Script started on 2024-09-26 02:09:10+00:00 [TERM="xterm-256color" TTY="/dev/pts/0" COLUMNS="-1" LINES="-1"]
P;HTML|
;           (set_option_value  prolog false)

P;HTML|
;           (set_option_value  compat auto)

P;HTML|
;           (set_option_value  compatio true)
P;HTML|
;            (is_cmd_option  prescan halt --halt=true true)
P;HTML|
;            (set_option_value  halt true)
P;HTML|
;            (is_cmd_option  prescan stdin --stdin=tty tty)
P;HTML|
;             (set_option_value  stdin tty)
P;HTML|
;            (is_cmd_option  prescan stdout --stdout=tty tty)
P;HTML|
;             (set_option_value  stdout tty)
P;HTML|
;            (is_cmd_option  prescan stderr --stderr=tty tty)
P;HTML|
;             (set_option_value  stderr tty)
P;HTML|
;            (set_option_value  prolog false)
P;HTML|
;            (set_option_value  compat auto)
P;HTML|
;            (set_option_value  compatio true)
P;HTML|
;          (is_cmd_option  execute python --python=enable enable)
P;HTML|
;           (set_option_value  python enable)
P;HTML|
;          (is_cmd_option  execute timeout --timeout=40 40)
P;HTML|
;           (set_option_value  timeout 40)
P;HTML|
;           (is_cmd_option  execute output --output=./reports/tests_output/baseline-compat-2024-09-26T00:33:38/ ./reports/tests_output/baseline-compat-2024-09-26T00:33:38/)
P;HTML|
;           (set_option_value  output ./reports/tests_output/baseline-compat-2024-09-26T00:33:38/)
P;HTML|
;           (is_cmd_option  execute html --html true)
P;HTML|
;            (set_option_value  html true)
P;HTML|
;           (is_cmd_option  execute test --test true)
P;HTML|
;            (set_option_value  test true)

; (load_metta_file  &self tests/performance/gpt2-like/language_models/training_bi.metta)
P;HTML|
;                         (track_load_into_file  /home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta)
P;HTML|
;                                          (load_answer_file  /home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta.answers /home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta)
P;HTML|
;                                           (= 1  "[(encoding iso-latin-1)]")
P;HTML|
;                                           (= 2  "[(module pllm Nil)]")
P;HTML|
;                                           (= 3  "[((= $X (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $X) (multifile $X))]")
P;HTML|
;                                           (= 4  "[(ensure-loaded trains-trigrams)]")
P;HTML|
;                                           (= 5  "[(ensure-loaded utils-pllm)]")
P;HTML|
;                                           (= 6  "[(add-history compile-corpus)]")
P;HTML|
;                                           (= 7  "[(Error (if (not (prolog-load-context reloading True))) IncorrectNumberOfArguments)]")
P;HTML|
;                                           (= 8  "0.10user 0.01system 0:00.12elapsed 99%CPU (0avgtext+0avgdata 36464maxresident)k")
P;HTML|
;                                           (= 8  "0inputs+0outputs (0major+4231minor)pagefaults 0swaps")
P;HTML|
;                                         (= (error  (stream_error  (:  587 (:  0 14209)) (unexpected_end_of_file  (read_until_char  '))))
;                                           (call  once
;                                             (load_metta_file_stream_fast  14210 read_metta2 /home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta &self (0x55bd1de5db80))))



  (error  
    (stream_error  
      (:  587 
        (:  0 14209)) 
      (unexpected_end_of_file  
        (read_until_char  '))))




  (error  
    (stream_error  
      (:  587 
        (:  0 14209)) 
      (unexpected_end_of_file  
        (read_until_char  '))))


 [193] call(prolog_stack:get_prolog_backtrace_lc,8000,[frame(193,clause((0x55bd1b9521f0),8),_3364)|_3356],P;HTML| [ goal_depth(600)]) at /usr/lib/swi-prolog/boot/init.pl:508
 [192] call(prolog_stack:call,get_prolog_backtrace_lc,8000,[frame(193,clause((0x55bd1b9521f0),8),call(prolog_stack:get_prolog_backtrace_lc,8000,[frame(193,clause((0x55bd1b9521f0),8),_3468)|_3460],P;HTML| [ goal_depth(600)])),frame(192,clause((0x55bd1b9522a0),10),_3498)|_3490],P;HTML| [ goal_depth(600)]) at /usr/lib/swi-prolog/boot/init.pl:510
 [191] once(prolog_stack:call(call,get_prolog_backtrace_lc,8000,[frame(193,clause((0x55bd1b9521f0),8),call(prolog_stack:get_prolog_backtrace_lc,8000,[frame(193,clause((0x55bd1b9521f0),8),_3606)|_3598],P;HTML| [ goal_depth(600)])),frame(192,clause((0x55bd1b9522a0),10),call(prolog_stack:call,get_prolog_backtrace_lc,8000,[frame(193,clause((0x55bd1b9521f0),8),call(...,8000,...,...)),frame(192,...,_3704)|_3696],P;HTML| [ goal_depth(600)])),frame(191,clause((0x55bd1b9526c0),3),_3728)|_3720],P;HTML| [ goal_depth(600)])) at /usr/lib/swi-prolog/boot/init.pl:538
 [190] setup_call_cleanup(system:'$notrace'(12,0),system:once(prolog_stack:call(call,get_prolog_backtrace_lc,8000,[frame(193,clause((0x55bd1b9521f0),8),call(prolog_stack:get_prolog_backtrace_lc,8000,[frame(193,...,_3862)|_3854],P;HTML| [ goal_depth(600)])),frame(192,clause((0x55bd1b9522a0),10),call(prolog_stack:call,get_prolog_backtrace_lc,8000,[...|...],P;HTML| [ ...])),frame(191,clause((0x55bd1b9526c0),3),once(...)),frame(190,...,_3960)|_3952],P;HTML| [ goal_depth(600)])),system:'$restore_trace'(12,0)) at /usr/lib/swi-prolog/boot/init.pl:682
 [188] logicmoo_startup:ds at /home/runner/work/metta-wam/metta-wam/src/packs/logicmoo_utils/prolog/logicmoo_startup.pl:1043
 [187] logicmoo_startup:bt at /home/runner/work/metta-wam/metta-wam/src/packs/logicmoo_utils/prolog/logicmoo_startup.pl:1038
 [186] catch(user:bt,_4060,user:true) at /usr/lib/swi-prolog/boot/init.pl:565
 [185] ignore(user:catch(bt,_4110,true)) at /usr/lib/swi-prolog/boot/init.pl:547
 [183] ugtrace(error(error(stream_error(587:0:14209,unexpected_end_of_file(read_until_char('\''))))),user:call(user:once,user:load_metta_file_stream_fast(14210,read_metta2,P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta','&self',(0x55bd1de5db80)))) at /home/runner/work/metta-wam/metta-wam/src/canary/metta_utils.pl:376
 [181] catch('','','') at /usr/lib/swi-prolog/boot/init.pl:565
 [178] ''('') 
 [177] setup_call_cleanup(user:nop(trace(user:load_metta_file_stream_fast/5,+fail)),user:(must_not_error(call(user:once,user:load_metta_file_stream_fast(14210,read_metta2,P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta','&self',(0x55bd1de5db80))))*->true;md_failed(user:once,user:load_metta_file_stream_fast(14210,read_metta2,P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta','&self',(0x55bd1de5db80)))),user:nop(trace(user:load_metta_file_stream_fast/5,-fail))) at /usr/lib/swi-prolog/boot/init.pl:682
 [176] must_det_ll1('','') at /home/runner/work/metta-wam/metta-wam/src/canary/metta_utils.pl:304
 [175] catch(user:must_det_ll1(once,user:load_metta_file_stream_fast(14210,read_metta2,P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta','&self',(0x55bd1de5db80))),md_failed(once,_4534,_4536),user:(_4564 is _4570-1,_4576>0->throw(md_failed(once,_4588,_4590));ugtrace(md_failed(once,_4608,_4610),user:load_metta_file_stream_fast(14210,read_metta2,P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta','&self',(0x55bd1de5db80))),throw('$aborted'))) at /usr/lib/swi-prolog/boot/init.pl:565
 [173] md(once,'') at /home/runner/work/metta-wam/metta-wam/src/canary/metta_utils.pl:294
 [170] setup_call_cleanup(user:set_option_value(loading_file,P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'),user:((must_det_ll(set_exec_num(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta',1)),must_det_ll(load_answer_file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')),must_det_ll(set_exec_num(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta',0))),must_det_ll(load_metta_file_stream_fast(14210,read_metta2,P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta','&self',(0x55bd1de5db80)))),user:set_option_value(loading_file,P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) at /usr/lib/swi-prolog/boot/init.pl:682
 [167] once('') at /usr/lib/swi-prolog/boot/init.pl:538
 [166] call('','') at /usr/lib/swi-prolog/boot/init.pl:504
 [165] catch(user:call(user:once,user:load_metta_file_stream(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta','&self',(0x55bd1de5db80))),_4854,user:(fbug(_4908=user:call(user:once,user:load_metta_file_stream(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta','&self',(0x55bd1de5db80)))),ugtrace(error(_4952),user:call(user:once,user:load_metta_file_stream(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta','&self',(0x55bd1de5db80)))))) at /usr/lib/swi-prolog/boot/init.pl:565
 [162] ''('') 
 [161] setup_call_cleanup(user:nop(trace(user:load_metta_file_stream/3,+fail)),user:(must_not_error(call(user:once,user:load_metta_file_stream(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta','&self',(0x55bd1de5db80))))*->true;md_failed(user:once,user:load_metta_file_stream(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta','&self',(0x55bd1de5db80)))),user:nop(trace(user:load_metta_file_stream/3,-fail))) at /usr/lib/swi-prolog/boot/init.pl:682
 [160] must_det_ll1('','') at /home/runner/work/metta-wam/metta-wam/src/canary/metta_utils.pl:304
 [159] catch(user:must_det_ll1(once,user:load_metta_file_stream(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta','&self',(0x55bd1de5db80))),md_failed(once,_5270,_5272),user:(_5300 is _5306-1,_5312>0->throw(md_failed(once,_5324,_5326));ugtrace(md_failed(once,_5344,_5346),user:load_metta_file_stream(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta','&self',(0x55bd1de5db80))),throw('$aborted'))) at /usr/lib/swi-prolog/boot/init.pl:565
 [157] md(once,'') at /home/runner/work/metta-wam/metta-wam/src/canary/metta_utils.pl:294
 [155] setup_call_cleanup(user:open(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta',read,(0x55bd1de5db80),P;HTML| [ encoding(utf8)]),user:must_det_ll(load_metta_file_stream(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta','&self',(0x55bd1de5db80))),user:close((0x55bd1de5db80))) at /usr/lib/swi-prolog/boot/init.pl:682
 [154] once('') at /usr/lib/swi-prolog/boot/init.pl:538
 [153] call('','') at /usr/lib/swi-prolog/boot/init.pl:504
 [152] catch(user:call(user:once,user:setup_call_cleanup(open(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta',read,(0x55bd1de5db80),P;HTML| [ encoding(utf8)]),must_det_ll(load_metta_file_stream(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta','&self',(0x55bd1de5db80))),close((0x55bd1de5db80)))),_5548,user:(fbug(_5638=user:call(user:once,user:setup_call_cleanup(open(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta',read,(0x55bd1de5db80),...),must_det_ll(...),close((0x55bd1de5db80))))),ugtrace(error(_5700),user:call(user:once,user:setup_call_cleanup(open(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta',read,(0x55bd1de5db80),P;HTML| [ ...]),must_det_ll(load_metta_file_stream(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta','&self',(0x55bd1de5db80))),close((0x55bd1de5db80))))))) at /usr/lib/swi-prolog/boot/init.pl:565
 [149] ''('') 
 [148] setup_call_cleanup(user:nop(trace(user:setup_call_cleanup/3,+fail)),user:(must_not_error(call(user:once,user:setup_call_cleanup(open(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta',read,(0x55bd1de5db80),P;HTML| [ ...]),must_det_ll(load_metta_file_stream(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta','&self',(0x55bd1de5db80))),close((0x55bd1de5db80)))))*->true;md_failed(user:once,user:setup_call_cleanup(open(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta',read,(0x55bd1de5db80),P;HTML| [ encoding(utf8)]),must_det_ll(load_metta_file_stream(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta','&self',(0x55bd1de5db80))),close((0x55bd1de5db80))))),user:nop(trace(user:setup_call_cleanup/3,-fail))) at /usr/lib/swi-prolog/boot/init.pl:682
 [147] must_det_ll1('','') at /home/runner/work/metta-wam/metta-wam/src/canary/metta_utils.pl:304
 [146] catch(user:must_det_ll1(once,user:setup_call_cleanup(open(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta',read,(0x55bd1de5db80),P;HTML| [ encoding(utf8)]),must_det_ll(load_metta_file_stream(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta','&self',(0x55bd1de5db80))),close((0x55bd1de5db80)))),md_failed(once,_6154,_6156),user:(_6184 is _6190-1,_6196>0->throw(md_failed(once,_6208,_6210));ugtrace(md_failed(once,_6228,_6230),user:setup_call_cleanup(open(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta',read,(0x55bd1de5db80),P;HTML| [ encoding(utf8)]),must_det_ll(load_metta_file_stream(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta','&self',(0x55bd1de5db80))),close((0x55bd1de5db80)))),throw('$aborted'))) at /usr/lib/swi-prolog/boot/init.pl:565
 [144] md(once,'') at /home/runner/work/metta-wam/metta-wam/src/canary/metta_utils.pl:294
 [142] setup_call_cleanup(user:working_directory('/home/runner/work/metta-wam/metta-wam/','/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models'),user:must_det_ll(setup_call_cleanup(open(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta',read,(0x55bd1de5db80),P;HTML| [ encoding(utf8)]),must_det_ll(load_metta_file_stream(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta','&self',(0x55bd1de5db80))),close((0x55bd1de5db80)))),user:working_directory(_6414,'/home/runner/work/metta-wam/metta-wam/')) at /usr/lib/swi-prolog/boot/init.pl:682
 [139] once('') at /usr/lib/swi-prolog/boot/init.pl:538
 [138] call('','') at /usr/lib/swi-prolog/boot/init.pl:504
 [137] catch(user:call(user:once,user:include_metta_directory_file('&self','/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models',P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')),_6492,user:(fbug(_6546=user:call(user:once,user:include_metta_directory_file('&self','/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models',P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'))),ugtrace(error(_6590),user:call(user:once,user:include_metta_directory_file('&self','/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models',P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'))))) at /usr/lib/swi-prolog/boot/init.pl:565
 [134] ''('') 
 [133] setup_call_cleanup(user:nop(trace(user:include_metta_directory_file/3,+fail)),user:(must_not_error(call(user:once,user:include_metta_directory_file('&self','/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models',P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')))*->true;md_failed(user:once,user:include_metta_directory_file('&self','/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models',P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'))),user:nop(trace(user:include_metta_directory_file/3,-fail))) at /usr/lib/swi-prolog/boot/init.pl:682
 [132] must_det_ll1('','') at /home/runner/work/metta-wam/metta-wam/src/canary/metta_utils.pl:304
 [131] catch(user:must_det_ll1(once,user:include_metta_directory_file('&self','/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models',P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')),md_failed(once,_6908,_6910),user:(_6938 is _6944-1,_6950>0->throw(md_failed(once,_6962,_6964));ugtrace(md_failed(once,_6982,_6984),user:include_metta_directory_file('&self','/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models',P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')),throw('$aborted'))) at /usr/lib/swi-prolog/boot/init.pl:565
 [129] md(once,'') at /home/runner/work/metta-wam/metta-wam/src/canary/metta_utils.pl:294
 [127] include_metta1('&self','tests/performance/gpt2-like/language_models/training_bi.metta') at /home/runner/work/metta-wam/metta-wam/src/canary/metta_loader.pl:396
 [126] call('') at /usr/lib/swi-prolog/boot/init.pl:502
 [125] setup_call_cleanup(user:nb_setval('$circular_goals',P;HTML|[ 
                                                             include_metta1('&self', 'tests/performance/gpt2-like/language_models/training_bi.metta'), 
                                                             load_metta1('&self', 'tests/performance/gpt2-like/language_models/training_bi.metta')]),user:call(include_metta1('&self','tests/performance/gpt2-like/language_models/training_bi.metta')),user:(nb_current('$circular_goals',_7176),select(include_metta1('&self','tests/performance/gpt2-like/language_models/training_bi.metta'),_7188,_7190),nb_setval('$circular_goals',_7202))) at /usr/lib/swi-prolog/boot/init.pl:682
 [121] once('') at /usr/lib/swi-prolog/boot/init.pl:538
 [120] call('','') at /usr/lib/swi-prolog/boot/init.pl:504
 [119] catch(user:call(user:once,user:include_metta('&self','tests/performance/gpt2-like/language_models/training_bi.metta')),_7278,user:(fbug(_7330=user:call(user:once,user:include_metta('&self','tests/performance/gpt2-like/language_models/training_bi.metta'))),ugtrace(error(_7372),user:call(user:once,user:include_metta('&self','tests/performance/gpt2-like/language_models/training_bi.metta'))))) at /usr/lib/swi-prolog/boot/init.pl:565
 [116] ''('') 
 [115] setup_call_cleanup(user:nop(trace(user:include_metta/2,+fail)),user:(must_not_error(call(user:once,user:include_metta('&self','tests/performance/gpt2-like/language_models/training_bi.metta')))*->true;md_failed(user:once,user:include_metta('&self','tests/performance/gpt2-like/language_models/training_bi.metta'))),user:nop(trace(user:include_metta/2,-fail))) at /usr/lib/swi-prolog/boot/init.pl:682
 [114] must_det_ll1('','') at /home/runner/work/metta-wam/metta-wam/src/canary/metta_utils.pl:304
 [113] catch(user:must_det_ll1(once,user:include_metta('&self','tests/performance/gpt2-like/language_models/training_bi.metta')),md_failed(once,_7682,_7684),user:(_7712 is _7718-1,_7724>0->throw(md_failed(once,_7736,_7738));ugtrace(md_failed(once,_7756,_7758),user:include_metta('&self','tests/performance/gpt2-like/language_models/training_bi.metta')),throw('$aborted'))) at /usr/lib/swi-prolog/boot/init.pl:565
 [111] md(once,'') at /home/runner/work/metta-wam/metta-wam/src/canary/metta_utils.pl:294
 [109] catch(user:must_det_ll(include_metta('&self','tests/performance/gpt2-like/language_models/training_bi.metta')),_7826,prolog_statistics:(report(time{cpu:3.995731709,inferences:24381928,wall:1727316554.6526532},10),throw(_7882))) at /usr/lib/swi-prolog/boot/init.pl:565
 [108] call_cleanup(prolog_statistics:catch(user:must_det_ll(include_metta('&self','tests/performance/gpt2-like/language_models/training_bi.metta')),_7920,(report(time{cpu:3.995731709,inferences:24381928,wall:1727316554.6526532},10),throw(_7970))),prolog_statistics:(_7980=true)) at /usr/lib/swi-prolog/boot/init.pl:685
 [107] prolog_statistics:time('') at /usr/lib/swi-prolog/library/statistics.pl:287
 [106] setup_call_cleanup(user:set_option_value(loading_file,P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'),user:time(must_det_ll(include_metta('&self','tests/performance/gpt2-like/language_models/training_bi.metta'))),user:set_option_value(loading_file,[])) at /usr/lib/swi-prolog/boot/init.pl:682
 [104] once('') at /usr/lib/swi-prolog/boot/init.pl:538
 [103] call('','') at /usr/lib/swi-prolog/boot/init.pl:504
 [102] catch(user:call(user:once,user:with_option(loading_file,P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta',time(must_det_ll(include_metta('&self','tests/performance/gpt2-like/language_models/training_bi.metta'))))),_8160,user:(fbug(_8228=user:call(user:once,user:with_option(loading_file,P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta',time(...)))),ugtrace(error(_8276),user:call(user:once,user:with_option(loading_file,P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta',time(must_det_ll(...))))))) at /usr/lib/swi-prolog/boot/init.pl:565
  [99] ''('') 
  [98] setup_call_cleanup(user:nop(trace(user:with_option/3,+fail)),user:(must_not_error(call(user:once,user:with_option(loading_file,P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta',time(must_det_ll(...)))))*->true;md_failed(user:once,user:with_option(loading_file,P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta',time(must_det_ll(include_metta('&self','tests/performance/gpt2-like/language_models/training_bi.metta')))))),user:nop(trace(user:with_option/3,-fail))) at /usr/lib/swi-prolog/boot/init.pl:682
  [97] must_det_ll1('','') at /home/runner/work/metta-wam/metta-wam/src/canary/metta_utils.pl:304
  [96] catch(user:must_det_ll1(once,user:with_option(loading_file,P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta',time(must_det_ll(include_metta('&self','tests/performance/gpt2-like/language_models/training_bi.metta'))))),md_failed(once,_8436,_8438),user:(_8466 is _8472-1,_8478>0->throw(md_failed(once,_8490,_8492));ugtrace(md_failed(once,_8510,_8512),user:with_option(loading_file,P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta',time(must_det_ll(include_metta('&self','tests/performance/gpt2-like/language_models/training_bi.metta'))))),throw('$aborted'))) at /usr/lib/swi-prolog/boot/init.pl:565
  [94] md(once,'') at /home/runner/work/metta-wam/metta-wam/src/canary/metta_utils.pl:294
  [92] track_load_into_file0(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta','') at /home/runner/work/metta-wam/metta-wam/library/genome/flybase_loader.pl:1010
  [91] once('') at /usr/lib/swi-prolog/boot/init.pl:538
  [90] call('','') at /usr/lib/swi-prolog/boot/init.pl:504
  [89] catch(user:call(user:once,user:track_load_into_file0(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta',include_metta('&self','tests/performance/gpt2-like/language_models/training_bi.metta'))),_8672,user:(fbug(_8730=user:call(user:once,user:track_load_into_file0(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta',include_metta('&self','tests/performance/gpt2-like/language_models/training_bi.metta')))),ugtrace(error(_8778),user:call(user:once,user:track_load_into_file0(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta',include_metta('&self','tests/performance/gpt2-like/language_models/training_bi.metta')))))) at /usr/lib/swi-prolog/boot/init.pl:565
  [86] ''('') 
  [85] setup_call_cleanup(user:nop(trace(user:track_load_into_file0/2,+fail)),user:(must_not_error(call(user:once,user:track_load_into_file0(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta',include_metta('&self','tests/performance/gpt2-like/language_models/training_bi.metta'))))*->true;md_failed(user:once,user:track_load_into_file0(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta',include_metta('&self','tests/performance/gpt2-like/language_models/training_bi.metta')))),user:nop(trace(user:track_load_into_file0/2,-fail))) at /usr/lib/swi-prolog/boot/init.pl:682
  [84] must_det_ll1('','') at /home/runner/work/metta-wam/metta-wam/src/canary/metta_utils.pl:304
  [83] catch(user:must_det_ll1(once,user:track_load_into_file0(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta',include_metta('&self','tests/performance/gpt2-like/language_models/training_bi.metta'))),md_failed(once,_9112,_9114),user:(_9142 is _9148-1,_9154>0->throw(md_failed(once,_9166,_9168));ugtrace(md_failed(once,_9186,_9188),user:track_load_into_file0(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta',include_metta('&self','tests/performance/gpt2-like/language_models/training_bi.metta'))),throw('$aborted'))) at /usr/lib/swi-prolog/boot/init.pl:565
  [81] md(once,'') at /home/runner/work/metta-wam/metta-wam/src/canary/metta_utils.pl:294
  [79] track_load_into_file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta','') at /home/runner/work/metta-wam/metta-wam/library/genome/flybase_loader.pl:1007
  [78] once('') at /usr/lib/swi-prolog/boot/init.pl:538
  [77] call('','') at /usr/lib/swi-prolog/boot/init.pl:504
  [76] catch(user:call(user:once,user:track_load_into_file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta',include_metta('&self','tests/performance/gpt2-like/language_models/training_bi.metta'))),_9338,user:(fbug(_9396=user:call(user:once,user:track_load_into_file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta',include_metta('&self','tests/performance/gpt2-like/language_models/training_bi.metta')))),ugtrace(error(_9444),user:call(user:once,user:track_load_into_file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta',include_metta('&self','tests/performance/gpt2-like/language_models/training_bi.metta')))))) at /usr/lib/swi-prolog/boot/init.pl:565
  [73] ''('') 
  [72] setup_call_cleanup(user:nop(trace(user:track_load_into_file/2,+fail)),user:(must_not_error(call(user:once,user:track_load_into_file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta',include_metta('&self','tests/performance/gpt2-like/language_models/training_bi.metta'))))*->true;md_failed(user:once,user:track_load_into_file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta',include_metta('&self','tests/performance/gpt2-like/language_models/training_bi.metta')))),user:nop(trace(user:track_load_into_file/2,-fail))) at /usr/lib/swi-prolog/boot/init.pl:682
  [71] must_det_ll1('','') at /home/runner/work/metta-wam/metta-wam/src/canary/metta_utils.pl:304
  [70] catch(user:must_det_ll1(once,user:track_load_into_file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta',include_metta('&self','tests/performance/gpt2-like/language_models/training_bi.metta'))),md_failed(once,_9778,_9780),user:(_9808 is _9814-1,_9820>0->throw(md_failed(once,_9832,_9834));ugtrace(md_failed(once,_9852,_9854),user:track_load_into_file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta',include_metta('&self','tests/performance/gpt2-like/language_models/training_bi.metta'))),throw('$aborted'))) at /usr/lib/swi-prolog/boot/init.pl:565
  [68] md(once,'') at /home/runner/work/metta-wam/metta-wam/src/canary/metta_utils.pl:294
  [66] locally_each:wtl_how('','','','','') at /home/runner/work/metta-wam/metta-wam/src/packs/logicmoo_utils/prolog/logicmoo/redo_locally.pl:217
  [62] call('') at /usr/lib/swi-prolog/boot/init.pl:502
  [61] setup_call_cleanup(user:nb_setval('$circular_goals',P;HTML| [ load_metta1('&self', 'tests/performance/gpt2-like/language_models/training_bi.metta')]),user:call(load_metta1('&self','tests/performance/gpt2-like/language_models/training_bi.metta')),user:(nb_current('$circular_goals',_10050),select(load_metta1('&self','tests/performance/gpt2-like/language_models/training_bi.metta'),_10062,_10064),nb_setval('$circular_goals',_10076))) at /usr/lib/swi-prolog/boot/init.pl:682
  [56] catch(user:load_metta_file('&self','tests/performance/gpt2-like/language_models/training_bi.metta'),_10102,user:(always_rethrow(_10138)->throw(_10142);pp_m('red',user:load_metta_file('&self','tests/performance/gpt2-like/language_models/training_bi.metta')in _10154))) at /usr/lib/swi-prolog/boot/init.pl:565
  [53] once('') at /usr/lib/swi-prolog/boot/init.pl:538
  [52] call('','') at /usr/lib/swi-prolog/boot/init.pl:504
  [51] catch(user:call(user:once,user:catch_red(user:load_metta_file('&self','tests/performance/gpt2-like/language_models/training_bi.metta'))),_10242,user:(fbug(_10304=user:call(user:once,user:catch_red(user:...))),ugtrace(error(_10350),user:call(user:once,user:catch_red(user:load_metta_file('&self','tests/performance/gpt2-like/language_models/training_bi.metta')))))) at /usr/lib/swi-prolog/boot/init.pl:565
  [48] ''('') 
  [47] setup_call_cleanup(user:nop(trace(user:catch_red/1,+fail)),user:(must_not_error(call(user:once,user:catch_red(user:load_metta_file('&self','tests/performance/gpt2-like/language_models/training_bi.metta'))))*->true;md_failed(user:once,user:catch_red(user:load_metta_file('&self','tests/performance/gpt2-like/language_models/training_bi.metta')))),user:nop(trace(user:catch_red/1,-fail))) at /usr/lib/swi-prolog/boot/init.pl:682
  [46] must_det_ll1('','') at /home/runner/work/metta-wam/metta-wam/src/canary/metta_utils.pl:304
  [45] catch(user:must_det_ll1(once,user:catch_red(user:load_metta_file('&self','tests/performance/gpt2-like/language_models/training_bi.metta'))),md_failed(once,_10700,_10702),user:(_10730 is _10736-1,_10742>0->throw(md_failed(once,_10754,_10756));ugtrace(md_failed(once,_10774,_10776),user:catch_red(user:load_metta_file('&self','tests/performance/gpt2-like/language_models/training_bi.metta'))),throw('$aborted'))) at /usr/lib/swi-prolog/boot/init.pl:565
  [43] md(once,'') at /home/runner/work/metta-wam/metta-wam/src/canary/metta_utils.pl:294
  [41] ''('') 
  [40] catch(user:(must_det_ll(not_compatio((nl,write('; '),write_src(user:...),nl))),must_det_ll(catch_red(user:load_metta_file('&self','tests/performance/gpt2-like/language_models/training_bi.metta'))),!,must_det_ll(flush_output)),'$aborted',user:fbug(aborted(user:load_metta_file('&self','tests/performance/gpt2-like/language_models/training_bi.metta'),(must_det_ll(not_compatio((nl,write('; '),...,nl))),must_det_ll(catch_red(user:load_metta_file('&self','tests/performance/gpt2-like/language_models/training_bi.metta'))),!,must_det_ll(flush_output))))) at /usr/lib/swi-prolog/boot/init.pl:565
  [37] cmdline_load_file('&self','tests/performance/gpt2-like/language_models/training_bi.metta') at /home/runner/work/metta-wam/metta-wam/src/canary/metta_interp.pl:732
  [35] ignore('') at /usr/lib/swi-prolog/boot/init.pl:547
  [33] cmdline_load_metta(execute,'&self',P;HTML|[ 
                                            'tests/performance/gpt2-like/language_models/training_bi.metta', '--halt=true', '--stdin=tty', '--stdout=tty', 
                                            '--stderr=tty']) at /home/runner/work/metta-wam/metta-wam/src/canary/metta_interp.pl:702
  [26] do_cmdline_load_metta(execute,'&self','') at /home/runner/work/metta-wam/metta-wam/src/canary/metta_interp.pl:668
  [23] catch(user:run_cmd_args,_11240,user:(always_rethrow(_11270)->throw(_11274);pp_m('red',run_cmd_args in _11286))) at /usr/lib/swi-prolog/boot/init.pl:565
  [20] if_or_else('',true) at /home/runner/work/metta-wam/metta-wam/src/canary/metta_interp.pl:1486
  [18] apply:maplist_('',user:catch_red_ignore) at /usr/lib/swi-prolog/library/apply.pl:226
  [10] ignore('') at /usr/lib/swi-prolog/boot/init.pl:547
   [9] do_loon at /home/runner/work/metta-wam/metta-wam/src/canary/metta_interp.pl:1654
   [7] catch(user:loon(main),_11420,'$toplevel':true) at /usr/lib/swi-prolog/boot/init.pl:565
   [6] catch_with_backtrace('','','') at /usr/lib/swi-prolog/boot/init.pl:645

Note: some frames are missing due to last-call optimization.
Re-run your program in debug mode (:- debug.) to get more detail.
(0)$P;HTML|[system]P;HTML| system:'$c_call_prolog'. P;HTML| no(clause). 
(1)$P;HTML|[$toplevel]P;HTML| '$toplevel':'$initialise'.   %  toplevel.pl:556: 
(2)$P;HTML|[system]P;HTML| system:catch('$toplevel':initialise_prolog,A,'$toplevel':initialise_error(A)).   %  init.pl:564: 
(5)<*>$P;HTML|[$toplevel]P;HTML| '$toplevel':run_init_goal('',@(user:loon(main),'/home/runner/work/metta-wam/metta-wam/src/canary/metta_interp.pl':1851)).   %  toplevel.pl:740: 
(6)$P;HTML|[system]P;HTML| system:catch_with_backtrace('','','').   %  init.pl:644: 
(7)$P;HTML|[system]P;HTML| system:catch(user:loon(main),A,'$toplevel':true).   %  init.pl:564: 
(9)$P;HTML|[user]P;HTML| do_loon.   %  metta_interp.pl:1653: 
(10)<*>$P;HTML|[system]P;HTML| system:ignore('').   %  init.pl:546: 
(18)$P;HTML|[apply]P;HTML| apply:maplist_('',user:catch_red_ignore).   %  apply.pl:225: 
(20)<*>$P;HTML|[user]P;HTML| if_or_else('',true).   %  metta_interp.pl:1486: 
(23)$P;HTML|[system]P;HTML| system:catch(user:run_cmd_args,A,user:(always_rethrow(A)->throw(A);pp_m(red,run_cmd_args in A))).   %  init.pl:564: 
(26)$P;HTML|[user]P;HTML| do_cmdline_load_metta(execute,'&self','').   %  metta_interp.pl:665: 
(33)<*>$P;HTML|[user]P;HTML| cmdline_load_metta(execute,'&self',['tests/performance/gpt2-like/language_models/training_bi.metta','--halt=true','--stdin=tty','--stdout=tty','--stderr=tty']).   %  metta_interp.pl:701: 
(35)<*>$P;HTML|[system]P;HTML| system:ignore('').   %  init.pl:546: 
(37)$P;HTML|[user]P;HTML| cmdline_load_file('&self','tests/performance/gpt2-like/language_models/training_bi.metta').   %  metta_interp.pl:732: 
(40)$P;HTML|[system]#P;HTML| system:catch(user:(not_compatio((nl,write('; '),write_src(user:load_metta_file('&self','tests/performance/gpt2-like/language_models/training_bi.metta')),nl)),catch_red(user:load_metta_file('&self','tests/performance/gpt2-like/language_models/training_bi.metta')),!,flush_output),'$aborted',user:fbug(aborted(user:load_metta_file('&self','tests/performance/gpt2-like/language_models/training_bi.metta'),(not_compatio((nl,write('; '),write_src(user:load_metta_file('&self','tests/performance/gpt2-like/language_models/training_bi.metta')),nl)),catch_red(user:load_metta_file('&self','tests/performance/gpt2-like/language_models/training_bi.metta')),!,flush_output)))).   %  init.pl:564: 
(41)$P;HTML|[user]P;HTML| system:''(''). P;HTML| no(clause). 
(43)$P;HTML|[user]P;HTML| md(once,'').   %  metta_utils.pl:293: 
(45)$P;HTML|[system]P;HTML| system:catch(user:must_det_ll1(once,user:catch_red(user:load_metta_file('&self','tests/performance/gpt2-like/language_models/training_bi.metta'))),md_failed(once,A,B),user:(C is B-1,C>0->throw(md_failed(once,A,C));ugtrace(md_failed(once,A,C),user:catch_red(user:load_metta_file('&self','tests/performance/gpt2-like/language_models/training_bi.metta'))),throw('$aborted'))).   %  init.pl:564: 
(46)$P;HTML|[user]P;HTML| must_det_ll1('','').   %  metta_utils.pl:302: 
(47)$P;HTML|[system]#P;HTML| system:setup_call_cleanup(user:nop(trace(user:catch_red/1,+fail)),user:(call(user:once,user:catch_red(user:load_metta_file('&self','tests/performance/gpt2-like/language_models/training_bi.metta')))*->true;md_failed(user:once,user:catch_red(user:load_metta_file('&self','tests/performance/gpt2-like/language_models/training_bi.metta')))),user:nop(trace(user:catch_red/1,-fail))).   %  init.pl:680: 
(48)<*>$P;HTML|[user]P;HTML| system:''(''). P;HTML| no(clause). 
(51)$P;HTML|[system]P;HTML| system:catch(user:call(user:once,user:catch_red(user:load_metta_file('&self','tests/performance/gpt2-like/language_models/training_bi.metta'))),A,user:(fbug(A=user:call(user:once,user:catch_red(user:load_metta_file('&self','tests/performance/gpt2-like/language_models/training_bi.metta')))),ugtrace(error(A),user:call(user:once,user:catch_red(user:load_metta_file('&self','tests/performance/gpt2-like/language_models/training_bi.metta')))))).   %  init.pl:564: 
(52)$P;HTML|[system]P;HTML| system:call('','').   %  init.pl:503: 
(53)$P;HTML|[system]P;HTML| system:once('').   %  init.pl:537: 
(56)$P;HTML|[system]P;HTML| system:catch(user:load_metta_file('&self','tests/performance/gpt2-like/language_models/training_bi.metta'),A,user:(always_rethrow(A)->throw(A);pp_m(red,user:load_metta_file('&self','tests/performance/gpt2-like/language_models/training_bi.metta')in A))).   %  init.pl:564: 
(61)$P;HTML|[system]P;HTML| system:setup_call_cleanup(user:nb_setval('$circular_goals',[load_metta1('&self','tests/performance/gpt2-like/language_models/training_bi.metta')]),user:call(load_metta1('&self','tests/performance/gpt2-like/language_models/training_bi.metta')),user:(nb_current('$circular_goals',A),select(load_metta1('&self','tests/performance/gpt2-like/language_models/training_bi.metta'),A,B),nb_setval('$circular_goals',B))).   %  init.pl:680: 
(62)$P;HTML|[system]P;HTML| system:call('').   %  init.pl:501: 
(66)$P;HTML|[locally_each]P;HTML| locally_each:wtl_how('','','','','').   %  redo_locally.pl:217: 
(68)$P;HTML|[user]P;HTML| md(once,'').   %  metta_utils.pl:293: 
(70)$P;HTML|[system]P;HTML| system:catch(user:must_det_ll1(once,user:track_load_into_file('/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta',include_metta('&self','tests/performance/gpt2-like/language_models/training_bi.metta'))),md_failed(once,A,B),user:(C is B-1,C>0->throw(md_failed(once,A,C));ugtrace(md_failed(once,A,C),user:track_load_into_file('/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta',include_metta('&self','tests/performance/gpt2-like/language_models/training_bi.metta'))),throw('$aborted'))).   %  init.pl:564: 
(71)$P;HTML|[user]P;HTML| must_det_ll1('','').   %  metta_utils.pl:302: 
(72)$P;HTML|[system]#P;HTML| system:setup_call_cleanup(user:nop(trace(user:track_load_into_file/2,+fail)),user:(call(user:once,user:track_load_into_file('/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta',include_metta('&self','tests/performance/gpt2-like/language_models/training_bi.metta')))*->true;md_failed(user:once,user:track_load_into_file('/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta',include_metta('&self','tests/performance/gpt2-like/language_models/training_bi.metta')))),user:nop(trace(user:track_load_into_file/2,-fail))).   %  init.pl:680: 
(73)<*>$P;HTML|[user]P;HTML| system:''(''). P;HTML| no(clause). 
(76)$P;HTML|[system]P;HTML| system:catch(user:call(user:once,user:track_load_into_file('/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta',include_metta('&self','tests/performance/gpt2-like/language_models/training_bi.metta'))),A,user:(fbug(A=user:call(user:once,user:track_load_into_file('/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta',include_metta('&self','tests/performance/gpt2-like/language_models/training_bi.metta')))),ugtrace(error(A),user:call(user:once,user:track_load_into_file('/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta',include_metta('&self','tests/performance/gpt2-like/language_models/training_bi.metta')))))).   %  init.pl:564: 
(77)$P;HTML|[system]P;HTML| system:call('','').   %  init.pl:503: 
(78)$P;HTML|[system]P;HTML| system:once('').   %  init.pl:537: 
(79)$P;HTML|[user]P;HTML| track_load_into_file('/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta','').   %  flybase_loader.pl:1005: 
(81)$P;HTML|[user]P;HTML| md(once,'').   %  metta_utils.pl:293: 
(83)$P;HTML|[system]P;HTML| system:catch(user:must_det_ll1(once,user:track_load_into_file0('/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta',include_metta('&self','tests/performance/gpt2-like/language_models/training_bi.metta'))),md_failed(once,A,B),user:(C is B-1,C>0->throw(md_failed(once,A,C));ugtrace(md_failed(once,A,C),user:track_load_into_file0('/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta',include_metta('&self','tests/performance/gpt2-like/language_models/training_bi.metta'))),throw('$aborted'))).   %  init.pl:564: 
(84)$P;HTML|[user]P;HTML| must_det_ll1('','').   %  metta_utils.pl:302: 
(85)$P;HTML|[system]#P;HTML| system:setup_call_cleanup(user:nop(trace(user:track_load_into_file0/2,+fail)),user:(call(user:once,user:track_load_into_file0('/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta',include_metta('&self','tests/performance/gpt2-like/language_models/training_bi.metta')))*->true;md_failed(user:once,user:track_load_into_file0('/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta',include_metta('&self','tests/performance/gpt2-like/language_models/training_bi.metta')))),user:nop(trace(user:track_load_into_file0/2,-fail))).   %  init.pl:680: 
(86)<*>$P;HTML|[user]P;HTML| system:''(''). P;HTML| no(clause). 
(89)$P;HTML|[system]P;HTML| system:catch(user:call(user:once,user:track_load_into_file0('/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta',include_metta('&self','tests/performance/gpt2-like/language_models/training_bi.metta'))),A,user:(fbug(A=user:call(user:once,user:track_load_into_file0('/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta',include_metta('&self','tests/performance/gpt2-like/language_models/training_bi.metta')))),ugtrace(error(A),user:call(user:once,user:track_load_into_file0('/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta',include_metta('&self','tests/performance/gpt2-like/language_models/training_bi.metta')))))).   %  init.pl:564: 
(90)$P;HTML|[system]P;HTML| system:call('','').   %  init.pl:503: 
(91)$P;HTML|[system]P;HTML| system:once('').   %  init.pl:537: 
(92)$P;HTML|[user]P;HTML| track_load_into_file0('/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta','').   %  flybase_loader.pl:1010: 
(94)$P;HTML|[user]P;HTML| md(once,'').   %  metta_utils.pl:293: 
(96)$P;HTML|[system]#P;HTML| system:catch(user:must_det_ll1(once,user:with_option(loading_file,'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta',time(include_metta('&self','tests/performance/gpt2-like/language_models/training_bi.metta')))),md_failed(once,A,B),user:(C is B-1,C>0->throw(md_failed(once,A,C));ugtrace(md_failed(once,A,C),user:with_option(loading_file,'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta',time(include_metta('&self','tests/performance/gpt2-like/language_models/training_bi.metta')))),throw('$aborted'))).   %  init.pl:564: 
(97)$P;HTML|[user]P;HTML| must_det_ll1('','').   %  metta_utils.pl:302: 
(98)$P;HTML|[system]#P;HTML| system:setup_call_cleanup(user:nop(trace(user:with_option/3,+fail)),user:(call(user:once,user:with_option(loading_file,'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta',time(include_metta('&self','tests/performance/gpt2-like/language_models/training_bi.metta'))))*->true;md_failed(user:once,user:with_option(loading_file,'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta',time(include_metta('&self','tests/performance/gpt2-like/language_models/training_bi.metta'))))),user:nop(trace(user:with_option/3,-fail))).   %  init.pl:680: 
(99)<*>$P;HTML|[user]P;HTML| system:''(''). P;HTML| no(clause). 
(102)$P;HTML|[system]#P;HTML| system:catch(user:call(user:once,user:with_option(loading_file,'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta',time(include_metta('&self','tests/performance/gpt2-like/language_models/training_bi.metta')))),A,user:(fbug(A=user:call(user:once,user:with_option(loading_file,'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta',time(include_metta('&self','tests/performance/gpt2-like/language_models/training_bi.metta'))))),ugtrace(error(A),user:call(user:once,user:with_option(loading_file,'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta',time(include_metta('&self','tests/performance/gpt2-like/language_models/training_bi.metta'))))))).   %  init.pl:564: 
(103)$P;HTML|[system]P;HTML| system:call('','').   %  init.pl:503: 
(104)$P;HTML|[system]P;HTML| system:once('').   %  init.pl:537: 
(106)$P;HTML|[system]#P;HTML| system:setup_call_cleanup(user:set_option_value(loading_file,'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'),user:time(include_metta('&self','tests/performance/gpt2-like/language_models/training_bi.metta')),user:set_option_value(loading_file,[])).   %  init.pl:680: 
(107)<*>$P;HTML|[prolog_statistics]P;HTML| prolog_statistics:time('').   %  statistics.pl:285: 
(108)$P;HTML|[system]#P;HTML| system:call_cleanup(prolog_statistics:catch(user:include_metta('&self','tests/performance/gpt2-like/language_models/training_bi.metta'),A,(report(time{cpu:3.995731709,inferences:24381928,wall:1727316554.6526532},10),throw(A))),prolog_statistics:(B=true)).   %  init.pl:684: 
(109)$P;HTML|[system]#P;HTML| system:catch(user:include_metta('&self','tests/performance/gpt2-like/language_models/training_bi.metta'),A,prolog_statistics:(report(time{cpu:3.995731709,inferences:24381928,wall:1727316554.6526532},10),throw(A))).   %  init.pl:564: 
(111)$P;HTML|[user]P;HTML| md(once,'').   %  metta_utils.pl:293: 
(113)$P;HTML|[system]P;HTML| system:catch(user:must_det_ll1(once,user:include_metta('&self','tests/performance/gpt2-like/language_models/training_bi.metta')),md_failed(once,A,B),user:(C is B-1,C>0->throw(md_failed(once,A,C));ugtrace(md_failed(once,A,C),user:include_metta('&self','tests/performance/gpt2-like/language_models/training_bi.metta')),throw('$aborted'))).   %  init.pl:564: 
(114)$P;HTML|[user]P;HTML| must_det_ll1('','').   %  metta_utils.pl:302: 
(115)$P;HTML|[system]#P;HTML| system:setup_call_cleanup(user:nop(trace(user:include_metta/2,+fail)),user:(call(user:once,user:include_metta('&self','tests/performance/gpt2-like/language_models/training_bi.metta'))*->true;md_failed(user:once,user:include_metta('&self','tests/performance/gpt2-like/language_models/training_bi.metta'))),user:nop(trace(user:include_metta/2,-fail))).   %  init.pl:680: 
(116)<*>$P;HTML|[user]P;HTML| system:''(''). P;HTML| no(clause). 
(119)$P;HTML|[system]P;HTML| system:catch(user:call(user:once,user:include_metta('&self','tests/performance/gpt2-like/language_models/training_bi.metta')),A,user:(fbug(A=user:call(user:once,user:include_metta('&self','tests/performance/gpt2-like/language_models/training_bi.metta'))),ugtrace(error(A),user:call(user:once,user:include_metta('&self','tests/performance/gpt2-like/language_models/training_bi.metta'))))).   %  init.pl:564: 
(120)$P;HTML|[system]P;HTML| system:call('','').   %  init.pl:503: 
(121)$P;HTML|[system]P;HTML| system:once('').   %  init.pl:537: 
(125)$P;HTML|[system]P;HTML| system:setup_call_cleanup(user:nb_setval('$circular_goals',[include_metta1('&self','tests/performance/gpt2-like/language_models/training_bi.metta'),load_metta1('&self','tests/performance/gpt2-like/language_models/training_bi.metta')]),user:call(include_metta1('&self','tests/performance/gpt2-like/language_models/training_bi.metta')),user:(nb_current('$circular_goals',A),select(include_metta1('&self','tests/performance/gpt2-like/language_models/training_bi.metta'),A,B),nb_setval('$circular_goals',B))).   %  init.pl:680: 
(126)$P;HTML|[system]P;HTML| system:call('').   %  init.pl:501: 
(127)$P;HTML|[user]P;HTML| include_metta1('&self','tests/performance/gpt2-like/language_models/training_bi.metta').   %  metta_loader.pl:396: 
(129)$P;HTML|[user]P;HTML| md(once,'').   %  metta_utils.pl:293: 
(131)$P;HTML|[system]P;HTML| system:catch(user:must_det_ll1(once,user:include_metta_directory_file('&self','/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models','/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')),md_failed(once,A,B),user:(C is B-1,C>0->throw(md_failed(once,A,C));ugtrace(md_failed(once,A,C),user:include_metta_directory_file('&self','/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models','/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')),throw('$aborted'))).   %  init.pl:564: 
(132)$P;HTML|[user]P;HTML| must_det_ll1('','').   %  metta_utils.pl:302: 
(133)$P;HTML|[system]#P;HTML| system:setup_call_cleanup(user:nop(trace(user:include_metta_directory_file/3,+fail)),user:(call(user:once,user:include_metta_directory_file('&self','/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models','/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'))*->true;md_failed(user:once,user:include_metta_directory_file('&self','/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models','/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'))),user:nop(trace(user:include_metta_directory_file/3,-fail))).   %  init.pl:680: 
(134)<*>$P;HTML|[user]P;HTML| system:''(''). P;HTML| no(clause). 
(137)$P;HTML|[system]P;HTML| system:catch(user:call(user:once,user:include_metta_directory_file('&self','/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models','/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')),A,user:(fbug(A=user:call(user:once,user:include_metta_directory_file('&self','/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models','/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'))),ugtrace(error(A),user:call(user:once,user:include_metta_directory_file('&self','/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models','/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'))))).   %  init.pl:564: 
(138)$P;HTML|[system]P;HTML| system:call('','').   %  init.pl:503: 
(139)$P;HTML|[system]P;HTML| system:once('').   %  init.pl:537: 
(142)$P;HTML|[system]#P;HTML| system:setup_call_cleanup(user:working_directory('/home/runner/work/metta-wam/metta-wam/','/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models'),user:setup_call_cleanup(open('/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta',read,(0x55bd1de5db80),[encoding(utf8)]),load_metta_file_stream('/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta','&self',(0x55bd1de5db80)),close((0x55bd1de5db80))),user:working_directory(A,'/home/runner/work/metta-wam/metta-wam/')).   %  init.pl:680: 
(144)$P;HTML|[user]P;HTML| md(once,'').   %  metta_utils.pl:293: 
(146)$P;HTML|[system]#P;HTML| system:catch(user:must_det_ll1(once,user:setup_call_cleanup(open('/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta',read,(0x55bd1de5db80),[encoding(utf8)]),load_metta_file_stream('/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta','&self',(0x55bd1de5db80)),close((0x55bd1de5db80)))),md_failed(once,A,B),user:(C is B-1,C>0->throw(md_failed(once,A,C));ugtrace(md_failed(once,A,C),user:setup_call_cleanup(open('/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta',read,(0x55bd1de5db80),[encoding(utf8)]),load_metta_file_stream('/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta','&self',(0x55bd1de5db80)),close((0x55bd1de5db80)))),throw('$aborted'))).   %  init.pl:564: 
(147)$P;HTML|[user]P;HTML| must_det_ll1('','').   %  metta_utils.pl:302: 
(148)$P;HTML|[system]#P;HTML| system:setup_call_cleanup(user:nop(trace(user:scc/3,+fail)),user:(call(user:once,user:setup_call_cleanup(open('/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta',read,(0x55bd1de5db80),[encoding(utf8)]),load_metta_file_stream('/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta','&self',(0x55bd1de5db80)),close((0x55bd1de5db80))))*->true;md_failed(user:once,user:setup_call_cleanup(open('/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta',read,(0x55bd1de5db80),[encoding(utf8)]),load_metta_file_stream('/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta','&self',(0x55bd1de5db80)),close((0x55bd1de5db80))))),user:nop(trace(user:scc/3,-fail))).   %  init.pl:680: 
(149)<*>$P;HTML|[user]P;HTML| system:''(''). P;HTML| no(clause). 
(152)$P;HTML|[system]#P;HTML| system:catch(user:call(user:once,user:setup_call_cleanup(open('/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta',read,(0x55bd1de5db80),[encoding(utf8)]),load_metta_file_stream('/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta','&self',(0x55bd1de5db80)),close((0x55bd1de5db80)))),A,user:(fbug(A=user:call(user:once,user:setup_call_cleanup(open('/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta',read,(0x55bd1de5db80),[encoding(utf8)]),load_metta_file_stream('/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta','&self',(0x55bd1de5db80)),close((0x55bd1de5db80))))),ugtrace(error(A),user:call(user:once,user:setup_call_cleanup(open('/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta',read,(0x55bd1de5db80),[encoding(utf8)]),load_metta_file_stream('/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta','&self',(0x55bd1de5db80)),close((0x55bd1de5db80))))))).   %  init.pl:564: 
(153)$P;HTML|[system]P;HTML| system:call('','').   %  init.pl:503: 
(154)$P;HTML|[system]P;HTML| system:once('').   %  init.pl:537: 
(155)$P;HTML|[system]#P;HTML| system:setup_call_cleanup(user:open('/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta',read,(0x55bd1de5db80),[encoding(utf8)]),user:load_metta_file_stream('/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta','&self',(0x55bd1de5db80)),user:close((0x55bd1de5db80))).   %  init.pl:680: 
(157)$P;HTML|[user]P;HTML| md(once,'').   %  metta_utils.pl:293: 
(159)$P;HTML|[system]P;HTML| system:catch(user:must_det_ll1(once,user:load_metta_file_stream('/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta','&self',(0x55bd1de5db80))),md_failed(once,A,B),user:(C is B-1,C>0->throw(md_failed(once,A,C));ugtrace(md_failed(once,A,C),user:load_metta_file_stream('/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta','&self',(0x55bd1de5db80))),throw('$aborted'))).   %  init.pl:564: 
(160)$P;HTML|[user]P;HTML| must_det_ll1('','').   %  metta_utils.pl:302: 
(161)$P;HTML|[system]#P;HTML| system:setup_call_cleanup(user:nop(trace(user:load_metta_file_stream/3,+fail)),user:(call(user:once,user:load_metta_file_stream('/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta','&self',(0x55bd1de5db80)))*->true;md_failed(user:once,user:load_metta_file_stream('/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta','&self',(0x55bd1de5db80)))),user:nop(trace(user:load_metta_file_stream/3,-fail))).   %  init.pl:680: 
(162)<*>$P;HTML|[user]P;HTML| system:''(''). P;HTML| no(clause). 
(165)$P;HTML|[system]P;HTML| system:catch(user:call(user:once,user:load_metta_file_stream('/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta','&self',(0x55bd1de5db80))),A,user:(fbug(A=user:call(user:once,user:load_metta_file_stream('/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta','&self',(0x55bd1de5db80)))),ugtrace(error(A),user:call(user:once,user:load_metta_file_stream('/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta','&self',(0x55bd1de5db80)))))).   %  init.pl:564: 
(166)$P;HTML|[system]P;HTML| system:call('','').   %  init.pl:503: 
(167)$P;HTML|[system]P;HTML| system:once('').   %  init.pl:537: 
(170)$P;HTML|[system]#P;HTML| system:setup_call_cleanup(user:set_option_value(loading_file,'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'),user:((set_exec_num('/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta',1),load_answer_file('/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'),set_exec_num('/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta',0)),load_metta_file_stream_fast(14210,read_metta2,'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta','&self',(0x55bd1de5db80))),user:set_option_value(loading_file,'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')).   %  init.pl:680: 
(173)$P;HTML|[user]P;HTML| md(once,'').   %  metta_utils.pl:293: 
(175)$P;HTML|[system]P;HTML| system:catch(user:must_det_ll1(once,user:load_metta_file_stream_fast(14210,read_metta2,'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta','&self',(0x55bd1de5db80))),md_failed(once,A,B),user:(C is B-1,C>0->throw(md_failed(once,A,C));ugtrace(md_failed(once,A,C),user:load_metta_file_stream_fast(14210,read_metta2,'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta','&self',(0x55bd1de5db80))),throw('$aborted'))).   %  init.pl:564: 
(176)$P;HTML|[user]P;HTML| must_det_ll1('','').   %  metta_utils.pl:302: 
(177)$P;HTML|[system]#P;HTML| system:setup_call_cleanup(user:nop(trace(user:load_metta_file_stream_fast/5,+fail)),user:(call(user:once,user:load_metta_file_stream_fast(14210,read_metta2,'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta','&self',(0x55bd1de5db80)))*->true;md_failed(user:once,user:load_metta_file_stream_fast(14210,read_metta2,'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta','&self',(0x55bd1de5db80)))),user:nop(trace(user:load_metta_file_stream_fast/5,-fail))).   %  init.pl:680: 
(178)<*>$P;HTML|[user]P;HTML| system:''(''). P;HTML| no(clause). 
(181)$P;HTML|[system]P;HTML| system:catch('','','').   %  init.pl:564: 
(183)$P;HTML|[user]P;HTML| ugtrace(error(error(stream_error(587:0:14209,unexpected_end_of_file(read_until_char('\''))))),user:call(user:once,user:load_metta_file_stream_fast(14210,read_metta2,'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta','&self',(0x55bd1de5db80)))).   %  metta_utils.pl:376: 
(185)<*>$P;HTML|[system]P;HTML| system:ignore(user:catch(bt,A,true)).   %  init.pl:546: 
(186)$P;HTML|[system]P;HTML| system:catch(user:bt,A,user:true).   %  init.pl:564: 
(190)$P;HTML|[user]P;HTML| bugger:dumpST_now(2035,[max_depth(5000),numbervars(true),show([level,has_alternatives,hidden,context_module,goal,clause])]).   %  dumpst.pl:261: 


  (error  
    (stream_error  
      (:  587 
        (:  0 14209)) 
      (unexpected_end_of_file  
        (read_until_char  '))))




  (error  
    (stream_error  
      (:  587 
        (:  0 14209)) 
      (unexpected_end_of_file  
        (read_until_char  '))))


^  Exit: (187) [system] sig_atomic(rtrace:restart_rtrace)
^  Call: (188) [user] call(user:once, user:load_metta_file_stream_fast(14210, read_metta2, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', '&self', (0x55bd1de5db80)))
^  Unify: (188) [system] call(user:once, user:load_metta_file_stream_fast(14210, read_metta2, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', '&self', (0x55bd1de5db80)))
^  Call: (189) [user] once(user:load_metta_file_stream_fast(14210, read_metta2, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', '&self', (0x55bd1de5db80)))
^  Unify: (189) [system] once(user:load_metta_file_stream_fast(14210, read_metta2, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', '&self', (0x55bd1de5db80)))
^  Call: (190) [user] load_metta_file_stream_fast(14210, read_metta2, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', '&self', (0x55bd1de5db80))
^  Unify: (190) [user] load_metta_file_stream_fast(14210, read_metta2, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', '&self', (0x55bd1de5db80))
   Call: (191) [system] fail
^  Redo: (190) [user] load_metta_file_stream_fast(14210, read_metta2, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', '&self', (0x55bd1de5db80))
^  Unify: (190) [user] load_metta_file_stream_fast(14210, read_metta2, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', '&self', (0x55bd1de5db80))
^  Call: (191) [user] symbol_concat(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', '.buffer~', _229372)
^  Unify: (191) [user] symbol_concat(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', '.buffer~', _229372)
   Call: (192) [system] atom_concat(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', '.buffer~', _229372)
   Exit: (192) [system] atom_concat(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', '.buffer~', '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta.buffer~')
^  Exit: (191) [user] symbol_concat(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', '.buffer~', '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta.buffer~')
   Call: (191) [system] exists_file('/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta.buffer~')
^  Redo: (190) [user] load_metta_file_stream_fast(14210, read_metta2, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', '&self', (0x55bd1de5db80))
^  Unify: (190) [user] load_metta_file_stream_fast(14210, read_metta2, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', '&self', (0x55bd1de5db80))
^  Call: (191) [user] if_t(use_fast_buffer, (symbol_concat(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', '.buffer~', _264136), fbugio(creating(_264136)), write_bf(_264136, (:-dynamic metta_file_buffer/5)), write_bf(_264136, (:-multifile metta_file_buffer/5))))
^  Unify: (191) [user] if_t(use_fast_buffer, (symbol_concat(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', '.buffer~', _264136), fbugio(creating(_264136)), write_bf(_264136, (:-dynamic metta_file_buffer/5)), write_bf(_264136, (:-multifile metta_file_buffer/5))))
^  Call: (192) [user] use_fast_buffer
^  Unify: (192) [user] use_fast_buffer
   Call: (193) [system] nb_current(may_use_fast_buffer, t)
^  Fail: (192) [user] use_fast_buffer
^  Redo: (191) [user] if_t(use_fast_buffer, (symbol_concat(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', '.buffer~', _264136), fbugio(creating(_264136)), write_bf(_264136, (:-dynamic metta_file_buffer/5)), write_bf(_264136, (:-multifile metta_file_buffer/5))))
^  Exit: (191) [user] if_t(use_fast_buffer, (symbol_concat(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', '.buffer~', _264136), fbugio(creating(_264136)), write_bf(_264136, (:-dynamic metta_file_buffer/5)), write_bf(_264136, (:-multifile metta_file_buffer/5))))
   Call: (191) [system] repeat
   Exit: (191) [system] repeat
^  Call: (191) [user] my_line_count((0x55bd1de5db80), _289010)
^  Unify: (191) [user] my_line_count((0x55bd1de5db80), seek($, 0, current, _289948))
   Call: (192) [system] stream_property((0x55bd1de5db80), reposition(true))
   Unify: (192) [system] stream_property((0x55bd1de5db80), reposition(true))
   Call: (193) [system] nonvar((0x55bd1de5db80))
   Exit: (193) [system] nonvar((0x55bd1de5db80))
   Call: (193) [system] nonvar(reposition(true))
   Exit: (193) [system] nonvar(reposition(true))
   Exit: (192) [system] stream_property((0x55bd1de5db80), reposition(true))
   Call: (192) [system] seek((0x55bd1de5db80), 0, current, _289948)
   Exit: (192) [system] seek((0x55bd1de5db80), 0, current, 14210)
   Call: (192) [system] fail
^  Redo: (191) [user] my_line_count((0x55bd1de5db80), _289010)
^  Unify: (191) [user] my_line_count((0x55bd1de5db80), _289010)
   Call: (192) [system] stream_property((0x55bd1de5db80), position(_289010))
   Unify: (192) [system] stream_property((0x55bd1de5db80), position(_289010))
   Call: (193) [system] nonvar((0x55bd1de5db80))
   Exit: (193) [system] nonvar((0x55bd1de5db80))
   Call: (193) [system] nonvar(position(_289010))
   Exit: (193) [system] nonvar(position(_289010))
   Exit: (192) [system] stream_property((0x55bd1de5db80), position('$stream_position'(14210, 587, 0, 14210)))
^  Exit: (191) [user] my_line_count((0x55bd1de5db80), '$stream_position'(14210, 587, 0, 14210))
   Call: (191) [user] current_read_mode(file, _309428)
   Unify: (191) [user] current_read_mode(file, _309428)
   Call: (192) [system] nb_current(file_mode, _309428)
   Redo: (191) [user] current_read_mode(file, _309428)
   Call: (192) [system] _309428=(+)
   Exit: (192) [system] (+)=(+)
   Exit: (191) [user] current_read_mode(file, +)
^  Call: (191) [user] read_metta2((0x55bd1de5db80), _315878)
^  Unify: (191) [user] read_metta2((0x55bd1de5db80), _315878)
^  Call: (192) [user] clause(t_l:s_reader_info(_315878), _317824, _317746)
^  Redo: (191) [user] read_metta2((0x55bd1de5db80), _315878)
^  Unify: (191) [user] read_metta2((0x55bd1de5db80), _315878)
^  Call: (192) [user] use_new_parse_sexpr_metta_IO((0x55bd1de5db80))
^  Unify: (192) [user] use_new_parse_sexpr_metta_IO((0x55bd1de5db80))
   Call: (193) [system] string((0x55bd1de5db80))
^  Redo: (192) [user] use_new_parse_sexpr_metta_IO((0x55bd1de5db80))
^  Exit: (192) [user] use_new_parse_sexpr_metta_IO((0x55bd1de5db80))
^  Call: (192) [user] new_parse_sexpr_metta_IO((0x55bd1de5db80), _315878)
^  Unify: (192) [user] new_parse_sexpr_metta_IO((0x55bd1de5db80), _315878)
^  Call: (193) [user] new_parse_sexpr_metta_IO1((0x55bd1de5db80), _315878)
^  Unify: (193) [user] new_parse_sexpr_metta_IO1((0x55bd1de5db80), _315878)
   Call: (194) [system] at_end_of_stream((0x55bd1de5db80))
   Exit: (194) [system] at_end_of_stream((0x55bd1de5db80))
   Call: (194) [system] _315878=end_of_file
   Exit: (194) [system] end_of_file=end_of_file
^  Exit: (193) [user] new_parse_sexpr_metta_IO1((0x55bd1de5db80), end_of_file)
   Call: (193) [user] nop(wdmsg(new_parse_sexpr_metta_IO1((0x55bd1de5db80), end_of_file)))
   Unify: (193) [user] nop(wdmsg(new_parse_sexpr_metta_IO1((0x55bd1de5db80), end_of_file)))
   Exit: (193) [user] nop(wdmsg(new_parse_sexpr_metta_IO1((0x55bd1de5db80), end_of_file)))
^  Exit: (192) [user] new_parse_sexpr_metta_IO((0x55bd1de5db80), end_of_file)
^  Exit: (191) [user] read_metta2((0x55bd1de5db80), end_of_file)
^  Call: (191) [user] subst_vars(end_of_file, _338108, [], _338110)
^  Unify: (191) [user] subst_vars(end_of_file, end_of_file, [], [])
   Call: (192) [system] var(end_of_file)
^  Redo: (191) [user] subst_vars(end_of_file, _338108, [], _338110)
^  Unify: (191) [user] subst_vars(end_of_file, _338108, [], _338110)
   Call: (192) [system] atom(end_of_file)
   Exit: (192) [system] atom(end_of_file)
^  Call: (192) [user] symbol_concat($, _344628, end_of_file)
^  Unify: (192) [user] symbol_concat($, _344628, end_of_file)
   Call: (193) [system] atom_concat($, _344628, end_of_file)
   Fail: (193) [system] atom_concat($, _344628, end_of_file)
^  Fail: (192) [user] symbol_concat($, _344628, end_of_file)
^  Redo: (191) [user] subst_vars(end_of_file, _338108, [], _338110)
^  Unify: (191) [user] subst_vars(end_of_file, _338108, [], _338110)
   Call: (192) [system] compound(end_of_file)
^  Redo: (191) [user] subst_vars(end_of_file, _338108, [], _338110)
^  Unify: (191) [user] subst_vars(end_of_file, end_of_file, [], [])
^  Exit: (191) [user] subst_vars(end_of_file, end_of_file, [], [])
   Call: (191) [system] _354894=metta_file_buffer(+, end_of_file, [], P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', '$stream_position'(14210, 587, 0, 14210))
   Exit: (191) [system] metta_file_buffer(+, end_of_file, [], P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', '$stream_position'(14210, 587, 0, 14210))=metta_file_buffer(+, end_of_file, [], P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', '$stream_position'(14210, 587, 0, 14210))
^  Call: (191) [user] assertz(metta_file_buffer(+, end_of_file, [], P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', '$stream_position'(14210, 587, 0, 14210)))
^  Exit: (191) [user] assertz(metta_file_buffer(+, end_of_file, [], P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', '$stream_position'(14210, 587, 0, 14210)))
^  Call: (191) [user] if_t(use_fast_buffer, write_bf(_264136, metta_file_buffer(+, end_of_file, [], P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', '$stream_position'(14210, 587, 0, 14210))))
^  Unify: (191) [user] if_t(use_fast_buffer, write_bf(_264136, metta_file_buffer(+, end_of_file, [], P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', '$stream_position'(14210, 587, 0, 14210))))
^  Call: (192) [user] use_fast_buffer
^  Unify: (192) [user] use_fast_buffer
   Call: (193) [system] nb_current(may_use_fast_buffer, t)
^  Fail: (192) [user] use_fast_buffer
^  Redo: (191) [user] if_t(use_fast_buffer, write_bf(_264136, metta_file_buffer(+, end_of_file, [], P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', '$stream_position'(14210, 587, 0, 14210))))
^  Exit: (191) [user] if_t(use_fast_buffer, write_bf(_264136, metta_file_buffer(+, end_of_file, [], P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', '$stream_position'(14210, 587, 0, 14210))))
   Call: (191) [system] flush_output
   Exit: (191) [system] flush_output
   Call: (191) [system] at_end_of_stream((0x55bd1de5db80))
   Exit: (191) [system] at_end_of_stream((0x55bd1de5db80))
^  Call: (191) [user] load_metta_buffer('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')
^  Unify: (191) [user] load_metta_buffer('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')
^  Call: (192) [user] set_exec_num(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', 1)
^  Unify: (192) [user] set_exec_num(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', 1)
   Call: (193) [$syspreds] absolute_file_name(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', _424084)
   Unify: (193) [$syspreds] absolute_file_name(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', _424084)
   Call: (194) [system] atomic(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')
   Exit: (194) [system] atomic(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')
   Exit: (193) [$syspreds] absolute_file_name(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')
^  Call: (193) [user] retract(file_exec_num(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', _452110))
^  Exit: (193) [user] retract(file_exec_num(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', 0))
^  Call: (193) [user] asserta(file_exec_num(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', 1))
^  Exit: (193) [user] asserta(file_exec_num(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', 1))
^  Exit: (192) [user] set_exec_num(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', 1)
^  Call: (192) [user] load_answer_file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')
^  Unify: (192) [user] load_answer_file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')
   Call: (193) [system] atom(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')
   Exit: (193) [system] atom(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')
   Call: (193) [system] is_absolute_file_name(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')
   Exit: (193) [system] is_absolute_file_name(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')
   Call: (193) [system] exists_file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')
   Exit: (193) [system] exists_file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')
^  Unify: (192) [user] load_answer_file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')
^  Call: (193) [user] load_answer_file_now(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')
^  Unify: (193) [user] load_answer_file_now(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')
^  Call: (194) [user] ignore((ensure_extension(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', answers, _9166), remove_specific_extension(_9166, answers, _9180), set_exec_num(_9180, 1), fbug(load_answer_file(_9166, _9180)), load_answer_file(_9166, _9180)))
^  Unify: (194) [system] ignore(user:(ensure_extension(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', answers, _9166), remove_specific_extension(_9166, answers, _9180), set_exec_num(_9180, 1), fbug(load_answer_file(_9166, _9180)), load_answer_file(_9166, _9180)))
^  Call: (196) [user] ensure_extension(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', answers, _9166)
^  Unify: (196) [user] ensure_extension(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', answers, _9166)
   Call: (197) [system] file_name_extension(_28614, _28538, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')
   Exit: (197) [system] file_name_extension('/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi', metta, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')
   Call: (197) [system] metta=answers
   Fail: (197) [system] metta=answers
^  Redo: (196) [user] ensure_extension(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', answers, _9166)
   Call: (197) [system] atom_concat(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', '.', _44886)
   Exit: (197) [system] atom_concat(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', '.', '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta.')
   Call: (197) [system] atom_concat('/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta.', answers, _9166)
   Exit: (197) [system] atom_concat('/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta.', answers, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta.answers')
^  Exit: (196) [user] ensure_extension(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', answers, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta.answers')
^  Call: (196) [user] remove_specific_extension(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta.answers', answers, _9180)
^  Unify: (196) [user] remove_specific_extension(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta.answers', answers, _9180)
   Call: (197) [system] file_name_extension(_9180, _78714, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta.answers')
   Exit: (197) [system] file_name_extension(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', answers, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta.answers')
   Call: (197) [system] answers=answers
   Exit: (197) [system] answers=answers
^  Exit: (196) [user] remove_specific_extension(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta.answers', answers, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')
^  Call: (196) [user] set_exec_num(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', 1)
^  Unify: (196) [user] set_exec_num(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', 1)
   Call: (197) [$syspreds] absolute_file_name(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', _112522)
   Unify: (197) [$syspreds] absolute_file_name(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', _112522)
   Call: (198) [system] atomic(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')
   Exit: (198) [system] atomic(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')
   Exit: (197) [$syspreds] absolute_file_name(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')
^  Call: (197) [user] retract(file_exec_num(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', _140548))
^  Exit: (197) [user] retract(file_exec_num(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', 1))
^  Call: (197) [user] asserta(file_exec_num(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', 1))
^  Exit: (197) [user] asserta(file_exec_num(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', 1))
^  Exit: (196) [user] set_exec_num(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', 1)
   Call: (196) [user] fbug(load_answer_file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta.answers', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'))
   Unify: (196) [user] fbug(load_answer_file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta.answers', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'))
^  Call: (197) [user] is_compatio
^  Unify: (197) [user] is_compatio
^  Call: (199) [system] setup_call_cleanup('$notrace'(_183958, _183960), once(user:is_compatio0), '$restore_trace'(_183958, _183960))
^  Unify: (199) [system] setup_call_cleanup(system:'$notrace'(_183958, _183960), system:once(user:is_compatio0), system:'$restore_trace'(_183958, _183960))
^  Call: (200) [system] sig_atomic(system:'$notrace'(_183958, _183960))
   Redo: (196) [user] fbug(load_answer_file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta.answers', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'))
   Unify: (196) [user] fbug(load_answer_file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta.answers', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'))
^  Call: (197) [user] real_notrace(in_cmt(color_g_mesg('#2f2f2f', write_src(load_answer_file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta.answers', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')))))
^  Unify: (197) [user] real_notrace(user:in_cmt(color_g_mesg('#2f2f2f', write_src(load_answer_file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta.answers', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')))))
^  Call: (198) [user] setup_call_cleanup('$notrace'(_221690, _221692), once(user:in_cmt(color_g_mesg('#2f2f2f', write_src(load_answer_file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta.answers', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'))))), '$restore_trace'(_221690, _221692))
^  Unify: (198) [system] setup_call_cleanup(user:'$notrace'(_221690, _221692), user:once(user:in_cmt(color_g_mesg('#2f2f2f', write_src(load_answer_file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta.answers', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'))))), user:'$restore_trace'(_221690, _221692))
^  Call: (199) [system] sig_atomic(user:'$notrace'(_221690, _221692))
P;HTML|
;                                           (load_answer_file  /home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta.answers /home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta)

^  Exit: (198) [system] setup_call_cleanup(user:'$notrace'(3, -1), user:once(user:in_cmt(color_g_mesg('#2f2f2f', write_src(load_answer_file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta.answers', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'))))), user:'$restore_trace'(3, -1))
^  Exit: (197) [user] real_notrace(user:in_cmt(color_g_mesg('#2f2f2f', write_src(load_answer_file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta.answers', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')))))
   Exit: (196) [user] fbug(load_answer_file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta.answers', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'))
^  Call: (196) [user] load_answer_file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta.answers', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')
^  Unify: (196) [user] load_answer_file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta.answers', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')
^  Call: (197) [user] file_answers(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', _322714, _322716)
^  Unify: (197) [user] file_answers(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', 1, [[encoding, 'iso-latin-1']])
^  Exit: (197) [user] file_answers(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', 1, [[encoding, 'iso-latin-1']])
^  Call: (197) [user] set_exec_num(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', 1)
^  Unify: (197) [user] set_exec_num(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', 1)
   Call: (198) [$syspreds] absolute_file_name(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', _346798)
   Unify: (198) [$syspreds] absolute_file_name(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', _346798)
   Call: (199) [system] atomic(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')
   Exit: (199) [system] atomic(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')
   Exit: (198) [$syspreds] absolute_file_name(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')
^  Call: (198) [user] retract(file_exec_num(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', _374824))
^  Exit: (198) [user] retract(file_exec_num(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', 1))
^  Call: (198) [user] asserta(file_exec_num(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', 1))
^  Exit: (198) [user] asserta(file_exec_num(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', 1))
^  Exit: (197) [user] set_exec_num(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', 1)
^  Exit: (196) [user] load_answer_file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta.answers', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')
^  Exit: (194) [system] ignore(user:(ensure_extension(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', answers, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta.answers'), remove_specific_extension(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta.answers', answers, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), set_exec_num(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', 1), fbug(load_answer_file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta.answers', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')), load_answer_file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta.answers', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')))
^  Exit: (193) [user] load_answer_file_now(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')
^  Exit: (192) [user] load_answer_file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')
^  Call: (192) [user] set_exec_num(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', 0)
^  Unify: (192) [user] set_exec_num(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', 0)
   Call: (193) [$syspreds] absolute_file_name(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', _463022)
   Unify: (193) [$syspreds] absolute_file_name(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', _463022)
   Call: (194) [system] atomic(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')
   Exit: (194) [system] atomic(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')
   Exit: (193) [$syspreds] absolute_file_name(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')
^  Call: (193) [user] retract(file_exec_num(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', _491048))
^  Exit: (193) [user] retract(file_exec_num(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', 1))
^  Call: (193) [user] asserta(file_exec_num(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', 0))
^  Exit: (193) [user] asserta(file_exec_num(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', 0))
^  Exit: (192) [user] set_exec_num(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', 0)
^  Call: (192) [user] pfcAdd_Now(user:loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'))
^  Unify: (192) [user] pfcAdd_Now(user:loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'))
^  Call: (193) [user] current_predicate(pfcAdd/1)
^  Exit: (193) [user] current_predicate(pfcAdd/1)
^  Call: (193) [user] once_writeq_nl(pfcAdd(user:loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')))
^  Unify: (193) [user] once_writeq_nl(pfcAdd(user:loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')))
^  Call: (194) [user] clause(pfcTraceExecution, true)
^  Fail: (194) [user] clause(pfcTraceExecution, true)
^  Redo: (193) [user] once_writeq_nl(pfcAdd(user:loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')))
^  Exit: (193) [user] once_writeq_nl(pfcAdd(user:loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')))
^  Call: (193) [user] pfcAdd(user:loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'))
^  Unify: (193) [user] pfcAdd(user:loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'))
^  Call: (194) [user] must_ex(current_why_UU(_37246))
^  Unify: (194) [user] must_ex(current_why_UU(_37246))
   Call: (196) [user] current_why_UU(_37246)
   Unify: (196) [user] current_why_UU(_37246)
^  Call: (197) [user] get_why_uu(_37246)
^  Unify: (197) [user] get_why_uu(_37246)
^  Call: (198) [user] findall(_42786, current_why(_42786), _42792)
^  Unify: (198) [$bags] findall(_42786, user:current_why(_42786), _42792)
^  Call: (199) [$bags] findall(_42786, user:current_why(_42786), _42792, [])
^  Unify: (199) [$bags] findall(_42786, user:current_why(_42786), _42792, [])
^  Call: (200) [$bags] cleanup_bag(findall_loop(_42786, user:current_why(_42786), _42792, []), '$destroy_findall_bag')
^  Unify: (200) [$bags] cleanup_bag('$bags':findall_loop(_42786, user:current_why(_42786), _42792, []), '$bags':'$destroy_findall_bag')
   Call: (201) [$bags] findall_loop(_42786, user:current_why(_42786), _42792, [])
   Unify: (201) [$bags] findall_loop(_42786, user:current_why(_42786), _42792, [])
^  Call: (202) [user] bugger:current_why(_42786)
^  Unify: (202) [user] bugger:current_why(_42786)
^  Call: (203) [user] bugger:current_why_data(_42786)
^  Unify: (203) [user] bugger:current_why_data(_42786)
   Call: (204) [system] nb_current('$current_why', wp(_42786, _54046))
   Fail: (204) [system] nb_current('$current_why', wp(_42786, _54046))
^  Redo: (203) [user] bugger:current_why_data(_42786)
^  Unify: (203) [user] bugger:current_why_data(_42786)
   Call: (204) [t_l] t_l:current_why_source(_42786)
   Fail: (204) [t_l] t_l:current_why_source(_42786)
^  Fail: (203) [user] bugger:current_why_data(_42786)
^  Redo: (202) [user] bugger:current_why(_42786)
^  Unify: (202) [user] bugger:current_why(mfl4(_61474, _61476, _61478, _61480))
^  Call: (204) [system] setup_call_cleanup('$notrace'(_62430, _62432), once(user:current_mfl4(_61474, _61476, _61478, _61480)), '$restore_trace'(_62430, _62432))
^  Unify: (204) [system] setup_call_cleanup(system:'$notrace'(_62430, _62432), system:once(user:current_mfl4(_61474, _61476, _61478, _61480)), system:'$restore_trace'(_62430, _62432))
^  Call: (205) [system] sig_atomic(system:'$notrace'(_62430, _62432))
^  Exit: (204) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:current_mfl4(_61474, user, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', 587)), system:'$restore_trace'(3, -1))
^  Exit: (202) [user] bugger:current_why(P;HTML|mfl4(_61474, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587))
   Redo: (201) [$bags] findall_loop(_42786, user:current_why(_42786), _42792, [])
   Exit: (201) [$bags] findall_loop(_42786, user:current_why(_42786), [P;HTML|mfl4(_79310, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], [])
^  Exit: (200) [$bags] cleanup_bag('$bags':findall_loop(_42786, user:current_why(_42786), [P;HTML|mfl4(_79310, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], []), '$bags':'$destroy_findall_bag')
^  Exit: (199) [$bags] findall(_42786, user:current_why(_42786), [P;HTML|mfl4(_79310, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], [])
^  Exit: (198) [$bags] findall(_42786, user:current_why(_42786), [P;HTML|mfl4(_79310, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)])
   Call: (198) [system] [P;HTML|mfl4(_79310, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]\==[]
   Exit: (198) [system] [P;HTML|mfl4(_79310, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]\==[]
^  Call: (198) [user] u_to_uu([P;HTML|mfl4(_79310, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _37246)
^  Unify: (198) [user] u_to_uu([P;HTML|mfl4(_79310, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], ([P;HTML|mfl4(_79310, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], ax))
   Call: (199) [system] var([P;HTML|mfl4(_79310, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)])
   Fail: (199) [system] var([P;HTML|mfl4(_79310, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)])
^  Redo: (198) [user] u_to_uu([P;HTML|mfl4(_79310, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _37246)
^  Unify: (198) [user] u_to_uu([P;HTML|mfl4(_79310, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], [P;HTML|mfl4(_79310, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)])
   Call: (199) [system] nonvar([P;HTML|mfl4(_79310, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)])
   Exit: (199) [system] nonvar([P;HTML|mfl4(_79310, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)])
   Call: (199) [system] [P;HTML|mfl4(_79310, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]=(_199066, _199068)
   Fail: (199) [system] [P;HTML|mfl4(_79310, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]=(_199066, _199068)
^  Redo: (198) [user] u_to_uu([P;HTML|mfl4(_79310, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _37246)
^  Unify: (198) [user] u_to_uu([P;HTML|mfl4(_79310, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _37246)
^  Call: (199) [user] logicmoo_util_terms:list_to_conjuncts([P;HTML|mfl4(_79310, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _229468)
^  Unify: (199) [user] logicmoo_util_terms:list_to_conjuncts([P;HTML|mfl4(_79310, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _229468)
^  Call: (200) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_79310, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _229468)
^  Unify: (200) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_79310, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], [P;HTML|mfl4(_79310, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)])
   Call: (201) [system] var([P;HTML|mfl4(_79310, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)])
   Fail: (201) [system] var([P;HTML|mfl4(_79310, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)])
^  Redo: (200) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_79310, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _229468)
^  Unify: (200) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_79310, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], [P;HTML|mfl4(_79310, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)])
^  Call: (201) [user] not(compound([P;HTML|mfl4(_79310, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]))
^  Unify: (201) [system] not(user:compound([P;HTML|mfl4(_79310, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]))
   Call: (202) [system] compound([P;HTML|mfl4(_79310, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)])
   Exit: (202) [system] compound([P;HTML|mfl4(_79310, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)])
^  Fail: (201) [system] not(user:compound([P;HTML|mfl4(_79310, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]))
^  Redo: (200) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_79310, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _229468)
^  Unify: (200) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_79310, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _229468)
^  Call: (201) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_79310, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _229468)
^  Unify: (201) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_79310, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_79310, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587))
   Call: (202) [system] var(P;HTML|mfl4(_79310, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587))
   Fail: (202) [system] var(P;HTML|mfl4(_79310, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587))
^  Redo: (201) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_79310, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _229468)
^  Unify: (201) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_79310, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_79310, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587))
^  Call: (202) [user] not(compound(P;HTML|mfl4(_79310, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)))
^  Unify: (202) [system] not(user:compound(P;HTML|mfl4(_79310, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)))
   Call: (203) [system] compound(P;HTML|mfl4(_79310, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587))
   Exit: (203) [system] compound(P;HTML|mfl4(_79310, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587))
^  Fail: (202) [system] not(user:compound(P;HTML|mfl4(_79310, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)))
^  Redo: (201) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_79310, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _229468)
^  Unify: (201) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_79310, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_79310, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587))
^  Exit: (201) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_79310, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_79310, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587))
^  Exit: (200) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_79310, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], P;HTML|mfl4(_79310, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587))
^  Exit: (199) [user] logicmoo_util_terms:list_to_conjuncts([P;HTML|mfl4(_79310, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], P;HTML|mfl4(_79310, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587))
^  Call: (199) [user] u_to_uu(P;HTML|mfl4(_79310, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _3326)
^  Unify: (199) [user] u_to_uu(P;HTML|mfl4(_3352, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), (P;HTML|mfl4(_3352, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))
   Call: (200) [system] var(P;HTML|mfl4(_3352, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587))
   Fail: (200) [system] var(P;HTML|mfl4(_3352, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587))
^  Redo: (199) [user] u_to_uu(P;HTML|mfl4(_3352, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _3326)
^  Unify: (199) [user] u_to_uu(P;HTML|mfl4(_3352, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_3352, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587))
   Call: (200) [system] nonvar(P;HTML|mfl4(_3352, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587))
   Exit: (200) [system] nonvar(P;HTML|mfl4(_3352, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587))
   Call: (200) [system] P;HTML|mfl4(_3352, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)=(_73886, _73888)
   Fail: (200) [system] P;HTML|mfl4(_3352, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)=(_73886, _73888)
^  Redo: (199) [user] u_to_uu(P;HTML|mfl4(_3352, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _3326)
^  Unify: (199) [user] u_to_uu(P;HTML|mfl4(_3352, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), (P;HTML|mfl4(_3352, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))
^  Exit: (199) [user] u_to_uu(P;HTML|mfl4(_3352, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), (P;HTML|mfl4(_3352, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))
^  Exit: (198) [user] u_to_uu([P;HTML|mfl4(_3352, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], (P;HTML|mfl4(_3352, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))
^  Exit: (197) [user] get_why_uu((P;HTML|mfl4(_3352, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))
   Exit: (196) [user] current_why_UU((P;HTML|mfl4(_3352, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))
^  Exit: (194) [user] must_ex(current_why_UU((P;HTML|mfl4(_3352, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)))
^  Call: (194) [user] pfcAdd(user:loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), (P;HTML|mfl4(_3352, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))
^  Unify: (194) [user] pfcAdd(user:loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), (P;HTML|mfl4(_3352, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))
^  Call: (195) [user] pfcPost(user:loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), (P;HTML|mfl4(_3352, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))
^  Unify: (195) [user] pfcPost(user:loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), (P;HTML|mfl4(_3352, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))
^  Call: (196) [user] pfcPost_rev((P;HTML|mfl4(_3352, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax), user:loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'))
^  Unify: (196) [user] pfcPost_rev((P;HTML|mfl4(_3352, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax), user:loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'))
   Call: (197) [system] is_list(user:loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'))
   Fail: (197) [system] is_list(user:loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'))
^  Redo: (196) [user] pfcPost_rev((P;HTML|mfl4(_3352, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax), user:loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'))
^  Call: (197) [user] pfcPost1(user:loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), (P;HTML|mfl4(_3352, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))
^  Unify: (197) [user] pfcPost1(user:loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), (P;HTML|mfl4(_3352, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))
^  Call: (198) [user] control_arg_types(user:loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), _275372)
^  Unify: (198) [user] control_arg_types(user:loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), _275372)
   Call: (199) [system] fail
   Fail: (199) [system] fail
^  Fail: (198) [user] control_arg_types(user:loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), _275372)
^  Redo: (197) [user] pfcPost1(user:loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), (P;HTML|mfl4(_3352, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))
^  Unify: (197) [user] pfcPost1(user:loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), (P;HTML|mfl4(_3352, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))
^  Call: (198) [user] locally_each:locally(set_prolog_flag(occurs_check, true), catch(pfcPost11(user:loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), (P;HTML|mfl4(_3352, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _314686, (notrace, wdmsg((user:loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')=>_314686)), trace)))
^  Unify: (198) [locally_each] locally_each:locally(user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11(user:loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), (P;HTML|mfl4(_3352, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _314686, (notrace, wdmsg((user:loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')=>_314686)), trace)))
^  Call: (199) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:catch(pfcPost11(user:loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), (P;HTML|mfl4(_3352, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _314686, (notrace, wdmsg((user:loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')=>_314686)), trace)), user:each_call_cleanup)
^  Unify: (199) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:catch(pfcPost11(user:loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), (P;HTML|mfl4(_3352, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _314686, (notrace, wdmsg((user:loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')=>_314686)), trace)), user:each_call_cleanup)
   Call: (200) [system] current_prolog_flag(occurs_check, _376368)
   Exit: (200) [system] current_prolog_flag(occurs_check, true)
^  Call: (200) [locally_each] locally_each:wtl_how(trusted_redo_call_cleanup, true==true, user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11(user:loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), (P;HTML|mfl4(_3352, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _314686, (notrace, wdmsg((user:loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')=>_314686)), trace)), user:set_prolog_flag(occurs_check, true))
^  Unify: (200) [locally_each] locally_each:wtl_how(locally_each:trusted_redo_call_cleanup, locally_each:(true==true), user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11(user:loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), (P;HTML|mfl4(_3352, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _314686, (notrace, wdmsg((user:loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')=>_314686)), trace)), user:set_prolog_flag(occurs_check, true))
   Call: (201) [system] true==true
   Exit: (201) [system] true==true
^  Call: (202) [user] pfcPost11(user:loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), (P;HTML|mfl4(_3352, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))
^  Unify: (202) [user] pfcPost11(user:loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), (P;HTML|mfl4(_3352, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))
^  Call: (203) [user] must_ex(pfcAddSupport(user:loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), (P;HTML|mfl4(_3352, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)))
^  Unify: (203) [user] must_ex(pfcAddSupport(user:loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), (P;HTML|mfl4(_3352, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)))
^  Call: (205) [user] pfcAddSupport(user:loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), (P;HTML|mfl4(_3352, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))
^  Unify: (205) [user] pfcAddSupport(user:loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), (P;HTML|mfl4(_3352, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))
^  Call: (206) [user] assert('$spft$'(user:loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), P;HTML|mfl4(_3352, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))
^  Exit: (206) [user] assert('$spft$'(user:loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), P;HTML|mfl4(_3352, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))
^  Exit: (205) [user] pfcAddSupport(user:loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), (P;HTML|mfl4(_3352, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))
^  Exit: (203) [user] must_ex(pfcAddSupport(user:loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), (P;HTML|mfl4(_3352, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)))
^  Call: (203) [user] pfcUnique(post, user:loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'))
^  Unify: (203) [user] pfcUnique(post, user:loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'))
^  Call: (204) [user] pfcUnique(post, user:loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), true)
^  Unify: (204) [user] pfcUnique(post, user:loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), true)
^  Call: (205) [user] is_asserted_exact(user:loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), true)
^  Unify: (205) [user] is_asserted_exact(user:loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), true)
^  Call: (206) [user] strip_module(user:loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), _36300, _36302)
^  Exit: (206) [user] strip_module(user:loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), user, loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'))
^  Call: (206) [user] is_asserted_exact(user, loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), true)
^  Unify: (206) [user] is_asserted_exact(user, loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), true)
   Call: (207) [system] _59534=user
   Exit: (207) [system] user=user
^  Call: (207) [user] clause(user:loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), true, _61404)
^  Exit: (207) [user] clause(loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), true, (0x55bd1de1fb70))
   Call: (207) [$syspreds] clause_property((0x55bd1de1fb70), module(user))
   Unify: (207) [$syspreds] clause_property((0x55bd1de1fb70), module(user))
   Exit: (207) [$syspreds] clause_property((0x55bd1de1fb70), module(user))
^  Call: (207) [user] is_asserted_exact(user, loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), true, (0x55bd1de1fb70))
^  Unify: (207) [user] is_asserted_exact(user, loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), true, (0x55bd1de1fb70))
^  Call: (208) [user] clause(_83546, _83548, (0x55bd1de1fb70))
^  Exit: (208) [user] clause(loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), true, (0x55bd1de1fb70))
^  Call: (208) [user] strip_m(loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), _89336)
^  Unify: (208) [user] strip_m(loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'))
^  Exit: (208) [user] strip_m(loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'))
   Call: (208) [system] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')=@=loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')
   Exit: (208) [system] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')=@=loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')
^  Call: (208) [user] strip_m(true, _129060)
^  Unify: (208) [user] strip_m(true, true)
^  Exit: (208) [user] strip_m(true, true)
   Call: (208) [system] cl(loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), true)=@=cl(loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), true)
   Exit: (208) [system] cl(loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), true)=@=cl(loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), true)
^  Exit: (207) [user] is_asserted_exact(user, loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), true, (0x55bd1de1fb70))
^  Exit: (206) [user] is_asserted_exact(user, loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), true)
^  Exit: (205) [user] is_asserted_exact(user:loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), true)
^  Fail: (204) [user] pfcUnique(post, user:loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), true)
^  Fail: (203) [user] pfcUnique(post, user:loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'))
^  Redo: (202) [user] pfcPost11(user:loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), (P;HTML|mfl4(_3328, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))
   Call: (203) [user] nop(pfcWarn(not_pfcUnique(post, user:loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'))))
   Unify: (203) [user] nop(pfcWarn(not_pfcUnique(post, user:loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'))))
   Exit: (203) [user] nop(pfcWarn(not_pfcUnique(post, user:loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'))))
^  Exit: (202) [user] pfcPost11(user:loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), (P;HTML|mfl4(_3328, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))
^  Exit: (200) [locally_each] locally_each:wtl_how(locally_each:trusted_redo_call_cleanup, locally_each:(true==true), user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11(user:loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), (P;HTML|mfl4(_3328, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _3352, (notrace, wdmsg((user:loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')=>_3352)), trace)), user:set_prolog_flag(occurs_check, true))
^  Exit: (199) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:catch(pfcPost11(user:loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), (P;HTML|mfl4(_3328, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _3352, (notrace, wdmsg((user:loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')=>_3352)), trace)), user:each_call_cleanup)
^  Exit: (198) [locally_each] locally_each:locally(user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11(user:loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), (P;HTML|mfl4(_3328, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _3352, (notrace, wdmsg((user:loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')=>_3352)), trace)))
^  Exit: (197) [user] pfcPost1(user:loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), (P;HTML|mfl4(_3328, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))
^  Exit: (196) [user] pfcPost_rev((P;HTML|mfl4(_3328, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax), user:loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'))
^  Exit: (195) [user] pfcPost(user:loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), (P;HTML|mfl4(_3328, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))
^  Call: (195) [user] pfcRun
^  Unify: (195) [user] pfcRun
^  Call: (196) [user] pfcGetSearch(direct)
^  Unify: (196) [user] pfcGetSearch(direct)
   Call: (197) [t_l] t_l:pfcSearchTL(_295272)
   Fail: (197) [t_l] t_l:pfcSearchTL(_295272)
^  Redo: (196) [user] pfcGetSearch(direct)
^  Call: (197) [user] pfcSearch(_298046)
^  Unify: (197) [user] pfcSearch(direct)
^  Exit: (197) [user] pfcSearch(direct)
   Call: (197) [system] direct=direct
   Exit: (197) [system] direct=direct
^  Exit: (196) [user] pfcGetSearch(direct)
^  Unify: (195) [user] pfcRun
^  Exit: (195) [user] pfcRun
^  Exit: (194) [user] pfcAdd(user:loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), (P;HTML|mfl4(_3328, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))
^  Exit: (193) [user] pfcAdd(user:loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'))
^  Exit: (192) [user] pfcAdd_Now(user:loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'))
^  Call: (192) [user] forall(metta_file_buffer(_326574, _326576, _326578, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', _326582), (maplist(maybe_assign, _326578), (must_not_error(do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), _326574, '&self', _326576, _326622))->true;must_det_ll(trace), must_det_ll(pp_m(unknown_do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), _326574, '&self', _326576))))))
^  Unify: (192) [$apply] forall(user:metta_file_buffer(_326574, _326576, _326578, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', _326582), user:(maplist(maybe_assign, _326578), (must_not_error(do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), _326574, '&self', _326576, _326622))->true;must_det_ll(trace), must_det_ll(pp_m(unknown_do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), _326574, '&self', _326576))))))
^  Call: (193) [user] metta_file_buffer(_326574, _326576, _326578, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', _326582)
^  Unify: (193) [user] metta_file_buffer(+, exec([encoding, 'iso-latin-1']), [], P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', '$stream_position'(0, 1, 0, 0))
^  Exit: (193) [user] metta_file_buffer(+, exec([encoding, 'iso-latin-1']), [], P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', '$stream_position'(0, 1, 0, 0))
^  Call: (194) [user] apply:maplist(maybe_assign, [])
^  Unify: (194) [apply] apply:maplist(user:maybe_assign, [])
   Call: (195) [apply] apply:maplist_([], user:maybe_assign)
   Unify: (195) [apply] apply:maplist_([], user:maybe_assign)
   Exit: (195) [apply] apply:maplist_([], user:maybe_assign)
^  Exit: (194) [apply] apply:maplist(user:maybe_assign, [])
^  Call: (194) [user] must_not_error(do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', exec([encoding, 'iso-latin-1']), _326622))
^  Unify: (194) [user] must_not_error(user:do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', exec([encoding, 'iso-latin-1']), _326622))
   Call: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', exec([encoding, 'iso-latin-1']), _326622)
   Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', exec([encoding, 'iso-latin-1']), _326622)
   Call: (196) [system] var(exec([encoding, 'iso-latin-1']))
   Redo: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', exec([encoding, 'iso-latin-1']), _326622)
   Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', exec([encoding, 'iso-latin-1']), _326622)
   Call: (196) [system] (+)\==exec
   Exit: (196) [system] (+)\==exec
   Call: (196) [system] exec([encoding, 'iso-latin-1'])==[]
   Redo: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', exec([encoding, 'iso-latin-1']), _326622)
   Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', exec([encoding, 'iso-latin-1']), _326622)
   Call: (196) [system] string(exec([encoding, 'iso-latin-1']))
   Redo: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', exec([encoding, 'iso-latin-1']), _326622)
   Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', exec([encoding, 'iso-latin-1']), _326622)
   Call: (196) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), exec, '&self', [encoding, 'iso-latin-1'], _326622)
   Unify: (196) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), exec, '&self', [encoding, 'iso-latin-1'], _326622)
   Call: (197) [system] var([encoding, 'iso-latin-1'])
   Redo: (196) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), exec, '&self', [encoding, 'iso-latin-1'], _326622)
   Unify: (196) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), exec, '&self', [encoding, 'iso-latin-1'], _326622)
   Call: (197) [system] exec\==exec
   Redo: (196) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), exec, '&self', [encoding, 'iso-latin-1'], _326622)
   Unify: (196) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), exec, '&self', [encoding, 'iso-latin-1'], _326622)
   Call: (197) [system] string([encoding, 'iso-latin-1'])
   Redo: (196) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), exec, '&self', [encoding, 'iso-latin-1'], _326622)
   Unify: (196) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), exec, '&self', [encoding, 'iso-latin-1'], _326622)
   Call: (197) [system] exec\==exec
   Redo: (196) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), exec, '&self', [encoding, 'iso-latin-1'], _326622)
   Unify: (196) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), exec, '&self', [encoding, 'iso-latin-1'], _326622)
^  Call: (197) [user] must_det_ll(inc_exec_num(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'))
^  Unify: (197) [user] must_det_ll(user:inc_exec_num(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'))
^  Call: (198) [user] once(user:inc_exec_num(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'))
^  Unify: (198) [system] once(user:inc_exec_num(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'))
^  Call: (199) [user] inc_exec_num(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')
^  Unify: (199) [user] inc_exec_num(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')
^  Call: (200) [user] retract(file_exec_num(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', _505872))
^  Exit: (200) [user] retract(file_exec_num(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', 0))
   Call: (200) [system] _515536 is 0+1
   Exit: (200) [system] 1 is 0+1
^  Call: (200) [user] asserta(file_exec_num(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', 1))
^  Exit: (200) [user] asserta(file_exec_num(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', 1))
^  Exit: (199) [user] inc_exec_num(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')
^  Exit: (198) [system] once(user:inc_exec_num(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'))
^  Exit: (197) [user] must_det_ll(user:inc_exec_num(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'))
^  Call: (197) [user] must_det_ll(get_exec_num(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', _21256))
^  Unify: (197) [user] must_det_ll(user:get_exec_num(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', _21256))
^  Call: (198) [user] once(user:get_exec_num(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', _21256))
^  Unify: (198) [system] once(user:get_exec_num(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', _21256))
^  Call: (199) [user] get_exec_num(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', _21256)
^  Unify: (199) [user] get_exec_num(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', _21256)
^  Call: (200) [user] file_exec_num(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', _50216)
^  Unify: (200) [user] file_exec_num(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', 1)
^  Exit: (200) [user] file_exec_num(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', 1)
   Call: (200) [system] _21256=1
   Exit: (200) [system] 1=1
^  Exit: (199) [user] get_exec_num(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', 1)
^  Exit: (198) [system] once(user:get_exec_num(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', 1))
^  Exit: (197) [user] must_det_ll(user:get_exec_num(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', 1))
^  Call: (197) [user] must_det_ll(1>0)
^  Unify: (197) [user] must_det_ll(user:(1>0))
^  Call: (198) [user] once(user:(1>0))
^  Unify: (198) [system] once(user:(1>0))
   Call: (199) [system] 1>0
   Exit: (199) [system] 1>0
^  Exit: (198) [system] once(user:(1>0))
^  Exit: (197) [user] must_det_ll(user:(1>0))
^  Call: (197) [user] is_synthing_unit_tests
^  Unify: (197) [user] is_synthing_unit_tests
^  Call: (199) [system] setup_call_cleanup('$notrace'(_90298, _90300), once(user:is_synthing_unit_tests0), '$restore_trace'(_90298, _90300))
^  Unify: (199) [system] setup_call_cleanup(system:'$notrace'(_90298, _90300), system:once(user:is_synthing_unit_tests0), system:'$restore_trace'(_90298, _90300))
^  Call: (200) [system] sig_atomic(system:'$notrace'(_90298, _90300))
^  Exit: (199) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:is_synthing_unit_tests0), system:'$restore_trace'(3, -1))
^  Exit: (197) [user] is_synthing_unit_tests
^  Call: (197) [user] file_answers(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', 1, _95036)
^  Unify: (197) [user] file_answers(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', 1, [[encoding, 'iso-latin-1']])
^  Exit: (197) [user] file_answers(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', 1, [[encoding, 'iso-latin-1']])
   Call: (197) [user] check_answers_for([encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']])
   Unify: (197) [user] check_answers_for([encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']])
   Call: (198) [system] nb_current(suspend_answers, true)
   Redo: (197) [user] check_answers_for([encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']])
   Unify: (197) [user] check_answers_for([encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']])
   Call: (198) [system] string([encoding, 'iso-latin-1'])
   Redo: (197) [user] check_answers_for([encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']])
   Call: (198) [system] var([[encoding, 'iso-latin-1']])
   Redo: (197) [user] check_answers_for([encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']])
   Call: (198) [system] var([encoding, 'iso-latin-1'])
   Redo: (197) [user] check_answers_for([encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']])
   Unify: (197) [user] check_answers_for([encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']])
^  Call: (198) [user] backward_compatibility:sformat(_120574, '~q', [[encoding, 'iso-latin-1']])
^  Unify: (198) [user] backward_compatibility:sformat(_120574, '~q', [[encoding, 'iso-latin-1']])
^  Call: (199) [user] format(string(_120574), '~q', [[encoding, 'iso-latin-1']])
^  Exit: (199) [user] format(string("[encoding,'iso-latin-1']"), '~q', [[encoding, 'iso-latin-1']])
^  Exit: (198) [user] backward_compatibility:sformat("[encoding,'iso-latin-1']", '~q', [[encoding, 'iso-latin-1']])
^  Call: (198) [user] atom_contains("[encoding,'iso-latin-1']", "[assert")
^  Unify: (198) [user] atom_contains("[encoding,'iso-latin-1']", "[assert")
   Call: (199) [system] sub_atom("[encoding,'iso-latin-1']", _127228, _127230, _127232, "[assert")
   Fail: (199) [system] sub_atom("[encoding,'iso-latin-1']", _128168, _128170, _128172, "[assert")
^  Fail: (198) [user] atom_contains("[encoding,'iso-latin-1']", "[assert")
   Redo: (197) [user] check_answers_for([encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']])
   Unify: (197) [user] check_answers_for([encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']])
   Call: (198) [occurs] occurs:contains_var('BadType', [[encoding, 'iso-latin-1']])
   Unify: (198) [occurs] occurs:contains_var('BadType', [[encoding, 'iso-latin-1']])
   Call: (199) [system] 'BadType'==[[encoding, 'iso-latin-1']]
   Fail: (199) [system] 'BadType'==[[encoding, 'iso-latin-1']]
   Redo: (198) [occurs] occurs:contains_var('BadType', [[encoding, 'iso-latin-1']])
   Unify: (198) [occurs] occurs:contains_var('BadType', [[encoding, 'iso-latin-1']])
   Call: (199) [system] compound([[encoding, 'iso-latin-1']])
   Exit: (199) [system] compound([[encoding, 'iso-latin-1']])
   Call: (199) [system] arg(_139284, [[encoding, 'iso-latin-1']], _139208)
   Exit: (199) [system] arg(1, [[encoding, 'iso-latin-1']], [encoding, 'iso-latin-1'])
   Call: (199) [occurs] occurs:contains_var('BadType', [encoding, 'iso-latin-1'])
   Unify: (199) [occurs] occurs:contains_var('BadType', [encoding, 'iso-latin-1'])
   Call: (200) [system] 'BadType'==[encoding, 'iso-latin-1']
   Fail: (200) [system] 'BadType'==[encoding, 'iso-latin-1']
   Redo: (199) [occurs] occurs:contains_var('BadType', [encoding, 'iso-latin-1'])
   Unify: (199) [occurs] occurs:contains_var('BadType', [encoding, 'iso-latin-1'])
   Call: (200) [system] compound([encoding, 'iso-latin-1'])
   Exit: (200) [system] compound([encoding, 'iso-latin-1'])
   Call: (200) [system] arg(_148566, [encoding, 'iso-latin-1'], _148490)
   Exit: (200) [system] arg(1, [encoding, 'iso-latin-1'], encoding)
   Call: (200) [occurs] occurs:contains_var('BadType', encoding)
   Unify: (200) [occurs] occurs:contains_var('BadType', encoding)
   Call: (201) [system] 'BadType'==encoding
   Fail: (201) [system] 'BadType'==encoding
   Redo: (200) [occurs] occurs:contains_var('BadType', encoding)
   Unify: (200) [occurs] occurs:contains_var('BadType', encoding)
   Call: (201) [system] compound(encoding)
   Fail: (201) [system] compound(encoding)
   Fail: (200) [occurs] occurs:contains_var('BadType', encoding)
   Redo: (200) [system] arg(_158774, [encoding, 'iso-latin-1'], _148490)
   Exit: (200) [system] arg(2, [encoding, 'iso-latin-1'], ['iso-latin-1'])
   Call: (200) [occurs] occurs:contains_var('BadType', ['iso-latin-1'])
   Unify: (200) [occurs] occurs:contains_var('BadType', ['iso-latin-1'])
   Call: (201) [system] 'BadType'==['iso-latin-1']
   Fail: (201) [system] 'BadType'==['iso-latin-1']
   Redo: (200) [occurs] occurs:contains_var('BadType', ['iso-latin-1'])
   Unify: (200) [occurs] occurs:contains_var('BadType', ['iso-latin-1'])
   Call: (201) [system] compound(['iso-latin-1'])
   Exit: (201) [system] compound(['iso-latin-1'])
   Call: (201) [system] arg(_168056, ['iso-latin-1'], _167980)
   Exit: (201) [system] arg(1, ['iso-latin-1'], 'iso-latin-1')
   Call: (201) [occurs] occurs:contains_var('BadType', 'iso-latin-1')
   Unify: (201) [occurs] occurs:contains_var('BadType', 'iso-latin-1')
   Call: (202) [system] 'BadType'=='iso-latin-1'
   Fail: (202) [system] 'BadType'=='iso-latin-1'
   Redo: (201) [occurs] occurs:contains_var('BadType', 'iso-latin-1')
   Unify: (201) [occurs] occurs:contains_var('BadType', 'iso-latin-1')
   Call: (202) [system] compound('iso-latin-1')
   Fail: (202) [system] compound('iso-latin-1')
   Fail: (201) [occurs] occurs:contains_var('BadType', 'iso-latin-1')
   Redo: (201) [system] arg(_178264, ['iso-latin-1'], _167980)
   Exit: (201) [system] arg(2, ['iso-latin-1'], [])
   Call: (201) [occurs] occurs:contains_var('BadType', [])
   Unify: (201) [occurs] occurs:contains_var('BadType', [])
   Call: (202) [system] 'BadType'==[]
   Fail: (202) [system] 'BadType'==[]
   Redo: (201) [occurs] occurs:contains_var('BadType', [])
   Unify: (201) [occurs] occurs:contains_var('BadType', [])
   Call: (202) [system] compound([])
   Fail: (202) [system] compound([])
   Fail: (201) [occurs] occurs:contains_var('BadType', [])
   Fail: (200) [occurs] occurs:contains_var('BadType', ['iso-latin-1'])
   Fail: (199) [occurs] occurs:contains_var('BadType', [encoding, 'iso-latin-1'])
   Redo: (199) [system] arg(_190328, [[encoding, 'iso-latin-1']], _139208)
   Exit: (199) [system] arg(2, [[encoding, 'iso-latin-1']], [])
   Call: (199) [occurs] occurs:contains_var('BadType', [])
   Unify: (199) [occurs] occurs:contains_var('BadType', [])
   Call: (200) [system] 'BadType'==[]
   Fail: (200) [system] 'BadType'==[]
   Redo: (199) [occurs] occurs:contains_var('BadType', [])
   Unify: (199) [occurs] occurs:contains_var('BadType', [])
   Call: (200) [system] compound([])
   Fail: (200) [system] compound([])
   Fail: (199) [occurs] occurs:contains_var('BadType', [])
   Fail: (198) [occurs] occurs:contains_var('BadType', [[encoding, 'iso-latin-1']])
   Redo: (197) [user] check_answers_for([encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']])
   Unify: (197) [user] check_answers_for([encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']])
   Call: (198) [user] inside_assert([encoding, 'iso-latin-1'], _203222)
   Unify: (198) [user] inside_assert([encoding, 'iso-latin-1'], [encoding, 'iso-latin-1'])
   Call: (199) [system] compound([encoding, 'iso-latin-1'])
   Exit: (199) [system] compound([encoding, 'iso-latin-1'])
   Unify: (198) [user] inside_assert([encoding, 'iso-latin-1'], [encoding, 'iso-latin-1'])
   Call: (199) [user] is_conz([encoding, 'iso-latin-1'])
   Unify: (199) [user] is_conz([encoding, 'iso-latin-1'])
   Call: (200) [system] compound([encoding, 'iso-latin-1'])
   Exit: (200) [system] compound([encoding, 'iso-latin-1'])
   Call: (200) [system] [encoding, 'iso-latin-1']=[_211494|_211496]
   Exit: (200) [system] [encoding, 'iso-latin-1']=[encoding, 'iso-latin-1']
   Exit: (199) [user] is_conz([encoding, 'iso-latin-1'])
   Exit: (198) [user] inside_assert([encoding, 'iso-latin-1'], [encoding, 'iso-latin-1'])
   Call: (198) [user] always_exec([encoding, 'iso-latin-1'])
   Unify: (198) [user] always_exec([encoding, 'iso-latin-1'])
   Call: (199) [system] compound([encoding, 'iso-latin-1'])
   Exit: (199) [system] compound([encoding, 'iso-latin-1'])
   Call: (199) [system] compound_name_arity([encoding, 'iso-latin-1'], _218854, _218856)
   Exit: (199) [system] compound_name_arity([encoding, 'iso-latin-1'], '[|]', 2)
^  Call: (199) [user] symbol_concat(eval, _220798, '[|]')
^  Unify: (199) [user] symbol_concat(eval, _221730, '[|]')
   Call: (200) [system] atom_concat(eval, _222586, '[|]')
   Fail: (200) [system] atom_concat(eval, _222586, '[|]')
^  Fail: (199) [user] symbol_concat(eval, _224528, '[|]')
   Redo: (198) [user] always_exec([encoding, 'iso-latin-1'])
   Unify: (198) [user] always_exec([encoding, 'iso-latin-1'])
   Call: (199) [system] is_list([encoding, 'iso-latin-1'])
   Exit: (199) [system] is_list([encoding, 'iso-latin-1'])
   Unify: (198) [user] always_exec([encoding, 'iso-latin-1'])
^  Call: (199) [user] symbol(encoding)
^  Unify: (199) [user] symbol(encoding)
   Call: (200) [system] atom(encoding)
   Exit: (200) [system] atom(encoding)
^  Exit: (199) [user] symbol(encoding)
   Unify: (198) [user] always_exec([encoding, 'iso-latin-1'])
^  Call: (199) [user] symbol_concat(_235574, !, encoding)
^  Unify: (199) [user] symbol_concat(_236506, !, encoding)
   Call: (200) [system] atom_concat(_237364, !, encoding)
   Fail: (200) [system] atom_concat(_237364, !, encoding)
^  Fail: (199) [user] symbol_concat(_239304, !, encoding)
   Redo: (198) [user] always_exec([encoding, 'iso-latin-1'])
   Unify: (198) [user] always_exec([encoding, 'iso-latin-1'])
   Call: (199) [system] fail
   Redo: (197) [user] check_answers_for([encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']])
   Unify: (197) [user] check_answers_for([encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']])
   Exit: (197) [user] check_answers_for([encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']])
^  Call: (197) [user] if_t(into_simple_op(exec, [encoding, 'iso-latin-1'], _245656), pfcAdd_Now('next-operation'(_245656)))
^  Unify: (197) [user] if_t(into_simple_op(exec, [encoding, 'iso-latin-1'], _245656), pfcAdd_Now('next-operation'(_245656)))
   Call: (198) [user] into_simple_op(exec, [encoding, 'iso-latin-1'], _245656)
   Unify: (198) [user] into_simple_op(exec, [encoding, 'iso-latin-1'], op(exec, encoding, _248448))
   Call: (199) [user] o_s(['iso-latin-1'], _248448)
   Unify: (199) [user] o_s(['iso-latin-1'], _248448)
   Call: (200) [user] o_s('iso-latin-1', _248448)
   Unify: (200) [user] o_s('iso-latin-1', 'iso-latin-1')
   Exit: (200) [user] o_s('iso-latin-1', 'iso-latin-1')
   Exit: (199) [user] o_s(['iso-latin-1'], 'iso-latin-1')
   Exit: (198) [user] into_simple_op(exec, [encoding, 'iso-latin-1'], op(exec, encoding, 'iso-latin-1'))
^  Call: (198) [user] pfcAdd_Now('next-operation'(op(exec, encoding, 'iso-latin-1')))
^  Unify: (198) [user] pfcAdd_Now('next-operation'(op(exec, encoding, 'iso-latin-1')))
^  Call: (199) [user] current_predicate(pfcAdd/1)
^  Exit: (199) [user] current_predicate(pfcAdd/1)
^  Call: (199) [user] once_writeq_nl(pfcAdd('next-operation'(op(exec, encoding, 'iso-latin-1'))))
^  Unify: (199) [user] once_writeq_nl(pfcAdd('next-operation'(op(exec, encoding, 'iso-latin-1'))))
^  Call: (200) [user] clause(pfcTraceExecution, true)
^  Fail: (200) [user] clause(pfcTraceExecution, true)
^  Redo: (199) [user] once_writeq_nl(pfcAdd('next-operation'(op(exec, encoding, 'iso-latin-1'))))
^  Exit: (199) [user] once_writeq_nl(pfcAdd('next-operation'(op(exec, encoding, 'iso-latin-1'))))
^  Call: (199) [user] pfcAdd('next-operation'(op(exec, encoding, 'iso-latin-1')))
^  Unify: (199) [user] pfcAdd('next-operation'(op(exec, encoding, 'iso-latin-1')))
^  Call: (200) [user] must_ex(current_why_UU(_266918))
^  Unify: (200) [user] must_ex(current_why_UU(_266918))
   Call: (202) [user] current_why_UU(_266918)
   Unify: (202) [user] current_why_UU(_266918)
^  Call: (203) [user] get_why_uu(_266918)
^  Unify: (203) [user] get_why_uu(_266918)
^  Call: (204) [user] findall(_272458, current_why(_272458), _272464)
^  Unify: (204) [$bags] findall(_272458, user:current_why(_272458), _272464)
^  Call: (205) [$bags] findall(_272458, user:current_why(_272458), _272464, [])
^  Unify: (205) [$bags] findall(_272458, user:current_why(_272458), _272464, [])
^  Call: (206) [$bags] cleanup_bag(findall_loop(_272458, user:current_why(_272458), _272464, []), '$destroy_findall_bag')
^  Unify: (206) [$bags] cleanup_bag('$bags':findall_loop(_272458, user:current_why(_272458), _272464, []), '$bags':'$destroy_findall_bag')
   Call: (207) [$bags] findall_loop(_272458, user:current_why(_272458), _272464, [])
   Unify: (207) [$bags] findall_loop(_272458, user:current_why(_272458), _272464, [])
^  Call: (208) [user] bugger:current_why(_272458)
^  Unify: (208) [user] bugger:current_why(_272458)
^  Call: (209) [user] bugger:current_why_data(_272458)
^  Unify: (209) [user] bugger:current_why_data(_272458)
   Call: (210) [system] nb_current('$current_why', wp(_272458, _283718))
   Fail: (210) [system] nb_current('$current_why', wp(_272458, _283718))
^  Redo: (209) [user] bugger:current_why_data(_272458)
^  Unify: (209) [user] bugger:current_why_data(_272458)
   Call: (210) [t_l] t_l:current_why_source(_272458)
   Fail: (210) [t_l] t_l:current_why_source(_272458)
^  Fail: (209) [user] bugger:current_why_data(_272458)
^  Redo: (208) [user] bugger:current_why(_272458)
^  Unify: (208) [user] bugger:current_why(mfl4(_291146, _291148, _291150, _291152))
^  Call: (210) [system] setup_call_cleanup('$notrace'(_292102, _292104), once(user:current_mfl4(_291146, _291148, _291150, _291152)), '$restore_trace'(_292102, _292104))
^  Unify: (210) [system] setup_call_cleanup(system:'$notrace'(_292102, _292104), system:once(user:current_mfl4(_291146, _291148, _291150, _291152)), system:'$restore_trace'(_292102, _292104))
^  Call: (211) [system] sig_atomic(system:'$notrace'(_292102, _292104))
^  Exit: (210) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:current_mfl4(_291146, user, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', 587)), system:'$restore_trace'(3, -1))
^  Exit: (208) [user] bugger:current_why(P;HTML|mfl4(_291146, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587))
   Redo: (207) [$bags] findall_loop(_272458, user:current_why(_272458), _272464, [])
   Exit: (207) [$bags] findall_loop(_272458, user:current_why(_272458), [P;HTML|mfl4(_308984, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], [])
^  Exit: (206) [$bags] cleanup_bag('$bags':findall_loop(_272458, user:current_why(_272458), [P;HTML|mfl4(_308984, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], []), '$bags':'$destroy_findall_bag')
^  Exit: (205) [$bags] findall(_272458, user:current_why(_272458), [P;HTML|mfl4(_308984, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], [])
^  Exit: (204) [$bags] findall(_272458, user:current_why(_272458), [P;HTML|mfl4(_308984, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)])
   Call: (204) [system] [P;HTML|mfl4(_308984, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]\==[]
   Exit: (204) [system] [P;HTML|mfl4(_308984, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]\==[]
^  Call: (204) [user] u_to_uu([P;HTML|mfl4(_308984, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _266918)
^  Unify: (204) [user] u_to_uu([P;HTML|mfl4(_308984, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], ([P;HTML|mfl4(_308984, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], ax))
   Call: (205) [system] var([P;HTML|mfl4(_308984, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)])
   Fail: (205) [system] var([P;HTML|mfl4(_308984, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)])
^  Redo: (204) [user] u_to_uu([P;HTML|mfl4(_308984, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _266918)
^  Unify: (204) [user] u_to_uu([P;HTML|mfl4(_308984, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], [P;HTML|mfl4(_308984, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)])
   Call: (205) [system] nonvar([P;HTML|mfl4(_308984, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)])
   Exit: (205) [system] nonvar([P;HTML|mfl4(_308984, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)])
   Call: (205) [system] [P;HTML|mfl4(_308984, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]=(_428772, _428774)
   Fail: (205) [system] [P;HTML|mfl4(_308984, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]=(_428772, _428774)
^  Redo: (204) [user] u_to_uu([P;HTML|mfl4(_308984, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _266918)
^  Unify: (204) [user] u_to_uu([P;HTML|mfl4(_308984, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _266918)
^  Call: (205) [user] logicmoo_util_terms:list_to_conjuncts([P;HTML|mfl4(_308984, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _459182)
^  Unify: (205) [user] logicmoo_util_terms:list_to_conjuncts([P;HTML|mfl4(_308984, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _459182)
^  Call: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_308984, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _459182)
^  Unify: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_308984, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], [P;HTML|mfl4(_308984, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)])
   Call: (207) [system] var([P;HTML|mfl4(_308984, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)])
   Fail: (207) [system] var([P;HTML|mfl4(_308984, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)])
^  Redo: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_308984, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _459182)
^  Unify: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_308984, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], [P;HTML|mfl4(_3518, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)])
^  Call: (207) [user] not(compound([P;HTML|mfl4(_3518, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]))
^  Unify: (207) [system] not(user:compound([P;HTML|mfl4(_3518, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]))
   Call: (208) [system] compound([P;HTML|mfl4(_3518, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)])
   Exit: (208) [system] compound([P;HTML|mfl4(_3518, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)])
^  Fail: (207) [system] not(user:compound([P;HTML|mfl4(_3518, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]))
^  Redo: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_3518, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _3538)
^  Unify: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_3518, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _3538)
^  Call: (207) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3518, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _3538)
^  Unify: (207) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3518, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_3518, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587))
   Call: (208) [system] var(P;HTML|mfl4(_3518, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587))
   Fail: (208) [system] var(P;HTML|mfl4(_3518, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587))
^  Redo: (207) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3518, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _3538)
^  Unify: (207) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3518, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_3518, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587))
^  Call: (208) [user] not(compound(P;HTML|mfl4(_3518, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)))
^  Unify: (208) [system] not(user:compound(P;HTML|mfl4(_3518, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)))
   Call: (209) [system] compound(P;HTML|mfl4(_3518, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587))
   Exit: (209) [system] compound(P;HTML|mfl4(_3518, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587))
^  Fail: (208) [system] not(user:compound(P;HTML|mfl4(_3518, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)))
^  Redo: (207) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3518, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _3538)
^  Unify: (207) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3518, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_3518, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587))
^  Exit: (207) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3518, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_3518, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587))
^  Exit: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_3518, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], P;HTML|mfl4(_3518, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587))
^  Exit: (205) [user] logicmoo_util_terms:list_to_conjuncts([P;HTML|mfl4(_3518, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], P;HTML|mfl4(_3518, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587))
^  Call: (205) [user] u_to_uu(P;HTML|mfl4(_3518, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _3492)
^  Unify: (205) [user] u_to_uu(P;HTML|mfl4(_3518, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), (P;HTML|mfl4(_3518, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))
   Call: (206) [system] var(P;HTML|mfl4(_3518, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587))
   Fail: (206) [system] var(P;HTML|mfl4(_3518, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587))
^  Redo: (205) [user] u_to_uu(P;HTML|mfl4(_3518, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _3492)
^  Unify: (205) [user] u_to_uu(P;HTML|mfl4(_3518, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_3518, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587))
   Call: (206) [system] nonvar(P;HTML|mfl4(_3518, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587))
   Exit: (206) [system] nonvar(P;HTML|mfl4(_3518, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587))
   Call: (206) [system] P;HTML|mfl4(_3518, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)=(_303384, _303386)
   Fail: (206) [system] P;HTML|mfl4(_3518, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)=(_303384, _303386)
^  Redo: (205) [user] u_to_uu(P;HTML|mfl4(_3518, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _3492)
^  Unify: (205) [user] u_to_uu(P;HTML|mfl4(_3518, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), (P;HTML|mfl4(_3518, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))
^  Exit: (205) [user] u_to_uu(P;HTML|mfl4(_3518, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), (P;HTML|mfl4(_3518, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))
^  Exit: (204) [user] u_to_uu([P;HTML|mfl4(_3518, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], (P;HTML|mfl4(_3518, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))
^  Exit: (203) [user] get_why_uu((P;HTML|mfl4(_3518, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))
   Exit: (202) [user] current_why_UU((P;HTML|mfl4(_3518, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))
^  Exit: (200) [user] must_ex(current_why_UU((P;HTML|mfl4(_3518, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)))
^  Call: (200) [user] pfcAdd('next-operation'(op(exec, encoding, 'iso-latin-1')), (P;HTML|mfl4(_3518, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))
^  Unify: (200) [user] pfcAdd('next-operation'(op(exec, encoding, 'iso-latin-1')), (P;HTML|mfl4(_3518, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))
^  Call: (201) [user] pfcPost('next-operation'(op(exec, encoding, 'iso-latin-1')), (P;HTML|mfl4(_3518, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))
^  Unify: (201) [user] pfcPost('next-operation'(op(exec, encoding, 'iso-latin-1')), (P;HTML|mfl4(_3518, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))
^  Call: (202) [user] pfcPost_rev((P;HTML|mfl4(_3518, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax), 'next-operation'(op(exec, encoding, 'iso-latin-1')))
^  Unify: (202) [user] pfcPost_rev((P;HTML|mfl4(_3518, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax), 'next-operation'(op(exec, encoding, 'iso-latin-1')))
   Call: (203) [system] is_list('next-operation'(op(exec, encoding, 'iso-latin-1')))
   Fail: (203) [system] is_list('next-operation'(op(exec, encoding, 'iso-latin-1')))
^  Redo: (202) [user] pfcPost_rev((P;HTML|mfl4(_3518, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax), 'next-operation'(op(exec, encoding, 'iso-latin-1')))
^  Call: (203) [user] pfcPost1('next-operation'(op(exec, encoding, 'iso-latin-1')), (P;HTML|mfl4(_3518, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))
^  Unify: (203) [user] pfcPost1('next-operation'(op(exec, encoding, 'iso-latin-1')), (P;HTML|mfl4(_3518, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))
^  Call: (204) [user] control_arg_types('next-operation'(op(exec, encoding, 'iso-latin-1')), _461992)
^  Unify: (204) [user] control_arg_types('next-operation'(op(exec, encoding, 'iso-latin-1')), _461992)
   Call: (205) [system] fail
   Fail: (205) [system] fail
^  Fail: (204) [user] control_arg_types('next-operation'(op(exec, encoding, 'iso-latin-1')), _461992)
^  Redo: (203) [user] pfcPost1('next-operation'(op(exec, encoding, 'iso-latin-1')), (P;HTML|mfl4(_3518, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))
^  Unify: (203) [user] pfcPost1('next-operation'(op(exec, encoding, 'iso-latin-1')), (P;HTML|mfl4(_3518, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))
^  Call: (204) [user] locally_each:locally(set_prolog_flag(occurs_check, true), catch(pfcPost11('next-operation'(op(exec, encoding, 'iso-latin-1')), (P;HTML|mfl4(_3518, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _481816, (notrace, wdmsg(('next-operation'(op(exec, encoding, 'iso-latin-1'))=>_481816)), trace)))
^  Unify: (204) [locally_each] locally_each:locally(user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(exec, encoding, 'iso-latin-1')), (P;HTML|mfl4(_3518, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _481816, (notrace, wdmsg(('next-operation'(op(exec, encoding, 'iso-latin-1'))=>_481816)), trace)))
^  Call: (205) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(exec, encoding, 'iso-latin-1')), (P;HTML|mfl4(_3518, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _481816, (notrace, wdmsg(('next-operation'(op(exec, encoding, 'iso-latin-1'))=>_481816)), trace)), user:each_call_cleanup)
^  Unify: (205) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(exec, encoding, 'iso-latin-1')), (P;HTML|mfl4(_3518, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _481816, (notrace, wdmsg(('next-operation'(op(exec, encoding, 'iso-latin-1'))=>_481816)), trace)), user:each_call_cleanup)
   Call: (206) [system] current_prolog_flag(occurs_check, _512314)
   Exit: (206) [system] current_prolog_flag(occurs_check, true)
^  Call: (206) [locally_each] locally_each:wtl_how(trusted_redo_call_cleanup, true==true, user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(exec, encoding, 'iso-latin-1')), (P;HTML|mfl4(_3518, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _481816, (notrace, wdmsg(('next-operation'(op(exec, encoding, 'iso-latin-1'))=>_481816)), trace)), user:set_prolog_flag(occurs_check, true))
^  Unify: (206) [locally_each] locally_each:wtl_how(locally_each:trusted_redo_call_cleanup, locally_each:(true==true), user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(exec, encoding, 'iso-latin-1')), (P;HTML|mfl4(_3494, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _3518, (notrace, wdmsg(('next-operation'(op(exec, encoding, 'iso-latin-1'))=>_3518)), trace)), user:set_prolog_flag(occurs_check, true))
   Call: (207) [system] true==true
   Exit: (207) [system] true==true
^  Call: (208) [user] pfcPost11('next-operation'(op(exec, encoding, 'iso-latin-1')), (P;HTML|mfl4(_3494, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))
^  Unify: (208) [user] pfcPost11('next-operation'(op(exec, encoding, 'iso-latin-1')), (P;HTML|mfl4(_3494, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))
^  Call: (209) [user] must_ex(pfcAddSupport('next-operation'(op(exec, encoding, 'iso-latin-1')), (P;HTML|mfl4(_3494, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)))
^  Unify: (209) [user] must_ex(pfcAddSupport('next-operation'(op(exec, encoding, 'iso-latin-1')), (P;HTML|mfl4(_3494, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)))
^  Call: (211) [user] pfcAddSupport('next-operation'(op(exec, encoding, 'iso-latin-1')), (P;HTML|mfl4(_3494, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))
^  Unify: (211) [user] pfcAddSupport('next-operation'(op(exec, encoding, 'iso-latin-1')), (P;HTML|mfl4(_3494, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))
^  Call: (212) [user] assert('$spft$'('next-operation'(op(exec, encoding, 'iso-latin-1')), P;HTML|mfl4(_3494, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))
^  Exit: (212) [user] assert('$spft$'('next-operation'(op(exec, encoding, 'iso-latin-1')), P;HTML|mfl4(_3494, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))
^  Exit: (211) [user] pfcAddSupport('next-operation'(op(exec, encoding, 'iso-latin-1')), (P;HTML|mfl4(_3494, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))
^  Exit: (209) [user] must_ex(pfcAddSupport('next-operation'(op(exec, encoding, 'iso-latin-1')), (P;HTML|mfl4(_3494, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)))
^  Call: (209) [user] pfcUnique(post, 'next-operation'(op(exec, encoding, 'iso-latin-1')))
^  Unify: (209) [user] pfcUnique(post, 'next-operation'(op(exec, encoding, 'iso-latin-1')))
^  Call: (210) [user] pfcUnique(post, 'next-operation'(op(exec, encoding, 'iso-latin-1')), true)
^  Unify: (210) [user] pfcUnique(post, 'next-operation'(op(exec, encoding, 'iso-latin-1')), true)
^  Call: (211) [user] is_asserted_exact('next-operation'(op(exec, encoding, 'iso-latin-1')), true)
^  Unify: (211) [user] is_asserted_exact('next-operation'(op(exec, encoding, 'iso-latin-1')), true)
^  Call: (212) [user] strip_module('next-operation'(op(exec, encoding, 'iso-latin-1')), _93072, _93074)
^  Exit: (212) [user] strip_module('next-operation'(op(exec, encoding, 'iso-latin-1')), user, 'next-operation'(op(exec, encoding, 'iso-latin-1')))
^  Call: (212) [user] is_asserted_exact(user, 'next-operation'(op(exec, encoding, 'iso-latin-1')), true)
^  Unify: (212) [user] is_asserted_exact(user, 'next-operation'(op(exec, encoding, 'iso-latin-1')), true)
   Call: (213) [system] _96816=user
   Exit: (213) [system] user=user
^  Call: (213) [user] clause(user:'next-operation'(op(exec, encoding, 'iso-latin-1')), true, _98686)
^  Fail: (213) [user] clause('next-operation'(op(exec, encoding, 'iso-latin-1')), true, _98686)
^  Redo: (212) [user] is_asserted_exact(user, 'next-operation'(op(exec, encoding, 'iso-latin-1')), true)
^  Call: (213) [user] clause(user:'next-operation'(op(exec, encoding, 'iso-latin-1')), true, _101514)
^  Fail: (213) [user] clause('next-operation'(op(exec, encoding, 'iso-latin-1')), true, _101514)
^  Fail: (212) [user] is_asserted_exact(user, 'next-operation'(op(exec, encoding, 'iso-latin-1')), true)
^  Fail: (211) [user] is_asserted_exact('next-operation'(op(exec, encoding, 'iso-latin-1')), true)
^  Redo: (210) [user] pfcUnique(post, 'next-operation'(op(exec, encoding, 'iso-latin-1')), true)
^  Exit: (210) [user] pfcUnique(post, 'next-operation'(op(exec, encoding, 'iso-latin-1')), true)
^  Exit: (209) [user] pfcUnique(post, 'next-operation'(op(exec, encoding, 'iso-latin-1')))
^  Call: (209) [user] pfcPost2('next-operation'(op(exec, encoding, 'iso-latin-1')), (P;HTML|mfl4(_3494, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))
^  Unify: (209) [user] pfcPost2('next-operation'(op(exec, encoding, 'iso-latin-1')), (P;HTML|mfl4(_3494, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))
^  Call: (210) [user] must_ex(once((\+ \+is_asserted_exact('next-operation'(op(exec, encoding, 'iso-latin-1')));assert('next-operation'(op(exec, encoding, 'iso-latin-1'))))))
^  Unify: (210) [user] must_ex(once((\+ \+is_asserted_exact('next-operation'(op(exec, encoding, 'iso-latin-1')));assert('next-operation'(op(exec, encoding, 'iso-latin-1'))))))
^  Call: (212) [user] once((\+ \+is_asserted_exact('next-operation'(op(exec, encoding, 'iso-latin-1')));assert('next-operation'(op(exec, encoding, 'iso-latin-1')))))
^  Unify: (212) [system] once(user:(\+ \+is_asserted_exact('next-operation'(op(exec, encoding, 'iso-latin-1')));assert('next-operation'(op(exec, encoding, 'iso-latin-1')))))
^  Call: (214) [user] is_asserted_exact('next-operation'(op(exec, encoding, 'iso-latin-1')))
^  Unify: (214) [user] is_asserted_exact('next-operation'(op(exec, encoding, 'iso-latin-1')))
^  Call: (215) [user] strip_module('next-operation'(op(exec, encoding, 'iso-latin-1')), _128852, _128854)
^  Exit: (215) [user] strip_module('next-operation'(op(exec, encoding, 'iso-latin-1')), user, 'next-operation'(op(exec, encoding, 'iso-latin-1')))
^  Call: (215) [user] hook_database:expand_to_hb('next-operation'(op(exec, encoding, 'iso-latin-1')), _130732, _130734)
^  Unify: (215) [user] hook_database:expand_to_hb('next-operation'(op(exec, encoding, 'iso-latin-1')), 'next-operation'(op(exec, encoding, 'iso-latin-1')), true)
   Call: (216) [system] var('next-operation'(op(exec, encoding, 'iso-latin-1')))
   Fail: (216) [system] var('next-operation'(op(exec, encoding, 'iso-latin-1')))
^  Redo: (215) [user] hook_database:expand_to_hb('next-operation'(op(exec, encoding, 'iso-latin-1')), _130732, _130734)
^  Unify: (215) [user] hook_database:expand_to_hb('next-operation'(op(exec, encoding, 'iso-latin-1')), 'next-operation'(op(exec, encoding, 'iso-latin-1')), true)
^  Exit: (215) [user] hook_database:expand_to_hb('next-operation'(op(exec, encoding, 'iso-latin-1')), 'next-operation'(op(exec, encoding, 'iso-latin-1')), true)
^  Call: (215) [user] is_asserted_exact(user, 'next-operation'(op(exec, encoding, 'iso-latin-1')), true)
^  Unify: (215) [user] is_asserted_exact(user, 'next-operation'(op(exec, encoding, 'iso-latin-1')), true)
   Call: (216) [system] _139138=user
   Exit: (216) [system] user=user
^  Call: (216) [user] clause(user:'next-operation'(op(exec, encoding, 'iso-latin-1')), true, _141008)
^  Fail: (216) [user] clause('next-operation'(op(exec, encoding, 'iso-latin-1')), true, _141008)
^  Redo: (215) [user] is_asserted_exact(user, 'next-operation'(op(exec, encoding, 'iso-latin-1')), true)
^  Call: (216) [user] clause(user:'next-operation'(op(exec, encoding, 'iso-latin-1')), true, _143836)
^  Fail: (216) [user] clause('next-operation'(op(exec, encoding, 'iso-latin-1')), true, _143836)
^  Fail: (215) [user] is_asserted_exact(user, 'next-operation'(op(exec, encoding, 'iso-latin-1')), true)
^  Fail: (214) [user] is_asserted_exact('next-operation'(op(exec, encoding, 'iso-latin-1')))
^  Call: (214) [user] assert('next-operation'(op(exec, encoding, 'iso-latin-1')))
^  Exit: (214) [user] assert('next-operation'(op(exec, encoding, 'iso-latin-1')))
^  Exit: (212) [system] once(user:(\+ \+is_asserted_exact('next-operation'(op(exec, encoding, 'iso-latin-1')));assert('next-operation'(op(exec, encoding, 'iso-latin-1')))))
^  Exit: (210) [user] must_ex(once((\+ \+is_asserted_exact('next-operation'(op(exec, encoding, 'iso-latin-1')));assert('next-operation'(op(exec, encoding, 'iso-latin-1'))))))
^  Call: (210) [user] must_ex(pfcTraceAdd('next-operation'(op(exec, encoding, 'iso-latin-1')), (P;HTML|mfl4(_3494, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)))
^  Unify: (210) [user] must_ex(pfcTraceAdd('next-operation'(op(exec, encoding, 'iso-latin-1')), (P;HTML|mfl4(_3494, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)))
^  Call: (212) [user] pfcTraceAdd('next-operation'(op(exec, encoding, 'iso-latin-1')), (P;HTML|mfl4(_3494, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))
^  Unify: (212) [user] pfcTraceAdd('next-operation'(op(exec, encoding, 'iso-latin-1')), (P;HTML|mfl4(_3494, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))
^  Call: (213) [user] pfcTraceAddPrint('next-operation'(op(exec, encoding, 'iso-latin-1')), (P;HTML|mfl4(_3494, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))
^  Unify: (213) [user] pfcTraceAddPrint('next-operation'(op(exec, encoding, 'iso-latin-1')), (P;HTML|mfl4(_3494, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))
^  Call: (214) [user] pfcIsTraced('next-operation'(op(exec, encoding, 'iso-latin-1')))
^  Unify: (214) [user] pfcIsTraced('next-operation'(op(exec, encoding, 'iso-latin-1')))
^  Call: (215) [user] pfcIsNotTraced('next-operation'(op(exec, encoding, 'iso-latin-1')))
^  Unify: (215) [user] pfcIsNotTraced('next-operation'(op(exec, encoding, 'iso-latin-1')))
^  Call: (216) [user] compound_eles(1, 'next-operation'(op(exec, encoding, 'iso-latin-1')), _200590)
^  Unify: (216) [user] compound_eles(1, 'next-operation'(op(exec, encoding, 'iso-latin-1')), _200590)
   Call: (217) [system] var('next-operation'(op(exec, encoding, 'iso-latin-1')))
   Fail: (217) [system] var('next-operation'(op(exec, encoding, 'iso-latin-1')))
^  Redo: (216) [user] compound_eles(1, 'next-operation'(op(exec, encoding, 'iso-latin-1')), _200590)
^  Unify: (216) [user] compound_eles(1, 'next-operation'(op(exec, encoding, 'iso-latin-1')), _200590)
   Call: (217) [system] compound('next-operation'(op(exec, encoding, 'iso-latin-1')))
   Exit: (217) [system] compound('next-operation'(op(exec, encoding, 'iso-latin-1')))
   Call: (217) [system] 1<1
   Fail: (217) [system] 1<1
^  Redo: (216) [user] compound_eles(1, 'next-operation'(op(exec, encoding, 'iso-latin-1')), _200590)
^  Unify: (216) [user] compound_eles(1, 'next-operation'(op(exec, encoding, 'iso-latin-1')), _200590)
   Call: (217) [system] _211742 is 1+ -1
   Exit: (217) [system] 0 is 1+ -1
^  Call: (217) [user] compound_eles('next-operation'(op(exec, encoding, 'iso-latin-1')), _213600)
^  Unify: (217) [user] compound_eles('next-operation'(op(exec, encoding, 'iso-latin-1')), _213600)
   Call: (218) [system] is_list('next-operation'(op(exec, encoding, 'iso-latin-1')))
   Fail: (218) [system] is_list('next-operation'(op(exec, encoding, 'iso-latin-1')))
^  Redo: (217) [user] compound_eles('next-operation'(op(exec, encoding, 'iso-latin-1')), _213600)
^  Unify: (217) [user] compound_eles('next-operation'(op(exec, encoding, 'iso-latin-1')), _213600)
   Call: (218) [system] compound('next-operation'(op(exec, encoding, 'iso-latin-1')))
   Exit: (218) [system] compound('next-operation'(op(exec, encoding, 'iso-latin-1')))
   Call: (218) [system] compound_name_arguments('next-operation'(op(exec, encoding, 'iso-latin-1')), _221010, _221012)
   Exit: (218) [system] compound_name_arguments('next-operation'(op(exec, encoding, 'iso-latin-1')), 'next-operation', [op(exec, encoding, 'iso-latin-1')])
   Call: (218) [lists] lists:member(_213600, ['next-operation', op(exec, encoding, 'iso-latin-1')])
   Unify: (218) [lists] lists:member(_213600, ['next-operation', op(exec, encoding, 'iso-latin-1')])
   Call: (219) [lists] lists:member_([op(exec, encoding, 'iso-latin-1')], _213600, 'next-operation')
   Unify: (219) [lists] lists:member_([op(exec, encoding, 'iso-latin-1')], 'next-operation', 'next-operation')
   Exit: (219) [lists] lists:member_([op(exec, encoding, 'iso-latin-1')], 'next-operation', 'next-operation')
   Exit: (218) [lists] lists:member('next-operation', ['next-operation', op(exec, encoding, 'iso-latin-1')])
^  Exit: (217) [user] compound_eles('next-operation'(op(exec, encoding, 'iso-latin-1')), 'next-operation')
^  Call: (217) [user] compound_eles(0, 'next-operation', _200590)
^  Unify: (217) [user] compound_eles(0, 'next-operation', _200590)
   Call: (218) [system] var('next-operation')
   Fail: (218) [system] var('next-operation')
^  Redo: (217) [user] compound_eles(0, 'next-operation', _200590)
^  Unify: (217) [user] compound_eles(0, 'next-operation', _200590)
   Call: (218) [system] compound('next-operation')
   Fail: (218) [system] compound('next-operation')
^  Redo: (217) [user] compound_eles(0, 'next-operation', _200590)
   Call: (218) [system] _200590='next-operation'
   Exit: (218) [system] 'next-operation'='next-operation'
^  Exit: (217) [user] compound_eles(0, 'next-operation', 'next-operation')
^  Exit: (216) [user] compound_eles(1, 'next-operation'(op(exec, encoding, 'iso-latin-1')), 'next-operation')
^  Call: (216) [user] pfcIgnored('next-operation')
^  Fail: (216) [user] pfcIgnored('next-operation')
   Redo: (219) [lists] lists:member_([op(exec, encoding, 'iso-latin-1')], _213600, 'next-operation')
   Unify: (219) [lists] lists:member_([op(exec, encoding, 'iso-latin-1')], _213600, 'next-operation')
   Call: (220) [lists] lists:member_([], _213600, op(exec, encoding, 'iso-latin-1'))
   Unify: (220) [lists] lists:member_([], op(exec, encoding, 'iso-latin-1'), op(exec, encoding, 'iso-latin-1'))
   Exit: (220) [lists] lists:member_([], op(exec, encoding, 'iso-latin-1'), op(exec, encoding, 'iso-latin-1'))
   Exit: (219) [lists] lists:member_([op(exec, encoding, 'iso-latin-1')], op(exec, encoding, 'iso-latin-1'), 'next-operation')
   Exit: (218) [lists] lists:member(op(exec, encoding, 'iso-latin-1'), ['next-operation', op(exec, encoding, 'iso-latin-1')])
^  Exit: (217) [user] compound_eles('next-operation'(op(exec, encoding, 'iso-latin-1')), op(exec, encoding, 'iso-latin-1'))
^  Call: (217) [user] compound_eles(0, op(exec, encoding, 'iso-latin-1'), _200590)
^  Unify: (217) [user] compound_eles(0, op(exec, encoding, 'iso-latin-1'), _200590)
   Call: (218) [system] var(op(exec, encoding, 'iso-latin-1'))
   Fail: (218) [system] var(op(exec, encoding, 'iso-latin-1'))
^  Redo: (217) [user] compound_eles(0, op(exec, encoding, 'iso-latin-1'), _200590)
^  Unify: (217) [user] compound_eles(0, op(exec, encoding, 'iso-latin-1'), _200590)
   Call: (218) [system] compound(op(exec, encoding, 'iso-latin-1'))
   Exit: (218) [system] compound(op(exec, encoding, 'iso-latin-1'))
   Call: (218) [system] 0<1
   Exit: (218) [system] 0<1
   Call: (218) [system] _200590=op(exec, encoding, 'iso-latin-1')
   Exit: (218) [system] op(exec, encoding, 'iso-latin-1')=op(exec, encoding, 'iso-latin-1')
^  Exit: (217) [user] compound_eles(0, op(exec, encoding, 'iso-latin-1'), op(exec, encoding, 'iso-latin-1'))
^  Exit: (216) [user] compound_eles(1, 'next-operation'(op(exec, encoding, 'iso-latin-1')), op(exec, encoding, 'iso-latin-1'))
^  Call: (216) [user] pfcIgnored(op(exec, encoding, 'iso-latin-1'))
^  Fail: (216) [user] pfcIgnored(op(exec, encoding, 'iso-latin-1'))
^  Fail: (215) [user] pfcIsNotTraced('next-operation'(op(exec, encoding, 'iso-latin-1')))
^  Redo: (214) [user] pfcIsTraced('next-operation'(op(exec, encoding, 'iso-latin-1')))
^  Unify: (214) [user] pfcIsTraced('next-operation'(op(exec, encoding, 'iso-latin-1')))
^  Call: (215) [user] compound_eles(1, 'next-operation'(op(exec, encoding, 'iso-latin-1')), _268390)
^  Unify: (215) [user] compound_eles(1, 'next-operation'(op(exec, encoding, 'iso-latin-1')), _268390)
   Call: (216) [system] var('next-operation'(op(exec, encoding, 'iso-latin-1')))
   Fail: (216) [system] var('next-operation'(op(exec, encoding, 'iso-latin-1')))
^  Redo: (215) [user] compound_eles(1, 'next-operation'(op(exec, encoding, 'iso-latin-1')), _268390)
^  Unify: (215) [user] compound_eles(1, 'next-operation'(op(exec, encoding, 'iso-latin-1')), _268390)
   Call: (216) [system] compound('next-operation'(op(exec, encoding, 'iso-latin-1')))
   Exit: (216) [system] compound('next-operation'(op(exec, encoding, 'iso-latin-1')))
   Call: (216) [system] 1<1
   Fail: (216) [system] 1<1
^  Redo: (215) [user] compound_eles(1, 'next-operation'(op(exec, encoding, 'iso-latin-1')), _268390)
^  Unify: (215) [user] compound_eles(1, 'next-operation'(op(exec, encoding, 'iso-latin-1')), _268390)
   Call: (216) [system] _279542 is 1+ -1
   Exit: (216) [system] 0 is 1+ -1
^  Call: (216) [user] compound_eles('next-operation'(op(exec, encoding, 'iso-latin-1')), _281400)
^  Unify: (216) [user] compound_eles('next-operation'(op(exec, encoding, 'iso-latin-1')), _281400)
   Call: (217) [system] is_list('next-operation'(op(exec, encoding, 'iso-latin-1')))
   Fail: (217) [system] is_list('next-operation'(op(exec, encoding, 'iso-latin-1')))
^  Redo: (216) [user] compound_eles('next-operation'(op(exec, encoding, 'iso-latin-1')), _281400)
^  Unify: (216) [user] compound_eles('next-operation'(op(exec, encoding, 'iso-latin-1')), _281400)
   Call: (217) [system] compound('next-operation'(op(exec, encoding, 'iso-latin-1')))
   Exit: (217) [system] compound('next-operation'(op(exec, encoding, 'iso-latin-1')))
   Call: (217) [system] compound_name_arguments('next-operation'(op(exec, encoding, 'iso-latin-1')), _288810, _288812)
   Exit: (217) [system] compound_name_arguments('next-operation'(op(exec, encoding, 'iso-latin-1')), 'next-operation', [op(exec, encoding, 'iso-latin-1')])
   Call: (217) [lists] lists:member(_281400, ['next-operation', op(exec, encoding, 'iso-latin-1')])
   Unify: (217) [lists] lists:member(_281400, ['next-operation', op(exec, encoding, 'iso-latin-1')])
   Call: (218) [lists] lists:member_([op(exec, encoding, 'iso-latin-1')], _281400, 'next-operation')
   Unify: (218) [lists] lists:member_([op(exec, encoding, 'iso-latin-1')], 'next-operation', 'next-operation')
   Exit: (218) [lists] lists:member_([op(exec, encoding, 'iso-latin-1')], 'next-operation', 'next-operation')
   Exit: (217) [lists] lists:member('next-operation', ['next-operation', op(exec, encoding, 'iso-latin-1')])
^  Exit: (216) [user] compound_eles('next-operation'(op(exec, encoding, 'iso-latin-1')), 'next-operation')
^  Call: (216) [user] compound_eles(0, 'next-operation', _268390)
^  Unify: (216) [user] compound_eles(0, 'next-operation', _268390)
   Call: (217) [system] var('next-operation')
   Fail: (217) [system] var('next-operation')
^  Redo: (216) [user] compound_eles(0, 'next-operation', _268390)
^  Unify: (216) [user] compound_eles(0, 'next-operation', _268390)
   Call: (217) [system] compound('next-operation')
   Fail: (217) [system] compound('next-operation')
^  Redo: (216) [user] compound_eles(0, 'next-operation', _268390)
   Call: (217) [system] _268390='next-operation'
   Exit: (217) [system] 'next-operation'='next-operation'
^  Exit: (216) [user] compound_eles(0, 'next-operation', 'next-operation')
^  Exit: (215) [user] compound_eles(1, 'next-operation'(op(exec, encoding, 'iso-latin-1')), 'next-operation')
^  Call: (215) [user] pfcTraced('next-operation')
^  Fail: (215) [user] pfcTraced('next-operation')
   Redo: (218) [lists] lists:member_([op(exec, encoding, 'iso-latin-1')], _281400, 'next-operation')
   Unify: (218) [lists] lists:member_([op(exec, encoding, 'iso-latin-1')], _281400, 'next-operation')
   Call: (219) [lists] lists:member_([], _281400, op(exec, encoding, 'iso-latin-1'))
   Unify: (219) [lists] lists:member_([], op(exec, encoding, 'iso-latin-1'), op(exec, encoding, 'iso-latin-1'))
   Exit: (219) [lists] lists:member_([], op(exec, encoding, 'iso-latin-1'), op(exec, encoding, 'iso-latin-1'))
   Exit: (218) [lists] lists:member_([op(exec, encoding, 'iso-latin-1')], op(exec, encoding, 'iso-latin-1'), 'next-operation')
   Exit: (217) [lists] lists:member(op(exec, encoding, 'iso-latin-1'), ['next-operation', op(exec, encoding, 'iso-latin-1')])
^  Exit: (216) [user] compound_eles('next-operation'(op(exec, encoding, 'iso-latin-1')), op(exec, encoding, 'iso-latin-1'))
^  Call: (216) [user] compound_eles(0, op(exec, encoding, 'iso-latin-1'), _268390)
^  Unify: (216) [user] compound_eles(0, op(exec, encoding, 'iso-latin-1'), _268390)
   Call: (217) [system] var(op(exec, encoding, 'iso-latin-1'))
   Fail: (217) [system] var(op(exec, encoding, 'iso-latin-1'))
^  Redo: (216) [user] compound_eles(0, op(exec, encoding, 'iso-latin-1'), _268390)
^  Unify: (216) [user] compound_eles(0, op(exec, encoding, 'iso-latin-1'), _268390)
   Call: (217) [system] compound(op(exec, encoding, 'iso-latin-1'))
   Exit: (217) [system] compound(op(exec, encoding, 'iso-latin-1'))
   Call: (217) [system] 0<1
   Exit: (217) [system] 0<1
   Call: (217) [system] _268390=op(exec, encoding, 'iso-latin-1')
   Exit: (217) [system] op(exec, encoding, 'iso-latin-1')=op(exec, encoding, 'iso-latin-1')
^  Exit: (216) [user] compound_eles(0, op(exec, encoding, 'iso-latin-1'), op(exec, encoding, 'iso-latin-1'))
^  Exit: (215) [user] compound_eles(1, 'next-operation'(op(exec, encoding, 'iso-latin-1')), op(exec, encoding, 'iso-latin-1'))
^  Call: (215) [user] pfcTraced(op(exec, encoding, 'iso-latin-1'))
^  Fail: (215) [user] pfcTraced(op(exec, encoding, 'iso-latin-1'))
^  Fail: (214) [user] pfcIsTraced('next-operation'(op(exec, encoding, 'iso-latin-1')))
^  Redo: (213) [user] pfcTraceAddPrint('next-operation'(op(exec, encoding, 'iso-latin-1')), (P;HTML|mfl4(_3494, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))
^  Unify: (213) [user] pfcTraceAddPrint('next-operation'(op(exec, encoding, 'iso-latin-1')), (P;HTML|mfl4(_3494, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))
^  Exit: (213) [user] pfcTraceAddPrint('next-operation'(op(exec, encoding, 'iso-latin-1')), (P;HTML|mfl4(_3494, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))
^  Call: (213) [user] pfcTraceBreak('next-operation'(op(exec, encoding, 'iso-latin-1')), (P;HTML|mfl4(_3494, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))
^  Unify: (213) [user] pfcTraceBreak('next-operation'(op(exec, encoding, 'iso-latin-1')), (P;HTML|mfl4(_3494, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))
^  Call: (214) [user] pfcSpied('next-operation'(op(exec, encoding, 'iso-latin-1')), +)
^  Fail: (214) [user] pfcSpied('next-operation'(op(exec, encoding, 'iso-latin-1')), +)
^  Redo: (213) [user] pfcTraceBreak('next-operation'(op(exec, encoding, 'iso-latin-1')), (P;HTML|mfl4(_3494, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))
^  Exit: (213) [user] pfcTraceBreak('next-operation'(op(exec, encoding, 'iso-latin-1')), (P;HTML|mfl4(_3494, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))
^  Exit: (212) [user] pfcTraceAdd('next-operation'(op(exec, encoding, 'iso-latin-1')), (P;HTML|mfl4(_3494, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))
^  Exit: (210) [user] must_ex(pfcTraceAdd('next-operation'(op(exec, encoding, 'iso-latin-1')), (P;HTML|mfl4(_3494, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)))
^  Call: (210) [user] must_ex(pfcEnqueue('next-operation'(op(exec, encoding, 'iso-latin-1')), (P;HTML|mfl4(_3494, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)))
^  Unify: (210) [user] must_ex(pfcEnqueue('next-operation'(op(exec, encoding, 'iso-latin-1')), (P;HTML|mfl4(_3494, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)))
^  Call: (212) [user] pfcEnqueue('next-operation'(op(exec, encoding, 'iso-latin-1')), (P;HTML|mfl4(_3494, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))
^  Unify: (212) [user] pfcEnqueue('next-operation'(op(exec, encoding, 'iso-latin-1')), (P;HTML|mfl4(_3494, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))
^  Call: (213) [user] pfcGetSearch(_434984)
^  Unify: (213) [user] pfcGetSearch(_434984)
   Call: (214) [t_l] t_l:pfcSearchTL(_436834)
   Fail: (214) [t_l] t_l:pfcSearchTL(_436834)
^  Redo: (213) [user] pfcGetSearch(_434984)
^  Call: (214) [user] pfcSearch(_439608)
^  Unify: (214) [user] pfcSearch(direct)
^  Exit: (214) [user] pfcSearch(direct)
   Call: (214) [system] _434984=direct
   Exit: (214) [system] direct=direct
^  Exit: (213) [user] pfcGetSearch(direct)
^  Call: (213) [user] pfcEnqueue(direct, 'next-operation'(op(exec, encoding, 'iso-latin-1')), (P;HTML|mfl4(_3494, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))
^  Unify: (213) [user] pfcEnqueue(direct, 'next-operation'(op(exec, encoding, 'iso-latin-1')), (P;HTML|mfl4(_3494, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))
   Call: (214) [system] direct=direct
   Exit: (214) [system] direct=direct
^  Call: (214) [user] pfcFwd('next-operation'(op(exec, encoding, 'iso-latin-1')))
^  Unify: (214) [user] pfcFwd('next-operation'(op(exec, encoding, 'iso-latin-1')))
^  Call: (215) [user] control_arg_types('next-operation'(op(exec, encoding, 'iso-latin-1')), _464070)
^  Unify: (215) [user] control_arg_types('next-operation'(op(exec, encoding, 'iso-latin-1')), _464070)
   Call: (216) [system] fail
   Fail: (216) [system] fail
^  Fail: (215) [user] control_arg_types('next-operation'(op(exec, encoding, 'iso-latin-1')), _464070)
^  Redo: (214) [user] pfcFwd('next-operation'(op(exec, encoding, 'iso-latin-1')))
^  Unify: (214) [user] pfcFwd('next-operation'(op(exec, encoding, 'iso-latin-1')))
^  Call: (215) [user] locally_each:locally(set_prolog_flag(occurs_check, true), pfcFwd0('next-operation'(op(exec, encoding, 'iso-latin-1'))))
^  Unify: (215) [locally_each] locally_each:locally(user:set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(exec, encoding, 'iso-latin-1'))))
^  Call: (216) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(exec, encoding, 'iso-latin-1'))), user:each_call_cleanup)
^  Unify: (216) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(exec, encoding, 'iso-latin-1'))), user:each_call_cleanup)
   Call: (217) [system] current_prolog_flag(occurs_check, _474332)
   Exit: (217) [system] current_prolog_flag(occurs_check, true)
^  Call: (217) [locally_each] locally_each:wtl_how(trusted_redo_call_cleanup, true==true, user:set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(exec, encoding, 'iso-latin-1'))), user:set_prolog_flag(occurs_check, true))
^  Unify: (217) [locally_each] locally_each:wtl_how(locally_each:trusted_redo_call_cleanup, locally_each:(true==true), user:set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(exec, encoding, 'iso-latin-1'))), user:set_prolog_flag(occurs_check, true))
   Call: (218) [system] true==true
   Exit: (218) [system] true==true
^  Call: (218) [user] pfcFwd0('next-operation'(op(exec, encoding, 'iso-latin-1')))
^  Unify: (218) [user] pfcFwd0('next-operation'(op(exec, encoding, 'iso-latin-1')))
   Call: (219) [system] is_list(_481828)
   Fail: (219) [system] is_list(_481828)
^  Redo: (218) [user] pfcFwd0('next-operation'(op(exec, encoding, 'iso-latin-1')))
^  Call: (219) [user] pfcFwd1('next-operation'(op(exec, encoding, 'iso-latin-1')))
^  Unify: (219) [user] pfcFwd1('next-operation'(op(exec, encoding, 'iso-latin-1')))
^  Call: (220) [user] fc_rule_check('next-operation'(op(exec, encoding, 'iso-latin-1')))
^  Unify: (220) [user] fc_rule_check('next-operation'(op(exec, encoding, 'iso-latin-1')))
^  Exit: (220) [user] fc_rule_check('next-operation'(op(exec, encoding, 'iso-latin-1')))
   Call: (220) [system] copy_term('next-operation'(op(exec, encoding, 'iso-latin-1')), _489222)
   Exit: (220) [system] copy_term('next-operation'(op(exec, encoding, 'iso-latin-1')), 'next-operation'(op(exec, encoding, 'iso-latin-1')))
^  Call: (220) [user] ignore(fcpt('next-operation'(op(exec, encoding, 'iso-latin-1')), 'next-operation'(op(exec, encoding, 'iso-latin-1'))))
^  Unify: (220) [system] ignore(user:fcpt('next-operation'(op(exec, encoding, 'iso-latin-1')), 'next-operation'(op(exec, encoding, 'iso-latin-1'))))
^  Call: (221) [user] fcpt('next-operation'(op(exec, encoding, 'iso-latin-1')), 'next-operation'(op(exec, encoding, 'iso-latin-1')))
^  Unify: (221) [user] fcpt('next-operation'(op(exec, encoding, 'iso-latin-1')), 'next-operation'(op(exec, encoding, 'iso-latin-1')))
^  Call: (222) [user] pfcGetTriggerQuick('$pt$'('next-operation'(op(exec, encoding, 'iso-latin-1')), _494814))
^  Unify: (222) [user] pfcGetTriggerQuick('$pt$'('next-operation'(op(exec, encoding, 'iso-latin-1')), _494814))
^  Call: (223) [user] clause('$pt$'('next-operation'(op(exec, encoding, 'iso-latin-1')), _494814), true)
^  Fail: (223) [user] clause('$pt$'('next-operation'(op(exec, encoding, 'iso-latin-1')), _494814), true)
^  Redo: (222) [user] pfcGetTriggerQuick('$pt$'('next-operation'(op(exec, encoding, 'iso-latin-1')), _494814))
^  Call: (223) [user] pfc_call('$pt$'('next-operation'(op(exec, encoding, 'iso-latin-1')), _494814))
^  Unify: (223) [user] pfc_call('$pt$'('next-operation'(op(exec, encoding, 'iso-latin-1')), _494814))
   Call: (224) [system] var('$pt$'('next-operation'(op(exec, encoding, 'iso-latin-1')), _494814))
   Fail: (224) [system] var('$pt$'('next-operation'(op(exec, encoding, 'iso-latin-1')), _494814))
^  Redo: (223) [user] pfc_call('$pt$'('next-operation'(op(exec, encoding, 'iso-latin-1')), _494814))
^  Unify: (223) [user] pfc_call('$pt$'('next-operation'(op(exec, encoding, 'iso-latin-1')), _494814))
   Call: (224) [system] callable('$pt$'('next-operation'(op(exec, encoding, 'iso-latin-1')), _494814))
   Exit: (224) [system] callable('$pt$'('next-operation'(op(exec, encoding, 'iso-latin-1')), _494814))
^  Unify: (223) [user] pfc_call('$pt$'('next-operation'(op(exec, encoding, 'iso-latin-1')), _494814))
^  Redo: (223) [user] pfc_call('$pt$'('next-operation'(op(exec, encoding, 'iso-latin-1')), _494814))
^  Unify: (223) [user] pfc_call('$pt$'('next-operation'(op(exec, encoding, 'iso-latin-1')), _494814))
^  Call: (224) [user] predicate_property('$pt$'('next-operation'(op(exec, encoding, 'iso-latin-1')), _494814), imported_from(system))
^  Unify: (224) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(exec, encoding, 'iso-latin-1')), _494814), imported_from(system))
   Call: (225) [system] nonvar(imported_from(system))
   Exit: (225) [system] nonvar(imported_from(system))
   Call: (225) [$syspreds] property_predicate(imported_from(system), user:'$pt$'('next-operation'(op(exec, encoding, 'iso-latin-1')), _494814))
   Unify: (225) [$syspreds] property_predicate(imported_from(system), user:'$pt$'('next-operation'(op(exec, encoding, 'iso-latin-1')), _494814))
   Call: (226) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(exec, encoding, 'iso-latin-1')), _494814))
   Unify: (226) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(exec, encoding, 'iso-latin-1')), _494814))
   Call: (227) [system] callable('$pt$'('next-operation'(op(exec, encoding, 'iso-latin-1')), _494814))
   Exit: (227) [system] callable('$pt$'('next-operation'(op(exec, encoding, 'iso-latin-1')), _494814))
   Call: (227) [system] atom(user)
   Exit: (227) [system] atom(user)
   Exit: (226) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(exec, encoding, 'iso-latin-1')), _494814))
^  Fail: (224) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(exec, encoding, 'iso-latin-1')), _494814), imported_from(system))
^  Redo: (223) [user] pfc_call('$pt$'('next-operation'(op(exec, encoding, 'iso-latin-1')), _494814))
^  Unify: (223) [user] pfc_call('$pt$'('next-operation'(op(exec, encoding, 'iso-latin-1')), _3752))
^  Call: (224) [user] predicate_property('$pt$'('next-operation'(op(exec, encoding, 'iso-latin-1')), _3752), built_in)
^  Unify: (224) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(exec, encoding, 'iso-latin-1')), _3752), built_in)
   Call: (225) [system] nonvar(built_in)
   Exit: (225) [system] nonvar(built_in)
   Call: (225) [$syspreds] property_predicate(built_in, user:'$pt$'('next-operation'(op(exec, encoding, 'iso-latin-1')), _3752))
   Unify: (225) [$syspreds] property_predicate(built_in, user:'$pt$'('next-operation'(op(exec, encoding, 'iso-latin-1')), _3752))
   Call: (226) [system] callable('$pt$'('next-operation'(op(exec, encoding, 'iso-latin-1')), _3752))
   Exit: (226) [system] callable('$pt$'('next-operation'(op(exec, encoding, 'iso-latin-1')), _3752))
   Call: (226) [$syspreds] goal_name_arity('$pt$'('next-operation'(op(exec, encoding, 'iso-latin-1')), _3752), _11754, _11756)
   Unify: (226) [$syspreds] goal_name_arity('$pt$'('next-operation'(op(exec, encoding, 'iso-latin-1')), _3752), _11754, _11756)
   Call: (227) [system] compound('$pt$'('next-operation'(op(exec, encoding, 'iso-latin-1')), _3752))
   Exit: (227) [system] compound('$pt$'('next-operation'(op(exec, encoding, 'iso-latin-1')), _3752))
   Call: (227) [system] compound_name_arity('$pt$'('next-operation'(op(exec, encoding, 'iso-latin-1')), _3752), _11754, _11756)
   Exit: (227) [system] compound_name_arity('$pt$'('next-operation'(op(exec, encoding, 'iso-latin-1')), _3752), '$pt$', 2)
   Exit: (226) [$syspreds] goal_name_arity('$pt$'('next-operation'(op(exec, encoding, 'iso-latin-1')), _3752), '$pt$', 2)
^  Call: (226) [$syspreds] current_predicate(user:'$pt$'/2)
^  Exit: (226) [$syspreds] current_predicate(user:'$pt$'/2)
^  Fail: (224) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(exec, encoding, 'iso-latin-1')), _3752), built_in)
^  Redo: (223) [user] pfc_call('$pt$'('next-operation'(op(exec, encoding, 'iso-latin-1')), _3752))
^  Unify: (223) [user] pfc_call('$pt$'('next-operation'(op(exec, encoding, 'iso-latin-1')), _3752))
^  Call: (224) [user] predicate_property('$pt$'('next-operation'(op(exec, encoding, 'iso-latin-1')), _3752), _22996)
^  Unify: (224) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(exec, encoding, 'iso-latin-1')), _3752), _23936)
   Call: (225) [system] nonvar(_24794)
^  Redo: (224) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(exec, encoding, 'iso-latin-1')), _3752), _25796)
^  Unify: (224) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(exec, encoding, 'iso-latin-1')), _3752), _26730)
   Call: (225) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(exec, encoding, 'iso-latin-1')), _3752))
   Unify: (225) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(exec, encoding, 'iso-latin-1')), _3752))
   Call: (226) [system] callable('$pt$'('next-operation'(op(exec, encoding, 'iso-latin-1')), _3752))
   Exit: (226) [system] callable('$pt$'('next-operation'(op(exec, encoding, 'iso-latin-1')), _3752))
   Call: (226) [system] atom(user)
   Exit: (226) [system] atom(user)
   Exit: (225) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(exec, encoding, 'iso-latin-1')), _3752))
^  Exit: (224) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(exec, encoding, 'iso-latin-1')), _3752), interpreted)
^  Unify: (223) [user] pfc_call('$pt$'('next-operation'(op(exec, encoding, 'iso-latin-1')), _3752))
^  Call: (224) [user] predicate_property('$pt$'('next-operation'(op(exec, encoding, 'iso-latin-1')), _3752), number_of_clauses(_35924))
^  Unify: (224) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(exec, encoding, 'iso-latin-1')), _3752), number_of_clauses(_35924))
   Call: (225) [system] nonvar(number_of_clauses(_35924))
   Exit: (225) [system] nonvar(number_of_clauses(_35924))
   Call: (225) [$syspreds] property_predicate(number_of_clauses(_35924), user:'$pt$'('next-operation'(op(exec, encoding, 'iso-latin-1')), _3752))
   Unify: (225) [$syspreds] property_predicate(number_of_clauses(_35924), user:'$pt$'('next-operation'(op(exec, encoding, 'iso-latin-1')), _3752))
   Call: (226) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(exec, encoding, 'iso-latin-1')), _3752))
   Unify: (226) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(exec, encoding, 'iso-latin-1')), _3752))
   Call: (227) [system] callable('$pt$'('next-operation'(op(exec, encoding, 'iso-latin-1')), _3752))
   Exit: (227) [system] callable('$pt$'('next-operation'(op(exec, encoding, 'iso-latin-1')), _3752))
   Call: (227) [system] atom(user)
   Exit: (227) [system] atom(user)
   Exit: (226) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(exec, encoding, 'iso-latin-1')), _3752))
   Exit: (225) [$syspreds] property_predicate(number_of_clauses(0), user:'$pt$'('next-operation'(op(exec, encoding, 'iso-latin-1')), _3752))
^  Exit: (224) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(exec, encoding, 'iso-latin-1')), _3752), number_of_clauses(0))
^  Unify: (223) [user] pfc_call('$pt$'('next-operation'(op(exec, encoding, 'iso-latin-1')), _3752))
^  Call: (224) [user] setup_call_cleanup(nb_current('$pfc_current_choice', _50768), (prolog_current_choice(_50778), push_current_choice(_50778), clause('$pt$'('next-operation'(op(exec, encoding, 'iso-latin-1')), _3752), _50800), pfc_call(_50800)), nb_setval('$pfc_current_choice', _50768))
^  Unify: (224) [system] setup_call_cleanup(user:nb_current('$pfc_current_choice', _50768), user:(prolog_current_choice(_50778), push_current_choice(_50778), clause('$pt$'('next-operation'(op(exec, encoding, 'iso-latin-1')), _3752), _50800), pfc_call(_50800)), user:nb_setval('$pfc_current_choice', _50768))
^  Call: (225) [system] sig_atomic(user:nb_current('$pfc_current_choice', _50768))
   Call: (227) [system] nb_current('$pfc_current_choice', _50768)
   Exit: (227) [system] nb_current('$pfc_current_choice', [])
^  Exit: (225) [system] sig_atomic(user:nb_current('$pfc_current_choice', []))
   Call: (226) [system] prolog_current_choice(_50778)
   Exit: (226) [system] prolog_current_choice(2953)
^  Call: (226) [user] push_current_choice(2953)
^  Unify: (226) [user] push_current_choice(2953)
   Call: (227) [system] nb_current('$pfc_current_choice', _60118)
   Exit: (227) [system] nb_current('$pfc_current_choice', [])
   Call: (227) [system] b_setval('$pfc_current_choice', [2953])
   Exit: (227) [system] b_setval('$pfc_current_choice', [2953])
^  Exit: (226) [user] push_current_choice(2953)
^  Call: (226) [user] clause('$pt$'('next-operation'(op(exec, encoding, 'iso-latin-1')), _3752), _50800)
^  Fail: (226) [user] clause('$pt$'('next-operation'(op(exec, encoding, 'iso-latin-1')), _3752), _50800)
   Call: (226) [$syspreds] nb_setval('$pfc_current_choice', [])
   Unify: (226) [$syspreds] nb_setval('$pfc_current_choice', [])
   Call: (227) [system] duplicate_term([], _68490)
   Exit: (227) [system] duplicate_term([], [])
   Call: (227) [system] nb_linkval('$pfc_current_choice', [])
   Exit: (227) [system] nb_linkval('$pfc_current_choice', [])
   Exit: (226) [$syspreds] nb_setval('$pfc_current_choice', [])
^  Fail: (224) [system] setup_call_cleanup(user:nb_current('$pfc_current_choice', _50768), user:(prolog_current_choice(_50778), push_current_choice(_50778), clause('$pt$'('next-operation'(op(exec, encoding, 'iso-latin-1')), _3752), _50800), pfc_call(_50800)), user:nb_setval('$pfc_current_choice', _50768))
^  Fail: (223) [user] pfc_call('$pt$'('next-operation'(op(exec, encoding, 'iso-latin-1')), _3752))
^  Fail: (222) [user] pfcGetTriggerQuick('$pt$'('next-operation'(op(exec, encoding, 'iso-latin-1')), _3752))
^  Redo: (221) [user] fcpt('next-operation'(op(exec, encoding, 'iso-latin-1')), 'next-operation'(op(exec, encoding, 'iso-latin-1')))
^  Unify: (221) [user] fcpt('next-operation'(op(exec, encoding, 'iso-latin-1')), 'next-operation'(op(exec, encoding, 'iso-latin-1')))
^  Exit: (221) [user] fcpt('next-operation'(op(exec, encoding, 'iso-latin-1')), 'next-operation'(op(exec, encoding, 'iso-latin-1')))
^  Exit: (220) [system] ignore(user:fcpt('next-operation'(op(exec, encoding, 'iso-latin-1')), 'next-operation'(op(exec, encoding, 'iso-latin-1'))))
^  Call: (220) [user] ignore(fcnt('next-operation'(op(exec, encoding, 'iso-latin-1')), 'next-operation'(op(exec, encoding, 'iso-latin-1'))))
^  Unify: (220) [system] ignore(user:fcnt('next-operation'(op(exec, encoding, 'iso-latin-1')), 'next-operation'(op(exec, encoding, 'iso-latin-1'))))
^  Call: (221) [user] fcnt('next-operation'(op(exec, encoding, 'iso-latin-1')), 'next-operation'(op(exec, encoding, 'iso-latin-1')))
^  Unify: (221) [user] fcnt('next-operation'(op(exec, encoding, 'iso-latin-1')), 'next-operation'(op(exec, encoding, 'iso-latin-1')))
^  Call: (222) [user] pfc_spft(_83360, _83446, '$nt$'('next-operation'(op(exec, encoding, 'iso-latin-1')), _83366, _83368))
^  Unify: (222) [user] pfc_spft(_83360, _84378, '$nt$'('next-operation'(op(exec, encoding, 'iso-latin-1')), _83366, _83368))
^  Call: (223) [user] pfcCallSystem('$spft$'(_83360, _85238, '$nt$'('next-operation'(op(exec, encoding, 'iso-latin-1')), _83366, _83368)))
^  Unify: (223) [user] pfcCallSystem('$spft$'(_83360, _85238, '$nt$'('next-operation'(op(exec, encoding, 'iso-latin-1')), _83366, _83368)))
^  Call: (224) [user] pfc_call('$spft$'(_83360, _85238, '$nt$'('next-operation'(op(exec, encoding, 'iso-latin-1')), _83366, _83368)))
^  Unify: (224) [user] pfc_call('$spft$'(_83360, _85238, '$nt$'('next-operation'(op(exec, encoding, 'iso-latin-1')), _83366, _83368)))
   Call: (225) [system] var('$spft$'(_83360, _85238, '$nt$'('next-operation'(op(exec, encoding, 'iso-latin-1')), _83366, _83368)))
   Fail: (225) [system] var('$spft$'(_83360, _85238, '$nt$'('next-operation'(op(exec, encoding, 'iso-latin-1')), _83366, _83368)))
^  Redo: (224) [user] pfc_call('$spft$'(_83360, _85238, '$nt$'('next-operation'(op(exec, encoding, 'iso-latin-1')), _83366, _83368)))
^  Unify: (224) [user] pfc_call('$spft$'(_83360, _85238, '$nt$'('next-operation'(op(exec, encoding, 'iso-latin-1')), _83366, _83368)))
   Call: (225) [system] callable('$spft$'(_83360, _85238, '$nt$'('next-operation'(op(exec, encoding, 'iso-latin-1')), _83366, _83368)))
   Exit: (225) [system] callable('$spft$'(_83360, _85238, '$nt$'('next-operation'(op(exec, encoding, 'iso-latin-1')), _83366, _83368)))
^  Unify: (224) [user] pfc_call('$spft$'(_83360, _85238, '$nt$'('next-operation'(op(exec, encoding, 'iso-latin-1')), _83366, _83368)))
^  Redo: (224) [user] pfc_call('$spft$'(_83360, _85238, '$nt$'('next-operation'(op(exec, encoding, 'iso-latin-1')), _83366, _83368)))
^  Unify: (224) [user] pfc_call('$spft$'(_83360, _85238, '$nt$'('next-operation'(op(exec, encoding, 'iso-latin-1')), _83366, _83368)))
^  Call: (225) [user] predicate_property('$spft$'(_83360, _85238, '$nt$'('next-operation'(op(exec, encoding, 'iso-latin-1')), _83366, _83368)), imported_from(system))
^  Unify: (225) [$syspreds] predicate_property(user:'$spft$'(_83360, _85238, '$nt$'('next-operation'(op(exec, encoding, 'iso-latin-1')), _83366, _83368)), imported_from(system))
   Call: (226) [system] nonvar(imported_from(system))
   Exit: (226) [system] nonvar(imported_from(system))
   Call: (226) [$syspreds] property_predicate(imported_from(system), user:'$spft$'(_83360, _85238, '$nt$'('next-operation'(op(exec, encoding, 'iso-latin-1')), _83366, _83368)))
   Unify: (226) [$syspreds] property_predicate(imported_from(system), user:'$spft$'(_83360, _85238, '$nt$'('next-operation'(op(exec, encoding, 'iso-latin-1')), _83366, _83368)))
   Call: (227) [$syspreds] define_or_generate(user:'$spft$'(_83360, _85238, '$nt$'('next-operation'(op(exec, encoding, 'iso-latin-1')), _83366, _83368)))
   Unify: (227) [$syspreds] define_or_generate(user:'$spft$'(_83360, _85238, '$nt$'('next-operation'(op(exec, encoding, 'iso-latin-1')), _83366, _83368)))
   Call: (228) [system] callable('$spft$'(_83360, _85238, '$nt$'('next-operation'(op(exec, encoding, 'iso-latin-1')), _83366, _83368)))
   Exit: (228) [system] callable('$spft$'(_83360, _85238, '$nt$'('next-operation'(op(exec, encoding, 'iso-latin-1')), _83366, _83368)))
   Call: (228) [system] atom(user)
   Exit: (228) [system] atom(user)
   Exit: (227) [$syspreds] define_or_generate(user:'$spft$'(_83360, _85238, '$nt$'('next-operation'(op(exec, encoding, 'iso-latin-1')), _83366, _83368)))
^  Fail: (225) [$syspreds] predicate_property(user:'$spft$'(_83360, _85238, '$nt$'('next-operation'(op(exec, encoding, 'iso-latin-1')), _83366, _83368)), imported_from(system))
^  Redo: (224) [user] pfc_call('$spft$'(_83360, _85238, '$nt$'('next-operation'(op(exec, encoding, 'iso-latin-1')), _83366, _83368)))
^  Unify: (224) [user] pfc_call('$spft$'(_83360, _85238, '$nt$'('next-operation'(op(exec, encoding, 'iso-latin-1')), _83366, _83368)))
^  Call: (225) [user] predicate_property('$spft$'(_83360, _85238, '$nt$'('next-operation'(op(exec, encoding, 'iso-latin-1')), _83366, _83368)), built_in)
^  Unify: (225) [$syspreds] predicate_property(user:'$spft$'(_83360, _85238, '$nt$'('next-operation'(op(exec, encoding, 'iso-latin-1')), _83366, _83368)), built_in)
   Call: (226) [system] nonvar(built_in)
   Exit: (226) [system] nonvar(built_in)
   Call: (226) [$syspreds] property_predicate(built_in, user:'$spft$'(_83360, _85238, '$nt$'('next-operation'(op(exec, encoding, 'iso-latin-1')), _83366, _83368)))
   Unify: (226) [$syspreds] property_predicate(built_in, user:'$spft$'(_83360, _85238, '$nt$'('next-operation'(op(exec, encoding, 'iso-latin-1')), _83366, _83368)))
   Call: (227) [system] callable('$spft$'(_83360, _85238, '$nt$'('next-operation'(op(exec, encoding, 'iso-latin-1')), _83366, _83368)))
   Exit: (227) [system] callable('$spft$'(_83360, _85238, '$nt$'('next-operation'(op(exec, encoding, 'iso-latin-1')), _83366, _83368)))
   Call: (227) [$syspreds] goal_name_arity('$spft$'(_83360, _85238, '$nt$'('next-operation'(op(exec, encoding, 'iso-latin-1')), _83366, _83368)), _119518, _119520)
   Unify: (227) [$syspreds] goal_name_arity('$spft$'(_83360, _85238, '$nt$'('next-operation'(op(exec, encoding, 'iso-latin-1')), _83366, _83368)), _119518, _119520)
   Call: (228) [system] compound('$spft$'(_83360, _85238, '$nt$'('next-operation'(op(exec, encoding, 'iso-latin-1')), _83366, _83368)))
   Exit: (228) [system] compound('$spft$'(_83360, _85238, '$nt$'('next-operation'(op(exec, encoding, 'iso-latin-1')), _83366, _83368)))
   Call: (228) [system] compound_name_arity('$spft$'(_83360, _85238, '$nt$'('next-operation'(op(exec, encoding, 'iso-latin-1')), _83366, _83368)), _119518, _119520)
   Exit: (228) [system] compound_name_arity('$spft$'(_83360, _85238, '$nt$'('next-operation'(op(exec, encoding, 'iso-latin-1')), _83366, _83368)), '$spft$', 3)
   Exit: (227) [$syspreds] goal_name_arity('$spft$'(_83360, _85238, '$nt$'('next-operation'(op(exec, encoding, 'iso-latin-1')), _83366, _83368)), '$spft$', 3)
^  Call: (227) [$syspreds] current_predicate(user:'$spft$'/3)
^  Exit: (227) [$syspreds] current_predicate(user:'$spft$'/3)
^  Fail: (225) [$syspreds] predicate_property(user:'$spft$'(_83360, _85238, '$nt$'('next-operation'(op(exec, encoding, 'iso-latin-1')), _83366, _83368)), built_in)
^  Redo: (224) [user] pfc_call('$spft$'(_83360, _85238, '$nt$'('next-operation'(op(exec, encoding, 'iso-latin-1')), _83366, _83368)))
^  Unify: (224) [user] pfc_call('$spft$'(_83360, _85238, '$nt$'('next-operation'(op(exec, encoding, 'iso-latin-1')), _83366, _83368)))
^  Call: (225) [user] predicate_property('$spft$'(_83360, _85238, '$nt$'('next-operation'(op(exec, encoding, 'iso-latin-1')), _83366, _83368)), _130760)
^  Unify: (225) [$syspreds] predicate_property(user:'$spft$'(_83360, _85238, '$nt$'('next-operation'(op(exec, encoding, 'iso-latin-1')), _83366, _83368)), _131700)
   Call: (226) [system] nonvar(_132558)
^  Redo: (225) [$syspreds] predicate_property(user:'$spft$'(_83360, _85238, '$nt$'('next-operation'(op(exec, encoding, 'iso-latin-1')), _83366, _83368)), _133560)
^  Unify: (225) [$syspreds] predicate_property(user:'$spft$'(_83360, _85238, '$nt$'('next-operation'(op(exec, encoding, 'iso-latin-1')), _83366, _83368)), _134494)
   Call: (226) [$syspreds] define_or_generate(user:'$spft$'(_83360, _85238, '$nt$'('next-operation'(op(exec, encoding, 'iso-latin-1')), _83366, _83368)))
   Unify: (226) [$syspreds] define_or_generate(user:'$spft$'(_83360, _85238, '$nt$'('next-operation'(op(exec, encoding, 'iso-latin-1')), _83366, _83368)))
   Call: (227) [system] callable('$spft$'(_83360, _85238, '$nt$'('next-operation'(op(exec, encoding, 'iso-latin-1')), _83366, _83368)))
   Exit: (227) [system] callable('$spft$'(_83360, _85238, '$nt$'('next-operation'(op(exec, encoding, 'iso-latin-1')), _83366, _83368)))
   Call: (227) [system] atom(user)
   Exit: (227) [system] atom(user)
   Exit: (226) [$syspreds] define_or_generate(user:'$spft$'(_83360, _85238, '$nt$'('next-operation'(op(exec, encoding, 'iso-latin-1')), _83366, _83368)))
^  Exit: (225) [$syspreds] predicate_property(user:'$spft$'(_83360, _85238, '$nt$'('next-operation'(op(exec, encoding, 'iso-latin-1')), _83366, _83368)), interpreted)
^  Unify: (224) [user] pfc_call('$spft$'(_83360, _85238, '$nt$'('next-operation'(op(exec, encoding, 'iso-latin-1')), _83366, _83368)))
^  Call: (225) [user] predicate_property('$spft$'(_83360, _85238, '$nt$'('next-operation'(op(exec, encoding, 'iso-latin-1')), _83366, _83368)), number_of_clauses(_143688))
^  Unify: (225) [$syspreds] predicate_property(user:'$spft$'(_83360, _85238, '$nt$'('next-operation'(op(exec, encoding, 'iso-latin-1')), _83366, _83368)), number_of_clauses(_143688))
   Call: (226) [system] nonvar(number_of_clauses(_143688))
   Exit: (226) [system] nonvar(number_of_clauses(_143688))
   Call: (226) [$syspreds] property_predicate(number_of_clauses(_143688), user:'$spft$'(_83360, _85238, '$nt$'('next-operation'(op(exec, encoding, 'iso-latin-1')), _83366, _83368)))
   Unify: (226) [$syspreds] property_predicate(number_of_clauses(_143688), user:'$spft$'(_83360, _85238, '$nt$'('next-operation'(op(exec, encoding, 'iso-latin-1')), _83366, _83368)))
   Call: (227) [$syspreds] define_or_generate(user:'$spft$'(_83360, _85238, '$nt$'('next-operation'(op(exec, encoding, 'iso-latin-1')), _83366, _83368)))
   Unify: (227) [$syspreds] define_or_generate(user:'$spft$'(_83360, _85238, '$nt$'('next-operation'(op(exec, encoding, 'iso-latin-1')), _83366, _83368)))
   Call: (228) [system] callable('$spft$'(_83360, _85238, '$nt$'('next-operation'(op(exec, encoding, 'iso-latin-1')), _83366, _83368)))
   Exit: (228) [system] callable('$spft$'(_83360, _85238, '$nt$'('next-operation'(op(exec, encoding, 'iso-latin-1')), _83366, _83368)))
   Call: (228) [system] atom(user)
   Exit: (228) [system] atom(user)
   Exit: (227) [$syspreds] define_or_generate(user:'$spft$'(_83360, _85238, '$nt$'('next-operation'(op(exec, encoding, 'iso-latin-1')), _83366, _83368)))
   Exit: (226) [$syspreds] property_predicate(number_of_clauses(715), user:'$spft$'(_83360, _85238, '$nt$'('next-operation'(op(exec, encoding, 'iso-latin-1')), _83366, _83368)))
^  Exit: (225) [$syspreds] predicate_property(user:'$spft$'(_83360, _85238, '$nt$'('next-operation'(op(exec, encoding, 'iso-latin-1')), _83366, _83368)), number_of_clauses(715))
^  Unify: (224) [user] pfc_call('$spft$'(_83360, _85238, '$nt$'('next-operation'(op(exec, encoding, 'iso-latin-1')), _83366, _83368)))
^  Call: (225) [user] setup_call_cleanup(nb_current('$pfc_current_choice', _158532), (prolog_current_choice(_158542), push_current_choice(_158542), clause('$spft$'(_83360, _85238, '$nt$'('next-operation'(op(exec, encoding, 'iso-latin-1')), _83366, _83368)), _158564), pfc_call(_158564)), nb_setval('$pfc_current_choice', _158532))
^  Unify: (225) [system] setup_call_cleanup(user:nb_current('$pfc_current_choice', _158532), user:(prolog_current_choice(_158542), push_current_choice(_158542), clause('$spft$'(_83360, _85238, '$nt$'('next-operation'(op(exec, encoding, 'iso-latin-1')), _83366, _83368)), _158564), pfc_call(_158564)), user:nb_setval('$pfc_current_choice', _158532))
^  Call: (226) [system] sig_atomic(user:nb_current('$pfc_current_choice', _158532))
   Call: (228) [system] nb_current('$pfc_current_choice', _158532)
   Exit: (228) [system] nb_current('$pfc_current_choice', [])
^  Exit: (226) [system] sig_atomic(user:nb_current('$pfc_current_choice', []))
   Call: (227) [system] prolog_current_choice(_158542)
   Exit: (227) [system] prolog_current_choice(2973)
^  Call: (227) [user] push_current_choice(2973)
^  Unify: (227) [user] push_current_choice(2973)
   Call: (228) [system] nb_current('$pfc_current_choice', _167882)
   Exit: (228) [system] nb_current('$pfc_current_choice', [])
   Call: (228) [system] b_setval('$pfc_current_choice', [2973])
   Exit: (228) [system] b_setval('$pfc_current_choice', [2973])
^  Exit: (227) [user] push_current_choice(2973)
^  Call: (227) [user] clause('$spft$'(_83360, _85238, '$nt$'('next-operation'(op(exec, encoding, 'iso-latin-1')), _83366, _83368)), _158564)
^  Fail: (227) [user] clause('$spft$'(_83360, _85238, '$nt$'('next-operation'(op(exec, encoding, 'iso-latin-1')), _83366, _83368)), _158564)
   Call: (227) [$syspreds] nb_setval('$pfc_current_choice', [])
   Unify: (227) [$syspreds] nb_setval('$pfc_current_choice', [])
   Call: (228) [system] duplicate_term([], _176254)
   Exit: (228) [system] duplicate_term([], [])
   Call: (228) [system] nb_linkval('$pfc_current_choice', [])
   Exit: (228) [system] nb_linkval('$pfc_current_choice', [])
   Exit: (227) [$syspreds] nb_setval('$pfc_current_choice', [])
^  Fail: (225) [system] setup_call_cleanup(user:nb_current('$pfc_current_choice', _158532), user:(prolog_current_choice(_158542), push_current_choice(_158542), clause('$spft$'(_83360, _85238, '$nt$'('next-operation'(op(exec, encoding, 'iso-latin-1')), _83366, _83368)), _158564), pfc_call(_158564)), user:nb_setval('$pfc_current_choice', _158532))
^  Fail: (224) [user] pfc_call('$spft$'(_83360, _85238, '$nt$'('next-operation'(op(exec, encoding, 'iso-latin-1')), _83366, _83368)))
^  Fail: (223) [user] pfcCallSystem('$spft$'(_83360, _85238, '$nt$'('next-operation'(op(exec, encoding, 'iso-latin-1')), _83366, _83368)))
^  Fail: (222) [user] pfc_spft(_83360, _183758, '$nt$'('next-operation'(op(exec, encoding, 'iso-latin-1')), _83366, _83368))
^  Redo: (221) [user] fcnt('next-operation'(op(exec, encoding, 'iso-latin-1')), 'next-operation'(op(exec, encoding, 'iso-latin-1')))
^  Unify: (221) [user] fcnt('next-operation'(op(exec, encoding, 'iso-latin-1')), 'next-operation'(op(exec, encoding, 'iso-latin-1')))
^  Exit: (221) [user] fcnt('next-operation'(op(exec, encoding, 'iso-latin-1')), 'next-operation'(op(exec, encoding, 'iso-latin-1')))
^  Exit: (220) [system] ignore(user:fcnt('next-operation'(op(exec, encoding, 'iso-latin-1')), 'next-operation'(op(exec, encoding, 'iso-latin-1'))))
^  Exit: (219) [user] pfcFwd1('next-operation'(op(exec, encoding, 'iso-latin-1')))
^  Exit: (218) [user] pfcFwd0('next-operation'(op(exec, encoding, 'iso-latin-1')))
^  Exit: (217) [locally_each] locally_each:wtl_how(locally_each:trusted_redo_call_cleanup, locally_each:(true==true), user:set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(exec, encoding, 'iso-latin-1'))), user:set_prolog_flag(occurs_check, true))
^  Exit: (216) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(exec, encoding, 'iso-latin-1'))), user:each_call_cleanup)
^  Exit: (215) [locally_each] locally_each:locally(user:set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(exec, encoding, 'iso-latin-1'))))
^  Exit: (214) [user] pfcFwd('next-operation'(op(exec, encoding, 'iso-latin-1')))
^  Exit: (213) [user] pfcEnqueue(direct, 'next-operation'(op(exec, encoding, 'iso-latin-1')), (P;HTML|mfl4(_3494, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))
^  Exit: (212) [user] pfcEnqueue('next-operation'(op(exec, encoding, 'iso-latin-1')), (P;HTML|mfl4(_3494, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))
^  Exit: (210) [user] must_ex(pfcEnqueue('next-operation'(op(exec, encoding, 'iso-latin-1')), (P;HTML|mfl4(_3494, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)))
^  Exit: (209) [user] pfcPost2('next-operation'(op(exec, encoding, 'iso-latin-1')), (P;HTML|mfl4(_3494, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))
^  Exit: (208) [user] pfcPost11('next-operation'(op(exec, encoding, 'iso-latin-1')), (P;HTML|mfl4(_3494, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))
^  Exit: (206) [locally_each] locally_each:wtl_how(locally_each:trusted_redo_call_cleanup, locally_each:(true==true), user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(exec, encoding, 'iso-latin-1')), (P;HTML|mfl4(_3494, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _3518, (notrace, wdmsg(('next-operation'(op(exec, encoding, 'iso-latin-1'))=>_3518)), trace)), user:set_prolog_flag(occurs_check, true))
^  Exit: (205) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(exec, encoding, 'iso-latin-1')), (P;HTML|mfl4(_3494, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _3518, (notrace, wdmsg(('next-operation'(op(exec, encoding, 'iso-latin-1'))=>_3518)), trace)), user:each_call_cleanup)
^  Exit: (204) [locally_each] locally_each:locally(user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(exec, encoding, 'iso-latin-1')), (P;HTML|mfl4(_3494, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _3518, (notrace, wdmsg(('next-operation'(op(exec, encoding, 'iso-latin-1'))=>_3518)), trace)))
^  Exit: (203) [user] pfcPost1('next-operation'(op(exec, encoding, 'iso-latin-1')), (P;HTML|mfl4(_3494, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))
^  Exit: (202) [user] pfcPost_rev((P;HTML|mfl4(_3494, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax), 'next-operation'(op(exec, encoding, 'iso-latin-1')))
^  Exit: (201) [user] pfcPost('next-operation'(op(exec, encoding, 'iso-latin-1')), (P;HTML|mfl4(_3494, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))
^  Call: (201) [user] pfcRun
^  Unify: (201) [user] pfcRun
^  Call: (202) [user] pfcGetSearch(direct)
^  Unify: (202) [user] pfcGetSearch(direct)
   Call: (203) [t_l] t_l:pfcSearchTL(_281218)
   Fail: (203) [t_l] t_l:pfcSearchTL(_281218)
^  Redo: (202) [user] pfcGetSearch(direct)
^  Call: (203) [user] pfcSearch(_283992)
^  Unify: (203) [user] pfcSearch(direct)
^  Exit: (203) [user] pfcSearch(direct)
   Call: (203) [system] direct=direct
   Exit: (203) [system] direct=direct
^  Exit: (202) [user] pfcGetSearch(direct)
^  Unify: (201) [user] pfcRun
^  Exit: (201) [user] pfcRun
^  Exit: (200) [user] pfcAdd('next-operation'(op(exec, encoding, 'iso-latin-1')), (P;HTML|mfl4(_3494, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))
^  Exit: (199) [user] pfcAdd('next-operation'(op(exec, encoding, 'iso-latin-1')))
^  Exit: (198) [user] pfcAdd_Now('next-operation'(op(exec, encoding, 'iso-latin-1')))
^  Exit: (197) [user] if_t(into_simple_op(exec, [encoding, 'iso-latin-1'], op(exec, encoding, 'iso-latin-1')), pfcAdd_Now('next-operation'(op(exec, encoding, 'iso-latin-1'))))
^  Call: (197) [user] must_det_ll(ensure_increments((color_g_mesg_ok('#ffa509', (writeln(';; In file as:  '), color_g_mesg([bold, fg('#FFEE58')], write_src(exec([encoding, 'iso-latin-1']))), write(';; To unit test case:'))), !, call(do_metta_exec(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), '&self', [assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]], _3362)))))
^  Unify: (197) [user] must_det_ll(user:ensure_increments((color_g_mesg_ok('#ffa509', (writeln(';; In file as:  '), color_g_mesg([bold, fg('#FFEE58')], write_src(exec([encoding, 'iso-latin-1']))), write(';; To unit test case:'))), !, call(do_metta_exec(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), '&self', [assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]], _3362)))))
^  Call: (198) [user] once(user:ensure_increments((color_g_mesg_ok('#ffa509', (writeln(';; In file as:  '), color_g_mesg([bold, fg('#FFEE58')], write_src(exec([encoding, 'iso-latin-1']))), write(';; To unit test case:'))), !, call(do_metta_exec(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), '&self', [assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]], _3362)))))
^  Unify: (198) [system] once(user:ensure_increments((color_g_mesg_ok('#ffa509', (writeln(';; In file as:  '), color_g_mesg([bold, fg('#FFEE58')], write_src(exec([encoding, 'iso-latin-1']))), write(';; To unit test case:'))), !, call(do_metta_exec(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), '&self', [assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]], _3362)))))
^  Call: (199) [user] ensure_increments((color_g_mesg_ok('#ffa509', (writeln(';; In file as:  '), color_g_mesg([bold, fg('#FFEE58')], write_src(exec([encoding, 'iso-latin-1']))), write(';; To unit test case:'))), !, call(do_metta_exec(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), '&self', [assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]], _3362))))
^  Unify: (199) [user] ensure_increments((color_g_mesg_ok('#ffa509', (writeln(';; In file as:  '), color_g_mesg([bold, fg('#FFEE58')], write_src(exec([encoding, 'iso-latin-1']))), write(';; To unit test case:'))), !, call(do_metta_exec(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), '&self', [assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]], _3362))))
^  Call: (200) [user] setup_call_cleanup(get_pass_fail(_330812, _330814, _330816), (color_g_mesg_ok('#ffa509', (writeln(';; In file as:  '), color_g_mesg([bold, fg('#FFEE58')], write_src(exec([encoding, 'iso-latin-1']))), write(';; To unit test case:'))), !, call(do_metta_exec(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), '&self', [assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]], _3362))), (get_pass_fail(_330826, _330828, _330830), if_t(_330830==_330816, flag(loonit_failure, _330848, _330848+1))))
^  Unify: (200) [system] setup_call_cleanup(user:get_pass_fail(_330812, _330814, _330816), user:(color_g_mesg_ok('#ffa509', (writeln(';; In file as:  '), color_g_mesg([bold, fg('#FFEE58')], write_src(exec([encoding, 'iso-latin-1']))), write(';; To unit test case:'))), !, call(do_metta_exec(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), '&self', [assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]], _3362))), user:(get_pass_fail(_330826, _330828, _330830), if_t(_330830==_330816, flag(loonit_failure, _330848, _330848+1))))
^  Call: (201) [system] sig_atomic(user:get_pass_fail(_330812, _330814, _330816))
^  Call: (203) [user] get_pass_fail(_330812, _330814, _330816)
^  Unify: (203) [user] get_pass_fail(_330812, _330814, _330816)
   Call: (204) [$syspreds] flag(loonit_success, _330812, _330812)
   Unify: (204) [$syspreds] flag(loonit_success, _330812, _330812)
   Call: (205) [system] _330812==_330812
   Exit: (205) [system] _330812==_330812
   Call: (205) [system] get_flag(loonit_success, _330812)
   Exit: (205) [system] get_flag(loonit_success, 0)
   Exit: (204) [$syspreds] flag(loonit_success, 0, 0)
   Call: (204) [$syspreds] flag(loonit_failure, _330814, _330814)
   Unify: (204) [$syspreds] flag(loonit_failure, _330814, _330814)
   Call: (205) [system] _330814==_330814
   Exit: (205) [system] _330814==_330814
   Call: (205) [system] get_flag(loonit_failure, _330814)
   Exit: (205) [system] get_flag(loonit_failure, 0)
   Exit: (204) [$syspreds] flag(loonit_failure, 0, 0)
   Call: (204) [system] _330816 is 0+0
   Exit: (204) [system] 0 is 0+0
^  Exit: (203) [user] get_pass_fail(0, 0, 0)
^  Exit: (201) [system] sig_atomic(user:get_pass_fail(0, 0, 0))
^  Call: (202) [user] color_g_mesg_ok('#ffa509', (writeln(';; In file as:  '), color_g_mesg([bold, fg('#FFEE58')], write_src(exec([encoding, 'iso-latin-1']))), write(';; To unit test case:')))
^  Unify: (202) [user] color_g_mesg_ok('#ffa509', (writeln(';; In file as:  '), color_g_mesg([bold, fg('#FFEE58')], write_src(exec([encoding, 'iso-latin-1']))), write(';; To unit test case:')))
^  Call: (203) [user] is_compatio
^  Unify: (203) [user] is_compatio
^  Call: (205) [system] setup_call_cleanup('$notrace'(_363778, _363780), once(user:is_compatio0), '$restore_trace'(_363778, _363780))
^  Unify: (205) [system] setup_call_cleanup(system:'$notrace'(_363778, _363780), system:once(user:is_compatio0), system:'$restore_trace'(_363778, _363780))
^  Call: (206) [system] sig_atomic(system:'$notrace'(_363778, _363780))
^  Fail: (203) [user] is_compatio
^  Redo: (202) [user] color_g_mesg_ok('#ffa509', (writeln(';; In file as:  '), color_g_mesg([bold, fg('#FFEE58')], write_src(exec([encoding, 'iso-latin-1']))), write(';; To unit test case:')))
^  Unify: (202) [user] color_g_mesg_ok('#ffa509', (writeln(';; In file as:  '), color_g_mesg([bold, fg('#FFEE58')], write_src(exec([encoding, 'iso-latin-1']))), write(';; To unit test case:')))
^  Call: (204) [rtrace] rtrace:quietly3(user:(wots(_369396, must_det_ll(user:(writeln(';; In file as:  '), color_g_mesg([bold, fg('#FFEE58')], write_src(exec([encoding, 'iso-latin-1']))), write(';; To unit test case:')))), (_369396==""->true;our_ansi_format('#ffa509', '~w~n', [_369396]))))
^  Unify: (204) [rtrace] rtrace:quietly3(user:(wots(_369396, must_det_ll(user:(writeln(';; In file as:  '), color_g_mesg([bold, fg('#FFEE58')], write_src(exec([encoding, 'iso-latin-1']))), write(';; To unit test case:')))), (_369396==""->true;our_ansi_format('#ffa509', '~w~n', [_369396]))))
;; In file as:  
  !(encoding iso-latin-1)
;; To unit test case:
^  Exit: (204) [rtrace] rtrace:quietly3(user:(wots(";; In file as:  
                                                     !(encoding iso-latin-1)
                                                   ;; To unit test case:", must_det_ll(user:(writeln(';; In file as:  '), color_g_mesg([bold, fg('#FFEE58')], write_src(exec([encoding, 'iso-latin-1']))), write(';; To unit test case:')))), (";; In file as:  
                                                                                                                                                                                                                                                     !(encoding iso-latin-1)
                                                                                                                                                                                                                                                   ;; To unit test case:"==""->true;our_ansi_format('#ffa509', '~w~n', [";; In file as:  
                                                                                                                                                                                                                                                                                                                              !(encoding iso-latin-1)
                                                                                                                                                                                                                                                                                                                            ;; To unit test case:"]))))
^  Exit: (202) [user] color_g_mesg_ok('#ffa509', (writeln(';; In file as:  '), color_g_mesg([bold, fg('#FFEE58')], write_src(exec([encoding, 'iso-latin-1']))), write(';; To unit test case:')))
   Call: (202) [user] do_metta_exec(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), '&self', [assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]], _3362)
   Unify: (202) [user] do_metta_exec(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), '&self', [assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]], _3362)
   Call: (203) [system] _386418=_386420
   Exit: (203) [system] _386418=_386418
^  Call: (203) [user] ignore(catch((not_compatio(write_exec([assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]])), notrace(into_metta_callable('&self', [assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]], _388316, _386418, _388320, _388322)), !, user:interactively_do_metta_exec(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), '&self', [assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]], _388316, _386418, _388320, _388322, _386418, _3362)), give_up(_388358), pp_m('red', gave_up(_388358))))
^  Unify: (203) [system] ignore(user:catch((not_compatio(write_exec([assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]])), notrace(into_metta_callable('&self', [assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]], _388316, _386418, _388320, _388322)), !, user:interactively_do_metta_exec(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), '&self', [assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]], _388316, _386418, _388320, _388322, _386418, _3362)), give_up(_388358), pp_m('red', gave_up(_388358))))
^  Call: (206) [user] not_compatio(write_exec([assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]]))
^  Unify: (206) [user] not_compatio(write_exec([assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]]))
^  Call: (207) [user] if_t(once((is_mettalog;is_testing)), user_err(write_exec([assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]])))
^  Unify: (207) [user] if_t(once((is_mettalog;is_testing)), user_err(write_exec([assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]])))
^  Call: (208) [user] once((is_mettalog;is_testing))
^  Unify: (208) [system] once(user:(is_mettalog;is_testing))
^  Call: (210) [user] is_mettalog
^  Unify: (210) [user] is_mettalog
^  Call: (211) [user] is_win64
^  Unify: (211) [user] is_win64
   Call: (212) [system] current_prolog_flag(windows, _407612)
   Fail: (212) [system] current_prolog_flag(windows, _408540)
^  Fail: (211) [user] is_win64
^  Redo: (210) [user] is_mettalog
^  Unify: (210) [user] is_mettalog
^  Call: (211) [user] is_metta_flag(log)
^  Unify: (211) [user] is_metta_flag(log)
^  Call: (213) [system] setup_call_cleanup('$notrace'(_414000, _414002), once(user:is_flag0(log)), '$restore_trace'(_414000, _414002))
^  Unify: (213) [system] setup_call_cleanup(system:'$notrace'(_414000, _414002), system:once(user:is_flag0(log)), system:'$restore_trace'(_414000, _414002))
^  Call: (214) [system] sig_atomic(system:'$notrace'(_414000, _414002))
^  Fail: (211) [user] is_metta_flag(log)
^  Fail: (210) [user] is_mettalog
^  Call: (210) [user] is_testing
^  Unify: (210) [user] is_testing
^  Call: (211) [user] is_metta_flag(test)
^  Unify: (211) [user] is_metta_flag(test)
^  Call: (213) [system] setup_call_cleanup('$notrace'(_422370, _422372), once(user:is_flag0(test)), '$restore_trace'(_422370, _422372))
^  Unify: (213) [system] setup_call_cleanup(system:'$notrace'(_422370, _422372), system:once(user:is_flag0(test)), system:'$restore_trace'(_422370, _422372))
^  Call: (214) [system] sig_atomic(system:'$notrace'(_422370, _422372))
^  Exit: (213) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:is_flag0(test)), system:'$restore_trace'(3, -1))
^  Exit: (211) [user] is_metta_flag(test)
^  Exit: (210) [user] is_testing
^  Exit: (208) [system] once(user:(is_mettalog;is_testing))
^  Call: (208) [user] user_err(write_exec([assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]]))
^  Unify: (208) [user] user_err(write_exec([assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]]))
^  Call: (209) [user] original_user_error(_430766)
^  Unify: (209) [user] original_user_error(_430766)
   Call: (210) [system] stream_property(_430766, file_no(2))
   Unify: (210) [system] stream_property(_430766, file_no(2))
   Call: (211) [system] nonvar(_430766)
   Redo: (210) [system] stream_property(_430766, file_no(2))
   Unify: (210) [system] stream_property(_430766, file_no(2))
   Call: (211) [system] nonvar(_430766)
   Redo: (210) [system] stream_property(_430766, file_no(2))
   Unify: (210) [system] stream_property(_430766, file_no(2))
   Call: (211) [system] nonvar(file_no(2))
   Exit: (211) [system] nonvar(file_no(2))
   Call: (211) [system] file_no(2)=alias(_441886)
   Redo: (210) [system] stream_property(_430766, file_no(2))
   Exit: (210) [system] stream_property((0x7f8996b58220), file_no(2))
^  Exit: (209) [user] original_user_error((0x7f8996b58220))
^  Call: (209) [user] with_output_to((0x7f8996b58220), write_exec([assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]]))
   Call: (211) [user] write_exec([assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]])
   Unify: (211) [user] write_exec([assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]])
^  Call: (212) [user] real_notrace(write_exec0([assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]]))
^  Unify: (212) [user] real_notrace(user:write_exec0([assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]]))
^  Call: (213) [user] setup_call_cleanup('$notrace'(_450278, _450280), once(user:write_exec0([assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]])), '$restore_trace'(_450278, _450280))
^  Unify: (213) [system] setup_call_cleanup(user:'$notrace'(_450278, _450280), user:once(user:write_exec0([assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]])), user:'$restore_trace'(_450278, _450280))
^  Call: (214) [system] sig_atomic(user:'$notrace'(_450278, _450280))
  !(assertEqualToResult 
    (encoding iso-latin-1) 
    ( (encoding iso-latin-1)))

^  Exit: (213) [system] setup_call_cleanup(user:'$notrace'(3, -1), user:once(user:write_exec0([assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]])), user:'$restore_trace'(3, -1))
^  Exit: (212) [user] real_notrace(user:write_exec0([assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]]))
   Exit: (211) [user] write_exec([assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]])
^  Exit: (209) [user] with_output_to((0x7f8996b58220), write_exec([assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]]))
^  Exit: (208) [user] user_err(write_exec([assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]]))
^  Exit: (207) [user] if_t(once((is_mettalog;is_testing)), user_err(write_exec([assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]])))
^  Exit: (206) [user] not_compatio(write_exec([assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]]))
^  Call: (207) [system] setup_call_cleanup('$notrace'(_462062, _462064), once(user:into_metta_callable('&self', [assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]], _388316, _386418, _388320, _388322)), '$restore_trace'(_462062, _462064))
^  Unify: (207) [system] setup_call_cleanup(system:'$notrace'(_462062, _462064), system:once(user:into_metta_callable('&self', [assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]], _388316, _386418, _388320, _388322)), system:'$restore_trace'(_462062, _462064))
^  Call: (208) [system] sig_atomic(system:'$notrace'(_462062, _462064))
^  Exit: (207) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:into_metta_callable('&self', [assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]], eval_H(500, '&self', [assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]], _386418), _386418, [], [])), system:'$restore_trace'(3, -1))
   Call: (206) [user] interactively_do_metta_exec(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), '&self', [assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]], eval_H(500, '&self', [assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]], _386418), _386418, [], [], _386418, _3362)
   Unify: (206) [user] interactively_do_metta_exec(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), '&self', [assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]], eval_H(500, '&self', [assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]], _386418), _386418, [], [], _386418, _3362)
   Call: (207) [user] reset_caches
   Unify: (207) [user] reset_caches
^  Call: (208) [user] forall(clause(reset_cache, _478072), forall(rtrace_on_error(_478072), true))
^  Unify: (208) [$apply] forall(user:clause(reset_cache, _478072), user:forall(rtrace_on_error(_478072), true))
^  Call: (209) [user] clause(reset_cache, _478072)
^  Exit: (209) [user] clause(reset_cache, retractall(get_operator_typedef0(_480906, _480908, _480910, _480912, _480914)))
^  Call: (209) [user] forall(rtrace_on_error(retractall(get_operator_typedef0(_480906, _480908, _480910, _480912, _480914))), true)
^  Unify: (209) [$apply] forall(user:rtrace_on_error(retractall(get_operator_typedef0(_480906, _480908, _480910, _480912, _480914))), user:true)
   Call: (210) [user] rtrace_on_error(retractall(get_operator_typedef0(_480906, _480908, _480910, _480912, _480914)))
   Unify: (210) [user] rtrace_on_error(retractall(get_operator_typedef0(_480906, _480908, _480910, _480912, _480914)))
   Call: (211) [user] catch_err(retractall(get_operator_typedef0(_480906, _480908, _480910, _480912, _480914)), _485558, (write_src_uo(_485558=retractall(get_operator_typedef0(_480906, _480908, _480910, _480912, _480914))), catch(rtrace(retractall(get_operator_typedef0(_480906, _480908, _480910, _480912, _480914))), _485558, throw(give_up(_485558=retractall(get_operator_typedef0(_480906, _480908, _480910, _480912, _480914))))), throw(_485558)))
   Unify: (211) [user] catch_err(retractall(get_operator_typedef0(_480906, _480908, _480910, _480912, _480914)), _485558, (write_src_uo(_485558=retractall(get_operator_typedef0(_480906, _480908, _480910, _480912, _480914))), catch(rtrace(retractall(get_operator_typedef0(_480906, _480908, _480910, _480912, _480914))), _485558, throw(give_up(_485558=retractall(get_operator_typedef0(_480906, _480908, _480910, _480912, _480914))))), throw(_485558)))
^  Call: (213) [user] retractall(get_operator_typedef0(_480906, _480908, _480910, _480912, _480914))
^  Exit: (213) [user] retractall(get_operator_typedef0(_480906, _480908, _480910, _480912, _480914))
   Exit: (211) [user] catch_err(retractall(get_operator_typedef0(_480906, _480908, _480910, _480912, _480914)), _485558, (write_src_uo(_485558=retractall(get_operator_typedef0(_480906, _480908, _480910, _480912, _480914))), catch(rtrace(retractall(get_operator_typedef0(_480906, _480908, _480910, _480912, _480914))), _485558, throw(give_up(_485558=retractall(get_operator_typedef0(_480906, _480908, _480910, _480912, _480914))))), throw(_485558)))
   Exit: (210) [user] rtrace_on_error(retractall(get_operator_typedef0(_480906, _480908, _480910, _480912, _480914)))
^  Exit: (209) [$apply] forall(user:rtrace_on_error(retractall(get_operator_typedef0(_480906, _480908, _480910, _480912, _480914))), user:true)
^  Redo: (209) [user] clause(reset_cache, _478072)
^  Exit: (209) [user] clause(reset_cache, true)
^  Call: (209) [user] forall(rtrace_on_error(true), true)
^  Unify: (209) [$apply] forall(user:rtrace_on_error(true), user:true)
   Call: (210) [user] rtrace_on_error(true)
   Unify: (210) [user] rtrace_on_error(true)
   Call: (211) [user] catch_err(true, _497682, (write_src_uo(_497682=true), catch(rtrace(true), _497682, throw(give_up(_497682=true))), throw(_497682)))
   Unify: (211) [user] catch_err(true, _497682, (write_src_uo(_497682=true), catch(rtrace(true), _497682, throw(give_up(_497682=true))), throw(_497682)))
   Exit: (211) [user] catch_err(true, _497682, (write_src_uo(_497682=true), catch(rtrace(true), _497682, throw(give_up(_497682=true))), throw(_497682)))
   Exit: (210) [user] rtrace_on_error(true)
^  Exit: (209) [$apply] forall(user:rtrace_on_error(true), user:true)
^  Exit: (208) [$apply] forall(user:clause(reset_cache, _478072), user:forall(rtrace_on_error(_478072), true))
   Exit: (207) [user] reset_caches
   Call: (208) [user] interactively_do_metta_exec00(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), '&self', [assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]], eval_H(500, '&self', [assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]], _386418), _386418, [], [], _386418, _3362)
   Unify: (208) [user] interactively_do_metta_exec00(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), '&self', [assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]], eval_H(500, '&self', [assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]], _386418), _386418, [], [], _386418, _3362)
   Call: (210) [user] interactively_do_metta_exec01(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), '&self', [assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]], eval_H(500, '&self', [assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]], _386418), _386418, [], [], _386418, _3362)
   Unify: (210) [user] interactively_do_metta_exec01(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), '&self', [assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]], eval_H(500, '&self', [assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]], _3656), _3656, [], [], _3656, _3362)
   Call: (211) [user] file_hides_results(eval_H(500, '&self', [assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]], _3656))
   Redo: (210) [user] interactively_do_metta_exec01(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), '&self', [assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]], eval_H(500, '&self', [assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]], _3656), _3656, [], [], _3656, _3362)
   Unify: (210) [user] interactively_do_metta_exec01(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), '&self', [assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]], eval_H(500, '&self', [assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]], _3656), _3656, [], [], _3656, _3362)
^  Call: (212) [system] setup_call_cleanup('$notrace'(_16078, _16080), once(user:(reset_eval_num, _15550=res(_3362), _15566=prev_result('Empty'), inside_assert(eval_H(500, '&self', [assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]], _3656), _15584), (is_compatio->option_else(answer, _15608, leap);option_else(answer, _15608, each)), option_else('maximum-result-count', _15630, inf), option_else('initial-result-count', _15644, 10), _15656=contrl(_15630, _15608), _15674=_15676, (file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')=file(_15704), option_value(exec, skip), \+always_exec(_15584)->_15734=(skip(eval_H(500, '&self', [assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]], _3656)), deterministic(_15750)), _15674=1, !, true;_15734=(eval_H(500, '&self', [assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]], _3656), deterministic(_15750), xform_out(_3656, _15808), nb_setarg(1, _15550, _15808)), !, flag(result_num, _15834, 0), _15846=eval('&self', _15584, _3656), \+ \+ (user:maplist(name_vars, []), user:name_vars('OUT'=_3656), if_t(_15674==1, writeln(' ; SKIPPING')), if_t((is_interactive(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'));_15674==1), (if_t(\+option_value(doing_repl, true), if_t(\+option_value(repl, true), if_t(option_value(prolog, true), add_history_pl(_15846)))), if_t(option_value(repl, true), add_history_src(exec(_15584))))), prolog_only(color_g_mesg('#da70d6', (write('% DEBUG:   '), writeq(_15846), writeln('.')))), true)))), '$restore_trace'(_16078, _16080))
^  Unify: (212) [system] setup_call_cleanup(system:'$notrace'(_16078, _16080), system:once(user:(reset_eval_num, _15550=res(_3362), _15566=prev_result('Empty'), inside_assert(eval_H(500, '&self', [assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]], _3656), _15584), (is_compatio->option_else(answer, _15608, leap);option_else(answer, _15608, each)), option_else('maximum-result-count', _15630, inf), option_else('initial-result-count', _15644, 10), _15656=contrl(_15630, _15608), _15674=_15676, (file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')=file(_15704), option_value(exec, skip), \+always_exec(_15584)->_15734=(skip(eval_H(500, '&self', [assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]], _3656)), deterministic(_15750)), _15674=1, !, true;_15734=(eval_H(500, '&self', [assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]], _3656), deterministic(_15750), xform_out(_3656, _15808), nb_setarg(1, _15550, _15808)), !, flag(result_num, _15834, 0), _15846=eval('&self', _15584, _3656), \+ \+ (user:maplist(name_vars, []), user:name_vars('OUT'=_3656), if_t(_15674==1, writeln(' ; SKIPPING')), if_t((is_interactive(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'));_15674==1), (if_t(\+option_value(doing_repl, true), if_t(\+option_value(repl, true), if_t(option_value(prolog, true), add_history_pl(_15846)))), if_t(option_value(repl, true), add_history_src(exec(_15584))))), prolog_only(color_g_mesg('#da70d6', (write('% DEBUG:   '), writeq(_15846), writeln('.')))), true)))), system:'$restore_trace'(_16078, _16080))
^  Call: (213) [system] sig_atomic(system:'$notrace'(_16078, _16080))
^  Exit: (212) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(reset_eval_num, res(_3362)=res(_3362), prev_result('Empty')=prev_result('Empty'), inside_assert(eval_H(500, '&self', [assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]], _3656), [encoding, 'iso-latin-1']), (is_compatio->option_else(answer, each, leap);option_else(answer, each, each)), option_else('maximum-result-count', inf, inf), option_else('initial-result-count', 10, 10), contrl(inf, each)=contrl(inf, each), _15674=_15674, (file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')=file(_15704), option_value(exec, skip), \+always_exec([encoding, 'iso-latin-1'])->(eval_H(500, '&self', [assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]], _3656), deterministic(_15750), xform_out(_3656, _15808), nb_setarg(1, res(_3362), _15808))=(skip(eval_H(500, '&self', [assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]], _3656)), deterministic(_15750)), _15674=1, !, true;(eval_H(500, '&self', [assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]], _3656), deterministic(_15750), xform_out(_3656, _15808), nb_setarg(1, res(_3362), _15808))=(eval_H(500, '&self', [assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]], _3656), deterministic(_15750), xform_out(_3656, _15808), nb_setarg(1, res(_3362), _15808)), !, flag(result_num, 1, 0), eval('&self', [encoding, 'iso-latin-1'], _3656)=eval('&self', [encoding, 'iso-latin-1'], _3656), \+ \+ (user:maplist(name_vars, []), user:name_vars('OUT'=_3656), if_t(_15674==1, writeln(' ; SKIPPING')), if_t((is_interactive(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'));_15674==1), (if_t(\+option_value(doing_repl, true), if_t(\+option_value(repl, true), if_t(option_value(prolog, true), add_history_pl(eval('&self', [encoding, 'iso-latin-1'], _3656))))), if_t(option_value(repl, true), add_history_src(exec([encoding, 'iso-latin-1']))))), prolog_only(color_g_mesg('#da70d6', (write('% DEBUG:   '), writeq(eval('&self', [encoding, 'iso-latin-1'], _3656)), writeln('.')))), true)))), system:'$restore_trace'(3, -1))
^  Call: (211) [user] in_answer_io(format('~N['))
^  Unify: (211) [user] in_answer_io(format('~N['))
   Call: (212) [system] nb_current(suspend_answers, true)
^  Redo: (211) [user] in_answer_io(format('~N['))
^  Unify: (211) [user] in_answer_io(format('~N['))
^  Call: (212) [user] answer_output(_48084)
^  Unify: (212) [user] answer_output(_48084)
^  Call: (213) [user] is_testing
^  Unify: (213) [user] is_testing
^  Call: (214) [user] is_metta_flag(test)
^  Unify: (214) [user] is_metta_flag(test)
^  Call: (216) [system] setup_call_cleanup('$notrace'(_53626, _53628), once(user:is_flag0(test)), '$restore_trace'(_53626, _53628))
^  Unify: (216) [system] setup_call_cleanup(system:'$notrace'(_53626, _53628), system:once(user:is_flag0(test)), system:'$restore_trace'(_53626, _53628))
^  Call: (217) [system] sig_atomic(system:'$notrace'(_53626, _53628))
^  Exit: (216) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:is_flag0(test)), system:'$restore_trace'(3, -1))
^  Exit: (214) [user] is_metta_flag(test)
^  Exit: (213) [user] is_testing
^  Call: (213) [user] original_user_output(_48084)
^  Unify: (213) [user] original_user_output(_48084)
   Call: (214) [system] stream_property(_48084, file_no(1))
   Unify: (214) [system] stream_property(_48084, file_no(1))
   Call: (215) [system] nonvar(_48084)
   Redo: (214) [system] stream_property(_48084, file_no(1))
   Unify: (214) [system] stream_property(_48084, file_no(1))
   Call: (215) [system] nonvar(_48084)
   Redo: (214) [system] stream_property(_48084, file_no(1))
   Unify: (214) [system] stream_property(_48084, file_no(1))
   Call: (215) [system] nonvar(file_no(1))
   Exit: (215) [system] nonvar(file_no(1))
   Call: (215) [system] file_no(1)=alias(_70362)
   Redo: (214) [system] stream_property(_48084, file_no(1))
   Exit: (214) [system] stream_property((0x7f8996b58120), file_no(1))
^  Exit: (213) [user] original_user_output((0x7f8996b58120))
^  Exit: (212) [user] answer_output((0x7f8996b58120))
^  Call: (212) [user] with_output_to((0x7f8996b58120), format('~N['))
   Call: (214) [$syspreds] format('~N[')
   Unify: (214) [$syspreds] format('~N[')
^  Call: (215) [$syspreds] format('~N[', [])
[
^  Exit: (215) [$syspreds] format('~N[', [])
   Exit: (214) [$syspreds] format('~N[')
^  Exit: (212) [user] with_output_to((0x7f8996b58120), format('~N['))
^  Exit: (211) [user] in_answer_io(format('~N['))
   Call: (211) [user] forall_interactive(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), _82492, _15750, timed_call((eval_H(500, '&self', [assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]], _3656), deterministic(_15750), xform_out(_3656, _15808), nb_setarg(1, res(_3362), _15808)), _82498), ((((_15750==true->!;true), set_option_value(interactive, _82492), contrl(inf, each)=contrl(_82568, _82570), nb_setarg(1, res(_3362), _15808), current_input(_82594), read_pending_codes(_82594, _82606, []), flag(result_num, _82620, _82620+1), flag(result_num, _82640, _82640), reset_eval_num, user_io((in_answer_io(if_t(prev_result('Empty')\=@=prev_result('Empty'), write(', '))), nb_setarg(1, prev_result('Empty'), _15808))), if_t(_82640=<_82568, ((_82640==1, _15750==true->not_compatio(format('~N~nDeterministic: ', [])), !;_15750==true->not_compatio(format('~N~nLast Result(~w): ', [_82640])), !;not_compatio(format('~N~nNDet Result(~w): ', [_82640]))), ignore((not_compatio(if_t(\+symbolic(_15808), nop(nl))), user_io(with_indents(is_mettalog, color_g_mesg_ok('yellow', \+ \+ (maplist(maybe_assign, []), not_compatio(write_bsrc(_15808)), true)))))))), in_answer_io(write_asrc(_15808)), not_compatio(format('~N')), (_15750\==true, _82492, _82570\==leap, 10>_82640, _82640<_82568->_83002=true;_83002=false), if_t((_83002==true;_15750==true), if_trace(time, color_g_mesg_ok('yellow', user_io(give_time('Execution', _82498))))), color_g_mesg('green', ignore(([]\=@=[]->not_compatio((reverse([], _83106), maplist(print_var, _83106), nop(nl)));true)))), (_83002==true->write("~npress ';' for more solutions "), get_single_char_key(_83168), not_compatio((writeq(key=_83168), nl)), (_83168==b->once(repl), fail;_83168==m->make;_83168==t->nop(set_debug(eval, true)), rtrace;_83168=='T'->set_debug(eval, true);_83168==(;)->true;_83168==esc('[A', [27, 91, 65])->nb_setarg(2, contrl(inf, each), leap);_83168=='L'->nb_setarg(1, contrl(inf, each), _82640);_83168==l->nb_setarg(2, contrl(inf, each), leap);(_83168=='\n';_83168=='\r')->!, fail;!, fail));_15750\==true, \+_82492, contrl(inf, each)=contrl(_82568, leap)->true;_15750==true->!;true), format('~N~n')))
   Unify: (211) [user] forall_interactive(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), false, _15750, timed_call((eval_H(500, '&self', [assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]], _3656), deterministic(_15750), xform_out(_3656, _15808), nb_setarg(1, res(_3362), _15808)), _82498), ((((_15750==true->!;true), set_option_value(interactive, false), contrl(inf, each)=contrl(_82568, _82570), nb_setarg(1, res(_3362), _15808), current_input(_82594), read_pending_codes(_82594, _82606, []), flag(result_num, _82620, _82620+1), flag(result_num, _82640, _82640), reset_eval_num, user_io((in_answer_io(if_t(prev_result('Empty')\=@=prev_result('Empty'), write(', '))), nb_setarg(1, prev_result('Empty'), _15808))), if_t(_82640=<_82568, ((_82640==1, _15750==true->not_compatio(format('~N~nDeterministic: ', [])), !;_15750==true->not_compatio(format('~N~nLast Result(~w): ', [_82640])), !;not_compatio(format('~N~nNDet Result(~w): ', [_82640]))), ignore((not_compatio(if_t(\+symbolic(_15808), nop(nl))), user_io(with_indents(is_mettalog, color_g_mesg_ok('yellow', \+ \+ (maplist(maybe_assign, []), not_compatio(write_bsrc(_15808)), true)))))))), in_answer_io(write_asrc(_15808)), not_compatio(format('~N')), (_15750\==true, false, _82570\==leap, 10>_82640, _82640<_82568->_83002=true;_83002=false), if_t((_83002==true;_15750==true), if_trace(time, color_g_mesg_ok('yellow', user_io(give_time('Execution', _82498))))), color_g_mesg('green', ignore(([]\=@=[]->not_compatio((reverse([], _83106), maplist(print_var, _83106), nop(nl)));true)))), (_83002==true->write("~npress ';' for more solutions "), get_single_char_key(_83168), not_compatio((writeq(key=_83168), nl)), (_83168==b->once(repl), fail;_83168==m->make;_83168==t->nop(set_debug(eval, true)), rtrace;_83168=='T'->set_debug(eval, true);_83168==(;)->true;_83168==esc('[A', [27, 91, 65])->nb_setarg(2, contrl(inf, each), leap);_83168=='L'->nb_setarg(1, contrl(inf, each), _82640);_83168==l->nb_setarg(2, contrl(inf, each), leap);(_83168=='\n';_83168=='\r')->!, fail;!, fail));_15750\==true, \+false, contrl(inf, each)=contrl(_82568, leap)->true;_15750==true->!;true), format('~N~n')))
   Call: (212) [user] timed_call((eval_H(500, '&self', [assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]], _3656), deterministic(_15750), xform_out(_3656, _15808), nb_setarg(1, res(_3362), _15808)), _82498)
   Unify: (212) [user] timed_call((eval_H(500, '&self', [assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]], _3656), deterministic(_15750), xform_out(_3656, _15808), nb_setarg(1, res(_3362), _15808)), _82498)
   Call: (213) [system] statistics(cputime, _95746)
   Exit: (213) [system] statistics(cputime, 4.954180316)
   Call: (213) [user] rtrace_this((eval_H(500, '&self', [assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]], _3656), deterministic(_15750), xform_out(_3656, _15808), nb_setarg(1, res(_3362), _15808)))
   Unify: (213) [user] rtrace_this((eval_H(500, '&self', [assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]], _3656), deterministic(_15750), xform_out(_3656, _15808), nb_setarg(1, res(_3362), _15808)))
^  Call: (214) [user] option_value(rtrace, true)
^  Unify: (214) [user] option_value(rtrace, true)
   Call: (215) [system] var(true)
   Fail: (215) [system] var(true)
^  Redo: (214) [user] option_value(rtrace, true)
^  Unify: (214) [user] option_value(rtrace, true)
   Call: (215) [system] true==true
   Exit: (215) [system] true==true
^  Call: (215) [user] option_value0(rtrace, 'True')
^  Unify: (215) [user] option_value0(rtrace, 'True')
^  Call: (216) [user] was_option_value(rtrace, _108706)
^  Unify: (216) [user] was_option_value(rtrace, _108706)
   Call: (217) [system] current_prolog_flag(rtrace, _110564)
   Fail: (217) [system] current_prolog_flag(rtrace, _110564)
^  Redo: (216) [user] was_option_value(rtrace, _108706)
^  Unify: (216) [user] was_option_value(rtrace, _108706)
   Call: (217) [$syspreds] prolog_load_context(rtrace, _114278)
   Fail: (217) [$syspreds] prolog_load_context(rtrace, _114278)
^  Redo: (216) [user] was_option_value(rtrace, _108706)
^  Unify: (216) [user] was_option_value(rtrace, _108706)
   Call: (217) [system] nb_current(rtrace, _117992)
   Fail: (217) [system] nb_current(rtrace, _117992)
^  Fail: (216) [user] was_option_value(rtrace, _108706)
^  Redo: (215) [user] option_value0(rtrace, 'True')
^  Fail: (215) [user] option_value0(rtrace, 'True')
^  Redo: (214) [user] option_value(rtrace, true)
^  Unify: (214) [user] option_value(rtrace, true)
   Call: (215) [system] true==false
   Fail: (215) [system] true==false
^  Redo: (214) [user] option_value(rtrace, true)
^  Unify: (214) [user] option_value(rtrace, true)
^  Call: (216) [system] setup_call_cleanup('$notrace'(_128216, _128218), once(user:option_value0(rtrace, true)), '$restore_trace'(_128216, _128218))
^  Unify: (216) [system] setup_call_cleanup(system:'$notrace'(_128216, _128218), system:once(user:option_value0(rtrace, true)), system:'$restore_trace'(_128216, _128218))
^  Call: (217) [system] sig_atomic(system:'$notrace'(_128216, _128218))
^  Fail: (214) [user] option_value(rtrace, true)
   Redo: (213) [user] rtrace_this((eval_H(500, '&self', [assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]], _3656), deterministic(_15750), xform_out(_3656, _15808), nb_setarg(1, res(_3362), _15808)))
   Unify: (213) [user] rtrace_this((eval_H(500, '&self', [assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]], _3656), deterministic(_15750), xform_out(_3656, _15808), nb_setarg(1, res(_3362), _15808)))
^  Call: (214) [user] is_debugging(rtrace)
^  Unify: (214) [user] is_debugging(rtrace)
   Call: (215) [system] var(rtrace)
   Fail: (215) [system] var(rtrace)
^  Redo: (214) [user] is_debugging(rtrace)
^  Unify: (214) [user] is_debugging(rtrace)
   Call: (215) [system] rtrace==false
   Fail: (215) [system] rtrace==false
^  Redo: (214) [user] is_debugging(rtrace)
^  Unify: (214) [user] is_debugging(rtrace)
   Call: (215) [system] rtrace==true
   Fail: (215) [system] rtrace==true
^  Redo: (214) [user] is_debugging(rtrace)
^  Unify: (214) [user] is_debugging(rtrace)
^  Call: (215) [user] fast_option_value(rtrace, debug)
^  Unify: (215) [user] fast_option_value(rtrace, debug)
   Call: (216) [system] atom(rtrace)
   Exit: (216) [system] atom(rtrace)
   Call: (216) [system] current_prolog_flag(rtrace, debug)
   Fail: (216) [system] current_prolog_flag(rtrace, debug)
^  Fail: (215) [user] fast_option_value(rtrace, debug)
^  Redo: (214) [user] is_debugging(rtrace)
^  Unify: (214) [user] is_debugging(rtrace)
^  Call: (215) [user] fast_option_value(rtrace, trace)
^  Unify: (215) [user] fast_option_value(rtrace, trace)
   Call: (216) [system] atom(rtrace)
   Exit: (216) [system] atom(rtrace)
   Call: (216) [system] current_prolog_flag(rtrace, trace)
   Fail: (216) [system] current_prolog_flag(rtrace, trace)
^  Fail: (215) [user] fast_option_value(rtrace, trace)
^  Redo: (214) [user] is_debugging(rtrace)
^  Unify: (214) [user] is_debugging(rtrace)
   Call: (215) [prolog_debug] prolog_debug:debugging(metta(rtrace), _163434)
   Unify: (215) [prolog_debug] prolog_debug:debugging(metta(rtrace), _163434)
^  Call: (216) [prolog_debug] prolog_debug:debugging(metta(rtrace), _163434, _165370)
^  Unify: (216) [prolog_debug] prolog_debug:debugging(metta(rtrace), _163434, [])
   Call: (217) [system] current_prolog_flag(nodebugx, true)
^  Redo: (216) [prolog_debug] prolog_debug:debugging(metta(rtrace), _163434, _168174)
^  Unify: (216) [prolog_debug] prolog_debug:debugging(metta(rtrace), _163434, _169112)
^  Call: (217) [prolog_debug] current_predicate(debugging_logicmoo_setting/3)
^  Exit: (217) [prolog_debug] current_predicate(debugging_logicmoo_setting/3)
^  Call: (217) [prolog_debug] predicate_property(bugger:debugging_logicmoo_setting(_171846, _171848, _171850), defined)
^  Unify: (217) [$syspreds] predicate_property(bugger:debugging_logicmoo_setting(_171846, _171848, _171850), defined)
   Call: (218) [system] nonvar(defined)
   Exit: (218) [system] nonvar(defined)
   Call: (218) [$syspreds] property_predicate(defined, bugger:debugging_logicmoo_setting(_171846, _171848, _171850))
   Unify: (218) [$syspreds] property_predicate(defined, bugger:debugging_logicmoo_setting(_171846, _171848, _171850))
   Call: (219) [$syspreds] define_or_generate(bugger:debugging_logicmoo_setting(_171846, _171848, _171850))
   Unify: (219) [$syspreds] define_or_generate(bugger:debugging_logicmoo_setting(_171846, _171848, _171850))
   Call: (220) [system] callable(debugging_logicmoo_setting(_171846, _171848, _171850))
   Exit: (220) [system] callable(debugging_logicmoo_setting(_171846, _171848, _171850))
   Call: (220) [system] atom(bugger)
   Exit: (220) [system] atom(bugger)
   Exit: (219) [$syspreds] define_or_generate(bugger:debugging_logicmoo_setting(_171846, _171848, _171850))
   Exit: (218) [$syspreds] property_predicate(defined, bugger:debugging_logicmoo_setting(_171846, _171848, _171850))
^  Exit: (217) [$syspreds] predicate_property(bugger:debugging_logicmoo_setting(_171846, _171848, _171850), defined)
^  Call: (217) [prolog_debug] bugger:debugging_logicmoo_setting(metta(rtrace), _163434, _185760)
^  Unify: (217) [prolog_debug] bugger:debugging_logicmoo_setting(metta(rtrace), true, [user_error])
^  Exit: (217) [prolog_debug] bugger:debugging_logicmoo_setting(metta(rtrace), true, [user_error])
^  Exit: (216) [prolog_debug] prolog_debug:debugging(metta(rtrace), true, [user_error])
   Exit: (215) [prolog_debug] prolog_debug:debugging(metta(rtrace), true)
   Call: (215) [system] true==true
   Exit: (215) [system] true==true
^  Exit: (214) [user] is_debugging(rtrace)
   Exit: (213) [user] rtrace_this((eval_H(500, '&self', [assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]], _3656), deterministic(_15750), xform_out(_3656, _15808), nb_setarg(1, res(_3362), _15808)))
^  Call: (214) [rtrace] bugger:scce_orig(restart_rtrace, user:(eval_H(500, '&self', [assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]], _3656), deterministic(_15750), xform_out(_3656, _15808), nb_setarg(1, res(_3362), _15808)), tAt_rtrace)
^  Unify: (214) [bugger] bugger:scce_orig(rtrace:restart_rtrace, user:(eval_H(500, '&self', [assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]], _3656), deterministic(_15750), xform_out(_3656, _15808), nb_setarg(1, res(_3362), _15808)), rtrace:tAt_rtrace)
   Call: (215) [system] _196220=mquietly_if(true, rtrace:tAt_rtrace)
   Exit: (215) [system] mquietly_if(true, rtrace:tAt_rtrace)=mquietly_if(true, rtrace:tAt_rtrace)
^  Call: (215) [bugger] setup_call_cleanup(rtrace:restart_rtrace, ((user:(eval_H(500, '&self', [assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]], _3656), deterministic(_15750), xform_out(_3656, _15808), nb_setarg(1, res(_3362), _15808)), deterministic(_198098)), (notrace(_198098==true)->!;rtrace:tAt_rtrace, notrace(nb_setarg(1, mquietly_if(true, rtrace:tAt_rtrace), false));rtrace:restart_rtrace, notrace(nb_setarg(1, mquietly_if(true, rtrace:tAt_rtrace), true)), notrace(fail))), mquietly_if(true, rtrace:tAt_rtrace))
^  Unify: (215) [system] setup_call_cleanup(rtrace:restart_rtrace, bugger:((user:(eval_H(500, '&self', [assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]], _3656), deterministic(_15750), xform_out(_3656, _15808), nb_setarg(1, res(_3362), _15808)), deterministic(_198098)), (notrace(_198098==true)->!;rtrace:tAt_rtrace, notrace(nb_setarg(1, mquietly_if(true, rtrace:tAt_rtrace), false));rtrace:restart_rtrace, notrace(nb_setarg(1, mquietly_if(true, rtrace:tAt_rtrace), true)), notrace(fail))), bugger:mquietly_if(true, rtrace:tAt_rtrace))
^  Call: (216) [system] sig_atomic(rtrace:restart_rtrace)
^  Call: (219) [rtrace] rtrace:restart_rtrace1
^  Unify: (219) [rtrace] rtrace:restart_rtrace1
^  Exit: (219) [rtrace] rtrace:restart_rtrace1
^  Exit: (216) [system] sig_atomic(rtrace:restart_rtrace)
   Call: (217) [user] eval_H(500, '&self', [assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]], _3656)
   Unify: (217) [user] eval_H(500, '&self', [assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]], _3656)
^  Call: (218) [user] catch_metta_return(eval_args(=, _206872, 500, '&self', [assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]], _3656), _3656)
^  Unify: (218) [user] catch_metta_return(eval_args(=, _206872, 500, '&self', [assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]], _3656), _3656)
^  Call: (220) [user] eval_args(=, _206872, 500, '&self', [assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]], _3656)
^  Unify: (220) [user] eval_args(=, _206872, 500, '&self', [assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]], _3656)
   Call: (221) [system] var([assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]])
^  Redo: (220) [user] eval_args(=, _206872, 500, '&self', [assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]], _3656)
^  Unify: (220) [user] eval_args(=, _206872, 500, '&self', [assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]], _3656)
^  Call: (222) [system] setup_call_cleanup('$notrace'(_213478, _213480), once(user:self_eval([assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]])), '$restore_trace'(_213478, _213480))
^  Unify: (222) [system] setup_call_cleanup(system:'$notrace'(_213478, _213480), system:once(user:self_eval([assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]])), system:'$restore_trace'(_213478, _213480))
^  Call: (223) [system] sig_atomic(system:'$notrace'(_213478, _213480))
^  Redo: (220) [user] eval_args(=, _206872, 500, '&self', [assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]], _3656)
^  Unify: (220) [user] eval_args(=, _206872, 500, '&self', [assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]], _3656)
^  Call: (222) [system] setup_call_cleanup('$notrace'(_218216, _218218), once(user:nonvar(_3656)), '$restore_trace'(_218216, _218218))
^  Unify: (222) [system] setup_call_cleanup(system:'$notrace'(_218216, _218218), system:once(user:nonvar(_3656)), system:'$restore_trace'(_218216, _218218))
^  Call: (223) [system] sig_atomic(system:'$notrace'(_218216, _218218))
^  Redo: (220) [user] eval_args(=, _206872, 500, '&self', [assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]], _3656)
^  Unify: (220) [user] eval_args(=, _206872, 500, '&self', [assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]], _3656)
^  Call: (222) [system] setup_call_cleanup('$notrace'(_222954, _222956), once(user:nonvar(_3656)), '$restore_trace'(_222954, _222956))
^  Unify: (222) [system] setup_call_cleanup(system:'$notrace'(_222954, _222956), system:once(user:nonvar(_3656)), system:'$restore_trace'(_222954, _222956))
^  Call: (223) [system] sig_atomic(system:'$notrace'(_222954, _222956))
^  Redo: (220) [user] eval_args(=, _206872, 500, '&self', [assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]], _3656)
^  Unify: (220) [user] eval_args(=, _206872, 500, '&self', [assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]], _3656)
   Call: (221) [system] [[encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]]==[]
^  Redo: (220) [user] eval_args(=, _206872, 500, '&self', [assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]], _3656)
^  Unify: (220) [user] eval_args(=, _206872, 500, '&self', [assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]], _3656)
   Call: (221) [system] atom(=)
   Exit: (221) [system] atom(=)
   Call: (221) [system] (=)\==(=)
^  Redo: (220) [user] eval_args(=, _206872, 500, '&self', [assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]], _3656)
^  Unify: (220) [user] eval_args(=, _206872, 500, '&self', [assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]], _3656)
^  Call: (221) [user] self_eval([assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]])
^  Unify: (221) [user] self_eval([assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]])
^  Call: (223) [system] setup_call_cleanup('$notrace'(_237020, _237022), once(user:self_eval0([assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]])), '$restore_trace'(_237020, _237022))
^  Unify: (223) [system] setup_call_cleanup(system:'$notrace'(_237020, _237022), system:once(user:self_eval0([assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]])), system:'$restore_trace'(_237020, _237022))
^  Call: (224) [system] sig_atomic(system:'$notrace'(_237020, _237022))
^  Fail: (221) [user] self_eval([assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]])
^  Redo: (220) [user] eval_args(=, _206872, 500, '&self', [assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]], _3656)
^  Unify: (220) [user] eval_args(=, _206872, 500, '&self', [assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]], _3656)
^  Call: (221) [user] eval_00(=, _206872, 500, '&self', [assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]], _3656)
^  Unify: (221) [user] eval_00(=, _206872, 500, '&self', [assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]], _3656)
^  Call: (222) [user] self_eval([assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]])
^  Unify: (222) [user] self_eval([assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]])
^  Call: (224) [system] setup_call_cleanup('$notrace'(_246418, _246420), once(user:self_eval0([assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]])), '$restore_trace'(_246418, _246420))
^  Unify: (224) [system] setup_call_cleanup(system:'$notrace'(_246418, _246420), system:once(user:self_eval0([assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]])), system:'$restore_trace'(_246418, _246420))
^  Call: (225) [system] sig_atomic(system:'$notrace'(_246418, _246420))
^  Fail: (222) [user] self_eval([assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]])
^  Redo: (221) [user] eval_00(=, _206872, 500, '&self', [assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]], _3656)
^  Unify: (221) [user] eval_00(=, _206872, 500, '&self', [assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]], _3656)
^  Call: (222) [user] eval_01(=, _206872, 500, '&self', [assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]], _3656)
^  Unify: (222) [user] eval_01(=, _206872, 500, '&self', [assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]], _3656)
^  Call: (223) [user] if_t((500<1, trace_on_overflow), debug(metta(eval_args)))
^  Unify: (223) [user] if_t((500<1, trace_on_overflow), debug(metta(eval_args)))
   Call: (225) [system] 500<1
   Fail: (225) [system] 500<1
^  Redo: (223) [user] if_t((500<1, trace_on_overflow), debug(metta(eval_args)))
^  Exit: (223) [user] if_t((500<1, trace_on_overflow), debug(metta(eval_args)))
^  Call: (224) [system] setup_call_cleanup('$notrace'(_259576, _259578), once(user:(_259552 is 500-1, copy_term([assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]], _259566))), '$restore_trace'(_259576, _259578))
^  Unify: (224) [system] setup_call_cleanup(system:'$notrace'(_259576, _259578), system:once(user:(_259552 is 500-1, copy_term([assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]], _259566))), system:'$restore_trace'(_259576, _259578))
^  Call: (225) [system] sig_atomic(system:'$notrace'(_259576, _259578))
^  Exit: (224) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(499 is 500-1, copy_term([assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]], [assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]]))), system:'$restore_trace'(3, -1))
^  Call: (223) [user] trace_eval(eval_20(=, _206872), e, 499, '&self', [assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]], _263360)
^  Unify: (223) [user] trace_eval(eval_20(=, _206872), e, 499, '&self', [assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]], _263360)
^  Call: (224) [user] must_det_ll((notrace((flag(eval_num, _265270, _265270+1), _265288 is _265270 mod 500, _265306 is 99-499 mod 100, _265330=_265332, option_else('trace-length', _265344, 500), option_else('trace-depth', _265352, 30))), quietly(if_t((nop(stop_rtrace), _265288>_265344), (set_debug(eval, false), _265408 is _265344+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_265408])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_265460)))))
^  Unify: (224) [user] must_det_ll(user:(notrace((flag(eval_num, _265270, _265270+1), _265288 is _265270 mod 500, _265306 is 99-499 mod 100, _265330=_265332, option_else('trace-length', _265344, 500), option_else('trace-depth', _265352, 30))), quietly(if_t((nop(stop_rtrace), _265288>_265344), (set_debug(eval, false), _265408 is _265344+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_265408])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_265460)))))
^  Call: (225) [user] once(user:(notrace((flag(eval_num, _265270, _265270+1), _265288 is _265270 mod 500, _265306 is 99-499 mod 100, _265330=_265332, option_else('trace-length', _265344, 500), option_else('trace-depth', _265352, 30))), quietly(if_t((nop(stop_rtrace), _265288>_265344), (set_debug(eval, false), _265408 is _265344+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_265408])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_265460)))))
^  Unify: (225) [system] once(user:(notrace((flag(eval_num, _265270, _265270+1), _265288 is _265270 mod 500, _265306 is 99-499 mod 100, _265330=_265332, option_else('trace-length', _265344, 500), option_else('trace-depth', _265352, 30))), quietly(if_t((nop(stop_rtrace), _265288>_265344), (set_debug(eval, false), _265408 is _265344+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_265408])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_265460)))))
^  Call: (228) [system] setup_call_cleanup('$notrace'(_269184, _269186), once(user:(flag(eval_num, _265270, _265270+1), _265288 is _265270 mod 500, _265306 is 99-499 mod 100, _265330=_265332, option_else('trace-length', _265344, 500), option_else('trace-depth', _265352, 30))), '$restore_trace'(_269184, _269186))
^  Unify: (228) [system] setup_call_cleanup(system:'$notrace'(_269184, _269186), system:once(user:(flag(eval_num, _265270, _265270+1), _265288 is _265270 mod 500, _265306 is 99-499 mod 100, _265330=_265332, option_else('trace-length', _265344, 500), option_else('trace-depth', _265352, 30))), system:'$restore_trace'(_269184, _269186))
^  Call: (229) [system] sig_atomic(system:'$notrace'(_269184, _269186))
^  Exit: (228) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(flag(eval_num, 0, 0+1), 0 is 0 mod 500, 0 is 99-499 mod 100, _265330=_265330, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), system:'$restore_trace'(3, -1))
^  Call: (228) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 0>500), (set_debug(eval, false), _265408 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_265408])), nop((start_rtrace, rtrace)))))
^  Unify: (228) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 0>500), (set_debug(eval, false), _265408 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_265408])), nop((start_rtrace, rtrace)))))
^  Exit: (228) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 0>500), (set_debug(eval, false), _265408 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_265408])), nop((start_rtrace, rtrace)))))
   Call: (227) [user] nop(notrace(no_repeats_var(_265460)))
   Unify: (227) [user] nop(notrace(no_repeats_var(_265460)))
   Exit: (227) [user] nop(notrace(no_repeats_var(_265460)))
^  Exit: (225) [system] once(user:(notrace((flag(eval_num, 0, 0+1), 0 is 0 mod 500, 0 is 99-499 mod 100, _265330=_265330, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), quietly(if_t((nop(stop_rtrace), 0>500), (set_debug(eval, false), _265408 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_265408])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_265460)))))
^  Exit: (224) [user] must_det_ll(user:(notrace((flag(eval_num, 0, 0+1), 0 is 0 mod 500, 0 is 99-499 mod 100, _265330=_265330, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), quietly(if_t((nop(stop_rtrace), 0>500), (set_debug(eval, false), _265408 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_265408])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_265460)))))
   Call: (224) [occurs] occurs:sub_term(_280648, e)
   Unify: (224) [occurs] occurs:sub_term(e, e)
   Exit: (224) [occurs] occurs:sub_term(e, e)
   Call: (224) [system] e\=e
   Fail: (224) [system] e\=e
   Redo: (224) [occurs] occurs:sub_term(_280648, e)
   Unify: (224) [occurs] occurs:sub_term(_280648, e)
   Call: (225) [system] compound(e)
   Fail: (225) [system] compound(e)
   Fail: (224) [occurs] occurs:sub_term(_280648, e)
^  Redo: (223) [user] trace_eval(eval_20(=, _206872), e, 499, '&self', [assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]], _263360)
   Call: (224) [system] _290866=e
   Exit: (224) [system] e=e
^  Call: (224) [user] if_trace((eval;e), (_265330=1, indentq(0, 0, -->, [e, [assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]]])))
^  Unify: (224) [user] if_trace((eval;e), (_265330=1, indentq(0, 0, -->, [e, [assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]]])))
^  Call: (226) [system] setup_call_cleanup('$notrace'(_294670, _294672), once(user:real_notrace(catch_err(ignore((is_debugging((eval;e)), _265330=1, indentq(0, 0, -->, [e, [assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]]]))), _294628, fbug((_294628-->if_trace((eval;e), (_265330=1, indentq(0, 0, -->, [e, [assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]]])))))))), '$restore_trace'(_294670, _294672))
^  Unify: (226) [system] setup_call_cleanup(system:'$notrace'(_294670, _294672), system:once(user:real_notrace(catch_err(ignore((is_debugging((eval;e)), _265330=1, indentq(0, 0, -->, [e, [assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]]]))), _294628, fbug((_294628-->if_trace((eval;e), (_265330=1, indentq(0, 0, -->, [e, [assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]]])))))))), system:'$restore_trace'(_294670, _294672))
^  Call: (227) [system] sig_atomic(system:'$notrace'(_294670, _294672))
^  Exit: (226) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:real_notrace(catch_err(ignore((is_debugging((eval;e)), _265330=1, indentq(0, 0, -->, [e, [assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]]]))), _294628, fbug((_294628-->if_trace((eval;e), (_265330=1, indentq(0, 0, -->, [e, [assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]]])))))))), system:'$restore_trace'(3, -1))
^  Exit: (224) [user] if_trace((eval;e), (_265330=1, indentq(0, 0, -->, [e, [assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]]])))
   Call: (224) [system] _299452=retval(fail)
   Exit: (224) [system] retval(fail)=retval(fail)
   Call: (224) [system] _301314=(\+ \+ (flag(eval_num, _301334, _301334+1), (retval(fail)\=@=retval(fail), nonvar(_263360)->indentq(0, _301334, <--, [e, _263360]);indentq(0, _301334, <--, [e, retval(fail)]))))
   Exit: (224) [system] (\+ \+ (flag(eval_num, _301334, _301334+1), (retval(fail)\=@=retval(fail), nonvar(_263360)->indentq(0, _301334, <--, [e, _263360]);indentq(0, _301334, <--, [e, retval(fail)]))))=(\+ \+ (flag(eval_num, _301334, _301334+1), (retval(fail)\=@=retval(fail), nonvar(_263360)->indentq(0, _301334, <--, [e, _263360]);indentq(0, _301334, <--, [e, retval(fail)]))))
^  Call: (224) [user] call_cleanup(((call(eval_20(=, _206872), 499, '&self', [assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]], _263360)*->nb_setarg(1, retval(fail), _263360);fail, trace, call(eval_20(=, _206872), 499, '&self', [assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]], _263360)), ignore(notrace((\+_263360\=_265460, nb_setarg(1, retval(fail), _263360))))), ignore((_265330==1->ignore(\+ \+ (flag(eval_num, _301334, _301334+1), (retval(fail)\=@=retval(fail), nonvar(_263360)->indentq(0, _301334, <--, [e, _263360]);indentq(0, _301334, <--, [e, retval(fail)]))));notrace(ignore(if_t(0<30, if_trace((eval;e), ignore(\+ \+ (flag(eval_num, _301334, _301334+1), (retval(fail)\=@=retval(fail), nonvar(_263360)->indentq(0, _301334, <--, [e, _263360]);indentq(0, _301334, <--, [e, retval(fail)])))))))))))
^  Unify: (224) [system] call_cleanup(user:((call(eval_20(=, _206872), 499, '&self', [assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]], _263360)*->nb_setarg(1, retval(fail), _263360);fail, trace, call(eval_20(=, _206872), 499, '&self', [assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]], _263360)), ignore(notrace((\+_263360\=_265460, nb_setarg(1, retval(fail), _263360))))), user:ignore((_265330==1->ignore(\+ \+ (flag(eval_num, _301334, _301334+1), (retval(fail)\=@=retval(fail), nonvar(_263360)->indentq(0, _301334, <--, [e, _263360]);indentq(0, _301334, <--, [e, retval(fail)]))));notrace(ignore(if_t(0<30, if_trace((eval;e), ignore(\+ \+ (flag(eval_num, _301334, _301334+1), (retval(fail)\=@=retval(fail), nonvar(_263360)->indentq(0, _301334, <--, [e, _263360]);indentq(0, _301334, <--, [e, retval(fail)])))))))))))
^  Call: (226) [user] eval_20(=, _206872, 499, '&self', [assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]], _263360)
^  Unify: (226) [user] eval_20(=, _206872, 499, '&self', [assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]], _263360)
   Call: (227) [system] atom([assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]])
^  Redo: (226) [user] eval_20(=, _206872, 499, '&self', [assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]], _263360)
^  Unify: (226) [user] eval_20(=, _206872, 499, '&self', [assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]], _263360)
^  Call: (227) [user] no_eval([assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]])
^  Unify: (227) [user] no_eval([assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]])
^  Call: (228) [user] self_eval([assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]])
^  Unify: (228) [user] self_eval([assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]])
^  Call: (230) [system] setup_call_cleanup('$notrace'(_313720, _313722), once(user:self_eval0([assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]])), '$restore_trace'(_313720, _313722))
^  Unify: (230) [system] setup_call_cleanup(system:'$notrace'(_313720, _313722), system:once(user:self_eval0([assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]])), system:'$restore_trace'(_313720, _313722))
^  Call: (231) [system] sig_atomic(system:'$notrace'(_313720, _313722))
^  Fail: (228) [user] self_eval([assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]])
^  Redo: (227) [user] no_eval([assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]])
^  Unify: (227) [user] no_eval([assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]])
   Call: (228) [system] atomic(assertEqualToResult)
   Exit: (228) [system] atomic(assertEqualToResult)
^  Call: (228) [user] is_sl(assertEqualToResult)
^  Unify: (228) [user] is_sl(assertEqualToResult)
   Call: (229) [system] number(assertEqualToResult)
^  Redo: (226) [user] eval_20(=, _206872, 499, '&self', [assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]], _263360)
^  Unify: (226) [user] eval_20(=, _206872, 499, '&self', [assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]], _263360)
   Call: (227) [system] [[encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]]==[]
^  Redo: (226) [user] eval_20(=, _206872, 499, '&self', [assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]], _263360)
^  Unify: (226) [user] eval_20(=, _206872, 499, '&self', [assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]], _263360)
   Call: (227) [system] atom(=)
   Exit: (227) [system] atom(=)
   Call: (227) [system] (=)\==(=)
^  Redo: (226) [user] eval_20(=, _206872, 499, '&self', [assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]], _263360)
^  Unify: (226) [user] eval_20(=, _206872, 499, '&self', [assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]], _263360)
   Call: (227) [system] encoding==eval
^  Redo: (226) [user] eval_20(=, _206872, 499, '&self', [assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]], _263360)
^  Unify: (226) [user] eval_20(=, _206872, 499, '&self', [assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]], _263360)
   Call: (227) [system] callable(assertEqualToResult)
   Exit: (227) [system] callable(assertEqualToResult)
^  Unify: (226) [user] eval_20(=, _206872, 499, '&self', [assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]], _263360)
   Call: (227) [system] is_list([[encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]])
   Exit: (227) [system] is_list([[encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]])
^  Unify: (226) [user] eval_20(=, _206872, 499, '&self', [assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]], _263360)
   Call: (227) [system] is_list([assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]])
   Exit: (227) [system] is_list([assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]])
^  Unify: (226) [user] eval_20(=, _206872, 499, '&self', [assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]], [assertEqualToResult|_343570])
   Call: (227) [system] var(assertEqualToResult)
^  Redo: (226) [user] eval_20(=, _206872, 499, '&self', [assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]], _263360)
^  Unify: (226) [user] eval_20(=, _206872, 499, '&self', [assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]], _263360)
^  Call: (227) [user] once(expand_eval([assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]], _347332))
^  Unify: (227) [system] once(user:expand_eval([assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]], _347332))
^  Call: (228) [user] expand_eval([assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]], _347332)
^  Unify: (228) [user] expand_eval([assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]], _347332)
   Call: (229) [system] is_list([assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]])
   Exit: (229) [system] is_list([assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]])
^  Unify: (228) [user] expand_eval([assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]], [assertEqualToResult|_352908])
   Call: (229) [system] ground(assertEqualToResult)
   Exit: (229) [system] ground(assertEqualToResult)
^  Unify: (228) [user] expand_eval([assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]], [assertEqualToResult|_355690])
^  Call: (229) [user] apply:maplist(expand_eval, [[encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]], _355690)
^  Unify: (229) [apply] apply:maplist(user:expand_eval, [[encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]], _355690)
   Call: (230) [apply] apply:maplist_([[encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]], _355690, user:expand_eval)
   Unify: (230) [apply] apply:maplist_([[encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]], [_359436|_359438], user:expand_eval)
^  Call: (231) [user] expand_eval([encoding, 'iso-latin-1'], _359436)
^  Unify: (231) [user] expand_eval([encoding, 'iso-latin-1'], _359436)
   Call: (232) [system] is_list([encoding, 'iso-latin-1'])
   Exit: (232) [system] is_list([encoding, 'iso-latin-1'])
^  Unify: (231) [user] expand_eval([encoding, 'iso-latin-1'], [encoding|_364080])
   Call: (232) [system] ground(encoding)
   Exit: (232) [system] ground(encoding)
^  Unify: (231) [user] expand_eval([encoding, 'iso-latin-1'], [encoding|_366862])
^  Call: (232) [user] apply:maplist(expand_eval, ['iso-latin-1'], _366862)
^  Unify: (232) [apply] apply:maplist(user:expand_eval, ['iso-latin-1'], _366862)
   Call: (233) [apply] apply:maplist_(['iso-latin-1'], _366862, user:expand_eval)
   Unify: (233) [apply] apply:maplist_(['iso-latin-1'], [_370608|_370610], user:expand_eval)
^  Call: (234) [user] expand_eval('iso-latin-1', _370608)
^  Unify: (234) [user] expand_eval('iso-latin-1', _370608)
   Call: (235) [system] is_list('iso-latin-1')
^  Redo: (234) [user] expand_eval('iso-latin-1', _370608)
   Call: (235) [system] 'iso-latin-1'=_370608
   Exit: (235) [system] 'iso-latin-1'='iso-latin-1'
^  Exit: (234) [user] expand_eval('iso-latin-1', 'iso-latin-1')
   Call: (234) [apply] apply:maplist_([], _370610, user:expand_eval)
   Unify: (234) [apply] apply:maplist_([], [], user:expand_eval)
   Exit: (234) [apply] apply:maplist_([], [], user:expand_eval)
   Exit: (233) [apply] apply:maplist_(['iso-latin-1'], ['iso-latin-1'], user:expand_eval)
^  Exit: (232) [apply] apply:maplist(user:expand_eval, ['iso-latin-1'], ['iso-latin-1'])
^  Exit: (231) [user] expand_eval([encoding, 'iso-latin-1'], [encoding, 'iso-latin-1'])
   Call: (231) [apply] apply:maplist_([[[encoding, 'iso-latin-1']]], _359438, user:expand_eval)
   Unify: (231) [apply] apply:maplist_([[[encoding, 'iso-latin-1']]], [_384564|_384566], user:expand_eval)
^  Call: (232) [user] expand_eval([[encoding, 'iso-latin-1']], _384564)
^  Unify: (232) [user] expand_eval([[encoding, 'iso-latin-1']], _384564)
   Call: (233) [system] is_list([[encoding, 'iso-latin-1']])
   Exit: (233) [system] is_list([[encoding, 'iso-latin-1']])
^  Unify: (232) [user] expand_eval([[encoding, 'iso-latin-1']], [[encoding, 'iso-latin-1']|_389208])
   Call: (233) [system] ground([encoding, 'iso-latin-1'])
   Exit: (233) [system] ground([encoding, 'iso-latin-1'])
^  Unify: (232) [user] expand_eval([[encoding, 'iso-latin-1']], [[encoding, 'iso-latin-1']|_391990])
^  Call: (233) [user] apply:maplist(expand_eval, [], _391990)
^  Unify: (233) [apply] apply:maplist(user:expand_eval, [], _391990)
   Call: (234) [apply] apply:maplist_([], _391990, user:expand_eval)
   Unify: (234) [apply] apply:maplist_([], [], user:expand_eval)
   Exit: (234) [apply] apply:maplist_([], [], user:expand_eval)
^  Exit: (233) [apply] apply:maplist(user:expand_eval, [], [])
^  Exit: (232) [user] expand_eval([[encoding, 'iso-latin-1']], [[encoding, 'iso-latin-1']])
   Call: (232) [apply] apply:maplist_([], _384566, user:expand_eval)
   Unify: (232) [apply] apply:maplist_([], [], user:expand_eval)
   Exit: (232) [apply] apply:maplist_([], [], user:expand_eval)
   Exit: (231) [apply] apply:maplist_([[[encoding, 'iso-latin-1']]], [[[encoding, 'iso-latin-1']]], user:expand_eval)
   Exit: (230) [apply] apply:maplist_([[encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]], [[encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]], user:expand_eval)
^  Exit: (229) [apply] apply:maplist(user:expand_eval, [[encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]], [[encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]])
^  Exit: (228) [user] expand_eval([assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]], [assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]])
^  Exit: (227) [system] once(user:expand_eval([assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]], [assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]]))
   Call: (227) [system] [assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]]\==[assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]]
^  Redo: (226) [user] eval_20(=, _206872, 499, '&self', [assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]], _263360)
^  Unify: (226) [user] eval_20(=, _206872, 499, '&self', [assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]], _263360)
^  Call: (227) [user] is_progn(assertEqualToResult)
^  Unify: (227) [user] is_progn(assertEqualToResult)
   Call: (228) [system] var(assertEqualToResult)
^  Redo: (226) [user] eval_20(=, _206872, 499, '&self', [assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]], _263360)
^  Unify: (226) [user] eval_20(=, _206872, 499, '&self', [assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]], _263360)
^  Call: (227) [user] loonit_assert_source_tf_empty([assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]], _414414, _414416, (findall_eval(=, _414428, 499, '&self', [encoding, 'iso-latin-1'], _414414), [[encoding, 'iso-latin-1']]=_414416), equal_enough_for_test(_414414, _414416), _263360)
^  Unify: (227) [user] loonit_assert_source_tf_empty([assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]], _414414, _414416, (findall_eval(=, _414428, 499, '&self', [encoding, 'iso-latin-1'], _414414), [[encoding, 'iso-latin-1']]=_414416), equal_enough_for_test(_414414, _414416), _263360)
^  Call: (228) [user] loonit_assert_source_tf([assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]], (findall_eval(=, _414428, 499, '&self', [encoding, 'iso-latin-1'], _414414), [[encoding, 'iso-latin-1']]=_414416), equal_enough_for_test(_414414, _414416), _416338)
^  Unify: (228) [user] loonit_assert_source_tf([assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]], (findall_eval(=, _414428, 499, '&self', [encoding, 'iso-latin-1'], _414414), [[encoding, 'iso-latin-1']]=_414416), equal_enough_for_test(_414414, _414416), _416338)
   Call: (229) [system] fail
^  Redo: (228) [user] loonit_assert_source_tf([assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]], (findall_eval(=, _414428, 499, '&self', [encoding, 'iso-latin-1'], _414414), [[encoding, 'iso-latin-1']]=_414416), equal_enough_for_test(_414414, _414416), _416338)
^  Unify: (228) [user] loonit_assert_source_tf([assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]], (findall_eval(=, _414428, 499, '&self', [encoding, 'iso-latin-1'], _414414), [[encoding, 'iso-latin-1']]=_414416), equal_enough_for_test(_414414, _414416), _416338)
   Call: (229) [system] copy_term((findall_eval(=, _414428, 499, '&self', [encoding, 'iso-latin-1'], _414414), [[encoding, 'iso-latin-1']]=_414416), _421000)
   Exit: (229) [system] copy_term((findall_eval(=, _414428, 499, '&self', [encoding, 'iso-latin-1'], _414414), [[encoding, 'iso-latin-1']]=_414416), (findall_eval(=, _421942, 499, '&self', [encoding, 'iso-latin-1'], _421950), [[encoding, 'iso-latin-1']]=_421956))
^  Call: (229) [user] reset_eval_num
^  Unify: (229) [user] reset_eval_num
   Call: (230) [$syspreds] flag(eval_num, _424794, 0)
   Unify: (230) [$syspreds] flag(eval_num, _425726, 0)
   Call: (231) [system] _426582==0
   Redo: (230) [$syspreds] flag(eval_num, _427588, 0)
   Unify: (230) [$syspreds] flag(eval_num, _428520, 0)
^  Call: (231) [$syspreds] with_mutex('$flag', update_flag(eval_num, _429380, 0))
   Call: (233) [$syspreds] update_flag(eval_num, _429380, 0)
   Unify: (233) [$syspreds] update_flag(eval_num, _429380, 0)
   Call: (234) [system] get_flag(eval_num, _429380)
   Exit: (234) [system] get_flag(eval_num, 1)
   Call: (234) [system] atom(0)
   Redo: (233) [$syspreds] update_flag(eval_num, 1, 0)
   Call: (234) [system] set_flag(eval_num, 0)
   Exit: (234) [system] set_flag(eval_num, 0)
   Exit: (233) [$syspreds] update_flag(eval_num, 1, 0)
^  Exit: (231) [$syspreds] with_mutex('$flag', update_flag(eval_num, 1, 0))
   Exit: (230) [$syspreds] flag(eval_num, 1, 0)
   Call: (230) [$syspreds] flag(trace_output_len, _440624, 0)
   Unify: (230) [$syspreds] flag(trace_output_len, _441556, 0)
   Call: (231) [system] _442412==0
   Redo: (230) [$syspreds] flag(trace_output_len, _443418, 0)
   Unify: (230) [$syspreds] flag(trace_output_len, _444350, 0)
^  Call: (231) [$syspreds] with_mutex('$flag', update_flag(trace_output_len, _445210, 0))
   Call: (233) [$syspreds] update_flag(trace_output_len, _445210, 0)
   Unify: (233) [$syspreds] update_flag(trace_output_len, _445210, 0)
   Call: (234) [system] get_flag(trace_output_len, _445210)
   Exit: (234) [system] get_flag(trace_output_len, 0)
   Call: (234) [system] atom(0)
   Redo: (233) [$syspreds] update_flag(trace_output_len, 0, 0)
   Call: (234) [system] set_flag(trace_output_len, 0)
   Exit: (234) [system] set_flag(trace_output_len, 0)
   Exit: (233) [$syspreds] update_flag(trace_output_len, 0, 0)
^  Exit: (231) [$syspreds] with_mutex('$flag', update_flag(trace_output_len, 0, 0))
   Exit: (230) [$syspreds] flag(trace_output_len, 0, 0)
^  Exit: (229) [user] reset_eval_num
^  Call: (229) [user] call_cleanup(loonit_asserts([assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]], time_eval('\n; EVAL TEST\n;', (findall_eval(=, _414428, 499, '&self', [encoding, 'iso-latin-1'], _414414), [[encoding, 'iso-latin-1']]=_414416)), equal_enough_for_test(_414414, _414416)), (as_tf(notrace(equal_enough_for_test(_414414, _414416)), _416338), !, ignore((once((_416338='True', trace_on_pass;_416338='False', trace_on_fail)), with_debug(eval_args, time_eval('Trace', (findall_eval(=, _421942, 499, '&self', [encoding, 'iso-latin-1'], _421950), [[encoding, 'iso-latin-1']]=_421956)))))))
^  Unify: (229) [system] call_cleanup(user:loonit_asserts([assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]], time_eval('\n; EVAL TEST\n;', (findall_eval(=, _414428, 499, '&self', [encoding, 'iso-latin-1'], _414414), [[encoding, 'iso-latin-1']]=_414416)), equal_enough_for_test(_414414, _414416)), user:(as_tf(notrace(equal_enough_for_test(_414414, _414416)), _416338), !, ignore((once((_416338='True', trace_on_pass;_416338='False', trace_on_fail)), with_debug(eval_args, time_eval('Trace', (findall_eval(=, _421942, 499, '&self', [encoding, 'iso-latin-1'], _421950), [[encoding, 'iso-latin-1']]=_421956)))))))
^  Call: (230) [user] loonit_asserts([assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]], time_eval('\n; EVAL TEST\n;', (findall_eval(=, _414428, 499, '&self', [encoding, 'iso-latin-1'], _414414), [[encoding, 'iso-latin-1']]=_414416)), equal_enough_for_test(_414414, _414416))
^  Unify: (230) [user] loonit_asserts([assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]], time_eval('\n; EVAL TEST\n;', (findall_eval(=, _414428, 499, '&self', [encoding, 'iso-latin-1'], _414414), [[encoding, 'iso-latin-1']]=_414416)), equal_enough_for_test(_414414, _414416))
^  Call: (231) [user] ensure_increments(loonit_asserts0([assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]], time_eval('\n; EVAL TEST\n;', (findall_eval(=, _414428, 499, '&self', [encoding, 'iso-latin-1'], _414414), [[encoding, 'iso-latin-1']]=_414416)), equal_enough_for_test(_414414, _414416)))
^  Unify: (231) [user] ensure_increments(loonit_asserts0([assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]], time_eval('\n; EVAL TEST\n;', (findall_eval(=, _414428, 499, '&self', [encoding, 'iso-latin-1'], _414414), [[encoding, 'iso-latin-1']]=_414416)), equal_enough_for_test(_414414, _414416)))
^  Call: (232) [user] setup_call_cleanup(get_pass_fail(_462988, _462990, _462992), loonit_asserts0([assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]], time_eval('\n; EVAL TEST\n;', (findall_eval(=, _414428, 499, '&self', [encoding, 'iso-latin-1'], _414414), [[encoding, 'iso-latin-1']]=_414416)), equal_enough_for_test(_414414, _414416)), (get_pass_fail(_463002, _463004, _463006), if_t(_463006==_462992, flag(loonit_failure, _463024, _463024+1))))
^  Unify: (232) [system] setup_call_cleanup(user:get_pass_fail(_462988, _462990, _462992), user:loonit_asserts0([assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]], time_eval('\n; EVAL TEST\n;', (findall_eval(=, _414428, 499, '&self', [encoding, 'iso-latin-1'], _414414), [[encoding, 'iso-latin-1']]=_414416)), equal_enough_for_test(_414414, _414416)), user:(get_pass_fail(_463002, _463004, _463006), if_t(_463006==_462992, flag(loonit_failure, _463024, _463024+1))))
^  Call: (233) [system] sig_atomic(user:get_pass_fail(_462988, _462990, _462992))
^  Call: (235) [user] get_pass_fail(_462988, _462990, _462992)
^  Unify: (235) [user] get_pass_fail(_462988, _462990, _462992)
   Call: (236) [$syspreds] flag(loonit_success, _462988, _462988)
   Unify: (236) [$syspreds] flag(loonit_success, _462988, _462988)
   Call: (237) [system] _462988==_462988
   Exit: (237) [system] _462988==_462988
   Call: (237) [system] get_flag(loonit_success, _462988)
   Exit: (237) [system] get_flag(loonit_success, 0)
   Exit: (236) [$syspreds] flag(loonit_success, 0, 0)
   Call: (236) [$syspreds] flag(loonit_failure, _462990, _462990)
   Unify: (236) [$syspreds] flag(loonit_failure, _462990, _462990)
   Call: (237) [system] _462990==_462990
   Exit: (237) [system] _462990==_462990
   Call: (237) [system] get_flag(loonit_failure, _462990)
   Exit: (237) [system] get_flag(loonit_failure, 0)
   Exit: (236) [$syspreds] flag(loonit_failure, 0, 0)
   Call: (236) [system] _462992 is 0+0
   Exit: (236) [system] 0 is 0+0
^  Exit: (235) [user] get_pass_fail(0, 0, 0)
^  Exit: (233) [system] sig_atomic(user:get_pass_fail(0, 0, 0))
^  Call: (233) [user] loonit_asserts0([assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]], time_eval('\n; EVAL TEST\n;', (findall_eval(=, _414428, 499, '&self', [encoding, 'iso-latin-1'], _414414), [[encoding, 'iso-latin-1']]=_414416)), equal_enough_for_test(_414414, _414416))
^  Unify: (233) [user] loonit_asserts0([assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]], time_eval('\n; EVAL TEST\n;', (findall_eval(=, _414428, 499, '&self', [encoding, 'iso-latin-1'], _414414), [[encoding, 'iso-latin-1']]=_414416)), equal_enough_for_test(_414414, _414416))
   Call: (234) [$syspreds] flag(loonit_test_number, _486326, _486326+1)
   Unify: (234) [$syspreds] flag(loonit_test_number, _486326, _486326+1)
   Call: (235) [system] _486326==_486326+1
   Redo: (234) [$syspreds] flag(loonit_test_number, _486326, _486326+1)
   Unify: (234) [$syspreds] flag(loonit_test_number, _486326, _486326+1)
^  Call: (235) [$syspreds] with_mutex('$flag', update_flag(loonit_test_number, _486326, _486326+1))
   Call: (237) [$syspreds] update_flag(loonit_test_number, _486326, _486326+1)
   Unify: (237) [$syspreds] update_flag(loonit_test_number, _486326, _486326+1)
   Call: (238) [system] get_flag(loonit_test_number, _486326)
   Exit: (238) [system] get_flag(loonit_test_number, 0)
   Call: (238) [system] atom(0+1)
   Redo: (237) [$syspreds] update_flag(loonit_test_number, 0, 0+1)
   Call: (238) [system] set_flag(loonit_test_number, 1)
   Exit: (238) [system] set_flag(loonit_test_number, 1)
   Exit: (237) [$syspreds] update_flag(loonit_test_number, 0, 0+1)
^  Exit: (235) [$syspreds] with_mutex('$flag', update_flag(loonit_test_number, 0, 0+1))
   Exit: (234) [$syspreds] flag(loonit_test_number, 0, 0+1)
   Call: (234) [system] copy_term(time_eval('\n; EVAL TEST\n;', (findall_eval(=, _414428, 499, '&self', [encoding, 'iso-latin-1'], _414414), [[encoding, 'iso-latin-1']]=_414416)), _502162)
   Exit: (234) [system] copy_term(time_eval('\n; EVAL TEST\n;', (findall_eval(=, _414428, 499, '&self', [encoding, 'iso-latin-1'], _414414), [[encoding, 'iso-latin-1']]=_414416)), time_eval('\n; EVAL TEST\n;', (findall_eval(=, _503110, 499, '&self', [encoding, 'iso-latin-1'], _503118), [[encoding, 'iso-latin-1']]=_503124)))
^  Call: (234) [user] print_current_test
^  Unify: (234) [user] print_current_test
^  Call: (235) [user] loonit_number(_505886)
^  Unify: (235) [user] loonit_number(_505886)
   Call: (236) [$syspreds] flag(loonit_test_number, _505886, _505886)
   Unify: (236) [$syspreds] flag(loonit_test_number, _505886, _505886)
   Call: (237) [system] _505886==_505886
   Exit: (237) [system] _505886==_505886
   Call: (237) [system] get_flag(loonit_test_number, _505886)
   Exit: (237) [system] get_flag(loonit_test_number, 1)
   Exit: (236) [$syspreds] flag(loonit_test_number, 1, 1)
   Call: (236) [system] 1>0
   Exit: (236) [system] 1>0
^  Exit: (235) [user] loonit_number(1)
^  Call: (235) [user] get_test_name(1, _517024)
^  Unify: (235) [user] get_test_name(1, _517024)
   Call: (236) [system] nb_current(loading_file, _518882)
   Exit: (236) [system] nb_current(loading_file, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')
   Call: (236) [system] P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'\==[]
   Exit: (236) [system] P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'\==[]
^  Call: (236) [user] make_test_name(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', 1, _5870)
^  Unify: (236) [user] make_test_name(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', 1, _5870)
^  Call: (237) [user] ensure_basename(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', _26268)
^  Unify: (237) [user] ensure_basename(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')
   Call: (238) [files_ex] files_ex:directory_file_path('.', _39896, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')
   Unify: (238) [files_ex] files_ex:directory_file_path('.', _44726, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')
   Call: (239) [system] nonvar('.')
   Exit: (239) [system] nonvar('.')
   Call: (239) [system] nonvar(_51328)
   Fail: (239) [system] nonvar(_51328)
   Redo: (238) [files_ex] files_ex:directory_file_path('.', _53254, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')
   Unify: (238) [files_ex] files_ex:directory_file_path('.', _58084, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')
   Call: (239) [system] nonvar(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')
   Exit: (239) [system] nonvar(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')
   Call: (239) [system] nonvar('.')
   Exit: (239) [system] nonvar('.')
   Call: (239) [system] ('.')==('.')
   Exit: (239) [system] ('.')==('.')
   Call: (239) [system] is_absolute_file_name(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')
   Exit: (239) [system] is_absolute_file_name(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')
   Call: (239) [system] sub_atom('.', _85906, _85908, 0, /)
   Fail: (239) [system] sub_atom('.', _86846, _86848, 0, /)
   Redo: (238) [files_ex] files_ex:directory_file_path('.', _87786, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')
   Call: (239) [system] atom_concat('.', /, _92540)
   Exit: (239) [system] atom_concat('.', /, ./)
   Call: (239) [system] atom_concat(./, _94406, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')
   Fail: (239) [system] atom_concat(./, _94406, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')
   Fail: (238) [files_ex] files_ex:directory_file_path('.', _104144, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')
^  Redo: (237) [user] ensure_basename(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')
^  Exit: (237) [user] ensure_basename(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')
   Call: (237) [system] file_base_name(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', _126346)
   Exit: (237) [system] file_base_name(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', P;HTML|'training_bi.metta')
   Call: (237) [files_ex] files_ex:directory_file_path(_139858, P;HTML|'training_bi.metta', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')
   Unify: (237) [files_ex] files_ex:directory_file_path(_139858, P;HTML|'training_bi.metta', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')
   Call: (238) [system] nonvar(_139858)
   Fail: (238) [system] nonvar(_139858)
   Redo: (237) [files_ex] files_ex:directory_file_path(_139858, P;HTML|'training_bi.metta', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')
   Unify: (237) [files_ex] files_ex:directory_file_path(_139858, P;HTML|'training_bi.metta', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')
   Call: (238) [system] nonvar(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')
   Exit: (238) [system] nonvar(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')
   Call: (238) [system] nonvar(_139858)
   Fail: (238) [system] nonvar(_139858)
   Redo: (237) [files_ex] files_ex:directory_file_path(_139858, P;HTML|'training_bi.metta', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')
   Call: (238) [system] nonvar(P;HTML|'training_bi.metta')
   Exit: (238) [system] nonvar(P;HTML|'training_bi.metta')
   Call: (238) [system] atom_concat(_206204, P;HTML|'training_bi.metta', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')
   Exit: (238) [system] atom_concat('/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/', P;HTML|'training_bi.metta', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')
   Call: (238) [files_ex] files_ex:strip_trailing_slash('/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/', _139858)
   Unify: (238) [files_ex] files_ex:strip_trailing_slash('/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/', _139858)
   Call: (239) [system] atom_concat(_225438, /, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/')
   Exit: (239) [system] atom_concat('/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models', /, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/')
   Call: (239) [system] '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models'\==''
   Exit: (239) [system] '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models'\==''
   Call: (239) [system] _139858='/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models'
   Exit: (239) [system] '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models'='/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models'
   Exit: (238) [files_ex] files_ex:strip_trailing_slash('/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/', '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models')
   Exit: (237) [files_ex] files_ex:directory_file_path('/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models', P;HTML|'training_bi.metta', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')
   Call: (237) [system] file_base_name('/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models', _240632)
   Exit: (237) [system] file_base_name('/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models', language_models)
   Call: (237) [system] file_name_extension(_242490, _242568, P;HTML|'training_bi.metta')
   Exit: (237) [system] file_name_extension(training_bi, metta, P;HTML|'training_bi.metta')
   Call: (237) [system] string_upper(language_models, _252072)
   Exit: (237) [system] string_upper(language_models, "LANGUAGE_MODELS")
   Call: (237) [system] string_upper(training_bi, _253940)
   Exit: (237) [system] string_upper(training_bi, "TRAINING_BI")
^  Call: (237) [user] string_replace("TRAINING_BI", "_", "-", _255818)
^  Unify: (237) [user] string_replace("TRAINING_BI", "_", "-", _255818)
^  Call: (238) [user] symbolic_list_concat(_257692, "_", "TRAINING_BI")
^  Unify: (238) [user] symbolic_list_concat(_257692, "_", "TRAINING_BI")
   Call: (239) [system] atomic_list_concat(_257692, "_", "TRAINING_BI")
   Exit: (239) [system] atomic_list_concat(['TRAINING', 'BI'], "_", "TRAINING_BI")
^  Exit: (238) [user] symbolic_list_concat(['TRAINING', 'BI'], "_", "TRAINING_BI")
^  Call: (238) [user] symbolic_list_concat(['TRAINING', 'BI'], "-", _255818)
^  Unify: (238) [user] symbolic_list_concat(['TRAINING', 'BI'], "-", _255818)
   Call: (239) [system] atomic_list_concat(['TRAINING', 'BI'], "-", _255818)
   Exit: (239) [system] atomic_list_concat(['TRAINING', 'BI'], "-", 'TRAINING-BI')
^  Exit: (238) [user] symbolic_list_concat(['TRAINING', 'BI'], "-", 'TRAINING-BI')
^  Exit: (237) [user] string_replace("TRAINING_BI", "_", "-", 'TRAINING-BI')
^  Call: (237) [user] string_replace("LANGUAGE_MODELS", "_", "-", _267974)
^  Unify: (237) [user] string_replace("LANGUAGE_MODELS", "_", "-", _267974)
^  Call: (238) [user] symbolic_list_concat(_269848, "_", "LANGUAGE_MODELS")
^  Unify: (238) [user] symbolic_list_concat(_269848, "_", "LANGUAGE_MODELS")
   Call: (239) [system] atomic_list_concat(_269848, "_", "LANGUAGE_MODELS")
   Exit: (239) [system] atomic_list_concat(['LANGUAGE', 'MODELS'], "_", "LANGUAGE_MODELS")
^  Exit: (238) [user] symbolic_list_concat(['LANGUAGE', 'MODELS'], "_", "LANGUAGE_MODELS")
^  Call: (238) [user] symbolic_list_concat(['LANGUAGE', 'MODELS'], "-", _267974)
^  Unify: (238) [user] symbolic_list_concat(['LANGUAGE', 'MODELS'], "-", _267974)
   Call: (239) [system] atomic_list_concat(['LANGUAGE', 'MODELS'], "-", _267974)
   Exit: (239) [system] atomic_list_concat(['LANGUAGE', 'MODELS'], "-", 'LANGUAGE-MODELS')
^  Exit: (238) [user] symbolic_list_concat(['LANGUAGE', 'MODELS'], "-", 'LANGUAGE-MODELS')
^  Exit: (237) [user] string_replace("LANGUAGE_MODELS", "_", "-", 'LANGUAGE-MODELS')
^  Call: (237) [user] bugger:wots(_280118, format('~`0t~d~2|', [1]))
^  Unify: (237) [bugger] bugger:wots(_280118, user:format('~`0t~d~2|', [1]))
   Call: (238) [system] nb_current('$wots_stack', _282006)
   Fail: (238) [system] nb_current('$wots_stack', _282006)
^  Redo: (237) [bugger] bugger:wots(_280118, user:format('~`0t~d~2|', [1]))
   Call: (238) [system] _284798=[]
   Exit: (238) [system] []=[]
   Call: (238) [system] current_output(_286656)
   Exit: (238) [system] current_output((0x7f8996b58120))
^  Call: (238) [bugger] locally_each:locally(nb_setval('$wots_stack', [(0x7f8996b58120)]), woto(string(_280118), user:format('~`0t~d~2|', [1])))
^  Unify: (238) [locally_each] locally_each:locally(bugger:nb_setval('$wots_stack', [(0x7f8996b58120)]), bugger:woto(string(_280118), user:format('~`0t~d~2|', [1])))
^  Call: (239) [locally_each] locally_each:wtl(bugger, nb_setval('$wots_stack', [(0x7f8996b58120)]), bugger:woto(string(_280118), user:format('~`0t~d~2|', [1])), bugger:each_call_cleanup)
^  Unify: (239) [locally_each] locally_each:wtl(bugger, nb_setval('$wots_stack', [(0x7f8996b58120)]), bugger:woto(string(_280118), user:format('~`0t~d~2|', [1])), bugger:each_call_cleanup)
   Call: (240) [system] nb_current('$wots_stack', _292314)
   Fail: (240) [system] nb_current('$wots_stack', _292314)
^  Redo: (239) [locally_each] locally_each:wtl(bugger, nb_setval('$wots_stack', [(0x7f8996b58120)]), bugger:woto(string(_280118), user:format('~`0t~d~2|', [1])), bugger:each_call_cleanup)
^  Call: (240) [bugger] call_cleanup((nb_setval('$wots_stack', [(0x7f8996b58120)]), bugger:woto(string(_280118), user:format('~`0t~d~2|', [1])), nb_delete('$wots_stack')), nb_delete('$wots_stack'))
^  Unify: (240) [system] call_cleanup(bugger:(nb_setval('$wots_stack', [(0x7f8996b58120)]), bugger:woto(string(_280118), user:format('~`0t~d~2|', [1])), nb_delete('$wots_stack')), bugger:nb_delete('$wots_stack'))
   Call: (242) [$syspreds] nb_setval('$wots_stack', [(0x7f8996b58120)])
   Unify: (242) [$syspreds] nb_setval('$wots_stack', [(0x7f8996b58120)])
   Call: (243) [system] duplicate_term([(0x7f8996b58120)], _298888)
   Exit: (243) [system] duplicate_term([(0x7f8996b58120)], [(0x7f8996b58120)])
   Call: (243) [system] nb_linkval('$wots_stack', [(0x7f8996b58120)])
   Exit: (243) [system] nb_linkval('$wots_stack', [(0x7f8996b58120)])
   Exit: (242) [$syspreds] nb_setval('$wots_stack', [(0x7f8996b58120)])
^  Call: (242) [bugger] bugger:woto(string(_280118), user:format('~`0t~d~2|', [1]))
^  Unify: (242) [bugger] bugger:woto(string(_280118), user:format('~`0t~d~2|', [1]))
^  Call: (243) [bugger] once((use_tty(string(_280118), _305416);_305416=true))
^  Unify: (243) [system] once(bugger:(use_tty(string(_280118), _305416);_305416=true))
^  Call: (245) [bugger] bugger:use_tty(string(_280118), _305416)
^  Unify: (245) [bugger] bugger:use_tty(string(_280118), _305416)
   Call: (246) [system] compound(string(_280118))
   Exit: (246) [system] compound(string(_280118))
^  Unify: (245) [bugger] bugger:use_tty(string(_280118), _305416)
   Call: (246) [system] stream_property(current_output, tty(_305416))
   Unify: (246) [system] stream_property(current_output, tty(_305416))
   Call: (247) [system] nonvar(current_output)
   Exit: (247) [system] nonvar(current_output)
   Call: (247) [system] nonvar(tty(_305416))
   Exit: (247) [system] nonvar(tty(_305416))
   Exit: (246) [system] stream_property(current_output, tty(true))
^  Exit: (245) [bugger] bugger:use_tty(string(_280118), true)
^  Exit: (243) [system] once(bugger:(use_tty(string(_280118), true);true=true))
^  Call: (243) [bugger] bugger:get_stream_setup(_320288)
^  Unify: (243) [bugger] bugger:get_stream_setup(true)
^  Exit: (243) [bugger] bugger:get_stream_setup(true)
^  Call: (243) [bugger] bugger:woto_tty(string(_280118), true, (true, user:format('~`0t~d~2|', [1])))
^  Unify: (243) [bugger] bugger:woto_tty(string(_280118), true, bugger:(true, user:format('~`0t~d~2|', [1])))
^  Call: (244) [bugger] bugger:with_output_to_each(string(_280118), (set_stream_ignore(current_output, tty(true)), bugger:(true, user:format('~`0t~d~2|', [1]))))
^  Unify: (244) [bugger] bugger:with_output_to_each(string(_280118), bugger:(set_stream_ignore(current_output, tty(true)), bugger:(true, user:format('~`0t~d~2|', [1]))))
   Call: (245) [system] compound(string(_280118))
   Exit: (245) [system] compound(string(_280118))
   Call: (245) [system] compound_name_arity(string(_280118), _328782, 0)
   Fail: (245) [system] compound_name_arity(string(_280118), _329714, 0)
^  Redo: (244) [bugger] bugger:with_output_to_each(string(_280118), bugger:(set_stream_ignore(current_output, tty(true)), bugger:(true, user:format('~`0t~d~2|', [1]))))
   Call: (245) [system] string(_280118)=..[_331506, _331512]
   Exit: (245) [system] string(_280118)=..[string, _280118]
^  Call: (245) [bugger] bugger:stream_u_type(string)
^  Unify: (245) [bugger] bugger:stream_u_type(string)
^  Exit: (245) [bugger] bugger:stream_u_type(string)
   Call: (245) [system] current_output(_336162)
   Exit: (245) [system] current_output((0x7f8996b58120))
   Call: (245) [system] _338012=set_output_safe((0x7f8996b58120))
   Exit: (245) [system] set_output_safe((0x7f8996b58120))=set_output_safe((0x7f8996b58120))
   Call: (245) [system] _339874=mfs(_339878, string, _339882, set_output_safe, set_output_safe((0x7f8996b58120)))
   Exit: (245) [system] mfs(_339878, string, _339882, set_output_safe, set_output_safe((0x7f8996b58120)))=mfs(_339878, string, _339882, set_output_safe, set_output_safe((0x7f8996b58120)))
   Call: (245) [system] _341744=mfs_end(mfs(_339878, string, _339882, set_output_safe, set_output_safe((0x7f8996b58120))), _280118)
   Exit: (245) [system] mfs_end(mfs(_339878, string, _339882, set_output_safe, set_output_safe((0x7f8996b58120))), _280118)=mfs_end(mfs(_339878, string, _339882, set_output_safe, set_output_safe((0x7f8996b58120))), _280118)
^  Call: (245) [bugger] call_cleanup(trusted_redo_call_cleanup(mfs_start(mfs(_339878, string, _339882, set_output_safe, set_output_safe((0x7f8996b58120)))), (bugger:(set_stream_ignore(current_output, tty(true)), bugger:(true, user:format('~`0t~d~2|', [1]))), mfs_end(mfs(_339878, string, _339882, set_output_safe, set_output_safe((0x7f8996b58120))), _280118)), mfs_end(mfs(_339878, string, _339882, set_output_safe, set_output_safe((0x7f8996b58120))), _280118)), mfs_end(mfs(_339878, string, _339882, set_output_safe, set_output_safe((0x7f8996b58120))), _280118))
^  Unify: (245) [system] call_cleanup(bugger:trusted_redo_call_cleanup(mfs_start(mfs(_339878, string, _339882, set_output_safe, set_output_safe((0x7f8996b58120)))), (bugger:(set_stream_ignore(current_output, tty(true)), bugger:(true, user:format('~`0t~d~2|', [1]))), mfs_end(mfs(_339878, string, _339882, set_output_safe, set_output_safe((0x7f8996b58120))), _280118)), mfs_end(mfs(_339878, string, _339882, set_output_safe, set_output_safe((0x7f8996b58120))), _280118)), bugger:mfs_end(mfs(_339878, string, _339882, set_output_safe, set_output_safe((0x7f8996b58120))), _280118))
   Call: (247) [system] _345524=mquietly(bugger:mfs_end(mfs(_339878, string, _339882, set_output_safe, set_output_safe((0x7f8996b58120))), _280118))
   Exit: (247) [system] mquietly(bugger:mfs_end(mfs(_339878, string, _339882, set_output_safe, set_output_safe((0x7f8996b58120))), _280118))=mquietly(bugger:mfs_end(mfs(_339878, string, _339882, set_output_safe, set_output_safe((0x7f8996b58120))), _280118))
^  Call: (247) [each_call_cleanup] setup_call_cleanup(bugger:mfs_start(mfs(_339878, string, _339882, set_output_safe, set_output_safe((0x7f8996b58120)))), ((bugger:(bugger:(set_stream_ignore(current_output, tty(true)), bugger:(true, user:format('~`0t~d~2|', [1]))), mfs_end(mfs(_339878, string, _339882, set_output_safe, set_output_safe((0x7f8996b58120))), _280118)), deterministic(_347400)), (notrace(_347400==true)->!;mquietly(bugger:mfs_end(mfs(_339878, string, _339882, set_output_safe, set_output_safe((0x7f8996b58120))), _280118)), notrace(nb_setarg(1, mquietly(bugger:mfs_end(mfs(_339878, string, _339882, set_output_safe, set_output_safe((0x7f8996b58120))), _280118)), true));bugger:mfs_start(mfs(_339878, string, _339882, set_output_safe, set_output_safe((0x7f8996b58120)))), notrace(nb_setarg(1, mquietly(bugger:mfs_end(mfs(_339878, string, _339882, set_output_safe, set_output_safe((0x7f8996b58120))), _280118)), bugger:mfs_end(mfs(_339878, string, _339882, set_output_safe, set_output_safe((0x7f8996b58120))), _280118))), notrace(fail))), mquietly(bugger:mfs_end(mfs(_339878, string, _339882, set_output_safe, set_output_safe((0x7f8996b58120))), _280118)))
^  Unify: (247) [system] setup_call_cleanup(bugger:mfs_start(mfs(_339878, string, _339882, set_output_safe, set_output_safe((0x7f8996b58120)))), each_call_cleanup:((bugger:(bugger:(set_stream_ignore(current_output, tty(true)), bugger:(true, user:format('~`0t~d~2|', [1]))), mfs_end(mfs(_339878, string, _339882, set_output_safe, set_output_safe((0x7f8996b58120))), _280118)), deterministic(_347400)), (notrace(_347400==true)->!;mquietly(bugger:mfs_end(mfs(_339878, string, _339882, set_output_safe, set_output_safe((0x7f8996b58120))), _280118)), notrace(nb_setarg(1, mquietly(bugger:mfs_end(mfs(_339878, string, _339882, set_output_safe, set_output_safe((0x7f8996b58120))), _280118)), true));bugger:mfs_start(mfs(_339878, string, _339882, set_output_safe, set_output_safe((0x7f8996b58120)))), notrace(nb_setarg(1, mquietly(bugger:mfs_end(mfs(_339878, string, _339882, set_output_safe, set_output_safe((0x7f8996b58120))), _280118)), bugger:mfs_end(mfs(_339878, string, _339882, set_output_safe, set_output_safe((0x7f8996b58120))), _280118))), notrace(fail))), each_call_cleanup:mquietly(bugger:mfs_end(mfs(_339878, string, _339882, set_output_safe, set_output_safe((0x7f8996b58120))), _280118)))
^  Call: (248) [system] sig_atomic(bugger:mfs_start(mfs(_339878, string, _339882, set_output_safe, set_output_safe((0x7f8996b58120)))))
^  Call: (250) [bugger] bugger:mfs_start(mfs(_339878, string, _339882, set_output_safe, set_output_safe((0x7f8996b58120))))
^  Unify: (250) [bugger] bugger:mfs_start(mfs(_339878, string, _339882, set_output_safe, set_output_safe((0x7f8996b58120))))
   Call: (251) [system] compound(mfs(_339878, string, _339882, set_output_safe, set_output_safe((0x7f8996b58120))))
   Exit: (251) [system] compound(mfs(_339878, string, _339882, set_output_safe, set_output_safe((0x7f8996b58120))))
^  Unify: (250) [bugger] bugger:mfs_start(mfs(_339878, string, _339882, set_output_safe, set_output_safe((0x7f8996b58120))))
   Call: (251) [system] arg(2, mfs(_339878, string, _339882, set_output_safe, set_output_safe((0x7f8996b58120))), _354932)
   Exit: (251) [system] arg(2, mfs(_339878, string, _339882, set_output_safe, set_output_safe((0x7f8996b58120))), string)
   Call: (251) [system] arg(3, mfs(_339878, string, _339882, set_output_safe, set_output_safe((0x7f8996b58120))), _356798)
   Exit: (251) [system] arg(3, mfs(_339878, string, _339882, set_output_safe, set_output_safe((0x7f8996b58120))), _339882)
   Call: (251) [system] arg(4, mfs(_339878, string, _339882, set_output_safe, set_output_safe((0x7f8996b58120))), _358664)
   Exit: (251) [system] arg(4, mfs(_339878, string, _339882, set_output_safe, set_output_safe((0x7f8996b58120))), set_output_safe)
   Call: (251) [system] _360530=mfs(_360534, string, _360538, set_output_safe, _360542)
   Exit: (251) [system] mfs(_360534, string, _360538, set_output_safe, _360542)=mfs(_360534, string, _360538, set_output_safe, _360542)
   Call: (251) [system] is_stream(_339882)
   Fail: (251) [system] is_stream(_339882)
^  Redo: (250) [bugger] bugger:mfs_start(mfs(_339878, string, _339882, set_output_safe, set_output_safe((0x7f8996b58120))))
^  Call: (251) [bugger] bugger:new_mfs(mfs(_360534, string, _360538, set_output_safe, _360542))
^  Unify: (251) [bugger] bugger:new_mfs(mfs(_360534, string, _360538, set_output_safe, _360542))
   Call: (252) [memory_file] memory_file:new_memory_file(_360534)
   Exit: (252) [memory_file] memory_file:new_memory_file((0x55bd1df9ba00))
   Call: (252) [memory_file] memory_file:open_memory_file((0x55bd1df9ba00), write, _360538, [free_on_close(true)])
   Exit: (252) [memory_file] memory_file:open_memory_file((0x55bd1df9ba00), write, (0x55bd1de40780), [free_on_close(true)])
^  Exit: (251) [bugger] bugger:new_mfs(mfs((0x55bd1df9ba00), string, (0x55bd1de40780), set_output_safe, _360542))
   Call: (251) [system] nb_setarg(1, mfs(_339878, string, _339882, set_output_safe, set_output_safe((0x7f8996b58120))), (0x55bd1df9ba00))
   Exit: (251) [system] nb_setarg(1, mfs((0x55bd1df9ba00), string, _339882, set_output_safe, set_output_safe((0x7f8996b58120))), (0x55bd1df9ba00))
   Call: (251) [system] nb_setarg(3, mfs((0x55bd1df9ba00), string, _339882, set_output_safe, set_output_safe((0x7f8996b58120))), (0x55bd1de40780))
   Exit: (251) [system] nb_setarg(3, mfs((0x55bd1df9ba00), string, (0x55bd1de40780), set_output_safe, set_output_safe((0x7f8996b58120))), (0x55bd1de40780))
^  Call: (251) [bugger] bugger:set_output_safe((0x55bd1de40780))
^  Unify: (251) [bugger] bugger:set_output_safe((0x55bd1de40780))
   Call: (253) [system] set_output((0x55bd1de40780))
   Exit: (253) [system] set_output((0x55bd1de40780))
^  Exit: (251) [bugger] bugger:set_output_safe((0x55bd1de40780))
^  Exit: (250) [bugger] bugger:mfs_start(mfs((0x55bd1df9ba00), string, (0x55bd1de40780), set_output_safe, set_output_safe((0x7f8996b58120))))
^  Exit: (248) [system] sig_atomic(bugger:mfs_start(mfs((0x55bd1df9ba00), string, (0x55bd1de40780), set_output_safe, set_output_safe((0x7f8996b58120)))))
^  Call: (249) [bugger] bugger:set_stream_ignore(current_output, tty(true))
^  Unify: (249) [bugger] bugger:set_stream_ignore(current_output, tty(true))
^  Call: (250) [bugger] ignore(notrace(catch(set_stream(current_output, tty(true)), _383816, writeln(user_error, _383816=set_stream(current_output, tty(true))))))
^  Unify: (250) [system] ignore(bugger:notrace(catch(set_stream(current_output, tty(true)), _383816, writeln(user_error, _383816=set_stream(current_output, tty(true))))))
^  Call: (252) [system] setup_call_cleanup('$notrace'(_385718, _385720), once(bugger:catch(set_stream(current_output, tty(true)), _383816, writeln(user_error, _383816=set_stream(current_output, tty(true))))), '$restore_trace'(_385718, _385720))
^  Unify: (252) [system] setup_call_cleanup(system:'$notrace'(_385718, _385720), system:once(bugger:catch(set_stream(current_output, tty(true)), _383816, writeln(user_error, _383816=set_stream(current_output, tty(true))))), system:'$restore_trace'(_385718, _385720))
^  Call: (253) [system] sig_atomic(system:'$notrace'(_385718, _385720))
^  Exit: (252) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(bugger:catch(set_stream(current_output, tty(true)), _383816, writeln(user_error, _383816=set_stream(current_output, tty(true))))), system:'$restore_trace'(3, -1))
^  Exit: (250) [system] ignore(bugger:notrace(catch(set_stream(current_output, tty(true)), _383816, writeln(user_error, _383816=set_stream(current_output, tty(true))))))
^  Exit: (249) [bugger] bugger:set_stream_ignore(current_output, tty(true))
^  Call: (249) [user] format('~`0t~d~2|', [1])
^  Exit: (249) [user] format('~`0t~d~2|', [1])
^  Call: (249) [bugger] bugger:mfs_end(mfs((0x55bd1df9ba00), string, (0x55bd1de40780), set_output_safe, set_output_safe((0x7f8996b58120))), _280118)
^  Unify: (249) [bugger] bugger:mfs_end(mfs((0x55bd1df9ba00), string, (0x55bd1de40780), set_output_safe, set_output_safe((0x7f8996b58120))), _280118)
^  Call: (250) [bugger] ignore((is_stream((0x55bd1de40780)), close((0x55bd1de40780)), mem_handle_to_substring((0x55bd1df9ba00), _395136), substring_to_type(_395136, string, _280118)))
^  Unify: (250) [system] ignore(bugger:(is_stream((0x55bd1de40780)), close((0x55bd1de40780)), mem_handle_to_substring((0x55bd1df9ba00), _395136), substring_to_type(_395136, string, _280118)))
   Call: (252) [system] is_stream((0x55bd1de40780))
   Exit: (252) [system] is_stream((0x55bd1de40780))
   Call: (252) [system] close((0x55bd1de40780))
   Exit: (252) [system] close((0x55bd1de40780))
^  Call: (252) [bugger] bugger:mem_handle_to_substring((0x55bd1df9ba00), _395136)
^  Unify: (252) [bugger] bugger:mem_handle_to_substring((0x55bd1df9ba00), _395136)
   Call: (253) [memory_file] memory_file:memory_file_to_string((0x55bd1df9ba00), _395136)
   Exit: (253) [memory_file] memory_file:memory_file_to_string((0x55bd1df9ba00), "01")
^  Exit: (252) [bugger] bugger:mem_handle_to_substring((0x55bd1df9ba00), "01")
^  Call: (252) [bugger] bugger:substring_to_type("01", string, _280118)
^  Unify: (252) [bugger] bugger:substring_to_type("01", string, "01")
^  Exit: (252) [bugger] bugger:substring_to_type("01", string, "01")
^  Exit: (250) [system] ignore(bugger:(is_stream((0x55bd1de40780)), close((0x55bd1de40780)), mem_handle_to_substring((0x55bd1df9ba00), "01"), substring_to_type("01", string, "01")))
^  Call: (250) [bugger] bugger:set_output_safe((0x7f8996b58120))
^  Unify: (250) [bugger] bugger:set_output_safe((0x7f8996b58120))
   Call: (252) [system] set_output((0x7f8996b58120))
   Exit: (252) [system] set_output((0x7f8996b58120))
^  Exit: (250) [bugger] bugger:set_output_safe((0x7f8996b58120))
^  Exit: (249) [bugger] bugger:mfs_end(mfs((0x55bd1df9ba00), string, (0x55bd1de40780), set_output_safe, set_output_safe((0x7f8996b58120))), "01")
^  Call: (250) [system] setup_call_cleanup('$notrace'(_414712, _414714), once(each_call_cleanup:(true==true)), '$restore_trace'(_414712, _414714))
^  Unify: (250) [system] setup_call_cleanup(system:'$notrace'(_414712, _414714), system:once(each_call_cleanup:(true==true)), system:'$restore_trace'(_414712, _414714))
^  Call: (251) [system] sig_atomic(system:'$notrace'(_414712, _414714))
^  Exit: (250) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(each_call_cleanup:(true==true)), system:'$restore_trace'(3, -1))
   Call: (250) [system] var(bugger:mfs_end(mfs((0x55bd1df9ba00), string, (0x55bd1de40780), set_output_safe, set_output_safe((0x7f8996b58120))), "01"))
   Fail: (250) [system] var(bugger:mfs_end(mfs((0x55bd1df9ba00), string, (0x55bd1de40780), set_output_safe, set_output_safe((0x7f8996b58120))), "01"))
^  Call: (250) [bugger] bugger:mfs_end(mfs((0x55bd1df9ba00), string, (0x55bd1de40780), set_output_safe, set_output_safe((0x7f8996b58120))), "01")
^  Unify: (250) [bugger] bugger:mfs_end(mfs((0x55bd1df9ba00), string, (0x55bd1de40780), set_output_safe, set_output_safe((0x7f8996b58120))), "01")
^  Call: (251) [bugger] ignore((is_stream((0x55bd1de40780)), close((0x55bd1de40780)), mem_handle_to_substring((0x55bd1df9ba00), _422234), substring_to_type(_422234, string, "01")))
^  Unify: (251) [system] ignore(bugger:(is_stream((0x55bd1de40780)), close((0x55bd1de40780)), mem_handle_to_substring((0x55bd1df9ba00), _422234), substring_to_type(_422234, string, "01")))
   Call: (253) [system] is_stream((0x55bd1de40780))
   Fail: (253) [system] is_stream((0x55bd1de40780))
^  Redo: (251) [system] ignore(bugger:(is_stream((0x55bd1de40780)), close((0x55bd1de40780)), mem_handle_to_substring((0x55bd1df9ba00), _422234), substring_to_type(_422234, string, "01")))
^  Unify: (251) [system] ignore(bugger:(is_stream((0x55bd1de40780)), close((0x55bd1de40780)), mem_handle_to_substring((0x55bd1df9ba00), _422234), substring_to_type(_422234, string, "01")))
^  Exit: (251) [system] ignore(bugger:(is_stream((0x55bd1de40780)), close((0x55bd1de40780)), mem_handle_to_substring((0x55bd1df9ba00), _422234), substring_to_type(_422234, string, "01")))
^  Call: (251) [bugger] bugger:set_output_safe((0x7f8996b58120))
^  Unify: (251) [bugger] bugger:set_output_safe((0x7f8996b58120))
   Call: (253) [system] set_output((0x7f8996b58120))
   Exit: (253) [system] set_output((0x7f8996b58120))
^  Exit: (251) [bugger] bugger:set_output_safe((0x7f8996b58120))
^  Exit: (250) [bugger] bugger:mfs_end(mfs((0x55bd1df9ba00), string, (0x55bd1de40780), set_output_safe, set_output_safe((0x7f8996b58120))), "01")
^  Exit: (247) [system] setup_call_cleanup(bugger:mfs_start(mfs((0x55bd1df9ba00), string, (0x55bd1de40780), set_output_safe, set_output_safe((0x7f8996b58120)))), each_call_cleanup:((bugger:(bugger:(set_stream_ignore(current_output, tty(true)), bugger:(true, user:format('~`0t~d~2|', [1]))), mfs_end(mfs((0x55bd1df9ba00), string, (0x55bd1de40780), set_output_safe, set_output_safe((0x7f8996b58120))), "01")), deterministic(true)), (notrace(true==true)->!;mquietly(bugger:mfs_end(mfs((0x55bd1df9ba00), string, (0x55bd1de40780), set_output_safe, set_output_safe((0x7f8996b58120))), "01")), notrace(nb_setarg(1, mquietly(bugger:mfs_end(mfs((0x55bd1df9ba00), string, (0x55bd1de40780), set_output_safe, set_output_safe((0x7f8996b58120))), "01")), true));bugger:mfs_start(mfs((0x55bd1df9ba00), string, (0x55bd1de40780), set_output_safe, set_output_safe((0x7f8996b58120)))), notrace(nb_setarg(1, mquietly(bugger:mfs_end(mfs((0x55bd1df9ba00), string, (0x55bd1de40780), set_output_safe, set_output_safe((0x7f8996b58120))), "01")), bugger:mfs_end(mfs((0x55bd1df9ba00), string, (0x55bd1de40780), set_output_safe, set_output_safe((0x7f8996b58120))), "01"))), notrace(fail))), each_call_cleanup:mquietly(bugger:mfs_end(mfs((0x55bd1df9ba00), string, (0x55bd1de40780), set_output_safe, set_output_safe((0x7f8996b58120))), "01")))
^  Call: (247) [bugger] bugger:mfs_end(mfs((0x55bd1df9ba00), string, (0x55bd1de40780), set_output_safe, set_output_safe((0x7f8996b58120))), "01")
^  Unify: (247) [bugger] bugger:mfs_end(mfs((0x55bd1df9ba00), string, (0x55bd1de40780), set_output_safe, set_output_safe((0x7f8996b58120))), "01")
^  Call: (248) [bugger] ignore((is_stream((0x55bd1de40780)), close((0x55bd1de40780)), mem_handle_to_substring((0x55bd1df9ba00), _437172), substring_to_type(_437172, string, "01")))
^  Unify: (248) [system] ignore(bugger:(is_stream((0x55bd1de40780)), close((0x55bd1de40780)), mem_handle_to_substring((0x55bd1df9ba00), _437172), substring_to_type(_437172, string, "01")))
   Call: (250) [system] is_stream((0x55bd1de40780))
   Fail: (250) [system] is_stream((0x55bd1de40780))
^  Redo: (248) [system] ignore(bugger:(is_stream((0x55bd1de40780)), close((0x55bd1de40780)), mem_handle_to_substring((0x55bd1df9ba00), _437172), substring_to_type(_437172, string, "01")))
^  Unify: (248) [system] ignore(bugger:(is_stream((0x55bd1de40780)), close((0x55bd1de40780)), mem_handle_to_substring((0x55bd1df9ba00), _437172), substring_to_type(_437172, string, "01")))
^  Exit: (248) [system] ignore(bugger:(is_stream((0x55bd1de40780)), close((0x55bd1de40780)), mem_handle_to_substring((0x55bd1df9ba00), _437172), substring_to_type(_437172, string, "01")))
^  Call: (248) [bugger] bugger:set_output_safe((0x7f8996b58120))
^  Unify: (248) [bugger] bugger:set_output_safe((0x7f8996b58120))
   Call: (250) [system] set_output((0x7f8996b58120))
   Exit: (250) [system] set_output((0x7f8996b58120))
^  Exit: (248) [bugger] bugger:set_output_safe((0x7f8996b58120))
^  Exit: (247) [bugger] bugger:mfs_end(mfs((0x55bd1df9ba00), string, (0x55bd1de40780), set_output_safe, set_output_safe((0x7f8996b58120))), "01")
^  Exit: (245) [system] call_cleanup(bugger:trusted_redo_call_cleanup(mfs_start(mfs((0x55bd1df9ba00), string, (0x55bd1de40780), set_output_safe, set_output_safe((0x7f8996b58120)))), (bugger:(set_stream_ignore(current_output, tty(true)), bugger:(true, user:format('~`0t~d~2|', [1]))), mfs_end(mfs((0x55bd1df9ba00), string, (0x55bd1de40780), set_output_safe, set_output_safe((0x7f8996b58120))), "01")), mfs_end(mfs((0x55bd1df9ba00), string, (0x55bd1de40780), set_output_safe, set_output_safe((0x7f8996b58120))), "01")), bugger:mfs_end(mfs((0x55bd1df9ba00), string, (0x55bd1de40780), set_output_safe, set_output_safe((0x7f8996b58120))), "01"))
^  Exit: (244) [bugger] bugger:with_output_to_each(string("01"), bugger:(set_stream_ignore(current_output, tty(true)), bugger:(true, user:format('~`0t~d~2|', [1]))))
^  Exit: (243) [bugger] bugger:woto_tty(string("01"), true, bugger:(true, user:format('~`0t~d~2|', [1])))
^  Exit: (242) [bugger] bugger:woto(string("01"), user:format('~`0t~d~2|', [1]))
   Call: (242) [system] nb_delete('$wots_stack')
   Exit: (242) [system] nb_delete('$wots_stack')
   Call: (242) [system] nb_delete('$wots_stack')
   Exit: (242) [system] nb_delete('$wots_stack')
^  Exit: (240) [system] call_cleanup(bugger:(nb_setval('$wots_stack', [(0x7f8996b58120)]), bugger:woto(string("01"), user:format('~`0t~d~2|', [1])), nb_delete('$wots_stack')), bugger:nb_delete('$wots_stack'))
^  Exit: (239) [locally_each] locally_each:wtl(bugger, nb_setval('$wots_stack', [(0x7f8996b58120)]), bugger:woto(string("01"), user:format('~`0t~d~2|', [1])), bugger:each_call_cleanup)
^  Exit: (238) [locally_each] locally_each:locally(bugger:nb_setval('$wots_stack', [(0x7f8996b58120)]), bugger:woto(string("01"), user:format('~`0t~d~2|', [1])))
^  Exit: (237) [bugger] bugger:wots("01", user:format('~`0t~d~2|', [1]))
^  Call: (237) [user] format(string(_5870), "~w.~w.~w", ['LANGUAGE-MODELS', 'TRAINING-BI', "01"])
^  Exit: (237) [user] format(string("LANGUAGE-MODELS.TRAINING-BI.01"), "~w.~w.~w", ['LANGUAGE-MODELS', 'TRAINING-BI', "01"])
^  Exit: (236) [user] make_test_name(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', 1, "LANGUAGE-MODELS.TRAINING-BI.01")
^  Exit: (235) [user] get_test_name(1, "LANGUAGE-MODELS.TRAINING-BI.01")
^  Call: (235) [user] format('~N~n;

;; ~w

~n', ["LANGUAGE-MODELS.TRAINING-BI.01", "LANGUAGE-MODELS.TRAINING-BI.01"]) ;

;; LANGUAGE-MODELS.TRAINING-BI.01

^ Exit: (235) [user] format('~N~n;

;; ~w

~n', ["LANGUAGE-MODELS.TRAINING-BI.01", "LANGUAGE-MODELS.TRAINING-BI.01"]) ^ Exit: (234) [user] print_current_test ^ Call: (234) [user] once(time_eval('\n; EVAL TEST\n;', (findall_eval(=, _5602, 499, '&self', [encoding, 'iso-latin-1'], _5588), [[encoding, 'iso-latin-1']]=_5590))) ^ Unify: (234) [system] once(user:time_eval('\n; EVAL TEST\n;', (findall_eval(=, _5602, 499, '&self', [encoding, 'iso-latin-1'], _5588), [[encoding, 'iso-latin-1']]=_5590))) Call: (235) [user] time_eval('\n; EVAL TEST\n;', (findall_eval(=, _5602, 499, '&self', [encoding, 'iso-latin-1'], _5588), [[encoding, 'iso-latin-1']]=_5590)) Unify: (235) [user] time_eval('\n; EVAL TEST\n;', (findall_eval(=, _5602, 499, '&self', [encoding, 'iso-latin-1'], _5588), [[encoding, 'iso-latin-1']]=_5590)) Call: (236) [user] timed_call((findall_eval(=, _5602, 499, '&self', [encoding, 'iso-latin-1'], _5588), [[encoding, 'iso-latin-1']]=_5590), _474624) Unify: (236) [user] timed_call((findall_eval(=, _5602, 499, '&self', [encoding, 'iso-latin-1'], _5588), [[encoding, 'iso-latin-1']]=_5590), _474624) Call: (237) [system] statistics(cputime, _476458) Exit: (237) [system] statistics(cputime, 5.076159215) Call: (237) [user] rtrace_this((findall_eval(=, _5602, 499, '&self', [encoding, 'iso-latin-1'], _5588), [[encoding, 'iso-latin-1']]=_5590)) Unify: (237) [user] rtrace_this((findall_eval(=, _5602, 499, '&self', [encoding, 'iso-latin-1'], _5588), [[encoding, 'iso-latin-1']]=_5590)) ^ Call: (238) [user] option_value(rtrace, true) ^ Unify: (238) [user] option_value(rtrace, true) Call: (239) [system] var(true) Fail: (239) [system] var(true) ^ Redo: (238) [user] option_value(rtrace, true) ^ Unify: (238) [user] option_value(rtrace, true) Call: (239) [system] true==true Exit: (239) [system] true==true ^ Call: (239) [user] option_value0(rtrace, 'True') ^ Unify: (239) [user] option_value0(rtrace, 'True') ^ Call: (240) [user] was_option_value(rtrace, _489418) ^ Unify: (240) [user] was_option_value(rtrace, _489418) Call: (241) [system] current_prolog_flag(rtrace, _491276) Fail: (241) [system] current_prolog_flag(rtrace, _491276) ^ Redo: (240) [user] was_option_value(rtrace, _489418) ^ Unify: (240) [user] was_option_value(rtrace, _489418) Call: (241) [$syspreds] prolog_load_context(rtrace, _494990) Fail: (241) [$syspreds] prolog_load_context(rtrace, _494990) ^ Redo: (240) [user] was_option_value(rtrace, _489418) ^ Unify: (240) [user] was_option_value(rtrace, _489418) Call: (241) [system] nb_current(rtrace, _498704) Fail: (241) [system] nb_current(rtrace, _498704) ^ Fail: (240) [user] was_option_value(rtrace, _489418) ^ Redo: (239) [user] option_value0(rtrace, 'True') ^ Fail: (239) [user] option_value0(rtrace, 'True') ^ Redo: (238) [user] option_value(rtrace, true) ^ Unify: (238) [user] option_value(rtrace, true) Call: (239) [system] true==false Fail: (239) [system] true==false ^ Redo: (238) [user] option_value(rtrace, true) ^ Unify: (238) [user] option_value(rtrace, true) ^ Call: (240) [system] setup_call_cleanup('$notrace'(_508928, _508930), once(user:option_value0(rtrace, true)), '$restore_trace'(_508928, _508930)) ^ Unify: (240) [system] setup_call_cleanup(system:'$notrace'(_508928, _508930), system:once(user:option_value0(rtrace, true)), system:'$restore_trace'(_508928, _508930)) ^ Call: (241) [system] sig_atomic(system:'$notrace'(_508928, _508930)) ^ Fail: (238) [user] option_value(rtrace, true) Redo: (237) [user] rtrace_this((findall_eval(=, _5602, 499, '&self', [encoding, 'iso-latin-1'], _5588), [[encoding, 'iso-latin-1']]=_5590)) Unify: (237) [user] rtrace_this((findall_eval(=, _5602, 499, '&self', [encoding, 'iso-latin-1'], _5588), [[encoding, 'iso-latin-1']]=_5590)) ^ Call: (238) [user] is_debugging(rtrace) ^ Unify: (238) [user] is_debugging(rtrace) Call: (239) [system] var(rtrace) Fail: (239) [system] var(rtrace) ^ Redo: (238) [user] is_debugging(rtrace) ^ Unify: (238) [user] is_debugging(rtrace) Call: (239) [system] rtrace==false Fail: (239) [system] rtrace==false ^ Redo: (238) [user] is_debugging(rtrace) ^ Unify: (238) [user] is_debugging(rtrace) Call: (239) [system] rtrace==true Fail: (239) [system] rtrace==true ^ Redo: (238) [user] is_debugging(rtrace) ^ Unify: (238) [user] is_debugging(rtrace) ^ Call: (239) [user] fast_option_value(rtrace, debug) ^ Unify: (239) [user] fast_option_value(rtrace, debug) Call: (240) [system] atom(rtrace) Exit: (240) [system] atom(rtrace) Call: (240) [system] current_prolog_flag(rtrace, debug) Fail: (240) [system] current_prolog_flag(rtrace, debug) ^ Fail: (239) [user] fast_option_value(rtrace, debug) ^ Redo: (238) [user] is_debugging(rtrace) ^ Unify: (238) [user] is_debugging(rtrace) ^ Call: (239) [user] fast_option_value(rtrace, trace) ^ Unify: (239) [user] fast_option_value(rtrace, trace) Call: (240) [system] atom(rtrace) Exit: (240) [system] atom(rtrace) Call: (240) [system] current_prolog_flag(rtrace, trace) Fail: (240) [system] current_prolog_flag(rtrace, trace) ^ Fail: (239) [user] fast_option_value(rtrace, trace) ^ Redo: (238) [user] is_debugging(rtrace) ^ Unify: (238) [user] is_debugging(rtrace) Call: (239) [prolog_debug] prolog_debug:debugging(metta(rtrace), _26084) Unify: (239) [prolog_debug] prolog_debug:debugging(metta(rtrace), _26084) ^ Call: (240) [prolog_debug] prolog_debug:debugging(metta(rtrace), _26084, _28020) ^ Unify: (240) [prolog_debug] prolog_debug:debugging(metta(rtrace), _26084, []) Call: (241) [system] current_prolog_flag(nodebugx, true) ^ Redo: (240) [prolog_debug] prolog_debug:debugging(metta(rtrace), _26084, _30824) ^ Unify: (240) [prolog_debug] prolog_debug:debugging(metta(rtrace), _26084, _31762) ^ Call: (241) [prolog_debug] current_predicate(debugging_logicmoo_setting/3) ^ Exit: (241) [prolog_debug] current_predicate(debugging_logicmoo_setting/3) ^ Call: (241) [prolog_debug] predicate_property(bugger:debugging_logicmoo_setting(_34496, _34498, _34500), defined) ^ Unify: (241) [$syspreds] predicate_property(bugger:debugging_logicmoo_setting(_34496, _34498, _34500), defined) Call: (242) [system] nonvar(defined) Exit: (242) [system] nonvar(defined) Call: (242) [$syspreds] property_predicate(defined, bugger:debugging_logicmoo_setting(_34496, _34498, _34500)) Unify: (242) [$syspreds] property_predicate(defined, bugger:debugging_logicmoo_setting(_34496, _34498, _34500)) Call: (243) [$syspreds] define_or_generate(bugger:debugging_logicmoo_setting(_34496, _34498, _34500)) Unify: (243) [$syspreds] define_or_generate(bugger:debugging_logicmoo_setting(_34496, _34498, _34500)) Call: (244) [system] callable(debugging_logicmoo_setting(_34496, _34498, _34500)) Exit: (244) [system] callable(debugging_logicmoo_setting(_34496, _34498, _34500)) Call: (244) [system] atom(bugger) Exit: (244) [system] atom(bugger) Exit: (243) [$syspreds] define_or_generate(bugger:debugging_logicmoo_setting(_34496, _34498, _34500)) Exit: (242) [$syspreds] property_predicate(defined, bugger:debugging_logicmoo_setting(_34496, _34498, _34500)) ^ Exit: (241) [$syspreds] predicate_property(bugger:debugging_logicmoo_setting(_34496, _34498, _34500), defined) ^ Call: (241) [prolog_debug] bugger:debugging_logicmoo_setting(metta(rtrace), _26084, _48410) ^ Unify: (241) [prolog_debug] bugger:debugging_logicmoo_setting(metta(rtrace), true, [user_error]) ^ Exit: (241) [prolog_debug] bugger:debugging_logicmoo_setting(metta(rtrace), true, [user_error]) ^ Exit: (240) [prolog_debug] prolog_debug:debugging(metta(rtrace), true, [user_error]) Exit: (239) [prolog_debug] prolog_debug:debugging(metta(rtrace), true) Call: (239) [system] true==true Exit: (239) [system] true==true ^ Exit: (238) [user] is_debugging(rtrace) Exit: (237) [user] rtrace_this((findall_eval(=, _5602, 499, '&self', [encoding, 'iso-latin-1'], _5588), [[encoding, 'iso-latin-1']]=_5590)) ^ Call: (238) [rtrace] bugger:scce_orig(restart_rtrace, user:(findall_eval(=, _5602, 499, '&self', [encoding, 'iso-latin-1'], _5588), [[encoding, 'iso-latin-1']]=_5590), tAt_rtrace) ^ Unify: (238) [bugger] bugger:scce_orig(rtrace:restart_rtrace, user:(findall_eval(=, _5602, 499, '&self', [encoding, 'iso-latin-1'], _5588), [[encoding, 'iso-latin-1']]=_5590), rtrace:tAt_rtrace) Call: (239) [system] _58870=mquietly_if(true, rtrace:tAt_rtrace) Exit: (239) [system] mquietly_if(true, rtrace:tAt_rtrace)=mquietly_if(true, rtrace:tAt_rtrace) ^ Call: (239) [bugger] setup_call_cleanup(rtrace:restart_rtrace, ((user:(findall_eval(=, _5602, 499, '&self', [encoding, 'iso-latin-1'], _5588), [[encoding, 'iso-latin-1']]=_5590), deterministic(_60748)), (notrace(_60748==true)->!;rtrace:tAt_rtrace, notrace(nb_setarg(1, mquietly_if(true, rtrace:tAt_rtrace), false));rtrace:restart_rtrace, notrace(nb_setarg(1, mquietly_if(true, rtrace:tAt_rtrace), true)), notrace(fail))), mquietly_if(true, rtrace:tAt_rtrace)) ^ Unify: (239) [system] setup_call_cleanup(rtrace:restart_rtrace, bugger:((user:(findall_eval(=, _5602, 499, '&self', [encoding, 'iso-latin-1'], _5588), [[encoding, 'iso-latin-1']]=_5590), deterministic(_60748)), (notrace(_60748==true)->!;rtrace:tAt_rtrace, notrace(nb_setarg(1, mquietly_if(true, rtrace:tAt_rtrace), false));rtrace:restart_rtrace, notrace(nb_setarg(1, mquietly_if(true, rtrace:tAt_rtrace), true)), notrace(fail))), bugger:mquietly_if(true, rtrace:tAt_rtrace)) ^ Call: (240) [system] sig_atomic(rtrace:restart_rtrace) ^ Call: (243) [rtrace] rtrace:restart_rtrace1 ^ Unify: (243) [rtrace] rtrace:restart_rtrace1 ^ Exit: (243) [rtrace] rtrace:restart_rtrace1 ^ Exit: (240) [system] sig_atomic(rtrace:restart_rtrace) ^ Call: (241) [user] findall_eval(=, _5602, 499, '&self', [encoding, 'iso-latin-1'], _5588) ^ Unify: (241) [user] findall_eval(=, _5602, 499, '&self', [encoding, 'iso-latin-1'], _5588) ^ Call: (242) [user] self_eval([encoding, 'iso-latin-1']) ^ Unify: (242) [user] self_eval([encoding, 'iso-latin-1']) ^ Call: (244) [system] setup_call_cleanup('$notrace'(_71418, _71420), once(user:self_eval0([encoding, 'iso-latin-1'])), '$restore_trace'(_71418, _71420)) ^ Unify: (244) [system] setup_call_cleanup(system:'$notrace'(_71418, _71420), system:once(user:self_eval0([encoding, 'iso-latin-1'])), system:'$restore_trace'(_71418, _71420)) ^ Call: (245) [system] sig_atomic(system:'$notrace'(_71418, _71420)) ^ Fail: (242) [user] self_eval([encoding, 'iso-latin-1']) ^ Redo: (241) [user] findall_eval(=, _5602, 499, '&self', [encoding, 'iso-latin-1'], _5588) ^ Unify: (241) [user] findall_eval(=, _5602, 499, '&self', [encoding, 'iso-latin-1'], _5588) ^ Call: (242) [user] typed_list([encoding, 'iso-latin-1'], _77144, _5588) ^ Unify: (242) [user] typed_list([encoding, 'iso-latin-1'], _78076, _5588) Call: (243) [system] compound([encoding, 'iso-latin-1']) Exit: (243) [system] compound([encoding, 'iso-latin-1']) Call: (243) [system] [encoding, 'iso-latin-1']\=[_80782|_80784] Fail: (243) [system] [encoding, 'iso-latin-1']\=[_80782|_80784] ^ Fail: (242) [user] typed_list([encoding, 'iso-latin-1'], _82718, _5588) ^ Redo: (241) [user] findall_eval(=, _5602, 499, '&self', [encoding, 'iso-latin-1'], _5588) ^ Unify: (241) [user] findall_eval(=, _5602, 499, '&self', [encoding, 'iso-latin-1'], _5588) ^ Call: (242) [user] findall_ne(_85462, catch_metta_return(eval_args(=, _5602, 499, '&self', [encoding, 'iso-latin-1'], _85462), _85462), _5588) ^ Unify: (242) [user] findall_ne(_85462, catch_metta_return(eval_args(=, _5602, 499, '&self', [encoding, 'iso-latin-1'], _85462), _85462), _5588) ^ Call: (243) [user] findall(_85462, (rtrace_on_error(catch_metta_return(eval_args(=, _5602, 499, '&self', [encoding, 'iso-latin-1'], _85462), _85462)), is_returned(_85462)), _5588) ^ Unify: (243) [$bags] findall(_85462, user:(rtrace_on_error(catch_metta_return(eval_args(=, _5602, 499, '&self', [encoding, 'iso-latin-1'], _85462), _85462)), is_returned(_85462)), _5588) ^ Call: (244) [$bags] findall(_85462, user:(rtrace_on_error(catch_metta_return(eval_args(=, _5602, 499, '&self', [encoding, 'iso-latin-1'], _85462), _85462)), is_returned(_85462)), _5588, []) ^ Unify: (244) [$bags] findall(_85462, user:(rtrace_on_error(catch_metta_return(eval_args(=, _5602, 499, '&self', [encoding, 'iso-latin-1'], _85462), _85462)), is_returned(_85462)), _5588, []) ^ Call: (245) [$bags] cleanup_bag(findall_loop(_85462, user:(rtrace_on_error(catch_metta_return(eval_args(=, _5602, 499, '&self', [encoding, 'iso-latin-1'], _85462), _85462)), is_returned(_85462)), _5588, []), '$destroy_findall_bag') ^ Unify: (245) [$bags] cleanup_bag('$bags':findall_loop(_85462, user:(rtrace_on_error(catch_metta_return(eval_args(=, _5602, 499, '&self', [encoding, 'iso-latin-1'], _85462), _85462)), is_returned(_85462)), _5588, []), '$bags':'$destroy_findall_bag') Call: (246) [$bags] findall_loop(_85462, user:(rtrace_on_error(catch_metta_return(eval_args(=, _5602, 499, '&self', [encoding, 'iso-latin-1'], _85462), _85462)), is_returned(_85462)), _5588, []) Unify: (246) [$bags] findall_loop(_85462, user:(rtrace_on_error(catch_metta_return(eval_args(=, _5602, 499, '&self', [encoding, 'iso-latin-1'], _85462), _85462)), is_returned(_85462)), _5588, []) Call: (248) [user] rtrace_on_error(catch_metta_return(eval_args(=, _5602, 499, '&self', [encoding, 'iso-latin-1'], _85462), _85462)) Unify: (248) [user] rtrace_on_error(catch_metta_return(eval_args(=, _5602, 499, '&self', [encoding, 'iso-latin-1'], _85462), _85462)) Call: (249) [user] catch_err(catch_metta_return(eval_args(=, _5602, 499, '&self', [encoding, 'iso-latin-1'], _85462), _85462), _96714, (write_src_uo(_96714=catch_metta_return(eval_args(=, _5602, 499, '&self', [encoding, 'iso-latin-1'], _85462), _85462)), catch(rtrace(catch_metta_return(eval_args(=, _5602, 499, '&self', [encoding, 'iso-latin-1'], _85462), _85462)), _96714, throw(give_up(_96714=catch_metta_return(eval_args(=, _5602, 499, '&self', [encoding, 'iso-latin-1'], _85462), _85462)))), throw(_96714))) Unify: (249) [user] catch_err(catch_metta_return(eval_args(=, _5602, 499, '&self', [encoding, 'iso-latin-1'], _85462), _85462), _96714, (write_src_uo(_96714=catch_metta_return(eval_args(=, _5602, 499, '&self', [encoding, 'iso-latin-1'], _85462), _85462)), catch(rtrace(catch_metta_return(eval_args(=, _5602, 499, '&self', [encoding, 'iso-latin-1'], _85462), _85462)), _96714, throw(give_up(_96714=catch_metta_return(eval_args(=, _5602, 499, '&self', [encoding, 'iso-latin-1'], _85462), _85462)))), throw(_96714))) ^ Call: (251) [user] catch_metta_return(eval_args(=, _5602, 499, '&self', [encoding, 'iso-latin-1'], _85462), _85462) ^ Unify: (251) [user] catch_metta_return(eval_args(=, _5602, 499, '&self', [encoding, 'iso-latin-1'], _85462), _85462) ^ Call: (253) [user] eval_args(=, _5602, 499, '&self', [encoding, 'iso-latin-1'], _85462) ^ Unify: (253) [user] eval_args(=, _5602, 499, '&self', [encoding, 'iso-latin-1'], _85462) Call: (254) [system] var([encoding, 'iso-latin-1']) ^ Redo: (253) [user] eval_args(=, _5602, 499, '&self', [encoding, 'iso-latin-1'], _85462) ^ Unify: (253) [user] eval_args(=, _5602, 499, '&self', [encoding, 'iso-latin-1'], _85462) ^ Call: (255) [system] setup_call_cleanup('$notrace'(_105236, _105238), once(user:self_eval([encoding, 'iso-latin-1'])), '$restore_trace'(_105236, _105238)) ^ Unify: (255) [system] setup_call_cleanup(system:'$notrace'(_105236, _105238), system:once(user:self_eval([encoding, 'iso-latin-1'])), system:'$restore_trace'(_105236, _105238)) ^ Call: (256) [system] sig_atomic(system:'$notrace'(_105236, _105238)) ^ Redo: (253) [user] eval_args(=, _5602, 499, '&self', [encoding, 'iso-latin-1'], _85462) ^ Unify: (253) [user] eval_args(=, _5602, 499, '&self', [encoding, 'iso-latin-1'], _85462) ^ Call: (255) [system] setup_call_cleanup('$notrace'(_109974, _109976), once(user:nonvar(_85462)), '$restore_trace'(_109974, _109976)) ^ Unify: (255) [system] setup_call_cleanup(system:'$notrace'(_109974, _109976), system:once(user:nonvar(_85462)), system:'$restore_trace'(_109974, _109976)) ^ Call: (256) [system] sig_atomic(system:'$notrace'(_109974, _109976)) ^ Redo: (253) [user] eval_args(=, _5602, 499, '&self', [encoding, 'iso-latin-1'], _85462) ^ Unify: (253) [user] eval_args(=, _5602, 499, '&self', [encoding, 'iso-latin-1'], _85462) ^ Call: (255) [system] setup_call_cleanup('$notrace'(_114712, _114714), once(user:nonvar(_85462)), '$restore_trace'(_114712, _114714)) ^ Unify: (255) [system] setup_call_cleanup(system:'$notrace'(_114712, _114714), system:once(user:nonvar(_85462)), system:'$restore_trace'(_114712, _114714)) ^ Call: (256) [system] sig_atomic(system:'$notrace'(_114712, _114714)) ^ Redo: (253) [user] eval_args(=, _5602, 499, '&self', [encoding, 'iso-latin-1'], _85462) ^ Unify: (253) [user] eval_args(=, _5602, 499, '&self', [encoding, 'iso-latin-1'], _85462) Call: (254) [system] ['iso-latin-1']==[] ^ Redo: (253) [user] eval_args(=, _5602, 499, '&self', [encoding, 'iso-latin-1'], _85462) ^ Unify: (253) [user] eval_args(=, _5602, 499, '&self', [encoding, 'iso-latin-1'], _85462) Call: (254) [system] atom(=) Exit: (254) [system] atom(=) Call: (254) [system] (=)\==(=) ^ Redo: (253) [user] eval_args(=, _5602, 499, '&self', [encoding, 'iso-latin-1'], _85462) ^ Unify: (253) [user] eval_args(=, _5602, 499, '&self', [encoding, 'iso-latin-1'], _85462) ^ Call: (254) [user] self_eval([encoding, 'iso-latin-1']) ^ Unify: (254) [user] self_eval([encoding, 'iso-latin-1']) ^ Call: (256) [system] setup_call_cleanup('$notrace'(_128778, _128780), once(user:self_eval0([encoding, 'iso-latin-1'])), '$restore_trace'(_128778, _128780)) ^ Unify: (256) [system] setup_call_cleanup(system:'$notrace'(_128778, _128780), system:once(user:self_eval0([encoding, 'iso-latin-1'])), system:'$restore_trace'(_128778, _128780)) ^ Call: (257) [system] sig_atomic(system:'$notrace'(_128778, _128780)) ^ Fail: (254) [user] self_eval([encoding, 'iso-latin-1']) ^ Redo: (253) [user] eval_args(=, _5602, 499, '&self', [encoding, 'iso-latin-1'], _85462) ^ Unify: (253) [user] eval_args(=, _5602, 499, '&self', [encoding, 'iso-latin-1'], _85462) ^ Call: (254) [user] eval_00(=, _5602, 499, '&self', [encoding, 'iso-latin-1'], _85462) ^ Unify: (254) [user] eval_00(=, _5602, 499, '&self', [encoding, 'iso-latin-1'], _85462) ^ Call: (255) [user] self_eval([encoding, 'iso-latin-1']) ^ Unify: (255) [user] self_eval([encoding, 'iso-latin-1']) ^ Call: (257) [system] setup_call_cleanup('$notrace'(_138176, _138178), once(user:self_eval0([encoding, 'iso-latin-1'])), '$restore_trace'(_138176, _138178)) ^ Unify: (257) [system] setup_call_cleanup(system:'$notrace'(_138176, _138178), system:once(user:self_eval0([encoding, 'iso-latin-1'])), system:'$restore_trace'(_138176, _138178)) ^ Call: (258) [system] sig_atomic(system:'$notrace'(_138176, _138178)) ^ Fail: (255) [user] self_eval([encoding, 'iso-latin-1']) ^ Redo: (254) [user] eval_00(=, _5602, 499, '&self', [encoding, 'iso-latin-1'], _85462) ^ Unify: (254) [user] eval_00(=, _5602, 499, '&self', [encoding, 'iso-latin-1'], _85462) ^ Call: (255) [user] eval_01(=, _5602, 499, '&self', [encoding, 'iso-latin-1'], _85462) ^ Unify: (255) [user] eval_01(=, _5602, 499, '&self', [encoding, 'iso-latin-1'], _85462) ^ Call: (256) [user] if_t((499<1, trace_on_overflow), debug(metta(eval_args))) ^ Unify: (256) [user] if_t((499<1, trace_on_overflow), debug(metta(eval_args))) Call: (258) [system] 499<1 Fail: (258) [system] 499<1 ^ Redo: (256) [user] if_t((499<1, trace_on_overflow), debug(metta(eval_args))) ^ Exit: (256) [user] if_t((499<1, trace_on_overflow), debug(metta(eval_args))) ^ Call: (257) [system] setup_call_cleanup('$notrace'(_151334, _151336), once(user:(_151310 is 499-1, copy_term([encoding, 'iso-latin-1'], _151324))), '$restore_trace'(_151334, _151336)) ^ Unify: (257) [system] setup_call_cleanup(system:'$notrace'(_151334, _151336), system:once(user:(_151310 is 499-1, copy_term([encoding, 'iso-latin-1'], _151324))), system:'$restore_trace'(_151334, _151336)) ^ Call: (258) [system] sig_atomic(system:'$notrace'(_151334, _151336)) ^ Exit: (257) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(498 is 499-1, copy_term([encoding, 'iso-latin-1'], [encoding, 'iso-latin-1']))), system:'$restore_trace'(3, -1)) ^ Call: (256) [user] trace_eval(eval_20(=, _5602), e, 498, '&self', [encoding, 'iso-latin-1'], _155118) ^ Unify: (256) [user] trace_eval(eval_20(=, _5602), e, 498, '&self', [encoding, 'iso-latin-1'], _155118) ^ Call: (257) [user] must_det_ll((notrace((flag(eval_num, _157028, _157028+1), _157046 is _157028 mod 500, _157064 is 99-498 mod 100, _157088=_157090, option_else('trace-length', _157102, 500), option_else('trace-depth', _157110, 30))), quietly(if_t((nop(stop_rtrace), _157046>_157102), (set_debug(eval, false), _157166 is _157102+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_157166])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_157218))))) ^ Unify: (257) [user] must_det_ll(user:(notrace((flag(eval_num, _157028, _157028+1), _157046 is _157028 mod 500, _157064 is 99-498 mod 100, _157088=_157090, option_else('trace-length', _157102, 500), option_else('trace-depth', _157110, 30))), quietly(if_t((nop(stop_rtrace), _157046>_157102), (set_debug(eval, false), _157166 is _157102+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_157166])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_157218))))) ^ Call: (258) [user] once(user:(notrace((flag(eval_num, _157028, _157028+1), _157046 is _157028 mod 500, _157064 is 99-498 mod 100, _157088=_157090, option_else('trace-length', _157102, 500), option_else('trace-depth', _157110, 30))), quietly(if_t((nop(stop_rtrace), _157046>_157102), (set_debug(eval, false), _157166 is _157102+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_157166])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_157218))))) ^ Unify: (258) [system] once(user:(notrace((flag(eval_num, _157028, _157028+1), _157046 is _157028 mod 500, _157064 is 99-498 mod 100, _157088=_157090, option_else('trace-length', _157102, 500), option_else('trace-depth', _157110, 30))), quietly(if_t((nop(stop_rtrace), _157046>_157102), (set_debug(eval, false), _157166 is _157102+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_157166])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_157218))))) ^ Call: (261) [system] setup_call_cleanup('$notrace'(_160942, _160944), once(user:(flag(eval_num, _157028, _157028+1), _157046 is _157028 mod 500, _157064 is 99-498 mod 100, _157088=_157090, option_else('trace-length', _157102, 500), option_else('trace-depth', _157110, 30))), '$restore_trace'(_160942, _160944)) ^ Unify: (261) [system] setup_call_cleanup(system:'$notrace'(_160942, _160944), system:once(user:(flag(eval_num, _157028, _157028+1), _157046 is _157028 mod 500, _157064 is 99-498 mod 100, _157088=_157090, option_else('trace-length', _157102, 500), option_else('trace-depth', _157110, 30))), system:'$restore_trace'(_160942, _160944)) ^ Call: (262) [system] sig_atomic(system:'$notrace'(_160942, _160944)) ^ Exit: (261) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(flag(eval_num, 0, 0+1), 0 is 0 mod 500, 1 is 99-498 mod 100, _157088=_157088, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), system:'$restore_trace'(3, -1)) ^ Call: (261) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 0>500), (set_debug(eval, false), _157166 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_157166])), nop((start_rtrace, rtrace))))) ^ Unify: (261) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 0>500), (set_debug(eval, false), _157166 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_157166])), nop((start_rtrace, rtrace))))) ^ Exit: (261) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 0>500), (set_debug(eval, false), _157166 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_157166])), nop((start_rtrace, rtrace))))) Call: (260) [user] nop(notrace(no_repeats_var(_157218))) Unify: (260) [user] nop(notrace(no_repeats_var(_157218))) Exit: (260) [user] nop(notrace(no_repeats_var(_157218))) ^ Exit: (258) [system] once(user:(notrace((flag(eval_num, 0, 0+1), 0 is 0 mod 500, 1 is 99-498 mod 100, _157088=_157088, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), quietly(if_t((nop(stop_rtrace), 0>500), (set_debug(eval, false), _157166 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_157166])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_157218))))) ^ Exit: (257) [user] must_det_ll(user:(notrace((flag(eval_num, 0, 0+1), 0 is 0 mod 500, 1 is 99-498 mod 100, _157088=_157088, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), quietly(if_t((nop(stop_rtrace), 0>500), (set_debug(eval, false), _157166 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_157166])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_157218))))) Call: (257) [occurs] occurs:sub_term(_172406, e) Unify: (257) [occurs] occurs:sub_term(e, e) Exit: (257) [occurs] occurs:sub_term(e, e) Call: (257) [system] e\=e Fail: (257) [system] e\=e Redo: (257) [occurs] occurs:sub_term(_172406, e) Unify: (257) [occurs] occurs:sub_term(_172406, e) Call: (258) [system] compound(e) Fail: (258) [system] compound(e) Fail: (257) [occurs] occurs:sub_term(_172406, e) ^ Redo: (256) [user] trace_eval(eval_20(=, _5602), e, 498, '&self', [encoding, 'iso-latin-1'], _155118) Call: (257) [system] _182624=e Exit: (257) [system] e=e ^ Call: (257) [user] if_trace((eval;e), (_157088=1, indentq(1, 0, -->, [e, [encoding, 'iso-latin-1']]))) ^ Unify: (257) [user] if_trace((eval;e), (_157088=1, indentq(1, 0, -->, [e, [encoding, 'iso-latin-1']]))) ^ Call: (259) [system] setup_call_cleanup('$notrace'(_186428, _186430), once(user:real_notrace(catch_err(ignore((is_debugging((eval;e)), _157088=1, indentq(1, 0, -->, [e, [encoding, 'iso-latin-1']]))), _186386, fbug((_186386-->if_trace((eval;e), (_157088=1, indentq(1, 0, -->, [e, [encoding, 'iso-latin-1']])))))))), '$restore_trace'(_186428, _186430)) ^ Unify: (259) [system] setup_call_cleanup(system:'$notrace'(_186428, _186430), system:once(user:real_notrace(catch_err(ignore((is_debugging((eval;e)), _157088=1, indentq(1, 0, -->, [e, [encoding, 'iso-latin-1']]))), _186386, fbug((_186386-->if_trace((eval;e), (_157088=1, indentq(1, 0, -->, [e, [encoding, 'iso-latin-1']])))))))), system:'$restore_trace'(_186428, _186430)) ^ Call: (260) [system] sig_atomic(system:'$notrace'(_186428, _186430)) ^ Exit: (259) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:real_notrace(catch_err(ignore((is_debugging((eval;e)), _157088=1, indentq(1, 0, -->, [e, [encoding, 'iso-latin-1']]))), _186386, fbug((_186386-->if_trace((eval;e), (_157088=1, indentq(1, 0, -->, [e, [encoding, 'iso-latin-1']])))))))), system:'$restore_trace'(3, -1)) ^ Exit: (257) [user] if_trace((eval;e), (_157088=1, indentq(1, 0, -->, [e, [encoding, 'iso-latin-1']]))) Call: (257) [system] _191210=retval(fail) Exit: (257) [system] retval(fail)=retval(fail) Call: (257) [system] _193072=(\+ \+ (flag(eval_num, _193092, _193092+1), (retval(fail)\=@=retval(fail), nonvar(_155118)->indentq(1, _193092, <--, [e, _155118]);indentq(1, _193092, <--, [e, retval(fail)])))) Exit: (257) [system] (\+ \+ (flag(eval_num, _193092, _193092+1), (retval(fail)\=@=retval(fail), nonvar(_155118)->indentq(1, _193092, <--, [e, _155118]);indentq(1, _193092, <--, [e, retval(fail)]))))=(\+ \+ (flag(eval_num, _193092, _193092+1), (retval(fail)\=@=retval(fail), nonvar(_155118)->indentq(1, _193092, <--, [e, _155118]);indentq(1, _193092, <--, [e, retval(fail)])))) ^ Call: (257) [user] call_cleanup(((call(eval_20(=, _5602), 498, '&self', [encoding, 'iso-latin-1'], _155118)*->nb_setarg(1, retval(fail), _155118);fail, trace, call(eval_20(=, _5602), 498, '&self', [encoding, 'iso-latin-1'], _155118)), ignore(notrace((\+_155118\=_157218, nb_setarg(1, retval(fail), _155118))))), ignore((_157088==1->ignore(\+ \+ (flag(eval_num, _193092, _193092+1), (retval(fail)\=@=retval(fail), nonvar(_155118)->indentq(1, _193092, <--, [e, _155118]);indentq(1, _193092, <--, [e, retval(fail)]))));notrace(ignore(if_t(1<30, if_trace((eval;e), ignore(\+ \+ (flag(eval_num, _193092, _193092+1), (retval(fail)\=@=retval(fail), nonvar(_155118)->indentq(1, _193092, <--, [e, _155118]);indentq(1, _193092, <--, [e, retval(fail)]))))))))))) ^ Unify: (257) [system] call_cleanup(user:((call(eval_20(=, _5602), 498, '&self', [encoding, 'iso-latin-1'], _155118)*->nb_setarg(1, retval(fail), _155118);fail, trace, call(eval_20(=, _5602), 498, '&self', [encoding, 'iso-latin-1'], _155118)), ignore(notrace((\+_155118\=_157218, nb_setarg(1, retval(fail), _155118))))), user:ignore((_157088==1->ignore(\+ \+ (flag(eval_num, _193092, _193092+1), (retval(fail)\=@=retval(fail), nonvar(_155118)->indentq(1, _193092, <--, [e, _155118]);indentq(1, _193092, <--, [e, retval(fail)]))));notrace(ignore(if_t(1<30, if_trace((eval;e), ignore(\+ \+ (flag(eval_num, _193092, _193092+1), (retval(fail)\=@=retval(fail), nonvar(_155118)->indentq(1, _193092, <--, [e, _155118]);indentq(1, _193092, <--, [e, retval(fail)]))))))))))) ^ Call: (259) [user] eval_20(=, _5602, 498, '&self', [encoding, 'iso-latin-1'], _155118) ^ Unify: (259) [user] eval_20(=, _5602, 498, '&self', [encoding, 'iso-latin-1'], _155118) Call: (260) [system] atom([encoding, 'iso-latin-1']) ^ Redo: (259) [user] eval_20(=, _5602, 498, '&self', [encoding, 'iso-latin-1'], _155118) ^ Unify: (259) [user] eval_20(=, _5602, 498, '&self', [encoding, 'iso-latin-1'], _155118) ^ Call: (260) [user] no_eval([encoding, 'iso-latin-1']) ^ Unify: (260) [user] no_eval([encoding, 'iso-latin-1']) ^ Call: (261) [user] self_eval([encoding, 'iso-latin-1']) ^ Unify: (261) [user] self_eval([encoding, 'iso-latin-1']) ^ Call: (263) [system] setup_call_cleanup('$notrace'(_205478, _205480), once(user:self_eval0([encoding, 'iso-latin-1'])), '$restore_trace'(_205478, _205480)) ^ Unify: (263) [system] setup_call_cleanup(system:'$notrace'(_205478, _205480), system:once(user:self_eval0([encoding, 'iso-latin-1'])), system:'$restore_trace'(_205478, _205480)) ^ Call: (264) [system] sig_atomic(system:'$notrace'(_205478, _205480)) ^ Fail: (261) [user] self_eval([encoding, 'iso-latin-1']) ^ Redo: (260) [user] no_eval([encoding, 'iso-latin-1']) ^ Unify: (260) [user] no_eval([encoding, 'iso-latin-1']) Call: (261) [system] atomic(encoding) Exit: (261) [system] atomic(encoding) ^ Call: (261) [user] is_sl(encoding) ^ Unify: (261) [user] is_sl(encoding) Call: (262) [system] number(encoding) ^ Redo: (259) [user] eval_20(=, _5602, 498, '&self', [encoding, 'iso-latin-1'], _155118) ^ Unify: (259) [user] eval_20(=, _5602, 498, '&self', [encoding, 'iso-latin-1'], _155118) Call: (260) [system] ['iso-latin-1']==[] ^ Redo: (259) [user] eval_20(=, _5602, 498, '&self', [encoding, 'iso-latin-1'], _155118) ^ Unify: (259) [user] eval_20(=, _5602, 498, '&self', [encoding, 'iso-latin-1'], _155118) Call: (260) [system] atom(=) Exit: (260) [system] atom(=) Call: (260) [system] (=)\==(=) ^ Redo: (259) [user] eval_20(=, _5602, 498, '&self', [encoding, 'iso-latin-1'], _155118) ^ Unify: (259) [user] eval_20(=, _5602, 498, '&self', [encoding, 'iso-latin-1'], _155118) Call: (260) [system] callable(encoding) Exit: (260) [system] callable(encoding) ^ Unify: (259) [user] eval_20(=, _5602, 498, '&self', [encoding, 'iso-latin-1'], _155118) Call: (260) [system] is_list(['iso-latin-1']) Exit: (260) [system] is_list(['iso-latin-1']) ^ Unify: (259) [user] eval_20(=, _5602, 498, '&self', [encoding, 'iso-latin-1'], _155118) Call: (260) [system] is_list([encoding, 'iso-latin-1']) Exit: (260) [system] is_list([encoding, 'iso-latin-1']) ^ Unify: (259) [user] eval_20(=, _5602, 498, '&self', [encoding, 'iso-latin-1'], [encoding|_232512]) Call: (260) [system] var(encoding) ^ Redo: (259) [user] eval_20(=, _5602, 498, '&self', [encoding, 'iso-latin-1'], _155118) ^ Unify: (259) [user] eval_20(=, _5602, 498, '&self', [encoding, 'iso-latin-1'], _155118) ^ Call: (260) [user] once(expand_eval([encoding, 'iso-latin-1'], _236274)) ^ Unify: (260) [system] once(user:expand_eval([encoding, 'iso-latin-1'], _236274)) ^ Call: (261) [user] expand_eval([encoding, 'iso-latin-1'], _236274) ^ Unify: (261) [user] expand_eval([encoding, 'iso-latin-1'], _236274) Call: (262) [system] is_list([encoding, 'iso-latin-1']) Exit: (262) [system] is_list([encoding, 'iso-latin-1']) ^ Unify: (261) [user] expand_eval([encoding, 'iso-latin-1'], [encoding|_241850]) Call: (262) [system] ground(encoding) Exit: (262) [system] ground(encoding) ^ Unify: (261) [user] expand_eval([encoding, 'iso-latin-1'], [encoding|_244632]) ^ Call: (262) [user] apply:maplist(expand_eval, ['iso-latin-1'], _244632) ^ Unify: (262) [apply] apply:maplist(user:expand_eval, ['iso-latin-1'], _244632) Call: (263) [apply] apply:maplist_(['iso-latin-1'], _244632, user:expand_eval) Unify: (263) [apply] apply:maplist_(['iso-latin-1'], [_248378|_248380], user:expand_eval) ^ Call: (264) [user] expand_eval('iso-latin-1', _248378) ^ Unify: (264) [user] expand_eval('iso-latin-1', _248378) Call: (265) [system] is_list('iso-latin-1') ^ Redo: (264) [user] expand_eval('iso-latin-1', _248378) Call: (265) [system] 'iso-latin-1'=_248378 Exit: (265) [system] 'iso-latin-1'='iso-latin-1' ^ Exit: (264) [user] expand_eval('iso-latin-1', 'iso-latin-1') Call: (264) [apply] apply:maplist_([], _248380, user:expand_eval) Unify: (264) [apply] apply:maplist_([], [], user:expand_eval) Exit: (264) [apply] apply:maplist_([], [], user:expand_eval) Exit: (263) [apply] apply:maplist_(['iso-latin-1'], ['iso-latin-1'], user:expand_eval) ^ Exit: (262) [apply] apply:maplist(user:expand_eval, ['iso-latin-1'], ['iso-latin-1']) ^ Exit: (261) [user] expand_eval([encoding, 'iso-latin-1'], [encoding, 'iso-latin-1']) ^ Exit: (260) [system] once(user:expand_eval([encoding, 'iso-latin-1'], [encoding, 'iso-latin-1'])) Call: (260) [system] [encoding, 'iso-latin-1']\==[encoding, 'iso-latin-1'] ^ Redo: (259) [user] eval_20(=, _5602, 498, '&self', [encoding, 'iso-latin-1'], _155118) ^ Unify: (259) [user] eval_20(=, _5602, 498, '&self', [encoding, 'iso-latin-1'], _155118) ^ Call: (260) [user] is_progn(encoding) ^ Unify: (260) [user] is_progn(encoding) Call: (261) [system] var(encoding) ^ Redo: (259) [user] eval_20(=, _5602, 498, '&self', [encoding, 'iso-latin-1'], _155118) ^ Unify: (259) [user] eval_20(=, _5602, 498, '&self', [encoding, 'iso-latin-1'], _155118) ^ Call: (260) [user] is_progn(encoding) ^ Unify: (260) [user] is_progn(encoding) Call: (261) [system] var(encoding) ^ Redo: (259) [user] eval_20(=, _5602, 498, '&self', [encoding, 'iso-latin-1'], _155118) ^ Unify: (259) [user] eval_20(=, _5602, 498, '&self', [encoding, 'iso-latin-1'], _155118) ^ Call: (260) [user] is_space_op(encoding) ^ Redo: (259) [user] eval_20(=, _5602, 498, '&self', [encoding, 'iso-latin-1'], _155118) ^ Unify: (259) [user] eval_20(=, _5602, 498, '&self', [encoding, 'iso-latin-1'], _155118) Call: (260) [system] is_list('iso-latin-1') ^ Redo: (259) [user] eval_20(=, _5602, 498, '&self', [encoding, 'iso-latin-1'], _155118) ^ Unify: (259) [user] eval_20(=, _5602, 498, '&self', [encoding, 'iso-latin-1'], _155118) Call: (260) [system] 'iso-latin-1'=='Nothing' ^ Redo: (259) [user] eval_20(=, _5602, 498, '&self', [encoding, 'iso-latin-1'], _155118) ^ Unify: (259) [user] eval_20(=, _5602, 498, '&self', [encoding, 'iso-latin-1'], _155118) ^ Call: (260) [user] metta_compiled_predicate('&self', encoding, _282906) ^ Fail: (260) [user] metta_compiled_predicate('&self', encoding, _282906) ^ Redo: (259) [user] eval_20(=, _5602, 498, '&self', [encoding, 'iso-latin-1'], _155118) ^ Unify: (259) [user] eval_20(=, _5602, 498, '&self', [encoding, 'iso-latin-1'], _155118) Call: (260) [system] is_list([encoding, 'iso-latin-1']) Exit: (260) [system] is_list([encoding, 'iso-latin-1']) ^ Call: (260) [user] apply:maplist(self_eval, [encoding, 'iso-latin-1']) ^ Unify: (260) [apply] apply:maplist(user:self_eval, [encoding, 'iso-latin-1']) Call: (261) [apply] apply:maplist_([encoding, 'iso-latin-1'], user:self_eval) Unify: (261) [apply] apply:maplist_([encoding, 'iso-latin-1'], user:self_eval) ^ Call: (262) [user] self_eval(encoding) ^ Unify: (262) [user] self_eval(encoding) ^ Call: (264) [system] setup_call_cleanup('$notrace'(_294098, _294100), once(user:self_eval0(encoding)), '$restore_trace'(_294098, _294100)) ^ Unify: (264) [system] setup_call_cleanup(system:'$notrace'(_294098, _294100), system:once(user:self_eval0(encoding)), system:'$restore_trace'(_294098, _294100)) ^ Call: (265) [system] sig_atomic(system:'$notrace'(_294098, _294100)) ^ Exit: (264) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(encoding)), system:'$restore_trace'(3, -1)) ^ Exit: (262) [user] self_eval(encoding) Call: (262) [apply] apply:maplist_(['iso-latin-1'], user:self_eval) Unify: (262) [apply] apply:maplist_(['iso-latin-1'], user:self_eval) ^ Call: (263) [user] self_eval('iso-latin-1') ^ Unify: (263) [user] self_eval('iso-latin-1') ^ Call: (265) [system] setup_call_cleanup('$notrace'(_302514, _302516), once(user:self_eval0('iso-latin-1')), '$restore_trace'(_302514, _302516)) ^ Unify: (265) [system] setup_call_cleanup(system:'$notrace'(_302514, _302516), system:once(user:self_eval0('iso-latin-1')), system:'$restore_trace'(_302514, _302516)) ^ Call: (266) [system] sig_atomic(system:'$notrace'(_302514, _302516)) ^ Exit: (265) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0('iso-latin-1')), system:'$restore_trace'(3, -1)) ^ Exit: (263) [user] self_eval('iso-latin-1') Call: (263) [apply] apply:maplist_([], user:self_eval) Unify: (263) [apply] apply:maplist_([], user:self_eval) Exit: (263) [apply] apply:maplist_([], user:self_eval) Exit: (262) [apply] apply:maplist_(['iso-latin-1'], user:self_eval) Exit: (261) [apply] apply:maplist_([encoding, 'iso-latin-1'], user:self_eval) ^ Exit: (260) [apply] apply:maplist(user:self_eval, [encoding, 'iso-latin-1']) Call: (260) [system] [encoding, 'iso-latin-1']=[_312790|_312792] Exit: (260) [system] [encoding, 'iso-latin-1']=[encoding, 'iso-latin-1'] Call: (260) [system] atom(encoding) Exit: (260) [system] atom(encoding) ^ Unify: (259) [user] eval_20(=, _5602, 498, '&self', [encoding, 'iso-latin-1'], _155118) Call: (260) [system] _317442=do_more_defs(true) Exit: (260) [system] do_more_defs(true)=do_more_defs(true) ^ Call: (260) [user] clause(eval_21(=, _5602, 498, '&self', [encoding, 'iso-latin-1'], _155118), _319318) ^ Redo: (259) [user] eval_20(=, _5602, 498, '&self', [encoding, 'iso-latin-1'], _155118) ^ Unify: (259) [user] eval_20(=, _5602, 498, '&self', [encoding, 'iso-latin-1'], _155118) ^ Call: (260) [user] eval_40(=, _5602, 498, '&self', [encoding, 'iso-latin-1'], _322142) ^ Unify: (260) [user] eval_40(=, _5602, 498, '&self', [encoding, 'iso-latin-1'], _322142) ^ Call: (261) [user] eval_selfless(=, _5602, 498, '&self', [encoding, 'iso-latin-1'], _322142) ^ Unify: (261) [user] eval_selfless(=, _5602, 498, '&self', [encoding, 'iso-latin-1'], _322142) ^ Call: (262) [user] eval_selfless_0([encoding, 'iso-latin-1'], _322142) ^ Unify: (262) [user] eval_selfless_0([encoding, 'iso-latin-1'], _322142) Call: (263) [system] var(encoding) ^ Redo: (262) [user] eval_selfless_0([encoding, 'iso-latin-1'], _322142) ^ Unify: (262) [user] eval_selfless_0([encoding, 'iso-latin-1'], _322142) ^ Call: (263) [user] eval_selfless_1([encoding, 'iso-latin-1'], _322142) ^ Unify: (263) [user] eval_selfless_1([encoding, 'iso-latin-1'], _322142) ^ Call: (264) [user] allow_clp ^ Unify: (264) [user] allow_clp ^ Call: (265) [user] false_flag ^ Unify: (265) [user] false_flag Call: (266) [system] fail Fail: (266) [system] fail ^ Fail: (265) [user] false_flag ^ Redo: (262) [user] eval_selfless_0([encoding, 'iso-latin-1'], _322142) ^ Unify: (262) [user] eval_selfless_0([encoding, 'iso-latin-1'], _322142) ^ Call: (263) [user] eval_selfless_2([encoding, 'iso-latin-1'], _322142) ^ Unify: (263) [user] eval_selfless_2([encoding, 'iso-latin-1'], _322142) Call: (264) [system] var(encoding) ^ Redo: (263) [user] eval_selfless_2([encoding, 'iso-latin-1'], _322142) ^ Unify: (263) [user] eval_selfless_2([encoding, 'iso-latin-1'], _322142) ^ Call: (264) [user] fake_notrace((ground([encoding, 'iso-latin-1']), [encoding, 'iso-latin-1']=[_345346, _345352, _345358], atom(_345346), catch_warn(current_op(_345384, yfx, _345346)), [encoding, 'iso-latin-1']\=[_345404], s2ps([encoding, 'iso-latin-1'], _345412))) ^ Unify: (264) [user] fake_notrace(user:(ground([encoding, 'iso-latin-1']), [encoding, 'iso-latin-1']=[_345346, _345352, _345358], atom(_345346), catch_warn(current_op(_345384, yfx, _345346)), [encoding, 'iso-latin-1']\=[_345404], s2ps([encoding, 'iso-latin-1'], _345412))) ^ Call: (265) [user] real_notrace(user:(ground([encoding, 'iso-latin-1']), [encoding, 'iso-latin-1']=[_345346, _345352, _345358], atom(_345346), catch_warn(current_op(_345384, yfx, _345346)), [encoding, 'iso-latin-1']\=[_345404], s2ps([encoding, 'iso-latin-1'], _345412))) ^ Unify: (265) [user] real_notrace(user:(ground([encoding, 'iso-latin-1']), [encoding, 'iso-latin-1']=[_345346, _345352, _345358], atom(_345346), catch_warn(current_op(_345384, yfx, _345346)), [encoding, 'iso-latin-1']\=[_345404], s2ps([encoding, 'iso-latin-1'], _345412))) ^ Call: (266) [user] setup_call_cleanup('$notrace'(_349118, _349120), once(user:(ground([encoding, 'iso-latin-1']), [encoding, 'iso-latin-1']=[_345346, _345352, _345358], atom(_345346), catch_warn(current_op(_345384, yfx, _345346)), [encoding, 'iso-latin-1']\=[_345404], s2ps([encoding, 'iso-latin-1'], _345412))), '$restore_trace'(_349118, _349120)) ^ Unify: (266) [system] setup_call_cleanup(user:'$notrace'(_349118, _349120), user:once(user:(ground([encoding, 'iso-latin-1']), [encoding, 'iso-latin-1']=[_345346, _345352, _345358], atom(_345346), catch_warn(current_op(_345384, yfx, _345346)), [encoding, 'iso-latin-1']\=[_345404], s2ps([encoding, 'iso-latin-1'], _345412))), user:'$restore_trace'(_349118, _349120)) ^ Call: (267) [system] sig_atomic(user:'$notrace'(_349118, _349120)) ^ Fail: (265) [user] real_notrace(user:(ground([encoding, 'iso-latin-1']), [encoding, 'iso-latin-1']=[_345346, _345352, _345358], atom(_345346), catch_warn(current_op(_345384, yfx, _345346)), [encoding, 'iso-latin-1']\=[_345404], s2ps([encoding, 'iso-latin-1'], _345412))) ^ Fail: (264) [user] fake_notrace(user:(ground([encoding, 'iso-latin-1']), [encoding, 'iso-latin-1']=[_345346, _345352, _345358], atom(_345346), catch_warn(current_op(_345384, yfx, _345346)), [encoding, 'iso-latin-1']\=[_345404], s2ps([encoding, 'iso-latin-1'], _345412))) ^ Redo: (260) [user] eval_40(=, _5602, 498, '&self', [encoding, 'iso-latin-1'], _322142) ^ Unify: (260) [user] eval_40(=, _5602, 498, '&self', [encoding, 'iso-latin-1'], _322142) ^ Call: (261) [user] eval_41(=, _5602, 498, '&self', [encoding, 'iso-latin-1'], _322142) ^ Unify: (261) [user] eval_41(=, _5602, 498, '&self', [encoding, 'iso-latin-1'], _322142) ^ Call: (262) [user] naive_eval_args ^ Unify: (262) [user] naive_eval_args Call: (263) [system] false Unify: (263) [system] false Call: (264) [system] fail ^ Redo: (261) [user] eval_41(=, _5602, 498, '&self', [encoding, 'iso-latin-1'], _322142) ^ Unify: (261) [user] eval_41(=, _5602, 498, '&self', [encoding, 'iso-latin-1'], _322142) ^ Call: (262) [user] naive_eval_args ^ Unify: (262) [user] naive_eval_args Call: (263) [system] false Unify: (263) [system] false Call: (264) [system] fail ^ Redo: (261) [user] eval_41(=, _5602, 498, '&self', [encoding, 'iso-latin-1'], _322142) ^ Call: (262) [user] eval_adjust_args(=, _5602, _369572, _322142, 498, '&self', [encoding, 'iso-latin-1'], _369574) ^ Unify: (262) [user] eval_adjust_args(=, _5602, _369572, _322142, 498, '&self', [encoding, 'iso-latin-1'], _369574) Call: (263) [user] if_or_else((eval_all_args, eval_adjust_args2(=, _5602, _369572, _322142, 498, '&self', [encoding, 'iso-latin-1'], _369574)), eval_adjust_args1(=, _5602, _369572, _322142, 498, '&self', [encoding, 'iso-latin-1'], _369574)) Unify: (263) [user] if_or_else((eval_all_args, eval_adjust_args2(=, _5602, _369572, _322142, 498, '&self', [encoding, 'iso-latin-1'], _369574)), eval_adjust_args1(=, _5602, _369572, _322142, 498, '&self', [encoding, 'iso-latin-1'], _369574)) ^ Call: (265) [user] eval_all_args ^ Unify: (265) [user] eval_all_args ^ Call: (266) [user] true_flag ^ Unify: (266) [user] true_flag ^ Exit: (266) [user] true_flag ^ Exit: (265) [user] eval_all_args ^ Call: (265) [user] eval_adjust_args2(=, _5602, _369572, _322142, 498, '&self', [encoding, 'iso-latin-1'], _369574) ^ Unify: (265) [user] eval_adjust_args2(=, _5602, _369572, _322142, 498, '&self', [encoding, 'iso-latin-1'], [encoding|_379806]) ^ Call: (266) [user] apply:maplist(must_eval_args(=, _380764, 498, '&self'), ['iso-latin-1'], _379806) ^ Unify: (266) [apply] apply:maplist(user:must_eval_args(=, _380764, 498, '&self'), ['iso-latin-1'], _379806) Call: (267) [apply] apply:maplist_(['iso-latin-1'], _379806, user:must_eval_args(=, _380764, 498, '&self')) Unify: (267) [apply] apply:maplist_(['iso-latin-1'], [_383586|_383588], user:must_eval_args(=, _380764, 498, '&self')) ^ Call: (268) [user] must_eval_args(=, _380764, 498, '&self', 'iso-latin-1', _383586) ^ Unify: (268) [user] must_eval_args(=, _380764, 498, '&self', 'iso-latin-1', _383586) ^ Call: (269) [user] is_debugging(eval_args) ^ Unify: (269) [user] is_debugging(eval_args) Call: (270) [system] var(eval_args) Fail: (270) [system] var(eval_args) ^ Redo: (269) [user] is_debugging(eval_args) ^ Unify: (269) [user] is_debugging(eval_args) Call: (270) [system] eval_args==false Fail: (270) [system] eval_args==false ^ Redo: (269) [user] is_debugging(eval_args) ^ Unify: (269) [user] is_debugging(eval_args) Call: (270) [system] eval_args==true Fail: (270) [system] eval_args==true ^ Redo: (269) [user] is_debugging(eval_args) ^ Unify: (269) [user] is_debugging(eval_args) ^ Call: (270) [user] fast_option_value(eval_args, debug) ^ Unify: (270) [user] fast_option_value(eval_args, debug) Call: (271) [system] atom(eval_args) Exit: (271) [system] atom(eval_args) Call: (271) [system] current_prolog_flag(eval_args, debug) Fail: (271) [system] current_prolog_flag(eval_args, debug) ^ Fail: (270) [user] fast_option_value(eval_args, debug) ^ Redo: (269) [user] is_debugging(eval_args) ^ Unify: (269) [user] is_debugging(eval_args) ^ Call: (270) [user] fast_option_value(eval_args, trace) ^ Unify: (270) [user] fast_option_value(eval_args, trace) Call: (271) [system] atom(eval_args) Exit: (271) [system] atom(eval_args) Call: (271) [system] current_prolog_flag(eval_args, trace) Fail: (271) [system] current_prolog_flag(eval_args, trace) ^ Fail: (270) [user] fast_option_value(eval_args, trace) ^ Redo: (269) [user] is_debugging(eval_args) ^ Unify: (269) [user] is_debugging(eval_args) Call: (270) [prolog_debug] prolog_debug:debugging(metta(eval_args), _416038) Unify: (270) [prolog_debug] prolog_debug:debugging(metta(eval_args), _416038) ^ Call: (271) [prolog_debug] prolog_debug:debugging(metta(eval_args), _416038, _417974) ^ Unify: (271) [prolog_debug] prolog_debug:debugging(metta(eval_args), _416038, []) Call: (272) [system] current_prolog_flag(nodebugx, true) ^ Redo: (271) [prolog_debug] prolog_debug:debugging(metta(eval_args), _416038, _420778) ^ Unify: (271) [prolog_debug] prolog_debug:debugging(metta(eval_args), _416038, _421716) ^ Call: (272) [prolog_debug] current_predicate(debugging_logicmoo_setting/3) ^ Exit: (272) [prolog_debug] current_predicate(debugging_logicmoo_setting/3) ^ Call: (272) [prolog_debug] predicate_property(bugger:debugging_logicmoo_setting(_424450, _424452, _424454), defined) ^ Unify: (272) [$syspreds] predicate_property(bugger:debugging_logicmoo_setting(_424450, _424452, _424454), defined) Call: (273) [system] nonvar(defined) Exit: (273) [system] nonvar(defined) Call: (273) [$syspreds] property_predicate(defined, bugger:debugging_logicmoo_setting(_424450, _424452, _424454)) Unify: (273) [$syspreds] property_predicate(defined, bugger:debugging_logicmoo_setting(_424450, _424452, _424454)) Call: (274) [$syspreds] define_or_generate(bugger:debugging_logicmoo_setting(_424450, _424452, _424454)) Unify: (274) [$syspreds] define_or_generate(bugger:debugging_logicmoo_setting(_424450, _424452, _424454)) Call: (275) [system] callable(debugging_logicmoo_setting(_424450, _424452, _424454)) Exit: (275) [system] callable(debugging_logicmoo_setting(_424450, _424452, _424454)) Call: (275) [system] atom(bugger) Exit: (275) [system] atom(bugger) Exit: (274) [$syspreds] define_or_generate(bugger:debugging_logicmoo_setting(_424450, _424452, _424454)) Exit: (273) [$syspreds] property_predicate(defined, bugger:debugging_logicmoo_setting(_424450, _424452, _424454)) ^ Exit: (272) [$syspreds] predicate_property(bugger:debugging_logicmoo_setting(_424450, _424452, _424454), defined) ^ Call: (272) [prolog_debug] bugger:debugging_logicmoo_setting(metta(eval_args), _416038, _438364) ^ Unify: (272) [prolog_debug] bugger:debugging_logicmoo_setting(metta(eval_args), true, [user_error]) ^ Exit: (272) [prolog_debug] bugger:debugging_logicmoo_setting(metta(eval_args), true, [user_error]) ^ Exit: (271) [prolog_debug] prolog_debug:debugging(metta(eval_args), true, [user_error]) Exit: (270) [prolog_debug] prolog_debug:debugging(metta(eval_args), true) Call: (270) [system] true==true Exit: (270) [system] true==true ^ Exit: (269) [user] is_debugging(eval_args) ^ Unify: (268) [user] must_eval_args(=, _380764, 498, '&self', 'iso-latin-1', _383586) ^ Call: (269) [user] eval_args(=, _380764, 498, '&self', 'iso-latin-1', _383586) ^ Unify: (269) [user] eval_args(=, _380764, 498, '&self', 'iso-latin-1', _383586) Call: (270) [system] var('iso-latin-1') ^ Redo: (269) [user] eval_args(=, _380764, 498, '&self', 'iso-latin-1', _383586) ^ Unify: (269) [user] eval_args(=, _380764, 498, '&self', 'iso-latin-1', _383586) ^ Call: (271) [system] setup_call_cleanup('$notrace'(_451488, _451490), once(user:self_eval('iso-latin-1')), '$restore_trace'(_451488, _451490)) ^ Unify: (271) [system] setup_call_cleanup(system:'$notrace'(_451488, _451490), system:once(user:self_eval('iso-latin-1')), system:'$restore_trace'(_451488, _451490)) ^ Call: (272) [system] sig_atomic(system:'$notrace'(_451488, _451490)) ^ Exit: (271) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval('iso-latin-1')), system:'$restore_trace'(3, -1)) Call: (270) [system] _383586='iso-latin-1' Exit: (270) [system] 'iso-latin-1'='iso-latin-1' ^ Exit: (269) [user] eval_args(=, _380764, 498, '&self', 'iso-latin-1', 'iso-latin-1') ^ Exit: (268) [user] must_eval_args(=, _380764, 498, '&self', 'iso-latin-1', 'iso-latin-1') Call: (268) [apply] apply:maplist_([], _383588, user:must_eval_args(=, _380764, 498, '&self')) Unify: (268) [apply] apply:maplist_([], [], user:must_eval_args(=, _380764, 498, '&self')) Exit: (268) [apply] apply:maplist_([], [], user:must_eval_args(=, _380764, 498, '&self')) Exit: (267) [apply] apply:maplist_(['iso-latin-1'], ['iso-latin-1'], user:must_eval_args(=, _380764, 498, '&self')) ^ Exit: (266) [apply] apply:maplist(user:must_eval_args(=, _380764, 498, '&self'), ['iso-latin-1'], ['iso-latin-1']) Call: (266) [system] _369572=_322142 Exit: (266) [system] _322142=_322142 ^ Exit: (265) [user] eval_adjust_args2(=, _5602, _322142, _322142, 498, '&self', [encoding, 'iso-latin-1'], [encoding, 'iso-latin-1']) Exit: (263) [user] if_or_else((eval_all_args, eval_adjust_args2(=, _5602, _322142, _322142, 498, '&self', [encoding, 'iso-latin-1'], [encoding, 'iso-latin-1'])), eval_adjust_args1(=, _5602, _322142, _322142, 498, '&self', [encoding, 'iso-latin-1'], [encoding, 'iso-latin-1'])) ^ Exit: (262) [user] eval_adjust_args(=, _5602, _322142, _322142, 498, '&self', [encoding, 'iso-latin-1'], [encoding, 'iso-latin-1']) ^ Call: (262) [user] if_trace((e;args), ([encoding, 'iso-latin-1']\==[encoding, 'iso-latin-1']->color_g_mesg('#773733', indentq2(498, ([encoding, 'iso-latin-1']->[encoding, 'iso-latin-1'])));nop(indentq2(498, same([encoding, 'iso-latin-1']))))) ^ Unify: (262) [user] if_trace((e;args), ([encoding, 'iso-latin-1']\==[encoding, 'iso-latin-1']->color_g_mesg('#773733', indentq2(498, ([encoding, 'iso-latin-1']->[encoding, 'iso-latin-1'])));nop(indentq2(498, same([encoding, 'iso-latin-1']))))) ^ Call: (264) [system] setup_call_cleanup('$notrace'(_470356, _470358), once(user:real_notrace(catch_err(ignore((is_debugging((e;args)), ([encoding, 'iso-latin-1']\==[encoding, 'iso-latin-1']->color_g_mesg('#773733', indentq2(498, ([encoding, 'iso-latin-1']->[encoding, 'iso-latin-1'])));nop(indentq2(498, same([encoding, 'iso-latin-1'])))))), _470314, fbug((_470314-->if_trace((e;args), ([encoding, 'iso-latin-1']\==[encoding, 'iso-latin-1']->color_g_mesg('#773733', indentq2(498, ([encoding, 'iso-latin-1']->[encoding, 'iso-latin-1'])));nop(indentq2(498, same([encoding, 'iso-latin-1'])))))))))), '$restore_trace'(_470356, _470358)) ^ Unify: (264) [system] setup_call_cleanup(system:'$notrace'(_470356, _470358), system:once(user:real_notrace(catch_err(ignore((is_debugging((e;args)), ([encoding, 'iso-latin-1']\==[encoding, 'iso-latin-1']->color_g_mesg('#773733', indentq2(498, ([encoding, 'iso-latin-1']->[encoding, 'iso-latin-1'])));nop(indentq2(498, same([encoding, 'iso-latin-1'])))))), _470314, fbug((_470314-->if_trace((e;args), ([encoding, 'iso-latin-1']\==[encoding, 'iso-latin-1']->color_g_mesg('#773733', indentq2(498, ([encoding, 'iso-latin-1']->[encoding, 'iso-latin-1'])));nop(indentq2(498, same([encoding, 'iso-latin-1'])))))))))), system:'$restore_trace'(_470356, _470358)) ^ Call: (265) [system] sig_atomic(system:'$notrace'(_470356, _470358)) ^ Exit: (264) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:real_notrace(catch_err(ignore((is_debugging((e;args)), ([encoding, 'iso-latin-1']\==[encoding, 'iso-latin-1']->color_g_mesg('#773733', indentq2(498, ([encoding, 'iso-latin-1']->[encoding, 'iso-latin-1'])));nop(indentq2(498, same([encoding, 'iso-latin-1'])))))), _470314, fbug((_470314-->if_trace((e;args), ([encoding, 'iso-latin-1']\==[encoding, 'iso-latin-1']->color_g_mesg('#773733', indentq2(498, ([encoding, 'iso-latin-1']->[encoding, 'iso-latin-1'])));nop(indentq2(498, same([encoding, 'iso-latin-1'])))))))))), system:'$restore_trace'(3, -1)) ^ Exit: (262) [user] if_trace((e;args), ([encoding, 'iso-latin-1']\==[encoding, 'iso-latin-1']->color_g_mesg('#773733', indentq2(498, ([encoding, 'iso-latin-1']->[encoding, 'iso-latin-1'])));nop(indentq2(498, same([encoding, 'iso-latin-1']))))) ^ Call: (262) [user] eval_70(=, _5602, 498, '&self', [encoding, 'iso-latin-1'], _322142) ^ Unify: (262) [user] eval_70(=, _5602, 498, '&self', [encoding, 'iso-latin-1'], _322142) Call: (263) [user] if_or_else(eval_maybe_python(=, _5602, 498, '&self', [encoding, 'iso-latin-1'], _322142), if_or_else(eval_maybe_host_predicate(=, _5602, 498, '&self', [encoding, 'iso-latin-1'], _322142), if_or_else(eval_maybe_host_function(=, _5602, 498, '&self', [encoding, 'iso-latin-1'], _322142), if_or_else(eval_maybe_defn(=, _5602, 498, '&self', [encoding, 'iso-latin-1'], _322142), eval_maybe_subst(=, _5602, 498, '&self', [encoding, 'iso-latin-1'], _322142))))) Unify: (263) [user] if_or_else(eval_maybe_python(=, _5602, 498, '&self', [encoding, 'iso-latin-1'], _322142), if_or_else(eval_maybe_host_predicate(=, _5602, 498, '&self', [encoding, 'iso-latin-1'], _322142), if_or_else(eval_maybe_host_function(=, _5602, 498, '&self', [encoding, 'iso-latin-1'], _322142), if_or_else(eval_maybe_defn(=, _5602, 498, '&self', [encoding, 'iso-latin-1'], _322142), eval_maybe_subst(=, _5602, 498, '&self', [encoding, 'iso-latin-1'], _322142))))) ^ Call: (264) [user] eval_maybe_python(=, _5602, 498, '&self', [encoding, 'iso-latin-1'], _322142) ^ Unify: (264) [user] eval_maybe_python(=, _5602, 498, '&self', [encoding, 'iso-latin-1'], _322142) Call: (265) [user] metta_atom('&self', ['registered-python-function', _480842, _480848, encoding]) Unify: (265) [user] metta_atom('&self', ['registered-python-function', _480842, _480848, encoding]) ^ Call: (266) [user] typed_list('&self', _482768, _482690) ^ Unify: (266) [user] typed_list('&self', _483700, _482690) Call: (267) [system] compound('&self') Fail: (267) [system] compound('&self') ^ Fail: (266) [user] typed_list('&self', _486480, _482690) Redo: (265) [user] metta_atom('&self', ['registered-python-function', _480842, _480848, encoding]) Unify: (265) [user] metta_atom('&self', ['registered-python-function', _480842, _480848, encoding]) Call: (266) [system] '&self'=='&flybase' Redo: (265) [user] metta_atom('&self', ['registered-python-function', _480842, _480848, encoding]) Unify: (265) [user] metta_atom('&self', ['registered-python-function', _480842, _480848, encoding]) ^ Call: (266) [user] metta_atom_in_file('&self', ['registered-python-function', _480842, _480848, encoding]) ^ Unify: (266) [user] metta_atom_in_file('&self', ['registered-python-function', _480842, _480848, encoding]) ^ Call: (267) [user] metta_atom_in_file('&self', ['registered-python-function', _480842, _480848, encoding], _493862, _493864) ^ Unify: (267) [user] metta_atom_in_file('&self', ['registered-python-function', _480842, _480848, encoding], _494798, _494800) ^ Call: (268) [user] loaded_into_kb('&self', _495656) ^ Unify: (268) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Exit: (268) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Call: (268) [user] once(user:asserted_metta_pred(_506246, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Unify: (268) [system] once(user:asserted_metta_pred(_506246, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Call: (269) [user] asserted_metta_pred(_506246, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Fail: (269) [user] asserted_metta_pred(_506246, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Redo: (265) [user] metta_atom('&self', ['registered-python-function', _6614, _6620, encoding]) Unify: (265) [user] metta_atom('&self', ['registered-python-function', _6614, _6620, encoding]) Call: (266) [user] metta_atom_asserted('&self', ['registered-python-function', _6614, _6620, encoding]) Unify: (266) [user] metta_atom_asserted('&self', ['registered-python-function', _6614, _6620, encoding]) ^ Call: (267) [user] metta_atom_asserted_deduced('&self', ['registered-python-function', _6614, _6620, encoding]) Redo: (266) [user] metta_atom_asserted('&self', ['registered-python-function', _6614, _6620, encoding]) Redo: (265) [user] metta_atom('&self', ['registered-python-function', _6614, _6620, encoding]) Unify: (265) [user] metta_atom('&self', ['registered-python-function', _6614, _6620, encoding]) Call: (266) [system] '&self'\=='&corelib' Exit: (266) [system] '&self'\=='&corelib' ^ Call: (266) [user] using_all_spaces ^ Unify: (266) [user] using_all_spaces Call: (267) [system] nb_current(with_all_spaces, t) Call: (270) [clpfd] clpfd:make_clpfd_var(with_all_spaces) Fail: (270) [clpfd] clpfd:make_clpfd_var(with_all_spaces) Redo: (265) [user] metta_atom('&self', ['registered-python-function', _6614, _6620, encoding]) Unify: (265) [user] metta_atom('&self', ['registered-python-function', _6614, _6620, encoding]) Call: (266) [system] '&self'\=='&corelib' Exit: (266) [system] '&self'\=='&corelib' Call: (266) [user] metta_atom_asserted('&self', '&corelib') Unify: (266) [user] metta_atom_asserted('&self', '&corelib') ^ Call: (267) [user] metta_atom_asserted_deduced('&self', '&corelib') Redo: (266) [user] metta_atom_asserted('&self', '&corelib') Unify: (266) [user] metta_atom_asserted('&self', '&corelib') Exit: (266) [user] metta_atom_asserted('&self', '&corelib') Call: (266) [user] should_inherit_from_corelib(['registered-python-function', _6614, _6620, encoding]) Unify: (266) [user] should_inherit_from_corelib(['registered-python-function', _6614, _6620, encoding]) ^ Call: (267) [user] using_all_spaces ^ Unify: (267) [user] using_all_spaces Call: (268) [system] nb_current(with_all_spaces, t) Redo: (266) [user] should_inherit_from_corelib(['registered-python-function', _6614, _6620, encoding]) Unify: (266) [user] should_inherit_from_corelib(['registered-python-function', _6614, _6620, encoding]) Call: (267) [system] 'registered-python-function'==(:) Redo: (266) [user] should_inherit_from_corelib(['registered-python-function', _6614, _6620, encoding]) Unify: (266) [user] should_inherit_from_corelib(['registered-python-function', _6614, _6620, encoding]) Call: (267) [system] 'registered-python-function'=='@doc' Redo: (266) [user] should_inherit_from_corelib(['registered-python-function', _6614, _6620, encoding]) Unify: (266) [user] should_inherit_from_corelib(['registered-python-function', _6614, _6620, encoding]) Call: (267) [system] fail Redo: (266) [user] metta_atom_asserted('&self', '&corelib') Redo: (265) [user] metta_atom('&self', ['registered-python-function', _6614, _6620, encoding]) Redo: (263) [user] if_or_else(eval_maybe_python(=, _5602, 498, '&self', [encoding, 'iso-latin-1'], _6500), if_or_else(eval_maybe_host_predicate(=, _5602, 498, '&self', [encoding, 'iso-latin-1'], _6500), if_or_else(eval_maybe_host_function(=, _5602, 498, '&self', [encoding, 'iso-latin-1'], _6500), if_or_else(eval_maybe_defn(=, _5602, 498, '&self', [encoding, 'iso-latin-1'], _6500), eval_maybe_subst(=, _5602, 498, '&self', [encoding, 'iso-latin-1'], _6500))))) Call: (264) [user] if_or_else(eval_maybe_host_predicate(=, _5602, 498, '&self', [encoding, 'iso-latin-1'], _6500), if_or_else(eval_maybe_host_function(=, _5602, 498, '&self', [encoding, 'iso-latin-1'], _6500), if_or_else(eval_maybe_defn(=, _5602, 498, '&self', [encoding, 'iso-latin-1'], _6500), eval_maybe_subst(=, _5602, 498, '&self', [encoding, 'iso-latin-1'], _6500)))) Unify: (264) [user] if_or_else(eval_maybe_host_predicate(=, _5602, 498, '&self', [encoding, 'iso-latin-1'], _6500), if_or_else(eval_maybe_host_function(=, _5602, 498, '&self', [encoding, 'iso-latin-1'], _6500), if_or_else(eval_maybe_defn(=, _5602, 498, '&self', [encoding, 'iso-latin-1'], _6500), eval_maybe_subst(=, _5602, 498, '&self', [encoding, 'iso-latin-1'], _6500)))) ^ Call: (265) [user] eval_maybe_host_predicate(=, _5602, 498, '&self', [encoding, 'iso-latin-1'], _6500) ^ Unify: (265) [user] eval_maybe_host_predicate(=, _5602, 498, '&self', [encoding, 'iso-latin-1'], _6500) ^ Call: (266) [user] allow_host_functions ^ Unify: (266) [user] allow_host_functions ^ Exit: (266) [user] allow_host_functions ^ Call: (266) [user] once((is_system_pred(encoding), length(['iso-latin-1'], _54322), is_syspred(encoding, _54322, _54330))) ^ Unify: (266) [system] once(user:(is_system_pred(encoding), length(['iso-latin-1'], _54322), is_syspred(encoding, _54322, _54330))) ^ Call: (268) [user] is_system_pred(encoding) ^ Unify: (268) [user] is_system_pred(encoding) Call: (269) [system] atom(encoding) Exit: (269) [system] atom(encoding) Call: (269) [system] atom_concat(_59968, !, encoding) ^ Redo: (268) [user] is_system_pred(encoding) ^ Unify: (268) [user] is_system_pred(encoding) Call: (269) [system] atom(encoding) Exit: (269) [system] atom(encoding) Call: (269) [system] atom_concat(_64596, '-fn', encoding) ^ Redo: (268) [user] is_system_pred(encoding) ^ Unify: (268) [user] is_system_pred(encoding) Call: (269) [system] atom(encoding) Exit: (269) [system] atom(encoding) Call: (269) [system] atom_concat(_69224, '-p', encoding) ^ Fail: (268) [user] is_system_pred(encoding) Redo: (264) [user] if_or_else(eval_maybe_host_predicate(=, _5602, 498, '&self', [encoding, 'iso-latin-1'], _6500), if_or_else(eval_maybe_host_function(=, _5602, 498, '&self', [encoding, 'iso-latin-1'], _6500), if_or_else(eval_maybe_defn(=, _5602, 498, '&self', [encoding, 'iso-latin-1'], _6500), eval_maybe_subst(=, _5602, 498, '&self', [encoding, 'iso-latin-1'], _6500)))) Call: (265) [user] if_or_else(eval_maybe_host_function(=, _5602, 498, '&self', [encoding, 'iso-latin-1'], _6500), if_or_else(eval_maybe_defn(=, _5602, 498, '&self', [encoding, 'iso-latin-1'], _6500), eval_maybe_subst(=, _5602, 498, '&self', [encoding, 'iso-latin-1'], _6500))) Unify: (265) [user] if_or_else(eval_maybe_host_function(=, _5602, 498, '&self', [encoding, 'iso-latin-1'], _6500), if_or_else(eval_maybe_defn(=, _5602, 498, '&self', [encoding, 'iso-latin-1'], _6500), eval_maybe_subst(=, _5602, 498, '&self', [encoding, 'iso-latin-1'], _6500))) ^ Call: (266) [user] eval_maybe_host_function(=, _5602, 498, '&self', [encoding, 'iso-latin-1'], _6500) ^ Unify: (266) [user] eval_maybe_host_function(=, _5602, 498, '&self', [encoding, 'iso-latin-1'], _6500) ^ Call: (267) [user] allow_host_functions ^ Unify: (267) [user] allow_host_functions ^ Exit: (267) [user] allow_host_functions ^ Call: (267) [user] is_system_pred(encoding) ^ Unify: (267) [user] is_system_pred(encoding) Call: (268) [system] atom(encoding) Exit: (268) [system] atom(encoding) Call: (268) [system] atom_concat(_82160, !, encoding) ^ Redo: (267) [user] is_system_pred(encoding) ^ Unify: (267) [user] is_system_pred(encoding) Call: (268) [system] atom(encoding) Exit: (268) [system] atom(encoding) Call: (268) [system] atom_concat(_86788, '-fn', encoding) ^ Redo: (267) [user] is_system_pred(encoding) ^ Unify: (267) [user] is_system_pred(encoding) Call: (268) [system] atom(encoding) Exit: (268) [system] atom(encoding) Call: (268) [system] atom_concat(_91416, '-p', encoding) Redo: (265) [user] if_or_else(eval_maybe_host_function(=, _5602, 498, '&self', [encoding, 'iso-latin-1'], _6500), if_or_else(eval_maybe_defn(=, _5602, 498, '&self', [encoding, 'iso-latin-1'], _6500), eval_maybe_subst(=, _5602, 498, '&self', [encoding, 'iso-latin-1'], _6500))) Call: (266) [user] if_or_else(eval_maybe_defn(=, _5602, 498, '&self', [encoding, 'iso-latin-1'], _6500), eval_maybe_subst(=, _5602, 498, '&self', [encoding, 'iso-latin-1'], _6500)) Unify: (266) [user] if_or_else(eval_maybe_defn(=, _5602, 498, '&self', [encoding, 'iso-latin-1'], _6500), eval_maybe_subst(=, _5602, 498, '&self', [encoding, 'iso-latin-1'], _6500)) ^ Call: (267) [user] eval_maybe_defn(=, _5602, 498, '&self', [encoding, 'iso-latin-1'], _6500) ^ Unify: (267) [user] eval_maybe_defn(=, _5602, 498, '&self', [encoding, 'iso-latin-1'], _6500) ^ Call: (268) [user] curried_arity([encoding, 'iso-latin-1'], _96910, _96912) ^ Unify: (268) [user] curried_arity([encoding, 'iso-latin-1'], _96910, _96912) Call: (269) [system] var([encoding, 'iso-latin-1']) ^ Redo: (268) [user] curried_arity([encoding, 'iso-latin-1'], _96910, _96912) ^ Unify: (268) [user] curried_arity([encoding, 'iso-latin-1'], encoding, _96912) Call: (269) [system] var(encoding) ^ Redo: (268) [user] curried_arity([encoding, 'iso-latin-1'], _96910, _96912) ^ Unify: (268) [user] curried_arity([encoding, 'iso-latin-1'], encoding, _96912) ^ Call: (269) [user] len_or_unbound(['iso-latin-1'], _96912) ^ Unify: (269) [user] len_or_unbound(['iso-latin-1'], _96912) Call: (270) [system] is_list(['iso-latin-1']) Exit: (270) [system] is_list(['iso-latin-1']) Call: (270) [system] length(['iso-latin-1'], _96912) Unify: (270) [system] length(['iso-latin-1'], _96912) Call: (271) [system] var(_96912) Exit: (271) [system] var(_96912) Call: (271) [system] []==[] Exit: (271) [system] []==[] Call: (271) [system] _96912=1 Exit: (271) [system] 1=1 Exit: (270) [system] length(['iso-latin-1'], 1) ^ Exit: (269) [user] len_or_unbound(['iso-latin-1'], 1) ^ Exit: (268) [user] curried_arity([encoding, 'iso-latin-1'], encoding, 1) ^ Call: (268) [user] is_metta_type_constructor('&self', encoding, _118266) ^ Redo: (267) [user] eval_maybe_defn(=, _5602, 498, '&self', [encoding, 'iso-latin-1'], _6500) ^ Unify: (267) [user] eval_maybe_defn(=, _5602, 498, '&self', [encoding, 'iso-latin-1'], _6500) ^ Call: (268) [user] can_be_ok(eval_maybe_defn, [encoding, 'iso-latin-1']) ^ Unify: (268) [user] can_be_ok(eval_maybe_defn, [encoding, 'iso-latin-1']) ^ Call: (269) [user] cant_be_ok(eval_maybe_defn, [encoding, 'iso-latin-1']) ^ Unify: (269) [user] cant_be_ok(eval_maybe_defn, [encoding, 'iso-latin-1']) Call: (270) [system] encoding==let ^ Redo: (268) [user] can_be_ok(eval_maybe_defn, [encoding, 'iso-latin-1']) ^ Unify: (268) [user] can_be_ok(eval_maybe_defn, [encoding, 'iso-latin-1']) ^ Exit: (268) [user] can_be_ok(eval_maybe_defn, [encoding, 'iso-latin-1']) ^ Call: (268) [user] trace_eval(eval_defn_choose_candidates(=, _5602), defn, 498, '&self', [encoding, 'iso-latin-1'], _6500) ^ Unify: (268) [user] trace_eval(eval_defn_choose_candidates(=, _5602), defn, 498, '&self', [encoding, 'iso-latin-1'], _6500) ^ Call: (269) [user] must_det_ll((notrace((flag(eval_num, _130426, _130426+1), _130444 is _130426 mod 500, _130462 is 99-498 mod 100, _130486=_130488, option_else('trace-length', _130500, 500), option_else('trace-depth', _130508, 30))), quietly(if_t((nop(stop_rtrace), _130444>_130500), (set_debug(eval, false), _130564 is _130500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_130564])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_130616))))) ^ Unify: (269) [user] must_det_ll(user:(notrace((flag(eval_num, _130426, _130426+1), _130444 is _130426 mod 500, _130462 is 99-498 mod 100, _130486=_130488, option_else('trace-length', _130500, 500), option_else('trace-depth', _130508, 30))), quietly(if_t((nop(stop_rtrace), _130444>_130500), (set_debug(eval, false), _130564 is _130500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_130564])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_130616))))) ^ Call: (270) [user] once(user:(notrace((flag(eval_num, _130426, _130426+1), _130444 is _130426 mod 500, _130462 is 99-498 mod 100, _130486=_130488, option_else('trace-length', _130500, 500), option_else('trace-depth', _130508, 30))), quietly(if_t((nop(stop_rtrace), _130444>_130500), (set_debug(eval, false), _130564 is _130500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_130564])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_130616))))) ^ Unify: (270) [system] once(user:(notrace((flag(eval_num, _130426, _130426+1), _130444 is _130426 mod 500, _130462 is 99-498 mod 100, _130486=_130488, option_else('trace-length', _130500, 500), option_else('trace-depth', _130508, 30))), quietly(if_t((nop(stop_rtrace), _130444>_130500), (set_debug(eval, false), _130564 is _130500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_130564])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_130616))))) ^ Call: (273) [system] setup_call_cleanup('$notrace'(_134340, _134342), once(user:(flag(eval_num, _130426, _130426+1), _130444 is _130426 mod 500, _130462 is 99-498 mod 100, _130486=_130488, option_else('trace-length', _130500, 500), option_else('trace-depth', _130508, 30))), '$restore_trace'(_134340, _134342)) ^ Unify: (273) [system] setup_call_cleanup(system:'$notrace'(_134340, _134342), system:once(user:(flag(eval_num, _130426, _130426+1), _130444 is _130426 mod 500, _130462 is 99-498 mod 100, _130486=_130488, option_else('trace-length', _130500, 500), option_else('trace-depth', _130508, 30))), system:'$restore_trace'(_134340, _134342)) ^ Call: (274) [system] sig_atomic(system:'$notrace'(_134340, _134342)) ^ Exit: (273) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(flag(eval_num, 1, 1+1), 1 is 1 mod 500, 1 is 99-498 mod 100, _130486=_130486, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), system:'$restore_trace'(3, -1)) ^ Call: (273) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 1>500), (set_debug(eval, false), _130564 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_130564])), nop((start_rtrace, rtrace))))) ^ Unify: (273) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 1>500), (set_debug(eval, false), _130564 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_130564])), nop((start_rtrace, rtrace))))) ^ Exit: (273) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 1>500), (set_debug(eval, false), _130564 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_130564])), nop((start_rtrace, rtrace))))) Call: (272) [user] nop(notrace(no_repeats_var(_130616))) Unify: (272) [user] nop(notrace(no_repeats_var(_130616))) Exit: (272) [user] nop(notrace(no_repeats_var(_130616))) ^ Exit: (270) [system] once(user:(notrace((flag(eval_num, 1, 1+1), 1 is 1 mod 500, 1 is 99-498 mod 100, _130486=_130486, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), quietly(if_t((nop(stop_rtrace), 1>500), (set_debug(eval, false), _130564 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_130564])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_130616))))) ^ Exit: (269) [user] must_det_ll(user:(notrace((flag(eval_num, 1, 1+1), 1 is 1 mod 500, 1 is 99-498 mod 100, _130486=_130486, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), quietly(if_t((nop(stop_rtrace), 1>500), (set_debug(eval, false), _130564 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_130564])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_130616))))) Call: (269) [occurs] occurs:sub_term(_145804, defn) Unify: (269) [occurs] occurs:sub_term(defn, defn) Exit: (269) [occurs] occurs:sub_term(defn, defn) Call: (269) [system] defn\=defn Fail: (269) [system] defn\=defn Redo: (269) [occurs] occurs:sub_term(_145804, defn) Unify: (269) [occurs] occurs:sub_term(_145804, defn) Call: (270) [system] compound(defn) Fail: (270) [system] compound(defn) Fail: (269) [occurs] occurs:sub_term(_145804, defn) ^ Redo: (268) [user] trace_eval(eval_defn_choose_candidates(=, _5602), defn, 498, '&self', [encoding, 'iso-latin-1'], _6500) Call: (269) [system] _156022=defn Exit: (269) [system] defn=defn ^ Call: (269) [user] if_trace((eval;defn), (_130486=1, indentq(1, 1, -->, [defn, [encoding, 'iso-latin-1']]))) ^ Unify: (269) [user] if_trace((eval;defn), (_130486=1, indentq(1, 1, -->, [defn, [encoding, 'iso-latin-1']]))) ^ Call: (271) [system] setup_call_cleanup('$notrace'(_159826, _159828), once(user:real_notrace(catch_err(ignore((is_debugging((eval;defn)), _130486=1, indentq(1, 1, -->, [defn, [encoding, 'iso-latin-1']]))), _159784, fbug((_159784-->if_trace((eval;defn), (_130486=1, indentq(1, 1, -->, [defn, [encoding, 'iso-latin-1']])))))))), '$restore_trace'(_159826, _159828)) ^ Unify: (271) [system] setup_call_cleanup(system:'$notrace'(_159826, _159828), system:once(user:real_notrace(catch_err(ignore((is_debugging((eval;defn)), _130486=1, indentq(1, 1, -->, [defn, [encoding, 'iso-latin-1']]))), _159784, fbug((_159784-->if_trace((eval;defn), (_130486=1, indentq(1, 1, -->, [defn, [encoding, 'iso-latin-1']])))))))), system:'$restore_trace'(_159826, _159828)) ^ Call: (272) [system] sig_atomic(system:'$notrace'(_159826, _159828)) ^ Exit: (271) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:real_notrace(catch_err(ignore((is_debugging((eval;defn)), _130486=1, indentq(1, 1, -->, [defn, [encoding, 'iso-latin-1']]))), _159784, fbug((_159784-->if_trace((eval;defn), (_130486=1, indentq(1, 1, -->, [defn, [encoding, 'iso-latin-1']])))))))), system:'$restore_trace'(3, -1)) ^ Exit: (269) [user] if_trace((eval;defn), (_130486=1, indentq(1, 1, -->, [defn, [encoding, 'iso-latin-1']]))) Call: (269) [system] _164608=retval(fail) Exit: (269) [system] retval(fail)=retval(fail) Call: (269) [system] _166470=(\+ \+ (flag(eval_num, _166490, _166490+1), (retval(fail)\=@=retval(fail), nonvar(_6500)->indentq(1, _166490, <--, [defn, _6500]);indentq(1, _166490, <--, [defn, retval(fail)])))) Exit: (269) [system] (\+ \+ (flag(eval_num, _166490, _166490+1), (retval(fail)\=@=retval(fail), nonvar(_6500)->indentq(1, _166490, <--, [defn, _6500]);indentq(1, _166490, <--, [defn, retval(fail)]))))=(\+ \+ (flag(eval_num, _166490, _166490+1), (retval(fail)\=@=retval(fail), nonvar(_6500)->indentq(1, _166490, <--, [defn, _6500]);indentq(1, _166490, <--, [defn, retval(fail)])))) ^ Call: (269) [user] call_cleanup(((call(eval_defn_choose_candidates(=, _5602), 498, '&self', [encoding, 'iso-latin-1'], _6500)*->nb_setarg(1, retval(fail), _6500);fail, trace, call(eval_defn_choose_candidates(=, _5602), 498, '&self', [encoding, 'iso-latin-1'], _6500)), ignore(notrace((\+_6500\=_130616, nb_setarg(1, retval(fail), _6500))))), ignore((_130486==1->ignore(\+ \+ (flag(eval_num, _166490, _166490+1), (retval(fail)\=@=retval(fail), nonvar(_6500)->indentq(1, _166490, <--, [defn, _6500]);indentq(1, _166490, <--, [defn, retval(fail)]))));notrace(ignore(if_t(1<30, if_trace((eval;defn), ignore(\+ \+ (flag(eval_num, _166490, _166490+1), (retval(fail)\=@=retval(fail), nonvar(_6500)->indentq(1, _166490, <--, [defn, _6500]);indentq(1, _166490, <--, [defn, retval(fail)]))))))))))) ^ Unify: (269) [system] call_cleanup(user:((call(eval_defn_choose_candidates(=, _5602), 498, '&self', [encoding, 'iso-latin-1'], _6500)*->nb_setarg(1, retval(fail), _6500);fail, trace, call(eval_defn_choose_candidates(=, _5602), 498, '&self', [encoding, 'iso-latin-1'], _6500)), ignore(notrace((\+_6500\=_130616, nb_setarg(1, retval(fail), _6500))))), user:ignore((_130486==1->ignore(\+ \+ (flag(eval_num, _166490, _166490+1), (retval(fail)\=@=retval(fail), nonvar(_6500)->indentq(1, _166490, <--, [defn, _6500]);indentq(1, _166490, <--, [defn, retval(fail)]))));notrace(ignore(if_t(1<30, if_trace((eval;defn), ignore(\+ \+ (flag(eval_num, _166490, _166490+1), (retval(fail)\=@=retval(fail), nonvar(_6500)->indentq(1, _166490, <--, [defn, _6500]);indentq(1, _166490, <--, [defn, retval(fail)]))))))))))) ^ Call: (271) [user] eval_defn_choose_candidates(=, _5602, 498, '&self', [encoding, 'iso-latin-1'], _6500) ^ Unify: (271) [user] eval_defn_choose_candidates(=, _5602, 498, '&self', [encoding, 'iso-latin-1'], _6500) ^ Call: (272) [user] findall((_172358->_172360), get_defn_expansions(=, _5602, 498, '&self', [encoding, 'iso-latin-1'], _172358, _172360), _172378) ^ Unify: (272) [$bags] findall((_172358->_172360), user:get_defn_expansions(=, _5602, 498, '&self', [encoding, 'iso-latin-1'], _172358, _172360), _172378) ^ Call: (273) [$bags] findall((_172358->_172360), user:get_defn_expansions(=, _5602, 498, '&self', [encoding, 'iso-latin-1'], _172358, _172360), _172378, []) ^ Unify: (273) [$bags] findall((_172358->_172360), user:get_defn_expansions(=, _5602, 498, '&self', [encoding, 'iso-latin-1'], _172358, _172360), _172378, []) ^ Call: (274) [$bags] cleanup_bag(findall_loop((_172358->_172360), user:get_defn_expansions(=, _5602, 498, '&self', [encoding, 'iso-latin-1'], _172358, _172360), _172378, []), '$destroy_findall_bag') ^ Unify: (274) [$bags] cleanup_bag('$bags':findall_loop((_172358->_172360), user:get_defn_expansions(=, _5602, 498, '&self', [encoding, 'iso-latin-1'], _172358, _172360), _172378, []), '$bags':'$destroy_findall_bag') Call: (275) [$bags] findall_loop((_172358->_172360), user:get_defn_expansions(=, _5602, 498, '&self', [encoding, 'iso-latin-1'], _172358, _172360), _172378, []) Unify: (275) [$bags] findall_loop((_172358->_172360), user:get_defn_expansions(=, _5602, 498, '&self', [encoding, 'iso-latin-1'], _172358, _172360), _172378, []) ^ Call: (276) [user] get_defn_expansions(=, _5602, 498, '&self', [encoding, 'iso-latin-1'], _172358, _172360) ^ Unify: (276) [user] get_defn_expansions(=, _5602, 498, '&self', [encoding, 'iso-latin-1'], [encoding|_180860], _172360) ^ Call: (277) [user] same_len_copy(['iso-latin-1'], _180860) ^ Unify: (277) [user] same_len_copy(['iso-latin-1'], _180860) Call: (278) [system] length(['iso-latin-1'], _183666) Unify: (278) [system] length(['iso-latin-1'], _183666) Call: (279) [system] var(_183666) Exit: (279) [system] var(_183666) Call: (279) [system] []==[] Exit: (279) [system] []==[] Call: (279) [system] _183666=1 Exit: (279) [system] 1=1 Exit: (278) [system] length(['iso-latin-1'], 1) Call: (278) [system] length(_180860, 1) Unify: (278) [system] length(_180860, 1) Call: (279) [system] var(1) Redo: (278) [system] length(_180860, 1) Unify: (278) [system] length(_180860, 1) Call: (279) [system] integer(1) Exit: (279) [system] integer(1) Call: (279) [system] _180860==[] Redo: (278) [system] length(_180860, 1) Call: (279) [system] var(_180860) Exit: (279) [system] var(_180860) Exit: (278) [system] length([_202210], 1) ^ Exit: (277) [user] same_len_copy(['iso-latin-1'], [_202210]) Call: (277) [user] metta_eq_def(=, '&self', [encoding, _202210], _172360) Unify: (277) [user] metta_eq_def(=, '&self', [encoding, _202210], _172360) ^ Call: (278) [user] ignore((=)=(=)) ^ Unify: (278) [system] ignore(user:((=)=(=))) Call: (279) [system] (=)=(=) Exit: (279) [system] (=)=(=) ^ Exit: (278) [system] ignore(user:((=)=(=))) Call: (278) [user] metta_atom('&self', [=, [encoding, _202210], _172360]) Unify: (278) [user] metta_atom('&self', [=, [encoding, _202210], _172360]) ^ Call: (279) [user] typed_list('&self', _212510, _212432) ^ Unify: (279) [user] typed_list('&self', _213442, _212432) Call: (280) [system] compound('&self') Fail: (280) [system] compound('&self') ^ Fail: (279) [user] typed_list('&self', _216222, _212432) Redo: (278) [user] metta_atom('&self', [=, [encoding, _202210], _172360]) Unify: (278) [user] metta_atom('&self', [=, [encoding, _202210], _172360]) Call: (279) [system] '&self'=='&flybase' Redo: (278) [user] metta_atom('&self', [=, [encoding, _202210], _172360]) Unify: (278) [user] metta_atom('&self', [=, [encoding, _202210], _172360]) ^ Call: (279) [user] metta_atom_in_file('&self', [=, [encoding, _202210], _172360]) ^ Unify: (279) [user] metta_atom_in_file('&self', [=, [encoding, _202210], _172360]) ^ Call: (280) [user] metta_atom_in_file('&self', [=, [encoding, _202210], _172360], _223604, _223606) ^ Unify: (280) [user] metta_atom_in_file('&self', [=, [encoding, _202210], _172360], _224540, _224542) ^ Call: (281) [user] loaded_into_kb('&self', _225398) ^ Unify: (281) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Exit: (281) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Call: (281) [user] once(user:asserted_metta_pred(_235988, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Unify: (281) [system] once(user:asserted_metta_pred(_235988, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Call: (282) [user] asserted_metta_pred(_235988, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Fail: (282) [user] asserted_metta_pred(_235988, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Redo: (278) [user] metta_atom('&self', [=, [encoding, _202210], _172360]) Unify: (278) [user] metta_atom('&self', [=, [encoding, _202210], _172360]) Call: (279) [user] metta_atom_asserted('&self', [=, [encoding, _202210], _172360]) Unify: (279) [user] metta_atom_asserted('&self', [=, [encoding, _202210], _172360]) ^ Call: (280) [user] metta_atom_asserted_deduced('&self', [=, [encoding, _202210], _172360]) Redo: (279) [user] metta_atom_asserted('&self', [=, [encoding, _202210], _172360]) Redo: (278) [user] metta_atom('&self', [=, [encoding, _202210], _172360]) Unify: (278) [user] metta_atom('&self', [=, [encoding, _202210], _172360]) Call: (279) [system] '&self'\=='&corelib' Exit: (279) [system] '&self'\=='&corelib' ^ Call: (279) [user] using_all_spaces ^ Unify: (279) [user] using_all_spaces Call: (280) [system] nb_current(with_all_spaces, t) Redo: (278) [user] metta_atom('&self', [=, [encoding, _202210], _172360]) Unify: (278) [user] metta_atom('&self', [=, [encoding, _202210], _172360]) Call: (279) [system] '&self'\=='&corelib' Exit: (279) [system] '&self'\=='&corelib' Call: (279) [user] metta_atom_asserted('&self', '&corelib') Unify: (279) [user] metta_atom_asserted('&self', '&corelib') ^ Call: (280) [user] metta_atom_asserted_deduced('&self', '&corelib') Redo: (279) [user] metta_atom_asserted('&self', '&corelib') Unify: (279) [user] metta_atom_asserted('&self', '&corelib') Exit: (279) [user] metta_atom_asserted('&self', '&corelib') Call: (279) [user] should_inherit_from_corelib([=, [encoding, _202210], _172360]) Unify: (279) [user] should_inherit_from_corelib([=, [encoding, _202210], _172360]) ^ Call: (280) [user] using_all_spaces ^ Unify: (280) [user] using_all_spaces Call: (281) [system] nb_current(with_all_spaces, t) Redo: (279) [user] should_inherit_from_corelib([=, [encoding, _202210], _172360]) Unify: (279) [user] should_inherit_from_corelib([=, [encoding, _202210], _172360]) Call: (280) [system] (=)==(:) Redo: (279) [user] should_inherit_from_corelib([=, [encoding, _202210], _172360]) Unify: (279) [user] should_inherit_from_corelib([=, [encoding, _202210], _172360]) Call: (280) [system] (=)=='@doc' Redo: (279) [user] should_inherit_from_corelib([=, [encoding, _202210], _172360]) Unify: (279) [user] should_inherit_from_corelib([=, [encoding, _202210], _172360]) Call: (280) [system] fail Redo: (279) [user] metta_atom_asserted('&self', '&corelib') Redo: (278) [user] metta_atom('&self', [=, [encoding, _202210], _172360]) ^ Redo: (276) [user] get_defn_expansions(=, _5602, 498, '&self', [encoding, 'iso-latin-1'], _172358, _172360) Redo: (275) [$bags] findall_loop((_172358->_172360), user:get_defn_expansions(=, _5602, 498, '&self', [encoding, 'iso-latin-1'], _172358, _172360), _172378, []) Exit: (275) [$bags] findall_loop((_172358->_172360), user:get_defn_expansions(=, _5602, 498, '&self', [encoding, 'iso-latin-1'], _172358, _172360), [], []) ^ Exit: (274) [$bags] cleanup_bag('$bags':findall_loop((_172358->_172360), user:get_defn_expansions(=, _5602, 498, '&self', [encoding, 'iso-latin-1'], _172358, _172360), [], []), '$bags':'$destroy_findall_bag') ^ Exit: (273) [$bags] findall((_172358->_172360), user:get_defn_expansions(=, _5602, 498, '&self', [encoding, 'iso-latin-1'], _172358, _172360), [], []) ^ Exit: (272) [$bags] findall((_172358->_172360), user:get_defn_expansions(=, _5602, 498, '&self', [encoding, 'iso-latin-1'], _172358, _172360), []) ^ Call: (272) [user] eval_defn_bodies(=, _5602, 498, '&self', [encoding, 'iso-latin-1'], _6500, []) ^ Unify: (272) [user] eval_defn_bodies(=, _5602, 498, '&self', [encoding, 'iso-latin-1'], _6500, []) ^ Call: (273) [user] ignore((curried_arity([encoding, 'iso-latin-1'], _298652, _298654), assert(is_metta_type_constructor('&self', _298652, _298654)))) ^ Unify: (273) [system] ignore(user:(curried_arity([encoding, 'iso-latin-1'], _298652, _298654), assert(is_metta_type_constructor('&self', _298652, _298654)))) ^ Call: (275) [user] curried_arity([encoding, 'iso-latin-1'], _298652, _298654) ^ Unify: (275) [user] curried_arity([encoding, 'iso-latin-1'], _298652, _298654) Call: (276) [system] var([encoding, 'iso-latin-1']) ^ Redo: (275) [user] curried_arity([encoding, 'iso-latin-1'], _298652, _298654) ^ Unify: (275) [user] curried_arity([encoding, 'iso-latin-1'], encoding, _298654) Call: (276) [system] var(encoding) ^ Redo: (275) [user] curried_arity([encoding, 'iso-latin-1'], _298652, _298654) ^ Unify: (275) [user] curried_arity([encoding, 'iso-latin-1'], encoding, _298654) ^ Call: (276) [user] len_or_unbound(['iso-latin-1'], _298654) ^ Unify: (276) [user] len_or_unbound(['iso-latin-1'], _298654) Call: (277) [system] is_list(['iso-latin-1']) Exit: (277) [system] is_list(['iso-latin-1']) Call: (277) [system] length(['iso-latin-1'], _298654) Unify: (277) [system] length(['iso-latin-1'], _298654) Call: (278) [system] var(_298654) Exit: (278) [system] var(_298654) Call: (278) [system] []==[] Exit: (278) [system] []==[] Call: (278) [system] _298654=1 Exit: (278) [system] 1=1 Exit: (277) [system] length(['iso-latin-1'], 1) ^ Exit: (276) [user] len_or_unbound(['iso-latin-1'], 1) ^ Exit: (275) [user] curried_arity([encoding, 'iso-latin-1'], encoding, 1) ^ Call: (275) [user] assert(is_metta_type_constructor('&self', encoding, 1)) ^ Exit: (275) [user] assert(is_metta_type_constructor('&self', encoding, 1)) ^ Exit: (273) [system] ignore(user:(curried_arity([encoding, 'iso-latin-1'], encoding, 1), assert(is_metta_type_constructor('&self', encoding, 1)))) ^ Call: (273) [user] if_trace(e, color_g_mesg('#773700', indentq2(498, defs_none([encoding, 'iso-latin-1'])))) ^ Unify: (273) [user] if_trace(e, color_g_mesg('#773700', indentq2(498, defs_none([encoding, 'iso-latin-1'])))) ^ Call: (275) [system] setup_call_cleanup('$notrace'(_326598, _326600), once(user:real_notrace(catch_err(ignore((is_debugging(e), color_g_mesg('#773700', indentq2(498, defs_none([encoding, 'iso-latin-1']))))), _326556, fbug((_326556-->if_trace(e, color_g_mesg('#773700', indentq2(498, defs_none([encoding, 'iso-latin-1']))))))))), '$restore_trace'(_326598, _326600)) ^ Unify: (275) [system] setup_call_cleanup(system:'$notrace'(_326598, _326600), system:once(user:real_notrace(catch_err(ignore((is_debugging(e), color_g_mesg('#773700', indentq2(498, defs_none([encoding, 'iso-latin-1']))))), _326556, fbug((_326556-->if_trace(e, color_g_mesg('#773700', indentq2(498, defs_none([encoding, 'iso-latin-1']))))))))), system:'$restore_trace'(_326598, _326600)) ^ Call: (276) [system] sig_atomic(system:'$notrace'(_326598, _326600)) ^ Exit: (275) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:real_notrace(catch_err(ignore((is_debugging(e), color_g_mesg('#773700', indentq2(498, defs_none([encoding, 'iso-latin-1']))))), _326556, fbug((_326556-->if_trace(e, color_g_mesg('#773700', indentq2(498, defs_none([encoding, 'iso-latin-1']))))))))), system:'$restore_trace'(3, -1)) ^ Exit: (273) [user] if_trace(e, color_g_mesg('#773700', indentq2(498, defs_none([encoding, 'iso-latin-1'])))) ^ Call: (273) [user] fail_on_constructor ^ Unify: (273) [user] fail_on_constructor ^ Call: (274) [user] true_flag ^ Unify: (274) [user] true_flag ^ Exit: (274) [user] true_flag ^ Exit: (273) [user] fail_on_constructor ^ Fail: (271) [user] eval_defn_choose_candidates(=, _5602, 498, '&self', [encoding, 'iso-latin-1'], _6500) Call: (271) [system] fail Fail: (271) [system] fail ^ Call: (271) [user] ignore((_130486==1->ignore(\+ \+ (flag(eval_num, _166490, _166490+1), (retval(fail)\=@=retval(fail), nonvar(_6500)->indentq(1, _166490, <--, [defn, _6500]);indentq(1, _166490, <--, [defn, retval(fail)]))));notrace(ignore(if_t(1<30, if_trace((eval;defn), ignore(\+ \+ (flag(eval_num, _166490, _166490+1), (retval(fail)\=@=retval(fail), nonvar(_6500)->indentq(1, _166490, <--, [defn, _6500]);indentq(1, _166490, <--, [defn, retval(fail)])))))))))) ^ Unify: (271) [system] ignore(user:(_130486==1->ignore(\+ \+ (flag(eval_num, _166490, _166490+1), (retval(fail)\=@=retval(fail), nonvar(_6500)->indentq(1, _166490, <--, [defn, _6500]);indentq(1, _166490, <--, [defn, retval(fail)]))));notrace(ignore(if_t(1<30, if_trace((eval;defn), ignore(\+ \+ (flag(eval_num, _166490, _166490+1), (retval(fail)\=@=retval(fail), nonvar(_6500)->indentq(1, _166490, <--, [defn, _6500]);indentq(1, _166490, <--, [defn, retval(fail)])))))))))) Call: (273) [system] _130486==1 Fail: (273) [system] _130486==1 ^ Call: (274) [system] setup_call_cleanup('$notrace'(_343382, _343384), once(user:ignore(if_t(1<30, if_trace((eval;defn), ignore(\+ \+ (flag(eval_num, _166490, _166490+1), (retval(fail)\=@=retval(fail), nonvar(_6500)->indentq(1, _166490, <--, [defn, _6500]);indentq(1, _166490, <--, [defn, retval(fail)])))))))), '$restore_trace'(_343382, _343384)) ^ Unify: (274) [system] setup_call_cleanup(system:'$notrace'(_343382, _343384), system:once(user:ignore(if_t(1<30, if_trace((eval;defn), ignore(\+ \+ (flag(eval_num, _166490, _166490+1), (retval(fail)\=@=retval(fail), nonvar(_6500)->indentq(1, _166490, <--, [defn, _6500]);indentq(1, _166490, <--, [defn, retval(fail)])))))))), system:'$restore_trace'(_343382, _343384)) ^ Call: (275) [system] sig_atomic(system:'$notrace'(_343382, _343384)) ^ Exit: (274) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:ignore(if_t(1<30, if_trace((eval;defn), ignore(\+ \+ (flag(eval_num, _166490, _166490+1), (retval(fail)\=@=retval(fail), nonvar(_6500)->indentq(1, _166490, <--, [defn, _6500]);indentq(1, _166490, <--, [defn, retval(fail)])))))))), system:'$restore_trace'(3, -1)) ^ Exit: (271) [system] ignore(user:(_130486==1->ignore(\+ \+ (flag(eval_num, _166490, _166490+1), (retval(fail)\=@=retval(fail), nonvar(_6500)->indentq(1, _166490, <--, [defn, _6500]);indentq(1, _166490, <--, [defn, retval(fail)]))));notrace(ignore(if_t(1<30, if_trace((eval;defn), ignore(\+ \+ (flag(eval_num, _166490, _166490+1), (retval(fail)\=@=retval(fail), nonvar(_6500)->indentq(1, _166490, <--, [defn, _6500]);indentq(1, _166490, <--, [defn, retval(fail)])))))))))) ^ Fail: (269) [system] call_cleanup(user:((call(eval_defn_choose_candidates(=, _5602), 498, '&self', [encoding, 'iso-latin-1'], _6500)*->nb_setarg(1, retval(fail), _6500);fail, trace, call(eval_defn_choose_candidates(=, _5602), 498, '&self', [encoding, 'iso-latin-1'], _6500)), ignore(notrace((\+_6500\=_130616, nb_setarg(1, retval(fail), _6500))))), user:ignore((_130486==1->ignore(\+ \+ (flag(eval_num, _166490, _166490+1), (retval(fail)\=@=retval(fail), nonvar(_6500)->indentq(1, _166490, <--, [defn, _6500]);indentq(1, _166490, <--, [defn, retval(fail)]))));notrace(ignore(if_t(1<30, if_trace((eval;defn), ignore(\+ \+ (flag(eval_num, _166490, _166490+1), (retval(fail)\=@=retval(fail), nonvar(_6500)->indentq(1, _166490, <--, [defn, _6500]);indentq(1, _166490, <--, [defn, retval(fail)]))))))))))) ^ Fail: (268) [user] trace_eval(eval_defn_choose_candidates(=, _5602), defn, 498, '&self', [encoding, 'iso-latin-1'], _6500) Redo: (266) [user] if_or_else(eval_maybe_defn(=, _5602, 498, '&self', [encoding, 'iso-latin-1'], _6500), eval_maybe_subst(=, _5602, 498, '&self', [encoding, 'iso-latin-1'], _6500)) ^ Call: (267) [user] eval_maybe_subst(=, _5602, 498, '&self', [encoding, 'iso-latin-1'], _6500) ^ Unify: (267) [user] eval_maybe_subst(=, _5602, 498, '&self', [encoding, 'iso-latin-1'], _6500) ^ Call: (268) [user] subst_args_here(=, _5602, 498, '&self', [encoding, 'iso-latin-1'], _6500) ^ Unify: (268) [user] subst_args_here(=, _5602, 498, '&self', [encoding, 'iso-latin-1'], _6500) ^ Call: (269) [user] wont_need_subst([encoding, 'iso-latin-1']) ^ Unify: (269) [user] wont_need_subst([encoding, 'iso-latin-1']) Call: (270) [system] number('iso-latin-1') ^ Redo: (269) [user] wont_need_subst([encoding, 'iso-latin-1']) ^ Unify: (269) [user] wont_need_subst([encoding, 'iso-latin-1']) Call: (270) [system] atom(encoding) Exit: (270) [system] atom(encoding) ^ Call: (270) [user] need_subst_f(encoding) ^ Redo: (269) [user] wont_need_subst([encoding, 'iso-latin-1']) ^ Exit: (269) [user] wont_need_subst([encoding, 'iso-latin-1']) Call: (269) [system] [encoding, 'iso-latin-1']=_6500 Exit: (269) [system] [encoding, 'iso-latin-1']=[encoding, 'iso-latin-1'] ^ Exit: (268) [user] subst_args_here(=, _5602, 498, '&self', [encoding, 'iso-latin-1'], [encoding, 'iso-latin-1']) ^ Exit: (267) [user] eval_maybe_subst(=, _5602, 498, '&self', [encoding, 'iso-latin-1'], [encoding, 'iso-latin-1']) Exit: (266) [user] if_or_else(eval_maybe_defn(=, _5602, 498, '&self', [encoding, 'iso-latin-1'], [encoding, 'iso-latin-1']), eval_maybe_subst(=, _5602, 498, '&self', [encoding, 'iso-latin-1'], [encoding, 'iso-latin-1'])) Exit: (265) [user] if_or_else(eval_maybe_host_function(=, _5602, 498, '&self', [encoding, 'iso-latin-1'], [encoding, 'iso-latin-1']), if_or_else(eval_maybe_defn(=, _5602, 498, '&self', [encoding, 'iso-latin-1'], [encoding, 'iso-latin-1']), eval_maybe_subst(=, _5602, 498, '&self', [encoding, 'iso-latin-1'], [encoding, 'iso-latin-1']))) Exit: (264) [user] if_or_else(eval_maybe_host_predicate(=, _5602, 498, '&self', [encoding, 'iso-latin-1'], [encoding, 'iso-latin-1']), if_or_else(eval_maybe_host_function(=, _5602, 498, '&self', [encoding, 'iso-latin-1'], [encoding, 'iso-latin-1']), if_or_else(eval_maybe_defn(=, _5602, 498, '&self', [encoding, 'iso-latin-1'], [encoding, 'iso-latin-1']), eval_maybe_subst(=, _5602, 498, '&self', [encoding, 'iso-latin-1'], [encoding, 'iso-latin-1'])))) Exit: (263) [user] if_or_else(eval_maybe_python(=, _5602, 498, '&self', [encoding, 'iso-latin-1'], [encoding, 'iso-latin-1']), if_or_else(eval_maybe_host_predicate(=, _5602, 498, '&self', [encoding, 'iso-latin-1'], [encoding, 'iso-latin-1']), if_or_else(eval_maybe_host_function(=, _5602, 498, '&self', [encoding, 'iso-latin-1'], [encoding, 'iso-latin-1']), if_or_else(eval_maybe_defn(=, _5602, 498, '&self', [encoding, 'iso-latin-1'], [encoding, 'iso-latin-1']), eval_maybe_subst(=, _5602, 498, '&self', [encoding, 'iso-latin-1'], [encoding, 'iso-latin-1']))))) ^ Exit: (262) [user] eval_70(=, _5602, 498, '&self', [encoding, 'iso-latin-1'], [encoding, 'iso-latin-1']) ^ Call: (262) [user] check_returnval(=, _5602, [encoding, 'iso-latin-1']) ^ Unify: (262) [user] check_returnval(=, _5602, [encoding, 'iso-latin-1']) ^ Exit: (262) [user] check_returnval(=, _5602, [encoding, 'iso-latin-1']) ^ Exit: (261) [user] eval_41(=, _5602, 498, '&self', [encoding, 'iso-latin-1'], [encoding, 'iso-latin-1']) ^ Exit: (260) [user] eval_40(=, _5602, 498, '&self', [encoding, 'iso-latin-1'], [encoding, 'iso-latin-1']) Call: (260) [system] [encoding, 'iso-latin-1']=_6200 Exit: (260) [system] [encoding, 'iso-latin-1']=[encoding, 'iso-latin-1'] ^ Exit: (259) [user] eval_20(=, _5602, 498, '&self', [encoding, 'iso-latin-1'], [encoding, 'iso-latin-1']) Call: (259) [system] nb_setarg(1, retval(fail), [encoding, 'iso-latin-1']) Exit: (259) [system] nb_setarg(1, retval([encoding, 'iso-latin-1']), [encoding, 'iso-latin-1']) ^ Call: (259) [user] ignore(notrace((\+[encoding, 'iso-latin-1']\=_6216, nb_setarg(1, retval([encoding, 'iso-latin-1']), [encoding, 'iso-latin-1'])))) ^ Unify: (259) [system] ignore(user:notrace((\+[encoding, 'iso-latin-1']\=_6216, nb_setarg(1, retval([encoding, 'iso-latin-1']), [encoding, 'iso-latin-1'])))) ^ Call: (261) [system] setup_call_cleanup('$notrace'(_383652, _383654), once(user:(\+[encoding, 'iso-latin-1']\=_6216, nb_setarg(1, retval([encoding, 'iso-latin-1']), [encoding, 'iso-latin-1']))), '$restore_trace'(_383652, _383654)) ^ Unify: (261) [system] setup_call_cleanup(system:'$notrace'(_383652, _383654), system:once(user:(\+[encoding, 'iso-latin-1']\=_6216, nb_setarg(1, retval([encoding, 'iso-latin-1']), [encoding, 'iso-latin-1']))), system:'$restore_trace'(_383652, _383654)) ^ Call: (262) [system] sig_atomic(system:'$notrace'(_383652, _383654)) ^ Exit: (261) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(\+[encoding, 'iso-latin-1']\=_6216, nb_setarg(1, retval([encoding, 'iso-latin-1']), [encoding, 'iso-latin-1']))), system:'$restore_trace'(3, -1)) ^ Exit: (259) [system] ignore(user:notrace((\+[encoding, 'iso-latin-1']\=_6216, nb_setarg(1, retval([encoding, 'iso-latin-1']), [encoding, 'iso-latin-1'])))) ^ Call: (259) [user] ignore((_6208==1->ignore(\+ \+ (flag(eval_num, _6246, _6246+1), (retval([encoding, 'iso-latin-1'])\=@=retval(fail), nonvar([encoding, 'iso-latin-1'])->indentq(1, _6246, <--, [e, [encoding, 'iso-latin-1']]);indentq(1, _6246, <--, [e, retval([encoding, 'iso-latin-1'])]))));notrace(ignore(if_t(1<30, if_trace((eval;e), ignore(\+ \+ (flag(eval_num, _6246, _6246+1), (retval([encoding, 'iso-latin-1'])\=@=retval(fail), nonvar([encoding, 'iso-latin-1'])->indentq(1, _6246, <--, [e, [encoding, 'iso-latin-1']]);indentq(1, _6246, <--, [e, retval([encoding, 'iso-latin-1'])])))))))))) ^ Unify: (259) [system] ignore(user:(_6208==1->ignore(\+ \+ (flag(eval_num, _6246, _6246+1), (retval([encoding, 'iso-latin-1'])\=@=retval(fail), nonvar([encoding, 'iso-latin-1'])->indentq(1, _6246, <--, [e, [encoding, 'iso-latin-1']]);indentq(1, _6246, <--, [e, retval([encoding, 'iso-latin-1'])]))));notrace(ignore(if_t(1<30, if_trace((eval;e), ignore(\+ \+ (flag(eval_num, _6246, _6246+1), (retval([encoding, 'iso-latin-1'])\=@=retval(fail), nonvar([encoding, 'iso-latin-1'])->indentq(1, _6246, <--, [e, [encoding, 'iso-latin-1']]);indentq(1, _6246, <--, [e, retval([encoding, 'iso-latin-1'])])))))))))) Call: (261) [system] _6208==1 Fail: (261) [system] _6208==1 ^ Call: (262) [system] setup_call_cleanup('$notrace'(_392102, _392104), once(user:ignore(if_t(1<30, if_trace((eval;e), ignore(\+ \+ (flag(eval_num, _6246, _6246+1), (retval([encoding, 'iso-latin-1'])\=@=retval(fail), nonvar([encoding, 'iso-latin-1'])->indentq(1, _6246, <--, [e, [encoding, 'iso-latin-1']]);indentq(1, _6246, <--, [e, retval([encoding, 'iso-latin-1'])])))))))), '$restore_trace'(_392102, _392104)) ^ Unify: (262) [system] setup_call_cleanup(system:'$notrace'(_392102, _392104), system:once(user:ignore(if_t(1<30, if_trace((eval;e), ignore(\+ \+ (flag(eval_num, _6246, _6246+1), (retval([encoding, 'iso-latin-1'])\=@=retval(fail), nonvar([encoding, 'iso-latin-1'])->indentq(1, _6246, <--, [e, [encoding, 'iso-latin-1']]);indentq(1, _6246, <--, [e, retval([encoding, 'iso-latin-1'])])))))))), system:'$restore_trace'(_392102, _392104)) ^ Call: (263) [system] sig_atomic(system:'$notrace'(_392102, _392104)) ^ Exit: (262) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:ignore(if_t(1<30, if_trace((eval;e), ignore(\+ \+ (flag(eval_num, _6246, _6246+1), (retval([encoding, 'iso-latin-1'])\=@=retval(fail), nonvar([encoding, 'iso-latin-1'])->indentq(1, _6246, <--, [e, [encoding, 'iso-latin-1']]);indentq(1, _6246, <--, [e, retval([encoding, 'iso-latin-1'])])))))))), system:'$restore_trace'(3, -1)) ^ Exit: (259) [system] ignore(user:(_6208==1->ignore(\+ \+ (flag(eval_num, _6246, _6246+1), (retval([encoding, 'iso-latin-1'])\=@=retval(fail), nonvar([encoding, 'iso-latin-1'])->indentq(1, _6246, <--, [e, [encoding, 'iso-latin-1']]);indentq(1, _6246, <--, [e, retval([encoding, 'iso-latin-1'])]))));notrace(ignore(if_t(1<30, if_trace((eval;e), ignore(\+ \+ (flag(eval_num, _6246, _6246+1), (retval([encoding, 'iso-latin-1'])\=@=retval(fail), nonvar([encoding, 'iso-latin-1'])->indentq(1, _6246, <--, [e, [encoding, 'iso-latin-1']]);indentq(1, _6246, <--, [e, retval([encoding, 'iso-latin-1'])])))))))))) ^ Exit: (257) [system] call_cleanup(user:((call(eval_20(=, _5602), 498, '&self', [encoding, 'iso-latin-1'], [encoding, 'iso-latin-1'])*->nb_setarg(1, retval([encoding, 'iso-latin-1']), [encoding, 'iso-latin-1']);fail, trace, call(eval_20(=, _5602), 498, '&self', [encoding, 'iso-latin-1'], [encoding, 'iso-latin-1'])), ignore(notrace((\+[encoding, 'iso-latin-1']\=_6216, nb_setarg(1, retval([encoding, 'iso-latin-1']), [encoding, 'iso-latin-1']))))), user:ignore((_6208==1->ignore(\+ \+ (flag(eval_num, _6246, _6246+1), (retval([encoding, 'iso-latin-1'])\=@=retval(fail), nonvar([encoding, 'iso-latin-1'])->indentq(1, _6246, <--, [e, [encoding, 'iso-latin-1']]);indentq(1, _6246, <--, [e, retval([encoding, 'iso-latin-1'])]))));notrace(ignore(if_t(1<30, if_trace((eval;e), ignore(\+ \+ (flag(eval_num, _6246, _6246+1), (retval([encoding, 'iso-latin-1'])\=@=retval(fail), nonvar([encoding, 'iso-latin-1'])->indentq(1, _6246, <--, [e, [encoding, 'iso-latin-1']]);indentq(1, _6246, <--, [e, retval([encoding, 'iso-latin-1'])]))))))))))) Call: (257) [system] retval([encoding, 'iso-latin-1'])\=@=retval(fail) Exit: (257) [system] retval([encoding, 'iso-latin-1'])\=@=retval(fail) ^ Exit: (256) [user] trace_eval(eval_20(=, _5602), e, 498, '&self', [encoding, 'iso-latin-1'], [encoding, 'iso-latin-1']) ^ Call: (256) [user] self_eval([encoding, 'iso-latin-1']) ^ Unify: (256) [user] self_eval([encoding, 'iso-latin-1']) ^ Call: (258) [system] setup_call_cleanup('$notrace'(_402572, _402574), once(user:self_eval0([encoding, 'iso-latin-1'])), '$restore_trace'(_402572, _402574)) ^ Unify: (258) [system] setup_call_cleanup(system:'$notrace'(_402572, _402574), system:once(user:self_eval0([encoding, 'iso-latin-1'])), system:'$restore_trace'(_402572, _402574)) ^ Call: (259) [system] sig_atomic(system:'$notrace'(_402572, _402574)) ^ Fail: (256) [user] self_eval([encoding, 'iso-latin-1']) ^ Redo: (255) [user] eval_01(=, _5602, 499, '&self', [encoding, 'iso-latin-1'], _6012) Call: (256) [system] [encoding, 'iso-latin-1']=@=[encoding, 'iso-latin-1'] Exit: (256) [system] [encoding, 'iso-latin-1']=@=[encoding, 'iso-latin-1'] Call: (256) [system] _409134=[encoding, 'iso-latin-1'] Exit: (256) [system] [encoding, 'iso-latin-1']=[encoding, 'iso-latin-1'] ^ Call: (256) [user] eval_02(=, _5602, 498, '&self', [encoding, 'iso-latin-1'], _6012) ^ Unify: (256) [user] eval_02(=, _5602, 498, '&self', [encoding, 'iso-latin-1'], _6012) ^ Call: (257) [user] once(if_or_else(subst_args_here(=, _5602, 498, '&self', [encoding, 'iso-latin-1'], _6012), if_or_else((fail, finish_eval(=, _5602, 498, '&self', [encoding, 'iso-latin-1'], _6012)), [encoding, 'iso-latin-1']=_6012))) ^ Unify: (257) [system] once(user:if_or_else(subst_args_here(=, _5602, 498, '&self', [encoding, 'iso-latin-1'], _6012), if_or_else((fail, finish_eval(=, _5602, 498, '&self', [encoding, 'iso-latin-1'], _6012)), [encoding, 'iso-latin-1']=_6012))) Call: (258) [user] if_or_else(subst_args_here(=, _5602, 498, '&self', [encoding, 'iso-latin-1'], _6012), if_or_else((fail, finish_eval(=, _5602, 498, '&self', [encoding, 'iso-latin-1'], _6012)), [encoding, 'iso-latin-1']=_6012)) Unify: (258) [user] if_or_else(subst_args_here(=, _5602, 498, '&self', [encoding, 'iso-latin-1'], _6012), if_or_else((fail, finish_eval(=, _5602, 498, '&self', [encoding, 'iso-latin-1'], _6012)), [encoding, 'iso-latin-1']=_6012)) ^ Call: (259) [user] subst_args_here(=, _5602, 498, '&self', [encoding, 'iso-latin-1'], _6012) ^ Unify: (259) [user] subst_args_here(=, _5602, 498, '&self', [encoding, 'iso-latin-1'], _6012) ^ Call: (260) [user] wont_need_subst([encoding, 'iso-latin-1']) ^ Unify: (260) [user] wont_need_subst([encoding, 'iso-latin-1']) Call: (261) [system] number('iso-latin-1') ^ Redo: (260) [user] wont_need_subst([encoding, 'iso-latin-1']) ^ Unify: (260) [user] wont_need_subst([encoding, 'iso-latin-1']) Call: (261) [system] atom(encoding) Exit: (261) [system] atom(encoding) ^ Call: (261) [user] need_subst_f(encoding) ^ Redo: (260) [user] wont_need_subst([encoding, 'iso-latin-1']) ^ Exit: (260) [user] wont_need_subst([encoding, 'iso-latin-1']) Call: (260) [system] [encoding, 'iso-latin-1']=_6012 Exit: (260) [system] [encoding, 'iso-latin-1']=[encoding, 'iso-latin-1'] ^ Exit: (259) [user] subst_args_here(=, _5602, 498, '&self', [encoding, 'iso-latin-1'], [encoding, 'iso-latin-1']) Exit: (258) [user] if_or_else(subst_args_here(=, _5602, 498, '&self', [encoding, 'iso-latin-1'], [encoding, 'iso-latin-1']), if_or_else((fail, finish_eval(=, _5602, 498, '&self', [encoding, 'iso-latin-1'], [encoding, 'iso-latin-1'])), [encoding, 'iso-latin-1']=[encoding, 'iso-latin-1'])) ^ Exit: (257) [system] once(user:if_or_else(subst_args_here(=, _5602, 498, '&self', [encoding, 'iso-latin-1'], [encoding, 'iso-latin-1']), if_or_else((fail, finish_eval(=, _5602, 498, '&self', [encoding, 'iso-latin-1'], [encoding, 'iso-latin-1'])), [encoding, 'iso-latin-1']=[encoding, 'iso-latin-1']))) ^ Exit: (256) [user] eval_02(=, _5602, 498, '&self', [encoding, 'iso-latin-1'], [encoding, 'iso-latin-1']) ^ Exit: (255) [user] eval_01(=, _5602, 499, '&self', [encoding, 'iso-latin-1'], [encoding, 'iso-latin-1']) ^ Exit: (254) [user] eval_00(=, _5602, 499, '&self', [encoding, 'iso-latin-1'], [encoding, 'iso-latin-1']) ^ Exit: (253) [user] eval_args(=, _5602, 499, '&self', [encoding, 'iso-latin-1'], [encoding, 'iso-latin-1']) ^ Exit: (251) [user] catch_metta_return(eval_args(=, _5602, 499, '&self', [encoding, 'iso-latin-1'], [encoding, 'iso-latin-1']), [encoding, 'iso-latin-1']) Exit: (249) [user] catch_err(catch_metta_return(eval_args(=, _5602, 499, '&self', [encoding, 'iso-latin-1'], [encoding, 'iso-latin-1']), [encoding, 'iso-latin-1']), _6076, (write_src_uo(_6076=catch_metta_return(eval_args(=, _5602, 499, '&self', [encoding, 'iso-latin-1'], [encoding, 'iso-latin-1']), [encoding, 'iso-latin-1'])), catch(rtrace(catch_metta_return(eval_args(=, _5602, 499, '&self', [encoding, 'iso-latin-1'], [encoding, 'iso-latin-1']), [encoding, 'iso-latin-1'])), _6076, throw(give_up(_6076=catch_metta_return(eval_args(=, _5602, 499, '&self', [encoding, 'iso-latin-1'], [encoding, 'iso-latin-1']), [encoding, 'iso-latin-1'])))), throw(_6076))) Exit: (248) [user] rtrace_on_error(catch_metta_return(eval_args(=, _5602, 499, '&self', [encoding, 'iso-latin-1'], [encoding, 'iso-latin-1']), [encoding, 'iso-latin-1'])) ^ Call: (248) [user] is_returned([encoding, 'iso-latin-1']) ^ Unify: (248) [user] is_returned([encoding, 'iso-latin-1']) ^ Call: (250) [system] setup_call_cleanup('$notrace'(_440804, _440806), once(user:(\+is_empty([encoding, 'iso-latin-1']))), '$restore_trace'(_440804, _440806)) ^ Unify: (250) [system] setup_call_cleanup(system:'$notrace'(_440804, _440806), system:once(user:(\+is_empty([encoding, 'iso-latin-1']))), system:'$restore_trace'(_440804, _440806)) ^ Call: (251) [system] sig_atomic(system:'$notrace'(_440804, _440806)) ^ Exit: (250) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(\+is_empty([encoding, 'iso-latin-1']))), system:'$restore_trace'(3, -1)) ^ Exit: (248) [user] is_returned([encoding, 'iso-latin-1']) Redo: (246) [$bags] findall_loop(_6012, user:(rtrace_on_error(catch_metta_return(eval_args(=, _5602, 499, '&self', [encoding, 'iso-latin-1'], _6012), _6012)), is_returned(_6012)), _5588, []) Exit: (246) [$bags] findall_loop(_6012, user:(rtrace_on_error(catch_metta_return(eval_args(=, _5602, 499, '&self', [encoding, 'iso-latin-1'], _6012), _6012)), is_returned(_6012)), [[encoding, 'iso-latin-1']], []) ^ Exit: (245) [$bags] cleanup_bag('$bags':findall_loop(_6012, user:(rtrace_on_error(catch_metta_return(eval_args(=, _5602, 499, '&self', [encoding, 'iso-latin-1'], _6012), _6012)), is_returned(_6012)), [[encoding, 'iso-latin-1']], []), '$bags':'$destroy_findall_bag') ^ Exit: (244) [$bags] findall(_6012, user:(rtrace_on_error(catch_metta_return(eval_args(=, _5602, 499, '&self', [encoding, 'iso-latin-1'], _6012), _6012)), is_returned(_6012)), [[encoding, 'iso-latin-1']], []) ^ Exit: (243) [$bags] findall(_6012, user:(rtrace_on_error(catch_metta_return(eval_args(=, _5602, 499, '&self', [encoding, 'iso-latin-1'], _6012), _6012)), is_returned(_6012)), [[encoding, 'iso-latin-1']]) ^ Exit: (242) [user] findall_ne(_6012, catch_metta_return(eval_args(=, _5602, 499, '&self', [encoding, 'iso-latin-1'], _6012), _6012), [[encoding, 'iso-latin-1']]) ^ Exit: (241) [user] findall_eval(=, _5602, 499, '&self', [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]) Call: (241) [system] [[encoding, 'iso-latin-1']]=_5590 Exit: (241) [system] [[encoding, 'iso-latin-1']]=[[encoding, 'iso-latin-1']] ^ Call: (242) [system] setup_call_cleanup('$notrace'(_453948, _453950), once(bugger:(true==true)), '$restore_trace'(_453948, _453950)) ^ Unify: (242) [system] setup_call_cleanup(system:'$notrace'(_453948, _453950), system:once(bugger:(true==true)), system:'$restore_trace'(_453948, _453950)) ^ Call: (243) [system] sig_atomic(system:'$notrace'(_453948, _453950)) ^ Exit: (242) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(bugger:(true==true)), system:'$restore_trace'(3, -1)) ^ Call: (241) [bugger] bugger:mquietly_if(true, rtrace:tAt_rtrace) ^ Unify: (241) [bugger] bugger:mquietly_if(true, rtrace:tAt_rtrace) Call: (243) [system] var(rtrace:tAt_rtrace) Fail: (243) [system] var(rtrace:tAt_rtrace) ^ Call: (244) [rtrace] tAt(false, 319, 256, tracing) ^ Unify: (244) [rtrace] tAt(false, 319, 256, tracing) ^ Exit: (244) [rtrace] tAt(false, 319, 256, tracing) ^ Exit: (241) [bugger] bugger:mquietly_if(true, rtrace:tAt_rtrace) ^ Exit: (239) [system] setup_call_cleanup(rtrace:restart_rtrace, bugger:((user:(findall_eval(=, _5602, 499, '&self', [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]), [[encoding, 'iso-latin-1']]=[[encoding, 'iso-latin-1']]), deterministic(true)), (notrace(true==true)->!;rtrace:tAt_rtrace, notrace(nb_setarg(1, mquietly_if(true, rtrace:tAt_rtrace), false));rtrace:restart_rtrace, notrace(nb_setarg(1, mquietly_if(true, rtrace:tAt_rtrace), true)), notrace(fail))), bugger:mquietly_if(true, rtrace:tAt_rtrace)) ^ Exit: (238) [bugger] bugger:scce_orig(rtrace:restart_rtrace, user:(findall_eval(=, _5602, 499, '&self', [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]), [[encoding, 'iso-latin-1']]=[[encoding, 'iso-latin-1']]), rtrace:tAt_rtrace) Call: (237) [system] statistics(cputime, _467244) Exit: (237) [system] statistics(cputime, 5.223674015) Call: (237) [system] _5874 is 5.223674015-5.076159215 Exit: (237) [system] 0.1475148000000006 is 5.223674015-5.076159215 Exit: (236) [user] timed_call((findall_eval(=, _5602, 499, '&self', [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]), [[encoding, 'iso-latin-1']]=[[encoding, 'iso-latin-1']]), 0.1475148000000006) Call: (236) [user] give_time('\n; EVAL TEST\n;', 0.1475148000000006) Unify: (236) [user] give_time('\n; EVAL TEST\n;', 0.1475148000000006) Call: (237) [system] _473724 is 0.1475148000000006*1000 Exit: (237) [system] 147.5148000000006 is 0.1475148000000006*1000 Call: (237) [system] 0.1475148000000006>2 Redo: (236) [user] give_time('\n; EVAL TEST\n;', 0.1475148000000006) Call: (237) [system] 147.5148000000006>=1 Exit: (237) [system] 147.5148000000006>=1 ^ Call: (237) [user] format('~N; ~w took ~3f secs. (~2f milliseconds) ~n~n', ['\n; EVAL TEST\n;', 0.1475148000000006, 147.5148000000006]) ; ; EVAL TEST ; took 0.148 secs. (147.51 milliseconds) ^ Exit: (237) [user] format('~N; ~w took ~3f secs. (~2f milliseconds) ~n~n', ['\n; EVAL TEST\n;', 0.1475148000000006, 147.5148000000006]) Exit: (236) [user] give_time('\n; EVAL TEST\n;', 0.1475148000000006) Exit: (235) [user] time_eval('\n; EVAL TEST\n;', (findall_eval(=, _5602, 499, '&self', [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]), [[encoding, 'iso-latin-1']]=[[encoding, 'iso-latin-1']])) ^ Exit: (234) [system] once(user:time_eval('\n; EVAL TEST\n;', (findall_eval(=, _5602, 499, '&self', [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]), [[encoding, 'iso-latin-1']]=[[encoding, 'iso-latin-1']]))) Call: (234) [system] nb_current(exec_src, _483942) Exit: (234) [system] nb_current(exec_src, [assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]]) Call: (234) [system] [assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]]\==[] Exit: (234) [system] [assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]]\==[] ^ Call: (234) [user] write_src(exec([assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]])) ^ Unify: (234) [user] write_src(exec([assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]])) ^ Call: (236) [system] setup_call_cleanup('$notrace'(_489530, _489532), once(user:(guess_metta_vars(exec([assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]])), pp_sex(exec([assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]])))), '$restore_trace'(_489530, _489532)) ^ Unify: (236) [system] setup_call_cleanup(system:'$notrace'(_489530, _489532), system:once(user:(guess_metta_vars(exec([assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]])), pp_sex(exec([assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]])))), system:'$restore_trace'(_489530, _489532)) ^ Call: (237) [system] sig_atomic(system:'$notrace'(_489530, _489532)) !(assertEqualToResult (encoding iso-latin-1) ( (encoding iso-latin-1))) ^ Exit: (236) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(guess_metta_vars(exec([assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]])), pp_sex(exec([assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]])))), system:'$restore_trace'(3, -1)) ^ Exit: (234) [user] write_src(exec([assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]])) Call: (234) [system] nl Exit: (234) [system] nl Call: (234) [system] nl Exit: (234) [system] nl ^ Call: (234) [user] once(loonit_asserts1([assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]], time_eval('\n; EVAL TEST\n;', (findall_eval(=, _5852, 499, '&self', [encoding, 'iso-latin-1'], _5860), [[encoding, 'iso-latin-1']]=_5866)), equal_enough_for_test([[encoding, 'iso-latin-1']], [[encoding, 'iso-latin-1']]))) ^ Unify: (234) [system] once(user:loonit_asserts1([assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]], time_eval('\n; EVAL TEST\n;', (findall_eval(=, _5852, 499, '&self', [encoding, 'iso-latin-1'], _5860), [[encoding, 'iso-latin-1']]=_5866)), equal_enough_for_test([[encoding, 'iso-latin-1']], [[encoding, 'iso-latin-1']]))) ^ Call: (235) [user] loonit_asserts1([assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]], time_eval('\n; EVAL TEST\n;', (findall_eval(=, _5852, 499, '&self', [encoding, 'iso-latin-1'], _5860), [[encoding, 'iso-latin-1']]=_5866)), equal_enough_for_test([[encoding, 'iso-latin-1']], [[encoding, 'iso-latin-1']])) ^ Unify: (235) [user] loonit_asserts1([assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]], time_eval('\n; EVAL TEST\n;', (findall_eval(=, _5852, 499, '&self', [encoding, 'iso-latin-1'], _5860), [[encoding, 'iso-latin-1']]=_5866)), equal_enough_for_test([[encoding, 'iso-latin-1']], [[encoding, 'iso-latin-1']])) ^ Call: (236) [user] record_call_duration(equal_enough_for_test([[encoding, 'iso-latin-1']], [[encoding, 'iso-latin-1']])) ^ Unify: (236) [user] record_call_duration(equal_enough_for_test([[encoding, 'iso-latin-1']], [[encoding, 'iso-latin-1']])) Call: (237) [$syspreds] nb_setval('$last_call_duration', 120) Unify: (237) [$syspreds] nb_setval('$last_call_duration', 120) Call: (238) [system] duplicate_term(120, _507650) Exit: (238) [system] duplicate_term(120, 120) Call: (238) [system] nb_linkval('$last_call_duration', 120) Exit: (238) [system] nb_linkval('$last_call_duration', 120) Exit: (237) [$syspreds] nb_setval('$last_call_duration', 120) Call: (237) [system] statistics(cputime, _512292) Exit: (237) [system] statistics(cputime, 5.230512913) ^ Call: (237) [user] equal_enough_for_test([[encoding, 'iso-latin-1']], [[encoding, 'iso-latin-1']]) ^ Unify: (237) [user] equal_enough_for_test([[encoding, 'iso-latin-1']], [[encoding, 'iso-latin-1']]) Call: (238) [system] [[encoding, 'iso-latin-1']]==[[encoding, 'iso-latin-1']] Exit: (238) [system] [[encoding, 'iso-latin-1']]==[[encoding, 'iso-latin-1']] ^ Exit: (237) [user] equal_enough_for_test([[encoding, 'iso-latin-1']], [[encoding, 'iso-latin-1']]) Call: (237) [system] _518796=true Exit: (237) [system] true=true Call: (237) [system] statistics(cputime, _520654) Exit: (237) [system] statistics(cputime, 5.231555106) Call: (237) [system] _522518 is 5.231555106-5.230512913 Exit: (237) [system] 0.001042192999999969 is 5.231555106-5.230512913 Call: (237) [$syspreds] nb_setval('$last_call_duration', 0.001042192999999969) Unify: (237) [$syspreds] nb_setval('$last_call_duration', 0.001042192999999969) Call: (238) [system] duplicate_term(0.001042192999999969, _8314) Exit: (238) [system] duplicate_term(0.001042192999999969, 0.001042192999999969) Call: (238) [system] nb_linkval('$last_call_duration', 0.001042192999999969) Exit: (238) [system] nb_linkval('$last_call_duration', 0.001042192999999969) Exit: (237) [$syspreds] nb_setval('$last_call_duration', 0.001042192999999969) ^ Exit: (236) [user] record_call_duration(equal_enough_for_test([[encoding, 'iso-latin-1']], [[encoding, 'iso-latin-1']])) ^ Call: (236) [user] give_pass_credit([assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]], time_eval('\n; EVAL TEST\n;', (findall_eval(=, _5852, 499, '&self', [encoding, 'iso-latin-1'], _5860), [[encoding, 'iso-latin-1']]=_5866)), equal_enough_for_test([[encoding, 'iso-latin-1']], [[encoding, 'iso-latin-1']])) ^ Unify: (236) [user] give_pass_credit([assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]], time_eval('\n; EVAL TEST\n;', (findall_eval(=, _5852, 499, '&self', [encoding, 'iso-latin-1'], _5860), [[encoding, 'iso-latin-1']]=_5866)), equal_enough_for_test([[encoding, 'iso-latin-1']], [[encoding, 'iso-latin-1']])) Call: (237) [system] fail Fail: (237) [system] fail ^ Redo: (236) [user] give_pass_credit([assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]], time_eval('\n; EVAL TEST\n;', (findall_eval(=, _5852, 499, '&self', [encoding, 'iso-latin-1'], _5860), [[encoding, 'iso-latin-1']]=_5866)), equal_enough_for_test([[encoding, 'iso-latin-1']], [[encoding, 'iso-latin-1']])) ^ Unify: (236) [user] give_pass_credit([assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]], time_eval('\n; EVAL TEST\n;', (findall_eval(=, _5852, 499, '&self', [encoding, 'iso-latin-1'], _5860), [[encoding, 'iso-latin-1']]=_5866)), equal_enough_for_test([[encoding, 'iso-latin-1']], [[encoding, 'iso-latin-1']])) ^ Call: (237) [user] write_pass_fail([assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]], 'PASS', equal_enough_for_test([[encoding, 'iso-latin-1']], [[encoding, 'iso-latin-1']])) ^ Unify: (237) [user] write_pass_fail([assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]], 'PASS', equal_enough_for_test([[encoding, 'iso-latin-1']], [[encoding, 'iso-latin-1']])) ^ Call: (238) [user] must_det_ll(loonit_number(_21306)) ^ Unify: (238) [user] must_det_ll(user:loonit_number(_21306)) ^ Call: (239) [user] once(user:loonit_number(_21306)) ^ Unify: (239) [system] once(user:loonit_number(_21306)) ^ Call: (240) [user] loonit_number(_21306) ^ Unify: (240) [user] loonit_number(_21306) Call: (241) [$syspreds] flag(loonit_test_number, _21306, _21306) Unify: (241) [$syspreds] flag(loonit_test_number, _21306, _21306) Call: (242) [system] _21306==_21306 Exit: (242) [system] _21306==_21306 Call: (242) [system] get_flag(loonit_test_number, _21306) Exit: (242) [system] get_flag(loonit_test_number, 1) Exit: (241) [$syspreds] flag(loonit_test_number, 1, 1) Call: (241) [system] 1>0 Exit: (241) [system] 1>0 ^ Exit: (240) [user] loonit_number(1) ^ Exit: (239) [system] once(user:loonit_number(1)) ^ Exit: (238) [user] must_det_ll(user:loonit_number(1)) ^ Call: (238) [user] must_det_ll(get_test_name(1, _38016)) ^ Unify: (238) [user] must_det_ll(user:get_test_name(1, _38016)) ^ Call: (239) [user] once(user:get_test_name(1, _38016)) ^ Unify: (239) [system] once(user:get_test_name(1, _38016)) ^ Call: (240) [user] get_test_name(1, _38016) ^ Unify: (240) [user] get_test_name(1, _38016) Call: (241) [system] nb_current(loading_file, _43588) Exit: (241) [system] nb_current(loading_file, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Call: (241) [system] P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'\==[] Exit: (241) [system] P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'\==[] ^ Call: (241) [user] make_test_name(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', 1, _38016) ^ Unify: (241) [user] make_test_name(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', 1, _38016) ^ Call: (242) [user] ensure_basename(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', _68656) ^ Unify: (242) [user] ensure_basename(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Call: (243) [files_ex] files_ex:directory_file_path('.', _82284, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Unify: (243) [files_ex] files_ex:directory_file_path('.', _87114, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Call: (244) [system] nonvar('.') Exit: (244) [system] nonvar('.') Call: (244) [system] nonvar(_93716) Fail: (244) [system] nonvar(_93716) Redo: (243) [files_ex] files_ex:directory_file_path('.', _95642, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Unify: (243) [files_ex] files_ex:directory_file_path('.', _100472, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Call: (244) [system] nonvar(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Exit: (244) [system] nonvar(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Call: (244) [system] nonvar('.') Exit: (244) [system] nonvar('.') Call: (244) [system] ('.')==('.') Exit: (244) [system] ('.')==('.') Call: (244) [system] is_absolute_file_name(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Exit: (244) [system] is_absolute_file_name(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Call: (244) [system] sub_atom('.', _128294, _128296, 0, /) Fail: (244) [system] sub_atom('.', _129234, _129236, 0, /) Redo: (243) [files_ex] files_ex:directory_file_path('.', _130174, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Call: (244) [system] atom_concat('.', /, _134928) Exit: (244) [system] atom_concat('.', /, ./) Call: (244) [system] atom_concat(./, _136794, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Fail: (244) [system] atom_concat(./, _136794, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Fail: (243) [files_ex] files_ex:directory_file_path('.', _146532, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Redo: (242) [user] ensure_basename(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Exit: (242) [user] ensure_basename(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Call: (242) [system] file_base_name(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', _168734) Exit: (242) [system] file_base_name(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', P;HTML|'training_bi.metta') Call: (242) [files_ex] files_ex:directory_file_path(_182246, P;HTML|'training_bi.metta', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Unify: (242) [files_ex] files_ex:directory_file_path(_182246, P;HTML|'training_bi.metta', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Call: (243) [system] nonvar(_182246) Fail: (243) [system] nonvar(_182246) Redo: (242) [files_ex] files_ex:directory_file_path(_182246, P;HTML|'training_bi.metta', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Unify: (242) [files_ex] files_ex:directory_file_path(_182246, P;HTML|'training_bi.metta', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Call: (243) [system] nonvar(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Exit: (243) [system] nonvar(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Call: (243) [system] nonvar(_182246) Fail: (243) [system] nonvar(_182246) Redo: (242) [files_ex] files_ex:directory_file_path(_182246, P;HTML|'training_bi.metta', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Call: (243) [system] nonvar(P;HTML|'training_bi.metta') Exit: (243) [system] nonvar(P;HTML|'training_bi.metta') Call: (243) [system] atom_concat(_248592, P;HTML|'training_bi.metta', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Exit: (243) [system] atom_concat('/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/', P;HTML|'training_bi.metta', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Call: (243) [files_ex] files_ex:strip_trailing_slash('/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/', _182246) Unify: (243) [files_ex] files_ex:strip_trailing_slash('/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/', _182246) Call: (244) [system] atom_concat(_267826, /, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/') Exit: (244) [system] atom_concat('/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models', /, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/') Call: (244) [system] '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models'\=='' Exit: (244) [system] '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models'\=='' Call: (244) [system] _182246='/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models' Exit: (244) [system] '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models'='/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models' Exit: (243) [files_ex] files_ex:strip_trailing_slash('/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/', '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models') Exit: (242) [files_ex] files_ex:directory_file_path('/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models', P;HTML|'training_bi.metta', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Call: (242) [system] file_base_name('/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models', _283020) Exit: (242) [system] file_base_name('/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models', language_models) Call: (242) [system] file_name_extension(_284878, _284956, P;HTML|'training_bi.metta') Exit: (242) [system] file_name_extension(training_bi, metta, P;HTML|'training_bi.metta') Call: (242) [system] string_upper(language_models, _294460) Exit: (242) [system] string_upper(language_models, "LANGUAGE_MODELS") Call: (242) [system] string_upper(training_bi, _296328) Exit: (242) [system] string_upper(training_bi, "TRAINING_BI") ^ Call: (242) [user] string_replace("TRAINING_BI", "_", "-", _298206) ^ Unify: (242) [user] string_replace("TRAINING_BI", "_", "-", _298206) ^ Call: (243) [user] symbolic_list_concat(_300080, "_", "TRAINING_BI") ^ Unify: (243) [user] symbolic_list_concat(_300080, "_", "TRAINING_BI") Call: (244) [system] atomic_list_concat(_300080, "_", "TRAINING_BI") Exit: (244) [system] atomic_list_concat(['TRAINING', 'BI'], "_", "TRAINING_BI") ^ Exit: (243) [user] symbolic_list_concat(['TRAINING', 'BI'], "_", "TRAINING_BI") ^ Call: (243) [user] symbolic_list_concat(['TRAINING', 'BI'], "-", _298206) ^ Unify: (243) [user] symbolic_list_concat(['TRAINING', 'BI'], "-", _298206) Call: (244) [system] atomic_list_concat(['TRAINING', 'BI'], "-", _298206) Exit: (244) [system] atomic_list_concat(['TRAINING', 'BI'], "-", 'TRAINING-BI') ^ Exit: (243) [user] symbolic_list_concat(['TRAINING', 'BI'], "-", 'TRAINING-BI') ^ Exit: (242) [user] string_replace("TRAINING_BI", "_", "-", 'TRAINING-BI') ^ Call: (242) [user] string_replace("LANGUAGE_MODELS", "_", "-", _310362) ^ Unify: (242) [user] string_replace("LANGUAGE_MODELS", "_", "-", _310362) ^ Call: (243) [user] symbolic_list_concat(_312236, "_", "LANGUAGE_MODELS") ^ Unify: (243) [user] symbolic_list_concat(_312236, "_", "LANGUAGE_MODELS") Call: (244) [system] atomic_list_concat(_312236, "_", "LANGUAGE_MODELS") Exit: (244) [system] atomic_list_concat(['LANGUAGE', 'MODELS'], "_", "LANGUAGE_MODELS") ^ Exit: (243) [user] symbolic_list_concat(['LANGUAGE', 'MODELS'], "_", "LANGUAGE_MODELS") ^ Call: (243) [user] symbolic_list_concat(['LANGUAGE', 'MODELS'], "-", _310362) ^ Unify: (243) [user] symbolic_list_concat(['LANGUAGE', 'MODELS'], "-", _310362) Call: (244) [system] atomic_list_concat(['LANGUAGE', 'MODELS'], "-", _310362) Exit: (244) [system] atomic_list_concat(['LANGUAGE', 'MODELS'], "-", 'LANGUAGE-MODELS') ^ Exit: (243) [user] symbolic_list_concat(['LANGUAGE', 'MODELS'], "-", 'LANGUAGE-MODELS') ^ Exit: (242) [user] string_replace("LANGUAGE_MODELS", "_", "-", 'LANGUAGE-MODELS') ^ Call: (242) [user] bugger:wots(_322506, format('~`0t~d~2|', [1])) ^ Unify: (242) [bugger] bugger:wots(_322506, user:format('~`0t~d~2|', [1])) Call: (243) [system] nb_current('$wots_stack', _324394) Fail: (243) [system] nb_current('$wots_stack', _324394) ^ Redo: (242) [bugger] bugger:wots(_322506, user:format('~`0t~d~2|', [1])) Call: (243) [system] _327186=[] Exit: (243) [system] []=[] Call: (243) [system] current_output(_329044) Exit: (243) [system] current_output((0x7f8996b58120)) ^ Call: (243) [bugger] locally_each:locally(nb_setval('$wots_stack', [(0x7f8996b58120)]), woto(string(_322506), user:format('~`0t~d~2|', [1]))) ^ Unify: (243) [locally_each] locally_each:locally(bugger:nb_setval('$wots_stack', [(0x7f8996b58120)]), bugger:woto(string(_322506), user:format('~`0t~d~2|', [1]))) ^ Call: (244) [locally_each] locally_each:wtl(bugger, nb_setval('$wots_stack', [(0x7f8996b58120)]), bugger:woto(string(_322506), user:format('~`0t~d~2|', [1])), bugger:each_call_cleanup) ^ Unify: (244) [locally_each] locally_each:wtl(bugger, nb_setval('$wots_stack', [(0x7f8996b58120)]), bugger:woto(string(_322506), user:format('~`0t~d~2|', [1])), bugger:each_call_cleanup) Call: (245) [system] nb_current('$wots_stack', _334702) Fail: (245) [system] nb_current('$wots_stack', _334702) ^ Redo: (244) [locally_each] locally_each:wtl(bugger, nb_setval('$wots_stack', [(0x7f8996b58120)]), bugger:woto(string(_322506), user:format('~`0t~d~2|', [1])), bugger:each_call_cleanup) ^ Call: (245) [bugger] call_cleanup((nb_setval('$wots_stack', [(0x7f8996b58120)]), bugger:woto(string(_322506), user:format('~`0t~d~2|', [1])), nb_delete('$wots_stack')), nb_delete('$wots_stack')) ^ Unify: (245) [system] call_cleanup(bugger:(nb_setval('$wots_stack', [(0x7f8996b58120)]), bugger:woto(string(_322506), user:format('~`0t~d~2|', [1])), nb_delete('$wots_stack')), bugger:nb_delete('$wots_stack')) Call: (247) [$syspreds] nb_setval('$wots_stack', [(0x7f8996b58120)]) Unify: (247) [$syspreds] nb_setval('$wots_stack', [(0x7f8996b58120)]) Call: (248) [system] duplicate_term([(0x7f8996b58120)], _341276) Exit: (248) [system] duplicate_term([(0x7f8996b58120)], [(0x7f8996b58120)]) Call: (248) [system] nb_linkval('$wots_stack', [(0x7f8996b58120)]) Exit: (248) [system] nb_linkval('$wots_stack', [(0x7f8996b58120)]) Exit: (247) [$syspreds] nb_setval('$wots_stack', [(0x7f8996b58120)]) ^ Call: (247) [bugger] bugger:woto(string(_322506), user:format('~`0t~d~2|', [1])) ^ Unify: (247) [bugger] bugger:woto(string(_322506), user:format('~`0t~d~2|', [1])) ^ Call: (248) [bugger] once((use_tty(string(_322506), _347804);_347804=true)) ^ Unify: (248) [system] once(bugger:(use_tty(string(_322506), _347804);_347804=true)) ^ Call: (250) [bugger] bugger:use_tty(string(_322506), _347804) ^ Unify: (250) [bugger] bugger:use_tty(string(_322506), _347804) Call: (251) [system] compound(string(_322506)) Exit: (251) [system] compound(string(_322506)) ^ Unify: (250) [bugger] bugger:use_tty(string(_322506), _347804) Call: (251) [system] stream_property(current_output, tty(_347804)) Unify: (251) [system] stream_property(current_output, tty(_347804)) Call: (252) [system] nonvar(current_output) Exit: (252) [system] nonvar(current_output) Call: (252) [system] nonvar(tty(_347804)) Exit: (252) [system] nonvar(tty(_347804)) Exit: (251) [system] stream_property(current_output, tty(true)) ^ Exit: (250) [bugger] bugger:use_tty(string(_322506), true) ^ Exit: (248) [system] once(bugger:(use_tty(string(_322506), true);true=true)) ^ Call: (248) [bugger] bugger:get_stream_setup(_362676) ^ Unify: (248) [bugger] bugger:get_stream_setup(true) ^ Exit: (248) [bugger] bugger:get_stream_setup(true) ^ Call: (248) [bugger] bugger:woto_tty(string(_322506), true, (true, user:format('~`0t~d~2|', [1]))) ^ Unify: (248) [bugger] bugger:woto_tty(string(_322506), true, bugger:(true, user:format('~`0t~d~2|', [1]))) ^ Call: (249) [bugger] bugger:with_output_to_each(string(_322506), (set_stream_ignore(current_output, tty(true)), bugger:(true, user:format('~`0t~d~2|', [1])))) ^ Unify: (249) [bugger] bugger:with_output_to_each(string(_322506), bugger:(set_stream_ignore(current_output, tty(true)), bugger:(true, user:format('~`0t~d~2|', [1])))) Call: (250) [system] compound(string(_322506)) Exit: (250) [system] compound(string(_322506)) Call: (250) [system] compound_name_arity(string(_322506), _371170, 0) Fail: (250) [system] compound_name_arity(string(_322506), _372102, 0) ^ Redo: (249) [bugger] bugger:with_output_to_each(string(_322506), bugger:(set_stream_ignore(current_output, tty(true)), bugger:(true, user:format('~`0t~d~2|', [1])))) Call: (250) [system] string(_322506)=..[_373894, _373900] Exit: (250) [system] string(_322506)=..[string, _322506] ^ Call: (250) [bugger] bugger:stream_u_type(string) ^ Unify: (250) [bugger] bugger:stream_u_type(string) ^ Exit: (250) [bugger] bugger:stream_u_type(string) Call: (250) [system] current_output(_378550) Exit: (250) [system] current_output((0x7f8996b58120)) Call: (250) [system] _380400=set_output_safe((0x7f8996b58120)) Exit: (250) [system] set_output_safe((0x7f8996b58120))=set_output_safe((0x7f8996b58120)) Call: (250) [system] _382262=mfs(_382266, string, _382270, set_output_safe, set_output_safe((0x7f8996b58120))) Exit: (250) [system] mfs(_382266, string, _382270, set_output_safe, set_output_safe((0x7f8996b58120)))=mfs(_382266, string, _382270, set_output_safe, set_output_safe((0x7f8996b58120))) Call: (250) [system] _384132=mfs_end(mfs(_382266, string, _382270, set_output_safe, set_output_safe((0x7f8996b58120))), _322506) Exit: (250) [system] mfs_end(mfs(_382266, string, _382270, set_output_safe, set_output_safe((0x7f8996b58120))), _322506)=mfs_end(mfs(_382266, string, _382270, set_output_safe, set_output_safe((0x7f8996b58120))), _322506) ^ Call: (250) [bugger] call_cleanup(trusted_redo_call_cleanup(mfs_start(mfs(_382266, string, _382270, set_output_safe, set_output_safe((0x7f8996b58120)))), (bugger:(set_stream_ignore(current_output, tty(true)), bugger:(true, user:format('~`0t~d~2|', [1]))), mfs_end(mfs(_382266, string, _382270, set_output_safe, set_output_safe((0x7f8996b58120))), _322506)), mfs_end(mfs(_382266, string, _382270, set_output_safe, set_output_safe((0x7f8996b58120))), _322506)), mfs_end(mfs(_382266, string, _382270, set_output_safe, set_output_safe((0x7f8996b58120))), _322506)) ^ Unify: (250) [system] call_cleanup(bugger:trusted_redo_call_cleanup(mfs_start(mfs(_382266, string, _382270, set_output_safe, set_output_safe((0x7f8996b58120)))), (bugger:(set_stream_ignore(current_output, tty(true)), bugger:(true, user:format('~`0t~d~2|', [1]))), mfs_end(mfs(_382266, string, _382270, set_output_safe, set_output_safe((0x7f8996b58120))), _322506)), mfs_end(mfs(_382266, string, _382270, set_output_safe, set_output_safe((0x7f8996b58120))), _322506)), bugger:mfs_end(mfs(_382266, string, _382270, set_output_safe, set_output_safe((0x7f8996b58120))), _322506)) Call: (252) [system] _387912=mquietly(bugger:mfs_end(mfs(_382266, string, _382270, set_output_safe, set_output_safe((0x7f8996b58120))), _322506)) Exit: (252) [system] mquietly(bugger:mfs_end(mfs(_382266, string, _382270, set_output_safe, set_output_safe((0x7f8996b58120))), _322506))=mquietly(bugger:mfs_end(mfs(_382266, string, _382270, set_output_safe, set_output_safe((0x7f8996b58120))), _322506)) ^ Call: (252) [each_call_cleanup] setup_call_cleanup(bugger:mfs_start(mfs(_382266, string, _382270, set_output_safe, set_output_safe((0x7f8996b58120)))), ((bugger:(bugger:(set_stream_ignore(current_output, tty(true)), bugger:(true, user:format('~`0t~d~2|', [1]))), mfs_end(mfs(_382266, string, _382270, set_output_safe, set_output_safe((0x7f8996b58120))), _322506)), deterministic(_389788)), (notrace(_389788==true)->!;mquietly(bugger:mfs_end(mfs(_382266, string, _382270, set_output_safe, set_output_safe((0x7f8996b58120))), _322506)), notrace(nb_setarg(1, mquietly(bugger:mfs_end(mfs(_382266, string, _382270, set_output_safe, set_output_safe((0x7f8996b58120))), _322506)), true));bugger:mfs_start(mfs(_382266, string, _382270, set_output_safe, set_output_safe((0x7f8996b58120)))), notrace(nb_setarg(1, mquietly(bugger:mfs_end(mfs(_382266, string, _382270, set_output_safe, set_output_safe((0x7f8996b58120))), _322506)), bugger:mfs_end(mfs(_382266, string, _382270, set_output_safe, set_output_safe((0x7f8996b58120))), _322506))), notrace(fail))), mquietly(bugger:mfs_end(mfs(_382266, string, _382270, set_output_safe, set_output_safe((0x7f8996b58120))), _322506))) ^ Unify: (252) [system] setup_call_cleanup(bugger:mfs_start(mfs(_382266, string, _382270, set_output_safe, set_output_safe((0x7f8996b58120)))), each_call_cleanup:((bugger:(bugger:(set_stream_ignore(current_output, tty(true)), bugger:(true, user:format('~`0t~d~2|', [1]))), mfs_end(mfs(_382266, string, _382270, set_output_safe, set_output_safe((0x7f8996b58120))), _322506)), deterministic(_389788)), (notrace(_389788==true)->!;mquietly(bugger:mfs_end(mfs(_382266, string, _382270, set_output_safe, set_output_safe((0x7f8996b58120))), _322506)), notrace(nb_setarg(1, mquietly(bugger:mfs_end(mfs(_382266, string, _382270, set_output_safe, set_output_safe((0x7f8996b58120))), _322506)), true));bugger:mfs_start(mfs(_382266, string, _382270, set_output_safe, set_output_safe((0x7f8996b58120)))), notrace(nb_setarg(1, mquietly(bugger:mfs_end(mfs(_382266, string, _382270, set_output_safe, set_output_safe((0x7f8996b58120))), _322506)), bugger:mfs_end(mfs(_382266, string, _382270, set_output_safe, set_output_safe((0x7f8996b58120))), _322506))), notrace(fail))), each_call_cleanup:mquietly(bugger:mfs_end(mfs(_382266, string, _382270, set_output_safe, set_output_safe((0x7f8996b58120))), _322506))) ^ Call: (253) [system] sig_atomic(bugger:mfs_start(mfs(_382266, string, _382270, set_output_safe, set_output_safe((0x7f8996b58120))))) ^ Call: (255) [bugger] bugger:mfs_start(mfs(_382266, string, _382270, set_output_safe, set_output_safe((0x7f8996b58120)))) ^ Unify: (255) [bugger] bugger:mfs_start(mfs(_382266, string, _382270, set_output_safe, set_output_safe((0x7f8996b58120)))) Call: (256) [system] compound(mfs(_382266, string, _382270, set_output_safe, set_output_safe((0x7f8996b58120)))) Exit: (256) [system] compound(mfs(_382266, string, _382270, set_output_safe, set_output_safe((0x7f8996b58120)))) ^ Unify: (255) [bugger] bugger:mfs_start(mfs(_382266, string, _382270, set_output_safe, set_output_safe((0x7f8996b58120)))) Call: (256) [system] arg(2, mfs(_382266, string, _382270, set_output_safe, set_output_safe((0x7f8996b58120))), _397320) Exit: (256) [system] arg(2, mfs(_382266, string, _382270, set_output_safe, set_output_safe((0x7f8996b58120))), string) Call: (256) [system] arg(3, mfs(_382266, string, _382270, set_output_safe, set_output_safe((0x7f8996b58120))), _399186) Exit: (256) [system] arg(3, mfs(_382266, string, _382270, set_output_safe, set_output_safe((0x7f8996b58120))), _382270) Call: (256) [system] arg(4, mfs(_382266, string, _382270, set_output_safe, set_output_safe((0x7f8996b58120))), _401052) Exit: (256) [system] arg(4, mfs(_382266, string, _382270, set_output_safe, set_output_safe((0x7f8996b58120))), set_output_safe) Call: (256) [system] _402918=mfs(_402922, string, _402926, set_output_safe, _402930) Exit: (256) [system] mfs(_402922, string, _402926, set_output_safe, _402930)=mfs(_402922, string, _402926, set_output_safe, _402930) Call: (256) [system] is_stream(_382270) Fail: (256) [system] is_stream(_382270) ^ Redo: (255) [bugger] bugger:mfs_start(mfs(_382266, string, _382270, set_output_safe, set_output_safe((0x7f8996b58120)))) ^ Call: (256) [bugger] bugger:new_mfs(mfs(_402922, string, _402926, set_output_safe, _402930)) ^ Unify: (256) [bugger] bugger:new_mfs(mfs(_402922, string, _402926, set_output_safe, _402930)) Call: (257) [memory_file] memory_file:new_memory_file(_402922) Exit: (257) [memory_file] memory_file:new_memory_file((0x55bd1de66ac0)) Call: (257) [memory_file] memory_file:open_memory_file((0x55bd1de66ac0), write, _402926, [free_on_close(true)]) Exit: (257) [memory_file] memory_file:open_memory_file((0x55bd1de66ac0), write, (0x55bd1df65740), [free_on_close(true)]) ^ Exit: (256) [bugger] bugger:new_mfs(mfs((0x55bd1de66ac0), string, (0x55bd1df65740), set_output_safe, _402930)) Call: (256) [system] nb_setarg(1, mfs(_382266, string, _382270, set_output_safe, set_output_safe((0x7f8996b58120))), (0x55bd1de66ac0)) Exit: (256) [system] nb_setarg(1, mfs((0x55bd1de66ac0), string, _382270, set_output_safe, set_output_safe((0x7f8996b58120))), (0x55bd1de66ac0)) Call: (256) [system] nb_setarg(3, mfs((0x55bd1de66ac0), string, _382270, set_output_safe, set_output_safe((0x7f8996b58120))), (0x55bd1df65740)) Exit: (256) [system] nb_setarg(3, mfs((0x55bd1de66ac0), string, (0x55bd1df65740), set_output_safe, set_output_safe((0x7f8996b58120))), (0x55bd1df65740)) ^ Call: (256) [bugger] bugger:set_output_safe((0x55bd1df65740)) ^ Unify: (256) [bugger] bugger:set_output_safe((0x55bd1df65740)) Call: (258) [system] set_output((0x55bd1df65740)) Exit: (258) [system] set_output((0x55bd1df65740)) ^ Exit: (256) [bugger] bugger:set_output_safe((0x55bd1df65740)) ^ Exit: (255) [bugger] bugger:mfs_start(mfs((0x55bd1de66ac0), string, (0x55bd1df65740), set_output_safe, set_output_safe((0x7f8996b58120)))) ^ Exit: (253) [system] sig_atomic(bugger:mfs_start(mfs((0x55bd1de66ac0), string, (0x55bd1df65740), set_output_safe, set_output_safe((0x7f8996b58120))))) ^ Call: (254) [bugger] bugger:set_stream_ignore(current_output, tty(true)) ^ Unify: (254) [bugger] bugger:set_stream_ignore(current_output, tty(true)) ^ Call: (255) [bugger] ignore(notrace(catch(set_stream(current_output, tty(true)), _426204, writeln(user_error, _426204=set_stream(current_output, tty(true)))))) ^ Unify: (255) [system] ignore(bugger:notrace(catch(set_stream(current_output, tty(true)), _426204, writeln(user_error, _426204=set_stream(current_output, tty(true)))))) ^ Call: (257) [system] setup_call_cleanup('$notrace'(_428106, _428108), once(bugger:catch(set_stream(current_output, tty(true)), _426204, writeln(user_error, _426204=set_stream(current_output, tty(true))))), '$restore_trace'(_428106, _428108)) ^ Unify: (257) [system] setup_call_cleanup(system:'$notrace'(_428106, _428108), system:once(bugger:catch(set_stream(current_output, tty(true)), _426204, writeln(user_error, _426204=set_stream(current_output, tty(true))))), system:'$restore_trace'(_428106, _428108)) ^ Call: (258) [system] sig_atomic(system:'$notrace'(_428106, _428108)) ^ Exit: (257) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(bugger:catch(set_stream(current_output, tty(true)), _426204, writeln(user_error, _426204=set_stream(current_output, tty(true))))), system:'$restore_trace'(3, -1)) ^ Exit: (255) [system] ignore(bugger:notrace(catch(set_stream(current_output, tty(true)), _426204, writeln(user_error, _426204=set_stream(current_output, tty(true)))))) ^ Exit: (254) [bugger] bugger:set_stream_ignore(current_output, tty(true)) ^ Call: (254) [user] format('~`0t~d~2|', [1]) ^ Exit: (254) [user] format('~`0t~d~2|', [1]) ^ Call: (254) [bugger] bugger:mfs_end(mfs((0x55bd1de66ac0), string, (0x55bd1df65740), set_output_safe, set_output_safe((0x7f8996b58120))), _322506) ^ Unify: (254) [bugger] bugger:mfs_end(mfs((0x55bd1de66ac0), string, (0x55bd1df65740), set_output_safe, set_output_safe((0x7f8996b58120))), _322506) ^ Call: (255) [bugger] ignore((is_stream((0x55bd1df65740)), close((0x55bd1df65740)), mem_handle_to_substring((0x55bd1de66ac0), _437524), substring_to_type(_437524, string, _322506))) ^ Unify: (255) [system] ignore(bugger:(is_stream((0x55bd1df65740)), close((0x55bd1df65740)), mem_handle_to_substring((0x55bd1de66ac0), _437524), substring_to_type(_437524, string, _322506))) Call: (257) [system] is_stream((0x55bd1df65740)) Exit: (257) [system] is_stream((0x55bd1df65740)) Call: (257) [system] close((0x55bd1df65740)) Exit: (257) [system] close((0x55bd1df65740)) ^ Call: (257) [bugger] bugger:mem_handle_to_substring((0x55bd1de66ac0), _437524) ^ Unify: (257) [bugger] bugger:mem_handle_to_substring((0x55bd1de66ac0), _437524) Call: (258) [memory_file] memory_file:memory_file_to_string((0x55bd1de66ac0), _437524) Exit: (258) [memory_file] memory_file:memory_file_to_string((0x55bd1de66ac0), "01") ^ Exit: (257) [bugger] bugger:mem_handle_to_substring((0x55bd1de66ac0), "01") ^ Call: (257) [bugger] bugger:substring_to_type("01", string, _322506) ^ Unify: (257) [bugger] bugger:substring_to_type("01", string, "01") ^ Exit: (257) [bugger] bugger:substring_to_type("01", string, "01") ^ Exit: (255) [system] ignore(bugger:(is_stream((0x55bd1df65740)), close((0x55bd1df65740)), mem_handle_to_substring((0x55bd1de66ac0), "01"), substring_to_type("01", string, "01"))) ^ Call: (255) [bugger] bugger:set_output_safe((0x7f8996b58120)) ^ Unify: (255) [bugger] bugger:set_output_safe((0x7f8996b58120)) Call: (257) [system] set_output((0x7f8996b58120)) Exit: (257) [system] set_output((0x7f8996b58120)) ^ Exit: (255) [bugger] bugger:set_output_safe((0x7f8996b58120)) ^ Exit: (254) [bugger] bugger:mfs_end(mfs((0x55bd1de66ac0), string, (0x55bd1df65740), set_output_safe, set_output_safe((0x7f8996b58120))), "01") ^ Call: (255) [system] setup_call_cleanup('$notrace'(_457100, _457102), once(each_call_cleanup:(true==true)), '$restore_trace'(_457100, _457102)) ^ Unify: (255) [system] setup_call_cleanup(system:'$notrace'(_457100, _457102), system:once(each_call_cleanup:(true==true)), system:'$restore_trace'(_457100, _457102)) ^ Call: (256) [system] sig_atomic(system:'$notrace'(_457100, _457102)) ^ Exit: (255) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(each_call_cleanup:(true==true)), system:'$restore_trace'(3, -1)) Call: (255) [system] var(bugger:mfs_end(mfs((0x55bd1de66ac0), string, (0x55bd1df65740), set_output_safe, set_output_safe((0x7f8996b58120))), "01")) Fail: (255) [system] var(bugger:mfs_end(mfs((0x55bd1de66ac0), string, (0x55bd1df65740), set_output_safe, set_output_safe((0x7f8996b58120))), "01")) ^ Call: (255) [bugger] bugger:mfs_end(mfs((0x55bd1de66ac0), string, (0x55bd1df65740), set_output_safe, set_output_safe((0x7f8996b58120))), "01") ^ Unify: (255) [bugger] bugger:mfs_end(mfs((0x55bd1de66ac0), string, (0x55bd1df65740), set_output_safe, set_output_safe((0x7f8996b58120))), "01") ^ Call: (256) [bugger] ignore((is_stream((0x55bd1df65740)), close((0x55bd1df65740)), mem_handle_to_substring((0x55bd1de66ac0), _464622), substring_to_type(_464622, string, "01"))) ^ Unify: (256) [system] ignore(bugger:(is_stream((0x55bd1df65740)), close((0x55bd1df65740)), mem_handle_to_substring((0x55bd1de66ac0), _464622), substring_to_type(_464622, string, "01"))) Call: (258) [system] is_stream((0x55bd1df65740)) Fail: (258) [system] is_stream((0x55bd1df65740)) ^ Redo: (256) [system] ignore(bugger:(is_stream((0x55bd1df65740)), close((0x55bd1df65740)), mem_handle_to_substring((0x55bd1de66ac0), _464622), substring_to_type(_464622, string, "01"))) ^ Unify: (256) [system] ignore(bugger:(is_stream((0x55bd1df65740)), close((0x55bd1df65740)), mem_handle_to_substring((0x55bd1de66ac0), _464622), substring_to_type(_464622, string, "01"))) ^ Exit: (256) [system] ignore(bugger:(is_stream((0x55bd1df65740)), close((0x55bd1df65740)), mem_handle_to_substring((0x55bd1de66ac0), _464622), substring_to_type(_464622, string, "01"))) ^ Call: (256) [bugger] bugger:set_output_safe((0x7f8996b58120)) ^ Unify: (256) [bugger] bugger:set_output_safe((0x7f8996b58120)) Call: (258) [system] set_output((0x7f8996b58120)) Exit: (258) [system] set_output((0x7f8996b58120)) ^ Exit: (256) [bugger] bugger:set_output_safe((0x7f8996b58120)) ^ Exit: (255) [bugger] bugger:mfs_end(mfs((0x55bd1de66ac0), string, (0x55bd1df65740), set_output_safe, set_output_safe((0x7f8996b58120))), "01") ^ Exit: (252) [system] setup_call_cleanup(bugger:mfs_start(mfs((0x55bd1de66ac0), string, (0x55bd1df65740), set_output_safe, set_output_safe((0x7f8996b58120)))), each_call_cleanup:((bugger:(bugger:(set_stream_ignore(current_output, tty(true)), bugger:(true, user:format('~`0t~d~2|', [1]))), mfs_end(mfs((0x55bd1de66ac0), string, (0x55bd1df65740), set_output_safe, set_output_safe((0x7f8996b58120))), "01")), deterministic(true)), (notrace(true==true)->!;mquietly(bugger:mfs_end(mfs((0x55bd1de66ac0), string, (0x55bd1df65740), set_output_safe, set_output_safe((0x7f8996b58120))), "01")), notrace(nb_setarg(1, mquietly(bugger:mfs_end(mfs((0x55bd1de66ac0), string, (0x55bd1df65740), set_output_safe, set_output_safe((0x7f8996b58120))), "01")), true));bugger:mfs_start(mfs((0x55bd1de66ac0), string, (0x55bd1df65740), set_output_safe, set_output_safe((0x7f8996b58120)))), notrace(nb_setarg(1, mquietly(bugger:mfs_end(mfs((0x55bd1de66ac0), string, (0x55bd1df65740), set_output_safe, set_output_safe((0x7f8996b58120))), "01")), bugger:mfs_end(mfs((0x55bd1de66ac0), string, (0x55bd1df65740), set_output_safe, set_output_safe((0x7f8996b58120))), "01"))), notrace(fail))), each_call_cleanup:mquietly(bugger:mfs_end(mfs((0x55bd1de66ac0), string, (0x55bd1df65740), set_output_safe, set_output_safe((0x7f8996b58120))), "01"))) ^ Call: (252) [bugger] bugger:mfs_end(mfs((0x55bd1de66ac0), string, (0x55bd1df65740), set_output_safe, set_output_safe((0x7f8996b58120))), "01") ^ Unify: (252) [bugger] bugger:mfs_end(mfs((0x55bd1de66ac0), string, (0x55bd1df65740), set_output_safe, set_output_safe((0x7f8996b58120))), "01") ^ Call: (253) [bugger] ignore((is_stream((0x55bd1df65740)), close((0x55bd1df65740)), mem_handle_to_substring((0x55bd1de66ac0), _479560), substring_to_type(_479560, string, "01"))) ^ Unify: (253) [system] ignore(bugger:(is_stream((0x55bd1df65740)), close((0x55bd1df65740)), mem_handle_to_substring((0x55bd1de66ac0), _479560), substring_to_type(_479560, string, "01"))) Call: (255) [system] is_stream((0x55bd1df65740)) Fail: (255) [system] is_stream((0x55bd1df65740)) ^ Redo: (253) [system] ignore(bugger:(is_stream((0x55bd1df65740)), close((0x55bd1df65740)), mem_handle_to_substring((0x55bd1de66ac0), _479560), substring_to_type(_479560, string, "01"))) ^ Unify: (253) [system] ignore(bugger:(is_stream((0x55bd1df65740)), close((0x55bd1df65740)), mem_handle_to_substring((0x55bd1de66ac0), _479560), substring_to_type(_479560, string, "01"))) ^ Exit: (253) [system] ignore(bugger:(is_stream((0x55bd1df65740)), close((0x55bd1df65740)), mem_handle_to_substring((0x55bd1de66ac0), _479560), substring_to_type(_479560, string, "01"))) ^ Call: (253) [bugger] bugger:set_output_safe((0x7f8996b58120)) ^ Unify: (253) [bugger] bugger:set_output_safe((0x7f8996b58120)) Call: (255) [system] set_output((0x7f8996b58120)) Exit: (255) [system] set_output((0x7f8996b58120)) ^ Exit: (253) [bugger] bugger:set_output_safe((0x7f8996b58120)) ^ Exit: (252) [bugger] bugger:mfs_end(mfs((0x55bd1de66ac0), string, (0x55bd1df65740), set_output_safe, set_output_safe((0x7f8996b58120))), "01") ^ Exit: (250) [system] call_cleanup(bugger:trusted_redo_call_cleanup(mfs_start(mfs((0x55bd1de66ac0), string, (0x55bd1df65740), set_output_safe, set_output_safe((0x7f8996b58120)))), (bugger:(set_stream_ignore(current_output, tty(true)), bugger:(true, user:format('~`0t~d~2|', [1]))), mfs_end(mfs((0x55bd1de66ac0), string, (0x55bd1df65740), set_output_safe, set_output_safe((0x7f8996b58120))), "01")), mfs_end(mfs((0x55bd1de66ac0), string, (0x55bd1df65740), set_output_safe, set_output_safe((0x7f8996b58120))), "01")), bugger:mfs_end(mfs((0x55bd1de66ac0), string, (0x55bd1df65740), set_output_safe, set_output_safe((0x7f8996b58120))), "01")) ^ Exit: (249) [bugger] bugger:with_output_to_each(string("01"), bugger:(set_stream_ignore(current_output, tty(true)), bugger:(true, user:format('~`0t~d~2|', [1])))) ^ Exit: (248) [bugger] bugger:woto_tty(string("01"), true, bugger:(true, user:format('~`0t~d~2|', [1]))) ^ Exit: (247) [bugger] bugger:woto(string("01"), user:format('~`0t~d~2|', [1])) Call: (247) [system] nb_delete('$wots_stack') Exit: (247) [system] nb_delete('$wots_stack') Call: (247) [system] nb_delete('$wots_stack') Exit: (247) [system] nb_delete('$wots_stack') ^ Exit: (245) [system] call_cleanup(bugger:(nb_setval('$wots_stack', [(0x7f8996b58120)]), bugger:woto(string("01"), user:format('~`0t~d~2|', [1])), nb_delete('$wots_stack')), bugger:nb_delete('$wots_stack')) ^ Exit: (244) [locally_each] locally_each:wtl(bugger, nb_setval('$wots_stack', [(0x7f8996b58120)]), bugger:woto(string("01"), user:format('~`0t~d~2|', [1])), bugger:each_call_cleanup) ^ Exit: (243) [locally_each] locally_each:locally(bugger:nb_setval('$wots_stack', [(0x7f8996b58120)]), bugger:woto(string("01"), user:format('~`0t~d~2|', [1]))) ^ Exit: (242) [bugger] bugger:wots("01", user:format('~`0t~d~2|', [1])) ^ Call: (242) [user] format(string(_38016), "~w.~w.~w", ['LANGUAGE-MODELS', 'TRAINING-BI', "01"]) ^ Exit: (242) [user] format(string("LANGUAGE-MODELS.TRAINING-BI.01"), "~w.~w.~w", ['LANGUAGE-MODELS', 'TRAINING-BI', "01"]) ^ Exit: (241) [user] make_test_name(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', 1, "LANGUAGE-MODELS.TRAINING-BI.01") ^ Exit: (240) [user] get_test_name(1, "LANGUAGE-MODELS.TRAINING-BI.01") ^ Exit: (239) [system] once(user:get_test_name(1, "LANGUAGE-MODELS.TRAINING-BI.01")) ^ Exit: (238) [user] must_det_ll(user:get_test_name(1, "LANGUAGE-MODELS.TRAINING-BI.01")) ^ Call: (238) [user] must_det_ll(arg(1, equal_enough_for_test([[encoding, 'iso-latin-1']], [[encoding, 'iso-latin-1']]), _512378)) ^ Unify: (238) [user] must_det_ll(user:arg(1, equal_enough_for_test([[encoding, 'iso-latin-1']], [[encoding, 'iso-latin-1']]), _512378)) ^ Call: (239) [user] once(user:arg(1, equal_enough_for_test([[encoding, 'iso-latin-1']], [[encoding, 'iso-latin-1']]), _512378)) ^ Unify: (239) [system] once(user:arg(1, equal_enough_for_test([[encoding, 'iso-latin-1']], [[encoding, 'iso-latin-1']]), _512378)) Call: (240) [system] arg(1, equal_enough_for_test([[encoding, 'iso-latin-1']], [[encoding, 'iso-latin-1']]), _512378) Exit: (240) [system] arg(1, equal_enough_for_test([[encoding, 'iso-latin-1']], [[encoding, 'iso-latin-1']]), [[encoding, 'iso-latin-1']]) ^ Exit: (239) [system] once(user:arg(1, equal_enough_for_test([[encoding, 'iso-latin-1']], [[encoding, 'iso-latin-1']]), [[encoding, 'iso-latin-1']])) ^ Exit: (238) [user] must_det_ll(user:arg(1, equal_enough_for_test([[encoding, 'iso-latin-1']], [[encoding, 'iso-latin-1']]), [[encoding, 'iso-latin-1']])) ^ Call: (238) [user] must_det_ll(arg(2, equal_enough_for_test([[encoding, 'iso-latin-1']], [[encoding, 'iso-latin-1']]), _519818)) ^ Unify: (238) [user] must_det_ll(user:arg(2, equal_enough_for_test([[encoding, 'iso-latin-1']], [[encoding, 'iso-latin-1']]), _519818)) ^ Call: (239) [user] once(user:arg(2, equal_enough_for_test([[encoding, 'iso-latin-1']], [[encoding, 'iso-latin-1']]), _519818)) ^ Unify: (239) [system] once(user:arg(2, equal_enough_for_test([[encoding, 'iso-latin-1']], [[encoding, 'iso-latin-1']]), _519818)) Call: (240) [system] arg(2, equal_enough_for_test([[encoding, 'iso-latin-1']], [[encoding, 'iso-latin-1']]), _5932) Exit: (240) [system] arg(2, equal_enough_for_test([[encoding, 'iso-latin-1']], [[encoding, 'iso-latin-1']]), [[encoding, 'iso-latin-1']]) ^ Exit: (239) [system] once(user:arg(2, equal_enough_for_test([[encoding, 'iso-latin-1']], [[encoding, 'iso-latin-1']]), [[encoding, 'iso-latin-1']])) ^ Exit: (238) [user] must_det_ll(user:arg(2, equal_enough_for_test([[encoding, 'iso-latin-1']], [[encoding, 'iso-latin-1']]), [[encoding, 'iso-latin-1']])) ^ Call: (238) [user] must_det_ll(write_pass_fail("LANGUAGE-MODELS.TRAINING-BI.01", assertEqualToResult, [encoding, 'iso-latin-1'], 'PASS', [[encoding, 'iso-latin-1']], [[encoding, 'iso-latin-1']])) ^ Unify: (238) [user] must_det_ll(user:write_pass_fail("LANGUAGE-MODELS.TRAINING-BI.01", assertEqualToResult, [encoding, 'iso-latin-1'], 'PASS', [[encoding, 'iso-latin-1']], [[encoding, 'iso-latin-1']])) ^ Call: (239) [user] once(user:write_pass_fail("LANGUAGE-MODELS.TRAINING-BI.01", assertEqualToResult, [encoding, 'iso-latin-1'], 'PASS', [[encoding, 'iso-latin-1']], [[encoding, 'iso-latin-1']])) ^ Unify: (239) [system] once(user:write_pass_fail("LANGUAGE-MODELS.TRAINING-BI.01", assertEqualToResult, [encoding, 'iso-latin-1'], 'PASS', [[encoding, 'iso-latin-1']], [[encoding, 'iso-latin-1']])) ^ Call: (240) [user] write_pass_fail("LANGUAGE-MODELS.TRAINING-BI.01", assertEqualToResult, [encoding, 'iso-latin-1'], 'PASS', [[encoding, 'iso-latin-1']], [[encoding, 'iso-latin-1']]) ^ Unify: (240) [user] write_pass_fail("LANGUAGE-MODELS.TRAINING-BI.01", assertEqualToResult, [encoding, 'iso-latin-1'], 'PASS', [[encoding, 'iso-latin-1']], [[encoding, 'iso-latin-1']]) ^ Call: (241) [user] ignore(((nb_current(loading_file, _14950), _14950\==[]->true;_14950='SOME/UNIT-TEST.metta'), symbolic_list_concat([_14980, _14986], 'tests/', _14950), file_name_extension(_14992, _14994, _14986))) ^ Unify: (241) [system] ignore(user:((nb_current(loading_file, _14950), _14950\==[]->true;_14950='SOME/UNIT-TEST.metta'), symbolic_list_concat([_14980, _14986], 'tests/', _14950), file_name_extension(_14992, _14994, _14986))) Call: (243) [system] nb_current(loading_file, _14950) Exit: (243) [system] nb_current(loading_file, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Call: (243) [system] P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'\==[] Exit: (243) [system] P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'\==[] ^ Call: (243) [user] symbolic_list_concat([_14980, _14986], 'tests/', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Unify: (243) [user] symbolic_list_concat([_14980, _14986], 'tests/', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Call: (244) [system] atomic_list_concat([_14980, _14986], 'tests/', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Exit: (244) [system] atomic_list_concat(['/home/runner/work/metta-wam/metta-wam/', 'performance/gpt2-like/language_models/training_bi.metta'], 'tests/', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Exit: (243) [user] symbolic_list_concat(['/home/runner/work/metta-wam/metta-wam/', 'performance/gpt2-like/language_models/training_bi.metta'], 'tests/', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Call: (243) [system] file_name_extension(_14992, _14994, 'performance/gpt2-like/language_models/training_bi.metta') Exit: (243) [system] file_name_extension('performance/gpt2-like/language_models/training_bi', metta, 'performance/gpt2-like/language_models/training_bi.metta') ^ Exit: (241) [system] ignore(user:((nb_current(loading_file, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'\==[]->true;P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'='SOME/UNIT-TEST.metta'), symbolic_list_concat(['/home/runner/work/metta-wam/metta-wam/', 'performance/gpt2-like/language_models/training_bi.metta'], 'tests/', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), file_name_extension('performance/gpt2-like/language_models/training_bi', metta, 'performance/gpt2-like/language_models/training_bi.metta'))) Call: (241) [user] nop(format('

;; ~w

', ["LANGUAGE-MODELS.TRAINING-BI.01", "LANGUAGE-MODELS.TRAINING-BI.01"])) Unify: (241) [user] nop(format('

;; ~w

', ["LANGUAGE-MODELS.TRAINING-BI.01", "LANGUAGE-MODELS.TRAINING-BI.01"])) Exit: (241) [user] nop(format('

;; ~w

', ["LANGUAGE-MODELS.TRAINING-BI.01", "LANGUAGE-MODELS.TRAINING-BI.01"])) ^ Call: (241) [user] must_not_error(tee_file(_77562)) ^ Unify: (241) [user] must_not_error(user:tee_file(_77562)) Call: (242) [user] tee_file(_77562) Unify: (242) [user] tee_file(_77562) Call: (243) [system] getenv('TEE_FILE', _77562) Exit: (243) [system] getenv('TEE_FILE', P;HTML|'/home/runner/work/metta-wam/metta-wam/TEE_20240926_0209_279200.ansi') Exit: (242) [user] tee_file(P;HTML|'/home/runner/work/metta-wam/metta-wam/TEE_20240926_0209_279200.ansi') ^ Exit: (241) [user] must_not_error(user:tee_file(P;HTML|'/home/runner/work/metta-wam/metta-wam/TEE_20240926_0209_279200.ansi')) ^ Call: (241) [user] must_det_ll(shared_units(_96582)) ^ Unify: (241) [user] must_det_ll(user:shared_units(_96582)) ^ Call: (242) [user] once(user:shared_units(_96582)) ^ Unify: (242) [system] once(user:shared_units(_96582)) ^ Call: (243) [user] shared_units(_96582) ^ Unify: (243) [user] shared_units(_96582) Call: (244) [system] getenv('SHARED_UNITS', _96582) Exit: (244) [system] getenv('SHARED_UNITS', P;HTML|'/home/runner/work/metta-wam/metta-wam/reports/tests_output/baseline-compat-2024-09-26T00:33:38/SHARED.UNITS') ^ Exit: (243) [user] shared_units(P;HTML|'/home/runner/work/metta-wam/metta-wam/reports/tests_output/baseline-compat-2024-09-26T00:33:38/SHARED.UNITS') ^ Exit: (242) [system] once(user:shared_units(P;HTML|'/home/runner/work/metta-wam/metta-wam/reports/tests_output/baseline-compat-2024-09-26T00:33:38/SHARED.UNITS')) ^ Exit: (241) [user] must_det_ll(user:shared_units(P;HTML|'/home/runner/work/metta-wam/metta-wam/reports/tests_output/baseline-compat-2024-09-26T00:33:38/SHARED.UNITS')) ^ Call: (241) [user] must_det_ll(open(P;HTML|'/home/runner/work/metta-wam/metta-wam/reports/tests_output/baseline-compat-2024-09-26T00:33:38/SHARED.UNITS', append, _122394, [encoding(utf8)])) ^ Unify: (241) [user] must_det_ll(user:open(P;HTML|'/home/runner/work/metta-wam/metta-wam/reports/tests_output/baseline-compat-2024-09-26T00:33:38/SHARED.UNITS', append, _122394, [encoding(utf8)])) ^ Call: (242) [user] once(user:open(P;HTML|'/home/runner/work/metta-wam/metta-wam/reports/tests_output/baseline-compat-2024-09-26T00:33:38/SHARED.UNITS', append, _122394, [encoding(utf8)])) ^ Unify: (242) [system] once(user:open(P;HTML|'/home/runner/work/metta-wam/metta-wam/reports/tests_output/baseline-compat-2024-09-26T00:33:38/SHARED.UNITS', append, _122394, [encoding(utf8)])) Call: (243) [system] open(P;HTML|'/home/runner/work/metta-wam/metta-wam/reports/tests_output/baseline-compat-2024-09-26T00:33:38/SHARED.UNITS', append, _122394, [encoding(utf8)]) Exit: (243) [system] open(P;HTML|'/home/runner/work/metta-wam/metta-wam/reports/tests_output/baseline-compat-2024-09-26T00:33:38/SHARED.UNITS', append, (0x55bd1de21bc0), [encoding(utf8)]) ^ Exit: (242) [system] once(user:open(P;HTML|'/home/runner/work/metta-wam/metta-wam/reports/tests_output/baseline-compat-2024-09-26T00:33:38/SHARED.UNITS', append, (0x55bd1de21bc0), [encoding(utf8)])) ^ Exit: (241) [user] must_det_ll(user:open(P;HTML|'/home/runner/work/metta-wam/metta-wam/reports/tests_output/baseline-compat-2024-09-26T00:33:38/SHARED.UNITS', append, (0x55bd1de21bc0), [encoding(utf8)])) ^ Call: (241) [user] once((getenv('HTML_FILE', _161074);sformat(_161074, '~w.metta.html', ['performance/gpt2-like/language_models/training_bi']))) ^ Unify: (241) [system] once(user:(getenv('HTML_FILE', _161074);sformat(_161074, '~w.metta.html', ['performance/gpt2-like/language_models/training_bi']))) Call: (243) [system] getenv('HTML_FILE', _161074) Exit: (243) [system] getenv('HTML_FILE', './reports/tests_output/baseline-compat-2024-09-26T00:33:38//tests/performance/gpt2-like/language_models/training_bi.metta.html') ^ Exit: (241) [system] once(user:(getenv('HTML_FILE', './reports/tests_output/baseline-compat-2024-09-26T00:33:38//tests/performance/gpt2-like/language_models/training_bi.metta.html');sformat('./reports/tests_output/baseline-compat-2024-09-26T00:33:38//tests/performance/gpt2-like/language_models/training_bi.metta.html', '~w.metta.html', ['performance/gpt2-like/language_models/training_bi']))) ^ Call: (241) [user] must_det_ll(compute_html_out_per_test('./reports/tests_output/baseline-compat-2024-09-26T00:33:38//tests/performance/gpt2-like/language_models/training_bi.metta.html', P;HTML|'/home/runner/work/metta-wam/metta-wam/TEE_20240926_0209_279200.ansi', "LANGUAGE-MODELS.TRAINING-BI.01", _165750)) ^ Unify: (241) [user] must_det_ll(user:compute_html_out_per_test('./reports/tests_output/baseline-compat-2024-09-26T00:33:38//tests/performance/gpt2-like/language_models/training_bi.metta.html', P;HTML|'/home/runner/work/metta-wam/metta-wam/TEE_20240926_0209_279200.ansi', "LANGUAGE-MODELS.TRAINING-BI.01", _165750)) ^ Call: (242) [user] once(user:compute_html_out_per_test('./reports/tests_output/baseline-compat-2024-09-26T00:33:38//tests/performance/gpt2-like/language_models/training_bi.metta.html', P;HTML|'/home/runner/work/metta-wam/metta-wam/TEE_20240926_0209_279200.ansi', "LANGUAGE-MODELS.TRAINING-BI.01", _165750)) ^ Unify: (242) [system] once(user:compute_html_out_per_test('./reports/tests_output/baseline-compat-2024-09-26T00:33:38//tests/performance/gpt2-like/language_models/training_bi.metta.html', P;HTML|'/home/runner/work/metta-wam/metta-wam/TEE_20240926_0209_279200.ansi', "LANGUAGE-MODELS.TRAINING-BI.01", _165750)) ^ Call: (243) [user] compute_html_out_per_test('./reports/tests_output/baseline-compat-2024-09-26T00:33:38//tests/performance/gpt2-like/language_models/training_bi.metta.html', P;HTML|'/home/runner/work/metta-wam/metta-wam/TEE_20240926_0209_279200.ansi', "LANGUAGE-MODELS.TRAINING-BI.01", _165750) ^ Unify: (243) [user] compute_html_out_per_test('./reports/tests_output/baseline-compat-2024-09-26T00:33:38//tests/performance/gpt2-like/language_models/training_bi.metta.html', P;HTML|'/home/runner/work/metta-wam/metta-wam/TEE_20240926_0209_279200.ansi', "LANGUAGE-MODELS.TRAINING-BI.01", _165750) Call: (244) [system] './reports/tests_output/baseline-compat-2024-09-26T00:33:38//tests/performance/gpt2-like/language_models/training_bi.metta.html'=_165750 Exit: (244) [system] './reports/tests_output/baseline-compat-2024-09-26T00:33:38//tests/performance/gpt2-like/language_models/training_bi.metta.html'='./reports/tests_output/baseline-compat-2024-09-26T00:33:38//tests/performance/gpt2-like/language_models/training_bi.metta.html' ^ Exit: (243) [user] compute_html_out_per_test('./reports/tests_output/baseline-compat-2024-09-26T00:33:38//tests/performance/gpt2-like/language_models/training_bi.metta.html', P;HTML|'/home/runner/work/metta-wam/metta-wam/TEE_20240926_0209_279200.ansi', "LANGUAGE-MODELS.TRAINING-BI.01", './reports/tests_output/baseline-compat-2024-09-26T00:33:38//tests/performance/gpt2-like/language_models/training_bi.metta.html') ^ Exit: (242) [system] once(user:compute_html_out_per_test('./reports/tests_output/baseline-compat-2024-09-26T00:33:38//tests/performance/gpt2-like/language_models/training_bi.metta.html', P;HTML|'/home/runner/work/metta-wam/metta-wam/TEE_20240926_0209_279200.ansi', "LANGUAGE-MODELS.TRAINING-BI.01", './reports/tests_output/baseline-compat-2024-09-26T00:33:38//tests/performance/gpt2-like/language_models/training_bi.metta.html')) ^ Exit: (241) [user] must_det_ll(user:compute_html_out_per_test('./reports/tests_output/baseline-compat-2024-09-26T00:33:38//tests/performance/gpt2-like/language_models/training_bi.metta.html', P;HTML|'/home/runner/work/metta-wam/metta-wam/TEE_20240926_0209_279200.ansi', "LANGUAGE-MODELS.TRAINING-BI.01", './reports/tests_output/baseline-compat-2024-09-26T00:33:38//tests/performance/gpt2-like/language_models/training_bi.metta.html')) ^ Call: (241) [user] must_det_ll(get_last_call_duration(_210924)) ^ Unify: (241) [user] must_det_ll(user:get_last_call_duration(_210924)) ^ Call: (242) [user] once(user:get_last_call_duration(_210924)) ^ Unify: (242) [system] once(user:get_last_call_duration(_210924)) ^ Call: (243) [user] get_last_call_duration(_210924) ^ Unify: (243) [user] get_last_call_duration(_210924) Call: (244) [system] nb_getval('$last_call_duration', _210924) Exit: (244) [system] nb_getval('$last_call_duration', 0.001042192999999969) ^ Exit: (243) [user] get_last_call_duration(0.001042192999999969) ^ Exit: (242) [system] once(user:get_last_call_duration(0.001042192999999969)) ^ Exit: (241) [user] must_det_ll(user:get_last_call_duration(0.001042192999999969)) ^ Call: (241) [user] must_det_ll(_221124 is 0.001042192999999969*1000) ^ Unify: (241) [user] must_det_ll(user:(_221124 is 0.001042192999999969*1000)) ^ Call: (242) [user] once(user:(_221124 is 0.001042192999999969*1000)) ^ Unify: (242) [system] once(user:(_221124 is 0.001042192999999969*1000)) Call: (243) [system] _221124 is 0.001042192999999969*1000 Exit: (243) [system] 1.042192999999969 is 0.001042192999999969*1000 ^ Exit: (242) [system] once(user:(1.042192999999969 is 0.001042192999999969*1000)) ^ Exit: (241) [user] must_det_ll(user:(1.042192999999969 is 0.001042192999999969*1000)) ^ Call: (241) [user] must_det_ll(format((0x55bd1de21bc0), '| ~w | ~w |[~w](https://trueagi-io.github.io/metta-wam/~w#~w) | ~@ | ~@ | ~@ | ~w | ~w |~n', ["LANGUAGE-MODELS.TRAINING-BI.01", 'PASS', "LANGUAGE-MODELS.TRAINING-BI.01", './reports/tests_output/baseline-compat-2024-09-26T00:33:38//tests/performance/gpt2-like/language_models/training_bi.metta.html', "LANGUAGE-MODELS.TRAINING-BI.01", trim_gstring_bar_I(write_src_woi([assertEqualToResult, [encoding, 'iso-latin-1']]), 600), trim_gstring_bar_I(write_src_woi([[encoding, 'iso-latin-1']]), 600), trim_gstring_bar_I(write_src_woi([[encoding, 'iso-latin-1']]), 600), 1.042192999999969, './reports/tests_output/baseline-compat-2024-09-26T00:33:38//tests/performance/gpt2-like/language_models/training_bi.metta.html'])) ^ Unify: (241) [user] must_det_ll(user:format((0x55bd1de21bc0), '| ~w | ~w |[~w](https://trueagi-io.github.io/metta-wam/~w#~w) | ~@ | ~@ | ~@ | ~w | ~w |~n', ["LANGUAGE-MODELS.TRAINING-BI.01", 'PASS', "LANGUAGE-MODELS.TRAINING-BI.01", './reports/tests_output/baseline-compat-2024-09-26T00:33:38//tests/performance/gpt2-like/language_models/training_bi.metta.html', "LANGUAGE-MODELS.TRAINING-BI.01", trim_gstring_bar_I(write_src_woi([assertEqualToResult, [encoding, 'iso-latin-1']]), 600), trim_gstring_bar_I(write_src_woi([[encoding, 'iso-latin-1']]), 600), trim_gstring_bar_I(write_src_woi([[encoding, 'iso-latin-1']]), 600), 1.042192999999969, './reports/tests_output/baseline-compat-2024-09-26T00:33:38//tests/performance/gpt2-like/language_models/training_bi.metta.html'])) ^ Call: (242) [user] once(user:format((0x55bd1de21bc0), '| ~w | ~w |[~w](https://trueagi-io.github.io/metta-wam/~w#~w) | ~@ | ~@ | ~@ | ~w | ~w |~n', ["LANGUAGE-MODELS.TRAINING-BI.01", 'PASS', "LANGUAGE-MODELS.TRAINING-BI.01", './reports/tests_output/baseline-compat-2024-09-26T00:33:38//tests/performance/gpt2-like/language_models/training_bi.metta.html', "LANGUAGE-MODELS.TRAINING-BI.01", trim_gstring_bar_I(write_src_woi([assertEqualToResult, [encoding, 'iso-latin-1']]), 600), trim_gstring_bar_I(write_src_woi([[encoding, 'iso-latin-1']]), 600), trim_gstring_bar_I(write_src_woi([[encoding, 'iso-latin-1']]), 600), 1.042192999999969, './reports/tests_output/baseline-compat-2024-09-26T00:33:38//tests/performance/gpt2-like/language_models/training_bi.metta.html'])) ^ Unify: (242) [system] once(user:format((0x55bd1de21bc0), '| ~w | ~w |[~w](https://trueagi-io.github.io/metta-wam/~w#~w) | ~@ | ~@ | ~@ | ~w | ~w |~n', ["LANGUAGE-MODELS.TRAINING-BI.01", 'PASS', "LANGUAGE-MODELS.TRAINING-BI.01", './reports/tests_output/baseline-compat-2024-09-26T00:33:38//tests/performance/gpt2-like/language_models/training_bi.metta.html', "LANGUAGE-MODELS.TRAINING-BI.01", trim_gstring_bar_I(write_src_woi([assertEqualToResult, [encoding, 'iso-latin-1']]), 600), trim_gstring_bar_I(write_src_woi([[encoding, 'iso-latin-1']]), 600), trim_gstring_bar_I(write_src_woi([[encoding, 'iso-latin-1']]), 600), 1.042192999999969, './reports/tests_output/baseline-compat-2024-09-26T00:33:38//tests/performance/gpt2-like/language_models/training_bi.metta.html'])) ^ Call: (243) [user] format((0x55bd1de21bc0), '| ~w | ~w |[~w](https://trueagi-io.github.io/metta-wam/~w#~w) | ~@ | ~@ | ~@ | ~w | ~w |~n', ["LANGUAGE-MODELS.TRAINING-BI.01", 'PASS', "LANGUAGE-MODELS.TRAINING-BI.01", './reports/tests_output/baseline-compat-2024-09-26T00:33:38//tests/performance/gpt2-like/language_models/training_bi.metta.html', "LANGUAGE-MODELS.TRAINING-BI.01", trim_gstring_bar_I(write_src_woi([assertEqualToResult, [encoding, 'iso-latin-1']]), 600), trim_gstring_bar_I(write_src_woi([[encoding, 'iso-latin-1']]), 600), trim_gstring_bar_I(write_src_woi([[encoding, 'iso-latin-1']]), 600), 1.042192999999969, './reports/tests_output/baseline-compat-2024-09-26T00:33:38//tests/performance/gpt2-like/language_models/training_bi.metta.html']) ^ Call: (245) [user] trim_gstring_bar_I(write_src_woi([assertEqualToResult, [encoding, 'iso-latin-1']]), 600) ^ Unify: (245) [user] trim_gstring_bar_I(write_src_woi([assertEqualToResult, [encoding, 'iso-latin-1']]), 600) ^ Call: (246) [user] bugger:wots(_235182, write_src_woi([assertEqualToResult, [encoding, 'iso-latin-1']])) ^ Unify: (246) [bugger] bugger:wots(_235182, user:write_src_woi([assertEqualToResult, [encoding, 'iso-latin-1']])) Call: (247) [system] nb_current('$wots_stack', _237058) Fail: (247) [system] nb_current('$wots_stack', _237058) ^ Redo: (246) [bugger] bugger:wots(_235182, user:write_src_woi([assertEqualToResult, [encoding, 'iso-latin-1']])) Call: (247) [system] _239850=[] Exit: (247) [system] []=[] Call: (247) [system] current_output(_241708) Exit: (247) [system] current_output((0x55bd1de21bc0)) ^ Call: (247) [bugger] locally_each:locally(nb_setval('$wots_stack', [(0x55bd1de21bc0)]), woto(string(_235182), user:write_src_woi([assertEqualToResult, [encoding, 'iso-latin-1']]))) ^ Unify: (247) [locally_each] locally_each:locally(bugger:nb_setval('$wots_stack', [(0x55bd1de21bc0)]), bugger:woto(string(_235182), user:write_src_woi([assertEqualToResult, [encoding, 'iso-latin-1']]))) ^ Call: (248) [locally_each] locally_each:wtl(bugger, nb_setval('$wots_stack', [(0x55bd1de21bc0)]), bugger:woto(string(_235182), user:write_src_woi([assertEqualToResult, [encoding, 'iso-latin-1']])), bugger:each_call_cleanup) ^ Unify: (248) [locally_each] locally_each:wtl(bugger, nb_setval('$wots_stack', [(0x55bd1de21bc0)]), bugger:woto(string(_235182), user:write_src_woi([assertEqualToResult, [encoding, 'iso-latin-1']])), bugger:each_call_cleanup) Call: (249) [system] nb_current('$wots_stack', _247366) Fail: (249) [system] nb_current('$wots_stack', _247366) ^ Redo: (248) [locally_each] locally_each:wtl(bugger, nb_setval('$wots_stack', [(0x55bd1de21bc0)]), bugger:woto(string(_235182), user:write_src_woi([assertEqualToResult, [encoding, 'iso-latin-1']])), bugger:each_call_cleanup) ^ Call: (249) [bugger] call_cleanup((nb_setval('$wots_stack', [(0x55bd1de21bc0)]), bugger:woto(string(_235182), user:write_src_woi([assertEqualToResult, [encoding, 'iso-latin-1']])), nb_delete('$wots_stack')), nb_delete('$wots_stack')) ^ Unify: (249) [system] call_cleanup(bugger:(nb_setval('$wots_stack', [(0x55bd1de21bc0)]), bugger:woto(string(_235182), user:write_src_woi([assertEqualToResult, [encoding, 'iso-latin-1']])), nb_delete('$wots_stack')), bugger:nb_delete('$wots_stack')) Call: (251) [$syspreds] nb_setval('$wots_stack', [(0x55bd1de21bc0)]) Unify: (251) [$syspreds] nb_setval('$wots_stack', [(0x55bd1de21bc0)]) Call: (252) [system] duplicate_term([(0x55bd1de21bc0)], _253940) Exit: (252) [system] duplicate_term([(0x55bd1de21bc0)], [(0x55bd1de21bc0)]) Call: (252) [system] nb_linkval('$wots_stack', [(0x55bd1de21bc0)]) Exit: (252) [system] nb_linkval('$wots_stack', [(0x55bd1de21bc0)]) Exit: (251) [$syspreds] nb_setval('$wots_stack', [(0x55bd1de21bc0)]) ^ Call: (251) [bugger] bugger:woto(string(_235182), user:write_src_woi([assertEqualToResult, [encoding, 'iso-latin-1']])) ^ Unify: (251) [bugger] bugger:woto(string(_235182), user:write_src_woi([assertEqualToResult, [encoding, 'iso-latin-1']])) ^ Call: (252) [bugger] once((use_tty(string(_235182), _260468);_260468=true)) ^ Unify: (252) [system] once(bugger:(use_tty(string(_235182), _260468);_260468=true)) ^ Call: (254) [bugger] bugger:use_tty(string(_235182), _260468) ^ Unify: (254) [bugger] bugger:use_tty(string(_235182), _260468) Call: (255) [system] compound(string(_235182)) Exit: (255) [system] compound(string(_235182)) ^ Unify: (254) [bugger] bugger:use_tty(string(_235182), _260468) Call: (255) [system] stream_property(current_output, tty(_260468)) Unify: (255) [system] stream_property(current_output, tty(_260468)) Call: (256) [system] nonvar(current_output) Exit: (256) [system] nonvar(current_output) Call: (256) [system] nonvar(tty(_260468)) Exit: (256) [system] nonvar(tty(_260468)) Fail: (255) [system] stream_property(current_output, tty(_260468)) ^ Redo: (254) [bugger] bugger:use_tty(string(_235182), _260468) ^ Unify: (254) [bugger] bugger:use_tty(string(_235182), false) ^ Exit: (254) [bugger] bugger:use_tty(string(_235182), false) ^ Exit: (252) [system] once(bugger:(use_tty(string(_235182), false);false=true)) ^ Call: (252) [bugger] bugger:get_stream_setup(_277208) ^ Unify: (252) [bugger] bugger:get_stream_setup(true) ^ Exit: (252) [bugger] bugger:get_stream_setup(true) ^ Call: (252) [bugger] bugger:woto_tty(string(_235182), false, (true, user:write_src_woi([assertEqualToResult, [encoding, 'iso-latin-1']]))) ^ Unify: (252) [bugger] bugger:woto_tty(string(_235182), false, bugger:(true, user:write_src_woi([assertEqualToResult, [encoding, 'iso-latin-1']]))) ^ Call: (253) [bugger] bugger:with_output_to_each(string(_235182), (set_stream_ignore(current_output, tty(false)), bugger:(true, user:write_src_woi([assertEqualToResult, [encoding, 'iso-latin-1']])))) ^ Unify: (253) [bugger] bugger:with_output_to_each(string(_235182), bugger:(set_stream_ignore(current_output, tty(false)), bugger:(true, user:write_src_woi([assertEqualToResult, [encoding, 'iso-latin-1']])))) Call: (254) [system] compound(string(_235182)) Exit: (254) [system] compound(string(_235182)) Call: (254) [system] compound_name_arity(string(_235182), _285702, 0) Fail: (254) [system] compound_name_arity(string(_235182), _286634, 0) ^ Redo: (253) [bugger] bugger:with_output_to_each(string(_235182), bugger:(set_stream_ignore(current_output, tty(false)), bugger:(true, user:write_src_woi([assertEqualToResult, [encoding, 'iso-latin-1']])))) Call: (254) [system] string(_235182)=..[_288426, _288432] Exit: (254) [system] string(_235182)=..[string, _235182] ^ Call: (254) [bugger] bugger:stream_u_type(string) ^ Unify: (254) [bugger] bugger:stream_u_type(string) ^ Exit: (254) [bugger] bugger:stream_u_type(string) Call: (254) [system] current_output(_293082) Exit: (254) [system] current_output((0x55bd1de21bc0)) Call: (254) [system] _294932=set_output_safe((0x55bd1de21bc0)) Exit: (254) [system] set_output_safe((0x55bd1de21bc0))=set_output_safe((0x55bd1de21bc0)) Call: (254) [system] _296794=mfs(_296798, string, _296802, set_output_safe, set_output_safe((0x55bd1de21bc0))) Exit: (254) [system] mfs(_296798, string, _296802, set_output_safe, set_output_safe((0x55bd1de21bc0)))=mfs(_296798, string, _296802, set_output_safe, set_output_safe((0x55bd1de21bc0))) Call: (254) [system] _298664=mfs_end(mfs(_296798, string, _296802, set_output_safe, set_output_safe((0x55bd1de21bc0))), _235182) Exit: (254) [system] mfs_end(mfs(_296798, string, _296802, set_output_safe, set_output_safe((0x55bd1de21bc0))), _235182)=mfs_end(mfs(_296798, string, _296802, set_output_safe, set_output_safe((0x55bd1de21bc0))), _235182) ^ Call: (254) [bugger] call_cleanup(trusted_redo_call_cleanup(mfs_start(mfs(_296798, string, _296802, set_output_safe, set_output_safe((0x55bd1de21bc0)))), (bugger:(set_stream_ignore(current_output, tty(false)), bugger:(true, user:write_src_woi([assertEqualToResult, [encoding, 'iso-latin-1']]))), mfs_end(mfs(_296798, string, _296802, set_output_safe, set_output_safe((0x55bd1de21bc0))), _235182)), mfs_end(mfs(_296798, string, _296802, set_output_safe, set_output_safe((0x55bd1de21bc0))), _235182)), mfs_end(mfs(_296798, string, _296802, set_output_safe, set_output_safe((0x55bd1de21bc0))), _235182)) ^ Unify: (254) [system] call_cleanup(bugger:trusted_redo_call_cleanup(mfs_start(mfs(_296798, string, _296802, set_output_safe, set_output_safe((0x55bd1de21bc0)))), (bugger:(set_stream_ignore(current_output, tty(false)), bugger:(true, user:write_src_woi([assertEqualToResult, [encoding, 'iso-latin-1']]))), mfs_end(mfs(_296798, string, _296802, set_output_safe, set_output_safe((0x55bd1de21bc0))), _235182)), mfs_end(mfs(_296798, string, _296802, set_output_safe, set_output_safe((0x55bd1de21bc0))), _235182)), bugger:mfs_end(mfs(_296798, string, _296802, set_output_safe, set_output_safe((0x55bd1de21bc0))), _235182)) Call: (256) [system] _302444=mquietly(bugger:mfs_end(mfs(_296798, string, _296802, set_output_safe, set_output_safe((0x55bd1de21bc0))), _235182)) Exit: (256) [system] mquietly(bugger:mfs_end(mfs(_296798, string, _296802, set_output_safe, set_output_safe((0x55bd1de21bc0))), _235182))=mquietly(bugger:mfs_end(mfs(_296798, string, _296802, set_output_safe, set_output_safe((0x55bd1de21bc0))), _235182)) ^ Call: (256) [each_call_cleanup] setup_call_cleanup(bugger:mfs_start(mfs(_296798, string, _296802, set_output_safe, set_output_safe((0x55bd1de21bc0)))), ((bugger:(bugger:(set_stream_ignore(current_output, tty(false)), bugger:(true, user:write_src_woi([assertEqualToResult, [encoding, 'iso-latin-1']]))), mfs_end(mfs(_296798, string, _296802, set_output_safe, set_output_safe((0x55bd1de21bc0))), _235182)), deterministic(_304320)), (notrace(_304320==true)->!;mquietly(bugger:mfs_end(mfs(_296798, string, _296802, set_output_safe, set_output_safe((0x55bd1de21bc0))), _235182)), notrace(nb_setarg(1, mquietly(bugger:mfs_end(mfs(_296798, string, _296802, set_output_safe, set_output_safe((0x55bd1de21bc0))), _235182)), true));bugger:mfs_start(mfs(_296798, string, _296802, set_output_safe, set_output_safe((0x55bd1de21bc0)))), notrace(nb_setarg(1, mquietly(bugger:mfs_end(mfs(_296798, string, _296802, set_output_safe, set_output_safe((0x55bd1de21bc0))), _235182)), bugger:mfs_end(mfs(_296798, string, _296802, set_output_safe, set_output_safe((0x55bd1de21bc0))), _235182))), notrace(fail))), mquietly(bugger:mfs_end(mfs(_296798, string, _296802, set_output_safe, set_output_safe((0x55bd1de21bc0))), _235182))) ^ Unify: (256) [system] setup_call_cleanup(bugger:mfs_start(mfs(_296798, string, _296802, set_output_safe, set_output_safe((0x55bd1de21bc0)))), each_call_cleanup:((bugger:(bugger:(set_stream_ignore(current_output, tty(false)), bugger:(true, user:write_src_woi([assertEqualToResult, [encoding, 'iso-latin-1']]))), mfs_end(mfs(_296798, string, _296802, set_output_safe, set_output_safe((0x55bd1de21bc0))), _235182)), deterministic(_304320)), (notrace(_304320==true)->!;mquietly(bugger:mfs_end(mfs(_296798, string, _296802, set_output_safe, set_output_safe((0x55bd1de21bc0))), _235182)), notrace(nb_setarg(1, mquietly(bugger:mfs_end(mfs(_296798, string, _296802, set_output_safe, set_output_safe((0x55bd1de21bc0))), _235182)), true));bugger:mfs_start(mfs(_296798, string, _296802, set_output_safe, set_output_safe((0x55bd1de21bc0)))), notrace(nb_setarg(1, mquietly(bugger:mfs_end(mfs(_296798, string, _296802, set_output_safe, set_output_safe((0x55bd1de21bc0))), _235182)), bugger:mfs_end(mfs(_296798, string, _296802, set_output_safe, set_output_safe((0x55bd1de21bc0))), _235182))), notrace(fail))), each_call_cleanup:mquietly(bugger:mfs_end(mfs(_296798, string, _296802, set_output_safe, set_output_safe((0x55bd1de21bc0))), _235182))) ^ Call: (257) [system] sig_atomic(bugger:mfs_start(mfs(_296798, string, _296802, set_output_safe, set_output_safe((0x55bd1de21bc0))))) ^ Call: (259) [bugger] bugger:mfs_start(mfs(_296798, string, _296802, set_output_safe, set_output_safe((0x55bd1de21bc0)))) ^ Unify: (259) [bugger] bugger:mfs_start(mfs(_296798, string, _296802, set_output_safe, set_output_safe((0x55bd1de21bc0)))) Call: (260) [system] compound(mfs(_296798, string, _296802, set_output_safe, set_output_safe((0x55bd1de21bc0)))) Exit: (260) [system] compound(mfs(_296798, string, _296802, set_output_safe, set_output_safe((0x55bd1de21bc0)))) ^ Unify: (259) [bugger] bugger:mfs_start(mfs(_296798, string, _296802, set_output_safe, set_output_safe((0x55bd1de21bc0)))) Call: (260) [system] arg(2, mfs(_296798, string, _296802, set_output_safe, set_output_safe((0x55bd1de21bc0))), _311852) Exit: (260) [system] arg(2, mfs(_296798, string, _296802, set_output_safe, set_output_safe((0x55bd1de21bc0))), string) Call: (260) [system] arg(3, mfs(_296798, string, _296802, set_output_safe, set_output_safe((0x55bd1de21bc0))), _313718) Exit: (260) [system] arg(3, mfs(_296798, string, _296802, set_output_safe, set_output_safe((0x55bd1de21bc0))), _296802) Call: (260) [system] arg(4, mfs(_296798, string, _296802, set_output_safe, set_output_safe((0x55bd1de21bc0))), _315584) Exit: (260) [system] arg(4, mfs(_296798, string, _296802, set_output_safe, set_output_safe((0x55bd1de21bc0))), set_output_safe) Call: (260) [system] _317450=mfs(_317454, string, _317458, set_output_safe, _317462) Exit: (260) [system] mfs(_317454, string, _317458, set_output_safe, _317462)=mfs(_317454, string, _317458, set_output_safe, _317462) Call: (260) [system] is_stream(_296802) Fail: (260) [system] is_stream(_296802) ^ Redo: (259) [bugger] bugger:mfs_start(mfs(_296798, string, _296802, set_output_safe, set_output_safe((0x55bd1de21bc0)))) ^ Call: (260) [bugger] bugger:new_mfs(mfs(_317454, string, _317458, set_output_safe, _317462)) ^ Unify: (260) [bugger] bugger:new_mfs(mfs(_317454, string, _317458, set_output_safe, _317462)) Call: (261) [memory_file] memory_file:new_memory_file(_317454) Exit: (261) [memory_file] memory_file:new_memory_file((0x55bd1df91110)) Call: (261) [memory_file] memory_file:open_memory_file((0x55bd1df91110), write, _317458, [free_on_close(true)]) Exit: (261) [memory_file] memory_file:open_memory_file((0x55bd1df91110), write, (0x55bd1df65c70), [free_on_close(true)]) ^ Exit: (260) [bugger] bugger:new_mfs(mfs((0x55bd1df91110), string, (0x55bd1df65c70), set_output_safe, _317462)) Call: (260) [system] nb_setarg(1, mfs(_296798, string, _296802, set_output_safe, set_output_safe((0x55bd1de21bc0))), (0x55bd1df91110)) Exit: (260) [system] nb_setarg(1, mfs((0x55bd1df91110), string, _296802, set_output_safe, set_output_safe((0x55bd1de21bc0))), (0x55bd1df91110)) Call: (260) [system] nb_setarg(3, mfs((0x55bd1df91110), string, _296802, set_output_safe, set_output_safe((0x55bd1de21bc0))), (0x55bd1df65c70)) Exit: (260) [system] nb_setarg(3, mfs((0x55bd1df91110), string, (0x55bd1df65c70), set_output_safe, set_output_safe((0x55bd1de21bc0))), (0x55bd1df65c70)) ^ Call: (260) [bugger] bugger:set_output_safe((0x55bd1df65c70)) ^ Unify: (260) [bugger] bugger:set_output_safe((0x55bd1df65c70)) Call: (262) [system] set_output((0x55bd1df65c70)) Exit: (262) [system] set_output((0x55bd1df65c70)) ^ Exit: (260) [bugger] bugger:set_output_safe((0x55bd1df65c70)) ^ Exit: (259) [bugger] bugger:mfs_start(mfs((0x55bd1df91110), string, (0x55bd1df65c70), set_output_safe, set_output_safe((0x55bd1de21bc0)))) ^ Exit: (257) [system] sig_atomic(bugger:mfs_start(mfs((0x55bd1df91110), string, (0x55bd1df65c70), set_output_safe, set_output_safe((0x55bd1de21bc0))))) ^ Call: (258) [bugger] bugger:set_stream_ignore(current_output, tty(false)) ^ Unify: (258) [bugger] bugger:set_stream_ignore(current_output, tty(false)) ^ Call: (259) [bugger] ignore(notrace(catch(set_stream(current_output, tty(false)), _340736, writeln(user_error, _340736=set_stream(current_output, tty(false)))))) ^ Unify: (259) [system] ignore(bugger:notrace(catch(set_stream(current_output, tty(false)), _340736, writeln(user_error, _340736=set_stream(current_output, tty(false)))))) ^ Call: (261) [system] setup_call_cleanup('$notrace'(_342638, _342640), once(bugger:catch(set_stream(current_output, tty(false)), _340736, writeln(user_error, _340736=set_stream(current_output, tty(false))))), '$restore_trace'(_342638, _342640)) ^ Unify: (261) [system] setup_call_cleanup(system:'$notrace'(_342638, _342640), system:once(bugger:catch(set_stream(current_output, tty(false)), _340736, writeln(user_error, _340736=set_stream(current_output, tty(false))))), system:'$restore_trace'(_342638, _342640)) ^ Call: (262) [system] sig_atomic(system:'$notrace'(_342638, _342640)) ^ Exit: (261) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(bugger:catch(set_stream(current_output, tty(false)), _340736, writeln(user_error, _340736=set_stream(current_output, tty(false))))), system:'$restore_trace'(3, -1)) ^ Exit: (259) [system] ignore(bugger:notrace(catch(set_stream(current_output, tty(false)), _340736, writeln(user_error, _340736=set_stream(current_output, tty(false)))))) ^ Exit: (258) [bugger] bugger:set_stream_ignore(current_output, tty(false)) ^ Call: (258) [user] write_src_woi([assertEqualToResult, [encoding, 'iso-latin-1']]) ^ Unify: (258) [user] write_src_woi([assertEqualToResult, [encoding, 'iso-latin-1']]) ^ Call: (260) [system] setup_call_cleanup('$notrace'(_350156, _350158), once(user:with_indents(false, write_src([assertEqualToResult, [encoding, 'iso-latin-1']]))), '$restore_trace'(_350156, _350158)) ^ Unify: (260) [system] setup_call_cleanup(system:'$notrace'(_350156, _350158), system:once(user:with_indents(false, write_src([assertEqualToResult, [encoding, 'iso-latin-1']]))), system:'$restore_trace'(_350156, _350158)) ^ Call: (261) [system] sig_atomic(system:'$notrace'(_350156, _350158)) ^ Exit: (260) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:with_indents(false, write_src([assertEqualToResult, [encoding, 'iso-latin-1']]))), system:'$restore_trace'(3, -1)) ^ Exit: (258) [user] write_src_woi([assertEqualToResult, [encoding, 'iso-latin-1']]) ^ Call: (258) [bugger] bugger:mfs_end(mfs((0x55bd1df91110), string, (0x55bd1df65c70), set_output_safe, set_output_safe((0x55bd1de21bc0))), _235182) ^ Unify: (258) [bugger] bugger:mfs_end(mfs((0x55bd1df91110), string, (0x55bd1df65c70), set_output_safe, set_output_safe((0x55bd1de21bc0))), _235182) ^ Call: (259) [bugger] ignore((is_stream((0x55bd1df65c70)), close((0x55bd1df65c70)), mem_handle_to_substring((0x55bd1df91110), _357082), substring_to_type(_357082, string, _235182))) ^ Unify: (259) [system] ignore(bugger:(is_stream((0x55bd1df65c70)), close((0x55bd1df65c70)), mem_handle_to_substring((0x55bd1df91110), _357082), substring_to_type(_357082, string, _235182))) Call: (261) [system] is_stream((0x55bd1df65c70)) Exit: (261) [system] is_stream((0x55bd1df65c70)) Call: (261) [system] close((0x55bd1df65c70)) Exit: (261) [system] close((0x55bd1df65c70)) ^ Call: (261) [bugger] bugger:mem_handle_to_substring((0x55bd1df91110), _357082) ^ Unify: (261) [bugger] bugger:mem_handle_to_substring((0x55bd1df91110), _357082) Call: (262) [memory_file] memory_file:memory_file_to_string((0x55bd1df91110), _357082) Exit: (262) [memory_file] memory_file:memory_file_to_string((0x55bd1df91110), "(assertEqualToResult (encoding iso-latin-1))") ^ Exit: (261) [bugger] bugger:mem_handle_to_substring((0x55bd1df91110), "(assertEqualToResult (encoding iso-latin-1))") ^ Call: (261) [bugger] bugger:substring_to_type("(assertEqualToResult (encoding iso-latin-1))", string, _235182) ^ Unify: (261) [bugger] bugger:substring_to_type("(assertEqualToResult (encoding iso-latin-1))", string, "(assertEqualToResult (encoding iso-latin-1))") ^ Exit: (261) [bugger] bugger:substring_to_type("(assertEqualToResult (encoding iso-latin-1))", string, "(assertEqualToResult (encoding iso-latin-1))") ^ Exit: (259) [system] ignore(bugger:(is_stream((0x55bd1df65c70)), close((0x55bd1df65c70)), mem_handle_to_substring((0x55bd1df91110), "(assertEqualToResult (encoding iso-latin-1))"), substring_to_type("(assertEqualToResult (encoding iso-latin-1))", string, "(assertEqualToResult (encoding iso-latin-1))"))) ^ Call: (259) [bugger] bugger:set_output_safe((0x55bd1de21bc0)) ^ Unify: (259) [bugger] bugger:set_output_safe((0x55bd1de21bc0)) Call: (261) [system] set_output((0x55bd1de21bc0)) Exit: (261) [system] set_output((0x55bd1de21bc0)) ^ Exit: (259) [bugger] bugger:set_output_safe((0x55bd1de21bc0)) ^ Exit: (258) [bugger] bugger:mfs_end(mfs((0x55bd1df91110), string, (0x55bd1df65c70), set_output_safe, set_output_safe((0x55bd1de21bc0))), "(assertEqualToResult (encoding iso-latin-1))") ^ Call: (259) [system] setup_call_cleanup('$notrace'(_376668, _376670), once(each_call_cleanup:(true==true)), '$restore_trace'(_376668, _376670)) ^ Unify: (259) [system] setup_call_cleanup(system:'$notrace'(_376668, _376670), system:once(each_call_cleanup:(true==true)), system:'$restore_trace'(_376668, _376670)) ^ Call: (260) [system] sig_atomic(system:'$notrace'(_376668, _376670)) ^ Exit: (259) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(each_call_cleanup:(true==true)), system:'$restore_trace'(3, -1)) Call: (259) [system] var(bugger:mfs_end(mfs((0x55bd1df91110), string, (0x55bd1df65c70), set_output_safe, set_output_safe((0x55bd1de21bc0))), "(assertEqualToResult (encoding iso-latin-1))")) Fail: (259) [system] var(bugger:mfs_end(mfs((0x55bd1df91110), string, (0x55bd1df65c70), set_output_safe, set_output_safe((0x55bd1de21bc0))), "(assertEqualToResult (encoding iso-latin-1))")) ^ Call: (259) [bugger] bugger:mfs_end(mfs((0x55bd1df91110), string, (0x55bd1df65c70), set_output_safe, set_output_safe((0x55bd1de21bc0))), "(assertEqualToResult (encoding iso-latin-1))") ^ Unify: (259) [bugger] bugger:mfs_end(mfs((0x55bd1df91110), string, (0x55bd1df65c70), set_output_safe, set_output_safe((0x55bd1de21bc0))), "(assertEqualToResult (encoding iso-latin-1))") ^ Call: (260) [bugger] ignore((is_stream((0x55bd1df65c70)), close((0x55bd1df65c70)), mem_handle_to_substring((0x55bd1df91110), _384190), substring_to_type(_384190, string, "(assertEqualToResult (encoding iso-latin-1))"))) ^ Unify: (260) [system] ignore(bugger:(is_stream((0x55bd1df65c70)), close((0x55bd1df65c70)), mem_handle_to_substring((0x55bd1df91110), _384190), substring_to_type(_384190, string, "(assertEqualToResult (encoding iso-latin-1))"))) Call: (262) [system] is_stream((0x55bd1df65c70)) Fail: (262) [system] is_stream((0x55bd1df65c70)) ^ Redo: (260) [system] ignore(bugger:(is_stream((0x55bd1df65c70)), close((0x55bd1df65c70)), mem_handle_to_substring((0x55bd1df91110), _384190), substring_to_type(_384190, string, "(assertEqualToResult (encoding iso-latin-1))"))) ^ Unify: (260) [system] ignore(bugger:(is_stream((0x55bd1df65c70)), close((0x55bd1df65c70)), mem_handle_to_substring((0x55bd1df91110), _384190), substring_to_type(_384190, string, "(assertEqualToResult (encoding iso-latin-1))"))) ^ Exit: (260) [system] ignore(bugger:(is_stream((0x55bd1df65c70)), close((0x55bd1df65c70)), mem_handle_to_substring((0x55bd1df91110), _384190), substring_to_type(_384190, string, "(assertEqualToResult (encoding iso-latin-1))"))) ^ Call: (260) [bugger] bugger:set_output_safe((0x55bd1de21bc0)) ^ Unify: (260) [bugger] bugger:set_output_safe((0x55bd1de21bc0)) Call: (262) [system] set_output((0x55bd1de21bc0)) Exit: (262) [system] set_output((0x55bd1de21bc0)) ^ Exit: (260) [bugger] bugger:set_output_safe((0x55bd1de21bc0)) ^ Exit: (259) [bugger] bugger:mfs_end(mfs((0x55bd1df91110), string, (0x55bd1df65c70), set_output_safe, set_output_safe((0x55bd1de21bc0))), "(assertEqualToResult (encoding iso-latin-1))") ^ Exit: (256) [system] setup_call_cleanup(bugger:mfs_start(mfs((0x55bd1df91110), string, (0x55bd1df65c70), set_output_safe, set_output_safe((0x55bd1de21bc0)))), each_call_cleanup:((bugger:(bugger:(set_stream_ignore(current_output, tty(false)), bugger:(true, user:write_src_woi([assertEqualToResult, [encoding, 'iso-latin-1']]))), mfs_end(mfs((0x55bd1df91110), string, (0x55bd1df65c70), set_output_safe, set_output_safe((0x55bd1de21bc0))), "(assertEqualToResult (encoding iso-latin-1))")), deterministic(true)), (notrace(true==true)->!;mquietly(bugger:mfs_end(mfs((0x55bd1df91110), string, (0x55bd1df65c70), set_output_safe, set_output_safe((0x55bd1de21bc0))), "(assertEqualToResult (encoding iso-latin-1))")), notrace(nb_setarg(1, mquietly(bugger:mfs_end(mfs((0x55bd1df91110), string, (0x55bd1df65c70), set_output_safe, set_output_safe((0x55bd1de21bc0))), "(assertEqualToResult (encoding iso-latin-1))")), true));bugger:mfs_start(mfs((0x55bd1df91110), string, (0x55bd1df65c70), set_output_safe, set_output_safe((0x55bd1de21bc0)))), notrace(nb_setarg(1, mquietly(bugger:mfs_end(mfs((0x55bd1df91110), string, (0x55bd1df65c70), set_output_safe, set_output_safe((0x55bd1de21bc0))), "(assertEqualToResult (encoding iso-latin-1))")), bugger:mfs_end(mfs((0x55bd1df91110), string, (0x55bd1df65c70), set_output_safe, set_output_safe((0x55bd1de21bc0))), "(assertEqualToResult (encoding iso-latin-1))"))), notrace(fail))), each_call_cleanup:mquietly(bugger:mfs_end(mfs((0x55bd1df91110), string, (0x55bd1df65c70), set_output_safe, set_output_safe((0x55bd1de21bc0))), "(assertEqualToResult (encoding iso-latin-1))"))) ^ Call: (256) [bugger] bugger:mfs_end(mfs((0x55bd1df91110), string, (0x55bd1df65c70), set_output_safe, set_output_safe((0x55bd1de21bc0))), "(assertEqualToResult (encoding iso-latin-1))") ^ Unify: (256) [bugger] bugger:mfs_end(mfs((0x55bd1df91110), string, (0x55bd1df65c70), set_output_safe, set_output_safe((0x55bd1de21bc0))), "(assertEqualToResult (encoding iso-latin-1))") ^ Call: (257) [bugger] ignore((is_stream((0x55bd1df65c70)), close((0x55bd1df65c70)), mem_handle_to_substring((0x55bd1df91110), _399128), substring_to_type(_399128, string, "(assertEqualToResult (encoding iso-latin-1))"))) ^ Unify: (257) [system] ignore(bugger:(is_stream((0x55bd1df65c70)), close((0x55bd1df65c70)), mem_handle_to_substring((0x55bd1df91110), _399128), substring_to_type(_399128, string, "(assertEqualToResult (encoding iso-latin-1))"))) Call: (259) [system] is_stream((0x55bd1df65c70)) Fail: (259) [system] is_stream((0x55bd1df65c70)) ^ Redo: (257) [system] ignore(bugger:(is_stream((0x55bd1df65c70)), close((0x55bd1df65c70)), mem_handle_to_substring((0x55bd1df91110), _399128), substring_to_type(_399128, string, "(assertEqualToResult (encoding iso-latin-1))"))) ^ Unify: (257) [system] ignore(bugger:(is_stream((0x55bd1df65c70)), close((0x55bd1df65c70)), mem_handle_to_substring((0x55bd1df91110), _399128), substring_to_type(_399128, string, "(assertEqualToResult (encoding iso-latin-1))"))) ^ Exit: (257) [system] ignore(bugger:(is_stream((0x55bd1df65c70)), close((0x55bd1df65c70)), mem_handle_to_substring((0x55bd1df91110), _399128), substring_to_type(_399128, string, "(assertEqualToResult (encoding iso-latin-1))"))) ^ Call: (257) [bugger] bugger:set_output_safe((0x55bd1de21bc0)) ^ Unify: (257) [bugger] bugger:set_output_safe((0x55bd1de21bc0)) Call: (259) [system] set_output((0x55bd1de21bc0)) Exit: (259) [system] set_output((0x55bd1de21bc0)) ^ Exit: (257) [bugger] bugger:set_output_safe((0x55bd1de21bc0)) ^ Exit: (256) [bugger] bugger:mfs_end(mfs((0x55bd1df91110), string, (0x55bd1df65c70), set_output_safe, set_output_safe((0x55bd1de21bc0))), "(assertEqualToResult (encoding iso-latin-1))") ^ Exit: (254) [system] call_cleanup(bugger:trusted_redo_call_cleanup(mfs_start(mfs((0x55bd1df91110), string, (0x55bd1df65c70), set_output_safe, set_output_safe((0x55bd1de21bc0)))), (bugger:(set_stream_ignore(current_output, tty(false)), bugger:(true, user:write_src_woi([assertEqualToResult, [encoding, 'iso-latin-1']]))), mfs_end(mfs((0x55bd1df91110), string, (0x55bd1df65c70), set_output_safe, set_output_safe((0x55bd1de21bc0))), "(assertEqualToResult (encoding iso-latin-1))")), mfs_end(mfs((0x55bd1df91110), string, (0x55bd1df65c70), set_output_safe, set_output_safe((0x55bd1de21bc0))), "(assertEqualToResult (encoding iso-latin-1))")), bugger:mfs_end(mfs((0x55bd1df91110), string, (0x55bd1df65c70), set_output_safe, set_output_safe((0x55bd1de21bc0))), "(assertEqualToResult (encoding iso-latin-1))")) ^ Exit: (253) [bugger] bugger:with_output_to_each(string("(assertEqualToResult (encoding iso-latin-1))"), bugger:(set_stream_ignore(current_output, tty(false)), bugger:(true, user:write_src_woi([assertEqualToResult, [encoding, 'iso-latin-1']])))) ^ Exit: (252) [bugger] bugger:woto_tty(string("(assertEqualToResult (encoding iso-latin-1))"), false, bugger:(true, user:write_src_woi([assertEqualToResult, [encoding, 'iso-latin-1']]))) ^ Exit: (251) [bugger] bugger:woto(string("(assertEqualToResult (encoding iso-latin-1))"), user:write_src_woi([assertEqualToResult, [encoding, 'iso-latin-1']])) Call: (251) [system] nb_delete('$wots_stack') Exit: (251) [system] nb_delete('$wots_stack') Call: (251) [system] nb_delete('$wots_stack') Exit: (251) [system] nb_delete('$wots_stack') ^ Exit: (249) [system] call_cleanup(bugger:(nb_setval('$wots_stack', [(0x55bd1de21bc0)]), bugger:woto(string("(assertEqualToResult (encoding iso-latin-1))"), user:write_src_woi([assertEqualToResult, [encoding, 'iso-latin-1']])), nb_delete('$wots_stack')), bugger:nb_delete('$wots_stack')) ^ Exit: (248) [locally_each] locally_each:wtl(bugger, nb_setval('$wots_stack', [(0x55bd1de21bc0)]), bugger:woto(string("(assertEqualToResult (encoding iso-latin-1))"), user:write_src_woi([assertEqualToResult, [encoding, 'iso-latin-1']])), bugger:each_call_cleanup) ^ Exit: (247) [locally_each] locally_each:locally(bugger:nb_setval('$wots_stack', [(0x55bd1de21bc0)]), bugger:woto(string("(assertEqualToResult (encoding iso-latin-1))"), user:write_src_woi([assertEqualToResult, [encoding, 'iso-latin-1']]))) ^ Exit: (246) [bugger] bugger:wots("(assertEqualToResult (encoding iso-latin-1))", user:write_src_woi([assertEqualToResult, [encoding, 'iso-latin-1']])) ^ Call: (246) [user] string_replace("(assertEqualToResult (encoding iso-latin-1))", '|', 'I', _422410) ^ Unify: (246) [user] string_replace("(assertEqualToResult (encoding iso-latin-1))", '|', 'I', _422410) ^ Call: (247) [user] symbolic_list_concat(_424284, '|', "(assertEqualToResult (encoding iso-latin-1))") ^ Unify: (247) [user] symbolic_list_concat(_424284, '|', "(assertEqualToResult (encoding iso-latin-1))") Call: (248) [system] atomic_list_concat(_424284, '|', "(assertEqualToResult (encoding iso-latin-1))") Exit: (248) [system] atomic_list_concat(['(assertEqualToResult (encoding iso-latin-1))'], '|', "(assertEqualToResult (encoding iso-latin-1))") ^ Exit: (247) [user] symbolic_list_concat(['(assertEqualToResult (encoding iso-latin-1))'], '|', "(assertEqualToResult (encoding iso-latin-1))") ^ Call: (247) [user] symbolic_list_concat(['(assertEqualToResult (encoding iso-latin-1))'], 'I', _422410) ^ Unify: (247) [user] symbolic_list_concat(['(assertEqualToResult (encoding iso-latin-1))'], 'I', _422410) Call: (248) [system] atomic_list_concat(['(assertEqualToResult (encoding iso-latin-1))'], 'I', _422410) Exit: (248) [system] atomic_list_concat(['(assertEqualToResult (encoding iso-latin-1))'], 'I', '(assertEqualToResult (encoding iso-latin-1))') ^ Exit: (247) [user] symbolic_list_concat(['(assertEqualToResult (encoding iso-latin-1))'], 'I', '(assertEqualToResult (encoding iso-latin-1))') ^ Exit: (246) [user] string_replace("(assertEqualToResult (encoding iso-latin-1))", '|', 'I', '(assertEqualToResult (encoding iso-latin-1))') ^ Call: (246) [user] string_replace('(assertEqualToResult (encoding iso-latin-1))', '\n', '\\n', _434548) ^ Unify: (246) [user] string_replace('(assertEqualToResult (encoding iso-latin-1))', '\n', '\\n', _434548) ^ Call: (247) [user] symbolic_list_concat(_436422, '\n', '(assertEqualToResult (encoding iso-latin-1))') ^ Unify: (247) [user] symbolic_list_concat(_436422, '\n', '(assertEqualToResult (encoding iso-latin-1))') Call: (248) [system] atomic_list_concat(_436422, '\n', '(assertEqualToResult (encoding iso-latin-1))') Exit: (248) [system] atomic_list_concat(['(assertEqualToResult (encoding iso-latin-1))'], '\n', '(assertEqualToResult (encoding iso-latin-1))') ^ Exit: (247) [user] symbolic_list_concat(['(assertEqualToResult (encoding iso-latin-1))'], '\n', '(assertEqualToResult (encoding iso-latin-1))') ^ Call: (247) [user] symbolic_list_concat(['(assertEqualToResult (encoding iso-latin-1))'], '\\n', _434548) ^ Unify: (247) [user] symbolic_list_concat(['(assertEqualToResult (encoding iso-latin-1))'], '\\n', _434548) Call: (248) [system] atomic_list_concat(['(assertEqualToResult (encoding iso-latin-1))'], '\\n', _434548) Exit: (248) [system] atomic_list_concat(['(assertEqualToResult (encoding iso-latin-1))'], '\\n', '(assertEqualToResult (encoding iso-latin-1))') ^ Exit: (247) [user] symbolic_list_concat(['(assertEqualToResult (encoding iso-latin-1))'], '\\n', '(assertEqualToResult (encoding iso-latin-1))') ^ Exit: (246) [user] string_replace('(assertEqualToResult (encoding iso-latin-1))', '\n', '\\n', '(assertEqualToResult (encoding iso-latin-1))') Call: (246) [system] atom_length('(assertEqualToResult (encoding iso-latin-1))', _446686) Exit: (246) [system] atom_length('(assertEqualToResult (encoding iso-latin-1))', 44) Call: (246) [system] 44=<600 Exit: (246) [system] 44=<600 Call: (246) [system] _450400='(assertEqualToResult (encoding iso-latin-1))' Exit: (246) [system] '(assertEqualToResult (encoding iso-latin-1))'='(assertEqualToResult (encoding iso-latin-1))' Call: (246) [system] write('(assertEqualToResult (encoding iso-latin-1))') Exit: (246) [system] write('(assertEqualToResult (encoding iso-latin-1))') ^ Exit: (245) [user] trim_gstring_bar_I(write_src_woi([assertEqualToResult, [encoding, 'iso-latin-1']]), 600) ^ Call: (245) [user] trim_gstring_bar_I(write_src_woi([[encoding, 'iso-latin-1']]), 600) ^ Unify: (245) [user] trim_gstring_bar_I(write_src_woi([[encoding, 'iso-latin-1']]), 600) ^ Call: (246) [user] bugger:wots(_456890, write_src_woi([[encoding, 'iso-latin-1']])) ^ Unify: (246) [bugger] bugger:wots(_456890, user:write_src_woi([[encoding, 'iso-latin-1']])) Call: (247) [system] nb_current('$wots_stack', _458766) Fail: (247) [system] nb_current('$wots_stack', _458766) ^ Redo: (246) [bugger] bugger:wots(_456890, user:write_src_woi([[encoding, 'iso-latin-1']])) Call: (247) [system] _461558=[] Exit: (247) [system] []=[] Call: (247) [system] current_output(_463416) Exit: (247) [system] current_output((0x55bd1de21bc0)) ^ Call: (247) [bugger] locally_each:locally(nb_setval('$wots_stack', [(0x55bd1de21bc0)]), woto(string(_456890), user:write_src_woi([[encoding, 'iso-latin-1']]))) ^ Unify: (247) [locally_each] locally_each:locally(bugger:nb_setval('$wots_stack', [(0x55bd1de21bc0)]), bugger:woto(string(_456890), user:write_src_woi([[encoding, 'iso-latin-1']]))) ^ Call: (248) [locally_each] locally_each:wtl(bugger, nb_setval('$wots_stack', [(0x55bd1de21bc0)]), bugger:woto(string(_456890), user:write_src_woi([[encoding, 'iso-latin-1']])), bugger:each_call_cleanup) ^ Unify: (248) [locally_each] locally_each:wtl(bugger, nb_setval('$wots_stack', [(0x55bd1de21bc0)]), bugger:woto(string(_456890), user:write_src_woi([[encoding, 'iso-latin-1']])), bugger:each_call_cleanup) Call: (249) [system] nb_current('$wots_stack', _469074) Fail: (249) [system] nb_current('$wots_stack', _469074) ^ Redo: (248) [locally_each] locally_each:wtl(bugger, nb_setval('$wots_stack', [(0x55bd1de21bc0)]), bugger:woto(string(_456890), user:write_src_woi([[encoding, 'iso-latin-1']])), bugger:each_call_cleanup) ^ Call: (249) [bugger] call_cleanup((nb_setval('$wots_stack', [(0x55bd1de21bc0)]), bugger:woto(string(_456890), user:write_src_woi([[encoding, 'iso-latin-1']])), nb_delete('$wots_stack')), nb_delete('$wots_stack')) ^ Unify: (249) [system] call_cleanup(bugger:(nb_setval('$wots_stack', [(0x55bd1de21bc0)]), bugger:woto(string(_456890), user:write_src_woi([[encoding, 'iso-latin-1']])), nb_delete('$wots_stack')), bugger:nb_delete('$wots_stack')) Call: (251) [$syspreds] nb_setval('$wots_stack', [(0x55bd1de21bc0)]) Unify: (251) [$syspreds] nb_setval('$wots_stack', [(0x55bd1de21bc0)]) Call: (252) [system] duplicate_term([(0x55bd1de21bc0)], _475648) Exit: (252) [system] duplicate_term([(0x55bd1de21bc0)], [(0x55bd1de21bc0)]) Call: (252) [system] nb_linkval('$wots_stack', [(0x55bd1de21bc0)]) Exit: (252) [system] nb_linkval('$wots_stack', [(0x55bd1de21bc0)]) Exit: (251) [$syspreds] nb_setval('$wots_stack', [(0x55bd1de21bc0)]) ^ Call: (251) [bugger] bugger:woto(string(_456890), user:write_src_woi([[encoding, 'iso-latin-1']])) ^ Unify: (251) [bugger] bugger:woto(string(_456890), user:write_src_woi([[encoding, 'iso-latin-1']])) ^ Call: (252) [bugger] once((use_tty(string(_456890), _482176);_482176=true)) ^ Unify: (252) [system] once(bugger:(use_tty(string(_456890), _482176);_482176=true)) ^ Call: (254) [bugger] bugger:use_tty(string(_456890), _482176) ^ Unify: (254) [bugger] bugger:use_tty(string(_456890), _482176) Call: (255) [system] compound(string(_456890)) Exit: (255) [system] compound(string(_456890)) ^ Unify: (254) [bugger] bugger:use_tty(string(_456890), _482176) Call: (255) [system] stream_property(current_output, tty(_482176)) Unify: (255) [system] stream_property(current_output, tty(_482176)) Call: (256) [system] nonvar(current_output) Exit: (256) [system] nonvar(current_output) Call: (256) [system] nonvar(tty(_482176)) Exit: (256) [system] nonvar(tty(_482176)) Fail: (255) [system] stream_property(current_output, tty(_482176)) ^ Redo: (254) [bugger] bugger:use_tty(string(_456890), _482176) ^ Unify: (254) [bugger] bugger:use_tty(string(_456890), false) ^ Exit: (254) [bugger] bugger:use_tty(string(_456890), false) ^ Exit: (252) [system] once(bugger:(use_tty(string(_456890), false);false=true)) ^ Call: (252) [bugger] bugger:get_stream_setup(_498916) ^ Unify: (252) [bugger] bugger:get_stream_setup(true) ^ Exit: (252) [bugger] bugger:get_stream_setup(true) ^ Call: (252) [bugger] bugger:woto_tty(string(_456890), false, (true, user:write_src_woi([[encoding, 'iso-latin-1']]))) ^ Unify: (252) [bugger] bugger:woto_tty(string(_456890), false, bugger:(true, user:write_src_woi([[encoding, 'iso-latin-1']]))) ^ Call: (253) [bugger] bugger:with_output_to_each(string(_456890), (set_stream_ignore(current_output, tty(false)), bugger:(true, user:write_src_woi([[encoding, 'iso-latin-1']])))) ^ Unify: (253) [bugger] bugger:with_output_to_each(string(_456890), bugger:(set_stream_ignore(current_output, tty(false)), bugger:(true, user:write_src_woi([[encoding, 'iso-latin-1']])))) Call: (254) [system] compound(string(_456890)) Exit: (254) [system] compound(string(_456890)) Call: (254) [system] compound_name_arity(string(_456890), _507410, 0) Fail: (254) [system] compound_name_arity(string(_456890), _508342, 0) ^ Redo: (253) [bugger] bugger:with_output_to_each(string(_456890), bugger:(set_stream_ignore(current_output, tty(false)), bugger:(true, user:write_src_woi([[encoding, 'iso-latin-1']])))) Call: (254) [system] string(_456890)=..[_510134, _510140] Exit: (254) [system] string(_456890)=..[string, _456890] ^ Call: (254) [bugger] bugger:stream_u_type(string) ^ Unify: (254) [bugger] bugger:stream_u_type(string) ^ Exit: (254) [bugger] bugger:stream_u_type(string) Call: (254) [system] current_output(_514790) Exit: (254) [system] current_output((0x55bd1de21bc0)) Call: (254) [system] _516640=set_output_safe((0x55bd1de21bc0)) Exit: (254) [system] set_output_safe((0x55bd1de21bc0))=set_output_safe((0x55bd1de21bc0)) Call: (254) [system] _518502=mfs(_518506, string, _518510, set_output_safe, set_output_safe((0x55bd1de21bc0))) Exit: (254) [system] mfs(_518506, string, _518510, set_output_safe, set_output_safe((0x55bd1de21bc0)))=mfs(_518506, string, _518510, set_output_safe, set_output_safe((0x55bd1de21bc0))) Call: (254) [system] _520372=mfs_end(mfs(_518506, string, _518510, set_output_safe, set_output_safe((0x55bd1de21bc0))), _456890) Exit: (254) [system] mfs_end(mfs(_518506, string, _518510, set_output_safe, set_output_safe((0x55bd1de21bc0))), _456890)=mfs_end(mfs(_518506, string, _518510, set_output_safe, set_output_safe((0x55bd1de21bc0))), _456890) ^ Call: (254) [bugger] call_cleanup(trusted_redo_call_cleanup(mfs_start(mfs(_518506, string, _518510, set_output_safe, set_output_safe((0x55bd1de21bc0)))), (bugger:(set_stream_ignore(current_output, tty(false)), bugger:(true, user:write_src_woi([[encoding, 'iso-latin-1']]))), mfs_end(mfs(_518506, string, _518510, set_output_safe, set_output_safe((0x55bd1de21bc0))), _456890)), mfs_end(mfs(_518506, string, _518510, set_output_safe, set_output_safe((0x55bd1de21bc0))), _456890)), mfs_end(mfs(_518506, string, _518510, set_output_safe, set_output_safe((0x55bd1de21bc0))), _456890)) ^ Unify: (254) [system] call_cleanup(bugger:trusted_redo_call_cleanup(mfs_start(mfs(_518506, string, _518510, set_output_safe, set_output_safe((0x55bd1de21bc0)))), (bugger:(set_stream_ignore(current_output, tty(false)), bugger:(true, user:write_src_woi([[encoding, 'iso-latin-1']]))), mfs_end(mfs(_518506, string, _518510, set_output_safe, set_output_safe((0x55bd1de21bc0))), _456890)), mfs_end(mfs(_518506, string, _518510, set_output_safe, set_output_safe((0x55bd1de21bc0))), _456890)), bugger:mfs_end(mfs(_518506, string, _518510, set_output_safe, set_output_safe((0x55bd1de21bc0))), _456890)) Call: (256) [system] _6314=mquietly(bugger:mfs_end(mfs(_6246, string, _6250, set_output_safe, set_output_safe((0x55bd1de21bc0))), _6090)) Exit: (256) [system] mquietly(bugger:mfs_end(mfs(_6246, string, _6250, set_output_safe, set_output_safe((0x55bd1de21bc0))), _6090))=mquietly(bugger:mfs_end(mfs(_6246, string, _6250, set_output_safe, set_output_safe((0x55bd1de21bc0))), _6090)) ^ Call: (256) [each_call_cleanup] setup_call_cleanup(bugger:mfs_start(mfs(_6246, string, _6250, set_output_safe, set_output_safe((0x55bd1de21bc0)))), ((bugger:(bugger:(set_stream_ignore(current_output, tty(false)), bugger:(true, user:write_src_woi([[encoding, 'iso-latin-1']]))), mfs_end(mfs(_6246, string, _6250, set_output_safe, set_output_safe((0x55bd1de21bc0))), _6090)), deterministic(_8166)), (notrace(_8166==true)->!;mquietly(bugger:mfs_end(mfs(_6246, string, _6250, set_output_safe, set_output_safe((0x55bd1de21bc0))), _6090)), notrace(nb_setarg(1, mquietly(bugger:mfs_end(mfs(_6246, string, _6250, set_output_safe, set_output_safe((0x55bd1de21bc0))), _6090)), true));bugger:mfs_start(mfs(_6246, string, _6250, set_output_safe, set_output_safe((0x55bd1de21bc0)))), notrace(nb_setarg(1, mquietly(bugger:mfs_end(mfs(_6246, string, _6250, set_output_safe, set_output_safe((0x55bd1de21bc0))), _6090)), bugger:mfs_end(mfs(_6246, string, _6250, set_output_safe, set_output_safe((0x55bd1de21bc0))), _6090))), notrace(fail))), mquietly(bugger:mfs_end(mfs(_6246, string, _6250, set_output_safe, set_output_safe((0x55bd1de21bc0))), _6090))) ^ Unify: (256) [system] setup_call_cleanup(bugger:mfs_start(mfs(_6246, string, _6250, set_output_safe, set_output_safe((0x55bd1de21bc0)))), each_call_cleanup:((bugger:(bugger:(set_stream_ignore(current_output, tty(false)), bugger:(true, user:write_src_woi([[encoding, 'iso-latin-1']]))), mfs_end(mfs(_6246, string, _6250, set_output_safe, set_output_safe((0x55bd1de21bc0))), _6090)), deterministic(_8166)), (notrace(_8166==true)->!;mquietly(bugger:mfs_end(mfs(_6246, string, _6250, set_output_safe, set_output_safe((0x55bd1de21bc0))), _6090)), notrace(nb_setarg(1, mquietly(bugger:mfs_end(mfs(_6246, string, _6250, set_output_safe, set_output_safe((0x55bd1de21bc0))), _6090)), true));bugger:mfs_start(mfs(_6246, string, _6250, set_output_safe, set_output_safe((0x55bd1de21bc0)))), notrace(nb_setarg(1, mquietly(bugger:mfs_end(mfs(_6246, string, _6250, set_output_safe, set_output_safe((0x55bd1de21bc0))), _6090)), bugger:mfs_end(mfs(_6246, string, _6250, set_output_safe, set_output_safe((0x55bd1de21bc0))), _6090))), notrace(fail))), each_call_cleanup:mquietly(bugger:mfs_end(mfs(_6246, string, _6250, set_output_safe, set_output_safe((0x55bd1de21bc0))), _6090))) ^ Call: (257) [system] sig_atomic(bugger:mfs_start(mfs(_6246, string, _6250, set_output_safe, set_output_safe((0x55bd1de21bc0))))) ^ Call: (259) [bugger] bugger:mfs_start(mfs(_6246, string, _6250, set_output_safe, set_output_safe((0x55bd1de21bc0)))) ^ Unify: (259) [bugger] bugger:mfs_start(mfs(_6246, string, _6250, set_output_safe, set_output_safe((0x55bd1de21bc0)))) Call: (260) [system] compound(mfs(_6246, string, _6250, set_output_safe, set_output_safe((0x55bd1de21bc0)))) Exit: (260) [system] compound(mfs(_6246, string, _6250, set_output_safe, set_output_safe((0x55bd1de21bc0)))) ^ Unify: (259) [bugger] bugger:mfs_start(mfs(_6246, string, _6250, set_output_safe, set_output_safe((0x55bd1de21bc0)))) Call: (260) [system] arg(2, mfs(_6246, string, _6250, set_output_safe, set_output_safe((0x55bd1de21bc0))), _15698) Exit: (260) [system] arg(2, mfs(_6246, string, _6250, set_output_safe, set_output_safe((0x55bd1de21bc0))), string) Call: (260) [system] arg(3, mfs(_6246, string, _6250, set_output_safe, set_output_safe((0x55bd1de21bc0))), _17564) Exit: (260) [system] arg(3, mfs(_6246, string, _6250, set_output_safe, set_output_safe((0x55bd1de21bc0))), _6250) Call: (260) [system] arg(4, mfs(_6246, string, _6250, set_output_safe, set_output_safe((0x55bd1de21bc0))), _19430) Exit: (260) [system] arg(4, mfs(_6246, string, _6250, set_output_safe, set_output_safe((0x55bd1de21bc0))), set_output_safe) Call: (260) [system] _21296=mfs(_21300, string, _21304, set_output_safe, _21308) Exit: (260) [system] mfs(_21300, string, _21304, set_output_safe, _21308)=mfs(_21300, string, _21304, set_output_safe, _21308) Call: (260) [system] is_stream(_6250) Fail: (260) [system] is_stream(_6250) ^ Redo: (259) [bugger] bugger:mfs_start(mfs(_6246, string, _6250, set_output_safe, set_output_safe((0x55bd1de21bc0)))) ^ Call: (260) [bugger] bugger:new_mfs(mfs(_21300, string, _21304, set_output_safe, _21308)) ^ Unify: (260) [bugger] bugger:new_mfs(mfs(_21300, string, _21304, set_output_safe, _21308)) Call: (261) [memory_file] memory_file:new_memory_file(_21300) Exit: (261) [memory_file] memory_file:new_memory_file((0x55bd1de594c0)) Call: (261) [memory_file] memory_file:open_memory_file((0x55bd1de594c0), write, _21304, [free_on_close(true)]) Exit: (261) [memory_file] memory_file:open_memory_file((0x55bd1de594c0), write, (0x55bd1df65d80), [free_on_close(true)]) ^ Exit: (260) [bugger] bugger:new_mfs(mfs((0x55bd1de594c0), string, (0x55bd1df65d80), set_output_safe, _21308)) Call: (260) [system] nb_setarg(1, mfs(_6246, string, _6250, set_output_safe, set_output_safe((0x55bd1de21bc0))), (0x55bd1de594c0)) Exit: (260) [system] nb_setarg(1, mfs((0x55bd1de594c0), string, _6250, set_output_safe, set_output_safe((0x55bd1de21bc0))), (0x55bd1de594c0)) Call: (260) [system] nb_setarg(3, mfs((0x55bd1de594c0), string, _6250, set_output_safe, set_output_safe((0x55bd1de21bc0))), (0x55bd1df65d80)) Exit: (260) [system] nb_setarg(3, mfs((0x55bd1de594c0), string, (0x55bd1df65d80), set_output_safe, set_output_safe((0x55bd1de21bc0))), (0x55bd1df65d80)) ^ Call: (260) [bugger] bugger:set_output_safe((0x55bd1df65d80)) ^ Unify: (260) [bugger] bugger:set_output_safe((0x55bd1df65d80)) Call: (262) [system] set_output((0x55bd1df65d80)) Exit: (262) [system] set_output((0x55bd1df65d80)) ^ Exit: (260) [bugger] bugger:set_output_safe((0x55bd1df65d80)) ^ Exit: (259) [bugger] bugger:mfs_start(mfs((0x55bd1de594c0), string, (0x55bd1df65d80), set_output_safe, set_output_safe((0x55bd1de21bc0)))) ^ Exit: (257) [system] sig_atomic(bugger:mfs_start(mfs((0x55bd1de594c0), string, (0x55bd1df65d80), set_output_safe, set_output_safe((0x55bd1de21bc0))))) ^ Call: (258) [bugger] bugger:set_stream_ignore(current_output, tty(false)) ^ Unify: (258) [bugger] bugger:set_stream_ignore(current_output, tty(false)) ^ Call: (259) [bugger] ignore(notrace(catch(set_stream(current_output, tty(false)), _44582, writeln(user_error, _44582=set_stream(current_output, tty(false)))))) ^ Unify: (259) [system] ignore(bugger:notrace(catch(set_stream(current_output, tty(false)), _44582, writeln(user_error, _44582=set_stream(current_output, tty(false)))))) ^ Call: (261) [system] setup_call_cleanup('$notrace'(_46484, _46486), once(bugger:catch(set_stream(current_output, tty(false)), _44582, writeln(user_error, _44582=set_stream(current_output, tty(false))))), '$restore_trace'(_46484, _46486)) ^ Unify: (261) [system] setup_call_cleanup(system:'$notrace'(_46484, _46486), system:once(bugger:catch(set_stream(current_output, tty(false)), _44582, writeln(user_error, _44582=set_stream(current_output, tty(false))))), system:'$restore_trace'(_46484, _46486)) ^ Call: (262) [system] sig_atomic(system:'$notrace'(_46484, _46486)) ^ Exit: (261) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(bugger:catch(set_stream(current_output, tty(false)), _44582, writeln(user_error, _44582=set_stream(current_output, tty(false))))), system:'$restore_trace'(3, -1)) ^ Exit: (259) [system] ignore(bugger:notrace(catch(set_stream(current_output, tty(false)), _44582, writeln(user_error, _44582=set_stream(current_output, tty(false)))))) ^ Exit: (258) [bugger] bugger:set_stream_ignore(current_output, tty(false)) ^ Call: (258) [user] write_src_woi([[encoding, 'iso-latin-1']]) ^ Unify: (258) [user] write_src_woi([[encoding, 'iso-latin-1']]) ^ Call: (260) [system] setup_call_cleanup('$notrace'(_54002, _54004), once(user:with_indents(false, write_src([[encoding, 'iso-latin-1']]))), '$restore_trace'(_54002, _54004)) ^ Unify: (260) [system] setup_call_cleanup(system:'$notrace'(_54002, _54004), system:once(user:with_indents(false, write_src([[encoding, 'iso-latin-1']]))), system:'$restore_trace'(_54002, _54004)) ^ Call: (261) [system] sig_atomic(system:'$notrace'(_54002, _54004)) ^ Exit: (260) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:with_indents(false, write_src([[encoding, 'iso-latin-1']]))), system:'$restore_trace'(3, -1)) ^ Exit: (258) [user] write_src_woi([[encoding, 'iso-latin-1']]) ^ Call: (258) [bugger] bugger:mfs_end(mfs((0x55bd1de594c0), string, (0x55bd1df65d80), set_output_safe, set_output_safe((0x55bd1de21bc0))), _6090) ^ Unify: (258) [bugger] bugger:mfs_end(mfs((0x55bd1de594c0), string, (0x55bd1df65d80), set_output_safe, set_output_safe((0x55bd1de21bc0))), _6090) ^ Call: (259) [bugger] ignore((is_stream((0x55bd1df65d80)), close((0x55bd1df65d80)), mem_handle_to_substring((0x55bd1de594c0), _60928), substring_to_type(_60928, string, _6090))) ^ Unify: (259) [system] ignore(bugger:(is_stream((0x55bd1df65d80)), close((0x55bd1df65d80)), mem_handle_to_substring((0x55bd1de594c0), _60928), substring_to_type(_60928, string, _6090))) Call: (261) [system] is_stream((0x55bd1df65d80)) Exit: (261) [system] is_stream((0x55bd1df65d80)) Call: (261) [system] close((0x55bd1df65d80)) Exit: (261) [system] close((0x55bd1df65d80)) ^ Call: (261) [bugger] bugger:mem_handle_to_substring((0x55bd1de594c0), _60928) ^ Unify: (261) [bugger] bugger:mem_handle_to_substring((0x55bd1de594c0), _60928) Call: (262) [memory_file] memory_file:memory_file_to_string((0x55bd1de594c0), _60928) Exit: (262) [memory_file] memory_file:memory_file_to_string((0x55bd1de594c0), "((encoding iso-latin-1))") ^ Exit: (261) [bugger] bugger:mem_handle_to_substring((0x55bd1de594c0), "((encoding iso-latin-1))") ^ Call: (261) [bugger] bugger:substring_to_type("((encoding iso-latin-1))", string, _6090) ^ Unify: (261) [bugger] bugger:substring_to_type("((encoding iso-latin-1))", string, "((encoding iso-latin-1))") ^ Exit: (261) [bugger] bugger:substring_to_type("((encoding iso-latin-1))", string, "((encoding iso-latin-1))") ^ Exit: (259) [system] ignore(bugger:(is_stream((0x55bd1df65d80)), close((0x55bd1df65d80)), mem_handle_to_substring((0x55bd1de594c0), "((encoding iso-latin-1))"), substring_to_type("((encoding iso-latin-1))", string, "((encoding iso-latin-1))"))) ^ Call: (259) [bugger] bugger:set_output_safe((0x55bd1de21bc0)) ^ Unify: (259) [bugger] bugger:set_output_safe((0x55bd1de21bc0)) Call: (261) [system] set_output((0x55bd1de21bc0)) Exit: (261) [system] set_output((0x55bd1de21bc0)) ^ Exit: (259) [bugger] bugger:set_output_safe((0x55bd1de21bc0)) ^ Exit: (258) [bugger] bugger:mfs_end(mfs((0x55bd1de594c0), string, (0x55bd1df65d80), set_output_safe, set_output_safe((0x55bd1de21bc0))), "((encoding iso-latin-1))") ^ Call: (259) [system] setup_call_cleanup('$notrace'(_80510, _80512), once(each_call_cleanup:(true==true)), '$restore_trace'(_80510, _80512)) ^ Unify: (259) [system] setup_call_cleanup(system:'$notrace'(_80510, _80512), system:once(each_call_cleanup:(true==true)), system:'$restore_trace'(_80510, _80512)) ^ Call: (260) [system] sig_atomic(system:'$notrace'(_80510, _80512)) ^ Exit: (259) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(each_call_cleanup:(true==true)), system:'$restore_trace'(3, -1)) Call: (259) [system] var(bugger:mfs_end(mfs((0x55bd1de594c0), string, (0x55bd1df65d80), set_output_safe, set_output_safe((0x55bd1de21bc0))), "((encoding iso-latin-1))")) Fail: (259) [system] var(bugger:mfs_end(mfs((0x55bd1de594c0), string, (0x55bd1df65d80), set_output_safe, set_output_safe((0x55bd1de21bc0))), "((encoding iso-latin-1))")) ^ Call: (259) [bugger] bugger:mfs_end(mfs((0x55bd1de594c0), string, (0x55bd1df65d80), set_output_safe, set_output_safe((0x55bd1de21bc0))), "((encoding iso-latin-1))") ^ Unify: (259) [bugger] bugger:mfs_end(mfs((0x55bd1de594c0), string, (0x55bd1df65d80), set_output_safe, set_output_safe((0x55bd1de21bc0))), "((encoding iso-latin-1))") ^ Call: (260) [bugger] ignore((is_stream((0x55bd1df65d80)), close((0x55bd1df65d80)), mem_handle_to_substring((0x55bd1de594c0), _88032), substring_to_type(_88032, string, "((encoding iso-latin-1))"))) ^ Unify: (260) [system] ignore(bugger:(is_stream((0x55bd1df65d80)), close((0x55bd1df65d80)), mem_handle_to_substring((0x55bd1de594c0), _88032), substring_to_type(_88032, string, "((encoding iso-latin-1))"))) Call: (262) [system] is_stream((0x55bd1df65d80)) Fail: (262) [system] is_stream((0x55bd1df65d80)) ^ Redo: (260) [system] ignore(bugger:(is_stream((0x55bd1df65d80)), close((0x55bd1df65d80)), mem_handle_to_substring((0x55bd1de594c0), _88032), substring_to_type(_88032, string, "((encoding iso-latin-1))"))) ^ Unify: (260) [system] ignore(bugger:(is_stream((0x55bd1df65d80)), close((0x55bd1df65d80)), mem_handle_to_substring((0x55bd1de594c0), _88032), substring_to_type(_88032, string, "((encoding iso-latin-1))"))) ^ Exit: (260) [system] ignore(bugger:(is_stream((0x55bd1df65d80)), close((0x55bd1df65d80)), mem_handle_to_substring((0x55bd1de594c0), _88032), substring_to_type(_88032, string, "((encoding iso-latin-1))"))) ^ Call: (260) [bugger] bugger:set_output_safe((0x55bd1de21bc0)) ^ Unify: (260) [bugger] bugger:set_output_safe((0x55bd1de21bc0)) Call: (262) [system] set_output((0x55bd1de21bc0)) Exit: (262) [system] set_output((0x55bd1de21bc0)) ^ Exit: (260) [bugger] bugger:set_output_safe((0x55bd1de21bc0)) ^ Exit: (259) [bugger] bugger:mfs_end(mfs((0x55bd1de594c0), string, (0x55bd1df65d80), set_output_safe, set_output_safe((0x55bd1de21bc0))), "((encoding iso-latin-1))") ^ Exit: (256) [system] setup_call_cleanup(bugger:mfs_start(mfs((0x55bd1de594c0), string, (0x55bd1df65d80), set_output_safe, set_output_safe((0x55bd1de21bc0)))), each_call_cleanup:((bugger:(bugger:(set_stream_ignore(current_output, tty(false)), bugger:(true, user:write_src_woi([[encoding, 'iso-latin-1']]))), mfs_end(mfs((0x55bd1de594c0), string, (0x55bd1df65d80), set_output_safe, set_output_safe((0x55bd1de21bc0))), "((encoding iso-latin-1))")), deterministic(true)), (notrace(true==true)->!;mquietly(bugger:mfs_end(mfs((0x55bd1de594c0), string, (0x55bd1df65d80), set_output_safe, set_output_safe((0x55bd1de21bc0))), "((encoding iso-latin-1))")), notrace(nb_setarg(1, mquietly(bugger:mfs_end(mfs((0x55bd1de594c0), string, (0x55bd1df65d80), set_output_safe, set_output_safe((0x55bd1de21bc0))), "((encoding iso-latin-1))")), true));bugger:mfs_start(mfs((0x55bd1de594c0), string, (0x55bd1df65d80), set_output_safe, set_output_safe((0x55bd1de21bc0)))), notrace(nb_setarg(1, mquietly(bugger:mfs_end(mfs((0x55bd1de594c0), string, (0x55bd1df65d80), set_output_safe, set_output_safe((0x55bd1de21bc0))), "((encoding iso-latin-1))")), bugger:mfs_end(mfs((0x55bd1de594c0), string, (0x55bd1df65d80), set_output_safe, set_output_safe((0x55bd1de21bc0))), "((encoding iso-latin-1))"))), notrace(fail))), each_call_cleanup:mquietly(bugger:mfs_end(mfs((0x55bd1de594c0), string, (0x55bd1df65d80), set_output_safe, set_output_safe((0x55bd1de21bc0))), "((encoding iso-latin-1))"))) ^ Call: (256) [bugger] bugger:mfs_end(mfs((0x55bd1de594c0), string, (0x55bd1df65d80), set_output_safe, set_output_safe((0x55bd1de21bc0))), "((encoding iso-latin-1))") ^ Unify: (256) [bugger] bugger:mfs_end(mfs((0x55bd1de594c0), string, (0x55bd1df65d80), set_output_safe, set_output_safe((0x55bd1de21bc0))), "((encoding iso-latin-1))") ^ Call: (257) [bugger] ignore((is_stream((0x55bd1df65d80)), close((0x55bd1df65d80)), mem_handle_to_substring((0x55bd1de594c0), _102970), substring_to_type(_102970, string, "((encoding iso-latin-1))"))) ^ Unify: (257) [system] ignore(bugger:(is_stream((0x55bd1df65d80)), close((0x55bd1df65d80)), mem_handle_to_substring((0x55bd1de594c0), _102970), substring_to_type(_102970, string, "((encoding iso-latin-1))"))) Call: (259) [system] is_stream((0x55bd1df65d80)) Fail: (259) [system] is_stream((0x55bd1df65d80)) ^ Redo: (257) [system] ignore(bugger:(is_stream((0x55bd1df65d80)), close((0x55bd1df65d80)), mem_handle_to_substring((0x55bd1de594c0), _102970), substring_to_type(_102970, string, "((encoding iso-latin-1))"))) ^ Unify: (257) [system] ignore(bugger:(is_stream((0x55bd1df65d80)), close((0x55bd1df65d80)), mem_handle_to_substring((0x55bd1de594c0), _102970), substring_to_type(_102970, string, "((encoding iso-latin-1))"))) ^ Exit: (257) [system] ignore(bugger:(is_stream((0x55bd1df65d80)), close((0x55bd1df65d80)), mem_handle_to_substring((0x55bd1de594c0), _102970), substring_to_type(_102970, string, "((encoding iso-latin-1))"))) ^ Call: (257) [bugger] bugger:set_output_safe((0x55bd1de21bc0)) ^ Unify: (257) [bugger] bugger:set_output_safe((0x55bd1de21bc0)) Call: (259) [system] set_output((0x55bd1de21bc0)) Exit: (259) [system] set_output((0x55bd1de21bc0)) ^ Exit: (257) [bugger] bugger:set_output_safe((0x55bd1de21bc0)) ^ Exit: (256) [bugger] bugger:mfs_end(mfs((0x55bd1de594c0), string, (0x55bd1df65d80), set_output_safe, set_output_safe((0x55bd1de21bc0))), "((encoding iso-latin-1))") ^ Exit: (254) [system] call_cleanup(bugger:trusted_redo_call_cleanup(mfs_start(mfs((0x55bd1de594c0), string, (0x55bd1df65d80), set_output_safe, set_output_safe((0x55bd1de21bc0)))), (bugger:(set_stream_ignore(current_output, tty(false)), bugger:(true, user:write_src_woi([[encoding, 'iso-latin-1']]))), mfs_end(mfs((0x55bd1de594c0), string, (0x55bd1df65d80), set_output_safe, set_output_safe((0x55bd1de21bc0))), "((encoding iso-latin-1))")), mfs_end(mfs((0x55bd1de594c0), string, (0x55bd1df65d80), set_output_safe, set_output_safe((0x55bd1de21bc0))), "((encoding iso-latin-1))")), bugger:mfs_end(mfs((0x55bd1de594c0), string, (0x55bd1df65d80), set_output_safe, set_output_safe((0x55bd1de21bc0))), "((encoding iso-latin-1))")) ^ Exit: (253) [bugger] bugger:with_output_to_each(string("((encoding iso-latin-1))"), bugger:(set_stream_ignore(current_output, tty(false)), bugger:(true, user:write_src_woi([[encoding, 'iso-latin-1']])))) ^ Exit: (252) [bugger] bugger:woto_tty(string("((encoding iso-latin-1))"), false, bugger:(true, user:write_src_woi([[encoding, 'iso-latin-1']]))) ^ Exit: (251) [bugger] bugger:woto(string("((encoding iso-latin-1))"), user:write_src_woi([[encoding, 'iso-latin-1']])) Call: (251) [system] nb_delete('$wots_stack') Exit: (251) [system] nb_delete('$wots_stack') Call: (251) [system] nb_delete('$wots_stack') Exit: (251) [system] nb_delete('$wots_stack') ^ Exit: (249) [system] call_cleanup(bugger:(nb_setval('$wots_stack', [(0x55bd1de21bc0)]), bugger:woto(string("((encoding iso-latin-1))"), user:write_src_woi([[encoding, 'iso-latin-1']])), nb_delete('$wots_stack')), bugger:nb_delete('$wots_stack')) ^ Exit: (248) [locally_each] locally_each:wtl(bugger, nb_setval('$wots_stack', [(0x55bd1de21bc0)]), bugger:woto(string("((encoding iso-latin-1))"), user:write_src_woi([[encoding, 'iso-latin-1']])), bugger:each_call_cleanup) ^ Exit: (247) [locally_each] locally_each:locally(bugger:nb_setval('$wots_stack', [(0x55bd1de21bc0)]), bugger:woto(string("((encoding iso-latin-1))"), user:write_src_woi([[encoding, 'iso-latin-1']]))) ^ Exit: (246) [bugger] bugger:wots("((encoding iso-latin-1))", user:write_src_woi([[encoding, 'iso-latin-1']])) ^ Call: (246) [user] string_replace("((encoding iso-latin-1))", '|', 'I', _126252) ^ Unify: (246) [user] string_replace("((encoding iso-latin-1))", '|', 'I', _126252) ^ Call: (247) [user] symbolic_list_concat(_128126, '|', "((encoding iso-latin-1))") ^ Unify: (247) [user] symbolic_list_concat(_128126, '|', "((encoding iso-latin-1))") Call: (248) [system] atomic_list_concat(_128126, '|', "((encoding iso-latin-1))") Exit: (248) [system] atomic_list_concat(['((encoding iso-latin-1))'], '|', "((encoding iso-latin-1))") ^ Exit: (247) [user] symbolic_list_concat(['((encoding iso-latin-1))'], '|', "((encoding iso-latin-1))") ^ Call: (247) [user] symbolic_list_concat(['((encoding iso-latin-1))'], 'I', _126252) ^ Unify: (247) [user] symbolic_list_concat(['((encoding iso-latin-1))'], 'I', _126252) Call: (248) [system] atomic_list_concat(['((encoding iso-latin-1))'], 'I', _126252) Exit: (248) [system] atomic_list_concat(['((encoding iso-latin-1))'], 'I', '((encoding iso-latin-1))') ^ Exit: (247) [user] symbolic_list_concat(['((encoding iso-latin-1))'], 'I', '((encoding iso-latin-1))') ^ Exit: (246) [user] string_replace("((encoding iso-latin-1))", '|', 'I', '((encoding iso-latin-1))') ^ Call: (246) [user] string_replace('((encoding iso-latin-1))', '\n', '\\n', _138390) ^ Unify: (246) [user] string_replace('((encoding iso-latin-1))', '\n', '\\n', _138390) ^ Call: (247) [user] symbolic_list_concat(_140264, '\n', '((encoding iso-latin-1))') ^ Unify: (247) [user] symbolic_list_concat(_140264, '\n', '((encoding iso-latin-1))') Call: (248) [system] atomic_list_concat(_140264, '\n', '((encoding iso-latin-1))') Exit: (248) [system] atomic_list_concat(['((encoding iso-latin-1))'], '\n', '((encoding iso-latin-1))') ^ Exit: (247) [user] symbolic_list_concat(['((encoding iso-latin-1))'], '\n', '((encoding iso-latin-1))') ^ Call: (247) [user] symbolic_list_concat(['((encoding iso-latin-1))'], '\\n', _138390) ^ Unify: (247) [user] symbolic_list_concat(['((encoding iso-latin-1))'], '\\n', _138390) Call: (248) [system] atomic_list_concat(['((encoding iso-latin-1))'], '\\n', _138390) Exit: (248) [system] atomic_list_concat(['((encoding iso-latin-1))'], '\\n', '((encoding iso-latin-1))') ^ Exit: (247) [user] symbolic_list_concat(['((encoding iso-latin-1))'], '\\n', '((encoding iso-latin-1))') ^ Exit: (246) [user] string_replace('((encoding iso-latin-1))', '\n', '\\n', '((encoding iso-latin-1))') Call: (246) [system] atom_length('((encoding iso-latin-1))', _150528) Exit: (246) [system] atom_length('((encoding iso-latin-1))', 24) Call: (246) [system] 24=<600 Exit: (246) [system] 24=<600 Call: (246) [system] _154242='((encoding iso-latin-1))' Exit: (246) [system] '((encoding iso-latin-1))'='((encoding iso-latin-1))' Call: (246) [system] write('((encoding iso-latin-1))') Exit: (246) [system] write('((encoding iso-latin-1))') ^ Exit: (245) [user] trim_gstring_bar_I(write_src_woi([[encoding, 'iso-latin-1']]), 600) ^ Call: (245) [user] trim_gstring_bar_I(write_src_woi([[encoding, 'iso-latin-1']]), 600) ^ Unify: (245) [user] trim_gstring_bar_I(write_src_woi([[encoding, 'iso-latin-1']]), 600) ^ Call: (246) [user] bugger:wots(_160732, write_src_woi([[encoding, 'iso-latin-1']])) ^ Unify: (246) [bugger] bugger:wots(_160732, user:write_src_woi([[encoding, 'iso-latin-1']])) Call: (247) [system] nb_current('$wots_stack', _162608) Fail: (247) [system] nb_current('$wots_stack', _162608) ^ Redo: (246) [bugger] bugger:wots(_160732, user:write_src_woi([[encoding, 'iso-latin-1']])) Call: (247) [system] _165400=[] Exit: (247) [system] []=[] Call: (247) [system] current_output(_167258) Exit: (247) [system] current_output((0x55bd1de21bc0)) ^ Call: (247) [bugger] locally_each:locally(nb_setval('$wots_stack', [(0x55bd1de21bc0)]), woto(string(_160732), user:write_src_woi([[encoding, 'iso-latin-1']]))) ^ Unify: (247) [locally_each] locally_each:locally(bugger:nb_setval('$wots_stack', [(0x55bd1de21bc0)]), bugger:woto(string(_160732), user:write_src_woi([[encoding, 'iso-latin-1']]))) ^ Call: (248) [locally_each] locally_each:wtl(bugger, nb_setval('$wots_stack', [(0x55bd1de21bc0)]), bugger:woto(string(_160732), user:write_src_woi([[encoding, 'iso-latin-1']])), bugger:each_call_cleanup) ^ Unify: (248) [locally_each] locally_each:wtl(bugger, nb_setval('$wots_stack', [(0x55bd1de21bc0)]), bugger:woto(string(_160732), user:write_src_woi([[encoding, 'iso-latin-1']])), bugger:each_call_cleanup) Call: (249) [system] nb_current('$wots_stack', _172916) Fail: (249) [system] nb_current('$wots_stack', _172916) ^ Redo: (248) [locally_each] locally_each:wtl(bugger, nb_setval('$wots_stack', [(0x55bd1de21bc0)]), bugger:woto(string(_160732), user:write_src_woi([[encoding, 'iso-latin-1']])), bugger:each_call_cleanup) ^ Call: (249) [bugger] call_cleanup((nb_setval('$wots_stack', [(0x55bd1de21bc0)]), bugger:woto(string(_160732), user:write_src_woi([[encoding, 'iso-latin-1']])), nb_delete('$wots_stack')), nb_delete('$wots_stack')) ^ Unify: (249) [system] call_cleanup(bugger:(nb_setval('$wots_stack', [(0x55bd1de21bc0)]), bugger:woto(string(_160732), user:write_src_woi([[encoding, 'iso-latin-1']])), nb_delete('$wots_stack')), bugger:nb_delete('$wots_stack')) Call: (251) [$syspreds] nb_setval('$wots_stack', [(0x55bd1de21bc0)]) Unify: (251) [$syspreds] nb_setval('$wots_stack', [(0x55bd1de21bc0)]) Call: (252) [system] duplicate_term([(0x55bd1de21bc0)], _179490) Exit: (252) [system] duplicate_term([(0x55bd1de21bc0)], [(0x55bd1de21bc0)]) Call: (252) [system] nb_linkval('$wots_stack', [(0x55bd1de21bc0)]) Exit: (252) [system] nb_linkval('$wots_stack', [(0x55bd1de21bc0)]) Exit: (251) [$syspreds] nb_setval('$wots_stack', [(0x55bd1de21bc0)]) ^ Call: (251) [bugger] bugger:woto(string(_160732), user:write_src_woi([[encoding, 'iso-latin-1']])) ^ Unify: (251) [bugger] bugger:woto(string(_160732), user:write_src_woi([[encoding, 'iso-latin-1']])) ^ Call: (252) [bugger] once((use_tty(string(_160732), _186018);_186018=true)) ^ Unify: (252) [system] once(bugger:(use_tty(string(_160732), _186018);_186018=true)) ^ Call: (254) [bugger] bugger:use_tty(string(_160732), _186018) ^ Unify: (254) [bugger] bugger:use_tty(string(_160732), _186018) Call: (255) [system] compound(string(_160732)) Exit: (255) [system] compound(string(_160732)) ^ Unify: (254) [bugger] bugger:use_tty(string(_160732), _186018) Call: (255) [system] stream_property(current_output, tty(_186018)) Unify: (255) [system] stream_property(current_output, tty(_186018)) Call: (256) [system] nonvar(current_output) Exit: (256) [system] nonvar(current_output) Call: (256) [system] nonvar(tty(_186018)) Exit: (256) [system] nonvar(tty(_186018)) Fail: (255) [system] stream_property(current_output, tty(_186018)) ^ Redo: (254) [bugger] bugger:use_tty(string(_160732), _186018) ^ Unify: (254) [bugger] bugger:use_tty(string(_160732), false) ^ Exit: (254) [bugger] bugger:use_tty(string(_160732), false) ^ Exit: (252) [system] once(bugger:(use_tty(string(_160732), false);false=true)) ^ Call: (252) [bugger] bugger:get_stream_setup(_202758) ^ Unify: (252) [bugger] bugger:get_stream_setup(true) ^ Exit: (252) [bugger] bugger:get_stream_setup(true) ^ Call: (252) [bugger] bugger:woto_tty(string(_160732), false, (true, user:write_src_woi([[encoding, 'iso-latin-1']]))) ^ Unify: (252) [bugger] bugger:woto_tty(string(_160732), false, bugger:(true, user:write_src_woi([[encoding, 'iso-latin-1']]))) ^ Call: (253) [bugger] bugger:with_output_to_each(string(_160732), (set_stream_ignore(current_output, tty(false)), bugger:(true, user:write_src_woi([[encoding, 'iso-latin-1']])))) ^ Unify: (253) [bugger] bugger:with_output_to_each(string(_160732), bugger:(set_stream_ignore(current_output, tty(false)), bugger:(true, user:write_src_woi([[encoding, 'iso-latin-1']])))) Call: (254) [system] compound(string(_160732)) Exit: (254) [system] compound(string(_160732)) Call: (254) [system] compound_name_arity(string(_160732), _211252, 0) Fail: (254) [system] compound_name_arity(string(_160732), _212184, 0) ^ Redo: (253) [bugger] bugger:with_output_to_each(string(_160732), bugger:(set_stream_ignore(current_output, tty(false)), bugger:(true, user:write_src_woi([[encoding, 'iso-latin-1']])))) Call: (254) [system] string(_160732)=..[_213976, _213982] Exit: (254) [system] string(_160732)=..[string, _160732] ^ Call: (254) [bugger] bugger:stream_u_type(string) ^ Unify: (254) [bugger] bugger:stream_u_type(string) ^ Exit: (254) [bugger] bugger:stream_u_type(string) Call: (254) [system] current_output(_218632) Exit: (254) [system] current_output((0x55bd1de21bc0)) Call: (254) [system] _220482=set_output_safe((0x55bd1de21bc0)) Exit: (254) [system] set_output_safe((0x55bd1de21bc0))=set_output_safe((0x55bd1de21bc0)) Call: (254) [system] _222344=mfs(_222348, string, _222352, set_output_safe, set_output_safe((0x55bd1de21bc0))) Exit: (254) [system] mfs(_222348, string, _222352, set_output_safe, set_output_safe((0x55bd1de21bc0)))=mfs(_222348, string, _222352, set_output_safe, set_output_safe((0x55bd1de21bc0))) Call: (254) [system] _224214=mfs_end(mfs(_222348, string, _222352, set_output_safe, set_output_safe((0x55bd1de21bc0))), _160732) Exit: (254) [system] mfs_end(mfs(_222348, string, _222352, set_output_safe, set_output_safe((0x55bd1de21bc0))), _160732)=mfs_end(mfs(_222348, string, _222352, set_output_safe, set_output_safe((0x55bd1de21bc0))), _160732) ^ Call: (254) [bugger] call_cleanup(trusted_redo_call_cleanup(mfs_start(mfs(_222348, string, _222352, set_output_safe, set_output_safe((0x55bd1de21bc0)))), (bugger:(set_stream_ignore(current_output, tty(false)), bugger:(true, user:write_src_woi([[encoding, 'iso-latin-1']]))), mfs_end(mfs(_222348, string, _222352, set_output_safe, set_output_safe((0x55bd1de21bc0))), _160732)), mfs_end(mfs(_222348, string, _222352, set_output_safe, set_output_safe((0x55bd1de21bc0))), _160732)), mfs_end(mfs(_222348, string, _222352, set_output_safe, set_output_safe((0x55bd1de21bc0))), _160732)) ^ Unify: (254) [system] call_cleanup(bugger:trusted_redo_call_cleanup(mfs_start(mfs(_222348, string, _222352, set_output_safe, set_output_safe((0x55bd1de21bc0)))), (bugger:(set_stream_ignore(current_output, tty(false)), bugger:(true, user:write_src_woi([[encoding, 'iso-latin-1']]))), mfs_end(mfs(_222348, string, _222352, set_output_safe, set_output_safe((0x55bd1de21bc0))), _160732)), mfs_end(mfs(_222348, string, _222352, set_output_safe, set_output_safe((0x55bd1de21bc0))), _160732)), bugger:mfs_end(mfs(_222348, string, _222352, set_output_safe, set_output_safe((0x55bd1de21bc0))), _160732)) Call: (256) [system] _227994=mquietly(bugger:mfs_end(mfs(_222348, string, _222352, set_output_safe, set_output_safe((0x55bd1de21bc0))), _160732)) Exit: (256) [system] mquietly(bugger:mfs_end(mfs(_222348, string, _222352, set_output_safe, set_output_safe((0x55bd1de21bc0))), _160732))=mquietly(bugger:mfs_end(mfs(_222348, string, _222352, set_output_safe, set_output_safe((0x55bd1de21bc0))), _160732)) ^ Call: (256) [each_call_cleanup] setup_call_cleanup(bugger:mfs_start(mfs(_222348, string, _222352, set_output_safe, set_output_safe((0x55bd1de21bc0)))), ((bugger:(bugger:(set_stream_ignore(current_output, tty(false)), bugger:(true, user:write_src_woi([[encoding, 'iso-latin-1']]))), mfs_end(mfs(_222348, string, _222352, set_output_safe, set_output_safe((0x55bd1de21bc0))), _160732)), deterministic(_229870)), (notrace(_229870==true)->!;mquietly(bugger:mfs_end(mfs(_222348, string, _222352, set_output_safe, set_output_safe((0x55bd1de21bc0))), _160732)), notrace(nb_setarg(1, mquietly(bugger:mfs_end(mfs(_222348, string, _222352, set_output_safe, set_output_safe((0x55bd1de21bc0))), _160732)), true));bugger:mfs_start(mfs(_222348, string, _222352, set_output_safe, set_output_safe((0x55bd1de21bc0)))), notrace(nb_setarg(1, mquietly(bugger:mfs_end(mfs(_222348, string, _222352, set_output_safe, set_output_safe((0x55bd1de21bc0))), _160732)), bugger:mfs_end(mfs(_222348, string, _222352, set_output_safe, set_output_safe((0x55bd1de21bc0))), _160732))), notrace(fail))), mquietly(bugger:mfs_end(mfs(_222348, string, _222352, set_output_safe, set_output_safe((0x55bd1de21bc0))), _160732))) ^ Unify: (256) [system] setup_call_cleanup(bugger:mfs_start(mfs(_222348, string, _222352, set_output_safe, set_output_safe((0x55bd1de21bc0)))), each_call_cleanup:((bugger:(bugger:(set_stream_ignore(current_output, tty(false)), bugger:(true, user:write_src_woi([[encoding, 'iso-latin-1']]))), mfs_end(mfs(_222348, string, _222352, set_output_safe, set_output_safe((0x55bd1de21bc0))), _160732)), deterministic(_229870)), (notrace(_229870==true)->!;mquietly(bugger:mfs_end(mfs(_222348, string, _222352, set_output_safe, set_output_safe((0x55bd1de21bc0))), _160732)), notrace(nb_setarg(1, mquietly(bugger:mfs_end(mfs(_222348, string, _222352, set_output_safe, set_output_safe((0x55bd1de21bc0))), _160732)), true));bugger:mfs_start(mfs(_222348, string, _222352, set_output_safe, set_output_safe((0x55bd1de21bc0)))), notrace(nb_setarg(1, mquietly(bugger:mfs_end(mfs(_222348, string, _222352, set_output_safe, set_output_safe((0x55bd1de21bc0))), _160732)), bugger:mfs_end(mfs(_222348, string, _222352, set_output_safe, set_output_safe((0x55bd1de21bc0))), _160732))), notrace(fail))), each_call_cleanup:mquietly(bugger:mfs_end(mfs(_222348, string, _222352, set_output_safe, set_output_safe((0x55bd1de21bc0))), _160732))) ^ Call: (257) [system] sig_atomic(bugger:mfs_start(mfs(_222348, string, _222352, set_output_safe, set_output_safe((0x55bd1de21bc0))))) ^ Call: (259) [bugger] bugger:mfs_start(mfs(_222348, string, _222352, set_output_safe, set_output_safe((0x55bd1de21bc0)))) ^ Unify: (259) [bugger] bugger:mfs_start(mfs(_222348, string, _222352, set_output_safe, set_output_safe((0x55bd1de21bc0)))) Call: (260) [system] compound(mfs(_222348, string, _222352, set_output_safe, set_output_safe((0x55bd1de21bc0)))) Exit: (260) [system] compound(mfs(_222348, string, _222352, set_output_safe, set_output_safe((0x55bd1de21bc0)))) ^ Unify: (259) [bugger] bugger:mfs_start(mfs(_222348, string, _222352, set_output_safe, set_output_safe((0x55bd1de21bc0)))) Call: (260) [system] arg(2, mfs(_222348, string, _222352, set_output_safe, set_output_safe((0x55bd1de21bc0))), _237402) Exit: (260) [system] arg(2, mfs(_222348, string, _222352, set_output_safe, set_output_safe((0x55bd1de21bc0))), string) Call: (260) [system] arg(3, mfs(_222348, string, _222352, set_output_safe, set_output_safe((0x55bd1de21bc0))), _239268) Exit: (260) [system] arg(3, mfs(_222348, string, _222352, set_output_safe, set_output_safe((0x55bd1de21bc0))), _222352) Call: (260) [system] arg(4, mfs(_222348, string, _222352, set_output_safe, set_output_safe((0x55bd1de21bc0))), _241134) Exit: (260) [system] arg(4, mfs(_222348, string, _222352, set_output_safe, set_output_safe((0x55bd1de21bc0))), set_output_safe) Call: (260) [system] _243000=mfs(_243004, string, _243008, set_output_safe, _243012) Exit: (260) [system] mfs(_243004, string, _243008, set_output_safe, _243012)=mfs(_243004, string, _243008, set_output_safe, _243012) Call: (260) [system] is_stream(_222352) Fail: (260) [system] is_stream(_222352) ^ Redo: (259) [bugger] bugger:mfs_start(mfs(_222348, string, _222352, set_output_safe, set_output_safe((0x55bd1de21bc0)))) ^ Call: (260) [bugger] bugger:new_mfs(mfs(_243004, string, _243008, set_output_safe, _243012)) ^ Unify: (260) [bugger] bugger:new_mfs(mfs(_243004, string, _243008, set_output_safe, _243012)) Call: (261) [memory_file] memory_file:new_memory_file(_243004) Exit: (261) [memory_file] memory_file:new_memory_file((0x55bd1cc3ed70)) Call: (261) [memory_file] memory_file:open_memory_file((0x55bd1cc3ed70), write, _243008, [free_on_close(true)]) Exit: (261) [memory_file] memory_file:open_memory_file((0x55bd1cc3ed70), write, (0x55bd1df92420), [free_on_close(true)]) ^ Exit: (260) [bugger] bugger:new_mfs(mfs((0x55bd1cc3ed70), string, (0x55bd1df92420), set_output_safe, _243012)) Call: (260) [system] nb_setarg(1, mfs(_222348, string, _222352, set_output_safe, set_output_safe((0x55bd1de21bc0))), (0x55bd1cc3ed70)) Exit: (260) [system] nb_setarg(1, mfs((0x55bd1cc3ed70), string, _222352, set_output_safe, set_output_safe((0x55bd1de21bc0))), (0x55bd1cc3ed70)) Call: (260) [system] nb_setarg(3, mfs((0x55bd1cc3ed70), string, _222352, set_output_safe, set_output_safe((0x55bd1de21bc0))), (0x55bd1df92420)) Exit: (260) [system] nb_setarg(3, mfs((0x55bd1cc3ed70), string, (0x55bd1df92420), set_output_safe, set_output_safe((0x55bd1de21bc0))), (0x55bd1df92420)) ^ Call: (260) [bugger] bugger:set_output_safe((0x55bd1df92420)) ^ Unify: (260) [bugger] bugger:set_output_safe((0x55bd1df92420)) Call: (262) [system] set_output((0x55bd1df92420)) Exit: (262) [system] set_output((0x55bd1df92420)) ^ Exit: (260) [bugger] bugger:set_output_safe((0x55bd1df92420)) ^ Exit: (259) [bugger] bugger:mfs_start(mfs((0x55bd1cc3ed70), string, (0x55bd1df92420), set_output_safe, set_output_safe((0x55bd1de21bc0)))) ^ Exit: (257) [system] sig_atomic(bugger:mfs_start(mfs((0x55bd1cc3ed70), string, (0x55bd1df92420), set_output_safe, set_output_safe((0x55bd1de21bc0))))) ^ Call: (258) [bugger] bugger:set_stream_ignore(current_output, tty(false)) ^ Unify: (258) [bugger] bugger:set_stream_ignore(current_output, tty(false)) ^ Call: (259) [bugger] ignore(notrace(catch(set_stream(current_output, tty(false)), _266286, writeln(user_error, _266286=set_stream(current_output, tty(false)))))) ^ Unify: (259) [system] ignore(bugger:notrace(catch(set_stream(current_output, tty(false)), _266286, writeln(user_error, _266286=set_stream(current_output, tty(false)))))) ^ Call: (261) [system] setup_call_cleanup('$notrace'(_268188, _268190), once(bugger:catch(set_stream(current_output, tty(false)), _266286, writeln(user_error, _266286=set_stream(current_output, tty(false))))), '$restore_trace'(_268188, _268190)) ^ Unify: (261) [system] setup_call_cleanup(system:'$notrace'(_268188, _268190), system:once(bugger:catch(set_stream(current_output, tty(false)), _266286, writeln(user_error, _266286=set_stream(current_output, tty(false))))), system:'$restore_trace'(_268188, _268190)) ^ Call: (262) [system] sig_atomic(system:'$notrace'(_268188, _268190)) ^ Exit: (261) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(bugger:catch(set_stream(current_output, tty(false)), _266286, writeln(user_error, _266286=set_stream(current_output, tty(false))))), system:'$restore_trace'(3, -1)) ^ Exit: (259) [system] ignore(bugger:notrace(catch(set_stream(current_output, tty(false)), _266286, writeln(user_error, _266286=set_stream(current_output, tty(false)))))) ^ Exit: (258) [bugger] bugger:set_stream_ignore(current_output, tty(false)) ^ Call: (258) [user] write_src_woi([[encoding, 'iso-latin-1']]) ^ Unify: (258) [user] write_src_woi([[encoding, 'iso-latin-1']]) ^ Call: (260) [system] setup_call_cleanup('$notrace'(_275706, _275708), once(user:with_indents(false, write_src([[encoding, 'iso-latin-1']]))), '$restore_trace'(_275706, _275708)) ^ Unify: (260) [system] setup_call_cleanup(system:'$notrace'(_275706, _275708), system:once(user:with_indents(false, write_src([[encoding, 'iso-latin-1']]))), system:'$restore_trace'(_275706, _275708)) ^ Call: (261) [system] sig_atomic(system:'$notrace'(_275706, _275708)) ^ Exit: (260) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:with_indents(false, write_src([[encoding, 'iso-latin-1']]))), system:'$restore_trace'(3, -1)) ^ Exit: (258) [user] write_src_woi([[encoding, 'iso-latin-1']]) ^ Call: (258) [bugger] bugger:mfs_end(mfs((0x55bd1cc3ed70), string, (0x55bd1df92420), set_output_safe, set_output_safe((0x55bd1de21bc0))), _160732) ^ Unify: (258) [bugger] bugger:mfs_end(mfs((0x55bd1cc3ed70), string, (0x55bd1df92420), set_output_safe, set_output_safe((0x55bd1de21bc0))), _160732) ^ Call: (259) [bugger] ignore((is_stream((0x55bd1df92420)), close((0x55bd1df92420)), mem_handle_to_substring((0x55bd1cc3ed70), _282632), substring_to_type(_282632, string, _160732))) ^ Unify: (259) [system] ignore(bugger:(is_stream((0x55bd1df92420)), close((0x55bd1df92420)), mem_handle_to_substring((0x55bd1cc3ed70), _282632), substring_to_type(_282632, string, _160732))) Call: (261) [system] is_stream((0x55bd1df92420)) Exit: (261) [system] is_stream((0x55bd1df92420)) Call: (261) [system] close((0x55bd1df92420)) Exit: (261) [system] close((0x55bd1df92420)) ^ Call: (261) [bugger] bugger:mem_handle_to_substring((0x55bd1cc3ed70), _282632) ^ Unify: (261) [bugger] bugger:mem_handle_to_substring((0x55bd1cc3ed70), _282632) Call: (262) [memory_file] memory_file:memory_file_to_string((0x55bd1cc3ed70), _282632) Exit: (262) [memory_file] memory_file:memory_file_to_string((0x55bd1cc3ed70), "((encoding iso-latin-1))") ^ Exit: (261) [bugger] bugger:mem_handle_to_substring((0x55bd1cc3ed70), "((encoding iso-latin-1))") ^ Call: (261) [bugger] bugger:substring_to_type("((encoding iso-latin-1))", string, _160732) ^ Unify: (261) [bugger] bugger:substring_to_type("((encoding iso-latin-1))", string, "((encoding iso-latin-1))") ^ Exit: (261) [bugger] bugger:substring_to_type("((encoding iso-latin-1))", string, "((encoding iso-latin-1))") ^ Exit: (259) [system] ignore(bugger:(is_stream((0x55bd1df92420)), close((0x55bd1df92420)), mem_handle_to_substring((0x55bd1cc3ed70), "((encoding iso-latin-1))"), substring_to_type("((encoding iso-latin-1))", string, "((encoding iso-latin-1))"))) ^ Call: (259) [bugger] bugger:set_output_safe((0x55bd1de21bc0)) ^ Unify: (259) [bugger] bugger:set_output_safe((0x55bd1de21bc0)) Call: (261) [system] set_output((0x55bd1de21bc0)) Exit: (261) [system] set_output((0x55bd1de21bc0)) ^ Exit: (259) [bugger] bugger:set_output_safe((0x55bd1de21bc0)) ^ Exit: (258) [bugger] bugger:mfs_end(mfs((0x55bd1cc3ed70), string, (0x55bd1df92420), set_output_safe, set_output_safe((0x55bd1de21bc0))), "((encoding iso-latin-1))") ^ Call: (259) [system] setup_call_cleanup('$notrace'(_302214, _302216), once(each_call_cleanup:(true==true)), '$restore_trace'(_302214, _302216)) ^ Unify: (259) [system] setup_call_cleanup(system:'$notrace'(_302214, _302216), system:once(each_call_cleanup:(true==true)), system:'$restore_trace'(_302214, _302216)) ^ Call: (260) [system] sig_atomic(system:'$notrace'(_302214, _302216)) ^ Exit: (259) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(each_call_cleanup:(true==true)), system:'$restore_trace'(3, -1)) Call: (259) [system] var(bugger:mfs_end(mfs((0x55bd1cc3ed70), string, (0x55bd1df92420), set_output_safe, set_output_safe((0x55bd1de21bc0))), "((encoding iso-latin-1))")) Fail: (259) [system] var(bugger:mfs_end(mfs((0x55bd1cc3ed70), string, (0x55bd1df92420), set_output_safe, set_output_safe((0x55bd1de21bc0))), "((encoding iso-latin-1))")) ^ Call: (259) [bugger] bugger:mfs_end(mfs((0x55bd1cc3ed70), string, (0x55bd1df92420), set_output_safe, set_output_safe((0x55bd1de21bc0))), "((encoding iso-latin-1))") ^ Unify: (259) [bugger] bugger:mfs_end(mfs((0x55bd1cc3ed70), string, (0x55bd1df92420), set_output_safe, set_output_safe((0x55bd1de21bc0))), "((encoding iso-latin-1))") ^ Call: (260) [bugger] ignore((is_stream((0x55bd1df92420)), close((0x55bd1df92420)), mem_handle_to_substring((0x55bd1cc3ed70), _309736), substring_to_type(_309736, string, "((encoding iso-latin-1))"))) ^ Unify: (260) [system] ignore(bugger:(is_stream((0x55bd1df92420)), close((0x55bd1df92420)), mem_handle_to_substring((0x55bd1cc3ed70), _309736), substring_to_type(_309736, string, "((encoding iso-latin-1))"))) Call: (262) [system] is_stream((0x55bd1df92420)) Fail: (262) [system] is_stream((0x55bd1df92420)) ^ Redo: (260) [system] ignore(bugger:(is_stream((0x55bd1df92420)), close((0x55bd1df92420)), mem_handle_to_substring((0x55bd1cc3ed70), _309736), substring_to_type(_309736, string, "((encoding iso-latin-1))"))) ^ Unify: (260) [system] ignore(bugger:(is_stream((0x55bd1df92420)), close((0x55bd1df92420)), mem_handle_to_substring((0x55bd1cc3ed70), _309736), substring_to_type(_309736, string, "((encoding iso-latin-1))"))) ^ Exit: (260) [system] ignore(bugger:(is_stream((0x55bd1df92420)), close((0x55bd1df92420)), mem_handle_to_substring((0x55bd1cc3ed70), _309736), substring_to_type(_309736, string, "((encoding iso-latin-1))"))) ^ Call: (260) [bugger] bugger:set_output_safe((0x55bd1de21bc0)) ^ Unify: (260) [bugger] bugger:set_output_safe((0x55bd1de21bc0)) Call: (262) [system] set_output((0x55bd1de21bc0)) Exit: (262) [system] set_output((0x55bd1de21bc0)) ^ Exit: (260) [bugger] bugger:set_output_safe((0x55bd1de21bc0)) ^ Exit: (259) [bugger] bugger:mfs_end(mfs((0x55bd1cc3ed70), string, (0x55bd1df92420), set_output_safe, set_output_safe((0x55bd1de21bc0))), "((encoding iso-latin-1))") ^ Exit: (256) [system] setup_call_cleanup(bugger:mfs_start(mfs((0x55bd1cc3ed70), string, (0x55bd1df92420), set_output_safe, set_output_safe((0x55bd1de21bc0)))), each_call_cleanup:((bugger:(bugger:(set_stream_ignore(current_output, tty(false)), bugger:(true, user:write_src_woi([[encoding, 'iso-latin-1']]))), mfs_end(mfs((0x55bd1cc3ed70), string, (0x55bd1df92420), set_output_safe, set_output_safe((0x55bd1de21bc0))), "((encoding iso-latin-1))")), deterministic(true)), (notrace(true==true)->!;mquietly(bugger:mfs_end(mfs((0x55bd1cc3ed70), string, (0x55bd1df92420), set_output_safe, set_output_safe((0x55bd1de21bc0))), "((encoding iso-latin-1))")), notrace(nb_setarg(1, mquietly(bugger:mfs_end(mfs((0x55bd1cc3ed70), string, (0x55bd1df92420), set_output_safe, set_output_safe((0x55bd1de21bc0))), "((encoding iso-latin-1))")), true));bugger:mfs_start(mfs((0x55bd1cc3ed70), string, (0x55bd1df92420), set_output_safe, set_output_safe((0x55bd1de21bc0)))), notrace(nb_setarg(1, mquietly(bugger:mfs_end(mfs((0x55bd1cc3ed70), string, (0x55bd1df92420), set_output_safe, set_output_safe((0x55bd1de21bc0))), "((encoding iso-latin-1))")), bugger:mfs_end(mfs((0x55bd1cc3ed70), string, (0x55bd1df92420), set_output_safe, set_output_safe((0x55bd1de21bc0))), "((encoding iso-latin-1))"))), notrace(fail))), each_call_cleanup:mquietly(bugger:mfs_end(mfs((0x55bd1cc3ed70), string, (0x55bd1df92420), set_output_safe, set_output_safe((0x55bd1de21bc0))), "((encoding iso-latin-1))"))) ^ Call: (256) [bugger] bugger:mfs_end(mfs((0x55bd1cc3ed70), string, (0x55bd1df92420), set_output_safe, set_output_safe((0x55bd1de21bc0))), "((encoding iso-latin-1))") ^ Unify: (256) [bugger] bugger:mfs_end(mfs((0x55bd1cc3ed70), string, (0x55bd1df92420), set_output_safe, set_output_safe((0x55bd1de21bc0))), "((encoding iso-latin-1))") ^ Call: (257) [bugger] ignore((is_stream((0x55bd1df92420)), close((0x55bd1df92420)), mem_handle_to_substring((0x55bd1cc3ed70), _324674), substring_to_type(_324674, string, "((encoding iso-latin-1))"))) ^ Unify: (257) [system] ignore(bugger:(is_stream((0x55bd1df92420)), close((0x55bd1df92420)), mem_handle_to_substring((0x55bd1cc3ed70), _324674), substring_to_type(_324674, string, "((encoding iso-latin-1))"))) Call: (259) [system] is_stream((0x55bd1df92420)) Fail: (259) [system] is_stream((0x55bd1df92420)) ^ Redo: (257) [system] ignore(bugger:(is_stream((0x55bd1df92420)), close((0x55bd1df92420)), mem_handle_to_substring((0x55bd1cc3ed70), _324674), substring_to_type(_324674, string, "((encoding iso-latin-1))"))) ^ Unify: (257) [system] ignore(bugger:(is_stream((0x55bd1df92420)), close((0x55bd1df92420)), mem_handle_to_substring((0x55bd1cc3ed70), _324674), substring_to_type(_324674, string, "((encoding iso-latin-1))"))) ^ Exit: (257) [system] ignore(bugger:(is_stream((0x55bd1df92420)), close((0x55bd1df92420)), mem_handle_to_substring((0x55bd1cc3ed70), _324674), substring_to_type(_324674, string, "((encoding iso-latin-1))"))) ^ Call: (257) [bugger] bugger:set_output_safe((0x55bd1de21bc0)) ^ Unify: (257) [bugger] bugger:set_output_safe((0x55bd1de21bc0)) Call: (259) [system] set_output((0x55bd1de21bc0)) Exit: (259) [system] set_output((0x55bd1de21bc0)) ^ Exit: (257) [bugger] bugger:set_output_safe((0x55bd1de21bc0)) ^ Exit: (256) [bugger] bugger:mfs_end(mfs((0x55bd1cc3ed70), string, (0x55bd1df92420), set_output_safe, set_output_safe((0x55bd1de21bc0))), "((encoding iso-latin-1))") ^ Exit: (254) [system] call_cleanup(bugger:trusted_redo_call_cleanup(mfs_start(mfs((0x55bd1cc3ed70), string, (0x55bd1df92420), set_output_safe, set_output_safe((0x55bd1de21bc0)))), (bugger:(set_stream_ignore(current_output, tty(false)), bugger:(true, user:write_src_woi([[encoding, 'iso-latin-1']]))), mfs_end(mfs((0x55bd1cc3ed70), string, (0x55bd1df92420), set_output_safe, set_output_safe((0x55bd1de21bc0))), "((encoding iso-latin-1))")), mfs_end(mfs((0x55bd1cc3ed70), string, (0x55bd1df92420), set_output_safe, set_output_safe((0x55bd1de21bc0))), "((encoding iso-latin-1))")), bugger:mfs_end(mfs((0x55bd1cc3ed70), string, (0x55bd1df92420), set_output_safe, set_output_safe((0x55bd1de21bc0))), "((encoding iso-latin-1))")) ^ Exit: (253) [bugger] bugger:with_output_to_each(string("((encoding iso-latin-1))"), bugger:(set_stream_ignore(current_output, tty(false)), bugger:(true, user:write_src_woi([[encoding, 'iso-latin-1']])))) ^ Exit: (252) [bugger] bugger:woto_tty(string("((encoding iso-latin-1))"), false, bugger:(true, user:write_src_woi([[encoding, 'iso-latin-1']]))) ^ Exit: (251) [bugger] bugger:woto(string("((encoding iso-latin-1))"), user:write_src_woi([[encoding, 'iso-latin-1']])) Call: (251) [system] nb_delete('$wots_stack') Exit: (251) [system] nb_delete('$wots_stack') Call: (251) [system] nb_delete('$wots_stack') Exit: (251) [system] nb_delete('$wots_stack') ^ Exit: (249) [system] call_cleanup(bugger:(nb_setval('$wots_stack', [(0x55bd1de21bc0)]), bugger:woto(string("((encoding iso-latin-1))"), user:write_src_woi([[encoding, 'iso-latin-1']])), nb_delete('$wots_stack')), bugger:nb_delete('$wots_stack')) ^ Exit: (248) [locally_each] locally_each:wtl(bugger, nb_setval('$wots_stack', [(0x55bd1de21bc0)]), bugger:woto(string("((encoding iso-latin-1))"), user:write_src_woi([[encoding, 'iso-latin-1']])), bugger:each_call_cleanup) ^ Exit: (247) [locally_each] locally_each:locally(bugger:nb_setval('$wots_stack', [(0x55bd1de21bc0)]), bugger:woto(string("((encoding iso-latin-1))"), user:write_src_woi([[encoding, 'iso-latin-1']]))) ^ Exit: (246) [bugger] bugger:wots("((encoding iso-latin-1))", user:write_src_woi([[encoding, 'iso-latin-1']])) ^ Call: (246) [user] string_replace("((encoding iso-latin-1))", '|', 'I', _347956) ^ Unify: (246) [user] string_replace("((encoding iso-latin-1))", '|', 'I', _347956) ^ Call: (247) [user] symbolic_list_concat(_349830, '|', "((encoding iso-latin-1))") ^ Unify: (247) [user] symbolic_list_concat(_349830, '|', "((encoding iso-latin-1))") Call: (248) [system] atomic_list_concat(_349830, '|', "((encoding iso-latin-1))") Exit: (248) [system] atomic_list_concat(['((encoding iso-latin-1))'], '|', "((encoding iso-latin-1))") ^ Exit: (247) [user] symbolic_list_concat(['((encoding iso-latin-1))'], '|', "((encoding iso-latin-1))") ^ Call: (247) [user] symbolic_list_concat(['((encoding iso-latin-1))'], 'I', _347956) ^ Unify: (247) [user] symbolic_list_concat(['((encoding iso-latin-1))'], 'I', _347956) Call: (248) [system] atomic_list_concat(['((encoding iso-latin-1))'], 'I', _347956) Exit: (248) [system] atomic_list_concat(['((encoding iso-latin-1))'], 'I', '((encoding iso-latin-1))') ^ Exit: (247) [user] symbolic_list_concat(['((encoding iso-latin-1))'], 'I', '((encoding iso-latin-1))') ^ Exit: (246) [user] string_replace("((encoding iso-latin-1))", '|', 'I', '((encoding iso-latin-1))') ^ Call: (246) [user] string_replace('((encoding iso-latin-1))', '\n', '\\n', _360094) ^ Unify: (246) [user] string_replace('((encoding iso-latin-1))', '\n', '\\n', _360094) ^ Call: (247) [user] symbolic_list_concat(_361968, '\n', '((encoding iso-latin-1))') ^ Unify: (247) [user] symbolic_list_concat(_361968, '\n', '((encoding iso-latin-1))') Call: (248) [system] atomic_list_concat(_361968, '\n', '((encoding iso-latin-1))') Exit: (248) [system] atomic_list_concat(['((encoding iso-latin-1))'], '\n', '((encoding iso-latin-1))') ^ Exit: (247) [user] symbolic_list_concat(['((encoding iso-latin-1))'], '\n', '((encoding iso-latin-1))') ^ Call: (247) [user] symbolic_list_concat(['((encoding iso-latin-1))'], '\\n', _360094) ^ Unify: (247) [user] symbolic_list_concat(['((encoding iso-latin-1))'], '\\n', _360094) Call: (248) [system] atomic_list_concat(['((encoding iso-latin-1))'], '\\n', _360094) Exit: (248) [system] atomic_list_concat(['((encoding iso-latin-1))'], '\\n', '((encoding iso-latin-1))') ^ Exit: (247) [user] symbolic_list_concat(['((encoding iso-latin-1))'], '\\n', '((encoding iso-latin-1))') ^ Exit: (246) [user] string_replace('((encoding iso-latin-1))', '\n', '\\n', '((encoding iso-latin-1))') Call: (246) [system] atom_length('((encoding iso-latin-1))', _372232) Exit: (246) [system] atom_length('((encoding iso-latin-1))', 24) Call: (246) [system] 24=<600 Exit: (246) [system] 24=<600 Call: (246) [system] _375946='((encoding iso-latin-1))' Exit: (246) [system] '((encoding iso-latin-1))'='((encoding iso-latin-1))' Call: (246) [system] write('((encoding iso-latin-1))') Exit: (246) [system] write('((encoding iso-latin-1))') ^ Exit: (245) [user] trim_gstring_bar_I(write_src_woi([[encoding, 'iso-latin-1']]), 600) ^ Exit: (243) [user] format((0x55bd1de21bc0), '| ~w | ~w |[~w](https://trueagi-io.github.io/metta-wam/~w#~w) | ~@ | ~@ | ~@ | ~w | ~w |~n', ["LANGUAGE-MODELS.TRAINING-BI.01", 'PASS', "LANGUAGE-MODELS.TRAINING-BI.01", './reports/tests_output/baseline-compat-2024-09-26T00:33:38//tests/performance/gpt2-like/language_models/training_bi.metta.html', "LANGUAGE-MODELS.TRAINING-BI.01", trim_gstring_bar_I(write_src_woi([assertEqualToResult, [encoding, 'iso-latin-1']]), 600), trim_gstring_bar_I(write_src_woi([[encoding, 'iso-latin-1']]), 600), trim_gstring_bar_I(write_src_woi([[encoding, 'iso-latin-1']]), 600), 1.042192999999969, './reports/tests_output/baseline-compat-2024-09-26T00:33:38//tests/performance/gpt2-like/language_models/training_bi.metta.html']) ^ Exit: (242) [system] once(user:format((0x55bd1de21bc0), '| ~w | ~w |[~w](https://trueagi-io.github.io/metta-wam/~w#~w) | ~@ | ~@ | ~@ | ~w | ~w |~n', ["LANGUAGE-MODELS.TRAINING-BI.01", 'PASS', "LANGUAGE-MODELS.TRAINING-BI.01", './reports/tests_output/baseline-compat-2024-09-26T00:33:38//tests/performance/gpt2-like/language_models/training_bi.metta.html', "LANGUAGE-MODELS.TRAINING-BI.01", trim_gstring_bar_I(write_src_woi([assertEqualToResult, [encoding, 'iso-latin-1']]), 600), trim_gstring_bar_I(write_src_woi([[encoding, 'iso-latin-1']]), 600), trim_gstring_bar_I(write_src_woi([[encoding, 'iso-latin-1']]), 600), 1.042192999999969, './reports/tests_output/baseline-compat-2024-09-26T00:33:38//tests/performance/gpt2-like/language_models/training_bi.metta.html'])) ^ Exit: (241) [user] must_det_ll(user:format((0x55bd1de21bc0), '| ~w | ~w |[~w](https://trueagi-io.github.io/metta-wam/~w#~w) | ~@ | ~@ | ~@ | ~w | ~w |~n', ["LANGUAGE-MODELS.TRAINING-BI.01", 'PASS', "LANGUAGE-MODELS.TRAINING-BI.01", './reports/tests_output/baseline-compat-2024-09-26T00:33:38//tests/performance/gpt2-like/language_models/training_bi.metta.html', "LANGUAGE-MODELS.TRAINING-BI.01", trim_gstring_bar_I(write_src_woi([assertEqualToResult, [encoding, 'iso-latin-1']]), 600), trim_gstring_bar_I(write_src_woi([[encoding, 'iso-latin-1']]), 600), trim_gstring_bar_I(write_src_woi([[encoding, 'iso-latin-1']]), 600), 1.042192999999969, './reports/tests_output/baseline-compat-2024-09-26T00:33:38//tests/performance/gpt2-like/language_models/training_bi.metta.html'])) ^ Call: (241) [user] must_det_ll(close((0x55bd1de21bc0))) ^ Unify: (241) [user] must_det_ll(user:close((0x55bd1de21bc0))) ^ Call: (242) [user] once(user:close((0x55bd1de21bc0))) ^ Unify: (242) [system] once(user:close((0x55bd1de21bc0))) Call: (243) [system] close((0x55bd1de21bc0)) Exit: (243) [system] close((0x55bd1de21bc0)) ^ Exit: (242) [system] once(user:close((0x55bd1de21bc0))) ^ Exit: (241) [user] must_det_ll(user:close((0x55bd1de21bc0))) ^ Exit: (240) [user] write_pass_fail("LANGUAGE-MODELS.TRAINING-BI.01", assertEqualToResult, [encoding, 'iso-latin-1'], 'PASS', [[encoding, 'iso-latin-1']], [[encoding, 'iso-latin-1']]) ^ Exit: (239) [system] once(user:write_pass_fail("LANGUAGE-MODELS.TRAINING-BI.01", assertEqualToResult, [encoding, 'iso-latin-1'], 'PASS', [[encoding, 'iso-latin-1']], [[encoding, 'iso-latin-1']])) ^ Exit: (238) [user] must_det_ll(user:write_pass_fail("LANGUAGE-MODELS.TRAINING-BI.01", assertEqualToResult, [encoding, 'iso-latin-1'], 'PASS', [[encoding, 'iso-latin-1']], [[encoding, 'iso-latin-1']])) ^ Exit: (237) [user] write_pass_fail([assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]], 'PASS', equal_enough_for_test([[encoding, 'iso-latin-1']], [[encoding, 'iso-latin-1']])) Call: (237) [$syspreds] flag(loonit_success, _394522, _394522+1) Unify: (237) [$syspreds] flag(loonit_success, _394522, _394522+1) Call: (238) [system] _394522==_394522+1 Redo: (237) [$syspreds] flag(loonit_success, _394522, _394522+1) Unify: (237) [$syspreds] flag(loonit_success, _394522, _394522+1) ^ Call: (238) [$syspreds] with_mutex('$flag', update_flag(loonit_success, _394522, _394522+1)) Call: (240) [$syspreds] update_flag(loonit_success, _394522, _394522+1) Unify: (240) [$syspreds] update_flag(loonit_success, _394522, _394522+1) Call: (241) [system] get_flag(loonit_success, _394522) Exit: (241) [system] get_flag(loonit_success, 0) Call: (241) [system] atom(0+1) Redo: (240) [$syspreds] update_flag(loonit_success, 0, 0+1) Call: (241) [system] set_flag(loonit_success, 1) Exit: (241) [system] set_flag(loonit_success, 1) Exit: (240) [$syspreds] update_flag(loonit_success, 0, 0+1) ^ Exit: (238) [$syspreds] with_mutex('$flag', update_flag(loonit_success, 0, 0+1)) Exit: (237) [$syspreds] flag(loonit_success, 0, 0+1) ^ Call: (237) [user] color_g_mesg('cyan', write_src(loonit_success(equal_enough_for_test([[encoding, 'iso-latin-1']], [[encoding, 'iso-latin-1']])))) ^ Unify: (237) [user] color_g_mesg('cyan', user:write_src(loonit_success(equal_enough_for_test([[encoding, 'iso-latin-1']], [[encoding, 'iso-latin-1']])))) ^ Call: (239) [system] setup_call_cleanup('$notrace'(_412496, _412498), once(user:(nop(check_silent_loading), color_g_mesg_ok('cyan', user:write_src(loonit_success(equal_enough_for_test([[encoding, 'iso-latin-1']], [[encoding, 'iso-latin-1']])))))), '$restore_trace'(_412496, _412498)) ^ Unify: (239) [system] setup_call_cleanup(system:'$notrace'(_412496, _412498), system:once(user:(nop(check_silent_loading), color_g_mesg_ok('cyan', user:write_src(loonit_success(equal_enough_for_test([[encoding, 'iso-latin-1']], [[encoding, 'iso-latin-1']])))))), system:'$restore_trace'(_412496, _412498)) ^ Call: (240) [system] sig_atomic(system:'$notrace'(_412496, _412498)) (loonit_success (equal_enough_for_test ( (encoding iso-latin-1)) ( (encoding iso-latin-1)))) ^ Exit: (239) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(nop(check_silent_loading), color_g_mesg_ok('cyan', user:write_src(loonit_success(equal_enough_for_test([[encoding, 'iso-latin-1']], [[encoding, 'iso-latin-1']])))))), system:'$restore_trace'(3, -1)) ^ Exit: (237) [user] color_g_mesg('cyan', user:write_src(loonit_success(equal_enough_for_test([[encoding, 'iso-latin-1']], [[encoding, 'iso-latin-1']])))) ^ Exit: (236) [user] give_pass_credit([assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]], time_eval('\n; EVAL TEST\n;', (findall_eval(=, _5852, 499, '&self', [encoding, 'iso-latin-1'], _5860), [[encoding, 'iso-latin-1']]=_5866)), equal_enough_for_test([[encoding, 'iso-latin-1']], [[encoding, 'iso-latin-1']])) ^ Exit: (235) [user] loonit_asserts1([assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]], time_eval('\n; EVAL TEST\n;', (findall_eval(=, _5852, 499, '&self', [encoding, 'iso-latin-1'], _5860), [[encoding, 'iso-latin-1']]=_5866)), equal_enough_for_test([[encoding, 'iso-latin-1']], [[encoding, 'iso-latin-1']])) ^ Exit: (234) [system] once(user:loonit_asserts1([assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]], time_eval('\n; EVAL TEST\n;', (findall_eval(=, _5852, 499, '&self', [encoding, 'iso-latin-1'], _5860), [[encoding, 'iso-latin-1']]=_5866)), equal_enough_for_test([[encoding, 'iso-latin-1']], [[encoding, 'iso-latin-1']]))) ^ Exit: (233) [user] loonit_asserts0([assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]], time_eval('\n; EVAL TEST\n;', (findall_eval(=, _5602, 499, '&self', [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]), [[encoding, 'iso-latin-1']]=[[encoding, 'iso-latin-1']])), equal_enough_for_test([[encoding, 'iso-latin-1']], [[encoding, 'iso-latin-1']])) ^ Call: (234) [system] call(user:(get_pass_fail(_5782, _5784, _5786), if_t(_5786==0, flag(loonit_failure, _5804, _5804+1)))) ^ Unify: (234) [system] call(user:(get_pass_fail(_5782, _5784, _5786), if_t(_5786==0, flag(loonit_failure, _5804, _5804+1)))) ^ Call: (236) [user] get_pass_fail(_5782, _5784, _5786) ^ Unify: (236) [user] get_pass_fail(_5782, _5784, _5786) Call: (237) [$syspreds] flag(loonit_success, _5782, _5782) Unify: (237) [$syspreds] flag(loonit_success, _5782, _5782) Call: (238) [system] _5782==_5782 Exit: (238) [system] _5782==_5782 Call: (238) [system] get_flag(loonit_success, _5782) Exit: (238) [system] get_flag(loonit_success, 1) Exit: (237) [$syspreds] flag(loonit_success, 1, 1) Call: (237) [$syspreds] flag(loonit_failure, _5784, _5784) Unify: (237) [$syspreds] flag(loonit_failure, _5784, _5784) Call: (238) [system] _5784==_5784 Exit: (238) [system] _5784==_5784 Call: (238) [system] get_flag(loonit_failure, _5784) Exit: (238) [system] get_flag(loonit_failure, 0) Exit: (237) [$syspreds] flag(loonit_failure, 0, 0) Call: (237) [system] _5786 is 1+0 Exit: (237) [system] 1 is 1+0 ^ Exit: (236) [user] get_pass_fail(1, 0, 1) ^ Call: (236) [user] if_t(1==0, flag(loonit_failure, _5804, _5804+1)) ^ Unify: (236) [user] if_t(1==0, flag(loonit_failure, _5804, _5804+1)) Call: (237) [system] 1==0 Fail: (237) [system] 1==0 ^ Redo: (236) [user] if_t(1==0, flag(loonit_failure, _5804, _5804+1)) ^ Exit: (236) [user] if_t(1==0, flag(loonit_failure, _5804, _5804+1)) ^ Exit: (234) [system] call(user:(get_pass_fail(1, 0, 1), if_t(1==0, flag(loonit_failure, _5804, _5804+1)))) ^ Exit: (232) [system] setup_call_cleanup(user:get_pass_fail(0, 0, 0), user:loonit_asserts0([assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]], time_eval('\n; EVAL TEST\n;', (findall_eval(=, _5602, 499, '&self', [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]), [[encoding, 'iso-latin-1']]=[[encoding, 'iso-latin-1']])), equal_enough_for_test([[encoding, 'iso-latin-1']], [[encoding, 'iso-latin-1']])), user:(get_pass_fail(1, 0, 1), if_t(1==0, flag(loonit_failure, _5804, _5804+1)))) ^ Exit: (231) [user] ensure_increments(loonit_asserts0([assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]], time_eval('\n; EVAL TEST\n;', (findall_eval(=, _5602, 499, '&self', [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]), [[encoding, 'iso-latin-1']]=[[encoding, 'iso-latin-1']])), equal_enough_for_test([[encoding, 'iso-latin-1']], [[encoding, 'iso-latin-1']]))) ^ Exit: (230) [user] loonit_asserts([assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]], time_eval('\n; EVAL TEST\n;', (findall_eval(=, _5602, 499, '&self', [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]), [[encoding, 'iso-latin-1']]=[[encoding, 'iso-latin-1']])), equal_enough_for_test([[encoding, 'iso-latin-1']], [[encoding, 'iso-latin-1']])) ^ Call: (231) [system] call(user:(as_tf(notrace(equal_enough_for_test([[encoding, 'iso-latin-1']], [[encoding, 'iso-latin-1']])), _5624), !, ignore((once((_5624='True', trace_on_pass;_5624='False', trace_on_fail)), with_debug(eval_args, time_eval('Trace', (findall_eval(=, _5638, 499, '&self', [encoding, 'iso-latin-1'], _5646), [[encoding, 'iso-latin-1']]=_5652))))))) ^ Unify: (231) [system] call(user:(as_tf(notrace(equal_enough_for_test([[encoding, 'iso-latin-1']], [[encoding, 'iso-latin-1']])), _5624), !, ignore((once((_5624='True', trace_on_pass;_5624='False', trace_on_fail)), with_debug(eval_args, time_eval('Trace', (findall_eval(=, _5638, 499, '&self', [encoding, 'iso-latin-1'], _5646), [[encoding, 'iso-latin-1']]=_5652))))))) ^ Call: (233) [user] as_tf(notrace(equal_enough_for_test([[encoding, 'iso-latin-1']], [[encoding, 'iso-latin-1']])), _5624) ^ Unify: (233) [user] as_tf(notrace(equal_enough_for_test([[encoding, 'iso-latin-1']], [[encoding, 'iso-latin-1']])), _5624) Call: (234) [system] notrace(equal_enough_for_test([[encoding, 'iso-latin-1']], [[encoding, 'iso-latin-1']]))\=[_455266|_455268] Exit: (234) [system] notrace(equal_enough_for_test([[encoding, 'iso-latin-1']], [[encoding, 'iso-latin-1']]))\=[_455266|_455268] ^ Call: (234) [user] catch_nowarn((call(notrace(equal_enough_for_test([[encoding, 'iso-latin-1']], [[encoding, 'iso-latin-1']])))*->_5624='True';_5624='False')) ^ Unify: (234) [user] catch_nowarn((call(notrace(equal_enough_for_test([[encoding, 'iso-latin-1']], [[encoding, 'iso-latin-1']])))*->_5624='True';_5624='False')) Call: (235) [user] catch_err((call(notrace(equal_enough_for_test([[encoding, 'iso-latin-1']], [[encoding, 'iso-latin-1']])))*->_5624='True';_5624='False'), error(_459004, _459006), fail) Unify: (235) [user] catch_err((call(notrace(equal_enough_for_test([[encoding, 'iso-latin-1']], [[encoding, 'iso-latin-1']])))*->_5624='True';_5624='False'), error(_459004, _459006), fail) ^ Call: (239) [system] setup_call_cleanup('$notrace'(_460888, _460890), once(user:equal_enough_for_test([[encoding, 'iso-latin-1']], [[encoding, 'iso-latin-1']])), '$restore_trace'(_460888, _460890)) ^ Unify: (239) [system] setup_call_cleanup(system:'$notrace'(_460888, _460890), system:once(user:equal_enough_for_test([[encoding, 'iso-latin-1']], [[encoding, 'iso-latin-1']])), system:'$restore_trace'(_460888, _460890)) ^ Call: (240) [system] sig_atomic(system:'$notrace'(_460888, _460890)) ^ Exit: (239) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:equal_enough_for_test([[encoding, 'iso-latin-1']], [[encoding, 'iso-latin-1']])), system:'$restore_trace'(3, -1)) Call: (238) [system] _5624='True' Exit: (238) [system] 'True'='True' Exit: (235) [user] catch_err((call(notrace(equal_enough_for_test([[encoding, 'iso-latin-1']], [[encoding, 'iso-latin-1']])))*->'True'='True';'True'='False'), error(_459004, _459006), fail) ^ Exit: (234) [user] catch_nowarn((call(notrace(equal_enough_for_test([[encoding, 'iso-latin-1']], [[encoding, 'iso-latin-1']])))*->'True'='True';'True'='False')) ^ Exit: (233) [user] as_tf(notrace(equal_enough_for_test([[encoding, 'iso-latin-1']], [[encoding, 'iso-latin-1']])), 'True') ^ Call: (233) [user] ignore((once(('True'='True', trace_on_pass;'True'='False', trace_on_fail)), with_debug(eval_args, time_eval('Trace', (findall_eval(=, _5638, 499, '&self', [encoding, 'iso-latin-1'], _5646), [[encoding, 'iso-latin-1']]=_5652))))) ^ Unify: (233) [system] ignore(user:(once(('True'='True', trace_on_pass;'True'='False', trace_on_fail)), with_debug(eval_args, time_eval('Trace', (findall_eval(=, _5638, 499, '&self', [encoding, 'iso-latin-1'], _5646), [[encoding, 'iso-latin-1']]=_5652))))) ^ Call: (235) [user] once(('True'='True', trace_on_pass;'True'='False', trace_on_fail)) ^ Unify: (235) [system] once(user:('True'='True', trace_on_pass;'True'='False', trace_on_fail)) Call: (237) [system] 'True'='True' Exit: (237) [system] 'True'='True' ^ Call: (237) [user] trace_on_pass ^ Unify: (237) [user] trace_on_pass ^ Call: (238) [user] option_value('trace-on-pass', true) ^ Unify: (238) [user] option_value('trace-on-pass', true) Call: (239) [system] var(true) Fail: (239) [system] var(true) ^ Redo: (238) [user] option_value('trace-on-pass', true) ^ Unify: (238) [user] option_value('trace-on-pass', true) Call: (239) [system] true==true Exit: (239) [system] true==true ^ Call: (239) [user] option_value0('trace-on-pass', 'True') ^ Unify: (239) [user] option_value0('trace-on-pass', 'True') ^ Call: (240) [user] was_option_value('trace-on-pass', _485984) ^ Unify: (240) [user] was_option_value('trace-on-pass', _485984) Call: (241) [system] current_prolog_flag('trace-on-pass', _487842) Exit: (241) [system] current_prolog_flag('trace-on-pass', false) Call: (241) [system] _485984=false Exit: (241) [system] false=false ^ Exit: (240) [user] was_option_value('trace-on-pass', false) ^ Call: (240) [user] once((p2mE(false, _492494), p2mE('True', _492500))) ^ Unify: (240) [system] once(user:(p2mE(false, _492494), p2mE('True', _492500))) ^ Call: (242) [user] p2mE(false, _492494) ^ Unify: (242) [user] p2mE(false, false) Call: (243) [system] atom(false) Exit: (243) [system] atom(false) ^ Unify: (242) [user] p2mE(false, 'False') ^ Exit: (242) [user] p2mE(false, 'False') ^ Call: (242) [user] p2mE('True', _492500) ^ Unify: (242) [user] p2mE('True', 'True') Call: (243) [system] atom('True') Exit: (243) [system] atom('True') ^ Unify: (242) [user] p2mE('True', 'True') ^ Exit: (242) [user] p2mE('True', 'True') ^ Exit: (240) [system] once(user:(p2mE(false, 'False'), p2mE('True', 'True'))) Call: (240) [system] 'True'='False' Fail: (240) [system] 'True'='False' ^ Redo: (239) [user] option_value0('trace-on-pass', 'True') ^ Fail: (239) [user] option_value0('trace-on-pass', 'True') ^ Redo: (238) [user] option_value('trace-on-pass', true) ^ Unify: (238) [user] option_value('trace-on-pass', true) Call: (239) [system] true==false Fail: (239) [system] true==false ^ Redo: (238) [user] option_value('trace-on-pass', true) ^ Unify: (238) [user] option_value('trace-on-pass', true) ^ Call: (240) [system] setup_call_cleanup('$notrace'(_515712, _515714), once(user:option_value0('trace-on-pass', true)), '$restore_trace'(_515712, _515714)) ^ Unify: (240) [system] setup_call_cleanup(system:'$notrace'(_515712, _515714), system:once(user:option_value0('trace-on-pass', true)), system:'$restore_trace'(_515712, _515714)) ^ Call: (241) [system] sig_atomic(system:'$notrace'(_515712, _515714)) ^ Fail: (238) [user] option_value('trace-on-pass', true) ^ Fail: (237) [user] trace_on_pass Call: (237) [system] 'True'='False' Fail: (237) [system] 'True'='False' ^ Fail: (235) [system] once(user:('True'='True', trace_on_pass;'True'='False', trace_on_fail)) ^ Redo: (233) [system] ignore(user:(once(('True'='True', trace_on_pass;'True'='False', trace_on_fail)), with_debug(eval_args, time_eval('Trace', (findall_eval(=, _5638, 499, '&self', [encoding, 'iso-latin-1'], _5646), [[encoding, 'iso-latin-1']]=_5652))))) ^ Unify: (233) [system] ignore(user:(once(('True'='True', trace_on_pass;'True'='False', trace_on_fail)), with_debug(eval_args, time_eval('Trace', (findall_eval(=, _5638, 499, '&self', [encoding, 'iso-latin-1'], _5646), [[encoding, 'iso-latin-1']]=_5652))))) ^ Exit: (233) [system] ignore(user:(once(('True'='True', trace_on_pass;'True'='False', trace_on_fail)), with_debug(eval_args, time_eval('Trace', (findall_eval(=, _5638, 499, '&self', [encoding, 'iso-latin-1'], _5646), [[encoding, 'iso-latin-1']]=_5652))))) ^ Exit: (231) [system] call(user:(as_tf(notrace(equal_enough_for_test([[encoding, 'iso-latin-1']], [[encoding, 'iso-latin-1']])), 'True'), !, ignore((once(('True'='True', trace_on_pass;'True'='False', trace_on_fail)), with_debug(eval_args, time_eval('Trace', (findall_eval(=, _5638, 499, '&self', [encoding, 'iso-latin-1'], _5646), [[encoding, 'iso-latin-1']]=_5652))))))) ^ Exit: (229) [system] call_cleanup(user:loonit_asserts([assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]], time_eval('\n; EVAL TEST\n;', (findall_eval(=, _5602, 499, '&self', [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]), [[encoding, 'iso-latin-1']]=[[encoding, 'iso-latin-1']])), equal_enough_for_test([[encoding, 'iso-latin-1']], [[encoding, 'iso-latin-1']])), user:(as_tf(notrace(equal_enough_for_test([[encoding, 'iso-latin-1']], [[encoding, 'iso-latin-1']])), 'True'), !, ignore((once(('True'='True', trace_on_pass;'True'='False', trace_on_fail)), with_debug(eval_args, time_eval('Trace', (findall_eval(=, _5638, 499, '&self', [encoding, 'iso-latin-1'], _5646), [[encoding, 'iso-latin-1']]=_5652))))))) ^ Exit: (228) [user] loonit_assert_source_tf([assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]], (findall_eval(=, _5602, 499, '&self', [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]), [[encoding, 'iso-latin-1']]=[[encoding, 'iso-latin-1']]), equal_enough_for_test([[encoding, 'iso-latin-1']], [[encoding, 'iso-latin-1']]), 'True') ^ Call: (228) [user] tf_to_empty('True', ['Error'(got([[encoding, 'iso-latin-1']]), expected([[encoding, 'iso-latin-1']]))], _5270) ^ Unify: (228) [user] tf_to_empty('True', ['Error'(got([[encoding, 'iso-latin-1']]), expected([[encoding, 'iso-latin-1']]))], _5270) Call: (229) [system] 'True'=='True' Exit: (229) [system] 'True'=='True' ^ Call: (229) [user] as_nop(_5270) ^ Unify: (229) [user] as_nop([]) ^ Exit: (229) [user] as_nop([]) ^ Exit: (228) [user] tf_to_empty('True', ['Error'(got([[encoding, 'iso-latin-1']]), expected([[encoding, 'iso-latin-1']]))], []) ^ Exit: (227) [user] loonit_assert_source_tf_empty([assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]], [[encoding, 'iso-latin-1']], [[encoding, 'iso-latin-1']], (findall_eval(=, _5602, 499, '&self', [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]), [[encoding, 'iso-latin-1']]=[[encoding, 'iso-latin-1']]), equal_enough_for_test([[encoding, 'iso-latin-1']], [[encoding, 'iso-latin-1']]), []) ^ Exit: (226) [user] eval_20(=, _5222, 499, '&self', [assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]], []) Call: (226) [system] nb_setarg(1, retval(fail), []) Exit: (226) [system] nb_setarg(1, retval([]), []) ^ Call: (226) [user] ignore(notrace((\+[]\=_5286, nb_setarg(1, retval([]), [])))) ^ Unify: (226) [system] ignore(user:notrace((\+[]\=_5286, nb_setarg(1, retval([]), [])))) ^ Call: (228) [system] setup_call_cleanup('$notrace'(_23482, _23484), once(user:(\+[]\=_5286, nb_setarg(1, retval([]), []))), '$restore_trace'(_23482, _23484)) ^ Unify: (228) [system] setup_call_cleanup(system:'$notrace'(_23482, _23484), system:once(user:(\+[]\=_5286, nb_setarg(1, retval([]), []))), system:'$restore_trace'(_23482, _23484)) ^ Call: (229) [system] sig_atomic(system:'$notrace'(_23482, _23484)) ^ Exit: (228) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(\+[]\=_5286, nb_setarg(1, retval([]), []))), system:'$restore_trace'(3, -1)) ^ Exit: (226) [system] ignore(user:notrace((\+[]\=_5286, nb_setarg(1, retval([]), [])))) ^ Call: (226) [user] ignore((_5278==1->ignore(\+ \+ (flag(eval_num, _5316, _5316+1), (retval([])\=@=retval(fail), nonvar([])->indentq(0, _5316, <--, [e, []]);indentq(0, _5316, <--, [e, retval([])]))));notrace(ignore(if_t(0<30, if_trace((eval;e), ignore(\+ \+ (flag(eval_num, _5316, _5316+1), (retval([])\=@=retval(fail), nonvar([])->indentq(0, _5316, <--, [e, []]);indentq(0, _5316, <--, [e, retval([])])))))))))) ^ Unify: (226) [system] ignore(user:(_5278==1->ignore(\+ \+ (flag(eval_num, _5316, _5316+1), (retval([])\=@=retval(fail), nonvar([])->indentq(0, _5316, <--, [e, []]);indentq(0, _5316, <--, [e, retval([])]))));notrace(ignore(if_t(0<30, if_trace((eval;e), ignore(\+ \+ (flag(eval_num, _5316, _5316+1), (retval([])\=@=retval(fail), nonvar([])->indentq(0, _5316, <--, [e, []]);indentq(0, _5316, <--, [e, retval([])])))))))))) Call: (228) [system] _5278==1 Fail: (228) [system] _5278==1 ^ Call: (229) [system] setup_call_cleanup('$notrace'(_31918, _31920), once(user:ignore(if_t(0<30, if_trace((eval;e), ignore(\+ \+ (flag(eval_num, _5316, _5316+1), (retval([])\=@=retval(fail), nonvar([])->indentq(0, _5316, <--, [e, []]);indentq(0, _5316, <--, [e, retval([])])))))))), '$restore_trace'(_31918, _31920)) ^ Unify: (229) [system] setup_call_cleanup(system:'$notrace'(_31918, _31920), system:once(user:ignore(if_t(0<30, if_trace((eval;e), ignore(\+ \+ (flag(eval_num, _5316, _5316+1), (retval([])\=@=retval(fail), nonvar([])->indentq(0, _5316, <--, [e, []]);indentq(0, _5316, <--, [e, retval([])])))))))), system:'$restore_trace'(_31918, _31920)) ^ Call: (230) [system] sig_atomic(system:'$notrace'(_31918, _31920)) ^ Exit: (229) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:ignore(if_t(0<30, if_trace((eval;e), ignore(\+ \+ (flag(eval_num, _5316, _5316+1), (retval([])\=@=retval(fail), nonvar([])->indentq(0, _5316, <--, [e, []]);indentq(0, _5316, <--, [e, retval([])])))))))), system:'$restore_trace'(3, -1)) ^ Exit: (226) [system] ignore(user:(_5278==1->ignore(\+ \+ (flag(eval_num, _5316, _5316+1), (retval([])\=@=retval(fail), nonvar([])->indentq(0, _5316, <--, [e, []]);indentq(0, _5316, <--, [e, retval([])]))));notrace(ignore(if_t(0<30, if_trace((eval;e), ignore(\+ \+ (flag(eval_num, _5316, _5316+1), (retval([])\=@=retval(fail), nonvar([])->indentq(0, _5316, <--, [e, []]);indentq(0, _5316, <--, [e, retval([])])))))))))) ^ Exit: (224) [system] call_cleanup(user:((call(eval_20(=, _5222), 499, '&self', [assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]], [])*->nb_setarg(1, retval([]), []);fail, trace, call(eval_20(=, _5222), 499, '&self', [assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]], [])), ignore(notrace((\+[]\=_5286, nb_setarg(1, retval([]), []))))), user:ignore((_5278==1->ignore(\+ \+ (flag(eval_num, _5316, _5316+1), (retval([])\=@=retval(fail), nonvar([])->indentq(0, _5316, <--, [e, []]);indentq(0, _5316, <--, [e, retval([])]))));notrace(ignore(if_t(0<30, if_trace((eval;e), ignore(\+ \+ (flag(eval_num, _5316, _5316+1), (retval([])\=@=retval(fail), nonvar([])->indentq(0, _5316, <--, [e, []]);indentq(0, _5316, <--, [e, retval([])]))))))))))) Call: (224) [system] retval([])\=@=retval(fail) Exit: (224) [system] retval([])\=@=retval(fail) ^ Exit: (223) [user] trace_eval(eval_20(=, _5222), e, 499, '&self', [assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]], []) ^ Call: (223) [user] self_eval([]) ^ Unify: (223) [user] self_eval([]) ^ Call: (225) [system] setup_call_cleanup('$notrace'(_42388, _42390), once(user:self_eval0([])), '$restore_trace'(_42388, _42390)) ^ Unify: (225) [system] setup_call_cleanup(system:'$notrace'(_42388, _42390), system:once(user:self_eval0([])), system:'$restore_trace'(_42388, _42390)) ^ Call: (226) [system] sig_atomic(system:'$notrace'(_42388, _42390)) ^ Exit: (225) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0([])), system:'$restore_trace'(3, -1)) ^ Exit: (223) [user] self_eval([]) Call: (223) [system] _3656=[] Exit: (223) [system] []=[] ^ Exit: (222) [user] eval_01(=, _5222, 500, '&self', [assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]], []) ^ Exit: (221) [user] eval_00(=, _5222, 500, '&self', [assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]], []) ^ Exit: (220) [user] eval_args(=, _5222, 500, '&self', [assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]], []) ^ Exit: (218) [user] catch_metta_return(eval_args(=, _5222, 500, '&self', [assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]], []), []) Exit: (217) [user] eval_H(500, '&self', [assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]], []) Call: (217) [user] xform_out([], _4024) Unify: (217) [user] xform_out([], _4024) ^ Call: (218) [user] is_returned([]) ^ Unify: (218) [user] is_returned([]) ^ Call: (220) [system] setup_call_cleanup('$notrace'(_57324, _57326), once(user:(\+is_empty([]))), '$restore_trace'(_57324, _57326)) ^ Unify: (220) [system] setup_call_cleanup(system:'$notrace'(_57324, _57326), system:once(user:(\+is_empty([]))), system:'$restore_trace'(_57324, _57326)) ^ Call: (221) [system] sig_atomic(system:'$notrace'(_57324, _57326)) ^ Exit: (220) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(\+is_empty([]))), system:'$restore_trace'(3, -1)) ^ Exit: (218) [user] is_returned([]) Call: (218) [system] _4024=[] Exit: (218) [system] []=[] Exit: (217) [user] xform_out([], []) Call: (217) [system] nb_setarg(1, res(_3362), []) Exit: (217) [system] nb_setarg(1, res([]), []) ^ Call: (218) [system] setup_call_cleanup('$notrace'(_66668, _66670), once(bugger:(true==true)), '$restore_trace'(_66668, _66670)) ^ Unify: (218) [system] setup_call_cleanup(system:'$notrace'(_66668, _66670), system:once(bugger:(true==true)), system:'$restore_trace'(_66668, _66670)) ^ Call: (219) [system] sig_atomic(system:'$notrace'(_66668, _66670)) ^ Exit: (218) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(bugger:(true==true)), system:'$restore_trace'(3, -1)) ^ Call: (217) [bugger] bugger:mquietly_if(true, rtrace:tAt_rtrace) ^ Unify: (217) [bugger] bugger:mquietly_if(true, rtrace:tAt_rtrace) Call: (219) [system] var(rtrace:tAt_rtrace) Fail: (219) [system] var(rtrace:tAt_rtrace) ^ Call: (220) [rtrace] tAt(false, 319, 256, tracing) ^ Unify: (220) [rtrace] tAt(false, 319, 256, tracing) ^ Exit: (220) [rtrace] tAt(false, 319, 256, tracing) ^ Exit: (217) [bugger] bugger:mquietly_if(true, rtrace:tAt_rtrace) ^ Exit: (215) [system] setup_call_cleanup(rtrace:restart_rtrace, bugger:((user:(eval_H(500, '&self', [assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]], []), deterministic(true), xform_out([], []), nb_setarg(1, res([]), [])), deterministic(true)), (notrace(true==true)->!;rtrace:tAt_rtrace, notrace(nb_setarg(1, mquietly_if(true, rtrace:tAt_rtrace), false));rtrace:restart_rtrace, notrace(nb_setarg(1, mquietly_if(true, rtrace:tAt_rtrace), true)), notrace(fail))), bugger:mquietly_if(true, rtrace:tAt_rtrace)) ^ Exit: (214) [bugger] bugger:scce_orig(rtrace:restart_rtrace, user:(eval_H(500, '&self', [assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]], []), deterministic(true), xform_out([], []), nb_setarg(1, res([]), [])), rtrace:tAt_rtrace) Call: (213) [system] statistics(cputime, _79964) Exit: (213) [system] statistics(cputime, 5.452064083) Call: (213) [system] _4050 is 5.452064083-4.954180316 Exit: (213) [system] 0.49788376699999937 is 5.452064083-4.954180316 Exit: (212) [user] timed_call((eval_H(500, '&self', [assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]], []), deterministic(true), xform_out([], []), nb_setarg(1, res([]), [])), 0.49788376699999937) Call: (212) [system] true==true Exit: (212) [system] true==true Call: (213) [system] true==true Exit: (213) [system] true==true ^ Call: (213) [user] set_option_value(interactive, false) ^ Unify: (213) [user] set_option_value(interactive, false) ^ Call: (214) [user] set_option_value0(interactive, false) ^ Unify: (214) [user] set_option_value0(interactive, false) ^ Call: (215) [user] p2mE(false, _92036) ^ Unify: (215) [user] p2mE(false, false) Call: (216) [system] atom(false) Exit: (216) [system] atom(false) ^ Unify: (215) [user] p2mE(false, 'False') ^ Exit: (215) [user] p2mE(false, 'False') Call: (216) [$syspreds] nb_setval(interactive, 'False') Unify: (216) [$syspreds] nb_setval(interactive, 'False') Call: (217) [system] duplicate_term('False', _99478) Exit: (217) [system] duplicate_term('False', 'False') Call: (217) [system] nb_linkval(interactive, 'False') Exit: (217) [system] nb_linkval(interactive, 'False') Exit: (216) [$syspreds] nb_setval(interactive, 'False') ^ Call: (215) [user] p2mE(_104120, 'False') ^ Unify: (215) [user] p2mE('False', 'False') Call: (216) [system] atom('False') Exit: (216) [system] atom('False') ^ Unify: (215) [user] p2mE(false, 'False') ^ Exit: (215) [user] p2mE(false, 'False') Call: (216) [system] create_prolog_flag(interactive, false, [keep(false), access(read_write), type(term)]) Exit: (216) [system] create_prolog_flag(interactive, false, [keep(false), access(read_write), type(term)]) Call: (216) [system] set_prolog_flag(interactive, false) Exit: (216) [system] set_prolog_flag(interactive, false) ^ Exit: (214) [user] set_option_value0(interactive, false) ^ Exit: (213) [user] set_option_value(interactive, false) Call: (213) [system] contrl(inf, each)=contrl(_4120, _4122) Exit: (213) [system] contrl(inf, each)=contrl(inf, each) Call: (213) [system] nb_setarg(1, res([]), []) Exit: (213) [system] nb_setarg(1, res([]), []) Call: (213) [system] current_input(_4146) Exit: (213) [system] current_input((0x7f8996b58020)) Call: (213) [system] read_pending_codes((0x7f8996b58020), _4158, []) Exit: (213) [system] read_pending_codes((0x7f8996b58020), [], []) Call: (213) [$syspreds] flag(result_num, _4172, _4172+1) Unify: (213) [$syspreds] flag(result_num, _4172, _4172+1) Call: (214) [system] _4172==_4172+1 Redo: (213) [$syspreds] flag(result_num, _4172, _4172+1) Unify: (213) [$syspreds] flag(result_num, _4172, _4172+1) ^ Call: (214) [$syspreds] with_mutex('$flag', update_flag(result_num, _4172, _4172+1)) Call: (216) [$syspreds] update_flag(result_num, _4172, _4172+1) Unify: (216) [$syspreds] update_flag(result_num, _4172, _4172+1) Call: (217) [system] get_flag(result_num, _4172) Exit: (217) [system] get_flag(result_num, 0) Call: (217) [system] atom(0+1) Redo: (216) [$syspreds] update_flag(result_num, 0, 0+1) Call: (217) [system] set_flag(result_num, 1) Exit: (217) [system] set_flag(result_num, 1) Exit: (216) [$syspreds] update_flag(result_num, 0, 0+1) ^ Exit: (214) [$syspreds] with_mutex('$flag', update_flag(result_num, 0, 0+1)) Exit: (213) [$syspreds] flag(result_num, 0, 0+1) Call: (213) [$syspreds] flag(result_num, _4192, _4192) Unify: (213) [$syspreds] flag(result_num, _4192, _4192) Call: (214) [system] _4192==_4192 Exit: (214) [system] _4192==_4192 Call: (214) [system] get_flag(result_num, _4192) Exit: (214) [system] get_flag(result_num, 1) Exit: (213) [$syspreds] flag(result_num, 1, 1) ^ Call: (213) [user] reset_eval_num ^ Unify: (213) [user] reset_eval_num Call: (214) [$syspreds] flag(eval_num, _147014, 0) Unify: (214) [$syspreds] flag(eval_num, _147946, 0) Call: (215) [system] _148802==0 Redo: (214) [$syspreds] flag(eval_num, _149808, 0) Unify: (214) [$syspreds] flag(eval_num, _150740, 0) ^ Call: (215) [$syspreds] with_mutex('$flag', update_flag(eval_num, _151600, 0)) Call: (217) [$syspreds] update_flag(eval_num, _151600, 0) Unify: (217) [$syspreds] update_flag(eval_num, _151600, 0) Call: (218) [system] get_flag(eval_num, _151600) Exit: (218) [system] get_flag(eval_num, 2) Call: (218) [system] atom(0) Redo: (217) [$syspreds] update_flag(eval_num, 2, 0) Call: (218) [system] set_flag(eval_num, 0) Exit: (218) [system] set_flag(eval_num, 0) Exit: (217) [$syspreds] update_flag(eval_num, 2, 0) ^ Exit: (215) [$syspreds] with_mutex('$flag', update_flag(eval_num, 2, 0)) Exit: (214) [$syspreds] flag(eval_num, 2, 0) Call: (214) [$syspreds] flag(trace_output_len, _162844, 0) Unify: (214) [$syspreds] flag(trace_output_len, _163776, 0) Call: (215) [system] _164632==0 Redo: (214) [$syspreds] flag(trace_output_len, _165638, 0) Unify: (214) [$syspreds] flag(trace_output_len, _166570, 0) ^ Call: (215) [$syspreds] with_mutex('$flag', update_flag(trace_output_len, _167430, 0)) Call: (217) [$syspreds] update_flag(trace_output_len, _167430, 0) Unify: (217) [$syspreds] update_flag(trace_output_len, _167430, 0) Call: (218) [system] get_flag(trace_output_len, _167430) Exit: (218) [system] get_flag(trace_output_len, 0) Call: (218) [system] atom(0) Redo: (217) [$syspreds] update_flag(trace_output_len, 0, 0) Call: (218) [system] set_flag(trace_output_len, 0) Exit: (218) [system] set_flag(trace_output_len, 0) Exit: (217) [$syspreds] update_flag(trace_output_len, 0, 0) ^ Exit: (215) [$syspreds] with_mutex('$flag', update_flag(trace_output_len, 0, 0)) Exit: (214) [$syspreds] flag(trace_output_len, 0, 0) ^ Exit: (213) [user] reset_eval_num ^ Call: (213) [user] user_io((in_answer_io(if_t(prev_result('Empty')\=@=prev_result('Empty'), write(', '))), nb_setarg(1, prev_result('Empty'), []))) ^ Unify: (213) [user] user_io((in_answer_io(if_t(prev_result('Empty')\=@=prev_result('Empty'), write(', '))), nb_setarg(1, prev_result('Empty'), []))) ^ Call: (214) [user] original_user_output(_181362) ^ Unify: (214) [user] original_user_output(_181362) Call: (215) [system] stream_property(_181362, file_no(1)) Unify: (215) [system] stream_property(_181362, file_no(1)) Call: (216) [system] nonvar(_181362) Redo: (215) [system] stream_property(_181362, file_no(1)) Unify: (215) [system] stream_property(_181362, file_no(1)) Call: (216) [system] nonvar(_181362) Redo: (215) [system] stream_property(_181362, file_no(1)) Unify: (215) [system] stream_property(_181362, file_no(1)) Call: (216) [system] nonvar(file_no(1)) Exit: (216) [system] nonvar(file_no(1)) Call: (216) [system] file_no(1)=alias(_192482) Redo: (215) [system] stream_property(_181362, file_no(1)) Exit: (215) [system] stream_property((0x7f8996b58120), file_no(1)) ^ Exit: (214) [user] original_user_output((0x7f8996b58120)) ^ Call: (214) [user] with_output_to((0x7f8996b58120), (in_answer_io(if_t(prev_result('Empty')\=@=prev_result('Empty'), write(', '))), nb_setarg(1, prev_result('Empty'), []))) ^ Call: (216) [user] in_answer_io(if_t(prev_result('Empty')\=@=prev_result('Empty'), write(', '))), nb_setarg(1, prev_result('Empty'), []) ^ Unify: (216) [system] user:in_answer_io(if_t(prev_result('Empty')\=@=prev_result('Empty'), write(', '))), user:nb_setarg(1, prev_result('Empty'), []) ^ Call: (218) [user] in_answer_io(if_t(prev_result('Empty')\=@=prev_result('Empty'), write(', '))) ^ Unify: (218) [user] in_answer_io(if_t(prev_result('Empty')\=@=prev_result('Empty'), write(', '))) Call: (219) [system] nb_current(suspend_answers, true) ^ Redo: (218) [user] in_answer_io(if_t(prev_result('Empty')\=@=prev_result('Empty'), write(', '))) ^ Unify: (218) [user] in_answer_io(if_t(prev_result('Empty')\=@=prev_result('Empty'), write(', '))) ^ Call: (219) [user] answer_output(_203700) ^ Unify: (219) [user] answer_output(_203700) ^ Call: (220) [user] is_testing ^ Unify: (220) [user] is_testing ^ Call: (221) [user] is_metta_flag(test) ^ Unify: (221) [user] is_metta_flag(test) ^ Call: (223) [system] setup_call_cleanup('$notrace'(_209242, _209244), once(user:is_flag0(test)), '$restore_trace'(_209242, _209244)) ^ Unify: (223) [system] setup_call_cleanup(system:'$notrace'(_209242, _209244), system:once(user:is_flag0(test)), system:'$restore_trace'(_209242, _209244)) ^ Call: (224) [system] sig_atomic(system:'$notrace'(_209242, _209244)) ^ Exit: (223) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:is_flag0(test)), system:'$restore_trace'(3, -1)) ^ Exit: (221) [user] is_metta_flag(test) ^ Exit: (220) [user] is_testing ^ Call: (220) [user] original_user_output(_203700) ^ Unify: (220) [user] original_user_output(_203700) Call: (221) [system] stream_property(_203700, file_no(1)) Unify: (221) [system] stream_property(_203700, file_no(1)) Call: (222) [system] nonvar(_203700) Redo: (221) [system] stream_property(_203700, file_no(1)) Unify: (221) [system] stream_property(_203700, file_no(1)) Call: (222) [system] nonvar(_203700) Redo: (221) [system] stream_property(_203700, file_no(1)) Unify: (221) [system] stream_property(_203700, file_no(1)) Call: (222) [system] nonvar(file_no(1)) Exit: (222) [system] nonvar(file_no(1)) Call: (222) [system] file_no(1)=alias(_225978) Redo: (221) [system] stream_property(_203700, file_no(1)) Exit: (221) [system] stream_property((0x7f8996b58120), file_no(1)) ^ Exit: (220) [user] original_user_output((0x7f8996b58120)) ^ Exit: (219) [user] answer_output((0x7f8996b58120)) ^ Call: (219) [user] with_output_to((0x7f8996b58120), if_t(prev_result('Empty')\=@=prev_result('Empty'), write(', '))) ^ Call: (221) [user] if_t(prev_result('Empty')\=@=prev_result('Empty'), write(', ')) ^ Unify: (221) [user] if_t(prev_result('Empty')\=@=prev_result('Empty'), write(', ')) Call: (222) [system] prev_result('Empty')\=@=prev_result('Empty') Fail: (222) [system] prev_result('Empty')\=@=prev_result('Empty') ^ Redo: (221) [user] if_t(prev_result('Empty')\=@=prev_result('Empty'), write(', ')) ^ Exit: (221) [user] if_t(prev_result('Empty')\=@=prev_result('Empty'), write(', ')) ^ Exit: (219) [user] with_output_to((0x7f8996b58120), if_t(prev_result('Empty')\=@=prev_result('Empty'), write(', '))) ^ Exit: (218) [user] in_answer_io(if_t(prev_result('Empty')\=@=prev_result('Empty'), write(', '))) Call: (218) [system] nb_setarg(1, prev_result('Empty'), []) Exit: (218) [system] nb_setarg(1, prev_result([]), []) ^ Exit: (216) [system] user:in_answer_io(if_t(prev_result([])\=@=prev_result('Empty'), write(', '))), user:nb_setarg(1, prev_result([]), []) ^ Exit: (214) [user] with_output_to((0x7f8996b58120), (in_answer_io(if_t(prev_result([])\=@=prev_result('Empty'), write(', '))), nb_setarg(1, prev_result([]), []))) ^ Exit: (213) [user] user_io((in_answer_io(if_t(prev_result([])\=@=prev_result('Empty'), write(', '))), nb_setarg(1, prev_result([]), []))) ^ Call: (213) [user] if_t(1=not_compatio(format('~N~nDeterministic: ', [])), !;true==true->not_compatio(format('~N~nLast Result(~w): ', [1])), !;not_compatio(format('~N~nNDet Result(~w): ', [1]))), ignore((not_compatio(if_t(\+symbolic([]), nop(nl))), user_io(with_indents(is_mettalog, color_g_mesg_ok('yellow', \+ \+ (maplist(maybe_assign, []), not_compatio(write_bsrc([])), true)))))))) ^ Unify: (213) [user] if_t(1=not_compatio(format('~N~nDeterministic: ', [])), !;true==true->not_compatio(format('~N~nLast Result(~w): ', [1])), !;not_compatio(format('~N~nNDet Result(~w): ', [1]))), ignore((not_compatio(if_t(\+symbolic([]), nop(nl))), user_io(with_indents(is_mettalog, color_g_mesg_ok('yellow', \+ \+ (maplist(maybe_assign, []), not_compatio(write_bsrc([])), true)))))))) Call: (214) [system] 1=Exit: (214) [system] 1=Call: (215) [system] 1==1 Exit: (215) [system] 1==1 Call: (215) [system] true==true Exit: (215) [system] true==true ^ Call: (215) [user] not_compatio(format('~N~nDeterministic: ', [])) ^ Unify: (215) [user] not_compatio(format('~N~nDeterministic: ', [])) ^ Call: (216) [user] if_t(once((is_mettalog;is_testing)), user_err(format('~N~nDeterministic: ', []))) ^ Unify: (216) [user] if_t(once((is_mettalog;is_testing)), user_err(format('~N~nDeterministic: ', []))) ^ Call: (217) [user] once((is_mettalog;is_testing)) ^ Unify: (217) [system] once(user:(is_mettalog;is_testing)) ^ Call: (219) [user] is_mettalog ^ Unify: (219) [user] is_mettalog ^ Call: (220) [user] is_win64 ^ Unify: (220) [user] is_win64 Call: (221) [system] current_prolog_flag(windows, _260684) Fail: (221) [system] current_prolog_flag(windows, _261612) ^ Fail: (220) [user] is_win64 ^ Redo: (219) [user] is_mettalog ^ Unify: (219) [user] is_mettalog ^ Call: (220) [user] is_metta_flag(log) ^ Unify: (220) [user] is_metta_flag(log) ^ Call: (222) [system] setup_call_cleanup('$notrace'(_267072, _267074), once(user:is_flag0(log)), '$restore_trace'(_267072, _267074)) ^ Unify: (222) [system] setup_call_cleanup(system:'$notrace'(_267072, _267074), system:once(user:is_flag0(log)), system:'$restore_trace'(_267072, _267074)) ^ Call: (223) [system] sig_atomic(system:'$notrace'(_267072, _267074)) ^ Fail: (220) [user] is_metta_flag(log) ^ Fail: (219) [user] is_mettalog ^ Call: (219) [user] is_testing ^ Unify: (219) [user] is_testing ^ Call: (220) [user] is_metta_flag(test) ^ Unify: (220) [user] is_metta_flag(test) ^ Call: (222) [system] setup_call_cleanup('$notrace'(_275442, _275444), once(user:is_flag0(test)), '$restore_trace'(_275442, _275444)) ^ Unify: (222) [system] setup_call_cleanup(system:'$notrace'(_275442, _275444), system:once(user:is_flag0(test)), system:'$restore_trace'(_275442, _275444)) ^ Call: (223) [system] sig_atomic(system:'$notrace'(_275442, _275444)) ^ Exit: (222) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:is_flag0(test)), system:'$restore_trace'(3, -1)) ^ Exit: (220) [user] is_metta_flag(test) ^ Exit: (219) [user] is_testing ^ Exit: (217) [system] once(user:(is_mettalog;is_testing)) ^ Call: (217) [user] user_err(format('~N~nDeterministic: ', [])) ^ Unify: (217) [user] user_err(format('~N~nDeterministic: ', [])) ^ Call: (218) [user] original_user_error(_283838) ^ Unify: (218) [user] original_user_error(_283838) Call: (219) [system] stream_property(_283838, file_no(2)) Unify: (219) [system] stream_property(_283838, file_no(2)) Call: (220) [system] nonvar(_283838) Redo: (219) [system] stream_property(_283838, file_no(2)) Unify: (219) [system] stream_property(_283838, file_no(2)) Call: (220) [system] nonvar(_283838) Redo: (219) [system] stream_property(_283838, file_no(2)) Unify: (219) [system] stream_property(_283838, file_no(2)) Call: (220) [system] nonvar(file_no(2)) Exit: (220) [system] nonvar(file_no(2)) Call: (220) [system] file_no(2)=alias(_294958) Redo: (219) [system] stream_property(_283838, file_no(2)) Exit: (219) [system] stream_property((0x7f8996b58220), file_no(2)) ^ Exit: (218) [user] original_user_error((0x7f8996b58220)) ^ Call: (218) [user] with_output_to((0x7f8996b58220), format('~N~nDeterministic: ', [])) ^ Call: (220) [user] format('~N~nDeterministic: ', []) Deterministic: ^ Exit: (220) [user] format('~N~nDeterministic: ', []) ^ Exit: (218) [user] with_output_to((0x7f8996b58220), format('~N~nDeterministic: ', [])) ^ Exit: (217) [user] user_err(format('~N~nDeterministic: ', [])) ^ Exit: (216) [user] if_t(once((is_mettalog;is_testing)), user_err(format('~N~nDeterministic: ', []))) ^ Exit: (215) [user] not_compatio(format('~N~nDeterministic: ', [])) ^ Call: (215) [user] ignore((not_compatio(if_t(\+symbolic([]), nop(nl))), user_io(with_indents(is_mettalog, color_g_mesg_ok('yellow', \+ \+ (maplist(maybe_assign, []), not_compatio(write_bsrc([])), true)))))) ^ Unify: (215) [system] ignore(user:(not_compatio(if_t(\+symbolic([]), nop(nl))), user_io(with_indents(is_mettalog, color_g_mesg_ok('yellow', \+ \+ (maplist(maybe_assign, []), not_compatio(write_bsrc([])), true)))))) ^ Call: (217) [user] not_compatio(if_t(\+symbolic([]), nop(nl))) ^ Unify: (217) [user] not_compatio(if_t(\+symbolic([]), nop(nl))) ^ Call: (218) [user] if_t(once((is_mettalog;is_testing)), user_err(if_t(\+symbolic([]), nop(nl)))) ^ Unify: (218) [user] if_t(once((is_mettalog;is_testing)), user_err(if_t(\+symbolic([]), nop(nl)))) ^ Call: (219) [user] once((is_mettalog;is_testing)) ^ Unify: (219) [system] once(user:(is_mettalog;is_testing)) ^ Call: (221) [user] is_mettalog ^ Unify: (221) [user] is_mettalog ^ Call: (222) [user] is_win64 ^ Unify: (222) [user] is_win64 Call: (223) [system] current_prolog_flag(windows, _316678) Fail: (223) [system] current_prolog_flag(windows, _317606) ^ Fail: (222) [user] is_win64 ^ Redo: (221) [user] is_mettalog ^ Unify: (221) [user] is_mettalog ^ Call: (222) [user] is_metta_flag(log) ^ Unify: (222) [user] is_metta_flag(log) ^ Call: (224) [system] setup_call_cleanup('$notrace'(_323066, _323068), once(user:is_flag0(log)), '$restore_trace'(_323066, _323068)) ^ Unify: (224) [system] setup_call_cleanup(system:'$notrace'(_323066, _323068), system:once(user:is_flag0(log)), system:'$restore_trace'(_323066, _323068)) ^ Call: (225) [system] sig_atomic(system:'$notrace'(_323066, _323068)) ^ Fail: (222) [user] is_metta_flag(log) ^ Fail: (221) [user] is_mettalog ^ Call: (221) [user] is_testing ^ Unify: (221) [user] is_testing ^ Call: (222) [user] is_metta_flag(test) ^ Unify: (222) [user] is_metta_flag(test) ^ Call: (224) [system] setup_call_cleanup('$notrace'(_331436, _331438), once(user:is_flag0(test)), '$restore_trace'(_331436, _331438)) ^ Unify: (224) [system] setup_call_cleanup(system:'$notrace'(_331436, _331438), system:once(user:is_flag0(test)), system:'$restore_trace'(_331436, _331438)) ^ Call: (225) [system] sig_atomic(system:'$notrace'(_331436, _331438)) ^ Exit: (224) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:is_flag0(test)), system:'$restore_trace'(3, -1)) ^ Exit: (222) [user] is_metta_flag(test) ^ Exit: (221) [user] is_testing ^ Exit: (219) [system] once(user:(is_mettalog;is_testing)) ^ Call: (219) [user] user_err(if_t(\+symbolic([]), nop(nl))) ^ Unify: (219) [user] user_err(if_t(\+symbolic([]), nop(nl))) ^ Call: (220) [user] original_user_error(_339832) ^ Unify: (220) [user] original_user_error(_339832) Call: (221) [system] stream_property(_339832, file_no(2)) Unify: (221) [system] stream_property(_339832, file_no(2)) Call: (222) [system] nonvar(_339832) Redo: (221) [system] stream_property(_339832, file_no(2)) Unify: (221) [system] stream_property(_339832, file_no(2)) Call: (222) [system] nonvar(_339832) Redo: (221) [system] stream_property(_339832, file_no(2)) Unify: (221) [system] stream_property(_339832, file_no(2)) Call: (222) [system] nonvar(file_no(2)) Exit: (222) [system] nonvar(file_no(2)) Call: (222) [system] file_no(2)=alias(_350952) Redo: (221) [system] stream_property(_339832, file_no(2)) Exit: (221) [system] stream_property((0x7f8996b58220), file_no(2)) ^ Exit: (220) [user] original_user_error((0x7f8996b58220)) ^ Call: (220) [user] with_output_to((0x7f8996b58220), if_t(\+symbolic([]), nop(nl))) ^ Call: (222) [user] if_t(\+symbolic([]), nop(nl)) ^ Unify: (222) [user] if_t(\+symbolic([]), nop(nl)) ^ Call: (224) [user] symbolic([]) ^ Unify: (224) [user] symbolic([]) Call: (225) [system] atomic([]) Exit: (225) [system] atomic([]) ^ Exit: (224) [user] symbolic([]) ^ Redo: (222) [user] if_t(\+symbolic([]), nop(nl)) ^ Exit: (222) [user] if_t(\+symbolic([]), nop(nl)) ^ Exit: (220) [user] with_output_to((0x7f8996b58220), if_t(\+symbolic([]), nop(nl))) ^ Exit: (219) [user] user_err(if_t(\+symbolic([]), nop(nl))) ^ Exit: (218) [user] if_t(once((is_mettalog;is_testing)), user_err(if_t(\+symbolic([]), nop(nl)))) ^ Exit: (217) [user] not_compatio(if_t(\+symbolic([]), nop(nl))) ^ Call: (217) [user] user_io(with_indents(is_mettalog, color_g_mesg_ok('yellow', \+ \+ (maplist(maybe_assign, []), not_compatio(write_bsrc([])), true)))) ^ Unify: (217) [user] user_io(with_indents(is_mettalog, color_g_mesg_ok('yellow', \+ \+ (maplist(maybe_assign, []), not_compatio(write_bsrc([])), true)))) ^ Call: (218) [user] original_user_output(_369794) ^ Unify: (218) [user] original_user_output(_369794) Call: (219) [system] stream_property(_369794, file_no(1)) Unify: (219) [system] stream_property(_369794, file_no(1)) Call: (220) [system] nonvar(_369794) Redo: (219) [system] stream_property(_369794, file_no(1)) Unify: (219) [system] stream_property(_369794, file_no(1)) Call: (220) [system] nonvar(_369794) Redo: (219) [system] stream_property(_369794, file_no(1)) Unify: (219) [system] stream_property(_369794, file_no(1)) Call: (220) [system] nonvar(file_no(1)) Exit: (220) [system] nonvar(file_no(1)) Call: (220) [system] file_no(1)=alias(_380914) Redo: (219) [system] stream_property(_369794, file_no(1)) Exit: (219) [system] stream_property((0x7f8996b58120), file_no(1)) ^ Exit: (218) [user] original_user_output((0x7f8996b58120)) ^ Call: (218) [user] with_output_to((0x7f8996b58120), with_indents(is_mettalog, color_g_mesg_ok('yellow', \+ \+ (maplist(maybe_assign, []), not_compatio(write_bsrc([])), true)))) ^ Call: (220) [user] with_indents(is_mettalog, color_g_mesg_ok('yellow', \+ \+ (maplist(maybe_assign, []), not_compatio(write_bsrc([])), true))) ^ Unify: (220) [user] with_indents(is_mettalog, color_g_mesg_ok('yellow', \+ \+ (maplist(maybe_assign, []), not_compatio(write_bsrc([])), true))) ^ Call: (221) [user] as_tf(is_mettalog, _387844) ^ Unify: (221) [user] as_tf(is_mettalog, _387844) Call: (222) [system] is_mettalog\=[_389704|_389706] Exit: (222) [system] is_mettalog\=[_389704|_389706] ^ Call: (222) [user] catch_nowarn((call(is_mettalog)*->_387844='True';_387844='False')) ^ Unify: (222) [user] catch_nowarn((call(is_mettalog)*->_387844='True';_387844='False')) Call: (223) [user] catch_err((call(is_mettalog)*->_387844='True';_387844='False'), error(_393442, _393444), fail) Unify: (223) [user] catch_err((call(is_mettalog)*->_387844='True';_387844='False'), error(_393442, _393444), fail) ^ Call: (226) [user] is_mettalog ^ Unify: (226) [user] is_mettalog ^ Call: (227) [user] is_win64 ^ Unify: (227) [user] is_win64 Call: (228) [system] current_prolog_flag(windows, _399058) Fail: (228) [system] current_prolog_flag(windows, _399986) ^ Fail: (227) [user] is_win64 ^ Redo: (226) [user] is_mettalog ^ Unify: (226) [user] is_mettalog ^ Call: (227) [user] is_metta_flag(log) ^ Unify: (227) [user] is_metta_flag(log) ^ Call: (229) [system] setup_call_cleanup('$notrace'(_405446, _405448), once(user:is_flag0(log)), '$restore_trace'(_405446, _405448)) ^ Unify: (229) [system] setup_call_cleanup(system:'$notrace'(_405446, _405448), system:once(user:is_flag0(log)), system:'$restore_trace'(_405446, _405448)) ^ Call: (230) [system] sig_atomic(system:'$notrace'(_405446, _405448)) ^ Fail: (227) [user] is_metta_flag(log) ^ Fail: (226) [user] is_mettalog Call: (226) [system] _387844='False' Exit: (226) [system] 'False'='False' Exit: (223) [user] catch_err((call(is_mettalog)*->'False'='True';'False'='False'), error(_393442, _393444), fail) ^ Exit: (222) [user] catch_nowarn((call(is_mettalog)*->'False'='True';'False'='False')) ^ Exit: (221) [user] as_tf(is_mettalog, 'False') ^ Call: (221) [user] with_option(src_indents, 'False', color_g_mesg_ok('yellow', \+ \+ (maplist(maybe_assign, []), not_compatio(write_bsrc([])), true))) ^ Unify: (221) [user] with_option(src_indents, 'False', color_g_mesg_ok('yellow', \+ \+ (maplist(maybe_assign, []), not_compatio(write_bsrc([])), true))) ^ Call: (222) [user] was_option_value(src_indents, _416860) ^ Unify: (222) [user] was_option_value(src_indents, _416860) Call: (223) [system] current_prolog_flag(src_indents, _418718) Exit: (223) [system] current_prolog_flag(src_indents, []) Call: (223) [system] _416860=[] Exit: (223) [system] []=[] ^ Exit: (222) [user] was_option_value(src_indents, []) ^ Call: (222) [user] setup_call_cleanup(set_option_value(src_indents, 'False'), color_g_mesg_ok('yellow', \+ \+ (maplist(maybe_assign, []), not_compatio(write_bsrc([])), true)), set_option_value(src_indents, [])) ^ Unify: (222) [system] setup_call_cleanup(user:set_option_value(src_indents, 'False'), user:color_g_mesg_ok('yellow', \+ \+ (maplist(maybe_assign, []), not_compatio(write_bsrc([])), true)), user:set_option_value(src_indents, [])) ^ Call: (223) [system] sig_atomic(user:set_option_value(src_indents, 'False')) ^ Call: (225) [user] set_option_value(src_indents, 'False') ^ Unify: (225) [user] set_option_value(src_indents, 'False') ^ Call: (226) [user] set_option_value0(src_indents, 'False') ^ Unify: (226) [user] set_option_value0(src_indents, 'False') ^ Call: (227) [user] p2mE('False', _430152) ^ Unify: (227) [user] p2mE('False', 'False') Call: (228) [system] atom('False') Exit: (228) [system] atom('False') ^ Unify: (227) [user] p2mE('False', 'False') ^ Exit: (227) [user] p2mE('False', 'False') Call: (228) [$syspreds] nb_setval(src_indents, 'False') Unify: (228) [$syspreds] nb_setval(src_indents, 'False') Call: (229) [system] duplicate_term('False', _437594) Exit: (229) [system] duplicate_term('False', 'False') Call: (229) [system] nb_linkval(src_indents, 'False') Exit: (229) [system] nb_linkval(src_indents, 'False') Exit: (228) [$syspreds] nb_setval(src_indents, 'False') ^ Call: (227) [user] p2mE(_442236, 'False') ^ Unify: (227) [user] p2mE('False', 'False') Call: (228) [system] atom('False') Exit: (228) [system] atom('False') ^ Unify: (227) [user] p2mE(false, 'False') ^ Exit: (227) [user] p2mE(false, 'False') Call: (228) [system] create_prolog_flag(src_indents, false, [keep(false), access(read_write), type(term)]) Exit: (228) [system] create_prolog_flag(src_indents, false, [keep(false), access(read_write), type(term)]) Call: (228) [system] set_prolog_flag(src_indents, false) Exit: (228) [system] set_prolog_flag(src_indents, false) ^ Exit: (226) [user] set_option_value0(src_indents, 'False') ^ Exit: (225) [user] set_option_value(src_indents, 'False') ^ Exit: (223) [system] sig_atomic(user:set_option_value(src_indents, 'False')) ^ Call: (223) [user] color_g_mesg_ok('yellow', \+ \+ (maplist(maybe_assign, []), not_compatio(write_bsrc([])), true)) ^ Unify: (223) [user] color_g_mesg_ok('yellow', \+ \+ (maplist(maybe_assign, []), not_compatio(write_bsrc([])), true)) ^ Call: (224) [user] is_compatio ^ Unify: (224) [user] is_compatio ^ Call: (226) [system] setup_call_cleanup('$notrace'(_458324, _458326), once(user:is_compatio0), '$restore_trace'(_458324, _458326)) ^ Unify: (226) [system] setup_call_cleanup(system:'$notrace'(_458324, _458326), system:once(user:is_compatio0), system:'$restore_trace'(_458324, _458326)) ^ Call: (227) [system] sig_atomic(system:'$notrace'(_458324, _458326)) ^ Fail: (224) [user] is_compatio ^ Redo: (223) [user] color_g_mesg_ok('yellow', \+ \+ (maplist(maybe_assign, []), not_compatio(write_bsrc([])), true)) ^ Unify: (223) [user] color_g_mesg_ok('yellow', \+ \+ (maplist(maybe_assign, []), not_compatio(write_bsrc([])), true)) ^ Call: (225) [rtrace] rtrace:quietly3(user:(wots(_464186, must_det_ll(user:(\+ \+ (maplist(maybe_assign, []), not_compatio(write_bsrc([])), true)))), (_464186==""->true;our_ansi_format('yellow', '~w~n', [_464186])))) ^ Unify: (225) [rtrace] rtrace:quietly3(user:(wots(_464186, must_det_ll(user:(\+ \+ (maplist(maybe_assign, []), not_compatio(write_bsrc([])), true)))), (_464186==""->true;our_ansi_format('yellow', '~w~n', [_464186])))) () ^ Exit: (225) [rtrace] rtrace:quietly3(user:(wots("", must_det_ll(user:(\+ \+ (maplist(maybe_assign, []), not_compatio(write_bsrc([])), true)))), (""==""->true;our_ansi_format('yellow', '~w~n', [""])))) ^ Exit: (223) [user] color_g_mesg_ok('yellow', \+ \+ (maplist(maybe_assign, []), not_compatio(write_bsrc([])), true)) ^ Call: (224) [user] set_option_value(src_indents, []) ^ Unify: (224) [user] set_option_value(src_indents, []) ^ Call: (225) [user] set_option_value0(src_indents, []) ^ Unify: (225) [user] set_option_value0(src_indents, []) ^ Call: (226) [user] p2mE([], _473332) ^ Unify: (226) [user] p2mE([], []) Call: (227) [system] atom([]) Fail: (227) [system] atom([]) ^ Redo: (226) [user] p2mE([], []) ^ Exit: (226) [user] p2mE([], []) Call: (227) [$syspreds] nb_setval(src_indents, []) Unify: (227) [$syspreds] nb_setval(src_indents, []) Call: (228) [system] duplicate_term([], _480774) Exit: (228) [system] duplicate_term([], []) Call: (228) [system] nb_linkval(src_indents, []) Exit: (228) [system] nb_linkval(src_indents, []) Exit: (227) [$syspreds] nb_setval(src_indents, []) ^ Call: (226) [user] p2mE(_485416, []) ^ Unify: (226) [user] p2mE([], []) Call: (227) [system] atom([]) Fail: (227) [system] atom([]) ^ Redo: (226) [user] p2mE([], []) ^ Exit: (226) [user] p2mE([], []) Call: (227) [system] create_prolog_flag(src_indents, [], [keep(false), access(read_write), type(term)]) Exit: (227) [system] create_prolog_flag(src_indents, [], [keep(false), access(read_write), type(term)]) Call: (227) [system] set_prolog_flag(src_indents, []) Exit: (227) [system] set_prolog_flag(src_indents, []) ^ Exit: (225) [user] set_option_value0(src_indents, []) ^ Exit: (224) [user] set_option_value(src_indents, []) ^ Exit: (222) [system] setup_call_cleanup(user:set_option_value(src_indents, 'False'), user:color_g_mesg_ok('yellow', \+ \+ (maplist(maybe_assign, []), not_compatio(write_bsrc([])), true)), user:set_option_value(src_indents, [])) ^ Exit: (221) [user] with_option(src_indents, 'False', color_g_mesg_ok('yellow', \+ \+ (maplist(maybe_assign, []), not_compatio(write_bsrc([])), true))) ^ Exit: (220) [user] with_indents(is_mettalog, color_g_mesg_ok('yellow', \+ \+ (maplist(maybe_assign, []), not_compatio(write_bsrc([])), true))) ^ Exit: (218) [user] with_output_to((0x7f8996b58120), with_indents(is_mettalog, color_g_mesg_ok('yellow', \+ \+ (maplist(maybe_assign, []), not_compatio(write_bsrc([])), true)))) ^ Exit: (217) [user] user_io(with_indents(is_mettalog, color_g_mesg_ok('yellow', \+ \+ (maplist(maybe_assign, []), not_compatio(write_bsrc([])), true)))) ^ Exit: (215) [system] ignore(user:(not_compatio(if_t(\+symbolic([]), nop(nl))), user_io(with_indents(is_mettalog, color_g_mesg_ok('yellow', \+ \+ (maplist(maybe_assign, []), not_compatio(write_bsrc([])), true)))))) ^ Exit: (213) [user] if_t(1=not_compatio(format('~N~nDeterministic: ', [])), !;true==true->not_compatio(format('~N~nLast Result(~w): ', [1])), !;not_compatio(format('~N~nNDet Result(~w): ', [1]))), ignore((not_compatio(if_t(\+symbolic([]), nop(nl))), user_io(with_indents(is_mettalog, color_g_mesg_ok('yellow', \+ \+ (maplist(maybe_assign, []), not_compatio(write_bsrc([])), true)))))))) ^ Call: (213) [user] in_answer_io(write_asrc([])) ^ Unify: (213) [user] in_answer_io(write_asrc([])) Call: (214) [system] nb_current(suspend_answers, true) ^ Redo: (213) [user] in_answer_io(write_asrc([])) ^ Unify: (213) [user] in_answer_io(write_asrc([])) ^ Call: (214) [user] answer_output(_508626) ^ Unify: (214) [user] answer_output(_508626) ^ Call: (215) [user] is_testing ^ Unify: (215) [user] is_testing ^ Call: (216) [user] is_metta_flag(test) ^ Unify: (216) [user] is_metta_flag(test) ^ Call: (218) [system] setup_call_cleanup('$notrace'(_514168, _514170), once(user:is_flag0(test)), '$restore_trace'(_514168, _514170)) ^ Unify: (218) [system] setup_call_cleanup(system:'$notrace'(_514168, _514170), system:once(user:is_flag0(test)), system:'$restore_trace'(_514168, _514170)) ^ Call: (219) [system] sig_atomic(system:'$notrace'(_514168, _514170)) ^ Exit: (218) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:is_flag0(test)), system:'$restore_trace'(3, -1)) ^ Exit: (216) [user] is_metta_flag(test) ^ Exit: (215) [user] is_testing ^ Call: (215) [user] original_user_output(_508626) ^ Unify: (215) [user] original_user_output(_508626) Call: (216) [system] stream_property(_508626, file_no(1)) Unify: (216) [system] stream_property(_508626, file_no(1)) Call: (217) [system] nonvar(_5094) Redo: (216) [system] stream_property(_5094, file_no(1)) Unify: (216) [system] stream_property(_5094, file_no(1)) Call: (217) [system] nonvar(_5094) Redo: (216) [system] stream_property(_5094, file_no(1)) Unify: (216) [system] stream_property(_5094, file_no(1)) Call: (217) [system] nonvar(file_no(1)) Exit: (217) [system] nonvar(file_no(1)) Call: (217) [system] file_no(1)=alias(_12112) Redo: (216) [system] stream_property(_5094, file_no(1)) Exit: (216) [system] stream_property((0x7f8996b58120), file_no(1)) ^ Exit: (215) [user] original_user_output((0x7f8996b58120)) ^ Exit: (214) [user] answer_output((0x7f8996b58120)) ^ Call: (214) [user] with_output_to((0x7f8996b58120), write_asrc([])) Call: (216) [user] write_asrc([]) Unify: (216) [user] write_asrc([]) Call: (217) [system] []=='Empty' Redo: (216) [user] write_asrc([]) Unify: (216) [user] write_asrc([]) Call: (217) [user] write_bsrc([]) Unify: (217) [user] write_bsrc([]) Call: (218) [system] []=='Empty' Redo: (217) [user] write_bsrc([]) Unify: (217) [user] write_bsrc([]) Call: (218) [system] ground([]) Exit: (218) [system] ground([]) Call: (218) [user] write_bsrc1([]) Unify: (218) [user] write_bsrc1([]) Call: (219) [system] is_list([]) Exit: (219) [system] is_list([]) Call: (219) [lists] lists:member(_32416, []) Redo: (218) [user] write_bsrc1([]) Unify: (218) [user] write_bsrc1([]) ^ Call: (219) [user] write_src_woi([]) ^ Unify: (219) [user] write_src_woi([]) ^ Call: (221) [system] setup_call_cleanup('$notrace'(_37036, _37038), once(user:with_indents(false, write_src([]))), '$restore_trace'(_37036, _37038)) ^ Unify: (221) [system] setup_call_cleanup(system:'$notrace'(_37036, _37038), system:once(user:with_indents(false, write_src([]))), system:'$restore_trace'(_37036, _37038)) ^ Call: (222) [system] sig_atomic(system:'$notrace'(_37036, _37038)) () ^ Exit: (221) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:with_indents(false, write_src([]))), system:'$restore_trace'(3, -1)) ^ Exit: (219) [user] write_src_woi([]) Exit: (218) [user] write_bsrc1([]) Exit: (217) [user] write_bsrc([]) Exit: (216) [user] write_asrc([]) ^ Exit: (214) [user] with_output_to((0x7f8996b58120), write_asrc([])) ^ Exit: (213) [user] in_answer_io(write_asrc([])) ^ Call: (213) [user] not_compatio(format('~N')) ^ Unify: (213) [user] not_compatio(format('~N')) ^ Call: (214) [user] if_t(once((is_mettalog;is_testing)), user_err(format('~N'))) ^ Unify: (214) [user] if_t(once((is_mettalog;is_testing)), user_err(format('~N'))) ^ Call: (215) [user] once((is_mettalog;is_testing)) ^ Unify: (215) [system] once(user:(is_mettalog;is_testing)) ^ Call: (217) [user] is_mettalog ^ Unify: (217) [user] is_mettalog ^ Call: (218) [user] is_win64 ^ Unify: (218) [user] is_win64 Call: (219) [system] current_prolog_flag(windows, _55982) Fail: (219) [system] current_prolog_flag(windows, _56910) ^ Fail: (218) [user] is_win64 ^ Redo: (217) [user] is_mettalog ^ Unify: (217) [user] is_mettalog ^ Call: (218) [user] is_metta_flag(log) ^ Unify: (218) [user] is_metta_flag(log) ^ Call: (220) [system] setup_call_cleanup('$notrace'(_62370, _62372), once(user:is_flag0(log)), '$restore_trace'(_62370, _62372)) ^ Unify: (220) [system] setup_call_cleanup(system:'$notrace'(_62370, _62372), system:once(user:is_flag0(log)), system:'$restore_trace'(_62370, _62372)) ^ Call: (221) [system] sig_atomic(system:'$notrace'(_62370, _62372)) ^ Fail: (218) [user] is_metta_flag(log) ^ Fail: (217) [user] is_mettalog ^ Call: (217) [user] is_testing ^ Unify: (217) [user] is_testing ^ Call: (218) [user] is_metta_flag(test) ^ Unify: (218) [user] is_metta_flag(test) ^ Call: (220) [system] setup_call_cleanup('$notrace'(_70740, _70742), once(user:is_flag0(test)), '$restore_trace'(_70740, _70742)) ^ Unify: (220) [system] setup_call_cleanup(system:'$notrace'(_70740, _70742), system:once(user:is_flag0(test)), system:'$restore_trace'(_70740, _70742)) ^ Call: (221) [system] sig_atomic(system:'$notrace'(_70740, _70742)) ^ Exit: (220) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:is_flag0(test)), system:'$restore_trace'(3, -1)) ^ Exit: (218) [user] is_metta_flag(test) ^ Exit: (217) [user] is_testing ^ Exit: (215) [system] once(user:(is_mettalog;is_testing)) ^ Call: (215) [user] user_err(format('~N')) ^ Unify: (215) [user] user_err(format('~N')) ^ Call: (216) [user] original_user_error(_79136) ^ Unify: (216) [user] original_user_error(_79136) Call: (217) [system] stream_property(_79136, file_no(2)) Unify: (217) [system] stream_property(_79136, file_no(2)) Call: (218) [system] nonvar(_79136) Redo: (217) [system] stream_property(_79136, file_no(2)) Unify: (217) [system] stream_property(_79136, file_no(2)) Call: (218) [system] nonvar(_79136) Redo: (217) [system] stream_property(_79136, file_no(2)) Unify: (217) [system] stream_property(_79136, file_no(2)) Call: (218) [system] nonvar(file_no(2)) Exit: (218) [system] nonvar(file_no(2)) Call: (218) [system] file_no(2)=alias(_90256) Redo: (217) [system] stream_property(_79136, file_no(2)) Exit: (217) [system] stream_property((0x7f8996b58220), file_no(2)) ^ Exit: (216) [user] original_user_error((0x7f8996b58220)) ^ Call: (216) [user] with_output_to((0x7f8996b58220), format('~N')) Call: (218) [$syspreds] format('~N') Unify: (218) [$syspreds] format('~N') ^ Call: (219) [$syspreds] format('~N', []) ^ Exit: (219) [$syspreds] format('~N', []) Exit: (218) [$syspreds] format('~N') ^ Exit: (216) [user] with_output_to((0x7f8996b58220), format('~N')) ^ Exit: (215) [user] user_err(format('~N')) ^ Exit: (214) [user] if_t(once((is_mettalog;is_testing)), user_err(format('~N'))) ^ Exit: (213) [user] not_compatio(format('~N')) Call: (213) [system] true\==true Fail: (213) [system] true\==true Call: (213) [system] _4554=false Exit: (213) [system] false=false ^ Call: (213) [user] if_t((false==true;true==true), if_trace(time, color_g_mesg_ok('yellow', user_io(give_time('Execution', 0.49788376699999937))))) ^ Unify: (213) [user] if_t((false==true;true==true), if_trace(time, color_g_mesg_ok('yellow', user_io(give_time('Execution', 0.49788376699999937))))) Call: (215) [system] false==true Fail: (215) [system] false==true Call: (215) [system] true==true Exit: (215) [system] true==true ^ Call: (214) [user] if_trace(time, color_g_mesg_ok('yellow', user_io(give_time('Execution', 0.49788376699999937)))) ^ Unify: (214) [user] if_trace(time, color_g_mesg_ok('yellow', user_io(give_time('Execution', 0.49788376699999937)))) ^ Call: (216) [system] setup_call_cleanup('$notrace'(_114988, _114990), once(user:real_notrace(catch_err(ignore((is_debugging(time), color_g_mesg_ok('yellow', user_io(give_time('Execution', 0.49788376699999937))))), _114946, fbug((_114946-->if_trace(time, color_g_mesg_ok('yellow', user_io(give_time('Execution', 0.49788376699999937))))))))), '$restore_trace'(_114988, _114990)) ^ Unify: (216) [system] setup_call_cleanup(system:'$notrace'(_114988, _114990), system:once(user:real_notrace(catch_err(ignore((is_debugging(time), color_g_mesg_ok('yellow', user_io(give_time('Execution', 0.49788376699999937))))), _114946, fbug((_114946-->if_trace(time, color_g_mesg_ok('yellow', user_io(give_time('Execution', 0.49788376699999937))))))))), system:'$restore_trace'(_114988, _114990)) ^ Call: (217) [system] sig_atomic(system:'$notrace'(_114988, _114990)) ^ Exit: (216) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:real_notrace(catch_err(ignore((is_debugging(time), color_g_mesg_ok('yellow', user_io(give_time('Execution', 0.49788376699999937))))), _114946, fbug((_114946-->if_trace(time, color_g_mesg_ok('yellow', user_io(give_time('Execution', 0.49788376699999937))))))))), system:'$restore_trace'(3, -1)) ^ Exit: (214) [user] if_trace(time, color_g_mesg_ok('yellow', user_io(give_time('Execution', 0.49788376699999937)))) ^ Exit: (213) [user] if_t((false==true;true==true), if_trace(time, color_g_mesg_ok('yellow', user_io(give_time('Execution', 0.49788376699999937))))) ^ Call: (213) [user] color_g_mesg('green', ignore(([]\=@=[]->not_compatio((reverse([], _4658), maplist(print_var, _4658), nop(nl)));true))) ^ Unify: (213) [user] color_g_mesg('green', user:ignore(([]\=@=[]->not_compatio((reverse([], _4658), maplist(print_var, _4658), nop(nl)));true))) ^ Call: (215) [system] setup_call_cleanup('$notrace'(_123804, _123806), once(user:(nop(check_silent_loading), color_g_mesg_ok('green', user:ignore(([]\=@=[]->not_compatio((reverse([], _4658), maplist(print_var, _4658), nop(nl)));true))))), '$restore_trace'(_123804, _123806)) ^ Unify: (215) [system] setup_call_cleanup(system:'$notrace'(_123804, _123806), system:once(user:(nop(check_silent_loading), color_g_mesg_ok('green', user:ignore(([]\=@=[]->not_compatio((reverse([], _4658), maplist(print_var, _4658), nop(nl)));true))))), system:'$restore_trace'(_123804, _123806)) ^ Call: (216) [system] sig_atomic(system:'$notrace'(_123804, _123806)) ^ Exit: (215) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(nop(check_silent_loading), color_g_mesg_ok('green', user:ignore(([]\=@=[]->not_compatio((reverse([], _4658), maplist(print_var, _4658), nop(nl)));true))))), system:'$restore_trace'(3, -1)) ^ Exit: (213) [user] color_g_mesg('green', user:ignore(([]\=@=[]->not_compatio((reverse([], _4658), maplist(print_var, _4658), nop(nl)));true))) Call: (213) [system] false==true Fail: (213) [system] false==true Redo: (210) [user] interactively_do_metta_exec01(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), '&self', [assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]], eval_H(500, '&self', [assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]], _3656), _3656, [], [], _3656, _3362) Call: (211) [$syspreds] flag(result_num, _136760, _136760) Unify: (211) [$syspreds] flag(result_num, _136760, _136760) Call: (212) [system] _136760==_136760 Exit: (212) [system] _136760==_136760 Call: (212) [system] get_flag(result_num, _136760) Exit: (212) [system] get_flag(result_num, 1) Exit: (211) [$syspreds] flag(result_num, 1, 1) Call: (211) [system] 1==0 Redo: (210) [user] interactively_do_metta_exec01(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), '&self', [assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]], eval_H(500, '&self', [assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]], _3656), _3656, [], [], _3656, _3362) ^ Call: (211) [user] in_answer_io(write(']\n')) ^ Unify: (211) [user] in_answer_io(write(']\n')) Call: (212) [system] nb_current(suspend_answers, true) ^ Redo: (211) [user] in_answer_io(write(']\n')) ^ Unify: (211) [user] in_answer_io(write(']\n')) ^ Call: (212) [user] answer_output(_153668) ^ Unify: (212) [user] answer_output(_153668) ^ Call: (213) [user] is_testing ^ Unify: (213) [user] is_testing ^ Call: (214) [user] is_metta_flag(test) ^ Unify: (214) [user] is_metta_flag(test) ^ Call: (216) [system] setup_call_cleanup('$notrace'(_159210, _159212), once(user:is_flag0(test)), '$restore_trace'(_159210, _159212)) ^ Unify: (216) [system] setup_call_cleanup(system:'$notrace'(_159210, _159212), system:once(user:is_flag0(test)), system:'$restore_trace'(_159210, _159212)) ^ Call: (217) [system] sig_atomic(system:'$notrace'(_159210, _159212)) ^ Exit: (216) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:is_flag0(test)), system:'$restore_trace'(3, -1)) ^ Exit: (214) [user] is_metta_flag(test) ^ Exit: (213) [user] is_testing ^ Call: (213) [user] original_user_output(_153668) ^ Unify: (213) [user] original_user_output(_153668) Call: (214) [system] stream_property(_153668, file_no(1)) Unify: (214) [system] stream_property(_153668, file_no(1)) Call: (215) [system] nonvar(_153668) Redo: (214) [system] stream_property(_153668, file_no(1)) Unify: (214) [system] stream_property(_153668, file_no(1)) Call: (215) [system] nonvar(_153668) Redo: (214) [system] stream_property(_153668, file_no(1)) Unify: (214) [system] stream_property(_153668, file_no(1)) Call: (215) [system] nonvar(file_no(1)) Exit: (215) [system] nonvar(file_no(1)) Call: (215) [system] file_no(1)=alias(_175946) Redo: (214) [system] stream_property(_153668, file_no(1)) Exit: (214) [system] stream_property((0x7f8996b58120), file_no(1)) ^ Exit: (213) [user] original_user_output((0x7f8996b58120)) ^ Exit: (212) [user] answer_output((0x7f8996b58120)) ^ Call: (212) [user] with_output_to((0x7f8996b58120), write(']\n')) Call: (214) [system] write(']\n') ] Exit: (214) [system] write(']\n') ^ Exit: (212) [user] with_output_to((0x7f8996b58120), write(']\n')) ^ Exit: (211) [user] in_answer_io(write(']\n')) ^ Call: (211) [user] ignore(res([])=res(_3362)) ^ Unify: (211) [system] ignore(user:(res([])=res(_3362))) Call: (212) [system] res([])=res(_3362) Exit: (212) [system] res([])=res([]) ^ Exit: (211) [system] ignore(user:(res([])=res([]))) Exit: (210) [user] interactively_do_metta_exec01(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), '&self', [assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]], eval_H(500, '&self', [assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]], _3656), _3656, [], [], _3656, []) Exit: (208) [user] interactively_do_metta_exec00(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), '&self', [assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]], eval_H(500, '&self', [assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]], _3656), _3656, [], [], _3656, []) Exit: (206) [user] interactively_do_metta_exec(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), '&self', [assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]], eval_H(500, '&self', [assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]], _3656), _3656, [], [], _3656, []) ^ Exit: (203) [system] ignore(user:catch((not_compatio(write_exec([assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]])), notrace(into_metta_callable('&self', [assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]], eval_H(500, '&self', [assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]], _3656), _3656, [], [])), !, user:interactively_do_metta_exec(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), '&self', [assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]], eval_H(500, '&self', [assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]], _3656), _3656, [], [], _3656, [])), give_up(_3740), pp_m('red', gave_up(_3740)))) Exit: (202) [user] do_metta_exec(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), '&self', [assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]], []) ^ Call: (202) [system] call(user:(get_pass_fail(_3606, _3608, _3610), if_t(_3610==0, flag(loonit_failure, _3628, _3628+1)))) ^ Unify: (202) [system] call(user:(get_pass_fail(_3606, _3608, _3610), if_t(_3610==0, flag(loonit_failure, _3628, _3628+1)))) ^ Call: (204) [user] get_pass_fail(_3606, _3608, _3610) ^ Unify: (204) [user] get_pass_fail(_3606, _3608, _3610) Call: (205) [$syspreds] flag(loonit_success, _3606, _3606) Unify: (205) [$syspreds] flag(loonit_success, _3606, _3606) Call: (206) [system] _3606==_3606 Exit: (206) [system] _3606==_3606 Call: (206) [system] get_flag(loonit_success, _3606) Exit: (206) [system] get_flag(loonit_success, 1) Exit: (205) [$syspreds] flag(loonit_success, 1, 1) Call: (205) [$syspreds] flag(loonit_failure, _3608, _3608) Unify: (205) [$syspreds] flag(loonit_failure, _3608, _3608) Call: (206) [system] _3608==_3608 Exit: (206) [system] _3608==_3608 Call: (206) [system] get_flag(loonit_failure, _3608) Exit: (206) [system] get_flag(loonit_failure, 0) Exit: (205) [$syspreds] flag(loonit_failure, 0, 0) Call: (205) [system] _3610 is 1+0 Exit: (205) [system] 1 is 1+0 ^ Exit: (204) [user] get_pass_fail(1, 0, 1) ^ Call: (204) [user] if_t(1==0, flag(loonit_failure, _3628, _3628+1)) ^ Unify: (204) [user] if_t(1==0, flag(loonit_failure, _3628, _3628+1)) Call: (205) [system] 1==0 Fail: (205) [system] 1==0 ^ Redo: (204) [user] if_t(1==0, flag(loonit_failure, _3628, _3628+1)) ^ Exit: (204) [user] if_t(1==0, flag(loonit_failure, _3628, _3628+1)) ^ Exit: (202) [system] call(user:(get_pass_fail(1, 0, 1), if_t(1==0, flag(loonit_failure, _3628, _3628+1)))) ^ Exit: (200) [system] setup_call_cleanup(user:get_pass_fail(0, 0, 0), user:(color_g_mesg_ok('#ffa509', (writeln(';; In file as: '), color_g_mesg([bold, fg('#FFEE58')], write_src(exec([encoding, 'iso-latin-1']))), write(';; To unit test case:'))), !, call(do_metta_exec(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), '&self', [assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]], []))), user:(get_pass_fail(1, 0, 1), if_t(1==0, flag(loonit_failure, _3628, _3628+1)))) ^ Exit: (199) [user] ensure_increments((color_g_mesg_ok('#ffa509', (writeln(';; In file as: '), color_g_mesg([bold, fg('#FFEE58')], write_src(exec([encoding, 'iso-latin-1']))), write(';; To unit test case:'))), !, call(do_metta_exec(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), '&self', [assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]], [])))) ^ Exit: (198) [system] once(user:ensure_increments((color_g_mesg_ok('#ffa509', (writeln(';; In file as: '), color_g_mesg([bold, fg('#FFEE58')], write_src(exec([encoding, 'iso-latin-1']))), write(';; To unit test case:'))), !, call(do_metta_exec(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), '&self', [assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]], []))))) ^ Exit: (197) [user] must_det_ll(user:ensure_increments((color_g_mesg_ok('#ffa509', (writeln(';; In file as: '), color_g_mesg([bold, fg('#FFEE58')], write_src(exec([encoding, 'iso-latin-1']))), write(';; To unit test case:'))), !, call(do_metta_exec(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), '&self', [assertEqualToResult, [encoding, 'iso-latin-1'], [[encoding, 'iso-latin-1']]], []))))) Exit: (196) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), exec, '&self', [encoding, 'iso-latin-1'], []) Exit: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', exec([encoding, 'iso-latin-1']), []) ^ Exit: (194) [user] must_not_error(user:do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', exec([encoding, 'iso-latin-1']), [])) ^ Redo: (193) [user] metta_file_buffer(_3314, _3316, _3318, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', _3322) ^ Unify: (193) [user] metta_file_buffer(+, exec([module, pllm, 'Nil']), [], P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', '$stream_position'(25, 1, 25, 25)) ^ Exit: (193) [user] metta_file_buffer(+, exec([module, pllm, 'Nil']), [], P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', '$stream_position'(25, 1, 25, 25)) ^ Call: (194) [user] apply:maplist(maybe_assign, []) ^ Unify: (194) [apply] apply:maplist(user:maybe_assign, []) Call: (195) [apply] apply:maplist_([], user:maybe_assign) Unify: (195) [apply] apply:maplist_([], user:maybe_assign) Exit: (195) [apply] apply:maplist_([], user:maybe_assign) ^ Exit: (194) [apply] apply:maplist(user:maybe_assign, []) ^ Call: (194) [user] must_not_error(do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', exec([module, pllm, 'Nil']), _3362)) ^ Unify: (194) [user] must_not_error(user:do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', exec([module, pllm, 'Nil']), _3362)) Call: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', exec([module, pllm, 'Nil']), _3362) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', exec([module, pllm, 'Nil']), _3362) Call: (196) [system] var(exec([module, pllm, 'Nil'])) Redo: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', exec([module, pllm, 'Nil']), _3362) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', exec([module, pllm, 'Nil']), _3362) Call: (196) [system] (+)\==exec Exit: (196) [system] (+)\==exec Call: (196) [system] exec([module, pllm, 'Nil'])==[] Redo: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', exec([module, pllm, 'Nil']), _3362) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', exec([module, pllm, 'Nil']), _3362) Call: (196) [system] string(exec([module, pllm, 'Nil'])) Redo: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', exec([module, pllm, 'Nil']), _3362) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', exec([module, pllm, 'Nil']), _3362) Call: (196) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), exec, '&self', [module, pllm, 'Nil'], _3362) Unify: (196) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), exec, '&self', [module, pllm, 'Nil'], _3362) Call: (197) [system] var([module, pllm, 'Nil']) Redo: (196) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), exec, '&self', [module, pllm, 'Nil'], _3362) Unify: (196) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), exec, '&self', [module, pllm, 'Nil'], _3362) Call: (197) [system] exec\==exec Redo: (196) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), exec, '&self', [module, pllm, 'Nil'], _3362) Unify: (196) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), exec, '&self', [module, pllm, 'Nil'], _3362) Call: (197) [system] string([module, pllm, 'Nil']) Redo: (196) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), exec, '&self', [module, pllm, 'Nil'], _3362) Unify: (196) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), exec, '&self', [module, pllm, 'Nil'], _3362) Call: (197) [system] exec\==exec Redo: (196) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), exec, '&self', [module, pllm, 'Nil'], _3362) Unify: (196) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), exec, '&self', [module, pllm, 'Nil'], _3362) ^ Call: (197) [user] must_det_ll(inc_exec_num(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Unify: (197) [user] must_det_ll(user:inc_exec_num(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Call: (198) [user] once(user:inc_exec_num(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Unify: (198) [system] once(user:inc_exec_num(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Call: (199) [user] inc_exec_num(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Unify: (199) [user] inc_exec_num(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Call: (200) [user] retract(file_exec_num(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', _428008)) ^ Exit: (200) [user] retract(file_exec_num(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', 1)) Call: (200) [system] _437672 is 1+1 Exit: (200) [system] 2 is 1+1 ^ Call: (200) [user] asserta(file_exec_num(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', 2)) ^ Exit: (200) [user] asserta(file_exec_num(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', 2)) ^ Exit: (199) [user] inc_exec_num(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Exit: (198) [system] once(user:inc_exec_num(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Exit: (197) [user] must_det_ll(user:inc_exec_num(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Call: (197) [user] must_det_ll(get_exec_num(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', _463668)) ^ Unify: (197) [user] must_det_ll(user:get_exec_num(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', _463668)) ^ Call: (198) [user] once(user:get_exec_num(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', _463668)) ^ Unify: (198) [system] once(user:get_exec_num(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', _463668)) ^ Call: (199) [user] get_exec_num(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', _463668) ^ Unify: (199) [user] get_exec_num(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', _463668) ^ Call: (200) [user] file_exec_num(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', _492628) ^ Unify: (200) [user] file_exec_num(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', 2) ^ Exit: (200) [user] file_exec_num(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', 2) Call: (200) [system] _463668=2 Exit: (200) [system] 2=2 ^ Exit: (199) [user] get_exec_num(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', 2) ^ Exit: (198) [system] once(user:get_exec_num(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', 2)) ^ Exit: (197) [user] must_det_ll(user:get_exec_num(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', 2)) ^ Call: (197) [user] must_det_ll(2>0) ^ Unify: (197) [user] must_det_ll(user:(2>0)) ^ Call: (198) [user] once(user:(2>0)) ^ Unify: (198) [system] once(user:(2>0)) Call: (199) [system] 2>0 Exit: (199) [system] 2>0 ^ Exit: (198) [system] once(user:(2>0)) ^ Exit: (197) [user] must_det_ll(user:(2>0)) ^ Call: (197) [user] is_synthing_unit_tests ^ Unify: (197) [user] is_synthing_unit_tests ^ Call: (199) [system] setup_call_cleanup('$notrace'(_13746, _13748), once(user:is_synthing_unit_tests0), '$restore_trace'(_13746, _13748)) ^ Unify: (199) [system] setup_call_cleanup(system:'$notrace'(_13746, _13748), system:once(user:is_synthing_unit_tests0), system:'$restore_trace'(_13746, _13748)) ^ Call: (200) [system] sig_atomic(system:'$notrace'(_13746, _13748)) ^ Exit: (199) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:is_synthing_unit_tests0), system:'$restore_trace'(3, -1)) ^ Exit: (197) [user] is_synthing_unit_tests ^ Call: (197) [user] file_answers(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', 2, _18484) ^ Unify: (197) [user] file_answers(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', 2, [[module, pllm, 'Nil']]) ^ Exit: (197) [user] file_answers(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', 2, [[module, pllm, 'Nil']]) Call: (197) [user] check_answers_for([module, pllm, 'Nil'], [[module, pllm, 'Nil']]) Unify: (197) [user] check_answers_for([module, pllm, 'Nil'], [[module, pllm, 'Nil']]) Call: (198) [system] nb_current(suspend_answers, true) Redo: (197) [user] check_answers_for([module, pllm, 'Nil'], [[module, pllm, 'Nil']]) Unify: (197) [user] check_answers_for([module, pllm, 'Nil'], [[module, pllm, 'Nil']]) Call: (198) [system] string([module, pllm, 'Nil']) Redo: (197) [user] check_answers_for([module, pllm, 'Nil'], [[module, pllm, 'Nil']]) Call: (198) [system] var([[module, pllm, 'Nil']]) Redo: (197) [user] check_answers_for([module, pllm, 'Nil'], [[module, pllm, 'Nil']]) Call: (198) [system] var([module, pllm, 'Nil']) Redo: (197) [user] check_answers_for([module, pllm, 'Nil'], [[module, pllm, 'Nil']]) Unify: (197) [user] check_answers_for([module, pllm, 'Nil'], [[module, pllm, 'Nil']]) ^ Call: (198) [user] backward_compatibility:sformat(_44028, '~q', [[module, pllm, 'Nil']]) ^ Unify: (198) [user] backward_compatibility:sformat(_44028, '~q', [[module, pllm, 'Nil']]) ^ Call: (199) [user] format(string(_44028), '~q', [[module, pllm, 'Nil']]) ^ Exit: (199) [user] format(string("[module,pllm,'Nil']"), '~q', [[module, pllm, 'Nil']]) ^ Exit: (198) [user] backward_compatibility:sformat("[module,pllm,'Nil']", '~q', [[module, pllm, 'Nil']]) ^ Call: (198) [user] atom_contains("[module,pllm,'Nil']", "[assert") ^ Unify: (198) [user] atom_contains("[module,pllm,'Nil']", "[assert") Call: (199) [system] sub_atom("[module,pllm,'Nil']", _50680, _50682, _50684, "[assert") Fail: (199) [system] sub_atom("[module,pllm,'Nil']", _51620, _51622, _51624, "[assert") ^ Fail: (198) [user] atom_contains("[module,pllm,'Nil']", "[assert") Redo: (197) [user] check_answers_for([module, pllm, 'Nil'], [[module, pllm, 'Nil']]) Unify: (197) [user] check_answers_for([module, pllm, 'Nil'], [[module, pllm, 'Nil']]) Call: (198) [occurs] occurs:contains_var('BadType', [[module, pllm, 'Nil']]) Unify: (198) [occurs] occurs:contains_var('BadType', [[module, pllm, 'Nil']]) Call: (199) [system] 'BadType'==[[module, pllm, 'Nil']] Fail: (199) [system] 'BadType'==[[module, pllm, 'Nil']] Redo: (198) [occurs] occurs:contains_var('BadType', [[module, pllm, 'Nil']]) Unify: (198) [occurs] occurs:contains_var('BadType', [[module, pllm, 'Nil']]) Call: (199) [system] compound([[module, pllm, 'Nil']]) Exit: (199) [system] compound([[module, pllm, 'Nil']]) Call: (199) [system] arg(_62736, [[module, pllm, 'Nil']], _62660) Exit: (199) [system] arg(1, [[module, pllm, 'Nil']], [module, pllm, 'Nil']) Call: (199) [occurs] occurs:contains_var('BadType', [module, pllm, 'Nil']) Unify: (199) [occurs] occurs:contains_var('BadType', [module, pllm, 'Nil']) Call: (200) [system] 'BadType'==[module, pllm, 'Nil'] Fail: (200) [system] 'BadType'==[module, pllm, 'Nil'] Redo: (199) [occurs] occurs:contains_var('BadType', [module, pllm, 'Nil']) Unify: (199) [occurs] occurs:contains_var('BadType', [module, pllm, 'Nil']) Call: (200) [system] compound([module, pllm, 'Nil']) Exit: (200) [system] compound([module, pllm, 'Nil']) Call: (200) [system] arg(_72018, [module, pllm, 'Nil'], _71942) Exit: (200) [system] arg(1, [module, pllm, 'Nil'], module) Call: (200) [occurs] occurs:contains_var('BadType', module) Unify: (200) [occurs] occurs:contains_var('BadType', module) Call: (201) [system] 'BadType'==module Fail: (201) [system] 'BadType'==module Redo: (200) [occurs] occurs:contains_var('BadType', module) Unify: (200) [occurs] occurs:contains_var('BadType', module) Call: (201) [system] compound(module) Fail: (201) [system] compound(module) Fail: (200) [occurs] occurs:contains_var('BadType', module) Redo: (200) [system] arg(_82226, [module, pllm, 'Nil'], _71942) Exit: (200) [system] arg(2, [module, pllm, 'Nil'], [pllm, 'Nil']) Call: (200) [occurs] occurs:contains_var('BadType', [pllm, 'Nil']) Unify: (200) [occurs] occurs:contains_var('BadType', [pllm, 'Nil']) Call: (201) [system] 'BadType'==[pllm, 'Nil'] Fail: (201) [system] 'BadType'==[pllm, 'Nil'] Redo: (200) [occurs] occurs:contains_var('BadType', [pllm, 'Nil']) Unify: (200) [occurs] occurs:contains_var('BadType', [pllm, 'Nil']) Call: (201) [system] compound([pllm, 'Nil']) Exit: (201) [system] compound([pllm, 'Nil']) Call: (201) [system] arg(_91508, [pllm, 'Nil'], _91432) Exit: (201) [system] arg(1, [pllm, 'Nil'], pllm) Call: (201) [occurs] occurs:contains_var('BadType', pllm) Unify: (201) [occurs] occurs:contains_var('BadType', pllm) Call: (202) [system] 'BadType'==pllm Fail: (202) [system] 'BadType'==pllm Redo: (201) [occurs] occurs:contains_var('BadType', pllm) Unify: (201) [occurs] occurs:contains_var('BadType', pllm) Call: (202) [system] compound(pllm) Fail: (202) [system] compound(pllm) Fail: (201) [occurs] occurs:contains_var('BadType', pllm) Redo: (201) [system] arg(_101716, [pllm, 'Nil'], _91432) Exit: (201) [system] arg(2, [pllm, 'Nil'], ['Nil']) Call: (201) [occurs] occurs:contains_var('BadType', ['Nil']) Unify: (201) [occurs] occurs:contains_var('BadType', ['Nil']) Call: (202) [system] 'BadType'==['Nil'] Fail: (202) [system] 'BadType'==['Nil'] Redo: (201) [occurs] occurs:contains_var('BadType', ['Nil']) Unify: (201) [occurs] occurs:contains_var('BadType', ['Nil']) Call: (202) [system] compound(['Nil']) Exit: (202) [system] compound(['Nil']) Call: (202) [system] arg(_110998, ['Nil'], _110922) Exit: (202) [system] arg(1, ['Nil'], 'Nil') Call: (202) [occurs] occurs:contains_var('BadType', 'Nil') Unify: (202) [occurs] occurs:contains_var('BadType', 'Nil') Call: (203) [system] 'BadType'=='Nil' Fail: (203) [system] 'BadType'=='Nil' Redo: (202) [occurs] occurs:contains_var('BadType', 'Nil') Unify: (202) [occurs] occurs:contains_var('BadType', 'Nil') Call: (203) [system] compound('Nil') Fail: (203) [system] compound('Nil') Fail: (202) [occurs] occurs:contains_var('BadType', 'Nil') Redo: (202) [system] arg(_121206, ['Nil'], _110922) Exit: (202) [system] arg(2, ['Nil'], []) Call: (202) [occurs] occurs:contains_var('BadType', []) Unify: (202) [occurs] occurs:contains_var('BadType', []) Call: (203) [system] 'BadType'==[] Fail: (203) [system] 'BadType'==[] Redo: (202) [occurs] occurs:contains_var('BadType', []) Unify: (202) [occurs] occurs:contains_var('BadType', []) Call: (203) [system] compound([]) Fail: (203) [system] compound([]) Fail: (202) [occurs] occurs:contains_var('BadType', []) Fail: (201) [occurs] occurs:contains_var('BadType', ['Nil']) Fail: (200) [occurs] occurs:contains_var('BadType', [pllm, 'Nil']) Fail: (199) [occurs] occurs:contains_var('BadType', [module, pllm, 'Nil']) Redo: (199) [system] arg(_134198, [[module, pllm, 'Nil']], _62660) Exit: (199) [system] arg(2, [[module, pllm, 'Nil']], []) Call: (199) [occurs] occurs:contains_var('BadType', []) Unify: (199) [occurs] occurs:contains_var('BadType', []) Call: (200) [system] 'BadType'==[] Fail: (200) [system] 'BadType'==[] Redo: (199) [occurs] occurs:contains_var('BadType', []) Unify: (199) [occurs] occurs:contains_var('BadType', []) Call: (200) [system] compound([]) Fail: (200) [system] compound([]) Fail: (199) [occurs] occurs:contains_var('BadType', []) Fail: (198) [occurs] occurs:contains_var('BadType', [[module, pllm, 'Nil']]) Redo: (197) [user] check_answers_for([module, pllm, 'Nil'], [[module, pllm, 'Nil']]) Unify: (197) [user] check_answers_for([module, pllm, 'Nil'], [[module, pllm, 'Nil']]) Call: (198) [user] inside_assert([module, pllm, 'Nil'], _147092) Unify: (198) [user] inside_assert([module, pllm, 'Nil'], [module, pllm, 'Nil']) Call: (199) [system] compound([module, pllm, 'Nil']) Exit: (199) [system] compound([module, pllm, 'Nil']) Unify: (198) [user] inside_assert([module, pllm, 'Nil'], pllm) ^ Call: (199) [user] symbol(module) ^ Unify: (199) [user] symbol(module) Call: (200) [system] atom(module) Exit: (200) [system] atom(module) ^ Exit: (199) [user] symbol(module) ^ Call: (199) [user] symbol_concat(assert, _156386, module) ^ Unify: (199) [user] symbol_concat(assert, _157318, module) Call: (200) [system] atom_concat(assert, _158174, module) Fail: (200) [system] atom_concat(assert, _158174, module) ^ Fail: (199) [user] symbol_concat(assert, _160116, module) Redo: (198) [user] inside_assert([module, pllm, 'Nil'], _147092) Unify: (198) [user] inside_assert([module, pllm, 'Nil'], [module, pllm, 'Nil']) Call: (199) [user] is_conz([module, pllm, 'Nil']) Unify: (199) [user] is_conz([module, pllm, 'Nil']) Call: (200) [system] compound([module, pllm, 'Nil']) Exit: (200) [system] compound([module, pllm, 'Nil']) Call: (200) [system] [module, pllm, 'Nil']=[_166478|_166480] Exit: (200) [system] [module, pllm, 'Nil']=[module, pllm, 'Nil'] Exit: (199) [user] is_conz([module, pllm, 'Nil']) Exit: (198) [user] inside_assert([module, pllm, 'Nil'], [module, pllm, 'Nil']) Call: (198) [user] always_exec([module, pllm, 'Nil']) Unify: (198) [user] always_exec([module, pllm, 'Nil']) Call: (199) [system] compound([module, pllm, 'Nil']) Exit: (199) [system] compound([module, pllm, 'Nil']) Call: (199) [system] compound_name_arity([module, pllm, 'Nil'], _173838, _173840) Exit: (199) [system] compound_name_arity([module, pllm, 'Nil'], '[|]', 2) ^ Call: (199) [user] symbol_concat(eval, _175782, '[|]') ^ Unify: (199) [user] symbol_concat(eval, _176714, '[|]') Call: (200) [system] atom_concat(eval, _177570, '[|]') Fail: (200) [system] atom_concat(eval, _177570, '[|]') ^ Fail: (199) [user] symbol_concat(eval, _179512, '[|]') Redo: (198) [user] always_exec([module, pllm, 'Nil']) Unify: (198) [user] always_exec([module, pllm, 'Nil']) Call: (199) [system] is_list([module, pllm, 'Nil']) Exit: (199) [system] is_list([module, pllm, 'Nil']) Unify: (198) [user] always_exec([module, pllm, 'Nil']) ^ Call: (199) [user] symbol(module) ^ Unify: (199) [user] symbol(module) Call: (200) [system] atom(module) Exit: (200) [system] atom(module) ^ Exit: (199) [user] symbol(module) Unify: (198) [user] always_exec([module, pllm, 'Nil']) ^ Call: (199) [user] symbol_concat(_190558, !, module) ^ Unify: (199) [user] symbol_concat(_191490, !, module) Call: (200) [system] atom_concat(_192348, !, module) Fail: (200) [system] atom_concat(_192348, !, module) ^ Fail: (199) [user] symbol_concat(_194288, !, module) Redo: (198) [user] always_exec([module, pllm, 'Nil']) Unify: (198) [user] always_exec([module, pllm, 'Nil']) Call: (199) [system] fail Redo: (197) [user] check_answers_for([module, pllm, 'Nil'], [[module, pllm, 'Nil']]) Unify: (197) [user] check_answers_for([module, pllm, 'Nil'], [[module, pllm, 'Nil']]) Exit: (197) [user] check_answers_for([module, pllm, 'Nil'], [[module, pllm, 'Nil']]) ^ Call: (197) [user] if_t(into_simple_op(exec, [module, pllm, 'Nil'], _200640), pfcAdd_Now('next-operation'(_200640))) ^ Unify: (197) [user] if_t(into_simple_op(exec, [module, pllm, 'Nil'], _200640), pfcAdd_Now('next-operation'(_200640))) Call: (198) [user] into_simple_op(exec, [module, pllm, 'Nil'], _200640) Unify: (198) [user] into_simple_op(exec, [module, pllm, 'Nil'], op(exec, module, _203432)) Call: (199) [user] o_s([pllm, 'Nil'], _203432) Unify: (199) [user] o_s([pllm, 'Nil'], _203432) Call: (200) [user] o_s(pllm, _203432) Unify: (200) [user] o_s(pllm, pllm) Exit: (200) [user] o_s(pllm, pllm) Exit: (199) [user] o_s([pllm, 'Nil'], pllm) Exit: (198) [user] into_simple_op(exec, [module, pllm, 'Nil'], op(exec, module, pllm)) ^ Call: (198) [user] pfcAdd_Now('next-operation'(op(exec, module, pllm))) ^ Unify: (198) [user] pfcAdd_Now('next-operation'(op(exec, module, pllm))) ^ Call: (199) [user] current_predicate(pfcAdd/1) ^ Exit: (199) [user] current_predicate(pfcAdd/1) ^ Call: (199) [user] once_writeq_nl(pfcAdd('next-operation'(op(exec, module, pllm)))) ^ Unify: (199) [user] once_writeq_nl(pfcAdd('next-operation'(op(exec, module, pllm)))) ^ Call: (200) [user] clause(pfcTraceExecution, true) ^ Fail: (200) [user] clause(pfcTraceExecution, true) ^ Redo: (199) [user] once_writeq_nl(pfcAdd('next-operation'(op(exec, module, pllm)))) ^ Exit: (199) [user] once_writeq_nl(pfcAdd('next-operation'(op(exec, module, pllm)))) ^ Call: (199) [user] pfcAdd('next-operation'(op(exec, module, pllm))) ^ Unify: (199) [user] pfcAdd('next-operation'(op(exec, module, pllm))) ^ Call: (200) [user] must_ex(current_why_UU(_221902)) ^ Unify: (200) [user] must_ex(current_why_UU(_221902)) Call: (202) [user] current_why_UU(_221902) Unify: (202) [user] current_why_UU(_221902) ^ Call: (203) [user] get_why_uu(_221902) ^ Unify: (203) [user] get_why_uu(_221902) ^ Call: (204) [user] findall(_227442, current_why(_227442), _227448) ^ Unify: (204) [$bags] findall(_227442, user:current_why(_227442), _227448) ^ Call: (205) [$bags] findall(_227442, user:current_why(_227442), _227448, []) ^ Unify: (205) [$bags] findall(_227442, user:current_why(_227442), _227448, []) ^ Call: (206) [$bags] cleanup_bag(findall_loop(_227442, user:current_why(_227442), _227448, []), '$destroy_findall_bag') ^ Unify: (206) [$bags] cleanup_bag('$bags':findall_loop(_227442, user:current_why(_227442), _227448, []), '$bags':'$destroy_findall_bag') Call: (207) [$bags] findall_loop(_227442, user:current_why(_227442), _227448, []) Unify: (207) [$bags] findall_loop(_227442, user:current_why(_227442), _227448, []) ^ Call: (208) [user] bugger:current_why(_227442) ^ Unify: (208) [user] bugger:current_why(_227442) ^ Call: (209) [user] bugger:current_why_data(_227442) ^ Unify: (209) [user] bugger:current_why_data(_227442) Call: (210) [system] nb_current('$current_why', wp(_227442, _238702)) Fail: (210) [system] nb_current('$current_why', wp(_227442, _238702)) ^ Redo: (209) [user] bugger:current_why_data(_227442) ^ Unify: (209) [user] bugger:current_why_data(_227442) Call: (210) [t_l] t_l:current_why_source(_227442) Fail: (210) [t_l] t_l:current_why_source(_227442) ^ Fail: (209) [user] bugger:current_why_data(_227442) ^ Redo: (208) [user] bugger:current_why(_227442) ^ Unify: (208) [user] bugger:current_why(mfl4(_246130, _246132, _246134, _246136)) ^ Call: (210) [system] setup_call_cleanup('$notrace'(_247086, _247088), once(user:current_mfl4(_246130, _246132, _246134, _246136)), '$restore_trace'(_247086, _247088)) ^ Unify: (210) [system] setup_call_cleanup(system:'$notrace'(_247086, _247088), system:once(user:current_mfl4(_246130, _246132, _246134, _246136)), system:'$restore_trace'(_247086, _247088)) ^ Call: (211) [system] sig_atomic(system:'$notrace'(_247086, _247088)) ^ Exit: (210) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:current_mfl4(_246130, user, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', 587)), system:'$restore_trace'(3, -1)) ^ Exit: (208) [user] bugger:current_why(P;HTML|mfl4(_246130, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Redo: (207) [$bags] findall_loop(_227442, user:current_why(_227442), _227448, []) Exit: (207) [$bags] findall_loop(_227442, user:current_why(_227442), [P;HTML|mfl4(_263968, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], []) ^ Exit: (206) [$bags] cleanup_bag('$bags':findall_loop(_227442, user:current_why(_227442), [P;HTML|mfl4(_263968, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], []), '$bags':'$destroy_findall_bag') ^ Exit: (205) [$bags] findall(_227442, user:current_why(_227442), [P;HTML|mfl4(_263968, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], []) ^ Exit: (204) [$bags] findall(_227442, user:current_why(_227442), [P;HTML|mfl4(_263968, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Call: (204) [system] [P;HTML|mfl4(_263968, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]\==[] Exit: (204) [system] [P;HTML|mfl4(_263968, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]\==[] ^ Call: (204) [user] u_to_uu([P;HTML|mfl4(_263968, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _221902) ^ Unify: (204) [user] u_to_uu([P;HTML|mfl4(_263968, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], ([P;HTML|mfl4(_263968, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], ax)) Call: (205) [system] var([P;HTML|mfl4(_263968, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Fail: (205) [system] var([P;HTML|mfl4(_263968, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) ^ Redo: (204) [user] u_to_uu([P;HTML|mfl4(_263968, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _221902) ^ Unify: (204) [user] u_to_uu([P;HTML|mfl4(_263968, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], [P;HTML|mfl4(_263968, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Call: (205) [system] nonvar([P;HTML|mfl4(_263968, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Exit: (205) [system] nonvar([P;HTML|mfl4(_263968, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Call: (205) [system] [P;HTML|mfl4(_263968, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]=(_383756, _383758) Fail: (205) [system] [P;HTML|mfl4(_263968, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]=(_383756, _383758) ^ Redo: (204) [user] u_to_uu([P;HTML|mfl4(_263968, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _221902) ^ Unify: (204) [user] u_to_uu([P;HTML|mfl4(_263968, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _221902) ^ Call: (205) [user] logicmoo_util_terms:list_to_conjuncts([P;HTML|mfl4(_263968, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _414166) ^ Unify: (205) [user] logicmoo_util_terms:list_to_conjuncts([P;HTML|mfl4(_263968, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _414166) ^ Call: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_263968, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _414166) ^ Unify: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_263968, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], [P;HTML|mfl4(_263968, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Call: (207) [system] var([P;HTML|mfl4(_263968, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Fail: (207) [system] var([P;HTML|mfl4(_263968, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) ^ Redo: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_263968, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _414166) ^ Unify: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_263968, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], [P;HTML|mfl4(_263968, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) ^ Call: (207) [user] not(compound([P;HTML|mfl4(_263968, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)])) ^ Unify: (207) [system] not(user:compound([P;HTML|mfl4(_263968, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)])) Call: (208) [system] compound([P;HTML|mfl4(_263968, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Exit: (208) [system] compound([P;HTML|mfl4(_263968, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) ^ Fail: (207) [system] not(user:compound([P;HTML|mfl4(_263968, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)])) ^ Redo: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_3584, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _3604) ^ Unify: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_3584, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _3604) ^ Call: (207) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3584, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _3604) ^ Unify: (207) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3584, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_3584, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Call: (208) [system] var(P;HTML|mfl4(_3584, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Fail: (208) [system] var(P;HTML|mfl4(_3584, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Redo: (207) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3584, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _3604) ^ Unify: (207) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3584, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_3584, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Call: (208) [user] not(compound(P;HTML|mfl4(_3584, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587))) ^ Unify: (208) [system] not(user:compound(P;HTML|mfl4(_3584, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587))) Call: (209) [system] compound(P;HTML|mfl4(_3584, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Exit: (209) [system] compound(P;HTML|mfl4(_3584, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Fail: (208) [system] not(user:compound(P;HTML|mfl4(_3584, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587))) ^ Redo: (207) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3584, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _3604) ^ Unify: (207) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3584, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_3584, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Exit: (207) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3584, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_3584, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Exit: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_3584, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], P;HTML|mfl4(_3584, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Exit: (205) [user] logicmoo_util_terms:list_to_conjuncts([P;HTML|mfl4(_3584, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], P;HTML|mfl4(_3584, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Call: (205) [user] u_to_uu(P;HTML|mfl4(_3584, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _3558) ^ Unify: (205) [user] u_to_uu(P;HTML|mfl4(_3584, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), (P;HTML|mfl4(_3584, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) Call: (206) [system] var(P;HTML|mfl4(_3584, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Fail: (206) [system] var(P;HTML|mfl4(_3584, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Redo: (205) [user] u_to_uu(P;HTML|mfl4(_3584, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _3558) ^ Unify: (205) [user] u_to_uu(P;HTML|mfl4(_3584, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_3584, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Call: (206) [system] nonvar(P;HTML|mfl4(_3584, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Exit: (206) [system] nonvar(P;HTML|mfl4(_3584, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Call: (206) [system] P;HTML|mfl4(_3584, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)=(_258674, _258676) Fail: (206) [system] P;HTML|mfl4(_3584, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)=(_258674, _258676) ^ Redo: (205) [user] u_to_uu(P;HTML|mfl4(_3584, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _3558) ^ Unify: (205) [user] u_to_uu(P;HTML|mfl4(_3584, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), (P;HTML|mfl4(_3584, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (205) [user] u_to_uu(P;HTML|mfl4(_3584, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), (P;HTML|mfl4(_3584, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (204) [user] u_to_uu([P;HTML|mfl4(_3584, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], (P;HTML|mfl4(_3584, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (203) [user] get_why_uu((P;HTML|mfl4(_3584, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) Exit: (202) [user] current_why_UU((P;HTML|mfl4(_3584, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (200) [user] must_ex(current_why_UU((P;HTML|mfl4(_3584, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (200) [user] pfcAdd('next-operation'(op(exec, module, pllm)), (P;HTML|mfl4(_3584, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (200) [user] pfcAdd('next-operation'(op(exec, module, pllm)), (P;HTML|mfl4(_3584, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (201) [user] pfcPost('next-operation'(op(exec, module, pllm)), (P;HTML|mfl4(_3584, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (201) [user] pfcPost('next-operation'(op(exec, module, pllm)), (P;HTML|mfl4(_3584, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (202) [user] pfcPost_rev((P;HTML|mfl4(_3584, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax), 'next-operation'(op(exec, module, pllm))) ^ Unify: (202) [user] pfcPost_rev((P;HTML|mfl4(_3584, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax), 'next-operation'(op(exec, module, pllm))) Call: (203) [system] is_list('next-operation'(op(exec, module, pllm))) Fail: (203) [system] is_list('next-operation'(op(exec, module, pllm))) ^ Redo: (202) [user] pfcPost_rev((P;HTML|mfl4(_3584, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax), 'next-operation'(op(exec, module, pllm))) ^ Call: (203) [user] pfcPost1('next-operation'(op(exec, module, pllm)), (P;HTML|mfl4(_3584, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (203) [user] pfcPost1('next-operation'(op(exec, module, pllm)), (P;HTML|mfl4(_3584, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (204) [user] control_arg_types('next-operation'(op(exec, module, pllm)), _417282) ^ Unify: (204) [user] control_arg_types('next-operation'(op(exec, module, pllm)), _417282) Call: (205) [system] fail Fail: (205) [system] fail ^ Fail: (204) [user] control_arg_types('next-operation'(op(exec, module, pllm)), _417282) ^ Redo: (203) [user] pfcPost1('next-operation'(op(exec, module, pllm)), (P;HTML|mfl4(_3584, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (203) [user] pfcPost1('next-operation'(op(exec, module, pllm)), (P;HTML|mfl4(_3584, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (204) [user] locally_each:locally(set_prolog_flag(occurs_check, true), catch(pfcPost11('next-operation'(op(exec, module, pllm)), (P;HTML|mfl4(_3584, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _437106, (notrace, wdmsg(('next-operation'(op(exec, module, pllm))=>_437106)), trace))) ^ Unify: (204) [locally_each] locally_each:locally(user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(exec, module, pllm)), (P;HTML|mfl4(_3584, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _437106, (notrace, wdmsg(('next-operation'(op(exec, module, pllm))=>_437106)), trace))) ^ Call: (205) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(exec, module, pllm)), (P;HTML|mfl4(_3584, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _437106, (notrace, wdmsg(('next-operation'(op(exec, module, pllm))=>_437106)), trace)), user:each_call_cleanup) ^ Unify: (205) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(exec, module, pllm)), (P;HTML|mfl4(_3584, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _437106, (notrace, wdmsg(('next-operation'(op(exec, module, pllm))=>_437106)), trace)), user:each_call_cleanup) Call: (206) [system] current_prolog_flag(occurs_check, _467604) Exit: (206) [system] current_prolog_flag(occurs_check, true) ^ Call: (206) [locally_each] locally_each:wtl_how(trusted_redo_call_cleanup, true==true, user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(exec, module, pllm)), (P;HTML|mfl4(_3584, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _437106, (notrace, wdmsg(('next-operation'(op(exec, module, pllm))=>_437106)), trace)), user:set_prolog_flag(occurs_check, true)) ^ Unify: (206) [locally_each] locally_each:wtl_how(locally_each:trusted_redo_call_cleanup, locally_each:(true==true), user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(exec, module, pllm)), (P;HTML|mfl4(_3584, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _437106, (notrace, wdmsg(('next-operation'(op(exec, module, pllm))=>_437106)), trace)), user:set_prolog_flag(occurs_check, true)) Call: (207) [system] true==true Exit: (207) [system] true==true ^ Call: (208) [user] pfcPost11('next-operation'(op(exec, module, pllm)), (P;HTML|mfl4(_3584, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (208) [user] pfcPost11('next-operation'(op(exec, module, pllm)), (P;HTML|mfl4(_3584, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (209) [user] must_ex(pfcAddSupport('next-operation'(op(exec, module, pllm)), (P;HTML|mfl4(_3584, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Unify: (209) [user] must_ex(pfcAddSupport('next-operation'(op(exec, module, pllm)), (P;HTML|mfl4(_3584, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (211) [user] pfcAddSupport('next-operation'(op(exec, module, pllm)), (P;HTML|mfl4(_3584, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (211) [user] pfcAddSupport('next-operation'(op(exec, module, pllm)), (P;HTML|mfl4(_3560, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (212) [user] assert('$spft$'('next-operation'(op(exec, module, pllm)), P;HTML|mfl4(_3560, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (212) [user] assert('$spft$'('next-operation'(op(exec, module, pllm)), P;HTML|mfl4(_3560, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (211) [user] pfcAddSupport('next-operation'(op(exec, module, pllm)), (P;HTML|mfl4(_3560, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (209) [user] must_ex(pfcAddSupport('next-operation'(op(exec, module, pllm)), (P;HTML|mfl4(_3560, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (209) [user] pfcUnique(post, 'next-operation'(op(exec, module, pllm))) ^ Unify: (209) [user] pfcUnique(post, 'next-operation'(op(exec, module, pllm))) ^ Call: (210) [user] pfcUnique(post, 'next-operation'(op(exec, module, pllm)), true) ^ Unify: (210) [user] pfcUnique(post, 'next-operation'(op(exec, module, pllm)), true) ^ Call: (211) [user] is_asserted_exact('next-operation'(op(exec, module, pllm)), true) ^ Unify: (211) [user] is_asserted_exact('next-operation'(op(exec, module, pllm)), true) ^ Call: (212) [user] strip_module('next-operation'(op(exec, module, pllm)), _49346, _49348) ^ Exit: (212) [user] strip_module('next-operation'(op(exec, module, pllm)), user, 'next-operation'(op(exec, module, pllm))) ^ Call: (212) [user] is_asserted_exact(user, 'next-operation'(op(exec, module, pllm)), true) ^ Unify: (212) [user] is_asserted_exact(user, 'next-operation'(op(exec, module, pllm)), true) Call: (213) [system] _53090=user Exit: (213) [system] user=user ^ Call: (213) [user] clause(user:'next-operation'(op(exec, module, pllm)), true, _54960) ^ Fail: (213) [user] clause('next-operation'(op(exec, module, pllm)), true, _54960) ^ Redo: (212) [user] is_asserted_exact(user, 'next-operation'(op(exec, module, pllm)), true) ^ Call: (213) [user] clause(user:'next-operation'(op(exec, module, pllm)), true, _57788) ^ Fail: (213) [user] clause('next-operation'(op(exec, module, pllm)), true, _57788) ^ Fail: (212) [user] is_asserted_exact(user, 'next-operation'(op(exec, module, pllm)), true) ^ Fail: (211) [user] is_asserted_exact('next-operation'(op(exec, module, pllm)), true) ^ Redo: (210) [user] pfcUnique(post, 'next-operation'(op(exec, module, pllm)), true) ^ Exit: (210) [user] pfcUnique(post, 'next-operation'(op(exec, module, pllm)), true) ^ Exit: (209) [user] pfcUnique(post, 'next-operation'(op(exec, module, pllm))) ^ Call: (209) [user] pfcPost2('next-operation'(op(exec, module, pllm)), (P;HTML|mfl4(_3560, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (209) [user] pfcPost2('next-operation'(op(exec, module, pllm)), (P;HTML|mfl4(_3560, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (210) [user] must_ex(once((\+ \+is_asserted_exact('next-operation'(op(exec, module, pllm)));assert('next-operation'(op(exec, module, pllm)))))) ^ Unify: (210) [user] must_ex(once((\+ \+is_asserted_exact('next-operation'(op(exec, module, pllm)));assert('next-operation'(op(exec, module, pllm)))))) ^ Call: (212) [user] once((\+ \+is_asserted_exact('next-operation'(op(exec, module, pllm)));assert('next-operation'(op(exec, module, pllm))))) ^ Unify: (212) [system] once(user:(\+ \+is_asserted_exact('next-operation'(op(exec, module, pllm)));assert('next-operation'(op(exec, module, pllm))))) ^ Call: (214) [user] is_asserted_exact('next-operation'(op(exec, module, pllm))) ^ Unify: (214) [user] is_asserted_exact('next-operation'(op(exec, module, pllm))) ^ Call: (215) [user] strip_module('next-operation'(op(exec, module, pllm)), _85126, _85128) ^ Exit: (215) [user] strip_module('next-operation'(op(exec, module, pllm)), user, 'next-operation'(op(exec, module, pllm))) ^ Call: (215) [user] hook_database:expand_to_hb('next-operation'(op(exec, module, pllm)), _87006, _87008) ^ Unify: (215) [user] hook_database:expand_to_hb('next-operation'(op(exec, module, pllm)), 'next-operation'(op(exec, module, pllm)), true) Call: (216) [system] var('next-operation'(op(exec, module, pllm))) Fail: (216) [system] var('next-operation'(op(exec, module, pllm))) ^ Redo: (215) [user] hook_database:expand_to_hb('next-operation'(op(exec, module, pllm)), _87006, _87008) ^ Unify: (215) [user] hook_database:expand_to_hb('next-operation'(op(exec, module, pllm)), 'next-operation'(op(exec, module, pllm)), true) ^ Exit: (215) [user] hook_database:expand_to_hb('next-operation'(op(exec, module, pllm)), 'next-operation'(op(exec, module, pllm)), true) ^ Call: (215) [user] is_asserted_exact(user, 'next-operation'(op(exec, module, pllm)), true) ^ Unify: (215) [user] is_asserted_exact(user, 'next-operation'(op(exec, module, pllm)), true) Call: (216) [system] _95412=user Exit: (216) [system] user=user ^ Call: (216) [user] clause(user:'next-operation'(op(exec, module, pllm)), true, _97282) ^ Fail: (216) [user] clause('next-operation'(op(exec, module, pllm)), true, _97282) ^ Redo: (215) [user] is_asserted_exact(user, 'next-operation'(op(exec, module, pllm)), true) ^ Call: (216) [user] clause(user:'next-operation'(op(exec, module, pllm)), true, _100110) ^ Fail: (216) [user] clause('next-operation'(op(exec, module, pllm)), true, _100110) ^ Fail: (215) [user] is_asserted_exact(user, 'next-operation'(op(exec, module, pllm)), true) ^ Fail: (214) [user] is_asserted_exact('next-operation'(op(exec, module, pllm))) ^ Call: (214) [user] assert('next-operation'(op(exec, module, pllm))) ^ Exit: (214) [user] assert('next-operation'(op(exec, module, pllm))) ^ Exit: (212) [system] once(user:(\+ \+is_asserted_exact('next-operation'(op(exec, module, pllm)));assert('next-operation'(op(exec, module, pllm))))) ^ Exit: (210) [user] must_ex(once((\+ \+is_asserted_exact('next-operation'(op(exec, module, pllm)));assert('next-operation'(op(exec, module, pllm)))))) ^ Call: (210) [user] must_ex(pfcTraceAdd('next-operation'(op(exec, module, pllm)), (P;HTML|mfl4(_3560, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Unify: (210) [user] must_ex(pfcTraceAdd('next-operation'(op(exec, module, pllm)), (P;HTML|mfl4(_3560, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (212) [user] pfcTraceAdd('next-operation'(op(exec, module, pllm)), (P;HTML|mfl4(_3560, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (212) [user] pfcTraceAdd('next-operation'(op(exec, module, pllm)), (P;HTML|mfl4(_3560, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (213) [user] pfcTraceAddPrint('next-operation'(op(exec, module, pllm)), (P;HTML|mfl4(_3560, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (213) [user] pfcTraceAddPrint('next-operation'(op(exec, module, pllm)), (P;HTML|mfl4(_3560, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (214) [user] pfcIsTraced('next-operation'(op(exec, module, pllm))) ^ Unify: (214) [user] pfcIsTraced('next-operation'(op(exec, module, pllm))) ^ Call: (215) [user] pfcIsNotTraced('next-operation'(op(exec, module, pllm))) ^ Unify: (215) [user] pfcIsNotTraced('next-operation'(op(exec, module, pllm))) ^ Call: (216) [user] compound_eles(1, 'next-operation'(op(exec, module, pllm)), _156864) ^ Unify: (216) [user] compound_eles(1, 'next-operation'(op(exec, module, pllm)), _156864) Call: (217) [system] var('next-operation'(op(exec, module, pllm))) Fail: (217) [system] var('next-operation'(op(exec, module, pllm))) ^ Redo: (216) [user] compound_eles(1, 'next-operation'(op(exec, module, pllm)), _156864) ^ Unify: (216) [user] compound_eles(1, 'next-operation'(op(exec, module, pllm)), _156864) Call: (217) [system] compound('next-operation'(op(exec, module, pllm))) Exit: (217) [system] compound('next-operation'(op(exec, module, pllm))) Call: (217) [system] 1<1 Fail: (217) [system] 1<1 ^ Redo: (216) [user] compound_eles(1, 'next-operation'(op(exec, module, pllm)), _156864) ^ Unify: (216) [user] compound_eles(1, 'next-operation'(op(exec, module, pllm)), _156864) Call: (217) [system] _168016 is 1+ -1 Exit: (217) [system] 0 is 1+ -1 ^ Call: (217) [user] compound_eles('next-operation'(op(exec, module, pllm)), _169874) ^ Unify: (217) [user] compound_eles('next-operation'(op(exec, module, pllm)), _169874) Call: (218) [system] is_list('next-operation'(op(exec, module, pllm))) Fail: (218) [system] is_list('next-operation'(op(exec, module, pllm))) ^ Redo: (217) [user] compound_eles('next-operation'(op(exec, module, pllm)), _169874) ^ Unify: (217) [user] compound_eles('next-operation'(op(exec, module, pllm)), _169874) Call: (218) [system] compound('next-operation'(op(exec, module, pllm))) Exit: (218) [system] compound('next-operation'(op(exec, module, pllm))) Call: (218) [system] compound_name_arguments('next-operation'(op(exec, module, pllm)), _177284, _177286) Exit: (218) [system] compound_name_arguments('next-operation'(op(exec, module, pllm)), 'next-operation', [op(exec, module, pllm)]) Call: (218) [lists] lists:member(_169874, ['next-operation', op(exec, module, pllm)]) Unify: (218) [lists] lists:member(_169874, ['next-operation', op(exec, module, pllm)]) Call: (219) [lists] lists:member_([op(exec, module, pllm)], _169874, 'next-operation') Unify: (219) [lists] lists:member_([op(exec, module, pllm)], 'next-operation', 'next-operation') Exit: (219) [lists] lists:member_([op(exec, module, pllm)], 'next-operation', 'next-operation') Exit: (218) [lists] lists:member('next-operation', ['next-operation', op(exec, module, pllm)]) ^ Exit: (217) [user] compound_eles('next-operation'(op(exec, module, pllm)), 'next-operation') ^ Call: (217) [user] compound_eles(0, 'next-operation', _156864) ^ Unify: (217) [user] compound_eles(0, 'next-operation', _156864) Call: (218) [system] var('next-operation') Fail: (218) [system] var('next-operation') ^ Redo: (217) [user] compound_eles(0, 'next-operation', _156864) ^ Unify: (217) [user] compound_eles(0, 'next-operation', _156864) Call: (218) [system] compound('next-operation') Fail: (218) [system] compound('next-operation') ^ Redo: (217) [user] compound_eles(0, 'next-operation', _156864) Call: (218) [system] _156864='next-operation' Exit: (218) [system] 'next-operation'='next-operation' ^ Exit: (217) [user] compound_eles(0, 'next-operation', 'next-operation') ^ Exit: (216) [user] compound_eles(1, 'next-operation'(op(exec, module, pllm)), 'next-operation') ^ Call: (216) [user] pfcIgnored('next-operation') ^ Fail: (216) [user] pfcIgnored('next-operation') Redo: (219) [lists] lists:member_([op(exec, module, pllm)], _169874, 'next-operation') Unify: (219) [lists] lists:member_([op(exec, module, pllm)], _169874, 'next-operation') Call: (220) [lists] lists:member_([], _169874, op(exec, module, pllm)) Unify: (220) [lists] lists:member_([], op(exec, module, pllm), op(exec, module, pllm)) Exit: (220) [lists] lists:member_([], op(exec, module, pllm), op(exec, module, pllm)) Exit: (219) [lists] lists:member_([op(exec, module, pllm)], op(exec, module, pllm), 'next-operation') Exit: (218) [lists] lists:member(op(exec, module, pllm), ['next-operation', op(exec, module, pllm)]) ^ Exit: (217) [user] compound_eles('next-operation'(op(exec, module, pllm)), op(exec, module, pllm)) ^ Call: (217) [user] compound_eles(0, op(exec, module, pllm), _156864) ^ Unify: (217) [user] compound_eles(0, op(exec, module, pllm), _156864) Call: (218) [system] var(op(exec, module, pllm)) Fail: (218) [system] var(op(exec, module, pllm)) ^ Redo: (217) [user] compound_eles(0, op(exec, module, pllm), _156864) ^ Unify: (217) [user] compound_eles(0, op(exec, module, pllm), _156864) Call: (218) [system] compound(op(exec, module, pllm)) Exit: (218) [system] compound(op(exec, module, pllm)) Call: (218) [system] 0<1 Exit: (218) [system] 0<1 Call: (218) [system] _156864=op(exec, module, pllm) Exit: (218) [system] op(exec, module, pllm)=op(exec, module, pllm) ^ Exit: (217) [user] compound_eles(0, op(exec, module, pllm), op(exec, module, pllm)) ^ Exit: (216) [user] compound_eles(1, 'next-operation'(op(exec, module, pllm)), op(exec, module, pllm)) ^ Call: (216) [user] pfcIgnored(op(exec, module, pllm)) ^ Fail: (216) [user] pfcIgnored(op(exec, module, pllm)) ^ Fail: (215) [user] pfcIsNotTraced('next-operation'(op(exec, module, pllm))) ^ Redo: (214) [user] pfcIsTraced('next-operation'(op(exec, module, pllm))) ^ Unify: (214) [user] pfcIsTraced('next-operation'(op(exec, module, pllm))) ^ Call: (215) [user] compound_eles(1, 'next-operation'(op(exec, module, pllm)), _224664) ^ Unify: (215) [user] compound_eles(1, 'next-operation'(op(exec, module, pllm)), _224664) Call: (216) [system] var('next-operation'(op(exec, module, pllm))) Fail: (216) [system] var('next-operation'(op(exec, module, pllm))) ^ Redo: (215) [user] compound_eles(1, 'next-operation'(op(exec, module, pllm)), _224664) ^ Unify: (215) [user] compound_eles(1, 'next-operation'(op(exec, module, pllm)), _224664) Call: (216) [system] compound('next-operation'(op(exec, module, pllm))) Exit: (216) [system] compound('next-operation'(op(exec, module, pllm))) Call: (216) [system] 1<1 Fail: (216) [system] 1<1 ^ Redo: (215) [user] compound_eles(1, 'next-operation'(op(exec, module, pllm)), _224664) ^ Unify: (215) [user] compound_eles(1, 'next-operation'(op(exec, module, pllm)), _224664) Call: (216) [system] _235816 is 1+ -1 Exit: (216) [system] 0 is 1+ -1 ^ Call: (216) [user] compound_eles('next-operation'(op(exec, module, pllm)), _237674) ^ Unify: (216) [user] compound_eles('next-operation'(op(exec, module, pllm)), _237674) Call: (217) [system] is_list('next-operation'(op(exec, module, pllm))) Fail: (217) [system] is_list('next-operation'(op(exec, module, pllm))) ^ Redo: (216) [user] compound_eles('next-operation'(op(exec, module, pllm)), _237674) ^ Unify: (216) [user] compound_eles('next-operation'(op(exec, module, pllm)), _237674) Call: (217) [system] compound('next-operation'(op(exec, module, pllm))) Exit: (217) [system] compound('next-operation'(op(exec, module, pllm))) Call: (217) [system] compound_name_arguments('next-operation'(op(exec, module, pllm)), _245084, _245086) Exit: (217) [system] compound_name_arguments('next-operation'(op(exec, module, pllm)), 'next-operation', [op(exec, module, pllm)]) Call: (217) [lists] lists:member(_237674, ['next-operation', op(exec, module, pllm)]) Unify: (217) [lists] lists:member(_237674, ['next-operation', op(exec, module, pllm)]) Call: (218) [lists] lists:member_([op(exec, module, pllm)], _237674, 'next-operation') Unify: (218) [lists] lists:member_([op(exec, module, pllm)], 'next-operation', 'next-operation') Exit: (218) [lists] lists:member_([op(exec, module, pllm)], 'next-operation', 'next-operation') Exit: (217) [lists] lists:member('next-operation', ['next-operation', op(exec, module, pllm)]) ^ Exit: (216) [user] compound_eles('next-operation'(op(exec, module, pllm)), 'next-operation') ^ Call: (216) [user] compound_eles(0, 'next-operation', _224664) ^ Unify: (216) [user] compound_eles(0, 'next-operation', _224664) Call: (217) [system] var('next-operation') Fail: (217) [system] var('next-operation') ^ Redo: (216) [user] compound_eles(0, 'next-operation', _224664) ^ Unify: (216) [user] compound_eles(0, 'next-operation', _224664) Call: (217) [system] compound('next-operation') Fail: (217) [system] compound('next-operation') ^ Redo: (216) [user] compound_eles(0, 'next-operation', _224664) Call: (217) [system] _224664='next-operation' Exit: (217) [system] 'next-operation'='next-operation' ^ Exit: (216) [user] compound_eles(0, 'next-operation', 'next-operation') ^ Exit: (215) [user] compound_eles(1, 'next-operation'(op(exec, module, pllm)), 'next-operation') ^ Call: (215) [user] pfcTraced('next-operation') ^ Fail: (215) [user] pfcTraced('next-operation') Redo: (218) [lists] lists:member_([op(exec, module, pllm)], _237674, 'next-operation') Unify: (218) [lists] lists:member_([op(exec, module, pllm)], _237674, 'next-operation') Call: (219) [lists] lists:member_([], _237674, op(exec, module, pllm)) Unify: (219) [lists] lists:member_([], op(exec, module, pllm), op(exec, module, pllm)) Exit: (219) [lists] lists:member_([], op(exec, module, pllm), op(exec, module, pllm)) Exit: (218) [lists] lists:member_([op(exec, module, pllm)], op(exec, module, pllm), 'next-operation') Exit: (217) [lists] lists:member(op(exec, module, pllm), ['next-operation', op(exec, module, pllm)]) ^ Exit: (216) [user] compound_eles('next-operation'(op(exec, module, pllm)), op(exec, module, pllm)) ^ Call: (216) [user] compound_eles(0, op(exec, module, pllm), _224664) ^ Unify: (216) [user] compound_eles(0, op(exec, module, pllm), _224664) Call: (217) [system] var(op(exec, module, pllm)) Fail: (217) [system] var(op(exec, module, pllm)) ^ Redo: (216) [user] compound_eles(0, op(exec, module, pllm), _224664) ^ Unify: (216) [user] compound_eles(0, op(exec, module, pllm), _224664) Call: (217) [system] compound(op(exec, module, pllm)) Exit: (217) [system] compound(op(exec, module, pllm)) Call: (217) [system] 0<1 Exit: (217) [system] 0<1 Call: (217) [system] _224664=op(exec, module, pllm) Exit: (217) [system] op(exec, module, pllm)=op(exec, module, pllm) ^ Exit: (216) [user] compound_eles(0, op(exec, module, pllm), op(exec, module, pllm)) ^ Exit: (215) [user] compound_eles(1, 'next-operation'(op(exec, module, pllm)), op(exec, module, pllm)) ^ Call: (215) [user] pfcTraced(op(exec, module, pllm)) ^ Fail: (215) [user] pfcTraced(op(exec, module, pllm)) ^ Fail: (214) [user] pfcIsTraced('next-operation'(op(exec, module, pllm))) ^ Redo: (213) [user] pfcTraceAddPrint('next-operation'(op(exec, module, pllm)), (P;HTML|mfl4(_3560, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (213) [user] pfcTraceAddPrint('next-operation'(op(exec, module, pllm)), (P;HTML|mfl4(_3560, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (213) [user] pfcTraceAddPrint('next-operation'(op(exec, module, pllm)), (P;HTML|mfl4(_3560, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (213) [user] pfcTraceBreak('next-operation'(op(exec, module, pllm)), (P;HTML|mfl4(_3560, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (213) [user] pfcTraceBreak('next-operation'(op(exec, module, pllm)), (P;HTML|mfl4(_3560, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (214) [user] pfcSpied('next-operation'(op(exec, module, pllm)), +) ^ Fail: (214) [user] pfcSpied('next-operation'(op(exec, module, pllm)), +) ^ Redo: (213) [user] pfcTraceBreak('next-operation'(op(exec, module, pllm)), (P;HTML|mfl4(_3560, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (213) [user] pfcTraceBreak('next-operation'(op(exec, module, pllm)), (P;HTML|mfl4(_3560, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (212) [user] pfcTraceAdd('next-operation'(op(exec, module, pllm)), (P;HTML|mfl4(_3560, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (210) [user] must_ex(pfcTraceAdd('next-operation'(op(exec, module, pllm)), (P;HTML|mfl4(_3560, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (210) [user] must_ex(pfcEnqueue('next-operation'(op(exec, module, pllm)), (P;HTML|mfl4(_3560, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Unify: (210) [user] must_ex(pfcEnqueue('next-operation'(op(exec, module, pllm)), (P;HTML|mfl4(_3560, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (212) [user] pfcEnqueue('next-operation'(op(exec, module, pllm)), (P;HTML|mfl4(_3560, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (212) [user] pfcEnqueue('next-operation'(op(exec, module, pllm)), (P;HTML|mfl4(_3560, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (213) [user] pfcGetSearch(_391258) ^ Unify: (213) [user] pfcGetSearch(_391258) Call: (214) [t_l] t_l:pfcSearchTL(_393108) Fail: (214) [t_l] t_l:pfcSearchTL(_393108) ^ Redo: (213) [user] pfcGetSearch(_391258) ^ Call: (214) [user] pfcSearch(_395882) ^ Unify: (214) [user] pfcSearch(direct) ^ Exit: (214) [user] pfcSearch(direct) Call: (214) [system] _391258=direct Exit: (214) [system] direct=direct ^ Exit: (213) [user] pfcGetSearch(direct) ^ Call: (213) [user] pfcEnqueue(direct, 'next-operation'(op(exec, module, pllm)), (P;HTML|mfl4(_3560, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (213) [user] pfcEnqueue(direct, 'next-operation'(op(exec, module, pllm)), (P;HTML|mfl4(_3560, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) Call: (214) [system] direct=direct Exit: (214) [system] direct=direct ^ Call: (214) [user] pfcFwd('next-operation'(op(exec, module, pllm))) ^ Unify: (214) [user] pfcFwd('next-operation'(op(exec, module, pllm))) ^ Call: (215) [user] control_arg_types('next-operation'(op(exec, module, pllm)), _420344) ^ Unify: (215) [user] control_arg_types('next-operation'(op(exec, module, pllm)), _420344) Call: (216) [system] fail Fail: (216) [system] fail ^ Fail: (215) [user] control_arg_types('next-operation'(op(exec, module, pllm)), _420344) ^ Redo: (214) [user] pfcFwd('next-operation'(op(exec, module, pllm))) ^ Unify: (214) [user] pfcFwd('next-operation'(op(exec, module, pllm))) ^ Call: (215) [user] locally_each:locally(set_prolog_flag(occurs_check, true), pfcFwd0('next-operation'(op(exec, module, pllm)))) ^ Unify: (215) [locally_each] locally_each:locally(user:set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(exec, module, pllm)))) ^ Call: (216) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(exec, module, pllm))), user:each_call_cleanup) ^ Unify: (216) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(exec, module, pllm))), user:each_call_cleanup) Call: (217) [system] current_prolog_flag(occurs_check, _430606) Exit: (217) [system] current_prolog_flag(occurs_check, true) ^ Call: (217) [locally_each] locally_each:wtl_how(trusted_redo_call_cleanup, true==true, user:set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(exec, module, pllm))), user:set_prolog_flag(occurs_check, true)) ^ Unify: (217) [locally_each] locally_each:wtl_how(locally_each:trusted_redo_call_cleanup, locally_each:(true==true), user:set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(exec, module, pllm))), user:set_prolog_flag(occurs_check, true)) Call: (218) [system] true==true Exit: (218) [system] true==true ^ Call: (218) [user] pfcFwd0('next-operation'(op(exec, module, pllm))) ^ Unify: (218) [user] pfcFwd0('next-operation'(op(exec, module, pllm))) Call: (219) [system] is_list(_438102) Fail: (219) [system] is_list(_438102) ^ Redo: (218) [user] pfcFwd0('next-operation'(op(exec, module, pllm))) ^ Call: (219) [user] pfcFwd1('next-operation'(op(exec, module, pllm))) ^ Unify: (219) [user] pfcFwd1('next-operation'(op(exec, module, pllm))) ^ Call: (220) [user] fc_rule_check('next-operation'(op(exec, module, pllm))) ^ Unify: (220) [user] fc_rule_check('next-operation'(op(exec, module, pllm))) ^ Exit: (220) [user] fc_rule_check('next-operation'(op(exec, module, pllm))) Call: (220) [system] copy_term('next-operation'(op(exec, module, pllm)), _445496) Exit: (220) [system] copy_term('next-operation'(op(exec, module, pllm)), 'next-operation'(op(exec, module, pllm))) ^ Call: (220) [user] ignore(fcpt('next-operation'(op(exec, module, pllm)), 'next-operation'(op(exec, module, pllm)))) ^ Unify: (220) [system] ignore(user:fcpt('next-operation'(op(exec, module, pllm)), 'next-operation'(op(exec, module, pllm)))) ^ Call: (221) [user] fcpt('next-operation'(op(exec, module, pllm)), 'next-operation'(op(exec, module, pllm))) ^ Unify: (221) [user] fcpt('next-operation'(op(exec, module, pllm)), 'next-operation'(op(exec, module, pllm))) ^ Call: (222) [user] pfcGetTriggerQuick('$pt$'('next-operation'(op(exec, module, pllm)), _451088)) ^ Unify: (222) [user] pfcGetTriggerQuick('$pt$'('next-operation'(op(exec, module, pllm)), _451088)) ^ Call: (223) [user] clause('$pt$'('next-operation'(op(exec, module, pllm)), _451088), true) ^ Fail: (223) [user] clause('$pt$'('next-operation'(op(exec, module, pllm)), _451088), true) ^ Redo: (222) [user] pfcGetTriggerQuick('$pt$'('next-operation'(op(exec, module, pllm)), _451088)) ^ Call: (223) [user] pfc_call('$pt$'('next-operation'(op(exec, module, pllm)), _451088)) ^ Unify: (223) [user] pfc_call('$pt$'('next-operation'(op(exec, module, pllm)), _451088)) Call: (224) [system] var('$pt$'('next-operation'(op(exec, module, pllm)), _451088)) Fail: (224) [system] var('$pt$'('next-operation'(op(exec, module, pllm)), _451088)) ^ Redo: (223) [user] pfc_call('$pt$'('next-operation'(op(exec, module, pllm)), _451088)) ^ Unify: (223) [user] pfc_call('$pt$'('next-operation'(op(exec, module, pllm)), _451088)) Call: (224) [system] callable('$pt$'('next-operation'(op(exec, module, pllm)), _451088)) Exit: (224) [system] callable('$pt$'('next-operation'(op(exec, module, pllm)), _451088)) ^ Unify: (223) [user] pfc_call('$pt$'('next-operation'(op(exec, module, pllm)), _451088)) ^ Redo: (223) [user] pfc_call('$pt$'('next-operation'(op(exec, module, pllm)), _451088)) ^ Unify: (223) [user] pfc_call('$pt$'('next-operation'(op(exec, module, pllm)), _451088)) ^ Call: (224) [user] predicate_property('$pt$'('next-operation'(op(exec, module, pllm)), _451088), imported_from(system)) ^ Unify: (224) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(exec, module, pllm)), _451088), imported_from(system)) Call: (225) [system] nonvar(imported_from(system)) Exit: (225) [system] nonvar(imported_from(system)) Call: (225) [$syspreds] property_predicate(imported_from(system), user:'$pt$'('next-operation'(op(exec, module, pllm)), _451088)) Unify: (225) [$syspreds] property_predicate(imported_from(system), user:'$pt$'('next-operation'(op(exec, module, pllm)), _451088)) Call: (226) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(exec, module, pllm)), _451088)) Unify: (226) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(exec, module, pllm)), _451088)) Call: (227) [system] callable('$pt$'('next-operation'(op(exec, module, pllm)), _451088)) Exit: (227) [system] callable('$pt$'('next-operation'(op(exec, module, pllm)), _451088)) Call: (227) [system] atom(user) Exit: (227) [system] atom(user) Exit: (226) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(exec, module, pllm)), _451088)) ^ Fail: (224) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(exec, module, pllm)), _451088), imported_from(system)) ^ Redo: (223) [user] pfc_call('$pt$'('next-operation'(op(exec, module, pllm)), _451088)) ^ Unify: (223) [user] pfc_call('$pt$'('next-operation'(op(exec, module, pllm)), _451088)) ^ Call: (224) [user] predicate_property('$pt$'('next-operation'(op(exec, module, pllm)), _451088), built_in) ^ Unify: (224) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(exec, module, pllm)), _451088), built_in) Call: (225) [system] nonvar(built_in) Exit: (225) [system] nonvar(built_in) Call: (225) [$syspreds] property_predicate(built_in, user:'$pt$'('next-operation'(op(exec, module, pllm)), _451088)) Unify: (225) [$syspreds] property_predicate(built_in, user:'$pt$'('next-operation'(op(exec, module, pllm)), _451088)) Call: (226) [system] callable('$pt$'('next-operation'(op(exec, module, pllm)), _451088)) Exit: (226) [system] callable('$pt$'('next-operation'(op(exec, module, pllm)), _451088)) Call: (226) [$syspreds] goal_name_arity('$pt$'('next-operation'(op(exec, module, pllm)), _451088), _488158, _488160) Unify: (226) [$syspreds] goal_name_arity('$pt$'('next-operation'(op(exec, module, pllm)), _451088), _488158, _488160) Call: (227) [system] compound('$pt$'('next-operation'(op(exec, module, pllm)), _451088)) Exit: (227) [system] compound('$pt$'('next-operation'(op(exec, module, pllm)), _451088)) Call: (227) [system] compound_name_arity('$pt$'('next-operation'(op(exec, module, pllm)), _451088), _488158, _488160) Exit: (227) [system] compound_name_arity('$pt$'('next-operation'(op(exec, module, pllm)), _451088), '$pt$', 2) Exit: (226) [$syspreds] goal_name_arity('$pt$'('next-operation'(op(exec, module, pllm)), _451088), '$pt$', 2) ^ Call: (226) [$syspreds] current_predicate(user:'$pt$'/2) ^ Exit: (226) [$syspreds] current_predicate(user:'$pt$'/2) ^ Fail: (224) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(exec, module, pllm)), _451088), built_in) ^ Redo: (223) [user] pfc_call('$pt$'('next-operation'(op(exec, module, pllm)), _451088)) ^ Unify: (223) [user] pfc_call('$pt$'('next-operation'(op(exec, module, pllm)), _451088)) ^ Call: (224) [user] predicate_property('$pt$'('next-operation'(op(exec, module, pllm)), _451088), _499400) ^ Unify: (224) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(exec, module, pllm)), _451088), _500340) Call: (225) [system] nonvar(_501198) ^ Redo: (224) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(exec, module, pllm)), _451088), _502200) ^ Unify: (224) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(exec, module, pllm)), _451088), _503134) Call: (225) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(exec, module, pllm)), _451088)) Unify: (225) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(exec, module, pllm)), _451088)) Call: (226) [system] callable('$pt$'('next-operation'(op(exec, module, pllm)), _451088)) Exit: (226) [system] callable('$pt$'('next-operation'(op(exec, module, pllm)), _451088)) Call: (226) [system] atom(user) Exit: (226) [system] atom(user) Exit: (225) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(exec, module, pllm)), _451088)) ^ Exit: (224) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(exec, module, pllm)), _451088), interpreted) ^ Unify: (223) [user] pfc_call('$pt$'('next-operation'(op(exec, module, pllm)), _451088)) ^ Call: (224) [user] predicate_property('$pt$'('next-operation'(op(exec, module, pllm)), _451088), number_of_clauses(_512328)) ^ Unify: (224) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(exec, module, pllm)), _451088), number_of_clauses(_512328)) Call: (225) [system] nonvar(number_of_clauses(_512328)) Exit: (225) [system] nonvar(number_of_clauses(_512328)) Call: (225) [$syspreds] property_predicate(number_of_clauses(_512328), user:'$pt$'('next-operation'(op(exec, module, pllm)), _451088)) Unify: (225) [$syspreds] property_predicate(number_of_clauses(_512328), user:'$pt$'('next-operation'(op(exec, module, pllm)), _451088)) Call: (226) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(exec, module, pllm)), _451088)) Unify: (226) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(exec, module, pllm)), _451088)) Call: (227) [system] callable('$pt$'('next-operation'(op(exec, module, pllm)), _451088)) Exit: (227) [system] callable('$pt$'('next-operation'(op(exec, module, pllm)), _451088)) Call: (227) [system] atom(user) Exit: (227) [system] atom(user) Exit: (226) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(exec, module, pllm)), _3818)) Exit: (225) [$syspreds] property_predicate(number_of_clauses(0), user:'$pt$'('next-operation'(op(exec, module, pllm)), _3818)) ^ Exit: (224) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(exec, module, pllm)), _3818), number_of_clauses(0)) ^ Unify: (223) [user] pfc_call('$pt$'('next-operation'(op(exec, module, pllm)), _3818)) ^ Call: (224) [user] setup_call_cleanup(nb_current('$pfc_current_choice', _7048), (prolog_current_choice(_7058), push_current_choice(_7058), clause('$pt$'('next-operation'(op(exec, module, pllm)), _3818), _7080), pfc_call(_7080)), nb_setval('$pfc_current_choice', _7048)) ^ Unify: (224) [system] setup_call_cleanup(user:nb_current('$pfc_current_choice', _7048), user:(prolog_current_choice(_7058), push_current_choice(_7058), clause('$pt$'('next-operation'(op(exec, module, pllm)), _3818), _7080), pfc_call(_7080)), user:nb_setval('$pfc_current_choice', _7048)) ^ Call: (225) [system] sig_atomic(user:nb_current('$pfc_current_choice', _7048)) Call: (227) [system] nb_current('$pfc_current_choice', _7048) Exit: (227) [system] nb_current('$pfc_current_choice', []) ^ Exit: (225) [system] sig_atomic(user:nb_current('$pfc_current_choice', [])) Call: (226) [system] prolog_current_choice(_7058) Exit: (226) [system] prolog_current_choice(2953) ^ Call: (226) [user] push_current_choice(2953) ^ Unify: (226) [user] push_current_choice(2953) Call: (227) [system] nb_current('$pfc_current_choice', _16398) Exit: (227) [system] nb_current('$pfc_current_choice', []) Call: (227) [system] b_setval('$pfc_current_choice', [2953]) Exit: (227) [system] b_setval('$pfc_current_choice', [2953]) ^ Exit: (226) [user] push_current_choice(2953) ^ Call: (226) [user] clause('$pt$'('next-operation'(op(exec, module, pllm)), _3818), _7080) ^ Fail: (226) [user] clause('$pt$'('next-operation'(op(exec, module, pllm)), _3818), _7080) Call: (226) [$syspreds] nb_setval('$pfc_current_choice', []) Unify: (226) [$syspreds] nb_setval('$pfc_current_choice', []) Call: (227) [system] duplicate_term([], _24770) Exit: (227) [system] duplicate_term([], []) Call: (227) [system] nb_linkval('$pfc_current_choice', []) Exit: (227) [system] nb_linkval('$pfc_current_choice', []) Exit: (226) [$syspreds] nb_setval('$pfc_current_choice', []) ^ Fail: (224) [system] setup_call_cleanup(user:nb_current('$pfc_current_choice', _7048), user:(prolog_current_choice(_7058), push_current_choice(_7058), clause('$pt$'('next-operation'(op(exec, module, pllm)), _3818), _7080), pfc_call(_7080)), user:nb_setval('$pfc_current_choice', _7048)) ^ Fail: (223) [user] pfc_call('$pt$'('next-operation'(op(exec, module, pllm)), _3818)) ^ Fail: (222) [user] pfcGetTriggerQuick('$pt$'('next-operation'(op(exec, module, pllm)), _3818)) ^ Redo: (221) [user] fcpt('next-operation'(op(exec, module, pllm)), 'next-operation'(op(exec, module, pllm))) ^ Unify: (221) [user] fcpt('next-operation'(op(exec, module, pllm)), 'next-operation'(op(exec, module, pllm))) ^ Exit: (221) [user] fcpt('next-operation'(op(exec, module, pllm)), 'next-operation'(op(exec, module, pllm))) ^ Exit: (220) [system] ignore(user:fcpt('next-operation'(op(exec, module, pllm)), 'next-operation'(op(exec, module, pllm)))) ^ Call: (220) [user] ignore(fcnt('next-operation'(op(exec, module, pllm)), 'next-operation'(op(exec, module, pllm)))) ^ Unify: (220) [system] ignore(user:fcnt('next-operation'(op(exec, module, pllm)), 'next-operation'(op(exec, module, pllm)))) ^ Call: (221) [user] fcnt('next-operation'(op(exec, module, pllm)), 'next-operation'(op(exec, module, pllm))) ^ Unify: (221) [user] fcnt('next-operation'(op(exec, module, pllm)), 'next-operation'(op(exec, module, pllm))) ^ Call: (222) [user] pfc_spft(_39640, _39726, '$nt$'('next-operation'(op(exec, module, pllm)), _39646, _39648)) ^ Unify: (222) [user] pfc_spft(_39640, _40658, '$nt$'('next-operation'(op(exec, module, pllm)), _39646, _39648)) ^ Call: (223) [user] pfcCallSystem('$spft$'(_39640, _41518, '$nt$'('next-operation'(op(exec, module, pllm)), _39646, _39648))) ^ Unify: (223) [user] pfcCallSystem('$spft$'(_39640, _41518, '$nt$'('next-operation'(op(exec, module, pllm)), _39646, _39648))) ^ Call: (224) [user] pfc_call('$spft$'(_39640, _41518, '$nt$'('next-operation'(op(exec, module, pllm)), _39646, _39648))) ^ Unify: (224) [user] pfc_call('$spft$'(_39640, _41518, '$nt$'('next-operation'(op(exec, module, pllm)), _39646, _39648))) Call: (225) [system] var('$spft$'(_39640, _41518, '$nt$'('next-operation'(op(exec, module, pllm)), _39646, _39648))) Fail: (225) [system] var('$spft$'(_39640, _41518, '$nt$'('next-operation'(op(exec, module, pllm)), _39646, _39648))) ^ Redo: (224) [user] pfc_call('$spft$'(_39640, _41518, '$nt$'('next-operation'(op(exec, module, pllm)), _39646, _39648))) ^ Unify: (224) [user] pfc_call('$spft$'(_39640, _41518, '$nt$'('next-operation'(op(exec, module, pllm)), _39646, _39648))) Call: (225) [system] callable('$spft$'(_39640, _41518, '$nt$'('next-operation'(op(exec, module, pllm)), _39646, _39648))) Exit: (225) [system] callable('$spft$'(_39640, _41518, '$nt$'('next-operation'(op(exec, module, pllm)), _39646, _39648))) ^ Unify: (224) [user] pfc_call('$spft$'(_39640, _41518, '$nt$'('next-operation'(op(exec, module, pllm)), _39646, _39648))) ^ Redo: (224) [user] pfc_call('$spft$'(_39640, _41518, '$nt$'('next-operation'(op(exec, module, pllm)), _39646, _39648))) ^ Unify: (224) [user] pfc_call('$spft$'(_39640, _41518, '$nt$'('next-operation'(op(exec, module, pllm)), _39646, _39648))) ^ Call: (225) [user] predicate_property('$spft$'(_39640, _41518, '$nt$'('next-operation'(op(exec, module, pllm)), _39646, _39648)), imported_from(system)) ^ Unify: (225) [$syspreds] predicate_property(user:'$spft$'(_39640, _41518, '$nt$'('next-operation'(op(exec, module, pllm)), _39646, _39648)), imported_from(system)) Call: (226) [system] nonvar(imported_from(system)) Exit: (226) [system] nonvar(imported_from(system)) Call: (226) [$syspreds] property_predicate(imported_from(system), user:'$spft$'(_39640, _41518, '$nt$'('next-operation'(op(exec, module, pllm)), _39646, _39648))) Unify: (226) [$syspreds] property_predicate(imported_from(system), user:'$spft$'(_39640, _41518, '$nt$'('next-operation'(op(exec, module, pllm)), _39646, _39648))) Call: (227) [$syspreds] define_or_generate(user:'$spft$'(_39640, _41518, '$nt$'('next-operation'(op(exec, module, pllm)), _39646, _39648))) Unify: (227) [$syspreds] define_or_generate(user:'$spft$'(_39640, _41518, '$nt$'('next-operation'(op(exec, module, pllm)), _39646, _39648))) Call: (228) [system] callable('$spft$'(_39640, _41518, '$nt$'('next-operation'(op(exec, module, pllm)), _39646, _39648))) Exit: (228) [system] callable('$spft$'(_39640, _41518, '$nt$'('next-operation'(op(exec, module, pllm)), _39646, _39648))) Call: (228) [system] atom(user) Exit: (228) [system] atom(user) Exit: (227) [$syspreds] define_or_generate(user:'$spft$'(_39640, _41518, '$nt$'('next-operation'(op(exec, module, pllm)), _39646, _39648))) ^ Fail: (225) [$syspreds] predicate_property(user:'$spft$'(_39640, _41518, '$nt$'('next-operation'(op(exec, module, pllm)), _39646, _39648)), imported_from(system)) ^ Redo: (224) [user] pfc_call('$spft$'(_39640, _41518, '$nt$'('next-operation'(op(exec, module, pllm)), _39646, _39648))) ^ Unify: (224) [user] pfc_call('$spft$'(_39640, _41518, '$nt$'('next-operation'(op(exec, module, pllm)), _39646, _39648))) ^ Call: (225) [user] predicate_property('$spft$'(_39640, _41518, '$nt$'('next-operation'(op(exec, module, pllm)), _39646, _39648)), built_in) ^ Unify: (225) [$syspreds] predicate_property(user:'$spft$'(_39640, _41518, '$nt$'('next-operation'(op(exec, module, pllm)), _39646, _39648)), built_in) Call: (226) [system] nonvar(built_in) Exit: (226) [system] nonvar(built_in) Call: (226) [$syspreds] property_predicate(built_in, user:'$spft$'(_39640, _41518, '$nt$'('next-operation'(op(exec, module, pllm)), _39646, _39648))) Unify: (226) [$syspreds] property_predicate(built_in, user:'$spft$'(_39640, _41518, '$nt$'('next-operation'(op(exec, module, pllm)), _39646, _39648))) Call: (227) [system] callable('$spft$'(_39640, _41518, '$nt$'('next-operation'(op(exec, module, pllm)), _39646, _39648))) Exit: (227) [system] callable('$spft$'(_39640, _41518, '$nt$'('next-operation'(op(exec, module, pllm)), _39646, _39648))) Call: (227) [$syspreds] goal_name_arity('$spft$'(_39640, _41518, '$nt$'('next-operation'(op(exec, module, pllm)), _39646, _39648)), _75798, _75800) Unify: (227) [$syspreds] goal_name_arity('$spft$'(_39640, _41518, '$nt$'('next-operation'(op(exec, module, pllm)), _39646, _39648)), _75798, _75800) Call: (228) [system] compound('$spft$'(_39640, _41518, '$nt$'('next-operation'(op(exec, module, pllm)), _39646, _39648))) Exit: (228) [system] compound('$spft$'(_39640, _41518, '$nt$'('next-operation'(op(exec, module, pllm)), _39646, _39648))) Call: (228) [system] compound_name_arity('$spft$'(_39640, _41518, '$nt$'('next-operation'(op(exec, module, pllm)), _39646, _39648)), _75798, _75800) Exit: (228) [system] compound_name_arity('$spft$'(_39640, _41518, '$nt$'('next-operation'(op(exec, module, pllm)), _39646, _39648)), '$spft$', 3) Exit: (227) [$syspreds] goal_name_arity('$spft$'(_39640, _41518, '$nt$'('next-operation'(op(exec, module, pllm)), _39646, _39648)), '$spft$', 3) ^ Call: (227) [$syspreds] current_predicate(user:'$spft$'/3) ^ Exit: (227) [$syspreds] current_predicate(user:'$spft$'/3) ^ Fail: (225) [$syspreds] predicate_property(user:'$spft$'(_39640, _41518, '$nt$'('next-operation'(op(exec, module, pllm)), _39646, _39648)), built_in) ^ Redo: (224) [user] pfc_call('$spft$'(_39640, _41518, '$nt$'('next-operation'(op(exec, module, pllm)), _39646, _39648))) ^ Unify: (224) [user] pfc_call('$spft$'(_39640, _41518, '$nt$'('next-operation'(op(exec, module, pllm)), _39646, _39648))) ^ Call: (225) [user] predicate_property('$spft$'(_39640, _41518, '$nt$'('next-operation'(op(exec, module, pllm)), _39646, _39648)), _87040) ^ Unify: (225) [$syspreds] predicate_property(user:'$spft$'(_39640, _41518, '$nt$'('next-operation'(op(exec, module, pllm)), _39646, _39648)), _87980) Call: (226) [system] nonvar(_88838) ^ Redo: (225) [$syspreds] predicate_property(user:'$spft$'(_39640, _41518, '$nt$'('next-operation'(op(exec, module, pllm)), _39646, _39648)), _89840) ^ Unify: (225) [$syspreds] predicate_property(user:'$spft$'(_39640, _41518, '$nt$'('next-operation'(op(exec, module, pllm)), _39646, _39648)), _90774) Call: (226) [$syspreds] define_or_generate(user:'$spft$'(_39640, _41518, '$nt$'('next-operation'(op(exec, module, pllm)), _39646, _39648))) Unify: (226) [$syspreds] define_or_generate(user:'$spft$'(_39640, _41518, '$nt$'('next-operation'(op(exec, module, pllm)), _39646, _39648))) Call: (227) [system] callable('$spft$'(_39640, _41518, '$nt$'('next-operation'(op(exec, module, pllm)), _39646, _39648))) Exit: (227) [system] callable('$spft$'(_39640, _41518, '$nt$'('next-operation'(op(exec, module, pllm)), _39646, _39648))) Call: (227) [system] atom(user) Exit: (227) [system] atom(user) Exit: (226) [$syspreds] define_or_generate(user:'$spft$'(_39640, _41518, '$nt$'('next-operation'(op(exec, module, pllm)), _39646, _39648))) ^ Exit: (225) [$syspreds] predicate_property(user:'$spft$'(_39640, _41518, '$nt$'('next-operation'(op(exec, module, pllm)), _39646, _39648)), interpreted) ^ Unify: (224) [user] pfc_call('$spft$'(_39640, _41518, '$nt$'('next-operation'(op(exec, module, pllm)), _39646, _39648))) ^ Call: (225) [user] predicate_property('$spft$'(_39640, _41518, '$nt$'('next-operation'(op(exec, module, pllm)), _39646, _39648)), number_of_clauses(_99968)) ^ Unify: (225) [$syspreds] predicate_property(user:'$spft$'(_39640, _41518, '$nt$'('next-operation'(op(exec, module, pllm)), _39646, _39648)), number_of_clauses(_99968)) Call: (226) [system] nonvar(number_of_clauses(_99968)) Exit: (226) [system] nonvar(number_of_clauses(_99968)) Call: (226) [$syspreds] property_predicate(number_of_clauses(_99968), user:'$spft$'(_39640, _41518, '$nt$'('next-operation'(op(exec, module, pllm)), _39646, _39648))) Unify: (226) [$syspreds] property_predicate(number_of_clauses(_99968), user:'$spft$'(_39640, _41518, '$nt$'('next-operation'(op(exec, module, pllm)), _39646, _39648))) Call: (227) [$syspreds] define_or_generate(user:'$spft$'(_39640, _41518, '$nt$'('next-operation'(op(exec, module, pllm)), _39646, _39648))) Unify: (227) [$syspreds] define_or_generate(user:'$spft$'(_39640, _41518, '$nt$'('next-operation'(op(exec, module, pllm)), _39646, _39648))) Call: (228) [system] callable('$spft$'(_39640, _41518, '$nt$'('next-operation'(op(exec, module, pllm)), _39646, _39648))) Exit: (228) [system] callable('$spft$'(_39640, _41518, '$nt$'('next-operation'(op(exec, module, pllm)), _39646, _39648))) Call: (228) [system] atom(user) Exit: (228) [system] atom(user) Exit: (227) [$syspreds] define_or_generate(user:'$spft$'(_39640, _41518, '$nt$'('next-operation'(op(exec, module, pllm)), _39646, _39648))) Exit: (226) [$syspreds] property_predicate(number_of_clauses(716), user:'$spft$'(_39640, _41518, '$nt$'('next-operation'(op(exec, module, pllm)), _39646, _39648))) ^ Exit: (225) [$syspreds] predicate_property(user:'$spft$'(_39640, _41518, '$nt$'('next-operation'(op(exec, module, pllm)), _39646, _39648)), number_of_clauses(716)) ^ Unify: (224) [user] pfc_call('$spft$'(_39640, _41518, '$nt$'('next-operation'(op(exec, module, pllm)), _39646, _39648))) ^ Call: (225) [user] setup_call_cleanup(nb_current('$pfc_current_choice', _114812), (prolog_current_choice(_114822), push_current_choice(_114822), clause('$spft$'(_39640, _41518, '$nt$'('next-operation'(op(exec, module, pllm)), _39646, _39648)), _114844), pfc_call(_114844)), nb_setval('$pfc_current_choice', _114812)) ^ Unify: (225) [system] setup_call_cleanup(user:nb_current('$pfc_current_choice', _114812), user:(prolog_current_choice(_114822), push_current_choice(_114822), clause('$spft$'(_39640, _41518, '$nt$'('next-operation'(op(exec, module, pllm)), _39646, _39648)), _114844), pfc_call(_114844)), user:nb_setval('$pfc_current_choice', _114812)) ^ Call: (226) [system] sig_atomic(user:nb_current('$pfc_current_choice', _114812)) Call: (228) [system] nb_current('$pfc_current_choice', _114812) Exit: (228) [system] nb_current('$pfc_current_choice', []) ^ Exit: (226) [system] sig_atomic(user:nb_current('$pfc_current_choice', [])) Call: (227) [system] prolog_current_choice(_114822) Exit: (227) [system] prolog_current_choice(2973) ^ Call: (227) [user] push_current_choice(2973) ^ Unify: (227) [user] push_current_choice(2973) Call: (228) [system] nb_current('$pfc_current_choice', _124162) Exit: (228) [system] nb_current('$pfc_current_choice', []) Call: (228) [system] b_setval('$pfc_current_choice', [2973]) Exit: (228) [system] b_setval('$pfc_current_choice', [2973]) ^ Exit: (227) [user] push_current_choice(2973) ^ Call: (227) [user] clause('$spft$'(_39640, _41518, '$nt$'('next-operation'(op(exec, module, pllm)), _39646, _39648)), _114844) ^ Fail: (227) [user] clause('$spft$'(_39640, _41518, '$nt$'('next-operation'(op(exec, module, pllm)), _39646, _39648)), _114844) Call: (227) [$syspreds] nb_setval('$pfc_current_choice', []) Unify: (227) [$syspreds] nb_setval('$pfc_current_choice', []) Call: (228) [system] duplicate_term([], _132534) Exit: (228) [system] duplicate_term([], []) Call: (228) [system] nb_linkval('$pfc_current_choice', []) Exit: (228) [system] nb_linkval('$pfc_current_choice', []) Exit: (227) [$syspreds] nb_setval('$pfc_current_choice', []) ^ Fail: (225) [system] setup_call_cleanup(user:nb_current('$pfc_current_choice', _114812), user:(prolog_current_choice(_114822), push_current_choice(_114822), clause('$spft$'(_39640, _41518, '$nt$'('next-operation'(op(exec, module, pllm)), _39646, _39648)), _114844), pfc_call(_114844)), user:nb_setval('$pfc_current_choice', _114812)) ^ Fail: (224) [user] pfc_call('$spft$'(_39640, _41518, '$nt$'('next-operation'(op(exec, module, pllm)), _39646, _39648))) ^ Fail: (223) [user] pfcCallSystem('$spft$'(_39640, _41518, '$nt$'('next-operation'(op(exec, module, pllm)), _39646, _39648))) ^ Fail: (222) [user] pfc_spft(_39640, _140038, '$nt$'('next-operation'(op(exec, module, pllm)), _39646, _39648)) ^ Redo: (221) [user] fcnt('next-operation'(op(exec, module, pllm)), 'next-operation'(op(exec, module, pllm))) ^ Unify: (221) [user] fcnt('next-operation'(op(exec, module, pllm)), 'next-operation'(op(exec, module, pllm))) ^ Exit: (221) [user] fcnt('next-operation'(op(exec, module, pllm)), 'next-operation'(op(exec, module, pllm))) ^ Exit: (220) [system] ignore(user:fcnt('next-operation'(op(exec, module, pllm)), 'next-operation'(op(exec, module, pllm)))) ^ Exit: (219) [user] pfcFwd1('next-operation'(op(exec, module, pllm))) ^ Exit: (218) [user] pfcFwd0('next-operation'(op(exec, module, pllm))) ^ Exit: (217) [locally_each] locally_each:wtl_how(locally_each:trusted_redo_call_cleanup, locally_each:(true==true), user:set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(exec, module, pllm))), user:set_prolog_flag(occurs_check, true)) ^ Exit: (216) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(exec, module, pllm))), user:each_call_cleanup) ^ Exit: (215) [locally_each] locally_each:locally(user:set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(exec, module, pllm)))) ^ Exit: (214) [user] pfcFwd('next-operation'(op(exec, module, pllm))) ^ Exit: (213) [user] pfcEnqueue(direct, 'next-operation'(op(exec, module, pllm)), (P;HTML|mfl4(_3560, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (212) [user] pfcEnqueue('next-operation'(op(exec, module, pllm)), (P;HTML|mfl4(_3560, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (210) [user] must_ex(pfcEnqueue('next-operation'(op(exec, module, pllm)), (P;HTML|mfl4(_3560, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Exit: (209) [user] pfcPost2('next-operation'(op(exec, module, pllm)), (P;HTML|mfl4(_3560, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (208) [user] pfcPost11('next-operation'(op(exec, module, pllm)), (P;HTML|mfl4(_3560, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (206) [locally_each] locally_each:wtl_how(locally_each:trusted_redo_call_cleanup, locally_each:(true==true), user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(exec, module, pllm)), (P;HTML|mfl4(_3560, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _3584, (notrace, wdmsg(('next-operation'(op(exec, module, pllm))=>_3584)), trace)), user:set_prolog_flag(occurs_check, true)) ^ Exit: (205) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(exec, module, pllm)), (P;HTML|mfl4(_3560, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _3584, (notrace, wdmsg(('next-operation'(op(exec, module, pllm))=>_3584)), trace)), user:each_call_cleanup) ^ Exit: (204) [locally_each] locally_each:locally(user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(exec, module, pllm)), (P;HTML|mfl4(_3560, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _3584, (notrace, wdmsg(('next-operation'(op(exec, module, pllm))=>_3584)), trace))) ^ Exit: (203) [user] pfcPost1('next-operation'(op(exec, module, pllm)), (P;HTML|mfl4(_3560, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (202) [user] pfcPost_rev((P;HTML|mfl4(_3560, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax), 'next-operation'(op(exec, module, pllm))) ^ Exit: (201) [user] pfcPost('next-operation'(op(exec, module, pllm)), (P;HTML|mfl4(_3560, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (201) [user] pfcRun ^ Unify: (201) [user] pfcRun ^ Call: (202) [user] pfcGetSearch(direct) ^ Unify: (202) [user] pfcGetSearch(direct) Call: (203) [t_l] t_l:pfcSearchTL(_237498) Fail: (203) [t_l] t_l:pfcSearchTL(_237498) ^ Redo: (202) [user] pfcGetSearch(direct) ^ Call: (203) [user] pfcSearch(_240272) ^ Unify: (203) [user] pfcSearch(direct) ^ Exit: (203) [user] pfcSearch(direct) Call: (203) [system] direct=direct Exit: (203) [system] direct=direct ^ Exit: (202) [user] pfcGetSearch(direct) ^ Unify: (201) [user] pfcRun ^ Exit: (201) [user] pfcRun ^ Exit: (200) [user] pfcAdd('next-operation'(op(exec, module, pllm)), (P;HTML|mfl4(_3560, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (199) [user] pfcAdd('next-operation'(op(exec, module, pllm))) ^ Exit: (198) [user] pfcAdd_Now('next-operation'(op(exec, module, pllm))) ^ Exit: (197) [user] if_t(into_simple_op(exec, [module, pllm, 'Nil'], op(exec, module, pllm)), pfcAdd_Now('next-operation'(op(exec, module, pllm)))) ^ Call: (197) [user] must_det_ll(ensure_increments((color_g_mesg_ok('#ffa509', (writeln(';; In file as: '), color_g_mesg([bold, fg('#FFEE58')], write_src(exec([module, pllm, 'Nil']))), write(';; To unit test case:'))), !, call(do_metta_exec(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), '&self', [assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]], _3362))))) ^ Unify: (197) [user] must_det_ll(user:ensure_increments((color_g_mesg_ok('#ffa509', (writeln(';; In file as: '), color_g_mesg([bold, fg('#FFEE58')], write_src(exec([module, pllm, 'Nil']))), write(';; To unit test case:'))), !, call(do_metta_exec(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), '&self', [assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]], _3362))))) ^ Call: (198) [user] once(user:ensure_increments((color_g_mesg_ok('#ffa509', (writeln(';; In file as: '), color_g_mesg([bold, fg('#FFEE58')], write_src(exec([module, pllm, 'Nil']))), write(';; To unit test case:'))), !, call(do_metta_exec(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), '&self', [assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]], _3362))))) ^ Unify: (198) [system] once(user:ensure_increments((color_g_mesg_ok('#ffa509', (writeln(';; In file as: '), color_g_mesg([bold, fg('#FFEE58')], write_src(exec([module, pllm, 'Nil']))), write(';; To unit test case:'))), !, call(do_metta_exec(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), '&self', [assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]], _3362))))) ^ Call: (199) [user] ensure_increments((color_g_mesg_ok('#ffa509', (writeln(';; In file as: '), color_g_mesg([bold, fg('#FFEE58')], write_src(exec([module, pllm, 'Nil']))), write(';; To unit test case:'))), !, call(do_metta_exec(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), '&self', [assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]], _3362)))) ^ Unify: (199) [user] ensure_increments((color_g_mesg_ok('#ffa509', (writeln(';; In file as: '), color_g_mesg([bold, fg('#FFEE58')], write_src(exec([module, pllm, 'Nil']))), write(';; To unit test case:'))), !, call(do_metta_exec(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), '&self', [assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]], _3362)))) ^ Call: (200) [user] setup_call_cleanup(get_pass_fail(_287092, _287094, _287096), (color_g_mesg_ok('#ffa509', (writeln(';; In file as: '), color_g_mesg([bold, fg('#FFEE58')], write_src(exec([module, pllm, 'Nil']))), write(';; To unit test case:'))), !, call(do_metta_exec(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), '&self', [assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]], _3362))), (get_pass_fail(_287106, _287108, _287110), if_t(_287110==_287096, flag(loonit_failure, _287128, _287128+1)))) ^ Unify: (200) [system] setup_call_cleanup(user:get_pass_fail(_287092, _287094, _287096), user:(color_g_mesg_ok('#ffa509', (writeln(';; In file as: '), color_g_mesg([bold, fg('#FFEE58')], write_src(exec([module, pllm, 'Nil']))), write(';; To unit test case:'))), !, call(do_metta_exec(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), '&self', [assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]], _3362))), user:(get_pass_fail(_287106, _287108, _287110), if_t(_287110==_287096, flag(loonit_failure, _287128, _287128+1)))) ^ Call: (201) [system] sig_atomic(user:get_pass_fail(_287092, _287094, _287096)) ^ Call: (203) [user] get_pass_fail(_287092, _287094, _287096) ^ Unify: (203) [user] get_pass_fail(_287092, _287094, _287096) Call: (204) [$syspreds] flag(loonit_success, _287092, _287092) Unify: (204) [$syspreds] flag(loonit_success, _287092, _287092) Call: (205) [system] _287092==_287092 Exit: (205) [system] _287092==_287092 Call: (205) [system] get_flag(loonit_success, _287092) Exit: (205) [system] get_flag(loonit_success, 1) Exit: (204) [$syspreds] flag(loonit_success, 1, 1) Call: (204) [$syspreds] flag(loonit_failure, _287094, _287094) Unify: (204) [$syspreds] flag(loonit_failure, _287094, _287094) Call: (205) [system] _287094==_287094 Exit: (205) [system] _287094==_287094 Call: (205) [system] get_flag(loonit_failure, _287094) Exit: (205) [system] get_flag(loonit_failure, 0) Exit: (204) [$syspreds] flag(loonit_failure, 0, 0) Call: (204) [system] _287096 is 1+0 Exit: (204) [system] 1 is 1+0 ^ Exit: (203) [user] get_pass_fail(1, 0, 1) ^ Exit: (201) [system] sig_atomic(user:get_pass_fail(1, 0, 1)) ^ Call: (202) [user] color_g_mesg_ok('#ffa509', (writeln(';; In file as: '), color_g_mesg([bold, fg('#FFEE58')], write_src(exec([module, pllm, 'Nil']))), write(';; To unit test case:'))) ^ Unify: (202) [user] color_g_mesg_ok('#ffa509', (writeln(';; In file as: '), color_g_mesg([bold, fg('#FFEE58')], write_src(exec([module, pllm, 'Nil']))), write(';; To unit test case:'))) ^ Call: (203) [user] is_compatio ^ Unify: (203) [user] is_compatio ^ Call: (205) [system] setup_call_cleanup('$notrace'(_320058, _320060), once(user:is_compatio0), '$restore_trace'(_320058, _320060)) ^ Unify: (205) [system] setup_call_cleanup(system:'$notrace'(_320058, _320060), system:once(user:is_compatio0), system:'$restore_trace'(_320058, _320060)) ^ Call: (206) [system] sig_atomic(system:'$notrace'(_320058, _320060)) ^ Fail: (203) [user] is_compatio ^ Redo: (202) [user] color_g_mesg_ok('#ffa509', (writeln(';; In file as: '), color_g_mesg([bold, fg('#FFEE58')], write_src(exec([module, pllm, 'Nil']))), write(';; To unit test case:'))) ^ Unify: (202) [user] color_g_mesg_ok('#ffa509', (writeln(';; In file as: '), color_g_mesg([bold, fg('#FFEE58')], write_src(exec([module, pllm, 'Nil']))), write(';; To unit test case:'))) ^ Call: (204) [rtrace] rtrace:quietly3(user:(wots(_325676, must_det_ll(user:(writeln(';; In file as: '), color_g_mesg([bold, fg('#FFEE58')], write_src(exec([module, pllm, 'Nil']))), write(';; To unit test case:')))), (_325676==""->true;our_ansi_format('#ffa509', '~w~n', [_325676])))) ^ Unify: (204) [rtrace] rtrace:quietly3(user:(wots(_325676, must_det_ll(user:(writeln(';; In file as: '), color_g_mesg([bold, fg('#FFEE58')], write_src(exec([module, pllm, 'Nil']))), write(';; To unit test case:')))), (_325676==""->true;our_ansi_format('#ffa509', '~w~n', [_325676])))) ;; In file as: !(module pllm Nil) ;; To unit test case: ^ Exit: (204) [rtrace] rtrace:quietly3(user:(wots(";; In file as: !(module pllm Nil) ;; To unit test case:", must_det_ll(user:(writeln(';; In file as: '), color_g_mesg([bold, fg('#FFEE58')], write_src(exec([module, pllm, 'Nil']))), write(';; To unit test case:')))), (";; In file as: !(module pllm Nil) ;; To unit test case:"==""->true;our_ansi_format('#ffa509', '~w~n', [";; In file as: !(module pllm Nil) ;; To unit test case:"])))) ^ Exit: (202) [user] color_g_mesg_ok('#ffa509', (writeln(';; In file as: '), color_g_mesg([bold, fg('#FFEE58')], write_src(exec([module, pllm, 'Nil']))), write(';; To unit test case:'))) Call: (202) [user] do_metta_exec(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), '&self', [assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]], _3362) Unify: (202) [user] do_metta_exec(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), '&self', [assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]], _3362) Call: (203) [system] _342694=_342696 Exit: (203) [system] _342694=_342694 ^ Call: (203) [user] ignore(catch((not_compatio(write_exec([assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]])), notrace(into_metta_callable('&self', [assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]], _344592, _342694, _344596, _344598)), !, user:interactively_do_metta_exec(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), '&self', [assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]], _344592, _342694, _344596, _344598, _342694, _3362)), give_up(_344634), pp_m('red', gave_up(_344634)))) ^ Unify: (203) [system] ignore(user:catch((not_compatio(write_exec([assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]])), notrace(into_metta_callable('&self', [assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]], _344592, _342694, _344596, _344598)), !, user:interactively_do_metta_exec(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), '&self', [assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]], _344592, _342694, _344596, _344598, _342694, _3362)), give_up(_344634), pp_m('red', gave_up(_344634)))) ^ Call: (206) [user] not_compatio(write_exec([assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]])) ^ Unify: (206) [user] not_compatio(write_exec([assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]])) ^ Call: (207) [user] if_t(once((is_mettalog;is_testing)), user_err(write_exec([assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]]))) ^ Unify: (207) [user] if_t(once((is_mettalog;is_testing)), user_err(write_exec([assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]]))) ^ Call: (208) [user] once((is_mettalog;is_testing)) ^ Unify: (208) [system] once(user:(is_mettalog;is_testing)) ^ Call: (210) [user] is_mettalog ^ Unify: (210) [user] is_mettalog ^ Call: (211) [user] is_win64 ^ Unify: (211) [user] is_win64 Call: (212) [system] current_prolog_flag(windows, _363888) Fail: (212) [system] current_prolog_flag(windows, _364816) ^ Fail: (211) [user] is_win64 ^ Redo: (210) [user] is_mettalog ^ Unify: (210) [user] is_mettalog ^ Call: (211) [user] is_metta_flag(log) ^ Unify: (211) [user] is_metta_flag(log) ^ Call: (213) [system] setup_call_cleanup('$notrace'(_370276, _370278), once(user:is_flag0(log)), '$restore_trace'(_370276, _370278)) ^ Unify: (213) [system] setup_call_cleanup(system:'$notrace'(_370276, _370278), system:once(user:is_flag0(log)), system:'$restore_trace'(_370276, _370278)) ^ Call: (214) [system] sig_atomic(system:'$notrace'(_370276, _370278)) ^ Fail: (211) [user] is_metta_flag(log) ^ Fail: (210) [user] is_mettalog ^ Call: (210) [user] is_testing ^ Unify: (210) [user] is_testing ^ Call: (211) [user] is_metta_flag(test) ^ Unify: (211) [user] is_metta_flag(test) ^ Call: (213) [system] setup_call_cleanup('$notrace'(_378646, _378648), once(user:is_flag0(test)), '$restore_trace'(_378646, _378648)) ^ Unify: (213) [system] setup_call_cleanup(system:'$notrace'(_378646, _378648), system:once(user:is_flag0(test)), system:'$restore_trace'(_378646, _378648)) ^ Call: (214) [system] sig_atomic(system:'$notrace'(_378646, _378648)) ^ Exit: (213) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:is_flag0(test)), system:'$restore_trace'(3, -1)) ^ Exit: (211) [user] is_metta_flag(test) ^ Exit: (210) [user] is_testing ^ Exit: (208) [system] once(user:(is_mettalog;is_testing)) ^ Call: (208) [user] user_err(write_exec([assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]])) ^ Unify: (208) [user] user_err(write_exec([assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]])) ^ Call: (209) [user] original_user_error(_387042) ^ Unify: (209) [user] original_user_error(_387042) Call: (210) [system] stream_property(_387042, file_no(2)) Unify: (210) [system] stream_property(_387042, file_no(2)) Call: (211) [system] nonvar(_387042) Redo: (210) [system] stream_property(_387042, file_no(2)) Unify: (210) [system] stream_property(_387042, file_no(2)) Call: (211) [system] nonvar(_387042) Redo: (210) [system] stream_property(_387042, file_no(2)) Unify: (210) [system] stream_property(_387042, file_no(2)) Call: (211) [system] nonvar(file_no(2)) Exit: (211) [system] nonvar(file_no(2)) Call: (211) [system] file_no(2)=alias(_398162) Redo: (210) [system] stream_property(_387042, file_no(2)) Exit: (210) [system] stream_property((0x7f8996b58220), file_no(2)) ^ Exit: (209) [user] original_user_error((0x7f8996b58220)) ^ Call: (209) [user] with_output_to((0x7f8996b58220), write_exec([assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]])) Call: (211) [user] write_exec([assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]]) Unify: (211) [user] write_exec([assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]]) ^ Call: (212) [user] real_notrace(write_exec0([assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]])) ^ Unify: (212) [user] real_notrace(user:write_exec0([assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]])) ^ Call: (213) [user] setup_call_cleanup('$notrace'(_406554, _406556), once(user:write_exec0([assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]])), '$restore_trace'(_406554, _406556)) ^ Unify: (213) [system] setup_call_cleanup(user:'$notrace'(_406554, _406556), user:once(user:write_exec0([assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]])), user:'$restore_trace'(_406554, _406556)) ^ Call: (214) [system] sig_atomic(user:'$notrace'(_406554, _406556)) !(assertEqualToResult (module pllm Nil) ( (module pllm Nil))) ^ Exit: (213) [system] setup_call_cleanup(user:'$notrace'(3, -1), user:once(user:write_exec0([assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]])), user:'$restore_trace'(3, -1)) ^ Exit: (212) [user] real_notrace(user:write_exec0([assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]])) Exit: (211) [user] write_exec([assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]]) ^ Exit: (209) [user] with_output_to((0x7f8996b58220), write_exec([assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]])) ^ Exit: (208) [user] user_err(write_exec([assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]])) ^ Exit: (207) [user] if_t(once((is_mettalog;is_testing)), user_err(write_exec([assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]]))) ^ Exit: (206) [user] not_compatio(write_exec([assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]])) ^ Call: (207) [system] setup_call_cleanup('$notrace'(_418346, _418348), once(user:into_metta_callable('&self', [assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]], _344592, _342694, _344596, _344598)), '$restore_trace'(_418346, _418348)) ^ Unify: (207) [system] setup_call_cleanup(system:'$notrace'(_418346, _418348), system:once(user:into_metta_callable('&self', [assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]], _344592, _342694, _344596, _344598)), system:'$restore_trace'(_418346, _418348)) ^ Call: (208) [system] sig_atomic(system:'$notrace'(_418346, _418348)) ^ Exit: (207) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:into_metta_callable('&self', [assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]], eval_H(500, '&self', [assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]], _342694), _342694, [], [])), system:'$restore_trace'(3, -1)) Call: (206) [user] interactively_do_metta_exec(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), '&self', [assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]], eval_H(500, '&self', [assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]], _342694), _342694, [], [], _342694, _3362) Unify: (206) [user] interactively_do_metta_exec(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), '&self', [assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]], eval_H(500, '&self', [assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]], _342694), _342694, [], [], _342694, _3362) Call: (207) [user] reset_caches Unify: (207) [user] reset_caches ^ Call: (208) [user] forall(clause(reset_cache, _434372), forall(rtrace_on_error(_434372), true)) ^ Unify: (208) [$apply] forall(user:clause(reset_cache, _434372), user:forall(rtrace_on_error(_434372), true)) ^ Call: (209) [user] clause(reset_cache, _434372) ^ Exit: (209) [user] clause(reset_cache, retractall(get_operator_typedef0(_437206, _437208, _437210, _437212, _437214))) ^ Call: (209) [user] forall(rtrace_on_error(retractall(get_operator_typedef0(_437206, _437208, _437210, _437212, _437214))), true) ^ Unify: (209) [$apply] forall(user:rtrace_on_error(retractall(get_operator_typedef0(_437206, _437208, _437210, _437212, _437214))), user:true) Call: (210) [user] rtrace_on_error(retractall(get_operator_typedef0(_437206, _437208, _437210, _437212, _437214))) Unify: (210) [user] rtrace_on_error(retractall(get_operator_typedef0(_437206, _437208, _437210, _437212, _437214))) Call: (211) [user] catch_err(retractall(get_operator_typedef0(_437206, _437208, _437210, _437212, _437214)), _441858, (write_src_uo(_441858=retractall(get_operator_typedef0(_437206, _437208, _437210, _437212, _437214))), catch(rtrace(retractall(get_operator_typedef0(_437206, _437208, _437210, _437212, _437214))), _441858, throw(give_up(_441858=retractall(get_operator_typedef0(_437206, _437208, _437210, _437212, _437214))))), throw(_441858))) Unify: (211) [user] catch_err(retractall(get_operator_typedef0(_437206, _437208, _437210, _437212, _437214)), _441858, (write_src_uo(_441858=retractall(get_operator_typedef0(_437206, _437208, _437210, _437212, _437214))), catch(rtrace(retractall(get_operator_typedef0(_437206, _437208, _437210, _437212, _437214))), _441858, throw(give_up(_441858=retractall(get_operator_typedef0(_437206, _437208, _437210, _437212, _437214))))), throw(_441858))) ^ Call: (213) [user] retractall(get_operator_typedef0(_437206, _437208, _437210, _437212, _437214)) ^ Exit: (213) [user] retractall(get_operator_typedef0(_437206, _437208, _437210, _437212, _437214)) Exit: (211) [user] catch_err(retractall(get_operator_typedef0(_437206, _437208, _437210, _437212, _437214)), _441858, (write_src_uo(_441858=retractall(get_operator_typedef0(_437206, _437208, _437210, _437212, _437214))), catch(rtrace(retractall(get_operator_typedef0(_437206, _437208, _437210, _437212, _437214))), _441858, throw(give_up(_441858=retractall(get_operator_typedef0(_437206, _437208, _437210, _437212, _437214))))), throw(_441858))) Exit: (210) [user] rtrace_on_error(retractall(get_operator_typedef0(_437206, _437208, _437210, _437212, _437214))) ^ Exit: (209) [$apply] forall(user:rtrace_on_error(retractall(get_operator_typedef0(_437206, _437208, _437210, _437212, _437214))), user:true) ^ Redo: (209) [user] clause(reset_cache, _434372) ^ Exit: (209) [user] clause(reset_cache, true) ^ Call: (209) [user] forall(rtrace_on_error(true), true) ^ Unify: (209) [$apply] forall(user:rtrace_on_error(true), user:true) Call: (210) [user] rtrace_on_error(true) Unify: (210) [user] rtrace_on_error(true) Call: (211) [user] catch_err(true, _453982, (write_src_uo(_453982=true), catch(rtrace(true), _453982, throw(give_up(_453982=true))), throw(_453982))) Unify: (211) [user] catch_err(true, _453982, (write_src_uo(_453982=true), catch(rtrace(true), _453982, throw(give_up(_453982=true))), throw(_453982))) Exit: (211) [user] catch_err(true, _453982, (write_src_uo(_453982=true), catch(rtrace(true), _453982, throw(give_up(_453982=true))), throw(_453982))) Exit: (210) [user] rtrace_on_error(true) ^ Exit: (209) [$apply] forall(user:rtrace_on_error(true), user:true) ^ Exit: (208) [$apply] forall(user:clause(reset_cache, _434372), user:forall(rtrace_on_error(_434372), true)) Exit: (207) [user] reset_caches Call: (208) [user] interactively_do_metta_exec00(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), '&self', [assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]], eval_H(500, '&self', [assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]], _342694), _342694, [], [], _342694, _3362) Unify: (208) [user] interactively_do_metta_exec00(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), '&self', [assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]], eval_H(500, '&self', [assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]], _342694), _342694, [], [], _342694, _3362) Call: (210) [user] interactively_do_metta_exec01(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), '&self', [assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]], eval_H(500, '&self', [assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]], _342694), _342694, [], [], _342694, _3362) Unify: (210) [user] interactively_do_metta_exec01(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), '&self', [assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]], eval_H(500, '&self', [assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]], _342694), _342694, [], [], _342694, _3362) Call: (211) [user] file_hides_results(eval_H(500, '&self', [assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]], _342694)) Redo: (210) [user] interactively_do_metta_exec01(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), '&self', [assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]], eval_H(500, '&self', [assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]], _342694), _342694, [], [], _342694, _3362) Unify: (210) [user] interactively_do_metta_exec01(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), '&self', [assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]], eval_H(500, '&self', [assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]], _342694), _342694, [], [], _342694, _3362) ^ Call: (212) [system] setup_call_cleanup('$notrace'(_491106, _491108), once(user:(reset_eval_num, _490578=res(_3362), _490594=prev_result('Empty'), inside_assert(eval_H(500, '&self', [assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]], _342694), _490612), (is_compatio->option_else(answer, _490636, leap);option_else(answer, _490636, each)), option_else('maximum-result-count', _490658, inf), option_else('initial-result-count', _490672, 10), _490684=contrl(_490658, _490636), _490702=_490704, (file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')=file(_490732), option_value(exec, skip), \+always_exec(_490612)->_490762=(skip(eval_H(500, '&self', [assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]], _342694)), deterministic(_490778)), _490702=1, !, true;_490762=(eval_H(500, '&self', [assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]], _342694), deterministic(_490778), xform_out(_342694, _490836), nb_setarg(1, _490578, _490836)), !, flag(result_num, _490862, 0), _490874=eval('&self', _490612, _342694), \+ \+ (user:maplist(name_vars, []), user:name_vars('OUT'=_342694), if_t(_490702==1, writeln(' ; SKIPPING')), if_t((is_interactive(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'));_490702==1), (if_t(\+option_value(doing_repl, true), if_t(\+option_value(repl, true), if_t(option_value(prolog, true), add_history_pl(_490874)))), if_t(option_value(repl, true), add_history_src(exec(_490612))))), prolog_only(color_g_mesg('#da70d6', (write('% DEBUG: '), writeq(_490874), writeln('.')))), true)))), '$restore_trace'(_491106, _491108)) ^ Unify: (212) [system] setup_call_cleanup(system:'$notrace'(_491106, _491108), system:once(user:(reset_eval_num, _490578=res(_3362), _490594=prev_result('Empty'), inside_assert(eval_H(500, '&self', [assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]], _342694), _490612), (is_compatio->option_else(answer, _490636, leap);option_else(answer, _490636, each)), option_else('maximum-result-count', _490658, inf), option_else('initial-result-count', _490672, 10), _490684=contrl(_490658, _490636), _490702=_490704, (file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')=file(_490732), option_value(exec, skip), \+always_exec(_490612)->_490762=(skip(eval_H(500, '&self', [assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]], _342694)), deterministic(_490778)), _490702=1, !, true;_490762=(eval_H(500, '&self', [assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]], _342694), deterministic(_490778), xform_out(_342694, _490836), nb_setarg(1, _490578, _490836)), !, flag(result_num, _490862, 0), _490874=eval('&self', _490612, _342694), \+ \+ (user:maplist(name_vars, []), user:name_vars('OUT'=_342694), if_t(_490702==1, writeln(' ; SKIPPING')), if_t((is_interactive(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'));_490702==1), (if_t(\+option_value(doing_repl, true), if_t(\+option_value(repl, true), if_t(option_value(prolog, true), add_history_pl(_490874)))), if_t(option_value(repl, true), add_history_src(exec(_490612))))), prolog_only(color_g_mesg('#da70d6', (write('% DEBUG: '), writeq(_490874), writeln('.')))), true)))), system:'$restore_trace'(_491106, _491108)) ^ Call: (213) [system] sig_atomic(system:'$notrace'(_491106, _491108)) ^ Exit: (212) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(reset_eval_num, res(_3362)=res(_3362), prev_result('Empty')=prev_result('Empty'), inside_assert(eval_H(500, '&self', [assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]], _342694), [module, pllm, 'Nil']), (is_compatio->option_else(answer, each, leap);option_else(answer, each, each)), option_else('maximum-result-count', inf, inf), option_else('initial-result-count', 10, 10), contrl(inf, each)=contrl(inf, each), _490702=_490702, (file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')=file(_490732), option_value(exec, skip), \+always_exec([module, pllm, 'Nil'])->(eval_H(500, '&self', [assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]], _342694), deterministic(_490778), xform_out(_342694, _490836), nb_setarg(1, res(_3362), _490836))=(skip(eval_H(500, '&self', [assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]], _342694)), deterministic(_490778)), _490702=1, !, true;(eval_H(500, '&self', [assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]], _342694), deterministic(_490778), xform_out(_342694, _490836), nb_setarg(1, res(_3362), _490836))=(eval_H(500, '&self', [assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]], _342694), deterministic(_490778), xform_out(_342694, _490836), nb_setarg(1, res(_3362), _490836)), !, flag(result_num, 1, 0), eval('&self', [module, pllm, 'Nil'], _342694)=eval('&self', [module, pllm, 'Nil'], _342694), \+ \+ (user:maplist(name_vars, []), user:name_vars('OUT'=_342694), if_t(_490702==1, writeln(' ; SKIPPING')), if_t((is_interactive(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'));_490702==1), (if_t(\+option_value(doing_repl, true), if_t(\+option_value(repl, true), if_t(option_value(prolog, true), add_history_pl(eval('&self', [module, pllm, 'Nil'], _342694))))), if_t(option_value(repl, true), add_history_src(exec([module, pllm, 'Nil']))))), prolog_only(color_g_mesg('#da70d6', (write('% DEBUG: '), writeq(eval('&self', [module, pllm, 'Nil'], _342694)), writeln('.')))), true)))), system:'$restore_trace'(3, -1)) ^ Call: (211) [user] in_answer_io(format('~N[')) ^ Unify: (211) [user] in_answer_io(format('~N[')) Call: (212) [system] nb_current(suspend_answers, true) ^ Redo: (211) [user] in_answer_io(format('~N[')) ^ Unify: (211) [user] in_answer_io(format('~N[')) ^ Call: (212) [user] answer_output(_523112) ^ Unify: (212) [user] answer_output(_4090) ^ Call: (213) [user] is_testing ^ Unify: (213) [user] is_testing ^ Call: (214) [user] is_metta_flag(test) ^ Unify: (214) [user] is_metta_flag(test) ^ Call: (216) [system] setup_call_cleanup('$notrace'(_8658, _8660), once(user:is_flag0(test)), '$restore_trace'(_8658, _8660)) ^ Unify: (216) [system] setup_call_cleanup(system:'$notrace'(_8658, _8660), system:once(user:is_flag0(test)), system:'$restore_trace'(_8658, _8660)) ^ Call: (217) [system] sig_atomic(system:'$notrace'(_8658, _8660)) ^ Exit: (216) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:is_flag0(test)), system:'$restore_trace'(3, -1)) ^ Exit: (214) [user] is_metta_flag(test) ^ Exit: (213) [user] is_testing ^ Call: (213) [user] original_user_output(_4090) ^ Unify: (213) [user] original_user_output(_4090) Call: (214) [system] stream_property(_4090, file_no(1)) Unify: (214) [system] stream_property(_4090, file_no(1)) Call: (215) [system] nonvar(_4090) Redo: (214) [system] stream_property(_4090, file_no(1)) Unify: (214) [system] stream_property(_4090, file_no(1)) Call: (215) [system] nonvar(_4090) Redo: (214) [system] stream_property(_4090, file_no(1)) Unify: (214) [system] stream_property(_4090, file_no(1)) Call: (215) [system] nonvar(file_no(1)) Exit: (215) [system] nonvar(file_no(1)) Call: (215) [system] file_no(1)=alias(_25394) Redo: (214) [system] stream_property(_4090, file_no(1)) Exit: (214) [system] stream_property((0x7f8996b58120), file_no(1)) ^ Exit: (213) [user] original_user_output((0x7f8996b58120)) ^ Exit: (212) [user] answer_output((0x7f8996b58120)) ^ Call: (212) [user] with_output_to((0x7f8996b58120), format('~N[')) Call: (214) [$syspreds] format('~N[') Unify: (214) [$syspreds] format('~N[') ^ Call: (215) [$syspreds] format('~N[', []) [ ^ Exit: (215) [$syspreds] format('~N[', []) Exit: (214) [$syspreds] format('~N[') ^ Exit: (212) [user] with_output_to((0x7f8996b58120), format('~N[')) ^ Exit: (211) [user] in_answer_io(format('~N[')) Call: (211) [user] forall_interactive(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), _37524, _4038, timed_call((eval_H(500, '&self', [assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]], _3674), deterministic(_4038), xform_out(_3674, _4066), nb_setarg(1, res(_3362), _4066)), _37530), ((((_4038==true->!;true), set_option_value(interactive, _37524), contrl(inf, each)=contrl(_37600, _37602), nb_setarg(1, res(_3362), _4066), current_input(_37626), read_pending_codes(_37626, _37638, []), flag(result_num, _37652, _37652+1), flag(result_num, _37672, _37672), reset_eval_num, user_io((in_answer_io(if_t(prev_result('Empty')\=@=prev_result('Empty'), write(', '))), nb_setarg(1, prev_result('Empty'), _4066))), if_t(_37672=<_37600, ((_37672==1, _4038==true->not_compatio(format('~N~nDeterministic: ', [])), !;_4038==true->not_compatio(format('~N~nLast Result(~w): ', [_37672])), !;not_compatio(format('~N~nNDet Result(~w): ', [_37672]))), ignore((not_compatio(if_t(\+symbolic(_4066), nop(nl))), user_io(with_indents(is_mettalog, color_g_mesg_ok('yellow', \+ \+ (maplist(maybe_assign, []), not_compatio(write_bsrc(_4066)), true)))))))), in_answer_io(write_asrc(_4066)), not_compatio(format('~N')), (_4038\==true, _37524, _37602\==leap, 10>_37672, _37672<_37600->_38034=true;_38034=false), if_t((_38034==true;_4038==true), if_trace(time, color_g_mesg_ok('yellow', user_io(give_time('Execution', _37530))))), color_g_mesg('green', ignore(([]\=@=[]->not_compatio((reverse([], _38138), maplist(print_var, _38138), nop(nl)));true)))), (_38034==true->write("~npress ';' for more solutions "), get_single_char_key(_38200), not_compatio((writeq(key=_38200), nl)), (_38200==b->once(repl), fail;_38200==m->make;_38200==t->nop(set_debug(eval, true)), rtrace;_38200=='T'->set_debug(eval, true);_38200==(;)->true;_38200==esc('[A', [27, 91, 65])->nb_setarg(2, contrl(inf, each), leap);_38200=='L'->nb_setarg(1, contrl(inf, each), _37672);_38200==l->nb_setarg(2, contrl(inf, each), leap);(_38200=='\n';_38200=='\r')->!, fail;!, fail));_4038\==true, \+_37524, contrl(inf, each)=contrl(_37600, leap)->true;_4038==true->!;true), format('~N~n'))) Unify: (211) [user] forall_interactive(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), false, _4038, timed_call((eval_H(500, '&self', [assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]], _3674), deterministic(_4038), xform_out(_3674, _4066), nb_setarg(1, res(_3362), _4066)), _37530), ((((_4038==true->!;true), set_option_value(interactive, false), contrl(inf, each)=contrl(_37600, _37602), nb_setarg(1, res(_3362), _4066), current_input(_37626), read_pending_codes(_37626, _37638, []), flag(result_num, _37652, _37652+1), flag(result_num, _37672, _37672), reset_eval_num, user_io((in_answer_io(if_t(prev_result('Empty')\=@=prev_result('Empty'), write(', '))), nb_setarg(1, prev_result('Empty'), _4066))), if_t(_37672=<_37600, ((_37672==1, _4038==true->not_compatio(format('~N~nDeterministic: ', [])), !;_4038==true->not_compatio(format('~N~nLast Result(~w): ', [_37672])), !;not_compatio(format('~N~nNDet Result(~w): ', [_37672]))), ignore((not_compatio(if_t(\+symbolic(_4066), nop(nl))), user_io(with_indents(is_mettalog, color_g_mesg_ok('yellow', \+ \+ (maplist(maybe_assign, []), not_compatio(write_bsrc(_4066)), true)))))))), in_answer_io(write_asrc(_4066)), not_compatio(format('~N')), (_4038\==true, false, _37602\==leap, 10>_37672, _37672<_37600->_38034=true;_38034=false), if_t((_38034==true;_4038==true), if_trace(time, color_g_mesg_ok('yellow', user_io(give_time('Execution', _37530))))), color_g_mesg('green', ignore(([]\=@=[]->not_compatio((reverse([], _38138), maplist(print_var, _38138), nop(nl)));true)))), (_38034==true->write("~npress ';' for more solutions "), get_single_char_key(_38200), not_compatio((writeq(key=_38200), nl)), (_38200==b->once(repl), fail;_38200==m->make;_38200==t->nop(set_debug(eval, true)), rtrace;_38200=='T'->set_debug(eval, true);_38200==(;)->true;_38200==esc('[A', [27, 91, 65])->nb_setarg(2, contrl(inf, each), leap);_38200=='L'->nb_setarg(1, contrl(inf, each), _37672);_38200==l->nb_setarg(2, contrl(inf, each), leap);(_38200=='\n';_38200=='\r')->!, fail;!, fail));_4038\==true, \+false, contrl(inf, each)=contrl(_37600, leap)->true;_4038==true->!;true), format('~N~n'))) Call: (212) [user] timed_call((eval_H(500, '&self', [assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]], _3674), deterministic(_4038), xform_out(_3674, _4066), nb_setarg(1, res(_3362), _4066)), _37530) Unify: (212) [user] timed_call((eval_H(500, '&self', [assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]], _3674), deterministic(_4038), xform_out(_3674, _4066), nb_setarg(1, res(_3362), _4066)), _37530) Call: (213) [system] statistics(cputime, _50778) Exit: (213) [system] statistics(cputime, 5.81310287) Call: (213) [user] rtrace_this((eval_H(500, '&self', [assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]], _3674), deterministic(_4038), xform_out(_3674, _4066), nb_setarg(1, res(_3362), _4066))) Unify: (213) [user] rtrace_this((eval_H(500, '&self', [assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]], _3674), deterministic(_4038), xform_out(_3674, _4066), nb_setarg(1, res(_3362), _4066))) ^ Call: (214) [user] option_value(rtrace, true) ^ Unify: (214) [user] option_value(rtrace, true) Call: (215) [system] var(true) Fail: (215) [system] var(true) ^ Redo: (214) [user] option_value(rtrace, true) ^ Unify: (214) [user] option_value(rtrace, true) Call: (215) [system] true==true Exit: (215) [system] true==true ^ Call: (215) [user] option_value0(rtrace, 'True') ^ Unify: (215) [user] option_value0(rtrace, 'True') ^ Call: (216) [user] was_option_value(rtrace, _63738) ^ Unify: (216) [user] was_option_value(rtrace, _63738) Call: (217) [system] current_prolog_flag(rtrace, _65596) Fail: (217) [system] current_prolog_flag(rtrace, _65596) ^ Redo: (216) [user] was_option_value(rtrace, _63738) ^ Unify: (216) [user] was_option_value(rtrace, _63738) Call: (217) [$syspreds] prolog_load_context(rtrace, _69310) Fail: (217) [$syspreds] prolog_load_context(rtrace, _69310) ^ Redo: (216) [user] was_option_value(rtrace, _63738) ^ Unify: (216) [user] was_option_value(rtrace, _63738) Call: (217) [system] nb_current(rtrace, _73024) Fail: (217) [system] nb_current(rtrace, _73024) ^ Fail: (216) [user] was_option_value(rtrace, _63738) ^ Redo: (215) [user] option_value0(rtrace, 'True') ^ Fail: (215) [user] option_value0(rtrace, 'True') ^ Redo: (214) [user] option_value(rtrace, true) ^ Unify: (214) [user] option_value(rtrace, true) Call: (215) [system] true==false Fail: (215) [system] true==false ^ Redo: (214) [user] option_value(rtrace, true) ^ Unify: (214) [user] option_value(rtrace, true) ^ Call: (216) [system] setup_call_cleanup('$notrace'(_83248, _83250), once(user:option_value0(rtrace, true)), '$restore_trace'(_83248, _83250)) ^ Unify: (216) [system] setup_call_cleanup(system:'$notrace'(_83248, _83250), system:once(user:option_value0(rtrace, true)), system:'$restore_trace'(_83248, _83250)) ^ Call: (217) [system] sig_atomic(system:'$notrace'(_83248, _83250)) ^ Fail: (214) [user] option_value(rtrace, true) Redo: (213) [user] rtrace_this((eval_H(500, '&self', [assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]], _3674), deterministic(_4038), xform_out(_3674, _4066), nb_setarg(1, res(_3362), _4066))) Unify: (213) [user] rtrace_this((eval_H(500, '&self', [assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]], _3674), deterministic(_4038), xform_out(_3674, _4066), nb_setarg(1, res(_3362), _4066))) ^ Call: (214) [user] is_debugging(rtrace) ^ Unify: (214) [user] is_debugging(rtrace) Call: (215) [system] var(rtrace) Fail: (215) [system] var(rtrace) ^ Redo: (214) [user] is_debugging(rtrace) ^ Unify: (214) [user] is_debugging(rtrace) Call: (215) [system] rtrace==false Fail: (215) [system] rtrace==false ^ Redo: (214) [user] is_debugging(rtrace) ^ Unify: (214) [user] is_debugging(rtrace) Call: (215) [system] rtrace==true Fail: (215) [system] rtrace==true ^ Redo: (214) [user] is_debugging(rtrace) ^ Unify: (214) [user] is_debugging(rtrace) ^ Call: (215) [user] fast_option_value(rtrace, debug) ^ Unify: (215) [user] fast_option_value(rtrace, debug) Call: (216) [system] atom(rtrace) Exit: (216) [system] atom(rtrace) Call: (216) [system] current_prolog_flag(rtrace, debug) Fail: (216) [system] current_prolog_flag(rtrace, debug) ^ Fail: (215) [user] fast_option_value(rtrace, debug) ^ Redo: (214) [user] is_debugging(rtrace) ^ Unify: (214) [user] is_debugging(rtrace) ^ Call: (215) [user] fast_option_value(rtrace, trace) ^ Unify: (215) [user] fast_option_value(rtrace, trace) Call: (216) [system] atom(rtrace) Exit: (216) [system] atom(rtrace) Call: (216) [system] current_prolog_flag(rtrace, trace) Fail: (216) [system] current_prolog_flag(rtrace, trace) ^ Fail: (215) [user] fast_option_value(rtrace, trace) ^ Redo: (214) [user] is_debugging(rtrace) ^ Unify: (214) [user] is_debugging(rtrace) Call: (215) [prolog_debug] prolog_debug:debugging(metta(rtrace), _118466) Unify: (215) [prolog_debug] prolog_debug:debugging(metta(rtrace), _118466) ^ Call: (216) [prolog_debug] prolog_debug:debugging(metta(rtrace), _118466, _120402) ^ Unify: (216) [prolog_debug] prolog_debug:debugging(metta(rtrace), _118466, []) Call: (217) [system] current_prolog_flag(nodebugx, true) ^ Redo: (216) [prolog_debug] prolog_debug:debugging(metta(rtrace), _118466, _123206) ^ Unify: (216) [prolog_debug] prolog_debug:debugging(metta(rtrace), _118466, _124144) ^ Call: (217) [prolog_debug] current_predicate(debugging_logicmoo_setting/3) ^ Exit: (217) [prolog_debug] current_predicate(debugging_logicmoo_setting/3) ^ Call: (217) [prolog_debug] predicate_property(bugger:debugging_logicmoo_setting(_126878, _126880, _126882), defined) ^ Unify: (217) [$syspreds] predicate_property(bugger:debugging_logicmoo_setting(_126878, _126880, _126882), defined) Call: (218) [system] nonvar(defined) Exit: (218) [system] nonvar(defined) Call: (218) [$syspreds] property_predicate(defined, bugger:debugging_logicmoo_setting(_126878, _126880, _126882)) Unify: (218) [$syspreds] property_predicate(defined, bugger:debugging_logicmoo_setting(_126878, _126880, _126882)) Call: (219) [$syspreds] define_or_generate(bugger:debugging_logicmoo_setting(_126878, _126880, _126882)) Unify: (219) [$syspreds] define_or_generate(bugger:debugging_logicmoo_setting(_126878, _126880, _126882)) Call: (220) [system] callable(debugging_logicmoo_setting(_126878, _126880, _126882)) Exit: (220) [system] callable(debugging_logicmoo_setting(_126878, _126880, _126882)) Call: (220) [system] atom(bugger) Exit: (220) [system] atom(bugger) Exit: (219) [$syspreds] define_or_generate(bugger:debugging_logicmoo_setting(_126878, _126880, _126882)) Exit: (218) [$syspreds] property_predicate(defined, bugger:debugging_logicmoo_setting(_126878, _126880, _126882)) ^ Exit: (217) [$syspreds] predicate_property(bugger:debugging_logicmoo_setting(_126878, _126880, _126882), defined) ^ Call: (217) [prolog_debug] bugger:debugging_logicmoo_setting(metta(rtrace), _118466, _140792) ^ Unify: (217) [prolog_debug] bugger:debugging_logicmoo_setting(metta(rtrace), true, [user_error]) ^ Exit: (217) [prolog_debug] bugger:debugging_logicmoo_setting(metta(rtrace), true, [user_error]) ^ Exit: (216) [prolog_debug] prolog_debug:debugging(metta(rtrace), true, [user_error]) Exit: (215) [prolog_debug] prolog_debug:debugging(metta(rtrace), true) Call: (215) [system] true==true Exit: (215) [system] true==true ^ Exit: (214) [user] is_debugging(rtrace) Exit: (213) [user] rtrace_this((eval_H(500, '&self', [assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]], _3674), deterministic(_4038), xform_out(_3674, _4066), nb_setarg(1, res(_3362), _4066))) ^ Call: (214) [rtrace] bugger:scce_orig(restart_rtrace, user:(eval_H(500, '&self', [assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]], _3674), deterministic(_4038), xform_out(_3674, _4066), nb_setarg(1, res(_3362), _4066)), tAt_rtrace) ^ Unify: (214) [bugger] bugger:scce_orig(rtrace:restart_rtrace, user:(eval_H(500, '&self', [assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]], _3674), deterministic(_4038), xform_out(_3674, _4066), nb_setarg(1, res(_3362), _4066)), rtrace:tAt_rtrace) Call: (215) [system] _151252=mquietly_if(true, rtrace:tAt_rtrace) Exit: (215) [system] mquietly_if(true, rtrace:tAt_rtrace)=mquietly_if(true, rtrace:tAt_rtrace) ^ Call: (215) [bugger] setup_call_cleanup(rtrace:restart_rtrace, ((user:(eval_H(500, '&self', [assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]], _3674), deterministic(_4038), xform_out(_3674, _4066), nb_setarg(1, res(_3362), _4066)), deterministic(_153130)), (notrace(_153130==true)->!;rtrace:tAt_rtrace, notrace(nb_setarg(1, mquietly_if(true, rtrace:tAt_rtrace), false));rtrace:restart_rtrace, notrace(nb_setarg(1, mquietly_if(true, rtrace:tAt_rtrace), true)), notrace(fail))), mquietly_if(true, rtrace:tAt_rtrace)) ^ Unify: (215) [system] setup_call_cleanup(rtrace:restart_rtrace, bugger:((user:(eval_H(500, '&self', [assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]], _3674), deterministic(_4038), xform_out(_3674, _4066), nb_setarg(1, res(_3362), _4066)), deterministic(_153130)), (notrace(_153130==true)->!;rtrace:tAt_rtrace, notrace(nb_setarg(1, mquietly_if(true, rtrace:tAt_rtrace), false));rtrace:restart_rtrace, notrace(nb_setarg(1, mquietly_if(true, rtrace:tAt_rtrace), true)), notrace(fail))), bugger:mquietly_if(true, rtrace:tAt_rtrace)) ^ Call: (216) [system] sig_atomic(rtrace:restart_rtrace) ^ Call: (219) [rtrace] rtrace:restart_rtrace1 ^ Unify: (219) [rtrace] rtrace:restart_rtrace1 ^ Exit: (219) [rtrace] rtrace:restart_rtrace1 ^ Exit: (216) [system] sig_atomic(rtrace:restart_rtrace) Call: (217) [user] eval_H(500, '&self', [assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]], _3674) Unify: (217) [user] eval_H(500, '&self', [assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]], _3674) ^ Call: (218) [user] catch_metta_return(eval_args(=, _161904, 500, '&self', [assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]], _3674), _3674) ^ Unify: (218) [user] catch_metta_return(eval_args(=, _161904, 500, '&self', [assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]], _3674), _3674) ^ Call: (220) [user] eval_args(=, _161904, 500, '&self', [assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]], _3674) ^ Unify: (220) [user] eval_args(=, _161904, 500, '&self', [assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]], _3674) Call: (221) [system] var([assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]]) ^ Redo: (220) [user] eval_args(=, _161904, 500, '&self', [assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]], _3674) ^ Unify: (220) [user] eval_args(=, _161904, 500, '&self', [assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]], _3674) ^ Call: (222) [system] setup_call_cleanup('$notrace'(_168510, _168512), once(user:self_eval([assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]])), '$restore_trace'(_168510, _168512)) ^ Unify: (222) [system] setup_call_cleanup(system:'$notrace'(_168510, _168512), system:once(user:self_eval([assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]])), system:'$restore_trace'(_168510, _168512)) ^ Call: (223) [system] sig_atomic(system:'$notrace'(_168510, _168512)) ^ Redo: (220) [user] eval_args(=, _161904, 500, '&self', [assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]], _3674) ^ Unify: (220) [user] eval_args(=, _161904, 500, '&self', [assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]], _3674) ^ Call: (222) [system] setup_call_cleanup('$notrace'(_173248, _173250), once(user:nonvar(_3674)), '$restore_trace'(_173248, _173250)) ^ Unify: (222) [system] setup_call_cleanup(system:'$notrace'(_173248, _173250), system:once(user:nonvar(_3674)), system:'$restore_trace'(_173248, _173250)) ^ Call: (223) [system] sig_atomic(system:'$notrace'(_173248, _173250)) ^ Redo: (220) [user] eval_args(=, _161904, 500, '&self', [assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]], _3674) ^ Unify: (220) [user] eval_args(=, _161904, 500, '&self', [assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]], _3674) ^ Call: (222) [system] setup_call_cleanup('$notrace'(_177986, _177988), once(user:nonvar(_3674)), '$restore_trace'(_177986, _177988)) ^ Unify: (222) [system] setup_call_cleanup(system:'$notrace'(_177986, _177988), system:once(user:nonvar(_3674)), system:'$restore_trace'(_177986, _177988)) ^ Call: (223) [system] sig_atomic(system:'$notrace'(_177986, _177988)) ^ Redo: (220) [user] eval_args(=, _161904, 500, '&self', [assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]], _3674) ^ Unify: (220) [user] eval_args(=, _161904, 500, '&self', [assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]], _3674) Call: (221) [system] [[module, pllm, 'Nil'], [[module, pllm, 'Nil']]]==[] ^ Redo: (220) [user] eval_args(=, _161904, 500, '&self', [assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]], _3674) ^ Unify: (220) [user] eval_args(=, _161904, 500, '&self', [assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]], _3674) Call: (221) [system] atom(=) Exit: (221) [system] atom(=) Call: (221) [system] (=)\==(=) ^ Redo: (220) [user] eval_args(=, _161904, 500, '&self', [assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]], _3674) ^ Unify: (220) [user] eval_args(=, _161904, 500, '&self', [assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]], _3674) ^ Call: (221) [user] self_eval([assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]]) ^ Unify: (221) [user] self_eval([assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]]) ^ Call: (223) [system] setup_call_cleanup('$notrace'(_192052, _192054), once(user:self_eval0([assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]])), '$restore_trace'(_192052, _192054)) ^ Unify: (223) [system] setup_call_cleanup(system:'$notrace'(_192052, _192054), system:once(user:self_eval0([assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]])), system:'$restore_trace'(_192052, _192054)) ^ Call: (224) [system] sig_atomic(system:'$notrace'(_192052, _192054)) ^ Fail: (221) [user] self_eval([assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]]) ^ Redo: (220) [user] eval_args(=, _161904, 500, '&self', [assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]], _3674) ^ Unify: (220) [user] eval_args(=, _161904, 500, '&self', [assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]], _3674) ^ Call: (221) [user] eval_00(=, _161904, 500, '&self', [assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]], _3674) ^ Unify: (221) [user] eval_00(=, _161904, 500, '&self', [assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]], _3674) ^ Call: (222) [user] self_eval([assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]]) ^ Unify: (222) [user] self_eval([assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]]) ^ Call: (224) [system] setup_call_cleanup('$notrace'(_201450, _201452), once(user:self_eval0([assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]])), '$restore_trace'(_201450, _201452)) ^ Unify: (224) [system] setup_call_cleanup(system:'$notrace'(_201450, _201452), system:once(user:self_eval0([assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]])), system:'$restore_trace'(_201450, _201452)) ^ Call: (225) [system] sig_atomic(system:'$notrace'(_201450, _201452)) ^ Fail: (222) [user] self_eval([assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]]) ^ Redo: (221) [user] eval_00(=, _161904, 500, '&self', [assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]], _3674) ^ Unify: (221) [user] eval_00(=, _161904, 500, '&self', [assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]], _3674) ^ Call: (222) [user] eval_01(=, _161904, 500, '&self', [assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]], _3674) ^ Unify: (222) [user] eval_01(=, _161904, 500, '&self', [assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]], _3674) ^ Call: (223) [user] if_t((500<1, trace_on_overflow), debug(metta(eval_args))) ^ Unify: (223) [user] if_t((500<1, trace_on_overflow), debug(metta(eval_args))) Call: (225) [system] 500<1 Fail: (225) [system] 500<1 ^ Redo: (223) [user] if_t((500<1, trace_on_overflow), debug(metta(eval_args))) ^ Exit: (223) [user] if_t((500<1, trace_on_overflow), debug(metta(eval_args))) ^ Call: (224) [system] setup_call_cleanup('$notrace'(_214608, _214610), once(user:(_214584 is 500-1, copy_term([assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]], _214598))), '$restore_trace'(_214608, _214610)) ^ Unify: (224) [system] setup_call_cleanup(system:'$notrace'(_214608, _214610), system:once(user:(_214584 is 500-1, copy_term([assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]], _214598))), system:'$restore_trace'(_214608, _214610)) ^ Call: (225) [system] sig_atomic(system:'$notrace'(_214608, _214610)) ^ Exit: (224) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(499 is 500-1, copy_term([assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]], [assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]]))), system:'$restore_trace'(3, -1)) ^ Call: (223) [user] trace_eval(eval_20(=, _161904), e, 499, '&self', [assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]], _218392) ^ Unify: (223) [user] trace_eval(eval_20(=, _161904), e, 499, '&self', [assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]], _218392) ^ Call: (224) [user] must_det_ll((notrace((flag(eval_num, _220302, _220302+1), _220320 is _220302 mod 500, _220338 is 99-499 mod 100, _220362=_220364, option_else('trace-length', _220376, 500), option_else('trace-depth', _220384, 30))), quietly(if_t((nop(stop_rtrace), _220320>_220376), (set_debug(eval, false), _220440 is _220376+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_220440])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_220492))))) ^ Unify: (224) [user] must_det_ll(user:(notrace((flag(eval_num, _220302, _220302+1), _220320 is _220302 mod 500, _220338 is 99-499 mod 100, _220362=_220364, option_else('trace-length', _220376, 500), option_else('trace-depth', _220384, 30))), quietly(if_t((nop(stop_rtrace), _220320>_220376), (set_debug(eval, false), _220440 is _220376+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_220440])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_220492))))) ^ Call: (225) [user] once(user:(notrace((flag(eval_num, _220302, _220302+1), _220320 is _220302 mod 500, _220338 is 99-499 mod 100, _220362=_220364, option_else('trace-length', _220376, 500), option_else('trace-depth', _220384, 30))), quietly(if_t((nop(stop_rtrace), _220320>_220376), (set_debug(eval, false), _220440 is _220376+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_220440])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_220492))))) ^ Unify: (225) [system] once(user:(notrace((flag(eval_num, _220302, _220302+1), _220320 is _220302 mod 500, _220338 is 99-499 mod 100, _220362=_220364, option_else('trace-length', _220376, 500), option_else('trace-depth', _220384, 30))), quietly(if_t((nop(stop_rtrace), _220320>_220376), (set_debug(eval, false), _220440 is _220376+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_220440])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_220492))))) ^ Call: (228) [system] setup_call_cleanup('$notrace'(_224216, _224218), once(user:(flag(eval_num, _220302, _220302+1), _220320 is _220302 mod 500, _220338 is 99-499 mod 100, _220362=_220364, option_else('trace-length', _220376, 500), option_else('trace-depth', _220384, 30))), '$restore_trace'(_224216, _224218)) ^ Unify: (228) [system] setup_call_cleanup(system:'$notrace'(_224216, _224218), system:once(user:(flag(eval_num, _220302, _220302+1), _220320 is _220302 mod 500, _220338 is 99-499 mod 100, _220362=_220364, option_else('trace-length', _220376, 500), option_else('trace-depth', _220384, 30))), system:'$restore_trace'(_224216, _224218)) ^ Call: (229) [system] sig_atomic(system:'$notrace'(_224216, _224218)) ^ Exit: (228) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(flag(eval_num, 0, 0+1), 0 is 0 mod 500, 0 is 99-499 mod 100, _220362=_220362, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), system:'$restore_trace'(3, -1)) ^ Call: (228) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 0>500), (set_debug(eval, false), _220440 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_220440])), nop((start_rtrace, rtrace))))) ^ Unify: (228) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 0>500), (set_debug(eval, false), _220440 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_220440])), nop((start_rtrace, rtrace))))) ^ Exit: (228) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 0>500), (set_debug(eval, false), _220440 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_220440])), nop((start_rtrace, rtrace))))) Call: (227) [user] nop(notrace(no_repeats_var(_220492))) Unify: (227) [user] nop(notrace(no_repeats_var(_220492))) Exit: (227) [user] nop(notrace(no_repeats_var(_220492))) ^ Exit: (225) [system] once(user:(notrace((flag(eval_num, 0, 0+1), 0 is 0 mod 500, 0 is 99-499 mod 100, _220362=_220362, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), quietly(if_t((nop(stop_rtrace), 0>500), (set_debug(eval, false), _220440 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_220440])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_220492))))) ^ Exit: (224) [user] must_det_ll(user:(notrace((flag(eval_num, 0, 0+1), 0 is 0 mod 500, 0 is 99-499 mod 100, _220362=_220362, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), quietly(if_t((nop(stop_rtrace), 0>500), (set_debug(eval, false), _220440 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_220440])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_220492))))) Call: (224) [occurs] occurs:sub_term(_235680, e) Unify: (224) [occurs] occurs:sub_term(e, e) Exit: (224) [occurs] occurs:sub_term(e, e) Call: (224) [system] e\=e Fail: (224) [system] e\=e Redo: (224) [occurs] occurs:sub_term(_235680, e) Unify: (224) [occurs] occurs:sub_term(_235680, e) Call: (225) [system] compound(e) Fail: (225) [system] compound(e) Fail: (224) [occurs] occurs:sub_term(_235680, e) ^ Redo: (223) [user] trace_eval(eval_20(=, _161904), e, 499, '&self', [assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]], _218392) Call: (224) [system] _245898=e Exit: (224) [system] e=e ^ Call: (224) [user] if_trace((eval;e), (_220362=1, indentq(0, 0, -->, [e, [assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]]]))) ^ Unify: (224) [user] if_trace((eval;e), (_220362=1, indentq(0, 0, -->, [e, [assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]]]))) ^ Call: (226) [system] setup_call_cleanup('$notrace'(_249702, _249704), once(user:real_notrace(catch_err(ignore((is_debugging((eval;e)), _220362=1, indentq(0, 0, -->, [e, [assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]]]))), _249660, fbug((_249660-->if_trace((eval;e), (_220362=1, indentq(0, 0, -->, [e, [assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]]])))))))), '$restore_trace'(_249702, _249704)) ^ Unify: (226) [system] setup_call_cleanup(system:'$notrace'(_249702, _249704), system:once(user:real_notrace(catch_err(ignore((is_debugging((eval;e)), _220362=1, indentq(0, 0, -->, [e, [assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]]]))), _249660, fbug((_249660-->if_trace((eval;e), (_220362=1, indentq(0, 0, -->, [e, [assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]]])))))))), system:'$restore_trace'(_249702, _249704)) ^ Call: (227) [system] sig_atomic(system:'$notrace'(_249702, _249704)) ^ Exit: (226) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:real_notrace(catch_err(ignore((is_debugging((eval;e)), _220362=1, indentq(0, 0, -->, [e, [assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]]]))), _249660, fbug((_249660-->if_trace((eval;e), (_220362=1, indentq(0, 0, -->, [e, [assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]]])))))))), system:'$restore_trace'(3, -1)) ^ Exit: (224) [user] if_trace((eval;e), (_220362=1, indentq(0, 0, -->, [e, [assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]]]))) Call: (224) [system] _254484=retval(fail) Exit: (224) [system] retval(fail)=retval(fail) Call: (224) [system] _256346=(\+ \+ (flag(eval_num, _256366, _256366+1), (retval(fail)\=@=retval(fail), nonvar(_218392)->indentq(0, _256366, <--, [e, _218392]);indentq(0, _256366, <--, [e, retval(fail)])))) Exit: (224) [system] (\+ \+ (flag(eval_num, _256366, _256366+1), (retval(fail)\=@=retval(fail), nonvar(_218392)->indentq(0, _256366, <--, [e, _218392]);indentq(0, _256366, <--, [e, retval(fail)]))))=(\+ \+ (flag(eval_num, _256366, _256366+1), (retval(fail)\=@=retval(fail), nonvar(_218392)->indentq(0, _256366, <--, [e, _218392]);indentq(0, _256366, <--, [e, retval(fail)])))) ^ Call: (224) [user] call_cleanup(((call(eval_20(=, _161904), 499, '&self', [assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]], _218392)*->nb_setarg(1, retval(fail), _218392);fail, trace, call(eval_20(=, _161904), 499, '&self', [assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]], _218392)), ignore(notrace((\+_218392\=_220492, nb_setarg(1, retval(fail), _218392))))), ignore((_220362==1->ignore(\+ \+ (flag(eval_num, _256366, _256366+1), (retval(fail)\=@=retval(fail), nonvar(_218392)->indentq(0, _256366, <--, [e, _218392]);indentq(0, _256366, <--, [e, retval(fail)]))));notrace(ignore(if_t(0<30, if_trace((eval;e), ignore(\+ \+ (flag(eval_num, _256366, _256366+1), (retval(fail)\=@=retval(fail), nonvar(_218392)->indentq(0, _256366, <--, [e, _218392]);indentq(0, _256366, <--, [e, retval(fail)]))))))))))) ^ Unify: (224) [system] call_cleanup(user:((call(eval_20(=, _161904), 499, '&self', [assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]], _218392)*->nb_setarg(1, retval(fail), _218392);fail, trace, call(eval_20(=, _161904), 499, '&self', [assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]], _218392)), ignore(notrace((\+_218392\=_220492, nb_setarg(1, retval(fail), _218392))))), user:ignore((_220362==1->ignore(\+ \+ (flag(eval_num, _256366, _256366+1), (retval(fail)\=@=retval(fail), nonvar(_218392)->indentq(0, _256366, <--, [e, _218392]);indentq(0, _256366, <--, [e, retval(fail)]))));notrace(ignore(if_t(0<30, if_trace((eval;e), ignore(\+ \+ (flag(eval_num, _256366, _256366+1), (retval(fail)\=@=retval(fail), nonvar(_218392)->indentq(0, _256366, <--, [e, _218392]);indentq(0, _256366, <--, [e, retval(fail)]))))))))))) ^ Call: (226) [user] eval_20(=, _161904, 499, '&self', [assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]], _218392) ^ Unify: (226) [user] eval_20(=, _161904, 499, '&self', [assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]], _218392) Call: (227) [system] atom([assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]]) ^ Redo: (226) [user] eval_20(=, _161904, 499, '&self', [assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]], _218392) ^ Unify: (226) [user] eval_20(=, _161904, 499, '&self', [assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]], _218392) ^ Call: (227) [user] no_eval([assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]]) ^ Unify: (227) [user] no_eval([assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]]) ^ Call: (228) [user] self_eval([assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]]) ^ Unify: (228) [user] self_eval([assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]]) ^ Call: (230) [system] setup_call_cleanup('$notrace'(_268752, _268754), once(user:self_eval0([assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]])), '$restore_trace'(_268752, _268754)) ^ Unify: (230) [system] setup_call_cleanup(system:'$notrace'(_268752, _268754), system:once(user:self_eval0([assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]])), system:'$restore_trace'(_268752, _268754)) ^ Call: (231) [system] sig_atomic(system:'$notrace'(_268752, _268754)) ^ Fail: (228) [user] self_eval([assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]]) ^ Redo: (227) [user] no_eval([assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]]) ^ Unify: (227) [user] no_eval([assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]]) Call: (228) [system] atomic(assertEqualToResult) Exit: (228) [system] atomic(assertEqualToResult) ^ Call: (228) [user] is_sl(assertEqualToResult) ^ Unify: (228) [user] is_sl(assertEqualToResult) Call: (229) [system] number(assertEqualToResult) ^ Redo: (226) [user] eval_20(=, _161904, 499, '&self', [assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]], _218392) ^ Unify: (226) [user] eval_20(=, _161904, 499, '&self', [assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]], _218392) Call: (227) [system] [[module, pllm, 'Nil'], [[module, pllm, 'Nil']]]==[] ^ Redo: (226) [user] eval_20(=, _161904, 499, '&self', [assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]], _218392) ^ Unify: (226) [user] eval_20(=, _161904, 499, '&self', [assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]], _218392) Call: (227) [system] atom(=) Exit: (227) [system] atom(=) Call: (227) [system] (=)\==(=) ^ Redo: (226) [user] eval_20(=, _161904, 499, '&self', [assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]], _218392) ^ Unify: (226) [user] eval_20(=, _161904, 499, '&self', [assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]], _218392) Call: (227) [system] callable(assertEqualToResult) Exit: (227) [system] callable(assertEqualToResult) ^ Unify: (226) [user] eval_20(=, _161904, 499, '&self', [assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]], _218392) Call: (227) [system] is_list([[module, pllm, 'Nil'], [[module, pllm, 'Nil']]]) Exit: (227) [system] is_list([[module, pllm, 'Nil'], [[module, pllm, 'Nil']]]) ^ Unify: (226) [user] eval_20(=, _161904, 499, '&self', [assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]], _218392) Call: (227) [system] is_list([assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]]) Exit: (227) [system] is_list([assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]]) ^ Unify: (226) [user] eval_20(=, _161904, 499, '&self', [assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]], [assertEqualToResult|_295786]) Call: (227) [system] var(assertEqualToResult) ^ Redo: (226) [user] eval_20(=, _161904, 499, '&self', [assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]], _218392) ^ Unify: (226) [user] eval_20(=, _161904, 499, '&self', [assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]], _218392) ^ Call: (227) [user] once(expand_eval([assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]], _299548)) ^ Unify: (227) [system] once(user:expand_eval([assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]], _299548)) ^ Call: (228) [user] expand_eval([assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]], _299548) ^ Unify: (228) [user] expand_eval([assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]], _299548) Call: (229) [system] is_list([assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]]) Exit: (229) [system] is_list([assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]]) ^ Unify: (228) [user] expand_eval([assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]], [assertEqualToResult|_305124]) Call: (229) [system] ground(assertEqualToResult) Exit: (229) [system] ground(assertEqualToResult) ^ Unify: (228) [user] expand_eval([assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]], [assertEqualToResult|_307906]) ^ Call: (229) [user] apply:maplist(expand_eval, [[module, pllm, 'Nil'], [[module, pllm, 'Nil']]], _307906) ^ Unify: (229) [apply] apply:maplist(user:expand_eval, [[module, pllm, 'Nil'], [[module, pllm, 'Nil']]], _307906) Call: (230) [apply] apply:maplist_([[module, pllm, 'Nil'], [[module, pllm, 'Nil']]], _307906, user:expand_eval) Unify: (230) [apply] apply:maplist_([[module, pllm, 'Nil'], [[module, pllm, 'Nil']]], [_311652|_311654], user:expand_eval) ^ Call: (231) [user] expand_eval([module, pllm, 'Nil'], _311652) ^ Unify: (231) [user] expand_eval([module, pllm, 'Nil'], _311652) Call: (232) [system] is_list([module, pllm, 'Nil']) Exit: (232) [system] is_list([module, pllm, 'Nil']) ^ Unify: (231) [user] expand_eval([module, pllm, 'Nil'], [module|_316296]) Call: (232) [system] ground(module) Exit: (232) [system] ground(module) ^ Unify: (231) [user] expand_eval([module, pllm, 'Nil'], [module|_319078]) ^ Call: (232) [user] apply:maplist(expand_eval, [pllm, 'Nil'], _319078) ^ Unify: (232) [apply] apply:maplist(user:expand_eval, [pllm, 'Nil'], _319078) Call: (233) [apply] apply:maplist_([pllm, 'Nil'], _319078, user:expand_eval) Unify: (233) [apply] apply:maplist_([pllm, 'Nil'], [_322824|_322826], user:expand_eval) ^ Call: (234) [user] expand_eval(pllm, _322824) ^ Unify: (234) [user] expand_eval(pllm, _322824) Call: (235) [system] is_list(pllm) ^ Redo: (234) [user] expand_eval(pllm, _322824) Call: (235) [system] pllm=_322824 Exit: (235) [system] pllm=pllm ^ Exit: (234) [user] expand_eval(pllm, pllm) Call: (234) [apply] apply:maplist_(['Nil'], _322826, user:expand_eval) Unify: (234) [apply] apply:maplist_(['Nil'], [_331186|_331188], user:expand_eval) ^ Call: (235) [user] expand_eval('Nil', _331186) ^ Unify: (235) [user] expand_eval('Nil', _331186) Call: (236) [system] is_list('Nil') ^ Redo: (235) [user] expand_eval('Nil', _331186) Call: (236) [system] 'Nil'=_331186 Exit: (236) [system] 'Nil'='Nil' ^ Exit: (235) [user] expand_eval('Nil', 'Nil') Call: (235) [apply] apply:maplist_([], _331188, user:expand_eval) Unify: (235) [apply] apply:maplist_([], [], user:expand_eval) Exit: (235) [apply] apply:maplist_([], [], user:expand_eval) Exit: (234) [apply] apply:maplist_(['Nil'], ['Nil'], user:expand_eval) Exit: (233) [apply] apply:maplist_([pllm, 'Nil'], [pllm, 'Nil'], user:expand_eval) ^ Exit: (232) [apply] apply:maplist(user:expand_eval, [pllm, 'Nil'], [pllm, 'Nil']) ^ Exit: (231) [user] expand_eval([module, pllm, 'Nil'], [module, pllm, 'Nil']) Call: (231) [apply] apply:maplist_([[[module, pllm, 'Nil']]], _311654, user:expand_eval) Unify: (231) [apply] apply:maplist_([[[module, pllm, 'Nil']]], [_346074|_346076], user:expand_eval) ^ Call: (232) [user] expand_eval([[module, pllm, 'Nil']], _346074) ^ Unify: (232) [user] expand_eval([[module, pllm, 'Nil']], _346074) Call: (233) [system] is_list([[module, pllm, 'Nil']]) Exit: (233) [system] is_list([[module, pllm, 'Nil']]) ^ Unify: (232) [user] expand_eval([[module, pllm, 'Nil']], [[module, pllm, 'Nil']|_350718]) Call: (233) [system] ground([module, pllm, 'Nil']) Exit: (233) [system] ground([module, pllm, 'Nil']) ^ Unify: (232) [user] expand_eval([[module, pllm, 'Nil']], [[module, pllm, 'Nil']|_353500]) ^ Call: (233) [user] apply:maplist(expand_eval, [], _353500) ^ Unify: (233) [apply] apply:maplist(user:expand_eval, [], _353500) Call: (234) [apply] apply:maplist_([], _353500, user:expand_eval) Unify: (234) [apply] apply:maplist_([], [], user:expand_eval) Exit: (234) [apply] apply:maplist_([], [], user:expand_eval) ^ Exit: (233) [apply] apply:maplist(user:expand_eval, [], []) ^ Exit: (232) [user] expand_eval([[module, pllm, 'Nil']], [[module, pllm, 'Nil']]) Call: (232) [apply] apply:maplist_([], _346076, user:expand_eval) Unify: (232) [apply] apply:maplist_([], [], user:expand_eval) Exit: (232) [apply] apply:maplist_([], [], user:expand_eval) Exit: (231) [apply] apply:maplist_([[[module, pllm, 'Nil']]], [[[module, pllm, 'Nil']]], user:expand_eval) Exit: (230) [apply] apply:maplist_([[module, pllm, 'Nil'], [[module, pllm, 'Nil']]], [[module, pllm, 'Nil'], [[module, pllm, 'Nil']]], user:expand_eval) ^ Exit: (229) [apply] apply:maplist(user:expand_eval, [[module, pllm, 'Nil'], [[module, pllm, 'Nil']]], [[module, pllm, 'Nil'], [[module, pllm, 'Nil']]]) ^ Exit: (228) [user] expand_eval([assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]], [assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]]) ^ Exit: (227) [system] once(user:expand_eval([assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]], [assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]])) Call: (227) [system] [assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]]\==[assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]] ^ Redo: (226) [user] eval_20(=, _161904, 499, '&self', [assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]], _218392) ^ Unify: (226) [user] eval_20(=, _161904, 499, '&self', [assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]], _218392) ^ Call: (227) [user] is_progn(assertEqualToResult) ^ Unify: (227) [user] is_progn(assertEqualToResult) Call: (228) [system] var(assertEqualToResult) ^ Redo: (226) [user] eval_20(=, _161904, 499, '&self', [assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]], _218392) ^ Unify: (226) [user] eval_20(=, _161904, 499, '&self', [assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]], _218392) ^ Call: (227) [user] loonit_assert_source_tf_empty([assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]], _375924, _375926, (findall_eval(=, _375938, 499, '&self', [module, pllm, 'Nil'], _375924), [[module, pllm, 'Nil']]=_375926), equal_enough_for_test(_375924, _375926), _218392) ^ Unify: (227) [user] loonit_assert_source_tf_empty([assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]], _375924, _375926, (findall_eval(=, _375938, 499, '&self', [module, pllm, 'Nil'], _375924), [[module, pllm, 'Nil']]=_375926), equal_enough_for_test(_375924, _375926), _218392) ^ Call: (228) [user] loonit_assert_source_tf([assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]], (findall_eval(=, _375938, 499, '&self', [module, pllm, 'Nil'], _375924), [[module, pllm, 'Nil']]=_375926), equal_enough_for_test(_375924, _375926), _377848) ^ Unify: (228) [user] loonit_assert_source_tf([assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]], (findall_eval(=, _375938, 499, '&self', [module, pllm, 'Nil'], _375924), [[module, pllm, 'Nil']]=_375926), equal_enough_for_test(_375924, _375926), _377848) Call: (229) [system] fail ^ Redo: (228) [user] loonit_assert_source_tf([assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]], (findall_eval(=, _375938, 499, '&self', [module, pllm, 'Nil'], _375924), [[module, pllm, 'Nil']]=_375926), equal_enough_for_test(_375924, _375926), _377848) ^ Unify: (228) [user] loonit_assert_source_tf([assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]], (findall_eval(=, _375938, 499, '&self', [module, pllm, 'Nil'], _375924), [[module, pllm, 'Nil']]=_375926), equal_enough_for_test(_375924, _375926), _377848) Call: (229) [system] copy_term((findall_eval(=, _375938, 499, '&self', [module, pllm, 'Nil'], _375924), [[module, pllm, 'Nil']]=_375926), _382510) Exit: (229) [system] copy_term((findall_eval(=, _375938, 499, '&self', [module, pllm, 'Nil'], _375924), [[module, pllm, 'Nil']]=_375926), (findall_eval(=, _383452, 499, '&self', [module, pllm, 'Nil'], _383460), [[module, pllm, 'Nil']]=_383466)) ^ Call: (229) [user] reset_eval_num ^ Unify: (229) [user] reset_eval_num Call: (230) [$syspreds] flag(eval_num, _386304, 0) Unify: (230) [$syspreds] flag(eval_num, _387236, 0) Call: (231) [system] _388092==0 Redo: (230) [$syspreds] flag(eval_num, _389098, 0) Unify: (230) [$syspreds] flag(eval_num, _390030, 0) ^ Call: (231) [$syspreds] with_mutex('$flag', update_flag(eval_num, _390890, 0)) Call: (233) [$syspreds] update_flag(eval_num, _390890, 0) Unify: (233) [$syspreds] update_flag(eval_num, _390890, 0) Call: (234) [system] get_flag(eval_num, _390890) Exit: (234) [system] get_flag(eval_num, 1) Call: (234) [system] atom(0) Redo: (233) [$syspreds] update_flag(eval_num, 1, 0) Call: (234) [system] set_flag(eval_num, 0) Exit: (234) [system] set_flag(eval_num, 0) Exit: (233) [$syspreds] update_flag(eval_num, 1, 0) ^ Exit: (231) [$syspreds] with_mutex('$flag', update_flag(eval_num, 1, 0)) Exit: (230) [$syspreds] flag(eval_num, 1, 0) Call: (230) [$syspreds] flag(trace_output_len, _402134, 0) Unify: (230) [$syspreds] flag(trace_output_len, _403066, 0) Call: (231) [system] _403922==0 Redo: (230) [$syspreds] flag(trace_output_len, _404928, 0) Unify: (230) [$syspreds] flag(trace_output_len, _405860, 0) ^ Call: (231) [$syspreds] with_mutex('$flag', update_flag(trace_output_len, _406720, 0)) Call: (233) [$syspreds] update_flag(trace_output_len, _406720, 0) Unify: (233) [$syspreds] update_flag(trace_output_len, _406720, 0) Call: (234) [system] get_flag(trace_output_len, _406720) Exit: (234) [system] get_flag(trace_output_len, 0) Call: (234) [system] atom(0) Redo: (233) [$syspreds] update_flag(trace_output_len, 0, 0) Call: (234) [system] set_flag(trace_output_len, 0) Exit: (234) [system] set_flag(trace_output_len, 0) Exit: (233) [$syspreds] update_flag(trace_output_len, 0, 0) ^ Exit: (231) [$syspreds] with_mutex('$flag', update_flag(trace_output_len, 0, 0)) Exit: (230) [$syspreds] flag(trace_output_len, 0, 0) ^ Exit: (229) [user] reset_eval_num ^ Call: (229) [user] call_cleanup(loonit_asserts([assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]], time_eval('\n; EVAL TEST\n;', (findall_eval(=, _375938, 499, '&self', [module, pllm, 'Nil'], _375924), [[module, pllm, 'Nil']]=_375926)), equal_enough_for_test(_375924, _375926)), (as_tf(notrace(equal_enough_for_test(_375924, _375926)), _377848), !, ignore((once((_377848='True', trace_on_pass;_377848='False', trace_on_fail)), with_debug(eval_args, time_eval('Trace', (findall_eval(=, _383452, 499, '&self', [module, pllm, 'Nil'], _383460), [[module, pllm, 'Nil']]=_383466))))))) ^ Unify: (229) [system] call_cleanup(user:loonit_asserts([assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]], time_eval('\n; EVAL TEST\n;', (findall_eval(=, _375938, 499, '&self', [module, pllm, 'Nil'], _375924), [[module, pllm, 'Nil']]=_375926)), equal_enough_for_test(_375924, _375926)), user:(as_tf(notrace(equal_enough_for_test(_375924, _375926)), _377848), !, ignore((once((_377848='True', trace_on_pass;_377848='False', trace_on_fail)), with_debug(eval_args, time_eval('Trace', (findall_eval(=, _383452, 499, '&self', [module, pllm, 'Nil'], _383460), [[module, pllm, 'Nil']]=_383466))))))) ^ Call: (230) [user] loonit_asserts([assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]], time_eval('\n; EVAL TEST\n;', (findall_eval(=, _375938, 499, '&self', [module, pllm, 'Nil'], _375924), [[module, pllm, 'Nil']]=_375926)), equal_enough_for_test(_375924, _375926)) ^ Unify: (230) [user] loonit_asserts([assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]], time_eval('\n; EVAL TEST\n;', (findall_eval(=, _375938, 499, '&self', [module, pllm, 'Nil'], _375924), [[module, pllm, 'Nil']]=_375926)), equal_enough_for_test(_375924, _375926)) ^ Call: (231) [user] ensure_increments(loonit_asserts0([assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]], time_eval('\n; EVAL TEST\n;', (findall_eval(=, _375938, 499, '&self', [module, pllm, 'Nil'], _375924), [[module, pllm, 'Nil']]=_375926)), equal_enough_for_test(_375924, _375926))) ^ Unify: (231) [user] ensure_increments(loonit_asserts0([assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]], time_eval('\n; EVAL TEST\n;', (findall_eval(=, _375938, 499, '&self', [module, pllm, 'Nil'], _375924), [[module, pllm, 'Nil']]=_375926)), equal_enough_for_test(_375924, _375926))) ^ Call: (232) [user] setup_call_cleanup(get_pass_fail(_424498, _424500, _424502), loonit_asserts0([assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]], time_eval('\n; EVAL TEST\n;', (findall_eval(=, _375938, 499, '&self', [module, pllm, 'Nil'], _375924), [[module, pllm, 'Nil']]=_375926)), equal_enough_for_test(_375924, _375926)), (get_pass_fail(_424512, _424514, _424516), if_t(_424516==_424502, flag(loonit_failure, _424534, _424534+1)))) ^ Unify: (232) [system] setup_call_cleanup(user:get_pass_fail(_424498, _424500, _424502), user:loonit_asserts0([assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]], time_eval('\n; EVAL TEST\n;', (findall_eval(=, _375938, 499, '&self', [module, pllm, 'Nil'], _375924), [[module, pllm, 'Nil']]=_375926)), equal_enough_for_test(_375924, _375926)), user:(get_pass_fail(_424512, _424514, _424516), if_t(_424516==_424502, flag(loonit_failure, _424534, _424534+1)))) ^ Call: (233) [system] sig_atomic(user:get_pass_fail(_424498, _424500, _424502)) ^ Call: (235) [user] get_pass_fail(_424498, _424500, _424502) ^ Unify: (235) [user] get_pass_fail(_424498, _424500, _424502) Call: (236) [$syspreds] flag(loonit_success, _424498, _424498) Unify: (236) [$syspreds] flag(loonit_success, _424498, _424498) Call: (237) [system] _424498==_424498 Exit: (237) [system] _424498==_424498 Call: (237) [system] get_flag(loonit_success, _424498) Exit: (237) [system] get_flag(loonit_success, 1) Exit: (236) [$syspreds] flag(loonit_success, 1, 1) Call: (236) [$syspreds] flag(loonit_failure, _424500, _424500) Unify: (236) [$syspreds] flag(loonit_failure, _424500, _424500) Call: (237) [system] _424500==_424500 Exit: (237) [system] _424500==_424500 Call: (237) [system] get_flag(loonit_failure, _424500) Exit: (237) [system] get_flag(loonit_failure, 0) Exit: (236) [$syspreds] flag(loonit_failure, 0, 0) Call: (236) [system] _424502 is 1+0 Exit: (236) [system] 1 is 1+0 ^ Exit: (235) [user] get_pass_fail(1, 0, 1) ^ Exit: (233) [system] sig_atomic(user:get_pass_fail(1, 0, 1)) ^ Call: (233) [user] loonit_asserts0([assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]], time_eval('\n; EVAL TEST\n;', (findall_eval(=, _375938, 499, '&self', [module, pllm, 'Nil'], _375924), [[module, pllm, 'Nil']]=_375926)), equal_enough_for_test(_375924, _375926)) ^ Unify: (233) [user] loonit_asserts0([assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]], time_eval('\n; EVAL TEST\n;', (findall_eval(=, _375938, 499, '&self', [module, pllm, 'Nil'], _375924), [[module, pllm, 'Nil']]=_375926)), equal_enough_for_test(_375924, _375926)) Call: (234) [$syspreds] flag(loonit_test_number, _447836, _447836+1) Unify: (234) [$syspreds] flag(loonit_test_number, _447836, _447836+1) Call: (235) [system] _447836==_447836+1 Redo: (234) [$syspreds] flag(loonit_test_number, _447836, _447836+1) Unify: (234) [$syspreds] flag(loonit_test_number, _447836, _447836+1) ^ Call: (235) [$syspreds] with_mutex('$flag', update_flag(loonit_test_number, _447836, _447836+1)) Call: (237) [$syspreds] update_flag(loonit_test_number, _447836, _447836+1) Unify: (237) [$syspreds] update_flag(loonit_test_number, _447836, _447836+1) Call: (238) [system] get_flag(loonit_test_number, _447836) Exit: (238) [system] get_flag(loonit_test_number, 1) Call: (238) [system] atom(1+1) Redo: (237) [$syspreds] update_flag(loonit_test_number, 1, 1+1) Call: (238) [system] set_flag(loonit_test_number, 2) Exit: (238) [system] set_flag(loonit_test_number, 2) Exit: (237) [$syspreds] update_flag(loonit_test_number, 1, 1+1) ^ Exit: (235) [$syspreds] with_mutex('$flag', update_flag(loonit_test_number, 1, 1+1)) Exit: (234) [$syspreds] flag(loonit_test_number, 1, 1+1) Call: (234) [system] copy_term(time_eval('\n; EVAL TEST\n;', (findall_eval(=, _375938, 499, '&self', [module, pllm, 'Nil'], _375924), [[module, pllm, 'Nil']]=_375926)), _463672) Exit: (234) [system] copy_term(time_eval('\n; EVAL TEST\n;', (findall_eval(=, _375938, 499, '&self', [module, pllm, 'Nil'], _375924), [[module, pllm, 'Nil']]=_375926)), time_eval('\n; EVAL TEST\n;', (findall_eval(=, _464620, 499, '&self', [module, pllm, 'Nil'], _464628), [[module, pllm, 'Nil']]=_464634))) ^ Call: (234) [user] print_current_test ^ Unify: (234) [user] print_current_test ^ Call: (235) [user] loonit_number(_467396) ^ Unify: (235) [user] loonit_number(_467396) Call: (236) [$syspreds] flag(loonit_test_number, _467396, _467396) Unify: (236) [$syspreds] flag(loonit_test_number, _467396, _467396) Call: (237) [system] _467396==_467396 Exit: (237) [system] _467396==_467396 Call: (237) [system] get_flag(loonit_test_number, _467396) Exit: (237) [system] get_flag(loonit_test_number, 2) Exit: (236) [$syspreds] flag(loonit_test_number, 2, 2) Call: (236) [system] 2>0 Exit: (236) [system] 2>0 ^ Exit: (235) [user] loonit_number(2) ^ Call: (235) [user] get_test_name(2, _478534) ^ Unify: (235) [user] get_test_name(2, _478534) Call: (236) [system] nb_current(loading_file, _480392) Exit: (236) [system] nb_current(loading_file, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Call: (236) [system] P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'\==[] Exit: (236) [system] P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'\==[] ^ Call: (236) [user] make_test_name(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', 2, _478534) ^ Unify: (236) [user] make_test_name(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', 2, _478534) ^ Call: (237) [user] ensure_basename(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', _505460) ^ Unify: (237) [user] ensure_basename(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Call: (238) [files_ex] files_ex:directory_file_path('.', _519088, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Unify: (238) [files_ex] files_ex:directory_file_path('.', _6966, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Call: (239) [system] nonvar('.') Exit: (239) [system] nonvar('.') Call: (239) [system] nonvar(_13568) Fail: (239) [system] nonvar(_13568) Redo: (238) [files_ex] files_ex:directory_file_path('.', _15494, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Unify: (238) [files_ex] files_ex:directory_file_path('.', _20324, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Call: (239) [system] nonvar(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Exit: (239) [system] nonvar(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Call: (239) [system] nonvar('.') Exit: (239) [system] nonvar('.') Call: (239) [system] ('.')==('.') Exit: (239) [system] ('.')==('.') Call: (239) [system] is_absolute_file_name(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Exit: (239) [system] is_absolute_file_name(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Call: (239) [system] sub_atom('.', _48146, _48148, 0, /) Fail: (239) [system] sub_atom('.', _49086, _49088, 0, /) Redo: (238) [files_ex] files_ex:directory_file_path('.', _50026, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Call: (239) [system] atom_concat('.', /, _54780) Exit: (239) [system] atom_concat('.', /, ./) Call: (239) [system] atom_concat(./, _56646, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Fail: (239) [system] atom_concat(./, _56646, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Fail: (238) [files_ex] files_ex:directory_file_path('.', _66384, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Redo: (237) [user] ensure_basename(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Exit: (237) [user] ensure_basename(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Call: (237) [system] file_base_name(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', _88586) Exit: (237) [system] file_base_name(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', P;HTML|'training_bi.metta') Call: (237) [files_ex] files_ex:directory_file_path(_102098, P;HTML|'training_bi.metta', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Unify: (237) [files_ex] files_ex:directory_file_path(_102098, P;HTML|'training_bi.metta', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Call: (238) [system] nonvar(_102098) Fail: (238) [system] nonvar(_102098) Redo: (237) [files_ex] files_ex:directory_file_path(_102098, P;HTML|'training_bi.metta', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Unify: (237) [files_ex] files_ex:directory_file_path(_102098, P;HTML|'training_bi.metta', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Call: (238) [system] nonvar(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Exit: (238) [system] nonvar(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Call: (238) [system] nonvar(_102098) Fail: (238) [system] nonvar(_102098) Redo: (237) [files_ex] files_ex:directory_file_path(_102098, P;HTML|'training_bi.metta', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Call: (238) [system] nonvar(P;HTML|'training_bi.metta') Exit: (238) [system] nonvar(P;HTML|'training_bi.metta') Call: (238) [system] atom_concat(_168444, P;HTML|'training_bi.metta', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Exit: (238) [system] atom_concat('/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/', P;HTML|'training_bi.metta', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Call: (238) [files_ex] files_ex:strip_trailing_slash('/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/', _102098) Unify: (238) [files_ex] files_ex:strip_trailing_slash('/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/', _102098) Call: (239) [system] atom_concat(_187678, /, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/') Exit: (239) [system] atom_concat('/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models', /, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/') Call: (239) [system] '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models'\=='' Exit: (239) [system] '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models'\=='' Call: (239) [system] _102098='/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models' Exit: (239) [system] '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models'='/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models' Exit: (238) [files_ex] files_ex:strip_trailing_slash('/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/', '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models') Exit: (237) [files_ex] files_ex:directory_file_path('/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models', P;HTML|'training_bi.metta', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Call: (237) [system] file_base_name('/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models', _202872) Exit: (237) [system] file_base_name('/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models', language_models) Call: (237) [system] file_name_extension(_204730, _204808, P;HTML|'training_bi.metta') Exit: (237) [system] file_name_extension(training_bi, metta, P;HTML|'training_bi.metta') Call: (237) [system] string_upper(language_models, _214312) Exit: (237) [system] string_upper(language_models, "LANGUAGE_MODELS") Call: (237) [system] string_upper(training_bi, _216180) Exit: (237) [system] string_upper(training_bi, "TRAINING_BI") ^ Call: (237) [user] string_replace("TRAINING_BI", "_", "-", _218058) ^ Unify: (237) [user] string_replace("TRAINING_BI", "_", "-", _218058) ^ Call: (238) [user] symbolic_list_concat(_219932, "_", "TRAINING_BI") ^ Unify: (238) [user] symbolic_list_concat(_219932, "_", "TRAINING_BI") Call: (239) [system] atomic_list_concat(_219932, "_", "TRAINING_BI") Exit: (239) [system] atomic_list_concat(['TRAINING', 'BI'], "_", "TRAINING_BI") ^ Exit: (238) [user] symbolic_list_concat(['TRAINING', 'BI'], "_", "TRAINING_BI") ^ Call: (238) [user] symbolic_list_concat(['TRAINING', 'BI'], "-", _218058) ^ Unify: (238) [user] symbolic_list_concat(['TRAINING', 'BI'], "-", _218058) Call: (239) [system] atomic_list_concat(['TRAINING', 'BI'], "-", _218058) Exit: (239) [system] atomic_list_concat(['TRAINING', 'BI'], "-", 'TRAINING-BI') ^ Exit: (238) [user] symbolic_list_concat(['TRAINING', 'BI'], "-", 'TRAINING-BI') ^ Exit: (237) [user] string_replace("TRAINING_BI", "_", "-", 'TRAINING-BI') ^ Call: (237) [user] string_replace("LANGUAGE_MODELS", "_", "-", _230214) ^ Unify: (237) [user] string_replace("LANGUAGE_MODELS", "_", "-", _230214) ^ Call: (238) [user] symbolic_list_concat(_232088, "_", "LANGUAGE_MODELS") ^ Unify: (238) [user] symbolic_list_concat(_232088, "_", "LANGUAGE_MODELS") Call: (239) [system] atomic_list_concat(_232088, "_", "LANGUAGE_MODELS") Exit: (239) [system] atomic_list_concat(['LANGUAGE', 'MODELS'], "_", "LANGUAGE_MODELS") ^ Exit: (238) [user] symbolic_list_concat(['LANGUAGE', 'MODELS'], "_", "LANGUAGE_MODELS") ^ Call: (238) [user] symbolic_list_concat(['LANGUAGE', 'MODELS'], "-", _230214) ^ Unify: (238) [user] symbolic_list_concat(['LANGUAGE', 'MODELS'], "-", _230214) Call: (239) [system] atomic_list_concat(['LANGUAGE', 'MODELS'], "-", _230214) Exit: (239) [system] atomic_list_concat(['LANGUAGE', 'MODELS'], "-", 'LANGUAGE-MODELS') ^ Exit: (238) [user] symbolic_list_concat(['LANGUAGE', 'MODELS'], "-", 'LANGUAGE-MODELS') ^ Exit: (237) [user] string_replace("LANGUAGE_MODELS", "_", "-", 'LANGUAGE-MODELS') ^ Call: (237) [user] bugger:wots(_242358, format('~`0t~d~2|', [2])) ^ Unify: (237) [bugger] bugger:wots(_242358, user:format('~`0t~d~2|', [2])) Call: (238) [system] nb_current('$wots_stack', _244246) Fail: (238) [system] nb_current('$wots_stack', _244246) ^ Redo: (237) [bugger] bugger:wots(_242358, user:format('~`0t~d~2|', [2])) Call: (238) [system] _247038=[] Exit: (238) [system] []=[] Call: (238) [system] current_output(_248896) Exit: (238) [system] current_output((0x7f8996b58120)) ^ Call: (238) [bugger] locally_each:locally(nb_setval('$wots_stack', [(0x7f8996b58120)]), woto(string(_242358), user:format('~`0t~d~2|', [2]))) ^ Unify: (238) [locally_each] locally_each:locally(bugger:nb_setval('$wots_stack', [(0x7f8996b58120)]), bugger:woto(string(_242358), user:format('~`0t~d~2|', [2]))) ^ Call: (239) [locally_each] locally_each:wtl(bugger, nb_setval('$wots_stack', [(0x7f8996b58120)]), bugger:woto(string(_242358), user:format('~`0t~d~2|', [2])), bugger:each_call_cleanup) ^ Unify: (239) [locally_each] locally_each:wtl(bugger, nb_setval('$wots_stack', [(0x7f8996b58120)]), bugger:woto(string(_242358), user:format('~`0t~d~2|', [2])), bugger:each_call_cleanup) Call: (240) [system] nb_current('$wots_stack', _254554) Fail: (240) [system] nb_current('$wots_stack', _254554) ^ Redo: (239) [locally_each] locally_each:wtl(bugger, nb_setval('$wots_stack', [(0x7f8996b58120)]), bugger:woto(string(_242358), user:format('~`0t~d~2|', [2])), bugger:each_call_cleanup) ^ Call: (240) [bugger] call_cleanup((nb_setval('$wots_stack', [(0x7f8996b58120)]), bugger:woto(string(_242358), user:format('~`0t~d~2|', [2])), nb_delete('$wots_stack')), nb_delete('$wots_stack')) ^ Unify: (240) [system] call_cleanup(bugger:(nb_setval('$wots_stack', [(0x7f8996b58120)]), bugger:woto(string(_242358), user:format('~`0t~d~2|', [2])), nb_delete('$wots_stack')), bugger:nb_delete('$wots_stack')) Call: (242) [$syspreds] nb_setval('$wots_stack', [(0x7f8996b58120)]) Unify: (242) [$syspreds] nb_setval('$wots_stack', [(0x7f8996b58120)]) Call: (243) [system] duplicate_term([(0x7f8996b58120)], _261128) Exit: (243) [system] duplicate_term([(0x7f8996b58120)], [(0x7f8996b58120)]) Call: (243) [system] nb_linkval('$wots_stack', [(0x7f8996b58120)]) Exit: (243) [system] nb_linkval('$wots_stack', [(0x7f8996b58120)]) Exit: (242) [$syspreds] nb_setval('$wots_stack', [(0x7f8996b58120)]) ^ Call: (242) [bugger] bugger:woto(string(_242358), user:format('~`0t~d~2|', [2])) ^ Unify: (242) [bugger] bugger:woto(string(_242358), user:format('~`0t~d~2|', [2])) ^ Call: (243) [bugger] once((use_tty(string(_242358), _267656);_267656=true)) ^ Unify: (243) [system] once(bugger:(use_tty(string(_242358), _267656);_267656=true)) ^ Call: (245) [bugger] bugger:use_tty(string(_242358), _267656) ^ Unify: (245) [bugger] bugger:use_tty(string(_242358), _267656) Call: (246) [system] compound(string(_242358)) Exit: (246) [system] compound(string(_242358)) ^ Unify: (245) [bugger] bugger:use_tty(string(_242358), _267656) Call: (246) [system] stream_property(current_output, tty(_267656)) Unify: (246) [system] stream_property(current_output, tty(_267656)) Call: (247) [system] nonvar(current_output) Exit: (247) [system] nonvar(current_output) Call: (247) [system] nonvar(tty(_267656)) Exit: (247) [system] nonvar(tty(_267656)) Exit: (246) [system] stream_property(current_output, tty(true)) ^ Exit: (245) [bugger] bugger:use_tty(string(_242358), true) ^ Exit: (243) [system] once(bugger:(use_tty(string(_242358), true);true=true)) ^ Call: (243) [bugger] bugger:get_stream_setup(_282528) ^ Unify: (243) [bugger] bugger:get_stream_setup(true) ^ Exit: (243) [bugger] bugger:get_stream_setup(true) ^ Call: (243) [bugger] bugger:woto_tty(string(_242358), true, (true, user:format('~`0t~d~2|', [2]))) ^ Unify: (243) [bugger] bugger:woto_tty(string(_242358), true, bugger:(true, user:format('~`0t~d~2|', [2]))) ^ Call: (244) [bugger] bugger:with_output_to_each(string(_242358), (set_stream_ignore(current_output, tty(true)), bugger:(true, user:format('~`0t~d~2|', [2])))) ^ Unify: (244) [bugger] bugger:with_output_to_each(string(_242358), bugger:(set_stream_ignore(current_output, tty(true)), bugger:(true, user:format('~`0t~d~2|', [2])))) Call: (245) [system] compound(string(_242358)) Exit: (245) [system] compound(string(_242358)) Call: (245) [system] compound_name_arity(string(_242358), _291022, 0) Fail: (245) [system] compound_name_arity(string(_242358), _291954, 0) ^ Redo: (244) [bugger] bugger:with_output_to_each(string(_242358), bugger:(set_stream_ignore(current_output, tty(true)), bugger:(true, user:format('~`0t~d~2|', [2])))) Call: (245) [system] string(_242358)=..[_293746, _293752] Exit: (245) [system] string(_242358)=..[string, _242358] ^ Call: (245) [bugger] bugger:stream_u_type(string) ^ Unify: (245) [bugger] bugger:stream_u_type(string) ^ Exit: (245) [bugger] bugger:stream_u_type(string) Call: (245) [system] current_output(_298402) Exit: (245) [system] current_output((0x7f8996b58120)) Call: (245) [system] _300252=set_output_safe((0x7f8996b58120)) Exit: (245) [system] set_output_safe((0x7f8996b58120))=set_output_safe((0x7f8996b58120)) Call: (245) [system] _302114=mfs(_302118, string, _302122, set_output_safe, set_output_safe((0x7f8996b58120))) Exit: (245) [system] mfs(_302118, string, _302122, set_output_safe, set_output_safe((0x7f8996b58120)))=mfs(_302118, string, _302122, set_output_safe, set_output_safe((0x7f8996b58120))) Call: (245) [system] _303984=mfs_end(mfs(_302118, string, _302122, set_output_safe, set_output_safe((0x7f8996b58120))), _242358) Exit: (245) [system] mfs_end(mfs(_302118, string, _302122, set_output_safe, set_output_safe((0x7f8996b58120))), _242358)=mfs_end(mfs(_302118, string, _302122, set_output_safe, set_output_safe((0x7f8996b58120))), _242358) ^ Call: (245) [bugger] call_cleanup(trusted_redo_call_cleanup(mfs_start(mfs(_302118, string, _302122, set_output_safe, set_output_safe((0x7f8996b58120)))), (bugger:(set_stream_ignore(current_output, tty(true)), bugger:(true, user:format('~`0t~d~2|', [2]))), mfs_end(mfs(_302118, string, _302122, set_output_safe, set_output_safe((0x7f8996b58120))), _242358)), mfs_end(mfs(_302118, string, _302122, set_output_safe, set_output_safe((0x7f8996b58120))), _242358)), mfs_end(mfs(_302118, string, _302122, set_output_safe, set_output_safe((0x7f8996b58120))), _242358)) ^ Unify: (245) [system] call_cleanup(bugger:trusted_redo_call_cleanup(mfs_start(mfs(_302118, string, _302122, set_output_safe, set_output_safe((0x7f8996b58120)))), (bugger:(set_stream_ignore(current_output, tty(true)), bugger:(true, user:format('~`0t~d~2|', [2]))), mfs_end(mfs(_302118, string, _302122, set_output_safe, set_output_safe((0x7f8996b58120))), _242358)), mfs_end(mfs(_302118, string, _302122, set_output_safe, set_output_safe((0x7f8996b58120))), _242358)), bugger:mfs_end(mfs(_302118, string, _302122, set_output_safe, set_output_safe((0x7f8996b58120))), _242358)) Call: (247) [system] _307764=mquietly(bugger:mfs_end(mfs(_302118, string, _302122, set_output_safe, set_output_safe((0x7f8996b58120))), _242358)) Exit: (247) [system] mquietly(bugger:mfs_end(mfs(_302118, string, _302122, set_output_safe, set_output_safe((0x7f8996b58120))), _242358))=mquietly(bugger:mfs_end(mfs(_302118, string, _302122, set_output_safe, set_output_safe((0x7f8996b58120))), _242358)) ^ Call: (247) [each_call_cleanup] setup_call_cleanup(bugger:mfs_start(mfs(_302118, string, _302122, set_output_safe, set_output_safe((0x7f8996b58120)))), ((bugger:(bugger:(set_stream_ignore(current_output, tty(true)), bugger:(true, user:format('~`0t~d~2|', [2]))), mfs_end(mfs(_302118, string, _302122, set_output_safe, set_output_safe((0x7f8996b58120))), _242358)), deterministic(_309640)), (notrace(_309640==true)->!;mquietly(bugger:mfs_end(mfs(_302118, string, _302122, set_output_safe, set_output_safe((0x7f8996b58120))), _242358)), notrace(nb_setarg(1, mquietly(bugger:mfs_end(mfs(_302118, string, _302122, set_output_safe, set_output_safe((0x7f8996b58120))), _242358)), true));bugger:mfs_start(mfs(_302118, string, _302122, set_output_safe, set_output_safe((0x7f8996b58120)))), notrace(nb_setarg(1, mquietly(bugger:mfs_end(mfs(_302118, string, _302122, set_output_safe, set_output_safe((0x7f8996b58120))), _242358)), bugger:mfs_end(mfs(_302118, string, _302122, set_output_safe, set_output_safe((0x7f8996b58120))), _242358))), notrace(fail))), mquietly(bugger:mfs_end(mfs(_302118, string, _302122, set_output_safe, set_output_safe((0x7f8996b58120))), _242358))) ^ Unify: (247) [system] setup_call_cleanup(bugger:mfs_start(mfs(_302118, string, _302122, set_output_safe, set_output_safe((0x7f8996b58120)))), each_call_cleanup:((bugger:(bugger:(set_stream_ignore(current_output, tty(true)), bugger:(true, user:format('~`0t~d~2|', [2]))), mfs_end(mfs(_302118, string, _302122, set_output_safe, set_output_safe((0x7f8996b58120))), _242358)), deterministic(_309640)), (notrace(_309640==true)->!;mquietly(bugger:mfs_end(mfs(_302118, string, _302122, set_output_safe, set_output_safe((0x7f8996b58120))), _242358)), notrace(nb_setarg(1, mquietly(bugger:mfs_end(mfs(_302118, string, _302122, set_output_safe, set_output_safe((0x7f8996b58120))), _242358)), true));bugger:mfs_start(mfs(_302118, string, _302122, set_output_safe, set_output_safe((0x7f8996b58120)))), notrace(nb_setarg(1, mquietly(bugger:mfs_end(mfs(_302118, string, _302122, set_output_safe, set_output_safe((0x7f8996b58120))), _242358)), bugger:mfs_end(mfs(_302118, string, _302122, set_output_safe, set_output_safe((0x7f8996b58120))), _242358))), notrace(fail))), each_call_cleanup:mquietly(bugger:mfs_end(mfs(_302118, string, _302122, set_output_safe, set_output_safe((0x7f8996b58120))), _242358))) ^ Call: (248) [system] sig_atomic(bugger:mfs_start(mfs(_302118, string, _302122, set_output_safe, set_output_safe((0x7f8996b58120))))) ^ Call: (250) [bugger] bugger:mfs_start(mfs(_302118, string, _302122, set_output_safe, set_output_safe((0x7f8996b58120)))) ^ Unify: (250) [bugger] bugger:mfs_start(mfs(_302118, string, _302122, set_output_safe, set_output_safe((0x7f8996b58120)))) Call: (251) [system] compound(mfs(_302118, string, _302122, set_output_safe, set_output_safe((0x7f8996b58120)))) Exit: (251) [system] compound(mfs(_302118, string, _302122, set_output_safe, set_output_safe((0x7f8996b58120)))) ^ Unify: (250) [bugger] bugger:mfs_start(mfs(_302118, string, _302122, set_output_safe, set_output_safe((0x7f8996b58120)))) Call: (251) [system] arg(2, mfs(_302118, string, _302122, set_output_safe, set_output_safe((0x7f8996b58120))), _317172) Exit: (251) [system] arg(2, mfs(_302118, string, _302122, set_output_safe, set_output_safe((0x7f8996b58120))), string) Call: (251) [system] arg(3, mfs(_302118, string, _302122, set_output_safe, set_output_safe((0x7f8996b58120))), _319038) Exit: (251) [system] arg(3, mfs(_302118, string, _302122, set_output_safe, set_output_safe((0x7f8996b58120))), _302122) Call: (251) [system] arg(4, mfs(_302118, string, _302122, set_output_safe, set_output_safe((0x7f8996b58120))), _320904) Exit: (251) [system] arg(4, mfs(_302118, string, _302122, set_output_safe, set_output_safe((0x7f8996b58120))), set_output_safe) Call: (251) [system] _322770=mfs(_322774, string, _322778, set_output_safe, _322782) Exit: (251) [system] mfs(_322774, string, _322778, set_output_safe, _322782)=mfs(_322774, string, _322778, set_output_safe, _322782) Call: (251) [system] is_stream(_302122) Fail: (251) [system] is_stream(_302122) ^ Redo: (250) [bugger] bugger:mfs_start(mfs(_302118, string, _302122, set_output_safe, set_output_safe((0x7f8996b58120)))) ^ Call: (251) [bugger] bugger:new_mfs(mfs(_322774, string, _322778, set_output_safe, _322782)) ^ Unify: (251) [bugger] bugger:new_mfs(mfs(_322774, string, _322778, set_output_safe, _322782)) Call: (252) [memory_file] memory_file:new_memory_file(_322774) Exit: (252) [memory_file] memory_file:new_memory_file((0x55bd1df87220)) Call: (252) [memory_file] memory_file:open_memory_file((0x55bd1df87220), write, _322778, [free_on_close(true)]) Exit: (252) [memory_file] memory_file:open_memory_file((0x55bd1df87220), write, (0x55bd1df872e0), [free_on_close(true)]) ^ Exit: (251) [bugger] bugger:new_mfs(mfs((0x55bd1df87220), string, (0x55bd1df872e0), set_output_safe, _322782)) Call: (251) [system] nb_setarg(1, mfs(_302118, string, _302122, set_output_safe, set_output_safe((0x7f8996b58120))), (0x55bd1df87220)) Exit: (251) [system] nb_setarg(1, mfs((0x55bd1df87220), string, _302122, set_output_safe, set_output_safe((0x7f8996b58120))), (0x55bd1df87220)) Call: (251) [system] nb_setarg(3, mfs((0x55bd1df87220), string, _302122, set_output_safe, set_output_safe((0x7f8996b58120))), (0x55bd1df872e0)) Exit: (251) [system] nb_setarg(3, mfs((0x55bd1df87220), string, (0x55bd1df872e0), set_output_safe, set_output_safe((0x7f8996b58120))), (0x55bd1df872e0)) ^ Call: (251) [bugger] bugger:set_output_safe((0x55bd1df872e0)) ^ Unify: (251) [bugger] bugger:set_output_safe((0x55bd1df872e0)) Call: (253) [system] set_output((0x55bd1df872e0)) Exit: (253) [system] set_output((0x55bd1df872e0)) ^ Exit: (251) [bugger] bugger:set_output_safe((0x55bd1df872e0)) ^ Exit: (250) [bugger] bugger:mfs_start(mfs((0x55bd1df87220), string, (0x55bd1df872e0), set_output_safe, set_output_safe((0x7f8996b58120)))) ^ Exit: (248) [system] sig_atomic(bugger:mfs_start(mfs((0x55bd1df87220), string, (0x55bd1df872e0), set_output_safe, set_output_safe((0x7f8996b58120))))) ^ Call: (249) [bugger] bugger:set_stream_ignore(current_output, tty(true)) ^ Unify: (249) [bugger] bugger:set_stream_ignore(current_output, tty(true)) ^ Call: (250) [bugger] ignore(notrace(catch(set_stream(current_output, tty(true)), _346056, writeln(user_error, _346056=set_stream(current_output, tty(true)))))) ^ Unify: (250) [system] ignore(bugger:notrace(catch(set_stream(current_output, tty(true)), _346056, writeln(user_error, _346056=set_stream(current_output, tty(true)))))) ^ Call: (252) [system] setup_call_cleanup('$notrace'(_347958, _347960), once(bugger:catch(set_stream(current_output, tty(true)), _346056, writeln(user_error, _346056=set_stream(current_output, tty(true))))), '$restore_trace'(_347958, _347960)) ^ Unify: (252) [system] setup_call_cleanup(system:'$notrace'(_347958, _347960), system:once(bugger:catch(set_stream(current_output, tty(true)), _346056, writeln(user_error, _346056=set_stream(current_output, tty(true))))), system:'$restore_trace'(_347958, _347960)) ^ Call: (253) [system] sig_atomic(system:'$notrace'(_347958, _347960)) ^ Exit: (252) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(bugger:catch(set_stream(current_output, tty(true)), _346056, writeln(user_error, _346056=set_stream(current_output, tty(true))))), system:'$restore_trace'(3, -1)) ^ Exit: (250) [system] ignore(bugger:notrace(catch(set_stream(current_output, tty(true)), _346056, writeln(user_error, _346056=set_stream(current_output, tty(true)))))) ^ Exit: (249) [bugger] bugger:set_stream_ignore(current_output, tty(true)) ^ Call: (249) [user] format('~`0t~d~2|', [2]) ^ Exit: (249) [user] format('~`0t~d~2|', [2]) ^ Call: (249) [bugger] bugger:mfs_end(mfs((0x55bd1df87220), string, (0x55bd1df872e0), set_output_safe, set_output_safe((0x7f8996b58120))), _242358) ^ Unify: (249) [bugger] bugger:mfs_end(mfs((0x55bd1df87220), string, (0x55bd1df872e0), set_output_safe, set_output_safe((0x7f8996b58120))), _242358) ^ Call: (250) [bugger] ignore((is_stream((0x55bd1df872e0)), close((0x55bd1df872e0)), mem_handle_to_substring((0x55bd1df87220), _357376), substring_to_type(_357376, string, _242358))) ^ Unify: (250) [system] ignore(bugger:(is_stream((0x55bd1df872e0)), close((0x55bd1df872e0)), mem_handle_to_substring((0x55bd1df87220), _357376), substring_to_type(_357376, string, _242358))) Call: (252) [system] is_stream((0x55bd1df872e0)) Exit: (252) [system] is_stream((0x55bd1df872e0)) Call: (252) [system] close((0x55bd1df872e0)) Exit: (252) [system] close((0x55bd1df872e0)) ^ Call: (252) [bugger] bugger:mem_handle_to_substring((0x55bd1df87220), _357376) ^ Unify: (252) [bugger] bugger:mem_handle_to_substring((0x55bd1df87220), _357376) Call: (253) [memory_file] memory_file:memory_file_to_string((0x55bd1df87220), _357376) Exit: (253) [memory_file] memory_file:memory_file_to_string((0x55bd1df87220), "02") ^ Exit: (252) [bugger] bugger:mem_handle_to_substring((0x55bd1df87220), "02") ^ Call: (252) [bugger] bugger:substring_to_type("02", string, _242358) ^ Unify: (252) [bugger] bugger:substring_to_type("02", string, "02") ^ Exit: (252) [bugger] bugger:substring_to_type("02", string, "02") ^ Exit: (250) [system] ignore(bugger:(is_stream((0x55bd1df872e0)), close((0x55bd1df872e0)), mem_handle_to_substring((0x55bd1df87220), "02"), substring_to_type("02", string, "02"))) ^ Call: (250) [bugger] bugger:set_output_safe((0x7f8996b58120)) ^ Unify: (250) [bugger] bugger:set_output_safe((0x7f8996b58120)) Call: (252) [system] set_output((0x7f8996b58120)) Exit: (252) [system] set_output((0x7f8996b58120)) ^ Exit: (250) [bugger] bugger:set_output_safe((0x7f8996b58120)) ^ Exit: (249) [bugger] bugger:mfs_end(mfs((0x55bd1df87220), string, (0x55bd1df872e0), set_output_safe, set_output_safe((0x7f8996b58120))), "02") ^ Call: (250) [system] setup_call_cleanup('$notrace'(_376952, _376954), once(each_call_cleanup:(true==true)), '$restore_trace'(_376952, _376954)) ^ Unify: (250) [system] setup_call_cleanup(system:'$notrace'(_376952, _376954), system:once(each_call_cleanup:(true==true)), system:'$restore_trace'(_376952, _376954)) ^ Call: (251) [system] sig_atomic(system:'$notrace'(_376952, _376954)) ^ Exit: (250) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(each_call_cleanup:(true==true)), system:'$restore_trace'(3, -1)) Call: (250) [system] var(bugger:mfs_end(mfs((0x55bd1df87220), string, (0x55bd1df872e0), set_output_safe, set_output_safe((0x7f8996b58120))), "02")) Fail: (250) [system] var(bugger:mfs_end(mfs((0x55bd1df87220), string, (0x55bd1df872e0), set_output_safe, set_output_safe((0x7f8996b58120))), "02")) ^ Call: (250) [bugger] bugger:mfs_end(mfs((0x55bd1df87220), string, (0x55bd1df872e0), set_output_safe, set_output_safe((0x7f8996b58120))), "02") ^ Unify: (250) [bugger] bugger:mfs_end(mfs((0x55bd1df87220), string, (0x55bd1df872e0), set_output_safe, set_output_safe((0x7f8996b58120))), "02") ^ Call: (251) [bugger] ignore((is_stream((0x55bd1df872e0)), close((0x55bd1df872e0)), mem_handle_to_substring((0x55bd1df87220), _384474), substring_to_type(_384474, string, "02"))) ^ Unify: (251) [system] ignore(bugger:(is_stream((0x55bd1df872e0)), close((0x55bd1df872e0)), mem_handle_to_substring((0x55bd1df87220), _384474), substring_to_type(_384474, string, "02"))) Call: (253) [system] is_stream((0x55bd1df872e0)) Fail: (253) [system] is_stream((0x55bd1df872e0)) ^ Redo: (251) [system] ignore(bugger:(is_stream((0x55bd1df872e0)), close((0x55bd1df872e0)), mem_handle_to_substring((0x55bd1df87220), _384474), substring_to_type(_384474, string, "02"))) ^ Unify: (251) [system] ignore(bugger:(is_stream((0x55bd1df872e0)), close((0x55bd1df872e0)), mem_handle_to_substring((0x55bd1df87220), _384474), substring_to_type(_384474, string, "02"))) ^ Exit: (251) [system] ignore(bugger:(is_stream((0x55bd1df872e0)), close((0x55bd1df872e0)), mem_handle_to_substring((0x55bd1df87220), _384474), substring_to_type(_384474, string, "02"))) ^ Call: (251) [bugger] bugger:set_output_safe((0x7f8996b58120)) ^ Unify: (251) [bugger] bugger:set_output_safe((0x7f8996b58120)) Call: (253) [system] set_output((0x7f8996b58120)) Exit: (253) [system] set_output((0x7f8996b58120)) ^ Exit: (251) [bugger] bugger:set_output_safe((0x7f8996b58120)) ^ Exit: (250) [bugger] bugger:mfs_end(mfs((0x55bd1df87220), string, (0x55bd1df872e0), set_output_safe, set_output_safe((0x7f8996b58120))), "02") ^ Exit: (247) [system] setup_call_cleanup(bugger:mfs_start(mfs((0x55bd1df87220), string, (0x55bd1df872e0), set_output_safe, set_output_safe((0x7f8996b58120)))), each_call_cleanup:((bugger:(bugger:(set_stream_ignore(current_output, tty(true)), bugger:(true, user:format('~`0t~d~2|', [2]))), mfs_end(mfs((0x55bd1df87220), string, (0x55bd1df872e0), set_output_safe, set_output_safe((0x7f8996b58120))), "02")), deterministic(true)), (notrace(true==true)->!;mquietly(bugger:mfs_end(mfs((0x55bd1df87220), string, (0x55bd1df872e0), set_output_safe, set_output_safe((0x7f8996b58120))), "02")), notrace(nb_setarg(1, mquietly(bugger:mfs_end(mfs((0x55bd1df87220), string, (0x55bd1df872e0), set_output_safe, set_output_safe((0x7f8996b58120))), "02")), true));bugger:mfs_start(mfs((0x55bd1df87220), string, (0x55bd1df872e0), set_output_safe, set_output_safe((0x7f8996b58120)))), notrace(nb_setarg(1, mquietly(bugger:mfs_end(mfs((0x55bd1df87220), string, (0x55bd1df872e0), set_output_safe, set_output_safe((0x7f8996b58120))), "02")), bugger:mfs_end(mfs((0x55bd1df87220), string, (0x55bd1df872e0), set_output_safe, set_output_safe((0x7f8996b58120))), "02"))), notrace(fail))), each_call_cleanup:mquietly(bugger:mfs_end(mfs((0x55bd1df87220), string, (0x55bd1df872e0), set_output_safe, set_output_safe((0x7f8996b58120))), "02"))) ^ Call: (247) [bugger] bugger:mfs_end(mfs((0x55bd1df87220), string, (0x55bd1df872e0), set_output_safe, set_output_safe((0x7f8996b58120))), "02") ^ Unify: (247) [bugger] bugger:mfs_end(mfs((0x55bd1df87220), string, (0x55bd1df872e0), set_output_safe, set_output_safe((0x7f8996b58120))), "02") ^ Call: (248) [bugger] ignore((is_stream((0x55bd1df872e0)), close((0x55bd1df872e0)), mem_handle_to_substring((0x55bd1df87220), _399412), substring_to_type(_399412, string, "02"))) ^ Unify: (248) [system] ignore(bugger:(is_stream((0x55bd1df872e0)), close((0x55bd1df872e0)), mem_handle_to_substring((0x55bd1df87220), _399412), substring_to_type(_399412, string, "02"))) Call: (250) [system] is_stream((0x55bd1df872e0)) Fail: (250) [system] is_stream((0x55bd1df872e0)) ^ Redo: (248) [system] ignore(bugger:(is_stream((0x55bd1df872e0)), close((0x55bd1df872e0)), mem_handle_to_substring((0x55bd1df87220), _399412), substring_to_type(_399412, string, "02"))) ^ Unify: (248) [system] ignore(bugger:(is_stream((0x55bd1df872e0)), close((0x55bd1df872e0)), mem_handle_to_substring((0x55bd1df87220), _399412), substring_to_type(_399412, string, "02"))) ^ Exit: (248) [system] ignore(bugger:(is_stream((0x55bd1df872e0)), close((0x55bd1df872e0)), mem_handle_to_substring((0x55bd1df87220), _399412), substring_to_type(_399412, string, "02"))) ^ Call: (248) [bugger] bugger:set_output_safe((0x7f8996b58120)) ^ Unify: (248) [bugger] bugger:set_output_safe((0x7f8996b58120)) Call: (250) [system] set_output((0x7f8996b58120)) Exit: (250) [system] set_output((0x7f8996b58120)) ^ Exit: (248) [bugger] bugger:set_output_safe((0x7f8996b58120)) ^ Exit: (247) [bugger] bugger:mfs_end(mfs((0x55bd1df87220), string, (0x55bd1df872e0), set_output_safe, set_output_safe((0x7f8996b58120))), "02") ^ Exit: (245) [system] call_cleanup(bugger:trusted_redo_call_cleanup(mfs_start(mfs((0x55bd1df87220), string, (0x55bd1df872e0), set_output_safe, set_output_safe((0x7f8996b58120)))), (bugger:(set_stream_ignore(current_output, tty(true)), bugger:(true, user:format('~`0t~d~2|', [2]))), mfs_end(mfs((0x55bd1df87220), string, (0x55bd1df872e0), set_output_safe, set_output_safe((0x7f8996b58120))), "02")), mfs_end(mfs((0x55bd1df87220), string, (0x55bd1df872e0), set_output_safe, set_output_safe((0x7f8996b58120))), "02")), bugger:mfs_end(mfs((0x55bd1df87220), string, (0x55bd1df872e0), set_output_safe, set_output_safe((0x7f8996b58120))), "02")) ^ Exit: (244) [bugger] bugger:with_output_to_each(string("02"), bugger:(set_stream_ignore(current_output, tty(true)), bugger:(true, user:format('~`0t~d~2|', [2])))) ^ Exit: (243) [bugger] bugger:woto_tty(string("02"), true, bugger:(true, user:format('~`0t~d~2|', [2]))) ^ Exit: (242) [bugger] bugger:woto(string("02"), user:format('~`0t~d~2|', [2])) Call: (242) [system] nb_delete('$wots_stack') Exit: (242) [system] nb_delete('$wots_stack') Call: (242) [system] nb_delete('$wots_stack') Exit: (242) [system] nb_delete('$wots_stack') ^ Exit: (240) [system] call_cleanup(bugger:(nb_setval('$wots_stack', [(0x7f8996b58120)]), bugger:woto(string("02"), user:format('~`0t~d~2|', [2])), nb_delete('$wots_stack')), bugger:nb_delete('$wots_stack')) ^ Exit: (239) [locally_each] locally_each:wtl(bugger, nb_setval('$wots_stack', [(0x7f8996b58120)]), bugger:woto(string("02"), user:format('~`0t~d~2|', [2])), bugger:each_call_cleanup) ^ Exit: (238) [locally_each] locally_each:locally(bugger:nb_setval('$wots_stack', [(0x7f8996b58120)]), bugger:woto(string("02"), user:format('~`0t~d~2|', [2]))) ^ Exit: (237) [bugger] bugger:wots("02", user:format('~`0t~d~2|', [2])) ^ Call: (237) [user] format(string(_5912), "~w.~w.~w", ['LANGUAGE-MODELS', 'TRAINING-BI', "02"]) ^ Exit: (237) [user] format(string("LANGUAGE-MODELS.TRAINING-BI.02"), "~w.~w.~w", ['LANGUAGE-MODELS', 'TRAINING-BI', "02"]) ^ Exit: (236) [user] make_test_name(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', 2, "LANGUAGE-MODELS.TRAINING-BI.02") ^ Exit: (235) [user] get_test_name(2, "LANGUAGE-MODELS.TRAINING-BI.02") ^ Call: (235) [user] format('~N~n;

;; ~w

~n', ["LANGUAGE-MODELS.TRAINING-BI.02", "LANGUAGE-MODELS.TRAINING-BI.02"]) ;

;; LANGUAGE-MODELS.TRAINING-BI.02

^ Exit: (235) [user] format('~N~n;

;; ~w

~n', ["LANGUAGE-MODELS.TRAINING-BI.02", "LANGUAGE-MODELS.TRAINING-BI.02"]) ^ Exit: (234) [user] print_current_test ^ Call: (234) [user] once(time_eval('\n; EVAL TEST\n;', (findall_eval(=, _5644, 499, '&self', [module, pllm, 'Nil'], _5630), [[module, pllm, 'Nil']]=_5632))) ^ Unify: (234) [system] once(user:time_eval('\n; EVAL TEST\n;', (findall_eval(=, _5644, 499, '&self', [module, pllm, 'Nil'], _5630), [[module, pllm, 'Nil']]=_5632))) Call: (235) [user] time_eval('\n; EVAL TEST\n;', (findall_eval(=, _5644, 499, '&self', [module, pllm, 'Nil'], _5630), [[module, pllm, 'Nil']]=_5632)) Unify: (235) [user] time_eval('\n; EVAL TEST\n;', (findall_eval(=, _5644, 499, '&self', [module, pllm, 'Nil'], _5630), [[module, pllm, 'Nil']]=_5632)) Call: (236) [user] timed_call((findall_eval(=, _5644, 499, '&self', [module, pllm, 'Nil'], _5630), [[module, pllm, 'Nil']]=_5632), _436864) Unify: (236) [user] timed_call((findall_eval(=, _5644, 499, '&self', [module, pllm, 'Nil'], _5630), [[module, pllm, 'Nil']]=_5632), _436864) Call: (237) [system] statistics(cputime, _438698) Exit: (237) [system] statistics(cputime, 5.939048042) Call: (237) [user] rtrace_this((findall_eval(=, _5644, 499, '&self', [module, pllm, 'Nil'], _5630), [[module, pllm, 'Nil']]=_5632)) Unify: (237) [user] rtrace_this((findall_eval(=, _5644, 499, '&self', [module, pllm, 'Nil'], _5630), [[module, pllm, 'Nil']]=_5632)) ^ Call: (238) [user] option_value(rtrace, true) ^ Unify: (238) [user] option_value(rtrace, true) Call: (239) [system] var(true) Fail: (239) [system] var(true) ^ Redo: (238) [user] option_value(rtrace, true) ^ Unify: (238) [user] option_value(rtrace, true) Call: (239) [system] true==true Exit: (239) [system] true==true ^ Call: (239) [user] option_value0(rtrace, 'True') ^ Unify: (239) [user] option_value0(rtrace, 'True') ^ Call: (240) [user] was_option_value(rtrace, _451658) ^ Unify: (240) [user] was_option_value(rtrace, _451658) Call: (241) [system] current_prolog_flag(rtrace, _453516) Fail: (241) [system] current_prolog_flag(rtrace, _453516) ^ Redo: (240) [user] was_option_value(rtrace, _451658) ^ Unify: (240) [user] was_option_value(rtrace, _451658) Call: (241) [$syspreds] prolog_load_context(rtrace, _457230) Fail: (241) [$syspreds] prolog_load_context(rtrace, _457230) ^ Redo: (240) [user] was_option_value(rtrace, _451658) ^ Unify: (240) [user] was_option_value(rtrace, _451658) Call: (241) [system] nb_current(rtrace, _460944) Fail: (241) [system] nb_current(rtrace, _460944) ^ Fail: (240) [user] was_option_value(rtrace, _451658) ^ Redo: (239) [user] option_value0(rtrace, 'True') ^ Fail: (239) [user] option_value0(rtrace, 'True') ^ Redo: (238) [user] option_value(rtrace, true) ^ Unify: (238) [user] option_value(rtrace, true) Call: (239) [system] true==false Fail: (239) [system] true==false ^ Redo: (238) [user] option_value(rtrace, true) ^ Unify: (238) [user] option_value(rtrace, true) ^ Call: (240) [system] setup_call_cleanup('$notrace'(_471168, _471170), once(user:option_value0(rtrace, true)), '$restore_trace'(_471168, _471170)) ^ Unify: (240) [system] setup_call_cleanup(system:'$notrace'(_471168, _471170), system:once(user:option_value0(rtrace, true)), system:'$restore_trace'(_471168, _471170)) ^ Call: (241) [system] sig_atomic(system:'$notrace'(_471168, _471170)) ^ Fail: (238) [user] option_value(rtrace, true) Redo: (237) [user] rtrace_this((findall_eval(=, _5644, 499, '&self', [module, pllm, 'Nil'], _5630), [[module, pllm, 'Nil']]=_5632)) Unify: (237) [user] rtrace_this((findall_eval(=, _5644, 499, '&self', [module, pllm, 'Nil'], _5630), [[module, pllm, 'Nil']]=_5632)) ^ Call: (238) [user] is_debugging(rtrace) ^ Unify: (238) [user] is_debugging(rtrace) Call: (239) [system] var(rtrace) Fail: (239) [system] var(rtrace) ^ Redo: (238) [user] is_debugging(rtrace) ^ Unify: (238) [user] is_debugging(rtrace) Call: (239) [system] rtrace==false Fail: (239) [system] rtrace==false ^ Redo: (238) [user] is_debugging(rtrace) ^ Unify: (238) [user] is_debugging(rtrace) Call: (239) [system] rtrace==true Fail: (239) [system] rtrace==true ^ Redo: (238) [user] is_debugging(rtrace) ^ Unify: (238) [user] is_debugging(rtrace) ^ Call: (239) [user] fast_option_value(rtrace, debug) ^ Unify: (239) [user] fast_option_value(rtrace, debug) Call: (240) [system] atom(rtrace) Exit: (240) [system] atom(rtrace) Call: (240) [system] current_prolog_flag(rtrace, debug) Fail: (240) [system] current_prolog_flag(rtrace, debug) ^ Fail: (239) [user] fast_option_value(rtrace, debug) ^ Redo: (238) [user] is_debugging(rtrace) ^ Unify: (238) [user] is_debugging(rtrace) ^ Call: (239) [user] fast_option_value(rtrace, trace) ^ Unify: (239) [user] fast_option_value(rtrace, trace) Call: (240) [system] atom(rtrace) Exit: (240) [system] atom(rtrace) Call: (240) [system] current_prolog_flag(rtrace, trace) Fail: (240) [system] current_prolog_flag(rtrace, trace) ^ Fail: (239) [user] fast_option_value(rtrace, trace) ^ Redo: (238) [user] is_debugging(rtrace) ^ Unify: (238) [user] is_debugging(rtrace) Call: (239) [prolog_debug] prolog_debug:debugging(metta(rtrace), _506386) Unify: (239) [prolog_debug] prolog_debug:debugging(metta(rtrace), _506386) ^ Call: (240) [prolog_debug] prolog_debug:debugging(metta(rtrace), _506386, _508322) ^ Unify: (240) [prolog_debug] prolog_debug:debugging(metta(rtrace), _506386, []) Call: (241) [system] current_prolog_flag(nodebugx, true) ^ Redo: (240) [prolog_debug] prolog_debug:debugging(metta(rtrace), _506386, _511126) ^ Unify: (240) [prolog_debug] prolog_debug:debugging(metta(rtrace), _506386, _512064) ^ Call: (241) [prolog_debug] current_predicate(debugging_logicmoo_setting/3) ^ Exit: (241) [prolog_debug] current_predicate(debugging_logicmoo_setting/3) ^ Call: (241) [prolog_debug] predicate_property(bugger:debugging_logicmoo_setting(_514798, _514800, _514802), defined) ^ Unify: (241) [$syspreds] predicate_property(bugger:debugging_logicmoo_setting(_514798, _514800, _514802), defined) Call: (242) [system] nonvar(defined) Exit: (242) [system] nonvar(defined) Call: (242) [$syspreds] property_predicate(defined, bugger:debugging_logicmoo_setting(_514798, _514800, _514802)) Unify: (242) [$syspreds] property_predicate(defined, bugger:debugging_logicmoo_setting(_514798, _514800, _514802)) Call: (243) [$syspreds] define_or_generate(bugger:debugging_logicmoo_setting(_514798, _514800, _514802)) Unify: (243) [$syspreds] define_or_generate(bugger:debugging_logicmoo_setting(_514798, _514800, _514802)) Call: (244) [system] callable(debugging_logicmoo_setting(_514798, _514800, _514802)) Exit: (244) [system] callable(debugging_logicmoo_setting(_514798, _514800, _514802)) Call: (244) [system] atom(bugger) Exit: (244) [system] atom(bugger) Exit: (243) [$syspreds] define_or_generate(bugger:debugging_logicmoo_setting(_5940, _5942, _5944)) Exit: (242) [$syspreds] property_predicate(defined, bugger:debugging_logicmoo_setting(_5940, _5942, _5944)) ^ Exit: (241) [$syspreds] predicate_property(bugger:debugging_logicmoo_setting(_5940, _5942, _5944), defined) ^ Call: (241) [prolog_debug] bugger:debugging_logicmoo_setting(metta(rtrace), _5930, _10546) ^ Unify: (241) [prolog_debug] bugger:debugging_logicmoo_setting(metta(rtrace), true, [user_error]) ^ Exit: (241) [prolog_debug] bugger:debugging_logicmoo_setting(metta(rtrace), true, [user_error]) ^ Exit: (240) [prolog_debug] prolog_debug:debugging(metta(rtrace), true, [user_error]) Exit: (239) [prolog_debug] prolog_debug:debugging(metta(rtrace), true) Call: (239) [system] true==true Exit: (239) [system] true==true ^ Exit: (238) [user] is_debugging(rtrace) Exit: (237) [user] rtrace_this((findall_eval(=, _5644, 499, '&self', [module, pllm, 'Nil'], _5630), [[module, pllm, 'Nil']]=_5632)) ^ Call: (238) [rtrace] bugger:scce_orig(restart_rtrace, user:(findall_eval(=, _5644, 499, '&self', [module, pllm, 'Nil'], _5630), [[module, pllm, 'Nil']]=_5632), tAt_rtrace) ^ Unify: (238) [bugger] bugger:scce_orig(rtrace:restart_rtrace, user:(findall_eval(=, _5644, 499, '&self', [module, pllm, 'Nil'], _5630), [[module, pllm, 'Nil']]=_5632), rtrace:tAt_rtrace) Call: (239) [system] _21006=mquietly_if(true, rtrace:tAt_rtrace) Exit: (239) [system] mquietly_if(true, rtrace:tAt_rtrace)=mquietly_if(true, rtrace:tAt_rtrace) ^ Call: (239) [bugger] setup_call_cleanup(rtrace:restart_rtrace, ((user:(findall_eval(=, _5644, 499, '&self', [module, pllm, 'Nil'], _5630), [[module, pllm, 'Nil']]=_5632), deterministic(_22884)), (notrace(_22884==true)->!;rtrace:tAt_rtrace, notrace(nb_setarg(1, mquietly_if(true, rtrace:tAt_rtrace), false));rtrace:restart_rtrace, notrace(nb_setarg(1, mquietly_if(true, rtrace:tAt_rtrace), true)), notrace(fail))), mquietly_if(true, rtrace:tAt_rtrace)) ^ Unify: (239) [system] setup_call_cleanup(rtrace:restart_rtrace, bugger:((user:(findall_eval(=, _5644, 499, '&self', [module, pllm, 'Nil'], _5630), [[module, pllm, 'Nil']]=_5632), deterministic(_22884)), (notrace(_22884==true)->!;rtrace:tAt_rtrace, notrace(nb_setarg(1, mquietly_if(true, rtrace:tAt_rtrace), false));rtrace:restart_rtrace, notrace(nb_setarg(1, mquietly_if(true, rtrace:tAt_rtrace), true)), notrace(fail))), bugger:mquietly_if(true, rtrace:tAt_rtrace)) ^ Call: (240) [system] sig_atomic(rtrace:restart_rtrace) ^ Call: (243) [rtrace] rtrace:restart_rtrace1 ^ Unify: (243) [rtrace] rtrace:restart_rtrace1 ^ Exit: (243) [rtrace] rtrace:restart_rtrace1 ^ Exit: (240) [system] sig_atomic(rtrace:restart_rtrace) ^ Call: (241) [user] findall_eval(=, _5644, 499, '&self', [module, pllm, 'Nil'], _5630) ^ Unify: (241) [user] findall_eval(=, _5644, 499, '&self', [module, pllm, 'Nil'], _5630) ^ Call: (242) [user] self_eval([module, pllm, 'Nil']) ^ Unify: (242) [user] self_eval([module, pllm, 'Nil']) ^ Call: (244) [system] setup_call_cleanup('$notrace'(_33554, _33556), once(user:self_eval0([module, pllm, 'Nil'])), '$restore_trace'(_33554, _33556)) ^ Unify: (244) [system] setup_call_cleanup(system:'$notrace'(_33554, _33556), system:once(user:self_eval0([module, pllm, 'Nil'])), system:'$restore_trace'(_33554, _33556)) ^ Call: (245) [system] sig_atomic(system:'$notrace'(_33554, _33556)) ^ Fail: (242) [user] self_eval([module, pllm, 'Nil']) ^ Redo: (241) [user] findall_eval(=, _5644, 499, '&self', [module, pllm, 'Nil'], _5630) ^ Unify: (241) [user] findall_eval(=, _5644, 499, '&self', [module, pllm, 'Nil'], _5630) ^ Call: (242) [user] typed_list([module, pllm, 'Nil'], _39280, _5630) ^ Unify: (242) [user] typed_list([module, pllm, 'Nil'], _40212, _5630) Call: (243) [system] compound([module, pllm, 'Nil']) Exit: (243) [system] compound([module, pllm, 'Nil']) Call: (243) [system] [module, pllm, 'Nil']\=[_42918|_42920] Fail: (243) [system] [module, pllm, 'Nil']\=[_42918|_42920] ^ Fail: (242) [user] typed_list([module, pllm, 'Nil'], _44854, _5630) ^ Redo: (241) [user] findall_eval(=, _5644, 499, '&self', [module, pllm, 'Nil'], _5630) ^ Unify: (241) [user] findall_eval(=, _5644, 499, '&self', [module, pllm, 'Nil'], _5630) ^ Call: (242) [user] findall_ne(_47598, catch_metta_return(eval_args(=, _5644, 499, '&self', [module, pllm, 'Nil'], _47598), _47598), _5630) ^ Unify: (242) [user] findall_ne(_47598, catch_metta_return(eval_args(=, _5644, 499, '&self', [module, pllm, 'Nil'], _47598), _47598), _5630) ^ Call: (243) [user] findall(_47598, (rtrace_on_error(catch_metta_return(eval_args(=, _5644, 499, '&self', [module, pllm, 'Nil'], _47598), _47598)), is_returned(_47598)), _5630) ^ Unify: (243) [$bags] findall(_47598, user:(rtrace_on_error(catch_metta_return(eval_args(=, _5644, 499, '&self', [module, pllm, 'Nil'], _47598), _47598)), is_returned(_47598)), _5630) ^ Call: (244) [$bags] findall(_47598, user:(rtrace_on_error(catch_metta_return(eval_args(=, _5644, 499, '&self', [module, pllm, 'Nil'], _47598), _47598)), is_returned(_47598)), _5630, []) ^ Unify: (244) [$bags] findall(_47598, user:(rtrace_on_error(catch_metta_return(eval_args(=, _5644, 499, '&self', [module, pllm, 'Nil'], _47598), _47598)), is_returned(_47598)), _5630, []) ^ Call: (245) [$bags] cleanup_bag(findall_loop(_47598, user:(rtrace_on_error(catch_metta_return(eval_args(=, _5644, 499, '&self', [module, pllm, 'Nil'], _47598), _47598)), is_returned(_47598)), _5630, []), '$destroy_findall_bag') ^ Unify: (245) [$bags] cleanup_bag('$bags':findall_loop(_47598, user:(rtrace_on_error(catch_metta_return(eval_args(=, _5644, 499, '&self', [module, pllm, 'Nil'], _47598), _47598)), is_returned(_47598)), _5630, []), '$bags':'$destroy_findall_bag') Call: (246) [$bags] findall_loop(_47598, user:(rtrace_on_error(catch_metta_return(eval_args(=, _5644, 499, '&self', [module, pllm, 'Nil'], _47598), _47598)), is_returned(_47598)), _5630, []) Unify: (246) [$bags] findall_loop(_47598, user:(rtrace_on_error(catch_metta_return(eval_args(=, _5644, 499, '&self', [module, pllm, 'Nil'], _47598), _47598)), is_returned(_47598)), _5630, []) Call: (248) [user] rtrace_on_error(catch_metta_return(eval_args(=, _5644, 499, '&self', [module, pllm, 'Nil'], _47598), _47598)) Unify: (248) [user] rtrace_on_error(catch_metta_return(eval_args(=, _5644, 499, '&self', [module, pllm, 'Nil'], _47598), _47598)) Call: (249) [user] catch_err(catch_metta_return(eval_args(=, _5644, 499, '&self', [module, pllm, 'Nil'], _47598), _47598), _58850, (write_src_uo(_58850=catch_metta_return(eval_args(=, _5644, 499, '&self', [module, pllm, 'Nil'], _47598), _47598)), catch(rtrace(catch_metta_return(eval_args(=, _5644, 499, '&self', [module, pllm, 'Nil'], _47598), _47598)), _58850, throw(give_up(_58850=catch_metta_return(eval_args(=, _5644, 499, '&self', [module, pllm, 'Nil'], _47598), _47598)))), throw(_58850))) Unify: (249) [user] catch_err(catch_metta_return(eval_args(=, _5644, 499, '&self', [module, pllm, 'Nil'], _47598), _47598), _58850, (write_src_uo(_58850=catch_metta_return(eval_args(=, _5644, 499, '&self', [module, pllm, 'Nil'], _47598), _47598)), catch(rtrace(catch_metta_return(eval_args(=, _5644, 499, '&self', [module, pllm, 'Nil'], _47598), _47598)), _58850, throw(give_up(_58850=catch_metta_return(eval_args(=, _5644, 499, '&self', [module, pllm, 'Nil'], _47598), _47598)))), throw(_58850))) ^ Call: (251) [user] catch_metta_return(eval_args(=, _5644, 499, '&self', [module, pllm, 'Nil'], _47598), _47598) ^ Unify: (251) [user] catch_metta_return(eval_args(=, _5644, 499, '&self', [module, pllm, 'Nil'], _47598), _47598) ^ Call: (253) [user] eval_args(=, _5644, 499, '&self', [module, pllm, 'Nil'], _47598) ^ Unify: (253) [user] eval_args(=, _5644, 499, '&self', [module, pllm, 'Nil'], _47598) Call: (254) [system] var([module, pllm, 'Nil']) ^ Redo: (253) [user] eval_args(=, _5644, 499, '&self', [module, pllm, 'Nil'], _47598) ^ Unify: (253) [user] eval_args(=, _5644, 499, '&self', [module, pllm, 'Nil'], _47598) ^ Call: (255) [system] setup_call_cleanup('$notrace'(_67372, _67374), once(user:self_eval([module, pllm, 'Nil'])), '$restore_trace'(_67372, _67374)) ^ Unify: (255) [system] setup_call_cleanup(system:'$notrace'(_67372, _67374), system:once(user:self_eval([module, pllm, 'Nil'])), system:'$restore_trace'(_67372, _67374)) ^ Call: (256) [system] sig_atomic(system:'$notrace'(_67372, _67374)) ^ Redo: (253) [user] eval_args(=, _5644, 499, '&self', [module, pllm, 'Nil'], _47598) ^ Unify: (253) [user] eval_args(=, _5644, 499, '&self', [module, pllm, 'Nil'], _47598) ^ Call: (255) [system] setup_call_cleanup('$notrace'(_72110, _72112), once(user:nonvar(_47598)), '$restore_trace'(_72110, _72112)) ^ Unify: (255) [system] setup_call_cleanup(system:'$notrace'(_72110, _72112), system:once(user:nonvar(_47598)), system:'$restore_trace'(_72110, _72112)) ^ Call: (256) [system] sig_atomic(system:'$notrace'(_72110, _72112)) ^ Redo: (253) [user] eval_args(=, _5644, 499, '&self', [module, pllm, 'Nil'], _47598) ^ Unify: (253) [user] eval_args(=, _5644, 499, '&self', [module, pllm, 'Nil'], _47598) ^ Call: (255) [system] setup_call_cleanup('$notrace'(_76848, _76850), once(user:nonvar(_47598)), '$restore_trace'(_76848, _76850)) ^ Unify: (255) [system] setup_call_cleanup(system:'$notrace'(_76848, _76850), system:once(user:nonvar(_47598)), system:'$restore_trace'(_76848, _76850)) ^ Call: (256) [system] sig_atomic(system:'$notrace'(_76848, _76850)) ^ Redo: (253) [user] eval_args(=, _5644, 499, '&self', [module, pllm, 'Nil'], _47598) ^ Unify: (253) [user] eval_args(=, _5644, 499, '&self', [module, pllm, 'Nil'], _47598) Call: (254) [system] [pllm, 'Nil']==[] ^ Redo: (253) [user] eval_args(=, _5644, 499, '&self', [module, pllm, 'Nil'], _47598) ^ Unify: (253) [user] eval_args(=, _5644, 499, '&self', [module, pllm, 'Nil'], _47598) Call: (254) [system] atom(=) Exit: (254) [system] atom(=) Call: (254) [system] (=)\==(=) ^ Redo: (253) [user] eval_args(=, _5644, 499, '&self', [module, pllm, 'Nil'], _47598) ^ Unify: (253) [user] eval_args(=, _5644, 499, '&self', [module, pllm, 'Nil'], _47598) ^ Call: (254) [user] self_eval([module, pllm, 'Nil']) ^ Unify: (254) [user] self_eval([module, pllm, 'Nil']) ^ Call: (256) [system] setup_call_cleanup('$notrace'(_90914, _90916), once(user:self_eval0([module, pllm, 'Nil'])), '$restore_trace'(_90914, _90916)) ^ Unify: (256) [system] setup_call_cleanup(system:'$notrace'(_90914, _90916), system:once(user:self_eval0([module, pllm, 'Nil'])), system:'$restore_trace'(_90914, _90916)) ^ Call: (257) [system] sig_atomic(system:'$notrace'(_90914, _90916)) ^ Fail: (254) [user] self_eval([module, pllm, 'Nil']) ^ Redo: (253) [user] eval_args(=, _5644, 499, '&self', [module, pllm, 'Nil'], _47598) ^ Unify: (253) [user] eval_args(=, _5644, 499, '&self', [module, pllm, 'Nil'], _47598) ^ Call: (254) [user] eval_00(=, _5644, 499, '&self', [module, pllm, 'Nil'], _47598) ^ Unify: (254) [user] eval_00(=, _5644, 499, '&self', [module, pllm, 'Nil'], _47598) ^ Call: (255) [user] self_eval([module, pllm, 'Nil']) ^ Unify: (255) [user] self_eval([module, pllm, 'Nil']) ^ Call: (257) [system] setup_call_cleanup('$notrace'(_100312, _100314), once(user:self_eval0([module, pllm, 'Nil'])), '$restore_trace'(_100312, _100314)) ^ Unify: (257) [system] setup_call_cleanup(system:'$notrace'(_100312, _100314), system:once(user:self_eval0([module, pllm, 'Nil'])), system:'$restore_trace'(_100312, _100314)) ^ Call: (258) [system] sig_atomic(system:'$notrace'(_100312, _100314)) ^ Fail: (255) [user] self_eval([module, pllm, 'Nil']) ^ Redo: (254) [user] eval_00(=, _5644, 499, '&self', [module, pllm, 'Nil'], _47598) ^ Unify: (254) [user] eval_00(=, _5644, 499, '&self', [module, pllm, 'Nil'], _47598) ^ Call: (255) [user] eval_01(=, _5644, 499, '&self', [module, pllm, 'Nil'], _47598) ^ Unify: (255) [user] eval_01(=, _5644, 499, '&self', [module, pllm, 'Nil'], _47598) ^ Call: (256) [user] if_t((499<1, trace_on_overflow), debug(metta(eval_args))) ^ Unify: (256) [user] if_t((499<1, trace_on_overflow), debug(metta(eval_args))) Call: (258) [system] 499<1 Fail: (258) [system] 499<1 ^ Redo: (256) [user] if_t((499<1, trace_on_overflow), debug(metta(eval_args))) ^ Exit: (256) [user] if_t((499<1, trace_on_overflow), debug(metta(eval_args))) ^ Call: (257) [system] setup_call_cleanup('$notrace'(_113470, _113472), once(user:(_113446 is 499-1, copy_term([module, pllm, 'Nil'], _113460))), '$restore_trace'(_113470, _113472)) ^ Unify: (257) [system] setup_call_cleanup(system:'$notrace'(_113470, _113472), system:once(user:(_113446 is 499-1, copy_term([module, pllm, 'Nil'], _113460))), system:'$restore_trace'(_113470, _113472)) ^ Call: (258) [system] sig_atomic(system:'$notrace'(_113470, _113472)) ^ Exit: (257) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(498 is 499-1, copy_term([module, pllm, 'Nil'], [module, pllm, 'Nil']))), system:'$restore_trace'(3, -1)) ^ Call: (256) [user] trace_eval(eval_20(=, _5644), e, 498, '&self', [module, pllm, 'Nil'], _117254) ^ Unify: (256) [user] trace_eval(eval_20(=, _5644), e, 498, '&self', [module, pllm, 'Nil'], _117254) ^ Call: (257) [user] must_det_ll((notrace((flag(eval_num, _119164, _119164+1), _119182 is _119164 mod 500, _119200 is 99-498 mod 100, _119224=_119226, option_else('trace-length', _119238, 500), option_else('trace-depth', _119246, 30))), quietly(if_t((nop(stop_rtrace), _119182>_119238), (set_debug(eval, false), _119302 is _119238+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_119302])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_119354))))) ^ Unify: (257) [user] must_det_ll(user:(notrace((flag(eval_num, _119164, _119164+1), _119182 is _119164 mod 500, _119200 is 99-498 mod 100, _119224=_119226, option_else('trace-length', _119238, 500), option_else('trace-depth', _119246, 30))), quietly(if_t((nop(stop_rtrace), _119182>_119238), (set_debug(eval, false), _119302 is _119238+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_119302])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_119354))))) ^ Call: (258) [user] once(user:(notrace((flag(eval_num, _119164, _119164+1), _119182 is _119164 mod 500, _119200 is 99-498 mod 100, _119224=_119226, option_else('trace-length', _119238, 500), option_else('trace-depth', _119246, 30))), quietly(if_t((nop(stop_rtrace), _119182>_119238), (set_debug(eval, false), _119302 is _119238+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_119302])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_119354))))) ^ Unify: (258) [system] once(user:(notrace((flag(eval_num, _119164, _119164+1), _119182 is _119164 mod 500, _119200 is 99-498 mod 100, _119224=_119226, option_else('trace-length', _119238, 500), option_else('trace-depth', _119246, 30))), quietly(if_t((nop(stop_rtrace), _119182>_119238), (set_debug(eval, false), _119302 is _119238+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_119302])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_119354))))) ^ Call: (261) [system] setup_call_cleanup('$notrace'(_123078, _123080), once(user:(flag(eval_num, _119164, _119164+1), _119182 is _119164 mod 500, _119200 is 99-498 mod 100, _119224=_119226, option_else('trace-length', _119238, 500), option_else('trace-depth', _119246, 30))), '$restore_trace'(_123078, _123080)) ^ Unify: (261) [system] setup_call_cleanup(system:'$notrace'(_123078, _123080), system:once(user:(flag(eval_num, _119164, _119164+1), _119182 is _119164 mod 500, _119200 is 99-498 mod 100, _119224=_119226, option_else('trace-length', _119238, 500), option_else('trace-depth', _119246, 30))), system:'$restore_trace'(_123078, _123080)) ^ Call: (262) [system] sig_atomic(system:'$notrace'(_123078, _123080)) ^ Exit: (261) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(flag(eval_num, 0, 0+1), 0 is 0 mod 500, 1 is 99-498 mod 100, _119224=_119224, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), system:'$restore_trace'(3, -1)) ^ Call: (261) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 0>500), (set_debug(eval, false), _119302 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_119302])), nop((start_rtrace, rtrace))))) ^ Unify: (261) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 0>500), (set_debug(eval, false), _119302 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_119302])), nop((start_rtrace, rtrace))))) ^ Exit: (261) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 0>500), (set_debug(eval, false), _119302 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_119302])), nop((start_rtrace, rtrace))))) Call: (260) [user] nop(notrace(no_repeats_var(_119354))) Unify: (260) [user] nop(notrace(no_repeats_var(_119354))) Exit: (260) [user] nop(notrace(no_repeats_var(_119354))) ^ Exit: (258) [system] once(user:(notrace((flag(eval_num, 0, 0+1), 0 is 0 mod 500, 1 is 99-498 mod 100, _119224=_119224, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), quietly(if_t((nop(stop_rtrace), 0>500), (set_debug(eval, false), _119302 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_119302])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_119354))))) ^ Exit: (257) [user] must_det_ll(user:(notrace((flag(eval_num, 0, 0+1), 0 is 0 mod 500, 1 is 99-498 mod 100, _119224=_119224, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), quietly(if_t((nop(stop_rtrace), 0>500), (set_debug(eval, false), _119302 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_119302])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_119354))))) Call: (257) [occurs] occurs:sub_term(_134542, e) Unify: (257) [occurs] occurs:sub_term(e, e) Exit: (257) [occurs] occurs:sub_term(e, e) Call: (257) [system] e\=e Fail: (257) [system] e\=e Redo: (257) [occurs] occurs:sub_term(_134542, e) Unify: (257) [occurs] occurs:sub_term(_134542, e) Call: (258) [system] compound(e) Fail: (258) [system] compound(e) Fail: (257) [occurs] occurs:sub_term(_134542, e) ^ Redo: (256) [user] trace_eval(eval_20(=, _5644), e, 498, '&self', [module, pllm, 'Nil'], _117254) Call: (257) [system] _144760=e Exit: (257) [system] e=e ^ Call: (257) [user] if_trace((eval;e), (_119224=1, indentq(1, 0, -->, [e, [module, pllm, 'Nil']]))) ^ Unify: (257) [user] if_trace((eval;e), (_119224=1, indentq(1, 0, -->, [e, [module, pllm, 'Nil']]))) ^ Call: (259) [system] setup_call_cleanup('$notrace'(_148564, _148566), once(user:real_notrace(catch_err(ignore((is_debugging((eval;e)), _119224=1, indentq(1, 0, -->, [e, [module, pllm, 'Nil']]))), _148522, fbug((_148522-->if_trace((eval;e), (_119224=1, indentq(1, 0, -->, [e, [module, pllm, 'Nil']])))))))), '$restore_trace'(_148564, _148566)) ^ Unify: (259) [system] setup_call_cleanup(system:'$notrace'(_148564, _148566), system:once(user:real_notrace(catch_err(ignore((is_debugging((eval;e)), _119224=1, indentq(1, 0, -->, [e, [module, pllm, 'Nil']]))), _148522, fbug((_148522-->if_trace((eval;e), (_119224=1, indentq(1, 0, -->, [e, [module, pllm, 'Nil']])))))))), system:'$restore_trace'(_148564, _148566)) ^ Call: (260) [system] sig_atomic(system:'$notrace'(_148564, _148566)) ^ Exit: (259) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:real_notrace(catch_err(ignore((is_debugging((eval;e)), _119224=1, indentq(1, 0, -->, [e, [module, pllm, 'Nil']]))), _148522, fbug((_148522-->if_trace((eval;e), (_119224=1, indentq(1, 0, -->, [e, [module, pllm, 'Nil']])))))))), system:'$restore_trace'(3, -1)) ^ Exit: (257) [user] if_trace((eval;e), (_119224=1, indentq(1, 0, -->, [e, [module, pllm, 'Nil']]))) Call: (257) [system] _153346=retval(fail) Exit: (257) [system] retval(fail)=retval(fail) Call: (257) [system] _155208=(\+ \+ (flag(eval_num, _155228, _155228+1), (retval(fail)\=@=retval(fail), nonvar(_117254)->indentq(1, _155228, <--, [e, _117254]);indentq(1, _155228, <--, [e, retval(fail)])))) Exit: (257) [system] (\+ \+ (flag(eval_num, _155228, _155228+1), (retval(fail)\=@=retval(fail), nonvar(_117254)->indentq(1, _155228, <--, [e, _117254]);indentq(1, _155228, <--, [e, retval(fail)]))))=(\+ \+ (flag(eval_num, _155228, _155228+1), (retval(fail)\=@=retval(fail), nonvar(_117254)->indentq(1, _155228, <--, [e, _117254]);indentq(1, _155228, <--, [e, retval(fail)])))) ^ Call: (257) [user] call_cleanup(((call(eval_20(=, _5644), 498, '&self', [module, pllm, 'Nil'], _117254)*->nb_setarg(1, retval(fail), _117254);fail, trace, call(eval_20(=, _5644), 498, '&self', [module, pllm, 'Nil'], _117254)), ignore(notrace((\+_117254\=_119354, nb_setarg(1, retval(fail), _117254))))), ignore((_119224==1->ignore(\+ \+ (flag(eval_num, _155228, _155228+1), (retval(fail)\=@=retval(fail), nonvar(_117254)->indentq(1, _155228, <--, [e, _117254]);indentq(1, _155228, <--, [e, retval(fail)]))));notrace(ignore(if_t(1<30, if_trace((eval;e), ignore(\+ \+ (flag(eval_num, _155228, _155228+1), (retval(fail)\=@=retval(fail), nonvar(_117254)->indentq(1, _155228, <--, [e, _117254]);indentq(1, _155228, <--, [e, retval(fail)]))))))))))) ^ Unify: (257) [system] call_cleanup(user:((call(eval_20(=, _5644), 498, '&self', [module, pllm, 'Nil'], _117254)*->nb_setarg(1, retval(fail), _117254);fail, trace, call(eval_20(=, _5644), 498, '&self', [module, pllm, 'Nil'], _117254)), ignore(notrace((\+_117254\=_119354, nb_setarg(1, retval(fail), _117254))))), user:ignore((_119224==1->ignore(\+ \+ (flag(eval_num, _155228, _155228+1), (retval(fail)\=@=retval(fail), nonvar(_117254)->indentq(1, _155228, <--, [e, _117254]);indentq(1, _155228, <--, [e, retval(fail)]))));notrace(ignore(if_t(1<30, if_trace((eval;e), ignore(\+ \+ (flag(eval_num, _155228, _155228+1), (retval(fail)\=@=retval(fail), nonvar(_117254)->indentq(1, _155228, <--, [e, _117254]);indentq(1, _155228, <--, [e, retval(fail)]))))))))))) ^ Call: (259) [user] eval_20(=, _5644, 498, '&self', [module, pllm, 'Nil'], _117254) ^ Unify: (259) [user] eval_20(=, _5644, 498, '&self', [module, pllm, 'Nil'], _117254) Call: (260) [system] atom([module, pllm, 'Nil']) ^ Redo: (259) [user] eval_20(=, _5644, 498, '&self', [module, pllm, 'Nil'], _117254) ^ Unify: (259) [user] eval_20(=, _5644, 498, '&self', [module, pllm, 'Nil'], _117254) ^ Call: (260) [user] no_eval([module, pllm, 'Nil']) ^ Unify: (260) [user] no_eval([module, pllm, 'Nil']) ^ Call: (261) [user] self_eval([module, pllm, 'Nil']) ^ Unify: (261) [user] self_eval([module, pllm, 'Nil']) ^ Call: (263) [system] setup_call_cleanup('$notrace'(_167614, _167616), once(user:self_eval0([module, pllm, 'Nil'])), '$restore_trace'(_167614, _167616)) ^ Unify: (263) [system] setup_call_cleanup(system:'$notrace'(_167614, _167616), system:once(user:self_eval0([module, pllm, 'Nil'])), system:'$restore_trace'(_167614, _167616)) ^ Call: (264) [system] sig_atomic(system:'$notrace'(_167614, _167616)) ^ Fail: (261) [user] self_eval([module, pllm, 'Nil']) ^ Redo: (260) [user] no_eval([module, pllm, 'Nil']) ^ Unify: (260) [user] no_eval([module, pllm, 'Nil']) Call: (261) [system] atomic(module) Exit: (261) [system] atomic(module) ^ Call: (261) [user] is_sl(module) ^ Unify: (261) [user] is_sl(module) Call: (262) [system] number(module) ^ Redo: (259) [user] eval_20(=, _5644, 498, '&self', [module, pllm, 'Nil'], _117254) ^ Unify: (259) [user] eval_20(=, _5644, 498, '&self', [module, pllm, 'Nil'], _117254) Call: (260) [system] [pllm, 'Nil']==[] ^ Redo: (259) [user] eval_20(=, _5644, 498, '&self', [module, pllm, 'Nil'], _117254) ^ Unify: (259) [user] eval_20(=, _5644, 498, '&self', [module, pllm, 'Nil'], _117254) Call: (260) [system] atom(=) Exit: (260) [system] atom(=) Call: (260) [system] (=)\==(=) ^ Redo: (259) [user] eval_20(=, _5644, 498, '&self', [module, pllm, 'Nil'], _117254) ^ Unify: (259) [user] eval_20(=, _5644, 498, '&self', [module, pllm, 'Nil'], _117254) Call: (260) [system] callable(module) Exit: (260) [system] callable(module) ^ Unify: (259) [user] eval_20(=, _5644, 498, '&self', [module, pllm, 'Nil'], _117254) Call: (260) [system] is_list([pllm, 'Nil']) Exit: (260) [system] is_list([pllm, 'Nil']) ^ Unify: (259) [user] eval_20(=, _5644, 498, '&self', [module, pllm, 'Nil'], _117254) Call: (260) [system] is_list([module, pllm, 'Nil']) Exit: (260) [system] is_list([module, pllm, 'Nil']) ^ Unify: (259) [user] eval_20(=, _5644, 498, '&self', [module, pllm, 'Nil'], [module|_194648]) Call: (260) [system] var(module) ^ Redo: (259) [user] eval_20(=, _5644, 498, '&self', [module, pllm, 'Nil'], _117254) ^ Unify: (259) [user] eval_20(=, _5644, 498, '&self', [module, pllm, 'Nil'], _117254) ^ Call: (260) [user] once(expand_eval([module, pllm, 'Nil'], _198410)) ^ Unify: (260) [system] once(user:expand_eval([module, pllm, 'Nil'], _198410)) ^ Call: (261) [user] expand_eval([module, pllm, 'Nil'], _198410) ^ Unify: (261) [user] expand_eval([module, pllm, 'Nil'], _198410) Call: (262) [system] is_list([module, pllm, 'Nil']) Exit: (262) [system] is_list([module, pllm, 'Nil']) ^ Unify: (261) [user] expand_eval([module, pllm, 'Nil'], [module|_203986]) Call: (262) [system] ground(module) Exit: (262) [system] ground(module) ^ Unify: (261) [user] expand_eval([module, pllm, 'Nil'], [module|_206768]) ^ Call: (262) [user] apply:maplist(expand_eval, [pllm, 'Nil'], _206768) ^ Unify: (262) [apply] apply:maplist(user:expand_eval, [pllm, 'Nil'], _206768) Call: (263) [apply] apply:maplist_([pllm, 'Nil'], _206768, user:expand_eval) Unify: (263) [apply] apply:maplist_([pllm, 'Nil'], [_210514|_210516], user:expand_eval) ^ Call: (264) [user] expand_eval(pllm, _210514) ^ Unify: (264) [user] expand_eval(pllm, _210514) Call: (265) [system] is_list(pllm) ^ Redo: (264) [user] expand_eval(pllm, _210514) Call: (265) [system] pllm=_210514 Exit: (265) [system] pllm=pllm ^ Exit: (264) [user] expand_eval(pllm, pllm) Call: (264) [apply] apply:maplist_(['Nil'], _210516, user:expand_eval) Unify: (264) [apply] apply:maplist_(['Nil'], [_218876|_218878], user:expand_eval) ^ Call: (265) [user] expand_eval('Nil', _218876) ^ Unify: (265) [user] expand_eval('Nil', _218876) Call: (266) [system] is_list('Nil') ^ Redo: (265) [user] expand_eval('Nil', _218876) Call: (266) [system] 'Nil'=_218876 Exit: (266) [system] 'Nil'='Nil' ^ Exit: (265) [user] expand_eval('Nil', 'Nil') Call: (265) [apply] apply:maplist_([], _218878, user:expand_eval) Unify: (265) [apply] apply:maplist_([], [], user:expand_eval) Exit: (265) [apply] apply:maplist_([], [], user:expand_eval) Exit: (264) [apply] apply:maplist_(['Nil'], ['Nil'], user:expand_eval) Exit: (263) [apply] apply:maplist_([pllm, 'Nil'], [pllm, 'Nil'], user:expand_eval) ^ Exit: (262) [apply] apply:maplist(user:expand_eval, [pllm, 'Nil'], [pllm, 'Nil']) ^ Exit: (261) [user] expand_eval([module, pllm, 'Nil'], [module, pllm, 'Nil']) ^ Exit: (260) [system] once(user:expand_eval([module, pllm, 'Nil'], [module, pllm, 'Nil'])) Call: (260) [system] [module, pllm, 'Nil']\==[module, pllm, 'Nil'] ^ Redo: (259) [user] eval_20(=, _5644, 498, '&self', [module, pllm, 'Nil'], _117254) ^ Unify: (259) [user] eval_20(=, _5644, 498, '&self', [module, pllm, 'Nil'], _117254) ^ Call: (260) [user] is_progn(module) ^ Unify: (260) [user] is_progn(module) Call: (261) [system] var(module) ^ Redo: (259) [user] eval_20(=, _5644, 498, '&self', [module, pllm, 'Nil'], _117254) ^ Unify: (259) [user] eval_20(=, _5644, 498, '&self', [module, pllm, 'Nil'], _117254) ^ Call: (260) [user] is_space_op(module) ^ Redo: (259) [user] eval_20(=, _5644, 498, '&self', [module, pllm, 'Nil'], _117254) ^ Unify: (259) [user] eval_20(=, _5644, 498, '&self', [module, pllm, 'Nil'], _117254) Call: (260) [system] is_list(pllm) ^ Redo: (259) [user] eval_20(=, _5644, 498, '&self', [module, pllm, 'Nil'], _117254) ^ Unify: (259) [user] eval_20(=, _5644, 498, '&self', [module, pllm, 'Nil'], _117254) ^ Call: (260) [user] metta_compiled_predicate('&self', module, _246860) ^ Fail: (260) [user] metta_compiled_predicate('&self', module, _246860) ^ Redo: (259) [user] eval_20(=, _5644, 498, '&self', [module, pllm, 'Nil'], _117254) ^ Unify: (259) [user] eval_20(=, _5644, 498, '&self', [module, pllm, 'Nil'], _117254) Call: (260) [system] is_list([module, pllm, 'Nil']) Exit: (260) [system] is_list([module, pllm, 'Nil']) ^ Call: (260) [user] apply:maplist(self_eval, [module, pllm, 'Nil']) ^ Unify: (260) [apply] apply:maplist(user:self_eval, [module, pllm, 'Nil']) Call: (261) [apply] apply:maplist_([module, pllm, 'Nil'], user:self_eval) Unify: (261) [apply] apply:maplist_([module, pllm, 'Nil'], user:self_eval) ^ Call: (262) [user] self_eval(module) ^ Unify: (262) [user] self_eval(module) ^ Call: (264) [system] setup_call_cleanup('$notrace'(_258052, _258054), once(user:self_eval0(module)), '$restore_trace'(_258052, _258054)) ^ Unify: (264) [system] setup_call_cleanup(system:'$notrace'(_258052, _258054), system:once(user:self_eval0(module)), system:'$restore_trace'(_258052, _258054)) ^ Call: (265) [system] sig_atomic(system:'$notrace'(_258052, _258054)) ^ Exit: (264) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(module)), system:'$restore_trace'(3, -1)) ^ Exit: (262) [user] self_eval(module) Call: (262) [apply] apply:maplist_([pllm, 'Nil'], user:self_eval) Unify: (262) [apply] apply:maplist_([pllm, 'Nil'], user:self_eval) ^ Call: (263) [user] self_eval(pllm) ^ Unify: (263) [user] self_eval(pllm) ^ Call: (265) [system] setup_call_cleanup('$notrace'(_266468, _266470), once(user:self_eval0(pllm)), '$restore_trace'(_266468, _266470)) ^ Unify: (265) [system] setup_call_cleanup(system:'$notrace'(_266468, _266470), system:once(user:self_eval0(pllm)), system:'$restore_trace'(_266468, _266470)) ^ Call: (266) [system] sig_atomic(system:'$notrace'(_266468, _266470)) ^ Exit: (265) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(pllm)), system:'$restore_trace'(3, -1)) ^ Exit: (263) [user] self_eval(pllm) Call: (263) [apply] apply:maplist_(['Nil'], user:self_eval) Unify: (263) [apply] apply:maplist_(['Nil'], user:self_eval) ^ Call: (264) [user] self_eval('Nil') ^ Unify: (264) [user] self_eval('Nil') ^ Call: (266) [system] setup_call_cleanup('$notrace'(_274884, _274886), once(user:self_eval0('Nil')), '$restore_trace'(_274884, _274886)) ^ Unify: (266) [system] setup_call_cleanup(system:'$notrace'(_274884, _274886), system:once(user:self_eval0('Nil')), system:'$restore_trace'(_274884, _274886)) ^ Call: (267) [system] sig_atomic(system:'$notrace'(_274884, _274886)) ^ Exit: (266) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0('Nil')), system:'$restore_trace'(3, -1)) ^ Exit: (264) [user] self_eval('Nil') Call: (264) [apply] apply:maplist_([], user:self_eval) Unify: (264) [apply] apply:maplist_([], user:self_eval) Exit: (264) [apply] apply:maplist_([], user:self_eval) Exit: (263) [apply] apply:maplist_(['Nil'], user:self_eval) Exit: (262) [apply] apply:maplist_([pllm, 'Nil'], user:self_eval) Exit: (261) [apply] apply:maplist_([module, pllm, 'Nil'], user:self_eval) ^ Exit: (260) [apply] apply:maplist(user:self_eval, [module, pllm, 'Nil']) Call: (260) [system] [module, pllm, 'Nil']=[_286088|_286090] Exit: (260) [system] [module, pllm, 'Nil']=[module, pllm, 'Nil'] Call: (260) [system] atom(module) Exit: (260) [system] atom(module) ^ Unify: (259) [user] eval_20(=, _5644, 498, '&self', [module, pllm, 'Nil'], _117254) Call: (260) [system] _290740=do_more_defs(true) Exit: (260) [system] do_more_defs(true)=do_more_defs(true) ^ Call: (260) [user] clause(eval_21(=, _5644, 498, '&self', [module, pllm, 'Nil'], _117254), _292616) ^ Redo: (259) [user] eval_20(=, _5644, 498, '&self', [module, pllm, 'Nil'], _117254) ^ Unify: (259) [user] eval_20(=, _5644, 498, '&self', [module, pllm, 'Nil'], _117254) Call: (260) [system] module==(/) ^ Redo: (259) [user] eval_20(=, _5644, 498, '&self', [module, pllm, 'Nil'], _117254) ^ Unify: (259) [user] eval_20(=, _5644, 498, '&self', [module, pllm, 'Nil'], _117254) Call: (260) [system] module== === ^ Redo: (259) [user] eval_20(=, _5644, 498, '&self', [module, pllm, 'Nil'], _117254) ^ Unify: (259) [user] eval_20(=, _5644, 498, '&self', [module, pllm, 'Nil'], _117254) Call: (260) [system] module== ==== ^ Redo: (259) [user] eval_20(=, _5644, 498, '&self', [module, pllm, 'Nil'], _117254) ^ Unify: (259) [user] eval_20(=, _5644, 498, '&self', [module, pllm, 'Nil'], _117254) ^ Call: (260) [user] eval_40(=, _5644, 498, '&self', [module, pllm, 'Nil'], _303888) ^ Unify: (260) [user] eval_40(=, _5644, 498, '&self', [module, pllm, 'Nil'], _303888) ^ Call: (261) [user] eval_selfless(=, _5644, 498, '&self', [module, pllm, 'Nil'], _303888) ^ Unify: (261) [user] eval_selfless(=, _5644, 498, '&self', [module, pllm, 'Nil'], _303888) ^ Call: (262) [user] eval_selfless_0([module, pllm, 'Nil'], _303888) ^ Unify: (262) [user] eval_selfless_0([module, pllm, 'Nil'], _303888) Call: (263) [system] var(module) ^ Redo: (262) [user] eval_selfless_0([module, pllm, 'Nil'], _303888) ^ Unify: (262) [user] eval_selfless_0([module, pllm, 'Nil'], _303888) ^ Call: (263) [user] is_assignment(module) ^ Unify: (263) [user] is_assignment(module) Call: (264) [system] atom(module) Exit: (264) [system] atom(module) ^ Redo: (262) [user] eval_selfless_0([module, pllm, 'Nil'], _303888) ^ Unify: (262) [user] eval_selfless_0([module, pllm, 'Nil'], _303888) ^ Call: (263) [user] eval_selfless_1([module, pllm, 'Nil'], _303888) ^ Unify: (263) [user] eval_selfless_1([module, pllm, 'Nil'], _303888) ^ Call: (264) [user] allow_clp ^ Unify: (264) [user] allow_clp ^ Call: (265) [user] false_flag ^ Unify: (265) [user] false_flag Call: (266) [system] fail Fail: (266) [system] fail ^ Fail: (265) [user] false_flag ^ Redo: (262) [user] eval_selfless_0([module, pllm, 'Nil'], _303888) ^ Unify: (262) [user] eval_selfless_0([module, pllm, 'Nil'], _303888) ^ Call: (263) [user] eval_selfless_2([module, pllm, 'Nil'], _303888) ^ Unify: (263) [user] eval_selfless_2([module, pllm, 'Nil'], _303888) Call: (264) [system] var(module) ^ Redo: (263) [user] eval_selfless_2([module, pllm, 'Nil'], _303888) ^ Unify: (263) [user] eval_selfless_2([module, pllm, 'Nil'], _303888) ^ Call: (264) [user] fake_notrace((ground([module, pllm, 'Nil']), [module, pllm, 'Nil']=[_332644, _332650, _332656], atom(_332644), catch_warn(current_op(_332682, yfx, _332644)), [module, pllm, 'Nil']\=[_332702], s2ps([module, pllm, 'Nil'], _332710))) ^ Unify: (264) [user] fake_notrace(user:(ground([module, pllm, 'Nil']), [module, pllm, 'Nil']=[_332644, _332650, _332656], atom(_332644), catch_warn(current_op(_332682, yfx, _332644)), [module, pllm, 'Nil']\=[_332702], s2ps([module, pllm, 'Nil'], _332710))) ^ Call: (265) [user] real_notrace(user:(ground([module, pllm, 'Nil']), [module, pllm, 'Nil']=[_332644, _332650, _332656], atom(_332644), catch_warn(current_op(_332682, yfx, _332644)), [module, pllm, 'Nil']\=[_332702], s2ps([module, pllm, 'Nil'], _332710))) ^ Unify: (265) [user] real_notrace(user:(ground([module, pllm, 'Nil']), [module, pllm, 'Nil']=[_332644, _332650, _332656], atom(_332644), catch_warn(current_op(_332682, yfx, _332644)), [module, pllm, 'Nil']\=[_332702], s2ps([module, pllm, 'Nil'], _332710))) ^ Call: (266) [user] setup_call_cleanup('$notrace'(_336416, _336418), once(user:(ground([module, pllm, 'Nil']), [module, pllm, 'Nil']=[_332644, _332650, _332656], atom(_332644), catch_warn(current_op(_332682, yfx, _332644)), [module, pllm, 'Nil']\=[_332702], s2ps([module, pllm, 'Nil'], _332710))), '$restore_trace'(_336416, _336418)) ^ Unify: (266) [system] setup_call_cleanup(user:'$notrace'(_336416, _336418), user:once(user:(ground([module, pllm, 'Nil']), [module, pllm, 'Nil']=[_332644, _332650, _332656], atom(_332644), catch_warn(current_op(_332682, yfx, _332644)), [module, pllm, 'Nil']\=[_332702], s2ps([module, pllm, 'Nil'], _332710))), user:'$restore_trace'(_336416, _336418)) ^ Call: (267) [system] sig_atomic(user:'$notrace'(_336416, _336418)) ^ Fail: (265) [user] real_notrace(user:(ground([module, pllm, 'Nil']), [module, pllm, 'Nil']=[_332644, _332650, _332656], atom(_332644), catch_warn(current_op(_332682, yfx, _332644)), [module, pllm, 'Nil']\=[_332702], s2ps([module, pllm, 'Nil'], _332710))) ^ Fail: (264) [user] fake_notrace(user:(ground([module, pllm, 'Nil']), [module, pllm, 'Nil']=[_332644, _332650, _332656], atom(_332644), catch_warn(current_op(_332682, yfx, _332644)), [module, pllm, 'Nil']\=[_332702], s2ps([module, pllm, 'Nil'], _332710))) ^ Redo: (260) [user] eval_40(=, _5644, 498, '&self', [module, pllm, 'Nil'], _303888) ^ Unify: (260) [user] eval_40(=, _5644, 498, '&self', [module, pllm, 'Nil'], _303888) Call: (261) [system] module==(==) ^ Redo: (260) [user] eval_40(=, _5644, 498, '&self', [module, pllm, 'Nil'], _303888) ^ Unify: (260) [user] eval_40(=, _5644, 498, '&self', [module, pllm, 'Nil'], _303888) Call: (261) [system] module==(==) ^ Redo: (260) [user] eval_40(=, _5644, 498, '&self', [module, pllm, 'Nil'], _303888) ^ Unify: (260) [user] eval_40(=, _5644, 498, '&self', [module, pllm, 'Nil'], _303888) ^ Call: (261) [user] eval_41(=, _5644, 498, '&self', [module, pllm, 'Nil'], _303888) ^ Unify: (261) [user] eval_41(=, _5644, 498, '&self', [module, pllm, 'Nil'], _303888) ^ Call: (262) [user] naive_eval_args ^ Unify: (262) [user] naive_eval_args Call: (263) [system] false Unify: (263) [system] false Call: (264) [system] fail ^ Redo: (261) [user] eval_41(=, _5644, 498, '&self', [module, pllm, 'Nil'], _303888) ^ Unify: (261) [user] eval_41(=, _5644, 498, '&self', [module, pllm, 'Nil'], _303888) ^ Call: (262) [user] naive_eval_args ^ Unify: (262) [user] naive_eval_args Call: (263) [system] false Unify: (263) [system] false Call: (264) [system] fail ^ Redo: (261) [user] eval_41(=, _5644, 498, '&self', [module, pllm, 'Nil'], _303888) ^ Call: (262) [user] eval_adjust_args(=, _5644, _362502, _303888, 498, '&self', [module, pllm, 'Nil'], _362504) ^ Unify: (262) [user] eval_adjust_args(=, _5644, _362502, _303888, 498, '&self', [module, pllm, 'Nil'], _362504) Call: (263) [user] if_or_else((eval_all_args, eval_adjust_args2(=, _5644, _362502, _303888, 498, '&self', [module, pllm, 'Nil'], _362504)), eval_adjust_args1(=, _5644, _362502, _303888, 498, '&self', [module, pllm, 'Nil'], _362504)) Unify: (263) [user] if_or_else((eval_all_args, eval_adjust_args2(=, _5644, _362502, _303888, 498, '&self', [module, pllm, 'Nil'], _362504)), eval_adjust_args1(=, _5644, _362502, _303888, 498, '&self', [module, pllm, 'Nil'], _362504)) ^ Call: (265) [user] eval_all_args ^ Unify: (265) [user] eval_all_args ^ Call: (266) [user] true_flag ^ Unify: (266) [user] true_flag ^ Exit: (266) [user] true_flag ^ Exit: (265) [user] eval_all_args ^ Call: (265) [user] eval_adjust_args2(=, _5644, _362502, _303888, 498, '&self', [module, pllm, 'Nil'], _362504) ^ Unify: (265) [user] eval_adjust_args2(=, _5644, _362502, _303888, 498, '&self', [module, pllm, 'Nil'], [module|_372736]) ^ Call: (266) [user] apply:maplist(must_eval_args(=, _373694, 498, '&self'), [pllm, 'Nil'], _372736) ^ Unify: (266) [apply] apply:maplist(user:must_eval_args(=, _373694, 498, '&self'), [pllm, 'Nil'], _372736) Call: (267) [apply] apply:maplist_([pllm, 'Nil'], _372736, user:must_eval_args(=, _373694, 498, '&self')) Unify: (267) [apply] apply:maplist_([pllm, 'Nil'], [_376516|_376518], user:must_eval_args(=, _373694, 498, '&self')) ^ Call: (268) [user] must_eval_args(=, _373694, 498, '&self', pllm, _376516) ^ Unify: (268) [user] must_eval_args(=, _373694, 498, '&self', pllm, _376516) ^ Call: (269) [user] is_debugging(eval_args) ^ Unify: (269) [user] is_debugging(eval_args) Call: (270) [system] var(eval_args) Fail: (270) [system] var(eval_args) ^ Redo: (269) [user] is_debugging(eval_args) ^ Unify: (269) [user] is_debugging(eval_args) Call: (270) [system] eval_args==false Fail: (270) [system] eval_args==false ^ Redo: (269) [user] is_debugging(eval_args) ^ Unify: (269) [user] is_debugging(eval_args) Call: (270) [system] eval_args==true Fail: (270) [system] eval_args==true ^ Redo: (269) [user] is_debugging(eval_args) ^ Unify: (269) [user] is_debugging(eval_args) ^ Call: (270) [user] fast_option_value(eval_args, debug) ^ Unify: (270) [user] fast_option_value(eval_args, debug) Call: (271) [system] atom(eval_args) Exit: (271) [system] atom(eval_args) Call: (271) [system] current_prolog_flag(eval_args, debug) Fail: (271) [system] current_prolog_flag(eval_args, debug) ^ Fail: (270) [user] fast_option_value(eval_args, debug) ^ Redo: (269) [user] is_debugging(eval_args) ^ Unify: (269) [user] is_debugging(eval_args) ^ Call: (270) [user] fast_option_value(eval_args, trace) ^ Unify: (270) [user] fast_option_value(eval_args, trace) Call: (271) [system] atom(eval_args) Exit: (271) [system] atom(eval_args) Call: (271) [system] current_prolog_flag(eval_args, trace) Fail: (271) [system] current_prolog_flag(eval_args, trace) ^ Fail: (270) [user] fast_option_value(eval_args, trace) ^ Redo: (269) [user] is_debugging(eval_args) ^ Unify: (269) [user] is_debugging(eval_args) Call: (270) [prolog_debug] prolog_debug:debugging(metta(eval_args), _408968) Unify: (270) [prolog_debug] prolog_debug:debugging(metta(eval_args), _408968) ^ Call: (271) [prolog_debug] prolog_debug:debugging(metta(eval_args), _408968, _410904) ^ Unify: (271) [prolog_debug] prolog_debug:debugging(metta(eval_args), _408968, []) Call: (272) [system] current_prolog_flag(nodebugx, true) ^ Redo: (271) [prolog_debug] prolog_debug:debugging(metta(eval_args), _408968, _413708) ^ Unify: (271) [prolog_debug] prolog_debug:debugging(metta(eval_args), _408968, _414646) ^ Call: (272) [prolog_debug] current_predicate(debugging_logicmoo_setting/3) ^ Exit: (272) [prolog_debug] current_predicate(debugging_logicmoo_setting/3) ^ Call: (272) [prolog_debug] predicate_property(bugger:debugging_logicmoo_setting(_417380, _417382, _417384), defined) ^ Unify: (272) [$syspreds] predicate_property(bugger:debugging_logicmoo_setting(_417380, _417382, _417384), defined) Call: (273) [system] nonvar(defined) Exit: (273) [system] nonvar(defined) Call: (273) [$syspreds] property_predicate(defined, bugger:debugging_logicmoo_setting(_417380, _417382, _417384)) Unify: (273) [$syspreds] property_predicate(defined, bugger:debugging_logicmoo_setting(_417380, _417382, _417384)) Call: (274) [$syspreds] define_or_generate(bugger:debugging_logicmoo_setting(_417380, _417382, _417384)) Unify: (274) [$syspreds] define_or_generate(bugger:debugging_logicmoo_setting(_417380, _417382, _417384)) Call: (275) [system] callable(debugging_logicmoo_setting(_417380, _417382, _417384)) Exit: (275) [system] callable(debugging_logicmoo_setting(_417380, _417382, _417384)) Call: (275) [system] atom(bugger) Exit: (275) [system] atom(bugger) Exit: (274) [$syspreds] define_or_generate(bugger:debugging_logicmoo_setting(_417380, _417382, _417384)) Exit: (273) [$syspreds] property_predicate(defined, bugger:debugging_logicmoo_setting(_417380, _417382, _417384)) ^ Exit: (272) [$syspreds] predicate_property(bugger:debugging_logicmoo_setting(_417380, _417382, _417384), defined) ^ Call: (272) [prolog_debug] bugger:debugging_logicmoo_setting(metta(eval_args), _408968, _431294) ^ Unify: (272) [prolog_debug] bugger:debugging_logicmoo_setting(metta(eval_args), true, [user_error]) ^ Exit: (272) [prolog_debug] bugger:debugging_logicmoo_setting(metta(eval_args), true, [user_error]) ^ Exit: (271) [prolog_debug] prolog_debug:debugging(metta(eval_args), true, [user_error]) Exit: (270) [prolog_debug] prolog_debug:debugging(metta(eval_args), true) Call: (270) [system] true==true Exit: (270) [system] true==true ^ Exit: (269) [user] is_debugging(eval_args) ^ Unify: (268) [user] must_eval_args(=, _373694, 498, '&self', pllm, _376516) ^ Call: (269) [user] eval_args(=, _373694, 498, '&self', pllm, _376516) ^ Unify: (269) [user] eval_args(=, _373694, 498, '&self', pllm, _376516) Call: (270) [system] var(pllm) ^ Redo: (269) [user] eval_args(=, _373694, 498, '&self', pllm, _376516) ^ Unify: (269) [user] eval_args(=, _373694, 498, '&self', pllm, _376516) ^ Call: (271) [system] setup_call_cleanup('$notrace'(_444418, _444420), once(user:self_eval(pllm)), '$restore_trace'(_444418, _444420)) ^ Unify: (271) [system] setup_call_cleanup(system:'$notrace'(_444418, _444420), system:once(user:self_eval(pllm)), system:'$restore_trace'(_444418, _444420)) ^ Call: (272) [system] sig_atomic(system:'$notrace'(_444418, _444420)) ^ Exit: (271) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval(pllm)), system:'$restore_trace'(3, -1)) Call: (270) [system] _376516=pllm Exit: (270) [system] pllm=pllm ^ Exit: (269) [user] eval_args(=, _373694, 498, '&self', pllm, pllm) ^ Exit: (268) [user] must_eval_args(=, _373694, 498, '&self', pllm, pllm) Call: (268) [apply] apply:maplist_(['Nil'], _376518, user:must_eval_args(=, _373694, 498, '&self')) Unify: (268) [apply] apply:maplist_(['Nil'], [_452916|_452918], user:must_eval_args(=, _373694, 498, '&self')) ^ Call: (269) [user] must_eval_args(=, _373694, 498, '&self', 'Nil', _452916) ^ Unify: (269) [user] must_eval_args(=, _373694, 498, '&self', 'Nil', _452916) ^ Call: (270) [user] is_debugging(eval_args) ^ Unify: (270) [user] is_debugging(eval_args) Call: (271) [system] var(eval_args) Fail: (271) [system] var(eval_args) ^ Redo: (270) [user] is_debugging(eval_args) ^ Unify: (270) [user] is_debugging(eval_args) Call: (271) [system] eval_args==false Fail: (271) [system] eval_args==false ^ Redo: (270) [user] is_debugging(eval_args) ^ Unify: (270) [user] is_debugging(eval_args) Call: (271) [system] eval_args==true Fail: (271) [system] eval_args==true ^ Redo: (270) [user] is_debugging(eval_args) ^ Unify: (270) [user] is_debugging(eval_args) ^ Call: (271) [user] fast_option_value(eval_args, debug) ^ Unify: (271) [user] fast_option_value(eval_args, debug) Call: (272) [system] atom(eval_args) Exit: (272) [system] atom(eval_args) Call: (272) [system] current_prolog_flag(eval_args, debug) Fail: (272) [system] current_prolog_flag(eval_args, debug) ^ Fail: (271) [user] fast_option_value(eval_args, debug) ^ Redo: (270) [user] is_debugging(eval_args) ^ Unify: (270) [user] is_debugging(eval_args) ^ Call: (271) [user] fast_option_value(eval_args, trace) ^ Unify: (271) [user] fast_option_value(eval_args, trace) Call: (272) [system] atom(eval_args) Exit: (272) [system] atom(eval_args) Call: (272) [system] current_prolog_flag(eval_args, trace) Fail: (272) [system] current_prolog_flag(eval_args, trace) ^ Fail: (271) [user] fast_option_value(eval_args, trace) ^ Redo: (270) [user] is_debugging(eval_args) ^ Unify: (270) [user] is_debugging(eval_args) Call: (271) [prolog_debug] prolog_debug:debugging(metta(eval_args), _485368) Unify: (271) [prolog_debug] prolog_debug:debugging(metta(eval_args), _485368) ^ Call: (272) [prolog_debug] prolog_debug:debugging(metta(eval_args), _485368, _487304) ^ Unify: (272) [prolog_debug] prolog_debug:debugging(metta(eval_args), _485368, []) Call: (273) [system] current_prolog_flag(nodebugx, true) ^ Redo: (272) [prolog_debug] prolog_debug:debugging(metta(eval_args), _485368, _490108) ^ Unify: (272) [prolog_debug] prolog_debug:debugging(metta(eval_args), _485368, _491046) ^ Call: (273) [prolog_debug] current_predicate(debugging_logicmoo_setting/3) ^ Exit: (273) [prolog_debug] current_predicate(debugging_logicmoo_setting/3) ^ Call: (273) [prolog_debug] predicate_property(bugger:debugging_logicmoo_setting(_493780, _493782, _493784), defined) ^ Unify: (273) [$syspreds] predicate_property(bugger:debugging_logicmoo_setting(_493780, _493782, _493784), defined) Call: (274) [system] nonvar(defined) Exit: (274) [system] nonvar(defined) Call: (274) [$syspreds] property_predicate(defined, bugger:debugging_logicmoo_setting(_493780, _493782, _493784)) Unify: (274) [$syspreds] property_predicate(defined, bugger:debugging_logicmoo_setting(_493780, _493782, _493784)) Call: (275) [$syspreds] define_or_generate(bugger:debugging_logicmoo_setting(_493780, _493782, _493784)) Unify: (275) [$syspreds] define_or_generate(bugger:debugging_logicmoo_setting(_493780, _493782, _493784)) Call: (276) [system] callable(debugging_logicmoo_setting(_493780, _493782, _493784)) Exit: (276) [system] callable(debugging_logicmoo_setting(_493780, _493782, _493784)) Call: (276) [system] atom(bugger) Exit: (276) [system] atom(bugger) Exit: (275) [$syspreds] define_or_generate(bugger:debugging_logicmoo_setting(_493780, _493782, _493784)) Exit: (274) [$syspreds] property_predicate(defined, bugger:debugging_logicmoo_setting(_493780, _493782, _493784)) ^ Exit: (273) [$syspreds] predicate_property(bugger:debugging_logicmoo_setting(_493780, _493782, _493784), defined) ^ Call: (273) [prolog_debug] bugger:debugging_logicmoo_setting(metta(eval_args), _485368, _507694) ^ Unify: (273) [prolog_debug] bugger:debugging_logicmoo_setting(metta(eval_args), true, [user_error]) ^ Exit: (273) [prolog_debug] bugger:debugging_logicmoo_setting(metta(eval_args), true, [user_error]) ^ Exit: (272) [prolog_debug] prolog_debug:debugging(metta(eval_args), true, [user_error]) Exit: (271) [prolog_debug] prolog_debug:debugging(metta(eval_args), true) Call: (271) [system] true==true Exit: (271) [system] true==true ^ Exit: (270) [user] is_debugging(eval_args) ^ Unify: (269) [user] must_eval_args(=, _373694, 498, '&self', 'Nil', _452916) ^ Call: (270) [user] eval_args(=, _373694, 498, '&self', 'Nil', _452916) ^ Unify: (270) [user] eval_args(=, _373694, 498, '&self', 'Nil', _452916) Call: (271) [system] var('Nil') ^ Redo: (270) [user] eval_args(=, _373694, 498, '&self', 'Nil', _452916) ^ Unify: (270) [user] eval_args(=, _373694, 498, '&self', 'Nil', _452916) ^ Call: (272) [system] setup_call_cleanup('$notrace'(_520818, _520820), once(user:self_eval('Nil')), '$restore_trace'(_520818, _520820)) ^ Unify: (272) [system] setup_call_cleanup(system:'$notrace'(_520818, _520820), system:once(user:self_eval('Nil')), system:'$restore_trace'(_520818, _520820)) ^ Call: (273) [system] sig_atomic(system:'$notrace'(_520818, _520820)) ^ Exit: (272) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval('Nil')), system:'$restore_trace'(3, -1)) Call: (271) [system] _6620='Nil' Exit: (271) [system] 'Nil'='Nil' ^ Exit: (270) [user] eval_args(=, _6600, 498, '&self', 'Nil', 'Nil') ^ Exit: (269) [user] must_eval_args(=, _6600, 498, '&self', 'Nil', 'Nil') Call: (269) [apply] apply:maplist_([], _6622, user:must_eval_args(=, _6600, 498, '&self')) Unify: (269) [apply] apply:maplist_([], [], user:must_eval_args(=, _6600, 498, '&self')) Exit: (269) [apply] apply:maplist_([], [], user:must_eval_args(=, _6600, 498, '&self')) Exit: (268) [apply] apply:maplist_(['Nil'], ['Nil'], user:must_eval_args(=, _6600, 498, '&self')) Exit: (267) [apply] apply:maplist_([pllm, 'Nil'], [pllm, 'Nil'], user:must_eval_args(=, _6600, 498, '&self')) ^ Exit: (266) [apply] apply:maplist(user:must_eval_args(=, _6600, 498, '&self'), [pllm, 'Nil'], [pllm, 'Nil']) Call: (266) [system] _6544=_6542 Exit: (266) [system] _6542=_6542 ^ Exit: (265) [user] eval_adjust_args2(=, _5644, _6542, _6542, 498, '&self', [module, pllm, 'Nil'], [module, pllm, 'Nil']) Exit: (263) [user] if_or_else((eval_all_args, eval_adjust_args2(=, _5644, _6542, _6542, 498, '&self', [module, pllm, 'Nil'], [module, pllm, 'Nil'])), eval_adjust_args1(=, _5644, _6542, _6542, 498, '&self', [module, pllm, 'Nil'], [module, pllm, 'Nil'])) ^ Exit: (262) [user] eval_adjust_args(=, _5644, _6542, _6542, 498, '&self', [module, pllm, 'Nil'], [module, pllm, 'Nil']) ^ Call: (262) [user] if_trace((e;args), ([module, pllm, 'Nil']\==[module, pllm, 'Nil']->color_g_mesg('#773733', indentq2(498, ([module, pllm, 'Nil']->[module, pllm, 'Nil'])));nop(indentq2(498, same([module, pllm, 'Nil']))))) ^ Unify: (262) [user] if_trace((e;args), ([module, pllm, 'Nil']\==[module, pllm, 'Nil']->color_g_mesg('#773733', indentq2(498, ([module, pllm, 'Nil']->[module, pllm, 'Nil'])));nop(indentq2(498, same([module, pllm, 'Nil']))))) ^ Call: (264) [system] setup_call_cleanup('$notrace'(_23360, _23362), once(user:real_notrace(catch_err(ignore((is_debugging((e;args)), ([module, pllm, 'Nil']\==[module, pllm, 'Nil']->color_g_mesg('#773733', indentq2(498, ([module, pllm, 'Nil']->[module, pllm, 'Nil'])));nop(indentq2(498, same([module, pllm, 'Nil'])))))), _23318, fbug((_23318-->if_trace((e;args), ([module, pllm, 'Nil']\==[module, pllm, 'Nil']->color_g_mesg('#773733', indentq2(498, ([module, pllm, 'Nil']->[module, pllm, 'Nil'])));nop(indentq2(498, same([module, pllm, 'Nil'])))))))))), '$restore_trace'(_23360, _23362)) ^ Unify: (264) [system] setup_call_cleanup(system:'$notrace'(_23360, _23362), system:once(user:real_notrace(catch_err(ignore((is_debugging((e;args)), ([module, pllm, 'Nil']\==[module, pllm, 'Nil']->color_g_mesg('#773733', indentq2(498, ([module, pllm, 'Nil']->[module, pllm, 'Nil'])));nop(indentq2(498, same([module, pllm, 'Nil'])))))), _23318, fbug((_23318-->if_trace((e;args), ([module, pllm, 'Nil']\==[module, pllm, 'Nil']->color_g_mesg('#773733', indentq2(498, ([module, pllm, 'Nil']->[module, pllm, 'Nil'])));nop(indentq2(498, same([module, pllm, 'Nil'])))))))))), system:'$restore_trace'(_23360, _23362)) ^ Call: (265) [system] sig_atomic(system:'$notrace'(_23360, _23362)) ^ Exit: (264) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:real_notrace(catch_err(ignore((is_debugging((e;args)), ([module, pllm, 'Nil']\==[module, pllm, 'Nil']->color_g_mesg('#773733', indentq2(498, ([module, pllm, 'Nil']->[module, pllm, 'Nil'])));nop(indentq2(498, same([module, pllm, 'Nil'])))))), _23318, fbug((_23318-->if_trace((e;args), ([module, pllm, 'Nil']\==[module, pllm, 'Nil']->color_g_mesg('#773733', indentq2(498, ([module, pllm, 'Nil']->[module, pllm, 'Nil'])));nop(indentq2(498, same([module, pllm, 'Nil'])))))))))), system:'$restore_trace'(3, -1)) ^ Exit: (262) [user] if_trace((e;args), ([module, pllm, 'Nil']\==[module, pllm, 'Nil']->color_g_mesg('#773733', indentq2(498, ([module, pllm, 'Nil']->[module, pllm, 'Nil'])));nop(indentq2(498, same([module, pllm, 'Nil']))))) ^ Call: (262) [user] eval_70(=, _5644, 498, '&self', [module, pllm, 'Nil'], _6542) ^ Unify: (262) [user] eval_70(=, _5644, 498, '&self', [module, pllm, 'Nil'], _6542) Call: (263) [user] if_or_else(eval_maybe_python(=, _5644, 498, '&self', [module, pllm, 'Nil'], _6542), if_or_else(eval_maybe_host_predicate(=, _5644, 498, '&self', [module, pllm, 'Nil'], _6542), if_or_else(eval_maybe_host_function(=, _5644, 498, '&self', [module, pllm, 'Nil'], _6542), if_or_else(eval_maybe_defn(=, _5644, 498, '&self', [module, pllm, 'Nil'], _6542), eval_maybe_subst(=, _5644, 498, '&self', [module, pllm, 'Nil'], _6542))))) Unify: (263) [user] if_or_else(eval_maybe_python(=, _5644, 498, '&self', [module, pllm, 'Nil'], _6542), if_or_else(eval_maybe_host_predicate(=, _5644, 498, '&self', [module, pllm, 'Nil'], _6542), if_or_else(eval_maybe_host_function(=, _5644, 498, '&self', [module, pllm, 'Nil'], _6542), if_or_else(eval_maybe_defn(=, _5644, 498, '&self', [module, pllm, 'Nil'], _6542), eval_maybe_subst(=, _5644, 498, '&self', [module, pllm, 'Nil'], _6542))))) ^ Call: (264) [user] eval_maybe_python(=, _5644, 498, '&self', [module, pllm, 'Nil'], _6542) ^ Unify: (264) [user] eval_maybe_python(=, _5644, 498, '&self', [module, pllm, 'Nil'], _6542) Call: (265) [user] metta_atom('&self', ['registered-python-function', _33846, _33852, module]) Unify: (265) [user] metta_atom('&self', ['registered-python-function', _33846, _33852, module]) ^ Call: (266) [user] typed_list('&self', _35772, _35694) ^ Unify: (266) [user] typed_list('&self', _36704, _35694) Call: (267) [system] compound('&self') Fail: (267) [system] compound('&self') ^ Fail: (266) [user] typed_list('&self', _39484, _35694) Redo: (265) [user] metta_atom('&self', ['registered-python-function', _33846, _33852, module]) Unify: (265) [user] metta_atom('&self', ['registered-python-function', _33846, _33852, module]) Call: (266) [system] '&self'=='&flybase' Redo: (265) [user] metta_atom('&self', ['registered-python-function', _33846, _33852, module]) Unify: (265) [user] metta_atom('&self', ['registered-python-function', _33846, _33852, module]) ^ Call: (266) [user] metta_atom_in_file('&self', ['registered-python-function', _33846, _33852, module]) ^ Unify: (266) [user] metta_atom_in_file('&self', ['registered-python-function', _33846, _33852, module]) ^ Call: (267) [user] metta_atom_in_file('&self', ['registered-python-function', _33846, _33852, module], _46866, _46868) ^ Unify: (267) [user] metta_atom_in_file('&self', ['registered-python-function', _33846, _33852, module], _47802, _47804) ^ Call: (268) [user] loaded_into_kb('&self', _48660) ^ Unify: (268) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Exit: (268) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Call: (268) [user] once(user:asserted_metta_pred(_59250, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Unify: (268) [system] once(user:asserted_metta_pred(_59250, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Call: (269) [user] asserted_metta_pred(_59250, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Fail: (269) [user] asserted_metta_pred(_59250, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Redo: (265) [user] metta_atom('&self', ['registered-python-function', _33846, _33852, module]) Unify: (265) [user] metta_atom('&self', ['registered-python-function', _33846, _33852, module]) Call: (266) [user] metta_atom_asserted('&self', ['registered-python-function', _33846, _33852, module]) Unify: (266) [user] metta_atom_asserted('&self', ['registered-python-function', _33846, _33852, module]) ^ Call: (267) [user] metta_atom_asserted_deduced('&self', ['registered-python-function', _33846, _33852, module]) Redo: (266) [user] metta_atom_asserted('&self', ['registered-python-function', _33846, _33852, module]) Redo: (265) [user] metta_atom('&self', ['registered-python-function', _33846, _33852, module]) Unify: (265) [user] metta_atom('&self', ['registered-python-function', _33846, _33852, module]) Call: (266) [system] '&self'\=='&corelib' Exit: (266) [system] '&self'\=='&corelib' ^ Call: (266) [user] using_all_spaces ^ Unify: (266) [user] using_all_spaces Call: (267) [system] nb_current(with_all_spaces, t) Redo: (265) [user] metta_atom('&self', ['registered-python-function', _33846, _33852, module]) Unify: (265) [user] metta_atom('&self', ['registered-python-function', _33846, _33852, module]) Call: (266) [system] '&self'\=='&corelib' Exit: (266) [system] '&self'\=='&corelib' Call: (266) [user] metta_atom_asserted('&self', '&corelib') Unify: (266) [user] metta_atom_asserted('&self', '&corelib') ^ Call: (267) [user] metta_atom_asserted_deduced('&self', '&corelib') Redo: (266) [user] metta_atom_asserted('&self', '&corelib') Unify: (266) [user] metta_atom_asserted('&self', '&corelib') Exit: (266) [user] metta_atom_asserted('&self', '&corelib') Call: (266) [user] should_inherit_from_corelib(['registered-python-function', _33846, _33852, module]) Unify: (266) [user] should_inherit_from_corelib(['registered-python-function', _33846, _33852, module]) ^ Call: (267) [user] using_all_spaces ^ Unify: (267) [user] using_all_spaces Call: (268) [system] nb_current(with_all_spaces, t) Redo: (266) [user] should_inherit_from_corelib(['registered-python-function', _33846, _33852, module]) Unify: (266) [user] should_inherit_from_corelib(['registered-python-function', _33846, _33852, module]) Call: (267) [system] 'registered-python-function'==(:) Redo: (266) [user] should_inherit_from_corelib(['registered-python-function', _33846, _33852, module]) Unify: (266) [user] should_inherit_from_corelib(['registered-python-function', _33846, _33852, module]) Call: (267) [system] 'registered-python-function'=='@doc' Redo: (266) [user] should_inherit_from_corelib(['registered-python-function', _33846, _33852, module]) Unify: (266) [user] should_inherit_from_corelib(['registered-python-function', _33846, _33852, module]) Call: (267) [system] fail Redo: (266) [user] metta_atom_asserted('&self', '&corelib') Redo: (265) [user] metta_atom('&self', ['registered-python-function', _33846, _33852, module]) Redo: (263) [user] if_or_else(eval_maybe_python(=, _5644, 498, '&self', [module, pllm, 'Nil'], _6542), if_or_else(eval_maybe_host_predicate(=, _5644, 498, '&self', [module, pllm, 'Nil'], _6542), if_or_else(eval_maybe_host_function(=, _5644, 498, '&self', [module, pllm, 'Nil'], _6542), if_or_else(eval_maybe_defn(=, _5644, 498, '&self', [module, pllm, 'Nil'], _6542), eval_maybe_subst(=, _5644, 498, '&self', [module, pllm, 'Nil'], _6542))))) Call: (264) [user] if_or_else(eval_maybe_host_predicate(=, _5644, 498, '&self', [module, pllm, 'Nil'], _6542), if_or_else(eval_maybe_host_function(=, _5644, 498, '&self', [module, pllm, 'Nil'], _6542), if_or_else(eval_maybe_defn(=, _5644, 498, '&self', [module, pllm, 'Nil'], _6542), eval_maybe_subst(=, _5644, 498, '&self', [module, pllm, 'Nil'], _6542)))) Unify: (264) [user] if_or_else(eval_maybe_host_predicate(=, _5644, 498, '&self', [module, pllm, 'Nil'], _6542), if_or_else(eval_maybe_host_function(=, _5644, 498, '&self', [module, pllm, 'Nil'], _6542), if_or_else(eval_maybe_defn(=, _5644, 498, '&self', [module, pllm, 'Nil'], _6542), eval_maybe_subst(=, _5644, 498, '&self', [module, pllm, 'Nil'], _6542)))) ^ Call: (265) [user] eval_maybe_host_predicate(=, _5644, 498, '&self', [module, pllm, 'Nil'], _6542) ^ Unify: (265) [user] eval_maybe_host_predicate(=, _5644, 498, '&self', [module, pllm, 'Nil'], _6542) ^ Call: (266) [user] allow_host_functions ^ Unify: (266) [user] allow_host_functions ^ Exit: (266) [user] allow_host_functions ^ Call: (266) [user] once((is_system_pred(module), length([pllm, 'Nil'], _121778), is_syspred(module, _121778, _121786))) ^ Unify: (266) [system] once(user:(is_system_pred(module), length([pllm, 'Nil'], _121778), is_syspred(module, _121778, _121786))) ^ Call: (268) [user] is_system_pred(module) ^ Unify: (268) [user] is_system_pred(module) Call: (269) [system] atom(module) Exit: (269) [system] atom(module) Call: (269) [system] atom_concat(_127424, !, module) ^ Redo: (268) [user] is_system_pred(module) ^ Unify: (268) [user] is_system_pred(module) Call: (269) [system] atom(module) Exit: (269) [system] atom(module) Call: (269) [system] atom_concat(_132052, '-fn', module) ^ Redo: (268) [user] is_system_pred(module) ^ Unify: (268) [user] is_system_pred(module) Call: (269) [system] atom(module) Exit: (269) [system] atom(module) Call: (269) [system] atom_concat(_136680, '-p', module) ^ Fail: (268) [user] is_system_pred(module) Redo: (264) [user] if_or_else(eval_maybe_host_predicate(=, _5644, 498, '&self', [module, pllm, 'Nil'], _6542), if_or_else(eval_maybe_host_function(=, _5644, 498, '&self', [module, pllm, 'Nil'], _6542), if_or_else(eval_maybe_defn(=, _5644, 498, '&self', [module, pllm, 'Nil'], _6542), eval_maybe_subst(=, _5644, 498, '&self', [module, pllm, 'Nil'], _6542)))) Call: (265) [user] if_or_else(eval_maybe_host_function(=, _5644, 498, '&self', [module, pllm, 'Nil'], _6542), if_or_else(eval_maybe_defn(=, _5644, 498, '&self', [module, pllm, 'Nil'], _6542), eval_maybe_subst(=, _5644, 498, '&self', [module, pllm, 'Nil'], _6542))) Unify: (265) [user] if_or_else(eval_maybe_host_function(=, _5644, 498, '&self', [module, pllm, 'Nil'], _6542), if_or_else(eval_maybe_defn(=, _5644, 498, '&self', [module, pllm, 'Nil'], _6542), eval_maybe_subst(=, _5644, 498, '&self', [module, pllm, 'Nil'], _6542))) ^ Call: (266) [user] eval_maybe_host_function(=, _5644, 498, '&self', [module, pllm, 'Nil'], _6542) ^ Unify: (266) [user] eval_maybe_host_function(=, _5644, 498, '&self', [module, pllm, 'Nil'], _6542) ^ Call: (267) [user] allow_host_functions ^ Unify: (267) [user] allow_host_functions ^ Exit: (267) [user] allow_host_functions ^ Call: (267) [user] is_system_pred(module) ^ Unify: (267) [user] is_system_pred(module) Call: (268) [system] atom(module) Exit: (268) [system] atom(module) Call: (268) [system] atom_concat(_149616, !, module) ^ Redo: (267) [user] is_system_pred(module) ^ Unify: (267) [user] is_system_pred(module) Call: (268) [system] atom(module) Exit: (268) [system] atom(module) Call: (268) [system] atom_concat(_154244, '-fn', module) ^ Redo: (267) [user] is_system_pred(module) ^ Unify: (267) [user] is_system_pred(module) Call: (268) [system] atom(module) Exit: (268) [system] atom(module) Call: (268) [system] atom_concat(_158872, '-p', module) Redo: (265) [user] if_or_else(eval_maybe_host_function(=, _5644, 498, '&self', [module, pllm, 'Nil'], _6542), if_or_else(eval_maybe_defn(=, _5644, 498, '&self', [module, pllm, 'Nil'], _6542), eval_maybe_subst(=, _5644, 498, '&self', [module, pllm, 'Nil'], _6542))) Call: (266) [user] if_or_else(eval_maybe_defn(=, _5644, 498, '&self', [module, pllm, 'Nil'], _6542), eval_maybe_subst(=, _5644, 498, '&self', [module, pllm, 'Nil'], _6542)) Unify: (266) [user] if_or_else(eval_maybe_defn(=, _5644, 498, '&self', [module, pllm, 'Nil'], _6542), eval_maybe_subst(=, _5644, 498, '&self', [module, pllm, 'Nil'], _6542)) ^ Call: (267) [user] eval_maybe_defn(=, _5644, 498, '&self', [module, pllm, 'Nil'], _6542) ^ Unify: (267) [user] eval_maybe_defn(=, _5644, 498, '&self', [module, pllm, 'Nil'], _6542) ^ Call: (268) [user] curried_arity([module, pllm, 'Nil'], _164366, _164368) ^ Unify: (268) [user] curried_arity([module, pllm, 'Nil'], _164366, _164368) Call: (269) [system] var([module, pllm, 'Nil']) ^ Redo: (268) [user] curried_arity([module, pllm, 'Nil'], _164366, _164368) ^ Unify: (268) [user] curried_arity([module, pllm, 'Nil'], module, _164368) Call: (269) [system] var(module) ^ Redo: (268) [user] curried_arity([module, pllm, 'Nil'], _164366, _164368) ^ Unify: (268) [user] curried_arity([module, pllm, 'Nil'], module, _164368) ^ Call: (269) [user] len_or_unbound([pllm, 'Nil'], _164368) ^ Unify: (269) [user] len_or_unbound([pllm, 'Nil'], _164368) Call: (270) [system] is_list([pllm, 'Nil']) Exit: (270) [system] is_list([pllm, 'Nil']) Call: (270) [system] length([pllm, 'Nil'], _164368) Unify: (270) [system] length([pllm, 'Nil'], _164368) Call: (271) [system] var(_164368) Exit: (271) [system] var(_164368) Call: (271) [system] []==[] Exit: (271) [system] []==[] Call: (271) [system] _164368=2 Exit: (271) [system] 2=2 Exit: (270) [system] length([pllm, 'Nil'], 2) ^ Exit: (269) [user] len_or_unbound([pllm, 'Nil'], 2) ^ Exit: (268) [user] curried_arity([module, pllm, 'Nil'], module, 2) ^ Call: (268) [user] is_metta_type_constructor('&self', module, _185722) ^ Redo: (267) [user] eval_maybe_defn(=, _5644, 498, '&self', [module, pllm, 'Nil'], _6542) ^ Unify: (267) [user] eval_maybe_defn(=, _5644, 498, '&self', [module, pllm, 'Nil'], _6542) ^ Call: (268) [user] can_be_ok(eval_maybe_defn, [module, pllm, 'Nil']) ^ Unify: (268) [user] can_be_ok(eval_maybe_defn, [module, pllm, 'Nil']) ^ Call: (269) [user] cant_be_ok(eval_maybe_defn, [module, pllm, 'Nil']) ^ Unify: (269) [user] cant_be_ok(eval_maybe_defn, [module, pllm, 'Nil']) Call: (270) [system] module==let ^ Redo: (268) [user] can_be_ok(eval_maybe_defn, [module, pllm, 'Nil']) ^ Unify: (268) [user] can_be_ok(eval_maybe_defn, [module, pllm, 'Nil']) ^ Exit: (268) [user] can_be_ok(eval_maybe_defn, [module, pllm, 'Nil']) ^ Call: (268) [user] trace_eval(eval_defn_choose_candidates(=, _5644), defn, 498, '&self', [module, pllm, 'Nil'], _6542) ^ Unify: (268) [user] trace_eval(eval_defn_choose_candidates(=, _5644), defn, 498, '&self', [module, pllm, 'Nil'], _6542) ^ Call: (269) [user] must_det_ll((notrace((flag(eval_num, _197882, _197882+1), _197900 is _197882 mod 500, _197918 is 99-498 mod 100, _197942=_197944, option_else('trace-length', _197956, 500), option_else('trace-depth', _197964, 30))), quietly(if_t((nop(stop_rtrace), _197900>_197956), (set_debug(eval, false), _198020 is _197956+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_198020])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_198072))))) ^ Unify: (269) [user] must_det_ll(user:(notrace((flag(eval_num, _197882, _197882+1), _197900 is _197882 mod 500, _197918 is 99-498 mod 100, _197942=_197944, option_else('trace-length', _197956, 500), option_else('trace-depth', _197964, 30))), quietly(if_t((nop(stop_rtrace), _197900>_197956), (set_debug(eval, false), _198020 is _197956+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_198020])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_198072))))) ^ Call: (270) [user] once(user:(notrace((flag(eval_num, _197882, _197882+1), _197900 is _197882 mod 500, _197918 is 99-498 mod 100, _197942=_197944, option_else('trace-length', _197956, 500), option_else('trace-depth', _197964, 30))), quietly(if_t((nop(stop_rtrace), _197900>_197956), (set_debug(eval, false), _198020 is _197956+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_198020])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_198072))))) ^ Unify: (270) [system] once(user:(notrace((flag(eval_num, _197882, _197882+1), _197900 is _197882 mod 500, _197918 is 99-498 mod 100, _197942=_197944, option_else('trace-length', _197956, 500), option_else('trace-depth', _197964, 30))), quietly(if_t((nop(stop_rtrace), _197900>_197956), (set_debug(eval, false), _198020 is _197956+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_198020])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_198072))))) ^ Call: (273) [system] setup_call_cleanup('$notrace'(_201796, _201798), once(user:(flag(eval_num, _197882, _197882+1), _197900 is _197882 mod 500, _197918 is 99-498 mod 100, _197942=_197944, option_else('trace-length', _197956, 500), option_else('trace-depth', _197964, 30))), '$restore_trace'(_201796, _201798)) ^ Unify: (273) [system] setup_call_cleanup(system:'$notrace'(_201796, _201798), system:once(user:(flag(eval_num, _197882, _197882+1), _197900 is _197882 mod 500, _197918 is 99-498 mod 100, _197942=_197944, option_else('trace-length', _197956, 500), option_else('trace-depth', _197964, 30))), system:'$restore_trace'(_201796, _201798)) ^ Call: (274) [system] sig_atomic(system:'$notrace'(_201796, _201798)) ^ Exit: (273) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(flag(eval_num, 1, 1+1), 1 is 1 mod 500, 1 is 99-498 mod 100, _197942=_197942, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), system:'$restore_trace'(3, -1)) ^ Call: (273) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 1>500), (set_debug(eval, false), _198020 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_198020])), nop((start_rtrace, rtrace))))) ^ Unify: (273) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 1>500), (set_debug(eval, false), _198020 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_198020])), nop((start_rtrace, rtrace))))) ^ Exit: (273) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 1>500), (set_debug(eval, false), _198020 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_198020])), nop((start_rtrace, rtrace))))) Call: (272) [user] nop(notrace(no_repeats_var(_198072))) Unify: (272) [user] nop(notrace(no_repeats_var(_198072))) Exit: (272) [user] nop(notrace(no_repeats_var(_198072))) ^ Exit: (270) [system] once(user:(notrace((flag(eval_num, 1, 1+1), 1 is 1 mod 500, 1 is 99-498 mod 100, _197942=_197942, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), quietly(if_t((nop(stop_rtrace), 1>500), (set_debug(eval, false), _198020 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_198020])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_198072))))) ^ Exit: (269) [user] must_det_ll(user:(notrace((flag(eval_num, 1, 1+1), 1 is 1 mod 500, 1 is 99-498 mod 100, _197942=_197942, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), quietly(if_t((nop(stop_rtrace), 1>500), (set_debug(eval, false), _198020 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_198020])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_198072))))) Call: (269) [occurs] occurs:sub_term(_213260, defn) Unify: (269) [occurs] occurs:sub_term(defn, defn) Exit: (269) [occurs] occurs:sub_term(defn, defn) Call: (269) [system] defn\=defn Fail: (269) [system] defn\=defn Redo: (269) [occurs] occurs:sub_term(_213260, defn) Unify: (269) [occurs] occurs:sub_term(_213260, defn) Call: (270) [system] compound(defn) Fail: (270) [system] compound(defn) Fail: (269) [occurs] occurs:sub_term(_213260, defn) ^ Redo: (268) [user] trace_eval(eval_defn_choose_candidates(=, _5644), defn, 498, '&self', [module, pllm, 'Nil'], _6542) Call: (269) [system] _223478=defn Exit: (269) [system] defn=defn ^ Call: (269) [user] if_trace((eval;defn), (_197942=1, indentq(1, 1, -->, [defn, [module, pllm, 'Nil']]))) ^ Unify: (269) [user] if_trace((eval;defn), (_197942=1, indentq(1, 1, -->, [defn, [module, pllm, 'Nil']]))) ^ Call: (271) [system] setup_call_cleanup('$notrace'(_227282, _227284), once(user:real_notrace(catch_err(ignore((is_debugging((eval;defn)), _197942=1, indentq(1, 1, -->, [defn, [module, pllm, 'Nil']]))), _227240, fbug((_227240-->if_trace((eval;defn), (_197942=1, indentq(1, 1, -->, [defn, [module, pllm, 'Nil']])))))))), '$restore_trace'(_227282, _227284)) ^ Unify: (271) [system] setup_call_cleanup(system:'$notrace'(_227282, _227284), system:once(user:real_notrace(catch_err(ignore((is_debugging((eval;defn)), _197942=1, indentq(1, 1, -->, [defn, [module, pllm, 'Nil']]))), _227240, fbug((_227240-->if_trace((eval;defn), (_197942=1, indentq(1, 1, -->, [defn, [module, pllm, 'Nil']])))))))), system:'$restore_trace'(_227282, _227284)) ^ Call: (272) [system] sig_atomic(system:'$notrace'(_227282, _227284)) ^ Exit: (271) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:real_notrace(catch_err(ignore((is_debugging((eval;defn)), _197942=1, indentq(1, 1, -->, [defn, [module, pllm, 'Nil']]))), _227240, fbug((_227240-->if_trace((eval;defn), (_197942=1, indentq(1, 1, -->, [defn, [module, pllm, 'Nil']])))))))), system:'$restore_trace'(3, -1)) ^ Exit: (269) [user] if_trace((eval;defn), (_197942=1, indentq(1, 1, -->, [defn, [module, pllm, 'Nil']]))) Call: (269) [system] _232064=retval(fail) Exit: (269) [system] retval(fail)=retval(fail) Call: (269) [system] _233926=(\+ \+ (flag(eval_num, _233946, _233946+1), (retval(fail)\=@=retval(fail), nonvar(_6542)->indentq(1, _233946, <--, [defn, _6542]);indentq(1, _233946, <--, [defn, retval(fail)])))) Exit: (269) [system] (\+ \+ (flag(eval_num, _233946, _233946+1), (retval(fail)\=@=retval(fail), nonvar(_6542)->indentq(1, _233946, <--, [defn, _6542]);indentq(1, _233946, <--, [defn, retval(fail)]))))=(\+ \+ (flag(eval_num, _233946, _233946+1), (retval(fail)\=@=retval(fail), nonvar(_6542)->indentq(1, _233946, <--, [defn, _6542]);indentq(1, _233946, <--, [defn, retval(fail)])))) ^ Call: (269) [user] call_cleanup(((call(eval_defn_choose_candidates(=, _5644), 498, '&self', [module, pllm, 'Nil'], _6542)*->nb_setarg(1, retval(fail), _6542);fail, trace, call(eval_defn_choose_candidates(=, _5644), 498, '&self', [module, pllm, 'Nil'], _6542)), ignore(notrace((\+_6542\=_198072, nb_setarg(1, retval(fail), _6542))))), ignore((_197942==1->ignore(\+ \+ (flag(eval_num, _233946, _233946+1), (retval(fail)\=@=retval(fail), nonvar(_6542)->indentq(1, _233946, <--, [defn, _6542]);indentq(1, _233946, <--, [defn, retval(fail)]))));notrace(ignore(if_t(1<30, if_trace((eval;defn), ignore(\+ \+ (flag(eval_num, _233946, _233946+1), (retval(fail)\=@=retval(fail), nonvar(_6542)->indentq(1, _233946, <--, [defn, _6542]);indentq(1, _233946, <--, [defn, retval(fail)]))))))))))) ^ Unify: (269) [system] call_cleanup(user:((call(eval_defn_choose_candidates(=, _5644), 498, '&self', [module, pllm, 'Nil'], _6542)*->nb_setarg(1, retval(fail), _6542);fail, trace, call(eval_defn_choose_candidates(=, _5644), 498, '&self', [module, pllm, 'Nil'], _6542)), ignore(notrace((\+_6542\=_198072, nb_setarg(1, retval(fail), _6542))))), user:ignore((_197942==1->ignore(\+ \+ (flag(eval_num, _233946, _233946+1), (retval(fail)\=@=retval(fail), nonvar(_6542)->indentq(1, _233946, <--, [defn, _6542]);indentq(1, _233946, <--, [defn, retval(fail)]))));notrace(ignore(if_t(1<30, if_trace((eval;defn), ignore(\+ \+ (flag(eval_num, _233946, _233946+1), (retval(fail)\=@=retval(fail), nonvar(_6542)->indentq(1, _233946, <--, [defn, _6542]);indentq(1, _233946, <--, [defn, retval(fail)]))))))))))) ^ Call: (271) [user] eval_defn_choose_candidates(=, _5644, 498, '&self', [module, pllm, 'Nil'], _6542) ^ Unify: (271) [user] eval_defn_choose_candidates(=, _5644, 498, '&self', [module, pllm, 'Nil'], _6542) ^ Call: (272) [user] findall((_239814->_239816), get_defn_expansions(=, _5644, 498, '&self', [module, pllm, 'Nil'], _239814, _239816), _239834) ^ Unify: (272) [$bags] findall((_239814->_239816), user:get_defn_expansions(=, _5644, 498, '&self', [module, pllm, 'Nil'], _239814, _239816), _239834) ^ Call: (273) [$bags] findall((_239814->_239816), user:get_defn_expansions(=, _5644, 498, '&self', [module, pllm, 'Nil'], _239814, _239816), _239834, []) ^ Unify: (273) [$bags] findall((_239814->_239816), user:get_defn_expansions(=, _5644, 498, '&self', [module, pllm, 'Nil'], _239814, _239816), _239834, []) ^ Call: (274) [$bags] cleanup_bag(findall_loop((_239814->_239816), user:get_defn_expansions(=, _5644, 498, '&self', [module, pllm, 'Nil'], _239814, _239816), _239834, []), '$destroy_findall_bag') ^ Unify: (274) [$bags] cleanup_bag('$bags':findall_loop((_239814->_239816), user:get_defn_expansions(=, _5644, 498, '&self', [module, pllm, 'Nil'], _239814, _239816), _239834, []), '$bags':'$destroy_findall_bag') Call: (275) [$bags] findall_loop((_239814->_239816), user:get_defn_expansions(=, _5644, 498, '&self', [module, pllm, 'Nil'], _239814, _239816), _239834, []) Unify: (275) [$bags] findall_loop((_239814->_239816), user:get_defn_expansions(=, _5644, 498, '&self', [module, pllm, 'Nil'], _239814, _239816), _239834, []) ^ Call: (276) [user] get_defn_expansions(=, _5644, 498, '&self', [module, pllm, 'Nil'], _239814, _239816) ^ Unify: (276) [user] get_defn_expansions(=, _5644, 498, '&self', [module, pllm, 'Nil'], [module|_248316], _239816) ^ Call: (277) [user] same_len_copy([pllm, 'Nil'], _248316) ^ Unify: (277) [user] same_len_copy([pllm, 'Nil'], _248316) Call: (278) [system] length([pllm, 'Nil'], _251122) Unify: (278) [system] length([pllm, 'Nil'], _251122) Call: (279) [system] var(_251122) Exit: (279) [system] var(_251122) Call: (279) [system] []==[] Exit: (279) [system] []==[] Call: (279) [system] _251122=2 Exit: (279) [system] 2=2 Exit: (278) [system] length([pllm, 'Nil'], 2) Call: (278) [system] length(_248316, 2) Unify: (278) [system] length(_248316, 2) Call: (279) [system] var(2) Redo: (278) [system] length(_248316, 2) Unify: (278) [system] length(_248316, 2) Call: (279) [system] integer(2) Exit: (279) [system] integer(2) Call: (279) [system] _248316==[] Redo: (278) [system] length(_248316, 2) Call: (279) [system] var(_248316) Exit: (279) [system] var(_248316) Exit: (278) [system] length([_269666, _269672], 2) ^ Exit: (277) [user] same_len_copy([pllm, 'Nil'], [_269666, _269672]) Call: (277) [user] metta_eq_def(=, '&self', [module, _269666, _269672], _239816) Unify: (277) [user] metta_eq_def(=, '&self', [module, _269666, _269672], _239816) ^ Call: (278) [user] ignore((=)=(=)) ^ Unify: (278) [system] ignore(user:((=)=(=))) Call: (279) [system] (=)=(=) Exit: (279) [system] (=)=(=) ^ Exit: (278) [system] ignore(user:((=)=(=))) Call: (278) [user] metta_atom('&self', [=, [module, _269666, _269672], _239816]) Unify: (278) [user] metta_atom('&self', [=, [module, _269666, _269672], _239816]) ^ Call: (279) [user] typed_list('&self', _279972, _279894) ^ Unify: (279) [user] typed_list('&self', _280904, _279894) Call: (280) [system] compound('&self') Fail: (280) [system] compound('&self') ^ Fail: (279) [user] typed_list('&self', _283684, _279894) Redo: (278) [user] metta_atom('&self', [=, [module, _269666, _269672], _239816]) Unify: (278) [user] metta_atom('&self', [=, [module, _269666, _269672], _239816]) Call: (279) [system] '&self'=='&flybase' Redo: (278) [user] metta_atom('&self', [=, [module, _269666, _269672], _239816]) Unify: (278) [user] metta_atom('&self', [=, [module, _269666, _269672], _239816]) ^ Call: (279) [user] metta_atom_in_file('&self', [=, [module, _269666, _269672], _239816]) ^ Unify: (279) [user] metta_atom_in_file('&self', [=, [module, _269666, _269672], _239816]) ^ Call: (280) [user] metta_atom_in_file('&self', [=, [module, _269666, _269672], _239816], _291066, _291068) ^ Unify: (280) [user] metta_atom_in_file('&self', [=, [module, _269666, _269672], _239816], _292002, _292004) ^ Call: (281) [user] loaded_into_kb('&self', _292860) ^ Unify: (281) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Exit: (281) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Call: (281) [user] once(user:asserted_metta_pred(_303450, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Unify: (281) [system] once(user:asserted_metta_pred(_303450, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Call: (282) [user] asserted_metta_pred(_303450, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Fail: (282) [user] asserted_metta_pred(_303450, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Redo: (278) [user] metta_atom('&self', [=, [module, _269666, _269672], _239816]) Unify: (278) [user] metta_atom('&self', [=, [module, _269666, _269672], _239816]) Call: (279) [user] metta_atom_asserted('&self', [=, [module, _269666, _269672], _239816]) Unify: (279) [user] metta_atom_asserted('&self', [=, [module, _269666, _269672], _239816]) ^ Call: (280) [user] metta_atom_asserted_deduced('&self', [=, [module, _269666, _269672], _239816]) Redo: (279) [user] metta_atom_asserted('&self', [=, [module, _269666, _269672], _239816]) Redo: (278) [user] metta_atom('&self', [=, [module, _269666, _269672], _239816]) Unify: (278) [user] metta_atom('&self', [=, [module, _269666, _269672], _239816]) Call: (279) [system] '&self'\=='&corelib' Exit: (279) [system] '&self'\=='&corelib' ^ Call: (279) [user] using_all_spaces ^ Unify: (279) [user] using_all_spaces Call: (280) [system] nb_current(with_all_spaces, t) Redo: (278) [user] metta_atom('&self', [=, [module, _269666, _269672], _239816]) Unify: (278) [user] metta_atom('&self', [=, [module, _269666, _269672], _239816]) Call: (279) [system] '&self'\=='&corelib' Exit: (279) [system] '&self'\=='&corelib' Call: (279) [user] metta_atom_asserted('&self', '&corelib') Unify: (279) [user] metta_atom_asserted('&self', '&corelib') ^ Call: (280) [user] metta_atom_asserted_deduced('&self', '&corelib') Redo: (279) [user] metta_atom_asserted('&self', '&corelib') Unify: (279) [user] metta_atom_asserted('&self', '&corelib') Exit: (279) [user] metta_atom_asserted('&self', '&corelib') Call: (279) [user] should_inherit_from_corelib([=, [module, _269666, _269672], _239816]) Unify: (279) [user] should_inherit_from_corelib([=, [module, _269666, _269672], _239816]) ^ Call: (280) [user] using_all_spaces ^ Unify: (280) [user] using_all_spaces Call: (281) [system] nb_current(with_all_spaces, t) Redo: (279) [user] should_inherit_from_corelib([=, [module, _269666, _269672], _239816]) Unify: (279) [user] should_inherit_from_corelib([=, [module, _269666, _269672], _239816]) Call: (280) [system] (=)==(:) Redo: (279) [user] should_inherit_from_corelib([=, [module, _269666, _269672], _239816]) Unify: (279) [user] should_inherit_from_corelib([=, [module, _269666, _269672], _239816]) Call: (280) [system] (=)=='@doc' Redo: (279) [user] should_inherit_from_corelib([=, [module, _269666, _269672], _239816]) Unify: (279) [user] should_inherit_from_corelib([=, [module, _269666, _269672], _239816]) Call: (280) [system] fail Redo: (279) [user] metta_atom_asserted('&self', '&corelib') Redo: (278) [user] metta_atom('&self', [=, [module, _269666, _269672], _239816]) ^ Redo: (276) [user] get_defn_expansions(=, _5644, 498, '&self', [module, pllm, 'Nil'], _239814, _239816) Redo: (275) [$bags] findall_loop((_239814->_239816), user:get_defn_expansions(=, _5644, 498, '&self', [module, pllm, 'Nil'], _239814, _239816), _239834, []) Exit: (275) [$bags] findall_loop((_239814->_239816), user:get_defn_expansions(=, _5644, 498, '&self', [module, pllm, 'Nil'], _239814, _239816), [], []) ^ Exit: (274) [$bags] cleanup_bag('$bags':findall_loop((_239814->_239816), user:get_defn_expansions(=, _5644, 498, '&self', [module, pllm, 'Nil'], _239814, _239816), [], []), '$bags':'$destroy_findall_bag') ^ Exit: (273) [$bags] findall((_239814->_239816), user:get_defn_expansions(=, _5644, 498, '&self', [module, pllm, 'Nil'], _239814, _239816), [], []) ^ Exit: (272) [$bags] findall((_239814->_239816), user:get_defn_expansions(=, _5644, 498, '&self', [module, pllm, 'Nil'], _239814, _239816), []) ^ Call: (272) [user] eval_defn_bodies(=, _5644, 498, '&self', [module, pllm, 'Nil'], _6542, []) ^ Unify: (272) [user] eval_defn_bodies(=, _5644, 498, '&self', [module, pllm, 'Nil'], _6542, []) ^ Call: (273) [user] ignore((curried_arity([module, pllm, 'Nil'], _366114, _366116), assert(is_metta_type_constructor('&self', _366114, _366116)))) ^ Unify: (273) [system] ignore(user:(curried_arity([module, pllm, 'Nil'], _366114, _366116), assert(is_metta_type_constructor('&self', _366114, _366116)))) ^ Call: (275) [user] curried_arity([module, pllm, 'Nil'], _366114, _366116) ^ Unify: (275) [user] curried_arity([module, pllm, 'Nil'], _366114, _366116) Call: (276) [system] var([module, pllm, 'Nil']) ^ Redo: (275) [user] curried_arity([module, pllm, 'Nil'], _366114, _366116) ^ Unify: (275) [user] curried_arity([module, pllm, 'Nil'], module, _366116) Call: (276) [system] var(module) ^ Redo: (275) [user] curried_arity([module, pllm, 'Nil'], _366114, _366116) ^ Unify: (275) [user] curried_arity([module, pllm, 'Nil'], module, _366116) ^ Call: (276) [user] len_or_unbound([pllm, 'Nil'], _366116) ^ Unify: (276) [user] len_or_unbound([pllm, 'Nil'], _366116) Call: (277) [system] is_list([pllm, 'Nil']) Exit: (277) [system] is_list([pllm, 'Nil']) Call: (277) [system] length([pllm, 'Nil'], _366116) Unify: (277) [system] length([pllm, 'Nil'], _366116) Call: (278) [system] var(_366116) Exit: (278) [system] var(_366116) Call: (278) [system] []==[] Exit: (278) [system] []==[] Call: (278) [system] _366116=2 Exit: (278) [system] 2=2 Exit: (277) [system] length([pllm, 'Nil'], 2) ^ Exit: (276) [user] len_or_unbound([pllm, 'Nil'], 2) ^ Exit: (275) [user] curried_arity([module, pllm, 'Nil'], module, 2) ^ Call: (275) [user] assert(is_metta_type_constructor('&self', module, 2)) ^ Exit: (275) [user] assert(is_metta_type_constructor('&self', module, 2)) ^ Exit: (273) [system] ignore(user:(curried_arity([module, pllm, 'Nil'], module, 2), assert(is_metta_type_constructor('&self', module, 2)))) ^ Call: (273) [user] if_trace(e, color_g_mesg('#773700', indentq2(498, defs_none([module, pllm, 'Nil'])))) ^ Unify: (273) [user] if_trace(e, color_g_mesg('#773700', indentq2(498, defs_none([module, pllm, 'Nil'])))) ^ Call: (275) [system] setup_call_cleanup('$notrace'(_394060, _394062), once(user:real_notrace(catch_err(ignore((is_debugging(e), color_g_mesg('#773700', indentq2(498, defs_none([module, pllm, 'Nil']))))), _394018, fbug((_394018-->if_trace(e, color_g_mesg('#773700', indentq2(498, defs_none([module, pllm, 'Nil']))))))))), '$restore_trace'(_394060, _394062)) ^ Unify: (275) [system] setup_call_cleanup(system:'$notrace'(_394060, _394062), system:once(user:real_notrace(catch_err(ignore((is_debugging(e), color_g_mesg('#773700', indentq2(498, defs_none([module, pllm, 'Nil']))))), _394018, fbug((_394018-->if_trace(e, color_g_mesg('#773700', indentq2(498, defs_none([module, pllm, 'Nil']))))))))), system:'$restore_trace'(_394060, _394062)) ^ Call: (276) [system] sig_atomic(system:'$notrace'(_394060, _394062)) ^ Exit: (275) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:real_notrace(catch_err(ignore((is_debugging(e), color_g_mesg('#773700', indentq2(498, defs_none([module, pllm, 'Nil']))))), _394018, fbug((_394018-->if_trace(e, color_g_mesg('#773700', indentq2(498, defs_none([module, pllm, 'Nil']))))))))), system:'$restore_trace'(3, -1)) ^ Exit: (273) [user] if_trace(e, color_g_mesg('#773700', indentq2(498, defs_none([module, pllm, 'Nil'])))) ^ Call: (273) [user] fail_on_constructor ^ Unify: (273) [user] fail_on_constructor ^ Call: (274) [user] true_flag ^ Unify: (274) [user] true_flag ^ Exit: (274) [user] true_flag ^ Exit: (273) [user] fail_on_constructor ^ Fail: (271) [user] eval_defn_choose_candidates(=, _5644, 498, '&self', [module, pllm, 'Nil'], _6542) Call: (271) [system] fail Fail: (271) [system] fail ^ Call: (271) [user] ignore((_197942==1->ignore(\+ \+ (flag(eval_num, _233946, _233946+1), (retval(fail)\=@=retval(fail), nonvar(_6542)->indentq(1, _233946, <--, [defn, _6542]);indentq(1, _233946, <--, [defn, retval(fail)]))));notrace(ignore(if_t(1<30, if_trace((eval;defn), ignore(\+ \+ (flag(eval_num, _233946, _233946+1), (retval(fail)\=@=retval(fail), nonvar(_6542)->indentq(1, _233946, <--, [defn, _6542]);indentq(1, _233946, <--, [defn, retval(fail)])))))))))) ^ Unify: (271) [system] ignore(user:(_197942==1->ignore(\+ \+ (flag(eval_num, _233946, _233946+1), (retval(fail)\=@=retval(fail), nonvar(_6542)->indentq(1, _233946, <--, [defn, _6542]);indentq(1, _233946, <--, [defn, retval(fail)]))));notrace(ignore(if_t(1<30, if_trace((eval;defn), ignore(\+ \+ (flag(eval_num, _233946, _233946+1), (retval(fail)\=@=retval(fail), nonvar(_6542)->indentq(1, _233946, <--, [defn, _6542]);indentq(1, _233946, <--, [defn, retval(fail)])))))))))) Call: (273) [system] _197942==1 Fail: (273) [system] _197942==1 ^ Call: (274) [system] setup_call_cleanup('$notrace'(_410844, _410846), once(user:ignore(if_t(1<30, if_trace((eval;defn), ignore(\+ \+ (flag(eval_num, _233946, _233946+1), (retval(fail)\=@=retval(fail), nonvar(_6542)->indentq(1, _233946, <--, [defn, _6542]);indentq(1, _233946, <--, [defn, retval(fail)])))))))), '$restore_trace'(_410844, _410846)) ^ Unify: (274) [system] setup_call_cleanup(system:'$notrace'(_410844, _410846), system:once(user:ignore(if_t(1<30, if_trace((eval;defn), ignore(\+ \+ (flag(eval_num, _233946, _233946+1), (retval(fail)\=@=retval(fail), nonvar(_6542)->indentq(1, _233946, <--, [defn, _6542]);indentq(1, _233946, <--, [defn, retval(fail)])))))))), system:'$restore_trace'(_410844, _410846)) ^ Call: (275) [system] sig_atomic(system:'$notrace'(_410844, _410846)) ^ Exit: (274) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:ignore(if_t(1<30, if_trace((eval;defn), ignore(\+ \+ (flag(eval_num, _233946, _233946+1), (retval(fail)\=@=retval(fail), nonvar(_6542)->indentq(1, _233946, <--, [defn, _6542]);indentq(1, _233946, <--, [defn, retval(fail)])))))))), system:'$restore_trace'(3, -1)) ^ Exit: (271) [system] ignore(user:(_197942==1->ignore(\+ \+ (flag(eval_num, _233946, _233946+1), (retval(fail)\=@=retval(fail), nonvar(_6542)->indentq(1, _233946, <--, [defn, _6542]);indentq(1, _233946, <--, [defn, retval(fail)]))));notrace(ignore(if_t(1<30, if_trace((eval;defn), ignore(\+ \+ (flag(eval_num, _233946, _233946+1), (retval(fail)\=@=retval(fail), nonvar(_6542)->indentq(1, _233946, <--, [defn, _6542]);indentq(1, _233946, <--, [defn, retval(fail)])))))))))) ^ Fail: (269) [system] call_cleanup(user:((call(eval_defn_choose_candidates(=, _5644), 498, '&self', [module, pllm, 'Nil'], _6542)*->nb_setarg(1, retval(fail), _6542);fail, trace, call(eval_defn_choose_candidates(=, _5644), 498, '&self', [module, pllm, 'Nil'], _6542)), ignore(notrace((\+_6542\=_198072, nb_setarg(1, retval(fail), _6542))))), user:ignore((_197942==1->ignore(\+ \+ (flag(eval_num, _233946, _233946+1), (retval(fail)\=@=retval(fail), nonvar(_6542)->indentq(1, _233946, <--, [defn, _6542]);indentq(1, _233946, <--, [defn, retval(fail)]))));notrace(ignore(if_t(1<30, if_trace((eval;defn), ignore(\+ \+ (flag(eval_num, _233946, _233946+1), (retval(fail)\=@=retval(fail), nonvar(_6542)->indentq(1, _233946, <--, [defn, _6542]);indentq(1, _233946, <--, [defn, retval(fail)]))))))))))) ^ Fail: (268) [user] trace_eval(eval_defn_choose_candidates(=, _5644), defn, 498, '&self', [module, pllm, 'Nil'], _6542) Redo: (266) [user] if_or_else(eval_maybe_defn(=, _5644, 498, '&self', [module, pllm, 'Nil'], _6542), eval_maybe_subst(=, _5644, 498, '&self', [module, pllm, 'Nil'], _6542)) ^ Call: (267) [user] eval_maybe_subst(=, _5644, 498, '&self', [module, pllm, 'Nil'], _6542) ^ Unify: (267) [user] eval_maybe_subst(=, _5644, 498, '&self', [module, pllm, 'Nil'], _6542) ^ Call: (268) [user] subst_args_here(=, _5644, 498, '&self', [module, pllm, 'Nil'], _6542) ^ Unify: (268) [user] subst_args_here(=, _5644, 498, '&self', [module, pllm, 'Nil'], _6542) ^ Call: (269) [user] wont_need_subst([module, pllm, 'Nil']) ^ Unify: (269) [user] wont_need_subst([module, pllm, 'Nil']) Call: (270) [system] number(pllm) ^ Redo: (269) [user] wont_need_subst([module, pllm, 'Nil']) ^ Unify: (269) [user] wont_need_subst([module, pllm, 'Nil']) Call: (270) [system] atom(module) Exit: (270) [system] atom(module) ^ Call: (270) [user] need_subst_f(module) ^ Redo: (269) [user] wont_need_subst([module, pllm, 'Nil']) ^ Exit: (269) [user] wont_need_subst([module, pllm, 'Nil']) Call: (269) [system] [module, pllm, 'Nil']=_6542 Exit: (269) [system] [module, pllm, 'Nil']=[module, pllm, 'Nil'] ^ Exit: (268) [user] subst_args_here(=, _5644, 498, '&self', [module, pllm, 'Nil'], [module, pllm, 'Nil']) ^ Exit: (267) [user] eval_maybe_subst(=, _5644, 498, '&self', [module, pllm, 'Nil'], [module, pllm, 'Nil']) Exit: (266) [user] if_or_else(eval_maybe_defn(=, _5644, 498, '&self', [module, pllm, 'Nil'], [module, pllm, 'Nil']), eval_maybe_subst(=, _5644, 498, '&self', [module, pllm, 'Nil'], [module, pllm, 'Nil'])) Exit: (265) [user] if_or_else(eval_maybe_host_function(=, _5644, 498, '&self', [module, pllm, 'Nil'], [module, pllm, 'Nil']), if_or_else(eval_maybe_defn(=, _5644, 498, '&self', [module, pllm, 'Nil'], [module, pllm, 'Nil']), eval_maybe_subst(=, _5644, 498, '&self', [module, pllm, 'Nil'], [module, pllm, 'Nil']))) Exit: (264) [user] if_or_else(eval_maybe_host_predicate(=, _5644, 498, '&self', [module, pllm, 'Nil'], [module, pllm, 'Nil']), if_or_else(eval_maybe_host_function(=, _5644, 498, '&self', [module, pllm, 'Nil'], [module, pllm, 'Nil']), if_or_else(eval_maybe_defn(=, _5644, 498, '&self', [module, pllm, 'Nil'], [module, pllm, 'Nil']), eval_maybe_subst(=, _5644, 498, '&self', [module, pllm, 'Nil'], [module, pllm, 'Nil'])))) Exit: (263) [user] if_or_else(eval_maybe_python(=, _5644, 498, '&self', [module, pllm, 'Nil'], [module, pllm, 'Nil']), if_or_else(eval_maybe_host_predicate(=, _5644, 498, '&self', [module, pllm, 'Nil'], [module, pllm, 'Nil']), if_or_else(eval_maybe_host_function(=, _5644, 498, '&self', [module, pllm, 'Nil'], [module, pllm, 'Nil']), if_or_else(eval_maybe_defn(=, _5644, 498, '&self', [module, pllm, 'Nil'], [module, pllm, 'Nil']), eval_maybe_subst(=, _5644, 498, '&self', [module, pllm, 'Nil'], [module, pllm, 'Nil']))))) ^ Exit: (262) [user] eval_70(=, _5644, 498, '&self', [module, pllm, 'Nil'], [module, pllm, 'Nil']) ^ Call: (262) [user] check_returnval(=, _5644, [module, pllm, 'Nil']) ^ Unify: (262) [user] check_returnval(=, _5644, [module, pllm, 'Nil']) ^ Exit: (262) [user] check_returnval(=, _5644, [module, pllm, 'Nil']) ^ Exit: (261) [user] eval_41(=, _5644, 498, '&self', [module, pllm, 'Nil'], [module, pllm, 'Nil']) ^ Exit: (260) [user] eval_40(=, _5644, 498, '&self', [module, pllm, 'Nil'], [module, pllm, 'Nil']) Call: (260) [system] [module, pllm, 'Nil']=_6242 Exit: (260) [system] [module, pllm, 'Nil']=[module, pllm, 'Nil'] ^ Exit: (259) [user] eval_20(=, _5644, 498, '&self', [module, pllm, 'Nil'], [module, pllm, 'Nil']) Call: (259) [system] nb_setarg(1, retval(fail), [module, pllm, 'Nil']) Exit: (259) [system] nb_setarg(1, retval([module, pllm, 'Nil']), [module, pllm, 'Nil']) ^ Call: (259) [user] ignore(notrace((\+[module, pllm, 'Nil']\=_6258, nb_setarg(1, retval([module, pllm, 'Nil']), [module, pllm, 'Nil'])))) ^ Unify: (259) [system] ignore(user:notrace((\+[module, pllm, 'Nil']\=_6258, nb_setarg(1, retval([module, pllm, 'Nil']), [module, pllm, 'Nil'])))) ^ Call: (261) [system] setup_call_cleanup('$notrace'(_451120, _451122), once(user:(\+[module, pllm, 'Nil']\=_6258, nb_setarg(1, retval([module, pllm, 'Nil']), [module, pllm, 'Nil']))), '$restore_trace'(_451120, _451122)) ^ Unify: (261) [system] setup_call_cleanup(system:'$notrace'(_451120, _451122), system:once(user:(\+[module, pllm, 'Nil']\=_6258, nb_setarg(1, retval([module, pllm, 'Nil']), [module, pllm, 'Nil']))), system:'$restore_trace'(_451120, _451122)) ^ Call: (262) [system] sig_atomic(system:'$notrace'(_451120, _451122)) ^ Exit: (261) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(\+[module, pllm, 'Nil']\=_6258, nb_setarg(1, retval([module, pllm, 'Nil']), [module, pllm, 'Nil']))), system:'$restore_trace'(3, -1)) ^ Exit: (259) [system] ignore(user:notrace((\+[module, pllm, 'Nil']\=_6258, nb_setarg(1, retval([module, pllm, 'Nil']), [module, pllm, 'Nil'])))) ^ Call: (259) [user] ignore((_6250==1->ignore(\+ \+ (flag(eval_num, _6288, _6288+1), (retval([module, pllm, 'Nil'])\=@=retval(fail), nonvar([module, pllm, 'Nil'])->indentq(1, _6288, <--, [e, [module, pllm, 'Nil']]);indentq(1, _6288, <--, [e, retval([module, pllm, 'Nil'])]))));notrace(ignore(if_t(1<30, if_trace((eval;e), ignore(\+ \+ (flag(eval_num, _6288, _6288+1), (retval([module, pllm, 'Nil'])\=@=retval(fail), nonvar([module, pllm, 'Nil'])->indentq(1, _6288, <--, [e, [module, pllm, 'Nil']]);indentq(1, _6288, <--, [e, retval([module, pllm, 'Nil'])])))))))))) ^ Unify: (259) [system] ignore(user:(_6250==1->ignore(\+ \+ (flag(eval_num, _6288, _6288+1), (retval([module, pllm, 'Nil'])\=@=retval(fail), nonvar([module, pllm, 'Nil'])->indentq(1, _6288, <--, [e, [module, pllm, 'Nil']]);indentq(1, _6288, <--, [e, retval([module, pllm, 'Nil'])]))));notrace(ignore(if_t(1<30, if_trace((eval;e), ignore(\+ \+ (flag(eval_num, _6288, _6288+1), (retval([module, pllm, 'Nil'])\=@=retval(fail), nonvar([module, pllm, 'Nil'])->indentq(1, _6288, <--, [e, [module, pllm, 'Nil']]);indentq(1, _6288, <--, [e, retval([module, pllm, 'Nil'])])))))))))) Call: (261) [system] _6250==1 Fail: (261) [system] _6250==1 ^ Call: (262) [system] setup_call_cleanup('$notrace'(_459576, _459578), once(user:ignore(if_t(1<30, if_trace((eval;e), ignore(\+ \+ (flag(eval_num, _6288, _6288+1), (retval([module, pllm, 'Nil'])\=@=retval(fail), nonvar([module, pllm, 'Nil'])->indentq(1, _6288, <--, [e, [module, pllm, 'Nil']]);indentq(1, _6288, <--, [e, retval([module, pllm, 'Nil'])])))))))), '$restore_trace'(_459576, _459578)) ^ Unify: (262) [system] setup_call_cleanup(system:'$notrace'(_459576, _459578), system:once(user:ignore(if_t(1<30, if_trace((eval;e), ignore(\+ \+ (flag(eval_num, _6288, _6288+1), (retval([module, pllm, 'Nil'])\=@=retval(fail), nonvar([module, pllm, 'Nil'])->indentq(1, _6288, <--, [e, [module, pllm, 'Nil']]);indentq(1, _6288, <--, [e, retval([module, pllm, 'Nil'])])))))))), system:'$restore_trace'(_459576, _459578)) ^ Call: (263) [system] sig_atomic(system:'$notrace'(_459576, _459578)) ^ Exit: (262) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:ignore(if_t(1<30, if_trace((eval;e), ignore(\+ \+ (flag(eval_num, _6288, _6288+1), (retval([module, pllm, 'Nil'])\=@=retval(fail), nonvar([module, pllm, 'Nil'])->indentq(1, _6288, <--, [e, [module, pllm, 'Nil']]);indentq(1, _6288, <--, [e, retval([module, pllm, 'Nil'])])))))))), system:'$restore_trace'(3, -1)) ^ Exit: (259) [system] ignore(user:(_6250==1->ignore(\+ \+ (flag(eval_num, _6288, _6288+1), (retval([module, pllm, 'Nil'])\=@=retval(fail), nonvar([module, pllm, 'Nil'])->indentq(1, _6288, <--, [e, [module, pllm, 'Nil']]);indentq(1, _6288, <--, [e, retval([module, pllm, 'Nil'])]))));notrace(ignore(if_t(1<30, if_trace((eval;e), ignore(\+ \+ (flag(eval_num, _6288, _6288+1), (retval([module, pllm, 'Nil'])\=@=retval(fail), nonvar([module, pllm, 'Nil'])->indentq(1, _6288, <--, [e, [module, pllm, 'Nil']]);indentq(1, _6288, <--, [e, retval([module, pllm, 'Nil'])])))))))))) ^ Exit: (257) [system] call_cleanup(user:((call(eval_20(=, _5644), 498, '&self', [module, pllm, 'Nil'], [module, pllm, 'Nil'])*->nb_setarg(1, retval([module, pllm, 'Nil']), [module, pllm, 'Nil']);fail, trace, call(eval_20(=, _5644), 498, '&self', [module, pllm, 'Nil'], [module, pllm, 'Nil'])), ignore(notrace((\+[module, pllm, 'Nil']\=_6258, nb_setarg(1, retval([module, pllm, 'Nil']), [module, pllm, 'Nil']))))), user:ignore((_6250==1->ignore(\+ \+ (flag(eval_num, _6288, _6288+1), (retval([module, pllm, 'Nil'])\=@=retval(fail), nonvar([module, pllm, 'Nil'])->indentq(1, _6288, <--, [e, [module, pllm, 'Nil']]);indentq(1, _6288, <--, [e, retval([module, pllm, 'Nil'])]))));notrace(ignore(if_t(1<30, if_trace((eval;e), ignore(\+ \+ (flag(eval_num, _6288, _6288+1), (retval([module, pllm, 'Nil'])\=@=retval(fail), nonvar([module, pllm, 'Nil'])->indentq(1, _6288, <--, [e, [module, pllm, 'Nil']]);indentq(1, _6288, <--, [e, retval([module, pllm, 'Nil'])]))))))))))) Call: (257) [system] retval([module, pllm, 'Nil'])\=@=retval(fail) Exit: (257) [system] retval([module, pllm, 'Nil'])\=@=retval(fail) ^ Exit: (256) [user] trace_eval(eval_20(=, _5644), e, 498, '&self', [module, pllm, 'Nil'], [module, pllm, 'Nil']) ^ Call: (256) [user] self_eval([module, pllm, 'Nil']) ^ Unify: (256) [user] self_eval([module, pllm, 'Nil']) ^ Call: (258) [system] setup_call_cleanup('$notrace'(_470046, _470048), once(user:self_eval0([module, pllm, 'Nil'])), '$restore_trace'(_470046, _470048)) ^ Unify: (258) [system] setup_call_cleanup(system:'$notrace'(_470046, _470048), system:once(user:self_eval0([module, pllm, 'Nil'])), system:'$restore_trace'(_470046, _470048)) ^ Call: (259) [system] sig_atomic(system:'$notrace'(_470046, _470048)) ^ Fail: (256) [user] self_eval([module, pllm, 'Nil']) ^ Redo: (255) [user] eval_01(=, _5644, 499, '&self', [module, pllm, 'Nil'], _6054) Call: (256) [system] [module, pllm, 'Nil']=@=[module, pllm, 'Nil'] Exit: (256) [system] [module, pllm, 'Nil']=@=[module, pllm, 'Nil'] Call: (256) [system] _476608=[module, pllm, 'Nil'] Exit: (256) [system] [module, pllm, 'Nil']=[module, pllm, 'Nil'] ^ Call: (256) [user] eval_02(=, _5644, 498, '&self', [module, pllm, 'Nil'], _6054) ^ Unify: (256) [user] eval_02(=, _5644, 498, '&self', [module, pllm, 'Nil'], _6054) ^ Call: (257) [user] once(if_or_else(subst_args_here(=, _5644, 498, '&self', [module, pllm, 'Nil'], _6054), if_or_else((fail, finish_eval(=, _5644, 498, '&self', [module, pllm, 'Nil'], _6054)), [module, pllm, 'Nil']=_6054))) ^ Unify: (257) [system] once(user:if_or_else(subst_args_here(=, _5644, 498, '&self', [module, pllm, 'Nil'], _6054), if_or_else((fail, finish_eval(=, _5644, 498, '&self', [module, pllm, 'Nil'], _6054)), [module, pllm, 'Nil']=_6054))) Call: (258) [user] if_or_else(subst_args_here(=, _5644, 498, '&self', [module, pllm, 'Nil'], _6054), if_or_else((fail, finish_eval(=, _5644, 498, '&self', [module, pllm, 'Nil'], _6054)), [module, pllm, 'Nil']=_6054)) Unify: (258) [user] if_or_else(subst_args_here(=, _5644, 498, '&self', [module, pllm, 'Nil'], _6054), if_or_else((fail, finish_eval(=, _5644, 498, '&self', [module, pllm, 'Nil'], _6054)), [module, pllm, 'Nil']=_6054)) ^ Call: (259) [user] subst_args_here(=, _5644, 498, '&self', [module, pllm, 'Nil'], _6054) ^ Unify: (259) [user] subst_args_here(=, _5644, 498, '&self', [module, pllm, 'Nil'], _6054) ^ Call: (260) [user] wont_need_subst([module, pllm, 'Nil']) ^ Unify: (260) [user] wont_need_subst([module, pllm, 'Nil']) Call: (261) [system] number(pllm) ^ Redo: (260) [user] wont_need_subst([module, pllm, 'Nil']) ^ Unify: (260) [user] wont_need_subst([module, pllm, 'Nil']) Call: (261) [system] atom(module) Exit: (261) [system] atom(module) ^ Call: (261) [user] need_subst_f(module) ^ Redo: (260) [user] wont_need_subst([module, pllm, 'Nil']) ^ Exit: (260) [user] wont_need_subst([module, pllm, 'Nil']) Call: (260) [system] [module, pllm, 'Nil']=_6054 Exit: (260) [system] [module, pllm, 'Nil']=[module, pllm, 'Nil'] ^ Exit: (259) [user] subst_args_here(=, _5644, 498, '&self', [module, pllm, 'Nil'], [module, pllm, 'Nil']) Exit: (258) [user] if_or_else(subst_args_here(=, _5644, 498, '&self', [module, pllm, 'Nil'], [module, pllm, 'Nil']), if_or_else((fail, finish_eval(=, _5644, 498, '&self', [module, pllm, 'Nil'], [module, pllm, 'Nil'])), [module, pllm, 'Nil']=[module, pllm, 'Nil'])) ^ Exit: (257) [system] once(user:if_or_else(subst_args_here(=, _5644, 498, '&self', [module, pllm, 'Nil'], [module, pllm, 'Nil']), if_or_else((fail, finish_eval(=, _5644, 498, '&self', [module, pllm, 'Nil'], [module, pllm, 'Nil'])), [module, pllm, 'Nil']=[module, pllm, 'Nil']))) ^ Exit: (256) [user] eval_02(=, _5644, 498, '&self', [module, pllm, 'Nil'], [module, pllm, 'Nil']) ^ Exit: (255) [user] eval_01(=, _5644, 499, '&self', [module, pllm, 'Nil'], [module, pllm, 'Nil']) ^ Exit: (254) [user] eval_00(=, _5644, 499, '&self', [module, pllm, 'Nil'], [module, pllm, 'Nil']) ^ Exit: (253) [user] eval_args(=, _5644, 499, '&self', [module, pllm, 'Nil'], [module, pllm, 'Nil']) ^ Exit: (251) [user] catch_metta_return(eval_args(=, _5644, 499, '&self', [module, pllm, 'Nil'], [module, pllm, 'Nil']), [module, pllm, 'Nil']) Exit: (249) [user] catch_err(catch_metta_return(eval_args(=, _5644, 499, '&self', [module, pllm, 'Nil'], [module, pllm, 'Nil']), [module, pllm, 'Nil']), _6118, (write_src_uo(_6118=catch_metta_return(eval_args(=, _5644, 499, '&self', [module, pllm, 'Nil'], [module, pllm, 'Nil']), [module, pllm, 'Nil'])), catch(rtrace(catch_metta_return(eval_args(=, _5644, 499, '&self', [module, pllm, 'Nil'], [module, pllm, 'Nil']), [module, pllm, 'Nil'])), _6118, throw(give_up(_6118=catch_metta_return(eval_args(=, _5644, 499, '&self', [module, pllm, 'Nil'], [module, pllm, 'Nil']), [module, pllm, 'Nil'])))), throw(_6118))) Exit: (248) [user] rtrace_on_error(catch_metta_return(eval_args(=, _5644, 499, '&self', [module, pllm, 'Nil'], [module, pllm, 'Nil']), [module, pllm, 'Nil'])) ^ Call: (248) [user] is_returned([module, pllm, 'Nil']) ^ Unify: (248) [user] is_returned([module, pllm, 'Nil']) ^ Call: (250) [system] setup_call_cleanup('$notrace'(_508278, _508280), once(user:(\+is_empty([module, pllm, 'Nil']))), '$restore_trace'(_508278, _508280)) ^ Unify: (250) [system] setup_call_cleanup(system:'$notrace'(_508278, _508280), system:once(user:(\+is_empty([module, pllm, 'Nil']))), system:'$restore_trace'(_508278, _508280)) ^ Call: (251) [system] sig_atomic(system:'$notrace'(_508278, _508280)) ^ Exit: (250) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(\+is_empty([module, pllm, 'Nil']))), system:'$restore_trace'(3, -1)) ^ Exit: (248) [user] is_returned([module, pllm, 'Nil']) Redo: (246) [$bags] findall_loop(_6054, user:(rtrace_on_error(catch_metta_return(eval_args(=, _5644, 499, '&self', [module, pllm, 'Nil'], _6054), _6054)), is_returned(_6054)), _5630, []) Exit: (246) [$bags] findall_loop(_6054, user:(rtrace_on_error(catch_metta_return(eval_args(=, _5644, 499, '&self', [module, pllm, 'Nil'], _6054), _6054)), is_returned(_6054)), [[module, pllm, 'Nil']], []) ^ Exit: (245) [$bags] cleanup_bag('$bags':findall_loop(_6054, user:(rtrace_on_error(catch_metta_return(eval_args(=, _5644, 499, '&self', [module, pllm, 'Nil'], _6054), _6054)), is_returned(_6054)), [[module, pllm, 'Nil']], []), '$bags':'$destroy_findall_bag') ^ Exit: (244) [$bags] findall(_6054, user:(rtrace_on_error(catch_metta_return(eval_args(=, _5644, 499, '&self', [module, pllm, 'Nil'], _6054), _6054)), is_returned(_6054)), [[module, pllm, 'Nil']], []) ^ Exit: (243) [$bags] findall(_6054, user:(rtrace_on_error(catch_metta_return(eval_args(=, _5644, 499, '&self', [module, pllm, 'Nil'], _6054), _6054)), is_returned(_6054)), [[module, pllm, 'Nil']]) ^ Exit: (242) [user] findall_ne(_6054, catch_metta_return(eval_args(=, _5644, 499, '&self', [module, pllm, 'Nil'], _6054), _6054), [[module, pllm, 'Nil']]) ^ Exit: (241) [user] findall_eval(=, _5644, 499, '&self', [module, pllm, 'Nil'], [[module, pllm, 'Nil']]) Call: (241) [system] [[module, pllm, 'Nil']]=_5632 Exit: (241) [system] [[module, pllm, 'Nil']]=[[module, pllm, 'Nil']] ^ Call: (242) [system] setup_call_cleanup('$notrace'(_521428, _521430), once(bugger:(true==true)), '$restore_trace'(_521428, _521430)) ^ Unify: (242) [system] setup_call_cleanup(system:'$notrace'(_521428, _521430), system:once(bugger:(true==true)), system:'$restore_trace'(_521428, _521430)) ^ Call: (243) [system] sig_atomic(system:'$notrace'(_6086, _6088)) ^ Exit: (242) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(bugger:(true==true)), system:'$restore_trace'(3, -1)) ^ Call: (241) [bugger] bugger:mquietly_if(true, rtrace:tAt_rtrace) ^ Unify: (241) [bugger] bugger:mquietly_if(true, rtrace:tAt_rtrace) Call: (243) [system] var(rtrace:tAt_rtrace) Fail: (243) [system] var(rtrace:tAt_rtrace) ^ Call: (244) [rtrace] tAt(false, 319, 256, tracing) ^ Unify: (244) [rtrace] tAt(false, 319, 256, tracing) ^ Exit: (244) [rtrace] tAt(false, 319, 256, tracing) ^ Exit: (241) [bugger] bugger:mquietly_if(true, rtrace:tAt_rtrace) ^ Exit: (239) [system] setup_call_cleanup(rtrace:restart_rtrace, bugger:((user:(findall_eval(=, _5644, 499, '&self', [module, pllm, 'Nil'], [[module, pllm, 'Nil']]), [[module, pllm, 'Nil']]=[[module, pllm, 'Nil']]), deterministic(true)), (notrace(true==true)->!;rtrace:tAt_rtrace, notrace(nb_setarg(1, mquietly_if(true, rtrace:tAt_rtrace), false));rtrace:restart_rtrace, notrace(nb_setarg(1, mquietly_if(true, rtrace:tAt_rtrace), true)), notrace(fail))), bugger:mquietly_if(true, rtrace:tAt_rtrace)) ^ Exit: (238) [bugger] bugger:scce_orig(rtrace:restart_rtrace, user:(findall_eval(=, _5644, 499, '&self', [module, pllm, 'Nil'], [[module, pllm, 'Nil']]), [[module, pllm, 'Nil']]=[[module, pllm, 'Nil']]), rtrace:tAt_rtrace) Call: (237) [system] statistics(cputime, _16926) Exit: (237) [system] statistics(cputime, 6.106177264) Call: (237) [system] _5916 is 6.106177264-5.939048042 Exit: (237) [system] 0.1671292220000007 is 6.106177264-5.939048042 Exit: (236) [user] timed_call((findall_eval(=, _5644, 499, '&self', [module, pllm, 'Nil'], [[module, pllm, 'Nil']]), [[module, pllm, 'Nil']]=[[module, pllm, 'Nil']]), 0.1671292220000007) Call: (236) [user] give_time('\n; EVAL TEST\n;', 0.1671292220000007) Unify: (236) [user] give_time('\n; EVAL TEST\n;', 0.1671292220000007) Call: (237) [system] _23406 is 0.1671292220000007*1000 Exit: (237) [system] 167.12922200000068 is 0.1671292220000007*1000 Call: (237) [system] 0.1671292220000007>2 Redo: (236) [user] give_time('\n; EVAL TEST\n;', 0.1671292220000007) Call: (237) [system] 167.12922200000068>=1 Exit: (237) [system] 167.12922200000068>=1 ^ Call: (237) [user] format('~N; ~w took ~3f secs. (~2f milliseconds) ~n~n', ['\n; EVAL TEST\n;', 0.1671292220000007, 167.12922200000068]) ; ; EVAL TEST ; took 0.167 secs. (167.13 milliseconds) ^ Exit: (237) [user] format('~N; ~w took ~3f secs. (~2f milliseconds) ~n~n', ['\n; EVAL TEST\n;', 0.1671292220000007, 167.12922200000068]) Exit: (236) [user] give_time('\n; EVAL TEST\n;', 0.1671292220000007) Exit: (235) [user] time_eval('\n; EVAL TEST\n;', (findall_eval(=, _5644, 499, '&self', [module, pllm, 'Nil'], [[module, pllm, 'Nil']]), [[module, pllm, 'Nil']]=[[module, pllm, 'Nil']])) ^ Exit: (234) [system] once(user:time_eval('\n; EVAL TEST\n;', (findall_eval(=, _5644, 499, '&self', [module, pllm, 'Nil'], [[module, pllm, 'Nil']]), [[module, pllm, 'Nil']]=[[module, pllm, 'Nil']]))) Call: (234) [system] nb_current(exec_src, _33624) Exit: (234) [system] nb_current(exec_src, [assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]]) Call: (234) [system] [assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]]\==[] Exit: (234) [system] [assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]]\==[] ^ Call: (234) [user] write_src(exec([assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]])) ^ Unify: (234) [user] write_src(exec([assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]])) ^ Call: (236) [system] setup_call_cleanup('$notrace'(_39212, _39214), once(user:(guess_metta_vars(exec([assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]])), pp_sex(exec([assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]])))), '$restore_trace'(_39212, _39214)) ^ Unify: (236) [system] setup_call_cleanup(system:'$notrace'(_39212, _39214), system:once(user:(guess_metta_vars(exec([assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]])), pp_sex(exec([assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]])))), system:'$restore_trace'(_39212, _39214)) ^ Call: (237) [system] sig_atomic(system:'$notrace'(_39212, _39214)) !(assertEqualToResult (module pllm Nil) ( (module pllm Nil))) ^ Exit: (236) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(guess_metta_vars(exec([assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]])), pp_sex(exec([assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]])))), system:'$restore_trace'(3, -1)) ^ Exit: (234) [user] write_src(exec([assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]])) Call: (234) [system] nl Exit: (234) [system] nl Call: (234) [system] nl Exit: (234) [system] nl ^ Call: (234) [user] once(loonit_asserts1([assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]], time_eval('\n; EVAL TEST\n;', (findall_eval(=, _5894, 499, '&self', [module, pllm, 'Nil'], _5902), [[module, pllm, 'Nil']]=_5908)), equal_enough_for_test([[module, pllm, 'Nil']], [[module, pllm, 'Nil']]))) ^ Unify: (234) [system] once(user:loonit_asserts1([assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]], time_eval('\n; EVAL TEST\n;', (findall_eval(=, _5894, 499, '&self', [module, pllm, 'Nil'], _5902), [[module, pllm, 'Nil']]=_5908)), equal_enough_for_test([[module, pllm, 'Nil']], [[module, pllm, 'Nil']]))) ^ Call: (235) [user] loonit_asserts1([assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]], time_eval('\n; EVAL TEST\n;', (findall_eval(=, _5894, 499, '&self', [module, pllm, 'Nil'], _5902), [[module, pllm, 'Nil']]=_5908)), equal_enough_for_test([[module, pllm, 'Nil']], [[module, pllm, 'Nil']])) ^ Unify: (235) [user] loonit_asserts1([assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]], time_eval('\n; EVAL TEST\n;', (findall_eval(=, _5894, 499, '&self', [module, pllm, 'Nil'], _5902), [[module, pllm, 'Nil']]=_5908)), equal_enough_for_test([[module, pllm, 'Nil']], [[module, pllm, 'Nil']])) ^ Call: (236) [user] record_call_duration(equal_enough_for_test([[module, pllm, 'Nil']], [[module, pllm, 'Nil']])) ^ Unify: (236) [user] record_call_duration(equal_enough_for_test([[module, pllm, 'Nil']], [[module, pllm, 'Nil']])) Call: (237) [$syspreds] nb_setval('$last_call_duration', 120) Unify: (237) [$syspreds] nb_setval('$last_call_duration', 120) Call: (238) [system] duplicate_term(120, _56656) Exit: (238) [system] duplicate_term(120, 120) Call: (238) [system] nb_linkval('$last_call_duration', 120) Exit: (238) [system] nb_linkval('$last_call_duration', 120) Exit: (237) [$syspreds] nb_setval('$last_call_duration', 120) Call: (237) [system] statistics(cputime, _61298) Exit: (237) [system] statistics(cputime, 6.113307836) ^ Call: (237) [user] equal_enough_for_test([[module, pllm, 'Nil']], [[module, pllm, 'Nil']]) ^ Unify: (237) [user] equal_enough_for_test([[module, pllm, 'Nil']], [[module, pllm, 'Nil']]) Call: (238) [system] [[module, pllm, 'Nil']]==[[module, pllm, 'Nil']] Exit: (238) [system] [[module, pllm, 'Nil']]==[[module, pllm, 'Nil']] ^ Exit: (237) [user] equal_enough_for_test([[module, pllm, 'Nil']], [[module, pllm, 'Nil']]) Call: (237) [system] _67802=true Exit: (237) [system] true=true Call: (237) [system] statistics(cputime, _69660) Exit: (237) [system] statistics(cputime, 6.114420711) Call: (237) [system] _71524 is 6.114420711-6.113307836 Exit: (237) [system] 0.0011128750000004572 is 6.114420711-6.113307836 Call: (237) [$syspreds] nb_setval('$last_call_duration', 0.0011128750000004572) Unify: (237) [$syspreds] nb_setval('$last_call_duration', 0.0011128750000004572) Call: (238) [system] duplicate_term(0.0011128750000004572, _75250) Exit: (238) [system] duplicate_term(0.0011128750000004572, 0.0011128750000004572) Call: (238) [system] nb_linkval('$last_call_duration', 0.0011128750000004572) Exit: (238) [system] nb_linkval('$last_call_duration', 0.0011128750000004572) Exit: (237) [$syspreds] nb_setval('$last_call_duration', 0.0011128750000004572) ^ Exit: (236) [user] record_call_duration(equal_enough_for_test([[module, pllm, 'Nil']], [[module, pllm, 'Nil']])) ^ Call: (236) [user] give_pass_credit([assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]], time_eval('\n; EVAL TEST\n;', (findall_eval(=, _5894, 499, '&self', [module, pllm, 'Nil'], _5902), [[module, pllm, 'Nil']]=_5908)), equal_enough_for_test([[module, pllm, 'Nil']], [[module, pllm, 'Nil']])) ^ Unify: (236) [user] give_pass_credit([assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]], time_eval('\n; EVAL TEST\n;', (findall_eval(=, _5894, 499, '&self', [module, pllm, 'Nil'], _5902), [[module, pllm, 'Nil']]=_5908)), equal_enough_for_test([[module, pllm, 'Nil']], [[module, pllm, 'Nil']])) Call: (237) [system] fail Fail: (237) [system] fail ^ Redo: (236) [user] give_pass_credit([assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]], time_eval('\n; EVAL TEST\n;', (findall_eval(=, _5894, 499, '&self', [module, pllm, 'Nil'], _5902), [[module, pllm, 'Nil']]=_5908)), equal_enough_for_test([[module, pllm, 'Nil']], [[module, pllm, 'Nil']])) ^ Unify: (236) [user] give_pass_credit([assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]], time_eval('\n; EVAL TEST\n;', (findall_eval(=, _5894, 499, '&self', [module, pllm, 'Nil'], _5902), [[module, pllm, 'Nil']]=_5908)), equal_enough_for_test([[module, pllm, 'Nil']], [[module, pllm, 'Nil']])) ^ Call: (237) [user] write_pass_fail([assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]], 'PASS', equal_enough_for_test([[module, pllm, 'Nil']], [[module, pllm, 'Nil']])) ^ Unify: (237) [user] write_pass_fail([assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]], 'PASS', equal_enough_for_test([[module, pllm, 'Nil']], [[module, pllm, 'Nil']])) ^ Call: (238) [user] must_det_ll(loonit_number(_88242)) ^ Unify: (238) [user] must_det_ll(user:loonit_number(_88242)) ^ Call: (239) [user] once(user:loonit_number(_88242)) ^ Unify: (239) [system] once(user:loonit_number(_88242)) ^ Call: (240) [user] loonit_number(_88242) ^ Unify: (240) [user] loonit_number(_88242) Call: (241) [$syspreds] flag(loonit_test_number, _88242, _88242) Unify: (241) [$syspreds] flag(loonit_test_number, _88242, _88242) Call: (242) [system] _88242==_88242 Exit: (242) [system] _88242==_88242 Call: (242) [system] get_flag(loonit_test_number, _88242) Exit: (242) [system] get_flag(loonit_test_number, 2) Exit: (241) [$syspreds] flag(loonit_test_number, 2, 2) Call: (241) [system] 2>0 Exit: (241) [system] 2>0 ^ Exit: (240) [user] loonit_number(2) ^ Exit: (239) [system] once(user:loonit_number(2)) ^ Exit: (238) [user] must_det_ll(user:loonit_number(2)) ^ Call: (238) [user] must_det_ll(get_test_name(2, _104952)) ^ Unify: (238) [user] must_det_ll(user:get_test_name(2, _104952)) ^ Call: (239) [user] once(user:get_test_name(2, _104952)) ^ Unify: (239) [system] once(user:get_test_name(2, _104952)) ^ Call: (240) [user] get_test_name(2, _104952) ^ Unify: (240) [user] get_test_name(2, _104952) Call: (241) [system] nb_current(loading_file, _110524) Exit: (241) [system] nb_current(loading_file, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Call: (241) [system] P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'\==[] Exit: (241) [system] P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'\==[] ^ Call: (241) [user] make_test_name(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', 2, _104952) ^ Unify: (241) [user] make_test_name(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', 2, _104952) ^ Call: (242) [user] ensure_basename(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', _135592) ^ Unify: (242) [user] ensure_basename(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Call: (243) [files_ex] files_ex:directory_file_path('.', _149220, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Unify: (243) [files_ex] files_ex:directory_file_path('.', _154050, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Call: (244) [system] nonvar('.') Exit: (244) [system] nonvar('.') Call: (244) [system] nonvar(_160652) Fail: (244) [system] nonvar(_160652) Redo: (243) [files_ex] files_ex:directory_file_path('.', _162578, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Unify: (243) [files_ex] files_ex:directory_file_path('.', _167408, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Call: (244) [system] nonvar(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Exit: (244) [system] nonvar(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Call: (244) [system] nonvar('.') Exit: (244) [system] nonvar('.') Call: (244) [system] ('.')==('.') Exit: (244) [system] ('.')==('.') Call: (244) [system] is_absolute_file_name(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Exit: (244) [system] is_absolute_file_name(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Call: (244) [system] sub_atom('.', _195230, _195232, 0, /) Fail: (244) [system] sub_atom('.', _196170, _196172, 0, /) Redo: (243) [files_ex] files_ex:directory_file_path('.', _197110, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Call: (244) [system] atom_concat('.', /, _201864) Exit: (244) [system] atom_concat('.', /, ./) Call: (244) [system] atom_concat(./, _203730, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Fail: (244) [system] atom_concat(./, _203730, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Fail: (243) [files_ex] files_ex:directory_file_path('.', _213468, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Redo: (242) [user] ensure_basename(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Exit: (242) [user] ensure_basename(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Call: (242) [system] file_base_name(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', _235670) Exit: (242) [system] file_base_name(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', P;HTML|'training_bi.metta') Call: (242) [files_ex] files_ex:directory_file_path(_249182, P;HTML|'training_bi.metta', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Unify: (242) [files_ex] files_ex:directory_file_path(_249182, P;HTML|'training_bi.metta', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Call: (243) [system] nonvar(_249182) Fail: (243) [system] nonvar(_249182) Redo: (242) [files_ex] files_ex:directory_file_path(_249182, P;HTML|'training_bi.metta', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Unify: (242) [files_ex] files_ex:directory_file_path(_249182, P;HTML|'training_bi.metta', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Call: (243) [system] nonvar(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Exit: (243) [system] nonvar(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Call: (243) [system] nonvar(_249182) Fail: (243) [system] nonvar(_249182) Redo: (242) [files_ex] files_ex:directory_file_path(_249182, P;HTML|'training_bi.metta', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Call: (243) [system] nonvar(P;HTML|'training_bi.metta') Exit: (243) [system] nonvar(P;HTML|'training_bi.metta') Call: (243) [system] atom_concat(_315528, P;HTML|'training_bi.metta', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Exit: (243) [system] atom_concat('/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/', P;HTML|'training_bi.metta', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Call: (243) [files_ex] files_ex:strip_trailing_slash('/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/', _249182) Unify: (243) [files_ex] files_ex:strip_trailing_slash('/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/', _249182) Call: (244) [system] atom_concat(_334762, /, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/') Exit: (244) [system] atom_concat('/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models', /, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/') Call: (244) [system] '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models'\=='' Exit: (244) [system] '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models'\=='' Call: (244) [system] _249182='/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models' Exit: (244) [system] '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models'='/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models' Exit: (243) [files_ex] files_ex:strip_trailing_slash('/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/', '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models') Exit: (242) [files_ex] files_ex:directory_file_path('/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models', P;HTML|'training_bi.metta', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Call: (242) [system] file_base_name('/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models', _349956) Exit: (242) [system] file_base_name('/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models', language_models) Call: (242) [system] file_name_extension(_351814, _351892, P;HTML|'training_bi.metta') Exit: (242) [system] file_name_extension(training_bi, metta, P;HTML|'training_bi.metta') Call: (242) [system] string_upper(language_models, _361396) Exit: (242) [system] string_upper(language_models, "LANGUAGE_MODELS") Call: (242) [system] string_upper(training_bi, _363264) Exit: (242) [system] string_upper(training_bi, "TRAINING_BI") ^ Call: (242) [user] string_replace("TRAINING_BI", "_", "-", _365142) ^ Unify: (242) [user] string_replace("TRAINING_BI", "_", "-", _365142) ^ Call: (243) [user] symbolic_list_concat(_367016, "_", "TRAINING_BI") ^ Unify: (243) [user] symbolic_list_concat(_367016, "_", "TRAINING_BI") Call: (244) [system] atomic_list_concat(_367016, "_", "TRAINING_BI") Exit: (244) [system] atomic_list_concat(['TRAINING', 'BI'], "_", "TRAINING_BI") ^ Exit: (243) [user] symbolic_list_concat(['TRAINING', 'BI'], "_", "TRAINING_BI") ^ Call: (243) [user] symbolic_list_concat(['TRAINING', 'BI'], "-", _365142) ^ Unify: (243) [user] symbolic_list_concat(['TRAINING', 'BI'], "-", _365142) Call: (244) [system] atomic_list_concat(['TRAINING', 'BI'], "-", _365142) Exit: (244) [system] atomic_list_concat(['TRAINING', 'BI'], "-", 'TRAINING-BI') ^ Exit: (243) [user] symbolic_list_concat(['TRAINING', 'BI'], "-", 'TRAINING-BI') ^ Exit: (242) [user] string_replace("TRAINING_BI", "_", "-", 'TRAINING-BI') ^ Call: (242) [user] string_replace("LANGUAGE_MODELS", "_", "-", _377298) ^ Unify: (242) [user] string_replace("LANGUAGE_MODELS", "_", "-", _377298) ^ Call: (243) [user] symbolic_list_concat(_379172, "_", "LANGUAGE_MODELS") ^ Unify: (243) [user] symbolic_list_concat(_379172, "_", "LANGUAGE_MODELS") Call: (244) [system] atomic_list_concat(_379172, "_", "LANGUAGE_MODELS") Exit: (244) [system] atomic_list_concat(['LANGUAGE', 'MODELS'], "_", "LANGUAGE_MODELS") ^ Exit: (243) [user] symbolic_list_concat(['LANGUAGE', 'MODELS'], "_", "LANGUAGE_MODELS") ^ Call: (243) [user] symbolic_list_concat(['LANGUAGE', 'MODELS'], "-", _377298) ^ Unify: (243) [user] symbolic_list_concat(['LANGUAGE', 'MODELS'], "-", _377298) Call: (244) [system] atomic_list_concat(['LANGUAGE', 'MODELS'], "-", _377298) Exit: (244) [system] atomic_list_concat(['LANGUAGE', 'MODELS'], "-", 'LANGUAGE-MODELS') ^ Exit: (243) [user] symbolic_list_concat(['LANGUAGE', 'MODELS'], "-", 'LANGUAGE-MODELS') ^ Exit: (242) [user] string_replace("LANGUAGE_MODELS", "_", "-", 'LANGUAGE-MODELS') ^ Call: (242) [user] bugger:wots(_389442, format('~`0t~d~2|', [2])) ^ Unify: (242) [bugger] bugger:wots(_389442, user:format('~`0t~d~2|', [2])) Call: (243) [system] nb_current('$wots_stack', _391330) Fail: (243) [system] nb_current('$wots_stack', _391330) ^ Redo: (242) [bugger] bugger:wots(_389442, user:format('~`0t~d~2|', [2])) Call: (243) [system] _394122=[] Exit: (243) [system] []=[] Call: (243) [system] current_output(_395980) Exit: (243) [system] current_output((0x7f8996b58120)) ^ Call: (243) [bugger] locally_each:locally(nb_setval('$wots_stack', [(0x7f8996b58120)]), woto(string(_389442), user:format('~`0t~d~2|', [2]))) ^ Unify: (243) [locally_each] locally_each:locally(bugger:nb_setval('$wots_stack', [(0x7f8996b58120)]), bugger:woto(string(_389442), user:format('~`0t~d~2|', [2]))) ^ Call: (244) [locally_each] locally_each:wtl(bugger, nb_setval('$wots_stack', [(0x7f8996b58120)]), bugger:woto(string(_389442), user:format('~`0t~d~2|', [2])), bugger:each_call_cleanup) ^ Unify: (244) [locally_each] locally_each:wtl(bugger, nb_setval('$wots_stack', [(0x7f8996b58120)]), bugger:woto(string(_389442), user:format('~`0t~d~2|', [2])), bugger:each_call_cleanup) Call: (245) [system] nb_current('$wots_stack', _401638) Fail: (245) [system] nb_current('$wots_stack', _401638) ^ Redo: (244) [locally_each] locally_each:wtl(bugger, nb_setval('$wots_stack', [(0x7f8996b58120)]), bugger:woto(string(_389442), user:format('~`0t~d~2|', [2])), bugger:each_call_cleanup) ^ Call: (245) [bugger] call_cleanup((nb_setval('$wots_stack', [(0x7f8996b58120)]), bugger:woto(string(_389442), user:format('~`0t~d~2|', [2])), nb_delete('$wots_stack')), nb_delete('$wots_stack')) ^ Unify: (245) [system] call_cleanup(bugger:(nb_setval('$wots_stack', [(0x7f8996b58120)]), bugger:woto(string(_389442), user:format('~`0t~d~2|', [2])), nb_delete('$wots_stack')), bugger:nb_delete('$wots_stack')) Call: (247) [$syspreds] nb_setval('$wots_stack', [(0x7f8996b58120)]) Unify: (247) [$syspreds] nb_setval('$wots_stack', [(0x7f8996b58120)]) Call: (248) [system] duplicate_term([(0x7f8996b58120)], _408212) Exit: (248) [system] duplicate_term([(0x7f8996b58120)], [(0x7f8996b58120)]) Call: (248) [system] nb_linkval('$wots_stack', [(0x7f8996b58120)]) Exit: (248) [system] nb_linkval('$wots_stack', [(0x7f8996b58120)]) Exit: (247) [$syspreds] nb_setval('$wots_stack', [(0x7f8996b58120)]) ^ Call: (247) [bugger] bugger:woto(string(_389442), user:format('~`0t~d~2|', [2])) ^ Unify: (247) [bugger] bugger:woto(string(_389442), user:format('~`0t~d~2|', [2])) ^ Call: (248) [bugger] once((use_tty(string(_389442), _414740);_414740=true)) ^ Unify: (248) [system] once(bugger:(use_tty(string(_389442), _414740);_414740=true)) ^ Call: (250) [bugger] bugger:use_tty(string(_389442), _414740) ^ Unify: (250) [bugger] bugger:use_tty(string(_389442), _414740) Call: (251) [system] compound(string(_389442)) Exit: (251) [system] compound(string(_389442)) ^ Unify: (250) [bugger] bugger:use_tty(string(_389442), _414740) Call: (251) [system] stream_property(current_output, tty(_414740)) Unify: (251) [system] stream_property(current_output, tty(_414740)) Call: (252) [system] nonvar(current_output) Exit: (252) [system] nonvar(current_output) Call: (252) [system] nonvar(tty(_414740)) Exit: (252) [system] nonvar(tty(_414740)) Exit: (251) [system] stream_property(current_output, tty(true)) ^ Exit: (250) [bugger] bugger:use_tty(string(_389442), true) ^ Exit: (248) [system] once(bugger:(use_tty(string(_389442), true);true=true)) ^ Call: (248) [bugger] bugger:get_stream_setup(_429612) ^ Unify: (248) [bugger] bugger:get_stream_setup(true) ^ Exit: (248) [bugger] bugger:get_stream_setup(true) ^ Call: (248) [bugger] bugger:woto_tty(string(_389442), true, (true, user:format('~`0t~d~2|', [2]))) ^ Unify: (248) [bugger] bugger:woto_tty(string(_389442), true, bugger:(true, user:format('~`0t~d~2|', [2]))) ^ Call: (249) [bugger] bugger:with_output_to_each(string(_389442), (set_stream_ignore(current_output, tty(true)), bugger:(true, user:format('~`0t~d~2|', [2])))) ^ Unify: (249) [bugger] bugger:with_output_to_each(string(_389442), bugger:(set_stream_ignore(current_output, tty(true)), bugger:(true, user:format('~`0t~d~2|', [2])))) Call: (250) [system] compound(string(_389442)) Exit: (250) [system] compound(string(_389442)) Call: (250) [system] compound_name_arity(string(_389442), _438106, 0) Fail: (250) [system] compound_name_arity(string(_389442), _439038, 0) ^ Redo: (249) [bugger] bugger:with_output_to_each(string(_389442), bugger:(set_stream_ignore(current_output, tty(true)), bugger:(true, user:format('~`0t~d~2|', [2])))) Call: (250) [system] string(_389442)=..[_440830, _440836] Exit: (250) [system] string(_389442)=..[string, _389442] ^ Call: (250) [bugger] bugger:stream_u_type(string) ^ Unify: (250) [bugger] bugger:stream_u_type(string) ^ Exit: (250) [bugger] bugger:stream_u_type(string) Call: (250) [system] current_output(_445486) Exit: (250) [system] current_output((0x7f8996b58120)) Call: (250) [system] _447336=set_output_safe((0x7f8996b58120)) Exit: (250) [system] set_output_safe((0x7f8996b58120))=set_output_safe((0x7f8996b58120)) Call: (250) [system] _449198=mfs(_449202, string, _449206, set_output_safe, set_output_safe((0x7f8996b58120))) Exit: (250) [system] mfs(_449202, string, _449206, set_output_safe, set_output_safe((0x7f8996b58120)))=mfs(_449202, string, _449206, set_output_safe, set_output_safe((0x7f8996b58120))) Call: (250) [system] _451068=mfs_end(mfs(_449202, string, _449206, set_output_safe, set_output_safe((0x7f8996b58120))), _389442) Exit: (250) [system] mfs_end(mfs(_449202, string, _449206, set_output_safe, set_output_safe((0x7f8996b58120))), _389442)=mfs_end(mfs(_449202, string, _449206, set_output_safe, set_output_safe((0x7f8996b58120))), _389442) ^ Call: (250) [bugger] call_cleanup(trusted_redo_call_cleanup(mfs_start(mfs(_449202, string, _449206, set_output_safe, set_output_safe((0x7f8996b58120)))), (bugger:(set_stream_ignore(current_output, tty(true)), bugger:(true, user:format('~`0t~d~2|', [2]))), mfs_end(mfs(_449202, string, _449206, set_output_safe, set_output_safe((0x7f8996b58120))), _389442)), mfs_end(mfs(_449202, string, _449206, set_output_safe, set_output_safe((0x7f8996b58120))), _389442)), mfs_end(mfs(_449202, string, _449206, set_output_safe, set_output_safe((0x7f8996b58120))), _389442)) ^ Unify: (250) [system] call_cleanup(bugger:trusted_redo_call_cleanup(mfs_start(mfs(_449202, string, _449206, set_output_safe, set_output_safe((0x7f8996b58120)))), (bugger:(set_stream_ignore(current_output, tty(true)), bugger:(true, user:format('~`0t~d~2|', [2]))), mfs_end(mfs(_449202, string, _449206, set_output_safe, set_output_safe((0x7f8996b58120))), _389442)), mfs_end(mfs(_449202, string, _449206, set_output_safe, set_output_safe((0x7f8996b58120))), _389442)), bugger:mfs_end(mfs(_449202, string, _449206, set_output_safe, set_output_safe((0x7f8996b58120))), _389442)) Call: (252) [system] _454848=mquietly(bugger:mfs_end(mfs(_449202, string, _449206, set_output_safe, set_output_safe((0x7f8996b58120))), _389442)) Exit: (252) [system] mquietly(bugger:mfs_end(mfs(_449202, string, _449206, set_output_safe, set_output_safe((0x7f8996b58120))), _389442))=mquietly(bugger:mfs_end(mfs(_449202, string, _449206, set_output_safe, set_output_safe((0x7f8996b58120))), _389442)) ^ Call: (252) [each_call_cleanup] setup_call_cleanup(bugger:mfs_start(mfs(_449202, string, _449206, set_output_safe, set_output_safe((0x7f8996b58120)))), ((bugger:(bugger:(set_stream_ignore(current_output, tty(true)), bugger:(true, user:format('~`0t~d~2|', [2]))), mfs_end(mfs(_449202, string, _449206, set_output_safe, set_output_safe((0x7f8996b58120))), _389442)), deterministic(_456724)), (notrace(_456724==true)->!;mquietly(bugger:mfs_end(mfs(_449202, string, _449206, set_output_safe, set_output_safe((0x7f8996b58120))), _389442)), notrace(nb_setarg(1, mquietly(bugger:mfs_end(mfs(_449202, string, _449206, set_output_safe, set_output_safe((0x7f8996b58120))), _389442)), true));bugger:mfs_start(mfs(_449202, string, _449206, set_output_safe, set_output_safe((0x7f8996b58120)))), notrace(nb_setarg(1, mquietly(bugger:mfs_end(mfs(_449202, string, _449206, set_output_safe, set_output_safe((0x7f8996b58120))), _389442)), bugger:mfs_end(mfs(_449202, string, _449206, set_output_safe, set_output_safe((0x7f8996b58120))), _389442))), notrace(fail))), mquietly(bugger:mfs_end(mfs(_449202, string, _449206, set_output_safe, set_output_safe((0x7f8996b58120))), _389442))) ^ Unify: (252) [system] setup_call_cleanup(bugger:mfs_start(mfs(_449202, string, _449206, set_output_safe, set_output_safe((0x7f8996b58120)))), each_call_cleanup:((bugger:(bugger:(set_stream_ignore(current_output, tty(true)), bugger:(true, user:format('~`0t~d~2|', [2]))), mfs_end(mfs(_449202, string, _449206, set_output_safe, set_output_safe((0x7f8996b58120))), _389442)), deterministic(_456724)), (notrace(_456724==true)->!;mquietly(bugger:mfs_end(mfs(_449202, string, _449206, set_output_safe, set_output_safe((0x7f8996b58120))), _389442)), notrace(nb_setarg(1, mquietly(bugger:mfs_end(mfs(_449202, string, _449206, set_output_safe, set_output_safe((0x7f8996b58120))), _389442)), true));bugger:mfs_start(mfs(_449202, string, _449206, set_output_safe, set_output_safe((0x7f8996b58120)))), notrace(nb_setarg(1, mquietly(bugger:mfs_end(mfs(_449202, string, _449206, set_output_safe, set_output_safe((0x7f8996b58120))), _389442)), bugger:mfs_end(mfs(_449202, string, _449206, set_output_safe, set_output_safe((0x7f8996b58120))), _389442))), notrace(fail))), each_call_cleanup:mquietly(bugger:mfs_end(mfs(_449202, string, _449206, set_output_safe, set_output_safe((0x7f8996b58120))), _389442))) ^ Call: (253) [system] sig_atomic(bugger:mfs_start(mfs(_449202, string, _449206, set_output_safe, set_output_safe((0x7f8996b58120))))) ^ Call: (255) [bugger] bugger:mfs_start(mfs(_449202, string, _449206, set_output_safe, set_output_safe((0x7f8996b58120)))) ^ Unify: (255) [bugger] bugger:mfs_start(mfs(_449202, string, _449206, set_output_safe, set_output_safe((0x7f8996b58120)))) Call: (256) [system] compound(mfs(_449202, string, _449206, set_output_safe, set_output_safe((0x7f8996b58120)))) Exit: (256) [system] compound(mfs(_449202, string, _449206, set_output_safe, set_output_safe((0x7f8996b58120)))) ^ Unify: (255) [bugger] bugger:mfs_start(mfs(_449202, string, _449206, set_output_safe, set_output_safe((0x7f8996b58120)))) Call: (256) [system] arg(2, mfs(_449202, string, _449206, set_output_safe, set_output_safe((0x7f8996b58120))), _464256) Exit: (256) [system] arg(2, mfs(_449202, string, _449206, set_output_safe, set_output_safe((0x7f8996b58120))), string) Call: (256) [system] arg(3, mfs(_449202, string, _449206, set_output_safe, set_output_safe((0x7f8996b58120))), _466122) Exit: (256) [system] arg(3, mfs(_449202, string, _449206, set_output_safe, set_output_safe((0x7f8996b58120))), _449206) Call: (256) [system] arg(4, mfs(_449202, string, _449206, set_output_safe, set_output_safe((0x7f8996b58120))), _467988) Exit: (256) [system] arg(4, mfs(_449202, string, _449206, set_output_safe, set_output_safe((0x7f8996b58120))), set_output_safe) Call: (256) [system] _469854=mfs(_469858, string, _469862, set_output_safe, _469866) Exit: (256) [system] mfs(_469858, string, _469862, set_output_safe, _469866)=mfs(_469858, string, _469862, set_output_safe, _469866) Call: (256) [system] is_stream(_449206) Fail: (256) [system] is_stream(_449206) ^ Redo: (255) [bugger] bugger:mfs_start(mfs(_449202, string, _449206, set_output_safe, set_output_safe((0x7f8996b58120)))) ^ Call: (256) [bugger] bugger:new_mfs(mfs(_469858, string, _469862, set_output_safe, _469866)) ^ Unify: (256) [bugger] bugger:new_mfs(mfs(_469858, string, _469862, set_output_safe, _469866)) Call: (257) [memory_file] memory_file:new_memory_file(_469858) Exit: (257) [memory_file] memory_file:new_memory_file((0x55bd1de45730)) Call: (257) [memory_file] memory_file:open_memory_file((0x55bd1de45730), write, _469862, [free_on_close(true)]) Exit: (257) [memory_file] memory_file:open_memory_file((0x55bd1de45730), write, (0x55bd1dfbb700), [free_on_close(true)]) ^ Exit: (256) [bugger] bugger:new_mfs(mfs((0x55bd1de45730), string, (0x55bd1dfbb700), set_output_safe, _469866)) Call: (256) [system] nb_setarg(1, mfs(_449202, string, _449206, set_output_safe, set_output_safe((0x7f8996b58120))), (0x55bd1de45730)) Exit: (256) [system] nb_setarg(1, mfs((0x55bd1de45730), string, _449206, set_output_safe, set_output_safe((0x7f8996b58120))), (0x55bd1de45730)) Call: (256) [system] nb_setarg(3, mfs((0x55bd1de45730), string, _449206, set_output_safe, set_output_safe((0x7f8996b58120))), (0x55bd1dfbb700)) Exit: (256) [system] nb_setarg(3, mfs((0x55bd1de45730), string, (0x55bd1dfbb700), set_output_safe, set_output_safe((0x7f8996b58120))), (0x55bd1dfbb700)) ^ Call: (256) [bugger] bugger:set_output_safe((0x55bd1dfbb700)) ^ Unify: (256) [bugger] bugger:set_output_safe((0x55bd1dfbb700)) Call: (258) [system] set_output((0x55bd1dfbb700)) Exit: (258) [system] set_output((0x55bd1dfbb700)) ^ Exit: (256) [bugger] bugger:set_output_safe((0x55bd1dfbb700)) ^ Exit: (255) [bugger] bugger:mfs_start(mfs((0x55bd1de45730), string, (0x55bd1dfbb700), set_output_safe, set_output_safe((0x7f8996b58120)))) ^ Exit: (253) [system] sig_atomic(bugger:mfs_start(mfs((0x55bd1de45730), string, (0x55bd1dfbb700), set_output_safe, set_output_safe((0x7f8996b58120))))) ^ Call: (254) [bugger] bugger:set_stream_ignore(current_output, tty(true)) ^ Unify: (254) [bugger] bugger:set_stream_ignore(current_output, tty(true)) ^ Call: (255) [bugger] ignore(notrace(catch(set_stream(current_output, tty(true)), _493140, writeln(user_error, _493140=set_stream(current_output, tty(true)))))) ^ Unify: (255) [system] ignore(bugger:notrace(catch(set_stream(current_output, tty(true)), _493140, writeln(user_error, _493140=set_stream(current_output, tty(true)))))) ^ Call: (257) [system] setup_call_cleanup('$notrace'(_495042, _495044), once(bugger:catch(set_stream(current_output, tty(true)), _493140, writeln(user_error, _493140=set_stream(current_output, tty(true))))), '$restore_trace'(_495042, _495044)) ^ Unify: (257) [system] setup_call_cleanup(system:'$notrace'(_495042, _495044), system:once(bugger:catch(set_stream(current_output, tty(true)), _493140, writeln(user_error, _493140=set_stream(current_output, tty(true))))), system:'$restore_trace'(_495042, _495044)) ^ Call: (258) [system] sig_atomic(system:'$notrace'(_495042, _495044)) ^ Exit: (257) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(bugger:catch(set_stream(current_output, tty(true)), _493140, writeln(user_error, _493140=set_stream(current_output, tty(true))))), system:'$restore_trace'(3, -1)) ^ Exit: (255) [system] ignore(bugger:notrace(catch(set_stream(current_output, tty(true)), _493140, writeln(user_error, _493140=set_stream(current_output, tty(true)))))) ^ Exit: (254) [bugger] bugger:set_stream_ignore(current_output, tty(true)) ^ Call: (254) [user] format('~`0t~d~2|', [2]) ^ Exit: (254) [user] format('~`0t~d~2|', [2]) ^ Call: (254) [bugger] bugger:mfs_end(mfs((0x55bd1de45730), string, (0x55bd1dfbb700), set_output_safe, set_output_safe((0x7f8996b58120))), _389442) ^ Unify: (254) [bugger] bugger:mfs_end(mfs((0x55bd1de45730), string, (0x55bd1dfbb700), set_output_safe, set_output_safe((0x7f8996b58120))), _389442) ^ Call: (255) [bugger] ignore((is_stream((0x55bd1dfbb700)), close((0x55bd1dfbb700)), mem_handle_to_substring((0x55bd1de45730), _504460), substring_to_type(_504460, string, _389442))) ^ Unify: (255) [system] ignore(bugger:(is_stream((0x55bd1dfbb700)), close((0x55bd1dfbb700)), mem_handle_to_substring((0x55bd1de45730), _504460), substring_to_type(_504460, string, _389442))) Call: (257) [system] is_stream((0x55bd1dfbb700)) Exit: (257) [system] is_stream((0x55bd1dfbb700)) Call: (257) [system] close((0x55bd1dfbb700)) Exit: (257) [system] close((0x55bd1dfbb700)) ^ Call: (257) [bugger] bugger:mem_handle_to_substring((0x55bd1de45730), _504460) ^ Unify: (257) [bugger] bugger:mem_handle_to_substring((0x55bd1de45730), _504460) Call: (258) [memory_file] memory_file:memory_file_to_string((0x55bd1de45730), _504460) Exit: (258) [memory_file] memory_file:memory_file_to_string((0x55bd1de45730), "02") ^ Exit: (257) [bugger] bugger:mem_handle_to_substring((0x55bd1de45730), "02") ^ Call: (257) [bugger] bugger:substring_to_type("02", string, _389442) ^ Unify: (257) [bugger] bugger:substring_to_type("02", string, "02") ^ Exit: (257) [bugger] bugger:substring_to_type("02", string, "02") ^ Exit: (255) [system] ignore(bugger:(is_stream((0x55bd1dfbb700)), close((0x55bd1dfbb700)), mem_handle_to_substring((0x55bd1de45730), "02"), substring_to_type("02", string, "02"))) ^ Call: (255) [bugger] bugger:set_output_safe((0x7f8996b58120)) ^ Unify: (255) [bugger] bugger:set_output_safe((0x7f8996b58120)) Call: (257) [system] set_output((0x7f8996b58120)) Exit: (257) [system] set_output((0x7f8996b58120)) ^ Exit: (255) [bugger] bugger:set_output_safe((0x7f8996b58120)) ^ Exit: (254) [bugger] bugger:mfs_end(mfs((0x55bd1de45730), string, (0x55bd1dfbb700), set_output_safe, set_output_safe((0x7f8996b58120))), "02") ^ Call: (255) [system] setup_call_cleanup('$notrace'(_6358, _6360), once(each_call_cleanup:(true==true)), '$restore_trace'(_6358, _6360)) ^ Unify: (255) [system] setup_call_cleanup(system:'$notrace'(_6358, _6360), system:once(each_call_cleanup:(true==true)), system:'$restore_trace'(_6358, _6360)) ^ Call: (256) [system] sig_atomic(system:'$notrace'(_6358, _6360)) ^ Exit: (255) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(each_call_cleanup:(true==true)), system:'$restore_trace'(3, -1)) Call: (255) [system] var(bugger:mfs_end(mfs((0x55bd1de45730), string, (0x55bd1dfbb700), set_output_safe, set_output_safe((0x7f8996b58120))), "02")) Fail: (255) [system] var(bugger:mfs_end(mfs((0x55bd1de45730), string, (0x55bd1dfbb700), set_output_safe, set_output_safe((0x7f8996b58120))), "02")) ^ Call: (255) [bugger] bugger:mfs_end(mfs((0x55bd1de45730), string, (0x55bd1dfbb700), set_output_safe, set_output_safe((0x7f8996b58120))), "02") ^ Unify: (255) [bugger] bugger:mfs_end(mfs((0x55bd1de45730), string, (0x55bd1dfbb700), set_output_safe, set_output_safe((0x7f8996b58120))), "02") ^ Call: (256) [bugger] ignore((is_stream((0x55bd1dfbb700)), close((0x55bd1dfbb700)), mem_handle_to_substring((0x55bd1de45730), _13828), substring_to_type(_13828, string, "02"))) ^ Unify: (256) [system] ignore(bugger:(is_stream((0x55bd1dfbb700)), close((0x55bd1dfbb700)), mem_handle_to_substring((0x55bd1de45730), _13828), substring_to_type(_13828, string, "02"))) Call: (258) [system] is_stream((0x55bd1dfbb700)) Fail: (258) [system] is_stream((0x55bd1dfbb700)) ^ Redo: (256) [system] ignore(bugger:(is_stream((0x55bd1dfbb700)), close((0x55bd1dfbb700)), mem_handle_to_substring((0x55bd1de45730), _13828), substring_to_type(_13828, string, "02"))) ^ Unify: (256) [system] ignore(bugger:(is_stream((0x55bd1dfbb700)), close((0x55bd1dfbb700)), mem_handle_to_substring((0x55bd1de45730), _13828), substring_to_type(_13828, string, "02"))) ^ Exit: (256) [system] ignore(bugger:(is_stream((0x55bd1dfbb700)), close((0x55bd1dfbb700)), mem_handle_to_substring((0x55bd1de45730), _13828), substring_to_type(_13828, string, "02"))) ^ Call: (256) [bugger] bugger:set_output_safe((0x7f8996b58120)) ^ Unify: (256) [bugger] bugger:set_output_safe((0x7f8996b58120)) Call: (258) [system] set_output((0x7f8996b58120)) Exit: (258) [system] set_output((0x7f8996b58120)) ^ Exit: (256) [bugger] bugger:set_output_safe((0x7f8996b58120)) ^ Exit: (255) [bugger] bugger:mfs_end(mfs((0x55bd1de45730), string, (0x55bd1dfbb700), set_output_safe, set_output_safe((0x7f8996b58120))), "02") ^ Exit: (252) [system] setup_call_cleanup(bugger:mfs_start(mfs((0x55bd1de45730), string, (0x55bd1dfbb700), set_output_safe, set_output_safe((0x7f8996b58120)))), each_call_cleanup:((bugger:(bugger:(set_stream_ignore(current_output, tty(true)), bugger:(true, user:format('~`0t~d~2|', [2]))), mfs_end(mfs((0x55bd1de45730), string, (0x55bd1dfbb700), set_output_safe, set_output_safe((0x7f8996b58120))), "02")), deterministic(true)), (notrace(true==true)->!;mquietly(bugger:mfs_end(mfs((0x55bd1de45730), string, (0x55bd1dfbb700), set_output_safe, set_output_safe((0x7f8996b58120))), "02")), notrace(nb_setarg(1, mquietly(bugger:mfs_end(mfs((0x55bd1de45730), string, (0x55bd1dfbb700), set_output_safe, set_output_safe((0x7f8996b58120))), "02")), true));bugger:mfs_start(mfs((0x55bd1de45730), string, (0x55bd1dfbb700), set_output_safe, set_output_safe((0x7f8996b58120)))), notrace(nb_setarg(1, mquietly(bugger:mfs_end(mfs((0x55bd1de45730), string, (0x55bd1dfbb700), set_output_safe, set_output_safe((0x7f8996b58120))), "02")), bugger:mfs_end(mfs((0x55bd1de45730), string, (0x55bd1dfbb700), set_output_safe, set_output_safe((0x7f8996b58120))), "02"))), notrace(fail))), each_call_cleanup:mquietly(bugger:mfs_end(mfs((0x55bd1de45730), string, (0x55bd1dfbb700), set_output_safe, set_output_safe((0x7f8996b58120))), "02"))) ^ Call: (252) [bugger] bugger:mfs_end(mfs((0x55bd1de45730), string, (0x55bd1dfbb700), set_output_safe, set_output_safe((0x7f8996b58120))), "02") ^ Unify: (252) [bugger] bugger:mfs_end(mfs((0x55bd1de45730), string, (0x55bd1dfbb700), set_output_safe, set_output_safe((0x7f8996b58120))), "02") ^ Call: (253) [bugger] ignore((is_stream((0x55bd1dfbb700)), close((0x55bd1dfbb700)), mem_handle_to_substring((0x55bd1de45730), _28766), substring_to_type(_28766, string, "02"))) ^ Unify: (253) [system] ignore(bugger:(is_stream((0x55bd1dfbb700)), close((0x55bd1dfbb700)), mem_handle_to_substring((0x55bd1de45730), _28766), substring_to_type(_28766, string, "02"))) Call: (255) [system] is_stream((0x55bd1dfbb700)) Fail: (255) [system] is_stream((0x55bd1dfbb700)) ^ Redo: (253) [system] ignore(bugger:(is_stream((0x55bd1dfbb700)), close((0x55bd1dfbb700)), mem_handle_to_substring((0x55bd1de45730), _28766), substring_to_type(_28766, string, "02"))) ^ Unify: (253) [system] ignore(bugger:(is_stream((0x55bd1dfbb700)), close((0x55bd1dfbb700)), mem_handle_to_substring((0x55bd1de45730), _28766), substring_to_type(_28766, string, "02"))) ^ Exit: (253) [system] ignore(bugger:(is_stream((0x55bd1dfbb700)), close((0x55bd1dfbb700)), mem_handle_to_substring((0x55bd1de45730), _28766), substring_to_type(_28766, string, "02"))) ^ Call: (253) [bugger] bugger:set_output_safe((0x7f8996b58120)) ^ Unify: (253) [bugger] bugger:set_output_safe((0x7f8996b58120)) Call: (255) [system] set_output((0x7f8996b58120)) Exit: (255) [system] set_output((0x7f8996b58120)) ^ Exit: (253) [bugger] bugger:set_output_safe((0x7f8996b58120)) ^ Exit: (252) [bugger] bugger:mfs_end(mfs((0x55bd1de45730), string, (0x55bd1dfbb700), set_output_safe, set_output_safe((0x7f8996b58120))), "02") ^ Exit: (250) [system] call_cleanup(bugger:trusted_redo_call_cleanup(mfs_start(mfs((0x55bd1de45730), string, (0x55bd1dfbb700), set_output_safe, set_output_safe((0x7f8996b58120)))), (bugger:(set_stream_ignore(current_output, tty(true)), bugger:(true, user:format('~`0t~d~2|', [2]))), mfs_end(mfs((0x55bd1de45730), string, (0x55bd1dfbb700), set_output_safe, set_output_safe((0x7f8996b58120))), "02")), mfs_end(mfs((0x55bd1de45730), string, (0x55bd1dfbb700), set_output_safe, set_output_safe((0x7f8996b58120))), "02")), bugger:mfs_end(mfs((0x55bd1de45730), string, (0x55bd1dfbb700), set_output_safe, set_output_safe((0x7f8996b58120))), "02")) ^ Exit: (249) [bugger] bugger:with_output_to_each(string("02"), bugger:(set_stream_ignore(current_output, tty(true)), bugger:(true, user:format('~`0t~d~2|', [2])))) ^ Exit: (248) [bugger] bugger:woto_tty(string("02"), true, bugger:(true, user:format('~`0t~d~2|', [2]))) ^ Exit: (247) [bugger] bugger:woto(string("02"), user:format('~`0t~d~2|', [2])) Call: (247) [system] nb_delete('$wots_stack') Exit: (247) [system] nb_delete('$wots_stack') Call: (247) [system] nb_delete('$wots_stack') Exit: (247) [system] nb_delete('$wots_stack') ^ Exit: (245) [system] call_cleanup(bugger:(nb_setval('$wots_stack', [(0x7f8996b58120)]), bugger:woto(string("02"), user:format('~`0t~d~2|', [2])), nb_delete('$wots_stack')), bugger:nb_delete('$wots_stack')) ^ Exit: (244) [locally_each] locally_each:wtl(bugger, nb_setval('$wots_stack', [(0x7f8996b58120)]), bugger:woto(string("02"), user:format('~`0t~d~2|', [2])), bugger:each_call_cleanup) ^ Exit: (243) [locally_each] locally_each:locally(bugger:nb_setval('$wots_stack', [(0x7f8996b58120)]), bugger:woto(string("02"), user:format('~`0t~d~2|', [2]))) ^ Exit: (242) [bugger] bugger:wots("02", user:format('~`0t~d~2|', [2])) ^ Call: (242) [user] format(string(_5956), "~w.~w.~w", ['LANGUAGE-MODELS', 'TRAINING-BI', "02"]) ^ Exit: (242) [user] format(string("LANGUAGE-MODELS.TRAINING-BI.02"), "~w.~w.~w", ['LANGUAGE-MODELS', 'TRAINING-BI', "02"]) ^ Exit: (241) [user] make_test_name(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', 2, "LANGUAGE-MODELS.TRAINING-BI.02") ^ Exit: (240) [user] get_test_name(2, "LANGUAGE-MODELS.TRAINING-BI.02") ^ Exit: (239) [system] once(user:get_test_name(2, "LANGUAGE-MODELS.TRAINING-BI.02")) ^ Exit: (238) [user] must_det_ll(user:get_test_name(2, "LANGUAGE-MODELS.TRAINING-BI.02")) ^ Call: (238) [user] must_det_ll(arg(1, equal_enough_for_test([[module, pllm, 'Nil']], [[module, pllm, 'Nil']]), _61584)) ^ Unify: (238) [user] must_det_ll(user:arg(1, equal_enough_for_test([[module, pllm, 'Nil']], [[module, pllm, 'Nil']]), _61584)) ^ Call: (239) [user] once(user:arg(1, equal_enough_for_test([[module, pllm, 'Nil']], [[module, pllm, 'Nil']]), _61584)) ^ Unify: (239) [system] once(user:arg(1, equal_enough_for_test([[module, pllm, 'Nil']], [[module, pllm, 'Nil']]), _61584)) Call: (240) [system] arg(1, equal_enough_for_test([[module, pllm, 'Nil']], [[module, pllm, 'Nil']]), _61584) Exit: (240) [system] arg(1, equal_enough_for_test([[module, pllm, 'Nil']], [[module, pllm, 'Nil']]), [[module, pllm, 'Nil']]) ^ Exit: (239) [system] once(user:arg(1, equal_enough_for_test([[module, pllm, 'Nil']], [[module, pllm, 'Nil']]), [[module, pllm, 'Nil']])) ^ Exit: (238) [user] must_det_ll(user:arg(1, equal_enough_for_test([[module, pllm, 'Nil']], [[module, pllm, 'Nil']]), [[module, pllm, 'Nil']])) ^ Call: (238) [user] must_det_ll(arg(2, equal_enough_for_test([[module, pllm, 'Nil']], [[module, pllm, 'Nil']]), _69024)) ^ Unify: (238) [user] must_det_ll(user:arg(2, equal_enough_for_test([[module, pllm, 'Nil']], [[module, pllm, 'Nil']]), _69024)) ^ Call: (239) [user] once(user:arg(2, equal_enough_for_test([[module, pllm, 'Nil']], [[module, pllm, 'Nil']]), _69024)) ^ Unify: (239) [system] once(user:arg(2, equal_enough_for_test([[module, pllm, 'Nil']], [[module, pllm, 'Nil']]), _69024)) Call: (240) [system] arg(2, equal_enough_for_test([[module, pllm, 'Nil']], [[module, pllm, 'Nil']]), _69024) Exit: (240) [system] arg(2, equal_enough_for_test([[module, pllm, 'Nil']], [[module, pllm, 'Nil']]), [[module, pllm, 'Nil']]) ^ Exit: (239) [system] once(user:arg(2, equal_enough_for_test([[module, pllm, 'Nil']], [[module, pllm, 'Nil']]), [[module, pllm, 'Nil']])) ^ Exit: (238) [user] must_det_ll(user:arg(2, equal_enough_for_test([[module, pllm, 'Nil']], [[module, pllm, 'Nil']]), [[module, pllm, 'Nil']])) ^ Call: (238) [user] must_det_ll(write_pass_fail("LANGUAGE-MODELS.TRAINING-BI.02", assertEqualToResult, [module, pllm, 'Nil'], 'PASS', [[module, pllm, 'Nil']], [[module, pllm, 'Nil']])) ^ Unify: (238) [user] must_det_ll(user:write_pass_fail("LANGUAGE-MODELS.TRAINING-BI.02", assertEqualToResult, [module, pllm, 'Nil'], 'PASS', [[module, pllm, 'Nil']], [[module, pllm, 'Nil']])) ^ Call: (239) [user] once(user:write_pass_fail("LANGUAGE-MODELS.TRAINING-BI.02", assertEqualToResult, [module, pllm, 'Nil'], 'PASS', [[module, pllm, 'Nil']], [[module, pllm, 'Nil']])) ^ Unify: (239) [system] once(user:write_pass_fail("LANGUAGE-MODELS.TRAINING-BI.02", assertEqualToResult, [module, pllm, 'Nil'], 'PASS', [[module, pllm, 'Nil']], [[module, pllm, 'Nil']])) ^ Call: (240) [user] write_pass_fail("LANGUAGE-MODELS.TRAINING-BI.02", assertEqualToResult, [module, pllm, 'Nil'], 'PASS', [[module, pllm, 'Nil']], [[module, pllm, 'Nil']]) ^ Unify: (240) [user] write_pass_fail("LANGUAGE-MODELS.TRAINING-BI.02", assertEqualToResult, [module, pllm, 'Nil'], 'PASS', [[module, pllm, 'Nil']], [[module, pllm, 'Nil']]) ^ Call: (241) [user] ignore(((nb_current(loading_file, _82102), _82102\==[]->true;_82102='SOME/UNIT-TEST.metta'), symbolic_list_concat([_82132, _82138], 'tests/', _82102), file_name_extension(_82144, _82146, _82138))) ^ Unify: (241) [system] ignore(user:((nb_current(loading_file, _82102), _82102\==[]->true;_82102='SOME/UNIT-TEST.metta'), symbolic_list_concat([_82132, _82138], 'tests/', _82102), file_name_extension(_82144, _82146, _82138))) Call: (243) [system] nb_current(loading_file, _82102) Exit: (243) [system] nb_current(loading_file, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Call: (243) [system] P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'\==[] Exit: (243) [system] P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'\==[] ^ Call: (243) [user] symbolic_list_concat([_82132, _82138], 'tests/', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Unify: (243) [user] symbolic_list_concat([_82132, _82138], 'tests/', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Call: (244) [system] atomic_list_concat([_82132, _82138], 'tests/', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Exit: (244) [system] atomic_list_concat(['/home/runner/work/metta-wam/metta-wam/', 'performance/gpt2-like/language_models/training_bi.metta'], 'tests/', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Exit: (243) [user] symbolic_list_concat(['/home/runner/work/metta-wam/metta-wam/', 'performance/gpt2-like/language_models/training_bi.metta'], 'tests/', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Call: (243) [system] file_name_extension(_82144, _82146, 'performance/gpt2-like/language_models/training_bi.metta') Exit: (243) [system] file_name_extension('performance/gpt2-like/language_models/training_bi', metta, 'performance/gpt2-like/language_models/training_bi.metta') ^ Exit: (241) [system] ignore(user:((nb_current(loading_file, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'\==[]->true;P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'='SOME/UNIT-TEST.metta'), symbolic_list_concat(['/home/runner/work/metta-wam/metta-wam/', 'performance/gpt2-like/language_models/training_bi.metta'], 'tests/', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), file_name_extension('performance/gpt2-like/language_models/training_bi', metta, 'performance/gpt2-like/language_models/training_bi.metta'))) Call: (241) [user] nop(format('

;; ~w

', ["LANGUAGE-MODELS.TRAINING-BI.02", "LANGUAGE-MODELS.TRAINING-BI.02"])) Unify: (241) [user] nop(format('

;; ~w

', ["LANGUAGE-MODELS.TRAINING-BI.02", "LANGUAGE-MODELS.TRAINING-BI.02"])) Exit: (241) [user] nop(format('

;; ~w

', ["LANGUAGE-MODELS.TRAINING-BI.02", "LANGUAGE-MODELS.TRAINING-BI.02"])) ^ Call: (241) [user] must_not_error(tee_file(_144714)) ^ Unify: (241) [user] must_not_error(user:tee_file(_144714)) Call: (242) [user] tee_file(_144714) Unify: (242) [user] tee_file(_144714) Call: (243) [system] getenv('TEE_FILE', _144714) Exit: (243) [system] getenv('TEE_FILE', P;HTML|'/home/runner/work/metta-wam/metta-wam/TEE_20240926_0209_279200.ansi') Exit: (242) [user] tee_file(P;HTML|'/home/runner/work/metta-wam/metta-wam/TEE_20240926_0209_279200.ansi') ^ Exit: (241) [user] must_not_error(user:tee_file(P;HTML|'/home/runner/work/metta-wam/metta-wam/TEE_20240926_0209_279200.ansi')) ^ Call: (241) [user] must_det_ll(shared_units(_163734)) ^ Unify: (241) [user] must_det_ll(user:shared_units(_163734)) ^ Call: (242) [user] once(user:shared_units(_163734)) ^ Unify: (242) [system] once(user:shared_units(_163734)) ^ Call: (243) [user] shared_units(_163734) ^ Unify: (243) [user] shared_units(_163734) Call: (244) [system] getenv('SHARED_UNITS', _163734) Exit: (244) [system] getenv('SHARED_UNITS', P;HTML|'/home/runner/work/metta-wam/metta-wam/reports/tests_output/baseline-compat-2024-09-26T00:33:38/SHARED.UNITS') ^ Exit: (243) [user] shared_units(P;HTML|'/home/runner/work/metta-wam/metta-wam/reports/tests_output/baseline-compat-2024-09-26T00:33:38/SHARED.UNITS') ^ Exit: (242) [system] once(user:shared_units(P;HTML|'/home/runner/work/metta-wam/metta-wam/reports/tests_output/baseline-compat-2024-09-26T00:33:38/SHARED.UNITS')) ^ Exit: (241) [user] must_det_ll(user:shared_units(P;HTML|'/home/runner/work/metta-wam/metta-wam/reports/tests_output/baseline-compat-2024-09-26T00:33:38/SHARED.UNITS')) ^ Call: (241) [user] must_det_ll(open(P;HTML|'/home/runner/work/metta-wam/metta-wam/reports/tests_output/baseline-compat-2024-09-26T00:33:38/SHARED.UNITS', append, _189546, [encoding(utf8)])) ^ Unify: (241) [user] must_det_ll(user:open(P;HTML|'/home/runner/work/metta-wam/metta-wam/reports/tests_output/baseline-compat-2024-09-26T00:33:38/SHARED.UNITS', append, _189546, [encoding(utf8)])) ^ Call: (242) [user] once(user:open(P;HTML|'/home/runner/work/metta-wam/metta-wam/reports/tests_output/baseline-compat-2024-09-26T00:33:38/SHARED.UNITS', append, _189546, [encoding(utf8)])) ^ Unify: (242) [system] once(user:open(P;HTML|'/home/runner/work/metta-wam/metta-wam/reports/tests_output/baseline-compat-2024-09-26T00:33:38/SHARED.UNITS', append, _189546, [encoding(utf8)])) Call: (243) [system] open(P;HTML|'/home/runner/work/metta-wam/metta-wam/reports/tests_output/baseline-compat-2024-09-26T00:33:38/SHARED.UNITS', append, _189546, [encoding(utf8)]) Exit: (243) [system] open(P;HTML|'/home/runner/work/metta-wam/metta-wam/reports/tests_output/baseline-compat-2024-09-26T00:33:38/SHARED.UNITS', append, (0x55bd1de42e50), [encoding(utf8)]) ^ Exit: (242) [system] once(user:open(P;HTML|'/home/runner/work/metta-wam/metta-wam/reports/tests_output/baseline-compat-2024-09-26T00:33:38/SHARED.UNITS', append, (0x55bd1de42e50), [encoding(utf8)])) ^ Exit: (241) [user] must_det_ll(user:open(P;HTML|'/home/runner/work/metta-wam/metta-wam/reports/tests_output/baseline-compat-2024-09-26T00:33:38/SHARED.UNITS', append, (0x55bd1de42e50), [encoding(utf8)])) ^ Call: (241) [user] once((getenv('HTML_FILE', _228226);sformat(_228226, '~w.metta.html', ['performance/gpt2-like/language_models/training_bi']))) ^ Unify: (241) [system] once(user:(getenv('HTML_FILE', _228226);sformat(_228226, '~w.metta.html', ['performance/gpt2-like/language_models/training_bi']))) Call: (243) [system] getenv('HTML_FILE', _228226) Exit: (243) [system] getenv('HTML_FILE', './reports/tests_output/baseline-compat-2024-09-26T00:33:38//tests/performance/gpt2-like/language_models/training_bi.metta.html') ^ Exit: (241) [system] once(user:(getenv('HTML_FILE', './reports/tests_output/baseline-compat-2024-09-26T00:33:38//tests/performance/gpt2-like/language_models/training_bi.metta.html');sformat('./reports/tests_output/baseline-compat-2024-09-26T00:33:38//tests/performance/gpt2-like/language_models/training_bi.metta.html', '~w.metta.html', ['performance/gpt2-like/language_models/training_bi']))) ^ Call: (241) [user] must_det_ll(compute_html_out_per_test('./reports/tests_output/baseline-compat-2024-09-26T00:33:38//tests/performance/gpt2-like/language_models/training_bi.metta.html', P;HTML|'/home/runner/work/metta-wam/metta-wam/TEE_20240926_0209_279200.ansi', "LANGUAGE-MODELS.TRAINING-BI.02", _232902)) ^ Unify: (241) [user] must_det_ll(user:compute_html_out_per_test('./reports/tests_output/baseline-compat-2024-09-26T00:33:38//tests/performance/gpt2-like/language_models/training_bi.metta.html', P;HTML|'/home/runner/work/metta-wam/metta-wam/TEE_20240926_0209_279200.ansi', "LANGUAGE-MODELS.TRAINING-BI.02", _232902)) ^ Call: (242) [user] once(user:compute_html_out_per_test('./reports/tests_output/baseline-compat-2024-09-26T00:33:38//tests/performance/gpt2-like/language_models/training_bi.metta.html', P;HTML|'/home/runner/work/metta-wam/metta-wam/TEE_20240926_0209_279200.ansi', "LANGUAGE-MODELS.TRAINING-BI.02", _232902)) ^ Unify: (242) [system] once(user:compute_html_out_per_test('./reports/tests_output/baseline-compat-2024-09-26T00:33:38//tests/performance/gpt2-like/language_models/training_bi.metta.html', P;HTML|'/home/runner/work/metta-wam/metta-wam/TEE_20240926_0209_279200.ansi', "LANGUAGE-MODELS.TRAINING-BI.02", _232902)) ^ Call: (243) [user] compute_html_out_per_test('./reports/tests_output/baseline-compat-2024-09-26T00:33:38//tests/performance/gpt2-like/language_models/training_bi.metta.html', P;HTML|'/home/runner/work/metta-wam/metta-wam/TEE_20240926_0209_279200.ansi', "LANGUAGE-MODELS.TRAINING-BI.02", _232902) ^ Unify: (243) [user] compute_html_out_per_test('./reports/tests_output/baseline-compat-2024-09-26T00:33:38//tests/performance/gpt2-like/language_models/training_bi.metta.html', P;HTML|'/home/runner/work/metta-wam/metta-wam/TEE_20240926_0209_279200.ansi', "LANGUAGE-MODELS.TRAINING-BI.02", _232902) Call: (244) [system] './reports/tests_output/baseline-compat-2024-09-26T00:33:38//tests/performance/gpt2-like/language_models/training_bi.metta.html'=_232902 Exit: (244) [system] './reports/tests_output/baseline-compat-2024-09-26T00:33:38//tests/performance/gpt2-like/language_models/training_bi.metta.html'='./reports/tests_output/baseline-compat-2024-09-26T00:33:38//tests/performance/gpt2-like/language_models/training_bi.metta.html' ^ Exit: (243) [user] compute_html_out_per_test('./reports/tests_output/baseline-compat-2024-09-26T00:33:38//tests/performance/gpt2-like/language_models/training_bi.metta.html', P;HTML|'/home/runner/work/metta-wam/metta-wam/TEE_20240926_0209_279200.ansi', "LANGUAGE-MODELS.TRAINING-BI.02", './reports/tests_output/baseline-compat-2024-09-26T00:33:38//tests/performance/gpt2-like/language_models/training_bi.metta.html') ^ Exit: (242) [system] once(user:compute_html_out_per_test('./reports/tests_output/baseline-compat-2024-09-26T00:33:38//tests/performance/gpt2-like/language_models/training_bi.metta.html', P;HTML|'/home/runner/work/metta-wam/metta-wam/TEE_20240926_0209_279200.ansi', "LANGUAGE-MODELS.TRAINING-BI.02", './reports/tests_output/baseline-compat-2024-09-26T00:33:38//tests/performance/gpt2-like/language_models/training_bi.metta.html')) ^ Exit: (241) [user] must_det_ll(user:compute_html_out_per_test('./reports/tests_output/baseline-compat-2024-09-26T00:33:38//tests/performance/gpt2-like/language_models/training_bi.metta.html', P;HTML|'/home/runner/work/metta-wam/metta-wam/TEE_20240926_0209_279200.ansi', "LANGUAGE-MODELS.TRAINING-BI.02", './reports/tests_output/baseline-compat-2024-09-26T00:33:38//tests/performance/gpt2-like/language_models/training_bi.metta.html')) ^ Call: (241) [user] must_det_ll(get_last_call_duration(_278076)) ^ Unify: (241) [user] must_det_ll(user:get_last_call_duration(_278076)) ^ Call: (242) [user] once(user:get_last_call_duration(_278076)) ^ Unify: (242) [system] once(user:get_last_call_duration(_278076)) ^ Call: (243) [user] get_last_call_duration(_278076) ^ Unify: (243) [user] get_last_call_duration(_278076) Call: (244) [system] nb_getval('$last_call_duration', _278076) Exit: (244) [system] nb_getval('$last_call_duration', 0.0011128750000004572) ^ Exit: (243) [user] get_last_call_duration(0.0011128750000004572) ^ Exit: (242) [system] once(user:get_last_call_duration(0.0011128750000004572)) ^ Exit: (241) [user] must_det_ll(user:get_last_call_duration(0.0011128750000004572)) ^ Call: (241) [user] must_det_ll(_288276 is 0.0011128750000004572*1000) ^ Unify: (241) [user] must_det_ll(user:(_288276 is 0.0011128750000004572*1000)) ^ Call: (242) [user] once(user:(_288276 is 0.0011128750000004572*1000)) ^ Unify: (242) [system] once(user:(_288276 is 0.0011128750000004572*1000)) Call: (243) [system] _288276 is 0.0011128750000004572*1000 Exit: (243) [system] 1.1128750000004572 is 0.0011128750000004572*1000 ^ Exit: (242) [system] once(user:(1.1128750000004572 is 0.0011128750000004572*1000)) ^ Exit: (241) [user] must_det_ll(user:(1.1128750000004572 is 0.0011128750000004572*1000)) ^ Call: (241) [user] must_det_ll(format((0x55bd1de42e50), '| ~w | ~w |[~w](https://trueagi-io.github.io/metta-wam/~w#~w) | ~@ | ~@ | ~@ | ~w | ~w |~n', ["LANGUAGE-MODELS.TRAINING-BI.02", 'PASS', "LANGUAGE-MODELS.TRAINING-BI.02", './reports/tests_output/baseline-compat-2024-09-26T00:33:38//tests/performance/gpt2-like/language_models/training_bi.metta.html', "LANGUAGE-MODELS.TRAINING-BI.02", trim_gstring_bar_I(write_src_woi([assertEqualToResult, [module, pllm, 'Nil']]), 600), trim_gstring_bar_I(write_src_woi([[module, pllm, 'Nil']]), 600), trim_gstring_bar_I(write_src_woi([[module, pllm, 'Nil']]), 600), 1.1128750000004572, './reports/tests_output/baseline-compat-2024-09-26T00:33:38//tests/performance/gpt2-like/language_models/training_bi.metta.html'])) ^ Unify: (241) [user] must_det_ll(user:format((0x55bd1de42e50), '| ~w | ~w |[~w](https://trueagi-io.github.io/metta-wam/~w#~w) | ~@ | ~@ | ~@ | ~w | ~w |~n', ["LANGUAGE-MODELS.TRAINING-BI.02", 'PASS', "LANGUAGE-MODELS.TRAINING-BI.02", './reports/tests_output/baseline-compat-2024-09-26T00:33:38//tests/performance/gpt2-like/language_models/training_bi.metta.html', "LANGUAGE-MODELS.TRAINING-BI.02", trim_gstring_bar_I(write_src_woi([assertEqualToResult, [module, pllm, 'Nil']]), 600), trim_gstring_bar_I(write_src_woi([[module, pllm, 'Nil']]), 600), trim_gstring_bar_I(write_src_woi([[module, pllm, 'Nil']]), 600), 1.1128750000004572, './reports/tests_output/baseline-compat-2024-09-26T00:33:38//tests/performance/gpt2-like/language_models/training_bi.metta.html'])) ^ Call: (242) [user] once(user:format((0x55bd1de42e50), '| ~w | ~w |[~w](https://trueagi-io.github.io/metta-wam/~w#~w) | ~@ | ~@ | ~@ | ~w | ~w |~n', ["LANGUAGE-MODELS.TRAINING-BI.02", 'PASS', "LANGUAGE-MODELS.TRAINING-BI.02", './reports/tests_output/baseline-compat-2024-09-26T00:33:38//tests/performance/gpt2-like/language_models/training_bi.metta.html', "LANGUAGE-MODELS.TRAINING-BI.02", trim_gstring_bar_I(write_src_woi([assertEqualToResult, [module, pllm, 'Nil']]), 600), trim_gstring_bar_I(write_src_woi([[module, pllm, 'Nil']]), 600), trim_gstring_bar_I(write_src_woi([[module, pllm, 'Nil']]), 600), 1.1128750000004572, './reports/tests_output/baseline-compat-2024-09-26T00:33:38//tests/performance/gpt2-like/language_models/training_bi.metta.html'])) ^ Unify: (242) [system] once(user:format((0x55bd1de42e50), '| ~w | ~w |[~w](https://trueagi-io.github.io/metta-wam/~w#~w) | ~@ | ~@ | ~@ | ~w | ~w |~n', ["LANGUAGE-MODELS.TRAINING-BI.02", 'PASS', "LANGUAGE-MODELS.TRAINING-BI.02", './reports/tests_output/baseline-compat-2024-09-26T00:33:38//tests/performance/gpt2-like/language_models/training_bi.metta.html', "LANGUAGE-MODELS.TRAINING-BI.02", trim_gstring_bar_I(write_src_woi([assertEqualToResult, [module, pllm, 'Nil']]), 600), trim_gstring_bar_I(write_src_woi([[module, pllm, 'Nil']]), 600), trim_gstring_bar_I(write_src_woi([[module, pllm, 'Nil']]), 600), 1.1128750000004572, './reports/tests_output/baseline-compat-2024-09-26T00:33:38//tests/performance/gpt2-like/language_models/training_bi.metta.html'])) ^ Call: (243) [user] format((0x55bd1de42e50), '| ~w | ~w |[~w](https://trueagi-io.github.io/metta-wam/~w#~w) | ~@ | ~@ | ~@ | ~w | ~w |~n', ["LANGUAGE-MODELS.TRAINING-BI.02", 'PASS', "LANGUAGE-MODELS.TRAINING-BI.02", './reports/tests_output/baseline-compat-2024-09-26T00:33:38//tests/performance/gpt2-like/language_models/training_bi.metta.html', "LANGUAGE-MODELS.TRAINING-BI.02", trim_gstring_bar_I(write_src_woi([assertEqualToResult, [module, pllm, 'Nil']]), 600), trim_gstring_bar_I(write_src_woi([[module, pllm, 'Nil']]), 600), trim_gstring_bar_I(write_src_woi([[module, pllm, 'Nil']]), 600), 1.1128750000004572, './reports/tests_output/baseline-compat-2024-09-26T00:33:38//tests/performance/gpt2-like/language_models/training_bi.metta.html']) ^ Call: (245) [user] trim_gstring_bar_I(write_src_woi([assertEqualToResult, [module, pllm, 'Nil']]), 600) ^ Unify: (245) [user] trim_gstring_bar_I(write_src_woi([assertEqualToResult, [module, pllm, 'Nil']]), 600) ^ Call: (246) [user] bugger:wots(_302334, write_src_woi([assertEqualToResult, [module, pllm, 'Nil']])) ^ Unify: (246) [bugger] bugger:wots(_302334, user:write_src_woi([assertEqualToResult, [module, pllm, 'Nil']])) Call: (247) [system] nb_current('$wots_stack', _304210) Fail: (247) [system] nb_current('$wots_stack', _304210) ^ Redo: (246) [bugger] bugger:wots(_302334, user:write_src_woi([assertEqualToResult, [module, pllm, 'Nil']])) Call: (247) [system] _307002=[] Exit: (247) [system] []=[] Call: (247) [system] current_output(_308860) Exit: (247) [system] current_output((0x55bd1de42e50)) ^ Call: (247) [bugger] locally_each:locally(nb_setval('$wots_stack', [(0x55bd1de42e50)]), woto(string(_302334), user:write_src_woi([assertEqualToResult, [module, pllm, 'Nil']]))) ^ Unify: (247) [locally_each] locally_each:locally(bugger:nb_setval('$wots_stack', [(0x55bd1de42e50)]), bugger:woto(string(_302334), user:write_src_woi([assertEqualToResult, [module, pllm, 'Nil']]))) ^ Call: (248) [locally_each] locally_each:wtl(bugger, nb_setval('$wots_stack', [(0x55bd1de42e50)]), bugger:woto(string(_302334), user:write_src_woi([assertEqualToResult, [module, pllm, 'Nil']])), bugger:each_call_cleanup) ^ Unify: (248) [locally_each] locally_each:wtl(bugger, nb_setval('$wots_stack', [(0x55bd1de42e50)]), bugger:woto(string(_302334), user:write_src_woi([assertEqualToResult, [module, pllm, 'Nil']])), bugger:each_call_cleanup) Call: (249) [system] nb_current('$wots_stack', _314518) Fail: (249) [system] nb_current('$wots_stack', _314518) ^ Redo: (248) [locally_each] locally_each:wtl(bugger, nb_setval('$wots_stack', [(0x55bd1de42e50)]), bugger:woto(string(_302334), user:write_src_woi([assertEqualToResult, [module, pllm, 'Nil']])), bugger:each_call_cleanup) ^ Call: (249) [bugger] call_cleanup((nb_setval('$wots_stack', [(0x55bd1de42e50)]), bugger:woto(string(_302334), user:write_src_woi([assertEqualToResult, [module, pllm, 'Nil']])), nb_delete('$wots_stack')), nb_delete('$wots_stack')) ^ Unify: (249) [system] call_cleanup(bugger:(nb_setval('$wots_stack', [(0x55bd1de42e50)]), bugger:woto(string(_302334), user:write_src_woi([assertEqualToResult, [module, pllm, 'Nil']])), nb_delete('$wots_stack')), bugger:nb_delete('$wots_stack')) Call: (251) [$syspreds] nb_setval('$wots_stack', [(0x55bd1de42e50)]) Unify: (251) [$syspreds] nb_setval('$wots_stack', [(0x55bd1de42e50)]) Call: (252) [system] duplicate_term([(0x55bd1de42e50)], _321092) Exit: (252) [system] duplicate_term([(0x55bd1de42e50)], [(0x55bd1de42e50)]) Call: (252) [system] nb_linkval('$wots_stack', [(0x55bd1de42e50)]) Exit: (252) [system] nb_linkval('$wots_stack', [(0x55bd1de42e50)]) Exit: (251) [$syspreds] nb_setval('$wots_stack', [(0x55bd1de42e50)]) ^ Call: (251) [bugger] bugger:woto(string(_302334), user:write_src_woi([assertEqualToResult, [module, pllm, 'Nil']])) ^ Unify: (251) [bugger] bugger:woto(string(_302334), user:write_src_woi([assertEqualToResult, [module, pllm, 'Nil']])) ^ Call: (252) [bugger] once((use_tty(string(_302334), _327620);_327620=true)) ^ Unify: (252) [system] once(bugger:(use_tty(string(_302334), _327620);_327620=true)) ^ Call: (254) [bugger] bugger:use_tty(string(_302334), _327620) ^ Unify: (254) [bugger] bugger:use_tty(string(_302334), _327620) Call: (255) [system] compound(string(_302334)) Exit: (255) [system] compound(string(_302334)) ^ Unify: (254) [bugger] bugger:use_tty(string(_302334), _327620) Call: (255) [system] stream_property(current_output, tty(_327620)) Unify: (255) [system] stream_property(current_output, tty(_327620)) Call: (256) [system] nonvar(current_output) Exit: (256) [system] nonvar(current_output) Call: (256) [system] nonvar(tty(_327620)) Exit: (256) [system] nonvar(tty(_327620)) Fail: (255) [system] stream_property(current_output, tty(_327620)) ^ Redo: (254) [bugger] bugger:use_tty(string(_302334), _327620) ^ Unify: (254) [bugger] bugger:use_tty(string(_302334), false) ^ Exit: (254) [bugger] bugger:use_tty(string(_302334), false) ^ Exit: (252) [system] once(bugger:(use_tty(string(_302334), false);false=true)) ^ Call: (252) [bugger] bugger:get_stream_setup(_344360) ^ Unify: (252) [bugger] bugger:get_stream_setup(true) ^ Exit: (252) [bugger] bugger:get_stream_setup(true) ^ Call: (252) [bugger] bugger:woto_tty(string(_302334), false, (true, user:write_src_woi([assertEqualToResult, [module, pllm, 'Nil']]))) ^ Unify: (252) [bugger] bugger:woto_tty(string(_302334), false, bugger:(true, user:write_src_woi([assertEqualToResult, [module, pllm, 'Nil']]))) ^ Call: (253) [bugger] bugger:with_output_to_each(string(_302334), (set_stream_ignore(current_output, tty(false)), bugger:(true, user:write_src_woi([assertEqualToResult, [module, pllm, 'Nil']])))) ^ Unify: (253) [bugger] bugger:with_output_to_each(string(_302334), bugger:(set_stream_ignore(current_output, tty(false)), bugger:(true, user:write_src_woi([assertEqualToResult, [module, pllm, 'Nil']])))) Call: (254) [system] compound(string(_302334)) Exit: (254) [system] compound(string(_302334)) Call: (254) [system] compound_name_arity(string(_302334), _352854, 0) Fail: (254) [system] compound_name_arity(string(_302334), _353786, 0) ^ Redo: (253) [bugger] bugger:with_output_to_each(string(_302334), bugger:(set_stream_ignore(current_output, tty(false)), bugger:(true, user:write_src_woi([assertEqualToResult, [module, pllm, 'Nil']])))) Call: (254) [system] string(_302334)=..[_355578, _355584] Exit: (254) [system] string(_302334)=..[string, _302334] ^ Call: (254) [bugger] bugger:stream_u_type(string) ^ Unify: (254) [bugger] bugger:stream_u_type(string) ^ Exit: (254) [bugger] bugger:stream_u_type(string) Call: (254) [system] current_output(_360234) Exit: (254) [system] current_output((0x55bd1de42e50)) Call: (254) [system] _362084=set_output_safe((0x55bd1de42e50)) Exit: (254) [system] set_output_safe((0x55bd1de42e50))=set_output_safe((0x55bd1de42e50)) Call: (254) [system] _363946=mfs(_363950, string, _363954, set_output_safe, set_output_safe((0x55bd1de42e50))) Exit: (254) [system] mfs(_363950, string, _363954, set_output_safe, set_output_safe((0x55bd1de42e50)))=mfs(_363950, string, _363954, set_output_safe, set_output_safe((0x55bd1de42e50))) Call: (254) [system] _365816=mfs_end(mfs(_363950, string, _363954, set_output_safe, set_output_safe((0x55bd1de42e50))), _302334) Exit: (254) [system] mfs_end(mfs(_363950, string, _363954, set_output_safe, set_output_safe((0x55bd1de42e50))), _302334)=mfs_end(mfs(_363950, string, _363954, set_output_safe, set_output_safe((0x55bd1de42e50))), _302334) ^ Call: (254) [bugger] call_cleanup(trusted_redo_call_cleanup(mfs_start(mfs(_363950, string, _363954, set_output_safe, set_output_safe((0x55bd1de42e50)))), (bugger:(set_stream_ignore(current_output, tty(false)), bugger:(true, user:write_src_woi([assertEqualToResult, [module, pllm, 'Nil']]))), mfs_end(mfs(_363950, string, _363954, set_output_safe, set_output_safe((0x55bd1de42e50))), _302334)), mfs_end(mfs(_363950, string, _363954, set_output_safe, set_output_safe((0x55bd1de42e50))), _302334)), mfs_end(mfs(_363950, string, _363954, set_output_safe, set_output_safe((0x55bd1de42e50))), _302334)) ^ Unify: (254) [system] call_cleanup(bugger:trusted_redo_call_cleanup(mfs_start(mfs(_363950, string, _363954, set_output_safe, set_output_safe((0x55bd1de42e50)))), (bugger:(set_stream_ignore(current_output, tty(false)), bugger:(true, user:write_src_woi([assertEqualToResult, [module, pllm, 'Nil']]))), mfs_end(mfs(_363950, string, _363954, set_output_safe, set_output_safe((0x55bd1de42e50))), _302334)), mfs_end(mfs(_363950, string, _363954, set_output_safe, set_output_safe((0x55bd1de42e50))), _302334)), bugger:mfs_end(mfs(_363950, string, _363954, set_output_safe, set_output_safe((0x55bd1de42e50))), _302334)) Call: (256) [system] _369596=mquietly(bugger:mfs_end(mfs(_363950, string, _363954, set_output_safe, set_output_safe((0x55bd1de42e50))), _302334)) Exit: (256) [system] mquietly(bugger:mfs_end(mfs(_363950, string, _363954, set_output_safe, set_output_safe((0x55bd1de42e50))), _302334))=mquietly(bugger:mfs_end(mfs(_363950, string, _363954, set_output_safe, set_output_safe((0x55bd1de42e50))), _302334)) ^ Call: (256) [each_call_cleanup] setup_call_cleanup(bugger:mfs_start(mfs(_363950, string, _363954, set_output_safe, set_output_safe((0x55bd1de42e50)))), ((bugger:(bugger:(set_stream_ignore(current_output, tty(false)), bugger:(true, user:write_src_woi([assertEqualToResult, [module, pllm, 'Nil']]))), mfs_end(mfs(_363950, string, _363954, set_output_safe, set_output_safe((0x55bd1de42e50))), _302334)), deterministic(_371472)), (notrace(_371472==true)->!;mquietly(bugger:mfs_end(mfs(_363950, string, _363954, set_output_safe, set_output_safe((0x55bd1de42e50))), _302334)), notrace(nb_setarg(1, mquietly(bugger:mfs_end(mfs(_363950, string, _363954, set_output_safe, set_output_safe((0x55bd1de42e50))), _302334)), true));bugger:mfs_start(mfs(_363950, string, _363954, set_output_safe, set_output_safe((0x55bd1de42e50)))), notrace(nb_setarg(1, mquietly(bugger:mfs_end(mfs(_363950, string, _363954, set_output_safe, set_output_safe((0x55bd1de42e50))), _302334)), bugger:mfs_end(mfs(_363950, string, _363954, set_output_safe, set_output_safe((0x55bd1de42e50))), _302334))), notrace(fail))), mquietly(bugger:mfs_end(mfs(_363950, string, _363954, set_output_safe, set_output_safe((0x55bd1de42e50))), _302334))) ^ Unify: (256) [system] setup_call_cleanup(bugger:mfs_start(mfs(_363950, string, _363954, set_output_safe, set_output_safe((0x55bd1de42e50)))), each_call_cleanup:((bugger:(bugger:(set_stream_ignore(current_output, tty(false)), bugger:(true, user:write_src_woi([assertEqualToResult, [module, pllm, 'Nil']]))), mfs_end(mfs(_363950, string, _363954, set_output_safe, set_output_safe((0x55bd1de42e50))), _302334)), deterministic(_371472)), (notrace(_371472==true)->!;mquietly(bugger:mfs_end(mfs(_363950, string, _363954, set_output_safe, set_output_safe((0x55bd1de42e50))), _302334)), notrace(nb_setarg(1, mquietly(bugger:mfs_end(mfs(_363950, string, _363954, set_output_safe, set_output_safe((0x55bd1de42e50))), _302334)), true));bugger:mfs_start(mfs(_363950, string, _363954, set_output_safe, set_output_safe((0x55bd1de42e50)))), notrace(nb_setarg(1, mquietly(bugger:mfs_end(mfs(_363950, string, _363954, set_output_safe, set_output_safe((0x55bd1de42e50))), _302334)), bugger:mfs_end(mfs(_363950, string, _363954, set_output_safe, set_output_safe((0x55bd1de42e50))), _302334))), notrace(fail))), each_call_cleanup:mquietly(bugger:mfs_end(mfs(_363950, string, _363954, set_output_safe, set_output_safe((0x55bd1de42e50))), _302334))) ^ Call: (257) [system] sig_atomic(bugger:mfs_start(mfs(_363950, string, _363954, set_output_safe, set_output_safe((0x55bd1de42e50))))) ^ Call: (259) [bugger] bugger:mfs_start(mfs(_363950, string, _363954, set_output_safe, set_output_safe((0x55bd1de42e50)))) ^ Unify: (259) [bugger] bugger:mfs_start(mfs(_363950, string, _363954, set_output_safe, set_output_safe((0x55bd1de42e50)))) Call: (260) [system] compound(mfs(_363950, string, _363954, set_output_safe, set_output_safe((0x55bd1de42e50)))) Exit: (260) [system] compound(mfs(_363950, string, _363954, set_output_safe, set_output_safe((0x55bd1de42e50)))) ^ Unify: (259) [bugger] bugger:mfs_start(mfs(_363950, string, _363954, set_output_safe, set_output_safe((0x55bd1de42e50)))) Call: (260) [system] arg(2, mfs(_363950, string, _363954, set_output_safe, set_output_safe((0x55bd1de42e50))), _379004) Exit: (260) [system] arg(2, mfs(_363950, string, _363954, set_output_safe, set_output_safe((0x55bd1de42e50))), string) Call: (260) [system] arg(3, mfs(_363950, string, _363954, set_output_safe, set_output_safe((0x55bd1de42e50))), _380870) Exit: (260) [system] arg(3, mfs(_363950, string, _363954, set_output_safe, set_output_safe((0x55bd1de42e50))), _363954) Call: (260) [system] arg(4, mfs(_363950, string, _363954, set_output_safe, set_output_safe((0x55bd1de42e50))), _382736) Exit: (260) [system] arg(4, mfs(_363950, string, _363954, set_output_safe, set_output_safe((0x55bd1de42e50))), set_output_safe) Call: (260) [system] _384602=mfs(_384606, string, _384610, set_output_safe, _384614) Exit: (260) [system] mfs(_384606, string, _384610, set_output_safe, _384614)=mfs(_384606, string, _384610, set_output_safe, _384614) Call: (260) [system] is_stream(_363954) Fail: (260) [system] is_stream(_363954) ^ Redo: (259) [bugger] bugger:mfs_start(mfs(_363950, string, _363954, set_output_safe, set_output_safe((0x55bd1de42e50)))) ^ Call: (260) [bugger] bugger:new_mfs(mfs(_384606, string, _384610, set_output_safe, _384614)) ^ Unify: (260) [bugger] bugger:new_mfs(mfs(_384606, string, _384610, set_output_safe, _384614)) Call: (261) [memory_file] memory_file:new_memory_file(_384606) Exit: (261) [memory_file] memory_file:new_memory_file((0x55bd1c4f3130)) Call: (261) [memory_file] memory_file:open_memory_file((0x55bd1c4f3130), write, _384610, [free_on_close(true)]) Exit: (261) [memory_file] memory_file:open_memory_file((0x55bd1c4f3130), write, (0x55bd1de09d70), [free_on_close(true)]) ^ Exit: (260) [bugger] bugger:new_mfs(mfs((0x55bd1c4f3130), string, (0x55bd1de09d70), set_output_safe, _384614)) Call: (260) [system] nb_setarg(1, mfs(_363950, string, _363954, set_output_safe, set_output_safe((0x55bd1de42e50))), (0x55bd1c4f3130)) Exit: (260) [system] nb_setarg(1, mfs((0x55bd1c4f3130), string, _363954, set_output_safe, set_output_safe((0x55bd1de42e50))), (0x55bd1c4f3130)) Call: (260) [system] nb_setarg(3, mfs((0x55bd1c4f3130), string, _363954, set_output_safe, set_output_safe((0x55bd1de42e50))), (0x55bd1de09d70)) Exit: (260) [system] nb_setarg(3, mfs((0x55bd1c4f3130), string, (0x55bd1de09d70), set_output_safe, set_output_safe((0x55bd1de42e50))), (0x55bd1de09d70)) ^ Call: (260) [bugger] bugger:set_output_safe((0x55bd1de09d70)) ^ Unify: (260) [bugger] bugger:set_output_safe((0x55bd1de09d70)) Call: (262) [system] set_output((0x55bd1de09d70)) Exit: (262) [system] set_output((0x55bd1de09d70)) ^ Exit: (260) [bugger] bugger:set_output_safe((0x55bd1de09d70)) ^ Exit: (259) [bugger] bugger:mfs_start(mfs((0x55bd1c4f3130), string, (0x55bd1de09d70), set_output_safe, set_output_safe((0x55bd1de42e50)))) ^ Exit: (257) [system] sig_atomic(bugger:mfs_start(mfs((0x55bd1c4f3130), string, (0x55bd1de09d70), set_output_safe, set_output_safe((0x55bd1de42e50))))) ^ Call: (258) [bugger] bugger:set_stream_ignore(current_output, tty(false)) ^ Unify: (258) [bugger] bugger:set_stream_ignore(current_output, tty(false)) ^ Call: (259) [bugger] ignore(notrace(catch(set_stream(current_output, tty(false)), _407888, writeln(user_error, _407888=set_stream(current_output, tty(false)))))) ^ Unify: (259) [system] ignore(bugger:notrace(catch(set_stream(current_output, tty(false)), _407888, writeln(user_error, _407888=set_stream(current_output, tty(false)))))) ^ Call: (261) [system] setup_call_cleanup('$notrace'(_409790, _409792), once(bugger:catch(set_stream(current_output, tty(false)), _407888, writeln(user_error, _407888=set_stream(current_output, tty(false))))), '$restore_trace'(_409790, _409792)) ^ Unify: (261) [system] setup_call_cleanup(system:'$notrace'(_409790, _409792), system:once(bugger:catch(set_stream(current_output, tty(false)), _407888, writeln(user_error, _407888=set_stream(current_output, tty(false))))), system:'$restore_trace'(_409790, _409792)) ^ Call: (262) [system] sig_atomic(system:'$notrace'(_409790, _409792)) ^ Exit: (261) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(bugger:catch(set_stream(current_output, tty(false)), _407888, writeln(user_error, _407888=set_stream(current_output, tty(false))))), system:'$restore_trace'(3, -1)) ^ Exit: (259) [system] ignore(bugger:notrace(catch(set_stream(current_output, tty(false)), _407888, writeln(user_error, _407888=set_stream(current_output, tty(false)))))) ^ Exit: (258) [bugger] bugger:set_stream_ignore(current_output, tty(false)) ^ Call: (258) [user] write_src_woi([assertEqualToResult, [module, pllm, 'Nil']]) ^ Unify: (258) [user] write_src_woi([assertEqualToResult, [module, pllm, 'Nil']]) ^ Call: (260) [system] setup_call_cleanup('$notrace'(_417308, _417310), once(user:with_indents(false, write_src([assertEqualToResult, [module, pllm, 'Nil']]))), '$restore_trace'(_417308, _417310)) ^ Unify: (260) [system] setup_call_cleanup(system:'$notrace'(_417308, _417310), system:once(user:with_indents(false, write_src([assertEqualToResult, [module, pllm, 'Nil']]))), system:'$restore_trace'(_417308, _417310)) ^ Call: (261) [system] sig_atomic(system:'$notrace'(_417308, _417310)) ^ Exit: (260) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:with_indents(false, write_src([assertEqualToResult, [module, pllm, 'Nil']]))), system:'$restore_trace'(3, -1)) ^ Exit: (258) [user] write_src_woi([assertEqualToResult, [module, pllm, 'Nil']]) ^ Call: (258) [bugger] bugger:mfs_end(mfs((0x55bd1c4f3130), string, (0x55bd1de09d70), set_output_safe, set_output_safe((0x55bd1de42e50))), _302334) ^ Unify: (258) [bugger] bugger:mfs_end(mfs((0x55bd1c4f3130), string, (0x55bd1de09d70), set_output_safe, set_output_safe((0x55bd1de42e50))), _302334) ^ Call: (259) [bugger] ignore((is_stream((0x55bd1de09d70)), close((0x55bd1de09d70)), mem_handle_to_substring((0x55bd1c4f3130), _424234), substring_to_type(_424234, string, _302334))) ^ Unify: (259) [system] ignore(bugger:(is_stream((0x55bd1de09d70)), close((0x55bd1de09d70)), mem_handle_to_substring((0x55bd1c4f3130), _424234), substring_to_type(_424234, string, _302334))) Call: (261) [system] is_stream((0x55bd1de09d70)) Exit: (261) [system] is_stream((0x55bd1de09d70)) Call: (261) [system] close((0x55bd1de09d70)) Exit: (261) [system] close((0x55bd1de09d70)) ^ Call: (261) [bugger] bugger:mem_handle_to_substring((0x55bd1c4f3130), _424234) ^ Unify: (261) [bugger] bugger:mem_handle_to_substring((0x55bd1c4f3130), _424234) Call: (262) [memory_file] memory_file:memory_file_to_string((0x55bd1c4f3130), _424234) Exit: (262) [memory_file] memory_file:memory_file_to_string((0x55bd1c4f3130), "(assertEqualToResult (module pllm Nil))") ^ Exit: (261) [bugger] bugger:mem_handle_to_substring((0x55bd1c4f3130), "(assertEqualToResult (module pllm Nil))") ^ Call: (261) [bugger] bugger:substring_to_type("(assertEqualToResult (module pllm Nil))", string, _302334) ^ Unify: (261) [bugger] bugger:substring_to_type("(assertEqualToResult (module pllm Nil))", string, "(assertEqualToResult (module pllm Nil))") ^ Exit: (261) [bugger] bugger:substring_to_type("(assertEqualToResult (module pllm Nil))", string, "(assertEqualToResult (module pllm Nil))") ^ Exit: (259) [system] ignore(bugger:(is_stream((0x55bd1de09d70)), close((0x55bd1de09d70)), mem_handle_to_substring((0x55bd1c4f3130), "(assertEqualToResult (module pllm Nil))"), substring_to_type("(assertEqualToResult (module pllm Nil))", string, "(assertEqualToResult (module pllm Nil))"))) ^ Call: (259) [bugger] bugger:set_output_safe((0x55bd1de42e50)) ^ Unify: (259) [bugger] bugger:set_output_safe((0x55bd1de42e50)) Call: (261) [system] set_output((0x55bd1de42e50)) Exit: (261) [system] set_output((0x55bd1de42e50)) ^ Exit: (259) [bugger] bugger:set_output_safe((0x55bd1de42e50)) ^ Exit: (258) [bugger] bugger:mfs_end(mfs((0x55bd1c4f3130), string, (0x55bd1de09d70), set_output_safe, set_output_safe((0x55bd1de42e50))), "(assertEqualToResult (module pllm Nil))") ^ Call: (259) [system] setup_call_cleanup('$notrace'(_443820, _443822), once(each_call_cleanup:(true==true)), '$restore_trace'(_443820, _443822)) ^ Unify: (259) [system] setup_call_cleanup(system:'$notrace'(_443820, _443822), system:once(each_call_cleanup:(true==true)), system:'$restore_trace'(_443820, _443822)) ^ Call: (260) [system] sig_atomic(system:'$notrace'(_443820, _443822)) ^ Exit: (259) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(each_call_cleanup:(true==true)), system:'$restore_trace'(3, -1)) Call: (259) [system] var(bugger:mfs_end(mfs((0x55bd1c4f3130), string, (0x55bd1de09d70), set_output_safe, set_output_safe((0x55bd1de42e50))), "(assertEqualToResult (module pllm Nil))")) Fail: (259) [system] var(bugger:mfs_end(mfs((0x55bd1c4f3130), string, (0x55bd1de09d70), set_output_safe, set_output_safe((0x55bd1de42e50))), "(assertEqualToResult (module pllm Nil))")) ^ Call: (259) [bugger] bugger:mfs_end(mfs((0x55bd1c4f3130), string, (0x55bd1de09d70), set_output_safe, set_output_safe((0x55bd1de42e50))), "(assertEqualToResult (module pllm Nil))") ^ Unify: (259) [bugger] bugger:mfs_end(mfs((0x55bd1c4f3130), string, (0x55bd1de09d70), set_output_safe, set_output_safe((0x55bd1de42e50))), "(assertEqualToResult (module pllm Nil))") ^ Call: (260) [bugger] ignore((is_stream((0x55bd1de09d70)), close((0x55bd1de09d70)), mem_handle_to_substring((0x55bd1c4f3130), _451342), substring_to_type(_451342, string, "(assertEqualToResult (module pllm Nil))"))) ^ Unify: (260) [system] ignore(bugger:(is_stream((0x55bd1de09d70)), close((0x55bd1de09d70)), mem_handle_to_substring((0x55bd1c4f3130), _451342), substring_to_type(_451342, string, "(assertEqualToResult (module pllm Nil))"))) Call: (262) [system] is_stream((0x55bd1de09d70)) Fail: (262) [system] is_stream((0x55bd1de09d70)) ^ Redo: (260) [system] ignore(bugger:(is_stream((0x55bd1de09d70)), close((0x55bd1de09d70)), mem_handle_to_substring((0x55bd1c4f3130), _451342), substring_to_type(_451342, string, "(assertEqualToResult (module pllm Nil))"))) ^ Unify: (260) [system] ignore(bugger:(is_stream((0x55bd1de09d70)), close((0x55bd1de09d70)), mem_handle_to_substring((0x55bd1c4f3130), _451342), substring_to_type(_451342, string, "(assertEqualToResult (module pllm Nil))"))) ^ Exit: (260) [system] ignore(bugger:(is_stream((0x55bd1de09d70)), close((0x55bd1de09d70)), mem_handle_to_substring((0x55bd1c4f3130), _451342), substring_to_type(_451342, string, "(assertEqualToResult (module pllm Nil))"))) ^ Call: (260) [bugger] bugger:set_output_safe((0x55bd1de42e50)) ^ Unify: (260) [bugger] bugger:set_output_safe((0x55bd1de42e50)) Call: (262) [system] set_output((0x55bd1de42e50)) Exit: (262) [system] set_output((0x55bd1de42e50)) ^ Exit: (260) [bugger] bugger:set_output_safe((0x55bd1de42e50)) ^ Exit: (259) [bugger] bugger:mfs_end(mfs((0x55bd1c4f3130), string, (0x55bd1de09d70), set_output_safe, set_output_safe((0x55bd1de42e50))), "(assertEqualToResult (module pllm Nil))") ^ Exit: (256) [system] setup_call_cleanup(bugger:mfs_start(mfs((0x55bd1c4f3130), string, (0x55bd1de09d70), set_output_safe, set_output_safe((0x55bd1de42e50)))), each_call_cleanup:((bugger:(bugger:(set_stream_ignore(current_output, tty(false)), bugger:(true, user:write_src_woi([assertEqualToResult, [module, pllm, 'Nil']]))), mfs_end(mfs((0x55bd1c4f3130), string, (0x55bd1de09d70), set_output_safe, set_output_safe((0x55bd1de42e50))), "(assertEqualToResult (module pllm Nil))")), deterministic(true)), (notrace(true==true)->!;mquietly(bugger:mfs_end(mfs((0x55bd1c4f3130), string, (0x55bd1de09d70), set_output_safe, set_output_safe((0x55bd1de42e50))), "(assertEqualToResult (module pllm Nil))")), notrace(nb_setarg(1, mquietly(bugger:mfs_end(mfs((0x55bd1c4f3130), string, (0x55bd1de09d70), set_output_safe, set_output_safe((0x55bd1de42e50))), "(assertEqualToResult (module pllm Nil))")), true));bugger:mfs_start(mfs((0x55bd1c4f3130), string, (0x55bd1de09d70), set_output_safe, set_output_safe((0x55bd1de42e50)))), notrace(nb_setarg(1, mquietly(bugger:mfs_end(mfs((0x55bd1c4f3130), string, (0x55bd1de09d70), set_output_safe, set_output_safe((0x55bd1de42e50))), "(assertEqualToResult (module pllm Nil))")), bugger:mfs_end(mfs((0x55bd1c4f3130), string, (0x55bd1de09d70), set_output_safe, set_output_safe((0x55bd1de42e50))), "(assertEqualToResult (module pllm Nil))"))), notrace(fail))), each_call_cleanup:mquietly(bugger:mfs_end(mfs((0x55bd1c4f3130), string, (0x55bd1de09d70), set_output_safe, set_output_safe((0x55bd1de42e50))), "(assertEqualToResult (module pllm Nil))"))) ^ Call: (256) [bugger] bugger:mfs_end(mfs((0x55bd1c4f3130), string, (0x55bd1de09d70), set_output_safe, set_output_safe((0x55bd1de42e50))), "(assertEqualToResult (module pllm Nil))") ^ Unify: (256) [bugger] bugger:mfs_end(mfs((0x55bd1c4f3130), string, (0x55bd1de09d70), set_output_safe, set_output_safe((0x55bd1de42e50))), "(assertEqualToResult (module pllm Nil))") ^ Call: (257) [bugger] ignore((is_stream((0x55bd1de09d70)), close((0x55bd1de09d70)), mem_handle_to_substring((0x55bd1c4f3130), _466280), substring_to_type(_466280, string, "(assertEqualToResult (module pllm Nil))"))) ^ Unify: (257) [system] ignore(bugger:(is_stream((0x55bd1de09d70)), close((0x55bd1de09d70)), mem_handle_to_substring((0x55bd1c4f3130), _466280), substring_to_type(_466280, string, "(assertEqualToResult (module pllm Nil))"))) Call: (259) [system] is_stream((0x55bd1de09d70)) Fail: (259) [system] is_stream((0x55bd1de09d70)) ^ Redo: (257) [system] ignore(bugger:(is_stream((0x55bd1de09d70)), close((0x55bd1de09d70)), mem_handle_to_substring((0x55bd1c4f3130), _466280), substring_to_type(_466280, string, "(assertEqualToResult (module pllm Nil))"))) ^ Unify: (257) [system] ignore(bugger:(is_stream((0x55bd1de09d70)), close((0x55bd1de09d70)), mem_handle_to_substring((0x55bd1c4f3130), _466280), substring_to_type(_466280, string, "(assertEqualToResult (module pllm Nil))"))) ^ Exit: (257) [system] ignore(bugger:(is_stream((0x55bd1de09d70)), close((0x55bd1de09d70)), mem_handle_to_substring((0x55bd1c4f3130), _466280), substring_to_type(_466280, string, "(assertEqualToResult (module pllm Nil))"))) ^ Call: (257) [bugger] bugger:set_output_safe((0x55bd1de42e50)) ^ Unify: (257) [bugger] bugger:set_output_safe((0x55bd1de42e50)) Call: (259) [system] set_output((0x55bd1de42e50)) Exit: (259) [system] set_output((0x55bd1de42e50)) ^ Exit: (257) [bugger] bugger:set_output_safe((0x55bd1de42e50)) ^ Exit: (256) [bugger] bugger:mfs_end(mfs((0x55bd1c4f3130), string, (0x55bd1de09d70), set_output_safe, set_output_safe((0x55bd1de42e50))), "(assertEqualToResult (module pllm Nil))") ^ Exit: (254) [system] call_cleanup(bugger:trusted_redo_call_cleanup(mfs_start(mfs((0x55bd1c4f3130), string, (0x55bd1de09d70), set_output_safe, set_output_safe((0x55bd1de42e50)))), (bugger:(set_stream_ignore(current_output, tty(false)), bugger:(true, user:write_src_woi([assertEqualToResult, [module, pllm, 'Nil']]))), mfs_end(mfs((0x55bd1c4f3130), string, (0x55bd1de09d70), set_output_safe, set_output_safe((0x55bd1de42e50))), "(assertEqualToResult (module pllm Nil))")), mfs_end(mfs((0x55bd1c4f3130), string, (0x55bd1de09d70), set_output_safe, set_output_safe((0x55bd1de42e50))), "(assertEqualToResult (module pllm Nil))")), bugger:mfs_end(mfs((0x55bd1c4f3130), string, (0x55bd1de09d70), set_output_safe, set_output_safe((0x55bd1de42e50))), "(assertEqualToResult (module pllm Nil))")) ^ Exit: (253) [bugger] bugger:with_output_to_each(string("(assertEqualToResult (module pllm Nil))"), bugger:(set_stream_ignore(current_output, tty(false)), bugger:(true, user:write_src_woi([assertEqualToResult, [module, pllm, 'Nil']])))) ^ Exit: (252) [bugger] bugger:woto_tty(string("(assertEqualToResult (module pllm Nil))"), false, bugger:(true, user:write_src_woi([assertEqualToResult, [module, pllm, 'Nil']]))) ^ Exit: (251) [bugger] bugger:woto(string("(assertEqualToResult (module pllm Nil))"), user:write_src_woi([assertEqualToResult, [module, pllm, 'Nil']])) Call: (251) [system] nb_delete('$wots_stack') Exit: (251) [system] nb_delete('$wots_stack') Call: (251) [system] nb_delete('$wots_stack') Exit: (251) [system] nb_delete('$wots_stack') ^ Exit: (249) [system] call_cleanup(bugger:(nb_setval('$wots_stack', [(0x55bd1de42e50)]), bugger:woto(string("(assertEqualToResult (module pllm Nil))"), user:write_src_woi([assertEqualToResult, [module, pllm, 'Nil']])), nb_delete('$wots_stack')), bugger:nb_delete('$wots_stack')) ^ Exit: (248) [locally_each] locally_each:wtl(bugger, nb_setval('$wots_stack', [(0x55bd1de42e50)]), bugger:woto(string("(assertEqualToResult (module pllm Nil))"), user:write_src_woi([assertEqualToResult, [module, pllm, 'Nil']])), bugger:each_call_cleanup) ^ Exit: (247) [locally_each] locally_each:locally(bugger:nb_setval('$wots_stack', [(0x55bd1de42e50)]), bugger:woto(string("(assertEqualToResult (module pllm Nil))"), user:write_src_woi([assertEqualToResult, [module, pllm, 'Nil']]))) ^ Exit: (246) [bugger] bugger:wots("(assertEqualToResult (module pllm Nil))", user:write_src_woi([assertEqualToResult, [module, pllm, 'Nil']])) ^ Call: (246) [user] string_replace("(assertEqualToResult (module pllm Nil))", '|', 'I', _489562) ^ Unify: (246) [user] string_replace("(assertEqualToResult (module pllm Nil))", '|', 'I', _489562) ^ Call: (247) [user] symbolic_list_concat(_491436, '|', "(assertEqualToResult (module pllm Nil))") ^ Unify: (247) [user] symbolic_list_concat(_491436, '|', "(assertEqualToResult (module pllm Nil))") Call: (248) [system] atomic_list_concat(_491436, '|', "(assertEqualToResult (module pllm Nil))") Exit: (248) [system] atomic_list_concat(['(assertEqualToResult (module pllm Nil))'], '|', "(assertEqualToResult (module pllm Nil))") ^ Exit: (247) [user] symbolic_list_concat(['(assertEqualToResult (module pllm Nil))'], '|', "(assertEqualToResult (module pllm Nil))") ^ Call: (247) [user] symbolic_list_concat(['(assertEqualToResult (module pllm Nil))'], 'I', _489562) ^ Unify: (247) [user] symbolic_list_concat(['(assertEqualToResult (module pllm Nil))'], 'I', _489562) Call: (248) [system] atomic_list_concat(['(assertEqualToResult (module pllm Nil))'], 'I', _489562) Exit: (248) [system] atomic_list_concat(['(assertEqualToResult (module pllm Nil))'], 'I', '(assertEqualToResult (module pllm Nil))') ^ Exit: (247) [user] symbolic_list_concat(['(assertEqualToResult (module pllm Nil))'], 'I', '(assertEqualToResult (module pllm Nil))') ^ Exit: (246) [user] string_replace("(assertEqualToResult (module pllm Nil))", '|', 'I', '(assertEqualToResult (module pllm Nil))') ^ Call: (246) [user] string_replace('(assertEqualToResult (module pllm Nil))', '\n', '\\n', _501700) ^ Unify: (246) [user] string_replace('(assertEqualToResult (module pllm Nil))', '\n', '\\n', _501700) ^ Call: (247) [user] symbolic_list_concat(_503574, '\n', '(assertEqualToResult (module pllm Nil))') ^ Unify: (247) [user] symbolic_list_concat(_503574, '\n', '(assertEqualToResult (module pllm Nil))') Call: (248) [system] atomic_list_concat(_503574, '\n', '(assertEqualToResult (module pllm Nil))') Exit: (248) [system] atomic_list_concat(['(assertEqualToResult (module pllm Nil))'], '\n', '(assertEqualToResult (module pllm Nil))') ^ Exit: (247) [user] symbolic_list_concat(['(assertEqualToResult (module pllm Nil))'], '\n', '(assertEqualToResult (module pllm Nil))') ^ Call: (247) [user] symbolic_list_concat(['(assertEqualToResult (module pllm Nil))'], '\\n', _501700) ^ Unify: (247) [user] symbolic_list_concat(['(assertEqualToResult (module pllm Nil))'], '\\n', _501700) Call: (248) [system] atomic_list_concat(['(assertEqualToResult (module pllm Nil))'], '\\n', _501700) Exit: (248) [system] atomic_list_concat(['(assertEqualToResult (module pllm Nil))'], '\\n', '(assertEqualToResult (module pllm Nil))') ^ Exit: (247) [user] symbolic_list_concat(['(assertEqualToResult (module pllm Nil))'], '\\n', '(assertEqualToResult (module pllm Nil))') ^ Exit: (246) [user] string_replace('(assertEqualToResult (module pllm Nil))', '\n', '\\n', '(assertEqualToResult (module pllm Nil))') Call: (246) [system] atom_length('(assertEqualToResult (module pllm Nil))', _513838) Exit: (246) [system] atom_length('(assertEqualToResult (module pllm Nil))', 39) Call: (246) [system] 39=<600 Exit: (246) [system] 39=<600 Call: (246) [system] _517552='(assertEqualToResult (module pllm Nil))' Exit: (246) [system] '(assertEqualToResult (module pllm Nil))'='(assertEqualToResult (module pllm Nil))' Call: (246) [system] write('(assertEqualToResult (module pllm Nil))') Exit: (246) [system] write('(assertEqualToResult (module pllm Nil))') ^ Exit: (245) [user] trim_gstring_bar_I(write_src_woi([assertEqualToResult, [module, pllm, 'Nil']]), 600) ^ Call: (245) [user] trim_gstring_bar_I(write_src_woi([[module, pllm, 'Nil']]), 600) ^ Unify: (245) [user] trim_gstring_bar_I(write_src_woi([[module, pllm, 'Nil']]), 600) ^ Call: (246) [user] bugger:wots(_6134, write_src_woi([[module, pllm, 'Nil']])) ^ Unify: (246) [bugger] bugger:wots(_6134, user:write_src_woi([[module, pllm, 'Nil']])) Call: (247) [system] nb_current('$wots_stack', _7956) Fail: (247) [system] nb_current('$wots_stack', _7956) ^ Redo: (246) [bugger] bugger:wots(_6134, user:write_src_woi([[module, pllm, 'Nil']])) Call: (247) [system] _10748=[] Exit: (247) [system] []=[] Call: (247) [system] current_output(_12606) Exit: (247) [system] current_output((0x55bd1de42e50)) ^ Call: (247) [bugger] locally_each:locally(nb_setval('$wots_stack', [(0x55bd1de42e50)]), woto(string(_6134), user:write_src_woi([[module, pllm, 'Nil']]))) ^ Unify: (247) [locally_each] locally_each:locally(bugger:nb_setval('$wots_stack', [(0x55bd1de42e50)]), bugger:woto(string(_6134), user:write_src_woi([[module, pllm, 'Nil']]))) ^ Call: (248) [locally_each] locally_each:wtl(bugger, nb_setval('$wots_stack', [(0x55bd1de42e50)]), bugger:woto(string(_6134), user:write_src_woi([[module, pllm, 'Nil']])), bugger:each_call_cleanup) ^ Unify: (248) [locally_each] locally_each:wtl(bugger, nb_setval('$wots_stack', [(0x55bd1de42e50)]), bugger:woto(string(_6134), user:write_src_woi([[module, pllm, 'Nil']])), bugger:each_call_cleanup) Call: (249) [system] nb_current('$wots_stack', _18264) Fail: (249) [system] nb_current('$wots_stack', _18264) ^ Redo: (248) [locally_each] locally_each:wtl(bugger, nb_setval('$wots_stack', [(0x55bd1de42e50)]), bugger:woto(string(_6134), user:write_src_woi([[module, pllm, 'Nil']])), bugger:each_call_cleanup) ^ Call: (249) [bugger] call_cleanup((nb_setval('$wots_stack', [(0x55bd1de42e50)]), bugger:woto(string(_6134), user:write_src_woi([[module, pllm, 'Nil']])), nb_delete('$wots_stack')), nb_delete('$wots_stack')) ^ Unify: (249) [system] call_cleanup(bugger:(nb_setval('$wots_stack', [(0x55bd1de42e50)]), bugger:woto(string(_6134), user:write_src_woi([[module, pllm, 'Nil']])), nb_delete('$wots_stack')), bugger:nb_delete('$wots_stack')) Call: (251) [$syspreds] nb_setval('$wots_stack', [(0x55bd1de42e50)]) Unify: (251) [$syspreds] nb_setval('$wots_stack', [(0x55bd1de42e50)]) Call: (252) [system] duplicate_term([(0x55bd1de42e50)], _24838) Exit: (252) [system] duplicate_term([(0x55bd1de42e50)], [(0x55bd1de42e50)]) Call: (252) [system] nb_linkval('$wots_stack', [(0x55bd1de42e50)]) Exit: (252) [system] nb_linkval('$wots_stack', [(0x55bd1de42e50)]) Exit: (251) [$syspreds] nb_setval('$wots_stack', [(0x55bd1de42e50)]) ^ Call: (251) [bugger] bugger:woto(string(_6134), user:write_src_woi([[module, pllm, 'Nil']])) ^ Unify: (251) [bugger] bugger:woto(string(_6134), user:write_src_woi([[module, pllm, 'Nil']])) ^ Call: (252) [bugger] once((use_tty(string(_6134), _31366);_31366=true)) ^ Unify: (252) [system] once(bugger:(use_tty(string(_6134), _31366);_31366=true)) ^ Call: (254) [bugger] bugger:use_tty(string(_6134), _31366) ^ Unify: (254) [bugger] bugger:use_tty(string(_6134), _31366) Call: (255) [system] compound(string(_6134)) Exit: (255) [system] compound(string(_6134)) ^ Unify: (254) [bugger] bugger:use_tty(string(_6134), _31366) Call: (255) [system] stream_property(current_output, tty(_31366)) Unify: (255) [system] stream_property(current_output, tty(_31366)) Call: (256) [system] nonvar(current_output) Exit: (256) [system] nonvar(current_output) Call: (256) [system] nonvar(tty(_31366)) Exit: (256) [system] nonvar(tty(_31366)) Fail: (255) [system] stream_property(current_output, tty(_31366)) ^ Redo: (254) [bugger] bugger:use_tty(string(_6134), _31366) ^ Unify: (254) [bugger] bugger:use_tty(string(_6134), false) ^ Exit: (254) [bugger] bugger:use_tty(string(_6134), false) ^ Exit: (252) [system] once(bugger:(use_tty(string(_6134), false);false=true)) ^ Call: (252) [bugger] bugger:get_stream_setup(_48106) ^ Unify: (252) [bugger] bugger:get_stream_setup(true) ^ Exit: (252) [bugger] bugger:get_stream_setup(true) ^ Call: (252) [bugger] bugger:woto_tty(string(_6134), false, (true, user:write_src_woi([[module, pllm, 'Nil']]))) ^ Unify: (252) [bugger] bugger:woto_tty(string(_6134), false, bugger:(true, user:write_src_woi([[module, pllm, 'Nil']]))) ^ Call: (253) [bugger] bugger:with_output_to_each(string(_6134), (set_stream_ignore(current_output, tty(false)), bugger:(true, user:write_src_woi([[module, pllm, 'Nil']])))) ^ Unify: (253) [bugger] bugger:with_output_to_each(string(_6134), bugger:(set_stream_ignore(current_output, tty(false)), bugger:(true, user:write_src_woi([[module, pllm, 'Nil']])))) Call: (254) [system] compound(string(_6134)) Exit: (254) [system] compound(string(_6134)) Call: (254) [system] compound_name_arity(string(_6134), _56600, 0) Fail: (254) [system] compound_name_arity(string(_6134), _57532, 0) ^ Redo: (253) [bugger] bugger:with_output_to_each(string(_6134), bugger:(set_stream_ignore(current_output, tty(false)), bugger:(true, user:write_src_woi([[module, pllm, 'Nil']])))) Call: (254) [system] string(_6134)=..[_59324, _59330] Exit: (254) [system] string(_6134)=..[string, _6134] ^ Call: (254) [bugger] bugger:stream_u_type(string) ^ Unify: (254) [bugger] bugger:stream_u_type(string) ^ Exit: (254) [bugger] bugger:stream_u_type(string) Call: (254) [system] current_output(_63980) Exit: (254) [system] current_output((0x55bd1de42e50)) Call: (254) [system] _65830=set_output_safe((0x55bd1de42e50)) Exit: (254) [system] set_output_safe((0x55bd1de42e50))=set_output_safe((0x55bd1de42e50)) Call: (254) [system] _67692=mfs(_67696, string, _67700, set_output_safe, set_output_safe((0x55bd1de42e50))) Exit: (254) [system] mfs(_67696, string, _67700, set_output_safe, set_output_safe((0x55bd1de42e50)))=mfs(_67696, string, _67700, set_output_safe, set_output_safe((0x55bd1de42e50))) Call: (254) [system] _69562=mfs_end(mfs(_67696, string, _67700, set_output_safe, set_output_safe((0x55bd1de42e50))), _6134) Exit: (254) [system] mfs_end(mfs(_67696, string, _67700, set_output_safe, set_output_safe((0x55bd1de42e50))), _6134)=mfs_end(mfs(_67696, string, _67700, set_output_safe, set_output_safe((0x55bd1de42e50))), _6134) ^ Call: (254) [bugger] call_cleanup(trusted_redo_call_cleanup(mfs_start(mfs(_67696, string, _67700, set_output_safe, set_output_safe((0x55bd1de42e50)))), (bugger:(set_stream_ignore(current_output, tty(false)), bugger:(true, user:write_src_woi([[module, pllm, 'Nil']]))), mfs_end(mfs(_67696, string, _67700, set_output_safe, set_output_safe((0x55bd1de42e50))), _6134)), mfs_end(mfs(_67696, string, _67700, set_output_safe, set_output_safe((0x55bd1de42e50))), _6134)), mfs_end(mfs(_67696, string, _67700, set_output_safe, set_output_safe((0x55bd1de42e50))), _6134)) ^ Unify: (254) [system] call_cleanup(bugger:trusted_redo_call_cleanup(mfs_start(mfs(_67696, string, _67700, set_output_safe, set_output_safe((0x55bd1de42e50)))), (bugger:(set_stream_ignore(current_output, tty(false)), bugger:(true, user:write_src_woi([[module, pllm, 'Nil']]))), mfs_end(mfs(_67696, string, _67700, set_output_safe, set_output_safe((0x55bd1de42e50))), _6134)), mfs_end(mfs(_67696, string, _67700, set_output_safe, set_output_safe((0x55bd1de42e50))), _6134)), bugger:mfs_end(mfs(_67696, string, _67700, set_output_safe, set_output_safe((0x55bd1de42e50))), _6134)) Call: (256) [system] _73342=mquietly(bugger:mfs_end(mfs(_67696, string, _67700, set_output_safe, set_output_safe((0x55bd1de42e50))), _6134)) Exit: (256) [system] mquietly(bugger:mfs_end(mfs(_67696, string, _67700, set_output_safe, set_output_safe((0x55bd1de42e50))), _6134))=mquietly(bugger:mfs_end(mfs(_67696, string, _67700, set_output_safe, set_output_safe((0x55bd1de42e50))), _6134)) ^ Call: (256) [each_call_cleanup] setup_call_cleanup(bugger:mfs_start(mfs(_67696, string, _67700, set_output_safe, set_output_safe((0x55bd1de42e50)))), ((bugger:(bugger:(set_stream_ignore(current_output, tty(false)), bugger:(true, user:write_src_woi([[module, pllm, 'Nil']]))), mfs_end(mfs(_67696, string, _67700, set_output_safe, set_output_safe((0x55bd1de42e50))), _6134)), deterministic(_75218)), (notrace(_75218==true)->!;mquietly(bugger:mfs_end(mfs(_67696, string, _67700, set_output_safe, set_output_safe((0x55bd1de42e50))), _6134)), notrace(nb_setarg(1, mquietly(bugger:mfs_end(mfs(_67696, string, _67700, set_output_safe, set_output_safe((0x55bd1de42e50))), _6134)), true));bugger:mfs_start(mfs(_67696, string, _67700, set_output_safe, set_output_safe((0x55bd1de42e50)))), notrace(nb_setarg(1, mquietly(bugger:mfs_end(mfs(_67696, string, _67700, set_output_safe, set_output_safe((0x55bd1de42e50))), _6134)), bugger:mfs_end(mfs(_67696, string, _67700, set_output_safe, set_output_safe((0x55bd1de42e50))), _6134))), notrace(fail))), mquietly(bugger:mfs_end(mfs(_67696, string, _67700, set_output_safe, set_output_safe((0x55bd1de42e50))), _6134))) ^ Unify: (256) [system] setup_call_cleanup(bugger:mfs_start(mfs(_67696, string, _67700, set_output_safe, set_output_safe((0x55bd1de42e50)))), each_call_cleanup:((bugger:(bugger:(set_stream_ignore(current_output, tty(false)), bugger:(true, user:write_src_woi([[module, pllm, 'Nil']]))), mfs_end(mfs(_67696, string, _67700, set_output_safe, set_output_safe((0x55bd1de42e50))), _6134)), deterministic(_75218)), (notrace(_75218==true)->!;mquietly(bugger:mfs_end(mfs(_67696, string, _67700, set_output_safe, set_output_safe((0x55bd1de42e50))), _6134)), notrace(nb_setarg(1, mquietly(bugger:mfs_end(mfs(_67696, string, _67700, set_output_safe, set_output_safe((0x55bd1de42e50))), _6134)), true));bugger:mfs_start(mfs(_67696, string, _67700, set_output_safe, set_output_safe((0x55bd1de42e50)))), notrace(nb_setarg(1, mquietly(bugger:mfs_end(mfs(_67696, string, _67700, set_output_safe, set_output_safe((0x55bd1de42e50))), _6134)), bugger:mfs_end(mfs(_67696, string, _67700, set_output_safe, set_output_safe((0x55bd1de42e50))), _6134))), notrace(fail))), each_call_cleanup:mquietly(bugger:mfs_end(mfs(_67696, string, _67700, set_output_safe, set_output_safe((0x55bd1de42e50))), _6134))) ^ Call: (257) [system] sig_atomic(bugger:mfs_start(mfs(_67696, string, _67700, set_output_safe, set_output_safe((0x55bd1de42e50))))) ^ Call: (259) [bugger] bugger:mfs_start(mfs(_67696, string, _67700, set_output_safe, set_output_safe((0x55bd1de42e50)))) ^ Unify: (259) [bugger] bugger:mfs_start(mfs(_67696, string, _67700, set_output_safe, set_output_safe((0x55bd1de42e50)))) Call: (260) [system] compound(mfs(_67696, string, _67700, set_output_safe, set_output_safe((0x55bd1de42e50)))) Exit: (260) [system] compound(mfs(_67696, string, _67700, set_output_safe, set_output_safe((0x55bd1de42e50)))) ^ Unify: (259) [bugger] bugger:mfs_start(mfs(_67696, string, _67700, set_output_safe, set_output_safe((0x55bd1de42e50)))) Call: (260) [system] arg(2, mfs(_67696, string, _67700, set_output_safe, set_output_safe((0x55bd1de42e50))), _82750) Exit: (260) [system] arg(2, mfs(_67696, string, _67700, set_output_safe, set_output_safe((0x55bd1de42e50))), string) Call: (260) [system] arg(3, mfs(_67696, string, _67700, set_output_safe, set_output_safe((0x55bd1de42e50))), _84616) Exit: (260) [system] arg(3, mfs(_67696, string, _67700, set_output_safe, set_output_safe((0x55bd1de42e50))), _67700) Call: (260) [system] arg(4, mfs(_67696, string, _67700, set_output_safe, set_output_safe((0x55bd1de42e50))), _86482) Exit: (260) [system] arg(4, mfs(_67696, string, _67700, set_output_safe, set_output_safe((0x55bd1de42e50))), set_output_safe) Call: (260) [system] _88348=mfs(_88352, string, _88356, set_output_safe, _88360) Exit: (260) [system] mfs(_88352, string, _88356, set_output_safe, _88360)=mfs(_88352, string, _88356, set_output_safe, _88360) Call: (260) [system] is_stream(_67700) Fail: (260) [system] is_stream(_67700) ^ Redo: (259) [bugger] bugger:mfs_start(mfs(_67696, string, _67700, set_output_safe, set_output_safe((0x55bd1de42e50)))) ^ Call: (260) [bugger] bugger:new_mfs(mfs(_88352, string, _88356, set_output_safe, _88360)) ^ Unify: (260) [bugger] bugger:new_mfs(mfs(_88352, string, _88356, set_output_safe, _88360)) Call: (261) [memory_file] memory_file:new_memory_file(_88352) Exit: (261) [memory_file] memory_file:new_memory_file((0x55bd1c4f3d30)) Call: (261) [memory_file] memory_file:open_memory_file((0x55bd1c4f3d30), write, _88356, [free_on_close(true)]) Exit: (261) [memory_file] memory_file:open_memory_file((0x55bd1c4f3d30), write, (0x55bd1c4f3df0), [free_on_close(true)]) ^ Exit: (260) [bugger] bugger:new_mfs(mfs((0x55bd1c4f3d30), string, (0x55bd1c4f3df0), set_output_safe, _88360)) Call: (260) [system] nb_setarg(1, mfs(_67696, string, _67700, set_output_safe, set_output_safe((0x55bd1de42e50))), (0x55bd1c4f3d30)) Exit: (260) [system] nb_setarg(1, mfs((0x55bd1c4f3d30), string, _67700, set_output_safe, set_output_safe((0x55bd1de42e50))), (0x55bd1c4f3d30)) Call: (260) [system] nb_setarg(3, mfs((0x55bd1c4f3d30), string, _67700, set_output_safe, set_output_safe((0x55bd1de42e50))), (0x55bd1c4f3df0)) Exit: (260) [system] nb_setarg(3, mfs((0x55bd1c4f3d30), string, (0x55bd1c4f3df0), set_output_safe, set_output_safe((0x55bd1de42e50))), (0x55bd1c4f3df0)) ^ Call: (260) [bugger] bugger:set_output_safe((0x55bd1c4f3df0)) ^ Unify: (260) [bugger] bugger:set_output_safe((0x55bd1c4f3df0)) Call: (262) [system] set_output((0x55bd1c4f3df0)) Exit: (262) [system] set_output((0x55bd1c4f3df0)) ^ Exit: (260) [bugger] bugger:set_output_safe((0x55bd1c4f3df0)) ^ Exit: (259) [bugger] bugger:mfs_start(mfs((0x55bd1c4f3d30), string, (0x55bd1c4f3df0), set_output_safe, set_output_safe((0x55bd1de42e50)))) ^ Exit: (257) [system] sig_atomic(bugger:mfs_start(mfs((0x55bd1c4f3d30), string, (0x55bd1c4f3df0), set_output_safe, set_output_safe((0x55bd1de42e50))))) ^ Call: (258) [bugger] bugger:set_stream_ignore(current_output, tty(false)) ^ Unify: (258) [bugger] bugger:set_stream_ignore(current_output, tty(false)) ^ Call: (259) [bugger] ignore(notrace(catch(set_stream(current_output, tty(false)), _111634, writeln(user_error, _111634=set_stream(current_output, tty(false)))))) ^ Unify: (259) [system] ignore(bugger:notrace(catch(set_stream(current_output, tty(false)), _111634, writeln(user_error, _111634=set_stream(current_output, tty(false)))))) ^ Call: (261) [system] setup_call_cleanup('$notrace'(_113536, _113538), once(bugger:catch(set_stream(current_output, tty(false)), _111634, writeln(user_error, _111634=set_stream(current_output, tty(false))))), '$restore_trace'(_113536, _113538)) ^ Unify: (261) [system] setup_call_cleanup(system:'$notrace'(_113536, _113538), system:once(bugger:catch(set_stream(current_output, tty(false)), _111634, writeln(user_error, _111634=set_stream(current_output, tty(false))))), system:'$restore_trace'(_113536, _113538)) ^ Call: (262) [system] sig_atomic(system:'$notrace'(_113536, _113538)) ^ Exit: (261) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(bugger:catch(set_stream(current_output, tty(false)), _111634, writeln(user_error, _111634=set_stream(current_output, tty(false))))), system:'$restore_trace'(3, -1)) ^ Exit: (259) [system] ignore(bugger:notrace(catch(set_stream(current_output, tty(false)), _111634, writeln(user_error, _111634=set_stream(current_output, tty(false)))))) ^ Exit: (258) [bugger] bugger:set_stream_ignore(current_output, tty(false)) ^ Call: (258) [user] write_src_woi([[module, pllm, 'Nil']]) ^ Unify: (258) [user] write_src_woi([[module, pllm, 'Nil']]) ^ Call: (260) [system] setup_call_cleanup('$notrace'(_121054, _121056), once(user:with_indents(false, write_src([[module, pllm, 'Nil']]))), '$restore_trace'(_121054, _121056)) ^ Unify: (260) [system] setup_call_cleanup(system:'$notrace'(_121054, _121056), system:once(user:with_indents(false, write_src([[module, pllm, 'Nil']]))), system:'$restore_trace'(_121054, _121056)) ^ Call: (261) [system] sig_atomic(system:'$notrace'(_121054, _121056)) ^ Exit: (260) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:with_indents(false, write_src([[module, pllm, 'Nil']]))), system:'$restore_trace'(3, -1)) ^ Exit: (258) [user] write_src_woi([[module, pllm, 'Nil']]) ^ Call: (258) [bugger] bugger:mfs_end(mfs((0x55bd1c4f3d30), string, (0x55bd1c4f3df0), set_output_safe, set_output_safe((0x55bd1de42e50))), _6134) ^ Unify: (258) [bugger] bugger:mfs_end(mfs((0x55bd1c4f3d30), string, (0x55bd1c4f3df0), set_output_safe, set_output_safe((0x55bd1de42e50))), _6134) ^ Call: (259) [bugger] ignore((is_stream((0x55bd1c4f3df0)), close((0x55bd1c4f3df0)), mem_handle_to_substring((0x55bd1c4f3d30), _127980), substring_to_type(_127980, string, _6134))) ^ Unify: (259) [system] ignore(bugger:(is_stream((0x55bd1c4f3df0)), close((0x55bd1c4f3df0)), mem_handle_to_substring((0x55bd1c4f3d30), _127980), substring_to_type(_127980, string, _6134))) Call: (261) [system] is_stream((0x55bd1c4f3df0)) Exit: (261) [system] is_stream((0x55bd1c4f3df0)) Call: (261) [system] close((0x55bd1c4f3df0)) Exit: (261) [system] close((0x55bd1c4f3df0)) ^ Call: (261) [bugger] bugger:mem_handle_to_substring((0x55bd1c4f3d30), _127980) ^ Unify: (261) [bugger] bugger:mem_handle_to_substring((0x55bd1c4f3d30), _127980) Call: (262) [memory_file] memory_file:memory_file_to_string((0x55bd1c4f3d30), _127980) Exit: (262) [memory_file] memory_file:memory_file_to_string((0x55bd1c4f3d30), "((module pllm Nil))") ^ Exit: (261) [bugger] bugger:mem_handle_to_substring((0x55bd1c4f3d30), "((module pllm Nil))") ^ Call: (261) [bugger] bugger:substring_to_type("((module pllm Nil))", string, _6134) ^ Unify: (261) [bugger] bugger:substring_to_type("((module pllm Nil))", string, "((module pllm Nil))") ^ Exit: (261) [bugger] bugger:substring_to_type("((module pllm Nil))", string, "((module pllm Nil))") ^ Exit: (259) [system] ignore(bugger:(is_stream((0x55bd1c4f3df0)), close((0x55bd1c4f3df0)), mem_handle_to_substring((0x55bd1c4f3d30), "((module pllm Nil))"), substring_to_type("((module pllm Nil))", string, "((module pllm Nil))"))) ^ Call: (259) [bugger] bugger:set_output_safe((0x55bd1de42e50)) ^ Unify: (259) [bugger] bugger:set_output_safe((0x55bd1de42e50)) Call: (261) [system] set_output((0x55bd1de42e50)) Exit: (261) [system] set_output((0x55bd1de42e50)) ^ Exit: (259) [bugger] bugger:set_output_safe((0x55bd1de42e50)) ^ Exit: (258) [bugger] bugger:mfs_end(mfs((0x55bd1c4f3d30), string, (0x55bd1c4f3df0), set_output_safe, set_output_safe((0x55bd1de42e50))), "((module pllm Nil))") ^ Call: (259) [system] setup_call_cleanup('$notrace'(_147560, _147562), once(each_call_cleanup:(true==true)), '$restore_trace'(_147560, _147562)) ^ Unify: (259) [system] setup_call_cleanup(system:'$notrace'(_147560, _147562), system:once(each_call_cleanup:(true==true)), system:'$restore_trace'(_147560, _147562)) ^ Call: (260) [system] sig_atomic(system:'$notrace'(_147560, _147562)) ^ Exit: (259) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(each_call_cleanup:(true==true)), system:'$restore_trace'(3, -1)) Call: (259) [system] var(bugger:mfs_end(mfs((0x55bd1c4f3d30), string, (0x55bd1c4f3df0), set_output_safe, set_output_safe((0x55bd1de42e50))), "((module pllm Nil))")) Fail: (259) [system] var(bugger:mfs_end(mfs((0x55bd1c4f3d30), string, (0x55bd1c4f3df0), set_output_safe, set_output_safe((0x55bd1de42e50))), "((module pllm Nil))")) ^ Call: (259) [bugger] bugger:mfs_end(mfs((0x55bd1c4f3d30), string, (0x55bd1c4f3df0), set_output_safe, set_output_safe((0x55bd1de42e50))), "((module pllm Nil))") ^ Unify: (259) [bugger] bugger:mfs_end(mfs((0x55bd1c4f3d30), string, (0x55bd1c4f3df0), set_output_safe, set_output_safe((0x55bd1de42e50))), "((module pllm Nil))") ^ Call: (260) [bugger] ignore((is_stream((0x55bd1c4f3df0)), close((0x55bd1c4f3df0)), mem_handle_to_substring((0x55bd1c4f3d30), _155082), substring_to_type(_155082, string, "((module pllm Nil))"))) ^ Unify: (260) [system] ignore(bugger:(is_stream((0x55bd1c4f3df0)), close((0x55bd1c4f3df0)), mem_handle_to_substring((0x55bd1c4f3d30), _155082), substring_to_type(_155082, string, "((module pllm Nil))"))) Call: (262) [system] is_stream((0x55bd1c4f3df0)) Fail: (262) [system] is_stream((0x55bd1c4f3df0)) ^ Redo: (260) [system] ignore(bugger:(is_stream((0x55bd1c4f3df0)), close((0x55bd1c4f3df0)), mem_handle_to_substring((0x55bd1c4f3d30), _155082), substring_to_type(_155082, string, "((module pllm Nil))"))) ^ Unify: (260) [system] ignore(bugger:(is_stream((0x55bd1c4f3df0)), close((0x55bd1c4f3df0)), mem_handle_to_substring((0x55bd1c4f3d30), _155082), substring_to_type(_155082, string, "((module pllm Nil))"))) ^ Exit: (260) [system] ignore(bugger:(is_stream((0x55bd1c4f3df0)), close((0x55bd1c4f3df0)), mem_handle_to_substring((0x55bd1c4f3d30), _155082), substring_to_type(_155082, string, "((module pllm Nil))"))) ^ Call: (260) [bugger] bugger:set_output_safe((0x55bd1de42e50)) ^ Unify: (260) [bugger] bugger:set_output_safe((0x55bd1de42e50)) Call: (262) [system] set_output((0x55bd1de42e50)) Exit: (262) [system] set_output((0x55bd1de42e50)) ^ Exit: (260) [bugger] bugger:set_output_safe((0x55bd1de42e50)) ^ Exit: (259) [bugger] bugger:mfs_end(mfs((0x55bd1c4f3d30), string, (0x55bd1c4f3df0), set_output_safe, set_output_safe((0x55bd1de42e50))), "((module pllm Nil))") ^ Exit: (256) [system] setup_call_cleanup(bugger:mfs_start(mfs((0x55bd1c4f3d30), string, (0x55bd1c4f3df0), set_output_safe, set_output_safe((0x55bd1de42e50)))), each_call_cleanup:((bugger:(bugger:(set_stream_ignore(current_output, tty(false)), bugger:(true, user:write_src_woi([[module, pllm, 'Nil']]))), mfs_end(mfs((0x55bd1c4f3d30), string, (0x55bd1c4f3df0), set_output_safe, set_output_safe((0x55bd1de42e50))), "((module pllm Nil))")), deterministic(true)), (notrace(true==true)->!;mquietly(bugger:mfs_end(mfs((0x55bd1c4f3d30), string, (0x55bd1c4f3df0), set_output_safe, set_output_safe((0x55bd1de42e50))), "((module pllm Nil))")), notrace(nb_setarg(1, mquietly(bugger:mfs_end(mfs((0x55bd1c4f3d30), string, (0x55bd1c4f3df0), set_output_safe, set_output_safe((0x55bd1de42e50))), "((module pllm Nil))")), true));bugger:mfs_start(mfs((0x55bd1c4f3d30), string, (0x55bd1c4f3df0), set_output_safe, set_output_safe((0x55bd1de42e50)))), notrace(nb_setarg(1, mquietly(bugger:mfs_end(mfs((0x55bd1c4f3d30), string, (0x55bd1c4f3df0), set_output_safe, set_output_safe((0x55bd1de42e50))), "((module pllm Nil))")), bugger:mfs_end(mfs((0x55bd1c4f3d30), string, (0x55bd1c4f3df0), set_output_safe, set_output_safe((0x55bd1de42e50))), "((module pllm Nil))"))), notrace(fail))), each_call_cleanup:mquietly(bugger:mfs_end(mfs((0x55bd1c4f3d30), string, (0x55bd1c4f3df0), set_output_safe, set_output_safe((0x55bd1de42e50))), "((module pllm Nil))"))) ^ Call: (256) [bugger] bugger:mfs_end(mfs((0x55bd1c4f3d30), string, (0x55bd1c4f3df0), set_output_safe, set_output_safe((0x55bd1de42e50))), "((module pllm Nil))") ^ Unify: (256) [bugger] bugger:mfs_end(mfs((0x55bd1c4f3d30), string, (0x55bd1c4f3df0), set_output_safe, set_output_safe((0x55bd1de42e50))), "((module pllm Nil))") ^ Call: (257) [bugger] ignore((is_stream((0x55bd1c4f3df0)), close((0x55bd1c4f3df0)), mem_handle_to_substring((0x55bd1c4f3d30), _170020), substring_to_type(_170020, string, "((module pllm Nil))"))) ^ Unify: (257) [system] ignore(bugger:(is_stream((0x55bd1c4f3df0)), close((0x55bd1c4f3df0)), mem_handle_to_substring((0x55bd1c4f3d30), _170020), substring_to_type(_170020, string, "((module pllm Nil))"))) Call: (259) [system] is_stream((0x55bd1c4f3df0)) Fail: (259) [system] is_stream((0x55bd1c4f3df0)) ^ Redo: (257) [system] ignore(bugger:(is_stream((0x55bd1c4f3df0)), close((0x55bd1c4f3df0)), mem_handle_to_substring((0x55bd1c4f3d30), _170020), substring_to_type(_170020, string, "((module pllm Nil))"))) ^ Unify: (257) [system] ignore(bugger:(is_stream((0x55bd1c4f3df0)), close((0x55bd1c4f3df0)), mem_handle_to_substring((0x55bd1c4f3d30), _170020), substring_to_type(_170020, string, "((module pllm Nil))"))) ^ Exit: (257) [system] ignore(bugger:(is_stream((0x55bd1c4f3df0)), close((0x55bd1c4f3df0)), mem_handle_to_substring((0x55bd1c4f3d30), _170020), substring_to_type(_170020, string, "((module pllm Nil))"))) ^ Call: (257) [bugger] bugger:set_output_safe((0x55bd1de42e50)) ^ Unify: (257) [bugger] bugger:set_output_safe((0x55bd1de42e50)) Call: (259) [system] set_output((0x55bd1de42e50)) Exit: (259) [system] set_output((0x55bd1de42e50)) ^ Exit: (257) [bugger] bugger:set_output_safe((0x55bd1de42e50)) ^ Exit: (256) [bugger] bugger:mfs_end(mfs((0x55bd1c4f3d30), string, (0x55bd1c4f3df0), set_output_safe, set_output_safe((0x55bd1de42e50))), "((module pllm Nil))") ^ Exit: (254) [system] call_cleanup(bugger:trusted_redo_call_cleanup(mfs_start(mfs((0x55bd1c4f3d30), string, (0x55bd1c4f3df0), set_output_safe, set_output_safe((0x55bd1de42e50)))), (bugger:(set_stream_ignore(current_output, tty(false)), bugger:(true, user:write_src_woi([[module, pllm, 'Nil']]))), mfs_end(mfs((0x55bd1c4f3d30), string, (0x55bd1c4f3df0), set_output_safe, set_output_safe((0x55bd1de42e50))), "((module pllm Nil))")), mfs_end(mfs((0x55bd1c4f3d30), string, (0x55bd1c4f3df0), set_output_safe, set_output_safe((0x55bd1de42e50))), "((module pllm Nil))")), bugger:mfs_end(mfs((0x55bd1c4f3d30), string, (0x55bd1c4f3df0), set_output_safe, set_output_safe((0x55bd1de42e50))), "((module pllm Nil))")) ^ Exit: (253) [bugger] bugger:with_output_to_each(string("((module pllm Nil))"), bugger:(set_stream_ignore(current_output, tty(false)), bugger:(true, user:write_src_woi([[module, pllm, 'Nil']])))) ^ Exit: (252) [bugger] bugger:woto_tty(string("((module pllm Nil))"), false, bugger:(true, user:write_src_woi([[module, pllm, 'Nil']]))) ^ Exit: (251) [bugger] bugger:woto(string("((module pllm Nil))"), user:write_src_woi([[module, pllm, 'Nil']])) Call: (251) [system] nb_delete('$wots_stack') Exit: (251) [system] nb_delete('$wots_stack') Call: (251) [system] nb_delete('$wots_stack') Exit: (251) [system] nb_delete('$wots_stack') ^ Exit: (249) [system] call_cleanup(bugger:(nb_setval('$wots_stack', [(0x55bd1de42e50)]), bugger:woto(string("((module pllm Nil))"), user:write_src_woi([[module, pllm, 'Nil']])), nb_delete('$wots_stack')), bugger:nb_delete('$wots_stack')) ^ Exit: (248) [locally_each] locally_each:wtl(bugger, nb_setval('$wots_stack', [(0x55bd1de42e50)]), bugger:woto(string("((module pllm Nil))"), user:write_src_woi([[module, pllm, 'Nil']])), bugger:each_call_cleanup) ^ Exit: (247) [locally_each] locally_each:locally(bugger:nb_setval('$wots_stack', [(0x55bd1de42e50)]), bugger:woto(string("((module pllm Nil))"), user:write_src_woi([[module, pllm, 'Nil']]))) ^ Exit: (246) [bugger] bugger:wots("((module pllm Nil))", user:write_src_woi([[module, pllm, 'Nil']])) ^ Call: (246) [user] string_replace("((module pllm Nil))", '|', 'I', _193302) ^ Unify: (246) [user] string_replace("((module pllm Nil))", '|', 'I', _193302) ^ Call: (247) [user] symbolic_list_concat(_195176, '|', "((module pllm Nil))") ^ Unify: (247) [user] symbolic_list_concat(_195176, '|', "((module pllm Nil))") Call: (248) [system] atomic_list_concat(_195176, '|', "((module pllm Nil))") Exit: (248) [system] atomic_list_concat(['((module pllm Nil))'], '|', "((module pllm Nil))") ^ Exit: (247) [user] symbolic_list_concat(['((module pllm Nil))'], '|', "((module pllm Nil))") ^ Call: (247) [user] symbolic_list_concat(['((module pllm Nil))'], 'I', _193302) ^ Unify: (247) [user] symbolic_list_concat(['((module pllm Nil))'], 'I', _193302) Call: (248) [system] atomic_list_concat(['((module pllm Nil))'], 'I', _193302) Exit: (248) [system] atomic_list_concat(['((module pllm Nil))'], 'I', '((module pllm Nil))') ^ Exit: (247) [user] symbolic_list_concat(['((module pllm Nil))'], 'I', '((module pllm Nil))') ^ Exit: (246) [user] string_replace("((module pllm Nil))", '|', 'I', '((module pllm Nil))') ^ Call: (246) [user] string_replace('((module pllm Nil))', '\n', '\\n', _205440) ^ Unify: (246) [user] string_replace('((module pllm Nil))', '\n', '\\n', _205440) ^ Call: (247) [user] symbolic_list_concat(_207314, '\n', '((module pllm Nil))') ^ Unify: (247) [user] symbolic_list_concat(_207314, '\n', '((module pllm Nil))') Call: (248) [system] atomic_list_concat(_207314, '\n', '((module pllm Nil))') Exit: (248) [system] atomic_list_concat(['((module pllm Nil))'], '\n', '((module pllm Nil))') ^ Exit: (247) [user] symbolic_list_concat(['((module pllm Nil))'], '\n', '((module pllm Nil))') ^ Call: (247) [user] symbolic_list_concat(['((module pllm Nil))'], '\\n', _205440) ^ Unify: (247) [user] symbolic_list_concat(['((module pllm Nil))'], '\\n', _205440) Call: (248) [system] atomic_list_concat(['((module pllm Nil))'], '\\n', _205440) Exit: (248) [system] atomic_list_concat(['((module pllm Nil))'], '\\n', '((module pllm Nil))') ^ Exit: (247) [user] symbolic_list_concat(['((module pllm Nil))'], '\\n', '((module pllm Nil))') ^ Exit: (246) [user] string_replace('((module pllm Nil))', '\n', '\\n', '((module pllm Nil))') Call: (246) [system] atom_length('((module pllm Nil))', _217578) Exit: (246) [system] atom_length('((module pllm Nil))', 19) Call: (246) [system] 19=<600 Exit: (246) [system] 19=<600 Call: (246) [system] _221292='((module pllm Nil))' Exit: (246) [system] '((module pllm Nil))'='((module pllm Nil))' Call: (246) [system] write('((module pllm Nil))') Exit: (246) [system] write('((module pllm Nil))') ^ Exit: (245) [user] trim_gstring_bar_I(write_src_woi([[module, pllm, 'Nil']]), 600) ^ Call: (245) [user] trim_gstring_bar_I(write_src_woi([[module, pllm, 'Nil']]), 600) ^ Unify: (245) [user] trim_gstring_bar_I(write_src_woi([[module, pllm, 'Nil']]), 600) ^ Call: (246) [user] bugger:wots(_227782, write_src_woi([[module, pllm, 'Nil']])) ^ Unify: (246) [bugger] bugger:wots(_227782, user:write_src_woi([[module, pllm, 'Nil']])) Call: (247) [system] nb_current('$wots_stack', _229658) Fail: (247) [system] nb_current('$wots_stack', _229658) ^ Redo: (246) [bugger] bugger:wots(_227782, user:write_src_woi([[module, pllm, 'Nil']])) Call: (247) [system] _232450=[] Exit: (247) [system] []=[] Call: (247) [system] current_output(_234308) Exit: (247) [system] current_output((0x55bd1de42e50)) ^ Call: (247) [bugger] locally_each:locally(nb_setval('$wots_stack', [(0x55bd1de42e50)]), woto(string(_227782), user:write_src_woi([[module, pllm, 'Nil']]))) ^ Unify: (247) [locally_each] locally_each:locally(bugger:nb_setval('$wots_stack', [(0x55bd1de42e50)]), bugger:woto(string(_227782), user:write_src_woi([[module, pllm, 'Nil']]))) ^ Call: (248) [locally_each] locally_each:wtl(bugger, nb_setval('$wots_stack', [(0x55bd1de42e50)]), bugger:woto(string(_227782), user:write_src_woi([[module, pllm, 'Nil']])), bugger:each_call_cleanup) ^ Unify: (248) [locally_each] locally_each:wtl(bugger, nb_setval('$wots_stack', [(0x55bd1de42e50)]), bugger:woto(string(_227782), user:write_src_woi([[module, pllm, 'Nil']])), bugger:each_call_cleanup) Call: (249) [system] nb_current('$wots_stack', _239966) Fail: (249) [system] nb_current('$wots_stack', _239966) ^ Redo: (248) [locally_each] locally_each:wtl(bugger, nb_setval('$wots_stack', [(0x55bd1de42e50)]), bugger:woto(string(_227782), user:write_src_woi([[module, pllm, 'Nil']])), bugger:each_call_cleanup) ^ Call: (249) [bugger] call_cleanup((nb_setval('$wots_stack', [(0x55bd1de42e50)]), bugger:woto(string(_227782), user:write_src_woi([[module, pllm, 'Nil']])), nb_delete('$wots_stack')), nb_delete('$wots_stack')) ^ Unify: (249) [system] call_cleanup(bugger:(nb_setval('$wots_stack', [(0x55bd1de42e50)]), bugger:woto(string(_227782), user:write_src_woi([[module, pllm, 'Nil']])), nb_delete('$wots_stack')), bugger:nb_delete('$wots_stack')) Call: (251) [$syspreds] nb_setval('$wots_stack', [(0x55bd1de42e50)]) Unify: (251) [$syspreds] nb_setval('$wots_stack', [(0x55bd1de42e50)]) Call: (252) [system] duplicate_term([(0x55bd1de42e50)], _246540) Exit: (252) [system] duplicate_term([(0x55bd1de42e50)], [(0x55bd1de42e50)]) Call: (252) [system] nb_linkval('$wots_stack', [(0x55bd1de42e50)]) Exit: (252) [system] nb_linkval('$wots_stack', [(0x55bd1de42e50)]) Exit: (251) [$syspreds] nb_setval('$wots_stack', [(0x55bd1de42e50)]) ^ Call: (251) [bugger] bugger:woto(string(_227782), user:write_src_woi([[module, pllm, 'Nil']])) ^ Unify: (251) [bugger] bugger:woto(string(_227782), user:write_src_woi([[module, pllm, 'Nil']])) ^ Call: (252) [bugger] once((use_tty(string(_227782), _253068);_253068=true)) ^ Unify: (252) [system] once(bugger:(use_tty(string(_227782), _253068);_253068=true)) ^ Call: (254) [bugger] bugger:use_tty(string(_227782), _253068) ^ Unify: (254) [bugger] bugger:use_tty(string(_227782), _253068) Call: (255) [system] compound(string(_227782)) Exit: (255) [system] compound(string(_227782)) ^ Unify: (254) [bugger] bugger:use_tty(string(_227782), _253068) Call: (255) [system] stream_property(current_output, tty(_253068)) Unify: (255) [system] stream_property(current_output, tty(_253068)) Call: (256) [system] nonvar(current_output) Exit: (256) [system] nonvar(current_output) Call: (256) [system] nonvar(tty(_253068)) Exit: (256) [system] nonvar(tty(_253068)) Fail: (255) [system] stream_property(current_output, tty(_253068)) ^ Redo: (254) [bugger] bugger:use_tty(string(_227782), _253068) ^ Unify: (254) [bugger] bugger:use_tty(string(_227782), false) ^ Exit: (254) [bugger] bugger:use_tty(string(_227782), false) ^ Exit: (252) [system] once(bugger:(use_tty(string(_227782), false);false=true)) ^ Call: (252) [bugger] bugger:get_stream_setup(_269808) ^ Unify: (252) [bugger] bugger:get_stream_setup(true) ^ Exit: (252) [bugger] bugger:get_stream_setup(true) ^ Call: (252) [bugger] bugger:woto_tty(string(_227782), false, (true, user:write_src_woi([[module, pllm, 'Nil']]))) ^ Unify: (252) [bugger] bugger:woto_tty(string(_227782), false, bugger:(true, user:write_src_woi([[module, pllm, 'Nil']]))) ^ Call: (253) [bugger] bugger:with_output_to_each(string(_227782), (set_stream_ignore(current_output, tty(false)), bugger:(true, user:write_src_woi([[module, pllm, 'Nil']])))) ^ Unify: (253) [bugger] bugger:with_output_to_each(string(_227782), bugger:(set_stream_ignore(current_output, tty(false)), bugger:(true, user:write_src_woi([[module, pllm, 'Nil']])))) Call: (254) [system] compound(string(_227782)) Exit: (254) [system] compound(string(_227782)) Call: (254) [system] compound_name_arity(string(_227782), _278302, 0) Fail: (254) [system] compound_name_arity(string(_227782), _279234, 0) ^ Redo: (253) [bugger] bugger:with_output_to_each(string(_227782), bugger:(set_stream_ignore(current_output, tty(false)), bugger:(true, user:write_src_woi([[module, pllm, 'Nil']])))) Call: (254) [system] string(_227782)=..[_281026, _281032] Exit: (254) [system] string(_227782)=..[string, _227782] ^ Call: (254) [bugger] bugger:stream_u_type(string) ^ Unify: (254) [bugger] bugger:stream_u_type(string) ^ Exit: (254) [bugger] bugger:stream_u_type(string) Call: (254) [system] current_output(_285682) Exit: (254) [system] current_output((0x55bd1de42e50)) Call: (254) [system] _287532=set_output_safe((0x55bd1de42e50)) Exit: (254) [system] set_output_safe((0x55bd1de42e50))=set_output_safe((0x55bd1de42e50)) Call: (254) [system] _289394=mfs(_289398, string, _289402, set_output_safe, set_output_safe((0x55bd1de42e50))) Exit: (254) [system] mfs(_289398, string, _289402, set_output_safe, set_output_safe((0x55bd1de42e50)))=mfs(_289398, string, _289402, set_output_safe, set_output_safe((0x55bd1de42e50))) Call: (254) [system] _291264=mfs_end(mfs(_289398, string, _289402, set_output_safe, set_output_safe((0x55bd1de42e50))), _227782) Exit: (254) [system] mfs_end(mfs(_289398, string, _289402, set_output_safe, set_output_safe((0x55bd1de42e50))), _227782)=mfs_end(mfs(_289398, string, _289402, set_output_safe, set_output_safe((0x55bd1de42e50))), _227782) ^ Call: (254) [bugger] call_cleanup(trusted_redo_call_cleanup(mfs_start(mfs(_289398, string, _289402, set_output_safe, set_output_safe((0x55bd1de42e50)))), (bugger:(set_stream_ignore(current_output, tty(false)), bugger:(true, user:write_src_woi([[module, pllm, 'Nil']]))), mfs_end(mfs(_289398, string, _289402, set_output_safe, set_output_safe((0x55bd1de42e50))), _227782)), mfs_end(mfs(_289398, string, _289402, set_output_safe, set_output_safe((0x55bd1de42e50))), _227782)), mfs_end(mfs(_289398, string, _289402, set_output_safe, set_output_safe((0x55bd1de42e50))), _227782)) ^ Unify: (254) [system] call_cleanup(bugger:trusted_redo_call_cleanup(mfs_start(mfs(_289398, string, _289402, set_output_safe, set_output_safe((0x55bd1de42e50)))), (bugger:(set_stream_ignore(current_output, tty(false)), bugger:(true, user:write_src_woi([[module, pllm, 'Nil']]))), mfs_end(mfs(_289398, string, _289402, set_output_safe, set_output_safe((0x55bd1de42e50))), _227782)), mfs_end(mfs(_289398, string, _289402, set_output_safe, set_output_safe((0x55bd1de42e50))), _227782)), bugger:mfs_end(mfs(_289398, string, _289402, set_output_safe, set_output_safe((0x55bd1de42e50))), _227782)) Call: (256) [system] _295044=mquietly(bugger:mfs_end(mfs(_289398, string, _289402, set_output_safe, set_output_safe((0x55bd1de42e50))), _227782)) Exit: (256) [system] mquietly(bugger:mfs_end(mfs(_289398, string, _289402, set_output_safe, set_output_safe((0x55bd1de42e50))), _227782))=mquietly(bugger:mfs_end(mfs(_289398, string, _289402, set_output_safe, set_output_safe((0x55bd1de42e50))), _227782)) ^ Call: (256) [each_call_cleanup] setup_call_cleanup(bugger:mfs_start(mfs(_289398, string, _289402, set_output_safe, set_output_safe((0x55bd1de42e50)))), ((bugger:(bugger:(set_stream_ignore(current_output, tty(false)), bugger:(true, user:write_src_woi([[module, pllm, 'Nil']]))), mfs_end(mfs(_289398, string, _289402, set_output_safe, set_output_safe((0x55bd1de42e50))), _227782)), deterministic(_296920)), (notrace(_296920==true)->!;mquietly(bugger:mfs_end(mfs(_289398, string, _289402, set_output_safe, set_output_safe((0x55bd1de42e50))), _227782)), notrace(nb_setarg(1, mquietly(bugger:mfs_end(mfs(_289398, string, _289402, set_output_safe, set_output_safe((0x55bd1de42e50))), _227782)), true));bugger:mfs_start(mfs(_289398, string, _289402, set_output_safe, set_output_safe((0x55bd1de42e50)))), notrace(nb_setarg(1, mquietly(bugger:mfs_end(mfs(_289398, string, _289402, set_output_safe, set_output_safe((0x55bd1de42e50))), _227782)), bugger:mfs_end(mfs(_289398, string, _289402, set_output_safe, set_output_safe((0x55bd1de42e50))), _227782))), notrace(fail))), mquietly(bugger:mfs_end(mfs(_289398, string, _289402, set_output_safe, set_output_safe((0x55bd1de42e50))), _227782))) ^ Unify: (256) [system] setup_call_cleanup(bugger:mfs_start(mfs(_289398, string, _289402, set_output_safe, set_output_safe((0x55bd1de42e50)))), each_call_cleanup:((bugger:(bugger:(set_stream_ignore(current_output, tty(false)), bugger:(true, user:write_src_woi([[module, pllm, 'Nil']]))), mfs_end(mfs(_289398, string, _289402, set_output_safe, set_output_safe((0x55bd1de42e50))), _227782)), deterministic(_296920)), (notrace(_296920==true)->!;mquietly(bugger:mfs_end(mfs(_289398, string, _289402, set_output_safe, set_output_safe((0x55bd1de42e50))), _227782)), notrace(nb_setarg(1, mquietly(bugger:mfs_end(mfs(_289398, string, _289402, set_output_safe, set_output_safe((0x55bd1de42e50))), _227782)), true));bugger:mfs_start(mfs(_289398, string, _289402, set_output_safe, set_output_safe((0x55bd1de42e50)))), notrace(nb_setarg(1, mquietly(bugger:mfs_end(mfs(_289398, string, _289402, set_output_safe, set_output_safe((0x55bd1de42e50))), _227782)), bugger:mfs_end(mfs(_289398, string, _289402, set_output_safe, set_output_safe((0x55bd1de42e50))), _227782))), notrace(fail))), each_call_cleanup:mquietly(bugger:mfs_end(mfs(_289398, string, _289402, set_output_safe, set_output_safe((0x55bd1de42e50))), _227782))) ^ Call: (257) [system] sig_atomic(bugger:mfs_start(mfs(_289398, string, _289402, set_output_safe, set_output_safe((0x55bd1de42e50))))) ^ Call: (259) [bugger] bugger:mfs_start(mfs(_289398, string, _289402, set_output_safe, set_output_safe((0x55bd1de42e50)))) ^ Unify: (259) [bugger] bugger:mfs_start(mfs(_289398, string, _289402, set_output_safe, set_output_safe((0x55bd1de42e50)))) Call: (260) [system] compound(mfs(_289398, string, _289402, set_output_safe, set_output_safe((0x55bd1de42e50)))) Exit: (260) [system] compound(mfs(_289398, string, _289402, set_output_safe, set_output_safe((0x55bd1de42e50)))) ^ Unify: (259) [bugger] bugger:mfs_start(mfs(_289398, string, _289402, set_output_safe, set_output_safe((0x55bd1de42e50)))) Call: (260) [system] arg(2, mfs(_289398, string, _289402, set_output_safe, set_output_safe((0x55bd1de42e50))), _304452) Exit: (260) [system] arg(2, mfs(_289398, string, _289402, set_output_safe, set_output_safe((0x55bd1de42e50))), string) Call: (260) [system] arg(3, mfs(_289398, string, _289402, set_output_safe, set_output_safe((0x55bd1de42e50))), _306318) Exit: (260) [system] arg(3, mfs(_289398, string, _289402, set_output_safe, set_output_safe((0x55bd1de42e50))), _289402) Call: (260) [system] arg(4, mfs(_289398, string, _289402, set_output_safe, set_output_safe((0x55bd1de42e50))), _308184) Exit: (260) [system] arg(4, mfs(_289398, string, _289402, set_output_safe, set_output_safe((0x55bd1de42e50))), set_output_safe) Call: (260) [system] _310050=mfs(_310054, string, _310058, set_output_safe, _310062) Exit: (260) [system] mfs(_310054, string, _310058, set_output_safe, _310062)=mfs(_310054, string, _310058, set_output_safe, _310062) Call: (260) [system] is_stream(_289402) Fail: (260) [system] is_stream(_289402) ^ Redo: (259) [bugger] bugger:mfs_start(mfs(_289398, string, _289402, set_output_safe, set_output_safe((0x55bd1de42e50)))) ^ Call: (260) [bugger] bugger:new_mfs(mfs(_310054, string, _310058, set_output_safe, _310062)) ^ Unify: (260) [bugger] bugger:new_mfs(mfs(_310054, string, _310058, set_output_safe, _310062)) Call: (261) [memory_file] memory_file:new_memory_file(_310054) Exit: (261) [memory_file] memory_file:new_memory_file((0x55bd1df65200)) Call: (261) [memory_file] memory_file:open_memory_file((0x55bd1df65200), write, _310058, [free_on_close(true)]) Exit: (261) [memory_file] memory_file:open_memory_file((0x55bd1df65200), write, (0x55bd1df652c0), [free_on_close(true)]) ^ Exit: (260) [bugger] bugger:new_mfs(mfs((0x55bd1df65200), string, (0x55bd1df652c0), set_output_safe, _310062)) Call: (260) [system] nb_setarg(1, mfs(_289398, string, _289402, set_output_safe, set_output_safe((0x55bd1de42e50))), (0x55bd1df65200)) Exit: (260) [system] nb_setarg(1, mfs((0x55bd1df65200), string, _289402, set_output_safe, set_output_safe((0x55bd1de42e50))), (0x55bd1df65200)) Call: (260) [system] nb_setarg(3, mfs((0x55bd1df65200), string, _289402, set_output_safe, set_output_safe((0x55bd1de42e50))), (0x55bd1df652c0)) Exit: (260) [system] nb_setarg(3, mfs((0x55bd1df65200), string, (0x55bd1df652c0), set_output_safe, set_output_safe((0x55bd1de42e50))), (0x55bd1df652c0)) ^ Call: (260) [bugger] bugger:set_output_safe((0x55bd1df652c0)) ^ Unify: (260) [bugger] bugger:set_output_safe((0x55bd1df652c0)) Call: (262) [system] set_output((0x55bd1df652c0)) Exit: (262) [system] set_output((0x55bd1df652c0)) ^ Exit: (260) [bugger] bugger:set_output_safe((0x55bd1df652c0)) ^ Exit: (259) [bugger] bugger:mfs_start(mfs((0x55bd1df65200), string, (0x55bd1df652c0), set_output_safe, set_output_safe((0x55bd1de42e50)))) ^ Exit: (257) [system] sig_atomic(bugger:mfs_start(mfs((0x55bd1df65200), string, (0x55bd1df652c0), set_output_safe, set_output_safe((0x55bd1de42e50))))) ^ Call: (258) [bugger] bugger:set_stream_ignore(current_output, tty(false)) ^ Unify: (258) [bugger] bugger:set_stream_ignore(current_output, tty(false)) ^ Call: (259) [bugger] ignore(notrace(catch(set_stream(current_output, tty(false)), _333336, writeln(user_error, _333336=set_stream(current_output, tty(false)))))) ^ Unify: (259) [system] ignore(bugger:notrace(catch(set_stream(current_output, tty(false)), _333336, writeln(user_error, _333336=set_stream(current_output, tty(false)))))) ^ Call: (261) [system] setup_call_cleanup('$notrace'(_335238, _335240), once(bugger:catch(set_stream(current_output, tty(false)), _333336, writeln(user_error, _333336=set_stream(current_output, tty(false))))), '$restore_trace'(_335238, _335240)) ^ Unify: (261) [system] setup_call_cleanup(system:'$notrace'(_335238, _335240), system:once(bugger:catch(set_stream(current_output, tty(false)), _333336, writeln(user_error, _333336=set_stream(current_output, tty(false))))), system:'$restore_trace'(_335238, _335240)) ^ Call: (262) [system] sig_atomic(system:'$notrace'(_335238, _335240)) ^ Exit: (261) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(bugger:catch(set_stream(current_output, tty(false)), _333336, writeln(user_error, _333336=set_stream(current_output, tty(false))))), system:'$restore_trace'(3, -1)) ^ Exit: (259) [system] ignore(bugger:notrace(catch(set_stream(current_output, tty(false)), _333336, writeln(user_error, _333336=set_stream(current_output, tty(false)))))) ^ Exit: (258) [bugger] bugger:set_stream_ignore(current_output, tty(false)) ^ Call: (258) [user] write_src_woi([[module, pllm, 'Nil']]) ^ Unify: (258) [user] write_src_woi([[module, pllm, 'Nil']]) ^ Call: (260) [system] setup_call_cleanup('$notrace'(_342756, _342758), once(user:with_indents(false, write_src([[module, pllm, 'Nil']]))), '$restore_trace'(_342756, _342758)) ^ Unify: (260) [system] setup_call_cleanup(system:'$notrace'(_342756, _342758), system:once(user:with_indents(false, write_src([[module, pllm, 'Nil']]))), system:'$restore_trace'(_342756, _342758)) ^ Call: (261) [system] sig_atomic(system:'$notrace'(_342756, _342758)) ^ Exit: (260) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:with_indents(false, write_src([[module, pllm, 'Nil']]))), system:'$restore_trace'(3, -1)) ^ Exit: (258) [user] write_src_woi([[module, pllm, 'Nil']]) ^ Call: (258) [bugger] bugger:mfs_end(mfs((0x55bd1df65200), string, (0x55bd1df652c0), set_output_safe, set_output_safe((0x55bd1de42e50))), _227782) ^ Unify: (258) [bugger] bugger:mfs_end(mfs((0x55bd1df65200), string, (0x55bd1df652c0), set_output_safe, set_output_safe((0x55bd1de42e50))), _227782) ^ Call: (259) [bugger] ignore((is_stream((0x55bd1df652c0)), close((0x55bd1df652c0)), mem_handle_to_substring((0x55bd1df65200), _349682), substring_to_type(_349682, string, _227782))) ^ Unify: (259) [system] ignore(bugger:(is_stream((0x55bd1df652c0)), close((0x55bd1df652c0)), mem_handle_to_substring((0x55bd1df65200), _349682), substring_to_type(_349682, string, _227782))) Call: (261) [system] is_stream((0x55bd1df652c0)) Exit: (261) [system] is_stream((0x55bd1df652c0)) Call: (261) [system] close((0x55bd1df652c0)) Exit: (261) [system] close((0x55bd1df652c0)) ^ Call: (261) [bugger] bugger:mem_handle_to_substring((0x55bd1df65200), _349682) ^ Unify: (261) [bugger] bugger:mem_handle_to_substring((0x55bd1df65200), _349682) Call: (262) [memory_file] memory_file:memory_file_to_string((0x55bd1df65200), _349682) Exit: (262) [memory_file] memory_file:memory_file_to_string((0x55bd1df65200), "((module pllm Nil))") ^ Exit: (261) [bugger] bugger:mem_handle_to_substring((0x55bd1df65200), "((module pllm Nil))") ^ Call: (261) [bugger] bugger:substring_to_type("((module pllm Nil))", string, _227782) ^ Unify: (261) [bugger] bugger:substring_to_type("((module pllm Nil))", string, "((module pllm Nil))") ^ Exit: (261) [bugger] bugger:substring_to_type("((module pllm Nil))", string, "((module pllm Nil))") ^ Exit: (259) [system] ignore(bugger:(is_stream((0x55bd1df652c0)), close((0x55bd1df652c0)), mem_handle_to_substring((0x55bd1df65200), "((module pllm Nil))"), substring_to_type("((module pllm Nil))", string, "((module pllm Nil))"))) ^ Call: (259) [bugger] bugger:set_output_safe((0x55bd1de42e50)) ^ Unify: (259) [bugger] bugger:set_output_safe((0x55bd1de42e50)) Call: (261) [system] set_output((0x55bd1de42e50)) Exit: (261) [system] set_output((0x55bd1de42e50)) ^ Exit: (259) [bugger] bugger:set_output_safe((0x55bd1de42e50)) ^ Exit: (258) [bugger] bugger:mfs_end(mfs((0x55bd1df65200), string, (0x55bd1df652c0), set_output_safe, set_output_safe((0x55bd1de42e50))), "((module pllm Nil))") ^ Call: (259) [system] setup_call_cleanup('$notrace'(_369262, _369264), once(each_call_cleanup:(true==true)), '$restore_trace'(_369262, _369264)) ^ Unify: (259) [system] setup_call_cleanup(system:'$notrace'(_369262, _369264), system:once(each_call_cleanup:(true==true)), system:'$restore_trace'(_369262, _369264)) ^ Call: (260) [system] sig_atomic(system:'$notrace'(_369262, _369264)) ^ Exit: (259) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(each_call_cleanup:(true==true)), system:'$restore_trace'(3, -1)) Call: (259) [system] var(bugger:mfs_end(mfs((0x55bd1df65200), string, (0x55bd1df652c0), set_output_safe, set_output_safe((0x55bd1de42e50))), "((module pllm Nil))")) Fail: (259) [system] var(bugger:mfs_end(mfs((0x55bd1df65200), string, (0x55bd1df652c0), set_output_safe, set_output_safe((0x55bd1de42e50))), "((module pllm Nil))")) ^ Call: (259) [bugger] bugger:mfs_end(mfs((0x55bd1df65200), string, (0x55bd1df652c0), set_output_safe, set_output_safe((0x55bd1de42e50))), "((module pllm Nil))") ^ Unify: (259) [bugger] bugger:mfs_end(mfs((0x55bd1df65200), string, (0x55bd1df652c0), set_output_safe, set_output_safe((0x55bd1de42e50))), "((module pllm Nil))") ^ Call: (260) [bugger] ignore((is_stream((0x55bd1df652c0)), close((0x55bd1df652c0)), mem_handle_to_substring((0x55bd1df65200), _376784), substring_to_type(_376784, string, "((module pllm Nil))"))) ^ Unify: (260) [system] ignore(bugger:(is_stream((0x55bd1df652c0)), close((0x55bd1df652c0)), mem_handle_to_substring((0x55bd1df65200), _376784), substring_to_type(_376784, string, "((module pllm Nil))"))) Call: (262) [system] is_stream((0x55bd1df652c0)) Fail: (262) [system] is_stream((0x55bd1df652c0)) ^ Redo: (260) [system] ignore(bugger:(is_stream((0x55bd1df652c0)), close((0x55bd1df652c0)), mem_handle_to_substring((0x55bd1df65200), _376784), substring_to_type(_376784, string, "((module pllm Nil))"))) ^ Unify: (260) [system] ignore(bugger:(is_stream((0x55bd1df652c0)), close((0x55bd1df652c0)), mem_handle_to_substring((0x55bd1df65200), _376784), substring_to_type(_376784, string, "((module pllm Nil))"))) ^ Exit: (260) [system] ignore(bugger:(is_stream((0x55bd1df652c0)), close((0x55bd1df652c0)), mem_handle_to_substring((0x55bd1df65200), _376784), substring_to_type(_376784, string, "((module pllm Nil))"))) ^ Call: (260) [bugger] bugger:set_output_safe((0x55bd1de42e50)) ^ Unify: (260) [bugger] bugger:set_output_safe((0x55bd1de42e50)) Call: (262) [system] set_output((0x55bd1de42e50)) Exit: (262) [system] set_output((0x55bd1de42e50)) ^ Exit: (260) [bugger] bugger:set_output_safe((0x55bd1de42e50)) ^ Exit: (259) [bugger] bugger:mfs_end(mfs((0x55bd1df65200), string, (0x55bd1df652c0), set_output_safe, set_output_safe((0x55bd1de42e50))), "((module pllm Nil))") ^ Exit: (256) [system] setup_call_cleanup(bugger:mfs_start(mfs((0x55bd1df65200), string, (0x55bd1df652c0), set_output_safe, set_output_safe((0x55bd1de42e50)))), each_call_cleanup:((bugger:(bugger:(set_stream_ignore(current_output, tty(false)), bugger:(true, user:write_src_woi([[module, pllm, 'Nil']]))), mfs_end(mfs((0x55bd1df65200), string, (0x55bd1df652c0), set_output_safe, set_output_safe((0x55bd1de42e50))), "((module pllm Nil))")), deterministic(true)), (notrace(true==true)->!;mquietly(bugger:mfs_end(mfs((0x55bd1df65200), string, (0x55bd1df652c0), set_output_safe, set_output_safe((0x55bd1de42e50))), "((module pllm Nil))")), notrace(nb_setarg(1, mquietly(bugger:mfs_end(mfs((0x55bd1df65200), string, (0x55bd1df652c0), set_output_safe, set_output_safe((0x55bd1de42e50))), "((module pllm Nil))")), true));bugger:mfs_start(mfs((0x55bd1df65200), string, (0x55bd1df652c0), set_output_safe, set_output_safe((0x55bd1de42e50)))), notrace(nb_setarg(1, mquietly(bugger:mfs_end(mfs((0x55bd1df65200), string, (0x55bd1df652c0), set_output_safe, set_output_safe((0x55bd1de42e50))), "((module pllm Nil))")), bugger:mfs_end(mfs((0x55bd1df65200), string, (0x55bd1df652c0), set_output_safe, set_output_safe((0x55bd1de42e50))), "((module pllm Nil))"))), notrace(fail))), each_call_cleanup:mquietly(bugger:mfs_end(mfs((0x55bd1df65200), string, (0x55bd1df652c0), set_output_safe, set_output_safe((0x55bd1de42e50))), "((module pllm Nil))"))) ^ Call: (256) [bugger] bugger:mfs_end(mfs((0x55bd1df65200), string, (0x55bd1df652c0), set_output_safe, set_output_safe((0x55bd1de42e50))), "((module pllm Nil))") ^ Unify: (256) [bugger] bugger:mfs_end(mfs((0x55bd1df65200), string, (0x55bd1df652c0), set_output_safe, set_output_safe((0x55bd1de42e50))), "((module pllm Nil))") ^ Call: (257) [bugger] ignore((is_stream((0x55bd1df652c0)), close((0x55bd1df652c0)), mem_handle_to_substring((0x55bd1df65200), _391722), substring_to_type(_391722, string, "((module pllm Nil))"))) ^ Unify: (257) [system] ignore(bugger:(is_stream((0x55bd1df652c0)), close((0x55bd1df652c0)), mem_handle_to_substring((0x55bd1df65200), _391722), substring_to_type(_391722, string, "((module pllm Nil))"))) Call: (259) [system] is_stream((0x55bd1df652c0)) Fail: (259) [system] is_stream((0x55bd1df652c0)) ^ Redo: (257) [system] ignore(bugger:(is_stream((0x55bd1df652c0)), close((0x55bd1df652c0)), mem_handle_to_substring((0x55bd1df65200), _391722), substring_to_type(_391722, string, "((module pllm Nil))"))) ^ Unify: (257) [system] ignore(bugger:(is_stream((0x55bd1df652c0)), close((0x55bd1df652c0)), mem_handle_to_substring((0x55bd1df65200), _391722), substring_to_type(_391722, string, "((module pllm Nil))"))) ^ Exit: (257) [system] ignore(bugger:(is_stream((0x55bd1df652c0)), close((0x55bd1df652c0)), mem_handle_to_substring((0x55bd1df65200), _391722), substring_to_type(_391722, string, "((module pllm Nil))"))) ^ Call: (257) [bugger] bugger:set_output_safe((0x55bd1de42e50)) ^ Unify: (257) [bugger] bugger:set_output_safe((0x55bd1de42e50)) Call: (259) [system] set_output((0x55bd1de42e50)) Exit: (259) [system] set_output((0x55bd1de42e50)) ^ Exit: (257) [bugger] bugger:set_output_safe((0x55bd1de42e50)) ^ Exit: (256) [bugger] bugger:mfs_end(mfs((0x55bd1df65200), string, (0x55bd1df652c0), set_output_safe, set_output_safe((0x55bd1de42e50))), "((module pllm Nil))") ^ Exit: (254) [system] call_cleanup(bugger:trusted_redo_call_cleanup(mfs_start(mfs((0x55bd1df65200), string, (0x55bd1df652c0), set_output_safe, set_output_safe((0x55bd1de42e50)))), (bugger:(set_stream_ignore(current_output, tty(false)), bugger:(true, user:write_src_woi([[module, pllm, 'Nil']]))), mfs_end(mfs((0x55bd1df65200), string, (0x55bd1df652c0), set_output_safe, set_output_safe((0x55bd1de42e50))), "((module pllm Nil))")), mfs_end(mfs((0x55bd1df65200), string, (0x55bd1df652c0), set_output_safe, set_output_safe((0x55bd1de42e50))), "((module pllm Nil))")), bugger:mfs_end(mfs((0x55bd1df65200), string, (0x55bd1df652c0), set_output_safe, set_output_safe((0x55bd1de42e50))), "((module pllm Nil))")) ^ Exit: (253) [bugger] bugger:with_output_to_each(string("((module pllm Nil))"), bugger:(set_stream_ignore(current_output, tty(false)), bugger:(true, user:write_src_woi([[module, pllm, 'Nil']])))) ^ Exit: (252) [bugger] bugger:woto_tty(string("((module pllm Nil))"), false, bugger:(true, user:write_src_woi([[module, pllm, 'Nil']]))) ^ Exit: (251) [bugger] bugger:woto(string("((module pllm Nil))"), user:write_src_woi([[module, pllm, 'Nil']])) Call: (251) [system] nb_delete('$wots_stack') Exit: (251) [system] nb_delete('$wots_stack') Call: (251) [system] nb_delete('$wots_stack') Exit: (251) [system] nb_delete('$wots_stack') ^ Exit: (249) [system] call_cleanup(bugger:(nb_setval('$wots_stack', [(0x55bd1de42e50)]), bugger:woto(string("((module pllm Nil))"), user:write_src_woi([[module, pllm, 'Nil']])), nb_delete('$wots_stack')), bugger:nb_delete('$wots_stack')) ^ Exit: (248) [locally_each] locally_each:wtl(bugger, nb_setval('$wots_stack', [(0x55bd1de42e50)]), bugger:woto(string("((module pllm Nil))"), user:write_src_woi([[module, pllm, 'Nil']])), bugger:each_call_cleanup) ^ Exit: (247) [locally_each] locally_each:locally(bugger:nb_setval('$wots_stack', [(0x55bd1de42e50)]), bugger:woto(string("((module pllm Nil))"), user:write_src_woi([[module, pllm, 'Nil']]))) ^ Exit: (246) [bugger] bugger:wots("((module pllm Nil))", user:write_src_woi([[module, pllm, 'Nil']])) ^ Call: (246) [user] string_replace("((module pllm Nil))", '|', 'I', _415004) ^ Unify: (246) [user] string_replace("((module pllm Nil))", '|', 'I', _415004) ^ Call: (247) [user] symbolic_list_concat(_416878, '|', "((module pllm Nil))") ^ Unify: (247) [user] symbolic_list_concat(_416878, '|', "((module pllm Nil))") Call: (248) [system] atomic_list_concat(_416878, '|', "((module pllm Nil))") Exit: (248) [system] atomic_list_concat(['((module pllm Nil))'], '|', "((module pllm Nil))") ^ Exit: (247) [user] symbolic_list_concat(['((module pllm Nil))'], '|', "((module pllm Nil))") ^ Call: (247) [user] symbolic_list_concat(['((module pllm Nil))'], 'I', _415004) ^ Unify: (247) [user] symbolic_list_concat(['((module pllm Nil))'], 'I', _415004) Call: (248) [system] atomic_list_concat(['((module pllm Nil))'], 'I', _415004) Exit: (248) [system] atomic_list_concat(['((module pllm Nil))'], 'I', '((module pllm Nil))') ^ Exit: (247) [user] symbolic_list_concat(['((module pllm Nil))'], 'I', '((module pllm Nil))') ^ Exit: (246) [user] string_replace("((module pllm Nil))", '|', 'I', '((module pllm Nil))') ^ Call: (246) [user] string_replace('((module pllm Nil))', '\n', '\\n', _427142) ^ Unify: (246) [user] string_replace('((module pllm Nil))', '\n', '\\n', _427142) ^ Call: (247) [user] symbolic_list_concat(_429016, '\n', '((module pllm Nil))') ^ Unify: (247) [user] symbolic_list_concat(_429016, '\n', '((module pllm Nil))') Call: (248) [system] atomic_list_concat(_429016, '\n', '((module pllm Nil))') Exit: (248) [system] atomic_list_concat(['((module pllm Nil))'], '\n', '((module pllm Nil))') ^ Exit: (247) [user] symbolic_list_concat(['((module pllm Nil))'], '\n', '((module pllm Nil))') ^ Call: (247) [user] symbolic_list_concat(['((module pllm Nil))'], '\\n', _427142) ^ Unify: (247) [user] symbolic_list_concat(['((module pllm Nil))'], '\\n', _427142) Call: (248) [system] atomic_list_concat(['((module pllm Nil))'], '\\n', _427142) Exit: (248) [system] atomic_list_concat(['((module pllm Nil))'], '\\n', '((module pllm Nil))') ^ Exit: (247) [user] symbolic_list_concat(['((module pllm Nil))'], '\\n', '((module pllm Nil))') ^ Exit: (246) [user] string_replace('((module pllm Nil))', '\n', '\\n', '((module pllm Nil))') Call: (246) [system] atom_length('((module pllm Nil))', _439280) Exit: (246) [system] atom_length('((module pllm Nil))', 19) Call: (246) [system] 19=<600 Exit: (246) [system] 19=<600 Call: (246) [system] _442994='((module pllm Nil))' Exit: (246) [system] '((module pllm Nil))'='((module pllm Nil))' Call: (246) [system] write('((module pllm Nil))') Exit: (246) [system] write('((module pllm Nil))') ^ Exit: (245) [user] trim_gstring_bar_I(write_src_woi([[module, pllm, 'Nil']]), 600) ^ Exit: (243) [user] format((0x55bd1de42e50), '| ~w | ~w |[~w](https://trueagi-io.github.io/metta-wam/~w#~w) | ~@ | ~@ | ~@ | ~w | ~w |~n', ["LANGUAGE-MODELS.TRAINING-BI.02", 'PASS', "LANGUAGE-MODELS.TRAINING-BI.02", './reports/tests_output/baseline-compat-2024-09-26T00:33:38//tests/performance/gpt2-like/language_models/training_bi.metta.html', "LANGUAGE-MODELS.TRAINING-BI.02", trim_gstring_bar_I(write_src_woi([assertEqualToResult, [module, pllm, 'Nil']]), 600), trim_gstring_bar_I(write_src_woi([[module, pllm, 'Nil']]), 600), trim_gstring_bar_I(write_src_woi([[module, pllm, 'Nil']]), 600), 1.1128750000004572, './reports/tests_output/baseline-compat-2024-09-26T00:33:38//tests/performance/gpt2-like/language_models/training_bi.metta.html']) ^ Exit: (242) [system] once(user:format((0x55bd1de42e50), '| ~w | ~w |[~w](https://trueagi-io.github.io/metta-wam/~w#~w) | ~@ | ~@ | ~@ | ~w | ~w |~n', ["LANGUAGE-MODELS.TRAINING-BI.02", 'PASS', "LANGUAGE-MODELS.TRAINING-BI.02", './reports/tests_output/baseline-compat-2024-09-26T00:33:38//tests/performance/gpt2-like/language_models/training_bi.metta.html', "LANGUAGE-MODELS.TRAINING-BI.02", trim_gstring_bar_I(write_src_woi([assertEqualToResult, [module, pllm, 'Nil']]), 600), trim_gstring_bar_I(write_src_woi([[module, pllm, 'Nil']]), 600), trim_gstring_bar_I(write_src_woi([[module, pllm, 'Nil']]), 600), 1.1128750000004572, './reports/tests_output/baseline-compat-2024-09-26T00:33:38//tests/performance/gpt2-like/language_models/training_bi.metta.html'])) ^ Exit: (241) [user] must_det_ll(user:format((0x55bd1de42e50), '| ~w | ~w |[~w](https://trueagi-io.github.io/metta-wam/~w#~w) | ~@ | ~@ | ~@ | ~w | ~w |~n', ["LANGUAGE-MODELS.TRAINING-BI.02", 'PASS', "LANGUAGE-MODELS.TRAINING-BI.02", './reports/tests_output/baseline-compat-2024-09-26T00:33:38//tests/performance/gpt2-like/language_models/training_bi.metta.html', "LANGUAGE-MODELS.TRAINING-BI.02", trim_gstring_bar_I(write_src_woi([assertEqualToResult, [module, pllm, 'Nil']]), 600), trim_gstring_bar_I(write_src_woi([[module, pllm, 'Nil']]), 600), trim_gstring_bar_I(write_src_woi([[module, pllm, 'Nil']]), 600), 1.1128750000004572, './reports/tests_output/baseline-compat-2024-09-26T00:33:38//tests/performance/gpt2-like/language_models/training_bi.metta.html'])) ^ Call: (241) [user] must_det_ll(close((0x55bd1de42e50))) ^ Unify: (241) [user] must_det_ll(user:close((0x55bd1de42e50))) ^ Call: (242) [user] once(user:close((0x55bd1de42e50))) ^ Unify: (242) [system] once(user:close((0x55bd1de42e50))) Call: (243) [system] close((0x55bd1de42e50)) Exit: (243) [system] close((0x55bd1de42e50)) ^ Exit: (242) [system] once(user:close((0x55bd1de42e50))) ^ Exit: (241) [user] must_det_ll(user:close((0x55bd1de42e50))) ^ Exit: (240) [user] write_pass_fail("LANGUAGE-MODELS.TRAINING-BI.02", assertEqualToResult, [module, pllm, 'Nil'], 'PASS', [[module, pllm, 'Nil']], [[module, pllm, 'Nil']]) ^ Exit: (239) [system] once(user:write_pass_fail("LANGUAGE-MODELS.TRAINING-BI.02", assertEqualToResult, [module, pllm, 'Nil'], 'PASS', [[module, pllm, 'Nil']], [[module, pllm, 'Nil']])) ^ Exit: (238) [user] must_det_ll(user:write_pass_fail("LANGUAGE-MODELS.TRAINING-BI.02", assertEqualToResult, [module, pllm, 'Nil'], 'PASS', [[module, pllm, 'Nil']], [[module, pllm, 'Nil']])) ^ Exit: (237) [user] write_pass_fail([assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]], 'PASS', equal_enough_for_test([[module, pllm, 'Nil']], [[module, pllm, 'Nil']])) Call: (237) [$syspreds] flag(loonit_success, _461570, _461570+1) Unify: (237) [$syspreds] flag(loonit_success, _461570, _461570+1) Call: (238) [system] _461570==_461570+1 Redo: (237) [$syspreds] flag(loonit_success, _461570, _461570+1) Unify: (237) [$syspreds] flag(loonit_success, _461570, _461570+1) ^ Call: (238) [$syspreds] with_mutex('$flag', update_flag(loonit_success, _461570, _461570+1)) Call: (240) [$syspreds] update_flag(loonit_success, _461570, _461570+1) Unify: (240) [$syspreds] update_flag(loonit_success, _461570, _461570+1) Call: (241) [system] get_flag(loonit_success, _461570) Exit: (241) [system] get_flag(loonit_success, 1) Call: (241) [system] atom(1+1) Redo: (240) [$syspreds] update_flag(loonit_success, 1, 1+1) Call: (241) [system] set_flag(loonit_success, 2) Exit: (241) [system] set_flag(loonit_success, 2) Exit: (240) [$syspreds] update_flag(loonit_success, 1, 1+1) ^ Exit: (238) [$syspreds] with_mutex('$flag', update_flag(loonit_success, 1, 1+1)) Exit: (237) [$syspreds] flag(loonit_success, 1, 1+1) ^ Call: (237) [user] color_g_mesg('cyan', write_src(loonit_success(equal_enough_for_test([[module, pllm, 'Nil']], [[module, pllm, 'Nil']])))) ^ Unify: (237) [user] color_g_mesg('cyan', user:write_src(loonit_success(equal_enough_for_test([[module, pllm, 'Nil']], [[module, pllm, 'Nil']])))) ^ Call: (239) [system] setup_call_cleanup('$notrace'(_479544, _479546), once(user:(nop(check_silent_loading), color_g_mesg_ok('cyan', user:write_src(loonit_success(equal_enough_for_test([[module, pllm, 'Nil']], [[module, pllm, 'Nil']])))))), '$restore_trace'(_479544, _479546)) ^ Unify: (239) [system] setup_call_cleanup(system:'$notrace'(_479544, _479546), system:once(user:(nop(check_silent_loading), color_g_mesg_ok('cyan', user:write_src(loonit_success(equal_enough_for_test([[module, pllm, 'Nil']], [[module, pllm, 'Nil']])))))), system:'$restore_trace'(_479544, _479546)) ^ Call: (240) [system] sig_atomic(system:'$notrace'(_479544, _479546)) (loonit_success (equal_enough_for_test ( (module pllm Nil)) ( (module pllm Nil)))) ^ Exit: (239) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(nop(check_silent_loading), color_g_mesg_ok('cyan', user:write_src(loonit_success(equal_enough_for_test([[module, pllm, 'Nil']], [[module, pllm, 'Nil']])))))), system:'$restore_trace'(3, -1)) ^ Exit: (237) [user] color_g_mesg('cyan', user:write_src(loonit_success(equal_enough_for_test([[module, pllm, 'Nil']], [[module, pllm, 'Nil']])))) ^ Exit: (236) [user] give_pass_credit([assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]], time_eval('\n; EVAL TEST\n;', (findall_eval(=, _5888, 499, '&self', [module, pllm, 'Nil'], _5896), [[module, pllm, 'Nil']]=_5902)), equal_enough_for_test([[module, pllm, 'Nil']], [[module, pllm, 'Nil']])) ^ Exit: (235) [user] loonit_asserts1([assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]], time_eval('\n; EVAL TEST\n;', (findall_eval(=, _5888, 499, '&self', [module, pllm, 'Nil'], _5896), [[module, pllm, 'Nil']]=_5902)), equal_enough_for_test([[module, pllm, 'Nil']], [[module, pllm, 'Nil']])) ^ Exit: (234) [system] once(user:loonit_asserts1([assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]], time_eval('\n; EVAL TEST\n;', (findall_eval(=, _5888, 499, '&self', [module, pllm, 'Nil'], _5896), [[module, pllm, 'Nil']]=_5902)), equal_enough_for_test([[module, pllm, 'Nil']], [[module, pllm, 'Nil']]))) ^ Exit: (233) [user] loonit_asserts0([assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]], time_eval('\n; EVAL TEST\n;', (findall_eval(=, _5638, 499, '&self', [module, pllm, 'Nil'], [[module, pllm, 'Nil']]), [[module, pllm, 'Nil']]=[[module, pllm, 'Nil']])), equal_enough_for_test([[module, pllm, 'Nil']], [[module, pllm, 'Nil']])) ^ Call: (234) [system] call(user:(get_pass_fail(_5818, _5820, _5822), if_t(_5822==1, flag(loonit_failure, _5840, _5840+1)))) ^ Unify: (234) [system] call(user:(get_pass_fail(_5818, _5820, _5822), if_t(_5822==1, flag(loonit_failure, _5840, _5840+1)))) ^ Call: (236) [user] get_pass_fail(_5818, _5820, _5822) ^ Unify: (236) [user] get_pass_fail(_5818, _5820, _5822) Call: (237) [$syspreds] flag(loonit_success, _5818, _5818) Unify: (237) [$syspreds] flag(loonit_success, _5818, _5818) Call: (238) [system] _5818==_5818 Exit: (238) [system] _5818==_5818 Call: (238) [system] get_flag(loonit_success, _5818) Exit: (238) [system] get_flag(loonit_success, 2) Exit: (237) [$syspreds] flag(loonit_success, 2, 2) Call: (237) [$syspreds] flag(loonit_failure, _5820, _5820) Unify: (237) [$syspreds] flag(loonit_failure, _5820, _5820) Call: (238) [system] _5820==_5820 Exit: (238) [system] _5820==_5820 Call: (238) [system] get_flag(loonit_failure, _5820) Exit: (238) [system] get_flag(loonit_failure, 0) Exit: (237) [$syspreds] flag(loonit_failure, 0, 0) Call: (237) [system] _5822 is 2+0 Exit: (237) [system] 2 is 2+0 ^ Exit: (236) [user] get_pass_fail(2, 0, 2) ^ Call: (236) [user] if_t(2==1, flag(loonit_failure, _5840, _5840+1)) ^ Unify: (236) [user] if_t(2==1, flag(loonit_failure, _5840, _5840+1)) Call: (237) [system] 2==1 Fail: (237) [system] 2==1 ^ Redo: (236) [user] if_t(2==1, flag(loonit_failure, _5840, _5840+1)) ^ Exit: (236) [user] if_t(2==1, flag(loonit_failure, _5840, _5840+1)) ^ Exit: (234) [system] call(user:(get_pass_fail(2, 0, 2), if_t(2==1, flag(loonit_failure, _5840, _5840+1)))) ^ Exit: (232) [system] setup_call_cleanup(user:get_pass_fail(1, 0, 1), user:loonit_asserts0([assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]], time_eval('\n; EVAL TEST\n;', (findall_eval(=, _5638, 499, '&self', [module, pllm, 'Nil'], [[module, pllm, 'Nil']]), [[module, pllm, 'Nil']]=[[module, pllm, 'Nil']])), equal_enough_for_test([[module, pllm, 'Nil']], [[module, pllm, 'Nil']])), user:(get_pass_fail(2, 0, 2), if_t(2==1, flag(loonit_failure, _5840, _5840+1)))) ^ Exit: (231) [user] ensure_increments(loonit_asserts0([assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]], time_eval('\n; EVAL TEST\n;', (findall_eval(=, _5638, 499, '&self', [module, pllm, 'Nil'], [[module, pllm, 'Nil']]), [[module, pllm, 'Nil']]=[[module, pllm, 'Nil']])), equal_enough_for_test([[module, pllm, 'Nil']], [[module, pllm, 'Nil']]))) ^ Exit: (230) [user] loonit_asserts([assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]], time_eval('\n; EVAL TEST\n;', (findall_eval(=, _5638, 499, '&self', [module, pllm, 'Nil'], [[module, pllm, 'Nil']]), [[module, pllm, 'Nil']]=[[module, pllm, 'Nil']])), equal_enough_for_test([[module, pllm, 'Nil']], [[module, pllm, 'Nil']])) ^ Call: (231) [system] call(user:(as_tf(notrace(equal_enough_for_test([[module, pllm, 'Nil']], [[module, pllm, 'Nil']])), _5660), !, ignore((once((_5660='True', trace_on_pass;_5660='False', trace_on_fail)), with_debug(eval_args, time_eval('Trace', (findall_eval(=, _5674, 499, '&self', [module, pllm, 'Nil'], _5682), [[module, pllm, 'Nil']]=_5688))))))) ^ Unify: (231) [system] call(user:(as_tf(notrace(equal_enough_for_test([[module, pllm, 'Nil']], [[module, pllm, 'Nil']])), _5660), !, ignore((once((_5660='True', trace_on_pass;_5660='False', trace_on_fail)), with_debug(eval_args, time_eval('Trace', (findall_eval(=, _5674, 499, '&self', [module, pllm, 'Nil'], _5682), [[module, pllm, 'Nil']]=_5688))))))) ^ Call: (233) [user] as_tf(notrace(equal_enough_for_test([[module, pllm, 'Nil']], [[module, pllm, 'Nil']])), _5660) ^ Unify: (233) [user] as_tf(notrace(equal_enough_for_test([[module, pllm, 'Nil']], [[module, pllm, 'Nil']])), _5660) Call: (234) [system] notrace(equal_enough_for_test([[module, pllm, 'Nil']], [[module, pllm, 'Nil']]))\=[_522312|_522314] Exit: (234) [system] notrace(equal_enough_for_test([[module, pllm, 'Nil']], [[module, pllm, 'Nil']]))\=[_5826|_5828] ^ Call: (234) [user] catch_nowarn((call(notrace(equal_enough_for_test([[module, pllm, 'Nil']], [[module, pllm, 'Nil']])))*->_5660='True';_5660='False')) ^ Unify: (234) [user] catch_nowarn((call(notrace(equal_enough_for_test([[module, pllm, 'Nil']], [[module, pllm, 'Nil']])))*->_5660='True';_5660='False')) Call: (235) [user] catch_err((call(notrace(equal_enough_for_test([[module, pllm, 'Nil']], [[module, pllm, 'Nil']])))*->_5660='True';_5660='False'), error(_8060, _8062), fail) Unify: (235) [user] catch_err((call(notrace(equal_enough_for_test([[module, pllm, 'Nil']], [[module, pllm, 'Nil']])))*->_5660='True';_5660='False'), error(_8060, _8062), fail) ^ Call: (239) [system] setup_call_cleanup('$notrace'(_9944, _9946), once(user:equal_enough_for_test([[module, pllm, 'Nil']], [[module, pllm, 'Nil']])), '$restore_trace'(_9944, _9946)) ^ Unify: (239) [system] setup_call_cleanup(system:'$notrace'(_9944, _9946), system:once(user:equal_enough_for_test([[module, pllm, 'Nil']], [[module, pllm, 'Nil']])), system:'$restore_trace'(_9944, _9946)) ^ Call: (240) [system] sig_atomic(system:'$notrace'(_9944, _9946)) ^ Exit: (239) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:equal_enough_for_test([[module, pllm, 'Nil']], [[module, pllm, 'Nil']])), system:'$restore_trace'(3, -1)) Call: (238) [system] _5660='True' Exit: (238) [system] 'True'='True' Exit: (235) [user] catch_err((call(notrace(equal_enough_for_test([[module, pllm, 'Nil']], [[module, pllm, 'Nil']])))*->'True'='True';'True'='False'), error(_8060, _8062), fail) ^ Exit: (234) [user] catch_nowarn((call(notrace(equal_enough_for_test([[module, pllm, 'Nil']], [[module, pllm, 'Nil']])))*->'True'='True';'True'='False')) ^ Exit: (233) [user] as_tf(notrace(equal_enough_for_test([[module, pllm, 'Nil']], [[module, pllm, 'Nil']])), 'True') ^ Call: (233) [user] ignore((once(('True'='True', trace_on_pass;'True'='False', trace_on_fail)), with_debug(eval_args, time_eval('Trace', (findall_eval(=, _5674, 499, '&self', [module, pllm, 'Nil'], _5682), [[module, pllm, 'Nil']]=_5688))))) ^ Unify: (233) [system] ignore(user:(once(('True'='True', trace_on_pass;'True'='False', trace_on_fail)), with_debug(eval_args, time_eval('Trace', (findall_eval(=, _5674, 499, '&self', [module, pllm, 'Nil'], _5682), [[module, pllm, 'Nil']]=_5688))))) ^ Call: (235) [user] once(('True'='True', trace_on_pass;'True'='False', trace_on_fail)) ^ Unify: (235) [system] once(user:('True'='True', trace_on_pass;'True'='False', trace_on_fail)) Call: (237) [system] 'True'='True' Exit: (237) [system] 'True'='True' ^ Call: (237) [user] trace_on_pass ^ Unify: (237) [user] trace_on_pass ^ Call: (238) [user] option_value('trace-on-pass', true) ^ Unify: (238) [user] option_value('trace-on-pass', true) Call: (239) [system] var(true) Fail: (239) [system] var(true) ^ Redo: (238) [user] option_value('trace-on-pass', true) ^ Unify: (238) [user] option_value('trace-on-pass', true) Call: (239) [system] true==true Exit: (239) [system] true==true ^ Call: (239) [user] option_value0('trace-on-pass', 'True') ^ Unify: (239) [user] option_value0('trace-on-pass', 'True') ^ Call: (240) [user] was_option_value('trace-on-pass', _35040) ^ Unify: (240) [user] was_option_value('trace-on-pass', _35040) Call: (241) [system] current_prolog_flag('trace-on-pass', _36898) Exit: (241) [system] current_prolog_flag('trace-on-pass', false) Call: (241) [system] _35040=false Exit: (241) [system] false=false ^ Exit: (240) [user] was_option_value('trace-on-pass', false) ^ Call: (240) [user] once((p2mE(false, _41550), p2mE('True', _41556))) ^ Unify: (240) [system] once(user:(p2mE(false, _41550), p2mE('True', _41556))) ^ Call: (242) [user] p2mE(false, _41550) ^ Unify: (242) [user] p2mE(false, false) Call: (243) [system] atom(false) Exit: (243) [system] atom(false) ^ Unify: (242) [user] p2mE(false, 'False') ^ Exit: (242) [user] p2mE(false, 'False') ^ Call: (242) [user] p2mE('True', _41556) ^ Unify: (242) [user] p2mE('True', 'True') Call: (243) [system] atom('True') Exit: (243) [system] atom('True') ^ Unify: (242) [user] p2mE('True', 'True') ^ Exit: (242) [user] p2mE('True', 'True') ^ Exit: (240) [system] once(user:(p2mE(false, 'False'), p2mE('True', 'True'))) Call: (240) [system] 'True'='False' Fail: (240) [system] 'True'='False' ^ Redo: (239) [user] option_value0('trace-on-pass', 'True') ^ Fail: (239) [user] option_value0('trace-on-pass', 'True') ^ Redo: (238) [user] option_value('trace-on-pass', true) ^ Unify: (238) [user] option_value('trace-on-pass', true) Call: (239) [system] true==false Fail: (239) [system] true==false ^ Redo: (238) [user] option_value('trace-on-pass', true) ^ Unify: (238) [user] option_value('trace-on-pass', true) ^ Call: (240) [system] setup_call_cleanup('$notrace'(_64768, _64770), once(user:option_value0('trace-on-pass', true)), '$restore_trace'(_64768, _64770)) ^ Unify: (240) [system] setup_call_cleanup(system:'$notrace'(_64768, _64770), system:once(user:option_value0('trace-on-pass', true)), system:'$restore_trace'(_64768, _64770)) ^ Call: (241) [system] sig_atomic(system:'$notrace'(_64768, _64770)) ^ Fail: (238) [user] option_value('trace-on-pass', true) ^ Fail: (237) [user] trace_on_pass Call: (237) [system] 'True'='False' Fail: (237) [system] 'True'='False' ^ Fail: (235) [system] once(user:('True'='True', trace_on_pass;'True'='False', trace_on_fail)) ^ Redo: (233) [system] ignore(user:(once(('True'='True', trace_on_pass;'True'='False', trace_on_fail)), with_debug(eval_args, time_eval('Trace', (findall_eval(=, _5674, 499, '&self', [module, pllm, 'Nil'], _5682), [[module, pllm, 'Nil']]=_5688))))) ^ Unify: (233) [system] ignore(user:(once(('True'='True', trace_on_pass;'True'='False', trace_on_fail)), with_debug(eval_args, time_eval('Trace', (findall_eval(=, _5674, 499, '&self', [module, pllm, 'Nil'], _5682), [[module, pllm, 'Nil']]=_5688))))) ^ Exit: (233) [system] ignore(user:(once(('True'='True', trace_on_pass;'True'='False', trace_on_fail)), with_debug(eval_args, time_eval('Trace', (findall_eval(=, _5674, 499, '&self', [module, pllm, 'Nil'], _5682), [[module, pllm, 'Nil']]=_5688))))) ^ Exit: (231) [system] call(user:(as_tf(notrace(equal_enough_for_test([[module, pllm, 'Nil']], [[module, pllm, 'Nil']])), 'True'), !, ignore((once(('True'='True', trace_on_pass;'True'='False', trace_on_fail)), with_debug(eval_args, time_eval('Trace', (findall_eval(=, _5674, 499, '&self', [module, pllm, 'Nil'], _5682), [[module, pllm, 'Nil']]=_5688))))))) ^ Exit: (229) [system] call_cleanup(user:loonit_asserts([assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]], time_eval('\n; EVAL TEST\n;', (findall_eval(=, _5638, 499, '&self', [module, pllm, 'Nil'], [[module, pllm, 'Nil']]), [[module, pllm, 'Nil']]=[[module, pllm, 'Nil']])), equal_enough_for_test([[module, pllm, 'Nil']], [[module, pllm, 'Nil']])), user:(as_tf(notrace(equal_enough_for_test([[module, pllm, 'Nil']], [[module, pllm, 'Nil']])), 'True'), !, ignore((once(('True'='True', trace_on_pass;'True'='False', trace_on_fail)), with_debug(eval_args, time_eval('Trace', (findall_eval(=, _5674, 499, '&self', [module, pllm, 'Nil'], _5682), [[module, pllm, 'Nil']]=_5688))))))) ^ Exit: (228) [user] loonit_assert_source_tf([assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]], (findall_eval(=, _5638, 499, '&self', [module, pllm, 'Nil'], [[module, pllm, 'Nil']]), [[module, pllm, 'Nil']]=[[module, pllm, 'Nil']]), equal_enough_for_test([[module, pllm, 'Nil']], [[module, pllm, 'Nil']]), 'True') ^ Call: (228) [user] tf_to_empty('True', ['Error'(got([[module, pllm, 'Nil']]), expected([[module, pllm, 'Nil']]))], _5306) ^ Unify: (228) [user] tf_to_empty('True', ['Error'(got([[module, pllm, 'Nil']]), expected([[module, pllm, 'Nil']]))], _5306) Call: (229) [system] 'True'=='True' Exit: (229) [system] 'True'=='True' ^ Call: (229) [user] as_nop(_5306) ^ Unify: (229) [user] as_nop([]) ^ Exit: (229) [user] as_nop([]) ^ Exit: (228) [user] tf_to_empty('True', ['Error'(got([[module, pllm, 'Nil']]), expected([[module, pllm, 'Nil']]))], []) ^ Exit: (227) [user] loonit_assert_source_tf_empty([assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]], [[module, pllm, 'Nil']], [[module, pllm, 'Nil']], (findall_eval(=, _5638, 499, '&self', [module, pllm, 'Nil'], [[module, pllm, 'Nil']]), [[module, pllm, 'Nil']]=[[module, pllm, 'Nil']]), equal_enough_for_test([[module, pllm, 'Nil']], [[module, pllm, 'Nil']]), []) ^ Exit: (226) [user] eval_20(=, _5258, 499, '&self', [assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]], []) Call: (226) [system] nb_setarg(1, retval(fail), []) Exit: (226) [system] nb_setarg(1, retval([]), []) ^ Call: (226) [user] ignore(notrace((\+[]\=_5322, nb_setarg(1, retval([]), [])))) ^ Unify: (226) [system] ignore(user:notrace((\+[]\=_5322, nb_setarg(1, retval([]), [])))) ^ Call: (228) [system] setup_call_cleanup('$notrace'(_90896, _90898), once(user:(\+[]\=_5322, nb_setarg(1, retval([]), []))), '$restore_trace'(_90896, _90898)) ^ Unify: (228) [system] setup_call_cleanup(system:'$notrace'(_90896, _90898), system:once(user:(\+[]\=_5322, nb_setarg(1, retval([]), []))), system:'$restore_trace'(_90896, _90898)) ^ Call: (229) [system] sig_atomic(system:'$notrace'(_90896, _90898)) ^ Exit: (228) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(\+[]\=_5322, nb_setarg(1, retval([]), []))), system:'$restore_trace'(3, -1)) ^ Exit: (226) [system] ignore(user:notrace((\+[]\=_5322, nb_setarg(1, retval([]), [])))) ^ Call: (226) [user] ignore((_5314==1->ignore(\+ \+ (flag(eval_num, _5352, _5352+1), (retval([])\=@=retval(fail), nonvar([])->indentq(0, _5352, <--, [e, []]);indentq(0, _5352, <--, [e, retval([])]))));notrace(ignore(if_t(0<30, if_trace((eval;e), ignore(\+ \+ (flag(eval_num, _5352, _5352+1), (retval([])\=@=retval(fail), nonvar([])->indentq(0, _5352, <--, [e, []]);indentq(0, _5352, <--, [e, retval([])])))))))))) ^ Unify: (226) [system] ignore(user:(_5314==1->ignore(\+ \+ (flag(eval_num, _5352, _5352+1), (retval([])\=@=retval(fail), nonvar([])->indentq(0, _5352, <--, [e, []]);indentq(0, _5352, <--, [e, retval([])]))));notrace(ignore(if_t(0<30, if_trace((eval;e), ignore(\+ \+ (flag(eval_num, _5352, _5352+1), (retval([])\=@=retval(fail), nonvar([])->indentq(0, _5352, <--, [e, []]);indentq(0, _5352, <--, [e, retval([])])))))))))) Call: (228) [system] _5314==1 Fail: (228) [system] _5314==1 ^ Call: (229) [system] setup_call_cleanup('$notrace'(_99332, _99334), once(user:ignore(if_t(0<30, if_trace((eval;e), ignore(\+ \+ (flag(eval_num, _5352, _5352+1), (retval([])\=@=retval(fail), nonvar([])->indentq(0, _5352, <--, [e, []]);indentq(0, _5352, <--, [e, retval([])])))))))), '$restore_trace'(_99332, _99334)) ^ Unify: (229) [system] setup_call_cleanup(system:'$notrace'(_99332, _99334), system:once(user:ignore(if_t(0<30, if_trace((eval;e), ignore(\+ \+ (flag(eval_num, _5352, _5352+1), (retval([])\=@=retval(fail), nonvar([])->indentq(0, _5352, <--, [e, []]);indentq(0, _5352, <--, [e, retval([])])))))))), system:'$restore_trace'(_99332, _99334)) ^ Call: (230) [system] sig_atomic(system:'$notrace'(_99332, _99334)) ^ Exit: (229) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:ignore(if_t(0<30, if_trace((eval;e), ignore(\+ \+ (flag(eval_num, _5352, _5352+1), (retval([])\=@=retval(fail), nonvar([])->indentq(0, _5352, <--, [e, []]);indentq(0, _5352, <--, [e, retval([])])))))))), system:'$restore_trace'(3, -1)) ^ Exit: (226) [system] ignore(user:(_5314==1->ignore(\+ \+ (flag(eval_num, _5352, _5352+1), (retval([])\=@=retval(fail), nonvar([])->indentq(0, _5352, <--, [e, []]);indentq(0, _5352, <--, [e, retval([])]))));notrace(ignore(if_t(0<30, if_trace((eval;e), ignore(\+ \+ (flag(eval_num, _5352, _5352+1), (retval([])\=@=retval(fail), nonvar([])->indentq(0, _5352, <--, [e, []]);indentq(0, _5352, <--, [e, retval([])])))))))))) ^ Exit: (224) [system] call_cleanup(user:((call(eval_20(=, _5258), 499, '&self', [assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]], [])*->nb_setarg(1, retval([]), []);fail, trace, call(eval_20(=, _5258), 499, '&self', [assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]], [])), ignore(notrace((\+[]\=_5322, nb_setarg(1, retval([]), []))))), user:ignore((_5314==1->ignore(\+ \+ (flag(eval_num, _5352, _5352+1), (retval([])\=@=retval(fail), nonvar([])->indentq(0, _5352, <--, [e, []]);indentq(0, _5352, <--, [e, retval([])]))));notrace(ignore(if_t(0<30, if_trace((eval;e), ignore(\+ \+ (flag(eval_num, _5352, _5352+1), (retval([])\=@=retval(fail), nonvar([])->indentq(0, _5352, <--, [e, []]);indentq(0, _5352, <--, [e, retval([])]))))))))))) Call: (224) [system] retval([])\=@=retval(fail) Exit: (224) [system] retval([])\=@=retval(fail) ^ Exit: (223) [user] trace_eval(eval_20(=, _5258), e, 499, '&self', [assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]], []) ^ Call: (223) [user] self_eval([]) ^ Unify: (223) [user] self_eval([]) ^ Call: (225) [system] setup_call_cleanup('$notrace'(_109802, _109804), once(user:self_eval0([])), '$restore_trace'(_109802, _109804)) ^ Unify: (225) [system] setup_call_cleanup(system:'$notrace'(_109802, _109804), system:once(user:self_eval0([])), system:'$restore_trace'(_109802, _109804)) ^ Call: (226) [system] sig_atomic(system:'$notrace'(_109802, _109804)) ^ Exit: (225) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0([])), system:'$restore_trace'(3, -1)) ^ Exit: (223) [user] self_eval([]) Call: (223) [system] _3668=[] Exit: (223) [system] []=[] ^ Exit: (222) [user] eval_01(=, _5258, 500, '&self', [assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]], []) ^ Exit: (221) [user] eval_00(=, _5258, 500, '&self', [assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]], []) ^ Exit: (220) [user] eval_args(=, _5258, 500, '&self', [assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]], []) ^ Exit: (218) [user] catch_metta_return(eval_args(=, _5258, 500, '&self', [assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]], []), []) Exit: (217) [user] eval_H(500, '&self', [assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]], []) Call: (217) [user] xform_out([], _4060) Unify: (217) [user] xform_out([], _4060) ^ Call: (218) [user] is_returned([]) ^ Unify: (218) [user] is_returned([]) ^ Call: (220) [system] setup_call_cleanup('$notrace'(_124738, _124740), once(user:(\+is_empty([]))), '$restore_trace'(_124738, _124740)) ^ Unify: (220) [system] setup_call_cleanup(system:'$notrace'(_124738, _124740), system:once(user:(\+is_empty([]))), system:'$restore_trace'(_124738, _124740)) ^ Call: (221) [system] sig_atomic(system:'$notrace'(_124738, _124740)) ^ Exit: (220) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(\+is_empty([]))), system:'$restore_trace'(3, -1)) ^ Exit: (218) [user] is_returned([]) Call: (218) [system] _4060=[] Exit: (218) [system] []=[] Exit: (217) [user] xform_out([], []) Call: (217) [system] nb_setarg(1, res(_3362), []) Exit: (217) [system] nb_setarg(1, res([]), []) ^ Call: (218) [system] setup_call_cleanup('$notrace'(_134082, _134084), once(bugger:(true==true)), '$restore_trace'(_134082, _134084)) ^ Unify: (218) [system] setup_call_cleanup(system:'$notrace'(_134082, _134084), system:once(bugger:(true==true)), system:'$restore_trace'(_134082, _134084)) ^ Call: (219) [system] sig_atomic(system:'$notrace'(_134082, _134084)) ^ Exit: (218) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(bugger:(true==true)), system:'$restore_trace'(3, -1)) ^ Call: (217) [bugger] bugger:mquietly_if(true, rtrace:tAt_rtrace) ^ Unify: (217) [bugger] bugger:mquietly_if(true, rtrace:tAt_rtrace) Call: (219) [system] var(rtrace:tAt_rtrace) Fail: (219) [system] var(rtrace:tAt_rtrace) ^ Call: (220) [rtrace] tAt(false, 319, 256, tracing) ^ Unify: (220) [rtrace] tAt(false, 319, 256, tracing) ^ Exit: (220) [rtrace] tAt(false, 319, 256, tracing) ^ Exit: (217) [bugger] bugger:mquietly_if(true, rtrace:tAt_rtrace) ^ Exit: (215) [system] setup_call_cleanup(rtrace:restart_rtrace, bugger:((user:(eval_H(500, '&self', [assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]], []), deterministic(true), xform_out([], []), nb_setarg(1, res([]), [])), deterministic(true)), (notrace(true==true)->!;rtrace:tAt_rtrace, notrace(nb_setarg(1, mquietly_if(true, rtrace:tAt_rtrace), false));rtrace:restart_rtrace, notrace(nb_setarg(1, mquietly_if(true, rtrace:tAt_rtrace), true)), notrace(fail))), bugger:mquietly_if(true, rtrace:tAt_rtrace)) ^ Exit: (214) [bugger] bugger:scce_orig(rtrace:restart_rtrace, user:(eval_H(500, '&self', [assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]], []), deterministic(true), xform_out([], []), nb_setarg(1, res([]), [])), rtrace:tAt_rtrace) Call: (213) [system] statistics(cputime, _147378) Exit: (213) [system] statistics(cputime, 6.33985538) Call: (213) [system] _4086 is 6.33985538-5.81310287 Exit: (213) [system] 0.5267525100000006 is 6.33985538-5.81310287 Exit: (212) [user] timed_call((eval_H(500, '&self', [assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]], []), deterministic(true), xform_out([], []), nb_setarg(1, res([]), [])), 0.5267525100000006) Call: (212) [system] true==true Exit: (212) [system] true==true Call: (213) [system] true==true Exit: (213) [system] true==true ^ Call: (213) [user] set_option_value(interactive, false) ^ Unify: (213) [user] set_option_value(interactive, false) ^ Call: (214) [user] set_option_value0(interactive, false) ^ Unify: (214) [user] set_option_value0(interactive, false) ^ Call: (215) [user] p2mE(false, _159450) ^ Unify: (215) [user] p2mE(false, false) Call: (216) [system] atom(false) Exit: (216) [system] atom(false) ^ Unify: (215) [user] p2mE(false, 'False') ^ Exit: (215) [user] p2mE(false, 'False') Call: (216) [$syspreds] nb_setval(interactive, 'False') Unify: (216) [$syspreds] nb_setval(interactive, 'False') Call: (217) [system] duplicate_term('False', _166892) Exit: (217) [system] duplicate_term('False', 'False') Call: (217) [system] nb_linkval(interactive, 'False') Exit: (217) [system] nb_linkval(interactive, 'False') Exit: (216) [$syspreds] nb_setval(interactive, 'False') ^ Call: (215) [user] p2mE(_171534, 'False') ^ Unify: (215) [user] p2mE('False', 'False') Call: (216) [system] atom('False') Exit: (216) [system] atom('False') ^ Unify: (215) [user] p2mE(false, 'False') ^ Exit: (215) [user] p2mE(false, 'False') Call: (216) [system] create_prolog_flag(interactive, false, [keep(false), access(read_write), type(term)]) Exit: (216) [system] create_prolog_flag(interactive, false, [keep(false), access(read_write), type(term)]) Call: (216) [system] set_prolog_flag(interactive, false) Exit: (216) [system] set_prolog_flag(interactive, false) ^ Exit: (214) [user] set_option_value0(interactive, false) ^ Exit: (213) [user] set_option_value(interactive, false) Call: (213) [system] contrl(inf, each)=contrl(_4156, _4158) Exit: (213) [system] contrl(inf, each)=contrl(inf, each) Call: (213) [system] nb_setarg(1, res([]), []) Exit: (213) [system] nb_setarg(1, res([]), []) Call: (213) [system] current_input(_4182) Exit: (213) [system] current_input((0x7f8996b58020)) Call: (213) [system] read_pending_codes((0x7f8996b58020), _4194, []) Exit: (213) [system] read_pending_codes((0x7f8996b58020), [], []) Call: (213) [$syspreds] flag(result_num, _4208, _4208+1) Unify: (213) [$syspreds] flag(result_num, _4208, _4208+1) Call: (214) [system] _4208==_4208+1 Redo: (213) [$syspreds] flag(result_num, _4208, _4208+1) Unify: (213) [$syspreds] flag(result_num, _4208, _4208+1) ^ Call: (214) [$syspreds] with_mutex('$flag', update_flag(result_num, _4208, _4208+1)) Call: (216) [$syspreds] update_flag(result_num, _4208, _4208+1) Unify: (216) [$syspreds] update_flag(result_num, _4208, _4208+1) Call: (217) [system] get_flag(result_num, _4208) Exit: (217) [system] get_flag(result_num, 0) Call: (217) [system] atom(0+1) Redo: (216) [$syspreds] update_flag(result_num, 0, 0+1) Call: (217) [system] set_flag(result_num, 1) Exit: (217) [system] set_flag(result_num, 1) Exit: (216) [$syspreds] update_flag(result_num, 0, 0+1) ^ Exit: (214) [$syspreds] with_mutex('$flag', update_flag(result_num, 0, 0+1)) Exit: (213) [$syspreds] flag(result_num, 0, 0+1) Call: (213) [$syspreds] flag(result_num, _4228, _4228) Unify: (213) [$syspreds] flag(result_num, _4228, _4228) Call: (214) [system] _4228==_4228 Exit: (214) [system] _4228==_4228 Call: (214) [system] get_flag(result_num, _4228) Exit: (214) [system] get_flag(result_num, 1) Exit: (213) [$syspreds] flag(result_num, 1, 1) ^ Call: (213) [user] reset_eval_num ^ Unify: (213) [user] reset_eval_num Call: (214) [$syspreds] flag(eval_num, _214428, 0) Unify: (214) [$syspreds] flag(eval_num, _215360, 0) Call: (215) [system] _216216==0 Redo: (214) [$syspreds] flag(eval_num, _217222, 0) Unify: (214) [$syspreds] flag(eval_num, _218154, 0) ^ Call: (215) [$syspreds] with_mutex('$flag', update_flag(eval_num, _219014, 0)) Call: (217) [$syspreds] update_flag(eval_num, _219014, 0) Unify: (217) [$syspreds] update_flag(eval_num, _219014, 0) Call: (218) [system] get_flag(eval_num, _219014) Exit: (218) [system] get_flag(eval_num, 2) Call: (218) [system] atom(0) Redo: (217) [$syspreds] update_flag(eval_num, 2, 0) Call: (218) [system] set_flag(eval_num, 0) Exit: (218) [system] set_flag(eval_num, 0) Exit: (217) [$syspreds] update_flag(eval_num, 2, 0) ^ Exit: (215) [$syspreds] with_mutex('$flag', update_flag(eval_num, 2, 0)) Exit: (214) [$syspreds] flag(eval_num, 2, 0) Call: (214) [$syspreds] flag(trace_output_len, _230258, 0) Unify: (214) [$syspreds] flag(trace_output_len, _231190, 0) Call: (215) [system] _232046==0 Redo: (214) [$syspreds] flag(trace_output_len, _233052, 0) Unify: (214) [$syspreds] flag(trace_output_len, _233984, 0) ^ Call: (215) [$syspreds] with_mutex('$flag', update_flag(trace_output_len, _234844, 0)) Call: (217) [$syspreds] update_flag(trace_output_len, _234844, 0) Unify: (217) [$syspreds] update_flag(trace_output_len, _234844, 0) Call: (218) [system] get_flag(trace_output_len, _234844) Exit: (218) [system] get_flag(trace_output_len, 0) Call: (218) [system] atom(0) Redo: (217) [$syspreds] update_flag(trace_output_len, 0, 0) Call: (218) [system] set_flag(trace_output_len, 0) Exit: (218) [system] set_flag(trace_output_len, 0) Exit: (217) [$syspreds] update_flag(trace_output_len, 0, 0) ^ Exit: (215) [$syspreds] with_mutex('$flag', update_flag(trace_output_len, 0, 0)) Exit: (214) [$syspreds] flag(trace_output_len, 0, 0) ^ Exit: (213) [user] reset_eval_num ^ Call: (213) [user] user_io((in_answer_io(if_t(prev_result('Empty')\=@=prev_result('Empty'), write(', '))), nb_setarg(1, prev_result('Empty'), []))) ^ Unify: (213) [user] user_io((in_answer_io(if_t(prev_result('Empty')\=@=prev_result('Empty'), write(', '))), nb_setarg(1, prev_result('Empty'), []))) ^ Call: (214) [user] original_user_output(_248776) ^ Unify: (214) [user] original_user_output(_248776) Call: (215) [system] stream_property(_248776, file_no(1)) Unify: (215) [system] stream_property(_248776, file_no(1)) Call: (216) [system] nonvar(_248776) Redo: (215) [system] stream_property(_248776, file_no(1)) Unify: (215) [system] stream_property(_248776, file_no(1)) Call: (216) [system] nonvar(_248776) Redo: (215) [system] stream_property(_248776, file_no(1)) Unify: (215) [system] stream_property(_248776, file_no(1)) Call: (216) [system] nonvar(file_no(1)) Exit: (216) [system] nonvar(file_no(1)) Call: (216) [system] file_no(1)=alias(_259896) Redo: (215) [system] stream_property(_248776, file_no(1)) Exit: (215) [system] stream_property((0x7f8996b58120), file_no(1)) ^ Exit: (214) [user] original_user_output((0x7f8996b58120)) ^ Call: (214) [user] with_output_to((0x7f8996b58120), (in_answer_io(if_t(prev_result('Empty')\=@=prev_result('Empty'), write(', '))), nb_setarg(1, prev_result('Empty'), []))) ^ Call: (216) [user] in_answer_io(if_t(prev_result('Empty')\=@=prev_result('Empty'), write(', '))), nb_setarg(1, prev_result('Empty'), []) ^ Unify: (216) [system] user:in_answer_io(if_t(prev_result('Empty')\=@=prev_result('Empty'), write(', '))), user:nb_setarg(1, prev_result('Empty'), []) ^ Call: (218) [user] in_answer_io(if_t(prev_result('Empty')\=@=prev_result('Empty'), write(', '))) ^ Unify: (218) [user] in_answer_io(if_t(prev_result('Empty')\=@=prev_result('Empty'), write(', '))) Call: (219) [system] nb_current(suspend_answers, true) ^ Redo: (218) [user] in_answer_io(if_t(prev_result('Empty')\=@=prev_result('Empty'), write(', '))) ^ Unify: (218) [user] in_answer_io(if_t(prev_result('Empty')\=@=prev_result('Empty'), write(', '))) ^ Call: (219) [user] answer_output(_271114) ^ Unify: (219) [user] answer_output(_271114) ^ Call: (220) [user] is_testing ^ Unify: (220) [user] is_testing ^ Call: (221) [user] is_metta_flag(test) ^ Unify: (221) [user] is_metta_flag(test) ^ Call: (223) [system] setup_call_cleanup('$notrace'(_276656, _276658), once(user:is_flag0(test)), '$restore_trace'(_276656, _276658)) ^ Unify: (223) [system] setup_call_cleanup(system:'$notrace'(_276656, _276658), system:once(user:is_flag0(test)), system:'$restore_trace'(_276656, _276658)) ^ Call: (224) [system] sig_atomic(system:'$notrace'(_276656, _276658)) ^ Exit: (223) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:is_flag0(test)), system:'$restore_trace'(3, -1)) ^ Exit: (221) [user] is_metta_flag(test) ^ Exit: (220) [user] is_testing ^ Call: (220) [user] original_user_output(_271114) ^ Unify: (220) [user] original_user_output(_271114) Call: (221) [system] stream_property(_271114, file_no(1)) Unify: (221) [system] stream_property(_271114, file_no(1)) Call: (222) [system] nonvar(_271114) Redo: (221) [system] stream_property(_271114, file_no(1)) Unify: (221) [system] stream_property(_271114, file_no(1)) Call: (222) [system] nonvar(_271114) Redo: (221) [system] stream_property(_271114, file_no(1)) Unify: (221) [system] stream_property(_271114, file_no(1)) Call: (222) [system] nonvar(file_no(1)) Exit: (222) [system] nonvar(file_no(1)) Call: (222) [system] file_no(1)=alias(_293392) Redo: (221) [system] stream_property(_271114, file_no(1)) Exit: (221) [system] stream_property((0x7f8996b58120), file_no(1)) ^ Exit: (220) [user] original_user_output((0x7f8996b58120)) ^ Exit: (219) [user] answer_output((0x7f8996b58120)) ^ Call: (219) [user] with_output_to((0x7f8996b58120), if_t(prev_result('Empty')\=@=prev_result('Empty'), write(', '))) ^ Call: (221) [user] if_t(prev_result('Empty')\=@=prev_result('Empty'), write(', ')) ^ Unify: (221) [user] if_t(prev_result('Empty')\=@=prev_result('Empty'), write(', ')) Call: (222) [system] prev_result('Empty')\=@=prev_result('Empty') Fail: (222) [system] prev_result('Empty')\=@=prev_result('Empty') ^ Redo: (221) [user] if_t(prev_result('Empty')\=@=prev_result('Empty'), write(', ')) ^ Exit: (221) [user] if_t(prev_result('Empty')\=@=prev_result('Empty'), write(', ')) ^ Exit: (219) [user] with_output_to((0x7f8996b58120), if_t(prev_result('Empty')\=@=prev_result('Empty'), write(', '))) ^ Exit: (218) [user] in_answer_io(if_t(prev_result('Empty')\=@=prev_result('Empty'), write(', '))) Call: (218) [system] nb_setarg(1, prev_result('Empty'), []) Exit: (218) [system] nb_setarg(1, prev_result([]), []) ^ Exit: (216) [system] user:in_answer_io(if_t(prev_result([])\=@=prev_result('Empty'), write(', '))), user:nb_setarg(1, prev_result([]), []) ^ Exit: (214) [user] with_output_to((0x7f8996b58120), (in_answer_io(if_t(prev_result([])\=@=prev_result('Empty'), write(', '))), nb_setarg(1, prev_result([]), []))) ^ Exit: (213) [user] user_io((in_answer_io(if_t(prev_result([])\=@=prev_result('Empty'), write(', '))), nb_setarg(1, prev_result([]), []))) ^ Call: (213) [user] if_t(1=not_compatio(format('~N~nDeterministic: ', [])), !;true==true->not_compatio(format('~N~nLast Result(~w): ', [1])), !;not_compatio(format('~N~nNDet Result(~w): ', [1]))), ignore((not_compatio(if_t(\+symbolic([]), nop(nl))), user_io(with_indents(is_mettalog, color_g_mesg_ok('yellow', \+ \+ (maplist(maybe_assign, []), not_compatio(write_bsrc([])), true)))))))) ^ Unify: (213) [user] if_t(1=not_compatio(format('~N~nDeterministic: ', [])), !;true==true->not_compatio(format('~N~nLast Result(~w): ', [1])), !;not_compatio(format('~N~nNDet Result(~w): ', [1]))), ignore((not_compatio(if_t(\+symbolic([]), nop(nl))), user_io(with_indents(is_mettalog, color_g_mesg_ok('yellow', \+ \+ (maplist(maybe_assign, []), not_compatio(write_bsrc([])), true)))))))) Call: (214) [system] 1=Exit: (214) [system] 1=Call: (215) [system] 1==1 Exit: (215) [system] 1==1 Call: (215) [system] true==true Exit: (215) [system] true==true ^ Call: (215) [user] not_compatio(format('~N~nDeterministic: ', [])) ^ Unify: (215) [user] not_compatio(format('~N~nDeterministic: ', [])) ^ Call: (216) [user] if_t(once((is_mettalog;is_testing)), user_err(format('~N~nDeterministic: ', []))) ^ Unify: (216) [user] if_t(once((is_mettalog;is_testing)), user_err(format('~N~nDeterministic: ', []))) ^ Call: (217) [user] once((is_mettalog;is_testing)) ^ Unify: (217) [system] once(user:(is_mettalog;is_testing)) ^ Call: (219) [user] is_mettalog ^ Unify: (219) [user] is_mettalog ^ Call: (220) [user] is_win64 ^ Unify: (220) [user] is_win64 Call: (221) [system] current_prolog_flag(windows, _328098) Fail: (221) [system] current_prolog_flag(windows, _329026) ^ Fail: (220) [user] is_win64 ^ Redo: (219) [user] is_mettalog ^ Unify: (219) [user] is_mettalog ^ Call: (220) [user] is_metta_flag(log) ^ Unify: (220) [user] is_metta_flag(log) ^ Call: (222) [system] setup_call_cleanup('$notrace'(_334486, _334488), once(user:is_flag0(log)), '$restore_trace'(_334486, _334488)) ^ Unify: (222) [system] setup_call_cleanup(system:'$notrace'(_334486, _334488), system:once(user:is_flag0(log)), system:'$restore_trace'(_334486, _334488)) ^ Call: (223) [system] sig_atomic(system:'$notrace'(_334486, _334488)) ^ Fail: (220) [user] is_metta_flag(log) ^ Fail: (219) [user] is_mettalog ^ Call: (219) [user] is_testing ^ Unify: (219) [user] is_testing ^ Call: (220) [user] is_metta_flag(test) ^ Unify: (220) [user] is_metta_flag(test) ^ Call: (222) [system] setup_call_cleanup('$notrace'(_342856, _342858), once(user:is_flag0(test)), '$restore_trace'(_342856, _342858)) ^ Unify: (222) [system] setup_call_cleanup(system:'$notrace'(_342856, _342858), system:once(user:is_flag0(test)), system:'$restore_trace'(_342856, _342858)) ^ Call: (223) [system] sig_atomic(system:'$notrace'(_342856, _342858)) ^ Exit: (222) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:is_flag0(test)), system:'$restore_trace'(3, -1)) ^ Exit: (220) [user] is_metta_flag(test) ^ Exit: (219) [user] is_testing ^ Exit: (217) [system] once(user:(is_mettalog;is_testing)) ^ Call: (217) [user] user_err(format('~N~nDeterministic: ', [])) ^ Unify: (217) [user] user_err(format('~N~nDeterministic: ', [])) ^ Call: (218) [user] original_user_error(_351252) ^ Unify: (218) [user] original_user_error(_351252) Call: (219) [system] stream_property(_351252, file_no(2)) Unify: (219) [system] stream_property(_351252, file_no(2)) Call: (220) [system] nonvar(_351252) Redo: (219) [system] stream_property(_351252, file_no(2)) Unify: (219) [system] stream_property(_351252, file_no(2)) Call: (220) [system] nonvar(_351252) Redo: (219) [system] stream_property(_351252, file_no(2)) Unify: (219) [system] stream_property(_351252, file_no(2)) Call: (220) [system] nonvar(file_no(2)) Exit: (220) [system] nonvar(file_no(2)) Call: (220) [system] file_no(2)=alias(_362372) Redo: (219) [system] stream_property(_351252, file_no(2)) Exit: (219) [system] stream_property((0x7f8996b58220), file_no(2)) ^ Exit: (218) [user] original_user_error((0x7f8996b58220)) ^ Call: (218) [user] with_output_to((0x7f8996b58220), format('~N~nDeterministic: ', [])) ^ Call: (220) [user] format('~N~nDeterministic: ', []) Deterministic: ^ Exit: (220) [user] format('~N~nDeterministic: ', []) ^ Exit: (218) [user] with_output_to((0x7f8996b58220), format('~N~nDeterministic: ', [])) ^ Exit: (217) [user] user_err(format('~N~nDeterministic: ', [])) ^ Exit: (216) [user] if_t(once((is_mettalog;is_testing)), user_err(format('~N~nDeterministic: ', []))) ^ Exit: (215) [user] not_compatio(format('~N~nDeterministic: ', [])) ^ Call: (215) [user] ignore((not_compatio(if_t(\+symbolic([]), nop(nl))), user_io(with_indents(is_mettalog, color_g_mesg_ok('yellow', \+ \+ (maplist(maybe_assign, []), not_compatio(write_bsrc([])), true)))))) ^ Unify: (215) [system] ignore(user:(not_compatio(if_t(\+symbolic([]), nop(nl))), user_io(with_indents(is_mettalog, color_g_mesg_ok('yellow', \+ \+ (maplist(maybe_assign, []), not_compatio(write_bsrc([])), true)))))) ^ Call: (217) [user] not_compatio(if_t(\+symbolic([]), nop(nl))) ^ Unify: (217) [user] not_compatio(if_t(\+symbolic([]), nop(nl))) ^ Call: (218) [user] if_t(once((is_mettalog;is_testing)), user_err(if_t(\+symbolic([]), nop(nl)))) ^ Unify: (218) [user] if_t(once((is_mettalog;is_testing)), user_err(if_t(\+symbolic([]), nop(nl)))) ^ Call: (219) [user] once((is_mettalog;is_testing)) ^ Unify: (219) [system] once(user:(is_mettalog;is_testing)) ^ Call: (221) [user] is_mettalog ^ Unify: (221) [user] is_mettalog ^ Call: (222) [user] is_win64 ^ Unify: (222) [user] is_win64 Call: (223) [system] current_prolog_flag(windows, _384092) Fail: (223) [system] current_prolog_flag(windows, _385020) ^ Fail: (222) [user] is_win64 ^ Redo: (221) [user] is_mettalog ^ Unify: (221) [user] is_mettalog ^ Call: (222) [user] is_metta_flag(log) ^ Unify: (222) [user] is_metta_flag(log) ^ Call: (224) [system] setup_call_cleanup('$notrace'(_390480, _390482), once(user:is_flag0(log)), '$restore_trace'(_390480, _390482)) ^ Unify: (224) [system] setup_call_cleanup(system:'$notrace'(_390480, _390482), system:once(user:is_flag0(log)), system:'$restore_trace'(_390480, _390482)) ^ Call: (225) [system] sig_atomic(system:'$notrace'(_390480, _390482)) ^ Fail: (222) [user] is_metta_flag(log) ^ Fail: (221) [user] is_mettalog ^ Call: (221) [user] is_testing ^ Unify: (221) [user] is_testing ^ Call: (222) [user] is_metta_flag(test) ^ Unify: (222) [user] is_metta_flag(test) ^ Call: (224) [system] setup_call_cleanup('$notrace'(_398850, _398852), once(user:is_flag0(test)), '$restore_trace'(_398850, _398852)) ^ Unify: (224) [system] setup_call_cleanup(system:'$notrace'(_398850, _398852), system:once(user:is_flag0(test)), system:'$restore_trace'(_398850, _398852)) ^ Call: (225) [system] sig_atomic(system:'$notrace'(_398850, _398852)) ^ Exit: (224) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:is_flag0(test)), system:'$restore_trace'(3, -1)) ^ Exit: (222) [user] is_metta_flag(test) ^ Exit: (221) [user] is_testing ^ Exit: (219) [system] once(user:(is_mettalog;is_testing)) ^ Call: (219) [user] user_err(if_t(\+symbolic([]), nop(nl))) ^ Unify: (219) [user] user_err(if_t(\+symbolic([]), nop(nl))) ^ Call: (220) [user] original_user_error(_407246) ^ Unify: (220) [user] original_user_error(_407246) Call: (221) [system] stream_property(_407246, file_no(2)) Unify: (221) [system] stream_property(_407246, file_no(2)) Call: (222) [system] nonvar(_407246) Redo: (221) [system] stream_property(_407246, file_no(2)) Unify: (221) [system] stream_property(_407246, file_no(2)) Call: (222) [system] nonvar(_407246) Redo: (221) [system] stream_property(_407246, file_no(2)) Unify: (221) [system] stream_property(_407246, file_no(2)) Call: (222) [system] nonvar(file_no(2)) Exit: (222) [system] nonvar(file_no(2)) Call: (222) [system] file_no(2)=alias(_418366) Redo: (221) [system] stream_property(_407246, file_no(2)) Exit: (221) [system] stream_property((0x7f8996b58220), file_no(2)) ^ Exit: (220) [user] original_user_error((0x7f8996b58220)) ^ Call: (220) [user] with_output_to((0x7f8996b58220), if_t(\+symbolic([]), nop(nl))) ^ Call: (222) [user] if_t(\+symbolic([]), nop(nl)) ^ Unify: (222) [user] if_t(\+symbolic([]), nop(nl)) ^ Call: (224) [user] symbolic([]) ^ Unify: (224) [user] symbolic([]) Call: (225) [system] atomic([]) Exit: (225) [system] atomic([]) ^ Exit: (224) [user] symbolic([]) ^ Redo: (222) [user] if_t(\+symbolic([]), nop(nl)) ^ Exit: (222) [user] if_t(\+symbolic([]), nop(nl)) ^ Exit: (220) [user] with_output_to((0x7f8996b58220), if_t(\+symbolic([]), nop(nl))) ^ Exit: (219) [user] user_err(if_t(\+symbolic([]), nop(nl))) ^ Exit: (218) [user] if_t(once((is_mettalog;is_testing)), user_err(if_t(\+symbolic([]), nop(nl)))) ^ Exit: (217) [user] not_compatio(if_t(\+symbolic([]), nop(nl))) ^ Call: (217) [user] user_io(with_indents(is_mettalog, color_g_mesg_ok('yellow', \+ \+ (maplist(maybe_assign, []), not_compatio(write_bsrc([])), true)))) ^ Unify: (217) [user] user_io(with_indents(is_mettalog, color_g_mesg_ok('yellow', \+ \+ (maplist(maybe_assign, []), not_compatio(write_bsrc([])), true)))) ^ Call: (218) [user] original_user_output(_437208) ^ Unify: (218) [user] original_user_output(_437208) Call: (219) [system] stream_property(_437208, file_no(1)) Unify: (219) [system] stream_property(_437208, file_no(1)) Call: (220) [system] nonvar(_437208) Redo: (219) [system] stream_property(_437208, file_no(1)) Unify: (219) [system] stream_property(_437208, file_no(1)) Call: (220) [system] nonvar(_437208) Redo: (219) [system] stream_property(_437208, file_no(1)) Unify: (219) [system] stream_property(_437208, file_no(1)) Call: (220) [system] nonvar(file_no(1)) Exit: (220) [system] nonvar(file_no(1)) Call: (220) [system] file_no(1)=alias(_448328) Redo: (219) [system] stream_property(_437208, file_no(1)) Exit: (219) [system] stream_property((0x7f8996b58120), file_no(1)) ^ Exit: (218) [user] original_user_output((0x7f8996b58120)) ^ Call: (218) [user] with_output_to((0x7f8996b58120), with_indents(is_mettalog, color_g_mesg_ok('yellow', \+ \+ (maplist(maybe_assign, []), not_compatio(write_bsrc([])), true)))) ^ Call: (220) [user] with_indents(is_mettalog, color_g_mesg_ok('yellow', \+ \+ (maplist(maybe_assign, []), not_compatio(write_bsrc([])), true))) ^ Unify: (220) [user] with_indents(is_mettalog, color_g_mesg_ok('yellow', \+ \+ (maplist(maybe_assign, []), not_compatio(write_bsrc([])), true))) ^ Call: (221) [user] as_tf(is_mettalog, _455258) ^ Unify: (221) [user] as_tf(is_mettalog, _455258) Call: (222) [system] is_mettalog\=[_457118|_457120] Exit: (222) [system] is_mettalog\=[_457118|_457120] ^ Call: (222) [user] catch_nowarn((call(is_mettalog)*->_455258='True';_455258='False')) ^ Unify: (222) [user] catch_nowarn((call(is_mettalog)*->_455258='True';_455258='False')) Call: (223) [user] catch_err((call(is_mettalog)*->_455258='True';_455258='False'), error(_460856, _460858), fail) Unify: (223) [user] catch_err((call(is_mettalog)*->_455258='True';_455258='False'), error(_460856, _460858), fail) ^ Call: (226) [user] is_mettalog ^ Unify: (226) [user] is_mettalog ^ Call: (227) [user] is_win64 ^ Unify: (227) [user] is_win64 Call: (228) [system] current_prolog_flag(windows, _466472) Fail: (228) [system] current_prolog_flag(windows, _467400) ^ Fail: (227) [user] is_win64 ^ Redo: (226) [user] is_mettalog ^ Unify: (226) [user] is_mettalog ^ Call: (227) [user] is_metta_flag(log) ^ Unify: (227) [user] is_metta_flag(log) ^ Call: (229) [system] setup_call_cleanup('$notrace'(_472860, _472862), once(user:is_flag0(log)), '$restore_trace'(_472860, _472862)) ^ Unify: (229) [system] setup_call_cleanup(system:'$notrace'(_472860, _472862), system:once(user:is_flag0(log)), system:'$restore_trace'(_472860, _472862)) ^ Call: (230) [system] sig_atomic(system:'$notrace'(_472860, _472862)) ^ Fail: (227) [user] is_metta_flag(log) ^ Fail: (226) [user] is_mettalog Call: (226) [system] _455258='False' Exit: (226) [system] 'False'='False' Exit: (223) [user] catch_err((call(is_mettalog)*->'False'='True';'False'='False'), error(_460856, _460858), fail) ^ Exit: (222) [user] catch_nowarn((call(is_mettalog)*->'False'='True';'False'='False')) ^ Exit: (221) [user] as_tf(is_mettalog, 'False') ^ Call: (221) [user] with_option(src_indents, 'False', color_g_mesg_ok('yellow', \+ \+ (maplist(maybe_assign, []), not_compatio(write_bsrc([])), true))) ^ Unify: (221) [user] with_option(src_indents, 'False', color_g_mesg_ok('yellow', \+ \+ (maplist(maybe_assign, []), not_compatio(write_bsrc([])), true))) ^ Call: (222) [user] was_option_value(src_indents, _484274) ^ Unify: (222) [user] was_option_value(src_indents, _484274) Call: (223) [system] current_prolog_flag(src_indents, _486132) Exit: (223) [system] current_prolog_flag(src_indents, []) Call: (223) [system] _484274=[] Exit: (223) [system] []=[] ^ Exit: (222) [user] was_option_value(src_indents, []) ^ Call: (222) [user] setup_call_cleanup(set_option_value(src_indents, 'False'), color_g_mesg_ok('yellow', \+ \+ (maplist(maybe_assign, []), not_compatio(write_bsrc([])), true)), set_option_value(src_indents, [])) ^ Unify: (222) [system] setup_call_cleanup(user:set_option_value(src_indents, 'False'), user:color_g_mesg_ok('yellow', \+ \+ (maplist(maybe_assign, []), not_compatio(write_bsrc([])), true)), user:set_option_value(src_indents, [])) ^ Call: (223) [system] sig_atomic(user:set_option_value(src_indents, 'False')) ^ Call: (225) [user] set_option_value(src_indents, 'False') ^ Unify: (225) [user] set_option_value(src_indents, 'False') ^ Call: (226) [user] set_option_value0(src_indents, 'False') ^ Unify: (226) [user] set_option_value0(src_indents, 'False') ^ Call: (227) [user] p2mE('False', _497566) ^ Unify: (227) [user] p2mE('False', 'False') Call: (228) [system] atom('False') Exit: (228) [system] atom('False') ^ Unify: (227) [user] p2mE('False', 'False') ^ Exit: (227) [user] p2mE('False', 'False') Call: (228) [$syspreds] nb_setval(src_indents, 'False') Unify: (228) [$syspreds] nb_setval(src_indents, 'False') Call: (229) [system] duplicate_term('False', _505008) Exit: (229) [system] duplicate_term('False', 'False') Call: (229) [system] nb_linkval(src_indents, 'False') Exit: (229) [system] nb_linkval(src_indents, 'False') Exit: (228) [$syspreds] nb_setval(src_indents, 'False') ^ Call: (227) [user] p2mE(_509650, 'False') ^ Unify: (227) [user] p2mE('False', 'False') Call: (228) [system] atom('False') Exit: (228) [system] atom('False') ^ Unify: (227) [user] p2mE(false, 'False') ^ Exit: (227) [user] p2mE(false, 'False') Call: (228) [system] create_prolog_flag(src_indents, false, [keep(false), access(read_write), type(term)]) Exit: (228) [system] create_prolog_flag(src_indents, false, [keep(false), access(read_write), type(term)]) Call: (228) [system] set_prolog_flag(src_indents, false) Exit: (228) [system] set_prolog_flag(src_indents, false) ^ Exit: (226) [user] set_option_value0(src_indents, 'False') ^ Exit: (225) [user] set_option_value(src_indents, 'False') ^ Exit: (223) [system] sig_atomic(user:set_option_value(src_indents, 'False')) ^ Call: (223) [user] color_g_mesg_ok('yellow', \+ \+ (maplist(maybe_assign, []), not_compatio(write_bsrc([])), true)) ^ Unify: (223) [user] color_g_mesg_ok('yellow', \+ \+ (maplist(maybe_assign, []), not_compatio(write_bsrc([])), true)) ^ Call: (224) [user] is_compatio ^ Unify: (224) [user] is_compatio ^ Call: (226) [system] setup_call_cleanup('$notrace'(_7442, _7444), once(user:is_compatio0), '$restore_trace'(_7442, _7444)) ^ Unify: (226) [system] setup_call_cleanup(system:'$notrace'(_7442, _7444), system:once(user:is_compatio0), system:'$restore_trace'(_7442, _7444)) ^ Call: (227) [system] sig_atomic(system:'$notrace'(_7442, _7444)) ^ Fail: (224) [user] is_compatio ^ Redo: (223) [user] color_g_mesg_ok('yellow', \+ \+ (maplist(maybe_assign, []), not_compatio(write_bsrc([])), true)) ^ Unify: (223) [user] color_g_mesg_ok('yellow', \+ \+ (maplist(maybe_assign, []), not_compatio(write_bsrc([])), true)) ^ Call: (225) [rtrace] rtrace:quietly3(user:(wots(_13304, must_det_ll(user:(\+ \+ (maplist(maybe_assign, []), not_compatio(write_bsrc([])), true)))), (_13304==""->true;our_ansi_format('yellow', '~w~n', [_13304])))) ^ Unify: (225) [rtrace] rtrace:quietly3(user:(wots(_13304, must_det_ll(user:(\+ \+ (maplist(maybe_assign, []), not_compatio(write_bsrc([])), true)))), (_13304==""->true;our_ansi_format('yellow', '~w~n', [_13304])))) () ^ Exit: (225) [rtrace] rtrace:quietly3(user:(wots("", must_det_ll(user:(\+ \+ (maplist(maybe_assign, []), not_compatio(write_bsrc([])), true)))), (""==""->true;our_ansi_format('yellow', '~w~n', [""])))) ^ Exit: (223) [user] color_g_mesg_ok('yellow', \+ \+ (maplist(maybe_assign, []), not_compatio(write_bsrc([])), true)) ^ Call: (224) [user] set_option_value(src_indents, []) ^ Unify: (224) [user] set_option_value(src_indents, []) ^ Call: (225) [user] set_option_value0(src_indents, []) ^ Unify: (225) [user] set_option_value0(src_indents, []) ^ Call: (226) [user] p2mE([], _22450) ^ Unify: (226) [user] p2mE([], []) Call: (227) [system] atom([]) Fail: (227) [system] atom([]) ^ Redo: (226) [user] p2mE([], []) ^ Exit: (226) [user] p2mE([], []) Call: (227) [$syspreds] nb_setval(src_indents, []) Unify: (227) [$syspreds] nb_setval(src_indents, []) Call: (228) [system] duplicate_term([], _29892) Exit: (228) [system] duplicate_term([], []) Call: (228) [system] nb_linkval(src_indents, []) Exit: (228) [system] nb_linkval(src_indents, []) Exit: (227) [$syspreds] nb_setval(src_indents, []) ^ Call: (226) [user] p2mE(_34534, []) ^ Unify: (226) [user] p2mE([], []) Call: (227) [system] atom([]) Fail: (227) [system] atom([]) ^ Redo: (226) [user] p2mE([], []) ^ Exit: (226) [user] p2mE([], []) Call: (227) [system] create_prolog_flag(src_indents, [], [keep(false), access(read_write), type(term)]) Exit: (227) [system] create_prolog_flag(src_indents, [], [keep(false), access(read_write), type(term)]) Call: (227) [system] set_prolog_flag(src_indents, []) Exit: (227) [system] set_prolog_flag(src_indents, []) ^ Exit: (225) [user] set_option_value0(src_indents, []) ^ Exit: (224) [user] set_option_value(src_indents, []) ^ Exit: (222) [system] setup_call_cleanup(user:set_option_value(src_indents, 'False'), user:color_g_mesg_ok('yellow', \+ \+ (maplist(maybe_assign, []), not_compatio(write_bsrc([])), true)), user:set_option_value(src_indents, [])) ^ Exit: (221) [user] with_option(src_indents, 'False', color_g_mesg_ok('yellow', \+ \+ (maplist(maybe_assign, []), not_compatio(write_bsrc([])), true))) ^ Exit: (220) [user] with_indents(is_mettalog, color_g_mesg_ok('yellow', \+ \+ (maplist(maybe_assign, []), not_compatio(write_bsrc([])), true))) ^ Exit: (218) [user] with_output_to((0x7f8996b58120), with_indents(is_mettalog, color_g_mesg_ok('yellow', \+ \+ (maplist(maybe_assign, []), not_compatio(write_bsrc([])), true)))) ^ Exit: (217) [user] user_io(with_indents(is_mettalog, color_g_mesg_ok('yellow', \+ \+ (maplist(maybe_assign, []), not_compatio(write_bsrc([])), true)))) ^ Exit: (215) [system] ignore(user:(not_compatio(if_t(\+symbolic([]), nop(nl))), user_io(with_indents(is_mettalog, color_g_mesg_ok('yellow', \+ \+ (maplist(maybe_assign, []), not_compatio(write_bsrc([])), true)))))) ^ Exit: (213) [user] if_t(1=not_compatio(format('~N~nDeterministic: ', [])), !;true==true->not_compatio(format('~N~nLast Result(~w): ', [1])), !;not_compatio(format('~N~nNDet Result(~w): ', [1]))), ignore((not_compatio(if_t(\+symbolic([]), nop(nl))), user_io(with_indents(is_mettalog, color_g_mesg_ok('yellow', \+ \+ (maplist(maybe_assign, []), not_compatio(write_bsrc([])), true)))))))) ^ Call: (213) [user] in_answer_io(write_asrc([])) ^ Unify: (213) [user] in_answer_io(write_asrc([])) Call: (214) [system] nb_current(suspend_answers, true) ^ Redo: (213) [user] in_answer_io(write_asrc([])) ^ Unify: (213) [user] in_answer_io(write_asrc([])) ^ Call: (214) [user] answer_output(_57744) ^ Unify: (214) [user] answer_output(_57744) ^ Call: (215) [user] is_testing ^ Unify: (215) [user] is_testing ^ Call: (216) [user] is_metta_flag(test) ^ Unify: (216) [user] is_metta_flag(test) ^ Call: (218) [system] setup_call_cleanup('$notrace'(_63286, _63288), once(user:is_flag0(test)), '$restore_trace'(_63286, _63288)) ^ Unify: (218) [system] setup_call_cleanup(system:'$notrace'(_63286, _63288), system:once(user:is_flag0(test)), system:'$restore_trace'(_63286, _63288)) ^ Call: (219) [system] sig_atomic(system:'$notrace'(_63286, _63288)) ^ Exit: (218) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:is_flag0(test)), system:'$restore_trace'(3, -1)) ^ Exit: (216) [user] is_metta_flag(test) ^ Exit: (215) [user] is_testing ^ Call: (215) [user] original_user_output(_57744) ^ Unify: (215) [user] original_user_output(_57744) Call: (216) [system] stream_property(_57744, file_no(1)) Unify: (216) [system] stream_property(_57744, file_no(1)) Call: (217) [system] nonvar(_57744) Redo: (216) [system] stream_property(_57744, file_no(1)) Unify: (216) [system] stream_property(_57744, file_no(1)) Call: (217) [system] nonvar(_57744) Redo: (216) [system] stream_property(_57744, file_no(1)) Unify: (216) [system] stream_property(_57744, file_no(1)) Call: (217) [system] nonvar(file_no(1)) Exit: (217) [system] nonvar(file_no(1)) Call: (217) [system] file_no(1)=alias(_80022) Redo: (216) [system] stream_property(_57744, file_no(1)) Exit: (216) [system] stream_property((0x7f8996b58120), file_no(1)) ^ Exit: (215) [user] original_user_output((0x7f8996b58120)) ^ Exit: (214) [user] answer_output((0x7f8996b58120)) ^ Call: (214) [user] with_output_to((0x7f8996b58120), write_asrc([])) Call: (216) [user] write_asrc([]) Unify: (216) [user] write_asrc([]) Call: (217) [system] []=='Empty' Redo: (216) [user] write_asrc([]) Unify: (216) [user] write_asrc([]) Call: (217) [user] write_bsrc([]) Unify: (217) [user] write_bsrc([]) Call: (218) [system] []=='Empty' Redo: (217) [user] write_bsrc([]) Unify: (217) [user] write_bsrc([]) Call: (218) [system] ground([]) Exit: (218) [system] ground([]) Call: (218) [user] write_bsrc1([]) Unify: (218) [user] write_bsrc1([]) Call: (219) [system] is_list([]) Exit: (219) [system] is_list([]) Call: (219) [lists] lists:member(_100326, []) Redo: (218) [user] write_bsrc1([]) Unify: (218) [user] write_bsrc1([]) ^ Call: (219) [user] write_src_woi([]) ^ Unify: (219) [user] write_src_woi([]) ^ Call: (221) [system] setup_call_cleanup('$notrace'(_104946, _104948), once(user:with_indents(false, write_src([]))), '$restore_trace'(_104946, _104948)) ^ Unify: (221) [system] setup_call_cleanup(system:'$notrace'(_104946, _104948), system:once(user:with_indents(false, write_src([]))), system:'$restore_trace'(_104946, _104948)) ^ Call: (222) [system] sig_atomic(system:'$notrace'(_104946, _104948)) () ^ Exit: (221) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:with_indents(false, write_src([]))), system:'$restore_trace'(3, -1)) ^ Exit: (219) [user] write_src_woi([]) Exit: (218) [user] write_bsrc1([]) Exit: (217) [user] write_bsrc([]) Exit: (216) [user] write_asrc([]) ^ Exit: (214) [user] with_output_to((0x7f8996b58120), write_asrc([])) ^ Exit: (213) [user] in_answer_io(write_asrc([])) ^ Call: (213) [user] not_compatio(format('~N')) ^ Unify: (213) [user] not_compatio(format('~N')) ^ Call: (214) [user] if_t(once((is_mettalog;is_testing)), user_err(format('~N'))) ^ Unify: (214) [user] if_t(once((is_mettalog;is_testing)), user_err(format('~N'))) ^ Call: (215) [user] once((is_mettalog;is_testing)) ^ Unify: (215) [system] once(user:(is_mettalog;is_testing)) ^ Call: (217) [user] is_mettalog ^ Unify: (217) [user] is_mettalog ^ Call: (218) [user] is_win64 ^ Unify: (218) [user] is_win64 Call: (219) [system] current_prolog_flag(windows, _123892) Fail: (219) [system] current_prolog_flag(windows, _124820) ^ Fail: (218) [user] is_win64 ^ Redo: (217) [user] is_mettalog ^ Unify: (217) [user] is_mettalog ^ Call: (218) [user] is_metta_flag(log) ^ Unify: (218) [user] is_metta_flag(log) ^ Call: (220) [system] setup_call_cleanup('$notrace'(_130280, _130282), once(user:is_flag0(log)), '$restore_trace'(_130280, _130282)) ^ Unify: (220) [system] setup_call_cleanup(system:'$notrace'(_130280, _130282), system:once(user:is_flag0(log)), system:'$restore_trace'(_130280, _130282)) ^ Call: (221) [system] sig_atomic(system:'$notrace'(_130280, _130282)) ^ Fail: (218) [user] is_metta_flag(log) ^ Fail: (217) [user] is_mettalog ^ Call: (217) [user] is_testing ^ Unify: (217) [user] is_testing ^ Call: (218) [user] is_metta_flag(test) ^ Unify: (218) [user] is_metta_flag(test) ^ Call: (220) [system] setup_call_cleanup('$notrace'(_138650, _138652), once(user:is_flag0(test)), '$restore_trace'(_138650, _138652)) ^ Unify: (220) [system] setup_call_cleanup(system:'$notrace'(_138650, _138652), system:once(user:is_flag0(test)), system:'$restore_trace'(_138650, _138652)) ^ Call: (221) [system] sig_atomic(system:'$notrace'(_138650, _138652)) ^ Exit: (220) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:is_flag0(test)), system:'$restore_trace'(3, -1)) ^ Exit: (218) [user] is_metta_flag(test) ^ Exit: (217) [user] is_testing ^ Exit: (215) [system] once(user:(is_mettalog;is_testing)) ^ Call: (215) [user] user_err(format('~N')) ^ Unify: (215) [user] user_err(format('~N')) ^ Call: (216) [user] original_user_error(_147046) ^ Unify: (216) [user] original_user_error(_147046) Call: (217) [system] stream_property(_147046, file_no(2)) Unify: (217) [system] stream_property(_147046, file_no(2)) Call: (218) [system] nonvar(_147046) Redo: (217) [system] stream_property(_147046, file_no(2)) Unify: (217) [system] stream_property(_147046, file_no(2)) Call: (218) [system] nonvar(_147046) Redo: (217) [system] stream_property(_147046, file_no(2)) Unify: (217) [system] stream_property(_147046, file_no(2)) Call: (218) [system] nonvar(file_no(2)) Exit: (218) [system] nonvar(file_no(2)) Call: (218) [system] file_no(2)=alias(_158166) Redo: (217) [system] stream_property(_147046, file_no(2)) Exit: (217) [system] stream_property((0x7f8996b58220), file_no(2)) ^ Exit: (216) [user] original_user_error((0x7f8996b58220)) ^ Call: (216) [user] with_output_to((0x7f8996b58220), format('~N')) Call: (218) [$syspreds] format('~N') Unify: (218) [$syspreds] format('~N') ^ Call: (219) [$syspreds] format('~N', []) ^ Exit: (219) [$syspreds] format('~N', []) Exit: (218) [$syspreds] format('~N') ^ Exit: (216) [user] with_output_to((0x7f8996b58220), format('~N')) ^ Exit: (215) [user] user_err(format('~N')) ^ Exit: (214) [user] if_t(once((is_mettalog;is_testing)), user_err(format('~N'))) ^ Exit: (213) [user] not_compatio(format('~N')) Call: (213) [system] true\==true Fail: (213) [system] true\==true Call: (213) [system] _4590=false Exit: (213) [system] false=false ^ Call: (213) [user] if_t((false==true;true==true), if_trace(time, color_g_mesg_ok('yellow', user_io(give_time('Execution', 0.5267525100000006))))) ^ Unify: (213) [user] if_t((false==true;true==true), if_trace(time, color_g_mesg_ok('yellow', user_io(give_time('Execution', 0.5267525100000006))))) Call: (215) [system] false==true Fail: (215) [system] false==true Call: (215) [system] true==true Exit: (215) [system] true==true ^ Call: (214) [user] if_trace(time, color_g_mesg_ok('yellow', user_io(give_time('Execution', 0.5267525100000006)))) ^ Unify: (214) [user] if_trace(time, color_g_mesg_ok('yellow', user_io(give_time('Execution', 0.5267525100000006)))) ^ Call: (216) [system] setup_call_cleanup('$notrace'(_182898, _182900), once(user:real_notrace(catch_err(ignore((is_debugging(time), color_g_mesg_ok('yellow', user_io(give_time('Execution', 0.5267525100000006))))), _182856, fbug((_182856-->if_trace(time, color_g_mesg_ok('yellow', user_io(give_time('Execution', 0.5267525100000006))))))))), '$restore_trace'(_182898, _182900)) ^ Unify: (216) [system] setup_call_cleanup(system:'$notrace'(_182898, _182900), system:once(user:real_notrace(catch_err(ignore((is_debugging(time), color_g_mesg_ok('yellow', user_io(give_time('Execution', 0.5267525100000006))))), _182856, fbug((_182856-->if_trace(time, color_g_mesg_ok('yellow', user_io(give_time('Execution', 0.5267525100000006))))))))), system:'$restore_trace'(_182898, _182900)) ^ Call: (217) [system] sig_atomic(system:'$notrace'(_182898, _182900)) ^ Exit: (216) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:real_notrace(catch_err(ignore((is_debugging(time), color_g_mesg_ok('yellow', user_io(give_time('Execution', 0.5267525100000006))))), _182856, fbug((_182856-->if_trace(time, color_g_mesg_ok('yellow', user_io(give_time('Execution', 0.5267525100000006))))))))), system:'$restore_trace'(3, -1)) ^ Exit: (214) [user] if_trace(time, color_g_mesg_ok('yellow', user_io(give_time('Execution', 0.5267525100000006)))) ^ Exit: (213) [user] if_t((false==true;true==true), if_trace(time, color_g_mesg_ok('yellow', user_io(give_time('Execution', 0.5267525100000006))))) ^ Call: (213) [user] color_g_mesg('green', ignore(([]\=@=[]->not_compatio((reverse([], _4694), maplist(print_var, _4694), nop(nl)));true))) ^ Unify: (213) [user] color_g_mesg('green', user:ignore(([]\=@=[]->not_compatio((reverse([], _4694), maplist(print_var, _4694), nop(nl)));true))) ^ Call: (215) [system] setup_call_cleanup('$notrace'(_191714, _191716), once(user:(nop(check_silent_loading), color_g_mesg_ok('green', user:ignore(([]\=@=[]->not_compatio((reverse([], _4694), maplist(print_var, _4694), nop(nl)));true))))), '$restore_trace'(_191714, _191716)) ^ Unify: (215) [system] setup_call_cleanup(system:'$notrace'(_191714, _191716), system:once(user:(nop(check_silent_loading), color_g_mesg_ok('green', user:ignore(([]\=@=[]->not_compatio((reverse([], _4694), maplist(print_var, _4694), nop(nl)));true))))), system:'$restore_trace'(_191714, _191716)) ^ Call: (216) [system] sig_atomic(system:'$notrace'(_191714, _191716)) ^ Exit: (215) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(nop(check_silent_loading), color_g_mesg_ok('green', user:ignore(([]\=@=[]->not_compatio((reverse([], _4694), maplist(print_var, _4694), nop(nl)));true))))), system:'$restore_trace'(3, -1)) ^ Exit: (213) [user] color_g_mesg('green', user:ignore(([]\=@=[]->not_compatio((reverse([], _4694), maplist(print_var, _4694), nop(nl)));true))) Call: (213) [system] false==true Fail: (213) [system] false==true Redo: (210) [user] interactively_do_metta_exec01(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), '&self', [assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]], eval_H(500, '&self', [assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]], _3668), _3668, [], [], _3668, _3362) Call: (211) [$syspreds] flag(result_num, _204670, _204670) Unify: (211) [$syspreds] flag(result_num, _204670, _204670) Call: (212) [system] _204670==_204670 Exit: (212) [system] _204670==_204670 Call: (212) [system] get_flag(result_num, _204670) Exit: (212) [system] get_flag(result_num, 1) Exit: (211) [$syspreds] flag(result_num, 1, 1) Call: (211) [system] 1==0 Redo: (210) [user] interactively_do_metta_exec01(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), '&self', [assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]], eval_H(500, '&self', [assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]], _3668), _3668, [], [], _3668, _3362) ^ Call: (211) [user] in_answer_io(write(']\n')) ^ Unify: (211) [user] in_answer_io(write(']\n')) Call: (212) [system] nb_current(suspend_answers, true) ^ Redo: (211) [user] in_answer_io(write(']\n')) ^ Unify: (211) [user] in_answer_io(write(']\n')) ^ Call: (212) [user] answer_output(_221578) ^ Unify: (212) [user] answer_output(_221578) ^ Call: (213) [user] is_testing ^ Unify: (213) [user] is_testing ^ Call: (214) [user] is_metta_flag(test) ^ Unify: (214) [user] is_metta_flag(test) ^ Call: (216) [system] setup_call_cleanup('$notrace'(_227120, _227122), once(user:is_flag0(test)), '$restore_trace'(_227120, _227122)) ^ Unify: (216) [system] setup_call_cleanup(system:'$notrace'(_227120, _227122), system:once(user:is_flag0(test)), system:'$restore_trace'(_227120, _227122)) ^ Call: (217) [system] sig_atomic(system:'$notrace'(_227120, _227122)) ^ Exit: (216) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:is_flag0(test)), system:'$restore_trace'(3, -1)) ^ Exit: (214) [user] is_metta_flag(test) ^ Exit: (213) [user] is_testing ^ Call: (213) [user] original_user_output(_221578) ^ Unify: (213) [user] original_user_output(_221578) Call: (214) [system] stream_property(_221578, file_no(1)) Unify: (214) [system] stream_property(_221578, file_no(1)) Call: (215) [system] nonvar(_221578) Redo: (214) [system] stream_property(_221578, file_no(1)) Unify: (214) [system] stream_property(_221578, file_no(1)) Call: (215) [system] nonvar(_221578) Redo: (214) [system] stream_property(_221578, file_no(1)) Unify: (214) [system] stream_property(_221578, file_no(1)) Call: (215) [system] nonvar(file_no(1)) Exit: (215) [system] nonvar(file_no(1)) Call: (215) [system] file_no(1)=alias(_243856) Redo: (214) [system] stream_property(_221578, file_no(1)) Exit: (214) [system] stream_property((0x7f8996b58120), file_no(1)) ^ Exit: (213) [user] original_user_output((0x7f8996b58120)) ^ Exit: (212) [user] answer_output((0x7f8996b58120)) ^ Call: (212) [user] with_output_to((0x7f8996b58120), write(']\n')) Call: (214) [system] write(']\n') ] Exit: (214) [system] write(']\n') ^ Exit: (212) [user] with_output_to((0x7f8996b58120), write(']\n')) ^ Exit: (211) [user] in_answer_io(write(']\n')) ^ Call: (211) [user] ignore(res([])=res(_3362)) ^ Unify: (211) [system] ignore(user:(res([])=res(_3362))) Call: (212) [system] res([])=res(_3362) Exit: (212) [system] res([])=res([]) ^ Exit: (211) [system] ignore(user:(res([])=res([]))) Exit: (210) [user] interactively_do_metta_exec01(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), '&self', [assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]], eval_H(500, '&self', [assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]], _3668), _3668, [], [], _3668, []) Exit: (208) [user] interactively_do_metta_exec00(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), '&self', [assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]], eval_H(500, '&self', [assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]], _3668), _3668, [], [], _3668, []) Exit: (206) [user] interactively_do_metta_exec(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), '&self', [assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]], eval_H(500, '&self', [assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]], _3668), _3668, [], [], _3668, []) ^ Exit: (203) [system] ignore(user:catch((not_compatio(write_exec([assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]])), notrace(into_metta_callable('&self', [assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]], eval_H(500, '&self', [assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]], _3668), _3668, [], [])), !, user:interactively_do_metta_exec(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), '&self', [assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]], eval_H(500, '&self', [assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]], _3668), _3668, [], [], _3668, [])), give_up(_3752), pp_m('red', gave_up(_3752)))) Exit: (202) [user] do_metta_exec(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), '&self', [assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]], []) ^ Call: (202) [system] call(user:(get_pass_fail(_3618, _3620, _3622), if_t(_3622==1, flag(loonit_failure, _3640, _3640+1)))) ^ Unify: (202) [system] call(user:(get_pass_fail(_3618, _3620, _3622), if_t(_3622==1, flag(loonit_failure, _3640, _3640+1)))) ^ Call: (204) [user] get_pass_fail(_3618, _3620, _3622) ^ Unify: (204) [user] get_pass_fail(_3618, _3620, _3622) Call: (205) [$syspreds] flag(loonit_success, _3618, _3618) Unify: (205) [$syspreds] flag(loonit_success, _3618, _3618) Call: (206) [system] _3618==_3618 Exit: (206) [system] _3618==_3618 Call: (206) [system] get_flag(loonit_success, _3618) Exit: (206) [system] get_flag(loonit_success, 2) Exit: (205) [$syspreds] flag(loonit_success, 2, 2) Call: (205) [$syspreds] flag(loonit_failure, _3620, _3620) Unify: (205) [$syspreds] flag(loonit_failure, _3620, _3620) Call: (206) [system] _3620==_3620 Exit: (206) [system] _3620==_3620 Call: (206) [system] get_flag(loonit_failure, _3620) Exit: (206) [system] get_flag(loonit_failure, 0) Exit: (205) [$syspreds] flag(loonit_failure, 0, 0) Call: (205) [system] _3622 is 2+0 Exit: (205) [system] 2 is 2+0 ^ Exit: (204) [user] get_pass_fail(2, 0, 2) ^ Call: (204) [user] if_t(2==1, flag(loonit_failure, _3640, _3640+1)) ^ Unify: (204) [user] if_t(2==1, flag(loonit_failure, _3640, _3640+1)) Call: (205) [system] 2==1 Fail: (205) [system] 2==1 ^ Redo: (204) [user] if_t(2==1, flag(loonit_failure, _3640, _3640+1)) ^ Exit: (204) [user] if_t(2==1, flag(loonit_failure, _3640, _3640+1)) ^ Exit: (202) [system] call(user:(get_pass_fail(2, 0, 2), if_t(2==1, flag(loonit_failure, _3640, _3640+1)))) ^ Exit: (200) [system] setup_call_cleanup(user:get_pass_fail(1, 0, 1), user:(color_g_mesg_ok('#ffa509', (writeln(';; In file as: '), color_g_mesg([bold, fg('#FFEE58')], write_src(exec([module, pllm, 'Nil']))), write(';; To unit test case:'))), !, call(do_metta_exec(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), '&self', [assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]], []))), user:(get_pass_fail(2, 0, 2), if_t(2==1, flag(loonit_failure, _3640, _3640+1)))) ^ Exit: (199) [user] ensure_increments((color_g_mesg_ok('#ffa509', (writeln(';; In file as: '), color_g_mesg([bold, fg('#FFEE58')], write_src(exec([module, pllm, 'Nil']))), write(';; To unit test case:'))), !, call(do_metta_exec(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), '&self', [assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]], [])))) ^ Exit: (198) [system] once(user:ensure_increments((color_g_mesg_ok('#ffa509', (writeln(';; In file as: '), color_g_mesg([bold, fg('#FFEE58')], write_src(exec([module, pllm, 'Nil']))), write(';; To unit test case:'))), !, call(do_metta_exec(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), '&self', [assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]], []))))) ^ Exit: (197) [user] must_det_ll(user:ensure_increments((color_g_mesg_ok('#ffa509', (writeln(';; In file as: '), color_g_mesg([bold, fg('#FFEE58')], write_src(exec([module, pllm, 'Nil']))), write(';; To unit test case:'))), !, call(do_metta_exec(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), '&self', [assertEqualToResult, [module, pllm, 'Nil'], [[module, pllm, 'Nil']]], []))))) Exit: (196) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), exec, '&self', [module, pllm, 'Nil'], []) Exit: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', exec([module, pllm, 'Nil']), []) ^ Exit: (194) [user] must_not_error(user:do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', exec([module, pllm, 'Nil']), [])) ^ Redo: (193) [user] metta_file_buffer(_3314, _3316, _3318, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', _3322) ^ Unify: (193) [user] metta_file_buffer(+, '$COMMENT'(";", 4, 0), [], P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', '$stream_position'(47, 2, 20, 47)) ^ Exit: (193) [user] metta_file_buffer(+, '$COMMENT'(";", 4, 0), [], P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', '$stream_position'(47, 2, 20, 47)) ^ Call: (194) [user] apply:maplist(maybe_assign, []) ^ Unify: (194) [apply] apply:maplist(user:maybe_assign, []) Call: (195) [apply] apply:maplist_([], user:maybe_assign) Unify: (195) [apply] apply:maplist_([], user:maybe_assign) Exit: (195) [apply] apply:maplist_([], user:maybe_assign) ^ Exit: (194) [apply] apply:maplist(user:maybe_assign, []) ^ Call: (194) [user] must_not_error(do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', '$COMMENT'(";", 4, 0), _3362)) ^ Unify: (194) [user] must_not_error(user:do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', '$COMMENT'(";", 4, 0), _3362)) Call: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', '$COMMENT'(";", 4, 0), _3362) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', '$COMMENT'(";", 4, 0), _3362) Call: (196) [system] var('$COMMENT'(";", 4, 0)) Redo: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', '$COMMENT'(";", 4, 0), _3362) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', '$COMMENT'(";", 4, 0), _3362) Call: (196) [system] (+)\==exec Exit: (196) [system] (+)\==exec Call: (196) [system] '$COMMENT'(";", 4, 0)==[] Redo: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', '$COMMENT'(";", 4, 0), _3362) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', '$COMMENT'(";", 4, 0), _3362) Call: (196) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), comment(+), '&self', ";", _3362) Unify: (196) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), comment(+), '&self', ";", _3362) Call: (197) [system] var(";") Redo: (196) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), comment(+), '&self', ";", _3362) Unify: (196) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), comment(+), '&self', ";", _3362) Call: (197) [system] comment(+)\==exec Exit: (197) [system] comment(+)\==exec Call: (197) [system] ";"==[] Redo: (196) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), comment(+), '&self', ";", _3362) Unify: (196) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), comment(+), '&self', ";", _3362) ^ Call: (197) [user] write_comment(";") ^ Unify: (197) [user] write_comment(";") ^ Call: (198) [user] is_compatio ^ Unify: (198) [user] is_compatio ^ Call: (200) [system] setup_call_cleanup('$notrace'(_440768, _440770), once(user:is_compatio0), '$restore_trace'(_440768, _440770)) ^ Unify: (200) [system] setup_call_cleanup(system:'$notrace'(_440768, _440770), system:once(user:is_compatio0), system:'$restore_trace'(_440768, _440770)) ^ Call: (201) [system] sig_atomic(system:'$notrace'(_440768, _440770)) ^ Redo: (197) [user] write_comment(";") ^ Unify: (197) [user] write_comment(";") ^ Call: (198) [user] silent_loading ^ Unify: (198) [user] silent_loading ^ Call: (199) [user] option_value(load, silent) ^ Unify: (199) [user] option_value(load, silent) Call: (200) [system] var(silent) Fail: (200) [system] var(silent) ^ Redo: (199) [user] option_value(load, silent) ^ Unify: (199) [user] option_value(load, silent) Call: (200) [system] silent==true Fail: (200) [system] silent==true ^ Redo: (199) [user] option_value(load, silent) ^ Unify: (199) [user] option_value(load, silent) Call: (200) [system] silent==false Fail: (200) [system] silent==false ^ Redo: (199) [user] option_value(load, silent) ^ Unify: (199) [user] option_value(load, silent) ^ Call: (201) [system] setup_call_cleanup('$notrace'(_460284, _460286), once(user:option_value0(load, silent)), '$restore_trace'(_460284, _460286)) ^ Unify: (201) [system] setup_call_cleanup(system:'$notrace'(_460284, _460286), system:once(user:option_value0(load, silent)), system:'$restore_trace'(_460284, _460286)) ^ Call: (202) [system] sig_atomic(system:'$notrace'(_460284, _460286)) ^ Fail: (199) [user] option_value(load, silent) ^ Redo: (198) [user] silent_loading ^ Unify: (198) [user] silent_loading ^ Call: (199) [user] is_converting ^ Unify: (199) [user] is_converting ^ Call: (200) [user] is_metta_flag(convert) ^ Unify: (200) [user] is_metta_flag(convert) ^ Call: (202) [system] setup_call_cleanup('$notrace'(_469574, _469576), once(user:is_flag0(convert)), '$restore_trace'(_469574, _469576)) ^ Unify: (202) [system] setup_call_cleanup(system:'$notrace'(_469574, _469576), system:once(user:is_flag0(convert)), system:'$restore_trace'(_469574, _469576)) ^ Call: (203) [system] sig_atomic(system:'$notrace'(_469574, _469576)) ^ Fail: (200) [user] is_metta_flag(convert) ^ Fail: (199) [user] is_converting ^ Redo: (198) [user] silent_loading ^ Unify: (198) [user] silent_loading ^ Call: (199) [user] option_value(html, 'True') ^ Unify: (199) [user] option_value(html, 'True') Call: (200) [system] var('True') Fail: (200) [system] var('True') ^ Redo: (199) [user] option_value(html, 'True') ^ Unify: (199) [user] option_value(html, 'True') Call: (200) [system] 'True'==true Fail: (200) [system] 'True'==true ^ Redo: (199) [user] option_value(html, 'True') ^ Unify: (199) [user] option_value(html, 'True') Call: (200) [system] 'True'==false Fail: (200) [system] 'True'==false ^ Redo: (199) [user] option_value(html, 'True') ^ Unify: (199) [user] option_value(html, 'True') ^ Call: (201) [system] setup_call_cleanup('$notrace'(_489082, _489084), once(user:option_value0(html, 'True')), '$restore_trace'(_489082, _489084)) ^ Unify: (201) [system] setup_call_cleanup(system:'$notrace'(_489082, _489084), system:once(user:option_value0(html, 'True')), system:'$restore_trace'(_489082, _489084)) ^ Call: (202) [system] sig_atomic(system:'$notrace'(_489082, _489084)) ^ Exit: (201) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:option_value0(html, 'True')), system:'$restore_trace'(3, -1)) ^ Exit: (199) [user] option_value(html, 'True') Call: (199) [system] fail ^ Redo: (197) [user] write_comment(";") ^ Unify: (197) [user] write_comment(";") ^ Call: (198) [user] connlf ^ Unify: (198) [user] connlf ^ Call: (199) [user] check_silent_loading ^ Unify: (199) [user] check_silent_loading ^ Exit: (199) [user] check_silent_loading ^ Call: (199) [user] not_compat_io(format('~N')) ^ Unify: (199) [user] not_compat_io(format('~N')) ^ Call: (200) [user] not_compatio(format('~N')) ^ Unify: (200) [user] not_compatio(format('~N')) ^ Call: (201) [user] if_t(once((is_mettalog;is_testing)), user_err(format('~N'))) ^ Unify: (201) [user] if_t(once((is_mettalog;is_testing)), user_err(format('~N'))) ^ Call: (202) [user] once((is_mettalog;is_testing)) ^ Unify: (202) [system] once(user:(is_mettalog;is_testing)) ^ Call: (204) [user] is_mettalog ^ Unify: (204) [user] is_mettalog ^ Call: (205) [user] is_win64 ^ Unify: (205) [user] is_win64 Call: (206) [system] current_prolog_flag(windows, _512334) Fail: (206) [system] current_prolog_flag(windows, _513262) ^ Fail: (205) [user] is_win64 ^ Redo: (204) [user] is_mettalog ^ Unify: (204) [user] is_mettalog ^ Call: (205) [user] is_metta_flag(log) ^ Unify: (205) [user] is_metta_flag(log) ^ Call: (207) [system] setup_call_cleanup('$notrace'(_518722, _518724), once(user:is_flag0(log)), '$restore_trace'(_518722, _518724)) ^ Unify: (207) [system] setup_call_cleanup(system:'$notrace'(_518722, _518724), system:once(user:is_flag0(log)), system:'$restore_trace'(_518722, _518724)) ^ Call: (208) [system] sig_atomic(system:'$notrace'(_518722, _518724)) ^ Fail: (205) [user] is_metta_flag(log) ^ Fail: (204) [user] is_mettalog ^ Call: (204) [user] is_testing ^ Unify: (204) [user] is_testing ^ Call: (205) [user] is_metta_flag(test) ^ Unify: (205) [user] is_metta_flag(test) ^ Call: (207) [system] setup_call_cleanup('$notrace'(_6696, _6698), once(user:is_flag0(test)), '$restore_trace'(_6696, _6698)) ^ Unify: (207) [system] setup_call_cleanup(system:'$notrace'(_6696, _6698), system:once(user:is_flag0(test)), system:'$restore_trace'(_6696, _6698)) ^ Call: (208) [system] sig_atomic(system:'$notrace'(_6696, _6698)) ^ Exit: (207) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:is_flag0(test)), system:'$restore_trace'(3, -1)) ^ Exit: (205) [user] is_metta_flag(test) ^ Exit: (204) [user] is_testing ^ Exit: (202) [system] once(user:(is_mettalog;is_testing)) ^ Call: (202) [user] user_err(format('~N')) ^ Unify: (202) [user] user_err(format('~N')) ^ Call: (203) [user] original_user_error(_15092) ^ Unify: (203) [user] original_user_error(_15092) Call: (204) [system] stream_property(_15092, file_no(2)) Unify: (204) [system] stream_property(_15092, file_no(2)) Call: (205) [system] nonvar(_15092) Redo: (204) [system] stream_property(_15092, file_no(2)) Unify: (204) [system] stream_property(_15092, file_no(2)) Call: (205) [system] nonvar(_15092) Redo: (204) [system] stream_property(_15092, file_no(2)) Unify: (204) [system] stream_property(_15092, file_no(2)) Call: (205) [system] nonvar(file_no(2)) Exit: (205) [system] nonvar(file_no(2)) Call: (205) [system] file_no(2)=alias(_26212) Redo: (204) [system] stream_property(_15092, file_no(2)) Exit: (204) [system] stream_property((0x7f8996b58220), file_no(2)) ^ Exit: (203) [user] original_user_error((0x7f8996b58220)) ^ Call: (203) [user] with_output_to((0x7f8996b58220), format('~N')) Call: (205) [$syspreds] format('~N') Unify: (205) [$syspreds] format('~N') ^ Call: (206) [$syspreds] format('~N', []) ^ Exit: (206) [$syspreds] format('~N', []) Exit: (205) [$syspreds] format('~N') ^ Exit: (203) [user] with_output_to((0x7f8996b58220), format('~N')) ^ Exit: (202) [user] user_err(format('~N')) ^ Exit: (201) [user] if_t(once((is_mettalog;is_testing)), user_err(format('~N'))) ^ Exit: (200) [user] not_compatio(format('~N')) ^ Exit: (199) [user] not_compat_io(format('~N')) ^ Exit: (198) [user] connlf ^ Call: (198) [user] format(';;~w~n', [";"]) ;;; ^ Exit: (198) [user] format(';;~w~n', [";"]) ^ Exit: (197) [user] write_comment(";") ^ Call: (197) [user] ignore((symbolic(";"), symbolic_list_concat([_43934, _43940], 'MeTTaLog only: ', ";"), !, atom_string(_43940, _43960), do_metta(mettalog_only(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')), +, '&self', _43960, _3362))) ^ Unify: (197) [system] ignore(user:(symbolic(";"), symbolic_list_concat([_43934, _43940], 'MeTTaLog only: ', ";"), !, atom_string(_43940, _43960), do_metta(mettalog_only(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')), +, '&self', _43960, _3362))) ^ Call: (199) [user] symbolic(";") ^ Unify: (199) [user] symbolic(";") Call: (200) [system] atomic(";") Exit: (200) [system] atomic(";") ^ Exit: (199) [user] symbolic(";") ^ Call: (199) [user] symbolic_list_concat([_43934, _43940], 'MeTTaLog only: ', ";") ^ Unify: (199) [user] symbolic_list_concat([_43934, _43940], 'MeTTaLog only: ', ";") Call: (200) [system] atomic_list_concat([_43934, _43940], 'MeTTaLog only: ', ";") Fail: (200) [system] atomic_list_concat([_43934, _43940], 'MeTTaLog only: ', ";") ^ Fail: (199) [user] symbolic_list_concat([_43934, _43940], 'MeTTaLog only: ', ";") ^ Redo: (197) [system] ignore(user:(symbolic(";"), symbolic_list_concat([_43934, _43940], 'MeTTaLog only: ', ";"), !, atom_string(_43940, _43960), do_metta(mettalog_only(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')), +, '&self', _43960, _3362))) ^ Unify: (197) [system] ignore(user:(symbolic(";"), symbolic_list_concat([_43934, _43940], 'MeTTaLog only: ', ";"), !, atom_string(_43940, _43960), do_metta(mettalog_only(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')), +, '&self', _43960, _3362))) ^ Exit: (197) [system] ignore(user:(symbolic(";"), symbolic_list_concat([_43934, _43940], 'MeTTaLog only: ', ";"), !, atom_string(_43940, _43960), do_metta(mettalog_only(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')), +, '&self', _43960, _3362))) ^ Call: (197) [user] ignore((symbolic(";"), symbolic_list_concat([_77430, _43940], 'MeTTaLog: ', ";"), !, atom_string(_43940, _43960), do_metta(mettalog_only(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')), +, '&self', _43960, _3362))) ^ Unify: (197) [system] ignore(user:(symbolic(";"), symbolic_list_concat([_77430, _43940], 'MeTTaLog: ', ";"), !, atom_string(_43940, _43960), do_metta(mettalog_only(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')), +, '&self', _43960, _3362))) ^ Call: (199) [user] symbolic(";") ^ Unify: (199) [user] symbolic(";") Call: (200) [system] atomic(";") Exit: (200) [system] atomic(";") ^ Exit: (199) [user] symbolic(";") ^ Call: (199) [user] symbolic_list_concat([_77430, _43940], 'MeTTaLog: ', ";") ^ Unify: (199) [user] symbolic_list_concat([_77430, _43940], 'MeTTaLog: ', ";") Call: (200) [system] atomic_list_concat([_77430, _43940], 'MeTTaLog: ', ";") Fail: (200) [system] atomic_list_concat([_77430, _43940], 'MeTTaLog: ', ";") ^ Fail: (199) [user] symbolic_list_concat([_77430, _43940], 'MeTTaLog: ', ";") ^ Redo: (197) [system] ignore(user:(symbolic(";"), symbolic_list_concat([_77430, _43940], 'MeTTaLog: ', ";"), !, atom_string(_43940, _43960), do_metta(mettalog_only(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')), +, '&self', _43960, _3362))) ^ Unify: (197) [system] ignore(user:(symbolic(";"), symbolic_list_concat([_77430, _43940], 'MeTTaLog: ', ";"), !, atom_string(_43940, _43960), do_metta(mettalog_only(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')), +, '&self', _43960, _3362))) ^ Exit: (197) [system] ignore(user:(symbolic(";"), symbolic_list_concat([_77430, _43940], 'MeTTaLog: ', ";"), !, atom_string(_43940, _43960), do_metta(mettalog_only(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')), +, '&self', _43960, _3362))) Exit: (196) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), comment(+), '&self', ";", _3362) Exit: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', '$COMMENT'(";", 4, 0), _3362) ^ Exit: (194) [user] must_not_error(user:do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', '$COMMENT'(";", 4, 0), _3362)) ^ Redo: (193) [user] metta_file_buffer(_3314, _3316, _3318, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', _3322) ^ Unify: (193) [user] metta_file_buffer(+, '$COMMENT'("; :- include(weightless_pllm).", 5, 0), [], P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', '$stream_position'(47, 2, 20, 47)) ^ Exit: (193) [user] metta_file_buffer(+, '$COMMENT'("; :- include(weightless_pllm).", 5, 0), [], P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', '$stream_position'(47, 2, 20, 47)) ^ Call: (194) [user] apply:maplist(maybe_assign, []) ^ Unify: (194) [apply] apply:maplist(user:maybe_assign, []) Call: (195) [apply] apply:maplist_([], user:maybe_assign) Unify: (195) [apply] apply:maplist_([], user:maybe_assign) Exit: (195) [apply] apply:maplist_([], user:maybe_assign) ^ Exit: (194) [apply] apply:maplist(user:maybe_assign, []) ^ Call: (194) [user] must_not_error(do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', '$COMMENT'("; :- include(weightless_pllm).", 5, 0), _3362)) ^ Unify: (194) [user] must_not_error(user:do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', '$COMMENT'("; :- include(weightless_pllm).", 5, 0), _3362)) Call: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', '$COMMENT'("; :- include(weightless_pllm).", 5, 0), _3362) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', '$COMMENT'("; :- include(weightless_pllm).", 5, 0), _3362) Call: (196) [system] var('$COMMENT'("; :- include(weightless_pllm).", 5, 0)) Redo: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', '$COMMENT'("; :- include(weightless_pllm).", 5, 0), _3362) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', '$COMMENT'("; :- include(weightless_pllm).", 5, 0), _3362) Call: (196) [system] (+)\==exec Exit: (196) [system] (+)\==exec Call: (196) [system] '$COMMENT'("; :- include(weightless_pllm).", 5, 0)==[] Redo: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', '$COMMENT'("; :- include(weightless_pllm).", 5, 0), _3362) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', '$COMMENT'("; :- include(weightless_pllm).", 5, 0), _3362) Call: (196) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), comment(+), '&self', "; :- include(weightless_pllm).", _3362) Unify: (196) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), comment(+), '&self', "; :- include(weightless_pllm).", _3362) Call: (197) [system] var("; :- include(weightless_pllm).") Redo: (196) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), comment(+), '&self', "; :- include(weightless_pllm).", _3362) Unify: (196) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), comment(+), '&self', "; :- include(weightless_pllm).", _3362) Call: (197) [system] comment(+)\==exec Exit: (197) [system] comment(+)\==exec Call: (197) [system] "; :- include(weightless_pllm)."==[] Redo: (196) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), comment(+), '&self', "; :- include(weightless_pllm).", _3362) Unify: (196) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), comment(+), '&self', "; :- include(weightless_pllm).", _3362) ^ Call: (197) [user] write_comment("; :- include(weightless_pllm).") ^ Unify: (197) [user] write_comment("; :- include(weightless_pllm).") ^ Call: (198) [user] is_compatio ^ Unify: (198) [user] is_compatio ^ Call: (200) [system] setup_call_cleanup('$notrace'(_224186, _224188), once(user:is_compatio0), '$restore_trace'(_224186, _224188)) ^ Unify: (200) [system] setup_call_cleanup(system:'$notrace'(_224186, _224188), system:once(user:is_compatio0), system:'$restore_trace'(_224186, _224188)) ^ Call: (201) [system] sig_atomic(system:'$notrace'(_224186, _224188)) ^ Redo: (197) [user] write_comment("; :- include(weightless_pllm).") ^ Unify: (197) [user] write_comment("; :- include(weightless_pllm).") ^ Call: (198) [user] silent_loading ^ Unify: (198) [user] silent_loading ^ Call: (199) [user] option_value(load, silent) ^ Unify: (199) [user] option_value(load, silent) Call: (200) [system] var(silent) Fail: (200) [system] var(silent) ^ Redo: (199) [user] option_value(load, silent) ^ Unify: (199) [user] option_value(load, silent) Call: (200) [system] silent==true Fail: (200) [system] silent==true ^ Redo: (199) [user] option_value(load, silent) ^ Unify: (199) [user] option_value(load, silent) Call: (200) [system] silent==false Fail: (200) [system] silent==false ^ Redo: (199) [user] option_value(load, silent) ^ Unify: (199) [user] option_value(load, silent) ^ Call: (201) [system] setup_call_cleanup('$notrace'(_243702, _243704), once(user:option_value0(load, silent)), '$restore_trace'(_243702, _243704)) ^ Unify: (201) [system] setup_call_cleanup(system:'$notrace'(_243702, _243704), system:once(user:option_value0(load, silent)), system:'$restore_trace'(_243702, _243704)) ^ Call: (202) [system] sig_atomic(system:'$notrace'(_243702, _243704)) ^ Fail: (199) [user] option_value(load, silent) ^ Redo: (198) [user] silent_loading ^ Unify: (198) [user] silent_loading ^ Call: (199) [user] is_converting ^ Unify: (199) [user] is_converting ^ Call: (200) [user] is_metta_flag(convert) ^ Unify: (200) [user] is_metta_flag(convert) ^ Call: (202) [system] setup_call_cleanup('$notrace'(_252992, _252994), once(user:is_flag0(convert)), '$restore_trace'(_252992, _252994)) ^ Unify: (202) [system] setup_call_cleanup(system:'$notrace'(_252992, _252994), system:once(user:is_flag0(convert)), system:'$restore_trace'(_252992, _252994)) ^ Call: (203) [system] sig_atomic(system:'$notrace'(_252992, _252994)) ^ Fail: (200) [user] is_metta_flag(convert) ^ Fail: (199) [user] is_converting ^ Redo: (198) [user] silent_loading ^ Unify: (198) [user] silent_loading ^ Call: (199) [user] option_value(html, 'True') ^ Unify: (199) [user] option_value(html, 'True') Call: (200) [system] var('True') Fail: (200) [system] var('True') ^ Redo: (199) [user] option_value(html, 'True') ^ Unify: (199) [user] option_value(html, 'True') Call: (200) [system] 'True'==true Fail: (200) [system] 'True'==true ^ Redo: (199) [user] option_value(html, 'True') ^ Unify: (199) [user] option_value(html, 'True') Call: (200) [system] 'True'==false Fail: (200) [system] 'True'==false ^ Redo: (199) [user] option_value(html, 'True') ^ Unify: (199) [user] option_value(html, 'True') ^ Call: (201) [system] setup_call_cleanup('$notrace'(_272500, _272502), once(user:option_value0(html, 'True')), '$restore_trace'(_272500, _272502)) ^ Unify: (201) [system] setup_call_cleanup(system:'$notrace'(_272500, _272502), system:once(user:option_value0(html, 'True')), system:'$restore_trace'(_272500, _272502)) ^ Call: (202) [system] sig_atomic(system:'$notrace'(_272500, _272502)) ^ Exit: (201) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:option_value0(html, 'True')), system:'$restore_trace'(3, -1)) ^ Exit: (199) [user] option_value(html, 'True') Call: (199) [system] fail ^ Redo: (197) [user] write_comment("; :- include(weightless_pllm).") ^ Unify: (197) [user] write_comment("; :- include(weightless_pllm).") ^ Call: (198) [user] connlf ^ Unify: (198) [user] connlf ^ Call: (199) [user] check_silent_loading ^ Unify: (199) [user] check_silent_loading ^ Exit: (199) [user] check_silent_loading ^ Call: (199) [user] not_compat_io(format('~N')) ^ Unify: (199) [user] not_compat_io(format('~N')) ^ Call: (200) [user] not_compatio(format('~N')) ^ Unify: (200) [user] not_compatio(format('~N')) ^ Call: (201) [user] if_t(once((is_mettalog;is_testing)), user_err(format('~N'))) ^ Unify: (201) [user] if_t(once((is_mettalog;is_testing)), user_err(format('~N'))) ^ Call: (202) [user] once((is_mettalog;is_testing)) ^ Unify: (202) [system] once(user:(is_mettalog;is_testing)) ^ Call: (204) [user] is_mettalog ^ Unify: (204) [user] is_mettalog ^ Call: (205) [user] is_win64 ^ Unify: (205) [user] is_win64 Call: (206) [system] current_prolog_flag(windows, _295752) Fail: (206) [system] current_prolog_flag(windows, _296680) ^ Fail: (205) [user] is_win64 ^ Redo: (204) [user] is_mettalog ^ Unify: (204) [user] is_mettalog ^ Call: (205) [user] is_metta_flag(log) ^ Unify: (205) [user] is_metta_flag(log) ^ Call: (207) [system] setup_call_cleanup('$notrace'(_302140, _302142), once(user:is_flag0(log)), '$restore_trace'(_302140, _302142)) ^ Unify: (207) [system] setup_call_cleanup(system:'$notrace'(_302140, _302142), system:once(user:is_flag0(log)), system:'$restore_trace'(_302140, _302142)) ^ Call: (208) [system] sig_atomic(system:'$notrace'(_302140, _302142)) ^ Fail: (205) [user] is_metta_flag(log) ^ Fail: (204) [user] is_mettalog ^ Call: (204) [user] is_testing ^ Unify: (204) [user] is_testing ^ Call: (205) [user] is_metta_flag(test) ^ Unify: (205) [user] is_metta_flag(test) ^ Call: (207) [system] setup_call_cleanup('$notrace'(_310510, _310512), once(user:is_flag0(test)), '$restore_trace'(_310510, _310512)) ^ Unify: (207) [system] setup_call_cleanup(system:'$notrace'(_310510, _310512), system:once(user:is_flag0(test)), system:'$restore_trace'(_310510, _310512)) ^ Call: (208) [system] sig_atomic(system:'$notrace'(_310510, _310512)) ^ Exit: (207) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:is_flag0(test)), system:'$restore_trace'(3, -1)) ^ Exit: (205) [user] is_metta_flag(test) ^ Exit: (204) [user] is_testing ^ Exit: (202) [system] once(user:(is_mettalog;is_testing)) ^ Call: (202) [user] user_err(format('~N')) ^ Unify: (202) [user] user_err(format('~N')) ^ Call: (203) [user] original_user_error(_318906) ^ Unify: (203) [user] original_user_error(_318906) Call: (204) [system] stream_property(_318906, file_no(2)) Unify: (204) [system] stream_property(_318906, file_no(2)) Call: (205) [system] nonvar(_318906) Redo: (204) [system] stream_property(_318906, file_no(2)) Unify: (204) [system] stream_property(_318906, file_no(2)) Call: (205) [system] nonvar(_318906) Redo: (204) [system] stream_property(_318906, file_no(2)) Unify: (204) [system] stream_property(_318906, file_no(2)) Call: (205) [system] nonvar(file_no(2)) Exit: (205) [system] nonvar(file_no(2)) Call: (205) [system] file_no(2)=alias(_330026) Redo: (204) [system] stream_property(_318906, file_no(2)) Exit: (204) [system] stream_property((0x7f8996b58220), file_no(2)) ^ Exit: (203) [user] original_user_error((0x7f8996b58220)) ^ Call: (203) [user] with_output_to((0x7f8996b58220), format('~N')) Call: (205) [$syspreds] format('~N') Unify: (205) [$syspreds] format('~N') ^ Call: (206) [$syspreds] format('~N', []) ^ Exit: (206) [$syspreds] format('~N', []) Exit: (205) [$syspreds] format('~N') ^ Exit: (203) [user] with_output_to((0x7f8996b58220), format('~N')) ^ Exit: (202) [user] user_err(format('~N')) ^ Exit: (201) [user] if_t(once((is_mettalog;is_testing)), user_err(format('~N'))) ^ Exit: (200) [user] not_compatio(format('~N')) ^ Exit: (199) [user] not_compat_io(format('~N')) ^ Exit: (198) [user] connlf ^ Call: (198) [user] format(';;~w~n', ["; :- include(weightless_pllm)."]) ;;; :- include(weightless_pllm). ^ Exit: (198) [user] format(';;~w~n', ["; :- include(weightless_pllm)."]) ^ Exit: (197) [user] write_comment("; :- include(weightless_pllm).") ^ Call: (197) [user] ignore((symbolic("; :- include(weightless_pllm)."), symbolic_list_concat([_347748, _347754], 'MeTTaLog only: ', "; :- include(weightless_pllm)."), !, atom_string(_347754, _347774), do_metta(mettalog_only(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')), +, '&self', _347774, _3362))) ^ Unify: (197) [system] ignore(user:(symbolic("; :- include(weightless_pllm)."), symbolic_list_concat([_347748, _347754], 'MeTTaLog only: ', "; :- include(weightless_pllm)."), !, atom_string(_347754, _347774), do_metta(mettalog_only(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')), +, '&self', _347774, _3362))) ^ Call: (199) [user] symbolic("; :- include(weightless_pllm).") ^ Unify: (199) [user] symbolic("; :- include(weightless_pllm).") Call: (200) [system] atomic("; :- include(weightless_pllm).") Exit: (200) [system] atomic("; :- include(weightless_pllm).") ^ Exit: (199) [user] symbolic("; :- include(weightless_pllm).") ^ Call: (199) [user] symbolic_list_concat([_347748, _347754], 'MeTTaLog only: ', "; :- include(weightless_pllm).") ^ Unify: (199) [user] symbolic_list_concat([_347748, _347754], 'MeTTaLog only: ', "; :- include(weightless_pllm).") Call: (200) [system] atomic_list_concat([_347748, _347754], 'MeTTaLog only: ', "; :- include(weightless_pllm).") Fail: (200) [system] atomic_list_concat([_347748, _347754], 'MeTTaLog only: ', "; :- include(weightless_pllm).") ^ Fail: (199) [user] symbolic_list_concat([_347748, _347754], 'MeTTaLog only: ', "; :- include(weightless_pllm).") ^ Redo: (197) [system] ignore(user:(symbolic("; :- include(weightless_pllm)."), symbolic_list_concat([_347748, _347754], 'MeTTaLog only: ', "; :- include(weightless_pllm)."), !, atom_string(_347754, _347774), do_metta(mettalog_only(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')), +, '&self', _347774, _3362))) ^ Unify: (197) [system] ignore(user:(symbolic("; :- include(weightless_pllm)."), symbolic_list_concat([_347748, _347754], 'MeTTaLog only: ', "; :- include(weightless_pllm)."), !, atom_string(_347754, _347774), do_metta(mettalog_only(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')), +, '&self', _347774, _3362))) ^ Exit: (197) [system] ignore(user:(symbolic("; :- include(weightless_pllm)."), symbolic_list_concat([_347748, _347754], 'MeTTaLog only: ', "; :- include(weightless_pllm)."), !, atom_string(_347754, _347774), do_metta(mettalog_only(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')), +, '&self', _347774, _3362))) ^ Call: (197) [user] ignore((symbolic("; :- include(weightless_pllm)."), symbolic_list_concat([_381244, _347754], 'MeTTaLog: ', "; :- include(weightless_pllm)."), !, atom_string(_347754, _347774), do_metta(mettalog_only(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')), +, '&self', _347774, _3362))) ^ Unify: (197) [system] ignore(user:(symbolic("; :- include(weightless_pllm)."), symbolic_list_concat([_381244, _347754], 'MeTTaLog: ', "; :- include(weightless_pllm)."), !, atom_string(_347754, _347774), do_metta(mettalog_only(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')), +, '&self', _347774, _3362))) ^ Call: (199) [user] symbolic("; :- include(weightless_pllm).") ^ Unify: (199) [user] symbolic("; :- include(weightless_pllm).") Call: (200) [system] atomic("; :- include(weightless_pllm).") Exit: (200) [system] atomic("; :- include(weightless_pllm).") ^ Exit: (199) [user] symbolic("; :- include(weightless_pllm).") ^ Call: (199) [user] symbolic_list_concat([_381244, _347754], 'MeTTaLog: ', "; :- include(weightless_pllm).") ^ Unify: (199) [user] symbolic_list_concat([_381244, _347754], 'MeTTaLog: ', "; :- include(weightless_pllm).") Call: (200) [system] atomic_list_concat([_381244, _347754], 'MeTTaLog: ', "; :- include(weightless_pllm).") Fail: (200) [system] atomic_list_concat([_381244, _347754], 'MeTTaLog: ', "; :- include(weightless_pllm).") ^ Fail: (199) [user] symbolic_list_concat([_381244, _347754], 'MeTTaLog: ', "; :- include(weightless_pllm).") ^ Redo: (197) [system] ignore(user:(symbolic("; :- include(weightless_pllm)."), symbolic_list_concat([_381244, _347754], 'MeTTaLog: ', "; :- include(weightless_pllm)."), !, atom_string(_347754, _347774), do_metta(mettalog_only(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')), +, '&self', _347774, _3362))) ^ Unify: (197) [system] ignore(user:(symbolic("; :- include(weightless_pllm)."), symbolic_list_concat([_381244, _347754], 'MeTTaLog: ', "; :- include(weightless_pllm)."), !, atom_string(_347754, _347774), do_metta(mettalog_only(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')), +, '&self', _347774, _3362))) ^ Exit: (197) [system] ignore(user:(symbolic("; :- include(weightless_pllm)."), symbolic_list_concat([_381244, _347754], 'MeTTaLog: ', "; :- include(weightless_pllm)."), !, atom_string(_347754, _347774), do_metta(mettalog_only(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')), +, '&self', _347774, _3362))) Exit: (196) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), comment(+), '&self', "; :- include(weightless_pllm).", _3362) Exit: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', '$COMMENT'("; :- include(weightless_pllm).", 5, 0), _3362) ^ Exit: (194) [user] must_not_error(user:do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', '$COMMENT'("; :- include(weightless_pllm).", 5, 0), _3362)) ^ Redo: (193) [user] metta_file_buffer(_3314, _3316, _3318, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', _3322) ^ Unify: (193) [user] metta_file_buffer(+, exec([[=, _434044, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _434044], [multifile, _434044]]), ['_X'=_434044], P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', '$stream_position'(47, 2, 20, 47)) ^ Exit: (193) [user] metta_file_buffer(+, exec([[=, _434044, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _434044], [multifile, _434044]]), ['_X'=_434044], P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', '$stream_position'(47, 2, 20, 47)) ^ Call: (194) [user] apply:maplist(maybe_assign, ['_X'=_434044]) ^ Unify: (194) [apply] apply:maplist(user:maybe_assign, ['_X'=_434044]) Call: (195) [apply] apply:maplist_(['_X'=_434044], user:maybe_assign) Unify: (195) [apply] apply:maplist_(['_X'=_434044], user:maybe_assign) Call: (196) [user] maybe_assign('_X'=_434044) Unify: (196) [user] maybe_assign('_X'=_434044) ^ Call: (197) [user] ignore(_434044=_X) ^ Unify: (197) [system] ignore(user:(_434044=_X)) Call: (198) [system] _434044=_X Exit: (198) [system] _X=_X ^ Exit: (197) [system] ignore(user:(_X=_X)) Exit: (196) [user] maybe_assign('_X'=_X) Call: (196) [apply] apply:maplist_([], user:maybe_assign) Unify: (196) [apply] apply:maplist_([], user:maybe_assign) Exit: (196) [apply] apply:maplist_([], user:maybe_assign) Exit: (195) [apply] apply:maplist_(['_X'=_X], user:maybe_assign) ^ Exit: (194) [apply] apply:maplist(user:maybe_assign, ['_X'=_X]) ^ Call: (194) [user] must_not_error(do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', exec([[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]), _3362)) ^ Unify: (194) [user] must_not_error(user:do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', exec([[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]), _3362)) Call: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', exec([[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]), _3362) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', exec([[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]), _3362) Call: (196) [system] var(exec([[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]])) Redo: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', exec([[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]), _3362) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', exec([[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]), _3362) Call: (196) [system] (+)\==exec Exit: (196) [system] (+)\==exec Call: (196) [system] exec([[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]])==[] Redo: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', exec([[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]), _3362) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', exec([[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]), _3362) Call: (196) [system] string(exec([[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]])) Redo: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', exec([[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]), _3362) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', exec([[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]), _3362) Call: (196) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), exec, '&self', [[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]], _3362) Unify: (196) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), exec, '&self', [[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]], _3362) Call: (197) [system] var([[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]) Redo: (196) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), exec, '&self', [[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]], _3362) Unify: (196) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), exec, '&self', [[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]], _3362) Call: (197) [system] exec\==exec Redo: (196) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), exec, '&self', [[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]], _3362) Unify: (196) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), exec, '&self', [[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]], _3362) Call: (197) [system] string([[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]) Redo: (196) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), exec, '&self', [[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]], _3362) Unify: (196) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), exec, '&self', [[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]], _3362) Call: (197) [system] exec\==exec Redo: (196) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), exec, '&self', [[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]], _3362) Unify: (196) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), exec, '&self', [[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]], _3362) ^ Call: (197) [user] must_det_ll(inc_exec_num(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Unify: (197) [user] must_det_ll(user:inc_exec_num(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Call: (198) [user] once(user:inc_exec_num(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Unify: (198) [system] once(user:inc_exec_num(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Call: (199) [user] inc_exec_num(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Unify: (199) [user] inc_exec_num(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Call: (200) [user] retract(file_exec_num(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', _73482)) ^ Exit: (200) [user] retract(file_exec_num(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', 2)) Call: (200) [system] _83146 is 2+1 Exit: (200) [system] 3 is 2+1 ^ Call: (200) [user] asserta(file_exec_num(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', 3)) ^ Exit: (200) [user] asserta(file_exec_num(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', 3)) ^ Exit: (199) [user] inc_exec_num(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Exit: (198) [system] once(user:inc_exec_num(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Exit: (197) [user] must_det_ll(user:inc_exec_num(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Call: (197) [user] must_det_ll(get_exec_num(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', _109142)) ^ Unify: (197) [user] must_det_ll(user:get_exec_num(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', _109142)) ^ Call: (198) [user] once(user:get_exec_num(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', _109142)) ^ Unify: (198) [system] once(user:get_exec_num(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', _109142)) ^ Call: (199) [user] get_exec_num(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', _109142) ^ Unify: (199) [user] get_exec_num(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', _109142) ^ Call: (200) [user] file_exec_num(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', _138102) ^ Unify: (200) [user] file_exec_num(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', 3) ^ Exit: (200) [user] file_exec_num(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', 3) Call: (200) [system] _109142=3 Exit: (200) [system] 3=3 ^ Exit: (199) [user] get_exec_num(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', 3) ^ Exit: (198) [system] once(user:get_exec_num(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', 3)) ^ Exit: (197) [user] must_det_ll(user:get_exec_num(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', 3)) ^ Call: (197) [user] must_det_ll(3>0) ^ Unify: (197) [user] must_det_ll(user:(3>0)) ^ Call: (198) [user] once(user:(3>0)) ^ Unify: (198) [system] once(user:(3>0)) Call: (199) [system] 3>0 Exit: (199) [system] 3>0 ^ Exit: (198) [system] once(user:(3>0)) ^ Exit: (197) [user] must_det_ll(user:(3>0)) ^ Call: (197) [user] is_synthing_unit_tests ^ Unify: (197) [user] is_synthing_unit_tests ^ Call: (199) [system] setup_call_cleanup('$notrace'(_178184, _178186), once(user:is_synthing_unit_tests0), '$restore_trace'(_178184, _178186)) ^ Unify: (199) [system] setup_call_cleanup(system:'$notrace'(_178184, _178186), system:once(user:is_synthing_unit_tests0), system:'$restore_trace'(_178184, _178186)) ^ Call: (200) [system] sig_atomic(system:'$notrace'(_178184, _178186)) ^ Exit: (199) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:is_synthing_unit_tests0), system:'$restore_trace'(3, -1)) ^ Exit: (197) [user] is_synthing_unit_tests ^ Call: (197) [user] file_answers(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', 3, _182922) ^ Unify: (197) [user] file_answers(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', 3, [[[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]]) ^ Exit: (197) [user] file_answers(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', 3, [[[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]]) Call: (197) [user] check_answers_for([[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]], [[[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]]) Unify: (197) [user] check_answers_for([[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]], [[[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]]) Call: (198) [system] nb_current(suspend_answers, true) Redo: (197) [user] check_answers_for([[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]], [[[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]]) Unify: (197) [user] check_answers_for([[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]], [[[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]]) Call: (198) [system] string([[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]) Redo: (197) [user] check_answers_for([[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]], [[[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]]) Call: (198) [system] var([[[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]]) Redo: (197) [user] check_answers_for([[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]], [[[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]]) Call: (198) [system] var([[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]) Redo: (197) [user] check_answers_for([[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]], [[[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]]) Unify: (197) [user] check_answers_for([[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]], [[[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]]) ^ Call: (198) [user] backward_compatibility:sformat(_208718, '~q', [[[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]]) ^ Unify: (198) [user] backward_compatibility:sformat(_208718, '~q', [[[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]]) ^ Call: (199) [user] format(string(_208718), '~q', [[[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]]) ^ Exit: (199) [user] format(string("[[=,_X,[',',[/,'is-word',1],[/,'is-word',2],[/,ngram,5],[/,ngram,6],[/,trigram,3],[/,trigram,4],[/,'tok-split',3],[/,'tok-split',4]]],[dynamic,_X],[multifile,_X]]"), '~q', [[[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]]) ^ Exit: (198) [user] backward_compatibility:sformat("[[=,_X,[',',[/,'is-word',1],[/,'is-word',2],[/,ngram,5],[/,ngram,6],[/,trigram,3],[/,trigram,4],[/,'tok-split',3],[/,'tok-split',4]]],[dynamic,_X],[multifile,_X]]", '~q', [[[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]]) ^ Call: (198) [user] atom_contains("[[=,_X,[',',[/,'is-word',1],[/,'is-word',2],[/,ngram,5],[/,ngram,6],[/,trigram,3],[/,trigram,4],[/,'tok-split',3],[/,'tok-split',4]]],[dynamic,_X],[multifile,_X]]", "[assert") ^ Unify: (198) [user] atom_contains("[[=,_X,[',',[/,'is-word',1],[/,'is-word',2],[/,ngram,5],[/,ngram,6],[/,trigram,3],[/,trigram,4],[/,'tok-split',3],[/,'tok-split',4]]],[dynamic,_X],[multifile,_X]]", "[assert") Call: (199) [system] sub_atom("[[=,_X,[',',[/,'is-word',1],[/,'is-word',2],[/,ngram,5],[/,ngram,6],[/,trigram,3],[/,trigram,4],[/,'tok-split',3],[/,'tok-split',4]]],[dynamic,_X],[multifile,_X]]", _215406, _215408, _215410, "[assert") Fail: (199) [system] sub_atom("[[=,_X,[',',[/,'is-word',1],[/,'is-word',2],[/,ngram,5],[/,ngram,6],[/,trigram,3],[/,trigram,4],[/,'tok-split',3],[/,'tok-split',4]]],[dynamic,_X],[multifile,_X]]", _216346, _216348, _216350, "[assert") ^ Fail: (198) [user] atom_contains("[[=,_X,[',',[/,'is-word',1],[/,'is-word',2],[/,ngram,5],[/,ngram,6],[/,trigram,3],[/,trigram,4],[/,'tok-split',3],[/,'tok-split',4]]],[dynamic,_X],[multifile,_X]]", "[assert") Redo: (197) [user] check_answers_for([[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]], [[[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]]) Unify: (197) [user] check_answers_for([[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]], [[[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]]) Call: (198) [occurs] occurs:contains_var('BadType', [[[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]]) Unify: (198) [occurs] occurs:contains_var('BadType', [[[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]]) Call: (199) [system] 'BadType'==[[[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]] Fail: (199) [system] 'BadType'==[[[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]] Redo: (198) [occurs] occurs:contains_var('BadType', [[[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]]) Unify: (198) [occurs] occurs:contains_var('BadType', [[[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]]) Call: (199) [system] compound([[[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]]) Exit: (199) [system] compound([[[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]]) Call: (199) [system] arg(_227462, [[[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]], _227386) Exit: (199) [system] arg(1, [[[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]], [[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]) Call: (199) [occurs] occurs:contains_var('BadType', [[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]) Unify: (199) [occurs] occurs:contains_var('BadType', [[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]) Call: (200) [system] 'BadType'==[[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]] Fail: (200) [system] 'BadType'==[[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]] Redo: (199) [occurs] occurs:contains_var('BadType', [[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]) Unify: (199) [occurs] occurs:contains_var('BadType', [[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]) Call: (200) [system] compound([[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]) Exit: (200) [system] compound([[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]) Call: (200) [system] arg(_236744, [[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]], _236668) Exit: (200) [system] arg(1, [[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]], [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) Call: (200) [occurs] occurs:contains_var('BadType', [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) Unify: (200) [occurs] occurs:contains_var('BadType', [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) Call: (201) [system] 'BadType'==[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]] Fail: (201) [system] 'BadType'==[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]] Redo: (200) [occurs] occurs:contains_var('BadType', [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) Unify: (200) [occurs] occurs:contains_var('BadType', [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) Call: (201) [system] compound([=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) Exit: (201) [system] compound([=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) Call: (201) [system] arg(_246026, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _245950) Exit: (201) [system] arg(1, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], =) Call: (201) [occurs] occurs:contains_var('BadType', =) Unify: (201) [occurs] occurs:contains_var('BadType', =) Call: (202) [system] 'BadType'==(=) Fail: (202) [system] 'BadType'==(=) Redo: (201) [occurs] occurs:contains_var('BadType', =) Unify: (201) [occurs] occurs:contains_var('BadType', =) Call: (202) [system] compound(=) Fail: (202) [system] compound(=) Fail: (201) [occurs] occurs:contains_var('BadType', =) Redo: (201) [system] arg(_256234, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _245950) Exit: (201) [system] arg(2, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [_X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) Call: (201) [occurs] occurs:contains_var('BadType', [_X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) Unify: (201) [occurs] occurs:contains_var('BadType', [_X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) Call: (202) [system] 'BadType'==[_X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]] Fail: (202) [system] 'BadType'==[_X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]] Redo: (201) [occurs] occurs:contains_var('BadType', [_X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) Unify: (201) [occurs] occurs:contains_var('BadType', [_X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) Call: (202) [system] compound([_X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) Exit: (202) [system] compound([_X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) Call: (202) [system] arg(_265516, [_X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _265440) Exit: (202) [system] arg(1, [_X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _X) Call: (202) [occurs] occurs:contains_var('BadType', _X) Unify: (202) [occurs] occurs:contains_var('BadType', _X) Call: (203) [system] 'BadType'==_X Fail: (203) [system] 'BadType'==_X Redo: (202) [occurs] occurs:contains_var('BadType', _X) Unify: (202) [occurs] occurs:contains_var('BadType', _X) Call: (203) [system] compound(_X) Exit: (203) [system] compound(_X) Call: (203) [system] arg(_274798, _X, _274722) Exit: (203) [system] arg(1, _X, '_X') Call: (203) [occurs] occurs:contains_var('BadType', '_X') Unify: (203) [occurs] occurs:contains_var('BadType', '_X') Call: (204) [system] 'BadType'=='_X' Fail: (204) [system] 'BadType'=='_X' Redo: (203) [occurs] occurs:contains_var('BadType', '_X') Unify: (203) [occurs] occurs:contains_var('BadType', '_X') Call: (204) [system] compound('_X') Fail: (204) [system] compound('_X') Fail: (203) [occurs] occurs:contains_var('BadType', '_X') Fail: (202) [occurs] occurs:contains_var('BadType', _X) Redo: (202) [system] arg(_285934, [_X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _265440) Exit: (202) [system] arg(2, [_X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [[',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) Call: (202) [occurs] occurs:contains_var('BadType', [[',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) Unify: (202) [occurs] occurs:contains_var('BadType', [[',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) Call: (203) [system] 'BadType'==[[',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]] Fail: (203) [system] 'BadType'==[[',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]] Redo: (202) [occurs] occurs:contains_var('BadType', [[',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) Unify: (202) [occurs] occurs:contains_var('BadType', [[',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) Call: (203) [system] compound([[',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) Exit: (203) [system] compound([[',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) Call: (203) [system] arg(_295216, [[',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _295140) Exit: (203) [system] arg(1, [[',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) Call: (203) [occurs] occurs:contains_var('BadType', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) Unify: (203) [occurs] occurs:contains_var('BadType', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) Call: (204) [system] 'BadType'==[',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]] Fail: (204) [system] 'BadType'==[',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]] Redo: (203) [occurs] occurs:contains_var('BadType', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) Unify: (203) [occurs] occurs:contains_var('BadType', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) Call: (204) [system] compound([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) Exit: (204) [system] compound([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) Call: (204) [system] arg(_304498, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _304422) Exit: (204) [system] arg(1, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], ',') Call: (204) [occurs] occurs:contains_var('BadType', ',') Unify: (204) [occurs] occurs:contains_var('BadType', ',') Call: (205) [system] 'BadType'==(',') Fail: (205) [system] 'BadType'==(',') Redo: (204) [occurs] occurs:contains_var('BadType', ',') Unify: (204) [occurs] occurs:contains_var('BadType', ',') Call: (205) [system] compound(',') Fail: (205) [system] compound(',') Fail: (204) [occurs] occurs:contains_var('BadType', ',') Redo: (204) [system] arg(_314706, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _304422) Exit: (204) [system] arg(2, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], [[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) Call: (204) [occurs] occurs:contains_var('BadType', [[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) Unify: (204) [occurs] occurs:contains_var('BadType', [[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) Call: (205) [system] 'BadType'==[[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]] Fail: (205) [system] 'BadType'==[[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]] Redo: (204) [occurs] occurs:contains_var('BadType', [[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) Unify: (204) [occurs] occurs:contains_var('BadType', [[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) Call: (205) [system] compound([[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) Exit: (205) [system] compound([[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) Call: (205) [system] arg(_323988, [[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _323912) Exit: (205) [system] arg(1, [[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], [/, 'is-word', 1]) Call: (205) [occurs] occurs:contains_var('BadType', [/, 'is-word', 1]) Unify: (205) [occurs] occurs:contains_var('BadType', [/, 'is-word', 1]) Call: (206) [system] 'BadType'==[/, 'is-word', 1] Fail: (206) [system] 'BadType'==[/, 'is-word', 1] Redo: (205) [occurs] occurs:contains_var('BadType', [/, 'is-word', 1]) Unify: (205) [occurs] occurs:contains_var('BadType', [/, 'is-word', 1]) Call: (206) [system] compound([/, 'is-word', 1]) Exit: (206) [system] compound([/, 'is-word', 1]) Call: (206) [system] arg(_333270, [/, 'is-word', 1], _333194) Exit: (206) [system] arg(1, [/, 'is-word', 1], /) Call: (206) [occurs] occurs:contains_var('BadType', /) Unify: (206) [occurs] occurs:contains_var('BadType', /) Call: (207) [system] 'BadType'==(/) Fail: (207) [system] 'BadType'==(/) Redo: (206) [occurs] occurs:contains_var('BadType', /) Unify: (206) [occurs] occurs:contains_var('BadType', /) Call: (207) [system] compound(/) Fail: (207) [system] compound(/) Fail: (206) [occurs] occurs:contains_var('BadType', /) Redo: (206) [system] arg(_343478, [/, 'is-word', 1], _333194) Exit: (206) [system] arg(2, [/, 'is-word', 1], ['is-word', 1]) Call: (206) [occurs] occurs:contains_var('BadType', ['is-word', 1]) Unify: (206) [occurs] occurs:contains_var('BadType', ['is-word', 1]) Call: (207) [system] 'BadType'==['is-word', 1] Fail: (207) [system] 'BadType'==['is-word', 1] Redo: (206) [occurs] occurs:contains_var('BadType', ['is-word', 1]) Unify: (206) [occurs] occurs:contains_var('BadType', ['is-word', 1]) Call: (207) [system] compound(['is-word', 1]) Exit: (207) [system] compound(['is-word', 1]) Call: (207) [system] arg(_352760, ['is-word', 1], _352684) Exit: (207) [system] arg(1, ['is-word', 1], 'is-word') Call: (207) [occurs] occurs:contains_var('BadType', 'is-word') Unify: (207) [occurs] occurs:contains_var('BadType', 'is-word') Call: (208) [system] 'BadType'=='is-word' Fail: (208) [system] 'BadType'=='is-word' Redo: (207) [occurs] occurs:contains_var('BadType', 'is-word') Unify: (207) [occurs] occurs:contains_var('BadType', 'is-word') Call: (208) [system] compound('is-word') Fail: (208) [system] compound('is-word') Fail: (207) [occurs] occurs:contains_var('BadType', 'is-word') Redo: (207) [system] arg(_362968, ['is-word', 1], _352684) Exit: (207) [system] arg(2, ['is-word', 1], [1]) Call: (207) [occurs] occurs:contains_var('BadType', [1]) Unify: (207) [occurs] occurs:contains_var('BadType', [1]) Call: (208) [system] 'BadType'==[1] Fail: (208) [system] 'BadType'==[1] Redo: (207) [occurs] occurs:contains_var('BadType', [1]) Unify: (207) [occurs] occurs:contains_var('BadType', [1]) Call: (208) [system] compound([1]) Exit: (208) [system] compound([1]) Call: (208) [system] arg(_372250, [1], _372174) Exit: (208) [system] arg(1, [1], 1) Call: (208) [occurs] occurs:contains_var('BadType', 1) Unify: (208) [occurs] occurs:contains_var('BadType', 1) Call: (209) [system] 'BadType'==1 Fail: (209) [system] 'BadType'==1 Redo: (208) [occurs] occurs:contains_var('BadType', 1) Unify: (208) [occurs] occurs:contains_var('BadType', 1) Call: (209) [system] compound(1) Fail: (209) [system] compound(1) Fail: (208) [occurs] occurs:contains_var('BadType', 1) Redo: (208) [system] arg(_382458, [1], _372174) Exit: (208) [system] arg(2, [1], []) Call: (208) [occurs] occurs:contains_var('BadType', []) Unify: (208) [occurs] occurs:contains_var('BadType', []) Call: (209) [system] 'BadType'==[] Fail: (209) [system] 'BadType'==[] Redo: (208) [occurs] occurs:contains_var('BadType', []) Unify: (208) [occurs] occurs:contains_var('BadType', []) Call: (209) [system] compound([]) Fail: (209) [system] compound([]) Fail: (208) [occurs] occurs:contains_var('BadType', []) Fail: (207) [occurs] occurs:contains_var('BadType', [1]) Fail: (206) [occurs] occurs:contains_var('BadType', ['is-word', 1]) Fail: (205) [occurs] occurs:contains_var('BadType', [/, 'is-word', 1]) Redo: (205) [system] arg(_395450, [[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _323912) Exit: (205) [system] arg(2, [[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], [[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) Call: (205) [occurs] occurs:contains_var('BadType', [[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) Unify: (205) [occurs] occurs:contains_var('BadType', [[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) Call: (206) [system] 'BadType'==[[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]] Fail: (206) [system] 'BadType'==[[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]] Redo: (205) [occurs] occurs:contains_var('BadType', [[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) Unify: (205) [occurs] occurs:contains_var('BadType', [[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) Call: (206) [system] compound([[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) Exit: (206) [system] compound([[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) Call: (206) [system] arg(_404732, [[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _404656) Exit: (206) [system] arg(1, [[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], [/, 'is-word', 2]) Call: (206) [occurs] occurs:contains_var('BadType', [/, 'is-word', 2]) Unify: (206) [occurs] occurs:contains_var('BadType', [/, 'is-word', 2]) Call: (207) [system] 'BadType'==[/, 'is-word', 2] Fail: (207) [system] 'BadType'==[/, 'is-word', 2] Redo: (206) [occurs] occurs:contains_var('BadType', [/, 'is-word', 2]) Unify: (206) [occurs] occurs:contains_var('BadType', [/, 'is-word', 2]) Call: (207) [system] compound([/, 'is-word', 2]) Exit: (207) [system] compound([/, 'is-word', 2]) Call: (207) [system] arg(_414014, [/, 'is-word', 2], _413938) Exit: (207) [system] arg(1, [/, 'is-word', 2], /) Call: (207) [occurs] occurs:contains_var('BadType', /) Unify: (207) [occurs] occurs:contains_var('BadType', /) Call: (208) [system] 'BadType'==(/) Fail: (208) [system] 'BadType'==(/) Redo: (207) [occurs] occurs:contains_var('BadType', /) Unify: (207) [occurs] occurs:contains_var('BadType', /) Call: (208) [system] compound(/) Fail: (208) [system] compound(/) Fail: (207) [occurs] occurs:contains_var('BadType', /) Redo: (207) [system] arg(_424222, [/, 'is-word', 2], _413938) Exit: (207) [system] arg(2, [/, 'is-word', 2], ['is-word', 2]) Call: (207) [occurs] occurs:contains_var('BadType', ['is-word', 2]) Unify: (207) [occurs] occurs:contains_var('BadType', ['is-word', 2]) Call: (208) [system] 'BadType'==['is-word', 2] Fail: (208) [system] 'BadType'==['is-word', 2] Redo: (207) [occurs] occurs:contains_var('BadType', ['is-word', 2]) Unify: (207) [occurs] occurs:contains_var('BadType', ['is-word', 2]) Call: (208) [system] compound(['is-word', 2]) Exit: (208) [system] compound(['is-word', 2]) Call: (208) [system] arg(_433504, ['is-word', 2], _433428) Exit: (208) [system] arg(1, ['is-word', 2], 'is-word') Call: (208) [occurs] occurs:contains_var('BadType', 'is-word') Unify: (208) [occurs] occurs:contains_var('BadType', 'is-word') Call: (209) [system] 'BadType'=='is-word' Fail: (209) [system] 'BadType'=='is-word' Redo: (208) [occurs] occurs:contains_var('BadType', 'is-word') Unify: (208) [occurs] occurs:contains_var('BadType', 'is-word') Call: (209) [system] compound('is-word') Fail: (209) [system] compound('is-word') Fail: (208) [occurs] occurs:contains_var('BadType', 'is-word') Redo: (208) [system] arg(_443712, ['is-word', 2], _433428) Exit: (208) [system] arg(2, ['is-word', 2], [2]) Call: (208) [occurs] occurs:contains_var('BadType', [2]) Unify: (208) [occurs] occurs:contains_var('BadType', [2]) Call: (209) [system] 'BadType'==[2] Fail: (209) [system] 'BadType'==[2] Redo: (208) [occurs] occurs:contains_var('BadType', [2]) Unify: (208) [occurs] occurs:contains_var('BadType', [2]) Call: (209) [system] compound([2]) Exit: (209) [system] compound([2]) Call: (209) [system] arg(_452994, [2], _452918) Exit: (209) [system] arg(1, [2], 2) Call: (209) [occurs] occurs:contains_var('BadType', 2) Unify: (209) [occurs] occurs:contains_var('BadType', 2) Call: (210) [system] 'BadType'==2 Fail: (210) [system] 'BadType'==2 Redo: (209) [occurs] occurs:contains_var('BadType', 2) Unify: (209) [occurs] occurs:contains_var('BadType', 2) Call: (210) [system] compound(2) Fail: (210) [system] compound(2) Fail: (209) [occurs] occurs:contains_var('BadType', 2) Redo: (209) [system] arg(_463202, [2], _452918) Exit: (209) [system] arg(2, [2], []) Call: (209) [occurs] occurs:contains_var('BadType', []) Unify: (209) [occurs] occurs:contains_var('BadType', []) Call: (210) [system] 'BadType'==[] Fail: (210) [system] 'BadType'==[] Redo: (209) [occurs] occurs:contains_var('BadType', []) Unify: (209) [occurs] occurs:contains_var('BadType', []) Call: (210) [system] compound([]) Fail: (210) [system] compound([]) Fail: (209) [occurs] occurs:contains_var('BadType', []) Fail: (208) [occurs] occurs:contains_var('BadType', [2]) Fail: (207) [occurs] occurs:contains_var('BadType', ['is-word', 2]) Fail: (206) [occurs] occurs:contains_var('BadType', [/, 'is-word', 2]) Redo: (206) [system] arg(_476194, [[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _404656) Exit: (206) [system] arg(2, [[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], [[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) Call: (206) [occurs] occurs:contains_var('BadType', [[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) Unify: (206) [occurs] occurs:contains_var('BadType', [[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) Call: (207) [system] 'BadType'==[[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]] Fail: (207) [system] 'BadType'==[[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]] Redo: (206) [occurs] occurs:contains_var('BadType', [[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) Unify: (206) [occurs] occurs:contains_var('BadType', [[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) Call: (207) [system] compound([[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) Exit: (207) [system] compound([[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) Call: (207) [system] arg(_485476, [[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _485400) Exit: (207) [system] arg(1, [[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], [/, ngram, 5]) Call: (207) [occurs] occurs:contains_var('BadType', [/, ngram, 5]) Unify: (207) [occurs] occurs:contains_var('BadType', [/, ngram, 5]) Call: (208) [system] 'BadType'==[/, ngram, 5] Fail: (208) [system] 'BadType'==[/, ngram, 5] Redo: (207) [occurs] occurs:contains_var('BadType', [/, ngram, 5]) Unify: (207) [occurs] occurs:contains_var('BadType', [/, ngram, 5]) Call: (208) [system] compound([/, ngram, 5]) Exit: (208) [system] compound([/, ngram, 5]) Call: (208) [system] arg(_494758, [/, ngram, 5], _494682) Exit: (208) [system] arg(1, [/, ngram, 5], /) Call: (208) [occurs] occurs:contains_var('BadType', /) Unify: (208) [occurs] occurs:contains_var('BadType', /) Call: (209) [system] 'BadType'==(/) Fail: (209) [system] 'BadType'==(/) Redo: (208) [occurs] occurs:contains_var('BadType', /) Unify: (208) [occurs] occurs:contains_var('BadType', /) Call: (209) [system] compound(/) Fail: (209) [system] compound(/) Fail: (208) [occurs] occurs:contains_var('BadType', /) Redo: (208) [system] arg(_504966, [/, ngram, 5], _494682) Exit: (208) [system] arg(2, [/, ngram, 5], [ngram, 5]) Call: (208) [occurs] occurs:contains_var('BadType', [ngram, 5]) Unify: (208) [occurs] occurs:contains_var('BadType', [ngram, 5]) Call: (209) [system] 'BadType'==[ngram, 5] Fail: (209) [system] 'BadType'==[ngram, 5] Redo: (208) [occurs] occurs:contains_var('BadType', [ngram, 5]) Unify: (208) [occurs] occurs:contains_var('BadType', [ngram, 5]) Call: (209) [system] compound([ngram, 5]) Exit: (209) [system] compound([ngram, 5]) Call: (209) [system] arg(_514248, [ngram, 5], _514172) Exit: (209) [system] arg(1, [ngram, 5], ngram) Call: (209) [occurs] occurs:contains_var('BadType', ngram) Unify: (209) [occurs] occurs:contains_var('BadType', ngram) Call: (210) [system] 'BadType'==ngram Fail: (210) [system] 'BadType'==ngram Redo: (209) [occurs] occurs:contains_var('BadType', ngram) Unify: (209) [occurs] occurs:contains_var('BadType', ngram) Call: (210) [system] compound(ngram) Fail: (210) [system] compound(ngram) Fail: (209) [occurs] occurs:contains_var('BadType', ngram) Redo: (209) [system] arg(_4584, [ngram, 5], _4072) Exit: (209) [system] arg(2, [ngram, 5], [5]) Call: (209) [occurs] occurs:contains_var('BadType', [5]) Unify: (209) [occurs] occurs:contains_var('BadType', [5]) Call: (210) [system] 'BadType'==[5] Fail: (210) [system] 'BadType'==[5] Redo: (209) [occurs] occurs:contains_var('BadType', [5]) Unify: (209) [occurs] occurs:contains_var('BadType', [5]) Call: (210) [system] compound([5]) Exit: (210) [system] compound([5]) Call: (210) [system] arg(_13866, [5], _13790) Exit: (210) [system] arg(1, [5], 5) Call: (210) [occurs] occurs:contains_var('BadType', 5) Unify: (210) [occurs] occurs:contains_var('BadType', 5) Call: (211) [system] 'BadType'==5 Fail: (211) [system] 'BadType'==5 Redo: (210) [occurs] occurs:contains_var('BadType', 5) Unify: (210) [occurs] occurs:contains_var('BadType', 5) Call: (211) [system] compound(5) Fail: (211) [system] compound(5) Fail: (210) [occurs] occurs:contains_var('BadType', 5) Redo: (210) [system] arg(_24074, [5], _13790) Exit: (210) [system] arg(2, [5], []) Call: (210) [occurs] occurs:contains_var('BadType', []) Unify: (210) [occurs] occurs:contains_var('BadType', []) Call: (211) [system] 'BadType'==[] Fail: (211) [system] 'BadType'==[] Redo: (210) [occurs] occurs:contains_var('BadType', []) Unify: (210) [occurs] occurs:contains_var('BadType', []) Call: (211) [system] compound([]) Fail: (211) [system] compound([]) Fail: (210) [occurs] occurs:contains_var('BadType', []) Fail: (209) [occurs] occurs:contains_var('BadType', [5]) Fail: (208) [occurs] occurs:contains_var('BadType', [ngram, 5]) Fail: (207) [occurs] occurs:contains_var('BadType', [/, ngram, 5]) Redo: (207) [system] arg(_37066, [[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _4068) Exit: (207) [system] arg(2, [[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], [[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) Call: (207) [occurs] occurs:contains_var('BadType', [[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) Unify: (207) [occurs] occurs:contains_var('BadType', [[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) Call: (208) [system] 'BadType'==[[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]] Fail: (208) [system] 'BadType'==[[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]] Redo: (207) [occurs] occurs:contains_var('BadType', [[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) Unify: (207) [occurs] occurs:contains_var('BadType', [[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) Call: (208) [system] compound([[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) Exit: (208) [system] compound([[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) Call: (208) [system] arg(_46348, [[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _46272) Exit: (208) [system] arg(1, [[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], [/, ngram, 6]) Call: (208) [occurs] occurs:contains_var('BadType', [/, ngram, 6]) Unify: (208) [occurs] occurs:contains_var('BadType', [/, ngram, 6]) Call: (209) [system] 'BadType'==[/, ngram, 6] Fail: (209) [system] 'BadType'==[/, ngram, 6] Redo: (208) [occurs] occurs:contains_var('BadType', [/, ngram, 6]) Unify: (208) [occurs] occurs:contains_var('BadType', [/, ngram, 6]) Call: (209) [system] compound([/, ngram, 6]) Exit: (209) [system] compound([/, ngram, 6]) Call: (209) [system] arg(_55630, [/, ngram, 6], _55554) Exit: (209) [system] arg(1, [/, ngram, 6], /) Call: (209) [occurs] occurs:contains_var('BadType', /) Unify: (209) [occurs] occurs:contains_var('BadType', /) Call: (210) [system] 'BadType'==(/) Fail: (210) [system] 'BadType'==(/) Redo: (209) [occurs] occurs:contains_var('BadType', /) Unify: (209) [occurs] occurs:contains_var('BadType', /) Call: (210) [system] compound(/) Fail: (210) [system] compound(/) Fail: (209) [occurs] occurs:contains_var('BadType', /) Redo: (209) [system] arg(_65838, [/, ngram, 6], _55554) Exit: (209) [system] arg(2, [/, ngram, 6], [ngram, 6]) Call: (209) [occurs] occurs:contains_var('BadType', [ngram, 6]) Unify: (209) [occurs] occurs:contains_var('BadType', [ngram, 6]) Call: (210) [system] 'BadType'==[ngram, 6] Fail: (210) [system] 'BadType'==[ngram, 6] Redo: (209) [occurs] occurs:contains_var('BadType', [ngram, 6]) Unify: (209) [occurs] occurs:contains_var('BadType', [ngram, 6]) Call: (210) [system] compound([ngram, 6]) Exit: (210) [system] compound([ngram, 6]) Call: (210) [system] arg(_75120, [ngram, 6], _75044) Exit: (210) [system] arg(1, [ngram, 6], ngram) Call: (210) [occurs] occurs:contains_var('BadType', ngram) Unify: (210) [occurs] occurs:contains_var('BadType', ngram) Call: (211) [system] 'BadType'==ngram Fail: (211) [system] 'BadType'==ngram Redo: (210) [occurs] occurs:contains_var('BadType', ngram) Unify: (210) [occurs] occurs:contains_var('BadType', ngram) Call: (211) [system] compound(ngram) Fail: (211) [system] compound(ngram) Fail: (210) [occurs] occurs:contains_var('BadType', ngram) Redo: (210) [system] arg(_85328, [ngram, 6], _75044) Exit: (210) [system] arg(2, [ngram, 6], [6]) Call: (210) [occurs] occurs:contains_var('BadType', [6]) Unify: (210) [occurs] occurs:contains_var('BadType', [6]) Call: (211) [system] 'BadType'==[6] Fail: (211) [system] 'BadType'==[6] Redo: (210) [occurs] occurs:contains_var('BadType', [6]) Unify: (210) [occurs] occurs:contains_var('BadType', [6]) Call: (211) [system] compound([6]) Exit: (211) [system] compound([6]) Call: (211) [system] arg(_94610, [6], _94534) Exit: (211) [system] arg(1, [6], 6) Call: (211) [occurs] occurs:contains_var('BadType', 6) Unify: (211) [occurs] occurs:contains_var('BadType', 6) Call: (212) [system] 'BadType'==6 Fail: (212) [system] 'BadType'==6 Redo: (211) [occurs] occurs:contains_var('BadType', 6) Unify: (211) [occurs] occurs:contains_var('BadType', 6) Call: (212) [system] compound(6) Fail: (212) [system] compound(6) Fail: (211) [occurs] occurs:contains_var('BadType', 6) Redo: (211) [system] arg(_104818, [6], _94534) Exit: (211) [system] arg(2, [6], []) Call: (211) [occurs] occurs:contains_var('BadType', []) Unify: (211) [occurs] occurs:contains_var('BadType', []) Call: (212) [system] 'BadType'==[] Fail: (212) [system] 'BadType'==[] Redo: (211) [occurs] occurs:contains_var('BadType', []) Unify: (211) [occurs] occurs:contains_var('BadType', []) Call: (212) [system] compound([]) Fail: (212) [system] compound([]) Fail: (211) [occurs] occurs:contains_var('BadType', []) Fail: (210) [occurs] occurs:contains_var('BadType', [6]) Fail: (209) [occurs] occurs:contains_var('BadType', [ngram, 6]) Fail: (208) [occurs] occurs:contains_var('BadType', [/, ngram, 6]) Redo: (208) [system] arg(_117810, [[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _46272) Exit: (208) [system] arg(2, [[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], [[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) Call: (208) [occurs] occurs:contains_var('BadType', [[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) Unify: (208) [occurs] occurs:contains_var('BadType', [[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) Call: (209) [system] 'BadType'==[[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]] Fail: (209) [system] 'BadType'==[[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]] Redo: (208) [occurs] occurs:contains_var('BadType', [[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) Unify: (208) [occurs] occurs:contains_var('BadType', [[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) Call: (209) [system] compound([[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) Exit: (209) [system] compound([[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) Call: (209) [system] arg(_127092, [[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _127016) Exit: (209) [system] arg(1, [[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], [/, trigram, 3]) Call: (209) [occurs] occurs:contains_var('BadType', [/, trigram, 3]) Unify: (209) [occurs] occurs:contains_var('BadType', [/, trigram, 3]) Call: (210) [system] 'BadType'==[/, trigram, 3] Fail: (210) [system] 'BadType'==[/, trigram, 3] Redo: (209) [occurs] occurs:contains_var('BadType', [/, trigram, 3]) Unify: (209) [occurs] occurs:contains_var('BadType', [/, trigram, 3]) Call: (210) [system] compound([/, trigram, 3]) Exit: (210) [system] compound([/, trigram, 3]) Call: (210) [system] arg(_136374, [/, trigram, 3], _136298) Exit: (210) [system] arg(1, [/, trigram, 3], /) Call: (210) [occurs] occurs:contains_var('BadType', /) Unify: (210) [occurs] occurs:contains_var('BadType', /) Call: (211) [system] 'BadType'==(/) Fail: (211) [system] 'BadType'==(/) Redo: (210) [occurs] occurs:contains_var('BadType', /) Unify: (210) [occurs] occurs:contains_var('BadType', /) Call: (211) [system] compound(/) Fail: (211) [system] compound(/) Fail: (210) [occurs] occurs:contains_var('BadType', /) Redo: (210) [system] arg(_146582, [/, trigram, 3], _136298) Exit: (210) [system] arg(2, [/, trigram, 3], [trigram, 3]) Call: (210) [occurs] occurs:contains_var('BadType', [trigram, 3]) Unify: (210) [occurs] occurs:contains_var('BadType', [trigram, 3]) Call: (211) [system] 'BadType'==[trigram, 3] Fail: (211) [system] 'BadType'==[trigram, 3] Redo: (210) [occurs] occurs:contains_var('BadType', [trigram, 3]) Unify: (210) [occurs] occurs:contains_var('BadType', [trigram, 3]) Call: (211) [system] compound([trigram, 3]) Exit: (211) [system] compound([trigram, 3]) Call: (211) [system] arg(_155864, [trigram, 3], _155788) Exit: (211) [system] arg(1, [trigram, 3], trigram) Call: (211) [occurs] occurs:contains_var('BadType', trigram) Unify: (211) [occurs] occurs:contains_var('BadType', trigram) Call: (212) [system] 'BadType'==trigram Fail: (212) [system] 'BadType'==trigram Redo: (211) [occurs] occurs:contains_var('BadType', trigram) Unify: (211) [occurs] occurs:contains_var('BadType', trigram) Call: (212) [system] compound(trigram) Fail: (212) [system] compound(trigram) Fail: (211) [occurs] occurs:contains_var('BadType', trigram) Redo: (211) [system] arg(_166072, [trigram, 3], _155788) Exit: (211) [system] arg(2, [trigram, 3], [3]) Call: (211) [occurs] occurs:contains_var('BadType', [3]) Unify: (211) [occurs] occurs:contains_var('BadType', [3]) Call: (212) [system] 'BadType'==[3] Fail: (212) [system] 'BadType'==[3] Redo: (211) [occurs] occurs:contains_var('BadType', [3]) Unify: (211) [occurs] occurs:contains_var('BadType', [3]) Call: (212) [system] compound([3]) Exit: (212) [system] compound([3]) Call: (212) [system] arg(_175354, [3], _175278) Exit: (212) [system] arg(1, [3], 3) Call: (212) [occurs] occurs:contains_var('BadType', 3) Unify: (212) [occurs] occurs:contains_var('BadType', 3) Call: (213) [system] 'BadType'==3 Fail: (213) [system] 'BadType'==3 Redo: (212) [occurs] occurs:contains_var('BadType', 3) Unify: (212) [occurs] occurs:contains_var('BadType', 3) Call: (213) [system] compound(3) Fail: (213) [system] compound(3) Fail: (212) [occurs] occurs:contains_var('BadType', 3) Redo: (212) [system] arg(_185562, [3], _175278) Exit: (212) [system] arg(2, [3], []) Call: (212) [occurs] occurs:contains_var('BadType', []) Unify: (212) [occurs] occurs:contains_var('BadType', []) Call: (213) [system] 'BadType'==[] Fail: (213) [system] 'BadType'==[] Redo: (212) [occurs] occurs:contains_var('BadType', []) Unify: (212) [occurs] occurs:contains_var('BadType', []) Call: (213) [system] compound([]) Fail: (213) [system] compound([]) Fail: (212) [occurs] occurs:contains_var('BadType', []) Fail: (211) [occurs] occurs:contains_var('BadType', [3]) Fail: (210) [occurs] occurs:contains_var('BadType', [trigram, 3]) Fail: (209) [occurs] occurs:contains_var('BadType', [/, trigram, 3]) Redo: (209) [system] arg(_198554, [[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _127016) Exit: (209) [system] arg(2, [[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], [[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) Call: (209) [occurs] occurs:contains_var('BadType', [[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) Unify: (209) [occurs] occurs:contains_var('BadType', [[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) Call: (210) [system] 'BadType'==[[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]] Fail: (210) [system] 'BadType'==[[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]] Redo: (209) [occurs] occurs:contains_var('BadType', [[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) Unify: (209) [occurs] occurs:contains_var('BadType', [[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) Call: (210) [system] compound([[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) Exit: (210) [system] compound([[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) Call: (210) [system] arg(_207836, [[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _207760) Exit: (210) [system] arg(1, [[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], [/, trigram, 4]) Call: (210) [occurs] occurs:contains_var('BadType', [/, trigram, 4]) Unify: (210) [occurs] occurs:contains_var('BadType', [/, trigram, 4]) Call: (211) [system] 'BadType'==[/, trigram, 4] Fail: (211) [system] 'BadType'==[/, trigram, 4] Redo: (210) [occurs] occurs:contains_var('BadType', [/, trigram, 4]) Unify: (210) [occurs] occurs:contains_var('BadType', [/, trigram, 4]) Call: (211) [system] compound([/, trigram, 4]) Exit: (211) [system] compound([/, trigram, 4]) Call: (211) [system] arg(_217118, [/, trigram, 4], _217042) Exit: (211) [system] arg(1, [/, trigram, 4], /) Call: (211) [occurs] occurs:contains_var('BadType', /) Unify: (211) [occurs] occurs:contains_var('BadType', /) Call: (212) [system] 'BadType'==(/) Fail: (212) [system] 'BadType'==(/) Redo: (211) [occurs] occurs:contains_var('BadType', /) Unify: (211) [occurs] occurs:contains_var('BadType', /) Call: (212) [system] compound(/) Fail: (212) [system] compound(/) Fail: (211) [occurs] occurs:contains_var('BadType', /) Redo: (211) [system] arg(_227326, [/, trigram, 4], _217042) Exit: (211) [system] arg(2, [/, trigram, 4], [trigram, 4]) Call: (211) [occurs] occurs:contains_var('BadType', [trigram, 4]) Unify: (211) [occurs] occurs:contains_var('BadType', [trigram, 4]) Call: (212) [system] 'BadType'==[trigram, 4] Fail: (212) [system] 'BadType'==[trigram, 4] Redo: (211) [occurs] occurs:contains_var('BadType', [trigram, 4]) Unify: (211) [occurs] occurs:contains_var('BadType', [trigram, 4]) Call: (212) [system] compound([trigram, 4]) Exit: (212) [system] compound([trigram, 4]) Call: (212) [system] arg(_236608, [trigram, 4], _236532) Exit: (212) [system] arg(1, [trigram, 4], trigram) Call: (212) [occurs] occurs:contains_var('BadType', trigram) Unify: (212) [occurs] occurs:contains_var('BadType', trigram) Call: (213) [system] 'BadType'==trigram Fail: (213) [system] 'BadType'==trigram Redo: (212) [occurs] occurs:contains_var('BadType', trigram) Unify: (212) [occurs] occurs:contains_var('BadType', trigram) Call: (213) [system] compound(trigram) Fail: (213) [system] compound(trigram) Fail: (212) [occurs] occurs:contains_var('BadType', trigram) Redo: (212) [system] arg(_246816, [trigram, 4], _236532) Exit: (212) [system] arg(2, [trigram, 4], [4]) Call: (212) [occurs] occurs:contains_var('BadType', [4]) Unify: (212) [occurs] occurs:contains_var('BadType', [4]) Call: (213) [system] 'BadType'==[4] Fail: (213) [system] 'BadType'==[4] Redo: (212) [occurs] occurs:contains_var('BadType', [4]) Unify: (212) [occurs] occurs:contains_var('BadType', [4]) Call: (213) [system] compound([4]) Exit: (213) [system] compound([4]) Call: (213) [system] arg(_256098, [4], _256022) Exit: (213) [system] arg(1, [4], 4) Call: (213) [occurs] occurs:contains_var('BadType', 4) Unify: (213) [occurs] occurs:contains_var('BadType', 4) Call: (214) [system] 'BadType'==4 Fail: (214) [system] 'BadType'==4 Redo: (213) [occurs] occurs:contains_var('BadType', 4) Unify: (213) [occurs] occurs:contains_var('BadType', 4) Call: (214) [system] compound(4) Fail: (214) [system] compound(4) Fail: (213) [occurs] occurs:contains_var('BadType', 4) Redo: (213) [system] arg(_266306, [4], _256022) Exit: (213) [system] arg(2, [4], []) Call: (213) [occurs] occurs:contains_var('BadType', []) Unify: (213) [occurs] occurs:contains_var('BadType', []) Call: (214) [system] 'BadType'==[] Fail: (214) [system] 'BadType'==[] Redo: (213) [occurs] occurs:contains_var('BadType', []) Unify: (213) [occurs] occurs:contains_var('BadType', []) Call: (214) [system] compound([]) Fail: (214) [system] compound([]) Fail: (213) [occurs] occurs:contains_var('BadType', []) Fail: (212) [occurs] occurs:contains_var('BadType', [4]) Fail: (211) [occurs] occurs:contains_var('BadType', [trigram, 4]) Fail: (210) [occurs] occurs:contains_var('BadType', [/, trigram, 4]) Redo: (210) [system] arg(_279298, [[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _207760) Exit: (210) [system] arg(2, [[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], [[/, 'tok-split', 3], [/, 'tok-split', 4]]) Call: (210) [occurs] occurs:contains_var('BadType', [[/, 'tok-split', 3], [/, 'tok-split', 4]]) Unify: (210) [occurs] occurs:contains_var('BadType', [[/, 'tok-split', 3], [/, 'tok-split', 4]]) Call: (211) [system] 'BadType'==[[/, 'tok-split', 3], [/, 'tok-split', 4]] Fail: (211) [system] 'BadType'==[[/, 'tok-split', 3], [/, 'tok-split', 4]] Redo: (210) [occurs] occurs:contains_var('BadType', [[/, 'tok-split', 3], [/, 'tok-split', 4]]) Unify: (210) [occurs] occurs:contains_var('BadType', [[/, 'tok-split', 3], [/, 'tok-split', 4]]) Call: (211) [system] compound([[/, 'tok-split', 3], [/, 'tok-split', 4]]) Exit: (211) [system] compound([[/, 'tok-split', 3], [/, 'tok-split', 4]]) Call: (211) [system] arg(_288580, [[/, 'tok-split', 3], [/, 'tok-split', 4]], _288504) Exit: (211) [system] arg(1, [[/, 'tok-split', 3], [/, 'tok-split', 4]], [/, 'tok-split', 3]) Call: (211) [occurs] occurs:contains_var('BadType', [/, 'tok-split', 3]) Unify: (211) [occurs] occurs:contains_var('BadType', [/, 'tok-split', 3]) Call: (212) [system] 'BadType'==[/, 'tok-split', 3] Fail: (212) [system] 'BadType'==[/, 'tok-split', 3] Redo: (211) [occurs] occurs:contains_var('BadType', [/, 'tok-split', 3]) Unify: (211) [occurs] occurs:contains_var('BadType', [/, 'tok-split', 3]) Call: (212) [system] compound([/, 'tok-split', 3]) Exit: (212) [system] compound([/, 'tok-split', 3]) Call: (212) [system] arg(_297862, [/, 'tok-split', 3], _297786) Exit: (212) [system] arg(1, [/, 'tok-split', 3], /) Call: (212) [occurs] occurs:contains_var('BadType', /) Unify: (212) [occurs] occurs:contains_var('BadType', /) Call: (213) [system] 'BadType'==(/) Fail: (213) [system] 'BadType'==(/) Redo: (212) [occurs] occurs:contains_var('BadType', /) Unify: (212) [occurs] occurs:contains_var('BadType', /) Call: (213) [system] compound(/) Fail: (213) [system] compound(/) Fail: (212) [occurs] occurs:contains_var('BadType', /) Redo: (212) [system] arg(_308070, [/, 'tok-split', 3], _297786) Exit: (212) [system] arg(2, [/, 'tok-split', 3], ['tok-split', 3]) Call: (212) [occurs] occurs:contains_var('BadType', ['tok-split', 3]) Unify: (212) [occurs] occurs:contains_var('BadType', ['tok-split', 3]) Call: (213) [system] 'BadType'==['tok-split', 3] Fail: (213) [system] 'BadType'==['tok-split', 3] Redo: (212) [occurs] occurs:contains_var('BadType', ['tok-split', 3]) Unify: (212) [occurs] occurs:contains_var('BadType', ['tok-split', 3]) Call: (213) [system] compound(['tok-split', 3]) Exit: (213) [system] compound(['tok-split', 3]) Call: (213) [system] arg(_317352, ['tok-split', 3], _317276) Exit: (213) [system] arg(1, ['tok-split', 3], 'tok-split') Call: (213) [occurs] occurs:contains_var('BadType', 'tok-split') Unify: (213) [occurs] occurs:contains_var('BadType', 'tok-split') Call: (214) [system] 'BadType'=='tok-split' Fail: (214) [system] 'BadType'=='tok-split' Redo: (213) [occurs] occurs:contains_var('BadType', 'tok-split') Unify: (213) [occurs] occurs:contains_var('BadType', 'tok-split') Call: (214) [system] compound('tok-split') Fail: (214) [system] compound('tok-split') Fail: (213) [occurs] occurs:contains_var('BadType', 'tok-split') Redo: (213) [system] arg(_327560, ['tok-split', 3], _317276) Exit: (213) [system] arg(2, ['tok-split', 3], [3]) Call: (213) [occurs] occurs:contains_var('BadType', [3]) Unify: (213) [occurs] occurs:contains_var('BadType', [3]) Call: (214) [system] 'BadType'==[3] Fail: (214) [system] 'BadType'==[3] Redo: (213) [occurs] occurs:contains_var('BadType', [3]) Unify: (213) [occurs] occurs:contains_var('BadType', [3]) Call: (214) [system] compound([3]) Exit: (214) [system] compound([3]) Call: (214) [system] arg(_336842, [3], _336766) Exit: (214) [system] arg(1, [3], 3) Call: (214) [occurs] occurs:contains_var('BadType', 3) Unify: (214) [occurs] occurs:contains_var('BadType', 3) Call: (215) [system] 'BadType'==3 Fail: (215) [system] 'BadType'==3 Redo: (214) [occurs] occurs:contains_var('BadType', 3) Unify: (214) [occurs] occurs:contains_var('BadType', 3) Call: (215) [system] compound(3) Fail: (215) [system] compound(3) Fail: (214) [occurs] occurs:contains_var('BadType', 3) Redo: (214) [system] arg(_347050, [3], _336766) Exit: (214) [system] arg(2, [3], []) Call: (214) [occurs] occurs:contains_var('BadType', []) Unify: (214) [occurs] occurs:contains_var('BadType', []) Call: (215) [system] 'BadType'==[] Fail: (215) [system] 'BadType'==[] Redo: (214) [occurs] occurs:contains_var('BadType', []) Unify: (214) [occurs] occurs:contains_var('BadType', []) Call: (215) [system] compound([]) Fail: (215) [system] compound([]) Fail: (214) [occurs] occurs:contains_var('BadType', []) Fail: (213) [occurs] occurs:contains_var('BadType', [3]) Fail: (212) [occurs] occurs:contains_var('BadType', ['tok-split', 3]) Fail: (211) [occurs] occurs:contains_var('BadType', [/, 'tok-split', 3]) Redo: (211) [system] arg(_360042, [[/, 'tok-split', 3], [/, 'tok-split', 4]], _288504) Exit: (211) [system] arg(2, [[/, 'tok-split', 3], [/, 'tok-split', 4]], [[/, 'tok-split', 4]]) Call: (211) [occurs] occurs:contains_var('BadType', [[/, 'tok-split', 4]]) Unify: (211) [occurs] occurs:contains_var('BadType', [[/, 'tok-split', 4]]) Call: (212) [system] 'BadType'==[[/, 'tok-split', 4]] Fail: (212) [system] 'BadType'==[[/, 'tok-split', 4]] Redo: (211) [occurs] occurs:contains_var('BadType', [[/, 'tok-split', 4]]) Unify: (211) [occurs] occurs:contains_var('BadType', [[/, 'tok-split', 4]]) Call: (212) [system] compound([[/, 'tok-split', 4]]) Exit: (212) [system] compound([[/, 'tok-split', 4]]) Call: (212) [system] arg(_369324, [[/, 'tok-split', 4]], _369248) Exit: (212) [system] arg(1, [[/, 'tok-split', 4]], [/, 'tok-split', 4]) Call: (212) [occurs] occurs:contains_var('BadType', [/, 'tok-split', 4]) Unify: (212) [occurs] occurs:contains_var('BadType', [/, 'tok-split', 4]) Call: (213) [system] 'BadType'==[/, 'tok-split', 4] Fail: (213) [system] 'BadType'==[/, 'tok-split', 4] Redo: (212) [occurs] occurs:contains_var('BadType', [/, 'tok-split', 4]) Unify: (212) [occurs] occurs:contains_var('BadType', [/, 'tok-split', 4]) Call: (213) [system] compound([/, 'tok-split', 4]) Exit: (213) [system] compound([/, 'tok-split', 4]) Call: (213) [system] arg(_378606, [/, 'tok-split', 4], _378530) Exit: (213) [system] arg(1, [/, 'tok-split', 4], /) Call: (213) [occurs] occurs:contains_var('BadType', /) Unify: (213) [occurs] occurs:contains_var('BadType', /) Call: (214) [system] 'BadType'==(/) Fail: (214) [system] 'BadType'==(/) Redo: (213) [occurs] occurs:contains_var('BadType', /) Unify: (213) [occurs] occurs:contains_var('BadType', /) Call: (214) [system] compound(/) Fail: (214) [system] compound(/) Fail: (213) [occurs] occurs:contains_var('BadType', /) Redo: (213) [system] arg(_388814, [/, 'tok-split', 4], _378530) Exit: (213) [system] arg(2, [/, 'tok-split', 4], ['tok-split', 4]) Call: (213) [occurs] occurs:contains_var('BadType', ['tok-split', 4]) Unify: (213) [occurs] occurs:contains_var('BadType', ['tok-split', 4]) Call: (214) [system] 'BadType'==['tok-split', 4] Fail: (214) [system] 'BadType'==['tok-split', 4] Redo: (213) [occurs] occurs:contains_var('BadType', ['tok-split', 4]) Unify: (213) [occurs] occurs:contains_var('BadType', ['tok-split', 4]) Call: (214) [system] compound(['tok-split', 4]) Exit: (214) [system] compound(['tok-split', 4]) Call: (214) [system] arg(_398096, ['tok-split', 4], _398020) Exit: (214) [system] arg(1, ['tok-split', 4], 'tok-split') Call: (214) [occurs] occurs:contains_var('BadType', 'tok-split') Unify: (214) [occurs] occurs:contains_var('BadType', 'tok-split') Call: (215) [system] 'BadType'=='tok-split' Fail: (215) [system] 'BadType'=='tok-split' Redo: (214) [occurs] occurs:contains_var('BadType', 'tok-split') Unify: (214) [occurs] occurs:contains_var('BadType', 'tok-split') Call: (215) [system] compound('tok-split') Fail: (215) [system] compound('tok-split') Fail: (214) [occurs] occurs:contains_var('BadType', 'tok-split') Redo: (214) [system] arg(_408304, ['tok-split', 4], _398020) Exit: (214) [system] arg(2, ['tok-split', 4], [4]) Call: (214) [occurs] occurs:contains_var('BadType', [4]) Unify: (214) [occurs] occurs:contains_var('BadType', [4]) Call: (215) [system] 'BadType'==[4] Fail: (215) [system] 'BadType'==[4] Redo: (214) [occurs] occurs:contains_var('BadType', [4]) Unify: (214) [occurs] occurs:contains_var('BadType', [4]) Call: (215) [system] compound([4]) Exit: (215) [system] compound([4]) Call: (215) [system] arg(_417586, [4], _417510) Exit: (215) [system] arg(1, [4], 4) Call: (215) [occurs] occurs:contains_var('BadType', 4) Unify: (215) [occurs] occurs:contains_var('BadType', 4) Call: (216) [system] 'BadType'==4 Fail: (216) [system] 'BadType'==4 Redo: (215) [occurs] occurs:contains_var('BadType', 4) Unify: (215) [occurs] occurs:contains_var('BadType', 4) Call: (216) [system] compound(4) Fail: (216) [system] compound(4) Fail: (215) [occurs] occurs:contains_var('BadType', 4) Redo: (215) [system] arg(_427794, [4], _417510) Exit: (215) [system] arg(2, [4], []) Call: (215) [occurs] occurs:contains_var('BadType', []) Unify: (215) [occurs] occurs:contains_var('BadType', []) Call: (216) [system] 'BadType'==[] Fail: (216) [system] 'BadType'==[] Redo: (215) [occurs] occurs:contains_var('BadType', []) Unify: (215) [occurs] occurs:contains_var('BadType', []) Call: (216) [system] compound([]) Fail: (216) [system] compound([]) Fail: (215) [occurs] occurs:contains_var('BadType', []) Fail: (214) [occurs] occurs:contains_var('BadType', [4]) Fail: (213) [occurs] occurs:contains_var('BadType', ['tok-split', 4]) Fail: (212) [occurs] occurs:contains_var('BadType', [/, 'tok-split', 4]) Redo: (212) [system] arg(_440786, [[/, 'tok-split', 4]], _369248) Exit: (212) [system] arg(2, [[/, 'tok-split', 4]], []) Call: (212) [occurs] occurs:contains_var('BadType', []) Unify: (212) [occurs] occurs:contains_var('BadType', []) Call: (213) [system] 'BadType'==[] Fail: (213) [system] 'BadType'==[] Redo: (212) [occurs] occurs:contains_var('BadType', []) Unify: (212) [occurs] occurs:contains_var('BadType', []) Call: (213) [system] compound([]) Fail: (213) [system] compound([]) Fail: (212) [occurs] occurs:contains_var('BadType', []) Fail: (211) [occurs] occurs:contains_var('BadType', [[/, 'tok-split', 4]]) Fail: (210) [occurs] occurs:contains_var('BadType', [[/, 'tok-split', 3], [/, 'tok-split', 4]]) Fail: (209) [occurs] occurs:contains_var('BadType', [[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) Fail: (208) [occurs] occurs:contains_var('BadType', [[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) Fail: (207) [occurs] occurs:contains_var('BadType', [[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) Fail: (206) [occurs] occurs:contains_var('BadType', [[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) Fail: (205) [occurs] occurs:contains_var('BadType', [[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) Fail: (204) [occurs] occurs:contains_var('BadType', [[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) Fail: (203) [occurs] occurs:contains_var('BadType', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) Redo: (203) [system] arg(_459346, [[',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _4060) Exit: (203) [system] arg(2, [[',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], []) Call: (203) [occurs] occurs:contains_var('BadType', []) Unify: (203) [occurs] occurs:contains_var('BadType', []) Call: (204) [system] 'BadType'==[] Fail: (204) [system] 'BadType'==[] Redo: (203) [occurs] occurs:contains_var('BadType', []) Unify: (203) [occurs] occurs:contains_var('BadType', []) Call: (204) [system] compound([]) Fail: (204) [system] compound([]) Fail: (203) [occurs] occurs:contains_var('BadType', []) Fail: (202) [occurs] occurs:contains_var('BadType', [[',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) Fail: (201) [occurs] occurs:contains_var('BadType', [_X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) Fail: (200) [occurs] occurs:contains_var('BadType', [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) Redo: (200) [system] arg(_472338, [[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]], _4054) Exit: (200) [system] arg(2, [[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]], [[dynamic, _X], [multifile, _X]]) Call: (200) [occurs] occurs:contains_var('BadType', [[dynamic, _X], [multifile, _X]]) Unify: (200) [occurs] occurs:contains_var('BadType', [[dynamic, _X], [multifile, _X]]) Call: (201) [system] 'BadType'==[[dynamic, _X], [multifile, _X]] Fail: (201) [system] 'BadType'==[[dynamic, _X], [multifile, _X]] Redo: (200) [occurs] occurs:contains_var('BadType', [[dynamic, _X], [multifile, _X]]) Unify: (200) [occurs] occurs:contains_var('BadType', [[dynamic, _X], [multifile, _X]]) Call: (201) [system] compound([[dynamic, _X], [multifile, _X]]) Exit: (201) [system] compound([[dynamic, _X], [multifile, _X]]) Call: (201) [system] arg(_481620, [[dynamic, _X], [multifile, _X]], _481544) Exit: (201) [system] arg(1, [[dynamic, _X], [multifile, _X]], [dynamic, _X]) Call: (201) [occurs] occurs:contains_var('BadType', [dynamic, _X]) Unify: (201) [occurs] occurs:contains_var('BadType', [dynamic, _X]) Call: (202) [system] 'BadType'==[dynamic, _X] Fail: (202) [system] 'BadType'==[dynamic, _X] Redo: (201) [occurs] occurs:contains_var('BadType', [dynamic, _X]) Unify: (201) [occurs] occurs:contains_var('BadType', [dynamic, _X]) Call: (202) [system] compound([dynamic, _X]) Exit: (202) [system] compound([dynamic, _X]) Call: (202) [system] arg(_490902, [dynamic, _X], _490826) Exit: (202) [system] arg(1, [dynamic, _X], dynamic) Call: (202) [occurs] occurs:contains_var('BadType', dynamic) Unify: (202) [occurs] occurs:contains_var('BadType', dynamic) Call: (203) [system] 'BadType'==(dynamic) Fail: (203) [system] 'BadType'==(dynamic) Redo: (202) [occurs] occurs:contains_var('BadType', dynamic) Unify: (202) [occurs] occurs:contains_var('BadType', dynamic) Call: (203) [system] compound(dynamic) Fail: (203) [system] compound(dynamic) Fail: (202) [occurs] occurs:contains_var('BadType', dynamic) Redo: (202) [system] arg(_501110, [dynamic, _X], _490826) Exit: (202) [system] arg(2, [dynamic, _X], [_X]) Call: (202) [occurs] occurs:contains_var('BadType', [_X]) Unify: (202) [occurs] occurs:contains_var('BadType', [_X]) Call: (203) [system] 'BadType'==[_X] Fail: (203) [system] 'BadType'==[_X] Redo: (202) [occurs] occurs:contains_var('BadType', [_X]) Unify: (202) [occurs] occurs:contains_var('BadType', [_X]) Call: (203) [system] compound([_X]) Exit: (203) [system] compound([_X]) Call: (203) [system] arg(_510392, [_X], _510316) Exit: (203) [system] arg(1, [_X], _X) Call: (203) [occurs] occurs:contains_var('BadType', _X) Unify: (203) [occurs] occurs:contains_var('BadType', _X) Call: (204) [system] 'BadType'==_X Fail: (204) [system] 'BadType'==_X Redo: (203) [occurs] occurs:contains_var('BadType', _X) Unify: (203) [occurs] occurs:contains_var('BadType', _X) Call: (204) [system] compound(_X) Exit: (204) [system] compound(_X) Call: (204) [system] arg(_519674, _X, _519598) Exit: (204) [system] arg(1, _X, '_X') Call: (204) [occurs] occurs:contains_var('BadType', '_X') Unify: (204) [occurs] occurs:contains_var('BadType', '_X') Call: (205) [system] 'BadType'=='_X' Fail: (205) [system] 'BadType'=='_X' Redo: (204) [occurs] occurs:contains_var('BadType', '_X') Unify: (204) [occurs] occurs:contains_var('BadType', '_X') Call: (205) [system] compound('_X') Fail: (205) [system] compound('_X') Fail: (204) [occurs] occurs:contains_var('BadType', '_X') Fail: (203) [occurs] occurs:contains_var('BadType', _X) Redo: (203) [system] arg(_10978, [_X], _4060) Exit: (203) [system] arg(2, [_X], []) Call: (203) [occurs] occurs:contains_var('BadType', []) Unify: (203) [occurs] occurs:contains_var('BadType', []) Call: (204) [system] 'BadType'==[] Fail: (204) [system] 'BadType'==[] Redo: (203) [occurs] occurs:contains_var('BadType', []) Unify: (203) [occurs] occurs:contains_var('BadType', []) Call: (204) [system] compound([]) Fail: (204) [system] compound([]) Fail: (203) [occurs] occurs:contains_var('BadType', []) Fail: (202) [occurs] occurs:contains_var('BadType', [_X]) Fail: (201) [occurs] occurs:contains_var('BadType', [dynamic, _X]) Redo: (201) [system] arg(_23042, [[dynamic, _X], [multifile, _X]], _4056) Exit: (201) [system] arg(2, [[dynamic, _X], [multifile, _X]], [[multifile, _X]]) Call: (201) [occurs] occurs:contains_var('BadType', [[multifile, _X]]) Unify: (201) [occurs] occurs:contains_var('BadType', [[multifile, _X]]) Call: (202) [system] 'BadType'==[[multifile, _X]] Fail: (202) [system] 'BadType'==[[multifile, _X]] Redo: (201) [occurs] occurs:contains_var('BadType', [[multifile, _X]]) Unify: (201) [occurs] occurs:contains_var('BadType', [[multifile, _X]]) Call: (202) [system] compound([[multifile, _X]]) Exit: (202) [system] compound([[multifile, _X]]) Call: (202) [system] arg(_32324, [[multifile, _X]], _32248) Exit: (202) [system] arg(1, [[multifile, _X]], [multifile, _X]) Call: (202) [occurs] occurs:contains_var('BadType', [multifile, _X]) Unify: (202) [occurs] occurs:contains_var('BadType', [multifile, _X]) Call: (203) [system] 'BadType'==[multifile, _X] Fail: (203) [system] 'BadType'==[multifile, _X] Redo: (202) [occurs] occurs:contains_var('BadType', [multifile, _X]) Unify: (202) [occurs] occurs:contains_var('BadType', [multifile, _X]) Call: (203) [system] compound([multifile, _X]) Exit: (203) [system] compound([multifile, _X]) Call: (203) [system] arg(_41606, [multifile, _X], _41530) Exit: (203) [system] arg(1, [multifile, _X], multifile) Call: (203) [occurs] occurs:contains_var('BadType', multifile) Unify: (203) [occurs] occurs:contains_var('BadType', multifile) Call: (204) [system] 'BadType'==(multifile) Fail: (204) [system] 'BadType'==(multifile) Redo: (203) [occurs] occurs:contains_var('BadType', multifile) Unify: (203) [occurs] occurs:contains_var('BadType', multifile) Call: (204) [system] compound(multifile) Fail: (204) [system] compound(multifile) Fail: (203) [occurs] occurs:contains_var('BadType', multifile) Redo: (203) [system] arg(_51814, [multifile, _X], _41530) Exit: (203) [system] arg(2, [multifile, _X], [_X]) Call: (203) [occurs] occurs:contains_var('BadType', [_X]) Unify: (203) [occurs] occurs:contains_var('BadType', [_X]) Call: (204) [system] 'BadType'==[_X] Fail: (204) [system] 'BadType'==[_X] Redo: (203) [occurs] occurs:contains_var('BadType', [_X]) Unify: (203) [occurs] occurs:contains_var('BadType', [_X]) Call: (204) [system] compound([_X]) Exit: (204) [system] compound([_X]) Call: (204) [system] arg(_61096, [_X], _61020) Exit: (204) [system] arg(1, [_X], _X) Call: (204) [occurs] occurs:contains_var('BadType', _X) Unify: (204) [occurs] occurs:contains_var('BadType', _X) Call: (205) [system] 'BadType'==_X Fail: (205) [system] 'BadType'==_X Redo: (204) [occurs] occurs:contains_var('BadType', _X) Unify: (204) [occurs] occurs:contains_var('BadType', _X) Call: (205) [system] compound(_X) Exit: (205) [system] compound(_X) Call: (205) [system] arg(_70378, _X, _70302) Exit: (205) [system] arg(1, _X, '_X') Call: (205) [occurs] occurs:contains_var('BadType', '_X') Unify: (205) [occurs] occurs:contains_var('BadType', '_X') Call: (206) [system] 'BadType'=='_X' Fail: (206) [system] 'BadType'=='_X' Redo: (205) [occurs] occurs:contains_var('BadType', '_X') Unify: (205) [occurs] occurs:contains_var('BadType', '_X') Call: (206) [system] compound('_X') Fail: (206) [system] compound('_X') Fail: (205) [occurs] occurs:contains_var('BadType', '_X') Fail: (204) [occurs] occurs:contains_var('BadType', _X) Redo: (204) [system] arg(_81514, [_X], _61020) Exit: (204) [system] arg(2, [_X], []) Call: (204) [occurs] occurs:contains_var('BadType', []) Unify: (204) [occurs] occurs:contains_var('BadType', []) Call: (205) [system] 'BadType'==[] Fail: (205) [system] 'BadType'==[] Redo: (204) [occurs] occurs:contains_var('BadType', []) Unify: (204) [occurs] occurs:contains_var('BadType', []) Call: (205) [system] compound([]) Fail: (205) [system] compound([]) Fail: (204) [occurs] occurs:contains_var('BadType', []) Fail: (203) [occurs] occurs:contains_var('BadType', [_X]) Fail: (202) [occurs] occurs:contains_var('BadType', [multifile, _X]) Redo: (202) [system] arg(_93578, [[multifile, _X]], _32248) Exit: (202) [system] arg(2, [[multifile, _X]], []) Call: (202) [occurs] occurs:contains_var('BadType', []) Unify: (202) [occurs] occurs:contains_var('BadType', []) Call: (203) [system] 'BadType'==[] Fail: (203) [system] 'BadType'==[] Redo: (202) [occurs] occurs:contains_var('BadType', []) Unify: (202) [occurs] occurs:contains_var('BadType', []) Call: (203) [system] compound([]) Fail: (203) [system] compound([]) Fail: (202) [occurs] occurs:contains_var('BadType', []) Fail: (201) [occurs] occurs:contains_var('BadType', [[multifile, _X]]) Fail: (200) [occurs] occurs:contains_var('BadType', [[dynamic, _X], [multifile, _X]]) Fail: (199) [occurs] occurs:contains_var('BadType', [[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]) Redo: (199) [system] arg(_106570, [[[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]], _4052) Exit: (199) [system] arg(2, [[[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]], []) Call: (199) [occurs] occurs:contains_var('BadType', []) Unify: (199) [occurs] occurs:contains_var('BadType', []) Call: (200) [system] 'BadType'==[] Fail: (200) [system] 'BadType'==[] Redo: (199) [occurs] occurs:contains_var('BadType', []) Unify: (199) [occurs] occurs:contains_var('BadType', []) Call: (200) [system] compound([]) Fail: (200) [system] compound([]) Fail: (199) [occurs] occurs:contains_var('BadType', []) Fail: (198) [occurs] occurs:contains_var('BadType', [[[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]]) Redo: (197) [user] check_answers_for([[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]], [[[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]]) Unify: (197) [user] check_answers_for([[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]], [[[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]]) Call: (198) [user] inside_assert([[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]], _119464) Unify: (198) [user] inside_assert([[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]], [[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]) Call: (199) [system] compound([[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]) Exit: (199) [system] compound([[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]) Unify: (198) [user] inside_assert([[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]], [dynamic, _X]) ^ Call: (199) [user] symbol([=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) ^ Unify: (199) [user] symbol([=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) Call: (200) [system] atom([=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) Fail: (200) [system] atom([=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) ^ Fail: (199) [user] symbol([=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) Redo: (198) [user] inside_assert([[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]], _119464) Unify: (198) [user] inside_assert([[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]], [[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]) Call: (199) [user] is_conz([[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]) Unify: (199) [user] is_conz([[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]) Call: (200) [system] compound([[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]) Exit: (200) [system] compound([[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]) Call: (200) [system] [[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]=[_134188|_134190] Exit: (200) [system] [[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]=[[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]] Exit: (199) [user] is_conz([[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]) Exit: (198) [user] inside_assert([[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]], [[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]) Call: (198) [user] always_exec([[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]) Unify: (198) [user] always_exec([[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]) Call: (199) [system] compound([[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]) Exit: (199) [system] compound([[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]) Call: (199) [system] compound_name_arity([[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]], _141548, _141550) Exit: (199) [system] compound_name_arity([[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]], '[|]', 2) ^ Call: (199) [user] symbol_concat(eval, _143492, '[|]') ^ Unify: (199) [user] symbol_concat(eval, _144424, '[|]') Call: (200) [system] atom_concat(eval, _145280, '[|]') Fail: (200) [system] atom_concat(eval, _145280, '[|]') ^ Fail: (199) [user] symbol_concat(eval, _147222, '[|]') Redo: (198) [user] always_exec([[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]) Unify: (198) [user] always_exec([[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]) Call: (199) [system] is_list([[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]) Exit: (199) [system] is_list([[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]) Unify: (198) [user] always_exec([[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]) ^ Call: (199) [user] symbol([=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) ^ Unify: (199) [user] symbol([=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) Call: (200) [system] atom([=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) Fail: (200) [system] atom([=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) ^ Fail: (199) [user] symbol([=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) Redo: (198) [user] always_exec([[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]) Call: (199) [system] fail Redo: (197) [user] check_answers_for([[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]], [[[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]]) Unify: (197) [user] check_answers_for([[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]], [[[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]]) Exit: (197) [user] check_answers_for([[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]], [[[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]]) ^ Call: (197) [user] if_t(into_simple_op(exec, [[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]], _161864), pfcAdd_Now('next-operation'(_161864))) ^ Unify: (197) [user] if_t(into_simple_op(exec, [[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]], _161864), pfcAdd_Now('next-operation'(_161864))) Call: (198) [user] into_simple_op(exec, [[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]], _161864) Unify: (198) [user] into_simple_op(exec, [[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]], op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _164656)) Call: (199) [user] o_s([[dynamic, _X], [multifile, _X]], _164656) Unify: (199) [user] o_s([[dynamic, _X], [multifile, _X]], _164656) Call: (200) [user] o_s([dynamic, _X], _164656) Unify: (200) [user] o_s([dynamic, _X], _164656) Call: (201) [user] o_s(dynamic, _164656) Unify: (201) [user] o_s(dynamic, dynamic) Exit: (201) [user] o_s(dynamic, dynamic) Exit: (200) [user] o_s([dynamic, _X], dynamic) Exit: (199) [user] o_s([[dynamic, _X], [multifile, _X]], dynamic) Exit: (198) [user] into_simple_op(exec, [[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]], op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)) ^ Call: (198) [user] pfcAdd_Now('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic))) ^ Unify: (198) [user] pfcAdd_Now('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic))) ^ Call: (199) [user] current_predicate(pfcAdd/1) ^ Exit: (199) [user] current_predicate(pfcAdd/1) ^ Call: (199) [user] once_writeq_nl(pfcAdd('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)))) ^ Unify: (199) [user] once_writeq_nl(pfcAdd('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)))) ^ Call: (200) [user] clause(pfcTraceExecution, true) ^ Fail: (200) [user] clause(pfcTraceExecution, true) ^ Redo: (199) [user] once_writeq_nl(pfcAdd('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)))) ^ Exit: (199) [user] once_writeq_nl(pfcAdd('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)))) ^ Call: (199) [user] pfcAdd('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic))) ^ Unify: (199) [user] pfcAdd('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic))) ^ Call: (200) [user] must_ex(current_why_UU(_185874)) ^ Unify: (200) [user] must_ex(current_why_UU(_185874)) Call: (202) [user] current_why_UU(_185874) Unify: (202) [user] current_why_UU(_185874) ^ Call: (203) [user] get_why_uu(_185874) ^ Unify: (203) [user] get_why_uu(_185874) ^ Call: (204) [user] findall(_191414, current_why(_191414), _191420) ^ Unify: (204) [$bags] findall(_191414, user:current_why(_191414), _191420) ^ Call: (205) [$bags] findall(_191414, user:current_why(_191414), _191420, []) ^ Unify: (205) [$bags] findall(_191414, user:current_why(_191414), _191420, []) ^ Call: (206) [$bags] cleanup_bag(findall_loop(_191414, user:current_why(_191414), _191420, []), '$destroy_findall_bag') ^ Unify: (206) [$bags] cleanup_bag('$bags':findall_loop(_191414, user:current_why(_191414), _191420, []), '$bags':'$destroy_findall_bag') Call: (207) [$bags] findall_loop(_191414, user:current_why(_191414), _191420, []) Unify: (207) [$bags] findall_loop(_191414, user:current_why(_191414), _191420, []) ^ Call: (208) [user] bugger:current_why(_191414) ^ Unify: (208) [user] bugger:current_why(_191414) ^ Call: (209) [user] bugger:current_why_data(_191414) ^ Unify: (209) [user] bugger:current_why_data(_191414) Call: (210) [system] nb_current('$current_why', wp(_191414, _202674)) Fail: (210) [system] nb_current('$current_why', wp(_191414, _202674)) ^ Redo: (209) [user] bugger:current_why_data(_191414) ^ Unify: (209) [user] bugger:current_why_data(_191414) Call: (210) [t_l] t_l:current_why_source(_191414) Fail: (210) [t_l] t_l:current_why_source(_191414) ^ Fail: (209) [user] bugger:current_why_data(_191414) ^ Redo: (208) [user] bugger:current_why(_191414) ^ Unify: (208) [user] bugger:current_why(mfl4(_210102, _210104, _210106, _210108)) ^ Call: (210) [system] setup_call_cleanup('$notrace'(_211058, _211060), once(user:current_mfl4(_210102, _210104, _210106, _210108)), '$restore_trace'(_211058, _211060)) ^ Unify: (210) [system] setup_call_cleanup(system:'$notrace'(_211058, _211060), system:once(user:current_mfl4(_210102, _210104, _210106, _210108)), system:'$restore_trace'(_211058, _211060)) ^ Call: (211) [system] sig_atomic(system:'$notrace'(_211058, _211060)) ^ Exit: (210) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:current_mfl4(_210102, user, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', 587)), system:'$restore_trace'(3, -1)) ^ Exit: (208) [user] bugger:current_why(P;HTML|mfl4(_210102, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Redo: (207) [$bags] findall_loop(_191414, user:current_why(_191414), _191420, []) Exit: (207) [$bags] findall_loop(_191414, user:current_why(_191414), [P;HTML|mfl4(_227940, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], []) ^ Exit: (206) [$bags] cleanup_bag('$bags':findall_loop(_191414, user:current_why(_191414), [P;HTML|mfl4(_227940, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], []), '$bags':'$destroy_findall_bag') ^ Exit: (205) [$bags] findall(_191414, user:current_why(_191414), [P;HTML|mfl4(_227940, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], []) ^ Exit: (204) [$bags] findall(_191414, user:current_why(_191414), [P;HTML|mfl4(_227940, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Call: (204) [system] [P;HTML|mfl4(_227940, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]\==[] Exit: (204) [system] [P;HTML|mfl4(_227940, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]\==[] ^ Call: (204) [user] u_to_uu([P;HTML|mfl4(_227940, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _185874) ^ Unify: (204) [user] u_to_uu([P;HTML|mfl4(_227940, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], ([P;HTML|mfl4(_227940, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], ax)) Call: (205) [system] var([P;HTML|mfl4(_227940, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Fail: (205) [system] var([P;HTML|mfl4(_227940, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) ^ Redo: (204) [user] u_to_uu([P;HTML|mfl4(_227940, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _185874) ^ Unify: (204) [user] u_to_uu([P;HTML|mfl4(_227940, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], [P;HTML|mfl4(_227940, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Call: (205) [system] nonvar([P;HTML|mfl4(_227940, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Exit: (205) [system] nonvar([P;HTML|mfl4(_227940, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Call: (205) [system] [P;HTML|mfl4(_227940, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]=(_347728, _347730) Fail: (205) [system] [P;HTML|mfl4(_227940, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]=(_347728, _347730) ^ Redo: (204) [user] u_to_uu([P;HTML|mfl4(_227940, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _185874) ^ Unify: (204) [user] u_to_uu([P;HTML|mfl4(_227940, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _185874) ^ Call: (205) [user] logicmoo_util_terms:list_to_conjuncts([P;HTML|mfl4(_227940, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _378138) ^ Unify: (205) [user] logicmoo_util_terms:list_to_conjuncts([P;HTML|mfl4(_227940, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _378138) ^ Call: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_227940, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _378138) ^ Unify: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_227940, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], [P;HTML|mfl4(_227940, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Call: (207) [system] var([P;HTML|mfl4(_227940, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Fail: (207) [system] var([P;HTML|mfl4(_227940, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) ^ Redo: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_227940, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _378138) ^ Unify: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_227940, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], [P;HTML|mfl4(_227940, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) ^ Call: (207) [user] not(compound([P;HTML|mfl4(_227940, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)])) ^ Unify: (207) [system] not(user:compound([P;HTML|mfl4(_227940, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)])) Call: (208) [system] compound([P;HTML|mfl4(_227940, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Exit: (208) [system] compound([P;HTML|mfl4(_227940, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) ^ Fail: (207) [system] not(user:compound([P;HTML|mfl4(_227940, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)])) ^ Redo: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_227940, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _378138) ^ Unify: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_227940, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _378138) ^ Call: (207) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_227940, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _378138) ^ Unify: (207) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_227940, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_227940, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Call: (208) [system] var(P;HTML|mfl4(_4104, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Fail: (208) [system] var(P;HTML|mfl4(_4104, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Redo: (207) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_4104, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _4124) ^ Unify: (207) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_4104, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_4104, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Call: (208) [user] not(compound(P;HTML|mfl4(_4104, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587))) ^ Unify: (208) [system] not(user:compound(P;HTML|mfl4(_4104, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587))) Call: (209) [system] compound(P;HTML|mfl4(_4104, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Exit: (209) [system] compound(P;HTML|mfl4(_4104, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Fail: (208) [system] not(user:compound(P;HTML|mfl4(_4104, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587))) ^ Redo: (207) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_4104, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _4124) ^ Unify: (207) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_4104, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_4104, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Exit: (207) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_4104, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_4104, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Exit: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_4104, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], P;HTML|mfl4(_4104, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Exit: (205) [user] logicmoo_util_terms:list_to_conjuncts([P;HTML|mfl4(_4104, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], P;HTML|mfl4(_4104, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Call: (205) [user] u_to_uu(P;HTML|mfl4(_4104, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _4078) ^ Unify: (205) [user] u_to_uu(P;HTML|mfl4(_4104, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), (P;HTML|mfl4(_4104, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) Call: (206) [system] var(P;HTML|mfl4(_4104, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Fail: (206) [system] var(P;HTML|mfl4(_4104, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Redo: (205) [user] u_to_uu(P;HTML|mfl4(_4104, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _4078) ^ Unify: (205) [user] u_to_uu(P;HTML|mfl4(_4104, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_4104, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Call: (206) [system] nonvar(P;HTML|mfl4(_4104, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Exit: (206) [system] nonvar(P;HTML|mfl4(_4104, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Call: (206) [system] P;HTML|mfl4(_4104, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)=(_222888, _222890) Fail: (206) [system] P;HTML|mfl4(_4104, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)=(_222888, _222890) ^ Redo: (205) [user] u_to_uu(P;HTML|mfl4(_4104, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _4078) ^ Unify: (205) [user] u_to_uu(P;HTML|mfl4(_4104, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), (P;HTML|mfl4(_4104, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (205) [user] u_to_uu(P;HTML|mfl4(_4104, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), (P;HTML|mfl4(_4104, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (204) [user] u_to_uu([P;HTML|mfl4(_4104, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], (P;HTML|mfl4(_4104, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (203) [user] get_why_uu((P;HTML|mfl4(_4104, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) Exit: (202) [user] current_why_UU((P;HTML|mfl4(_4104, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (200) [user] must_ex(current_why_UU((P;HTML|mfl4(_4104, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (200) [user] pfcAdd('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), (P;HTML|mfl4(_4104, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (200) [user] pfcAdd('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), (P;HTML|mfl4(_4104, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (201) [user] pfcPost('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), (P;HTML|mfl4(_4104, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (201) [user] pfcPost('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), (P;HTML|mfl4(_4104, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (202) [user] pfcPost_rev((P;HTML|mfl4(_4104, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax), 'next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic))) ^ Unify: (202) [user] pfcPost_rev((P;HTML|mfl4(_4104, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax), 'next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic))) Call: (203) [system] is_list('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic))) Fail: (203) [system] is_list('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic))) ^ Redo: (202) [user] pfcPost_rev((P;HTML|mfl4(_4104, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax), 'next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic))) ^ Call: (203) [user] pfcPost1('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), (P;HTML|mfl4(_4104, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (203) [user] pfcPost1('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), (P;HTML|mfl4(_4104, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (204) [user] control_arg_types('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), _381496) ^ Unify: (204) [user] control_arg_types('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), _381496) Call: (205) [system] fail Fail: (205) [system] fail ^ Fail: (204) [user] control_arg_types('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), _381496) ^ Redo: (203) [user] pfcPost1('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), (P;HTML|mfl4(_4104, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (203) [user] pfcPost1('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), (P;HTML|mfl4(_4104, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (204) [user] locally_each:locally(set_prolog_flag(occurs_check, true), catch(pfcPost11('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), (P;HTML|mfl4(_4104, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _401320, (notrace, wdmsg(('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic))=>_401320)), trace))) ^ Unify: (204) [locally_each] locally_each:locally(user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), (P;HTML|mfl4(_4104, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _401320, (notrace, wdmsg(('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic))=>_401320)), trace))) ^ Call: (205) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), (P;HTML|mfl4(_4104, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _401320, (notrace, wdmsg(('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic))=>_401320)), trace)), user:each_call_cleanup) ^ Unify: (205) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), (P;HTML|mfl4(_4104, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _401320, (notrace, wdmsg(('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic))=>_401320)), trace)), user:each_call_cleanup) Call: (206) [system] current_prolog_flag(occurs_check, _431818) Exit: (206) [system] current_prolog_flag(occurs_check, true) ^ Call: (206) [locally_each] locally_each:wtl_how(trusted_redo_call_cleanup, true==true, user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), (P;HTML|mfl4(_4104, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _401320, (notrace, wdmsg(('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic))=>_401320)), trace)), user:set_prolog_flag(occurs_check, true)) ^ Unify: (206) [locally_each] locally_each:wtl_how(locally_each:trusted_redo_call_cleanup, locally_each:(true==true), user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), (P;HTML|mfl4(_4104, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _401320, (notrace, wdmsg(('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic))=>_401320)), trace)), user:set_prolog_flag(occurs_check, true)) Call: (207) [system] true==true Exit: (207) [system] true==true ^ Call: (208) [user] pfcPost11('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), (P;HTML|mfl4(_4104, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (208) [user] pfcPost11('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), (P;HTML|mfl4(_4104, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (209) [user] must_ex(pfcAddSupport('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), (P;HTML|mfl4(_4104, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Unify: (209) [user] must_ex(pfcAddSupport('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), (P;HTML|mfl4(_4104, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (211) [user] pfcAddSupport('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), (P;HTML|mfl4(_4104, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (211) [user] pfcAddSupport('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), (P;HTML|mfl4(_4104, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (212) [user] assert('$spft$'('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), P;HTML|mfl4(_4104, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (212) [user] assert('$spft$'('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), P;HTML|mfl4(_4104, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (211) [user] pfcAddSupport('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), (P;HTML|mfl4(_4104, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (209) [user] must_ex(pfcAddSupport('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), (P;HTML|mfl4(_4104, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (209) [user] pfcUnique(post, 'next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic))) ^ Unify: (209) [user] pfcUnique(post, 'next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic))) ^ Call: (210) [user] pfcUnique(post, 'next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), true) ^ Unify: (210) [user] pfcUnique(post, 'next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), true) ^ Call: (211) [user] is_asserted_exact('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), true) ^ Unify: (211) [user] is_asserted_exact('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), true) ^ Call: (212) [user] strip_module('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), _14036, _14038) ^ Exit: (212) [user] strip_module('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), user, 'next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic))) ^ Call: (212) [user] is_asserted_exact(user, 'next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), true) ^ Unify: (212) [user] is_asserted_exact(user, 'next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), true) Call: (213) [system] _17780=user Exit: (213) [system] user=user ^ Call: (213) [user] clause(user:'next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), true, _19650) ^ Fail: (213) [user] clause('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), true, _19650) ^ Redo: (212) [user] is_asserted_exact(user, 'next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), true) ^ Call: (213) [user] clause(user:'next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), true, _22478) ^ Fail: (213) [user] clause('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), true, _22478) ^ Fail: (212) [user] is_asserted_exact(user, 'next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), true) ^ Fail: (211) [user] is_asserted_exact('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), true) ^ Redo: (210) [user] pfcUnique(post, 'next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), true) ^ Exit: (210) [user] pfcUnique(post, 'next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), true) ^ Exit: (209) [user] pfcUnique(post, 'next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic))) ^ Call: (209) [user] pfcPost2('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), (P;HTML|mfl4(_4080, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (209) [user] pfcPost2('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), (P;HTML|mfl4(_4080, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (210) [user] must_ex(once((\+ \+is_asserted_exact('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)));assert('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)))))) ^ Unify: (210) [user] must_ex(once((\+ \+is_asserted_exact('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)));assert('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)))))) ^ Call: (212) [user] once((\+ \+is_asserted_exact('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)));assert('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic))))) ^ Unify: (212) [system] once(user:(\+ \+is_asserted_exact('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)));assert('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic))))) ^ Call: (214) [user] is_asserted_exact('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic))) ^ Unify: (214) [user] is_asserted_exact('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic))) ^ Call: (215) [user] strip_module('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), _49816, _49818) ^ Exit: (215) [user] strip_module('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), user, 'next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic))) ^ Call: (215) [user] hook_database:expand_to_hb('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), _51696, _51698) ^ Unify: (215) [user] hook_database:expand_to_hb('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), 'next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), true) Call: (216) [system] var('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic))) Fail: (216) [system] var('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic))) ^ Redo: (215) [user] hook_database:expand_to_hb('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), _51696, _51698) ^ Unify: (215) [user] hook_database:expand_to_hb('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), 'next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), true) ^ Exit: (215) [user] hook_database:expand_to_hb('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), 'next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), true) ^ Call: (215) [user] is_asserted_exact(user, 'next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), true) ^ Unify: (215) [user] is_asserted_exact(user, 'next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), true) Call: (216) [system] _60102=user Exit: (216) [system] user=user ^ Call: (216) [user] clause(user:'next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), true, _61972) ^ Fail: (216) [user] clause('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), true, _61972) ^ Redo: (215) [user] is_asserted_exact(user, 'next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), true) ^ Call: (216) [user] clause(user:'next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), true, _64800) ^ Fail: (216) [user] clause('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), true, _64800) ^ Fail: (215) [user] is_asserted_exact(user, 'next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), true) ^ Fail: (214) [user] is_asserted_exact('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic))) ^ Call: (214) [user] assert('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic))) ^ Exit: (214) [user] assert('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic))) ^ Exit: (212) [system] once(user:(\+ \+is_asserted_exact('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)));assert('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic))))) ^ Exit: (210) [user] must_ex(once((\+ \+is_asserted_exact('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)));assert('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)))))) ^ Call: (210) [user] must_ex(pfcTraceAdd('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), (P;HTML|mfl4(_4080, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Unify: (210) [user] must_ex(pfcTraceAdd('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), (P;HTML|mfl4(_4080, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (212) [user] pfcTraceAdd('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), (P;HTML|mfl4(_4080, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (212) [user] pfcTraceAdd('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), (P;HTML|mfl4(_4080, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (213) [user] pfcTraceAddPrint('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), (P;HTML|mfl4(_4080, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (213) [user] pfcTraceAddPrint('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), (P;HTML|mfl4(_4080, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (214) [user] pfcIsTraced('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic))) ^ Unify: (214) [user] pfcIsTraced('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic))) ^ Call: (215) [user] pfcIsNotTraced('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic))) ^ Unify: (215) [user] pfcIsNotTraced('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic))) ^ Call: (216) [user] compound_eles(1, 'next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), _121554) ^ Unify: (216) [user] compound_eles(1, 'next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), _121554) Call: (217) [system] var('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic))) Fail: (217) [system] var('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic))) ^ Redo: (216) [user] compound_eles(1, 'next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), _121554) ^ Unify: (216) [user] compound_eles(1, 'next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), _121554) Call: (217) [system] compound('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic))) Exit: (217) [system] compound('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic))) Call: (217) [system] 1<1 Fail: (217) [system] 1<1 ^ Redo: (216) [user] compound_eles(1, 'next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), _121554) ^ Unify: (216) [user] compound_eles(1, 'next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), _121554) Call: (217) [system] _132706 is 1+ -1 Exit: (217) [system] 0 is 1+ -1 ^ Call: (217) [user] compound_eles('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), _134564) ^ Unify: (217) [user] compound_eles('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), _134564) Call: (218) [system] is_list('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic))) Fail: (218) [system] is_list('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic))) ^ Redo: (217) [user] compound_eles('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), _134564) ^ Unify: (217) [user] compound_eles('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), _134564) Call: (218) [system] compound('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic))) Exit: (218) [system] compound('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic))) Call: (218) [system] compound_name_arguments('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), _141974, _141976) Exit: (218) [system] compound_name_arguments('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), 'next-operation', [op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)]) Call: (218) [lists] lists:member(_134564, ['next-operation', op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)]) Unify: (218) [lists] lists:member(_134564, ['next-operation', op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)]) Call: (219) [lists] lists:member_([op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)], _134564, 'next-operation') Unify: (219) [lists] lists:member_([op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)], 'next-operation', 'next-operation') Exit: (219) [lists] lists:member_([op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)], 'next-operation', 'next-operation') Exit: (218) [lists] lists:member('next-operation', ['next-operation', op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)]) ^ Exit: (217) [user] compound_eles('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), 'next-operation') ^ Call: (217) [user] compound_eles(0, 'next-operation', _121554) ^ Unify: (217) [user] compound_eles(0, 'next-operation', _121554) Call: (218) [system] var('next-operation') Fail: (218) [system] var('next-operation') ^ Redo: (217) [user] compound_eles(0, 'next-operation', _121554) ^ Unify: (217) [user] compound_eles(0, 'next-operation', _121554) Call: (218) [system] compound('next-operation') Fail: (218) [system] compound('next-operation') ^ Redo: (217) [user] compound_eles(0, 'next-operation', _121554) Call: (218) [system] _121554='next-operation' Exit: (218) [system] 'next-operation'='next-operation' ^ Exit: (217) [user] compound_eles(0, 'next-operation', 'next-operation') ^ Exit: (216) [user] compound_eles(1, 'next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), 'next-operation') ^ Call: (216) [user] pfcIgnored('next-operation') ^ Fail: (216) [user] pfcIgnored('next-operation') Redo: (219) [lists] lists:member_([op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)], _134564, 'next-operation') Unify: (219) [lists] lists:member_([op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)], _134564, 'next-operation') Call: (220) [lists] lists:member_([], _134564, op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)) Unify: (220) [lists] lists:member_([], op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic), op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)) Exit: (220) [lists] lists:member_([], op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic), op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)) Exit: (219) [lists] lists:member_([op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)], op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic), 'next-operation') Exit: (218) [lists] lists:member(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic), ['next-operation', op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)]) ^ Exit: (217) [user] compound_eles('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)) ^ Call: (217) [user] compound_eles(0, op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic), _121554) ^ Unify: (217) [user] compound_eles(0, op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic), _121554) Call: (218) [system] var(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)) Fail: (218) [system] var(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)) ^ Redo: (217) [user] compound_eles(0, op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic), _121554) ^ Unify: (217) [user] compound_eles(0, op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic), _121554) Call: (218) [system] compound(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)) Exit: (218) [system] compound(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)) Call: (218) [system] 0<1 Exit: (218) [system] 0<1 Call: (218) [system] _121554=op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic) Exit: (218) [system] op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)=op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic) ^ Exit: (217) [user] compound_eles(0, op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic), op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)) ^ Exit: (216) [user] compound_eles(1, 'next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)) ^ Call: (216) [user] pfcIgnored(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)) ^ Fail: (216) [user] pfcIgnored(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)) ^ Fail: (215) [user] pfcIsNotTraced('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic))) ^ Redo: (214) [user] pfcIsTraced('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic))) ^ Unify: (214) [user] pfcIsTraced('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic))) ^ Call: (215) [user] compound_eles(1, 'next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), _189354) ^ Unify: (215) [user] compound_eles(1, 'next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), _189354) Call: (216) [system] var('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic))) Fail: (216) [system] var('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic))) ^ Redo: (215) [user] compound_eles(1, 'next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), _189354) ^ Unify: (215) [user] compound_eles(1, 'next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), _189354) Call: (216) [system] compound('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic))) Exit: (216) [system] compound('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic))) Call: (216) [system] 1<1 Fail: (216) [system] 1<1 ^ Redo: (215) [user] compound_eles(1, 'next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), _189354) ^ Unify: (215) [user] compound_eles(1, 'next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), _189354) Call: (216) [system] _200506 is 1+ -1 Exit: (216) [system] 0 is 1+ -1 ^ Call: (216) [user] compound_eles('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), _202364) ^ Unify: (216) [user] compound_eles('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), _202364) Call: (217) [system] is_list('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic))) Fail: (217) [system] is_list('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic))) ^ Redo: (216) [user] compound_eles('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), _202364) ^ Unify: (216) [user] compound_eles('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), _202364) Call: (217) [system] compound('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic))) Exit: (217) [system] compound('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic))) Call: (217) [system] compound_name_arguments('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), _209774, _209776) Exit: (217) [system] compound_name_arguments('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), 'next-operation', [op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)]) Call: (217) [lists] lists:member(_202364, ['next-operation', op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)]) Unify: (217) [lists] lists:member(_202364, ['next-operation', op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)]) Call: (218) [lists] lists:member_([op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)], _202364, 'next-operation') Unify: (218) [lists] lists:member_([op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)], 'next-operation', 'next-operation') Exit: (218) [lists] lists:member_([op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)], 'next-operation', 'next-operation') Exit: (217) [lists] lists:member('next-operation', ['next-operation', op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)]) ^ Exit: (216) [user] compound_eles('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), 'next-operation') ^ Call: (216) [user] compound_eles(0, 'next-operation', _189354) ^ Unify: (216) [user] compound_eles(0, 'next-operation', _189354) Call: (217) [system] var('next-operation') Fail: (217) [system] var('next-operation') ^ Redo: (216) [user] compound_eles(0, 'next-operation', _189354) ^ Unify: (216) [user] compound_eles(0, 'next-operation', _189354) Call: (217) [system] compound('next-operation') Fail: (217) [system] compound('next-operation') ^ Redo: (216) [user] compound_eles(0, 'next-operation', _189354) Call: (217) [system] _189354='next-operation' Exit: (217) [system] 'next-operation'='next-operation' ^ Exit: (216) [user] compound_eles(0, 'next-operation', 'next-operation') ^ Exit: (215) [user] compound_eles(1, 'next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), 'next-operation') ^ Call: (215) [user] pfcTraced('next-operation') ^ Fail: (215) [user] pfcTraced('next-operation') Redo: (218) [lists] lists:member_([op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)], _202364, 'next-operation') Unify: (218) [lists] lists:member_([op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)], _202364, 'next-operation') Call: (219) [lists] lists:member_([], _202364, op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)) Unify: (219) [lists] lists:member_([], op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic), op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)) Exit: (219) [lists] lists:member_([], op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic), op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)) Exit: (218) [lists] lists:member_([op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)], op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic), 'next-operation') Exit: (217) [lists] lists:member(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic), ['next-operation', op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)]) ^ Exit: (216) [user] compound_eles('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)) ^ Call: (216) [user] compound_eles(0, op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic), _189354) ^ Unify: (216) [user] compound_eles(0, op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic), _189354) Call: (217) [system] var(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)) Fail: (217) [system] var(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)) ^ Redo: (216) [user] compound_eles(0, op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic), _189354) ^ Unify: (216) [user] compound_eles(0, op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic), _189354) Call: (217) [system] compound(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)) Exit: (217) [system] compound(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)) Call: (217) [system] 0<1 Exit: (217) [system] 0<1 Call: (217) [system] _189354=op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic) Exit: (217) [system] op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)=op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic) ^ Exit: (216) [user] compound_eles(0, op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic), op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)) ^ Exit: (215) [user] compound_eles(1, 'next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)) ^ Call: (215) [user] pfcTraced(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)) ^ Fail: (215) [user] pfcTraced(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)) ^ Fail: (214) [user] pfcIsTraced('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic))) ^ Redo: (213) [user] pfcTraceAddPrint('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), (P;HTML|mfl4(_4080, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (213) [user] pfcTraceAddPrint('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), (P;HTML|mfl4(_4080, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (213) [user] pfcTraceAddPrint('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), (P;HTML|mfl4(_4080, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (213) [user] pfcTraceBreak('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), (P;HTML|mfl4(_4080, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (213) [user] pfcTraceBreak('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), (P;HTML|mfl4(_4080, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (214) [user] pfcSpied('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), +) ^ Fail: (214) [user] pfcSpied('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), +) ^ Redo: (213) [user] pfcTraceBreak('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), (P;HTML|mfl4(_4080, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (213) [user] pfcTraceBreak('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), (P;HTML|mfl4(_4080, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (212) [user] pfcTraceAdd('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), (P;HTML|mfl4(_4080, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (210) [user] must_ex(pfcTraceAdd('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), (P;HTML|mfl4(_4080, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (210) [user] must_ex(pfcEnqueue('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), (P;HTML|mfl4(_4080, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Unify: (210) [user] must_ex(pfcEnqueue('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), (P;HTML|mfl4(_4080, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (212) [user] pfcEnqueue('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), (P;HTML|mfl4(_4080, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (212) [user] pfcEnqueue('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), (P;HTML|mfl4(_4080, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (213) [user] pfcGetSearch(_355948) ^ Unify: (213) [user] pfcGetSearch(_355948) Call: (214) [t_l] t_l:pfcSearchTL(_357798) Fail: (214) [t_l] t_l:pfcSearchTL(_357798) ^ Redo: (213) [user] pfcGetSearch(_355948) ^ Call: (214) [user] pfcSearch(_360572) ^ Unify: (214) [user] pfcSearch(direct) ^ Exit: (214) [user] pfcSearch(direct) Call: (214) [system] _355948=direct Exit: (214) [system] direct=direct ^ Exit: (213) [user] pfcGetSearch(direct) ^ Call: (213) [user] pfcEnqueue(direct, 'next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), (P;HTML|mfl4(_4080, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (213) [user] pfcEnqueue(direct, 'next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), (P;HTML|mfl4(_4080, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) Call: (214) [system] direct=direct Exit: (214) [system] direct=direct ^ Call: (214) [user] pfcFwd('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic))) ^ Unify: (214) [user] pfcFwd('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic))) ^ Call: (215) [user] control_arg_types('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), _385034) ^ Unify: (215) [user] control_arg_types('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), _385034) Call: (216) [system] fail Fail: (216) [system] fail ^ Fail: (215) [user] control_arg_types('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), _385034) ^ Redo: (214) [user] pfcFwd('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic))) ^ Unify: (214) [user] pfcFwd('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic))) ^ Call: (215) [user] locally_each:locally(set_prolog_flag(occurs_check, true), pfcFwd0('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)))) ^ Unify: (215) [locally_each] locally_each:locally(user:set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)))) ^ Call: (216) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic))), user:each_call_cleanup) ^ Unify: (216) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic))), user:each_call_cleanup) Call: (217) [system] current_prolog_flag(occurs_check, _395296) Exit: (217) [system] current_prolog_flag(occurs_check, true) ^ Call: (217) [locally_each] locally_each:wtl_how(trusted_redo_call_cleanup, true==true, user:set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic))), user:set_prolog_flag(occurs_check, true)) ^ Unify: (217) [locally_each] locally_each:wtl_how(locally_each:trusted_redo_call_cleanup, locally_each:(true==true), user:set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic))), user:set_prolog_flag(occurs_check, true)) Call: (218) [system] true==true Exit: (218) [system] true==true ^ Call: (218) [user] pfcFwd0('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic))) ^ Unify: (218) [user] pfcFwd0('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic))) Call: (219) [system] is_list(_402792) Fail: (219) [system] is_list(_402792) ^ Redo: (218) [user] pfcFwd0('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic))) ^ Call: (219) [user] pfcFwd1('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic))) ^ Unify: (219) [user] pfcFwd1('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic))) ^ Call: (220) [user] fc_rule_check('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic))) ^ Unify: (220) [user] fc_rule_check('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic))) ^ Exit: (220) [user] fc_rule_check('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic))) Call: (220) [system] copy_term('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), _410186) Exit: (220) [system] copy_term('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), 'next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic))) ^ Call: (220) [user] ignore(fcpt('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), 'next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)))) ^ Unify: (220) [system] ignore(user:fcpt('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), 'next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)))) ^ Call: (221) [user] fcpt('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), 'next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic))) ^ Unify: (221) [user] fcpt('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), 'next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic))) ^ Call: (222) [user] pfcGetTriggerQuick('$pt$'('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), _415778)) ^ Unify: (222) [user] pfcGetTriggerQuick('$pt$'('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), _415778)) ^ Call: (223) [user] clause('$pt$'('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), _415778), true) ^ Fail: (223) [user] clause('$pt$'('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), _415778), true) ^ Redo: (222) [user] pfcGetTriggerQuick('$pt$'('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), _415778)) ^ Call: (223) [user] pfc_call('$pt$'('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), _415778)) ^ Unify: (223) [user] pfc_call('$pt$'('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), _415778)) Call: (224) [system] var('$pt$'('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), _415778)) Fail: (224) [system] var('$pt$'('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), _415778)) ^ Redo: (223) [user] pfc_call('$pt$'('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), _415778)) ^ Unify: (223) [user] pfc_call('$pt$'('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), _415778)) Call: (224) [system] callable('$pt$'('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), _415778)) Exit: (224) [system] callable('$pt$'('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), _415778)) ^ Unify: (223) [user] pfc_call('$pt$'('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), _415778)) ^ Redo: (223) [user] pfc_call('$pt$'('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), _415778)) ^ Unify: (223) [user] pfc_call('$pt$'('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), _415778)) ^ Call: (224) [user] predicate_property('$pt$'('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), _415778), imported_from(system)) ^ Unify: (224) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), _415778), imported_from(system)) Call: (225) [system] nonvar(imported_from(system)) Exit: (225) [system] nonvar(imported_from(system)) Call: (225) [$syspreds] property_predicate(imported_from(system), user:'$pt$'('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), _415778)) Unify: (225) [$syspreds] property_predicate(imported_from(system), user:'$pt$'('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), _415778)) Call: (226) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), _415778)) Unify: (226) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), _415778)) Call: (227) [system] callable('$pt$'('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), _415778)) Exit: (227) [system] callable('$pt$'('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), _415778)) Call: (227) [system] atom(user) Exit: (227) [system] atom(user) Exit: (226) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), _415778)) ^ Fail: (224) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), _415778), imported_from(system)) ^ Redo: (223) [user] pfc_call('$pt$'('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), _415778)) ^ Unify: (223) [user] pfc_call('$pt$'('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), _415778)) ^ Call: (224) [user] predicate_property('$pt$'('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), _415778), built_in) ^ Unify: (224) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), _415778), built_in) Call: (225) [system] nonvar(built_in) Exit: (225) [system] nonvar(built_in) Call: (225) [$syspreds] property_predicate(built_in, user:'$pt$'('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), _415778)) Unify: (225) [$syspreds] property_predicate(built_in, user:'$pt$'('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), _415778)) Call: (226) [system] callable('$pt$'('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), _415778)) Exit: (226) [system] callable('$pt$'('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), _415778)) Call: (226) [$syspreds] goal_name_arity('$pt$'('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), _415778), _452848, _452850) Unify: (226) [$syspreds] goal_name_arity('$pt$'('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), _415778), _452848, _452850) Call: (227) [system] compound('$pt$'('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), _415778)) Exit: (227) [system] compound('$pt$'('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), _415778)) Call: (227) [system] compound_name_arity('$pt$'('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), _415778), _452848, _452850) Exit: (227) [system] compound_name_arity('$pt$'('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), _415778), '$pt$', 2) Exit: (226) [$syspreds] goal_name_arity('$pt$'('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), _415778), '$pt$', 2) ^ Call: (226) [$syspreds] current_predicate(user:'$pt$'/2) ^ Exit: (226) [$syspreds] current_predicate(user:'$pt$'/2) ^ Fail: (224) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), _415778), built_in) ^ Redo: (223) [user] pfc_call('$pt$'('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), _415778)) ^ Unify: (223) [user] pfc_call('$pt$'('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), _415778)) ^ Call: (224) [user] predicate_property('$pt$'('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), _415778), _464090) ^ Unify: (224) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), _415778), _465030) Call: (225) [system] nonvar(_465888) ^ Redo: (224) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), _415778), _466890) ^ Unify: (224) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), _415778), _467824) Call: (225) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), _415778)) Unify: (225) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), _415778)) Call: (226) [system] callable('$pt$'('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), _415778)) Exit: (226) [system] callable('$pt$'('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), _415778)) Call: (226) [system] atom(user) Exit: (226) [system] atom(user) Exit: (225) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), _415778)) ^ Exit: (224) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), _415778), interpreted) ^ Unify: (223) [user] pfc_call('$pt$'('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), _415778)) ^ Call: (224) [user] predicate_property('$pt$'('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), _415778), number_of_clauses(_477018)) ^ Unify: (224) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), _415778), number_of_clauses(_477018)) Call: (225) [system] nonvar(number_of_clauses(_477018)) Exit: (225) [system] nonvar(number_of_clauses(_477018)) Call: (225) [$syspreds] property_predicate(number_of_clauses(_477018), user:'$pt$'('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), _415778)) Unify: (225) [$syspreds] property_predicate(number_of_clauses(_477018), user:'$pt$'('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), _415778)) Call: (226) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), _415778)) Unify: (226) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), _415778)) Call: (227) [system] callable('$pt$'('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), _415778)) Exit: (227) [system] callable('$pt$'('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), _415778)) Call: (227) [system] atom(user) Exit: (227) [system] atom(user) Exit: (226) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), _415778)) Exit: (225) [$syspreds] property_predicate(number_of_clauses(0), user:'$pt$'('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), _415778)) ^ Exit: (224) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), _415778), number_of_clauses(0)) ^ Unify: (223) [user] pfc_call('$pt$'('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), _415778)) ^ Call: (224) [user] setup_call_cleanup(nb_current('$pfc_current_choice', _491862), (prolog_current_choice(_491872), push_current_choice(_491872), clause('$pt$'('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), _415778), _491894), pfc_call(_491894)), nb_setval('$pfc_current_choice', _491862)) ^ Unify: (224) [system] setup_call_cleanup(user:nb_current('$pfc_current_choice', _491862), user:(prolog_current_choice(_491872), push_current_choice(_491872), clause('$pt$'('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), _415778), _491894), pfc_call(_491894)), user:nb_setval('$pfc_current_choice', _491862)) ^ Call: (225) [system] sig_atomic(user:nb_current('$pfc_current_choice', _491862)) Call: (227) [system] nb_current('$pfc_current_choice', _491862) Exit: (227) [system] nb_current('$pfc_current_choice', []) ^ Exit: (225) [system] sig_atomic(user:nb_current('$pfc_current_choice', [])) Call: (226) [system] prolog_current_choice(_491872) Exit: (226) [system] prolog_current_choice(2956) ^ Call: (226) [user] push_current_choice(2956) ^ Unify: (226) [user] push_current_choice(2956) Call: (227) [system] nb_current('$pfc_current_choice', _501212) Exit: (227) [system] nb_current('$pfc_current_choice', []) Call: (227) [system] b_setval('$pfc_current_choice', [2956]) Exit: (227) [system] b_setval('$pfc_current_choice', [2956]) ^ Exit: (226) [user] push_current_choice(2956) ^ Call: (226) [user] clause('$pt$'('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), _415778), _491894) ^ Fail: (226) [user] clause('$pt$'('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), _415778), _491894) Call: (226) [$syspreds] nb_setval('$pfc_current_choice', []) Unify: (226) [$syspreds] nb_setval('$pfc_current_choice', []) Call: (227) [system] duplicate_term([], _509584) Exit: (227) [system] duplicate_term([], []) Call: (227) [system] nb_linkval('$pfc_current_choice', []) Exit: (227) [system] nb_linkval('$pfc_current_choice', []) Exit: (226) [$syspreds] nb_setval('$pfc_current_choice', []) ^ Fail: (224) [system] setup_call_cleanup(user:nb_current('$pfc_current_choice', _491862), user:(prolog_current_choice(_491872), push_current_choice(_491872), clause('$pt$'('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), _415778), _491894), pfc_call(_491894)), user:nb_setval('$pfc_current_choice', _491862)) ^ Fail: (223) [user] pfc_call('$pt$'('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), _415778)) ^ Fail: (222) [user] pfcGetTriggerQuick('$pt$'('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), _415778)) ^ Redo: (221) [user] fcpt('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), 'next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic))) ^ Unify: (221) [user] fcpt('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), 'next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic))) ^ Exit: (221) [user] fcpt('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), 'next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic))) ^ Exit: (220) [system] ignore(user:fcpt('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), 'next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)))) ^ Call: (220) [user] ignore(fcnt('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), 'next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)))) ^ Unify: (220) [system] ignore(user:fcnt('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), 'next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)))) ^ Call: (221) [user] fcnt('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), 'next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic))) ^ Unify: (221) [user] fcnt('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), 'next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic))) ^ Call: (222) [user] pfc_spft(_4910, _4996, '$nt$'('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), _4916, _4918)) ^ Unify: (222) [user] pfc_spft(_4910, _5928, '$nt$'('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), _4916, _4918)) ^ Call: (223) [user] pfcCallSystem('$spft$'(_4910, _6788, '$nt$'('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), _4916, _4918))) ^ Unify: (223) [user] pfcCallSystem('$spft$'(_4910, _6788, '$nt$'('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), _4916, _4918))) ^ Call: (224) [user] pfc_call('$spft$'(_4910, _6788, '$nt$'('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), _4916, _4918))) ^ Unify: (224) [user] pfc_call('$spft$'(_4910, _6788, '$nt$'('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), _4916, _4918))) Call: (225) [system] var('$spft$'(_4910, _6788, '$nt$'('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), _4916, _4918))) Fail: (225) [system] var('$spft$'(_4910, _6788, '$nt$'('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), _4916, _4918))) ^ Redo: (224) [user] pfc_call('$spft$'(_4910, _6788, '$nt$'('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), _4916, _4918))) ^ Unify: (224) [user] pfc_call('$spft$'(_4910, _6788, '$nt$'('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), _4916, _4918))) Call: (225) [system] callable('$spft$'(_4910, _6788, '$nt$'('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), _4916, _4918))) Exit: (225) [system] callable('$spft$'(_4910, _6788, '$nt$'('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), _4916, _4918))) ^ Unify: (224) [user] pfc_call('$spft$'(_4910, _6788, '$nt$'('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), _4916, _4918))) ^ Redo: (224) [user] pfc_call('$spft$'(_4910, _6788, '$nt$'('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), _4916, _4918))) ^ Unify: (224) [user] pfc_call('$spft$'(_4910, _6788, '$nt$'('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), _4916, _4918))) ^ Call: (225) [user] predicate_property('$spft$'(_4910, _6788, '$nt$'('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), _4916, _4918)), imported_from(system)) ^ Unify: (225) [$syspreds] predicate_property(user:'$spft$'(_4910, _6788, '$nt$'('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), _4916, _4918)), imported_from(system)) Call: (226) [system] nonvar(imported_from(system)) Exit: (226) [system] nonvar(imported_from(system)) Call: (226) [$syspreds] property_predicate(imported_from(system), user:'$spft$'(_4910, _6788, '$nt$'('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), _4916, _4918))) Unify: (226) [$syspreds] property_predicate(imported_from(system), user:'$spft$'(_4910, _6788, '$nt$'('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), _4916, _4918))) Call: (227) [$syspreds] define_or_generate(user:'$spft$'(_4910, _6788, '$nt$'('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), _4916, _4918))) Unify: (227) [$syspreds] define_or_generate(user:'$spft$'(_4910, _6788, '$nt$'('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), _4916, _4918))) Call: (228) [system] callable('$spft$'(_4910, _6788, '$nt$'('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), _4916, _4918))) Exit: (228) [system] callable('$spft$'(_4910, _6788, '$nt$'('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), _4916, _4918))) Call: (228) [system] atom(user) Exit: (228) [system] atom(user) Exit: (227) [$syspreds] define_or_generate(user:'$spft$'(_4910, _6788, '$nt$'('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), _4916, _4918))) ^ Fail: (225) [$syspreds] predicate_property(user:'$spft$'(_4910, _6788, '$nt$'('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), _4916, _4918)), imported_from(system)) ^ Redo: (224) [user] pfc_call('$spft$'(_4910, _6788, '$nt$'('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), _4916, _4918))) ^ Unify: (224) [user] pfc_call('$spft$'(_4910, _6788, '$nt$'('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), _4916, _4918))) ^ Call: (225) [user] predicate_property('$spft$'(_4910, _6788, '$nt$'('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), _4916, _4918)), built_in) ^ Unify: (225) [$syspreds] predicate_property(user:'$spft$'(_4910, _6788, '$nt$'('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), _4916, _4918)), built_in) Call: (226) [system] nonvar(built_in) Exit: (226) [system] nonvar(built_in) Call: (226) [$syspreds] property_predicate(built_in, user:'$spft$'(_4910, _6788, '$nt$'('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), _4916, _4918))) Unify: (226) [$syspreds] property_predicate(built_in, user:'$spft$'(_4910, _6788, '$nt$'('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), _4916, _4918))) Call: (227) [system] callable('$spft$'(_4910, _6788, '$nt$'('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), _4916, _4918))) Exit: (227) [system] callable('$spft$'(_4910, _6788, '$nt$'('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), _4916, _4918))) Call: (227) [$syspreds] goal_name_arity('$spft$'(_4910, _6788, '$nt$'('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), _4916, _4918)), _41068, _41070) Unify: (227) [$syspreds] goal_name_arity('$spft$'(_4910, _6788, '$nt$'('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), _4916, _4918)), _41068, _41070) Call: (228) [system] compound('$spft$'(_4910, _6788, '$nt$'('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), _4916, _4918))) Exit: (228) [system] compound('$spft$'(_4910, _6788, '$nt$'('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), _4916, _4918))) Call: (228) [system] compound_name_arity('$spft$'(_4910, _6788, '$nt$'('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), _4916, _4918)), _41068, _41070) Exit: (228) [system] compound_name_arity('$spft$'(_4910, _6788, '$nt$'('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), _4916, _4918)), '$spft$', 3) Exit: (227) [$syspreds] goal_name_arity('$spft$'(_4910, _6788, '$nt$'('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), _4916, _4918)), '$spft$', 3) ^ Call: (227) [$syspreds] current_predicate(user:'$spft$'/3) ^ Exit: (227) [$syspreds] current_predicate(user:'$spft$'/3) ^ Fail: (225) [$syspreds] predicate_property(user:'$spft$'(_4910, _6788, '$nt$'('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), _4916, _4918)), built_in) ^ Redo: (224) [user] pfc_call('$spft$'(_4910, _6788, '$nt$'('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), _4916, _4918))) ^ Unify: (224) [user] pfc_call('$spft$'(_4910, _6788, '$nt$'('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), _4916, _4918))) ^ Call: (225) [user] predicate_property('$spft$'(_4910, _6788, '$nt$'('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), _4916, _4918)), _52310) ^ Unify: (225) [$syspreds] predicate_property(user:'$spft$'(_4910, _6788, '$nt$'('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), _4916, _4918)), _53250) Call: (226) [system] nonvar(_54108) ^ Redo: (225) [$syspreds] predicate_property(user:'$spft$'(_4910, _6788, '$nt$'('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), _4916, _4918)), _55110) ^ Unify: (225) [$syspreds] predicate_property(user:'$spft$'(_4910, _6788, '$nt$'('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), _4916, _4918)), _56044) Call: (226) [$syspreds] define_or_generate(user:'$spft$'(_4910, _6788, '$nt$'('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), _4916, _4918))) Unify: (226) [$syspreds] define_or_generate(user:'$spft$'(_4910, _6788, '$nt$'('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), _4916, _4918))) Call: (227) [system] callable('$spft$'(_4910, _6788, '$nt$'('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), _4916, _4918))) Exit: (227) [system] callable('$spft$'(_4910, _6788, '$nt$'('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), _4916, _4918))) Call: (227) [system] atom(user) Exit: (227) [system] atom(user) Exit: (226) [$syspreds] define_or_generate(user:'$spft$'(_4910, _6788, '$nt$'('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), _4916, _4918))) ^ Exit: (225) [$syspreds] predicate_property(user:'$spft$'(_4910, _6788, '$nt$'('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), _4916, _4918)), interpreted) ^ Unify: (224) [user] pfc_call('$spft$'(_4910, _6788, '$nt$'('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), _4916, _4918))) ^ Call: (225) [user] predicate_property('$spft$'(_4910, _6788, '$nt$'('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), _4916, _4918)), number_of_clauses(_65238)) ^ Unify: (225) [$syspreds] predicate_property(user:'$spft$'(_4910, _6788, '$nt$'('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), _4916, _4918)), number_of_clauses(_65238)) Call: (226) [system] nonvar(number_of_clauses(_65238)) Exit: (226) [system] nonvar(number_of_clauses(_65238)) Call: (226) [$syspreds] property_predicate(number_of_clauses(_65238), user:'$spft$'(_4910, _6788, '$nt$'('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), _4916, _4918))) Unify: (226) [$syspreds] property_predicate(number_of_clauses(_65238), user:'$spft$'(_4910, _6788, '$nt$'('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), _4916, _4918))) Call: (227) [$syspreds] define_or_generate(user:'$spft$'(_4910, _6788, '$nt$'('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), _4916, _4918))) Unify: (227) [$syspreds] define_or_generate(user:'$spft$'(_4910, _6788, '$nt$'('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), _4916, _4918))) Call: (228) [system] callable('$spft$'(_4910, _6788, '$nt$'('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), _4916, _4918))) Exit: (228) [system] callable('$spft$'(_4910, _6788, '$nt$'('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), _4916, _4918))) Call: (228) [system] atom(user) Exit: (228) [system] atom(user) Exit: (227) [$syspreds] define_or_generate(user:'$spft$'(_4910, _6788, '$nt$'('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), _4916, _4918))) Exit: (226) [$syspreds] property_predicate(number_of_clauses(717), user:'$spft$'(_4910, _6788, '$nt$'('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), _4916, _4918))) ^ Exit: (225) [$syspreds] predicate_property(user:'$spft$'(_4910, _6788, '$nt$'('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), _4916, _4918)), number_of_clauses(717)) ^ Unify: (224) [user] pfc_call('$spft$'(_4910, _6788, '$nt$'('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), _4916, _4918))) ^ Call: (225) [user] setup_call_cleanup(nb_current('$pfc_current_choice', _80082), (prolog_current_choice(_80092), push_current_choice(_80092), clause('$spft$'(_4910, _6788, '$nt$'('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), _4916, _4918)), _80114), pfc_call(_80114)), nb_setval('$pfc_current_choice', _80082)) ^ Unify: (225) [system] setup_call_cleanup(user:nb_current('$pfc_current_choice', _80082), user:(prolog_current_choice(_80092), push_current_choice(_80092), clause('$spft$'(_4910, _6788, '$nt$'('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), _4916, _4918)), _80114), pfc_call(_80114)), user:nb_setval('$pfc_current_choice', _80082)) ^ Call: (226) [system] sig_atomic(user:nb_current('$pfc_current_choice', _80082)) Call: (228) [system] nb_current('$pfc_current_choice', _80082) Exit: (228) [system] nb_current('$pfc_current_choice', []) ^ Exit: (226) [system] sig_atomic(user:nb_current('$pfc_current_choice', [])) Call: (227) [system] prolog_current_choice(_80092) Exit: (227) [system] prolog_current_choice(2976) ^ Call: (227) [user] push_current_choice(2976) ^ Unify: (227) [user] push_current_choice(2976) Call: (228) [system] nb_current('$pfc_current_choice', _89432) Exit: (228) [system] nb_current('$pfc_current_choice', []) Call: (228) [system] b_setval('$pfc_current_choice', [2976]) Exit: (228) [system] b_setval('$pfc_current_choice', [2976]) ^ Exit: (227) [user] push_current_choice(2976) ^ Call: (227) [user] clause('$spft$'(_4910, _6788, '$nt$'('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), _4916, _4918)), _80114) ^ Fail: (227) [user] clause('$spft$'(_4910, _6788, '$nt$'('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), _4916, _4918)), _80114) Call: (227) [$syspreds] nb_setval('$pfc_current_choice', []) Unify: (227) [$syspreds] nb_setval('$pfc_current_choice', []) Call: (228) [system] duplicate_term([], _97804) Exit: (228) [system] duplicate_term([], []) Call: (228) [system] nb_linkval('$pfc_current_choice', []) Exit: (228) [system] nb_linkval('$pfc_current_choice', []) Exit: (227) [$syspreds] nb_setval('$pfc_current_choice', []) ^ Fail: (225) [system] setup_call_cleanup(user:nb_current('$pfc_current_choice', _80082), user:(prolog_current_choice(_80092), push_current_choice(_80092), clause('$spft$'(_4910, _6788, '$nt$'('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), _4916, _4918)), _80114), pfc_call(_80114)), user:nb_setval('$pfc_current_choice', _80082)) ^ Fail: (224) [user] pfc_call('$spft$'(_4910, _6788, '$nt$'('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), _4916, _4918))) ^ Fail: (223) [user] pfcCallSystem('$spft$'(_4910, _6788, '$nt$'('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), _4916, _4918))) ^ Fail: (222) [user] pfc_spft(_4910, _105308, '$nt$'('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), _4916, _4918)) ^ Redo: (221) [user] fcnt('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), 'next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic))) ^ Unify: (221) [user] fcnt('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), 'next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic))) ^ Exit: (221) [user] fcnt('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), 'next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic))) ^ Exit: (220) [system] ignore(user:fcnt('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), 'next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)))) ^ Exit: (219) [user] pfcFwd1('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic))) ^ Exit: (218) [user] pfcFwd0('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic))) ^ Exit: (217) [locally_each] locally_each:wtl_how(locally_each:trusted_redo_call_cleanup, locally_each:(true==true), user:set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic))), user:set_prolog_flag(occurs_check, true)) ^ Exit: (216) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic))), user:each_call_cleanup) ^ Exit: (215) [locally_each] locally_each:locally(user:set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)))) ^ Exit: (214) [user] pfcFwd('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic))) ^ Exit: (213) [user] pfcEnqueue(direct, 'next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), (P;HTML|mfl4(_4080, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (212) [user] pfcEnqueue('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), (P;HTML|mfl4(_4080, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (210) [user] must_ex(pfcEnqueue('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), (P;HTML|mfl4(_4080, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Exit: (209) [user] pfcPost2('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), (P;HTML|mfl4(_4080, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (208) [user] pfcPost11('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), (P;HTML|mfl4(_4080, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (206) [locally_each] locally_each:wtl_how(locally_each:trusted_redo_call_cleanup, locally_each:(true==true), user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), (P;HTML|mfl4(_4080, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _4104, (notrace, wdmsg(('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic))=>_4104)), trace)), user:set_prolog_flag(occurs_check, true)) ^ Exit: (205) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), (P;HTML|mfl4(_4080, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _4104, (notrace, wdmsg(('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic))=>_4104)), trace)), user:each_call_cleanup) ^ Exit: (204) [locally_each] locally_each:locally(user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), (P;HTML|mfl4(_4080, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _4104, (notrace, wdmsg(('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic))=>_4104)), trace))) ^ Exit: (203) [user] pfcPost1('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), (P;HTML|mfl4(_4080, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (202) [user] pfcPost_rev((P;HTML|mfl4(_4080, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax), 'next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic))) ^ Exit: (201) [user] pfcPost('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), (P;HTML|mfl4(_4080, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (201) [user] pfcRun ^ Unify: (201) [user] pfcRun ^ Call: (202) [user] pfcGetSearch(direct) ^ Unify: (202) [user] pfcGetSearch(direct) Call: (203) [t_l] t_l:pfcSearchTL(_202768) Fail: (203) [t_l] t_l:pfcSearchTL(_202768) ^ Redo: (202) [user] pfcGetSearch(direct) ^ Call: (203) [user] pfcSearch(_205542) ^ Unify: (203) [user] pfcSearch(direct) ^ Exit: (203) [user] pfcSearch(direct) Call: (203) [system] direct=direct Exit: (203) [system] direct=direct ^ Exit: (202) [user] pfcGetSearch(direct) ^ Unify: (201) [user] pfcRun ^ Exit: (201) [user] pfcRun ^ Exit: (200) [user] pfcAdd('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), (P;HTML|mfl4(_4080, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (199) [user] pfcAdd('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic))) ^ Exit: (198) [user] pfcAdd_Now('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic))) ^ Exit: (197) [user] if_t(into_simple_op(exec, [[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]], op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)), pfcAdd_Now('next-operation'(op(exec, [=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], dynamic)))) ^ Call: (197) [user] must_det_ll(ensure_increments((color_g_mesg_ok('#ffa509', (writeln(';; In file as: '), color_g_mesg([bold, fg('#FFEE58')], write_src(exec([[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]))), write(';; To unit test case:'))), !, call(do_metta_exec(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), '&self', [assertEqualToResult, [[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]], [[[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]]], _3362))))) ^ Unify: (197) [user] must_det_ll(user:ensure_increments((color_g_mesg_ok('#ffa509', (writeln(';; In file as: '), color_g_mesg([bold, fg('#FFEE58')], write_src(exec([[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]))), write(';; To unit test case:'))), !, call(do_metta_exec(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), '&self', [assertEqualToResult, [[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]], [[[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]]], _3362))))) ^ Call: (198) [user] once(user:ensure_increments((color_g_mesg_ok('#ffa509', (writeln(';; In file as: '), color_g_mesg([bold, fg('#FFEE58')], write_src(exec([[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]))), write(';; To unit test case:'))), !, call(do_metta_exec(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), '&self', [assertEqualToResult, [[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]], [[[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]]], _3362))))) ^ Unify: (198) [system] once(user:ensure_increments((color_g_mesg_ok('#ffa509', (writeln(';; In file as: '), color_g_mesg([bold, fg('#FFEE58')], write_src(exec([[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]))), write(';; To unit test case:'))), !, call(do_metta_exec(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), '&self', [assertEqualToResult, [[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]], [[[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]]], _3362))))) ^ Call: (199) [user] ensure_increments((color_g_mesg_ok('#ffa509', (writeln(';; In file as: '), color_g_mesg([bold, fg('#FFEE58')], write_src(exec([[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]))), write(';; To unit test case:'))), !, call(do_metta_exec(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), '&self', [assertEqualToResult, [[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]], [[[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]]], _3362)))) ^ Unify: (199) [user] ensure_increments((color_g_mesg_ok('#ffa509', (writeln(';; In file as: '), color_g_mesg([bold, fg('#FFEE58')], write_src(exec([[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]))), write(';; To unit test case:'))), !, call(do_metta_exec(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), '&self', [assertEqualToResult, [[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]], [[[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]]], _3362)))) ^ Call: (200) [user] setup_call_cleanup(get_pass_fail(_252362, _252364, _252366), (color_g_mesg_ok('#ffa509', (writeln(';; In file as: '), color_g_mesg([bold, fg('#FFEE58')], write_src(exec([[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]))), write(';; To unit test case:'))), !, call(do_metta_exec(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), '&self', [assertEqualToResult, [[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]], [[[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]]], _3362))), (get_pass_fail(_252376, _252378, _252380), if_t(_252380==_252366, flag(loonit_failure, _252398, _252398+1)))) ^ Unify: (200) [system] setup_call_cleanup(user:get_pass_fail(_252362, _252364, _252366), user:(color_g_mesg_ok('#ffa509', (writeln(';; In file as: '), color_g_mesg([bold, fg('#FFEE58')], write_src(exec([[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]))), write(';; To unit test case:'))), !, call(do_metta_exec(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), '&self', [assertEqualToResult, [[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]], [[[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]]], _3362))), user:(get_pass_fail(_252376, _252378, _252380), if_t(_252380==_252366, flag(loonit_failure, _252398, _252398+1)))) ^ Call: (201) [system] sig_atomic(user:get_pass_fail(_252362, _252364, _252366)) ^ Call: (203) [user] get_pass_fail(_252362, _252364, _252366) ^ Unify: (203) [user] get_pass_fail(_252362, _252364, _252366) Call: (204) [$syspreds] flag(loonit_success, _252362, _252362) Unify: (204) [$syspreds] flag(loonit_success, _252362, _252362) Call: (205) [system] _252362==_252362 Exit: (205) [system] _252362==_252362 Call: (205) [system] get_flag(loonit_success, _252362) Exit: (205) [system] get_flag(loonit_success, 2) Exit: (204) [$syspreds] flag(loonit_success, 2, 2) Call: (204) [$syspreds] flag(loonit_failure, _252364, _252364) Unify: (204) [$syspreds] flag(loonit_failure, _252364, _252364) Call: (205) [system] _252364==_252364 Exit: (205) [system] _252364==_252364 Call: (205) [system] get_flag(loonit_failure, _252364) Exit: (205) [system] get_flag(loonit_failure, 0) Exit: (204) [$syspreds] flag(loonit_failure, 0, 0) Call: (204) [system] _252366 is 2+0 Exit: (204) [system] 2 is 2+0 ^ Exit: (203) [user] get_pass_fail(2, 0, 2) ^ Exit: (201) [system] sig_atomic(user:get_pass_fail(2, 0, 2)) ^ Call: (202) [user] color_g_mesg_ok('#ffa509', (writeln(';; In file as: '), color_g_mesg([bold, fg('#FFEE58')], write_src(exec([[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]))), write(';; To unit test case:'))) ^ Unify: (202) [user] color_g_mesg_ok('#ffa509', (writeln(';; In file as: '), color_g_mesg([bold, fg('#FFEE58')], write_src(exec([[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]))), write(';; To unit test case:'))) ^ Call: (203) [user] is_compatio ^ Unify: (203) [user] is_compatio ^ Call: (205) [system] setup_call_cleanup('$notrace'(_285328, _285330), once(user:is_compatio0), '$restore_trace'(_285328, _285330)) ^ Unify: (205) [system] setup_call_cleanup(system:'$notrace'(_285328, _285330), system:once(user:is_compatio0), system:'$restore_trace'(_285328, _285330)) ^ Call: (206) [system] sig_atomic(system:'$notrace'(_285328, _285330)) ^ Fail: (203) [user] is_compatio ^ Redo: (202) [user] color_g_mesg_ok('#ffa509', (writeln(';; In file as: '), color_g_mesg([bold, fg('#FFEE58')], write_src(exec([[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]))), write(';; To unit test case:'))) ^ Unify: (202) [user] color_g_mesg_ok('#ffa509', (writeln(';; In file as: '), color_g_mesg([bold, fg('#FFEE58')], write_src(exec([[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]))), write(';; To unit test case:'))) ^ Call: (204) [rtrace] rtrace:quietly3(user:(wots(_290946, must_det_ll(user:(writeln(';; In file as: '), color_g_mesg([bold, fg('#FFEE58')], write_src(exec([[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]))), write(';; To unit test case:')))), (_290946==""->true;our_ansi_format('#ffa509', '~w~n', [_290946])))) ^ Unify: (204) [rtrace] rtrace:quietly3(user:(wots(_290946, must_det_ll(user:(writeln(';; In file as: '), color_g_mesg([bold, fg('#FFEE58')], write_src(exec([[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]))), write(';; To unit test case:')))), (_290946==""->true;our_ansi_format('#ffa509', '~w~n', [_290946])))) ;; In file as: !((= $X (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $X) (multifile $X)) ;; To unit test case: ^ Exit: (204) [rtrace] rtrace:quietly3(user:(wots(";; In file as: !((= $X (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $X) (multifile $X)) ;; To unit test case:", must_det_ll(user:(writeln(';; In file as: '), color_g_mesg([bold, fg('#FFEE58')], write_src(exec([[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]))), write(';; To unit test case:')))), (";; In file as: !((= $X (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $X) (multifile $X)) ;; To unit test case:"==""->true;our_ansi_format('#ffa509', '~w~n', [";; In file as: !((= $X (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $X) (multifile $X)) ;; To unit test case:"])))) ^ Exit: (202) [user] color_g_mesg_ok('#ffa509', (writeln(';; In file as: '), color_g_mesg([bold, fg('#FFEE58')], write_src(exec([[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]))), write(';; To unit test case:'))) Call: (202) [user] do_metta_exec(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), '&self', [assertEqualToResult, [[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]], [[[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]]], _3362) Unify: (202) [user] do_metta_exec(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), '&self', [assertEqualToResult, [[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]], [[[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]]], _3362) Call: (203) [system] _308076=_308078 Exit: (203) [system] _308076=_308076 ^ Call: (203) [user] ignore(catch((not_compatio(write_exec([assertEqualToResult, [[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]], [[[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]]])), notrace(into_metta_callable('&self', [assertEqualToResult, [[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]], [[[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]]], _309974, _308076, _309978, _309980)), !, user:interactively_do_metta_exec(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), '&self', [assertEqualToResult, [[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]], [[[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]]], _309974, _308076, _309978, _309980, _308076, _3362)), give_up(_310016), pp_m('red', gave_up(_310016)))) ^ Unify: (203) [system] ignore(user:catch((not_compatio(write_exec([assertEqualToResult, [[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]], [[[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]]])), notrace(into_metta_callable('&self', [assertEqualToResult, [[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]], [[[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]]], _309974, _308076, _309978, _309980)), !, user:interactively_do_metta_exec(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), '&self', [assertEqualToResult, [[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]], [[[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]]], _309974, _308076, _309978, _309980, _308076, _3362)), give_up(_310016), pp_m('red', gave_up(_310016)))) ^ Call: (206) [user] not_compatio(write_exec([assertEqualToResult, [[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]], [[[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]]])) ^ Unify: (206) [user] not_compatio(write_exec([assertEqualToResult, [[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]], [[[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]]])) ^ Call: (207) [user] if_t(once((is_mettalog;is_testing)), user_err(write_exec([assertEqualToResult, [[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]], [[[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]]]))) ^ Unify: (207) [user] if_t(once((is_mettalog;is_testing)), user_err(write_exec([assertEqualToResult, [[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]], [[[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]]]))) ^ Call: (208) [user] once((is_mettalog;is_testing)) ^ Unify: (208) [system] once(user:(is_mettalog;is_testing)) ^ Call: (210) [user] is_mettalog ^ Unify: (210) [user] is_mettalog ^ Call: (211) [user] is_win64 ^ Unify: (211) [user] is_win64 Call: (212) [system] current_prolog_flag(windows, _329270) Fail: (212) [system] current_prolog_flag(windows, _330198) ^ Fail: (211) [user] is_win64 ^ Redo: (210) [user] is_mettalog ^ Unify: (210) [user] is_mettalog ^ Call: (211) [user] is_metta_flag(log) ^ Unify: (211) [user] is_metta_flag(log) ^ Call: (213) [system] setup_call_cleanup('$notrace'(_335658, _335660), once(user:is_flag0(log)), '$restore_trace'(_335658, _335660)) ^ Unify: (213) [system] setup_call_cleanup(system:'$notrace'(_335658, _335660), system:once(user:is_flag0(log)), system:'$restore_trace'(_335658, _335660)) ^ Call: (214) [system] sig_atomic(system:'$notrace'(_335658, _335660)) ^ Fail: (211) [user] is_metta_flag(log) ^ Fail: (210) [user] is_mettalog ^ Call: (210) [user] is_testing ^ Unify: (210) [user] is_testing ^ Call: (211) [user] is_metta_flag(test) ^ Unify: (211) [user] is_metta_flag(test) ^ Call: (213) [system] setup_call_cleanup('$notrace'(_344028, _344030), once(user:is_flag0(test)), '$restore_trace'(_344028, _344030)) ^ Unify: (213) [system] setup_call_cleanup(system:'$notrace'(_344028, _344030), system:once(user:is_flag0(test)), system:'$restore_trace'(_344028, _344030)) ^ Call: (214) [system] sig_atomic(system:'$notrace'(_344028, _344030)) ^ Exit: (213) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:is_flag0(test)), system:'$restore_trace'(3, -1)) ^ Exit: (211) [user] is_metta_flag(test) ^ Exit: (210) [user] is_testing ^ Exit: (208) [system] once(user:(is_mettalog;is_testing)) ^ Call: (208) [user] user_err(write_exec([assertEqualToResult, [[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]], [[[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]]])) ^ Unify: (208) [user] user_err(write_exec([assertEqualToResult, [[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]], [[[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]]])) ^ Call: (209) [user] original_user_error(_352424) ^ Unify: (209) [user] original_user_error(_352424) Call: (210) [system] stream_property(_352424, file_no(2)) Unify: (210) [system] stream_property(_352424, file_no(2)) Call: (211) [system] nonvar(_352424) Redo: (210) [system] stream_property(_352424, file_no(2)) Unify: (210) [system] stream_property(_352424, file_no(2)) Call: (211) [system] nonvar(_352424) Redo: (210) [system] stream_property(_352424, file_no(2)) Unify: (210) [system] stream_property(_352424, file_no(2)) Call: (211) [system] nonvar(file_no(2)) Exit: (211) [system] nonvar(file_no(2)) Call: (211) [system] file_no(2)=alias(_363544) Redo: (210) [system] stream_property(_352424, file_no(2)) Exit: (210) [system] stream_property((0x7f8996b58220), file_no(2)) ^ Exit: (209) [user] original_user_error((0x7f8996b58220)) ^ Call: (209) [user] with_output_to((0x7f8996b58220), write_exec([assertEqualToResult, [[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]], [[[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]]])) Call: (211) [user] write_exec([assertEqualToResult, [[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]], [[[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]]]) Unify: (211) [user] write_exec([assertEqualToResult, [[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]], [[[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]]]) ^ Call: (212) [user] real_notrace(write_exec0([assertEqualToResult, [[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]], [[[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]]])) ^ Unify: (212) [user] real_notrace(user:write_exec0([assertEqualToResult, [[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]], [[[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]]])) ^ Call: (213) [user] setup_call_cleanup('$notrace'(_371936, _371938), once(user:write_exec0([assertEqualToResult, [[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]], [[[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]]])), '$restore_trace'(_371936, _371938)) ^ Unify: (213) [system] setup_call_cleanup(user:'$notrace'(_371936, _371938), user:once(user:write_exec0([assertEqualToResult, [[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]], [[[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]]])), user:'$restore_trace'(_371936, _371938)) ^ Call: (214) [system] sig_atomic(user:'$notrace'(_371936, _371938)) !(assertEqualToResult ( (= $X (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $X) (multifile $X)) ( ( (= $X (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $X) (multifile $X)))) ^ Exit: (213) [system] setup_call_cleanup(user:'$notrace'(3, -1), user:once(user:write_exec0([assertEqualToResult, [[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]], [[[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]]])), user:'$restore_trace'(3, -1)) ^ Exit: (212) [user] real_notrace(user:write_exec0([assertEqualToResult, [[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]], [[[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]]])) Exit: (211) [user] write_exec([assertEqualToResult, [[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]], [[[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]]]) ^ Exit: (209) [user] with_output_to((0x7f8996b58220), write_exec([assertEqualToResult, [[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]], [[[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]]])) ^ Exit: (208) [user] user_err(write_exec([assertEqualToResult, [[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]], [[[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]]])) ^ Exit: (207) [user] if_t(once((is_mettalog;is_testing)), user_err(write_exec([assertEqualToResult, [[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]], [[[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]]]))) ^ Exit: (206) [user] not_compatio(write_exec([assertEqualToResult, [[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]], [[[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]]])) ^ Call: (207) [system] setup_call_cleanup('$notrace'(_384480, _384482), once(user:into_metta_callable('&self', [assertEqualToResult, [[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]], [[[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]]], _309974, _308076, _309978, _309980)), '$restore_trace'(_384480, _384482)) ^ Unify: (207) [system] setup_call_cleanup(system:'$notrace'(_384480, _384482), system:once(user:into_metta_callable('&self', [assertEqualToResult, [[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]], [[[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]]], _309974, _308076, _309978, _309980)), system:'$restore_trace'(_384480, _384482)) ^ Call: (208) [system] sig_atomic(system:'$notrace'(_384480, _384482)) ^ Exit: (207) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:into_metta_callable('&self', [assertEqualToResult, [[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]], [[[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]]], eval_H(500, '&self', [assertEqualToResult, [[=, _387770, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _387770], [multifile, _387770]], [[[=, _387770, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _387770], [multifile, _387770]]]], _308076), _308076, ['_X'=_387770], ['_X'=_388788])), system:'$restore_trace'(3, -1)) Call: (206) [user] interactively_do_metta_exec(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), '&self', [assertEqualToResult, [[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]], [[[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]]], eval_H(500, '&self', [assertEqualToResult, [[=, _387770, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _387770], [multifile, _387770]], [[[=, _387770, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _387770], [multifile, _387770]]]], _308076), _308076, ['_X'=_387770], ['_X'=_388788], _308076, _3362) Unify: (206) [user] interactively_do_metta_exec(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), '&self', [assertEqualToResult, [[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]], [[[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]]], eval_H(500, '&self', [assertEqualToResult, [[=, _387770, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _387770], [multifile, _387770]], [[[=, _387770, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _387770], [multifile, _387770]]]], _308076), _308076, ['_X'=_387770], ['_X'=_388788], _308076, _3362) Call: (207) [user] reset_caches Unify: (207) [user] reset_caches ^ Call: (208) [user] forall(clause(reset_cache, _401224), forall(rtrace_on_error(_401224), true)) ^ Unify: (208) [$apply] forall(user:clause(reset_cache, _401224), user:forall(rtrace_on_error(_401224), true)) ^ Call: (209) [user] clause(reset_cache, _401224) ^ Exit: (209) [user] clause(reset_cache, retractall(get_operator_typedef0(_404058, _404060, _404062, _404064, _404066))) ^ Call: (209) [user] forall(rtrace_on_error(retractall(get_operator_typedef0(_404058, _404060, _404062, _404064, _404066))), true) ^ Unify: (209) [$apply] forall(user:rtrace_on_error(retractall(get_operator_typedef0(_404058, _404060, _404062, _404064, _404066))), user:true) Call: (210) [user] rtrace_on_error(retractall(get_operator_typedef0(_404058, _404060, _404062, _404064, _404066))) Unify: (210) [user] rtrace_on_error(retractall(get_operator_typedef0(_404058, _404060, _404062, _404064, _404066))) Call: (211) [user] catch_err(retractall(get_operator_typedef0(_404058, _404060, _404062, _404064, _404066)), _408710, (write_src_uo(_408710=retractall(get_operator_typedef0(_404058, _404060, _404062, _404064, _404066))), catch(rtrace(retractall(get_operator_typedef0(_404058, _404060, _404062, _404064, _404066))), _408710, throw(give_up(_408710=retractall(get_operator_typedef0(_404058, _404060, _404062, _404064, _404066))))), throw(_408710))) Unify: (211) [user] catch_err(retractall(get_operator_typedef0(_404058, _404060, _404062, _404064, _404066)), _408710, (write_src_uo(_408710=retractall(get_operator_typedef0(_404058, _404060, _404062, _404064, _404066))), catch(rtrace(retractall(get_operator_typedef0(_404058, _404060, _404062, _404064, _404066))), _408710, throw(give_up(_408710=retractall(get_operator_typedef0(_404058, _404060, _404062, _404064, _404066))))), throw(_408710))) ^ Call: (213) [user] retractall(get_operator_typedef0(_404058, _404060, _404062, _404064, _404066)) ^ Exit: (213) [user] retractall(get_operator_typedef0(_404058, _404060, _404062, _404064, _404066)) Exit: (211) [user] catch_err(retractall(get_operator_typedef0(_404058, _404060, _404062, _404064, _404066)), _408710, (write_src_uo(_408710=retractall(get_operator_typedef0(_404058, _404060, _404062, _404064, _404066))), catch(rtrace(retractall(get_operator_typedef0(_404058, _404060, _404062, _404064, _404066))), _408710, throw(give_up(_408710=retractall(get_operator_typedef0(_404058, _404060, _404062, _404064, _404066))))), throw(_408710))) Exit: (210) [user] rtrace_on_error(retractall(get_operator_typedef0(_404058, _404060, _404062, _404064, _404066))) ^ Exit: (209) [$apply] forall(user:rtrace_on_error(retractall(get_operator_typedef0(_404058, _404060, _404062, _404064, _404066))), user:true) ^ Redo: (209) [user] clause(reset_cache, _401224) ^ Exit: (209) [user] clause(reset_cache, true) ^ Call: (209) [user] forall(rtrace_on_error(true), true) ^ Unify: (209) [$apply] forall(user:rtrace_on_error(true), user:true) Call: (210) [user] rtrace_on_error(true) Unify: (210) [user] rtrace_on_error(true) Call: (211) [user] catch_err(true, _420834, (write_src_uo(_420834=true), catch(rtrace(true), _420834, throw(give_up(_420834=true))), throw(_420834))) Unify: (211) [user] catch_err(true, _420834, (write_src_uo(_420834=true), catch(rtrace(true), _420834, throw(give_up(_420834=true))), throw(_420834))) Exit: (211) [user] catch_err(true, _420834, (write_src_uo(_420834=true), catch(rtrace(true), _420834, throw(give_up(_420834=true))), throw(_420834))) Exit: (210) [user] rtrace_on_error(true) ^ Exit: (209) [$apply] forall(user:rtrace_on_error(true), user:true) ^ Exit: (208) [$apply] forall(user:clause(reset_cache, _401224), user:forall(rtrace_on_error(_401224), true)) Exit: (207) [user] reset_caches Call: (208) [user] interactively_do_metta_exec00(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), '&self', [assertEqualToResult, [[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]], [[[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]]], eval_H(500, '&self', [assertEqualToResult, [[=, _387770, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _387770], [multifile, _387770]], [[[=, _387770, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _387770], [multifile, _387770]]]], _308076), _308076, ['_X'=_387770], ['_X'=_388788], _308076, _3362) Unify: (208) [user] interactively_do_metta_exec00(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), '&self', [assertEqualToResult, [[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]], [[[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]]], eval_H(500, '&self', [assertEqualToResult, [[=, _387770, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _387770], [multifile, _387770]], [[[=, _387770, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _387770], [multifile, _387770]]]], _308076), _308076, ['_X'=_387770], ['_X'=_388788], _308076, _3362) Call: (210) [user] interactively_do_metta_exec01(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), '&self', [assertEqualToResult, [[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]], [[[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]]], eval_H(500, '&self', [assertEqualToResult, [[=, _387770, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _387770], [multifile, _387770]], [[[=, _387770, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _387770], [multifile, _387770]]]], _308076), _308076, ['_X'=_387770], ['_X'=_388788], _308076, _3362) Unify: (210) [user] interactively_do_metta_exec01(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), '&self', [assertEqualToResult, [[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]], [[[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]]], eval_H(500, '&self', [assertEqualToResult, [[=, _387770, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _387770], [multifile, _387770]], [[[=, _387770, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _387770], [multifile, _387770]]]], _308076), _308076, ['_X'=_387770], ['_X'=_388788], _308076, _3362) Call: (211) [user] file_hides_results(eval_H(500, '&self', [assertEqualToResult, [[=, _387770, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _387770], [multifile, _387770]], [[[=, _387770, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _387770], [multifile, _387770]]]], _308076)) Redo: (210) [user] interactively_do_metta_exec01(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), '&self', [assertEqualToResult, [[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]], [[[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]]], eval_H(500, '&self', [assertEqualToResult, [[=, _387770, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _387770], [multifile, _387770]], [[[=, _387770, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _387770], [multifile, _387770]]]], _308076), _308076, ['_X'=_387770], ['_X'=_388788], _308076, _3362) Unify: (210) [user] interactively_do_metta_exec01(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), '&self', [assertEqualToResult, [[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]], [[[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]]], eval_H(500, '&self', [assertEqualToResult, [[=, _387770, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _387770], [multifile, _387770]], [[[=, _387770, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _387770], [multifile, _387770]]]], _308076), _308076, ['_X'=_387770], ['_X'=_388788], _308076, _3362) ^ Call: (212) [system] setup_call_cleanup('$notrace'(_457958, _457960), once(user:(reset_eval_num, _457430=res(_3362), _457446=prev_result('Empty'), inside_assert(eval_H(500, '&self', [assertEqualToResult, [[=, _387770, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _387770], [multifile, _387770]], [[[=, _387770, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _387770], [multifile, _387770]]]], _308076), _457464), (is_compatio->option_else(answer, _457488, leap);option_else(answer, _457488, each)), option_else('maximum-result-count', _457510, inf), option_else('initial-result-count', _457524, 10), _457536=contrl(_457510, _457488), _457554=_457556, (file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')=file(_457584), option_value(exec, skip), \+always_exec(_457464)->_457614=(skip(eval_H(500, '&self', [assertEqualToResult, [[=, _387770, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _387770], [multifile, _387770]], [[[=, _387770, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _387770], [multifile, _387770]]]], _308076)), deterministic(_457630)), _457554=1, !, true;_457614=(eval_H(500, '&self', [assertEqualToResult, [[=, _387770, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _387770], [multifile, _387770]], [[[=, _387770, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _387770], [multifile, _387770]]]], _308076), deterministic(_457630), xform_out(_308076, _457688), nb_setarg(1, _457430, _457688)), !, flag(result_num, _457714, 0), _457726=eval('&self', _457464, _308076), \+ \+ (user:maplist(name_vars, ['_X'=_387770]), user:name_vars('OUT'=_308076), if_t(_457554==1, writeln(' ; SKIPPING')), if_t((is_interactive(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'));_457554==1), (if_t(\+option_value(doing_repl, true), if_t(\+option_value(repl, true), if_t(option_value(prolog, true), add_history_pl(_457726)))), if_t(option_value(repl, true), add_history_src(exec(_457464))))), prolog_only(color_g_mesg('#da70d6', (write('% DEBUG: '), writeq(_457726), writeln('.')))), true)))), '$restore_trace'(_457958, _457960)) ^ Unify: (212) [system] setup_call_cleanup(system:'$notrace'(_457958, _457960), system:once(user:(reset_eval_num, _457430=res(_3362), _457446=prev_result('Empty'), inside_assert(eval_H(500, '&self', [assertEqualToResult, [[=, _387770, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _387770], [multifile, _387770]], [[[=, _387770, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _387770], [multifile, _387770]]]], _308076), _457464), (is_compatio->option_else(answer, _457488, leap);option_else(answer, _457488, each)), option_else('maximum-result-count', _457510, inf), option_else('initial-result-count', _457524, 10), _457536=contrl(_457510, _457488), _457554=_457556, (file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')=file(_457584), option_value(exec, skip), \+always_exec(_457464)->_457614=(skip(eval_H(500, '&self', [assertEqualToResult, [[=, _387770, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _387770], [multifile, _387770]], [[[=, _387770, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _387770], [multifile, _387770]]]], _308076)), deterministic(_457630)), _457554=1, !, true;_457614=(eval_H(500, '&self', [assertEqualToResult, [[=, _387770, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _387770], [multifile, _387770]], [[[=, _387770, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _387770], [multifile, _387770]]]], _308076), deterministic(_457630), xform_out(_308076, _457688), nb_setarg(1, _457430, _457688)), !, flag(result_num, _457714, 0), _457726=eval('&self', _457464, _308076), \+ \+ (user:maplist(name_vars, ['_X'=_387770]), user:name_vars('OUT'=_308076), if_t(_457554==1, writeln(' ; SKIPPING')), if_t((is_interactive(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'));_457554==1), (if_t(\+option_value(doing_repl, true), if_t(\+option_value(repl, true), if_t(option_value(prolog, true), add_history_pl(_457726)))), if_t(option_value(repl, true), add_history_src(exec(_457464))))), prolog_only(color_g_mesg('#da70d6', (write('% DEBUG: '), writeq(_457726), writeln('.')))), true)))), system:'$restore_trace'(_457958, _457960)) ^ Call: (213) [system] sig_atomic(system:'$notrace'(_457958, _457960)) ^ Exit: (212) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(reset_eval_num, res(_3362)=res(_3362), prev_result('Empty')=prev_result('Empty'), inside_assert(eval_H(500, '&self', [assertEqualToResult, [[=, _387770, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _387770], [multifile, _387770]], [[[=, _387770, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _387770], [multifile, _387770]]]], _308076), [[=, _387770, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _387770], [multifile, _387770]]), (is_compatio->option_else(answer, each, leap);option_else(answer, each, each)), option_else('maximum-result-count', inf, inf), option_else('initial-result-count', 10, 10), contrl(inf, each)=contrl(inf, each), _457554=_457554, (file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')=file(_457584), option_value(exec, skip), \+always_exec([[=, _387770, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _387770], [multifile, _387770]])->(eval_H(500, '&self', [assertEqualToResult, [[=, _387770, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _387770], [multifile, _387770]], [[[=, _387770, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _387770], [multifile, _387770]]]], _308076), deterministic(_457630), xform_out(_308076, _457688), nb_setarg(1, res(_3362), _457688))=(skip(eval_H(500, '&self', [assertEqualToResult, [[=, _387770, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _387770], [multifile, _387770]], [[[=, _387770, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _387770], [multifile, _387770]]]], _308076)), deterministic(_457630)), _457554=1, !, true;(eval_H(500, '&self', [assertEqualToResult, [[=, _387770, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _387770], [multifile, _387770]], [[[=, _387770, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _387770], [multifile, _387770]]]], _308076), deterministic(_457630), xform_out(_308076, _457688), nb_setarg(1, res(_3362), _457688))=(eval_H(500, '&self', [assertEqualToResult, [[=, _387770, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _387770], [multifile, _387770]], [[[=, _387770, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _387770], [multifile, _387770]]]], _308076), deterministic(_457630), xform_out(_308076, _457688), nb_setarg(1, res(_3362), _457688)), !, flag(result_num, 1, 0), eval('&self', [[=, _387770, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _387770], [multifile, _387770]], _308076)=eval('&self', [[=, _387770, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _387770], [multifile, _387770]], _308076), \+ \+ (user:maplist(name_vars, ['_X'=_387770]), user:name_vars('OUT'=_308076), if_t(_457554==1, writeln(' ; SKIPPING')), if_t((is_interactive(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'));_457554==1), (if_t(\+option_value(doing_repl, true), if_t(\+option_value(repl, true), if_t(option_value(prolog, true), add_history_pl(eval('&self', [[=, _387770, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _387770], [multifile, _387770]], _308076))))), if_t(option_value(repl, true), add_history_src(exec([[=, _387770, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _387770], [multifile, _387770]]))))), prolog_only(color_g_mesg('#da70d6', (write('% DEBUG: '), writeq(eval('&self', [[=, _387770, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _387770], [multifile, _387770]], _308076)), writeln('.')))), true)))), system:'$restore_trace'(3, -1)) ^ Call: (211) [user] in_answer_io(format('~N[')) ^ Unify: (211) [user] in_answer_io(format('~N[')) Call: (212) [system] nb_current(suspend_answers, true) ^ Redo: (211) [user] in_answer_io(format('~N[')) ^ Unify: (211) [user] in_answer_io(format('~N[')) ^ Call: (212) [user] answer_output(_489964) ^ Unify: (212) [user] answer_output(_489964) ^ Call: (213) [user] is_testing ^ Unify: (213) [user] is_testing ^ Call: (214) [user] is_metta_flag(test) ^ Unify: (214) [user] is_metta_flag(test) ^ Call: (216) [system] setup_call_cleanup('$notrace'(_495506, _495508), once(user:is_flag0(test)), '$restore_trace'(_495506, _495508)) ^ Unify: (216) [system] setup_call_cleanup(system:'$notrace'(_495506, _495508), system:once(user:is_flag0(test)), system:'$restore_trace'(_495506, _495508)) ^ Call: (217) [system] sig_atomic(system:'$notrace'(_495506, _495508)) ^ Exit: (216) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:is_flag0(test)), system:'$restore_trace'(3, -1)) ^ Exit: (214) [user] is_metta_flag(test) ^ Exit: (213) [user] is_testing ^ Call: (213) [user] original_user_output(_489964) ^ Unify: (213) [user] original_user_output(_489964) Call: (214) [system] stream_property(_489964, file_no(1)) Unify: (214) [system] stream_property(_489964, file_no(1)) Call: (215) [system] nonvar(_489964) Redo: (214) [system] stream_property(_489964, file_no(1)) Unify: (214) [system] stream_property(_489964, file_no(1)) Call: (215) [system] nonvar(_489964) Redo: (214) [system] stream_property(_489964, file_no(1)) Unify: (214) [system] stream_property(_489964, file_no(1)) Call: (215) [system] nonvar(file_no(1)) Exit: (215) [system] nonvar(file_no(1)) Call: (215) [system] file_no(1)=alias(_512242) Redo: (214) [system] stream_property(_489964, file_no(1)) Exit: (214) [system] stream_property((0x7f8996b58120), file_no(1)) ^ Exit: (213) [user] original_user_output((0x7f8996b58120)) ^ Exit: (212) [user] answer_output((0x7f8996b58120)) ^ Call: (212) [user] with_output_to((0x7f8996b58120), format('~N[')) Call: (214) [$syspreds] format('~N[') Unify: (214) [$syspreds] format('~N[') ^ Call: (215) [$syspreds] format('~N[', []) [ ^ Exit: (215) [$syspreds] format('~N[', []) Exit: (214) [$syspreds] format('~N[') ^ Exit: (212) [user] with_output_to((0x7f8996b58120), format('~N[')) ^ Exit: (211) [user] in_answer_io(format('~N[')) Call: (211) [user] forall_interactive(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), _6028, _5546, timed_call((eval_H(500, '&self', [assertEqualToResult, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]], _4182), deterministic(_5546), xform_out(_4182, _5574), nb_setarg(1, res(_3362), _5574)), _6034), ((((_5546==true->!;true), set_option_value(interactive, _6028), contrl(inf, each)=contrl(_6104, _6106), nb_setarg(1, res(_3362), _5574), current_input(_6130), read_pending_codes(_6130, _6142, []), flag(result_num, _6156, _6156+1), flag(result_num, _6176, _6176), reset_eval_num, user_io((in_answer_io(if_t(prev_result('Empty')\=@=prev_result('Empty'), write(', '))), nb_setarg(1, prev_result('Empty'), _5574))), if_t(_6176=<_6104, ((_6176==1, _5546==true->not_compatio(format('~N~nDeterministic: ', [])), !;_5546==true->not_compatio(format('~N~nLast Result(~w): ', [_6176])), !;not_compatio(format('~N~nNDet Result(~w): ', [_6176]))), ignore((not_compatio(if_t(\+symbolic(_5574), nop(nl))), user_io(with_indents(is_mettalog, color_g_mesg_ok('yellow', \+ \+ (maplist(maybe_assign, ['_X'=_4888]), not_compatio(write_bsrc(_5574)), true)))))))), in_answer_io(write_asrc(_5574)), not_compatio(format('~N')), (_5546\==true, _6028, _6106\==leap, 10>_6176, _6176<_6104->_6538=true;_6538=false), if_t((_6538==true;_5546==true), if_trace(time, color_g_mesg_ok('yellow', user_io(give_time('Execution', _6034))))), color_g_mesg('green', ignore((['_X'=_4888]\=@=['_X'=_5424]->not_compatio((reverse(['_X'=_4888], _6642), maplist(print_var, _6642), nop(nl)));true)))), (_6538==true->write("~npress ';' for more solutions "), get_single_char_key(_6704), not_compatio((writeq(key=_6704), nl)), (_6704==b->once(repl), fail;_6704==m->make;_6704==t->nop(set_debug(eval, true)), rtrace;_6704=='T'->set_debug(eval, true);_6704==(;)->true;_6704==esc('[A', [27, 91, 65])->nb_setarg(2, contrl(inf, each), leap);_6704=='L'->nb_setarg(1, contrl(inf, each), _6176);_6704==l->nb_setarg(2, contrl(inf, each), leap);(_6704=='\n';_6704=='\r')->!, fail;!, fail));_5546\==true, \+_6028, contrl(inf, each)=contrl(_6104, leap)->true;_5546==true->!;true), format('~N~n'))) Unify: (211) [user] forall_interactive(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), false, _5546, timed_call((eval_H(500, '&self', [assertEqualToResult, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]], _4182), deterministic(_5546), xform_out(_4182, _5574), nb_setarg(1, res(_3362), _5574)), _6034), ((((_5546==true->!;true), set_option_value(interactive, false), contrl(inf, each)=contrl(_6104, _6106), nb_setarg(1, res(_3362), _5574), current_input(_6130), read_pending_codes(_6130, _6142, []), flag(result_num, _6156, _6156+1), flag(result_num, _6176, _6176), reset_eval_num, user_io((in_answer_io(if_t(prev_result('Empty')\=@=prev_result('Empty'), write(', '))), nb_setarg(1, prev_result('Empty'), _5574))), if_t(_6176=<_6104, ((_6176==1, _5546==true->not_compatio(format('~N~nDeterministic: ', [])), !;_5546==true->not_compatio(format('~N~nLast Result(~w): ', [_6176])), !;not_compatio(format('~N~nNDet Result(~w): ', [_6176]))), ignore((not_compatio(if_t(\+symbolic(_5574), nop(nl))), user_io(with_indents(is_mettalog, color_g_mesg_ok('yellow', \+ \+ (maplist(maybe_assign, ['_X'=_4888]), not_compatio(write_bsrc(_5574)), true)))))))), in_answer_io(write_asrc(_5574)), not_compatio(format('~N')), (_5546\==true, false, _6106\==leap, 10>_6176, _6176<_6104->_6538=true;_6538=false), if_t((_6538==true;_5546==true), if_trace(time, color_g_mesg_ok('yellow', user_io(give_time('Execution', _6034))))), color_g_mesg('green', ignore((['_X'=_4888]\=@=['_X'=_5424]->not_compatio((reverse(['_X'=_4888], _6642), maplist(print_var, _6642), nop(nl)));true)))), (_6538==true->write("~npress ';' for more solutions "), get_single_char_key(_6704), not_compatio((writeq(key=_6704), nl)), (_6704==b->once(repl), fail;_6704==m->make;_6704==t->nop(set_debug(eval, true)), rtrace;_6704=='T'->set_debug(eval, true);_6704==(;)->true;_6704==esc('[A', [27, 91, 65])->nb_setarg(2, contrl(inf, each), leap);_6704=='L'->nb_setarg(1, contrl(inf, each), _6176);_6704==l->nb_setarg(2, contrl(inf, each), leap);(_6704=='\n';_6704=='\r')->!, fail;!, fail));_5546\==true, \+false, contrl(inf, each)=contrl(_6104, leap)->true;_5546==true->!;true), format('~N~n'))) Call: (212) [user] timed_call((eval_H(500, '&self', [assertEqualToResult, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]], _4182), deterministic(_5546), xform_out(_4182, _5574), nb_setarg(1, res(_3362), _5574)), _6034) Unify: (212) [user] timed_call((eval_H(500, '&self', [assertEqualToResult, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]], _4182), deterministic(_5546), xform_out(_4182, _5574), nb_setarg(1, res(_3362), _5574)), _6034) Call: (213) [system] statistics(cputime, _19282) Exit: (213) [system] statistics(cputime, 6.991215685) Call: (213) [user] rtrace_this((eval_H(500, '&self', [assertEqualToResult, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]], _4182), deterministic(_5546), xform_out(_4182, _5574), nb_setarg(1, res(_3362), _5574))) Unify: (213) [user] rtrace_this((eval_H(500, '&self', [assertEqualToResult, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]], _4182), deterministic(_5546), xform_out(_4182, _5574), nb_setarg(1, res(_3362), _5574))) ^ Call: (214) [user] option_value(rtrace, true) ^ Unify: (214) [user] option_value(rtrace, true) Call: (215) [system] var(true) Fail: (215) [system] var(true) ^ Redo: (214) [user] option_value(rtrace, true) ^ Unify: (214) [user] option_value(rtrace, true) Call: (215) [system] true==true Exit: (215) [system] true==true ^ Call: (215) [user] option_value0(rtrace, 'True') ^ Unify: (215) [user] option_value0(rtrace, 'True') ^ Call: (216) [user] was_option_value(rtrace, _32242) ^ Unify: (216) [user] was_option_value(rtrace, _32242) Call: (217) [system] current_prolog_flag(rtrace, _34100) Fail: (217) [system] current_prolog_flag(rtrace, _34100) ^ Redo: (216) [user] was_option_value(rtrace, _32242) ^ Unify: (216) [user] was_option_value(rtrace, _32242) Call: (217) [$syspreds] prolog_load_context(rtrace, _37814) Fail: (217) [$syspreds] prolog_load_context(rtrace, _37814) ^ Redo: (216) [user] was_option_value(rtrace, _32242) ^ Unify: (216) [user] was_option_value(rtrace, _32242) Call: (217) [system] nb_current(rtrace, _41528) Fail: (217) [system] nb_current(rtrace, _41528) ^ Fail: (216) [user] was_option_value(rtrace, _32242) ^ Redo: (215) [user] option_value0(rtrace, 'True') ^ Fail: (215) [user] option_value0(rtrace, 'True') ^ Redo: (214) [user] option_value(rtrace, true) ^ Unify: (214) [user] option_value(rtrace, true) Call: (215) [system] true==false Fail: (215) [system] true==false ^ Redo: (214) [user] option_value(rtrace, true) ^ Unify: (214) [user] option_value(rtrace, true) ^ Call: (216) [system] setup_call_cleanup('$notrace'(_51752, _51754), once(user:option_value0(rtrace, true)), '$restore_trace'(_51752, _51754)) ^ Unify: (216) [system] setup_call_cleanup(system:'$notrace'(_51752, _51754), system:once(user:option_value0(rtrace, true)), system:'$restore_trace'(_51752, _51754)) ^ Call: (217) [system] sig_atomic(system:'$notrace'(_51752, _51754)) ^ Fail: (214) [user] option_value(rtrace, true) Redo: (213) [user] rtrace_this((eval_H(500, '&self', [assertEqualToResult, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]], _4182), deterministic(_5546), xform_out(_4182, _5574), nb_setarg(1, res(_3362), _5574))) Unify: (213) [user] rtrace_this((eval_H(500, '&self', [assertEqualToResult, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]], _4182), deterministic(_5546), xform_out(_4182, _5574), nb_setarg(1, res(_3362), _5574))) ^ Call: (214) [user] is_debugging(rtrace) ^ Unify: (214) [user] is_debugging(rtrace) Call: (215) [system] var(rtrace) Fail: (215) [system] var(rtrace) ^ Redo: (214) [user] is_debugging(rtrace) ^ Unify: (214) [user] is_debugging(rtrace) Call: (215) [system] rtrace==false Fail: (215) [system] rtrace==false ^ Redo: (214) [user] is_debugging(rtrace) ^ Unify: (214) [user] is_debugging(rtrace) Call: (215) [system] rtrace==true Fail: (215) [system] rtrace==true ^ Redo: (214) [user] is_debugging(rtrace) ^ Unify: (214) [user] is_debugging(rtrace) ^ Call: (215) [user] fast_option_value(rtrace, debug) ^ Unify: (215) [user] fast_option_value(rtrace, debug) Call: (216) [system] atom(rtrace) Exit: (216) [system] atom(rtrace) Call: (216) [system] current_prolog_flag(rtrace, debug) Fail: (216) [system] current_prolog_flag(rtrace, debug) ^ Fail: (215) [user] fast_option_value(rtrace, debug) ^ Redo: (214) [user] is_debugging(rtrace) ^ Unify: (214) [user] is_debugging(rtrace) ^ Call: (215) [user] fast_option_value(rtrace, trace) ^ Unify: (215) [user] fast_option_value(rtrace, trace) Call: (216) [system] atom(rtrace) Exit: (216) [system] atom(rtrace) Call: (216) [system] current_prolog_flag(rtrace, trace) Fail: (216) [system] current_prolog_flag(rtrace, trace) ^ Fail: (215) [user] fast_option_value(rtrace, trace) ^ Redo: (214) [user] is_debugging(rtrace) ^ Unify: (214) [user] is_debugging(rtrace) Call: (215) [prolog_debug] prolog_debug:debugging(metta(rtrace), _86970) Unify: (215) [prolog_debug] prolog_debug:debugging(metta(rtrace), _86970) ^ Call: (216) [prolog_debug] prolog_debug:debugging(metta(rtrace), _86970, _88906) ^ Unify: (216) [prolog_debug] prolog_debug:debugging(metta(rtrace), _86970, []) Call: (217) [system] current_prolog_flag(nodebugx, true) ^ Redo: (216) [prolog_debug] prolog_debug:debugging(metta(rtrace), _86970, _91710) ^ Unify: (216) [prolog_debug] prolog_debug:debugging(metta(rtrace), _86970, _92648) ^ Call: (217) [prolog_debug] current_predicate(debugging_logicmoo_setting/3) ^ Exit: (217) [prolog_debug] current_predicate(debugging_logicmoo_setting/3) ^ Call: (217) [prolog_debug] predicate_property(bugger:debugging_logicmoo_setting(_95382, _95384, _95386), defined) ^ Unify: (217) [$syspreds] predicate_property(bugger:debugging_logicmoo_setting(_95382, _95384, _95386), defined) Call: (218) [system] nonvar(defined) Exit: (218) [system] nonvar(defined) Call: (218) [$syspreds] property_predicate(defined, bugger:debugging_logicmoo_setting(_95382, _95384, _95386)) Unify: (218) [$syspreds] property_predicate(defined, bugger:debugging_logicmoo_setting(_95382, _95384, _95386)) Call: (219) [$syspreds] define_or_generate(bugger:debugging_logicmoo_setting(_95382, _95384, _95386)) Unify: (219) [$syspreds] define_or_generate(bugger:debugging_logicmoo_setting(_95382, _95384, _95386)) Call: (220) [system] callable(debugging_logicmoo_setting(_95382, _95384, _95386)) Exit: (220) [system] callable(debugging_logicmoo_setting(_95382, _95384, _95386)) Call: (220) [system] atom(bugger) Exit: (220) [system] atom(bugger) Exit: (219) [$syspreds] define_or_generate(bugger:debugging_logicmoo_setting(_95382, _95384, _95386)) Exit: (218) [$syspreds] property_predicate(defined, bugger:debugging_logicmoo_setting(_95382, _95384, _95386)) ^ Exit: (217) [$syspreds] predicate_property(bugger:debugging_logicmoo_setting(_95382, _95384, _95386), defined) ^ Call: (217) [prolog_debug] bugger:debugging_logicmoo_setting(metta(rtrace), _86970, _109296) ^ Unify: (217) [prolog_debug] bugger:debugging_logicmoo_setting(metta(rtrace), true, [user_error]) ^ Exit: (217) [prolog_debug] bugger:debugging_logicmoo_setting(metta(rtrace), true, [user_error]) ^ Exit: (216) [prolog_debug] prolog_debug:debugging(metta(rtrace), true, [user_error]) Exit: (215) [prolog_debug] prolog_debug:debugging(metta(rtrace), true) Call: (215) [system] true==true Exit: (215) [system] true==true ^ Exit: (214) [user] is_debugging(rtrace) Exit: (213) [user] rtrace_this((eval_H(500, '&self', [assertEqualToResult, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]], _4182), deterministic(_5546), xform_out(_4182, _5574), nb_setarg(1, res(_3362), _5574))) ^ Call: (214) [rtrace] bugger:scce_orig(restart_rtrace, user:(eval_H(500, '&self', [assertEqualToResult, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]], _4182), deterministic(_5546), xform_out(_4182, _5574), nb_setarg(1, res(_3362), _5574)), tAt_rtrace) ^ Unify: (214) [bugger] bugger:scce_orig(rtrace:restart_rtrace, user:(eval_H(500, '&self', [assertEqualToResult, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]], _4182), deterministic(_5546), xform_out(_4182, _5574), nb_setarg(1, res(_3362), _5574)), rtrace:tAt_rtrace) Call: (215) [system] _119756=mquietly_if(true, rtrace:tAt_rtrace) Exit: (215) [system] mquietly_if(true, rtrace:tAt_rtrace)=mquietly_if(true, rtrace:tAt_rtrace) ^ Call: (215) [bugger] setup_call_cleanup(rtrace:restart_rtrace, ((user:(eval_H(500, '&self', [assertEqualToResult, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]], _4182), deterministic(_5546), xform_out(_4182, _5574), nb_setarg(1, res(_3362), _5574)), deterministic(_121634)), (notrace(_121634==true)->!;rtrace:tAt_rtrace, notrace(nb_setarg(1, mquietly_if(true, rtrace:tAt_rtrace), false));rtrace:restart_rtrace, notrace(nb_setarg(1, mquietly_if(true, rtrace:tAt_rtrace), true)), notrace(fail))), mquietly_if(true, rtrace:tAt_rtrace)) ^ Unify: (215) [system] setup_call_cleanup(rtrace:restart_rtrace, bugger:((user:(eval_H(500, '&self', [assertEqualToResult, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]], _4182), deterministic(_5546), xform_out(_4182, _5574), nb_setarg(1, res(_3362), _5574)), deterministic(_121634)), (notrace(_121634==true)->!;rtrace:tAt_rtrace, notrace(nb_setarg(1, mquietly_if(true, rtrace:tAt_rtrace), false));rtrace:restart_rtrace, notrace(nb_setarg(1, mquietly_if(true, rtrace:tAt_rtrace), true)), notrace(fail))), bugger:mquietly_if(true, rtrace:tAt_rtrace)) ^ Call: (216) [system] sig_atomic(rtrace:restart_rtrace) ^ Call: (219) [rtrace] rtrace:restart_rtrace1 ^ Unify: (219) [rtrace] rtrace:restart_rtrace1 ^ Exit: (219) [rtrace] rtrace:restart_rtrace1 ^ Exit: (216) [system] sig_atomic(rtrace:restart_rtrace) Call: (217) [user] eval_H(500, '&self', [assertEqualToResult, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]], _4182) Unify: (217) [user] eval_H(500, '&self', [assertEqualToResult, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]], _4182) ^ Call: (218) [user] catch_metta_return(eval_args(=, _130408, 500, '&self', [assertEqualToResult, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]], _4182), _4182) ^ Unify: (218) [user] catch_metta_return(eval_args(=, _130408, 500, '&self', [assertEqualToResult, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]], _4182), _4182) ^ Call: (220) [user] eval_args(=, _130408, 500, '&self', [assertEqualToResult, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]], _4182) ^ Unify: (220) [user] eval_args(=, _130408, 500, '&self', [assertEqualToResult, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]], _4182) Call: (221) [system] var([assertEqualToResult, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]]) ^ Redo: (220) [user] eval_args(=, _130408, 500, '&self', [assertEqualToResult, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]], _4182) ^ Unify: (220) [user] eval_args(=, _130408, 500, '&self', [assertEqualToResult, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]], _4182) ^ Call: (222) [system] setup_call_cleanup('$notrace'(_137014, _137016), once(user:self_eval([assertEqualToResult, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]])), '$restore_trace'(_137014, _137016)) ^ Unify: (222) [system] setup_call_cleanup(system:'$notrace'(_137014, _137016), system:once(user:self_eval([assertEqualToResult, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]])), system:'$restore_trace'(_137014, _137016)) ^ Call: (223) [system] sig_atomic(system:'$notrace'(_137014, _137016)) ^ Redo: (220) [user] eval_args(=, _130408, 500, '&self', [assertEqualToResult, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]], _4182) ^ Unify: (220) [user] eval_args(=, _130408, 500, '&self', [assertEqualToResult, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]], _4182) ^ Call: (222) [system] setup_call_cleanup('$notrace'(_141752, _141754), once(user:nonvar(_4182)), '$restore_trace'(_141752, _141754)) ^ Unify: (222) [system] setup_call_cleanup(system:'$notrace'(_141752, _141754), system:once(user:nonvar(_4182)), system:'$restore_trace'(_141752, _141754)) ^ Call: (223) [system] sig_atomic(system:'$notrace'(_141752, _141754)) ^ Redo: (220) [user] eval_args(=, _130408, 500, '&self', [assertEqualToResult, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]], _4182) ^ Unify: (220) [user] eval_args(=, _130408, 500, '&self', [assertEqualToResult, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]], _4182) ^ Call: (222) [system] setup_call_cleanup('$notrace'(_146490, _146492), once(user:nonvar(_4182)), '$restore_trace'(_146490, _146492)) ^ Unify: (222) [system] setup_call_cleanup(system:'$notrace'(_146490, _146492), system:once(user:nonvar(_4182)), system:'$restore_trace'(_146490, _146492)) ^ Call: (223) [system] sig_atomic(system:'$notrace'(_146490, _146492)) ^ Redo: (220) [user] eval_args(=, _130408, 500, '&self', [assertEqualToResult, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]], _4182) ^ Unify: (220) [user] eval_args(=, _130408, 500, '&self', [assertEqualToResult, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]], _4182) Call: (221) [system] [[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]]==[] ^ Redo: (220) [user] eval_args(=, _130408, 500, '&self', [assertEqualToResult, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]], _4182) ^ Unify: (220) [user] eval_args(=, _130408, 500, '&self', [assertEqualToResult, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]], _4182) Call: (221) [system] atom(=) Exit: (221) [system] atom(=) Call: (221) [system] (=)\==(=) ^ Redo: (220) [user] eval_args(=, _130408, 500, '&self', [assertEqualToResult, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]], _4182) ^ Unify: (220) [user] eval_args(=, _130408, 500, '&self', [assertEqualToResult, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]], _4182) ^ Call: (221) [user] self_eval([assertEqualToResult, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]]) ^ Unify: (221) [user] self_eval([assertEqualToResult, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]]) ^ Call: (223) [system] setup_call_cleanup('$notrace'(_160556, _160558), once(user:self_eval0([assertEqualToResult, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]])), '$restore_trace'(_160556, _160558)) ^ Unify: (223) [system] setup_call_cleanup(system:'$notrace'(_160556, _160558), system:once(user:self_eval0([assertEqualToResult, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]])), system:'$restore_trace'(_160556, _160558)) ^ Call: (224) [system] sig_atomic(system:'$notrace'(_160556, _160558)) ^ Fail: (221) [user] self_eval([assertEqualToResult, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]]) ^ Redo: (220) [user] eval_args(=, _130408, 500, '&self', [assertEqualToResult, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]], _4182) ^ Unify: (220) [user] eval_args(=, _130408, 500, '&self', [assertEqualToResult, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]], _4182) ^ Call: (221) [user] eval_00(=, _130408, 500, '&self', [assertEqualToResult, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]], _4182) ^ Unify: (221) [user] eval_00(=, _130408, 500, '&self', [assertEqualToResult, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]], _4182) ^ Call: (222) [user] self_eval([assertEqualToResult, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]]) ^ Unify: (222) [user] self_eval([assertEqualToResult, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]]) ^ Call: (224) [system] setup_call_cleanup('$notrace'(_169954, _169956), once(user:self_eval0([assertEqualToResult, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]])), '$restore_trace'(_169954, _169956)) ^ Unify: (224) [system] setup_call_cleanup(system:'$notrace'(_169954, _169956), system:once(user:self_eval0([assertEqualToResult, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]])), system:'$restore_trace'(_169954, _169956)) ^ Call: (225) [system] sig_atomic(system:'$notrace'(_169954, _169956)) ^ Fail: (222) [user] self_eval([assertEqualToResult, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]]) ^ Redo: (221) [user] eval_00(=, _130408, 500, '&self', [assertEqualToResult, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]], _4182) ^ Unify: (221) [user] eval_00(=, _130408, 500, '&self', [assertEqualToResult, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]], _4182) ^ Call: (222) [user] eval_01(=, _130408, 500, '&self', [assertEqualToResult, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]], _4182) ^ Unify: (222) [user] eval_01(=, _130408, 500, '&self', [assertEqualToResult, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]], _4182) ^ Call: (223) [user] if_t((500<1, trace_on_overflow), debug(metta(eval_args))) ^ Unify: (223) [user] if_t((500<1, trace_on_overflow), debug(metta(eval_args))) Call: (225) [system] 500<1 Fail: (225) [system] 500<1 ^ Redo: (223) [user] if_t((500<1, trace_on_overflow), debug(metta(eval_args))) ^ Exit: (223) [user] if_t((500<1, trace_on_overflow), debug(metta(eval_args))) ^ Call: (224) [system] setup_call_cleanup('$notrace'(_183112, _183114), once(user:(_183088 is 500-1, copy_term([assertEqualToResult, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]], _183102))), '$restore_trace'(_183112, _183114)) ^ Unify: (224) [system] setup_call_cleanup(system:'$notrace'(_183112, _183114), system:once(user:(_183088 is 500-1, copy_term([assertEqualToResult, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]], _183102))), system:'$restore_trace'(_183112, _183114)) ^ Call: (225) [system] sig_atomic(system:'$notrace'(_183112, _183114)) ^ Exit: (224) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(499 is 500-1, copy_term([assertEqualToResult, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]], [assertEqualToResult, [[=, _185978, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _185978], [multifile, _185978]], [[[=, _185978, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _185978], [multifile, _185978]]]]))), system:'$restore_trace'(3, -1)) ^ Call: (223) [user] trace_eval(eval_20(=, _130408), e, 499, '&self', [assertEqualToResult, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]], _187028) ^ Unify: (223) [user] trace_eval(eval_20(=, _130408), e, 499, '&self', [assertEqualToResult, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]], _187028) ^ Call: (224) [user] must_det_ll((notrace((flag(eval_num, _188938, _188938+1), _188956 is _188938 mod 500, _188974 is 99-499 mod 100, _188998=_189000, option_else('trace-length', _189012, 500), option_else('trace-depth', _189020, 30))), quietly(if_t((nop(stop_rtrace), _188956>_189012), (set_debug(eval, false), _189076 is _189012+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_189076])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_189128))))) ^ Unify: (224) [user] must_det_ll(user:(notrace((flag(eval_num, _188938, _188938+1), _188956 is _188938 mod 500, _188974 is 99-499 mod 100, _188998=_189000, option_else('trace-length', _189012, 500), option_else('trace-depth', _189020, 30))), quietly(if_t((nop(stop_rtrace), _188956>_189012), (set_debug(eval, false), _189076 is _189012+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_189076])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_189128))))) ^ Call: (225) [user] once(user:(notrace((flag(eval_num, _188938, _188938+1), _188956 is _188938 mod 500, _188974 is 99-499 mod 100, _188998=_189000, option_else('trace-length', _189012, 500), option_else('trace-depth', _189020, 30))), quietly(if_t((nop(stop_rtrace), _188956>_189012), (set_debug(eval, false), _189076 is _189012+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_189076])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_189128))))) ^ Unify: (225) [system] once(user:(notrace((flag(eval_num, _188938, _188938+1), _188956 is _188938 mod 500, _188974 is 99-499 mod 100, _188998=_189000, option_else('trace-length', _189012, 500), option_else('trace-depth', _189020, 30))), quietly(if_t((nop(stop_rtrace), _188956>_189012), (set_debug(eval, false), _189076 is _189012+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_189076])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_189128))))) ^ Call: (228) [system] setup_call_cleanup('$notrace'(_192852, _192854), once(user:(flag(eval_num, _188938, _188938+1), _188956 is _188938 mod 500, _188974 is 99-499 mod 100, _188998=_189000, option_else('trace-length', _189012, 500), option_else('trace-depth', _189020, 30))), '$restore_trace'(_192852, _192854)) ^ Unify: (228) [system] setup_call_cleanup(system:'$notrace'(_192852, _192854), system:once(user:(flag(eval_num, _188938, _188938+1), _188956 is _188938 mod 500, _188974 is 99-499 mod 100, _188998=_189000, option_else('trace-length', _189012, 500), option_else('trace-depth', _189020, 30))), system:'$restore_trace'(_192852, _192854)) ^ Call: (229) [system] sig_atomic(system:'$notrace'(_192852, _192854)) ^ Exit: (228) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(flag(eval_num, 0, 0+1), 0 is 0 mod 500, 0 is 99-499 mod 100, _188998=_188998, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), system:'$restore_trace'(3, -1)) ^ Call: (228) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 0>500), (set_debug(eval, false), _189076 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_189076])), nop((start_rtrace, rtrace))))) ^ Unify: (228) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 0>500), (set_debug(eval, false), _189076 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_189076])), nop((start_rtrace, rtrace))))) ^ Exit: (228) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 0>500), (set_debug(eval, false), _189076 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_189076])), nop((start_rtrace, rtrace))))) Call: (227) [user] nop(notrace(no_repeats_var(_189128))) Unify: (227) [user] nop(notrace(no_repeats_var(_189128))) Exit: (227) [user] nop(notrace(no_repeats_var(_189128))) ^ Exit: (225) [system] once(user:(notrace((flag(eval_num, 0, 0+1), 0 is 0 mod 500, 0 is 99-499 mod 100, _188998=_188998, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), quietly(if_t((nop(stop_rtrace), 0>500), (set_debug(eval, false), _189076 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_189076])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_189128))))) ^ Exit: (224) [user] must_det_ll(user:(notrace((flag(eval_num, 0, 0+1), 0 is 0 mod 500, 0 is 99-499 mod 100, _188998=_188998, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), quietly(if_t((nop(stop_rtrace), 0>500), (set_debug(eval, false), _189076 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_189076])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_189128))))) Call: (224) [occurs] occurs:sub_term(_204316, e) Unify: (224) [occurs] occurs:sub_term(e, e) Exit: (224) [occurs] occurs:sub_term(e, e) Call: (224) [system] e\=e Fail: (224) [system] e\=e Redo: (224) [occurs] occurs:sub_term(_204316, e) Unify: (224) [occurs] occurs:sub_term(_204316, e) Call: (225) [system] compound(e) Fail: (225) [system] compound(e) Fail: (224) [occurs] occurs:sub_term(_204316, e) ^ Redo: (223) [user] trace_eval(eval_20(=, _130408), e, 499, '&self', [assertEqualToResult, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]], _187028) Call: (224) [system] _214534=e Exit: (224) [system] e=e ^ Call: (224) [user] if_trace((eval;e), (_188998=1, indentq(0, 0, -->, [e, [assertEqualToResult, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]]]))) ^ Unify: (224) [user] if_trace((eval;e), (_188998=1, indentq(0, 0, -->, [e, [assertEqualToResult, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]]]))) ^ Call: (226) [system] setup_call_cleanup('$notrace'(_218338, _218340), once(user:real_notrace(catch_err(ignore((is_debugging((eval;e)), _188998=1, indentq(0, 0, -->, [e, [assertEqualToResult, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]]]))), _218296, fbug((_218296-->if_trace((eval;e), (_188998=1, indentq(0, 0, -->, [e, [assertEqualToResult, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]]])))))))), '$restore_trace'(_218338, _218340)) ^ Unify: (226) [system] setup_call_cleanup(system:'$notrace'(_218338, _218340), system:once(user:real_notrace(catch_err(ignore((is_debugging((eval;e)), _188998=1, indentq(0, 0, -->, [e, [assertEqualToResult, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]]]))), _218296, fbug((_218296-->if_trace((eval;e), (_188998=1, indentq(0, 0, -->, [e, [assertEqualToResult, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]]])))))))), system:'$restore_trace'(_218338, _218340)) ^ Call: (227) [system] sig_atomic(system:'$notrace'(_218338, _218340)) ^ Exit: (226) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:real_notrace(catch_err(ignore((is_debugging((eval;e)), _188998=1, indentq(0, 0, -->, [e, [assertEqualToResult, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]]]))), _218296, fbug((_218296-->if_trace((eval;e), (_188998=1, indentq(0, 0, -->, [e, [assertEqualToResult, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]]])))))))), system:'$restore_trace'(3, -1)) ^ Exit: (224) [user] if_trace((eval;e), (_188998=1, indentq(0, 0, -->, [e, [assertEqualToResult, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]]]))) Call: (224) [system] _223120=retval(fail) Exit: (224) [system] retval(fail)=retval(fail) Call: (224) [system] _224982=(\+ \+ (flag(eval_num, _225002, _225002+1), (retval(fail)\=@=retval(fail), nonvar(_187028)->indentq(0, _225002, <--, [e, _187028]);indentq(0, _225002, <--, [e, retval(fail)])))) Exit: (224) [system] (\+ \+ (flag(eval_num, _225002, _225002+1), (retval(fail)\=@=retval(fail), nonvar(_187028)->indentq(0, _225002, <--, [e, _187028]);indentq(0, _225002, <--, [e, retval(fail)]))))=(\+ \+ (flag(eval_num, _225002, _225002+1), (retval(fail)\=@=retval(fail), nonvar(_187028)->indentq(0, _225002, <--, [e, _187028]);indentq(0, _225002, <--, [e, retval(fail)])))) ^ Call: (224) [user] call_cleanup(((call(eval_20(=, _130408), 499, '&self', [assertEqualToResult, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]], _187028)*->nb_setarg(1, retval(fail), _187028);fail, trace, call(eval_20(=, _130408), 499, '&self', [assertEqualToResult, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]], _187028)), ignore(notrace((\+_187028\=_189128, nb_setarg(1, retval(fail), _187028))))), ignore((_188998==1->ignore(\+ \+ (flag(eval_num, _225002, _225002+1), (retval(fail)\=@=retval(fail), nonvar(_187028)->indentq(0, _225002, <--, [e, _187028]);indentq(0, _225002, <--, [e, retval(fail)]))));notrace(ignore(if_t(0<30, if_trace((eval;e), ignore(\+ \+ (flag(eval_num, _225002, _225002+1), (retval(fail)\=@=retval(fail), nonvar(_187028)->indentq(0, _225002, <--, [e, _187028]);indentq(0, _225002, <--, [e, retval(fail)]))))))))))) ^ Unify: (224) [system] call_cleanup(user:((call(eval_20(=, _130408), 499, '&self', [assertEqualToResult, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]], _187028)*->nb_setarg(1, retval(fail), _187028);fail, trace, call(eval_20(=, _130408), 499, '&self', [assertEqualToResult, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]], _187028)), ignore(notrace((\+_187028\=_189128, nb_setarg(1, retval(fail), _187028))))), user:ignore((_188998==1->ignore(\+ \+ (flag(eval_num, _225002, _225002+1), (retval(fail)\=@=retval(fail), nonvar(_187028)->indentq(0, _225002, <--, [e, _187028]);indentq(0, _225002, <--, [e, retval(fail)]))));notrace(ignore(if_t(0<30, if_trace((eval;e), ignore(\+ \+ (flag(eval_num, _225002, _225002+1), (retval(fail)\=@=retval(fail), nonvar(_187028)->indentq(0, _225002, <--, [e, _187028]);indentq(0, _225002, <--, [e, retval(fail)]))))))))))) ^ Call: (226) [user] eval_20(=, _130408, 499, '&self', [assertEqualToResult, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]], _187028) ^ Unify: (226) [user] eval_20(=, _130408, 499, '&self', [assertEqualToResult, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]], _187028) Call: (227) [system] atom([assertEqualToResult, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]]) ^ Redo: (226) [user] eval_20(=, _130408, 499, '&self', [assertEqualToResult, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]], _187028) ^ Unify: (226) [user] eval_20(=, _130408, 499, '&self', [assertEqualToResult, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]], _187028) ^ Call: (227) [user] no_eval([assertEqualToResult, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]]) ^ Unify: (227) [user] no_eval([assertEqualToResult, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]]) ^ Call: (228) [user] self_eval([assertEqualToResult, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]]) ^ Unify: (228) [user] self_eval([assertEqualToResult, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]]) ^ Call: (230) [system] setup_call_cleanup('$notrace'(_237388, _237390), once(user:self_eval0([assertEqualToResult, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]])), '$restore_trace'(_237388, _237390)) ^ Unify: (230) [system] setup_call_cleanup(system:'$notrace'(_237388, _237390), system:once(user:self_eval0([assertEqualToResult, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]])), system:'$restore_trace'(_237388, _237390)) ^ Call: (231) [system] sig_atomic(system:'$notrace'(_237388, _237390)) ^ Fail: (228) [user] self_eval([assertEqualToResult, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]]) ^ Redo: (227) [user] no_eval([assertEqualToResult, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]]) ^ Unify: (227) [user] no_eval([assertEqualToResult, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]]) Call: (228) [system] atomic(assertEqualToResult) Exit: (228) [system] atomic(assertEqualToResult) ^ Call: (228) [user] is_sl(assertEqualToResult) ^ Unify: (228) [user] is_sl(assertEqualToResult) Call: (229) [system] number(assertEqualToResult) ^ Redo: (226) [user] eval_20(=, _130408, 499, '&self', [assertEqualToResult, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]], _187028) ^ Unify: (226) [user] eval_20(=, _130408, 499, '&self', [assertEqualToResult, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]], _187028) Call: (227) [system] [[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]]==[] ^ Redo: (226) [user] eval_20(=, _130408, 499, '&self', [assertEqualToResult, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]], _187028) ^ Unify: (226) [user] eval_20(=, _130408, 499, '&self', [assertEqualToResult, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]], _187028) Call: (227) [system] atom(=) Exit: (227) [system] atom(=) Call: (227) [system] (=)\==(=) ^ Redo: (226) [user] eval_20(=, _130408, 499, '&self', [assertEqualToResult, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]], _187028) ^ Unify: (226) [user] eval_20(=, _130408, 499, '&self', [assertEqualToResult, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]], _187028) Call: (227) [system] callable(assertEqualToResult) Exit: (227) [system] callable(assertEqualToResult) ^ Unify: (226) [user] eval_20(=, _130408, 499, '&self', [assertEqualToResult, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]], _187028) Call: (227) [system] is_list([[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]]) Exit: (227) [system] is_list([[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]]) ^ Unify: (226) [user] eval_20(=, _130408, 499, '&self', [assertEqualToResult, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]], _187028) Call: (227) [system] is_list([assertEqualToResult, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]]) Exit: (227) [system] is_list([assertEqualToResult, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]]) ^ Unify: (226) [user] eval_20(=, _130408, 499, '&self', [assertEqualToResult, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]], [assertEqualToResult|_264422]) Call: (227) [system] var(assertEqualToResult) ^ Redo: (226) [user] eval_20(=, _130408, 499, '&self', [assertEqualToResult, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]], _187028) ^ Unify: (226) [user] eval_20(=, _130408, 499, '&self', [assertEqualToResult, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]], _187028) ^ Call: (227) [user] once(expand_eval([assertEqualToResult, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]], _268184)) ^ Unify: (227) [system] once(user:expand_eval([assertEqualToResult, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]], _268184)) ^ Call: (228) [user] expand_eval([assertEqualToResult, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]], _268184) ^ Unify: (228) [user] expand_eval([assertEqualToResult, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]], _268184) Call: (229) [system] is_list([assertEqualToResult, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]]) Exit: (229) [system] is_list([assertEqualToResult, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]]) ^ Unify: (228) [user] expand_eval([assertEqualToResult, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]], [assertEqualToResult|_273760]) Call: (229) [system] ground(assertEqualToResult) Exit: (229) [system] ground(assertEqualToResult) ^ Unify: (228) [user] expand_eval([assertEqualToResult, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]], [assertEqualToResult|_276542]) ^ Call: (229) [user] apply:maplist(expand_eval, [[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]], _276542) ^ Unify: (229) [apply] apply:maplist(user:expand_eval, [[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]], _276542) Call: (230) [apply] apply:maplist_([[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]], _276542, user:expand_eval) Unify: (230) [apply] apply:maplist_([[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]], [_280288|_280290], user:expand_eval) ^ Call: (231) [user] expand_eval([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _280288) ^ Unify: (231) [user] expand_eval([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _280288) Call: (232) [system] is_list([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]) Exit: (232) [system] is_list([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]) ^ Unify: (231) [user] expand_eval([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]|_284932]) Call: (232) [system] ground([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) ^ Redo: (231) [user] expand_eval([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]|_284932]) ^ Call: (232) [user] apply:maplist(expand_eval, [[dynamic, _4888], [multifile, _4888]], _284932) ^ Unify: (232) [apply] apply:maplist(user:expand_eval, [[dynamic, _4888], [multifile, _4888]], _284932) Call: (233) [apply] apply:maplist_([[dynamic, _4888], [multifile, _4888]], _284932, user:expand_eval) Unify: (233) [apply] apply:maplist_([[dynamic, _4888], [multifile, _4888]], [_290530|_290532], user:expand_eval) ^ Call: (234) [user] expand_eval([dynamic, _4888], _290530) ^ Unify: (234) [user] expand_eval([dynamic, _4888], _290530) Call: (235) [system] is_list([dynamic, _4888]) Exit: (235) [system] is_list([dynamic, _4888]) ^ Unify: (234) [user] expand_eval([dynamic, _4888], [dynamic|_295174]) Call: (235) [system] ground(dynamic) Exit: (235) [system] ground(dynamic) ^ Unify: (234) [user] expand_eval([dynamic, _4888], [dynamic|_297956]) ^ Call: (235) [user] apply:maplist(expand_eval, [_4888], _297956) ^ Unify: (235) [apply] apply:maplist(user:expand_eval, [_4888], _297956) Call: (236) [apply] apply:maplist_([_4888], _297956, user:expand_eval) Unify: (236) [apply] apply:maplist_([_4888], [_301702|_301704], user:expand_eval) ^ Call: (237) [user] expand_eval(_4888, _301702) ^ Unify: (237) [user] expand_eval(_4888, _301702) Call: (238) [system] is_list(_4888) ^ Redo: (237) [user] expand_eval(_4888, _301702) Call: (238) [system] _4888=_301702 Exit: (238) [system] _4888=_4888 ^ Exit: (237) [user] expand_eval(_4888, _4888) Call: (237) [apply] apply:maplist_([], _301704, user:expand_eval) Unify: (237) [apply] apply:maplist_([], [], user:expand_eval) Exit: (237) [apply] apply:maplist_([], [], user:expand_eval) Exit: (236) [apply] apply:maplist_([_4888], [_4888], user:expand_eval) ^ Exit: (235) [apply] apply:maplist(user:expand_eval, [_4888], [_4888]) ^ Exit: (234) [user] expand_eval([dynamic, _4888], [dynamic, _4888]) Call: (234) [apply] apply:maplist_([[multifile, _4888]], _290532, user:expand_eval) Unify: (234) [apply] apply:maplist_([[multifile, _4888]], [_315658|_315660], user:expand_eval) ^ Call: (235) [user] expand_eval([multifile, _4888], _315658) ^ Unify: (235) [user] expand_eval([multifile, _4888], _315658) Call: (236) [system] is_list([multifile, _4888]) Exit: (236) [system] is_list([multifile, _4888]) ^ Unify: (235) [user] expand_eval([multifile, _4888], [multifile|_320302]) Call: (236) [system] ground(multifile) Exit: (236) [system] ground(multifile) ^ Unify: (235) [user] expand_eval([multifile, _4888], [multifile|_323084]) ^ Call: (236) [user] apply:maplist(expand_eval, [_4888], _323084) ^ Unify: (236) [apply] apply:maplist(user:expand_eval, [_4888], _323084) Call: (237) [apply] apply:maplist_([_4888], _323084, user:expand_eval) Unify: (237) [apply] apply:maplist_([_4888], [_326830|_326832], user:expand_eval) ^ Call: (238) [user] expand_eval(_4888, _326830) ^ Unify: (238) [user] expand_eval(_4888, _326830) Call: (239) [system] is_list(_4888) ^ Redo: (238) [user] expand_eval(_4888, _326830) Call: (239) [system] _4888=_326830 Exit: (239) [system] _4888=_4888 ^ Exit: (238) [user] expand_eval(_4888, _4888) Call: (238) [apply] apply:maplist_([], _326832, user:expand_eval) Unify: (238) [apply] apply:maplist_([], [], user:expand_eval) Exit: (238) [apply] apply:maplist_([], [], user:expand_eval) Exit: (237) [apply] apply:maplist_([_4888], [_4888], user:expand_eval) ^ Exit: (236) [apply] apply:maplist(user:expand_eval, [_4888], [_4888]) ^ Exit: (235) [user] expand_eval([multifile, _4888], [multifile, _4888]) Call: (235) [apply] apply:maplist_([], _315660, user:expand_eval) Unify: (235) [apply] apply:maplist_([], [], user:expand_eval) Exit: (235) [apply] apply:maplist_([], [], user:expand_eval) Exit: (234) [apply] apply:maplist_([[multifile, _4888]], [[multifile, _4888]], user:expand_eval) Exit: (233) [apply] apply:maplist_([[dynamic, _4888], [multifile, _4888]], [[dynamic, _4888], [multifile, _4888]], user:expand_eval) ^ Exit: (232) [apply] apply:maplist(user:expand_eval, [[dynamic, _4888], [multifile, _4888]], [[dynamic, _4888], [multifile, _4888]]) ^ Exit: (231) [user] expand_eval([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]) Call: (231) [apply] apply:maplist_([[[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]], _280290, user:expand_eval) Unify: (231) [apply] apply:maplist_([[[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]], [_347312|_347314], user:expand_eval) ^ Call: (232) [user] expand_eval([[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]], _347312) ^ Unify: (232) [user] expand_eval([[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]], _347312) Call: (233) [system] is_list([[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]) Exit: (233) [system] is_list([[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]) ^ Unify: (232) [user] expand_eval([[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]], [[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]|_351956]) Call: (233) [system] ground([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]) ^ Redo: (232) [user] expand_eval([[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]], [[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]|_351956]) ^ Call: (233) [user] apply:maplist(expand_eval, [], _351956) ^ Unify: (233) [apply] apply:maplist(user:expand_eval, [], _351956) Call: (234) [apply] apply:maplist_([], _351956, user:expand_eval) Unify: (234) [apply] apply:maplist_([], [], user:expand_eval) Exit: (234) [apply] apply:maplist_([], [], user:expand_eval) ^ Exit: (233) [apply] apply:maplist(user:expand_eval, [], []) ^ Exit: (232) [user] expand_eval([[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]], [[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]) Call: (232) [apply] apply:maplist_([], _347314, user:expand_eval) Unify: (232) [apply] apply:maplist_([], [], user:expand_eval) Exit: (232) [apply] apply:maplist_([], [], user:expand_eval) Exit: (231) [apply] apply:maplist_([[[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]], [[[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]], user:expand_eval) Exit: (230) [apply] apply:maplist_([[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]], [[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]], user:expand_eval) ^ Exit: (229) [apply] apply:maplist(user:expand_eval, [[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]], [[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]]) ^ Exit: (228) [user] expand_eval([assertEqualToResult, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]], [assertEqualToResult, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]]) ^ Exit: (227) [system] once(user:expand_eval([assertEqualToResult, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]], [assertEqualToResult, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]])) Call: (227) [system] [assertEqualToResult, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]]\==[assertEqualToResult, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]] ^ Redo: (226) [user] eval_20(=, _130408, 499, '&self', [assertEqualToResult, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]], _187028) ^ Unify: (226) [user] eval_20(=, _130408, 499, '&self', [assertEqualToResult, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]], _187028) ^ Call: (227) [user] is_progn(assertEqualToResult) ^ Unify: (227) [user] is_progn(assertEqualToResult) Call: (228) [system] var(assertEqualToResult) ^ Redo: (226) [user] eval_20(=, _130408, 499, '&self', [assertEqualToResult, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]], _187028) ^ Unify: (226) [user] eval_20(=, _130408, 499, '&self', [assertEqualToResult, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]], _187028) ^ Call: (227) [user] loonit_assert_source_tf_empty([assertEqualToResult, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]], _376232, _376234, (findall_eval(=, _376246, 499, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _376232), [[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]=_376234), equal_enough_for_test(_376232, _376234), _187028) ^ Unify: (227) [user] loonit_assert_source_tf_empty([assertEqualToResult, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]], _376232, _376234, (findall_eval(=, _376246, 499, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _376232), [[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]=_376234), equal_enough_for_test(_376232, _376234), _187028) ^ Call: (228) [user] loonit_assert_source_tf([assertEqualToResult, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]], (findall_eval(=, _376246, 499, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _376232), [[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]=_376234), equal_enough_for_test(_376232, _376234), _378156) ^ Unify: (228) [user] loonit_assert_source_tf([assertEqualToResult, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]], (findall_eval(=, _376246, 499, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _376232), [[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]=_376234), equal_enough_for_test(_376232, _376234), _378156) Call: (229) [system] fail ^ Redo: (228) [user] loonit_assert_source_tf([assertEqualToResult, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]], (findall_eval(=, _376246, 499, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _376232), [[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]=_376234), equal_enough_for_test(_376232, _376234), _378156) ^ Unify: (228) [user] loonit_assert_source_tf([assertEqualToResult, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]], (findall_eval(=, _376246, 499, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _376232), [[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]=_376234), equal_enough_for_test(_376232, _376234), _378156) Call: (229) [system] copy_term((findall_eval(=, _376246, 499, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _376232), [[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]=_376234), _382818) Exit: (229) [system] copy_term((findall_eval(=, _376246, 499, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _376232), [[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]=_376234), (findall_eval(=, _383760, 499, '&self', [[=, _383784, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _383784], [multifile, _383784]], _383768), [[[=, _383784, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _383784], [multifile, _383784]]]=_383828)) ^ Call: (229) [user] reset_eval_num ^ Unify: (229) [user] reset_eval_num Call: (230) [$syspreds] flag(eval_num, _386726, 0) Unify: (230) [$syspreds] flag(eval_num, _387658, 0) Call: (231) [system] _388514==0 Redo: (230) [$syspreds] flag(eval_num, _389520, 0) Unify: (230) [$syspreds] flag(eval_num, _390452, 0) ^ Call: (231) [$syspreds] with_mutex('$flag', update_flag(eval_num, _391312, 0)) Call: (233) [$syspreds] update_flag(eval_num, _391312, 0) Unify: (233) [$syspreds] update_flag(eval_num, _391312, 0) Call: (234) [system] get_flag(eval_num, _391312) Exit: (234) [system] get_flag(eval_num, 1) Call: (234) [system] atom(0) Redo: (233) [$syspreds] update_flag(eval_num, 1, 0) Call: (234) [system] set_flag(eval_num, 0) Exit: (234) [system] set_flag(eval_num, 0) Exit: (233) [$syspreds] update_flag(eval_num, 1, 0) ^ Exit: (231) [$syspreds] with_mutex('$flag', update_flag(eval_num, 1, 0)) Exit: (230) [$syspreds] flag(eval_num, 1, 0) Call: (230) [$syspreds] flag(trace_output_len, _402556, 0) Unify: (230) [$syspreds] flag(trace_output_len, _403488, 0) Call: (231) [system] _404344==0 Redo: (230) [$syspreds] flag(trace_output_len, _405350, 0) Unify: (230) [$syspreds] flag(trace_output_len, _406282, 0) ^ Call: (231) [$syspreds] with_mutex('$flag', update_flag(trace_output_len, _407142, 0)) Call: (233) [$syspreds] update_flag(trace_output_len, _407142, 0) Unify: (233) [$syspreds] update_flag(trace_output_len, _407142, 0) Call: (234) [system] get_flag(trace_output_len, _407142) Exit: (234) [system] get_flag(trace_output_len, 0) Call: (234) [system] atom(0) Redo: (233) [$syspreds] update_flag(trace_output_len, 0, 0) Call: (234) [system] set_flag(trace_output_len, 0) Exit: (234) [system] set_flag(trace_output_len, 0) Exit: (233) [$syspreds] update_flag(trace_output_len, 0, 0) ^ Exit: (231) [$syspreds] with_mutex('$flag', update_flag(trace_output_len, 0, 0)) Exit: (230) [$syspreds] flag(trace_output_len, 0, 0) ^ Exit: (229) [user] reset_eval_num ^ Call: (229) [user] call_cleanup(loonit_asserts([assertEqualToResult, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]], time_eval('\n; EVAL TEST\n;', (findall_eval(=, _376246, 499, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _376232), [[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]=_376234)), equal_enough_for_test(_376232, _376234)), (as_tf(notrace(equal_enough_for_test(_376232, _376234)), _378156), !, ignore((once((_378156='True', trace_on_pass;_378156='False', trace_on_fail)), with_debug(eval_args, time_eval('Trace', (findall_eval(=, _383760, 499, '&self', [[=, _383784, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _383784], [multifile, _383784]], _383768), [[[=, _383784, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _383784], [multifile, _383784]]]=_383828))))))) ^ Unify: (229) [system] call_cleanup(user:loonit_asserts([assertEqualToResult, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]], time_eval('\n; EVAL TEST\n;', (findall_eval(=, _376246, 499, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _376232), [[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]=_376234)), equal_enough_for_test(_376232, _376234)), user:(as_tf(notrace(equal_enough_for_test(_376232, _376234)), _378156), !, ignore((once((_378156='True', trace_on_pass;_378156='False', trace_on_fail)), with_debug(eval_args, time_eval('Trace', (findall_eval(=, _383760, 499, '&self', [[=, _383784, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _383784], [multifile, _383784]], _383768), [[[=, _383784, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _383784], [multifile, _383784]]]=_383828))))))) ^ Call: (230) [user] loonit_asserts([assertEqualToResult, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]], time_eval('\n; EVAL TEST\n;', (findall_eval(=, _376246, 499, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _376232), [[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]=_376234)), equal_enough_for_test(_376232, _376234)) ^ Unify: (230) [user] loonit_asserts([assertEqualToResult, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]], time_eval('\n; EVAL TEST\n;', (findall_eval(=, _376246, 499, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _376232), [[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]=_376234)), equal_enough_for_test(_376232, _376234)) ^ Call: (231) [user] ensure_increments(loonit_asserts0([assertEqualToResult, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]], time_eval('\n; EVAL TEST\n;', (findall_eval(=, _376246, 499, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _376232), [[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]=_376234)), equal_enough_for_test(_376232, _376234))) ^ Unify: (231) [user] ensure_increments(loonit_asserts0([assertEqualToResult, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]], time_eval('\n; EVAL TEST\n;', (findall_eval(=, _376246, 499, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _376232), [[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]=_376234)), equal_enough_for_test(_376232, _376234))) ^ Call: (232) [user] setup_call_cleanup(get_pass_fail(_424920, _424922, _424924), loonit_asserts0([assertEqualToResult, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]], time_eval('\n; EVAL TEST\n;', (findall_eval(=, _376246, 499, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _376232), [[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]=_376234)), equal_enough_for_test(_376232, _376234)), (get_pass_fail(_424934, _424936, _424938), if_t(_424938==_424924, flag(loonit_failure, _424956, _424956+1)))) ^ Unify: (232) [system] setup_call_cleanup(user:get_pass_fail(_424920, _424922, _424924), user:loonit_asserts0([assertEqualToResult, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]], time_eval('\n; EVAL TEST\n;', (findall_eval(=, _376246, 499, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _376232), [[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]=_376234)), equal_enough_for_test(_376232, _376234)), user:(get_pass_fail(_424934, _424936, _424938), if_t(_424938==_424924, flag(loonit_failure, _424956, _424956+1)))) ^ Call: (233) [system] sig_atomic(user:get_pass_fail(_424920, _424922, _424924)) ^ Call: (235) [user] get_pass_fail(_424920, _424922, _424924) ^ Unify: (235) [user] get_pass_fail(_424920, _424922, _424924) Call: (236) [$syspreds] flag(loonit_success, _424920, _424920) Unify: (236) [$syspreds] flag(loonit_success, _424920, _424920) Call: (237) [system] _424920==_424920 Exit: (237) [system] _424920==_424920 Call: (237) [system] get_flag(loonit_success, _424920) Exit: (237) [system] get_flag(loonit_success, 2) Exit: (236) [$syspreds] flag(loonit_success, 2, 2) Call: (236) [$syspreds] flag(loonit_failure, _424922, _424922) Unify: (236) [$syspreds] flag(loonit_failure, _424922, _424922) Call: (237) [system] _424922==_424922 Exit: (237) [system] _424922==_424922 Call: (237) [system] get_flag(loonit_failure, _424922) Exit: (237) [system] get_flag(loonit_failure, 0) Exit: (236) [$syspreds] flag(loonit_failure, 0, 0) Call: (236) [system] _424924 is 2+0 Exit: (236) [system] 2 is 2+0 ^ Exit: (235) [user] get_pass_fail(2, 0, 2) ^ Exit: (233) [system] sig_atomic(user:get_pass_fail(2, 0, 2)) ^ Call: (233) [user] loonit_asserts0([assertEqualToResult, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]], time_eval('\n; EVAL TEST\n;', (findall_eval(=, _376246, 499, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _376232), [[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]=_376234)), equal_enough_for_test(_376232, _376234)) ^ Unify: (233) [user] loonit_asserts0([assertEqualToResult, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]], time_eval('\n; EVAL TEST\n;', (findall_eval(=, _376246, 499, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _376232), [[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]=_376234)), equal_enough_for_test(_376232, _376234)) Call: (234) [$syspreds] flag(loonit_test_number, _448258, _448258+1) Unify: (234) [$syspreds] flag(loonit_test_number, _448258, _448258+1) Call: (235) [system] _448258==_448258+1 Redo: (234) [$syspreds] flag(loonit_test_number, _448258, _448258+1) Unify: (234) [$syspreds] flag(loonit_test_number, _448258, _448258+1) ^ Call: (235) [$syspreds] with_mutex('$flag', update_flag(loonit_test_number, _448258, _448258+1)) Call: (237) [$syspreds] update_flag(loonit_test_number, _448258, _448258+1) Unify: (237) [$syspreds] update_flag(loonit_test_number, _448258, _448258+1) Call: (238) [system] get_flag(loonit_test_number, _448258) Exit: (238) [system] get_flag(loonit_test_number, 2) Call: (238) [system] atom(2+1) Redo: (237) [$syspreds] update_flag(loonit_test_number, 2, 2+1) Call: (238) [system] set_flag(loonit_test_number, 3) Exit: (238) [system] set_flag(loonit_test_number, 3) Exit: (237) [$syspreds] update_flag(loonit_test_number, 2, 2+1) ^ Exit: (235) [$syspreds] with_mutex('$flag', update_flag(loonit_test_number, 2, 2+1)) Exit: (234) [$syspreds] flag(loonit_test_number, 2, 2+1) Call: (234) [system] copy_term(time_eval('\n; EVAL TEST\n;', (findall_eval(=, _376246, 499, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _376232), [[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]=_376234)), _464094) Exit: (234) [system] copy_term(time_eval('\n; EVAL TEST\n;', (findall_eval(=, _376246, 499, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _376232), [[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]=_376234)), time_eval('\n; EVAL TEST\n;', (findall_eval(=, _465042, 499, '&self', [[=, _465066, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _465066], [multifile, _465066]], _465050), [[[=, _465066, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _465066], [multifile, _465066]]]=_465110))) ^ Call: (234) [user] print_current_test ^ Unify: (234) [user] print_current_test ^ Call: (235) [user] loonit_number(_467932) ^ Unify: (235) [user] loonit_number(_467932) Call: (236) [$syspreds] flag(loonit_test_number, _467932, _467932) Unify: (236) [$syspreds] flag(loonit_test_number, _467932, _467932) Call: (237) [system] _467932==_467932 Exit: (237) [system] _467932==_467932 Call: (237) [system] get_flag(loonit_test_number, _467932) Exit: (237) [system] get_flag(loonit_test_number, 3) Exit: (236) [$syspreds] flag(loonit_test_number, 3, 3) Call: (236) [system] 3>0 Exit: (236) [system] 3>0 ^ Exit: (235) [user] loonit_number(3) ^ Call: (235) [user] get_test_name(3, _479070) ^ Unify: (235) [user] get_test_name(3, _479070) Call: (236) [system] nb_current(loading_file, _480928) Exit: (236) [system] nb_current(loading_file, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Call: (236) [system] P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'\==[] Exit: (236) [system] P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'\==[] ^ Call: (236) [user] make_test_name(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', 3, _479070) ^ Unify: (236) [user] make_test_name(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', 3, _479070) ^ Call: (237) [user] ensure_basename(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', _505996) ^ Unify: (237) [user] ensure_basename(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Call: (238) [files_ex] files_ex:directory_file_path('.', _519624, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Unify: (238) [files_ex] files_ex:directory_file_path('.', _8878, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Call: (239) [system] nonvar('.') Exit: (239) [system] nonvar('.') Call: (239) [system] nonvar(_15480) Fail: (239) [system] nonvar(_15480) Redo: (238) [files_ex] files_ex:directory_file_path('.', _17406, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Unify: (238) [files_ex] files_ex:directory_file_path('.', _22236, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Call: (239) [system] nonvar(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Exit: (239) [system] nonvar(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Call: (239) [system] nonvar('.') Exit: (239) [system] nonvar('.') Call: (239) [system] ('.')==('.') Exit: (239) [system] ('.')==('.') Call: (239) [system] is_absolute_file_name(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Exit: (239) [system] is_absolute_file_name(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Call: (239) [system] sub_atom('.', _50058, _50060, 0, /) Fail: (239) [system] sub_atom('.', _50998, _51000, 0, /) Redo: (238) [files_ex] files_ex:directory_file_path('.', _51938, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Call: (239) [system] atom_concat('.', /, _56692) Exit: (239) [system] atom_concat('.', /, ./) Call: (239) [system] atom_concat(./, _58558, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Fail: (239) [system] atom_concat(./, _58558, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Fail: (238) [files_ex] files_ex:directory_file_path('.', _68296, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Redo: (237) [user] ensure_basename(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Exit: (237) [user] ensure_basename(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Call: (237) [system] file_base_name(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', _90498) Exit: (237) [system] file_base_name(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', P;HTML|'training_bi.metta') Call: (237) [files_ex] files_ex:directory_file_path(_104010, P;HTML|'training_bi.metta', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Unify: (237) [files_ex] files_ex:directory_file_path(_104010, P;HTML|'training_bi.metta', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Call: (238) [system] nonvar(_104010) Fail: (238) [system] nonvar(_104010) Redo: (237) [files_ex] files_ex:directory_file_path(_104010, P;HTML|'training_bi.metta', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Unify: (237) [files_ex] files_ex:directory_file_path(_104010, P;HTML|'training_bi.metta', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Call: (238) [system] nonvar(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Exit: (238) [system] nonvar(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Call: (238) [system] nonvar(_104010) Fail: (238) [system] nonvar(_104010) Redo: (237) [files_ex] files_ex:directory_file_path(_104010, P;HTML|'training_bi.metta', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Call: (238) [system] nonvar(P;HTML|'training_bi.metta') Exit: (238) [system] nonvar(P;HTML|'training_bi.metta') Call: (238) [system] atom_concat(_170356, P;HTML|'training_bi.metta', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Exit: (238) [system] atom_concat('/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/', P;HTML|'training_bi.metta', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Call: (238) [files_ex] files_ex:strip_trailing_slash('/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/', _104010) Unify: (238) [files_ex] files_ex:strip_trailing_slash('/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/', _104010) Call: (239) [system] atom_concat(_189590, /, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/') Exit: (239) [system] atom_concat('/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models', /, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/') Call: (239) [system] '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models'\=='' Exit: (239) [system] '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models'\=='' Call: (239) [system] _104010='/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models' Exit: (239) [system] '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models'='/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models' Exit: (238) [files_ex] files_ex:strip_trailing_slash('/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/', '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models') Exit: (237) [files_ex] files_ex:directory_file_path('/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models', P;HTML|'training_bi.metta', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Call: (237) [system] file_base_name('/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models', _204784) Exit: (237) [system] file_base_name('/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models', language_models) Call: (237) [system] file_name_extension(_206642, _206720, P;HTML|'training_bi.metta') Exit: (237) [system] file_name_extension(training_bi, metta, P;HTML|'training_bi.metta') Call: (237) [system] string_upper(language_models, _216224) Exit: (237) [system] string_upper(language_models, "LANGUAGE_MODELS") Call: (237) [system] string_upper(training_bi, _218092) Exit: (237) [system] string_upper(training_bi, "TRAINING_BI") ^ Call: (237) [user] string_replace("TRAINING_BI", "_", "-", _219970) ^ Unify: (237) [user] string_replace("TRAINING_BI", "_", "-", _219970) ^ Call: (238) [user] symbolic_list_concat(_221844, "_", "TRAINING_BI") ^ Unify: (238) [user] symbolic_list_concat(_221844, "_", "TRAINING_BI") Call: (239) [system] atomic_list_concat(_221844, "_", "TRAINING_BI") Exit: (239) [system] atomic_list_concat(['TRAINING', 'BI'], "_", "TRAINING_BI") ^ Exit: (238) [user] symbolic_list_concat(['TRAINING', 'BI'], "_", "TRAINING_BI") ^ Call: (238) [user] symbolic_list_concat(['TRAINING', 'BI'], "-", _219970) ^ Unify: (238) [user] symbolic_list_concat(['TRAINING', 'BI'], "-", _219970) Call: (239) [system] atomic_list_concat(['TRAINING', 'BI'], "-", _219970) Exit: (239) [system] atomic_list_concat(['TRAINING', 'BI'], "-", 'TRAINING-BI') ^ Exit: (238) [user] symbolic_list_concat(['TRAINING', 'BI'], "-", 'TRAINING-BI') ^ Exit: (237) [user] string_replace("TRAINING_BI", "_", "-", 'TRAINING-BI') ^ Call: (237) [user] string_replace("LANGUAGE_MODELS", "_", "-", _232126) ^ Unify: (237) [user] string_replace("LANGUAGE_MODELS", "_", "-", _232126) ^ Call: (238) [user] symbolic_list_concat(_234000, "_", "LANGUAGE_MODELS") ^ Unify: (238) [user] symbolic_list_concat(_234000, "_", "LANGUAGE_MODELS") Call: (239) [system] atomic_list_concat(_234000, "_", "LANGUAGE_MODELS") Exit: (239) [system] atomic_list_concat(['LANGUAGE', 'MODELS'], "_", "LANGUAGE_MODELS") ^ Exit: (238) [user] symbolic_list_concat(['LANGUAGE', 'MODELS'], "_", "LANGUAGE_MODELS") ^ Call: (238) [user] symbolic_list_concat(['LANGUAGE', 'MODELS'], "-", _232126) ^ Unify: (238) [user] symbolic_list_concat(['LANGUAGE', 'MODELS'], "-", _232126) Call: (239) [system] atomic_list_concat(['LANGUAGE', 'MODELS'], "-", _232126) Exit: (239) [system] atomic_list_concat(['LANGUAGE', 'MODELS'], "-", 'LANGUAGE-MODELS') ^ Exit: (238) [user] symbolic_list_concat(['LANGUAGE', 'MODELS'], "-", 'LANGUAGE-MODELS') ^ Exit: (237) [user] string_replace("LANGUAGE_MODELS", "_", "-", 'LANGUAGE-MODELS') ^ Call: (237) [user] bugger:wots(_244270, format('~`0t~d~2|', [3])) ^ Unify: (237) [bugger] bugger:wots(_244270, user:format('~`0t~d~2|', [3])) Call: (238) [system] nb_current('$wots_stack', _246158) Fail: (238) [system] nb_current('$wots_stack', _246158) ^ Redo: (237) [bugger] bugger:wots(_244270, user:format('~`0t~d~2|', [3])) Call: (238) [system] _248950=[] Exit: (238) [system] []=[] Call: (238) [system] current_output(_250808) Exit: (238) [system] current_output((0x7f8996b58120)) ^ Call: (238) [bugger] locally_each:locally(nb_setval('$wots_stack', [(0x7f8996b58120)]), woto(string(_244270), user:format('~`0t~d~2|', [3]))) ^ Unify: (238) [locally_each] locally_each:locally(bugger:nb_setval('$wots_stack', [(0x7f8996b58120)]), bugger:woto(string(_244270), user:format('~`0t~d~2|', [3]))) ^ Call: (239) [locally_each] locally_each:wtl(bugger, nb_setval('$wots_stack', [(0x7f8996b58120)]), bugger:woto(string(_244270), user:format('~`0t~d~2|', [3])), bugger:each_call_cleanup) ^ Unify: (239) [locally_each] locally_each:wtl(bugger, nb_setval('$wots_stack', [(0x7f8996b58120)]), bugger:woto(string(_244270), user:format('~`0t~d~2|', [3])), bugger:each_call_cleanup) Call: (240) [system] nb_current('$wots_stack', _256466) Fail: (240) [system] nb_current('$wots_stack', _256466) ^ Redo: (239) [locally_each] locally_each:wtl(bugger, nb_setval('$wots_stack', [(0x7f8996b58120)]), bugger:woto(string(_244270), user:format('~`0t~d~2|', [3])), bugger:each_call_cleanup) ^ Call: (240) [bugger] call_cleanup((nb_setval('$wots_stack', [(0x7f8996b58120)]), bugger:woto(string(_244270), user:format('~`0t~d~2|', [3])), nb_delete('$wots_stack')), nb_delete('$wots_stack')) ^ Unify: (240) [system] call_cleanup(bugger:(nb_setval('$wots_stack', [(0x7f8996b58120)]), bugger:woto(string(_244270), user:format('~`0t~d~2|', [3])), nb_delete('$wots_stack')), bugger:nb_delete('$wots_stack')) Call: (242) [$syspreds] nb_setval('$wots_stack', [(0x7f8996b58120)]) Unify: (242) [$syspreds] nb_setval('$wots_stack', [(0x7f8996b58120)]) Call: (243) [system] duplicate_term([(0x7f8996b58120)], _263040) Exit: (243) [system] duplicate_term([(0x7f8996b58120)], [(0x7f8996b58120)]) Call: (243) [system] nb_linkval('$wots_stack', [(0x7f8996b58120)]) Exit: (243) [system] nb_linkval('$wots_stack', [(0x7f8996b58120)]) Exit: (242) [$syspreds] nb_setval('$wots_stack', [(0x7f8996b58120)]) ^ Call: (242) [bugger] bugger:woto(string(_244270), user:format('~`0t~d~2|', [3])) ^ Unify: (242) [bugger] bugger:woto(string(_244270), user:format('~`0t~d~2|', [3])) ^ Call: (243) [bugger] once((use_tty(string(_244270), _269568);_269568=true)) ^ Unify: (243) [system] once(bugger:(use_tty(string(_244270), _269568);_269568=true)) ^ Call: (245) [bugger] bugger:use_tty(string(_244270), _269568) ^ Unify: (245) [bugger] bugger:use_tty(string(_244270), _269568) Call: (246) [system] compound(string(_244270)) Exit: (246) [system] compound(string(_244270)) ^ Unify: (245) [bugger] bugger:use_tty(string(_244270), _269568) Call: (246) [system] stream_property(current_output, tty(_269568)) Unify: (246) [system] stream_property(current_output, tty(_269568)) Call: (247) [system] nonvar(current_output) Exit: (247) [system] nonvar(current_output) Call: (247) [system] nonvar(tty(_269568)) Exit: (247) [system] nonvar(tty(_269568)) Exit: (246) [system] stream_property(current_output, tty(true)) ^ Exit: (245) [bugger] bugger:use_tty(string(_244270), true) ^ Exit: (243) [system] once(bugger:(use_tty(string(_244270), true);true=true)) ^ Call: (243) [bugger] bugger:get_stream_setup(_284440) ^ Unify: (243) [bugger] bugger:get_stream_setup(true) ^ Exit: (243) [bugger] bugger:get_stream_setup(true) ^ Call: (243) [bugger] bugger:woto_tty(string(_244270), true, (true, user:format('~`0t~d~2|', [3]))) ^ Unify: (243) [bugger] bugger:woto_tty(string(_244270), true, bugger:(true, user:format('~`0t~d~2|', [3]))) ^ Call: (244) [bugger] bugger:with_output_to_each(string(_244270), (set_stream_ignore(current_output, tty(true)), bugger:(true, user:format('~`0t~d~2|', [3])))) ^ Unify: (244) [bugger] bugger:with_output_to_each(string(_244270), bugger:(set_stream_ignore(current_output, tty(true)), bugger:(true, user:format('~`0t~d~2|', [3])))) Call: (245) [system] compound(string(_244270)) Exit: (245) [system] compound(string(_244270)) Call: (245) [system] compound_name_arity(string(_244270), _292934, 0) Fail: (245) [system] compound_name_arity(string(_244270), _293866, 0) ^ Redo: (244) [bugger] bugger:with_output_to_each(string(_244270), bugger:(set_stream_ignore(current_output, tty(true)), bugger:(true, user:format('~`0t~d~2|', [3])))) Call: (245) [system] string(_244270)=..[_295658, _295664] Exit: (245) [system] string(_244270)=..[string, _244270] ^ Call: (245) [bugger] bugger:stream_u_type(string) ^ Unify: (245) [bugger] bugger:stream_u_type(string) ^ Exit: (245) [bugger] bugger:stream_u_type(string) Call: (245) [system] current_output(_300314) Exit: (245) [system] current_output((0x7f8996b58120)) Call: (245) [system] _302164=set_output_safe((0x7f8996b58120)) Exit: (245) [system] set_output_safe((0x7f8996b58120))=set_output_safe((0x7f8996b58120)) Call: (245) [system] _304026=mfs(_304030, string, _304034, set_output_safe, set_output_safe((0x7f8996b58120))) Exit: (245) [system] mfs(_304030, string, _304034, set_output_safe, set_output_safe((0x7f8996b58120)))=mfs(_304030, string, _304034, set_output_safe, set_output_safe((0x7f8996b58120))) Call: (245) [system] _305896=mfs_end(mfs(_304030, string, _304034, set_output_safe, set_output_safe((0x7f8996b58120))), _244270) Exit: (245) [system] mfs_end(mfs(_304030, string, _304034, set_output_safe, set_output_safe((0x7f8996b58120))), _244270)=mfs_end(mfs(_304030, string, _304034, set_output_safe, set_output_safe((0x7f8996b58120))), _244270) ^ Call: (245) [bugger] call_cleanup(trusted_redo_call_cleanup(mfs_start(mfs(_304030, string, _304034, set_output_safe, set_output_safe((0x7f8996b58120)))), (bugger:(set_stream_ignore(current_output, tty(true)), bugger:(true, user:format('~`0t~d~2|', [3]))), mfs_end(mfs(_304030, string, _304034, set_output_safe, set_output_safe((0x7f8996b58120))), _244270)), mfs_end(mfs(_304030, string, _304034, set_output_safe, set_output_safe((0x7f8996b58120))), _244270)), mfs_end(mfs(_304030, string, _304034, set_output_safe, set_output_safe((0x7f8996b58120))), _244270)) ^ Unify: (245) [system] call_cleanup(bugger:trusted_redo_call_cleanup(mfs_start(mfs(_304030, string, _304034, set_output_safe, set_output_safe((0x7f8996b58120)))), (bugger:(set_stream_ignore(current_output, tty(true)), bugger:(true, user:format('~`0t~d~2|', [3]))), mfs_end(mfs(_304030, string, _304034, set_output_safe, set_output_safe((0x7f8996b58120))), _244270)), mfs_end(mfs(_304030, string, _304034, set_output_safe, set_output_safe((0x7f8996b58120))), _244270)), bugger:mfs_end(mfs(_304030, string, _304034, set_output_safe, set_output_safe((0x7f8996b58120))), _244270)) Call: (247) [system] _309676=mquietly(bugger:mfs_end(mfs(_304030, string, _304034, set_output_safe, set_output_safe((0x7f8996b58120))), _244270)) Exit: (247) [system] mquietly(bugger:mfs_end(mfs(_304030, string, _304034, set_output_safe, set_output_safe((0x7f8996b58120))), _244270))=mquietly(bugger:mfs_end(mfs(_304030, string, _304034, set_output_safe, set_output_safe((0x7f8996b58120))), _244270)) ^ Call: (247) [each_call_cleanup] setup_call_cleanup(bugger:mfs_start(mfs(_304030, string, _304034, set_output_safe, set_output_safe((0x7f8996b58120)))), ((bugger:(bugger:(set_stream_ignore(current_output, tty(true)), bugger:(true, user:format('~`0t~d~2|', [3]))), mfs_end(mfs(_304030, string, _304034, set_output_safe, set_output_safe((0x7f8996b58120))), _244270)), deterministic(_311552)), (notrace(_311552==true)->!;mquietly(bugger:mfs_end(mfs(_304030, string, _304034, set_output_safe, set_output_safe((0x7f8996b58120))), _244270)), notrace(nb_setarg(1, mquietly(bugger:mfs_end(mfs(_304030, string, _304034, set_output_safe, set_output_safe((0x7f8996b58120))), _244270)), true));bugger:mfs_start(mfs(_304030, string, _304034, set_output_safe, set_output_safe((0x7f8996b58120)))), notrace(nb_setarg(1, mquietly(bugger:mfs_end(mfs(_304030, string, _304034, set_output_safe, set_output_safe((0x7f8996b58120))), _244270)), bugger:mfs_end(mfs(_304030, string, _304034, set_output_safe, set_output_safe((0x7f8996b58120))), _244270))), notrace(fail))), mquietly(bugger:mfs_end(mfs(_304030, string, _304034, set_output_safe, set_output_safe((0x7f8996b58120))), _244270))) ^ Unify: (247) [system] setup_call_cleanup(bugger:mfs_start(mfs(_304030, string, _304034, set_output_safe, set_output_safe((0x7f8996b58120)))), each_call_cleanup:((bugger:(bugger:(set_stream_ignore(current_output, tty(true)), bugger:(true, user:format('~`0t~d~2|', [3]))), mfs_end(mfs(_304030, string, _304034, set_output_safe, set_output_safe((0x7f8996b58120))), _244270)), deterministic(_311552)), (notrace(_311552==true)->!;mquietly(bugger:mfs_end(mfs(_304030, string, _304034, set_output_safe, set_output_safe((0x7f8996b58120))), _244270)), notrace(nb_setarg(1, mquietly(bugger:mfs_end(mfs(_304030, string, _304034, set_output_safe, set_output_safe((0x7f8996b58120))), _244270)), true));bugger:mfs_start(mfs(_304030, string, _304034, set_output_safe, set_output_safe((0x7f8996b58120)))), notrace(nb_setarg(1, mquietly(bugger:mfs_end(mfs(_304030, string, _304034, set_output_safe, set_output_safe((0x7f8996b58120))), _244270)), bugger:mfs_end(mfs(_304030, string, _304034, set_output_safe, set_output_safe((0x7f8996b58120))), _244270))), notrace(fail))), each_call_cleanup:mquietly(bugger:mfs_end(mfs(_304030, string, _304034, set_output_safe, set_output_safe((0x7f8996b58120))), _244270))) ^ Call: (248) [system] sig_atomic(bugger:mfs_start(mfs(_304030, string, _304034, set_output_safe, set_output_safe((0x7f8996b58120))))) ^ Call: (250) [bugger] bugger:mfs_start(mfs(_304030, string, _304034, set_output_safe, set_output_safe((0x7f8996b58120)))) ^ Unify: (250) [bugger] bugger:mfs_start(mfs(_304030, string, _304034, set_output_safe, set_output_safe((0x7f8996b58120)))) Call: (251) [system] compound(mfs(_304030, string, _304034, set_output_safe, set_output_safe((0x7f8996b58120)))) Exit: (251) [system] compound(mfs(_304030, string, _304034, set_output_safe, set_output_safe((0x7f8996b58120)))) ^ Unify: (250) [bugger] bugger:mfs_start(mfs(_304030, string, _304034, set_output_safe, set_output_safe((0x7f8996b58120)))) Call: (251) [system] arg(2, mfs(_304030, string, _304034, set_output_safe, set_output_safe((0x7f8996b58120))), _319084) Exit: (251) [system] arg(2, mfs(_304030, string, _304034, set_output_safe, set_output_safe((0x7f8996b58120))), string) Call: (251) [system] arg(3, mfs(_304030, string, _304034, set_output_safe, set_output_safe((0x7f8996b58120))), _320950) Exit: (251) [system] arg(3, mfs(_304030, string, _304034, set_output_safe, set_output_safe((0x7f8996b58120))), _304034) Call: (251) [system] arg(4, mfs(_304030, string, _304034, set_output_safe, set_output_safe((0x7f8996b58120))), _322816) Exit: (251) [system] arg(4, mfs(_304030, string, _304034, set_output_safe, set_output_safe((0x7f8996b58120))), set_output_safe) Call: (251) [system] _324682=mfs(_324686, string, _324690, set_output_safe, _324694) Exit: (251) [system] mfs(_324686, string, _324690, set_output_safe, _324694)=mfs(_324686, string, _324690, set_output_safe, _324694) Call: (251) [system] is_stream(_304034) Fail: (251) [system] is_stream(_304034) ^ Redo: (250) [bugger] bugger:mfs_start(mfs(_304030, string, _304034, set_output_safe, set_output_safe((0x7f8996b58120)))) ^ Call: (251) [bugger] bugger:new_mfs(mfs(_324686, string, _324690, set_output_safe, _324694)) ^ Unify: (251) [bugger] bugger:new_mfs(mfs(_324686, string, _324690, set_output_safe, _324694)) Call: (252) [memory_file] memory_file:new_memory_file(_324686) Exit: (252) [memory_file] memory_file:new_memory_file((0x55bd1de45700)) Call: (252) [memory_file] memory_file:open_memory_file((0x55bd1de45700), write, _324690, [free_on_close(true)]) Exit: (252) [memory_file] memory_file:open_memory_file((0x55bd1de45700), write, (0x55bd1de52450), [free_on_close(true)]) ^ Exit: (251) [bugger] bugger:new_mfs(mfs((0x55bd1de45700), string, (0x55bd1de52450), set_output_safe, _324694)) Call: (251) [system] nb_setarg(1, mfs(_304030, string, _304034, set_output_safe, set_output_safe((0x7f8996b58120))), (0x55bd1de45700)) Exit: (251) [system] nb_setarg(1, mfs((0x55bd1de45700), string, _304034, set_output_safe, set_output_safe((0x7f8996b58120))), (0x55bd1de45700)) Call: (251) [system] nb_setarg(3, mfs((0x55bd1de45700), string, _304034, set_output_safe, set_output_safe((0x7f8996b58120))), (0x55bd1de52450)) Exit: (251) [system] nb_setarg(3, mfs((0x55bd1de45700), string, (0x55bd1de52450), set_output_safe, set_output_safe((0x7f8996b58120))), (0x55bd1de52450)) ^ Call: (251) [bugger] bugger:set_output_safe((0x55bd1de52450)) ^ Unify: (251) [bugger] bugger:set_output_safe((0x55bd1de52450)) Call: (253) [system] set_output((0x55bd1de52450)) Exit: (253) [system] set_output((0x55bd1de52450)) ^ Exit: (251) [bugger] bugger:set_output_safe((0x55bd1de52450)) ^ Exit: (250) [bugger] bugger:mfs_start(mfs((0x55bd1de45700), string, (0x55bd1de52450), set_output_safe, set_output_safe((0x7f8996b58120)))) ^ Exit: (248) [system] sig_atomic(bugger:mfs_start(mfs((0x55bd1de45700), string, (0x55bd1de52450), set_output_safe, set_output_safe((0x7f8996b58120))))) ^ Call: (249) [bugger] bugger:set_stream_ignore(current_output, tty(true)) ^ Unify: (249) [bugger] bugger:set_stream_ignore(current_output, tty(true)) ^ Call: (250) [bugger] ignore(notrace(catch(set_stream(current_output, tty(true)), _347968, writeln(user_error, _347968=set_stream(current_output, tty(true)))))) ^ Unify: (250) [system] ignore(bugger:notrace(catch(set_stream(current_output, tty(true)), _347968, writeln(user_error, _347968=set_stream(current_output, tty(true)))))) ^ Call: (252) [system] setup_call_cleanup('$notrace'(_349870, _349872), once(bugger:catch(set_stream(current_output, tty(true)), _347968, writeln(user_error, _347968=set_stream(current_output, tty(true))))), '$restore_trace'(_349870, _349872)) ^ Unify: (252) [system] setup_call_cleanup(system:'$notrace'(_349870, _349872), system:once(bugger:catch(set_stream(current_output, tty(true)), _347968, writeln(user_error, _347968=set_stream(current_output, tty(true))))), system:'$restore_trace'(_349870, _349872)) ^ Call: (253) [system] sig_atomic(system:'$notrace'(_349870, _349872)) ^ Exit: (252) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(bugger:catch(set_stream(current_output, tty(true)), _347968, writeln(user_error, _347968=set_stream(current_output, tty(true))))), system:'$restore_trace'(3, -1)) ^ Exit: (250) [system] ignore(bugger:notrace(catch(set_stream(current_output, tty(true)), _347968, writeln(user_error, _347968=set_stream(current_output, tty(true)))))) ^ Exit: (249) [bugger] bugger:set_stream_ignore(current_output, tty(true)) ^ Call: (249) [user] format('~`0t~d~2|', [3]) ^ Exit: (249) [user] format('~`0t~d~2|', [3]) ^ Call: (249) [bugger] bugger:mfs_end(mfs((0x55bd1de45700), string, (0x55bd1de52450), set_output_safe, set_output_safe((0x7f8996b58120))), _244270) ^ Unify: (249) [bugger] bugger:mfs_end(mfs((0x55bd1de45700), string, (0x55bd1de52450), set_output_safe, set_output_safe((0x7f8996b58120))), _244270) ^ Call: (250) [bugger] ignore((is_stream((0x55bd1de52450)), close((0x55bd1de52450)), mem_handle_to_substring((0x55bd1de45700), _359288), substring_to_type(_359288, string, _244270))) ^ Unify: (250) [system] ignore(bugger:(is_stream((0x55bd1de52450)), close((0x55bd1de52450)), mem_handle_to_substring((0x55bd1de45700), _359288), substring_to_type(_359288, string, _244270))) Call: (252) [system] is_stream((0x55bd1de52450)) Exit: (252) [system] is_stream((0x55bd1de52450)) Call: (252) [system] close((0x55bd1de52450)) Exit: (252) [system] close((0x55bd1de52450)) ^ Call: (252) [bugger] bugger:mem_handle_to_substring((0x55bd1de45700), _359288) ^ Unify: (252) [bugger] bugger:mem_handle_to_substring((0x55bd1de45700), _359288) Call: (253) [memory_file] memory_file:memory_file_to_string((0x55bd1de45700), _359288) Exit: (253) [memory_file] memory_file:memory_file_to_string((0x55bd1de45700), "03") ^ Exit: (252) [bugger] bugger:mem_handle_to_substring((0x55bd1de45700), "03") ^ Call: (252) [bugger] bugger:substring_to_type("03", string, _244270) ^ Unify: (252) [bugger] bugger:substring_to_type("03", string, "03") ^ Exit: (252) [bugger] bugger:substring_to_type("03", string, "03") ^ Exit: (250) [system] ignore(bugger:(is_stream((0x55bd1de52450)), close((0x55bd1de52450)), mem_handle_to_substring((0x55bd1de45700), "03"), substring_to_type("03", string, "03"))) ^ Call: (250) [bugger] bugger:set_output_safe((0x7f8996b58120)) ^ Unify: (250) [bugger] bugger:set_output_safe((0x7f8996b58120)) Call: (252) [system] set_output((0x7f8996b58120)) Exit: (252) [system] set_output((0x7f8996b58120)) ^ Exit: (250) [bugger] bugger:set_output_safe((0x7f8996b58120)) ^ Exit: (249) [bugger] bugger:mfs_end(mfs((0x55bd1de45700), string, (0x55bd1de52450), set_output_safe, set_output_safe((0x7f8996b58120))), "03") ^ Call: (250) [system] setup_call_cleanup('$notrace'(_378864, _378866), once(each_call_cleanup:(true==true)), '$restore_trace'(_378864, _378866)) ^ Unify: (250) [system] setup_call_cleanup(system:'$notrace'(_378864, _378866), system:once(each_call_cleanup:(true==true)), system:'$restore_trace'(_378864, _378866)) ^ Call: (251) [system] sig_atomic(system:'$notrace'(_378864, _378866)) ^ Exit: (250) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(each_call_cleanup:(true==true)), system:'$restore_trace'(3, -1)) Call: (250) [system] var(bugger:mfs_end(mfs((0x55bd1de45700), string, (0x55bd1de52450), set_output_safe, set_output_safe((0x7f8996b58120))), "03")) Fail: (250) [system] var(bugger:mfs_end(mfs((0x55bd1de45700), string, (0x55bd1de52450), set_output_safe, set_output_safe((0x7f8996b58120))), "03")) ^ Call: (250) [bugger] bugger:mfs_end(mfs((0x55bd1de45700), string, (0x55bd1de52450), set_output_safe, set_output_safe((0x7f8996b58120))), "03") ^ Unify: (250) [bugger] bugger:mfs_end(mfs((0x55bd1de45700), string, (0x55bd1de52450), set_output_safe, set_output_safe((0x7f8996b58120))), "03") ^ Call: (251) [bugger] ignore((is_stream((0x55bd1de52450)), close((0x55bd1de52450)), mem_handle_to_substring((0x55bd1de45700), _386386), substring_to_type(_386386, string, "03"))) ^ Unify: (251) [system] ignore(bugger:(is_stream((0x55bd1de52450)), close((0x55bd1de52450)), mem_handle_to_substring((0x55bd1de45700), _386386), substring_to_type(_386386, string, "03"))) Call: (253) [system] is_stream((0x55bd1de52450)) Fail: (253) [system] is_stream((0x55bd1de52450)) ^ Redo: (251) [system] ignore(bugger:(is_stream((0x55bd1de52450)), close((0x55bd1de52450)), mem_handle_to_substring((0x55bd1de45700), _386386), substring_to_type(_386386, string, "03"))) ^ Unify: (251) [system] ignore(bugger:(is_stream((0x55bd1de52450)), close((0x55bd1de52450)), mem_handle_to_substring((0x55bd1de45700), _386386), substring_to_type(_386386, string, "03"))) ^ Exit: (251) [system] ignore(bugger:(is_stream((0x55bd1de52450)), close((0x55bd1de52450)), mem_handle_to_substring((0x55bd1de45700), _386386), substring_to_type(_386386, string, "03"))) ^ Call: (251) [bugger] bugger:set_output_safe((0x7f8996b58120)) ^ Unify: (251) [bugger] bugger:set_output_safe((0x7f8996b58120)) Call: (253) [system] set_output((0x7f8996b58120)) Exit: (253) [system] set_output((0x7f8996b58120)) ^ Exit: (251) [bugger] bugger:set_output_safe((0x7f8996b58120)) ^ Exit: (250) [bugger] bugger:mfs_end(mfs((0x55bd1de45700), string, (0x55bd1de52450), set_output_safe, set_output_safe((0x7f8996b58120))), "03") ^ Exit: (247) [system] setup_call_cleanup(bugger:mfs_start(mfs((0x55bd1de45700), string, (0x55bd1de52450), set_output_safe, set_output_safe((0x7f8996b58120)))), each_call_cleanup:((bugger:(bugger:(set_stream_ignore(current_output, tty(true)), bugger:(true, user:format('~`0t~d~2|', [3]))), mfs_end(mfs((0x55bd1de45700), string, (0x55bd1de52450), set_output_safe, set_output_safe((0x7f8996b58120))), "03")), deterministic(true)), (notrace(true==true)->!;mquietly(bugger:mfs_end(mfs((0x55bd1de45700), string, (0x55bd1de52450), set_output_safe, set_output_safe((0x7f8996b58120))), "03")), notrace(nb_setarg(1, mquietly(bugger:mfs_end(mfs((0x55bd1de45700), string, (0x55bd1de52450), set_output_safe, set_output_safe((0x7f8996b58120))), "03")), true));bugger:mfs_start(mfs((0x55bd1de45700), string, (0x55bd1de52450), set_output_safe, set_output_safe((0x7f8996b58120)))), notrace(nb_setarg(1, mquietly(bugger:mfs_end(mfs((0x55bd1de45700), string, (0x55bd1de52450), set_output_safe, set_output_safe((0x7f8996b58120))), "03")), bugger:mfs_end(mfs((0x55bd1de45700), string, (0x55bd1de52450), set_output_safe, set_output_safe((0x7f8996b58120))), "03"))), notrace(fail))), each_call_cleanup:mquietly(bugger:mfs_end(mfs((0x55bd1de45700), string, (0x55bd1de52450), set_output_safe, set_output_safe((0x7f8996b58120))), "03"))) ^ Call: (247) [bugger] bugger:mfs_end(mfs((0x55bd1de45700), string, (0x55bd1de52450), set_output_safe, set_output_safe((0x7f8996b58120))), "03") ^ Unify: (247) [bugger] bugger:mfs_end(mfs((0x55bd1de45700), string, (0x55bd1de52450), set_output_safe, set_output_safe((0x7f8996b58120))), "03") ^ Call: (248) [bugger] ignore((is_stream((0x55bd1de52450)), close((0x55bd1de52450)), mem_handle_to_substring((0x55bd1de45700), _401324), substring_to_type(_401324, string, "03"))) ^ Unify: (248) [system] ignore(bugger:(is_stream((0x55bd1de52450)), close((0x55bd1de52450)), mem_handle_to_substring((0x55bd1de45700), _401324), substring_to_type(_401324, string, "03"))) Call: (250) [system] is_stream((0x55bd1de52450)) Fail: (250) [system] is_stream((0x55bd1de52450)) ^ Redo: (248) [system] ignore(bugger:(is_stream((0x55bd1de52450)), close((0x55bd1de52450)), mem_handle_to_substring((0x55bd1de45700), _401324), substring_to_type(_401324, string, "03"))) ^ Unify: (248) [system] ignore(bugger:(is_stream((0x55bd1de52450)), close((0x55bd1de52450)), mem_handle_to_substring((0x55bd1de45700), _401324), substring_to_type(_401324, string, "03"))) ^ Exit: (248) [system] ignore(bugger:(is_stream((0x55bd1de52450)), close((0x55bd1de52450)), mem_handle_to_substring((0x55bd1de45700), _401324), substring_to_type(_401324, string, "03"))) ^ Call: (248) [bugger] bugger:set_output_safe((0x7f8996b58120)) ^ Unify: (248) [bugger] bugger:set_output_safe((0x7f8996b58120)) Call: (250) [system] set_output((0x7f8996b58120)) Exit: (250) [system] set_output((0x7f8996b58120)) ^ Exit: (248) [bugger] bugger:set_output_safe((0x7f8996b58120)) ^ Exit: (247) [bugger] bugger:mfs_end(mfs((0x55bd1de45700), string, (0x55bd1de52450), set_output_safe, set_output_safe((0x7f8996b58120))), "03") ^ Exit: (245) [system] call_cleanup(bugger:trusted_redo_call_cleanup(mfs_start(mfs((0x55bd1de45700), string, (0x55bd1de52450), set_output_safe, set_output_safe((0x7f8996b58120)))), (bugger:(set_stream_ignore(current_output, tty(true)), bugger:(true, user:format('~`0t~d~2|', [3]))), mfs_end(mfs((0x55bd1de45700), string, (0x55bd1de52450), set_output_safe, set_output_safe((0x7f8996b58120))), "03")), mfs_end(mfs((0x55bd1de45700), string, (0x55bd1de52450), set_output_safe, set_output_safe((0x7f8996b58120))), "03")), bugger:mfs_end(mfs((0x55bd1de45700), string, (0x55bd1de52450), set_output_safe, set_output_safe((0x7f8996b58120))), "03")) ^ Exit: (244) [bugger] bugger:with_output_to_each(string("03"), bugger:(set_stream_ignore(current_output, tty(true)), bugger:(true, user:format('~`0t~d~2|', [3])))) ^ Exit: (243) [bugger] bugger:woto_tty(string("03"), true, bugger:(true, user:format('~`0t~d~2|', [3]))) ^ Exit: (242) [bugger] bugger:woto(string("03"), user:format('~`0t~d~2|', [3])) Call: (242) [system] nb_delete('$wots_stack') Exit: (242) [system] nb_delete('$wots_stack') Call: (242) [system] nb_delete('$wots_stack') Exit: (242) [system] nb_delete('$wots_stack') ^ Exit: (240) [system] call_cleanup(bugger:(nb_setval('$wots_stack', [(0x7f8996b58120)]), bugger:woto(string("03"), user:format('~`0t~d~2|', [3])), nb_delete('$wots_stack')), bugger:nb_delete('$wots_stack')) ^ Exit: (239) [locally_each] locally_each:wtl(bugger, nb_setval('$wots_stack', [(0x7f8996b58120)]), bugger:woto(string("03"), user:format('~`0t~d~2|', [3])), bugger:each_call_cleanup) ^ Exit: (238) [locally_each] locally_each:locally(bugger:nb_setval('$wots_stack', [(0x7f8996b58120)]), bugger:woto(string("03"), user:format('~`0t~d~2|', [3]))) ^ Exit: (237) [bugger] bugger:wots("03", user:format('~`0t~d~2|', [3])) ^ Call: (237) [user] format(string(_7780), "~w.~w.~w", ['LANGUAGE-MODELS', 'TRAINING-BI', "03"]) ^ Exit: (237) [user] format(string("LANGUAGE-MODELS.TRAINING-BI.03"), "~w.~w.~w", ['LANGUAGE-MODELS', 'TRAINING-BI', "03"]) ^ Exit: (236) [user] make_test_name(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', 3, "LANGUAGE-MODELS.TRAINING-BI.03") ^ Exit: (235) [user] get_test_name(3, "LANGUAGE-MODELS.TRAINING-BI.03") ^ Call: (235) [user] format('~N~n;

;; ~w

~n', ["LANGUAGE-MODELS.TRAINING-BI.03", "LANGUAGE-MODELS.TRAINING-BI.03"]) ;

;; LANGUAGE-MODELS.TRAINING-BI.03

^ Exit: (235) [user] format('~N~n;

;; ~w

~n', ["LANGUAGE-MODELS.TRAINING-BI.03", "LANGUAGE-MODELS.TRAINING-BI.03"]) ^ Exit: (234) [user] print_current_test ^ Call: (234) [user] once(time_eval('\n; EVAL TEST\n;', (findall_eval(=, _7284, 499, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _7270), [[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]=_7272))) ^ Unify: (234) [system] once(user:time_eval('\n; EVAL TEST\n;', (findall_eval(=, _7284, 499, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _7270), [[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]=_7272))) Call: (235) [user] time_eval('\n; EVAL TEST\n;', (findall_eval(=, _7284, 499, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _7270), [[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]=_7272)) Unify: (235) [user] time_eval('\n; EVAL TEST\n;', (findall_eval(=, _7284, 499, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _7270), [[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]=_7272)) Call: (236) [user] timed_call((findall_eval(=, _7284, 499, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _7270), [[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]=_7272), _438776) Unify: (236) [user] timed_call((findall_eval(=, _7284, 499, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _7270), [[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]=_7272), _438776) Call: (237) [system] statistics(cputime, _440610) Exit: (237) [system] statistics(cputime, 7.1671672730000004) Call: (237) [user] rtrace_this((findall_eval(=, _7284, 499, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _7270), [[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]=_7272)) Unify: (237) [user] rtrace_this((findall_eval(=, _7284, 499, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _7270), [[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]=_7272)) ^ Call: (238) [user] option_value(rtrace, true) ^ Unify: (238) [user] option_value(rtrace, true) Call: (239) [system] var(true) Fail: (239) [system] var(true) ^ Redo: (238) [user] option_value(rtrace, true) ^ Unify: (238) [user] option_value(rtrace, true) Call: (239) [system] true==true Exit: (239) [system] true==true ^ Call: (239) [user] option_value0(rtrace, 'True') ^ Unify: (239) [user] option_value0(rtrace, 'True') ^ Call: (240) [user] was_option_value(rtrace, _453570) ^ Unify: (240) [user] was_option_value(rtrace, _453570) Call: (241) [system] current_prolog_flag(rtrace, _455428) Fail: (241) [system] current_prolog_flag(rtrace, _455428) ^ Redo: (240) [user] was_option_value(rtrace, _453570) ^ Unify: (240) [user] was_option_value(rtrace, _453570) Call: (241) [$syspreds] prolog_load_context(rtrace, _459142) Fail: (241) [$syspreds] prolog_load_context(rtrace, _459142) ^ Redo: (240) [user] was_option_value(rtrace, _453570) ^ Unify: (240) [user] was_option_value(rtrace, _453570) Call: (241) [system] nb_current(rtrace, _462856) Fail: (241) [system] nb_current(rtrace, _462856) ^ Fail: (240) [user] was_option_value(rtrace, _453570) ^ Redo: (239) [user] option_value0(rtrace, 'True') ^ Fail: (239) [user] option_value0(rtrace, 'True') ^ Redo: (238) [user] option_value(rtrace, true) ^ Unify: (238) [user] option_value(rtrace, true) Call: (239) [system] true==false Fail: (239) [system] true==false ^ Redo: (238) [user] option_value(rtrace, true) ^ Unify: (238) [user] option_value(rtrace, true) ^ Call: (240) [system] setup_call_cleanup('$notrace'(_473080, _473082), once(user:option_value0(rtrace, true)), '$restore_trace'(_473080, _473082)) ^ Unify: (240) [system] setup_call_cleanup(system:'$notrace'(_473080, _473082), system:once(user:option_value0(rtrace, true)), system:'$restore_trace'(_473080, _473082)) ^ Call: (241) [system] sig_atomic(system:'$notrace'(_473080, _473082)) ^ Fail: (238) [user] option_value(rtrace, true) Redo: (237) [user] rtrace_this((findall_eval(=, _7284, 499, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _7270), [[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]=_7272)) Unify: (237) [user] rtrace_this((findall_eval(=, _7284, 499, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _7270), [[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]=_7272)) ^ Call: (238) [user] is_debugging(rtrace) ^ Unify: (238) [user] is_debugging(rtrace) Call: (239) [system] var(rtrace) Fail: (239) [system] var(rtrace) ^ Redo: (238) [user] is_debugging(rtrace) ^ Unify: (238) [user] is_debugging(rtrace) Call: (239) [system] rtrace==false Fail: (239) [system] rtrace==false ^ Redo: (238) [user] is_debugging(rtrace) ^ Unify: (238) [user] is_debugging(rtrace) Call: (239) [system] rtrace==true Fail: (239) [system] rtrace==true ^ Redo: (238) [user] is_debugging(rtrace) ^ Unify: (238) [user] is_debugging(rtrace) ^ Call: (239) [user] fast_option_value(rtrace, debug) ^ Unify: (239) [user] fast_option_value(rtrace, debug) Call: (240) [system] atom(rtrace) Exit: (240) [system] atom(rtrace) Call: (240) [system] current_prolog_flag(rtrace, debug) Fail: (240) [system] current_prolog_flag(rtrace, debug) ^ Fail: (239) [user] fast_option_value(rtrace, debug) ^ Redo: (238) [user] is_debugging(rtrace) ^ Unify: (238) [user] is_debugging(rtrace) ^ Call: (239) [user] fast_option_value(rtrace, trace) ^ Unify: (239) [user] fast_option_value(rtrace, trace) Call: (240) [system] atom(rtrace) Exit: (240) [system] atom(rtrace) Call: (240) [system] current_prolog_flag(rtrace, trace) Fail: (240) [system] current_prolog_flag(rtrace, trace) ^ Fail: (239) [user] fast_option_value(rtrace, trace) ^ Redo: (238) [user] is_debugging(rtrace) ^ Unify: (238) [user] is_debugging(rtrace) Call: (239) [prolog_debug] prolog_debug:debugging(metta(rtrace), _508298) Unify: (239) [prolog_debug] prolog_debug:debugging(metta(rtrace), _508298) ^ Call: (240) [prolog_debug] prolog_debug:debugging(metta(rtrace), _508298, _510234) ^ Unify: (240) [prolog_debug] prolog_debug:debugging(metta(rtrace), _508298, []) Call: (241) [system] current_prolog_flag(nodebugx, true) ^ Redo: (240) [prolog_debug] prolog_debug:debugging(metta(rtrace), _508298, _513038) ^ Unify: (240) [prolog_debug] prolog_debug:debugging(metta(rtrace), _508298, _513976) ^ Call: (241) [prolog_debug] current_predicate(debugging_logicmoo_setting/3) ^ Exit: (241) [prolog_debug] current_predicate(debugging_logicmoo_setting/3) ^ Call: (241) [prolog_debug] predicate_property(bugger:debugging_logicmoo_setting(_516710, _516712, _516714), defined) ^ Unify: (241) [$syspreds] predicate_property(bugger:debugging_logicmoo_setting(_516710, _516712, _516714), defined) Call: (242) [system] nonvar(defined) Exit: (242) [system] nonvar(defined) Call: (242) [$syspreds] property_predicate(defined, bugger:debugging_logicmoo_setting(_516710, _516712, _516714)) Unify: (242) [$syspreds] property_predicate(defined, bugger:debugging_logicmoo_setting(_516710, _516712, _516714)) Call: (243) [$syspreds] define_or_generate(bugger:debugging_logicmoo_setting(_516710, _516712, _516714)) Unify: (243) [$syspreds] define_or_generate(bugger:debugging_logicmoo_setting(_516710, _516712, _516714)) Call: (244) [system] callable(debugging_logicmoo_setting(_7808, _7810, _7812)) Exit: (244) [system] callable(debugging_logicmoo_setting(_7808, _7810, _7812)) Call: (244) [system] atom(bugger) Exit: (244) [system] atom(bugger) Exit: (243) [$syspreds] define_or_generate(bugger:debugging_logicmoo_setting(_7808, _7810, _7812)) Exit: (242) [$syspreds] property_predicate(defined, bugger:debugging_logicmoo_setting(_7808, _7810, _7812)) ^ Exit: (241) [$syspreds] predicate_property(bugger:debugging_logicmoo_setting(_7808, _7810, _7812), defined) ^ Call: (241) [prolog_debug] bugger:debugging_logicmoo_setting(metta(rtrace), _7798, _14276) ^ Unify: (241) [prolog_debug] bugger:debugging_logicmoo_setting(metta(rtrace), true, [user_error]) ^ Exit: (241) [prolog_debug] bugger:debugging_logicmoo_setting(metta(rtrace), true, [user_error]) ^ Exit: (240) [prolog_debug] prolog_debug:debugging(metta(rtrace), true, [user_error]) Exit: (239) [prolog_debug] prolog_debug:debugging(metta(rtrace), true) Call: (239) [system] true==true Exit: (239) [system] true==true ^ Exit: (238) [user] is_debugging(rtrace) Exit: (237) [user] rtrace_this((findall_eval(=, _7284, 499, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _7270), [[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]=_7272)) ^ Call: (238) [rtrace] bugger:scce_orig(restart_rtrace, user:(findall_eval(=, _7284, 499, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _7270), [[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]=_7272), tAt_rtrace) ^ Unify: (238) [bugger] bugger:scce_orig(rtrace:restart_rtrace, user:(findall_eval(=, _7284, 499, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _7270), [[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]=_7272), rtrace:tAt_rtrace) Call: (239) [system] _24736=mquietly_if(true, rtrace:tAt_rtrace) Exit: (239) [system] mquietly_if(true, rtrace:tAt_rtrace)=mquietly_if(true, rtrace:tAt_rtrace) ^ Call: (239) [bugger] setup_call_cleanup(rtrace:restart_rtrace, ((user:(findall_eval(=, _7284, 499, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _7270), [[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]=_7272), deterministic(_26614)), (notrace(_26614==true)->!;rtrace:tAt_rtrace, notrace(nb_setarg(1, mquietly_if(true, rtrace:tAt_rtrace), false));rtrace:restart_rtrace, notrace(nb_setarg(1, mquietly_if(true, rtrace:tAt_rtrace), true)), notrace(fail))), mquietly_if(true, rtrace:tAt_rtrace)) ^ Unify: (239) [system] setup_call_cleanup(rtrace:restart_rtrace, bugger:((user:(findall_eval(=, _7284, 499, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _7270), [[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]=_7272), deterministic(_26614)), (notrace(_26614==true)->!;rtrace:tAt_rtrace, notrace(nb_setarg(1, mquietly_if(true, rtrace:tAt_rtrace), false));rtrace:restart_rtrace, notrace(nb_setarg(1, mquietly_if(true, rtrace:tAt_rtrace), true)), notrace(fail))), bugger:mquietly_if(true, rtrace:tAt_rtrace)) ^ Call: (240) [system] sig_atomic(rtrace:restart_rtrace) ^ Call: (243) [rtrace] rtrace:restart_rtrace1 ^ Unify: (243) [rtrace] rtrace:restart_rtrace1 ^ Exit: (243) [rtrace] rtrace:restart_rtrace1 ^ Exit: (240) [system] sig_atomic(rtrace:restart_rtrace) ^ Call: (241) [user] findall_eval(=, _7284, 499, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _7270) ^ Unify: (241) [user] findall_eval(=, _7284, 499, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _7270) ^ Call: (242) [user] self_eval([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]) ^ Unify: (242) [user] self_eval([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]) ^ Call: (244) [system] setup_call_cleanup('$notrace'(_37284, _37286), once(user:self_eval0([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]])), '$restore_trace'(_37284, _37286)) ^ Unify: (244) [system] setup_call_cleanup(system:'$notrace'(_37284, _37286), system:once(user:self_eval0([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]])), system:'$restore_trace'(_37284, _37286)) ^ Call: (245) [system] sig_atomic(system:'$notrace'(_37284, _37286)) ^ Fail: (242) [user] self_eval([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]) ^ Redo: (241) [user] findall_eval(=, _7284, 499, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _7270) ^ Unify: (241) [user] findall_eval(=, _7284, 499, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _7270) ^ Call: (242) [user] typed_list([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _43010, _7270) ^ Unify: (242) [user] typed_list([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _43942, _7270) Call: (243) [system] compound([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]) Exit: (243) [system] compound([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]) Call: (243) [system] [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]\=[_46648|_46650] Fail: (243) [system] [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]\=[_46648|_46650] ^ Fail: (242) [user] typed_list([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _48584, _7270) ^ Redo: (241) [user] findall_eval(=, _7284, 499, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _7270) ^ Unify: (241) [user] findall_eval(=, _7284, 499, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _7270) ^ Call: (242) [user] findall_ne(_51328, catch_metta_return(eval_args(=, _7284, 499, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _51328), _51328), _7270) ^ Unify: (242) [user] findall_ne(_51328, catch_metta_return(eval_args(=, _7284, 499, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _51328), _51328), _7270) ^ Call: (243) [user] findall(_51328, (rtrace_on_error(catch_metta_return(eval_args(=, _7284, 499, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _51328), _51328)), is_returned(_51328)), _7270) ^ Unify: (243) [$bags] findall(_51328, user:(rtrace_on_error(catch_metta_return(eval_args(=, _7284, 499, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _51328), _51328)), is_returned(_51328)), _7270) ^ Call: (244) [$bags] findall(_51328, user:(rtrace_on_error(catch_metta_return(eval_args(=, _7284, 499, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _51328), _51328)), is_returned(_51328)), _7270, []) ^ Unify: (244) [$bags] findall(_51328, user:(rtrace_on_error(catch_metta_return(eval_args(=, _7284, 499, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _51328), _51328)), is_returned(_51328)), _7270, []) ^ Call: (245) [$bags] cleanup_bag(findall_loop(_51328, user:(rtrace_on_error(catch_metta_return(eval_args(=, _7284, 499, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _51328), _51328)), is_returned(_51328)), _7270, []), '$destroy_findall_bag') ^ Unify: (245) [$bags] cleanup_bag('$bags':findall_loop(_51328, user:(rtrace_on_error(catch_metta_return(eval_args(=, _7284, 499, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _51328), _51328)), is_returned(_51328)), _7270, []), '$bags':'$destroy_findall_bag') Call: (246) [$bags] findall_loop(_51328, user:(rtrace_on_error(catch_metta_return(eval_args(=, _7284, 499, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _51328), _51328)), is_returned(_51328)), _7270, []) Unify: (246) [$bags] findall_loop(_51328, user:(rtrace_on_error(catch_metta_return(eval_args(=, _7284, 499, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _51328), _51328)), is_returned(_51328)), _7270, []) Call: (248) [user] rtrace_on_error(catch_metta_return(eval_args(=, _7284, 499, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _51328), _51328)) Unify: (248) [user] rtrace_on_error(catch_metta_return(eval_args(=, _7284, 499, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _51328), _51328)) Call: (249) [user] catch_err(catch_metta_return(eval_args(=, _7284, 499, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _51328), _51328), _62580, (write_src_uo(_62580=catch_metta_return(eval_args(=, _7284, 499, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _51328), _51328)), catch(rtrace(catch_metta_return(eval_args(=, _7284, 499, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _51328), _51328)), _62580, throw(give_up(_62580=catch_metta_return(eval_args(=, _7284, 499, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _51328), _51328)))), throw(_62580))) Unify: (249) [user] catch_err(catch_metta_return(eval_args(=, _7284, 499, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _51328), _51328), _62580, (write_src_uo(_62580=catch_metta_return(eval_args(=, _7284, 499, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _51328), _51328)), catch(rtrace(catch_metta_return(eval_args(=, _7284, 499, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _51328), _51328)), _62580, throw(give_up(_62580=catch_metta_return(eval_args(=, _7284, 499, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _51328), _51328)))), throw(_62580))) ^ Call: (251) [user] catch_metta_return(eval_args(=, _7284, 499, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _51328), _51328) ^ Unify: (251) [user] catch_metta_return(eval_args(=, _7284, 499, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _51328), _51328) ^ Call: (253) [user] eval_args(=, _7284, 499, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _51328) ^ Unify: (253) [user] eval_args(=, _7284, 499, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _51328) Call: (254) [system] var([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]) ^ Redo: (253) [user] eval_args(=, _7284, 499, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _51328) ^ Unify: (253) [user] eval_args(=, _7284, 499, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _51328) ^ Call: (255) [system] setup_call_cleanup('$notrace'(_71102, _71104), once(user:self_eval([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]])), '$restore_trace'(_71102, _71104)) ^ Unify: (255) [system] setup_call_cleanup(system:'$notrace'(_71102, _71104), system:once(user:self_eval([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]])), system:'$restore_trace'(_71102, _71104)) ^ Call: (256) [system] sig_atomic(system:'$notrace'(_71102, _71104)) ^ Redo: (253) [user] eval_args(=, _7284, 499, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _51328) ^ Unify: (253) [user] eval_args(=, _7284, 499, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _51328) ^ Call: (255) [system] setup_call_cleanup('$notrace'(_75840, _75842), once(user:nonvar(_51328)), '$restore_trace'(_75840, _75842)) ^ Unify: (255) [system] setup_call_cleanup(system:'$notrace'(_75840, _75842), system:once(user:nonvar(_51328)), system:'$restore_trace'(_75840, _75842)) ^ Call: (256) [system] sig_atomic(system:'$notrace'(_75840, _75842)) ^ Redo: (253) [user] eval_args(=, _7284, 499, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _51328) ^ Unify: (253) [user] eval_args(=, _7284, 499, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _51328) ^ Call: (255) [system] setup_call_cleanup('$notrace'(_80578, _80580), once(user:nonvar(_51328)), '$restore_trace'(_80578, _80580)) ^ Unify: (255) [system] setup_call_cleanup(system:'$notrace'(_80578, _80580), system:once(user:nonvar(_51328)), system:'$restore_trace'(_80578, _80580)) ^ Call: (256) [system] sig_atomic(system:'$notrace'(_80578, _80580)) ^ Redo: (253) [user] eval_args(=, _7284, 499, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _51328) ^ Unify: (253) [user] eval_args(=, _7284, 499, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _51328) Call: (254) [system] [[dynamic, _4888], [multifile, _4888]]==[] ^ Redo: (253) [user] eval_args(=, _7284, 499, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _51328) ^ Unify: (253) [user] eval_args(=, _7284, 499, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _51328) Call: (254) [system] atom(=) Exit: (254) [system] atom(=) Call: (254) [system] (=)\==(=) ^ Redo: (253) [user] eval_args(=, _7284, 499, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _51328) ^ Unify: (253) [user] eval_args(=, _7284, 499, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _51328) ^ Call: (254) [user] self_eval([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]) ^ Unify: (254) [user] self_eval([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]) ^ Call: (256) [system] setup_call_cleanup('$notrace'(_94644, _94646), once(user:self_eval0([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]])), '$restore_trace'(_94644, _94646)) ^ Unify: (256) [system] setup_call_cleanup(system:'$notrace'(_94644, _94646), system:once(user:self_eval0([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]])), system:'$restore_trace'(_94644, _94646)) ^ Call: (257) [system] sig_atomic(system:'$notrace'(_94644, _94646)) ^ Fail: (254) [user] self_eval([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]) ^ Redo: (253) [user] eval_args(=, _7284, 499, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _51328) ^ Unify: (253) [user] eval_args(=, _7284, 499, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _51328) ^ Call: (254) [user] eval_00(=, _7284, 499, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _51328) ^ Unify: (254) [user] eval_00(=, _7284, 499, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _51328) ^ Call: (255) [user] self_eval([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]) ^ Unify: (255) [user] self_eval([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]) ^ Call: (257) [system] setup_call_cleanup('$notrace'(_104042, _104044), once(user:self_eval0([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]])), '$restore_trace'(_104042, _104044)) ^ Unify: (257) [system] setup_call_cleanup(system:'$notrace'(_104042, _104044), system:once(user:self_eval0([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]])), system:'$restore_trace'(_104042, _104044)) ^ Call: (258) [system] sig_atomic(system:'$notrace'(_104042, _104044)) ^ Fail: (255) [user] self_eval([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]) ^ Redo: (254) [user] eval_00(=, _7284, 499, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _51328) ^ Unify: (254) [user] eval_00(=, _7284, 499, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _51328) ^ Call: (255) [user] eval_01(=, _7284, 499, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _51328) ^ Unify: (255) [user] eval_01(=, _7284, 499, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _51328) ^ Call: (256) [user] if_t((499<1, trace_on_overflow), debug(metta(eval_args))) ^ Unify: (256) [user] if_t((499<1, trace_on_overflow), debug(metta(eval_args))) Call: (258) [system] 499<1 Fail: (258) [system] 499<1 ^ Redo: (256) [user] if_t((499<1, trace_on_overflow), debug(metta(eval_args))) ^ Exit: (256) [user] if_t((499<1, trace_on_overflow), debug(metta(eval_args))) ^ Call: (257) [system] setup_call_cleanup('$notrace'(_117200, _117202), once(user:(_117176 is 499-1, copy_term([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _117190))), '$restore_trace'(_117200, _117202)) ^ Unify: (257) [system] setup_call_cleanup(system:'$notrace'(_117200, _117202), system:once(user:(_117176 is 499-1, copy_term([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _117190))), system:'$restore_trace'(_117200, _117202)) ^ Call: (258) [system] sig_atomic(system:'$notrace'(_117200, _117202)) ^ Exit: (257) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(498 is 499-1, copy_term([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[=, _120054, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _120054], [multifile, _120054]]))), system:'$restore_trace'(3, -1)) ^ Call: (256) [user] trace_eval(eval_20(=, _7284), e, 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _121038) ^ Unify: (256) [user] trace_eval(eval_20(=, _7284), e, 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _121038) ^ Call: (257) [user] must_det_ll((notrace((flag(eval_num, _122948, _122948+1), _122966 is _122948 mod 500, _122984 is 99-498 mod 100, _123008=_123010, option_else('trace-length', _123022, 500), option_else('trace-depth', _123030, 30))), quietly(if_t((nop(stop_rtrace), _122966>_123022), (set_debug(eval, false), _123086 is _123022+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_123086])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_123138))))) ^ Unify: (257) [user] must_det_ll(user:(notrace((flag(eval_num, _122948, _122948+1), _122966 is _122948 mod 500, _122984 is 99-498 mod 100, _123008=_123010, option_else('trace-length', _123022, 500), option_else('trace-depth', _123030, 30))), quietly(if_t((nop(stop_rtrace), _122966>_123022), (set_debug(eval, false), _123086 is _123022+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_123086])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_123138))))) ^ Call: (258) [user] once(user:(notrace((flag(eval_num, _122948, _122948+1), _122966 is _122948 mod 500, _122984 is 99-498 mod 100, _123008=_123010, option_else('trace-length', _123022, 500), option_else('trace-depth', _123030, 30))), quietly(if_t((nop(stop_rtrace), _122966>_123022), (set_debug(eval, false), _123086 is _123022+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_123086])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_123138))))) ^ Unify: (258) [system] once(user:(notrace((flag(eval_num, _122948, _122948+1), _122966 is _122948 mod 500, _122984 is 99-498 mod 100, _123008=_123010, option_else('trace-length', _123022, 500), option_else('trace-depth', _123030, 30))), quietly(if_t((nop(stop_rtrace), _122966>_123022), (set_debug(eval, false), _123086 is _123022+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_123086])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_123138))))) ^ Call: (261) [system] setup_call_cleanup('$notrace'(_126862, _126864), once(user:(flag(eval_num, _122948, _122948+1), _122966 is _122948 mod 500, _122984 is 99-498 mod 100, _123008=_123010, option_else('trace-length', _123022, 500), option_else('trace-depth', _123030, 30))), '$restore_trace'(_126862, _126864)) ^ Unify: (261) [system] setup_call_cleanup(system:'$notrace'(_126862, _126864), system:once(user:(flag(eval_num, _122948, _122948+1), _122966 is _122948 mod 500, _122984 is 99-498 mod 100, _123008=_123010, option_else('trace-length', _123022, 500), option_else('trace-depth', _123030, 30))), system:'$restore_trace'(_126862, _126864)) ^ Call: (262) [system] sig_atomic(system:'$notrace'(_126862, _126864)) ^ Exit: (261) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(flag(eval_num, 0, 0+1), 0 is 0 mod 500, 1 is 99-498 mod 100, _123008=_123008, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), system:'$restore_trace'(3, -1)) ^ Call: (261) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 0>500), (set_debug(eval, false), _123086 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_123086])), nop((start_rtrace, rtrace))))) ^ Unify: (261) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 0>500), (set_debug(eval, false), _123086 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_123086])), nop((start_rtrace, rtrace))))) ^ Exit: (261) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 0>500), (set_debug(eval, false), _123086 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_123086])), nop((start_rtrace, rtrace))))) Call: (260) [user] nop(notrace(no_repeats_var(_123138))) Unify: (260) [user] nop(notrace(no_repeats_var(_123138))) Exit: (260) [user] nop(notrace(no_repeats_var(_123138))) ^ Exit: (258) [system] once(user:(notrace((flag(eval_num, 0, 0+1), 0 is 0 mod 500, 1 is 99-498 mod 100, _123008=_123008, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), quietly(if_t((nop(stop_rtrace), 0>500), (set_debug(eval, false), _123086 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_123086])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_123138))))) ^ Exit: (257) [user] must_det_ll(user:(notrace((flag(eval_num, 0, 0+1), 0 is 0 mod 500, 1 is 99-498 mod 100, _123008=_123008, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), quietly(if_t((nop(stop_rtrace), 0>500), (set_debug(eval, false), _123086 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_123086])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_123138))))) Call: (257) [occurs] occurs:sub_term(_138326, e) Unify: (257) [occurs] occurs:sub_term(e, e) Exit: (257) [occurs] occurs:sub_term(e, e) Call: (257) [system] e\=e Fail: (257) [system] e\=e Redo: (257) [occurs] occurs:sub_term(_138326, e) Unify: (257) [occurs] occurs:sub_term(_138326, e) Call: (258) [system] compound(e) Fail: (258) [system] compound(e) Fail: (257) [occurs] occurs:sub_term(_138326, e) ^ Redo: (256) [user] trace_eval(eval_20(=, _7284), e, 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _121038) Call: (257) [system] _148544=e Exit: (257) [system] e=e ^ Call: (257) [user] if_trace((eval;e), (_123008=1, indentq(1, 0, -->, [e, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]))) ^ Unify: (257) [user] if_trace((eval;e), (_123008=1, indentq(1, 0, -->, [e, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]))) ^ Call: (259) [system] setup_call_cleanup('$notrace'(_152348, _152350), once(user:real_notrace(catch_err(ignore((is_debugging((eval;e)), _123008=1, indentq(1, 0, -->, [e, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]))), _152306, fbug((_152306-->if_trace((eval;e), (_123008=1, indentq(1, 0, -->, [e, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]])))))))), '$restore_trace'(_152348, _152350)) ^ Unify: (259) [system] setup_call_cleanup(system:'$notrace'(_152348, _152350), system:once(user:real_notrace(catch_err(ignore((is_debugging((eval;e)), _123008=1, indentq(1, 0, -->, [e, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]))), _152306, fbug((_152306-->if_trace((eval;e), (_123008=1, indentq(1, 0, -->, [e, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]])))))))), system:'$restore_trace'(_152348, _152350)) ^ Call: (260) [system] sig_atomic(system:'$notrace'(_152348, _152350)) ^ Exit: (259) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:real_notrace(catch_err(ignore((is_debugging((eval;e)), _123008=1, indentq(1, 0, -->, [e, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]))), _152306, fbug((_152306-->if_trace((eval;e), (_123008=1, indentq(1, 0, -->, [e, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]])))))))), system:'$restore_trace'(3, -1)) ^ Exit: (257) [user] if_trace((eval;e), (_123008=1, indentq(1, 0, -->, [e, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]))) Call: (257) [system] _157130=retval(fail) Exit: (257) [system] retval(fail)=retval(fail) Call: (257) [system] _158992=(\+ \+ (flag(eval_num, _159012, _159012+1), (retval(fail)\=@=retval(fail), nonvar(_121038)->indentq(1, _159012, <--, [e, _121038]);indentq(1, _159012, <--, [e, retval(fail)])))) Exit: (257) [system] (\+ \+ (flag(eval_num, _159012, _159012+1), (retval(fail)\=@=retval(fail), nonvar(_121038)->indentq(1, _159012, <--, [e, _121038]);indentq(1, _159012, <--, [e, retval(fail)]))))=(\+ \+ (flag(eval_num, _159012, _159012+1), (retval(fail)\=@=retval(fail), nonvar(_121038)->indentq(1, _159012, <--, [e, _121038]);indentq(1, _159012, <--, [e, retval(fail)])))) ^ Call: (257) [user] call_cleanup(((call(eval_20(=, _7284), 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _121038)*->nb_setarg(1, retval(fail), _121038);fail, trace, call(eval_20(=, _7284), 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _121038)), ignore(notrace((\+_121038\=_123138, nb_setarg(1, retval(fail), _121038))))), ignore((_123008==1->ignore(\+ \+ (flag(eval_num, _159012, _159012+1), (retval(fail)\=@=retval(fail), nonvar(_121038)->indentq(1, _159012, <--, [e, _121038]);indentq(1, _159012, <--, [e, retval(fail)]))));notrace(ignore(if_t(1<30, if_trace((eval;e), ignore(\+ \+ (flag(eval_num, _159012, _159012+1), (retval(fail)\=@=retval(fail), nonvar(_121038)->indentq(1, _159012, <--, [e, _121038]);indentq(1, _159012, <--, [e, retval(fail)]))))))))))) ^ Unify: (257) [system] call_cleanup(user:((call(eval_20(=, _7284), 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _121038)*->nb_setarg(1, retval(fail), _121038);fail, trace, call(eval_20(=, _7284), 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _121038)), ignore(notrace((\+_121038\=_123138, nb_setarg(1, retval(fail), _121038))))), user:ignore((_123008==1->ignore(\+ \+ (flag(eval_num, _159012, _159012+1), (retval(fail)\=@=retval(fail), nonvar(_121038)->indentq(1, _159012, <--, [e, _121038]);indentq(1, _159012, <--, [e, retval(fail)]))));notrace(ignore(if_t(1<30, if_trace((eval;e), ignore(\+ \+ (flag(eval_num, _159012, _159012+1), (retval(fail)\=@=retval(fail), nonvar(_121038)->indentq(1, _159012, <--, [e, _121038]);indentq(1, _159012, <--, [e, retval(fail)]))))))))))) ^ Call: (259) [user] eval_20(=, _7284, 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _121038) ^ Unify: (259) [user] eval_20(=, _7284, 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _121038) Call: (260) [system] atom([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]) ^ Redo: (259) [user] eval_20(=, _7284, 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _121038) ^ Unify: (259) [user] eval_20(=, _7284, 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _121038) ^ Call: (260) [user] no_eval([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]) ^ Unify: (260) [user] no_eval([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]) ^ Call: (261) [user] self_eval([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]) ^ Unify: (261) [user] self_eval([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]) ^ Call: (263) [system] setup_call_cleanup('$notrace'(_171398, _171400), once(user:self_eval0([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]])), '$restore_trace'(_171398, _171400)) ^ Unify: (263) [system] setup_call_cleanup(system:'$notrace'(_171398, _171400), system:once(user:self_eval0([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]])), system:'$restore_trace'(_171398, _171400)) ^ Call: (264) [system] sig_atomic(system:'$notrace'(_171398, _171400)) ^ Fail: (261) [user] self_eval([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]) ^ Redo: (260) [user] no_eval([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]) ^ Unify: (260) [user] no_eval([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]) Call: (261) [system] atomic([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) ^ Redo: (260) [user] no_eval([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]) ^ Unify: (260) [user] no_eval([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]) Call: (261) [system] atom([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) ^ Redo: (260) [user] no_eval([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]) Call: (261) [system] is_list([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) Exit: (261) [system] is_list([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) ^ Redo: (259) [user] eval_20(=, _7284, 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _121038) ^ Unify: (259) [user] eval_20(=, _7284, 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _121038) Call: (260) [system] [[dynamic, _4888], [multifile, _4888]]==[] ^ Redo: (259) [user] eval_20(=, _7284, 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _121038) ^ Unify: (259) [user] eval_20(=, _7284, 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _121038) Call: (260) [system] atom(=) Exit: (260) [system] atom(=) Call: (260) [system] (=)\==(=) ^ Redo: (259) [user] eval_20(=, _7284, 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _121038) ^ Unify: (259) [user] eval_20(=, _7284, 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _121038) Call: (260) [system] (dynamic)==eval ^ Redo: (259) [user] eval_20(=, _7284, 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _121038) ^ Unify: (259) [user] eval_20(=, _7284, 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _121038) Call: (260) [system] callable([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) Exit: (260) [system] callable([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) ^ Unify: (259) [user] eval_20(=, _7284, 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _121038) Call: (260) [system] is_list([[dynamic, _4888], [multifile, _4888]]) Exit: (260) [system] is_list([[dynamic, _4888], [multifile, _4888]]) ^ Unify: (259) [user] eval_20(=, _7284, 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _121038) Call: (260) [system] is_list([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]) Exit: (260) [system] is_list([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]) ^ Unify: (259) [user] eval_20(=, _7284, 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]|_203096]) Call: (260) [system] var([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) ^ Redo: (259) [user] eval_20(=, _7284, 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _121038) ^ Unify: (259) [user] eval_20(=, _7284, 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _121038) ^ Call: (260) [user] once(expand_eval([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _206858)) ^ Unify: (260) [system] once(user:expand_eval([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _206858)) ^ Call: (261) [user] expand_eval([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _206858) ^ Unify: (261) [user] expand_eval([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _206858) Call: (262) [system] is_list([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]) Exit: (262) [system] is_list([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]) ^ Unify: (261) [user] expand_eval([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]|_212434]) Call: (262) [system] ground([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) ^ Redo: (261) [user] expand_eval([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]|_212434]) ^ Call: (262) [user] apply:maplist(expand_eval, [[dynamic, _4888], [multifile, _4888]], _212434) ^ Unify: (262) [apply] apply:maplist(user:expand_eval, [[dynamic, _4888], [multifile, _4888]], _212434) Call: (263) [apply] apply:maplist_([[dynamic, _4888], [multifile, _4888]], _212434, user:expand_eval) Unify: (263) [apply] apply:maplist_([[dynamic, _4888], [multifile, _4888]], [_218032|_218034], user:expand_eval) ^ Call: (264) [user] expand_eval([dynamic, _4888], _218032) ^ Unify: (264) [user] expand_eval([dynamic, _4888], _218032) Call: (265) [system] is_list([dynamic, _4888]) Exit: (265) [system] is_list([dynamic, _4888]) ^ Unify: (264) [user] expand_eval([dynamic, _4888], [dynamic|_222676]) Call: (265) [system] ground(dynamic) Exit: (265) [system] ground(dynamic) ^ Unify: (264) [user] expand_eval([dynamic, _4888], [dynamic|_225458]) ^ Call: (265) [user] apply:maplist(expand_eval, [_4888], _225458) ^ Unify: (265) [apply] apply:maplist(user:expand_eval, [_4888], _225458) Call: (266) [apply] apply:maplist_([_4888], _225458, user:expand_eval) Unify: (266) [apply] apply:maplist_([_4888], [_229204|_229206], user:expand_eval) ^ Call: (267) [user] expand_eval(_4888, _229204) ^ Unify: (267) [user] expand_eval(_4888, _229204) Call: (268) [system] is_list(_4888) ^ Redo: (267) [user] expand_eval(_4888, _229204) Call: (268) [system] _4888=_229204 Exit: (268) [system] _4888=_4888 ^ Exit: (267) [user] expand_eval(_4888, _4888) Call: (267) [apply] apply:maplist_([], _229206, user:expand_eval) Unify: (267) [apply] apply:maplist_([], [], user:expand_eval) Exit: (267) [apply] apply:maplist_([], [], user:expand_eval) Exit: (266) [apply] apply:maplist_([_4888], [_4888], user:expand_eval) ^ Exit: (265) [apply] apply:maplist(user:expand_eval, [_4888], [_4888]) ^ Exit: (264) [user] expand_eval([dynamic, _4888], [dynamic, _4888]) Call: (264) [apply] apply:maplist_([[multifile, _4888]], _218034, user:expand_eval) Unify: (264) [apply] apply:maplist_([[multifile, _4888]], [_243160|_243162], user:expand_eval) ^ Call: (265) [user] expand_eval([multifile, _4888], _243160) ^ Unify: (265) [user] expand_eval([multifile, _4888], _243160) Call: (266) [system] is_list([multifile, _4888]) Exit: (266) [system] is_list([multifile, _4888]) ^ Unify: (265) [user] expand_eval([multifile, _4888], [multifile|_247804]) Call: (266) [system] ground(multifile) Exit: (266) [system] ground(multifile) ^ Unify: (265) [user] expand_eval([multifile, _4888], [multifile|_250586]) ^ Call: (266) [user] apply:maplist(expand_eval, [_4888], _250586) ^ Unify: (266) [apply] apply:maplist(user:expand_eval, [_4888], _250586) Call: (267) [apply] apply:maplist_([_4888], _250586, user:expand_eval) Unify: (267) [apply] apply:maplist_([_4888], [_254332|_254334], user:expand_eval) ^ Call: (268) [user] expand_eval(_4888, _254332) ^ Unify: (268) [user] expand_eval(_4888, _254332) Call: (269) [system] is_list(_4888) ^ Redo: (268) [user] expand_eval(_4888, _254332) Call: (269) [system] _4888=_254332 Exit: (269) [system] _4888=_4888 ^ Exit: (268) [user] expand_eval(_4888, _4888) Call: (268) [apply] apply:maplist_([], _254334, user:expand_eval) Unify: (268) [apply] apply:maplist_([], [], user:expand_eval) Exit: (268) [apply] apply:maplist_([], [], user:expand_eval) Exit: (267) [apply] apply:maplist_([_4888], [_4888], user:expand_eval) ^ Exit: (266) [apply] apply:maplist(user:expand_eval, [_4888], [_4888]) ^ Exit: (265) [user] expand_eval([multifile, _4888], [multifile, _4888]) Call: (265) [apply] apply:maplist_([], _243162, user:expand_eval) Unify: (265) [apply] apply:maplist_([], [], user:expand_eval) Exit: (265) [apply] apply:maplist_([], [], user:expand_eval) Exit: (264) [apply] apply:maplist_([[multifile, _4888]], [[multifile, _4888]], user:expand_eval) Exit: (263) [apply] apply:maplist_([[dynamic, _4888], [multifile, _4888]], [[dynamic, _4888], [multifile, _4888]], user:expand_eval) ^ Exit: (262) [apply] apply:maplist(user:expand_eval, [[dynamic, _4888], [multifile, _4888]], [[dynamic, _4888], [multifile, _4888]]) ^ Exit: (261) [user] expand_eval([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]) ^ Exit: (260) [system] once(user:expand_eval([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]])) Call: (260) [system] [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]\==[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]] ^ Redo: (259) [user] eval_20(=, _7284, 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _121038) ^ Unify: (259) [user] eval_20(=, _7284, 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _121038) ^ Call: (260) [user] is_progn([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) ^ Unify: (260) [user] is_progn([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) Call: (261) [system] var([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) ^ Redo: (259) [user] eval_20(=, _7284, 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _121038) ^ Unify: (259) [user] eval_20(=, _7284, 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _121038) ^ Call: (260) [user] is_space_op([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) ^ Redo: (259) [user] eval_20(=, _7284, 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _121038) ^ Unify: (259) [user] eval_20(=, _7284, 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _121038) Call: (260) [system] is_list([dynamic, _4888]) Exit: (260) [system] is_list([dynamic, _4888]) Call: (260) [system] [dynamic, _4888]=[_286948, _286954, _286960] ^ Redo: (259) [user] eval_20(=, _7284, 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _121038) ^ Unify: (259) [user] eval_20(=, _7284, 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _121038) ^ Call: (260) [user] metta_compiled_predicate('&self', [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _289780) ^ Fail: (260) [user] metta_compiled_predicate('&self', [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _289780) ^ Redo: (259) [user] eval_20(=, _7284, 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _121038) ^ Unify: (259) [user] eval_20(=, _7284, 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _121038) Call: (260) [system] is_list([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]) Exit: (260) [system] is_list([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]) ^ Call: (260) [user] apply:maplist(self_eval, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]) ^ Unify: (260) [apply] apply:maplist(user:self_eval, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]) Call: (261) [apply] apply:maplist_([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], user:self_eval) Unify: (261) [apply] apply:maplist_([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], user:self_eval) ^ Call: (262) [user] self_eval([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) ^ Unify: (262) [user] self_eval([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) ^ Call: (264) [system] setup_call_cleanup('$notrace'(_300972, _300974), once(user:self_eval0([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]])), '$restore_trace'(_300972, _300974)) ^ Unify: (264) [system] setup_call_cleanup(system:'$notrace'(_300972, _300974), system:once(user:self_eval0([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]])), system:'$restore_trace'(_300972, _300974)) ^ Call: (265) [system] sig_atomic(system:'$notrace'(_300972, _300974)) ^ Fail: (262) [user] self_eval([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) ^ Redo: (259) [user] eval_20(=, _7284, 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _121038) ^ Unify: (259) [user] eval_20(=, _7284, 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _121038) Call: (260) [system] _306622=do_more_defs(true) Exit: (260) [system] do_more_defs(true)=do_more_defs(true) ^ Call: (260) [user] clause(eval_21(=, _7284, 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _121038), _308498) ^ Redo: (259) [user] eval_20(=, _7284, 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _121038) ^ Unify: (259) [user] eval_20(=, _7284, 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _121038) Call: (260) [system] [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]==(/) ^ Redo: (259) [user] eval_20(=, _7284, 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _121038) ^ Unify: (259) [user] eval_20(=, _7284, 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _121038) Call: (260) [system] [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]== === ^ Redo: (259) [user] eval_20(=, _7284, 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _121038) ^ Unify: (259) [user] eval_20(=, _7284, 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _121038) Call: (260) [system] [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]== ==== ^ Redo: (259) [user] eval_20(=, _7284, 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _121038) ^ Unify: (259) [user] eval_20(=, _7284, 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _121038) ^ Call: (260) [user] eval_40(=, _7284, 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _319770) ^ Unify: (260) [user] eval_40(=, _7284, 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _319770) ^ Call: (261) [user] eval_selfless(=, _7284, 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _319770) ^ Unify: (261) [user] eval_selfless(=, _7284, 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _319770) ^ Call: (262) [user] eval_selfless_0([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _319770) ^ Unify: (262) [user] eval_selfless_0([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _319770) Call: (263) [system] var([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) ^ Redo: (262) [user] eval_selfless_0([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _319770) ^ Unify: (262) [user] eval_selfless_0([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _319770) ^ Call: (263) [user] is_assignment([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) ^ Unify: (263) [user] is_assignment([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) Call: (264) [system] atom([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) ^ Redo: (263) [user] is_assignment([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) Call: (264) [system] fail ^ Redo: (262) [user] eval_selfless_0([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _319770) ^ Unify: (262) [user] eval_selfless_0([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _319770) ^ Call: (263) [user] eval_selfless_1([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _319770) ^ Unify: (263) [user] eval_selfless_1([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _319770) ^ Call: (264) [user] allow_clp ^ Unify: (264) [user] allow_clp ^ Call: (265) [user] false_flag ^ Unify: (265) [user] false_flag Call: (266) [system] fail Fail: (266) [system] fail ^ Fail: (265) [user] false_flag ^ Redo: (262) [user] eval_selfless_0([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _319770) ^ Unify: (262) [user] eval_selfless_0([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _319770) ^ Call: (263) [user] eval_selfless_2([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _319770) ^ Unify: (263) [user] eval_selfless_2([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _319770) Call: (264) [system] var([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) ^ Redo: (263) [user] eval_selfless_2([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _319770) ^ Unify: (263) [user] eval_selfless_2([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _319770) ^ Call: (264) [user] fake_notrace((ground([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]), [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]=[_349442, _349448, _349454], atom(_349442), catch_warn(current_op(_349480, yfx, _349442)), [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]\=[_349500], s2ps([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _349508))) ^ Unify: (264) [user] fake_notrace(user:(ground([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]), [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]=[_349442, _349448, _349454], atom(_349442), catch_warn(current_op(_349480, yfx, _349442)), [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]\=[_349500], s2ps([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _349508))) ^ Call: (265) [user] real_notrace(user:(ground([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]), [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]=[_349442, _349448, _349454], atom(_349442), catch_warn(current_op(_349480, yfx, _349442)), [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]\=[_349500], s2ps([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _349508))) ^ Unify: (265) [user] real_notrace(user:(ground([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]), [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]=[_349442, _349448, _349454], atom(_349442), catch_warn(current_op(_349480, yfx, _349442)), [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]\=[_349500], s2ps([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _349508))) ^ Call: (266) [user] setup_call_cleanup('$notrace'(_353214, _353216), once(user:(ground([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]), [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]=[_349442, _349448, _349454], atom(_349442), catch_warn(current_op(_349480, yfx, _349442)), [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]\=[_349500], s2ps([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _349508))), '$restore_trace'(_353214, _353216)) ^ Unify: (266) [system] setup_call_cleanup(user:'$notrace'(_353214, _353216), user:once(user:(ground([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]), [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]=[_349442, _349448, _349454], atom(_349442), catch_warn(current_op(_349480, yfx, _349442)), [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]\=[_349500], s2ps([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _349508))), user:'$restore_trace'(_353214, _353216)) ^ Call: (267) [system] sig_atomic(user:'$notrace'(_353214, _353216)) ^ Fail: (265) [user] real_notrace(user:(ground([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]), [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]=[_349442, _349448, _349454], atom(_349442), catch_warn(current_op(_349480, yfx, _349442)), [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]\=[_349500], s2ps([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _349508))) ^ Fail: (264) [user] fake_notrace(user:(ground([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]), [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]=[_349442, _349448, _349454], atom(_349442), catch_warn(current_op(_349480, yfx, _349442)), [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]\=[_349500], s2ps([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _349508))) ^ Redo: (260) [user] eval_40(=, _7284, 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _319770) ^ Unify: (260) [user] eval_40(=, _7284, 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _319770) Call: (261) [system] [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]==(==) ^ Redo: (260) [user] eval_40(=, _7284, 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _319770) ^ Unify: (260) [user] eval_40(=, _7284, 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _319770) Call: (261) [system] [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]==(==) ^ Redo: (260) [user] eval_40(=, _7284, 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _319770) ^ Unify: (260) [user] eval_40(=, _7284, 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _319770) ^ Call: (261) [user] eval_41(=, _7284, 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _319770) ^ Unify: (261) [user] eval_41(=, _7284, 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _319770) ^ Call: (262) [user] naive_eval_args ^ Unify: (262) [user] naive_eval_args Call: (263) [system] false Unify: (263) [system] false Call: (264) [system] fail ^ Redo: (261) [user] eval_41(=, _7284, 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _319770) ^ Unify: (261) [user] eval_41(=, _7284, 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _319770) ^ Call: (262) [user] naive_eval_args ^ Unify: (262) [user] naive_eval_args Call: (263) [system] false Unify: (263) [system] false Call: (264) [system] fail ^ Redo: (261) [user] eval_41(=, _7284, 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _319770) ^ Call: (262) [user] eval_adjust_args(=, _7284, _379300, _319770, 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _379302) ^ Unify: (262) [user] eval_adjust_args(=, _7284, _379300, _319770, 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _379302) Call: (263) [user] if_or_else((eval_all_args, eval_adjust_args2(=, _7284, _379300, _319770, 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _379302)), eval_adjust_args1(=, _7284, _379300, _319770, 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _379302)) Unify: (263) [user] if_or_else((eval_all_args, eval_adjust_args2(=, _7284, _379300, _319770, 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _379302)), eval_adjust_args1(=, _7284, _379300, _319770, 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _379302)) ^ Call: (265) [user] eval_all_args ^ Unify: (265) [user] eval_all_args ^ Call: (266) [user] true_flag ^ Unify: (266) [user] true_flag ^ Exit: (266) [user] true_flag ^ Exit: (265) [user] eval_all_args ^ Call: (265) [user] eval_adjust_args2(=, _7284, _379300, _319770, 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _379302) ^ Unify: (265) [user] eval_adjust_args2(=, _7284, _379300, _319770, 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]|_389534]) ^ Call: (266) [user] apply:maplist(must_eval_args(=, _390492, 498, '&self'), [[dynamic, _4888], [multifile, _4888]], _389534) ^ Unify: (266) [apply] apply:maplist(user:must_eval_args(=, _390492, 498, '&self'), [[dynamic, _4888], [multifile, _4888]], _389534) Call: (267) [apply] apply:maplist_([[dynamic, _4888], [multifile, _4888]], _389534, user:must_eval_args(=, _390492, 498, '&self')) Unify: (267) [apply] apply:maplist_([[dynamic, _4888], [multifile, _4888]], [_393314|_393316], user:must_eval_args(=, _390492, 498, '&self')) ^ Call: (268) [user] must_eval_args(=, _390492, 498, '&self', [dynamic, _4888], _393314) ^ Unify: (268) [user] must_eval_args(=, _390492, 498, '&self', [dynamic, _4888], _393314) ^ Call: (269) [user] is_debugging(eval_args) ^ Unify: (269) [user] is_debugging(eval_args) Call: (270) [system] var(eval_args) Fail: (270) [system] var(eval_args) ^ Redo: (269) [user] is_debugging(eval_args) ^ Unify: (269) [user] is_debugging(eval_args) Call: (270) [system] eval_args==false Fail: (270) [system] eval_args==false ^ Redo: (269) [user] is_debugging(eval_args) ^ Unify: (269) [user] is_debugging(eval_args) Call: (270) [system] eval_args==true Fail: (270) [system] eval_args==true ^ Redo: (269) [user] is_debugging(eval_args) ^ Unify: (269) [user] is_debugging(eval_args) ^ Call: (270) [user] fast_option_value(eval_args, debug) ^ Unify: (270) [user] fast_option_value(eval_args, debug) Call: (271) [system] atom(eval_args) Exit: (271) [system] atom(eval_args) Call: (271) [system] current_prolog_flag(eval_args, debug) Fail: (271) [system] current_prolog_flag(eval_args, debug) ^ Fail: (270) [user] fast_option_value(eval_args, debug) ^ Redo: (269) [user] is_debugging(eval_args) ^ Unify: (269) [user] is_debugging(eval_args) ^ Call: (270) [user] fast_option_value(eval_args, trace) ^ Unify: (270) [user] fast_option_value(eval_args, trace) Call: (271) [system] atom(eval_args) Exit: (271) [system] atom(eval_args) Call: (271) [system] current_prolog_flag(eval_args, trace) Fail: (271) [system] current_prolog_flag(eval_args, trace) ^ Fail: (270) [user] fast_option_value(eval_args, trace) ^ Redo: (269) [user] is_debugging(eval_args) ^ Unify: (269) [user] is_debugging(eval_args) Call: (270) [prolog_debug] prolog_debug:debugging(metta(eval_args), _425766) Unify: (270) [prolog_debug] prolog_debug:debugging(metta(eval_args), _425766) ^ Call: (271) [prolog_debug] prolog_debug:debugging(metta(eval_args), _425766, _427702) ^ Unify: (271) [prolog_debug] prolog_debug:debugging(metta(eval_args), _425766, []) Call: (272) [system] current_prolog_flag(nodebugx, true) ^ Redo: (271) [prolog_debug] prolog_debug:debugging(metta(eval_args), _425766, _430506) ^ Unify: (271) [prolog_debug] prolog_debug:debugging(metta(eval_args), _425766, _431444) ^ Call: (272) [prolog_debug] current_predicate(debugging_logicmoo_setting/3) ^ Exit: (272) [prolog_debug] current_predicate(debugging_logicmoo_setting/3) ^ Call: (272) [prolog_debug] predicate_property(bugger:debugging_logicmoo_setting(_434178, _434180, _434182), defined) ^ Unify: (272) [$syspreds] predicate_property(bugger:debugging_logicmoo_setting(_434178, _434180, _434182), defined) Call: (273) [system] nonvar(defined) Exit: (273) [system] nonvar(defined) Call: (273) [$syspreds] property_predicate(defined, bugger:debugging_logicmoo_setting(_434178, _434180, _434182)) Unify: (273) [$syspreds] property_predicate(defined, bugger:debugging_logicmoo_setting(_434178, _434180, _434182)) Call: (274) [$syspreds] define_or_generate(bugger:debugging_logicmoo_setting(_434178, _434180, _434182)) Unify: (274) [$syspreds] define_or_generate(bugger:debugging_logicmoo_setting(_434178, _434180, _434182)) Call: (275) [system] callable(debugging_logicmoo_setting(_434178, _434180, _434182)) Exit: (275) [system] callable(debugging_logicmoo_setting(_434178, _434180, _434182)) Call: (275) [system] atom(bugger) Exit: (275) [system] atom(bugger) Exit: (274) [$syspreds] define_or_generate(bugger:debugging_logicmoo_setting(_434178, _434180, _434182)) Exit: (273) [$syspreds] property_predicate(defined, bugger:debugging_logicmoo_setting(_434178, _434180, _434182)) ^ Exit: (272) [$syspreds] predicate_property(bugger:debugging_logicmoo_setting(_434178, _434180, _434182), defined) ^ Call: (272) [prolog_debug] bugger:debugging_logicmoo_setting(metta(eval_args), _425766, _448092) ^ Unify: (272) [prolog_debug] bugger:debugging_logicmoo_setting(metta(eval_args), true, [user_error]) ^ Exit: (272) [prolog_debug] bugger:debugging_logicmoo_setting(metta(eval_args), true, [user_error]) ^ Exit: (271) [prolog_debug] prolog_debug:debugging(metta(eval_args), true, [user_error]) Exit: (270) [prolog_debug] prolog_debug:debugging(metta(eval_args), true) Call: (270) [system] true==true Exit: (270) [system] true==true ^ Exit: (269) [user] is_debugging(eval_args) ^ Unify: (268) [user] must_eval_args(=, _390492, 498, '&self', [dynamic, _4888], _393314) ^ Call: (269) [user] eval_args(=, _390492, 498, '&self', [dynamic, _4888], _393314) ^ Unify: (269) [user] eval_args(=, _390492, 498, '&self', [dynamic, _4888], _393314) Call: (270) [system] var([dynamic, _4888]) ^ Redo: (269) [user] eval_args(=, _390492, 498, '&self', [dynamic, _4888], _393314) ^ Unify: (269) [user] eval_args(=, _390492, 498, '&self', [dynamic, _4888], _393314) ^ Call: (271) [system] setup_call_cleanup('$notrace'(_461216, _461218), once(user:self_eval([dynamic, _4888])), '$restore_trace'(_461216, _461218)) ^ Unify: (271) [system] setup_call_cleanup(system:'$notrace'(_461216, _461218), system:once(user:self_eval([dynamic, _4888])), system:'$restore_trace'(_461216, _461218)) ^ Call: (272) [system] sig_atomic(system:'$notrace'(_461216, _461218)) ^ Redo: (269) [user] eval_args(=, _390492, 498, '&self', [dynamic, _4888], _393314) ^ Unify: (269) [user] eval_args(=, _390492, 498, '&self', [dynamic, _4888], _393314) ^ Call: (271) [system] setup_call_cleanup('$notrace'(_465954, _465956), once(user:nonvar(_393314)), '$restore_trace'(_465954, _465956)) ^ Unify: (271) [system] setup_call_cleanup(system:'$notrace'(_465954, _465956), system:once(user:nonvar(_393314)), system:'$restore_trace'(_465954, _465956)) ^ Call: (272) [system] sig_atomic(system:'$notrace'(_465954, _465956)) ^ Redo: (269) [user] eval_args(=, _390492, 498, '&self', [dynamic, _4888], _393314) ^ Unify: (269) [user] eval_args(=, _390492, 498, '&self', [dynamic, _4888], _393314) ^ Call: (271) [system] setup_call_cleanup('$notrace'(_470692, _470694), once(user:nonvar(_393314)), '$restore_trace'(_470692, _470694)) ^ Unify: (271) [system] setup_call_cleanup(system:'$notrace'(_470692, _470694), system:once(user:nonvar(_393314)), system:'$restore_trace'(_470692, _470694)) ^ Call: (272) [system] sig_atomic(system:'$notrace'(_470692, _470694)) ^ Redo: (269) [user] eval_args(=, _390492, 498, '&self', [dynamic, _4888], _393314) ^ Unify: (269) [user] eval_args(=, _390492, 498, '&self', [dynamic, _4888], _393314) Call: (270) [system] [_4888]==[] ^ Redo: (269) [user] eval_args(=, _390492, 498, '&self', [dynamic, _4888], _393314) ^ Unify: (269) [user] eval_args(=, _390492, 498, '&self', [dynamic, _4888], _393314) Call: (270) [system] atom(=) Exit: (270) [system] atom(=) Call: (270) [system] (=)\==(=) ^ Redo: (269) [user] eval_args(=, _390492, 498, '&self', [dynamic, _4888], _393314) ^ Unify: (269) [user] eval_args(=, _390492, 498, '&self', [dynamic, _4888], _393314) ^ Call: (270) [user] self_eval([dynamic, _4888]) ^ Unify: (270) [user] self_eval([dynamic, _4888]) ^ Call: (272) [system] setup_call_cleanup('$notrace'(_484758, _484760), once(user:self_eval0([dynamic, _4888])), '$restore_trace'(_484758, _484760)) ^ Unify: (272) [system] setup_call_cleanup(system:'$notrace'(_484758, _484760), system:once(user:self_eval0([dynamic, _4888])), system:'$restore_trace'(_484758, _484760)) ^ Call: (273) [system] sig_atomic(system:'$notrace'(_484758, _484760)) ^ Fail: (270) [user] self_eval([dynamic, _4888]) ^ Redo: (269) [user] eval_args(=, _390492, 498, '&self', [dynamic, _4888], _393314) ^ Unify: (269) [user] eval_args(=, _390492, 498, '&self', [dynamic, _4888], _393314) ^ Call: (270) [user] eval_00(=, _390492, 498, '&self', [dynamic, _4888], _393314) ^ Unify: (270) [user] eval_00(=, _390492, 498, '&self', [dynamic, _4888], _393314) ^ Call: (271) [user] self_eval([dynamic, _4888]) ^ Unify: (271) [user] self_eval([dynamic, _4888]) ^ Call: (273) [system] setup_call_cleanup('$notrace'(_494156, _494158), once(user:self_eval0([dynamic, _4888])), '$restore_trace'(_494156, _494158)) ^ Unify: (273) [system] setup_call_cleanup(system:'$notrace'(_494156, _494158), system:once(user:self_eval0([dynamic, _4888])), system:'$restore_trace'(_494156, _494158)) ^ Call: (274) [system] sig_atomic(system:'$notrace'(_494156, _494158)) ^ Fail: (271) [user] self_eval([dynamic, _4888]) ^ Redo: (270) [user] eval_00(=, _390492, 498, '&self', [dynamic, _4888], _393314) ^ Unify: (270) [user] eval_00(=, _390492, 498, '&self', [dynamic, _4888], _393314) ^ Call: (271) [user] eval_01(=, _390492, 498, '&self', [dynamic, _4888], _393314) ^ Unify: (271) [user] eval_01(=, _390492, 498, '&self', [dynamic, _4888], _393314) ^ Call: (272) [user] if_t((498<1, trace_on_overflow), debug(metta(eval_args))) ^ Unify: (272) [user] if_t((498<1, trace_on_overflow), debug(metta(eval_args))) Call: (274) [system] 498<1 Fail: (274) [system] 498<1 ^ Redo: (272) [user] if_t((498<1, trace_on_overflow), debug(metta(eval_args))) ^ Exit: (272) [user] if_t((498<1, trace_on_overflow), debug(metta(eval_args))) ^ Call: (273) [system] setup_call_cleanup('$notrace'(_507314, _507316), once(user:(_507290 is 498-1, copy_term([dynamic, _4888], _507304))), '$restore_trace'(_507314, _507316)) ^ Unify: (273) [system] setup_call_cleanup(system:'$notrace'(_507314, _507316), system:once(user:(_507290 is 498-1, copy_term([dynamic, _4888], _507304))), system:'$restore_trace'(_507314, _507316)) ^ Call: (274) [system] sig_atomic(system:'$notrace'(_507314, _507316)) ^ Exit: (273) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(497 is 498-1, copy_term([dynamic, _4888], [dynamic, _510162]))), system:'$restore_trace'(3, -1)) ^ Call: (272) [user] trace_eval(eval_20(=, _390492), e, 497, '&self', [dynamic, _4888], _511110) ^ Unify: (272) [user] trace_eval(eval_20(=, _390492), e, 497, '&self', [dynamic, _4888], _511110) ^ Call: (273) [user] must_det_ll((notrace((flag(eval_num, _513020, _513020+1), _513038 is _513020 mod 500, _513056 is 99-497 mod 100, _513080=_513082, option_else('trace-length', _513094, 500), option_else('trace-depth', _513102, 30))), quietly(if_t((nop(stop_rtrace), _513038>_513094), (set_debug(eval, false), _513158 is _513094+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_513158])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_513210))))) ^ Unify: (273) [user] must_det_ll(user:(notrace((flag(eval_num, _513020, _513020+1), _513038 is _513020 mod 500, _513056 is 99-497 mod 100, _513080=_513082, option_else('trace-length', _513094, 500), option_else('trace-depth', _513102, 30))), quietly(if_t((nop(stop_rtrace), _513038>_513094), (set_debug(eval, false), _513158 is _513094+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_513158])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_513210))))) ^ Call: (274) [user] once(user:(notrace((flag(eval_num, _513020, _513020+1), _513038 is _513020 mod 500, _513056 is 99-497 mod 100, _513080=_513082, option_else('trace-length', _513094, 500), option_else('trace-depth', _513102, 30))), quietly(if_t((nop(stop_rtrace), _513038>_513094), (set_debug(eval, false), _513158 is _513094+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_513158])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_513210))))) ^ Unify: (274) [system] once(user:(notrace((flag(eval_num, _513020, _513020+1), _513038 is _513020 mod 500, _513056 is 99-497 mod 100, _513080=_513082, option_else('trace-length', _513094, 500), option_else('trace-depth', _513102, 30))), quietly(if_t((nop(stop_rtrace), _513038>_513094), (set_debug(eval, false), _513158 is _513094+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_513158])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_513210))))) ^ Call: (277) [system] setup_call_cleanup('$notrace'(_516934, _516936), once(user:(flag(eval_num, _513020, _513020+1), _513038 is _513020 mod 500, _513056 is 99-497 mod 100, _513080=_513082, option_else('trace-length', _513094, 500), option_else('trace-depth', _513102, 30))), '$restore_trace'(_516934, _516936)) ^ Unify: (277) [system] setup_call_cleanup(system:'$notrace'(_516934, _516936), system:once(user:(flag(eval_num, _513020, _513020+1), _513038 is _513020 mod 500, _513056 is 99-497 mod 100, _513080=_513082, option_else('trace-length', _513094, 500), option_else('trace-depth', _513102, 30))), system:'$restore_trace'(_516934, _516936)) ^ Call: (278) [system] sig_atomic(system:'$notrace'(_516934, _516936)) ^ Exit: (277) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(flag(eval_num, 1, 1+1), 1 is 1 mod 500, 2 is 99-497 mod 100, _513080=_513080, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), system:'$restore_trace'(3, -1)) ^ Call: (277) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 1>500), (set_debug(eval, false), _513158 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_513158])), nop((start_rtrace, rtrace))))) ^ Unify: (277) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 1>500), (set_debug(eval, false), _513158 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_513158])), nop((start_rtrace, rtrace))))) ^ Exit: (277) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 1>500), (set_debug(eval, false), _513158 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_513158])), nop((start_rtrace, rtrace))))) Call: (276) [user] nop(notrace(no_repeats_var(_8774))) Unify: (276) [user] nop(notrace(no_repeats_var(_8774))) Exit: (276) [user] nop(notrace(no_repeats_var(_8774))) ^ Exit: (274) [system] once(user:(notrace((flag(eval_num, 1, 1+1), 1 is 1 mod 500, 2 is 99-497 mod 100, _8644=_8644, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), quietly(if_t((nop(stop_rtrace), 1>500), (set_debug(eval, false), _8722 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_8722])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_8774))))) ^ Exit: (273) [user] must_det_ll(user:(notrace((flag(eval_num, 1, 1+1), 1 is 1 mod 500, 2 is 99-497 mod 100, _8644=_8644, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), quietly(if_t((nop(stop_rtrace), 1>500), (set_debug(eval, false), _8722 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_8722])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_8774))))) Call: (273) [occurs] occurs:sub_term(_13214, e) Unify: (273) [occurs] occurs:sub_term(e, e) Exit: (273) [occurs] occurs:sub_term(e, e) Call: (273) [system] e\=e Fail: (273) [system] e\=e Redo: (273) [occurs] occurs:sub_term(_13214, e) Unify: (273) [occurs] occurs:sub_term(_13214, e) Call: (274) [system] compound(e) Fail: (274) [system] compound(e) Fail: (273) [occurs] occurs:sub_term(_13214, e) ^ Redo: (272) [user] trace_eval(eval_20(=, _8522), e, 497, '&self', [dynamic, _4888], _8562) Call: (273) [system] _23432=e Exit: (273) [system] e=e ^ Call: (273) [user] if_trace((eval;e), (_8644=1, indentq(2, 1, -->, [e, [dynamic, _4888]]))) ^ Unify: (273) [user] if_trace((eval;e), (_8644=1, indentq(2, 1, -->, [e, [dynamic, _4888]]))) ^ Call: (275) [system] setup_call_cleanup('$notrace'(_27236, _27238), once(user:real_notrace(catch_err(ignore((is_debugging((eval;e)), _8644=1, indentq(2, 1, -->, [e, [dynamic, _4888]]))), _27194, fbug((_27194-->if_trace((eval;e), (_8644=1, indentq(2, 1, -->, [e, [dynamic, _4888]])))))))), '$restore_trace'(_27236, _27238)) ^ Unify: (275) [system] setup_call_cleanup(system:'$notrace'(_27236, _27238), system:once(user:real_notrace(catch_err(ignore((is_debugging((eval;e)), _8644=1, indentq(2, 1, -->, [e, [dynamic, _4888]]))), _27194, fbug((_27194-->if_trace((eval;e), (_8644=1, indentq(2, 1, -->, [e, [dynamic, _4888]])))))))), system:'$restore_trace'(_27236, _27238)) ^ Call: (276) [system] sig_atomic(system:'$notrace'(_27236, _27238)) ^ Exit: (275) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:real_notrace(catch_err(ignore((is_debugging((eval;e)), _8644=1, indentq(2, 1, -->, [e, [dynamic, _4888]]))), _27194, fbug((_27194-->if_trace((eval;e), (_8644=1, indentq(2, 1, -->, [e, [dynamic, _4888]])))))))), system:'$restore_trace'(3, -1)) ^ Exit: (273) [user] if_trace((eval;e), (_8644=1, indentq(2, 1, -->, [e, [dynamic, _4888]]))) Call: (273) [system] _32018=retval(fail) Exit: (273) [system] retval(fail)=retval(fail) Call: (273) [system] _33880=(\+ \+ (flag(eval_num, _33900, _33900+1), (retval(fail)\=@=retval(fail), nonvar(_8562)->indentq(2, _33900, <--, [e, _8562]);indentq(2, _33900, <--, [e, retval(fail)])))) Exit: (273) [system] (\+ \+ (flag(eval_num, _33900, _33900+1), (retval(fail)\=@=retval(fail), nonvar(_8562)->indentq(2, _33900, <--, [e, _8562]);indentq(2, _33900, <--, [e, retval(fail)]))))=(\+ \+ (flag(eval_num, _33900, _33900+1), (retval(fail)\=@=retval(fail), nonvar(_8562)->indentq(2, _33900, <--, [e, _8562]);indentq(2, _33900, <--, [e, retval(fail)])))) ^ Call: (273) [user] call_cleanup(((call(eval_20(=, _8522), 497, '&self', [dynamic, _4888], _8562)*->nb_setarg(1, retval(fail), _8562);fail, trace, call(eval_20(=, _8522), 497, '&self', [dynamic, _4888], _8562)), ignore(notrace((\+_8562\=_8774, nb_setarg(1, retval(fail), _8562))))), ignore((_8644==1->ignore(\+ \+ (flag(eval_num, _33900, _33900+1), (retval(fail)\=@=retval(fail), nonvar(_8562)->indentq(2, _33900, <--, [e, _8562]);indentq(2, _33900, <--, [e, retval(fail)]))));notrace(ignore(if_t(2<30, if_trace((eval;e), ignore(\+ \+ (flag(eval_num, _33900, _33900+1), (retval(fail)\=@=retval(fail), nonvar(_8562)->indentq(2, _33900, <--, [e, _8562]);indentq(2, _33900, <--, [e, retval(fail)]))))))))))) ^ Unify: (273) [system] call_cleanup(user:((call(eval_20(=, _8522), 497, '&self', [dynamic, _4888], _8562)*->nb_setarg(1, retval(fail), _8562);fail, trace, call(eval_20(=, _8522), 497, '&self', [dynamic, _4888], _8562)), ignore(notrace((\+_8562\=_8774, nb_setarg(1, retval(fail), _8562))))), user:ignore((_8644==1->ignore(\+ \+ (flag(eval_num, _33900, _33900+1), (retval(fail)\=@=retval(fail), nonvar(_8562)->indentq(2, _33900, <--, [e, _8562]);indentq(2, _33900, <--, [e, retval(fail)]))));notrace(ignore(if_t(2<30, if_trace((eval;e), ignore(\+ \+ (flag(eval_num, _33900, _33900+1), (retval(fail)\=@=retval(fail), nonvar(_8562)->indentq(2, _33900, <--, [e, _8562]);indentq(2, _33900, <--, [e, retval(fail)]))))))))))) ^ Call: (275) [user] eval_20(=, _8522, 497, '&self', [dynamic, _4888], _8562) ^ Unify: (275) [user] eval_20(=, _8522, 497, '&self', [dynamic, _4888], _8562) Call: (276) [system] atom([dynamic, _4888]) ^ Redo: (275) [user] eval_20(=, _8522, 497, '&self', [dynamic, _4888], _8562) ^ Unify: (275) [user] eval_20(=, _8522, 497, '&self', [dynamic, _4888], _8562) ^ Call: (276) [user] no_eval([dynamic, _4888]) ^ Unify: (276) [user] no_eval([dynamic, _4888]) ^ Call: (277) [user] self_eval([dynamic, _4888]) ^ Unify: (277) [user] self_eval([dynamic, _4888]) ^ Call: (279) [system] setup_call_cleanup('$notrace'(_46286, _46288), once(user:self_eval0([dynamic, _4888])), '$restore_trace'(_46286, _46288)) ^ Unify: (279) [system] setup_call_cleanup(system:'$notrace'(_46286, _46288), system:once(user:self_eval0([dynamic, _4888])), system:'$restore_trace'(_46286, _46288)) ^ Call: (280) [system] sig_atomic(system:'$notrace'(_46286, _46288)) ^ Fail: (277) [user] self_eval([dynamic, _4888]) ^ Redo: (276) [user] no_eval([dynamic, _4888]) ^ Unify: (276) [user] no_eval([dynamic, _4888]) Call: (277) [system] atomic(dynamic) Exit: (277) [system] atomic(dynamic) ^ Call: (277) [user] is_sl(dynamic) ^ Unify: (277) [user] is_sl(dynamic) Call: (278) [system] number(dynamic) ^ Redo: (275) [user] eval_20(=, _8522, 497, '&self', [dynamic, _4888], _8562) ^ Unify: (275) [user] eval_20(=, _8522, 497, '&self', [dynamic, _4888], _8562) Call: (276) [system] [_4888]==[] ^ Redo: (275) [user] eval_20(=, _8522, 497, '&self', [dynamic, _4888], _8562) ^ Unify: (275) [user] eval_20(=, _8522, 497, '&self', [dynamic, _4888], _8562) Call: (276) [system] atom(=) Exit: (276) [system] atom(=) Call: (276) [system] (=)\==(=) ^ Redo: (275) [user] eval_20(=, _8522, 497, '&self', [dynamic, _4888], _8562) ^ Unify: (275) [user] eval_20(=, _8522, 497, '&self', [dynamic, [_64942, _64948]], _8562) Call: (276) [system] _64942==eval ^ Redo: (275) [user] eval_20(=, _8522, 497, '&self', [dynamic, _4888], _8562) ^ Unify: (275) [user] eval_20(=, _8522, 497, '&self', [dynamic, _4888], _8562) Call: (276) [system] callable(dynamic) Exit: (276) [system] callable(dynamic) ^ Unify: (275) [user] eval_20(=, _8522, 497, '&self', [dynamic, _4888], _8562) Call: (276) [system] is_list([_4888]) Exit: (276) [system] is_list([_4888]) ^ Unify: (275) [user] eval_20(=, _8522, 497, '&self', [dynamic, _4888], _8562) Call: (276) [system] is_list([dynamic, _4888]) Exit: (276) [system] is_list([dynamic, _4888]) ^ Unify: (275) [user] eval_20(=, _8522, 497, '&self', [dynamic, _4888], [dynamic|_76148]) Call: (276) [system] var(dynamic) ^ Redo: (275) [user] eval_20(=, _8522, 497, '&self', [dynamic, _4888], _8562) ^ Unify: (275) [user] eval_20(=, _8522, 497, '&self', [dynamic, _4888], _8562) ^ Call: (276) [user] once(expand_eval([dynamic, _4888], _79910)) ^ Unify: (276) [system] once(user:expand_eval([dynamic, _4888], _79910)) ^ Call: (277) [user] expand_eval([dynamic, _4888], _79910) ^ Unify: (277) [user] expand_eval([dynamic, _4888], _79910) Call: (278) [system] is_list([dynamic, _4888]) Exit: (278) [system] is_list([dynamic, _4888]) ^ Unify: (277) [user] expand_eval([dynamic, _4888], [dynamic|_85486]) Call: (278) [system] ground(dynamic) Exit: (278) [system] ground(dynamic) ^ Unify: (277) [user] expand_eval([dynamic, _4888], [dynamic|_88268]) ^ Call: (278) [user] apply:maplist(expand_eval, [_4888], _88268) ^ Unify: (278) [apply] apply:maplist(user:expand_eval, [_4888], _88268) Call: (279) [apply] apply:maplist_([_4888], _88268, user:expand_eval) Unify: (279) [apply] apply:maplist_([_4888], [_92014|_92016], user:expand_eval) ^ Call: (280) [user] expand_eval(_4888, _92014) ^ Unify: (280) [user] expand_eval(_4888, _92014) Call: (281) [system] is_list(_4888) ^ Redo: (280) [user] expand_eval(_4888, _92014) Call: (281) [system] _4888=_92014 Exit: (281) [system] _4888=_4888 ^ Exit: (280) [user] expand_eval(_4888, _4888) Call: (280) [apply] apply:maplist_([], _92016, user:expand_eval) Unify: (280) [apply] apply:maplist_([], [], user:expand_eval) Exit: (280) [apply] apply:maplist_([], [], user:expand_eval) Exit: (279) [apply] apply:maplist_([_4888], [_4888], user:expand_eval) ^ Exit: (278) [apply] apply:maplist(user:expand_eval, [_4888], [_4888]) ^ Exit: (277) [user] expand_eval([dynamic, _4888], [dynamic, _4888]) ^ Exit: (276) [system] once(user:expand_eval([dynamic, _4888], [dynamic, _4888])) Call: (276) [system] [dynamic, _4888]\==[dynamic, _4888] ^ Redo: (275) [user] eval_20(=, _8522, 497, '&self', [dynamic, _4888], _8562) ^ Unify: (275) [user] eval_20(=, _8522, 497, '&self', [dynamic, _4888], _8562) ^ Call: (276) [user] is_progn(dynamic) ^ Unify: (276) [user] is_progn(dynamic) Call: (277) [system] var(dynamic) ^ Redo: (275) [user] eval_20(=, _8522, 497, '&self', [dynamic, _4888], _8562) ^ Unify: (275) [user] eval_20(=, _8522, 497, '&self', [dynamic, _4888], _8562) ^ Call: (276) [user] is_progn(dynamic) ^ Unify: (276) [user] is_progn(dynamic) Call: (277) [system] var(dynamic) ^ Redo: (275) [user] eval_20(=, _8522, 497, '&self', [dynamic, _4888], _8562) ^ Unify: (275) [user] eval_20(=, _8522, 497, '&self', [dynamic, _4888], _8562) ^ Call: (276) [user] is_space_op(dynamic) ^ Redo: (275) [user] eval_20(=, _8522, 497, '&self', [dynamic, _4888], _8562) ^ Unify: (275) [user] eval_20(=, _8522, 497, '&self', [dynamic, _4888], _8562) Call: (276) [system] is_list(_4888) ^ Redo: (275) [user] eval_20(=, _8522, 497, '&self', [dynamic, _4888], _8562) ^ Unify: (275) [user] eval_20(=, _8522, 497, '&self', [dynamic, _4888], _8562) Call: (276) [system] _4888=='Nothing' ^ Redo: (275) [user] eval_20(=, _8522, 497, '&self', [dynamic, _4888], _8562) ^ Unify: (275) [user] eval_20(=, _8522, 497, '&self', [dynamic, _4888], _8562) ^ Call: (276) [user] metta_compiled_predicate('&self', dynamic, _126542) ^ Fail: (276) [user] metta_compiled_predicate('&self', dynamic, _126542) ^ Redo: (275) [user] eval_20(=, _8522, 497, '&self', [dynamic, _4888], _8562) ^ Unify: (275) [user] eval_20(=, _8522, 497, '&self', [dynamic, _4888], _8562) Call: (276) [system] is_list([dynamic, _4888]) Exit: (276) [system] is_list([dynamic, _4888]) ^ Call: (276) [user] apply:maplist(self_eval, [dynamic, _4888]) ^ Unify: (276) [apply] apply:maplist(user:self_eval, [dynamic, _4888]) Call: (277) [apply] apply:maplist_([dynamic, _4888], user:self_eval) Unify: (277) [apply] apply:maplist_([dynamic, _4888], user:self_eval) ^ Call: (278) [user] self_eval(dynamic) ^ Unify: (278) [user] self_eval(dynamic) ^ Call: (280) [system] setup_call_cleanup('$notrace'(_137734, _137736), once(user:self_eval0(dynamic)), '$restore_trace'(_137734, _137736)) ^ Unify: (280) [system] setup_call_cleanup(system:'$notrace'(_137734, _137736), system:once(user:self_eval0(dynamic)), system:'$restore_trace'(_137734, _137736)) ^ Call: (281) [system] sig_atomic(system:'$notrace'(_137734, _137736)) ^ Exit: (280) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(dynamic)), system:'$restore_trace'(3, -1)) ^ Exit: (278) [user] self_eval(dynamic) Call: (278) [apply] apply:maplist_([_4888], user:self_eval) Unify: (278) [apply] apply:maplist_([_4888], user:self_eval) ^ Call: (279) [user] self_eval(_4888) ^ Unify: (279) [user] self_eval(_4888) ^ Call: (281) [system] setup_call_cleanup('$notrace'(_146150, _146152), once(user:self_eval0(_4888)), '$restore_trace'(_146150, _146152)) ^ Unify: (281) [system] setup_call_cleanup(system:'$notrace'(_146150, _146152), system:once(user:self_eval0(_4888)), system:'$restore_trace'(_146150, _146152)) ^ Call: (282) [system] sig_atomic(system:'$notrace'(_146150, _146152)) ^ Exit: (281) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(_4888)), system:'$restore_trace'(3, -1)) ^ Exit: (279) [user] self_eval(_4888) Call: (279) [apply] apply:maplist_([], user:self_eval) Unify: (279) [apply] apply:maplist_([], user:self_eval) Exit: (279) [apply] apply:maplist_([], user:self_eval) Exit: (278) [apply] apply:maplist_([_4888], user:self_eval) Exit: (277) [apply] apply:maplist_([dynamic, _4888], user:self_eval) ^ Exit: (276) [apply] apply:maplist(user:self_eval, [dynamic, _4888]) Call: (276) [system] [dynamic, _4888]=[_156426|_156428] Exit: (276) [system] [dynamic, _4888]=[dynamic, _4888] Call: (276) [system] atom(dynamic) Exit: (276) [system] atom(dynamic) ^ Unify: (275) [user] eval_20(=, _8522, 497, '&self', [dynamic, _4888], _8562) Call: (276) [system] _161078=do_more_defs(true) Exit: (276) [system] do_more_defs(true)=do_more_defs(true) ^ Call: (276) [user] clause(eval_21(=, _8522, 497, '&self', [dynamic, _4888], _8562), _162954) ^ Redo: (275) [user] eval_20(=, _8522, 497, '&self', [dynamic, _4888], _8562) ^ Unify: (275) [user] eval_20(=, _8522, 497, '&self', [dynamic, _4888], _8562) ^ Call: (276) [user] eval_40(=, _8522, 497, '&self', [dynamic, _4888], _165778) ^ Unify: (276) [user] eval_40(=, _8522, 497, '&self', [dynamic, _4888], _165778) ^ Call: (277) [user] eval_selfless(=, _8522, 497, '&self', [dynamic, _4888], _165778) ^ Unify: (277) [user] eval_selfless(=, _8522, 497, '&self', [dynamic, _4888], _165778) ^ Call: (278) [user] eval_selfless_0([dynamic, _4888], _165778) ^ Unify: (278) [user] eval_selfless_0([dynamic, _4888], _165778) Call: (279) [system] var(dynamic) ^ Redo: (278) [user] eval_selfless_0([dynamic, _4888], _165778) ^ Unify: (278) [user] eval_selfless_0([dynamic, _4888], _165778) ^ Call: (279) [user] eval_selfless_1([dynamic, _4888], _165778) ^ Unify: (279) [user] eval_selfless_1([dynamic, _4888], _165778) ^ Call: (280) [user] allow_clp ^ Unify: (280) [user] allow_clp ^ Call: (281) [user] false_flag ^ Unify: (281) [user] false_flag Call: (282) [system] fail Fail: (282) [system] fail ^ Fail: (281) [user] false_flag ^ Redo: (278) [user] eval_selfless_0([dynamic, _4888], _165778) ^ Unify: (278) [user] eval_selfless_0([dynamic, _4888], _165778) ^ Call: (279) [user] eval_selfless_2([dynamic, _4888], _165778) ^ Unify: (279) [user] eval_selfless_2([dynamic, _4888], _165778) Call: (280) [system] var(dynamic) ^ Redo: (279) [user] eval_selfless_2([dynamic, _4888], _165778) ^ Unify: (279) [user] eval_selfless_2([dynamic, _4888], _165778) ^ Call: (280) [user] fake_notrace((ground([dynamic, _4888]), [dynamic, _4888]=[_188982, _188988, _188994], atom(_188982), catch_warn(current_op(_189020, yfx, _188982)), [dynamic, _4888]\=[_189040], s2ps([dynamic, _4888], _189048))) ^ Unify: (280) [user] fake_notrace(user:(ground([dynamic, _4888]), [dynamic, _4888]=[_188982, _188988, _188994], atom(_188982), catch_warn(current_op(_189020, yfx, _188982)), [dynamic, _4888]\=[_189040], s2ps([dynamic, _4888], _189048))) ^ Call: (281) [user] real_notrace(user:(ground([dynamic, _4888]), [dynamic, _4888]=[_188982, _188988, _188994], atom(_188982), catch_warn(current_op(_189020, yfx, _188982)), [dynamic, _4888]\=[_189040], s2ps([dynamic, _4888], _189048))) ^ Unify: (281) [user] real_notrace(user:(ground([dynamic, _4888]), [dynamic, _4888]=[_188982, _188988, _188994], atom(_188982), catch_warn(current_op(_189020, yfx, _188982)), [dynamic, _4888]\=[_189040], s2ps([dynamic, _4888], _189048))) ^ Call: (282) [user] setup_call_cleanup('$notrace'(_192754, _192756), once(user:(ground([dynamic, _4888]), [dynamic, _4888]=[_188982, _188988, _188994], atom(_188982), catch_warn(current_op(_189020, yfx, _188982)), [dynamic, _4888]\=[_189040], s2ps([dynamic, _4888], _189048))), '$restore_trace'(_192754, _192756)) ^ Unify: (282) [system] setup_call_cleanup(user:'$notrace'(_192754, _192756), user:once(user:(ground([dynamic, _4888]), [dynamic, _4888]=[_188982, _188988, _188994], atom(_188982), catch_warn(current_op(_189020, yfx, _188982)), [dynamic, _4888]\=[_189040], s2ps([dynamic, _4888], _189048))), user:'$restore_trace'(_192754, _192756)) ^ Call: (283) [system] sig_atomic(user:'$notrace'(_192754, _192756)) ^ Fail: (281) [user] real_notrace(user:(ground([dynamic, _4888]), [dynamic, _4888]=[_188982, _188988, _188994], atom(_188982), catch_warn(current_op(_189020, yfx, _188982)), [dynamic, _4888]\=[_189040], s2ps([dynamic, _4888], _189048))) ^ Fail: (280) [user] fake_notrace(user:(ground([dynamic, _4888]), [dynamic, _4888]=[_188982, _188988, _188994], atom(_188982), catch_warn(current_op(_189020, yfx, _188982)), [dynamic, _4888]\=[_189040], s2ps([dynamic, _4888], _189048))) ^ Redo: (276) [user] eval_40(=, _8522, 497, '&self', [dynamic, _4888], _165778) ^ Unify: (276) [user] eval_40(=, _8522, 497, '&self', [dynamic, _4888], _165778) ^ Call: (277) [user] eval_41(=, _8522, 497, '&self', [dynamic, _4888], _165778) ^ Unify: (277) [user] eval_41(=, _8522, 497, '&self', [dynamic, _4888], _165778) ^ Call: (278) [user] naive_eval_args ^ Unify: (278) [user] naive_eval_args Call: (279) [system] false Unify: (279) [system] false Call: (280) [system] fail ^ Redo: (277) [user] eval_41(=, _8522, 497, '&self', [dynamic, _4888], _165778) ^ Unify: (277) [user] eval_41(=, _8522, 497, '&self', [dynamic, _4888], _165778) ^ Call: (278) [user] naive_eval_args ^ Unify: (278) [user] naive_eval_args Call: (279) [system] false Unify: (279) [system] false Call: (280) [system] fail ^ Redo: (277) [user] eval_41(=, _8522, 497, '&self', [dynamic, _4888], _165778) ^ Call: (278) [user] eval_adjust_args(=, _8522, _213208, _165778, 497, '&self', [dynamic, _4888], _213210) ^ Unify: (278) [user] eval_adjust_args(=, _8522, _213208, _165778, 497, '&self', [dynamic, _4888], _213210) Call: (279) [user] if_or_else((eval_all_args, eval_adjust_args2(=, _8522, _213208, _165778, 497, '&self', [dynamic, _4888], _213210)), eval_adjust_args1(=, _8522, _213208, _165778, 497, '&self', [dynamic, _4888], _213210)) Unify: (279) [user] if_or_else((eval_all_args, eval_adjust_args2(=, _8522, _213208, _165778, 497, '&self', [dynamic, _4888], _213210)), eval_adjust_args1(=, _8522, _213208, _165778, 497, '&self', [dynamic, _4888], _213210)) ^ Call: (281) [user] eval_all_args ^ Unify: (281) [user] eval_all_args ^ Call: (282) [user] true_flag ^ Unify: (282) [user] true_flag ^ Exit: (282) [user] true_flag ^ Exit: (281) [user] eval_all_args ^ Call: (281) [user] eval_adjust_args2(=, _8522, _213208, _165778, 497, '&self', [dynamic, _4888], _213210) ^ Unify: (281) [user] eval_adjust_args2(=, _8522, _213208, _165778, 497, '&self', [dynamic, _4888], [dynamic|_223442]) ^ Call: (282) [user] apply:maplist(must_eval_args(=, _224400, 497, '&self'), [_4888], _223442) ^ Unify: (282) [apply] apply:maplist(user:must_eval_args(=, _224400, 497, '&self'), [_4888], _223442) Call: (283) [apply] apply:maplist_([_4888], _223442, user:must_eval_args(=, _224400, 497, '&self')) Unify: (283) [apply] apply:maplist_([_4888], [_227222|_227224], user:must_eval_args(=, _224400, 497, '&self')) ^ Call: (284) [user] must_eval_args(=, _224400, 497, '&self', _4888, _227222) ^ Unify: (284) [user] must_eval_args(=, _224400, 497, '&self', _4888, _227222) ^ Call: (285) [user] is_debugging(eval_args) ^ Unify: (285) [user] is_debugging(eval_args) Call: (286) [system] var(eval_args) Fail: (286) [system] var(eval_args) ^ Redo: (285) [user] is_debugging(eval_args) ^ Unify: (285) [user] is_debugging(eval_args) Call: (286) [system] eval_args==false Fail: (286) [system] eval_args==false ^ Redo: (285) [user] is_debugging(eval_args) ^ Unify: (285) [user] is_debugging(eval_args) Call: (286) [system] eval_args==true Fail: (286) [system] eval_args==true ^ Redo: (285) [user] is_debugging(eval_args) ^ Unify: (285) [user] is_debugging(eval_args) ^ Call: (286) [user] fast_option_value(eval_args, debug) ^ Unify: (286) [user] fast_option_value(eval_args, debug) Call: (287) [system] atom(eval_args) Exit: (287) [system] atom(eval_args) Call: (287) [system] current_prolog_flag(eval_args, debug) Fail: (287) [system] current_prolog_flag(eval_args, debug) ^ Fail: (286) [user] fast_option_value(eval_args, debug) ^ Redo: (285) [user] is_debugging(eval_args) ^ Unify: (285) [user] is_debugging(eval_args) ^ Call: (286) [user] fast_option_value(eval_args, trace) ^ Unify: (286) [user] fast_option_value(eval_args, trace) Call: (287) [system] atom(eval_args) Exit: (287) [system] atom(eval_args) Call: (287) [system] current_prolog_flag(eval_args, trace) Fail: (287) [system] current_prolog_flag(eval_args, trace) ^ Fail: (286) [user] fast_option_value(eval_args, trace) ^ Redo: (285) [user] is_debugging(eval_args) ^ Unify: (285) [user] is_debugging(eval_args) Call: (286) [prolog_debug] prolog_debug:debugging(metta(eval_args), _259674) Unify: (286) [prolog_debug] prolog_debug:debugging(metta(eval_args), _259674) ^ Call: (287) [prolog_debug] prolog_debug:debugging(metta(eval_args), _259674, _261610) ^ Unify: (287) [prolog_debug] prolog_debug:debugging(metta(eval_args), _259674, []) Call: (288) [system] current_prolog_flag(nodebugx, true) ^ Redo: (287) [prolog_debug] prolog_debug:debugging(metta(eval_args), _259674, _264414) ^ Unify: (287) [prolog_debug] prolog_debug:debugging(metta(eval_args), _259674, _265352) ^ Call: (288) [prolog_debug] current_predicate(debugging_logicmoo_setting/3) ^ Exit: (288) [prolog_debug] current_predicate(debugging_logicmoo_setting/3) ^ Call: (288) [prolog_debug] predicate_property(bugger:debugging_logicmoo_setting(_268086, _268088, _268090), defined) ^ Unify: (288) [$syspreds] predicate_property(bugger:debugging_logicmoo_setting(_268086, _268088, _268090), defined) Call: (289) [system] nonvar(defined) Exit: (289) [system] nonvar(defined) Call: (289) [$syspreds] property_predicate(defined, bugger:debugging_logicmoo_setting(_268086, _268088, _268090)) Unify: (289) [$syspreds] property_predicate(defined, bugger:debugging_logicmoo_setting(_268086, _268088, _268090)) Call: (290) [$syspreds] define_or_generate(bugger:debugging_logicmoo_setting(_268086, _268088, _268090)) Unify: (290) [$syspreds] define_or_generate(bugger:debugging_logicmoo_setting(_268086, _268088, _268090)) Call: (291) [system] callable(debugging_logicmoo_setting(_268086, _268088, _268090)) Exit: (291) [system] callable(debugging_logicmoo_setting(_268086, _268088, _268090)) Call: (291) [system] atom(bugger) Exit: (291) [system] atom(bugger) Exit: (290) [$syspreds] define_or_generate(bugger:debugging_logicmoo_setting(_268086, _268088, _268090)) Exit: (289) [$syspreds] property_predicate(defined, bugger:debugging_logicmoo_setting(_268086, _268088, _268090)) ^ Exit: (288) [$syspreds] predicate_property(bugger:debugging_logicmoo_setting(_268086, _268088, _268090), defined) ^ Call: (288) [prolog_debug] bugger:debugging_logicmoo_setting(metta(eval_args), _259674, _282000) ^ Unify: (288) [prolog_debug] bugger:debugging_logicmoo_setting(metta(eval_args), true, [user_error]) ^ Exit: (288) [prolog_debug] bugger:debugging_logicmoo_setting(metta(eval_args), true, [user_error]) ^ Exit: (287) [prolog_debug] prolog_debug:debugging(metta(eval_args), true, [user_error]) Exit: (286) [prolog_debug] prolog_debug:debugging(metta(eval_args), true) Call: (286) [system] true==true Exit: (286) [system] true==true ^ Exit: (285) [user] is_debugging(eval_args) ^ Unify: (284) [user] must_eval_args(=, _224400, 497, '&self', _4888, _227222) ^ Call: (285) [user] eval_args(=, _224400, 497, '&self', _4888, _227222) ^ Unify: (285) [user] eval_args(=, _224400, 497, '&self', _4888, _227222) Call: (286) [system] var(_4888) Exit: (286) [system] var(_4888) Call: (286) [system] nonvar(_227222) ^ Redo: (285) [user] eval_args(=, _224400, 497, '&self', _4888, _227222) ^ Unify: (285) [user] eval_args(=, _224400, 497, '&self', _4888, _227222) ^ Call: (287) [system] setup_call_cleanup('$notrace'(_296972, _296974), once(user:self_eval(_4888)), '$restore_trace'(_296972, _296974)) ^ Unify: (287) [system] setup_call_cleanup(system:'$notrace'(_296972, _296974), system:once(user:self_eval(_4888)), system:'$restore_trace'(_296972, _296974)) ^ Call: (288) [system] sig_atomic(system:'$notrace'(_296972, _296974)) ^ Exit: (287) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval(_4888)), system:'$restore_trace'(3, -1)) Call: (286) [system] _227222=_4888 Exit: (286) [system] _4888=_4888 ^ Exit: (285) [user] eval_args(=, _224400, 497, '&self', _4888, _4888) ^ Exit: (284) [user] must_eval_args(=, _224400, 497, '&self', _4888, _4888) Call: (284) [apply] apply:maplist_([], _227224, user:must_eval_args(=, _224400, 497, '&self')) Unify: (284) [apply] apply:maplist_([], [], user:must_eval_args(=, _224400, 497, '&self')) Exit: (284) [apply] apply:maplist_([], [], user:must_eval_args(=, _224400, 497, '&self')) Exit: (283) [apply] apply:maplist_([_4888], [_4888], user:must_eval_args(=, _224400, 497, '&self')) ^ Exit: (282) [apply] apply:maplist(user:must_eval_args(=, _224400, 497, '&self'), [_4888], [_4888]) Call: (282) [system] _213208=_165778 Exit: (282) [system] _165778=_165778 ^ Exit: (281) [user] eval_adjust_args2(=, _8522, _165778, _165778, 497, '&self', [dynamic, _4888], [dynamic, _4888]) Exit: (279) [user] if_or_else((eval_all_args, eval_adjust_args2(=, _8522, _165778, _165778, 497, '&self', [dynamic, _4888], [dynamic, _4888])), eval_adjust_args1(=, _8522, _165778, _165778, 497, '&self', [dynamic, _4888], [dynamic, _4888])) ^ Exit: (278) [user] eval_adjust_args(=, _8522, _165778, _165778, 497, '&self', [dynamic, _4888], [dynamic, _4888]) ^ Call: (278) [user] if_trace((e;args), ([dynamic, _4888]\==[dynamic, _4888]->color_g_mesg('#773733', indentq2(497, ([dynamic, _4888]->[dynamic, _4888])));nop(indentq2(497, same([dynamic, _4888]))))) ^ Unify: (278) [user] if_trace((e;args), ([dynamic, _4888]\==[dynamic, _4888]->color_g_mesg('#773733', indentq2(497, ([dynamic, _4888]->[dynamic, _4888])));nop(indentq2(497, same([dynamic, _4888]))))) ^ Call: (280) [system] setup_call_cleanup('$notrace'(_315840, _315842), once(user:real_notrace(catch_err(ignore((is_debugging((e;args)), ([dynamic, _4888]\==[dynamic, _4888]->color_g_mesg('#773733', indentq2(497, ([dynamic, _4888]->[dynamic, _4888])));nop(indentq2(497, same([dynamic, _4888])))))), _315798, fbug((_315798-->if_trace((e;args), ([dynamic, _4888]\==[dynamic, _4888]->color_g_mesg('#773733', indentq2(497, ([dynamic, _4888]->[dynamic, _4888])));nop(indentq2(497, same([dynamic, _4888])))))))))), '$restore_trace'(_315840, _315842)) ^ Unify: (280) [system] setup_call_cleanup(system:'$notrace'(_315840, _315842), system:once(user:real_notrace(catch_err(ignore((is_debugging((e;args)), ([dynamic, _4888]\==[dynamic, _4888]->color_g_mesg('#773733', indentq2(497, ([dynamic, _4888]->[dynamic, _4888])));nop(indentq2(497, same([dynamic, _4888])))))), _315798, fbug((_315798-->if_trace((e;args), ([dynamic, _4888]\==[dynamic, _4888]->color_g_mesg('#773733', indentq2(497, ([dynamic, _4888]->[dynamic, _4888])));nop(indentq2(497, same([dynamic, _4888])))))))))), system:'$restore_trace'(_315840, _315842)) ^ Call: (281) [system] sig_atomic(system:'$notrace'(_315840, _315842)) ^ Exit: (280) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:real_notrace(catch_err(ignore((is_debugging((e;args)), ([dynamic, _4888]\==[dynamic, _4888]->color_g_mesg('#773733', indentq2(497, ([dynamic, _4888]->[dynamic, _4888])));nop(indentq2(497, same([dynamic, _4888])))))), _315798, fbug((_315798-->if_trace((e;args), ([dynamic, _4888]\==[dynamic, _4888]->color_g_mesg('#773733', indentq2(497, ([dynamic, _4888]->[dynamic, _4888])));nop(indentq2(497, same([dynamic, _4888])))))))))), system:'$restore_trace'(3, -1)) ^ Exit: (278) [user] if_trace((e;args), ([dynamic, _4888]\==[dynamic, _4888]->color_g_mesg('#773733', indentq2(497, ([dynamic, _4888]->[dynamic, _4888])));nop(indentq2(497, same([dynamic, _4888]))))) ^ Call: (278) [user] eval_70(=, _8522, 497, '&self', [dynamic, _4888], _165778) ^ Unify: (278) [user] eval_70(=, _8522, 497, '&self', [dynamic, _4888], _165778) Call: (279) [user] if_or_else(eval_maybe_python(=, _8522, 497, '&self', [dynamic, _4888], _165778), if_or_else(eval_maybe_host_predicate(=, _8522, 497, '&self', [dynamic, _4888], _165778), if_or_else(eval_maybe_host_function(=, _8522, 497, '&self', [dynamic, _4888], _165778), if_or_else(eval_maybe_defn(=, _8522, 497, '&self', [dynamic, _4888], _165778), eval_maybe_subst(=, _8522, 497, '&self', [dynamic, _4888], _165778))))) Unify: (279) [user] if_or_else(eval_maybe_python(=, _8522, 497, '&self', [dynamic, _4888], _165778), if_or_else(eval_maybe_host_predicate(=, _8522, 497, '&self', [dynamic, _4888], _165778), if_or_else(eval_maybe_host_function(=, _8522, 497, '&self', [dynamic, _4888], _165778), if_or_else(eval_maybe_defn(=, _8522, 497, '&self', [dynamic, _4888], _165778), eval_maybe_subst(=, _8522, 497, '&self', [dynamic, _4888], _165778))))) ^ Call: (280) [user] eval_maybe_python(=, _8522, 497, '&self', [dynamic, _4888], _165778) ^ Unify: (280) [user] eval_maybe_python(=, _8522, 497, '&self', [dynamic, _4888], _165778) Call: (281) [user] metta_atom('&self', ['registered-python-function', _326326, _326332, dynamic]) Unify: (281) [user] metta_atom('&self', ['registered-python-function', _326326, _326332, dynamic]) ^ Call: (282) [user] typed_list('&self', _328252, _328174) ^ Unify: (282) [user] typed_list('&self', _329184, _328174) Call: (283) [system] compound('&self') Fail: (283) [system] compound('&self') ^ Fail: (282) [user] typed_list('&self', _331964, _328174) Redo: (281) [user] metta_atom('&self', ['registered-python-function', _326326, _326332, dynamic]) Unify: (281) [user] metta_atom('&self', ['registered-python-function', _326326, _326332, dynamic]) Call: (282) [system] '&self'=='&flybase' Redo: (281) [user] metta_atom('&self', ['registered-python-function', _326326, _326332, dynamic]) Unify: (281) [user] metta_atom('&self', ['registered-python-function', _326326, _326332, dynamic]) ^ Call: (282) [user] metta_atom_in_file('&self', ['registered-python-function', _326326, _326332, dynamic]) ^ Unify: (282) [user] metta_atom_in_file('&self', ['registered-python-function', _326326, _326332, dynamic]) ^ Call: (283) [user] metta_atom_in_file('&self', ['registered-python-function', _326326, _326332, dynamic], _339346, _339348) ^ Unify: (283) [user] metta_atom_in_file('&self', ['registered-python-function', _326326, _326332, dynamic], _340282, _340284) ^ Call: (284) [user] loaded_into_kb('&self', _341140) ^ Unify: (284) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Exit: (284) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Call: (284) [user] once(user:asserted_metta_pred(_351730, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Unify: (284) [system] once(user:asserted_metta_pred(_351730, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Call: (285) [user] asserted_metta_pred(_351730, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Fail: (285) [user] asserted_metta_pred(_351730, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Redo: (281) [user] metta_atom('&self', ['registered-python-function', _326326, _326332, dynamic]) Unify: (281) [user] metta_atom('&self', ['registered-python-function', _326326, _326332, dynamic]) Call: (282) [user] metta_atom_asserted('&self', ['registered-python-function', _326326, _326332, dynamic]) Unify: (282) [user] metta_atom_asserted('&self', ['registered-python-function', _326326, _326332, dynamic]) ^ Call: (283) [user] metta_atom_asserted_deduced('&self', ['registered-python-function', _326326, _326332, dynamic]) Redo: (282) [user] metta_atom_asserted('&self', ['registered-python-function', _326326, _326332, dynamic]) Redo: (281) [user] metta_atom('&self', ['registered-python-function', _326326, _326332, dynamic]) Unify: (281) [user] metta_atom('&self', ['registered-python-function', _326326, _326332, dynamic]) Call: (282) [system] '&self'\=='&corelib' Exit: (282) [system] '&self'\=='&corelib' ^ Call: (282) [user] using_all_spaces ^ Unify: (282) [user] using_all_spaces Call: (283) [system] nb_current(with_all_spaces, t) Redo: (281) [user] metta_atom('&self', ['registered-python-function', _326326, _326332, dynamic]) Unify: (281) [user] metta_atom('&self', ['registered-python-function', _326326, _326332, dynamic]) Call: (282) [system] '&self'\=='&corelib' Exit: (282) [system] '&self'\=='&corelib' Call: (282) [user] metta_atom_asserted('&self', '&corelib') Unify: (282) [user] metta_atom_asserted('&self', '&corelib') ^ Call: (283) [user] metta_atom_asserted_deduced('&self', '&corelib') Redo: (282) [user] metta_atom_asserted('&self', '&corelib') Unify: (282) [user] metta_atom_asserted('&self', '&corelib') Exit: (282) [user] metta_atom_asserted('&self', '&corelib') Call: (282) [user] should_inherit_from_corelib(['registered-python-function', _326326, _326332, dynamic]) Unify: (282) [user] should_inherit_from_corelib(['registered-python-function', _326326, _326332, dynamic]) ^ Call: (283) [user] using_all_spaces ^ Unify: (283) [user] using_all_spaces Call: (284) [system] nb_current(with_all_spaces, t) Redo: (282) [user] should_inherit_from_corelib(['registered-python-function', _326326, _326332, dynamic]) Unify: (282) [user] should_inherit_from_corelib(['registered-python-function', _326326, _326332, dynamic]) Call: (283) [system] 'registered-python-function'==(:) Redo: (282) [user] should_inherit_from_corelib(['registered-python-function', _326326, _326332, dynamic]) Unify: (282) [user] should_inherit_from_corelib(['registered-python-function', _326326, _326332, dynamic]) Call: (283) [system] 'registered-python-function'=='@doc' Redo: (282) [user] should_inherit_from_corelib(['registered-python-function', _326326, _326332, dynamic]) Unify: (282) [user] should_inherit_from_corelib(['registered-python-function', _326326, _326332, dynamic]) Call: (283) [system] fail Redo: (282) [user] metta_atom_asserted('&self', '&corelib') Redo: (281) [user] metta_atom('&self', ['registered-python-function', _326326, _326332, dynamic]) Redo: (279) [user] if_or_else(eval_maybe_python(=, _8522, 497, '&self', [dynamic, _4888], _165778), if_or_else(eval_maybe_host_predicate(=, _8522, 497, '&self', [dynamic, _4888], _165778), if_or_else(eval_maybe_host_function(=, _8522, 497, '&self', [dynamic, _4888], _165778), if_or_else(eval_maybe_defn(=, _8522, 497, '&self', [dynamic, _4888], _165778), eval_maybe_subst(=, _8522, 497, '&self', [dynamic, _4888], _165778))))) Call: (280) [user] if_or_else(eval_maybe_host_predicate(=, _8522, 497, '&self', [dynamic, _4888], _165778), if_or_else(eval_maybe_host_function(=, _8522, 497, '&self', [dynamic, _4888], _165778), if_or_else(eval_maybe_defn(=, _8522, 497, '&self', [dynamic, _4888], _165778), eval_maybe_subst(=, _8522, 497, '&self', [dynamic, _4888], _165778)))) Unify: (280) [user] if_or_else(eval_maybe_host_predicate(=, _8522, 497, '&self', [dynamic, _4888], _165778), if_or_else(eval_maybe_host_function(=, _8522, 497, '&self', [dynamic, _4888], _165778), if_or_else(eval_maybe_defn(=, _8522, 497, '&self', [dynamic, _4888], _165778), eval_maybe_subst(=, _8522, 497, '&self', [dynamic, _4888], _165778)))) ^ Call: (281) [user] eval_maybe_host_predicate(=, _8522, 497, '&self', [dynamic, _4888], _165778) ^ Unify: (281) [user] eval_maybe_host_predicate(=, _8522, 497, '&self', [dynamic, _4888], _165778) ^ Call: (282) [user] allow_host_functions ^ Unify: (282) [user] allow_host_functions ^ Exit: (282) [user] allow_host_functions ^ Call: (282) [user] once((is_system_pred(dynamic), length([_4888], _414258), is_syspred(dynamic, _414258, _414266))) ^ Unify: (282) [system] once(user:(is_system_pred(dynamic), length([_4888], _414258), is_syspred(dynamic, _414258, _414266))) ^ Call: (284) [user] is_system_pred(dynamic) ^ Unify: (284) [user] is_system_pred(dynamic) Call: (285) [system] atom(dynamic) Exit: (285) [system] atom(dynamic) Call: (285) [system] atom_concat(_419904, !, dynamic) ^ Redo: (284) [user] is_system_pred(dynamic) ^ Unify: (284) [user] is_system_pred(dynamic) Call: (285) [system] atom(dynamic) Exit: (285) [system] atom(dynamic) Call: (285) [system] atom_concat(_424532, '-fn', dynamic) ^ Redo: (284) [user] is_system_pred(dynamic) ^ Unify: (284) [user] is_system_pred(dynamic) Call: (285) [system] atom(dynamic) Exit: (285) [system] atom(dynamic) Call: (285) [system] atom_concat(_429160, '-p', dynamic) ^ Fail: (284) [user] is_system_pred(dynamic) Redo: (280) [user] if_or_else(eval_maybe_host_predicate(=, _8522, 497, '&self', [dynamic, _4888], _165778), if_or_else(eval_maybe_host_function(=, _8522, 497, '&self', [dynamic, _4888], _165778), if_or_else(eval_maybe_defn(=, _8522, 497, '&self', [dynamic, _4888], _165778), eval_maybe_subst(=, _8522, 497, '&self', [dynamic, _4888], _165778)))) Call: (281) [user] if_or_else(eval_maybe_host_function(=, _8522, 497, '&self', [dynamic, _4888], _165778), if_or_else(eval_maybe_defn(=, _8522, 497, '&self', [dynamic, _4888], _165778), eval_maybe_subst(=, _8522, 497, '&self', [dynamic, _4888], _165778))) Unify: (281) [user] if_or_else(eval_maybe_host_function(=, _8522, 497, '&self', [dynamic, _4888], _165778), if_or_else(eval_maybe_defn(=, _8522, 497, '&self', [dynamic, _4888], _165778), eval_maybe_subst(=, _8522, 497, '&self', [dynamic, _4888], _165778))) ^ Call: (282) [user] eval_maybe_host_function(=, _8522, 497, '&self', [dynamic, _4888], _165778) ^ Unify: (282) [user] eval_maybe_host_function(=, _8522, 497, '&self', [dynamic, _4888], _165778) ^ Call: (283) [user] allow_host_functions ^ Unify: (283) [user] allow_host_functions ^ Exit: (283) [user] allow_host_functions ^ Call: (283) [user] is_system_pred(dynamic) ^ Unify: (283) [user] is_system_pred(dynamic) Call: (284) [system] atom(dynamic) Exit: (284) [system] atom(dynamic) Call: (284) [system] atom_concat(_442096, !, dynamic) ^ Redo: (283) [user] is_system_pred(dynamic) ^ Unify: (283) [user] is_system_pred(dynamic) Call: (284) [system] atom(dynamic) Exit: (284) [system] atom(dynamic) Call: (284) [system] atom_concat(_446724, '-fn', dynamic) ^ Redo: (283) [user] is_system_pred(dynamic) ^ Unify: (283) [user] is_system_pred(dynamic) Call: (284) [system] atom(dynamic) Exit: (284) [system] atom(dynamic) Call: (284) [system] atom_concat(_451352, '-p', dynamic) Redo: (281) [user] if_or_else(eval_maybe_host_function(=, _8522, 497, '&self', [dynamic, _4888], _165778), if_or_else(eval_maybe_defn(=, _8522, 497, '&self', [dynamic, _4888], _165778), eval_maybe_subst(=, _8522, 497, '&self', [dynamic, _4888], _165778))) Call: (282) [user] if_or_else(eval_maybe_defn(=, _8522, 497, '&self', [dynamic, _4888], _165778), eval_maybe_subst(=, _8522, 497, '&self', [dynamic, _4888], _165778)) Unify: (282) [user] if_or_else(eval_maybe_defn(=, _8522, 497, '&self', [dynamic, _4888], _165778), eval_maybe_subst(=, _8522, 497, '&self', [dynamic, _4888], _165778)) ^ Call: (283) [user] eval_maybe_defn(=, _8522, 497, '&self', [dynamic, _4888], _165778) ^ Unify: (283) [user] eval_maybe_defn(=, _8522, 497, '&self', [dynamic, _4888], _165778) ^ Call: (284) [user] curried_arity([dynamic, _4888], _456846, _456848) ^ Unify: (284) [user] curried_arity([dynamic, _4888], _456846, _456848) Call: (285) [system] var([dynamic, _4888]) ^ Redo: (284) [user] curried_arity([dynamic, _4888], _456846, _456848) ^ Unify: (284) [user] curried_arity([dynamic, _4888], dynamic, _456848) Call: (285) [system] var(dynamic) ^ Redo: (284) [user] curried_arity([dynamic, _4888], _456846, _456848) ^ Unify: (284) [user] curried_arity([dynamic, _4888], dynamic, _456848) ^ Call: (285) [user] len_or_unbound([_4888], _456848) ^ Unify: (285) [user] len_or_unbound([_4888], _456848) Call: (286) [system] is_list([_4888]) Exit: (286) [system] is_list([_4888]) Call: (286) [system] length([_4888], _456848) Unify: (286) [system] length([_4888], _456848) Call: (287) [system] var(_456848) Exit: (287) [system] var(_456848) Call: (287) [system] []==[] Exit: (287) [system] []==[] Call: (287) [system] _456848=1 Exit: (287) [system] 1=1 Exit: (286) [system] length([_4888], 1) ^ Exit: (285) [user] len_or_unbound([_4888], 1) ^ Exit: (284) [user] curried_arity([dynamic, _4888], dynamic, 1) ^ Call: (284) [user] is_metta_type_constructor('&self', dynamic, _478202) ^ Redo: (283) [user] eval_maybe_defn(=, _8522, 497, '&self', [dynamic, _4888], _165778) ^ Unify: (283) [user] eval_maybe_defn(=, _8522, 497, '&self', [dynamic, _4888], _165778) ^ Call: (284) [user] can_be_ok(eval_maybe_defn, [dynamic, _4888]) ^ Unify: (284) [user] can_be_ok(eval_maybe_defn, [dynamic, _4888]) ^ Call: (285) [user] cant_be_ok(eval_maybe_defn, [dynamic, _4888]) ^ Unify: (285) [user] cant_be_ok(eval_maybe_defn, [dynamic, _4888]) Call: (286) [system] (dynamic)==let ^ Redo: (284) [user] can_be_ok(eval_maybe_defn, [dynamic, _4888]) ^ Unify: (284) [user] can_be_ok(eval_maybe_defn, [dynamic, _4888]) ^ Exit: (284) [user] can_be_ok(eval_maybe_defn, [dynamic, _4888]) ^ Call: (284) [user] trace_eval(eval_defn_choose_candidates(=, _8522), defn, 497, '&self', [dynamic, _4888], _165778) ^ Unify: (284) [user] trace_eval(eval_defn_choose_candidates(=, _8522), defn, 497, '&self', [dynamic, _4888], _165778) ^ Call: (285) [user] must_det_ll((notrace((flag(eval_num, _490362, _490362+1), _490380 is _490362 mod 500, _490398 is 99-497 mod 100, _490422=_490424, option_else('trace-length', _490436, 500), option_else('trace-depth', _490444, 30))), quietly(if_t((nop(stop_rtrace), _490380>_490436), (set_debug(eval, false), _490500 is _490436+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_490500])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_490552))))) ^ Unify: (285) [user] must_det_ll(user:(notrace((flag(eval_num, _490362, _490362+1), _490380 is _490362 mod 500, _490398 is 99-497 mod 100, _490422=_490424, option_else('trace-length', _490436, 500), option_else('trace-depth', _490444, 30))), quietly(if_t((nop(stop_rtrace), _490380>_490436), (set_debug(eval, false), _490500 is _490436+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_490500])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_490552))))) ^ Call: (286) [user] once(user:(notrace((flag(eval_num, _490362, _490362+1), _490380 is _490362 mod 500, _490398 is 99-497 mod 100, _490422=_490424, option_else('trace-length', _490436, 500), option_else('trace-depth', _490444, 30))), quietly(if_t((nop(stop_rtrace), _490380>_490436), (set_debug(eval, false), _490500 is _490436+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_490500])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_490552))))) ^ Unify: (286) [system] once(user:(notrace((flag(eval_num, _490362, _490362+1), _490380 is _490362 mod 500, _490398 is 99-497 mod 100, _490422=_490424, option_else('trace-length', _490436, 500), option_else('trace-depth', _490444, 30))), quietly(if_t((nop(stop_rtrace), _490380>_490436), (set_debug(eval, false), _490500 is _490436+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_490500])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_490552))))) ^ Call: (289) [system] setup_call_cleanup('$notrace'(_494276, _494278), once(user:(flag(eval_num, _490362, _490362+1), _490380 is _490362 mod 500, _490398 is 99-497 mod 100, _490422=_490424, option_else('trace-length', _490436, 500), option_else('trace-depth', _490444, 30))), '$restore_trace'(_494276, _494278)) ^ Unify: (289) [system] setup_call_cleanup(system:'$notrace'(_494276, _494278), system:once(user:(flag(eval_num, _490362, _490362+1), _490380 is _490362 mod 500, _490398 is 99-497 mod 100, _490422=_490424, option_else('trace-length', _490436, 500), option_else('trace-depth', _490444, 30))), system:'$restore_trace'(_494276, _494278)) ^ Call: (290) [system] sig_atomic(system:'$notrace'(_494276, _494278)) ^ Exit: (289) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(flag(eval_num, 2, 2+1), 2 is 2 mod 500, 2 is 99-497 mod 100, _490422=_490422, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), system:'$restore_trace'(3, -1)) ^ Call: (289) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 2>500), (set_debug(eval, false), _490500 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_490500])), nop((start_rtrace, rtrace))))) ^ Unify: (289) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 2>500), (set_debug(eval, false), _490500 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_490500])), nop((start_rtrace, rtrace))))) ^ Exit: (289) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 2>500), (set_debug(eval, false), _490500 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_490500])), nop((start_rtrace, rtrace))))) Call: (288) [user] nop(notrace(no_repeats_var(_490552))) Unify: (288) [user] nop(notrace(no_repeats_var(_490552))) Exit: (288) [user] nop(notrace(no_repeats_var(_490552))) ^ Exit: (286) [system] once(user:(notrace((flag(eval_num, 2, 2+1), 2 is 2 mod 500, 2 is 99-497 mod 100, _490422=_490422, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), quietly(if_t((nop(stop_rtrace), 2>500), (set_debug(eval, false), _490500 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_490500])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_490552))))) ^ Exit: (285) [user] must_det_ll(user:(notrace((flag(eval_num, 2, 2+1), 2 is 2 mod 500, 2 is 99-497 mod 100, _490422=_490422, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), quietly(if_t((nop(stop_rtrace), 2>500), (set_debug(eval, false), _490500 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_490500])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_490552))))) Call: (285) [occurs] occurs:sub_term(_505740, defn) Unify: (285) [occurs] occurs:sub_term(defn, defn) Exit: (285) [occurs] occurs:sub_term(defn, defn) Call: (285) [system] defn\=defn Fail: (285) [system] defn\=defn Redo: (285) [occurs] occurs:sub_term(_505740, defn) Unify: (285) [occurs] occurs:sub_term(_505740, defn) Call: (286) [system] compound(defn) Fail: (286) [system] compound(defn) Fail: (285) [occurs] occurs:sub_term(_505740, defn) ^ Redo: (284) [user] trace_eval(eval_defn_choose_candidates(=, _8522), defn, 497, '&self', [dynamic, _4888], _165778) Call: (285) [system] _515958=defn Exit: (285) [system] defn=defn ^ Call: (285) [user] if_trace((eval;defn), (_490422=1, indentq(2, 2, -->, [defn, [dynamic, _4888]]))) ^ Unify: (285) [user] if_trace((eval;defn), (_490422=1, indentq(2, 2, -->, [defn, [dynamic, _4888]]))) ^ Call: (287) [system] setup_call_cleanup('$notrace'(_519762, _519764), once(user:real_notrace(catch_err(ignore((is_debugging((eval;defn)), _490422=1, indentq(2, 2, -->, [defn, [dynamic, _4888]]))), _519720, fbug((_519720-->if_trace((eval;defn), (_490422=1, indentq(2, 2, -->, [defn, [dynamic, _4888]])))))))), '$restore_trace'(_519762, _519764)) ^ Unify: (287) [system] setup_call_cleanup(system:'$notrace'(_519762, _519764), system:once(user:real_notrace(catch_err(ignore((is_debugging((eval;defn)), _490422=1, indentq(2, 2, -->, [defn, [dynamic, _4888]]))), _519720, fbug((_519720-->if_trace((eval;defn), (_490422=1, indentq(2, 2, -->, [defn, [dynamic, _4888]])))))))), system:'$restore_trace'(_519762, _519764)) ^ Call: (288) [system] sig_atomic(system:'$notrace'(_519762, _519764)) ^ Exit: (287) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:real_notrace(catch_err(ignore((is_debugging((eval;defn)), _490422=1, indentq(2, 2, -->, [defn, [dynamic, _4888]]))), _519720, fbug((_519720-->if_trace((eval;defn), (_490422=1, indentq(2, 2, -->, [defn, [dynamic, _4888]])))))))), system:'$restore_trace'(3, -1)) ^ Exit: (285) [user] if_trace((eval;defn), (_8980=1, indentq(2, 2, -->, [defn, [dynamic, _4888]]))) Call: (285) [system] _9634=retval(fail) Exit: (285) [system] retval(fail)=retval(fail) Call: (285) [system] _11496=(\+ \+ (flag(eval_num, _11516, _11516+1), (retval(fail)\=@=retval(fail), nonvar(_8862)->indentq(2, _11516, <--, [defn, _8862]);indentq(2, _11516, <--, [defn, retval(fail)])))) Exit: (285) [system] (\+ \+ (flag(eval_num, _11516, _11516+1), (retval(fail)\=@=retval(fail), nonvar(_8862)->indentq(2, _11516, <--, [defn, _8862]);indentq(2, _11516, <--, [defn, retval(fail)]))))=(\+ \+ (flag(eval_num, _11516, _11516+1), (retval(fail)\=@=retval(fail), nonvar(_8862)->indentq(2, _11516, <--, [defn, _8862]);indentq(2, _11516, <--, [defn, retval(fail)])))) ^ Call: (285) [user] call_cleanup(((call(eval_defn_choose_candidates(=, _8522), 497, '&self', [dynamic, _4888], _8862)*->nb_setarg(1, retval(fail), _8862);fail, trace, call(eval_defn_choose_candidates(=, _8522), 497, '&self', [dynamic, _4888], _8862)), ignore(notrace((\+_8862\=_8988, nb_setarg(1, retval(fail), _8862))))), ignore((_8980==1->ignore(\+ \+ (flag(eval_num, _11516, _11516+1), (retval(fail)\=@=retval(fail), nonvar(_8862)->indentq(2, _11516, <--, [defn, _8862]);indentq(2, _11516, <--, [defn, retval(fail)]))));notrace(ignore(if_t(2<30, if_trace((eval;defn), ignore(\+ \+ (flag(eval_num, _11516, _11516+1), (retval(fail)\=@=retval(fail), nonvar(_8862)->indentq(2, _11516, <--, [defn, _8862]);indentq(2, _11516, <--, [defn, retval(fail)]))))))))))) ^ Unify: (285) [system] call_cleanup(user:((call(eval_defn_choose_candidates(=, _8522), 497, '&self', [dynamic, _4888], _8862)*->nb_setarg(1, retval(fail), _8862);fail, trace, call(eval_defn_choose_candidates(=, _8522), 497, '&self', [dynamic, _4888], _8862)), ignore(notrace((\+_8862\=_8988, nb_setarg(1, retval(fail), _8862))))), user:ignore((_8980==1->ignore(\+ \+ (flag(eval_num, _11516, _11516+1), (retval(fail)\=@=retval(fail), nonvar(_8862)->indentq(2, _11516, <--, [defn, _8862]);indentq(2, _11516, <--, [defn, retval(fail)]))));notrace(ignore(if_t(2<30, if_trace((eval;defn), ignore(\+ \+ (flag(eval_num, _11516, _11516+1), (retval(fail)\=@=retval(fail), nonvar(_8862)->indentq(2, _11516, <--, [defn, _8862]);indentq(2, _11516, <--, [defn, retval(fail)]))))))))))) ^ Call: (287) [user] eval_defn_choose_candidates(=, _8522, 497, '&self', [dynamic, _4888], _8862) ^ Unify: (287) [user] eval_defn_choose_candidates(=, _8522, 497, '&self', [dynamic, _4888], _8862) ^ Call: (288) [user] findall((_17384->_17386), get_defn_expansions(=, _8522, 497, '&self', [dynamic, _4888], _17384, _17386), _17404) ^ Unify: (288) [$bags] findall((_17384->_17386), user:get_defn_expansions(=, _8522, 497, '&self', [dynamic, _4888], _17384, _17386), _17404) ^ Call: (289) [$bags] findall((_17384->_17386), user:get_defn_expansions(=, _8522, 497, '&self', [dynamic, _4888], _17384, _17386), _17404, []) ^ Unify: (289) [$bags] findall((_17384->_17386), user:get_defn_expansions(=, _8522, 497, '&self', [dynamic, _4888], _17384, _17386), _17404, []) ^ Call: (290) [$bags] cleanup_bag(findall_loop((_17384->_17386), user:get_defn_expansions(=, _8522, 497, '&self', [dynamic, _4888], _17384, _17386), _17404, []), '$destroy_findall_bag') ^ Unify: (290) [$bags] cleanup_bag('$bags':findall_loop((_17384->_17386), user:get_defn_expansions(=, _8522, 497, '&self', [dynamic, _4888], _17384, _17386), _17404, []), '$bags':'$destroy_findall_bag') Call: (291) [$bags] findall_loop((_17384->_17386), user:get_defn_expansions(=, _8522, 497, '&self', [dynamic, _4888], _17384, _17386), _17404, []) Unify: (291) [$bags] findall_loop((_17384->_17386), user:get_defn_expansions(=, _8522, 497, '&self', [dynamic, _4888], _17384, _17386), _17404, []) ^ Call: (292) [user] get_defn_expansions(=, _8522, 497, '&self', [dynamic, _4888], _17384, _17386) ^ Unify: (292) [user] get_defn_expansions(=, _8522, 497, '&self', [dynamic, _4888], [dynamic|_25886], _17386) ^ Call: (293) [user] same_len_copy([_4888], _25886) ^ Unify: (293) [user] same_len_copy([_4888], _25886) Call: (294) [system] length([_4888], _28692) Unify: (294) [system] length([_4888], _28692) Call: (295) [system] var(_28692) Exit: (295) [system] var(_28692) Call: (295) [system] []==[] Exit: (295) [system] []==[] Call: (295) [system] _28692=1 Exit: (295) [system] 1=1 Exit: (294) [system] length([_4888], 1) Call: (294) [system] length(_25886, 1) Unify: (294) [system] length(_25886, 1) Call: (295) [system] var(1) Redo: (294) [system] length(_25886, 1) Unify: (294) [system] length(_25886, 1) Call: (295) [system] integer(1) Exit: (295) [system] integer(1) Call: (295) [system] _25886==[] Redo: (294) [system] length(_25886, 1) Call: (295) [system] var(_25886) Exit: (295) [system] var(_25886) Exit: (294) [system] length([_47236], 1) ^ Exit: (293) [user] same_len_copy([_4888], [_47236]) Call: (293) [user] metta_eq_def(=, '&self', [dynamic, _47236], _17386) Unify: (293) [user] metta_eq_def(=, '&self', [dynamic, _47236], _17386) ^ Call: (294) [user] ignore((=)=(=)) ^ Unify: (294) [system] ignore(user:((=)=(=))) Call: (295) [system] (=)=(=) Exit: (295) [system] (=)=(=) ^ Exit: (294) [system] ignore(user:((=)=(=))) Call: (294) [user] metta_atom('&self', [=, [dynamic, _47236], _17386]) Unify: (294) [user] metta_atom('&self', [=, [dynamic, _47236], _17386]) ^ Call: (295) [user] typed_list('&self', _57536, _57458) ^ Unify: (295) [user] typed_list('&self', _58468, _57458) Call: (296) [system] compound('&self') Fail: (296) [system] compound('&self') ^ Fail: (295) [user] typed_list('&self', _61248, _57458) Redo: (294) [user] metta_atom('&self', [=, [dynamic, _47236], _17386]) Unify: (294) [user] metta_atom('&self', [=, [dynamic, _47236], _17386]) Call: (295) [system] '&self'=='&flybase' Redo: (294) [user] metta_atom('&self', [=, [dynamic, _47236], _17386]) Unify: (294) [user] metta_atom('&self', [=, [dynamic, _47236], _17386]) ^ Call: (295) [user] metta_atom_in_file('&self', [=, [dynamic, _47236], _17386]) ^ Unify: (295) [user] metta_atom_in_file('&self', [=, [dynamic, _47236], _17386]) ^ Call: (296) [user] metta_atom_in_file('&self', [=, [dynamic, _47236], _17386], _68630, _68632) ^ Unify: (296) [user] metta_atom_in_file('&self', [=, [dynamic, _47236], _17386], _69566, _69568) ^ Call: (297) [user] loaded_into_kb('&self', _70424) ^ Unify: (297) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Exit: (297) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Call: (297) [user] once(user:asserted_metta_pred(_81014, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Unify: (297) [system] once(user:asserted_metta_pred(_81014, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Call: (298) [user] asserted_metta_pred(_81014, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Fail: (298) [user] asserted_metta_pred(_81014, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Redo: (294) [user] metta_atom('&self', [=, [dynamic, _47236], _17386]) Unify: (294) [user] metta_atom('&self', [=, [dynamic, _47236], _17386]) Call: (295) [user] metta_atom_asserted('&self', [=, [dynamic, _47236], _17386]) Unify: (295) [user] metta_atom_asserted('&self', [=, [dynamic, _47236], _17386]) ^ Call: (296) [user] metta_atom_asserted_deduced('&self', [=, [dynamic, _47236], _17386]) Redo: (295) [user] metta_atom_asserted('&self', [=, [dynamic, _47236], _17386]) Redo: (294) [user] metta_atom('&self', [=, [dynamic, _47236], _17386]) Unify: (294) [user] metta_atom('&self', [=, [dynamic, _47236], _17386]) Call: (295) [system] '&self'\=='&corelib' Exit: (295) [system] '&self'\=='&corelib' ^ Call: (295) [user] using_all_spaces ^ Unify: (295) [user] using_all_spaces Call: (296) [system] nb_current(with_all_spaces, t) Redo: (294) [user] metta_atom('&self', [=, [dynamic, _47236], _17386]) Unify: (294) [user] metta_atom('&self', [=, [dynamic, _47236], _17386]) Call: (295) [system] '&self'\=='&corelib' Exit: (295) [system] '&self'\=='&corelib' Call: (295) [user] metta_atom_asserted('&self', '&corelib') Unify: (295) [user] metta_atom_asserted('&self', '&corelib') ^ Call: (296) [user] metta_atom_asserted_deduced('&self', '&corelib') Redo: (295) [user] metta_atom_asserted('&self', '&corelib') Unify: (295) [user] metta_atom_asserted('&self', '&corelib') Exit: (295) [user] metta_atom_asserted('&self', '&corelib') Call: (295) [user] should_inherit_from_corelib([=, [dynamic, _47236], _17386]) Unify: (295) [user] should_inherit_from_corelib([=, [dynamic, _47236], _17386]) ^ Call: (296) [user] using_all_spaces ^ Unify: (296) [user] using_all_spaces Call: (297) [system] nb_current(with_all_spaces, t) Redo: (295) [user] should_inherit_from_corelib([=, [dynamic, _47236], _17386]) Unify: (295) [user] should_inherit_from_corelib([=, [dynamic, _47236], _17386]) Call: (296) [system] (=)==(:) Redo: (295) [user] should_inherit_from_corelib([=, [dynamic, _47236], _17386]) Unify: (295) [user] should_inherit_from_corelib([=, [dynamic, _47236], _17386]) Call: (296) [system] (=)=='@doc' Redo: (295) [user] should_inherit_from_corelib([=, [dynamic, _47236], _17386]) Unify: (295) [user] should_inherit_from_corelib([=, [dynamic, _47236], _17386]) Call: (296) [system] fail Redo: (295) [user] metta_atom_asserted('&self', '&corelib') Redo: (294) [user] metta_atom('&self', [=, [dynamic, _47236], _17386]) ^ Redo: (292) [user] get_defn_expansions(=, _8522, 497, '&self', [dynamic, _4888], _17384, _17386) Redo: (291) [$bags] findall_loop((_17384->_17386), user:get_defn_expansions(=, _8522, 497, '&self', [dynamic, _4888], _17384, _17386), _17404, []) Exit: (291) [$bags] findall_loop((_17384->_17386), user:get_defn_expansions(=, _8522, 497, '&self', [dynamic, _4888], _17384, _17386), [], []) ^ Exit: (290) [$bags] cleanup_bag('$bags':findall_loop((_17384->_17386), user:get_defn_expansions(=, _8522, 497, '&self', [dynamic, _4888], _17384, _17386), [], []), '$bags':'$destroy_findall_bag') ^ Exit: (289) [$bags] findall((_17384->_17386), user:get_defn_expansions(=, _8522, 497, '&self', [dynamic, _4888], _17384, _17386), [], []) ^ Exit: (288) [$bags] findall((_17384->_17386), user:get_defn_expansions(=, _8522, 497, '&self', [dynamic, _4888], _17384, _17386), []) ^ Call: (288) [user] eval_defn_bodies(=, _8522, 497, '&self', [dynamic, _4888], _8862, []) ^ Unify: (288) [user] eval_defn_bodies(=, _8522, 497, '&self', [dynamic, _4888], _8862, []) ^ Call: (289) [user] ignore((curried_arity([dynamic, _4888], _143678, _143680), assert(is_metta_type_constructor('&self', _143678, _143680)))) ^ Unify: (289) [system] ignore(user:(curried_arity([dynamic, _4888], _143678, _143680), assert(is_metta_type_constructor('&self', _143678, _143680)))) ^ Call: (291) [user] curried_arity([dynamic, _4888], _143678, _143680) ^ Unify: (291) [user] curried_arity([dynamic, _4888], _143678, _143680) Call: (292) [system] var([dynamic, _4888]) ^ Redo: (291) [user] curried_arity([dynamic, _4888], _143678, _143680) ^ Unify: (291) [user] curried_arity([dynamic, _4888], dynamic, _143680) Call: (292) [system] var(dynamic) ^ Redo: (291) [user] curried_arity([dynamic, _4888], _143678, _143680) ^ Unify: (291) [user] curried_arity([dynamic, _4888], dynamic, _143680) ^ Call: (292) [user] len_or_unbound([_4888], _143680) ^ Unify: (292) [user] len_or_unbound([_4888], _143680) Call: (293) [system] is_list([_4888]) Exit: (293) [system] is_list([_4888]) Call: (293) [system] length([_4888], _143680) Unify: (293) [system] length([_4888], _143680) Call: (294) [system] var(_143680) Exit: (294) [system] var(_143680) Call: (294) [system] []==[] Exit: (294) [system] []==[] Call: (294) [system] _143680=1 Exit: (294) [system] 1=1 Exit: (293) [system] length([_4888], 1) ^ Exit: (292) [user] len_or_unbound([_4888], 1) ^ Exit: (291) [user] curried_arity([dynamic, _4888], dynamic, 1) ^ Call: (291) [user] assert(is_metta_type_constructor('&self', dynamic, 1)) ^ Exit: (291) [user] assert(is_metta_type_constructor('&self', dynamic, 1)) ^ Exit: (289) [system] ignore(user:(curried_arity([dynamic, _4888], dynamic, 1), assert(is_metta_type_constructor('&self', dynamic, 1)))) ^ Call: (289) [user] if_trace(e, color_g_mesg('#773700', indentq2(497, defs_none([dynamic, _4888])))) ^ Unify: (289) [user] if_trace(e, color_g_mesg('#773700', indentq2(497, defs_none([dynamic, _4888])))) ^ Call: (291) [system] setup_call_cleanup('$notrace'(_171624, _171626), once(user:real_notrace(catch_err(ignore((is_debugging(e), color_g_mesg('#773700', indentq2(497, defs_none([dynamic, _4888]))))), _171582, fbug((_171582-->if_trace(e, color_g_mesg('#773700', indentq2(497, defs_none([dynamic, _4888]))))))))), '$restore_trace'(_171624, _171626)) ^ Unify: (291) [system] setup_call_cleanup(system:'$notrace'(_171624, _171626), system:once(user:real_notrace(catch_err(ignore((is_debugging(e), color_g_mesg('#773700', indentq2(497, defs_none([dynamic, _4888]))))), _171582, fbug((_171582-->if_trace(e, color_g_mesg('#773700', indentq2(497, defs_none([dynamic, _4888]))))))))), system:'$restore_trace'(_171624, _171626)) ^ Call: (292) [system] sig_atomic(system:'$notrace'(_171624, _171626)) ^ Exit: (291) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:real_notrace(catch_err(ignore((is_debugging(e), color_g_mesg('#773700', indentq2(497, defs_none([dynamic, _4888]))))), _171582, fbug((_171582-->if_trace(e, color_g_mesg('#773700', indentq2(497, defs_none([dynamic, _4888]))))))))), system:'$restore_trace'(3, -1)) ^ Exit: (289) [user] if_trace(e, color_g_mesg('#773700', indentq2(497, defs_none([dynamic, _4888])))) ^ Call: (289) [user] fail_on_constructor ^ Unify: (289) [user] fail_on_constructor ^ Call: (290) [user] true_flag ^ Unify: (290) [user] true_flag ^ Exit: (290) [user] true_flag ^ Exit: (289) [user] fail_on_constructor ^ Fail: (287) [user] eval_defn_choose_candidates(=, _8522, 497, '&self', [dynamic, _4888], _8862) Call: (287) [system] fail Fail: (287) [system] fail ^ Call: (287) [user] ignore((_8980==1->ignore(\+ \+ (flag(eval_num, _11516, _11516+1), (retval(fail)\=@=retval(fail), nonvar(_8862)->indentq(2, _11516, <--, [defn, _8862]);indentq(2, _11516, <--, [defn, retval(fail)]))));notrace(ignore(if_t(2<30, if_trace((eval;defn), ignore(\+ \+ (flag(eval_num, _11516, _11516+1), (retval(fail)\=@=retval(fail), nonvar(_8862)->indentq(2, _11516, <--, [defn, _8862]);indentq(2, _11516, <--, [defn, retval(fail)])))))))))) ^ Unify: (287) [system] ignore(user:(_8980==1->ignore(\+ \+ (flag(eval_num, _11516, _11516+1), (retval(fail)\=@=retval(fail), nonvar(_8862)->indentq(2, _11516, <--, [defn, _8862]);indentq(2, _11516, <--, [defn, retval(fail)]))));notrace(ignore(if_t(2<30, if_trace((eval;defn), ignore(\+ \+ (flag(eval_num, _11516, _11516+1), (retval(fail)\=@=retval(fail), nonvar(_8862)->indentq(2, _11516, <--, [defn, _8862]);indentq(2, _11516, <--, [defn, retval(fail)])))))))))) Call: (289) [system] _8980==1 Fail: (289) [system] _8980==1 ^ Call: (290) [system] setup_call_cleanup('$notrace'(_188408, _188410), once(user:ignore(if_t(2<30, if_trace((eval;defn), ignore(\+ \+ (flag(eval_num, _11516, _11516+1), (retval(fail)\=@=retval(fail), nonvar(_8862)->indentq(2, _11516, <--, [defn, _8862]);indentq(2, _11516, <--, [defn, retval(fail)])))))))), '$restore_trace'(_188408, _188410)) ^ Unify: (290) [system] setup_call_cleanup(system:'$notrace'(_188408, _188410), system:once(user:ignore(if_t(2<30, if_trace((eval;defn), ignore(\+ \+ (flag(eval_num, _11516, _11516+1), (retval(fail)\=@=retval(fail), nonvar(_8862)->indentq(2, _11516, <--, [defn, _8862]);indentq(2, _11516, <--, [defn, retval(fail)])))))))), system:'$restore_trace'(_188408, _188410)) ^ Call: (291) [system] sig_atomic(system:'$notrace'(_188408, _188410)) ^ Exit: (290) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:ignore(if_t(2<30, if_trace((eval;defn), ignore(\+ \+ (flag(eval_num, _11516, _11516+1), (retval(fail)\=@=retval(fail), nonvar(_8862)->indentq(2, _11516, <--, [defn, _8862]);indentq(2, _11516, <--, [defn, retval(fail)])))))))), system:'$restore_trace'(3, -1)) ^ Exit: (287) [system] ignore(user:(_8980==1->ignore(\+ \+ (flag(eval_num, _11516, _11516+1), (retval(fail)\=@=retval(fail), nonvar(_8862)->indentq(2, _11516, <--, [defn, _8862]);indentq(2, _11516, <--, [defn, retval(fail)]))));notrace(ignore(if_t(2<30, if_trace((eval;defn), ignore(\+ \+ (flag(eval_num, _11516, _11516+1), (retval(fail)\=@=retval(fail), nonvar(_8862)->indentq(2, _11516, <--, [defn, _8862]);indentq(2, _11516, <--, [defn, retval(fail)])))))))))) ^ Fail: (285) [system] call_cleanup(user:((call(eval_defn_choose_candidates(=, _8522), 497, '&self', [dynamic, _4888], _8862)*->nb_setarg(1, retval(fail), _8862);fail, trace, call(eval_defn_choose_candidates(=, _8522), 497, '&self', [dynamic, _4888], _8862)), ignore(notrace((\+_8862\=_8988, nb_setarg(1, retval(fail), _8862))))), user:ignore((_8980==1->ignore(\+ \+ (flag(eval_num, _11516, _11516+1), (retval(fail)\=@=retval(fail), nonvar(_8862)->indentq(2, _11516, <--, [defn, _8862]);indentq(2, _11516, <--, [defn, retval(fail)]))));notrace(ignore(if_t(2<30, if_trace((eval;defn), ignore(\+ \+ (flag(eval_num, _11516, _11516+1), (retval(fail)\=@=retval(fail), nonvar(_8862)->indentq(2, _11516, <--, [defn, _8862]);indentq(2, _11516, <--, [defn, retval(fail)]))))))))))) ^ Fail: (284) [user] trace_eval(eval_defn_choose_candidates(=, _8522), defn, 497, '&self', [dynamic, _4888], _8862) Redo: (282) [user] if_or_else(eval_maybe_defn(=, _8522, 497, '&self', [dynamic, _4888], _8862), eval_maybe_subst(=, _8522, 497, '&self', [dynamic, _4888], _8862)) ^ Call: (283) [user] eval_maybe_subst(=, _8522, 497, '&self', [dynamic, _4888], _8862) ^ Unify: (283) [user] eval_maybe_subst(=, _8522, 497, '&self', [dynamic, _4888], _8862) ^ Call: (284) [user] subst_args_here(=, _8522, 497, '&self', [dynamic, _4888], _8862) ^ Unify: (284) [user] subst_args_here(=, _8522, 497, '&self', [dynamic, _4888], _8862) ^ Call: (285) [user] wont_need_subst([dynamic, _4888]) ^ Unify: (285) [user] wont_need_subst([dynamic, _4888]) Call: (286) [system] number(_4888) ^ Redo: (285) [user] wont_need_subst([dynamic, _4888]) ^ Unify: (285) [user] wont_need_subst([dynamic, _4888]) Call: (286) [system] atom(dynamic) Exit: (286) [system] atom(dynamic) ^ Call: (286) [user] need_subst_f(dynamic) ^ Redo: (285) [user] wont_need_subst([dynamic, _4888]) ^ Exit: (285) [user] wont_need_subst([dynamic, _4888]) Call: (285) [system] [dynamic, _4888]=_8862 Exit: (285) [system] [dynamic, _4888]=[dynamic, _4888] ^ Exit: (284) [user] subst_args_here(=, _8522, 497, '&self', [dynamic, _4888], [dynamic, _4888]) ^ Exit: (283) [user] eval_maybe_subst(=, _8522, 497, '&self', [dynamic, _4888], [dynamic, _4888]) Exit: (282) [user] if_or_else(eval_maybe_defn(=, _8522, 497, '&self', [dynamic, _4888], [dynamic, _4888]), eval_maybe_subst(=, _8522, 497, '&self', [dynamic, _4888], [dynamic, _4888])) Exit: (281) [user] if_or_else(eval_maybe_host_function(=, _8522, 497, '&self', [dynamic, _4888], [dynamic, _4888]), if_or_else(eval_maybe_defn(=, _8522, 497, '&self', [dynamic, _4888], [dynamic, _4888]), eval_maybe_subst(=, _8522, 497, '&self', [dynamic, _4888], [dynamic, _4888]))) Exit: (280) [user] if_or_else(eval_maybe_host_predicate(=, _8522, 497, '&self', [dynamic, _4888], [dynamic, _4888]), if_or_else(eval_maybe_host_function(=, _8522, 497, '&self', [dynamic, _4888], [dynamic, _4888]), if_or_else(eval_maybe_defn(=, _8522, 497, '&self', [dynamic, _4888], [dynamic, _4888]), eval_maybe_subst(=, _8522, 497, '&self', [dynamic, _4888], [dynamic, _4888])))) Exit: (279) [user] if_or_else(eval_maybe_python(=, _8522, 497, '&self', [dynamic, _4888], [dynamic, _4888]), if_or_else(eval_maybe_host_predicate(=, _8522, 497, '&self', [dynamic, _4888], [dynamic, _4888]), if_or_else(eval_maybe_host_function(=, _8522, 497, '&self', [dynamic, _4888], [dynamic, _4888]), if_or_else(eval_maybe_defn(=, _8522, 497, '&self', [dynamic, _4888], [dynamic, _4888]), eval_maybe_subst(=, _8522, 497, '&self', [dynamic, _4888], [dynamic, _4888]))))) ^ Exit: (278) [user] eval_70(=, _8522, 497, '&self', [dynamic, _4888], [dynamic, _4888]) ^ Call: (278) [user] check_returnval(=, _8522, [dynamic, _4888]) ^ Unify: (278) [user] check_returnval(=, _8522, [dynamic, _4888]) ^ Exit: (278) [user] check_returnval(=, _8522, [dynamic, _4888]) ^ Exit: (277) [user] eval_41(=, _8522, 497, '&self', [dynamic, _4888], [dynamic, _4888]) ^ Exit: (276) [user] eval_40(=, _8522, 497, '&self', [dynamic, _4888], [dynamic, _4888]) Call: (276) [system] [dynamic, _4888]=_8562 Exit: (276) [system] [dynamic, _4888]=[dynamic, _4888] ^ Exit: (275) [user] eval_20(=, _8522, 497, '&self', [dynamic, _4888], [dynamic, _4888]) Call: (275) [system] nb_setarg(1, retval(fail), [dynamic, _4888]) Exit: (275) [system] nb_setarg(1, retval([dynamic, _225868]), [dynamic, _4888]) ^ Call: (275) [user] ignore(notrace((\+[dynamic, _4888]\=_8578, nb_setarg(1, retval([dynamic, _225868]), [dynamic, _4888])))) ^ Unify: (275) [system] ignore(user:notrace((\+[dynamic, _4888]\=_8578, nb_setarg(1, retval([dynamic, _225868]), [dynamic, _4888])))) ^ Call: (277) [system] setup_call_cleanup('$notrace'(_228678, _228680), once(user:(\+[dynamic, _4888]\=_8578, nb_setarg(1, retval([dynamic, _225868]), [dynamic, _4888]))), '$restore_trace'(_228678, _228680)) ^ Unify: (277) [system] setup_call_cleanup(system:'$notrace'(_228678, _228680), system:once(user:(\+[dynamic, _4888]\=_8578, nb_setarg(1, retval([dynamic, _225868]), [dynamic, _4888]))), system:'$restore_trace'(_228678, _228680)) ^ Call: (278) [system] sig_atomic(system:'$notrace'(_228678, _228680)) ^ Exit: (277) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(\+[dynamic, _4888]\=_8578, nb_setarg(1, retval([dynamic, _231526]), [dynamic, _4888]))), system:'$restore_trace'(3, -1)) ^ Exit: (275) [system] ignore(user:notrace((\+[dynamic, _4888]\=_8578, nb_setarg(1, retval([dynamic, _231526]), [dynamic, _4888])))) ^ Call: (275) [user] ignore((_8570==1->ignore(\+ \+ (flag(eval_num, _8608, _8608+1), (retval([dynamic, _231526])\=@=retval(fail), nonvar([dynamic, _4888])->indentq(2, _8608, <--, [e, [dynamic, _4888]]);indentq(2, _8608, <--, [e, retval([dynamic, _231526])]))));notrace(ignore(if_t(2<30, if_trace((eval;e), ignore(\+ \+ (flag(eval_num, _8608, _8608+1), (retval([dynamic, _231526])\=@=retval(fail), nonvar([dynamic, _4888])->indentq(2, _8608, <--, [e, [dynamic, _4888]]);indentq(2, _8608, <--, [e, retval([dynamic, _231526])])))))))))) ^ Unify: (275) [system] ignore(user:(_8570==1->ignore(\+ \+ (flag(eval_num, _8608, _8608+1), (retval([dynamic, _231526])\=@=retval(fail), nonvar([dynamic, _4888])->indentq(2, _8608, <--, [e, [dynamic, _4888]]);indentq(2, _8608, <--, [e, retval([dynamic, _231526])]))));notrace(ignore(if_t(2<30, if_trace((eval;e), ignore(\+ \+ (flag(eval_num, _8608, _8608+1), (retval([dynamic, _231526])\=@=retval(fail), nonvar([dynamic, _4888])->indentq(2, _8608, <--, [e, [dynamic, _4888]]);indentq(2, _8608, <--, [e, retval([dynamic, _231526])])))))))))) Call: (277) [system] _8570==1 Fail: (277) [system] _8570==1 ^ Call: (278) [system] setup_call_cleanup('$notrace'(_237128, _237130), once(user:ignore(if_t(2<30, if_trace((eval;e), ignore(\+ \+ (flag(eval_num, _8608, _8608+1), (retval([dynamic, _231526])\=@=retval(fail), nonvar([dynamic, _4888])->indentq(2, _8608, <--, [e, [dynamic, _4888]]);indentq(2, _8608, <--, [e, retval([dynamic, _231526])])))))))), '$restore_trace'(_237128, _237130)) ^ Unify: (278) [system] setup_call_cleanup(system:'$notrace'(_237128, _237130), system:once(user:ignore(if_t(2<30, if_trace((eval;e), ignore(\+ \+ (flag(eval_num, _8608, _8608+1), (retval([dynamic, _231526])\=@=retval(fail), nonvar([dynamic, _4888])->indentq(2, _8608, <--, [e, [dynamic, _4888]]);indentq(2, _8608, <--, [e, retval([dynamic, _231526])])))))))), system:'$restore_trace'(_237128, _237130)) ^ Call: (279) [system] sig_atomic(system:'$notrace'(_237128, _237130)) ^ Exit: (278) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:ignore(if_t(2<30, if_trace((eval;e), ignore(\+ \+ (flag(eval_num, _8608, _8608+1), (retval([dynamic, _231526])\=@=retval(fail), nonvar([dynamic, _4888])->indentq(2, _8608, <--, [e, [dynamic, _4888]]);indentq(2, _8608, <--, [e, retval([dynamic, _231526])])))))))), system:'$restore_trace'(3, -1)) ^ Exit: (275) [system] ignore(user:(_8570==1->ignore(\+ \+ (flag(eval_num, _8608, _8608+1), (retval([dynamic, _231526])\=@=retval(fail), nonvar([dynamic, _4888])->indentq(2, _8608, <--, [e, [dynamic, _4888]]);indentq(2, _8608, <--, [e, retval([dynamic, _231526])]))));notrace(ignore(if_t(2<30, if_trace((eval;e), ignore(\+ \+ (flag(eval_num, _8608, _8608+1), (retval([dynamic, _231526])\=@=retval(fail), nonvar([dynamic, _4888])->indentq(2, _8608, <--, [e, [dynamic, _4888]]);indentq(2, _8608, <--, [e, retval([dynamic, _231526])])))))))))) ^ Exit: (273) [system] call_cleanup(user:((call(eval_20(=, _8522), 497, '&self', [dynamic, _4888], [dynamic, _4888])*->nb_setarg(1, retval([dynamic, _231526]), [dynamic, _4888]);fail, trace, call(eval_20(=, _8522), 497, '&self', [dynamic, _4888], [dynamic, _4888])), ignore(notrace((\+[dynamic, _4888]\=_8578, nb_setarg(1, retval([dynamic, _231526]), [dynamic, _4888]))))), user:ignore((_8570==1->ignore(\+ \+ (flag(eval_num, _8608, _8608+1), (retval([dynamic, _231526])\=@=retval(fail), nonvar([dynamic, _4888])->indentq(2, _8608, <--, [e, [dynamic, _4888]]);indentq(2, _8608, <--, [e, retval([dynamic, _231526])]))));notrace(ignore(if_t(2<30, if_trace((eval;e), ignore(\+ \+ (flag(eval_num, _8608, _8608+1), (retval([dynamic, _231526])\=@=retval(fail), nonvar([dynamic, _4888])->indentq(2, _8608, <--, [e, [dynamic, _4888]]);indentq(2, _8608, <--, [e, retval([dynamic, _231526])]))))))))))) Call: (273) [system] retval([dynamic, _231526])\=@=retval(fail) Exit: (273) [system] retval([dynamic, _231526])\=@=retval(fail) ^ Exit: (272) [user] trace_eval(eval_20(=, _8522), e, 497, '&self', [dynamic, _4888], [dynamic, _4888]) ^ Call: (272) [user] self_eval([dynamic, _4888]) ^ Unify: (272) [user] self_eval([dynamic, _4888]) ^ Call: (274) [system] setup_call_cleanup('$notrace'(_247598, _247600), once(user:self_eval0([dynamic, _4888])), '$restore_trace'(_247598, _247600)) ^ Unify: (274) [system] setup_call_cleanup(system:'$notrace'(_247598, _247600), system:once(user:self_eval0([dynamic, _4888])), system:'$restore_trace'(_247598, _247600)) ^ Call: (275) [system] sig_atomic(system:'$notrace'(_247598, _247600)) ^ Fail: (272) [user] self_eval([dynamic, _4888]) ^ Redo: (271) [user] eval_01(=, _8522, 498, '&self', [dynamic, _4888], _8536) Call: (272) [system] [dynamic, _4888]=@=[dynamic, _8552] Exit: (272) [system] [dynamic, _4888]=@=[dynamic, _8552] Call: (272) [system] _254160=[dynamic, _4888] Exit: (272) [system] [dynamic, _4888]=[dynamic, _4888] ^ Call: (272) [user] eval_02(=, _8522, 497, '&self', [dynamic, _4888], _8536) ^ Unify: (272) [user] eval_02(=, _8522, 497, '&self', [dynamic, _4888], _8536) ^ Call: (273) [user] once(if_or_else(subst_args_here(=, _8522, 497, '&self', [dynamic, _4888], _8536), if_or_else((fail, finish_eval(=, _8522, 497, '&self', [dynamic, _4888], _8536)), [dynamic, _4888]=_8536))) ^ Unify: (273) [system] once(user:if_or_else(subst_args_here(=, _8522, 497, '&self', [dynamic, _4888], _8536), if_or_else((fail, finish_eval(=, _8522, 497, '&self', [dynamic, _4888], _8536)), [dynamic, _4888]=_8536))) Call: (274) [user] if_or_else(subst_args_here(=, _8522, 497, '&self', [dynamic, _4888], _8536), if_or_else((fail, finish_eval(=, _8522, 497, '&self', [dynamic, _4888], _8536)), [dynamic, _4888]=_8536)) Unify: (274) [user] if_or_else(subst_args_here(=, _8522, 497, '&self', [dynamic, _4888], _8536), if_or_else((fail, finish_eval(=, _8522, 497, '&self', [dynamic, _4888], _8536)), [dynamic, _4888]=_8536)) ^ Call: (275) [user] subst_args_here(=, _8522, 497, '&self', [dynamic, _4888], _8536) ^ Unify: (275) [user] subst_args_here(=, _8522, 497, '&self', [dynamic, _4888], _8536) ^ Call: (276) [user] wont_need_subst([dynamic, _4888]) ^ Unify: (276) [user] wont_need_subst([dynamic, _4888]) Call: (277) [system] number(_4888) ^ Redo: (276) [user] wont_need_subst([dynamic, _4888]) ^ Unify: (276) [user] wont_need_subst([dynamic, _4888]) Call: (277) [system] atom(dynamic) Exit: (277) [system] atom(dynamic) ^ Call: (277) [user] need_subst_f(dynamic) ^ Redo: (276) [user] wont_need_subst([dynamic, _4888]) ^ Exit: (276) [user] wont_need_subst([dynamic, _4888]) Call: (276) [system] [dynamic, _4888]=_8536 Exit: (276) [system] [dynamic, _4888]=[dynamic, _4888] ^ Exit: (275) [user] subst_args_here(=, _8522, 497, '&self', [dynamic, _4888], [dynamic, _4888]) Exit: (274) [user] if_or_else(subst_args_here(=, _8522, 497, '&self', [dynamic, _4888], [dynamic, _4888]), if_or_else((fail, finish_eval(=, _8522, 497, '&self', [dynamic, _4888], [dynamic, _4888])), [dynamic, _4888]=[dynamic, _4888])) ^ Exit: (273) [system] once(user:if_or_else(subst_args_here(=, _8522, 497, '&self', [dynamic, _4888], [dynamic, _4888]), if_or_else((fail, finish_eval(=, _8522, 497, '&self', [dynamic, _4888], [dynamic, _4888])), [dynamic, _4888]=[dynamic, _4888]))) ^ Exit: (272) [user] eval_02(=, _8522, 497, '&self', [dynamic, _4888], [dynamic, _4888]) ^ Exit: (271) [user] eval_01(=, _8522, 498, '&self', [dynamic, _4888], [dynamic, _4888]) ^ Exit: (270) [user] eval_00(=, _8522, 498, '&self', [dynamic, _4888], [dynamic, _4888]) ^ Exit: (269) [user] eval_args(=, _8522, 498, '&self', [dynamic, _4888], [dynamic, _4888]) ^ Exit: (268) [user] must_eval_args(=, _8522, 498, '&self', [dynamic, _4888], [dynamic, _4888]) Call: (268) [apply] apply:maplist_([[multifile, _4888]], _8538, user:must_eval_args(=, _8522, 498, '&self')) Unify: (268) [apply] apply:maplist_([[multifile, _4888]], [_283084|_283086], user:must_eval_args(=, _8522, 498, '&self')) ^ Call: (269) [user] must_eval_args(=, _8522, 498, '&self', [multifile, _4888], _283084) ^ Unify: (269) [user] must_eval_args(=, _8522, 498, '&self', [multifile, _4888], _283084) ^ Call: (270) [user] is_debugging(eval_args) ^ Unify: (270) [user] is_debugging(eval_args) Call: (271) [system] var(eval_args) Fail: (271) [system] var(eval_args) ^ Redo: (270) [user] is_debugging(eval_args) ^ Unify: (270) [user] is_debugging(eval_args) Call: (271) [system] eval_args==false Fail: (271) [system] eval_args==false ^ Redo: (270) [user] is_debugging(eval_args) ^ Unify: (270) [user] is_debugging(eval_args) Call: (271) [system] eval_args==true Fail: (271) [system] eval_args==true ^ Redo: (270) [user] is_debugging(eval_args) ^ Unify: (270) [user] is_debugging(eval_args) ^ Call: (271) [user] fast_option_value(eval_args, debug) ^ Unify: (271) [user] fast_option_value(eval_args, debug) Call: (272) [system] atom(eval_args) Exit: (272) [system] atom(eval_args) Call: (272) [system] current_prolog_flag(eval_args, debug) Fail: (272) [system] current_prolog_flag(eval_args, debug) ^ Fail: (271) [user] fast_option_value(eval_args, debug) ^ Redo: (270) [user] is_debugging(eval_args) ^ Unify: (270) [user] is_debugging(eval_args) ^ Call: (271) [user] fast_option_value(eval_args, trace) ^ Unify: (271) [user] fast_option_value(eval_args, trace) Call: (272) [system] atom(eval_args) Exit: (272) [system] atom(eval_args) Call: (272) [system] current_prolog_flag(eval_args, trace) Fail: (272) [system] current_prolog_flag(eval_args, trace) ^ Fail: (271) [user] fast_option_value(eval_args, trace) ^ Redo: (270) [user] is_debugging(eval_args) ^ Unify: (270) [user] is_debugging(eval_args) Call: (271) [prolog_debug] prolog_debug:debugging(metta(eval_args), _315536) Unify: (271) [prolog_debug] prolog_debug:debugging(metta(eval_args), _315536) ^ Call: (272) [prolog_debug] prolog_debug:debugging(metta(eval_args), _315536, _317472) ^ Unify: (272) [prolog_debug] prolog_debug:debugging(metta(eval_args), _315536, []) Call: (273) [system] current_prolog_flag(nodebugx, true) ^ Redo: (272) [prolog_debug] prolog_debug:debugging(metta(eval_args), _315536, _320276) ^ Unify: (272) [prolog_debug] prolog_debug:debugging(metta(eval_args), _315536, _321214) ^ Call: (273) [prolog_debug] current_predicate(debugging_logicmoo_setting/3) ^ Exit: (273) [prolog_debug] current_predicate(debugging_logicmoo_setting/3) ^ Call: (273) [prolog_debug] predicate_property(bugger:debugging_logicmoo_setting(_323948, _323950, _323952), defined) ^ Unify: (273) [$syspreds] predicate_property(bugger:debugging_logicmoo_setting(_323948, _323950, _323952), defined) Call: (274) [system] nonvar(defined) Exit: (274) [system] nonvar(defined) Call: (274) [$syspreds] property_predicate(defined, bugger:debugging_logicmoo_setting(_323948, _323950, _323952)) Unify: (274) [$syspreds] property_predicate(defined, bugger:debugging_logicmoo_setting(_323948, _323950, _323952)) Call: (275) [$syspreds] define_or_generate(bugger:debugging_logicmoo_setting(_323948, _323950, _323952)) Unify: (275) [$syspreds] define_or_generate(bugger:debugging_logicmoo_setting(_323948, _323950, _323952)) Call: (276) [system] callable(debugging_logicmoo_setting(_323948, _323950, _323952)) Exit: (276) [system] callable(debugging_logicmoo_setting(_323948, _323950, _323952)) Call: (276) [system] atom(bugger) Exit: (276) [system] atom(bugger) Exit: (275) [$syspreds] define_or_generate(bugger:debugging_logicmoo_setting(_323948, _323950, _323952)) Exit: (274) [$syspreds] property_predicate(defined, bugger:debugging_logicmoo_setting(_323948, _323950, _323952)) ^ Exit: (273) [$syspreds] predicate_property(bugger:debugging_logicmoo_setting(_323948, _323950, _323952), defined) ^ Call: (273) [prolog_debug] bugger:debugging_logicmoo_setting(metta(eval_args), _315536, _337862) ^ Unify: (273) [prolog_debug] bugger:debugging_logicmoo_setting(metta(eval_args), true, [user_error]) ^ Exit: (273) [prolog_debug] bugger:debugging_logicmoo_setting(metta(eval_args), true, [user_error]) ^ Exit: (272) [prolog_debug] prolog_debug:debugging(metta(eval_args), true, [user_error]) Exit: (271) [prolog_debug] prolog_debug:debugging(metta(eval_args), true) Call: (271) [system] true==true Exit: (271) [system] true==true ^ Exit: (270) [user] is_debugging(eval_args) ^ Unify: (269) [user] must_eval_args(=, _8522, 498, '&self', [multifile, _4888], _283084) ^ Call: (270) [user] eval_args(=, _8522, 498, '&self', [multifile, _4888], _283084) ^ Unify: (270) [user] eval_args(=, _8522, 498, '&self', [multifile, _4888], _283084) Call: (271) [system] var([multifile, _4888]) ^ Redo: (270) [user] eval_args(=, _8522, 498, '&self', [multifile, _4888], _283084) ^ Unify: (270) [user] eval_args(=, _8522, 498, '&self', [multifile, _4888], _283084) ^ Call: (272) [system] setup_call_cleanup('$notrace'(_350986, _350988), once(user:self_eval([multifile, _4888])), '$restore_trace'(_350986, _350988)) ^ Unify: (272) [system] setup_call_cleanup(system:'$notrace'(_350986, _350988), system:once(user:self_eval([multifile, _4888])), system:'$restore_trace'(_350986, _350988)) ^ Call: (273) [system] sig_atomic(system:'$notrace'(_350986, _350988)) ^ Redo: (270) [user] eval_args(=, _8522, 498, '&self', [multifile, _4888], _283084) ^ Unify: (270) [user] eval_args(=, _8522, 498, '&self', [multifile, _4888], _283084) ^ Call: (272) [system] setup_call_cleanup('$notrace'(_355724, _355726), once(user:nonvar(_283084)), '$restore_trace'(_355724, _355726)) ^ Unify: (272) [system] setup_call_cleanup(system:'$notrace'(_355724, _355726), system:once(user:nonvar(_283084)), system:'$restore_trace'(_355724, _355726)) ^ Call: (273) [system] sig_atomic(system:'$notrace'(_355724, _355726)) ^ Redo: (270) [user] eval_args(=, _8522, 498, '&self', [multifile, _4888], _283084) ^ Unify: (270) [user] eval_args(=, _8522, 498, '&self', [multifile, _4888], _283084) ^ Call: (272) [system] setup_call_cleanup('$notrace'(_360462, _360464), once(user:nonvar(_283084)), '$restore_trace'(_360462, _360464)) ^ Unify: (272) [system] setup_call_cleanup(system:'$notrace'(_360462, _360464), system:once(user:nonvar(_283084)), system:'$restore_trace'(_360462, _360464)) ^ Call: (273) [system] sig_atomic(system:'$notrace'(_360462, _360464)) ^ Redo: (270) [user] eval_args(=, _8522, 498, '&self', [multifile, _4888], _283084) ^ Unify: (270) [user] eval_args(=, _8522, 498, '&self', [multifile, _4888], _283084) Call: (271) [system] [_4888]==[] ^ Redo: (270) [user] eval_args(=, _8522, 498, '&self', [multifile, _4888], _283084) ^ Unify: (270) [user] eval_args(=, _8522, 498, '&self', [multifile, _4888], _283084) Call: (271) [system] atom(=) Exit: (271) [system] atom(=) Call: (271) [system] (=)\==(=) ^ Redo: (270) [user] eval_args(=, _8522, 498, '&self', [multifile, _4888], _283084) ^ Unify: (270) [user] eval_args(=, _8522, 498, '&self', [multifile, _4888], _283084) ^ Call: (271) [user] self_eval([multifile, _4888]) ^ Unify: (271) [user] self_eval([multifile, _4888]) ^ Call: (273) [system] setup_call_cleanup('$notrace'(_374528, _374530), once(user:self_eval0([multifile, _4888])), '$restore_trace'(_374528, _374530)) ^ Unify: (273) [system] setup_call_cleanup(system:'$notrace'(_374528, _374530), system:once(user:self_eval0([multifile, _4888])), system:'$restore_trace'(_374528, _374530)) ^ Call: (274) [system] sig_atomic(system:'$notrace'(_374528, _374530)) ^ Fail: (271) [user] self_eval([multifile, _4888]) ^ Redo: (270) [user] eval_args(=, _8522, 498, '&self', [multifile, _4888], _283084) ^ Unify: (270) [user] eval_args(=, _8522, 498, '&self', [multifile, _4888], _283084) ^ Call: (271) [user] eval_00(=, _8522, 498, '&self', [multifile, _4888], _283084) ^ Unify: (271) [user] eval_00(=, _8522, 498, '&self', [multifile, _4888], _283084) ^ Call: (272) [user] self_eval([multifile, _4888]) ^ Unify: (272) [user] self_eval([multifile, _4888]) ^ Call: (274) [system] setup_call_cleanup('$notrace'(_383926, _383928), once(user:self_eval0([multifile, _4888])), '$restore_trace'(_383926, _383928)) ^ Unify: (274) [system] setup_call_cleanup(system:'$notrace'(_383926, _383928), system:once(user:self_eval0([multifile, _4888])), system:'$restore_trace'(_383926, _383928)) ^ Call: (275) [system] sig_atomic(system:'$notrace'(_383926, _383928)) ^ Fail: (272) [user] self_eval([multifile, _4888]) ^ Redo: (271) [user] eval_00(=, _8522, 498, '&self', [multifile, _4888], _283084) ^ Unify: (271) [user] eval_00(=, _8522, 498, '&self', [multifile, _4888], _283084) ^ Call: (272) [user] eval_01(=, _8522, 498, '&self', [multifile, _4888], _283084) ^ Unify: (272) [user] eval_01(=, _8522, 498, '&self', [multifile, _4888], _283084) ^ Call: (273) [user] if_t((498<1, trace_on_overflow), debug(metta(eval_args))) ^ Unify: (273) [user] if_t((498<1, trace_on_overflow), debug(metta(eval_args))) Call: (275) [system] 498<1 Fail: (275) [system] 498<1 ^ Redo: (273) [user] if_t((498<1, trace_on_overflow), debug(metta(eval_args))) ^ Exit: (273) [user] if_t((498<1, trace_on_overflow), debug(metta(eval_args))) ^ Call: (274) [system] setup_call_cleanup('$notrace'(_397084, _397086), once(user:(_397060 is 498-1, copy_term([multifile, _4888], _397074))), '$restore_trace'(_397084, _397086)) ^ Unify: (274) [system] setup_call_cleanup(system:'$notrace'(_397084, _397086), system:once(user:(_397060 is 498-1, copy_term([multifile, _4888], _397074))), system:'$restore_trace'(_397084, _397086)) ^ Call: (275) [system] sig_atomic(system:'$notrace'(_397084, _397086)) ^ Exit: (274) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(497 is 498-1, copy_term([multifile, _4888], [multifile, _399932]))), system:'$restore_trace'(3, -1)) ^ Call: (273) [user] trace_eval(eval_20(=, _8522), e, 497, '&self', [multifile, _4888], _400880) ^ Unify: (273) [user] trace_eval(eval_20(=, _8522), e, 497, '&self', [multifile, _4888], _400880) ^ Call: (274) [user] must_det_ll((notrace((flag(eval_num, _402790, _402790+1), _402808 is _402790 mod 500, _402826 is 99-497 mod 100, _402850=_402852, option_else('trace-length', _402864, 500), option_else('trace-depth', _402872, 30))), quietly(if_t((nop(stop_rtrace), _402808>_402864), (set_debug(eval, false), _402928 is _402864+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_402928])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_402980))))) ^ Unify: (274) [user] must_det_ll(user:(notrace((flag(eval_num, _402790, _402790+1), _402808 is _402790 mod 500, _402826 is 99-497 mod 100, _402850=_402852, option_else('trace-length', _402864, 500), option_else('trace-depth', _402872, 30))), quietly(if_t((nop(stop_rtrace), _402808>_402864), (set_debug(eval, false), _402928 is _402864+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_402928])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_402980))))) ^ Call: (275) [user] once(user:(notrace((flag(eval_num, _402790, _402790+1), _402808 is _402790 mod 500, _402826 is 99-497 mod 100, _402850=_402852, option_else('trace-length', _402864, 500), option_else('trace-depth', _402872, 30))), quietly(if_t((nop(stop_rtrace), _402808>_402864), (set_debug(eval, false), _402928 is _402864+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_402928])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_402980))))) ^ Unify: (275) [system] once(user:(notrace((flag(eval_num, _402790, _402790+1), _402808 is _402790 mod 500, _402826 is 99-497 mod 100, _402850=_402852, option_else('trace-length', _402864, 500), option_else('trace-depth', _402872, 30))), quietly(if_t((nop(stop_rtrace), _402808>_402864), (set_debug(eval, false), _402928 is _402864+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_402928])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_402980))))) ^ Call: (278) [system] setup_call_cleanup('$notrace'(_406704, _406706), once(user:(flag(eval_num, _402790, _402790+1), _402808 is _402790 mod 500, _402826 is 99-497 mod 100, _402850=_402852, option_else('trace-length', _402864, 500), option_else('trace-depth', _402872, 30))), '$restore_trace'(_406704, _406706)) ^ Unify: (278) [system] setup_call_cleanup(system:'$notrace'(_406704, _406706), system:once(user:(flag(eval_num, _402790, _402790+1), _402808 is _402790 mod 500, _402826 is 99-497 mod 100, _402850=_402852, option_else('trace-length', _402864, 500), option_else('trace-depth', _402872, 30))), system:'$restore_trace'(_406704, _406706)) ^ Call: (279) [system] sig_atomic(system:'$notrace'(_406704, _406706)) ^ Exit: (278) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(flag(eval_num, 3, 3+1), 3 is 3 mod 500, 2 is 99-497 mod 100, _402850=_402850, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), system:'$restore_trace'(3, -1)) ^ Call: (278) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 3>500), (set_debug(eval, false), _402928 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_402928])), nop((start_rtrace, rtrace))))) ^ Unify: (278) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 3>500), (set_debug(eval, false), _402928 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_402928])), nop((start_rtrace, rtrace))))) ^ Exit: (278) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 3>500), (set_debug(eval, false), _402928 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_402928])), nop((start_rtrace, rtrace))))) Call: (277) [user] nop(notrace(no_repeats_var(_402980))) Unify: (277) [user] nop(notrace(no_repeats_var(_402980))) Exit: (277) [user] nop(notrace(no_repeats_var(_402980))) ^ Exit: (275) [system] once(user:(notrace((flag(eval_num, 3, 3+1), 3 is 3 mod 500, 2 is 99-497 mod 100, _402850=_402850, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), quietly(if_t((nop(stop_rtrace), 3>500), (set_debug(eval, false), _402928 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_402928])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_402980))))) ^ Exit: (274) [user] must_det_ll(user:(notrace((flag(eval_num, 3, 3+1), 3 is 3 mod 500, 2 is 99-497 mod 100, _402850=_402850, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), quietly(if_t((nop(stop_rtrace), 3>500), (set_debug(eval, false), _402928 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_402928])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_402980))))) Call: (274) [occurs] occurs:sub_term(_418168, e) Unify: (274) [occurs] occurs:sub_term(e, e) Exit: (274) [occurs] occurs:sub_term(e, e) Call: (274) [system] e\=e Fail: (274) [system] e\=e Redo: (274) [occurs] occurs:sub_term(_418168, e) Unify: (274) [occurs] occurs:sub_term(_418168, e) Call: (275) [system] compound(e) Fail: (275) [system] compound(e) Fail: (274) [occurs] occurs:sub_term(_418168, e) ^ Redo: (273) [user] trace_eval(eval_20(=, _8522), e, 497, '&self', [multifile, _4888], _400880) Call: (274) [system] _428386=e Exit: (274) [system] e=e ^ Call: (274) [user] if_trace((eval;e), (_402850=1, indentq(2, 3, -->, [e, [multifile, _4888]]))) ^ Unify: (274) [user] if_trace((eval;e), (_402850=1, indentq(2, 3, -->, [e, [multifile, _4888]]))) ^ Call: (276) [system] setup_call_cleanup('$notrace'(_432190, _432192), once(user:real_notrace(catch_err(ignore((is_debugging((eval;e)), _402850=1, indentq(2, 3, -->, [e, [multifile, _4888]]))), _432148, fbug((_432148-->if_trace((eval;e), (_402850=1, indentq(2, 3, -->, [e, [multifile, _4888]])))))))), '$restore_trace'(_432190, _432192)) ^ Unify: (276) [system] setup_call_cleanup(system:'$notrace'(_432190, _432192), system:once(user:real_notrace(catch_err(ignore((is_debugging((eval;e)), _402850=1, indentq(2, 3, -->, [e, [multifile, _4888]]))), _432148, fbug((_432148-->if_trace((eval;e), (_402850=1, indentq(2, 3, -->, [e, [multifile, _4888]])))))))), system:'$restore_trace'(_432190, _432192)) ^ Call: (277) [system] sig_atomic(system:'$notrace'(_432190, _432192)) ^ Exit: (276) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:real_notrace(catch_err(ignore((is_debugging((eval;e)), _402850=1, indentq(2, 3, -->, [e, [multifile, _4888]]))), _432148, fbug((_432148-->if_trace((eval;e), (_402850=1, indentq(2, 3, -->, [e, [multifile, _4888]])))))))), system:'$restore_trace'(3, -1)) ^ Exit: (274) [user] if_trace((eval;e), (_402850=1, indentq(2, 3, -->, [e, [multifile, _4888]]))) Call: (274) [system] _436972=retval(fail) Exit: (274) [system] retval(fail)=retval(fail) Call: (274) [system] _438834=(\+ \+ (flag(eval_num, _438854, _438854+1), (retval(fail)\=@=retval(fail), nonvar(_400880)->indentq(2, _438854, <--, [e, _400880]);indentq(2, _438854, <--, [e, retval(fail)])))) Exit: (274) [system] (\+ \+ (flag(eval_num, _438854, _438854+1), (retval(fail)\=@=retval(fail), nonvar(_400880)->indentq(2, _438854, <--, [e, _400880]);indentq(2, _438854, <--, [e, retval(fail)]))))=(\+ \+ (flag(eval_num, _438854, _438854+1), (retval(fail)\=@=retval(fail), nonvar(_400880)->indentq(2, _438854, <--, [e, _400880]);indentq(2, _438854, <--, [e, retval(fail)])))) ^ Call: (274) [user] call_cleanup(((call(eval_20(=, _8522), 497, '&self', [multifile, _4888], _400880)*->nb_setarg(1, retval(fail), _400880);fail, trace, call(eval_20(=, _8522), 497, '&self', [multifile, _4888], _400880)), ignore(notrace((\+_400880\=_402980, nb_setarg(1, retval(fail), _400880))))), ignore((_402850==1->ignore(\+ \+ (flag(eval_num, _438854, _438854+1), (retval(fail)\=@=retval(fail), nonvar(_400880)->indentq(2, _438854, <--, [e, _400880]);indentq(2, _438854, <--, [e, retval(fail)]))));notrace(ignore(if_t(2<30, if_trace((eval;e), ignore(\+ \+ (flag(eval_num, _438854, _438854+1), (retval(fail)\=@=retval(fail), nonvar(_400880)->indentq(2, _438854, <--, [e, _400880]);indentq(2, _438854, <--, [e, retval(fail)]))))))))))) ^ Unify: (274) [system] call_cleanup(user:((call(eval_20(=, _8522), 497, '&self', [multifile, _4888], _400880)*->nb_setarg(1, retval(fail), _400880);fail, trace, call(eval_20(=, _8522), 497, '&self', [multifile, _4888], _400880)), ignore(notrace((\+_400880\=_402980, nb_setarg(1, retval(fail), _400880))))), user:ignore((_402850==1->ignore(\+ \+ (flag(eval_num, _438854, _438854+1), (retval(fail)\=@=retval(fail), nonvar(_400880)->indentq(2, _438854, <--, [e, _400880]);indentq(2, _438854, <--, [e, retval(fail)]))));notrace(ignore(if_t(2<30, if_trace((eval;e), ignore(\+ \+ (flag(eval_num, _438854, _438854+1), (retval(fail)\=@=retval(fail), nonvar(_400880)->indentq(2, _438854, <--, [e, _400880]);indentq(2, _438854, <--, [e, retval(fail)]))))))))))) ^ Call: (276) [user] eval_20(=, _8522, 497, '&self', [multifile, _4888], _400880) ^ Unify: (276) [user] eval_20(=, _8522, 497, '&self', [multifile, _4888], _400880) Call: (277) [system] atom([multifile, _4888]) ^ Redo: (276) [user] eval_20(=, _8522, 497, '&self', [multifile, _4888], _400880) ^ Unify: (276) [user] eval_20(=, _8522, 497, '&self', [multifile, _4888], _400880) ^ Call: (277) [user] no_eval([multifile, _4888]) ^ Unify: (277) [user] no_eval([multifile, _4888]) ^ Call: (278) [user] self_eval([multifile, _4888]) ^ Unify: (278) [user] self_eval([multifile, _4888]) ^ Call: (280) [system] setup_call_cleanup('$notrace'(_451240, _451242), once(user:self_eval0([multifile, _4888])), '$restore_trace'(_451240, _451242)) ^ Unify: (280) [system] setup_call_cleanup(system:'$notrace'(_451240, _451242), system:once(user:self_eval0([multifile, _4888])), system:'$restore_trace'(_451240, _451242)) ^ Call: (281) [system] sig_atomic(system:'$notrace'(_451240, _451242)) ^ Fail: (278) [user] self_eval([multifile, _4888]) ^ Redo: (277) [user] no_eval([multifile, _4888]) ^ Unify: (277) [user] no_eval([multifile, _4888]) Call: (278) [system] atomic(multifile) Exit: (278) [system] atomic(multifile) ^ Call: (278) [user] is_sl(multifile) ^ Unify: (278) [user] is_sl(multifile) Call: (279) [system] number(multifile) ^ Redo: (276) [user] eval_20(=, _8522, 497, '&self', [multifile, _4888], _400880) ^ Unify: (276) [user] eval_20(=, _8522, 497, '&self', [multifile, _4888], _400880) Call: (277) [system] [_4888]==[] ^ Redo: (276) [user] eval_20(=, _8522, 497, '&self', [multifile, _4888], _400880) ^ Unify: (276) [user] eval_20(=, _8522, 497, '&self', [multifile, _4888], _400880) Call: (277) [system] atom(=) Exit: (277) [system] atom(=) Call: (277) [system] (=)\==(=) ^ Redo: (276) [user] eval_20(=, _8522, 497, '&self', [multifile, _4888], _400880) ^ Unify: (276) [user] eval_20(=, _8522, 497, '&self', [multifile, [_469896, _469902]], _400880) Call: (277) [system] _469896==eval ^ Redo: (276) [user] eval_20(=, _8522, 497, '&self', [multifile, _4888], _400880) ^ Unify: (276) [user] eval_20(=, _8522, 497, '&self', [multifile, _4888], _400880) Call: (277) [system] callable(multifile) Exit: (277) [system] callable(multifile) ^ Unify: (276) [user] eval_20(=, _8522, 497, '&self', [multifile, _4888], _400880) Call: (277) [system] is_list([_4888]) Exit: (277) [system] is_list([_4888]) ^ Unify: (276) [user] eval_20(=, _8522, 497, '&self', [multifile, _4888], _400880) Call: (277) [system] is_list([multifile, _4888]) Exit: (277) [system] is_list([multifile, _4888]) ^ Unify: (276) [user] eval_20(=, _8522, 497, '&self', [multifile, _4888], [multifile|_481102]) Call: (277) [system] var(multifile) ^ Redo: (276) [user] eval_20(=, _8522, 497, '&self', [multifile, _4888], _400880) ^ Unify: (276) [user] eval_20(=, _8522, 497, '&self', [multifile, _4888], _400880) ^ Call: (277) [user] once(expand_eval([multifile, _4888], _484864)) ^ Unify: (277) [system] once(user:expand_eval([multifile, _4888], _484864)) ^ Call: (278) [user] expand_eval([multifile, _4888], _484864) ^ Unify: (278) [user] expand_eval([multifile, _4888], _484864) Call: (279) [system] is_list([multifile, _4888]) Exit: (279) [system] is_list([multifile, _4888]) ^ Unify: (278) [user] expand_eval([multifile, _4888], [multifile|_490440]) Call: (279) [system] ground(multifile) Exit: (279) [system] ground(multifile) ^ Unify: (278) [user] expand_eval([multifile, _4888], [multifile|_493222]) ^ Call: (279) [user] apply:maplist(expand_eval, [_4888], _493222) ^ Unify: (279) [apply] apply:maplist(user:expand_eval, [_4888], _493222) Call: (280) [apply] apply:maplist_([_4888], _493222, user:expand_eval) Unify: (280) [apply] apply:maplist_([_4888], [_496968|_496970], user:expand_eval) ^ Call: (281) [user] expand_eval(_4888, _496968) ^ Unify: (281) [user] expand_eval(_4888, _496968) Call: (282) [system] is_list(_4888) ^ Redo: (281) [user] expand_eval(_4888, _496968) Call: (282) [system] _4888=_496968 Exit: (282) [system] _4888=_4888 ^ Exit: (281) [user] expand_eval(_4888, _4888) Call: (281) [apply] apply:maplist_([], _496970, user:expand_eval) Unify: (281) [apply] apply:maplist_([], [], user:expand_eval) Exit: (281) [apply] apply:maplist_([], [], user:expand_eval) Exit: (280) [apply] apply:maplist_([_4888], [_4888], user:expand_eval) ^ Exit: (279) [apply] apply:maplist(user:expand_eval, [_4888], [_4888]) ^ Exit: (278) [user] expand_eval([multifile, _4888], [multifile, _4888]) ^ Exit: (277) [system] once(user:expand_eval([multifile, _4888], [multifile, _4888])) Call: (277) [system] [multifile, _4888]\==[multifile, _4888] ^ Redo: (276) [user] eval_20(=, _8522, 497, '&self', [multifile, _4888], _400880) ^ Unify: (276) [user] eval_20(=, _8522, 497, '&self', [multifile, _4888], _400880) ^ Call: (277) [user] is_progn(multifile) ^ Unify: (277) [user] is_progn(multifile) Call: (278) [system] var(multifile) ^ Redo: (276) [user] eval_20(=, _8522, 497, '&self', [multifile, _4888], _400880) ^ Unify: (276) [user] eval_20(=, _8522, 497, '&self', [multifile, _4888], _400880) ^ Call: (277) [user] is_progn(multifile) ^ Unify: (277) [user] is_progn(multifile) Call: (278) [system] var(multifile) ^ Redo: (276) [user] eval_20(=, _8522, 497, '&self', [multifile, _4888], _400880) ^ Unify: (276) [user] eval_20(=, _8522, 497, '&self', [multifile, _4888], _400880) ^ Call: (277) [user] is_space_op(multifile) ^ Redo: (276) [user] eval_20(=, _8522, 497, '&self', [multifile, _4888], _8580) ^ Unify: (276) [user] eval_20(=, _8522, 497, '&self', [multifile, _4888], _8580) Call: (277) [system] is_list(_4888) ^ Redo: (276) [user] eval_20(=, _8522, 497, '&self', [multifile, _4888], _8580) ^ Unify: (276) [user] eval_20(=, _8522, 497, '&self', [multifile, _4888], _8580) Call: (277) [system] _4888=='Nothing' ^ Redo: (276) [user] eval_20(=, _8522, 497, '&self', [multifile, _4888], _8580) ^ Unify: (276) [user] eval_20(=, _8522, 497, '&self', [multifile, _4888], _8580) ^ Call: (277) [user] metta_compiled_predicate('&self', multifile, _16336) ^ Fail: (277) [user] metta_compiled_predicate('&self', multifile, _16336) ^ Redo: (276) [user] eval_20(=, _8522, 497, '&self', [multifile, _4888], _8580) ^ Unify: (276) [user] eval_20(=, _8522, 497, '&self', [multifile, _4888], _8580) Call: (277) [system] is_list([multifile, _4888]) Exit: (277) [system] is_list([multifile, _4888]) ^ Call: (277) [user] apply:maplist(self_eval, [multifile, _4888]) ^ Unify: (277) [apply] apply:maplist(user:self_eval, [multifile, _4888]) Call: (278) [apply] apply:maplist_([multifile, _4888], user:self_eval) Unify: (278) [apply] apply:maplist_([multifile, _4888], user:self_eval) ^ Call: (279) [user] self_eval(multifile) ^ Unify: (279) [user] self_eval(multifile) ^ Call: (281) [system] setup_call_cleanup('$notrace'(_27528, _27530), once(user:self_eval0(multifile)), '$restore_trace'(_27528, _27530)) ^ Unify: (281) [system] setup_call_cleanup(system:'$notrace'(_27528, _27530), system:once(user:self_eval0(multifile)), system:'$restore_trace'(_27528, _27530)) ^ Call: (282) [system] sig_atomic(system:'$notrace'(_27528, _27530)) ^ Exit: (281) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(multifile)), system:'$restore_trace'(3, -1)) ^ Exit: (279) [user] self_eval(multifile) Call: (279) [apply] apply:maplist_([_4888], user:self_eval) Unify: (279) [apply] apply:maplist_([_4888], user:self_eval) ^ Call: (280) [user] self_eval(_4888) ^ Unify: (280) [user] self_eval(_4888) ^ Call: (282) [system] setup_call_cleanup('$notrace'(_35944, _35946), once(user:self_eval0(_4888)), '$restore_trace'(_35944, _35946)) ^ Unify: (282) [system] setup_call_cleanup(system:'$notrace'(_35944, _35946), system:once(user:self_eval0(_4888)), system:'$restore_trace'(_35944, _35946)) ^ Call: (283) [system] sig_atomic(system:'$notrace'(_35944, _35946)) ^ Exit: (282) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(_4888)), system:'$restore_trace'(3, -1)) ^ Exit: (280) [user] self_eval(_4888) Call: (280) [apply] apply:maplist_([], user:self_eval) Unify: (280) [apply] apply:maplist_([], user:self_eval) Exit: (280) [apply] apply:maplist_([], user:self_eval) Exit: (279) [apply] apply:maplist_([_4888], user:self_eval) Exit: (278) [apply] apply:maplist_([multifile, _4888], user:self_eval) ^ Exit: (277) [apply] apply:maplist(user:self_eval, [multifile, _4888]) Call: (277) [system] [multifile, _4888]=[_46220|_46222] Exit: (277) [system] [multifile, _4888]=[multifile, _4888] Call: (277) [system] atom(multifile) Exit: (277) [system] atom(multifile) ^ Unify: (276) [user] eval_20(=, _8522, 497, '&self', [multifile, _4888], _8580) Call: (277) [system] _50872=do_more_defs(true) Exit: (277) [system] do_more_defs(true)=do_more_defs(true) ^ Call: (277) [user] clause(eval_21(=, _8522, 497, '&self', [multifile, _4888], _8580), _52748) ^ Redo: (276) [user] eval_20(=, _8522, 497, '&self', [multifile, _4888], _8580) ^ Unify: (276) [user] eval_20(=, _8522, 497, '&self', [multifile, _4888], _8580) ^ Call: (277) [user] eval_40(=, _8522, 497, '&self', [multifile, _4888], _55572) ^ Unify: (277) [user] eval_40(=, _8522, 497, '&self', [multifile, _4888], _55572) ^ Call: (278) [user] eval_selfless(=, _8522, 497, '&self', [multifile, _4888], _55572) ^ Unify: (278) [user] eval_selfless(=, _8522, 497, '&self', [multifile, _4888], _55572) ^ Call: (279) [user] eval_selfless_0([multifile, _4888], _55572) ^ Unify: (279) [user] eval_selfless_0([multifile, _4888], _55572) Call: (280) [system] var(multifile) ^ Redo: (279) [user] eval_selfless_0([multifile, _4888], _55572) ^ Unify: (279) [user] eval_selfless_0([multifile, _4888], _55572) ^ Call: (280) [user] eval_selfless_1([multifile, _4888], _55572) ^ Unify: (280) [user] eval_selfless_1([multifile, _4888], _55572) ^ Call: (281) [user] allow_clp ^ Unify: (281) [user] allow_clp ^ Call: (282) [user] false_flag ^ Unify: (282) [user] false_flag Call: (283) [system] fail Fail: (283) [system] fail ^ Fail: (282) [user] false_flag ^ Redo: (279) [user] eval_selfless_0([multifile, _4888], _55572) ^ Unify: (279) [user] eval_selfless_0([multifile, _4888], _55572) ^ Call: (280) [user] eval_selfless_2([multifile, _4888], _55572) ^ Unify: (280) [user] eval_selfless_2([multifile, _4888], _55572) Call: (281) [system] var(multifile) ^ Redo: (280) [user] eval_selfless_2([multifile, _4888], _55572) ^ Unify: (280) [user] eval_selfless_2([multifile, _4888], _55572) ^ Call: (281) [user] fake_notrace((ground([multifile, _4888]), [multifile, _4888]=[_78776, _78782, _78788], atom(_78776), catch_warn(current_op(_78814, yfx, _78776)), [multifile, _4888]\=[_78834], s2ps([multifile, _4888], _78842))) ^ Unify: (281) [user] fake_notrace(user:(ground([multifile, _4888]), [multifile, _4888]=[_78776, _78782, _78788], atom(_78776), catch_warn(current_op(_78814, yfx, _78776)), [multifile, _4888]\=[_78834], s2ps([multifile, _4888], _78842))) ^ Call: (282) [user] real_notrace(user:(ground([multifile, _4888]), [multifile, _4888]=[_78776, _78782, _78788], atom(_78776), catch_warn(current_op(_78814, yfx, _78776)), [multifile, _4888]\=[_78834], s2ps([multifile, _4888], _78842))) ^ Unify: (282) [user] real_notrace(user:(ground([multifile, _4888]), [multifile, _4888]=[_78776, _78782, _78788], atom(_78776), catch_warn(current_op(_78814, yfx, _78776)), [multifile, _4888]\=[_78834], s2ps([multifile, _4888], _78842))) ^ Call: (283) [user] setup_call_cleanup('$notrace'(_82548, _82550), once(user:(ground([multifile, _4888]), [multifile, _4888]=[_78776, _78782, _78788], atom(_78776), catch_warn(current_op(_78814, yfx, _78776)), [multifile, _4888]\=[_78834], s2ps([multifile, _4888], _78842))), '$restore_trace'(_82548, _82550)) ^ Unify: (283) [system] setup_call_cleanup(user:'$notrace'(_82548, _82550), user:once(user:(ground([multifile, _4888]), [multifile, _4888]=[_78776, _78782, _78788], atom(_78776), catch_warn(current_op(_78814, yfx, _78776)), [multifile, _4888]\=[_78834], s2ps([multifile, _4888], _78842))), user:'$restore_trace'(_82548, _82550)) ^ Call: (284) [system] sig_atomic(user:'$notrace'(_82548, _82550)) ^ Fail: (282) [user] real_notrace(user:(ground([multifile, _4888]), [multifile, _4888]=[_78776, _78782, _78788], atom(_78776), catch_warn(current_op(_78814, yfx, _78776)), [multifile, _4888]\=[_78834], s2ps([multifile, _4888], _78842))) ^ Fail: (281) [user] fake_notrace(user:(ground([multifile, _4888]), [multifile, _4888]=[_78776, _78782, _78788], atom(_78776), catch_warn(current_op(_78814, yfx, _78776)), [multifile, _4888]\=[_78834], s2ps([multifile, _4888], _78842))) ^ Redo: (277) [user] eval_40(=, _8522, 497, '&self', [multifile, _4888], _55572) ^ Unify: (277) [user] eval_40(=, _8522, 497, '&self', [multifile, _4888], _55572) ^ Call: (278) [user] eval_41(=, _8522, 497, '&self', [multifile, _4888], _55572) ^ Unify: (278) [user] eval_41(=, _8522, 497, '&self', [multifile, _4888], _55572) ^ Call: (279) [user] naive_eval_args ^ Unify: (279) [user] naive_eval_args Call: (280) [system] false Unify: (280) [system] false Call: (281) [system] fail ^ Redo: (278) [user] eval_41(=, _8522, 497, '&self', [multifile, _4888], _55572) ^ Unify: (278) [user] eval_41(=, _8522, 497, '&self', [multifile, _4888], _55572) ^ Call: (279) [user] naive_eval_args ^ Unify: (279) [user] naive_eval_args Call: (280) [system] false Unify: (280) [system] false Call: (281) [system] fail ^ Redo: (278) [user] eval_41(=, _8522, 497, '&self', [multifile, _4888], _55572) ^ Call: (279) [user] eval_adjust_args(=, _8522, _103002, _55572, 497, '&self', [multifile, _4888], _103004) ^ Unify: (279) [user] eval_adjust_args(=, _8522, _103002, _55572, 497, '&self', [multifile, _4888], _103004) Call: (280) [user] if_or_else((eval_all_args, eval_adjust_args2(=, _8522, _103002, _55572, 497, '&self', [multifile, _4888], _103004)), eval_adjust_args1(=, _8522, _103002, _55572, 497, '&self', [multifile, _4888], _103004)) Unify: (280) [user] if_or_else((eval_all_args, eval_adjust_args2(=, _8522, _103002, _55572, 497, '&self', [multifile, _4888], _103004)), eval_adjust_args1(=, _8522, _103002, _55572, 497, '&self', [multifile, _4888], _103004)) ^ Call: (282) [user] eval_all_args ^ Unify: (282) [user] eval_all_args ^ Call: (283) [user] true_flag ^ Unify: (283) [user] true_flag ^ Exit: (283) [user] true_flag ^ Exit: (282) [user] eval_all_args ^ Call: (282) [user] eval_adjust_args2(=, _8522, _103002, _55572, 497, '&self', [multifile, _4888], _103004) ^ Unify: (282) [user] eval_adjust_args2(=, _8522, _103002, _55572, 497, '&self', [multifile, _4888], [multifile|_113236]) ^ Call: (283) [user] apply:maplist(must_eval_args(=, _114194, 497, '&self'), [_4888], _113236) ^ Unify: (283) [apply] apply:maplist(user:must_eval_args(=, _114194, 497, '&self'), [_4888], _113236) Call: (284) [apply] apply:maplist_([_4888], _113236, user:must_eval_args(=, _114194, 497, '&self')) Unify: (284) [apply] apply:maplist_([_4888], [_117016|_117018], user:must_eval_args(=, _114194, 497, '&self')) ^ Call: (285) [user] must_eval_args(=, _114194, 497, '&self', _4888, _117016) ^ Unify: (285) [user] must_eval_args(=, _114194, 497, '&self', _4888, _117016) ^ Call: (286) [user] is_debugging(eval_args) ^ Unify: (286) [user] is_debugging(eval_args) Call: (287) [system] var(eval_args) Fail: (287) [system] var(eval_args) ^ Redo: (286) [user] is_debugging(eval_args) ^ Unify: (286) [user] is_debugging(eval_args) Call: (287) [system] eval_args==false Fail: (287) [system] eval_args==false ^ Redo: (286) [user] is_debugging(eval_args) ^ Unify: (286) [user] is_debugging(eval_args) Call: (287) [system] eval_args==true Fail: (287) [system] eval_args==true ^ Redo: (286) [user] is_debugging(eval_args) ^ Unify: (286) [user] is_debugging(eval_args) ^ Call: (287) [user] fast_option_value(eval_args, debug) ^ Unify: (287) [user] fast_option_value(eval_args, debug) Call: (288) [system] atom(eval_args) Exit: (288) [system] atom(eval_args) Call: (288) [system] current_prolog_flag(eval_args, debug) Fail: (288) [system] current_prolog_flag(eval_args, debug) ^ Fail: (287) [user] fast_option_value(eval_args, debug) ^ Redo: (286) [user] is_debugging(eval_args) ^ Unify: (286) [user] is_debugging(eval_args) ^ Call: (287) [user] fast_option_value(eval_args, trace) ^ Unify: (287) [user] fast_option_value(eval_args, trace) Call: (288) [system] atom(eval_args) Exit: (288) [system] atom(eval_args) Call: (288) [system] current_prolog_flag(eval_args, trace) Fail: (288) [system] current_prolog_flag(eval_args, trace) ^ Fail: (287) [user] fast_option_value(eval_args, trace) ^ Redo: (286) [user] is_debugging(eval_args) ^ Unify: (286) [user] is_debugging(eval_args) Call: (287) [prolog_debug] prolog_debug:debugging(metta(eval_args), _149468) Unify: (287) [prolog_debug] prolog_debug:debugging(metta(eval_args), _149468) ^ Call: (288) [prolog_debug] prolog_debug:debugging(metta(eval_args), _149468, _151404) ^ Unify: (288) [prolog_debug] prolog_debug:debugging(metta(eval_args), _149468, []) Call: (289) [system] current_prolog_flag(nodebugx, true) ^ Redo: (288) [prolog_debug] prolog_debug:debugging(metta(eval_args), _149468, _154208) ^ Unify: (288) [prolog_debug] prolog_debug:debugging(metta(eval_args), _149468, _155146) ^ Call: (289) [prolog_debug] current_predicate(debugging_logicmoo_setting/3) ^ Exit: (289) [prolog_debug] current_predicate(debugging_logicmoo_setting/3) ^ Call: (289) [prolog_debug] predicate_property(bugger:debugging_logicmoo_setting(_157880, _157882, _157884), defined) ^ Unify: (289) [$syspreds] predicate_property(bugger:debugging_logicmoo_setting(_157880, _157882, _157884), defined) Call: (290) [system] nonvar(defined) Exit: (290) [system] nonvar(defined) Call: (290) [$syspreds] property_predicate(defined, bugger:debugging_logicmoo_setting(_157880, _157882, _157884)) Unify: (290) [$syspreds] property_predicate(defined, bugger:debugging_logicmoo_setting(_157880, _157882, _157884)) Call: (291) [$syspreds] define_or_generate(bugger:debugging_logicmoo_setting(_157880, _157882, _157884)) Unify: (291) [$syspreds] define_or_generate(bugger:debugging_logicmoo_setting(_157880, _157882, _157884)) Call: (292) [system] callable(debugging_logicmoo_setting(_157880, _157882, _157884)) Exit: (292) [system] callable(debugging_logicmoo_setting(_157880, _157882, _157884)) Call: (292) [system] atom(bugger) Exit: (292) [system] atom(bugger) Exit: (291) [$syspreds] define_or_generate(bugger:debugging_logicmoo_setting(_157880, _157882, _157884)) Exit: (290) [$syspreds] property_predicate(defined, bugger:debugging_logicmoo_setting(_157880, _157882, _157884)) ^ Exit: (289) [$syspreds] predicate_property(bugger:debugging_logicmoo_setting(_157880, _157882, _157884), defined) ^ Call: (289) [prolog_debug] bugger:debugging_logicmoo_setting(metta(eval_args), _149468, _171794) ^ Unify: (289) [prolog_debug] bugger:debugging_logicmoo_setting(metta(eval_args), true, [user_error]) ^ Exit: (289) [prolog_debug] bugger:debugging_logicmoo_setting(metta(eval_args), true, [user_error]) ^ Exit: (288) [prolog_debug] prolog_debug:debugging(metta(eval_args), true, [user_error]) Exit: (287) [prolog_debug] prolog_debug:debugging(metta(eval_args), true) Call: (287) [system] true==true Exit: (287) [system] true==true ^ Exit: (286) [user] is_debugging(eval_args) ^ Unify: (285) [user] must_eval_args(=, _114194, 497, '&self', _4888, _117016) ^ Call: (286) [user] eval_args(=, _114194, 497, '&self', _4888, _117016) ^ Unify: (286) [user] eval_args(=, _114194, 497, '&self', _4888, _117016) Call: (287) [system] var(_4888) Exit: (287) [system] var(_4888) Call: (287) [system] nonvar(_117016) ^ Redo: (286) [user] eval_args(=, _114194, 497, '&self', _4888, _117016) ^ Unify: (286) [user] eval_args(=, _114194, 497, '&self', _4888, _117016) ^ Call: (288) [system] setup_call_cleanup('$notrace'(_186766, _186768), once(user:self_eval(_4888)), '$restore_trace'(_186766, _186768)) ^ Unify: (288) [system] setup_call_cleanup(system:'$notrace'(_186766, _186768), system:once(user:self_eval(_4888)), system:'$restore_trace'(_186766, _186768)) ^ Call: (289) [system] sig_atomic(system:'$notrace'(_186766, _186768)) ^ Exit: (288) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval(_4888)), system:'$restore_trace'(3, -1)) Call: (287) [system] _117016=_4888 Exit: (287) [system] _4888=_4888 ^ Exit: (286) [user] eval_args(=, _114194, 497, '&self', _4888, _4888) ^ Exit: (285) [user] must_eval_args(=, _114194, 497, '&self', _4888, _4888) Call: (285) [apply] apply:maplist_([], _117018, user:must_eval_args(=, _114194, 497, '&self')) Unify: (285) [apply] apply:maplist_([], [], user:must_eval_args(=, _114194, 497, '&self')) Exit: (285) [apply] apply:maplist_([], [], user:must_eval_args(=, _114194, 497, '&self')) Exit: (284) [apply] apply:maplist_([_4888], [_4888], user:must_eval_args(=, _114194, 497, '&self')) ^ Exit: (283) [apply] apply:maplist(user:must_eval_args(=, _114194, 497, '&self'), [_4888], [_4888]) Call: (283) [system] _103002=_55572 Exit: (283) [system] _55572=_55572 ^ Exit: (282) [user] eval_adjust_args2(=, _8522, _55572, _55572, 497, '&self', [multifile, _4888], [multifile, _4888]) Exit: (280) [user] if_or_else((eval_all_args, eval_adjust_args2(=, _8522, _55572, _55572, 497, '&self', [multifile, _4888], [multifile, _4888])), eval_adjust_args1(=, _8522, _55572, _55572, 497, '&self', [multifile, _4888], [multifile, _4888])) ^ Exit: (279) [user] eval_adjust_args(=, _8522, _55572, _55572, 497, '&self', [multifile, _4888], [multifile, _4888]) ^ Call: (279) [user] if_trace((e;args), ([multifile, _4888]\==[multifile, _4888]->color_g_mesg('#773733', indentq2(497, ([multifile, _4888]->[multifile, _4888])));nop(indentq2(497, same([multifile, _4888]))))) ^ Unify: (279) [user] if_trace((e;args), ([multifile, _4888]\==[multifile, _4888]->color_g_mesg('#773733', indentq2(497, ([multifile, _4888]->[multifile, _4888])));nop(indentq2(497, same([multifile, _4888]))))) ^ Call: (281) [system] setup_call_cleanup('$notrace'(_205634, _205636), once(user:real_notrace(catch_err(ignore((is_debugging((e;args)), ([multifile, _4888]\==[multifile, _4888]->color_g_mesg('#773733', indentq2(497, ([multifile, _4888]->[multifile, _4888])));nop(indentq2(497, same([multifile, _4888])))))), _205592, fbug((_205592-->if_trace((e;args), ([multifile, _4888]\==[multifile, _4888]->color_g_mesg('#773733', indentq2(497, ([multifile, _4888]->[multifile, _4888])));nop(indentq2(497, same([multifile, _4888])))))))))), '$restore_trace'(_205634, _205636)) ^ Unify: (281) [system] setup_call_cleanup(system:'$notrace'(_205634, _205636), system:once(user:real_notrace(catch_err(ignore((is_debugging((e;args)), ([multifile, _4888]\==[multifile, _4888]->color_g_mesg('#773733', indentq2(497, ([multifile, _4888]->[multifile, _4888])));nop(indentq2(497, same([multifile, _4888])))))), _205592, fbug((_205592-->if_trace((e;args), ([multifile, _4888]\==[multifile, _4888]->color_g_mesg('#773733', indentq2(497, ([multifile, _4888]->[multifile, _4888])));nop(indentq2(497, same([multifile, _4888])))))))))), system:'$restore_trace'(_205634, _205636)) ^ Call: (282) [system] sig_atomic(system:'$notrace'(_205634, _205636)) ^ Exit: (281) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:real_notrace(catch_err(ignore((is_debugging((e;args)), ([multifile, _4888]\==[multifile, _4888]->color_g_mesg('#773733', indentq2(497, ([multifile, _4888]->[multifile, _4888])));nop(indentq2(497, same([multifile, _4888])))))), _205592, fbug((_205592-->if_trace((e;args), ([multifile, _4888]\==[multifile, _4888]->color_g_mesg('#773733', indentq2(497, ([multifile, _4888]->[multifile, _4888])));nop(indentq2(497, same([multifile, _4888])))))))))), system:'$restore_trace'(3, -1)) ^ Exit: (279) [user] if_trace((e;args), ([multifile, _4888]\==[multifile, _4888]->color_g_mesg('#773733', indentq2(497, ([multifile, _4888]->[multifile, _4888])));nop(indentq2(497, same([multifile, _4888]))))) ^ Call: (279) [user] eval_70(=, _8522, 497, '&self', [multifile, _4888], _55572) ^ Unify: (279) [user] eval_70(=, _8522, 497, '&self', [multifile, _4888], _55572) Call: (280) [user] if_or_else(eval_maybe_python(=, _8522, 497, '&self', [multifile, _4888], _55572), if_or_else(eval_maybe_host_predicate(=, _8522, 497, '&self', [multifile, _4888], _55572), if_or_else(eval_maybe_host_function(=, _8522, 497, '&self', [multifile, _4888], _55572), if_or_else(eval_maybe_defn(=, _8522, 497, '&self', [multifile, _4888], _55572), eval_maybe_subst(=, _8522, 497, '&self', [multifile, _4888], _55572))))) Unify: (280) [user] if_or_else(eval_maybe_python(=, _8522, 497, '&self', [multifile, _4888], _55572), if_or_else(eval_maybe_host_predicate(=, _8522, 497, '&self', [multifile, _4888], _55572), if_or_else(eval_maybe_host_function(=, _8522, 497, '&self', [multifile, _4888], _55572), if_or_else(eval_maybe_defn(=, _8522, 497, '&self', [multifile, _4888], _55572), eval_maybe_subst(=, _8522, 497, '&self', [multifile, _4888], _55572))))) ^ Call: (281) [user] eval_maybe_python(=, _8522, 497, '&self', [multifile, _4888], _55572) ^ Unify: (281) [user] eval_maybe_python(=, _8522, 497, '&self', [multifile, _4888], _55572) Call: (282) [user] metta_atom('&self', ['registered-python-function', _216120, _216126, multifile]) Unify: (282) [user] metta_atom('&self', ['registered-python-function', _216120, _216126, multifile]) ^ Call: (283) [user] typed_list('&self', _218046, _217968) ^ Unify: (283) [user] typed_list('&self', _218978, _217968) Call: (284) [system] compound('&self') Fail: (284) [system] compound('&self') ^ Fail: (283) [user] typed_list('&self', _221758, _217968) Redo: (282) [user] metta_atom('&self', ['registered-python-function', _216120, _216126, multifile]) Unify: (282) [user] metta_atom('&self', ['registered-python-function', _216120, _216126, multifile]) Call: (283) [system] '&self'=='&flybase' Redo: (282) [user] metta_atom('&self', ['registered-python-function', _216120, _216126, multifile]) Unify: (282) [user] metta_atom('&self', ['registered-python-function', _216120, _216126, multifile]) ^ Call: (283) [user] metta_atom_in_file('&self', ['registered-python-function', _216120, _216126, multifile]) ^ Unify: (283) [user] metta_atom_in_file('&self', ['registered-python-function', _216120, _216126, multifile]) ^ Call: (284) [user] metta_atom_in_file('&self', ['registered-python-function', _216120, _216126, multifile], _229140, _229142) ^ Unify: (284) [user] metta_atom_in_file('&self', ['registered-python-function', _216120, _216126, multifile], _230076, _230078) ^ Call: (285) [user] loaded_into_kb('&self', _230934) ^ Unify: (285) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Exit: (285) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Call: (285) [user] once(user:asserted_metta_pred(_241524, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Unify: (285) [system] once(user:asserted_metta_pred(_241524, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Call: (286) [user] asserted_metta_pred(_241524, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Fail: (286) [user] asserted_metta_pred(_241524, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Redo: (282) [user] metta_atom('&self', ['registered-python-function', _216120, _216126, multifile]) Unify: (282) [user] metta_atom('&self', ['registered-python-function', _216120, _216126, multifile]) Call: (283) [user] metta_atom_asserted('&self', ['registered-python-function', _216120, _216126, multifile]) Unify: (283) [user] metta_atom_asserted('&self', ['registered-python-function', _216120, _216126, multifile]) ^ Call: (284) [user] metta_atom_asserted_deduced('&self', ['registered-python-function', _216120, _216126, multifile]) Redo: (283) [user] metta_atom_asserted('&self', ['registered-python-function', _216120, _216126, multifile]) Redo: (282) [user] metta_atom('&self', ['registered-python-function', _216120, _216126, multifile]) Unify: (282) [user] metta_atom('&self', ['registered-python-function', _216120, _216126, multifile]) Call: (283) [system] '&self'\=='&corelib' Exit: (283) [system] '&self'\=='&corelib' ^ Call: (283) [user] using_all_spaces ^ Unify: (283) [user] using_all_spaces Call: (284) [system] nb_current(with_all_spaces, t) Redo: (282) [user] metta_atom('&self', ['registered-python-function', _216120, _216126, multifile]) Unify: (282) [user] metta_atom('&self', ['registered-python-function', _216120, _216126, multifile]) Call: (283) [system] '&self'\=='&corelib' Exit: (283) [system] '&self'\=='&corelib' Call: (283) [user] metta_atom_asserted('&self', '&corelib') Unify: (283) [user] metta_atom_asserted('&self', '&corelib') ^ Call: (284) [user] metta_atom_asserted_deduced('&self', '&corelib') Redo: (283) [user] metta_atom_asserted('&self', '&corelib') Unify: (283) [user] metta_atom_asserted('&self', '&corelib') Exit: (283) [user] metta_atom_asserted('&self', '&corelib') Call: (283) [user] should_inherit_from_corelib(['registered-python-function', _216120, _216126, multifile]) Unify: (283) [user] should_inherit_from_corelib(['registered-python-function', _216120, _216126, multifile]) ^ Call: (284) [user] using_all_spaces ^ Unify: (284) [user] using_all_spaces Call: (285) [system] nb_current(with_all_spaces, t) Redo: (283) [user] should_inherit_from_corelib(['registered-python-function', _216120, _216126, multifile]) Unify: (283) [user] should_inherit_from_corelib(['registered-python-function', _216120, _216126, multifile]) Call: (284) [system] 'registered-python-function'==(:) Redo: (283) [user] should_inherit_from_corelib(['registered-python-function', _216120, _216126, multifile]) Unify: (283) [user] should_inherit_from_corelib(['registered-python-function', _216120, _216126, multifile]) Call: (284) [system] 'registered-python-function'=='@doc' Redo: (283) [user] should_inherit_from_corelib(['registered-python-function', _216120, _216126, multifile]) Unify: (283) [user] should_inherit_from_corelib(['registered-python-function', _216120, _216126, multifile]) Call: (284) [system] fail Redo: (283) [user] metta_atom_asserted('&self', '&corelib') Redo: (282) [user] metta_atom('&self', ['registered-python-function', _216120, _216126, multifile]) Redo: (280) [user] if_or_else(eval_maybe_python(=, _8522, 497, '&self', [multifile, _4888], _55572), if_or_else(eval_maybe_host_predicate(=, _8522, 497, '&self', [multifile, _4888], _55572), if_or_else(eval_maybe_host_function(=, _8522, 497, '&self', [multifile, _4888], _55572), if_or_else(eval_maybe_defn(=, _8522, 497, '&self', [multifile, _4888], _55572), eval_maybe_subst(=, _8522, 497, '&self', [multifile, _4888], _55572))))) Call: (281) [user] if_or_else(eval_maybe_host_predicate(=, _8522, 497, '&self', [multifile, _4888], _55572), if_or_else(eval_maybe_host_function(=, _8522, 497, '&self', [multifile, _4888], _55572), if_or_else(eval_maybe_defn(=, _8522, 497, '&self', [multifile, _4888], _55572), eval_maybe_subst(=, _8522, 497, '&self', [multifile, _4888], _55572)))) Unify: (281) [user] if_or_else(eval_maybe_host_predicate(=, _8522, 497, '&self', [multifile, _4888], _55572), if_or_else(eval_maybe_host_function(=, _8522, 497, '&self', [multifile, _4888], _55572), if_or_else(eval_maybe_defn(=, _8522, 497, '&self', [multifile, _4888], _55572), eval_maybe_subst(=, _8522, 497, '&self', [multifile, _4888], _55572)))) ^ Call: (282) [user] eval_maybe_host_predicate(=, _8522, 497, '&self', [multifile, _4888], _55572) ^ Unify: (282) [user] eval_maybe_host_predicate(=, _8522, 497, '&self', [multifile, _4888], _55572) ^ Call: (283) [user] allow_host_functions ^ Unify: (283) [user] allow_host_functions ^ Exit: (283) [user] allow_host_functions ^ Call: (283) [user] once((is_system_pred(multifile), length([_4888], _304052), is_syspred(multifile, _304052, _304060))) ^ Unify: (283) [system] once(user:(is_system_pred(multifile), length([_4888], _304052), is_syspred(multifile, _304052, _304060))) ^ Call: (285) [user] is_system_pred(multifile) ^ Unify: (285) [user] is_system_pred(multifile) Call: (286) [system] atom(multifile) Exit: (286) [system] atom(multifile) Call: (286) [system] atom_concat(_309698, !, multifile) ^ Redo: (285) [user] is_system_pred(multifile) ^ Unify: (285) [user] is_system_pred(multifile) Call: (286) [system] atom(multifile) Exit: (286) [system] atom(multifile) Call: (286) [system] atom_concat(_314326, '-fn', multifile) ^ Redo: (285) [user] is_system_pred(multifile) ^ Unify: (285) [user] is_system_pred(multifile) Call: (286) [system] atom(multifile) Exit: (286) [system] atom(multifile) Call: (286) [system] atom_concat(_318954, '-p', multifile) ^ Fail: (285) [user] is_system_pred(multifile) Redo: (281) [user] if_or_else(eval_maybe_host_predicate(=, _8522, 497, '&self', [multifile, _4888], _55572), if_or_else(eval_maybe_host_function(=, _8522, 497, '&self', [multifile, _4888], _55572), if_or_else(eval_maybe_defn(=, _8522, 497, '&self', [multifile, _4888], _55572), eval_maybe_subst(=, _8522, 497, '&self', [multifile, _4888], _55572)))) Call: (282) [user] if_or_else(eval_maybe_host_function(=, _8522, 497, '&self', [multifile, _4888], _55572), if_or_else(eval_maybe_defn(=, _8522, 497, '&self', [multifile, _4888], _55572), eval_maybe_subst(=, _8522, 497, '&self', [multifile, _4888], _55572))) Unify: (282) [user] if_or_else(eval_maybe_host_function(=, _8522, 497, '&self', [multifile, _4888], _55572), if_or_else(eval_maybe_defn(=, _8522, 497, '&self', [multifile, _4888], _55572), eval_maybe_subst(=, _8522, 497, '&self', [multifile, _4888], _55572))) ^ Call: (283) [user] eval_maybe_host_function(=, _8522, 497, '&self', [multifile, _4888], _55572) ^ Unify: (283) [user] eval_maybe_host_function(=, _8522, 497, '&self', [multifile, _4888], _55572) ^ Call: (284) [user] allow_host_functions ^ Unify: (284) [user] allow_host_functions ^ Exit: (284) [user] allow_host_functions ^ Call: (284) [user] is_system_pred(multifile) ^ Unify: (284) [user] is_system_pred(multifile) Call: (285) [system] atom(multifile) Exit: (285) [system] atom(multifile) Call: (285) [system] atom_concat(_331890, !, multifile) ^ Redo: (284) [user] is_system_pred(multifile) ^ Unify: (284) [user] is_system_pred(multifile) Call: (285) [system] atom(multifile) Exit: (285) [system] atom(multifile) Call: (285) [system] atom_concat(_336518, '-fn', multifile) ^ Redo: (284) [user] is_system_pred(multifile) ^ Unify: (284) [user] is_system_pred(multifile) Call: (285) [system] atom(multifile) Exit: (285) [system] atom(multifile) Call: (285) [system] atom_concat(_341146, '-p', multifile) Redo: (282) [user] if_or_else(eval_maybe_host_function(=, _8522, 497, '&self', [multifile, _4888], _55572), if_or_else(eval_maybe_defn(=, _8522, 497, '&self', [multifile, _4888], _55572), eval_maybe_subst(=, _8522, 497, '&self', [multifile, _4888], _55572))) Call: (283) [user] if_or_else(eval_maybe_defn(=, _8522, 497, '&self', [multifile, _4888], _55572), eval_maybe_subst(=, _8522, 497, '&self', [multifile, _4888], _55572)) Unify: (283) [user] if_or_else(eval_maybe_defn(=, _8522, 497, '&self', [multifile, _4888], _55572), eval_maybe_subst(=, _8522, 497, '&self', [multifile, _4888], _55572)) ^ Call: (284) [user] eval_maybe_defn(=, _8522, 497, '&self', [multifile, _4888], _55572) ^ Unify: (284) [user] eval_maybe_defn(=, _8522, 497, '&self', [multifile, _4888], _55572) ^ Call: (285) [user] curried_arity([multifile, _4888], _346640, _346642) ^ Unify: (285) [user] curried_arity([multifile, _4888], _346640, _346642) Call: (286) [system] var([multifile, _4888]) ^ Redo: (285) [user] curried_arity([multifile, _4888], _346640, _346642) ^ Unify: (285) [user] curried_arity([multifile, _4888], multifile, _346642) Call: (286) [system] var(multifile) ^ Redo: (285) [user] curried_arity([multifile, _4888], _346640, _346642) ^ Unify: (285) [user] curried_arity([multifile, _4888], multifile, _346642) ^ Call: (286) [user] len_or_unbound([_4888], _346642) ^ Unify: (286) [user] len_or_unbound([_4888], _346642) Call: (287) [system] is_list([_4888]) Exit: (287) [system] is_list([_4888]) Call: (287) [system] length([_4888], _346642) Unify: (287) [system] length([_4888], _346642) Call: (288) [system] var(_346642) Exit: (288) [system] var(_346642) Call: (288) [system] []==[] Exit: (288) [system] []==[] Call: (288) [system] _346642=1 Exit: (288) [system] 1=1 Exit: (287) [system] length([_4888], 1) ^ Exit: (286) [user] len_or_unbound([_4888], 1) ^ Exit: (285) [user] curried_arity([multifile, _4888], multifile, 1) ^ Call: (285) [user] is_metta_type_constructor('&self', multifile, _367996) ^ Redo: (284) [user] eval_maybe_defn(=, _8522, 497, '&self', [multifile, _4888], _55572) ^ Unify: (284) [user] eval_maybe_defn(=, _8522, 497, '&self', [multifile, _4888], _55572) ^ Call: (285) [user] can_be_ok(eval_maybe_defn, [multifile, _4888]) ^ Unify: (285) [user] can_be_ok(eval_maybe_defn, [multifile, _4888]) ^ Call: (286) [user] cant_be_ok(eval_maybe_defn, [multifile, _4888]) ^ Unify: (286) [user] cant_be_ok(eval_maybe_defn, [multifile, _4888]) Call: (287) [system] (multifile)==let ^ Redo: (285) [user] can_be_ok(eval_maybe_defn, [multifile, _4888]) ^ Unify: (285) [user] can_be_ok(eval_maybe_defn, [multifile, _4888]) ^ Exit: (285) [user] can_be_ok(eval_maybe_defn, [multifile, _4888]) ^ Call: (285) [user] trace_eval(eval_defn_choose_candidates(=, _8522), defn, 497, '&self', [multifile, _4888], _55572) ^ Unify: (285) [user] trace_eval(eval_defn_choose_candidates(=, _8522), defn, 497, '&self', [multifile, _4888], _55572) ^ Call: (286) [user] must_det_ll((notrace((flag(eval_num, _380156, _380156+1), _380174 is _380156 mod 500, _380192 is 99-497 mod 100, _380216=_380218, option_else('trace-length', _380230, 500), option_else('trace-depth', _380238, 30))), quietly(if_t((nop(stop_rtrace), _380174>_380230), (set_debug(eval, false), _380294 is _380230+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_380294])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_380346))))) ^ Unify: (286) [user] must_det_ll(user:(notrace((flag(eval_num, _380156, _380156+1), _380174 is _380156 mod 500, _380192 is 99-497 mod 100, _380216=_380218, option_else('trace-length', _380230, 500), option_else('trace-depth', _380238, 30))), quietly(if_t((nop(stop_rtrace), _380174>_380230), (set_debug(eval, false), _380294 is _380230+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_380294])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_380346))))) ^ Call: (287) [user] once(user:(notrace((flag(eval_num, _380156, _380156+1), _380174 is _380156 mod 500, _380192 is 99-497 mod 100, _380216=_380218, option_else('trace-length', _380230, 500), option_else('trace-depth', _380238, 30))), quietly(if_t((nop(stop_rtrace), _380174>_380230), (set_debug(eval, false), _380294 is _380230+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_380294])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_380346))))) ^ Unify: (287) [system] once(user:(notrace((flag(eval_num, _380156, _380156+1), _380174 is _380156 mod 500, _380192 is 99-497 mod 100, _380216=_380218, option_else('trace-length', _380230, 500), option_else('trace-depth', _380238, 30))), quietly(if_t((nop(stop_rtrace), _380174>_380230), (set_debug(eval, false), _380294 is _380230+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_380294])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_380346))))) ^ Call: (290) [system] setup_call_cleanup('$notrace'(_384070, _384072), once(user:(flag(eval_num, _380156, _380156+1), _380174 is _380156 mod 500, _380192 is 99-497 mod 100, _380216=_380218, option_else('trace-length', _380230, 500), option_else('trace-depth', _380238, 30))), '$restore_trace'(_384070, _384072)) ^ Unify: (290) [system] setup_call_cleanup(system:'$notrace'(_384070, _384072), system:once(user:(flag(eval_num, _380156, _380156+1), _380174 is _380156 mod 500, _380192 is 99-497 mod 100, _380216=_380218, option_else('trace-length', _380230, 500), option_else('trace-depth', _380238, 30))), system:'$restore_trace'(_384070, _384072)) ^ Call: (291) [system] sig_atomic(system:'$notrace'(_384070, _384072)) ^ Exit: (290) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(flag(eval_num, 4, 4+1), 4 is 4 mod 500, 2 is 99-497 mod 100, _380216=_380216, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), system:'$restore_trace'(3, -1)) ^ Call: (290) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 4>500), (set_debug(eval, false), _380294 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_380294])), nop((start_rtrace, rtrace))))) ^ Unify: (290) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 4>500), (set_debug(eval, false), _380294 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_380294])), nop((start_rtrace, rtrace))))) ^ Exit: (290) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 4>500), (set_debug(eval, false), _380294 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_380294])), nop((start_rtrace, rtrace))))) Call: (289) [user] nop(notrace(no_repeats_var(_380346))) Unify: (289) [user] nop(notrace(no_repeats_var(_380346))) Exit: (289) [user] nop(notrace(no_repeats_var(_380346))) ^ Exit: (287) [system] once(user:(notrace((flag(eval_num, 4, 4+1), 4 is 4 mod 500, 2 is 99-497 mod 100, _380216=_380216, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), quietly(if_t((nop(stop_rtrace), 4>500), (set_debug(eval, false), _380294 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_380294])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_380346))))) ^ Exit: (286) [user] must_det_ll(user:(notrace((flag(eval_num, 4, 4+1), 4 is 4 mod 500, 2 is 99-497 mod 100, _380216=_380216, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), quietly(if_t((nop(stop_rtrace), 4>500), (set_debug(eval, false), _380294 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_380294])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_380346))))) Call: (286) [occurs] occurs:sub_term(_395534, defn) Unify: (286) [occurs] occurs:sub_term(defn, defn) Exit: (286) [occurs] occurs:sub_term(defn, defn) Call: (286) [system] defn\=defn Fail: (286) [system] defn\=defn Redo: (286) [occurs] occurs:sub_term(_395534, defn) Unify: (286) [occurs] occurs:sub_term(_395534, defn) Call: (287) [system] compound(defn) Fail: (287) [system] compound(defn) Fail: (286) [occurs] occurs:sub_term(_395534, defn) ^ Redo: (285) [user] trace_eval(eval_defn_choose_candidates(=, _8522), defn, 497, '&self', [multifile, _4888], _55572) Call: (286) [system] _405752=defn Exit: (286) [system] defn=defn ^ Call: (286) [user] if_trace((eval;defn), (_380216=1, indentq(2, 4, -->, [defn, [multifile, _4888]]))) ^ Unify: (286) [user] if_trace((eval;defn), (_380216=1, indentq(2, 4, -->, [defn, [multifile, _4888]]))) ^ Call: (288) [system] setup_call_cleanup('$notrace'(_409556, _409558), once(user:real_notrace(catch_err(ignore((is_debugging((eval;defn)), _380216=1, indentq(2, 4, -->, [defn, [multifile, _4888]]))), _409514, fbug((_409514-->if_trace((eval;defn), (_380216=1, indentq(2, 4, -->, [defn, [multifile, _4888]])))))))), '$restore_trace'(_409556, _409558)) ^ Unify: (288) [system] setup_call_cleanup(system:'$notrace'(_409556, _409558), system:once(user:real_notrace(catch_err(ignore((is_debugging((eval;defn)), _380216=1, indentq(2, 4, -->, [defn, [multifile, _4888]]))), _409514, fbug((_409514-->if_trace((eval;defn), (_380216=1, indentq(2, 4, -->, [defn, [multifile, _4888]])))))))), system:'$restore_trace'(_409556, _409558)) ^ Call: (289) [system] sig_atomic(system:'$notrace'(_409556, _409558)) ^ Exit: (288) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:real_notrace(catch_err(ignore((is_debugging((eval;defn)), _380216=1, indentq(2, 4, -->, [defn, [multifile, _4888]]))), _409514, fbug((_409514-->if_trace((eval;defn), (_380216=1, indentq(2, 4, -->, [defn, [multifile, _4888]])))))))), system:'$restore_trace'(3, -1)) ^ Exit: (286) [user] if_trace((eval;defn), (_380216=1, indentq(2, 4, -->, [defn, [multifile, _4888]]))) Call: (286) [system] _414338=retval(fail) Exit: (286) [system] retval(fail)=retval(fail) Call: (286) [system] _416200=(\+ \+ (flag(eval_num, _416220, _416220+1), (retval(fail)\=@=retval(fail), nonvar(_55572)->indentq(2, _416220, <--, [defn, _55572]);indentq(2, _416220, <--, [defn, retval(fail)])))) Exit: (286) [system] (\+ \+ (flag(eval_num, _416220, _416220+1), (retval(fail)\=@=retval(fail), nonvar(_55572)->indentq(2, _416220, <--, [defn, _55572]);indentq(2, _416220, <--, [defn, retval(fail)]))))=(\+ \+ (flag(eval_num, _416220, _416220+1), (retval(fail)\=@=retval(fail), nonvar(_55572)->indentq(2, _416220, <--, [defn, _55572]);indentq(2, _416220, <--, [defn, retval(fail)])))) ^ Call: (286) [user] call_cleanup(((call(eval_defn_choose_candidates(=, _8522), 497, '&self', [multifile, _4888], _55572)*->nb_setarg(1, retval(fail), _55572);fail, trace, call(eval_defn_choose_candidates(=, _8522), 497, '&self', [multifile, _4888], _55572)), ignore(notrace((\+_55572\=_380346, nb_setarg(1, retval(fail), _55572))))), ignore((_380216==1->ignore(\+ \+ (flag(eval_num, _416220, _416220+1), (retval(fail)\=@=retval(fail), nonvar(_55572)->indentq(2, _416220, <--, [defn, _55572]);indentq(2, _416220, <--, [defn, retval(fail)]))));notrace(ignore(if_t(2<30, if_trace((eval;defn), ignore(\+ \+ (flag(eval_num, _416220, _416220+1), (retval(fail)\=@=retval(fail), nonvar(_55572)->indentq(2, _416220, <--, [defn, _55572]);indentq(2, _416220, <--, [defn, retval(fail)]))))))))))) ^ Unify: (286) [system] call_cleanup(user:((call(eval_defn_choose_candidates(=, _8522), 497, '&self', [multifile, _4888], _55572)*->nb_setarg(1, retval(fail), _55572);fail, trace, call(eval_defn_choose_candidates(=, _8522), 497, '&self', [multifile, _4888], _55572)), ignore(notrace((\+_55572\=_380346, nb_setarg(1, retval(fail), _55572))))), user:ignore((_380216==1->ignore(\+ \+ (flag(eval_num, _416220, _416220+1), (retval(fail)\=@=retval(fail), nonvar(_55572)->indentq(2, _416220, <--, [defn, _55572]);indentq(2, _416220, <--, [defn, retval(fail)]))));notrace(ignore(if_t(2<30, if_trace((eval;defn), ignore(\+ \+ (flag(eval_num, _416220, _416220+1), (retval(fail)\=@=retval(fail), nonvar(_55572)->indentq(2, _416220, <--, [defn, _55572]);indentq(2, _416220, <--, [defn, retval(fail)]))))))))))) ^ Call: (288) [user] eval_defn_choose_candidates(=, _8522, 497, '&self', [multifile, _4888], _55572) ^ Unify: (288) [user] eval_defn_choose_candidates(=, _8522, 497, '&self', [multifile, _4888], _55572) ^ Call: (289) [user] findall((_422088->_422090), get_defn_expansions(=, _8522, 497, '&self', [multifile, _4888], _422088, _422090), _422108) ^ Unify: (289) [$bags] findall((_422088->_422090), user:get_defn_expansions(=, _8522, 497, '&self', [multifile, _4888], _422088, _422090), _422108) ^ Call: (290) [$bags] findall((_422088->_422090), user:get_defn_expansions(=, _8522, 497, '&self', [multifile, _4888], _422088, _422090), _422108, []) ^ Unify: (290) [$bags] findall((_422088->_422090), user:get_defn_expansions(=, _8522, 497, '&self', [multifile, _4888], _422088, _422090), _422108, []) ^ Call: (291) [$bags] cleanup_bag(findall_loop((_422088->_422090), user:get_defn_expansions(=, _8522, 497, '&self', [multifile, _4888], _422088, _422090), _422108, []), '$destroy_findall_bag') ^ Unify: (291) [$bags] cleanup_bag('$bags':findall_loop((_422088->_422090), user:get_defn_expansions(=, _8522, 497, '&self', [multifile, _4888], _422088, _422090), _422108, []), '$bags':'$destroy_findall_bag') Call: (292) [$bags] findall_loop((_422088->_422090), user:get_defn_expansions(=, _8522, 497, '&self', [multifile, _4888], _422088, _422090), _422108, []) Unify: (292) [$bags] findall_loop((_422088->_422090), user:get_defn_expansions(=, _8522, 497, '&self', [multifile, _4888], _422088, _422090), _422108, []) ^ Call: (293) [user] get_defn_expansions(=, _8522, 497, '&self', [multifile, _4888], _422088, _422090) ^ Unify: (293) [user] get_defn_expansions(=, _8522, 497, '&self', [multifile, _4888], [multifile|_430590], _422090) ^ Call: (294) [user] same_len_copy([_4888], _430590) ^ Unify: (294) [user] same_len_copy([_4888], _430590) Call: (295) [system] length([_4888], _433396) Unify: (295) [system] length([_4888], _433396) Call: (296) [system] var(_433396) Exit: (296) [system] var(_433396) Call: (296) [system] []==[] Exit: (296) [system] []==[] Call: (296) [system] _433396=1 Exit: (296) [system] 1=1 Exit: (295) [system] length([_4888], 1) Call: (295) [system] length(_430590, 1) Unify: (295) [system] length(_430590, 1) Call: (296) [system] var(1) Redo: (295) [system] length(_430590, 1) Unify: (295) [system] length(_430590, 1) Call: (296) [system] integer(1) Exit: (296) [system] integer(1) Call: (296) [system] _430590==[] Redo: (295) [system] length(_430590, 1) Call: (296) [system] var(_430590) Exit: (296) [system] var(_430590) Exit: (295) [system] length([_451940], 1) ^ Exit: (294) [user] same_len_copy([_4888], [_451940]) Call: (294) [user] metta_eq_def(=, '&self', [multifile, _451940], _422090) Unify: (294) [user] metta_eq_def(=, '&self', [multifile, _451940], _422090) ^ Call: (295) [user] ignore((=)=(=)) ^ Unify: (295) [system] ignore(user:((=)=(=))) Call: (296) [system] (=)=(=) Exit: (296) [system] (=)=(=) ^ Exit: (295) [system] ignore(user:((=)=(=))) Call: (295) [user] metta_atom('&self', [=, [multifile, _451940], _422090]) Unify: (295) [user] metta_atom('&self', [=, [multifile, _451940], _422090]) ^ Call: (296) [user] typed_list('&self', _462240, _462162) ^ Unify: (296) [user] typed_list('&self', _463172, _462162) Call: (297) [system] compound('&self') Fail: (297) [system] compound('&self') ^ Fail: (296) [user] typed_list('&self', _465952, _462162) Redo: (295) [user] metta_atom('&self', [=, [multifile, _451940], _422090]) Unify: (295) [user] metta_atom('&self', [=, [multifile, _451940], _422090]) Call: (296) [system] '&self'=='&flybase' Redo: (295) [user] metta_atom('&self', [=, [multifile, _451940], _422090]) Unify: (295) [user] metta_atom('&self', [=, [multifile, _451940], _422090]) ^ Call: (296) [user] metta_atom_in_file('&self', [=, [multifile, _451940], _422090]) ^ Unify: (296) [user] metta_atom_in_file('&self', [=, [multifile, _451940], _422090]) ^ Call: (297) [user] metta_atom_in_file('&self', [=, [multifile, _451940], _422090], _473334, _473336) ^ Unify: (297) [user] metta_atom_in_file('&self', [=, [multifile, _451940], _422090], _474270, _474272) ^ Call: (298) [user] loaded_into_kb('&self', _475128) ^ Unify: (298) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Exit: (298) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Call: (298) [user] once(user:asserted_metta_pred(_485718, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Unify: (298) [system] once(user:asserted_metta_pred(_485718, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Call: (299) [user] asserted_metta_pred(_485718, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Fail: (299) [user] asserted_metta_pred(_485718, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Redo: (295) [user] metta_atom('&self', [=, [multifile, _451940], _422090]) Unify: (295) [user] metta_atom('&self', [=, [multifile, _451940], _422090]) Call: (296) [user] metta_atom_asserted('&self', [=, [multifile, _451940], _422090]) Unify: (296) [user] metta_atom_asserted('&self', [=, [multifile, _451940], _422090]) ^ Call: (297) [user] metta_atom_asserted_deduced('&self', [=, [multifile, _451940], _422090]) Redo: (296) [user] metta_atom_asserted('&self', [=, [multifile, _451940], _422090]) Redo: (295) [user] metta_atom('&self', [=, [multifile, _451940], _422090]) Unify: (295) [user] metta_atom('&self', [=, [multifile, _451940], _422090]) Call: (296) [system] '&self'\=='&corelib' Exit: (296) [system] '&self'\=='&corelib' ^ Call: (296) [user] using_all_spaces ^ Unify: (296) [user] using_all_spaces Call: (297) [system] nb_current(with_all_spaces, t) Redo: (295) [user] metta_atom('&self', [=, [multifile, _451940], _422090]) Unify: (295) [user] metta_atom('&self', [=, [multifile, _451940], _422090]) Call: (296) [system] '&self'\=='&corelib' Exit: (296) [system] '&self'\=='&corelib' Call: (296) [user] metta_atom_asserted('&self', '&corelib') Unify: (296) [user] metta_atom_asserted('&self', '&corelib') ^ Call: (297) [user] metta_atom_asserted_deduced('&self', '&corelib') Redo: (296) [user] metta_atom_asserted('&self', '&corelib') Unify: (296) [user] metta_atom_asserted('&self', '&corelib') Exit: (296) [user] metta_atom_asserted('&self', '&corelib') Call: (296) [user] should_inherit_from_corelib([=, [multifile, _9350], _9294]) Unify: (296) [user] should_inherit_from_corelib([=, [multifile, _9350], _9294]) ^ Call: (297) [user] using_all_spaces ^ Unify: (297) [user] using_all_spaces Call: (298) [system] nb_current(with_all_spaces, t) Redo: (296) [user] should_inherit_from_corelib([=, [multifile, _9350], _9294]) Unify: (296) [user] should_inherit_from_corelib([=, [multifile, _9350], _9294]) Call: (297) [system] (=)==(:) Redo: (296) [user] should_inherit_from_corelib([=, [multifile, _9350], _9294]) Unify: (296) [user] should_inherit_from_corelib([=, [multifile, _9350], _9294]) Call: (297) [system] (=)=='@doc' Redo: (296) [user] should_inherit_from_corelib([=, [multifile, _9350], _9294]) Unify: (296) [user] should_inherit_from_corelib([=, [multifile, _9350], _9294]) Call: (297) [system] fail Redo: (296) [user] metta_atom_asserted('&self', '&corelib') Redo: (295) [user] metta_atom('&self', [=, [multifile, _9350], _9294]) ^ Redo: (293) [user] get_defn_expansions(=, _8522, 497, '&self', [multifile, _4888], _9292, _9294) Redo: (292) [$bags] findall_loop((_9292->_9294), user:get_defn_expansions(=, _8522, 497, '&self', [multifile, _4888], _9292, _9294), _9312, []) Exit: (292) [$bags] findall_loop((_9292->_9294), user:get_defn_expansions(=, _8522, 497, '&self', [multifile, _4888], _9292, _9294), [], []) ^ Exit: (291) [$bags] cleanup_bag('$bags':findall_loop((_9292->_9294), user:get_defn_expansions(=, _8522, 497, '&self', [multifile, _4888], _9292, _9294), [], []), '$bags':'$destroy_findall_bag') ^ Exit: (290) [$bags] findall((_9292->_9294), user:get_defn_expansions(=, _8522, 497, '&self', [multifile, _4888], _9292, _9294), [], []) ^ Exit: (289) [$bags] findall((_9292->_9294), user:get_defn_expansions(=, _8522, 497, '&self', [multifile, _4888], _9292, _9294), []) ^ Call: (289) [user] eval_defn_bodies(=, _8522, 497, '&self', [multifile, _4888], _8880, []) ^ Unify: (289) [user] eval_defn_bodies(=, _8522, 497, '&self', [multifile, _4888], _8880, []) ^ Call: (290) [user] ignore((curried_arity([multifile, _4888], _33838, _33840), assert(is_metta_type_constructor('&self', _33838, _33840)))) ^ Unify: (290) [system] ignore(user:(curried_arity([multifile, _4888], _33838, _33840), assert(is_metta_type_constructor('&self', _33838, _33840)))) ^ Call: (292) [user] curried_arity([multifile, _4888], _33838, _33840) ^ Unify: (292) [user] curried_arity([multifile, _4888], _33838, _33840) Call: (293) [system] var([multifile, _4888]) ^ Redo: (292) [user] curried_arity([multifile, _4888], _33838, _33840) ^ Unify: (292) [user] curried_arity([multifile, _4888], multifile, _33840) Call: (293) [system] var(multifile) ^ Redo: (292) [user] curried_arity([multifile, _4888], _33838, _33840) ^ Unify: (292) [user] curried_arity([multifile, _4888], multifile, _33840) ^ Call: (293) [user] len_or_unbound([_4888], _33840) ^ Unify: (293) [user] len_or_unbound([_4888], _33840) Call: (294) [system] is_list([_4888]) Exit: (294) [system] is_list([_4888]) Call: (294) [system] length([_4888], _33840) Unify: (294) [system] length([_4888], _33840) Call: (295) [system] var(_33840) Exit: (295) [system] var(_33840) Call: (295) [system] []==[] Exit: (295) [system] []==[] Call: (295) [system] _33840=1 Exit: (295) [system] 1=1 Exit: (294) [system] length([_4888], 1) ^ Exit: (293) [user] len_or_unbound([_4888], 1) ^ Exit: (292) [user] curried_arity([multifile, _4888], multifile, 1) ^ Call: (292) [user] assert(is_metta_type_constructor('&self', multifile, 1)) ^ Exit: (292) [user] assert(is_metta_type_constructor('&self', multifile, 1)) ^ Exit: (290) [system] ignore(user:(curried_arity([multifile, _4888], multifile, 1), assert(is_metta_type_constructor('&self', multifile, 1)))) ^ Call: (290) [user] if_trace(e, color_g_mesg('#773700', indentq2(497, defs_none([multifile, _4888])))) ^ Unify: (290) [user] if_trace(e, color_g_mesg('#773700', indentq2(497, defs_none([multifile, _4888])))) ^ Call: (292) [system] setup_call_cleanup('$notrace'(_61784, _61786), once(user:real_notrace(catch_err(ignore((is_debugging(e), color_g_mesg('#773700', indentq2(497, defs_none([multifile, _4888]))))), _61742, fbug((_61742-->if_trace(e, color_g_mesg('#773700', indentq2(497, defs_none([multifile, _4888]))))))))), '$restore_trace'(_61784, _61786)) ^ Unify: (292) [system] setup_call_cleanup(system:'$notrace'(_61784, _61786), system:once(user:real_notrace(catch_err(ignore((is_debugging(e), color_g_mesg('#773700', indentq2(497, defs_none([multifile, _4888]))))), _61742, fbug((_61742-->if_trace(e, color_g_mesg('#773700', indentq2(497, defs_none([multifile, _4888]))))))))), system:'$restore_trace'(_61784, _61786)) ^ Call: (293) [system] sig_atomic(system:'$notrace'(_61784, _61786)) ^ Exit: (292) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:real_notrace(catch_err(ignore((is_debugging(e), color_g_mesg('#773700', indentq2(497, defs_none([multifile, _4888]))))), _61742, fbug((_61742-->if_trace(e, color_g_mesg('#773700', indentq2(497, defs_none([multifile, _4888]))))))))), system:'$restore_trace'(3, -1)) ^ Exit: (290) [user] if_trace(e, color_g_mesg('#773700', indentq2(497, defs_none([multifile, _4888])))) ^ Call: (290) [user] fail_on_constructor ^ Unify: (290) [user] fail_on_constructor ^ Call: (291) [user] true_flag ^ Unify: (291) [user] true_flag ^ Exit: (291) [user] true_flag ^ Exit: (290) [user] fail_on_constructor ^ Fail: (288) [user] eval_defn_choose_candidates(=, _8522, 497, '&self', [multifile, _4888], _8880) Call: (288) [system] fail Fail: (288) [system] fail ^ Call: (288) [user] ignore((_8998==1->ignore(\+ \+ (flag(eval_num, _9036, _9036+1), (retval(fail)\=@=retval(fail), nonvar(_8880)->indentq(2, _9036, <--, [defn, _8880]);indentq(2, _9036, <--, [defn, retval(fail)]))));notrace(ignore(if_t(2<30, if_trace((eval;defn), ignore(\+ \+ (flag(eval_num, _9036, _9036+1), (retval(fail)\=@=retval(fail), nonvar(_8880)->indentq(2, _9036, <--, [defn, _8880]);indentq(2, _9036, <--, [defn, retval(fail)])))))))))) ^ Unify: (288) [system] ignore(user:(_8998==1->ignore(\+ \+ (flag(eval_num, _9036, _9036+1), (retval(fail)\=@=retval(fail), nonvar(_8880)->indentq(2, _9036, <--, [defn, _8880]);indentq(2, _9036, <--, [defn, retval(fail)]))));notrace(ignore(if_t(2<30, if_trace((eval;defn), ignore(\+ \+ (flag(eval_num, _9036, _9036+1), (retval(fail)\=@=retval(fail), nonvar(_8880)->indentq(2, _9036, <--, [defn, _8880]);indentq(2, _9036, <--, [defn, retval(fail)])))))))))) Call: (290) [system] _8998==1 Fail: (290) [system] _8998==1 ^ Call: (291) [system] setup_call_cleanup('$notrace'(_78568, _78570), once(user:ignore(if_t(2<30, if_trace((eval;defn), ignore(\+ \+ (flag(eval_num, _9036, _9036+1), (retval(fail)\=@=retval(fail), nonvar(_8880)->indentq(2, _9036, <--, [defn, _8880]);indentq(2, _9036, <--, [defn, retval(fail)])))))))), '$restore_trace'(_78568, _78570)) ^ Unify: (291) [system] setup_call_cleanup(system:'$notrace'(_78568, _78570), system:once(user:ignore(if_t(2<30, if_trace((eval;defn), ignore(\+ \+ (flag(eval_num, _9036, _9036+1), (retval(fail)\=@=retval(fail), nonvar(_8880)->indentq(2, _9036, <--, [defn, _8880]);indentq(2, _9036, <--, [defn, retval(fail)])))))))), system:'$restore_trace'(_78568, _78570)) ^ Call: (292) [system] sig_atomic(system:'$notrace'(_78568, _78570)) ^ Exit: (291) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:ignore(if_t(2<30, if_trace((eval;defn), ignore(\+ \+ (flag(eval_num, _9036, _9036+1), (retval(fail)\=@=retval(fail), nonvar(_8880)->indentq(2, _9036, <--, [defn, _8880]);indentq(2, _9036, <--, [defn, retval(fail)])))))))), system:'$restore_trace'(3, -1)) ^ Exit: (288) [system] ignore(user:(_8998==1->ignore(\+ \+ (flag(eval_num, _9036, _9036+1), (retval(fail)\=@=retval(fail), nonvar(_8880)->indentq(2, _9036, <--, [defn, _8880]);indentq(2, _9036, <--, [defn, retval(fail)]))));notrace(ignore(if_t(2<30, if_trace((eval;defn), ignore(\+ \+ (flag(eval_num, _9036, _9036+1), (retval(fail)\=@=retval(fail), nonvar(_8880)->indentq(2, _9036, <--, [defn, _8880]);indentq(2, _9036, <--, [defn, retval(fail)])))))))))) ^ Fail: (286) [system] call_cleanup(user:((call(eval_defn_choose_candidates(=, _8522), 497, '&self', [multifile, _4888], _8880)*->nb_setarg(1, retval(fail), _8880);fail, trace, call(eval_defn_choose_candidates(=, _8522), 497, '&self', [multifile, _4888], _8880)), ignore(notrace((\+_8880\=_9006, nb_setarg(1, retval(fail), _8880))))), user:ignore((_8998==1->ignore(\+ \+ (flag(eval_num, _9036, _9036+1), (retval(fail)\=@=retval(fail), nonvar(_8880)->indentq(2, _9036, <--, [defn, _8880]);indentq(2, _9036, <--, [defn, retval(fail)]))));notrace(ignore(if_t(2<30, if_trace((eval;defn), ignore(\+ \+ (flag(eval_num, _9036, _9036+1), (retval(fail)\=@=retval(fail), nonvar(_8880)->indentq(2, _9036, <--, [defn, _8880]);indentq(2, _9036, <--, [defn, retval(fail)]))))))))))) ^ Fail: (285) [user] trace_eval(eval_defn_choose_candidates(=, _8522), defn, 497, '&self', [multifile, _4888], _8880) Redo: (283) [user] if_or_else(eval_maybe_defn(=, _8522, 497, '&self', [multifile, _4888], _8880), eval_maybe_subst(=, _8522, 497, '&self', [multifile, _4888], _8880)) ^ Call: (284) [user] eval_maybe_subst(=, _8522, 497, '&self', [multifile, _4888], _8880) ^ Unify: (284) [user] eval_maybe_subst(=, _8522, 497, '&self', [multifile, _4888], _8880) ^ Call: (285) [user] subst_args_here(=, _8522, 497, '&self', [multifile, _4888], _8880) ^ Unify: (285) [user] subst_args_here(=, _8522, 497, '&self', [multifile, _4888], _8880) ^ Call: (286) [user] wont_need_subst([multifile, _4888]) ^ Unify: (286) [user] wont_need_subst([multifile, _4888]) Call: (287) [system] number(_4888) ^ Redo: (286) [user] wont_need_subst([multifile, _4888]) ^ Unify: (286) [user] wont_need_subst([multifile, _4888]) Call: (287) [system] atom(multifile) Exit: (287) [system] atom(multifile) ^ Call: (287) [user] need_subst_f(multifile) ^ Redo: (286) [user] wont_need_subst([multifile, _4888]) ^ Exit: (286) [user] wont_need_subst([multifile, _4888]) Call: (286) [system] [multifile, _4888]=_8880 Exit: (286) [system] [multifile, _4888]=[multifile, _4888] ^ Exit: (285) [user] subst_args_here(=, _8522, 497, '&self', [multifile, _4888], [multifile, _4888]) ^ Exit: (284) [user] eval_maybe_subst(=, _8522, 497, '&self', [multifile, _4888], [multifile, _4888]) Exit: (283) [user] if_or_else(eval_maybe_defn(=, _8522, 497, '&self', [multifile, _4888], [multifile, _4888]), eval_maybe_subst(=, _8522, 497, '&self', [multifile, _4888], [multifile, _4888])) Exit: (282) [user] if_or_else(eval_maybe_host_function(=, _8522, 497, '&self', [multifile, _4888], [multifile, _4888]), if_or_else(eval_maybe_defn(=, _8522, 497, '&self', [multifile, _4888], [multifile, _4888]), eval_maybe_subst(=, _8522, 497, '&self', [multifile, _4888], [multifile, _4888]))) Exit: (281) [user] if_or_else(eval_maybe_host_predicate(=, _8522, 497, '&self', [multifile, _4888], [multifile, _4888]), if_or_else(eval_maybe_host_function(=, _8522, 497, '&self', [multifile, _4888], [multifile, _4888]), if_or_else(eval_maybe_defn(=, _8522, 497, '&self', [multifile, _4888], [multifile, _4888]), eval_maybe_subst(=, _8522, 497, '&self', [multifile, _4888], [multifile, _4888])))) Exit: (280) [user] if_or_else(eval_maybe_python(=, _8522, 497, '&self', [multifile, _4888], [multifile, _4888]), if_or_else(eval_maybe_host_predicate(=, _8522, 497, '&self', [multifile, _4888], [multifile, _4888]), if_or_else(eval_maybe_host_function(=, _8522, 497, '&self', [multifile, _4888], [multifile, _4888]), if_or_else(eval_maybe_defn(=, _8522, 497, '&self', [multifile, _4888], [multifile, _4888]), eval_maybe_subst(=, _8522, 497, '&self', [multifile, _4888], [multifile, _4888]))))) ^ Exit: (279) [user] eval_70(=, _8522, 497, '&self', [multifile, _4888], [multifile, _4888]) ^ Call: (279) [user] check_returnval(=, _8522, [multifile, _4888]) ^ Unify: (279) [user] check_returnval(=, _8522, [multifile, _4888]) ^ Exit: (279) [user] check_returnval(=, _8522, [multifile, _4888]) ^ Exit: (278) [user] eval_41(=, _8522, 497, '&self', [multifile, _4888], [multifile, _4888]) ^ Exit: (277) [user] eval_40(=, _8522, 497, '&self', [multifile, _4888], [multifile, _4888]) Call: (277) [system] [multifile, _4888]=_8580 Exit: (277) [system] [multifile, _4888]=[multifile, _4888] ^ Exit: (276) [user] eval_20(=, _8522, 497, '&self', [multifile, _4888], [multifile, _4888]) Call: (276) [system] nb_setarg(1, retval(fail), [multifile, _4888]) Exit: (276) [system] nb_setarg(1, retval([multifile, _116028]), [multifile, _4888]) ^ Call: (276) [user] ignore(notrace((\+[multifile, _4888]\=_8596, nb_setarg(1, retval([multifile, _116028]), [multifile, _4888])))) ^ Unify: (276) [system] ignore(user:notrace((\+[multifile, _4888]\=_8596, nb_setarg(1, retval([multifile, _116028]), [multifile, _4888])))) ^ Call: (278) [system] setup_call_cleanup('$notrace'(_118838, _118840), once(user:(\+[multifile, _4888]\=_8596, nb_setarg(1, retval([multifile, _116028]), [multifile, _4888]))), '$restore_trace'(_118838, _118840)) ^ Unify: (278) [system] setup_call_cleanup(system:'$notrace'(_118838, _118840), system:once(user:(\+[multifile, _4888]\=_8596, nb_setarg(1, retval([multifile, _116028]), [multifile, _4888]))), system:'$restore_trace'(_118838, _118840)) ^ Call: (279) [system] sig_atomic(system:'$notrace'(_118838, _118840)) ^ Exit: (278) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(\+[multifile, _4888]\=_8596, nb_setarg(1, retval([multifile, _121686]), [multifile, _4888]))), system:'$restore_trace'(3, -1)) ^ Exit: (276) [system] ignore(user:notrace((\+[multifile, _4888]\=_8596, nb_setarg(1, retval([multifile, _121686]), [multifile, _4888])))) ^ Call: (276) [user] ignore((_8588==1->ignore(\+ \+ (flag(eval_num, _8626, _8626+1), (retval([multifile, _121686])\=@=retval(fail), nonvar([multifile, _4888])->indentq(2, _8626, <--, [e, [multifile, _4888]]);indentq(2, _8626, <--, [e, retval([multifile, _121686])]))));notrace(ignore(if_t(2<30, if_trace((eval;e), ignore(\+ \+ (flag(eval_num, _8626, _8626+1), (retval([multifile, _121686])\=@=retval(fail), nonvar([multifile, _4888])->indentq(2, _8626, <--, [e, [multifile, _4888]]);indentq(2, _8626, <--, [e, retval([multifile, _121686])])))))))))) ^ Unify: (276) [system] ignore(user:(_8588==1->ignore(\+ \+ (flag(eval_num, _8626, _8626+1), (retval([multifile, _121686])\=@=retval(fail), nonvar([multifile, _4888])->indentq(2, _8626, <--, [e, [multifile, _4888]]);indentq(2, _8626, <--, [e, retval([multifile, _121686])]))));notrace(ignore(if_t(2<30, if_trace((eval;e), ignore(\+ \+ (flag(eval_num, _8626, _8626+1), (retval([multifile, _121686])\=@=retval(fail), nonvar([multifile, _4888])->indentq(2, _8626, <--, [e, [multifile, _4888]]);indentq(2, _8626, <--, [e, retval([multifile, _121686])])))))))))) Call: (278) [system] _8588==1 Fail: (278) [system] _8588==1 ^ Call: (279) [system] setup_call_cleanup('$notrace'(_127288, _127290), once(user:ignore(if_t(2<30, if_trace((eval;e), ignore(\+ \+ (flag(eval_num, _8626, _8626+1), (retval([multifile, _121686])\=@=retval(fail), nonvar([multifile, _4888])->indentq(2, _8626, <--, [e, [multifile, _4888]]);indentq(2, _8626, <--, [e, retval([multifile, _121686])])))))))), '$restore_trace'(_127288, _127290)) ^ Unify: (279) [system] setup_call_cleanup(system:'$notrace'(_127288, _127290), system:once(user:ignore(if_t(2<30, if_trace((eval;e), ignore(\+ \+ (flag(eval_num, _8626, _8626+1), (retval([multifile, _121686])\=@=retval(fail), nonvar([multifile, _4888])->indentq(2, _8626, <--, [e, [multifile, _4888]]);indentq(2, _8626, <--, [e, retval([multifile, _121686])])))))))), system:'$restore_trace'(_127288, _127290)) ^ Call: (280) [system] sig_atomic(system:'$notrace'(_127288, _127290)) ^ Exit: (279) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:ignore(if_t(2<30, if_trace((eval;e), ignore(\+ \+ (flag(eval_num, _8626, _8626+1), (retval([multifile, _121686])\=@=retval(fail), nonvar([multifile, _4888])->indentq(2, _8626, <--, [e, [multifile, _4888]]);indentq(2, _8626, <--, [e, retval([multifile, _121686])])))))))), system:'$restore_trace'(3, -1)) ^ Exit: (276) [system] ignore(user:(_8588==1->ignore(\+ \+ (flag(eval_num, _8626, _8626+1), (retval([multifile, _121686])\=@=retval(fail), nonvar([multifile, _4888])->indentq(2, _8626, <--, [e, [multifile, _4888]]);indentq(2, _8626, <--, [e, retval([multifile, _121686])]))));notrace(ignore(if_t(2<30, if_trace((eval;e), ignore(\+ \+ (flag(eval_num, _8626, _8626+1), (retval([multifile, _121686])\=@=retval(fail), nonvar([multifile, _4888])->indentq(2, _8626, <--, [e, [multifile, _4888]]);indentq(2, _8626, <--, [e, retval([multifile, _121686])])))))))))) ^ Exit: (274) [system] call_cleanup(user:((call(eval_20(=, _8522), 497, '&self', [multifile, _4888], [multifile, _4888])*->nb_setarg(1, retval([multifile, _121686]), [multifile, _4888]);fail, trace, call(eval_20(=, _8522), 497, '&self', [multifile, _4888], [multifile, _4888])), ignore(notrace((\+[multifile, _4888]\=_8596, nb_setarg(1, retval([multifile, _121686]), [multifile, _4888]))))), user:ignore((_8588==1->ignore(\+ \+ (flag(eval_num, _8626, _8626+1), (retval([multifile, _121686])\=@=retval(fail), nonvar([multifile, _4888])->indentq(2, _8626, <--, [e, [multifile, _4888]]);indentq(2, _8626, <--, [e, retval([multifile, _121686])]))));notrace(ignore(if_t(2<30, if_trace((eval;e), ignore(\+ \+ (flag(eval_num, _8626, _8626+1), (retval([multifile, _121686])\=@=retval(fail), nonvar([multifile, _4888])->indentq(2, _8626, <--, [e, [multifile, _4888]]);indentq(2, _8626, <--, [e, retval([multifile, _121686])]))))))))))) Call: (274) [system] retval([multifile, _121686])\=@=retval(fail) Exit: (274) [system] retval([multifile, _121686])\=@=retval(fail) ^ Exit: (273) [user] trace_eval(eval_20(=, _8522), e, 497, '&self', [multifile, _4888], [multifile, _4888]) ^ Call: (273) [user] self_eval([multifile, _4888]) ^ Unify: (273) [user] self_eval([multifile, _4888]) ^ Call: (275) [system] setup_call_cleanup('$notrace'(_137758, _137760), once(user:self_eval0([multifile, _4888])), '$restore_trace'(_137758, _137760)) ^ Unify: (275) [system] setup_call_cleanup(system:'$notrace'(_137758, _137760), system:once(user:self_eval0([multifile, _4888])), system:'$restore_trace'(_137758, _137760)) ^ Call: (276) [system] sig_atomic(system:'$notrace'(_137758, _137760)) ^ Fail: (273) [user] self_eval([multifile, _4888]) ^ Redo: (272) [user] eval_01(=, _8522, 498, '&self', [multifile, _4888], _8554) Call: (273) [system] [multifile, _4888]=@=[multifile, _8570] Exit: (273) [system] [multifile, _4888]=@=[multifile, _8570] Call: (273) [system] _144320=[multifile, _4888] Exit: (273) [system] [multifile, _4888]=[multifile, _4888] ^ Call: (273) [user] eval_02(=, _8522, 497, '&self', [multifile, _4888], _8554) ^ Unify: (273) [user] eval_02(=, _8522, 497, '&self', [multifile, _4888], _8554) ^ Call: (274) [user] once(if_or_else(subst_args_here(=, _8522, 497, '&self', [multifile, _4888], _8554), if_or_else((fail, finish_eval(=, _8522, 497, '&self', [multifile, _4888], _8554)), [multifile, _4888]=_8554))) ^ Unify: (274) [system] once(user:if_or_else(subst_args_here(=, _8522, 497, '&self', [multifile, _4888], _8554), if_or_else((fail, finish_eval(=, _8522, 497, '&self', [multifile, _4888], _8554)), [multifile, _4888]=_8554))) Call: (275) [user] if_or_else(subst_args_here(=, _8522, 497, '&self', [multifile, _4888], _8554), if_or_else((fail, finish_eval(=, _8522, 497, '&self', [multifile, _4888], _8554)), [multifile, _4888]=_8554)) Unify: (275) [user] if_or_else(subst_args_here(=, _8522, 497, '&self', [multifile, _4888], _8554), if_or_else((fail, finish_eval(=, _8522, 497, '&self', [multifile, _4888], _8554)), [multifile, _4888]=_8554)) ^ Call: (276) [user] subst_args_here(=, _8522, 497, '&self', [multifile, _4888], _8554) ^ Unify: (276) [user] subst_args_here(=, _8522, 497, '&self', [multifile, _4888], _8554) ^ Call: (277) [user] wont_need_subst([multifile, _4888]) ^ Unify: (277) [user] wont_need_subst([multifile, _4888]) Call: (278) [system] number(_4888) ^ Redo: (277) [user] wont_need_subst([multifile, _4888]) ^ Unify: (277) [user] wont_need_subst([multifile, _4888]) Call: (278) [system] atom(multifile) Exit: (278) [system] atom(multifile) ^ Call: (278) [user] need_subst_f(multifile) ^ Redo: (277) [user] wont_need_subst([multifile, _4888]) ^ Exit: (277) [user] wont_need_subst([multifile, _4888]) Call: (277) [system] [multifile, _4888]=_8554 Exit: (277) [system] [multifile, _4888]=[multifile, _4888] ^ Exit: (276) [user] subst_args_here(=, _8522, 497, '&self', [multifile, _4888], [multifile, _4888]) Exit: (275) [user] if_or_else(subst_args_here(=, _8522, 497, '&self', [multifile, _4888], [multifile, _4888]), if_or_else((fail, finish_eval(=, _8522, 497, '&self', [multifile, _4888], [multifile, _4888])), [multifile, _4888]=[multifile, _4888])) ^ Exit: (274) [system] once(user:if_or_else(subst_args_here(=, _8522, 497, '&self', [multifile, _4888], [multifile, _4888]), if_or_else((fail, finish_eval(=, _8522, 497, '&self', [multifile, _4888], [multifile, _4888])), [multifile, _4888]=[multifile, _4888]))) ^ Exit: (273) [user] eval_02(=, _8522, 497, '&self', [multifile, _4888], [multifile, _4888]) ^ Exit: (272) [user] eval_01(=, _8522, 498, '&self', [multifile, _4888], [multifile, _4888]) ^ Exit: (271) [user] eval_00(=, _8522, 498, '&self', [multifile, _4888], [multifile, _4888]) ^ Exit: (270) [user] eval_args(=, _8522, 498, '&self', [multifile, _4888], [multifile, _4888]) ^ Exit: (269) [user] must_eval_args(=, _8522, 498, '&self', [multifile, _4888], [multifile, _4888]) Call: (269) [apply] apply:maplist_([], _8556, user:must_eval_args(=, _8522, 498, '&self')) Unify: (269) [apply] apply:maplist_([], [], user:must_eval_args(=, _8522, 498, '&self')) Exit: (269) [apply] apply:maplist_([], [], user:must_eval_args(=, _8522, 498, '&self')) Exit: (268) [apply] apply:maplist_([[multifile, _4888]], [[multifile, _4888]], user:must_eval_args(=, _8522, 498, '&self')) Exit: (267) [apply] apply:maplist_([[dynamic, _4888], [multifile, _4888]], [[dynamic, _4888], [multifile, _4888]], user:must_eval_args(=, _8522, 498, '&self')) ^ Exit: (266) [apply] apply:maplist(user:must_eval_args(=, _8522, 498, '&self'), [[dynamic, _4888], [multifile, _4888]], [[dynamic, _4888], [multifile, _4888]]) Call: (266) [system] _8466=_8464 Exit: (266) [system] _8464=_8464 ^ Exit: (265) [user] eval_adjust_args2(=, _7284, _8464, _8464, 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]) Exit: (263) [user] if_or_else((eval_all_args, eval_adjust_args2(=, _7284, _8464, _8464, 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]])), eval_adjust_args1(=, _7284, _8464, _8464, 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]])) ^ Exit: (262) [user] eval_adjust_args(=, _7284, _8464, _8464, 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]) ^ Call: (262) [user] if_trace((e;args), ([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]\==[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]->color_g_mesg('#773733', indentq2(498, ([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]->[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]])));nop(indentq2(498, same([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]))))) ^ Unify: (262) [user] if_trace((e;args), ([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]\==[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]->color_g_mesg('#773733', indentq2(498, ([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]->[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]])));nop(indentq2(498, same([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]))))) ^ Call: (264) [system] setup_call_cleanup('$notrace'(_184546, _184548), once(user:real_notrace(catch_err(ignore((is_debugging((e;args)), ([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]\==[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]->color_g_mesg('#773733', indentq2(498, ([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]->[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]])));nop(indentq2(498, same([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]])))))), _184504, fbug((_184504-->if_trace((e;args), ([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]\==[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]->color_g_mesg('#773733', indentq2(498, ([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]->[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]])));nop(indentq2(498, same([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]])))))))))), '$restore_trace'(_184546, _184548)) ^ Unify: (264) [system] setup_call_cleanup(system:'$notrace'(_184546, _184548), system:once(user:real_notrace(catch_err(ignore((is_debugging((e;args)), ([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]\==[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]->color_g_mesg('#773733', indentq2(498, ([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]->[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]])));nop(indentq2(498, same([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]])))))), _184504, fbug((_184504-->if_trace((e;args), ([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]\==[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]->color_g_mesg('#773733', indentq2(498, ([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]->[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]])));nop(indentq2(498, same([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]])))))))))), system:'$restore_trace'(_184546, _184548)) ^ Call: (265) [system] sig_atomic(system:'$notrace'(_184546, _184548)) ^ Exit: (264) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:real_notrace(catch_err(ignore((is_debugging((e;args)), ([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]\==[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]->color_g_mesg('#773733', indentq2(498, ([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]->[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]])));nop(indentq2(498, same([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]])))))), _184504, fbug((_184504-->if_trace((e;args), ([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]\==[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]->color_g_mesg('#773733', indentq2(498, ([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]->[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]])));nop(indentq2(498, same([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]])))))))))), system:'$restore_trace'(3, -1)) ^ Exit: (262) [user] if_trace((e;args), ([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]\==[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]->color_g_mesg('#773733', indentq2(498, ([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]->[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]])));nop(indentq2(498, same([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]))))) ^ Call: (262) [user] eval_70(=, _7284, 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8464) ^ Unify: (262) [user] eval_70(=, _7284, 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8464) Call: (263) [user] if_or_else(eval_maybe_python(=, _7284, 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8464), if_or_else(eval_maybe_host_predicate(=, _7284, 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8464), if_or_else(eval_maybe_host_function(=, _7284, 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8464), if_or_else(eval_maybe_defn(=, _7284, 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8464), eval_maybe_subst(=, _7284, 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8464))))) Unify: (263) [user] if_or_else(eval_maybe_python(=, _7284, 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8464), if_or_else(eval_maybe_host_predicate(=, _7284, 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8464), if_or_else(eval_maybe_host_function(=, _7284, 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8464), if_or_else(eval_maybe_defn(=, _7284, 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8464), eval_maybe_subst(=, _7284, 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8464))))) ^ Call: (264) [user] eval_maybe_python(=, _7284, 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8464) ^ Unify: (264) [user] eval_maybe_python(=, _7284, 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8464) Call: (265) [user] metta_atom('&self', ['registered-python-function', _195032, _195038, [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]]) Unify: (265) [user] metta_atom('&self', ['registered-python-function', _195032, _195038, [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]]) ^ Call: (266) [user] typed_list('&self', _196958, _196880) ^ Unify: (266) [user] typed_list('&self', _197890, _196880) Call: (267) [system] compound('&self') Fail: (267) [system] compound('&self') ^ Fail: (266) [user] typed_list('&self', _200670, _196880) Redo: (265) [user] metta_atom('&self', ['registered-python-function', _195032, _195038, [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]]) Unify: (265) [user] metta_atom('&self', ['registered-python-function', _195032, _195038, [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]]) Call: (266) [system] '&self'=='&flybase' Redo: (265) [user] metta_atom('&self', ['registered-python-function', _195032, _195038, [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]]) Unify: (265) [user] metta_atom('&self', ['registered-python-function', _195032, _195038, [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]]) ^ Call: (266) [user] metta_atom_in_file('&self', ['registered-python-function', _195032, _195038, [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]]) ^ Unify: (266) [user] metta_atom_in_file('&self', ['registered-python-function', _195032, _195038, [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]]) ^ Call: (267) [user] metta_atom_in_file('&self', ['registered-python-function', _195032, _195038, [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]], _208052, _208054) ^ Unify: (267) [user] metta_atom_in_file('&self', ['registered-python-function', _195032, _195038, [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]], _208988, _208990) ^ Call: (268) [user] loaded_into_kb('&self', _209846) ^ Unify: (268) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Exit: (268) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Call: (268) [user] once(user:asserted_metta_pred(_220436, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Unify: (268) [system] once(user:asserted_metta_pred(_220436, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Call: (269) [user] asserted_metta_pred(_220436, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Fail: (269) [user] asserted_metta_pred(_220436, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Redo: (265) [user] metta_atom('&self', ['registered-python-function', _195032, _195038, [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]]) Unify: (265) [user] metta_atom('&self', ['registered-python-function', _195032, _195038, [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]]) Call: (266) [user] metta_atom_asserted('&self', ['registered-python-function', _195032, _195038, [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]]) Unify: (266) [user] metta_atom_asserted('&self', ['registered-python-function', _195032, _195038, [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]]) ^ Call: (267) [user] metta_atom_asserted_deduced('&self', ['registered-python-function', _195032, _195038, [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]]) Redo: (266) [user] metta_atom_asserted('&self', ['registered-python-function', _195032, _195038, [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]]) Redo: (265) [user] metta_atom('&self', ['registered-python-function', _195032, _195038, [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]]) Unify: (265) [user] metta_atom('&self', ['registered-python-function', _195032, _195038, [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]]) Call: (266) [system] '&self'\=='&corelib' Exit: (266) [system] '&self'\=='&corelib' ^ Call: (266) [user] using_all_spaces ^ Unify: (266) [user] using_all_spaces Call: (267) [system] nb_current(with_all_spaces, t) Redo: (265) [user] metta_atom('&self', ['registered-python-function', _195032, _195038, [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]]) Unify: (265) [user] metta_atom('&self', ['registered-python-function', _195032, _195038, [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]]) Call: (266) [system] '&self'\=='&corelib' Exit: (266) [system] '&self'\=='&corelib' Call: (266) [user] metta_atom_asserted('&self', '&corelib') Unify: (266) [user] metta_atom_asserted('&self', '&corelib') ^ Call: (267) [user] metta_atom_asserted_deduced('&self', '&corelib') Redo: (266) [user] metta_atom_asserted('&self', '&corelib') Unify: (266) [user] metta_atom_asserted('&self', '&corelib') Exit: (266) [user] metta_atom_asserted('&self', '&corelib') Call: (266) [user] should_inherit_from_corelib(['registered-python-function', _195032, _195038, [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]]) Unify: (266) [user] should_inherit_from_corelib(['registered-python-function', _195032, _195038, [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]]) ^ Call: (267) [user] using_all_spaces ^ Unify: (267) [user] using_all_spaces Call: (268) [system] nb_current(with_all_spaces, t) Redo: (266) [user] should_inherit_from_corelib(['registered-python-function', _195032, _195038, [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]]) Unify: (266) [user] should_inherit_from_corelib(['registered-python-function', _195032, _195038, [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]]) Call: (267) [system] 'registered-python-function'==(:) Redo: (266) [user] should_inherit_from_corelib(['registered-python-function', _195032, _195038, [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]]) Unify: (266) [user] should_inherit_from_corelib(['registered-python-function', _195032, _195038, [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]]) Call: (267) [system] 'registered-python-function'=='@doc' Redo: (266) [user] should_inherit_from_corelib(['registered-python-function', _195032, _195038, [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]]) Unify: (266) [user] should_inherit_from_corelib(['registered-python-function', _195032, _195038, [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]]) Call: (267) [system] fail Redo: (266) [user] metta_atom_asserted('&self', '&corelib') Redo: (265) [user] metta_atom('&self', ['registered-python-function', _195032, _195038, [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]]) Redo: (263) [user] if_or_else(eval_maybe_python(=, _7284, 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8464), if_or_else(eval_maybe_host_predicate(=, _7284, 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8464), if_or_else(eval_maybe_host_function(=, _7284, 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8464), if_or_else(eval_maybe_defn(=, _7284, 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8464), eval_maybe_subst(=, _7284, 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8464))))) Call: (264) [user] if_or_else(eval_maybe_host_predicate(=, _7284, 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8464), if_or_else(eval_maybe_host_function(=, _7284, 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8464), if_or_else(eval_maybe_defn(=, _7284, 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8464), eval_maybe_subst(=, _7284, 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8464)))) Unify: (264) [user] if_or_else(eval_maybe_host_predicate(=, _7284, 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8464), if_or_else(eval_maybe_host_function(=, _7284, 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8464), if_or_else(eval_maybe_defn(=, _7284, 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8464), eval_maybe_subst(=, _7284, 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8464)))) ^ Call: (265) [user] eval_maybe_host_predicate(=, _7284, 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8464) ^ Unify: (265) [user] eval_maybe_host_predicate(=, _7284, 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8464) ^ Call: (266) [user] allow_host_functions ^ Unify: (266) [user] allow_host_functions ^ Exit: (266) [user] allow_host_functions ^ Call: (266) [user] once((is_system_pred([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]), length([[dynamic, _4888], [multifile, _4888]], _282964), is_syspred([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _282964, _282972))) ^ Unify: (266) [system] once(user:(is_system_pred([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]), length([[dynamic, _4888], [multifile, _4888]], _282964), is_syspred([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _282964, _282972))) ^ Call: (268) [user] is_system_pred([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) ^ Unify: (268) [user] is_system_pred([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) Call: (269) [system] atom([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) ^ Redo: (268) [user] is_system_pred([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) ^ Unify: (268) [user] is_system_pred([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) Call: (269) [system] atom([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) ^ Redo: (268) [user] is_system_pred([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) ^ Unify: (268) [user] is_system_pred([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) Call: (269) [system] atom([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) ^ Fail: (268) [user] is_system_pred([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) Redo: (264) [user] if_or_else(eval_maybe_host_predicate(=, _7284, 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8464), if_or_else(eval_maybe_host_function(=, _7284, 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8464), if_or_else(eval_maybe_defn(=, _7284, 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8464), eval_maybe_subst(=, _7284, 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8464)))) Call: (265) [user] if_or_else(eval_maybe_host_function(=, _7284, 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8464), if_or_else(eval_maybe_defn(=, _7284, 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8464), eval_maybe_subst(=, _7284, 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8464))) Unify: (265) [user] if_or_else(eval_maybe_host_function(=, _7284, 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8464), if_or_else(eval_maybe_defn(=, _7284, 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8464), eval_maybe_subst(=, _7284, 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8464))) ^ Call: (266) [user] eval_maybe_host_function(=, _7284, 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8464) ^ Unify: (266) [user] eval_maybe_host_function(=, _7284, 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8464) ^ Call: (267) [user] allow_host_functions ^ Unify: (267) [user] allow_host_functions ^ Exit: (267) [user] allow_host_functions ^ Call: (267) [user] is_system_pred([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) ^ Unify: (267) [user] is_system_pred([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) Call: (268) [system] atom([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) ^ Redo: (267) [user] is_system_pred([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) ^ Unify: (267) [user] is_system_pred([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) Call: (268) [system] atom([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) ^ Redo: (267) [user] is_system_pred([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) ^ Unify: (267) [user] is_system_pred([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) Call: (268) [system] atom([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) Redo: (265) [user] if_or_else(eval_maybe_host_function(=, _7284, 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8464), if_or_else(eval_maybe_defn(=, _7284, 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8464), eval_maybe_subst(=, _7284, 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8464))) Call: (266) [user] if_or_else(eval_maybe_defn(=, _7284, 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8464), eval_maybe_subst(=, _7284, 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8464)) Unify: (266) [user] if_or_else(eval_maybe_defn(=, _7284, 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8464), eval_maybe_subst(=, _7284, 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8464)) ^ Call: (267) [user] eval_maybe_defn(=, _7284, 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8464) ^ Unify: (267) [user] eval_maybe_defn(=, _7284, 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8464) ^ Call: (268) [user] curried_arity([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _314416, _314418) ^ Unify: (268) [user] curried_arity([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _314416, _314418) Call: (269) [system] var([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]) ^ Redo: (268) [user] curried_arity([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _314416, _314418) ^ Unify: (268) [user] curried_arity([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _314418) Call: (269) [system] var([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) ^ Redo: (268) [user] curried_arity([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _314416, _314418) ^ Unify: (268) [user] curried_arity([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], =, _314418) Call: (269) [system] nonvar(=) Exit: (269) [system] nonvar(=) ^ Call: (269) [user] len_or_unbound([_4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _323708) ^ Unify: (269) [user] len_or_unbound([_4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _323708) Call: (270) [system] is_list([_4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) Exit: (270) [system] is_list([_4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) Call: (270) [system] length([_4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _323708) Unify: (270) [system] length([_4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _323708) Call: (271) [system] var(_323708) Exit: (271) [system] var(_323708) Call: (271) [system] []==[] Exit: (271) [system] []==[] Call: (271) [system] _323708=2 Exit: (271) [system] 2=2 Exit: (270) [system] length([_4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], 2) ^ Exit: (269) [user] len_or_unbound([_4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], 2) Call: (269) [system] var(2) ^ Redo: (268) [user] curried_arity([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], =, _314418) ^ Call: (269) [user] len_or_unbound([[dynamic, _4888], [multifile, _4888]], _338546) ^ Unify: (269) [user] len_or_unbound([[dynamic, _4888], [multifile, _4888]], _338546) Call: (270) [system] is_list([[dynamic, _4888], [multifile, _4888]]) Exit: (270) [system] is_list([[dynamic, _4888], [multifile, _4888]]) Call: (270) [system] length([[dynamic, _4888], [multifile, _4888]], _338546) Unify: (270) [system] length([[dynamic, _4888], [multifile, _4888]], _338546) Call: (271) [system] var(_338546) Exit: (271) [system] var(_338546) Call: (271) [system] []==[] Exit: (271) [system] []==[] Call: (271) [system] _338546=2 Exit: (271) [system] 2=2 Exit: (270) [system] length([[dynamic, _4888], [multifile, _4888]], 2) ^ Exit: (269) [user] len_or_unbound([[dynamic, _4888], [multifile, _4888]], 2) Call: (269) [system] var(2) ^ Redo: (268) [user] curried_arity([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], =, _314418) Call: (269) [system] _314418 is 2+2 Exit: (269) [system] 4 is 2+2 ^ Exit: (268) [user] curried_arity([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], =, 4) ^ Call: (268) [user] is_metta_type_constructor('&self', =, _356178) ^ Redo: (267) [user] eval_maybe_defn(=, _7284, 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8464) ^ Unify: (267) [user] eval_maybe_defn(=, _7284, 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8464) ^ Call: (268) [user] can_be_ok(eval_maybe_defn, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]) ^ Unify: (268) [user] can_be_ok(eval_maybe_defn, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]) ^ Call: (269) [user] cant_be_ok(eval_maybe_defn, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]) ^ Unify: (269) [user] cant_be_ok(eval_maybe_defn, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]) Call: (270) [system] [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]==let ^ Redo: (268) [user] can_be_ok(eval_maybe_defn, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]) ^ Unify: (268) [user] can_be_ok(eval_maybe_defn, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]) ^ Exit: (268) [user] can_be_ok(eval_maybe_defn, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]) ^ Call: (268) [user] trace_eval(eval_defn_choose_candidates(=, _7284), defn, 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8464) ^ Unify: (268) [user] trace_eval(eval_defn_choose_candidates(=, _7284), defn, 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8464) ^ Call: (269) [user] must_det_ll((notrace((flag(eval_num, _368338, _368338+1), _368356 is _368338 mod 500, _368374 is 99-498 mod 100, _368398=_368400, option_else('trace-length', _368412, 500), option_else('trace-depth', _368420, 30))), quietly(if_t((nop(stop_rtrace), _368356>_368412), (set_debug(eval, false), _368476 is _368412+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_368476])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_368528))))) ^ Unify: (269) [user] must_det_ll(user:(notrace((flag(eval_num, _368338, _368338+1), _368356 is _368338 mod 500, _368374 is 99-498 mod 100, _368398=_368400, option_else('trace-length', _368412, 500), option_else('trace-depth', _368420, 30))), quietly(if_t((nop(stop_rtrace), _368356>_368412), (set_debug(eval, false), _368476 is _368412+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_368476])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_368528))))) ^ Call: (270) [user] once(user:(notrace((flag(eval_num, _368338, _368338+1), _368356 is _368338 mod 500, _368374 is 99-498 mod 100, _368398=_368400, option_else('trace-length', _368412, 500), option_else('trace-depth', _368420, 30))), quietly(if_t((nop(stop_rtrace), _368356>_368412), (set_debug(eval, false), _368476 is _368412+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_368476])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_368528))))) ^ Unify: (270) [system] once(user:(notrace((flag(eval_num, _368338, _368338+1), _368356 is _368338 mod 500, _368374 is 99-498 mod 100, _368398=_368400, option_else('trace-length', _368412, 500), option_else('trace-depth', _368420, 30))), quietly(if_t((nop(stop_rtrace), _368356>_368412), (set_debug(eval, false), _368476 is _368412+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_368476])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_368528))))) ^ Call: (273) [system] setup_call_cleanup('$notrace'(_372252, _372254), once(user:(flag(eval_num, _368338, _368338+1), _368356 is _368338 mod 500, _368374 is 99-498 mod 100, _368398=_368400, option_else('trace-length', _368412, 500), option_else('trace-depth', _368420, 30))), '$restore_trace'(_372252, _372254)) ^ Unify: (273) [system] setup_call_cleanup(system:'$notrace'(_372252, _372254), system:once(user:(flag(eval_num, _368338, _368338+1), _368356 is _368338 mod 500, _368374 is 99-498 mod 100, _368398=_368400, option_else('trace-length', _368412, 500), option_else('trace-depth', _368420, 30))), system:'$restore_trace'(_372252, _372254)) ^ Call: (274) [system] sig_atomic(system:'$notrace'(_372252, _372254)) ^ Exit: (273) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(flag(eval_num, 5, 5+1), 5 is 5 mod 500, 1 is 99-498 mod 100, _368398=_368398, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), system:'$restore_trace'(3, -1)) ^ Call: (273) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 5>500), (set_debug(eval, false), _368476 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_368476])), nop((start_rtrace, rtrace))))) ^ Unify: (273) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 5>500), (set_debug(eval, false), _368476 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_368476])), nop((start_rtrace, rtrace))))) ^ Exit: (273) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 5>500), (set_debug(eval, false), _368476 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_368476])), nop((start_rtrace, rtrace))))) Call: (272) [user] nop(notrace(no_repeats_var(_368528))) Unify: (272) [user] nop(notrace(no_repeats_var(_368528))) Exit: (272) [user] nop(notrace(no_repeats_var(_368528))) ^ Exit: (270) [system] once(user:(notrace((flag(eval_num, 5, 5+1), 5 is 5 mod 500, 1 is 99-498 mod 100, _368398=_368398, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), quietly(if_t((nop(stop_rtrace), 5>500), (set_debug(eval, false), _368476 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_368476])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_368528))))) ^ Exit: (269) [user] must_det_ll(user:(notrace((flag(eval_num, 5, 5+1), 5 is 5 mod 500, 1 is 99-498 mod 100, _368398=_368398, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), quietly(if_t((nop(stop_rtrace), 5>500), (set_debug(eval, false), _368476 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_368476])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_368528))))) Call: (269) [occurs] occurs:sub_term(_383716, defn) Unify: (269) [occurs] occurs:sub_term(defn, defn) Exit: (269) [occurs] occurs:sub_term(defn, defn) Call: (269) [system] defn\=defn Fail: (269) [system] defn\=defn Redo: (269) [occurs] occurs:sub_term(_383716, defn) Unify: (269) [occurs] occurs:sub_term(_383716, defn) Call: (270) [system] compound(defn) Fail: (270) [system] compound(defn) Fail: (269) [occurs] occurs:sub_term(_383716, defn) ^ Redo: (268) [user] trace_eval(eval_defn_choose_candidates(=, _7284), defn, 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8464) Call: (269) [system] _393934=defn Exit: (269) [system] defn=defn ^ Call: (269) [user] if_trace((eval;defn), (_368398=1, indentq(1, 5, -->, [defn, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]))) ^ Unify: (269) [user] if_trace((eval;defn), (_368398=1, indentq(1, 5, -->, [defn, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]))) ^ Call: (271) [system] setup_call_cleanup('$notrace'(_397738, _397740), once(user:real_notrace(catch_err(ignore((is_debugging((eval;defn)), _368398=1, indentq(1, 5, -->, [defn, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]))), _397696, fbug((_397696-->if_trace((eval;defn), (_368398=1, indentq(1, 5, -->, [defn, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]])))))))), '$restore_trace'(_397738, _397740)) ^ Unify: (271) [system] setup_call_cleanup(system:'$notrace'(_397738, _397740), system:once(user:real_notrace(catch_err(ignore((is_debugging((eval;defn)), _368398=1, indentq(1, 5, -->, [defn, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]))), _397696, fbug((_397696-->if_trace((eval;defn), (_368398=1, indentq(1, 5, -->, [defn, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]])))))))), system:'$restore_trace'(_397738, _397740)) ^ Call: (272) [system] sig_atomic(system:'$notrace'(_397738, _397740)) ^ Exit: (271) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:real_notrace(catch_err(ignore((is_debugging((eval;defn)), _368398=1, indentq(1, 5, -->, [defn, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]))), _397696, fbug((_397696-->if_trace((eval;defn), (_368398=1, indentq(1, 5, -->, [defn, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]])))))))), system:'$restore_trace'(3, -1)) ^ Exit: (269) [user] if_trace((eval;defn), (_368398=1, indentq(1, 5, -->, [defn, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]))) Call: (269) [system] _402520=retval(fail) Exit: (269) [system] retval(fail)=retval(fail) Call: (269) [system] _404382=(\+ \+ (flag(eval_num, _404402, _404402+1), (retval(fail)\=@=retval(fail), nonvar(_8464)->indentq(1, _404402, <--, [defn, _8464]);indentq(1, _404402, <--, [defn, retval(fail)])))) Exit: (269) [system] (\+ \+ (flag(eval_num, _404402, _404402+1), (retval(fail)\=@=retval(fail), nonvar(_8464)->indentq(1, _404402, <--, [defn, _8464]);indentq(1, _404402, <--, [defn, retval(fail)]))))=(\+ \+ (flag(eval_num, _404402, _404402+1), (retval(fail)\=@=retval(fail), nonvar(_8464)->indentq(1, _404402, <--, [defn, _8464]);indentq(1, _404402, <--, [defn, retval(fail)])))) ^ Call: (269) [user] call_cleanup(((call(eval_defn_choose_candidates(=, _7284), 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8464)*->nb_setarg(1, retval(fail), _8464);fail, trace, call(eval_defn_choose_candidates(=, _7284), 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8464)), ignore(notrace((\+_8464\=_368528, nb_setarg(1, retval(fail), _8464))))), ignore((_368398==1->ignore(\+ \+ (flag(eval_num, _404402, _404402+1), (retval(fail)\=@=retval(fail), nonvar(_8464)->indentq(1, _404402, <--, [defn, _8464]);indentq(1, _404402, <--, [defn, retval(fail)]))));notrace(ignore(if_t(1<30, if_trace((eval;defn), ignore(\+ \+ (flag(eval_num, _404402, _404402+1), (retval(fail)\=@=retval(fail), nonvar(_8464)->indentq(1, _404402, <--, [defn, _8464]);indentq(1, _404402, <--, [defn, retval(fail)]))))))))))) ^ Unify: (269) [system] call_cleanup(user:((call(eval_defn_choose_candidates(=, _7284), 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8464)*->nb_setarg(1, retval(fail), _8464);fail, trace, call(eval_defn_choose_candidates(=, _7284), 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8464)), ignore(notrace((\+_8464\=_368528, nb_setarg(1, retval(fail), _8464))))), user:ignore((_368398==1->ignore(\+ \+ (flag(eval_num, _404402, _404402+1), (retval(fail)\=@=retval(fail), nonvar(_8464)->indentq(1, _404402, <--, [defn, _8464]);indentq(1, _404402, <--, [defn, retval(fail)]))));notrace(ignore(if_t(1<30, if_trace((eval;defn), ignore(\+ \+ (flag(eval_num, _404402, _404402+1), (retval(fail)\=@=retval(fail), nonvar(_8464)->indentq(1, _404402, <--, [defn, _8464]);indentq(1, _404402, <--, [defn, retval(fail)]))))))))))) ^ Call: (271) [user] eval_defn_choose_candidates(=, _7284, 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8464) ^ Unify: (271) [user] eval_defn_choose_candidates(=, _7284, 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8464) ^ Call: (272) [user] findall((_410270->_410272), get_defn_expansions(=, _7284, 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _410270, _410272), _410290) ^ Unify: (272) [$bags] findall((_410270->_410272), user:get_defn_expansions(=, _7284, 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _410270, _410272), _410290) ^ Call: (273) [$bags] findall((_410270->_410272), user:get_defn_expansions(=, _7284, 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _410270, _410272), _410290, []) ^ Unify: (273) [$bags] findall((_410270->_410272), user:get_defn_expansions(=, _7284, 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _410270, _410272), _410290, []) ^ Call: (274) [$bags] cleanup_bag(findall_loop((_410270->_410272), user:get_defn_expansions(=, _7284, 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _410270, _410272), _410290, []), '$destroy_findall_bag') ^ Unify: (274) [$bags] cleanup_bag('$bags':findall_loop((_410270->_410272), user:get_defn_expansions(=, _7284, 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _410270, _410272), _410290, []), '$bags':'$destroy_findall_bag') Call: (275) [$bags] findall_loop((_410270->_410272), user:get_defn_expansions(=, _7284, 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _410270, _410272), _410290, []) Unify: (275) [$bags] findall_loop((_410270->_410272), user:get_defn_expansions(=, _7284, 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _410270, _410272), _410290, []) ^ Call: (276) [user] get_defn_expansions(=, _7284, 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _410270, _410272) ^ Unify: (276) [user] get_defn_expansions(=, _7284, 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]|_418772], _410272) ^ Call: (277) [user] same_len_copy([[dynamic, _4888], [multifile, _4888]], _418772) ^ Unify: (277) [user] same_len_copy([[dynamic, _4888], [multifile, _4888]], _418772) Call: (278) [system] length([[dynamic, _4888], [multifile, _4888]], _421578) Unify: (278) [system] length([[dynamic, _4888], [multifile, _4888]], _421578) Call: (279) [system] var(_421578) Exit: (279) [system] var(_421578) Call: (279) [system] []==[] Exit: (279) [system] []==[] Call: (279) [system] _421578=2 Exit: (279) [system] 2=2 Exit: (278) [system] length([[dynamic, _4888], [multifile, _4888]], 2) Call: (278) [system] length(_418772, 2) Unify: (278) [system] length(_418772, 2) Call: (279) [system] var(2) Redo: (278) [system] length(_418772, 2) Unify: (278) [system] length(_418772, 2) Call: (279) [system] integer(2) Exit: (279) [system] integer(2) Call: (279) [system] _418772==[] Redo: (278) [system] length(_418772, 2) Call: (279) [system] var(_418772) Exit: (279) [system] var(_418772) Exit: (278) [system] length([_440122, _440128], 2) ^ Exit: (277) [user] same_len_copy([[dynamic, _4888], [multifile, _4888]], [_440122, _440128]) Call: (277) [user] metta_eq_def(=, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _440122, _440128], _410272) Unify: (277) [user] metta_eq_def(=, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _440122, _440128], _410272) ^ Call: (278) [user] ignore((=)=(=)) ^ Unify: (278) [system] ignore(user:((=)=(=))) Call: (279) [system] (=)=(=) Exit: (279) [system] (=)=(=) ^ Exit: (278) [system] ignore(user:((=)=(=))) Call: (278) [user] metta_atom('&self', [=, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _440122, _440128], _410272]) Unify: (278) [user] metta_atom('&self', [=, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _440122, _440128], _410272]) ^ Call: (279) [user] typed_list('&self', _450428, _450350) ^ Unify: (279) [user] typed_list('&self', _451360, _450350) Call: (280) [system] compound('&self') Fail: (280) [system] compound('&self') ^ Fail: (279) [user] typed_list('&self', _454140, _450350) Redo: (278) [user] metta_atom('&self', [=, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _440122, _440128], _410272]) Unify: (278) [user] metta_atom('&self', [=, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _440122, _440128], _410272]) Call: (279) [system] '&self'=='&flybase' Redo: (278) [user] metta_atom('&self', [=, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _440122, _440128], _410272]) Unify: (278) [user] metta_atom('&self', [=, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _440122, _440128], _410272]) ^ Call: (279) [user] metta_atom_in_file('&self', [=, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _440122, _440128], _410272]) ^ Unify: (279) [user] metta_atom_in_file('&self', [=, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _440122, _440128], _410272]) ^ Call: (280) [user] metta_atom_in_file('&self', [=, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _440122, _440128], _410272], _461522, _461524) ^ Unify: (280) [user] metta_atom_in_file('&self', [=, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _440122, _440128], _410272], _462458, _462460) ^ Call: (281) [user] loaded_into_kb('&self', _463316) ^ Unify: (281) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Exit: (281) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Call: (281) [user] once(user:asserted_metta_pred(_473906, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Unify: (281) [system] once(user:asserted_metta_pred(_473906, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Call: (282) [user] asserted_metta_pred(_473906, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Fail: (282) [user] asserted_metta_pred(_473906, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Redo: (278) [user] metta_atom('&self', [=, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _440122, _440128], _410272]) Unify: (278) [user] metta_atom('&self', [=, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _440122, _440128], _410272]) Call: (279) [user] metta_atom_asserted('&self', [=, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _440122, _440128], _410272]) Unify: (279) [user] metta_atom_asserted('&self', [=, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _440122, _440128], _410272]) ^ Call: (280) [user] metta_atom_asserted_deduced('&self', [=, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _440122, _440128], _410272]) Redo: (279) [user] metta_atom_asserted('&self', [=, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _440122, _440128], _410272]) Redo: (278) [user] metta_atom('&self', [=, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _440122, _440128], _410272]) Unify: (278) [user] metta_atom('&self', [=, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _440122, _440128], _410272]) Call: (279) [system] '&self'\=='&corelib' Exit: (279) [system] '&self'\=='&corelib' ^ Call: (279) [user] using_all_spaces ^ Unify: (279) [user] using_all_spaces Call: (280) [system] nb_current(with_all_spaces, t) Redo: (278) [user] metta_atom('&self', [=, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _440122, _440128], _410272]) Unify: (278) [user] metta_atom('&self', [=, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _440122, _440128], _410272]) Call: (279) [system] '&self'\=='&corelib' Exit: (279) [system] '&self'\=='&corelib' Call: (279) [user] metta_atom_asserted('&self', '&corelib') Unify: (279) [user] metta_atom_asserted('&self', '&corelib') ^ Call: (280) [user] metta_atom_asserted_deduced('&self', '&corelib') Redo: (279) [user] metta_atom_asserted('&self', '&corelib') Unify: (279) [user] metta_atom_asserted('&self', '&corelib') Exit: (279) [user] metta_atom_asserted('&self', '&corelib') Call: (279) [user] should_inherit_from_corelib([=, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _440122, _440128], _410272]) Unify: (279) [user] should_inherit_from_corelib([=, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _440122, _440128], _410272]) ^ Call: (280) [user] using_all_spaces ^ Unify: (280) [user] using_all_spaces Call: (281) [system] nb_current(with_all_spaces, t) Redo: (279) [user] should_inherit_from_corelib([=, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _440122, _440128], _410272]) Unify: (279) [user] should_inherit_from_corelib([=, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _440122, _440128], _410272]) Call: (280) [system] (=)==(:) Redo: (279) [user] should_inherit_from_corelib([=, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _440122, _440128], _410272]) Unify: (279) [user] should_inherit_from_corelib([=, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _440122, _440128], _410272]) Call: (280) [system] (=)=='@doc' Redo: (279) [user] should_inherit_from_corelib([=, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _8964, _8970], _8908]) Unify: (279) [user] should_inherit_from_corelib([=, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _8964, _8970], _8908]) Call: (280) [system] fail Redo: (279) [user] metta_atom_asserted('&self', '&corelib') Redo: (278) [user] metta_atom('&self', [=, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _8964, _8970], _8908]) ^ Redo: (276) [user] get_defn_expansions(=, _7284, 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8906, _8908) ^ Unify: (276) [user] get_defn_expansions(=, _7284, 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[=|_15104]|_15098], [_15108, [dynamic, _4888], [multifile, _4888]]) Call: (277) [system] is_list([_4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) Exit: (277) [system] is_list([_4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) ^ Call: (277) [user] same_len_copy([_4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _15104) ^ Unify: (277) [user] same_len_copy([_4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _15104) Call: (278) [system] length([_4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _19764) Unify: (278) [system] length([_4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _19764) Call: (279) [system] var(_19764) Exit: (279) [system] var(_19764) Call: (279) [system] []==[] Exit: (279) [system] []==[] Call: (279) [system] _19764=2 Exit: (279) [system] 2=2 Exit: (278) [system] length([_4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], 2) Call: (278) [system] length(_15104, 2) Unify: (278) [system] length(_15104, 2) Call: (279) [system] var(2) Redo: (278) [system] length(_15104, 2) Unify: (278) [system] length(_15104, 2) Call: (279) [system] integer(2) Exit: (279) [system] integer(2) Call: (279) [system] _15104==[] Redo: (278) [system] length(_15104, 2) Call: (279) [system] var(_15104) Exit: (279) [system] var(_15104) Exit: (278) [system] length([_38308, _38314], 2) ^ Exit: (277) [user] same_len_copy([_4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [_38308, _38314]) Call: (277) [system] _40174=[=, _38308, _38314] Exit: (277) [system] [=, _38308, _38314]=[=, _38308, _38314] ^ Call: (277) [user] findall((_42040->_42042), get_defn_expansions(=, _7284, 498, '&self', [=, _38308, _38314], _42040, _42042), _42060) ^ Unify: (277) [$bags] findall((_42040->_42042), user:get_defn_expansions(=, _7284, 498, '&self', [=, _38308, _38314], _42040, _42042), _42060) ^ Call: (278) [$bags] findall((_42040->_42042), user:get_defn_expansions(=, _7284, 498, '&self', [=, _38308, _38314], _42040, _42042), _42060, []) ^ Unify: (278) [$bags] findall((_42040->_42042), user:get_defn_expansions(=, _7284, 498, '&self', [=, _38308, _38314], _42040, _42042), _42060, []) ^ Call: (279) [$bags] cleanup_bag(findall_loop((_42040->_42042), user:get_defn_expansions(=, _7284, 498, '&self', [=, _38308, _38314], _42040, _42042), _42060, []), '$destroy_findall_bag') ^ Unify: (279) [$bags] cleanup_bag('$bags':findall_loop((_42040->_42042), user:get_defn_expansions(=, _7284, 498, '&self', [=, _38308, _38314], _42040, _42042), _42060, []), '$bags':'$destroy_findall_bag') Call: (280) [$bags] findall_loop((_42040->_42042), user:get_defn_expansions(=, _7284, 498, '&self', [=, _38308, _38314], _42040, _42042), _42060, []) Unify: (280) [$bags] findall_loop((_42040->_42042), user:get_defn_expansions(=, _7284, 498, '&self', [=, _38308, _38314], _42040, _42042), _42060, []) ^ Call: (281) [user] get_defn_expansions(=, _7284, 498, '&self', [=, _38308, _38314], _42040, _42042) ^ Unify: (281) [user] get_defn_expansions(=, _7284, 498, '&self', [=, _38308, _38314], [=|_50542], _42042) ^ Call: (282) [user] same_len_copy([_38308, _38314], _50542) ^ Unify: (282) [user] same_len_copy([_38308, _38314], _50542) Call: (283) [system] length([_38308, _38314], _53348) Unify: (283) [system] length([_38308, _38314], _53348) Call: (284) [system] var(_53348) Exit: (284) [system] var(_53348) Call: (284) [system] []==[] Exit: (284) [system] []==[] Call: (284) [system] _53348=2 Exit: (284) [system] 2=2 Exit: (283) [system] length([_38308, _38314], 2) Call: (283) [system] length(_50542, 2) Unify: (283) [system] length(_50542, 2) Call: (284) [system] var(2) Redo: (283) [system] length(_50542, 2) Unify: (283) [system] length(_50542, 2) Call: (284) [system] integer(2) Exit: (284) [system] integer(2) Call: (284) [system] _50542==[] Redo: (283) [system] length(_50542, 2) Call: (284) [system] var(_50542) Exit: (284) [system] var(_50542) Exit: (283) [system] length([_71892, _71898], 2) ^ Exit: (282) [user] same_len_copy([_38308, _38314], [_71892, _71898]) Call: (282) [user] metta_eq_def(=, '&self', [=, _71892, _71898], _42042) Unify: (282) [user] metta_eq_def(=, '&self', [=, _71892, _71898], _42042) ^ Call: (283) [user] ignore((=)=(=)) ^ Unify: (283) [system] ignore(user:((=)=(=))) Call: (284) [system] (=)=(=) Exit: (284) [system] (=)=(=) ^ Exit: (283) [system] ignore(user:((=)=(=))) Call: (283) [user] metta_atom('&self', [=, [=, _71892, _71898], _42042]) Unify: (283) [user] metta_atom('&self', [=, [=, _71892, _71898], _42042]) ^ Call: (284) [user] typed_list('&self', _82198, _82120) ^ Unify: (284) [user] typed_list('&self', _83130, _82120) Call: (285) [system] compound('&self') Fail: (285) [system] compound('&self') ^ Fail: (284) [user] typed_list('&self', _85910, _82120) Redo: (283) [user] metta_atom('&self', [=, [=, _71892, _71898], _42042]) Unify: (283) [user] metta_atom('&self', [=, [=, _71892, _71898], _42042]) Call: (284) [system] '&self'=='&flybase' Redo: (283) [user] metta_atom('&self', [=, [=, _71892, _71898], _42042]) Unify: (283) [user] metta_atom('&self', [=, [=, _71892, _71898], _42042]) ^ Call: (284) [user] metta_atom_in_file('&self', [=, [=, _71892, _71898], _42042]) ^ Unify: (284) [user] metta_atom_in_file('&self', [=, [=, _71892, _71898], _42042]) ^ Call: (285) [user] metta_atom_in_file('&self', [=, [=, _71892, _71898], _42042], _93292, _93294) ^ Unify: (285) [user] metta_atom_in_file('&self', [=, [=, _71892, _71898], _42042], _94228, _94230) ^ Call: (286) [user] loaded_into_kb('&self', _95086) ^ Unify: (286) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Exit: (286) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Call: (286) [user] once(user:asserted_metta_pred(_105676, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Unify: (286) [system] once(user:asserted_metta_pred(_105676, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Call: (287) [user] asserted_metta_pred(_105676, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Fail: (287) [user] asserted_metta_pred(_105676, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Redo: (283) [user] metta_atom('&self', [=, [=, _71892, _71898], _42042]) Unify: (283) [user] metta_atom('&self', [=, [=, _71892, _71898], _42042]) Call: (284) [user] metta_atom_asserted('&self', [=, [=, _71892, _71898], _42042]) Unify: (284) [user] metta_atom_asserted('&self', [=, [=, _71892, _71898], _42042]) ^ Call: (285) [user] metta_atom_asserted_deduced('&self', [=, [=, _71892, _71898], _42042]) Redo: (284) [user] metta_atom_asserted('&self', [=, [=, _71892, _71898], _42042]) Redo: (283) [user] metta_atom('&self', [=, [=, _71892, _71898], _42042]) Unify: (283) [user] metta_atom('&self', [=, [=, _71892, _71898], _42042]) Call: (284) [system] '&self'\=='&corelib' Exit: (284) [system] '&self'\=='&corelib' ^ Call: (284) [user] using_all_spaces ^ Unify: (284) [user] using_all_spaces Call: (285) [system] nb_current(with_all_spaces, t) Redo: (283) [user] metta_atom('&self', [=, [=, _71892, _71898], _42042]) Unify: (283) [user] metta_atom('&self', [=, [=, _71892, _71898], _42042]) Call: (284) [system] '&self'\=='&corelib' Exit: (284) [system] '&self'\=='&corelib' Call: (284) [user] metta_atom_asserted('&self', '&corelib') Unify: (284) [user] metta_atom_asserted('&self', '&corelib') ^ Call: (285) [user] metta_atom_asserted_deduced('&self', '&corelib') Redo: (284) [user] metta_atom_asserted('&self', '&corelib') Unify: (284) [user] metta_atom_asserted('&self', '&corelib') Exit: (284) [user] metta_atom_asserted('&self', '&corelib') Call: (284) [user] should_inherit_from_corelib([=, [=, _71892, _71898], _42042]) Unify: (284) [user] should_inherit_from_corelib([=, [=, _71892, _71898], _42042]) ^ Call: (285) [user] using_all_spaces ^ Unify: (285) [user] using_all_spaces Call: (286) [system] nb_current(with_all_spaces, t) Redo: (284) [user] should_inherit_from_corelib([=, [=, _71892, _71898], _42042]) Unify: (284) [user] should_inherit_from_corelib([=, [=, _71892, _71898], _42042]) Call: (285) [system] (=)==(:) Redo: (284) [user] should_inherit_from_corelib([=, [=, _71892, _71898], _42042]) Unify: (284) [user] should_inherit_from_corelib([=, [=, _71892, _71898], _42042]) Call: (285) [system] (=)=='@doc' Redo: (284) [user] should_inherit_from_corelib([=, [=, _71892, _71898], _42042]) Unify: (284) [user] should_inherit_from_corelib([=, [=, _71892, _71898], _42042]) Call: (285) [system] fail Redo: (284) [user] metta_atom_asserted('&self', '&corelib') Redo: (283) [user] metta_atom('&self', [=, [=, _71892, _71898], _42042]) ^ Redo: (281) [user] get_defn_expansions(=, _7284, 498, '&self', [=, _38308, _38314], _42040, _42042) Redo: (280) [$bags] findall_loop((_42040->_42042), user:get_defn_expansions(=, _7284, 498, '&self', [=, _38308, _38314], _42040, _42042), _42060, []) Exit: (280) [$bags] findall_loop((_42040->_42042), user:get_defn_expansions(=, _7284, 498, '&self', [=, _38308, _38314], _42040, _42042), [], []) ^ Exit: (279) [$bags] cleanup_bag('$bags':findall_loop((_42040->_42042), user:get_defn_expansions(=, _7284, 498, '&self', [=, _38308, _38314], _42040, _42042), [], []), '$bags':'$destroy_findall_bag') ^ Exit: (278) [$bags] findall((_42040->_42042), user:get_defn_expansions(=, _7284, 498, '&self', [=, _38308, _38314], _42040, _42042), [], []) ^ Exit: (277) [$bags] findall((_42040->_42042), user:get_defn_expansions(=, _7284, 498, '&self', [=, _38308, _38314], _42040, _42042), []) Call: (277) [system] []\=[] ^ Redo: (276) [user] get_defn_expansions(=, _7284, 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8906, _8908) ^ Unify: (276) [user] get_defn_expansions(=, _7284, 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8906, _8908) Call: (277) [system] is_list([_4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) Exit: (277) [system] is_list([_4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) Call: (277) [lists] lists:append([_4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [[dynamic, _4888], [multifile, _4888]], _171106) Unify: (277) [lists] lists:append([_4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [[dynamic, _4888], [multifile, _4888]], [_4888|_172044]) Call: (278) [lists] lists:append([[',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [[dynamic, _4888], [multifile, _4888]], _172044) Unify: (278) [lists] lists:append([[',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [[dynamic, _4888], [multifile, _4888]], [[',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]|_173914]) Call: (279) [lists] lists:append([], [[dynamic, _4888], [multifile, _4888]], _173914) Unify: (279) [lists] lists:append([], [[dynamic, _4888], [multifile, _4888]], [[dynamic, _4888], [multifile, _4888]]) Exit: (279) [lists] lists:append([], [[dynamic, _4888], [multifile, _4888]], [[dynamic, _4888], [multifile, _4888]]) Exit: (278) [lists] lists:append([[',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [[dynamic, _4888], [multifile, _4888]], [[',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], [dynamic, _4888], [multifile, _4888]]) Exit: (277) [lists] lists:append([_4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [[dynamic, _4888], [multifile, _4888]], [_4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], [dynamic, _4888], [multifile, _4888]]) ^ Call: (277) [user] get_defn_expansions(=, _7284, 498, '&self', [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], [dynamic, _4888], [multifile, _4888]], _8906, _8908) ^ Unify: (277) [user] get_defn_expansions(=, _7284, 498, '&self', [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], [dynamic, _4888], [multifile, _4888]], [=|_180466], _8908) ^ Call: (278) [user] same_len_copy([_4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], [dynamic, _4888], [multifile, _4888]], _180466) ^ Unify: (278) [user] same_len_copy([_4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], [dynamic, _4888], [multifile, _4888]], _180466) Call: (279) [system] length([_4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], [dynamic, _4888], [multifile, _4888]], _183272) Unify: (279) [system] length([_4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], [dynamic, _4888], [multifile, _4888]], _183272) Call: (280) [system] var(_183272) Exit: (280) [system] var(_183272) Call: (280) [system] []==[] Exit: (280) [system] []==[] Call: (280) [system] _183272=4 Exit: (280) [system] 4=4 Exit: (279) [system] length([_4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], [dynamic, _4888], [multifile, _4888]], 4) Call: (279) [system] length(_180466, 4) Unify: (279) [system] length(_180466, 4) Call: (280) [system] var(4) Redo: (279) [system] length(_180466, 4) Unify: (279) [system] length(_180466, 4) Call: (280) [system] integer(4) Exit: (280) [system] integer(4) Call: (280) [system] _180466==[] Redo: (279) [system] length(_180466, 4) Call: (280) [system] var(_180466) Exit: (280) [system] var(_180466) Exit: (279) [system] length([_201816, _201822, _201828, _201834], 4) ^ Exit: (278) [user] same_len_copy([_4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], [dynamic, _4888], [multifile, _4888]], [_201816, _201822, _201828, _201834]) Call: (278) [user] metta_eq_def(=, '&self', [=, _201816, _201822, _201828, _201834], _8908) Unify: (278) [user] metta_eq_def(=, '&self', [=, _201816, _201822, _201828, _201834], _8908) ^ Call: (279) [user] ignore((=)=(=)) ^ Unify: (279) [system] ignore(user:((=)=(=))) Call: (280) [system] (=)=(=) Exit: (280) [system] (=)=(=) ^ Exit: (279) [system] ignore(user:((=)=(=))) Call: (279) [user] metta_atom('&self', [=, [=, _201816, _201822, _201828, _201834], _8908]) Unify: (279) [user] metta_atom('&self', [=, [=, _201816, _201822, _201828, _201834], _8908]) ^ Call: (280) [user] typed_list('&self', _212134, _212056) ^ Unify: (280) [user] typed_list('&self', _213066, _212056) Call: (281) [system] compound('&self') Fail: (281) [system] compound('&self') ^ Fail: (280) [user] typed_list('&self', _215846, _212056) Redo: (279) [user] metta_atom('&self', [=, [=, _201816, _201822, _201828, _201834], _8908]) Unify: (279) [user] metta_atom('&self', [=, [=, _201816, _201822, _201828, _201834], _8908]) Call: (280) [system] '&self'=='&flybase' Redo: (279) [user] metta_atom('&self', [=, [=, _201816, _201822, _201828, _201834], _8908]) Unify: (279) [user] metta_atom('&self', [=, [=, _201816, _201822, _201828, _201834], _8908]) ^ Call: (280) [user] metta_atom_in_file('&self', [=, [=, _201816, _201822, _201828, _201834], _8908]) ^ Unify: (280) [user] metta_atom_in_file('&self', [=, [=, _201816, _201822, _201828, _201834], _8908]) ^ Call: (281) [user] metta_atom_in_file('&self', [=, [=, _201816, _201822, _201828, _201834], _8908], _223228, _223230) ^ Unify: (281) [user] metta_atom_in_file('&self', [=, [=, _201816, _201822, _201828, _201834], _8908], _224164, _224166) ^ Call: (282) [user] loaded_into_kb('&self', _225022) ^ Unify: (282) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Exit: (282) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Call: (282) [user] once(user:asserted_metta_pred(_235612, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Unify: (282) [system] once(user:asserted_metta_pred(_235612, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Call: (283) [user] asserted_metta_pred(_235612, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Fail: (283) [user] asserted_metta_pred(_235612, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Redo: (279) [user] metta_atom('&self', [=, [=, _201816, _201822, _201828, _201834], _8908]) Unify: (279) [user] metta_atom('&self', [=, [=, _201816, _201822, _201828, _201834], _8908]) Call: (280) [user] metta_atom_asserted('&self', [=, [=, _201816, _201822, _201828, _201834], _8908]) Unify: (280) [user] metta_atom_asserted('&self', [=, [=, _201816, _201822, _201828, _201834], _8908]) ^ Call: (281) [user] metta_atom_asserted_deduced('&self', [=, [=, _201816, _201822, _201828, _201834], _8908]) Redo: (280) [user] metta_atom_asserted('&self', [=, [=, _201816, _201822, _201828, _201834], _8908]) Redo: (279) [user] metta_atom('&self', [=, [=, _201816, _201822, _201828, _201834], _8908]) Unify: (279) [user] metta_atom('&self', [=, [=, _201816, _201822, _201828, _201834], _8908]) Call: (280) [system] '&self'\=='&corelib' Exit: (280) [system] '&self'\=='&corelib' ^ Call: (280) [user] using_all_spaces ^ Unify: (280) [user] using_all_spaces Call: (281) [system] nb_current(with_all_spaces, t) Redo: (279) [user] metta_atom('&self', [=, [=, _201816, _201822, _201828, _201834], _8908]) Unify: (279) [user] metta_atom('&self', [=, [=, _201816, _201822, _201828, _201834], _8908]) Call: (280) [system] '&self'\=='&corelib' Exit: (280) [system] '&self'\=='&corelib' Call: (280) [user] metta_atom_asserted('&self', '&corelib') Unify: (280) [user] metta_atom_asserted('&self', '&corelib') ^ Call: (281) [user] metta_atom_asserted_deduced('&self', '&corelib') Redo: (280) [user] metta_atom_asserted('&self', '&corelib') Unify: (280) [user] metta_atom_asserted('&self', '&corelib') Exit: (280) [user] metta_atom_asserted('&self', '&corelib') Call: (280) [user] should_inherit_from_corelib([=, [=, _201816, _201822, _201828, _201834], _8908]) Unify: (280) [user] should_inherit_from_corelib([=, [=, _201816, _201822, _201828, _201834], _8908]) ^ Call: (281) [user] using_all_spaces ^ Unify: (281) [user] using_all_spaces Call: (282) [system] nb_current(with_all_spaces, t) Redo: (280) [user] should_inherit_from_corelib([=, [=, _201816, _201822, _201828, _201834], _8908]) Unify: (280) [user] should_inherit_from_corelib([=, [=, _201816, _201822, _201828, _201834], _8908]) Call: (281) [system] (=)==(:) Redo: (280) [user] should_inherit_from_corelib([=, [=, _201816, _201822, _201828, _201834], _8908]) Unify: (280) [user] should_inherit_from_corelib([=, [=, _201816, _201822, _201828, _201834], _8908]) Call: (281) [system] (=)=='@doc' Redo: (280) [user] should_inherit_from_corelib([=, [=, _201816, _201822, _201828, _201834], _8908]) Unify: (280) [user] should_inherit_from_corelib([=, [=, _201816, _201822, _201828, _201834], _8908]) Call: (281) [system] fail Redo: (280) [user] metta_atom_asserted('&self', '&corelib') Redo: (279) [user] metta_atom('&self', [=, [=, _201816, _201822, _201828, _201834], _8908]) ^ Redo: (277) [user] get_defn_expansions(=, _7284, 498, '&self', [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], [dynamic, _4888], [multifile, _4888]], _8906, _8908) Redo: (275) [$bags] findall_loop((_8906->_8908), user:get_defn_expansions(=, _7284, 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8906, _8908), _8926, []) Exit: (275) [$bags] findall_loop((_8906->_8908), user:get_defn_expansions(=, _7284, 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8906, _8908), [], []) ^ Exit: (274) [$bags] cleanup_bag('$bags':findall_loop((_8906->_8908), user:get_defn_expansions(=, _7284, 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8906, _8908), [], []), '$bags':'$destroy_findall_bag') ^ Exit: (273) [$bags] findall((_8906->_8908), user:get_defn_expansions(=, _7284, 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8906, _8908), [], []) ^ Exit: (272) [$bags] findall((_8906->_8908), user:get_defn_expansions(=, _7284, 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8906, _8908), []) ^ Call: (272) [user] eval_defn_bodies(=, _7284, 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8464, []) ^ Unify: (272) [user] eval_defn_bodies(=, _7284, 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8464, []) ^ Call: (273) [user] ignore((curried_arity([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _298276, _298278), assert(is_metta_type_constructor('&self', _298276, _298278)))) ^ Unify: (273) [system] ignore(user:(curried_arity([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _298276, _298278), assert(is_metta_type_constructor('&self', _298276, _298278)))) ^ Call: (275) [user] curried_arity([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _298276, _298278) ^ Unify: (275) [user] curried_arity([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _298276, _298278) Call: (276) [system] var([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]) ^ Redo: (275) [user] curried_arity([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _298276, _298278) ^ Unify: (275) [user] curried_arity([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _298278) Call: (276) [system] var([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) ^ Redo: (275) [user] curried_arity([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _298276, _298278) ^ Unify: (275) [user] curried_arity([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], =, _298278) Call: (276) [system] nonvar(=) Exit: (276) [system] nonvar(=) ^ Call: (276) [user] len_or_unbound([_4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _309446) ^ Unify: (276) [user] len_or_unbound([_4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _309446) Call: (277) [system] is_list([_4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) Exit: (277) [system] is_list([_4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) Call: (277) [system] length([_4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _309446) Unify: (277) [system] length([_4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _309446) Call: (278) [system] var(_309446) Exit: (278) [system] var(_309446) Call: (278) [system] []==[] Exit: (278) [system] []==[] Call: (278) [system] _309446=2 Exit: (278) [system] 2=2 Exit: (277) [system] length([_4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], 2) ^ Exit: (276) [user] len_or_unbound([_4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], 2) Call: (276) [system] var(2) ^ Redo: (275) [user] curried_arity([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], =, _298278) ^ Call: (276) [user] len_or_unbound([[dynamic, _4888], [multifile, _4888]], _324284) ^ Unify: (276) [user] len_or_unbound([[dynamic, _4888], [multifile, _4888]], _324284) Call: (277) [system] is_list([[dynamic, _4888], [multifile, _4888]]) Exit: (277) [system] is_list([[dynamic, _4888], [multifile, _4888]]) Call: (277) [system] length([[dynamic, _4888], [multifile, _4888]], _324284) Unify: (277) [system] length([[dynamic, _4888], [multifile, _4888]], _324284) Call: (278) [system] var(_324284) Exit: (278) [system] var(_324284) Call: (278) [system] []==[] Exit: (278) [system] []==[] Call: (278) [system] _324284=2 Exit: (278) [system] 2=2 Exit: (277) [system] length([[dynamic, _4888], [multifile, _4888]], 2) ^ Exit: (276) [user] len_or_unbound([[dynamic, _4888], [multifile, _4888]], 2) Call: (276) [system] var(2) ^ Redo: (275) [user] curried_arity([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], =, _298278) Call: (276) [system] _298278 is 2+2 Exit: (276) [system] 4 is 2+2 ^ Exit: (275) [user] curried_arity([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], =, 4) ^ Call: (275) [user] assert(is_metta_type_constructor('&self', =, 4)) ^ Exit: (275) [user] assert(is_metta_type_constructor('&self', =, 4)) ^ Exit: (273) [system] ignore(user:(curried_arity([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], =, 4), assert(is_metta_type_constructor('&self', =, 4)))) ^ Call: (273) [user] if_trace(e, color_g_mesg('#773700', indentq2(498, defs_none([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]])))) ^ Unify: (273) [user] if_trace(e, color_g_mesg('#773700', indentq2(498, defs_none([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]])))) ^ Call: (275) [system] setup_call_cleanup('$notrace'(_346628, _346630), once(user:real_notrace(catch_err(ignore((is_debugging(e), color_g_mesg('#773700', indentq2(498, defs_none([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]))))), _346586, fbug((_346586-->if_trace(e, color_g_mesg('#773700', indentq2(498, defs_none([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]))))))))), '$restore_trace'(_346628, _346630)) ^ Unify: (275) [system] setup_call_cleanup(system:'$notrace'(_346628, _346630), system:once(user:real_notrace(catch_err(ignore((is_debugging(e), color_g_mesg('#773700', indentq2(498, defs_none([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]))))), _346586, fbug((_346586-->if_trace(e, color_g_mesg('#773700', indentq2(498, defs_none([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]))))))))), system:'$restore_trace'(_346628, _346630)) ^ Call: (276) [system] sig_atomic(system:'$notrace'(_346628, _346630)) ^ Exit: (275) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:real_notrace(catch_err(ignore((is_debugging(e), color_g_mesg('#773700', indentq2(498, defs_none([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]))))), _346586, fbug((_346586-->if_trace(e, color_g_mesg('#773700', indentq2(498, defs_none([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]))))))))), system:'$restore_trace'(3, -1)) ^ Exit: (273) [user] if_trace(e, color_g_mesg('#773700', indentq2(498, defs_none([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]])))) ^ Call: (273) [user] fail_on_constructor ^ Unify: (273) [user] fail_on_constructor ^ Call: (274) [user] true_flag ^ Unify: (274) [user] true_flag ^ Exit: (274) [user] true_flag ^ Exit: (273) [user] fail_on_constructor ^ Fail: (271) [user] eval_defn_choose_candidates(=, _7284, 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8464) Call: (271) [system] fail Fail: (271) [system] fail ^ Call: (271) [user] ignore((_8612==1->ignore(\+ \+ (flag(eval_num, _8650, _8650+1), (retval(fail)\=@=retval(fail), nonvar(_8464)->indentq(1, _8650, <--, [defn, _8464]);indentq(1, _8650, <--, [defn, retval(fail)]))));notrace(ignore(if_t(1<30, if_trace((eval;defn), ignore(\+ \+ (flag(eval_num, _8650, _8650+1), (retval(fail)\=@=retval(fail), nonvar(_8464)->indentq(1, _8650, <--, [defn, _8464]);indentq(1, _8650, <--, [defn, retval(fail)])))))))))) ^ Unify: (271) [system] ignore(user:(_8612==1->ignore(\+ \+ (flag(eval_num, _8650, _8650+1), (retval(fail)\=@=retval(fail), nonvar(_8464)->indentq(1, _8650, <--, [defn, _8464]);indentq(1, _8650, <--, [defn, retval(fail)]))));notrace(ignore(if_t(1<30, if_trace((eval;defn), ignore(\+ \+ (flag(eval_num, _8650, _8650+1), (retval(fail)\=@=retval(fail), nonvar(_8464)->indentq(1, _8650, <--, [defn, _8464]);indentq(1, _8650, <--, [defn, retval(fail)])))))))))) Call: (273) [system] _8612==1 Fail: (273) [system] _8612==1 ^ Call: (274) [system] setup_call_cleanup('$notrace'(_363412, _363414), once(user:ignore(if_t(1<30, if_trace((eval;defn), ignore(\+ \+ (flag(eval_num, _8650, _8650+1), (retval(fail)\=@=retval(fail), nonvar(_8464)->indentq(1, _8650, <--, [defn, _8464]);indentq(1, _8650, <--, [defn, retval(fail)])))))))), '$restore_trace'(_363412, _363414)) ^ Unify: (274) [system] setup_call_cleanup(system:'$notrace'(_363412, _363414), system:once(user:ignore(if_t(1<30, if_trace((eval;defn), ignore(\+ \+ (flag(eval_num, _8650, _8650+1), (retval(fail)\=@=retval(fail), nonvar(_8464)->indentq(1, _8650, <--, [defn, _8464]);indentq(1, _8650, <--, [defn, retval(fail)])))))))), system:'$restore_trace'(_363412, _363414)) ^ Call: (275) [system] sig_atomic(system:'$notrace'(_363412, _363414)) ^ Exit: (274) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:ignore(if_t(1<30, if_trace((eval;defn), ignore(\+ \+ (flag(eval_num, _8650, _8650+1), (retval(fail)\=@=retval(fail), nonvar(_8464)->indentq(1, _8650, <--, [defn, _8464]);indentq(1, _8650, <--, [defn, retval(fail)])))))))), system:'$restore_trace'(3, -1)) ^ Exit: (271) [system] ignore(user:(_8612==1->ignore(\+ \+ (flag(eval_num, _8650, _8650+1), (retval(fail)\=@=retval(fail), nonvar(_8464)->indentq(1, _8650, <--, [defn, _8464]);indentq(1, _8650, <--, [defn, retval(fail)]))));notrace(ignore(if_t(1<30, if_trace((eval;defn), ignore(\+ \+ (flag(eval_num, _8650, _8650+1), (retval(fail)\=@=retval(fail), nonvar(_8464)->indentq(1, _8650, <--, [defn, _8464]);indentq(1, _8650, <--, [defn, retval(fail)])))))))))) ^ Fail: (269) [system] call_cleanup(user:((call(eval_defn_choose_candidates(=, _7284), 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8464)*->nb_setarg(1, retval(fail), _8464);fail, trace, call(eval_defn_choose_candidates(=, _7284), 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8464)), ignore(notrace((\+_8464\=_8620, nb_setarg(1, retval(fail), _8464))))), user:ignore((_8612==1->ignore(\+ \+ (flag(eval_num, _8650, _8650+1), (retval(fail)\=@=retval(fail), nonvar(_8464)->indentq(1, _8650, <--, [defn, _8464]);indentq(1, _8650, <--, [defn, retval(fail)]))));notrace(ignore(if_t(1<30, if_trace((eval;defn), ignore(\+ \+ (flag(eval_num, _8650, _8650+1), (retval(fail)\=@=retval(fail), nonvar(_8464)->indentq(1, _8650, <--, [defn, _8464]);indentq(1, _8650, <--, [defn, retval(fail)]))))))))))) ^ Fail: (268) [user] trace_eval(eval_defn_choose_candidates(=, _7284), defn, 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8464) Redo: (266) [user] if_or_else(eval_maybe_defn(=, _7284, 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8464), eval_maybe_subst(=, _7284, 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8464)) ^ Call: (267) [user] eval_maybe_subst(=, _7284, 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8464) ^ Unify: (267) [user] eval_maybe_subst(=, _7284, 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8464) ^ Call: (268) [user] subst_args_here(=, _7284, 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8464) ^ Unify: (268) [user] subst_args_here(=, _7284, 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8464) ^ Call: (269) [user] wont_need_subst([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]) ^ Unify: (269) [user] wont_need_subst([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]) Call: (270) [system] number([dynamic, _4888]) ^ Redo: (269) [user] wont_need_subst([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]) ^ Unify: (269) [user] wont_need_subst([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]) Call: (270) [system] atom([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) ^ Redo: (268) [user] subst_args_here(=, _7284, 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8464) ^ Unify: (268) [user] subst_args_here(=, _7284, 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8464) ^ Call: (269) [user] subst_args(=, _7284, 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8464) ^ Unify: (269) [user] subst_args(=, _7284, 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8464) Call: (270) [system] atom(=) Exit: (270) [system] atom(=) Call: (270) [system] (=)\==(=) ^ Redo: (269) [user] subst_args(=, _7284, 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8464) ^ Unify: (269) [user] subst_args(=, _7284, 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8464) ^ Call: (270) [user] self_subst([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]) ^ Unify: (270) [user] self_subst([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]) Call: (271) [system] callable([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]) Exit: (271) [system] callable([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]) ^ Unify: (270) [user] self_subst([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]) ^ Call: (271) [user] self_eval([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]) ^ Unify: (271) [user] self_eval([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]) ^ Call: (273) [system] setup_call_cleanup('$notrace'(_395318, _395320), once(user:self_eval0([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]])), '$restore_trace'(_395318, _395320)) ^ Unify: (273) [system] setup_call_cleanup(system:'$notrace'(_395318, _395320), system:once(user:self_eval0([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]])), system:'$restore_trace'(_395318, _395320)) ^ Call: (274) [system] sig_atomic(system:'$notrace'(_395318, _395320)) ^ Fail: (271) [user] self_eval([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]) ^ Redo: (269) [user] subst_args(=, _7284, 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8464) ^ Unify: (269) [user] subst_args(=, _7284, 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8464) Call: (270) [system] [[dynamic, _4888], [multifile, _4888]]==[] ^ Redo: (269) [user] subst_args(=, _7284, 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8464) ^ Unify: (269) [user] subst_args(=, _7284, 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8464) ^ Call: (271) [system] setup_call_cleanup('$notrace'(_403804, _403806), once(user:(_403786 is 498-1)), '$restore_trace'(_403804, _403806)) ^ Unify: (271) [system] setup_call_cleanup(system:'$notrace'(_403804, _403806), system:once(user:(_403786 is 498-1)), system:'$restore_trace'(_403804, _403806)) ^ Call: (272) [system] sig_atomic(system:'$notrace'(_403804, _403806)) ^ Exit: (271) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(497 is 498-1)), system:'$restore_trace'(3, -1)) ^ Call: (270) [user] subst_args0(=, _7284, 497, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8464) ^ Unify: (270) [user] subst_args0(=, _7284, 497, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8464) ^ Call: (271) [user] self_subst([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]) ^ Unify: (271) [user] self_subst([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]) Call: (272) [system] callable([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]) Exit: (272) [system] callable([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]) ^ Unify: (271) [user] self_subst([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]) ^ Call: (272) [user] self_eval([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]) ^ Unify: (272) [user] self_eval([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]) ^ Call: (274) [system] setup_call_cleanup('$notrace'(_415954, _415956), once(user:self_eval0([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]])), '$restore_trace'(_415954, _415956)) ^ Unify: (274) [system] setup_call_cleanup(system:'$notrace'(_415954, _415956), system:once(user:self_eval0([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]])), system:'$restore_trace'(_415954, _415956)) ^ Call: (275) [system] sig_atomic(system:'$notrace'(_415954, _415956)) ^ Fail: (272) [user] self_eval([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]) ^ Redo: (270) [user] subst_args0(=, _7284, 497, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8464) ^ Unify: (270) [user] subst_args0(=, _7284, 497, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8464) Call: (271) [system] _421610 is 497+ -1 Exit: (271) [system] 496 is 497+ -1 ^ Call: (271) [user] trace_eval(subst_args1(=, _7284), (false, (e2;e)), 497, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _423486) ^ Unify: (271) [user] trace_eval(subst_args1(=, _7284), (false, (e2;e)), 497, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _423486) ^ Call: (272) [user] must_det_ll((notrace((flag(eval_num, _425396, _425396+1), _425414 is _425396 mod 500, _425432 is 99-497 mod 100, _425456=_425458, option_else('trace-length', _425470, 500), option_else('trace-depth', _425478, 30))), quietly(if_t((nop(stop_rtrace), _425414>_425470), (set_debug(eval, false), _425534 is _425470+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_425534])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_425586))))) ^ Unify: (272) [user] must_det_ll(user:(notrace((flag(eval_num, _425396, _425396+1), _425414 is _425396 mod 500, _425432 is 99-497 mod 100, _425456=_425458, option_else('trace-length', _425470, 500), option_else('trace-depth', _425478, 30))), quietly(if_t((nop(stop_rtrace), _425414>_425470), (set_debug(eval, false), _425534 is _425470+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_425534])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_425586))))) ^ Call: (273) [user] once(user:(notrace((flag(eval_num, _425396, _425396+1), _425414 is _425396 mod 500, _425432 is 99-497 mod 100, _425456=_425458, option_else('trace-length', _425470, 500), option_else('trace-depth', _425478, 30))), quietly(if_t((nop(stop_rtrace), _425414>_425470), (set_debug(eval, false), _425534 is _425470+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_425534])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_425586))))) ^ Unify: (273) [system] once(user:(notrace((flag(eval_num, _425396, _425396+1), _425414 is _425396 mod 500, _425432 is 99-497 mod 100, _425456=_425458, option_else('trace-length', _425470, 500), option_else('trace-depth', _425478, 30))), quietly(if_t((nop(stop_rtrace), _425414>_425470), (set_debug(eval, false), _425534 is _425470+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_425534])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_425586))))) ^ Call: (276) [system] setup_call_cleanup('$notrace'(_429310, _429312), once(user:(flag(eval_num, _425396, _425396+1), _425414 is _425396 mod 500, _425432 is 99-497 mod 100, _425456=_425458, option_else('trace-length', _425470, 500), option_else('trace-depth', _425478, 30))), '$restore_trace'(_429310, _429312)) ^ Unify: (276) [system] setup_call_cleanup(system:'$notrace'(_429310, _429312), system:once(user:(flag(eval_num, _425396, _425396+1), _425414 is _425396 mod 500, _425432 is 99-497 mod 100, _425456=_425458, option_else('trace-length', _425470, 500), option_else('trace-depth', _425478, 30))), system:'$restore_trace'(_429310, _429312)) ^ Call: (277) [system] sig_atomic(system:'$notrace'(_429310, _429312)) ^ Exit: (276) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(flag(eval_num, 6, 6+1), 6 is 6 mod 500, 2 is 99-497 mod 100, _425456=_425456, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), system:'$restore_trace'(3, -1)) ^ Call: (276) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 6>500), (set_debug(eval, false), _425534 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_425534])), nop((start_rtrace, rtrace))))) ^ Unify: (276) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 6>500), (set_debug(eval, false), _425534 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_425534])), nop((start_rtrace, rtrace))))) ^ Exit: (276) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 6>500), (set_debug(eval, false), _425534 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_425534])), nop((start_rtrace, rtrace))))) Call: (275) [user] nop(notrace(no_repeats_var(_425586))) Unify: (275) [user] nop(notrace(no_repeats_var(_425586))) Exit: (275) [user] nop(notrace(no_repeats_var(_425586))) ^ Exit: (273) [system] once(user:(notrace((flag(eval_num, 6, 6+1), 6 is 6 mod 500, 2 is 99-497 mod 100, _425456=_425456, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), quietly(if_t((nop(stop_rtrace), 6>500), (set_debug(eval, false), _425534 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_425534])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_425586))))) ^ Exit: (272) [user] must_det_ll(user:(notrace((flag(eval_num, 6, 6+1), 6 is 6 mod 500, 2 is 99-497 mod 100, _425456=_425456, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), quietly(if_t((nop(stop_rtrace), 6>500), (set_debug(eval, false), _425534 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_425534])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_425586))))) Call: (272) [occurs] occurs:sub_term(_440774, (false, (e2;e))) Unify: (272) [occurs] occurs:sub_term((false, (e2;e)), (false, (e2;e))) Exit: (272) [occurs] occurs:sub_term((false, (e2;e)), (false, (e2;e))) Call: (272) [system] (false, (e2;e))\=(false, (e2;e)) Fail: (272) [system] (false, (e2;e))\=(false, (e2;e)) Redo: (272) [occurs] occurs:sub_term(_440774, (false, (e2;e))) Unify: (272) [occurs] occurs:sub_term(_440774, (false, (e2;e))) Call: (273) [system] compound((false, (e2;e))) Exit: (273) [system] compound((false, (e2;e))) Call: (273) [system] arg(_449196, (false, (e2;e)), _449120) Exit: (273) [system] arg(1, (false, (e2;e)), false) Call: (273) [occurs] occurs:sub_term(_440774, false) Unify: (273) [occurs] occurs:sub_term(false, false) Exit: (273) [occurs] occurs:sub_term(false, false) Exit: (272) [occurs] occurs:sub_term(false, (false, (e2;e))) Call: (272) [system] (false, (e2;e))\=false Exit: (272) [system] (false, (e2;e))\=false ^ Call: (272) [user] if_trace((eval;false, (e2;e)), (_425456=1, indentq(2, 6, -->, [false, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]))) ^ Unify: (272) [user] if_trace((eval;false, (e2;e)), (_425456=1, indentq(2, 6, -->, [false, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]))) ^ Call: (274) [system] setup_call_cleanup('$notrace'(_458500, _458502), once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _425456=1, indentq(2, 6, -->, [false, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]))), _458458, fbug((_458458-->if_trace((eval;false, (e2;e)), (_425456=1, indentq(2, 6, -->, [false, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]])))))))), '$restore_trace'(_458500, _458502)) ^ Unify: (274) [system] setup_call_cleanup(system:'$notrace'(_458500, _458502), system:once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _425456=1, indentq(2, 6, -->, [false, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]))), _458458, fbug((_458458-->if_trace((eval;false, (e2;e)), (_425456=1, indentq(2, 6, -->, [false, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]])))))))), system:'$restore_trace'(_458500, _458502)) ^ Call: (275) [system] sig_atomic(system:'$notrace'(_458500, _458502)) ^ Exit: (274) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _425456=1, indentq(2, 6, -->, [false, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]))), _458458, fbug((_458458-->if_trace((eval;false, (e2;e)), (_425456=1, indentq(2, 6, -->, [false, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]])))))))), system:'$restore_trace'(3, -1)) ^ Exit: (272) [user] if_trace((eval;false, (e2;e)), (_425456=1, indentq(2, 6, -->, [false, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]))) Call: (272) [system] _463282=retval(fail) Exit: (272) [system] retval(fail)=retval(fail) Call: (272) [system] _465144=(\+ \+ (flag(eval_num, _465164, _465164+1), (retval(fail)\=@=retval(fail), nonvar(_423486)->indentq(2, _465164, <--, [false, _423486]);indentq(2, _465164, <--, [false, retval(fail)])))) Exit: (272) [system] (\+ \+ (flag(eval_num, _465164, _465164+1), (retval(fail)\=@=retval(fail), nonvar(_423486)->indentq(2, _465164, <--, [false, _423486]);indentq(2, _465164, <--, [false, retval(fail)]))))=(\+ \+ (flag(eval_num, _465164, _465164+1), (retval(fail)\=@=retval(fail), nonvar(_423486)->indentq(2, _465164, <--, [false, _423486]);indentq(2, _465164, <--, [false, retval(fail)])))) ^ Call: (272) [user] call_cleanup(((call(subst_args1(=, _7284), 497, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _423486)*->nb_setarg(1, retval(fail), _423486);fail, trace, call(subst_args1(=, _7284), 497, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _423486)), ignore(notrace((\+_423486\=_425586, nb_setarg(1, retval(fail), _423486))))), ignore((_425456==1->ignore(\+ \+ (flag(eval_num, _465164, _465164+1), (retval(fail)\=@=retval(fail), nonvar(_423486)->indentq(2, _465164, <--, [false, _423486]);indentq(2, _465164, <--, [false, retval(fail)]))));notrace(ignore(if_t(2<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _465164, _465164+1), (retval(fail)\=@=retval(fail), nonvar(_423486)->indentq(2, _465164, <--, [false, _423486]);indentq(2, _465164, <--, [false, retval(fail)]))))))))))) ^ Unify: (272) [system] call_cleanup(user:((call(subst_args1(=, _7284), 497, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _423486)*->nb_setarg(1, retval(fail), _423486);fail, trace, call(subst_args1(=, _7284), 497, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _423486)), ignore(notrace((\+_423486\=_425586, nb_setarg(1, retval(fail), _423486))))), user:ignore((_425456==1->ignore(\+ \+ (flag(eval_num, _465164, _465164+1), (retval(fail)\=@=retval(fail), nonvar(_423486)->indentq(2, _465164, <--, [false, _423486]);indentq(2, _465164, <--, [false, retval(fail)]))));notrace(ignore(if_t(2<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _465164, _465164+1), (retval(fail)\=@=retval(fail), nonvar(_423486)->indentq(2, _465164, <--, [false, _423486]);indentq(2, _465164, <--, [false, retval(fail)]))))))))))) ^ Call: (274) [user] subst_args1(=, _7284, 497, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _423486) ^ Unify: (274) [user] subst_args1(=, _7284, 497, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _423486) Call: (275) [system] var(=) ^ Redo: (274) [user] subst_args1(=, _7284, 497, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _423486) Call: (275) [system] atom(=) Exit: (275) [system] atom(=) Call: (275) [system] (=)\==(=) ^ Redo: (274) [user] subst_args1(=, _7284, 497, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _423486) ^ Unify: (274) [user] subst_args1(=, _7284, 497, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _423486) Call: (275) [system] atom([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]) ^ Redo: (274) [user] subst_args1(=, _7284, 497, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _423486) ^ Unify: (274) [user] subst_args1(=, _7284, 497, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _423486) Call: (275) [system] is_list([[dynamic, _4888], [multifile, _4888]]) Exit: (275) [system] is_list([[dynamic, _4888], [multifile, _4888]]) ^ Unify: (274) [user] subst_args1(=, _7284, 497, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _423486) Call: (275) [system] is_list([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]) Exit: (275) [system] is_list([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]) ^ Unify: (274) [user] subst_args1(=, _7284, 497, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]|_485018]) Call: (275) [system] var([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) ^ Redo: (274) [user] subst_args1(=, _7284, 497, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _423486) ^ Unify: (274) [user] subst_args1(=, _7284, 497, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _423486) Call: (275) [system] fail ^ Redo: (274) [user] subst_args1(=, _7284, 497, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _423486) ^ Unify: (274) [user] subst_args1(=, _7284, 497, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _423486) Call: (275) [system] is_list([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]) Exit: (275) [system] is_list([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]) ^ Call: (275) [user] apply:maplist(self_subst, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]) ^ Unify: (275) [apply] apply:maplist(user:self_subst, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]) Call: (276) [apply] apply:maplist_([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], user:self_subst) Unify: (276) [apply] apply:maplist_([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], user:self_subst) ^ Call: (277) [user] self_subst([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) ^ Unify: (277) [user] self_subst([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) Call: (278) [system] callable([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) Exit: (278) [system] callable([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) ^ Unify: (277) [user] self_subst([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) ^ Call: (278) [user] self_eval([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) ^ Unify: (278) [user] self_eval([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) ^ Call: (280) [system] setup_call_cleanup('$notrace'(_503638, _503640), once(user:self_eval0([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]])), '$restore_trace'(_503638, _503640)) ^ Unify: (280) [system] setup_call_cleanup(system:'$notrace'(_503638, _503640), system:once(user:self_eval0([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]])), system:'$restore_trace'(_503638, _503640)) ^ Call: (281) [system] sig_atomic(system:'$notrace'(_503638, _503640)) ^ Fail: (278) [user] self_eval([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) ^ Redo: (274) [user] subst_args1(=, _7284, 497, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _423486) ^ Unify: (274) [user] subst_args1(=, _7284, 497, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _423486) ^ Call: (275) [user] is_space_op([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) ^ Redo: (274) [user] subst_args1(=, _7284, 497, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _423486) ^ Unify: (274) [user] subst_args1(=, _7284, 497, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _423486) Call: (275) [system] [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]==case ^ Redo: (274) [user] subst_args1(=, _7284, 497, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _423486) ^ Unify: (274) [user] subst_args1(=, _7284, 497, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _423486) Call: (275) [system] fail ^ Redo: (274) [user] subst_args1(=, _7284, 497, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _423486) ^ Unify: (274) [user] subst_args1(=, _7284, 497, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _423486) Call: (275) [system] _517720=do_more_defs(true) Exit: (275) [system] do_more_defs(true)=do_more_defs(true) ^ Call: (275) [user] clause(eval_21(subst_args, _7284, 497, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _423486), _519596) ^ Redo: (274) [user] subst_args1(=, _7284, 497, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _423486) ^ Unify: (274) [user] subst_args1(=, _7284, 497, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _423486) Call: (275) [system] fail ^ Redo: (274) [user] subst_args1(=, _7284, 497, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8628) ^ Unify: (274) [user] subst_args1(=, _7284, 497, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8628) ^ Call: (275) [user] is_and([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) ^ Unify: (275) [user] is_and([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) Call: (276) [system] atom([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) ^ Redo: (275) [user] is_and([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) Call: (276) [system] fail ^ Redo: (274) [user] subst_args1(=, _7284, 497, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8628) ^ Unify: (274) [user] subst_args1(=, _7284, 497, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]|_15792]) Call: (275) [system] nonvar([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) Exit: (275) [system] nonvar([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) Call: (275) [system] fail ^ Redo: (274) [user] subst_args1(=, _7284, 497, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8628) ^ Unify: (274) [user] subst_args1(=, _7284, 497, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8628) ^ Call: (275) [user] subst_args2(=, 497, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8628) ^ Unify: (275) [user] subst_args2(=, 497, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8628) Call: (276) [system] 497<3 ^ Redo: (275) [user] subst_args2(=, 497, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8628) ^ Unify: (275) [user] subst_args2(=, 497, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8628) Call: (276) [system] fail ^ Redo: (275) [user] subst_args2(=, 497, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8628) ^ Unify: (275) [user] subst_args2(=, 497, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8628) ^ Call: (276) [user] mnotrace(is_user_defined_head(=, '&self', [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]])) ^ Unify: (276) [user] mnotrace(is_user_defined_head(=, '&self', [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]])) ^ Call: (277) [user] once(is_user_defined_head(=, '&self', [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]])) ^ Unify: (277) [system] once(user:is_user_defined_head(=, '&self', [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]])) ^ Call: (278) [user] is_user_defined_head(=, '&self', [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) ^ Unify: (278) [user] is_user_defined_head(=, '&self', [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) ^ Call: (279) [user] mnotrace(is_user_defined_head0(=, '&self', [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]])) ^ Unify: (279) [user] mnotrace(is_user_defined_head0(=, '&self', [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]])) ^ Call: (280) [user] once(is_user_defined_head0(=, '&self', [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]])) ^ Unify: (280) [system] once(user:is_user_defined_head0(=, '&self', [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]])) ^ Call: (281) [user] is_user_defined_head0(=, '&self', [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) ^ Unify: (281) [user] is_user_defined_head0(=, '&self', [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) Call: (282) [system] nonvar(=) Exit: (282) [system] nonvar(=) ^ Call: (282) [user] is_user_defined_head_f(=, '&self', =) ^ Unify: (282) [user] is_user_defined_head_f(=, '&self', =) ^ Call: (283) [user] is_user_defined_head_f1(=, '&self', =) ^ Unify: (283) [user] is_user_defined_head_f1(=, '&self', =) Call: (284) [user] metta_eq_def(=, '&self', [=|_45626], _45708) Unify: (284) [user] metta_eq_def(=, '&self', [=|_45626], _46632) ^ Call: (285) [user] ignore((=)=(=)) ^ Unify: (285) [system] ignore(user:((=)=(=))) Call: (286) [system] (=)=(=) Exit: (286) [system] (=)=(=) ^ Exit: (285) [system] ignore(user:((=)=(=))) Call: (285) [user] metta_atom('&self', [=, [=|_45626], _52148]) Unify: (285) [user] metta_atom('&self', [=, [=|_45626], _52148]) ^ Call: (286) [user] typed_list('&self', _54062, _53984) ^ Unify: (286) [user] typed_list('&self', _54994, _53984) Call: (287) [system] compound('&self') Fail: (287) [system] compound('&self') ^ Fail: (286) [user] typed_list('&self', _57774, _53984) Redo: (285) [user] metta_atom('&self', [=, [=|_45626], _52148]) Unify: (285) [user] metta_atom('&self', [=, [=|_45626], _52148]) Call: (286) [system] '&self'=='&flybase' Redo: (285) [user] metta_atom('&self', [=, [=|_45626], _52148]) Unify: (285) [user] metta_atom('&self', [=, [=|_45626], _52148]) ^ Call: (286) [user] metta_atom_in_file('&self', [=, [=|_45626], _52148]) ^ Unify: (286) [user] metta_atom_in_file('&self', [=, [=|_45626], _52148]) ^ Call: (287) [user] metta_atom_in_file('&self', [=, [=|_45626], _52148], _65156, _65158) ^ Unify: (287) [user] metta_atom_in_file('&self', [=, [=|_45626], _52148], _66092, _66094) ^ Call: (288) [user] loaded_into_kb('&self', _66950) ^ Unify: (288) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Exit: (288) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Call: (288) [user] once(user:asserted_metta_pred(_77540, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Unify: (288) [system] once(user:asserted_metta_pred(_77540, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Call: (289) [user] asserted_metta_pred(_77540, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Fail: (289) [user] asserted_metta_pred(_77540, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Redo: (285) [user] metta_atom('&self', [=, [=|_45626], _52148]) Unify: (285) [user] metta_atom('&self', [=, [=|_45626], _52148]) Call: (286) [user] metta_atom_asserted('&self', [=, [=|_45626], _52148]) Unify: (286) [user] metta_atom_asserted('&self', [=, [=|_45626], _52148]) ^ Call: (287) [user] metta_atom_asserted_deduced('&self', [=, [=|_45626], _52148]) Redo: (286) [user] metta_atom_asserted('&self', [=, [=|_45626], _52148]) Redo: (285) [user] metta_atom('&self', [=, [=|_45626], _52148]) Unify: (285) [user] metta_atom('&self', [=, [=|_45626], _52148]) Call: (286) [system] '&self'\=='&corelib' Exit: (286) [system] '&self'\=='&corelib' ^ Call: (286) [user] using_all_spaces ^ Unify: (286) [user] using_all_spaces Call: (287) [system] nb_current(with_all_spaces, t) Redo: (285) [user] metta_atom('&self', [=, [=|_45626], _52148]) Unify: (285) [user] metta_atom('&self', [=, [=|_45626], _52148]) Call: (286) [system] '&self'\=='&corelib' Exit: (286) [system] '&self'\=='&corelib' Call: (286) [user] metta_atom_asserted('&self', '&corelib') Unify: (286) [user] metta_atom_asserted('&self', '&corelib') ^ Call: (287) [user] metta_atom_asserted_deduced('&self', '&corelib') Redo: (286) [user] metta_atom_asserted('&self', '&corelib') Unify: (286) [user] metta_atom_asserted('&self', '&corelib') Exit: (286) [user] metta_atom_asserted('&self', '&corelib') Call: (286) [user] should_inherit_from_corelib([=, [=|_45626], _52148]) Unify: (286) [user] should_inherit_from_corelib([=, [=|_45626], _52148]) ^ Call: (287) [user] using_all_spaces ^ Unify: (287) [user] using_all_spaces Call: (288) [system] nb_current(with_all_spaces, t) Redo: (286) [user] should_inherit_from_corelib([=, [=|_45626], _52148]) Unify: (286) [user] should_inherit_from_corelib([=, [=|_45626], _52148]) Call: (287) [system] (=)==(:) Redo: (286) [user] should_inherit_from_corelib([=, [=|_45626], _52148]) Unify: (286) [user] should_inherit_from_corelib([=, [=|_45626], _52148]) Call: (287) [system] (=)=='@doc' Redo: (286) [user] should_inherit_from_corelib([=, [=|_45626], _52148]) Unify: (286) [user] should_inherit_from_corelib([=, [=|_45626], _52148]) Call: (287) [system] fail Redo: (286) [user] metta_atom_asserted('&self', '&corelib') Redo: (285) [user] metta_atom('&self', [=, [=|_45626], _52148]) Fail: (284) [user] metta_eq_def(=, '&self', [=|_45626], _132744) ^ Fail: (283) [user] is_user_defined_head_f1(=, '&self', =) ^ Redo: (282) [user] is_user_defined_head_f(=, '&self', =) ^ Unify: (282) [user] is_user_defined_head_f(=, '&self', =) ^ Call: (283) [user] is_user_defined_head_f1(=, '&self', [=|_136388]) ^ Unify: (283) [user] is_user_defined_head_f1(=, '&self', [=|_136388]) Call: (284) [user] metta_eq_def(=, '&self', [[=|_136388]|_138258], _138340) Unify: (284) [user] metta_eq_def(=, '&self', [[=|_136388]|_138258], _139264) ^ Call: (285) [user] ignore((=)=(=)) ^ Unify: (285) [system] ignore(user:((=)=(=))) Call: (286) [system] (=)=(=) Exit: (286) [system] (=)=(=) ^ Exit: (285) [system] ignore(user:((=)=(=))) Call: (285) [user] metta_atom('&self', [=, [[=|_136388]|_138258], _144780]) Unify: (285) [user] metta_atom('&self', [=, [[=|_136388]|_138258], _144780]) ^ Call: (286) [user] typed_list('&self', _146694, _146616) ^ Unify: (286) [user] typed_list('&self', _147626, _146616) Call: (287) [system] compound('&self') Fail: (287) [system] compound('&self') ^ Fail: (286) [user] typed_list('&self', _150406, _146616) Redo: (285) [user] metta_atom('&self', [=, [[=|_136388]|_138258], _144780]) Unify: (285) [user] metta_atom('&self', [=, [[=|_136388]|_138258], _144780]) Call: (286) [system] '&self'=='&flybase' Redo: (285) [user] metta_atom('&self', [=, [[=|_136388]|_138258], _144780]) Unify: (285) [user] metta_atom('&self', [=, [[=|_136388]|_138258], _144780]) ^ Call: (286) [user] metta_atom_in_file('&self', [=, [[=|_136388]|_138258], _144780]) ^ Unify: (286) [user] metta_atom_in_file('&self', [=, [[=|_136388]|_138258], _144780]) ^ Call: (287) [user] metta_atom_in_file('&self', [=, [[=|_136388]|_138258], _144780], _157788, _157790) ^ Unify: (287) [user] metta_atom_in_file('&self', [=, [[=|_136388]|_138258], _144780], _158724, _158726) ^ Call: (288) [user] loaded_into_kb('&self', _159582) ^ Unify: (288) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Exit: (288) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Call: (288) [user] once(user:asserted_metta_pred(_170172, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Unify: (288) [system] once(user:asserted_metta_pred(_170172, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Call: (289) [user] asserted_metta_pred(_170172, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Fail: (289) [user] asserted_metta_pred(_170172, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Redo: (285) [user] metta_atom('&self', [=, [[=|_136388]|_138258], _144780]) Unify: (285) [user] metta_atom('&self', [=, [[=|_136388]|_138258], _144780]) Call: (286) [user] metta_atom_asserted('&self', [=, [[=|_136388]|_138258], _144780]) Unify: (286) [user] metta_atom_asserted('&self', [=, [[=|_136388]|_138258], _144780]) ^ Call: (287) [user] metta_atom_asserted_deduced('&self', [=, [[=|_136388]|_138258], _144780]) Redo: (286) [user] metta_atom_asserted('&self', [=, [[=|_136388]|_138258], _144780]) Redo: (285) [user] metta_atom('&self', [=, [[=|_136388]|_138258], _144780]) Unify: (285) [user] metta_atom('&self', [=, [[=|_136388]|_138258], _144780]) Call: (286) [system] '&self'\=='&corelib' Exit: (286) [system] '&self'\=='&corelib' ^ Call: (286) [user] using_all_spaces ^ Unify: (286) [user] using_all_spaces Call: (287) [system] nb_current(with_all_spaces, t) Redo: (285) [user] metta_atom('&self', [=, [[=|_136388]|_138258], _144780]) Unify: (285) [user] metta_atom('&self', [=, [[=|_136388]|_138258], _144780]) Call: (286) [system] '&self'\=='&corelib' Exit: (286) [system] '&self'\=='&corelib' Call: (286) [user] metta_atom_asserted('&self', '&corelib') Unify: (286) [user] metta_atom_asserted('&self', '&corelib') ^ Call: (287) [user] metta_atom_asserted_deduced('&self', '&corelib') Redo: (286) [user] metta_atom_asserted('&self', '&corelib') Unify: (286) [user] metta_atom_asserted('&self', '&corelib') Exit: (286) [user] metta_atom_asserted('&self', '&corelib') Call: (286) [user] should_inherit_from_corelib([=, [[=|_136388]|_138258], _144780]) Unify: (286) [user] should_inherit_from_corelib([=, [[=|_136388]|_138258], _144780]) ^ Call: (287) [user] using_all_spaces ^ Unify: (287) [user] using_all_spaces Call: (288) [system] nb_current(with_all_spaces, t) Redo: (286) [user] should_inherit_from_corelib([=, [[=|_136388]|_138258], _144780]) Unify: (286) [user] should_inherit_from_corelib([=, [[=|_136388]|_138258], _144780]) Call: (287) [system] (=)==(:) Redo: (286) [user] should_inherit_from_corelib([=, [[=|_136388]|_138258], _144780]) Unify: (286) [user] should_inherit_from_corelib([=, [[=|_136388]|_138258], _144780]) Call: (287) [system] (=)=='@doc' Redo: (286) [user] should_inherit_from_corelib([=, [[=|_136388]|_138258], _144780]) Unify: (286) [user] should_inherit_from_corelib([=, [[=|_136388]|_138258], _144780]) Call: (287) [system] fail Redo: (286) [user] metta_atom_asserted('&self', '&corelib') Redo: (285) [user] metta_atom('&self', [=, [[=|_136388]|_138258], _144780]) Fail: (284) [user] metta_eq_def(=, '&self', [[=|_136388]|_138258], _225376) ^ Fail: (283) [user] is_user_defined_head_f1(=, '&self', [=|_136388]) ^ Fail: (282) [user] is_user_defined_head_f(=, '&self', =) ^ Fail: (281) [user] is_user_defined_head0(=, '&self', [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) ^ Fail: (280) [system] once(user:is_user_defined_head0(=, '&self', [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]])) ^ Fail: (279) [user] mnotrace(is_user_defined_head0(=, '&self', [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]])) ^ Fail: (278) [user] is_user_defined_head(=, '&self', [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) ^ Fail: (277) [system] once(user:is_user_defined_head(=, '&self', [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]])) ^ Fail: (276) [user] mnotrace(is_user_defined_head(=, '&self', [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]])) ^ Redo: (275) [user] subst_args2(=, 497, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8628) ^ Unify: (275) [user] subst_args2(=, 497, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8628) ^ Call: (276) [user] subst_args40(=, 497, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8628) ^ Unify: (276) [user] subst_args40(=, 497, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8628) Call: (277) [user] is_function([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) Unify: (277) [user] is_function([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) ^ Call: (278) [user] symbol([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) ^ Unify: (278) [user] symbol([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) Call: (279) [system] atom([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) Fail: (279) [system] atom([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) ^ Fail: (278) [user] symbol([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) ^ Redo: (276) [user] subst_args40(=, 497, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8628) ^ Unify: (276) [user] subst_args40(=, 497, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8628) ^ Call: (277) [user] subst_args5(497, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8628) ^ Unify: (277) [user] subst_args5(497, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8628) ^ Call: (278) [user] eval_selfless(_247692, _247694, 497, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8628) ^ Unify: (278) [user] eval_selfless(_248636, _248638, 497, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8628) ^ Call: (279) [user] eval_selfless_0([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8628) ^ Unify: (279) [user] eval_selfless_0([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8628) Call: (280) [system] var([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) ^ Redo: (279) [user] eval_selfless_0([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8628) ^ Unify: (279) [user] eval_selfless_0([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8628) ^ Call: (280) [user] is_assignment([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) ^ Unify: (280) [user] is_assignment([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) Call: (281) [system] atom([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) ^ Redo: (280) [user] is_assignment([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) Call: (281) [system] fail ^ Redo: (279) [user] eval_selfless_0([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8628) ^ Unify: (279) [user] eval_selfless_0([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8628) ^ Call: (280) [user] eval_selfless_1([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8628) ^ Unify: (280) [user] eval_selfless_1([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8628) ^ Call: (281) [user] allow_clp ^ Unify: (281) [user] allow_clp ^ Call: (282) [user] false_flag ^ Unify: (282) [user] false_flag Call: (283) [system] fail Fail: (283) [system] fail ^ Fail: (282) [user] false_flag ^ Redo: (279) [user] eval_selfless_0([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8628) ^ Unify: (279) [user] eval_selfless_0([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8628) ^ Call: (280) [user] eval_selfless_2([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8628) ^ Unify: (280) [user] eval_selfless_2([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8628) Call: (281) [system] var([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) ^ Redo: (280) [user] eval_selfless_2([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8628) ^ Unify: (280) [user] eval_selfless_2([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8628) ^ Call: (281) [user] fake_notrace((ground([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]), [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]=[_275400, _275406, _275412], atom(_275400), catch_warn(current_op(_275438, yfx, _275400)), [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]\=[_275458], s2ps([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _275466))) ^ Unify: (281) [user] fake_notrace(user:(ground([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]), [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]=[_275400, _275406, _275412], atom(_275400), catch_warn(current_op(_275438, yfx, _275400)), [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]\=[_275458], s2ps([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _275466))) ^ Call: (282) [user] real_notrace(user:(ground([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]), [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]=[_275400, _275406, _275412], atom(_275400), catch_warn(current_op(_275438, yfx, _275400)), [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]\=[_275458], s2ps([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _275466))) ^ Unify: (282) [user] real_notrace(user:(ground([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]), [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]=[_275400, _275406, _275412], atom(_275400), catch_warn(current_op(_275438, yfx, _275400)), [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]\=[_275458], s2ps([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _275466))) ^ Call: (283) [user] setup_call_cleanup('$notrace'(_279172, _279174), once(user:(ground([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]), [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]=[_275400, _275406, _275412], atom(_275400), catch_warn(current_op(_275438, yfx, _275400)), [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]\=[_275458], s2ps([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _275466))), '$restore_trace'(_279172, _279174)) ^ Unify: (283) [system] setup_call_cleanup(user:'$notrace'(_279172, _279174), user:once(user:(ground([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]), [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]=[_275400, _275406, _275412], atom(_275400), catch_warn(current_op(_275438, yfx, _275400)), [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]\=[_275458], s2ps([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _275466))), user:'$restore_trace'(_279172, _279174)) ^ Call: (284) [system] sig_atomic(user:'$notrace'(_279172, _279174)) ^ Fail: (282) [user] real_notrace(user:(ground([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]), [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]=[_275400, _275406, _275412], atom(_275400), catch_warn(current_op(_275438, yfx, _275400)), [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]\=[_275458], s2ps([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _275466))) ^ Fail: (281) [user] fake_notrace(user:(ground([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]), [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]=[_275400, _275406, _275412], atom(_275400), catch_warn(current_op(_275438, yfx, _275400)), [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]\=[_275458], s2ps([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _275466))) ^ Redo: (277) [user] subst_args5(497, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8628) ^ Unify: (277) [user] subst_args5(497, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8628) ^ Call: (278) [user] is_system_pred([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) ^ Unify: (278) [user] is_system_pred([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) Call: (279) [system] atom([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) ^ Redo: (278) [user] is_system_pred([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) ^ Unify: (278) [user] is_system_pred([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) Call: (279) [system] atom([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) ^ Redo: (278) [user] is_system_pred([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) ^ Unify: (278) [user] is_system_pred([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) Call: (279) [system] atom([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) ^ Redo: (277) [user] subst_args5(497, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8628) ^ Call: (278) [user] subst_args6(497, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8628) ^ Unify: (278) [user] subst_args6(497, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8628) ^ Call: (279) [user] is_system_pred([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) ^ Unify: (279) [user] is_system_pred([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) Call: (280) [system] atom([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) ^ Redo: (279) [user] is_system_pred([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) ^ Unify: (279) [user] is_system_pred([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) Call: (280) [system] atom([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) ^ Redo: (279) [user] is_system_pred([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) ^ Unify: (279) [user] is_system_pred([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) Call: (280) [system] atom([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) ^ Redo: (274) [user] subst_args1(=, _7284, 497, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8628) ^ Call: (275) [user] subst_args2_failed(497, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8628) ^ Unify: (275) [user] subst_args2_failed(497, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8628) Call: (276) [system] [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]==[] ^ Redo: (275) [user] subst_args2_failed(497, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8628) ^ Unify: (275) [user] subst_args2_failed(497, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8628) Call: (276) [system] var([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]) ^ Redo: (275) [user] subst_args2_failed(497, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8628) ^ Unify: (275) [user] subst_args2_failed(497, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8628) ^ Call: (276) [user] once(subst_selfless([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8628)) ^ Unify: (276) [system] once(user:subst_selfless([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8628)) ^ Call: (277) [user] subst_selfless([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8628) ^ Unify: (277) [user] subst_selfless([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8628) Call: (278) [system] var([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) ^ Redo: (277) [user] subst_selfless([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8628) ^ Unify: (277) [user] subst_selfless([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8628) ^ Call: (278) [user] eval_selfless(_320176, _320178, _320180, _320182, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8628) ^ Unify: (278) [user] eval_selfless(_321120, _321122, _321124, _321126, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8628) ^ Call: (279) [user] eval_selfless_0([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8628) ^ Unify: (279) [user] eval_selfless_0([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8628) Call: (280) [system] var([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) ^ Redo: (279) [user] eval_selfless_0([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8628) ^ Unify: (279) [user] eval_selfless_0([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8628) ^ Call: (280) [user] is_assignment([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) ^ Unify: (280) [user] is_assignment([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) Call: (281) [system] atom([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) ^ Redo: (280) [user] is_assignment([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) Call: (281) [system] fail ^ Redo: (279) [user] eval_selfless_0([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8628) ^ Unify: (279) [user] eval_selfless_0([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8628) ^ Call: (280) [user] eval_selfless_1([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8628) ^ Unify: (280) [user] eval_selfless_1([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8628) ^ Call: (281) [user] allow_clp ^ Unify: (281) [user] allow_clp ^ Call: (282) [user] false_flag ^ Unify: (282) [user] false_flag Call: (283) [system] fail Fail: (283) [system] fail ^ Fail: (282) [user] false_flag ^ Redo: (279) [user] eval_selfless_0([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8628) ^ Unify: (279) [user] eval_selfless_0([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8628) ^ Call: (280) [user] eval_selfless_2([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8628) ^ Unify: (280) [user] eval_selfless_2([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8628) Call: (281) [system] var([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) ^ Redo: (280) [user] eval_selfless_2([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8628) ^ Unify: (280) [user] eval_selfless_2([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8628) ^ Call: (281) [user] fake_notrace((ground([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]), [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]=[_347884, _347890, _347896], atom(_347884), catch_warn(current_op(_347922, yfx, _347884)), [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]\=[_347942], s2ps([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _347950))) ^ Unify: (281) [user] fake_notrace(user:(ground([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]), [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]=[_347884, _347890, _347896], atom(_347884), catch_warn(current_op(_347922, yfx, _347884)), [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]\=[_347942], s2ps([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _347950))) ^ Call: (282) [user] real_notrace(user:(ground([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]), [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]=[_347884, _347890, _347896], atom(_347884), catch_warn(current_op(_347922, yfx, _347884)), [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]\=[_347942], s2ps([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _347950))) ^ Unify: (282) [user] real_notrace(user:(ground([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]), [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]=[_347884, _347890, _347896], atom(_347884), catch_warn(current_op(_347922, yfx, _347884)), [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]\=[_347942], s2ps([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _347950))) ^ Call: (283) [user] setup_call_cleanup('$notrace'(_351656, _351658), once(user:(ground([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]), [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]=[_347884, _347890, _347896], atom(_347884), catch_warn(current_op(_347922, yfx, _347884)), [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]\=[_347942], s2ps([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _347950))), '$restore_trace'(_351656, _351658)) ^ Unify: (283) [system] setup_call_cleanup(user:'$notrace'(_351656, _351658), user:once(user:(ground([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]), [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]=[_347884, _347890, _347896], atom(_347884), catch_warn(current_op(_347922, yfx, _347884)), [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]\=[_347942], s2ps([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _347950))), user:'$restore_trace'(_351656, _351658)) ^ Call: (284) [system] sig_atomic(user:'$notrace'(_351656, _351658)) ^ Fail: (282) [user] real_notrace(user:(ground([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]), [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]=[_347884, _347890, _347896], atom(_347884), catch_warn(current_op(_347922, yfx, _347884)), [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]\=[_347942], s2ps([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _347950))) ^ Fail: (281) [user] fake_notrace(user:(ground([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]), [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]=[_347884, _347890, _347896], atom(_347884), catch_warn(current_op(_347922, yfx, _347884)), [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]\=[_347942], s2ps([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _347950))) ^ Redo: (275) [user] subst_args2_failed(497, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8628) ^ Unify: (275) [user] subst_args2_failed(497, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [_357280|_357282]) ^ Call: (276) [user] subst_args(_358294, _358296, 497, '&self', [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _357280) ^ Unify: (276) [user] subst_args(_359238, _359240, 497, '&self', [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _357280) Call: (277) [system] atom(_360108) ^ Redo: (276) [user] subst_args(_361108, _361110, 497, '&self', [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _357280) ^ Unify: (276) [user] subst_args(_362052, _362054, 497, '&self', [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _357280) ^ Call: (277) [user] self_subst([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) ^ Unify: (277) [user] self_subst([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) Call: (278) [system] callable([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) Exit: (278) [system] callable([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) ^ Unify: (277) [user] self_subst([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) ^ Call: (278) [user] self_eval([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) ^ Unify: (278) [user] self_eval([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) ^ Call: (280) [system] setup_call_cleanup('$notrace'(_369402, _369404), once(user:self_eval0([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]])), '$restore_trace'(_369402, _369404)) ^ Unify: (280) [system] setup_call_cleanup(system:'$notrace'(_369402, _369404), system:once(user:self_eval0([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]])), system:'$restore_trace'(_369402, _369404)) ^ Call: (281) [system] sig_atomic(system:'$notrace'(_369402, _369404)) ^ Fail: (278) [user] self_eval([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) ^ Redo: (276) [user] subst_args(_373238, _373240, 497, '&self', [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _357280) ^ Unify: (276) [user] subst_args(_374182, _374184, 497, '&self', [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _357280) Call: (277) [system] [_4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]==[] ^ Redo: (276) [user] subst_args(_376054, _376056, 497, '&self', [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _357280) ^ Unify: (276) [user] subst_args(_376998, _377000, 497, '&self', [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _357280) ^ Call: (278) [system] setup_call_cleanup('$notrace'(_377888, _377890), once(user:(_377870 is 497-1)), '$restore_trace'(_377888, _377890)) ^ Unify: (278) [system] setup_call_cleanup(system:'$notrace'(_377888, _377890), system:once(user:(_377870 is 497-1)), system:'$restore_trace'(_377888, _377890)) ^ Call: (279) [system] sig_atomic(system:'$notrace'(_377888, _377890)) ^ Exit: (278) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(496 is 497-1)), system:'$restore_trace'(3, -1)) ^ Call: (277) [user] subst_args0(_381664, _381666, 496, '&self', [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _357280) ^ Unify: (277) [user] subst_args0(_381664, _381666, 496, '&self', [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _357280) ^ Call: (278) [user] self_subst([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) ^ Unify: (278) [user] self_subst([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) Call: (279) [system] callable([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) Exit: (279) [system] callable([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) ^ Unify: (278) [user] self_subst([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) ^ Call: (279) [user] self_eval([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) ^ Unify: (279) [user] self_eval([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) ^ Call: (281) [system] setup_call_cleanup('$notrace'(_390042, _390044), once(user:self_eval0([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]])), '$restore_trace'(_390042, _390044)) ^ Unify: (281) [system] setup_call_cleanup(system:'$notrace'(_390042, _390044), system:once(user:self_eval0([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]])), system:'$restore_trace'(_390042, _390044)) ^ Call: (282) [system] sig_atomic(system:'$notrace'(_390042, _390044)) ^ Fail: (279) [user] self_eval([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) ^ Redo: (277) [user] subst_args0(_381664, _381666, 496, '&self', [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _357280) ^ Unify: (277) [user] subst_args0(_381664, _381666, 496, '&self', [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _357280) Call: (278) [system] _395698 is 496+ -1 Exit: (278) [system] 495 is 496+ -1 ^ Call: (278) [user] trace_eval(subst_args1(_381664, _381666), (false, (e2;e)), 496, '&self', [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _397574) ^ Unify: (278) [user] trace_eval(subst_args1(_381664, _381666), (false, (e2;e)), 496, '&self', [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _397574) ^ Call: (279) [user] must_det_ll((notrace((flag(eval_num, _399484, _399484+1), _399502 is _399484 mod 500, _399520 is 99-496 mod 100, _399544=_399546, option_else('trace-length', _399558, 500), option_else('trace-depth', _399566, 30))), quietly(if_t((nop(stop_rtrace), _399502>_399558), (set_debug(eval, false), _399622 is _399558+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_399622])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_399674))))) ^ Unify: (279) [user] must_det_ll(user:(notrace((flag(eval_num, _399484, _399484+1), _399502 is _399484 mod 500, _399520 is 99-496 mod 100, _399544=_399546, option_else('trace-length', _399558, 500), option_else('trace-depth', _399566, 30))), quietly(if_t((nop(stop_rtrace), _399502>_399558), (set_debug(eval, false), _399622 is _399558+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_399622])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_399674))))) ^ Call: (280) [user] once(user:(notrace((flag(eval_num, _399484, _399484+1), _399502 is _399484 mod 500, _399520 is 99-496 mod 100, _399544=_399546, option_else('trace-length', _399558, 500), option_else('trace-depth', _399566, 30))), quietly(if_t((nop(stop_rtrace), _399502>_399558), (set_debug(eval, false), _399622 is _399558+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_399622])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_399674))))) ^ Unify: (280) [system] once(user:(notrace((flag(eval_num, _399484, _399484+1), _399502 is _399484 mod 500, _399520 is 99-496 mod 100, _399544=_399546, option_else('trace-length', _399558, 500), option_else('trace-depth', _399566, 30))), quietly(if_t((nop(stop_rtrace), _399502>_399558), (set_debug(eval, false), _399622 is _399558+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_399622])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_399674))))) ^ Call: (283) [system] setup_call_cleanup('$notrace'(_403398, _403400), once(user:(flag(eval_num, _399484, _399484+1), _399502 is _399484 mod 500, _399520 is 99-496 mod 100, _399544=_399546, option_else('trace-length', _399558, 500), option_else('trace-depth', _399566, 30))), '$restore_trace'(_403398, _403400)) ^ Unify: (283) [system] setup_call_cleanup(system:'$notrace'(_403398, _403400), system:once(user:(flag(eval_num, _399484, _399484+1), _399502 is _399484 mod 500, _399520 is 99-496 mod 100, _399544=_399546, option_else('trace-length', _399558, 500), option_else('trace-depth', _399566, 30))), system:'$restore_trace'(_403398, _403400)) ^ Call: (284) [system] sig_atomic(system:'$notrace'(_403398, _403400)) ^ Exit: (283) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(flag(eval_num, 7, 7+1), 7 is 7 mod 500, 3 is 99-496 mod 100, _399544=_399544, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), system:'$restore_trace'(3, -1)) ^ Call: (283) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 7>500), (set_debug(eval, false), _399622 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_399622])), nop((start_rtrace, rtrace))))) ^ Unify: (283) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 7>500), (set_debug(eval, false), _399622 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_399622])), nop((start_rtrace, rtrace))))) ^ Exit: (283) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 7>500), (set_debug(eval, false), _399622 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_399622])), nop((start_rtrace, rtrace))))) Call: (282) [user] nop(notrace(no_repeats_var(_399674))) Unify: (282) [user] nop(notrace(no_repeats_var(_399674))) Exit: (282) [user] nop(notrace(no_repeats_var(_399674))) ^ Exit: (280) [system] once(user:(notrace((flag(eval_num, 7, 7+1), 7 is 7 mod 500, 3 is 99-496 mod 100, _399544=_399544, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), quietly(if_t((nop(stop_rtrace), 7>500), (set_debug(eval, false), _399622 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_399622])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_399674))))) ^ Exit: (279) [user] must_det_ll(user:(notrace((flag(eval_num, 7, 7+1), 7 is 7 mod 500, 3 is 99-496 mod 100, _399544=_399544, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), quietly(if_t((nop(stop_rtrace), 7>500), (set_debug(eval, false), _399622 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_399622])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_399674))))) Call: (279) [occurs] occurs:sub_term(_414862, (false, (e2;e))) Unify: (279) [occurs] occurs:sub_term((false, (e2;e)), (false, (e2;e))) Exit: (279) [occurs] occurs:sub_term((false, (e2;e)), (false, (e2;e))) Call: (279) [system] (false, (e2;e))\=(false, (e2;e)) Fail: (279) [system] (false, (e2;e))\=(false, (e2;e)) Redo: (279) [occurs] occurs:sub_term(_414862, (false, (e2;e))) Unify: (279) [occurs] occurs:sub_term(_414862, (false, (e2;e))) Call: (280) [system] compound((false, (e2;e))) Exit: (280) [system] compound((false, (e2;e))) Call: (280) [system] arg(_423284, (false, (e2;e)), _423208) Exit: (280) [system] arg(1, (false, (e2;e)), false) Call: (280) [occurs] occurs:sub_term(_414862, false) Unify: (280) [occurs] occurs:sub_term(false, false) Exit: (280) [occurs] occurs:sub_term(false, false) Exit: (279) [occurs] occurs:sub_term(false, (false, (e2;e))) Call: (279) [system] (false, (e2;e))\=false Exit: (279) [system] (false, (e2;e))\=false ^ Call: (279) [user] if_trace((eval;false, (e2;e)), (_399544=1, indentq(3, 7, -->, [false, [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]]))) ^ Unify: (279) [user] if_trace((eval;false, (e2;e)), (_399544=1, indentq(3, 7, -->, [false, [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]]))) ^ Call: (281) [system] setup_call_cleanup('$notrace'(_432588, _432590), once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _399544=1, indentq(3, 7, -->, [false, [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]]))), _432546, fbug((_432546-->if_trace((eval;false, (e2;e)), (_399544=1, indentq(3, 7, -->, [false, [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]])))))))), '$restore_trace'(_432588, _432590)) ^ Unify: (281) [system] setup_call_cleanup(system:'$notrace'(_432588, _432590), system:once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _399544=1, indentq(3, 7, -->, [false, [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]]))), _432546, fbug((_432546-->if_trace((eval;false, (e2;e)), (_399544=1, indentq(3, 7, -->, [false, [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]])))))))), system:'$restore_trace'(_432588, _432590)) ^ Call: (282) [system] sig_atomic(system:'$notrace'(_432588, _432590)) ^ Exit: (281) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _399544=1, indentq(3, 7, -->, [false, [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]]))), _432546, fbug((_432546-->if_trace((eval;false, (e2;e)), (_399544=1, indentq(3, 7, -->, [false, [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]])))))))), system:'$restore_trace'(3, -1)) ^ Exit: (279) [user] if_trace((eval;false, (e2;e)), (_399544=1, indentq(3, 7, -->, [false, [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]]))) Call: (279) [system] _437370=retval(fail) Exit: (279) [system] retval(fail)=retval(fail) Call: (279) [system] _439232=(\+ \+ (flag(eval_num, _439252, _439252+1), (retval(fail)\=@=retval(fail), nonvar(_397574)->indentq(3, _439252, <--, [false, _397574]);indentq(3, _439252, <--, [false, retval(fail)])))) Exit: (279) [system] (\+ \+ (flag(eval_num, _439252, _439252+1), (retval(fail)\=@=retval(fail), nonvar(_397574)->indentq(3, _439252, <--, [false, _397574]);indentq(3, _439252, <--, [false, retval(fail)]))))=(\+ \+ (flag(eval_num, _439252, _439252+1), (retval(fail)\=@=retval(fail), nonvar(_397574)->indentq(3, _439252, <--, [false, _397574]);indentq(3, _439252, <--, [false, retval(fail)])))) ^ Call: (279) [user] call_cleanup(((call(subst_args1(_381664, _381666), 496, '&self', [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _397574)*->nb_setarg(1, retval(fail), _397574);fail, trace, call(subst_args1(_381664, _381666), 496, '&self', [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _397574)), ignore(notrace((\+_397574\=_399674, nb_setarg(1, retval(fail), _397574))))), ignore((_399544==1->ignore(\+ \+ (flag(eval_num, _439252, _439252+1), (retval(fail)\=@=retval(fail), nonvar(_397574)->indentq(3, _439252, <--, [false, _397574]);indentq(3, _439252, <--, [false, retval(fail)]))));notrace(ignore(if_t(3<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _439252, _439252+1), (retval(fail)\=@=retval(fail), nonvar(_397574)->indentq(3, _439252, <--, [false, _397574]);indentq(3, _439252, <--, [false, retval(fail)]))))))))))) ^ Unify: (279) [system] call_cleanup(user:((call(subst_args1(_381664, _381666), 496, '&self', [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _397574)*->nb_setarg(1, retval(fail), _397574);fail, trace, call(subst_args1(_381664, _381666), 496, '&self', [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _397574)), ignore(notrace((\+_397574\=_399674, nb_setarg(1, retval(fail), _397574))))), user:ignore((_399544==1->ignore(\+ \+ (flag(eval_num, _439252, _439252+1), (retval(fail)\=@=retval(fail), nonvar(_397574)->indentq(3, _439252, <--, [false, _397574]);indentq(3, _439252, <--, [false, retval(fail)]))));notrace(ignore(if_t(3<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _439252, _439252+1), (retval(fail)\=@=retval(fail), nonvar(_397574)->indentq(3, _439252, <--, [false, _397574]);indentq(3, _439252, <--, [false, retval(fail)]))))))))))) ^ Call: (281) [user] subst_args1(_381664, _381666, 496, '&self', [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _397574) ^ Unify: (281) [user] subst_args1(_381664, _381666, 496, '&self', [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _397574) Call: (282) [system] var(_381664) Exit: (282) [system] var(_381664) ^ Call: (282) [user] subst_args1(=, _381666, 496, '&self', [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _397574) ^ Unify: (282) [user] subst_args1(=, _381666, 496, '&self', [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _397574) Call: (283) [system] var(=) ^ Redo: (282) [user] subst_args1(=, _381666, 496, '&self', [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _397574) Call: (283) [system] atom(=) Exit: (283) [system] atom(=) Call: (283) [system] (=)\==(=) ^ Redo: (282) [user] subst_args1(=, _381666, 496, '&self', [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _397574) ^ Unify: (282) [user] subst_args1(=, _381666, 496, '&self', [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _397574) Call: (283) [system] atom([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) ^ Redo: (282) [user] subst_args1(=, _381666, 496, '&self', [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _397574) ^ Unify: (282) [user] subst_args1(=, _381666, 496, '&self', [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _397574) Call: (283) [system] is_list([_4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) Exit: (283) [system] is_list([_4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) ^ Unify: (282) [user] subst_args1(=, _381666, 496, '&self', [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _397574) Call: (283) [system] is_list([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) Exit: (283) [system] is_list([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) ^ Unify: (282) [user] subst_args1(=, _381666, 496, '&self', [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [=|_462842]) Call: (283) [system] var(=) ^ Redo: (282) [user] subst_args1(=, _381666, 496, '&self', [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _397574) ^ Unify: (282) [user] subst_args1(=, _381666, 496, '&self', [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _397574) Call: (283) [system] fail ^ Redo: (282) [user] subst_args1(=, _381666, 496, '&self', [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _397574) ^ Unify: (282) [user] subst_args1(=, _381666, 496, '&self', [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _397574) Call: (283) [system] is_list([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) Exit: (283) [system] is_list([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) ^ Call: (283) [user] apply:maplist(self_subst, [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) ^ Unify: (283) [apply] apply:maplist(user:self_subst, [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) Call: (284) [apply] apply:maplist_([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], user:self_subst) Unify: (284) [apply] apply:maplist_([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], user:self_subst) ^ Call: (285) [user] self_subst(=) ^ Unify: (285) [user] self_subst(=) Call: (286) [system] callable(=) Exit: (286) [system] callable(=) ^ Unify: (285) [user] self_subst(=) ^ Call: (286) [user] self_eval(=) ^ Unify: (286) [user] self_eval(=) ^ Call: (288) [system] setup_call_cleanup('$notrace'(_481462, _481464), once(user:self_eval0(=)), '$restore_trace'(_481462, _481464)) ^ Unify: (288) [system] setup_call_cleanup(system:'$notrace'(_481462, _481464), system:once(user:self_eval0(=)), system:'$restore_trace'(_481462, _481464)) ^ Call: (289) [system] sig_atomic(system:'$notrace'(_481462, _481464)) ^ Exit: (288) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(=)), system:'$restore_trace'(3, -1)) ^ Exit: (286) [user] self_eval(=) ^ Exit: (285) [user] self_subst(=) Call: (285) [apply] apply:maplist_([_4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], user:self_subst) Unify: (285) [apply] apply:maplist_([_4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], user:self_subst) ^ Call: (286) [user] self_subst(_4888) ^ Unify: (286) [user] self_subst(_4888) Call: (287) [system] callable(_4888) ^ Redo: (286) [user] self_subst(_4888) ^ Exit: (286) [user] self_subst(_4888) Call: (286) [apply] apply:maplist_([[',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], user:self_subst) Unify: (286) [apply] apply:maplist_([[',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], user:self_subst) ^ Call: (287) [user] self_subst([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) ^ Unify: (287) [user] self_subst([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) Call: (288) [system] callable([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) Exit: (288) [system] callable([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) ^ Unify: (287) [user] self_subst([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) ^ Call: (288) [user] self_eval([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) ^ Unify: (288) [user] self_eval([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) ^ Call: (290) [system] setup_call_cleanup('$notrace'(_501898, _501900), once(user:self_eval0([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]])), '$restore_trace'(_501898, _501900)) ^ Unify: (290) [system] setup_call_cleanup(system:'$notrace'(_501898, _501900), system:once(user:self_eval0([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]])), system:'$restore_trace'(_501898, _501900)) ^ Call: (291) [system] sig_atomic(system:'$notrace'(_501898, _501900)) ^ Fail: (288) [user] self_eval([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) ^ Redo: (282) [user] subst_args1(=, _381666, 496, '&self', [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _397574) ^ Unify: (282) [user] subst_args1(=, _381666, 496, '&self', [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _397574) ^ Call: (283) [user] is_space_op(=) ^ Redo: (282) [user] subst_args1(=, _381666, 496, '&self', [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _397574) ^ Unify: (282) [user] subst_args1(=, _381666, 496, '&self', [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _397574) Call: (283) [system] (=)==case ^ Redo: (282) [user] subst_args1(=, _381666, 496, '&self', [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _397574) ^ Unify: (282) [user] subst_args1(=, _381666, 496, '&self', [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _397574) Call: (283) [system] fail ^ Redo: (282) [user] subst_args1(=, _381666, 496, '&self', [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _397574) ^ Unify: (282) [user] subst_args1(=, _381666, 496, '&self', [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _397574) Call: (283) [system] _515980=do_more_defs(true) Exit: (283) [system] do_more_defs(true)=do_more_defs(true) ^ Call: (283) [user] clause(eval_21(subst_args, _381666, 496, '&self', [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _397574), _517856) ^ Redo: (282) [user] subst_args1(=, _381666, 496, '&self', [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _397574) ^ Unify: (282) [user] subst_args1(=, _381666, 496, '&self', [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _397574) Call: (283) [system] fail ^ Redo: (282) [user] subst_args1(=, _381666, 496, '&self', [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _397574) ^ Unify: (282) [user] subst_args1(=, _381666, 496, '&self', [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _397574) ^ Call: (283) [user] is_and(=) ^ Unify: (283) [user] is_and(=) Call: (284) [system] atom(=) Exit: (284) [system] atom(=) ^ Unify: (283) [user] is_and(=) ^ Call: (284) [user] is_and(=, _13562) ^ Unify: (284) [user] is_and(=, _14490) Call: (285) [system] atom(=) Exit: (285) [system] atom(=) ^ Redo: (282) [user] subst_args1(=, _8938, 496, '&self', [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _8966) ^ Unify: (282) [user] subst_args1(=, _8938, 496, '&self', [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [=|_18138]) Call: (283) [system] nonvar(=) Exit: (283) [system] nonvar(=) Call: (283) [system] fail ^ Redo: (282) [user] subst_args1(=, _8938, 496, '&self', [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _8966) ^ Unify: (282) [user] subst_args1(=, _8938, 496, '&self', [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _8966) ^ Call: (283) [user] subst_args2(=, 496, '&self', [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _8966) ^ Unify: (283) [user] subst_args2(=, 496, '&self', [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _8966) Call: (284) [system] 496<3 ^ Redo: (283) [user] subst_args2(=, 496, '&self', [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _8966) ^ Unify: (283) [user] subst_args2(=, 496, '&self', [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _8966) Call: (284) [system] fail ^ Redo: (283) [user] subst_args2(=, 496, '&self', [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _8966) ^ Unify: (283) [user] subst_args2(=, 496, '&self', [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _8966) ^ Call: (284) [user] mnotrace(is_user_defined_head(=, '&self', =)) ^ Unify: (284) [user] mnotrace(is_user_defined_head(=, '&self', =)) ^ Call: (285) [user] once(is_user_defined_head(=, '&self', =)) ^ Unify: (285) [system] once(user:is_user_defined_head(=, '&self', =)) ^ Call: (286) [user] is_user_defined_head(=, '&self', =) ^ Unify: (286) [user] is_user_defined_head(=, '&self', =) ^ Call: (287) [user] mnotrace(is_user_defined_head0(=, '&self', =)) ^ Unify: (287) [user] mnotrace(is_user_defined_head0(=, '&self', =)) ^ Call: (288) [user] once(is_user_defined_head0(=, '&self', =)) ^ Unify: (288) [system] once(user:is_user_defined_head0(=, '&self', =)) ^ Call: (289) [user] is_user_defined_head0(=, '&self', =) ^ Unify: (289) [user] is_user_defined_head0(=, '&self', =) Call: (290) [system] callable(=) Exit: (290) [system] callable(=) Call: (290) [system] functor(=, _44240, _44320) Exit: (290) [system] functor(=, =, 0) ^ Call: (290) [user] is_user_defined_head_f(=, '&self', =) ^ Unify: (290) [user] is_user_defined_head_f(=, '&self', =) ^ Call: (291) [user] is_user_defined_head_f1(=, '&self', =) ^ Unify: (291) [user] is_user_defined_head_f1(=, '&self', =) Call: (292) [user] metta_eq_def(=, '&self', [=|_49838], _49920) Unify: (292) [user] metta_eq_def(=, '&self', [=|_49838], _50844) ^ Call: (293) [user] ignore((=)=(=)) ^ Unify: (293) [system] ignore(user:((=)=(=))) Call: (294) [system] (=)=(=) Exit: (294) [system] (=)=(=) ^ Exit: (293) [system] ignore(user:((=)=(=))) Call: (293) [user] metta_atom('&self', [=, [=|_49838], _56360]) Unify: (293) [user] metta_atom('&self', [=, [=|_49838], _56360]) ^ Call: (294) [user] typed_list('&self', _58274, _58196) ^ Unify: (294) [user] typed_list('&self', _59206, _58196) Call: (295) [system] compound('&self') Fail: (295) [system] compound('&self') ^ Fail: (294) [user] typed_list('&self', _61986, _58196) Redo: (293) [user] metta_atom('&self', [=, [=|_49838], _56360]) Unify: (293) [user] metta_atom('&self', [=, [=|_49838], _56360]) Call: (294) [system] '&self'=='&flybase' Redo: (293) [user] metta_atom('&self', [=, [=|_49838], _56360]) Unify: (293) [user] metta_atom('&self', [=, [=|_49838], _56360]) ^ Call: (294) [user] metta_atom_in_file('&self', [=, [=|_49838], _56360]) ^ Unify: (294) [user] metta_atom_in_file('&self', [=, [=|_49838], _56360]) ^ Call: (295) [user] metta_atom_in_file('&self', [=, [=|_49838], _56360], _69368, _69370) ^ Unify: (295) [user] metta_atom_in_file('&self', [=, [=|_49838], _56360], _70304, _70306) ^ Call: (296) [user] loaded_into_kb('&self', _71162) ^ Unify: (296) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Exit: (296) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Call: (296) [user] once(user:asserted_metta_pred(_81752, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Unify: (296) [system] once(user:asserted_metta_pred(_81752, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Call: (297) [user] asserted_metta_pred(_81752, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Fail: (297) [user] asserted_metta_pred(_81752, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Redo: (293) [user] metta_atom('&self', [=, [=|_49838], _56360]) Unify: (293) [user] metta_atom('&self', [=, [=|_49838], _56360]) Call: (294) [user] metta_atom_asserted('&self', [=, [=|_49838], _56360]) Unify: (294) [user] metta_atom_asserted('&self', [=, [=|_49838], _56360]) ^ Call: (295) [user] metta_atom_asserted_deduced('&self', [=, [=|_49838], _56360]) Redo: (294) [user] metta_atom_asserted('&self', [=, [=|_49838], _56360]) Redo: (293) [user] metta_atom('&self', [=, [=|_49838], _56360]) Unify: (293) [user] metta_atom('&self', [=, [=|_49838], _56360]) Call: (294) [system] '&self'\=='&corelib' Exit: (294) [system] '&self'\=='&corelib' ^ Call: (294) [user] using_all_spaces ^ Unify: (294) [user] using_all_spaces Call: (295) [system] nb_current(with_all_spaces, t) Redo: (293) [user] metta_atom('&self', [=, [=|_49838], _56360]) Unify: (293) [user] metta_atom('&self', [=, [=|_49838], _56360]) Call: (294) [system] '&self'\=='&corelib' Exit: (294) [system] '&self'\=='&corelib' Call: (294) [user] metta_atom_asserted('&self', '&corelib') Unify: (294) [user] metta_atom_asserted('&self', '&corelib') ^ Call: (295) [user] metta_atom_asserted_deduced('&self', '&corelib') Redo: (294) [user] metta_atom_asserted('&self', '&corelib') Unify: (294) [user] metta_atom_asserted('&self', '&corelib') Exit: (294) [user] metta_atom_asserted('&self', '&corelib') Call: (294) [user] should_inherit_from_corelib([=, [=|_49838], _56360]) Unify: (294) [user] should_inherit_from_corelib([=, [=|_49838], _56360]) ^ Call: (295) [user] using_all_spaces ^ Unify: (295) [user] using_all_spaces Call: (296) [system] nb_current(with_all_spaces, t) Redo: (294) [user] should_inherit_from_corelib([=, [=|_49838], _56360]) Unify: (294) [user] should_inherit_from_corelib([=, [=|_49838], _56360]) Call: (295) [system] (=)==(:) Redo: (294) [user] should_inherit_from_corelib([=, [=|_49838], _56360]) Unify: (294) [user] should_inherit_from_corelib([=, [=|_49838], _56360]) Call: (295) [system] (=)=='@doc' Redo: (294) [user] should_inherit_from_corelib([=, [=|_49838], _56360]) Unify: (294) [user] should_inherit_from_corelib([=, [=|_49838], _56360]) Call: (295) [system] fail Redo: (294) [user] metta_atom_asserted('&self', '&corelib') Redo: (293) [user] metta_atom('&self', [=, [=|_49838], _56360]) Fail: (292) [user] metta_eq_def(=, '&self', [=|_49838], _136956) ^ Fail: (291) [user] is_user_defined_head_f1(=, '&self', =) ^ Redo: (290) [user] is_user_defined_head_f(=, '&self', =) ^ Unify: (290) [user] is_user_defined_head_f(=, '&self', =) ^ Call: (291) [user] is_user_defined_head_f1(=, '&self', [=|_140600]) ^ Unify: (291) [user] is_user_defined_head_f1(=, '&self', [=|_140600]) Call: (292) [user] metta_eq_def(=, '&self', [[=|_140600]|_142470], _142552) Unify: (292) [user] metta_eq_def(=, '&self', [[=|_140600]|_142470], _143476) ^ Call: (293) [user] ignore((=)=(=)) ^ Unify: (293) [system] ignore(user:((=)=(=))) Call: (294) [system] (=)=(=) Exit: (294) [system] (=)=(=) ^ Exit: (293) [system] ignore(user:((=)=(=))) Call: (293) [user] metta_atom('&self', [=, [[=|_140600]|_142470], _148992]) Unify: (293) [user] metta_atom('&self', [=, [[=|_140600]|_142470], _148992]) ^ Call: (294) [user] typed_list('&self', _150906, _150828) ^ Unify: (294) [user] typed_list('&self', _151838, _150828) Call: (295) [system] compound('&self') Fail: (295) [system] compound('&self') ^ Fail: (294) [user] typed_list('&self', _154618, _150828) Redo: (293) [user] metta_atom('&self', [=, [[=|_140600]|_142470], _148992]) Unify: (293) [user] metta_atom('&self', [=, [[=|_140600]|_142470], _148992]) Call: (294) [system] '&self'=='&flybase' Redo: (293) [user] metta_atom('&self', [=, [[=|_140600]|_142470], _148992]) Unify: (293) [user] metta_atom('&self', [=, [[=|_140600]|_142470], _148992]) ^ Call: (294) [user] metta_atom_in_file('&self', [=, [[=|_140600]|_142470], _148992]) ^ Unify: (294) [user] metta_atom_in_file('&self', [=, [[=|_140600]|_142470], _148992]) ^ Call: (295) [user] metta_atom_in_file('&self', [=, [[=|_140600]|_142470], _148992], _162000, _162002) ^ Unify: (295) [user] metta_atom_in_file('&self', [=, [[=|_140600]|_142470], _148992], _162936, _162938) ^ Call: (296) [user] loaded_into_kb('&self', _163794) ^ Unify: (296) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Exit: (296) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Call: (296) [user] once(user:asserted_metta_pred(_174384, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Unify: (296) [system] once(user:asserted_metta_pred(_174384, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Call: (297) [user] asserted_metta_pred(_174384, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Fail: (297) [user] asserted_metta_pred(_174384, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Redo: (293) [user] metta_atom('&self', [=, [[=|_140600]|_142470], _148992]) Unify: (293) [user] metta_atom('&self', [=, [[=|_140600]|_142470], _148992]) Call: (294) [user] metta_atom_asserted('&self', [=, [[=|_140600]|_142470], _148992]) Unify: (294) [user] metta_atom_asserted('&self', [=, [[=|_140600]|_142470], _148992]) ^ Call: (295) [user] metta_atom_asserted_deduced('&self', [=, [[=|_140600]|_142470], _148992]) Redo: (294) [user] metta_atom_asserted('&self', [=, [[=|_140600]|_142470], _148992]) Redo: (293) [user] metta_atom('&self', [=, [[=|_140600]|_142470], _148992]) Unify: (293) [user] metta_atom('&self', [=, [[=|_140600]|_142470], _148992]) Call: (294) [system] '&self'\=='&corelib' Exit: (294) [system] '&self'\=='&corelib' ^ Call: (294) [user] using_all_spaces ^ Unify: (294) [user] using_all_spaces Call: (295) [system] nb_current(with_all_spaces, t) Redo: (293) [user] metta_atom('&self', [=, [[=|_140600]|_142470], _148992]) Unify: (293) [user] metta_atom('&self', [=, [[=|_140600]|_142470], _148992]) Call: (294) [system] '&self'\=='&corelib' Exit: (294) [system] '&self'\=='&corelib' Call: (294) [user] metta_atom_asserted('&self', '&corelib') Unify: (294) [user] metta_atom_asserted('&self', '&corelib') ^ Call: (295) [user] metta_atom_asserted_deduced('&self', '&corelib') Redo: (294) [user] metta_atom_asserted('&self', '&corelib') Unify: (294) [user] metta_atom_asserted('&self', '&corelib') Exit: (294) [user] metta_atom_asserted('&self', '&corelib') Call: (294) [user] should_inherit_from_corelib([=, [[=|_140600]|_142470], _148992]) Unify: (294) [user] should_inherit_from_corelib([=, [[=|_140600]|_142470], _148992]) ^ Call: (295) [user] using_all_spaces ^ Unify: (295) [user] using_all_spaces Call: (296) [system] nb_current(with_all_spaces, t) Redo: (294) [user] should_inherit_from_corelib([=, [[=|_140600]|_142470], _148992]) Unify: (294) [user] should_inherit_from_corelib([=, [[=|_140600]|_142470], _148992]) Call: (295) [system] (=)==(:) Redo: (294) [user] should_inherit_from_corelib([=, [[=|_140600]|_142470], _148992]) Unify: (294) [user] should_inherit_from_corelib([=, [[=|_140600]|_142470], _148992]) Call: (295) [system] (=)=='@doc' Redo: (294) [user] should_inherit_from_corelib([=, [[=|_140600]|_142470], _148992]) Unify: (294) [user] should_inherit_from_corelib([=, [[=|_140600]|_142470], _148992]) Call: (295) [system] fail Redo: (294) [user] metta_atom_asserted('&self', '&corelib') Redo: (293) [user] metta_atom('&self', [=, [[=|_140600]|_142470], _148992]) Fail: (292) [user] metta_eq_def(=, '&self', [[=|_140600]|_142470], _229588) ^ Fail: (291) [user] is_user_defined_head_f1(=, '&self', [=|_140600]) ^ Fail: (290) [user] is_user_defined_head_f(=, '&self', =) ^ Fail: (289) [user] is_user_defined_head0(=, '&self', =) ^ Fail: (288) [system] once(user:is_user_defined_head0(=, '&self', =)) ^ Fail: (287) [user] mnotrace(is_user_defined_head0(=, '&self', =)) ^ Fail: (286) [user] is_user_defined_head(=, '&self', =) ^ Fail: (285) [system] once(user:is_user_defined_head(=, '&self', =)) ^ Fail: (284) [user] mnotrace(is_user_defined_head(=, '&self', =)) ^ Redo: (283) [user] subst_args2(=, 496, '&self', [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _8966) ^ Unify: (283) [user] subst_args2(=, 496, '&self', [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _8966) ^ Call: (284) [user] subst_args40(=, 496, '&self', [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _8966) ^ Unify: (284) [user] subst_args40(=, 496, '&self', [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _8966) Call: (285) [user] is_function(=) Unify: (285) [user] is_function(=) ^ Call: (286) [user] symbol(=) ^ Unify: (286) [user] symbol(=) Call: (287) [system] atom(=) Exit: (287) [system] atom(=) ^ Exit: (286) [user] symbol(=) Exit: (285) [user] is_function(=) ^ Call: (285) [user] is_special_op(=) ^ Unify: (285) [user] is_special_op(=) ^ Call: (286) [user] current_self(_250832) ^ Unify: (286) [user] current_self(_250832) Call: (287) [system] nb_current(self_space, _250832) Exit: (287) [system] nb_current(self_space, '&self') Call: (287) [system] '&self'\==[] Exit: (287) [system] '&self'\==[] ^ Exit: (286) [user] current_self('&self') ^ Call: (286) [user] is_special_op('&self', =) ^ Unify: (286) [user] is_special_op('&self', =) Call: (287) [system] atom(=) Exit: (287) [system] atom(=) ^ Fail: (286) [user] is_special_op('&self', =) ^ Fail: (285) [user] is_special_op(=) ^ Redo: (284) [user] subst_args40(=, 496, '&self', [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _8966) Call: (285) [system] is_list([_4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) Exit: (285) [system] is_list([_4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) ^ Call: (285) [user] apply:maplist(subst_args(=, _265666, 496, '&self'), [_4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _265672) ^ Unify: (285) [apply] apply:maplist(user:subst_args(=, _265666, 496, '&self'), [_4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _265672) Call: (286) [apply] apply:maplist_([_4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _265672, user:subst_args(=, _265666, 496, '&self')) Unify: (286) [apply] apply:maplist_([_4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [_268490|_268492], user:subst_args(=, _265666, 496, '&self')) ^ Call: (287) [user] subst_args(=, _265666, 496, '&self', _4888, _268490) ^ Unify: (287) [user] subst_args(=, _265666, 496, '&self', _4888, _268490) Call: (288) [system] atom(=) Exit: (288) [system] atom(=) Call: (288) [system] (=)\==(=) ^ Redo: (287) [user] subst_args(=, _265666, 496, '&self', _4888, _268490) ^ Unify: (287) [user] subst_args(=, _265666, 496, '&self', _4888, _268490) ^ Call: (288) [user] self_subst(_4888) ^ Unify: (288) [user] self_subst(_4888) Call: (289) [system] callable(_4888) ^ Redo: (288) [user] self_subst(_4888) ^ Exit: (288) [user] self_subst(_4888) Call: (288) [system] _268490=_4888 Exit: (288) [system] _4888=_4888 ^ Exit: (287) [user] subst_args(=, _265666, 496, '&self', _4888, _4888) Call: (287) [apply] apply:maplist_([[',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _268492, user:subst_args(=, _265666, 496, '&self')) Unify: (287) [apply] apply:maplist_([[',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [_284332|_284334], user:subst_args(=, _265666, 496, '&self')) ^ Call: (288) [user] subst_args(=, _265666, 496, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _284332) ^ Unify: (288) [user] subst_args(=, _265666, 496, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _284332) Call: (289) [system] atom(=) Exit: (289) [system] atom(=) Call: (289) [system] (=)\==(=) ^ Redo: (288) [user] subst_args(=, _265666, 496, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _284332) ^ Unify: (288) [user] subst_args(=, _265666, 496, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _284332) ^ Call: (289) [user] self_subst([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) ^ Unify: (289) [user] self_subst([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) Call: (290) [system] callable([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) Exit: (290) [system] callable([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) ^ Unify: (289) [user] self_subst([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) ^ Call: (290) [user] self_eval([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) ^ Unify: (290) [user] self_eval([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) ^ Call: (292) [system] setup_call_cleanup('$notrace'(_298300, _298302), once(user:self_eval0([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]])), '$restore_trace'(_298300, _298302)) ^ Unify: (292) [system] setup_call_cleanup(system:'$notrace'(_298300, _298302), system:once(user:self_eval0([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]])), system:'$restore_trace'(_298300, _298302)) ^ Call: (293) [system] sig_atomic(system:'$notrace'(_298300, _298302)) ^ Fail: (290) [user] self_eval([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) ^ Redo: (288) [user] subst_args(=, _265666, 496, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _284332) ^ Unify: (288) [user] subst_args(=, _265666, 496, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _284332) Call: (289) [system] [[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]==[] ^ Redo: (288) [user] subst_args(=, _265666, 496, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _284332) ^ Unify: (288) [user] subst_args(=, _265666, 496, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _284332) ^ Call: (290) [system] setup_call_cleanup('$notrace'(_306786, _306788), once(user:(_306768 is 496-1)), '$restore_trace'(_306786, _306788)) ^ Unify: (290) [system] setup_call_cleanup(system:'$notrace'(_306786, _306788), system:once(user:(_306768 is 496-1)), system:'$restore_trace'(_306786, _306788)) ^ Call: (291) [system] sig_atomic(system:'$notrace'(_306786, _306788)) ^ Exit: (290) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(495 is 496-1)), system:'$restore_trace'(3, -1)) ^ Call: (289) [user] subst_args0(=, _265666, 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _284332) ^ Unify: (289) [user] subst_args0(=, _265666, 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _284332) ^ Call: (290) [user] self_subst([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) ^ Unify: (290) [user] self_subst([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) Call: (291) [system] callable([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) Exit: (291) [system] callable([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) ^ Unify: (290) [user] self_subst([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) ^ Call: (291) [user] self_eval([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) ^ Unify: (291) [user] self_eval([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) ^ Call: (293) [system] setup_call_cleanup('$notrace'(_318936, _318938), once(user:self_eval0([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]])), '$restore_trace'(_318936, _318938)) ^ Unify: (293) [system] setup_call_cleanup(system:'$notrace'(_318936, _318938), system:once(user:self_eval0([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]])), system:'$restore_trace'(_318936, _318938)) ^ Call: (294) [system] sig_atomic(system:'$notrace'(_318936, _318938)) ^ Fail: (291) [user] self_eval([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) ^ Redo: (289) [user] subst_args0(=, _265666, 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _284332) ^ Unify: (289) [user] subst_args0(=, _265666, 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _284332) Call: (290) [system] _324592 is 495+ -1 Exit: (290) [system] 494 is 495+ -1 ^ Call: (290) [user] trace_eval(subst_args1(=, _265666), (false, (e2;e)), 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _326468) ^ Unify: (290) [user] trace_eval(subst_args1(=, _265666), (false, (e2;e)), 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _326468) ^ Call: (291) [user] must_det_ll((notrace((flag(eval_num, _328378, _328378+1), _328396 is _328378 mod 500, _328414 is 99-495 mod 100, _328438=_328440, option_else('trace-length', _328452, 500), option_else('trace-depth', _328460, 30))), quietly(if_t((nop(stop_rtrace), _328396>_328452), (set_debug(eval, false), _328516 is _328452+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_328516])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_328568))))) ^ Unify: (291) [user] must_det_ll(user:(notrace((flag(eval_num, _328378, _328378+1), _328396 is _328378 mod 500, _328414 is 99-495 mod 100, _328438=_328440, option_else('trace-length', _328452, 500), option_else('trace-depth', _328460, 30))), quietly(if_t((nop(stop_rtrace), _328396>_328452), (set_debug(eval, false), _328516 is _328452+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_328516])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_328568))))) ^ Call: (292) [user] once(user:(notrace((flag(eval_num, _328378, _328378+1), _328396 is _328378 mod 500, _328414 is 99-495 mod 100, _328438=_328440, option_else('trace-length', _328452, 500), option_else('trace-depth', _328460, 30))), quietly(if_t((nop(stop_rtrace), _328396>_328452), (set_debug(eval, false), _328516 is _328452+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_328516])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_328568))))) ^ Unify: (292) [system] once(user:(notrace((flag(eval_num, _328378, _328378+1), _328396 is _328378 mod 500, _328414 is 99-495 mod 100, _328438=_328440, option_else('trace-length', _328452, 500), option_else('trace-depth', _328460, 30))), quietly(if_t((nop(stop_rtrace), _328396>_328452), (set_debug(eval, false), _328516 is _328452+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_328516])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_328568))))) ^ Call: (295) [system] setup_call_cleanup('$notrace'(_332292, _332294), once(user:(flag(eval_num, _328378, _328378+1), _328396 is _328378 mod 500, _328414 is 99-495 mod 100, _328438=_328440, option_else('trace-length', _328452, 500), option_else('trace-depth', _328460, 30))), '$restore_trace'(_332292, _332294)) ^ Unify: (295) [system] setup_call_cleanup(system:'$notrace'(_332292, _332294), system:once(user:(flag(eval_num, _328378, _328378+1), _328396 is _328378 mod 500, _328414 is 99-495 mod 100, _328438=_328440, option_else('trace-length', _328452, 500), option_else('trace-depth', _328460, 30))), system:'$restore_trace'(_332292, _332294)) ^ Call: (296) [system] sig_atomic(system:'$notrace'(_332292, _332294)) ^ Exit: (295) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(flag(eval_num, 8, 8+1), 8 is 8 mod 500, 4 is 99-495 mod 100, _328438=_328438, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), system:'$restore_trace'(3, -1)) ^ Call: (295) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 8>500), (set_debug(eval, false), _328516 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_328516])), nop((start_rtrace, rtrace))))) ^ Unify: (295) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 8>500), (set_debug(eval, false), _328516 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_328516])), nop((start_rtrace, rtrace))))) ^ Exit: (295) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 8>500), (set_debug(eval, false), _328516 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_328516])), nop((start_rtrace, rtrace))))) Call: (294) [user] nop(notrace(no_repeats_var(_328568))) Unify: (294) [user] nop(notrace(no_repeats_var(_328568))) Exit: (294) [user] nop(notrace(no_repeats_var(_328568))) ^ Exit: (292) [system] once(user:(notrace((flag(eval_num, 8, 8+1), 8 is 8 mod 500, 4 is 99-495 mod 100, _328438=_328438, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), quietly(if_t((nop(stop_rtrace), 8>500), (set_debug(eval, false), _328516 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_328516])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_328568))))) ^ Exit: (291) [user] must_det_ll(user:(notrace((flag(eval_num, 8, 8+1), 8 is 8 mod 500, 4 is 99-495 mod 100, _328438=_328438, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), quietly(if_t((nop(stop_rtrace), 8>500), (set_debug(eval, false), _328516 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_328516])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_328568))))) Call: (291) [occurs] occurs:sub_term(_343756, (false, (e2;e))) Unify: (291) [occurs] occurs:sub_term((false, (e2;e)), (false, (e2;e))) Exit: (291) [occurs] occurs:sub_term((false, (e2;e)), (false, (e2;e))) Call: (291) [system] (false, (e2;e))\=(false, (e2;e)) Fail: (291) [system] (false, (e2;e))\=(false, (e2;e)) Redo: (291) [occurs] occurs:sub_term(_343756, (false, (e2;e))) Unify: (291) [occurs] occurs:sub_term(_343756, (false, (e2;e))) Call: (292) [system] compound((false, (e2;e))) Exit: (292) [system] compound((false, (e2;e))) Call: (292) [system] arg(_352178, (false, (e2;e)), _352102) Exit: (292) [system] arg(1, (false, (e2;e)), false) Call: (292) [occurs] occurs:sub_term(_343756, false) Unify: (292) [occurs] occurs:sub_term(false, false) Exit: (292) [occurs] occurs:sub_term(false, false) Exit: (291) [occurs] occurs:sub_term(false, (false, (e2;e))) Call: (291) [system] (false, (e2;e))\=false Exit: (291) [system] (false, (e2;e))\=false ^ Call: (291) [user] if_trace((eval;false, (e2;e)), (_328438=1, indentq(4, 8, -->, [false, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]))) ^ Unify: (291) [user] if_trace((eval;false, (e2;e)), (_328438=1, indentq(4, 8, -->, [false, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]))) ^ Call: (293) [system] setup_call_cleanup('$notrace'(_361482, _361484), once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _328438=1, indentq(4, 8, -->, [false, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]))), _361440, fbug((_361440-->if_trace((eval;false, (e2;e)), (_328438=1, indentq(4, 8, -->, [false, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]])))))))), '$restore_trace'(_361482, _361484)) ^ Unify: (293) [system] setup_call_cleanup(system:'$notrace'(_361482, _361484), system:once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _328438=1, indentq(4, 8, -->, [false, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]))), _361440, fbug((_361440-->if_trace((eval;false, (e2;e)), (_328438=1, indentq(4, 8, -->, [false, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]])))))))), system:'$restore_trace'(_361482, _361484)) ^ Call: (294) [system] sig_atomic(system:'$notrace'(_361482, _361484)) ^ Exit: (293) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _328438=1, indentq(4, 8, -->, [false, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]))), _361440, fbug((_361440-->if_trace((eval;false, (e2;e)), (_328438=1, indentq(4, 8, -->, [false, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]])))))))), system:'$restore_trace'(3, -1)) ^ Exit: (291) [user] if_trace((eval;false, (e2;e)), (_328438=1, indentq(4, 8, -->, [false, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]))) Call: (291) [system] _366264=retval(fail) Exit: (291) [system] retval(fail)=retval(fail) Call: (291) [system] _368126=(\+ \+ (flag(eval_num, _368146, _368146+1), (retval(fail)\=@=retval(fail), nonvar(_326468)->indentq(4, _368146, <--, [false, _326468]);indentq(4, _368146, <--, [false, retval(fail)])))) Exit: (291) [system] (\+ \+ (flag(eval_num, _368146, _368146+1), (retval(fail)\=@=retval(fail), nonvar(_326468)->indentq(4, _368146, <--, [false, _326468]);indentq(4, _368146, <--, [false, retval(fail)]))))=(\+ \+ (flag(eval_num, _368146, _368146+1), (retval(fail)\=@=retval(fail), nonvar(_326468)->indentq(4, _368146, <--, [false, _326468]);indentq(4, _368146, <--, [false, retval(fail)])))) ^ Call: (291) [user] call_cleanup(((call(subst_args1(=, _265666), 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _326468)*->nb_setarg(1, retval(fail), _326468);fail, trace, call(subst_args1(=, _265666), 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _326468)), ignore(notrace((\+_326468\=_328568, nb_setarg(1, retval(fail), _326468))))), ignore((_328438==1->ignore(\+ \+ (flag(eval_num, _368146, _368146+1), (retval(fail)\=@=retval(fail), nonvar(_326468)->indentq(4, _368146, <--, [false, _326468]);indentq(4, _368146, <--, [false, retval(fail)]))));notrace(ignore(if_t(4<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _368146, _368146+1), (retval(fail)\=@=retval(fail), nonvar(_326468)->indentq(4, _368146, <--, [false, _326468]);indentq(4, _368146, <--, [false, retval(fail)]))))))))))) ^ Unify: (291) [system] call_cleanup(user:((call(subst_args1(=, _265666), 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _326468)*->nb_setarg(1, retval(fail), _326468);fail, trace, call(subst_args1(=, _265666), 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _326468)), ignore(notrace((\+_326468\=_328568, nb_setarg(1, retval(fail), _326468))))), user:ignore((_328438==1->ignore(\+ \+ (flag(eval_num, _368146, _368146+1), (retval(fail)\=@=retval(fail), nonvar(_326468)->indentq(4, _368146, <--, [false, _326468]);indentq(4, _368146, <--, [false, retval(fail)]))));notrace(ignore(if_t(4<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _368146, _368146+1), (retval(fail)\=@=retval(fail), nonvar(_326468)->indentq(4, _368146, <--, [false, _326468]);indentq(4, _368146, <--, [false, retval(fail)]))))))))))) ^ Call: (293) [user] subst_args1(=, _265666, 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _326468) ^ Unify: (293) [user] subst_args1(=, _265666, 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _326468) Call: (294) [system] var(=) ^ Redo: (293) [user] subst_args1(=, _265666, 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _326468) Call: (294) [system] atom(=) Exit: (294) [system] atom(=) Call: (294) [system] (=)\==(=) ^ Redo: (293) [user] subst_args1(=, _265666, 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _326468) ^ Unify: (293) [user] subst_args1(=, _265666, 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _326468) Call: (294) [system] atom([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) ^ Redo: (293) [user] subst_args1(=, _265666, 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _326468) ^ Unify: (293) [user] subst_args1(=, _265666, 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _326468) Call: (294) [system] is_list([[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) Exit: (294) [system] is_list([[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) ^ Unify: (293) [user] subst_args1(=, _265666, 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _326468) Call: (294) [system] is_list([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) Exit: (294) [system] is_list([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) ^ Unify: (293) [user] subst_args1(=, _265666, 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], [','|_388000]) Call: (294) [system] var(',') ^ Redo: (293) [user] subst_args1(=, _265666, 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _326468) ^ Unify: (293) [user] subst_args1(=, _265666, 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _326468) Call: (294) [system] is_list([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) Exit: (294) [system] is_list([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) ^ Call: (294) [user] apply:maplist(self_subst, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) ^ Unify: (294) [apply] apply:maplist(user:self_subst, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) Call: (295) [apply] apply:maplist_([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], user:self_subst) Unify: (295) [apply] apply:maplist_([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], user:self_subst) ^ Call: (296) [user] self_subst(',') ^ Unify: (296) [user] self_subst(',') Call: (297) [system] callable(',') Exit: (297) [system] callable(',') ^ Unify: (296) [user] self_subst(',') ^ Call: (297) [user] self_eval(',') ^ Unify: (297) [user] self_eval(',') ^ Call: (299) [system] setup_call_cleanup('$notrace'(_403816, _403818), once(user:self_eval0(',')), '$restore_trace'(_403816, _403818)) ^ Unify: (299) [system] setup_call_cleanup(system:'$notrace'(_403816, _403818), system:once(user:self_eval0(',')), system:'$restore_trace'(_403816, _403818)) ^ Call: (300) [system] sig_atomic(system:'$notrace'(_403816, _403818)) ^ Exit: (299) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(',')), system:'$restore_trace'(3, -1)) ^ Exit: (297) [user] self_eval(',') ^ Exit: (296) [user] self_subst(',') Call: (296) [apply] apply:maplist_([[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], user:self_subst) Unify: (296) [apply] apply:maplist_([[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], user:self_subst) ^ Call: (297) [user] self_subst([/, 'is-word', 1]) ^ Unify: (297) [user] self_subst([/, 'is-word', 1]) Call: (298) [system] callable([/, 'is-word', 1]) Exit: (298) [system] callable([/, 'is-word', 1]) ^ Unify: (297) [user] self_subst([/, 'is-word', 1]) ^ Call: (298) [user] self_eval([/, 'is-word', 1]) ^ Unify: (298) [user] self_eval([/, 'is-word', 1]) ^ Call: (300) [system] setup_call_cleanup('$notrace'(_417776, _417778), once(user:self_eval0([/, 'is-word', 1])), '$restore_trace'(_417776, _417778)) ^ Unify: (300) [system] setup_call_cleanup(system:'$notrace'(_417776, _417778), system:once(user:self_eval0([/, 'is-word', 1])), system:'$restore_trace'(_417776, _417778)) ^ Call: (301) [system] sig_atomic(system:'$notrace'(_417776, _417778)) ^ Fail: (298) [user] self_eval([/, 'is-word', 1]) ^ Redo: (293) [user] subst_args1(=, _265666, 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _326468) ^ Unify: (293) [user] subst_args1(=, _265666, 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _326468) ^ Call: (294) [user] is_space_op(',') ^ Redo: (293) [user] subst_args1(=, _265666, 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _326468) ^ Unify: (293) [user] subst_args1(=, _265666, 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _326468) Call: (294) [system] (',')==case ^ Redo: (293) [user] subst_args1(=, _265666, 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _326468) ^ Unify: (293) [user] subst_args1(=, _265666, 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _326468) Call: (294) [system] fail ^ Redo: (293) [user] subst_args1(=, _265666, 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _326468) ^ Unify: (293) [user] subst_args1(=, _265666, 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _326468) Call: (294) [system] _431858=do_more_defs(true) Exit: (294) [system] do_more_defs(true)=do_more_defs(true) ^ Call: (294) [user] clause(eval_21(subst_args, _265666, 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _326468), _433734) ^ Redo: (293) [user] subst_args1(=, _265666, 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _326468) ^ Unify: (293) [user] subst_args1(=, _265666, 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _326468) Call: (294) [system] fail ^ Redo: (293) [user] subst_args1(=, _265666, 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _326468) ^ Unify: (293) [user] subst_args1(=, _265666, 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _326468) ^ Call: (294) [user] is_and(',') ^ Unify: (294) [user] is_and(',') Call: (295) [system] atom(',') Exit: (295) [system] atom(',') ^ Unify: (294) [user] is_and(',') ^ Call: (295) [user] is_and(',', _444058) ^ Unify: (295) [user] is_and(',', _444986) Call: (296) [system] atom(',') Exit: (296) [system] atom(',') ^ Redo: (293) [user] subst_args1(=, _265666, 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _326468) ^ Unify: (293) [user] subst_args1(=, _265666, 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], [','|_448634]) Call: (294) [system] nonvar(',') Exit: (294) [system] nonvar(',') Call: (294) [system] fail ^ Redo: (293) [user] subst_args1(=, _265666, 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _326468) ^ Unify: (293) [user] subst_args1(=, _265666, 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _326468) ^ Call: (294) [user] subst_args2(=, 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _326468) ^ Unify: (294) [user] subst_args2(=, 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _326468) Call: (295) [system] 495<3 ^ Redo: (294) [user] subst_args2(=, 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _326468) ^ Unify: (294) [user] subst_args2(=, 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _326468) Call: (295) [system] fail ^ Redo: (294) [user] subst_args2(=, 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _326468) ^ Unify: (294) [user] subst_args2(=, 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _326468) ^ Call: (295) [user] mnotrace(is_user_defined_head(=, '&self', ',')) ^ Unify: (295) [user] mnotrace(is_user_defined_head(=, '&self', ',')) ^ Call: (296) [user] once(is_user_defined_head(=, '&self', ',')) ^ Unify: (296) [system] once(user:is_user_defined_head(=, '&self', ',')) ^ Call: (297) [user] is_user_defined_head(=, '&self', ',') ^ Unify: (297) [user] is_user_defined_head(=, '&self', ',') ^ Call: (298) [user] mnotrace(is_user_defined_head0(=, '&self', ',')) ^ Unify: (298) [user] mnotrace(is_user_defined_head0(=, '&self', ',')) ^ Call: (299) [user] once(is_user_defined_head0(=, '&self', ',')) ^ Unify: (299) [system] once(user:is_user_defined_head0(=, '&self', ',')) ^ Call: (300) [user] is_user_defined_head0(=, '&self', ',') ^ Unify: (300) [user] is_user_defined_head0(=, '&self', ',') Call: (301) [system] callable(',') Exit: (301) [system] callable(',') Call: (301) [system] functor(',', _474736, _474816) Exit: (301) [system] functor(',', ',', 0) ^ Call: (301) [user] is_user_defined_head_f(=, '&self', ',') ^ Unify: (301) [user] is_user_defined_head_f(=, '&self', ',') ^ Call: (302) [user] is_user_defined_head_f1(=, '&self', ',') ^ Unify: (302) [user] is_user_defined_head_f1(=, '&self', ',') Call: (303) [user] metta_eq_def(=, '&self', [','|_480334], _480416) Unify: (303) [user] metta_eq_def(=, '&self', [','|_480334], _481340) ^ Call: (304) [user] ignore((=)=(=)) ^ Unify: (304) [system] ignore(user:((=)=(=))) Call: (305) [system] (=)=(=) Exit: (305) [system] (=)=(=) ^ Exit: (304) [system] ignore(user:((=)=(=))) Call: (304) [user] metta_atom('&self', [=, [','|_480334], _486856]) Unify: (304) [user] metta_atom('&self', [=, [','|_480334], _486856]) ^ Call: (305) [user] typed_list('&self', _488770, _488692) ^ Unify: (305) [user] typed_list('&self', _489702, _488692) Call: (306) [system] compound('&self') Fail: (306) [system] compound('&self') ^ Fail: (305) [user] typed_list('&self', _492482, _488692) Redo: (304) [user] metta_atom('&self', [=, [','|_480334], _486856]) Unify: (304) [user] metta_atom('&self', [=, [','|_480334], _486856]) Call: (305) [system] '&self'=='&flybase' Redo: (304) [user] metta_atom('&self', [=, [','|_480334], _486856]) Unify: (304) [user] metta_atom('&self', [=, [','|_480334], _486856]) ^ Call: (305) [user] metta_atom_in_file('&self', [=, [','|_480334], _486856]) ^ Unify: (305) [user] metta_atom_in_file('&self', [=, [','|_480334], _486856]) ^ Call: (306) [user] metta_atom_in_file('&self', [=, [','|_480334], _486856], _499864, _499866) ^ Unify: (306) [user] metta_atom_in_file('&self', [=, [','|_480334], _486856], _500800, _500802) ^ Call: (307) [user] loaded_into_kb('&self', _501658) ^ Unify: (307) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Exit: (307) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Call: (307) [user] once(user:asserted_metta_pred(_512248, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Unify: (307) [system] once(user:asserted_metta_pred(_512248, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Call: (308) [user] asserted_metta_pred(_512248, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Fail: (308) [user] asserted_metta_pred(_9688, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Redo: (304) [user] metta_atom('&self', [=, [','|_9658], _9674]) Unify: (304) [user] metta_atom('&self', [=, [','|_9658], _9674]) Call: (305) [user] metta_atom_asserted('&self', [=, [','|_9658], _9674]) Unify: (305) [user] metta_atom_asserted('&self', [=, [','|_9658], _9674]) ^ Call: (306) [user] metta_atom_asserted_deduced('&self', [=, [','|_9658], _9674]) Redo: (305) [user] metta_atom_asserted('&self', [=, [','|_9658], _9674]) Redo: (304) [user] metta_atom('&self', [=, [','|_9658], _9674]) Unify: (304) [user] metta_atom('&self', [=, [','|_9658], _9674]) Call: (305) [system] '&self'\=='&corelib' Exit: (305) [system] '&self'\=='&corelib' ^ Call: (305) [user] using_all_spaces ^ Unify: (305) [user] using_all_spaces Call: (306) [system] nb_current(with_all_spaces, t) Redo: (304) [user] metta_atom('&self', [=, [','|_9658], _9674]) Unify: (304) [user] metta_atom('&self', [=, [','|_9658], _9674]) Call: (305) [system] '&self'\=='&corelib' Exit: (305) [system] '&self'\=='&corelib' Call: (305) [user] metta_atom_asserted('&self', '&corelib') Unify: (305) [user] metta_atom_asserted('&self', '&corelib') ^ Call: (306) [user] metta_atom_asserted_deduced('&self', '&corelib') Redo: (305) [user] metta_atom_asserted('&self', '&corelib') Unify: (305) [user] metta_atom_asserted('&self', '&corelib') Exit: (305) [user] metta_atom_asserted('&self', '&corelib') Call: (305) [user] should_inherit_from_corelib([=, [','|_9658], _9674]) Unify: (305) [user] should_inherit_from_corelib([=, [','|_9658], _9674]) ^ Call: (306) [user] using_all_spaces ^ Unify: (306) [user] using_all_spaces Call: (307) [system] nb_current(with_all_spaces, t) Redo: (305) [user] should_inherit_from_corelib([=, [','|_9658], _9674]) Unify: (305) [user] should_inherit_from_corelib([=, [','|_9658], _9674]) Call: (306) [system] (=)==(:) Redo: (305) [user] should_inherit_from_corelib([=, [','|_9658], _9674]) Unify: (305) [user] should_inherit_from_corelib([=, [','|_9658], _9674]) Call: (306) [system] (=)=='@doc' Redo: (305) [user] should_inherit_from_corelib([=, [','|_9658], _9674]) Unify: (305) [user] should_inherit_from_corelib([=, [','|_9658], _9674]) Call: (306) [system] fail Redo: (305) [user] metta_atom_asserted('&self', '&corelib') Redo: (304) [user] metta_atom('&self', [=, [','|_9658], _9674]) Fail: (303) [user] metta_eq_def(=, '&self', [','|_9658], _53612) ^ Fail: (302) [user] is_user_defined_head_f1(=, '&self', ',') ^ Redo: (301) [user] is_user_defined_head_f(=, '&self', ',') ^ Unify: (301) [user] is_user_defined_head_f(=, '&self', ',') ^ Call: (302) [user] is_user_defined_head_f1(=, '&self', [','|_57256]) ^ Unify: (302) [user] is_user_defined_head_f1(=, '&self', [','|_57256]) Call: (303) [user] metta_eq_def(=, '&self', [[','|_57256]|_59126], _59208) Unify: (303) [user] metta_eq_def(=, '&self', [[','|_57256]|_59126], _60132) ^ Call: (304) [user] ignore((=)=(=)) ^ Unify: (304) [system] ignore(user:((=)=(=))) Call: (305) [system] (=)=(=) Exit: (305) [system] (=)=(=) ^ Exit: (304) [system] ignore(user:((=)=(=))) Call: (304) [user] metta_atom('&self', [=, [[','|_57256]|_59126], _65648]) Unify: (304) [user] metta_atom('&self', [=, [[','|_57256]|_59126], _65648]) ^ Call: (305) [user] typed_list('&self', _67562, _67484) ^ Unify: (305) [user] typed_list('&self', _68494, _67484) Call: (306) [system] compound('&self') Fail: (306) [system] compound('&self') ^ Fail: (305) [user] typed_list('&self', _71274, _67484) Redo: (304) [user] metta_atom('&self', [=, [[','|_57256]|_59126], _65648]) Unify: (304) [user] metta_atom('&self', [=, [[','|_57256]|_59126], _65648]) Call: (305) [system] '&self'=='&flybase' Redo: (304) [user] metta_atom('&self', [=, [[','|_57256]|_59126], _65648]) Unify: (304) [user] metta_atom('&self', [=, [[','|_57256]|_59126], _65648]) ^ Call: (305) [user] metta_atom_in_file('&self', [=, [[','|_57256]|_59126], _65648]) ^ Unify: (305) [user] metta_atom_in_file('&self', [=, [[','|_57256]|_59126], _65648]) ^ Call: (306) [user] metta_atom_in_file('&self', [=, [[','|_57256]|_59126], _65648], _78656, _78658) ^ Unify: (306) [user] metta_atom_in_file('&self', [=, [[','|_57256]|_59126], _65648], _79592, _79594) ^ Call: (307) [user] loaded_into_kb('&self', _80450) ^ Unify: (307) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Exit: (307) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Call: (307) [user] once(user:asserted_metta_pred(_91040, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Unify: (307) [system] once(user:asserted_metta_pred(_91040, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Call: (308) [user] asserted_metta_pred(_91040, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Fail: (308) [user] asserted_metta_pred(_91040, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Redo: (304) [user] metta_atom('&self', [=, [[','|_57256]|_59126], _65648]) Unify: (304) [user] metta_atom('&self', [=, [[','|_57256]|_59126], _65648]) Call: (305) [user] metta_atom_asserted('&self', [=, [[','|_57256]|_59126], _65648]) Unify: (305) [user] metta_atom_asserted('&self', [=, [[','|_57256]|_59126], _65648]) ^ Call: (306) [user] metta_atom_asserted_deduced('&self', [=, [[','|_57256]|_59126], _65648]) Redo: (305) [user] metta_atom_asserted('&self', [=, [[','|_57256]|_59126], _65648]) Redo: (304) [user] metta_atom('&self', [=, [[','|_57256]|_59126], _65648]) Unify: (304) [user] metta_atom('&self', [=, [[','|_57256]|_59126], _65648]) Call: (305) [system] '&self'\=='&corelib' Exit: (305) [system] '&self'\=='&corelib' ^ Call: (305) [user] using_all_spaces ^ Unify: (305) [user] using_all_spaces Call: (306) [system] nb_current(with_all_spaces, t) Redo: (304) [user] metta_atom('&self', [=, [[','|_57256]|_59126], _65648]) Unify: (304) [user] metta_atom('&self', [=, [[','|_57256]|_59126], _65648]) Call: (305) [system] '&self'\=='&corelib' Exit: (305) [system] '&self'\=='&corelib' Call: (305) [user] metta_atom_asserted('&self', '&corelib') Unify: (305) [user] metta_atom_asserted('&self', '&corelib') ^ Call: (306) [user] metta_atom_asserted_deduced('&self', '&corelib') Redo: (305) [user] metta_atom_asserted('&self', '&corelib') Unify: (305) [user] metta_atom_asserted('&self', '&corelib') Exit: (305) [user] metta_atom_asserted('&self', '&corelib') Call: (305) [user] should_inherit_from_corelib([=, [[','|_57256]|_59126], _65648]) Unify: (305) [user] should_inherit_from_corelib([=, [[','|_57256]|_59126], _65648]) ^ Call: (306) [user] using_all_spaces ^ Unify: (306) [user] using_all_spaces Call: (307) [system] nb_current(with_all_spaces, t) Redo: (305) [user] should_inherit_from_corelib([=, [[','|_57256]|_59126], _65648]) Unify: (305) [user] should_inherit_from_corelib([=, [[','|_57256]|_59126], _65648]) Call: (306) [system] (=)==(:) Redo: (305) [user] should_inherit_from_corelib([=, [[','|_57256]|_59126], _65648]) Unify: (305) [user] should_inherit_from_corelib([=, [[','|_57256]|_59126], _65648]) Call: (306) [system] (=)=='@doc' Redo: (305) [user] should_inherit_from_corelib([=, [[','|_57256]|_59126], _65648]) Unify: (305) [user] should_inherit_from_corelib([=, [[','|_57256]|_59126], _65648]) Call: (306) [system] fail Redo: (305) [user] metta_atom_asserted('&self', '&corelib') Redo: (304) [user] metta_atom('&self', [=, [[','|_57256]|_59126], _65648]) Fail: (303) [user] metta_eq_def(=, '&self', [[','|_57256]|_59126], _146244) ^ Fail: (302) [user] is_user_defined_head_f1(=, '&self', [','|_57256]) ^ Fail: (301) [user] is_user_defined_head_f(=, '&self', ',') ^ Fail: (300) [user] is_user_defined_head0(=, '&self', ',') ^ Fail: (299) [system] once(user:is_user_defined_head0(=, '&self', ',')) ^ Fail: (298) [user] mnotrace(is_user_defined_head0(=, '&self', ',')) ^ Fail: (297) [user] is_user_defined_head(=, '&self', ',') ^ Fail: (296) [system] once(user:is_user_defined_head(=, '&self', ',')) ^ Fail: (295) [user] mnotrace(is_user_defined_head(=, '&self', ',')) ^ Redo: (294) [user] subst_args2(=, 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9324) ^ Unify: (294) [user] subst_args2(=, 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9324) ^ Call: (295) [user] subst_args40(=, 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9324) ^ Unify: (295) [user] subst_args40(=, 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9324) Call: (296) [user] is_function(',') Unify: (296) [user] is_function(',') ^ Call: (297) [user] symbol(',') ^ Unify: (297) [user] symbol(',') Call: (298) [system] atom(',') Exit: (298) [system] atom(',') ^ Exit: (297) [user] symbol(',') Exit: (296) [user] is_function(',') ^ Call: (296) [user] is_special_op(',') ^ Unify: (296) [user] is_special_op(',') ^ Call: (297) [user] current_self(_167488) ^ Unify: (297) [user] current_self(_167488) Call: (298) [system] nb_current(self_space, _167488) Exit: (298) [system] nb_current(self_space, '&self') Call: (298) [system] '&self'\==[] Exit: (298) [system] '&self'\==[] ^ Exit: (297) [user] current_self('&self') ^ Call: (297) [user] is_special_op('&self', ',') ^ Unify: (297) [user] is_special_op('&self', ',') Call: (298) [system] atom(',') Exit: (298) [system] atom(',') ^ Fail: (297) [user] is_special_op('&self', ',') ^ Fail: (296) [user] is_special_op(',') ^ Redo: (295) [user] subst_args40(=, 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9324) Call: (296) [system] is_list([[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) Exit: (296) [system] is_list([[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) ^ Call: (296) [user] apply:maplist(subst_args(=, _182322, 495, '&self'), [[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _182328) ^ Unify: (296) [apply] apply:maplist(user:subst_args(=, _182322, 495, '&self'), [[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _182328) Call: (297) [apply] apply:maplist_([[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _182328, user:subst_args(=, _182322, 495, '&self')) Unify: (297) [apply] apply:maplist_([[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], [_185146|_185148], user:subst_args(=, _182322, 495, '&self')) ^ Call: (298) [user] subst_args(=, _182322, 495, '&self', [/, 'is-word', 1], _185146) ^ Unify: (298) [user] subst_args(=, _182322, 495, '&self', [/, 'is-word', 1], _185146) Call: (299) [system] atom(=) Exit: (299) [system] atom(=) Call: (299) [system] (=)\==(=) ^ Redo: (298) [user] subst_args(=, _182322, 495, '&self', [/, 'is-word', 1], _185146) ^ Unify: (298) [user] subst_args(=, _182322, 495, '&self', [/, 'is-word', 1], _185146) ^ Call: (299) [user] self_subst([/, 'is-word', 1]) ^ Unify: (299) [user] self_subst([/, 'is-word', 1]) Call: (300) [system] callable([/, 'is-word', 1]) Exit: (300) [system] callable([/, 'is-word', 1]) ^ Unify: (299) [user] self_subst([/, 'is-word', 1]) ^ Call: (300) [user] self_eval([/, 'is-word', 1]) ^ Unify: (300) [user] self_eval([/, 'is-word', 1]) ^ Call: (302) [system] setup_call_cleanup('$notrace'(_199114, _199116), once(user:self_eval0([/, 'is-word', 1])), '$restore_trace'(_199114, _199116)) ^ Unify: (302) [system] setup_call_cleanup(system:'$notrace'(_199114, _199116), system:once(user:self_eval0([/, 'is-word', 1])), system:'$restore_trace'(_199114, _199116)) ^ Call: (303) [system] sig_atomic(system:'$notrace'(_199114, _199116)) ^ Fail: (300) [user] self_eval([/, 'is-word', 1]) ^ Redo: (298) [user] subst_args(=, _182322, 495, '&self', [/, 'is-word', 1], _185146) ^ Unify: (298) [user] subst_args(=, _182322, 495, '&self', [/, 'is-word', 1], _185146) Call: (299) [system] ['is-word', 1]==[] ^ Redo: (298) [user] subst_args(=, _182322, 495, '&self', [/, 'is-word', 1], _185146) ^ Unify: (298) [user] subst_args(=, _182322, 495, '&self', [/, 'is-word', 1], _185146) ^ Call: (300) [system] setup_call_cleanup('$notrace'(_207600, _207602), once(user:(_207582 is 495-1)), '$restore_trace'(_207600, _207602)) ^ Unify: (300) [system] setup_call_cleanup(system:'$notrace'(_207600, _207602), system:once(user:(_207582 is 495-1)), system:'$restore_trace'(_207600, _207602)) ^ Call: (301) [system] sig_atomic(system:'$notrace'(_207600, _207602)) ^ Exit: (300) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(494 is 495-1)), system:'$restore_trace'(3, -1)) ^ Call: (299) [user] subst_args0(=, _182322, 494, '&self', [/, 'is-word', 1], _185146) ^ Unify: (299) [user] subst_args0(=, _182322, 494, '&self', [/, 'is-word', 1], _185146) ^ Call: (300) [user] self_subst([/, 'is-word', 1]) ^ Unify: (300) [user] self_subst([/, 'is-word', 1]) Call: (301) [system] callable([/, 'is-word', 1]) Exit: (301) [system] callable([/, 'is-word', 1]) ^ Unify: (300) [user] self_subst([/, 'is-word', 1]) ^ Call: (301) [user] self_eval([/, 'is-word', 1]) ^ Unify: (301) [user] self_eval([/, 'is-word', 1]) ^ Call: (303) [system] setup_call_cleanup('$notrace'(_219750, _219752), once(user:self_eval0([/, 'is-word', 1])), '$restore_trace'(_219750, _219752)) ^ Unify: (303) [system] setup_call_cleanup(system:'$notrace'(_219750, _219752), system:once(user:self_eval0([/, 'is-word', 1])), system:'$restore_trace'(_219750, _219752)) ^ Call: (304) [system] sig_atomic(system:'$notrace'(_219750, _219752)) ^ Fail: (301) [user] self_eval([/, 'is-word', 1]) ^ Redo: (299) [user] subst_args0(=, _182322, 494, '&self', [/, 'is-word', 1], _185146) ^ Unify: (299) [user] subst_args0(=, _182322, 494, '&self', [/, 'is-word', 1], _185146) Call: (300) [system] _225406 is 494+ -1 Exit: (300) [system] 493 is 494+ -1 ^ Call: (300) [user] trace_eval(subst_args1(=, _182322), (false, (e2;e)), 494, '&self', [/, 'is-word', 1], _227282) ^ Unify: (300) [user] trace_eval(subst_args1(=, _182322), (false, (e2;e)), 494, '&self', [/, 'is-word', 1], _227282) ^ Call: (301) [user] must_det_ll((notrace((flag(eval_num, _229192, _229192+1), _229210 is _229192 mod 500, _229228 is 99-494 mod 100, _229252=_229254, option_else('trace-length', _229266, 500), option_else('trace-depth', _229274, 30))), quietly(if_t((nop(stop_rtrace), _229210>_229266), (set_debug(eval, false), _229330 is _229266+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_229330])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_229382))))) ^ Unify: (301) [user] must_det_ll(user:(notrace((flag(eval_num, _229192, _229192+1), _229210 is _229192 mod 500, _229228 is 99-494 mod 100, _229252=_229254, option_else('trace-length', _229266, 500), option_else('trace-depth', _229274, 30))), quietly(if_t((nop(stop_rtrace), _229210>_229266), (set_debug(eval, false), _229330 is _229266+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_229330])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_229382))))) ^ Call: (302) [user] once(user:(notrace((flag(eval_num, _229192, _229192+1), _229210 is _229192 mod 500, _229228 is 99-494 mod 100, _229252=_229254, option_else('trace-length', _229266, 500), option_else('trace-depth', _229274, 30))), quietly(if_t((nop(stop_rtrace), _229210>_229266), (set_debug(eval, false), _229330 is _229266+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_229330])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_229382))))) ^ Unify: (302) [system] once(user:(notrace((flag(eval_num, _229192, _229192+1), _229210 is _229192 mod 500, _229228 is 99-494 mod 100, _229252=_229254, option_else('trace-length', _229266, 500), option_else('trace-depth', _229274, 30))), quietly(if_t((nop(stop_rtrace), _229210>_229266), (set_debug(eval, false), _229330 is _229266+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_229330])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_229382))))) ^ Call: (305) [system] setup_call_cleanup('$notrace'(_233106, _233108), once(user:(flag(eval_num, _229192, _229192+1), _229210 is _229192 mod 500, _229228 is 99-494 mod 100, _229252=_229254, option_else('trace-length', _229266, 500), option_else('trace-depth', _229274, 30))), '$restore_trace'(_233106, _233108)) ^ Unify: (305) [system] setup_call_cleanup(system:'$notrace'(_233106, _233108), system:once(user:(flag(eval_num, _229192, _229192+1), _229210 is _229192 mod 500, _229228 is 99-494 mod 100, _229252=_229254, option_else('trace-length', _229266, 500), option_else('trace-depth', _229274, 30))), system:'$restore_trace'(_233106, _233108)) ^ Call: (306) [system] sig_atomic(system:'$notrace'(_233106, _233108)) ^ Exit: (305) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(flag(eval_num, 9, 9+1), 9 is 9 mod 500, 5 is 99-494 mod 100, _229252=_229252, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), system:'$restore_trace'(3, -1)) ^ Call: (305) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 9>500), (set_debug(eval, false), _229330 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_229330])), nop((start_rtrace, rtrace))))) ^ Unify: (305) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 9>500), (set_debug(eval, false), _229330 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_229330])), nop((start_rtrace, rtrace))))) ^ Exit: (305) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 9>500), (set_debug(eval, false), _229330 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_229330])), nop((start_rtrace, rtrace))))) Call: (304) [user] nop(notrace(no_repeats_var(_229382))) Unify: (304) [user] nop(notrace(no_repeats_var(_229382))) Exit: (304) [user] nop(notrace(no_repeats_var(_229382))) ^ Exit: (302) [system] once(user:(notrace((flag(eval_num, 9, 9+1), 9 is 9 mod 500, 5 is 99-494 mod 100, _229252=_229252, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), quietly(if_t((nop(stop_rtrace), 9>500), (set_debug(eval, false), _229330 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_229330])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_229382))))) ^ Exit: (301) [user] must_det_ll(user:(notrace((flag(eval_num, 9, 9+1), 9 is 9 mod 500, 5 is 99-494 mod 100, _229252=_229252, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), quietly(if_t((nop(stop_rtrace), 9>500), (set_debug(eval, false), _229330 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_229330])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_229382))))) Call: (301) [occurs] occurs:sub_term(_244570, (false, (e2;e))) Unify: (301) [occurs] occurs:sub_term((false, (e2;e)), (false, (e2;e))) Exit: (301) [occurs] occurs:sub_term((false, (e2;e)), (false, (e2;e))) Call: (301) [system] (false, (e2;e))\=(false, (e2;e)) Fail: (301) [system] (false, (e2;e))\=(false, (e2;e)) Redo: (301) [occurs] occurs:sub_term(_244570, (false, (e2;e))) Unify: (301) [occurs] occurs:sub_term(_244570, (false, (e2;e))) Call: (302) [system] compound((false, (e2;e))) Exit: (302) [system] compound((false, (e2;e))) Call: (302) [system] arg(_252992, (false, (e2;e)), _252916) Exit: (302) [system] arg(1, (false, (e2;e)), false) Call: (302) [occurs] occurs:sub_term(_244570, false) Unify: (302) [occurs] occurs:sub_term(false, false) Exit: (302) [occurs] occurs:sub_term(false, false) Exit: (301) [occurs] occurs:sub_term(false, (false, (e2;e))) Call: (301) [system] (false, (e2;e))\=false Exit: (301) [system] (false, (e2;e))\=false ^ Call: (301) [user] if_trace((eval;false, (e2;e)), (_229252=1, indentq(5, 9, -->, [false, [/, 'is-word', 1]]))) ^ Unify: (301) [user] if_trace((eval;false, (e2;e)), (_229252=1, indentq(5, 9, -->, [false, [/, 'is-word', 1]]))) ^ Call: (303) [system] setup_call_cleanup('$notrace'(_262296, _262298), once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _229252=1, indentq(5, 9, -->, [false, [/, 'is-word', 1]]))), _262254, fbug((_262254-->if_trace((eval;false, (e2;e)), (_229252=1, indentq(5, 9, -->, [false, [/, 'is-word', 1]])))))))), '$restore_trace'(_262296, _262298)) ^ Unify: (303) [system] setup_call_cleanup(system:'$notrace'(_262296, _262298), system:once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _229252=1, indentq(5, 9, -->, [false, [/, 'is-word', 1]]))), _262254, fbug((_262254-->if_trace((eval;false, (e2;e)), (_229252=1, indentq(5, 9, -->, [false, [/, 'is-word', 1]])))))))), system:'$restore_trace'(_262296, _262298)) ^ Call: (304) [system] sig_atomic(system:'$notrace'(_262296, _262298)) ^ Exit: (303) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _229252=1, indentq(5, 9, -->, [false, [/, 'is-word', 1]]))), _262254, fbug((_262254-->if_trace((eval;false, (e2;e)), (_229252=1, indentq(5, 9, -->, [false, [/, 'is-word', 1]])))))))), system:'$restore_trace'(3, -1)) ^ Exit: (301) [user] if_trace((eval;false, (e2;e)), (_229252=1, indentq(5, 9, -->, [false, [/, 'is-word', 1]]))) Call: (301) [system] _267078=retval(fail) Exit: (301) [system] retval(fail)=retval(fail) Call: (301) [system] _268940=(\+ \+ (flag(eval_num, _268960, _268960+1), (retval(fail)\=@=retval(fail), nonvar(_227282)->indentq(5, _268960, <--, [false, _227282]);indentq(5, _268960, <--, [false, retval(fail)])))) Exit: (301) [system] (\+ \+ (flag(eval_num, _268960, _268960+1), (retval(fail)\=@=retval(fail), nonvar(_227282)->indentq(5, _268960, <--, [false, _227282]);indentq(5, _268960, <--, [false, retval(fail)]))))=(\+ \+ (flag(eval_num, _268960, _268960+1), (retval(fail)\=@=retval(fail), nonvar(_227282)->indentq(5, _268960, <--, [false, _227282]);indentq(5, _268960, <--, [false, retval(fail)])))) ^ Call: (301) [user] call_cleanup(((call(subst_args1(=, _182322), 494, '&self', [/, 'is-word', 1], _227282)*->nb_setarg(1, retval(fail), _227282);fail, trace, call(subst_args1(=, _182322), 494, '&self', [/, 'is-word', 1], _227282)), ignore(notrace((\+_227282\=_229382, nb_setarg(1, retval(fail), _227282))))), ignore((_229252==1->ignore(\+ \+ (flag(eval_num, _268960, _268960+1), (retval(fail)\=@=retval(fail), nonvar(_227282)->indentq(5, _268960, <--, [false, _227282]);indentq(5, _268960, <--, [false, retval(fail)]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _268960, _268960+1), (retval(fail)\=@=retval(fail), nonvar(_227282)->indentq(5, _268960, <--, [false, _227282]);indentq(5, _268960, <--, [false, retval(fail)]))))))))))) ^ Unify: (301) [system] call_cleanup(user:((call(subst_args1(=, _182322), 494, '&self', [/, 'is-word', 1], _227282)*->nb_setarg(1, retval(fail), _227282);fail, trace, call(subst_args1(=, _182322), 494, '&self', [/, 'is-word', 1], _227282)), ignore(notrace((\+_227282\=_229382, nb_setarg(1, retval(fail), _227282))))), user:ignore((_229252==1->ignore(\+ \+ (flag(eval_num, _268960, _268960+1), (retval(fail)\=@=retval(fail), nonvar(_227282)->indentq(5, _268960, <--, [false, _227282]);indentq(5, _268960, <--, [false, retval(fail)]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _268960, _268960+1), (retval(fail)\=@=retval(fail), nonvar(_227282)->indentq(5, _268960, <--, [false, _227282]);indentq(5, _268960, <--, [false, retval(fail)]))))))))))) ^ Call: (303) [user] subst_args1(=, _182322, 494, '&self', [/, 'is-word', 1], _227282) ^ Unify: (303) [user] subst_args1(=, _182322, 494, '&self', [/, 'is-word', 1], _227282) Call: (304) [system] var(=) ^ Redo: (303) [user] subst_args1(=, _182322, 494, '&self', [/, 'is-word', 1], _227282) Call: (304) [system] atom(=) Exit: (304) [system] atom(=) Call: (304) [system] (=)\==(=) ^ Redo: (303) [user] subst_args1(=, _182322, 494, '&self', [/, 'is-word', 1], _227282) ^ Unify: (303) [user] subst_args1(=, _182322, 494, '&self', [/, 'is-word', 1], _227282) Call: (304) [system] atom([/, 'is-word', 1]) ^ Redo: (303) [user] subst_args1(=, _182322, 494, '&self', [/, 'is-word', 1], _227282) ^ Unify: (303) [user] subst_args1(=, _182322, 494, '&self', [/, 'is-word', 1], _227282) Call: (304) [system] is_list(['is-word', 1]) Exit: (304) [system] is_list(['is-word', 1]) ^ Unify: (303) [user] subst_args1(=, _182322, 494, '&self', [/, 'is-word', 1], _227282) Call: (304) [system] is_list([/, 'is-word', 1]) Exit: (304) [system] is_list([/, 'is-word', 1]) ^ Unify: (303) [user] subst_args1(=, _182322, 494, '&self', [/, 'is-word', 1], [/|_288814]) Call: (304) [system] var(/) ^ Redo: (303) [user] subst_args1(=, _182322, 494, '&self', [/, 'is-word', 1], _227282) ^ Unify: (303) [user] subst_args1(=, _182322, 494, '&self', [/, 'is-word', 1], _227282) Call: (304) [system] fail ^ Redo: (303) [user] subst_args1(=, _182322, 494, '&self', [/, 'is-word', 1], _227282) ^ Unify: (303) [user] subst_args1(=, _182322, 494, '&self', [/, 'is-word', 1], _227282) Call: (304) [system] is_list([/, 'is-word', 1]) Exit: (304) [system] is_list([/, 'is-word', 1]) ^ Call: (304) [user] apply:maplist(self_subst, [/, 'is-word', 1]) ^ Unify: (304) [apply] apply:maplist(user:self_subst, [/, 'is-word', 1]) Call: (305) [apply] apply:maplist_([/, 'is-word', 1], user:self_subst) Unify: (305) [apply] apply:maplist_([/, 'is-word', 1], user:self_subst) ^ Call: (306) [user] self_subst(/) ^ Unify: (306) [user] self_subst(/) Call: (307) [system] callable(/) Exit: (307) [system] callable(/) ^ Unify: (306) [user] self_subst(/) ^ Call: (307) [user] self_eval(/) ^ Unify: (307) [user] self_eval(/) ^ Call: (309) [system] setup_call_cleanup('$notrace'(_307434, _307436), once(user:self_eval0(/)), '$restore_trace'(_307434, _307436)) ^ Unify: (309) [system] setup_call_cleanup(system:'$notrace'(_307434, _307436), system:once(user:self_eval0(/)), system:'$restore_trace'(_307434, _307436)) ^ Call: (310) [system] sig_atomic(system:'$notrace'(_307434, _307436)) ^ Exit: (309) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(/)), system:'$restore_trace'(3, -1)) ^ Exit: (307) [user] self_eval(/) ^ Exit: (306) [user] self_subst(/) Call: (306) [apply] apply:maplist_(['is-word', 1], user:self_subst) Unify: (306) [apply] apply:maplist_(['is-word', 1], user:self_subst) ^ Call: (307) [user] self_subst('is-word') ^ Unify: (307) [user] self_subst('is-word') Call: (308) [system] callable('is-word') Exit: (308) [system] callable('is-word') ^ Unify: (307) [user] self_subst('is-word') ^ Call: (308) [user] self_eval('is-word') ^ Unify: (308) [user] self_eval('is-word') ^ Call: (310) [system] setup_call_cleanup('$notrace'(_321394, _321396), once(user:self_eval0('is-word')), '$restore_trace'(_321394, _321396)) ^ Unify: (310) [system] setup_call_cleanup(system:'$notrace'(_321394, _321396), system:once(user:self_eval0('is-word')), system:'$restore_trace'(_321394, _321396)) ^ Call: (311) [system] sig_atomic(system:'$notrace'(_321394, _321396)) ^ Exit: (310) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0('is-word')), system:'$restore_trace'(3, -1)) ^ Exit: (308) [user] self_eval('is-word') ^ Exit: (307) [user] self_subst('is-word') Call: (307) [apply] apply:maplist_([1], user:self_subst) Unify: (307) [apply] apply:maplist_([1], user:self_subst) ^ Call: (308) [user] self_subst(1) ^ Unify: (308) [user] self_subst(1) Call: (309) [system] callable(1) ^ Redo: (308) [user] self_subst(1) ^ Exit: (308) [user] self_subst(1) Call: (308) [apply] apply:maplist_([], user:self_subst) Unify: (308) [apply] apply:maplist_([], user:self_subst) Exit: (308) [apply] apply:maplist_([], user:self_subst) Exit: (307) [apply] apply:maplist_([1], user:self_subst) Exit: (306) [apply] apply:maplist_(['is-word', 1], user:self_subst) Exit: (305) [apply] apply:maplist_([/, 'is-word', 1], user:self_subst) ^ Exit: (304) [apply] apply:maplist(user:self_subst, [/, 'is-word', 1]) Call: (304) [system] [/, 'is-word', 1]=[_339998|_340000] Exit: (304) [system] [/, 'is-word', 1]=[/, 'is-word', 1] Call: (304) [system] atom(/) Exit: (304) [system] atom(/) ^ Unify: (303) [user] subst_args1(=, _182322, 494, '&self', [/, 'is-word', 1], _227282) ^ Call: (304) [user] is_space_op(/) ^ Redo: (303) [user] subst_args1(=, _182322, 494, '&self', [/, 'is-word', 1], _227282) ^ Unify: (303) [user] subst_args1(=, _182322, 494, '&self', [/, 'is-word', 1], _227282) Call: (304) [system] (/)==case ^ Redo: (303) [user] subst_args1(=, _182322, 494, '&self', [/, 'is-word', 1], _227282) ^ Unify: (303) [user] subst_args1(=, _182322, 494, '&self', [/, 'is-word', 1], _227282) Call: (304) [system] fail ^ Redo: (303) [user] subst_args1(=, _182322, 494, '&self', [/, 'is-word', 1], _227282) ^ Unify: (303) [user] subst_args1(=, _182322, 494, '&self', [/, 'is-word', 1], _227282) Call: (304) [system] _353082=do_more_defs(true) Exit: (304) [system] do_more_defs(true)=do_more_defs(true) ^ Call: (304) [user] clause(eval_21(subst_args, _182322, 494, '&self', [/, 'is-word', 1], _227282), _354958) ^ Redo: (303) [user] subst_args1(=, _182322, 494, '&self', [/, 'is-word', 1], _227282) ^ Unify: (303) [user] subst_args1(=, _182322, 494, '&self', [/, 'is-word', 1], _227282) Call: (304) [system] fail ^ Redo: (303) [user] subst_args1(=, _182322, 494, '&self', [/, 'is-word', 1], _227282) ^ Unify: (303) [user] subst_args1(=, _182322, 494, '&self', [/, 'is-word', 1], _227282) ^ Call: (304) [user] is_and(/) ^ Unify: (304) [user] is_and(/) Call: (305) [system] atom(/) Exit: (305) [system] atom(/) ^ Unify: (304) [user] is_and(/) ^ Call: (305) [user] is_and(/, _365282) ^ Unify: (305) [user] is_and(/, _366210) Call: (306) [system] atom(/) Exit: (306) [system] atom(/) ^ Redo: (303) [user] subst_args1(=, _182322, 494, '&self', [/, 'is-word', 1], _227282) ^ Unify: (303) [user] subst_args1(=, _182322, 494, '&self', [/, 'is-word', 1], [/|_369858]) Call: (304) [system] nonvar(/) Exit: (304) [system] nonvar(/) Call: (304) [system] fail ^ Redo: (303) [user] subst_args1(=, _182322, 494, '&self', [/, 'is-word', 1], _227282) ^ Unify: (303) [user] subst_args1(=, _182322, 494, '&self', [/, 'is-word', 1], _227282) ^ Call: (304) [user] subst_args2(=, 494, '&self', [/, 'is-word', 1], _227282) ^ Unify: (304) [user] subst_args2(=, 494, '&self', [/, 'is-word', 1], _227282) Call: (305) [system] 494<3 ^ Redo: (304) [user] subst_args2(=, 494, '&self', [/, 'is-word', 1], _227282) ^ Unify: (304) [user] subst_args2(=, 494, '&self', [/, 'is-word', 1], _227282) Call: (305) [system] fail ^ Redo: (304) [user] subst_args2(=, 494, '&self', [/, 'is-word', 1], _227282) ^ Unify: (304) [user] subst_args2(=, 494, '&self', [/, 'is-word', 1], _227282) ^ Call: (305) [user] mnotrace(is_user_defined_head(=, '&self', /)) ^ Unify: (305) [user] mnotrace(is_user_defined_head(=, '&self', /)) ^ Call: (306) [user] once(is_user_defined_head(=, '&self', /)) ^ Unify: (306) [system] once(user:is_user_defined_head(=, '&self', /)) ^ Call: (307) [user] is_user_defined_head(=, '&self', /) ^ Unify: (307) [user] is_user_defined_head(=, '&self', /) ^ Call: (308) [user] mnotrace(is_user_defined_head0(=, '&self', /)) ^ Unify: (308) [user] mnotrace(is_user_defined_head0(=, '&self', /)) ^ Call: (309) [user] once(is_user_defined_head0(=, '&self', /)) ^ Unify: (309) [system] once(user:is_user_defined_head0(=, '&self', /)) ^ Call: (310) [user] is_user_defined_head0(=, '&self', /) ^ Unify: (310) [user] is_user_defined_head0(=, '&self', /) Call: (311) [system] callable(/) Exit: (311) [system] callable(/) Call: (311) [system] functor(/, _395960, _396040) Exit: (311) [system] functor(/, /, 0) ^ Call: (311) [user] is_user_defined_head_f(=, '&self', /) ^ Unify: (311) [user] is_user_defined_head_f(=, '&self', /) ^ Call: (312) [user] is_user_defined_head_f1(=, '&self', /) ^ Unify: (312) [user] is_user_defined_head_f1(=, '&self', /) Call: (313) [user] metta_eq_def(=, '&self', [/|_401558], _401640) Unify: (313) [user] metta_eq_def(=, '&self', [/|_401558], _402564) ^ Call: (314) [user] ignore((=)=(=)) ^ Unify: (314) [system] ignore(user:((=)=(=))) Call: (315) [system] (=)=(=) Exit: (315) [system] (=)=(=) ^ Exit: (314) [system] ignore(user:((=)=(=))) Call: (314) [user] metta_atom('&self', [=, [/|_401558], _408080]) Unify: (314) [user] metta_atom('&self', [=, [/|_401558], _408080]) ^ Call: (315) [user] typed_list('&self', _409994, _409916) ^ Unify: (315) [user] typed_list('&self', _410926, _409916) Call: (316) [system] compound('&self') Fail: (316) [system] compound('&self') ^ Fail: (315) [user] typed_list('&self', _413706, _409916) Redo: (314) [user] metta_atom('&self', [=, [/|_401558], _408080]) Unify: (314) [user] metta_atom('&self', [=, [/|_401558], _408080]) Call: (315) [system] '&self'=='&flybase' Redo: (314) [user] metta_atom('&self', [=, [/|_401558], _408080]) Unify: (314) [user] metta_atom('&self', [=, [/|_401558], _408080]) ^ Call: (315) [user] metta_atom_in_file('&self', [=, [/|_401558], _408080]) ^ Unify: (315) [user] metta_atom_in_file('&self', [=, [/|_401558], _408080]) ^ Call: (316) [user] metta_atom_in_file('&self', [=, [/|_401558], _408080], _421088, _421090) ^ Unify: (316) [user] metta_atom_in_file('&self', [=, [/|_401558], _408080], _422024, _422026) ^ Call: (317) [user] loaded_into_kb('&self', _422882) ^ Unify: (317) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Exit: (317) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Call: (317) [user] once(user:asserted_metta_pred(_433472, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Unify: (317) [system] once(user:asserted_metta_pred(_433472, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Call: (318) [user] asserted_metta_pred(_433472, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Fail: (318) [user] asserted_metta_pred(_433472, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Redo: (314) [user] metta_atom('&self', [=, [/|_401558], _408080]) Unify: (314) [user] metta_atom('&self', [=, [/|_401558], _408080]) Call: (315) [user] metta_atom_asserted('&self', [=, [/|_401558], _408080]) Unify: (315) [user] metta_atom_asserted('&self', [=, [/|_401558], _408080]) ^ Call: (316) [user] metta_atom_asserted_deduced('&self', [=, [/|_401558], _408080]) Redo: (315) [user] metta_atom_asserted('&self', [=, [/|_401558], _408080]) Redo: (314) [user] metta_atom('&self', [=, [/|_401558], _408080]) Unify: (314) [user] metta_atom('&self', [=, [/|_401558], _408080]) Call: (315) [system] '&self'\=='&corelib' Exit: (315) [system] '&self'\=='&corelib' ^ Call: (315) [user] using_all_spaces ^ Unify: (315) [user] using_all_spaces Call: (316) [system] nb_current(with_all_spaces, t) Redo: (314) [user] metta_atom('&self', [=, [/|_401558], _408080]) Unify: (314) [user] metta_atom('&self', [=, [/|_401558], _408080]) Call: (315) [system] '&self'\=='&corelib' Exit: (315) [system] '&self'\=='&corelib' Call: (315) [user] metta_atom_asserted('&self', '&corelib') Unify: (315) [user] metta_atom_asserted('&self', '&corelib') ^ Call: (316) [user] metta_atom_asserted_deduced('&self', '&corelib') Redo: (315) [user] metta_atom_asserted('&self', '&corelib') Unify: (315) [user] metta_atom_asserted('&self', '&corelib') Exit: (315) [user] metta_atom_asserted('&self', '&corelib') Call: (315) [user] should_inherit_from_corelib([=, [/|_401558], _408080]) Unify: (315) [user] should_inherit_from_corelib([=, [/|_401558], _408080]) ^ Call: (316) [user] using_all_spaces ^ Unify: (316) [user] using_all_spaces Call: (317) [system] nb_current(with_all_spaces, t) Redo: (315) [user] should_inherit_from_corelib([=, [/|_401558], _408080]) Unify: (315) [user] should_inherit_from_corelib([=, [/|_401558], _408080]) Call: (316) [system] (=)==(:) Redo: (315) [user] should_inherit_from_corelib([=, [/|_401558], _408080]) Unify: (315) [user] should_inherit_from_corelib([=, [/|_401558], _408080]) Call: (316) [system] (=)=='@doc' Redo: (315) [user] should_inherit_from_corelib([=, [/|_401558], _408080]) Unify: (315) [user] should_inherit_from_corelib([=, [/|_401558], _408080]) Call: (316) [system] fail Redo: (315) [user] metta_atom_asserted('&self', '&corelib') Redo: (314) [user] metta_atom('&self', [=, [/|_401558], _408080]) Fail: (313) [user] metta_eq_def(=, '&self', [/|_401558], _488676) ^ Fail: (312) [user] is_user_defined_head_f1(=, '&self', /) ^ Redo: (311) [user] is_user_defined_head_f(=, '&self', /) ^ Unify: (311) [user] is_user_defined_head_f(=, '&self', /) ^ Call: (312) [user] is_user_defined_head_f1(=, '&self', [/|_492320]) ^ Unify: (312) [user] is_user_defined_head_f1(=, '&self', [/|_492320]) Call: (313) [user] metta_eq_def(=, '&self', [[/|_492320]|_494190], _494272) Unify: (313) [user] metta_eq_def(=, '&self', [[/|_492320]|_494190], _495196) ^ Call: (314) [user] ignore((=)=(=)) ^ Unify: (314) [system] ignore(user:((=)=(=))) Call: (315) [system] (=)=(=) Exit: (315) [system] (=)=(=) ^ Exit: (314) [system] ignore(user:((=)=(=))) Call: (314) [user] metta_atom('&self', [=, [[/|_492320]|_494190], _500712]) Unify: (314) [user] metta_atom('&self', [=, [[/|_492320]|_494190], _500712]) ^ Call: (315) [user] typed_list('&self', _502626, _502548) ^ Unify: (315) [user] typed_list('&self', _503558, _502548) Call: (316) [system] compound('&self') Fail: (316) [system] compound('&self') ^ Fail: (315) [user] typed_list('&self', _506338, _502548) Redo: (314) [user] metta_atom('&self', [=, [[/|_492320]|_494190], _500712]) Unify: (314) [user] metta_atom('&self', [=, [[/|_492320]|_494190], _500712]) Call: (315) [system] '&self'=='&flybase' Redo: (314) [user] metta_atom('&self', [=, [[/|_492320]|_494190], _500712]) Unify: (314) [user] metta_atom('&self', [=, [[/|_492320]|_494190], _500712]) ^ Call: (315) [user] metta_atom_in_file('&self', [=, [[/|_492320]|_494190], _500712]) ^ Unify: (315) [user] metta_atom_in_file('&self', [=, [[/|_492320]|_494190], _500712]) ^ Call: (316) [user] metta_atom_in_file('&self', [=, [[/|_492320]|_494190], _500712], _513720, _513722) ^ Unify: (316) [user] metta_atom_in_file('&self', [=, [[/|_492320]|_494190], _500712], _514656, _514658) ^ Call: (317) [user] loaded_into_kb('&self', _515514) ^ Unify: (317) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Exit: (317) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Call: (317) [user] once(user:asserted_metta_pred(_13052, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Unify: (317) [system] once(user:asserted_metta_pred(_13052, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Call: (318) [user] asserted_metta_pred(_13052, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Fail: (318) [user] asserted_metta_pred(_13052, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Redo: (314) [user] metta_atom('&self', [=, [[/|_10010]|_10016], _10032]) Unify: (314) [user] metta_atom('&self', [=, [[/|_10010]|_10016], _10032]) Call: (315) [user] metta_atom_asserted('&self', [=, [[/|_10010]|_10016], _10032]) Unify: (315) [user] metta_atom_asserted('&self', [=, [[/|_10010]|_10016], _10032]) ^ Call: (316) [user] metta_atom_asserted_deduced('&self', [=, [[/|_10010]|_10016], _10032]) Redo: (315) [user] metta_atom_asserted('&self', [=, [[/|_10010]|_10016], _10032]) Redo: (314) [user] metta_atom('&self', [=, [[/|_10010]|_10016], _10032]) Unify: (314) [user] metta_atom('&self', [=, [[/|_10010]|_10016], _10032]) Call: (315) [system] '&self'\=='&corelib' Exit: (315) [system] '&self'\=='&corelib' ^ Call: (315) [user] using_all_spaces ^ Unify: (315) [user] using_all_spaces Call: (316) [system] nb_current(with_all_spaces, t) Redo: (314) [user] metta_atom('&self', [=, [[/|_10010]|_10016], _10032]) Unify: (314) [user] metta_atom('&self', [=, [[/|_10010]|_10016], _10032]) Call: (315) [system] '&self'\=='&corelib' Exit: (315) [system] '&self'\=='&corelib' Call: (315) [user] metta_atom_asserted('&self', '&corelib') Unify: (315) [user] metta_atom_asserted('&self', '&corelib') ^ Call: (316) [user] metta_atom_asserted_deduced('&self', '&corelib') Redo: (315) [user] metta_atom_asserted('&self', '&corelib') Unify: (315) [user] metta_atom_asserted('&self', '&corelib') Exit: (315) [user] metta_atom_asserted('&self', '&corelib') Call: (315) [user] should_inherit_from_corelib([=, [[/|_10010]|_10016], _10032]) Unify: (315) [user] should_inherit_from_corelib([=, [[/|_10010]|_10016], _10032]) ^ Call: (316) [user] using_all_spaces ^ Unify: (316) [user] using_all_spaces Call: (317) [system] nb_current(with_all_spaces, t) Redo: (315) [user] should_inherit_from_corelib([=, [[/|_10010]|_10016], _10032]) Unify: (315) [user] should_inherit_from_corelib([=, [[/|_10010]|_10016], _10032]) Call: (316) [system] (=)==(:) Redo: (315) [user] should_inherit_from_corelib([=, [[/|_10010]|_10016], _10032]) Unify: (315) [user] should_inherit_from_corelib([=, [[/|_10010]|_10016], _10032]) Call: (316) [system] (=)=='@doc' Redo: (315) [user] should_inherit_from_corelib([=, [[/|_10010]|_10016], _10032]) Unify: (315) [user] should_inherit_from_corelib([=, [[/|_10010]|_10016], _10032]) Call: (316) [system] fail Redo: (315) [user] metta_atom_asserted('&self', '&corelib') Redo: (314) [user] metta_atom('&self', [=, [[/|_10010]|_10016], _10032]) Fail: (313) [user] metta_eq_def(=, '&self', [[/|_10010]|_10016], _68256) ^ Fail: (312) [user] is_user_defined_head_f1(=, '&self', [/|_10010]) ^ Fail: (311) [user] is_user_defined_head_f(=, '&self', /) ^ Fail: (310) [user] is_user_defined_head0(=, '&self', /) ^ Fail: (309) [system] once(user:is_user_defined_head0(=, '&self', /)) ^ Fail: (308) [user] mnotrace(is_user_defined_head0(=, '&self', /)) ^ Fail: (307) [user] is_user_defined_head(=, '&self', /) ^ Fail: (306) [system] once(user:is_user_defined_head(=, '&self', /)) ^ Fail: (305) [user] mnotrace(is_user_defined_head(=, '&self', /)) ^ Redo: (304) [user] subst_args2(=, 494, '&self', [/, 'is-word', 1], _9676) ^ Unify: (304) [user] subst_args2(=, 494, '&self', [/, 'is-word', 1], _9676) ^ Call: (305) [user] subst_args40(=, 494, '&self', [/, 'is-word', 1], _9676) ^ Unify: (305) [user] subst_args40(=, 494, '&self', [/, 'is-word', 1], _9676) Call: (306) [user] is_function(/) Unify: (306) [user] is_function(/) ^ Call: (307) [user] symbol(/) ^ Unify: (307) [user] symbol(/) Call: (308) [system] atom(/) Exit: (308) [system] atom(/) ^ Exit: (307) [user] symbol(/) Exit: (306) [user] is_function(/) ^ Call: (306) [user] is_special_op(/) ^ Unify: (306) [user] is_special_op(/) ^ Call: (307) [user] current_self(_89500) ^ Unify: (307) [user] current_self(_89500) Call: (308) [system] nb_current(self_space, _89500) Exit: (308) [system] nb_current(self_space, '&self') Call: (308) [system] '&self'\==[] Exit: (308) [system] '&self'\==[] ^ Exit: (307) [user] current_self('&self') ^ Call: (307) [user] is_special_op('&self', /) ^ Unify: (307) [user] is_special_op('&self', /) Call: (308) [system] atom(/) Exit: (308) [system] atom(/) ^ Fail: (307) [user] is_special_op('&self', /) ^ Fail: (306) [user] is_special_op(/) ^ Redo: (305) [user] subst_args40(=, 494, '&self', [/, 'is-word', 1], _9676) Call: (306) [system] is_list(['is-word', 1]) Exit: (306) [system] is_list(['is-word', 1]) ^ Call: (306) [user] apply:maplist(subst_args(=, _104334, 494, '&self'), ['is-word', 1], _104340) ^ Unify: (306) [apply] apply:maplist(user:subst_args(=, _104334, 494, '&self'), ['is-word', 1], _104340) Call: (307) [apply] apply:maplist_(['is-word', 1], _104340, user:subst_args(=, _104334, 494, '&self')) Unify: (307) [apply] apply:maplist_(['is-word', 1], [_107158|_107160], user:subst_args(=, _104334, 494, '&self')) ^ Call: (308) [user] subst_args(=, _104334, 494, '&self', 'is-word', _107158) ^ Unify: (308) [user] subst_args(=, _104334, 494, '&self', 'is-word', _107158) Call: (309) [system] atom(=) Exit: (309) [system] atom(=) Call: (309) [system] (=)\==(=) ^ Redo: (308) [user] subst_args(=, _104334, 494, '&self', 'is-word', _107158) ^ Unify: (308) [user] subst_args(=, _104334, 494, '&self', 'is-word', _107158) ^ Call: (309) [user] self_subst('is-word') ^ Unify: (309) [user] self_subst('is-word') Call: (310) [system] callable('is-word') Exit: (310) [system] callable('is-word') ^ Unify: (309) [user] self_subst('is-word') ^ Call: (310) [user] self_eval('is-word') ^ Unify: (310) [user] self_eval('is-word') ^ Call: (312) [system] setup_call_cleanup('$notrace'(_121126, _121128), once(user:self_eval0('is-word')), '$restore_trace'(_121126, _121128)) ^ Unify: (312) [system] setup_call_cleanup(system:'$notrace'(_121126, _121128), system:once(user:self_eval0('is-word')), system:'$restore_trace'(_121126, _121128)) ^ Call: (313) [system] sig_atomic(system:'$notrace'(_121126, _121128)) ^ Exit: (312) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0('is-word')), system:'$restore_trace'(3, -1)) ^ Exit: (310) [user] self_eval('is-word') ^ Exit: (309) [user] self_subst('is-word') Call: (309) [system] _107158='is-word' Exit: (309) [system] 'is-word'='is-word' ^ Exit: (308) [user] subst_args(=, _104334, 494, '&self', 'is-word', 'is-word') Call: (308) [apply] apply:maplist_([1], _107160, user:subst_args(=, _104334, 494, '&self')) Unify: (308) [apply] apply:maplist_([1], [_130484|_130486], user:subst_args(=, _104334, 494, '&self')) ^ Call: (309) [user] subst_args(=, _104334, 494, '&self', 1, _130484) ^ Unify: (309) [user] subst_args(=, _104334, 494, '&self', 1, _130484) Call: (310) [system] atom(=) Exit: (310) [system] atom(=) Call: (310) [system] (=)\==(=) ^ Redo: (309) [user] subst_args(=, _104334, 494, '&self', 1, _130484) ^ Unify: (309) [user] subst_args(=, _104334, 494, '&self', 1, _130484) ^ Call: (310) [user] self_subst(1) ^ Unify: (310) [user] self_subst(1) Call: (311) [system] callable(1) ^ Redo: (310) [user] self_subst(1) ^ Exit: (310) [user] self_subst(1) Call: (310) [system] _130484=1 Exit: (310) [system] 1=1 ^ Exit: (309) [user] subst_args(=, _104334, 494, '&self', 1, 1) Call: (309) [apply] apply:maplist_([], _130486, user:subst_args(=, _104334, 494, '&self')) Unify: (309) [apply] apply:maplist_([], [], user:subst_args(=, _104334, 494, '&self')) Exit: (309) [apply] apply:maplist_([], [], user:subst_args(=, _104334, 494, '&self')) Exit: (308) [apply] apply:maplist_([1], [1], user:subst_args(=, _104334, 494, '&self')) Exit: (307) [apply] apply:maplist_(['is-word', 1], ['is-word', 1], user:subst_args(=, _104334, 494, '&self')) ^ Exit: (306) [apply] apply:maplist(user:subst_args(=, _104334, 494, '&self'), ['is-word', 1], ['is-word', 1]) ^ Call: (306) [user] subst_args5(494, '&self', [/, 'is-word', 1], _9676) ^ Unify: (306) [user] subst_args5(494, '&self', [/, 'is-word', 1], _9676) ^ Call: (307) [user] eval_selfless(_152948, _152950, 494, '&self', [/, 'is-word', 1], _9676) ^ Unify: (307) [user] eval_selfless(_153892, _153894, 494, '&self', [/, 'is-word', 1], _9676) ^ Call: (308) [user] eval_selfless_0([/, 'is-word', 1], _9676) ^ Unify: (308) [user] eval_selfless_0([/, 'is-word', 1], _9676) Call: (309) [system] var(/) ^ Redo: (308) [user] eval_selfless_0([/, 'is-word', 1], _9676) ^ Unify: (308) [user] eval_selfless_0([/, 'is-word', 1], _9676) ^ Call: (309) [user] is_assignment(/) ^ Unify: (309) [user] is_assignment(/) Call: (310) [system] atom(/) Exit: (310) [system] atom(/) ^ Redo: (308) [user] eval_selfless_0([/, 'is-word', 1], _9676) ^ Unify: (308) [user] eval_selfless_0([/, 'is-word', 1], _9676) ^ Call: (309) [user] eval_selfless_1([/, 'is-word', 1], _9676) ^ Unify: (309) [user] eval_selfless_1([/, 'is-word', 1], _9676) ^ Call: (310) [user] allow_clp ^ Unify: (310) [user] allow_clp ^ Call: (311) [user] false_flag ^ Unify: (311) [user] false_flag Call: (312) [system] fail Fail: (312) [system] fail ^ Fail: (311) [user] false_flag ^ Redo: (308) [user] eval_selfless_0([/, 'is-word', 1], _9676) ^ Unify: (308) [user] eval_selfless_0([/, 'is-word', 1], _9676) ^ Call: (309) [user] eval_selfless_2([/, 'is-word', 1], _9676) ^ Unify: (309) [user] eval_selfless_2([/, 'is-word', 1], _9676) Call: (310) [system] var(/) ^ Redo: (309) [user] eval_selfless_2([/, 'is-word', 1], _9676) ^ Unify: (309) [user] eval_selfless_2([/, 'is-word', 1], _9676) ^ Call: (310) [user] fake_notrace((ground([/, 'is-word', 1]), [/, 'is-word', 1]=[_179740, _179746, _179752], atom(_179740), catch_warn(current_op(_179778, yfx, _179740)), [/, 'is-word', 1]\=[_179798], s2ps([/, 'is-word', 1], _179806))) ^ Unify: (310) [user] fake_notrace(user:(ground([/, 'is-word', 1]), [/, 'is-word', 1]=[_179740, _179746, _179752], atom(_179740), catch_warn(current_op(_179778, yfx, _179740)), [/, 'is-word', 1]\=[_179798], s2ps([/, 'is-word', 1], _179806))) ^ Call: (311) [user] real_notrace(user:(ground([/, 'is-word', 1]), [/, 'is-word', 1]=[_179740, _179746, _179752], atom(_179740), catch_warn(current_op(_179778, yfx, _179740)), [/, 'is-word', 1]\=[_179798], s2ps([/, 'is-word', 1], _179806))) ^ Unify: (311) [user] real_notrace(user:(ground([/, 'is-word', 1]), [/, 'is-word', 1]=[_179740, _179746, _179752], atom(_179740), catch_warn(current_op(_179778, yfx, _179740)), [/, 'is-word', 1]\=[_179798], s2ps([/, 'is-word', 1], _179806))) ^ Call: (312) [user] setup_call_cleanup('$notrace'(_183512, _183514), once(user:(ground([/, 'is-word', 1]), [/, 'is-word', 1]=[_179740, _179746, _179752], atom(_179740), catch_warn(current_op(_179778, yfx, _179740)), [/, 'is-word', 1]\=[_179798], s2ps([/, 'is-word', 1], _179806))), '$restore_trace'(_183512, _183514)) ^ Unify: (312) [system] setup_call_cleanup(user:'$notrace'(_183512, _183514), user:once(user:(ground([/, 'is-word', 1]), [/, 'is-word', 1]=[_179740, _179746, _179752], atom(_179740), catch_warn(current_op(_179778, yfx, _179740)), [/, 'is-word', 1]\=[_179798], s2ps([/, 'is-word', 1], _179806))), user:'$restore_trace'(_183512, _183514)) ^ Call: (313) [system] sig_atomic(user:'$notrace'(_183512, _183514)) ^ Exit: (312) [system] setup_call_cleanup(user:'$notrace'(3, -1), user:once(user:(ground([/, 'is-word', 1]), [/, 'is-word', 1]=[/, 'is-word', 1], atom(/), catch_warn(current_op(400, yfx, /)), [/, 'is-word', 1]\=[_179798], s2ps([/, 'is-word', 1], 'is-word'/1))), user:'$restore_trace'(3, -1)) ^ Exit: (311) [user] real_notrace(user:(ground([/, 'is-word', 1]), [/, 'is-word', 1]=[/, 'is-word', 1], atom(/), catch_warn(current_op(400, yfx, /)), [/, 'is-word', 1]\=[_179798], s2ps([/, 'is-word', 1], 'is-word'/1))) ^ Exit: (310) [user] fake_notrace(user:(ground([/, 'is-word', 1]), [/, 'is-word', 1]=[/, 'is-word', 1], atom(/), catch_warn(current_op(400, yfx, /)), [/, 'is-word', 1]\=[_179798], s2ps([/, 'is-word', 1], 'is-word'/1))) ^ Call: (310) [user] fake_notrace(catch(_9676 is 'is-word'/1, _189226, fail)) ^ Unify: (310) [user] fake_notrace(user:catch(_9676 is 'is-word'/1, _189226, fail)) ^ Call: (311) [user] real_notrace(user:catch(_9676 is 'is-word'/1, _189226, fail)) ^ Unify: (311) [user] real_notrace(user:catch(_9676 is 'is-word'/1, _189226, fail)) ^ Call: (312) [user] setup_call_cleanup('$notrace'(_192940, _192942), once(user:catch(_9676 is 'is-word'/1, _189226, fail)), '$restore_trace'(_192940, _192942)) ^ Unify: (312) [system] setup_call_cleanup(user:'$notrace'(_192940, _192942), user:once(user:catch(_9676 is 'is-word'/1, _189226, fail)), user:'$restore_trace'(_192940, _192942)) ^ Call: (313) [system] sig_atomic(user:'$notrace'(_192940, _192942)) ^ Fail: (311) [user] real_notrace(user:catch(_9676 is 'is-word'/1, _10016, fail)) ^ Fail: (310) [user] fake_notrace(user:catch(_9676 is 'is-word'/1, _10016, fail)) ^ Redo: (306) [user] subst_args5(494, '&self', [/, 'is-word', 1], _9676) ^ Unify: (306) [user] subst_args5(494, '&self', [/, 'is-word', 1], _9676) ^ Call: (307) [user] is_system_pred(/) ^ Unify: (307) [user] is_system_pred(/) Call: (308) [system] atom(/) Exit: (308) [system] atom(/) Call: (308) [system] atom_concat(_17594, !, /) ^ Redo: (307) [user] is_system_pred(/) ^ Unify: (307) [user] is_system_pred(/) Call: (308) [system] atom(/) Exit: (308) [system] atom(/) Call: (308) [system] atom_concat(_22222, '-fn', /) ^ Redo: (307) [user] is_system_pred(/) ^ Unify: (307) [user] is_system_pred(/) Call: (308) [system] atom(/) Exit: (308) [system] atom(/) Call: (308) [system] atom_concat(_26850, '-p', /) ^ Redo: (306) [user] subst_args5(494, '&self', [/, 'is-word', 1], _9676) ^ Call: (307) [user] subst_args6(494, '&self', [/, 'is-word', 1], _9676) ^ Unify: (307) [user] subst_args6(494, '&self', [/, 'is-word', 1], _9676) ^ Call: (308) [user] is_system_pred(/) ^ Unify: (308) [user] is_system_pred(/) Call: (309) [system] atom(/) Exit: (309) [system] atom(/) Call: (309) [system] atom_concat(_34292, !, /) ^ Redo: (308) [user] is_system_pred(/) ^ Unify: (308) [user] is_system_pred(/) Call: (309) [system] atom(/) Exit: (309) [system] atom(/) Call: (309) [system] atom_concat(_38920, '-fn', /) ^ Redo: (308) [user] is_system_pred(/) ^ Unify: (308) [user] is_system_pred(/) Call: (309) [system] atom(/) Exit: (309) [system] atom(/) Call: (309) [system] atom_concat(_43548, '-p', /) ^ Redo: (303) [user] subst_args1(=, _9628, 494, '&self', [/, 'is-word', 1], _9676) ^ Call: (304) [user] subst_args2_failed(494, '&self', [/, 'is-word', 1], _9676) ^ Unify: (304) [user] subst_args2_failed(494, '&self', [/, 'is-word', 1], _9676) Call: (305) [system] [/, 'is-word', 1]==[] ^ Redo: (304) [user] subst_args2_failed(494, '&self', [/, 'is-word', 1], _9676) ^ Unify: (304) [user] subst_args2_failed(494, '&self', [/, 'is-word', 1], _9676) Call: (305) [system] var([/, 'is-word', 1]) ^ Redo: (304) [user] subst_args2_failed(494, '&self', [/, 'is-word', 1], _9676) ^ Unify: (304) [user] subst_args2_failed(494, '&self', [/, 'is-word', 1], _9676) ^ Call: (305) [user] once(subst_selfless([/, 'is-word', 1], _9676)) ^ Unify: (305) [system] once(user:subst_selfless([/, 'is-word', 1], _9676)) ^ Call: (306) [user] subst_selfless([/, 'is-word', 1], _9676) ^ Unify: (306) [user] subst_selfless([/, 'is-word', 1], _9676) Call: (307) [system] var(/) ^ Redo: (306) [user] subst_selfless([/, 'is-word', 1], _9676) ^ Unify: (306) [user] subst_selfless([/, 'is-word', 1], _9676) ^ Call: (307) [user] eval_selfless(_59406, _59408, _59410, _59412, [/, 'is-word', 1], _9676) ^ Unify: (307) [user] eval_selfless(_60350, _60352, _60354, _60356, [/, 'is-word', 1], _9676) ^ Call: (308) [user] eval_selfless_0([/, 'is-word', 1], _9676) ^ Unify: (308) [user] eval_selfless_0([/, 'is-word', 1], _9676) Call: (309) [system] var(/) ^ Redo: (308) [user] eval_selfless_0([/, 'is-word', 1], _9676) ^ Unify: (308) [user] eval_selfless_0([/, 'is-word', 1], _9676) ^ Call: (309) [user] is_assignment(/) ^ Unify: (309) [user] is_assignment(/) Call: (310) [system] atom(/) Exit: (310) [system] atom(/) ^ Redo: (308) [user] eval_selfless_0([/, 'is-word', 1], _9676) ^ Unify: (308) [user] eval_selfless_0([/, 'is-word', 1], _9676) ^ Call: (309) [user] eval_selfless_1([/, 'is-word', 1], _9676) ^ Unify: (309) [user] eval_selfless_1([/, 'is-word', 1], _9676) ^ Call: (310) [user] allow_clp ^ Unify: (310) [user] allow_clp ^ Call: (311) [user] false_flag ^ Unify: (311) [user] false_flag Call: (312) [system] fail Fail: (312) [system] fail ^ Fail: (311) [user] false_flag ^ Redo: (308) [user] eval_selfless_0([/, 'is-word', 1], _9676) ^ Unify: (308) [user] eval_selfless_0([/, 'is-word', 1], _9676) ^ Call: (309) [user] eval_selfless_2([/, 'is-word', 1], _9676) ^ Unify: (309) [user] eval_selfless_2([/, 'is-word', 1], _9676) Call: (310) [system] var(/) ^ Redo: (309) [user] eval_selfless_2([/, 'is-word', 1], _9676) ^ Unify: (309) [user] eval_selfless_2([/, 'is-word', 1], _9676) ^ Call: (310) [user] fake_notrace((ground([/, 'is-word', 1]), [/, 'is-word', 1]=[_86198, _86204, _86210], atom(_86198), catch_warn(current_op(_86236, yfx, _86198)), [/, 'is-word', 1]\=[_86256], s2ps([/, 'is-word', 1], _86264))) ^ Unify: (310) [user] fake_notrace(user:(ground([/, 'is-word', 1]), [/, 'is-word', 1]=[_86198, _86204, _86210], atom(_86198), catch_warn(current_op(_86236, yfx, _86198)), [/, 'is-word', 1]\=[_86256], s2ps([/, 'is-word', 1], _86264))) ^ Call: (311) [user] real_notrace(user:(ground([/, 'is-word', 1]), [/, 'is-word', 1]=[_86198, _86204, _86210], atom(_86198), catch_warn(current_op(_86236, yfx, _86198)), [/, 'is-word', 1]\=[_86256], s2ps([/, 'is-word', 1], _86264))) ^ Unify: (311) [user] real_notrace(user:(ground([/, 'is-word', 1]), [/, 'is-word', 1]=[_86198, _86204, _86210], atom(_86198), catch_warn(current_op(_86236, yfx, _86198)), [/, 'is-word', 1]\=[_86256], s2ps([/, 'is-word', 1], _86264))) ^ Call: (312) [user] setup_call_cleanup('$notrace'(_89970, _89972), once(user:(ground([/, 'is-word', 1]), [/, 'is-word', 1]=[_86198, _86204, _86210], atom(_86198), catch_warn(current_op(_86236, yfx, _86198)), [/, 'is-word', 1]\=[_86256], s2ps([/, 'is-word', 1], _86264))), '$restore_trace'(_89970, _89972)) ^ Unify: (312) [system] setup_call_cleanup(user:'$notrace'(_89970, _89972), user:once(user:(ground([/, 'is-word', 1]), [/, 'is-word', 1]=[_86198, _86204, _86210], atom(_86198), catch_warn(current_op(_86236, yfx, _86198)), [/, 'is-word', 1]\=[_86256], s2ps([/, 'is-word', 1], _86264))), user:'$restore_trace'(_89970, _89972)) ^ Call: (313) [system] sig_atomic(user:'$notrace'(_89970, _89972)) ^ Exit: (312) [system] setup_call_cleanup(user:'$notrace'(3, -1), user:once(user:(ground([/, 'is-word', 1]), [/, 'is-word', 1]=[/, 'is-word', 1], atom(/), catch_warn(current_op(400, yfx, /)), [/, 'is-word', 1]\=[_86256], s2ps([/, 'is-word', 1], 'is-word'/1))), user:'$restore_trace'(3, -1)) ^ Exit: (311) [user] real_notrace(user:(ground([/, 'is-word', 1]), [/, 'is-word', 1]=[/, 'is-word', 1], atom(/), catch_warn(current_op(400, yfx, /)), [/, 'is-word', 1]\=[_86256], s2ps([/, 'is-word', 1], 'is-word'/1))) ^ Exit: (310) [user] fake_notrace(user:(ground([/, 'is-word', 1]), [/, 'is-word', 1]=[/, 'is-word', 1], atom(/), catch_warn(current_op(400, yfx, /)), [/, 'is-word', 1]\=[_86256], s2ps([/, 'is-word', 1], 'is-word'/1))) ^ Call: (310) [user] fake_notrace(catch(_9676 is 'is-word'/1, _95684, fail)) ^ Unify: (310) [user] fake_notrace(user:catch(_9676 is 'is-word'/1, _95684, fail)) ^ Call: (311) [user] real_notrace(user:catch(_9676 is 'is-word'/1, _95684, fail)) ^ Unify: (311) [user] real_notrace(user:catch(_9676 is 'is-word'/1, _95684, fail)) ^ Call: (312) [user] setup_call_cleanup('$notrace'(_99398, _99400), once(user:catch(_9676 is 'is-word'/1, _95684, fail)), '$restore_trace'(_99398, _99400)) ^ Unify: (312) [system] setup_call_cleanup(user:'$notrace'(_99398, _99400), user:once(user:catch(_9676 is 'is-word'/1, _95684, fail)), user:'$restore_trace'(_99398, _99400)) ^ Call: (313) [system] sig_atomic(user:'$notrace'(_99398, _99400)) ^ Fail: (311) [user] real_notrace(user:catch(_9676 is 'is-word'/1, _10008, fail)) ^ Fail: (310) [user] fake_notrace(user:catch(_9676 is 'is-word'/1, _10008, fail)) ^ Redo: (304) [user] subst_args2_failed(494, '&self', [/, 'is-word', 1], _9676) ^ Unify: (304) [user] subst_args2_failed(494, '&self', [/, 'is-word', 1], [_12882|_12884]) ^ Call: (305) [user] subst_args(_13896, _13898, 494, '&self', /, _12882) ^ Unify: (305) [user] subst_args(_14840, _14842, 494, '&self', /, _12882) Call: (306) [system] atom(_15710) ^ Redo: (305) [user] subst_args(_16710, _16712, 494, '&self', /, _12882) ^ Unify: (305) [user] subst_args(_17654, _17656, 494, '&self', /, _12882) ^ Call: (306) [user] self_subst(/) ^ Unify: (306) [user] self_subst(/) Call: (307) [system] callable(/) Exit: (307) [system] callable(/) ^ Unify: (306) [user] self_subst(/) ^ Call: (307) [user] self_eval(/) ^ Unify: (307) [user] self_eval(/) ^ Call: (309) [system] setup_call_cleanup('$notrace'(_25004, _25006), once(user:self_eval0(/)), '$restore_trace'(_25004, _25006)) ^ Unify: (309) [system] setup_call_cleanup(system:'$notrace'(_25004, _25006), system:once(user:self_eval0(/)), system:'$restore_trace'(_25004, _25006)) ^ Call: (310) [system] sig_atomic(system:'$notrace'(_25004, _25006)) ^ Exit: (309) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(/)), system:'$restore_trace'(3, -1)) ^ Exit: (307) [user] self_eval(/) ^ Exit: (306) [user] self_subst(/) Call: (306) [system] _12882=(/) Exit: (306) [system] (/)=(/) ^ Exit: (305) [user] subst_args(_32558, _32560, 494, '&self', /, /) ^ Call: (305) [user] subst_args2_failed(494, '&self', ['is-word', 1], _12884) ^ Unify: (305) [user] subst_args2_failed(494, '&self', ['is-word', 1], _12884) Call: (306) [system] ['is-word', 1]==[] ^ Redo: (305) [user] subst_args2_failed(494, '&self', ['is-word', 1], _12884) ^ Unify: (305) [user] subst_args2_failed(494, '&self', ['is-word', 1], _12884) Call: (306) [system] var(['is-word', 1]) ^ Redo: (305) [user] subst_args2_failed(494, '&self', ['is-word', 1], _12884) ^ Unify: (305) [user] subst_args2_failed(494, '&self', ['is-word', 1], _12884) ^ Call: (306) [user] once(subst_selfless(['is-word', 1], _12884)) ^ Unify: (306) [system] once(user:subst_selfless(['is-word', 1], _12884)) ^ Call: (307) [user] subst_selfless(['is-word', 1], _12884) ^ Unify: (307) [user] subst_selfless(['is-word', 1], _12884) Call: (308) [system] var('is-word') ^ Redo: (307) [user] subst_selfless(['is-word', 1], _12884) ^ Unify: (307) [user] subst_selfless(['is-word', 1], _12884) ^ Call: (308) [user] eval_selfless(_47484, _47486, _47488, _47490, ['is-word', 1], _12884) ^ Unify: (308) [user] eval_selfless(_48428, _48430, _48432, _48434, ['is-word', 1], _12884) ^ Call: (309) [user] eval_selfless_0(['is-word', 1], _12884) ^ Unify: (309) [user] eval_selfless_0(['is-word', 1], _12884) Call: (310) [system] var('is-word') ^ Redo: (309) [user] eval_selfless_0(['is-word', 1], _12884) ^ Unify: (309) [user] eval_selfless_0(['is-word', 1], _12884) ^ Call: (310) [user] eval_selfless_1(['is-word', 1], _12884) ^ Unify: (310) [user] eval_selfless_1(['is-word', 1], _12884) ^ Call: (311) [user] allow_clp ^ Unify: (311) [user] allow_clp ^ Call: (312) [user] false_flag ^ Unify: (312) [user] false_flag Call: (313) [system] fail Fail: (313) [system] fail ^ Fail: (312) [user] false_flag ^ Redo: (309) [user] eval_selfless_0(['is-word', 1], _12884) ^ Unify: (309) [user] eval_selfless_0(['is-word', 1], _12884) ^ Call: (310) [user] eval_selfless_2(['is-word', 1], _12884) ^ Unify: (310) [user] eval_selfless_2(['is-word', 1], _12884) Call: (311) [system] var('is-word') ^ Redo: (310) [user] eval_selfless_2(['is-word', 1], _12884) ^ Unify: (310) [user] eval_selfless_2(['is-word', 1], _12884) ^ Call: (311) [user] fake_notrace((ground(['is-word', 1]), ['is-word', 1]=[_68724, _68730, _68736], atom(_68724), catch_warn(current_op(_68762, yfx, _68724)), ['is-word', 1]\=[_68782], s2ps(['is-word', 1], _68790))) ^ Unify: (311) [user] fake_notrace(user:(ground(['is-word', 1]), ['is-word', 1]=[_68724, _68730, _68736], atom(_68724), catch_warn(current_op(_68762, yfx, _68724)), ['is-word', 1]\=[_68782], s2ps(['is-word', 1], _68790))) ^ Call: (312) [user] real_notrace(user:(ground(['is-word', 1]), ['is-word', 1]=[_68724, _68730, _68736], atom(_68724), catch_warn(current_op(_68762, yfx, _68724)), ['is-word', 1]\=[_68782], s2ps(['is-word', 1], _68790))) ^ Unify: (312) [user] real_notrace(user:(ground(['is-word', 1]), ['is-word', 1]=[_68724, _68730, _68736], atom(_68724), catch_warn(current_op(_68762, yfx, _68724)), ['is-word', 1]\=[_68782], s2ps(['is-word', 1], _68790))) ^ Call: (313) [user] setup_call_cleanup('$notrace'(_72496, _72498), once(user:(ground(['is-word', 1]), ['is-word', 1]=[_68724, _68730, _68736], atom(_68724), catch_warn(current_op(_68762, yfx, _68724)), ['is-word', 1]\=[_68782], s2ps(['is-word', 1], _68790))), '$restore_trace'(_72496, _72498)) ^ Unify: (313) [system] setup_call_cleanup(user:'$notrace'(_72496, _72498), user:once(user:(ground(['is-word', 1]), ['is-word', 1]=[_68724, _68730, _68736], atom(_68724), catch_warn(current_op(_68762, yfx, _68724)), ['is-word', 1]\=[_68782], s2ps(['is-word', 1], _68790))), user:'$restore_trace'(_72496, _72498)) ^ Call: (314) [system] sig_atomic(user:'$notrace'(_72496, _72498)) ^ Fail: (312) [user] real_notrace(user:(ground(['is-word', 1]), ['is-word', 1]=[_68724, _68730, _68736], atom(_68724), catch_warn(current_op(_68762, yfx, _68724)), ['is-word', 1]\=[_68782], s2ps(['is-word', 1], _68790))) ^ Fail: (311) [user] fake_notrace(user:(ground(['is-word', 1]), ['is-word', 1]=[_68724, _68730, _68736], atom(_68724), catch_warn(current_op(_68762, yfx, _68724)), ['is-word', 1]\=[_68782], s2ps(['is-word', 1], _68790))) ^ Redo: (305) [user] subst_args2_failed(494, '&self', ['is-word', 1], _12884) ^ Unify: (305) [user] subst_args2_failed(494, '&self', ['is-word', 1], [_78120|_78122]) ^ Call: (306) [user] subst_args(_79134, _79136, 494, '&self', 'is-word', _78120) ^ Unify: (306) [user] subst_args(_80078, _80080, 494, '&self', 'is-word', _78120) Call: (307) [system] atom(_80948) ^ Redo: (306) [user] subst_args(_81948, _81950, 494, '&self', 'is-word', _78120) ^ Unify: (306) [user] subst_args(_82892, _82894, 494, '&self', 'is-word', _78120) ^ Call: (307) [user] self_subst('is-word') ^ Unify: (307) [user] self_subst('is-word') Call: (308) [system] callable('is-word') Exit: (308) [system] callable('is-word') ^ Unify: (307) [user] self_subst('is-word') ^ Call: (308) [user] self_eval('is-word') ^ Unify: (308) [user] self_eval('is-word') ^ Call: (310) [system] setup_call_cleanup('$notrace'(_90242, _90244), once(user:self_eval0('is-word')), '$restore_trace'(_90242, _90244)) ^ Unify: (310) [system] setup_call_cleanup(system:'$notrace'(_90242, _90244), system:once(user:self_eval0('is-word')), system:'$restore_trace'(_90242, _90244)) ^ Call: (311) [system] sig_atomic(system:'$notrace'(_90242, _90244)) ^ Exit: (310) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0('is-word')), system:'$restore_trace'(3, -1)) ^ Exit: (308) [user] self_eval('is-word') ^ Exit: (307) [user] self_subst('is-word') Call: (307) [system] _78120='is-word' Exit: (307) [system] 'is-word'='is-word' ^ Exit: (306) [user] subst_args(_97796, _97798, 494, '&self', 'is-word', 'is-word') ^ Call: (306) [user] subst_args2_failed(494, '&self', [1], _78122) ^ Unify: (306) [user] subst_args2_failed(494, '&self', [1], _78122) Call: (307) [system] [1]==[] ^ Redo: (306) [user] subst_args2_failed(494, '&self', [1], _78122) ^ Unify: (306) [user] subst_args2_failed(494, '&self', [1], _78122) Call: (307) [system] var([1]) ^ Redo: (306) [user] subst_args2_failed(494, '&self', [1], _78122) ^ Unify: (306) [user] subst_args2_failed(494, '&self', [1], _78122) ^ Call: (307) [user] once(subst_selfless([1], _78122)) ^ Unify: (307) [system] once(user:subst_selfless([1], _78122)) ^ Call: (308) [user] subst_selfless([1], _78122) ^ Unify: (308) [user] subst_selfless([1], _78122) Call: (309) [system] var(1) ^ Redo: (308) [user] subst_selfless([1], _78122) ^ Unify: (308) [user] subst_selfless([1], _78122) ^ Call: (309) [user] eval_selfless(_112722, _112724, _112726, _112728, [1], _78122) ^ Unify: (309) [user] eval_selfless(_113666, _113668, _113670, _113672, [1], _78122) ^ Call: (310) [user] eval_selfless_0([1], _78122) ^ Unify: (310) [user] eval_selfless_0([1], _78122) Call: (311) [system] var(1) ^ Redo: (310) [user] eval_selfless_0([1], _78122) ^ Unify: (310) [user] eval_selfless_0([1], _78122) ^ Call: (311) [user] eval_selfless_1([1], _78122) ^ Unify: (311) [user] eval_selfless_1([1], _78122) ^ Call: (312) [user] allow_clp ^ Unify: (312) [user] allow_clp ^ Call: (313) [user] false_flag ^ Unify: (313) [user] false_flag Call: (314) [system] fail Fail: (314) [system] fail ^ Fail: (313) [user] false_flag ^ Redo: (310) [user] eval_selfless_0([1], _78122) ^ Unify: (310) [user] eval_selfless_0([1], _78122) ^ Call: (311) [user] eval_selfless_2([1], _78122) ^ Unify: (311) [user] eval_selfless_2([1], _78122) Call: (312) [system] var(1) ^ Redo: (311) [user] eval_selfless_2([1], _78122) ^ Unify: (311) [user] eval_selfless_2([1], _78122) ^ Call: (312) [user] fake_notrace((ground([1]), [1]=[_133962, _133968, _133974], atom(_133962), catch_warn(current_op(_134000, yfx, _133962)), [1]\=[_134020], s2ps([1], _134028))) ^ Unify: (312) [user] fake_notrace(user:(ground([1]), [1]=[_133962, _133968, _133974], atom(_133962), catch_warn(current_op(_134000, yfx, _133962)), [1]\=[_134020], s2ps([1], _134028))) ^ Call: (313) [user] real_notrace(user:(ground([1]), [1]=[_133962, _133968, _133974], atom(_133962), catch_warn(current_op(_134000, yfx, _133962)), [1]\=[_134020], s2ps([1], _134028))) ^ Unify: (313) [user] real_notrace(user:(ground([1]), [1]=[_133962, _133968, _133974], atom(_133962), catch_warn(current_op(_134000, yfx, _133962)), [1]\=[_134020], s2ps([1], _134028))) ^ Call: (314) [user] setup_call_cleanup('$notrace'(_137734, _137736), once(user:(ground([1]), [1]=[_133962, _133968, _133974], atom(_133962), catch_warn(current_op(_134000, yfx, _133962)), [1]\=[_134020], s2ps([1], _134028))), '$restore_trace'(_137734, _137736)) ^ Unify: (314) [system] setup_call_cleanup(user:'$notrace'(_137734, _137736), user:once(user:(ground([1]), [1]=[_133962, _133968, _133974], atom(_133962), catch_warn(current_op(_134000, yfx, _133962)), [1]\=[_134020], s2ps([1], _134028))), user:'$restore_trace'(_137734, _137736)) ^ Call: (315) [system] sig_atomic(user:'$notrace'(_137734, _137736)) ^ Fail: (313) [user] real_notrace(user:(ground([1]), [1]=[_133962, _133968, _133974], atom(_133962), catch_warn(current_op(_134000, yfx, _133962)), [1]\=[_134020], s2ps([1], _134028))) ^ Fail: (312) [user] fake_notrace(user:(ground([1]), [1]=[_133962, _133968, _133974], atom(_133962), catch_warn(current_op(_134000, yfx, _133962)), [1]\=[_134020], s2ps([1], _134028))) ^ Redo: (306) [user] subst_args2_failed(494, '&self', [1], _78122) ^ Unify: (306) [user] subst_args2_failed(494, '&self', [1], [_143358|_143360]) ^ Call: (307) [user] subst_args(_144372, _144374, 494, '&self', 1, _143358) ^ Unify: (307) [user] subst_args(_145316, _145318, 494, '&self', 1, _143358) Call: (308) [system] atom(_146186) ^ Redo: (307) [user] subst_args(_147186, _147188, 494, '&self', 1, _143358) ^ Unify: (307) [user] subst_args(_148130, _148132, 494, '&self', 1, _143358) ^ Call: (308) [user] self_subst(1) ^ Unify: (308) [user] self_subst(1) Call: (309) [system] callable(1) ^ Redo: (308) [user] self_subst(1) ^ Exit: (308) [user] self_subst(1) Call: (308) [system] _143358=1 Exit: (308) [system] 1=1 ^ Exit: (307) [user] subst_args(_155550, _155552, 494, '&self', 1, 1) ^ Call: (307) [user] subst_args2_failed(494, '&self', [], _143360) ^ Unify: (307) [user] subst_args2_failed(494, '&self', [], _143360) Call: (308) [system] []==[] Exit: (308) [system] []==[] Call: (308) [system] _143360=[] Exit: (308) [system] []=[] ^ Exit: (307) [user] subst_args2_failed(494, '&self', [], []) ^ Exit: (306) [user] subst_args2_failed(494, '&self', [1], [1]) ^ Exit: (305) [user] subst_args2_failed(494, '&self', ['is-word', 1], ['is-word', 1]) ^ Exit: (304) [user] subst_args2_failed(494, '&self', [/, 'is-word', 1], [/, 'is-word', 1]) ^ Exit: (303) [user] subst_args1(=, _9628, 494, '&self', [/, 'is-word', 1], [/, 'is-word', 1]) Call: (303) [system] nb_setarg(1, retval(fail), [/, 'is-word', 1]) Exit: (303) [system] nb_setarg(1, retval([/, 'is-word', 1]), [/, 'is-word', 1]) ^ Call: (303) [user] ignore(notrace((\+[/, 'is-word', 1]\=_9692, nb_setarg(1, retval([/, 'is-word', 1]), [/, 'is-word', 1])))) ^ Unify: (303) [system] ignore(user:notrace((\+[/, 'is-word', 1]\=_9692, nb_setarg(1, retval([/, 'is-word', 1]), [/, 'is-word', 1])))) ^ Call: (305) [system] setup_call_cleanup('$notrace'(_170450, _170452), once(user:(\+[/, 'is-word', 1]\=_9692, nb_setarg(1, retval([/, 'is-word', 1]), [/, 'is-word', 1]))), '$restore_trace'(_170450, _170452)) ^ Unify: (305) [system] setup_call_cleanup(system:'$notrace'(_170450, _170452), system:once(user:(\+[/, 'is-word', 1]\=_9692, nb_setarg(1, retval([/, 'is-word', 1]), [/, 'is-word', 1]))), system:'$restore_trace'(_170450, _170452)) ^ Call: (306) [system] sig_atomic(system:'$notrace'(_170450, _170452)) ^ Exit: (305) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(\+[/, 'is-word', 1]\=_9692, nb_setarg(1, retval([/, 'is-word', 1]), [/, 'is-word', 1]))), system:'$restore_trace'(3, -1)) ^ Exit: (303) [system] ignore(user:notrace((\+[/, 'is-word', 1]\=_9692, nb_setarg(1, retval([/, 'is-word', 1]), [/, 'is-word', 1])))) ^ Call: (303) [user] ignore((_9684==1->ignore(\+ \+ (flag(eval_num, _9722, _9722+1), (retval([/, 'is-word', 1])\=@=retval(fail), nonvar([/, 'is-word', 1])->indentq(5, _9722, <--, [false, [/, 'is-word', 1]]);indentq(5, _9722, <--, [false, retval([/, 'is-word', 1])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9722, _9722+1), (retval([/, 'is-word', 1])\=@=retval(fail), nonvar([/, 'is-word', 1])->indentq(5, _9722, <--, [false, [/, 'is-word', 1]]);indentq(5, _9722, <--, [false, retval([/, 'is-word', 1])])))))))))) ^ Unify: (303) [system] ignore(user:(_9684==1->ignore(\+ \+ (flag(eval_num, _9722, _9722+1), (retval([/, 'is-word', 1])\=@=retval(fail), nonvar([/, 'is-word', 1])->indentq(5, _9722, <--, [false, [/, 'is-word', 1]]);indentq(5, _9722, <--, [false, retval([/, 'is-word', 1])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9722, _9722+1), (retval([/, 'is-word', 1])\=@=retval(fail), nonvar([/, 'is-word', 1])->indentq(5, _9722, <--, [false, [/, 'is-word', 1]]);indentq(5, _9722, <--, [false, retval([/, 'is-word', 1])])))))))))) Call: (305) [system] _9684==1 Fail: (305) [system] _9684==1 ^ Call: (306) [system] setup_call_cleanup('$notrace'(_178906, _178908), once(user:ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9722, _9722+1), (retval([/, 'is-word', 1])\=@=retval(fail), nonvar([/, 'is-word', 1])->indentq(5, _9722, <--, [false, [/, 'is-word', 1]]);indentq(5, _9722, <--, [false, retval([/, 'is-word', 1])])))))))), '$restore_trace'(_178906, _178908)) ^ Unify: (306) [system] setup_call_cleanup(system:'$notrace'(_178906, _178908), system:once(user:ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9722, _9722+1), (retval([/, 'is-word', 1])\=@=retval(fail), nonvar([/, 'is-word', 1])->indentq(5, _9722, <--, [false, [/, 'is-word', 1]]);indentq(5, _9722, <--, [false, retval([/, 'is-word', 1])])))))))), system:'$restore_trace'(_178906, _178908)) ^ Call: (307) [system] sig_atomic(system:'$notrace'(_178906, _178908)) ^ Exit: (306) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9722, _9722+1), (retval([/, 'is-word', 1])\=@=retval(fail), nonvar([/, 'is-word', 1])->indentq(5, _9722, <--, [false, [/, 'is-word', 1]]);indentq(5, _9722, <--, [false, retval([/, 'is-word', 1])])))))))), system:'$restore_trace'(3, -1)) ^ Exit: (303) [system] ignore(user:(_9684==1->ignore(\+ \+ (flag(eval_num, _9722, _9722+1), (retval([/, 'is-word', 1])\=@=retval(fail), nonvar([/, 'is-word', 1])->indentq(5, _9722, <--, [false, [/, 'is-word', 1]]);indentq(5, _9722, <--, [false, retval([/, 'is-word', 1])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9722, _9722+1), (retval([/, 'is-word', 1])\=@=retval(fail), nonvar([/, 'is-word', 1])->indentq(5, _9722, <--, [false, [/, 'is-word', 1]]);indentq(5, _9722, <--, [false, retval([/, 'is-word', 1])])))))))))) ^ Exit: (301) [system] call_cleanup(user:((call(subst_args1(=, _9628), 494, '&self', [/, 'is-word', 1], [/, 'is-word', 1])*->nb_setarg(1, retval([/, 'is-word', 1]), [/, 'is-word', 1]);fail, trace, call(subst_args1(=, _9628), 494, '&self', [/, 'is-word', 1], [/, 'is-word', 1])), ignore(notrace((\+[/, 'is-word', 1]\=_9692, nb_setarg(1, retval([/, 'is-word', 1]), [/, 'is-word', 1]))))), user:ignore((_9684==1->ignore(\+ \+ (flag(eval_num, _9722, _9722+1), (retval([/, 'is-word', 1])\=@=retval(fail), nonvar([/, 'is-word', 1])->indentq(5, _9722, <--, [false, [/, 'is-word', 1]]);indentq(5, _9722, <--, [false, retval([/, 'is-word', 1])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9722, _9722+1), (retval([/, 'is-word', 1])\=@=retval(fail), nonvar([/, 'is-word', 1])->indentq(5, _9722, <--, [false, [/, 'is-word', 1]]);indentq(5, _9722, <--, [false, retval([/, 'is-word', 1])]))))))))))) Call: (301) [system] retval([/, 'is-word', 1])\=@=retval(fail) Exit: (301) [system] retval([/, 'is-word', 1])\=@=retval(fail) ^ Exit: (300) [user] trace_eval(subst_args1(=, _9628), (false, (e2;e)), 494, '&self', [/, 'is-word', 1], [/, 'is-word', 1]) Call: (300) [system] [/, 'is-word', 1]\=@=[/, 'is-word', 1] ^ Redo: (299) [user] subst_args0(=, _9628, 494, '&self', [/, 'is-word', 1], _9644) Call: (300) [system] _9644=[/, 'is-word', 1] Exit: (300) [system] [/, 'is-word', 1]=[/, 'is-word', 1] ^ Exit: (299) [user] subst_args0(=, _9628, 494, '&self', [/, 'is-word', 1], [/, 'is-word', 1]) ^ Exit: (298) [user] subst_args(=, _9628, 495, '&self', [/, 'is-word', 1], [/, 'is-word', 1]) Call: (298) [apply] apply:maplist_([[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9646, user:subst_args(=, _9628, 495, '&self')) Unify: (298) [apply] apply:maplist_([[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], [_194066|_194068], user:subst_args(=, _9628, 495, '&self')) ^ Call: (299) [user] subst_args(=, _9628, 495, '&self', [/, 'is-word', 2], _194066) ^ Unify: (299) [user] subst_args(=, _9628, 495, '&self', [/, 'is-word', 2], _194066) Call: (300) [system] atom(=) Exit: (300) [system] atom(=) Call: (300) [system] (=)\==(=) ^ Redo: (299) [user] subst_args(=, _9628, 495, '&self', [/, 'is-word', 2], _194066) ^ Unify: (299) [user] subst_args(=, _9628, 495, '&self', [/, 'is-word', 2], _194066) ^ Call: (300) [user] self_subst([/, 'is-word', 2]) ^ Unify: (300) [user] self_subst([/, 'is-word', 2]) Call: (301) [system] callable([/, 'is-word', 2]) Exit: (301) [system] callable([/, 'is-word', 2]) ^ Unify: (300) [user] self_subst([/, 'is-word', 2]) ^ Call: (301) [user] self_eval([/, 'is-word', 2]) ^ Unify: (301) [user] self_eval([/, 'is-word', 2]) ^ Call: (303) [system] setup_call_cleanup('$notrace'(_208034, _208036), once(user:self_eval0([/, 'is-word', 2])), '$restore_trace'(_208034, _208036)) ^ Unify: (303) [system] setup_call_cleanup(system:'$notrace'(_208034, _208036), system:once(user:self_eval0([/, 'is-word', 2])), system:'$restore_trace'(_208034, _208036)) ^ Call: (304) [system] sig_atomic(system:'$notrace'(_208034, _208036)) ^ Fail: (301) [user] self_eval([/, 'is-word', 2]) ^ Redo: (299) [user] subst_args(=, _9628, 495, '&self', [/, 'is-word', 2], _194066) ^ Unify: (299) [user] subst_args(=, _9628, 495, '&self', [/, 'is-word', 2], _194066) Call: (300) [system] ['is-word', 2]==[] ^ Redo: (299) [user] subst_args(=, _9628, 495, '&self', [/, 'is-word', 2], _194066) ^ Unify: (299) [user] subst_args(=, _9628, 495, '&self', [/, 'is-word', 2], _194066) ^ Call: (301) [system] setup_call_cleanup('$notrace'(_216520, _216522), once(user:(_216502 is 495-1)), '$restore_trace'(_216520, _216522)) ^ Unify: (301) [system] setup_call_cleanup(system:'$notrace'(_216520, _216522), system:once(user:(_216502 is 495-1)), system:'$restore_trace'(_216520, _216522)) ^ Call: (302) [system] sig_atomic(system:'$notrace'(_216520, _216522)) ^ Exit: (301) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(494 is 495-1)), system:'$restore_trace'(3, -1)) ^ Call: (300) [user] subst_args0(=, _9628, 494, '&self', [/, 'is-word', 2], _194066) ^ Unify: (300) [user] subst_args0(=, _9628, 494, '&self', [/, 'is-word', 2], _194066) ^ Call: (301) [user] self_subst([/, 'is-word', 2]) ^ Unify: (301) [user] self_subst([/, 'is-word', 2]) Call: (302) [system] callable([/, 'is-word', 2]) Exit: (302) [system] callable([/, 'is-word', 2]) ^ Unify: (301) [user] self_subst([/, 'is-word', 2]) ^ Call: (302) [user] self_eval([/, 'is-word', 2]) ^ Unify: (302) [user] self_eval([/, 'is-word', 2]) ^ Call: (304) [system] setup_call_cleanup('$notrace'(_228670, _228672), once(user:self_eval0([/, 'is-word', 2])), '$restore_trace'(_228670, _228672)) ^ Unify: (304) [system] setup_call_cleanup(system:'$notrace'(_228670, _228672), system:once(user:self_eval0([/, 'is-word', 2])), system:'$restore_trace'(_228670, _228672)) ^ Call: (305) [system] sig_atomic(system:'$notrace'(_228670, _228672)) ^ Fail: (302) [user] self_eval([/, 'is-word', 2]) ^ Redo: (300) [user] subst_args0(=, _9628, 494, '&self', [/, 'is-word', 2], _194066) ^ Unify: (300) [user] subst_args0(=, _9628, 494, '&self', [/, 'is-word', 2], _194066) Call: (301) [system] _234326 is 494+ -1 Exit: (301) [system] 493 is 494+ -1 ^ Call: (301) [user] trace_eval(subst_args1(=, _9628), (false, (e2;e)), 494, '&self', [/, 'is-word', 2], _236202) ^ Unify: (301) [user] trace_eval(subst_args1(=, _9628), (false, (e2;e)), 494, '&self', [/, 'is-word', 2], _236202) ^ Call: (302) [user] must_det_ll((notrace((flag(eval_num, _238112, _238112+1), _238130 is _238112 mod 500, _238148 is 99-494 mod 100, _238172=_238174, option_else('trace-length', _238186, 500), option_else('trace-depth', _238194, 30))), quietly(if_t((nop(stop_rtrace), _238130>_238186), (set_debug(eval, false), _238250 is _238186+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_238250])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_238302))))) ^ Unify: (302) [user] must_det_ll(user:(notrace((flag(eval_num, _238112, _238112+1), _238130 is _238112 mod 500, _238148 is 99-494 mod 100, _238172=_238174, option_else('trace-length', _238186, 500), option_else('trace-depth', _238194, 30))), quietly(if_t((nop(stop_rtrace), _238130>_238186), (set_debug(eval, false), _238250 is _238186+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_238250])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_238302))))) ^ Call: (303) [user] once(user:(notrace((flag(eval_num, _238112, _238112+1), _238130 is _238112 mod 500, _238148 is 99-494 mod 100, _238172=_238174, option_else('trace-length', _238186, 500), option_else('trace-depth', _238194, 30))), quietly(if_t((nop(stop_rtrace), _238130>_238186), (set_debug(eval, false), _238250 is _238186+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_238250])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_238302))))) ^ Unify: (303) [system] once(user:(notrace((flag(eval_num, _238112, _238112+1), _238130 is _238112 mod 500, _238148 is 99-494 mod 100, _238172=_238174, option_else('trace-length', _238186, 500), option_else('trace-depth', _238194, 30))), quietly(if_t((nop(stop_rtrace), _238130>_238186), (set_debug(eval, false), _238250 is _238186+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_238250])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_238302))))) ^ Call: (306) [system] setup_call_cleanup('$notrace'(_242026, _242028), once(user:(flag(eval_num, _238112, _238112+1), _238130 is _238112 mod 500, _238148 is 99-494 mod 100, _238172=_238174, option_else('trace-length', _238186, 500), option_else('trace-depth', _238194, 30))), '$restore_trace'(_242026, _242028)) ^ Unify: (306) [system] setup_call_cleanup(system:'$notrace'(_242026, _242028), system:once(user:(flag(eval_num, _238112, _238112+1), _238130 is _238112 mod 500, _238148 is 99-494 mod 100, _238172=_238174, option_else('trace-length', _238186, 500), option_else('trace-depth', _238194, 30))), system:'$restore_trace'(_242026, _242028)) ^ Call: (307) [system] sig_atomic(system:'$notrace'(_242026, _242028)) ^ Exit: (306) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(flag(eval_num, 10, 10+1), 10 is 10 mod 500, 5 is 99-494 mod 100, _238172=_238172, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), system:'$restore_trace'(3, -1)) ^ Call: (306) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 10>500), (set_debug(eval, false), _238250 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_238250])), nop((start_rtrace, rtrace))))) ^ Unify: (306) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 10>500), (set_debug(eval, false), _238250 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_238250])), nop((start_rtrace, rtrace))))) ^ Exit: (306) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 10>500), (set_debug(eval, false), _238250 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_238250])), nop((start_rtrace, rtrace))))) Call: (305) [user] nop(notrace(no_repeats_var(_238302))) Unify: (305) [user] nop(notrace(no_repeats_var(_238302))) Exit: (305) [user] nop(notrace(no_repeats_var(_238302))) ^ Exit: (303) [system] once(user:(notrace((flag(eval_num, 10, 10+1), 10 is 10 mod 500, 5 is 99-494 mod 100, _238172=_238172, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), quietly(if_t((nop(stop_rtrace), 10>500), (set_debug(eval, false), _238250 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_238250])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_238302))))) ^ Exit: (302) [user] must_det_ll(user:(notrace((flag(eval_num, 10, 10+1), 10 is 10 mod 500, 5 is 99-494 mod 100, _238172=_238172, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), quietly(if_t((nop(stop_rtrace), 10>500), (set_debug(eval, false), _238250 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_238250])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_238302))))) Call: (302) [occurs] occurs:sub_term(_253490, (false, (e2;e))) Unify: (302) [occurs] occurs:sub_term((false, (e2;e)), (false, (e2;e))) Exit: (302) [occurs] occurs:sub_term((false, (e2;e)), (false, (e2;e))) Call: (302) [system] (false, (e2;e))\=(false, (e2;e)) Fail: (302) [system] (false, (e2;e))\=(false, (e2;e)) Redo: (302) [occurs] occurs:sub_term(_253490, (false, (e2;e))) Unify: (302) [occurs] occurs:sub_term(_253490, (false, (e2;e))) Call: (303) [system] compound((false, (e2;e))) Exit: (303) [system] compound((false, (e2;e))) Call: (303) [system] arg(_261912, (false, (e2;e)), _261836) Exit: (303) [system] arg(1, (false, (e2;e)), false) Call: (303) [occurs] occurs:sub_term(_253490, false) Unify: (303) [occurs] occurs:sub_term(false, false) Exit: (303) [occurs] occurs:sub_term(false, false) Exit: (302) [occurs] occurs:sub_term(false, (false, (e2;e))) Call: (302) [system] (false, (e2;e))\=false Exit: (302) [system] (false, (e2;e))\=false ^ Call: (302) [user] if_trace((eval;false, (e2;e)), (_238172=1, indentq(5, 10, -->, [false, [/, 'is-word', 2]]))) ^ Unify: (302) [user] if_trace((eval;false, (e2;e)), (_238172=1, indentq(5, 10, -->, [false, [/, 'is-word', 2]]))) ^ Call: (304) [system] setup_call_cleanup('$notrace'(_271216, _271218), once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _238172=1, indentq(5, 10, -->, [false, [/, 'is-word', 2]]))), _271174, fbug((_271174-->if_trace((eval;false, (e2;e)), (_238172=1, indentq(5, 10, -->, [false, [/, 'is-word', 2]])))))))), '$restore_trace'(_271216, _271218)) ^ Unify: (304) [system] setup_call_cleanup(system:'$notrace'(_271216, _271218), system:once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _238172=1, indentq(5, 10, -->, [false, [/, 'is-word', 2]]))), _271174, fbug((_271174-->if_trace((eval;false, (e2;e)), (_238172=1, indentq(5, 10, -->, [false, [/, 'is-word', 2]])))))))), system:'$restore_trace'(_271216, _271218)) ^ Call: (305) [system] sig_atomic(system:'$notrace'(_271216, _271218)) ^ Exit: (304) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _238172=1, indentq(5, 10, -->, [false, [/, 'is-word', 2]]))), _271174, fbug((_271174-->if_trace((eval;false, (e2;e)), (_238172=1, indentq(5, 10, -->, [false, [/, 'is-word', 2]])))))))), system:'$restore_trace'(3, -1)) ^ Exit: (302) [user] if_trace((eval;false, (e2;e)), (_238172=1, indentq(5, 10, -->, [false, [/, 'is-word', 2]]))) Call: (302) [system] _275998=retval(fail) Exit: (302) [system] retval(fail)=retval(fail) Call: (302) [system] _277860=(\+ \+ (flag(eval_num, _277880, _277880+1), (retval(fail)\=@=retval(fail), nonvar(_236202)->indentq(5, _277880, <--, [false, _236202]);indentq(5, _277880, <--, [false, retval(fail)])))) Exit: (302) [system] (\+ \+ (flag(eval_num, _277880, _277880+1), (retval(fail)\=@=retval(fail), nonvar(_236202)->indentq(5, _277880, <--, [false, _236202]);indentq(5, _277880, <--, [false, retval(fail)]))))=(\+ \+ (flag(eval_num, _277880, _277880+1), (retval(fail)\=@=retval(fail), nonvar(_236202)->indentq(5, _277880, <--, [false, _236202]);indentq(5, _277880, <--, [false, retval(fail)])))) ^ Call: (302) [user] call_cleanup(((call(subst_args1(=, _9628), 494, '&self', [/, 'is-word', 2], _236202)*->nb_setarg(1, retval(fail), _236202);fail, trace, call(subst_args1(=, _9628), 494, '&self', [/, 'is-word', 2], _236202)), ignore(notrace((\+_236202\=_238302, nb_setarg(1, retval(fail), _236202))))), ignore((_238172==1->ignore(\+ \+ (flag(eval_num, _277880, _277880+1), (retval(fail)\=@=retval(fail), nonvar(_236202)->indentq(5, _277880, <--, [false, _236202]);indentq(5, _277880, <--, [false, retval(fail)]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _277880, _277880+1), (retval(fail)\=@=retval(fail), nonvar(_236202)->indentq(5, _277880, <--, [false, _236202]);indentq(5, _277880, <--, [false, retval(fail)]))))))))))) ^ Unify: (302) [system] call_cleanup(user:((call(subst_args1(=, _9628), 494, '&self', [/, 'is-word', 2], _236202)*->nb_setarg(1, retval(fail), _236202);fail, trace, call(subst_args1(=, _9628), 494, '&self', [/, 'is-word', 2], _236202)), ignore(notrace((\+_236202\=_238302, nb_setarg(1, retval(fail), _236202))))), user:ignore((_238172==1->ignore(\+ \+ (flag(eval_num, _277880, _277880+1), (retval(fail)\=@=retval(fail), nonvar(_236202)->indentq(5, _277880, <--, [false, _236202]);indentq(5, _277880, <--, [false, retval(fail)]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _277880, _277880+1), (retval(fail)\=@=retval(fail), nonvar(_236202)->indentq(5, _277880, <--, [false, _236202]);indentq(5, _277880, <--, [false, retval(fail)]))))))))))) ^ Call: (304) [user] subst_args1(=, _9628, 494, '&self', [/, 'is-word', 2], _236202) ^ Unify: (304) [user] subst_args1(=, _9628, 494, '&self', [/, 'is-word', 2], _236202) Call: (305) [system] var(=) ^ Redo: (304) [user] subst_args1(=, _9628, 494, '&self', [/, 'is-word', 2], _236202) Call: (305) [system] atom(=) Exit: (305) [system] atom(=) Call: (305) [system] (=)\==(=) ^ Redo: (304) [user] subst_args1(=, _9628, 494, '&self', [/, 'is-word', 2], _236202) ^ Unify: (304) [user] subst_args1(=, _9628, 494, '&self', [/, 'is-word', 2], _236202) Call: (305) [system] atom([/, 'is-word', 2]) ^ Redo: (304) [user] subst_args1(=, _9628, 494, '&self', [/, 'is-word', 2], _236202) ^ Unify: (304) [user] subst_args1(=, _9628, 494, '&self', [/, 'is-word', 2], _236202) Call: (305) [system] is_list(['is-word', 2]) Exit: (305) [system] is_list(['is-word', 2]) ^ Unify: (304) [user] subst_args1(=, _9628, 494, '&self', [/, 'is-word', 2], _236202) Call: (305) [system] is_list([/, 'is-word', 2]) Exit: (305) [system] is_list([/, 'is-word', 2]) ^ Unify: (304) [user] subst_args1(=, _9628, 494, '&self', [/, 'is-word', 2], [/|_297734]) Call: (305) [system] var(/) ^ Redo: (304) [user] subst_args1(=, _9628, 494, '&self', [/, 'is-word', 2], _236202) ^ Unify: (304) [user] subst_args1(=, _9628, 494, '&self', [/, 'is-word', 2], _236202) Call: (305) [system] fail ^ Redo: (304) [user] subst_args1(=, _9628, 494, '&self', [/, 'is-word', 2], _236202) ^ Unify: (304) [user] subst_args1(=, _9628, 494, '&self', [/, 'is-word', 2], _236202) Call: (305) [system] is_list([/, 'is-word', 2]) Exit: (305) [system] is_list([/, 'is-word', 2]) ^ Call: (305) [user] apply:maplist(self_subst, [/, 'is-word', 2]) ^ Unify: (305) [apply] apply:maplist(user:self_subst, [/, 'is-word', 2]) Call: (306) [apply] apply:maplist_([/, 'is-word', 2], user:self_subst) Unify: (306) [apply] apply:maplist_([/, 'is-word', 2], user:self_subst) ^ Call: (307) [user] self_subst(/) ^ Unify: (307) [user] self_subst(/) Call: (308) [system] callable(/) Exit: (308) [system] callable(/) ^ Unify: (307) [user] self_subst(/) ^ Call: (308) [user] self_eval(/) ^ Unify: (308) [user] self_eval(/) ^ Call: (310) [system] setup_call_cleanup('$notrace'(_316354, _316356), once(user:self_eval0(/)), '$restore_trace'(_316354, _316356)) ^ Unify: (310) [system] setup_call_cleanup(system:'$notrace'(_316354, _316356), system:once(user:self_eval0(/)), system:'$restore_trace'(_316354, _316356)) ^ Call: (311) [system] sig_atomic(system:'$notrace'(_316354, _316356)) ^ Exit: (310) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(/)), system:'$restore_trace'(3, -1)) ^ Exit: (308) [user] self_eval(/) ^ Exit: (307) [user] self_subst(/) Call: (307) [apply] apply:maplist_(['is-word', 2], user:self_subst) Unify: (307) [apply] apply:maplist_(['is-word', 2], user:self_subst) ^ Call: (308) [user] self_subst('is-word') ^ Unify: (308) [user] self_subst('is-word') Call: (309) [system] callable('is-word') Exit: (309) [system] callable('is-word') ^ Unify: (308) [user] self_subst('is-word') ^ Call: (309) [user] self_eval('is-word') ^ Unify: (309) [user] self_eval('is-word') ^ Call: (311) [system] setup_call_cleanup('$notrace'(_330314, _330316), once(user:self_eval0('is-word')), '$restore_trace'(_330314, _330316)) ^ Unify: (311) [system] setup_call_cleanup(system:'$notrace'(_330314, _330316), system:once(user:self_eval0('is-word')), system:'$restore_trace'(_330314, _330316)) ^ Call: (312) [system] sig_atomic(system:'$notrace'(_330314, _330316)) ^ Exit: (311) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0('is-word')), system:'$restore_trace'(3, -1)) ^ Exit: (309) [user] self_eval('is-word') ^ Exit: (308) [user] self_subst('is-word') Call: (308) [apply] apply:maplist_([2], user:self_subst) Unify: (308) [apply] apply:maplist_([2], user:self_subst) ^ Call: (309) [user] self_subst(2) ^ Unify: (309) [user] self_subst(2) Call: (310) [system] callable(2) ^ Redo: (309) [user] self_subst(2) ^ Exit: (309) [user] self_subst(2) Call: (309) [apply] apply:maplist_([], user:self_subst) Unify: (309) [apply] apply:maplist_([], user:self_subst) Exit: (309) [apply] apply:maplist_([], user:self_subst) Exit: (308) [apply] apply:maplist_([2], user:self_subst) Exit: (307) [apply] apply:maplist_(['is-word', 2], user:self_subst) Exit: (306) [apply] apply:maplist_([/, 'is-word', 2], user:self_subst) ^ Exit: (305) [apply] apply:maplist(user:self_subst, [/, 'is-word', 2]) Call: (305) [system] [/, 'is-word', 2]=[_348918|_348920] Exit: (305) [system] [/, 'is-word', 2]=[/, 'is-word', 2] Call: (305) [system] atom(/) Exit: (305) [system] atom(/) ^ Unify: (304) [user] subst_args1(=, _9628, 494, '&self', [/, 'is-word', 2], _236202) ^ Call: (305) [user] is_space_op(/) ^ Redo: (304) [user] subst_args1(=, _9628, 494, '&self', [/, 'is-word', 2], _236202) ^ Unify: (304) [user] subst_args1(=, _9628, 494, '&self', [/, 'is-word', 2], _236202) Call: (305) [system] (/)==case ^ Redo: (304) [user] subst_args1(=, _9628, 494, '&self', [/, 'is-word', 2], _236202) ^ Unify: (304) [user] subst_args1(=, _9628, 494, '&self', [/, 'is-word', 2], _236202) Call: (305) [system] fail ^ Redo: (304) [user] subst_args1(=, _9628, 494, '&self', [/, 'is-word', 2], _236202) ^ Unify: (304) [user] subst_args1(=, _9628, 494, '&self', [/, 'is-word', 2], _236202) Call: (305) [system] _362002=do_more_defs(true) Exit: (305) [system] do_more_defs(true)=do_more_defs(true) ^ Call: (305) [user] clause(eval_21(subst_args, _9628, 494, '&self', [/, 'is-word', 2], _236202), _363878) ^ Redo: (304) [user] subst_args1(=, _9628, 494, '&self', [/, 'is-word', 2], _236202) ^ Unify: (304) [user] subst_args1(=, _9628, 494, '&self', [/, 'is-word', 2], _236202) Call: (305) [system] fail ^ Redo: (304) [user] subst_args1(=, _9628, 494, '&self', [/, 'is-word', 2], _236202) ^ Unify: (304) [user] subst_args1(=, _9628, 494, '&self', [/, 'is-word', 2], _236202) ^ Call: (305) [user] is_and(/) ^ Unify: (305) [user] is_and(/) Call: (306) [system] atom(/) Exit: (306) [system] atom(/) ^ Unify: (305) [user] is_and(/) ^ Call: (306) [user] is_and(/, _374202) ^ Unify: (306) [user] is_and(/, _375130) Call: (307) [system] atom(/) Exit: (307) [system] atom(/) ^ Redo: (304) [user] subst_args1(=, _9628, 494, '&self', [/, 'is-word', 2], _236202) ^ Unify: (304) [user] subst_args1(=, _9628, 494, '&self', [/, 'is-word', 2], [/|_378778]) Call: (305) [system] nonvar(/) Exit: (305) [system] nonvar(/) Call: (305) [system] fail ^ Redo: (304) [user] subst_args1(=, _9628, 494, '&self', [/, 'is-word', 2], _236202) ^ Unify: (304) [user] subst_args1(=, _9628, 494, '&self', [/, 'is-word', 2], _236202) ^ Call: (305) [user] subst_args2(=, 494, '&self', [/, 'is-word', 2], _236202) ^ Unify: (305) [user] subst_args2(=, 494, '&self', [/, 'is-word', 2], _236202) Call: (306) [system] 494<3 ^ Redo: (305) [user] subst_args2(=, 494, '&self', [/, 'is-word', 2], _236202) ^ Unify: (305) [user] subst_args2(=, 494, '&self', [/, 'is-word', 2], _236202) Call: (306) [system] fail ^ Redo: (305) [user] subst_args2(=, 494, '&self', [/, 'is-word', 2], _236202) ^ Unify: (305) [user] subst_args2(=, 494, '&self', [/, 'is-word', 2], _236202) ^ Call: (306) [user] mnotrace(is_user_defined_head(=, '&self', /)) ^ Unify: (306) [user] mnotrace(is_user_defined_head(=, '&self', /)) ^ Call: (307) [user] once(is_user_defined_head(=, '&self', /)) ^ Unify: (307) [system] once(user:is_user_defined_head(=, '&self', /)) ^ Call: (308) [user] is_user_defined_head(=, '&self', /) ^ Unify: (308) [user] is_user_defined_head(=, '&self', /) ^ Call: (309) [user] mnotrace(is_user_defined_head0(=, '&self', /)) ^ Unify: (309) [user] mnotrace(is_user_defined_head0(=, '&self', /)) ^ Call: (310) [user] once(is_user_defined_head0(=, '&self', /)) ^ Unify: (310) [system] once(user:is_user_defined_head0(=, '&self', /)) ^ Call: (311) [user] is_user_defined_head0(=, '&self', /) ^ Unify: (311) [user] is_user_defined_head0(=, '&self', /) Call: (312) [system] callable(/) Exit: (312) [system] callable(/) Call: (312) [system] functor(/, _404880, _404960) Exit: (312) [system] functor(/, /, 0) ^ Call: (312) [user] is_user_defined_head_f(=, '&self', /) ^ Unify: (312) [user] is_user_defined_head_f(=, '&self', /) ^ Call: (313) [user] is_user_defined_head_f1(=, '&self', /) ^ Unify: (313) [user] is_user_defined_head_f1(=, '&self', /) Call: (314) [user] metta_eq_def(=, '&self', [/|_410478], _410560) Unify: (314) [user] metta_eq_def(=, '&self', [/|_410478], _411484) ^ Call: (315) [user] ignore((=)=(=)) ^ Unify: (315) [system] ignore(user:((=)=(=))) Call: (316) [system] (=)=(=) Exit: (316) [system] (=)=(=) ^ Exit: (315) [system] ignore(user:((=)=(=))) Call: (315) [user] metta_atom('&self', [=, [/|_410478], _417000]) Unify: (315) [user] metta_atom('&self', [=, [/|_410478], _417000]) ^ Call: (316) [user] typed_list('&self', _418914, _418836) ^ Unify: (316) [user] typed_list('&self', _419846, _418836) Call: (317) [system] compound('&self') Fail: (317) [system] compound('&self') ^ Fail: (316) [user] typed_list('&self', _422626, _418836) Redo: (315) [user] metta_atom('&self', [=, [/|_410478], _417000]) Unify: (315) [user] metta_atom('&self', [=, [/|_410478], _417000]) Call: (316) [system] '&self'=='&flybase' Redo: (315) [user] metta_atom('&self', [=, [/|_410478], _417000]) Unify: (315) [user] metta_atom('&self', [=, [/|_410478], _417000]) ^ Call: (316) [user] metta_atom_in_file('&self', [=, [/|_410478], _417000]) ^ Unify: (316) [user] metta_atom_in_file('&self', [=, [/|_410478], _417000]) ^ Call: (317) [user] metta_atom_in_file('&self', [=, [/|_410478], _417000], _430008, _430010) ^ Unify: (317) [user] metta_atom_in_file('&self', [=, [/|_410478], _417000], _430944, _430946) ^ Call: (318) [user] loaded_into_kb('&self', _431802) ^ Unify: (318) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Exit: (318) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Call: (318) [user] once(user:asserted_metta_pred(_442392, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Unify: (318) [system] once(user:asserted_metta_pred(_442392, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Call: (319) [user] asserted_metta_pred(_442392, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Fail: (319) [user] asserted_metta_pred(_442392, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Redo: (315) [user] metta_atom('&self', [=, [/|_410478], _417000]) Unify: (315) [user] metta_atom('&self', [=, [/|_410478], _417000]) Call: (316) [user] metta_atom_asserted('&self', [=, [/|_410478], _417000]) Unify: (316) [user] metta_atom_asserted('&self', [=, [/|_410478], _417000]) ^ Call: (317) [user] metta_atom_asserted_deduced('&self', [=, [/|_410478], _417000]) Redo: (316) [user] metta_atom_asserted('&self', [=, [/|_410478], _417000]) Redo: (315) [user] metta_atom('&self', [=, [/|_410478], _417000]) Unify: (315) [user] metta_atom('&self', [=, [/|_410478], _417000]) Call: (316) [system] '&self'\=='&corelib' Exit: (316) [system] '&self'\=='&corelib' ^ Call: (316) [user] using_all_spaces ^ Unify: (316) [user] using_all_spaces Call: (317) [system] nb_current(with_all_spaces, t) Redo: (315) [user] metta_atom('&self', [=, [/|_410478], _417000]) Unify: (315) [user] metta_atom('&self', [=, [/|_410478], _417000]) Call: (316) [system] '&self'\=='&corelib' Exit: (316) [system] '&self'\=='&corelib' Call: (316) [user] metta_atom_asserted('&self', '&corelib') Unify: (316) [user] metta_atom_asserted('&self', '&corelib') ^ Call: (317) [user] metta_atom_asserted_deduced('&self', '&corelib') Redo: (316) [user] metta_atom_asserted('&self', '&corelib') Unify: (316) [user] metta_atom_asserted('&self', '&corelib') Exit: (316) [user] metta_atom_asserted('&self', '&corelib') Call: (316) [user] should_inherit_from_corelib([=, [/|_410478], _417000]) Unify: (316) [user] should_inherit_from_corelib([=, [/|_410478], _417000]) ^ Call: (317) [user] using_all_spaces ^ Unify: (317) [user] using_all_spaces Call: (318) [system] nb_current(with_all_spaces, t) Redo: (316) [user] should_inherit_from_corelib([=, [/|_410478], _417000]) Unify: (316) [user] should_inherit_from_corelib([=, [/|_410478], _417000]) Call: (317) [system] (=)==(:) Redo: (316) [user] should_inherit_from_corelib([=, [/|_410478], _417000]) Unify: (316) [user] should_inherit_from_corelib([=, [/|_410478], _417000]) Call: (317) [system] (=)=='@doc' Redo: (316) [user] should_inherit_from_corelib([=, [/|_410478], _417000]) Unify: (316) [user] should_inherit_from_corelib([=, [/|_410478], _417000]) Call: (317) [system] fail Redo: (316) [user] metta_atom_asserted('&self', '&corelib') Redo: (315) [user] metta_atom('&self', [=, [/|_410478], _417000]) Fail: (314) [user] metta_eq_def(=, '&self', [/|_410478], _497596) ^ Fail: (313) [user] is_user_defined_head_f1(=, '&self', /) ^ Redo: (312) [user] is_user_defined_head_f(=, '&self', /) ^ Unify: (312) [user] is_user_defined_head_f(=, '&self', /) ^ Call: (313) [user] is_user_defined_head_f1(=, '&self', [/|_501240]) ^ Unify: (313) [user] is_user_defined_head_f1(=, '&self', [/|_501240]) Call: (314) [user] metta_eq_def(=, '&self', [[/|_501240]|_503110], _503192) Unify: (314) [user] metta_eq_def(=, '&self', [[/|_501240]|_503110], _504116) ^ Call: (315) [user] ignore((=)=(=)) ^ Unify: (315) [system] ignore(user:((=)=(=))) Call: (316) [system] (=)=(=) Exit: (316) [system] (=)=(=) ^ Exit: (315) [system] ignore(user:((=)=(=))) Call: (315) [user] metta_atom('&self', [=, [[/|_501240]|_503110], _509632]) Unify: (315) [user] metta_atom('&self', [=, [[/|_501240]|_503110], _509632]) ^ Call: (316) [user] typed_list('&self', _511546, _511468) ^ Unify: (316) [user] typed_list('&self', _512478, _511468) Call: (317) [system] compound('&self') Fail: (317) [system] compound('&self') ^ Fail: (316) [user] typed_list('&self', _515258, _511468) Redo: (315) [user] metta_atom('&self', [=, [[/|_501240]|_503110], _509632]) Unify: (315) [user] metta_atom('&self', [=, [[/|_501240]|_503110], _509632]) Call: (316) [system] '&self'=='&flybase' Redo: (315) [user] metta_atom('&self', [=, [[/|_501240]|_503110], _509632]) Unify: (315) [user] metta_atom('&self', [=, [[/|_501240]|_503110], _509632]) ^ Call: (316) [user] metta_atom_in_file('&self', [=, [[/|_501240]|_503110], _509632]) ^ Unify: (316) [user] metta_atom_in_file('&self', [=, [[/|_501240]|_503110], _509632]) ^ Call: (317) [user] metta_atom_in_file('&self', [=, [[/|_501240]|_503110], _509632], _522640, _522642) ^ Unify: (317) [user] metta_atom_in_file('&self', [=, [[/|_10022]|_10028], _10044], _10106, _10108) ^ Call: (318) [user] loaded_into_kb('&self', _10584) ^ Unify: (318) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Exit: (318) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Call: (318) [user] once(user:asserted_metta_pred(_21174, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Unify: (318) [system] once(user:asserted_metta_pred(_21174, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Call: (319) [user] asserted_metta_pred(_21174, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Fail: (319) [user] asserted_metta_pred(_21174, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Redo: (315) [user] metta_atom('&self', [=, [[/|_10022]|_10028], _10044]) Unify: (315) [user] metta_atom('&self', [=, [[/|_10022]|_10028], _10044]) Call: (316) [user] metta_atom_asserted('&self', [=, [[/|_10022]|_10028], _10044]) Unify: (316) [user] metta_atom_asserted('&self', [=, [[/|_10022]|_10028], _10044]) ^ Call: (317) [user] metta_atom_asserted_deduced('&self', [=, [[/|_10022]|_10028], _10044]) Redo: (316) [user] metta_atom_asserted('&self', [=, [[/|_10022]|_10028], _10044]) Redo: (315) [user] metta_atom('&self', [=, [[/|_10022]|_10028], _10044]) Unify: (315) [user] metta_atom('&self', [=, [[/|_10022]|_10028], _10044]) Call: (316) [system] '&self'\=='&corelib' Exit: (316) [system] '&self'\=='&corelib' ^ Call: (316) [user] using_all_spaces ^ Unify: (316) [user] using_all_spaces Call: (317) [system] nb_current(with_all_spaces, t) Redo: (315) [user] metta_atom('&self', [=, [[/|_10022]|_10028], _10044]) Unify: (315) [user] metta_atom('&self', [=, [[/|_10022]|_10028], _10044]) Call: (316) [system] '&self'\=='&corelib' Exit: (316) [system] '&self'\=='&corelib' Call: (316) [user] metta_atom_asserted('&self', '&corelib') Unify: (316) [user] metta_atom_asserted('&self', '&corelib') ^ Call: (317) [user] metta_atom_asserted_deduced('&self', '&corelib') Redo: (316) [user] metta_atom_asserted('&self', '&corelib') Unify: (316) [user] metta_atom_asserted('&self', '&corelib') Exit: (316) [user] metta_atom_asserted('&self', '&corelib') Call: (316) [user] should_inherit_from_corelib([=, [[/|_10022]|_10028], _10044]) Unify: (316) [user] should_inherit_from_corelib([=, [[/|_10022]|_10028], _10044]) ^ Call: (317) [user] using_all_spaces ^ Unify: (317) [user] using_all_spaces Call: (318) [system] nb_current(with_all_spaces, t) Redo: (316) [user] should_inherit_from_corelib([=, [[/|_10022]|_10028], _10044]) Unify: (316) [user] should_inherit_from_corelib([=, [[/|_10022]|_10028], _10044]) Call: (317) [system] (=)==(:) Redo: (316) [user] should_inherit_from_corelib([=, [[/|_10022]|_10028], _10044]) Unify: (316) [user] should_inherit_from_corelib([=, [[/|_10022]|_10028], _10044]) Call: (317) [system] (=)=='@doc' Redo: (316) [user] should_inherit_from_corelib([=, [[/|_10022]|_10028], _10044]) Unify: (316) [user] should_inherit_from_corelib([=, [[/|_10022]|_10028], _10044]) Call: (317) [system] fail Redo: (316) [user] metta_atom_asserted('&self', '&corelib') Redo: (315) [user] metta_atom('&self', [=, [[/|_10022]|_10028], _10044]) Fail: (314) [user] metta_eq_def(=, '&self', [[/|_10022]|_10028], _76378) ^ Fail: (313) [user] is_user_defined_head_f1(=, '&self', [/|_10022]) ^ Fail: (312) [user] is_user_defined_head_f(=, '&self', /) ^ Fail: (311) [user] is_user_defined_head0(=, '&self', /) ^ Fail: (310) [system] once(user:is_user_defined_head0(=, '&self', /)) ^ Fail: (309) [user] mnotrace(is_user_defined_head0(=, '&self', /)) ^ Fail: (308) [user] is_user_defined_head(=, '&self', /) ^ Fail: (307) [system] once(user:is_user_defined_head(=, '&self', /)) ^ Fail: (306) [user] mnotrace(is_user_defined_head(=, '&self', /)) ^ Redo: (305) [user] subst_args2(=, 494, '&self', [/, 'is-word', 2], _9688) ^ Unify: (305) [user] subst_args2(=, 494, '&self', [/, 'is-word', 2], _9688) ^ Call: (306) [user] subst_args40(=, 494, '&self', [/, 'is-word', 2], _9688) ^ Unify: (306) [user] subst_args40(=, 494, '&self', [/, 'is-word', 2], _9688) Call: (307) [user] is_function(/) Unify: (307) [user] is_function(/) ^ Call: (308) [user] symbol(/) ^ Unify: (308) [user] symbol(/) Call: (309) [system] atom(/) Exit: (309) [system] atom(/) ^ Exit: (308) [user] symbol(/) Exit: (307) [user] is_function(/) ^ Call: (307) [user] is_special_op(/) ^ Unify: (307) [user] is_special_op(/) ^ Call: (308) [user] current_self(_97622) ^ Unify: (308) [user] current_self(_97622) Call: (309) [system] nb_current(self_space, _97622) Exit: (309) [system] nb_current(self_space, '&self') Call: (309) [system] '&self'\==[] Exit: (309) [system] '&self'\==[] ^ Exit: (308) [user] current_self('&self') ^ Call: (308) [user] is_special_op('&self', /) ^ Unify: (308) [user] is_special_op('&self', /) Call: (309) [system] atom(/) Exit: (309) [system] atom(/) ^ Fail: (308) [user] is_special_op('&self', /) ^ Fail: (307) [user] is_special_op(/) ^ Redo: (306) [user] subst_args40(=, 494, '&self', [/, 'is-word', 2], _9688) Call: (307) [system] is_list(['is-word', 2]) Exit: (307) [system] is_list(['is-word', 2]) ^ Call: (307) [user] apply:maplist(subst_args(=, _112456, 494, '&self'), ['is-word', 2], _112462) ^ Unify: (307) [apply] apply:maplist(user:subst_args(=, _112456, 494, '&self'), ['is-word', 2], _112462) Call: (308) [apply] apply:maplist_(['is-word', 2], _112462, user:subst_args(=, _112456, 494, '&self')) Unify: (308) [apply] apply:maplist_(['is-word', 2], [_115280|_115282], user:subst_args(=, _112456, 494, '&self')) ^ Call: (309) [user] subst_args(=, _112456, 494, '&self', 'is-word', _115280) ^ Unify: (309) [user] subst_args(=, _112456, 494, '&self', 'is-word', _115280) Call: (310) [system] atom(=) Exit: (310) [system] atom(=) Call: (310) [system] (=)\==(=) ^ Redo: (309) [user] subst_args(=, _112456, 494, '&self', 'is-word', _115280) ^ Unify: (309) [user] subst_args(=, _112456, 494, '&self', 'is-word', _115280) ^ Call: (310) [user] self_subst('is-word') ^ Unify: (310) [user] self_subst('is-word') Call: (311) [system] callable('is-word') Exit: (311) [system] callable('is-word') ^ Unify: (310) [user] self_subst('is-word') ^ Call: (311) [user] self_eval('is-word') ^ Unify: (311) [user] self_eval('is-word') ^ Call: (313) [system] setup_call_cleanup('$notrace'(_129248, _129250), once(user:self_eval0('is-word')), '$restore_trace'(_129248, _129250)) ^ Unify: (313) [system] setup_call_cleanup(system:'$notrace'(_129248, _129250), system:once(user:self_eval0('is-word')), system:'$restore_trace'(_129248, _129250)) ^ Call: (314) [system] sig_atomic(system:'$notrace'(_129248, _129250)) ^ Exit: (313) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0('is-word')), system:'$restore_trace'(3, -1)) ^ Exit: (311) [user] self_eval('is-word') ^ Exit: (310) [user] self_subst('is-word') Call: (310) [system] _115280='is-word' Exit: (310) [system] 'is-word'='is-word' ^ Exit: (309) [user] subst_args(=, _112456, 494, '&self', 'is-word', 'is-word') Call: (309) [apply] apply:maplist_([2], _115282, user:subst_args(=, _112456, 494, '&self')) Unify: (309) [apply] apply:maplist_([2], [_138606|_138608], user:subst_args(=, _112456, 494, '&self')) ^ Call: (310) [user] subst_args(=, _112456, 494, '&self', 2, _138606) ^ Unify: (310) [user] subst_args(=, _112456, 494, '&self', 2, _138606) Call: (311) [system] atom(=) Exit: (311) [system] atom(=) Call: (311) [system] (=)\==(=) ^ Redo: (310) [user] subst_args(=, _112456, 494, '&self', 2, _138606) ^ Unify: (310) [user] subst_args(=, _112456, 494, '&self', 2, _138606) ^ Call: (311) [user] self_subst(2) ^ Unify: (311) [user] self_subst(2) Call: (312) [system] callable(2) ^ Redo: (311) [user] self_subst(2) ^ Exit: (311) [user] self_subst(2) Call: (311) [system] _138606=2 Exit: (311) [system] 2=2 ^ Exit: (310) [user] subst_args(=, _112456, 494, '&self', 2, 2) Call: (310) [apply] apply:maplist_([], _138608, user:subst_args(=, _112456, 494, '&self')) Unify: (310) [apply] apply:maplist_([], [], user:subst_args(=, _112456, 494, '&self')) Exit: (310) [apply] apply:maplist_([], [], user:subst_args(=, _112456, 494, '&self')) Exit: (309) [apply] apply:maplist_([2], [2], user:subst_args(=, _112456, 494, '&self')) Exit: (308) [apply] apply:maplist_(['is-word', 2], ['is-word', 2], user:subst_args(=, _112456, 494, '&self')) ^ Exit: (307) [apply] apply:maplist(user:subst_args(=, _112456, 494, '&self'), ['is-word', 2], ['is-word', 2]) ^ Call: (307) [user] subst_args5(494, '&self', [/, 'is-word', 2], _9688) ^ Unify: (307) [user] subst_args5(494, '&self', [/, 'is-word', 2], _9688) ^ Call: (308) [user] eval_selfless(_161070, _161072, 494, '&self', [/, 'is-word', 2], _9688) ^ Unify: (308) [user] eval_selfless(_162014, _162016, 494, '&self', [/, 'is-word', 2], _9688) ^ Call: (309) [user] eval_selfless_0([/, 'is-word', 2], _9688) ^ Unify: (309) [user] eval_selfless_0([/, 'is-word', 2], _9688) Call: (310) [system] var(/) ^ Redo: (309) [user] eval_selfless_0([/, 'is-word', 2], _9688) ^ Unify: (309) [user] eval_selfless_0([/, 'is-word', 2], _9688) ^ Call: (310) [user] is_assignment(/) ^ Unify: (310) [user] is_assignment(/) Call: (311) [system] atom(/) Exit: (311) [system] atom(/) ^ Redo: (309) [user] eval_selfless_0([/, 'is-word', 2], _9688) ^ Unify: (309) [user] eval_selfless_0([/, 'is-word', 2], _9688) ^ Call: (310) [user] eval_selfless_1([/, 'is-word', 2], _9688) ^ Unify: (310) [user] eval_selfless_1([/, 'is-word', 2], _9688) ^ Call: (311) [user] allow_clp ^ Unify: (311) [user] allow_clp ^ Call: (312) [user] false_flag ^ Unify: (312) [user] false_flag Call: (313) [system] fail Fail: (313) [system] fail ^ Fail: (312) [user] false_flag ^ Redo: (309) [user] eval_selfless_0([/, 'is-word', 2], _9688) ^ Unify: (309) [user] eval_selfless_0([/, 'is-word', 2], _9688) ^ Call: (310) [user] eval_selfless_2([/, 'is-word', 2], _9688) ^ Unify: (310) [user] eval_selfless_2([/, 'is-word', 2], _9688) Call: (311) [system] var(/) ^ Redo: (310) [user] eval_selfless_2([/, 'is-word', 2], _9688) ^ Unify: (310) [user] eval_selfless_2([/, 'is-word', 2], _9688) ^ Call: (311) [user] fake_notrace((ground([/, 'is-word', 2]), [/, 'is-word', 2]=[_187862, _187868, _187874], atom(_187862), catch_warn(current_op(_187900, yfx, _187862)), [/, 'is-word', 2]\=[_187920], s2ps([/, 'is-word', 2], _187928))) ^ Unify: (311) [user] fake_notrace(user:(ground([/, 'is-word', 2]), [/, 'is-word', 2]=[_187862, _187868, _187874], atom(_187862), catch_warn(current_op(_187900, yfx, _187862)), [/, 'is-word', 2]\=[_187920], s2ps([/, 'is-word', 2], _187928))) ^ Call: (312) [user] real_notrace(user:(ground([/, 'is-word', 2]), [/, 'is-word', 2]=[_187862, _187868, _187874], atom(_187862), catch_warn(current_op(_187900, yfx, _187862)), [/, 'is-word', 2]\=[_187920], s2ps([/, 'is-word', 2], _187928))) ^ Unify: (312) [user] real_notrace(user:(ground([/, 'is-word', 2]), [/, 'is-word', 2]=[_187862, _187868, _187874], atom(_187862), catch_warn(current_op(_187900, yfx, _187862)), [/, 'is-word', 2]\=[_187920], s2ps([/, 'is-word', 2], _187928))) ^ Call: (313) [user] setup_call_cleanup('$notrace'(_191634, _191636), once(user:(ground([/, 'is-word', 2]), [/, 'is-word', 2]=[_187862, _187868, _187874], atom(_187862), catch_warn(current_op(_187900, yfx, _187862)), [/, 'is-word', 2]\=[_187920], s2ps([/, 'is-word', 2], _187928))), '$restore_trace'(_191634, _191636)) ^ Unify: (313) [system] setup_call_cleanup(user:'$notrace'(_191634, _191636), user:once(user:(ground([/, 'is-word', 2]), [/, 'is-word', 2]=[_187862, _187868, _187874], atom(_187862), catch_warn(current_op(_187900, yfx, _187862)), [/, 'is-word', 2]\=[_187920], s2ps([/, 'is-word', 2], _187928))), user:'$restore_trace'(_191634, _191636)) ^ Call: (314) [system] sig_atomic(user:'$notrace'(_191634, _191636)) ^ Exit: (313) [system] setup_call_cleanup(user:'$notrace'(3, -1), user:once(user:(ground([/, 'is-word', 2]), [/, 'is-word', 2]=[/, 'is-word', 2], atom(/), catch_warn(current_op(400, yfx, /)), [/, 'is-word', 2]\=[_187920], s2ps([/, 'is-word', 2], 'is-word'/2))), user:'$restore_trace'(3, -1)) ^ Exit: (312) [user] real_notrace(user:(ground([/, 'is-word', 2]), [/, 'is-word', 2]=[/, 'is-word', 2], atom(/), catch_warn(current_op(400, yfx, /)), [/, 'is-word', 2]\=[_187920], s2ps([/, 'is-word', 2], 'is-word'/2))) ^ Exit: (311) [user] fake_notrace(user:(ground([/, 'is-word', 2]), [/, 'is-word', 2]=[/, 'is-word', 2], atom(/), catch_warn(current_op(400, yfx, /)), [/, 'is-word', 2]\=[_187920], s2ps([/, 'is-word', 2], 'is-word'/2))) ^ Call: (311) [user] fake_notrace(catch(_9688 is 'is-word'/2, _197348, fail)) ^ Unify: (311) [user] fake_notrace(user:catch(_9688 is 'is-word'/2, _197348, fail)) ^ Call: (312) [user] real_notrace(user:catch(_9688 is 'is-word'/2, _197348, fail)) ^ Unify: (312) [user] real_notrace(user:catch(_9688 is 'is-word'/2, _197348, fail)) ^ Call: (313) [user] setup_call_cleanup('$notrace'(_201062, _201064), once(user:catch(_9688 is 'is-word'/2, _197348, fail)), '$restore_trace'(_201062, _201064)) ^ Unify: (313) [system] setup_call_cleanup(user:'$notrace'(_201062, _201064), user:once(user:catch(_9688 is 'is-word'/2, _197348, fail)), user:'$restore_trace'(_201062, _201064)) ^ Call: (314) [system] sig_atomic(user:'$notrace'(_201062, _201064)) ^ Fail: (312) [user] real_notrace(user:catch(_9688 is 'is-word'/2, _10028, fail)) ^ Fail: (311) [user] fake_notrace(user:catch(_9688 is 'is-word'/2, _10028, fail)) ^ Redo: (307) [user] subst_args5(494, '&self', [/, 'is-word', 2], _9688) ^ Unify: (307) [user] subst_args5(494, '&self', [/, 'is-word', 2], _9688) ^ Call: (308) [user] is_system_pred(/) ^ Unify: (308) [user] is_system_pred(/) Call: (309) [system] atom(/) Exit: (309) [system] atom(/) Call: (309) [system] atom_concat(_17606, !, /) ^ Redo: (308) [user] is_system_pred(/) ^ Unify: (308) [user] is_system_pred(/) Call: (309) [system] atom(/) Exit: (309) [system] atom(/) Call: (309) [system] atom_concat(_22234, '-fn', /) ^ Redo: (308) [user] is_system_pred(/) ^ Unify: (308) [user] is_system_pred(/) Call: (309) [system] atom(/) Exit: (309) [system] atom(/) Call: (309) [system] atom_concat(_26862, '-p', /) ^ Redo: (307) [user] subst_args5(494, '&self', [/, 'is-word', 2], _9688) ^ Call: (308) [user] subst_args6(494, '&self', [/, 'is-word', 2], _9688) ^ Unify: (308) [user] subst_args6(494, '&self', [/, 'is-word', 2], _9688) ^ Call: (309) [user] is_system_pred(/) ^ Unify: (309) [user] is_system_pred(/) Call: (310) [system] atom(/) Exit: (310) [system] atom(/) Call: (310) [system] atom_concat(_34304, !, /) ^ Redo: (309) [user] is_system_pred(/) ^ Unify: (309) [user] is_system_pred(/) Call: (310) [system] atom(/) Exit: (310) [system] atom(/) Call: (310) [system] atom_concat(_38932, '-fn', /) ^ Redo: (309) [user] is_system_pred(/) ^ Unify: (309) [user] is_system_pred(/) Call: (310) [system] atom(/) Exit: (310) [system] atom(/) Call: (310) [system] atom_concat(_43560, '-p', /) ^ Redo: (304) [user] subst_args1(=, _9628, 494, '&self', [/, 'is-word', 2], _9688) ^ Call: (305) [user] subst_args2_failed(494, '&self', [/, 'is-word', 2], _9688) ^ Unify: (305) [user] subst_args2_failed(494, '&self', [/, 'is-word', 2], _9688) Call: (306) [system] [/, 'is-word', 2]==[] ^ Redo: (305) [user] subst_args2_failed(494, '&self', [/, 'is-word', 2], _9688) ^ Unify: (305) [user] subst_args2_failed(494, '&self', [/, 'is-word', 2], _9688) Call: (306) [system] var([/, 'is-word', 2]) ^ Redo: (305) [user] subst_args2_failed(494, '&self', [/, 'is-word', 2], _9688) ^ Unify: (305) [user] subst_args2_failed(494, '&self', [/, 'is-word', 2], _9688) ^ Call: (306) [user] once(subst_selfless([/, 'is-word', 2], _9688)) ^ Unify: (306) [system] once(user:subst_selfless([/, 'is-word', 2], _9688)) ^ Call: (307) [user] subst_selfless([/, 'is-word', 2], _9688) ^ Unify: (307) [user] subst_selfless([/, 'is-word', 2], _9688) Call: (308) [system] var(/) ^ Redo: (307) [user] subst_selfless([/, 'is-word', 2], _9688) ^ Unify: (307) [user] subst_selfless([/, 'is-word', 2], _9688) ^ Call: (308) [user] eval_selfless(_59418, _59420, _59422, _59424, [/, 'is-word', 2], _9688) ^ Unify: (308) [user] eval_selfless(_60362, _60364, _60366, _60368, [/, 'is-word', 2], _9688) ^ Call: (309) [user] eval_selfless_0([/, 'is-word', 2], _9688) ^ Unify: (309) [user] eval_selfless_0([/, 'is-word', 2], _9688) Call: (310) [system] var(/) ^ Redo: (309) [user] eval_selfless_0([/, 'is-word', 2], _9688) ^ Unify: (309) [user] eval_selfless_0([/, 'is-word', 2], _9688) ^ Call: (310) [user] is_assignment(/) ^ Unify: (310) [user] is_assignment(/) Call: (311) [system] atom(/) Exit: (311) [system] atom(/) ^ Redo: (309) [user] eval_selfless_0([/, 'is-word', 2], _9688) ^ Unify: (309) [user] eval_selfless_0([/, 'is-word', 2], _9688) ^ Call: (310) [user] eval_selfless_1([/, 'is-word', 2], _9688) ^ Unify: (310) [user] eval_selfless_1([/, 'is-word', 2], _9688) ^ Call: (311) [user] allow_clp ^ Unify: (311) [user] allow_clp ^ Call: (312) [user] false_flag ^ Unify: (312) [user] false_flag Call: (313) [system] fail Fail: (313) [system] fail ^ Fail: (312) [user] false_flag ^ Redo: (309) [user] eval_selfless_0([/, 'is-word', 2], _9688) ^ Unify: (309) [user] eval_selfless_0([/, 'is-word', 2], _9688) ^ Call: (310) [user] eval_selfless_2([/, 'is-word', 2], _9688) ^ Unify: (310) [user] eval_selfless_2([/, 'is-word', 2], _9688) Call: (311) [system] var(/) ^ Redo: (310) [user] eval_selfless_2([/, 'is-word', 2], _9688) ^ Unify: (310) [user] eval_selfless_2([/, 'is-word', 2], _9688) ^ Call: (311) [user] fake_notrace((ground([/, 'is-word', 2]), [/, 'is-word', 2]=[_86210, _86216, _86222], atom(_86210), catch_warn(current_op(_86248, yfx, _86210)), [/, 'is-word', 2]\=[_86268], s2ps([/, 'is-word', 2], _86276))) ^ Unify: (311) [user] fake_notrace(user:(ground([/, 'is-word', 2]), [/, 'is-word', 2]=[_86210, _86216, _86222], atom(_86210), catch_warn(current_op(_86248, yfx, _86210)), [/, 'is-word', 2]\=[_86268], s2ps([/, 'is-word', 2], _86276))) ^ Call: (312) [user] real_notrace(user:(ground([/, 'is-word', 2]), [/, 'is-word', 2]=[_86210, _86216, _86222], atom(_86210), catch_warn(current_op(_86248, yfx, _86210)), [/, 'is-word', 2]\=[_86268], s2ps([/, 'is-word', 2], _86276))) ^ Unify: (312) [user] real_notrace(user:(ground([/, 'is-word', 2]), [/, 'is-word', 2]=[_86210, _86216, _86222], atom(_86210), catch_warn(current_op(_86248, yfx, _86210)), [/, 'is-word', 2]\=[_86268], s2ps([/, 'is-word', 2], _86276))) ^ Call: (313) [user] setup_call_cleanup('$notrace'(_89982, _89984), once(user:(ground([/, 'is-word', 2]), [/, 'is-word', 2]=[_86210, _86216, _86222], atom(_86210), catch_warn(current_op(_86248, yfx, _86210)), [/, 'is-word', 2]\=[_86268], s2ps([/, 'is-word', 2], _86276))), '$restore_trace'(_89982, _89984)) ^ Unify: (313) [system] setup_call_cleanup(user:'$notrace'(_89982, _89984), user:once(user:(ground([/, 'is-word', 2]), [/, 'is-word', 2]=[_86210, _86216, _86222], atom(_86210), catch_warn(current_op(_86248, yfx, _86210)), [/, 'is-word', 2]\=[_86268], s2ps([/, 'is-word', 2], _86276))), user:'$restore_trace'(_89982, _89984)) ^ Call: (314) [system] sig_atomic(user:'$notrace'(_89982, _89984)) ^ Exit: (313) [system] setup_call_cleanup(user:'$notrace'(3, -1), user:once(user:(ground([/, 'is-word', 2]), [/, 'is-word', 2]=[/, 'is-word', 2], atom(/), catch_warn(current_op(400, yfx, /)), [/, 'is-word', 2]\=[_86268], s2ps([/, 'is-word', 2], 'is-word'/2))), user:'$restore_trace'(3, -1)) ^ Exit: (312) [user] real_notrace(user:(ground([/, 'is-word', 2]), [/, 'is-word', 2]=[/, 'is-word', 2], atom(/), catch_warn(current_op(400, yfx, /)), [/, 'is-word', 2]\=[_86268], s2ps([/, 'is-word', 2], 'is-word'/2))) ^ Exit: (311) [user] fake_notrace(user:(ground([/, 'is-word', 2]), [/, 'is-word', 2]=[/, 'is-word', 2], atom(/), catch_warn(current_op(400, yfx, /)), [/, 'is-word', 2]\=[_86268], s2ps([/, 'is-word', 2], 'is-word'/2))) ^ Call: (311) [user] fake_notrace(catch(_9688 is 'is-word'/2, _95696, fail)) ^ Unify: (311) [user] fake_notrace(user:catch(_9688 is 'is-word'/2, _95696, fail)) ^ Call: (312) [user] real_notrace(user:catch(_9688 is 'is-word'/2, _95696, fail)) ^ Unify: (312) [user] real_notrace(user:catch(_9688 is 'is-word'/2, _95696, fail)) ^ Call: (313) [user] setup_call_cleanup('$notrace'(_99410, _99412), once(user:catch(_9688 is 'is-word'/2, _95696, fail)), '$restore_trace'(_99410, _99412)) ^ Unify: (313) [system] setup_call_cleanup(user:'$notrace'(_99410, _99412), user:once(user:catch(_9688 is 'is-word'/2, _95696, fail)), user:'$restore_trace'(_99410, _99412)) ^ Call: (314) [system] sig_atomic(user:'$notrace'(_99410, _99412)) ^ Fail: (312) [user] real_notrace(user:catch(_9688 is 'is-word'/2, _10020, fail)) ^ Fail: (311) [user] fake_notrace(user:catch(_9688 is 'is-word'/2, _10020, fail)) ^ Redo: (305) [user] subst_args2_failed(494, '&self', [/, 'is-word', 2], _9688) ^ Unify: (305) [user] subst_args2_failed(494, '&self', [/, 'is-word', 2], [_12894|_12896]) ^ Call: (306) [user] subst_args(_13908, _13910, 494, '&self', /, _12894) ^ Unify: (306) [user] subst_args(_14852, _14854, 494, '&self', /, _12894) Call: (307) [system] atom(_15722) ^ Redo: (306) [user] subst_args(_16722, _16724, 494, '&self', /, _12894) ^ Unify: (306) [user] subst_args(_17666, _17668, 494, '&self', /, _12894) ^ Call: (307) [user] self_subst(/) ^ Unify: (307) [user] self_subst(/) Call: (308) [system] callable(/) Exit: (308) [system] callable(/) ^ Unify: (307) [user] self_subst(/) ^ Call: (308) [user] self_eval(/) ^ Unify: (308) [user] self_eval(/) ^ Call: (310) [system] setup_call_cleanup('$notrace'(_25016, _25018), once(user:self_eval0(/)), '$restore_trace'(_25016, _25018)) ^ Unify: (310) [system] setup_call_cleanup(system:'$notrace'(_25016, _25018), system:once(user:self_eval0(/)), system:'$restore_trace'(_25016, _25018)) ^ Call: (311) [system] sig_atomic(system:'$notrace'(_25016, _25018)) ^ Exit: (310) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(/)), system:'$restore_trace'(3, -1)) ^ Exit: (308) [user] self_eval(/) ^ Exit: (307) [user] self_subst(/) Call: (307) [system] _12894=(/) Exit: (307) [system] (/)=(/) ^ Exit: (306) [user] subst_args(_32570, _32572, 494, '&self', /, /) ^ Call: (306) [user] subst_args2_failed(494, '&self', ['is-word', 2], _12896) ^ Unify: (306) [user] subst_args2_failed(494, '&self', ['is-word', 2], _12896) Call: (307) [system] ['is-word', 2]==[] ^ Redo: (306) [user] subst_args2_failed(494, '&self', ['is-word', 2], _12896) ^ Unify: (306) [user] subst_args2_failed(494, '&self', ['is-word', 2], _12896) Call: (307) [system] var(['is-word', 2]) ^ Redo: (306) [user] subst_args2_failed(494, '&self', ['is-word', 2], _12896) ^ Unify: (306) [user] subst_args2_failed(494, '&self', ['is-word', 2], _12896) ^ Call: (307) [user] once(subst_selfless(['is-word', 2], _12896)) ^ Unify: (307) [system] once(user:subst_selfless(['is-word', 2], _12896)) ^ Call: (308) [user] subst_selfless(['is-word', 2], _12896) ^ Unify: (308) [user] subst_selfless(['is-word', 2], _12896) Call: (309) [system] var('is-word') ^ Redo: (308) [user] subst_selfless(['is-word', 2], _12896) ^ Unify: (308) [user] subst_selfless(['is-word', 2], _12896) ^ Call: (309) [user] eval_selfless(_47496, _47498, _47500, _47502, ['is-word', 2], _12896) ^ Unify: (309) [user] eval_selfless(_48440, _48442, _48444, _48446, ['is-word', 2], _12896) ^ Call: (310) [user] eval_selfless_0(['is-word', 2], _12896) ^ Unify: (310) [user] eval_selfless_0(['is-word', 2], _12896) Call: (311) [system] var('is-word') ^ Redo: (310) [user] eval_selfless_0(['is-word', 2], _12896) ^ Unify: (310) [user] eval_selfless_0(['is-word', 2], _12896) ^ Call: (311) [user] eval_selfless_1(['is-word', 2], _12896) ^ Unify: (311) [user] eval_selfless_1(['is-word', 2], _12896) ^ Call: (312) [user] allow_clp ^ Unify: (312) [user] allow_clp ^ Call: (313) [user] false_flag ^ Unify: (313) [user] false_flag Call: (314) [system] fail Fail: (314) [system] fail ^ Fail: (313) [user] false_flag ^ Redo: (310) [user] eval_selfless_0(['is-word', 2], _12896) ^ Unify: (310) [user] eval_selfless_0(['is-word', 2], _12896) ^ Call: (311) [user] eval_selfless_2(['is-word', 2], _12896) ^ Unify: (311) [user] eval_selfless_2(['is-word', 2], _12896) Call: (312) [system] var('is-word') ^ Redo: (311) [user] eval_selfless_2(['is-word', 2], _12896) ^ Unify: (311) [user] eval_selfless_2(['is-word', 2], _12896) ^ Call: (312) [user] fake_notrace((ground(['is-word', 2]), ['is-word', 2]=[_68736, _68742, _68748], atom(_68736), catch_warn(current_op(_68774, yfx, _68736)), ['is-word', 2]\=[_68794], s2ps(['is-word', 2], _68802))) ^ Unify: (312) [user] fake_notrace(user:(ground(['is-word', 2]), ['is-word', 2]=[_68736, _68742, _68748], atom(_68736), catch_warn(current_op(_68774, yfx, _68736)), ['is-word', 2]\=[_68794], s2ps(['is-word', 2], _68802))) ^ Call: (313) [user] real_notrace(user:(ground(['is-word', 2]), ['is-word', 2]=[_68736, _68742, _68748], atom(_68736), catch_warn(current_op(_68774, yfx, _68736)), ['is-word', 2]\=[_68794], s2ps(['is-word', 2], _68802))) ^ Unify: (313) [user] real_notrace(user:(ground(['is-word', 2]), ['is-word', 2]=[_68736, _68742, _68748], atom(_68736), catch_warn(current_op(_68774, yfx, _68736)), ['is-word', 2]\=[_68794], s2ps(['is-word', 2], _68802))) ^ Call: (314) [user] setup_call_cleanup('$notrace'(_72508, _72510), once(user:(ground(['is-word', 2]), ['is-word', 2]=[_68736, _68742, _68748], atom(_68736), catch_warn(current_op(_68774, yfx, _68736)), ['is-word', 2]\=[_68794], s2ps(['is-word', 2], _68802))), '$restore_trace'(_72508, _72510)) ^ Unify: (314) [system] setup_call_cleanup(user:'$notrace'(_72508, _72510), user:once(user:(ground(['is-word', 2]), ['is-word', 2]=[_68736, _68742, _68748], atom(_68736), catch_warn(current_op(_68774, yfx, _68736)), ['is-word', 2]\=[_68794], s2ps(['is-word', 2], _68802))), user:'$restore_trace'(_72508, _72510)) ^ Call: (315) [system] sig_atomic(user:'$notrace'(_72508, _72510)) ^ Fail: (313) [user] real_notrace(user:(ground(['is-word', 2]), ['is-word', 2]=[_68736, _68742, _68748], atom(_68736), catch_warn(current_op(_68774, yfx, _68736)), ['is-word', 2]\=[_68794], s2ps(['is-word', 2], _68802))) ^ Fail: (312) [user] fake_notrace(user:(ground(['is-word', 2]), ['is-word', 2]=[_68736, _68742, _68748], atom(_68736), catch_warn(current_op(_68774, yfx, _68736)), ['is-word', 2]\=[_68794], s2ps(['is-word', 2], _68802))) ^ Redo: (306) [user] subst_args2_failed(494, '&self', ['is-word', 2], _12896) ^ Unify: (306) [user] subst_args2_failed(494, '&self', ['is-word', 2], [_78132|_78134]) ^ Call: (307) [user] subst_args(_79146, _79148, 494, '&self', 'is-word', _78132) ^ Unify: (307) [user] subst_args(_80090, _80092, 494, '&self', 'is-word', _78132) Call: (308) [system] atom(_80960) ^ Redo: (307) [user] subst_args(_81960, _81962, 494, '&self', 'is-word', _78132) ^ Unify: (307) [user] subst_args(_82904, _82906, 494, '&self', 'is-word', _78132) ^ Call: (308) [user] self_subst('is-word') ^ Unify: (308) [user] self_subst('is-word') Call: (309) [system] callable('is-word') Exit: (309) [system] callable('is-word') ^ Unify: (308) [user] self_subst('is-word') ^ Call: (309) [user] self_eval('is-word') ^ Unify: (309) [user] self_eval('is-word') ^ Call: (311) [system] setup_call_cleanup('$notrace'(_90254, _90256), once(user:self_eval0('is-word')), '$restore_trace'(_90254, _90256)) ^ Unify: (311) [system] setup_call_cleanup(system:'$notrace'(_90254, _90256), system:once(user:self_eval0('is-word')), system:'$restore_trace'(_90254, _90256)) ^ Call: (312) [system] sig_atomic(system:'$notrace'(_90254, _90256)) ^ Exit: (311) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0('is-word')), system:'$restore_trace'(3, -1)) ^ Exit: (309) [user] self_eval('is-word') ^ Exit: (308) [user] self_subst('is-word') Call: (308) [system] _78132='is-word' Exit: (308) [system] 'is-word'='is-word' ^ Exit: (307) [user] subst_args(_97808, _97810, 494, '&self', 'is-word', 'is-word') ^ Call: (307) [user] subst_args2_failed(494, '&self', [2], _78134) ^ Unify: (307) [user] subst_args2_failed(494, '&self', [2], _78134) Call: (308) [system] [2]==[] ^ Redo: (307) [user] subst_args2_failed(494, '&self', [2], _78134) ^ Unify: (307) [user] subst_args2_failed(494, '&self', [2], _78134) Call: (308) [system] var([2]) ^ Redo: (307) [user] subst_args2_failed(494, '&self', [2], _78134) ^ Unify: (307) [user] subst_args2_failed(494, '&self', [2], _78134) ^ Call: (308) [user] once(subst_selfless([2], _78134)) ^ Unify: (308) [system] once(user:subst_selfless([2], _78134)) ^ Call: (309) [user] subst_selfless([2], _78134) ^ Unify: (309) [user] subst_selfless([2], _78134) Call: (310) [system] var(2) ^ Redo: (309) [user] subst_selfless([2], _78134) ^ Unify: (309) [user] subst_selfless([2], _78134) ^ Call: (310) [user] eval_selfless(_112734, _112736, _112738, _112740, [2], _78134) ^ Unify: (310) [user] eval_selfless(_113678, _113680, _113682, _113684, [2], _78134) ^ Call: (311) [user] eval_selfless_0([2], _78134) ^ Unify: (311) [user] eval_selfless_0([2], _78134) Call: (312) [system] var(2) ^ Redo: (311) [user] eval_selfless_0([2], _78134) ^ Unify: (311) [user] eval_selfless_0([2], _78134) ^ Call: (312) [user] eval_selfless_1([2], _78134) ^ Unify: (312) [user] eval_selfless_1([2], _78134) ^ Call: (313) [user] allow_clp ^ Unify: (313) [user] allow_clp ^ Call: (314) [user] false_flag ^ Unify: (314) [user] false_flag Call: (315) [system] fail Fail: (315) [system] fail ^ Fail: (314) [user] false_flag ^ Redo: (311) [user] eval_selfless_0([2], _78134) ^ Unify: (311) [user] eval_selfless_0([2], _78134) ^ Call: (312) [user] eval_selfless_2([2], _78134) ^ Unify: (312) [user] eval_selfless_2([2], _78134) Call: (313) [system] var(2) ^ Redo: (312) [user] eval_selfless_2([2], _78134) ^ Unify: (312) [user] eval_selfless_2([2], _78134) ^ Call: (313) [user] fake_notrace((ground([2]), [2]=[_133974, _133980, _133986], atom(_133974), catch_warn(current_op(_134012, yfx, _133974)), [2]\=[_134032], s2ps([2], _134040))) ^ Unify: (313) [user] fake_notrace(user:(ground([2]), [2]=[_133974, _133980, _133986], atom(_133974), catch_warn(current_op(_134012, yfx, _133974)), [2]\=[_134032], s2ps([2], _134040))) ^ Call: (314) [user] real_notrace(user:(ground([2]), [2]=[_133974, _133980, _133986], atom(_133974), catch_warn(current_op(_134012, yfx, _133974)), [2]\=[_134032], s2ps([2], _134040))) ^ Unify: (314) [user] real_notrace(user:(ground([2]), [2]=[_133974, _133980, _133986], atom(_133974), catch_warn(current_op(_134012, yfx, _133974)), [2]\=[_134032], s2ps([2], _134040))) ^ Call: (315) [user] setup_call_cleanup('$notrace'(_137746, _137748), once(user:(ground([2]), [2]=[_133974, _133980, _133986], atom(_133974), catch_warn(current_op(_134012, yfx, _133974)), [2]\=[_134032], s2ps([2], _134040))), '$restore_trace'(_137746, _137748)) ^ Unify: (315) [system] setup_call_cleanup(user:'$notrace'(_137746, _137748), user:once(user:(ground([2]), [2]=[_133974, _133980, _133986], atom(_133974), catch_warn(current_op(_134012, yfx, _133974)), [2]\=[_134032], s2ps([2], _134040))), user:'$restore_trace'(_137746, _137748)) ^ Call: (316) [system] sig_atomic(user:'$notrace'(_137746, _137748)) ^ Fail: (314) [user] real_notrace(user:(ground([2]), [2]=[_133974, _133980, _133986], atom(_133974), catch_warn(current_op(_134012, yfx, _133974)), [2]\=[_134032], s2ps([2], _134040))) ^ Fail: (313) [user] fake_notrace(user:(ground([2]), [2]=[_133974, _133980, _133986], atom(_133974), catch_warn(current_op(_134012, yfx, _133974)), [2]\=[_134032], s2ps([2], _134040))) ^ Redo: (307) [user] subst_args2_failed(494, '&self', [2], _78134) ^ Unify: (307) [user] subst_args2_failed(494, '&self', [2], [_143370|_143372]) ^ Call: (308) [user] subst_args(_144384, _144386, 494, '&self', 2, _143370) ^ Unify: (308) [user] subst_args(_145328, _145330, 494, '&self', 2, _143370) Call: (309) [system] atom(_146198) ^ Redo: (308) [user] subst_args(_147198, _147200, 494, '&self', 2, _143370) ^ Unify: (308) [user] subst_args(_148142, _148144, 494, '&self', 2, _143370) ^ Call: (309) [user] self_subst(2) ^ Unify: (309) [user] self_subst(2) Call: (310) [system] callable(2) ^ Redo: (309) [user] self_subst(2) ^ Exit: (309) [user] self_subst(2) Call: (309) [system] _143370=2 Exit: (309) [system] 2=2 ^ Exit: (308) [user] subst_args(_155562, _155564, 494, '&self', 2, 2) ^ Call: (308) [user] subst_args2_failed(494, '&self', [], _143372) ^ Unify: (308) [user] subst_args2_failed(494, '&self', [], _143372) Call: (309) [system] []==[] Exit: (309) [system] []==[] Call: (309) [system] _143372=[] Exit: (309) [system] []=[] ^ Exit: (308) [user] subst_args2_failed(494, '&self', [], []) ^ Exit: (307) [user] subst_args2_failed(494, '&self', [2], [2]) ^ Exit: (306) [user] subst_args2_failed(494, '&self', ['is-word', 2], ['is-word', 2]) ^ Exit: (305) [user] subst_args2_failed(494, '&self', [/, 'is-word', 2], [/, 'is-word', 2]) ^ Exit: (304) [user] subst_args1(=, _9628, 494, '&self', [/, 'is-word', 2], [/, 'is-word', 2]) Call: (304) [system] nb_setarg(1, retval(fail), [/, 'is-word', 2]) Exit: (304) [system] nb_setarg(1, retval([/, 'is-word', 2]), [/, 'is-word', 2]) ^ Call: (304) [user] ignore(notrace((\+[/, 'is-word', 2]\=_9704, nb_setarg(1, retval([/, 'is-word', 2]), [/, 'is-word', 2])))) ^ Unify: (304) [system] ignore(user:notrace((\+[/, 'is-word', 2]\=_9704, nb_setarg(1, retval([/, 'is-word', 2]), [/, 'is-word', 2])))) ^ Call: (306) [system] setup_call_cleanup('$notrace'(_170462, _170464), once(user:(\+[/, 'is-word', 2]\=_9704, nb_setarg(1, retval([/, 'is-word', 2]), [/, 'is-word', 2]))), '$restore_trace'(_170462, _170464)) ^ Unify: (306) [system] setup_call_cleanup(system:'$notrace'(_170462, _170464), system:once(user:(\+[/, 'is-word', 2]\=_9704, nb_setarg(1, retval([/, 'is-word', 2]), [/, 'is-word', 2]))), system:'$restore_trace'(_170462, _170464)) ^ Call: (307) [system] sig_atomic(system:'$notrace'(_170462, _170464)) ^ Exit: (306) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(\+[/, 'is-word', 2]\=_9704, nb_setarg(1, retval([/, 'is-word', 2]), [/, 'is-word', 2]))), system:'$restore_trace'(3, -1)) ^ Exit: (304) [system] ignore(user:notrace((\+[/, 'is-word', 2]\=_9704, nb_setarg(1, retval([/, 'is-word', 2]), [/, 'is-word', 2])))) ^ Call: (304) [user] ignore((_9696==1->ignore(\+ \+ (flag(eval_num, _9734, _9734+1), (retval([/, 'is-word', 2])\=@=retval(fail), nonvar([/, 'is-word', 2])->indentq(5, _9734, <--, [false, [/, 'is-word', 2]]);indentq(5, _9734, <--, [false, retval([/, 'is-word', 2])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9734, _9734+1), (retval([/, 'is-word', 2])\=@=retval(fail), nonvar([/, 'is-word', 2])->indentq(5, _9734, <--, [false, [/, 'is-word', 2]]);indentq(5, _9734, <--, [false, retval([/, 'is-word', 2])])))))))))) ^ Unify: (304) [system] ignore(user:(_9696==1->ignore(\+ \+ (flag(eval_num, _9734, _9734+1), (retval([/, 'is-word', 2])\=@=retval(fail), nonvar([/, 'is-word', 2])->indentq(5, _9734, <--, [false, [/, 'is-word', 2]]);indentq(5, _9734, <--, [false, retval([/, 'is-word', 2])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9734, _9734+1), (retval([/, 'is-word', 2])\=@=retval(fail), nonvar([/, 'is-word', 2])->indentq(5, _9734, <--, [false, [/, 'is-word', 2]]);indentq(5, _9734, <--, [false, retval([/, 'is-word', 2])])))))))))) Call: (306) [system] _9696==1 Fail: (306) [system] _9696==1 ^ Call: (307) [system] setup_call_cleanup('$notrace'(_178918, _178920), once(user:ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9734, _9734+1), (retval([/, 'is-word', 2])\=@=retval(fail), nonvar([/, 'is-word', 2])->indentq(5, _9734, <--, [false, [/, 'is-word', 2]]);indentq(5, _9734, <--, [false, retval([/, 'is-word', 2])])))))))), '$restore_trace'(_178918, _178920)) ^ Unify: (307) [system] setup_call_cleanup(system:'$notrace'(_178918, _178920), system:once(user:ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9734, _9734+1), (retval([/, 'is-word', 2])\=@=retval(fail), nonvar([/, 'is-word', 2])->indentq(5, _9734, <--, [false, [/, 'is-word', 2]]);indentq(5, _9734, <--, [false, retval([/, 'is-word', 2])])))))))), system:'$restore_trace'(_178918, _178920)) ^ Call: (308) [system] sig_atomic(system:'$notrace'(_178918, _178920)) ^ Exit: (307) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9734, _9734+1), (retval([/, 'is-word', 2])\=@=retval(fail), nonvar([/, 'is-word', 2])->indentq(5, _9734, <--, [false, [/, 'is-word', 2]]);indentq(5, _9734, <--, [false, retval([/, 'is-word', 2])])))))))), system:'$restore_trace'(3, -1)) ^ Exit: (304) [system] ignore(user:(_9696==1->ignore(\+ \+ (flag(eval_num, _9734, _9734+1), (retval([/, 'is-word', 2])\=@=retval(fail), nonvar([/, 'is-word', 2])->indentq(5, _9734, <--, [false, [/, 'is-word', 2]]);indentq(5, _9734, <--, [false, retval([/, 'is-word', 2])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9734, _9734+1), (retval([/, 'is-word', 2])\=@=retval(fail), nonvar([/, 'is-word', 2])->indentq(5, _9734, <--, [false, [/, 'is-word', 2]]);indentq(5, _9734, <--, [false, retval([/, 'is-word', 2])])))))))))) ^ Exit: (302) [system] call_cleanup(user:((call(subst_args1(=, _9628), 494, '&self', [/, 'is-word', 2], [/, 'is-word', 2])*->nb_setarg(1, retval([/, 'is-word', 2]), [/, 'is-word', 2]);fail, trace, call(subst_args1(=, _9628), 494, '&self', [/, 'is-word', 2], [/, 'is-word', 2])), ignore(notrace((\+[/, 'is-word', 2]\=_9704, nb_setarg(1, retval([/, 'is-word', 2]), [/, 'is-word', 2]))))), user:ignore((_9696==1->ignore(\+ \+ (flag(eval_num, _9734, _9734+1), (retval([/, 'is-word', 2])\=@=retval(fail), nonvar([/, 'is-word', 2])->indentq(5, _9734, <--, [false, [/, 'is-word', 2]]);indentq(5, _9734, <--, [false, retval([/, 'is-word', 2])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9734, _9734+1), (retval([/, 'is-word', 2])\=@=retval(fail), nonvar([/, 'is-word', 2])->indentq(5, _9734, <--, [false, [/, 'is-word', 2]]);indentq(5, _9734, <--, [false, retval([/, 'is-word', 2])]))))))))))) Call: (302) [system] retval([/, 'is-word', 2])\=@=retval(fail) Exit: (302) [system] retval([/, 'is-word', 2])\=@=retval(fail) ^ Exit: (301) [user] trace_eval(subst_args1(=, _9628), (false, (e2;e)), 494, '&self', [/, 'is-word', 2], [/, 'is-word', 2]) Call: (301) [system] [/, 'is-word', 2]\=@=[/, 'is-word', 2] ^ Redo: (300) [user] subst_args0(=, _9628, 494, '&self', [/, 'is-word', 2], _9656) Call: (301) [system] _9656=[/, 'is-word', 2] Exit: (301) [system] [/, 'is-word', 2]=[/, 'is-word', 2] ^ Exit: (300) [user] subst_args0(=, _9628, 494, '&self', [/, 'is-word', 2], [/, 'is-word', 2]) ^ Exit: (299) [user] subst_args(=, _9628, 495, '&self', [/, 'is-word', 2], [/, 'is-word', 2]) Call: (299) [apply] apply:maplist_([[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9658, user:subst_args(=, _9628, 495, '&self')) Unify: (299) [apply] apply:maplist_([[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], [_194078|_194080], user:subst_args(=, _9628, 495, '&self')) ^ Call: (300) [user] subst_args(=, _9628, 495, '&self', [/, ngram, 5], _194078) ^ Unify: (300) [user] subst_args(=, _9628, 495, '&self', [/, ngram, 5], _194078) Call: (301) [system] atom(=) Exit: (301) [system] atom(=) Call: (301) [system] (=)\==(=) ^ Redo: (300) [user] subst_args(=, _9628, 495, '&self', [/, ngram, 5], _194078) ^ Unify: (300) [user] subst_args(=, _9628, 495, '&self', [/, ngram, 5], _194078) ^ Call: (301) [user] self_subst([/, ngram, 5]) ^ Unify: (301) [user] self_subst([/, ngram, 5]) Call: (302) [system] callable([/, ngram, 5]) Exit: (302) [system] callable([/, ngram, 5]) ^ Unify: (301) [user] self_subst([/, ngram, 5]) ^ Call: (302) [user] self_eval([/, ngram, 5]) ^ Unify: (302) [user] self_eval([/, ngram, 5]) ^ Call: (304) [system] setup_call_cleanup('$notrace'(_208046, _208048), once(user:self_eval0([/, ngram, 5])), '$restore_trace'(_208046, _208048)) ^ Unify: (304) [system] setup_call_cleanup(system:'$notrace'(_208046, _208048), system:once(user:self_eval0([/, ngram, 5])), system:'$restore_trace'(_208046, _208048)) ^ Call: (305) [system] sig_atomic(system:'$notrace'(_208046, _208048)) ^ Fail: (302) [user] self_eval([/, ngram, 5]) ^ Redo: (300) [user] subst_args(=, _9628, 495, '&self', [/, ngram, 5], _194078) ^ Unify: (300) [user] subst_args(=, _9628, 495, '&self', [/, ngram, 5], _194078) Call: (301) [system] [ngram, 5]==[] ^ Redo: (300) [user] subst_args(=, _9628, 495, '&self', [/, ngram, 5], _194078) ^ Unify: (300) [user] subst_args(=, _9628, 495, '&self', [/, ngram, 5], _194078) ^ Call: (302) [system] setup_call_cleanup('$notrace'(_216532, _216534), once(user:(_216514 is 495-1)), '$restore_trace'(_216532, _216534)) ^ Unify: (302) [system] setup_call_cleanup(system:'$notrace'(_216532, _216534), system:once(user:(_216514 is 495-1)), system:'$restore_trace'(_216532, _216534)) ^ Call: (303) [system] sig_atomic(system:'$notrace'(_216532, _216534)) ^ Exit: (302) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(494 is 495-1)), system:'$restore_trace'(3, -1)) ^ Call: (301) [user] subst_args0(=, _9628, 494, '&self', [/, ngram, 5], _194078) ^ Unify: (301) [user] subst_args0(=, _9628, 494, '&self', [/, ngram, 5], _194078) ^ Call: (302) [user] self_subst([/, ngram, 5]) ^ Unify: (302) [user] self_subst([/, ngram, 5]) Call: (303) [system] callable([/, ngram, 5]) Exit: (303) [system] callable([/, ngram, 5]) ^ Unify: (302) [user] self_subst([/, ngram, 5]) ^ Call: (303) [user] self_eval([/, ngram, 5]) ^ Unify: (303) [user] self_eval([/, ngram, 5]) ^ Call: (305) [system] setup_call_cleanup('$notrace'(_228682, _228684), once(user:self_eval0([/, ngram, 5])), '$restore_trace'(_228682, _228684)) ^ Unify: (305) [system] setup_call_cleanup(system:'$notrace'(_228682, _228684), system:once(user:self_eval0([/, ngram, 5])), system:'$restore_trace'(_228682, _228684)) ^ Call: (306) [system] sig_atomic(system:'$notrace'(_228682, _228684)) ^ Fail: (303) [user] self_eval([/, ngram, 5]) ^ Redo: (301) [user] subst_args0(=, _9628, 494, '&self', [/, ngram, 5], _194078) ^ Unify: (301) [user] subst_args0(=, _9628, 494, '&self', [/, ngram, 5], _194078) Call: (302) [system] _234338 is 494+ -1 Exit: (302) [system] 493 is 494+ -1 ^ Call: (302) [user] trace_eval(subst_args1(=, _9628), (false, (e2;e)), 494, '&self', [/, ngram, 5], _236214) ^ Unify: (302) [user] trace_eval(subst_args1(=, _9628), (false, (e2;e)), 494, '&self', [/, ngram, 5], _236214) ^ Call: (303) [user] must_det_ll((notrace((flag(eval_num, _238124, _238124+1), _238142 is _238124 mod 500, _238160 is 99-494 mod 100, _238184=_238186, option_else('trace-length', _238198, 500), option_else('trace-depth', _238206, 30))), quietly(if_t((nop(stop_rtrace), _238142>_238198), (set_debug(eval, false), _238262 is _238198+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_238262])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_238314))))) ^ Unify: (303) [user] must_det_ll(user:(notrace((flag(eval_num, _238124, _238124+1), _238142 is _238124 mod 500, _238160 is 99-494 mod 100, _238184=_238186, option_else('trace-length', _238198, 500), option_else('trace-depth', _238206, 30))), quietly(if_t((nop(stop_rtrace), _238142>_238198), (set_debug(eval, false), _238262 is _238198+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_238262])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_238314))))) ^ Call: (304) [user] once(user:(notrace((flag(eval_num, _238124, _238124+1), _238142 is _238124 mod 500, _238160 is 99-494 mod 100, _238184=_238186, option_else('trace-length', _238198, 500), option_else('trace-depth', _238206, 30))), quietly(if_t((nop(stop_rtrace), _238142>_238198), (set_debug(eval, false), _238262 is _238198+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_238262])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_238314))))) ^ Unify: (304) [system] once(user:(notrace((flag(eval_num, _238124, _238124+1), _238142 is _238124 mod 500, _238160 is 99-494 mod 100, _238184=_238186, option_else('trace-length', _238198, 500), option_else('trace-depth', _238206, 30))), quietly(if_t((nop(stop_rtrace), _238142>_238198), (set_debug(eval, false), _238262 is _238198+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_238262])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_238314))))) ^ Call: (307) [system] setup_call_cleanup('$notrace'(_242038, _242040), once(user:(flag(eval_num, _238124, _238124+1), _238142 is _238124 mod 500, _238160 is 99-494 mod 100, _238184=_238186, option_else('trace-length', _238198, 500), option_else('trace-depth', _238206, 30))), '$restore_trace'(_242038, _242040)) ^ Unify: (307) [system] setup_call_cleanup(system:'$notrace'(_242038, _242040), system:once(user:(flag(eval_num, _238124, _238124+1), _238142 is _238124 mod 500, _238160 is 99-494 mod 100, _238184=_238186, option_else('trace-length', _238198, 500), option_else('trace-depth', _238206, 30))), system:'$restore_trace'(_242038, _242040)) ^ Call: (308) [system] sig_atomic(system:'$notrace'(_242038, _242040)) ^ Exit: (307) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(flag(eval_num, 11, 11+1), 11 is 11 mod 500, 5 is 99-494 mod 100, _238184=_238184, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), system:'$restore_trace'(3, -1)) ^ Call: (307) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 11>500), (set_debug(eval, false), _238262 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_238262])), nop((start_rtrace, rtrace))))) ^ Unify: (307) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 11>500), (set_debug(eval, false), _238262 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_238262])), nop((start_rtrace, rtrace))))) ^ Exit: (307) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 11>500), (set_debug(eval, false), _238262 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_238262])), nop((start_rtrace, rtrace))))) Call: (306) [user] nop(notrace(no_repeats_var(_238314))) Unify: (306) [user] nop(notrace(no_repeats_var(_238314))) Exit: (306) [user] nop(notrace(no_repeats_var(_238314))) ^ Exit: (304) [system] once(user:(notrace((flag(eval_num, 11, 11+1), 11 is 11 mod 500, 5 is 99-494 mod 100, _238184=_238184, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), quietly(if_t((nop(stop_rtrace), 11>500), (set_debug(eval, false), _238262 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_238262])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_238314))))) ^ Exit: (303) [user] must_det_ll(user:(notrace((flag(eval_num, 11, 11+1), 11 is 11 mod 500, 5 is 99-494 mod 100, _238184=_238184, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), quietly(if_t((nop(stop_rtrace), 11>500), (set_debug(eval, false), _238262 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_238262])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_238314))))) Call: (303) [occurs] occurs:sub_term(_253502, (false, (e2;e))) Unify: (303) [occurs] occurs:sub_term((false, (e2;e)), (false, (e2;e))) Exit: (303) [occurs] occurs:sub_term((false, (e2;e)), (false, (e2;e))) Call: (303) [system] (false, (e2;e))\=(false, (e2;e)) Fail: (303) [system] (false, (e2;e))\=(false, (e2;e)) Redo: (303) [occurs] occurs:sub_term(_253502, (false, (e2;e))) Unify: (303) [occurs] occurs:sub_term(_253502, (false, (e2;e))) Call: (304) [system] compound((false, (e2;e))) Exit: (304) [system] compound((false, (e2;e))) Call: (304) [system] arg(_261924, (false, (e2;e)), _261848) Exit: (304) [system] arg(1, (false, (e2;e)), false) Call: (304) [occurs] occurs:sub_term(_253502, false) Unify: (304) [occurs] occurs:sub_term(false, false) Exit: (304) [occurs] occurs:sub_term(false, false) Exit: (303) [occurs] occurs:sub_term(false, (false, (e2;e))) Call: (303) [system] (false, (e2;e))\=false Exit: (303) [system] (false, (e2;e))\=false ^ Call: (303) [user] if_trace((eval;false, (e2;e)), (_238184=1, indentq(5, 11, -->, [false, [/, ngram, 5]]))) ^ Unify: (303) [user] if_trace((eval;false, (e2;e)), (_238184=1, indentq(5, 11, -->, [false, [/, ngram, 5]]))) ^ Call: (305) [system] setup_call_cleanup('$notrace'(_271228, _271230), once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _238184=1, indentq(5, 11, -->, [false, [/, ngram, 5]]))), _271186, fbug((_271186-->if_trace((eval;false, (e2;e)), (_238184=1, indentq(5, 11, -->, [false, [/, ngram, 5]])))))))), '$restore_trace'(_271228, _271230)) ^ Unify: (305) [system] setup_call_cleanup(system:'$notrace'(_271228, _271230), system:once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _238184=1, indentq(5, 11, -->, [false, [/, ngram, 5]]))), _271186, fbug((_271186-->if_trace((eval;false, (e2;e)), (_238184=1, indentq(5, 11, -->, [false, [/, ngram, 5]])))))))), system:'$restore_trace'(_271228, _271230)) ^ Call: (306) [system] sig_atomic(system:'$notrace'(_271228, _271230)) ^ Exit: (305) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _238184=1, indentq(5, 11, -->, [false, [/, ngram, 5]]))), _271186, fbug((_271186-->if_trace((eval;false, (e2;e)), (_238184=1, indentq(5, 11, -->, [false, [/, ngram, 5]])))))))), system:'$restore_trace'(3, -1)) ^ Exit: (303) [user] if_trace((eval;false, (e2;e)), (_238184=1, indentq(5, 11, -->, [false, [/, ngram, 5]]))) Call: (303) [system] _276010=retval(fail) Exit: (303) [system] retval(fail)=retval(fail) Call: (303) [system] _277872=(\+ \+ (flag(eval_num, _277892, _277892+1), (retval(fail)\=@=retval(fail), nonvar(_236214)->indentq(5, _277892, <--, [false, _236214]);indentq(5, _277892, <--, [false, retval(fail)])))) Exit: (303) [system] (\+ \+ (flag(eval_num, _277892, _277892+1), (retval(fail)\=@=retval(fail), nonvar(_236214)->indentq(5, _277892, <--, [false, _236214]);indentq(5, _277892, <--, [false, retval(fail)]))))=(\+ \+ (flag(eval_num, _277892, _277892+1), (retval(fail)\=@=retval(fail), nonvar(_236214)->indentq(5, _277892, <--, [false, _236214]);indentq(5, _277892, <--, [false, retval(fail)])))) ^ Call: (303) [user] call_cleanup(((call(subst_args1(=, _9628), 494, '&self', [/, ngram, 5], _236214)*->nb_setarg(1, retval(fail), _236214);fail, trace, call(subst_args1(=, _9628), 494, '&self', [/, ngram, 5], _236214)), ignore(notrace((\+_236214\=_238314, nb_setarg(1, retval(fail), _236214))))), ignore((_238184==1->ignore(\+ \+ (flag(eval_num, _277892, _277892+1), (retval(fail)\=@=retval(fail), nonvar(_236214)->indentq(5, _277892, <--, [false, _236214]);indentq(5, _277892, <--, [false, retval(fail)]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _277892, _277892+1), (retval(fail)\=@=retval(fail), nonvar(_236214)->indentq(5, _277892, <--, [false, _236214]);indentq(5, _277892, <--, [false, retval(fail)]))))))))))) ^ Unify: (303) [system] call_cleanup(user:((call(subst_args1(=, _9628), 494, '&self', [/, ngram, 5], _236214)*->nb_setarg(1, retval(fail), _236214);fail, trace, call(subst_args1(=, _9628), 494, '&self', [/, ngram, 5], _236214)), ignore(notrace((\+_236214\=_238314, nb_setarg(1, retval(fail), _236214))))), user:ignore((_238184==1->ignore(\+ \+ (flag(eval_num, _277892, _277892+1), (retval(fail)\=@=retval(fail), nonvar(_236214)->indentq(5, _277892, <--, [false, _236214]);indentq(5, _277892, <--, [false, retval(fail)]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _277892, _277892+1), (retval(fail)\=@=retval(fail), nonvar(_236214)->indentq(5, _277892, <--, [false, _236214]);indentq(5, _277892, <--, [false, retval(fail)]))))))))))) ^ Call: (305) [user] subst_args1(=, _9628, 494, '&self', [/, ngram, 5], _236214) ^ Unify: (305) [user] subst_args1(=, _9628, 494, '&self', [/, ngram, 5], _236214) Call: (306) [system] var(=) ^ Redo: (305) [user] subst_args1(=, _9628, 494, '&self', [/, ngram, 5], _236214) Call: (306) [system] atom(=) Exit: (306) [system] atom(=) Call: (306) [system] (=)\==(=) ^ Redo: (305) [user] subst_args1(=, _9628, 494, '&self', [/, ngram, 5], _236214) ^ Unify: (305) [user] subst_args1(=, _9628, 494, '&self', [/, ngram, 5], _236214) Call: (306) [system] atom([/, ngram, 5]) ^ Redo: (305) [user] subst_args1(=, _9628, 494, '&self', [/, ngram, 5], _236214) ^ Unify: (305) [user] subst_args1(=, _9628, 494, '&self', [/, ngram, 5], _236214) Call: (306) [system] is_list([ngram, 5]) Exit: (306) [system] is_list([ngram, 5]) ^ Unify: (305) [user] subst_args1(=, _9628, 494, '&self', [/, ngram, 5], _236214) Call: (306) [system] is_list([/, ngram, 5]) Exit: (306) [system] is_list([/, ngram, 5]) ^ Unify: (305) [user] subst_args1(=, _9628, 494, '&self', [/, ngram, 5], [/|_297746]) Call: (306) [system] var(/) ^ Redo: (305) [user] subst_args1(=, _9628, 494, '&self', [/, ngram, 5], _236214) ^ Unify: (305) [user] subst_args1(=, _9628, 494, '&self', [/, ngram, 5], _236214) Call: (306) [system] fail ^ Redo: (305) [user] subst_args1(=, _9628, 494, '&self', [/, ngram, 5], _236214) ^ Unify: (305) [user] subst_args1(=, _9628, 494, '&self', [/, ngram, 5], _236214) Call: (306) [system] is_list([/, ngram, 5]) Exit: (306) [system] is_list([/, ngram, 5]) ^ Call: (306) [user] apply:maplist(self_subst, [/, ngram, 5]) ^ Unify: (306) [apply] apply:maplist(user:self_subst, [/, ngram, 5]) Call: (307) [apply] apply:maplist_([/, ngram, 5], user:self_subst) Unify: (307) [apply] apply:maplist_([/, ngram, 5], user:self_subst) ^ Call: (308) [user] self_subst(/) ^ Unify: (308) [user] self_subst(/) Call: (309) [system] callable(/) Exit: (309) [system] callable(/) ^ Unify: (308) [user] self_subst(/) ^ Call: (309) [user] self_eval(/) ^ Unify: (309) [user] self_eval(/) ^ Call: (311) [system] setup_call_cleanup('$notrace'(_316366, _316368), once(user:self_eval0(/)), '$restore_trace'(_316366, _316368)) ^ Unify: (311) [system] setup_call_cleanup(system:'$notrace'(_316366, _316368), system:once(user:self_eval0(/)), system:'$restore_trace'(_316366, _316368)) ^ Call: (312) [system] sig_atomic(system:'$notrace'(_316366, _316368)) ^ Exit: (311) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(/)), system:'$restore_trace'(3, -1)) ^ Exit: (309) [user] self_eval(/) ^ Exit: (308) [user] self_subst(/) Call: (308) [apply] apply:maplist_([ngram, 5], user:self_subst) Unify: (308) [apply] apply:maplist_([ngram, 5], user:self_subst) ^ Call: (309) [user] self_subst(ngram) ^ Unify: (309) [user] self_subst(ngram) Call: (310) [system] callable(ngram) Exit: (310) [system] callable(ngram) ^ Unify: (309) [user] self_subst(ngram) ^ Call: (310) [user] self_eval(ngram) ^ Unify: (310) [user] self_eval(ngram) ^ Call: (312) [system] setup_call_cleanup('$notrace'(_330326, _330328), once(user:self_eval0(ngram)), '$restore_trace'(_330326, _330328)) ^ Unify: (312) [system] setup_call_cleanup(system:'$notrace'(_330326, _330328), system:once(user:self_eval0(ngram)), system:'$restore_trace'(_330326, _330328)) ^ Call: (313) [system] sig_atomic(system:'$notrace'(_330326, _330328)) ^ Exit: (312) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(ngram)), system:'$restore_trace'(3, -1)) ^ Exit: (310) [user] self_eval(ngram) ^ Exit: (309) [user] self_subst(ngram) Call: (309) [apply] apply:maplist_([5], user:self_subst) Unify: (309) [apply] apply:maplist_([5], user:self_subst) ^ Call: (310) [user] self_subst(5) ^ Unify: (310) [user] self_subst(5) Call: (311) [system] callable(5) ^ Redo: (310) [user] self_subst(5) ^ Exit: (310) [user] self_subst(5) Call: (310) [apply] apply:maplist_([], user:self_subst) Unify: (310) [apply] apply:maplist_([], user:self_subst) Exit: (310) [apply] apply:maplist_([], user:self_subst) Exit: (309) [apply] apply:maplist_([5], user:self_subst) Exit: (308) [apply] apply:maplist_([ngram, 5], user:self_subst) Exit: (307) [apply] apply:maplist_([/, ngram, 5], user:self_subst) ^ Exit: (306) [apply] apply:maplist(user:self_subst, [/, ngram, 5]) Call: (306) [system] [/, ngram, 5]=[_348930|_348932] Exit: (306) [system] [/, ngram, 5]=[/, ngram, 5] Call: (306) [system] atom(/) Exit: (306) [system] atom(/) ^ Unify: (305) [user] subst_args1(=, _9628, 494, '&self', [/, ngram, 5], _236214) ^ Call: (306) [user] is_space_op(/) ^ Redo: (305) [user] subst_args1(=, _9628, 494, '&self', [/, ngram, 5], _236214) ^ Unify: (305) [user] subst_args1(=, _9628, 494, '&self', [/, ngram, 5], _236214) Call: (306) [system] (/)==case ^ Redo: (305) [user] subst_args1(=, _9628, 494, '&self', [/, ngram, 5], _236214) ^ Unify: (305) [user] subst_args1(=, _9628, 494, '&self', [/, ngram, 5], _236214) Call: (306) [system] fail ^ Redo: (305) [user] subst_args1(=, _9628, 494, '&self', [/, ngram, 5], _236214) ^ Unify: (305) [user] subst_args1(=, _9628, 494, '&self', [/, ngram, 5], _236214) Call: (306) [system] _362014=do_more_defs(true) Exit: (306) [system] do_more_defs(true)=do_more_defs(true) ^ Call: (306) [user] clause(eval_21(subst_args, _9628, 494, '&self', [/, ngram, 5], _236214), _363890) ^ Redo: (305) [user] subst_args1(=, _9628, 494, '&self', [/, ngram, 5], _236214) ^ Unify: (305) [user] subst_args1(=, _9628, 494, '&self', [/, ngram, 5], _236214) Call: (306) [system] fail ^ Redo: (305) [user] subst_args1(=, _9628, 494, '&self', [/, ngram, 5], _236214) ^ Unify: (305) [user] subst_args1(=, _9628, 494, '&self', [/, ngram, 5], _236214) ^ Call: (306) [user] is_and(/) ^ Unify: (306) [user] is_and(/) Call: (307) [system] atom(/) Exit: (307) [system] atom(/) ^ Unify: (306) [user] is_and(/) ^ Call: (307) [user] is_and(/, _374214) ^ Unify: (307) [user] is_and(/, _375142) Call: (308) [system] atom(/) Exit: (308) [system] atom(/) ^ Redo: (305) [user] subst_args1(=, _9628, 494, '&self', [/, ngram, 5], _236214) ^ Unify: (305) [user] subst_args1(=, _9628, 494, '&self', [/, ngram, 5], [/|_378790]) Call: (306) [system] nonvar(/) Exit: (306) [system] nonvar(/) Call: (306) [system] fail ^ Redo: (305) [user] subst_args1(=, _9628, 494, '&self', [/, ngram, 5], _236214) ^ Unify: (305) [user] subst_args1(=, _9628, 494, '&self', [/, ngram, 5], _236214) ^ Call: (306) [user] subst_args2(=, 494, '&self', [/, ngram, 5], _236214) ^ Unify: (306) [user] subst_args2(=, 494, '&self', [/, ngram, 5], _236214) Call: (307) [system] 494<3 ^ Redo: (306) [user] subst_args2(=, 494, '&self', [/, ngram, 5], _236214) ^ Unify: (306) [user] subst_args2(=, 494, '&self', [/, ngram, 5], _236214) Call: (307) [system] fail ^ Redo: (306) [user] subst_args2(=, 494, '&self', [/, ngram, 5], _236214) ^ Unify: (306) [user] subst_args2(=, 494, '&self', [/, ngram, 5], _236214) ^ Call: (307) [user] mnotrace(is_user_defined_head(=, '&self', /)) ^ Unify: (307) [user] mnotrace(is_user_defined_head(=, '&self', /)) ^ Call: (308) [user] once(is_user_defined_head(=, '&self', /)) ^ Unify: (308) [system] once(user:is_user_defined_head(=, '&self', /)) ^ Call: (309) [user] is_user_defined_head(=, '&self', /) ^ Unify: (309) [user] is_user_defined_head(=, '&self', /) ^ Call: (310) [user] mnotrace(is_user_defined_head0(=, '&self', /)) ^ Unify: (310) [user] mnotrace(is_user_defined_head0(=, '&self', /)) ^ Call: (311) [user] once(is_user_defined_head0(=, '&self', /)) ^ Unify: (311) [system] once(user:is_user_defined_head0(=, '&self', /)) ^ Call: (312) [user] is_user_defined_head0(=, '&self', /) ^ Unify: (312) [user] is_user_defined_head0(=, '&self', /) Call: (313) [system] callable(/) Exit: (313) [system] callable(/) Call: (313) [system] functor(/, _404892, _404972) Exit: (313) [system] functor(/, /, 0) ^ Call: (313) [user] is_user_defined_head_f(=, '&self', /) ^ Unify: (313) [user] is_user_defined_head_f(=, '&self', /) ^ Call: (314) [user] is_user_defined_head_f1(=, '&self', /) ^ Unify: (314) [user] is_user_defined_head_f1(=, '&self', /) Call: (315) [user] metta_eq_def(=, '&self', [/|_410490], _410572) Unify: (315) [user] metta_eq_def(=, '&self', [/|_410490], _411496) ^ Call: (316) [user] ignore((=)=(=)) ^ Unify: (316) [system] ignore(user:((=)=(=))) Call: (317) [system] (=)=(=) Exit: (317) [system] (=)=(=) ^ Exit: (316) [system] ignore(user:((=)=(=))) Call: (316) [user] metta_atom('&self', [=, [/|_410490], _417012]) Unify: (316) [user] metta_atom('&self', [=, [/|_410490], _417012]) ^ Call: (317) [user] typed_list('&self', _418926, _418848) ^ Unify: (317) [user] typed_list('&self', _419858, _418848) Call: (318) [system] compound('&self') Fail: (318) [system] compound('&self') ^ Fail: (317) [user] typed_list('&self', _422638, _418848) Redo: (316) [user] metta_atom('&self', [=, [/|_410490], _417012]) Unify: (316) [user] metta_atom('&self', [=, [/|_410490], _417012]) Call: (317) [system] '&self'=='&flybase' Redo: (316) [user] metta_atom('&self', [=, [/|_410490], _417012]) Unify: (316) [user] metta_atom('&self', [=, [/|_410490], _417012]) ^ Call: (317) [user] metta_atom_in_file('&self', [=, [/|_410490], _417012]) ^ Unify: (317) [user] metta_atom_in_file('&self', [=, [/|_410490], _417012]) ^ Call: (318) [user] metta_atom_in_file('&self', [=, [/|_410490], _417012], _430020, _430022) ^ Unify: (318) [user] metta_atom_in_file('&self', [=, [/|_410490], _417012], _430956, _430958) ^ Call: (319) [user] loaded_into_kb('&self', _431814) ^ Unify: (319) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Exit: (319) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Call: (319) [user] once(user:asserted_metta_pred(_442404, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Unify: (319) [system] once(user:asserted_metta_pred(_442404, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Call: (320) [user] asserted_metta_pred(_442404, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Fail: (320) [user] asserted_metta_pred(_442404, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Redo: (316) [user] metta_atom('&self', [=, [/|_410490], _417012]) Unify: (316) [user] metta_atom('&self', [=, [/|_410490], _417012]) Call: (317) [user] metta_atom_asserted('&self', [=, [/|_410490], _417012]) Unify: (317) [user] metta_atom_asserted('&self', [=, [/|_410490], _417012]) ^ Call: (318) [user] metta_atom_asserted_deduced('&self', [=, [/|_410490], _417012]) Redo: (317) [user] metta_atom_asserted('&self', [=, [/|_410490], _417012]) Redo: (316) [user] metta_atom('&self', [=, [/|_410490], _417012]) Unify: (316) [user] metta_atom('&self', [=, [/|_410490], _417012]) Call: (317) [system] '&self'\=='&corelib' Exit: (317) [system] '&self'\=='&corelib' ^ Call: (317) [user] using_all_spaces ^ Unify: (317) [user] using_all_spaces Call: (318) [system] nb_current(with_all_spaces, t) Redo: (316) [user] metta_atom('&self', [=, [/|_410490], _417012]) Unify: (316) [user] metta_atom('&self', [=, [/|_410490], _417012]) Call: (317) [system] '&self'\=='&corelib' Exit: (317) [system] '&self'\=='&corelib' Call: (317) [user] metta_atom_asserted('&self', '&corelib') Unify: (317) [user] metta_atom_asserted('&self', '&corelib') ^ Call: (318) [user] metta_atom_asserted_deduced('&self', '&corelib') Redo: (317) [user] metta_atom_asserted('&self', '&corelib') Unify: (317) [user] metta_atom_asserted('&self', '&corelib') Exit: (317) [user] metta_atom_asserted('&self', '&corelib') Call: (317) [user] should_inherit_from_corelib([=, [/|_410490], _417012]) Unify: (317) [user] should_inherit_from_corelib([=, [/|_410490], _417012]) ^ Call: (318) [user] using_all_spaces ^ Unify: (318) [user] using_all_spaces Call: (319) [system] nb_current(with_all_spaces, t) Redo: (317) [user] should_inherit_from_corelib([=, [/|_410490], _417012]) Unify: (317) [user] should_inherit_from_corelib([=, [/|_410490], _417012]) Call: (318) [system] (=)==(:) Redo: (317) [user] should_inherit_from_corelib([=, [/|_410490], _417012]) Unify: (317) [user] should_inherit_from_corelib([=, [/|_410490], _417012]) Call: (318) [system] (=)=='@doc' Redo: (317) [user] should_inherit_from_corelib([=, [/|_410490], _417012]) Unify: (317) [user] should_inherit_from_corelib([=, [/|_410490], _417012]) Call: (318) [system] fail Redo: (317) [user] metta_atom_asserted('&self', '&corelib') Redo: (316) [user] metta_atom('&self', [=, [/|_410490], _417012]) Fail: (315) [user] metta_eq_def(=, '&self', [/|_410490], _497608) ^ Fail: (314) [user] is_user_defined_head_f1(=, '&self', /) ^ Redo: (313) [user] is_user_defined_head_f(=, '&self', /) ^ Unify: (313) [user] is_user_defined_head_f(=, '&self', /) ^ Call: (314) [user] is_user_defined_head_f1(=, '&self', [/|_501252]) ^ Unify: (314) [user] is_user_defined_head_f1(=, '&self', [/|_501252]) Call: (315) [user] metta_eq_def(=, '&self', [[/|_501252]|_503122], _503204) Unify: (315) [user] metta_eq_def(=, '&self', [[/|_501252]|_503122], _504128) ^ Call: (316) [user] ignore((=)=(=)) ^ Unify: (316) [system] ignore(user:((=)=(=))) Call: (317) [system] (=)=(=) Exit: (317) [system] (=)=(=) ^ Exit: (316) [system] ignore(user:((=)=(=))) Call: (316) [user] metta_atom('&self', [=, [[/|_501252]|_503122], _509644]) Unify: (316) [user] metta_atom('&self', [=, [[/|_501252]|_503122], _509644]) ^ Call: (317) [user] typed_list('&self', _511558, _511480) ^ Unify: (317) [user] typed_list('&self', _512490, _511480) Call: (318) [system] compound('&self') Fail: (318) [system] compound('&self') ^ Fail: (317) [user] typed_list('&self', _515270, _511480) Redo: (316) [user] metta_atom('&self', [=, [[/|_501252]|_503122], _509644]) Unify: (316) [user] metta_atom('&self', [=, [[/|_501252]|_503122], _509644]) Call: (317) [system] '&self'=='&flybase' Redo: (316) [user] metta_atom('&self', [=, [[/|_501252]|_503122], _509644]) Unify: (316) [user] metta_atom('&self', [=, [[/|_501252]|_503122], _509644]) ^ Call: (317) [user] metta_atom_in_file('&self', [=, [[/|_501252]|_503122], _509644]) ^ Unify: (317) [user] metta_atom_in_file('&self', [=, [[/|_501252]|_503122], _509644]) ^ Call: (318) [user] metta_atom_in_file('&self', [=, [[/|_501252]|_503122], _509644], _522652, _522654) ^ Unify: (318) [user] metta_atom_in_file('&self', [=, [[/|_10034]|_10040], _10056], _10118, _10120) ^ Call: (319) [user] loaded_into_kb('&self', _10644) ^ Unify: (319) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Exit: (319) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Call: (319) [user] once(user:asserted_metta_pred(_21234, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Unify: (319) [system] once(user:asserted_metta_pred(_21234, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Call: (320) [user] asserted_metta_pred(_21234, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Fail: (320) [user] asserted_metta_pred(_21234, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Redo: (316) [user] metta_atom('&self', [=, [[/|_10034]|_10040], _10056]) Unify: (316) [user] metta_atom('&self', [=, [[/|_10034]|_10040], _10056]) Call: (317) [user] metta_atom_asserted('&self', [=, [[/|_10034]|_10040], _10056]) Unify: (317) [user] metta_atom_asserted('&self', [=, [[/|_10034]|_10040], _10056]) ^ Call: (318) [user] metta_atom_asserted_deduced('&self', [=, [[/|_10034]|_10040], _10056]) Redo: (317) [user] metta_atom_asserted('&self', [=, [[/|_10034]|_10040], _10056]) Redo: (316) [user] metta_atom('&self', [=, [[/|_10034]|_10040], _10056]) Unify: (316) [user] metta_atom('&self', [=, [[/|_10034]|_10040], _10056]) Call: (317) [system] '&self'\=='&corelib' Exit: (317) [system] '&self'\=='&corelib' ^ Call: (317) [user] using_all_spaces ^ Unify: (317) [user] using_all_spaces Call: (318) [system] nb_current(with_all_spaces, t) Redo: (316) [user] metta_atom('&self', [=, [[/|_10034]|_10040], _10056]) Unify: (316) [user] metta_atom('&self', [=, [[/|_10034]|_10040], _10056]) Call: (317) [system] '&self'\=='&corelib' Exit: (317) [system] '&self'\=='&corelib' Call: (317) [user] metta_atom_asserted('&self', '&corelib') Unify: (317) [user] metta_atom_asserted('&self', '&corelib') ^ Call: (318) [user] metta_atom_asserted_deduced('&self', '&corelib') Redo: (317) [user] metta_atom_asserted('&self', '&corelib') Unify: (317) [user] metta_atom_asserted('&self', '&corelib') Exit: (317) [user] metta_atom_asserted('&self', '&corelib') Call: (317) [user] should_inherit_from_corelib([=, [[/|_10034]|_10040], _10056]) Unify: (317) [user] should_inherit_from_corelib([=, [[/|_10034]|_10040], _10056]) ^ Call: (318) [user] using_all_spaces ^ Unify: (318) [user] using_all_spaces Call: (319) [system] nb_current(with_all_spaces, t) Redo: (317) [user] should_inherit_from_corelib([=, [[/|_10034]|_10040], _10056]) Unify: (317) [user] should_inherit_from_corelib([=, [[/|_10034]|_10040], _10056]) Call: (318) [system] (=)==(:) Redo: (317) [user] should_inherit_from_corelib([=, [[/|_10034]|_10040], _10056]) Unify: (317) [user] should_inherit_from_corelib([=, [[/|_10034]|_10040], _10056]) Call: (318) [system] (=)=='@doc' Redo: (317) [user] should_inherit_from_corelib([=, [[/|_10034]|_10040], _10056]) Unify: (317) [user] should_inherit_from_corelib([=, [[/|_10034]|_10040], _10056]) Call: (318) [system] fail Redo: (317) [user] metta_atom_asserted('&self', '&corelib') Redo: (316) [user] metta_atom('&self', [=, [[/|_10034]|_10040], _10056]) Fail: (315) [user] metta_eq_def(=, '&self', [[/|_10034]|_10040], _76438) ^ Fail: (314) [user] is_user_defined_head_f1(=, '&self', [/|_10034]) ^ Fail: (313) [user] is_user_defined_head_f(=, '&self', /) ^ Fail: (312) [user] is_user_defined_head0(=, '&self', /) ^ Fail: (311) [system] once(user:is_user_defined_head0(=, '&self', /)) ^ Fail: (310) [user] mnotrace(is_user_defined_head0(=, '&self', /)) ^ Fail: (309) [user] is_user_defined_head(=, '&self', /) ^ Fail: (308) [system] once(user:is_user_defined_head(=, '&self', /)) ^ Fail: (307) [user] mnotrace(is_user_defined_head(=, '&self', /)) ^ Redo: (306) [user] subst_args2(=, 494, '&self', [/, ngram, 5], _9700) ^ Unify: (306) [user] subst_args2(=, 494, '&self', [/, ngram, 5], _9700) ^ Call: (307) [user] subst_args40(=, 494, '&self', [/, ngram, 5], _9700) ^ Unify: (307) [user] subst_args40(=, 494, '&self', [/, ngram, 5], _9700) Call: (308) [user] is_function(/) Unify: (308) [user] is_function(/) ^ Call: (309) [user] symbol(/) ^ Unify: (309) [user] symbol(/) Call: (310) [system] atom(/) Exit: (310) [system] atom(/) ^ Exit: (309) [user] symbol(/) Exit: (308) [user] is_function(/) ^ Call: (308) [user] is_special_op(/) ^ Unify: (308) [user] is_special_op(/) ^ Call: (309) [user] current_self(_97682) ^ Unify: (309) [user] current_self(_97682) Call: (310) [system] nb_current(self_space, _97682) Exit: (310) [system] nb_current(self_space, '&self') Call: (310) [system] '&self'\==[] Exit: (310) [system] '&self'\==[] ^ Exit: (309) [user] current_self('&self') ^ Call: (309) [user] is_special_op('&self', /) ^ Unify: (309) [user] is_special_op('&self', /) Call: (310) [system] atom(/) Exit: (310) [system] atom(/) ^ Fail: (309) [user] is_special_op('&self', /) ^ Fail: (308) [user] is_special_op(/) ^ Redo: (307) [user] subst_args40(=, 494, '&self', [/, ngram, 5], _9700) Call: (308) [system] is_list([ngram, 5]) Exit: (308) [system] is_list([ngram, 5]) ^ Call: (308) [user] apply:maplist(subst_args(=, _112516, 494, '&self'), [ngram, 5], _112522) ^ Unify: (308) [apply] apply:maplist(user:subst_args(=, _112516, 494, '&self'), [ngram, 5], _112522) Call: (309) [apply] apply:maplist_([ngram, 5], _112522, user:subst_args(=, _112516, 494, '&self')) Unify: (309) [apply] apply:maplist_([ngram, 5], [_115340|_115342], user:subst_args(=, _112516, 494, '&self')) ^ Call: (310) [user] subst_args(=, _112516, 494, '&self', ngram, _115340) ^ Unify: (310) [user] subst_args(=, _112516, 494, '&self', ngram, _115340) Call: (311) [system] atom(=) Exit: (311) [system] atom(=) Call: (311) [system] (=)\==(=) ^ Redo: (310) [user] subst_args(=, _112516, 494, '&self', ngram, _115340) ^ Unify: (310) [user] subst_args(=, _112516, 494, '&self', ngram, _115340) ^ Call: (311) [user] self_subst(ngram) ^ Unify: (311) [user] self_subst(ngram) Call: (312) [system] callable(ngram) Exit: (312) [system] callable(ngram) ^ Unify: (311) [user] self_subst(ngram) ^ Call: (312) [user] self_eval(ngram) ^ Unify: (312) [user] self_eval(ngram) ^ Call: (314) [system] setup_call_cleanup('$notrace'(_129308, _129310), once(user:self_eval0(ngram)), '$restore_trace'(_129308, _129310)) ^ Unify: (314) [system] setup_call_cleanup(system:'$notrace'(_129308, _129310), system:once(user:self_eval0(ngram)), system:'$restore_trace'(_129308, _129310)) ^ Call: (315) [system] sig_atomic(system:'$notrace'(_129308, _129310)) ^ Exit: (314) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(ngram)), system:'$restore_trace'(3, -1)) ^ Exit: (312) [user] self_eval(ngram) ^ Exit: (311) [user] self_subst(ngram) Call: (311) [system] _115340=ngram Exit: (311) [system] ngram=ngram ^ Exit: (310) [user] subst_args(=, _112516, 494, '&self', ngram, ngram) Call: (310) [apply] apply:maplist_([5], _115342, user:subst_args(=, _112516, 494, '&self')) Unify: (310) [apply] apply:maplist_([5], [_138666|_138668], user:subst_args(=, _112516, 494, '&self')) ^ Call: (311) [user] subst_args(=, _112516, 494, '&self', 5, _138666) ^ Unify: (311) [user] subst_args(=, _112516, 494, '&self', 5, _138666) Call: (312) [system] atom(=) Exit: (312) [system] atom(=) Call: (312) [system] (=)\==(=) ^ Redo: (311) [user] subst_args(=, _112516, 494, '&self', 5, _138666) ^ Unify: (311) [user] subst_args(=, _112516, 494, '&self', 5, _138666) ^ Call: (312) [user] self_subst(5) ^ Unify: (312) [user] self_subst(5) Call: (313) [system] callable(5) ^ Redo: (312) [user] self_subst(5) ^ Exit: (312) [user] self_subst(5) Call: (312) [system] _138666=5 Exit: (312) [system] 5=5 ^ Exit: (311) [user] subst_args(=, _112516, 494, '&self', 5, 5) Call: (311) [apply] apply:maplist_([], _138668, user:subst_args(=, _112516, 494, '&self')) Unify: (311) [apply] apply:maplist_([], [], user:subst_args(=, _112516, 494, '&self')) Exit: (311) [apply] apply:maplist_([], [], user:subst_args(=, _112516, 494, '&self')) Exit: (310) [apply] apply:maplist_([5], [5], user:subst_args(=, _112516, 494, '&self')) Exit: (309) [apply] apply:maplist_([ngram, 5], [ngram, 5], user:subst_args(=, _112516, 494, '&self')) ^ Exit: (308) [apply] apply:maplist(user:subst_args(=, _112516, 494, '&self'), [ngram, 5], [ngram, 5]) ^ Call: (308) [user] subst_args5(494, '&self', [/, ngram, 5], _9700) ^ Unify: (308) [user] subst_args5(494, '&self', [/, ngram, 5], _9700) ^ Call: (309) [user] eval_selfless(_161130, _161132, 494, '&self', [/, ngram, 5], _9700) ^ Unify: (309) [user] eval_selfless(_162074, _162076, 494, '&self', [/, ngram, 5], _9700) ^ Call: (310) [user] eval_selfless_0([/, ngram, 5], _9700) ^ Unify: (310) [user] eval_selfless_0([/, ngram, 5], _9700) Call: (311) [system] var(/) ^ Redo: (310) [user] eval_selfless_0([/, ngram, 5], _9700) ^ Unify: (310) [user] eval_selfless_0([/, ngram, 5], _9700) ^ Call: (311) [user] is_assignment(/) ^ Unify: (311) [user] is_assignment(/) Call: (312) [system] atom(/) Exit: (312) [system] atom(/) ^ Redo: (310) [user] eval_selfless_0([/, ngram, 5], _9700) ^ Unify: (310) [user] eval_selfless_0([/, ngram, 5], _9700) ^ Call: (311) [user] eval_selfless_1([/, ngram, 5], _9700) ^ Unify: (311) [user] eval_selfless_1([/, ngram, 5], _9700) ^ Call: (312) [user] allow_clp ^ Unify: (312) [user] allow_clp ^ Call: (313) [user] false_flag ^ Unify: (313) [user] false_flag Call: (314) [system] fail Fail: (314) [system] fail ^ Fail: (313) [user] false_flag ^ Redo: (310) [user] eval_selfless_0([/, ngram, 5], _9700) ^ Unify: (310) [user] eval_selfless_0([/, ngram, 5], _9700) ^ Call: (311) [user] eval_selfless_2([/, ngram, 5], _9700) ^ Unify: (311) [user] eval_selfless_2([/, ngram, 5], _9700) Call: (312) [system] var(/) ^ Redo: (311) [user] eval_selfless_2([/, ngram, 5], _9700) ^ Unify: (311) [user] eval_selfless_2([/, ngram, 5], _9700) ^ Call: (312) [user] fake_notrace((ground([/, ngram, 5]), [/, ngram, 5]=[_187922, _187928, _187934], atom(_187922), catch_warn(current_op(_187960, yfx, _187922)), [/, ngram, 5]\=[_187980], s2ps([/, ngram, 5], _187988))) ^ Unify: (312) [user] fake_notrace(user:(ground([/, ngram, 5]), [/, ngram, 5]=[_187922, _187928, _187934], atom(_187922), catch_warn(current_op(_187960, yfx, _187922)), [/, ngram, 5]\=[_187980], s2ps([/, ngram, 5], _187988))) ^ Call: (313) [user] real_notrace(user:(ground([/, ngram, 5]), [/, ngram, 5]=[_187922, _187928, _187934], atom(_187922), catch_warn(current_op(_187960, yfx, _187922)), [/, ngram, 5]\=[_187980], s2ps([/, ngram, 5], _187988))) ^ Unify: (313) [user] real_notrace(user:(ground([/, ngram, 5]), [/, ngram, 5]=[_187922, _187928, _187934], atom(_187922), catch_warn(current_op(_187960, yfx, _187922)), [/, ngram, 5]\=[_187980], s2ps([/, ngram, 5], _187988))) ^ Call: (314) [user] setup_call_cleanup('$notrace'(_191694, _191696), once(user:(ground([/, ngram, 5]), [/, ngram, 5]=[_187922, _187928, _187934], atom(_187922), catch_warn(current_op(_187960, yfx, _187922)), [/, ngram, 5]\=[_187980], s2ps([/, ngram, 5], _187988))), '$restore_trace'(_191694, _191696)) ^ Unify: (314) [system] setup_call_cleanup(user:'$notrace'(_191694, _191696), user:once(user:(ground([/, ngram, 5]), [/, ngram, 5]=[_187922, _187928, _187934], atom(_187922), catch_warn(current_op(_187960, yfx, _187922)), [/, ngram, 5]\=[_187980], s2ps([/, ngram, 5], _187988))), user:'$restore_trace'(_191694, _191696)) ^ Call: (315) [system] sig_atomic(user:'$notrace'(_191694, _191696)) ^ Exit: (314) [system] setup_call_cleanup(user:'$notrace'(3, -1), user:once(user:(ground([/, ngram, 5]), [/, ngram, 5]=[/, ngram, 5], atom(/), catch_warn(current_op(400, yfx, /)), [/, ngram, 5]\=[_187980], s2ps([/, ngram, 5], ngram/5))), user:'$restore_trace'(3, -1)) ^ Exit: (313) [user] real_notrace(user:(ground([/, ngram, 5]), [/, ngram, 5]=[/, ngram, 5], atom(/), catch_warn(current_op(400, yfx, /)), [/, ngram, 5]\=[_187980], s2ps([/, ngram, 5], ngram/5))) ^ Exit: (312) [user] fake_notrace(user:(ground([/, ngram, 5]), [/, ngram, 5]=[/, ngram, 5], atom(/), catch_warn(current_op(400, yfx, /)), [/, ngram, 5]\=[_187980], s2ps([/, ngram, 5], ngram/5))) ^ Call: (312) [user] fake_notrace(catch(_9700 is ngram/5, _197408, fail)) ^ Unify: (312) [user] fake_notrace(user:catch(_9700 is ngram/5, _197408, fail)) ^ Call: (313) [user] real_notrace(user:catch(_9700 is ngram/5, _197408, fail)) ^ Unify: (313) [user] real_notrace(user:catch(_9700 is ngram/5, _197408, fail)) ^ Call: (314) [user] setup_call_cleanup('$notrace'(_201122, _201124), once(user:catch(_9700 is ngram/5, _197408, fail)), '$restore_trace'(_201122, _201124)) ^ Unify: (314) [system] setup_call_cleanup(user:'$notrace'(_201122, _201124), user:once(user:catch(_9700 is ngram/5, _197408, fail)), user:'$restore_trace'(_201122, _201124)) ^ Call: (315) [system] sig_atomic(user:'$notrace'(_201122, _201124)) ^ Fail: (313) [user] real_notrace(user:catch(_9700 is ngram/5, _10040, fail)) ^ Fail: (312) [user] fake_notrace(user:catch(_9700 is ngram/5, _10040, fail)) ^ Redo: (308) [user] subst_args5(494, '&self', [/, ngram, 5], _9700) ^ Unify: (308) [user] subst_args5(494, '&self', [/, ngram, 5], _9700) ^ Call: (309) [user] is_system_pred(/) ^ Unify: (309) [user] is_system_pred(/) Call: (310) [system] atom(/) Exit: (310) [system] atom(/) Call: (310) [system] atom_concat(_17618, !, /) ^ Redo: (309) [user] is_system_pred(/) ^ Unify: (309) [user] is_system_pred(/) Call: (310) [system] atom(/) Exit: (310) [system] atom(/) Call: (310) [system] atom_concat(_22246, '-fn', /) ^ Redo: (309) [user] is_system_pred(/) ^ Unify: (309) [user] is_system_pred(/) Call: (310) [system] atom(/) Exit: (310) [system] atom(/) Call: (310) [system] atom_concat(_26874, '-p', /) ^ Redo: (308) [user] subst_args5(494, '&self', [/, ngram, 5], _9700) ^ Call: (309) [user] subst_args6(494, '&self', [/, ngram, 5], _9700) ^ Unify: (309) [user] subst_args6(494, '&self', [/, ngram, 5], _9700) ^ Call: (310) [user] is_system_pred(/) ^ Unify: (310) [user] is_system_pred(/) Call: (311) [system] atom(/) Exit: (311) [system] atom(/) Call: (311) [system] atom_concat(_34316, !, /) ^ Redo: (310) [user] is_system_pred(/) ^ Unify: (310) [user] is_system_pred(/) Call: (311) [system] atom(/) Exit: (311) [system] atom(/) Call: (311) [system] atom_concat(_38944, '-fn', /) ^ Redo: (310) [user] is_system_pred(/) ^ Unify: (310) [user] is_system_pred(/) Call: (311) [system] atom(/) Exit: (311) [system] atom(/) Call: (311) [system] atom_concat(_43572, '-p', /) ^ Redo: (305) [user] subst_args1(=, _9628, 494, '&self', [/, ngram, 5], _9700) ^ Call: (306) [user] subst_args2_failed(494, '&self', [/, ngram, 5], _9700) ^ Unify: (306) [user] subst_args2_failed(494, '&self', [/, ngram, 5], _9700) Call: (307) [system] [/, ngram, 5]==[] ^ Redo: (306) [user] subst_args2_failed(494, '&self', [/, ngram, 5], _9700) ^ Unify: (306) [user] subst_args2_failed(494, '&self', [/, ngram, 5], _9700) Call: (307) [system] var([/, ngram, 5]) ^ Redo: (306) [user] subst_args2_failed(494, '&self', [/, ngram, 5], _9700) ^ Unify: (306) [user] subst_args2_failed(494, '&self', [/, ngram, 5], _9700) ^ Call: (307) [user] once(subst_selfless([/, ngram, 5], _9700)) ^ Unify: (307) [system] once(user:subst_selfless([/, ngram, 5], _9700)) ^ Call: (308) [user] subst_selfless([/, ngram, 5], _9700) ^ Unify: (308) [user] subst_selfless([/, ngram, 5], _9700) Call: (309) [system] var(/) ^ Redo: (308) [user] subst_selfless([/, ngram, 5], _9700) ^ Unify: (308) [user] subst_selfless([/, ngram, 5], _9700) ^ Call: (309) [user] eval_selfless(_59430, _59432, _59434, _59436, [/, ngram, 5], _9700) ^ Unify: (309) [user] eval_selfless(_60374, _60376, _60378, _60380, [/, ngram, 5], _9700) ^ Call: (310) [user] eval_selfless_0([/, ngram, 5], _9700) ^ Unify: (310) [user] eval_selfless_0([/, ngram, 5], _9700) Call: (311) [system] var(/) ^ Redo: (310) [user] eval_selfless_0([/, ngram, 5], _9700) ^ Unify: (310) [user] eval_selfless_0([/, ngram, 5], _9700) ^ Call: (311) [user] is_assignment(/) ^ Unify: (311) [user] is_assignment(/) Call: (312) [system] atom(/) Exit: (312) [system] atom(/) ^ Redo: (310) [user] eval_selfless_0([/, ngram, 5], _9700) ^ Unify: (310) [user] eval_selfless_0([/, ngram, 5], _9700) ^ Call: (311) [user] eval_selfless_1([/, ngram, 5], _9700) ^ Unify: (311) [user] eval_selfless_1([/, ngram, 5], _9700) ^ Call: (312) [user] allow_clp ^ Unify: (312) [user] allow_clp ^ Call: (313) [user] false_flag ^ Unify: (313) [user] false_flag Call: (314) [system] fail Fail: (314) [system] fail ^ Fail: (313) [user] false_flag ^ Redo: (310) [user] eval_selfless_0([/, ngram, 5], _9700) ^ Unify: (310) [user] eval_selfless_0([/, ngram, 5], _9700) ^ Call: (311) [user] eval_selfless_2([/, ngram, 5], _9700) ^ Unify: (311) [user] eval_selfless_2([/, ngram, 5], _9700) Call: (312) [system] var(/) ^ Redo: (311) [user] eval_selfless_2([/, ngram, 5], _9700) ^ Unify: (311) [user] eval_selfless_2([/, ngram, 5], _9700) ^ Call: (312) [user] fake_notrace((ground([/, ngram, 5]), [/, ngram, 5]=[_86222, _86228, _86234], atom(_86222), catch_warn(current_op(_86260, yfx, _86222)), [/, ngram, 5]\=[_86280], s2ps([/, ngram, 5], _86288))) ^ Unify: (312) [user] fake_notrace(user:(ground([/, ngram, 5]), [/, ngram, 5]=[_86222, _86228, _86234], atom(_86222), catch_warn(current_op(_86260, yfx, _86222)), [/, ngram, 5]\=[_86280], s2ps([/, ngram, 5], _86288))) ^ Call: (313) [user] real_notrace(user:(ground([/, ngram, 5]), [/, ngram, 5]=[_86222, _86228, _86234], atom(_86222), catch_warn(current_op(_86260, yfx, _86222)), [/, ngram, 5]\=[_86280], s2ps([/, ngram, 5], _86288))) ^ Unify: (313) [user] real_notrace(user:(ground([/, ngram, 5]), [/, ngram, 5]=[_86222, _86228, _86234], atom(_86222), catch_warn(current_op(_86260, yfx, _86222)), [/, ngram, 5]\=[_86280], s2ps([/, ngram, 5], _86288))) ^ Call: (314) [user] setup_call_cleanup('$notrace'(_89994, _89996), once(user:(ground([/, ngram, 5]), [/, ngram, 5]=[_86222, _86228, _86234], atom(_86222), catch_warn(current_op(_86260, yfx, _86222)), [/, ngram, 5]\=[_86280], s2ps([/, ngram, 5], _86288))), '$restore_trace'(_89994, _89996)) ^ Unify: (314) [system] setup_call_cleanup(user:'$notrace'(_89994, _89996), user:once(user:(ground([/, ngram, 5]), [/, ngram, 5]=[_86222, _86228, _86234], atom(_86222), catch_warn(current_op(_86260, yfx, _86222)), [/, ngram, 5]\=[_86280], s2ps([/, ngram, 5], _86288))), user:'$restore_trace'(_89994, _89996)) ^ Call: (315) [system] sig_atomic(user:'$notrace'(_89994, _89996)) ^ Exit: (314) [system] setup_call_cleanup(user:'$notrace'(3, -1), user:once(user:(ground([/, ngram, 5]), [/, ngram, 5]=[/, ngram, 5], atom(/), catch_warn(current_op(400, yfx, /)), [/, ngram, 5]\=[_86280], s2ps([/, ngram, 5], ngram/5))), user:'$restore_trace'(3, -1)) ^ Exit: (313) [user] real_notrace(user:(ground([/, ngram, 5]), [/, ngram, 5]=[/, ngram, 5], atom(/), catch_warn(current_op(400, yfx, /)), [/, ngram, 5]\=[_86280], s2ps([/, ngram, 5], ngram/5))) ^ Exit: (312) [user] fake_notrace(user:(ground([/, ngram, 5]), [/, ngram, 5]=[/, ngram, 5], atom(/), catch_warn(current_op(400, yfx, /)), [/, ngram, 5]\=[_86280], s2ps([/, ngram, 5], ngram/5))) ^ Call: (312) [user] fake_notrace(catch(_9700 is ngram/5, _95708, fail)) ^ Unify: (312) [user] fake_notrace(user:catch(_9700 is ngram/5, _95708, fail)) ^ Call: (313) [user] real_notrace(user:catch(_9700 is ngram/5, _95708, fail)) ^ Unify: (313) [user] real_notrace(user:catch(_9700 is ngram/5, _95708, fail)) ^ Call: (314) [user] setup_call_cleanup('$notrace'(_99422, _99424), once(user:catch(_9700 is ngram/5, _95708, fail)), '$restore_trace'(_99422, _99424)) ^ Unify: (314) [system] setup_call_cleanup(user:'$notrace'(_99422, _99424), user:once(user:catch(_9700 is ngram/5, _95708, fail)), user:'$restore_trace'(_99422, _99424)) ^ Call: (315) [system] sig_atomic(user:'$notrace'(_99422, _99424)) ^ Fail: (313) [user] real_notrace(user:catch(_9700 is ngram/5, _10032, fail)) ^ Fail: (312) [user] fake_notrace(user:catch(_9700 is ngram/5, _10032, fail)) ^ Redo: (306) [user] subst_args2_failed(494, '&self', [/, ngram, 5], _9700) ^ Unify: (306) [user] subst_args2_failed(494, '&self', [/, ngram, 5], [_12906|_12908]) ^ Call: (307) [user] subst_args(_13920, _13922, 494, '&self', /, _12906) ^ Unify: (307) [user] subst_args(_14864, _14866, 494, '&self', /, _12906) Call: (308) [system] atom(_15734) ^ Redo: (307) [user] subst_args(_16734, _16736, 494, '&self', /, _12906) ^ Unify: (307) [user] subst_args(_17678, _17680, 494, '&self', /, _12906) ^ Call: (308) [user] self_subst(/) ^ Unify: (308) [user] self_subst(/) Call: (309) [system] callable(/) Exit: (309) [system] callable(/) ^ Unify: (308) [user] self_subst(/) ^ Call: (309) [user] self_eval(/) ^ Unify: (309) [user] self_eval(/) ^ Call: (311) [system] setup_call_cleanup('$notrace'(_25028, _25030), once(user:self_eval0(/)), '$restore_trace'(_25028, _25030)) ^ Unify: (311) [system] setup_call_cleanup(system:'$notrace'(_25028, _25030), system:once(user:self_eval0(/)), system:'$restore_trace'(_25028, _25030)) ^ Call: (312) [system] sig_atomic(system:'$notrace'(_25028, _25030)) ^ Exit: (311) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(/)), system:'$restore_trace'(3, -1)) ^ Exit: (309) [user] self_eval(/) ^ Exit: (308) [user] self_subst(/) Call: (308) [system] _12906=(/) Exit: (308) [system] (/)=(/) ^ Exit: (307) [user] subst_args(_32582, _32584, 494, '&self', /, /) ^ Call: (307) [user] subst_args2_failed(494, '&self', [ngram, 5], _12908) ^ Unify: (307) [user] subst_args2_failed(494, '&self', [ngram, 5], _12908) Call: (308) [system] [ngram, 5]==[] ^ Redo: (307) [user] subst_args2_failed(494, '&self', [ngram, 5], _12908) ^ Unify: (307) [user] subst_args2_failed(494, '&self', [ngram, 5], _12908) Call: (308) [system] var([ngram, 5]) ^ Redo: (307) [user] subst_args2_failed(494, '&self', [ngram, 5], _12908) ^ Unify: (307) [user] subst_args2_failed(494, '&self', [ngram, 5], _12908) ^ Call: (308) [user] once(subst_selfless([ngram, 5], _12908)) ^ Unify: (308) [system] once(user:subst_selfless([ngram, 5], _12908)) ^ Call: (309) [user] subst_selfless([ngram, 5], _12908) ^ Unify: (309) [user] subst_selfless([ngram, 5], _12908) Call: (310) [system] var(ngram) ^ Redo: (309) [user] subst_selfless([ngram, 5], _12908) ^ Unify: (309) [user] subst_selfless([ngram, 5], _12908) ^ Call: (310) [user] eval_selfless(_47508, _47510, _47512, _47514, [ngram, 5], _12908) ^ Unify: (310) [user] eval_selfless(_48452, _48454, _48456, _48458, [ngram, 5], _12908) ^ Call: (311) [user] eval_selfless_0([ngram, 5], _12908) ^ Unify: (311) [user] eval_selfless_0([ngram, 5], _12908) Call: (312) [system] var(ngram) ^ Redo: (311) [user] eval_selfless_0([ngram, 5], _12908) ^ Unify: (311) [user] eval_selfless_0([ngram, 5], _12908) ^ Call: (312) [user] eval_selfless_1([ngram, 5], _12908) ^ Unify: (312) [user] eval_selfless_1([ngram, 5], _12908) ^ Call: (313) [user] allow_clp ^ Unify: (313) [user] allow_clp ^ Call: (314) [user] false_flag ^ Unify: (314) [user] false_flag Call: (315) [system] fail Fail: (315) [system] fail ^ Fail: (314) [user] false_flag ^ Redo: (311) [user] eval_selfless_0([ngram, 5], _12908) ^ Unify: (311) [user] eval_selfless_0([ngram, 5], _12908) ^ Call: (312) [user] eval_selfless_2([ngram, 5], _12908) ^ Unify: (312) [user] eval_selfless_2([ngram, 5], _12908) Call: (313) [system] var(ngram) ^ Redo: (312) [user] eval_selfless_2([ngram, 5], _12908) ^ Unify: (312) [user] eval_selfless_2([ngram, 5], _12908) ^ Call: (313) [user] fake_notrace((ground([ngram, 5]), [ngram, 5]=[_68748, _68754, _68760], atom(_68748), catch_warn(current_op(_68786, yfx, _68748)), [ngram, 5]\=[_68806], s2ps([ngram, 5], _68814))) ^ Unify: (313) [user] fake_notrace(user:(ground([ngram, 5]), [ngram, 5]=[_68748, _68754, _68760], atom(_68748), catch_warn(current_op(_68786, yfx, _68748)), [ngram, 5]\=[_68806], s2ps([ngram, 5], _68814))) ^ Call: (314) [user] real_notrace(user:(ground([ngram, 5]), [ngram, 5]=[_68748, _68754, _68760], atom(_68748), catch_warn(current_op(_68786, yfx, _68748)), [ngram, 5]\=[_68806], s2ps([ngram, 5], _68814))) ^ Unify: (314) [user] real_notrace(user:(ground([ngram, 5]), [ngram, 5]=[_68748, _68754, _68760], atom(_68748), catch_warn(current_op(_68786, yfx, _68748)), [ngram, 5]\=[_68806], s2ps([ngram, 5], _68814))) ^ Call: (315) [user] setup_call_cleanup('$notrace'(_72520, _72522), once(user:(ground([ngram, 5]), [ngram, 5]=[_68748, _68754, _68760], atom(_68748), catch_warn(current_op(_68786, yfx, _68748)), [ngram, 5]\=[_68806], s2ps([ngram, 5], _68814))), '$restore_trace'(_72520, _72522)) ^ Unify: (315) [system] setup_call_cleanup(user:'$notrace'(_72520, _72522), user:once(user:(ground([ngram, 5]), [ngram, 5]=[_68748, _68754, _68760], atom(_68748), catch_warn(current_op(_68786, yfx, _68748)), [ngram, 5]\=[_68806], s2ps([ngram, 5], _68814))), user:'$restore_trace'(_72520, _72522)) ^ Call: (316) [system] sig_atomic(user:'$notrace'(_72520, _72522)) ^ Fail: (314) [user] real_notrace(user:(ground([ngram, 5]), [ngram, 5]=[_68748, _68754, _68760], atom(_68748), catch_warn(current_op(_68786, yfx, _68748)), [ngram, 5]\=[_68806], s2ps([ngram, 5], _68814))) ^ Fail: (313) [user] fake_notrace(user:(ground([ngram, 5]), [ngram, 5]=[_68748, _68754, _68760], atom(_68748), catch_warn(current_op(_68786, yfx, _68748)), [ngram, 5]\=[_68806], s2ps([ngram, 5], _68814))) ^ Redo: (307) [user] subst_args2_failed(494, '&self', [ngram, 5], _12908) ^ Unify: (307) [user] subst_args2_failed(494, '&self', [ngram, 5], [_78144|_78146]) ^ Call: (308) [user] subst_args(_79158, _79160, 494, '&self', ngram, _78144) ^ Unify: (308) [user] subst_args(_80102, _80104, 494, '&self', ngram, _78144) Call: (309) [system] atom(_80972) ^ Redo: (308) [user] subst_args(_81972, _81974, 494, '&self', ngram, _78144) ^ Unify: (308) [user] subst_args(_82916, _82918, 494, '&self', ngram, _78144) ^ Call: (309) [user] self_subst(ngram) ^ Unify: (309) [user] self_subst(ngram) Call: (310) [system] callable(ngram) Exit: (310) [system] callable(ngram) ^ Unify: (309) [user] self_subst(ngram) ^ Call: (310) [user] self_eval(ngram) ^ Unify: (310) [user] self_eval(ngram) ^ Call: (312) [system] setup_call_cleanup('$notrace'(_90266, _90268), once(user:self_eval0(ngram)), '$restore_trace'(_90266, _90268)) ^ Unify: (312) [system] setup_call_cleanup(system:'$notrace'(_90266, _90268), system:once(user:self_eval0(ngram)), system:'$restore_trace'(_90266, _90268)) ^ Call: (313) [system] sig_atomic(system:'$notrace'(_90266, _90268)) ^ Exit: (312) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(ngram)), system:'$restore_trace'(3, -1)) ^ Exit: (310) [user] self_eval(ngram) ^ Exit: (309) [user] self_subst(ngram) Call: (309) [system] _78144=ngram Exit: (309) [system] ngram=ngram ^ Exit: (308) [user] subst_args(_97820, _97822, 494, '&self', ngram, ngram) ^ Call: (308) [user] subst_args2_failed(494, '&self', [5], _78146) ^ Unify: (308) [user] subst_args2_failed(494, '&self', [5], _78146) Call: (309) [system] [5]==[] ^ Redo: (308) [user] subst_args2_failed(494, '&self', [5], _78146) ^ Unify: (308) [user] subst_args2_failed(494, '&self', [5], _78146) Call: (309) [system] var([5]) ^ Redo: (308) [user] subst_args2_failed(494, '&self', [5], _78146) ^ Unify: (308) [user] subst_args2_failed(494, '&self', [5], _78146) ^ Call: (309) [user] once(subst_selfless([5], _78146)) ^ Unify: (309) [system] once(user:subst_selfless([5], _78146)) ^ Call: (310) [user] subst_selfless([5], _78146) ^ Unify: (310) [user] subst_selfless([5], _78146) Call: (311) [system] var(5) ^ Redo: (310) [user] subst_selfless([5], _78146) ^ Unify: (310) [user] subst_selfless([5], _78146) ^ Call: (311) [user] eval_selfless(_112746, _112748, _112750, _112752, [5], _78146) ^ Unify: (311) [user] eval_selfless(_113690, _113692, _113694, _113696, [5], _78146) ^ Call: (312) [user] eval_selfless_0([5], _78146) ^ Unify: (312) [user] eval_selfless_0([5], _78146) Call: (313) [system] var(5) ^ Redo: (312) [user] eval_selfless_0([5], _78146) ^ Unify: (312) [user] eval_selfless_0([5], _78146) ^ Call: (313) [user] eval_selfless_1([5], _78146) ^ Unify: (313) [user] eval_selfless_1([5], _78146) ^ Call: (314) [user] allow_clp ^ Unify: (314) [user] allow_clp ^ Call: (315) [user] false_flag ^ Unify: (315) [user] false_flag Call: (316) [system] fail Fail: (316) [system] fail ^ Fail: (315) [user] false_flag ^ Redo: (312) [user] eval_selfless_0([5], _78146) ^ Unify: (312) [user] eval_selfless_0([5], _78146) ^ Call: (313) [user] eval_selfless_2([5], _78146) ^ Unify: (313) [user] eval_selfless_2([5], _78146) Call: (314) [system] var(5) ^ Redo: (313) [user] eval_selfless_2([5], _78146) ^ Unify: (313) [user] eval_selfless_2([5], _78146) ^ Call: (314) [user] fake_notrace((ground([5]), [5]=[_133986, _133992, _133998], atom(_133986), catch_warn(current_op(_134024, yfx, _133986)), [5]\=[_134044], s2ps([5], _134052))) ^ Unify: (314) [user] fake_notrace(user:(ground([5]), [5]=[_133986, _133992, _133998], atom(_133986), catch_warn(current_op(_134024, yfx, _133986)), [5]\=[_134044], s2ps([5], _134052))) ^ Call: (315) [user] real_notrace(user:(ground([5]), [5]=[_133986, _133992, _133998], atom(_133986), catch_warn(current_op(_134024, yfx, _133986)), [5]\=[_134044], s2ps([5], _134052))) ^ Unify: (315) [user] real_notrace(user:(ground([5]), [5]=[_133986, _133992, _133998], atom(_133986), catch_warn(current_op(_134024, yfx, _133986)), [5]\=[_134044], s2ps([5], _134052))) ^ Call: (316) [user] setup_call_cleanup('$notrace'(_137758, _137760), once(user:(ground([5]), [5]=[_133986, _133992, _133998], atom(_133986), catch_warn(current_op(_134024, yfx, _133986)), [5]\=[_134044], s2ps([5], _134052))), '$restore_trace'(_137758, _137760)) ^ Unify: (316) [system] setup_call_cleanup(user:'$notrace'(_137758, _137760), user:once(user:(ground([5]), [5]=[_133986, _133992, _133998], atom(_133986), catch_warn(current_op(_134024, yfx, _133986)), [5]\=[_134044], s2ps([5], _134052))), user:'$restore_trace'(_137758, _137760)) ^ Call: (317) [system] sig_atomic(user:'$notrace'(_137758, _137760)) ^ Fail: (315) [user] real_notrace(user:(ground([5]), [5]=[_133986, _133992, _133998], atom(_133986), catch_warn(current_op(_134024, yfx, _133986)), [5]\=[_134044], s2ps([5], _134052))) ^ Fail: (314) [user] fake_notrace(user:(ground([5]), [5]=[_133986, _133992, _133998], atom(_133986), catch_warn(current_op(_134024, yfx, _133986)), [5]\=[_134044], s2ps([5], _134052))) ^ Redo: (308) [user] subst_args2_failed(494, '&self', [5], _78146) ^ Unify: (308) [user] subst_args2_failed(494, '&self', [5], [_143382|_143384]) ^ Call: (309) [user] subst_args(_144396, _144398, 494, '&self', 5, _143382) ^ Unify: (309) [user] subst_args(_145340, _145342, 494, '&self', 5, _143382) Call: (310) [system] atom(_146210) ^ Redo: (309) [user] subst_args(_147210, _147212, 494, '&self', 5, _143382) ^ Unify: (309) [user] subst_args(_148154, _148156, 494, '&self', 5, _143382) ^ Call: (310) [user] self_subst(5) ^ Unify: (310) [user] self_subst(5) Call: (311) [system] callable(5) ^ Redo: (310) [user] self_subst(5) ^ Exit: (310) [user] self_subst(5) Call: (310) [system] _143382=5 Exit: (310) [system] 5=5 ^ Exit: (309) [user] subst_args(_155574, _155576, 494, '&self', 5, 5) ^ Call: (309) [user] subst_args2_failed(494, '&self', [], _143384) ^ Unify: (309) [user] subst_args2_failed(494, '&self', [], _143384) Call: (310) [system] []==[] Exit: (310) [system] []==[] Call: (310) [system] _143384=[] Exit: (310) [system] []=[] ^ Exit: (309) [user] subst_args2_failed(494, '&self', [], []) ^ Exit: (308) [user] subst_args2_failed(494, '&self', [5], [5]) ^ Exit: (307) [user] subst_args2_failed(494, '&self', [ngram, 5], [ngram, 5]) ^ Exit: (306) [user] subst_args2_failed(494, '&self', [/, ngram, 5], [/, ngram, 5]) ^ Exit: (305) [user] subst_args1(=, _9628, 494, '&self', [/, ngram, 5], [/, ngram, 5]) Call: (305) [system] nb_setarg(1, retval(fail), [/, ngram, 5]) Exit: (305) [system] nb_setarg(1, retval([/, ngram, 5]), [/, ngram, 5]) ^ Call: (305) [user] ignore(notrace((\+[/, ngram, 5]\=_9716, nb_setarg(1, retval([/, ngram, 5]), [/, ngram, 5])))) ^ Unify: (305) [system] ignore(user:notrace((\+[/, ngram, 5]\=_9716, nb_setarg(1, retval([/, ngram, 5]), [/, ngram, 5])))) ^ Call: (307) [system] setup_call_cleanup('$notrace'(_170474, _170476), once(user:(\+[/, ngram, 5]\=_9716, nb_setarg(1, retval([/, ngram, 5]), [/, ngram, 5]))), '$restore_trace'(_170474, _170476)) ^ Unify: (307) [system] setup_call_cleanup(system:'$notrace'(_170474, _170476), system:once(user:(\+[/, ngram, 5]\=_9716, nb_setarg(1, retval([/, ngram, 5]), [/, ngram, 5]))), system:'$restore_trace'(_170474, _170476)) ^ Call: (308) [system] sig_atomic(system:'$notrace'(_170474, _170476)) ^ Exit: (307) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(\+[/, ngram, 5]\=_9716, nb_setarg(1, retval([/, ngram, 5]), [/, ngram, 5]))), system:'$restore_trace'(3, -1)) ^ Exit: (305) [system] ignore(user:notrace((\+[/, ngram, 5]\=_9716, nb_setarg(1, retval([/, ngram, 5]), [/, ngram, 5])))) ^ Call: (305) [user] ignore((_9708==1->ignore(\+ \+ (flag(eval_num, _9746, _9746+1), (retval([/, ngram, 5])\=@=retval(fail), nonvar([/, ngram, 5])->indentq(5, _9746, <--, [false, [/, ngram, 5]]);indentq(5, _9746, <--, [false, retval([/, ngram, 5])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9746, _9746+1), (retval([/, ngram, 5])\=@=retval(fail), nonvar([/, ngram, 5])->indentq(5, _9746, <--, [false, [/, ngram, 5]]);indentq(5, _9746, <--, [false, retval([/, ngram, 5])])))))))))) ^ Unify: (305) [system] ignore(user:(_9708==1->ignore(\+ \+ (flag(eval_num, _9746, _9746+1), (retval([/, ngram, 5])\=@=retval(fail), nonvar([/, ngram, 5])->indentq(5, _9746, <--, [false, [/, ngram, 5]]);indentq(5, _9746, <--, [false, retval([/, ngram, 5])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9746, _9746+1), (retval([/, ngram, 5])\=@=retval(fail), nonvar([/, ngram, 5])->indentq(5, _9746, <--, [false, [/, ngram, 5]]);indentq(5, _9746, <--, [false, retval([/, ngram, 5])])))))))))) Call: (307) [system] _9708==1 Fail: (307) [system] _9708==1 ^ Call: (308) [system] setup_call_cleanup('$notrace'(_178930, _178932), once(user:ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9746, _9746+1), (retval([/, ngram, 5])\=@=retval(fail), nonvar([/, ngram, 5])->indentq(5, _9746, <--, [false, [/, ngram, 5]]);indentq(5, _9746, <--, [false, retval([/, ngram, 5])])))))))), '$restore_trace'(_178930, _178932)) ^ Unify: (308) [system] setup_call_cleanup(system:'$notrace'(_178930, _178932), system:once(user:ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9746, _9746+1), (retval([/, ngram, 5])\=@=retval(fail), nonvar([/, ngram, 5])->indentq(5, _9746, <--, [false, [/, ngram, 5]]);indentq(5, _9746, <--, [false, retval([/, ngram, 5])])))))))), system:'$restore_trace'(_178930, _178932)) ^ Call: (309) [system] sig_atomic(system:'$notrace'(_178930, _178932)) ^ Exit: (308) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9746, _9746+1), (retval([/, ngram, 5])\=@=retval(fail), nonvar([/, ngram, 5])->indentq(5, _9746, <--, [false, [/, ngram, 5]]);indentq(5, _9746, <--, [false, retval([/, ngram, 5])])))))))), system:'$restore_trace'(3, -1)) ^ Exit: (305) [system] ignore(user:(_9708==1->ignore(\+ \+ (flag(eval_num, _9746, _9746+1), (retval([/, ngram, 5])\=@=retval(fail), nonvar([/, ngram, 5])->indentq(5, _9746, <--, [false, [/, ngram, 5]]);indentq(5, _9746, <--, [false, retval([/, ngram, 5])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9746, _9746+1), (retval([/, ngram, 5])\=@=retval(fail), nonvar([/, ngram, 5])->indentq(5, _9746, <--, [false, [/, ngram, 5]]);indentq(5, _9746, <--, [false, retval([/, ngram, 5])])))))))))) ^ Exit: (303) [system] call_cleanup(user:((call(subst_args1(=, _9628), 494, '&self', [/, ngram, 5], [/, ngram, 5])*->nb_setarg(1, retval([/, ngram, 5]), [/, ngram, 5]);fail, trace, call(subst_args1(=, _9628), 494, '&self', [/, ngram, 5], [/, ngram, 5])), ignore(notrace((\+[/, ngram, 5]\=_9716, nb_setarg(1, retval([/, ngram, 5]), [/, ngram, 5]))))), user:ignore((_9708==1->ignore(\+ \+ (flag(eval_num, _9746, _9746+1), (retval([/, ngram, 5])\=@=retval(fail), nonvar([/, ngram, 5])->indentq(5, _9746, <--, [false, [/, ngram, 5]]);indentq(5, _9746, <--, [false, retval([/, ngram, 5])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9746, _9746+1), (retval([/, ngram, 5])\=@=retval(fail), nonvar([/, ngram, 5])->indentq(5, _9746, <--, [false, [/, ngram, 5]]);indentq(5, _9746, <--, [false, retval([/, ngram, 5])]))))))))))) Call: (303) [system] retval([/, ngram, 5])\=@=retval(fail) Exit: (303) [system] retval([/, ngram, 5])\=@=retval(fail) ^ Exit: (302) [user] trace_eval(subst_args1(=, _9628), (false, (e2;e)), 494, '&self', [/, ngram, 5], [/, ngram, 5]) Call: (302) [system] [/, ngram, 5]\=@=[/, ngram, 5] ^ Redo: (301) [user] subst_args0(=, _9628, 494, '&self', [/, ngram, 5], _9668) Call: (302) [system] _9668=[/, ngram, 5] Exit: (302) [system] [/, ngram, 5]=[/, ngram, 5] ^ Exit: (301) [user] subst_args0(=, _9628, 494, '&self', [/, ngram, 5], [/, ngram, 5]) ^ Exit: (300) [user] subst_args(=, _9628, 495, '&self', [/, ngram, 5], [/, ngram, 5]) Call: (300) [apply] apply:maplist_([[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9670, user:subst_args(=, _9628, 495, '&self')) Unify: (300) [apply] apply:maplist_([[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], [_194090|_194092], user:subst_args(=, _9628, 495, '&self')) ^ Call: (301) [user] subst_args(=, _9628, 495, '&self', [/, ngram, 6], _194090) ^ Unify: (301) [user] subst_args(=, _9628, 495, '&self', [/, ngram, 6], _194090) Call: (302) [system] atom(=) Exit: (302) [system] atom(=) Call: (302) [system] (=)\==(=) ^ Redo: (301) [user] subst_args(=, _9628, 495, '&self', [/, ngram, 6], _194090) ^ Unify: (301) [user] subst_args(=, _9628, 495, '&self', [/, ngram, 6], _194090) ^ Call: (302) [user] self_subst([/, ngram, 6]) ^ Unify: (302) [user] self_subst([/, ngram, 6]) Call: (303) [system] callable([/, ngram, 6]) Exit: (303) [system] callable([/, ngram, 6]) ^ Unify: (302) [user] self_subst([/, ngram, 6]) ^ Call: (303) [user] self_eval([/, ngram, 6]) ^ Unify: (303) [user] self_eval([/, ngram, 6]) ^ Call: (305) [system] setup_call_cleanup('$notrace'(_208058, _208060), once(user:self_eval0([/, ngram, 6])), '$restore_trace'(_208058, _208060)) ^ Unify: (305) [system] setup_call_cleanup(system:'$notrace'(_208058, _208060), system:once(user:self_eval0([/, ngram, 6])), system:'$restore_trace'(_208058, _208060)) ^ Call: (306) [system] sig_atomic(system:'$notrace'(_208058, _208060)) ^ Fail: (303) [user] self_eval([/, ngram, 6]) ^ Redo: (301) [user] subst_args(=, _9628, 495, '&self', [/, ngram, 6], _194090) ^ Unify: (301) [user] subst_args(=, _9628, 495, '&self', [/, ngram, 6], _194090) Call: (302) [system] [ngram, 6]==[] ^ Redo: (301) [user] subst_args(=, _9628, 495, '&self', [/, ngram, 6], _194090) ^ Unify: (301) [user] subst_args(=, _9628, 495, '&self', [/, ngram, 6], _194090) ^ Call: (303) [system] setup_call_cleanup('$notrace'(_216544, _216546), once(user:(_216526 is 495-1)), '$restore_trace'(_216544, _216546)) ^ Unify: (303) [system] setup_call_cleanup(system:'$notrace'(_216544, _216546), system:once(user:(_216526 is 495-1)), system:'$restore_trace'(_216544, _216546)) ^ Call: (304) [system] sig_atomic(system:'$notrace'(_216544, _216546)) ^ Exit: (303) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(494 is 495-1)), system:'$restore_trace'(3, -1)) ^ Call: (302) [user] subst_args0(=, _9628, 494, '&self', [/, ngram, 6], _194090) ^ Unify: (302) [user] subst_args0(=, _9628, 494, '&self', [/, ngram, 6], _194090) ^ Call: (303) [user] self_subst([/, ngram, 6]) ^ Unify: (303) [user] self_subst([/, ngram, 6]) Call: (304) [system] callable([/, ngram, 6]) Exit: (304) [system] callable([/, ngram, 6]) ^ Unify: (303) [user] self_subst([/, ngram, 6]) ^ Call: (304) [user] self_eval([/, ngram, 6]) ^ Unify: (304) [user] self_eval([/, ngram, 6]) ^ Call: (306) [system] setup_call_cleanup('$notrace'(_228694, _228696), once(user:self_eval0([/, ngram, 6])), '$restore_trace'(_228694, _228696)) ^ Unify: (306) [system] setup_call_cleanup(system:'$notrace'(_228694, _228696), system:once(user:self_eval0([/, ngram, 6])), system:'$restore_trace'(_228694, _228696)) ^ Call: (307) [system] sig_atomic(system:'$notrace'(_228694, _228696)) ^ Fail: (304) [user] self_eval([/, ngram, 6]) ^ Redo: (302) [user] subst_args0(=, _9628, 494, '&self', [/, ngram, 6], _194090) ^ Unify: (302) [user] subst_args0(=, _9628, 494, '&self', [/, ngram, 6], _194090) Call: (303) [system] _234350 is 494+ -1 Exit: (303) [system] 493 is 494+ -1 ^ Call: (303) [user] trace_eval(subst_args1(=, _9628), (false, (e2;e)), 494, '&self', [/, ngram, 6], _236226) ^ Unify: (303) [user] trace_eval(subst_args1(=, _9628), (false, (e2;e)), 494, '&self', [/, ngram, 6], _236226) ^ Call: (304) [user] must_det_ll((notrace((flag(eval_num, _238136, _238136+1), _238154 is _238136 mod 500, _238172 is 99-494 mod 100, _238196=_238198, option_else('trace-length', _238210, 500), option_else('trace-depth', _238218, 30))), quietly(if_t((nop(stop_rtrace), _238154>_238210), (set_debug(eval, false), _238274 is _238210+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_238274])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_238326))))) ^ Unify: (304) [user] must_det_ll(user:(notrace((flag(eval_num, _238136, _238136+1), _238154 is _238136 mod 500, _238172 is 99-494 mod 100, _238196=_238198, option_else('trace-length', _238210, 500), option_else('trace-depth', _238218, 30))), quietly(if_t((nop(stop_rtrace), _238154>_238210), (set_debug(eval, false), _238274 is _238210+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_238274])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_238326))))) ^ Call: (305) [user] once(user:(notrace((flag(eval_num, _238136, _238136+1), _238154 is _238136 mod 500, _238172 is 99-494 mod 100, _238196=_238198, option_else('trace-length', _238210, 500), option_else('trace-depth', _238218, 30))), quietly(if_t((nop(stop_rtrace), _238154>_238210), (set_debug(eval, false), _238274 is _238210+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_238274])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_238326))))) ^ Unify: (305) [system] once(user:(notrace((flag(eval_num, _238136, _238136+1), _238154 is _238136 mod 500, _238172 is 99-494 mod 100, _238196=_238198, option_else('trace-length', _238210, 500), option_else('trace-depth', _238218, 30))), quietly(if_t((nop(stop_rtrace), _238154>_238210), (set_debug(eval, false), _238274 is _238210+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_238274])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_238326))))) ^ Call: (308) [system] setup_call_cleanup('$notrace'(_242050, _242052), once(user:(flag(eval_num, _238136, _238136+1), _238154 is _238136 mod 500, _238172 is 99-494 mod 100, _238196=_238198, option_else('trace-length', _238210, 500), option_else('trace-depth', _238218, 30))), '$restore_trace'(_242050, _242052)) ^ Unify: (308) [system] setup_call_cleanup(system:'$notrace'(_242050, _242052), system:once(user:(flag(eval_num, _238136, _238136+1), _238154 is _238136 mod 500, _238172 is 99-494 mod 100, _238196=_238198, option_else('trace-length', _238210, 500), option_else('trace-depth', _238218, 30))), system:'$restore_trace'(_242050, _242052)) ^ Call: (309) [system] sig_atomic(system:'$notrace'(_242050, _242052)) ^ Exit: (308) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(flag(eval_num, 12, 12+1), 12 is 12 mod 500, 5 is 99-494 mod 100, _238196=_238196, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), system:'$restore_trace'(3, -1)) ^ Call: (308) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 12>500), (set_debug(eval, false), _238274 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_238274])), nop((start_rtrace, rtrace))))) ^ Unify: (308) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 12>500), (set_debug(eval, false), _238274 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_238274])), nop((start_rtrace, rtrace))))) ^ Exit: (308) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 12>500), (set_debug(eval, false), _238274 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_238274])), nop((start_rtrace, rtrace))))) Call: (307) [user] nop(notrace(no_repeats_var(_238326))) Unify: (307) [user] nop(notrace(no_repeats_var(_238326))) Exit: (307) [user] nop(notrace(no_repeats_var(_238326))) ^ Exit: (305) [system] once(user:(notrace((flag(eval_num, 12, 12+1), 12 is 12 mod 500, 5 is 99-494 mod 100, _238196=_238196, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), quietly(if_t((nop(stop_rtrace), 12>500), (set_debug(eval, false), _238274 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_238274])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_238326))))) ^ Exit: (304) [user] must_det_ll(user:(notrace((flag(eval_num, 12, 12+1), 12 is 12 mod 500, 5 is 99-494 mod 100, _238196=_238196, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), quietly(if_t((nop(stop_rtrace), 12>500), (set_debug(eval, false), _238274 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_238274])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_238326))))) Call: (304) [occurs] occurs:sub_term(_253514, (false, (e2;e))) Unify: (304) [occurs] occurs:sub_term((false, (e2;e)), (false, (e2;e))) Exit: (304) [occurs] occurs:sub_term((false, (e2;e)), (false, (e2;e))) Call: (304) [system] (false, (e2;e))\=(false, (e2;e)) Fail: (304) [system] (false, (e2;e))\=(false, (e2;e)) Redo: (304) [occurs] occurs:sub_term(_253514, (false, (e2;e))) Unify: (304) [occurs] occurs:sub_term(_253514, (false, (e2;e))) Call: (305) [system] compound((false, (e2;e))) Exit: (305) [system] compound((false, (e2;e))) Call: (305) [system] arg(_261936, (false, (e2;e)), _261860) Exit: (305) [system] arg(1, (false, (e2;e)), false) Call: (305) [occurs] occurs:sub_term(_253514, false) Unify: (305) [occurs] occurs:sub_term(false, false) Exit: (305) [occurs] occurs:sub_term(false, false) Exit: (304) [occurs] occurs:sub_term(false, (false, (e2;e))) Call: (304) [system] (false, (e2;e))\=false Exit: (304) [system] (false, (e2;e))\=false ^ Call: (304) [user] if_trace((eval;false, (e2;e)), (_238196=1, indentq(5, 12, -->, [false, [/, ngram, 6]]))) ^ Unify: (304) [user] if_trace((eval;false, (e2;e)), (_238196=1, indentq(5, 12, -->, [false, [/, ngram, 6]]))) ^ Call: (306) [system] setup_call_cleanup('$notrace'(_271240, _271242), once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _238196=1, indentq(5, 12, -->, [false, [/, ngram, 6]]))), _271198, fbug((_271198-->if_trace((eval;false, (e2;e)), (_238196=1, indentq(5, 12, -->, [false, [/, ngram, 6]])))))))), '$restore_trace'(_271240, _271242)) ^ Unify: (306) [system] setup_call_cleanup(system:'$notrace'(_271240, _271242), system:once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _238196=1, indentq(5, 12, -->, [false, [/, ngram, 6]]))), _271198, fbug((_271198-->if_trace((eval;false, (e2;e)), (_238196=1, indentq(5, 12, -->, [false, [/, ngram, 6]])))))))), system:'$restore_trace'(_271240, _271242)) ^ Call: (307) [system] sig_atomic(system:'$notrace'(_271240, _271242)) ^ Exit: (306) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _238196=1, indentq(5, 12, -->, [false, [/, ngram, 6]]))), _271198, fbug((_271198-->if_trace((eval;false, (e2;e)), (_238196=1, indentq(5, 12, -->, [false, [/, ngram, 6]])))))))), system:'$restore_trace'(3, -1)) ^ Exit: (304) [user] if_trace((eval;false, (e2;e)), (_238196=1, indentq(5, 12, -->, [false, [/, ngram, 6]]))) Call: (304) [system] _276022=retval(fail) Exit: (304) [system] retval(fail)=retval(fail) Call: (304) [system] _277884=(\+ \+ (flag(eval_num, _277904, _277904+1), (retval(fail)\=@=retval(fail), nonvar(_236226)->indentq(5, _277904, <--, [false, _236226]);indentq(5, _277904, <--, [false, retval(fail)])))) Exit: (304) [system] (\+ \+ (flag(eval_num, _277904, _277904+1), (retval(fail)\=@=retval(fail), nonvar(_236226)->indentq(5, _277904, <--, [false, _236226]);indentq(5, _277904, <--, [false, retval(fail)]))))=(\+ \+ (flag(eval_num, _277904, _277904+1), (retval(fail)\=@=retval(fail), nonvar(_236226)->indentq(5, _277904, <--, [false, _236226]);indentq(5, _277904, <--, [false, retval(fail)])))) ^ Call: (304) [user] call_cleanup(((call(subst_args1(=, _9628), 494, '&self', [/, ngram, 6], _236226)*->nb_setarg(1, retval(fail), _236226);fail, trace, call(subst_args1(=, _9628), 494, '&self', [/, ngram, 6], _236226)), ignore(notrace((\+_236226\=_238326, nb_setarg(1, retval(fail), _236226))))), ignore((_238196==1->ignore(\+ \+ (flag(eval_num, _277904, _277904+1), (retval(fail)\=@=retval(fail), nonvar(_236226)->indentq(5, _277904, <--, [false, _236226]);indentq(5, _277904, <--, [false, retval(fail)]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _277904, _277904+1), (retval(fail)\=@=retval(fail), nonvar(_236226)->indentq(5, _277904, <--, [false, _236226]);indentq(5, _277904, <--, [false, retval(fail)]))))))))))) ^ Unify: (304) [system] call_cleanup(user:((call(subst_args1(=, _9628), 494, '&self', [/, ngram, 6], _236226)*->nb_setarg(1, retval(fail), _236226);fail, trace, call(subst_args1(=, _9628), 494, '&self', [/, ngram, 6], _236226)), ignore(notrace((\+_236226\=_238326, nb_setarg(1, retval(fail), _236226))))), user:ignore((_238196==1->ignore(\+ \+ (flag(eval_num, _277904, _277904+1), (retval(fail)\=@=retval(fail), nonvar(_236226)->indentq(5, _277904, <--, [false, _236226]);indentq(5, _277904, <--, [false, retval(fail)]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _277904, _277904+1), (retval(fail)\=@=retval(fail), nonvar(_236226)->indentq(5, _277904, <--, [false, _236226]);indentq(5, _277904, <--, [false, retval(fail)]))))))))))) ^ Call: (306) [user] subst_args1(=, _9628, 494, '&self', [/, ngram, 6], _236226) ^ Unify: (306) [user] subst_args1(=, _9628, 494, '&self', [/, ngram, 6], _236226) Call: (307) [system] var(=) ^ Redo: (306) [user] subst_args1(=, _9628, 494, '&self', [/, ngram, 6], _236226) Call: (307) [system] atom(=) Exit: (307) [system] atom(=) Call: (307) [system] (=)\==(=) ^ Redo: (306) [user] subst_args1(=, _9628, 494, '&self', [/, ngram, 6], _236226) ^ Unify: (306) [user] subst_args1(=, _9628, 494, '&self', [/, ngram, 6], _236226) Call: (307) [system] atom([/, ngram, 6]) ^ Redo: (306) [user] subst_args1(=, _9628, 494, '&self', [/, ngram, 6], _236226) ^ Unify: (306) [user] subst_args1(=, _9628, 494, '&self', [/, ngram, 6], _236226) Call: (307) [system] is_list([ngram, 6]) Exit: (307) [system] is_list([ngram, 6]) ^ Unify: (306) [user] subst_args1(=, _9628, 494, '&self', [/, ngram, 6], _236226) Call: (307) [system] is_list([/, ngram, 6]) Exit: (307) [system] is_list([/, ngram, 6]) ^ Unify: (306) [user] subst_args1(=, _9628, 494, '&self', [/, ngram, 6], [/|_297758]) Call: (307) [system] var(/) ^ Redo: (306) [user] subst_args1(=, _9628, 494, '&self', [/, ngram, 6], _236226) ^ Unify: (306) [user] subst_args1(=, _9628, 494, '&self', [/, ngram, 6], _236226) Call: (307) [system] fail ^ Redo: (306) [user] subst_args1(=, _9628, 494, '&self', [/, ngram, 6], _236226) ^ Unify: (306) [user] subst_args1(=, _9628, 494, '&self', [/, ngram, 6], _236226) Call: (307) [system] is_list([/, ngram, 6]) Exit: (307) [system] is_list([/, ngram, 6]) ^ Call: (307) [user] apply:maplist(self_subst, [/, ngram, 6]) ^ Unify: (307) [apply] apply:maplist(user:self_subst, [/, ngram, 6]) Call: (308) [apply] apply:maplist_([/, ngram, 6], user:self_subst) Unify: (308) [apply] apply:maplist_([/, ngram, 6], user:self_subst) ^ Call: (309) [user] self_subst(/) ^ Unify: (309) [user] self_subst(/) Call: (310) [system] callable(/) Exit: (310) [system] callable(/) ^ Unify: (309) [user] self_subst(/) ^ Call: (310) [user] self_eval(/) ^ Unify: (310) [user] self_eval(/) ^ Call: (312) [system] setup_call_cleanup('$notrace'(_316378, _316380), once(user:self_eval0(/)), '$restore_trace'(_316378, _316380)) ^ Unify: (312) [system] setup_call_cleanup(system:'$notrace'(_316378, _316380), system:once(user:self_eval0(/)), system:'$restore_trace'(_316378, _316380)) ^ Call: (313) [system] sig_atomic(system:'$notrace'(_316378, _316380)) ^ Exit: (312) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(/)), system:'$restore_trace'(3, -1)) ^ Exit: (310) [user] self_eval(/) ^ Exit: (309) [user] self_subst(/) Call: (309) [apply] apply:maplist_([ngram, 6], user:self_subst) Unify: (309) [apply] apply:maplist_([ngram, 6], user:self_subst) ^ Call: (310) [user] self_subst(ngram) ^ Unify: (310) [user] self_subst(ngram) Call: (311) [system] callable(ngram) Exit: (311) [system] callable(ngram) ^ Unify: (310) [user] self_subst(ngram) ^ Call: (311) [user] self_eval(ngram) ^ Unify: (311) [user] self_eval(ngram) ^ Call: (313) [system] setup_call_cleanup('$notrace'(_330338, _330340), once(user:self_eval0(ngram)), '$restore_trace'(_330338, _330340)) ^ Unify: (313) [system] setup_call_cleanup(system:'$notrace'(_330338, _330340), system:once(user:self_eval0(ngram)), system:'$restore_trace'(_330338, _330340)) ^ Call: (314) [system] sig_atomic(system:'$notrace'(_330338, _330340)) ^ Exit: (313) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(ngram)), system:'$restore_trace'(3, -1)) ^ Exit: (311) [user] self_eval(ngram) ^ Exit: (310) [user] self_subst(ngram) Call: (310) [apply] apply:maplist_([6], user:self_subst) Unify: (310) [apply] apply:maplist_([6], user:self_subst) ^ Call: (311) [user] self_subst(6) ^ Unify: (311) [user] self_subst(6) Call: (312) [system] callable(6) ^ Redo: (311) [user] self_subst(6) ^ Exit: (311) [user] self_subst(6) Call: (311) [apply] apply:maplist_([], user:self_subst) Unify: (311) [apply] apply:maplist_([], user:self_subst) Exit: (311) [apply] apply:maplist_([], user:self_subst) Exit: (310) [apply] apply:maplist_([6], user:self_subst) Exit: (309) [apply] apply:maplist_([ngram, 6], user:self_subst) Exit: (308) [apply] apply:maplist_([/, ngram, 6], user:self_subst) ^ Exit: (307) [apply] apply:maplist(user:self_subst, [/, ngram, 6]) Call: (307) [system] [/, ngram, 6]=[_348942|_348944] Exit: (307) [system] [/, ngram, 6]=[/, ngram, 6] Call: (307) [system] atom(/) Exit: (307) [system] atom(/) ^ Unify: (306) [user] subst_args1(=, _9628, 494, '&self', [/, ngram, 6], _236226) ^ Call: (307) [user] is_space_op(/) ^ Redo: (306) [user] subst_args1(=, _9628, 494, '&self', [/, ngram, 6], _236226) ^ Unify: (306) [user] subst_args1(=, _9628, 494, '&self', [/, ngram, 6], _236226) Call: (307) [system] (/)==case ^ Redo: (306) [user] subst_args1(=, _9628, 494, '&self', [/, ngram, 6], _236226) ^ Unify: (306) [user] subst_args1(=, _9628, 494, '&self', [/, ngram, 6], _236226) Call: (307) [system] fail ^ Redo: (306) [user] subst_args1(=, _9628, 494, '&self', [/, ngram, 6], _236226) ^ Unify: (306) [user] subst_args1(=, _9628, 494, '&self', [/, ngram, 6], _236226) Call: (307) [system] _362026=do_more_defs(true) Exit: (307) [system] do_more_defs(true)=do_more_defs(true) ^ Call: (307) [user] clause(eval_21(subst_args, _9628, 494, '&self', [/, ngram, 6], _236226), _363902) ^ Redo: (306) [user] subst_args1(=, _9628, 494, '&self', [/, ngram, 6], _236226) ^ Unify: (306) [user] subst_args1(=, _9628, 494, '&self', [/, ngram, 6], _236226) Call: (307) [system] fail ^ Redo: (306) [user] subst_args1(=, _9628, 494, '&self', [/, ngram, 6], _236226) ^ Unify: (306) [user] subst_args1(=, _9628, 494, '&self', [/, ngram, 6], _236226) ^ Call: (307) [user] is_and(/) ^ Unify: (307) [user] is_and(/) Call: (308) [system] atom(/) Exit: (308) [system] atom(/) ^ Unify: (307) [user] is_and(/) ^ Call: (308) [user] is_and(/, _374226) ^ Unify: (308) [user] is_and(/, _375154) Call: (309) [system] atom(/) Exit: (309) [system] atom(/) ^ Redo: (306) [user] subst_args1(=, _9628, 494, '&self', [/, ngram, 6], _236226) ^ Unify: (306) [user] subst_args1(=, _9628, 494, '&self', [/, ngram, 6], [/|_378802]) Call: (307) [system] nonvar(/) Exit: (307) [system] nonvar(/) Call: (307) [system] fail ^ Redo: (306) [user] subst_args1(=, _9628, 494, '&self', [/, ngram, 6], _236226) ^ Unify: (306) [user] subst_args1(=, _9628, 494, '&self', [/, ngram, 6], _236226) ^ Call: (307) [user] subst_args2(=, 494, '&self', [/, ngram, 6], _236226) ^ Unify: (307) [user] subst_args2(=, 494, '&self', [/, ngram, 6], _236226) Call: (308) [system] 494<3 ^ Redo: (307) [user] subst_args2(=, 494, '&self', [/, ngram, 6], _236226) ^ Unify: (307) [user] subst_args2(=, 494, '&self', [/, ngram, 6], _236226) Call: (308) [system] fail ^ Redo: (307) [user] subst_args2(=, 494, '&self', [/, ngram, 6], _236226) ^ Unify: (307) [user] subst_args2(=, 494, '&self', [/, ngram, 6], _236226) ^ Call: (308) [user] mnotrace(is_user_defined_head(=, '&self', /)) ^ Unify: (308) [user] mnotrace(is_user_defined_head(=, '&self', /)) ^ Call: (309) [user] once(is_user_defined_head(=, '&self', /)) ^ Unify: (309) [system] once(user:is_user_defined_head(=, '&self', /)) ^ Call: (310) [user] is_user_defined_head(=, '&self', /) ^ Unify: (310) [user] is_user_defined_head(=, '&self', /) ^ Call: (311) [user] mnotrace(is_user_defined_head0(=, '&self', /)) ^ Unify: (311) [user] mnotrace(is_user_defined_head0(=, '&self', /)) ^ Call: (312) [user] once(is_user_defined_head0(=, '&self', /)) ^ Unify: (312) [system] once(user:is_user_defined_head0(=, '&self', /)) ^ Call: (313) [user] is_user_defined_head0(=, '&self', /) ^ Unify: (313) [user] is_user_defined_head0(=, '&self', /) Call: (314) [system] callable(/) Exit: (314) [system] callable(/) Call: (314) [system] functor(/, _404904, _404984) Exit: (314) [system] functor(/, /, 0) ^ Call: (314) [user] is_user_defined_head_f(=, '&self', /) ^ Unify: (314) [user] is_user_defined_head_f(=, '&self', /) ^ Call: (315) [user] is_user_defined_head_f1(=, '&self', /) ^ Unify: (315) [user] is_user_defined_head_f1(=, '&self', /) Call: (316) [user] metta_eq_def(=, '&self', [/|_410502], _410584) Unify: (316) [user] metta_eq_def(=, '&self', [/|_410502], _411508) ^ Call: (317) [user] ignore((=)=(=)) ^ Unify: (317) [system] ignore(user:((=)=(=))) Call: (318) [system] (=)=(=) Exit: (318) [system] (=)=(=) ^ Exit: (317) [system] ignore(user:((=)=(=))) Call: (317) [user] metta_atom('&self', [=, [/|_410502], _417024]) Unify: (317) [user] metta_atom('&self', [=, [/|_410502], _417024]) ^ Call: (318) [user] typed_list('&self', _418938, _418860) ^ Unify: (318) [user] typed_list('&self', _419870, _418860) Call: (319) [system] compound('&self') Fail: (319) [system] compound('&self') ^ Fail: (318) [user] typed_list('&self', _422650, _418860) Redo: (317) [user] metta_atom('&self', [=, [/|_410502], _417024]) Unify: (317) [user] metta_atom('&self', [=, [/|_410502], _417024]) Call: (318) [system] '&self'=='&flybase' Redo: (317) [user] metta_atom('&self', [=, [/|_410502], _417024]) Unify: (317) [user] metta_atom('&self', [=, [/|_410502], _417024]) ^ Call: (318) [user] metta_atom_in_file('&self', [=, [/|_410502], _417024]) ^ Unify: (318) [user] metta_atom_in_file('&self', [=, [/|_410502], _417024]) ^ Call: (319) [user] metta_atom_in_file('&self', [=, [/|_410502], _417024], _430032, _430034) ^ Unify: (319) [user] metta_atom_in_file('&self', [=, [/|_410502], _417024], _430968, _430970) ^ Call: (320) [user] loaded_into_kb('&self', _431826) ^ Unify: (320) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Exit: (320) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Call: (320) [user] once(user:asserted_metta_pred(_442416, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Unify: (320) [system] once(user:asserted_metta_pred(_442416, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Call: (321) [user] asserted_metta_pred(_442416, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Fail: (321) [user] asserted_metta_pred(_442416, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Redo: (317) [user] metta_atom('&self', [=, [/|_410502], _417024]) Unify: (317) [user] metta_atom('&self', [=, [/|_410502], _417024]) Call: (318) [user] metta_atom_asserted('&self', [=, [/|_410502], _417024]) Unify: (318) [user] metta_atom_asserted('&self', [=, [/|_410502], _417024]) ^ Call: (319) [user] metta_atom_asserted_deduced('&self', [=, [/|_410502], _417024]) Redo: (318) [user] metta_atom_asserted('&self', [=, [/|_410502], _417024]) Redo: (317) [user] metta_atom('&self', [=, [/|_410502], _417024]) Unify: (317) [user] metta_atom('&self', [=, [/|_410502], _417024]) Call: (318) [system] '&self'\=='&corelib' Exit: (318) [system] '&self'\=='&corelib' ^ Call: (318) [user] using_all_spaces ^ Unify: (318) [user] using_all_spaces Call: (319) [system] nb_current(with_all_spaces, t) Redo: (317) [user] metta_atom('&self', [=, [/|_410502], _417024]) Unify: (317) [user] metta_atom('&self', [=, [/|_410502], _417024]) Call: (318) [system] '&self'\=='&corelib' Exit: (318) [system] '&self'\=='&corelib' Call: (318) [user] metta_atom_asserted('&self', '&corelib') Unify: (318) [user] metta_atom_asserted('&self', '&corelib') ^ Call: (319) [user] metta_atom_asserted_deduced('&self', '&corelib') Redo: (318) [user] metta_atom_asserted('&self', '&corelib') Unify: (318) [user] metta_atom_asserted('&self', '&corelib') Exit: (318) [user] metta_atom_asserted('&self', '&corelib') Call: (318) [user] should_inherit_from_corelib([=, [/|_410502], _417024]) Unify: (318) [user] should_inherit_from_corelib([=, [/|_410502], _417024]) ^ Call: (319) [user] using_all_spaces ^ Unify: (319) [user] using_all_spaces Call: (320) [system] nb_current(with_all_spaces, t) Redo: (318) [user] should_inherit_from_corelib([=, [/|_410502], _417024]) Unify: (318) [user] should_inherit_from_corelib([=, [/|_410502], _417024]) Call: (319) [system] (=)==(:) Redo: (318) [user] should_inherit_from_corelib([=, [/|_410502], _417024]) Unify: (318) [user] should_inherit_from_corelib([=, [/|_410502], _417024]) Call: (319) [system] (=)=='@doc' Redo: (318) [user] should_inherit_from_corelib([=, [/|_410502], _417024]) Unify: (318) [user] should_inherit_from_corelib([=, [/|_410502], _417024]) Call: (319) [system] fail Redo: (318) [user] metta_atom_asserted('&self', '&corelib') Redo: (317) [user] metta_atom('&self', [=, [/|_410502], _417024]) Fail: (316) [user] metta_eq_def(=, '&self', [/|_410502], _497620) ^ Fail: (315) [user] is_user_defined_head_f1(=, '&self', /) ^ Redo: (314) [user] is_user_defined_head_f(=, '&self', /) ^ Unify: (314) [user] is_user_defined_head_f(=, '&self', /) ^ Call: (315) [user] is_user_defined_head_f1(=, '&self', [/|_501264]) ^ Unify: (315) [user] is_user_defined_head_f1(=, '&self', [/|_501264]) Call: (316) [user] metta_eq_def(=, '&self', [[/|_501264]|_503134], _503216) Unify: (316) [user] metta_eq_def(=, '&self', [[/|_501264]|_503134], _504140) ^ Call: (317) [user] ignore((=)=(=)) ^ Unify: (317) [system] ignore(user:((=)=(=))) Call: (318) [system] (=)=(=) Exit: (318) [system] (=)=(=) ^ Exit: (317) [system] ignore(user:((=)=(=))) Call: (317) [user] metta_atom('&self', [=, [[/|_501264]|_503134], _509656]) Unify: (317) [user] metta_atom('&self', [=, [[/|_501264]|_503134], _509656]) ^ Call: (318) [user] typed_list('&self', _511570, _511492) ^ Unify: (318) [user] typed_list('&self', _512502, _511492) Call: (319) [system] compound('&self') Fail: (319) [system] compound('&self') ^ Fail: (318) [user] typed_list('&self', _515282, _511492) Redo: (317) [user] metta_atom('&self', [=, [[/|_501264]|_503134], _509656]) Unify: (317) [user] metta_atom('&self', [=, [[/|_501264]|_503134], _509656]) Call: (318) [system] '&self'=='&flybase' Redo: (317) [user] metta_atom('&self', [=, [[/|_501264]|_503134], _509656]) Unify: (317) [user] metta_atom('&self', [=, [[/|_501264]|_503134], _509656]) ^ Call: (318) [user] metta_atom_in_file('&self', [=, [[/|_501264]|_503134], _509656]) ^ Unify: (318) [user] metta_atom_in_file('&self', [=, [[/|_501264]|_503134], _509656]) ^ Call: (319) [user] metta_atom_in_file('&self', [=, [[/|_501264]|_503134], _509656], _522664, _522666) ^ Unify: (319) [user] metta_atom_in_file('&self', [=, [[/|_10046]|_10052], _10068], _10130, _10132) ^ Call: (320) [user] loaded_into_kb('&self', _10656) ^ Unify: (320) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Exit: (320) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Call: (320) [user] once(user:asserted_metta_pred(_21246, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Unify: (320) [system] once(user:asserted_metta_pred(_21246, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Call: (321) [user] asserted_metta_pred(_21246, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Fail: (321) [user] asserted_metta_pred(_21246, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Redo: (317) [user] metta_atom('&self', [=, [[/|_10046]|_10052], _10068]) Unify: (317) [user] metta_atom('&self', [=, [[/|_10046]|_10052], _10068]) Call: (318) [user] metta_atom_asserted('&self', [=, [[/|_10046]|_10052], _10068]) Unify: (318) [user] metta_atom_asserted('&self', [=, [[/|_10046]|_10052], _10068]) ^ Call: (319) [user] metta_atom_asserted_deduced('&self', [=, [[/|_10046]|_10052], _10068]) Redo: (318) [user] metta_atom_asserted('&self', [=, [[/|_10046]|_10052], _10068]) Redo: (317) [user] metta_atom('&self', [=, [[/|_10046]|_10052], _10068]) Unify: (317) [user] metta_atom('&self', [=, [[/|_10046]|_10052], _10068]) Call: (318) [system] '&self'\=='&corelib' Exit: (318) [system] '&self'\=='&corelib' ^ Call: (318) [user] using_all_spaces ^ Unify: (318) [user] using_all_spaces Call: (319) [system] nb_current(with_all_spaces, t) Redo: (317) [user] metta_atom('&self', [=, [[/|_10046]|_10052], _10068]) Unify: (317) [user] metta_atom('&self', [=, [[/|_10046]|_10052], _10068]) Call: (318) [system] '&self'\=='&corelib' Exit: (318) [system] '&self'\=='&corelib' Call: (318) [user] metta_atom_asserted('&self', '&corelib') Unify: (318) [user] metta_atom_asserted('&self', '&corelib') ^ Call: (319) [user] metta_atom_asserted_deduced('&self', '&corelib') Redo: (318) [user] metta_atom_asserted('&self', '&corelib') Unify: (318) [user] metta_atom_asserted('&self', '&corelib') Exit: (318) [user] metta_atom_asserted('&self', '&corelib') Call: (318) [user] should_inherit_from_corelib([=, [[/|_10046]|_10052], _10068]) Unify: (318) [user] should_inherit_from_corelib([=, [[/|_10046]|_10052], _10068]) ^ Call: (319) [user] using_all_spaces ^ Unify: (319) [user] using_all_spaces Call: (320) [system] nb_current(with_all_spaces, t) Redo: (318) [user] should_inherit_from_corelib([=, [[/|_10046]|_10052], _10068]) Unify: (318) [user] should_inherit_from_corelib([=, [[/|_10046]|_10052], _10068]) Call: (319) [system] (=)==(:) Redo: (318) [user] should_inherit_from_corelib([=, [[/|_10046]|_10052], _10068]) Unify: (318) [user] should_inherit_from_corelib([=, [[/|_10046]|_10052], _10068]) Call: (319) [system] (=)=='@doc' Redo: (318) [user] should_inherit_from_corelib([=, [[/|_10046]|_10052], _10068]) Unify: (318) [user] should_inherit_from_corelib([=, [[/|_10046]|_10052], _10068]) Call: (319) [system] fail Redo: (318) [user] metta_atom_asserted('&self', '&corelib') Redo: (317) [user] metta_atom('&self', [=, [[/|_10046]|_10052], _10068]) Fail: (316) [user] metta_eq_def(=, '&self', [[/|_10046]|_10052], _76450) ^ Fail: (315) [user] is_user_defined_head_f1(=, '&self', [/|_10046]) ^ Fail: (314) [user] is_user_defined_head_f(=, '&self', /) ^ Fail: (313) [user] is_user_defined_head0(=, '&self', /) ^ Fail: (312) [system] once(user:is_user_defined_head0(=, '&self', /)) ^ Fail: (311) [user] mnotrace(is_user_defined_head0(=, '&self', /)) ^ Fail: (310) [user] is_user_defined_head(=, '&self', /) ^ Fail: (309) [system] once(user:is_user_defined_head(=, '&self', /)) ^ Fail: (308) [user] mnotrace(is_user_defined_head(=, '&self', /)) ^ Redo: (307) [user] subst_args2(=, 494, '&self', [/, ngram, 6], _9712) ^ Unify: (307) [user] subst_args2(=, 494, '&self', [/, ngram, 6], _9712) ^ Call: (308) [user] subst_args40(=, 494, '&self', [/, ngram, 6], _9712) ^ Unify: (308) [user] subst_args40(=, 494, '&self', [/, ngram, 6], _9712) Call: (309) [user] is_function(/) Unify: (309) [user] is_function(/) ^ Call: (310) [user] symbol(/) ^ Unify: (310) [user] symbol(/) Call: (311) [system] atom(/) Exit: (311) [system] atom(/) ^ Exit: (310) [user] symbol(/) Exit: (309) [user] is_function(/) ^ Call: (309) [user] is_special_op(/) ^ Unify: (309) [user] is_special_op(/) ^ Call: (310) [user] current_self(_97694) ^ Unify: (310) [user] current_self(_97694) Call: (311) [system] nb_current(self_space, _97694) Exit: (311) [system] nb_current(self_space, '&self') Call: (311) [system] '&self'\==[] Exit: (311) [system] '&self'\==[] ^ Exit: (310) [user] current_self('&self') ^ Call: (310) [user] is_special_op('&self', /) ^ Unify: (310) [user] is_special_op('&self', /) Call: (311) [system] atom(/) Exit: (311) [system] atom(/) ^ Fail: (310) [user] is_special_op('&self', /) ^ Fail: (309) [user] is_special_op(/) ^ Redo: (308) [user] subst_args40(=, 494, '&self', [/, ngram, 6], _9712) Call: (309) [system] is_list([ngram, 6]) Exit: (309) [system] is_list([ngram, 6]) ^ Call: (309) [user] apply:maplist(subst_args(=, _112528, 494, '&self'), [ngram, 6], _112534) ^ Unify: (309) [apply] apply:maplist(user:subst_args(=, _112528, 494, '&self'), [ngram, 6], _112534) Call: (310) [apply] apply:maplist_([ngram, 6], _112534, user:subst_args(=, _112528, 494, '&self')) Unify: (310) [apply] apply:maplist_([ngram, 6], [_115352|_115354], user:subst_args(=, _112528, 494, '&self')) ^ Call: (311) [user] subst_args(=, _112528, 494, '&self', ngram, _115352) ^ Unify: (311) [user] subst_args(=, _112528, 494, '&self', ngram, _115352) Call: (312) [system] atom(=) Exit: (312) [system] atom(=) Call: (312) [system] (=)\==(=) ^ Redo: (311) [user] subst_args(=, _112528, 494, '&self', ngram, _115352) ^ Unify: (311) [user] subst_args(=, _112528, 494, '&self', ngram, _115352) ^ Call: (312) [user] self_subst(ngram) ^ Unify: (312) [user] self_subst(ngram) Call: (313) [system] callable(ngram) Exit: (313) [system] callable(ngram) ^ Unify: (312) [user] self_subst(ngram) ^ Call: (313) [user] self_eval(ngram) ^ Unify: (313) [user] self_eval(ngram) ^ Call: (315) [system] setup_call_cleanup('$notrace'(_129320, _129322), once(user:self_eval0(ngram)), '$restore_trace'(_129320, _129322)) ^ Unify: (315) [system] setup_call_cleanup(system:'$notrace'(_129320, _129322), system:once(user:self_eval0(ngram)), system:'$restore_trace'(_129320, _129322)) ^ Call: (316) [system] sig_atomic(system:'$notrace'(_129320, _129322)) ^ Exit: (315) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(ngram)), system:'$restore_trace'(3, -1)) ^ Exit: (313) [user] self_eval(ngram) ^ Exit: (312) [user] self_subst(ngram) Call: (312) [system] _115352=ngram Exit: (312) [system] ngram=ngram ^ Exit: (311) [user] subst_args(=, _112528, 494, '&self', ngram, ngram) Call: (311) [apply] apply:maplist_([6], _115354, user:subst_args(=, _112528, 494, '&self')) Unify: (311) [apply] apply:maplist_([6], [_138678|_138680], user:subst_args(=, _112528, 494, '&self')) ^ Call: (312) [user] subst_args(=, _112528, 494, '&self', 6, _138678) ^ Unify: (312) [user] subst_args(=, _112528, 494, '&self', 6, _138678) Call: (313) [system] atom(=) Exit: (313) [system] atom(=) Call: (313) [system] (=)\==(=) ^ Redo: (312) [user] subst_args(=, _112528, 494, '&self', 6, _138678) ^ Unify: (312) [user] subst_args(=, _112528, 494, '&self', 6, _138678) ^ Call: (313) [user] self_subst(6) ^ Unify: (313) [user] self_subst(6) Call: (314) [system] callable(6) ^ Redo: (313) [user] self_subst(6) ^ Exit: (313) [user] self_subst(6) Call: (313) [system] _138678=6 Exit: (313) [system] 6=6 ^ Exit: (312) [user] subst_args(=, _112528, 494, '&self', 6, 6) Call: (312) [apply] apply:maplist_([], _138680, user:subst_args(=, _112528, 494, '&self')) Unify: (312) [apply] apply:maplist_([], [], user:subst_args(=, _112528, 494, '&self')) Exit: (312) [apply] apply:maplist_([], [], user:subst_args(=, _112528, 494, '&self')) Exit: (311) [apply] apply:maplist_([6], [6], user:subst_args(=, _112528, 494, '&self')) Exit: (310) [apply] apply:maplist_([ngram, 6], [ngram, 6], user:subst_args(=, _112528, 494, '&self')) ^ Exit: (309) [apply] apply:maplist(user:subst_args(=, _112528, 494, '&self'), [ngram, 6], [ngram, 6]) ^ Call: (309) [user] subst_args5(494, '&self', [/, ngram, 6], _9712) ^ Unify: (309) [user] subst_args5(494, '&self', [/, ngram, 6], _9712) ^ Call: (310) [user] eval_selfless(_161142, _161144, 494, '&self', [/, ngram, 6], _9712) ^ Unify: (310) [user] eval_selfless(_162086, _162088, 494, '&self', [/, ngram, 6], _9712) ^ Call: (311) [user] eval_selfless_0([/, ngram, 6], _9712) ^ Unify: (311) [user] eval_selfless_0([/, ngram, 6], _9712) Call: (312) [system] var(/) ^ Redo: (311) [user] eval_selfless_0([/, ngram, 6], _9712) ^ Unify: (311) [user] eval_selfless_0([/, ngram, 6], _9712) ^ Call: (312) [user] is_assignment(/) ^ Unify: (312) [user] is_assignment(/) Call: (313) [system] atom(/) Exit: (313) [system] atom(/) ^ Redo: (311) [user] eval_selfless_0([/, ngram, 6], _9712) ^ Unify: (311) [user] eval_selfless_0([/, ngram, 6], _9712) ^ Call: (312) [user] eval_selfless_1([/, ngram, 6], _9712) ^ Unify: (312) [user] eval_selfless_1([/, ngram, 6], _9712) ^ Call: (313) [user] allow_clp ^ Unify: (313) [user] allow_clp ^ Call: (314) [user] false_flag ^ Unify: (314) [user] false_flag Call: (315) [system] fail Fail: (315) [system] fail ^ Fail: (314) [user] false_flag ^ Redo: (311) [user] eval_selfless_0([/, ngram, 6], _9712) ^ Unify: (311) [user] eval_selfless_0([/, ngram, 6], _9712) ^ Call: (312) [user] eval_selfless_2([/, ngram, 6], _9712) ^ Unify: (312) [user] eval_selfless_2([/, ngram, 6], _9712) Call: (313) [system] var(/) ^ Redo: (312) [user] eval_selfless_2([/, ngram, 6], _9712) ^ Unify: (312) [user] eval_selfless_2([/, ngram, 6], _9712) ^ Call: (313) [user] fake_notrace((ground([/, ngram, 6]), [/, ngram, 6]=[_187934, _187940, _187946], atom(_187934), catch_warn(current_op(_187972, yfx, _187934)), [/, ngram, 6]\=[_187992], s2ps([/, ngram, 6], _188000))) ^ Unify: (313) [user] fake_notrace(user:(ground([/, ngram, 6]), [/, ngram, 6]=[_187934, _187940, _187946], atom(_187934), catch_warn(current_op(_187972, yfx, _187934)), [/, ngram, 6]\=[_187992], s2ps([/, ngram, 6], _188000))) ^ Call: (314) [user] real_notrace(user:(ground([/, ngram, 6]), [/, ngram, 6]=[_187934, _187940, _187946], atom(_187934), catch_warn(current_op(_187972, yfx, _187934)), [/, ngram, 6]\=[_187992], s2ps([/, ngram, 6], _188000))) ^ Unify: (314) [user] real_notrace(user:(ground([/, ngram, 6]), [/, ngram, 6]=[_187934, _187940, _187946], atom(_187934), catch_warn(current_op(_187972, yfx, _187934)), [/, ngram, 6]\=[_187992], s2ps([/, ngram, 6], _188000))) ^ Call: (315) [user] setup_call_cleanup('$notrace'(_191706, _191708), once(user:(ground([/, ngram, 6]), [/, ngram, 6]=[_187934, _187940, _187946], atom(_187934), catch_warn(current_op(_187972, yfx, _187934)), [/, ngram, 6]\=[_187992], s2ps([/, ngram, 6], _188000))), '$restore_trace'(_191706, _191708)) ^ Unify: (315) [system] setup_call_cleanup(user:'$notrace'(_191706, _191708), user:once(user:(ground([/, ngram, 6]), [/, ngram, 6]=[_187934, _187940, _187946], atom(_187934), catch_warn(current_op(_187972, yfx, _187934)), [/, ngram, 6]\=[_187992], s2ps([/, ngram, 6], _188000))), user:'$restore_trace'(_191706, _191708)) ^ Call: (316) [system] sig_atomic(user:'$notrace'(_191706, _191708)) ^ Exit: (315) [system] setup_call_cleanup(user:'$notrace'(3, -1), user:once(user:(ground([/, ngram, 6]), [/, ngram, 6]=[/, ngram, 6], atom(/), catch_warn(current_op(400, yfx, /)), [/, ngram, 6]\=[_187992], s2ps([/, ngram, 6], ngram/6))), user:'$restore_trace'(3, -1)) ^ Exit: (314) [user] real_notrace(user:(ground([/, ngram, 6]), [/, ngram, 6]=[/, ngram, 6], atom(/), catch_warn(current_op(400, yfx, /)), [/, ngram, 6]\=[_187992], s2ps([/, ngram, 6], ngram/6))) ^ Exit: (313) [user] fake_notrace(user:(ground([/, ngram, 6]), [/, ngram, 6]=[/, ngram, 6], atom(/), catch_warn(current_op(400, yfx, /)), [/, ngram, 6]\=[_187992], s2ps([/, ngram, 6], ngram/6))) ^ Call: (313) [user] fake_notrace(catch(_9712 is ngram/6, _197420, fail)) ^ Unify: (313) [user] fake_notrace(user:catch(_9712 is ngram/6, _197420, fail)) ^ Call: (314) [user] real_notrace(user:catch(_9712 is ngram/6, _197420, fail)) ^ Unify: (314) [user] real_notrace(user:catch(_9712 is ngram/6, _197420, fail)) ^ Call: (315) [user] setup_call_cleanup('$notrace'(_201134, _201136), once(user:catch(_9712 is ngram/6, _197420, fail)), '$restore_trace'(_201134, _201136)) ^ Unify: (315) [system] setup_call_cleanup(user:'$notrace'(_201134, _201136), user:once(user:catch(_9712 is ngram/6, _197420, fail)), user:'$restore_trace'(_201134, _201136)) ^ Call: (316) [system] sig_atomic(user:'$notrace'(_201134, _201136)) ^ Fail: (314) [user] real_notrace(user:catch(_9712 is ngram/6, _10052, fail)) ^ Fail: (313) [user] fake_notrace(user:catch(_9712 is ngram/6, _10052, fail)) ^ Redo: (309) [user] subst_args5(494, '&self', [/, ngram, 6], _9712) ^ Unify: (309) [user] subst_args5(494, '&self', [/, ngram, 6], _9712) ^ Call: (310) [user] is_system_pred(/) ^ Unify: (310) [user] is_system_pred(/) Call: (311) [system] atom(/) Exit: (311) [system] atom(/) Call: (311) [system] atom_concat(_17630, !, /) ^ Redo: (310) [user] is_system_pred(/) ^ Unify: (310) [user] is_system_pred(/) Call: (311) [system] atom(/) Exit: (311) [system] atom(/) Call: (311) [system] atom_concat(_22258, '-fn', /) ^ Redo: (310) [user] is_system_pred(/) ^ Unify: (310) [user] is_system_pred(/) Call: (311) [system] atom(/) Exit: (311) [system] atom(/) Call: (311) [system] atom_concat(_26886, '-p', /) ^ Redo: (309) [user] subst_args5(494, '&self', [/, ngram, 6], _9712) ^ Call: (310) [user] subst_args6(494, '&self', [/, ngram, 6], _9712) ^ Unify: (310) [user] subst_args6(494, '&self', [/, ngram, 6], _9712) ^ Call: (311) [user] is_system_pred(/) ^ Unify: (311) [user] is_system_pred(/) Call: (312) [system] atom(/) Exit: (312) [system] atom(/) Call: (312) [system] atom_concat(_34328, !, /) ^ Redo: (311) [user] is_system_pred(/) ^ Unify: (311) [user] is_system_pred(/) Call: (312) [system] atom(/) Exit: (312) [system] atom(/) Call: (312) [system] atom_concat(_38956, '-fn', /) ^ Redo: (311) [user] is_system_pred(/) ^ Unify: (311) [user] is_system_pred(/) Call: (312) [system] atom(/) Exit: (312) [system] atom(/) Call: (312) [system] atom_concat(_43584, '-p', /) ^ Redo: (306) [user] subst_args1(=, _9628, 494, '&self', [/, ngram, 6], _9712) ^ Call: (307) [user] subst_args2_failed(494, '&self', [/, ngram, 6], _9712) ^ Unify: (307) [user] subst_args2_failed(494, '&self', [/, ngram, 6], _9712) Call: (308) [system] [/, ngram, 6]==[] ^ Redo: (307) [user] subst_args2_failed(494, '&self', [/, ngram, 6], _9712) ^ Unify: (307) [user] subst_args2_failed(494, '&self', [/, ngram, 6], _9712) Call: (308) [system] var([/, ngram, 6]) ^ Redo: (307) [user] subst_args2_failed(494, '&self', [/, ngram, 6], _9712) ^ Unify: (307) [user] subst_args2_failed(494, '&self', [/, ngram, 6], _9712) ^ Call: (308) [user] once(subst_selfless([/, ngram, 6], _9712)) ^ Unify: (308) [system] once(user:subst_selfless([/, ngram, 6], _9712)) ^ Call: (309) [user] subst_selfless([/, ngram, 6], _9712) ^ Unify: (309) [user] subst_selfless([/, ngram, 6], _9712) Call: (310) [system] var(/) ^ Redo: (309) [user] subst_selfless([/, ngram, 6], _9712) ^ Unify: (309) [user] subst_selfless([/, ngram, 6], _9712) ^ Call: (310) [user] eval_selfless(_59442, _59444, _59446, _59448, [/, ngram, 6], _9712) ^ Unify: (310) [user] eval_selfless(_60386, _60388, _60390, _60392, [/, ngram, 6], _9712) ^ Call: (311) [user] eval_selfless_0([/, ngram, 6], _9712) ^ Unify: (311) [user] eval_selfless_0([/, ngram, 6], _9712) Call: (312) [system] var(/) ^ Redo: (311) [user] eval_selfless_0([/, ngram, 6], _9712) ^ Unify: (311) [user] eval_selfless_0([/, ngram, 6], _9712) ^ Call: (312) [user] is_assignment(/) ^ Unify: (312) [user] is_assignment(/) Call: (313) [system] atom(/) Exit: (313) [system] atom(/) ^ Redo: (311) [user] eval_selfless_0([/, ngram, 6], _9712) ^ Unify: (311) [user] eval_selfless_0([/, ngram, 6], _9712) ^ Call: (312) [user] eval_selfless_1([/, ngram, 6], _9712) ^ Unify: (312) [user] eval_selfless_1([/, ngram, 6], _9712) ^ Call: (313) [user] allow_clp ^ Unify: (313) [user] allow_clp ^ Call: (314) [user] false_flag ^ Unify: (314) [user] false_flag Call: (315) [system] fail Fail: (315) [system] fail ^ Fail: (314) [user] false_flag ^ Redo: (311) [user] eval_selfless_0([/, ngram, 6], _9712) ^ Unify: (311) [user] eval_selfless_0([/, ngram, 6], _9712) ^ Call: (312) [user] eval_selfless_2([/, ngram, 6], _9712) ^ Unify: (312) [user] eval_selfless_2([/, ngram, 6], _9712) Call: (313) [system] var(/) ^ Redo: (312) [user] eval_selfless_2([/, ngram, 6], _9712) ^ Unify: (312) [user] eval_selfless_2([/, ngram, 6], _9712) ^ Call: (313) [user] fake_notrace((ground([/, ngram, 6]), [/, ngram, 6]=[_86234, _86240, _86246], atom(_86234), catch_warn(current_op(_86272, yfx, _86234)), [/, ngram, 6]\=[_86292], s2ps([/, ngram, 6], _86300))) ^ Unify: (313) [user] fake_notrace(user:(ground([/, ngram, 6]), [/, ngram, 6]=[_86234, _86240, _86246], atom(_86234), catch_warn(current_op(_86272, yfx, _86234)), [/, ngram, 6]\=[_86292], s2ps([/, ngram, 6], _86300))) ^ Call: (314) [user] real_notrace(user:(ground([/, ngram, 6]), [/, ngram, 6]=[_86234, _86240, _86246], atom(_86234), catch_warn(current_op(_86272, yfx, _86234)), [/, ngram, 6]\=[_86292], s2ps([/, ngram, 6], _86300))) ^ Unify: (314) [user] real_notrace(user:(ground([/, ngram, 6]), [/, ngram, 6]=[_86234, _86240, _86246], atom(_86234), catch_warn(current_op(_86272, yfx, _86234)), [/, ngram, 6]\=[_86292], s2ps([/, ngram, 6], _86300))) ^ Call: (315) [user] setup_call_cleanup('$notrace'(_90006, _90008), once(user:(ground([/, ngram, 6]), [/, ngram, 6]=[_86234, _86240, _86246], atom(_86234), catch_warn(current_op(_86272, yfx, _86234)), [/, ngram, 6]\=[_86292], s2ps([/, ngram, 6], _86300))), '$restore_trace'(_90006, _90008)) ^ Unify: (315) [system] setup_call_cleanup(user:'$notrace'(_90006, _90008), user:once(user:(ground([/, ngram, 6]), [/, ngram, 6]=[_86234, _86240, _86246], atom(_86234), catch_warn(current_op(_86272, yfx, _86234)), [/, ngram, 6]\=[_86292], s2ps([/, ngram, 6], _86300))), user:'$restore_trace'(_90006, _90008)) ^ Call: (316) [system] sig_atomic(user:'$notrace'(_90006, _90008)) ^ Exit: (315) [system] setup_call_cleanup(user:'$notrace'(3, -1), user:once(user:(ground([/, ngram, 6]), [/, ngram, 6]=[/, ngram, 6], atom(/), catch_warn(current_op(400, yfx, /)), [/, ngram, 6]\=[_86292], s2ps([/, ngram, 6], ngram/6))), user:'$restore_trace'(3, -1)) ^ Exit: (314) [user] real_notrace(user:(ground([/, ngram, 6]), [/, ngram, 6]=[/, ngram, 6], atom(/), catch_warn(current_op(400, yfx, /)), [/, ngram, 6]\=[_86292], s2ps([/, ngram, 6], ngram/6))) ^ Exit: (313) [user] fake_notrace(user:(ground([/, ngram, 6]), [/, ngram, 6]=[/, ngram, 6], atom(/), catch_warn(current_op(400, yfx, /)), [/, ngram, 6]\=[_86292], s2ps([/, ngram, 6], ngram/6))) ^ Call: (313) [user] fake_notrace(catch(_9712 is ngram/6, _95720, fail)) ^ Unify: (313) [user] fake_notrace(user:catch(_9712 is ngram/6, _95720, fail)) ^ Call: (314) [user] real_notrace(user:catch(_9712 is ngram/6, _95720, fail)) ^ Unify: (314) [user] real_notrace(user:catch(_9712 is ngram/6, _95720, fail)) ^ Call: (315) [user] setup_call_cleanup('$notrace'(_99434, _99436), once(user:catch(_9712 is ngram/6, _95720, fail)), '$restore_trace'(_99434, _99436)) ^ Unify: (315) [system] setup_call_cleanup(user:'$notrace'(_99434, _99436), user:once(user:catch(_9712 is ngram/6, _95720, fail)), user:'$restore_trace'(_99434, _99436)) ^ Call: (316) [system] sig_atomic(user:'$notrace'(_99434, _99436)) ^ Fail: (314) [user] real_notrace(user:catch(_9712 is ngram/6, _10044, fail)) ^ Fail: (313) [user] fake_notrace(user:catch(_9712 is ngram/6, _10044, fail)) ^ Redo: (307) [user] subst_args2_failed(494, '&self', [/, ngram, 6], _9712) ^ Unify: (307) [user] subst_args2_failed(494, '&self', [/, ngram, 6], [_12918|_12920]) ^ Call: (308) [user] subst_args(_13932, _13934, 494, '&self', /, _12918) ^ Unify: (308) [user] subst_args(_14876, _14878, 494, '&self', /, _12918) Call: (309) [system] atom(_15746) ^ Redo: (308) [user] subst_args(_16746, _16748, 494, '&self', /, _12918) ^ Unify: (308) [user] subst_args(_17690, _17692, 494, '&self', /, _12918) ^ Call: (309) [user] self_subst(/) ^ Unify: (309) [user] self_subst(/) Call: (310) [system] callable(/) Exit: (310) [system] callable(/) ^ Unify: (309) [user] self_subst(/) ^ Call: (310) [user] self_eval(/) ^ Unify: (310) [user] self_eval(/) ^ Call: (312) [system] setup_call_cleanup('$notrace'(_25040, _25042), once(user:self_eval0(/)), '$restore_trace'(_25040, _25042)) ^ Unify: (312) [system] setup_call_cleanup(system:'$notrace'(_25040, _25042), system:once(user:self_eval0(/)), system:'$restore_trace'(_25040, _25042)) ^ Call: (313) [system] sig_atomic(system:'$notrace'(_25040, _25042)) ^ Exit: (312) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(/)), system:'$restore_trace'(3, -1)) ^ Exit: (310) [user] self_eval(/) ^ Exit: (309) [user] self_subst(/) Call: (309) [system] _12918=(/) Exit: (309) [system] (/)=(/) ^ Exit: (308) [user] subst_args(_32594, _32596, 494, '&self', /, /) ^ Call: (308) [user] subst_args2_failed(494, '&self', [ngram, 6], _12920) ^ Unify: (308) [user] subst_args2_failed(494, '&self', [ngram, 6], _12920) Call: (309) [system] [ngram, 6]==[] ^ Redo: (308) [user] subst_args2_failed(494, '&self', [ngram, 6], _12920) ^ Unify: (308) [user] subst_args2_failed(494, '&self', [ngram, 6], _12920) Call: (309) [system] var([ngram, 6]) ^ Redo: (308) [user] subst_args2_failed(494, '&self', [ngram, 6], _12920) ^ Unify: (308) [user] subst_args2_failed(494, '&self', [ngram, 6], _12920) ^ Call: (309) [user] once(subst_selfless([ngram, 6], _12920)) ^ Unify: (309) [system] once(user:subst_selfless([ngram, 6], _12920)) ^ Call: (310) [user] subst_selfless([ngram, 6], _12920) ^ Unify: (310) [user] subst_selfless([ngram, 6], _12920) Call: (311) [system] var(ngram) ^ Redo: (310) [user] subst_selfless([ngram, 6], _12920) ^ Unify: (310) [user] subst_selfless([ngram, 6], _12920) ^ Call: (311) [user] eval_selfless(_47520, _47522, _47524, _47526, [ngram, 6], _12920) ^ Unify: (311) [user] eval_selfless(_48464, _48466, _48468, _48470, [ngram, 6], _12920) ^ Call: (312) [user] eval_selfless_0([ngram, 6], _12920) ^ Unify: (312) [user] eval_selfless_0([ngram, 6], _12920) Call: (313) [system] var(ngram) ^ Redo: (312) [user] eval_selfless_0([ngram, 6], _12920) ^ Unify: (312) [user] eval_selfless_0([ngram, 6], _12920) ^ Call: (313) [user] eval_selfless_1([ngram, 6], _12920) ^ Unify: (313) [user] eval_selfless_1([ngram, 6], _12920) ^ Call: (314) [user] allow_clp ^ Unify: (314) [user] allow_clp ^ Call: (315) [user] false_flag ^ Unify: (315) [user] false_flag Call: (316) [system] fail Fail: (316) [system] fail ^ Fail: (315) [user] false_flag ^ Redo: (312) [user] eval_selfless_0([ngram, 6], _12920) ^ Unify: (312) [user] eval_selfless_0([ngram, 6], _12920) ^ Call: (313) [user] eval_selfless_2([ngram, 6], _12920) ^ Unify: (313) [user] eval_selfless_2([ngram, 6], _12920) Call: (314) [system] var(ngram) ^ Redo: (313) [user] eval_selfless_2([ngram, 6], _12920) ^ Unify: (313) [user] eval_selfless_2([ngram, 6], _12920) ^ Call: (314) [user] fake_notrace((ground([ngram, 6]), [ngram, 6]=[_68760, _68766, _68772], atom(_68760), catch_warn(current_op(_68798, yfx, _68760)), [ngram, 6]\=[_68818], s2ps([ngram, 6], _68826))) ^ Unify: (314) [user] fake_notrace(user:(ground([ngram, 6]), [ngram, 6]=[_68760, _68766, _68772], atom(_68760), catch_warn(current_op(_68798, yfx, _68760)), [ngram, 6]\=[_68818], s2ps([ngram, 6], _68826))) ^ Call: (315) [user] real_notrace(user:(ground([ngram, 6]), [ngram, 6]=[_68760, _68766, _68772], atom(_68760), catch_warn(current_op(_68798, yfx, _68760)), [ngram, 6]\=[_68818], s2ps([ngram, 6], _68826))) ^ Unify: (315) [user] real_notrace(user:(ground([ngram, 6]), [ngram, 6]=[_68760, _68766, _68772], atom(_68760), catch_warn(current_op(_68798, yfx, _68760)), [ngram, 6]\=[_68818], s2ps([ngram, 6], _68826))) ^ Call: (316) [user] setup_call_cleanup('$notrace'(_72532, _72534), once(user:(ground([ngram, 6]), [ngram, 6]=[_68760, _68766, _68772], atom(_68760), catch_warn(current_op(_68798, yfx, _68760)), [ngram, 6]\=[_68818], s2ps([ngram, 6], _68826))), '$restore_trace'(_72532, _72534)) ^ Unify: (316) [system] setup_call_cleanup(user:'$notrace'(_72532, _72534), user:once(user:(ground([ngram, 6]), [ngram, 6]=[_68760, _68766, _68772], atom(_68760), catch_warn(current_op(_68798, yfx, _68760)), [ngram, 6]\=[_68818], s2ps([ngram, 6], _68826))), user:'$restore_trace'(_72532, _72534)) ^ Call: (317) [system] sig_atomic(user:'$notrace'(_72532, _72534)) ^ Fail: (315) [user] real_notrace(user:(ground([ngram, 6]), [ngram, 6]=[_68760, _68766, _68772], atom(_68760), catch_warn(current_op(_68798, yfx, _68760)), [ngram, 6]\=[_68818], s2ps([ngram, 6], _68826))) ^ Fail: (314) [user] fake_notrace(user:(ground([ngram, 6]), [ngram, 6]=[_68760, _68766, _68772], atom(_68760), catch_warn(current_op(_68798, yfx, _68760)), [ngram, 6]\=[_68818], s2ps([ngram, 6], _68826))) ^ Redo: (308) [user] subst_args2_failed(494, '&self', [ngram, 6], _12920) ^ Unify: (308) [user] subst_args2_failed(494, '&self', [ngram, 6], [_78156|_78158]) ^ Call: (309) [user] subst_args(_79170, _79172, 494, '&self', ngram, _78156) ^ Unify: (309) [user] subst_args(_80114, _80116, 494, '&self', ngram, _78156) Call: (310) [system] atom(_80984) ^ Redo: (309) [user] subst_args(_81984, _81986, 494, '&self', ngram, _78156) ^ Unify: (309) [user] subst_args(_82928, _82930, 494, '&self', ngram, _78156) ^ Call: (310) [user] self_subst(ngram) ^ Unify: (310) [user] self_subst(ngram) Call: (311) [system] callable(ngram) Exit: (311) [system] callable(ngram) ^ Unify: (310) [user] self_subst(ngram) ^ Call: (311) [user] self_eval(ngram) ^ Unify: (311) [user] self_eval(ngram) ^ Call: (313) [system] setup_call_cleanup('$notrace'(_90278, _90280), once(user:self_eval0(ngram)), '$restore_trace'(_90278, _90280)) ^ Unify: (313) [system] setup_call_cleanup(system:'$notrace'(_90278, _90280), system:once(user:self_eval0(ngram)), system:'$restore_trace'(_90278, _90280)) ^ Call: (314) [system] sig_atomic(system:'$notrace'(_90278, _90280)) ^ Exit: (313) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(ngram)), system:'$restore_trace'(3, -1)) ^ Exit: (311) [user] self_eval(ngram) ^ Exit: (310) [user] self_subst(ngram) Call: (310) [system] _78156=ngram Exit: (310) [system] ngram=ngram ^ Exit: (309) [user] subst_args(_97832, _97834, 494, '&self', ngram, ngram) ^ Call: (309) [user] subst_args2_failed(494, '&self', [6], _78158) ^ Unify: (309) [user] subst_args2_failed(494, '&self', [6], _78158) Call: (310) [system] [6]==[] ^ Redo: (309) [user] subst_args2_failed(494, '&self', [6], _78158) ^ Unify: (309) [user] subst_args2_failed(494, '&self', [6], _78158) Call: (310) [system] var([6]) ^ Redo: (309) [user] subst_args2_failed(494, '&self', [6], _78158) ^ Unify: (309) [user] subst_args2_failed(494, '&self', [6], _78158) ^ Call: (310) [user] once(subst_selfless([6], _78158)) ^ Unify: (310) [system] once(user:subst_selfless([6], _78158)) ^ Call: (311) [user] subst_selfless([6], _78158) ^ Unify: (311) [user] subst_selfless([6], _78158) Call: (312) [system] var(6) ^ Redo: (311) [user] subst_selfless([6], _78158) ^ Unify: (311) [user] subst_selfless([6], _78158) ^ Call: (312) [user] eval_selfless(_112758, _112760, _112762, _112764, [6], _78158) ^ Unify: (312) [user] eval_selfless(_113702, _113704, _113706, _113708, [6], _78158) ^ Call: (313) [user] eval_selfless_0([6], _78158) ^ Unify: (313) [user] eval_selfless_0([6], _78158) Call: (314) [system] var(6) ^ Redo: (313) [user] eval_selfless_0([6], _78158) ^ Unify: (313) [user] eval_selfless_0([6], _78158) ^ Call: (314) [user] eval_selfless_1([6], _78158) ^ Unify: (314) [user] eval_selfless_1([6], _78158) ^ Call: (315) [user] allow_clp ^ Unify: (315) [user] allow_clp ^ Call: (316) [user] false_flag ^ Unify: (316) [user] false_flag Call: (317) [system] fail Fail: (317) [system] fail ^ Fail: (316) [user] false_flag ^ Redo: (313) [user] eval_selfless_0([6], _78158) ^ Unify: (313) [user] eval_selfless_0([6], _78158) ^ Call: (314) [user] eval_selfless_2([6], _78158) ^ Unify: (314) [user] eval_selfless_2([6], _78158) Call: (315) [system] var(6) ^ Redo: (314) [user] eval_selfless_2([6], _78158) ^ Unify: (314) [user] eval_selfless_2([6], _78158) ^ Call: (315) [user] fake_notrace((ground([6]), [6]=[_133998, _134004, _134010], atom(_133998), catch_warn(current_op(_134036, yfx, _133998)), [6]\=[_134056], s2ps([6], _134064))) ^ Unify: (315) [user] fake_notrace(user:(ground([6]), [6]=[_133998, _134004, _134010], atom(_133998), catch_warn(current_op(_134036, yfx, _133998)), [6]\=[_134056], s2ps([6], _134064))) ^ Call: (316) [user] real_notrace(user:(ground([6]), [6]=[_133998, _134004, _134010], atom(_133998), catch_warn(current_op(_134036, yfx, _133998)), [6]\=[_134056], s2ps([6], _134064))) ^ Unify: (316) [user] real_notrace(user:(ground([6]), [6]=[_133998, _134004, _134010], atom(_133998), catch_warn(current_op(_134036, yfx, _133998)), [6]\=[_134056], s2ps([6], _134064))) ^ Call: (317) [user] setup_call_cleanup('$notrace'(_137770, _137772), once(user:(ground([6]), [6]=[_133998, _134004, _134010], atom(_133998), catch_warn(current_op(_134036, yfx, _133998)), [6]\=[_134056], s2ps([6], _134064))), '$restore_trace'(_137770, _137772)) ^ Unify: (317) [system] setup_call_cleanup(user:'$notrace'(_137770, _137772), user:once(user:(ground([6]), [6]=[_133998, _134004, _134010], atom(_133998), catch_warn(current_op(_134036, yfx, _133998)), [6]\=[_134056], s2ps([6], _134064))), user:'$restore_trace'(_137770, _137772)) ^ Call: (318) [system] sig_atomic(user:'$notrace'(_137770, _137772)) ^ Fail: (316) [user] real_notrace(user:(ground([6]), [6]=[_133998, _134004, _134010], atom(_133998), catch_warn(current_op(_134036, yfx, _133998)), [6]\=[_134056], s2ps([6], _134064))) ^ Fail: (315) [user] fake_notrace(user:(ground([6]), [6]=[_133998, _134004, _134010], atom(_133998), catch_warn(current_op(_134036, yfx, _133998)), [6]\=[_134056], s2ps([6], _134064))) ^ Redo: (309) [user] subst_args2_failed(494, '&self', [6], _78158) ^ Unify: (309) [user] subst_args2_failed(494, '&self', [6], [_143394|_143396]) ^ Call: (310) [user] subst_args(_144408, _144410, 494, '&self', 6, _143394) ^ Unify: (310) [user] subst_args(_145352, _145354, 494, '&self', 6, _143394) Call: (311) [system] atom(_146222) ^ Redo: (310) [user] subst_args(_147222, _147224, 494, '&self', 6, _143394) ^ Unify: (310) [user] subst_args(_148166, _148168, 494, '&self', 6, _143394) ^ Call: (311) [user] self_subst(6) ^ Unify: (311) [user] self_subst(6) Call: (312) [system] callable(6) ^ Redo: (311) [user] self_subst(6) ^ Exit: (311) [user] self_subst(6) Call: (311) [system] _143394=6 Exit: (311) [system] 6=6 ^ Exit: (310) [user] subst_args(_155586, _155588, 494, '&self', 6, 6) ^ Call: (310) [user] subst_args2_failed(494, '&self', [], _143396) ^ Unify: (310) [user] subst_args2_failed(494, '&self', [], _143396) Call: (311) [system] []==[] Exit: (311) [system] []==[] Call: (311) [system] _143396=[] Exit: (311) [system] []=[] ^ Exit: (310) [user] subst_args2_failed(494, '&self', [], []) ^ Exit: (309) [user] subst_args2_failed(494, '&self', [6], [6]) ^ Exit: (308) [user] subst_args2_failed(494, '&self', [ngram, 6], [ngram, 6]) ^ Exit: (307) [user] subst_args2_failed(494, '&self', [/, ngram, 6], [/, ngram, 6]) ^ Exit: (306) [user] subst_args1(=, _9628, 494, '&self', [/, ngram, 6], [/, ngram, 6]) Call: (306) [system] nb_setarg(1, retval(fail), [/, ngram, 6]) Exit: (306) [system] nb_setarg(1, retval([/, ngram, 6]), [/, ngram, 6]) ^ Call: (306) [user] ignore(notrace((\+[/, ngram, 6]\=_9728, nb_setarg(1, retval([/, ngram, 6]), [/, ngram, 6])))) ^ Unify: (306) [system] ignore(user:notrace((\+[/, ngram, 6]\=_9728, nb_setarg(1, retval([/, ngram, 6]), [/, ngram, 6])))) ^ Call: (308) [system] setup_call_cleanup('$notrace'(_170486, _170488), once(user:(\+[/, ngram, 6]\=_9728, nb_setarg(1, retval([/, ngram, 6]), [/, ngram, 6]))), '$restore_trace'(_170486, _170488)) ^ Unify: (308) [system] setup_call_cleanup(system:'$notrace'(_170486, _170488), system:once(user:(\+[/, ngram, 6]\=_9728, nb_setarg(1, retval([/, ngram, 6]), [/, ngram, 6]))), system:'$restore_trace'(_170486, _170488)) ^ Call: (309) [system] sig_atomic(system:'$notrace'(_170486, _170488)) ^ Exit: (308) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(\+[/, ngram, 6]\=_9728, nb_setarg(1, retval([/, ngram, 6]), [/, ngram, 6]))), system:'$restore_trace'(3, -1)) ^ Exit: (306) [system] ignore(user:notrace((\+[/, ngram, 6]\=_9728, nb_setarg(1, retval([/, ngram, 6]), [/, ngram, 6])))) ^ Call: (306) [user] ignore((_9720==1->ignore(\+ \+ (flag(eval_num, _9758, _9758+1), (retval([/, ngram, 6])\=@=retval(fail), nonvar([/, ngram, 6])->indentq(5, _9758, <--, [false, [/, ngram, 6]]);indentq(5, _9758, <--, [false, retval([/, ngram, 6])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9758, _9758+1), (retval([/, ngram, 6])\=@=retval(fail), nonvar([/, ngram, 6])->indentq(5, _9758, <--, [false, [/, ngram, 6]]);indentq(5, _9758, <--, [false, retval([/, ngram, 6])])))))))))) ^ Unify: (306) [system] ignore(user:(_9720==1->ignore(\+ \+ (flag(eval_num, _9758, _9758+1), (retval([/, ngram, 6])\=@=retval(fail), nonvar([/, ngram, 6])->indentq(5, _9758, <--, [false, [/, ngram, 6]]);indentq(5, _9758, <--, [false, retval([/, ngram, 6])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9758, _9758+1), (retval([/, ngram, 6])\=@=retval(fail), nonvar([/, ngram, 6])->indentq(5, _9758, <--, [false, [/, ngram, 6]]);indentq(5, _9758, <--, [false, retval([/, ngram, 6])])))))))))) Call: (308) [system] _9720==1 Fail: (308) [system] _9720==1 ^ Call: (309) [system] setup_call_cleanup('$notrace'(_178942, _178944), once(user:ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9758, _9758+1), (retval([/, ngram, 6])\=@=retval(fail), nonvar([/, ngram, 6])->indentq(5, _9758, <--, [false, [/, ngram, 6]]);indentq(5, _9758, <--, [false, retval([/, ngram, 6])])))))))), '$restore_trace'(_178942, _178944)) ^ Unify: (309) [system] setup_call_cleanup(system:'$notrace'(_178942, _178944), system:once(user:ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9758, _9758+1), (retval([/, ngram, 6])\=@=retval(fail), nonvar([/, ngram, 6])->indentq(5, _9758, <--, [false, [/, ngram, 6]]);indentq(5, _9758, <--, [false, retval([/, ngram, 6])])))))))), system:'$restore_trace'(_178942, _178944)) ^ Call: (310) [system] sig_atomic(system:'$notrace'(_178942, _178944)) ^ Exit: (309) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9758, _9758+1), (retval([/, ngram, 6])\=@=retval(fail), nonvar([/, ngram, 6])->indentq(5, _9758, <--, [false, [/, ngram, 6]]);indentq(5, _9758, <--, [false, retval([/, ngram, 6])])))))))), system:'$restore_trace'(3, -1)) ^ Exit: (306) [system] ignore(user:(_9720==1->ignore(\+ \+ (flag(eval_num, _9758, _9758+1), (retval([/, ngram, 6])\=@=retval(fail), nonvar([/, ngram, 6])->indentq(5, _9758, <--, [false, [/, ngram, 6]]);indentq(5, _9758, <--, [false, retval([/, ngram, 6])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9758, _9758+1), (retval([/, ngram, 6])\=@=retval(fail), nonvar([/, ngram, 6])->indentq(5, _9758, <--, [false, [/, ngram, 6]]);indentq(5, _9758, <--, [false, retval([/, ngram, 6])])))))))))) ^ Exit: (304) [system] call_cleanup(user:((call(subst_args1(=, _9628), 494, '&self', [/, ngram, 6], [/, ngram, 6])*->nb_setarg(1, retval([/, ngram, 6]), [/, ngram, 6]);fail, trace, call(subst_args1(=, _9628), 494, '&self', [/, ngram, 6], [/, ngram, 6])), ignore(notrace((\+[/, ngram, 6]\=_9728, nb_setarg(1, retval([/, ngram, 6]), [/, ngram, 6]))))), user:ignore((_9720==1->ignore(\+ \+ (flag(eval_num, _9758, _9758+1), (retval([/, ngram, 6])\=@=retval(fail), nonvar([/, ngram, 6])->indentq(5, _9758, <--, [false, [/, ngram, 6]]);indentq(5, _9758, <--, [false, retval([/, ngram, 6])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9758, _9758+1), (retval([/, ngram, 6])\=@=retval(fail), nonvar([/, ngram, 6])->indentq(5, _9758, <--, [false, [/, ngram, 6]]);indentq(5, _9758, <--, [false, retval([/, ngram, 6])]))))))))))) Call: (304) [system] retval([/, ngram, 6])\=@=retval(fail) Exit: (304) [system] retval([/, ngram, 6])\=@=retval(fail) ^ Exit: (303) [user] trace_eval(subst_args1(=, _9628), (false, (e2;e)), 494, '&self', [/, ngram, 6], [/, ngram, 6]) Call: (303) [system] [/, ngram, 6]\=@=[/, ngram, 6] ^ Redo: (302) [user] subst_args0(=, _9628, 494, '&self', [/, ngram, 6], _9680) Call: (303) [system] _9680=[/, ngram, 6] Exit: (303) [system] [/, ngram, 6]=[/, ngram, 6] ^ Exit: (302) [user] subst_args0(=, _9628, 494, '&self', [/, ngram, 6], [/, ngram, 6]) ^ Exit: (301) [user] subst_args(=, _9628, 495, '&self', [/, ngram, 6], [/, ngram, 6]) Call: (301) [apply] apply:maplist_([[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9682, user:subst_args(=, _9628, 495, '&self')) Unify: (301) [apply] apply:maplist_([[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], [_194102|_194104], user:subst_args(=, _9628, 495, '&self')) ^ Call: (302) [user] subst_args(=, _9628, 495, '&self', [/, trigram, 3], _194102) ^ Unify: (302) [user] subst_args(=, _9628, 495, '&self', [/, trigram, 3], _194102) Call: (303) [system] atom(=) Exit: (303) [system] atom(=) Call: (303) [system] (=)\==(=) ^ Redo: (302) [user] subst_args(=, _9628, 495, '&self', [/, trigram, 3], _194102) ^ Unify: (302) [user] subst_args(=, _9628, 495, '&self', [/, trigram, 3], _194102) ^ Call: (303) [user] self_subst([/, trigram, 3]) ^ Unify: (303) [user] self_subst([/, trigram, 3]) Call: (304) [system] callable([/, trigram, 3]) Exit: (304) [system] callable([/, trigram, 3]) ^ Unify: (303) [user] self_subst([/, trigram, 3]) ^ Call: (304) [user] self_eval([/, trigram, 3]) ^ Unify: (304) [user] self_eval([/, trigram, 3]) ^ Call: (306) [system] setup_call_cleanup('$notrace'(_208070, _208072), once(user:self_eval0([/, trigram, 3])), '$restore_trace'(_208070, _208072)) ^ Unify: (306) [system] setup_call_cleanup(system:'$notrace'(_208070, _208072), system:once(user:self_eval0([/, trigram, 3])), system:'$restore_trace'(_208070, _208072)) ^ Call: (307) [system] sig_atomic(system:'$notrace'(_208070, _208072)) ^ Fail: (304) [user] self_eval([/, trigram, 3]) ^ Redo: (302) [user] subst_args(=, _9628, 495, '&self', [/, trigram, 3], _194102) ^ Unify: (302) [user] subst_args(=, _9628, 495, '&self', [/, trigram, 3], _194102) Call: (303) [system] [trigram, 3]==[] ^ Redo: (302) [user] subst_args(=, _9628, 495, '&self', [/, trigram, 3], _194102) ^ Unify: (302) [user] subst_args(=, _9628, 495, '&self', [/, trigram, 3], _194102) ^ Call: (304) [system] setup_call_cleanup('$notrace'(_216556, _216558), once(user:(_216538 is 495-1)), '$restore_trace'(_216556, _216558)) ^ Unify: (304) [system] setup_call_cleanup(system:'$notrace'(_216556, _216558), system:once(user:(_216538 is 495-1)), system:'$restore_trace'(_216556, _216558)) ^ Call: (305) [system] sig_atomic(system:'$notrace'(_216556, _216558)) ^ Exit: (304) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(494 is 495-1)), system:'$restore_trace'(3, -1)) ^ Call: (303) [user] subst_args0(=, _9628, 494, '&self', [/, trigram, 3], _194102) ^ Unify: (303) [user] subst_args0(=, _9628, 494, '&self', [/, trigram, 3], _194102) ^ Call: (304) [user] self_subst([/, trigram, 3]) ^ Unify: (304) [user] self_subst([/, trigram, 3]) Call: (305) [system] callable([/, trigram, 3]) Exit: (305) [system] callable([/, trigram, 3]) ^ Unify: (304) [user] self_subst([/, trigram, 3]) ^ Call: (305) [user] self_eval([/, trigram, 3]) ^ Unify: (305) [user] self_eval([/, trigram, 3]) ^ Call: (307) [system] setup_call_cleanup('$notrace'(_228706, _228708), once(user:self_eval0([/, trigram, 3])), '$restore_trace'(_228706, _228708)) ^ Unify: (307) [system] setup_call_cleanup(system:'$notrace'(_228706, _228708), system:once(user:self_eval0([/, trigram, 3])), system:'$restore_trace'(_228706, _228708)) ^ Call: (308) [system] sig_atomic(system:'$notrace'(_228706, _228708)) ^ Fail: (305) [user] self_eval([/, trigram, 3]) ^ Redo: (303) [user] subst_args0(=, _9628, 494, '&self', [/, trigram, 3], _194102) ^ Unify: (303) [user] subst_args0(=, _9628, 494, '&self', [/, trigram, 3], _194102) Call: (304) [system] _234362 is 494+ -1 Exit: (304) [system] 493 is 494+ -1 ^ Call: (304) [user] trace_eval(subst_args1(=, _9628), (false, (e2;e)), 494, '&self', [/, trigram, 3], _236238) ^ Unify: (304) [user] trace_eval(subst_args1(=, _9628), (false, (e2;e)), 494, '&self', [/, trigram, 3], _236238) ^ Call: (305) [user] must_det_ll((notrace((flag(eval_num, _238148, _238148+1), _238166 is _238148 mod 500, _238184 is 99-494 mod 100, _238208=_238210, option_else('trace-length', _238222, 500), option_else('trace-depth', _238230, 30))), quietly(if_t((nop(stop_rtrace), _238166>_238222), (set_debug(eval, false), _238286 is _238222+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_238286])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_238338))))) ^ Unify: (305) [user] must_det_ll(user:(notrace((flag(eval_num, _238148, _238148+1), _238166 is _238148 mod 500, _238184 is 99-494 mod 100, _238208=_238210, option_else('trace-length', _238222, 500), option_else('trace-depth', _238230, 30))), quietly(if_t((nop(stop_rtrace), _238166>_238222), (set_debug(eval, false), _238286 is _238222+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_238286])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_238338))))) ^ Call: (306) [user] once(user:(notrace((flag(eval_num, _238148, _238148+1), _238166 is _238148 mod 500, _238184 is 99-494 mod 100, _238208=_238210, option_else('trace-length', _238222, 500), option_else('trace-depth', _238230, 30))), quietly(if_t((nop(stop_rtrace), _238166>_238222), (set_debug(eval, false), _238286 is _238222+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_238286])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_238338))))) ^ Unify: (306) [system] once(user:(notrace((flag(eval_num, _238148, _238148+1), _238166 is _238148 mod 500, _238184 is 99-494 mod 100, _238208=_238210, option_else('trace-length', _238222, 500), option_else('trace-depth', _238230, 30))), quietly(if_t((nop(stop_rtrace), _238166>_238222), (set_debug(eval, false), _238286 is _238222+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_238286])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_238338))))) ^ Call: (309) [system] setup_call_cleanup('$notrace'(_242062, _242064), once(user:(flag(eval_num, _238148, _238148+1), _238166 is _238148 mod 500, _238184 is 99-494 mod 100, _238208=_238210, option_else('trace-length', _238222, 500), option_else('trace-depth', _238230, 30))), '$restore_trace'(_242062, _242064)) ^ Unify: (309) [system] setup_call_cleanup(system:'$notrace'(_242062, _242064), system:once(user:(flag(eval_num, _238148, _238148+1), _238166 is _238148 mod 500, _238184 is 99-494 mod 100, _238208=_238210, option_else('trace-length', _238222, 500), option_else('trace-depth', _238230, 30))), system:'$restore_trace'(_242062, _242064)) ^ Call: (310) [system] sig_atomic(system:'$notrace'(_242062, _242064)) ^ Exit: (309) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(flag(eval_num, 13, 13+1), 13 is 13 mod 500, 5 is 99-494 mod 100, _238208=_238208, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), system:'$restore_trace'(3, -1)) ^ Call: (309) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 13>500), (set_debug(eval, false), _238286 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_238286])), nop((start_rtrace, rtrace))))) ^ Unify: (309) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 13>500), (set_debug(eval, false), _238286 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_238286])), nop((start_rtrace, rtrace))))) ^ Exit: (309) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 13>500), (set_debug(eval, false), _238286 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_238286])), nop((start_rtrace, rtrace))))) Call: (308) [user] nop(notrace(no_repeats_var(_238338))) Unify: (308) [user] nop(notrace(no_repeats_var(_238338))) Exit: (308) [user] nop(notrace(no_repeats_var(_238338))) ^ Exit: (306) [system] once(user:(notrace((flag(eval_num, 13, 13+1), 13 is 13 mod 500, 5 is 99-494 mod 100, _238208=_238208, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), quietly(if_t((nop(stop_rtrace), 13>500), (set_debug(eval, false), _238286 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_238286])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_238338))))) ^ Exit: (305) [user] must_det_ll(user:(notrace((flag(eval_num, 13, 13+1), 13 is 13 mod 500, 5 is 99-494 mod 100, _238208=_238208, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), quietly(if_t((nop(stop_rtrace), 13>500), (set_debug(eval, false), _238286 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_238286])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_238338))))) Call: (305) [occurs] occurs:sub_term(_253526, (false, (e2;e))) Unify: (305) [occurs] occurs:sub_term((false, (e2;e)), (false, (e2;e))) Exit: (305) [occurs] occurs:sub_term((false, (e2;e)), (false, (e2;e))) Call: (305) [system] (false, (e2;e))\=(false, (e2;e)) Fail: (305) [system] (false, (e2;e))\=(false, (e2;e)) Redo: (305) [occurs] occurs:sub_term(_253526, (false, (e2;e))) Unify: (305) [occurs] occurs:sub_term(_253526, (false, (e2;e))) Call: (306) [system] compound((false, (e2;e))) Exit: (306) [system] compound((false, (e2;e))) Call: (306) [system] arg(_261948, (false, (e2;e)), _261872) Exit: (306) [system] arg(1, (false, (e2;e)), false) Call: (306) [occurs] occurs:sub_term(_253526, false) Unify: (306) [occurs] occurs:sub_term(false, false) Exit: (306) [occurs] occurs:sub_term(false, false) Exit: (305) [occurs] occurs:sub_term(false, (false, (e2;e))) Call: (305) [system] (false, (e2;e))\=false Exit: (305) [system] (false, (e2;e))\=false ^ Call: (305) [user] if_trace((eval;false, (e2;e)), (_238208=1, indentq(5, 13, -->, [false, [/, trigram, 3]]))) ^ Unify: (305) [user] if_trace((eval;false, (e2;e)), (_238208=1, indentq(5, 13, -->, [false, [/, trigram, 3]]))) ^ Call: (307) [system] setup_call_cleanup('$notrace'(_271252, _271254), once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _238208=1, indentq(5, 13, -->, [false, [/, trigram, 3]]))), _271210, fbug((_271210-->if_trace((eval;false, (e2;e)), (_238208=1, indentq(5, 13, -->, [false, [/, trigram, 3]])))))))), '$restore_trace'(_271252, _271254)) ^ Unify: (307) [system] setup_call_cleanup(system:'$notrace'(_271252, _271254), system:once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _238208=1, indentq(5, 13, -->, [false, [/, trigram, 3]]))), _271210, fbug((_271210-->if_trace((eval;false, (e2;e)), (_238208=1, indentq(5, 13, -->, [false, [/, trigram, 3]])))))))), system:'$restore_trace'(_271252, _271254)) ^ Call: (308) [system] sig_atomic(system:'$notrace'(_271252, _271254)) ^ Exit: (307) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _238208=1, indentq(5, 13, -->, [false, [/, trigram, 3]]))), _271210, fbug((_271210-->if_trace((eval;false, (e2;e)), (_238208=1, indentq(5, 13, -->, [false, [/, trigram, 3]])))))))), system:'$restore_trace'(3, -1)) ^ Exit: (305) [user] if_trace((eval;false, (e2;e)), (_238208=1, indentq(5, 13, -->, [false, [/, trigram, 3]]))) Call: (305) [system] _276034=retval(fail) Exit: (305) [system] retval(fail)=retval(fail) Call: (305) [system] _277896=(\+ \+ (flag(eval_num, _277916, _277916+1), (retval(fail)\=@=retval(fail), nonvar(_236238)->indentq(5, _277916, <--, [false, _236238]);indentq(5, _277916, <--, [false, retval(fail)])))) Exit: (305) [system] (\+ \+ (flag(eval_num, _277916, _277916+1), (retval(fail)\=@=retval(fail), nonvar(_236238)->indentq(5, _277916, <--, [false, _236238]);indentq(5, _277916, <--, [false, retval(fail)]))))=(\+ \+ (flag(eval_num, _277916, _277916+1), (retval(fail)\=@=retval(fail), nonvar(_236238)->indentq(5, _277916, <--, [false, _236238]);indentq(5, _277916, <--, [false, retval(fail)])))) ^ Call: (305) [user] call_cleanup(((call(subst_args1(=, _9628), 494, '&self', [/, trigram, 3], _236238)*->nb_setarg(1, retval(fail), _236238);fail, trace, call(subst_args1(=, _9628), 494, '&self', [/, trigram, 3], _236238)), ignore(notrace((\+_236238\=_238338, nb_setarg(1, retval(fail), _236238))))), ignore((_238208==1->ignore(\+ \+ (flag(eval_num, _277916, _277916+1), (retval(fail)\=@=retval(fail), nonvar(_236238)->indentq(5, _277916, <--, [false, _236238]);indentq(5, _277916, <--, [false, retval(fail)]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _277916, _277916+1), (retval(fail)\=@=retval(fail), nonvar(_236238)->indentq(5, _277916, <--, [false, _236238]);indentq(5, _277916, <--, [false, retval(fail)]))))))))))) ^ Unify: (305) [system] call_cleanup(user:((call(subst_args1(=, _9628), 494, '&self', [/, trigram, 3], _236238)*->nb_setarg(1, retval(fail), _236238);fail, trace, call(subst_args1(=, _9628), 494, '&self', [/, trigram, 3], _236238)), ignore(notrace((\+_236238\=_238338, nb_setarg(1, retval(fail), _236238))))), user:ignore((_238208==1->ignore(\+ \+ (flag(eval_num, _277916, _277916+1), (retval(fail)\=@=retval(fail), nonvar(_236238)->indentq(5, _277916, <--, [false, _236238]);indentq(5, _277916, <--, [false, retval(fail)]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _277916, _277916+1), (retval(fail)\=@=retval(fail), nonvar(_236238)->indentq(5, _277916, <--, [false, _236238]);indentq(5, _277916, <--, [false, retval(fail)]))))))))))) ^ Call: (307) [user] subst_args1(=, _9628, 494, '&self', [/, trigram, 3], _236238) ^ Unify: (307) [user] subst_args1(=, _9628, 494, '&self', [/, trigram, 3], _236238) Call: (308) [system] var(=) ^ Redo: (307) [user] subst_args1(=, _9628, 494, '&self', [/, trigram, 3], _236238) Call: (308) [system] atom(=) Exit: (308) [system] atom(=) Call: (308) [system] (=)\==(=) ^ Redo: (307) [user] subst_args1(=, _9628, 494, '&self', [/, trigram, 3], _236238) ^ Unify: (307) [user] subst_args1(=, _9628, 494, '&self', [/, trigram, 3], _236238) Call: (308) [system] atom([/, trigram, 3]) ^ Redo: (307) [user] subst_args1(=, _9628, 494, '&self', [/, trigram, 3], _236238) ^ Unify: (307) [user] subst_args1(=, _9628, 494, '&self', [/, trigram, 3], _236238) Call: (308) [system] is_list([trigram, 3]) Exit: (308) [system] is_list([trigram, 3]) ^ Unify: (307) [user] subst_args1(=, _9628, 494, '&self', [/, trigram, 3], _236238) Call: (308) [system] is_list([/, trigram, 3]) Exit: (308) [system] is_list([/, trigram, 3]) ^ Unify: (307) [user] subst_args1(=, _9628, 494, '&self', [/, trigram, 3], [/|_297770]) Call: (308) [system] var(/) ^ Redo: (307) [user] subst_args1(=, _9628, 494, '&self', [/, trigram, 3], _236238) ^ Unify: (307) [user] subst_args1(=, _9628, 494, '&self', [/, trigram, 3], _236238) Call: (308) [system] fail ^ Redo: (307) [user] subst_args1(=, _9628, 494, '&self', [/, trigram, 3], _236238) ^ Unify: (307) [user] subst_args1(=, _9628, 494, '&self', [/, trigram, 3], _236238) Call: (308) [system] is_list([/, trigram, 3]) Exit: (308) [system] is_list([/, trigram, 3]) ^ Call: (308) [user] apply:maplist(self_subst, [/, trigram, 3]) ^ Unify: (308) [apply] apply:maplist(user:self_subst, [/, trigram, 3]) Call: (309) [apply] apply:maplist_([/, trigram, 3], user:self_subst) Unify: (309) [apply] apply:maplist_([/, trigram, 3], user:self_subst) ^ Call: (310) [user] self_subst(/) ^ Unify: (310) [user] self_subst(/) Call: (311) [system] callable(/) Exit: (311) [system] callable(/) ^ Unify: (310) [user] self_subst(/) ^ Call: (311) [user] self_eval(/) ^ Unify: (311) [user] self_eval(/) ^ Call: (313) [system] setup_call_cleanup('$notrace'(_316390, _316392), once(user:self_eval0(/)), '$restore_trace'(_316390, _316392)) ^ Unify: (313) [system] setup_call_cleanup(system:'$notrace'(_316390, _316392), system:once(user:self_eval0(/)), system:'$restore_trace'(_316390, _316392)) ^ Call: (314) [system] sig_atomic(system:'$notrace'(_316390, _316392)) ^ Exit: (313) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(/)), system:'$restore_trace'(3, -1)) ^ Exit: (311) [user] self_eval(/) ^ Exit: (310) [user] self_subst(/) Call: (310) [apply] apply:maplist_([trigram, 3], user:self_subst) Unify: (310) [apply] apply:maplist_([trigram, 3], user:self_subst) ^ Call: (311) [user] self_subst(trigram) ^ Unify: (311) [user] self_subst(trigram) Call: (312) [system] callable(trigram) Exit: (312) [system] callable(trigram) ^ Unify: (311) [user] self_subst(trigram) ^ Call: (312) [user] self_eval(trigram) ^ Unify: (312) [user] self_eval(trigram) ^ Call: (314) [system] setup_call_cleanup('$notrace'(_330350, _330352), once(user:self_eval0(trigram)), '$restore_trace'(_330350, _330352)) ^ Unify: (314) [system] setup_call_cleanup(system:'$notrace'(_330350, _330352), system:once(user:self_eval0(trigram)), system:'$restore_trace'(_330350, _330352)) ^ Call: (315) [system] sig_atomic(system:'$notrace'(_330350, _330352)) ^ Exit: (314) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(trigram)), system:'$restore_trace'(3, -1)) ^ Exit: (312) [user] self_eval(trigram) ^ Exit: (311) [user] self_subst(trigram) Call: (311) [apply] apply:maplist_([3], user:self_subst) Unify: (311) [apply] apply:maplist_([3], user:self_subst) ^ Call: (312) [user] self_subst(3) ^ Unify: (312) [user] self_subst(3) Call: (313) [system] callable(3) ^ Redo: (312) [user] self_subst(3) ^ Exit: (312) [user] self_subst(3) Call: (312) [apply] apply:maplist_([], user:self_subst) Unify: (312) [apply] apply:maplist_([], user:self_subst) Exit: (312) [apply] apply:maplist_([], user:self_subst) Exit: (311) [apply] apply:maplist_([3], user:self_subst) Exit: (310) [apply] apply:maplist_([trigram, 3], user:self_subst) Exit: (309) [apply] apply:maplist_([/, trigram, 3], user:self_subst) ^ Exit: (308) [apply] apply:maplist(user:self_subst, [/, trigram, 3]) Call: (308) [system] [/, trigram, 3]=[_348954|_348956] Exit: (308) [system] [/, trigram, 3]=[/, trigram, 3] Call: (308) [system] atom(/) Exit: (308) [system] atom(/) ^ Unify: (307) [user] subst_args1(=, _9628, 494, '&self', [/, trigram, 3], _236238) ^ Call: (308) [user] is_space_op(/) ^ Redo: (307) [user] subst_args1(=, _9628, 494, '&self', [/, trigram, 3], _236238) ^ Unify: (307) [user] subst_args1(=, _9628, 494, '&self', [/, trigram, 3], _236238) Call: (308) [system] (/)==case ^ Redo: (307) [user] subst_args1(=, _9628, 494, '&self', [/, trigram, 3], _236238) ^ Unify: (307) [user] subst_args1(=, _9628, 494, '&self', [/, trigram, 3], _236238) Call: (308) [system] fail ^ Redo: (307) [user] subst_args1(=, _9628, 494, '&self', [/, trigram, 3], _236238) ^ Unify: (307) [user] subst_args1(=, _9628, 494, '&self', [/, trigram, 3], _236238) Call: (308) [system] _362038=do_more_defs(true) Exit: (308) [system] do_more_defs(true)=do_more_defs(true) ^ Call: (308) [user] clause(eval_21(subst_args, _9628, 494, '&self', [/, trigram, 3], _236238), _363914) ^ Redo: (307) [user] subst_args1(=, _9628, 494, '&self', [/, trigram, 3], _236238) ^ Unify: (307) [user] subst_args1(=, _9628, 494, '&self', [/, trigram, 3], _236238) Call: (308) [system] fail ^ Redo: (307) [user] subst_args1(=, _9628, 494, '&self', [/, trigram, 3], _236238) ^ Unify: (307) [user] subst_args1(=, _9628, 494, '&self', [/, trigram, 3], _236238) ^ Call: (308) [user] is_and(/) ^ Unify: (308) [user] is_and(/) Call: (309) [system] atom(/) Exit: (309) [system] atom(/) ^ Unify: (308) [user] is_and(/) ^ Call: (309) [user] is_and(/, _374238) ^ Unify: (309) [user] is_and(/, _375166) Call: (310) [system] atom(/) Exit: (310) [system] atom(/) ^ Redo: (307) [user] subst_args1(=, _9628, 494, '&self', [/, trigram, 3], _236238) ^ Unify: (307) [user] subst_args1(=, _9628, 494, '&self', [/, trigram, 3], [/|_378814]) Call: (308) [system] nonvar(/) Exit: (308) [system] nonvar(/) Call: (308) [system] fail ^ Redo: (307) [user] subst_args1(=, _9628, 494, '&self', [/, trigram, 3], _236238) ^ Unify: (307) [user] subst_args1(=, _9628, 494, '&self', [/, trigram, 3], _236238) ^ Call: (308) [user] subst_args2(=, 494, '&self', [/, trigram, 3], _236238) ^ Unify: (308) [user] subst_args2(=, 494, '&self', [/, trigram, 3], _236238) Call: (309) [system] 494<3 ^ Redo: (308) [user] subst_args2(=, 494, '&self', [/, trigram, 3], _236238) ^ Unify: (308) [user] subst_args2(=, 494, '&self', [/, trigram, 3], _236238) Call: (309) [system] fail ^ Redo: (308) [user] subst_args2(=, 494, '&self', [/, trigram, 3], _236238) ^ Unify: (308) [user] subst_args2(=, 494, '&self', [/, trigram, 3], _236238) ^ Call: (309) [user] mnotrace(is_user_defined_head(=, '&self', /)) ^ Unify: (309) [user] mnotrace(is_user_defined_head(=, '&self', /)) ^ Call: (310) [user] once(is_user_defined_head(=, '&self', /)) ^ Unify: (310) [system] once(user:is_user_defined_head(=, '&self', /)) ^ Call: (311) [user] is_user_defined_head(=, '&self', /) ^ Unify: (311) [user] is_user_defined_head(=, '&self', /) ^ Call: (312) [user] mnotrace(is_user_defined_head0(=, '&self', /)) ^ Unify: (312) [user] mnotrace(is_user_defined_head0(=, '&self', /)) ^ Call: (313) [user] once(is_user_defined_head0(=, '&self', /)) ^ Unify: (313) [system] once(user:is_user_defined_head0(=, '&self', /)) ^ Call: (314) [user] is_user_defined_head0(=, '&self', /) ^ Unify: (314) [user] is_user_defined_head0(=, '&self', /) Call: (315) [system] callable(/) Exit: (315) [system] callable(/) Call: (315) [system] functor(/, _404916, _404996) Exit: (315) [system] functor(/, /, 0) ^ Call: (315) [user] is_user_defined_head_f(=, '&self', /) ^ Unify: (315) [user] is_user_defined_head_f(=, '&self', /) ^ Call: (316) [user] is_user_defined_head_f1(=, '&self', /) ^ Unify: (316) [user] is_user_defined_head_f1(=, '&self', /) Call: (317) [user] metta_eq_def(=, '&self', [/|_410514], _410596) Unify: (317) [user] metta_eq_def(=, '&self', [/|_410514], _411520) ^ Call: (318) [user] ignore((=)=(=)) ^ Unify: (318) [system] ignore(user:((=)=(=))) Call: (319) [system] (=)=(=) Exit: (319) [system] (=)=(=) ^ Exit: (318) [system] ignore(user:((=)=(=))) Call: (318) [user] metta_atom('&self', [=, [/|_410514], _417036]) Unify: (318) [user] metta_atom('&self', [=, [/|_410514], _417036]) ^ Call: (319) [user] typed_list('&self', _418950, _418872) ^ Unify: (319) [user] typed_list('&self', _419882, _418872) Call: (320) [system] compound('&self') Fail: (320) [system] compound('&self') ^ Fail: (319) [user] typed_list('&self', _422662, _418872) Redo: (318) [user] metta_atom('&self', [=, [/|_410514], _417036]) Unify: (318) [user] metta_atom('&self', [=, [/|_410514], _417036]) Call: (319) [system] '&self'=='&flybase' Redo: (318) [user] metta_atom('&self', [=, [/|_410514], _417036]) Unify: (318) [user] metta_atom('&self', [=, [/|_410514], _417036]) ^ Call: (319) [user] metta_atom_in_file('&self', [=, [/|_410514], _417036]) ^ Unify: (319) [user] metta_atom_in_file('&self', [=, [/|_410514], _417036]) ^ Call: (320) [user] metta_atom_in_file('&self', [=, [/|_410514], _417036], _430044, _430046) ^ Unify: (320) [user] metta_atom_in_file('&self', [=, [/|_410514], _417036], _430980, _430982) ^ Call: (321) [user] loaded_into_kb('&self', _431838) ^ Unify: (321) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Exit: (321) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Call: (321) [user] once(user:asserted_metta_pred(_442428, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Unify: (321) [system] once(user:asserted_metta_pred(_442428, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Call: (322) [user] asserted_metta_pred(_442428, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Fail: (322) [user] asserted_metta_pred(_442428, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Redo: (318) [user] metta_atom('&self', [=, [/|_410514], _417036]) Unify: (318) [user] metta_atom('&self', [=, [/|_410514], _417036]) Call: (319) [user] metta_atom_asserted('&self', [=, [/|_410514], _417036]) Unify: (319) [user] metta_atom_asserted('&self', [=, [/|_410514], _417036]) ^ Call: (320) [user] metta_atom_asserted_deduced('&self', [=, [/|_410514], _417036]) Redo: (319) [user] metta_atom_asserted('&self', [=, [/|_410514], _417036]) Redo: (318) [user] metta_atom('&self', [=, [/|_410514], _417036]) Unify: (318) [user] metta_atom('&self', [=, [/|_410514], _417036]) Call: (319) [system] '&self'\=='&corelib' Exit: (319) [system] '&self'\=='&corelib' ^ Call: (319) [user] using_all_spaces ^ Unify: (319) [user] using_all_spaces Call: (320) [system] nb_current(with_all_spaces, t) Redo: (318) [user] metta_atom('&self', [=, [/|_410514], _417036]) Unify: (318) [user] metta_atom('&self', [=, [/|_410514], _417036]) Call: (319) [system] '&self'\=='&corelib' Exit: (319) [system] '&self'\=='&corelib' Call: (319) [user] metta_atom_asserted('&self', '&corelib') Unify: (319) [user] metta_atom_asserted('&self', '&corelib') ^ Call: (320) [user] metta_atom_asserted_deduced('&self', '&corelib') Redo: (319) [user] metta_atom_asserted('&self', '&corelib') Unify: (319) [user] metta_atom_asserted('&self', '&corelib') Exit: (319) [user] metta_atom_asserted('&self', '&corelib') Call: (319) [user] should_inherit_from_corelib([=, [/|_410514], _417036]) Unify: (319) [user] should_inherit_from_corelib([=, [/|_410514], _417036]) ^ Call: (320) [user] using_all_spaces ^ Unify: (320) [user] using_all_spaces Call: (321) [system] nb_current(with_all_spaces, t) Redo: (319) [user] should_inherit_from_corelib([=, [/|_410514], _417036]) Unify: (319) [user] should_inherit_from_corelib([=, [/|_410514], _417036]) Call: (320) [system] (=)==(:) Redo: (319) [user] should_inherit_from_corelib([=, [/|_410514], _417036]) Unify: (319) [user] should_inherit_from_corelib([=, [/|_410514], _417036]) Call: (320) [system] (=)=='@doc' Redo: (319) [user] should_inherit_from_corelib([=, [/|_410514], _417036]) Unify: (319) [user] should_inherit_from_corelib([=, [/|_410514], _417036]) Call: (320) [system] fail Redo: (319) [user] metta_atom_asserted('&self', '&corelib') Redo: (318) [user] metta_atom('&self', [=, [/|_410514], _417036]) Fail: (317) [user] metta_eq_def(=, '&self', [/|_410514], _497632) ^ Fail: (316) [user] is_user_defined_head_f1(=, '&self', /) ^ Redo: (315) [user] is_user_defined_head_f(=, '&self', /) ^ Unify: (315) [user] is_user_defined_head_f(=, '&self', /) ^ Call: (316) [user] is_user_defined_head_f1(=, '&self', [/|_501276]) ^ Unify: (316) [user] is_user_defined_head_f1(=, '&self', [/|_501276]) Call: (317) [user] metta_eq_def(=, '&self', [[/|_501276]|_503146], _503228) Unify: (317) [user] metta_eq_def(=, '&self', [[/|_501276]|_503146], _504152) ^ Call: (318) [user] ignore((=)=(=)) ^ Unify: (318) [system] ignore(user:((=)=(=))) Call: (319) [system] (=)=(=) Exit: (319) [system] (=)=(=) ^ Exit: (318) [system] ignore(user:((=)=(=))) Call: (318) [user] metta_atom('&self', [=, [[/|_501276]|_503146], _509668]) Unify: (318) [user] metta_atom('&self', [=, [[/|_501276]|_503146], _509668]) ^ Call: (319) [user] typed_list('&self', _511582, _511504) ^ Unify: (319) [user] typed_list('&self', _512514, _511504) Call: (320) [system] compound('&self') Fail: (320) [system] compound('&self') ^ Fail: (319) [user] typed_list('&self', _515294, _511504) Redo: (318) [user] metta_atom('&self', [=, [[/|_501276]|_503146], _509668]) Unify: (318) [user] metta_atom('&self', [=, [[/|_501276]|_503146], _509668]) Call: (319) [system] '&self'=='&flybase' Redo: (318) [user] metta_atom('&self', [=, [[/|_501276]|_503146], _509668]) Unify: (318) [user] metta_atom('&self', [=, [[/|_501276]|_503146], _509668]) ^ Call: (319) [user] metta_atom_in_file('&self', [=, [[/|_501276]|_503146], _509668]) ^ Unify: (319) [user] metta_atom_in_file('&self', [=, [[/|_501276]|_503146], _509668]) ^ Call: (320) [user] metta_atom_in_file('&self', [=, [[/|_501276]|_503146], _509668], _522676, _522678) ^ Unify: (320) [user] metta_atom_in_file('&self', [=, [[/|_10058]|_10064], _10080], _10142, _10144) ^ Call: (321) [user] loaded_into_kb('&self', _10672) ^ Unify: (321) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Exit: (321) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Call: (321) [user] once(user:asserted_metta_pred(_21262, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Unify: (321) [system] once(user:asserted_metta_pred(_21262, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Call: (322) [user] asserted_metta_pred(_21262, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Fail: (322) [user] asserted_metta_pred(_21262, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Redo: (318) [user] metta_atom('&self', [=, [[/|_10058]|_10064], _10080]) Unify: (318) [user] metta_atom('&self', [=, [[/|_10058]|_10064], _10080]) Call: (319) [user] metta_atom_asserted('&self', [=, [[/|_10058]|_10064], _10080]) Unify: (319) [user] metta_atom_asserted('&self', [=, [[/|_10058]|_10064], _10080]) ^ Call: (320) [user] metta_atom_asserted_deduced('&self', [=, [[/|_10058]|_10064], _10080]) Redo: (319) [user] metta_atom_asserted('&self', [=, [[/|_10058]|_10064], _10080]) Redo: (318) [user] metta_atom('&self', [=, [[/|_10058]|_10064], _10080]) Unify: (318) [user] metta_atom('&self', [=, [[/|_10058]|_10064], _10080]) Call: (319) [system] '&self'\=='&corelib' Exit: (319) [system] '&self'\=='&corelib' ^ Call: (319) [user] using_all_spaces ^ Unify: (319) [user] using_all_spaces Call: (320) [system] nb_current(with_all_spaces, t) Redo: (318) [user] metta_atom('&self', [=, [[/|_10058]|_10064], _10080]) Unify: (318) [user] metta_atom('&self', [=, [[/|_10058]|_10064], _10080]) Call: (319) [system] '&self'\=='&corelib' Exit: (319) [system] '&self'\=='&corelib' Call: (319) [user] metta_atom_asserted('&self', '&corelib') Unify: (319) [user] metta_atom_asserted('&self', '&corelib') ^ Call: (320) [user] metta_atom_asserted_deduced('&self', '&corelib') Redo: (319) [user] metta_atom_asserted('&self', '&corelib') Unify: (319) [user] metta_atom_asserted('&self', '&corelib') Exit: (319) [user] metta_atom_asserted('&self', '&corelib') Call: (319) [user] should_inherit_from_corelib([=, [[/|_10058]|_10064], _10080]) Unify: (319) [user] should_inherit_from_corelib([=, [[/|_10058]|_10064], _10080]) ^ Call: (320) [user] using_all_spaces ^ Unify: (320) [user] using_all_spaces Call: (321) [system] nb_current(with_all_spaces, t) Redo: (319) [user] should_inherit_from_corelib([=, [[/|_10058]|_10064], _10080]) Unify: (319) [user] should_inherit_from_corelib([=, [[/|_10058]|_10064], _10080]) Call: (320) [system] (=)==(:) Redo: (319) [user] should_inherit_from_corelib([=, [[/|_10058]|_10064], _10080]) Unify: (319) [user] should_inherit_from_corelib([=, [[/|_10058]|_10064], _10080]) Call: (320) [system] (=)=='@doc' Redo: (319) [user] should_inherit_from_corelib([=, [[/|_10058]|_10064], _10080]) Unify: (319) [user] should_inherit_from_corelib([=, [[/|_10058]|_10064], _10080]) Call: (320) [system] fail Redo: (319) [user] metta_atom_asserted('&self', '&corelib') Redo: (318) [user] metta_atom('&self', [=, [[/|_10058]|_10064], _10080]) Fail: (317) [user] metta_eq_def(=, '&self', [[/|_10058]|_10064], _76466) ^ Fail: (316) [user] is_user_defined_head_f1(=, '&self', [/|_10058]) ^ Fail: (315) [user] is_user_defined_head_f(=, '&self', /) ^ Fail: (314) [user] is_user_defined_head0(=, '&self', /) ^ Fail: (313) [system] once(user:is_user_defined_head0(=, '&self', /)) ^ Fail: (312) [user] mnotrace(is_user_defined_head0(=, '&self', /)) ^ Fail: (311) [user] is_user_defined_head(=, '&self', /) ^ Fail: (310) [system] once(user:is_user_defined_head(=, '&self', /)) ^ Fail: (309) [user] mnotrace(is_user_defined_head(=, '&self', /)) ^ Redo: (308) [user] subst_args2(=, 494, '&self', [/, trigram, 3], _9724) ^ Unify: (308) [user] subst_args2(=, 494, '&self', [/, trigram, 3], _9724) ^ Call: (309) [user] subst_args40(=, 494, '&self', [/, trigram, 3], _9724) ^ Unify: (309) [user] subst_args40(=, 494, '&self', [/, trigram, 3], _9724) Call: (310) [user] is_function(/) Unify: (310) [user] is_function(/) ^ Call: (311) [user] symbol(/) ^ Unify: (311) [user] symbol(/) Call: (312) [system] atom(/) Exit: (312) [system] atom(/) ^ Exit: (311) [user] symbol(/) Exit: (310) [user] is_function(/) ^ Call: (310) [user] is_special_op(/) ^ Unify: (310) [user] is_special_op(/) ^ Call: (311) [user] current_self(_97710) ^ Unify: (311) [user] current_self(_97710) Call: (312) [system] nb_current(self_space, _97710) Exit: (312) [system] nb_current(self_space, '&self') Call: (312) [system] '&self'\==[] Exit: (312) [system] '&self'\==[] ^ Exit: (311) [user] current_self('&self') ^ Call: (311) [user] is_special_op('&self', /) ^ Unify: (311) [user] is_special_op('&self', /) Call: (312) [system] atom(/) Exit: (312) [system] atom(/) ^ Fail: (311) [user] is_special_op('&self', /) ^ Fail: (310) [user] is_special_op(/) ^ Redo: (309) [user] subst_args40(=, 494, '&self', [/, trigram, 3], _9724) Call: (310) [system] is_list([trigram, 3]) Exit: (310) [system] is_list([trigram, 3]) ^ Call: (310) [user] apply:maplist(subst_args(=, _112544, 494, '&self'), [trigram, 3], _112550) ^ Unify: (310) [apply] apply:maplist(user:subst_args(=, _112544, 494, '&self'), [trigram, 3], _112550) Call: (311) [apply] apply:maplist_([trigram, 3], _112550, user:subst_args(=, _112544, 494, '&self')) Unify: (311) [apply] apply:maplist_([trigram, 3], [_115368|_115370], user:subst_args(=, _112544, 494, '&self')) ^ Call: (312) [user] subst_args(=, _112544, 494, '&self', trigram, _115368) ^ Unify: (312) [user] subst_args(=, _112544, 494, '&self', trigram, _115368) Call: (313) [system] atom(=) Exit: (313) [system] atom(=) Call: (313) [system] (=)\==(=) ^ Redo: (312) [user] subst_args(=, _112544, 494, '&self', trigram, _115368) ^ Unify: (312) [user] subst_args(=, _112544, 494, '&self', trigram, _115368) ^ Call: (313) [user] self_subst(trigram) ^ Unify: (313) [user] self_subst(trigram) Call: (314) [system] callable(trigram) Exit: (314) [system] callable(trigram) ^ Unify: (313) [user] self_subst(trigram) ^ Call: (314) [user] self_eval(trigram) ^ Unify: (314) [user] self_eval(trigram) ^ Call: (316) [system] setup_call_cleanup('$notrace'(_129336, _129338), once(user:self_eval0(trigram)), '$restore_trace'(_129336, _129338)) ^ Unify: (316) [system] setup_call_cleanup(system:'$notrace'(_129336, _129338), system:once(user:self_eval0(trigram)), system:'$restore_trace'(_129336, _129338)) ^ Call: (317) [system] sig_atomic(system:'$notrace'(_129336, _129338)) ^ Exit: (316) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(trigram)), system:'$restore_trace'(3, -1)) ^ Exit: (314) [user] self_eval(trigram) ^ Exit: (313) [user] self_subst(trigram) Call: (313) [system] _115368=trigram Exit: (313) [system] trigram=trigram ^ Exit: (312) [user] subst_args(=, _112544, 494, '&self', trigram, trigram) Call: (312) [apply] apply:maplist_([3], _115370, user:subst_args(=, _112544, 494, '&self')) Unify: (312) [apply] apply:maplist_([3], [_138694|_138696], user:subst_args(=, _112544, 494, '&self')) ^ Call: (313) [user] subst_args(=, _112544, 494, '&self', 3, _138694) ^ Unify: (313) [user] subst_args(=, _112544, 494, '&self', 3, _138694) Call: (314) [system] atom(=) Exit: (314) [system] atom(=) Call: (314) [system] (=)\==(=) ^ Redo: (313) [user] subst_args(=, _112544, 494, '&self', 3, _138694) ^ Unify: (313) [user] subst_args(=, _112544, 494, '&self', 3, _138694) ^ Call: (314) [user] self_subst(3) ^ Unify: (314) [user] self_subst(3) Call: (315) [system] callable(3) ^ Redo: (314) [user] self_subst(3) ^ Exit: (314) [user] self_subst(3) Call: (314) [system] _138694=3 Exit: (314) [system] 3=3 ^ Exit: (313) [user] subst_args(=, _112544, 494, '&self', 3, 3) Call: (313) [apply] apply:maplist_([], _138696, user:subst_args(=, _112544, 494, '&self')) Unify: (313) [apply] apply:maplist_([], [], user:subst_args(=, _112544, 494, '&self')) Exit: (313) [apply] apply:maplist_([], [], user:subst_args(=, _112544, 494, '&self')) Exit: (312) [apply] apply:maplist_([3], [3], user:subst_args(=, _112544, 494, '&self')) Exit: (311) [apply] apply:maplist_([trigram, 3], [trigram, 3], user:subst_args(=, _112544, 494, '&self')) ^ Exit: (310) [apply] apply:maplist(user:subst_args(=, _112544, 494, '&self'), [trigram, 3], [trigram, 3]) ^ Call: (310) [user] subst_args5(494, '&self', [/, trigram, 3], _9724) ^ Unify: (310) [user] subst_args5(494, '&self', [/, trigram, 3], _9724) ^ Call: (311) [user] eval_selfless(_161158, _161160, 494, '&self', [/, trigram, 3], _9724) ^ Unify: (311) [user] eval_selfless(_162102, _162104, 494, '&self', [/, trigram, 3], _9724) ^ Call: (312) [user] eval_selfless_0([/, trigram, 3], _9724) ^ Unify: (312) [user] eval_selfless_0([/, trigram, 3], _9724) Call: (313) [system] var(/) ^ Redo: (312) [user] eval_selfless_0([/, trigram, 3], _9724) ^ Unify: (312) [user] eval_selfless_0([/, trigram, 3], _9724) ^ Call: (313) [user] is_assignment(/) ^ Unify: (313) [user] is_assignment(/) Call: (314) [system] atom(/) Exit: (314) [system] atom(/) ^ Redo: (312) [user] eval_selfless_0([/, trigram, 3], _9724) ^ Unify: (312) [user] eval_selfless_0([/, trigram, 3], _9724) ^ Call: (313) [user] eval_selfless_1([/, trigram, 3], _9724) ^ Unify: (313) [user] eval_selfless_1([/, trigram, 3], _9724) ^ Call: (314) [user] allow_clp ^ Unify: (314) [user] allow_clp ^ Call: (315) [user] false_flag ^ Unify: (315) [user] false_flag Call: (316) [system] fail Fail: (316) [system] fail ^ Fail: (315) [user] false_flag ^ Redo: (312) [user] eval_selfless_0([/, trigram, 3], _9724) ^ Unify: (312) [user] eval_selfless_0([/, trigram, 3], _9724) ^ Call: (313) [user] eval_selfless_2([/, trigram, 3], _9724) ^ Unify: (313) [user] eval_selfless_2([/, trigram, 3], _9724) Call: (314) [system] var(/) ^ Redo: (313) [user] eval_selfless_2([/, trigram, 3], _9724) ^ Unify: (313) [user] eval_selfless_2([/, trigram, 3], _9724) ^ Call: (314) [user] fake_notrace((ground([/, trigram, 3]), [/, trigram, 3]=[_187950, _187956, _187962], atom(_187950), catch_warn(current_op(_187988, yfx, _187950)), [/, trigram, 3]\=[_188008], s2ps([/, trigram, 3], _188016))) ^ Unify: (314) [user] fake_notrace(user:(ground([/, trigram, 3]), [/, trigram, 3]=[_187950, _187956, _187962], atom(_187950), catch_warn(current_op(_187988, yfx, _187950)), [/, trigram, 3]\=[_188008], s2ps([/, trigram, 3], _188016))) ^ Call: (315) [user] real_notrace(user:(ground([/, trigram, 3]), [/, trigram, 3]=[_187950, _187956, _187962], atom(_187950), catch_warn(current_op(_187988, yfx, _187950)), [/, trigram, 3]\=[_188008], s2ps([/, trigram, 3], _188016))) ^ Unify: (315) [user] real_notrace(user:(ground([/, trigram, 3]), [/, trigram, 3]=[_187950, _187956, _187962], atom(_187950), catch_warn(current_op(_187988, yfx, _187950)), [/, trigram, 3]\=[_188008], s2ps([/, trigram, 3], _188016))) ^ Call: (316) [user] setup_call_cleanup('$notrace'(_191722, _191724), once(user:(ground([/, trigram, 3]), [/, trigram, 3]=[_187950, _187956, _187962], atom(_187950), catch_warn(current_op(_187988, yfx, _187950)), [/, trigram, 3]\=[_188008], s2ps([/, trigram, 3], _188016))), '$restore_trace'(_191722, _191724)) ^ Unify: (316) [system] setup_call_cleanup(user:'$notrace'(_191722, _191724), user:once(user:(ground([/, trigram, 3]), [/, trigram, 3]=[_187950, _187956, _187962], atom(_187950), catch_warn(current_op(_187988, yfx, _187950)), [/, trigram, 3]\=[_188008], s2ps([/, trigram, 3], _188016))), user:'$restore_trace'(_191722, _191724)) ^ Call: (317) [system] sig_atomic(user:'$notrace'(_191722, _191724)) ^ Exit: (316) [system] setup_call_cleanup(user:'$notrace'(3, -1), user:once(user:(ground([/, trigram, 3]), [/, trigram, 3]=[/, trigram, 3], atom(/), catch_warn(current_op(400, yfx, /)), [/, trigram, 3]\=[_188008], s2ps([/, trigram, 3], trigram/3))), user:'$restore_trace'(3, -1)) ^ Exit: (315) [user] real_notrace(user:(ground([/, trigram, 3]), [/, trigram, 3]=[/, trigram, 3], atom(/), catch_warn(current_op(400, yfx, /)), [/, trigram, 3]\=[_188008], s2ps([/, trigram, 3], trigram/3))) ^ Exit: (314) [user] fake_notrace(user:(ground([/, trigram, 3]), [/, trigram, 3]=[/, trigram, 3], atom(/), catch_warn(current_op(400, yfx, /)), [/, trigram, 3]\=[_188008], s2ps([/, trigram, 3], trigram/3))) ^ Call: (314) [user] fake_notrace(catch(_9724 is trigram/3, _197436, fail)) ^ Unify: (314) [user] fake_notrace(user:catch(_9724 is trigram/3, _197436, fail)) ^ Call: (315) [user] real_notrace(user:catch(_9724 is trigram/3, _197436, fail)) ^ Unify: (315) [user] real_notrace(user:catch(_9724 is trigram/3, _197436, fail)) ^ Call: (316) [user] setup_call_cleanup('$notrace'(_201150, _201152), once(user:catch(_9724 is trigram/3, _197436, fail)), '$restore_trace'(_201150, _201152)) ^ Unify: (316) [system] setup_call_cleanup(user:'$notrace'(_201150, _201152), user:once(user:catch(_9724 is trigram/3, _197436, fail)), user:'$restore_trace'(_201150, _201152)) ^ Call: (317) [system] sig_atomic(user:'$notrace'(_201150, _201152)) ^ Fail: (315) [user] real_notrace(user:catch(_9724 is trigram/3, _10064, fail)) ^ Fail: (314) [user] fake_notrace(user:catch(_9724 is trigram/3, _10064, fail)) ^ Redo: (310) [user] subst_args5(494, '&self', [/, trigram, 3], _9724) ^ Unify: (310) [user] subst_args5(494, '&self', [/, trigram, 3], _9724) ^ Call: (311) [user] is_system_pred(/) ^ Unify: (311) [user] is_system_pred(/) Call: (312) [system] atom(/) Exit: (312) [system] atom(/) Call: (312) [system] atom_concat(_17642, !, /) ^ Redo: (311) [user] is_system_pred(/) ^ Unify: (311) [user] is_system_pred(/) Call: (312) [system] atom(/) Exit: (312) [system] atom(/) Call: (312) [system] atom_concat(_22270, '-fn', /) ^ Redo: (311) [user] is_system_pred(/) ^ Unify: (311) [user] is_system_pred(/) Call: (312) [system] atom(/) Exit: (312) [system] atom(/) Call: (312) [system] atom_concat(_26898, '-p', /) ^ Redo: (310) [user] subst_args5(494, '&self', [/, trigram, 3], _9724) ^ Call: (311) [user] subst_args6(494, '&self', [/, trigram, 3], _9724) ^ Unify: (311) [user] subst_args6(494, '&self', [/, trigram, 3], _9724) ^ Call: (312) [user] is_system_pred(/) ^ Unify: (312) [user] is_system_pred(/) Call: (313) [system] atom(/) Exit: (313) [system] atom(/) Call: (313) [system] atom_concat(_34340, !, /) ^ Redo: (312) [user] is_system_pred(/) ^ Unify: (312) [user] is_system_pred(/) Call: (313) [system] atom(/) Exit: (313) [system] atom(/) Call: (313) [system] atom_concat(_38968, '-fn', /) ^ Redo: (312) [user] is_system_pred(/) ^ Unify: (312) [user] is_system_pred(/) Call: (313) [system] atom(/) Exit: (313) [system] atom(/) Call: (313) [system] atom_concat(_43596, '-p', /) ^ Redo: (307) [user] subst_args1(=, _9628, 494, '&self', [/, trigram, 3], _9724) ^ Call: (308) [user] subst_args2_failed(494, '&self', [/, trigram, 3], _9724) ^ Unify: (308) [user] subst_args2_failed(494, '&self', [/, trigram, 3], _9724) Call: (309) [system] [/, trigram, 3]==[] ^ Redo: (308) [user] subst_args2_failed(494, '&self', [/, trigram, 3], _9724) ^ Unify: (308) [user] subst_args2_failed(494, '&self', [/, trigram, 3], _9724) Call: (309) [system] var([/, trigram, 3]) ^ Redo: (308) [user] subst_args2_failed(494, '&self', [/, trigram, 3], _9724) ^ Unify: (308) [user] subst_args2_failed(494, '&self', [/, trigram, 3], _9724) ^ Call: (309) [user] once(subst_selfless([/, trigram, 3], _9724)) ^ Unify: (309) [system] once(user:subst_selfless([/, trigram, 3], _9724)) ^ Call: (310) [user] subst_selfless([/, trigram, 3], _9724) ^ Unify: (310) [user] subst_selfless([/, trigram, 3], _9724) Call: (311) [system] var(/) ^ Redo: (310) [user] subst_selfless([/, trigram, 3], _9724) ^ Unify: (310) [user] subst_selfless([/, trigram, 3], _9724) ^ Call: (311) [user] eval_selfless(_59454, _59456, _59458, _59460, [/, trigram, 3], _9724) ^ Unify: (311) [user] eval_selfless(_60398, _60400, _60402, _60404, [/, trigram, 3], _9724) ^ Call: (312) [user] eval_selfless_0([/, trigram, 3], _9724) ^ Unify: (312) [user] eval_selfless_0([/, trigram, 3], _9724) Call: (313) [system] var(/) ^ Redo: (312) [user] eval_selfless_0([/, trigram, 3], _9724) ^ Unify: (312) [user] eval_selfless_0([/, trigram, 3], _9724) ^ Call: (313) [user] is_assignment(/) ^ Unify: (313) [user] is_assignment(/) Call: (314) [system] atom(/) Exit: (314) [system] atom(/) ^ Redo: (312) [user] eval_selfless_0([/, trigram, 3], _9724) ^ Unify: (312) [user] eval_selfless_0([/, trigram, 3], _9724) ^ Call: (313) [user] eval_selfless_1([/, trigram, 3], _9724) ^ Unify: (313) [user] eval_selfless_1([/, trigram, 3], _9724) ^ Call: (314) [user] allow_clp ^ Unify: (314) [user] allow_clp ^ Call: (315) [user] false_flag ^ Unify: (315) [user] false_flag Call: (316) [system] fail Fail: (316) [system] fail ^ Fail: (315) [user] false_flag ^ Redo: (312) [user] eval_selfless_0([/, trigram, 3], _9724) ^ Unify: (312) [user] eval_selfless_0([/, trigram, 3], _9724) ^ Call: (313) [user] eval_selfless_2([/, trigram, 3], _9724) ^ Unify: (313) [user] eval_selfless_2([/, trigram, 3], _9724) Call: (314) [system] var(/) ^ Redo: (313) [user] eval_selfless_2([/, trigram, 3], _9724) ^ Unify: (313) [user] eval_selfless_2([/, trigram, 3], _9724) ^ Call: (314) [user] fake_notrace((ground([/, trigram, 3]), [/, trigram, 3]=[_86246, _86252, _86258], atom(_86246), catch_warn(current_op(_86284, yfx, _86246)), [/, trigram, 3]\=[_86304], s2ps([/, trigram, 3], _86312))) ^ Unify: (314) [user] fake_notrace(user:(ground([/, trigram, 3]), [/, trigram, 3]=[_86246, _86252, _86258], atom(_86246), catch_warn(current_op(_86284, yfx, _86246)), [/, trigram, 3]\=[_86304], s2ps([/, trigram, 3], _86312))) ^ Call: (315) [user] real_notrace(user:(ground([/, trigram, 3]), [/, trigram, 3]=[_86246, _86252, _86258], atom(_86246), catch_warn(current_op(_86284, yfx, _86246)), [/, trigram, 3]\=[_86304], s2ps([/, trigram, 3], _86312))) ^ Unify: (315) [user] real_notrace(user:(ground([/, trigram, 3]), [/, trigram, 3]=[_86246, _86252, _86258], atom(_86246), catch_warn(current_op(_86284, yfx, _86246)), [/, trigram, 3]\=[_86304], s2ps([/, trigram, 3], _86312))) ^ Call: (316) [user] setup_call_cleanup('$notrace'(_90018, _90020), once(user:(ground([/, trigram, 3]), [/, trigram, 3]=[_86246, _86252, _86258], atom(_86246), catch_warn(current_op(_86284, yfx, _86246)), [/, trigram, 3]\=[_86304], s2ps([/, trigram, 3], _86312))), '$restore_trace'(_90018, _90020)) ^ Unify: (316) [system] setup_call_cleanup(user:'$notrace'(_90018, _90020), user:once(user:(ground([/, trigram, 3]), [/, trigram, 3]=[_86246, _86252, _86258], atom(_86246), catch_warn(current_op(_86284, yfx, _86246)), [/, trigram, 3]\=[_86304], s2ps([/, trigram, 3], _86312))), user:'$restore_trace'(_90018, _90020)) ^ Call: (317) [system] sig_atomic(user:'$notrace'(_90018, _90020)) ^ Exit: (316) [system] setup_call_cleanup(user:'$notrace'(3, -1), user:once(user:(ground([/, trigram, 3]), [/, trigram, 3]=[/, trigram, 3], atom(/), catch_warn(current_op(400, yfx, /)), [/, trigram, 3]\=[_86304], s2ps([/, trigram, 3], trigram/3))), user:'$restore_trace'(3, -1)) ^ Exit: (315) [user] real_notrace(user:(ground([/, trigram, 3]), [/, trigram, 3]=[/, trigram, 3], atom(/), catch_warn(current_op(400, yfx, /)), [/, trigram, 3]\=[_86304], s2ps([/, trigram, 3], trigram/3))) ^ Exit: (314) [user] fake_notrace(user:(ground([/, trigram, 3]), [/, trigram, 3]=[/, trigram, 3], atom(/), catch_warn(current_op(400, yfx, /)), [/, trigram, 3]\=[_86304], s2ps([/, trigram, 3], trigram/3))) ^ Call: (314) [user] fake_notrace(catch(_9724 is trigram/3, _95732, fail)) ^ Unify: (314) [user] fake_notrace(user:catch(_9724 is trigram/3, _95732, fail)) ^ Call: (315) [user] real_notrace(user:catch(_9724 is trigram/3, _95732, fail)) ^ Unify: (315) [user] real_notrace(user:catch(_9724 is trigram/3, _95732, fail)) ^ Call: (316) [user] setup_call_cleanup('$notrace'(_99446, _99448), once(user:catch(_9724 is trigram/3, _95732, fail)), '$restore_trace'(_99446, _99448)) ^ Unify: (316) [system] setup_call_cleanup(user:'$notrace'(_99446, _99448), user:once(user:catch(_9724 is trigram/3, _95732, fail)), user:'$restore_trace'(_99446, _99448)) ^ Call: (317) [system] sig_atomic(user:'$notrace'(_99446, _99448)) ^ Fail: (315) [user] real_notrace(user:catch(_9724 is trigram/3, _10056, fail)) ^ Fail: (314) [user] fake_notrace(user:catch(_9724 is trigram/3, _10056, fail)) ^ Redo: (308) [user] subst_args2_failed(494, '&self', [/, trigram, 3], _9724) ^ Unify: (308) [user] subst_args2_failed(494, '&self', [/, trigram, 3], [_12930|_12932]) ^ Call: (309) [user] subst_args(_13944, _13946, 494, '&self', /, _12930) ^ Unify: (309) [user] subst_args(_14888, _14890, 494, '&self', /, _12930) Call: (310) [system] atom(_15758) ^ Redo: (309) [user] subst_args(_16758, _16760, 494, '&self', /, _12930) ^ Unify: (309) [user] subst_args(_17702, _17704, 494, '&self', /, _12930) ^ Call: (310) [user] self_subst(/) ^ Unify: (310) [user] self_subst(/) Call: (311) [system] callable(/) Exit: (311) [system] callable(/) ^ Unify: (310) [user] self_subst(/) ^ Call: (311) [user] self_eval(/) ^ Unify: (311) [user] self_eval(/) ^ Call: (313) [system] setup_call_cleanup('$notrace'(_25052, _25054), once(user:self_eval0(/)), '$restore_trace'(_25052, _25054)) ^ Unify: (313) [system] setup_call_cleanup(system:'$notrace'(_25052, _25054), system:once(user:self_eval0(/)), system:'$restore_trace'(_25052, _25054)) ^ Call: (314) [system] sig_atomic(system:'$notrace'(_25052, _25054)) ^ Exit: (313) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(/)), system:'$restore_trace'(3, -1)) ^ Exit: (311) [user] self_eval(/) ^ Exit: (310) [user] self_subst(/) Call: (310) [system] _12930=(/) Exit: (310) [system] (/)=(/) ^ Exit: (309) [user] subst_args(_32606, _32608, 494, '&self', /, /) ^ Call: (309) [user] subst_args2_failed(494, '&self', [trigram, 3], _12932) ^ Unify: (309) [user] subst_args2_failed(494, '&self', [trigram, 3], _12932) Call: (310) [system] [trigram, 3]==[] ^ Redo: (309) [user] subst_args2_failed(494, '&self', [trigram, 3], _12932) ^ Unify: (309) [user] subst_args2_failed(494, '&self', [trigram, 3], _12932) Call: (310) [system] var([trigram, 3]) ^ Redo: (309) [user] subst_args2_failed(494, '&self', [trigram, 3], _12932) ^ Unify: (309) [user] subst_args2_failed(494, '&self', [trigram, 3], _12932) ^ Call: (310) [user] once(subst_selfless([trigram, 3], _12932)) ^ Unify: (310) [system] once(user:subst_selfless([trigram, 3], _12932)) ^ Call: (311) [user] subst_selfless([trigram, 3], _12932) ^ Unify: (311) [user] subst_selfless([trigram, 3], _12932) Call: (312) [system] var(trigram) ^ Redo: (311) [user] subst_selfless([trigram, 3], _12932) ^ Unify: (311) [user] subst_selfless([trigram, 3], _12932) ^ Call: (312) [user] eval_selfless(_47532, _47534, _47536, _47538, [trigram, 3], _12932) ^ Unify: (312) [user] eval_selfless(_48476, _48478, _48480, _48482, [trigram, 3], _12932) ^ Call: (313) [user] eval_selfless_0([trigram, 3], _12932) ^ Unify: (313) [user] eval_selfless_0([trigram, 3], _12932) Call: (314) [system] var(trigram) ^ Redo: (313) [user] eval_selfless_0([trigram, 3], _12932) ^ Unify: (313) [user] eval_selfless_0([trigram, 3], _12932) ^ Call: (314) [user] eval_selfless_1([trigram, 3], _12932) ^ Unify: (314) [user] eval_selfless_1([trigram, 3], _12932) ^ Call: (315) [user] allow_clp ^ Unify: (315) [user] allow_clp ^ Call: (316) [user] false_flag ^ Unify: (316) [user] false_flag Call: (317) [system] fail Fail: (317) [system] fail ^ Fail: (316) [user] false_flag ^ Redo: (313) [user] eval_selfless_0([trigram, 3], _12932) ^ Unify: (313) [user] eval_selfless_0([trigram, 3], _12932) ^ Call: (314) [user] eval_selfless_2([trigram, 3], _12932) ^ Unify: (314) [user] eval_selfless_2([trigram, 3], _12932) Call: (315) [system] var(trigram) ^ Redo: (314) [user] eval_selfless_2([trigram, 3], _12932) ^ Unify: (314) [user] eval_selfless_2([trigram, 3], _12932) ^ Call: (315) [user] fake_notrace((ground([trigram, 3]), [trigram, 3]=[_68772, _68778, _68784], atom(_68772), catch_warn(current_op(_68810, yfx, _68772)), [trigram, 3]\=[_68830], s2ps([trigram, 3], _68838))) ^ Unify: (315) [user] fake_notrace(user:(ground([trigram, 3]), [trigram, 3]=[_68772, _68778, _68784], atom(_68772), catch_warn(current_op(_68810, yfx, _68772)), [trigram, 3]\=[_68830], s2ps([trigram, 3], _68838))) ^ Call: (316) [user] real_notrace(user:(ground([trigram, 3]), [trigram, 3]=[_68772, _68778, _68784], atom(_68772), catch_warn(current_op(_68810, yfx, _68772)), [trigram, 3]\=[_68830], s2ps([trigram, 3], _68838))) ^ Unify: (316) [user] real_notrace(user:(ground([trigram, 3]), [trigram, 3]=[_68772, _68778, _68784], atom(_68772), catch_warn(current_op(_68810, yfx, _68772)), [trigram, 3]\=[_68830], s2ps([trigram, 3], _68838))) ^ Call: (317) [user] setup_call_cleanup('$notrace'(_72544, _72546), once(user:(ground([trigram, 3]), [trigram, 3]=[_68772, _68778, _68784], atom(_68772), catch_warn(current_op(_68810, yfx, _68772)), [trigram, 3]\=[_68830], s2ps([trigram, 3], _68838))), '$restore_trace'(_72544, _72546)) ^ Unify: (317) [system] setup_call_cleanup(user:'$notrace'(_72544, _72546), user:once(user:(ground([trigram, 3]), [trigram, 3]=[_68772, _68778, _68784], atom(_68772), catch_warn(current_op(_68810, yfx, _68772)), [trigram, 3]\=[_68830], s2ps([trigram, 3], _68838))), user:'$restore_trace'(_72544, _72546)) ^ Call: (318) [system] sig_atomic(user:'$notrace'(_72544, _72546)) ^ Fail: (316) [user] real_notrace(user:(ground([trigram, 3]), [trigram, 3]=[_68772, _68778, _68784], atom(_68772), catch_warn(current_op(_68810, yfx, _68772)), [trigram, 3]\=[_68830], s2ps([trigram, 3], _68838))) ^ Fail: (315) [user] fake_notrace(user:(ground([trigram, 3]), [trigram, 3]=[_68772, _68778, _68784], atom(_68772), catch_warn(current_op(_68810, yfx, _68772)), [trigram, 3]\=[_68830], s2ps([trigram, 3], _68838))) ^ Redo: (309) [user] subst_args2_failed(494, '&self', [trigram, 3], _12932) ^ Unify: (309) [user] subst_args2_failed(494, '&self', [trigram, 3], [_78168|_78170]) ^ Call: (310) [user] subst_args(_79182, _79184, 494, '&self', trigram, _78168) ^ Unify: (310) [user] subst_args(_80126, _80128, 494, '&self', trigram, _78168) Call: (311) [system] atom(_80996) ^ Redo: (310) [user] subst_args(_81996, _81998, 494, '&self', trigram, _78168) ^ Unify: (310) [user] subst_args(_82940, _82942, 494, '&self', trigram, _78168) ^ Call: (311) [user] self_subst(trigram) ^ Unify: (311) [user] self_subst(trigram) Call: (312) [system] callable(trigram) Exit: (312) [system] callable(trigram) ^ Unify: (311) [user] self_subst(trigram) ^ Call: (312) [user] self_eval(trigram) ^ Unify: (312) [user] self_eval(trigram) ^ Call: (314) [system] setup_call_cleanup('$notrace'(_90290, _90292), once(user:self_eval0(trigram)), '$restore_trace'(_90290, _90292)) ^ Unify: (314) [system] setup_call_cleanup(system:'$notrace'(_90290, _90292), system:once(user:self_eval0(trigram)), system:'$restore_trace'(_90290, _90292)) ^ Call: (315) [system] sig_atomic(system:'$notrace'(_90290, _90292)) ^ Exit: (314) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(trigram)), system:'$restore_trace'(3, -1)) ^ Exit: (312) [user] self_eval(trigram) ^ Exit: (311) [user] self_subst(trigram) Call: (311) [system] _78168=trigram Exit: (311) [system] trigram=trigram ^ Exit: (310) [user] subst_args(_97844, _97846, 494, '&self', trigram, trigram) ^ Call: (310) [user] subst_args2_failed(494, '&self', [3], _78170) ^ Unify: (310) [user] subst_args2_failed(494, '&self', [3], _78170) Call: (311) [system] [3]==[] ^ Redo: (310) [user] subst_args2_failed(494, '&self', [3], _78170) ^ Unify: (310) [user] subst_args2_failed(494, '&self', [3], _78170) Call: (311) [system] var([3]) ^ Redo: (310) [user] subst_args2_failed(494, '&self', [3], _78170) ^ Unify: (310) [user] subst_args2_failed(494, '&self', [3], _78170) ^ Call: (311) [user] once(subst_selfless([3], _78170)) ^ Unify: (311) [system] once(user:subst_selfless([3], _78170)) ^ Call: (312) [user] subst_selfless([3], _78170) ^ Unify: (312) [user] subst_selfless([3], _78170) Call: (313) [system] var(3) ^ Redo: (312) [user] subst_selfless([3], _78170) ^ Unify: (312) [user] subst_selfless([3], _78170) ^ Call: (313) [user] eval_selfless(_112770, _112772, _112774, _112776, [3], _78170) ^ Unify: (313) [user] eval_selfless(_113714, _113716, _113718, _113720, [3], _78170) ^ Call: (314) [user] eval_selfless_0([3], _78170) ^ Unify: (314) [user] eval_selfless_0([3], _78170) Call: (315) [system] var(3) ^ Redo: (314) [user] eval_selfless_0([3], _78170) ^ Unify: (314) [user] eval_selfless_0([3], _78170) ^ Call: (315) [user] eval_selfless_1([3], _78170) ^ Unify: (315) [user] eval_selfless_1([3], _78170) ^ Call: (316) [user] allow_clp ^ Unify: (316) [user] allow_clp ^ Call: (317) [user] false_flag ^ Unify: (317) [user] false_flag Call: (318) [system] fail Fail: (318) [system] fail ^ Fail: (317) [user] false_flag ^ Redo: (314) [user] eval_selfless_0([3], _78170) ^ Unify: (314) [user] eval_selfless_0([3], _78170) ^ Call: (315) [user] eval_selfless_2([3], _78170) ^ Unify: (315) [user] eval_selfless_2([3], _78170) Call: (316) [system] var(3) ^ Redo: (315) [user] eval_selfless_2([3], _78170) ^ Unify: (315) [user] eval_selfless_2([3], _78170) ^ Call: (316) [user] fake_notrace((ground([3]), [3]=[_134010, _134016, _134022], atom(_134010), catch_warn(current_op(_134048, yfx, _134010)), [3]\=[_134068], s2ps([3], _134076))) ^ Unify: (316) [user] fake_notrace(user:(ground([3]), [3]=[_134010, _134016, _134022], atom(_134010), catch_warn(current_op(_134048, yfx, _134010)), [3]\=[_134068], s2ps([3], _134076))) ^ Call: (317) [user] real_notrace(user:(ground([3]), [3]=[_134010, _134016, _134022], atom(_134010), catch_warn(current_op(_134048, yfx, _134010)), [3]\=[_134068], s2ps([3], _134076))) ^ Unify: (317) [user] real_notrace(user:(ground([3]), [3]=[_134010, _134016, _134022], atom(_134010), catch_warn(current_op(_134048, yfx, _134010)), [3]\=[_134068], s2ps([3], _134076))) ^ Call: (318) [user] setup_call_cleanup('$notrace'(_137782, _137784), once(user:(ground([3]), [3]=[_134010, _134016, _134022], atom(_134010), catch_warn(current_op(_134048, yfx, _134010)), [3]\=[_134068], s2ps([3], _134076))), '$restore_trace'(_137782, _137784)) ^ Unify: (318) [system] setup_call_cleanup(user:'$notrace'(_137782, _137784), user:once(user:(ground([3]), [3]=[_134010, _134016, _134022], atom(_134010), catch_warn(current_op(_134048, yfx, _134010)), [3]\=[_134068], s2ps([3], _134076))), user:'$restore_trace'(_137782, _137784)) ^ Call: (319) [system] sig_atomic(user:'$notrace'(_137782, _137784)) ^ Fail: (317) [user] real_notrace(user:(ground([3]), [3]=[_134010, _134016, _134022], atom(_134010), catch_warn(current_op(_134048, yfx, _134010)), [3]\=[_134068], s2ps([3], _134076))) ^ Fail: (316) [user] fake_notrace(user:(ground([3]), [3]=[_134010, _134016, _134022], atom(_134010), catch_warn(current_op(_134048, yfx, _134010)), [3]\=[_134068], s2ps([3], _134076))) ^ Redo: (310) [user] subst_args2_failed(494, '&self', [3], _78170) ^ Unify: (310) [user] subst_args2_failed(494, '&self', [3], [_143406|_143408]) ^ Call: (311) [user] subst_args(_144420, _144422, 494, '&self', 3, _143406) ^ Unify: (311) [user] subst_args(_145364, _145366, 494, '&self', 3, _143406) Call: (312) [system] atom(_146234) ^ Redo: (311) [user] subst_args(_147234, _147236, 494, '&self', 3, _143406) ^ Unify: (311) [user] subst_args(_148178, _148180, 494, '&self', 3, _143406) ^ Call: (312) [user] self_subst(3) ^ Unify: (312) [user] self_subst(3) Call: (313) [system] callable(3) ^ Redo: (312) [user] self_subst(3) ^ Exit: (312) [user] self_subst(3) Call: (312) [system] _143406=3 Exit: (312) [system] 3=3 ^ Exit: (311) [user] subst_args(_155598, _155600, 494, '&self', 3, 3) ^ Call: (311) [user] subst_args2_failed(494, '&self', [], _143408) ^ Unify: (311) [user] subst_args2_failed(494, '&self', [], _143408) Call: (312) [system] []==[] Exit: (312) [system] []==[] Call: (312) [system] _143408=[] Exit: (312) [system] []=[] ^ Exit: (311) [user] subst_args2_failed(494, '&self', [], []) ^ Exit: (310) [user] subst_args2_failed(494, '&self', [3], [3]) ^ Exit: (309) [user] subst_args2_failed(494, '&self', [trigram, 3], [trigram, 3]) ^ Exit: (308) [user] subst_args2_failed(494, '&self', [/, trigram, 3], [/, trigram, 3]) ^ Exit: (307) [user] subst_args1(=, _9628, 494, '&self', [/, trigram, 3], [/, trigram, 3]) Call: (307) [system] nb_setarg(1, retval(fail), [/, trigram, 3]) Exit: (307) [system] nb_setarg(1, retval([/, trigram, 3]), [/, trigram, 3]) ^ Call: (307) [user] ignore(notrace((\+[/, trigram, 3]\=_9740, nb_setarg(1, retval([/, trigram, 3]), [/, trigram, 3])))) ^ Unify: (307) [system] ignore(user:notrace((\+[/, trigram, 3]\=_9740, nb_setarg(1, retval([/, trigram, 3]), [/, trigram, 3])))) ^ Call: (309) [system] setup_call_cleanup('$notrace'(_170498, _170500), once(user:(\+[/, trigram, 3]\=_9740, nb_setarg(1, retval([/, trigram, 3]), [/, trigram, 3]))), '$restore_trace'(_170498, _170500)) ^ Unify: (309) [system] setup_call_cleanup(system:'$notrace'(_170498, _170500), system:once(user:(\+[/, trigram, 3]\=_9740, nb_setarg(1, retval([/, trigram, 3]), [/, trigram, 3]))), system:'$restore_trace'(_170498, _170500)) ^ Call: (310) [system] sig_atomic(system:'$notrace'(_170498, _170500)) ^ Exit: (309) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(\+[/, trigram, 3]\=_9740, nb_setarg(1, retval([/, trigram, 3]), [/, trigram, 3]))), system:'$restore_trace'(3, -1)) ^ Exit: (307) [system] ignore(user:notrace((\+[/, trigram, 3]\=_9740, nb_setarg(1, retval([/, trigram, 3]), [/, trigram, 3])))) ^ Call: (307) [user] ignore((_9732==1->ignore(\+ \+ (flag(eval_num, _9770, _9770+1), (retval([/, trigram, 3])\=@=retval(fail), nonvar([/, trigram, 3])->indentq(5, _9770, <--, [false, [/, trigram, 3]]);indentq(5, _9770, <--, [false, retval([/, trigram, 3])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9770, _9770+1), (retval([/, trigram, 3])\=@=retval(fail), nonvar([/, trigram, 3])->indentq(5, _9770, <--, [false, [/, trigram, 3]]);indentq(5, _9770, <--, [false, retval([/, trigram, 3])])))))))))) ^ Unify: (307) [system] ignore(user:(_9732==1->ignore(\+ \+ (flag(eval_num, _9770, _9770+1), (retval([/, trigram, 3])\=@=retval(fail), nonvar([/, trigram, 3])->indentq(5, _9770, <--, [false, [/, trigram, 3]]);indentq(5, _9770, <--, [false, retval([/, trigram, 3])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9770, _9770+1), (retval([/, trigram, 3])\=@=retval(fail), nonvar([/, trigram, 3])->indentq(5, _9770, <--, [false, [/, trigram, 3]]);indentq(5, _9770, <--, [false, retval([/, trigram, 3])])))))))))) Call: (309) [system] _9732==1 Fail: (309) [system] _9732==1 ^ Call: (310) [system] setup_call_cleanup('$notrace'(_178954, _178956), once(user:ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9770, _9770+1), (retval([/, trigram, 3])\=@=retval(fail), nonvar([/, trigram, 3])->indentq(5, _9770, <--, [false, [/, trigram, 3]]);indentq(5, _9770, <--, [false, retval([/, trigram, 3])])))))))), '$restore_trace'(_178954, _178956)) ^ Unify: (310) [system] setup_call_cleanup(system:'$notrace'(_178954, _178956), system:once(user:ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9770, _9770+1), (retval([/, trigram, 3])\=@=retval(fail), nonvar([/, trigram, 3])->indentq(5, _9770, <--, [false, [/, trigram, 3]]);indentq(5, _9770, <--, [false, retval([/, trigram, 3])])))))))), system:'$restore_trace'(_178954, _178956)) ^ Call: (311) [system] sig_atomic(system:'$notrace'(_178954, _178956)) ^ Exit: (310) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9770, _9770+1), (retval([/, trigram, 3])\=@=retval(fail), nonvar([/, trigram, 3])->indentq(5, _9770, <--, [false, [/, trigram, 3]]);indentq(5, _9770, <--, [false, retval([/, trigram, 3])])))))))), system:'$restore_trace'(3, -1)) ^ Exit: (307) [system] ignore(user:(_9732==1->ignore(\+ \+ (flag(eval_num, _9770, _9770+1), (retval([/, trigram, 3])\=@=retval(fail), nonvar([/, trigram, 3])->indentq(5, _9770, <--, [false, [/, trigram, 3]]);indentq(5, _9770, <--, [false, retval([/, trigram, 3])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9770, _9770+1), (retval([/, trigram, 3])\=@=retval(fail), nonvar([/, trigram, 3])->indentq(5, _9770, <--, [false, [/, trigram, 3]]);indentq(5, _9770, <--, [false, retval([/, trigram, 3])])))))))))) ^ Exit: (305) [system] call_cleanup(user:((call(subst_args1(=, _9628), 494, '&self', [/, trigram, 3], [/, trigram, 3])*->nb_setarg(1, retval([/, trigram, 3]), [/, trigram, 3]);fail, trace, call(subst_args1(=, _9628), 494, '&self', [/, trigram, 3], [/, trigram, 3])), ignore(notrace((\+[/, trigram, 3]\=_9740, nb_setarg(1, retval([/, trigram, 3]), [/, trigram, 3]))))), user:ignore((_9732==1->ignore(\+ \+ (flag(eval_num, _9770, _9770+1), (retval([/, trigram, 3])\=@=retval(fail), nonvar([/, trigram, 3])->indentq(5, _9770, <--, [false, [/, trigram, 3]]);indentq(5, _9770, <--, [false, retval([/, trigram, 3])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9770, _9770+1), (retval([/, trigram, 3])\=@=retval(fail), nonvar([/, trigram, 3])->indentq(5, _9770, <--, [false, [/, trigram, 3]]);indentq(5, _9770, <--, [false, retval([/, trigram, 3])]))))))))))) Call: (305) [system] retval([/, trigram, 3])\=@=retval(fail) Exit: (305) [system] retval([/, trigram, 3])\=@=retval(fail) ^ Exit: (304) [user] trace_eval(subst_args1(=, _9628), (false, (e2;e)), 494, '&self', [/, trigram, 3], [/, trigram, 3]) Call: (304) [system] [/, trigram, 3]\=@=[/, trigram, 3] ^ Redo: (303) [user] subst_args0(=, _9628, 494, '&self', [/, trigram, 3], _9692) Call: (304) [system] _9692=[/, trigram, 3] Exit: (304) [system] [/, trigram, 3]=[/, trigram, 3] ^ Exit: (303) [user] subst_args0(=, _9628, 494, '&self', [/, trigram, 3], [/, trigram, 3]) ^ Exit: (302) [user] subst_args(=, _9628, 495, '&self', [/, trigram, 3], [/, trigram, 3]) Call: (302) [apply] apply:maplist_([[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9694, user:subst_args(=, _9628, 495, '&self')) Unify: (302) [apply] apply:maplist_([[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], [_194114|_194116], user:subst_args(=, _9628, 495, '&self')) ^ Call: (303) [user] subst_args(=, _9628, 495, '&self', [/, trigram, 4], _194114) ^ Unify: (303) [user] subst_args(=, _9628, 495, '&self', [/, trigram, 4], _194114) Call: (304) [system] atom(=) Exit: (304) [system] atom(=) Call: (304) [system] (=)\==(=) ^ Redo: (303) [user] subst_args(=, _9628, 495, '&self', [/, trigram, 4], _194114) ^ Unify: (303) [user] subst_args(=, _9628, 495, '&self', [/, trigram, 4], _194114) ^ Call: (304) [user] self_subst([/, trigram, 4]) ^ Unify: (304) [user] self_subst([/, trigram, 4]) Call: (305) [system] callable([/, trigram, 4]) Exit: (305) [system] callable([/, trigram, 4]) ^ Unify: (304) [user] self_subst([/, trigram, 4]) ^ Call: (305) [user] self_eval([/, trigram, 4]) ^ Unify: (305) [user] self_eval([/, trigram, 4]) ^ Call: (307) [system] setup_call_cleanup('$notrace'(_208082, _208084), once(user:self_eval0([/, trigram, 4])), '$restore_trace'(_208082, _208084)) ^ Unify: (307) [system] setup_call_cleanup(system:'$notrace'(_208082, _208084), system:once(user:self_eval0([/, trigram, 4])), system:'$restore_trace'(_208082, _208084)) ^ Call: (308) [system] sig_atomic(system:'$notrace'(_208082, _208084)) ^ Fail: (305) [user] self_eval([/, trigram, 4]) ^ Redo: (303) [user] subst_args(=, _9628, 495, '&self', [/, trigram, 4], _194114) ^ Unify: (303) [user] subst_args(=, _9628, 495, '&self', [/, trigram, 4], _194114) Call: (304) [system] [trigram, 4]==[] ^ Redo: (303) [user] subst_args(=, _9628, 495, '&self', [/, trigram, 4], _194114) ^ Unify: (303) [user] subst_args(=, _9628, 495, '&self', [/, trigram, 4], _194114) ^ Call: (305) [system] setup_call_cleanup('$notrace'(_216568, _216570), once(user:(_216550 is 495-1)), '$restore_trace'(_216568, _216570)) ^ Unify: (305) [system] setup_call_cleanup(system:'$notrace'(_216568, _216570), system:once(user:(_216550 is 495-1)), system:'$restore_trace'(_216568, _216570)) ^ Call: (306) [system] sig_atomic(system:'$notrace'(_216568, _216570)) ^ Exit: (305) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(494 is 495-1)), system:'$restore_trace'(3, -1)) ^ Call: (304) [user] subst_args0(=, _9628, 494, '&self', [/, trigram, 4], _194114) ^ Unify: (304) [user] subst_args0(=, _9628, 494, '&self', [/, trigram, 4], _194114) ^ Call: (305) [user] self_subst([/, trigram, 4]) ^ Unify: (305) [user] self_subst([/, trigram, 4]) Call: (306) [system] callable([/, trigram, 4]) Exit: (306) [system] callable([/, trigram, 4]) ^ Unify: (305) [user] self_subst([/, trigram, 4]) ^ Call: (306) [user] self_eval([/, trigram, 4]) ^ Unify: (306) [user] self_eval([/, trigram, 4]) ^ Call: (308) [system] setup_call_cleanup('$notrace'(_228718, _228720), once(user:self_eval0([/, trigram, 4])), '$restore_trace'(_228718, _228720)) ^ Unify: (308) [system] setup_call_cleanup(system:'$notrace'(_228718, _228720), system:once(user:self_eval0([/, trigram, 4])), system:'$restore_trace'(_228718, _228720)) ^ Call: (309) [system] sig_atomic(system:'$notrace'(_228718, _228720)) ^ Fail: (306) [user] self_eval([/, trigram, 4]) ^ Redo: (304) [user] subst_args0(=, _9628, 494, '&self', [/, trigram, 4], _194114) ^ Unify: (304) [user] subst_args0(=, _9628, 494, '&self', [/, trigram, 4], _194114) Call: (305) [system] _234374 is 494+ -1 Exit: (305) [system] 493 is 494+ -1 ^ Call: (305) [user] trace_eval(subst_args1(=, _9628), (false, (e2;e)), 494, '&self', [/, trigram, 4], _236250) ^ Unify: (305) [user] trace_eval(subst_args1(=, _9628), (false, (e2;e)), 494, '&self', [/, trigram, 4], _236250) ^ Call: (306) [user] must_det_ll((notrace((flag(eval_num, _238160, _238160+1), _238178 is _238160 mod 500, _238196 is 99-494 mod 100, _238220=_238222, option_else('trace-length', _238234, 500), option_else('trace-depth', _238242, 30))), quietly(if_t((nop(stop_rtrace), _238178>_238234), (set_debug(eval, false), _238298 is _238234+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_238298])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_238350))))) ^ Unify: (306) [user] must_det_ll(user:(notrace((flag(eval_num, _238160, _238160+1), _238178 is _238160 mod 500, _238196 is 99-494 mod 100, _238220=_238222, option_else('trace-length', _238234, 500), option_else('trace-depth', _238242, 30))), quietly(if_t((nop(stop_rtrace), _238178>_238234), (set_debug(eval, false), _238298 is _238234+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_238298])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_238350))))) ^ Call: (307) [user] once(user:(notrace((flag(eval_num, _238160, _238160+1), _238178 is _238160 mod 500, _238196 is 99-494 mod 100, _238220=_238222, option_else('trace-length', _238234, 500), option_else('trace-depth', _238242, 30))), quietly(if_t((nop(stop_rtrace), _238178>_238234), (set_debug(eval, false), _238298 is _238234+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_238298])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_238350))))) ^ Unify: (307) [system] once(user:(notrace((flag(eval_num, _238160, _238160+1), _238178 is _238160 mod 500, _238196 is 99-494 mod 100, _238220=_238222, option_else('trace-length', _238234, 500), option_else('trace-depth', _238242, 30))), quietly(if_t((nop(stop_rtrace), _238178>_238234), (set_debug(eval, false), _238298 is _238234+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_238298])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_238350))))) ^ Call: (310) [system] setup_call_cleanup('$notrace'(_242074, _242076), once(user:(flag(eval_num, _238160, _238160+1), _238178 is _238160 mod 500, _238196 is 99-494 mod 100, _238220=_238222, option_else('trace-length', _238234, 500), option_else('trace-depth', _238242, 30))), '$restore_trace'(_242074, _242076)) ^ Unify: (310) [system] setup_call_cleanup(system:'$notrace'(_242074, _242076), system:once(user:(flag(eval_num, _238160, _238160+1), _238178 is _238160 mod 500, _238196 is 99-494 mod 100, _238220=_238222, option_else('trace-length', _238234, 500), option_else('trace-depth', _238242, 30))), system:'$restore_trace'(_242074, _242076)) ^ Call: (311) [system] sig_atomic(system:'$notrace'(_242074, _242076)) ^ Exit: (310) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(flag(eval_num, 14, 14+1), 14 is 14 mod 500, 5 is 99-494 mod 100, _238220=_238220, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), system:'$restore_trace'(3, -1)) ^ Call: (310) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 14>500), (set_debug(eval, false), _238298 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_238298])), nop((start_rtrace, rtrace))))) ^ Unify: (310) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 14>500), (set_debug(eval, false), _238298 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_238298])), nop((start_rtrace, rtrace))))) ^ Exit: (310) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 14>500), (set_debug(eval, false), _238298 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_238298])), nop((start_rtrace, rtrace))))) Call: (309) [user] nop(notrace(no_repeats_var(_238350))) Unify: (309) [user] nop(notrace(no_repeats_var(_238350))) Exit: (309) [user] nop(notrace(no_repeats_var(_238350))) ^ Exit: (307) [system] once(user:(notrace((flag(eval_num, 14, 14+1), 14 is 14 mod 500, 5 is 99-494 mod 100, _238220=_238220, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), quietly(if_t((nop(stop_rtrace), 14>500), (set_debug(eval, false), _238298 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_238298])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_238350))))) ^ Exit: (306) [user] must_det_ll(user:(notrace((flag(eval_num, 14, 14+1), 14 is 14 mod 500, 5 is 99-494 mod 100, _238220=_238220, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), quietly(if_t((nop(stop_rtrace), 14>500), (set_debug(eval, false), _238298 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_238298])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_238350))))) Call: (306) [occurs] occurs:sub_term(_253538, (false, (e2;e))) Unify: (306) [occurs] occurs:sub_term((false, (e2;e)), (false, (e2;e))) Exit: (306) [occurs] occurs:sub_term((false, (e2;e)), (false, (e2;e))) Call: (306) [system] (false, (e2;e))\=(false, (e2;e)) Fail: (306) [system] (false, (e2;e))\=(false, (e2;e)) Redo: (306) [occurs] occurs:sub_term(_253538, (false, (e2;e))) Unify: (306) [occurs] occurs:sub_term(_253538, (false, (e2;e))) Call: (307) [system] compound((false, (e2;e))) Exit: (307) [system] compound((false, (e2;e))) Call: (307) [system] arg(_261960, (false, (e2;e)), _261884) Exit: (307) [system] arg(1, (false, (e2;e)), false) Call: (307) [occurs] occurs:sub_term(_253538, false) Unify: (307) [occurs] occurs:sub_term(false, false) Exit: (307) [occurs] occurs:sub_term(false, false) Exit: (306) [occurs] occurs:sub_term(false, (false, (e2;e))) Call: (306) [system] (false, (e2;e))\=false Exit: (306) [system] (false, (e2;e))\=false ^ Call: (306) [user] if_trace((eval;false, (e2;e)), (_238220=1, indentq(5, 14, -->, [false, [/, trigram, 4]]))) ^ Unify: (306) [user] if_trace((eval;false, (e2;e)), (_238220=1, indentq(5, 14, -->, [false, [/, trigram, 4]]))) ^ Call: (308) [system] setup_call_cleanup('$notrace'(_271264, _271266), once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _238220=1, indentq(5, 14, -->, [false, [/, trigram, 4]]))), _271222, fbug((_271222-->if_trace((eval;false, (e2;e)), (_238220=1, indentq(5, 14, -->, [false, [/, trigram, 4]])))))))), '$restore_trace'(_271264, _271266)) ^ Unify: (308) [system] setup_call_cleanup(system:'$notrace'(_271264, _271266), system:once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _238220=1, indentq(5, 14, -->, [false, [/, trigram, 4]]))), _271222, fbug((_271222-->if_trace((eval;false, (e2;e)), (_238220=1, indentq(5, 14, -->, [false, [/, trigram, 4]])))))))), system:'$restore_trace'(_271264, _271266)) ^ Call: (309) [system] sig_atomic(system:'$notrace'(_271264, _271266)) ^ Exit: (308) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _238220=1, indentq(5, 14, -->, [false, [/, trigram, 4]]))), _271222, fbug((_271222-->if_trace((eval;false, (e2;e)), (_238220=1, indentq(5, 14, -->, [false, [/, trigram, 4]])))))))), system:'$restore_trace'(3, -1)) ^ Exit: (306) [user] if_trace((eval;false, (e2;e)), (_238220=1, indentq(5, 14, -->, [false, [/, trigram, 4]]))) Call: (306) [system] _276046=retval(fail) Exit: (306) [system] retval(fail)=retval(fail) Call: (306) [system] _277908=(\+ \+ (flag(eval_num, _277928, _277928+1), (retval(fail)\=@=retval(fail), nonvar(_236250)->indentq(5, _277928, <--, [false, _236250]);indentq(5, _277928, <--, [false, retval(fail)])))) Exit: (306) [system] (\+ \+ (flag(eval_num, _277928, _277928+1), (retval(fail)\=@=retval(fail), nonvar(_236250)->indentq(5, _277928, <--, [false, _236250]);indentq(5, _277928, <--, [false, retval(fail)]))))=(\+ \+ (flag(eval_num, _277928, _277928+1), (retval(fail)\=@=retval(fail), nonvar(_236250)->indentq(5, _277928, <--, [false, _236250]);indentq(5, _277928, <--, [false, retval(fail)])))) ^ Call: (306) [user] call_cleanup(((call(subst_args1(=, _9628), 494, '&self', [/, trigram, 4], _236250)*->nb_setarg(1, retval(fail), _236250);fail, trace, call(subst_args1(=, _9628), 494, '&self', [/, trigram, 4], _236250)), ignore(notrace((\+_236250\=_238350, nb_setarg(1, retval(fail), _236250))))), ignore((_238220==1->ignore(\+ \+ (flag(eval_num, _277928, _277928+1), (retval(fail)\=@=retval(fail), nonvar(_236250)->indentq(5, _277928, <--, [false, _236250]);indentq(5, _277928, <--, [false, retval(fail)]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _277928, _277928+1), (retval(fail)\=@=retval(fail), nonvar(_236250)->indentq(5, _277928, <--, [false, _236250]);indentq(5, _277928, <--, [false, retval(fail)]))))))))))) ^ Unify: (306) [system] call_cleanup(user:((call(subst_args1(=, _9628), 494, '&self', [/, trigram, 4], _236250)*->nb_setarg(1, retval(fail), _236250);fail, trace, call(subst_args1(=, _9628), 494, '&self', [/, trigram, 4], _236250)), ignore(notrace((\+_236250\=_238350, nb_setarg(1, retval(fail), _236250))))), user:ignore((_238220==1->ignore(\+ \+ (flag(eval_num, _277928, _277928+1), (retval(fail)\=@=retval(fail), nonvar(_236250)->indentq(5, _277928, <--, [false, _236250]);indentq(5, _277928, <--, [false, retval(fail)]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _277928, _277928+1), (retval(fail)\=@=retval(fail), nonvar(_236250)->indentq(5, _277928, <--, [false, _236250]);indentq(5, _277928, <--, [false, retval(fail)]))))))))))) ^ Call: (308) [user] subst_args1(=, _9628, 494, '&self', [/, trigram, 4], _236250) ^ Unify: (308) [user] subst_args1(=, _9628, 494, '&self', [/, trigram, 4], _236250) Call: (309) [system] var(=) ^ Redo: (308) [user] subst_args1(=, _9628, 494, '&self', [/, trigram, 4], _236250) Call: (309) [system] atom(=) Exit: (309) [system] atom(=) Call: (309) [system] (=)\==(=) ^ Redo: (308) [user] subst_args1(=, _9628, 494, '&self', [/, trigram, 4], _236250) ^ Unify: (308) [user] subst_args1(=, _9628, 494, '&self', [/, trigram, 4], _236250) Call: (309) [system] atom([/, trigram, 4]) ^ Redo: (308) [user] subst_args1(=, _9628, 494, '&self', [/, trigram, 4], _236250) ^ Unify: (308) [user] subst_args1(=, _9628, 494, '&self', [/, trigram, 4], _236250) Call: (309) [system] is_list([trigram, 4]) Exit: (309) [system] is_list([trigram, 4]) ^ Unify: (308) [user] subst_args1(=, _9628, 494, '&self', [/, trigram, 4], _236250) Call: (309) [system] is_list([/, trigram, 4]) Exit: (309) [system] is_list([/, trigram, 4]) ^ Unify: (308) [user] subst_args1(=, _9628, 494, '&self', [/, trigram, 4], [/|_297782]) Call: (309) [system] var(/) ^ Redo: (308) [user] subst_args1(=, _9628, 494, '&self', [/, trigram, 4], _236250) ^ Unify: (308) [user] subst_args1(=, _9628, 494, '&self', [/, trigram, 4], _236250) Call: (309) [system] fail ^ Redo: (308) [user] subst_args1(=, _9628, 494, '&self', [/, trigram, 4], _236250) ^ Unify: (308) [user] subst_args1(=, _9628, 494, '&self', [/, trigram, 4], _236250) Call: (309) [system] is_list([/, trigram, 4]) Exit: (309) [system] is_list([/, trigram, 4]) ^ Call: (309) [user] apply:maplist(self_subst, [/, trigram, 4]) ^ Unify: (309) [apply] apply:maplist(user:self_subst, [/, trigram, 4]) Call: (310) [apply] apply:maplist_([/, trigram, 4], user:self_subst) Unify: (310) [apply] apply:maplist_([/, trigram, 4], user:self_subst) ^ Call: (311) [user] self_subst(/) ^ Unify: (311) [user] self_subst(/) Call: (312) [system] callable(/) Exit: (312) [system] callable(/) ^ Unify: (311) [user] self_subst(/) ^ Call: (312) [user] self_eval(/) ^ Unify: (312) [user] self_eval(/) ^ Call: (314) [system] setup_call_cleanup('$notrace'(_316402, _316404), once(user:self_eval0(/)), '$restore_trace'(_316402, _316404)) ^ Unify: (314) [system] setup_call_cleanup(system:'$notrace'(_316402, _316404), system:once(user:self_eval0(/)), system:'$restore_trace'(_316402, _316404)) ^ Call: (315) [system] sig_atomic(system:'$notrace'(_316402, _316404)) ^ Exit: (314) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(/)), system:'$restore_trace'(3, -1)) ^ Exit: (312) [user] self_eval(/) ^ Exit: (311) [user] self_subst(/) Call: (311) [apply] apply:maplist_([trigram, 4], user:self_subst) Unify: (311) [apply] apply:maplist_([trigram, 4], user:self_subst) ^ Call: (312) [user] self_subst(trigram) ^ Unify: (312) [user] self_subst(trigram) Call: (313) [system] callable(trigram) Exit: (313) [system] callable(trigram) ^ Unify: (312) [user] self_subst(trigram) ^ Call: (313) [user] self_eval(trigram) ^ Unify: (313) [user] self_eval(trigram) ^ Call: (315) [system] setup_call_cleanup('$notrace'(_330362, _330364), once(user:self_eval0(trigram)), '$restore_trace'(_330362, _330364)) ^ Unify: (315) [system] setup_call_cleanup(system:'$notrace'(_330362, _330364), system:once(user:self_eval0(trigram)), system:'$restore_trace'(_330362, _330364)) ^ Call: (316) [system] sig_atomic(system:'$notrace'(_330362, _330364)) ^ Exit: (315) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(trigram)), system:'$restore_trace'(3, -1)) ^ Exit: (313) [user] self_eval(trigram) ^ Exit: (312) [user] self_subst(trigram) Call: (312) [apply] apply:maplist_([4], user:self_subst) Unify: (312) [apply] apply:maplist_([4], user:self_subst) ^ Call: (313) [user] self_subst(4) ^ Unify: (313) [user] self_subst(4) Call: (314) [system] callable(4) ^ Redo: (313) [user] self_subst(4) ^ Exit: (313) [user] self_subst(4) Call: (313) [apply] apply:maplist_([], user:self_subst) Unify: (313) [apply] apply:maplist_([], user:self_subst) Exit: (313) [apply] apply:maplist_([], user:self_subst) Exit: (312) [apply] apply:maplist_([4], user:self_subst) Exit: (311) [apply] apply:maplist_([trigram, 4], user:self_subst) Exit: (310) [apply] apply:maplist_([/, trigram, 4], user:self_subst) ^ Exit: (309) [apply] apply:maplist(user:self_subst, [/, trigram, 4]) Call: (309) [system] [/, trigram, 4]=[_348966|_348968] Exit: (309) [system] [/, trigram, 4]=[/, trigram, 4] Call: (309) [system] atom(/) Exit: (309) [system] atom(/) ^ Unify: (308) [user] subst_args1(=, _9628, 494, '&self', [/, trigram, 4], _236250) ^ Call: (309) [user] is_space_op(/) ^ Redo: (308) [user] subst_args1(=, _9628, 494, '&self', [/, trigram, 4], _236250) ^ Unify: (308) [user] subst_args1(=, _9628, 494, '&self', [/, trigram, 4], _236250) Call: (309) [system] (/)==case ^ Redo: (308) [user] subst_args1(=, _9628, 494, '&self', [/, trigram, 4], _236250) ^ Unify: (308) [user] subst_args1(=, _9628, 494, '&self', [/, trigram, 4], _236250) Call: (309) [system] fail ^ Redo: (308) [user] subst_args1(=, _9628, 494, '&self', [/, trigram, 4], _236250) ^ Unify: (308) [user] subst_args1(=, _9628, 494, '&self', [/, trigram, 4], _236250) Call: (309) [system] _362050=do_more_defs(true) Exit: (309) [system] do_more_defs(true)=do_more_defs(true) ^ Call: (309) [user] clause(eval_21(subst_args, _9628, 494, '&self', [/, trigram, 4], _236250), _363926) ^ Redo: (308) [user] subst_args1(=, _9628, 494, '&self', [/, trigram, 4], _236250) ^ Unify: (308) [user] subst_args1(=, _9628, 494, '&self', [/, trigram, 4], _236250) Call: (309) [system] fail ^ Redo: (308) [user] subst_args1(=, _9628, 494, '&self', [/, trigram, 4], _236250) ^ Unify: (308) [user] subst_args1(=, _9628, 494, '&self', [/, trigram, 4], _236250) ^ Call: (309) [user] is_and(/) ^ Unify: (309) [user] is_and(/) Call: (310) [system] atom(/) Exit: (310) [system] atom(/) ^ Unify: (309) [user] is_and(/) ^ Call: (310) [user] is_and(/, _374250) ^ Unify: (310) [user] is_and(/, _375178) Call: (311) [system] atom(/) Exit: (311) [system] atom(/) ^ Redo: (308) [user] subst_args1(=, _9628, 494, '&self', [/, trigram, 4], _236250) ^ Unify: (308) [user] subst_args1(=, _9628, 494, '&self', [/, trigram, 4], [/|_378826]) Call: (309) [system] nonvar(/) Exit: (309) [system] nonvar(/) Call: (309) [system] fail ^ Redo: (308) [user] subst_args1(=, _9628, 494, '&self', [/, trigram, 4], _236250) ^ Unify: (308) [user] subst_args1(=, _9628, 494, '&self', [/, trigram, 4], _236250) ^ Call: (309) [user] subst_args2(=, 494, '&self', [/, trigram, 4], _236250) ^ Unify: (309) [user] subst_args2(=, 494, '&self', [/, trigram, 4], _236250) Call: (310) [system] 494<3 ^ Redo: (309) [user] subst_args2(=, 494, '&self', [/, trigram, 4], _236250) ^ Unify: (309) [user] subst_args2(=, 494, '&self', [/, trigram, 4], _236250) Call: (310) [system] fail ^ Redo: (309) [user] subst_args2(=, 494, '&self', [/, trigram, 4], _236250) ^ Unify: (309) [user] subst_args2(=, 494, '&self', [/, trigram, 4], _236250) ^ Call: (310) [user] mnotrace(is_user_defined_head(=, '&self', /)) ^ Unify: (310) [user] mnotrace(is_user_defined_head(=, '&self', /)) ^ Call: (311) [user] once(is_user_defined_head(=, '&self', /)) ^ Unify: (311) [system] once(user:is_user_defined_head(=, '&self', /)) ^ Call: (312) [user] is_user_defined_head(=, '&self', /) ^ Unify: (312) [user] is_user_defined_head(=, '&self', /) ^ Call: (313) [user] mnotrace(is_user_defined_head0(=, '&self', /)) ^ Unify: (313) [user] mnotrace(is_user_defined_head0(=, '&self', /)) ^ Call: (314) [user] once(is_user_defined_head0(=, '&self', /)) ^ Unify: (314) [system] once(user:is_user_defined_head0(=, '&self', /)) ^ Call: (315) [user] is_user_defined_head0(=, '&self', /) ^ Unify: (315) [user] is_user_defined_head0(=, '&self', /) Call: (316) [system] callable(/) Exit: (316) [system] callable(/) Call: (316) [system] functor(/, _404928, _405008) Exit: (316) [system] functor(/, /, 0) ^ Call: (316) [user] is_user_defined_head_f(=, '&self', /) ^ Unify: (316) [user] is_user_defined_head_f(=, '&self', /) ^ Call: (317) [user] is_user_defined_head_f1(=, '&self', /) ^ Unify: (317) [user] is_user_defined_head_f1(=, '&self', /) Call: (318) [user] metta_eq_def(=, '&self', [/|_410526], _410608) Unify: (318) [user] metta_eq_def(=, '&self', [/|_410526], _411532) ^ Call: (319) [user] ignore((=)=(=)) ^ Unify: (319) [system] ignore(user:((=)=(=))) Call: (320) [system] (=)=(=) Exit: (320) [system] (=)=(=) ^ Exit: (319) [system] ignore(user:((=)=(=))) Call: (319) [user] metta_atom('&self', [=, [/|_410526], _417048]) Unify: (319) [user] metta_atom('&self', [=, [/|_410526], _417048]) ^ Call: (320) [user] typed_list('&self', _418962, _418884) ^ Unify: (320) [user] typed_list('&self', _419894, _418884) Call: (321) [system] compound('&self') Fail: (321) [system] compound('&self') ^ Fail: (320) [user] typed_list('&self', _422674, _418884) Redo: (319) [user] metta_atom('&self', [=, [/|_410526], _417048]) Unify: (319) [user] metta_atom('&self', [=, [/|_410526], _417048]) Call: (320) [system] '&self'=='&flybase' Redo: (319) [user] metta_atom('&self', [=, [/|_410526], _417048]) Unify: (319) [user] metta_atom('&self', [=, [/|_410526], _417048]) ^ Call: (320) [user] metta_atom_in_file('&self', [=, [/|_410526], _417048]) ^ Unify: (320) [user] metta_atom_in_file('&self', [=, [/|_410526], _417048]) ^ Call: (321) [user] metta_atom_in_file('&self', [=, [/|_410526], _417048], _430056, _430058) ^ Unify: (321) [user] metta_atom_in_file('&self', [=, [/|_410526], _417048], _430992, _430994) ^ Call: (322) [user] loaded_into_kb('&self', _431850) ^ Unify: (322) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Exit: (322) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Call: (322) [user] once(user:asserted_metta_pred(_442440, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Unify: (322) [system] once(user:asserted_metta_pred(_442440, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Call: (323) [user] asserted_metta_pred(_442440, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Fail: (323) [user] asserted_metta_pred(_442440, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Redo: (319) [user] metta_atom('&self', [=, [/|_410526], _417048]) Unify: (319) [user] metta_atom('&self', [=, [/|_410526], _417048]) Call: (320) [user] metta_atom_asserted('&self', [=, [/|_410526], _417048]) Unify: (320) [user] metta_atom_asserted('&self', [=, [/|_410526], _417048]) ^ Call: (321) [user] metta_atom_asserted_deduced('&self', [=, [/|_410526], _417048]) Redo: (320) [user] metta_atom_asserted('&self', [=, [/|_410526], _417048]) Redo: (319) [user] metta_atom('&self', [=, [/|_410526], _417048]) Unify: (319) [user] metta_atom('&self', [=, [/|_410526], _417048]) Call: (320) [system] '&self'\=='&corelib' Exit: (320) [system] '&self'\=='&corelib' ^ Call: (320) [user] using_all_spaces ^ Unify: (320) [user] using_all_spaces Call: (321) [system] nb_current(with_all_spaces, t) Redo: (319) [user] metta_atom('&self', [=, [/|_410526], _417048]) Unify: (319) [user] metta_atom('&self', [=, [/|_410526], _417048]) Call: (320) [system] '&self'\=='&corelib' Exit: (320) [system] '&self'\=='&corelib' Call: (320) [user] metta_atom_asserted('&self', '&corelib') Unify: (320) [user] metta_atom_asserted('&self', '&corelib') ^ Call: (321) [user] metta_atom_asserted_deduced('&self', '&corelib') Redo: (320) [user] metta_atom_asserted('&self', '&corelib') Unify: (320) [user] metta_atom_asserted('&self', '&corelib') Exit: (320) [user] metta_atom_asserted('&self', '&corelib') Call: (320) [user] should_inherit_from_corelib([=, [/|_410526], _417048]) Unify: (320) [user] should_inherit_from_corelib([=, [/|_410526], _417048]) ^ Call: (321) [user] using_all_spaces ^ Unify: (321) [user] using_all_spaces Call: (322) [system] nb_current(with_all_spaces, t) Redo: (320) [user] should_inherit_from_corelib([=, [/|_410526], _417048]) Unify: (320) [user] should_inherit_from_corelib([=, [/|_410526], _417048]) Call: (321) [system] (=)==(:) Redo: (320) [user] should_inherit_from_corelib([=, [/|_410526], _417048]) Unify: (320) [user] should_inherit_from_corelib([=, [/|_410526], _417048]) Call: (321) [system] (=)=='@doc' Redo: (320) [user] should_inherit_from_corelib([=, [/|_410526], _417048]) Unify: (320) [user] should_inherit_from_corelib([=, [/|_410526], _417048]) Call: (321) [system] fail Redo: (320) [user] metta_atom_asserted('&self', '&corelib') Redo: (319) [user] metta_atom('&self', [=, [/|_410526], _417048]) Fail: (318) [user] metta_eq_def(=, '&self', [/|_410526], _497644) ^ Fail: (317) [user] is_user_defined_head_f1(=, '&self', /) ^ Redo: (316) [user] is_user_defined_head_f(=, '&self', /) ^ Unify: (316) [user] is_user_defined_head_f(=, '&self', /) ^ Call: (317) [user] is_user_defined_head_f1(=, '&self', [/|_501288]) ^ Unify: (317) [user] is_user_defined_head_f1(=, '&self', [/|_501288]) Call: (318) [user] metta_eq_def(=, '&self', [[/|_501288]|_503158], _503240) Unify: (318) [user] metta_eq_def(=, '&self', [[/|_501288]|_503158], _504164) ^ Call: (319) [user] ignore((=)=(=)) ^ Unify: (319) [system] ignore(user:((=)=(=))) Call: (320) [system] (=)=(=) Exit: (320) [system] (=)=(=) ^ Exit: (319) [system] ignore(user:((=)=(=))) Call: (319) [user] metta_atom('&self', [=, [[/|_501288]|_503158], _509680]) Unify: (319) [user] metta_atom('&self', [=, [[/|_501288]|_503158], _509680]) ^ Call: (320) [user] typed_list('&self', _511594, _511516) ^ Unify: (320) [user] typed_list('&self', _512526, _511516) Call: (321) [system] compound('&self') Fail: (321) [system] compound('&self') ^ Fail: (320) [user] typed_list('&self', _515306, _511516) Redo: (319) [user] metta_atom('&self', [=, [[/|_501288]|_503158], _509680]) Unify: (319) [user] metta_atom('&self', [=, [[/|_501288]|_503158], _509680]) Call: (320) [system] '&self'=='&flybase' Redo: (319) [user] metta_atom('&self', [=, [[/|_501288]|_503158], _509680]) Unify: (319) [user] metta_atom('&self', [=, [[/|_501288]|_503158], _509680]) ^ Call: (320) [user] metta_atom_in_file('&self', [=, [[/|_501288]|_503158], _509680]) ^ Unify: (320) [user] metta_atom_in_file('&self', [=, [[/|_501288]|_503158], _509680]) ^ Call: (321) [user] metta_atom_in_file('&self', [=, [[/|_501288]|_503158], _509680], _522688, _522690) ^ Unify: (321) [user] metta_atom_in_file('&self', [=, [[/|_10070]|_10076], _10092], _10154, _10156) ^ Call: (322) [user] loaded_into_kb('&self', _10684) ^ Unify: (322) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Exit: (322) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Call: (322) [user] once(user:asserted_metta_pred(_21274, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Unify: (322) [system] once(user:asserted_metta_pred(_21274, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Call: (323) [user] asserted_metta_pred(_21274, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Fail: (323) [user] asserted_metta_pred(_21274, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Redo: (319) [user] metta_atom('&self', [=, [[/|_10070]|_10076], _10092]) Unify: (319) [user] metta_atom('&self', [=, [[/|_10070]|_10076], _10092]) Call: (320) [user] metta_atom_asserted('&self', [=, [[/|_10070]|_10076], _10092]) Unify: (320) [user] metta_atom_asserted('&self', [=, [[/|_10070]|_10076], _10092]) ^ Call: (321) [user] metta_atom_asserted_deduced('&self', [=, [[/|_10070]|_10076], _10092]) Redo: (320) [user] metta_atom_asserted('&self', [=, [[/|_10070]|_10076], _10092]) Redo: (319) [user] metta_atom('&self', [=, [[/|_10070]|_10076], _10092]) Unify: (319) [user] metta_atom('&self', [=, [[/|_10070]|_10076], _10092]) Call: (320) [system] '&self'\=='&corelib' Exit: (320) [system] '&self'\=='&corelib' ^ Call: (320) [user] using_all_spaces ^ Unify: (320) [user] using_all_spaces Call: (321) [system] nb_current(with_all_spaces, t) Redo: (319) [user] metta_atom('&self', [=, [[/|_10070]|_10076], _10092]) Unify: (319) [user] metta_atom('&self', [=, [[/|_10070]|_10076], _10092]) Call: (320) [system] '&self'\=='&corelib' Exit: (320) [system] '&self'\=='&corelib' Call: (320) [user] metta_atom_asserted('&self', '&corelib') Unify: (320) [user] metta_atom_asserted('&self', '&corelib') ^ Call: (321) [user] metta_atom_asserted_deduced('&self', '&corelib') Redo: (320) [user] metta_atom_asserted('&self', '&corelib') Unify: (320) [user] metta_atom_asserted('&self', '&corelib') Exit: (320) [user] metta_atom_asserted('&self', '&corelib') Call: (320) [user] should_inherit_from_corelib([=, [[/|_10070]|_10076], _10092]) Unify: (320) [user] should_inherit_from_corelib([=, [[/|_10070]|_10076], _10092]) ^ Call: (321) [user] using_all_spaces ^ Unify: (321) [user] using_all_spaces Call: (322) [system] nb_current(with_all_spaces, t) Redo: (320) [user] should_inherit_from_corelib([=, [[/|_10070]|_10076], _10092]) Unify: (320) [user] should_inherit_from_corelib([=, [[/|_10070]|_10076], _10092]) Call: (321) [system] (=)==(:) Redo: (320) [user] should_inherit_from_corelib([=, [[/|_10070]|_10076], _10092]) Unify: (320) [user] should_inherit_from_corelib([=, [[/|_10070]|_10076], _10092]) Call: (321) [system] (=)=='@doc' Redo: (320) [user] should_inherit_from_corelib([=, [[/|_10070]|_10076], _10092]) Unify: (320) [user] should_inherit_from_corelib([=, [[/|_10070]|_10076], _10092]) Call: (321) [system] fail Redo: (320) [user] metta_atom_asserted('&self', '&corelib') Redo: (319) [user] metta_atom('&self', [=, [[/|_10070]|_10076], _10092]) Fail: (318) [user] metta_eq_def(=, '&self', [[/|_10070]|_10076], _76478) ^ Fail: (317) [user] is_user_defined_head_f1(=, '&self', [/|_10070]) ^ Fail: (316) [user] is_user_defined_head_f(=, '&self', /) ^ Fail: (315) [user] is_user_defined_head0(=, '&self', /) ^ Fail: (314) [system] once(user:is_user_defined_head0(=, '&self', /)) ^ Fail: (313) [user] mnotrace(is_user_defined_head0(=, '&self', /)) ^ Fail: (312) [user] is_user_defined_head(=, '&self', /) ^ Fail: (311) [system] once(user:is_user_defined_head(=, '&self', /)) ^ Fail: (310) [user] mnotrace(is_user_defined_head(=, '&self', /)) ^ Redo: (309) [user] subst_args2(=, 494, '&self', [/, trigram, 4], _9736) ^ Unify: (309) [user] subst_args2(=, 494, '&self', [/, trigram, 4], _9736) ^ Call: (310) [user] subst_args40(=, 494, '&self', [/, trigram, 4], _9736) ^ Unify: (310) [user] subst_args40(=, 494, '&self', [/, trigram, 4], _9736) Call: (311) [user] is_function(/) Unify: (311) [user] is_function(/) ^ Call: (312) [user] symbol(/) ^ Unify: (312) [user] symbol(/) Call: (313) [system] atom(/) Exit: (313) [system] atom(/) ^ Exit: (312) [user] symbol(/) Exit: (311) [user] is_function(/) ^ Call: (311) [user] is_special_op(/) ^ Unify: (311) [user] is_special_op(/) ^ Call: (312) [user] current_self(_97722) ^ Unify: (312) [user] current_self(_97722) Call: (313) [system] nb_current(self_space, _97722) Exit: (313) [system] nb_current(self_space, '&self') Call: (313) [system] '&self'\==[] Exit: (313) [system] '&self'\==[] ^ Exit: (312) [user] current_self('&self') ^ Call: (312) [user] is_special_op('&self', /) ^ Unify: (312) [user] is_special_op('&self', /) Call: (313) [system] atom(/) Exit: (313) [system] atom(/) ^ Fail: (312) [user] is_special_op('&self', /) ^ Fail: (311) [user] is_special_op(/) ^ Redo: (310) [user] subst_args40(=, 494, '&self', [/, trigram, 4], _9736) Call: (311) [system] is_list([trigram, 4]) Exit: (311) [system] is_list([trigram, 4]) ^ Call: (311) [user] apply:maplist(subst_args(=, _112556, 494, '&self'), [trigram, 4], _112562) ^ Unify: (311) [apply] apply:maplist(user:subst_args(=, _112556, 494, '&self'), [trigram, 4], _112562) Call: (312) [apply] apply:maplist_([trigram, 4], _112562, user:subst_args(=, _112556, 494, '&self')) Unify: (312) [apply] apply:maplist_([trigram, 4], [_115380|_115382], user:subst_args(=, _112556, 494, '&self')) ^ Call: (313) [user] subst_args(=, _112556, 494, '&self', trigram, _115380) ^ Unify: (313) [user] subst_args(=, _112556, 494, '&self', trigram, _115380) Call: (314) [system] atom(=) Exit: (314) [system] atom(=) Call: (314) [system] (=)\==(=) ^ Redo: (313) [user] subst_args(=, _112556, 494, '&self', trigram, _115380) ^ Unify: (313) [user] subst_args(=, _112556, 494, '&self', trigram, _115380) ^ Call: (314) [user] self_subst(trigram) ^ Unify: (314) [user] self_subst(trigram) Call: (315) [system] callable(trigram) Exit: (315) [system] callable(trigram) ^ Unify: (314) [user] self_subst(trigram) ^ Call: (315) [user] self_eval(trigram) ^ Unify: (315) [user] self_eval(trigram) ^ Call: (317) [system] setup_call_cleanup('$notrace'(_129348, _129350), once(user:self_eval0(trigram)), '$restore_trace'(_129348, _129350)) ^ Unify: (317) [system] setup_call_cleanup(system:'$notrace'(_129348, _129350), system:once(user:self_eval0(trigram)), system:'$restore_trace'(_129348, _129350)) ^ Call: (318) [system] sig_atomic(system:'$notrace'(_129348, _129350)) ^ Exit: (317) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(trigram)), system:'$restore_trace'(3, -1)) ^ Exit: (315) [user] self_eval(trigram) ^ Exit: (314) [user] self_subst(trigram) Call: (314) [system] _115380=trigram Exit: (314) [system] trigram=trigram ^ Exit: (313) [user] subst_args(=, _112556, 494, '&self', trigram, trigram) Call: (313) [apply] apply:maplist_([4], _115382, user:subst_args(=, _112556, 494, '&self')) Unify: (313) [apply] apply:maplist_([4], [_138706|_138708], user:subst_args(=, _112556, 494, '&self')) ^ Call: (314) [user] subst_args(=, _112556, 494, '&self', 4, _138706) ^ Unify: (314) [user] subst_args(=, _112556, 494, '&self', 4, _138706) Call: (315) [system] atom(=) Exit: (315) [system] atom(=) Call: (315) [system] (=)\==(=) ^ Redo: (314) [user] subst_args(=, _112556, 494, '&self', 4, _138706) ^ Unify: (314) [user] subst_args(=, _112556, 494, '&self', 4, _138706) ^ Call: (315) [user] self_subst(4) ^ Unify: (315) [user] self_subst(4) Call: (316) [system] callable(4) ^ Redo: (315) [user] self_subst(4) ^ Exit: (315) [user] self_subst(4) Call: (315) [system] _138706=4 Exit: (315) [system] 4=4 ^ Exit: (314) [user] subst_args(=, _112556, 494, '&self', 4, 4) Call: (314) [apply] apply:maplist_([], _138708, user:subst_args(=, _112556, 494, '&self')) Unify: (314) [apply] apply:maplist_([], [], user:subst_args(=, _112556, 494, '&self')) Exit: (314) [apply] apply:maplist_([], [], user:subst_args(=, _112556, 494, '&self')) Exit: (313) [apply] apply:maplist_([4], [4], user:subst_args(=, _112556, 494, '&self')) Exit: (312) [apply] apply:maplist_([trigram, 4], [trigram, 4], user:subst_args(=, _112556, 494, '&self')) ^ Exit: (311) [apply] apply:maplist(user:subst_args(=, _112556, 494, '&self'), [trigram, 4], [trigram, 4]) ^ Call: (311) [user] subst_args5(494, '&self', [/, trigram, 4], _9736) ^ Unify: (311) [user] subst_args5(494, '&self', [/, trigram, 4], _9736) ^ Call: (312) [user] eval_selfless(_161170, _161172, 494, '&self', [/, trigram, 4], _9736) ^ Unify: (312) [user] eval_selfless(_162114, _162116, 494, '&self', [/, trigram, 4], _9736) ^ Call: (313) [user] eval_selfless_0([/, trigram, 4], _9736) ^ Unify: (313) [user] eval_selfless_0([/, trigram, 4], _9736) Call: (314) [system] var(/) ^ Redo: (313) [user] eval_selfless_0([/, trigram, 4], _9736) ^ Unify: (313) [user] eval_selfless_0([/, trigram, 4], _9736) ^ Call: (314) [user] is_assignment(/) ^ Unify: (314) [user] is_assignment(/) Call: (315) [system] atom(/) Exit: (315) [system] atom(/) ^ Redo: (313) [user] eval_selfless_0([/, trigram, 4], _9736) ^ Unify: (313) [user] eval_selfless_0([/, trigram, 4], _9736) ^ Call: (314) [user] eval_selfless_1([/, trigram, 4], _9736) ^ Unify: (314) [user] eval_selfless_1([/, trigram, 4], _9736) ^ Call: (315) [user] allow_clp ^ Unify: (315) [user] allow_clp ^ Call: (316) [user] false_flag ^ Unify: (316) [user] false_flag Call: (317) [system] fail Fail: (317) [system] fail ^ Fail: (316) [user] false_flag ^ Redo: (313) [user] eval_selfless_0([/, trigram, 4], _9736) ^ Unify: (313) [user] eval_selfless_0([/, trigram, 4], _9736) ^ Call: (314) [user] eval_selfless_2([/, trigram, 4], _9736) ^ Unify: (314) [user] eval_selfless_2([/, trigram, 4], _9736) Call: (315) [system] var(/) ^ Redo: (314) [user] eval_selfless_2([/, trigram, 4], _9736) ^ Unify: (314) [user] eval_selfless_2([/, trigram, 4], _9736) ^ Call: (315) [user] fake_notrace((ground([/, trigram, 4]), [/, trigram, 4]=[_187962, _187968, _187974], atom(_187962), catch_warn(current_op(_188000, yfx, _187962)), [/, trigram, 4]\=[_188020], s2ps([/, trigram, 4], _188028))) ^ Unify: (315) [user] fake_notrace(user:(ground([/, trigram, 4]), [/, trigram, 4]=[_187962, _187968, _187974], atom(_187962), catch_warn(current_op(_188000, yfx, _187962)), [/, trigram, 4]\=[_188020], s2ps([/, trigram, 4], _188028))) ^ Call: (316) [user] real_notrace(user:(ground([/, trigram, 4]), [/, trigram, 4]=[_187962, _187968, _187974], atom(_187962), catch_warn(current_op(_188000, yfx, _187962)), [/, trigram, 4]\=[_188020], s2ps([/, trigram, 4], _188028))) ^ Unify: (316) [user] real_notrace(user:(ground([/, trigram, 4]), [/, trigram, 4]=[_187962, _187968, _187974], atom(_187962), catch_warn(current_op(_188000, yfx, _187962)), [/, trigram, 4]\=[_188020], s2ps([/, trigram, 4], _188028))) ^ Call: (317) [user] setup_call_cleanup('$notrace'(_191734, _191736), once(user:(ground([/, trigram, 4]), [/, trigram, 4]=[_187962, _187968, _187974], atom(_187962), catch_warn(current_op(_188000, yfx, _187962)), [/, trigram, 4]\=[_188020], s2ps([/, trigram, 4], _188028))), '$restore_trace'(_191734, _191736)) ^ Unify: (317) [system] setup_call_cleanup(user:'$notrace'(_191734, _191736), user:once(user:(ground([/, trigram, 4]), [/, trigram, 4]=[_187962, _187968, _187974], atom(_187962), catch_warn(current_op(_188000, yfx, _187962)), [/, trigram, 4]\=[_188020], s2ps([/, trigram, 4], _188028))), user:'$restore_trace'(_191734, _191736)) ^ Call: (318) [system] sig_atomic(user:'$notrace'(_191734, _191736)) ^ Exit: (317) [system] setup_call_cleanup(user:'$notrace'(3, -1), user:once(user:(ground([/, trigram, 4]), [/, trigram, 4]=[/, trigram, 4], atom(/), catch_warn(current_op(400, yfx, /)), [/, trigram, 4]\=[_188020], s2ps([/, trigram, 4], trigram/4))), user:'$restore_trace'(3, -1)) ^ Exit: (316) [user] real_notrace(user:(ground([/, trigram, 4]), [/, trigram, 4]=[/, trigram, 4], atom(/), catch_warn(current_op(400, yfx, /)), [/, trigram, 4]\=[_188020], s2ps([/, trigram, 4], trigram/4))) ^ Exit: (315) [user] fake_notrace(user:(ground([/, trigram, 4]), [/, trigram, 4]=[/, trigram, 4], atom(/), catch_warn(current_op(400, yfx, /)), [/, trigram, 4]\=[_188020], s2ps([/, trigram, 4], trigram/4))) ^ Call: (315) [user] fake_notrace(catch(_9736 is trigram/4, _197448, fail)) ^ Unify: (315) [user] fake_notrace(user:catch(_9736 is trigram/4, _197448, fail)) ^ Call: (316) [user] real_notrace(user:catch(_9736 is trigram/4, _197448, fail)) ^ Unify: (316) [user] real_notrace(user:catch(_9736 is trigram/4, _197448, fail)) ^ Call: (317) [user] setup_call_cleanup('$notrace'(_201162, _201164), once(user:catch(_9736 is trigram/4, _197448, fail)), '$restore_trace'(_201162, _201164)) ^ Unify: (317) [system] setup_call_cleanup(user:'$notrace'(_201162, _201164), user:once(user:catch(_9736 is trigram/4, _197448, fail)), user:'$restore_trace'(_201162, _201164)) ^ Call: (318) [system] sig_atomic(user:'$notrace'(_201162, _201164)) ^ Fail: (316) [user] real_notrace(user:catch(_9736 is trigram/4, _10076, fail)) ^ Fail: (315) [user] fake_notrace(user:catch(_9736 is trigram/4, _10076, fail)) ^ Redo: (311) [user] subst_args5(494, '&self', [/, trigram, 4], _9736) ^ Unify: (311) [user] subst_args5(494, '&self', [/, trigram, 4], _9736) ^ Call: (312) [user] is_system_pred(/) ^ Unify: (312) [user] is_system_pred(/) Call: (313) [system] atom(/) Exit: (313) [system] atom(/) Call: (313) [system] atom_concat(_17654, !, /) ^ Redo: (312) [user] is_system_pred(/) ^ Unify: (312) [user] is_system_pred(/) Call: (313) [system] atom(/) Exit: (313) [system] atom(/) Call: (313) [system] atom_concat(_22282, '-fn', /) ^ Redo: (312) [user] is_system_pred(/) ^ Unify: (312) [user] is_system_pred(/) Call: (313) [system] atom(/) Exit: (313) [system] atom(/) Call: (313) [system] atom_concat(_26910, '-p', /) ^ Redo: (311) [user] subst_args5(494, '&self', [/, trigram, 4], _9736) ^ Call: (312) [user] subst_args6(494, '&self', [/, trigram, 4], _9736) ^ Unify: (312) [user] subst_args6(494, '&self', [/, trigram, 4], _9736) ^ Call: (313) [user] is_system_pred(/) ^ Unify: (313) [user] is_system_pred(/) Call: (314) [system] atom(/) Exit: (314) [system] atom(/) Call: (314) [system] atom_concat(_34352, !, /) ^ Redo: (313) [user] is_system_pred(/) ^ Unify: (313) [user] is_system_pred(/) Call: (314) [system] atom(/) Exit: (314) [system] atom(/) Call: (314) [system] atom_concat(_38980, '-fn', /) ^ Redo: (313) [user] is_system_pred(/) ^ Unify: (313) [user] is_system_pred(/) Call: (314) [system] atom(/) Exit: (314) [system] atom(/) Call: (314) [system] atom_concat(_43608, '-p', /) ^ Redo: (308) [user] subst_args1(=, _9628, 494, '&self', [/, trigram, 4], _9736) ^ Call: (309) [user] subst_args2_failed(494, '&self', [/, trigram, 4], _9736) ^ Unify: (309) [user] subst_args2_failed(494, '&self', [/, trigram, 4], _9736) Call: (310) [system] [/, trigram, 4]==[] ^ Redo: (309) [user] subst_args2_failed(494, '&self', [/, trigram, 4], _9736) ^ Unify: (309) [user] subst_args2_failed(494, '&self', [/, trigram, 4], _9736) Call: (310) [system] var([/, trigram, 4]) ^ Redo: (309) [user] subst_args2_failed(494, '&self', [/, trigram, 4], _9736) ^ Unify: (309) [user] subst_args2_failed(494, '&self', [/, trigram, 4], _9736) ^ Call: (310) [user] once(subst_selfless([/, trigram, 4], _9736)) ^ Unify: (310) [system] once(user:subst_selfless([/, trigram, 4], _9736)) ^ Call: (311) [user] subst_selfless([/, trigram, 4], _9736) ^ Unify: (311) [user] subst_selfless([/, trigram, 4], _9736) Call: (312) [system] var(/) ^ Redo: (311) [user] subst_selfless([/, trigram, 4], _9736) ^ Unify: (311) [user] subst_selfless([/, trigram, 4], _9736) ^ Call: (312) [user] eval_selfless(_59466, _59468, _59470, _59472, [/, trigram, 4], _9736) ^ Unify: (312) [user] eval_selfless(_60410, _60412, _60414, _60416, [/, trigram, 4], _9736) ^ Call: (313) [user] eval_selfless_0([/, trigram, 4], _9736) ^ Unify: (313) [user] eval_selfless_0([/, trigram, 4], _9736) Call: (314) [system] var(/) ^ Redo: (313) [user] eval_selfless_0([/, trigram, 4], _9736) ^ Unify: (313) [user] eval_selfless_0([/, trigram, 4], _9736) ^ Call: (314) [user] is_assignment(/) ^ Unify: (314) [user] is_assignment(/) Call: (315) [system] atom(/) Exit: (315) [system] atom(/) ^ Redo: (313) [user] eval_selfless_0([/, trigram, 4], _9736) ^ Unify: (313) [user] eval_selfless_0([/, trigram, 4], _9736) ^ Call: (314) [user] eval_selfless_1([/, trigram, 4], _9736) ^ Unify: (314) [user] eval_selfless_1([/, trigram, 4], _9736) ^ Call: (315) [user] allow_clp ^ Unify: (315) [user] allow_clp ^ Call: (316) [user] false_flag ^ Unify: (316) [user] false_flag Call: (317) [system] fail Fail: (317) [system] fail ^ Fail: (316) [user] false_flag ^ Redo: (313) [user] eval_selfless_0([/, trigram, 4], _9736) ^ Unify: (313) [user] eval_selfless_0([/, trigram, 4], _9736) ^ Call: (314) [user] eval_selfless_2([/, trigram, 4], _9736) ^ Unify: (314) [user] eval_selfless_2([/, trigram, 4], _9736) Call: (315) [system] var(/) ^ Redo: (314) [user] eval_selfless_2([/, trigram, 4], _9736) ^ Unify: (314) [user] eval_selfless_2([/, trigram, 4], _9736) ^ Call: (315) [user] fake_notrace((ground([/, trigram, 4]), [/, trigram, 4]=[_86258, _86264, _86270], atom(_86258), catch_warn(current_op(_86296, yfx, _86258)), [/, trigram, 4]\=[_86316], s2ps([/, trigram, 4], _86324))) ^ Unify: (315) [user] fake_notrace(user:(ground([/, trigram, 4]), [/, trigram, 4]=[_86258, _86264, _86270], atom(_86258), catch_warn(current_op(_86296, yfx, _86258)), [/, trigram, 4]\=[_86316], s2ps([/, trigram, 4], _86324))) ^ Call: (316) [user] real_notrace(user:(ground([/, trigram, 4]), [/, trigram, 4]=[_86258, _86264, _86270], atom(_86258), catch_warn(current_op(_86296, yfx, _86258)), [/, trigram, 4]\=[_86316], s2ps([/, trigram, 4], _86324))) ^ Unify: (316) [user] real_notrace(user:(ground([/, trigram, 4]), [/, trigram, 4]=[_86258, _86264, _86270], atom(_86258), catch_warn(current_op(_86296, yfx, _86258)), [/, trigram, 4]\=[_86316], s2ps([/, trigram, 4], _86324))) ^ Call: (317) [user] setup_call_cleanup('$notrace'(_90030, _90032), once(user:(ground([/, trigram, 4]), [/, trigram, 4]=[_86258, _86264, _86270], atom(_86258), catch_warn(current_op(_86296, yfx, _86258)), [/, trigram, 4]\=[_86316], s2ps([/, trigram, 4], _86324))), '$restore_trace'(_90030, _90032)) ^ Unify: (317) [system] setup_call_cleanup(user:'$notrace'(_90030, _90032), user:once(user:(ground([/, trigram, 4]), [/, trigram, 4]=[_86258, _86264, _86270], atom(_86258), catch_warn(current_op(_86296, yfx, _86258)), [/, trigram, 4]\=[_86316], s2ps([/, trigram, 4], _86324))), user:'$restore_trace'(_90030, _90032)) ^ Call: (318) [system] sig_atomic(user:'$notrace'(_90030, _90032)) ^ Exit: (317) [system] setup_call_cleanup(user:'$notrace'(3, -1), user:once(user:(ground([/, trigram, 4]), [/, trigram, 4]=[/, trigram, 4], atom(/), catch_warn(current_op(400, yfx, /)), [/, trigram, 4]\=[_86316], s2ps([/, trigram, 4], trigram/4))), user:'$restore_trace'(3, -1)) ^ Exit: (316) [user] real_notrace(user:(ground([/, trigram, 4]), [/, trigram, 4]=[/, trigram, 4], atom(/), catch_warn(current_op(400, yfx, /)), [/, trigram, 4]\=[_86316], s2ps([/, trigram, 4], trigram/4))) ^ Exit: (315) [user] fake_notrace(user:(ground([/, trigram, 4]), [/, trigram, 4]=[/, trigram, 4], atom(/), catch_warn(current_op(400, yfx, /)), [/, trigram, 4]\=[_86316], s2ps([/, trigram, 4], trigram/4))) ^ Call: (315) [user] fake_notrace(catch(_9736 is trigram/4, _95744, fail)) ^ Unify: (315) [user] fake_notrace(user:catch(_9736 is trigram/4, _95744, fail)) ^ Call: (316) [user] real_notrace(user:catch(_9736 is trigram/4, _95744, fail)) ^ Unify: (316) [user] real_notrace(user:catch(_9736 is trigram/4, _95744, fail)) ^ Call: (317) [user] setup_call_cleanup('$notrace'(_99458, _99460), once(user:catch(_9736 is trigram/4, _95744, fail)), '$restore_trace'(_99458, _99460)) ^ Unify: (317) [system] setup_call_cleanup(user:'$notrace'(_99458, _99460), user:once(user:catch(_9736 is trigram/4, _95744, fail)), user:'$restore_trace'(_99458, _99460)) ^ Call: (318) [system] sig_atomic(user:'$notrace'(_99458, _99460)) ^ Fail: (316) [user] real_notrace(user:catch(_9736 is trigram/4, _10068, fail)) ^ Fail: (315) [user] fake_notrace(user:catch(_9736 is trigram/4, _10068, fail)) ^ Redo: (309) [user] subst_args2_failed(494, '&self', [/, trigram, 4], _9736) ^ Unify: (309) [user] subst_args2_failed(494, '&self', [/, trigram, 4], [_12942|_12944]) ^ Call: (310) [user] subst_args(_13956, _13958, 494, '&self', /, _12942) ^ Unify: (310) [user] subst_args(_14900, _14902, 494, '&self', /, _12942) Call: (311) [system] atom(_15770) ^ Redo: (310) [user] subst_args(_16770, _16772, 494, '&self', /, _12942) ^ Unify: (310) [user] subst_args(_17714, _17716, 494, '&self', /, _12942) ^ Call: (311) [user] self_subst(/) ^ Unify: (311) [user] self_subst(/) Call: (312) [system] callable(/) Exit: (312) [system] callable(/) ^ Unify: (311) [user] self_subst(/) ^ Call: (312) [user] self_eval(/) ^ Unify: (312) [user] self_eval(/) ^ Call: (314) [system] setup_call_cleanup('$notrace'(_25064, _25066), once(user:self_eval0(/)), '$restore_trace'(_25064, _25066)) ^ Unify: (314) [system] setup_call_cleanup(system:'$notrace'(_25064, _25066), system:once(user:self_eval0(/)), system:'$restore_trace'(_25064, _25066)) ^ Call: (315) [system] sig_atomic(system:'$notrace'(_25064, _25066)) ^ Exit: (314) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(/)), system:'$restore_trace'(3, -1)) ^ Exit: (312) [user] self_eval(/) ^ Exit: (311) [user] self_subst(/) Call: (311) [system] _12942=(/) Exit: (311) [system] (/)=(/) ^ Exit: (310) [user] subst_args(_32618, _32620, 494, '&self', /, /) ^ Call: (310) [user] subst_args2_failed(494, '&self', [trigram, 4], _12944) ^ Unify: (310) [user] subst_args2_failed(494, '&self', [trigram, 4], _12944) Call: (311) [system] [trigram, 4]==[] ^ Redo: (310) [user] subst_args2_failed(494, '&self', [trigram, 4], _12944) ^ Unify: (310) [user] subst_args2_failed(494, '&self', [trigram, 4], _12944) Call: (311) [system] var([trigram, 4]) ^ Redo: (310) [user] subst_args2_failed(494, '&self', [trigram, 4], _12944) ^ Unify: (310) [user] subst_args2_failed(494, '&self', [trigram, 4], _12944) ^ Call: (311) [user] once(subst_selfless([trigram, 4], _12944)) ^ Unify: (311) [system] once(user:subst_selfless([trigram, 4], _12944)) ^ Call: (312) [user] subst_selfless([trigram, 4], _12944) ^ Unify: (312) [user] subst_selfless([trigram, 4], _12944) Call: (313) [system] var(trigram) ^ Redo: (312) [user] subst_selfless([trigram, 4], _12944) ^ Unify: (312) [user] subst_selfless([trigram, 4], _12944) ^ Call: (313) [user] eval_selfless(_47544, _47546, _47548, _47550, [trigram, 4], _12944) ^ Unify: (313) [user] eval_selfless(_48488, _48490, _48492, _48494, [trigram, 4], _12944) ^ Call: (314) [user] eval_selfless_0([trigram, 4], _12944) ^ Unify: (314) [user] eval_selfless_0([trigram, 4], _12944) Call: (315) [system] var(trigram) ^ Redo: (314) [user] eval_selfless_0([trigram, 4], _12944) ^ Unify: (314) [user] eval_selfless_0([trigram, 4], _12944) ^ Call: (315) [user] eval_selfless_1([trigram, 4], _12944) ^ Unify: (315) [user] eval_selfless_1([trigram, 4], _12944) ^ Call: (316) [user] allow_clp ^ Unify: (316) [user] allow_clp ^ Call: (317) [user] false_flag ^ Unify: (317) [user] false_flag Call: (318) [system] fail Fail: (318) [system] fail ^ Fail: (317) [user] false_flag ^ Redo: (314) [user] eval_selfless_0([trigram, 4], _12944) ^ Unify: (314) [user] eval_selfless_0([trigram, 4], _12944) ^ Call: (315) [user] eval_selfless_2([trigram, 4], _12944) ^ Unify: (315) [user] eval_selfless_2([trigram, 4], _12944) Call: (316) [system] var(trigram) ^ Redo: (315) [user] eval_selfless_2([trigram, 4], _12944) ^ Unify: (315) [user] eval_selfless_2([trigram, 4], _12944) ^ Call: (316) [user] fake_notrace((ground([trigram, 4]), [trigram, 4]=[_68784, _68790, _68796], atom(_68784), catch_warn(current_op(_68822, yfx, _68784)), [trigram, 4]\=[_68842], s2ps([trigram, 4], _68850))) ^ Unify: (316) [user] fake_notrace(user:(ground([trigram, 4]), [trigram, 4]=[_68784, _68790, _68796], atom(_68784), catch_warn(current_op(_68822, yfx, _68784)), [trigram, 4]\=[_68842], s2ps([trigram, 4], _68850))) ^ Call: (317) [user] real_notrace(user:(ground([trigram, 4]), [trigram, 4]=[_68784, _68790, _68796], atom(_68784), catch_warn(current_op(_68822, yfx, _68784)), [trigram, 4]\=[_68842], s2ps([trigram, 4], _68850))) ^ Unify: (317) [user] real_notrace(user:(ground([trigram, 4]), [trigram, 4]=[_68784, _68790, _68796], atom(_68784), catch_warn(current_op(_68822, yfx, _68784)), [trigram, 4]\=[_68842], s2ps([trigram, 4], _68850))) ^ Call: (318) [user] setup_call_cleanup('$notrace'(_72556, _72558), once(user:(ground([trigram, 4]), [trigram, 4]=[_68784, _68790, _68796], atom(_68784), catch_warn(current_op(_68822, yfx, _68784)), [trigram, 4]\=[_68842], s2ps([trigram, 4], _68850))), '$restore_trace'(_72556, _72558)) ^ Unify: (318) [system] setup_call_cleanup(user:'$notrace'(_72556, _72558), user:once(user:(ground([trigram, 4]), [trigram, 4]=[_68784, _68790, _68796], atom(_68784), catch_warn(current_op(_68822, yfx, _68784)), [trigram, 4]\=[_68842], s2ps([trigram, 4], _68850))), user:'$restore_trace'(_72556, _72558)) ^ Call: (319) [system] sig_atomic(user:'$notrace'(_72556, _72558)) ^ Fail: (317) [user] real_notrace(user:(ground([trigram, 4]), [trigram, 4]=[_68784, _68790, _68796], atom(_68784), catch_warn(current_op(_68822, yfx, _68784)), [trigram, 4]\=[_68842], s2ps([trigram, 4], _68850))) ^ Fail: (316) [user] fake_notrace(user:(ground([trigram, 4]), [trigram, 4]=[_68784, _68790, _68796], atom(_68784), catch_warn(current_op(_68822, yfx, _68784)), [trigram, 4]\=[_68842], s2ps([trigram, 4], _68850))) ^ Redo: (310) [user] subst_args2_failed(494, '&self', [trigram, 4], _12944) ^ Unify: (310) [user] subst_args2_failed(494, '&self', [trigram, 4], [_78180|_78182]) ^ Call: (311) [user] subst_args(_79194, _79196, 494, '&self', trigram, _78180) ^ Unify: (311) [user] subst_args(_80138, _80140, 494, '&self', trigram, _78180) Call: (312) [system] atom(_81008) ^ Redo: (311) [user] subst_args(_82008, _82010, 494, '&self', trigram, _78180) ^ Unify: (311) [user] subst_args(_82952, _82954, 494, '&self', trigram, _78180) ^ Call: (312) [user] self_subst(trigram) ^ Unify: (312) [user] self_subst(trigram) Call: (313) [system] callable(trigram) Exit: (313) [system] callable(trigram) ^ Unify: (312) [user] self_subst(trigram) ^ Call: (313) [user] self_eval(trigram) ^ Unify: (313) [user] self_eval(trigram) ^ Call: (315) [system] setup_call_cleanup('$notrace'(_90302, _90304), once(user:self_eval0(trigram)), '$restore_trace'(_90302, _90304)) ^ Unify: (315) [system] setup_call_cleanup(system:'$notrace'(_90302, _90304), system:once(user:self_eval0(trigram)), system:'$restore_trace'(_90302, _90304)) ^ Call: (316) [system] sig_atomic(system:'$notrace'(_90302, _90304)) ^ Exit: (315) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(trigram)), system:'$restore_trace'(3, -1)) ^ Exit: (313) [user] self_eval(trigram) ^ Exit: (312) [user] self_subst(trigram) Call: (312) [system] _78180=trigram Exit: (312) [system] trigram=trigram ^ Exit: (311) [user] subst_args(_97856, _97858, 494, '&self', trigram, trigram) ^ Call: (311) [user] subst_args2_failed(494, '&self', [4], _78182) ^ Unify: (311) [user] subst_args2_failed(494, '&self', [4], _78182) Call: (312) [system] [4]==[] ^ Redo: (311) [user] subst_args2_failed(494, '&self', [4], _78182) ^ Unify: (311) [user] subst_args2_failed(494, '&self', [4], _78182) Call: (312) [system] var([4]) ^ Redo: (311) [user] subst_args2_failed(494, '&self', [4], _78182) ^ Unify: (311) [user] subst_args2_failed(494, '&self', [4], _78182) ^ Call: (312) [user] once(subst_selfless([4], _78182)) ^ Unify: (312) [system] once(user:subst_selfless([4], _78182)) ^ Call: (313) [user] subst_selfless([4], _78182) ^ Unify: (313) [user] subst_selfless([4], _78182) Call: (314) [system] var(4) ^ Redo: (313) [user] subst_selfless([4], _78182) ^ Unify: (313) [user] subst_selfless([4], _78182) ^ Call: (314) [user] eval_selfless(_112782, _112784, _112786, _112788, [4], _78182) ^ Unify: (314) [user] eval_selfless(_113726, _113728, _113730, _113732, [4], _78182) ^ Call: (315) [user] eval_selfless_0([4], _78182) ^ Unify: (315) [user] eval_selfless_0([4], _78182) Call: (316) [system] var(4) ^ Redo: (315) [user] eval_selfless_0([4], _78182) ^ Unify: (315) [user] eval_selfless_0([4], _78182) ^ Call: (316) [user] eval_selfless_1([4], _78182) ^ Unify: (316) [user] eval_selfless_1([4], _78182) ^ Call: (317) [user] allow_clp ^ Unify: (317) [user] allow_clp ^ Call: (318) [user] false_flag ^ Unify: (318) [user] false_flag Call: (319) [system] fail Fail: (319) [system] fail ^ Fail: (318) [user] false_flag ^ Redo: (315) [user] eval_selfless_0([4], _78182) ^ Unify: (315) [user] eval_selfless_0([4], _78182) ^ Call: (316) [user] eval_selfless_2([4], _78182) ^ Unify: (316) [user] eval_selfless_2([4], _78182) Call: (317) [system] var(4) ^ Redo: (316) [user] eval_selfless_2([4], _78182) ^ Unify: (316) [user] eval_selfless_2([4], _78182) ^ Call: (317) [user] fake_notrace((ground([4]), [4]=[_134022, _134028, _134034], atom(_134022), catch_warn(current_op(_134060, yfx, _134022)), [4]\=[_134080], s2ps([4], _134088))) ^ Unify: (317) [user] fake_notrace(user:(ground([4]), [4]=[_134022, _134028, _134034], atom(_134022), catch_warn(current_op(_134060, yfx, _134022)), [4]\=[_134080], s2ps([4], _134088))) ^ Call: (318) [user] real_notrace(user:(ground([4]), [4]=[_134022, _134028, _134034], atom(_134022), catch_warn(current_op(_134060, yfx, _134022)), [4]\=[_134080], s2ps([4], _134088))) ^ Unify: (318) [user] real_notrace(user:(ground([4]), [4]=[_134022, _134028, _134034], atom(_134022), catch_warn(current_op(_134060, yfx, _134022)), [4]\=[_134080], s2ps([4], _134088))) ^ Call: (319) [user] setup_call_cleanup('$notrace'(_137794, _137796), once(user:(ground([4]), [4]=[_134022, _134028, _134034], atom(_134022), catch_warn(current_op(_134060, yfx, _134022)), [4]\=[_134080], s2ps([4], _134088))), '$restore_trace'(_137794, _137796)) ^ Unify: (319) [system] setup_call_cleanup(user:'$notrace'(_137794, _137796), user:once(user:(ground([4]), [4]=[_134022, _134028, _134034], atom(_134022), catch_warn(current_op(_134060, yfx, _134022)), [4]\=[_134080], s2ps([4], _134088))), user:'$restore_trace'(_137794, _137796)) ^ Call: (320) [system] sig_atomic(user:'$notrace'(_137794, _137796)) ^ Fail: (318) [user] real_notrace(user:(ground([4]), [4]=[_134022, _134028, _134034], atom(_134022), catch_warn(current_op(_134060, yfx, _134022)), [4]\=[_134080], s2ps([4], _134088))) ^ Fail: (317) [user] fake_notrace(user:(ground([4]), [4]=[_134022, _134028, _134034], atom(_134022), catch_warn(current_op(_134060, yfx, _134022)), [4]\=[_134080], s2ps([4], _134088))) ^ Redo: (311) [user] subst_args2_failed(494, '&self', [4], _78182) ^ Unify: (311) [user] subst_args2_failed(494, '&self', [4], [_143418|_143420]) ^ Call: (312) [user] subst_args(_144432, _144434, 494, '&self', 4, _143418) ^ Unify: (312) [user] subst_args(_145376, _145378, 494, '&self', 4, _143418) Call: (313) [system] atom(_146246) ^ Redo: (312) [user] subst_args(_147246, _147248, 494, '&self', 4, _143418) ^ Unify: (312) [user] subst_args(_148190, _148192, 494, '&self', 4, _143418) ^ Call: (313) [user] self_subst(4) ^ Unify: (313) [user] self_subst(4) Call: (314) [system] callable(4) ^ Redo: (313) [user] self_subst(4) ^ Exit: (313) [user] self_subst(4) Call: (313) [system] _143418=4 Exit: (313) [system] 4=4 ^ Exit: (312) [user] subst_args(_155610, _155612, 494, '&self', 4, 4) ^ Call: (312) [user] subst_args2_failed(494, '&self', [], _143420) ^ Unify: (312) [user] subst_args2_failed(494, '&self', [], _143420) Call: (313) [system] []==[] Exit: (313) [system] []==[] Call: (313) [system] _143420=[] Exit: (313) [system] []=[] ^ Exit: (312) [user] subst_args2_failed(494, '&self', [], []) ^ Exit: (311) [user] subst_args2_failed(494, '&self', [4], [4]) ^ Exit: (310) [user] subst_args2_failed(494, '&self', [trigram, 4], [trigram, 4]) ^ Exit: (309) [user] subst_args2_failed(494, '&self', [/, trigram, 4], [/, trigram, 4]) ^ Exit: (308) [user] subst_args1(=, _9628, 494, '&self', [/, trigram, 4], [/, trigram, 4]) Call: (308) [system] nb_setarg(1, retval(fail), [/, trigram, 4]) Exit: (308) [system] nb_setarg(1, retval([/, trigram, 4]), [/, trigram, 4]) ^ Call: (308) [user] ignore(notrace((\+[/, trigram, 4]\=_9752, nb_setarg(1, retval([/, trigram, 4]), [/, trigram, 4])))) ^ Unify: (308) [system] ignore(user:notrace((\+[/, trigram, 4]\=_9752, nb_setarg(1, retval([/, trigram, 4]), [/, trigram, 4])))) ^ Call: (310) [system] setup_call_cleanup('$notrace'(_170510, _170512), once(user:(\+[/, trigram, 4]\=_9752, nb_setarg(1, retval([/, trigram, 4]), [/, trigram, 4]))), '$restore_trace'(_170510, _170512)) ^ Unify: (310) [system] setup_call_cleanup(system:'$notrace'(_170510, _170512), system:once(user:(\+[/, trigram, 4]\=_9752, nb_setarg(1, retval([/, trigram, 4]), [/, trigram, 4]))), system:'$restore_trace'(_170510, _170512)) ^ Call: (311) [system] sig_atomic(system:'$notrace'(_170510, _170512)) ^ Exit: (310) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(\+[/, trigram, 4]\=_9752, nb_setarg(1, retval([/, trigram, 4]), [/, trigram, 4]))), system:'$restore_trace'(3, -1)) ^ Exit: (308) [system] ignore(user:notrace((\+[/, trigram, 4]\=_9752, nb_setarg(1, retval([/, trigram, 4]), [/, trigram, 4])))) ^ Call: (308) [user] ignore((_9744==1->ignore(\+ \+ (flag(eval_num, _9782, _9782+1), (retval([/, trigram, 4])\=@=retval(fail), nonvar([/, trigram, 4])->indentq(5, _9782, <--, [false, [/, trigram, 4]]);indentq(5, _9782, <--, [false, retval([/, trigram, 4])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9782, _9782+1), (retval([/, trigram, 4])\=@=retval(fail), nonvar([/, trigram, 4])->indentq(5, _9782, <--, [false, [/, trigram, 4]]);indentq(5, _9782, <--, [false, retval([/, trigram, 4])])))))))))) ^ Unify: (308) [system] ignore(user:(_9744==1->ignore(\+ \+ (flag(eval_num, _9782, _9782+1), (retval([/, trigram, 4])\=@=retval(fail), nonvar([/, trigram, 4])->indentq(5, _9782, <--, [false, [/, trigram, 4]]);indentq(5, _9782, <--, [false, retval([/, trigram, 4])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9782, _9782+1), (retval([/, trigram, 4])\=@=retval(fail), nonvar([/, trigram, 4])->indentq(5, _9782, <--, [false, [/, trigram, 4]]);indentq(5, _9782, <--, [false, retval([/, trigram, 4])])))))))))) Call: (310) [system] _9744==1 Fail: (310) [system] _9744==1 ^ Call: (311) [system] setup_call_cleanup('$notrace'(_178966, _178968), once(user:ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9782, _9782+1), (retval([/, trigram, 4])\=@=retval(fail), nonvar([/, trigram, 4])->indentq(5, _9782, <--, [false, [/, trigram, 4]]);indentq(5, _9782, <--, [false, retval([/, trigram, 4])])))))))), '$restore_trace'(_178966, _178968)) ^ Unify: (311) [system] setup_call_cleanup(system:'$notrace'(_178966, _178968), system:once(user:ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9782, _9782+1), (retval([/, trigram, 4])\=@=retval(fail), nonvar([/, trigram, 4])->indentq(5, _9782, <--, [false, [/, trigram, 4]]);indentq(5, _9782, <--, [false, retval([/, trigram, 4])])))))))), system:'$restore_trace'(_178966, _178968)) ^ Call: (312) [system] sig_atomic(system:'$notrace'(_178966, _178968)) ^ Exit: (311) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9782, _9782+1), (retval([/, trigram, 4])\=@=retval(fail), nonvar([/, trigram, 4])->indentq(5, _9782, <--, [false, [/, trigram, 4]]);indentq(5, _9782, <--, [false, retval([/, trigram, 4])])))))))), system:'$restore_trace'(3, -1)) ^ Exit: (308) [system] ignore(user:(_9744==1->ignore(\+ \+ (flag(eval_num, _9782, _9782+1), (retval([/, trigram, 4])\=@=retval(fail), nonvar([/, trigram, 4])->indentq(5, _9782, <--, [false, [/, trigram, 4]]);indentq(5, _9782, <--, [false, retval([/, trigram, 4])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9782, _9782+1), (retval([/, trigram, 4])\=@=retval(fail), nonvar([/, trigram, 4])->indentq(5, _9782, <--, [false, [/, trigram, 4]]);indentq(5, _9782, <--, [false, retval([/, trigram, 4])])))))))))) ^ Exit: (306) [system] call_cleanup(user:((call(subst_args1(=, _9628), 494, '&self', [/, trigram, 4], [/, trigram, 4])*->nb_setarg(1, retval([/, trigram, 4]), [/, trigram, 4]);fail, trace, call(subst_args1(=, _9628), 494, '&self', [/, trigram, 4], [/, trigram, 4])), ignore(notrace((\+[/, trigram, 4]\=_9752, nb_setarg(1, retval([/, trigram, 4]), [/, trigram, 4]))))), user:ignore((_9744==1->ignore(\+ \+ (flag(eval_num, _9782, _9782+1), (retval([/, trigram, 4])\=@=retval(fail), nonvar([/, trigram, 4])->indentq(5, _9782, <--, [false, [/, trigram, 4]]);indentq(5, _9782, <--, [false, retval([/, trigram, 4])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9782, _9782+1), (retval([/, trigram, 4])\=@=retval(fail), nonvar([/, trigram, 4])->indentq(5, _9782, <--, [false, [/, trigram, 4]]);indentq(5, _9782, <--, [false, retval([/, trigram, 4])]))))))))))) Call: (306) [system] retval([/, trigram, 4])\=@=retval(fail) Exit: (306) [system] retval([/, trigram, 4])\=@=retval(fail) ^ Exit: (305) [user] trace_eval(subst_args1(=, _9628), (false, (e2;e)), 494, '&self', [/, trigram, 4], [/, trigram, 4]) Call: (305) [system] [/, trigram, 4]\=@=[/, trigram, 4] ^ Redo: (304) [user] subst_args0(=, _9628, 494, '&self', [/, trigram, 4], _9704) Call: (305) [system] _9704=[/, trigram, 4] Exit: (305) [system] [/, trigram, 4]=[/, trigram, 4] ^ Exit: (304) [user] subst_args0(=, _9628, 494, '&self', [/, trigram, 4], [/, trigram, 4]) ^ Exit: (303) [user] subst_args(=, _9628, 495, '&self', [/, trigram, 4], [/, trigram, 4]) Call: (303) [apply] apply:maplist_([[/, 'tok-split', 3], [/, 'tok-split', 4]], _9706, user:subst_args(=, _9628, 495, '&self')) Unify: (303) [apply] apply:maplist_([[/, 'tok-split', 3], [/, 'tok-split', 4]], [_194126|_194128], user:subst_args(=, _9628, 495, '&self')) ^ Call: (304) [user] subst_args(=, _9628, 495, '&self', [/, 'tok-split', 3], _194126) ^ Unify: (304) [user] subst_args(=, _9628, 495, '&self', [/, 'tok-split', 3], _194126) Call: (305) [system] atom(=) Exit: (305) [system] atom(=) Call: (305) [system] (=)\==(=) ^ Redo: (304) [user] subst_args(=, _9628, 495, '&self', [/, 'tok-split', 3], _194126) ^ Unify: (304) [user] subst_args(=, _9628, 495, '&self', [/, 'tok-split', 3], _194126) ^ Call: (305) [user] self_subst([/, 'tok-split', 3]) ^ Unify: (305) [user] self_subst([/, 'tok-split', 3]) Call: (306) [system] callable([/, 'tok-split', 3]) Exit: (306) [system] callable([/, 'tok-split', 3]) ^ Unify: (305) [user] self_subst([/, 'tok-split', 3]) ^ Call: (306) [user] self_eval([/, 'tok-split', 3]) ^ Unify: (306) [user] self_eval([/, 'tok-split', 3]) ^ Call: (308) [system] setup_call_cleanup('$notrace'(_208094, _208096), once(user:self_eval0([/, 'tok-split', 3])), '$restore_trace'(_208094, _208096)) ^ Unify: (308) [system] setup_call_cleanup(system:'$notrace'(_208094, _208096), system:once(user:self_eval0([/, 'tok-split', 3])), system:'$restore_trace'(_208094, _208096)) ^ Call: (309) [system] sig_atomic(system:'$notrace'(_208094, _208096)) ^ Fail: (306) [user] self_eval([/, 'tok-split', 3]) ^ Redo: (304) [user] subst_args(=, _9628, 495, '&self', [/, 'tok-split', 3], _194126) ^ Unify: (304) [user] subst_args(=, _9628, 495, '&self', [/, 'tok-split', 3], _194126) Call: (305) [system] ['tok-split', 3]==[] ^ Redo: (304) [user] subst_args(=, _9628, 495, '&self', [/, 'tok-split', 3], _194126) ^ Unify: (304) [user] subst_args(=, _9628, 495, '&self', [/, 'tok-split', 3], _194126) ^ Call: (306) [system] setup_call_cleanup('$notrace'(_216580, _216582), once(user:(_216562 is 495-1)), '$restore_trace'(_216580, _216582)) ^ Unify: (306) [system] setup_call_cleanup(system:'$notrace'(_216580, _216582), system:once(user:(_216562 is 495-1)), system:'$restore_trace'(_216580, _216582)) ^ Call: (307) [system] sig_atomic(system:'$notrace'(_216580, _216582)) ^ Exit: (306) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(494 is 495-1)), system:'$restore_trace'(3, -1)) ^ Call: (305) [user] subst_args0(=, _9628, 494, '&self', [/, 'tok-split', 3], _194126) ^ Unify: (305) [user] subst_args0(=, _9628, 494, '&self', [/, 'tok-split', 3], _194126) ^ Call: (306) [user] self_subst([/, 'tok-split', 3]) ^ Unify: (306) [user] self_subst([/, 'tok-split', 3]) Call: (307) [system] callable([/, 'tok-split', 3]) Exit: (307) [system] callable([/, 'tok-split', 3]) ^ Unify: (306) [user] self_subst([/, 'tok-split', 3]) ^ Call: (307) [user] self_eval([/, 'tok-split', 3]) ^ Unify: (307) [user] self_eval([/, 'tok-split', 3]) ^ Call: (309) [system] setup_call_cleanup('$notrace'(_228730, _228732), once(user:self_eval0([/, 'tok-split', 3])), '$restore_trace'(_228730, _228732)) ^ Unify: (309) [system] setup_call_cleanup(system:'$notrace'(_228730, _228732), system:once(user:self_eval0([/, 'tok-split', 3])), system:'$restore_trace'(_228730, _228732)) ^ Call: (310) [system] sig_atomic(system:'$notrace'(_228730, _228732)) ^ Fail: (307) [user] self_eval([/, 'tok-split', 3]) ^ Redo: (305) [user] subst_args0(=, _9628, 494, '&self', [/, 'tok-split', 3], _194126) ^ Unify: (305) [user] subst_args0(=, _9628, 494, '&self', [/, 'tok-split', 3], _194126) Call: (306) [system] _234386 is 494+ -1 Exit: (306) [system] 493 is 494+ -1 ^ Call: (306) [user] trace_eval(subst_args1(=, _9628), (false, (e2;e)), 494, '&self', [/, 'tok-split', 3], _236262) ^ Unify: (306) [user] trace_eval(subst_args1(=, _9628), (false, (e2;e)), 494, '&self', [/, 'tok-split', 3], _236262) ^ Call: (307) [user] must_det_ll((notrace((flag(eval_num, _238172, _238172+1), _238190 is _238172 mod 500, _238208 is 99-494 mod 100, _238232=_238234, option_else('trace-length', _238246, 500), option_else('trace-depth', _238254, 30))), quietly(if_t((nop(stop_rtrace), _238190>_238246), (set_debug(eval, false), _238310 is _238246+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_238310])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_238362))))) ^ Unify: (307) [user] must_det_ll(user:(notrace((flag(eval_num, _238172, _238172+1), _238190 is _238172 mod 500, _238208 is 99-494 mod 100, _238232=_238234, option_else('trace-length', _238246, 500), option_else('trace-depth', _238254, 30))), quietly(if_t((nop(stop_rtrace), _238190>_238246), (set_debug(eval, false), _238310 is _238246+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_238310])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_238362))))) ^ Call: (308) [user] once(user:(notrace((flag(eval_num, _238172, _238172+1), _238190 is _238172 mod 500, _238208 is 99-494 mod 100, _238232=_238234, option_else('trace-length', _238246, 500), option_else('trace-depth', _238254, 30))), quietly(if_t((nop(stop_rtrace), _238190>_238246), (set_debug(eval, false), _238310 is _238246+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_238310])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_238362))))) ^ Unify: (308) [system] once(user:(notrace((flag(eval_num, _238172, _238172+1), _238190 is _238172 mod 500, _238208 is 99-494 mod 100, _238232=_238234, option_else('trace-length', _238246, 500), option_else('trace-depth', _238254, 30))), quietly(if_t((nop(stop_rtrace), _238190>_238246), (set_debug(eval, false), _238310 is _238246+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_238310])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_238362))))) ^ Call: (311) [system] setup_call_cleanup('$notrace'(_242086, _242088), once(user:(flag(eval_num, _238172, _238172+1), _238190 is _238172 mod 500, _238208 is 99-494 mod 100, _238232=_238234, option_else('trace-length', _238246, 500), option_else('trace-depth', _238254, 30))), '$restore_trace'(_242086, _242088)) ^ Unify: (311) [system] setup_call_cleanup(system:'$notrace'(_242086, _242088), system:once(user:(flag(eval_num, _238172, _238172+1), _238190 is _238172 mod 500, _238208 is 99-494 mod 100, _238232=_238234, option_else('trace-length', _238246, 500), option_else('trace-depth', _238254, 30))), system:'$restore_trace'(_242086, _242088)) ^ Call: (312) [system] sig_atomic(system:'$notrace'(_242086, _242088)) ^ Exit: (311) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(flag(eval_num, 15, 15+1), 15 is 15 mod 500, 5 is 99-494 mod 100, _238232=_238232, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), system:'$restore_trace'(3, -1)) ^ Call: (311) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 15>500), (set_debug(eval, false), _238310 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_238310])), nop((start_rtrace, rtrace))))) ^ Unify: (311) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 15>500), (set_debug(eval, false), _238310 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_238310])), nop((start_rtrace, rtrace))))) ^ Exit: (311) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 15>500), (set_debug(eval, false), _238310 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_238310])), nop((start_rtrace, rtrace))))) Call: (310) [user] nop(notrace(no_repeats_var(_238362))) Unify: (310) [user] nop(notrace(no_repeats_var(_238362))) Exit: (310) [user] nop(notrace(no_repeats_var(_238362))) ^ Exit: (308) [system] once(user:(notrace((flag(eval_num, 15, 15+1), 15 is 15 mod 500, 5 is 99-494 mod 100, _238232=_238232, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), quietly(if_t((nop(stop_rtrace), 15>500), (set_debug(eval, false), _238310 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_238310])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_238362))))) ^ Exit: (307) [user] must_det_ll(user:(notrace((flag(eval_num, 15, 15+1), 15 is 15 mod 500, 5 is 99-494 mod 100, _238232=_238232, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), quietly(if_t((nop(stop_rtrace), 15>500), (set_debug(eval, false), _238310 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_238310])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_238362))))) Call: (307) [occurs] occurs:sub_term(_253550, (false, (e2;e))) Unify: (307) [occurs] occurs:sub_term((false, (e2;e)), (false, (e2;e))) Exit: (307) [occurs] occurs:sub_term((false, (e2;e)), (false, (e2;e))) Call: (307) [system] (false, (e2;e))\=(false, (e2;e)) Fail: (307) [system] (false, (e2;e))\=(false, (e2;e)) Redo: (307) [occurs] occurs:sub_term(_253550, (false, (e2;e))) Unify: (307) [occurs] occurs:sub_term(_253550, (false, (e2;e))) Call: (308) [system] compound((false, (e2;e))) Exit: (308) [system] compound((false, (e2;e))) Call: (308) [system] arg(_261972, (false, (e2;e)), _261896) Exit: (308) [system] arg(1, (false, (e2;e)), false) Call: (308) [occurs] occurs:sub_term(_253550, false) Unify: (308) [occurs] occurs:sub_term(false, false) Exit: (308) [occurs] occurs:sub_term(false, false) Exit: (307) [occurs] occurs:sub_term(false, (false, (e2;e))) Call: (307) [system] (false, (e2;e))\=false Exit: (307) [system] (false, (e2;e))\=false ^ Call: (307) [user] if_trace((eval;false, (e2;e)), (_238232=1, indentq(5, 15, -->, [false, [/, 'tok-split', 3]]))) ^ Unify: (307) [user] if_trace((eval;false, (e2;e)), (_238232=1, indentq(5, 15, -->, [false, [/, 'tok-split', 3]]))) ^ Call: (309) [system] setup_call_cleanup('$notrace'(_271276, _271278), once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _238232=1, indentq(5, 15, -->, [false, [/, 'tok-split', 3]]))), _271234, fbug((_271234-->if_trace((eval;false, (e2;e)), (_238232=1, indentq(5, 15, -->, [false, [/, 'tok-split', 3]])))))))), '$restore_trace'(_271276, _271278)) ^ Unify: (309) [system] setup_call_cleanup(system:'$notrace'(_271276, _271278), system:once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _238232=1, indentq(5, 15, -->, [false, [/, 'tok-split', 3]]))), _271234, fbug((_271234-->if_trace((eval;false, (e2;e)), (_238232=1, indentq(5, 15, -->, [false, [/, 'tok-split', 3]])))))))), system:'$restore_trace'(_271276, _271278)) ^ Call: (310) [system] sig_atomic(system:'$notrace'(_271276, _271278)) ^ Exit: (309) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _238232=1, indentq(5, 15, -->, [false, [/, 'tok-split', 3]]))), _271234, fbug((_271234-->if_trace((eval;false, (e2;e)), (_238232=1, indentq(5, 15, -->, [false, [/, 'tok-split', 3]])))))))), system:'$restore_trace'(3, -1)) ^ Exit: (307) [user] if_trace((eval;false, (e2;e)), (_238232=1, indentq(5, 15, -->, [false, [/, 'tok-split', 3]]))) Call: (307) [system] _276058=retval(fail) Exit: (307) [system] retval(fail)=retval(fail) Call: (307) [system] _277920=(\+ \+ (flag(eval_num, _277940, _277940+1), (retval(fail)\=@=retval(fail), nonvar(_236262)->indentq(5, _277940, <--, [false, _236262]);indentq(5, _277940, <--, [false, retval(fail)])))) Exit: (307) [system] (\+ \+ (flag(eval_num, _277940, _277940+1), (retval(fail)\=@=retval(fail), nonvar(_236262)->indentq(5, _277940, <--, [false, _236262]);indentq(5, _277940, <--, [false, retval(fail)]))))=(\+ \+ (flag(eval_num, _277940, _277940+1), (retval(fail)\=@=retval(fail), nonvar(_236262)->indentq(5, _277940, <--, [false, _236262]);indentq(5, _277940, <--, [false, retval(fail)])))) ^ Call: (307) [user] call_cleanup(((call(subst_args1(=, _9628), 494, '&self', [/, 'tok-split', 3], _236262)*->nb_setarg(1, retval(fail), _236262);fail, trace, call(subst_args1(=, _9628), 494, '&self', [/, 'tok-split', 3], _236262)), ignore(notrace((\+_236262\=_238362, nb_setarg(1, retval(fail), _236262))))), ignore((_238232==1->ignore(\+ \+ (flag(eval_num, _277940, _277940+1), (retval(fail)\=@=retval(fail), nonvar(_236262)->indentq(5, _277940, <--, [false, _236262]);indentq(5, _277940, <--, [false, retval(fail)]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _277940, _277940+1), (retval(fail)\=@=retval(fail), nonvar(_236262)->indentq(5, _277940, <--, [false, _236262]);indentq(5, _277940, <--, [false, retval(fail)]))))))))))) ^ Unify: (307) [system] call_cleanup(user:((call(subst_args1(=, _9628), 494, '&self', [/, 'tok-split', 3], _236262)*->nb_setarg(1, retval(fail), _236262);fail, trace, call(subst_args1(=, _9628), 494, '&self', [/, 'tok-split', 3], _236262)), ignore(notrace((\+_236262\=_238362, nb_setarg(1, retval(fail), _236262))))), user:ignore((_238232==1->ignore(\+ \+ (flag(eval_num, _277940, _277940+1), (retval(fail)\=@=retval(fail), nonvar(_236262)->indentq(5, _277940, <--, [false, _236262]);indentq(5, _277940, <--, [false, retval(fail)]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _277940, _277940+1), (retval(fail)\=@=retval(fail), nonvar(_236262)->indentq(5, _277940, <--, [false, _236262]);indentq(5, _277940, <--, [false, retval(fail)]))))))))))) ^ Call: (309) [user] subst_args1(=, _9628, 494, '&self', [/, 'tok-split', 3], _236262) ^ Unify: (309) [user] subst_args1(=, _9628, 494, '&self', [/, 'tok-split', 3], _236262) Call: (310) [system] var(=) ^ Redo: (309) [user] subst_args1(=, _9628, 494, '&self', [/, 'tok-split', 3], _236262) Call: (310) [system] atom(=) Exit: (310) [system] atom(=) Call: (310) [system] (=)\==(=) ^ Redo: (309) [user] subst_args1(=, _9628, 494, '&self', [/, 'tok-split', 3], _236262) ^ Unify: (309) [user] subst_args1(=, _9628, 494, '&self', [/, 'tok-split', 3], _236262) Call: (310) [system] atom([/, 'tok-split', 3]) ^ Redo: (309) [user] subst_args1(=, _9628, 494, '&self', [/, 'tok-split', 3], _236262) ^ Unify: (309) [user] subst_args1(=, _9628, 494, '&self', [/, 'tok-split', 3], _236262) Call: (310) [system] is_list(['tok-split', 3]) Exit: (310) [system] is_list(['tok-split', 3]) ^ Unify: (309) [user] subst_args1(=, _9628, 494, '&self', [/, 'tok-split', 3], _236262) Call: (310) [system] is_list([/, 'tok-split', 3]) Exit: (310) [system] is_list([/, 'tok-split', 3]) ^ Unify: (309) [user] subst_args1(=, _9628, 494, '&self', [/, 'tok-split', 3], [/|_297794]) Call: (310) [system] var(/) ^ Redo: (309) [user] subst_args1(=, _9628, 494, '&self', [/, 'tok-split', 3], _236262) ^ Unify: (309) [user] subst_args1(=, _9628, 494, '&self', [/, 'tok-split', 3], _236262) Call: (310) [system] fail ^ Redo: (309) [user] subst_args1(=, _9628, 494, '&self', [/, 'tok-split', 3], _236262) ^ Unify: (309) [user] subst_args1(=, _9628, 494, '&self', [/, 'tok-split', 3], _236262) Call: (310) [system] is_list([/, 'tok-split', 3]) Exit: (310) [system] is_list([/, 'tok-split', 3]) ^ Call: (310) [user] apply:maplist(self_subst, [/, 'tok-split', 3]) ^ Unify: (310) [apply] apply:maplist(user:self_subst, [/, 'tok-split', 3]) Call: (311) [apply] apply:maplist_([/, 'tok-split', 3], user:self_subst) Unify: (311) [apply] apply:maplist_([/, 'tok-split', 3], user:self_subst) ^ Call: (312) [user] self_subst(/) ^ Unify: (312) [user] self_subst(/) Call: (313) [system] callable(/) Exit: (313) [system] callable(/) ^ Unify: (312) [user] self_subst(/) ^ Call: (313) [user] self_eval(/) ^ Unify: (313) [user] self_eval(/) ^ Call: (315) [system] setup_call_cleanup('$notrace'(_316414, _316416), once(user:self_eval0(/)), '$restore_trace'(_316414, _316416)) ^ Unify: (315) [system] setup_call_cleanup(system:'$notrace'(_316414, _316416), system:once(user:self_eval0(/)), system:'$restore_trace'(_316414, _316416)) ^ Call: (316) [system] sig_atomic(system:'$notrace'(_316414, _316416)) ^ Exit: (315) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(/)), system:'$restore_trace'(3, -1)) ^ Exit: (313) [user] self_eval(/) ^ Exit: (312) [user] self_subst(/) Call: (312) [apply] apply:maplist_(['tok-split', 3], user:self_subst) Unify: (312) [apply] apply:maplist_(['tok-split', 3], user:self_subst) ^ Call: (313) [user] self_subst('tok-split') ^ Unify: (313) [user] self_subst('tok-split') Call: (314) [system] callable('tok-split') Exit: (314) [system] callable('tok-split') ^ Unify: (313) [user] self_subst('tok-split') ^ Call: (314) [user] self_eval('tok-split') ^ Unify: (314) [user] self_eval('tok-split') ^ Call: (316) [system] setup_call_cleanup('$notrace'(_330374, _330376), once(user:self_eval0('tok-split')), '$restore_trace'(_330374, _330376)) ^ Unify: (316) [system] setup_call_cleanup(system:'$notrace'(_330374, _330376), system:once(user:self_eval0('tok-split')), system:'$restore_trace'(_330374, _330376)) ^ Call: (317) [system] sig_atomic(system:'$notrace'(_330374, _330376)) ^ Exit: (316) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0('tok-split')), system:'$restore_trace'(3, -1)) ^ Exit: (314) [user] self_eval('tok-split') ^ Exit: (313) [user] self_subst('tok-split') Call: (313) [apply] apply:maplist_([3], user:self_subst) Unify: (313) [apply] apply:maplist_([3], user:self_subst) ^ Call: (314) [user] self_subst(3) ^ Unify: (314) [user] self_subst(3) Call: (315) [system] callable(3) ^ Redo: (314) [user] self_subst(3) ^ Exit: (314) [user] self_subst(3) Call: (314) [apply] apply:maplist_([], user:self_subst) Unify: (314) [apply] apply:maplist_([], user:self_subst) Exit: (314) [apply] apply:maplist_([], user:self_subst) Exit: (313) [apply] apply:maplist_([3], user:self_subst) Exit: (312) [apply] apply:maplist_(['tok-split', 3], user:self_subst) Exit: (311) [apply] apply:maplist_([/, 'tok-split', 3], user:self_subst) ^ Exit: (310) [apply] apply:maplist(user:self_subst, [/, 'tok-split', 3]) Call: (310) [system] [/, 'tok-split', 3]=[_348978|_348980] Exit: (310) [system] [/, 'tok-split', 3]=[/, 'tok-split', 3] Call: (310) [system] atom(/) Exit: (310) [system] atom(/) ^ Unify: (309) [user] subst_args1(=, _9628, 494, '&self', [/, 'tok-split', 3], _236262) ^ Call: (310) [user] is_space_op(/) ^ Redo: (309) [user] subst_args1(=, _9628, 494, '&self', [/, 'tok-split', 3], _236262) ^ Unify: (309) [user] subst_args1(=, _9628, 494, '&self', [/, 'tok-split', 3], _236262) Call: (310) [system] (/)==case ^ Redo: (309) [user] subst_args1(=, _9628, 494, '&self', [/, 'tok-split', 3], _236262) ^ Unify: (309) [user] subst_args1(=, _9628, 494, '&self', [/, 'tok-split', 3], _236262) Call: (310) [system] fail ^ Redo: (309) [user] subst_args1(=, _9628, 494, '&self', [/, 'tok-split', 3], _236262) ^ Unify: (309) [user] subst_args1(=, _9628, 494, '&self', [/, 'tok-split', 3], _236262) Call: (310) [system] _362062=do_more_defs(true) Exit: (310) [system] do_more_defs(true)=do_more_defs(true) ^ Call: (310) [user] clause(eval_21(subst_args, _9628, 494, '&self', [/, 'tok-split', 3], _236262), _363938) ^ Redo: (309) [user] subst_args1(=, _9628, 494, '&self', [/, 'tok-split', 3], _236262) ^ Unify: (309) [user] subst_args1(=, _9628, 494, '&self', [/, 'tok-split', 3], _236262) Call: (310) [system] fail ^ Redo: (309) [user] subst_args1(=, _9628, 494, '&self', [/, 'tok-split', 3], _236262) ^ Unify: (309) [user] subst_args1(=, _9628, 494, '&self', [/, 'tok-split', 3], _236262) ^ Call: (310) [user] is_and(/) ^ Unify: (310) [user] is_and(/) Call: (311) [system] atom(/) Exit: (311) [system] atom(/) ^ Unify: (310) [user] is_and(/) ^ Call: (311) [user] is_and(/, _374262) ^ Unify: (311) [user] is_and(/, _375190) Call: (312) [system] atom(/) Exit: (312) [system] atom(/) ^ Redo: (309) [user] subst_args1(=, _9628, 494, '&self', [/, 'tok-split', 3], _236262) ^ Unify: (309) [user] subst_args1(=, _9628, 494, '&self', [/, 'tok-split', 3], [/|_378838]) Call: (310) [system] nonvar(/) Exit: (310) [system] nonvar(/) Call: (310) [system] fail ^ Redo: (309) [user] subst_args1(=, _9628, 494, '&self', [/, 'tok-split', 3], _236262) ^ Unify: (309) [user] subst_args1(=, _9628, 494, '&self', [/, 'tok-split', 3], _236262) ^ Call: (310) [user] subst_args2(=, 494, '&self', [/, 'tok-split', 3], _236262) ^ Unify: (310) [user] subst_args2(=, 494, '&self', [/, 'tok-split', 3], _236262) Call: (311) [system] 494<3 ^ Redo: (310) [user] subst_args2(=, 494, '&self', [/, 'tok-split', 3], _236262) ^ Unify: (310) [user] subst_args2(=, 494, '&self', [/, 'tok-split', 3], _236262) Call: (311) [system] fail ^ Redo: (310) [user] subst_args2(=, 494, '&self', [/, 'tok-split', 3], _236262) ^ Unify: (310) [user] subst_args2(=, 494, '&self', [/, 'tok-split', 3], _236262) ^ Call: (311) [user] mnotrace(is_user_defined_head(=, '&self', /)) ^ Unify: (311) [user] mnotrace(is_user_defined_head(=, '&self', /)) ^ Call: (312) [user] once(is_user_defined_head(=, '&self', /)) ^ Unify: (312) [system] once(user:is_user_defined_head(=, '&self', /)) ^ Call: (313) [user] is_user_defined_head(=, '&self', /) ^ Unify: (313) [user] is_user_defined_head(=, '&self', /) ^ Call: (314) [user] mnotrace(is_user_defined_head0(=, '&self', /)) ^ Unify: (314) [user] mnotrace(is_user_defined_head0(=, '&self', /)) ^ Call: (315) [user] once(is_user_defined_head0(=, '&self', /)) ^ Unify: (315) [system] once(user:is_user_defined_head0(=, '&self', /)) ^ Call: (316) [user] is_user_defined_head0(=, '&self', /) ^ Unify: (316) [user] is_user_defined_head0(=, '&self', /) Call: (317) [system] callable(/) Exit: (317) [system] callable(/) Call: (317) [system] functor(/, _404940, _405020) Exit: (317) [system] functor(/, /, 0) ^ Call: (317) [user] is_user_defined_head_f(=, '&self', /) ^ Unify: (317) [user] is_user_defined_head_f(=, '&self', /) ^ Call: (318) [user] is_user_defined_head_f1(=, '&self', /) ^ Unify: (318) [user] is_user_defined_head_f1(=, '&self', /) Call: (319) [user] metta_eq_def(=, '&self', [/|_410538], _410620) Unify: (319) [user] metta_eq_def(=, '&self', [/|_410538], _411544) ^ Call: (320) [user] ignore((=)=(=)) ^ Unify: (320) [system] ignore(user:((=)=(=))) Call: (321) [system] (=)=(=) Exit: (321) [system] (=)=(=) ^ Exit: (320) [system] ignore(user:((=)=(=))) Call: (320) [user] metta_atom('&self', [=, [/|_410538], _417060]) Unify: (320) [user] metta_atom('&self', [=, [/|_410538], _417060]) ^ Call: (321) [user] typed_list('&self', _418974, _418896) ^ Unify: (321) [user] typed_list('&self', _419906, _418896) Call: (322) [system] compound('&self') Fail: (322) [system] compound('&self') ^ Fail: (321) [user] typed_list('&self', _422686, _418896) Redo: (320) [user] metta_atom('&self', [=, [/|_410538], _417060]) Unify: (320) [user] metta_atom('&self', [=, [/|_410538], _417060]) Call: (321) [system] '&self'=='&flybase' Redo: (320) [user] metta_atom('&self', [=, [/|_410538], _417060]) Unify: (320) [user] metta_atom('&self', [=, [/|_410538], _417060]) ^ Call: (321) [user] metta_atom_in_file('&self', [=, [/|_410538], _417060]) ^ Unify: (321) [user] metta_atom_in_file('&self', [=, [/|_410538], _417060]) ^ Call: (322) [user] metta_atom_in_file('&self', [=, [/|_410538], _417060], _430068, _430070) ^ Unify: (322) [user] metta_atom_in_file('&self', [=, [/|_410538], _417060], _431004, _431006) ^ Call: (323) [user] loaded_into_kb('&self', _431862) ^ Unify: (323) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Exit: (323) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Call: (323) [user] once(user:asserted_metta_pred(_442452, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Unify: (323) [system] once(user:asserted_metta_pred(_442452, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Call: (324) [user] asserted_metta_pred(_442452, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Fail: (324) [user] asserted_metta_pred(_442452, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Redo: (320) [user] metta_atom('&self', [=, [/|_410538], _417060]) Unify: (320) [user] metta_atom('&self', [=, [/|_410538], _417060]) Call: (321) [user] metta_atom_asserted('&self', [=, [/|_410538], _417060]) Unify: (321) [user] metta_atom_asserted('&self', [=, [/|_410538], _417060]) ^ Call: (322) [user] metta_atom_asserted_deduced('&self', [=, [/|_410538], _417060]) Redo: (321) [user] metta_atom_asserted('&self', [=, [/|_410538], _417060]) Redo: (320) [user] metta_atom('&self', [=, [/|_410538], _417060]) Unify: (320) [user] metta_atom('&self', [=, [/|_410538], _417060]) Call: (321) [system] '&self'\=='&corelib' Exit: (321) [system] '&self'\=='&corelib' ^ Call: (321) [user] using_all_spaces ^ Unify: (321) [user] using_all_spaces Call: (322) [system] nb_current(with_all_spaces, t) Redo: (320) [user] metta_atom('&self', [=, [/|_410538], _417060]) Unify: (320) [user] metta_atom('&self', [=, [/|_410538], _417060]) Call: (321) [system] '&self'\=='&corelib' Exit: (321) [system] '&self'\=='&corelib' Call: (321) [user] metta_atom_asserted('&self', '&corelib') Unify: (321) [user] metta_atom_asserted('&self', '&corelib') ^ Call: (322) [user] metta_atom_asserted_deduced('&self', '&corelib') Redo: (321) [user] metta_atom_asserted('&self', '&corelib') Unify: (321) [user] metta_atom_asserted('&self', '&corelib') Exit: (321) [user] metta_atom_asserted('&self', '&corelib') Call: (321) [user] should_inherit_from_corelib([=, [/|_410538], _417060]) Unify: (321) [user] should_inherit_from_corelib([=, [/|_410538], _417060]) ^ Call: (322) [user] using_all_spaces ^ Unify: (322) [user] using_all_spaces Call: (323) [system] nb_current(with_all_spaces, t) Redo: (321) [user] should_inherit_from_corelib([=, [/|_410538], _417060]) Unify: (321) [user] should_inherit_from_corelib([=, [/|_410538], _417060]) Call: (322) [system] (=)==(:) Redo: (321) [user] should_inherit_from_corelib([=, [/|_410538], _417060]) Unify: (321) [user] should_inherit_from_corelib([=, [/|_410538], _417060]) Call: (322) [system] (=)=='@doc' Redo: (321) [user] should_inherit_from_corelib([=, [/|_410538], _417060]) Unify: (321) [user] should_inherit_from_corelib([=, [/|_410538], _417060]) Call: (322) [system] fail Redo: (321) [user] metta_atom_asserted('&self', '&corelib') Redo: (320) [user] metta_atom('&self', [=, [/|_410538], _417060]) Fail: (319) [user] metta_eq_def(=, '&self', [/|_410538], _497656) ^ Fail: (318) [user] is_user_defined_head_f1(=, '&self', /) ^ Redo: (317) [user] is_user_defined_head_f(=, '&self', /) ^ Unify: (317) [user] is_user_defined_head_f(=, '&self', /) ^ Call: (318) [user] is_user_defined_head_f1(=, '&self', [/|_501300]) ^ Unify: (318) [user] is_user_defined_head_f1(=, '&self', [/|_501300]) Call: (319) [user] metta_eq_def(=, '&self', [[/|_501300]|_503170], _503252) Unify: (319) [user] metta_eq_def(=, '&self', [[/|_501300]|_503170], _504176) ^ Call: (320) [user] ignore((=)=(=)) ^ Unify: (320) [system] ignore(user:((=)=(=))) Call: (321) [system] (=)=(=) Exit: (321) [system] (=)=(=) ^ Exit: (320) [system] ignore(user:((=)=(=))) Call: (320) [user] metta_atom('&self', [=, [[/|_501300]|_503170], _509692]) Unify: (320) [user] metta_atom('&self', [=, [[/|_501300]|_503170], _509692]) ^ Call: (321) [user] typed_list('&self', _511606, _511528) ^ Unify: (321) [user] typed_list('&self', _512538, _511528) Call: (322) [system] compound('&self') Fail: (322) [system] compound('&self') ^ Fail: (321) [user] typed_list('&self', _515318, _511528) Redo: (320) [user] metta_atom('&self', [=, [[/|_501300]|_503170], _509692]) Unify: (320) [user] metta_atom('&self', [=, [[/|_501300]|_503170], _509692]) Call: (321) [system] '&self'=='&flybase' Redo: (320) [user] metta_atom('&self', [=, [[/|_501300]|_503170], _509692]) Unify: (320) [user] metta_atom('&self', [=, [[/|_501300]|_503170], _509692]) ^ Call: (321) [user] metta_atom_in_file('&self', [=, [[/|_501300]|_503170], _509692]) ^ Unify: (321) [user] metta_atom_in_file('&self', [=, [[/|_501300]|_503170], _509692]) ^ Call: (322) [user] metta_atom_in_file('&self', [=, [[/|_501300]|_503170], _509692], _522700, _522702) ^ Unify: (322) [user] metta_atom_in_file('&self', [=, [[/|_10082]|_10088], _10104], _10166, _10168) ^ Call: (323) [user] loaded_into_kb('&self', _10714) ^ Unify: (323) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Exit: (323) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Call: (323) [user] once(user:asserted_metta_pred(_21304, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Unify: (323) [system] once(user:asserted_metta_pred(_21304, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Call: (324) [user] asserted_metta_pred(_21304, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Fail: (324) [user] asserted_metta_pred(_21304, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Redo: (320) [user] metta_atom('&self', [=, [[/|_10082]|_10088], _10104]) Unify: (320) [user] metta_atom('&self', [=, [[/|_10082]|_10088], _10104]) Call: (321) [user] metta_atom_asserted('&self', [=, [[/|_10082]|_10088], _10104]) Unify: (321) [user] metta_atom_asserted('&self', [=, [[/|_10082]|_10088], _10104]) ^ Call: (322) [user] metta_atom_asserted_deduced('&self', [=, [[/|_10082]|_10088], _10104]) Redo: (321) [user] metta_atom_asserted('&self', [=, [[/|_10082]|_10088], _10104]) Redo: (320) [user] metta_atom('&self', [=, [[/|_10082]|_10088], _10104]) Unify: (320) [user] metta_atom('&self', [=, [[/|_10082]|_10088], _10104]) Call: (321) [system] '&self'\=='&corelib' Exit: (321) [system] '&self'\=='&corelib' ^ Call: (321) [user] using_all_spaces ^ Unify: (321) [user] using_all_spaces Call: (322) [system] nb_current(with_all_spaces, t) Redo: (320) [user] metta_atom('&self', [=, [[/|_10082]|_10088], _10104]) Unify: (320) [user] metta_atom('&self', [=, [[/|_10082]|_10088], _10104]) Call: (321) [system] '&self'\=='&corelib' Exit: (321) [system] '&self'\=='&corelib' Call: (321) [user] metta_atom_asserted('&self', '&corelib') Unify: (321) [user] metta_atom_asserted('&self', '&corelib') ^ Call: (322) [user] metta_atom_asserted_deduced('&self', '&corelib') Redo: (321) [user] metta_atom_asserted('&self', '&corelib') Unify: (321) [user] metta_atom_asserted('&self', '&corelib') Exit: (321) [user] metta_atom_asserted('&self', '&corelib') Call: (321) [user] should_inherit_from_corelib([=, [[/|_10082]|_10088], _10104]) Unify: (321) [user] should_inherit_from_corelib([=, [[/|_10082]|_10088], _10104]) ^ Call: (322) [user] using_all_spaces ^ Unify: (322) [user] using_all_spaces Call: (323) [system] nb_current(with_all_spaces, t) Redo: (321) [user] should_inherit_from_corelib([=, [[/|_10082]|_10088], _10104]) Unify: (321) [user] should_inherit_from_corelib([=, [[/|_10082]|_10088], _10104]) Call: (322) [system] (=)==(:) Redo: (321) [user] should_inherit_from_corelib([=, [[/|_10082]|_10088], _10104]) Unify: (321) [user] should_inherit_from_corelib([=, [[/|_10082]|_10088], _10104]) Call: (322) [system] (=)=='@doc' Redo: (321) [user] should_inherit_from_corelib([=, [[/|_10082]|_10088], _10104]) Unify: (321) [user] should_inherit_from_corelib([=, [[/|_10082]|_10088], _10104]) Call: (322) [system] fail Redo: (321) [user] metta_atom_asserted('&self', '&corelib') Redo: (320) [user] metta_atom('&self', [=, [[/|_10082]|_10088], _10104]) Fail: (319) [user] metta_eq_def(=, '&self', [[/|_10082]|_10088], _76508) ^ Fail: (318) [user] is_user_defined_head_f1(=, '&self', [/|_10082]) ^ Fail: (317) [user] is_user_defined_head_f(=, '&self', /) ^ Fail: (316) [user] is_user_defined_head0(=, '&self', /) ^ Fail: (315) [system] once(user:is_user_defined_head0(=, '&self', /)) ^ Fail: (314) [user] mnotrace(is_user_defined_head0(=, '&self', /)) ^ Fail: (313) [user] is_user_defined_head(=, '&self', /) ^ Fail: (312) [system] once(user:is_user_defined_head(=, '&self', /)) ^ Fail: (311) [user] mnotrace(is_user_defined_head(=, '&self', /)) ^ Redo: (310) [user] subst_args2(=, 494, '&self', [/, 'tok-split', 3], _9748) ^ Unify: (310) [user] subst_args2(=, 494, '&self', [/, 'tok-split', 3], _9748) ^ Call: (311) [user] subst_args40(=, 494, '&self', [/, 'tok-split', 3], _9748) ^ Unify: (311) [user] subst_args40(=, 494, '&self', [/, 'tok-split', 3], _9748) Call: (312) [user] is_function(/) Unify: (312) [user] is_function(/) ^ Call: (313) [user] symbol(/) ^ Unify: (313) [user] symbol(/) Call: (314) [system] atom(/) Exit: (314) [system] atom(/) ^ Exit: (313) [user] symbol(/) Exit: (312) [user] is_function(/) ^ Call: (312) [user] is_special_op(/) ^ Unify: (312) [user] is_special_op(/) ^ Call: (313) [user] current_self(_97752) ^ Unify: (313) [user] current_self(_97752) Call: (314) [system] nb_current(self_space, _97752) Exit: (314) [system] nb_current(self_space, '&self') Call: (314) [system] '&self'\==[] Exit: (314) [system] '&self'\==[] ^ Exit: (313) [user] current_self('&self') ^ Call: (313) [user] is_special_op('&self', /) ^ Unify: (313) [user] is_special_op('&self', /) Call: (314) [system] atom(/) Exit: (314) [system] atom(/) ^ Fail: (313) [user] is_special_op('&self', /) ^ Fail: (312) [user] is_special_op(/) ^ Redo: (311) [user] subst_args40(=, 494, '&self', [/, 'tok-split', 3], _9748) Call: (312) [system] is_list(['tok-split', 3]) Exit: (312) [system] is_list(['tok-split', 3]) ^ Call: (312) [user] apply:maplist(subst_args(=, _112586, 494, '&self'), ['tok-split', 3], _112592) ^ Unify: (312) [apply] apply:maplist(user:subst_args(=, _112586, 494, '&self'), ['tok-split', 3], _112592) Call: (313) [apply] apply:maplist_(['tok-split', 3], _112592, user:subst_args(=, _112586, 494, '&self')) Unify: (313) [apply] apply:maplist_(['tok-split', 3], [_115410|_115412], user:subst_args(=, _112586, 494, '&self')) ^ Call: (314) [user] subst_args(=, _112586, 494, '&self', 'tok-split', _115410) ^ Unify: (314) [user] subst_args(=, _112586, 494, '&self', 'tok-split', _115410) Call: (315) [system] atom(=) Exit: (315) [system] atom(=) Call: (315) [system] (=)\==(=) ^ Redo: (314) [user] subst_args(=, _112586, 494, '&self', 'tok-split', _115410) ^ Unify: (314) [user] subst_args(=, _112586, 494, '&self', 'tok-split', _115410) ^ Call: (315) [user] self_subst('tok-split') ^ Unify: (315) [user] self_subst('tok-split') Call: (316) [system] callable('tok-split') Exit: (316) [system] callable('tok-split') ^ Unify: (315) [user] self_subst('tok-split') ^ Call: (316) [user] self_eval('tok-split') ^ Unify: (316) [user] self_eval('tok-split') ^ Call: (318) [system] setup_call_cleanup('$notrace'(_129378, _129380), once(user:self_eval0('tok-split')), '$restore_trace'(_129378, _129380)) ^ Unify: (318) [system] setup_call_cleanup(system:'$notrace'(_129378, _129380), system:once(user:self_eval0('tok-split')), system:'$restore_trace'(_129378, _129380)) ^ Call: (319) [system] sig_atomic(system:'$notrace'(_129378, _129380)) ^ Exit: (318) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0('tok-split')), system:'$restore_trace'(3, -1)) ^ Exit: (316) [user] self_eval('tok-split') ^ Exit: (315) [user] self_subst('tok-split') Call: (315) [system] _115410='tok-split' Exit: (315) [system] 'tok-split'='tok-split' ^ Exit: (314) [user] subst_args(=, _112586, 494, '&self', 'tok-split', 'tok-split') Call: (314) [apply] apply:maplist_([3], _115412, user:subst_args(=, _112586, 494, '&self')) Unify: (314) [apply] apply:maplist_([3], [_138736|_138738], user:subst_args(=, _112586, 494, '&self')) ^ Call: (315) [user] subst_args(=, _112586, 494, '&self', 3, _138736) ^ Unify: (315) [user] subst_args(=, _112586, 494, '&self', 3, _138736) Call: (316) [system] atom(=) Exit: (316) [system] atom(=) Call: (316) [system] (=)\==(=) ^ Redo: (315) [user] subst_args(=, _112586, 494, '&self', 3, _138736) ^ Unify: (315) [user] subst_args(=, _112586, 494, '&self', 3, _138736) ^ Call: (316) [user] self_subst(3) ^ Unify: (316) [user] self_subst(3) Call: (317) [system] callable(3) ^ Redo: (316) [user] self_subst(3) ^ Exit: (316) [user] self_subst(3) Call: (316) [system] _138736=3 Exit: (316) [system] 3=3 ^ Exit: (315) [user] subst_args(=, _112586, 494, '&self', 3, 3) Call: (315) [apply] apply:maplist_([], _138738, user:subst_args(=, _112586, 494, '&self')) Unify: (315) [apply] apply:maplist_([], [], user:subst_args(=, _112586, 494, '&self')) Exit: (315) [apply] apply:maplist_([], [], user:subst_args(=, _112586, 494, '&self')) Exit: (314) [apply] apply:maplist_([3], [3], user:subst_args(=, _112586, 494, '&self')) Exit: (313) [apply] apply:maplist_(['tok-split', 3], ['tok-split', 3], user:subst_args(=, _112586, 494, '&self')) ^ Exit: (312) [apply] apply:maplist(user:subst_args(=, _112586, 494, '&self'), ['tok-split', 3], ['tok-split', 3]) ^ Call: (312) [user] subst_args5(494, '&self', [/, 'tok-split', 3], _9748) ^ Unify: (312) [user] subst_args5(494, '&self', [/, 'tok-split', 3], _9748) ^ Call: (313) [user] eval_selfless(_161200, _161202, 494, '&self', [/, 'tok-split', 3], _9748) ^ Unify: (313) [user] eval_selfless(_162144, _162146, 494, '&self', [/, 'tok-split', 3], _9748) ^ Call: (314) [user] eval_selfless_0([/, 'tok-split', 3], _9748) ^ Unify: (314) [user] eval_selfless_0([/, 'tok-split', 3], _9748) Call: (315) [system] var(/) ^ Redo: (314) [user] eval_selfless_0([/, 'tok-split', 3], _9748) ^ Unify: (314) [user] eval_selfless_0([/, 'tok-split', 3], _9748) ^ Call: (315) [user] is_assignment(/) ^ Unify: (315) [user] is_assignment(/) Call: (316) [system] atom(/) Exit: (316) [system] atom(/) ^ Redo: (314) [user] eval_selfless_0([/, 'tok-split', 3], _9748) ^ Unify: (314) [user] eval_selfless_0([/, 'tok-split', 3], _9748) ^ Call: (315) [user] eval_selfless_1([/, 'tok-split', 3], _9748) ^ Unify: (315) [user] eval_selfless_1([/, 'tok-split', 3], _9748) ^ Call: (316) [user] allow_clp ^ Unify: (316) [user] allow_clp ^ Call: (317) [user] false_flag ^ Unify: (317) [user] false_flag Call: (318) [system] fail Fail: (318) [system] fail ^ Fail: (317) [user] false_flag ^ Redo: (314) [user] eval_selfless_0([/, 'tok-split', 3], _9748) ^ Unify: (314) [user] eval_selfless_0([/, 'tok-split', 3], _9748) ^ Call: (315) [user] eval_selfless_2([/, 'tok-split', 3], _9748) ^ Unify: (315) [user] eval_selfless_2([/, 'tok-split', 3], _9748) Call: (316) [system] var(/) ^ Redo: (315) [user] eval_selfless_2([/, 'tok-split', 3], _9748) ^ Unify: (315) [user] eval_selfless_2([/, 'tok-split', 3], _9748) ^ Call: (316) [user] fake_notrace((ground([/, 'tok-split', 3]), [/, 'tok-split', 3]=[_187992, _187998, _188004], atom(_187992), catch_warn(current_op(_188030, yfx, _187992)), [/, 'tok-split', 3]\=[_188050], s2ps([/, 'tok-split', 3], _188058))) ^ Unify: (316) [user] fake_notrace(user:(ground([/, 'tok-split', 3]), [/, 'tok-split', 3]=[_187992, _187998, _188004], atom(_187992), catch_warn(current_op(_188030, yfx, _187992)), [/, 'tok-split', 3]\=[_188050], s2ps([/, 'tok-split', 3], _188058))) ^ Call: (317) [user] real_notrace(user:(ground([/, 'tok-split', 3]), [/, 'tok-split', 3]=[_187992, _187998, _188004], atom(_187992), catch_warn(current_op(_188030, yfx, _187992)), [/, 'tok-split', 3]\=[_188050], s2ps([/, 'tok-split', 3], _188058))) ^ Unify: (317) [user] real_notrace(user:(ground([/, 'tok-split', 3]), [/, 'tok-split', 3]=[_187992, _187998, _188004], atom(_187992), catch_warn(current_op(_188030, yfx, _187992)), [/, 'tok-split', 3]\=[_188050], s2ps([/, 'tok-split', 3], _188058))) ^ Call: (318) [user] setup_call_cleanup('$notrace'(_191764, _191766), once(user:(ground([/, 'tok-split', 3]), [/, 'tok-split', 3]=[_187992, _187998, _188004], atom(_187992), catch_warn(current_op(_188030, yfx, _187992)), [/, 'tok-split', 3]\=[_188050], s2ps([/, 'tok-split', 3], _188058))), '$restore_trace'(_191764, _191766)) ^ Unify: (318) [system] setup_call_cleanup(user:'$notrace'(_191764, _191766), user:once(user:(ground([/, 'tok-split', 3]), [/, 'tok-split', 3]=[_187992, _187998, _188004], atom(_187992), catch_warn(current_op(_188030, yfx, _187992)), [/, 'tok-split', 3]\=[_188050], s2ps([/, 'tok-split', 3], _188058))), user:'$restore_trace'(_191764, _191766)) ^ Call: (319) [system] sig_atomic(user:'$notrace'(_191764, _191766)) ^ Exit: (318) [system] setup_call_cleanup(user:'$notrace'(3, -1), user:once(user:(ground([/, 'tok-split', 3]), [/, 'tok-split', 3]=[/, 'tok-split', 3], atom(/), catch_warn(current_op(400, yfx, /)), [/, 'tok-split', 3]\=[_188050], s2ps([/, 'tok-split', 3], 'tok-split'/3))), user:'$restore_trace'(3, -1)) ^ Exit: (317) [user] real_notrace(user:(ground([/, 'tok-split', 3]), [/, 'tok-split', 3]=[/, 'tok-split', 3], atom(/), catch_warn(current_op(400, yfx, /)), [/, 'tok-split', 3]\=[_188050], s2ps([/, 'tok-split', 3], 'tok-split'/3))) ^ Exit: (316) [user] fake_notrace(user:(ground([/, 'tok-split', 3]), [/, 'tok-split', 3]=[/, 'tok-split', 3], atom(/), catch_warn(current_op(400, yfx, /)), [/, 'tok-split', 3]\=[_188050], s2ps([/, 'tok-split', 3], 'tok-split'/3))) ^ Call: (316) [user] fake_notrace(catch(_9748 is 'tok-split'/3, _197478, fail)) ^ Unify: (316) [user] fake_notrace(user:catch(_9748 is 'tok-split'/3, _197478, fail)) ^ Call: (317) [user] real_notrace(user:catch(_9748 is 'tok-split'/3, _197478, fail)) ^ Unify: (317) [user] real_notrace(user:catch(_9748 is 'tok-split'/3, _197478, fail)) ^ Call: (318) [user] setup_call_cleanup('$notrace'(_201192, _201194), once(user:catch(_9748 is 'tok-split'/3, _197478, fail)), '$restore_trace'(_201192, _201194)) ^ Unify: (318) [system] setup_call_cleanup(user:'$notrace'(_201192, _201194), user:once(user:catch(_9748 is 'tok-split'/3, _197478, fail)), user:'$restore_trace'(_201192, _201194)) ^ Call: (319) [system] sig_atomic(user:'$notrace'(_201192, _201194)) ^ Fail: (317) [user] real_notrace(user:catch(_9748 is 'tok-split'/3, _10088, fail)) ^ Fail: (316) [user] fake_notrace(user:catch(_9748 is 'tok-split'/3, _10088, fail)) ^ Redo: (312) [user] subst_args5(494, '&self', [/, 'tok-split', 3], _9748) ^ Unify: (312) [user] subst_args5(494, '&self', [/, 'tok-split', 3], _9748) ^ Call: (313) [user] is_system_pred(/) ^ Unify: (313) [user] is_system_pred(/) Call: (314) [system] atom(/) Exit: (314) [system] atom(/) Call: (314) [system] atom_concat(_17666, !, /) ^ Redo: (313) [user] is_system_pred(/) ^ Unify: (313) [user] is_system_pred(/) Call: (314) [system] atom(/) Exit: (314) [system] atom(/) Call: (314) [system] atom_concat(_22294, '-fn', /) ^ Redo: (313) [user] is_system_pred(/) ^ Unify: (313) [user] is_system_pred(/) Call: (314) [system] atom(/) Exit: (314) [system] atom(/) Call: (314) [system] atom_concat(_26922, '-p', /) ^ Redo: (312) [user] subst_args5(494, '&self', [/, 'tok-split', 3], _9748) ^ Call: (313) [user] subst_args6(494, '&self', [/, 'tok-split', 3], _9748) ^ Unify: (313) [user] subst_args6(494, '&self', [/, 'tok-split', 3], _9748) ^ Call: (314) [user] is_system_pred(/) ^ Unify: (314) [user] is_system_pred(/) Call: (315) [system] atom(/) Exit: (315) [system] atom(/) Call: (315) [system] atom_concat(_34364, !, /) ^ Redo: (314) [user] is_system_pred(/) ^ Unify: (314) [user] is_system_pred(/) Call: (315) [system] atom(/) Exit: (315) [system] atom(/) Call: (315) [system] atom_concat(_38992, '-fn', /) ^ Redo: (314) [user] is_system_pred(/) ^ Unify: (314) [user] is_system_pred(/) Call: (315) [system] atom(/) Exit: (315) [system] atom(/) Call: (315) [system] atom_concat(_43620, '-p', /) ^ Redo: (309) [user] subst_args1(=, _9628, 494, '&self', [/, 'tok-split', 3], _9748) ^ Call: (310) [user] subst_args2_failed(494, '&self', [/, 'tok-split', 3], _9748) ^ Unify: (310) [user] subst_args2_failed(494, '&self', [/, 'tok-split', 3], _9748) Call: (311) [system] [/, 'tok-split', 3]==[] ^ Redo: (310) [user] subst_args2_failed(494, '&self', [/, 'tok-split', 3], _9748) ^ Unify: (310) [user] subst_args2_failed(494, '&self', [/, 'tok-split', 3], _9748) Call: (311) [system] var([/, 'tok-split', 3]) ^ Redo: (310) [user] subst_args2_failed(494, '&self', [/, 'tok-split', 3], _9748) ^ Unify: (310) [user] subst_args2_failed(494, '&self', [/, 'tok-split', 3], _9748) ^ Call: (311) [user] once(subst_selfless([/, 'tok-split', 3], _9748)) ^ Unify: (311) [system] once(user:subst_selfless([/, 'tok-split', 3], _9748)) ^ Call: (312) [user] subst_selfless([/, 'tok-split', 3], _9748) ^ Unify: (312) [user] subst_selfless([/, 'tok-split', 3], _9748) Call: (313) [system] var(/) ^ Redo: (312) [user] subst_selfless([/, 'tok-split', 3], _9748) ^ Unify: (312) [user] subst_selfless([/, 'tok-split', 3], _9748) ^ Call: (313) [user] eval_selfless(_59478, _59480, _59482, _59484, [/, 'tok-split', 3], _9748) ^ Unify: (313) [user] eval_selfless(_60422, _60424, _60426, _60428, [/, 'tok-split', 3], _9748) ^ Call: (314) [user] eval_selfless_0([/, 'tok-split', 3], _9748) ^ Unify: (314) [user] eval_selfless_0([/, 'tok-split', 3], _9748) Call: (315) [system] var(/) ^ Redo: (314) [user] eval_selfless_0([/, 'tok-split', 3], _9748) ^ Unify: (314) [user] eval_selfless_0([/, 'tok-split', 3], _9748) ^ Call: (315) [user] is_assignment(/) ^ Unify: (315) [user] is_assignment(/) Call: (316) [system] atom(/) Exit: (316) [system] atom(/) ^ Redo: (314) [user] eval_selfless_0([/, 'tok-split', 3], _9748) ^ Unify: (314) [user] eval_selfless_0([/, 'tok-split', 3], _9748) ^ Call: (315) [user] eval_selfless_1([/, 'tok-split', 3], _9748) ^ Unify: (315) [user] eval_selfless_1([/, 'tok-split', 3], _9748) ^ Call: (316) [user] allow_clp ^ Unify: (316) [user] allow_clp ^ Call: (317) [user] false_flag ^ Unify: (317) [user] false_flag Call: (318) [system] fail Fail: (318) [system] fail ^ Fail: (317) [user] false_flag ^ Redo: (314) [user] eval_selfless_0([/, 'tok-split', 3], _9748) ^ Unify: (314) [user] eval_selfless_0([/, 'tok-split', 3], _9748) ^ Call: (315) [user] eval_selfless_2([/, 'tok-split', 3], _9748) ^ Unify: (315) [user] eval_selfless_2([/, 'tok-split', 3], _9748) Call: (316) [system] var(/) ^ Redo: (315) [user] eval_selfless_2([/, 'tok-split', 3], _9748) ^ Unify: (315) [user] eval_selfless_2([/, 'tok-split', 3], _9748) ^ Call: (316) [user] fake_notrace((ground([/, 'tok-split', 3]), [/, 'tok-split', 3]=[_86270, _86276, _86282], atom(_86270), catch_warn(current_op(_86308, yfx, _86270)), [/, 'tok-split', 3]\=[_86328], s2ps([/, 'tok-split', 3], _86336))) ^ Unify: (316) [user] fake_notrace(user:(ground([/, 'tok-split', 3]), [/, 'tok-split', 3]=[_86270, _86276, _86282], atom(_86270), catch_warn(current_op(_86308, yfx, _86270)), [/, 'tok-split', 3]\=[_86328], s2ps([/, 'tok-split', 3], _86336))) ^ Call: (317) [user] real_notrace(user:(ground([/, 'tok-split', 3]), [/, 'tok-split', 3]=[_86270, _86276, _86282], atom(_86270), catch_warn(current_op(_86308, yfx, _86270)), [/, 'tok-split', 3]\=[_86328], s2ps([/, 'tok-split', 3], _86336))) ^ Unify: (317) [user] real_notrace(user:(ground([/, 'tok-split', 3]), [/, 'tok-split', 3]=[_86270, _86276, _86282], atom(_86270), catch_warn(current_op(_86308, yfx, _86270)), [/, 'tok-split', 3]\=[_86328], s2ps([/, 'tok-split', 3], _86336))) ^ Call: (318) [user] setup_call_cleanup('$notrace'(_90042, _90044), once(user:(ground([/, 'tok-split', 3]), [/, 'tok-split', 3]=[_86270, _86276, _86282], atom(_86270), catch_warn(current_op(_86308, yfx, _86270)), [/, 'tok-split', 3]\=[_86328], s2ps([/, 'tok-split', 3], _86336))), '$restore_trace'(_90042, _90044)) ^ Unify: (318) [system] setup_call_cleanup(user:'$notrace'(_90042, _90044), user:once(user:(ground([/, 'tok-split', 3]), [/, 'tok-split', 3]=[_86270, _86276, _86282], atom(_86270), catch_warn(current_op(_86308, yfx, _86270)), [/, 'tok-split', 3]\=[_86328], s2ps([/, 'tok-split', 3], _86336))), user:'$restore_trace'(_90042, _90044)) ^ Call: (319) [system] sig_atomic(user:'$notrace'(_90042, _90044)) ^ Exit: (318) [system] setup_call_cleanup(user:'$notrace'(3, -1), user:once(user:(ground([/, 'tok-split', 3]), [/, 'tok-split', 3]=[/, 'tok-split', 3], atom(/), catch_warn(current_op(400, yfx, /)), [/, 'tok-split', 3]\=[_86328], s2ps([/, 'tok-split', 3], 'tok-split'/3))), user:'$restore_trace'(3, -1)) ^ Exit: (317) [user] real_notrace(user:(ground([/, 'tok-split', 3]), [/, 'tok-split', 3]=[/, 'tok-split', 3], atom(/), catch_warn(current_op(400, yfx, /)), [/, 'tok-split', 3]\=[_86328], s2ps([/, 'tok-split', 3], 'tok-split'/3))) ^ Exit: (316) [user] fake_notrace(user:(ground([/, 'tok-split', 3]), [/, 'tok-split', 3]=[/, 'tok-split', 3], atom(/), catch_warn(current_op(400, yfx, /)), [/, 'tok-split', 3]\=[_86328], s2ps([/, 'tok-split', 3], 'tok-split'/3))) ^ Call: (316) [user] fake_notrace(catch(_9748 is 'tok-split'/3, _95756, fail)) ^ Unify: (316) [user] fake_notrace(user:catch(_9748 is 'tok-split'/3, _95756, fail)) ^ Call: (317) [user] real_notrace(user:catch(_9748 is 'tok-split'/3, _95756, fail)) ^ Unify: (317) [user] real_notrace(user:catch(_9748 is 'tok-split'/3, _95756, fail)) ^ Call: (318) [user] setup_call_cleanup('$notrace'(_99470, _99472), once(user:catch(_9748 is 'tok-split'/3, _95756, fail)), '$restore_trace'(_99470, _99472)) ^ Unify: (318) [system] setup_call_cleanup(user:'$notrace'(_99470, _99472), user:once(user:catch(_9748 is 'tok-split'/3, _95756, fail)), user:'$restore_trace'(_99470, _99472)) ^ Call: (319) [system] sig_atomic(user:'$notrace'(_99470, _99472)) ^ Fail: (317) [user] real_notrace(user:catch(_9748 is 'tok-split'/3, _10080, fail)) ^ Fail: (316) [user] fake_notrace(user:catch(_9748 is 'tok-split'/3, _10080, fail)) ^ Redo: (310) [user] subst_args2_failed(494, '&self', [/, 'tok-split', 3], _9748) ^ Unify: (310) [user] subst_args2_failed(494, '&self', [/, 'tok-split', 3], [_12954|_12956]) ^ Call: (311) [user] subst_args(_13968, _13970, 494, '&self', /, _12954) ^ Unify: (311) [user] subst_args(_14912, _14914, 494, '&self', /, _12954) Call: (312) [system] atom(_15782) ^ Redo: (311) [user] subst_args(_16782, _16784, 494, '&self', /, _12954) ^ Unify: (311) [user] subst_args(_17726, _17728, 494, '&self', /, _12954) ^ Call: (312) [user] self_subst(/) ^ Unify: (312) [user] self_subst(/) Call: (313) [system] callable(/) Exit: (313) [system] callable(/) ^ Unify: (312) [user] self_subst(/) ^ Call: (313) [user] self_eval(/) ^ Unify: (313) [user] self_eval(/) ^ Call: (315) [system] setup_call_cleanup('$notrace'(_25076, _25078), once(user:self_eval0(/)), '$restore_trace'(_25076, _25078)) ^ Unify: (315) [system] setup_call_cleanup(system:'$notrace'(_25076, _25078), system:once(user:self_eval0(/)), system:'$restore_trace'(_25076, _25078)) ^ Call: (316) [system] sig_atomic(system:'$notrace'(_25076, _25078)) ^ Exit: (315) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(/)), system:'$restore_trace'(3, -1)) ^ Exit: (313) [user] self_eval(/) ^ Exit: (312) [user] self_subst(/) Call: (312) [system] _12954=(/) Exit: (312) [system] (/)=(/) ^ Exit: (311) [user] subst_args(_32630, _32632, 494, '&self', /, /) ^ Call: (311) [user] subst_args2_failed(494, '&self', ['tok-split', 3], _12956) ^ Unify: (311) [user] subst_args2_failed(494, '&self', ['tok-split', 3], _12956) Call: (312) [system] ['tok-split', 3]==[] ^ Redo: (311) [user] subst_args2_failed(494, '&self', ['tok-split', 3], _12956) ^ Unify: (311) [user] subst_args2_failed(494, '&self', ['tok-split', 3], _12956) Call: (312) [system] var(['tok-split', 3]) ^ Redo: (311) [user] subst_args2_failed(494, '&self', ['tok-split', 3], _12956) ^ Unify: (311) [user] subst_args2_failed(494, '&self', ['tok-split', 3], _12956) ^ Call: (312) [user] once(subst_selfless(['tok-split', 3], _12956)) ^ Unify: (312) [system] once(user:subst_selfless(['tok-split', 3], _12956)) ^ Call: (313) [user] subst_selfless(['tok-split', 3], _12956) ^ Unify: (313) [user] subst_selfless(['tok-split', 3], _12956) Call: (314) [system] var('tok-split') ^ Redo: (313) [user] subst_selfless(['tok-split', 3], _12956) ^ Unify: (313) [user] subst_selfless(['tok-split', 3], _12956) ^ Call: (314) [user] eval_selfless(_47556, _47558, _47560, _47562, ['tok-split', 3], _12956) ^ Unify: (314) [user] eval_selfless(_48500, _48502, _48504, _48506, ['tok-split', 3], _12956) ^ Call: (315) [user] eval_selfless_0(['tok-split', 3], _12956) ^ Unify: (315) [user] eval_selfless_0(['tok-split', 3], _12956) Call: (316) [system] var('tok-split') ^ Redo: (315) [user] eval_selfless_0(['tok-split', 3], _12956) ^ Unify: (315) [user] eval_selfless_0(['tok-split', 3], _12956) ^ Call: (316) [user] eval_selfless_1(['tok-split', 3], _12956) ^ Unify: (316) [user] eval_selfless_1(['tok-split', 3], _12956) ^ Call: (317) [user] allow_clp ^ Unify: (317) [user] allow_clp ^ Call: (318) [user] false_flag ^ Unify: (318) [user] false_flag Call: (319) [system] fail Fail: (319) [system] fail ^ Fail: (318) [user] false_flag ^ Redo: (315) [user] eval_selfless_0(['tok-split', 3], _12956) ^ Unify: (315) [user] eval_selfless_0(['tok-split', 3], _12956) ^ Call: (316) [user] eval_selfless_2(['tok-split', 3], _12956) ^ Unify: (316) [user] eval_selfless_2(['tok-split', 3], _12956) Call: (317) [system] var('tok-split') ^ Redo: (316) [user] eval_selfless_2(['tok-split', 3], _12956) ^ Unify: (316) [user] eval_selfless_2(['tok-split', 3], _12956) ^ Call: (317) [user] fake_notrace((ground(['tok-split', 3]), ['tok-split', 3]=[_68796, _68802, _68808], atom(_68796), catch_warn(current_op(_68834, yfx, _68796)), ['tok-split', 3]\=[_68854], s2ps(['tok-split', 3], _68862))) ^ Unify: (317) [user] fake_notrace(user:(ground(['tok-split', 3]), ['tok-split', 3]=[_68796, _68802, _68808], atom(_68796), catch_warn(current_op(_68834, yfx, _68796)), ['tok-split', 3]\=[_68854], s2ps(['tok-split', 3], _68862))) ^ Call: (318) [user] real_notrace(user:(ground(['tok-split', 3]), ['tok-split', 3]=[_68796, _68802, _68808], atom(_68796), catch_warn(current_op(_68834, yfx, _68796)), ['tok-split', 3]\=[_68854], s2ps(['tok-split', 3], _68862))) ^ Unify: (318) [user] real_notrace(user:(ground(['tok-split', 3]), ['tok-split', 3]=[_68796, _68802, _68808], atom(_68796), catch_warn(current_op(_68834, yfx, _68796)), ['tok-split', 3]\=[_68854], s2ps(['tok-split', 3], _68862))) ^ Call: (319) [user] setup_call_cleanup('$notrace'(_72568, _72570), once(user:(ground(['tok-split', 3]), ['tok-split', 3]=[_68796, _68802, _68808], atom(_68796), catch_warn(current_op(_68834, yfx, _68796)), ['tok-split', 3]\=[_68854], s2ps(['tok-split', 3], _68862))), '$restore_trace'(_72568, _72570)) ^ Unify: (319) [system] setup_call_cleanup(user:'$notrace'(_72568, _72570), user:once(user:(ground(['tok-split', 3]), ['tok-split', 3]=[_68796, _68802, _68808], atom(_68796), catch_warn(current_op(_68834, yfx, _68796)), ['tok-split', 3]\=[_68854], s2ps(['tok-split', 3], _68862))), user:'$restore_trace'(_72568, _72570)) ^ Call: (320) [system] sig_atomic(user:'$notrace'(_72568, _72570)) ^ Fail: (318) [user] real_notrace(user:(ground(['tok-split', 3]), ['tok-split', 3]=[_68796, _68802, _68808], atom(_68796), catch_warn(current_op(_68834, yfx, _68796)), ['tok-split', 3]\=[_68854], s2ps(['tok-split', 3], _68862))) ^ Fail: (317) [user] fake_notrace(user:(ground(['tok-split', 3]), ['tok-split', 3]=[_68796, _68802, _68808], atom(_68796), catch_warn(current_op(_68834, yfx, _68796)), ['tok-split', 3]\=[_68854], s2ps(['tok-split', 3], _68862))) ^ Redo: (311) [user] subst_args2_failed(494, '&self', ['tok-split', 3], _12956) ^ Unify: (311) [user] subst_args2_failed(494, '&self', ['tok-split', 3], [_78192|_78194]) ^ Call: (312) [user] subst_args(_79206, _79208, 494, '&self', 'tok-split', _78192) ^ Unify: (312) [user] subst_args(_80150, _80152, 494, '&self', 'tok-split', _78192) Call: (313) [system] atom(_81020) ^ Redo: (312) [user] subst_args(_82020, _82022, 494, '&self', 'tok-split', _78192) ^ Unify: (312) [user] subst_args(_82964, _82966, 494, '&self', 'tok-split', _78192) ^ Call: (313) [user] self_subst('tok-split') ^ Unify: (313) [user] self_subst('tok-split') Call: (314) [system] callable('tok-split') Exit: (314) [system] callable('tok-split') ^ Unify: (313) [user] self_subst('tok-split') ^ Call: (314) [user] self_eval('tok-split') ^ Unify: (314) [user] self_eval('tok-split') ^ Call: (316) [system] setup_call_cleanup('$notrace'(_90314, _90316), once(user:self_eval0('tok-split')), '$restore_trace'(_90314, _90316)) ^ Unify: (316) [system] setup_call_cleanup(system:'$notrace'(_90314, _90316), system:once(user:self_eval0('tok-split')), system:'$restore_trace'(_90314, _90316)) ^ Call: (317) [system] sig_atomic(system:'$notrace'(_90314, _90316)) ^ Exit: (316) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0('tok-split')), system:'$restore_trace'(3, -1)) ^ Exit: (314) [user] self_eval('tok-split') ^ Exit: (313) [user] self_subst('tok-split') Call: (313) [system] _78192='tok-split' Exit: (313) [system] 'tok-split'='tok-split' ^ Exit: (312) [user] subst_args(_97868, _97870, 494, '&self', 'tok-split', 'tok-split') ^ Call: (312) [user] subst_args2_failed(494, '&self', [3], _78194) ^ Unify: (312) [user] subst_args2_failed(494, '&self', [3], _78194) Call: (313) [system] [3]==[] ^ Redo: (312) [user] subst_args2_failed(494, '&self', [3], _78194) ^ Unify: (312) [user] subst_args2_failed(494, '&self', [3], _78194) Call: (313) [system] var([3]) ^ Redo: (312) [user] subst_args2_failed(494, '&self', [3], _78194) ^ Unify: (312) [user] subst_args2_failed(494, '&self', [3], _78194) ^ Call: (313) [user] once(subst_selfless([3], _78194)) ^ Unify: (313) [system] once(user:subst_selfless([3], _78194)) ^ Call: (314) [user] subst_selfless([3], _78194) ^ Unify: (314) [user] subst_selfless([3], _78194) Call: (315) [system] var(3) ^ Redo: (314) [user] subst_selfless([3], _78194) ^ Unify: (314) [user] subst_selfless([3], _78194) ^ Call: (315) [user] eval_selfless(_112794, _112796, _112798, _112800, [3], _78194) ^ Unify: (315) [user] eval_selfless(_113738, _113740, _113742, _113744, [3], _78194) ^ Call: (316) [user] eval_selfless_0([3], _78194) ^ Unify: (316) [user] eval_selfless_0([3], _78194) Call: (317) [system] var(3) ^ Redo: (316) [user] eval_selfless_0([3], _78194) ^ Unify: (316) [user] eval_selfless_0([3], _78194) ^ Call: (317) [user] eval_selfless_1([3], _78194) ^ Unify: (317) [user] eval_selfless_1([3], _78194) ^ Call: (318) [user] allow_clp ^ Unify: (318) [user] allow_clp ^ Call: (319) [user] false_flag ^ Unify: (319) [user] false_flag Call: (320) [system] fail Fail: (320) [system] fail ^ Fail: (319) [user] false_flag ^ Redo: (316) [user] eval_selfless_0([3], _78194) ^ Unify: (316) [user] eval_selfless_0([3], _78194) ^ Call: (317) [user] eval_selfless_2([3], _78194) ^ Unify: (317) [user] eval_selfless_2([3], _78194) Call: (318) [system] var(3) ^ Redo: (317) [user] eval_selfless_2([3], _78194) ^ Unify: (317) [user] eval_selfless_2([3], _78194) ^ Call: (318) [user] fake_notrace((ground([3]), [3]=[_134034, _134040, _134046], atom(_134034), catch_warn(current_op(_134072, yfx, _134034)), [3]\=[_134092], s2ps([3], _134100))) ^ Unify: (318) [user] fake_notrace(user:(ground([3]), [3]=[_134034, _134040, _134046], atom(_134034), catch_warn(current_op(_134072, yfx, _134034)), [3]\=[_134092], s2ps([3], _134100))) ^ Call: (319) [user] real_notrace(user:(ground([3]), [3]=[_134034, _134040, _134046], atom(_134034), catch_warn(current_op(_134072, yfx, _134034)), [3]\=[_134092], s2ps([3], _134100))) ^ Unify: (319) [user] real_notrace(user:(ground([3]), [3]=[_134034, _134040, _134046], atom(_134034), catch_warn(current_op(_134072, yfx, _134034)), [3]\=[_134092], s2ps([3], _134100))) ^ Call: (320) [user] setup_call_cleanup('$notrace'(_137806, _137808), once(user:(ground([3]), [3]=[_134034, _134040, _134046], atom(_134034), catch_warn(current_op(_134072, yfx, _134034)), [3]\=[_134092], s2ps([3], _134100))), '$restore_trace'(_137806, _137808)) ^ Unify: (320) [system] setup_call_cleanup(user:'$notrace'(_137806, _137808), user:once(user:(ground([3]), [3]=[_134034, _134040, _134046], atom(_134034), catch_warn(current_op(_134072, yfx, _134034)), [3]\=[_134092], s2ps([3], _134100))), user:'$restore_trace'(_137806, _137808)) ^ Call: (321) [system] sig_atomic(user:'$notrace'(_137806, _137808)) ^ Fail: (319) [user] real_notrace(user:(ground([3]), [3]=[_134034, _134040, _134046], atom(_134034), catch_warn(current_op(_134072, yfx, _134034)), [3]\=[_134092], s2ps([3], _134100))) ^ Fail: (318) [user] fake_notrace(user:(ground([3]), [3]=[_134034, _134040, _134046], atom(_134034), catch_warn(current_op(_134072, yfx, _134034)), [3]\=[_134092], s2ps([3], _134100))) ^ Redo: (312) [user] subst_args2_failed(494, '&self', [3], _78194) ^ Unify: (312) [user] subst_args2_failed(494, '&self', [3], [_143430|_143432]) ^ Call: (313) [user] subst_args(_144444, _144446, 494, '&self', 3, _143430) ^ Unify: (313) [user] subst_args(_145388, _145390, 494, '&self', 3, _143430) Call: (314) [system] atom(_146258) ^ Redo: (313) [user] subst_args(_147258, _147260, 494, '&self', 3, _143430) ^ Unify: (313) [user] subst_args(_148202, _148204, 494, '&self', 3, _143430) ^ Call: (314) [user] self_subst(3) ^ Unify: (314) [user] self_subst(3) Call: (315) [system] callable(3) ^ Redo: (314) [user] self_subst(3) ^ Exit: (314) [user] self_subst(3) Call: (314) [system] _143430=3 Exit: (314) [system] 3=3 ^ Exit: (313) [user] subst_args(_155622, _155624, 494, '&self', 3, 3) ^ Call: (313) [user] subst_args2_failed(494, '&self', [], _143432) ^ Unify: (313) [user] subst_args2_failed(494, '&self', [], _143432) Call: (314) [system] []==[] Exit: (314) [system] []==[] Call: (314) [system] _143432=[] Exit: (314) [system] []=[] ^ Exit: (313) [user] subst_args2_failed(494, '&self', [], []) ^ Exit: (312) [user] subst_args2_failed(494, '&self', [3], [3]) ^ Exit: (311) [user] subst_args2_failed(494, '&self', ['tok-split', 3], ['tok-split', 3]) ^ Exit: (310) [user] subst_args2_failed(494, '&self', [/, 'tok-split', 3], [/, 'tok-split', 3]) ^ Exit: (309) [user] subst_args1(=, _9628, 494, '&self', [/, 'tok-split', 3], [/, 'tok-split', 3]) Call: (309) [system] nb_setarg(1, retval(fail), [/, 'tok-split', 3]) Exit: (309) [system] nb_setarg(1, retval([/, 'tok-split', 3]), [/, 'tok-split', 3]) ^ Call: (309) [user] ignore(notrace((\+[/, 'tok-split', 3]\=_9764, nb_setarg(1, retval([/, 'tok-split', 3]), [/, 'tok-split', 3])))) ^ Unify: (309) [system] ignore(user:notrace((\+[/, 'tok-split', 3]\=_9764, nb_setarg(1, retval([/, 'tok-split', 3]), [/, 'tok-split', 3])))) ^ Call: (311) [system] setup_call_cleanup('$notrace'(_170522, _170524), once(user:(\+[/, 'tok-split', 3]\=_9764, nb_setarg(1, retval([/, 'tok-split', 3]), [/, 'tok-split', 3]))), '$restore_trace'(_170522, _170524)) ^ Unify: (311) [system] setup_call_cleanup(system:'$notrace'(_170522, _170524), system:once(user:(\+[/, 'tok-split', 3]\=_9764, nb_setarg(1, retval([/, 'tok-split', 3]), [/, 'tok-split', 3]))), system:'$restore_trace'(_170522, _170524)) ^ Call: (312) [system] sig_atomic(system:'$notrace'(_170522, _170524)) ^ Exit: (311) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(\+[/, 'tok-split', 3]\=_9764, nb_setarg(1, retval([/, 'tok-split', 3]), [/, 'tok-split', 3]))), system:'$restore_trace'(3, -1)) ^ Exit: (309) [system] ignore(user:notrace((\+[/, 'tok-split', 3]\=_9764, nb_setarg(1, retval([/, 'tok-split', 3]), [/, 'tok-split', 3])))) ^ Call: (309) [user] ignore((_9756==1->ignore(\+ \+ (flag(eval_num, _9794, _9794+1), (retval([/, 'tok-split', 3])\=@=retval(fail), nonvar([/, 'tok-split', 3])->indentq(5, _9794, <--, [false, [/, 'tok-split', 3]]);indentq(5, _9794, <--, [false, retval([/, 'tok-split', 3])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9794, _9794+1), (retval([/, 'tok-split', 3])\=@=retval(fail), nonvar([/, 'tok-split', 3])->indentq(5, _9794, <--, [false, [/, 'tok-split', 3]]);indentq(5, _9794, <--, [false, retval([/, 'tok-split', 3])])))))))))) ^ Unify: (309) [system] ignore(user:(_9756==1->ignore(\+ \+ (flag(eval_num, _9794, _9794+1), (retval([/, 'tok-split', 3])\=@=retval(fail), nonvar([/, 'tok-split', 3])->indentq(5, _9794, <--, [false, [/, 'tok-split', 3]]);indentq(5, _9794, <--, [false, retval([/, 'tok-split', 3])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9794, _9794+1), (retval([/, 'tok-split', 3])\=@=retval(fail), nonvar([/, 'tok-split', 3])->indentq(5, _9794, <--, [false, [/, 'tok-split', 3]]);indentq(5, _9794, <--, [false, retval([/, 'tok-split', 3])])))))))))) Call: (311) [system] _9756==1 Fail: (311) [system] _9756==1 ^ Call: (312) [system] setup_call_cleanup('$notrace'(_178978, _178980), once(user:ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9794, _9794+1), (retval([/, 'tok-split', 3])\=@=retval(fail), nonvar([/, 'tok-split', 3])->indentq(5, _9794, <--, [false, [/, 'tok-split', 3]]);indentq(5, _9794, <--, [false, retval([/, 'tok-split', 3])])))))))), '$restore_trace'(_178978, _178980)) ^ Unify: (312) [system] setup_call_cleanup(system:'$notrace'(_178978, _178980), system:once(user:ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9794, _9794+1), (retval([/, 'tok-split', 3])\=@=retval(fail), nonvar([/, 'tok-split', 3])->indentq(5, _9794, <--, [false, [/, 'tok-split', 3]]);indentq(5, _9794, <--, [false, retval([/, 'tok-split', 3])])))))))), system:'$restore_trace'(_178978, _178980)) ^ Call: (313) [system] sig_atomic(system:'$notrace'(_178978, _178980)) ^ Exit: (312) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9794, _9794+1), (retval([/, 'tok-split', 3])\=@=retval(fail), nonvar([/, 'tok-split', 3])->indentq(5, _9794, <--, [false, [/, 'tok-split', 3]]);indentq(5, _9794, <--, [false, retval([/, 'tok-split', 3])])))))))), system:'$restore_trace'(3, -1)) ^ Exit: (309) [system] ignore(user:(_9756==1->ignore(\+ \+ (flag(eval_num, _9794, _9794+1), (retval([/, 'tok-split', 3])\=@=retval(fail), nonvar([/, 'tok-split', 3])->indentq(5, _9794, <--, [false, [/, 'tok-split', 3]]);indentq(5, _9794, <--, [false, retval([/, 'tok-split', 3])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9794, _9794+1), (retval([/, 'tok-split', 3])\=@=retval(fail), nonvar([/, 'tok-split', 3])->indentq(5, _9794, <--, [false, [/, 'tok-split', 3]]);indentq(5, _9794, <--, [false, retval([/, 'tok-split', 3])])))))))))) ^ Exit: (307) [system] call_cleanup(user:((call(subst_args1(=, _9628), 494, '&self', [/, 'tok-split', 3], [/, 'tok-split', 3])*->nb_setarg(1, retval([/, 'tok-split', 3]), [/, 'tok-split', 3]);fail, trace, call(subst_args1(=, _9628), 494, '&self', [/, 'tok-split', 3], [/, 'tok-split', 3])), ignore(notrace((\+[/, 'tok-split', 3]\=_9764, nb_setarg(1, retval([/, 'tok-split', 3]), [/, 'tok-split', 3]))))), user:ignore((_9756==1->ignore(\+ \+ (flag(eval_num, _9794, _9794+1), (retval([/, 'tok-split', 3])\=@=retval(fail), nonvar([/, 'tok-split', 3])->indentq(5, _9794, <--, [false, [/, 'tok-split', 3]]);indentq(5, _9794, <--, [false, retval([/, 'tok-split', 3])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9794, _9794+1), (retval([/, 'tok-split', 3])\=@=retval(fail), nonvar([/, 'tok-split', 3])->indentq(5, _9794, <--, [false, [/, 'tok-split', 3]]);indentq(5, _9794, <--, [false, retval([/, 'tok-split', 3])]))))))))))) Call: (307) [system] retval([/, 'tok-split', 3])\=@=retval(fail) Exit: (307) [system] retval([/, 'tok-split', 3])\=@=retval(fail) ^ Exit: (306) [user] trace_eval(subst_args1(=, _9628), (false, (e2;e)), 494, '&self', [/, 'tok-split', 3], [/, 'tok-split', 3]) Call: (306) [system] [/, 'tok-split', 3]\=@=[/, 'tok-split', 3] ^ Redo: (305) [user] subst_args0(=, _9628, 494, '&self', [/, 'tok-split', 3], _9716) Call: (306) [system] _9716=[/, 'tok-split', 3] Exit: (306) [system] [/, 'tok-split', 3]=[/, 'tok-split', 3] ^ Exit: (305) [user] subst_args0(=, _9628, 494, '&self', [/, 'tok-split', 3], [/, 'tok-split', 3]) ^ Exit: (304) [user] subst_args(=, _9628, 495, '&self', [/, 'tok-split', 3], [/, 'tok-split', 3]) Call: (304) [apply] apply:maplist_([[/, 'tok-split', 4]], _9718, user:subst_args(=, _9628, 495, '&self')) Unify: (304) [apply] apply:maplist_([[/, 'tok-split', 4]], [_194138|_194140], user:subst_args(=, _9628, 495, '&self')) ^ Call: (305) [user] subst_args(=, _9628, 495, '&self', [/, 'tok-split', 4], _194138) ^ Unify: (305) [user] subst_args(=, _9628, 495, '&self', [/, 'tok-split', 4], _194138) Call: (306) [system] atom(=) Exit: (306) [system] atom(=) Call: (306) [system] (=)\==(=) ^ Redo: (305) [user] subst_args(=, _9628, 495, '&self', [/, 'tok-split', 4], _194138) ^ Unify: (305) [user] subst_args(=, _9628, 495, '&self', [/, 'tok-split', 4], _194138) ^ Call: (306) [user] self_subst([/, 'tok-split', 4]) ^ Unify: (306) [user] self_subst([/, 'tok-split', 4]) Call: (307) [system] callable([/, 'tok-split', 4]) Exit: (307) [system] callable([/, 'tok-split', 4]) ^ Unify: (306) [user] self_subst([/, 'tok-split', 4]) ^ Call: (307) [user] self_eval([/, 'tok-split', 4]) ^ Unify: (307) [user] self_eval([/, 'tok-split', 4]) ^ Call: (309) [system] setup_call_cleanup('$notrace'(_208106, _208108), once(user:self_eval0([/, 'tok-split', 4])), '$restore_trace'(_208106, _208108)) ^ Unify: (309) [system] setup_call_cleanup(system:'$notrace'(_208106, _208108), system:once(user:self_eval0([/, 'tok-split', 4])), system:'$restore_trace'(_208106, _208108)) ^ Call: (310) [system] sig_atomic(system:'$notrace'(_208106, _208108)) ^ Fail: (307) [user] self_eval([/, 'tok-split', 4]) ^ Redo: (305) [user] subst_args(=, _9628, 495, '&self', [/, 'tok-split', 4], _194138) ^ Unify: (305) [user] subst_args(=, _9628, 495, '&self', [/, 'tok-split', 4], _194138) Call: (306) [system] ['tok-split', 4]==[] ^ Redo: (305) [user] subst_args(=, _9628, 495, '&self', [/, 'tok-split', 4], _194138) ^ Unify: (305) [user] subst_args(=, _9628, 495, '&self', [/, 'tok-split', 4], _194138) ^ Call: (307) [system] setup_call_cleanup('$notrace'(_216592, _216594), once(user:(_216574 is 495-1)), '$restore_trace'(_216592, _216594)) ^ Unify: (307) [system] setup_call_cleanup(system:'$notrace'(_216592, _216594), system:once(user:(_216574 is 495-1)), system:'$restore_trace'(_216592, _216594)) ^ Call: (308) [system] sig_atomic(system:'$notrace'(_216592, _216594)) ^ Exit: (307) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(494 is 495-1)), system:'$restore_trace'(3, -1)) ^ Call: (306) [user] subst_args0(=, _9628, 494, '&self', [/, 'tok-split', 4], _194138) ^ Unify: (306) [user] subst_args0(=, _9628, 494, '&self', [/, 'tok-split', 4], _194138) ^ Call: (307) [user] self_subst([/, 'tok-split', 4]) ^ Unify: (307) [user] self_subst([/, 'tok-split', 4]) Call: (308) [system] callable([/, 'tok-split', 4]) Exit: (308) [system] callable([/, 'tok-split', 4]) ^ Unify: (307) [user] self_subst([/, 'tok-split', 4]) ^ Call: (308) [user] self_eval([/, 'tok-split', 4]) ^ Unify: (308) [user] self_eval([/, 'tok-split', 4]) ^ Call: (310) [system] setup_call_cleanup('$notrace'(_228742, _228744), once(user:self_eval0([/, 'tok-split', 4])), '$restore_trace'(_228742, _228744)) ^ Unify: (310) [system] setup_call_cleanup(system:'$notrace'(_228742, _228744), system:once(user:self_eval0([/, 'tok-split', 4])), system:'$restore_trace'(_228742, _228744)) ^ Call: (311) [system] sig_atomic(system:'$notrace'(_228742, _228744)) ^ Fail: (308) [user] self_eval([/, 'tok-split', 4]) ^ Redo: (306) [user] subst_args0(=, _9628, 494, '&self', [/, 'tok-split', 4], _194138) ^ Unify: (306) [user] subst_args0(=, _9628, 494, '&self', [/, 'tok-split', 4], _194138) Call: (307) [system] _234398 is 494+ -1 Exit: (307) [system] 493 is 494+ -1 ^ Call: (307) [user] trace_eval(subst_args1(=, _9628), (false, (e2;e)), 494, '&self', [/, 'tok-split', 4], _236274) ^ Unify: (307) [user] trace_eval(subst_args1(=, _9628), (false, (e2;e)), 494, '&self', [/, 'tok-split', 4], _236274) ^ Call: (308) [user] must_det_ll((notrace((flag(eval_num, _238184, _238184+1), _238202 is _238184 mod 500, _238220 is 99-494 mod 100, _238244=_238246, option_else('trace-length', _238258, 500), option_else('trace-depth', _238266, 30))), quietly(if_t((nop(stop_rtrace), _238202>_238258), (set_debug(eval, false), _238322 is _238258+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_238322])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_238374))))) ^ Unify: (308) [user] must_det_ll(user:(notrace((flag(eval_num, _238184, _238184+1), _238202 is _238184 mod 500, _238220 is 99-494 mod 100, _238244=_238246, option_else('trace-length', _238258, 500), option_else('trace-depth', _238266, 30))), quietly(if_t((nop(stop_rtrace), _238202>_238258), (set_debug(eval, false), _238322 is _238258+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_238322])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_238374))))) ^ Call: (309) [user] once(user:(notrace((flag(eval_num, _238184, _238184+1), _238202 is _238184 mod 500, _238220 is 99-494 mod 100, _238244=_238246, option_else('trace-length', _238258, 500), option_else('trace-depth', _238266, 30))), quietly(if_t((nop(stop_rtrace), _238202>_238258), (set_debug(eval, false), _238322 is _238258+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_238322])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_238374))))) ^ Unify: (309) [system] once(user:(notrace((flag(eval_num, _238184, _238184+1), _238202 is _238184 mod 500, _238220 is 99-494 mod 100, _238244=_238246, option_else('trace-length', _238258, 500), option_else('trace-depth', _238266, 30))), quietly(if_t((nop(stop_rtrace), _238202>_238258), (set_debug(eval, false), _238322 is _238258+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_238322])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_238374))))) ^ Call: (312) [system] setup_call_cleanup('$notrace'(_242098, _242100), once(user:(flag(eval_num, _238184, _238184+1), _238202 is _238184 mod 500, _238220 is 99-494 mod 100, _238244=_238246, option_else('trace-length', _238258, 500), option_else('trace-depth', _238266, 30))), '$restore_trace'(_242098, _242100)) ^ Unify: (312) [system] setup_call_cleanup(system:'$notrace'(_242098, _242100), system:once(user:(flag(eval_num, _238184, _238184+1), _238202 is _238184 mod 500, _238220 is 99-494 mod 100, _238244=_238246, option_else('trace-length', _238258, 500), option_else('trace-depth', _238266, 30))), system:'$restore_trace'(_242098, _242100)) ^ Call: (313) [system] sig_atomic(system:'$notrace'(_242098, _242100)) ^ Exit: (312) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(flag(eval_num, 16, 16+1), 16 is 16 mod 500, 5 is 99-494 mod 100, _238244=_238244, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), system:'$restore_trace'(3, -1)) ^ Call: (312) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 16>500), (set_debug(eval, false), _238322 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_238322])), nop((start_rtrace, rtrace))))) ^ Unify: (312) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 16>500), (set_debug(eval, false), _238322 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_238322])), nop((start_rtrace, rtrace))))) ^ Exit: (312) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 16>500), (set_debug(eval, false), _238322 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_238322])), nop((start_rtrace, rtrace))))) Call: (311) [user] nop(notrace(no_repeats_var(_238374))) Unify: (311) [user] nop(notrace(no_repeats_var(_238374))) Exit: (311) [user] nop(notrace(no_repeats_var(_238374))) ^ Exit: (309) [system] once(user:(notrace((flag(eval_num, 16, 16+1), 16 is 16 mod 500, 5 is 99-494 mod 100, _238244=_238244, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), quietly(if_t((nop(stop_rtrace), 16>500), (set_debug(eval, false), _238322 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_238322])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_238374))))) ^ Exit: (308) [user] must_det_ll(user:(notrace((flag(eval_num, 16, 16+1), 16 is 16 mod 500, 5 is 99-494 mod 100, _238244=_238244, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), quietly(if_t((nop(stop_rtrace), 16>500), (set_debug(eval, false), _238322 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_238322])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_238374))))) Call: (308) [occurs] occurs:sub_term(_253562, (false, (e2;e))) Unify: (308) [occurs] occurs:sub_term((false, (e2;e)), (false, (e2;e))) Exit: (308) [occurs] occurs:sub_term((false, (e2;e)), (false, (e2;e))) Call: (308) [system] (false, (e2;e))\=(false, (e2;e)) Fail: (308) [system] (false, (e2;e))\=(false, (e2;e)) Redo: (308) [occurs] occurs:sub_term(_253562, (false, (e2;e))) Unify: (308) [occurs] occurs:sub_term(_253562, (false, (e2;e))) Call: (309) [system] compound((false, (e2;e))) Exit: (309) [system] compound((false, (e2;e))) Call: (309) [system] arg(_261984, (false, (e2;e)), _261908) Exit: (309) [system] arg(1, (false, (e2;e)), false) Call: (309) [occurs] occurs:sub_term(_253562, false) Unify: (309) [occurs] occurs:sub_term(false, false) Exit: (309) [occurs] occurs:sub_term(false, false) Exit: (308) [occurs] occurs:sub_term(false, (false, (e2;e))) Call: (308) [system] (false, (e2;e))\=false Exit: (308) [system] (false, (e2;e))\=false ^ Call: (308) [user] if_trace((eval;false, (e2;e)), (_238244=1, indentq(5, 16, -->, [false, [/, 'tok-split', 4]]))) ^ Unify: (308) [user] if_trace((eval;false, (e2;e)), (_238244=1, indentq(5, 16, -->, [false, [/, 'tok-split', 4]]))) ^ Call: (310) [system] setup_call_cleanup('$notrace'(_271288, _271290), once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _238244=1, indentq(5, 16, -->, [false, [/, 'tok-split', 4]]))), _271246, fbug((_271246-->if_trace((eval;false, (e2;e)), (_238244=1, indentq(5, 16, -->, [false, [/, 'tok-split', 4]])))))))), '$restore_trace'(_271288, _271290)) ^ Unify: (310) [system] setup_call_cleanup(system:'$notrace'(_271288, _271290), system:once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _238244=1, indentq(5, 16, -->, [false, [/, 'tok-split', 4]]))), _271246, fbug((_271246-->if_trace((eval;false, (e2;e)), (_238244=1, indentq(5, 16, -->, [false, [/, 'tok-split', 4]])))))))), system:'$restore_trace'(_271288, _271290)) ^ Call: (311) [system] sig_atomic(system:'$notrace'(_271288, _271290)) ^ Exit: (310) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _238244=1, indentq(5, 16, -->, [false, [/, 'tok-split', 4]]))), _271246, fbug((_271246-->if_trace((eval;false, (e2;e)), (_238244=1, indentq(5, 16, -->, [false, [/, 'tok-split', 4]])))))))), system:'$restore_trace'(3, -1)) ^ Exit: (308) [user] if_trace((eval;false, (e2;e)), (_238244=1, indentq(5, 16, -->, [false, [/, 'tok-split', 4]]))) Call: (308) [system] _276070=retval(fail) Exit: (308) [system] retval(fail)=retval(fail) Call: (308) [system] _277932=(\+ \+ (flag(eval_num, _277952, _277952+1), (retval(fail)\=@=retval(fail), nonvar(_236274)->indentq(5, _277952, <--, [false, _236274]);indentq(5, _277952, <--, [false, retval(fail)])))) Exit: (308) [system] (\+ \+ (flag(eval_num, _277952, _277952+1), (retval(fail)\=@=retval(fail), nonvar(_236274)->indentq(5, _277952, <--, [false, _236274]);indentq(5, _277952, <--, [false, retval(fail)]))))=(\+ \+ (flag(eval_num, _277952, _277952+1), (retval(fail)\=@=retval(fail), nonvar(_236274)->indentq(5, _277952, <--, [false, _236274]);indentq(5, _277952, <--, [false, retval(fail)])))) ^ Call: (308) [user] call_cleanup(((call(subst_args1(=, _9628), 494, '&self', [/, 'tok-split', 4], _236274)*->nb_setarg(1, retval(fail), _236274);fail, trace, call(subst_args1(=, _9628), 494, '&self', [/, 'tok-split', 4], _236274)), ignore(notrace((\+_236274\=_238374, nb_setarg(1, retval(fail), _236274))))), ignore((_238244==1->ignore(\+ \+ (flag(eval_num, _277952, _277952+1), (retval(fail)\=@=retval(fail), nonvar(_236274)->indentq(5, _277952, <--, [false, _236274]);indentq(5, _277952, <--, [false, retval(fail)]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _277952, _277952+1), (retval(fail)\=@=retval(fail), nonvar(_236274)->indentq(5, _277952, <--, [false, _236274]);indentq(5, _277952, <--, [false, retval(fail)]))))))))))) ^ Unify: (308) [system] call_cleanup(user:((call(subst_args1(=, _9628), 494, '&self', [/, 'tok-split', 4], _236274)*->nb_setarg(1, retval(fail), _236274);fail, trace, call(subst_args1(=, _9628), 494, '&self', [/, 'tok-split', 4], _236274)), ignore(notrace((\+_236274\=_238374, nb_setarg(1, retval(fail), _236274))))), user:ignore((_238244==1->ignore(\+ \+ (flag(eval_num, _277952, _277952+1), (retval(fail)\=@=retval(fail), nonvar(_236274)->indentq(5, _277952, <--, [false, _236274]);indentq(5, _277952, <--, [false, retval(fail)]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _277952, _277952+1), (retval(fail)\=@=retval(fail), nonvar(_236274)->indentq(5, _277952, <--, [false, _236274]);indentq(5, _277952, <--, [false, retval(fail)]))))))))))) ^ Call: (310) [user] subst_args1(=, _9628, 494, '&self', [/, 'tok-split', 4], _236274) ^ Unify: (310) [user] subst_args1(=, _9628, 494, '&self', [/, 'tok-split', 4], _236274) Call: (311) [system] var(=) ^ Redo: (310) [user] subst_args1(=, _9628, 494, '&self', [/, 'tok-split', 4], _236274) Call: (311) [system] atom(=) Exit: (311) [system] atom(=) Call: (311) [system] (=)\==(=) ^ Redo: (310) [user] subst_args1(=, _9628, 494, '&self', [/, 'tok-split', 4], _236274) ^ Unify: (310) [user] subst_args1(=, _9628, 494, '&self', [/, 'tok-split', 4], _236274) Call: (311) [system] atom([/, 'tok-split', 4]) ^ Redo: (310) [user] subst_args1(=, _9628, 494, '&self', [/, 'tok-split', 4], _236274) ^ Unify: (310) [user] subst_args1(=, _9628, 494, '&self', [/, 'tok-split', 4], _236274) Call: (311) [system] is_list(['tok-split', 4]) Exit: (311) [system] is_list(['tok-split', 4]) ^ Unify: (310) [user] subst_args1(=, _9628, 494, '&self', [/, 'tok-split', 4], _236274) Call: (311) [system] is_list([/, 'tok-split', 4]) Exit: (311) [system] is_list([/, 'tok-split', 4]) ^ Unify: (310) [user] subst_args1(=, _9628, 494, '&self', [/, 'tok-split', 4], [/|_297806]) Call: (311) [system] var(/) ^ Redo: (310) [user] subst_args1(=, _9628, 494, '&self', [/, 'tok-split', 4], _236274) ^ Unify: (310) [user] subst_args1(=, _9628, 494, '&self', [/, 'tok-split', 4], _236274) Call: (311) [system] fail ^ Redo: (310) [user] subst_args1(=, _9628, 494, '&self', [/, 'tok-split', 4], _236274) ^ Unify: (310) [user] subst_args1(=, _9628, 494, '&self', [/, 'tok-split', 4], _236274) Call: (311) [system] is_list([/, 'tok-split', 4]) Exit: (311) [system] is_list([/, 'tok-split', 4]) ^ Call: (311) [user] apply:maplist(self_subst, [/, 'tok-split', 4]) ^ Unify: (311) [apply] apply:maplist(user:self_subst, [/, 'tok-split', 4]) Call: (312) [apply] apply:maplist_([/, 'tok-split', 4], user:self_subst) Unify: (312) [apply] apply:maplist_([/, 'tok-split', 4], user:self_subst) ^ Call: (313) [user] self_subst(/) ^ Unify: (313) [user] self_subst(/) Call: (314) [system] callable(/) Exit: (314) [system] callable(/) ^ Unify: (313) [user] self_subst(/) ^ Call: (314) [user] self_eval(/) ^ Unify: (314) [user] self_eval(/) ^ Call: (316) [system] setup_call_cleanup('$notrace'(_316426, _316428), once(user:self_eval0(/)), '$restore_trace'(_316426, _316428)) ^ Unify: (316) [system] setup_call_cleanup(system:'$notrace'(_316426, _316428), system:once(user:self_eval0(/)), system:'$restore_trace'(_316426, _316428)) ^ Call: (317) [system] sig_atomic(system:'$notrace'(_316426, _316428)) ^ Exit: (316) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(/)), system:'$restore_trace'(3, -1)) ^ Exit: (314) [user] self_eval(/) ^ Exit: (313) [user] self_subst(/) Call: (313) [apply] apply:maplist_(['tok-split', 4], user:self_subst) Unify: (313) [apply] apply:maplist_(['tok-split', 4], user:self_subst) ^ Call: (314) [user] self_subst('tok-split') ^ Unify: (314) [user] self_subst('tok-split') Call: (315) [system] callable('tok-split') Exit: (315) [system] callable('tok-split') ^ Unify: (314) [user] self_subst('tok-split') ^ Call: (315) [user] self_eval('tok-split') ^ Unify: (315) [user] self_eval('tok-split') ^ Call: (317) [system] setup_call_cleanup('$notrace'(_330386, _330388), once(user:self_eval0('tok-split')), '$restore_trace'(_330386, _330388)) ^ Unify: (317) [system] setup_call_cleanup(system:'$notrace'(_330386, _330388), system:once(user:self_eval0('tok-split')), system:'$restore_trace'(_330386, _330388)) ^ Call: (318) [system] sig_atomic(system:'$notrace'(_330386, _330388)) ^ Exit: (317) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0('tok-split')), system:'$restore_trace'(3, -1)) ^ Exit: (315) [user] self_eval('tok-split') ^ Exit: (314) [user] self_subst('tok-split') Call: (314) [apply] apply:maplist_([4], user:self_subst) Unify: (314) [apply] apply:maplist_([4], user:self_subst) ^ Call: (315) [user] self_subst(4) ^ Unify: (315) [user] self_subst(4) Call: (316) [system] callable(4) ^ Redo: (315) [user] self_subst(4) ^ Exit: (315) [user] self_subst(4) Call: (315) [apply] apply:maplist_([], user:self_subst) Unify: (315) [apply] apply:maplist_([], user:self_subst) Exit: (315) [apply] apply:maplist_([], user:self_subst) Exit: (314) [apply] apply:maplist_([4], user:self_subst) Exit: (313) [apply] apply:maplist_(['tok-split', 4], user:self_subst) Exit: (312) [apply] apply:maplist_([/, 'tok-split', 4], user:self_subst) ^ Exit: (311) [apply] apply:maplist(user:self_subst, [/, 'tok-split', 4]) Call: (311) [system] [/, 'tok-split', 4]=[_348990|_348992] Exit: (311) [system] [/, 'tok-split', 4]=[/, 'tok-split', 4] Call: (311) [system] atom(/) Exit: (311) [system] atom(/) ^ Unify: (310) [user] subst_args1(=, _9628, 494, '&self', [/, 'tok-split', 4], _236274) ^ Call: (311) [user] is_space_op(/) ^ Redo: (310) [user] subst_args1(=, _9628, 494, '&self', [/, 'tok-split', 4], _236274) ^ Unify: (310) [user] subst_args1(=, _9628, 494, '&self', [/, 'tok-split', 4], _236274) Call: (311) [system] (/)==case ^ Redo: (310) [user] subst_args1(=, _9628, 494, '&self', [/, 'tok-split', 4], _236274) ^ Unify: (310) [user] subst_args1(=, _9628, 494, '&self', [/, 'tok-split', 4], _236274) Call: (311) [system] fail ^ Redo: (310) [user] subst_args1(=, _9628, 494, '&self', [/, 'tok-split', 4], _236274) ^ Unify: (310) [user] subst_args1(=, _9628, 494, '&self', [/, 'tok-split', 4], _236274) Call: (311) [system] _362074=do_more_defs(true) Exit: (311) [system] do_more_defs(true)=do_more_defs(true) ^ Call: (311) [user] clause(eval_21(subst_args, _9628, 494, '&self', [/, 'tok-split', 4], _236274), _363950) ^ Redo: (310) [user] subst_args1(=, _9628, 494, '&self', [/, 'tok-split', 4], _236274) ^ Unify: (310) [user] subst_args1(=, _9628, 494, '&self', [/, 'tok-split', 4], _236274) Call: (311) [system] fail ^ Redo: (310) [user] subst_args1(=, _9628, 494, '&self', [/, 'tok-split', 4], _236274) ^ Unify: (310) [user] subst_args1(=, _9628, 494, '&self', [/, 'tok-split', 4], _236274) ^ Call: (311) [user] is_and(/) ^ Unify: (311) [user] is_and(/) Call: (312) [system] atom(/) Exit: (312) [system] atom(/) ^ Unify: (311) [user] is_and(/) ^ Call: (312) [user] is_and(/, _374274) ^ Unify: (312) [user] is_and(/, _375202) Call: (313) [system] atom(/) Exit: (313) [system] atom(/) ^ Redo: (310) [user] subst_args1(=, _9628, 494, '&self', [/, 'tok-split', 4], _236274) ^ Unify: (310) [user] subst_args1(=, _9628, 494, '&self', [/, 'tok-split', 4], [/|_378850]) Call: (311) [system] nonvar(/) Exit: (311) [system] nonvar(/) Call: (311) [system] fail ^ Redo: (310) [user] subst_args1(=, _9628, 494, '&self', [/, 'tok-split', 4], _236274) ^ Unify: (310) [user] subst_args1(=, _9628, 494, '&self', [/, 'tok-split', 4], _236274) ^ Call: (311) [user] subst_args2(=, 494, '&self', [/, 'tok-split', 4], _236274) ^ Unify: (311) [user] subst_args2(=, 494, '&self', [/, 'tok-split', 4], _236274) Call: (312) [system] 494<3 ^ Redo: (311) [user] subst_args2(=, 494, '&self', [/, 'tok-split', 4], _236274) ^ Unify: (311) [user] subst_args2(=, 494, '&self', [/, 'tok-split', 4], _236274) Call: (312) [system] fail ^ Redo: (311) [user] subst_args2(=, 494, '&self', [/, 'tok-split', 4], _236274) ^ Unify: (311) [user] subst_args2(=, 494, '&self', [/, 'tok-split', 4], _236274) ^ Call: (312) [user] mnotrace(is_user_defined_head(=, '&self', /)) ^ Unify: (312) [user] mnotrace(is_user_defined_head(=, '&self', /)) ^ Call: (313) [user] once(is_user_defined_head(=, '&self', /)) ^ Unify: (313) [system] once(user:is_user_defined_head(=, '&self', /)) ^ Call: (314) [user] is_user_defined_head(=, '&self', /) ^ Unify: (314) [user] is_user_defined_head(=, '&self', /) ^ Call: (315) [user] mnotrace(is_user_defined_head0(=, '&self', /)) ^ Unify: (315) [user] mnotrace(is_user_defined_head0(=, '&self', /)) ^ Call: (316) [user] once(is_user_defined_head0(=, '&self', /)) ^ Unify: (316) [system] once(user:is_user_defined_head0(=, '&self', /)) ^ Call: (317) [user] is_user_defined_head0(=, '&self', /) ^ Unify: (317) [user] is_user_defined_head0(=, '&self', /) Call: (318) [system] callable(/) Exit: (318) [system] callable(/) Call: (318) [system] functor(/, _404952, _405032) Exit: (318) [system] functor(/, /, 0) ^ Call: (318) [user] is_user_defined_head_f(=, '&self', /) ^ Unify: (318) [user] is_user_defined_head_f(=, '&self', /) ^ Call: (319) [user] is_user_defined_head_f1(=, '&self', /) ^ Unify: (319) [user] is_user_defined_head_f1(=, '&self', /) Call: (320) [user] metta_eq_def(=, '&self', [/|_410550], _410632) Unify: (320) [user] metta_eq_def(=, '&self', [/|_410550], _411556) ^ Call: (321) [user] ignore((=)=(=)) ^ Unify: (321) [system] ignore(user:((=)=(=))) Call: (322) [system] (=)=(=) Exit: (322) [system] (=)=(=) ^ Exit: (321) [system] ignore(user:((=)=(=))) Call: (321) [user] metta_atom('&self', [=, [/|_410550], _417072]) Unify: (321) [user] metta_atom('&self', [=, [/|_410550], _417072]) ^ Call: (322) [user] typed_list('&self', _418986, _418908) ^ Unify: (322) [user] typed_list('&self', _419918, _418908) Call: (323) [system] compound('&self') Fail: (323) [system] compound('&self') ^ Fail: (322) [user] typed_list('&self', _422698, _418908) Redo: (321) [user] metta_atom('&self', [=, [/|_410550], _417072]) Unify: (321) [user] metta_atom('&self', [=, [/|_410550], _417072]) Call: (322) [system] '&self'=='&flybase' Redo: (321) [user] metta_atom('&self', [=, [/|_410550], _417072]) Unify: (321) [user] metta_atom('&self', [=, [/|_410550], _417072]) ^ Call: (322) [user] metta_atom_in_file('&self', [=, [/|_410550], _417072]) ^ Unify: (322) [user] metta_atom_in_file('&self', [=, [/|_410550], _417072]) ^ Call: (323) [user] metta_atom_in_file('&self', [=, [/|_410550], _417072], _430080, _430082) ^ Unify: (323) [user] metta_atom_in_file('&self', [=, [/|_410550], _417072], _431016, _431018) ^ Call: (324) [user] loaded_into_kb('&self', _431874) ^ Unify: (324) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Exit: (324) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Call: (324) [user] once(user:asserted_metta_pred(_442464, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Unify: (324) [system] once(user:asserted_metta_pred(_442464, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Call: (325) [user] asserted_metta_pred(_442464, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Fail: (325) [user] asserted_metta_pred(_442464, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Redo: (321) [user] metta_atom('&self', [=, [/|_410550], _417072]) Unify: (321) [user] metta_atom('&self', [=, [/|_410550], _417072]) Call: (322) [user] metta_atom_asserted('&self', [=, [/|_410550], _417072]) Unify: (322) [user] metta_atom_asserted('&self', [=, [/|_410550], _417072]) ^ Call: (323) [user] metta_atom_asserted_deduced('&self', [=, [/|_410550], _417072]) Redo: (322) [user] metta_atom_asserted('&self', [=, [/|_410550], _417072]) Redo: (321) [user] metta_atom('&self', [=, [/|_410550], _417072]) Unify: (321) [user] metta_atom('&self', [=, [/|_410550], _417072]) Call: (322) [system] '&self'\=='&corelib' Exit: (322) [system] '&self'\=='&corelib' ^ Call: (322) [user] using_all_spaces ^ Unify: (322) [user] using_all_spaces Call: (323) [system] nb_current(with_all_spaces, t) Redo: (321) [user] metta_atom('&self', [=, [/|_410550], _417072]) Unify: (321) [user] metta_atom('&self', [=, [/|_410550], _417072]) Call: (322) [system] '&self'\=='&corelib' Exit: (322) [system] '&self'\=='&corelib' Call: (322) [user] metta_atom_asserted('&self', '&corelib') Unify: (322) [user] metta_atom_asserted('&self', '&corelib') ^ Call: (323) [user] metta_atom_asserted_deduced('&self', '&corelib') Redo: (322) [user] metta_atom_asserted('&self', '&corelib') Unify: (322) [user] metta_atom_asserted('&self', '&corelib') Exit: (322) [user] metta_atom_asserted('&self', '&corelib') Call: (322) [user] should_inherit_from_corelib([=, [/|_410550], _417072]) Unify: (322) [user] should_inherit_from_corelib([=, [/|_410550], _417072]) ^ Call: (323) [user] using_all_spaces ^ Unify: (323) [user] using_all_spaces Call: (324) [system] nb_current(with_all_spaces, t) Redo: (322) [user] should_inherit_from_corelib([=, [/|_410550], _417072]) Unify: (322) [user] should_inherit_from_corelib([=, [/|_410550], _417072]) Call: (323) [system] (=)==(:) Redo: (322) [user] should_inherit_from_corelib([=, [/|_410550], _417072]) Unify: (322) [user] should_inherit_from_corelib([=, [/|_410550], _417072]) Call: (323) [system] (=)=='@doc' Redo: (322) [user] should_inherit_from_corelib([=, [/|_410550], _417072]) Unify: (322) [user] should_inherit_from_corelib([=, [/|_410550], _417072]) Call: (323) [system] fail Redo: (322) [user] metta_atom_asserted('&self', '&corelib') Redo: (321) [user] metta_atom('&self', [=, [/|_410550], _417072]) Fail: (320) [user] metta_eq_def(=, '&self', [/|_410550], _497668) ^ Fail: (319) [user] is_user_defined_head_f1(=, '&self', /) ^ Redo: (318) [user] is_user_defined_head_f(=, '&self', /) ^ Unify: (318) [user] is_user_defined_head_f(=, '&self', /) ^ Call: (319) [user] is_user_defined_head_f1(=, '&self', [/|_501312]) ^ Unify: (319) [user] is_user_defined_head_f1(=, '&self', [/|_501312]) Call: (320) [user] metta_eq_def(=, '&self', [[/|_501312]|_503182], _503264) Unify: (320) [user] metta_eq_def(=, '&self', [[/|_501312]|_503182], _504188) ^ Call: (321) [user] ignore((=)=(=)) ^ Unify: (321) [system] ignore(user:((=)=(=))) Call: (322) [system] (=)=(=) Exit: (322) [system] (=)=(=) ^ Exit: (321) [system] ignore(user:((=)=(=))) Call: (321) [user] metta_atom('&self', [=, [[/|_501312]|_503182], _509704]) Unify: (321) [user] metta_atom('&self', [=, [[/|_501312]|_503182], _509704]) ^ Call: (322) [user] typed_list('&self', _511618, _511540) ^ Unify: (322) [user] typed_list('&self', _512550, _511540) Call: (323) [system] compound('&self') Fail: (323) [system] compound('&self') ^ Fail: (322) [user] typed_list('&self', _515330, _511540) Redo: (321) [user] metta_atom('&self', [=, [[/|_501312]|_503182], _509704]) Unify: (321) [user] metta_atom('&self', [=, [[/|_501312]|_503182], _509704]) Call: (322) [system] '&self'=='&flybase' Redo: (321) [user] metta_atom('&self', [=, [[/|_501312]|_503182], _509704]) Unify: (321) [user] metta_atom('&self', [=, [[/|_501312]|_503182], _509704]) ^ Call: (322) [user] metta_atom_in_file('&self', [=, [[/|_501312]|_503182], _509704]) ^ Unify: (322) [user] metta_atom_in_file('&self', [=, [[/|_501312]|_503182], _509704]) ^ Call: (323) [user] metta_atom_in_file('&self', [=, [[/|_501312]|_503182], _509704], _522712, _522714) ^ Unify: (323) [user] metta_atom_in_file('&self', [=, [[/|_10094]|_10100], _10116], _10178, _10180) ^ Call: (324) [user] loaded_into_kb('&self', _10726) ^ Unify: (324) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Exit: (324) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Call: (324) [user] once(user:asserted_metta_pred(_21316, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Unify: (324) [system] once(user:asserted_metta_pred(_21316, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Call: (325) [user] asserted_metta_pred(_21316, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Fail: (325) [user] asserted_metta_pred(_21316, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Redo: (321) [user] metta_atom('&self', [=, [[/|_10094]|_10100], _10116]) Unify: (321) [user] metta_atom('&self', [=, [[/|_10094]|_10100], _10116]) Call: (322) [user] metta_atom_asserted('&self', [=, [[/|_10094]|_10100], _10116]) Unify: (322) [user] metta_atom_asserted('&self', [=, [[/|_10094]|_10100], _10116]) ^ Call: (323) [user] metta_atom_asserted_deduced('&self', [=, [[/|_10094]|_10100], _10116]) Redo: (322) [user] metta_atom_asserted('&self', [=, [[/|_10094]|_10100], _10116]) Redo: (321) [user] metta_atom('&self', [=, [[/|_10094]|_10100], _10116]) Unify: (321) [user] metta_atom('&self', [=, [[/|_10094]|_10100], _10116]) Call: (322) [system] '&self'\=='&corelib' Exit: (322) [system] '&self'\=='&corelib' ^ Call: (322) [user] using_all_spaces ^ Unify: (322) [user] using_all_spaces Call: (323) [system] nb_current(with_all_spaces, t) Redo: (321) [user] metta_atom('&self', [=, [[/|_10094]|_10100], _10116]) Unify: (321) [user] metta_atom('&self', [=, [[/|_10094]|_10100], _10116]) Call: (322) [system] '&self'\=='&corelib' Exit: (322) [system] '&self'\=='&corelib' Call: (322) [user] metta_atom_asserted('&self', '&corelib') Unify: (322) [user] metta_atom_asserted('&self', '&corelib') ^ Call: (323) [user] metta_atom_asserted_deduced('&self', '&corelib') Redo: (322) [user] metta_atom_asserted('&self', '&corelib') Unify: (322) [user] metta_atom_asserted('&self', '&corelib') Exit: (322) [user] metta_atom_asserted('&self', '&corelib') Call: (322) [user] should_inherit_from_corelib([=, [[/|_10094]|_10100], _10116]) Unify: (322) [user] should_inherit_from_corelib([=, [[/|_10094]|_10100], _10116]) ^ Call: (323) [user] using_all_spaces ^ Unify: (323) [user] using_all_spaces Call: (324) [system] nb_current(with_all_spaces, t) Redo: (322) [user] should_inherit_from_corelib([=, [[/|_10094]|_10100], _10116]) Unify: (322) [user] should_inherit_from_corelib([=, [[/|_10094]|_10100], _10116]) Call: (323) [system] (=)==(:) Redo: (322) [user] should_inherit_from_corelib([=, [[/|_10094]|_10100], _10116]) Unify: (322) [user] should_inherit_from_corelib([=, [[/|_10094]|_10100], _10116]) Call: (323) [system] (=)=='@doc' Redo: (322) [user] should_inherit_from_corelib([=, [[/|_10094]|_10100], _10116]) Unify: (322) [user] should_inherit_from_corelib([=, [[/|_10094]|_10100], _10116]) Call: (323) [system] fail Redo: (322) [user] metta_atom_asserted('&self', '&corelib') Redo: (321) [user] metta_atom('&self', [=, [[/|_10094]|_10100], _10116]) Fail: (320) [user] metta_eq_def(=, '&self', [[/|_10094]|_10100], _76520) ^ Fail: (319) [user] is_user_defined_head_f1(=, '&self', [/|_10094]) ^ Fail: (318) [user] is_user_defined_head_f(=, '&self', /) ^ Fail: (317) [user] is_user_defined_head0(=, '&self', /) ^ Fail: (316) [system] once(user:is_user_defined_head0(=, '&self', /)) ^ Fail: (315) [user] mnotrace(is_user_defined_head0(=, '&self', /)) ^ Fail: (314) [user] is_user_defined_head(=, '&self', /) ^ Fail: (313) [system] once(user:is_user_defined_head(=, '&self', /)) ^ Fail: (312) [user] mnotrace(is_user_defined_head(=, '&self', /)) ^ Redo: (311) [user] subst_args2(=, 494, '&self', [/, 'tok-split', 4], _9760) ^ Unify: (311) [user] subst_args2(=, 494, '&self', [/, 'tok-split', 4], _9760) ^ Call: (312) [user] subst_args40(=, 494, '&self', [/, 'tok-split', 4], _9760) ^ Unify: (312) [user] subst_args40(=, 494, '&self', [/, 'tok-split', 4], _9760) Call: (313) [user] is_function(/) Unify: (313) [user] is_function(/) ^ Call: (314) [user] symbol(/) ^ Unify: (314) [user] symbol(/) Call: (315) [system] atom(/) Exit: (315) [system] atom(/) ^ Exit: (314) [user] symbol(/) Exit: (313) [user] is_function(/) ^ Call: (313) [user] is_special_op(/) ^ Unify: (313) [user] is_special_op(/) ^ Call: (314) [user] current_self(_97764) ^ Unify: (314) [user] current_self(_97764) Call: (315) [system] nb_current(self_space, _97764) Exit: (315) [system] nb_current(self_space, '&self') Call: (315) [system] '&self'\==[] Exit: (315) [system] '&self'\==[] ^ Exit: (314) [user] current_self('&self') ^ Call: (314) [user] is_special_op('&self', /) ^ Unify: (314) [user] is_special_op('&self', /) Call: (315) [system] atom(/) Exit: (315) [system] atom(/) ^ Fail: (314) [user] is_special_op('&self', /) ^ Fail: (313) [user] is_special_op(/) ^ Redo: (312) [user] subst_args40(=, 494, '&self', [/, 'tok-split', 4], _9760) Call: (313) [system] is_list(['tok-split', 4]) Exit: (313) [system] is_list(['tok-split', 4]) ^ Call: (313) [user] apply:maplist(subst_args(=, _112598, 494, '&self'), ['tok-split', 4], _112604) ^ Unify: (313) [apply] apply:maplist(user:subst_args(=, _112598, 494, '&self'), ['tok-split', 4], _112604) Call: (314) [apply] apply:maplist_(['tok-split', 4], _112604, user:subst_args(=, _112598, 494, '&self')) Unify: (314) [apply] apply:maplist_(['tok-split', 4], [_115422|_115424], user:subst_args(=, _112598, 494, '&self')) ^ Call: (315) [user] subst_args(=, _112598, 494, '&self', 'tok-split', _115422) ^ Unify: (315) [user] subst_args(=, _112598, 494, '&self', 'tok-split', _115422) Call: (316) [system] atom(=) Exit: (316) [system] atom(=) Call: (316) [system] (=)\==(=) ^ Redo: (315) [user] subst_args(=, _112598, 494, '&self', 'tok-split', _115422) ^ Unify: (315) [user] subst_args(=, _112598, 494, '&self', 'tok-split', _115422) ^ Call: (316) [user] self_subst('tok-split') ^ Unify: (316) [user] self_subst('tok-split') Call: (317) [system] callable('tok-split') Exit: (317) [system] callable('tok-split') ^ Unify: (316) [user] self_subst('tok-split') ^ Call: (317) [user] self_eval('tok-split') ^ Unify: (317) [user] self_eval('tok-split') ^ Call: (319) [system] setup_call_cleanup('$notrace'(_129390, _129392), once(user:self_eval0('tok-split')), '$restore_trace'(_129390, _129392)) ^ Unify: (319) [system] setup_call_cleanup(system:'$notrace'(_129390, _129392), system:once(user:self_eval0('tok-split')), system:'$restore_trace'(_129390, _129392)) ^ Call: (320) [system] sig_atomic(system:'$notrace'(_129390, _129392)) ^ Exit: (319) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0('tok-split')), system:'$restore_trace'(3, -1)) ^ Exit: (317) [user] self_eval('tok-split') ^ Exit: (316) [user] self_subst('tok-split') Call: (316) [system] _115422='tok-split' Exit: (316) [system] 'tok-split'='tok-split' ^ Exit: (315) [user] subst_args(=, _112598, 494, '&self', 'tok-split', 'tok-split') Call: (315) [apply] apply:maplist_([4], _115424, user:subst_args(=, _112598, 494, '&self')) Unify: (315) [apply] apply:maplist_([4], [_138748|_138750], user:subst_args(=, _112598, 494, '&self')) ^ Call: (316) [user] subst_args(=, _112598, 494, '&self', 4, _138748) ^ Unify: (316) [user] subst_args(=, _112598, 494, '&self', 4, _138748) Call: (317) [system] atom(=) Exit: (317) [system] atom(=) Call: (317) [system] (=)\==(=) ^ Redo: (316) [user] subst_args(=, _112598, 494, '&self', 4, _138748) ^ Unify: (316) [user] subst_args(=, _112598, 494, '&self', 4, _138748) ^ Call: (317) [user] self_subst(4) ^ Unify: (317) [user] self_subst(4) Call: (318) [system] callable(4) ^ Redo: (317) [user] self_subst(4) ^ Exit: (317) [user] self_subst(4) Call: (317) [system] _138748=4 Exit: (317) [system] 4=4 ^ Exit: (316) [user] subst_args(=, _112598, 494, '&self', 4, 4) Call: (316) [apply] apply:maplist_([], _138750, user:subst_args(=, _112598, 494, '&self')) Unify: (316) [apply] apply:maplist_([], [], user:subst_args(=, _112598, 494, '&self')) Exit: (316) [apply] apply:maplist_([], [], user:subst_args(=, _112598, 494, '&self')) Exit: (315) [apply] apply:maplist_([4], [4], user:subst_args(=, _112598, 494, '&self')) Exit: (314) [apply] apply:maplist_(['tok-split', 4], ['tok-split', 4], user:subst_args(=, _112598, 494, '&self')) ^ Exit: (313) [apply] apply:maplist(user:subst_args(=, _112598, 494, '&self'), ['tok-split', 4], ['tok-split', 4]) ^ Call: (313) [user] subst_args5(494, '&self', [/, 'tok-split', 4], _9760) ^ Unify: (313) [user] subst_args5(494, '&self', [/, 'tok-split', 4], _9760) ^ Call: (314) [user] eval_selfless(_161212, _161214, 494, '&self', [/, 'tok-split', 4], _9760) ^ Unify: (314) [user] eval_selfless(_162156, _162158, 494, '&self', [/, 'tok-split', 4], _9760) ^ Call: (315) [user] eval_selfless_0([/, 'tok-split', 4], _9760) ^ Unify: (315) [user] eval_selfless_0([/, 'tok-split', 4], _9760) Call: (316) [system] var(/) ^ Redo: (315) [user] eval_selfless_0([/, 'tok-split', 4], _9760) ^ Unify: (315) [user] eval_selfless_0([/, 'tok-split', 4], _9760) ^ Call: (316) [user] is_assignment(/) ^ Unify: (316) [user] is_assignment(/) Call: (317) [system] atom(/) Exit: (317) [system] atom(/) ^ Redo: (315) [user] eval_selfless_0([/, 'tok-split', 4], _9760) ^ Unify: (315) [user] eval_selfless_0([/, 'tok-split', 4], _9760) ^ Call: (316) [user] eval_selfless_1([/, 'tok-split', 4], _9760) ^ Unify: (316) [user] eval_selfless_1([/, 'tok-split', 4], _9760) ^ Call: (317) [user] allow_clp ^ Unify: (317) [user] allow_clp ^ Call: (318) [user] false_flag ^ Unify: (318) [user] false_flag Call: (319) [system] fail Fail: (319) [system] fail ^ Fail: (318) [user] false_flag ^ Redo: (315) [user] eval_selfless_0([/, 'tok-split', 4], _9760) ^ Unify: (315) [user] eval_selfless_0([/, 'tok-split', 4], _9760) ^ Call: (316) [user] eval_selfless_2([/, 'tok-split', 4], _9760) ^ Unify: (316) [user] eval_selfless_2([/, 'tok-split', 4], _9760) Call: (317) [system] var(/) ^ Redo: (316) [user] eval_selfless_2([/, 'tok-split', 4], _9760) ^ Unify: (316) [user] eval_selfless_2([/, 'tok-split', 4], _9760) ^ Call: (317) [user] fake_notrace((ground([/, 'tok-split', 4]), [/, 'tok-split', 4]=[_188004, _188010, _188016], atom(_188004), catch_warn(current_op(_188042, yfx, _188004)), [/, 'tok-split', 4]\=[_188062], s2ps([/, 'tok-split', 4], _188070))) ^ Unify: (317) [user] fake_notrace(user:(ground([/, 'tok-split', 4]), [/, 'tok-split', 4]=[_188004, _188010, _188016], atom(_188004), catch_warn(current_op(_188042, yfx, _188004)), [/, 'tok-split', 4]\=[_188062], s2ps([/, 'tok-split', 4], _188070))) ^ Call: (318) [user] real_notrace(user:(ground([/, 'tok-split', 4]), [/, 'tok-split', 4]=[_188004, _188010, _188016], atom(_188004), catch_warn(current_op(_188042, yfx, _188004)), [/, 'tok-split', 4]\=[_188062], s2ps([/, 'tok-split', 4], _188070))) ^ Unify: (318) [user] real_notrace(user:(ground([/, 'tok-split', 4]), [/, 'tok-split', 4]=[_188004, _188010, _188016], atom(_188004), catch_warn(current_op(_188042, yfx, _188004)), [/, 'tok-split', 4]\=[_188062], s2ps([/, 'tok-split', 4], _188070))) ^ Call: (319) [user] setup_call_cleanup('$notrace'(_191776, _191778), once(user:(ground([/, 'tok-split', 4]), [/, 'tok-split', 4]=[_188004, _188010, _188016], atom(_188004), catch_warn(current_op(_188042, yfx, _188004)), [/, 'tok-split', 4]\=[_188062], s2ps([/, 'tok-split', 4], _188070))), '$restore_trace'(_191776, _191778)) ^ Unify: (319) [system] setup_call_cleanup(user:'$notrace'(_191776, _191778), user:once(user:(ground([/, 'tok-split', 4]), [/, 'tok-split', 4]=[_188004, _188010, _188016], atom(_188004), catch_warn(current_op(_188042, yfx, _188004)), [/, 'tok-split', 4]\=[_188062], s2ps([/, 'tok-split', 4], _188070))), user:'$restore_trace'(_191776, _191778)) ^ Call: (320) [system] sig_atomic(user:'$notrace'(_191776, _191778)) ^ Exit: (319) [system] setup_call_cleanup(user:'$notrace'(3, -1), user:once(user:(ground([/, 'tok-split', 4]), [/, 'tok-split', 4]=[/, 'tok-split', 4], atom(/), catch_warn(current_op(400, yfx, /)), [/, 'tok-split', 4]\=[_188062], s2ps([/, 'tok-split', 4], 'tok-split'/4))), user:'$restore_trace'(3, -1)) ^ Exit: (318) [user] real_notrace(user:(ground([/, 'tok-split', 4]), [/, 'tok-split', 4]=[/, 'tok-split', 4], atom(/), catch_warn(current_op(400, yfx, /)), [/, 'tok-split', 4]\=[_188062], s2ps([/, 'tok-split', 4], 'tok-split'/4))) ^ Exit: (317) [user] fake_notrace(user:(ground([/, 'tok-split', 4]), [/, 'tok-split', 4]=[/, 'tok-split', 4], atom(/), catch_warn(current_op(400, yfx, /)), [/, 'tok-split', 4]\=[_188062], s2ps([/, 'tok-split', 4], 'tok-split'/4))) ^ Call: (317) [user] fake_notrace(catch(_9760 is 'tok-split'/4, _197490, fail)) ^ Unify: (317) [user] fake_notrace(user:catch(_9760 is 'tok-split'/4, _197490, fail)) ^ Call: (318) [user] real_notrace(user:catch(_9760 is 'tok-split'/4, _197490, fail)) ^ Unify: (318) [user] real_notrace(user:catch(_9760 is 'tok-split'/4, _197490, fail)) ^ Call: (319) [user] setup_call_cleanup('$notrace'(_201204, _201206), once(user:catch(_9760 is 'tok-split'/4, _197490, fail)), '$restore_trace'(_201204, _201206)) ^ Unify: (319) [system] setup_call_cleanup(user:'$notrace'(_201204, _201206), user:once(user:catch(_9760 is 'tok-split'/4, _197490, fail)), user:'$restore_trace'(_201204, _201206)) ^ Call: (320) [system] sig_atomic(user:'$notrace'(_201204, _201206)) ^ Fail: (318) [user] real_notrace(user:catch(_9760 is 'tok-split'/4, _10100, fail)) ^ Fail: (317) [user] fake_notrace(user:catch(_9760 is 'tok-split'/4, _10100, fail)) ^ Redo: (313) [user] subst_args5(494, '&self', [/, 'tok-split', 4], _9760) ^ Unify: (313) [user] subst_args5(494, '&self', [/, 'tok-split', 4], _9760) ^ Call: (314) [user] is_system_pred(/) ^ Unify: (314) [user] is_system_pred(/) Call: (315) [system] atom(/) Exit: (315) [system] atom(/) Call: (315) [system] atom_concat(_17678, !, /) ^ Redo: (314) [user] is_system_pred(/) ^ Unify: (314) [user] is_system_pred(/) Call: (315) [system] atom(/) Exit: (315) [system] atom(/) Call: (315) [system] atom_concat(_22306, '-fn', /) ^ Redo: (314) [user] is_system_pred(/) ^ Unify: (314) [user] is_system_pred(/) Call: (315) [system] atom(/) Exit: (315) [system] atom(/) Call: (315) [system] atom_concat(_26934, '-p', /) ^ Redo: (313) [user] subst_args5(494, '&self', [/, 'tok-split', 4], _9760) ^ Call: (314) [user] subst_args6(494, '&self', [/, 'tok-split', 4], _9760) ^ Unify: (314) [user] subst_args6(494, '&self', [/, 'tok-split', 4], _9760) ^ Call: (315) [user] is_system_pred(/) ^ Unify: (315) [user] is_system_pred(/) Call: (316) [system] atom(/) Exit: (316) [system] atom(/) Call: (316) [system] atom_concat(_34376, !, /) ^ Redo: (315) [user] is_system_pred(/) ^ Unify: (315) [user] is_system_pred(/) Call: (316) [system] atom(/) Exit: (316) [system] atom(/) Call: (316) [system] atom_concat(_39004, '-fn', /) ^ Redo: (315) [user] is_system_pred(/) ^ Unify: (315) [user] is_system_pred(/) Call: (316) [system] atom(/) Exit: (316) [system] atom(/) Call: (316) [system] atom_concat(_43632, '-p', /) ^ Redo: (310) [user] subst_args1(=, _9628, 494, '&self', [/, 'tok-split', 4], _9760) ^ Call: (311) [user] subst_args2_failed(494, '&self', [/, 'tok-split', 4], _9760) ^ Unify: (311) [user] subst_args2_failed(494, '&self', [/, 'tok-split', 4], _9760) Call: (312) [system] [/, 'tok-split', 4]==[] ^ Redo: (311) [user] subst_args2_failed(494, '&self', [/, 'tok-split', 4], _9760) ^ Unify: (311) [user] subst_args2_failed(494, '&self', [/, 'tok-split', 4], _9760) Call: (312) [system] var([/, 'tok-split', 4]) ^ Redo: (311) [user] subst_args2_failed(494, '&self', [/, 'tok-split', 4], _9760) ^ Unify: (311) [user] subst_args2_failed(494, '&self', [/, 'tok-split', 4], _9760) ^ Call: (312) [user] once(subst_selfless([/, 'tok-split', 4], _9760)) ^ Unify: (312) [system] once(user:subst_selfless([/, 'tok-split', 4], _9760)) ^ Call: (313) [user] subst_selfless([/, 'tok-split', 4], _9760) ^ Unify: (313) [user] subst_selfless([/, 'tok-split', 4], _9760) Call: (314) [system] var(/) ^ Redo: (313) [user] subst_selfless([/, 'tok-split', 4], _9760) ^ Unify: (313) [user] subst_selfless([/, 'tok-split', 4], _9760) ^ Call: (314) [user] eval_selfless(_59490, _59492, _59494, _59496, [/, 'tok-split', 4], _9760) ^ Unify: (314) [user] eval_selfless(_60434, _60436, _60438, _60440, [/, 'tok-split', 4], _9760) ^ Call: (315) [user] eval_selfless_0([/, 'tok-split', 4], _9760) ^ Unify: (315) [user] eval_selfless_0([/, 'tok-split', 4], _9760) Call: (316) [system] var(/) ^ Redo: (315) [user] eval_selfless_0([/, 'tok-split', 4], _9760) ^ Unify: (315) [user] eval_selfless_0([/, 'tok-split', 4], _9760) ^ Call: (316) [user] is_assignment(/) ^ Unify: (316) [user] is_assignment(/) Call: (317) [system] atom(/) Exit: (317) [system] atom(/) ^ Redo: (315) [user] eval_selfless_0([/, 'tok-split', 4], _9760) ^ Unify: (315) [user] eval_selfless_0([/, 'tok-split', 4], _9760) ^ Call: (316) [user] eval_selfless_1([/, 'tok-split', 4], _9760) ^ Unify: (316) [user] eval_selfless_1([/, 'tok-split', 4], _9760) ^ Call: (317) [user] allow_clp ^ Unify: (317) [user] allow_clp ^ Call: (318) [user] false_flag ^ Unify: (318) [user] false_flag Call: (319) [system] fail Fail: (319) [system] fail ^ Fail: (318) [user] false_flag ^ Redo: (315) [user] eval_selfless_0([/, 'tok-split', 4], _9760) ^ Unify: (315) [user] eval_selfless_0([/, 'tok-split', 4], _9760) ^ Call: (316) [user] eval_selfless_2([/, 'tok-split', 4], _9760) ^ Unify: (316) [user] eval_selfless_2([/, 'tok-split', 4], _9760) Call: (317) [system] var(/) ^ Redo: (316) [user] eval_selfless_2([/, 'tok-split', 4], _9760) ^ Unify: (316) [user] eval_selfless_2([/, 'tok-split', 4], _9760) ^ Call: (317) [user] fake_notrace((ground([/, 'tok-split', 4]), [/, 'tok-split', 4]=[_86282, _86288, _86294], atom(_86282), catch_warn(current_op(_86320, yfx, _86282)), [/, 'tok-split', 4]\=[_86340], s2ps([/, 'tok-split', 4], _86348))) ^ Unify: (317) [user] fake_notrace(user:(ground([/, 'tok-split', 4]), [/, 'tok-split', 4]=[_86282, _86288, _86294], atom(_86282), catch_warn(current_op(_86320, yfx, _86282)), [/, 'tok-split', 4]\=[_86340], s2ps([/, 'tok-split', 4], _86348))) ^ Call: (318) [user] real_notrace(user:(ground([/, 'tok-split', 4]), [/, 'tok-split', 4]=[_86282, _86288, _86294], atom(_86282), catch_warn(current_op(_86320, yfx, _86282)), [/, 'tok-split', 4]\=[_86340], s2ps([/, 'tok-split', 4], _86348))) ^ Unify: (318) [user] real_notrace(user:(ground([/, 'tok-split', 4]), [/, 'tok-split', 4]=[_86282, _86288, _86294], atom(_86282), catch_warn(current_op(_86320, yfx, _86282)), [/, 'tok-split', 4]\=[_86340], s2ps([/, 'tok-split', 4], _86348))) ^ Call: (319) [user] setup_call_cleanup('$notrace'(_90054, _90056), once(user:(ground([/, 'tok-split', 4]), [/, 'tok-split', 4]=[_86282, _86288, _86294], atom(_86282), catch_warn(current_op(_86320, yfx, _86282)), [/, 'tok-split', 4]\=[_86340], s2ps([/, 'tok-split', 4], _86348))), '$restore_trace'(_90054, _90056)) ^ Unify: (319) [system] setup_call_cleanup(user:'$notrace'(_90054, _90056), user:once(user:(ground([/, 'tok-split', 4]), [/, 'tok-split', 4]=[_86282, _86288, _86294], atom(_86282), catch_warn(current_op(_86320, yfx, _86282)), [/, 'tok-split', 4]\=[_86340], s2ps([/, 'tok-split', 4], _86348))), user:'$restore_trace'(_90054, _90056)) ^ Call: (320) [system] sig_atomic(user:'$notrace'(_90054, _90056)) ^ Exit: (319) [system] setup_call_cleanup(user:'$notrace'(3, -1), user:once(user:(ground([/, 'tok-split', 4]), [/, 'tok-split', 4]=[/, 'tok-split', 4], atom(/), catch_warn(current_op(400, yfx, /)), [/, 'tok-split', 4]\=[_86340], s2ps([/, 'tok-split', 4], 'tok-split'/4))), user:'$restore_trace'(3, -1)) ^ Exit: (318) [user] real_notrace(user:(ground([/, 'tok-split', 4]), [/, 'tok-split', 4]=[/, 'tok-split', 4], atom(/), catch_warn(current_op(400, yfx, /)), [/, 'tok-split', 4]\=[_86340], s2ps([/, 'tok-split', 4], 'tok-split'/4))) ^ Exit: (317) [user] fake_notrace(user:(ground([/, 'tok-split', 4]), [/, 'tok-split', 4]=[/, 'tok-split', 4], atom(/), catch_warn(current_op(400, yfx, /)), [/, 'tok-split', 4]\=[_86340], s2ps([/, 'tok-split', 4], 'tok-split'/4))) ^ Call: (317) [user] fake_notrace(catch(_9760 is 'tok-split'/4, _95768, fail)) ^ Unify: (317) [user] fake_notrace(user:catch(_9760 is 'tok-split'/4, _95768, fail)) ^ Call: (318) [user] real_notrace(user:catch(_9760 is 'tok-split'/4, _95768, fail)) ^ Unify: (318) [user] real_notrace(user:catch(_9760 is 'tok-split'/4, _95768, fail)) ^ Call: (319) [user] setup_call_cleanup('$notrace'(_99482, _99484), once(user:catch(_9760 is 'tok-split'/4, _95768, fail)), '$restore_trace'(_99482, _99484)) ^ Unify: (319) [system] setup_call_cleanup(user:'$notrace'(_99482, _99484), user:once(user:catch(_9760 is 'tok-split'/4, _95768, fail)), user:'$restore_trace'(_99482, _99484)) ^ Call: (320) [system] sig_atomic(user:'$notrace'(_99482, _99484)) ^ Fail: (318) [user] real_notrace(user:catch(_9760 is 'tok-split'/4, _10092, fail)) ^ Fail: (317) [user] fake_notrace(user:catch(_9760 is 'tok-split'/4, _10092, fail)) ^ Redo: (311) [user] subst_args2_failed(494, '&self', [/, 'tok-split', 4], _9760) ^ Unify: (311) [user] subst_args2_failed(494, '&self', [/, 'tok-split', 4], [_12966|_12968]) ^ Call: (312) [user] subst_args(_13980, _13982, 494, '&self', /, _12966) ^ Unify: (312) [user] subst_args(_14924, _14926, 494, '&self', /, _12966) Call: (313) [system] atom(_15794) ^ Redo: (312) [user] subst_args(_16794, _16796, 494, '&self', /, _12966) ^ Unify: (312) [user] subst_args(_17738, _17740, 494, '&self', /, _12966) ^ Call: (313) [user] self_subst(/) ^ Unify: (313) [user] self_subst(/) Call: (314) [system] callable(/) Exit: (314) [system] callable(/) ^ Unify: (313) [user] self_subst(/) ^ Call: (314) [user] self_eval(/) ^ Unify: (314) [user] self_eval(/) ^ Call: (316) [system] setup_call_cleanup('$notrace'(_25088, _25090), once(user:self_eval0(/)), '$restore_trace'(_25088, _25090)) ^ Unify: (316) [system] setup_call_cleanup(system:'$notrace'(_25088, _25090), system:once(user:self_eval0(/)), system:'$restore_trace'(_25088, _25090)) ^ Call: (317) [system] sig_atomic(system:'$notrace'(_25088, _25090)) ^ Exit: (316) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(/)), system:'$restore_trace'(3, -1)) ^ Exit: (314) [user] self_eval(/) ^ Exit: (313) [user] self_subst(/) Call: (313) [system] _12966=(/) Exit: (313) [system] (/)=(/) ^ Exit: (312) [user] subst_args(_32642, _32644, 494, '&self', /, /) ^ Call: (312) [user] subst_args2_failed(494, '&self', ['tok-split', 4], _12968) ^ Unify: (312) [user] subst_args2_failed(494, '&self', ['tok-split', 4], _12968) Call: (313) [system] ['tok-split', 4]==[] ^ Redo: (312) [user] subst_args2_failed(494, '&self', ['tok-split', 4], _12968) ^ Unify: (312) [user] subst_args2_failed(494, '&self', ['tok-split', 4], _12968) Call: (313) [system] var(['tok-split', 4]) ^ Redo: (312) [user] subst_args2_failed(494, '&self', ['tok-split', 4], _12968) ^ Unify: (312) [user] subst_args2_failed(494, '&self', ['tok-split', 4], _12968) ^ Call: (313) [user] once(subst_selfless(['tok-split', 4], _12968)) ^ Unify: (313) [system] once(user:subst_selfless(['tok-split', 4], _12968)) ^ Call: (314) [user] subst_selfless(['tok-split', 4], _12968) ^ Unify: (314) [user] subst_selfless(['tok-split', 4], _12968) Call: (315) [system] var('tok-split') ^ Redo: (314) [user] subst_selfless(['tok-split', 4], _12968) ^ Unify: (314) [user] subst_selfless(['tok-split', 4], _12968) ^ Call: (315) [user] eval_selfless(_47568, _47570, _47572, _47574, ['tok-split', 4], _12968) ^ Unify: (315) [user] eval_selfless(_48512, _48514, _48516, _48518, ['tok-split', 4], _12968) ^ Call: (316) [user] eval_selfless_0(['tok-split', 4], _12968) ^ Unify: (316) [user] eval_selfless_0(['tok-split', 4], _12968) Call: (317) [system] var('tok-split') ^ Redo: (316) [user] eval_selfless_0(['tok-split', 4], _12968) ^ Unify: (316) [user] eval_selfless_0(['tok-split', 4], _12968) ^ Call: (317) [user] eval_selfless_1(['tok-split', 4], _12968) ^ Unify: (317) [user] eval_selfless_1(['tok-split', 4], _12968) ^ Call: (318) [user] allow_clp ^ Unify: (318) [user] allow_clp ^ Call: (319) [user] false_flag ^ Unify: (319) [user] false_flag Call: (320) [system] fail Fail: (320) [system] fail ^ Fail: (319) [user] false_flag ^ Redo: (316) [user] eval_selfless_0(['tok-split', 4], _12968) ^ Unify: (316) [user] eval_selfless_0(['tok-split', 4], _12968) ^ Call: (317) [user] eval_selfless_2(['tok-split', 4], _12968) ^ Unify: (317) [user] eval_selfless_2(['tok-split', 4], _12968) Call: (318) [system] var('tok-split') ^ Redo: (317) [user] eval_selfless_2(['tok-split', 4], _12968) ^ Unify: (317) [user] eval_selfless_2(['tok-split', 4], _12968) ^ Call: (318) [user] fake_notrace((ground(['tok-split', 4]), ['tok-split', 4]=[_68808, _68814, _68820], atom(_68808), catch_warn(current_op(_68846, yfx, _68808)), ['tok-split', 4]\=[_68866], s2ps(['tok-split', 4], _68874))) ^ Unify: (318) [user] fake_notrace(user:(ground(['tok-split', 4]), ['tok-split', 4]=[_68808, _68814, _68820], atom(_68808), catch_warn(current_op(_68846, yfx, _68808)), ['tok-split', 4]\=[_68866], s2ps(['tok-split', 4], _68874))) ^ Call: (319) [user] real_notrace(user:(ground(['tok-split', 4]), ['tok-split', 4]=[_68808, _68814, _68820], atom(_68808), catch_warn(current_op(_68846, yfx, _68808)), ['tok-split', 4]\=[_68866], s2ps(['tok-split', 4], _68874))) ^ Unify: (319) [user] real_notrace(user:(ground(['tok-split', 4]), ['tok-split', 4]=[_68808, _68814, _68820], atom(_68808), catch_warn(current_op(_68846, yfx, _68808)), ['tok-split', 4]\=[_68866], s2ps(['tok-split', 4], _68874))) ^ Call: (320) [user] setup_call_cleanup('$notrace'(_72580, _72582), once(user:(ground(['tok-split', 4]), ['tok-split', 4]=[_68808, _68814, _68820], atom(_68808), catch_warn(current_op(_68846, yfx, _68808)), ['tok-split', 4]\=[_68866], s2ps(['tok-split', 4], _68874))), '$restore_trace'(_72580, _72582)) ^ Unify: (320) [system] setup_call_cleanup(user:'$notrace'(_72580, _72582), user:once(user:(ground(['tok-split', 4]), ['tok-split', 4]=[_68808, _68814, _68820], atom(_68808), catch_warn(current_op(_68846, yfx, _68808)), ['tok-split', 4]\=[_68866], s2ps(['tok-split', 4], _68874))), user:'$restore_trace'(_72580, _72582)) ^ Call: (321) [system] sig_atomic(user:'$notrace'(_72580, _72582)) ^ Fail: (319) [user] real_notrace(user:(ground(['tok-split', 4]), ['tok-split', 4]=[_68808, _68814, _68820], atom(_68808), catch_warn(current_op(_68846, yfx, _68808)), ['tok-split', 4]\=[_68866], s2ps(['tok-split', 4], _68874))) ^ Fail: (318) [user] fake_notrace(user:(ground(['tok-split', 4]), ['tok-split', 4]=[_68808, _68814, _68820], atom(_68808), catch_warn(current_op(_68846, yfx, _68808)), ['tok-split', 4]\=[_68866], s2ps(['tok-split', 4], _68874))) ^ Redo: (312) [user] subst_args2_failed(494, '&self', ['tok-split', 4], _12968) ^ Unify: (312) [user] subst_args2_failed(494, '&self', ['tok-split', 4], [_78204|_78206]) ^ Call: (313) [user] subst_args(_79218, _79220, 494, '&self', 'tok-split', _78204) ^ Unify: (313) [user] subst_args(_80162, _80164, 494, '&self', 'tok-split', _78204) Call: (314) [system] atom(_81032) ^ Redo: (313) [user] subst_args(_82032, _82034, 494, '&self', 'tok-split', _78204) ^ Unify: (313) [user] subst_args(_82976, _82978, 494, '&self', 'tok-split', _78204) ^ Call: (314) [user] self_subst('tok-split') ^ Unify: (314) [user] self_subst('tok-split') Call: (315) [system] callable('tok-split') Exit: (315) [system] callable('tok-split') ^ Unify: (314) [user] self_subst('tok-split') ^ Call: (315) [user] self_eval('tok-split') ^ Unify: (315) [user] self_eval('tok-split') ^ Call: (317) [system] setup_call_cleanup('$notrace'(_90326, _90328), once(user:self_eval0('tok-split')), '$restore_trace'(_90326, _90328)) ^ Unify: (317) [system] setup_call_cleanup(system:'$notrace'(_90326, _90328), system:once(user:self_eval0('tok-split')), system:'$restore_trace'(_90326, _90328)) ^ Call: (318) [system] sig_atomic(system:'$notrace'(_90326, _90328)) ^ Exit: (317) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0('tok-split')), system:'$restore_trace'(3, -1)) ^ Exit: (315) [user] self_eval('tok-split') ^ Exit: (314) [user] self_subst('tok-split') Call: (314) [system] _78204='tok-split' Exit: (314) [system] 'tok-split'='tok-split' ^ Exit: (313) [user] subst_args(_97880, _97882, 494, '&self', 'tok-split', 'tok-split') ^ Call: (313) [user] subst_args2_failed(494, '&self', [4], _78206) ^ Unify: (313) [user] subst_args2_failed(494, '&self', [4], _78206) Call: (314) [system] [4]==[] ^ Redo: (313) [user] subst_args2_failed(494, '&self', [4], _78206) ^ Unify: (313) [user] subst_args2_failed(494, '&self', [4], _78206) Call: (314) [system] var([4]) ^ Redo: (313) [user] subst_args2_failed(494, '&self', [4], _78206) ^ Unify: (313) [user] subst_args2_failed(494, '&self', [4], _78206) ^ Call: (314) [user] once(subst_selfless([4], _78206)) ^ Unify: (314) [system] once(user:subst_selfless([4], _78206)) ^ Call: (315) [user] subst_selfless([4], _78206) ^ Unify: (315) [user] subst_selfless([4], _78206) Call: (316) [system] var(4) ^ Redo: (315) [user] subst_selfless([4], _78206) ^ Unify: (315) [user] subst_selfless([4], _78206) ^ Call: (316) [user] eval_selfless(_112806, _112808, _112810, _112812, [4], _78206) ^ Unify: (316) [user] eval_selfless(_113750, _113752, _113754, _113756, [4], _78206) ^ Call: (317) [user] eval_selfless_0([4], _78206) ^ Unify: (317) [user] eval_selfless_0([4], _78206) Call: (318) [system] var(4) ^ Redo: (317) [user] eval_selfless_0([4], _78206) ^ Unify: (317) [user] eval_selfless_0([4], _78206) ^ Call: (318) [user] eval_selfless_1([4], _78206) ^ Unify: (318) [user] eval_selfless_1([4], _78206) ^ Call: (319) [user] allow_clp ^ Unify: (319) [user] allow_clp ^ Call: (320) [user] false_flag ^ Unify: (320) [user] false_flag Call: (321) [system] fail Fail: (321) [system] fail ^ Fail: (320) [user] false_flag ^ Redo: (317) [user] eval_selfless_0([4], _78206) ^ Unify: (317) [user] eval_selfless_0([4], _78206) ^ Call: (318) [user] eval_selfless_2([4], _78206) ^ Unify: (318) [user] eval_selfless_2([4], _78206) Call: (319) [system] var(4) ^ Redo: (318) [user] eval_selfless_2([4], _78206) ^ Unify: (318) [user] eval_selfless_2([4], _78206) ^ Call: (319) [user] fake_notrace((ground([4]), [4]=[_134046, _134052, _134058], atom(_134046), catch_warn(current_op(_134084, yfx, _134046)), [4]\=[_134104], s2ps([4], _134112))) ^ Unify: (319) [user] fake_notrace(user:(ground([4]), [4]=[_134046, _134052, _134058], atom(_134046), catch_warn(current_op(_134084, yfx, _134046)), [4]\=[_134104], s2ps([4], _134112))) ^ Call: (320) [user] real_notrace(user:(ground([4]), [4]=[_134046, _134052, _134058], atom(_134046), catch_warn(current_op(_134084, yfx, _134046)), [4]\=[_134104], s2ps([4], _134112))) ^ Unify: (320) [user] real_notrace(user:(ground([4]), [4]=[_134046, _134052, _134058], atom(_134046), catch_warn(current_op(_134084, yfx, _134046)), [4]\=[_134104], s2ps([4], _134112))) ^ Call: (321) [user] setup_call_cleanup('$notrace'(_137818, _137820), once(user:(ground([4]), [4]=[_134046, _134052, _134058], atom(_134046), catch_warn(current_op(_134084, yfx, _134046)), [4]\=[_134104], s2ps([4], _134112))), '$restore_trace'(_137818, _137820)) ^ Unify: (321) [system] setup_call_cleanup(user:'$notrace'(_137818, _137820), user:once(user:(ground([4]), [4]=[_134046, _134052, _134058], atom(_134046), catch_warn(current_op(_134084, yfx, _134046)), [4]\=[_134104], s2ps([4], _134112))), user:'$restore_trace'(_137818, _137820)) ^ Call: (322) [system] sig_atomic(user:'$notrace'(_137818, _137820)) ^ Fail: (320) [user] real_notrace(user:(ground([4]), [4]=[_134046, _134052, _134058], atom(_134046), catch_warn(current_op(_134084, yfx, _134046)), [4]\=[_134104], s2ps([4], _134112))) ^ Fail: (319) [user] fake_notrace(user:(ground([4]), [4]=[_134046, _134052, _134058], atom(_134046), catch_warn(current_op(_134084, yfx, _134046)), [4]\=[_134104], s2ps([4], _134112))) ^ Redo: (313) [user] subst_args2_failed(494, '&self', [4], _78206) ^ Unify: (313) [user] subst_args2_failed(494, '&self', [4], [_143442|_143444]) ^ Call: (314) [user] subst_args(_144456, _144458, 494, '&self', 4, _143442) ^ Unify: (314) [user] subst_args(_145400, _145402, 494, '&self', 4, _143442) Call: (315) [system] atom(_146270) ^ Redo: (314) [user] subst_args(_147270, _147272, 494, '&self', 4, _143442) ^ Unify: (314) [user] subst_args(_148214, _148216, 494, '&self', 4, _143442) ^ Call: (315) [user] self_subst(4) ^ Unify: (315) [user] self_subst(4) Call: (316) [system] callable(4) ^ Redo: (315) [user] self_subst(4) ^ Exit: (315) [user] self_subst(4) Call: (315) [system] _143442=4 Exit: (315) [system] 4=4 ^ Exit: (314) [user] subst_args(_155634, _155636, 494, '&self', 4, 4) ^ Call: (314) [user] subst_args2_failed(494, '&self', [], _143444) ^ Unify: (314) [user] subst_args2_failed(494, '&self', [], _143444) Call: (315) [system] []==[] Exit: (315) [system] []==[] Call: (315) [system] _143444=[] Exit: (315) [system] []=[] ^ Exit: (314) [user] subst_args2_failed(494, '&self', [], []) ^ Exit: (313) [user] subst_args2_failed(494, '&self', [4], [4]) ^ Exit: (312) [user] subst_args2_failed(494, '&self', ['tok-split', 4], ['tok-split', 4]) ^ Exit: (311) [user] subst_args2_failed(494, '&self', [/, 'tok-split', 4], [/, 'tok-split', 4]) ^ Exit: (310) [user] subst_args1(=, _9628, 494, '&self', [/, 'tok-split', 4], [/, 'tok-split', 4]) Call: (310) [system] nb_setarg(1, retval(fail), [/, 'tok-split', 4]) Exit: (310) [system] nb_setarg(1, retval([/, 'tok-split', 4]), [/, 'tok-split', 4]) ^ Call: (310) [user] ignore(notrace((\+[/, 'tok-split', 4]\=_9776, nb_setarg(1, retval([/, 'tok-split', 4]), [/, 'tok-split', 4])))) ^ Unify: (310) [system] ignore(user:notrace((\+[/, 'tok-split', 4]\=_9776, nb_setarg(1, retval([/, 'tok-split', 4]), [/, 'tok-split', 4])))) ^ Call: (312) [system] setup_call_cleanup('$notrace'(_170534, _170536), once(user:(\+[/, 'tok-split', 4]\=_9776, nb_setarg(1, retval([/, 'tok-split', 4]), [/, 'tok-split', 4]))), '$restore_trace'(_170534, _170536)) ^ Unify: (312) [system] setup_call_cleanup(system:'$notrace'(_170534, _170536), system:once(user:(\+[/, 'tok-split', 4]\=_9776, nb_setarg(1, retval([/, 'tok-split', 4]), [/, 'tok-split', 4]))), system:'$restore_trace'(_170534, _170536)) ^ Call: (313) [system] sig_atomic(system:'$notrace'(_170534, _170536)) ^ Exit: (312) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(\+[/, 'tok-split', 4]\=_9776, nb_setarg(1, retval([/, 'tok-split', 4]), [/, 'tok-split', 4]))), system:'$restore_trace'(3, -1)) ^ Exit: (310) [system] ignore(user:notrace((\+[/, 'tok-split', 4]\=_9776, nb_setarg(1, retval([/, 'tok-split', 4]), [/, 'tok-split', 4])))) ^ Call: (310) [user] ignore((_9768==1->ignore(\+ \+ (flag(eval_num, _9806, _9806+1), (retval([/, 'tok-split', 4])\=@=retval(fail), nonvar([/, 'tok-split', 4])->indentq(5, _9806, <--, [false, [/, 'tok-split', 4]]);indentq(5, _9806, <--, [false, retval([/, 'tok-split', 4])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9806, _9806+1), (retval([/, 'tok-split', 4])\=@=retval(fail), nonvar([/, 'tok-split', 4])->indentq(5, _9806, <--, [false, [/, 'tok-split', 4]]);indentq(5, _9806, <--, [false, retval([/, 'tok-split', 4])])))))))))) ^ Unify: (310) [system] ignore(user:(_9768==1->ignore(\+ \+ (flag(eval_num, _9806, _9806+1), (retval([/, 'tok-split', 4])\=@=retval(fail), nonvar([/, 'tok-split', 4])->indentq(5, _9806, <--, [false, [/, 'tok-split', 4]]);indentq(5, _9806, <--, [false, retval([/, 'tok-split', 4])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9806, _9806+1), (retval([/, 'tok-split', 4])\=@=retval(fail), nonvar([/, 'tok-split', 4])->indentq(5, _9806, <--, [false, [/, 'tok-split', 4]]);indentq(5, _9806, <--, [false, retval([/, 'tok-split', 4])])))))))))) Call: (312) [system] _9768==1 Fail: (312) [system] _9768==1 ^ Call: (313) [system] setup_call_cleanup('$notrace'(_178990, _178992), once(user:ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9806, _9806+1), (retval([/, 'tok-split', 4])\=@=retval(fail), nonvar([/, 'tok-split', 4])->indentq(5, _9806, <--, [false, [/, 'tok-split', 4]]);indentq(5, _9806, <--, [false, retval([/, 'tok-split', 4])])))))))), '$restore_trace'(_178990, _178992)) ^ Unify: (313) [system] setup_call_cleanup(system:'$notrace'(_178990, _178992), system:once(user:ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9806, _9806+1), (retval([/, 'tok-split', 4])\=@=retval(fail), nonvar([/, 'tok-split', 4])->indentq(5, _9806, <--, [false, [/, 'tok-split', 4]]);indentq(5, _9806, <--, [false, retval([/, 'tok-split', 4])])))))))), system:'$restore_trace'(_178990, _178992)) ^ Call: (314) [system] sig_atomic(system:'$notrace'(_178990, _178992)) ^ Exit: (313) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9806, _9806+1), (retval([/, 'tok-split', 4])\=@=retval(fail), nonvar([/, 'tok-split', 4])->indentq(5, _9806, <--, [false, [/, 'tok-split', 4]]);indentq(5, _9806, <--, [false, retval([/, 'tok-split', 4])])))))))), system:'$restore_trace'(3, -1)) ^ Exit: (310) [system] ignore(user:(_9768==1->ignore(\+ \+ (flag(eval_num, _9806, _9806+1), (retval([/, 'tok-split', 4])\=@=retval(fail), nonvar([/, 'tok-split', 4])->indentq(5, _9806, <--, [false, [/, 'tok-split', 4]]);indentq(5, _9806, <--, [false, retval([/, 'tok-split', 4])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9806, _9806+1), (retval([/, 'tok-split', 4])\=@=retval(fail), nonvar([/, 'tok-split', 4])->indentq(5, _9806, <--, [false, [/, 'tok-split', 4]]);indentq(5, _9806, <--, [false, retval([/, 'tok-split', 4])])))))))))) ^ Exit: (308) [system] call_cleanup(user:((call(subst_args1(=, _9628), 494, '&self', [/, 'tok-split', 4], [/, 'tok-split', 4])*->nb_setarg(1, retval([/, 'tok-split', 4]), [/, 'tok-split', 4]);fail, trace, call(subst_args1(=, _9628), 494, '&self', [/, 'tok-split', 4], [/, 'tok-split', 4])), ignore(notrace((\+[/, 'tok-split', 4]\=_9776, nb_setarg(1, retval([/, 'tok-split', 4]), [/, 'tok-split', 4]))))), user:ignore((_9768==1->ignore(\+ \+ (flag(eval_num, _9806, _9806+1), (retval([/, 'tok-split', 4])\=@=retval(fail), nonvar([/, 'tok-split', 4])->indentq(5, _9806, <--, [false, [/, 'tok-split', 4]]);indentq(5, _9806, <--, [false, retval([/, 'tok-split', 4])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9806, _9806+1), (retval([/, 'tok-split', 4])\=@=retval(fail), nonvar([/, 'tok-split', 4])->indentq(5, _9806, <--, [false, [/, 'tok-split', 4]]);indentq(5, _9806, <--, [false, retval([/, 'tok-split', 4])]))))))))))) Call: (308) [system] retval([/, 'tok-split', 4])\=@=retval(fail) Exit: (308) [system] retval([/, 'tok-split', 4])\=@=retval(fail) ^ Exit: (307) [user] trace_eval(subst_args1(=, _9628), (false, (e2;e)), 494, '&self', [/, 'tok-split', 4], [/, 'tok-split', 4]) Call: (307) [system] [/, 'tok-split', 4]\=@=[/, 'tok-split', 4] ^ Redo: (306) [user] subst_args0(=, _9628, 494, '&self', [/, 'tok-split', 4], _9728) Call: (307) [system] _9728=[/, 'tok-split', 4] Exit: (307) [system] [/, 'tok-split', 4]=[/, 'tok-split', 4] ^ Exit: (306) [user] subst_args0(=, _9628, 494, '&self', [/, 'tok-split', 4], [/, 'tok-split', 4]) ^ Exit: (305) [user] subst_args(=, _9628, 495, '&self', [/, 'tok-split', 4], [/, 'tok-split', 4]) Call: (305) [apply] apply:maplist_([], _9730, user:subst_args(=, _9628, 495, '&self')) Unify: (305) [apply] apply:maplist_([], [], user:subst_args(=, _9628, 495, '&self')) Exit: (305) [apply] apply:maplist_([], [], user:subst_args(=, _9628, 495, '&self')) Exit: (304) [apply] apply:maplist_([[/, 'tok-split', 4]], [[/, 'tok-split', 4]], user:subst_args(=, _9628, 495, '&self')) Exit: (303) [apply] apply:maplist_([[/, 'tok-split', 3], [/, 'tok-split', 4]], [[/, 'tok-split', 3], [/, 'tok-split', 4]], user:subst_args(=, _9628, 495, '&self')) Exit: (302) [apply] apply:maplist_([[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], [[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], user:subst_args(=, _9628, 495, '&self')) Exit: (301) [apply] apply:maplist_([[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], [[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], user:subst_args(=, _9628, 495, '&self')) Exit: (300) [apply] apply:maplist_([[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], [[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], user:subst_args(=, _9628, 495, '&self')) Exit: (299) [apply] apply:maplist_([[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], [[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], user:subst_args(=, _9628, 495, '&self')) Exit: (298) [apply] apply:maplist_([[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], [[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], user:subst_args(=, _9628, 495, '&self')) Exit: (297) [apply] apply:maplist_([[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], [[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], user:subst_args(=, _9628, 495, '&self')) ^ Exit: (296) [apply] apply:maplist(user:subst_args(=, _9628, 495, '&self'), [[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], [[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) ^ Call: (296) [user] subst_args5(495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9324) ^ Unify: (296) [user] subst_args5(495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9324) ^ Call: (297) [user] eval_selfless(_206364, _206366, 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9324) ^ Unify: (297) [user] eval_selfless(_207308, _207310, 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9324) ^ Call: (298) [user] eval_selfless_0([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9324) ^ Unify: (298) [user] eval_selfless_0([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9324) Call: (299) [system] var(',') ^ Redo: (298) [user] eval_selfless_0([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9324) ^ Unify: (298) [user] eval_selfless_0([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9324) ^ Call: (299) [user] eval_selfless_1([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9324) ^ Unify: (299) [user] eval_selfless_1([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9324) ^ Call: (300) [user] allow_clp ^ Unify: (300) [user] allow_clp ^ Call: (301) [user] false_flag ^ Unify: (301) [user] false_flag Call: (302) [system] fail Fail: (302) [system] fail ^ Fail: (301) [user] false_flag ^ Redo: (298) [user] eval_selfless_0([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9324) ^ Unify: (298) [user] eval_selfless_0([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9324) ^ Call: (299) [user] eval_selfless_2([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9324) ^ Unify: (299) [user] eval_selfless_2([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9324) Call: (300) [system] var(',') ^ Redo: (299) [user] eval_selfless_2([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9324) ^ Unify: (299) [user] eval_selfless_2([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9324) ^ Call: (300) [user] fake_notrace((ground([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_227604, _227610, _227616], atom(_227604), catch_warn(current_op(_227642, yfx, _227604)), [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_227662], s2ps([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _227670))) ^ Unify: (300) [user] fake_notrace(user:(ground([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_227604, _227610, _227616], atom(_227604), catch_warn(current_op(_227642, yfx, _227604)), [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_227662], s2ps([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _227670))) ^ Call: (301) [user] real_notrace(user:(ground([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_227604, _227610, _227616], atom(_227604), catch_warn(current_op(_227642, yfx, _227604)), [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_227662], s2ps([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _227670))) ^ Unify: (301) [user] real_notrace(user:(ground([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_227604, _227610, _227616], atom(_227604), catch_warn(current_op(_227642, yfx, _227604)), [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_227662], s2ps([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _227670))) ^ Call: (302) [user] setup_call_cleanup('$notrace'(_231376, _231378), once(user:(ground([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_227604, _227610, _227616], atom(_227604), catch_warn(current_op(_227642, yfx, _227604)), [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_227662], s2ps([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _227670))), '$restore_trace'(_231376, _231378)) ^ Unify: (302) [system] setup_call_cleanup(user:'$notrace'(_231376, _231378), user:once(user:(ground([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_227604, _227610, _227616], atom(_227604), catch_warn(current_op(_227642, yfx, _227604)), [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_227662], s2ps([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _227670))), user:'$restore_trace'(_231376, _231378)) ^ Call: (303) [system] sig_atomic(user:'$notrace'(_231376, _231378)) ^ Fail: (301) [user] real_notrace(user:(ground([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_227604, _227610, _227616], atom(_227604), catch_warn(current_op(_227642, yfx, _227604)), [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_227662], s2ps([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _227670))) ^ Fail: (300) [user] fake_notrace(user:(ground([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_227604, _227610, _227616], atom(_227604), catch_warn(current_op(_227642, yfx, _227604)), [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_227662], s2ps([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _227670))) ^ Redo: (296) [user] subst_args5(495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9324) ^ Unify: (296) [user] subst_args5(495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9324) ^ Call: (297) [user] is_system_pred(',') ^ Unify: (297) [user] is_system_pred(',') Call: (298) [system] atom(',') Exit: (298) [system] atom(',') Call: (298) [system] atom_concat(_241704, !, ',') ^ Redo: (297) [user] is_system_pred(',') ^ Unify: (297) [user] is_system_pred(',') Call: (298) [system] atom(',') Exit: (298) [system] atom(',') Call: (298) [system] atom_concat(_246332, '-fn', ',') ^ Redo: (297) [user] is_system_pred(',') ^ Unify: (297) [user] is_system_pred(',') Call: (298) [system] atom(',') Exit: (298) [system] atom(',') Call: (298) [system] atom_concat(_250960, '-p', ',') ^ Redo: (296) [user] subst_args5(495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9324) ^ Call: (297) [user] subst_args6(495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9324) ^ Unify: (297) [user] subst_args6(495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9324) ^ Call: (298) [user] is_system_pred(',') ^ Unify: (298) [user] is_system_pred(',') Call: (299) [system] atom(',') Exit: (299) [system] atom(',') Call: (299) [system] atom_concat(_258402, !, ',') ^ Redo: (298) [user] is_system_pred(',') ^ Unify: (298) [user] is_system_pred(',') Call: (299) [system] atom(',') Exit: (299) [system] atom(',') Call: (299) [system] atom_concat(_263030, '-fn', ',') ^ Redo: (298) [user] is_system_pred(',') ^ Unify: (298) [user] is_system_pred(',') Call: (299) [system] atom(',') Exit: (299) [system] atom(',') Call: (299) [system] atom_concat(_267658, '-p', ',') ^ Redo: (293) [user] subst_args1(=, _9270, 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9324) ^ Call: (294) [user] subst_args2_failed(495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9324) ^ Unify: (294) [user] subst_args2_failed(495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9324) Call: (295) [system] [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]==[] ^ Redo: (294) [user] subst_args2_failed(495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9324) ^ Unify: (294) [user] subst_args2_failed(495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9324) Call: (295) [system] var([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) ^ Redo: (294) [user] subst_args2_failed(495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9324) ^ Unify: (294) [user] subst_args2_failed(495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9324) ^ Call: (295) [user] once(subst_selfless([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9324)) ^ Unify: (295) [system] once(user:subst_selfless([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9324)) ^ Call: (296) [user] subst_selfless([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9324) ^ Unify: (296) [user] subst_selfless([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9324) Call: (297) [system] var(',') ^ Redo: (296) [user] subst_selfless([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9324) ^ Unify: (296) [user] subst_selfless([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9324) ^ Call: (297) [user] eval_selfless(_283516, _283518, _283520, _283522, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9324) ^ Unify: (297) [user] eval_selfless(_284460, _284462, _284464, _284466, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9324) ^ Call: (298) [user] eval_selfless_0([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9324) ^ Unify: (298) [user] eval_selfless_0([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9324) Call: (299) [system] var(',') ^ Redo: (298) [user] eval_selfless_0([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9324) ^ Unify: (298) [user] eval_selfless_0([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9324) ^ Call: (299) [user] eval_selfless_1([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9324) ^ Unify: (299) [user] eval_selfless_1([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9324) ^ Call: (300) [user] allow_clp ^ Unify: (300) [user] allow_clp ^ Call: (301) [user] false_flag ^ Unify: (301) [user] false_flag Call: (302) [system] fail Fail: (302) [system] fail ^ Fail: (301) [user] false_flag ^ Redo: (298) [user] eval_selfless_0([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9324) ^ Unify: (298) [user] eval_selfless_0([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9324) ^ Call: (299) [user] eval_selfless_2([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9324) ^ Unify: (299) [user] eval_selfless_2([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9324) Call: (300) [system] var(',') ^ Redo: (299) [user] eval_selfless_2([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9324) ^ Unify: (299) [user] eval_selfless_2([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9324) ^ Call: (300) [user] fake_notrace((ground([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_304756, _304762, _304768], atom(_304756), catch_warn(current_op(_304794, yfx, _304756)), [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_304814], s2ps([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _304822))) ^ Unify: (300) [user] fake_notrace(user:(ground([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_304756, _304762, _304768], atom(_304756), catch_warn(current_op(_304794, yfx, _304756)), [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_304814], s2ps([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _304822))) ^ Call: (301) [user] real_notrace(user:(ground([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_304756, _304762, _304768], atom(_304756), catch_warn(current_op(_304794, yfx, _304756)), [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_304814], s2ps([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _304822))) ^ Unify: (301) [user] real_notrace(user:(ground([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_304756, _304762, _304768], atom(_304756), catch_warn(current_op(_304794, yfx, _304756)), [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_304814], s2ps([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _304822))) ^ Call: (302) [user] setup_call_cleanup('$notrace'(_308528, _308530), once(user:(ground([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_304756, _304762, _304768], atom(_304756), catch_warn(current_op(_304794, yfx, _304756)), [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_304814], s2ps([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _304822))), '$restore_trace'(_308528, _308530)) ^ Unify: (302) [system] setup_call_cleanup(user:'$notrace'(_308528, _308530), user:once(user:(ground([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_304756, _304762, _304768], atom(_304756), catch_warn(current_op(_304794, yfx, _304756)), [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_304814], s2ps([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _304822))), user:'$restore_trace'(_308528, _308530)) ^ Call: (303) [system] sig_atomic(user:'$notrace'(_308528, _308530)) ^ Fail: (301) [user] real_notrace(user:(ground([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_304756, _304762, _304768], atom(_304756), catch_warn(current_op(_304794, yfx, _304756)), [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_304814], s2ps([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _304822))) ^ Fail: (300) [user] fake_notrace(user:(ground([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_304756, _304762, _304768], atom(_304756), catch_warn(current_op(_304794, yfx, _304756)), [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_304814], s2ps([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _304822))) ^ Redo: (294) [user] subst_args2_failed(495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9324) ^ Unify: (294) [user] subst_args2_failed(495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], [_314152|_314154]) ^ Call: (295) [user] subst_args(_315166, _315168, 495, '&self', ',', _314152) ^ Unify: (295) [user] subst_args(_316110, _316112, 495, '&self', ',', _314152) Call: (296) [system] atom(_316980) ^ Redo: (295) [user] subst_args(_317980, _317982, 495, '&self', ',', _314152) ^ Unify: (295) [user] subst_args(_318924, _318926, 495, '&self', ',', _314152) ^ Call: (296) [user] self_subst(',') ^ Unify: (296) [user] self_subst(',') Call: (297) [system] callable(',') Exit: (297) [system] callable(',') ^ Unify: (296) [user] self_subst(',') ^ Call: (297) [user] self_eval(',') ^ Unify: (297) [user] self_eval(',') ^ Call: (299) [system] setup_call_cleanup('$notrace'(_326274, _326276), once(user:self_eval0(',')), '$restore_trace'(_326274, _326276)) ^ Unify: (299) [system] setup_call_cleanup(system:'$notrace'(_326274, _326276), system:once(user:self_eval0(',')), system:'$restore_trace'(_326274, _326276)) ^ Call: (300) [system] sig_atomic(system:'$notrace'(_326274, _326276)) ^ Exit: (299) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(',')), system:'$restore_trace'(3, -1)) ^ Exit: (297) [user] self_eval(',') ^ Exit: (296) [user] self_subst(',') Call: (296) [system] _314152=(',') Exit: (296) [system] (',')=(',') ^ Exit: (295) [user] subst_args(_333828, _333830, 495, '&self', ',', ',') ^ Call: (295) [user] subst_args2_failed(495, '&self', [[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _314154) ^ Unify: (295) [user] subst_args2_failed(495, '&self', [[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _314154) Call: (296) [system] [[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]==[] ^ Redo: (295) [user] subst_args2_failed(495, '&self', [[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _314154) ^ Unify: (295) [user] subst_args2_failed(495, '&self', [[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _314154) Call: (296) [system] var([[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) ^ Redo: (295) [user] subst_args2_failed(495, '&self', [[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _314154) ^ Unify: (295) [user] subst_args2_failed(495, '&self', [[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _314154) ^ Call: (296) [user] once(subst_selfless([[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _314154)) ^ Unify: (296) [system] once(user:subst_selfless([[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _314154)) ^ Call: (297) [user] subst_selfless([[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _314154) ^ Unify: (297) [user] subst_selfless([[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _314154) Call: (298) [system] var([/, 'is-word', 1]) ^ Redo: (297) [user] subst_selfless([[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _314154) ^ Unify: (297) [user] subst_selfless([[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _314154) ^ Call: (298) [user] eval_selfless(_348754, _348756, _348758, _348760, [[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _314154) ^ Unify: (298) [user] eval_selfless(_349698, _349700, _349702, _349704, [[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _314154) ^ Call: (299) [user] eval_selfless_0([[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _314154) ^ Unify: (299) [user] eval_selfless_0([[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _314154) Call: (300) [system] var([/, 'is-word', 1]) ^ Redo: (299) [user] eval_selfless_0([[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _314154) ^ Unify: (299) [user] eval_selfless_0([[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _314154) ^ Call: (300) [user] eval_selfless_1([[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _314154) ^ Unify: (300) [user] eval_selfless_1([[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _314154) ^ Call: (301) [user] allow_clp ^ Unify: (301) [user] allow_clp ^ Call: (302) [user] false_flag ^ Unify: (302) [user] false_flag Call: (303) [system] fail Fail: (303) [system] fail ^ Fail: (302) [user] false_flag ^ Redo: (299) [user] eval_selfless_0([[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _314154) ^ Unify: (299) [user] eval_selfless_0([[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _314154) ^ Call: (300) [user] eval_selfless_2([[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _314154) ^ Unify: (300) [user] eval_selfless_2([[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _314154) Call: (301) [system] var([/, 'is-word', 1]) ^ Redo: (300) [user] eval_selfless_2([[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _314154) ^ Unify: (300) [user] eval_selfless_2([[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _314154) ^ Call: (301) [user] fake_notrace((ground([[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_369994, _370000, _370006], atom(_369994), catch_warn(current_op(_370032, yfx, _369994)), [[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_370052], s2ps([[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _370060))) ^ Unify: (301) [user] fake_notrace(user:(ground([[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_369994, _370000, _370006], atom(_369994), catch_warn(current_op(_370032, yfx, _369994)), [[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_370052], s2ps([[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _370060))) ^ Call: (302) [user] real_notrace(user:(ground([[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_369994, _370000, _370006], atom(_369994), catch_warn(current_op(_370032, yfx, _369994)), [[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_370052], s2ps([[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _370060))) ^ Unify: (302) [user] real_notrace(user:(ground([[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_369994, _370000, _370006], atom(_369994), catch_warn(current_op(_370032, yfx, _369994)), [[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_370052], s2ps([[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _370060))) ^ Call: (303) [user] setup_call_cleanup('$notrace'(_373766, _373768), once(user:(ground([[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_369994, _370000, _370006], atom(_369994), catch_warn(current_op(_370032, yfx, _369994)), [[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_370052], s2ps([[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _370060))), '$restore_trace'(_373766, _373768)) ^ Unify: (303) [system] setup_call_cleanup(user:'$notrace'(_373766, _373768), user:once(user:(ground([[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_369994, _370000, _370006], atom(_369994), catch_warn(current_op(_370032, yfx, _369994)), [[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_370052], s2ps([[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _370060))), user:'$restore_trace'(_373766, _373768)) ^ Call: (304) [system] sig_atomic(user:'$notrace'(_373766, _373768)) ^ Fail: (302) [user] real_notrace(user:(ground([[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_369994, _370000, _370006], atom(_369994), catch_warn(current_op(_370032, yfx, _369994)), [[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_370052], s2ps([[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _370060))) ^ Fail: (301) [user] fake_notrace(user:(ground([[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_369994, _370000, _370006], atom(_369994), catch_warn(current_op(_370032, yfx, _369994)), [[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_370052], s2ps([[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _370060))) ^ Redo: (295) [user] subst_args2_failed(495, '&self', [[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _314154) ^ Unify: (295) [user] subst_args2_failed(495, '&self', [[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], [_379390|_379392]) ^ Call: (296) [user] subst_args(_380404, _380406, 495, '&self', [/, 'is-word', 1], _379390) ^ Unify: (296) [user] subst_args(_381348, _381350, 495, '&self', [/, 'is-word', 1], _379390) Call: (297) [system] atom(_382218) ^ Redo: (296) [user] subst_args(_383218, _383220, 495, '&self', [/, 'is-word', 1], _379390) ^ Unify: (296) [user] subst_args(_384162, _384164, 495, '&self', [/, 'is-word', 1], _379390) ^ Call: (297) [user] self_subst([/, 'is-word', 1]) ^ Unify: (297) [user] self_subst([/, 'is-word', 1]) Call: (298) [system] callable([/, 'is-word', 1]) Exit: (298) [system] callable([/, 'is-word', 1]) ^ Unify: (297) [user] self_subst([/, 'is-word', 1]) ^ Call: (298) [user] self_eval([/, 'is-word', 1]) ^ Unify: (298) [user] self_eval([/, 'is-word', 1]) ^ Call: (300) [system] setup_call_cleanup('$notrace'(_391512, _391514), once(user:self_eval0([/, 'is-word', 1])), '$restore_trace'(_391512, _391514)) ^ Unify: (300) [system] setup_call_cleanup(system:'$notrace'(_391512, _391514), system:once(user:self_eval0([/, 'is-word', 1])), system:'$restore_trace'(_391512, _391514)) ^ Call: (301) [system] sig_atomic(system:'$notrace'(_391512, _391514)) ^ Fail: (298) [user] self_eval([/, 'is-word', 1]) ^ Redo: (296) [user] subst_args(_395348, _395350, 495, '&self', [/, 'is-word', 1], _379390) ^ Unify: (296) [user] subst_args(_396292, _396294, 495, '&self', [/, 'is-word', 1], _379390) Call: (297) [system] ['is-word', 1]==[] ^ Redo: (296) [user] subst_args(_398164, _398166, 495, '&self', [/, 'is-word', 1], _379390) ^ Unify: (296) [user] subst_args(_399108, _399110, 495, '&self', [/, 'is-word', 1], _379390) ^ Call: (298) [system] setup_call_cleanup('$notrace'(_399998, _400000), once(user:(_399980 is 495-1)), '$restore_trace'(_399998, _400000)) ^ Unify: (298) [system] setup_call_cleanup(system:'$notrace'(_399998, _400000), system:once(user:(_399980 is 495-1)), system:'$restore_trace'(_399998, _400000)) ^ Call: (299) [system] sig_atomic(system:'$notrace'(_399998, _400000)) ^ Exit: (298) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(494 is 495-1)), system:'$restore_trace'(3, -1)) ^ Call: (297) [user] subst_args0(_403774, _403776, 494, '&self', [/, 'is-word', 1], _379390) ^ Unify: (297) [user] subst_args0(_403774, _403776, 494, '&self', [/, 'is-word', 1], _379390) ^ Call: (298) [user] self_subst([/, 'is-word', 1]) ^ Unify: (298) [user] self_subst([/, 'is-word', 1]) Call: (299) [system] callable([/, 'is-word', 1]) Exit: (299) [system] callable([/, 'is-word', 1]) ^ Unify: (298) [user] self_subst([/, 'is-word', 1]) ^ Call: (299) [user] self_eval([/, 'is-word', 1]) ^ Unify: (299) [user] self_eval([/, 'is-word', 1]) ^ Call: (301) [system] setup_call_cleanup('$notrace'(_412152, _412154), once(user:self_eval0([/, 'is-word', 1])), '$restore_trace'(_412152, _412154)) ^ Unify: (301) [system] setup_call_cleanup(system:'$notrace'(_412152, _412154), system:once(user:self_eval0([/, 'is-word', 1])), system:'$restore_trace'(_412152, _412154)) ^ Call: (302) [system] sig_atomic(system:'$notrace'(_412152, _412154)) ^ Fail: (299) [user] self_eval([/, 'is-word', 1]) ^ Redo: (297) [user] subst_args0(_403774, _403776, 494, '&self', [/, 'is-word', 1], _379390) ^ Unify: (297) [user] subst_args0(_403774, _403776, 494, '&self', [/, 'is-word', 1], _379390) Call: (298) [system] _417808 is 494+ -1 Exit: (298) [system] 493 is 494+ -1 ^ Call: (298) [user] trace_eval(subst_args1(_403774, _403776), (false, (e2;e)), 494, '&self', [/, 'is-word', 1], _419684) ^ Unify: (298) [user] trace_eval(subst_args1(_403774, _403776), (false, (e2;e)), 494, '&self', [/, 'is-word', 1], _419684) ^ Call: (299) [user] must_det_ll((notrace((flag(eval_num, _421594, _421594+1), _421612 is _421594 mod 500, _421630 is 99-494 mod 100, _421654=_421656, option_else('trace-length', _421668, 500), option_else('trace-depth', _421676, 30))), quietly(if_t((nop(stop_rtrace), _421612>_421668), (set_debug(eval, false), _421732 is _421668+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_421732])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_421784))))) ^ Unify: (299) [user] must_det_ll(user:(notrace((flag(eval_num, _421594, _421594+1), _421612 is _421594 mod 500, _421630 is 99-494 mod 100, _421654=_421656, option_else('trace-length', _421668, 500), option_else('trace-depth', _421676, 30))), quietly(if_t((nop(stop_rtrace), _421612>_421668), (set_debug(eval, false), _421732 is _421668+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_421732])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_421784))))) ^ Call: (300) [user] once(user:(notrace((flag(eval_num, _421594, _421594+1), _421612 is _421594 mod 500, _421630 is 99-494 mod 100, _421654=_421656, option_else('trace-length', _421668, 500), option_else('trace-depth', _421676, 30))), quietly(if_t((nop(stop_rtrace), _421612>_421668), (set_debug(eval, false), _421732 is _421668+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_421732])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_421784))))) ^ Unify: (300) [system] once(user:(notrace((flag(eval_num, _421594, _421594+1), _421612 is _421594 mod 500, _421630 is 99-494 mod 100, _421654=_421656, option_else('trace-length', _421668, 500), option_else('trace-depth', _421676, 30))), quietly(if_t((nop(stop_rtrace), _421612>_421668), (set_debug(eval, false), _421732 is _421668+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_421732])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_421784))))) ^ Call: (303) [system] setup_call_cleanup('$notrace'(_425508, _425510), once(user:(flag(eval_num, _421594, _421594+1), _421612 is _421594 mod 500, _421630 is 99-494 mod 100, _421654=_421656, option_else('trace-length', _421668, 500), option_else('trace-depth', _421676, 30))), '$restore_trace'(_425508, _425510)) ^ Unify: (303) [system] setup_call_cleanup(system:'$notrace'(_425508, _425510), system:once(user:(flag(eval_num, _421594, _421594+1), _421612 is _421594 mod 500, _421630 is 99-494 mod 100, _421654=_421656, option_else('trace-length', _421668, 500), option_else('trace-depth', _421676, 30))), system:'$restore_trace'(_425508, _425510)) ^ Call: (304) [system] sig_atomic(system:'$notrace'(_425508, _425510)) ^ Exit: (303) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(flag(eval_num, 17, 17+1), 17 is 17 mod 500, 5 is 99-494 mod 100, _421654=_421654, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), system:'$restore_trace'(3, -1)) ^ Call: (303) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 17>500), (set_debug(eval, false), _421732 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_421732])), nop((start_rtrace, rtrace))))) ^ Unify: (303) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 17>500), (set_debug(eval, false), _421732 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_421732])), nop((start_rtrace, rtrace))))) ^ Exit: (303) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 17>500), (set_debug(eval, false), _421732 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_421732])), nop((start_rtrace, rtrace))))) Call: (302) [user] nop(notrace(no_repeats_var(_421784))) Unify: (302) [user] nop(notrace(no_repeats_var(_421784))) Exit: (302) [user] nop(notrace(no_repeats_var(_421784))) ^ Exit: (300) [system] once(user:(notrace((flag(eval_num, 17, 17+1), 17 is 17 mod 500, 5 is 99-494 mod 100, _421654=_421654, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), quietly(if_t((nop(stop_rtrace), 17>500), (set_debug(eval, false), _421732 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_421732])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_421784))))) ^ Exit: (299) [user] must_det_ll(user:(notrace((flag(eval_num, 17, 17+1), 17 is 17 mod 500, 5 is 99-494 mod 100, _421654=_421654, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), quietly(if_t((nop(stop_rtrace), 17>500), (set_debug(eval, false), _421732 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_421732])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_421784))))) Call: (299) [occurs] occurs:sub_term(_436972, (false, (e2;e))) Unify: (299) [occurs] occurs:sub_term((false, (e2;e)), (false, (e2;e))) Exit: (299) [occurs] occurs:sub_term((false, (e2;e)), (false, (e2;e))) Call: (299) [system] (false, (e2;e))\=(false, (e2;e)) Fail: (299) [system] (false, (e2;e))\=(false, (e2;e)) Redo: (299) [occurs] occurs:sub_term(_436972, (false, (e2;e))) Unify: (299) [occurs] occurs:sub_term(_436972, (false, (e2;e))) Call: (300) [system] compound((false, (e2;e))) Exit: (300) [system] compound((false, (e2;e))) Call: (300) [system] arg(_445394, (false, (e2;e)), _445318) Exit: (300) [system] arg(1, (false, (e2;e)), false) Call: (300) [occurs] occurs:sub_term(_436972, false) Unify: (300) [occurs] occurs:sub_term(false, false) Exit: (300) [occurs] occurs:sub_term(false, false) Exit: (299) [occurs] occurs:sub_term(false, (false, (e2;e))) Call: (299) [system] (false, (e2;e))\=false Exit: (299) [system] (false, (e2;e))\=false ^ Call: (299) [user] if_trace((eval;false, (e2;e)), (_421654=1, indentq(5, 17, -->, [false, [/, 'is-word', 1]]))) ^ Unify: (299) [user] if_trace((eval;false, (e2;e)), (_421654=1, indentq(5, 17, -->, [false, [/, 'is-word', 1]]))) ^ Call: (301) [system] setup_call_cleanup('$notrace'(_454698, _454700), once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _421654=1, indentq(5, 17, -->, [false, [/, 'is-word', 1]]))), _454656, fbug((_454656-->if_trace((eval;false, (e2;e)), (_421654=1, indentq(5, 17, -->, [false, [/, 'is-word', 1]])))))))), '$restore_trace'(_454698, _454700)) ^ Unify: (301) [system] setup_call_cleanup(system:'$notrace'(_454698, _454700), system:once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _421654=1, indentq(5, 17, -->, [false, [/, 'is-word', 1]]))), _454656, fbug((_454656-->if_trace((eval;false, (e2;e)), (_421654=1, indentq(5, 17, -->, [false, [/, 'is-word', 1]])))))))), system:'$restore_trace'(_454698, _454700)) ^ Call: (302) [system] sig_atomic(system:'$notrace'(_454698, _454700)) ^ Exit: (301) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _421654=1, indentq(5, 17, -->, [false, [/, 'is-word', 1]]))), _454656, fbug((_454656-->if_trace((eval;false, (e2;e)), (_421654=1, indentq(5, 17, -->, [false, [/, 'is-word', 1]])))))))), system:'$restore_trace'(3, -1)) ^ Exit: (299) [user] if_trace((eval;false, (e2;e)), (_421654=1, indentq(5, 17, -->, [false, [/, 'is-word', 1]]))) Call: (299) [system] _459480=retval(fail) Exit: (299) [system] retval(fail)=retval(fail) Call: (299) [system] _461342=(\+ \+ (flag(eval_num, _461362, _461362+1), (retval(fail)\=@=retval(fail), nonvar(_419684)->indentq(5, _461362, <--, [false, _419684]);indentq(5, _461362, <--, [false, retval(fail)])))) Exit: (299) [system] (\+ \+ (flag(eval_num, _461362, _461362+1), (retval(fail)\=@=retval(fail), nonvar(_419684)->indentq(5, _461362, <--, [false, _419684]);indentq(5, _461362, <--, [false, retval(fail)]))))=(\+ \+ (flag(eval_num, _461362, _461362+1), (retval(fail)\=@=retval(fail), nonvar(_419684)->indentq(5, _461362, <--, [false, _419684]);indentq(5, _461362, <--, [false, retval(fail)])))) ^ Call: (299) [user] call_cleanup(((call(subst_args1(_403774, _403776), 494, '&self', [/, 'is-word', 1], _419684)*->nb_setarg(1, retval(fail), _419684);fail, trace, call(subst_args1(_403774, _403776), 494, '&self', [/, 'is-word', 1], _419684)), ignore(notrace((\+_419684\=_421784, nb_setarg(1, retval(fail), _419684))))), ignore((_421654==1->ignore(\+ \+ (flag(eval_num, _461362, _461362+1), (retval(fail)\=@=retval(fail), nonvar(_419684)->indentq(5, _461362, <--, [false, _419684]);indentq(5, _461362, <--, [false, retval(fail)]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _461362, _461362+1), (retval(fail)\=@=retval(fail), nonvar(_419684)->indentq(5, _461362, <--, [false, _419684]);indentq(5, _461362, <--, [false, retval(fail)]))))))))))) ^ Unify: (299) [system] call_cleanup(user:((call(subst_args1(_403774, _403776), 494, '&self', [/, 'is-word', 1], _419684)*->nb_setarg(1, retval(fail), _419684);fail, trace, call(subst_args1(_403774, _403776), 494, '&self', [/, 'is-word', 1], _419684)), ignore(notrace((\+_419684\=_421784, nb_setarg(1, retval(fail), _419684))))), user:ignore((_421654==1->ignore(\+ \+ (flag(eval_num, _461362, _461362+1), (retval(fail)\=@=retval(fail), nonvar(_419684)->indentq(5, _461362, <--, [false, _419684]);indentq(5, _461362, <--, [false, retval(fail)]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _461362, _461362+1), (retval(fail)\=@=retval(fail), nonvar(_419684)->indentq(5, _461362, <--, [false, _419684]);indentq(5, _461362, <--, [false, retval(fail)]))))))))))) ^ Call: (301) [user] subst_args1(_403774, _403776, 494, '&self', [/, 'is-word', 1], _419684) ^ Unify: (301) [user] subst_args1(_403774, _403776, 494, '&self', [/, 'is-word', 1], _419684) Call: (302) [system] var(_403774) Exit: (302) [system] var(_403774) ^ Call: (302) [user] subst_args1(=, _403776, 494, '&self', [/, 'is-word', 1], _419684) ^ Unify: (302) [user] subst_args1(=, _403776, 494, '&self', [/, 'is-word', 1], _419684) Call: (303) [system] var(=) ^ Redo: (302) [user] subst_args1(=, _403776, 494, '&self', [/, 'is-word', 1], _419684) Call: (303) [system] atom(=) Exit: (303) [system] atom(=) Call: (303) [system] (=)\==(=) ^ Redo: (302) [user] subst_args1(=, _403776, 494, '&self', [/, 'is-word', 1], _419684) ^ Unify: (302) [user] subst_args1(=, _403776, 494, '&self', [/, 'is-word', 1], _419684) Call: (303) [system] atom([/, 'is-word', 1]) ^ Redo: (302) [user] subst_args1(=, _403776, 494, '&self', [/, 'is-word', 1], _419684) ^ Unify: (302) [user] subst_args1(=, _403776, 494, '&self', [/, 'is-word', 1], _419684) Call: (303) [system] is_list(['is-word', 1]) Exit: (303) [system] is_list(['is-word', 1]) ^ Unify: (302) [user] subst_args1(=, _403776, 494, '&self', [/, 'is-word', 1], _419684) Call: (303) [system] is_list([/, 'is-word', 1]) Exit: (303) [system] is_list([/, 'is-word', 1]) ^ Unify: (302) [user] subst_args1(=, _403776, 494, '&self', [/, 'is-word', 1], [/|_484952]) Call: (303) [system] var(/) ^ Redo: (302) [user] subst_args1(=, _403776, 494, '&self', [/, 'is-word', 1], _419684) ^ Unify: (302) [user] subst_args1(=, _403776, 494, '&self', [/, 'is-word', 1], _419684) Call: (303) [system] fail ^ Redo: (302) [user] subst_args1(=, _403776, 494, '&self', [/, 'is-word', 1], _419684) ^ Unify: (302) [user] subst_args1(=, _403776, 494, '&self', [/, 'is-word', 1], _419684) Call: (303) [system] is_list([/, 'is-word', 1]) Exit: (303) [system] is_list([/, 'is-word', 1]) ^ Call: (303) [user] apply:maplist(self_subst, [/, 'is-word', 1]) ^ Unify: (303) [apply] apply:maplist(user:self_subst, [/, 'is-word', 1]) Call: (304) [apply] apply:maplist_([/, 'is-word', 1], user:self_subst) Unify: (304) [apply] apply:maplist_([/, 'is-word', 1], user:self_subst) ^ Call: (305) [user] self_subst(/) ^ Unify: (305) [user] self_subst(/) Call: (306) [system] callable(/) Exit: (306) [system] callable(/) ^ Unify: (305) [user] self_subst(/) ^ Call: (306) [user] self_eval(/) ^ Unify: (306) [user] self_eval(/) ^ Call: (308) [system] setup_call_cleanup('$notrace'(_503572, _503574), once(user:self_eval0(/)), '$restore_trace'(_503572, _503574)) ^ Unify: (308) [system] setup_call_cleanup(system:'$notrace'(_503572, _503574), system:once(user:self_eval0(/)), system:'$restore_trace'(_503572, _503574)) ^ Call: (309) [system] sig_atomic(system:'$notrace'(_503572, _503574)) ^ Exit: (308) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(/)), system:'$restore_trace'(3, -1)) ^ Exit: (306) [user] self_eval(/) ^ Exit: (305) [user] self_subst(/) Call: (305) [apply] apply:maplist_(['is-word', 1], user:self_subst) Unify: (305) [apply] apply:maplist_(['is-word', 1], user:self_subst) ^ Call: (306) [user] self_subst('is-word') ^ Unify: (306) [user] self_subst('is-word') Call: (307) [system] callable('is-word') Exit: (307) [system] callable('is-word') ^ Unify: (306) [user] self_subst('is-word') ^ Call: (307) [user] self_eval('is-word') ^ Unify: (307) [user] self_eval('is-word') ^ Call: (309) [system] setup_call_cleanup('$notrace'(_517532, _517534), once(user:self_eval0('is-word')), '$restore_trace'(_517532, _517534)) ^ Unify: (309) [system] setup_call_cleanup(system:'$notrace'(_517532, _517534), system:once(user:self_eval0('is-word')), system:'$restore_trace'(_517532, _517534)) ^ Call: (310) [system] sig_atomic(system:'$notrace'(_517532, _517534)) ^ Exit: (309) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0('is-word')), system:'$restore_trace'(3, -1)) ^ Exit: (307) [user] self_eval('is-word') ^ Exit: (306) [user] self_subst('is-word') Call: (306) [apply] apply:maplist_([1], user:self_subst) Unify: (306) [apply] apply:maplist_([1], user:self_subst) ^ Call: (307) [user] self_subst(1) ^ Unify: (307) [user] self_subst(1) Call: (308) [system] callable(1) ^ Redo: (307) [user] self_subst(1) ^ Exit: (307) [user] self_subst(1) Call: (307) [apply] apply:maplist_([], user:self_subst) Unify: (307) [apply] apply:maplist_([], user:self_subst) Exit: (307) [apply] apply:maplist_([], user:self_subst) Exit: (306) [apply] apply:maplist_([1], user:self_subst) Exit: (305) [apply] apply:maplist_(['is-word', 1], user:self_subst) Exit: (304) [apply] apply:maplist_([/, 'is-word', 1], user:self_subst) ^ Exit: (303) [apply] apply:maplist(user:self_subst, [/, 'is-word', 1]) Call: (303) [system] [/, 'is-word', 1]=[_21990|_21992] Exit: (303) [system] [/, 'is-word', 1]=[/, 'is-word', 1] Call: (303) [system] atom(/) Exit: (303) [system] atom(/) ^ Unify: (302) [user] subst_args1(=, _9640, 494, '&self', [/, 'is-word', 1], _9668) ^ Call: (303) [user] is_space_op(/) ^ Redo: (302) [user] subst_args1(=, _9640, 494, '&self', [/, 'is-word', 1], _9668) ^ Unify: (302) [user] subst_args1(=, _9640, 494, '&self', [/, 'is-word', 1], _9668) Call: (303) [system] (/)==case ^ Redo: (302) [user] subst_args1(=, _9640, 494, '&self', [/, 'is-word', 1], _9668) ^ Unify: (302) [user] subst_args1(=, _9640, 494, '&self', [/, 'is-word', 1], _9668) Call: (303) [system] fail ^ Redo: (302) [user] subst_args1(=, _9640, 494, '&self', [/, 'is-word', 1], _9668) ^ Unify: (302) [user] subst_args1(=, _9640, 494, '&self', [/, 'is-word', 1], _9668) Call: (303) [system] _35074=do_more_defs(true) Exit: (303) [system] do_more_defs(true)=do_more_defs(true) ^ Call: (303) [user] clause(eval_21(subst_args, _9640, 494, '&self', [/, 'is-word', 1], _9668), _36950) ^ Redo: (302) [user] subst_args1(=, _9640, 494, '&self', [/, 'is-word', 1], _9668) ^ Unify: (302) [user] subst_args1(=, _9640, 494, '&self', [/, 'is-word', 1], _9668) Call: (303) [system] fail ^ Redo: (302) [user] subst_args1(=, _9640, 494, '&self', [/, 'is-word', 1], _9668) ^ Unify: (302) [user] subst_args1(=, _9640, 494, '&self', [/, 'is-word', 1], _9668) ^ Call: (303) [user] is_and(/) ^ Unify: (303) [user] is_and(/) Call: (304) [system] atom(/) Exit: (304) [system] atom(/) ^ Unify: (303) [user] is_and(/) ^ Call: (304) [user] is_and(/, _47274) ^ Unify: (304) [user] is_and(/, _48202) Call: (305) [system] atom(/) Exit: (305) [system] atom(/) ^ Redo: (302) [user] subst_args1(=, _9640, 494, '&self', [/, 'is-word', 1], _9668) ^ Unify: (302) [user] subst_args1(=, _9640, 494, '&self', [/, 'is-word', 1], [/|_51850]) Call: (303) [system] nonvar(/) Exit: (303) [system] nonvar(/) Call: (303) [system] fail ^ Redo: (302) [user] subst_args1(=, _9640, 494, '&self', [/, 'is-word', 1], _9668) ^ Unify: (302) [user] subst_args1(=, _9640, 494, '&self', [/, 'is-word', 1], _9668) ^ Call: (303) [user] subst_args2(=, 494, '&self', [/, 'is-word', 1], _9668) ^ Unify: (303) [user] subst_args2(=, 494, '&self', [/, 'is-word', 1], _9668) Call: (304) [system] 494<3 ^ Redo: (303) [user] subst_args2(=, 494, '&self', [/, 'is-word', 1], _9668) ^ Unify: (303) [user] subst_args2(=, 494, '&self', [/, 'is-word', 1], _9668) Call: (304) [system] fail ^ Redo: (303) [user] subst_args2(=, 494, '&self', [/, 'is-word', 1], _9668) ^ Unify: (303) [user] subst_args2(=, 494, '&self', [/, 'is-word', 1], _9668) ^ Call: (304) [user] mnotrace(is_user_defined_head(=, '&self', /)) ^ Unify: (304) [user] mnotrace(is_user_defined_head(=, '&self', /)) ^ Call: (305) [user] once(is_user_defined_head(=, '&self', /)) ^ Unify: (305) [system] once(user:is_user_defined_head(=, '&self', /)) ^ Call: (306) [user] is_user_defined_head(=, '&self', /) ^ Unify: (306) [user] is_user_defined_head(=, '&self', /) ^ Call: (307) [user] mnotrace(is_user_defined_head0(=, '&self', /)) ^ Unify: (307) [user] mnotrace(is_user_defined_head0(=, '&self', /)) ^ Call: (308) [user] once(is_user_defined_head0(=, '&self', /)) ^ Unify: (308) [system] once(user:is_user_defined_head0(=, '&self', /)) ^ Call: (309) [user] is_user_defined_head0(=, '&self', /) ^ Unify: (309) [user] is_user_defined_head0(=, '&self', /) Call: (310) [system] callable(/) Exit: (310) [system] callable(/) Call: (310) [system] functor(/, _77952, _78032) Exit: (310) [system] functor(/, /, 0) ^ Call: (310) [user] is_user_defined_head_f(=, '&self', /) ^ Unify: (310) [user] is_user_defined_head_f(=, '&self', /) ^ Call: (311) [user] is_user_defined_head_f1(=, '&self', /) ^ Unify: (311) [user] is_user_defined_head_f1(=, '&self', /) Call: (312) [user] metta_eq_def(=, '&self', [/|_83550], _83632) Unify: (312) [user] metta_eq_def(=, '&self', [/|_83550], _84556) ^ Call: (313) [user] ignore((=)=(=)) ^ Unify: (313) [system] ignore(user:((=)=(=))) Call: (314) [system] (=)=(=) Exit: (314) [system] (=)=(=) ^ Exit: (313) [system] ignore(user:((=)=(=))) Call: (313) [user] metta_atom('&self', [=, [/|_83550], _90072]) Unify: (313) [user] metta_atom('&self', [=, [/|_83550], _90072]) ^ Call: (314) [user] typed_list('&self', _91986, _91908) ^ Unify: (314) [user] typed_list('&self', _92918, _91908) Call: (315) [system] compound('&self') Fail: (315) [system] compound('&self') ^ Fail: (314) [user] typed_list('&self', _95698, _91908) Redo: (313) [user] metta_atom('&self', [=, [/|_83550], _90072]) Unify: (313) [user] metta_atom('&self', [=, [/|_83550], _90072]) Call: (314) [system] '&self'=='&flybase' Redo: (313) [user] metta_atom('&self', [=, [/|_83550], _90072]) Unify: (313) [user] metta_atom('&self', [=, [/|_83550], _90072]) ^ Call: (314) [user] metta_atom_in_file('&self', [=, [/|_83550], _90072]) ^ Unify: (314) [user] metta_atom_in_file('&self', [=, [/|_83550], _90072]) ^ Call: (315) [user] metta_atom_in_file('&self', [=, [/|_83550], _90072], _103080, _103082) ^ Unify: (315) [user] metta_atom_in_file('&self', [=, [/|_83550], _90072], _104016, _104018) ^ Call: (316) [user] loaded_into_kb('&self', _104874) ^ Unify: (316) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Exit: (316) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Call: (316) [user] once(user:asserted_metta_pred(_115464, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Unify: (316) [system] once(user:asserted_metta_pred(_115464, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Call: (317) [user] asserted_metta_pred(_115464, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Fail: (317) [user] asserted_metta_pred(_115464, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Redo: (313) [user] metta_atom('&self', [=, [/|_83550], _90072]) Unify: (313) [user] metta_atom('&self', [=, [/|_83550], _90072]) Call: (314) [user] metta_atom_asserted('&self', [=, [/|_83550], _90072]) Unify: (314) [user] metta_atom_asserted('&self', [=, [/|_83550], _90072]) ^ Call: (315) [user] metta_atom_asserted_deduced('&self', [=, [/|_83550], _90072]) Redo: (314) [user] metta_atom_asserted('&self', [=, [/|_83550], _90072]) Redo: (313) [user] metta_atom('&self', [=, [/|_83550], _90072]) Unify: (313) [user] metta_atom('&self', [=, [/|_83550], _90072]) Call: (314) [system] '&self'\=='&corelib' Exit: (314) [system] '&self'\=='&corelib' ^ Call: (314) [user] using_all_spaces ^ Unify: (314) [user] using_all_spaces Call: (315) [system] nb_current(with_all_spaces, t) Redo: (313) [user] metta_atom('&self', [=, [/|_83550], _90072]) Unify: (313) [user] metta_atom('&self', [=, [/|_83550], _90072]) Call: (314) [system] '&self'\=='&corelib' Exit: (314) [system] '&self'\=='&corelib' Call: (314) [user] metta_atom_asserted('&self', '&corelib') Unify: (314) [user] metta_atom_asserted('&self', '&corelib') ^ Call: (315) [user] metta_atom_asserted_deduced('&self', '&corelib') Redo: (314) [user] metta_atom_asserted('&self', '&corelib') Unify: (314) [user] metta_atom_asserted('&self', '&corelib') Exit: (314) [user] metta_atom_asserted('&self', '&corelib') Call: (314) [user] should_inherit_from_corelib([=, [/|_83550], _90072]) Unify: (314) [user] should_inherit_from_corelib([=, [/|_83550], _90072]) ^ Call: (315) [user] using_all_spaces ^ Unify: (315) [user] using_all_spaces Call: (316) [system] nb_current(with_all_spaces, t) Redo: (314) [user] should_inherit_from_corelib([=, [/|_83550], _90072]) Unify: (314) [user] should_inherit_from_corelib([=, [/|_83550], _90072]) Call: (315) [system] (=)==(:) Redo: (314) [user] should_inherit_from_corelib([=, [/|_83550], _90072]) Unify: (314) [user] should_inherit_from_corelib([=, [/|_83550], _90072]) Call: (315) [system] (=)=='@doc' Redo: (314) [user] should_inherit_from_corelib([=, [/|_83550], _90072]) Unify: (314) [user] should_inherit_from_corelib([=, [/|_83550], _90072]) Call: (315) [system] fail Redo: (314) [user] metta_atom_asserted('&self', '&corelib') Redo: (313) [user] metta_atom('&self', [=, [/|_83550], _90072]) Fail: (312) [user] metta_eq_def(=, '&self', [/|_83550], _170668) ^ Fail: (311) [user] is_user_defined_head_f1(=, '&self', /) ^ Redo: (310) [user] is_user_defined_head_f(=, '&self', /) ^ Unify: (310) [user] is_user_defined_head_f(=, '&self', /) ^ Call: (311) [user] is_user_defined_head_f1(=, '&self', [/|_174312]) ^ Unify: (311) [user] is_user_defined_head_f1(=, '&self', [/|_174312]) Call: (312) [user] metta_eq_def(=, '&self', [[/|_174312]|_176182], _176264) Unify: (312) [user] metta_eq_def(=, '&self', [[/|_174312]|_176182], _177188) ^ Call: (313) [user] ignore((=)=(=)) ^ Unify: (313) [system] ignore(user:((=)=(=))) Call: (314) [system] (=)=(=) Exit: (314) [system] (=)=(=) ^ Exit: (313) [system] ignore(user:((=)=(=))) Call: (313) [user] metta_atom('&self', [=, [[/|_174312]|_176182], _182704]) Unify: (313) [user] metta_atom('&self', [=, [[/|_174312]|_176182], _182704]) ^ Call: (314) [user] typed_list('&self', _184618, _184540) ^ Unify: (314) [user] typed_list('&self', _185550, _184540) Call: (315) [system] compound('&self') Fail: (315) [system] compound('&self') ^ Fail: (314) [user] typed_list('&self', _188330, _184540) Redo: (313) [user] metta_atom('&self', [=, [[/|_174312]|_176182], _182704]) Unify: (313) [user] metta_atom('&self', [=, [[/|_174312]|_176182], _182704]) Call: (314) [system] '&self'=='&flybase' Redo: (313) [user] metta_atom('&self', [=, [[/|_174312]|_176182], _182704]) Unify: (313) [user] metta_atom('&self', [=, [[/|_174312]|_176182], _182704]) ^ Call: (314) [user] metta_atom_in_file('&self', [=, [[/|_174312]|_176182], _182704]) ^ Unify: (314) [user] metta_atom_in_file('&self', [=, [[/|_174312]|_176182], _182704]) ^ Call: (315) [user] metta_atom_in_file('&self', [=, [[/|_174312]|_176182], _182704], _195712, _195714) ^ Unify: (315) [user] metta_atom_in_file('&self', [=, [[/|_174312]|_176182], _182704], _196648, _196650) ^ Call: (316) [user] loaded_into_kb('&self', _197506) ^ Unify: (316) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Exit: (316) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Call: (316) [user] once(user:asserted_metta_pred(_208096, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Unify: (316) [system] once(user:asserted_metta_pred(_208096, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Call: (317) [user] asserted_metta_pred(_208096, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Fail: (317) [user] asserted_metta_pred(_208096, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Redo: (313) [user] metta_atom('&self', [=, [[/|_174312]|_176182], _182704]) Unify: (313) [user] metta_atom('&self', [=, [[/|_174312]|_176182], _182704]) Call: (314) [user] metta_atom_asserted('&self', [=, [[/|_174312]|_176182], _182704]) Unify: (314) [user] metta_atom_asserted('&self', [=, [[/|_174312]|_176182], _182704]) ^ Call: (315) [user] metta_atom_asserted_deduced('&self', [=, [[/|_174312]|_176182], _182704]) Redo: (314) [user] metta_atom_asserted('&self', [=, [[/|_174312]|_176182], _182704]) Redo: (313) [user] metta_atom('&self', [=, [[/|_174312]|_176182], _182704]) Unify: (313) [user] metta_atom('&self', [=, [[/|_174312]|_176182], _182704]) Call: (314) [system] '&self'\=='&corelib' Exit: (314) [system] '&self'\=='&corelib' ^ Call: (314) [user] using_all_spaces ^ Unify: (314) [user] using_all_spaces Call: (315) [system] nb_current(with_all_spaces, t) Redo: (313) [user] metta_atom('&self', [=, [[/|_174312]|_176182], _182704]) Unify: (313) [user] metta_atom('&self', [=, [[/|_174312]|_176182], _182704]) Call: (314) [system] '&self'\=='&corelib' Exit: (314) [system] '&self'\=='&corelib' Call: (314) [user] metta_atom_asserted('&self', '&corelib') Unify: (314) [user] metta_atom_asserted('&self', '&corelib') ^ Call: (315) [user] metta_atom_asserted_deduced('&self', '&corelib') Redo: (314) [user] metta_atom_asserted('&self', '&corelib') Unify: (314) [user] metta_atom_asserted('&self', '&corelib') Exit: (314) [user] metta_atom_asserted('&self', '&corelib') Call: (314) [user] should_inherit_from_corelib([=, [[/|_174312]|_176182], _182704]) Unify: (314) [user] should_inherit_from_corelib([=, [[/|_174312]|_176182], _182704]) ^ Call: (315) [user] using_all_spaces ^ Unify: (315) [user] using_all_spaces Call: (316) [system] nb_current(with_all_spaces, t) Redo: (314) [user] should_inherit_from_corelib([=, [[/|_174312]|_176182], _182704]) Unify: (314) [user] should_inherit_from_corelib([=, [[/|_174312]|_176182], _182704]) Call: (315) [system] (=)==(:) Redo: (314) [user] should_inherit_from_corelib([=, [[/|_174312]|_176182], _182704]) Unify: (314) [user] should_inherit_from_corelib([=, [[/|_174312]|_176182], _182704]) Call: (315) [system] (=)=='@doc' Redo: (314) [user] should_inherit_from_corelib([=, [[/|_174312]|_176182], _182704]) Unify: (314) [user] should_inherit_from_corelib([=, [[/|_174312]|_176182], _182704]) Call: (315) [system] fail Redo: (314) [user] metta_atom_asserted('&self', '&corelib') Redo: (313) [user] metta_atom('&self', [=, [[/|_174312]|_176182], _182704]) Fail: (312) [user] metta_eq_def(=, '&self', [[/|_174312]|_176182], _263300) ^ Fail: (311) [user] is_user_defined_head_f1(=, '&self', [/|_174312]) ^ Fail: (310) [user] is_user_defined_head_f(=, '&self', /) ^ Fail: (309) [user] is_user_defined_head0(=, '&self', /) ^ Fail: (308) [system] once(user:is_user_defined_head0(=, '&self', /)) ^ Fail: (307) [user] mnotrace(is_user_defined_head0(=, '&self', /)) ^ Fail: (306) [user] is_user_defined_head(=, '&self', /) ^ Fail: (305) [system] once(user:is_user_defined_head(=, '&self', /)) ^ Fail: (304) [user] mnotrace(is_user_defined_head(=, '&self', /)) ^ Redo: (303) [user] subst_args2(=, 494, '&self', [/, 'is-word', 1], _9668) ^ Unify: (303) [user] subst_args2(=, 494, '&self', [/, 'is-word', 1], _9668) ^ Call: (304) [user] subst_args40(=, 494, '&self', [/, 'is-word', 1], _9668) ^ Unify: (304) [user] subst_args40(=, 494, '&self', [/, 'is-word', 1], _9668) Call: (305) [user] is_function(/) Unify: (305) [user] is_function(/) ^ Call: (306) [user] symbol(/) ^ Unify: (306) [user] symbol(/) Call: (307) [system] atom(/) Exit: (307) [system] atom(/) ^ Exit: (306) [user] symbol(/) Exit: (305) [user] is_function(/) ^ Call: (305) [user] is_special_op(/) ^ Unify: (305) [user] is_special_op(/) ^ Call: (306) [user] current_self(_284544) ^ Unify: (306) [user] current_self(_284544) Call: (307) [system] nb_current(self_space, _284544) Exit: (307) [system] nb_current(self_space, '&self') Call: (307) [system] '&self'\==[] Exit: (307) [system] '&self'\==[] ^ Exit: (306) [user] current_self('&self') ^ Call: (306) [user] is_special_op('&self', /) ^ Unify: (306) [user] is_special_op('&self', /) Call: (307) [system] atom(/) Exit: (307) [system] atom(/) ^ Fail: (306) [user] is_special_op('&self', /) ^ Fail: (305) [user] is_special_op(/) ^ Redo: (304) [user] subst_args40(=, 494, '&self', [/, 'is-word', 1], _9668) Call: (305) [system] is_list(['is-word', 1]) Exit: (305) [system] is_list(['is-word', 1]) ^ Call: (305) [user] apply:maplist(subst_args(=, _299378, 494, '&self'), ['is-word', 1], _299384) ^ Unify: (305) [apply] apply:maplist(user:subst_args(=, _299378, 494, '&self'), ['is-word', 1], _299384) Call: (306) [apply] apply:maplist_(['is-word', 1], _299384, user:subst_args(=, _299378, 494, '&self')) Unify: (306) [apply] apply:maplist_(['is-word', 1], [_302202|_302204], user:subst_args(=, _299378, 494, '&self')) ^ Call: (307) [user] subst_args(=, _299378, 494, '&self', 'is-word', _302202) ^ Unify: (307) [user] subst_args(=, _299378, 494, '&self', 'is-word', _302202) Call: (308) [system] atom(=) Exit: (308) [system] atom(=) Call: (308) [system] (=)\==(=) ^ Redo: (307) [user] subst_args(=, _299378, 494, '&self', 'is-word', _302202) ^ Unify: (307) [user] subst_args(=, _299378, 494, '&self', 'is-word', _302202) ^ Call: (308) [user] self_subst('is-word') ^ Unify: (308) [user] self_subst('is-word') Call: (309) [system] callable('is-word') Exit: (309) [system] callable('is-word') ^ Unify: (308) [user] self_subst('is-word') ^ Call: (309) [user] self_eval('is-word') ^ Unify: (309) [user] self_eval('is-word') ^ Call: (311) [system] setup_call_cleanup('$notrace'(_316170, _316172), once(user:self_eval0('is-word')), '$restore_trace'(_316170, _316172)) ^ Unify: (311) [system] setup_call_cleanup(system:'$notrace'(_316170, _316172), system:once(user:self_eval0('is-word')), system:'$restore_trace'(_316170, _316172)) ^ Call: (312) [system] sig_atomic(system:'$notrace'(_316170, _316172)) ^ Exit: (311) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0('is-word')), system:'$restore_trace'(3, -1)) ^ Exit: (309) [user] self_eval('is-word') ^ Exit: (308) [user] self_subst('is-word') Call: (308) [system] _302202='is-word' Exit: (308) [system] 'is-word'='is-word' ^ Exit: (307) [user] subst_args(=, _299378, 494, '&self', 'is-word', 'is-word') Call: (307) [apply] apply:maplist_([1], _302204, user:subst_args(=, _299378, 494, '&self')) Unify: (307) [apply] apply:maplist_([1], [_325528|_325530], user:subst_args(=, _299378, 494, '&self')) ^ Call: (308) [user] subst_args(=, _299378, 494, '&self', 1, _325528) ^ Unify: (308) [user] subst_args(=, _299378, 494, '&self', 1, _325528) Call: (309) [system] atom(=) Exit: (309) [system] atom(=) Call: (309) [system] (=)\==(=) ^ Redo: (308) [user] subst_args(=, _299378, 494, '&self', 1, _325528) ^ Unify: (308) [user] subst_args(=, _299378, 494, '&self', 1, _325528) ^ Call: (309) [user] self_subst(1) ^ Unify: (309) [user] self_subst(1) Call: (310) [system] callable(1) ^ Redo: (309) [user] self_subst(1) ^ Exit: (309) [user] self_subst(1) Call: (309) [system] _325528=1 Exit: (309) [system] 1=1 ^ Exit: (308) [user] subst_args(=, _299378, 494, '&self', 1, 1) Call: (308) [apply] apply:maplist_([], _325530, user:subst_args(=, _299378, 494, '&self')) Unify: (308) [apply] apply:maplist_([], [], user:subst_args(=, _299378, 494, '&self')) Exit: (308) [apply] apply:maplist_([], [], user:subst_args(=, _299378, 494, '&self')) Exit: (307) [apply] apply:maplist_([1], [1], user:subst_args(=, _299378, 494, '&self')) Exit: (306) [apply] apply:maplist_(['is-word', 1], ['is-word', 1], user:subst_args(=, _299378, 494, '&self')) ^ Exit: (305) [apply] apply:maplist(user:subst_args(=, _299378, 494, '&self'), ['is-word', 1], ['is-word', 1]) ^ Call: (305) [user] subst_args5(494, '&self', [/, 'is-word', 1], _9668) ^ Unify: (305) [user] subst_args5(494, '&self', [/, 'is-word', 1], _9668) ^ Call: (306) [user] eval_selfless(_347992, _347994, 494, '&self', [/, 'is-word', 1], _9668) ^ Unify: (306) [user] eval_selfless(_348936, _348938, 494, '&self', [/, 'is-word', 1], _9668) ^ Call: (307) [user] eval_selfless_0([/, 'is-word', 1], _9668) ^ Unify: (307) [user] eval_selfless_0([/, 'is-word', 1], _9668) Call: (308) [system] var(/) ^ Redo: (307) [user] eval_selfless_0([/, 'is-word', 1], _9668) ^ Unify: (307) [user] eval_selfless_0([/, 'is-word', 1], _9668) ^ Call: (308) [user] is_assignment(/) ^ Unify: (308) [user] is_assignment(/) Call: (309) [system] atom(/) Exit: (309) [system] atom(/) ^ Redo: (307) [user] eval_selfless_0([/, 'is-word', 1], _9668) ^ Unify: (307) [user] eval_selfless_0([/, 'is-word', 1], _9668) ^ Call: (308) [user] eval_selfless_1([/, 'is-word', 1], _9668) ^ Unify: (308) [user] eval_selfless_1([/, 'is-word', 1], _9668) ^ Call: (309) [user] allow_clp ^ Unify: (309) [user] allow_clp ^ Call: (310) [user] false_flag ^ Unify: (310) [user] false_flag Call: (311) [system] fail Fail: (311) [system] fail ^ Fail: (310) [user] false_flag ^ Redo: (307) [user] eval_selfless_0([/, 'is-word', 1], _9668) ^ Unify: (307) [user] eval_selfless_0([/, 'is-word', 1], _9668) ^ Call: (308) [user] eval_selfless_2([/, 'is-word', 1], _9668) ^ Unify: (308) [user] eval_selfless_2([/, 'is-word', 1], _9668) Call: (309) [system] var(/) ^ Redo: (308) [user] eval_selfless_2([/, 'is-word', 1], _9668) ^ Unify: (308) [user] eval_selfless_2([/, 'is-word', 1], _9668) ^ Call: (309) [user] fake_notrace((ground([/, 'is-word', 1]), [/, 'is-word', 1]=[_374784, _374790, _374796], atom(_374784), catch_warn(current_op(_374822, yfx, _374784)), [/, 'is-word', 1]\=[_374842], s2ps([/, 'is-word', 1], _374850))) ^ Unify: (309) [user] fake_notrace(user:(ground([/, 'is-word', 1]), [/, 'is-word', 1]=[_374784, _374790, _374796], atom(_374784), catch_warn(current_op(_374822, yfx, _374784)), [/, 'is-word', 1]\=[_374842], s2ps([/, 'is-word', 1], _374850))) ^ Call: (310) [user] real_notrace(user:(ground([/, 'is-word', 1]), [/, 'is-word', 1]=[_374784, _374790, _374796], atom(_374784), catch_warn(current_op(_374822, yfx, _374784)), [/, 'is-word', 1]\=[_374842], s2ps([/, 'is-word', 1], _374850))) ^ Unify: (310) [user] real_notrace(user:(ground([/, 'is-word', 1]), [/, 'is-word', 1]=[_374784, _374790, _374796], atom(_374784), catch_warn(current_op(_374822, yfx, _374784)), [/, 'is-word', 1]\=[_374842], s2ps([/, 'is-word', 1], _374850))) ^ Call: (311) [user] setup_call_cleanup('$notrace'(_378556, _378558), once(user:(ground([/, 'is-word', 1]), [/, 'is-word', 1]=[_374784, _374790, _374796], atom(_374784), catch_warn(current_op(_374822, yfx, _374784)), [/, 'is-word', 1]\=[_374842], s2ps([/, 'is-word', 1], _374850))), '$restore_trace'(_378556, _378558)) ^ Unify: (311) [system] setup_call_cleanup(user:'$notrace'(_378556, _378558), user:once(user:(ground([/, 'is-word', 1]), [/, 'is-word', 1]=[_374784, _374790, _374796], atom(_374784), catch_warn(current_op(_374822, yfx, _374784)), [/, 'is-word', 1]\=[_374842], s2ps([/, 'is-word', 1], _374850))), user:'$restore_trace'(_378556, _378558)) ^ Call: (312) [system] sig_atomic(user:'$notrace'(_378556, _378558)) ^ Exit: (311) [system] setup_call_cleanup(user:'$notrace'(3, -1), user:once(user:(ground([/, 'is-word', 1]), [/, 'is-word', 1]=[/, 'is-word', 1], atom(/), catch_warn(current_op(400, yfx, /)), [/, 'is-word', 1]\=[_374842], s2ps([/, 'is-word', 1], 'is-word'/1))), user:'$restore_trace'(3, -1)) ^ Exit: (310) [user] real_notrace(user:(ground([/, 'is-word', 1]), [/, 'is-word', 1]=[/, 'is-word', 1], atom(/), catch_warn(current_op(400, yfx, /)), [/, 'is-word', 1]\=[_374842], s2ps([/, 'is-word', 1], 'is-word'/1))) ^ Exit: (309) [user] fake_notrace(user:(ground([/, 'is-word', 1]), [/, 'is-word', 1]=[/, 'is-word', 1], atom(/), catch_warn(current_op(400, yfx, /)), [/, 'is-word', 1]\=[_374842], s2ps([/, 'is-word', 1], 'is-word'/1))) ^ Call: (309) [user] fake_notrace(catch(_9668 is 'is-word'/1, _384270, fail)) ^ Unify: (309) [user] fake_notrace(user:catch(_9668 is 'is-word'/1, _384270, fail)) ^ Call: (310) [user] real_notrace(user:catch(_9668 is 'is-word'/1, _384270, fail)) ^ Unify: (310) [user] real_notrace(user:catch(_9668 is 'is-word'/1, _384270, fail)) ^ Call: (311) [user] setup_call_cleanup('$notrace'(_387984, _387986), once(user:catch(_9668 is 'is-word'/1, _384270, fail)), '$restore_trace'(_387984, _387986)) ^ Unify: (311) [system] setup_call_cleanup(user:'$notrace'(_387984, _387986), user:once(user:catch(_9668 is 'is-word'/1, _384270, fail)), user:'$restore_trace'(_387984, _387986)) ^ Call: (312) [system] sig_atomic(user:'$notrace'(_387984, _387986)) ^ Fail: (310) [user] real_notrace(user:catch(_9668 is 'is-word'/1, _10008, fail)) ^ Fail: (309) [user] fake_notrace(user:catch(_9668 is 'is-word'/1, _10008, fail)) ^ Redo: (305) [user] subst_args5(494, '&self', [/, 'is-word', 1], _9668) ^ Unify: (305) [user] subst_args5(494, '&self', [/, 'is-word', 1], _9668) ^ Call: (306) [user] is_system_pred(/) ^ Unify: (306) [user] is_system_pred(/) Call: (307) [system] atom(/) Exit: (307) [system] atom(/) Call: (307) [system] atom_concat(_17586, !, /) ^ Redo: (306) [user] is_system_pred(/) ^ Unify: (306) [user] is_system_pred(/) Call: (307) [system] atom(/) Exit: (307) [system] atom(/) Call: (307) [system] atom_concat(_22214, '-fn', /) ^ Redo: (306) [user] is_system_pred(/) ^ Unify: (306) [user] is_system_pred(/) Call: (307) [system] atom(/) Exit: (307) [system] atom(/) Call: (307) [system] atom_concat(_26842, '-p', /) ^ Redo: (305) [user] subst_args5(494, '&self', [/, 'is-word', 1], _9668) ^ Call: (306) [user] subst_args6(494, '&self', [/, 'is-word', 1], _9668) ^ Unify: (306) [user] subst_args6(494, '&self', [/, 'is-word', 1], _9668) ^ Call: (307) [user] is_system_pred(/) ^ Unify: (307) [user] is_system_pred(/) Call: (308) [system] atom(/) Exit: (308) [system] atom(/) Call: (308) [system] atom_concat(_34284, !, /) ^ Redo: (307) [user] is_system_pred(/) ^ Unify: (307) [user] is_system_pred(/) Call: (308) [system] atom(/) Exit: (308) [system] atom(/) Call: (308) [system] atom_concat(_38912, '-fn', /) ^ Redo: (307) [user] is_system_pred(/) ^ Unify: (307) [user] is_system_pred(/) Call: (308) [system] atom(/) Exit: (308) [system] atom(/) Call: (308) [system] atom_concat(_43540, '-p', /) ^ Redo: (302) [user] subst_args1(=, _9640, 494, '&self', [/, 'is-word', 1], _9668) ^ Call: (303) [user] subst_args2_failed(494, '&self', [/, 'is-word', 1], _9668) ^ Unify: (303) [user] subst_args2_failed(494, '&self', [/, 'is-word', 1], _9668) Call: (304) [system] [/, 'is-word', 1]==[] ^ Redo: (303) [user] subst_args2_failed(494, '&self', [/, 'is-word', 1], _9668) ^ Unify: (303) [user] subst_args2_failed(494, '&self', [/, 'is-word', 1], _9668) Call: (304) [system] var([/, 'is-word', 1]) ^ Redo: (303) [user] subst_args2_failed(494, '&self', [/, 'is-word', 1], _9668) ^ Unify: (303) [user] subst_args2_failed(494, '&self', [/, 'is-word', 1], _9668) ^ Call: (304) [user] once(subst_selfless([/, 'is-word', 1], _9668)) ^ Unify: (304) [system] once(user:subst_selfless([/, 'is-word', 1], _9668)) ^ Call: (305) [user] subst_selfless([/, 'is-word', 1], _9668) ^ Unify: (305) [user] subst_selfless([/, 'is-word', 1], _9668) Call: (306) [system] var(/) ^ Redo: (305) [user] subst_selfless([/, 'is-word', 1], _9668) ^ Unify: (305) [user] subst_selfless([/, 'is-word', 1], _9668) ^ Call: (306) [user] eval_selfless(_59398, _59400, _59402, _59404, [/, 'is-word', 1], _9668) ^ Unify: (306) [user] eval_selfless(_60342, _60344, _60346, _60348, [/, 'is-word', 1], _9668) ^ Call: (307) [user] eval_selfless_0([/, 'is-word', 1], _9668) ^ Unify: (307) [user] eval_selfless_0([/, 'is-word', 1], _9668) Call: (308) [system] var(/) ^ Redo: (307) [user] eval_selfless_0([/, 'is-word', 1], _9668) ^ Unify: (307) [user] eval_selfless_0([/, 'is-word', 1], _9668) ^ Call: (308) [user] is_assignment(/) ^ Unify: (308) [user] is_assignment(/) Call: (309) [system] atom(/) Exit: (309) [system] atom(/) ^ Redo: (307) [user] eval_selfless_0([/, 'is-word', 1], _9668) ^ Unify: (307) [user] eval_selfless_0([/, 'is-word', 1], _9668) ^ Call: (308) [user] eval_selfless_1([/, 'is-word', 1], _9668) ^ Unify: (308) [user] eval_selfless_1([/, 'is-word', 1], _9668) ^ Call: (309) [user] allow_clp ^ Unify: (309) [user] allow_clp ^ Call: (310) [user] false_flag ^ Unify: (310) [user] false_flag Call: (311) [system] fail Fail: (311) [system] fail ^ Fail: (310) [user] false_flag ^ Redo: (307) [user] eval_selfless_0([/, 'is-word', 1], _9668) ^ Unify: (307) [user] eval_selfless_0([/, 'is-word', 1], _9668) ^ Call: (308) [user] eval_selfless_2([/, 'is-word', 1], _9668) ^ Unify: (308) [user] eval_selfless_2([/, 'is-word', 1], _9668) Call: (309) [system] var(/) ^ Redo: (308) [user] eval_selfless_2([/, 'is-word', 1], _9668) ^ Unify: (308) [user] eval_selfless_2([/, 'is-word', 1], _9668) ^ Call: (309) [user] fake_notrace((ground([/, 'is-word', 1]), [/, 'is-word', 1]=[_86190, _86196, _86202], atom(_86190), catch_warn(current_op(_86228, yfx, _86190)), [/, 'is-word', 1]\=[_86248], s2ps([/, 'is-word', 1], _86256))) ^ Unify: (309) [user] fake_notrace(user:(ground([/, 'is-word', 1]), [/, 'is-word', 1]=[_86190, _86196, _86202], atom(_86190), catch_warn(current_op(_86228, yfx, _86190)), [/, 'is-word', 1]\=[_86248], s2ps([/, 'is-word', 1], _86256))) ^ Call: (310) [user] real_notrace(user:(ground([/, 'is-word', 1]), [/, 'is-word', 1]=[_86190, _86196, _86202], atom(_86190), catch_warn(current_op(_86228, yfx, _86190)), [/, 'is-word', 1]\=[_86248], s2ps([/, 'is-word', 1], _86256))) ^ Unify: (310) [user] real_notrace(user:(ground([/, 'is-word', 1]), [/, 'is-word', 1]=[_86190, _86196, _86202], atom(_86190), catch_warn(current_op(_86228, yfx, _86190)), [/, 'is-word', 1]\=[_86248], s2ps([/, 'is-word', 1], _86256))) ^ Call: (311) [user] setup_call_cleanup('$notrace'(_89962, _89964), once(user:(ground([/, 'is-word', 1]), [/, 'is-word', 1]=[_86190, _86196, _86202], atom(_86190), catch_warn(current_op(_86228, yfx, _86190)), [/, 'is-word', 1]\=[_86248], s2ps([/, 'is-word', 1], _86256))), '$restore_trace'(_89962, _89964)) ^ Unify: (311) [system] setup_call_cleanup(user:'$notrace'(_89962, _89964), user:once(user:(ground([/, 'is-word', 1]), [/, 'is-word', 1]=[_86190, _86196, _86202], atom(_86190), catch_warn(current_op(_86228, yfx, _86190)), [/, 'is-word', 1]\=[_86248], s2ps([/, 'is-word', 1], _86256))), user:'$restore_trace'(_89962, _89964)) ^ Call: (312) [system] sig_atomic(user:'$notrace'(_89962, _89964)) ^ Exit: (311) [system] setup_call_cleanup(user:'$notrace'(3, -1), user:once(user:(ground([/, 'is-word', 1]), [/, 'is-word', 1]=[/, 'is-word', 1], atom(/), catch_warn(current_op(400, yfx, /)), [/, 'is-word', 1]\=[_86248], s2ps([/, 'is-word', 1], 'is-word'/1))), user:'$restore_trace'(3, -1)) ^ Exit: (310) [user] real_notrace(user:(ground([/, 'is-word', 1]), [/, 'is-word', 1]=[/, 'is-word', 1], atom(/), catch_warn(current_op(400, yfx, /)), [/, 'is-word', 1]\=[_86248], s2ps([/, 'is-word', 1], 'is-word'/1))) ^ Exit: (309) [user] fake_notrace(user:(ground([/, 'is-word', 1]), [/, 'is-word', 1]=[/, 'is-word', 1], atom(/), catch_warn(current_op(400, yfx, /)), [/, 'is-word', 1]\=[_86248], s2ps([/, 'is-word', 1], 'is-word'/1))) ^ Call: (309) [user] fake_notrace(catch(_9668 is 'is-word'/1, _95676, fail)) ^ Unify: (309) [user] fake_notrace(user:catch(_9668 is 'is-word'/1, _95676, fail)) ^ Call: (310) [user] real_notrace(user:catch(_9668 is 'is-word'/1, _95676, fail)) ^ Unify: (310) [user] real_notrace(user:catch(_9668 is 'is-word'/1, _95676, fail)) ^ Call: (311) [user] setup_call_cleanup('$notrace'(_99390, _99392), once(user:catch(_9668 is 'is-word'/1, _95676, fail)), '$restore_trace'(_99390, _99392)) ^ Unify: (311) [system] setup_call_cleanup(user:'$notrace'(_99390, _99392), user:once(user:catch(_9668 is 'is-word'/1, _95676, fail)), user:'$restore_trace'(_99390, _99392)) ^ Call: (312) [system] sig_atomic(user:'$notrace'(_99390, _99392)) ^ Fail: (310) [user] real_notrace(user:catch(_9668 is 'is-word'/1, _10000, fail)) ^ Fail: (309) [user] fake_notrace(user:catch(_9668 is 'is-word'/1, _10000, fail)) ^ Redo: (303) [user] subst_args2_failed(494, '&self', [/, 'is-word', 1], _9668) ^ Unify: (303) [user] subst_args2_failed(494, '&self', [/, 'is-word', 1], [_12874|_12876]) ^ Call: (304) [user] subst_args(_13888, _13890, 494, '&self', /, _12874) ^ Unify: (304) [user] subst_args(_14832, _14834, 494, '&self', /, _12874) Call: (305) [system] atom(_15702) ^ Redo: (304) [user] subst_args(_16702, _16704, 494, '&self', /, _12874) ^ Unify: (304) [user] subst_args(_17646, _17648, 494, '&self', /, _12874) ^ Call: (305) [user] self_subst(/) ^ Unify: (305) [user] self_subst(/) Call: (306) [system] callable(/) Exit: (306) [system] callable(/) ^ Unify: (305) [user] self_subst(/) ^ Call: (306) [user] self_eval(/) ^ Unify: (306) [user] self_eval(/) ^ Call: (308) [system] setup_call_cleanup('$notrace'(_24996, _24998), once(user:self_eval0(/)), '$restore_trace'(_24996, _24998)) ^ Unify: (308) [system] setup_call_cleanup(system:'$notrace'(_24996, _24998), system:once(user:self_eval0(/)), system:'$restore_trace'(_24996, _24998)) ^ Call: (309) [system] sig_atomic(system:'$notrace'(_24996, _24998)) ^ Exit: (308) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(/)), system:'$restore_trace'(3, -1)) ^ Exit: (306) [user] self_eval(/) ^ Exit: (305) [user] self_subst(/) Call: (305) [system] _12874=(/) Exit: (305) [system] (/)=(/) ^ Exit: (304) [user] subst_args(_32550, _32552, 494, '&self', /, /) ^ Call: (304) [user] subst_args2_failed(494, '&self', ['is-word', 1], _12876) ^ Unify: (304) [user] subst_args2_failed(494, '&self', ['is-word', 1], _12876) Call: (305) [system] ['is-word', 1]==[] ^ Redo: (304) [user] subst_args2_failed(494, '&self', ['is-word', 1], _12876) ^ Unify: (304) [user] subst_args2_failed(494, '&self', ['is-word', 1], _12876) Call: (305) [system] var(['is-word', 1]) ^ Redo: (304) [user] subst_args2_failed(494, '&self', ['is-word', 1], _12876) ^ Unify: (304) [user] subst_args2_failed(494, '&self', ['is-word', 1], _12876) ^ Call: (305) [user] once(subst_selfless(['is-word', 1], _12876)) ^ Unify: (305) [system] once(user:subst_selfless(['is-word', 1], _12876)) ^ Call: (306) [user] subst_selfless(['is-word', 1], _12876) ^ Unify: (306) [user] subst_selfless(['is-word', 1], _12876) Call: (307) [system] var('is-word') ^ Redo: (306) [user] subst_selfless(['is-word', 1], _12876) ^ Unify: (306) [user] subst_selfless(['is-word', 1], _12876) ^ Call: (307) [user] eval_selfless(_47476, _47478, _47480, _47482, ['is-word', 1], _12876) ^ Unify: (307) [user] eval_selfless(_48420, _48422, _48424, _48426, ['is-word', 1], _12876) ^ Call: (308) [user] eval_selfless_0(['is-word', 1], _12876) ^ Unify: (308) [user] eval_selfless_0(['is-word', 1], _12876) Call: (309) [system] var('is-word') ^ Redo: (308) [user] eval_selfless_0(['is-word', 1], _12876) ^ Unify: (308) [user] eval_selfless_0(['is-word', 1], _12876) ^ Call: (309) [user] eval_selfless_1(['is-word', 1], _12876) ^ Unify: (309) [user] eval_selfless_1(['is-word', 1], _12876) ^ Call: (310) [user] allow_clp ^ Unify: (310) [user] allow_clp ^ Call: (311) [user] false_flag ^ Unify: (311) [user] false_flag Call: (312) [system] fail Fail: (312) [system] fail ^ Fail: (311) [user] false_flag ^ Redo: (308) [user] eval_selfless_0(['is-word', 1], _12876) ^ Unify: (308) [user] eval_selfless_0(['is-word', 1], _12876) ^ Call: (309) [user] eval_selfless_2(['is-word', 1], _12876) ^ Unify: (309) [user] eval_selfless_2(['is-word', 1], _12876) Call: (310) [system] var('is-word') ^ Redo: (309) [user] eval_selfless_2(['is-word', 1], _12876) ^ Unify: (309) [user] eval_selfless_2(['is-word', 1], _12876) ^ Call: (310) [user] fake_notrace((ground(['is-word', 1]), ['is-word', 1]=[_68716, _68722, _68728], atom(_68716), catch_warn(current_op(_68754, yfx, _68716)), ['is-word', 1]\=[_68774], s2ps(['is-word', 1], _68782))) ^ Unify: (310) [user] fake_notrace(user:(ground(['is-word', 1]), ['is-word', 1]=[_68716, _68722, _68728], atom(_68716), catch_warn(current_op(_68754, yfx, _68716)), ['is-word', 1]\=[_68774], s2ps(['is-word', 1], _68782))) ^ Call: (311) [user] real_notrace(user:(ground(['is-word', 1]), ['is-word', 1]=[_68716, _68722, _68728], atom(_68716), catch_warn(current_op(_68754, yfx, _68716)), ['is-word', 1]\=[_68774], s2ps(['is-word', 1], _68782))) ^ Unify: (311) [user] real_notrace(user:(ground(['is-word', 1]), ['is-word', 1]=[_68716, _68722, _68728], atom(_68716), catch_warn(current_op(_68754, yfx, _68716)), ['is-word', 1]\=[_68774], s2ps(['is-word', 1], _68782))) ^ Call: (312) [user] setup_call_cleanup('$notrace'(_72488, _72490), once(user:(ground(['is-word', 1]), ['is-word', 1]=[_68716, _68722, _68728], atom(_68716), catch_warn(current_op(_68754, yfx, _68716)), ['is-word', 1]\=[_68774], s2ps(['is-word', 1], _68782))), '$restore_trace'(_72488, _72490)) ^ Unify: (312) [system] setup_call_cleanup(user:'$notrace'(_72488, _72490), user:once(user:(ground(['is-word', 1]), ['is-word', 1]=[_68716, _68722, _68728], atom(_68716), catch_warn(current_op(_68754, yfx, _68716)), ['is-word', 1]\=[_68774], s2ps(['is-word', 1], _68782))), user:'$restore_trace'(_72488, _72490)) ^ Call: (313) [system] sig_atomic(user:'$notrace'(_72488, _72490)) ^ Fail: (311) [user] real_notrace(user:(ground(['is-word', 1]), ['is-word', 1]=[_68716, _68722, _68728], atom(_68716), catch_warn(current_op(_68754, yfx, _68716)), ['is-word', 1]\=[_68774], s2ps(['is-word', 1], _68782))) ^ Fail: (310) [user] fake_notrace(user:(ground(['is-word', 1]), ['is-word', 1]=[_68716, _68722, _68728], atom(_68716), catch_warn(current_op(_68754, yfx, _68716)), ['is-word', 1]\=[_68774], s2ps(['is-word', 1], _68782))) ^ Redo: (304) [user] subst_args2_failed(494, '&self', ['is-word', 1], _12876) ^ Unify: (304) [user] subst_args2_failed(494, '&self', ['is-word', 1], [_78112|_78114]) ^ Call: (305) [user] subst_args(_79126, _79128, 494, '&self', 'is-word', _78112) ^ Unify: (305) [user] subst_args(_80070, _80072, 494, '&self', 'is-word', _78112) Call: (306) [system] atom(_80940) ^ Redo: (305) [user] subst_args(_81940, _81942, 494, '&self', 'is-word', _78112) ^ Unify: (305) [user] subst_args(_82884, _82886, 494, '&self', 'is-word', _78112) ^ Call: (306) [user] self_subst('is-word') ^ Unify: (306) [user] self_subst('is-word') Call: (307) [system] callable('is-word') Exit: (307) [system] callable('is-word') ^ Unify: (306) [user] self_subst('is-word') ^ Call: (307) [user] self_eval('is-word') ^ Unify: (307) [user] self_eval('is-word') ^ Call: (309) [system] setup_call_cleanup('$notrace'(_90234, _90236), once(user:self_eval0('is-word')), '$restore_trace'(_90234, _90236)) ^ Unify: (309) [system] setup_call_cleanup(system:'$notrace'(_90234, _90236), system:once(user:self_eval0('is-word')), system:'$restore_trace'(_90234, _90236)) ^ Call: (310) [system] sig_atomic(system:'$notrace'(_90234, _90236)) ^ Exit: (309) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0('is-word')), system:'$restore_trace'(3, -1)) ^ Exit: (307) [user] self_eval('is-word') ^ Exit: (306) [user] self_subst('is-word') Call: (306) [system] _78112='is-word' Exit: (306) [system] 'is-word'='is-word' ^ Exit: (305) [user] subst_args(_97788, _97790, 494, '&self', 'is-word', 'is-word') ^ Call: (305) [user] subst_args2_failed(494, '&self', [1], _78114) ^ Unify: (305) [user] subst_args2_failed(494, '&self', [1], _78114) Call: (306) [system] [1]==[] ^ Redo: (305) [user] subst_args2_failed(494, '&self', [1], _78114) ^ Unify: (305) [user] subst_args2_failed(494, '&self', [1], _78114) Call: (306) [system] var([1]) ^ Redo: (305) [user] subst_args2_failed(494, '&self', [1], _78114) ^ Unify: (305) [user] subst_args2_failed(494, '&self', [1], _78114) ^ Call: (306) [user] once(subst_selfless([1], _78114)) ^ Unify: (306) [system] once(user:subst_selfless([1], _78114)) ^ Call: (307) [user] subst_selfless([1], _78114) ^ Unify: (307) [user] subst_selfless([1], _78114) Call: (308) [system] var(1) ^ Redo: (307) [user] subst_selfless([1], _78114) ^ Unify: (307) [user] subst_selfless([1], _78114) ^ Call: (308) [user] eval_selfless(_112714, _112716, _112718, _112720, [1], _78114) ^ Unify: (308) [user] eval_selfless(_113658, _113660, _113662, _113664, [1], _78114) ^ Call: (309) [user] eval_selfless_0([1], _78114) ^ Unify: (309) [user] eval_selfless_0([1], _78114) Call: (310) [system] var(1) ^ Redo: (309) [user] eval_selfless_0([1], _78114) ^ Unify: (309) [user] eval_selfless_0([1], _78114) ^ Call: (310) [user] eval_selfless_1([1], _78114) ^ Unify: (310) [user] eval_selfless_1([1], _78114) ^ Call: (311) [user] allow_clp ^ Unify: (311) [user] allow_clp ^ Call: (312) [user] false_flag ^ Unify: (312) [user] false_flag Call: (313) [system] fail Fail: (313) [system] fail ^ Fail: (312) [user] false_flag ^ Redo: (309) [user] eval_selfless_0([1], _78114) ^ Unify: (309) [user] eval_selfless_0([1], _78114) ^ Call: (310) [user] eval_selfless_2([1], _78114) ^ Unify: (310) [user] eval_selfless_2([1], _78114) Call: (311) [system] var(1) ^ Redo: (310) [user] eval_selfless_2([1], _78114) ^ Unify: (310) [user] eval_selfless_2([1], _78114) ^ Call: (311) [user] fake_notrace((ground([1]), [1]=[_133954, _133960, _133966], atom(_133954), catch_warn(current_op(_133992, yfx, _133954)), [1]\=[_134012], s2ps([1], _134020))) ^ Unify: (311) [user] fake_notrace(user:(ground([1]), [1]=[_133954, _133960, _133966], atom(_133954), catch_warn(current_op(_133992, yfx, _133954)), [1]\=[_134012], s2ps([1], _134020))) ^ Call: (312) [user] real_notrace(user:(ground([1]), [1]=[_133954, _133960, _133966], atom(_133954), catch_warn(current_op(_133992, yfx, _133954)), [1]\=[_134012], s2ps([1], _134020))) ^ Unify: (312) [user] real_notrace(user:(ground([1]), [1]=[_133954, _133960, _133966], atom(_133954), catch_warn(current_op(_133992, yfx, _133954)), [1]\=[_134012], s2ps([1], _134020))) ^ Call: (313) [user] setup_call_cleanup('$notrace'(_137726, _137728), once(user:(ground([1]), [1]=[_133954, _133960, _133966], atom(_133954), catch_warn(current_op(_133992, yfx, _133954)), [1]\=[_134012], s2ps([1], _134020))), '$restore_trace'(_137726, _137728)) ^ Unify: (313) [system] setup_call_cleanup(user:'$notrace'(_137726, _137728), user:once(user:(ground([1]), [1]=[_133954, _133960, _133966], atom(_133954), catch_warn(current_op(_133992, yfx, _133954)), [1]\=[_134012], s2ps([1], _134020))), user:'$restore_trace'(_137726, _137728)) ^ Call: (314) [system] sig_atomic(user:'$notrace'(_137726, _137728)) ^ Fail: (312) [user] real_notrace(user:(ground([1]), [1]=[_133954, _133960, _133966], atom(_133954), catch_warn(current_op(_133992, yfx, _133954)), [1]\=[_134012], s2ps([1], _134020))) ^ Fail: (311) [user] fake_notrace(user:(ground([1]), [1]=[_133954, _133960, _133966], atom(_133954), catch_warn(current_op(_133992, yfx, _133954)), [1]\=[_134012], s2ps([1], _134020))) ^ Redo: (305) [user] subst_args2_failed(494, '&self', [1], _78114) ^ Unify: (305) [user] subst_args2_failed(494, '&self', [1], [_143350|_143352]) ^ Call: (306) [user] subst_args(_144364, _144366, 494, '&self', 1, _143350) ^ Unify: (306) [user] subst_args(_145308, _145310, 494, '&self', 1, _143350) Call: (307) [system] atom(_146178) ^ Redo: (306) [user] subst_args(_147178, _147180, 494, '&self', 1, _143350) ^ Unify: (306) [user] subst_args(_148122, _148124, 494, '&self', 1, _143350) ^ Call: (307) [user] self_subst(1) ^ Unify: (307) [user] self_subst(1) Call: (308) [system] callable(1) ^ Redo: (307) [user] self_subst(1) ^ Exit: (307) [user] self_subst(1) Call: (307) [system] _143350=1 Exit: (307) [system] 1=1 ^ Exit: (306) [user] subst_args(_155542, _155544, 494, '&self', 1, 1) ^ Call: (306) [user] subst_args2_failed(494, '&self', [], _143352) ^ Unify: (306) [user] subst_args2_failed(494, '&self', [], _143352) Call: (307) [system] []==[] Exit: (307) [system] []==[] Call: (307) [system] _143352=[] Exit: (307) [system] []=[] ^ Exit: (306) [user] subst_args2_failed(494, '&self', [], []) ^ Exit: (305) [user] subst_args2_failed(494, '&self', [1], [1]) ^ Exit: (304) [user] subst_args2_failed(494, '&self', ['is-word', 1], ['is-word', 1]) ^ Exit: (303) [user] subst_args2_failed(494, '&self', [/, 'is-word', 1], [/, 'is-word', 1]) ^ Exit: (302) [user] subst_args1(=, _9640, 494, '&self', [/, 'is-word', 1], [/, 'is-word', 1]) ^ Exit: (301) [user] subst_args1(_9638, _9640, 494, '&self', [/, 'is-word', 1], [/, 'is-word', 1]) Call: (301) [system] nb_setarg(1, retval(fail), [/, 'is-word', 1]) Exit: (301) [system] nb_setarg(1, retval([/, 'is-word', 1]), [/, 'is-word', 1]) ^ Call: (301) [user] ignore(notrace((\+[/, 'is-word', 1]\=_9684, nb_setarg(1, retval([/, 'is-word', 1]), [/, 'is-word', 1])))) ^ Unify: (301) [system] ignore(user:notrace((\+[/, 'is-word', 1]\=_9684, nb_setarg(1, retval([/, 'is-word', 1]), [/, 'is-word', 1])))) ^ Call: (303) [system] setup_call_cleanup('$notrace'(_171386, _171388), once(user:(\+[/, 'is-word', 1]\=_9684, nb_setarg(1, retval([/, 'is-word', 1]), [/, 'is-word', 1]))), '$restore_trace'(_171386, _171388)) ^ Unify: (303) [system] setup_call_cleanup(system:'$notrace'(_171386, _171388), system:once(user:(\+[/, 'is-word', 1]\=_9684, nb_setarg(1, retval([/, 'is-word', 1]), [/, 'is-word', 1]))), system:'$restore_trace'(_171386, _171388)) ^ Call: (304) [system] sig_atomic(system:'$notrace'(_171386, _171388)) ^ Exit: (303) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(\+[/, 'is-word', 1]\=_9684, nb_setarg(1, retval([/, 'is-word', 1]), [/, 'is-word', 1]))), system:'$restore_trace'(3, -1)) ^ Exit: (301) [system] ignore(user:notrace((\+[/, 'is-word', 1]\=_9684, nb_setarg(1, retval([/, 'is-word', 1]), [/, 'is-word', 1])))) ^ Call: (301) [user] ignore((_9676==1->ignore(\+ \+ (flag(eval_num, _9714, _9714+1), (retval([/, 'is-word', 1])\=@=retval(fail), nonvar([/, 'is-word', 1])->indentq(5, _9714, <--, [false, [/, 'is-word', 1]]);indentq(5, _9714, <--, [false, retval([/, 'is-word', 1])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9714, _9714+1), (retval([/, 'is-word', 1])\=@=retval(fail), nonvar([/, 'is-word', 1])->indentq(5, _9714, <--, [false, [/, 'is-word', 1]]);indentq(5, _9714, <--, [false, retval([/, 'is-word', 1])])))))))))) ^ Unify: (301) [system] ignore(user:(_9676==1->ignore(\+ \+ (flag(eval_num, _9714, _9714+1), (retval([/, 'is-word', 1])\=@=retval(fail), nonvar([/, 'is-word', 1])->indentq(5, _9714, <--, [false, [/, 'is-word', 1]]);indentq(5, _9714, <--, [false, retval([/, 'is-word', 1])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9714, _9714+1), (retval([/, 'is-word', 1])\=@=retval(fail), nonvar([/, 'is-word', 1])->indentq(5, _9714, <--, [false, [/, 'is-word', 1]]);indentq(5, _9714, <--, [false, retval([/, 'is-word', 1])])))))))))) Call: (303) [system] _9676==1 Fail: (303) [system] _9676==1 ^ Call: (304) [system] setup_call_cleanup('$notrace'(_179842, _179844), once(user:ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9714, _9714+1), (retval([/, 'is-word', 1])\=@=retval(fail), nonvar([/, 'is-word', 1])->indentq(5, _9714, <--, [false, [/, 'is-word', 1]]);indentq(5, _9714, <--, [false, retval([/, 'is-word', 1])])))))))), '$restore_trace'(_179842, _179844)) ^ Unify: (304) [system] setup_call_cleanup(system:'$notrace'(_179842, _179844), system:once(user:ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9714, _9714+1), (retval([/, 'is-word', 1])\=@=retval(fail), nonvar([/, 'is-word', 1])->indentq(5, _9714, <--, [false, [/, 'is-word', 1]]);indentq(5, _9714, <--, [false, retval([/, 'is-word', 1])])))))))), system:'$restore_trace'(_179842, _179844)) ^ Call: (305) [system] sig_atomic(system:'$notrace'(_179842, _179844)) ^ Exit: (304) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9714, _9714+1), (retval([/, 'is-word', 1])\=@=retval(fail), nonvar([/, 'is-word', 1])->indentq(5, _9714, <--, [false, [/, 'is-word', 1]]);indentq(5, _9714, <--, [false, retval([/, 'is-word', 1])])))))))), system:'$restore_trace'(3, -1)) ^ Exit: (301) [system] ignore(user:(_9676==1->ignore(\+ \+ (flag(eval_num, _9714, _9714+1), (retval([/, 'is-word', 1])\=@=retval(fail), nonvar([/, 'is-word', 1])->indentq(5, _9714, <--, [false, [/, 'is-word', 1]]);indentq(5, _9714, <--, [false, retval([/, 'is-word', 1])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9714, _9714+1), (retval([/, 'is-word', 1])\=@=retval(fail), nonvar([/, 'is-word', 1])->indentq(5, _9714, <--, [false, [/, 'is-word', 1]]);indentq(5, _9714, <--, [false, retval([/, 'is-word', 1])])))))))))) ^ Exit: (299) [system] call_cleanup(user:((call(subst_args1(_9638, _9640), 494, '&self', [/, 'is-word', 1], [/, 'is-word', 1])*->nb_setarg(1, retval([/, 'is-word', 1]), [/, 'is-word', 1]);fail, trace, call(subst_args1(_9638, _9640), 494, '&self', [/, 'is-word', 1], [/, 'is-word', 1])), ignore(notrace((\+[/, 'is-word', 1]\=_9684, nb_setarg(1, retval([/, 'is-word', 1]), [/, 'is-word', 1]))))), user:ignore((_9676==1->ignore(\+ \+ (flag(eval_num, _9714, _9714+1), (retval([/, 'is-word', 1])\=@=retval(fail), nonvar([/, 'is-word', 1])->indentq(5, _9714, <--, [false, [/, 'is-word', 1]]);indentq(5, _9714, <--, [false, retval([/, 'is-word', 1])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9714, _9714+1), (retval([/, 'is-word', 1])\=@=retval(fail), nonvar([/, 'is-word', 1])->indentq(5, _9714, <--, [false, [/, 'is-word', 1]]);indentq(5, _9714, <--, [false, retval([/, 'is-word', 1])]))))))))))) Call: (299) [system] retval([/, 'is-word', 1])\=@=retval(fail) Exit: (299) [system] retval([/, 'is-word', 1])\=@=retval(fail) ^ Exit: (298) [user] trace_eval(subst_args1(_9638, _9640), (false, (e2;e)), 494, '&self', [/, 'is-word', 1], [/, 'is-word', 1]) Call: (298) [system] [/, 'is-word', 1]\=@=[/, 'is-word', 1] ^ Redo: (297) [user] subst_args0(_9638, _9640, 494, '&self', [/, 'is-word', 1], _9632) Call: (298) [system] _9632=[/, 'is-word', 1] Exit: (298) [system] [/, 'is-word', 1]=[/, 'is-word', 1] ^ Exit: (297) [user] subst_args0(_9638, _9640, 494, '&self', [/, 'is-word', 1], [/, 'is-word', 1]) ^ Exit: (296) [user] subst_args(_9638, _9640, 495, '&self', [/, 'is-word', 1], [/, 'is-word', 1]) ^ Call: (296) [user] subst_args2_failed(495, '&self', [[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9634) ^ Unify: (296) [user] subst_args2_failed(495, '&self', [[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9634) Call: (297) [system] [[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]==[] ^ Redo: (296) [user] subst_args2_failed(495, '&self', [[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9634) ^ Unify: (296) [user] subst_args2_failed(495, '&self', [[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9634) Call: (297) [system] var([[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) ^ Redo: (296) [user] subst_args2_failed(495, '&self', [[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9634) ^ Unify: (296) [user] subst_args2_failed(495, '&self', [[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9634) ^ Call: (297) [user] once(subst_selfless([[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9634)) ^ Unify: (297) [system] once(user:subst_selfless([[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9634)) ^ Call: (298) [user] subst_selfless([[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9634) ^ Unify: (298) [user] subst_selfless([[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9634) Call: (299) [system] var([/, 'is-word', 2]) ^ Redo: (298) [user] subst_selfless([[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9634) ^ Unify: (298) [user] subst_selfless([[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9634) ^ Call: (299) [user] eval_selfless(_208124, _208126, _208128, _208130, [[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9634) ^ Unify: (299) [user] eval_selfless(_209068, _209070, _209072, _209074, [[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9634) ^ Call: (300) [user] eval_selfless_0([[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9634) ^ Unify: (300) [user] eval_selfless_0([[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9634) Call: (301) [system] var([/, 'is-word', 2]) ^ Redo: (300) [user] eval_selfless_0([[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9634) ^ Unify: (300) [user] eval_selfless_0([[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9634) ^ Call: (301) [user] eval_selfless_1([[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9634) ^ Unify: (301) [user] eval_selfless_1([[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9634) ^ Call: (302) [user] allow_clp ^ Unify: (302) [user] allow_clp ^ Call: (303) [user] false_flag ^ Unify: (303) [user] false_flag Call: (304) [system] fail Fail: (304) [system] fail ^ Fail: (303) [user] false_flag ^ Redo: (300) [user] eval_selfless_0([[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9634) ^ Unify: (300) [user] eval_selfless_0([[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9634) ^ Call: (301) [user] eval_selfless_2([[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9634) ^ Unify: (301) [user] eval_selfless_2([[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9634) Call: (302) [system] var([/, 'is-word', 2]) ^ Redo: (301) [user] eval_selfless_2([[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9634) ^ Unify: (301) [user] eval_selfless_2([[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9634) ^ Call: (302) [user] fake_notrace((ground([[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_229364, _229370, _229376], atom(_229364), catch_warn(current_op(_229402, yfx, _229364)), [[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_229422], s2ps([[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _229430))) ^ Unify: (302) [user] fake_notrace(user:(ground([[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_229364, _229370, _229376], atom(_229364), catch_warn(current_op(_229402, yfx, _229364)), [[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_229422], s2ps([[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _229430))) ^ Call: (303) [user] real_notrace(user:(ground([[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_229364, _229370, _229376], atom(_229364), catch_warn(current_op(_229402, yfx, _229364)), [[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_229422], s2ps([[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _229430))) ^ Unify: (303) [user] real_notrace(user:(ground([[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_229364, _229370, _229376], atom(_229364), catch_warn(current_op(_229402, yfx, _229364)), [[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_229422], s2ps([[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _229430))) ^ Call: (304) [user] setup_call_cleanup('$notrace'(_233136, _233138), once(user:(ground([[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_229364, _229370, _229376], atom(_229364), catch_warn(current_op(_229402, yfx, _229364)), [[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_229422], s2ps([[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _229430))), '$restore_trace'(_233136, _233138)) ^ Unify: (304) [system] setup_call_cleanup(user:'$notrace'(_233136, _233138), user:once(user:(ground([[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_229364, _229370, _229376], atom(_229364), catch_warn(current_op(_229402, yfx, _229364)), [[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_229422], s2ps([[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _229430))), user:'$restore_trace'(_233136, _233138)) ^ Call: (305) [system] sig_atomic(user:'$notrace'(_233136, _233138)) ^ Fail: (303) [user] real_notrace(user:(ground([[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_229364, _229370, _229376], atom(_229364), catch_warn(current_op(_229402, yfx, _229364)), [[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_229422], s2ps([[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _229430))) ^ Fail: (302) [user] fake_notrace(user:(ground([[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_229364, _229370, _229376], atom(_229364), catch_warn(current_op(_229402, yfx, _229364)), [[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_229422], s2ps([[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _229430))) ^ Redo: (296) [user] subst_args2_failed(495, '&self', [[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9634) ^ Unify: (296) [user] subst_args2_failed(495, '&self', [[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], [_238760|_238762]) ^ Call: (297) [user] subst_args(_239774, _239776, 495, '&self', [/, 'is-word', 2], _238760) ^ Unify: (297) [user] subst_args(_240718, _240720, 495, '&self', [/, 'is-word', 2], _238760) Call: (298) [system] atom(_241588) ^ Redo: (297) [user] subst_args(_242588, _242590, 495, '&self', [/, 'is-word', 2], _238760) ^ Unify: (297) [user] subst_args(_243532, _243534, 495, '&self', [/, 'is-word', 2], _238760) ^ Call: (298) [user] self_subst([/, 'is-word', 2]) ^ Unify: (298) [user] self_subst([/, 'is-word', 2]) Call: (299) [system] callable([/, 'is-word', 2]) Exit: (299) [system] callable([/, 'is-word', 2]) ^ Unify: (298) [user] self_subst([/, 'is-word', 2]) ^ Call: (299) [user] self_eval([/, 'is-word', 2]) ^ Unify: (299) [user] self_eval([/, 'is-word', 2]) ^ Call: (301) [system] setup_call_cleanup('$notrace'(_250882, _250884), once(user:self_eval0([/, 'is-word', 2])), '$restore_trace'(_250882, _250884)) ^ Unify: (301) [system] setup_call_cleanup(system:'$notrace'(_250882, _250884), system:once(user:self_eval0([/, 'is-word', 2])), system:'$restore_trace'(_250882, _250884)) ^ Call: (302) [system] sig_atomic(system:'$notrace'(_250882, _250884)) ^ Fail: (299) [user] self_eval([/, 'is-word', 2]) ^ Redo: (297) [user] subst_args(_254718, _254720, 495, '&self', [/, 'is-word', 2], _238760) ^ Unify: (297) [user] subst_args(_255662, _255664, 495, '&self', [/, 'is-word', 2], _238760) Call: (298) [system] ['is-word', 2]==[] ^ Redo: (297) [user] subst_args(_257534, _257536, 495, '&self', [/, 'is-word', 2], _238760) ^ Unify: (297) [user] subst_args(_258478, _258480, 495, '&self', [/, 'is-word', 2], _238760) ^ Call: (299) [system] setup_call_cleanup('$notrace'(_259368, _259370), once(user:(_259350 is 495-1)), '$restore_trace'(_259368, _259370)) ^ Unify: (299) [system] setup_call_cleanup(system:'$notrace'(_259368, _259370), system:once(user:(_259350 is 495-1)), system:'$restore_trace'(_259368, _259370)) ^ Call: (300) [system] sig_atomic(system:'$notrace'(_259368, _259370)) ^ Exit: (299) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(494 is 495-1)), system:'$restore_trace'(3, -1)) ^ Call: (298) [user] subst_args0(_263144, _263146, 494, '&self', [/, 'is-word', 2], _238760) ^ Unify: (298) [user] subst_args0(_263144, _263146, 494, '&self', [/, 'is-word', 2], _238760) ^ Call: (299) [user] self_subst([/, 'is-word', 2]) ^ Unify: (299) [user] self_subst([/, 'is-word', 2]) Call: (300) [system] callable([/, 'is-word', 2]) Exit: (300) [system] callable([/, 'is-word', 2]) ^ Unify: (299) [user] self_subst([/, 'is-word', 2]) ^ Call: (300) [user] self_eval([/, 'is-word', 2]) ^ Unify: (300) [user] self_eval([/, 'is-word', 2]) ^ Call: (302) [system] setup_call_cleanup('$notrace'(_271522, _271524), once(user:self_eval0([/, 'is-word', 2])), '$restore_trace'(_271522, _271524)) ^ Unify: (302) [system] setup_call_cleanup(system:'$notrace'(_271522, _271524), system:once(user:self_eval0([/, 'is-word', 2])), system:'$restore_trace'(_271522, _271524)) ^ Call: (303) [system] sig_atomic(system:'$notrace'(_271522, _271524)) ^ Fail: (300) [user] self_eval([/, 'is-word', 2]) ^ Redo: (298) [user] subst_args0(_263144, _263146, 494, '&self', [/, 'is-word', 2], _238760) ^ Unify: (298) [user] subst_args0(_263144, _263146, 494, '&self', [/, 'is-word', 2], _238760) Call: (299) [system] _277178 is 494+ -1 Exit: (299) [system] 493 is 494+ -1 ^ Call: (299) [user] trace_eval(subst_args1(_263144, _263146), (false, (e2;e)), 494, '&self', [/, 'is-word', 2], _279054) ^ Unify: (299) [user] trace_eval(subst_args1(_263144, _263146), (false, (e2;e)), 494, '&self', [/, 'is-word', 2], _279054) ^ Call: (300) [user] must_det_ll((notrace((flag(eval_num, _280964, _280964+1), _280982 is _280964 mod 500, _281000 is 99-494 mod 100, _281024=_281026, option_else('trace-length', _281038, 500), option_else('trace-depth', _281046, 30))), quietly(if_t((nop(stop_rtrace), _280982>_281038), (set_debug(eval, false), _281102 is _281038+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_281102])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_281154))))) ^ Unify: (300) [user] must_det_ll(user:(notrace((flag(eval_num, _280964, _280964+1), _280982 is _280964 mod 500, _281000 is 99-494 mod 100, _281024=_281026, option_else('trace-length', _281038, 500), option_else('trace-depth', _281046, 30))), quietly(if_t((nop(stop_rtrace), _280982>_281038), (set_debug(eval, false), _281102 is _281038+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_281102])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_281154))))) ^ Call: (301) [user] once(user:(notrace((flag(eval_num, _280964, _280964+1), _280982 is _280964 mod 500, _281000 is 99-494 mod 100, _281024=_281026, option_else('trace-length', _281038, 500), option_else('trace-depth', _281046, 30))), quietly(if_t((nop(stop_rtrace), _280982>_281038), (set_debug(eval, false), _281102 is _281038+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_281102])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_281154))))) ^ Unify: (301) [system] once(user:(notrace((flag(eval_num, _280964, _280964+1), _280982 is _280964 mod 500, _281000 is 99-494 mod 100, _281024=_281026, option_else('trace-length', _281038, 500), option_else('trace-depth', _281046, 30))), quietly(if_t((nop(stop_rtrace), _280982>_281038), (set_debug(eval, false), _281102 is _281038+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_281102])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_281154))))) ^ Call: (304) [system] setup_call_cleanup('$notrace'(_284878, _284880), once(user:(flag(eval_num, _280964, _280964+1), _280982 is _280964 mod 500, _281000 is 99-494 mod 100, _281024=_281026, option_else('trace-length', _281038, 500), option_else('trace-depth', _281046, 30))), '$restore_trace'(_284878, _284880)) ^ Unify: (304) [system] setup_call_cleanup(system:'$notrace'(_284878, _284880), system:once(user:(flag(eval_num, _280964, _280964+1), _280982 is _280964 mod 500, _281000 is 99-494 mod 100, _281024=_281026, option_else('trace-length', _281038, 500), option_else('trace-depth', _281046, 30))), system:'$restore_trace'(_284878, _284880)) ^ Call: (305) [system] sig_atomic(system:'$notrace'(_284878, _284880)) ^ Exit: (304) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(flag(eval_num, 18, 18+1), 18 is 18 mod 500, 5 is 99-494 mod 100, _281024=_281024, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), system:'$restore_trace'(3, -1)) ^ Call: (304) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 18>500), (set_debug(eval, false), _281102 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_281102])), nop((start_rtrace, rtrace))))) ^ Unify: (304) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 18>500), (set_debug(eval, false), _281102 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_281102])), nop((start_rtrace, rtrace))))) ^ Exit: (304) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 18>500), (set_debug(eval, false), _281102 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_281102])), nop((start_rtrace, rtrace))))) Call: (303) [user] nop(notrace(no_repeats_var(_281154))) Unify: (303) [user] nop(notrace(no_repeats_var(_281154))) Exit: (303) [user] nop(notrace(no_repeats_var(_281154))) ^ Exit: (301) [system] once(user:(notrace((flag(eval_num, 18, 18+1), 18 is 18 mod 500, 5 is 99-494 mod 100, _281024=_281024, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), quietly(if_t((nop(stop_rtrace), 18>500), (set_debug(eval, false), _281102 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_281102])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_281154))))) ^ Exit: (300) [user] must_det_ll(user:(notrace((flag(eval_num, 18, 18+1), 18 is 18 mod 500, 5 is 99-494 mod 100, _281024=_281024, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), quietly(if_t((nop(stop_rtrace), 18>500), (set_debug(eval, false), _281102 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_281102])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_281154))))) Call: (300) [occurs] occurs:sub_term(_296342, (false, (e2;e))) Unify: (300) [occurs] occurs:sub_term((false, (e2;e)), (false, (e2;e))) Exit: (300) [occurs] occurs:sub_term((false, (e2;e)), (false, (e2;e))) Call: (300) [system] (false, (e2;e))\=(false, (e2;e)) Fail: (300) [system] (false, (e2;e))\=(false, (e2;e)) Redo: (300) [occurs] occurs:sub_term(_296342, (false, (e2;e))) Unify: (300) [occurs] occurs:sub_term(_296342, (false, (e2;e))) Call: (301) [system] compound((false, (e2;e))) Exit: (301) [system] compound((false, (e2;e))) Call: (301) [system] arg(_304764, (false, (e2;e)), _304688) Exit: (301) [system] arg(1, (false, (e2;e)), false) Call: (301) [occurs] occurs:sub_term(_296342, false) Unify: (301) [occurs] occurs:sub_term(false, false) Exit: (301) [occurs] occurs:sub_term(false, false) Exit: (300) [occurs] occurs:sub_term(false, (false, (e2;e))) Call: (300) [system] (false, (e2;e))\=false Exit: (300) [system] (false, (e2;e))\=false ^ Call: (300) [user] if_trace((eval;false, (e2;e)), (_281024=1, indentq(5, 18, -->, [false, [/, 'is-word', 2]]))) ^ Unify: (300) [user] if_trace((eval;false, (e2;e)), (_281024=1, indentq(5, 18, -->, [false, [/, 'is-word', 2]]))) ^ Call: (302) [system] setup_call_cleanup('$notrace'(_314068, _314070), once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _281024=1, indentq(5, 18, -->, [false, [/, 'is-word', 2]]))), _314026, fbug((_314026-->if_trace((eval;false, (e2;e)), (_281024=1, indentq(5, 18, -->, [false, [/, 'is-word', 2]])))))))), '$restore_trace'(_314068, _314070)) ^ Unify: (302) [system] setup_call_cleanup(system:'$notrace'(_314068, _314070), system:once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _281024=1, indentq(5, 18, -->, [false, [/, 'is-word', 2]]))), _314026, fbug((_314026-->if_trace((eval;false, (e2;e)), (_281024=1, indentq(5, 18, -->, [false, [/, 'is-word', 2]])))))))), system:'$restore_trace'(_314068, _314070)) ^ Call: (303) [system] sig_atomic(system:'$notrace'(_314068, _314070)) ^ Exit: (302) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _281024=1, indentq(5, 18, -->, [false, [/, 'is-word', 2]]))), _314026, fbug((_314026-->if_trace((eval;false, (e2;e)), (_281024=1, indentq(5, 18, -->, [false, [/, 'is-word', 2]])))))))), system:'$restore_trace'(3, -1)) ^ Exit: (300) [user] if_trace((eval;false, (e2;e)), (_281024=1, indentq(5, 18, -->, [false, [/, 'is-word', 2]]))) Call: (300) [system] _318850=retval(fail) Exit: (300) [system] retval(fail)=retval(fail) Call: (300) [system] _320712=(\+ \+ (flag(eval_num, _320732, _320732+1), (retval(fail)\=@=retval(fail), nonvar(_279054)->indentq(5, _320732, <--, [false, _279054]);indentq(5, _320732, <--, [false, retval(fail)])))) Exit: (300) [system] (\+ \+ (flag(eval_num, _320732, _320732+1), (retval(fail)\=@=retval(fail), nonvar(_279054)->indentq(5, _320732, <--, [false, _279054]);indentq(5, _320732, <--, [false, retval(fail)]))))=(\+ \+ (flag(eval_num, _320732, _320732+1), (retval(fail)\=@=retval(fail), nonvar(_279054)->indentq(5, _320732, <--, [false, _279054]);indentq(5, _320732, <--, [false, retval(fail)])))) ^ Call: (300) [user] call_cleanup(((call(subst_args1(_263144, _263146), 494, '&self', [/, 'is-word', 2], _279054)*->nb_setarg(1, retval(fail), _279054);fail, trace, call(subst_args1(_263144, _263146), 494, '&self', [/, 'is-word', 2], _279054)), ignore(notrace((\+_279054\=_281154, nb_setarg(1, retval(fail), _279054))))), ignore((_281024==1->ignore(\+ \+ (flag(eval_num, _320732, _320732+1), (retval(fail)\=@=retval(fail), nonvar(_279054)->indentq(5, _320732, <--, [false, _279054]);indentq(5, _320732, <--, [false, retval(fail)]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _320732, _320732+1), (retval(fail)\=@=retval(fail), nonvar(_279054)->indentq(5, _320732, <--, [false, _279054]);indentq(5, _320732, <--, [false, retval(fail)]))))))))))) ^ Unify: (300) [system] call_cleanup(user:((call(subst_args1(_263144, _263146), 494, '&self', [/, 'is-word', 2], _279054)*->nb_setarg(1, retval(fail), _279054);fail, trace, call(subst_args1(_263144, _263146), 494, '&self', [/, 'is-word', 2], _279054)), ignore(notrace((\+_279054\=_281154, nb_setarg(1, retval(fail), _279054))))), user:ignore((_281024==1->ignore(\+ \+ (flag(eval_num, _320732, _320732+1), (retval(fail)\=@=retval(fail), nonvar(_279054)->indentq(5, _320732, <--, [false, _279054]);indentq(5, _320732, <--, [false, retval(fail)]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _320732, _320732+1), (retval(fail)\=@=retval(fail), nonvar(_279054)->indentq(5, _320732, <--, [false, _279054]);indentq(5, _320732, <--, [false, retval(fail)]))))))))))) ^ Call: (302) [user] subst_args1(_263144, _263146, 494, '&self', [/, 'is-word', 2], _279054) ^ Unify: (302) [user] subst_args1(_263144, _263146, 494, '&self', [/, 'is-word', 2], _279054) Call: (303) [system] var(_263144) Exit: (303) [system] var(_263144) ^ Call: (303) [user] subst_args1(=, _263146, 494, '&self', [/, 'is-word', 2], _279054) ^ Unify: (303) [user] subst_args1(=, _263146, 494, '&self', [/, 'is-word', 2], _279054) Call: (304) [system] var(=) ^ Redo: (303) [user] subst_args1(=, _263146, 494, '&self', [/, 'is-word', 2], _279054) Call: (304) [system] atom(=) Exit: (304) [system] atom(=) Call: (304) [system] (=)\==(=) ^ Redo: (303) [user] subst_args1(=, _263146, 494, '&self', [/, 'is-word', 2], _279054) ^ Unify: (303) [user] subst_args1(=, _263146, 494, '&self', [/, 'is-word', 2], _279054) Call: (304) [system] atom([/, 'is-word', 2]) ^ Redo: (303) [user] subst_args1(=, _263146, 494, '&self', [/, 'is-word', 2], _279054) ^ Unify: (303) [user] subst_args1(=, _263146, 494, '&self', [/, 'is-word', 2], _279054) Call: (304) [system] is_list(['is-word', 2]) Exit: (304) [system] is_list(['is-word', 2]) ^ Unify: (303) [user] subst_args1(=, _263146, 494, '&self', [/, 'is-word', 2], _279054) Call: (304) [system] is_list([/, 'is-word', 2]) Exit: (304) [system] is_list([/, 'is-word', 2]) ^ Unify: (303) [user] subst_args1(=, _263146, 494, '&self', [/, 'is-word', 2], [/|_344322]) Call: (304) [system] var(/) ^ Redo: (303) [user] subst_args1(=, _263146, 494, '&self', [/, 'is-word', 2], _279054) ^ Unify: (303) [user] subst_args1(=, _263146, 494, '&self', [/, 'is-word', 2], _279054) Call: (304) [system] fail ^ Redo: (303) [user] subst_args1(=, _263146, 494, '&self', [/, 'is-word', 2], _279054) ^ Unify: (303) [user] subst_args1(=, _263146, 494, '&self', [/, 'is-word', 2], _279054) Call: (304) [system] is_list([/, 'is-word', 2]) Exit: (304) [system] is_list([/, 'is-word', 2]) ^ Call: (304) [user] apply:maplist(self_subst, [/, 'is-word', 2]) ^ Unify: (304) [apply] apply:maplist(user:self_subst, [/, 'is-word', 2]) Call: (305) [apply] apply:maplist_([/, 'is-word', 2], user:self_subst) Unify: (305) [apply] apply:maplist_([/, 'is-word', 2], user:self_subst) ^ Call: (306) [user] self_subst(/) ^ Unify: (306) [user] self_subst(/) Call: (307) [system] callable(/) Exit: (307) [system] callable(/) ^ Unify: (306) [user] self_subst(/) ^ Call: (307) [user] self_eval(/) ^ Unify: (307) [user] self_eval(/) ^ Call: (309) [system] setup_call_cleanup('$notrace'(_362942, _362944), once(user:self_eval0(/)), '$restore_trace'(_362942, _362944)) ^ Unify: (309) [system] setup_call_cleanup(system:'$notrace'(_362942, _362944), system:once(user:self_eval0(/)), system:'$restore_trace'(_362942, _362944)) ^ Call: (310) [system] sig_atomic(system:'$notrace'(_362942, _362944)) ^ Exit: (309) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(/)), system:'$restore_trace'(3, -1)) ^ Exit: (307) [user] self_eval(/) ^ Exit: (306) [user] self_subst(/) Call: (306) [apply] apply:maplist_(['is-word', 2], user:self_subst) Unify: (306) [apply] apply:maplist_(['is-word', 2], user:self_subst) ^ Call: (307) [user] self_subst('is-word') ^ Unify: (307) [user] self_subst('is-word') Call: (308) [system] callable('is-word') Exit: (308) [system] callable('is-word') ^ Unify: (307) [user] self_subst('is-word') ^ Call: (308) [user] self_eval('is-word') ^ Unify: (308) [user] self_eval('is-word') ^ Call: (310) [system] setup_call_cleanup('$notrace'(_376902, _376904), once(user:self_eval0('is-word')), '$restore_trace'(_376902, _376904)) ^ Unify: (310) [system] setup_call_cleanup(system:'$notrace'(_376902, _376904), system:once(user:self_eval0('is-word')), system:'$restore_trace'(_376902, _376904)) ^ Call: (311) [system] sig_atomic(system:'$notrace'(_376902, _376904)) ^ Exit: (310) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0('is-word')), system:'$restore_trace'(3, -1)) ^ Exit: (308) [user] self_eval('is-word') ^ Exit: (307) [user] self_subst('is-word') Call: (307) [apply] apply:maplist_([2], user:self_subst) Unify: (307) [apply] apply:maplist_([2], user:self_subst) ^ Call: (308) [user] self_subst(2) ^ Unify: (308) [user] self_subst(2) Call: (309) [system] callable(2) ^ Redo: (308) [user] self_subst(2) ^ Exit: (308) [user] self_subst(2) Call: (308) [apply] apply:maplist_([], user:self_subst) Unify: (308) [apply] apply:maplist_([], user:self_subst) Exit: (308) [apply] apply:maplist_([], user:self_subst) Exit: (307) [apply] apply:maplist_([2], user:self_subst) Exit: (306) [apply] apply:maplist_(['is-word', 2], user:self_subst) Exit: (305) [apply] apply:maplist_([/, 'is-word', 2], user:self_subst) ^ Exit: (304) [apply] apply:maplist(user:self_subst, [/, 'is-word', 2]) Call: (304) [system] [/, 'is-word', 2]=[_395506|_395508] Exit: (304) [system] [/, 'is-word', 2]=[/, 'is-word', 2] Call: (304) [system] atom(/) Exit: (304) [system] atom(/) ^ Unify: (303) [user] subst_args1(=, _263146, 494, '&self', [/, 'is-word', 2], _279054) ^ Call: (304) [user] is_space_op(/) ^ Redo: (303) [user] subst_args1(=, _263146, 494, '&self', [/, 'is-word', 2], _279054) ^ Unify: (303) [user] subst_args1(=, _263146, 494, '&self', [/, 'is-word', 2], _279054) Call: (304) [system] (/)==case ^ Redo: (303) [user] subst_args1(=, _263146, 494, '&self', [/, 'is-word', 2], _279054) ^ Unify: (303) [user] subst_args1(=, _263146, 494, '&self', [/, 'is-word', 2], _279054) Call: (304) [system] fail ^ Redo: (303) [user] subst_args1(=, _263146, 494, '&self', [/, 'is-word', 2], _279054) ^ Unify: (303) [user] subst_args1(=, _263146, 494, '&self', [/, 'is-word', 2], _279054) Call: (304) [system] _408590=do_more_defs(true) Exit: (304) [system] do_more_defs(true)=do_more_defs(true) ^ Call: (304) [user] clause(eval_21(subst_args, _263146, 494, '&self', [/, 'is-word', 2], _279054), _410466) ^ Redo: (303) [user] subst_args1(=, _263146, 494, '&self', [/, 'is-word', 2], _279054) ^ Unify: (303) [user] subst_args1(=, _263146, 494, '&self', [/, 'is-word', 2], _279054) Call: (304) [system] fail ^ Redo: (303) [user] subst_args1(=, _263146, 494, '&self', [/, 'is-word', 2], _279054) ^ Unify: (303) [user] subst_args1(=, _263146, 494, '&self', [/, 'is-word', 2], _279054) ^ Call: (304) [user] is_and(/) ^ Unify: (304) [user] is_and(/) Call: (305) [system] atom(/) Exit: (305) [system] atom(/) ^ Unify: (304) [user] is_and(/) ^ Call: (305) [user] is_and(/, _420790) ^ Unify: (305) [user] is_and(/, _421718) Call: (306) [system] atom(/) Exit: (306) [system] atom(/) ^ Redo: (303) [user] subst_args1(=, _263146, 494, '&self', [/, 'is-word', 2], _279054) ^ Unify: (303) [user] subst_args1(=, _263146, 494, '&self', [/, 'is-word', 2], [/|_425366]) Call: (304) [system] nonvar(/) Exit: (304) [system] nonvar(/) Call: (304) [system] fail ^ Redo: (303) [user] subst_args1(=, _263146, 494, '&self', [/, 'is-word', 2], _279054) ^ Unify: (303) [user] subst_args1(=, _263146, 494, '&self', [/, 'is-word', 2], _279054) ^ Call: (304) [user] subst_args2(=, 494, '&self', [/, 'is-word', 2], _279054) ^ Unify: (304) [user] subst_args2(=, 494, '&self', [/, 'is-word', 2], _279054) Call: (305) [system] 494<3 ^ Redo: (304) [user] subst_args2(=, 494, '&self', [/, 'is-word', 2], _279054) ^ Unify: (304) [user] subst_args2(=, 494, '&self', [/, 'is-word', 2], _279054) Call: (305) [system] fail ^ Redo: (304) [user] subst_args2(=, 494, '&self', [/, 'is-word', 2], _279054) ^ Unify: (304) [user] subst_args2(=, 494, '&self', [/, 'is-word', 2], _279054) ^ Call: (305) [user] mnotrace(is_user_defined_head(=, '&self', /)) ^ Unify: (305) [user] mnotrace(is_user_defined_head(=, '&self', /)) ^ Call: (306) [user] once(is_user_defined_head(=, '&self', /)) ^ Unify: (306) [system] once(user:is_user_defined_head(=, '&self', /)) ^ Call: (307) [user] is_user_defined_head(=, '&self', /) ^ Unify: (307) [user] is_user_defined_head(=, '&self', /) ^ Call: (308) [user] mnotrace(is_user_defined_head0(=, '&self', /)) ^ Unify: (308) [user] mnotrace(is_user_defined_head0(=, '&self', /)) ^ Call: (309) [user] once(is_user_defined_head0(=, '&self', /)) ^ Unify: (309) [system] once(user:is_user_defined_head0(=, '&self', /)) ^ Call: (310) [user] is_user_defined_head0(=, '&self', /) ^ Unify: (310) [user] is_user_defined_head0(=, '&self', /) Call: (311) [system] callable(/) Exit: (311) [system] callable(/) Call: (311) [system] functor(/, _451468, _451548) Exit: (311) [system] functor(/, /, 0) ^ Call: (311) [user] is_user_defined_head_f(=, '&self', /) ^ Unify: (311) [user] is_user_defined_head_f(=, '&self', /) ^ Call: (312) [user] is_user_defined_head_f1(=, '&self', /) ^ Unify: (312) [user] is_user_defined_head_f1(=, '&self', /) Call: (313) [user] metta_eq_def(=, '&self', [/|_457066], _457148) Unify: (313) [user] metta_eq_def(=, '&self', [/|_457066], _458072) ^ Call: (314) [user] ignore((=)=(=)) ^ Unify: (314) [system] ignore(user:((=)=(=))) Call: (315) [system] (=)=(=) Exit: (315) [system] (=)=(=) ^ Exit: (314) [system] ignore(user:((=)=(=))) Call: (314) [user] metta_atom('&self', [=, [/|_457066], _463588]) Unify: (314) [user] metta_atom('&self', [=, [/|_457066], _463588]) ^ Call: (315) [user] typed_list('&self', _465502, _465424) ^ Unify: (315) [user] typed_list('&self', _466434, _465424) Call: (316) [system] compound('&self') Fail: (316) [system] compound('&self') ^ Fail: (315) [user] typed_list('&self', _469214, _465424) Redo: (314) [user] metta_atom('&self', [=, [/|_457066], _463588]) Unify: (314) [user] metta_atom('&self', [=, [/|_457066], _463588]) Call: (315) [system] '&self'=='&flybase' Redo: (314) [user] metta_atom('&self', [=, [/|_457066], _463588]) Unify: (314) [user] metta_atom('&self', [=, [/|_457066], _463588]) ^ Call: (315) [user] metta_atom_in_file('&self', [=, [/|_457066], _463588]) ^ Unify: (315) [user] metta_atom_in_file('&self', [=, [/|_457066], _463588]) ^ Call: (316) [user] metta_atom_in_file('&self', [=, [/|_457066], _463588], _476596, _476598) ^ Unify: (316) [user] metta_atom_in_file('&self', [=, [/|_457066], _463588], _477532, _477534) ^ Call: (317) [user] loaded_into_kb('&self', _478390) ^ Unify: (317) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Exit: (317) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Call: (317) [user] once(user:asserted_metta_pred(_488980, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Unify: (317) [system] once(user:asserted_metta_pred(_488980, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Call: (318) [user] asserted_metta_pred(_488980, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Fail: (318) [user] asserted_metta_pred(_488980, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Redo: (314) [user] metta_atom('&self', [=, [/|_457066], _463588]) Unify: (314) [user] metta_atom('&self', [=, [/|_457066], _463588]) Call: (315) [user] metta_atom_asserted('&self', [=, [/|_457066], _463588]) Unify: (315) [user] metta_atom_asserted('&self', [=, [/|_457066], _463588]) ^ Call: (316) [user] metta_atom_asserted_deduced('&self', [=, [/|_457066], _463588]) Redo: (315) [user] metta_atom_asserted('&self', [=, [/|_457066], _463588]) Redo: (314) [user] metta_atom('&self', [=, [/|_457066], _463588]) Unify: (314) [user] metta_atom('&self', [=, [/|_457066], _463588]) Call: (315) [system] '&self'\=='&corelib' Exit: (315) [system] '&self'\=='&corelib' ^ Call: (315) [user] using_all_spaces ^ Unify: (315) [user] using_all_spaces Call: (316) [system] nb_current(with_all_spaces, t) Redo: (314) [user] metta_atom('&self', [=, [/|_457066], _463588]) Unify: (314) [user] metta_atom('&self', [=, [/|_457066], _463588]) Call: (315) [system] '&self'\=='&corelib' Exit: (315) [system] '&self'\=='&corelib' Call: (315) [user] metta_atom_asserted('&self', '&corelib') Unify: (315) [user] metta_atom_asserted('&self', '&corelib') ^ Call: (316) [user] metta_atom_asserted_deduced('&self', '&corelib') Redo: (315) [user] metta_atom_asserted('&self', '&corelib') Unify: (315) [user] metta_atom_asserted('&self', '&corelib') Exit: (315) [user] metta_atom_asserted('&self', '&corelib') Call: (315) [user] should_inherit_from_corelib([=, [/|_10014], _10030]) Unify: (315) [user] should_inherit_from_corelib([=, [/|_10014], _10030]) ^ Call: (316) [user] using_all_spaces ^ Unify: (316) [user] using_all_spaces Call: (317) [system] nb_current(with_all_spaces, t) Redo: (315) [user] should_inherit_from_corelib([=, [/|_10014], _10030]) Unify: (315) [user] should_inherit_from_corelib([=, [/|_10014], _10030]) Call: (316) [system] (=)==(:) Redo: (315) [user] should_inherit_from_corelib([=, [/|_10014], _10030]) Unify: (315) [user] should_inherit_from_corelib([=, [/|_10014], _10030]) Call: (316) [system] (=)=='@doc' Redo: (315) [user] should_inherit_from_corelib([=, [/|_10014], _10030]) Unify: (315) [user] should_inherit_from_corelib([=, [/|_10014], _10030]) Call: (316) [system] fail Redo: (315) [user] metta_atom_asserted('&self', '&corelib') Redo: (314) [user] metta_atom('&self', [=, [/|_10014], _10030]) Fail: (313) [user] metta_eq_def(=, '&self', [/|_10014], _30236) ^ Fail: (312) [user] is_user_defined_head_f1(=, '&self', /) ^ Redo: (311) [user] is_user_defined_head_f(=, '&self', /) ^ Unify: (311) [user] is_user_defined_head_f(=, '&self', /) ^ Call: (312) [user] is_user_defined_head_f1(=, '&self', [/|_33880]) ^ Unify: (312) [user] is_user_defined_head_f1(=, '&self', [/|_33880]) Call: (313) [user] metta_eq_def(=, '&self', [[/|_33880]|_35750], _35832) Unify: (313) [user] metta_eq_def(=, '&self', [[/|_33880]|_35750], _36756) ^ Call: (314) [user] ignore((=)=(=)) ^ Unify: (314) [system] ignore(user:((=)=(=))) Call: (315) [system] (=)=(=) Exit: (315) [system] (=)=(=) ^ Exit: (314) [system] ignore(user:((=)=(=))) Call: (314) [user] metta_atom('&self', [=, [[/|_33880]|_35750], _42272]) Unify: (314) [user] metta_atom('&self', [=, [[/|_33880]|_35750], _42272]) ^ Call: (315) [user] typed_list('&self', _44186, _44108) ^ Unify: (315) [user] typed_list('&self', _45118, _44108) Call: (316) [system] compound('&self') Fail: (316) [system] compound('&self') ^ Fail: (315) [user] typed_list('&self', _47898, _44108) Redo: (314) [user] metta_atom('&self', [=, [[/|_33880]|_35750], _42272]) Unify: (314) [user] metta_atom('&self', [=, [[/|_33880]|_35750], _42272]) Call: (315) [system] '&self'=='&flybase' Redo: (314) [user] metta_atom('&self', [=, [[/|_33880]|_35750], _42272]) Unify: (314) [user] metta_atom('&self', [=, [[/|_33880]|_35750], _42272]) ^ Call: (315) [user] metta_atom_in_file('&self', [=, [[/|_33880]|_35750], _42272]) ^ Unify: (315) [user] metta_atom_in_file('&self', [=, [[/|_33880]|_35750], _42272]) ^ Call: (316) [user] metta_atom_in_file('&self', [=, [[/|_33880]|_35750], _42272], _55280, _55282) ^ Unify: (316) [user] metta_atom_in_file('&self', [=, [[/|_33880]|_35750], _42272], _56216, _56218) ^ Call: (317) [user] loaded_into_kb('&self', _57074) ^ Unify: (317) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Exit: (317) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Call: (317) [user] once(user:asserted_metta_pred(_67664, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Unify: (317) [system] once(user:asserted_metta_pred(_67664, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Call: (318) [user] asserted_metta_pred(_67664, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Fail: (318) [user] asserted_metta_pred(_67664, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Redo: (314) [user] metta_atom('&self', [=, [[/|_33880]|_35750], _42272]) Unify: (314) [user] metta_atom('&self', [=, [[/|_33880]|_35750], _42272]) Call: (315) [user] metta_atom_asserted('&self', [=, [[/|_33880]|_35750], _42272]) Unify: (315) [user] metta_atom_asserted('&self', [=, [[/|_33880]|_35750], _42272]) ^ Call: (316) [user] metta_atom_asserted_deduced('&self', [=, [[/|_33880]|_35750], _42272]) Redo: (315) [user] metta_atom_asserted('&self', [=, [[/|_33880]|_35750], _42272]) Redo: (314) [user] metta_atom('&self', [=, [[/|_33880]|_35750], _42272]) Unify: (314) [user] metta_atom('&self', [=, [[/|_33880]|_35750], _42272]) Call: (315) [system] '&self'\=='&corelib' Exit: (315) [system] '&self'\=='&corelib' ^ Call: (315) [user] using_all_spaces ^ Unify: (315) [user] using_all_spaces Call: (316) [system] nb_current(with_all_spaces, t) Redo: (314) [user] metta_atom('&self', [=, [[/|_33880]|_35750], _42272]) Unify: (314) [user] metta_atom('&self', [=, [[/|_33880]|_35750], _42272]) Call: (315) [system] '&self'\=='&corelib' Exit: (315) [system] '&self'\=='&corelib' Call: (315) [user] metta_atom_asserted('&self', '&corelib') Unify: (315) [user] metta_atom_asserted('&self', '&corelib') ^ Call: (316) [user] metta_atom_asserted_deduced('&self', '&corelib') Redo: (315) [user] metta_atom_asserted('&self', '&corelib') Unify: (315) [user] metta_atom_asserted('&self', '&corelib') Exit: (315) [user] metta_atom_asserted('&self', '&corelib') Call: (315) [user] should_inherit_from_corelib([=, [[/|_33880]|_35750], _42272]) Unify: (315) [user] should_inherit_from_corelib([=, [[/|_33880]|_35750], _42272]) ^ Call: (316) [user] using_all_spaces ^ Unify: (316) [user] using_all_spaces Call: (317) [system] nb_current(with_all_spaces, t) Redo: (315) [user] should_inherit_from_corelib([=, [[/|_33880]|_35750], _42272]) Unify: (315) [user] should_inherit_from_corelib([=, [[/|_33880]|_35750], _42272]) Call: (316) [system] (=)==(:) Redo: (315) [user] should_inherit_from_corelib([=, [[/|_33880]|_35750], _42272]) Unify: (315) [user] should_inherit_from_corelib([=, [[/|_33880]|_35750], _42272]) Call: (316) [system] (=)=='@doc' Redo: (315) [user] should_inherit_from_corelib([=, [[/|_33880]|_35750], _42272]) Unify: (315) [user] should_inherit_from_corelib([=, [[/|_33880]|_35750], _42272]) Call: (316) [system] fail Redo: (315) [user] metta_atom_asserted('&self', '&corelib') Redo: (314) [user] metta_atom('&self', [=, [[/|_33880]|_35750], _42272]) Fail: (313) [user] metta_eq_def(=, '&self', [[/|_33880]|_35750], _122868) ^ Fail: (312) [user] is_user_defined_head_f1(=, '&self', [/|_33880]) ^ Fail: (311) [user] is_user_defined_head_f(=, '&self', /) ^ Fail: (310) [user] is_user_defined_head0(=, '&self', /) ^ Fail: (309) [system] once(user:is_user_defined_head0(=, '&self', /)) ^ Fail: (308) [user] mnotrace(is_user_defined_head0(=, '&self', /)) ^ Fail: (307) [user] is_user_defined_head(=, '&self', /) ^ Fail: (306) [system] once(user:is_user_defined_head(=, '&self', /)) ^ Fail: (305) [user] mnotrace(is_user_defined_head(=, '&self', /)) ^ Redo: (304) [user] subst_args2(=, 494, '&self', [/, 'is-word', 2], _9680) ^ Unify: (304) [user] subst_args2(=, 494, '&self', [/, 'is-word', 2], _9680) ^ Call: (305) [user] subst_args40(=, 494, '&self', [/, 'is-word', 2], _9680) ^ Unify: (305) [user] subst_args40(=, 494, '&self', [/, 'is-word', 2], _9680) Call: (306) [user] is_function(/) Unify: (306) [user] is_function(/) ^ Call: (307) [user] symbol(/) ^ Unify: (307) [user] symbol(/) Call: (308) [system] atom(/) Exit: (308) [system] atom(/) ^ Exit: (307) [user] symbol(/) Exit: (306) [user] is_function(/) ^ Call: (306) [user] is_special_op(/) ^ Unify: (306) [user] is_special_op(/) ^ Call: (307) [user] current_self(_144112) ^ Unify: (307) [user] current_self(_144112) Call: (308) [system] nb_current(self_space, _144112) Exit: (308) [system] nb_current(self_space, '&self') Call: (308) [system] '&self'\==[] Exit: (308) [system] '&self'\==[] ^ Exit: (307) [user] current_self('&self') ^ Call: (307) [user] is_special_op('&self', /) ^ Unify: (307) [user] is_special_op('&self', /) Call: (308) [system] atom(/) Exit: (308) [system] atom(/) ^ Fail: (307) [user] is_special_op('&self', /) ^ Fail: (306) [user] is_special_op(/) ^ Redo: (305) [user] subst_args40(=, 494, '&self', [/, 'is-word', 2], _9680) Call: (306) [system] is_list(['is-word', 2]) Exit: (306) [system] is_list(['is-word', 2]) ^ Call: (306) [user] apply:maplist(subst_args(=, _158946, 494, '&self'), ['is-word', 2], _158952) ^ Unify: (306) [apply] apply:maplist(user:subst_args(=, _158946, 494, '&self'), ['is-word', 2], _158952) Call: (307) [apply] apply:maplist_(['is-word', 2], _158952, user:subst_args(=, _158946, 494, '&self')) Unify: (307) [apply] apply:maplist_(['is-word', 2], [_161770|_161772], user:subst_args(=, _158946, 494, '&self')) ^ Call: (308) [user] subst_args(=, _158946, 494, '&self', 'is-word', _161770) ^ Unify: (308) [user] subst_args(=, _158946, 494, '&self', 'is-word', _161770) Call: (309) [system] atom(=) Exit: (309) [system] atom(=) Call: (309) [system] (=)\==(=) ^ Redo: (308) [user] subst_args(=, _158946, 494, '&self', 'is-word', _161770) ^ Unify: (308) [user] subst_args(=, _158946, 494, '&self', 'is-word', _161770) ^ Call: (309) [user] self_subst('is-word') ^ Unify: (309) [user] self_subst('is-word') Call: (310) [system] callable('is-word') Exit: (310) [system] callable('is-word') ^ Unify: (309) [user] self_subst('is-word') ^ Call: (310) [user] self_eval('is-word') ^ Unify: (310) [user] self_eval('is-word') ^ Call: (312) [system] setup_call_cleanup('$notrace'(_175738, _175740), once(user:self_eval0('is-word')), '$restore_trace'(_175738, _175740)) ^ Unify: (312) [system] setup_call_cleanup(system:'$notrace'(_175738, _175740), system:once(user:self_eval0('is-word')), system:'$restore_trace'(_175738, _175740)) ^ Call: (313) [system] sig_atomic(system:'$notrace'(_175738, _175740)) ^ Exit: (312) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0('is-word')), system:'$restore_trace'(3, -1)) ^ Exit: (310) [user] self_eval('is-word') ^ Exit: (309) [user] self_subst('is-word') Call: (309) [system] _161770='is-word' Exit: (309) [system] 'is-word'='is-word' ^ Exit: (308) [user] subst_args(=, _158946, 494, '&self', 'is-word', 'is-word') Call: (308) [apply] apply:maplist_([2], _161772, user:subst_args(=, _158946, 494, '&self')) Unify: (308) [apply] apply:maplist_([2], [_185096|_185098], user:subst_args(=, _158946, 494, '&self')) ^ Call: (309) [user] subst_args(=, _158946, 494, '&self', 2, _185096) ^ Unify: (309) [user] subst_args(=, _158946, 494, '&self', 2, _185096) Call: (310) [system] atom(=) Exit: (310) [system] atom(=) Call: (310) [system] (=)\==(=) ^ Redo: (309) [user] subst_args(=, _158946, 494, '&self', 2, _185096) ^ Unify: (309) [user] subst_args(=, _158946, 494, '&self', 2, _185096) ^ Call: (310) [user] self_subst(2) ^ Unify: (310) [user] self_subst(2) Call: (311) [system] callable(2) ^ Redo: (310) [user] self_subst(2) ^ Exit: (310) [user] self_subst(2) Call: (310) [system] _185096=2 Exit: (310) [system] 2=2 ^ Exit: (309) [user] subst_args(=, _158946, 494, '&self', 2, 2) Call: (309) [apply] apply:maplist_([], _185098, user:subst_args(=, _158946, 494, '&self')) Unify: (309) [apply] apply:maplist_([], [], user:subst_args(=, _158946, 494, '&self')) Exit: (309) [apply] apply:maplist_([], [], user:subst_args(=, _158946, 494, '&self')) Exit: (308) [apply] apply:maplist_([2], [2], user:subst_args(=, _158946, 494, '&self')) Exit: (307) [apply] apply:maplist_(['is-word', 2], ['is-word', 2], user:subst_args(=, _158946, 494, '&self')) ^ Exit: (306) [apply] apply:maplist(user:subst_args(=, _158946, 494, '&self'), ['is-word', 2], ['is-word', 2]) ^ Call: (306) [user] subst_args5(494, '&self', [/, 'is-word', 2], _9680) ^ Unify: (306) [user] subst_args5(494, '&self', [/, 'is-word', 2], _9680) ^ Call: (307) [user] eval_selfless(_207560, _207562, 494, '&self', [/, 'is-word', 2], _9680) ^ Unify: (307) [user] eval_selfless(_208504, _208506, 494, '&self', [/, 'is-word', 2], _9680) ^ Call: (308) [user] eval_selfless_0([/, 'is-word', 2], _9680) ^ Unify: (308) [user] eval_selfless_0([/, 'is-word', 2], _9680) Call: (309) [system] var(/) ^ Redo: (308) [user] eval_selfless_0([/, 'is-word', 2], _9680) ^ Unify: (308) [user] eval_selfless_0([/, 'is-word', 2], _9680) ^ Call: (309) [user] is_assignment(/) ^ Unify: (309) [user] is_assignment(/) Call: (310) [system] atom(/) Exit: (310) [system] atom(/) ^ Redo: (308) [user] eval_selfless_0([/, 'is-word', 2], _9680) ^ Unify: (308) [user] eval_selfless_0([/, 'is-word', 2], _9680) ^ Call: (309) [user] eval_selfless_1([/, 'is-word', 2], _9680) ^ Unify: (309) [user] eval_selfless_1([/, 'is-word', 2], _9680) ^ Call: (310) [user] allow_clp ^ Unify: (310) [user] allow_clp ^ Call: (311) [user] false_flag ^ Unify: (311) [user] false_flag Call: (312) [system] fail Fail: (312) [system] fail ^ Fail: (311) [user] false_flag ^ Redo: (308) [user] eval_selfless_0([/, 'is-word', 2], _9680) ^ Unify: (308) [user] eval_selfless_0([/, 'is-word', 2], _9680) ^ Call: (309) [user] eval_selfless_2([/, 'is-word', 2], _9680) ^ Unify: (309) [user] eval_selfless_2([/, 'is-word', 2], _9680) Call: (310) [system] var(/) ^ Redo: (309) [user] eval_selfless_2([/, 'is-word', 2], _9680) ^ Unify: (309) [user] eval_selfless_2([/, 'is-word', 2], _9680) ^ Call: (310) [user] fake_notrace((ground([/, 'is-word', 2]), [/, 'is-word', 2]=[_234352, _234358, _234364], atom(_234352), catch_warn(current_op(_234390, yfx, _234352)), [/, 'is-word', 2]\=[_234410], s2ps([/, 'is-word', 2], _234418))) ^ Unify: (310) [user] fake_notrace(user:(ground([/, 'is-word', 2]), [/, 'is-word', 2]=[_234352, _234358, _234364], atom(_234352), catch_warn(current_op(_234390, yfx, _234352)), [/, 'is-word', 2]\=[_234410], s2ps([/, 'is-word', 2], _234418))) ^ Call: (311) [user] real_notrace(user:(ground([/, 'is-word', 2]), [/, 'is-word', 2]=[_234352, _234358, _234364], atom(_234352), catch_warn(current_op(_234390, yfx, _234352)), [/, 'is-word', 2]\=[_234410], s2ps([/, 'is-word', 2], _234418))) ^ Unify: (311) [user] real_notrace(user:(ground([/, 'is-word', 2]), [/, 'is-word', 2]=[_234352, _234358, _234364], atom(_234352), catch_warn(current_op(_234390, yfx, _234352)), [/, 'is-word', 2]\=[_234410], s2ps([/, 'is-word', 2], _234418))) ^ Call: (312) [user] setup_call_cleanup('$notrace'(_238124, _238126), once(user:(ground([/, 'is-word', 2]), [/, 'is-word', 2]=[_234352, _234358, _234364], atom(_234352), catch_warn(current_op(_234390, yfx, _234352)), [/, 'is-word', 2]\=[_234410], s2ps([/, 'is-word', 2], _234418))), '$restore_trace'(_238124, _238126)) ^ Unify: (312) [system] setup_call_cleanup(user:'$notrace'(_238124, _238126), user:once(user:(ground([/, 'is-word', 2]), [/, 'is-word', 2]=[_234352, _234358, _234364], atom(_234352), catch_warn(current_op(_234390, yfx, _234352)), [/, 'is-word', 2]\=[_234410], s2ps([/, 'is-word', 2], _234418))), user:'$restore_trace'(_238124, _238126)) ^ Call: (313) [system] sig_atomic(user:'$notrace'(_238124, _238126)) ^ Exit: (312) [system] setup_call_cleanup(user:'$notrace'(3, -1), user:once(user:(ground([/, 'is-word', 2]), [/, 'is-word', 2]=[/, 'is-word', 2], atom(/), catch_warn(current_op(400, yfx, /)), [/, 'is-word', 2]\=[_234410], s2ps([/, 'is-word', 2], 'is-word'/2))), user:'$restore_trace'(3, -1)) ^ Exit: (311) [user] real_notrace(user:(ground([/, 'is-word', 2]), [/, 'is-word', 2]=[/, 'is-word', 2], atom(/), catch_warn(current_op(400, yfx, /)), [/, 'is-word', 2]\=[_234410], s2ps([/, 'is-word', 2], 'is-word'/2))) ^ Exit: (310) [user] fake_notrace(user:(ground([/, 'is-word', 2]), [/, 'is-word', 2]=[/, 'is-word', 2], atom(/), catch_warn(current_op(400, yfx, /)), [/, 'is-word', 2]\=[_234410], s2ps([/, 'is-word', 2], 'is-word'/2))) ^ Call: (310) [user] fake_notrace(catch(_9680 is 'is-word'/2, _243838, fail)) ^ Unify: (310) [user] fake_notrace(user:catch(_9680 is 'is-word'/2, _243838, fail)) ^ Call: (311) [user] real_notrace(user:catch(_9680 is 'is-word'/2, _243838, fail)) ^ Unify: (311) [user] real_notrace(user:catch(_9680 is 'is-word'/2, _243838, fail)) ^ Call: (312) [user] setup_call_cleanup('$notrace'(_247552, _247554), once(user:catch(_9680 is 'is-word'/2, _243838, fail)), '$restore_trace'(_247552, _247554)) ^ Unify: (312) [system] setup_call_cleanup(user:'$notrace'(_247552, _247554), user:once(user:catch(_9680 is 'is-word'/2, _243838, fail)), user:'$restore_trace'(_247552, _247554)) ^ Call: (313) [system] sig_atomic(user:'$notrace'(_247552, _247554)) ^ Fail: (311) [user] real_notrace(user:catch(_9680 is 'is-word'/2, _10020, fail)) ^ Fail: (310) [user] fake_notrace(user:catch(_9680 is 'is-word'/2, _10020, fail)) ^ Redo: (306) [user] subst_args5(494, '&self', [/, 'is-word', 2], _9680) ^ Unify: (306) [user] subst_args5(494, '&self', [/, 'is-word', 2], _9680) ^ Call: (307) [user] is_system_pred(/) ^ Unify: (307) [user] is_system_pred(/) Call: (308) [system] atom(/) Exit: (308) [system] atom(/) Call: (308) [system] atom_concat(_17598, !, /) ^ Redo: (307) [user] is_system_pred(/) ^ Unify: (307) [user] is_system_pred(/) Call: (308) [system] atom(/) Exit: (308) [system] atom(/) Call: (308) [system] atom_concat(_22226, '-fn', /) ^ Redo: (307) [user] is_system_pred(/) ^ Unify: (307) [user] is_system_pred(/) Call: (308) [system] atom(/) Exit: (308) [system] atom(/) Call: (308) [system] atom_concat(_26854, '-p', /) ^ Redo: (306) [user] subst_args5(494, '&self', [/, 'is-word', 2], _9680) ^ Call: (307) [user] subst_args6(494, '&self', [/, 'is-word', 2], _9680) ^ Unify: (307) [user] subst_args6(494, '&self', [/, 'is-word', 2], _9680) ^ Call: (308) [user] is_system_pred(/) ^ Unify: (308) [user] is_system_pred(/) Call: (309) [system] atom(/) Exit: (309) [system] atom(/) Call: (309) [system] atom_concat(_34296, !, /) ^ Redo: (308) [user] is_system_pred(/) ^ Unify: (308) [user] is_system_pred(/) Call: (309) [system] atom(/) Exit: (309) [system] atom(/) Call: (309) [system] atom_concat(_38924, '-fn', /) ^ Redo: (308) [user] is_system_pred(/) ^ Unify: (308) [user] is_system_pred(/) Call: (309) [system] atom(/) Exit: (309) [system] atom(/) Call: (309) [system] atom_concat(_43552, '-p', /) ^ Redo: (303) [user] subst_args1(=, _9652, 494, '&self', [/, 'is-word', 2], _9680) ^ Call: (304) [user] subst_args2_failed(494, '&self', [/, 'is-word', 2], _9680) ^ Unify: (304) [user] subst_args2_failed(494, '&self', [/, 'is-word', 2], _9680) Call: (305) [system] [/, 'is-word', 2]==[] ^ Redo: (304) [user] subst_args2_failed(494, '&self', [/, 'is-word', 2], _9680) ^ Unify: (304) [user] subst_args2_failed(494, '&self', [/, 'is-word', 2], _9680) Call: (305) [system] var([/, 'is-word', 2]) ^ Redo: (304) [user] subst_args2_failed(494, '&self', [/, 'is-word', 2], _9680) ^ Unify: (304) [user] subst_args2_failed(494, '&self', [/, 'is-word', 2], _9680) ^ Call: (305) [user] once(subst_selfless([/, 'is-word', 2], _9680)) ^ Unify: (305) [system] once(user:subst_selfless([/, 'is-word', 2], _9680)) ^ Call: (306) [user] subst_selfless([/, 'is-word', 2], _9680) ^ Unify: (306) [user] subst_selfless([/, 'is-word', 2], _9680) Call: (307) [system] var(/) ^ Redo: (306) [user] subst_selfless([/, 'is-word', 2], _9680) ^ Unify: (306) [user] subst_selfless([/, 'is-word', 2], _9680) ^ Call: (307) [user] eval_selfless(_59410, _59412, _59414, _59416, [/, 'is-word', 2], _9680) ^ Unify: (307) [user] eval_selfless(_60354, _60356, _60358, _60360, [/, 'is-word', 2], _9680) ^ Call: (308) [user] eval_selfless_0([/, 'is-word', 2], _9680) ^ Unify: (308) [user] eval_selfless_0([/, 'is-word', 2], _9680) Call: (309) [system] var(/) ^ Redo: (308) [user] eval_selfless_0([/, 'is-word', 2], _9680) ^ Unify: (308) [user] eval_selfless_0([/, 'is-word', 2], _9680) ^ Call: (309) [user] is_assignment(/) ^ Unify: (309) [user] is_assignment(/) Call: (310) [system] atom(/) Exit: (310) [system] atom(/) ^ Redo: (308) [user] eval_selfless_0([/, 'is-word', 2], _9680) ^ Unify: (308) [user] eval_selfless_0([/, 'is-word', 2], _9680) ^ Call: (309) [user] eval_selfless_1([/, 'is-word', 2], _9680) ^ Unify: (309) [user] eval_selfless_1([/, 'is-word', 2], _9680) ^ Call: (310) [user] allow_clp ^ Unify: (310) [user] allow_clp ^ Call: (311) [user] false_flag ^ Unify: (311) [user] false_flag Call: (312) [system] fail Fail: (312) [system] fail ^ Fail: (311) [user] false_flag ^ Redo: (308) [user] eval_selfless_0([/, 'is-word', 2], _9680) ^ Unify: (308) [user] eval_selfless_0([/, 'is-word', 2], _9680) ^ Call: (309) [user] eval_selfless_2([/, 'is-word', 2], _9680) ^ Unify: (309) [user] eval_selfless_2([/, 'is-word', 2], _9680) Call: (310) [system] var(/) ^ Redo: (309) [user] eval_selfless_2([/, 'is-word', 2], _9680) ^ Unify: (309) [user] eval_selfless_2([/, 'is-word', 2], _9680) ^ Call: (310) [user] fake_notrace((ground([/, 'is-word', 2]), [/, 'is-word', 2]=[_86202, _86208, _86214], atom(_86202), catch_warn(current_op(_86240, yfx, _86202)), [/, 'is-word', 2]\=[_86260], s2ps([/, 'is-word', 2], _86268))) ^ Unify: (310) [user] fake_notrace(user:(ground([/, 'is-word', 2]), [/, 'is-word', 2]=[_86202, _86208, _86214], atom(_86202), catch_warn(current_op(_86240, yfx, _86202)), [/, 'is-word', 2]\=[_86260], s2ps([/, 'is-word', 2], _86268))) ^ Call: (311) [user] real_notrace(user:(ground([/, 'is-word', 2]), [/, 'is-word', 2]=[_86202, _86208, _86214], atom(_86202), catch_warn(current_op(_86240, yfx, _86202)), [/, 'is-word', 2]\=[_86260], s2ps([/, 'is-word', 2], _86268))) ^ Unify: (311) [user] real_notrace(user:(ground([/, 'is-word', 2]), [/, 'is-word', 2]=[_86202, _86208, _86214], atom(_86202), catch_warn(current_op(_86240, yfx, _86202)), [/, 'is-word', 2]\=[_86260], s2ps([/, 'is-word', 2], _86268))) ^ Call: (312) [user] setup_call_cleanup('$notrace'(_89974, _89976), once(user:(ground([/, 'is-word', 2]), [/, 'is-word', 2]=[_86202, _86208, _86214], atom(_86202), catch_warn(current_op(_86240, yfx, _86202)), [/, 'is-word', 2]\=[_86260], s2ps([/, 'is-word', 2], _86268))), '$restore_trace'(_89974, _89976)) ^ Unify: (312) [system] setup_call_cleanup(user:'$notrace'(_89974, _89976), user:once(user:(ground([/, 'is-word', 2]), [/, 'is-word', 2]=[_86202, _86208, _86214], atom(_86202), catch_warn(current_op(_86240, yfx, _86202)), [/, 'is-word', 2]\=[_86260], s2ps([/, 'is-word', 2], _86268))), user:'$restore_trace'(_89974, _89976)) ^ Call: (313) [system] sig_atomic(user:'$notrace'(_89974, _89976)) ^ Exit: (312) [system] setup_call_cleanup(user:'$notrace'(3, -1), user:once(user:(ground([/, 'is-word', 2]), [/, 'is-word', 2]=[/, 'is-word', 2], atom(/), catch_warn(current_op(400, yfx, /)), [/, 'is-word', 2]\=[_86260], s2ps([/, 'is-word', 2], 'is-word'/2))), user:'$restore_trace'(3, -1)) ^ Exit: (311) [user] real_notrace(user:(ground([/, 'is-word', 2]), [/, 'is-word', 2]=[/, 'is-word', 2], atom(/), catch_warn(current_op(400, yfx, /)), [/, 'is-word', 2]\=[_86260], s2ps([/, 'is-word', 2], 'is-word'/2))) ^ Exit: (310) [user] fake_notrace(user:(ground([/, 'is-word', 2]), [/, 'is-word', 2]=[/, 'is-word', 2], atom(/), catch_warn(current_op(400, yfx, /)), [/, 'is-word', 2]\=[_86260], s2ps([/, 'is-word', 2], 'is-word'/2))) ^ Call: (310) [user] fake_notrace(catch(_9680 is 'is-word'/2, _95688, fail)) ^ Unify: (310) [user] fake_notrace(user:catch(_9680 is 'is-word'/2, _95688, fail)) ^ Call: (311) [user] real_notrace(user:catch(_9680 is 'is-word'/2, _95688, fail)) ^ Unify: (311) [user] real_notrace(user:catch(_9680 is 'is-word'/2, _95688, fail)) ^ Call: (312) [user] setup_call_cleanup('$notrace'(_99402, _99404), once(user:catch(_9680 is 'is-word'/2, _95688, fail)), '$restore_trace'(_99402, _99404)) ^ Unify: (312) [system] setup_call_cleanup(user:'$notrace'(_99402, _99404), user:once(user:catch(_9680 is 'is-word'/2, _95688, fail)), user:'$restore_trace'(_99402, _99404)) ^ Call: (313) [system] sig_atomic(user:'$notrace'(_99402, _99404)) ^ Fail: (311) [user] real_notrace(user:catch(_9680 is 'is-word'/2, _10012, fail)) ^ Fail: (310) [user] fake_notrace(user:catch(_9680 is 'is-word'/2, _10012, fail)) ^ Redo: (304) [user] subst_args2_failed(494, '&self', [/, 'is-word', 2], _9680) ^ Unify: (304) [user] subst_args2_failed(494, '&self', [/, 'is-word', 2], [_12886|_12888]) ^ Call: (305) [user] subst_args(_13900, _13902, 494, '&self', /, _12886) ^ Unify: (305) [user] subst_args(_14844, _14846, 494, '&self', /, _12886) Call: (306) [system] atom(_15714) ^ Redo: (305) [user] subst_args(_16714, _16716, 494, '&self', /, _12886) ^ Unify: (305) [user] subst_args(_17658, _17660, 494, '&self', /, _12886) ^ Call: (306) [user] self_subst(/) ^ Unify: (306) [user] self_subst(/) Call: (307) [system] callable(/) Exit: (307) [system] callable(/) ^ Unify: (306) [user] self_subst(/) ^ Call: (307) [user] self_eval(/) ^ Unify: (307) [user] self_eval(/) ^ Call: (309) [system] setup_call_cleanup('$notrace'(_25008, _25010), once(user:self_eval0(/)), '$restore_trace'(_25008, _25010)) ^ Unify: (309) [system] setup_call_cleanup(system:'$notrace'(_25008, _25010), system:once(user:self_eval0(/)), system:'$restore_trace'(_25008, _25010)) ^ Call: (310) [system] sig_atomic(system:'$notrace'(_25008, _25010)) ^ Exit: (309) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(/)), system:'$restore_trace'(3, -1)) ^ Exit: (307) [user] self_eval(/) ^ Exit: (306) [user] self_subst(/) Call: (306) [system] _12886=(/) Exit: (306) [system] (/)=(/) ^ Exit: (305) [user] subst_args(_32562, _32564, 494, '&self', /, /) ^ Call: (305) [user] subst_args2_failed(494, '&self', ['is-word', 2], _12888) ^ Unify: (305) [user] subst_args2_failed(494, '&self', ['is-word', 2], _12888) Call: (306) [system] ['is-word', 2]==[] ^ Redo: (305) [user] subst_args2_failed(494, '&self', ['is-word', 2], _12888) ^ Unify: (305) [user] subst_args2_failed(494, '&self', ['is-word', 2], _12888) Call: (306) [system] var(['is-word', 2]) ^ Redo: (305) [user] subst_args2_failed(494, '&self', ['is-word', 2], _12888) ^ Unify: (305) [user] subst_args2_failed(494, '&self', ['is-word', 2], _12888) ^ Call: (306) [user] once(subst_selfless(['is-word', 2], _12888)) ^ Unify: (306) [system] once(user:subst_selfless(['is-word', 2], _12888)) ^ Call: (307) [user] subst_selfless(['is-word', 2], _12888) ^ Unify: (307) [user] subst_selfless(['is-word', 2], _12888) Call: (308) [system] var('is-word') ^ Redo: (307) [user] subst_selfless(['is-word', 2], _12888) ^ Unify: (307) [user] subst_selfless(['is-word', 2], _12888) ^ Call: (308) [user] eval_selfless(_47488, _47490, _47492, _47494, ['is-word', 2], _12888) ^ Unify: (308) [user] eval_selfless(_48432, _48434, _48436, _48438, ['is-word', 2], _12888) ^ Call: (309) [user] eval_selfless_0(['is-word', 2], _12888) ^ Unify: (309) [user] eval_selfless_0(['is-word', 2], _12888) Call: (310) [system] var('is-word') ^ Redo: (309) [user] eval_selfless_0(['is-word', 2], _12888) ^ Unify: (309) [user] eval_selfless_0(['is-word', 2], _12888) ^ Call: (310) [user] eval_selfless_1(['is-word', 2], _12888) ^ Unify: (310) [user] eval_selfless_1(['is-word', 2], _12888) ^ Call: (311) [user] allow_clp ^ Unify: (311) [user] allow_clp ^ Call: (312) [user] false_flag ^ Unify: (312) [user] false_flag Call: (313) [system] fail Fail: (313) [system] fail ^ Fail: (312) [user] false_flag ^ Redo: (309) [user] eval_selfless_0(['is-word', 2], _12888) ^ Unify: (309) [user] eval_selfless_0(['is-word', 2], _12888) ^ Call: (310) [user] eval_selfless_2(['is-word', 2], _12888) ^ Unify: (310) [user] eval_selfless_2(['is-word', 2], _12888) Call: (311) [system] var('is-word') ^ Redo: (310) [user] eval_selfless_2(['is-word', 2], _12888) ^ Unify: (310) [user] eval_selfless_2(['is-word', 2], _12888) ^ Call: (311) [user] fake_notrace((ground(['is-word', 2]), ['is-word', 2]=[_68728, _68734, _68740], atom(_68728), catch_warn(current_op(_68766, yfx, _68728)), ['is-word', 2]\=[_68786], s2ps(['is-word', 2], _68794))) ^ Unify: (311) [user] fake_notrace(user:(ground(['is-word', 2]), ['is-word', 2]=[_68728, _68734, _68740], atom(_68728), catch_warn(current_op(_68766, yfx, _68728)), ['is-word', 2]\=[_68786], s2ps(['is-word', 2], _68794))) ^ Call: (312) [user] real_notrace(user:(ground(['is-word', 2]), ['is-word', 2]=[_68728, _68734, _68740], atom(_68728), catch_warn(current_op(_68766, yfx, _68728)), ['is-word', 2]\=[_68786], s2ps(['is-word', 2], _68794))) ^ Unify: (312) [user] real_notrace(user:(ground(['is-word', 2]), ['is-word', 2]=[_68728, _68734, _68740], atom(_68728), catch_warn(current_op(_68766, yfx, _68728)), ['is-word', 2]\=[_68786], s2ps(['is-word', 2], _68794))) ^ Call: (313) [user] setup_call_cleanup('$notrace'(_72500, _72502), once(user:(ground(['is-word', 2]), ['is-word', 2]=[_68728, _68734, _68740], atom(_68728), catch_warn(current_op(_68766, yfx, _68728)), ['is-word', 2]\=[_68786], s2ps(['is-word', 2], _68794))), '$restore_trace'(_72500, _72502)) ^ Unify: (313) [system] setup_call_cleanup(user:'$notrace'(_72500, _72502), user:once(user:(ground(['is-word', 2]), ['is-word', 2]=[_68728, _68734, _68740], atom(_68728), catch_warn(current_op(_68766, yfx, _68728)), ['is-word', 2]\=[_68786], s2ps(['is-word', 2], _68794))), user:'$restore_trace'(_72500, _72502)) ^ Call: (314) [system] sig_atomic(user:'$notrace'(_72500, _72502)) ^ Fail: (312) [user] real_notrace(user:(ground(['is-word', 2]), ['is-word', 2]=[_68728, _68734, _68740], atom(_68728), catch_warn(current_op(_68766, yfx, _68728)), ['is-word', 2]\=[_68786], s2ps(['is-word', 2], _68794))) ^ Fail: (311) [user] fake_notrace(user:(ground(['is-word', 2]), ['is-word', 2]=[_68728, _68734, _68740], atom(_68728), catch_warn(current_op(_68766, yfx, _68728)), ['is-word', 2]\=[_68786], s2ps(['is-word', 2], _68794))) ^ Redo: (305) [user] subst_args2_failed(494, '&self', ['is-word', 2], _12888) ^ Unify: (305) [user] subst_args2_failed(494, '&self', ['is-word', 2], [_78124|_78126]) ^ Call: (306) [user] subst_args(_79138, _79140, 494, '&self', 'is-word', _78124) ^ Unify: (306) [user] subst_args(_80082, _80084, 494, '&self', 'is-word', _78124) Call: (307) [system] atom(_80952) ^ Redo: (306) [user] subst_args(_81952, _81954, 494, '&self', 'is-word', _78124) ^ Unify: (306) [user] subst_args(_82896, _82898, 494, '&self', 'is-word', _78124) ^ Call: (307) [user] self_subst('is-word') ^ Unify: (307) [user] self_subst('is-word') Call: (308) [system] callable('is-word') Exit: (308) [system] callable('is-word') ^ Unify: (307) [user] self_subst('is-word') ^ Call: (308) [user] self_eval('is-word') ^ Unify: (308) [user] self_eval('is-word') ^ Call: (310) [system] setup_call_cleanup('$notrace'(_90246, _90248), once(user:self_eval0('is-word')), '$restore_trace'(_90246, _90248)) ^ Unify: (310) [system] setup_call_cleanup(system:'$notrace'(_90246, _90248), system:once(user:self_eval0('is-word')), system:'$restore_trace'(_90246, _90248)) ^ Call: (311) [system] sig_atomic(system:'$notrace'(_90246, _90248)) ^ Exit: (310) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0('is-word')), system:'$restore_trace'(3, -1)) ^ Exit: (308) [user] self_eval('is-word') ^ Exit: (307) [user] self_subst('is-word') Call: (307) [system] _78124='is-word' Exit: (307) [system] 'is-word'='is-word' ^ Exit: (306) [user] subst_args(_97800, _97802, 494, '&self', 'is-word', 'is-word') ^ Call: (306) [user] subst_args2_failed(494, '&self', [2], _78126) ^ Unify: (306) [user] subst_args2_failed(494, '&self', [2], _78126) Call: (307) [system] [2]==[] ^ Redo: (306) [user] subst_args2_failed(494, '&self', [2], _78126) ^ Unify: (306) [user] subst_args2_failed(494, '&self', [2], _78126) Call: (307) [system] var([2]) ^ Redo: (306) [user] subst_args2_failed(494, '&self', [2], _78126) ^ Unify: (306) [user] subst_args2_failed(494, '&self', [2], _78126) ^ Call: (307) [user] once(subst_selfless([2], _78126)) ^ Unify: (307) [system] once(user:subst_selfless([2], _78126)) ^ Call: (308) [user] subst_selfless([2], _78126) ^ Unify: (308) [user] subst_selfless([2], _78126) Call: (309) [system] var(2) ^ Redo: (308) [user] subst_selfless([2], _78126) ^ Unify: (308) [user] subst_selfless([2], _78126) ^ Call: (309) [user] eval_selfless(_112726, _112728, _112730, _112732, [2], _78126) ^ Unify: (309) [user] eval_selfless(_113670, _113672, _113674, _113676, [2], _78126) ^ Call: (310) [user] eval_selfless_0([2], _78126) ^ Unify: (310) [user] eval_selfless_0([2], _78126) Call: (311) [system] var(2) ^ Redo: (310) [user] eval_selfless_0([2], _78126) ^ Unify: (310) [user] eval_selfless_0([2], _78126) ^ Call: (311) [user] eval_selfless_1([2], _78126) ^ Unify: (311) [user] eval_selfless_1([2], _78126) ^ Call: (312) [user] allow_clp ^ Unify: (312) [user] allow_clp ^ Call: (313) [user] false_flag ^ Unify: (313) [user] false_flag Call: (314) [system] fail Fail: (314) [system] fail ^ Fail: (313) [user] false_flag ^ Redo: (310) [user] eval_selfless_0([2], _78126) ^ Unify: (310) [user] eval_selfless_0([2], _78126) ^ Call: (311) [user] eval_selfless_2([2], _78126) ^ Unify: (311) [user] eval_selfless_2([2], _78126) Call: (312) [system] var(2) ^ Redo: (311) [user] eval_selfless_2([2], _78126) ^ Unify: (311) [user] eval_selfless_2([2], _78126) ^ Call: (312) [user] fake_notrace((ground([2]), [2]=[_133966, _133972, _133978], atom(_133966), catch_warn(current_op(_134004, yfx, _133966)), [2]\=[_134024], s2ps([2], _134032))) ^ Unify: (312) [user] fake_notrace(user:(ground([2]), [2]=[_133966, _133972, _133978], atom(_133966), catch_warn(current_op(_134004, yfx, _133966)), [2]\=[_134024], s2ps([2], _134032))) ^ Call: (313) [user] real_notrace(user:(ground([2]), [2]=[_133966, _133972, _133978], atom(_133966), catch_warn(current_op(_134004, yfx, _133966)), [2]\=[_134024], s2ps([2], _134032))) ^ Unify: (313) [user] real_notrace(user:(ground([2]), [2]=[_133966, _133972, _133978], atom(_133966), catch_warn(current_op(_134004, yfx, _133966)), [2]\=[_134024], s2ps([2], _134032))) ^ Call: (314) [user] setup_call_cleanup('$notrace'(_137738, _137740), once(user:(ground([2]), [2]=[_133966, _133972, _133978], atom(_133966), catch_warn(current_op(_134004, yfx, _133966)), [2]\=[_134024], s2ps([2], _134032))), '$restore_trace'(_137738, _137740)) ^ Unify: (314) [system] setup_call_cleanup(user:'$notrace'(_137738, _137740), user:once(user:(ground([2]), [2]=[_133966, _133972, _133978], atom(_133966), catch_warn(current_op(_134004, yfx, _133966)), [2]\=[_134024], s2ps([2], _134032))), user:'$restore_trace'(_137738, _137740)) ^ Call: (315) [system] sig_atomic(user:'$notrace'(_137738, _137740)) ^ Fail: (313) [user] real_notrace(user:(ground([2]), [2]=[_133966, _133972, _133978], atom(_133966), catch_warn(current_op(_134004, yfx, _133966)), [2]\=[_134024], s2ps([2], _134032))) ^ Fail: (312) [user] fake_notrace(user:(ground([2]), [2]=[_133966, _133972, _133978], atom(_133966), catch_warn(current_op(_134004, yfx, _133966)), [2]\=[_134024], s2ps([2], _134032))) ^ Redo: (306) [user] subst_args2_failed(494, '&self', [2], _78126) ^ Unify: (306) [user] subst_args2_failed(494, '&self', [2], [_143362|_143364]) ^ Call: (307) [user] subst_args(_144376, _144378, 494, '&self', 2, _143362) ^ Unify: (307) [user] subst_args(_145320, _145322, 494, '&self', 2, _143362) Call: (308) [system] atom(_146190) ^ Redo: (307) [user] subst_args(_147190, _147192, 494, '&self', 2, _143362) ^ Unify: (307) [user] subst_args(_148134, _148136, 494, '&self', 2, _143362) ^ Call: (308) [user] self_subst(2) ^ Unify: (308) [user] self_subst(2) Call: (309) [system] callable(2) ^ Redo: (308) [user] self_subst(2) ^ Exit: (308) [user] self_subst(2) Call: (308) [system] _143362=2 Exit: (308) [system] 2=2 ^ Exit: (307) [user] subst_args(_155554, _155556, 494, '&self', 2, 2) ^ Call: (307) [user] subst_args2_failed(494, '&self', [], _143364) ^ Unify: (307) [user] subst_args2_failed(494, '&self', [], _143364) Call: (308) [system] []==[] Exit: (308) [system] []==[] Call: (308) [system] _143364=[] Exit: (308) [system] []=[] ^ Exit: (307) [user] subst_args2_failed(494, '&self', [], []) ^ Exit: (306) [user] subst_args2_failed(494, '&self', [2], [2]) ^ Exit: (305) [user] subst_args2_failed(494, '&self', ['is-word', 2], ['is-word', 2]) ^ Exit: (304) [user] subst_args2_failed(494, '&self', [/, 'is-word', 2], [/, 'is-word', 2]) ^ Exit: (303) [user] subst_args1(=, _9652, 494, '&self', [/, 'is-word', 2], [/, 'is-word', 2]) ^ Exit: (302) [user] subst_args1(_9650, _9652, 494, '&self', [/, 'is-word', 2], [/, 'is-word', 2]) Call: (302) [system] nb_setarg(1, retval(fail), [/, 'is-word', 2]) Exit: (302) [system] nb_setarg(1, retval([/, 'is-word', 2]), [/, 'is-word', 2]) ^ Call: (302) [user] ignore(notrace((\+[/, 'is-word', 2]\=_9696, nb_setarg(1, retval([/, 'is-word', 2]), [/, 'is-word', 2])))) ^ Unify: (302) [system] ignore(user:notrace((\+[/, 'is-word', 2]\=_9696, nb_setarg(1, retval([/, 'is-word', 2]), [/, 'is-word', 2])))) ^ Call: (304) [system] setup_call_cleanup('$notrace'(_171398, _171400), once(user:(\+[/, 'is-word', 2]\=_9696, nb_setarg(1, retval([/, 'is-word', 2]), [/, 'is-word', 2]))), '$restore_trace'(_171398, _171400)) ^ Unify: (304) [system] setup_call_cleanup(system:'$notrace'(_171398, _171400), system:once(user:(\+[/, 'is-word', 2]\=_9696, nb_setarg(1, retval([/, 'is-word', 2]), [/, 'is-word', 2]))), system:'$restore_trace'(_171398, _171400)) ^ Call: (305) [system] sig_atomic(system:'$notrace'(_171398, _171400)) ^ Exit: (304) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(\+[/, 'is-word', 2]\=_9696, nb_setarg(1, retval([/, 'is-word', 2]), [/, 'is-word', 2]))), system:'$restore_trace'(3, -1)) ^ Exit: (302) [system] ignore(user:notrace((\+[/, 'is-word', 2]\=_9696, nb_setarg(1, retval([/, 'is-word', 2]), [/, 'is-word', 2])))) ^ Call: (302) [user] ignore((_9688==1->ignore(\+ \+ (flag(eval_num, _9726, _9726+1), (retval([/, 'is-word', 2])\=@=retval(fail), nonvar([/, 'is-word', 2])->indentq(5, _9726, <--, [false, [/, 'is-word', 2]]);indentq(5, _9726, <--, [false, retval([/, 'is-word', 2])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9726, _9726+1), (retval([/, 'is-word', 2])\=@=retval(fail), nonvar([/, 'is-word', 2])->indentq(5, _9726, <--, [false, [/, 'is-word', 2]]);indentq(5, _9726, <--, [false, retval([/, 'is-word', 2])])))))))))) ^ Unify: (302) [system] ignore(user:(_9688==1->ignore(\+ \+ (flag(eval_num, _9726, _9726+1), (retval([/, 'is-word', 2])\=@=retval(fail), nonvar([/, 'is-word', 2])->indentq(5, _9726, <--, [false, [/, 'is-word', 2]]);indentq(5, _9726, <--, [false, retval([/, 'is-word', 2])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9726, _9726+1), (retval([/, 'is-word', 2])\=@=retval(fail), nonvar([/, 'is-word', 2])->indentq(5, _9726, <--, [false, [/, 'is-word', 2]]);indentq(5, _9726, <--, [false, retval([/, 'is-word', 2])])))))))))) Call: (304) [system] _9688==1 Fail: (304) [system] _9688==1 ^ Call: (305) [system] setup_call_cleanup('$notrace'(_179854, _179856), once(user:ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9726, _9726+1), (retval([/, 'is-word', 2])\=@=retval(fail), nonvar([/, 'is-word', 2])->indentq(5, _9726, <--, [false, [/, 'is-word', 2]]);indentq(5, _9726, <--, [false, retval([/, 'is-word', 2])])))))))), '$restore_trace'(_179854, _179856)) ^ Unify: (305) [system] setup_call_cleanup(system:'$notrace'(_179854, _179856), system:once(user:ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9726, _9726+1), (retval([/, 'is-word', 2])\=@=retval(fail), nonvar([/, 'is-word', 2])->indentq(5, _9726, <--, [false, [/, 'is-word', 2]]);indentq(5, _9726, <--, [false, retval([/, 'is-word', 2])])))))))), system:'$restore_trace'(_179854, _179856)) ^ Call: (306) [system] sig_atomic(system:'$notrace'(_179854, _179856)) ^ Exit: (305) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9726, _9726+1), (retval([/, 'is-word', 2])\=@=retval(fail), nonvar([/, 'is-word', 2])->indentq(5, _9726, <--, [false, [/, 'is-word', 2]]);indentq(5, _9726, <--, [false, retval([/, 'is-word', 2])])))))))), system:'$restore_trace'(3, -1)) ^ Exit: (302) [system] ignore(user:(_9688==1->ignore(\+ \+ (flag(eval_num, _9726, _9726+1), (retval([/, 'is-word', 2])\=@=retval(fail), nonvar([/, 'is-word', 2])->indentq(5, _9726, <--, [false, [/, 'is-word', 2]]);indentq(5, _9726, <--, [false, retval([/, 'is-word', 2])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9726, _9726+1), (retval([/, 'is-word', 2])\=@=retval(fail), nonvar([/, 'is-word', 2])->indentq(5, _9726, <--, [false, [/, 'is-word', 2]]);indentq(5, _9726, <--, [false, retval([/, 'is-word', 2])])))))))))) ^ Exit: (300) [system] call_cleanup(user:((call(subst_args1(_9650, _9652), 494, '&self', [/, 'is-word', 2], [/, 'is-word', 2])*->nb_setarg(1, retval([/, 'is-word', 2]), [/, 'is-word', 2]);fail, trace, call(subst_args1(_9650, _9652), 494, '&self', [/, 'is-word', 2], [/, 'is-word', 2])), ignore(notrace((\+[/, 'is-word', 2]\=_9696, nb_setarg(1, retval([/, 'is-word', 2]), [/, 'is-word', 2]))))), user:ignore((_9688==1->ignore(\+ \+ (flag(eval_num, _9726, _9726+1), (retval([/, 'is-word', 2])\=@=retval(fail), nonvar([/, 'is-word', 2])->indentq(5, _9726, <--, [false, [/, 'is-word', 2]]);indentq(5, _9726, <--, [false, retval([/, 'is-word', 2])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9726, _9726+1), (retval([/, 'is-word', 2])\=@=retval(fail), nonvar([/, 'is-word', 2])->indentq(5, _9726, <--, [false, [/, 'is-word', 2]]);indentq(5, _9726, <--, [false, retval([/, 'is-word', 2])]))))))))))) Call: (300) [system] retval([/, 'is-word', 2])\=@=retval(fail) Exit: (300) [system] retval([/, 'is-word', 2])\=@=retval(fail) ^ Exit: (299) [user] trace_eval(subst_args1(_9650, _9652), (false, (e2;e)), 494, '&self', [/, 'is-word', 2], [/, 'is-word', 2]) Call: (299) [system] [/, 'is-word', 2]\=@=[/, 'is-word', 2] ^ Redo: (298) [user] subst_args0(_9650, _9652, 494, '&self', [/, 'is-word', 2], _9644) Call: (299) [system] _9644=[/, 'is-word', 2] Exit: (299) [system] [/, 'is-word', 2]=[/, 'is-word', 2] ^ Exit: (298) [user] subst_args0(_9650, _9652, 494, '&self', [/, 'is-word', 2], [/, 'is-word', 2]) ^ Exit: (297) [user] subst_args(_9650, _9652, 495, '&self', [/, 'is-word', 2], [/, 'is-word', 2]) ^ Call: (297) [user] subst_args2_failed(495, '&self', [[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9646) ^ Unify: (297) [user] subst_args2_failed(495, '&self', [[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9646) Call: (298) [system] [[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]==[] ^ Redo: (297) [user] subst_args2_failed(495, '&self', [[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9646) ^ Unify: (297) [user] subst_args2_failed(495, '&self', [[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9646) Call: (298) [system] var([[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) ^ Redo: (297) [user] subst_args2_failed(495, '&self', [[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9646) ^ Unify: (297) [user] subst_args2_failed(495, '&self', [[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9646) ^ Call: (298) [user] once(subst_selfless([[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9646)) ^ Unify: (298) [system] once(user:subst_selfless([[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9646)) ^ Call: (299) [user] subst_selfless([[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9646) ^ Unify: (299) [user] subst_selfless([[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9646) Call: (300) [system] var([/, ngram, 5]) ^ Redo: (299) [user] subst_selfless([[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9646) ^ Unify: (299) [user] subst_selfless([[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9646) ^ Call: (300) [user] eval_selfless(_208136, _208138, _208140, _208142, [[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9646) ^ Unify: (300) [user] eval_selfless(_209080, _209082, _209084, _209086, [[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9646) ^ Call: (301) [user] eval_selfless_0([[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9646) ^ Unify: (301) [user] eval_selfless_0([[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9646) Call: (302) [system] var([/, ngram, 5]) ^ Redo: (301) [user] eval_selfless_0([[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9646) ^ Unify: (301) [user] eval_selfless_0([[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9646) ^ Call: (302) [user] eval_selfless_1([[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9646) ^ Unify: (302) [user] eval_selfless_1([[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9646) ^ Call: (303) [user] allow_clp ^ Unify: (303) [user] allow_clp ^ Call: (304) [user] false_flag ^ Unify: (304) [user] false_flag Call: (305) [system] fail Fail: (305) [system] fail ^ Fail: (304) [user] false_flag ^ Redo: (301) [user] eval_selfless_0([[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9646) ^ Unify: (301) [user] eval_selfless_0([[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9646) ^ Call: (302) [user] eval_selfless_2([[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9646) ^ Unify: (302) [user] eval_selfless_2([[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9646) Call: (303) [system] var([/, ngram, 5]) ^ Redo: (302) [user] eval_selfless_2([[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9646) ^ Unify: (302) [user] eval_selfless_2([[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9646) ^ Call: (303) [user] fake_notrace((ground([[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_229376, _229382, _229388], atom(_229376), catch_warn(current_op(_229414, yfx, _229376)), [[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_229434], s2ps([[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _229442))) ^ Unify: (303) [user] fake_notrace(user:(ground([[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_229376, _229382, _229388], atom(_229376), catch_warn(current_op(_229414, yfx, _229376)), [[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_229434], s2ps([[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _229442))) ^ Call: (304) [user] real_notrace(user:(ground([[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_229376, _229382, _229388], atom(_229376), catch_warn(current_op(_229414, yfx, _229376)), [[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_229434], s2ps([[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _229442))) ^ Unify: (304) [user] real_notrace(user:(ground([[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_229376, _229382, _229388], atom(_229376), catch_warn(current_op(_229414, yfx, _229376)), [[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_229434], s2ps([[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _229442))) ^ Call: (305) [user] setup_call_cleanup('$notrace'(_233148, _233150), once(user:(ground([[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_229376, _229382, _229388], atom(_229376), catch_warn(current_op(_229414, yfx, _229376)), [[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_229434], s2ps([[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _229442))), '$restore_trace'(_233148, _233150)) ^ Unify: (305) [system] setup_call_cleanup(user:'$notrace'(_233148, _233150), user:once(user:(ground([[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_229376, _229382, _229388], atom(_229376), catch_warn(current_op(_229414, yfx, _229376)), [[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_229434], s2ps([[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _229442))), user:'$restore_trace'(_233148, _233150)) ^ Call: (306) [system] sig_atomic(user:'$notrace'(_233148, _233150)) ^ Fail: (304) [user] real_notrace(user:(ground([[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_229376, _229382, _229388], atom(_229376), catch_warn(current_op(_229414, yfx, _229376)), [[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_229434], s2ps([[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _229442))) ^ Fail: (303) [user] fake_notrace(user:(ground([[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_229376, _229382, _229388], atom(_229376), catch_warn(current_op(_229414, yfx, _229376)), [[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_229434], s2ps([[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _229442))) ^ Redo: (297) [user] subst_args2_failed(495, '&self', [[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9646) ^ Unify: (297) [user] subst_args2_failed(495, '&self', [[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], [_238772|_238774]) ^ Call: (298) [user] subst_args(_239786, _239788, 495, '&self', [/, ngram, 5], _238772) ^ Unify: (298) [user] subst_args(_240730, _240732, 495, '&self', [/, ngram, 5], _238772) Call: (299) [system] atom(_241600) ^ Redo: (298) [user] subst_args(_242600, _242602, 495, '&self', [/, ngram, 5], _238772) ^ Unify: (298) [user] subst_args(_243544, _243546, 495, '&self', [/, ngram, 5], _238772) ^ Call: (299) [user] self_subst([/, ngram, 5]) ^ Unify: (299) [user] self_subst([/, ngram, 5]) Call: (300) [system] callable([/, ngram, 5]) Exit: (300) [system] callable([/, ngram, 5]) ^ Unify: (299) [user] self_subst([/, ngram, 5]) ^ Call: (300) [user] self_eval([/, ngram, 5]) ^ Unify: (300) [user] self_eval([/, ngram, 5]) ^ Call: (302) [system] setup_call_cleanup('$notrace'(_250894, _250896), once(user:self_eval0([/, ngram, 5])), '$restore_trace'(_250894, _250896)) ^ Unify: (302) [system] setup_call_cleanup(system:'$notrace'(_250894, _250896), system:once(user:self_eval0([/, ngram, 5])), system:'$restore_trace'(_250894, _250896)) ^ Call: (303) [system] sig_atomic(system:'$notrace'(_250894, _250896)) ^ Fail: (300) [user] self_eval([/, ngram, 5]) ^ Redo: (298) [user] subst_args(_254730, _254732, 495, '&self', [/, ngram, 5], _238772) ^ Unify: (298) [user] subst_args(_255674, _255676, 495, '&self', [/, ngram, 5], _238772) Call: (299) [system] [ngram, 5]==[] ^ Redo: (298) [user] subst_args(_257546, _257548, 495, '&self', [/, ngram, 5], _238772) ^ Unify: (298) [user] subst_args(_258490, _258492, 495, '&self', [/, ngram, 5], _238772) ^ Call: (300) [system] setup_call_cleanup('$notrace'(_259380, _259382), once(user:(_259362 is 495-1)), '$restore_trace'(_259380, _259382)) ^ Unify: (300) [system] setup_call_cleanup(system:'$notrace'(_259380, _259382), system:once(user:(_259362 is 495-1)), system:'$restore_trace'(_259380, _259382)) ^ Call: (301) [system] sig_atomic(system:'$notrace'(_259380, _259382)) ^ Exit: (300) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(494 is 495-1)), system:'$restore_trace'(3, -1)) ^ Call: (299) [user] subst_args0(_263156, _263158, 494, '&self', [/, ngram, 5], _238772) ^ Unify: (299) [user] subst_args0(_263156, _263158, 494, '&self', [/, ngram, 5], _238772) ^ Call: (300) [user] self_subst([/, ngram, 5]) ^ Unify: (300) [user] self_subst([/, ngram, 5]) Call: (301) [system] callable([/, ngram, 5]) Exit: (301) [system] callable([/, ngram, 5]) ^ Unify: (300) [user] self_subst([/, ngram, 5]) ^ Call: (301) [user] self_eval([/, ngram, 5]) ^ Unify: (301) [user] self_eval([/, ngram, 5]) ^ Call: (303) [system] setup_call_cleanup('$notrace'(_271534, _271536), once(user:self_eval0([/, ngram, 5])), '$restore_trace'(_271534, _271536)) ^ Unify: (303) [system] setup_call_cleanup(system:'$notrace'(_271534, _271536), system:once(user:self_eval0([/, ngram, 5])), system:'$restore_trace'(_271534, _271536)) ^ Call: (304) [system] sig_atomic(system:'$notrace'(_271534, _271536)) ^ Fail: (301) [user] self_eval([/, ngram, 5]) ^ Redo: (299) [user] subst_args0(_263156, _263158, 494, '&self', [/, ngram, 5], _238772) ^ Unify: (299) [user] subst_args0(_263156, _263158, 494, '&self', [/, ngram, 5], _238772) Call: (300) [system] _277190 is 494+ -1 Exit: (300) [system] 493 is 494+ -1 ^ Call: (300) [user] trace_eval(subst_args1(_263156, _263158), (false, (e2;e)), 494, '&self', [/, ngram, 5], _279066) ^ Unify: (300) [user] trace_eval(subst_args1(_263156, _263158), (false, (e2;e)), 494, '&self', [/, ngram, 5], _279066) ^ Call: (301) [user] must_det_ll((notrace((flag(eval_num, _280976, _280976+1), _280994 is _280976 mod 500, _281012 is 99-494 mod 100, _281036=_281038, option_else('trace-length', _281050, 500), option_else('trace-depth', _281058, 30))), quietly(if_t((nop(stop_rtrace), _280994>_281050), (set_debug(eval, false), _281114 is _281050+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_281114])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_281166))))) ^ Unify: (301) [user] must_det_ll(user:(notrace((flag(eval_num, _280976, _280976+1), _280994 is _280976 mod 500, _281012 is 99-494 mod 100, _281036=_281038, option_else('trace-length', _281050, 500), option_else('trace-depth', _281058, 30))), quietly(if_t((nop(stop_rtrace), _280994>_281050), (set_debug(eval, false), _281114 is _281050+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_281114])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_281166))))) ^ Call: (302) [user] once(user:(notrace((flag(eval_num, _280976, _280976+1), _280994 is _280976 mod 500, _281012 is 99-494 mod 100, _281036=_281038, option_else('trace-length', _281050, 500), option_else('trace-depth', _281058, 30))), quietly(if_t((nop(stop_rtrace), _280994>_281050), (set_debug(eval, false), _281114 is _281050+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_281114])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_281166))))) ^ Unify: (302) [system] once(user:(notrace((flag(eval_num, _280976, _280976+1), _280994 is _280976 mod 500, _281012 is 99-494 mod 100, _281036=_281038, option_else('trace-length', _281050, 500), option_else('trace-depth', _281058, 30))), quietly(if_t((nop(stop_rtrace), _280994>_281050), (set_debug(eval, false), _281114 is _281050+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_281114])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_281166))))) ^ Call: (305) [system] setup_call_cleanup('$notrace'(_284890, _284892), once(user:(flag(eval_num, _280976, _280976+1), _280994 is _280976 mod 500, _281012 is 99-494 mod 100, _281036=_281038, option_else('trace-length', _281050, 500), option_else('trace-depth', _281058, 30))), '$restore_trace'(_284890, _284892)) ^ Unify: (305) [system] setup_call_cleanup(system:'$notrace'(_284890, _284892), system:once(user:(flag(eval_num, _280976, _280976+1), _280994 is _280976 mod 500, _281012 is 99-494 mod 100, _281036=_281038, option_else('trace-length', _281050, 500), option_else('trace-depth', _281058, 30))), system:'$restore_trace'(_284890, _284892)) ^ Call: (306) [system] sig_atomic(system:'$notrace'(_284890, _284892)) ^ Exit: (305) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(flag(eval_num, 19, 19+1), 19 is 19 mod 500, 5 is 99-494 mod 100, _281036=_281036, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), system:'$restore_trace'(3, -1)) ^ Call: (305) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 19>500), (set_debug(eval, false), _281114 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_281114])), nop((start_rtrace, rtrace))))) ^ Unify: (305) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 19>500), (set_debug(eval, false), _281114 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_281114])), nop((start_rtrace, rtrace))))) ^ Exit: (305) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 19>500), (set_debug(eval, false), _281114 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_281114])), nop((start_rtrace, rtrace))))) Call: (304) [user] nop(notrace(no_repeats_var(_281166))) Unify: (304) [user] nop(notrace(no_repeats_var(_281166))) Exit: (304) [user] nop(notrace(no_repeats_var(_281166))) ^ Exit: (302) [system] once(user:(notrace((flag(eval_num, 19, 19+1), 19 is 19 mod 500, 5 is 99-494 mod 100, _281036=_281036, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), quietly(if_t((nop(stop_rtrace), 19>500), (set_debug(eval, false), _281114 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_281114])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_281166))))) ^ Exit: (301) [user] must_det_ll(user:(notrace((flag(eval_num, 19, 19+1), 19 is 19 mod 500, 5 is 99-494 mod 100, _281036=_281036, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), quietly(if_t((nop(stop_rtrace), 19>500), (set_debug(eval, false), _281114 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_281114])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_281166))))) Call: (301) [occurs] occurs:sub_term(_296354, (false, (e2;e))) Unify: (301) [occurs] occurs:sub_term((false, (e2;e)), (false, (e2;e))) Exit: (301) [occurs] occurs:sub_term((false, (e2;e)), (false, (e2;e))) Call: (301) [system] (false, (e2;e))\=(false, (e2;e)) Fail: (301) [system] (false, (e2;e))\=(false, (e2;e)) Redo: (301) [occurs] occurs:sub_term(_296354, (false, (e2;e))) Unify: (301) [occurs] occurs:sub_term(_296354, (false, (e2;e))) Call: (302) [system] compound((false, (e2;e))) Exit: (302) [system] compound((false, (e2;e))) Call: (302) [system] arg(_304776, (false, (e2;e)), _304700) Exit: (302) [system] arg(1, (false, (e2;e)), false) Call: (302) [occurs] occurs:sub_term(_296354, false) Unify: (302) [occurs] occurs:sub_term(false, false) Exit: (302) [occurs] occurs:sub_term(false, false) Exit: (301) [occurs] occurs:sub_term(false, (false, (e2;e))) Call: (301) [system] (false, (e2;e))\=false Exit: (301) [system] (false, (e2;e))\=false ^ Call: (301) [user] if_trace((eval;false, (e2;e)), (_281036=1, indentq(5, 19, -->, [false, [/, ngram, 5]]))) ^ Unify: (301) [user] if_trace((eval;false, (e2;e)), (_281036=1, indentq(5, 19, -->, [false, [/, ngram, 5]]))) ^ Call: (303) [system] setup_call_cleanup('$notrace'(_314080, _314082), once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _281036=1, indentq(5, 19, -->, [false, [/, ngram, 5]]))), _314038, fbug((_314038-->if_trace((eval;false, (e2;e)), (_281036=1, indentq(5, 19, -->, [false, [/, ngram, 5]])))))))), '$restore_trace'(_314080, _314082)) ^ Unify: (303) [system] setup_call_cleanup(system:'$notrace'(_314080, _314082), system:once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _281036=1, indentq(5, 19, -->, [false, [/, ngram, 5]]))), _314038, fbug((_314038-->if_trace((eval;false, (e2;e)), (_281036=1, indentq(5, 19, -->, [false, [/, ngram, 5]])))))))), system:'$restore_trace'(_314080, _314082)) ^ Call: (304) [system] sig_atomic(system:'$notrace'(_314080, _314082)) ^ Exit: (303) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _281036=1, indentq(5, 19, -->, [false, [/, ngram, 5]]))), _314038, fbug((_314038-->if_trace((eval;false, (e2;e)), (_281036=1, indentq(5, 19, -->, [false, [/, ngram, 5]])))))))), system:'$restore_trace'(3, -1)) ^ Exit: (301) [user] if_trace((eval;false, (e2;e)), (_281036=1, indentq(5, 19, -->, [false, [/, ngram, 5]]))) Call: (301) [system] _318862=retval(fail) Exit: (301) [system] retval(fail)=retval(fail) Call: (301) [system] _320724=(\+ \+ (flag(eval_num, _320744, _320744+1), (retval(fail)\=@=retval(fail), nonvar(_279066)->indentq(5, _320744, <--, [false, _279066]);indentq(5, _320744, <--, [false, retval(fail)])))) Exit: (301) [system] (\+ \+ (flag(eval_num, _320744, _320744+1), (retval(fail)\=@=retval(fail), nonvar(_279066)->indentq(5, _320744, <--, [false, _279066]);indentq(5, _320744, <--, [false, retval(fail)]))))=(\+ \+ (flag(eval_num, _320744, _320744+1), (retval(fail)\=@=retval(fail), nonvar(_279066)->indentq(5, _320744, <--, [false, _279066]);indentq(5, _320744, <--, [false, retval(fail)])))) ^ Call: (301) [user] call_cleanup(((call(subst_args1(_263156, _263158), 494, '&self', [/, ngram, 5], _279066)*->nb_setarg(1, retval(fail), _279066);fail, trace, call(subst_args1(_263156, _263158), 494, '&self', [/, ngram, 5], _279066)), ignore(notrace((\+_279066\=_281166, nb_setarg(1, retval(fail), _279066))))), ignore((_281036==1->ignore(\+ \+ (flag(eval_num, _320744, _320744+1), (retval(fail)\=@=retval(fail), nonvar(_279066)->indentq(5, _320744, <--, [false, _279066]);indentq(5, _320744, <--, [false, retval(fail)]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _320744, _320744+1), (retval(fail)\=@=retval(fail), nonvar(_279066)->indentq(5, _320744, <--, [false, _279066]);indentq(5, _320744, <--, [false, retval(fail)]))))))))))) ^ Unify: (301) [system] call_cleanup(user:((call(subst_args1(_263156, _263158), 494, '&self', [/, ngram, 5], _279066)*->nb_setarg(1, retval(fail), _279066);fail, trace, call(subst_args1(_263156, _263158), 494, '&self', [/, ngram, 5], _279066)), ignore(notrace((\+_279066\=_281166, nb_setarg(1, retval(fail), _279066))))), user:ignore((_281036==1->ignore(\+ \+ (flag(eval_num, _320744, _320744+1), (retval(fail)\=@=retval(fail), nonvar(_279066)->indentq(5, _320744, <--, [false, _279066]);indentq(5, _320744, <--, [false, retval(fail)]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _320744, _320744+1), (retval(fail)\=@=retval(fail), nonvar(_279066)->indentq(5, _320744, <--, [false, _279066]);indentq(5, _320744, <--, [false, retval(fail)]))))))))))) ^ Call: (303) [user] subst_args1(_263156, _263158, 494, '&self', [/, ngram, 5], _279066) ^ Unify: (303) [user] subst_args1(_263156, _263158, 494, '&self', [/, ngram, 5], _279066) Call: (304) [system] var(_263156) Exit: (304) [system] var(_263156) ^ Call: (304) [user] subst_args1(=, _263158, 494, '&self', [/, ngram, 5], _279066) ^ Unify: (304) [user] subst_args1(=, _263158, 494, '&self', [/, ngram, 5], _279066) Call: (305) [system] var(=) ^ Redo: (304) [user] subst_args1(=, _263158, 494, '&self', [/, ngram, 5], _279066) Call: (305) [system] atom(=) Exit: (305) [system] atom(=) Call: (305) [system] (=)\==(=) ^ Redo: (304) [user] subst_args1(=, _263158, 494, '&self', [/, ngram, 5], _279066) ^ Unify: (304) [user] subst_args1(=, _263158, 494, '&self', [/, ngram, 5], _279066) Call: (305) [system] atom([/, ngram, 5]) ^ Redo: (304) [user] subst_args1(=, _263158, 494, '&self', [/, ngram, 5], _279066) ^ Unify: (304) [user] subst_args1(=, _263158, 494, '&self', [/, ngram, 5], _279066) Call: (305) [system] is_list([ngram, 5]) Exit: (305) [system] is_list([ngram, 5]) ^ Unify: (304) [user] subst_args1(=, _263158, 494, '&self', [/, ngram, 5], _279066) Call: (305) [system] is_list([/, ngram, 5]) Exit: (305) [system] is_list([/, ngram, 5]) ^ Unify: (304) [user] subst_args1(=, _263158, 494, '&self', [/, ngram, 5], [/|_344334]) Call: (305) [system] var(/) ^ Redo: (304) [user] subst_args1(=, _263158, 494, '&self', [/, ngram, 5], _279066) ^ Unify: (304) [user] subst_args1(=, _263158, 494, '&self', [/, ngram, 5], _279066) Call: (305) [system] fail ^ Redo: (304) [user] subst_args1(=, _263158, 494, '&self', [/, ngram, 5], _279066) ^ Unify: (304) [user] subst_args1(=, _263158, 494, '&self', [/, ngram, 5], _279066) Call: (305) [system] is_list([/, ngram, 5]) Exit: (305) [system] is_list([/, ngram, 5]) ^ Call: (305) [user] apply:maplist(self_subst, [/, ngram, 5]) ^ Unify: (305) [apply] apply:maplist(user:self_subst, [/, ngram, 5]) Call: (306) [apply] apply:maplist_([/, ngram, 5], user:self_subst) Unify: (306) [apply] apply:maplist_([/, ngram, 5], user:self_subst) ^ Call: (307) [user] self_subst(/) ^ Unify: (307) [user] self_subst(/) Call: (308) [system] callable(/) Exit: (308) [system] callable(/) ^ Unify: (307) [user] self_subst(/) ^ Call: (308) [user] self_eval(/) ^ Unify: (308) [user] self_eval(/) ^ Call: (310) [system] setup_call_cleanup('$notrace'(_362954, _362956), once(user:self_eval0(/)), '$restore_trace'(_362954, _362956)) ^ Unify: (310) [system] setup_call_cleanup(system:'$notrace'(_362954, _362956), system:once(user:self_eval0(/)), system:'$restore_trace'(_362954, _362956)) ^ Call: (311) [system] sig_atomic(system:'$notrace'(_362954, _362956)) ^ Exit: (310) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(/)), system:'$restore_trace'(3, -1)) ^ Exit: (308) [user] self_eval(/) ^ Exit: (307) [user] self_subst(/) Call: (307) [apply] apply:maplist_([ngram, 5], user:self_subst) Unify: (307) [apply] apply:maplist_([ngram, 5], user:self_subst) ^ Call: (308) [user] self_subst(ngram) ^ Unify: (308) [user] self_subst(ngram) Call: (309) [system] callable(ngram) Exit: (309) [system] callable(ngram) ^ Unify: (308) [user] self_subst(ngram) ^ Call: (309) [user] self_eval(ngram) ^ Unify: (309) [user] self_eval(ngram) ^ Call: (311) [system] setup_call_cleanup('$notrace'(_376914, _376916), once(user:self_eval0(ngram)), '$restore_trace'(_376914, _376916)) ^ Unify: (311) [system] setup_call_cleanup(system:'$notrace'(_376914, _376916), system:once(user:self_eval0(ngram)), system:'$restore_trace'(_376914, _376916)) ^ Call: (312) [system] sig_atomic(system:'$notrace'(_376914, _376916)) ^ Exit: (311) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(ngram)), system:'$restore_trace'(3, -1)) ^ Exit: (309) [user] self_eval(ngram) ^ Exit: (308) [user] self_subst(ngram) Call: (308) [apply] apply:maplist_([5], user:self_subst) Unify: (308) [apply] apply:maplist_([5], user:self_subst) ^ Call: (309) [user] self_subst(5) ^ Unify: (309) [user] self_subst(5) Call: (310) [system] callable(5) ^ Redo: (309) [user] self_subst(5) ^ Exit: (309) [user] self_subst(5) Call: (309) [apply] apply:maplist_([], user:self_subst) Unify: (309) [apply] apply:maplist_([], user:self_subst) Exit: (309) [apply] apply:maplist_([], user:self_subst) Exit: (308) [apply] apply:maplist_([5], user:self_subst) Exit: (307) [apply] apply:maplist_([ngram, 5], user:self_subst) Exit: (306) [apply] apply:maplist_([/, ngram, 5], user:self_subst) ^ Exit: (305) [apply] apply:maplist(user:self_subst, [/, ngram, 5]) Call: (305) [system] [/, ngram, 5]=[_395518|_395520] Exit: (305) [system] [/, ngram, 5]=[/, ngram, 5] Call: (305) [system] atom(/) Exit: (305) [system] atom(/) ^ Unify: (304) [user] subst_args1(=, _263158, 494, '&self', [/, ngram, 5], _279066) ^ Call: (305) [user] is_space_op(/) ^ Redo: (304) [user] subst_args1(=, _263158, 494, '&self', [/, ngram, 5], _279066) ^ Unify: (304) [user] subst_args1(=, _263158, 494, '&self', [/, ngram, 5], _279066) Call: (305) [system] (/)==case ^ Redo: (304) [user] subst_args1(=, _263158, 494, '&self', [/, ngram, 5], _279066) ^ Unify: (304) [user] subst_args1(=, _263158, 494, '&self', [/, ngram, 5], _279066) Call: (305) [system] fail ^ Redo: (304) [user] subst_args1(=, _263158, 494, '&self', [/, ngram, 5], _279066) ^ Unify: (304) [user] subst_args1(=, _263158, 494, '&self', [/, ngram, 5], _279066) Call: (305) [system] _408602=do_more_defs(true) Exit: (305) [system] do_more_defs(true)=do_more_defs(true) ^ Call: (305) [user] clause(eval_21(subst_args, _263158, 494, '&self', [/, ngram, 5], _279066), _410478) ^ Redo: (304) [user] subst_args1(=, _263158, 494, '&self', [/, ngram, 5], _279066) ^ Unify: (304) [user] subst_args1(=, _263158, 494, '&self', [/, ngram, 5], _279066) Call: (305) [system] fail ^ Redo: (304) [user] subst_args1(=, _263158, 494, '&self', [/, ngram, 5], _279066) ^ Unify: (304) [user] subst_args1(=, _263158, 494, '&self', [/, ngram, 5], _279066) ^ Call: (305) [user] is_and(/) ^ Unify: (305) [user] is_and(/) Call: (306) [system] atom(/) Exit: (306) [system] atom(/) ^ Unify: (305) [user] is_and(/) ^ Call: (306) [user] is_and(/, _420802) ^ Unify: (306) [user] is_and(/, _421730) Call: (307) [system] atom(/) Exit: (307) [system] atom(/) ^ Redo: (304) [user] subst_args1(=, _263158, 494, '&self', [/, ngram, 5], _279066) ^ Unify: (304) [user] subst_args1(=, _263158, 494, '&self', [/, ngram, 5], [/|_425378]) Call: (305) [system] nonvar(/) Exit: (305) [system] nonvar(/) Call: (305) [system] fail ^ Redo: (304) [user] subst_args1(=, _263158, 494, '&self', [/, ngram, 5], _279066) ^ Unify: (304) [user] subst_args1(=, _263158, 494, '&self', [/, ngram, 5], _279066) ^ Call: (305) [user] subst_args2(=, 494, '&self', [/, ngram, 5], _279066) ^ Unify: (305) [user] subst_args2(=, 494, '&self', [/, ngram, 5], _279066) Call: (306) [system] 494<3 ^ Redo: (305) [user] subst_args2(=, 494, '&self', [/, ngram, 5], _279066) ^ Unify: (305) [user] subst_args2(=, 494, '&self', [/, ngram, 5], _279066) Call: (306) [system] fail ^ Redo: (305) [user] subst_args2(=, 494, '&self', [/, ngram, 5], _279066) ^ Unify: (305) [user] subst_args2(=, 494, '&self', [/, ngram, 5], _279066) ^ Call: (306) [user] mnotrace(is_user_defined_head(=, '&self', /)) ^ Unify: (306) [user] mnotrace(is_user_defined_head(=, '&self', /)) ^ Call: (307) [user] once(is_user_defined_head(=, '&self', /)) ^ Unify: (307) [system] once(user:is_user_defined_head(=, '&self', /)) ^ Call: (308) [user] is_user_defined_head(=, '&self', /) ^ Unify: (308) [user] is_user_defined_head(=, '&self', /) ^ Call: (309) [user] mnotrace(is_user_defined_head0(=, '&self', /)) ^ Unify: (309) [user] mnotrace(is_user_defined_head0(=, '&self', /)) ^ Call: (310) [user] once(is_user_defined_head0(=, '&self', /)) ^ Unify: (310) [system] once(user:is_user_defined_head0(=, '&self', /)) ^ Call: (311) [user] is_user_defined_head0(=, '&self', /) ^ Unify: (311) [user] is_user_defined_head0(=, '&self', /) Call: (312) [system] callable(/) Exit: (312) [system] callable(/) Call: (312) [system] functor(/, _451480, _451560) Exit: (312) [system] functor(/, /, 0) ^ Call: (312) [user] is_user_defined_head_f(=, '&self', /) ^ Unify: (312) [user] is_user_defined_head_f(=, '&self', /) ^ Call: (313) [user] is_user_defined_head_f1(=, '&self', /) ^ Unify: (313) [user] is_user_defined_head_f1(=, '&self', /) Call: (314) [user] metta_eq_def(=, '&self', [/|_457078], _457160) Unify: (314) [user] metta_eq_def(=, '&self', [/|_457078], _458084) ^ Call: (315) [user] ignore((=)=(=)) ^ Unify: (315) [system] ignore(user:((=)=(=))) Call: (316) [system] (=)=(=) Exit: (316) [system] (=)=(=) ^ Exit: (315) [system] ignore(user:((=)=(=))) Call: (315) [user] metta_atom('&self', [=, [/|_457078], _463600]) Unify: (315) [user] metta_atom('&self', [=, [/|_457078], _463600]) ^ Call: (316) [user] typed_list('&self', _465514, _465436) ^ Unify: (316) [user] typed_list('&self', _466446, _465436) Call: (317) [system] compound('&self') Fail: (317) [system] compound('&self') ^ Fail: (316) [user] typed_list('&self', _469226, _465436) Redo: (315) [user] metta_atom('&self', [=, [/|_457078], _463600]) Unify: (315) [user] metta_atom('&self', [=, [/|_457078], _463600]) Call: (316) [system] '&self'=='&flybase' Redo: (315) [user] metta_atom('&self', [=, [/|_457078], _463600]) Unify: (315) [user] metta_atom('&self', [=, [/|_457078], _463600]) ^ Call: (316) [user] metta_atom_in_file('&self', [=, [/|_457078], _463600]) ^ Unify: (316) [user] metta_atom_in_file('&self', [=, [/|_457078], _463600]) ^ Call: (317) [user] metta_atom_in_file('&self', [=, [/|_457078], _463600], _476608, _476610) ^ Unify: (317) [user] metta_atom_in_file('&self', [=, [/|_457078], _463600], _477544, _477546) ^ Call: (318) [user] loaded_into_kb('&self', _478402) ^ Unify: (318) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Exit: (318) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Call: (318) [user] once(user:asserted_metta_pred(_488992, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Unify: (318) [system] once(user:asserted_metta_pred(_488992, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Call: (319) [user] asserted_metta_pred(_488992, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Fail: (319) [user] asserted_metta_pred(_488992, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Redo: (315) [user] metta_atom('&self', [=, [/|_457078], _463600]) Unify: (315) [user] metta_atom('&self', [=, [/|_457078], _463600]) Call: (316) [user] metta_atom_asserted('&self', [=, [/|_457078], _463600]) Unify: (316) [user] metta_atom_asserted('&self', [=, [/|_457078], _463600]) ^ Call: (317) [user] metta_atom_asserted_deduced('&self', [=, [/|_457078], _463600]) Redo: (316) [user] metta_atom_asserted('&self', [=, [/|_457078], _463600]) Redo: (315) [user] metta_atom('&self', [=, [/|_457078], _463600]) Unify: (315) [user] metta_atom('&self', [=, [/|_457078], _463600]) Call: (316) [system] '&self'\=='&corelib' Exit: (316) [system] '&self'\=='&corelib' ^ Call: (316) [user] using_all_spaces ^ Unify: (316) [user] using_all_spaces Call: (317) [system] nb_current(with_all_spaces, t) Redo: (315) [user] metta_atom('&self', [=, [/|_457078], _463600]) Unify: (315) [user] metta_atom('&self', [=, [/|_457078], _463600]) Call: (316) [system] '&self'\=='&corelib' Exit: (316) [system] '&self'\=='&corelib' Call: (316) [user] metta_atom_asserted('&self', '&corelib') Unify: (316) [user] metta_atom_asserted('&self', '&corelib') ^ Call: (317) [user] metta_atom_asserted_deduced('&self', '&corelib') Redo: (316) [user] metta_atom_asserted('&self', '&corelib') Unify: (316) [user] metta_atom_asserted('&self', '&corelib') Exit: (316) [user] metta_atom_asserted('&self', '&corelib') Call: (316) [user] should_inherit_from_corelib([=, [/|_10026], _10042]) Unify: (316) [user] should_inherit_from_corelib([=, [/|_10026], _10042]) ^ Call: (317) [user] using_all_spaces ^ Unify: (317) [user] using_all_spaces Call: (318) [system] nb_current(with_all_spaces, t) Redo: (316) [user] should_inherit_from_corelib([=, [/|_10026], _10042]) Unify: (316) [user] should_inherit_from_corelib([=, [/|_10026], _10042]) Call: (317) [system] (=)==(:) Redo: (316) [user] should_inherit_from_corelib([=, [/|_10026], _10042]) Unify: (316) [user] should_inherit_from_corelib([=, [/|_10026], _10042]) Call: (317) [system] (=)=='@doc' Redo: (316) [user] should_inherit_from_corelib([=, [/|_10026], _10042]) Unify: (316) [user] should_inherit_from_corelib([=, [/|_10026], _10042]) Call: (317) [system] fail Redo: (316) [user] metta_atom_asserted('&self', '&corelib') Redo: (315) [user] metta_atom('&self', [=, [/|_10026], _10042]) Fail: (314) [user] metta_eq_def(=, '&self', [/|_10026], _30248) ^ Fail: (313) [user] is_user_defined_head_f1(=, '&self', /) ^ Redo: (312) [user] is_user_defined_head_f(=, '&self', /) ^ Unify: (312) [user] is_user_defined_head_f(=, '&self', /) ^ Call: (313) [user] is_user_defined_head_f1(=, '&self', [/|_33892]) ^ Unify: (313) [user] is_user_defined_head_f1(=, '&self', [/|_33892]) Call: (314) [user] metta_eq_def(=, '&self', [[/|_33892]|_35762], _35844) Unify: (314) [user] metta_eq_def(=, '&self', [[/|_33892]|_35762], _36768) ^ Call: (315) [user] ignore((=)=(=)) ^ Unify: (315) [system] ignore(user:((=)=(=))) Call: (316) [system] (=)=(=) Exit: (316) [system] (=)=(=) ^ Exit: (315) [system] ignore(user:((=)=(=))) Call: (315) [user] metta_atom('&self', [=, [[/|_33892]|_35762], _42284]) Unify: (315) [user] metta_atom('&self', [=, [[/|_33892]|_35762], _42284]) ^ Call: (316) [user] typed_list('&self', _44198, _44120) ^ Unify: (316) [user] typed_list('&self', _45130, _44120) Call: (317) [system] compound('&self') Fail: (317) [system] compound('&self') ^ Fail: (316) [user] typed_list('&self', _47910, _44120) Redo: (315) [user] metta_atom('&self', [=, [[/|_33892]|_35762], _42284]) Unify: (315) [user] metta_atom('&self', [=, [[/|_33892]|_35762], _42284]) Call: (316) [system] '&self'=='&flybase' Redo: (315) [user] metta_atom('&self', [=, [[/|_33892]|_35762], _42284]) Unify: (315) [user] metta_atom('&self', [=, [[/|_33892]|_35762], _42284]) ^ Call: (316) [user] metta_atom_in_file('&self', [=, [[/|_33892]|_35762], _42284]) ^ Unify: (316) [user] metta_atom_in_file('&self', [=, [[/|_33892]|_35762], _42284]) ^ Call: (317) [user] metta_atom_in_file('&self', [=, [[/|_33892]|_35762], _42284], _55292, _55294) ^ Unify: (317) [user] metta_atom_in_file('&self', [=, [[/|_33892]|_35762], _42284], _56228, _56230) ^ Call: (318) [user] loaded_into_kb('&self', _57086) ^ Unify: (318) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Exit: (318) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Call: (318) [user] once(user:asserted_metta_pred(_67676, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Unify: (318) [system] once(user:asserted_metta_pred(_67676, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Call: (319) [user] asserted_metta_pred(_67676, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Fail: (319) [user] asserted_metta_pred(_67676, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Redo: (315) [user] metta_atom('&self', [=, [[/|_33892]|_35762], _42284]) Unify: (315) [user] metta_atom('&self', [=, [[/|_33892]|_35762], _42284]) Call: (316) [user] metta_atom_asserted('&self', [=, [[/|_33892]|_35762], _42284]) Unify: (316) [user] metta_atom_asserted('&self', [=, [[/|_33892]|_35762], _42284]) ^ Call: (317) [user] metta_atom_asserted_deduced('&self', [=, [[/|_33892]|_35762], _42284]) Redo: (316) [user] metta_atom_asserted('&self', [=, [[/|_33892]|_35762], _42284]) Redo: (315) [user] metta_atom('&self', [=, [[/|_33892]|_35762], _42284]) Unify: (315) [user] metta_atom('&self', [=, [[/|_33892]|_35762], _42284]) Call: (316) [system] '&self'\=='&corelib' Exit: (316) [system] '&self'\=='&corelib' ^ Call: (316) [user] using_all_spaces ^ Unify: (316) [user] using_all_spaces Call: (317) [system] nb_current(with_all_spaces, t) Redo: (315) [user] metta_atom('&self', [=, [[/|_33892]|_35762], _42284]) Unify: (315) [user] metta_atom('&self', [=, [[/|_33892]|_35762], _42284]) Call: (316) [system] '&self'\=='&corelib' Exit: (316) [system] '&self'\=='&corelib' Call: (316) [user] metta_atom_asserted('&self', '&corelib') Unify: (316) [user] metta_atom_asserted('&self', '&corelib') ^ Call: (317) [user] metta_atom_asserted_deduced('&self', '&corelib') Redo: (316) [user] metta_atom_asserted('&self', '&corelib') Unify: (316) [user] metta_atom_asserted('&self', '&corelib') Exit: (316) [user] metta_atom_asserted('&self', '&corelib') Call: (316) [user] should_inherit_from_corelib([=, [[/|_33892]|_35762], _42284]) Unify: (316) [user] should_inherit_from_corelib([=, [[/|_33892]|_35762], _42284]) ^ Call: (317) [user] using_all_spaces ^ Unify: (317) [user] using_all_spaces Call: (318) [system] nb_current(with_all_spaces, t) Redo: (316) [user] should_inherit_from_corelib([=, [[/|_33892]|_35762], _42284]) Unify: (316) [user] should_inherit_from_corelib([=, [[/|_33892]|_35762], _42284]) Call: (317) [system] (=)==(:) Redo: (316) [user] should_inherit_from_corelib([=, [[/|_33892]|_35762], _42284]) Unify: (316) [user] should_inherit_from_corelib([=, [[/|_33892]|_35762], _42284]) Call: (317) [system] (=)=='@doc' Redo: (316) [user] should_inherit_from_corelib([=, [[/|_33892]|_35762], _42284]) Unify: (316) [user] should_inherit_from_corelib([=, [[/|_33892]|_35762], _42284]) Call: (317) [system] fail Redo: (316) [user] metta_atom_asserted('&self', '&corelib') Redo: (315) [user] metta_atom('&self', [=, [[/|_33892]|_35762], _42284]) Fail: (314) [user] metta_eq_def(=, '&self', [[/|_33892]|_35762], _122880) ^ Fail: (313) [user] is_user_defined_head_f1(=, '&self', [/|_33892]) ^ Fail: (312) [user] is_user_defined_head_f(=, '&self', /) ^ Fail: (311) [user] is_user_defined_head0(=, '&self', /) ^ Fail: (310) [system] once(user:is_user_defined_head0(=, '&self', /)) ^ Fail: (309) [user] mnotrace(is_user_defined_head0(=, '&self', /)) ^ Fail: (308) [user] is_user_defined_head(=, '&self', /) ^ Fail: (307) [system] once(user:is_user_defined_head(=, '&self', /)) ^ Fail: (306) [user] mnotrace(is_user_defined_head(=, '&self', /)) ^ Redo: (305) [user] subst_args2(=, 494, '&self', [/, ngram, 5], _9692) ^ Unify: (305) [user] subst_args2(=, 494, '&self', [/, ngram, 5], _9692) ^ Call: (306) [user] subst_args40(=, 494, '&self', [/, ngram, 5], _9692) ^ Unify: (306) [user] subst_args40(=, 494, '&self', [/, ngram, 5], _9692) Call: (307) [user] is_function(/) Unify: (307) [user] is_function(/) ^ Call: (308) [user] symbol(/) ^ Unify: (308) [user] symbol(/) Call: (309) [system] atom(/) Exit: (309) [system] atom(/) ^ Exit: (308) [user] symbol(/) Exit: (307) [user] is_function(/) ^ Call: (307) [user] is_special_op(/) ^ Unify: (307) [user] is_special_op(/) ^ Call: (308) [user] current_self(_144124) ^ Unify: (308) [user] current_self(_144124) Call: (309) [system] nb_current(self_space, _144124) Exit: (309) [system] nb_current(self_space, '&self') Call: (309) [system] '&self'\==[] Exit: (309) [system] '&self'\==[] ^ Exit: (308) [user] current_self('&self') ^ Call: (308) [user] is_special_op('&self', /) ^ Unify: (308) [user] is_special_op('&self', /) Call: (309) [system] atom(/) Exit: (309) [system] atom(/) ^ Fail: (308) [user] is_special_op('&self', /) ^ Fail: (307) [user] is_special_op(/) ^ Redo: (306) [user] subst_args40(=, 494, '&self', [/, ngram, 5], _9692) Call: (307) [system] is_list([ngram, 5]) Exit: (307) [system] is_list([ngram, 5]) ^ Call: (307) [user] apply:maplist(subst_args(=, _158958, 494, '&self'), [ngram, 5], _158964) ^ Unify: (307) [apply] apply:maplist(user:subst_args(=, _158958, 494, '&self'), [ngram, 5], _158964) Call: (308) [apply] apply:maplist_([ngram, 5], _158964, user:subst_args(=, _158958, 494, '&self')) Unify: (308) [apply] apply:maplist_([ngram, 5], [_161782|_161784], user:subst_args(=, _158958, 494, '&self')) ^ Call: (309) [user] subst_args(=, _158958, 494, '&self', ngram, _161782) ^ Unify: (309) [user] subst_args(=, _158958, 494, '&self', ngram, _161782) Call: (310) [system] atom(=) Exit: (310) [system] atom(=) Call: (310) [system] (=)\==(=) ^ Redo: (309) [user] subst_args(=, _158958, 494, '&self', ngram, _161782) ^ Unify: (309) [user] subst_args(=, _158958, 494, '&self', ngram, _161782) ^ Call: (310) [user] self_subst(ngram) ^ Unify: (310) [user] self_subst(ngram) Call: (311) [system] callable(ngram) Exit: (311) [system] callable(ngram) ^ Unify: (310) [user] self_subst(ngram) ^ Call: (311) [user] self_eval(ngram) ^ Unify: (311) [user] self_eval(ngram) ^ Call: (313) [system] setup_call_cleanup('$notrace'(_175750, _175752), once(user:self_eval0(ngram)), '$restore_trace'(_175750, _175752)) ^ Unify: (313) [system] setup_call_cleanup(system:'$notrace'(_175750, _175752), system:once(user:self_eval0(ngram)), system:'$restore_trace'(_175750, _175752)) ^ Call: (314) [system] sig_atomic(system:'$notrace'(_175750, _175752)) ^ Exit: (313) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(ngram)), system:'$restore_trace'(3, -1)) ^ Exit: (311) [user] self_eval(ngram) ^ Exit: (310) [user] self_subst(ngram) Call: (310) [system] _161782=ngram Exit: (310) [system] ngram=ngram ^ Exit: (309) [user] subst_args(=, _158958, 494, '&self', ngram, ngram) Call: (309) [apply] apply:maplist_([5], _161784, user:subst_args(=, _158958, 494, '&self')) Unify: (309) [apply] apply:maplist_([5], [_185108|_185110], user:subst_args(=, _158958, 494, '&self')) ^ Call: (310) [user] subst_args(=, _158958, 494, '&self', 5, _185108) ^ Unify: (310) [user] subst_args(=, _158958, 494, '&self', 5, _185108) Call: (311) [system] atom(=) Exit: (311) [system] atom(=) Call: (311) [system] (=)\==(=) ^ Redo: (310) [user] subst_args(=, _158958, 494, '&self', 5, _185108) ^ Unify: (310) [user] subst_args(=, _158958, 494, '&self', 5, _185108) ^ Call: (311) [user] self_subst(5) ^ Unify: (311) [user] self_subst(5) Call: (312) [system] callable(5) ^ Redo: (311) [user] self_subst(5) ^ Exit: (311) [user] self_subst(5) Call: (311) [system] _185108=5 Exit: (311) [system] 5=5 ^ Exit: (310) [user] subst_args(=, _158958, 494, '&self', 5, 5) Call: (310) [apply] apply:maplist_([], _185110, user:subst_args(=, _158958, 494, '&self')) Unify: (310) [apply] apply:maplist_([], [], user:subst_args(=, _158958, 494, '&self')) Exit: (310) [apply] apply:maplist_([], [], user:subst_args(=, _158958, 494, '&self')) Exit: (309) [apply] apply:maplist_([5], [5], user:subst_args(=, _158958, 494, '&self')) Exit: (308) [apply] apply:maplist_([ngram, 5], [ngram, 5], user:subst_args(=, _158958, 494, '&self')) ^ Exit: (307) [apply] apply:maplist(user:subst_args(=, _158958, 494, '&self'), [ngram, 5], [ngram, 5]) ^ Call: (307) [user] subst_args5(494, '&self', [/, ngram, 5], _9692) ^ Unify: (307) [user] subst_args5(494, '&self', [/, ngram, 5], _9692) ^ Call: (308) [user] eval_selfless(_207572, _207574, 494, '&self', [/, ngram, 5], _9692) ^ Unify: (308) [user] eval_selfless(_208516, _208518, 494, '&self', [/, ngram, 5], _9692) ^ Call: (309) [user] eval_selfless_0([/, ngram, 5], _9692) ^ Unify: (309) [user] eval_selfless_0([/, ngram, 5], _9692) Call: (310) [system] var(/) ^ Redo: (309) [user] eval_selfless_0([/, ngram, 5], _9692) ^ Unify: (309) [user] eval_selfless_0([/, ngram, 5], _9692) ^ Call: (310) [user] is_assignment(/) ^ Unify: (310) [user] is_assignment(/) Call: (311) [system] atom(/) Exit: (311) [system] atom(/) ^ Redo: (309) [user] eval_selfless_0([/, ngram, 5], _9692) ^ Unify: (309) [user] eval_selfless_0([/, ngram, 5], _9692) ^ Call: (310) [user] eval_selfless_1([/, ngram, 5], _9692) ^ Unify: (310) [user] eval_selfless_1([/, ngram, 5], _9692) ^ Call: (311) [user] allow_clp ^ Unify: (311) [user] allow_clp ^ Call: (312) [user] false_flag ^ Unify: (312) [user] false_flag Call: (313) [system] fail Fail: (313) [system] fail ^ Fail: (312) [user] false_flag ^ Redo: (309) [user] eval_selfless_0([/, ngram, 5], _9692) ^ Unify: (309) [user] eval_selfless_0([/, ngram, 5], _9692) ^ Call: (310) [user] eval_selfless_2([/, ngram, 5], _9692) ^ Unify: (310) [user] eval_selfless_2([/, ngram, 5], _9692) Call: (311) [system] var(/) ^ Redo: (310) [user] eval_selfless_2([/, ngram, 5], _9692) ^ Unify: (310) [user] eval_selfless_2([/, ngram, 5], _9692) ^ Call: (311) [user] fake_notrace((ground([/, ngram, 5]), [/, ngram, 5]=[_234364, _234370, _234376], atom(_234364), catch_warn(current_op(_234402, yfx, _234364)), [/, ngram, 5]\=[_234422], s2ps([/, ngram, 5], _234430))) ^ Unify: (311) [user] fake_notrace(user:(ground([/, ngram, 5]), [/, ngram, 5]=[_234364, _234370, _234376], atom(_234364), catch_warn(current_op(_234402, yfx, _234364)), [/, ngram, 5]\=[_234422], s2ps([/, ngram, 5], _234430))) ^ Call: (312) [user] real_notrace(user:(ground([/, ngram, 5]), [/, ngram, 5]=[_234364, _234370, _234376], atom(_234364), catch_warn(current_op(_234402, yfx, _234364)), [/, ngram, 5]\=[_234422], s2ps([/, ngram, 5], _234430))) ^ Unify: (312) [user] real_notrace(user:(ground([/, ngram, 5]), [/, ngram, 5]=[_234364, _234370, _234376], atom(_234364), catch_warn(current_op(_234402, yfx, _234364)), [/, ngram, 5]\=[_234422], s2ps([/, ngram, 5], _234430))) ^ Call: (313) [user] setup_call_cleanup('$notrace'(_238136, _238138), once(user:(ground([/, ngram, 5]), [/, ngram, 5]=[_234364, _234370, _234376], atom(_234364), catch_warn(current_op(_234402, yfx, _234364)), [/, ngram, 5]\=[_234422], s2ps([/, ngram, 5], _234430))), '$restore_trace'(_238136, _238138)) ^ Unify: (313) [system] setup_call_cleanup(user:'$notrace'(_238136, _238138), user:once(user:(ground([/, ngram, 5]), [/, ngram, 5]=[_234364, _234370, _234376], atom(_234364), catch_warn(current_op(_234402, yfx, _234364)), [/, ngram, 5]\=[_234422], s2ps([/, ngram, 5], _234430))), user:'$restore_trace'(_238136, _238138)) ^ Call: (314) [system] sig_atomic(user:'$notrace'(_238136, _238138)) ^ Exit: (313) [system] setup_call_cleanup(user:'$notrace'(3, -1), user:once(user:(ground([/, ngram, 5]), [/, ngram, 5]=[/, ngram, 5], atom(/), catch_warn(current_op(400, yfx, /)), [/, ngram, 5]\=[_234422], s2ps([/, ngram, 5], ngram/5))), user:'$restore_trace'(3, -1)) ^ Exit: (312) [user] real_notrace(user:(ground([/, ngram, 5]), [/, ngram, 5]=[/, ngram, 5], atom(/), catch_warn(current_op(400, yfx, /)), [/, ngram, 5]\=[_234422], s2ps([/, ngram, 5], ngram/5))) ^ Exit: (311) [user] fake_notrace(user:(ground([/, ngram, 5]), [/, ngram, 5]=[/, ngram, 5], atom(/), catch_warn(current_op(400, yfx, /)), [/, ngram, 5]\=[_234422], s2ps([/, ngram, 5], ngram/5))) ^ Call: (311) [user] fake_notrace(catch(_9692 is ngram/5, _243850, fail)) ^ Unify: (311) [user] fake_notrace(user:catch(_9692 is ngram/5, _243850, fail)) ^ Call: (312) [user] real_notrace(user:catch(_9692 is ngram/5, _243850, fail)) ^ Unify: (312) [user] real_notrace(user:catch(_9692 is ngram/5, _243850, fail)) ^ Call: (313) [user] setup_call_cleanup('$notrace'(_247564, _247566), once(user:catch(_9692 is ngram/5, _243850, fail)), '$restore_trace'(_247564, _247566)) ^ Unify: (313) [system] setup_call_cleanup(user:'$notrace'(_247564, _247566), user:once(user:catch(_9692 is ngram/5, _243850, fail)), user:'$restore_trace'(_247564, _247566)) ^ Call: (314) [system] sig_atomic(user:'$notrace'(_247564, _247566)) ^ Fail: (312) [user] real_notrace(user:catch(_9692 is ngram/5, _10032, fail)) ^ Fail: (311) [user] fake_notrace(user:catch(_9692 is ngram/5, _10032, fail)) ^ Redo: (307) [user] subst_args5(494, '&self', [/, ngram, 5], _9692) ^ Unify: (307) [user] subst_args5(494, '&self', [/, ngram, 5], _9692) ^ Call: (308) [user] is_system_pred(/) ^ Unify: (308) [user] is_system_pred(/) Call: (309) [system] atom(/) Exit: (309) [system] atom(/) Call: (309) [system] atom_concat(_17610, !, /) ^ Redo: (308) [user] is_system_pred(/) ^ Unify: (308) [user] is_system_pred(/) Call: (309) [system] atom(/) Exit: (309) [system] atom(/) Call: (309) [system] atom_concat(_22238, '-fn', /) ^ Redo: (308) [user] is_system_pred(/) ^ Unify: (308) [user] is_system_pred(/) Call: (309) [system] atom(/) Exit: (309) [system] atom(/) Call: (309) [system] atom_concat(_26866, '-p', /) ^ Redo: (307) [user] subst_args5(494, '&self', [/, ngram, 5], _9692) ^ Call: (308) [user] subst_args6(494, '&self', [/, ngram, 5], _9692) ^ Unify: (308) [user] subst_args6(494, '&self', [/, ngram, 5], _9692) ^ Call: (309) [user] is_system_pred(/) ^ Unify: (309) [user] is_system_pred(/) Call: (310) [system] atom(/) Exit: (310) [system] atom(/) Call: (310) [system] atom_concat(_34308, !, /) ^ Redo: (309) [user] is_system_pred(/) ^ Unify: (309) [user] is_system_pred(/) Call: (310) [system] atom(/) Exit: (310) [system] atom(/) Call: (310) [system] atom_concat(_38936, '-fn', /) ^ Redo: (309) [user] is_system_pred(/) ^ Unify: (309) [user] is_system_pred(/) Call: (310) [system] atom(/) Exit: (310) [system] atom(/) Call: (310) [system] atom_concat(_43564, '-p', /) ^ Redo: (304) [user] subst_args1(=, _9664, 494, '&self', [/, ngram, 5], _9692) ^ Call: (305) [user] subst_args2_failed(494, '&self', [/, ngram, 5], _9692) ^ Unify: (305) [user] subst_args2_failed(494, '&self', [/, ngram, 5], _9692) Call: (306) [system] [/, ngram, 5]==[] ^ Redo: (305) [user] subst_args2_failed(494, '&self', [/, ngram, 5], _9692) ^ Unify: (305) [user] subst_args2_failed(494, '&self', [/, ngram, 5], _9692) Call: (306) [system] var([/, ngram, 5]) ^ Redo: (305) [user] subst_args2_failed(494, '&self', [/, ngram, 5], _9692) ^ Unify: (305) [user] subst_args2_failed(494, '&self', [/, ngram, 5], _9692) ^ Call: (306) [user] once(subst_selfless([/, ngram, 5], _9692)) ^ Unify: (306) [system] once(user:subst_selfless([/, ngram, 5], _9692)) ^ Call: (307) [user] subst_selfless([/, ngram, 5], _9692) ^ Unify: (307) [user] subst_selfless([/, ngram, 5], _9692) Call: (308) [system] var(/) ^ Redo: (307) [user] subst_selfless([/, ngram, 5], _9692) ^ Unify: (307) [user] subst_selfless([/, ngram, 5], _9692) ^ Call: (308) [user] eval_selfless(_59422, _59424, _59426, _59428, [/, ngram, 5], _9692) ^ Unify: (308) [user] eval_selfless(_60366, _60368, _60370, _60372, [/, ngram, 5], _9692) ^ Call: (309) [user] eval_selfless_0([/, ngram, 5], _9692) ^ Unify: (309) [user] eval_selfless_0([/, ngram, 5], _9692) Call: (310) [system] var(/) ^ Redo: (309) [user] eval_selfless_0([/, ngram, 5], _9692) ^ Unify: (309) [user] eval_selfless_0([/, ngram, 5], _9692) ^ Call: (310) [user] is_assignment(/) ^ Unify: (310) [user] is_assignment(/) Call: (311) [system] atom(/) Exit: (311) [system] atom(/) ^ Redo: (309) [user] eval_selfless_0([/, ngram, 5], _9692) ^ Unify: (309) [user] eval_selfless_0([/, ngram, 5], _9692) ^ Call: (310) [user] eval_selfless_1([/, ngram, 5], _9692) ^ Unify: (310) [user] eval_selfless_1([/, ngram, 5], _9692) ^ Call: (311) [user] allow_clp ^ Unify: (311) [user] allow_clp ^ Call: (312) [user] false_flag ^ Unify: (312) [user] false_flag Call: (313) [system] fail Fail: (313) [system] fail ^ Fail: (312) [user] false_flag ^ Redo: (309) [user] eval_selfless_0([/, ngram, 5], _9692) ^ Unify: (309) [user] eval_selfless_0([/, ngram, 5], _9692) ^ Call: (310) [user] eval_selfless_2([/, ngram, 5], _9692) ^ Unify: (310) [user] eval_selfless_2([/, ngram, 5], _9692) Call: (311) [system] var(/) ^ Redo: (310) [user] eval_selfless_2([/, ngram, 5], _9692) ^ Unify: (310) [user] eval_selfless_2([/, ngram, 5], _9692) ^ Call: (311) [user] fake_notrace((ground([/, ngram, 5]), [/, ngram, 5]=[_86214, _86220, _86226], atom(_86214), catch_warn(current_op(_86252, yfx, _86214)), [/, ngram, 5]\=[_86272], s2ps([/, ngram, 5], _86280))) ^ Unify: (311) [user] fake_notrace(user:(ground([/, ngram, 5]), [/, ngram, 5]=[_86214, _86220, _86226], atom(_86214), catch_warn(current_op(_86252, yfx, _86214)), [/, ngram, 5]\=[_86272], s2ps([/, ngram, 5], _86280))) ^ Call: (312) [user] real_notrace(user:(ground([/, ngram, 5]), [/, ngram, 5]=[_86214, _86220, _86226], atom(_86214), catch_warn(current_op(_86252, yfx, _86214)), [/, ngram, 5]\=[_86272], s2ps([/, ngram, 5], _86280))) ^ Unify: (312) [user] real_notrace(user:(ground([/, ngram, 5]), [/, ngram, 5]=[_86214, _86220, _86226], atom(_86214), catch_warn(current_op(_86252, yfx, _86214)), [/, ngram, 5]\=[_86272], s2ps([/, ngram, 5], _86280))) ^ Call: (313) [user] setup_call_cleanup('$notrace'(_89986, _89988), once(user:(ground([/, ngram, 5]), [/, ngram, 5]=[_86214, _86220, _86226], atom(_86214), catch_warn(current_op(_86252, yfx, _86214)), [/, ngram, 5]\=[_86272], s2ps([/, ngram, 5], _86280))), '$restore_trace'(_89986, _89988)) ^ Unify: (313) [system] setup_call_cleanup(user:'$notrace'(_89986, _89988), user:once(user:(ground([/, ngram, 5]), [/, ngram, 5]=[_86214, _86220, _86226], atom(_86214), catch_warn(current_op(_86252, yfx, _86214)), [/, ngram, 5]\=[_86272], s2ps([/, ngram, 5], _86280))), user:'$restore_trace'(_89986, _89988)) ^ Call: (314) [system] sig_atomic(user:'$notrace'(_89986, _89988)) ^ Exit: (313) [system] setup_call_cleanup(user:'$notrace'(3, -1), user:once(user:(ground([/, ngram, 5]), [/, ngram, 5]=[/, ngram, 5], atom(/), catch_warn(current_op(400, yfx, /)), [/, ngram, 5]\=[_86272], s2ps([/, ngram, 5], ngram/5))), user:'$restore_trace'(3, -1)) ^ Exit: (312) [user] real_notrace(user:(ground([/, ngram, 5]), [/, ngram, 5]=[/, ngram, 5], atom(/), catch_warn(current_op(400, yfx, /)), [/, ngram, 5]\=[_86272], s2ps([/, ngram, 5], ngram/5))) ^ Exit: (311) [user] fake_notrace(user:(ground([/, ngram, 5]), [/, ngram, 5]=[/, ngram, 5], atom(/), catch_warn(current_op(400, yfx, /)), [/, ngram, 5]\=[_86272], s2ps([/, ngram, 5], ngram/5))) ^ Call: (311) [user] fake_notrace(catch(_9692 is ngram/5, _95700, fail)) ^ Unify: (311) [user] fake_notrace(user:catch(_9692 is ngram/5, _95700, fail)) ^ Call: (312) [user] real_notrace(user:catch(_9692 is ngram/5, _95700, fail)) ^ Unify: (312) [user] real_notrace(user:catch(_9692 is ngram/5, _95700, fail)) ^ Call: (313) [user] setup_call_cleanup('$notrace'(_99414, _99416), once(user:catch(_9692 is ngram/5, _95700, fail)), '$restore_trace'(_99414, _99416)) ^ Unify: (313) [system] setup_call_cleanup(user:'$notrace'(_99414, _99416), user:once(user:catch(_9692 is ngram/5, _95700, fail)), user:'$restore_trace'(_99414, _99416)) ^ Call: (314) [system] sig_atomic(user:'$notrace'(_99414, _99416)) ^ Fail: (312) [user] real_notrace(user:catch(_9692 is ngram/5, _10024, fail)) ^ Fail: (311) [user] fake_notrace(user:catch(_9692 is ngram/5, _10024, fail)) ^ Redo: (305) [user] subst_args2_failed(494, '&self', [/, ngram, 5], _9692) ^ Unify: (305) [user] subst_args2_failed(494, '&self', [/, ngram, 5], [_12898|_12900]) ^ Call: (306) [user] subst_args(_13912, _13914, 494, '&self', /, _12898) ^ Unify: (306) [user] subst_args(_14856, _14858, 494, '&self', /, _12898) Call: (307) [system] atom(_15726) ^ Redo: (306) [user] subst_args(_16726, _16728, 494, '&self', /, _12898) ^ Unify: (306) [user] subst_args(_17670, _17672, 494, '&self', /, _12898) ^ Call: (307) [user] self_subst(/) ^ Unify: (307) [user] self_subst(/) Call: (308) [system] callable(/) Exit: (308) [system] callable(/) ^ Unify: (307) [user] self_subst(/) ^ Call: (308) [user] self_eval(/) ^ Unify: (308) [user] self_eval(/) ^ Call: (310) [system] setup_call_cleanup('$notrace'(_25020, _25022), once(user:self_eval0(/)), '$restore_trace'(_25020, _25022)) ^ Unify: (310) [system] setup_call_cleanup(system:'$notrace'(_25020, _25022), system:once(user:self_eval0(/)), system:'$restore_trace'(_25020, _25022)) ^ Call: (311) [system] sig_atomic(system:'$notrace'(_25020, _25022)) ^ Exit: (310) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(/)), system:'$restore_trace'(3, -1)) ^ Exit: (308) [user] self_eval(/) ^ Exit: (307) [user] self_subst(/) Call: (307) [system] _12898=(/) Exit: (307) [system] (/)=(/) ^ Exit: (306) [user] subst_args(_32574, _32576, 494, '&self', /, /) ^ Call: (306) [user] subst_args2_failed(494, '&self', [ngram, 5], _12900) ^ Unify: (306) [user] subst_args2_failed(494, '&self', [ngram, 5], _12900) Call: (307) [system] [ngram, 5]==[] ^ Redo: (306) [user] subst_args2_failed(494, '&self', [ngram, 5], _12900) ^ Unify: (306) [user] subst_args2_failed(494, '&self', [ngram, 5], _12900) Call: (307) [system] var([ngram, 5]) ^ Redo: (306) [user] subst_args2_failed(494, '&self', [ngram, 5], _12900) ^ Unify: (306) [user] subst_args2_failed(494, '&self', [ngram, 5], _12900) ^ Call: (307) [user] once(subst_selfless([ngram, 5], _12900)) ^ Unify: (307) [system] once(user:subst_selfless([ngram, 5], _12900)) ^ Call: (308) [user] subst_selfless([ngram, 5], _12900) ^ Unify: (308) [user] subst_selfless([ngram, 5], _12900) Call: (309) [system] var(ngram) ^ Redo: (308) [user] subst_selfless([ngram, 5], _12900) ^ Unify: (308) [user] subst_selfless([ngram, 5], _12900) ^ Call: (309) [user] eval_selfless(_47500, _47502, _47504, _47506, [ngram, 5], _12900) ^ Unify: (309) [user] eval_selfless(_48444, _48446, _48448, _48450, [ngram, 5], _12900) ^ Call: (310) [user] eval_selfless_0([ngram, 5], _12900) ^ Unify: (310) [user] eval_selfless_0([ngram, 5], _12900) Call: (311) [system] var(ngram) ^ Redo: (310) [user] eval_selfless_0([ngram, 5], _12900) ^ Unify: (310) [user] eval_selfless_0([ngram, 5], _12900) ^ Call: (311) [user] eval_selfless_1([ngram, 5], _12900) ^ Unify: (311) [user] eval_selfless_1([ngram, 5], _12900) ^ Call: (312) [user] allow_clp ^ Unify: (312) [user] allow_clp ^ Call: (313) [user] false_flag ^ Unify: (313) [user] false_flag Call: (314) [system] fail Fail: (314) [system] fail ^ Fail: (313) [user] false_flag ^ Redo: (310) [user] eval_selfless_0([ngram, 5], _12900) ^ Unify: (310) [user] eval_selfless_0([ngram, 5], _12900) ^ Call: (311) [user] eval_selfless_2([ngram, 5], _12900) ^ Unify: (311) [user] eval_selfless_2([ngram, 5], _12900) Call: (312) [system] var(ngram) ^ Redo: (311) [user] eval_selfless_2([ngram, 5], _12900) ^ Unify: (311) [user] eval_selfless_2([ngram, 5], _12900) ^ Call: (312) [user] fake_notrace((ground([ngram, 5]), [ngram, 5]=[_68740, _68746, _68752], atom(_68740), catch_warn(current_op(_68778, yfx, _68740)), [ngram, 5]\=[_68798], s2ps([ngram, 5], _68806))) ^ Unify: (312) [user] fake_notrace(user:(ground([ngram, 5]), [ngram, 5]=[_68740, _68746, _68752], atom(_68740), catch_warn(current_op(_68778, yfx, _68740)), [ngram, 5]\=[_68798], s2ps([ngram, 5], _68806))) ^ Call: (313) [user] real_notrace(user:(ground([ngram, 5]), [ngram, 5]=[_68740, _68746, _68752], atom(_68740), catch_warn(current_op(_68778, yfx, _68740)), [ngram, 5]\=[_68798], s2ps([ngram, 5], _68806))) ^ Unify: (313) [user] real_notrace(user:(ground([ngram, 5]), [ngram, 5]=[_68740, _68746, _68752], atom(_68740), catch_warn(current_op(_68778, yfx, _68740)), [ngram, 5]\=[_68798], s2ps([ngram, 5], _68806))) ^ Call: (314) [user] setup_call_cleanup('$notrace'(_72512, _72514), once(user:(ground([ngram, 5]), [ngram, 5]=[_68740, _68746, _68752], atom(_68740), catch_warn(current_op(_68778, yfx, _68740)), [ngram, 5]\=[_68798], s2ps([ngram, 5], _68806))), '$restore_trace'(_72512, _72514)) ^ Unify: (314) [system] setup_call_cleanup(user:'$notrace'(_72512, _72514), user:once(user:(ground([ngram, 5]), [ngram, 5]=[_68740, _68746, _68752], atom(_68740), catch_warn(current_op(_68778, yfx, _68740)), [ngram, 5]\=[_68798], s2ps([ngram, 5], _68806))), user:'$restore_trace'(_72512, _72514)) ^ Call: (315) [system] sig_atomic(user:'$notrace'(_72512, _72514)) ^ Fail: (313) [user] real_notrace(user:(ground([ngram, 5]), [ngram, 5]=[_68740, _68746, _68752], atom(_68740), catch_warn(current_op(_68778, yfx, _68740)), [ngram, 5]\=[_68798], s2ps([ngram, 5], _68806))) ^ Fail: (312) [user] fake_notrace(user:(ground([ngram, 5]), [ngram, 5]=[_68740, _68746, _68752], atom(_68740), catch_warn(current_op(_68778, yfx, _68740)), [ngram, 5]\=[_68798], s2ps([ngram, 5], _68806))) ^ Redo: (306) [user] subst_args2_failed(494, '&self', [ngram, 5], _12900) ^ Unify: (306) [user] subst_args2_failed(494, '&self', [ngram, 5], [_78136|_78138]) ^ Call: (307) [user] subst_args(_79150, _79152, 494, '&self', ngram, _78136) ^ Unify: (307) [user] subst_args(_80094, _80096, 494, '&self', ngram, _78136) Call: (308) [system] atom(_80964) ^ Redo: (307) [user] subst_args(_81964, _81966, 494, '&self', ngram, _78136) ^ Unify: (307) [user] subst_args(_82908, _82910, 494, '&self', ngram, _78136) ^ Call: (308) [user] self_subst(ngram) ^ Unify: (308) [user] self_subst(ngram) Call: (309) [system] callable(ngram) Exit: (309) [system] callable(ngram) ^ Unify: (308) [user] self_subst(ngram) ^ Call: (309) [user] self_eval(ngram) ^ Unify: (309) [user] self_eval(ngram) ^ Call: (311) [system] setup_call_cleanup('$notrace'(_90258, _90260), once(user:self_eval0(ngram)), '$restore_trace'(_90258, _90260)) ^ Unify: (311) [system] setup_call_cleanup(system:'$notrace'(_90258, _90260), system:once(user:self_eval0(ngram)), system:'$restore_trace'(_90258, _90260)) ^ Call: (312) [system] sig_atomic(system:'$notrace'(_90258, _90260)) ^ Exit: (311) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(ngram)), system:'$restore_trace'(3, -1)) ^ Exit: (309) [user] self_eval(ngram) ^ Exit: (308) [user] self_subst(ngram) Call: (308) [system] _78136=ngram Exit: (308) [system] ngram=ngram ^ Exit: (307) [user] subst_args(_97812, _97814, 494, '&self', ngram, ngram) ^ Call: (307) [user] subst_args2_failed(494, '&self', [5], _78138) ^ Unify: (307) [user] subst_args2_failed(494, '&self', [5], _78138) Call: (308) [system] [5]==[] ^ Redo: (307) [user] subst_args2_failed(494, '&self', [5], _78138) ^ Unify: (307) [user] subst_args2_failed(494, '&self', [5], _78138) Call: (308) [system] var([5]) ^ Redo: (307) [user] subst_args2_failed(494, '&self', [5], _78138) ^ Unify: (307) [user] subst_args2_failed(494, '&self', [5], _78138) ^ Call: (308) [user] once(subst_selfless([5], _78138)) ^ Unify: (308) [system] once(user:subst_selfless([5], _78138)) ^ Call: (309) [user] subst_selfless([5], _78138) ^ Unify: (309) [user] subst_selfless([5], _78138) Call: (310) [system] var(5) ^ Redo: (309) [user] subst_selfless([5], _78138) ^ Unify: (309) [user] subst_selfless([5], _78138) ^ Call: (310) [user] eval_selfless(_112738, _112740, _112742, _112744, [5], _78138) ^ Unify: (310) [user] eval_selfless(_113682, _113684, _113686, _113688, [5], _78138) ^ Call: (311) [user] eval_selfless_0([5], _78138) ^ Unify: (311) [user] eval_selfless_0([5], _78138) Call: (312) [system] var(5) ^ Redo: (311) [user] eval_selfless_0([5], _78138) ^ Unify: (311) [user] eval_selfless_0([5], _78138) ^ Call: (312) [user] eval_selfless_1([5], _78138) ^ Unify: (312) [user] eval_selfless_1([5], _78138) ^ Call: (313) [user] allow_clp ^ Unify: (313) [user] allow_clp ^ Call: (314) [user] false_flag ^ Unify: (314) [user] false_flag Call: (315) [system] fail Fail: (315) [system] fail ^ Fail: (314) [user] false_flag ^ Redo: (311) [user] eval_selfless_0([5], _78138) ^ Unify: (311) [user] eval_selfless_0([5], _78138) ^ Call: (312) [user] eval_selfless_2([5], _78138) ^ Unify: (312) [user] eval_selfless_2([5], _78138) Call: (313) [system] var(5) ^ Redo: (312) [user] eval_selfless_2([5], _78138) ^ Unify: (312) [user] eval_selfless_2([5], _78138) ^ Call: (313) [user] fake_notrace((ground([5]), [5]=[_133978, _133984, _133990], atom(_133978), catch_warn(current_op(_134016, yfx, _133978)), [5]\=[_134036], s2ps([5], _134044))) ^ Unify: (313) [user] fake_notrace(user:(ground([5]), [5]=[_133978, _133984, _133990], atom(_133978), catch_warn(current_op(_134016, yfx, _133978)), [5]\=[_134036], s2ps([5], _134044))) ^ Call: (314) [user] real_notrace(user:(ground([5]), [5]=[_133978, _133984, _133990], atom(_133978), catch_warn(current_op(_134016, yfx, _133978)), [5]\=[_134036], s2ps([5], _134044))) ^ Unify: (314) [user] real_notrace(user:(ground([5]), [5]=[_133978, _133984, _133990], atom(_133978), catch_warn(current_op(_134016, yfx, _133978)), [5]\=[_134036], s2ps([5], _134044))) ^ Call: (315) [user] setup_call_cleanup('$notrace'(_137750, _137752), once(user:(ground([5]), [5]=[_133978, _133984, _133990], atom(_133978), catch_warn(current_op(_134016, yfx, _133978)), [5]\=[_134036], s2ps([5], _134044))), '$restore_trace'(_137750, _137752)) ^ Unify: (315) [system] setup_call_cleanup(user:'$notrace'(_137750, _137752), user:once(user:(ground([5]), [5]=[_133978, _133984, _133990], atom(_133978), catch_warn(current_op(_134016, yfx, _133978)), [5]\=[_134036], s2ps([5], _134044))), user:'$restore_trace'(_137750, _137752)) ^ Call: (316) [system] sig_atomic(user:'$notrace'(_137750, _137752)) ^ Fail: (314) [user] real_notrace(user:(ground([5]), [5]=[_133978, _133984, _133990], atom(_133978), catch_warn(current_op(_134016, yfx, _133978)), [5]\=[_134036], s2ps([5], _134044))) ^ Fail: (313) [user] fake_notrace(user:(ground([5]), [5]=[_133978, _133984, _133990], atom(_133978), catch_warn(current_op(_134016, yfx, _133978)), [5]\=[_134036], s2ps([5], _134044))) ^ Redo: (307) [user] subst_args2_failed(494, '&self', [5], _78138) ^ Unify: (307) [user] subst_args2_failed(494, '&self', [5], [_143374|_143376]) ^ Call: (308) [user] subst_args(_144388, _144390, 494, '&self', 5, _143374) ^ Unify: (308) [user] subst_args(_145332, _145334, 494, '&self', 5, _143374) Call: (309) [system] atom(_146202) ^ Redo: (308) [user] subst_args(_147202, _147204, 494, '&self', 5, _143374) ^ Unify: (308) [user] subst_args(_148146, _148148, 494, '&self', 5, _143374) ^ Call: (309) [user] self_subst(5) ^ Unify: (309) [user] self_subst(5) Call: (310) [system] callable(5) ^ Redo: (309) [user] self_subst(5) ^ Exit: (309) [user] self_subst(5) Call: (309) [system] _143374=5 Exit: (309) [system] 5=5 ^ Exit: (308) [user] subst_args(_155566, _155568, 494, '&self', 5, 5) ^ Call: (308) [user] subst_args2_failed(494, '&self', [], _143376) ^ Unify: (308) [user] subst_args2_failed(494, '&self', [], _143376) Call: (309) [system] []==[] Exit: (309) [system] []==[] Call: (309) [system] _143376=[] Exit: (309) [system] []=[] ^ Exit: (308) [user] subst_args2_failed(494, '&self', [], []) ^ Exit: (307) [user] subst_args2_failed(494, '&self', [5], [5]) ^ Exit: (306) [user] subst_args2_failed(494, '&self', [ngram, 5], [ngram, 5]) ^ Exit: (305) [user] subst_args2_failed(494, '&self', [/, ngram, 5], [/, ngram, 5]) ^ Exit: (304) [user] subst_args1(=, _9664, 494, '&self', [/, ngram, 5], [/, ngram, 5]) ^ Exit: (303) [user] subst_args1(_9662, _9664, 494, '&self', [/, ngram, 5], [/, ngram, 5]) Call: (303) [system] nb_setarg(1, retval(fail), [/, ngram, 5]) Exit: (303) [system] nb_setarg(1, retval([/, ngram, 5]), [/, ngram, 5]) ^ Call: (303) [user] ignore(notrace((\+[/, ngram, 5]\=_9708, nb_setarg(1, retval([/, ngram, 5]), [/, ngram, 5])))) ^ Unify: (303) [system] ignore(user:notrace((\+[/, ngram, 5]\=_9708, nb_setarg(1, retval([/, ngram, 5]), [/, ngram, 5])))) ^ Call: (305) [system] setup_call_cleanup('$notrace'(_171410, _171412), once(user:(\+[/, ngram, 5]\=_9708, nb_setarg(1, retval([/, ngram, 5]), [/, ngram, 5]))), '$restore_trace'(_171410, _171412)) ^ Unify: (305) [system] setup_call_cleanup(system:'$notrace'(_171410, _171412), system:once(user:(\+[/, ngram, 5]\=_9708, nb_setarg(1, retval([/, ngram, 5]), [/, ngram, 5]))), system:'$restore_trace'(_171410, _171412)) ^ Call: (306) [system] sig_atomic(system:'$notrace'(_171410, _171412)) ^ Exit: (305) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(\+[/, ngram, 5]\=_9708, nb_setarg(1, retval([/, ngram, 5]), [/, ngram, 5]))), system:'$restore_trace'(3, -1)) ^ Exit: (303) [system] ignore(user:notrace((\+[/, ngram, 5]\=_9708, nb_setarg(1, retval([/, ngram, 5]), [/, ngram, 5])))) ^ Call: (303) [user] ignore((_9700==1->ignore(\+ \+ (flag(eval_num, _9738, _9738+1), (retval([/, ngram, 5])\=@=retval(fail), nonvar([/, ngram, 5])->indentq(5, _9738, <--, [false, [/, ngram, 5]]);indentq(5, _9738, <--, [false, retval([/, ngram, 5])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9738, _9738+1), (retval([/, ngram, 5])\=@=retval(fail), nonvar([/, ngram, 5])->indentq(5, _9738, <--, [false, [/, ngram, 5]]);indentq(5, _9738, <--, [false, retval([/, ngram, 5])])))))))))) ^ Unify: (303) [system] ignore(user:(_9700==1->ignore(\+ \+ (flag(eval_num, _9738, _9738+1), (retval([/, ngram, 5])\=@=retval(fail), nonvar([/, ngram, 5])->indentq(5, _9738, <--, [false, [/, ngram, 5]]);indentq(5, _9738, <--, [false, retval([/, ngram, 5])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9738, _9738+1), (retval([/, ngram, 5])\=@=retval(fail), nonvar([/, ngram, 5])->indentq(5, _9738, <--, [false, [/, ngram, 5]]);indentq(5, _9738, <--, [false, retval([/, ngram, 5])])))))))))) Call: (305) [system] _9700==1 Fail: (305) [system] _9700==1 ^ Call: (306) [system] setup_call_cleanup('$notrace'(_179866, _179868), once(user:ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9738, _9738+1), (retval([/, ngram, 5])\=@=retval(fail), nonvar([/, ngram, 5])->indentq(5, _9738, <--, [false, [/, ngram, 5]]);indentq(5, _9738, <--, [false, retval([/, ngram, 5])])))))))), '$restore_trace'(_179866, _179868)) ^ Unify: (306) [system] setup_call_cleanup(system:'$notrace'(_179866, _179868), system:once(user:ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9738, _9738+1), (retval([/, ngram, 5])\=@=retval(fail), nonvar([/, ngram, 5])->indentq(5, _9738, <--, [false, [/, ngram, 5]]);indentq(5, _9738, <--, [false, retval([/, ngram, 5])])))))))), system:'$restore_trace'(_179866, _179868)) ^ Call: (307) [system] sig_atomic(system:'$notrace'(_179866, _179868)) ^ Exit: (306) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9738, _9738+1), (retval([/, ngram, 5])\=@=retval(fail), nonvar([/, ngram, 5])->indentq(5, _9738, <--, [false, [/, ngram, 5]]);indentq(5, _9738, <--, [false, retval([/, ngram, 5])])))))))), system:'$restore_trace'(3, -1)) ^ Exit: (303) [system] ignore(user:(_9700==1->ignore(\+ \+ (flag(eval_num, _9738, _9738+1), (retval([/, ngram, 5])\=@=retval(fail), nonvar([/, ngram, 5])->indentq(5, _9738, <--, [false, [/, ngram, 5]]);indentq(5, _9738, <--, [false, retval([/, ngram, 5])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9738, _9738+1), (retval([/, ngram, 5])\=@=retval(fail), nonvar([/, ngram, 5])->indentq(5, _9738, <--, [false, [/, ngram, 5]]);indentq(5, _9738, <--, [false, retval([/, ngram, 5])])))))))))) ^ Exit: (301) [system] call_cleanup(user:((call(subst_args1(_9662, _9664), 494, '&self', [/, ngram, 5], [/, ngram, 5])*->nb_setarg(1, retval([/, ngram, 5]), [/, ngram, 5]);fail, trace, call(subst_args1(_9662, _9664), 494, '&self', [/, ngram, 5], [/, ngram, 5])), ignore(notrace((\+[/, ngram, 5]\=_9708, nb_setarg(1, retval([/, ngram, 5]), [/, ngram, 5]))))), user:ignore((_9700==1->ignore(\+ \+ (flag(eval_num, _9738, _9738+1), (retval([/, ngram, 5])\=@=retval(fail), nonvar([/, ngram, 5])->indentq(5, _9738, <--, [false, [/, ngram, 5]]);indentq(5, _9738, <--, [false, retval([/, ngram, 5])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9738, _9738+1), (retval([/, ngram, 5])\=@=retval(fail), nonvar([/, ngram, 5])->indentq(5, _9738, <--, [false, [/, ngram, 5]]);indentq(5, _9738, <--, [false, retval([/, ngram, 5])]))))))))))) Call: (301) [system] retval([/, ngram, 5])\=@=retval(fail) Exit: (301) [system] retval([/, ngram, 5])\=@=retval(fail) ^ Exit: (300) [user] trace_eval(subst_args1(_9662, _9664), (false, (e2;e)), 494, '&self', [/, ngram, 5], [/, ngram, 5]) Call: (300) [system] [/, ngram, 5]\=@=[/, ngram, 5] ^ Redo: (299) [user] subst_args0(_9662, _9664, 494, '&self', [/, ngram, 5], _9656) Call: (300) [system] _9656=[/, ngram, 5] Exit: (300) [system] [/, ngram, 5]=[/, ngram, 5] ^ Exit: (299) [user] subst_args0(_9662, _9664, 494, '&self', [/, ngram, 5], [/, ngram, 5]) ^ Exit: (298) [user] subst_args(_9662, _9664, 495, '&self', [/, ngram, 5], [/, ngram, 5]) ^ Call: (298) [user] subst_args2_failed(495, '&self', [[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9658) ^ Unify: (298) [user] subst_args2_failed(495, '&self', [[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9658) Call: (299) [system] [[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]==[] ^ Redo: (298) [user] subst_args2_failed(495, '&self', [[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9658) ^ Unify: (298) [user] subst_args2_failed(495, '&self', [[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9658) Call: (299) [system] var([[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) ^ Redo: (298) [user] subst_args2_failed(495, '&self', [[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9658) ^ Unify: (298) [user] subst_args2_failed(495, '&self', [[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9658) ^ Call: (299) [user] once(subst_selfless([[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9658)) ^ Unify: (299) [system] once(user:subst_selfless([[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9658)) ^ Call: (300) [user] subst_selfless([[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9658) ^ Unify: (300) [user] subst_selfless([[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9658) Call: (301) [system] var([/, ngram, 6]) ^ Redo: (300) [user] subst_selfless([[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9658) ^ Unify: (300) [user] subst_selfless([[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9658) ^ Call: (301) [user] eval_selfless(_208148, _208150, _208152, _208154, [[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9658) ^ Unify: (301) [user] eval_selfless(_209092, _209094, _209096, _209098, [[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9658) ^ Call: (302) [user] eval_selfless_0([[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9658) ^ Unify: (302) [user] eval_selfless_0([[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9658) Call: (303) [system] var([/, ngram, 6]) ^ Redo: (302) [user] eval_selfless_0([[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9658) ^ Unify: (302) [user] eval_selfless_0([[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9658) ^ Call: (303) [user] eval_selfless_1([[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9658) ^ Unify: (303) [user] eval_selfless_1([[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9658) ^ Call: (304) [user] allow_clp ^ Unify: (304) [user] allow_clp ^ Call: (305) [user] false_flag ^ Unify: (305) [user] false_flag Call: (306) [system] fail Fail: (306) [system] fail ^ Fail: (305) [user] false_flag ^ Redo: (302) [user] eval_selfless_0([[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9658) ^ Unify: (302) [user] eval_selfless_0([[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9658) ^ Call: (303) [user] eval_selfless_2([[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9658) ^ Unify: (303) [user] eval_selfless_2([[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9658) Call: (304) [system] var([/, ngram, 6]) ^ Redo: (303) [user] eval_selfless_2([[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9658) ^ Unify: (303) [user] eval_selfless_2([[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9658) ^ Call: (304) [user] fake_notrace((ground([[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_229388, _229394, _229400], atom(_229388), catch_warn(current_op(_229426, yfx, _229388)), [[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_229446], s2ps([[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _229454))) ^ Unify: (304) [user] fake_notrace(user:(ground([[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_229388, _229394, _229400], atom(_229388), catch_warn(current_op(_229426, yfx, _229388)), [[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_229446], s2ps([[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _229454))) ^ Call: (305) [user] real_notrace(user:(ground([[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_229388, _229394, _229400], atom(_229388), catch_warn(current_op(_229426, yfx, _229388)), [[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_229446], s2ps([[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _229454))) ^ Unify: (305) [user] real_notrace(user:(ground([[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_229388, _229394, _229400], atom(_229388), catch_warn(current_op(_229426, yfx, _229388)), [[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_229446], s2ps([[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _229454))) ^ Call: (306) [user] setup_call_cleanup('$notrace'(_233160, _233162), once(user:(ground([[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_229388, _229394, _229400], atom(_229388), catch_warn(current_op(_229426, yfx, _229388)), [[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_229446], s2ps([[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _229454))), '$restore_trace'(_233160, _233162)) ^ Unify: (306) [system] setup_call_cleanup(user:'$notrace'(_233160, _233162), user:once(user:(ground([[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_229388, _229394, _229400], atom(_229388), catch_warn(current_op(_229426, yfx, _229388)), [[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_229446], s2ps([[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _229454))), user:'$restore_trace'(_233160, _233162)) ^ Call: (307) [system] sig_atomic(user:'$notrace'(_233160, _233162)) ^ Fail: (305) [user] real_notrace(user:(ground([[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_229388, _229394, _229400], atom(_229388), catch_warn(current_op(_229426, yfx, _229388)), [[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_229446], s2ps([[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _229454))) ^ Fail: (304) [user] fake_notrace(user:(ground([[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_229388, _229394, _229400], atom(_229388), catch_warn(current_op(_229426, yfx, _229388)), [[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_229446], s2ps([[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _229454))) ^ Redo: (298) [user] subst_args2_failed(495, '&self', [[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9658) ^ Unify: (298) [user] subst_args2_failed(495, '&self', [[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], [_238784|_238786]) ^ Call: (299) [user] subst_args(_239798, _239800, 495, '&self', [/, ngram, 6], _238784) ^ Unify: (299) [user] subst_args(_240742, _240744, 495, '&self', [/, ngram, 6], _238784) Call: (300) [system] atom(_241612) ^ Redo: (299) [user] subst_args(_242612, _242614, 495, '&self', [/, ngram, 6], _238784) ^ Unify: (299) [user] subst_args(_243556, _243558, 495, '&self', [/, ngram, 6], _238784) ^ Call: (300) [user] self_subst([/, ngram, 6]) ^ Unify: (300) [user] self_subst([/, ngram, 6]) Call: (301) [system] callable([/, ngram, 6]) Exit: (301) [system] callable([/, ngram, 6]) ^ Unify: (300) [user] self_subst([/, ngram, 6]) ^ Call: (301) [user] self_eval([/, ngram, 6]) ^ Unify: (301) [user] self_eval([/, ngram, 6]) ^ Call: (303) [system] setup_call_cleanup('$notrace'(_250906, _250908), once(user:self_eval0([/, ngram, 6])), '$restore_trace'(_250906, _250908)) ^ Unify: (303) [system] setup_call_cleanup(system:'$notrace'(_250906, _250908), system:once(user:self_eval0([/, ngram, 6])), system:'$restore_trace'(_250906, _250908)) ^ Call: (304) [system] sig_atomic(system:'$notrace'(_250906, _250908)) ^ Fail: (301) [user] self_eval([/, ngram, 6]) ^ Redo: (299) [user] subst_args(_254742, _254744, 495, '&self', [/, ngram, 6], _238784) ^ Unify: (299) [user] subst_args(_255686, _255688, 495, '&self', [/, ngram, 6], _238784) Call: (300) [system] [ngram, 6]==[] ^ Redo: (299) [user] subst_args(_257558, _257560, 495, '&self', [/, ngram, 6], _238784) ^ Unify: (299) [user] subst_args(_258502, _258504, 495, '&self', [/, ngram, 6], _238784) ^ Call: (301) [system] setup_call_cleanup('$notrace'(_259392, _259394), once(user:(_259374 is 495-1)), '$restore_trace'(_259392, _259394)) ^ Unify: (301) [system] setup_call_cleanup(system:'$notrace'(_259392, _259394), system:once(user:(_259374 is 495-1)), system:'$restore_trace'(_259392, _259394)) ^ Call: (302) [system] sig_atomic(system:'$notrace'(_259392, _259394)) ^ Exit: (301) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(494 is 495-1)), system:'$restore_trace'(3, -1)) ^ Call: (300) [user] subst_args0(_263168, _263170, 494, '&self', [/, ngram, 6], _238784) ^ Unify: (300) [user] subst_args0(_263168, _263170, 494, '&self', [/, ngram, 6], _238784) ^ Call: (301) [user] self_subst([/, ngram, 6]) ^ Unify: (301) [user] self_subst([/, ngram, 6]) Call: (302) [system] callable([/, ngram, 6]) Exit: (302) [system] callable([/, ngram, 6]) ^ Unify: (301) [user] self_subst([/, ngram, 6]) ^ Call: (302) [user] self_eval([/, ngram, 6]) ^ Unify: (302) [user] self_eval([/, ngram, 6]) ^ Call: (304) [system] setup_call_cleanup('$notrace'(_271546, _271548), once(user:self_eval0([/, ngram, 6])), '$restore_trace'(_271546, _271548)) ^ Unify: (304) [system] setup_call_cleanup(system:'$notrace'(_271546, _271548), system:once(user:self_eval0([/, ngram, 6])), system:'$restore_trace'(_271546, _271548)) ^ Call: (305) [system] sig_atomic(system:'$notrace'(_271546, _271548)) ^ Fail: (302) [user] self_eval([/, ngram, 6]) ^ Redo: (300) [user] subst_args0(_263168, _263170, 494, '&self', [/, ngram, 6], _238784) ^ Unify: (300) [user] subst_args0(_263168, _263170, 494, '&self', [/, ngram, 6], _238784) Call: (301) [system] _277202 is 494+ -1 Exit: (301) [system] 493 is 494+ -1 ^ Call: (301) [user] trace_eval(subst_args1(_263168, _263170), (false, (e2;e)), 494, '&self', [/, ngram, 6], _279078) ^ Unify: (301) [user] trace_eval(subst_args1(_263168, _263170), (false, (e2;e)), 494, '&self', [/, ngram, 6], _279078) ^ Call: (302) [user] must_det_ll((notrace((flag(eval_num, _280988, _280988+1), _281006 is _280988 mod 500, _281024 is 99-494 mod 100, _281048=_281050, option_else('trace-length', _281062, 500), option_else('trace-depth', _281070, 30))), quietly(if_t((nop(stop_rtrace), _281006>_281062), (set_debug(eval, false), _281126 is _281062+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_281126])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_281178))))) ^ Unify: (302) [user] must_det_ll(user:(notrace((flag(eval_num, _280988, _280988+1), _281006 is _280988 mod 500, _281024 is 99-494 mod 100, _281048=_281050, option_else('trace-length', _281062, 500), option_else('trace-depth', _281070, 30))), quietly(if_t((nop(stop_rtrace), _281006>_281062), (set_debug(eval, false), _281126 is _281062+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_281126])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_281178))))) ^ Call: (303) [user] once(user:(notrace((flag(eval_num, _280988, _280988+1), _281006 is _280988 mod 500, _281024 is 99-494 mod 100, _281048=_281050, option_else('trace-length', _281062, 500), option_else('trace-depth', _281070, 30))), quietly(if_t((nop(stop_rtrace), _281006>_281062), (set_debug(eval, false), _281126 is _281062+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_281126])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_281178))))) ^ Unify: (303) [system] once(user:(notrace((flag(eval_num, _280988, _280988+1), _281006 is _280988 mod 500, _281024 is 99-494 mod 100, _281048=_281050, option_else('trace-length', _281062, 500), option_else('trace-depth', _281070, 30))), quietly(if_t((nop(stop_rtrace), _281006>_281062), (set_debug(eval, false), _281126 is _281062+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_281126])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_281178))))) ^ Call: (306) [system] setup_call_cleanup('$notrace'(_284902, _284904), once(user:(flag(eval_num, _280988, _280988+1), _281006 is _280988 mod 500, _281024 is 99-494 mod 100, _281048=_281050, option_else('trace-length', _281062, 500), option_else('trace-depth', _281070, 30))), '$restore_trace'(_284902, _284904)) ^ Unify: (306) [system] setup_call_cleanup(system:'$notrace'(_284902, _284904), system:once(user:(flag(eval_num, _280988, _280988+1), _281006 is _280988 mod 500, _281024 is 99-494 mod 100, _281048=_281050, option_else('trace-length', _281062, 500), option_else('trace-depth', _281070, 30))), system:'$restore_trace'(_284902, _284904)) ^ Call: (307) [system] sig_atomic(system:'$notrace'(_284902, _284904)) ^ Exit: (306) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(flag(eval_num, 20, 20+1), 20 is 20 mod 500, 5 is 99-494 mod 100, _281048=_281048, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), system:'$restore_trace'(3, -1)) ^ Call: (306) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 20>500), (set_debug(eval, false), _281126 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_281126])), nop((start_rtrace, rtrace))))) ^ Unify: (306) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 20>500), (set_debug(eval, false), _281126 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_281126])), nop((start_rtrace, rtrace))))) ^ Exit: (306) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 20>500), (set_debug(eval, false), _281126 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_281126])), nop((start_rtrace, rtrace))))) Call: (305) [user] nop(notrace(no_repeats_var(_281178))) Unify: (305) [user] nop(notrace(no_repeats_var(_281178))) Exit: (305) [user] nop(notrace(no_repeats_var(_281178))) ^ Exit: (303) [system] once(user:(notrace((flag(eval_num, 20, 20+1), 20 is 20 mod 500, 5 is 99-494 mod 100, _281048=_281048, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), quietly(if_t((nop(stop_rtrace), 20>500), (set_debug(eval, false), _281126 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_281126])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_281178))))) ^ Exit: (302) [user] must_det_ll(user:(notrace((flag(eval_num, 20, 20+1), 20 is 20 mod 500, 5 is 99-494 mod 100, _281048=_281048, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), quietly(if_t((nop(stop_rtrace), 20>500), (set_debug(eval, false), _281126 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_281126])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_281178))))) Call: (302) [occurs] occurs:sub_term(_296366, (false, (e2;e))) Unify: (302) [occurs] occurs:sub_term((false, (e2;e)), (false, (e2;e))) Exit: (302) [occurs] occurs:sub_term((false, (e2;e)), (false, (e2;e))) Call: (302) [system] (false, (e2;e))\=(false, (e2;e)) Fail: (302) [system] (false, (e2;e))\=(false, (e2;e)) Redo: (302) [occurs] occurs:sub_term(_296366, (false, (e2;e))) Unify: (302) [occurs] occurs:sub_term(_296366, (false, (e2;e))) Call: (303) [system] compound((false, (e2;e))) Exit: (303) [system] compound((false, (e2;e))) Call: (303) [system] arg(_304788, (false, (e2;e)), _304712) Exit: (303) [system] arg(1, (false, (e2;e)), false) Call: (303) [occurs] occurs:sub_term(_296366, false) Unify: (303) [occurs] occurs:sub_term(false, false) Exit: (303) [occurs] occurs:sub_term(false, false) Exit: (302) [occurs] occurs:sub_term(false, (false, (e2;e))) Call: (302) [system] (false, (e2;e))\=false Exit: (302) [system] (false, (e2;e))\=false ^ Call: (302) [user] if_trace((eval;false, (e2;e)), (_281048=1, indentq(5, 20, -->, [false, [/, ngram, 6]]))) ^ Unify: (302) [user] if_trace((eval;false, (e2;e)), (_281048=1, indentq(5, 20, -->, [false, [/, ngram, 6]]))) ^ Call: (304) [system] setup_call_cleanup('$notrace'(_314092, _314094), once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _281048=1, indentq(5, 20, -->, [false, [/, ngram, 6]]))), _314050, fbug((_314050-->if_trace((eval;false, (e2;e)), (_281048=1, indentq(5, 20, -->, [false, [/, ngram, 6]])))))))), '$restore_trace'(_314092, _314094)) ^ Unify: (304) [system] setup_call_cleanup(system:'$notrace'(_314092, _314094), system:once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _281048=1, indentq(5, 20, -->, [false, [/, ngram, 6]]))), _314050, fbug((_314050-->if_trace((eval;false, (e2;e)), (_281048=1, indentq(5, 20, -->, [false, [/, ngram, 6]])))))))), system:'$restore_trace'(_314092, _314094)) ^ Call: (305) [system] sig_atomic(system:'$notrace'(_314092, _314094)) ^ Exit: (304) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _281048=1, indentq(5, 20, -->, [false, [/, ngram, 6]]))), _314050, fbug((_314050-->if_trace((eval;false, (e2;e)), (_281048=1, indentq(5, 20, -->, [false, [/, ngram, 6]])))))))), system:'$restore_trace'(3, -1)) ^ Exit: (302) [user] if_trace((eval;false, (e2;e)), (_281048=1, indentq(5, 20, -->, [false, [/, ngram, 6]]))) Call: (302) [system] _318874=retval(fail) Exit: (302) [system] retval(fail)=retval(fail) Call: (302) [system] _320736=(\+ \+ (flag(eval_num, _320756, _320756+1), (retval(fail)\=@=retval(fail), nonvar(_279078)->indentq(5, _320756, <--, [false, _279078]);indentq(5, _320756, <--, [false, retval(fail)])))) Exit: (302) [system] (\+ \+ (flag(eval_num, _320756, _320756+1), (retval(fail)\=@=retval(fail), nonvar(_279078)->indentq(5, _320756, <--, [false, _279078]);indentq(5, _320756, <--, [false, retval(fail)]))))=(\+ \+ (flag(eval_num, _320756, _320756+1), (retval(fail)\=@=retval(fail), nonvar(_279078)->indentq(5, _320756, <--, [false, _279078]);indentq(5, _320756, <--, [false, retval(fail)])))) ^ Call: (302) [user] call_cleanup(((call(subst_args1(_263168, _263170), 494, '&self', [/, ngram, 6], _279078)*->nb_setarg(1, retval(fail), _279078);fail, trace, call(subst_args1(_263168, _263170), 494, '&self', [/, ngram, 6], _279078)), ignore(notrace((\+_279078\=_281178, nb_setarg(1, retval(fail), _279078))))), ignore((_281048==1->ignore(\+ \+ (flag(eval_num, _320756, _320756+1), (retval(fail)\=@=retval(fail), nonvar(_279078)->indentq(5, _320756, <--, [false, _279078]);indentq(5, _320756, <--, [false, retval(fail)]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _320756, _320756+1), (retval(fail)\=@=retval(fail), nonvar(_279078)->indentq(5, _320756, <--, [false, _279078]);indentq(5, _320756, <--, [false, retval(fail)]))))))))))) ^ Unify: (302) [system] call_cleanup(user:((call(subst_args1(_263168, _263170), 494, '&self', [/, ngram, 6], _279078)*->nb_setarg(1, retval(fail), _279078);fail, trace, call(subst_args1(_263168, _263170), 494, '&self', [/, ngram, 6], _279078)), ignore(notrace((\+_279078\=_281178, nb_setarg(1, retval(fail), _279078))))), user:ignore((_281048==1->ignore(\+ \+ (flag(eval_num, _320756, _320756+1), (retval(fail)\=@=retval(fail), nonvar(_279078)->indentq(5, _320756, <--, [false, _279078]);indentq(5, _320756, <--, [false, retval(fail)]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _320756, _320756+1), (retval(fail)\=@=retval(fail), nonvar(_279078)->indentq(5, _320756, <--, [false, _279078]);indentq(5, _320756, <--, [false, retval(fail)]))))))))))) ^ Call: (304) [user] subst_args1(_263168, _263170, 494, '&self', [/, ngram, 6], _279078) ^ Unify: (304) [user] subst_args1(_263168, _263170, 494, '&self', [/, ngram, 6], _279078) Call: (305) [system] var(_263168) Exit: (305) [system] var(_263168) ^ Call: (305) [user] subst_args1(=, _263170, 494, '&self', [/, ngram, 6], _279078) ^ Unify: (305) [user] subst_args1(=, _263170, 494, '&self', [/, ngram, 6], _279078) Call: (306) [system] var(=) ^ Redo: (305) [user] subst_args1(=, _263170, 494, '&self', [/, ngram, 6], _279078) Call: (306) [system] atom(=) Exit: (306) [system] atom(=) Call: (306) [system] (=)\==(=) ^ Redo: (305) [user] subst_args1(=, _263170, 494, '&self', [/, ngram, 6], _279078) ^ Unify: (305) [user] subst_args1(=, _263170, 494, '&self', [/, ngram, 6], _279078) Call: (306) [system] atom([/, ngram, 6]) ^ Redo: (305) [user] subst_args1(=, _263170, 494, '&self', [/, ngram, 6], _279078) ^ Unify: (305) [user] subst_args1(=, _263170, 494, '&self', [/, ngram, 6], _279078) Call: (306) [system] is_list([ngram, 6]) Exit: (306) [system] is_list([ngram, 6]) ^ Unify: (305) [user] subst_args1(=, _263170, 494, '&self', [/, ngram, 6], _279078) Call: (306) [system] is_list([/, ngram, 6]) Exit: (306) [system] is_list([/, ngram, 6]) ^ Unify: (305) [user] subst_args1(=, _263170, 494, '&self', [/, ngram, 6], [/|_344346]) Call: (306) [system] var(/) ^ Redo: (305) [user] subst_args1(=, _263170, 494, '&self', [/, ngram, 6], _279078) ^ Unify: (305) [user] subst_args1(=, _263170, 494, '&self', [/, ngram, 6], _279078) Call: (306) [system] fail ^ Redo: (305) [user] subst_args1(=, _263170, 494, '&self', [/, ngram, 6], _279078) ^ Unify: (305) [user] subst_args1(=, _263170, 494, '&self', [/, ngram, 6], _279078) Call: (306) [system] is_list([/, ngram, 6]) Exit: (306) [system] is_list([/, ngram, 6]) ^ Call: (306) [user] apply:maplist(self_subst, [/, ngram, 6]) ^ Unify: (306) [apply] apply:maplist(user:self_subst, [/, ngram, 6]) Call: (307) [apply] apply:maplist_([/, ngram, 6], user:self_subst) Unify: (307) [apply] apply:maplist_([/, ngram, 6], user:self_subst) ^ Call: (308) [user] self_subst(/) ^ Unify: (308) [user] self_subst(/) Call: (309) [system] callable(/) Exit: (309) [system] callable(/) ^ Unify: (308) [user] self_subst(/) ^ Call: (309) [user] self_eval(/) ^ Unify: (309) [user] self_eval(/) ^ Call: (311) [system] setup_call_cleanup('$notrace'(_362966, _362968), once(user:self_eval0(/)), '$restore_trace'(_362966, _362968)) ^ Unify: (311) [system] setup_call_cleanup(system:'$notrace'(_362966, _362968), system:once(user:self_eval0(/)), system:'$restore_trace'(_362966, _362968)) ^ Call: (312) [system] sig_atomic(system:'$notrace'(_362966, _362968)) ^ Exit: (311) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(/)), system:'$restore_trace'(3, -1)) ^ Exit: (309) [user] self_eval(/) ^ Exit: (308) [user] self_subst(/) Call: (308) [apply] apply:maplist_([ngram, 6], user:self_subst) Unify: (308) [apply] apply:maplist_([ngram, 6], user:self_subst) ^ Call: (309) [user] self_subst(ngram) ^ Unify: (309) [user] self_subst(ngram) Call: (310) [system] callable(ngram) Exit: (310) [system] callable(ngram) ^ Unify: (309) [user] self_subst(ngram) ^ Call: (310) [user] self_eval(ngram) ^ Unify: (310) [user] self_eval(ngram) ^ Call: (312) [system] setup_call_cleanup('$notrace'(_376926, _376928), once(user:self_eval0(ngram)), '$restore_trace'(_376926, _376928)) ^ Unify: (312) [system] setup_call_cleanup(system:'$notrace'(_376926, _376928), system:once(user:self_eval0(ngram)), system:'$restore_trace'(_376926, _376928)) ^ Call: (313) [system] sig_atomic(system:'$notrace'(_376926, _376928)) ^ Exit: (312) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(ngram)), system:'$restore_trace'(3, -1)) ^ Exit: (310) [user] self_eval(ngram) ^ Exit: (309) [user] self_subst(ngram) Call: (309) [apply] apply:maplist_([6], user:self_subst) Unify: (309) [apply] apply:maplist_([6], user:self_subst) ^ Call: (310) [user] self_subst(6) ^ Unify: (310) [user] self_subst(6) Call: (311) [system] callable(6) ^ Redo: (310) [user] self_subst(6) ^ Exit: (310) [user] self_subst(6) Call: (310) [apply] apply:maplist_([], user:self_subst) Unify: (310) [apply] apply:maplist_([], user:self_subst) Exit: (310) [apply] apply:maplist_([], user:self_subst) Exit: (309) [apply] apply:maplist_([6], user:self_subst) Exit: (308) [apply] apply:maplist_([ngram, 6], user:self_subst) Exit: (307) [apply] apply:maplist_([/, ngram, 6], user:self_subst) ^ Exit: (306) [apply] apply:maplist(user:self_subst, [/, ngram, 6]) Call: (306) [system] [/, ngram, 6]=[_395530|_395532] Exit: (306) [system] [/, ngram, 6]=[/, ngram, 6] Call: (306) [system] atom(/) Exit: (306) [system] atom(/) ^ Unify: (305) [user] subst_args1(=, _263170, 494, '&self', [/, ngram, 6], _279078) ^ Call: (306) [user] is_space_op(/) ^ Redo: (305) [user] subst_args1(=, _263170, 494, '&self', [/, ngram, 6], _279078) ^ Unify: (305) [user] subst_args1(=, _263170, 494, '&self', [/, ngram, 6], _279078) Call: (306) [system] (/)==case ^ Redo: (305) [user] subst_args1(=, _263170, 494, '&self', [/, ngram, 6], _279078) ^ Unify: (305) [user] subst_args1(=, _263170, 494, '&self', [/, ngram, 6], _279078) Call: (306) [system] fail ^ Redo: (305) [user] subst_args1(=, _263170, 494, '&self', [/, ngram, 6], _279078) ^ Unify: (305) [user] subst_args1(=, _263170, 494, '&self', [/, ngram, 6], _279078) Call: (306) [system] _408614=do_more_defs(true) Exit: (306) [system] do_more_defs(true)=do_more_defs(true) ^ Call: (306) [user] clause(eval_21(subst_args, _263170, 494, '&self', [/, ngram, 6], _279078), _410490) ^ Redo: (305) [user] subst_args1(=, _263170, 494, '&self', [/, ngram, 6], _279078) ^ Unify: (305) [user] subst_args1(=, _263170, 494, '&self', [/, ngram, 6], _279078) Call: (306) [system] fail ^ Redo: (305) [user] subst_args1(=, _263170, 494, '&self', [/, ngram, 6], _279078) ^ Unify: (305) [user] subst_args1(=, _263170, 494, '&self', [/, ngram, 6], _279078) ^ Call: (306) [user] is_and(/) ^ Unify: (306) [user] is_and(/) Call: (307) [system] atom(/) Exit: (307) [system] atom(/) ^ Unify: (306) [user] is_and(/) ^ Call: (307) [user] is_and(/, _420814) ^ Unify: (307) [user] is_and(/, _421742) Call: (308) [system] atom(/) Exit: (308) [system] atom(/) ^ Redo: (305) [user] subst_args1(=, _263170, 494, '&self', [/, ngram, 6], _279078) ^ Unify: (305) [user] subst_args1(=, _263170, 494, '&self', [/, ngram, 6], [/|_425390]) Call: (306) [system] nonvar(/) Exit: (306) [system] nonvar(/) Call: (306) [system] fail ^ Redo: (305) [user] subst_args1(=, _263170, 494, '&self', [/, ngram, 6], _279078) ^ Unify: (305) [user] subst_args1(=, _263170, 494, '&self', [/, ngram, 6], _279078) ^ Call: (306) [user] subst_args2(=, 494, '&self', [/, ngram, 6], _279078) ^ Unify: (306) [user] subst_args2(=, 494, '&self', [/, ngram, 6], _279078) Call: (307) [system] 494<3 ^ Redo: (306) [user] subst_args2(=, 494, '&self', [/, ngram, 6], _279078) ^ Unify: (306) [user] subst_args2(=, 494, '&self', [/, ngram, 6], _279078) Call: (307) [system] fail ^ Redo: (306) [user] subst_args2(=, 494, '&self', [/, ngram, 6], _279078) ^ Unify: (306) [user] subst_args2(=, 494, '&self', [/, ngram, 6], _279078) ^ Call: (307) [user] mnotrace(is_user_defined_head(=, '&self', /)) ^ Unify: (307) [user] mnotrace(is_user_defined_head(=, '&self', /)) ^ Call: (308) [user] once(is_user_defined_head(=, '&self', /)) ^ Unify: (308) [system] once(user:is_user_defined_head(=, '&self', /)) ^ Call: (309) [user] is_user_defined_head(=, '&self', /) ^ Unify: (309) [user] is_user_defined_head(=, '&self', /) ^ Call: (310) [user] mnotrace(is_user_defined_head0(=, '&self', /)) ^ Unify: (310) [user] mnotrace(is_user_defined_head0(=, '&self', /)) ^ Call: (311) [user] once(is_user_defined_head0(=, '&self', /)) ^ Unify: (311) [system] once(user:is_user_defined_head0(=, '&self', /)) ^ Call: (312) [user] is_user_defined_head0(=, '&self', /) ^ Unify: (312) [user] is_user_defined_head0(=, '&self', /) Call: (313) [system] callable(/) Exit: (313) [system] callable(/) Call: (313) [system] functor(/, _451492, _451572) Exit: (313) [system] functor(/, /, 0) ^ Call: (313) [user] is_user_defined_head_f(=, '&self', /) ^ Unify: (313) [user] is_user_defined_head_f(=, '&self', /) ^ Call: (314) [user] is_user_defined_head_f1(=, '&self', /) ^ Unify: (314) [user] is_user_defined_head_f1(=, '&self', /) Call: (315) [user] metta_eq_def(=, '&self', [/|_457090], _457172) Unify: (315) [user] metta_eq_def(=, '&self', [/|_457090], _458096) ^ Call: (316) [user] ignore((=)=(=)) ^ Unify: (316) [system] ignore(user:((=)=(=))) Call: (317) [system] (=)=(=) Exit: (317) [system] (=)=(=) ^ Exit: (316) [system] ignore(user:((=)=(=))) Call: (316) [user] metta_atom('&self', [=, [/|_457090], _463612]) Unify: (316) [user] metta_atom('&self', [=, [/|_457090], _463612]) ^ Call: (317) [user] typed_list('&self', _465526, _465448) ^ Unify: (317) [user] typed_list('&self', _466458, _465448) Call: (318) [system] compound('&self') Fail: (318) [system] compound('&self') ^ Fail: (317) [user] typed_list('&self', _469238, _465448) Redo: (316) [user] metta_atom('&self', [=, [/|_457090], _463612]) Unify: (316) [user] metta_atom('&self', [=, [/|_457090], _463612]) Call: (317) [system] '&self'=='&flybase' Redo: (316) [user] metta_atom('&self', [=, [/|_457090], _463612]) Unify: (316) [user] metta_atom('&self', [=, [/|_457090], _463612]) ^ Call: (317) [user] metta_atom_in_file('&self', [=, [/|_457090], _463612]) ^ Unify: (317) [user] metta_atom_in_file('&self', [=, [/|_457090], _463612]) ^ Call: (318) [user] metta_atom_in_file('&self', [=, [/|_457090], _463612], _476620, _476622) ^ Unify: (318) [user] metta_atom_in_file('&self', [=, [/|_457090], _463612], _477556, _477558) ^ Call: (319) [user] loaded_into_kb('&self', _478414) ^ Unify: (319) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Exit: (319) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Call: (319) [user] once(user:asserted_metta_pred(_489004, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Unify: (319) [system] once(user:asserted_metta_pred(_489004, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Call: (320) [user] asserted_metta_pred(_489004, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Fail: (320) [user] asserted_metta_pred(_489004, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Redo: (316) [user] metta_atom('&self', [=, [/|_457090], _463612]) Unify: (316) [user] metta_atom('&self', [=, [/|_457090], _463612]) Call: (317) [user] metta_atom_asserted('&self', [=, [/|_457090], _463612]) Unify: (317) [user] metta_atom_asserted('&self', [=, [/|_457090], _463612]) ^ Call: (318) [user] metta_atom_asserted_deduced('&self', [=, [/|_457090], _463612]) Redo: (317) [user] metta_atom_asserted('&self', [=, [/|_457090], _463612]) Redo: (316) [user] metta_atom('&self', [=, [/|_457090], _463612]) Unify: (316) [user] metta_atom('&self', [=, [/|_457090], _463612]) Call: (317) [system] '&self'\=='&corelib' Exit: (317) [system] '&self'\=='&corelib' ^ Call: (317) [user] using_all_spaces ^ Unify: (317) [user] using_all_spaces Call: (318) [system] nb_current(with_all_spaces, t) Redo: (316) [user] metta_atom('&self', [=, [/|_457090], _463612]) Unify: (316) [user] metta_atom('&self', [=, [/|_457090], _463612]) Call: (317) [system] '&self'\=='&corelib' Exit: (317) [system] '&self'\=='&corelib' Call: (317) [user] metta_atom_asserted('&self', '&corelib') Unify: (317) [user] metta_atom_asserted('&self', '&corelib') ^ Call: (318) [user] metta_atom_asserted_deduced('&self', '&corelib') Redo: (317) [user] metta_atom_asserted('&self', '&corelib') Unify: (317) [user] metta_atom_asserted('&self', '&corelib') Exit: (317) [user] metta_atom_asserted('&self', '&corelib') Call: (317) [user] should_inherit_from_corelib([=, [/|_10038], _10054]) Unify: (317) [user] should_inherit_from_corelib([=, [/|_10038], _10054]) ^ Call: (318) [user] using_all_spaces ^ Unify: (318) [user] using_all_spaces Call: (319) [system] nb_current(with_all_spaces, t) Redo: (317) [user] should_inherit_from_corelib([=, [/|_10038], _10054]) Unify: (317) [user] should_inherit_from_corelib([=, [/|_10038], _10054]) Call: (318) [system] (=)==(:) Redo: (317) [user] should_inherit_from_corelib([=, [/|_10038], _10054]) Unify: (317) [user] should_inherit_from_corelib([=, [/|_10038], _10054]) Call: (318) [system] (=)=='@doc' Redo: (317) [user] should_inherit_from_corelib([=, [/|_10038], _10054]) Unify: (317) [user] should_inherit_from_corelib([=, [/|_10038], _10054]) Call: (318) [system] fail Redo: (317) [user] metta_atom_asserted('&self', '&corelib') Redo: (316) [user] metta_atom('&self', [=, [/|_10038], _10054]) Fail: (315) [user] metta_eq_def(=, '&self', [/|_10038], _30260) ^ Fail: (314) [user] is_user_defined_head_f1(=, '&self', /) ^ Redo: (313) [user] is_user_defined_head_f(=, '&self', /) ^ Unify: (313) [user] is_user_defined_head_f(=, '&self', /) ^ Call: (314) [user] is_user_defined_head_f1(=, '&self', [/|_33904]) ^ Unify: (314) [user] is_user_defined_head_f1(=, '&self', [/|_33904]) Call: (315) [user] metta_eq_def(=, '&self', [[/|_33904]|_35774], _35856) Unify: (315) [user] metta_eq_def(=, '&self', [[/|_33904]|_35774], _36780) ^ Call: (316) [user] ignore((=)=(=)) ^ Unify: (316) [system] ignore(user:((=)=(=))) Call: (317) [system] (=)=(=) Exit: (317) [system] (=)=(=) ^ Exit: (316) [system] ignore(user:((=)=(=))) Call: (316) [user] metta_atom('&self', [=, [[/|_33904]|_35774], _42296]) Unify: (316) [user] metta_atom('&self', [=, [[/|_33904]|_35774], _42296]) ^ Call: (317) [user] typed_list('&self', _44210, _44132) ^ Unify: (317) [user] typed_list('&self', _45142, _44132) Call: (318) [system] compound('&self') Fail: (318) [system] compound('&self') ^ Fail: (317) [user] typed_list('&self', _47922, _44132) Redo: (316) [user] metta_atom('&self', [=, [[/|_33904]|_35774], _42296]) Unify: (316) [user] metta_atom('&self', [=, [[/|_33904]|_35774], _42296]) Call: (317) [system] '&self'=='&flybase' Redo: (316) [user] metta_atom('&self', [=, [[/|_33904]|_35774], _42296]) Unify: (316) [user] metta_atom('&self', [=, [[/|_33904]|_35774], _42296]) ^ Call: (317) [user] metta_atom_in_file('&self', [=, [[/|_33904]|_35774], _42296]) ^ Unify: (317) [user] metta_atom_in_file('&self', [=, [[/|_33904]|_35774], _42296]) ^ Call: (318) [user] metta_atom_in_file('&self', [=, [[/|_33904]|_35774], _42296], _55304, _55306) ^ Unify: (318) [user] metta_atom_in_file('&self', [=, [[/|_33904]|_35774], _42296], _56240, _56242) ^ Call: (319) [user] loaded_into_kb('&self', _57098) ^ Unify: (319) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Exit: (319) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Call: (319) [user] once(user:asserted_metta_pred(_67688, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Unify: (319) [system] once(user:asserted_metta_pred(_67688, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Call: (320) [user] asserted_metta_pred(_67688, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Fail: (320) [user] asserted_metta_pred(_67688, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Redo: (316) [user] metta_atom('&self', [=, [[/|_33904]|_35774], _42296]) Unify: (316) [user] metta_atom('&self', [=, [[/|_33904]|_35774], _42296]) Call: (317) [user] metta_atom_asserted('&self', [=, [[/|_33904]|_35774], _42296]) Unify: (317) [user] metta_atom_asserted('&self', [=, [[/|_33904]|_35774], _42296]) ^ Call: (318) [user] metta_atom_asserted_deduced('&self', [=, [[/|_33904]|_35774], _42296]) Redo: (317) [user] metta_atom_asserted('&self', [=, [[/|_33904]|_35774], _42296]) Redo: (316) [user] metta_atom('&self', [=, [[/|_33904]|_35774], _42296]) Unify: (316) [user] metta_atom('&self', [=, [[/|_33904]|_35774], _42296]) Call: (317) [system] '&self'\=='&corelib' Exit: (317) [system] '&self'\=='&corelib' ^ Call: (317) [user] using_all_spaces ^ Unify: (317) [user] using_all_spaces Call: (318) [system] nb_current(with_all_spaces, t) Redo: (316) [user] metta_atom('&self', [=, [[/|_33904]|_35774], _42296]) Unify: (316) [user] metta_atom('&self', [=, [[/|_33904]|_35774], _42296]) Call: (317) [system] '&self'\=='&corelib' Exit: (317) [system] '&self'\=='&corelib' Call: (317) [user] metta_atom_asserted('&self', '&corelib') Unify: (317) [user] metta_atom_asserted('&self', '&corelib') ^ Call: (318) [user] metta_atom_asserted_deduced('&self', '&corelib') Redo: (317) [user] metta_atom_asserted('&self', '&corelib') Unify: (317) [user] metta_atom_asserted('&self', '&corelib') Exit: (317) [user] metta_atom_asserted('&self', '&corelib') Call: (317) [user] should_inherit_from_corelib([=, [[/|_33904]|_35774], _42296]) Unify: (317) [user] should_inherit_from_corelib([=, [[/|_33904]|_35774], _42296]) ^ Call: (318) [user] using_all_spaces ^ Unify: (318) [user] using_all_spaces Call: (319) [system] nb_current(with_all_spaces, t) Redo: (317) [user] should_inherit_from_corelib([=, [[/|_33904]|_35774], _42296]) Unify: (317) [user] should_inherit_from_corelib([=, [[/|_33904]|_35774], _42296]) Call: (318) [system] (=)==(:) Redo: (317) [user] should_inherit_from_corelib([=, [[/|_33904]|_35774], _42296]) Unify: (317) [user] should_inherit_from_corelib([=, [[/|_33904]|_35774], _42296]) Call: (318) [system] (=)=='@doc' Redo: (317) [user] should_inherit_from_corelib([=, [[/|_33904]|_35774], _42296]) Unify: (317) [user] should_inherit_from_corelib([=, [[/|_33904]|_35774], _42296]) Call: (318) [system] fail Redo: (317) [user] metta_atom_asserted('&self', '&corelib') Redo: (316) [user] metta_atom('&self', [=, [[/|_33904]|_35774], _42296]) Fail: (315) [user] metta_eq_def(=, '&self', [[/|_33904]|_35774], _122892) ^ Fail: (314) [user] is_user_defined_head_f1(=, '&self', [/|_33904]) ^ Fail: (313) [user] is_user_defined_head_f(=, '&self', /) ^ Fail: (312) [user] is_user_defined_head0(=, '&self', /) ^ Fail: (311) [system] once(user:is_user_defined_head0(=, '&self', /)) ^ Fail: (310) [user] mnotrace(is_user_defined_head0(=, '&self', /)) ^ Fail: (309) [user] is_user_defined_head(=, '&self', /) ^ Fail: (308) [system] once(user:is_user_defined_head(=, '&self', /)) ^ Fail: (307) [user] mnotrace(is_user_defined_head(=, '&self', /)) ^ Redo: (306) [user] subst_args2(=, 494, '&self', [/, ngram, 6], _9704) ^ Unify: (306) [user] subst_args2(=, 494, '&self', [/, ngram, 6], _9704) ^ Call: (307) [user] subst_args40(=, 494, '&self', [/, ngram, 6], _9704) ^ Unify: (307) [user] subst_args40(=, 494, '&self', [/, ngram, 6], _9704) Call: (308) [user] is_function(/) Unify: (308) [user] is_function(/) ^ Call: (309) [user] symbol(/) ^ Unify: (309) [user] symbol(/) Call: (310) [system] atom(/) Exit: (310) [system] atom(/) ^ Exit: (309) [user] symbol(/) Exit: (308) [user] is_function(/) ^ Call: (308) [user] is_special_op(/) ^ Unify: (308) [user] is_special_op(/) ^ Call: (309) [user] current_self(_144136) ^ Unify: (309) [user] current_self(_144136) Call: (310) [system] nb_current(self_space, _144136) Exit: (310) [system] nb_current(self_space, '&self') Call: (310) [system] '&self'\==[] Exit: (310) [system] '&self'\==[] ^ Exit: (309) [user] current_self('&self') ^ Call: (309) [user] is_special_op('&self', /) ^ Unify: (309) [user] is_special_op('&self', /) Call: (310) [system] atom(/) Exit: (310) [system] atom(/) ^ Fail: (309) [user] is_special_op('&self', /) ^ Fail: (308) [user] is_special_op(/) ^ Redo: (307) [user] subst_args40(=, 494, '&self', [/, ngram, 6], _9704) Call: (308) [system] is_list([ngram, 6]) Exit: (308) [system] is_list([ngram, 6]) ^ Call: (308) [user] apply:maplist(subst_args(=, _158970, 494, '&self'), [ngram, 6], _158976) ^ Unify: (308) [apply] apply:maplist(user:subst_args(=, _158970, 494, '&self'), [ngram, 6], _158976) Call: (309) [apply] apply:maplist_([ngram, 6], _158976, user:subst_args(=, _158970, 494, '&self')) Unify: (309) [apply] apply:maplist_([ngram, 6], [_161794|_161796], user:subst_args(=, _158970, 494, '&self')) ^ Call: (310) [user] subst_args(=, _158970, 494, '&self', ngram, _161794) ^ Unify: (310) [user] subst_args(=, _158970, 494, '&self', ngram, _161794) Call: (311) [system] atom(=) Exit: (311) [system] atom(=) Call: (311) [system] (=)\==(=) ^ Redo: (310) [user] subst_args(=, _158970, 494, '&self', ngram, _161794) ^ Unify: (310) [user] subst_args(=, _158970, 494, '&self', ngram, _161794) ^ Call: (311) [user] self_subst(ngram) ^ Unify: (311) [user] self_subst(ngram) Call: (312) [system] callable(ngram) Exit: (312) [system] callable(ngram) ^ Unify: (311) [user] self_subst(ngram) ^ Call: (312) [user] self_eval(ngram) ^ Unify: (312) [user] self_eval(ngram) ^ Call: (314) [system] setup_call_cleanup('$notrace'(_175762, _175764), once(user:self_eval0(ngram)), '$restore_trace'(_175762, _175764)) ^ Unify: (314) [system] setup_call_cleanup(system:'$notrace'(_175762, _175764), system:once(user:self_eval0(ngram)), system:'$restore_trace'(_175762, _175764)) ^ Call: (315) [system] sig_atomic(system:'$notrace'(_175762, _175764)) ^ Exit: (314) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(ngram)), system:'$restore_trace'(3, -1)) ^ Exit: (312) [user] self_eval(ngram) ^ Exit: (311) [user] self_subst(ngram) Call: (311) [system] _161794=ngram Exit: (311) [system] ngram=ngram ^ Exit: (310) [user] subst_args(=, _158970, 494, '&self', ngram, ngram) Call: (310) [apply] apply:maplist_([6], _161796, user:subst_args(=, _158970, 494, '&self')) Unify: (310) [apply] apply:maplist_([6], [_185120|_185122], user:subst_args(=, _158970, 494, '&self')) ^ Call: (311) [user] subst_args(=, _158970, 494, '&self', 6, _185120) ^ Unify: (311) [user] subst_args(=, _158970, 494, '&self', 6, _185120) Call: (312) [system] atom(=) Exit: (312) [system] atom(=) Call: (312) [system] (=)\==(=) ^ Redo: (311) [user] subst_args(=, _158970, 494, '&self', 6, _185120) ^ Unify: (311) [user] subst_args(=, _158970, 494, '&self', 6, _185120) ^ Call: (312) [user] self_subst(6) ^ Unify: (312) [user] self_subst(6) Call: (313) [system] callable(6) ^ Redo: (312) [user] self_subst(6) ^ Exit: (312) [user] self_subst(6) Call: (312) [system] _185120=6 Exit: (312) [system] 6=6 ^ Exit: (311) [user] subst_args(=, _158970, 494, '&self', 6, 6) Call: (311) [apply] apply:maplist_([], _185122, user:subst_args(=, _158970, 494, '&self')) Unify: (311) [apply] apply:maplist_([], [], user:subst_args(=, _158970, 494, '&self')) Exit: (311) [apply] apply:maplist_([], [], user:subst_args(=, _158970, 494, '&self')) Exit: (310) [apply] apply:maplist_([6], [6], user:subst_args(=, _158970, 494, '&self')) Exit: (309) [apply] apply:maplist_([ngram, 6], [ngram, 6], user:subst_args(=, _158970, 494, '&self')) ^ Exit: (308) [apply] apply:maplist(user:subst_args(=, _158970, 494, '&self'), [ngram, 6], [ngram, 6]) ^ Call: (308) [user] subst_args5(494, '&self', [/, ngram, 6], _9704) ^ Unify: (308) [user] subst_args5(494, '&self', [/, ngram, 6], _9704) ^ Call: (309) [user] eval_selfless(_207584, _207586, 494, '&self', [/, ngram, 6], _9704) ^ Unify: (309) [user] eval_selfless(_208528, _208530, 494, '&self', [/, ngram, 6], _9704) ^ Call: (310) [user] eval_selfless_0([/, ngram, 6], _9704) ^ Unify: (310) [user] eval_selfless_0([/, ngram, 6], _9704) Call: (311) [system] var(/) ^ Redo: (310) [user] eval_selfless_0([/, ngram, 6], _9704) ^ Unify: (310) [user] eval_selfless_0([/, ngram, 6], _9704) ^ Call: (311) [user] is_assignment(/) ^ Unify: (311) [user] is_assignment(/) Call: (312) [system] atom(/) Exit: (312) [system] atom(/) ^ Redo: (310) [user] eval_selfless_0([/, ngram, 6], _9704) ^ Unify: (310) [user] eval_selfless_0([/, ngram, 6], _9704) ^ Call: (311) [user] eval_selfless_1([/, ngram, 6], _9704) ^ Unify: (311) [user] eval_selfless_1([/, ngram, 6], _9704) ^ Call: (312) [user] allow_clp ^ Unify: (312) [user] allow_clp ^ Call: (313) [user] false_flag ^ Unify: (313) [user] false_flag Call: (314) [system] fail Fail: (314) [system] fail ^ Fail: (313) [user] false_flag ^ Redo: (310) [user] eval_selfless_0([/, ngram, 6], _9704) ^ Unify: (310) [user] eval_selfless_0([/, ngram, 6], _9704) ^ Call: (311) [user] eval_selfless_2([/, ngram, 6], _9704) ^ Unify: (311) [user] eval_selfless_2([/, ngram, 6], _9704) Call: (312) [system] var(/) ^ Redo: (311) [user] eval_selfless_2([/, ngram, 6], _9704) ^ Unify: (311) [user] eval_selfless_2([/, ngram, 6], _9704) ^ Call: (312) [user] fake_notrace((ground([/, ngram, 6]), [/, ngram, 6]=[_234376, _234382, _234388], atom(_234376), catch_warn(current_op(_234414, yfx, _234376)), [/, ngram, 6]\=[_234434], s2ps([/, ngram, 6], _234442))) ^ Unify: (312) [user] fake_notrace(user:(ground([/, ngram, 6]), [/, ngram, 6]=[_234376, _234382, _234388], atom(_234376), catch_warn(current_op(_234414, yfx, _234376)), [/, ngram, 6]\=[_234434], s2ps([/, ngram, 6], _234442))) ^ Call: (313) [user] real_notrace(user:(ground([/, ngram, 6]), [/, ngram, 6]=[_234376, _234382, _234388], atom(_234376), catch_warn(current_op(_234414, yfx, _234376)), [/, ngram, 6]\=[_234434], s2ps([/, ngram, 6], _234442))) ^ Unify: (313) [user] real_notrace(user:(ground([/, ngram, 6]), [/, ngram, 6]=[_234376, _234382, _234388], atom(_234376), catch_warn(current_op(_234414, yfx, _234376)), [/, ngram, 6]\=[_234434], s2ps([/, ngram, 6], _234442))) ^ Call: (314) [user] setup_call_cleanup('$notrace'(_238148, _238150), once(user:(ground([/, ngram, 6]), [/, ngram, 6]=[_234376, _234382, _234388], atom(_234376), catch_warn(current_op(_234414, yfx, _234376)), [/, ngram, 6]\=[_234434], s2ps([/, ngram, 6], _234442))), '$restore_trace'(_238148, _238150)) ^ Unify: (314) [system] setup_call_cleanup(user:'$notrace'(_238148, _238150), user:once(user:(ground([/, ngram, 6]), [/, ngram, 6]=[_234376, _234382, _234388], atom(_234376), catch_warn(current_op(_234414, yfx, _234376)), [/, ngram, 6]\=[_234434], s2ps([/, ngram, 6], _234442))), user:'$restore_trace'(_238148, _238150)) ^ Call: (315) [system] sig_atomic(user:'$notrace'(_238148, _238150)) ^ Exit: (314) [system] setup_call_cleanup(user:'$notrace'(3, -1), user:once(user:(ground([/, ngram, 6]), [/, ngram, 6]=[/, ngram, 6], atom(/), catch_warn(current_op(400, yfx, /)), [/, ngram, 6]\=[_234434], s2ps([/, ngram, 6], ngram/6))), user:'$restore_trace'(3, -1)) ^ Exit: (313) [user] real_notrace(user:(ground([/, ngram, 6]), [/, ngram, 6]=[/, ngram, 6], atom(/), catch_warn(current_op(400, yfx, /)), [/, ngram, 6]\=[_234434], s2ps([/, ngram, 6], ngram/6))) ^ Exit: (312) [user] fake_notrace(user:(ground([/, ngram, 6]), [/, ngram, 6]=[/, ngram, 6], atom(/), catch_warn(current_op(400, yfx, /)), [/, ngram, 6]\=[_234434], s2ps([/, ngram, 6], ngram/6))) ^ Call: (312) [user] fake_notrace(catch(_9704 is ngram/6, _243862, fail)) ^ Unify: (312) [user] fake_notrace(user:catch(_9704 is ngram/6, _243862, fail)) ^ Call: (313) [user] real_notrace(user:catch(_9704 is ngram/6, _243862, fail)) ^ Unify: (313) [user] real_notrace(user:catch(_9704 is ngram/6, _243862, fail)) ^ Call: (314) [user] setup_call_cleanup('$notrace'(_247576, _247578), once(user:catch(_9704 is ngram/6, _243862, fail)), '$restore_trace'(_247576, _247578)) ^ Unify: (314) [system] setup_call_cleanup(user:'$notrace'(_247576, _247578), user:once(user:catch(_9704 is ngram/6, _243862, fail)), user:'$restore_trace'(_247576, _247578)) ^ Call: (315) [system] sig_atomic(user:'$notrace'(_247576, _247578)) ^ Fail: (313) [user] real_notrace(user:catch(_9704 is ngram/6, _10044, fail)) ^ Fail: (312) [user] fake_notrace(user:catch(_9704 is ngram/6, _10044, fail)) ^ Redo: (308) [user] subst_args5(494, '&self', [/, ngram, 6], _9704) ^ Unify: (308) [user] subst_args5(494, '&self', [/, ngram, 6], _9704) ^ Call: (309) [user] is_system_pred(/) ^ Unify: (309) [user] is_system_pred(/) Call: (310) [system] atom(/) Exit: (310) [system] atom(/) Call: (310) [system] atom_concat(_17622, !, /) ^ Redo: (309) [user] is_system_pred(/) ^ Unify: (309) [user] is_system_pred(/) Call: (310) [system] atom(/) Exit: (310) [system] atom(/) Call: (310) [system] atom_concat(_22250, '-fn', /) ^ Redo: (309) [user] is_system_pred(/) ^ Unify: (309) [user] is_system_pred(/) Call: (310) [system] atom(/) Exit: (310) [system] atom(/) Call: (310) [system] atom_concat(_26878, '-p', /) ^ Redo: (308) [user] subst_args5(494, '&self', [/, ngram, 6], _9704) ^ Call: (309) [user] subst_args6(494, '&self', [/, ngram, 6], _9704) ^ Unify: (309) [user] subst_args6(494, '&self', [/, ngram, 6], _9704) ^ Call: (310) [user] is_system_pred(/) ^ Unify: (310) [user] is_system_pred(/) Call: (311) [system] atom(/) Exit: (311) [system] atom(/) Call: (311) [system] atom_concat(_34320, !, /) ^ Redo: (310) [user] is_system_pred(/) ^ Unify: (310) [user] is_system_pred(/) Call: (311) [system] atom(/) Exit: (311) [system] atom(/) Call: (311) [system] atom_concat(_38948, '-fn', /) ^ Redo: (310) [user] is_system_pred(/) ^ Unify: (310) [user] is_system_pred(/) Call: (311) [system] atom(/) Exit: (311) [system] atom(/) Call: (311) [system] atom_concat(_43576, '-p', /) ^ Redo: (305) [user] subst_args1(=, _9676, 494, '&self', [/, ngram, 6], _9704) ^ Call: (306) [user] subst_args2_failed(494, '&self', [/, ngram, 6], _9704) ^ Unify: (306) [user] subst_args2_failed(494, '&self', [/, ngram, 6], _9704) Call: (307) [system] [/, ngram, 6]==[] ^ Redo: (306) [user] subst_args2_failed(494, '&self', [/, ngram, 6], _9704) ^ Unify: (306) [user] subst_args2_failed(494, '&self', [/, ngram, 6], _9704) Call: (307) [system] var([/, ngram, 6]) ^ Redo: (306) [user] subst_args2_failed(494, '&self', [/, ngram, 6], _9704) ^ Unify: (306) [user] subst_args2_failed(494, '&self', [/, ngram, 6], _9704) ^ Call: (307) [user] once(subst_selfless([/, ngram, 6], _9704)) ^ Unify: (307) [system] once(user:subst_selfless([/, ngram, 6], _9704)) ^ Call: (308) [user] subst_selfless([/, ngram, 6], _9704) ^ Unify: (308) [user] subst_selfless([/, ngram, 6], _9704) Call: (309) [system] var(/) ^ Redo: (308) [user] subst_selfless([/, ngram, 6], _9704) ^ Unify: (308) [user] subst_selfless([/, ngram, 6], _9704) ^ Call: (309) [user] eval_selfless(_59434, _59436, _59438, _59440, [/, ngram, 6], _9704) ^ Unify: (309) [user] eval_selfless(_60378, _60380, _60382, _60384, [/, ngram, 6], _9704) ^ Call: (310) [user] eval_selfless_0([/, ngram, 6], _9704) ^ Unify: (310) [user] eval_selfless_0([/, ngram, 6], _9704) Call: (311) [system] var(/) ^ Redo: (310) [user] eval_selfless_0([/, ngram, 6], _9704) ^ Unify: (310) [user] eval_selfless_0([/, ngram, 6], _9704) ^ Call: (311) [user] is_assignment(/) ^ Unify: (311) [user] is_assignment(/) Call: (312) [system] atom(/) Exit: (312) [system] atom(/) ^ Redo: (310) [user] eval_selfless_0([/, ngram, 6], _9704) ^ Unify: (310) [user] eval_selfless_0([/, ngram, 6], _9704) ^ Call: (311) [user] eval_selfless_1([/, ngram, 6], _9704) ^ Unify: (311) [user] eval_selfless_1([/, ngram, 6], _9704) ^ Call: (312) [user] allow_clp ^ Unify: (312) [user] allow_clp ^ Call: (313) [user] false_flag ^ Unify: (313) [user] false_flag Call: (314) [system] fail Fail: (314) [system] fail ^ Fail: (313) [user] false_flag ^ Redo: (310) [user] eval_selfless_0([/, ngram, 6], _9704) ^ Unify: (310) [user] eval_selfless_0([/, ngram, 6], _9704) ^ Call: (311) [user] eval_selfless_2([/, ngram, 6], _9704) ^ Unify: (311) [user] eval_selfless_2([/, ngram, 6], _9704) Call: (312) [system] var(/) ^ Redo: (311) [user] eval_selfless_2([/, ngram, 6], _9704) ^ Unify: (311) [user] eval_selfless_2([/, ngram, 6], _9704) ^ Call: (312) [user] fake_notrace((ground([/, ngram, 6]), [/, ngram, 6]=[_86226, _86232, _86238], atom(_86226), catch_warn(current_op(_86264, yfx, _86226)), [/, ngram, 6]\=[_86284], s2ps([/, ngram, 6], _86292))) ^ Unify: (312) [user] fake_notrace(user:(ground([/, ngram, 6]), [/, ngram, 6]=[_86226, _86232, _86238], atom(_86226), catch_warn(current_op(_86264, yfx, _86226)), [/, ngram, 6]\=[_86284], s2ps([/, ngram, 6], _86292))) ^ Call: (313) [user] real_notrace(user:(ground([/, ngram, 6]), [/, ngram, 6]=[_86226, _86232, _86238], atom(_86226), catch_warn(current_op(_86264, yfx, _86226)), [/, ngram, 6]\=[_86284], s2ps([/, ngram, 6], _86292))) ^ Unify: (313) [user] real_notrace(user:(ground([/, ngram, 6]), [/, ngram, 6]=[_86226, _86232, _86238], atom(_86226), catch_warn(current_op(_86264, yfx, _86226)), [/, ngram, 6]\=[_86284], s2ps([/, ngram, 6], _86292))) ^ Call: (314) [user] setup_call_cleanup('$notrace'(_89998, _90000), once(user:(ground([/, ngram, 6]), [/, ngram, 6]=[_86226, _86232, _86238], atom(_86226), catch_warn(current_op(_86264, yfx, _86226)), [/, ngram, 6]\=[_86284], s2ps([/, ngram, 6], _86292))), '$restore_trace'(_89998, _90000)) ^ Unify: (314) [system] setup_call_cleanup(user:'$notrace'(_89998, _90000), user:once(user:(ground([/, ngram, 6]), [/, ngram, 6]=[_86226, _86232, _86238], atom(_86226), catch_warn(current_op(_86264, yfx, _86226)), [/, ngram, 6]\=[_86284], s2ps([/, ngram, 6], _86292))), user:'$restore_trace'(_89998, _90000)) ^ Call: (315) [system] sig_atomic(user:'$notrace'(_89998, _90000)) ^ Exit: (314) [system] setup_call_cleanup(user:'$notrace'(3, -1), user:once(user:(ground([/, ngram, 6]), [/, ngram, 6]=[/, ngram, 6], atom(/), catch_warn(current_op(400, yfx, /)), [/, ngram, 6]\=[_86284], s2ps([/, ngram, 6], ngram/6))), user:'$restore_trace'(3, -1)) ^ Exit: (313) [user] real_notrace(user:(ground([/, ngram, 6]), [/, ngram, 6]=[/, ngram, 6], atom(/), catch_warn(current_op(400, yfx, /)), [/, ngram, 6]\=[_86284], s2ps([/, ngram, 6], ngram/6))) ^ Exit: (312) [user] fake_notrace(user:(ground([/, ngram, 6]), [/, ngram, 6]=[/, ngram, 6], atom(/), catch_warn(current_op(400, yfx, /)), [/, ngram, 6]\=[_86284], s2ps([/, ngram, 6], ngram/6))) ^ Call: (312) [user] fake_notrace(catch(_9704 is ngram/6, _95712, fail)) ^ Unify: (312) [user] fake_notrace(user:catch(_9704 is ngram/6, _95712, fail)) ^ Call: (313) [user] real_notrace(user:catch(_9704 is ngram/6, _95712, fail)) ^ Unify: (313) [user] real_notrace(user:catch(_9704 is ngram/6, _95712, fail)) ^ Call: (314) [user] setup_call_cleanup('$notrace'(_99426, _99428), once(user:catch(_9704 is ngram/6, _95712, fail)), '$restore_trace'(_99426, _99428)) ^ Unify: (314) [system] setup_call_cleanup(user:'$notrace'(_99426, _99428), user:once(user:catch(_9704 is ngram/6, _95712, fail)), user:'$restore_trace'(_99426, _99428)) ^ Call: (315) [system] sig_atomic(user:'$notrace'(_99426, _99428)) ^ Fail: (313) [user] real_notrace(user:catch(_9704 is ngram/6, _10036, fail)) ^ Fail: (312) [user] fake_notrace(user:catch(_9704 is ngram/6, _10036, fail)) ^ Redo: (306) [user] subst_args2_failed(494, '&self', [/, ngram, 6], _9704) ^ Unify: (306) [user] subst_args2_failed(494, '&self', [/, ngram, 6], [_12910|_12912]) ^ Call: (307) [user] subst_args(_13924, _13926, 494, '&self', /, _12910) ^ Unify: (307) [user] subst_args(_14868, _14870, 494, '&self', /, _12910) Call: (308) [system] atom(_15738) ^ Redo: (307) [user] subst_args(_16738, _16740, 494, '&self', /, _12910) ^ Unify: (307) [user] subst_args(_17682, _17684, 494, '&self', /, _12910) ^ Call: (308) [user] self_subst(/) ^ Unify: (308) [user] self_subst(/) Call: (309) [system] callable(/) Exit: (309) [system] callable(/) ^ Unify: (308) [user] self_subst(/) ^ Call: (309) [user] self_eval(/) ^ Unify: (309) [user] self_eval(/) ^ Call: (311) [system] setup_call_cleanup('$notrace'(_25032, _25034), once(user:self_eval0(/)), '$restore_trace'(_25032, _25034)) ^ Unify: (311) [system] setup_call_cleanup(system:'$notrace'(_25032, _25034), system:once(user:self_eval0(/)), system:'$restore_trace'(_25032, _25034)) ^ Call: (312) [system] sig_atomic(system:'$notrace'(_25032, _25034)) ^ Exit: (311) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(/)), system:'$restore_trace'(3, -1)) ^ Exit: (309) [user] self_eval(/) ^ Exit: (308) [user] self_subst(/) Call: (308) [system] _12910=(/) Exit: (308) [system] (/)=(/) ^ Exit: (307) [user] subst_args(_32586, _32588, 494, '&self', /, /) ^ Call: (307) [user] subst_args2_failed(494, '&self', [ngram, 6], _12912) ^ Unify: (307) [user] subst_args2_failed(494, '&self', [ngram, 6], _12912) Call: (308) [system] [ngram, 6]==[] ^ Redo: (307) [user] subst_args2_failed(494, '&self', [ngram, 6], _12912) ^ Unify: (307) [user] subst_args2_failed(494, '&self', [ngram, 6], _12912) Call: (308) [system] var([ngram, 6]) ^ Redo: (307) [user] subst_args2_failed(494, '&self', [ngram, 6], _12912) ^ Unify: (307) [user] subst_args2_failed(494, '&self', [ngram, 6], _12912) ^ Call: (308) [user] once(subst_selfless([ngram, 6], _12912)) ^ Unify: (308) [system] once(user:subst_selfless([ngram, 6], _12912)) ^ Call: (309) [user] subst_selfless([ngram, 6], _12912) ^ Unify: (309) [user] subst_selfless([ngram, 6], _12912) Call: (310) [system] var(ngram) ^ Redo: (309) [user] subst_selfless([ngram, 6], _12912) ^ Unify: (309) [user] subst_selfless([ngram, 6], _12912) ^ Call: (310) [user] eval_selfless(_47512, _47514, _47516, _47518, [ngram, 6], _12912) ^ Unify: (310) [user] eval_selfless(_48456, _48458, _48460, _48462, [ngram, 6], _12912) ^ Call: (311) [user] eval_selfless_0([ngram, 6], _12912) ^ Unify: (311) [user] eval_selfless_0([ngram, 6], _12912) Call: (312) [system] var(ngram) ^ Redo: (311) [user] eval_selfless_0([ngram, 6], _12912) ^ Unify: (311) [user] eval_selfless_0([ngram, 6], _12912) ^ Call: (312) [user] eval_selfless_1([ngram, 6], _12912) ^ Unify: (312) [user] eval_selfless_1([ngram, 6], _12912) ^ Call: (313) [user] allow_clp ^ Unify: (313) [user] allow_clp ^ Call: (314) [user] false_flag ^ Unify: (314) [user] false_flag Call: (315) [system] fail Fail: (315) [system] fail ^ Fail: (314) [user] false_flag ^ Redo: (311) [user] eval_selfless_0([ngram, 6], _12912) ^ Unify: (311) [user] eval_selfless_0([ngram, 6], _12912) ^ Call: (312) [user] eval_selfless_2([ngram, 6], _12912) ^ Unify: (312) [user] eval_selfless_2([ngram, 6], _12912) Call: (313) [system] var(ngram) ^ Redo: (312) [user] eval_selfless_2([ngram, 6], _12912) ^ Unify: (312) [user] eval_selfless_2([ngram, 6], _12912) ^ Call: (313) [user] fake_notrace((ground([ngram, 6]), [ngram, 6]=[_68752, _68758, _68764], atom(_68752), catch_warn(current_op(_68790, yfx, _68752)), [ngram, 6]\=[_68810], s2ps([ngram, 6], _68818))) ^ Unify: (313) [user] fake_notrace(user:(ground([ngram, 6]), [ngram, 6]=[_68752, _68758, _68764], atom(_68752), catch_warn(current_op(_68790, yfx, _68752)), [ngram, 6]\=[_68810], s2ps([ngram, 6], _68818))) ^ Call: (314) [user] real_notrace(user:(ground([ngram, 6]), [ngram, 6]=[_68752, _68758, _68764], atom(_68752), catch_warn(current_op(_68790, yfx, _68752)), [ngram, 6]\=[_68810], s2ps([ngram, 6], _68818))) ^ Unify: (314) [user] real_notrace(user:(ground([ngram, 6]), [ngram, 6]=[_68752, _68758, _68764], atom(_68752), catch_warn(current_op(_68790, yfx, _68752)), [ngram, 6]\=[_68810], s2ps([ngram, 6], _68818))) ^ Call: (315) [user] setup_call_cleanup('$notrace'(_72524, _72526), once(user:(ground([ngram, 6]), [ngram, 6]=[_68752, _68758, _68764], atom(_68752), catch_warn(current_op(_68790, yfx, _68752)), [ngram, 6]\=[_68810], s2ps([ngram, 6], _68818))), '$restore_trace'(_72524, _72526)) ^ Unify: (315) [system] setup_call_cleanup(user:'$notrace'(_72524, _72526), user:once(user:(ground([ngram, 6]), [ngram, 6]=[_68752, _68758, _68764], atom(_68752), catch_warn(current_op(_68790, yfx, _68752)), [ngram, 6]\=[_68810], s2ps([ngram, 6], _68818))), user:'$restore_trace'(_72524, _72526)) ^ Call: (316) [system] sig_atomic(user:'$notrace'(_72524, _72526)) ^ Fail: (314) [user] real_notrace(user:(ground([ngram, 6]), [ngram, 6]=[_68752, _68758, _68764], atom(_68752), catch_warn(current_op(_68790, yfx, _68752)), [ngram, 6]\=[_68810], s2ps([ngram, 6], _68818))) ^ Fail: (313) [user] fake_notrace(user:(ground([ngram, 6]), [ngram, 6]=[_68752, _68758, _68764], atom(_68752), catch_warn(current_op(_68790, yfx, _68752)), [ngram, 6]\=[_68810], s2ps([ngram, 6], _68818))) ^ Redo: (307) [user] subst_args2_failed(494, '&self', [ngram, 6], _12912) ^ Unify: (307) [user] subst_args2_failed(494, '&self', [ngram, 6], [_78148|_78150]) ^ Call: (308) [user] subst_args(_79162, _79164, 494, '&self', ngram, _78148) ^ Unify: (308) [user] subst_args(_80106, _80108, 494, '&self', ngram, _78148) Call: (309) [system] atom(_80976) ^ Redo: (308) [user] subst_args(_81976, _81978, 494, '&self', ngram, _78148) ^ Unify: (308) [user] subst_args(_82920, _82922, 494, '&self', ngram, _78148) ^ Call: (309) [user] self_subst(ngram) ^ Unify: (309) [user] self_subst(ngram) Call: (310) [system] callable(ngram) Exit: (310) [system] callable(ngram) ^ Unify: (309) [user] self_subst(ngram) ^ Call: (310) [user] self_eval(ngram) ^ Unify: (310) [user] self_eval(ngram) ^ Call: (312) [system] setup_call_cleanup('$notrace'(_90270, _90272), once(user:self_eval0(ngram)), '$restore_trace'(_90270, _90272)) ^ Unify: (312) [system] setup_call_cleanup(system:'$notrace'(_90270, _90272), system:once(user:self_eval0(ngram)), system:'$restore_trace'(_90270, _90272)) ^ Call: (313) [system] sig_atomic(system:'$notrace'(_90270, _90272)) ^ Exit: (312) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(ngram)), system:'$restore_trace'(3, -1)) ^ Exit: (310) [user] self_eval(ngram) ^ Exit: (309) [user] self_subst(ngram) Call: (309) [system] _78148=ngram Exit: (309) [system] ngram=ngram ^ Exit: (308) [user] subst_args(_97824, _97826, 494, '&self', ngram, ngram) ^ Call: (308) [user] subst_args2_failed(494, '&self', [6], _78150) ^ Unify: (308) [user] subst_args2_failed(494, '&self', [6], _78150) Call: (309) [system] [6]==[] ^ Redo: (308) [user] subst_args2_failed(494, '&self', [6], _78150) ^ Unify: (308) [user] subst_args2_failed(494, '&self', [6], _78150) Call: (309) [system] var([6]) ^ Redo: (308) [user] subst_args2_failed(494, '&self', [6], _78150) ^ Unify: (308) [user] subst_args2_failed(494, '&self', [6], _78150) ^ Call: (309) [user] once(subst_selfless([6], _78150)) ^ Unify: (309) [system] once(user:subst_selfless([6], _78150)) ^ Call: (310) [user] subst_selfless([6], _78150) ^ Unify: (310) [user] subst_selfless([6], _78150) Call: (311) [system] var(6) ^ Redo: (310) [user] subst_selfless([6], _78150) ^ Unify: (310) [user] subst_selfless([6], _78150) ^ Call: (311) [user] eval_selfless(_112750, _112752, _112754, _112756, [6], _78150) ^ Unify: (311) [user] eval_selfless(_113694, _113696, _113698, _113700, [6], _78150) ^ Call: (312) [user] eval_selfless_0([6], _78150) ^ Unify: (312) [user] eval_selfless_0([6], _78150) Call: (313) [system] var(6) ^ Redo: (312) [user] eval_selfless_0([6], _78150) ^ Unify: (312) [user] eval_selfless_0([6], _78150) ^ Call: (313) [user] eval_selfless_1([6], _78150) ^ Unify: (313) [user] eval_selfless_1([6], _78150) ^ Call: (314) [user] allow_clp ^ Unify: (314) [user] allow_clp ^ Call: (315) [user] false_flag ^ Unify: (315) [user] false_flag Call: (316) [system] fail Fail: (316) [system] fail ^ Fail: (315) [user] false_flag ^ Redo: (312) [user] eval_selfless_0([6], _78150) ^ Unify: (312) [user] eval_selfless_0([6], _78150) ^ Call: (313) [user] eval_selfless_2([6], _78150) ^ Unify: (313) [user] eval_selfless_2([6], _78150) Call: (314) [system] var(6) ^ Redo: (313) [user] eval_selfless_2([6], _78150) ^ Unify: (313) [user] eval_selfless_2([6], _78150) ^ Call: (314) [user] fake_notrace((ground([6]), [6]=[_133990, _133996, _134002], atom(_133990), catch_warn(current_op(_134028, yfx, _133990)), [6]\=[_134048], s2ps([6], _134056))) ^ Unify: (314) [user] fake_notrace(user:(ground([6]), [6]=[_133990, _133996, _134002], atom(_133990), catch_warn(current_op(_134028, yfx, _133990)), [6]\=[_134048], s2ps([6], _134056))) ^ Call: (315) [user] real_notrace(user:(ground([6]), [6]=[_133990, _133996, _134002], atom(_133990), catch_warn(current_op(_134028, yfx, _133990)), [6]\=[_134048], s2ps([6], _134056))) ^ Unify: (315) [user] real_notrace(user:(ground([6]), [6]=[_133990, _133996, _134002], atom(_133990), catch_warn(current_op(_134028, yfx, _133990)), [6]\=[_134048], s2ps([6], _134056))) ^ Call: (316) [user] setup_call_cleanup('$notrace'(_137762, _137764), once(user:(ground([6]), [6]=[_133990, _133996, _134002], atom(_133990), catch_warn(current_op(_134028, yfx, _133990)), [6]\=[_134048], s2ps([6], _134056))), '$restore_trace'(_137762, _137764)) ^ Unify: (316) [system] setup_call_cleanup(user:'$notrace'(_137762, _137764), user:once(user:(ground([6]), [6]=[_133990, _133996, _134002], atom(_133990), catch_warn(current_op(_134028, yfx, _133990)), [6]\=[_134048], s2ps([6], _134056))), user:'$restore_trace'(_137762, _137764)) ^ Call: (317) [system] sig_atomic(user:'$notrace'(_137762, _137764)) ^ Fail: (315) [user] real_notrace(user:(ground([6]), [6]=[_133990, _133996, _134002], atom(_133990), catch_warn(current_op(_134028, yfx, _133990)), [6]\=[_134048], s2ps([6], _134056))) ^ Fail: (314) [user] fake_notrace(user:(ground([6]), [6]=[_133990, _133996, _134002], atom(_133990), catch_warn(current_op(_134028, yfx, _133990)), [6]\=[_134048], s2ps([6], _134056))) ^ Redo: (308) [user] subst_args2_failed(494, '&self', [6], _78150) ^ Unify: (308) [user] subst_args2_failed(494, '&self', [6], [_143386|_143388]) ^ Call: (309) [user] subst_args(_144400, _144402, 494, '&self', 6, _143386) ^ Unify: (309) [user] subst_args(_145344, _145346, 494, '&self', 6, _143386) Call: (310) [system] atom(_146214) ^ Redo: (309) [user] subst_args(_147214, _147216, 494, '&self', 6, _143386) ^ Unify: (309) [user] subst_args(_148158, _148160, 494, '&self', 6, _143386) ^ Call: (310) [user] self_subst(6) ^ Unify: (310) [user] self_subst(6) Call: (311) [system] callable(6) ^ Redo: (310) [user] self_subst(6) ^ Exit: (310) [user] self_subst(6) Call: (310) [system] _143386=6 Exit: (310) [system] 6=6 ^ Exit: (309) [user] subst_args(_155578, _155580, 494, '&self', 6, 6) ^ Call: (309) [user] subst_args2_failed(494, '&self', [], _143388) ^ Unify: (309) [user] subst_args2_failed(494, '&self', [], _143388) Call: (310) [system] []==[] Exit: (310) [system] []==[] Call: (310) [system] _143388=[] Exit: (310) [system] []=[] ^ Exit: (309) [user] subst_args2_failed(494, '&self', [], []) ^ Exit: (308) [user] subst_args2_failed(494, '&self', [6], [6]) ^ Exit: (307) [user] subst_args2_failed(494, '&self', [ngram, 6], [ngram, 6]) ^ Exit: (306) [user] subst_args2_failed(494, '&self', [/, ngram, 6], [/, ngram, 6]) ^ Exit: (305) [user] subst_args1(=, _9676, 494, '&self', [/, ngram, 6], [/, ngram, 6]) ^ Exit: (304) [user] subst_args1(_9674, _9676, 494, '&self', [/, ngram, 6], [/, ngram, 6]) Call: (304) [system] nb_setarg(1, retval(fail), [/, ngram, 6]) Exit: (304) [system] nb_setarg(1, retval([/, ngram, 6]), [/, ngram, 6]) ^ Call: (304) [user] ignore(notrace((\+[/, ngram, 6]\=_9720, nb_setarg(1, retval([/, ngram, 6]), [/, ngram, 6])))) ^ Unify: (304) [system] ignore(user:notrace((\+[/, ngram, 6]\=_9720, nb_setarg(1, retval([/, ngram, 6]), [/, ngram, 6])))) ^ Call: (306) [system] setup_call_cleanup('$notrace'(_171422, _171424), once(user:(\+[/, ngram, 6]\=_9720, nb_setarg(1, retval([/, ngram, 6]), [/, ngram, 6]))), '$restore_trace'(_171422, _171424)) ^ Unify: (306) [system] setup_call_cleanup(system:'$notrace'(_171422, _171424), system:once(user:(\+[/, ngram, 6]\=_9720, nb_setarg(1, retval([/, ngram, 6]), [/, ngram, 6]))), system:'$restore_trace'(_171422, _171424)) ^ Call: (307) [system] sig_atomic(system:'$notrace'(_171422, _171424)) ^ Exit: (306) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(\+[/, ngram, 6]\=_9720, nb_setarg(1, retval([/, ngram, 6]), [/, ngram, 6]))), system:'$restore_trace'(3, -1)) ^ Exit: (304) [system] ignore(user:notrace((\+[/, ngram, 6]\=_9720, nb_setarg(1, retval([/, ngram, 6]), [/, ngram, 6])))) ^ Call: (304) [user] ignore((_9712==1->ignore(\+ \+ (flag(eval_num, _9750, _9750+1), (retval([/, ngram, 6])\=@=retval(fail), nonvar([/, ngram, 6])->indentq(5, _9750, <--, [false, [/, ngram, 6]]);indentq(5, _9750, <--, [false, retval([/, ngram, 6])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9750, _9750+1), (retval([/, ngram, 6])\=@=retval(fail), nonvar([/, ngram, 6])->indentq(5, _9750, <--, [false, [/, ngram, 6]]);indentq(5, _9750, <--, [false, retval([/, ngram, 6])])))))))))) ^ Unify: (304) [system] ignore(user:(_9712==1->ignore(\+ \+ (flag(eval_num, _9750, _9750+1), (retval([/, ngram, 6])\=@=retval(fail), nonvar([/, ngram, 6])->indentq(5, _9750, <--, [false, [/, ngram, 6]]);indentq(5, _9750, <--, [false, retval([/, ngram, 6])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9750, _9750+1), (retval([/, ngram, 6])\=@=retval(fail), nonvar([/, ngram, 6])->indentq(5, _9750, <--, [false, [/, ngram, 6]]);indentq(5, _9750, <--, [false, retval([/, ngram, 6])])))))))))) Call: (306) [system] _9712==1 Fail: (306) [system] _9712==1 ^ Call: (307) [system] setup_call_cleanup('$notrace'(_179878, _179880), once(user:ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9750, _9750+1), (retval([/, ngram, 6])\=@=retval(fail), nonvar([/, ngram, 6])->indentq(5, _9750, <--, [false, [/, ngram, 6]]);indentq(5, _9750, <--, [false, retval([/, ngram, 6])])))))))), '$restore_trace'(_179878, _179880)) ^ Unify: (307) [system] setup_call_cleanup(system:'$notrace'(_179878, _179880), system:once(user:ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9750, _9750+1), (retval([/, ngram, 6])\=@=retval(fail), nonvar([/, ngram, 6])->indentq(5, _9750, <--, [false, [/, ngram, 6]]);indentq(5, _9750, <--, [false, retval([/, ngram, 6])])))))))), system:'$restore_trace'(_179878, _179880)) ^ Call: (308) [system] sig_atomic(system:'$notrace'(_179878, _179880)) ^ Exit: (307) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9750, _9750+1), (retval([/, ngram, 6])\=@=retval(fail), nonvar([/, ngram, 6])->indentq(5, _9750, <--, [false, [/, ngram, 6]]);indentq(5, _9750, <--, [false, retval([/, ngram, 6])])))))))), system:'$restore_trace'(3, -1)) ^ Exit: (304) [system] ignore(user:(_9712==1->ignore(\+ \+ (flag(eval_num, _9750, _9750+1), (retval([/, ngram, 6])\=@=retval(fail), nonvar([/, ngram, 6])->indentq(5, _9750, <--, [false, [/, ngram, 6]]);indentq(5, _9750, <--, [false, retval([/, ngram, 6])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9750, _9750+1), (retval([/, ngram, 6])\=@=retval(fail), nonvar([/, ngram, 6])->indentq(5, _9750, <--, [false, [/, ngram, 6]]);indentq(5, _9750, <--, [false, retval([/, ngram, 6])])))))))))) ^ Exit: (302) [system] call_cleanup(user:((call(subst_args1(_9674, _9676), 494, '&self', [/, ngram, 6], [/, ngram, 6])*->nb_setarg(1, retval([/, ngram, 6]), [/, ngram, 6]);fail, trace, call(subst_args1(_9674, _9676), 494, '&self', [/, ngram, 6], [/, ngram, 6])), ignore(notrace((\+[/, ngram, 6]\=_9720, nb_setarg(1, retval([/, ngram, 6]), [/, ngram, 6]))))), user:ignore((_9712==1->ignore(\+ \+ (flag(eval_num, _9750, _9750+1), (retval([/, ngram, 6])\=@=retval(fail), nonvar([/, ngram, 6])->indentq(5, _9750, <--, [false, [/, ngram, 6]]);indentq(5, _9750, <--, [false, retval([/, ngram, 6])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9750, _9750+1), (retval([/, ngram, 6])\=@=retval(fail), nonvar([/, ngram, 6])->indentq(5, _9750, <--, [false, [/, ngram, 6]]);indentq(5, _9750, <--, [false, retval([/, ngram, 6])]))))))))))) Call: (302) [system] retval([/, ngram, 6])\=@=retval(fail) Exit: (302) [system] retval([/, ngram, 6])\=@=retval(fail) ^ Exit: (301) [user] trace_eval(subst_args1(_9674, _9676), (false, (e2;e)), 494, '&self', [/, ngram, 6], [/, ngram, 6]) Call: (301) [system] [/, ngram, 6]\=@=[/, ngram, 6] ^ Redo: (300) [user] subst_args0(_9674, _9676, 494, '&self', [/, ngram, 6], _9668) Call: (301) [system] _9668=[/, ngram, 6] Exit: (301) [system] [/, ngram, 6]=[/, ngram, 6] ^ Exit: (300) [user] subst_args0(_9674, _9676, 494, '&self', [/, ngram, 6], [/, ngram, 6]) ^ Exit: (299) [user] subst_args(_9674, _9676, 495, '&self', [/, ngram, 6], [/, ngram, 6]) ^ Call: (299) [user] subst_args2_failed(495, '&self', [[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9670) ^ Unify: (299) [user] subst_args2_failed(495, '&self', [[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9670) Call: (300) [system] [[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]==[] ^ Redo: (299) [user] subst_args2_failed(495, '&self', [[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9670) ^ Unify: (299) [user] subst_args2_failed(495, '&self', [[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9670) Call: (300) [system] var([[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) ^ Redo: (299) [user] subst_args2_failed(495, '&self', [[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9670) ^ Unify: (299) [user] subst_args2_failed(495, '&self', [[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9670) ^ Call: (300) [user] once(subst_selfless([[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9670)) ^ Unify: (300) [system] once(user:subst_selfless([[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9670)) ^ Call: (301) [user] subst_selfless([[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9670) ^ Unify: (301) [user] subst_selfless([[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9670) Call: (302) [system] var([/, trigram, 3]) ^ Redo: (301) [user] subst_selfless([[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9670) ^ Unify: (301) [user] subst_selfless([[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9670) ^ Call: (302) [user] eval_selfless(_208160, _208162, _208164, _208166, [[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9670) ^ Unify: (302) [user] eval_selfless(_209104, _209106, _209108, _209110, [[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9670) ^ Call: (303) [user] eval_selfless_0([[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9670) ^ Unify: (303) [user] eval_selfless_0([[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9670) Call: (304) [system] var([/, trigram, 3]) ^ Redo: (303) [user] eval_selfless_0([[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9670) ^ Unify: (303) [user] eval_selfless_0([[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9670) ^ Call: (304) [user] eval_selfless_1([[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9670) ^ Unify: (304) [user] eval_selfless_1([[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9670) ^ Call: (305) [user] allow_clp ^ Unify: (305) [user] allow_clp ^ Call: (306) [user] false_flag ^ Unify: (306) [user] false_flag Call: (307) [system] fail Fail: (307) [system] fail ^ Fail: (306) [user] false_flag ^ Redo: (303) [user] eval_selfless_0([[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9670) ^ Unify: (303) [user] eval_selfless_0([[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9670) ^ Call: (304) [user] eval_selfless_2([[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9670) ^ Unify: (304) [user] eval_selfless_2([[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9670) Call: (305) [system] var([/, trigram, 3]) ^ Redo: (304) [user] eval_selfless_2([[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9670) ^ Unify: (304) [user] eval_selfless_2([[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9670) ^ Call: (305) [user] fake_notrace((ground([[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_229400, _229406, _229412], atom(_229400), catch_warn(current_op(_229438, yfx, _229400)), [[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_229458], s2ps([[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _229466))) ^ Unify: (305) [user] fake_notrace(user:(ground([[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_229400, _229406, _229412], atom(_229400), catch_warn(current_op(_229438, yfx, _229400)), [[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_229458], s2ps([[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _229466))) ^ Call: (306) [user] real_notrace(user:(ground([[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_229400, _229406, _229412], atom(_229400), catch_warn(current_op(_229438, yfx, _229400)), [[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_229458], s2ps([[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _229466))) ^ Unify: (306) [user] real_notrace(user:(ground([[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_229400, _229406, _229412], atom(_229400), catch_warn(current_op(_229438, yfx, _229400)), [[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_229458], s2ps([[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _229466))) ^ Call: (307) [user] setup_call_cleanup('$notrace'(_233172, _233174), once(user:(ground([[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_229400, _229406, _229412], atom(_229400), catch_warn(current_op(_229438, yfx, _229400)), [[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_229458], s2ps([[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _229466))), '$restore_trace'(_233172, _233174)) ^ Unify: (307) [system] setup_call_cleanup(user:'$notrace'(_233172, _233174), user:once(user:(ground([[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_229400, _229406, _229412], atom(_229400), catch_warn(current_op(_229438, yfx, _229400)), [[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_229458], s2ps([[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _229466))), user:'$restore_trace'(_233172, _233174)) ^ Call: (308) [system] sig_atomic(user:'$notrace'(_233172, _233174)) ^ Fail: (306) [user] real_notrace(user:(ground([[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_229400, _229406, _229412], atom(_229400), catch_warn(current_op(_229438, yfx, _229400)), [[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_229458], s2ps([[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _229466))) ^ Fail: (305) [user] fake_notrace(user:(ground([[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_229400, _229406, _229412], atom(_229400), catch_warn(current_op(_229438, yfx, _229400)), [[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_229458], s2ps([[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _229466))) ^ Redo: (299) [user] subst_args2_failed(495, '&self', [[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9670) ^ Unify: (299) [user] subst_args2_failed(495, '&self', [[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], [_238796|_238798]) ^ Call: (300) [user] subst_args(_239810, _239812, 495, '&self', [/, trigram, 3], _238796) ^ Unify: (300) [user] subst_args(_240754, _240756, 495, '&self', [/, trigram, 3], _238796) Call: (301) [system] atom(_241624) ^ Redo: (300) [user] subst_args(_242624, _242626, 495, '&self', [/, trigram, 3], _238796) ^ Unify: (300) [user] subst_args(_243568, _243570, 495, '&self', [/, trigram, 3], _238796) ^ Call: (301) [user] self_subst([/, trigram, 3]) ^ Unify: (301) [user] self_subst([/, trigram, 3]) Call: (302) [system] callable([/, trigram, 3]) Exit: (302) [system] callable([/, trigram, 3]) ^ Unify: (301) [user] self_subst([/, trigram, 3]) ^ Call: (302) [user] self_eval([/, trigram, 3]) ^ Unify: (302) [user] self_eval([/, trigram, 3]) ^ Call: (304) [system] setup_call_cleanup('$notrace'(_250918, _250920), once(user:self_eval0([/, trigram, 3])), '$restore_trace'(_250918, _250920)) ^ Unify: (304) [system] setup_call_cleanup(system:'$notrace'(_250918, _250920), system:once(user:self_eval0([/, trigram, 3])), system:'$restore_trace'(_250918, _250920)) ^ Call: (305) [system] sig_atomic(system:'$notrace'(_250918, _250920)) ^ Fail: (302) [user] self_eval([/, trigram, 3]) ^ Redo: (300) [user] subst_args(_254754, _254756, 495, '&self', [/, trigram, 3], _238796) ^ Unify: (300) [user] subst_args(_255698, _255700, 495, '&self', [/, trigram, 3], _238796) Call: (301) [system] [trigram, 3]==[] ^ Redo: (300) [user] subst_args(_257570, _257572, 495, '&self', [/, trigram, 3], _238796) ^ Unify: (300) [user] subst_args(_258514, _258516, 495, '&self', [/, trigram, 3], _238796) ^ Call: (302) [system] setup_call_cleanup('$notrace'(_259404, _259406), once(user:(_259386 is 495-1)), '$restore_trace'(_259404, _259406)) ^ Unify: (302) [system] setup_call_cleanup(system:'$notrace'(_259404, _259406), system:once(user:(_259386 is 495-1)), system:'$restore_trace'(_259404, _259406)) ^ Call: (303) [system] sig_atomic(system:'$notrace'(_259404, _259406)) ^ Exit: (302) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(494 is 495-1)), system:'$restore_trace'(3, -1)) ^ Call: (301) [user] subst_args0(_263180, _263182, 494, '&self', [/, trigram, 3], _238796) ^ Unify: (301) [user] subst_args0(_263180, _263182, 494, '&self', [/, trigram, 3], _238796) ^ Call: (302) [user] self_subst([/, trigram, 3]) ^ Unify: (302) [user] self_subst([/, trigram, 3]) Call: (303) [system] callable([/, trigram, 3]) Exit: (303) [system] callable([/, trigram, 3]) ^ Unify: (302) [user] self_subst([/, trigram, 3]) ^ Call: (303) [user] self_eval([/, trigram, 3]) ^ Unify: (303) [user] self_eval([/, trigram, 3]) ^ Call: (305) [system] setup_call_cleanup('$notrace'(_271558, _271560), once(user:self_eval0([/, trigram, 3])), '$restore_trace'(_271558, _271560)) ^ Unify: (305) [system] setup_call_cleanup(system:'$notrace'(_271558, _271560), system:once(user:self_eval0([/, trigram, 3])), system:'$restore_trace'(_271558, _271560)) ^ Call: (306) [system] sig_atomic(system:'$notrace'(_271558, _271560)) ^ Fail: (303) [user] self_eval([/, trigram, 3]) ^ Redo: (301) [user] subst_args0(_263180, _263182, 494, '&self', [/, trigram, 3], _238796) ^ Unify: (301) [user] subst_args0(_263180, _263182, 494, '&self', [/, trigram, 3], _238796) Call: (302) [system] _277214 is 494+ -1 Exit: (302) [system] 493 is 494+ -1 ^ Call: (302) [user] trace_eval(subst_args1(_263180, _263182), (false, (e2;e)), 494, '&self', [/, trigram, 3], _279090) ^ Unify: (302) [user] trace_eval(subst_args1(_263180, _263182), (false, (e2;e)), 494, '&self', [/, trigram, 3], _279090) ^ Call: (303) [user] must_det_ll((notrace((flag(eval_num, _281000, _281000+1), _281018 is _281000 mod 500, _281036 is 99-494 mod 100, _281060=_281062, option_else('trace-length', _281074, 500), option_else('trace-depth', _281082, 30))), quietly(if_t((nop(stop_rtrace), _281018>_281074), (set_debug(eval, false), _281138 is _281074+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_281138])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_281190))))) ^ Unify: (303) [user] must_det_ll(user:(notrace((flag(eval_num, _281000, _281000+1), _281018 is _281000 mod 500, _281036 is 99-494 mod 100, _281060=_281062, option_else('trace-length', _281074, 500), option_else('trace-depth', _281082, 30))), quietly(if_t((nop(stop_rtrace), _281018>_281074), (set_debug(eval, false), _281138 is _281074+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_281138])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_281190))))) ^ Call: (304) [user] once(user:(notrace((flag(eval_num, _281000, _281000+1), _281018 is _281000 mod 500, _281036 is 99-494 mod 100, _281060=_281062, option_else('trace-length', _281074, 500), option_else('trace-depth', _281082, 30))), quietly(if_t((nop(stop_rtrace), _281018>_281074), (set_debug(eval, false), _281138 is _281074+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_281138])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_281190))))) ^ Unify: (304) [system] once(user:(notrace((flag(eval_num, _281000, _281000+1), _281018 is _281000 mod 500, _281036 is 99-494 mod 100, _281060=_281062, option_else('trace-length', _281074, 500), option_else('trace-depth', _281082, 30))), quietly(if_t((nop(stop_rtrace), _281018>_281074), (set_debug(eval, false), _281138 is _281074+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_281138])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_281190))))) ^ Call: (307) [system] setup_call_cleanup('$notrace'(_284914, _284916), once(user:(flag(eval_num, _281000, _281000+1), _281018 is _281000 mod 500, _281036 is 99-494 mod 100, _281060=_281062, option_else('trace-length', _281074, 500), option_else('trace-depth', _281082, 30))), '$restore_trace'(_284914, _284916)) ^ Unify: (307) [system] setup_call_cleanup(system:'$notrace'(_284914, _284916), system:once(user:(flag(eval_num, _281000, _281000+1), _281018 is _281000 mod 500, _281036 is 99-494 mod 100, _281060=_281062, option_else('trace-length', _281074, 500), option_else('trace-depth', _281082, 30))), system:'$restore_trace'(_284914, _284916)) ^ Call: (308) [system] sig_atomic(system:'$notrace'(_284914, _284916)) ^ Exit: (307) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(flag(eval_num, 21, 21+1), 21 is 21 mod 500, 5 is 99-494 mod 100, _281060=_281060, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), system:'$restore_trace'(3, -1)) ^ Call: (307) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 21>500), (set_debug(eval, false), _281138 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_281138])), nop((start_rtrace, rtrace))))) ^ Unify: (307) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 21>500), (set_debug(eval, false), _281138 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_281138])), nop((start_rtrace, rtrace))))) ^ Exit: (307) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 21>500), (set_debug(eval, false), _281138 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_281138])), nop((start_rtrace, rtrace))))) Call: (306) [user] nop(notrace(no_repeats_var(_281190))) Unify: (306) [user] nop(notrace(no_repeats_var(_281190))) Exit: (306) [user] nop(notrace(no_repeats_var(_281190))) ^ Exit: (304) [system] once(user:(notrace((flag(eval_num, 21, 21+1), 21 is 21 mod 500, 5 is 99-494 mod 100, _281060=_281060, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), quietly(if_t((nop(stop_rtrace), 21>500), (set_debug(eval, false), _281138 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_281138])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_281190))))) ^ Exit: (303) [user] must_det_ll(user:(notrace((flag(eval_num, 21, 21+1), 21 is 21 mod 500, 5 is 99-494 mod 100, _281060=_281060, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), quietly(if_t((nop(stop_rtrace), 21>500), (set_debug(eval, false), _281138 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_281138])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_281190))))) Call: (303) [occurs] occurs:sub_term(_296378, (false, (e2;e))) Unify: (303) [occurs] occurs:sub_term((false, (e2;e)), (false, (e2;e))) Exit: (303) [occurs] occurs:sub_term((false, (e2;e)), (false, (e2;e))) Call: (303) [system] (false, (e2;e))\=(false, (e2;e)) Fail: (303) [system] (false, (e2;e))\=(false, (e2;e)) Redo: (303) [occurs] occurs:sub_term(_296378, (false, (e2;e))) Unify: (303) [occurs] occurs:sub_term(_296378, (false, (e2;e))) Call: (304) [system] compound((false, (e2;e))) Exit: (304) [system] compound((false, (e2;e))) Call: (304) [system] arg(_304800, (false, (e2;e)), _304724) Exit: (304) [system] arg(1, (false, (e2;e)), false) Call: (304) [occurs] occurs:sub_term(_296378, false) Unify: (304) [occurs] occurs:sub_term(false, false) Exit: (304) [occurs] occurs:sub_term(false, false) Exit: (303) [occurs] occurs:sub_term(false, (false, (e2;e))) Call: (303) [system] (false, (e2;e))\=false Exit: (303) [system] (false, (e2;e))\=false ^ Call: (303) [user] if_trace((eval;false, (e2;e)), (_281060=1, indentq(5, 21, -->, [false, [/, trigram, 3]]))) ^ Unify: (303) [user] if_trace((eval;false, (e2;e)), (_281060=1, indentq(5, 21, -->, [false, [/, trigram, 3]]))) ^ Call: (305) [system] setup_call_cleanup('$notrace'(_314104, _314106), once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _281060=1, indentq(5, 21, -->, [false, [/, trigram, 3]]))), _314062, fbug((_314062-->if_trace((eval;false, (e2;e)), (_281060=1, indentq(5, 21, -->, [false, [/, trigram, 3]])))))))), '$restore_trace'(_314104, _314106)) ^ Unify: (305) [system] setup_call_cleanup(system:'$notrace'(_314104, _314106), system:once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _281060=1, indentq(5, 21, -->, [false, [/, trigram, 3]]))), _314062, fbug((_314062-->if_trace((eval;false, (e2;e)), (_281060=1, indentq(5, 21, -->, [false, [/, trigram, 3]])))))))), system:'$restore_trace'(_314104, _314106)) ^ Call: (306) [system] sig_atomic(system:'$notrace'(_314104, _314106)) ^ Exit: (305) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _281060=1, indentq(5, 21, -->, [false, [/, trigram, 3]]))), _314062, fbug((_314062-->if_trace((eval;false, (e2;e)), (_281060=1, indentq(5, 21, -->, [false, [/, trigram, 3]])))))))), system:'$restore_trace'(3, -1)) ^ Exit: (303) [user] if_trace((eval;false, (e2;e)), (_281060=1, indentq(5, 21, -->, [false, [/, trigram, 3]]))) Call: (303) [system] _318886=retval(fail) Exit: (303) [system] retval(fail)=retval(fail) Call: (303) [system] _320748=(\+ \+ (flag(eval_num, _320768, _320768+1), (retval(fail)\=@=retval(fail), nonvar(_279090)->indentq(5, _320768, <--, [false, _279090]);indentq(5, _320768, <--, [false, retval(fail)])))) Exit: (303) [system] (\+ \+ (flag(eval_num, _320768, _320768+1), (retval(fail)\=@=retval(fail), nonvar(_279090)->indentq(5, _320768, <--, [false, _279090]);indentq(5, _320768, <--, [false, retval(fail)]))))=(\+ \+ (flag(eval_num, _320768, _320768+1), (retval(fail)\=@=retval(fail), nonvar(_279090)->indentq(5, _320768, <--, [false, _279090]);indentq(5, _320768, <--, [false, retval(fail)])))) ^ Call: (303) [user] call_cleanup(((call(subst_args1(_263180, _263182), 494, '&self', [/, trigram, 3], _279090)*->nb_setarg(1, retval(fail), _279090);fail, trace, call(subst_args1(_263180, _263182), 494, '&self', [/, trigram, 3], _279090)), ignore(notrace((\+_279090\=_281190, nb_setarg(1, retval(fail), _279090))))), ignore((_281060==1->ignore(\+ \+ (flag(eval_num, _320768, _320768+1), (retval(fail)\=@=retval(fail), nonvar(_279090)->indentq(5, _320768, <--, [false, _279090]);indentq(5, _320768, <--, [false, retval(fail)]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _320768, _320768+1), (retval(fail)\=@=retval(fail), nonvar(_279090)->indentq(5, _320768, <--, [false, _279090]);indentq(5, _320768, <--, [false, retval(fail)]))))))))))) ^ Unify: (303) [system] call_cleanup(user:((call(subst_args1(_263180, _263182), 494, '&self', [/, trigram, 3], _279090)*->nb_setarg(1, retval(fail), _279090);fail, trace, call(subst_args1(_263180, _263182), 494, '&self', [/, trigram, 3], _279090)), ignore(notrace((\+_279090\=_281190, nb_setarg(1, retval(fail), _279090))))), user:ignore((_281060==1->ignore(\+ \+ (flag(eval_num, _320768, _320768+1), (retval(fail)\=@=retval(fail), nonvar(_279090)->indentq(5, _320768, <--, [false, _279090]);indentq(5, _320768, <--, [false, retval(fail)]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _320768, _320768+1), (retval(fail)\=@=retval(fail), nonvar(_279090)->indentq(5, _320768, <--, [false, _279090]);indentq(5, _320768, <--, [false, retval(fail)]))))))))))) ^ Call: (305) [user] subst_args1(_263180, _263182, 494, '&self', [/, trigram, 3], _279090) ^ Unify: (305) [user] subst_args1(_263180, _263182, 494, '&self', [/, trigram, 3], _279090) Call: (306) [system] var(_263180) Exit: (306) [system] var(_263180) ^ Call: (306) [user] subst_args1(=, _263182, 494, '&self', [/, trigram, 3], _279090) ^ Unify: (306) [user] subst_args1(=, _263182, 494, '&self', [/, trigram, 3], _279090) Call: (307) [system] var(=) ^ Redo: (306) [user] subst_args1(=, _263182, 494, '&self', [/, trigram, 3], _279090) Call: (307) [system] atom(=) Exit: (307) [system] atom(=) Call: (307) [system] (=)\==(=) ^ Redo: (306) [user] subst_args1(=, _263182, 494, '&self', [/, trigram, 3], _279090) ^ Unify: (306) [user] subst_args1(=, _263182, 494, '&self', [/, trigram, 3], _279090) Call: (307) [system] atom([/, trigram, 3]) ^ Redo: (306) [user] subst_args1(=, _263182, 494, '&self', [/, trigram, 3], _279090) ^ Unify: (306) [user] subst_args1(=, _263182, 494, '&self', [/, trigram, 3], _279090) Call: (307) [system] is_list([trigram, 3]) Exit: (307) [system] is_list([trigram, 3]) ^ Unify: (306) [user] subst_args1(=, _263182, 494, '&self', [/, trigram, 3], _279090) Call: (307) [system] is_list([/, trigram, 3]) Exit: (307) [system] is_list([/, trigram, 3]) ^ Unify: (306) [user] subst_args1(=, _263182, 494, '&self', [/, trigram, 3], [/|_344358]) Call: (307) [system] var(/) ^ Redo: (306) [user] subst_args1(=, _263182, 494, '&self', [/, trigram, 3], _279090) ^ Unify: (306) [user] subst_args1(=, _263182, 494, '&self', [/, trigram, 3], _279090) Call: (307) [system] fail ^ Redo: (306) [user] subst_args1(=, _263182, 494, '&self', [/, trigram, 3], _279090) ^ Unify: (306) [user] subst_args1(=, _263182, 494, '&self', [/, trigram, 3], _279090) Call: (307) [system] is_list([/, trigram, 3]) Exit: (307) [system] is_list([/, trigram, 3]) ^ Call: (307) [user] apply:maplist(self_subst, [/, trigram, 3]) ^ Unify: (307) [apply] apply:maplist(user:self_subst, [/, trigram, 3]) Call: (308) [apply] apply:maplist_([/, trigram, 3], user:self_subst) Unify: (308) [apply] apply:maplist_([/, trigram, 3], user:self_subst) ^ Call: (309) [user] self_subst(/) ^ Unify: (309) [user] self_subst(/) Call: (310) [system] callable(/) Exit: (310) [system] callable(/) ^ Unify: (309) [user] self_subst(/) ^ Call: (310) [user] self_eval(/) ^ Unify: (310) [user] self_eval(/) ^ Call: (312) [system] setup_call_cleanup('$notrace'(_362978, _362980), once(user:self_eval0(/)), '$restore_trace'(_362978, _362980)) ^ Unify: (312) [system] setup_call_cleanup(system:'$notrace'(_362978, _362980), system:once(user:self_eval0(/)), system:'$restore_trace'(_362978, _362980)) ^ Call: (313) [system] sig_atomic(system:'$notrace'(_362978, _362980)) ^ Exit: (312) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(/)), system:'$restore_trace'(3, -1)) ^ Exit: (310) [user] self_eval(/) ^ Exit: (309) [user] self_subst(/) Call: (309) [apply] apply:maplist_([trigram, 3], user:self_subst) Unify: (309) [apply] apply:maplist_([trigram, 3], user:self_subst) ^ Call: (310) [user] self_subst(trigram) ^ Unify: (310) [user] self_subst(trigram) Call: (311) [system] callable(trigram) Exit: (311) [system] callable(trigram) ^ Unify: (310) [user] self_subst(trigram) ^ Call: (311) [user] self_eval(trigram) ^ Unify: (311) [user] self_eval(trigram) ^ Call: (313) [system] setup_call_cleanup('$notrace'(_376938, _376940), once(user:self_eval0(trigram)), '$restore_trace'(_376938, _376940)) ^ Unify: (313) [system] setup_call_cleanup(system:'$notrace'(_376938, _376940), system:once(user:self_eval0(trigram)), system:'$restore_trace'(_376938, _376940)) ^ Call: (314) [system] sig_atomic(system:'$notrace'(_376938, _376940)) ^ Exit: (313) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(trigram)), system:'$restore_trace'(3, -1)) ^ Exit: (311) [user] self_eval(trigram) ^ Exit: (310) [user] self_subst(trigram) Call: (310) [apply] apply:maplist_([3], user:self_subst) Unify: (310) [apply] apply:maplist_([3], user:self_subst) ^ Call: (311) [user] self_subst(3) ^ Unify: (311) [user] self_subst(3) Call: (312) [system] callable(3) ^ Redo: (311) [user] self_subst(3) ^ Exit: (311) [user] self_subst(3) Call: (311) [apply] apply:maplist_([], user:self_subst) Unify: (311) [apply] apply:maplist_([], user:self_subst) Exit: (311) [apply] apply:maplist_([], user:self_subst) Exit: (310) [apply] apply:maplist_([3], user:self_subst) Exit: (309) [apply] apply:maplist_([trigram, 3], user:self_subst) Exit: (308) [apply] apply:maplist_([/, trigram, 3], user:self_subst) ^ Exit: (307) [apply] apply:maplist(user:self_subst, [/, trigram, 3]) Call: (307) [system] [/, trigram, 3]=[_395542|_395544] Exit: (307) [system] [/, trigram, 3]=[/, trigram, 3] Call: (307) [system] atom(/) Exit: (307) [system] atom(/) ^ Unify: (306) [user] subst_args1(=, _263182, 494, '&self', [/, trigram, 3], _279090) ^ Call: (307) [user] is_space_op(/) ^ Redo: (306) [user] subst_args1(=, _263182, 494, '&self', [/, trigram, 3], _279090) ^ Unify: (306) [user] subst_args1(=, _263182, 494, '&self', [/, trigram, 3], _279090) Call: (307) [system] (/)==case ^ Redo: (306) [user] subst_args1(=, _263182, 494, '&self', [/, trigram, 3], _279090) ^ Unify: (306) [user] subst_args1(=, _263182, 494, '&self', [/, trigram, 3], _279090) Call: (307) [system] fail ^ Redo: (306) [user] subst_args1(=, _263182, 494, '&self', [/, trigram, 3], _279090) ^ Unify: (306) [user] subst_args1(=, _263182, 494, '&self', [/, trigram, 3], _279090) Call: (307) [system] _408626=do_more_defs(true) Exit: (307) [system] do_more_defs(true)=do_more_defs(true) ^ Call: (307) [user] clause(eval_21(subst_args, _263182, 494, '&self', [/, trigram, 3], _279090), _410502) ^ Redo: (306) [user] subst_args1(=, _263182, 494, '&self', [/, trigram, 3], _279090) ^ Unify: (306) [user] subst_args1(=, _263182, 494, '&self', [/, trigram, 3], _279090) Call: (307) [system] fail ^ Redo: (306) [user] subst_args1(=, _263182, 494, '&self', [/, trigram, 3], _279090) ^ Unify: (306) [user] subst_args1(=, _263182, 494, '&self', [/, trigram, 3], _279090) ^ Call: (307) [user] is_and(/) ^ Unify: (307) [user] is_and(/) Call: (308) [system] atom(/) Exit: (308) [system] atom(/) ^ Unify: (307) [user] is_and(/) ^ Call: (308) [user] is_and(/, _420826) ^ Unify: (308) [user] is_and(/, _421754) Call: (309) [system] atom(/) Exit: (309) [system] atom(/) ^ Redo: (306) [user] subst_args1(=, _263182, 494, '&self', [/, trigram, 3], _279090) ^ Unify: (306) [user] subst_args1(=, _263182, 494, '&self', [/, trigram, 3], [/|_425402]) Call: (307) [system] nonvar(/) Exit: (307) [system] nonvar(/) Call: (307) [system] fail ^ Redo: (306) [user] subst_args1(=, _263182, 494, '&self', [/, trigram, 3], _279090) ^ Unify: (306) [user] subst_args1(=, _263182, 494, '&self', [/, trigram, 3], _279090) ^ Call: (307) [user] subst_args2(=, 494, '&self', [/, trigram, 3], _279090) ^ Unify: (307) [user] subst_args2(=, 494, '&self', [/, trigram, 3], _279090) Call: (308) [system] 494<3 ^ Redo: (307) [user] subst_args2(=, 494, '&self', [/, trigram, 3], _279090) ^ Unify: (307) [user] subst_args2(=, 494, '&self', [/, trigram, 3], _279090) Call: (308) [system] fail ^ Redo: (307) [user] subst_args2(=, 494, '&self', [/, trigram, 3], _279090) ^ Unify: (307) [user] subst_args2(=, 494, '&self', [/, trigram, 3], _279090) ^ Call: (308) [user] mnotrace(is_user_defined_head(=, '&self', /)) ^ Unify: (308) [user] mnotrace(is_user_defined_head(=, '&self', /)) ^ Call: (309) [user] once(is_user_defined_head(=, '&self', /)) ^ Unify: (309) [system] once(user:is_user_defined_head(=, '&self', /)) ^ Call: (310) [user] is_user_defined_head(=, '&self', /) ^ Unify: (310) [user] is_user_defined_head(=, '&self', /) ^ Call: (311) [user] mnotrace(is_user_defined_head0(=, '&self', /)) ^ Unify: (311) [user] mnotrace(is_user_defined_head0(=, '&self', /)) ^ Call: (312) [user] once(is_user_defined_head0(=, '&self', /)) ^ Unify: (312) [system] once(user:is_user_defined_head0(=, '&self', /)) ^ Call: (313) [user] is_user_defined_head0(=, '&self', /) ^ Unify: (313) [user] is_user_defined_head0(=, '&self', /) Call: (314) [system] callable(/) Exit: (314) [system] callable(/) Call: (314) [system] functor(/, _451504, _451584) Exit: (314) [system] functor(/, /, 0) ^ Call: (314) [user] is_user_defined_head_f(=, '&self', /) ^ Unify: (314) [user] is_user_defined_head_f(=, '&self', /) ^ Call: (315) [user] is_user_defined_head_f1(=, '&self', /) ^ Unify: (315) [user] is_user_defined_head_f1(=, '&self', /) Call: (316) [user] metta_eq_def(=, '&self', [/|_457102], _457184) Unify: (316) [user] metta_eq_def(=, '&self', [/|_457102], _458108) ^ Call: (317) [user] ignore((=)=(=)) ^ Unify: (317) [system] ignore(user:((=)=(=))) Call: (318) [system] (=)=(=) Exit: (318) [system] (=)=(=) ^ Exit: (317) [system] ignore(user:((=)=(=))) Call: (317) [user] metta_atom('&self', [=, [/|_457102], _463624]) Unify: (317) [user] metta_atom('&self', [=, [/|_457102], _463624]) ^ Call: (318) [user] typed_list('&self', _465538, _465460) ^ Unify: (318) [user] typed_list('&self', _466470, _465460) Call: (319) [system] compound('&self') Fail: (319) [system] compound('&self') ^ Fail: (318) [user] typed_list('&self', _469250, _465460) Redo: (317) [user] metta_atom('&self', [=, [/|_457102], _463624]) Unify: (317) [user] metta_atom('&self', [=, [/|_457102], _463624]) Call: (318) [system] '&self'=='&flybase' Redo: (317) [user] metta_atom('&self', [=, [/|_457102], _463624]) Unify: (317) [user] metta_atom('&self', [=, [/|_457102], _463624]) ^ Call: (318) [user] metta_atom_in_file('&self', [=, [/|_457102], _463624]) ^ Unify: (318) [user] metta_atom_in_file('&self', [=, [/|_457102], _463624]) ^ Call: (319) [user] metta_atom_in_file('&self', [=, [/|_457102], _463624], _476632, _476634) ^ Unify: (319) [user] metta_atom_in_file('&self', [=, [/|_457102], _463624], _477568, _477570) ^ Call: (320) [user] loaded_into_kb('&self', _478426) ^ Unify: (320) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Exit: (320) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Call: (320) [user] once(user:asserted_metta_pred(_489016, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Unify: (320) [system] once(user:asserted_metta_pred(_489016, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Call: (321) [user] asserted_metta_pred(_489016, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Fail: (321) [user] asserted_metta_pred(_489016, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Redo: (317) [user] metta_atom('&self', [=, [/|_457102], _463624]) Unify: (317) [user] metta_atom('&self', [=, [/|_457102], _463624]) Call: (318) [user] metta_atom_asserted('&self', [=, [/|_457102], _463624]) Unify: (318) [user] metta_atom_asserted('&self', [=, [/|_457102], _463624]) ^ Call: (319) [user] metta_atom_asserted_deduced('&self', [=, [/|_457102], _463624]) Redo: (318) [user] metta_atom_asserted('&self', [=, [/|_457102], _463624]) Redo: (317) [user] metta_atom('&self', [=, [/|_457102], _463624]) Unify: (317) [user] metta_atom('&self', [=, [/|_457102], _463624]) Call: (318) [system] '&self'\=='&corelib' Exit: (318) [system] '&self'\=='&corelib' ^ Call: (318) [user] using_all_spaces ^ Unify: (318) [user] using_all_spaces Call: (319) [system] nb_current(with_all_spaces, t) Redo: (317) [user] metta_atom('&self', [=, [/|_457102], _463624]) Unify: (317) [user] metta_atom('&self', [=, [/|_457102], _463624]) Call: (318) [system] '&self'\=='&corelib' Exit: (318) [system] '&self'\=='&corelib' Call: (318) [user] metta_atom_asserted('&self', '&corelib') Unify: (318) [user] metta_atom_asserted('&self', '&corelib') ^ Call: (319) [user] metta_atom_asserted_deduced('&self', '&corelib') Redo: (318) [user] metta_atom_asserted('&self', '&corelib') Unify: (318) [user] metta_atom_asserted('&self', '&corelib') Exit: (318) [user] metta_atom_asserted('&self', '&corelib') Call: (318) [user] should_inherit_from_corelib([=, [/|_10050], _10066]) Unify: (318) [user] should_inherit_from_corelib([=, [/|_10050], _10066]) ^ Call: (319) [user] using_all_spaces ^ Unify: (319) [user] using_all_spaces Call: (320) [system] nb_current(with_all_spaces, t) Redo: (318) [user] should_inherit_from_corelib([=, [/|_10050], _10066]) Unify: (318) [user] should_inherit_from_corelib([=, [/|_10050], _10066]) Call: (319) [system] (=)==(:) Redo: (318) [user] should_inherit_from_corelib([=, [/|_10050], _10066]) Unify: (318) [user] should_inherit_from_corelib([=, [/|_10050], _10066]) Call: (319) [system] (=)=='@doc' Redo: (318) [user] should_inherit_from_corelib([=, [/|_10050], _10066]) Unify: (318) [user] should_inherit_from_corelib([=, [/|_10050], _10066]) Call: (319) [system] fail Redo: (318) [user] metta_atom_asserted('&self', '&corelib') Redo: (317) [user] metta_atom('&self', [=, [/|_10050], _10066]) Fail: (316) [user] metta_eq_def(=, '&self', [/|_10050], _30272) ^ Fail: (315) [user] is_user_defined_head_f1(=, '&self', /) ^ Redo: (314) [user] is_user_defined_head_f(=, '&self', /) ^ Unify: (314) [user] is_user_defined_head_f(=, '&self', /) ^ Call: (315) [user] is_user_defined_head_f1(=, '&self', [/|_33916]) ^ Unify: (315) [user] is_user_defined_head_f1(=, '&self', [/|_33916]) Call: (316) [user] metta_eq_def(=, '&self', [[/|_33916]|_35786], _35868) Unify: (316) [user] metta_eq_def(=, '&self', [[/|_33916]|_35786], _36792) ^ Call: (317) [user] ignore((=)=(=)) ^ Unify: (317) [system] ignore(user:((=)=(=))) Call: (318) [system] (=)=(=) Exit: (318) [system] (=)=(=) ^ Exit: (317) [system] ignore(user:((=)=(=))) Call: (317) [user] metta_atom('&self', [=, [[/|_33916]|_35786], _42308]) Unify: (317) [user] metta_atom('&self', [=, [[/|_33916]|_35786], _42308]) ^ Call: (318) [user] typed_list('&self', _44222, _44144) ^ Unify: (318) [user] typed_list('&self', _45154, _44144) Call: (319) [system] compound('&self') Fail: (319) [system] compound('&self') ^ Fail: (318) [user] typed_list('&self', _47934, _44144) Redo: (317) [user] metta_atom('&self', [=, [[/|_33916]|_35786], _42308]) Unify: (317) [user] metta_atom('&self', [=, [[/|_33916]|_35786], _42308]) Call: (318) [system] '&self'=='&flybase' Redo: (317) [user] metta_atom('&self', [=, [[/|_33916]|_35786], _42308]) Unify: (317) [user] metta_atom('&self', [=, [[/|_33916]|_35786], _42308]) ^ Call: (318) [user] metta_atom_in_file('&self', [=, [[/|_33916]|_35786], _42308]) ^ Unify: (318) [user] metta_atom_in_file('&self', [=, [[/|_33916]|_35786], _42308]) ^ Call: (319) [user] metta_atom_in_file('&self', [=, [[/|_33916]|_35786], _42308], _55316, _55318) ^ Unify: (319) [user] metta_atom_in_file('&self', [=, [[/|_33916]|_35786], _42308], _56252, _56254) ^ Call: (320) [user] loaded_into_kb('&self', _57110) ^ Unify: (320) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Exit: (320) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Call: (320) [user] once(user:asserted_metta_pred(_67700, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Unify: (320) [system] once(user:asserted_metta_pred(_67700, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Call: (321) [user] asserted_metta_pred(_67700, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Fail: (321) [user] asserted_metta_pred(_67700, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Redo: (317) [user] metta_atom('&self', [=, [[/|_33916]|_35786], _42308]) Unify: (317) [user] metta_atom('&self', [=, [[/|_33916]|_35786], _42308]) Call: (318) [user] metta_atom_asserted('&self', [=, [[/|_33916]|_35786], _42308]) Unify: (318) [user] metta_atom_asserted('&self', [=, [[/|_33916]|_35786], _42308]) ^ Call: (319) [user] metta_atom_asserted_deduced('&self', [=, [[/|_33916]|_35786], _42308]) Redo: (318) [user] metta_atom_asserted('&self', [=, [[/|_33916]|_35786], _42308]) Redo: (317) [user] metta_atom('&self', [=, [[/|_33916]|_35786], _42308]) Unify: (317) [user] metta_atom('&self', [=, [[/|_33916]|_35786], _42308]) Call: (318) [system] '&self'\=='&corelib' Exit: (318) [system] '&self'\=='&corelib' ^ Call: (318) [user] using_all_spaces ^ Unify: (318) [user] using_all_spaces Call: (319) [system] nb_current(with_all_spaces, t) Redo: (317) [user] metta_atom('&self', [=, [[/|_33916]|_35786], _42308]) Unify: (317) [user] metta_atom('&self', [=, [[/|_33916]|_35786], _42308]) Call: (318) [system] '&self'\=='&corelib' Exit: (318) [system] '&self'\=='&corelib' Call: (318) [user] metta_atom_asserted('&self', '&corelib') Unify: (318) [user] metta_atom_asserted('&self', '&corelib') ^ Call: (319) [user] metta_atom_asserted_deduced('&self', '&corelib') Redo: (318) [user] metta_atom_asserted('&self', '&corelib') Unify: (318) [user] metta_atom_asserted('&self', '&corelib') Exit: (318) [user] metta_atom_asserted('&self', '&corelib') Call: (318) [user] should_inherit_from_corelib([=, [[/|_33916]|_35786], _42308]) Unify: (318) [user] should_inherit_from_corelib([=, [[/|_33916]|_35786], _42308]) ^ Call: (319) [user] using_all_spaces ^ Unify: (319) [user] using_all_spaces Call: (320) [system] nb_current(with_all_spaces, t) Redo: (318) [user] should_inherit_from_corelib([=, [[/|_33916]|_35786], _42308]) Unify: (318) [user] should_inherit_from_corelib([=, [[/|_33916]|_35786], _42308]) Call: (319) [system] (=)==(:) Redo: (318) [user] should_inherit_from_corelib([=, [[/|_33916]|_35786], _42308]) Unify: (318) [user] should_inherit_from_corelib([=, [[/|_33916]|_35786], _42308]) Call: (319) [system] (=)=='@doc' Redo: (318) [user] should_inherit_from_corelib([=, [[/|_33916]|_35786], _42308]) Unify: (318) [user] should_inherit_from_corelib([=, [[/|_33916]|_35786], _42308]) Call: (319) [system] fail Redo: (318) [user] metta_atom_asserted('&self', '&corelib') Redo: (317) [user] metta_atom('&self', [=, [[/|_33916]|_35786], _42308]) Fail: (316) [user] metta_eq_def(=, '&self', [[/|_33916]|_35786], _122904) ^ Fail: (315) [user] is_user_defined_head_f1(=, '&self', [/|_33916]) ^ Fail: (314) [user] is_user_defined_head_f(=, '&self', /) ^ Fail: (313) [user] is_user_defined_head0(=, '&self', /) ^ Fail: (312) [system] once(user:is_user_defined_head0(=, '&self', /)) ^ Fail: (311) [user] mnotrace(is_user_defined_head0(=, '&self', /)) ^ Fail: (310) [user] is_user_defined_head(=, '&self', /) ^ Fail: (309) [system] once(user:is_user_defined_head(=, '&self', /)) ^ Fail: (308) [user] mnotrace(is_user_defined_head(=, '&self', /)) ^ Redo: (307) [user] subst_args2(=, 494, '&self', [/, trigram, 3], _9716) ^ Unify: (307) [user] subst_args2(=, 494, '&self', [/, trigram, 3], _9716) ^ Call: (308) [user] subst_args40(=, 494, '&self', [/, trigram, 3], _9716) ^ Unify: (308) [user] subst_args40(=, 494, '&self', [/, trigram, 3], _9716) Call: (309) [user] is_function(/) Unify: (309) [user] is_function(/) ^ Call: (310) [user] symbol(/) ^ Unify: (310) [user] symbol(/) Call: (311) [system] atom(/) Exit: (311) [system] atom(/) ^ Exit: (310) [user] symbol(/) Exit: (309) [user] is_function(/) ^ Call: (309) [user] is_special_op(/) ^ Unify: (309) [user] is_special_op(/) ^ Call: (310) [user] current_self(_144148) ^ Unify: (310) [user] current_self(_144148) Call: (311) [system] nb_current(self_space, _144148) Exit: (311) [system] nb_current(self_space, '&self') Call: (311) [system] '&self'\==[] Exit: (311) [system] '&self'\==[] ^ Exit: (310) [user] current_self('&self') ^ Call: (310) [user] is_special_op('&self', /) ^ Unify: (310) [user] is_special_op('&self', /) Call: (311) [system] atom(/) Exit: (311) [system] atom(/) ^ Fail: (310) [user] is_special_op('&self', /) ^ Fail: (309) [user] is_special_op(/) ^ Redo: (308) [user] subst_args40(=, 494, '&self', [/, trigram, 3], _9716) Call: (309) [system] is_list([trigram, 3]) Exit: (309) [system] is_list([trigram, 3]) ^ Call: (309) [user] apply:maplist(subst_args(=, _158982, 494, '&self'), [trigram, 3], _158988) ^ Unify: (309) [apply] apply:maplist(user:subst_args(=, _158982, 494, '&self'), [trigram, 3], _158988) Call: (310) [apply] apply:maplist_([trigram, 3], _158988, user:subst_args(=, _158982, 494, '&self')) Unify: (310) [apply] apply:maplist_([trigram, 3], [_161806|_161808], user:subst_args(=, _158982, 494, '&self')) ^ Call: (311) [user] subst_args(=, _158982, 494, '&self', trigram, _161806) ^ Unify: (311) [user] subst_args(=, _158982, 494, '&self', trigram, _161806) Call: (312) [system] atom(=) Exit: (312) [system] atom(=) Call: (312) [system] (=)\==(=) ^ Redo: (311) [user] subst_args(=, _158982, 494, '&self', trigram, _161806) ^ Unify: (311) [user] subst_args(=, _158982, 494, '&self', trigram, _161806) ^ Call: (312) [user] self_subst(trigram) ^ Unify: (312) [user] self_subst(trigram) Call: (313) [system] callable(trigram) Exit: (313) [system] callable(trigram) ^ Unify: (312) [user] self_subst(trigram) ^ Call: (313) [user] self_eval(trigram) ^ Unify: (313) [user] self_eval(trigram) ^ Call: (315) [system] setup_call_cleanup('$notrace'(_175774, _175776), once(user:self_eval0(trigram)), '$restore_trace'(_175774, _175776)) ^ Unify: (315) [system] setup_call_cleanup(system:'$notrace'(_175774, _175776), system:once(user:self_eval0(trigram)), system:'$restore_trace'(_175774, _175776)) ^ Call: (316) [system] sig_atomic(system:'$notrace'(_175774, _175776)) ^ Exit: (315) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(trigram)), system:'$restore_trace'(3, -1)) ^ Exit: (313) [user] self_eval(trigram) ^ Exit: (312) [user] self_subst(trigram) Call: (312) [system] _161806=trigram Exit: (312) [system] trigram=trigram ^ Exit: (311) [user] subst_args(=, _158982, 494, '&self', trigram, trigram) Call: (311) [apply] apply:maplist_([3], _161808, user:subst_args(=, _158982, 494, '&self')) Unify: (311) [apply] apply:maplist_([3], [_185132|_185134], user:subst_args(=, _158982, 494, '&self')) ^ Call: (312) [user] subst_args(=, _158982, 494, '&self', 3, _185132) ^ Unify: (312) [user] subst_args(=, _158982, 494, '&self', 3, _185132) Call: (313) [system] atom(=) Exit: (313) [system] atom(=) Call: (313) [system] (=)\==(=) ^ Redo: (312) [user] subst_args(=, _158982, 494, '&self', 3, _185132) ^ Unify: (312) [user] subst_args(=, _158982, 494, '&self', 3, _185132) ^ Call: (313) [user] self_subst(3) ^ Unify: (313) [user] self_subst(3) Call: (314) [system] callable(3) ^ Redo: (313) [user] self_subst(3) ^ Exit: (313) [user] self_subst(3) Call: (313) [system] _185132=3 Exit: (313) [system] 3=3 ^ Exit: (312) [user] subst_args(=, _158982, 494, '&self', 3, 3) Call: (312) [apply] apply:maplist_([], _185134, user:subst_args(=, _158982, 494, '&self')) Unify: (312) [apply] apply:maplist_([], [], user:subst_args(=, _158982, 494, '&self')) Exit: (312) [apply] apply:maplist_([], [], user:subst_args(=, _158982, 494, '&self')) Exit: (311) [apply] apply:maplist_([3], [3], user:subst_args(=, _158982, 494, '&self')) Exit: (310) [apply] apply:maplist_([trigram, 3], [trigram, 3], user:subst_args(=, _158982, 494, '&self')) ^ Exit: (309) [apply] apply:maplist(user:subst_args(=, _158982, 494, '&self'), [trigram, 3], [trigram, 3]) ^ Call: (309) [user] subst_args5(494, '&self', [/, trigram, 3], _9716) ^ Unify: (309) [user] subst_args5(494, '&self', [/, trigram, 3], _9716) ^ Call: (310) [user] eval_selfless(_207596, _207598, 494, '&self', [/, trigram, 3], _9716) ^ Unify: (310) [user] eval_selfless(_208540, _208542, 494, '&self', [/, trigram, 3], _9716) ^ Call: (311) [user] eval_selfless_0([/, trigram, 3], _9716) ^ Unify: (311) [user] eval_selfless_0([/, trigram, 3], _9716) Call: (312) [system] var(/) ^ Redo: (311) [user] eval_selfless_0([/, trigram, 3], _9716) ^ Unify: (311) [user] eval_selfless_0([/, trigram, 3], _9716) ^ Call: (312) [user] is_assignment(/) ^ Unify: (312) [user] is_assignment(/) Call: (313) [system] atom(/) Exit: (313) [system] atom(/) ^ Redo: (311) [user] eval_selfless_0([/, trigram, 3], _9716) ^ Unify: (311) [user] eval_selfless_0([/, trigram, 3], _9716) ^ Call: (312) [user] eval_selfless_1([/, trigram, 3], _9716) ^ Unify: (312) [user] eval_selfless_1([/, trigram, 3], _9716) ^ Call: (313) [user] allow_clp ^ Unify: (313) [user] allow_clp ^ Call: (314) [user] false_flag ^ Unify: (314) [user] false_flag Call: (315) [system] fail Fail: (315) [system] fail ^ Fail: (314) [user] false_flag ^ Redo: (311) [user] eval_selfless_0([/, trigram, 3], _9716) ^ Unify: (311) [user] eval_selfless_0([/, trigram, 3], _9716) ^ Call: (312) [user] eval_selfless_2([/, trigram, 3], _9716) ^ Unify: (312) [user] eval_selfless_2([/, trigram, 3], _9716) Call: (313) [system] var(/) ^ Redo: (312) [user] eval_selfless_2([/, trigram, 3], _9716) ^ Unify: (312) [user] eval_selfless_2([/, trigram, 3], _9716) ^ Call: (313) [user] fake_notrace((ground([/, trigram, 3]), [/, trigram, 3]=[_234388, _234394, _234400], atom(_234388), catch_warn(current_op(_234426, yfx, _234388)), [/, trigram, 3]\=[_234446], s2ps([/, trigram, 3], _234454))) ^ Unify: (313) [user] fake_notrace(user:(ground([/, trigram, 3]), [/, trigram, 3]=[_234388, _234394, _234400], atom(_234388), catch_warn(current_op(_234426, yfx, _234388)), [/, trigram, 3]\=[_234446], s2ps([/, trigram, 3], _234454))) ^ Call: (314) [user] real_notrace(user:(ground([/, trigram, 3]), [/, trigram, 3]=[_234388, _234394, _234400], atom(_234388), catch_warn(current_op(_234426, yfx, _234388)), [/, trigram, 3]\=[_234446], s2ps([/, trigram, 3], _234454))) ^ Unify: (314) [user] real_notrace(user:(ground([/, trigram, 3]), [/, trigram, 3]=[_234388, _234394, _234400], atom(_234388), catch_warn(current_op(_234426, yfx, _234388)), [/, trigram, 3]\=[_234446], s2ps([/, trigram, 3], _234454))) ^ Call: (315) [user] setup_call_cleanup('$notrace'(_238160, _238162), once(user:(ground([/, trigram, 3]), [/, trigram, 3]=[_234388, _234394, _234400], atom(_234388), catch_warn(current_op(_234426, yfx, _234388)), [/, trigram, 3]\=[_234446], s2ps([/, trigram, 3], _234454))), '$restore_trace'(_238160, _238162)) ^ Unify: (315) [system] setup_call_cleanup(user:'$notrace'(_238160, _238162), user:once(user:(ground([/, trigram, 3]), [/, trigram, 3]=[_234388, _234394, _234400], atom(_234388), catch_warn(current_op(_234426, yfx, _234388)), [/, trigram, 3]\=[_234446], s2ps([/, trigram, 3], _234454))), user:'$restore_trace'(_238160, _238162)) ^ Call: (316) [system] sig_atomic(user:'$notrace'(_238160, _238162)) ^ Exit: (315) [system] setup_call_cleanup(user:'$notrace'(3, -1), user:once(user:(ground([/, trigram, 3]), [/, trigram, 3]=[/, trigram, 3], atom(/), catch_warn(current_op(400, yfx, /)), [/, trigram, 3]\=[_234446], s2ps([/, trigram, 3], trigram/3))), user:'$restore_trace'(3, -1)) ^ Exit: (314) [user] real_notrace(user:(ground([/, trigram, 3]), [/, trigram, 3]=[/, trigram, 3], atom(/), catch_warn(current_op(400, yfx, /)), [/, trigram, 3]\=[_234446], s2ps([/, trigram, 3], trigram/3))) ^ Exit: (313) [user] fake_notrace(user:(ground([/, trigram, 3]), [/, trigram, 3]=[/, trigram, 3], atom(/), catch_warn(current_op(400, yfx, /)), [/, trigram, 3]\=[_234446], s2ps([/, trigram, 3], trigram/3))) ^ Call: (313) [user] fake_notrace(catch(_9716 is trigram/3, _243874, fail)) ^ Unify: (313) [user] fake_notrace(user:catch(_9716 is trigram/3, _243874, fail)) ^ Call: (314) [user] real_notrace(user:catch(_9716 is trigram/3, _243874, fail)) ^ Unify: (314) [user] real_notrace(user:catch(_9716 is trigram/3, _243874, fail)) ^ Call: (315) [user] setup_call_cleanup('$notrace'(_247588, _247590), once(user:catch(_9716 is trigram/3, _243874, fail)), '$restore_trace'(_247588, _247590)) ^ Unify: (315) [system] setup_call_cleanup(user:'$notrace'(_247588, _247590), user:once(user:catch(_9716 is trigram/3, _243874, fail)), user:'$restore_trace'(_247588, _247590)) ^ Call: (316) [system] sig_atomic(user:'$notrace'(_247588, _247590)) ^ Fail: (314) [user] real_notrace(user:catch(_9716 is trigram/3, _10056, fail)) ^ Fail: (313) [user] fake_notrace(user:catch(_9716 is trigram/3, _10056, fail)) ^ Redo: (309) [user] subst_args5(494, '&self', [/, trigram, 3], _9716) ^ Unify: (309) [user] subst_args5(494, '&self', [/, trigram, 3], _9716) ^ Call: (310) [user] is_system_pred(/) ^ Unify: (310) [user] is_system_pred(/) Call: (311) [system] atom(/) Exit: (311) [system] atom(/) Call: (311) [system] atom_concat(_17634, !, /) ^ Redo: (310) [user] is_system_pred(/) ^ Unify: (310) [user] is_system_pred(/) Call: (311) [system] atom(/) Exit: (311) [system] atom(/) Call: (311) [system] atom_concat(_22262, '-fn', /) ^ Redo: (310) [user] is_system_pred(/) ^ Unify: (310) [user] is_system_pred(/) Call: (311) [system] atom(/) Exit: (311) [system] atom(/) Call: (311) [system] atom_concat(_26890, '-p', /) ^ Redo: (309) [user] subst_args5(494, '&self', [/, trigram, 3], _9716) ^ Call: (310) [user] subst_args6(494, '&self', [/, trigram, 3], _9716) ^ Unify: (310) [user] subst_args6(494, '&self', [/, trigram, 3], _9716) ^ Call: (311) [user] is_system_pred(/) ^ Unify: (311) [user] is_system_pred(/) Call: (312) [system] atom(/) Exit: (312) [system] atom(/) Call: (312) [system] atom_concat(_34332, !, /) ^ Redo: (311) [user] is_system_pred(/) ^ Unify: (311) [user] is_system_pred(/) Call: (312) [system] atom(/) Exit: (312) [system] atom(/) Call: (312) [system] atom_concat(_38960, '-fn', /) ^ Redo: (311) [user] is_system_pred(/) ^ Unify: (311) [user] is_system_pred(/) Call: (312) [system] atom(/) Exit: (312) [system] atom(/) Call: (312) [system] atom_concat(_43588, '-p', /) ^ Redo: (306) [user] subst_args1(=, _9688, 494, '&self', [/, trigram, 3], _9716) ^ Call: (307) [user] subst_args2_failed(494, '&self', [/, trigram, 3], _9716) ^ Unify: (307) [user] subst_args2_failed(494, '&self', [/, trigram, 3], _9716) Call: (308) [system] [/, trigram, 3]==[] ^ Redo: (307) [user] subst_args2_failed(494, '&self', [/, trigram, 3], _9716) ^ Unify: (307) [user] subst_args2_failed(494, '&self', [/, trigram, 3], _9716) Call: (308) [system] var([/, trigram, 3]) ^ Redo: (307) [user] subst_args2_failed(494, '&self', [/, trigram, 3], _9716) ^ Unify: (307) [user] subst_args2_failed(494, '&self', [/, trigram, 3], _9716) ^ Call: (308) [user] once(subst_selfless([/, trigram, 3], _9716)) ^ Unify: (308) [system] once(user:subst_selfless([/, trigram, 3], _9716)) ^ Call: (309) [user] subst_selfless([/, trigram, 3], _9716) ^ Unify: (309) [user] subst_selfless([/, trigram, 3], _9716) Call: (310) [system] var(/) ^ Redo: (309) [user] subst_selfless([/, trigram, 3], _9716) ^ Unify: (309) [user] subst_selfless([/, trigram, 3], _9716) ^ Call: (310) [user] eval_selfless(_59446, _59448, _59450, _59452, [/, trigram, 3], _9716) ^ Unify: (310) [user] eval_selfless(_60390, _60392, _60394, _60396, [/, trigram, 3], _9716) ^ Call: (311) [user] eval_selfless_0([/, trigram, 3], _9716) ^ Unify: (311) [user] eval_selfless_0([/, trigram, 3], _9716) Call: (312) [system] var(/) ^ Redo: (311) [user] eval_selfless_0([/, trigram, 3], _9716) ^ Unify: (311) [user] eval_selfless_0([/, trigram, 3], _9716) ^ Call: (312) [user] is_assignment(/) ^ Unify: (312) [user] is_assignment(/) Call: (313) [system] atom(/) Exit: (313) [system] atom(/) ^ Redo: (311) [user] eval_selfless_0([/, trigram, 3], _9716) ^ Unify: (311) [user] eval_selfless_0([/, trigram, 3], _9716) ^ Call: (312) [user] eval_selfless_1([/, trigram, 3], _9716) ^ Unify: (312) [user] eval_selfless_1([/, trigram, 3], _9716) ^ Call: (313) [user] allow_clp ^ Unify: (313) [user] allow_clp ^ Call: (314) [user] false_flag ^ Unify: (314) [user] false_flag Call: (315) [system] fail Fail: (315) [system] fail ^ Fail: (314) [user] false_flag ^ Redo: (311) [user] eval_selfless_0([/, trigram, 3], _9716) ^ Unify: (311) [user] eval_selfless_0([/, trigram, 3], _9716) ^ Call: (312) [user] eval_selfless_2([/, trigram, 3], _9716) ^ Unify: (312) [user] eval_selfless_2([/, trigram, 3], _9716) Call: (313) [system] var(/) ^ Redo: (312) [user] eval_selfless_2([/, trigram, 3], _9716) ^ Unify: (312) [user] eval_selfless_2([/, trigram, 3], _9716) ^ Call: (313) [user] fake_notrace((ground([/, trigram, 3]), [/, trigram, 3]=[_86238, _86244, _86250], atom(_86238), catch_warn(current_op(_86276, yfx, _86238)), [/, trigram, 3]\=[_86296], s2ps([/, trigram, 3], _86304))) ^ Unify: (313) [user] fake_notrace(user:(ground([/, trigram, 3]), [/, trigram, 3]=[_86238, _86244, _86250], atom(_86238), catch_warn(current_op(_86276, yfx, _86238)), [/, trigram, 3]\=[_86296], s2ps([/, trigram, 3], _86304))) ^ Call: (314) [user] real_notrace(user:(ground([/, trigram, 3]), [/, trigram, 3]=[_86238, _86244, _86250], atom(_86238), catch_warn(current_op(_86276, yfx, _86238)), [/, trigram, 3]\=[_86296], s2ps([/, trigram, 3], _86304))) ^ Unify: (314) [user] real_notrace(user:(ground([/, trigram, 3]), [/, trigram, 3]=[_86238, _86244, _86250], atom(_86238), catch_warn(current_op(_86276, yfx, _86238)), [/, trigram, 3]\=[_86296], s2ps([/, trigram, 3], _86304))) ^ Call: (315) [user] setup_call_cleanup('$notrace'(_90010, _90012), once(user:(ground([/, trigram, 3]), [/, trigram, 3]=[_86238, _86244, _86250], atom(_86238), catch_warn(current_op(_86276, yfx, _86238)), [/, trigram, 3]\=[_86296], s2ps([/, trigram, 3], _86304))), '$restore_trace'(_90010, _90012)) ^ Unify: (315) [system] setup_call_cleanup(user:'$notrace'(_90010, _90012), user:once(user:(ground([/, trigram, 3]), [/, trigram, 3]=[_86238, _86244, _86250], atom(_86238), catch_warn(current_op(_86276, yfx, _86238)), [/, trigram, 3]\=[_86296], s2ps([/, trigram, 3], _86304))), user:'$restore_trace'(_90010, _90012)) ^ Call: (316) [system] sig_atomic(user:'$notrace'(_90010, _90012)) ^ Exit: (315) [system] setup_call_cleanup(user:'$notrace'(3, -1), user:once(user:(ground([/, trigram, 3]), [/, trigram, 3]=[/, trigram, 3], atom(/), catch_warn(current_op(400, yfx, /)), [/, trigram, 3]\=[_86296], s2ps([/, trigram, 3], trigram/3))), user:'$restore_trace'(3, -1)) ^ Exit: (314) [user] real_notrace(user:(ground([/, trigram, 3]), [/, trigram, 3]=[/, trigram, 3], atom(/), catch_warn(current_op(400, yfx, /)), [/, trigram, 3]\=[_86296], s2ps([/, trigram, 3], trigram/3))) ^ Exit: (313) [user] fake_notrace(user:(ground([/, trigram, 3]), [/, trigram, 3]=[/, trigram, 3], atom(/), catch_warn(current_op(400, yfx, /)), [/, trigram, 3]\=[_86296], s2ps([/, trigram, 3], trigram/3))) ^ Call: (313) [user] fake_notrace(catch(_9716 is trigram/3, _95724, fail)) ^ Unify: (313) [user] fake_notrace(user:catch(_9716 is trigram/3, _95724, fail)) ^ Call: (314) [user] real_notrace(user:catch(_9716 is trigram/3, _95724, fail)) ^ Unify: (314) [user] real_notrace(user:catch(_9716 is trigram/3, _95724, fail)) ^ Call: (315) [user] setup_call_cleanup('$notrace'(_99438, _99440), once(user:catch(_9716 is trigram/3, _95724, fail)), '$restore_trace'(_99438, _99440)) ^ Unify: (315) [system] setup_call_cleanup(user:'$notrace'(_99438, _99440), user:once(user:catch(_9716 is trigram/3, _95724, fail)), user:'$restore_trace'(_99438, _99440)) ^ Call: (316) [system] sig_atomic(user:'$notrace'(_99438, _99440)) ^ Fail: (314) [user] real_notrace(user:catch(_9716 is trigram/3, _10048, fail)) ^ Fail: (313) [user] fake_notrace(user:catch(_9716 is trigram/3, _10048, fail)) ^ Redo: (307) [user] subst_args2_failed(494, '&self', [/, trigram, 3], _9716) ^ Unify: (307) [user] subst_args2_failed(494, '&self', [/, trigram, 3], [_12922|_12924]) ^ Call: (308) [user] subst_args(_13936, _13938, 494, '&self', /, _12922) ^ Unify: (308) [user] subst_args(_14880, _14882, 494, '&self', /, _12922) Call: (309) [system] atom(_15750) ^ Redo: (308) [user] subst_args(_16750, _16752, 494, '&self', /, _12922) ^ Unify: (308) [user] subst_args(_17694, _17696, 494, '&self', /, _12922) ^ Call: (309) [user] self_subst(/) ^ Unify: (309) [user] self_subst(/) Call: (310) [system] callable(/) Exit: (310) [system] callable(/) ^ Unify: (309) [user] self_subst(/) ^ Call: (310) [user] self_eval(/) ^ Unify: (310) [user] self_eval(/) ^ Call: (312) [system] setup_call_cleanup('$notrace'(_25044, _25046), once(user:self_eval0(/)), '$restore_trace'(_25044, _25046)) ^ Unify: (312) [system] setup_call_cleanup(system:'$notrace'(_25044, _25046), system:once(user:self_eval0(/)), system:'$restore_trace'(_25044, _25046)) ^ Call: (313) [system] sig_atomic(system:'$notrace'(_25044, _25046)) ^ Exit: (312) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(/)), system:'$restore_trace'(3, -1)) ^ Exit: (310) [user] self_eval(/) ^ Exit: (309) [user] self_subst(/) Call: (309) [system] _12922=(/) Exit: (309) [system] (/)=(/) ^ Exit: (308) [user] subst_args(_32598, _32600, 494, '&self', /, /) ^ Call: (308) [user] subst_args2_failed(494, '&self', [trigram, 3], _12924) ^ Unify: (308) [user] subst_args2_failed(494, '&self', [trigram, 3], _12924) Call: (309) [system] [trigram, 3]==[] ^ Redo: (308) [user] subst_args2_failed(494, '&self', [trigram, 3], _12924) ^ Unify: (308) [user] subst_args2_failed(494, '&self', [trigram, 3], _12924) Call: (309) [system] var([trigram, 3]) ^ Redo: (308) [user] subst_args2_failed(494, '&self', [trigram, 3], _12924) ^ Unify: (308) [user] subst_args2_failed(494, '&self', [trigram, 3], _12924) ^ Call: (309) [user] once(subst_selfless([trigram, 3], _12924)) ^ Unify: (309) [system] once(user:subst_selfless([trigram, 3], _12924)) ^ Call: (310) [user] subst_selfless([trigram, 3], _12924) ^ Unify: (310) [user] subst_selfless([trigram, 3], _12924) Call: (311) [system] var(trigram) ^ Redo: (310) [user] subst_selfless([trigram, 3], _12924) ^ Unify: (310) [user] subst_selfless([trigram, 3], _12924) ^ Call: (311) [user] eval_selfless(_47524, _47526, _47528, _47530, [trigram, 3], _12924) ^ Unify: (311) [user] eval_selfless(_48468, _48470, _48472, _48474, [trigram, 3], _12924) ^ Call: (312) [user] eval_selfless_0([trigram, 3], _12924) ^ Unify: (312) [user] eval_selfless_0([trigram, 3], _12924) Call: (313) [system] var(trigram) ^ Redo: (312) [user] eval_selfless_0([trigram, 3], _12924) ^ Unify: (312) [user] eval_selfless_0([trigram, 3], _12924) ^ Call: (313) [user] eval_selfless_1([trigram, 3], _12924) ^ Unify: (313) [user] eval_selfless_1([trigram, 3], _12924) ^ Call: (314) [user] allow_clp ^ Unify: (314) [user] allow_clp ^ Call: (315) [user] false_flag ^ Unify: (315) [user] false_flag Call: (316) [system] fail Fail: (316) [system] fail ^ Fail: (315) [user] false_flag ^ Redo: (312) [user] eval_selfless_0([trigram, 3], _12924) ^ Unify: (312) [user] eval_selfless_0([trigram, 3], _12924) ^ Call: (313) [user] eval_selfless_2([trigram, 3], _12924) ^ Unify: (313) [user] eval_selfless_2([trigram, 3], _12924) Call: (314) [system] var(trigram) ^ Redo: (313) [user] eval_selfless_2([trigram, 3], _12924) ^ Unify: (313) [user] eval_selfless_2([trigram, 3], _12924) ^ Call: (314) [user] fake_notrace((ground([trigram, 3]), [trigram, 3]=[_68764, _68770, _68776], atom(_68764), catch_warn(current_op(_68802, yfx, _68764)), [trigram, 3]\=[_68822], s2ps([trigram, 3], _68830))) ^ Unify: (314) [user] fake_notrace(user:(ground([trigram, 3]), [trigram, 3]=[_68764, _68770, _68776], atom(_68764), catch_warn(current_op(_68802, yfx, _68764)), [trigram, 3]\=[_68822], s2ps([trigram, 3], _68830))) ^ Call: (315) [user] real_notrace(user:(ground([trigram, 3]), [trigram, 3]=[_68764, _68770, _68776], atom(_68764), catch_warn(current_op(_68802, yfx, _68764)), [trigram, 3]\=[_68822], s2ps([trigram, 3], _68830))) ^ Unify: (315) [user] real_notrace(user:(ground([trigram, 3]), [trigram, 3]=[_68764, _68770, _68776], atom(_68764), catch_warn(current_op(_68802, yfx, _68764)), [trigram, 3]\=[_68822], s2ps([trigram, 3], _68830))) ^ Call: (316) [user] setup_call_cleanup('$notrace'(_72536, _72538), once(user:(ground([trigram, 3]), [trigram, 3]=[_68764, _68770, _68776], atom(_68764), catch_warn(current_op(_68802, yfx, _68764)), [trigram, 3]\=[_68822], s2ps([trigram, 3], _68830))), '$restore_trace'(_72536, _72538)) ^ Unify: (316) [system] setup_call_cleanup(user:'$notrace'(_72536, _72538), user:once(user:(ground([trigram, 3]), [trigram, 3]=[_68764, _68770, _68776], atom(_68764), catch_warn(current_op(_68802, yfx, _68764)), [trigram, 3]\=[_68822], s2ps([trigram, 3], _68830))), user:'$restore_trace'(_72536, _72538)) ^ Call: (317) [system] sig_atomic(user:'$notrace'(_72536, _72538)) ^ Fail: (315) [user] real_notrace(user:(ground([trigram, 3]), [trigram, 3]=[_68764, _68770, _68776], atom(_68764), catch_warn(current_op(_68802, yfx, _68764)), [trigram, 3]\=[_68822], s2ps([trigram, 3], _68830))) ^ Fail: (314) [user] fake_notrace(user:(ground([trigram, 3]), [trigram, 3]=[_68764, _68770, _68776], atom(_68764), catch_warn(current_op(_68802, yfx, _68764)), [trigram, 3]\=[_68822], s2ps([trigram, 3], _68830))) ^ Redo: (308) [user] subst_args2_failed(494, '&self', [trigram, 3], _12924) ^ Unify: (308) [user] subst_args2_failed(494, '&self', [trigram, 3], [_78160|_78162]) ^ Call: (309) [user] subst_args(_79174, _79176, 494, '&self', trigram, _78160) ^ Unify: (309) [user] subst_args(_80118, _80120, 494, '&self', trigram, _78160) Call: (310) [system] atom(_80988) ^ Redo: (309) [user] subst_args(_81988, _81990, 494, '&self', trigram, _78160) ^ Unify: (309) [user] subst_args(_82932, _82934, 494, '&self', trigram, _78160) ^ Call: (310) [user] self_subst(trigram) ^ Unify: (310) [user] self_subst(trigram) Call: (311) [system] callable(trigram) Exit: (311) [system] callable(trigram) ^ Unify: (310) [user] self_subst(trigram) ^ Call: (311) [user] self_eval(trigram) ^ Unify: (311) [user] self_eval(trigram) ^ Call: (313) [system] setup_call_cleanup('$notrace'(_90282, _90284), once(user:self_eval0(trigram)), '$restore_trace'(_90282, _90284)) ^ Unify: (313) [system] setup_call_cleanup(system:'$notrace'(_90282, _90284), system:once(user:self_eval0(trigram)), system:'$restore_trace'(_90282, _90284)) ^ Call: (314) [system] sig_atomic(system:'$notrace'(_90282, _90284)) ^ Exit: (313) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(trigram)), system:'$restore_trace'(3, -1)) ^ Exit: (311) [user] self_eval(trigram) ^ Exit: (310) [user] self_subst(trigram) Call: (310) [system] _78160=trigram Exit: (310) [system] trigram=trigram ^ Exit: (309) [user] subst_args(_97836, _97838, 494, '&self', trigram, trigram) ^ Call: (309) [user] subst_args2_failed(494, '&self', [3], _78162) ^ Unify: (309) [user] subst_args2_failed(494, '&self', [3], _78162) Call: (310) [system] [3]==[] ^ Redo: (309) [user] subst_args2_failed(494, '&self', [3], _78162) ^ Unify: (309) [user] subst_args2_failed(494, '&self', [3], _78162) Call: (310) [system] var([3]) ^ Redo: (309) [user] subst_args2_failed(494, '&self', [3], _78162) ^ Unify: (309) [user] subst_args2_failed(494, '&self', [3], _78162) ^ Call: (310) [user] once(subst_selfless([3], _78162)) ^ Unify: (310) [system] once(user:subst_selfless([3], _78162)) ^ Call: (311) [user] subst_selfless([3], _78162) ^ Unify: (311) [user] subst_selfless([3], _78162) Call: (312) [system] var(3) ^ Redo: (311) [user] subst_selfless([3], _78162) ^ Unify: (311) [user] subst_selfless([3], _78162) ^ Call: (312) [user] eval_selfless(_112762, _112764, _112766, _112768, [3], _78162) ^ Unify: (312) [user] eval_selfless(_113706, _113708, _113710, _113712, [3], _78162) ^ Call: (313) [user] eval_selfless_0([3], _78162) ^ Unify: (313) [user] eval_selfless_0([3], _78162) Call: (314) [system] var(3) ^ Redo: (313) [user] eval_selfless_0([3], _78162) ^ Unify: (313) [user] eval_selfless_0([3], _78162) ^ Call: (314) [user] eval_selfless_1([3], _78162) ^ Unify: (314) [user] eval_selfless_1([3], _78162) ^ Call: (315) [user] allow_clp ^ Unify: (315) [user] allow_clp ^ Call: (316) [user] false_flag ^ Unify: (316) [user] false_flag Call: (317) [system] fail Fail: (317) [system] fail ^ Fail: (316) [user] false_flag ^ Redo: (313) [user] eval_selfless_0([3], _78162) ^ Unify: (313) [user] eval_selfless_0([3], _78162) ^ Call: (314) [user] eval_selfless_2([3], _78162) ^ Unify: (314) [user] eval_selfless_2([3], _78162) Call: (315) [system] var(3) ^ Redo: (314) [user] eval_selfless_2([3], _78162) ^ Unify: (314) [user] eval_selfless_2([3], _78162) ^ Call: (315) [user] fake_notrace((ground([3]), [3]=[_134002, _134008, _134014], atom(_134002), catch_warn(current_op(_134040, yfx, _134002)), [3]\=[_134060], s2ps([3], _134068))) ^ Unify: (315) [user] fake_notrace(user:(ground([3]), [3]=[_134002, _134008, _134014], atom(_134002), catch_warn(current_op(_134040, yfx, _134002)), [3]\=[_134060], s2ps([3], _134068))) ^ Call: (316) [user] real_notrace(user:(ground([3]), [3]=[_134002, _134008, _134014], atom(_134002), catch_warn(current_op(_134040, yfx, _134002)), [3]\=[_134060], s2ps([3], _134068))) ^ Unify: (316) [user] real_notrace(user:(ground([3]), [3]=[_134002, _134008, _134014], atom(_134002), catch_warn(current_op(_134040, yfx, _134002)), [3]\=[_134060], s2ps([3], _134068))) ^ Call: (317) [user] setup_call_cleanup('$notrace'(_137774, _137776), once(user:(ground([3]), [3]=[_134002, _134008, _134014], atom(_134002), catch_warn(current_op(_134040, yfx, _134002)), [3]\=[_134060], s2ps([3], _134068))), '$restore_trace'(_137774, _137776)) ^ Unify: (317) [system] setup_call_cleanup(user:'$notrace'(_137774, _137776), user:once(user:(ground([3]), [3]=[_134002, _134008, _134014], atom(_134002), catch_warn(current_op(_134040, yfx, _134002)), [3]\=[_134060], s2ps([3], _134068))), user:'$restore_trace'(_137774, _137776)) ^ Call: (318) [system] sig_atomic(user:'$notrace'(_137774, _137776)) ^ Fail: (316) [user] real_notrace(user:(ground([3]), [3]=[_134002, _134008, _134014], atom(_134002), catch_warn(current_op(_134040, yfx, _134002)), [3]\=[_134060], s2ps([3], _134068))) ^ Fail: (315) [user] fake_notrace(user:(ground([3]), [3]=[_134002, _134008, _134014], atom(_134002), catch_warn(current_op(_134040, yfx, _134002)), [3]\=[_134060], s2ps([3], _134068))) ^ Redo: (309) [user] subst_args2_failed(494, '&self', [3], _78162) ^ Unify: (309) [user] subst_args2_failed(494, '&self', [3], [_143398|_143400]) ^ Call: (310) [user] subst_args(_144412, _144414, 494, '&self', 3, _143398) ^ Unify: (310) [user] subst_args(_145356, _145358, 494, '&self', 3, _143398) Call: (311) [system] atom(_146226) ^ Redo: (310) [user] subst_args(_147226, _147228, 494, '&self', 3, _143398) ^ Unify: (310) [user] subst_args(_148170, _148172, 494, '&self', 3, _143398) ^ Call: (311) [user] self_subst(3) ^ Unify: (311) [user] self_subst(3) Call: (312) [system] callable(3) ^ Redo: (311) [user] self_subst(3) ^ Exit: (311) [user] self_subst(3) Call: (311) [system] _143398=3 Exit: (311) [system] 3=3 ^ Exit: (310) [user] subst_args(_155590, _155592, 494, '&self', 3, 3) ^ Call: (310) [user] subst_args2_failed(494, '&self', [], _143400) ^ Unify: (310) [user] subst_args2_failed(494, '&self', [], _143400) Call: (311) [system] []==[] Exit: (311) [system] []==[] Call: (311) [system] _143400=[] Exit: (311) [system] []=[] ^ Exit: (310) [user] subst_args2_failed(494, '&self', [], []) ^ Exit: (309) [user] subst_args2_failed(494, '&self', [3], [3]) ^ Exit: (308) [user] subst_args2_failed(494, '&self', [trigram, 3], [trigram, 3]) ^ Exit: (307) [user] subst_args2_failed(494, '&self', [/, trigram, 3], [/, trigram, 3]) ^ Exit: (306) [user] subst_args1(=, _9688, 494, '&self', [/, trigram, 3], [/, trigram, 3]) ^ Exit: (305) [user] subst_args1(_9686, _9688, 494, '&self', [/, trigram, 3], [/, trigram, 3]) Call: (305) [system] nb_setarg(1, retval(fail), [/, trigram, 3]) Exit: (305) [system] nb_setarg(1, retval([/, trigram, 3]), [/, trigram, 3]) ^ Call: (305) [user] ignore(notrace((\+[/, trigram, 3]\=_9732, nb_setarg(1, retval([/, trigram, 3]), [/, trigram, 3])))) ^ Unify: (305) [system] ignore(user:notrace((\+[/, trigram, 3]\=_9732, nb_setarg(1, retval([/, trigram, 3]), [/, trigram, 3])))) ^ Call: (307) [system] setup_call_cleanup('$notrace'(_171434, _171436), once(user:(\+[/, trigram, 3]\=_9732, nb_setarg(1, retval([/, trigram, 3]), [/, trigram, 3]))), '$restore_trace'(_171434, _171436)) ^ Unify: (307) [system] setup_call_cleanup(system:'$notrace'(_171434, _171436), system:once(user:(\+[/, trigram, 3]\=_9732, nb_setarg(1, retval([/, trigram, 3]), [/, trigram, 3]))), system:'$restore_trace'(_171434, _171436)) ^ Call: (308) [system] sig_atomic(system:'$notrace'(_171434, _171436)) ^ Exit: (307) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(\+[/, trigram, 3]\=_9732, nb_setarg(1, retval([/, trigram, 3]), [/, trigram, 3]))), system:'$restore_trace'(3, -1)) ^ Exit: (305) [system] ignore(user:notrace((\+[/, trigram, 3]\=_9732, nb_setarg(1, retval([/, trigram, 3]), [/, trigram, 3])))) ^ Call: (305) [user] ignore((_9724==1->ignore(\+ \+ (flag(eval_num, _9762, _9762+1), (retval([/, trigram, 3])\=@=retval(fail), nonvar([/, trigram, 3])->indentq(5, _9762, <--, [false, [/, trigram, 3]]);indentq(5, _9762, <--, [false, retval([/, trigram, 3])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9762, _9762+1), (retval([/, trigram, 3])\=@=retval(fail), nonvar([/, trigram, 3])->indentq(5, _9762, <--, [false, [/, trigram, 3]]);indentq(5, _9762, <--, [false, retval([/, trigram, 3])])))))))))) ^ Unify: (305) [system] ignore(user:(_9724==1->ignore(\+ \+ (flag(eval_num, _9762, _9762+1), (retval([/, trigram, 3])\=@=retval(fail), nonvar([/, trigram, 3])->indentq(5, _9762, <--, [false, [/, trigram, 3]]);indentq(5, _9762, <--, [false, retval([/, trigram, 3])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9762, _9762+1), (retval([/, trigram, 3])\=@=retval(fail), nonvar([/, trigram, 3])->indentq(5, _9762, <--, [false, [/, trigram, 3]]);indentq(5, _9762, <--, [false, retval([/, trigram, 3])])))))))))) Call: (307) [system] _9724==1 Fail: (307) [system] _9724==1 ^ Call: (308) [system] setup_call_cleanup('$notrace'(_179890, _179892), once(user:ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9762, _9762+1), (retval([/, trigram, 3])\=@=retval(fail), nonvar([/, trigram, 3])->indentq(5, _9762, <--, [false, [/, trigram, 3]]);indentq(5, _9762, <--, [false, retval([/, trigram, 3])])))))))), '$restore_trace'(_179890, _179892)) ^ Unify: (308) [system] setup_call_cleanup(system:'$notrace'(_179890, _179892), system:once(user:ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9762, _9762+1), (retval([/, trigram, 3])\=@=retval(fail), nonvar([/, trigram, 3])->indentq(5, _9762, <--, [false, [/, trigram, 3]]);indentq(5, _9762, <--, [false, retval([/, trigram, 3])])))))))), system:'$restore_trace'(_179890, _179892)) ^ Call: (309) [system] sig_atomic(system:'$notrace'(_179890, _179892)) ^ Exit: (308) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9762, _9762+1), (retval([/, trigram, 3])\=@=retval(fail), nonvar([/, trigram, 3])->indentq(5, _9762, <--, [false, [/, trigram, 3]]);indentq(5, _9762, <--, [false, retval([/, trigram, 3])])))))))), system:'$restore_trace'(3, -1)) ^ Exit: (305) [system] ignore(user:(_9724==1->ignore(\+ \+ (flag(eval_num, _9762, _9762+1), (retval([/, trigram, 3])\=@=retval(fail), nonvar([/, trigram, 3])->indentq(5, _9762, <--, [false, [/, trigram, 3]]);indentq(5, _9762, <--, [false, retval([/, trigram, 3])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9762, _9762+1), (retval([/, trigram, 3])\=@=retval(fail), nonvar([/, trigram, 3])->indentq(5, _9762, <--, [false, [/, trigram, 3]]);indentq(5, _9762, <--, [false, retval([/, trigram, 3])])))))))))) ^ Exit: (303) [system] call_cleanup(user:((call(subst_args1(_9686, _9688), 494, '&self', [/, trigram, 3], [/, trigram, 3])*->nb_setarg(1, retval([/, trigram, 3]), [/, trigram, 3]);fail, trace, call(subst_args1(_9686, _9688), 494, '&self', [/, trigram, 3], [/, trigram, 3])), ignore(notrace((\+[/, trigram, 3]\=_9732, nb_setarg(1, retval([/, trigram, 3]), [/, trigram, 3]))))), user:ignore((_9724==1->ignore(\+ \+ (flag(eval_num, _9762, _9762+1), (retval([/, trigram, 3])\=@=retval(fail), nonvar([/, trigram, 3])->indentq(5, _9762, <--, [false, [/, trigram, 3]]);indentq(5, _9762, <--, [false, retval([/, trigram, 3])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9762, _9762+1), (retval([/, trigram, 3])\=@=retval(fail), nonvar([/, trigram, 3])->indentq(5, _9762, <--, [false, [/, trigram, 3]]);indentq(5, _9762, <--, [false, retval([/, trigram, 3])]))))))))))) Call: (303) [system] retval([/, trigram, 3])\=@=retval(fail) Exit: (303) [system] retval([/, trigram, 3])\=@=retval(fail) ^ Exit: (302) [user] trace_eval(subst_args1(_9686, _9688), (false, (e2;e)), 494, '&self', [/, trigram, 3], [/, trigram, 3]) Call: (302) [system] [/, trigram, 3]\=@=[/, trigram, 3] ^ Redo: (301) [user] subst_args0(_9686, _9688, 494, '&self', [/, trigram, 3], _9680) Call: (302) [system] _9680=[/, trigram, 3] Exit: (302) [system] [/, trigram, 3]=[/, trigram, 3] ^ Exit: (301) [user] subst_args0(_9686, _9688, 494, '&self', [/, trigram, 3], [/, trigram, 3]) ^ Exit: (300) [user] subst_args(_9686, _9688, 495, '&self', [/, trigram, 3], [/, trigram, 3]) ^ Call: (300) [user] subst_args2_failed(495, '&self', [[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9682) ^ Unify: (300) [user] subst_args2_failed(495, '&self', [[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9682) Call: (301) [system] [[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]==[] ^ Redo: (300) [user] subst_args2_failed(495, '&self', [[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9682) ^ Unify: (300) [user] subst_args2_failed(495, '&self', [[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9682) Call: (301) [system] var([[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) ^ Redo: (300) [user] subst_args2_failed(495, '&self', [[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9682) ^ Unify: (300) [user] subst_args2_failed(495, '&self', [[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9682) ^ Call: (301) [user] once(subst_selfless([[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9682)) ^ Unify: (301) [system] once(user:subst_selfless([[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9682)) ^ Call: (302) [user] subst_selfless([[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9682) ^ Unify: (302) [user] subst_selfless([[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9682) Call: (303) [system] var([/, trigram, 4]) ^ Redo: (302) [user] subst_selfless([[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9682) ^ Unify: (302) [user] subst_selfless([[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9682) ^ Call: (303) [user] eval_selfless(_208172, _208174, _208176, _208178, [[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9682) ^ Unify: (303) [user] eval_selfless(_209116, _209118, _209120, _209122, [[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9682) ^ Call: (304) [user] eval_selfless_0([[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9682) ^ Unify: (304) [user] eval_selfless_0([[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9682) Call: (305) [system] var([/, trigram, 4]) ^ Redo: (304) [user] eval_selfless_0([[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9682) ^ Unify: (304) [user] eval_selfless_0([[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9682) ^ Call: (305) [user] is_assignment([/, trigram, 4]) ^ Unify: (305) [user] is_assignment([/, trigram, 4]) Call: (306) [system] atom([/, trigram, 4]) ^ Redo: (305) [user] is_assignment([/, trigram, 4]) Call: (306) [system] fail ^ Redo: (304) [user] eval_selfless_0([[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9682) ^ Unify: (304) [user] eval_selfless_0([[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9682) ^ Call: (305) [user] eval_selfless_1([[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9682) ^ Unify: (305) [user] eval_selfless_1([[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9682) ^ Call: (306) [user] allow_clp ^ Unify: (306) [user] allow_clp ^ Call: (307) [user] false_flag ^ Unify: (307) [user] false_flag Call: (308) [system] fail Fail: (308) [system] fail ^ Fail: (307) [user] false_flag ^ Redo: (304) [user] eval_selfless_0([[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9682) ^ Unify: (304) [user] eval_selfless_0([[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9682) ^ Call: (305) [user] eval_selfless_2([[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9682) ^ Unify: (305) [user] eval_selfless_2([[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9682) Call: (306) [system] var([/, trigram, 4]) ^ Redo: (305) [user] eval_selfless_2([[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9682) ^ Unify: (305) [user] eval_selfless_2([[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9682) ^ Call: (306) [user] fake_notrace((ground([[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_235880, _235886, _235892], atom(_235880), catch_warn(current_op(_235918, yfx, _235880)), [[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_235938], s2ps([[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _235946))) ^ Unify: (306) [user] fake_notrace(user:(ground([[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_235880, _235886, _235892], atom(_235880), catch_warn(current_op(_235918, yfx, _235880)), [[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_235938], s2ps([[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _235946))) ^ Call: (307) [user] real_notrace(user:(ground([[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_235880, _235886, _235892], atom(_235880), catch_warn(current_op(_235918, yfx, _235880)), [[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_235938], s2ps([[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _235946))) ^ Unify: (307) [user] real_notrace(user:(ground([[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_235880, _235886, _235892], atom(_235880), catch_warn(current_op(_235918, yfx, _235880)), [[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_235938], s2ps([[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _235946))) ^ Call: (308) [user] setup_call_cleanup('$notrace'(_239652, _239654), once(user:(ground([[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_235880, _235886, _235892], atom(_235880), catch_warn(current_op(_235918, yfx, _235880)), [[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_235938], s2ps([[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _235946))), '$restore_trace'(_239652, _239654)) ^ Unify: (308) [system] setup_call_cleanup(user:'$notrace'(_239652, _239654), user:once(user:(ground([[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_235880, _235886, _235892], atom(_235880), catch_warn(current_op(_235918, yfx, _235880)), [[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_235938], s2ps([[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _235946))), user:'$restore_trace'(_239652, _239654)) ^ Call: (309) [system] sig_atomic(user:'$notrace'(_239652, _239654)) ^ Fail: (307) [user] real_notrace(user:(ground([[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_235880, _235886, _235892], atom(_235880), catch_warn(current_op(_235918, yfx, _235880)), [[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_235938], s2ps([[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _235946))) ^ Fail: (306) [user] fake_notrace(user:(ground([[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_235880, _235886, _235892], atom(_235880), catch_warn(current_op(_235918, yfx, _235880)), [[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_235938], s2ps([[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _235946))) ^ Redo: (300) [user] subst_args2_failed(495, '&self', [[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9682) ^ Unify: (300) [user] subst_args2_failed(495, '&self', [[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], [_245276|_245278]) ^ Call: (301) [user] subst_args(_246290, _246292, 495, '&self', [/, trigram, 4], _245276) ^ Unify: (301) [user] subst_args(_247234, _247236, 495, '&self', [/, trigram, 4], _245276) Call: (302) [system] atom(_248104) ^ Redo: (301) [user] subst_args(_249104, _249106, 495, '&self', [/, trigram, 4], _245276) ^ Unify: (301) [user] subst_args(_250048, _250050, 495, '&self', [/, trigram, 4], _245276) ^ Call: (302) [user] self_subst([/, trigram, 4]) ^ Unify: (302) [user] self_subst([/, trigram, 4]) Call: (303) [system] callable([/, trigram, 4]) Exit: (303) [system] callable([/, trigram, 4]) ^ Unify: (302) [user] self_subst([/, trigram, 4]) ^ Call: (303) [user] self_eval([/, trigram, 4]) ^ Unify: (303) [user] self_eval([/, trigram, 4]) ^ Call: (305) [system] setup_call_cleanup('$notrace'(_257398, _257400), once(user:self_eval0([/, trigram, 4])), '$restore_trace'(_257398, _257400)) ^ Unify: (305) [system] setup_call_cleanup(system:'$notrace'(_257398, _257400), system:once(user:self_eval0([/, trigram, 4])), system:'$restore_trace'(_257398, _257400)) ^ Call: (306) [system] sig_atomic(system:'$notrace'(_257398, _257400)) ^ Fail: (303) [user] self_eval([/, trigram, 4]) ^ Redo: (301) [user] subst_args(_261234, _261236, 495, '&self', [/, trigram, 4], _245276) ^ Unify: (301) [user] subst_args(_262178, _262180, 495, '&self', [/, trigram, 4], _245276) Call: (302) [system] [trigram, 4]==[] ^ Redo: (301) [user] subst_args(_264050, _264052, 495, '&self', [/, trigram, 4], _245276) ^ Unify: (301) [user] subst_args(_264994, _264996, 495, '&self', [/, trigram, 4], _245276) ^ Call: (303) [system] setup_call_cleanup('$notrace'(_265884, _265886), once(user:(_265866 is 495-1)), '$restore_trace'(_265884, _265886)) ^ Unify: (303) [system] setup_call_cleanup(system:'$notrace'(_265884, _265886), system:once(user:(_265866 is 495-1)), system:'$restore_trace'(_265884, _265886)) ^ Call: (304) [system] sig_atomic(system:'$notrace'(_265884, _265886)) ^ Exit: (303) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(494 is 495-1)), system:'$restore_trace'(3, -1)) ^ Call: (302) [user] subst_args0(_269660, _269662, 494, '&self', [/, trigram, 4], _245276) ^ Unify: (302) [user] subst_args0(_269660, _269662, 494, '&self', [/, trigram, 4], _245276) ^ Call: (303) [user] self_subst([/, trigram, 4]) ^ Unify: (303) [user] self_subst([/, trigram, 4]) Call: (304) [system] callable([/, trigram, 4]) Exit: (304) [system] callable([/, trigram, 4]) ^ Unify: (303) [user] self_subst([/, trigram, 4]) ^ Call: (304) [user] self_eval([/, trigram, 4]) ^ Unify: (304) [user] self_eval([/, trigram, 4]) ^ Call: (306) [system] setup_call_cleanup('$notrace'(_278038, _278040), once(user:self_eval0([/, trigram, 4])), '$restore_trace'(_278038, _278040)) ^ Unify: (306) [system] setup_call_cleanup(system:'$notrace'(_278038, _278040), system:once(user:self_eval0([/, trigram, 4])), system:'$restore_trace'(_278038, _278040)) ^ Call: (307) [system] sig_atomic(system:'$notrace'(_278038, _278040)) ^ Fail: (304) [user] self_eval([/, trigram, 4]) ^ Redo: (302) [user] subst_args0(_269660, _269662, 494, '&self', [/, trigram, 4], _245276) ^ Unify: (302) [user] subst_args0(_269660, _269662, 494, '&self', [/, trigram, 4], _245276) Call: (303) [system] _283694 is 494+ -1 Exit: (303) [system] 493 is 494+ -1 ^ Call: (303) [user] trace_eval(subst_args1(_269660, _269662), (false, (e2;e)), 494, '&self', [/, trigram, 4], _285570) ^ Unify: (303) [user] trace_eval(subst_args1(_269660, _269662), (false, (e2;e)), 494, '&self', [/, trigram, 4], _285570) ^ Call: (304) [user] must_det_ll((notrace((flag(eval_num, _287480, _287480+1), _287498 is _287480 mod 500, _287516 is 99-494 mod 100, _287540=_287542, option_else('trace-length', _287554, 500), option_else('trace-depth', _287562, 30))), quietly(if_t((nop(stop_rtrace), _287498>_287554), (set_debug(eval, false), _287618 is _287554+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_287618])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_287670))))) ^ Unify: (304) [user] must_det_ll(user:(notrace((flag(eval_num, _287480, _287480+1), _287498 is _287480 mod 500, _287516 is 99-494 mod 100, _287540=_287542, option_else('trace-length', _287554, 500), option_else('trace-depth', _287562, 30))), quietly(if_t((nop(stop_rtrace), _287498>_287554), (set_debug(eval, false), _287618 is _287554+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_287618])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_287670))))) ^ Call: (305) [user] once(user:(notrace((flag(eval_num, _287480, _287480+1), _287498 is _287480 mod 500, _287516 is 99-494 mod 100, _287540=_287542, option_else('trace-length', _287554, 500), option_else('trace-depth', _287562, 30))), quietly(if_t((nop(stop_rtrace), _287498>_287554), (set_debug(eval, false), _287618 is _287554+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_287618])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_287670))))) ^ Unify: (305) [system] once(user:(notrace((flag(eval_num, _287480, _287480+1), _287498 is _287480 mod 500, _287516 is 99-494 mod 100, _287540=_287542, option_else('trace-length', _287554, 500), option_else('trace-depth', _287562, 30))), quietly(if_t((nop(stop_rtrace), _287498>_287554), (set_debug(eval, false), _287618 is _287554+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_287618])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_287670))))) ^ Call: (308) [system] setup_call_cleanup('$notrace'(_291394, _291396), once(user:(flag(eval_num, _287480, _287480+1), _287498 is _287480 mod 500, _287516 is 99-494 mod 100, _287540=_287542, option_else('trace-length', _287554, 500), option_else('trace-depth', _287562, 30))), '$restore_trace'(_291394, _291396)) ^ Unify: (308) [system] setup_call_cleanup(system:'$notrace'(_291394, _291396), system:once(user:(flag(eval_num, _287480, _287480+1), _287498 is _287480 mod 500, _287516 is 99-494 mod 100, _287540=_287542, option_else('trace-length', _287554, 500), option_else('trace-depth', _287562, 30))), system:'$restore_trace'(_291394, _291396)) ^ Call: (309) [system] sig_atomic(system:'$notrace'(_291394, _291396)) ^ Exit: (308) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(flag(eval_num, 22, 22+1), 22 is 22 mod 500, 5 is 99-494 mod 100, _287540=_287540, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), system:'$restore_trace'(3, -1)) ^ Call: (308) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 22>500), (set_debug(eval, false), _287618 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_287618])), nop((start_rtrace, rtrace))))) ^ Unify: (308) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 22>500), (set_debug(eval, false), _287618 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_287618])), nop((start_rtrace, rtrace))))) ^ Exit: (308) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 22>500), (set_debug(eval, false), _287618 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_287618])), nop((start_rtrace, rtrace))))) Call: (307) [user] nop(notrace(no_repeats_var(_287670))) Unify: (307) [user] nop(notrace(no_repeats_var(_287670))) Exit: (307) [user] nop(notrace(no_repeats_var(_287670))) ^ Exit: (305) [system] once(user:(notrace((flag(eval_num, 22, 22+1), 22 is 22 mod 500, 5 is 99-494 mod 100, _287540=_287540, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), quietly(if_t((nop(stop_rtrace), 22>500), (set_debug(eval, false), _287618 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_287618])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_287670))))) ^ Exit: (304) [user] must_det_ll(user:(notrace((flag(eval_num, 22, 22+1), 22 is 22 mod 500, 5 is 99-494 mod 100, _287540=_287540, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), quietly(if_t((nop(stop_rtrace), 22>500), (set_debug(eval, false), _287618 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_287618])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_287670))))) Call: (304) [occurs] occurs:sub_term(_302858, (false, (e2;e))) Unify: (304) [occurs] occurs:sub_term((false, (e2;e)), (false, (e2;e))) Exit: (304) [occurs] occurs:sub_term((false, (e2;e)), (false, (e2;e))) Call: (304) [system] (false, (e2;e))\=(false, (e2;e)) Fail: (304) [system] (false, (e2;e))\=(false, (e2;e)) Redo: (304) [occurs] occurs:sub_term(_302858, (false, (e2;e))) Unify: (304) [occurs] occurs:sub_term(_302858, (false, (e2;e))) Call: (305) [system] compound((false, (e2;e))) Exit: (305) [system] compound((false, (e2;e))) Call: (305) [system] arg(_311280, (false, (e2;e)), _311204) Exit: (305) [system] arg(1, (false, (e2;e)), false) Call: (305) [occurs] occurs:sub_term(_302858, false) Unify: (305) [occurs] occurs:sub_term(false, false) Exit: (305) [occurs] occurs:sub_term(false, false) Exit: (304) [occurs] occurs:sub_term(false, (false, (e2;e))) Call: (304) [system] (false, (e2;e))\=false Exit: (304) [system] (false, (e2;e))\=false ^ Call: (304) [user] if_trace((eval;false, (e2;e)), (_287540=1, indentq(5, 22, -->, [false, [/, trigram, 4]]))) ^ Unify: (304) [user] if_trace((eval;false, (e2;e)), (_287540=1, indentq(5, 22, -->, [false, [/, trigram, 4]]))) ^ Call: (306) [system] setup_call_cleanup('$notrace'(_320584, _320586), once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _287540=1, indentq(5, 22, -->, [false, [/, trigram, 4]]))), _320542, fbug((_320542-->if_trace((eval;false, (e2;e)), (_287540=1, indentq(5, 22, -->, [false, [/, trigram, 4]])))))))), '$restore_trace'(_320584, _320586)) ^ Unify: (306) [system] setup_call_cleanup(system:'$notrace'(_320584, _320586), system:once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _287540=1, indentq(5, 22, -->, [false, [/, trigram, 4]]))), _320542, fbug((_320542-->if_trace((eval;false, (e2;e)), (_287540=1, indentq(5, 22, -->, [false, [/, trigram, 4]])))))))), system:'$restore_trace'(_320584, _320586)) ^ Call: (307) [system] sig_atomic(system:'$notrace'(_320584, _320586)) ^ Exit: (306) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _287540=1, indentq(5, 22, -->, [false, [/, trigram, 4]]))), _320542, fbug((_320542-->if_trace((eval;false, (e2;e)), (_287540=1, indentq(5, 22, -->, [false, [/, trigram, 4]])))))))), system:'$restore_trace'(3, -1)) ^ Exit: (304) [user] if_trace((eval;false, (e2;e)), (_287540=1, indentq(5, 22, -->, [false, [/, trigram, 4]]))) Call: (304) [system] _325366=retval(fail) Exit: (304) [system] retval(fail)=retval(fail) Call: (304) [system] _327228=(\+ \+ (flag(eval_num, _327248, _327248+1), (retval(fail)\=@=retval(fail), nonvar(_285570)->indentq(5, _327248, <--, [false, _285570]);indentq(5, _327248, <--, [false, retval(fail)])))) Exit: (304) [system] (\+ \+ (flag(eval_num, _327248, _327248+1), (retval(fail)\=@=retval(fail), nonvar(_285570)->indentq(5, _327248, <--, [false, _285570]);indentq(5, _327248, <--, [false, retval(fail)]))))=(\+ \+ (flag(eval_num, _327248, _327248+1), (retval(fail)\=@=retval(fail), nonvar(_285570)->indentq(5, _327248, <--, [false, _285570]);indentq(5, _327248, <--, [false, retval(fail)])))) ^ Call: (304) [user] call_cleanup(((call(subst_args1(_269660, _269662), 494, '&self', [/, trigram, 4], _285570)*->nb_setarg(1, retval(fail), _285570);fail, trace, call(subst_args1(_269660, _269662), 494, '&self', [/, trigram, 4], _285570)), ignore(notrace((\+_285570\=_287670, nb_setarg(1, retval(fail), _285570))))), ignore((_287540==1->ignore(\+ \+ (flag(eval_num, _327248, _327248+1), (retval(fail)\=@=retval(fail), nonvar(_285570)->indentq(5, _327248, <--, [false, _285570]);indentq(5, _327248, <--, [false, retval(fail)]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _327248, _327248+1), (retval(fail)\=@=retval(fail), nonvar(_285570)->indentq(5, _327248, <--, [false, _285570]);indentq(5, _327248, <--, [false, retval(fail)]))))))))))) ^ Unify: (304) [system] call_cleanup(user:((call(subst_args1(_269660, _269662), 494, '&self', [/, trigram, 4], _285570)*->nb_setarg(1, retval(fail), _285570);fail, trace, call(subst_args1(_269660, _269662), 494, '&self', [/, trigram, 4], _285570)), ignore(notrace((\+_285570\=_287670, nb_setarg(1, retval(fail), _285570))))), user:ignore((_287540==1->ignore(\+ \+ (flag(eval_num, _327248, _327248+1), (retval(fail)\=@=retval(fail), nonvar(_285570)->indentq(5, _327248, <--, [false, _285570]);indentq(5, _327248, <--, [false, retval(fail)]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _327248, _327248+1), (retval(fail)\=@=retval(fail), nonvar(_285570)->indentq(5, _327248, <--, [false, _285570]);indentq(5, _327248, <--, [false, retval(fail)]))))))))))) ^ Call: (306) [user] subst_args1(_269660, _269662, 494, '&self', [/, trigram, 4], _285570) ^ Unify: (306) [user] subst_args1(_269660, _269662, 494, '&self', [/, trigram, 4], _285570) Call: (307) [system] var(_269660) Exit: (307) [system] var(_269660) ^ Call: (307) [user] subst_args1(=, _269662, 494, '&self', [/, trigram, 4], _285570) ^ Unify: (307) [user] subst_args1(=, _269662, 494, '&self', [/, trigram, 4], _285570) Call: (308) [system] var(=) ^ Redo: (307) [user] subst_args1(=, _269662, 494, '&self', [/, trigram, 4], _285570) Call: (308) [system] atom(=) Exit: (308) [system] atom(=) Call: (308) [system] (=)\==(=) ^ Redo: (307) [user] subst_args1(=, _269662, 494, '&self', [/, trigram, 4], _285570) ^ Unify: (307) [user] subst_args1(=, _269662, 494, '&self', [/, trigram, 4], _285570) Call: (308) [system] atom([/, trigram, 4]) ^ Redo: (307) [user] subst_args1(=, _269662, 494, '&self', [/, trigram, 4], _285570) ^ Unify: (307) [user] subst_args1(=, _269662, 494, '&self', [/, trigram, 4], _285570) Call: (308) [system] is_list([trigram, 4]) Exit: (308) [system] is_list([trigram, 4]) ^ Unify: (307) [user] subst_args1(=, _269662, 494, '&self', [/, trigram, 4], _285570) Call: (308) [system] is_list([/, trigram, 4]) Exit: (308) [system] is_list([/, trigram, 4]) ^ Unify: (307) [user] subst_args1(=, _269662, 494, '&self', [/, trigram, 4], [/|_350838]) Call: (308) [system] var(/) ^ Redo: (307) [user] subst_args1(=, _269662, 494, '&self', [/, trigram, 4], _285570) ^ Unify: (307) [user] subst_args1(=, _269662, 494, '&self', [/, trigram, 4], _285570) Call: (308) [system] fail ^ Redo: (307) [user] subst_args1(=, _269662, 494, '&self', [/, trigram, 4], _285570) ^ Unify: (307) [user] subst_args1(=, _269662, 494, '&self', [/, trigram, 4], _285570) Call: (308) [system] is_list([/, trigram, 4]) Exit: (308) [system] is_list([/, trigram, 4]) ^ Call: (308) [user] apply:maplist(self_subst, [/, trigram, 4]) ^ Unify: (308) [apply] apply:maplist(user:self_subst, [/, trigram, 4]) Call: (309) [apply] apply:maplist_([/, trigram, 4], user:self_subst) Unify: (309) [apply] apply:maplist_([/, trigram, 4], user:self_subst) ^ Call: (310) [user] self_subst(/) ^ Unify: (310) [user] self_subst(/) Call: (311) [system] callable(/) Exit: (311) [system] callable(/) ^ Unify: (310) [user] self_subst(/) ^ Call: (311) [user] self_eval(/) ^ Unify: (311) [user] self_eval(/) ^ Call: (313) [system] setup_call_cleanup('$notrace'(_369458, _369460), once(user:self_eval0(/)), '$restore_trace'(_369458, _369460)) ^ Unify: (313) [system] setup_call_cleanup(system:'$notrace'(_369458, _369460), system:once(user:self_eval0(/)), system:'$restore_trace'(_369458, _369460)) ^ Call: (314) [system] sig_atomic(system:'$notrace'(_369458, _369460)) ^ Exit: (313) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(/)), system:'$restore_trace'(3, -1)) ^ Exit: (311) [user] self_eval(/) ^ Exit: (310) [user] self_subst(/) Call: (310) [apply] apply:maplist_([trigram, 4], user:self_subst) Unify: (310) [apply] apply:maplist_([trigram, 4], user:self_subst) ^ Call: (311) [user] self_subst(trigram) ^ Unify: (311) [user] self_subst(trigram) Call: (312) [system] callable(trigram) Exit: (312) [system] callable(trigram) ^ Unify: (311) [user] self_subst(trigram) ^ Call: (312) [user] self_eval(trigram) ^ Unify: (312) [user] self_eval(trigram) ^ Call: (314) [system] setup_call_cleanup('$notrace'(_383418, _383420), once(user:self_eval0(trigram)), '$restore_trace'(_383418, _383420)) ^ Unify: (314) [system] setup_call_cleanup(system:'$notrace'(_383418, _383420), system:once(user:self_eval0(trigram)), system:'$restore_trace'(_383418, _383420)) ^ Call: (315) [system] sig_atomic(system:'$notrace'(_383418, _383420)) ^ Exit: (314) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(trigram)), system:'$restore_trace'(3, -1)) ^ Exit: (312) [user] self_eval(trigram) ^ Exit: (311) [user] self_subst(trigram) Call: (311) [apply] apply:maplist_([4], user:self_subst) Unify: (311) [apply] apply:maplist_([4], user:self_subst) ^ Call: (312) [user] self_subst(4) ^ Unify: (312) [user] self_subst(4) Call: (313) [system] callable(4) ^ Redo: (312) [user] self_subst(4) ^ Exit: (312) [user] self_subst(4) Call: (312) [apply] apply:maplist_([], user:self_subst) Unify: (312) [apply] apply:maplist_([], user:self_subst) Exit: (312) [apply] apply:maplist_([], user:self_subst) Exit: (311) [apply] apply:maplist_([4], user:self_subst) Exit: (310) [apply] apply:maplist_([trigram, 4], user:self_subst) Exit: (309) [apply] apply:maplist_([/, trigram, 4], user:self_subst) ^ Exit: (308) [apply] apply:maplist(user:self_subst, [/, trigram, 4]) Call: (308) [system] [/, trigram, 4]=[_402022|_402024] Exit: (308) [system] [/, trigram, 4]=[/, trigram, 4] Call: (308) [system] atom(/) Exit: (308) [system] atom(/) ^ Unify: (307) [user] subst_args1(=, _269662, 494, '&self', [/, trigram, 4], _285570) ^ Call: (308) [user] is_space_op(/) ^ Redo: (307) [user] subst_args1(=, _269662, 494, '&self', [/, trigram, 4], _285570) ^ Unify: (307) [user] subst_args1(=, _269662, 494, '&self', [/, trigram, 4], _285570) Call: (308) [system] (/)==case ^ Redo: (307) [user] subst_args1(=, _269662, 494, '&self', [/, trigram, 4], _285570) ^ Unify: (307) [user] subst_args1(=, _269662, 494, '&self', [/, trigram, 4], _285570) Call: (308) [system] fail ^ Redo: (307) [user] subst_args1(=, _269662, 494, '&self', [/, trigram, 4], _285570) ^ Unify: (307) [user] subst_args1(=, _269662, 494, '&self', [/, trigram, 4], _285570) Call: (308) [system] _415106=do_more_defs(true) Exit: (308) [system] do_more_defs(true)=do_more_defs(true) ^ Call: (308) [user] clause(eval_21(subst_args, _269662, 494, '&self', [/, trigram, 4], _285570), _416982) ^ Redo: (307) [user] subst_args1(=, _269662, 494, '&self', [/, trigram, 4], _285570) ^ Unify: (307) [user] subst_args1(=, _269662, 494, '&self', [/, trigram, 4], _285570) Call: (308) [system] fail ^ Redo: (307) [user] subst_args1(=, _269662, 494, '&self', [/, trigram, 4], _285570) ^ Unify: (307) [user] subst_args1(=, _269662, 494, '&self', [/, trigram, 4], _285570) ^ Call: (308) [user] is_and(/) ^ Unify: (308) [user] is_and(/) Call: (309) [system] atom(/) Exit: (309) [system] atom(/) ^ Unify: (308) [user] is_and(/) ^ Call: (309) [user] is_and(/, _427306) ^ Unify: (309) [user] is_and(/, _428234) Call: (310) [system] atom(/) Exit: (310) [system] atom(/) ^ Redo: (307) [user] subst_args1(=, _269662, 494, '&self', [/, trigram, 4], _285570) ^ Unify: (307) [user] subst_args1(=, _269662, 494, '&self', [/, trigram, 4], [/|_431882]) Call: (308) [system] nonvar(/) Exit: (308) [system] nonvar(/) Call: (308) [system] fail ^ Redo: (307) [user] subst_args1(=, _269662, 494, '&self', [/, trigram, 4], _285570) ^ Unify: (307) [user] subst_args1(=, _269662, 494, '&self', [/, trigram, 4], _285570) ^ Call: (308) [user] subst_args2(=, 494, '&self', [/, trigram, 4], _285570) ^ Unify: (308) [user] subst_args2(=, 494, '&self', [/, trigram, 4], _285570) Call: (309) [system] 494<3 ^ Redo: (308) [user] subst_args2(=, 494, '&self', [/, trigram, 4], _285570) ^ Unify: (308) [user] subst_args2(=, 494, '&self', [/, trigram, 4], _285570) Call: (309) [system] fail ^ Redo: (308) [user] subst_args2(=, 494, '&self', [/, trigram, 4], _285570) ^ Unify: (308) [user] subst_args2(=, 494, '&self', [/, trigram, 4], _285570) ^ Call: (309) [user] mnotrace(is_user_defined_head(=, '&self', /)) ^ Unify: (309) [user] mnotrace(is_user_defined_head(=, '&self', /)) ^ Call: (310) [user] once(is_user_defined_head(=, '&self', /)) ^ Unify: (310) [system] once(user:is_user_defined_head(=, '&self', /)) ^ Call: (311) [user] is_user_defined_head(=, '&self', /) ^ Unify: (311) [user] is_user_defined_head(=, '&self', /) ^ Call: (312) [user] mnotrace(is_user_defined_head0(=, '&self', /)) ^ Unify: (312) [user] mnotrace(is_user_defined_head0(=, '&self', /)) ^ Call: (313) [user] once(is_user_defined_head0(=, '&self', /)) ^ Unify: (313) [system] once(user:is_user_defined_head0(=, '&self', /)) ^ Call: (314) [user] is_user_defined_head0(=, '&self', /) ^ Unify: (314) [user] is_user_defined_head0(=, '&self', /) Call: (315) [system] callable(/) Exit: (315) [system] callable(/) Call: (315) [system] functor(/, _457984, _458064) Exit: (315) [system] functor(/, /, 0) ^ Call: (315) [user] is_user_defined_head_f(=, '&self', /) ^ Unify: (315) [user] is_user_defined_head_f(=, '&self', /) ^ Call: (316) [user] is_user_defined_head_f1(=, '&self', /) ^ Unify: (316) [user] is_user_defined_head_f1(=, '&self', /) Call: (317) [user] metta_eq_def(=, '&self', [/|_463582], _463664) Unify: (317) [user] metta_eq_def(=, '&self', [/|_463582], _464588) ^ Call: (318) [user] ignore((=)=(=)) ^ Unify: (318) [system] ignore(user:((=)=(=))) Call: (319) [system] (=)=(=) Exit: (319) [system] (=)=(=) ^ Exit: (318) [system] ignore(user:((=)=(=))) Call: (318) [user] metta_atom('&self', [=, [/|_463582], _470104]) Unify: (318) [user] metta_atom('&self', [=, [/|_463582], _470104]) ^ Call: (319) [user] typed_list('&self', _472018, _471940) ^ Unify: (319) [user] typed_list('&self', _472950, _471940) Call: (320) [system] compound('&self') Fail: (320) [system] compound('&self') ^ Fail: (319) [user] typed_list('&self', _475730, _471940) Redo: (318) [user] metta_atom('&self', [=, [/|_463582], _470104]) Unify: (318) [user] metta_atom('&self', [=, [/|_463582], _470104]) Call: (319) [system] '&self'=='&flybase' Redo: (318) [user] metta_atom('&self', [=, [/|_463582], _470104]) Unify: (318) [user] metta_atom('&self', [=, [/|_463582], _470104]) ^ Call: (319) [user] metta_atom_in_file('&self', [=, [/|_463582], _470104]) ^ Unify: (319) [user] metta_atom_in_file('&self', [=, [/|_463582], _470104]) ^ Call: (320) [user] metta_atom_in_file('&self', [=, [/|_463582], _470104], _483112, _483114) ^ Unify: (320) [user] metta_atom_in_file('&self', [=, [/|_463582], _470104], _484048, _484050) ^ Call: (321) [user] loaded_into_kb('&self', _484906) ^ Unify: (321) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Exit: (321) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Call: (321) [user] once(user:asserted_metta_pred(_495496, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Unify: (321) [system] once(user:asserted_metta_pred(_495496, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Call: (322) [user] asserted_metta_pred(_495496, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Fail: (322) [user] asserted_metta_pred(_495496, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Redo: (318) [user] metta_atom('&self', [=, [/|_463582], _470104]) Unify: (318) [user] metta_atom('&self', [=, [/|_463582], _470104]) Call: (319) [user] metta_atom_asserted('&self', [=, [/|_463582], _470104]) Unify: (319) [user] metta_atom_asserted('&self', [=, [/|_463582], _470104]) ^ Call: (320) [user] metta_atom_asserted_deduced('&self', [=, [/|_463582], _470104]) Redo: (319) [user] metta_atom_asserted('&self', [=, [/|_463582], _470104]) Redo: (318) [user] metta_atom('&self', [=, [/|_463582], _470104]) Unify: (318) [user] metta_atom('&self', [=, [/|_463582], _470104]) Call: (319) [system] '&self'\=='&corelib' Exit: (319) [system] '&self'\=='&corelib' ^ Call: (319) [user] using_all_spaces ^ Unify: (319) [user] using_all_spaces Call: (320) [system] nb_current(with_all_spaces, t) Redo: (318) [user] metta_atom('&self', [=, [/|_10062], _10078]) Unify: (318) [user] metta_atom('&self', [=, [/|_10062], _10078]) Call: (319) [system] '&self'\=='&corelib' Exit: (319) [system] '&self'\=='&corelib' Call: (319) [user] metta_atom_asserted('&self', '&corelib') Unify: (319) [user] metta_atom_asserted('&self', '&corelib') ^ Call: (320) [user] metta_atom_asserted_deduced('&self', '&corelib') Redo: (319) [user] metta_atom_asserted('&self', '&corelib') Unify: (319) [user] metta_atom_asserted('&self', '&corelib') Exit: (319) [user] metta_atom_asserted('&self', '&corelib') Call: (319) [user] should_inherit_from_corelib([=, [/|_10062], _10078]) Unify: (319) [user] should_inherit_from_corelib([=, [/|_10062], _10078]) ^ Call: (320) [user] using_all_spaces ^ Unify: (320) [user] using_all_spaces Call: (321) [system] nb_current(with_all_spaces, t) Redo: (319) [user] should_inherit_from_corelib([=, [/|_10062], _10078]) Unify: (319) [user] should_inherit_from_corelib([=, [/|_10062], _10078]) Call: (320) [system] (=)==(:) Redo: (319) [user] should_inherit_from_corelib([=, [/|_10062], _10078]) Unify: (319) [user] should_inherit_from_corelib([=, [/|_10062], _10078]) Call: (320) [system] (=)=='@doc' Redo: (319) [user] should_inherit_from_corelib([=, [/|_10062], _10078]) Unify: (319) [user] should_inherit_from_corelib([=, [/|_10062], _10078]) Call: (320) [system] fail Redo: (319) [user] metta_atom_asserted('&self', '&corelib') Redo: (318) [user] metta_atom('&self', [=, [/|_10062], _10078]) Fail: (317) [user] metta_eq_def(=, '&self', [/|_10062], _36732) ^ Fail: (316) [user] is_user_defined_head_f1(=, '&self', /) ^ Redo: (315) [user] is_user_defined_head_f(=, '&self', /) ^ Unify: (315) [user] is_user_defined_head_f(=, '&self', /) ^ Call: (316) [user] is_user_defined_head_f1(=, '&self', [/|_40376]) ^ Unify: (316) [user] is_user_defined_head_f1(=, '&self', [/|_40376]) Call: (317) [user] metta_eq_def(=, '&self', [[/|_40376]|_42246], _42328) Unify: (317) [user] metta_eq_def(=, '&self', [[/|_40376]|_42246], _43252) ^ Call: (318) [user] ignore((=)=(=)) ^ Unify: (318) [system] ignore(user:((=)=(=))) Call: (319) [system] (=)=(=) Exit: (319) [system] (=)=(=) ^ Exit: (318) [system] ignore(user:((=)=(=))) Call: (318) [user] metta_atom('&self', [=, [[/|_40376]|_42246], _48768]) Unify: (318) [user] metta_atom('&self', [=, [[/|_40376]|_42246], _48768]) ^ Call: (319) [user] typed_list('&self', _50682, _50604) ^ Unify: (319) [user] typed_list('&self', _51614, _50604) Call: (320) [system] compound('&self') Fail: (320) [system] compound('&self') ^ Fail: (319) [user] typed_list('&self', _54394, _50604) Redo: (318) [user] metta_atom('&self', [=, [[/|_40376]|_42246], _48768]) Unify: (318) [user] metta_atom('&self', [=, [[/|_40376]|_42246], _48768]) Call: (319) [system] '&self'=='&flybase' Redo: (318) [user] metta_atom('&self', [=, [[/|_40376]|_42246], _48768]) Unify: (318) [user] metta_atom('&self', [=, [[/|_40376]|_42246], _48768]) ^ Call: (319) [user] metta_atom_in_file('&self', [=, [[/|_40376]|_42246], _48768]) ^ Unify: (319) [user] metta_atom_in_file('&self', [=, [[/|_40376]|_42246], _48768]) ^ Call: (320) [user] metta_atom_in_file('&self', [=, [[/|_40376]|_42246], _48768], _61776, _61778) ^ Unify: (320) [user] metta_atom_in_file('&self', [=, [[/|_40376]|_42246], _48768], _62712, _62714) ^ Call: (321) [user] loaded_into_kb('&self', _63570) ^ Unify: (321) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Exit: (321) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Call: (321) [user] once(user:asserted_metta_pred(_74160, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Unify: (321) [system] once(user:asserted_metta_pred(_74160, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Call: (322) [user] asserted_metta_pred(_74160, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Fail: (322) [user] asserted_metta_pred(_74160, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Redo: (318) [user] metta_atom('&self', [=, [[/|_40376]|_42246], _48768]) Unify: (318) [user] metta_atom('&self', [=, [[/|_40376]|_42246], _48768]) Call: (319) [user] metta_atom_asserted('&self', [=, [[/|_40376]|_42246], _48768]) Unify: (319) [user] metta_atom_asserted('&self', [=, [[/|_40376]|_42246], _48768]) ^ Call: (320) [user] metta_atom_asserted_deduced('&self', [=, [[/|_40376]|_42246], _48768]) Redo: (319) [user] metta_atom_asserted('&self', [=, [[/|_40376]|_42246], _48768]) Redo: (318) [user] metta_atom('&self', [=, [[/|_40376]|_42246], _48768]) Unify: (318) [user] metta_atom('&self', [=, [[/|_40376]|_42246], _48768]) Call: (319) [system] '&self'\=='&corelib' Exit: (319) [system] '&self'\=='&corelib' ^ Call: (319) [user] using_all_spaces ^ Unify: (319) [user] using_all_spaces Call: (320) [system] nb_current(with_all_spaces, t) Redo: (318) [user] metta_atom('&self', [=, [[/|_40376]|_42246], _48768]) Unify: (318) [user] metta_atom('&self', [=, [[/|_40376]|_42246], _48768]) Call: (319) [system] '&self'\=='&corelib' Exit: (319) [system] '&self'\=='&corelib' Call: (319) [user] metta_atom_asserted('&self', '&corelib') Unify: (319) [user] metta_atom_asserted('&self', '&corelib') ^ Call: (320) [user] metta_atom_asserted_deduced('&self', '&corelib') Redo: (319) [user] metta_atom_asserted('&self', '&corelib') Unify: (319) [user] metta_atom_asserted('&self', '&corelib') Exit: (319) [user] metta_atom_asserted('&self', '&corelib') Call: (319) [user] should_inherit_from_corelib([=, [[/|_40376]|_42246], _48768]) Unify: (319) [user] should_inherit_from_corelib([=, [[/|_40376]|_42246], _48768]) ^ Call: (320) [user] using_all_spaces ^ Unify: (320) [user] using_all_spaces Call: (321) [system] nb_current(with_all_spaces, t) Redo: (319) [user] should_inherit_from_corelib([=, [[/|_40376]|_42246], _48768]) Unify: (319) [user] should_inherit_from_corelib([=, [[/|_40376]|_42246], _48768]) Call: (320) [system] (=)==(:) Redo: (319) [user] should_inherit_from_corelib([=, [[/|_40376]|_42246], _48768]) Unify: (319) [user] should_inherit_from_corelib([=, [[/|_40376]|_42246], _48768]) Call: (320) [system] (=)=='@doc' Redo: (319) [user] should_inherit_from_corelib([=, [[/|_40376]|_42246], _48768]) Unify: (319) [user] should_inherit_from_corelib([=, [[/|_40376]|_42246], _48768]) Call: (320) [system] fail Redo: (319) [user] metta_atom_asserted('&self', '&corelib') Redo: (318) [user] metta_atom('&self', [=, [[/|_40376]|_42246], _48768]) Fail: (317) [user] metta_eq_def(=, '&self', [[/|_40376]|_42246], _129364) ^ Fail: (316) [user] is_user_defined_head_f1(=, '&self', [/|_40376]) ^ Fail: (315) [user] is_user_defined_head_f(=, '&self', /) ^ Fail: (314) [user] is_user_defined_head0(=, '&self', /) ^ Fail: (313) [system] once(user:is_user_defined_head0(=, '&self', /)) ^ Fail: (312) [user] mnotrace(is_user_defined_head0(=, '&self', /)) ^ Fail: (311) [user] is_user_defined_head(=, '&self', /) ^ Fail: (310) [system] once(user:is_user_defined_head(=, '&self', /)) ^ Fail: (309) [user] mnotrace(is_user_defined_head(=, '&self', /)) ^ Redo: (308) [user] subst_args2(=, 494, '&self', [/, trigram, 4], _9728) ^ Unify: (308) [user] subst_args2(=, 494, '&self', [/, trigram, 4], _9728) ^ Call: (309) [user] subst_args40(=, 494, '&self', [/, trigram, 4], _9728) ^ Unify: (309) [user] subst_args40(=, 494, '&self', [/, trigram, 4], _9728) Call: (310) [user] is_function(/) Unify: (310) [user] is_function(/) ^ Call: (311) [user] symbol(/) ^ Unify: (311) [user] symbol(/) Call: (312) [system] atom(/) Exit: (312) [system] atom(/) ^ Exit: (311) [user] symbol(/) Exit: (310) [user] is_function(/) ^ Call: (310) [user] is_special_op(/) ^ Unify: (310) [user] is_special_op(/) ^ Call: (311) [user] current_self(_150608) ^ Unify: (311) [user] current_self(_150608) Call: (312) [system] nb_current(self_space, _150608) Exit: (312) [system] nb_current(self_space, '&self') Call: (312) [system] '&self'\==[] Exit: (312) [system] '&self'\==[] ^ Exit: (311) [user] current_self('&self') ^ Call: (311) [user] is_special_op('&self', /) ^ Unify: (311) [user] is_special_op('&self', /) Call: (312) [system] atom(/) Exit: (312) [system] atom(/) ^ Fail: (311) [user] is_special_op('&self', /) ^ Fail: (310) [user] is_special_op(/) ^ Redo: (309) [user] subst_args40(=, 494, '&self', [/, trigram, 4], _9728) Call: (310) [system] is_list([trigram, 4]) Exit: (310) [system] is_list([trigram, 4]) ^ Call: (310) [user] apply:maplist(subst_args(=, _165442, 494, '&self'), [trigram, 4], _165448) ^ Unify: (310) [apply] apply:maplist(user:subst_args(=, _165442, 494, '&self'), [trigram, 4], _165448) Call: (311) [apply] apply:maplist_([trigram, 4], _165448, user:subst_args(=, _165442, 494, '&self')) Unify: (311) [apply] apply:maplist_([trigram, 4], [_168266|_168268], user:subst_args(=, _165442, 494, '&self')) ^ Call: (312) [user] subst_args(=, _165442, 494, '&self', trigram, _168266) ^ Unify: (312) [user] subst_args(=, _165442, 494, '&self', trigram, _168266) Call: (313) [system] atom(=) Exit: (313) [system] atom(=) Call: (313) [system] (=)\==(=) ^ Redo: (312) [user] subst_args(=, _165442, 494, '&self', trigram, _168266) ^ Unify: (312) [user] subst_args(=, _165442, 494, '&self', trigram, _168266) ^ Call: (313) [user] self_subst(trigram) ^ Unify: (313) [user] self_subst(trigram) Call: (314) [system] callable(trigram) Exit: (314) [system] callable(trigram) ^ Unify: (313) [user] self_subst(trigram) ^ Call: (314) [user] self_eval(trigram) ^ Unify: (314) [user] self_eval(trigram) ^ Call: (316) [system] setup_call_cleanup('$notrace'(_182234, _182236), once(user:self_eval0(trigram)), '$restore_trace'(_182234, _182236)) ^ Unify: (316) [system] setup_call_cleanup(system:'$notrace'(_182234, _182236), system:once(user:self_eval0(trigram)), system:'$restore_trace'(_182234, _182236)) ^ Call: (317) [system] sig_atomic(system:'$notrace'(_182234, _182236)) ^ Exit: (316) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(trigram)), system:'$restore_trace'(3, -1)) ^ Exit: (314) [user] self_eval(trigram) ^ Exit: (313) [user] self_subst(trigram) Call: (313) [system] _168266=trigram Exit: (313) [system] trigram=trigram ^ Exit: (312) [user] subst_args(=, _165442, 494, '&self', trigram, trigram) Call: (312) [apply] apply:maplist_([4], _168268, user:subst_args(=, _165442, 494, '&self')) Unify: (312) [apply] apply:maplist_([4], [_191592|_191594], user:subst_args(=, _165442, 494, '&self')) ^ Call: (313) [user] subst_args(=, _165442, 494, '&self', 4, _191592) ^ Unify: (313) [user] subst_args(=, _165442, 494, '&self', 4, _191592) Call: (314) [system] atom(=) Exit: (314) [system] atom(=) Call: (314) [system] (=)\==(=) ^ Redo: (313) [user] subst_args(=, _165442, 494, '&self', 4, _191592) ^ Unify: (313) [user] subst_args(=, _165442, 494, '&self', 4, _191592) ^ Call: (314) [user] self_subst(4) ^ Unify: (314) [user] self_subst(4) Call: (315) [system] callable(4) ^ Redo: (314) [user] self_subst(4) ^ Exit: (314) [user] self_subst(4) Call: (314) [system] _191592=4 Exit: (314) [system] 4=4 ^ Exit: (313) [user] subst_args(=, _165442, 494, '&self', 4, 4) Call: (313) [apply] apply:maplist_([], _191594, user:subst_args(=, _165442, 494, '&self')) Unify: (313) [apply] apply:maplist_([], [], user:subst_args(=, _165442, 494, '&self')) Exit: (313) [apply] apply:maplist_([], [], user:subst_args(=, _165442, 494, '&self')) Exit: (312) [apply] apply:maplist_([4], [4], user:subst_args(=, _165442, 494, '&self')) Exit: (311) [apply] apply:maplist_([trigram, 4], [trigram, 4], user:subst_args(=, _165442, 494, '&self')) ^ Exit: (310) [apply] apply:maplist(user:subst_args(=, _165442, 494, '&self'), [trigram, 4], [trigram, 4]) ^ Call: (310) [user] subst_args5(494, '&self', [/, trigram, 4], _9728) ^ Unify: (310) [user] subst_args5(494, '&self', [/, trigram, 4], _9728) ^ Call: (311) [user] eval_selfless(_214056, _214058, 494, '&self', [/, trigram, 4], _9728) ^ Unify: (311) [user] eval_selfless(_215000, _215002, 494, '&self', [/, trigram, 4], _9728) ^ Call: (312) [user] eval_selfless_0([/, trigram, 4], _9728) ^ Unify: (312) [user] eval_selfless_0([/, trigram, 4], _9728) Call: (313) [system] var(/) ^ Redo: (312) [user] eval_selfless_0([/, trigram, 4], _9728) ^ Unify: (312) [user] eval_selfless_0([/, trigram, 4], _9728) ^ Call: (313) [user] is_assignment(/) ^ Unify: (313) [user] is_assignment(/) Call: (314) [system] atom(/) Exit: (314) [system] atom(/) ^ Redo: (312) [user] eval_selfless_0([/, trigram, 4], _9728) ^ Unify: (312) [user] eval_selfless_0([/, trigram, 4], _9728) ^ Call: (313) [user] eval_selfless_1([/, trigram, 4], _9728) ^ Unify: (313) [user] eval_selfless_1([/, trigram, 4], _9728) ^ Call: (314) [user] allow_clp ^ Unify: (314) [user] allow_clp ^ Call: (315) [user] false_flag ^ Unify: (315) [user] false_flag Call: (316) [system] fail Fail: (316) [system] fail ^ Fail: (315) [user] false_flag ^ Redo: (312) [user] eval_selfless_0([/, trigram, 4], _9728) ^ Unify: (312) [user] eval_selfless_0([/, trigram, 4], _9728) ^ Call: (313) [user] eval_selfless_2([/, trigram, 4], _9728) ^ Unify: (313) [user] eval_selfless_2([/, trigram, 4], _9728) Call: (314) [system] var(/) ^ Redo: (313) [user] eval_selfless_2([/, trigram, 4], _9728) ^ Unify: (313) [user] eval_selfless_2([/, trigram, 4], _9728) ^ Call: (314) [user] fake_notrace((ground([/, trigram, 4]), [/, trigram, 4]=[_240848, _240854, _240860], atom(_240848), catch_warn(current_op(_240886, yfx, _240848)), [/, trigram, 4]\=[_240906], s2ps([/, trigram, 4], _240914))) ^ Unify: (314) [user] fake_notrace(user:(ground([/, trigram, 4]), [/, trigram, 4]=[_240848, _240854, _240860], atom(_240848), catch_warn(current_op(_240886, yfx, _240848)), [/, trigram, 4]\=[_240906], s2ps([/, trigram, 4], _240914))) ^ Call: (315) [user] real_notrace(user:(ground([/, trigram, 4]), [/, trigram, 4]=[_240848, _240854, _240860], atom(_240848), catch_warn(current_op(_240886, yfx, _240848)), [/, trigram, 4]\=[_240906], s2ps([/, trigram, 4], _240914))) ^ Unify: (315) [user] real_notrace(user:(ground([/, trigram, 4]), [/, trigram, 4]=[_240848, _240854, _240860], atom(_240848), catch_warn(current_op(_240886, yfx, _240848)), [/, trigram, 4]\=[_240906], s2ps([/, trigram, 4], _240914))) ^ Call: (316) [user] setup_call_cleanup('$notrace'(_244620, _244622), once(user:(ground([/, trigram, 4]), [/, trigram, 4]=[_240848, _240854, _240860], atom(_240848), catch_warn(current_op(_240886, yfx, _240848)), [/, trigram, 4]\=[_240906], s2ps([/, trigram, 4], _240914))), '$restore_trace'(_244620, _244622)) ^ Unify: (316) [system] setup_call_cleanup(user:'$notrace'(_244620, _244622), user:once(user:(ground([/, trigram, 4]), [/, trigram, 4]=[_240848, _240854, _240860], atom(_240848), catch_warn(current_op(_240886, yfx, _240848)), [/, trigram, 4]\=[_240906], s2ps([/, trigram, 4], _240914))), user:'$restore_trace'(_244620, _244622)) ^ Call: (317) [system] sig_atomic(user:'$notrace'(_244620, _244622)) ^ Exit: (316) [system] setup_call_cleanup(user:'$notrace'(3, -1), user:once(user:(ground([/, trigram, 4]), [/, trigram, 4]=[/, trigram, 4], atom(/), catch_warn(current_op(400, yfx, /)), [/, trigram, 4]\=[_240906], s2ps([/, trigram, 4], trigram/4))), user:'$restore_trace'(3, -1)) ^ Exit: (315) [user] real_notrace(user:(ground([/, trigram, 4]), [/, trigram, 4]=[/, trigram, 4], atom(/), catch_warn(current_op(400, yfx, /)), [/, trigram, 4]\=[_240906], s2ps([/, trigram, 4], trigram/4))) ^ Exit: (314) [user] fake_notrace(user:(ground([/, trigram, 4]), [/, trigram, 4]=[/, trigram, 4], atom(/), catch_warn(current_op(400, yfx, /)), [/, trigram, 4]\=[_240906], s2ps([/, trigram, 4], trigram/4))) ^ Call: (314) [user] fake_notrace(catch(_9728 is trigram/4, _250334, fail)) ^ Unify: (314) [user] fake_notrace(user:catch(_9728 is trigram/4, _250334, fail)) ^ Call: (315) [user] real_notrace(user:catch(_9728 is trigram/4, _250334, fail)) ^ Unify: (315) [user] real_notrace(user:catch(_9728 is trigram/4, _250334, fail)) ^ Call: (316) [user] setup_call_cleanup('$notrace'(_254048, _254050), once(user:catch(_9728 is trigram/4, _250334, fail)), '$restore_trace'(_254048, _254050)) ^ Unify: (316) [system] setup_call_cleanup(user:'$notrace'(_254048, _254050), user:once(user:catch(_9728 is trigram/4, _250334, fail)), user:'$restore_trace'(_254048, _254050)) ^ Call: (317) [system] sig_atomic(user:'$notrace'(_254048, _254050)) ^ Fail: (315) [user] real_notrace(user:catch(_9728 is trigram/4, _10068, fail)) ^ Fail: (314) [user] fake_notrace(user:catch(_9728 is trigram/4, _10068, fail)) ^ Redo: (310) [user] subst_args5(494, '&self', [/, trigram, 4], _9728) ^ Unify: (310) [user] subst_args5(494, '&self', [/, trigram, 4], _9728) ^ Call: (311) [user] is_system_pred(/) ^ Unify: (311) [user] is_system_pred(/) Call: (312) [system] atom(/) Exit: (312) [system] atom(/) Call: (312) [system] atom_concat(_17646, !, /) ^ Redo: (311) [user] is_system_pred(/) ^ Unify: (311) [user] is_system_pred(/) Call: (312) [system] atom(/) Exit: (312) [system] atom(/) Call: (312) [system] atom_concat(_22274, '-fn', /) ^ Redo: (311) [user] is_system_pred(/) ^ Unify: (311) [user] is_system_pred(/) Call: (312) [system] atom(/) Exit: (312) [system] atom(/) Call: (312) [system] atom_concat(_26902, '-p', /) ^ Redo: (310) [user] subst_args5(494, '&self', [/, trigram, 4], _9728) ^ Call: (311) [user] subst_args6(494, '&self', [/, trigram, 4], _9728) ^ Unify: (311) [user] subst_args6(494, '&self', [/, trigram, 4], _9728) ^ Call: (312) [user] is_system_pred(/) ^ Unify: (312) [user] is_system_pred(/) Call: (313) [system] atom(/) Exit: (313) [system] atom(/) Call: (313) [system] atom_concat(_34344, !, /) ^ Redo: (312) [user] is_system_pred(/) ^ Unify: (312) [user] is_system_pred(/) Call: (313) [system] atom(/) Exit: (313) [system] atom(/) Call: (313) [system] atom_concat(_38972, '-fn', /) ^ Redo: (312) [user] is_system_pred(/) ^ Unify: (312) [user] is_system_pred(/) Call: (313) [system] atom(/) Exit: (313) [system] atom(/) Call: (313) [system] atom_concat(_43600, '-p', /) ^ Redo: (307) [user] subst_args1(=, _9700, 494, '&self', [/, trigram, 4], _9728) ^ Call: (308) [user] subst_args2_failed(494, '&self', [/, trigram, 4], _9728) ^ Unify: (308) [user] subst_args2_failed(494, '&self', [/, trigram, 4], _9728) Call: (309) [system] [/, trigram, 4]==[] ^ Redo: (308) [user] subst_args2_failed(494, '&self', [/, trigram, 4], _9728) ^ Unify: (308) [user] subst_args2_failed(494, '&self', [/, trigram, 4], _9728) Call: (309) [system] var([/, trigram, 4]) ^ Redo: (308) [user] subst_args2_failed(494, '&self', [/, trigram, 4], _9728) ^ Unify: (308) [user] subst_args2_failed(494, '&self', [/, trigram, 4], _9728) ^ Call: (309) [user] once(subst_selfless([/, trigram, 4], _9728)) ^ Unify: (309) [system] once(user:subst_selfless([/, trigram, 4], _9728)) ^ Call: (310) [user] subst_selfless([/, trigram, 4], _9728) ^ Unify: (310) [user] subst_selfless([/, trigram, 4], _9728) Call: (311) [system] var(/) ^ Redo: (310) [user] subst_selfless([/, trigram, 4], _9728) ^ Unify: (310) [user] subst_selfless([/, trigram, 4], _9728) ^ Call: (311) [user] eval_selfless(_59458, _59460, _59462, _59464, [/, trigram, 4], _9728) ^ Unify: (311) [user] eval_selfless(_60402, _60404, _60406, _60408, [/, trigram, 4], _9728) ^ Call: (312) [user] eval_selfless_0([/, trigram, 4], _9728) ^ Unify: (312) [user] eval_selfless_0([/, trigram, 4], _9728) Call: (313) [system] var(/) ^ Redo: (312) [user] eval_selfless_0([/, trigram, 4], _9728) ^ Unify: (312) [user] eval_selfless_0([/, trigram, 4], _9728) ^ Call: (313) [user] is_assignment(/) ^ Unify: (313) [user] is_assignment(/) Call: (314) [system] atom(/) Exit: (314) [system] atom(/) ^ Redo: (312) [user] eval_selfless_0([/, trigram, 4], _9728) ^ Unify: (312) [user] eval_selfless_0([/, trigram, 4], _9728) ^ Call: (313) [user] eval_selfless_1([/, trigram, 4], _9728) ^ Unify: (313) [user] eval_selfless_1([/, trigram, 4], _9728) ^ Call: (314) [user] allow_clp ^ Unify: (314) [user] allow_clp ^ Call: (315) [user] false_flag ^ Unify: (315) [user] false_flag Call: (316) [system] fail Fail: (316) [system] fail ^ Fail: (315) [user] false_flag ^ Redo: (312) [user] eval_selfless_0([/, trigram, 4], _9728) ^ Unify: (312) [user] eval_selfless_0([/, trigram, 4], _9728) ^ Call: (313) [user] eval_selfless_2([/, trigram, 4], _9728) ^ Unify: (313) [user] eval_selfless_2([/, trigram, 4], _9728) Call: (314) [system] var(/) ^ Redo: (313) [user] eval_selfless_2([/, trigram, 4], _9728) ^ Unify: (313) [user] eval_selfless_2([/, trigram, 4], _9728) ^ Call: (314) [user] fake_notrace((ground([/, trigram, 4]), [/, trigram, 4]=[_86250, _86256, _86262], atom(_86250), catch_warn(current_op(_86288, yfx, _86250)), [/, trigram, 4]\=[_86308], s2ps([/, trigram, 4], _86316))) ^ Unify: (314) [user] fake_notrace(user:(ground([/, trigram, 4]), [/, trigram, 4]=[_86250, _86256, _86262], atom(_86250), catch_warn(current_op(_86288, yfx, _86250)), [/, trigram, 4]\=[_86308], s2ps([/, trigram, 4], _86316))) ^ Call: (315) [user] real_notrace(user:(ground([/, trigram, 4]), [/, trigram, 4]=[_86250, _86256, _86262], atom(_86250), catch_warn(current_op(_86288, yfx, _86250)), [/, trigram, 4]\=[_86308], s2ps([/, trigram, 4], _86316))) ^ Unify: (315) [user] real_notrace(user:(ground([/, trigram, 4]), [/, trigram, 4]=[_86250, _86256, _86262], atom(_86250), catch_warn(current_op(_86288, yfx, _86250)), [/, trigram, 4]\=[_86308], s2ps([/, trigram, 4], _86316))) ^ Call: (316) [user] setup_call_cleanup('$notrace'(_90022, _90024), once(user:(ground([/, trigram, 4]), [/, trigram, 4]=[_86250, _86256, _86262], atom(_86250), catch_warn(current_op(_86288, yfx, _86250)), [/, trigram, 4]\=[_86308], s2ps([/, trigram, 4], _86316))), '$restore_trace'(_90022, _90024)) ^ Unify: (316) [system] setup_call_cleanup(user:'$notrace'(_90022, _90024), user:once(user:(ground([/, trigram, 4]), [/, trigram, 4]=[_86250, _86256, _86262], atom(_86250), catch_warn(current_op(_86288, yfx, _86250)), [/, trigram, 4]\=[_86308], s2ps([/, trigram, 4], _86316))), user:'$restore_trace'(_90022, _90024)) ^ Call: (317) [system] sig_atomic(user:'$notrace'(_90022, _90024)) ^ Exit: (316) [system] setup_call_cleanup(user:'$notrace'(3, -1), user:once(user:(ground([/, trigram, 4]), [/, trigram, 4]=[/, trigram, 4], atom(/), catch_warn(current_op(400, yfx, /)), [/, trigram, 4]\=[_86308], s2ps([/, trigram, 4], trigram/4))), user:'$restore_trace'(3, -1)) ^ Exit: (315) [user] real_notrace(user:(ground([/, trigram, 4]), [/, trigram, 4]=[/, trigram, 4], atom(/), catch_warn(current_op(400, yfx, /)), [/, trigram, 4]\=[_86308], s2ps([/, trigram, 4], trigram/4))) ^ Exit: (314) [user] fake_notrace(user:(ground([/, trigram, 4]), [/, trigram, 4]=[/, trigram, 4], atom(/), catch_warn(current_op(400, yfx, /)), [/, trigram, 4]\=[_86308], s2ps([/, trigram, 4], trigram/4))) ^ Call: (314) [user] fake_notrace(catch(_9728 is trigram/4, _95736, fail)) ^ Unify: (314) [user] fake_notrace(user:catch(_9728 is trigram/4, _95736, fail)) ^ Call: (315) [user] real_notrace(user:catch(_9728 is trigram/4, _95736, fail)) ^ Unify: (315) [user] real_notrace(user:catch(_9728 is trigram/4, _95736, fail)) ^ Call: (316) [user] setup_call_cleanup('$notrace'(_99450, _99452), once(user:catch(_9728 is trigram/4, _95736, fail)), '$restore_trace'(_99450, _99452)) ^ Unify: (316) [system] setup_call_cleanup(user:'$notrace'(_99450, _99452), user:once(user:catch(_9728 is trigram/4, _95736, fail)), user:'$restore_trace'(_99450, _99452)) ^ Call: (317) [system] sig_atomic(user:'$notrace'(_99450, _99452)) ^ Fail: (315) [user] real_notrace(user:catch(_9728 is trigram/4, _10060, fail)) ^ Fail: (314) [user] fake_notrace(user:catch(_9728 is trigram/4, _10060, fail)) ^ Redo: (308) [user] subst_args2_failed(494, '&self', [/, trigram, 4], _9728) ^ Unify: (308) [user] subst_args2_failed(494, '&self', [/, trigram, 4], [_12934|_12936]) ^ Call: (309) [user] subst_args(_13948, _13950, 494, '&self', /, _12934) ^ Unify: (309) [user] subst_args(_14892, _14894, 494, '&self', /, _12934) Call: (310) [system] atom(_15762) ^ Redo: (309) [user] subst_args(_16762, _16764, 494, '&self', /, _12934) ^ Unify: (309) [user] subst_args(_17706, _17708, 494, '&self', /, _12934) ^ Call: (310) [user] self_subst(/) ^ Unify: (310) [user] self_subst(/) Call: (311) [system] callable(/) Exit: (311) [system] callable(/) ^ Unify: (310) [user] self_subst(/) ^ Call: (311) [user] self_eval(/) ^ Unify: (311) [user] self_eval(/) ^ Call: (313) [system] setup_call_cleanup('$notrace'(_25056, _25058), once(user:self_eval0(/)), '$restore_trace'(_25056, _25058)) ^ Unify: (313) [system] setup_call_cleanup(system:'$notrace'(_25056, _25058), system:once(user:self_eval0(/)), system:'$restore_trace'(_25056, _25058)) ^ Call: (314) [system] sig_atomic(system:'$notrace'(_25056, _25058)) ^ Exit: (313) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(/)), system:'$restore_trace'(3, -1)) ^ Exit: (311) [user] self_eval(/) ^ Exit: (310) [user] self_subst(/) Call: (310) [system] _12934=(/) Exit: (310) [system] (/)=(/) ^ Exit: (309) [user] subst_args(_32610, _32612, 494, '&self', /, /) ^ Call: (309) [user] subst_args2_failed(494, '&self', [trigram, 4], _12936) ^ Unify: (309) [user] subst_args2_failed(494, '&self', [trigram, 4], _12936) Call: (310) [system] [trigram, 4]==[] ^ Redo: (309) [user] subst_args2_failed(494, '&self', [trigram, 4], _12936) ^ Unify: (309) [user] subst_args2_failed(494, '&self', [trigram, 4], _12936) Call: (310) [system] var([trigram, 4]) ^ Redo: (309) [user] subst_args2_failed(494, '&self', [trigram, 4], _12936) ^ Unify: (309) [user] subst_args2_failed(494, '&self', [trigram, 4], _12936) ^ Call: (310) [user] once(subst_selfless([trigram, 4], _12936)) ^ Unify: (310) [system] once(user:subst_selfless([trigram, 4], _12936)) ^ Call: (311) [user] subst_selfless([trigram, 4], _12936) ^ Unify: (311) [user] subst_selfless([trigram, 4], _12936) Call: (312) [system] var(trigram) ^ Redo: (311) [user] subst_selfless([trigram, 4], _12936) ^ Unify: (311) [user] subst_selfless([trigram, 4], _12936) ^ Call: (312) [user] eval_selfless(_47536, _47538, _47540, _47542, [trigram, 4], _12936) ^ Unify: (312) [user] eval_selfless(_48480, _48482, _48484, _48486, [trigram, 4], _12936) ^ Call: (313) [user] eval_selfless_0([trigram, 4], _12936) ^ Unify: (313) [user] eval_selfless_0([trigram, 4], _12936) Call: (314) [system] var(trigram) ^ Redo: (313) [user] eval_selfless_0([trigram, 4], _12936) ^ Unify: (313) [user] eval_selfless_0([trigram, 4], _12936) ^ Call: (314) [user] eval_selfless_1([trigram, 4], _12936) ^ Unify: (314) [user] eval_selfless_1([trigram, 4], _12936) ^ Call: (315) [user] allow_clp ^ Unify: (315) [user] allow_clp ^ Call: (316) [user] false_flag ^ Unify: (316) [user] false_flag Call: (317) [system] fail Fail: (317) [system] fail ^ Fail: (316) [user] false_flag ^ Redo: (313) [user] eval_selfless_0([trigram, 4], _12936) ^ Unify: (313) [user] eval_selfless_0([trigram, 4], _12936) ^ Call: (314) [user] eval_selfless_2([trigram, 4], _12936) ^ Unify: (314) [user] eval_selfless_2([trigram, 4], _12936) Call: (315) [system] var(trigram) ^ Redo: (314) [user] eval_selfless_2([trigram, 4], _12936) ^ Unify: (314) [user] eval_selfless_2([trigram, 4], _12936) ^ Call: (315) [user] fake_notrace((ground([trigram, 4]), [trigram, 4]=[_68776, _68782, _68788], atom(_68776), catch_warn(current_op(_68814, yfx, _68776)), [trigram, 4]\=[_68834], s2ps([trigram, 4], _68842))) ^ Unify: (315) [user] fake_notrace(user:(ground([trigram, 4]), [trigram, 4]=[_68776, _68782, _68788], atom(_68776), catch_warn(current_op(_68814, yfx, _68776)), [trigram, 4]\=[_68834], s2ps([trigram, 4], _68842))) ^ Call: (316) [user] real_notrace(user:(ground([trigram, 4]), [trigram, 4]=[_68776, _68782, _68788], atom(_68776), catch_warn(current_op(_68814, yfx, _68776)), [trigram, 4]\=[_68834], s2ps([trigram, 4], _68842))) ^ Unify: (316) [user] real_notrace(user:(ground([trigram, 4]), [trigram, 4]=[_68776, _68782, _68788], atom(_68776), catch_warn(current_op(_68814, yfx, _68776)), [trigram, 4]\=[_68834], s2ps([trigram, 4], _68842))) ^ Call: (317) [user] setup_call_cleanup('$notrace'(_72548, _72550), once(user:(ground([trigram, 4]), [trigram, 4]=[_68776, _68782, _68788], atom(_68776), catch_warn(current_op(_68814, yfx, _68776)), [trigram, 4]\=[_68834], s2ps([trigram, 4], _68842))), '$restore_trace'(_72548, _72550)) ^ Unify: (317) [system] setup_call_cleanup(user:'$notrace'(_72548, _72550), user:once(user:(ground([trigram, 4]), [trigram, 4]=[_68776, _68782, _68788], atom(_68776), catch_warn(current_op(_68814, yfx, _68776)), [trigram, 4]\=[_68834], s2ps([trigram, 4], _68842))), user:'$restore_trace'(_72548, _72550)) ^ Call: (318) [system] sig_atomic(user:'$notrace'(_72548, _72550)) ^ Fail: (316) [user] real_notrace(user:(ground([trigram, 4]), [trigram, 4]=[_68776, _68782, _68788], atom(_68776), catch_warn(current_op(_68814, yfx, _68776)), [trigram, 4]\=[_68834], s2ps([trigram, 4], _68842))) ^ Fail: (315) [user] fake_notrace(user:(ground([trigram, 4]), [trigram, 4]=[_68776, _68782, _68788], atom(_68776), catch_warn(current_op(_68814, yfx, _68776)), [trigram, 4]\=[_68834], s2ps([trigram, 4], _68842))) ^ Redo: (309) [user] subst_args2_failed(494, '&self', [trigram, 4], _12936) ^ Unify: (309) [user] subst_args2_failed(494, '&self', [trigram, 4], [_78172|_78174]) ^ Call: (310) [user] subst_args(_79186, _79188, 494, '&self', trigram, _78172) ^ Unify: (310) [user] subst_args(_80130, _80132, 494, '&self', trigram, _78172) Call: (311) [system] atom(_81000) ^ Redo: (310) [user] subst_args(_82000, _82002, 494, '&self', trigram, _78172) ^ Unify: (310) [user] subst_args(_82944, _82946, 494, '&self', trigram, _78172) ^ Call: (311) [user] self_subst(trigram) ^ Unify: (311) [user] self_subst(trigram) Call: (312) [system] callable(trigram) Exit: (312) [system] callable(trigram) ^ Unify: (311) [user] self_subst(trigram) ^ Call: (312) [user] self_eval(trigram) ^ Unify: (312) [user] self_eval(trigram) ^ Call: (314) [system] setup_call_cleanup('$notrace'(_90294, _90296), once(user:self_eval0(trigram)), '$restore_trace'(_90294, _90296)) ^ Unify: (314) [system] setup_call_cleanup(system:'$notrace'(_90294, _90296), system:once(user:self_eval0(trigram)), system:'$restore_trace'(_90294, _90296)) ^ Call: (315) [system] sig_atomic(system:'$notrace'(_90294, _90296)) ^ Exit: (314) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(trigram)), system:'$restore_trace'(3, -1)) ^ Exit: (312) [user] self_eval(trigram) ^ Exit: (311) [user] self_subst(trigram) Call: (311) [system] _78172=trigram Exit: (311) [system] trigram=trigram ^ Exit: (310) [user] subst_args(_97848, _97850, 494, '&self', trigram, trigram) ^ Call: (310) [user] subst_args2_failed(494, '&self', [4], _78174) ^ Unify: (310) [user] subst_args2_failed(494, '&self', [4], _78174) Call: (311) [system] [4]==[] ^ Redo: (310) [user] subst_args2_failed(494, '&self', [4], _78174) ^ Unify: (310) [user] subst_args2_failed(494, '&self', [4], _78174) Call: (311) [system] var([4]) ^ Redo: (310) [user] subst_args2_failed(494, '&self', [4], _78174) ^ Unify: (310) [user] subst_args2_failed(494, '&self', [4], _78174) ^ Call: (311) [user] once(subst_selfless([4], _78174)) ^ Unify: (311) [system] once(user:subst_selfless([4], _78174)) ^ Call: (312) [user] subst_selfless([4], _78174) ^ Unify: (312) [user] subst_selfless([4], _78174) Call: (313) [system] var(4) ^ Redo: (312) [user] subst_selfless([4], _78174) ^ Unify: (312) [user] subst_selfless([4], _78174) ^ Call: (313) [user] eval_selfless(_112774, _112776, _112778, _112780, [4], _78174) ^ Unify: (313) [user] eval_selfless(_113718, _113720, _113722, _113724, [4], _78174) ^ Call: (314) [user] eval_selfless_0([4], _78174) ^ Unify: (314) [user] eval_selfless_0([4], _78174) Call: (315) [system] var(4) ^ Redo: (314) [user] eval_selfless_0([4], _78174) ^ Unify: (314) [user] eval_selfless_0([4], _78174) ^ Call: (315) [user] eval_selfless_1([4], _78174) ^ Unify: (315) [user] eval_selfless_1([4], _78174) ^ Call: (316) [user] allow_clp ^ Unify: (316) [user] allow_clp ^ Call: (317) [user] false_flag ^ Unify: (317) [user] false_flag Call: (318) [system] fail Fail: (318) [system] fail ^ Fail: (317) [user] false_flag ^ Redo: (314) [user] eval_selfless_0([4], _78174) ^ Unify: (314) [user] eval_selfless_0([4], _78174) ^ Call: (315) [user] eval_selfless_2([4], _78174) ^ Unify: (315) [user] eval_selfless_2([4], _78174) Call: (316) [system] var(4) ^ Redo: (315) [user] eval_selfless_2([4], _78174) ^ Unify: (315) [user] eval_selfless_2([4], _78174) ^ Call: (316) [user] fake_notrace((ground([4]), [4]=[_134014, _134020, _134026], atom(_134014), catch_warn(current_op(_134052, yfx, _134014)), [4]\=[_134072], s2ps([4], _134080))) ^ Unify: (316) [user] fake_notrace(user:(ground([4]), [4]=[_134014, _134020, _134026], atom(_134014), catch_warn(current_op(_134052, yfx, _134014)), [4]\=[_134072], s2ps([4], _134080))) ^ Call: (317) [user] real_notrace(user:(ground([4]), [4]=[_134014, _134020, _134026], atom(_134014), catch_warn(current_op(_134052, yfx, _134014)), [4]\=[_134072], s2ps([4], _134080))) ^ Unify: (317) [user] real_notrace(user:(ground([4]), [4]=[_134014, _134020, _134026], atom(_134014), catch_warn(current_op(_134052, yfx, _134014)), [4]\=[_134072], s2ps([4], _134080))) ^ Call: (318) [user] setup_call_cleanup('$notrace'(_137786, _137788), once(user:(ground([4]), [4]=[_134014, _134020, _134026], atom(_134014), catch_warn(current_op(_134052, yfx, _134014)), [4]\=[_134072], s2ps([4], _134080))), '$restore_trace'(_137786, _137788)) ^ Unify: (318) [system] setup_call_cleanup(user:'$notrace'(_137786, _137788), user:once(user:(ground([4]), [4]=[_134014, _134020, _134026], atom(_134014), catch_warn(current_op(_134052, yfx, _134014)), [4]\=[_134072], s2ps([4], _134080))), user:'$restore_trace'(_137786, _137788)) ^ Call: (319) [system] sig_atomic(user:'$notrace'(_137786, _137788)) ^ Fail: (317) [user] real_notrace(user:(ground([4]), [4]=[_134014, _134020, _134026], atom(_134014), catch_warn(current_op(_134052, yfx, _134014)), [4]\=[_134072], s2ps([4], _134080))) ^ Fail: (316) [user] fake_notrace(user:(ground([4]), [4]=[_134014, _134020, _134026], atom(_134014), catch_warn(current_op(_134052, yfx, _134014)), [4]\=[_134072], s2ps([4], _134080))) ^ Redo: (310) [user] subst_args2_failed(494, '&self', [4], _78174) ^ Unify: (310) [user] subst_args2_failed(494, '&self', [4], [_143410|_143412]) ^ Call: (311) [user] subst_args(_144424, _144426, 494, '&self', 4, _143410) ^ Unify: (311) [user] subst_args(_145368, _145370, 494, '&self', 4, _143410) Call: (312) [system] atom(_146238) ^ Redo: (311) [user] subst_args(_147238, _147240, 494, '&self', 4, _143410) ^ Unify: (311) [user] subst_args(_148182, _148184, 494, '&self', 4, _143410) ^ Call: (312) [user] self_subst(4) ^ Unify: (312) [user] self_subst(4) Call: (313) [system] callable(4) ^ Redo: (312) [user] self_subst(4) ^ Exit: (312) [user] self_subst(4) Call: (312) [system] _143410=4 Exit: (312) [system] 4=4 ^ Exit: (311) [user] subst_args(_155602, _155604, 494, '&self', 4, 4) ^ Call: (311) [user] subst_args2_failed(494, '&self', [], _143412) ^ Unify: (311) [user] subst_args2_failed(494, '&self', [], _143412) Call: (312) [system] []==[] Exit: (312) [system] []==[] Call: (312) [system] _143412=[] Exit: (312) [system] []=[] ^ Exit: (311) [user] subst_args2_failed(494, '&self', [], []) ^ Exit: (310) [user] subst_args2_failed(494, '&self', [4], [4]) ^ Exit: (309) [user] subst_args2_failed(494, '&self', [trigram, 4], [trigram, 4]) ^ Exit: (308) [user] subst_args2_failed(494, '&self', [/, trigram, 4], [/, trigram, 4]) ^ Exit: (307) [user] subst_args1(=, _9700, 494, '&self', [/, trigram, 4], [/, trigram, 4]) ^ Exit: (306) [user] subst_args1(_9698, _9700, 494, '&self', [/, trigram, 4], [/, trigram, 4]) Call: (306) [system] nb_setarg(1, retval(fail), [/, trigram, 4]) Exit: (306) [system] nb_setarg(1, retval([/, trigram, 4]), [/, trigram, 4]) ^ Call: (306) [user] ignore(notrace((\+[/, trigram, 4]\=_9744, nb_setarg(1, retval([/, trigram, 4]), [/, trigram, 4])))) ^ Unify: (306) [system] ignore(user:notrace((\+[/, trigram, 4]\=_9744, nb_setarg(1, retval([/, trigram, 4]), [/, trigram, 4])))) ^ Call: (308) [system] setup_call_cleanup('$notrace'(_171446, _171448), once(user:(\+[/, trigram, 4]\=_9744, nb_setarg(1, retval([/, trigram, 4]), [/, trigram, 4]))), '$restore_trace'(_171446, _171448)) ^ Unify: (308) [system] setup_call_cleanup(system:'$notrace'(_171446, _171448), system:once(user:(\+[/, trigram, 4]\=_9744, nb_setarg(1, retval([/, trigram, 4]), [/, trigram, 4]))), system:'$restore_trace'(_171446, _171448)) ^ Call: (309) [system] sig_atomic(system:'$notrace'(_171446, _171448)) ^ Exit: (308) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(\+[/, trigram, 4]\=_9744, nb_setarg(1, retval([/, trigram, 4]), [/, trigram, 4]))), system:'$restore_trace'(3, -1)) ^ Exit: (306) [system] ignore(user:notrace((\+[/, trigram, 4]\=_9744, nb_setarg(1, retval([/, trigram, 4]), [/, trigram, 4])))) ^ Call: (306) [user] ignore((_9736==1->ignore(\+ \+ (flag(eval_num, _9774, _9774+1), (retval([/, trigram, 4])\=@=retval(fail), nonvar([/, trigram, 4])->indentq(5, _9774, <--, [false, [/, trigram, 4]]);indentq(5, _9774, <--, [false, retval([/, trigram, 4])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9774, _9774+1), (retval([/, trigram, 4])\=@=retval(fail), nonvar([/, trigram, 4])->indentq(5, _9774, <--, [false, [/, trigram, 4]]);indentq(5, _9774, <--, [false, retval([/, trigram, 4])])))))))))) ^ Unify: (306) [system] ignore(user:(_9736==1->ignore(\+ \+ (flag(eval_num, _9774, _9774+1), (retval([/, trigram, 4])\=@=retval(fail), nonvar([/, trigram, 4])->indentq(5, _9774, <--, [false, [/, trigram, 4]]);indentq(5, _9774, <--, [false, retval([/, trigram, 4])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9774, _9774+1), (retval([/, trigram, 4])\=@=retval(fail), nonvar([/, trigram, 4])->indentq(5, _9774, <--, [false, [/, trigram, 4]]);indentq(5, _9774, <--, [false, retval([/, trigram, 4])])))))))))) Call: (308) [system] _9736==1 Fail: (308) [system] _9736==1 ^ Call: (309) [system] setup_call_cleanup('$notrace'(_179902, _179904), once(user:ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9774, _9774+1), (retval([/, trigram, 4])\=@=retval(fail), nonvar([/, trigram, 4])->indentq(5, _9774, <--, [false, [/, trigram, 4]]);indentq(5, _9774, <--, [false, retval([/, trigram, 4])])))))))), '$restore_trace'(_179902, _179904)) ^ Unify: (309) [system] setup_call_cleanup(system:'$notrace'(_179902, _179904), system:once(user:ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9774, _9774+1), (retval([/, trigram, 4])\=@=retval(fail), nonvar([/, trigram, 4])->indentq(5, _9774, <--, [false, [/, trigram, 4]]);indentq(5, _9774, <--, [false, retval([/, trigram, 4])])))))))), system:'$restore_trace'(_179902, _179904)) ^ Call: (310) [system] sig_atomic(system:'$notrace'(_179902, _179904)) ^ Exit: (309) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9774, _9774+1), (retval([/, trigram, 4])\=@=retval(fail), nonvar([/, trigram, 4])->indentq(5, _9774, <--, [false, [/, trigram, 4]]);indentq(5, _9774, <--, [false, retval([/, trigram, 4])])))))))), system:'$restore_trace'(3, -1)) ^ Exit: (306) [system] ignore(user:(_9736==1->ignore(\+ \+ (flag(eval_num, _9774, _9774+1), (retval([/, trigram, 4])\=@=retval(fail), nonvar([/, trigram, 4])->indentq(5, _9774, <--, [false, [/, trigram, 4]]);indentq(5, _9774, <--, [false, retval([/, trigram, 4])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9774, _9774+1), (retval([/, trigram, 4])\=@=retval(fail), nonvar([/, trigram, 4])->indentq(5, _9774, <--, [false, [/, trigram, 4]]);indentq(5, _9774, <--, [false, retval([/, trigram, 4])])))))))))) ^ Exit: (304) [system] call_cleanup(user:((call(subst_args1(_9698, _9700), 494, '&self', [/, trigram, 4], [/, trigram, 4])*->nb_setarg(1, retval([/, trigram, 4]), [/, trigram, 4]);fail, trace, call(subst_args1(_9698, _9700), 494, '&self', [/, trigram, 4], [/, trigram, 4])), ignore(notrace((\+[/, trigram, 4]\=_9744, nb_setarg(1, retval([/, trigram, 4]), [/, trigram, 4]))))), user:ignore((_9736==1->ignore(\+ \+ (flag(eval_num, _9774, _9774+1), (retval([/, trigram, 4])\=@=retval(fail), nonvar([/, trigram, 4])->indentq(5, _9774, <--, [false, [/, trigram, 4]]);indentq(5, _9774, <--, [false, retval([/, trigram, 4])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9774, _9774+1), (retval([/, trigram, 4])\=@=retval(fail), nonvar([/, trigram, 4])->indentq(5, _9774, <--, [false, [/, trigram, 4]]);indentq(5, _9774, <--, [false, retval([/, trigram, 4])]))))))))))) Call: (304) [system] retval([/, trigram, 4])\=@=retval(fail) Exit: (304) [system] retval([/, trigram, 4])\=@=retval(fail) ^ Exit: (303) [user] trace_eval(subst_args1(_9698, _9700), (false, (e2;e)), 494, '&self', [/, trigram, 4], [/, trigram, 4]) Call: (303) [system] [/, trigram, 4]\=@=[/, trigram, 4] ^ Redo: (302) [user] subst_args0(_9698, _9700, 494, '&self', [/, trigram, 4], _9692) Call: (303) [system] _9692=[/, trigram, 4] Exit: (303) [system] [/, trigram, 4]=[/, trigram, 4] ^ Exit: (302) [user] subst_args0(_9698, _9700, 494, '&self', [/, trigram, 4], [/, trigram, 4]) ^ Exit: (301) [user] subst_args(_9698, _9700, 495, '&self', [/, trigram, 4], [/, trigram, 4]) ^ Call: (301) [user] subst_args2_failed(495, '&self', [[/, 'tok-split', 3], [/, 'tok-split', 4]], _9694) ^ Unify: (301) [user] subst_args2_failed(495, '&self', [[/, 'tok-split', 3], [/, 'tok-split', 4]], _9694) Call: (302) [system] [[/, 'tok-split', 3], [/, 'tok-split', 4]]==[] ^ Redo: (301) [user] subst_args2_failed(495, '&self', [[/, 'tok-split', 3], [/, 'tok-split', 4]], _9694) ^ Unify: (301) [user] subst_args2_failed(495, '&self', [[/, 'tok-split', 3], [/, 'tok-split', 4]], _9694) Call: (302) [system] var([[/, 'tok-split', 3], [/, 'tok-split', 4]]) ^ Redo: (301) [user] subst_args2_failed(495, '&self', [[/, 'tok-split', 3], [/, 'tok-split', 4]], _9694) ^ Unify: (301) [user] subst_args2_failed(495, '&self', [[/, 'tok-split', 3], [/, 'tok-split', 4]], _9694) ^ Call: (302) [user] once(subst_selfless([[/, 'tok-split', 3], [/, 'tok-split', 4]], _9694)) ^ Unify: (302) [system] once(user:subst_selfless([[/, 'tok-split', 3], [/, 'tok-split', 4]], _9694)) ^ Call: (303) [user] subst_selfless([[/, 'tok-split', 3], [/, 'tok-split', 4]], _9694) ^ Unify: (303) [user] subst_selfless([[/, 'tok-split', 3], [/, 'tok-split', 4]], _9694) Call: (304) [system] var([/, 'tok-split', 3]) ^ Redo: (303) [user] subst_selfless([[/, 'tok-split', 3], [/, 'tok-split', 4]], _9694) ^ Unify: (303) [user] subst_selfless([[/, 'tok-split', 3], [/, 'tok-split', 4]], _9694) ^ Call: (304) [user] eval_selfless(_208184, _208186, _208188, _208190, [[/, 'tok-split', 3], [/, 'tok-split', 4]], _9694) ^ Unify: (304) [user] eval_selfless(_209128, _209130, _209132, _209134, [[/, 'tok-split', 3], [/, 'tok-split', 4]], _9694) ^ Call: (305) [user] eval_selfless_0([[/, 'tok-split', 3], [/, 'tok-split', 4]], _9694) ^ Unify: (305) [user] eval_selfless_0([[/, 'tok-split', 3], [/, 'tok-split', 4]], _9694) Call: (306) [system] var([/, 'tok-split', 3]) ^ Redo: (305) [user] eval_selfless_0([[/, 'tok-split', 3], [/, 'tok-split', 4]], _9694) ^ Unify: (305) [user] eval_selfless_0([[/, 'tok-split', 3], [/, 'tok-split', 4]], _9694) ^ Call: (306) [user] eval_selfless_1([[/, 'tok-split', 3], [/, 'tok-split', 4]], _9694) ^ Unify: (306) [user] eval_selfless_1([[/, 'tok-split', 3], [/, 'tok-split', 4]], _9694) ^ Call: (307) [user] allow_clp ^ Unify: (307) [user] allow_clp ^ Call: (308) [user] false_flag ^ Unify: (308) [user] false_flag Call: (309) [system] fail Fail: (309) [system] fail ^ Fail: (308) [user] false_flag ^ Redo: (305) [user] eval_selfless_0([[/, 'tok-split', 3], [/, 'tok-split', 4]], _9694) ^ Unify: (305) [user] eval_selfless_0([[/, 'tok-split', 3], [/, 'tok-split', 4]], _9694) ^ Call: (306) [user] eval_selfless_2([[/, 'tok-split', 3], [/, 'tok-split', 4]], _9694) ^ Unify: (306) [user] eval_selfless_2([[/, 'tok-split', 3], [/, 'tok-split', 4]], _9694) Call: (307) [system] var([/, 'tok-split', 3]) ^ Redo: (306) [user] eval_selfless_2([[/, 'tok-split', 3], [/, 'tok-split', 4]], _9694) ^ Unify: (306) [user] eval_selfless_2([[/, 'tok-split', 3], [/, 'tok-split', 4]], _9694) ^ Call: (307) [user] fake_notrace((ground([[/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, 'tok-split', 3], [/, 'tok-split', 4]]=[_229424, _229430, _229436], atom(_229424), catch_warn(current_op(_229462, yfx, _229424)), [[/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_229482], s2ps([[/, 'tok-split', 3], [/, 'tok-split', 4]], _229490))) ^ Unify: (307) [user] fake_notrace(user:(ground([[/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, 'tok-split', 3], [/, 'tok-split', 4]]=[_229424, _229430, _229436], atom(_229424), catch_warn(current_op(_229462, yfx, _229424)), [[/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_229482], s2ps([[/, 'tok-split', 3], [/, 'tok-split', 4]], _229490))) ^ Call: (308) [user] real_notrace(user:(ground([[/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, 'tok-split', 3], [/, 'tok-split', 4]]=[_229424, _229430, _229436], atom(_229424), catch_warn(current_op(_229462, yfx, _229424)), [[/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_229482], s2ps([[/, 'tok-split', 3], [/, 'tok-split', 4]], _229490))) ^ Unify: (308) [user] real_notrace(user:(ground([[/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, 'tok-split', 3], [/, 'tok-split', 4]]=[_229424, _229430, _229436], atom(_229424), catch_warn(current_op(_229462, yfx, _229424)), [[/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_229482], s2ps([[/, 'tok-split', 3], [/, 'tok-split', 4]], _229490))) ^ Call: (309) [user] setup_call_cleanup('$notrace'(_233196, _233198), once(user:(ground([[/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, 'tok-split', 3], [/, 'tok-split', 4]]=[_229424, _229430, _229436], atom(_229424), catch_warn(current_op(_229462, yfx, _229424)), [[/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_229482], s2ps([[/, 'tok-split', 3], [/, 'tok-split', 4]], _229490))), '$restore_trace'(_233196, _233198)) ^ Unify: (309) [system] setup_call_cleanup(user:'$notrace'(_233196, _233198), user:once(user:(ground([[/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, 'tok-split', 3], [/, 'tok-split', 4]]=[_229424, _229430, _229436], atom(_229424), catch_warn(current_op(_229462, yfx, _229424)), [[/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_229482], s2ps([[/, 'tok-split', 3], [/, 'tok-split', 4]], _229490))), user:'$restore_trace'(_233196, _233198)) ^ Call: (310) [system] sig_atomic(user:'$notrace'(_233196, _233198)) ^ Fail: (308) [user] real_notrace(user:(ground([[/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, 'tok-split', 3], [/, 'tok-split', 4]]=[_229424, _229430, _229436], atom(_229424), catch_warn(current_op(_229462, yfx, _229424)), [[/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_229482], s2ps([[/, 'tok-split', 3], [/, 'tok-split', 4]], _229490))) ^ Fail: (307) [user] fake_notrace(user:(ground([[/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, 'tok-split', 3], [/, 'tok-split', 4]]=[_229424, _229430, _229436], atom(_229424), catch_warn(current_op(_229462, yfx, _229424)), [[/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_229482], s2ps([[/, 'tok-split', 3], [/, 'tok-split', 4]], _229490))) ^ Redo: (301) [user] subst_args2_failed(495, '&self', [[/, 'tok-split', 3], [/, 'tok-split', 4]], _9694) ^ Unify: (301) [user] subst_args2_failed(495, '&self', [[/, 'tok-split', 3], [/, 'tok-split', 4]], [_238820|_238822]) ^ Call: (302) [user] subst_args(_239834, _239836, 495, '&self', [/, 'tok-split', 3], _238820) ^ Unify: (302) [user] subst_args(_240778, _240780, 495, '&self', [/, 'tok-split', 3], _238820) Call: (303) [system] atom(_241648) ^ Redo: (302) [user] subst_args(_242648, _242650, 495, '&self', [/, 'tok-split', 3], _238820) ^ Unify: (302) [user] subst_args(_243592, _243594, 495, '&self', [/, 'tok-split', 3], _238820) ^ Call: (303) [user] self_subst([/, 'tok-split', 3]) ^ Unify: (303) [user] self_subst([/, 'tok-split', 3]) Call: (304) [system] callable([/, 'tok-split', 3]) Exit: (304) [system] callable([/, 'tok-split', 3]) ^ Unify: (303) [user] self_subst([/, 'tok-split', 3]) ^ Call: (304) [user] self_eval([/, 'tok-split', 3]) ^ Unify: (304) [user] self_eval([/, 'tok-split', 3]) ^ Call: (306) [system] setup_call_cleanup('$notrace'(_250942, _250944), once(user:self_eval0([/, 'tok-split', 3])), '$restore_trace'(_250942, _250944)) ^ Unify: (306) [system] setup_call_cleanup(system:'$notrace'(_250942, _250944), system:once(user:self_eval0([/, 'tok-split', 3])), system:'$restore_trace'(_250942, _250944)) ^ Call: (307) [system] sig_atomic(system:'$notrace'(_250942, _250944)) ^ Fail: (304) [user] self_eval([/, 'tok-split', 3]) ^ Redo: (302) [user] subst_args(_254778, _254780, 495, '&self', [/, 'tok-split', 3], _238820) ^ Unify: (302) [user] subst_args(_255722, _255724, 495, '&self', [/, 'tok-split', 3], _238820) Call: (303) [system] ['tok-split', 3]==[] ^ Redo: (302) [user] subst_args(_257594, _257596, 495, '&self', [/, 'tok-split', 3], _238820) ^ Unify: (302) [user] subst_args(_258538, _258540, 495, '&self', [/, 'tok-split', 3], _238820) ^ Call: (304) [system] setup_call_cleanup('$notrace'(_259428, _259430), once(user:(_259410 is 495-1)), '$restore_trace'(_259428, _259430)) ^ Unify: (304) [system] setup_call_cleanup(system:'$notrace'(_259428, _259430), system:once(user:(_259410 is 495-1)), system:'$restore_trace'(_259428, _259430)) ^ Call: (305) [system] sig_atomic(system:'$notrace'(_259428, _259430)) ^ Exit: (304) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(494 is 495-1)), system:'$restore_trace'(3, -1)) ^ Call: (303) [user] subst_args0(_263204, _263206, 494, '&self', [/, 'tok-split', 3], _238820) ^ Unify: (303) [user] subst_args0(_263204, _263206, 494, '&self', [/, 'tok-split', 3], _238820) ^ Call: (304) [user] self_subst([/, 'tok-split', 3]) ^ Unify: (304) [user] self_subst([/, 'tok-split', 3]) Call: (305) [system] callable([/, 'tok-split', 3]) Exit: (305) [system] callable([/, 'tok-split', 3]) ^ Unify: (304) [user] self_subst([/, 'tok-split', 3]) ^ Call: (305) [user] self_eval([/, 'tok-split', 3]) ^ Unify: (305) [user] self_eval([/, 'tok-split', 3]) ^ Call: (307) [system] setup_call_cleanup('$notrace'(_271582, _271584), once(user:self_eval0([/, 'tok-split', 3])), '$restore_trace'(_271582, _271584)) ^ Unify: (307) [system] setup_call_cleanup(system:'$notrace'(_271582, _271584), system:once(user:self_eval0([/, 'tok-split', 3])), system:'$restore_trace'(_271582, _271584)) ^ Call: (308) [system] sig_atomic(system:'$notrace'(_271582, _271584)) ^ Fail: (305) [user] self_eval([/, 'tok-split', 3]) ^ Redo: (303) [user] subst_args0(_263204, _263206, 494, '&self', [/, 'tok-split', 3], _238820) ^ Unify: (303) [user] subst_args0(_263204, _263206, 494, '&self', [/, 'tok-split', 3], _238820) Call: (304) [system] _277238 is 494+ -1 Exit: (304) [system] 493 is 494+ -1 ^ Call: (304) [user] trace_eval(subst_args1(_263204, _263206), (false, (e2;e)), 494, '&self', [/, 'tok-split', 3], _279114) ^ Unify: (304) [user] trace_eval(subst_args1(_263204, _263206), (false, (e2;e)), 494, '&self', [/, 'tok-split', 3], _279114) ^ Call: (305) [user] must_det_ll((notrace((flag(eval_num, _281024, _281024+1), _281042 is _281024 mod 500, _281060 is 99-494 mod 100, _281084=_281086, option_else('trace-length', _281098, 500), option_else('trace-depth', _281106, 30))), quietly(if_t((nop(stop_rtrace), _281042>_281098), (set_debug(eval, false), _281162 is _281098+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_281162])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_281214))))) ^ Unify: (305) [user] must_det_ll(user:(notrace((flag(eval_num, _281024, _281024+1), _281042 is _281024 mod 500, _281060 is 99-494 mod 100, _281084=_281086, option_else('trace-length', _281098, 500), option_else('trace-depth', _281106, 30))), quietly(if_t((nop(stop_rtrace), _281042>_281098), (set_debug(eval, false), _281162 is _281098+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_281162])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_281214))))) ^ Call: (306) [user] once(user:(notrace((flag(eval_num, _281024, _281024+1), _281042 is _281024 mod 500, _281060 is 99-494 mod 100, _281084=_281086, option_else('trace-length', _281098, 500), option_else('trace-depth', _281106, 30))), quietly(if_t((nop(stop_rtrace), _281042>_281098), (set_debug(eval, false), _281162 is _281098+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_281162])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_281214))))) ^ Unify: (306) [system] once(user:(notrace((flag(eval_num, _281024, _281024+1), _281042 is _281024 mod 500, _281060 is 99-494 mod 100, _281084=_281086, option_else('trace-length', _281098, 500), option_else('trace-depth', _281106, 30))), quietly(if_t((nop(stop_rtrace), _281042>_281098), (set_debug(eval, false), _281162 is _281098+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_281162])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_281214))))) ^ Call: (309) [system] setup_call_cleanup('$notrace'(_284938, _284940), once(user:(flag(eval_num, _281024, _281024+1), _281042 is _281024 mod 500, _281060 is 99-494 mod 100, _281084=_281086, option_else('trace-length', _281098, 500), option_else('trace-depth', _281106, 30))), '$restore_trace'(_284938, _284940)) ^ Unify: (309) [system] setup_call_cleanup(system:'$notrace'(_284938, _284940), system:once(user:(flag(eval_num, _281024, _281024+1), _281042 is _281024 mod 500, _281060 is 99-494 mod 100, _281084=_281086, option_else('trace-length', _281098, 500), option_else('trace-depth', _281106, 30))), system:'$restore_trace'(_284938, _284940)) ^ Call: (310) [system] sig_atomic(system:'$notrace'(_284938, _284940)) ^ Exit: (309) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(flag(eval_num, 23, 23+1), 23 is 23 mod 500, 5 is 99-494 mod 100, _281084=_281084, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), system:'$restore_trace'(3, -1)) ^ Call: (309) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 23>500), (set_debug(eval, false), _281162 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_281162])), nop((start_rtrace, rtrace))))) ^ Unify: (309) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 23>500), (set_debug(eval, false), _281162 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_281162])), nop((start_rtrace, rtrace))))) ^ Exit: (309) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 23>500), (set_debug(eval, false), _281162 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_281162])), nop((start_rtrace, rtrace))))) Call: (308) [user] nop(notrace(no_repeats_var(_281214))) Unify: (308) [user] nop(notrace(no_repeats_var(_281214))) Exit: (308) [user] nop(notrace(no_repeats_var(_281214))) ^ Exit: (306) [system] once(user:(notrace((flag(eval_num, 23, 23+1), 23 is 23 mod 500, 5 is 99-494 mod 100, _281084=_281084, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), quietly(if_t((nop(stop_rtrace), 23>500), (set_debug(eval, false), _281162 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_281162])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_281214))))) ^ Exit: (305) [user] must_det_ll(user:(notrace((flag(eval_num, 23, 23+1), 23 is 23 mod 500, 5 is 99-494 mod 100, _281084=_281084, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), quietly(if_t((nop(stop_rtrace), 23>500), (set_debug(eval, false), _281162 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_281162])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_281214))))) Call: (305) [occurs] occurs:sub_term(_296402, (false, (e2;e))) Unify: (305) [occurs] occurs:sub_term((false, (e2;e)), (false, (e2;e))) Exit: (305) [occurs] occurs:sub_term((false, (e2;e)), (false, (e2;e))) Call: (305) [system] (false, (e2;e))\=(false, (e2;e)) Fail: (305) [system] (false, (e2;e))\=(false, (e2;e)) Redo: (305) [occurs] occurs:sub_term(_296402, (false, (e2;e))) Unify: (305) [occurs] occurs:sub_term(_296402, (false, (e2;e))) Call: (306) [system] compound((false, (e2;e))) Exit: (306) [system] compound((false, (e2;e))) Call: (306) [system] arg(_304824, (false, (e2;e)), _304748) Exit: (306) [system] arg(1, (false, (e2;e)), false) Call: (306) [occurs] occurs:sub_term(_296402, false) Unify: (306) [occurs] occurs:sub_term(false, false) Exit: (306) [occurs] occurs:sub_term(false, false) Exit: (305) [occurs] occurs:sub_term(false, (false, (e2;e))) Call: (305) [system] (false, (e2;e))\=false Exit: (305) [system] (false, (e2;e))\=false ^ Call: (305) [user] if_trace((eval;false, (e2;e)), (_281084=1, indentq(5, 23, -->, [false, [/, 'tok-split', 3]]))) ^ Unify: (305) [user] if_trace((eval;false, (e2;e)), (_281084=1, indentq(5, 23, -->, [false, [/, 'tok-split', 3]]))) ^ Call: (307) [system] setup_call_cleanup('$notrace'(_314128, _314130), once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _281084=1, indentq(5, 23, -->, [false, [/, 'tok-split', 3]]))), _314086, fbug((_314086-->if_trace((eval;false, (e2;e)), (_281084=1, indentq(5, 23, -->, [false, [/, 'tok-split', 3]])))))))), '$restore_trace'(_314128, _314130)) ^ Unify: (307) [system] setup_call_cleanup(system:'$notrace'(_314128, _314130), system:once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _281084=1, indentq(5, 23, -->, [false, [/, 'tok-split', 3]]))), _314086, fbug((_314086-->if_trace((eval;false, (e2;e)), (_281084=1, indentq(5, 23, -->, [false, [/, 'tok-split', 3]])))))))), system:'$restore_trace'(_314128, _314130)) ^ Call: (308) [system] sig_atomic(system:'$notrace'(_314128, _314130)) ^ Exit: (307) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _281084=1, indentq(5, 23, -->, [false, [/, 'tok-split', 3]]))), _314086, fbug((_314086-->if_trace((eval;false, (e2;e)), (_281084=1, indentq(5, 23, -->, [false, [/, 'tok-split', 3]])))))))), system:'$restore_trace'(3, -1)) ^ Exit: (305) [user] if_trace((eval;false, (e2;e)), (_281084=1, indentq(5, 23, -->, [false, [/, 'tok-split', 3]]))) Call: (305) [system] _318910=retval(fail) Exit: (305) [system] retval(fail)=retval(fail) Call: (305) [system] _320772=(\+ \+ (flag(eval_num, _320792, _320792+1), (retval(fail)\=@=retval(fail), nonvar(_279114)->indentq(5, _320792, <--, [false, _279114]);indentq(5, _320792, <--, [false, retval(fail)])))) Exit: (305) [system] (\+ \+ (flag(eval_num, _320792, _320792+1), (retval(fail)\=@=retval(fail), nonvar(_279114)->indentq(5, _320792, <--, [false, _279114]);indentq(5, _320792, <--, [false, retval(fail)]))))=(\+ \+ (flag(eval_num, _320792, _320792+1), (retval(fail)\=@=retval(fail), nonvar(_279114)->indentq(5, _320792, <--, [false, _279114]);indentq(5, _320792, <--, [false, retval(fail)])))) ^ Call: (305) [user] call_cleanup(((call(subst_args1(_263204, _263206), 494, '&self', [/, 'tok-split', 3], _279114)*->nb_setarg(1, retval(fail), _279114);fail, trace, call(subst_args1(_263204, _263206), 494, '&self', [/, 'tok-split', 3], _279114)), ignore(notrace((\+_279114\=_281214, nb_setarg(1, retval(fail), _279114))))), ignore((_281084==1->ignore(\+ \+ (flag(eval_num, _320792, _320792+1), (retval(fail)\=@=retval(fail), nonvar(_279114)->indentq(5, _320792, <--, [false, _279114]);indentq(5, _320792, <--, [false, retval(fail)]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _320792, _320792+1), (retval(fail)\=@=retval(fail), nonvar(_279114)->indentq(5, _320792, <--, [false, _279114]);indentq(5, _320792, <--, [false, retval(fail)]))))))))))) ^ Unify: (305) [system] call_cleanup(user:((call(subst_args1(_263204, _263206), 494, '&self', [/, 'tok-split', 3], _279114)*->nb_setarg(1, retval(fail), _279114);fail, trace, call(subst_args1(_263204, _263206), 494, '&self', [/, 'tok-split', 3], _279114)), ignore(notrace((\+_279114\=_281214, nb_setarg(1, retval(fail), _279114))))), user:ignore((_281084==1->ignore(\+ \+ (flag(eval_num, _320792, _320792+1), (retval(fail)\=@=retval(fail), nonvar(_279114)->indentq(5, _320792, <--, [false, _279114]);indentq(5, _320792, <--, [false, retval(fail)]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _320792, _320792+1), (retval(fail)\=@=retval(fail), nonvar(_279114)->indentq(5, _320792, <--, [false, _279114]);indentq(5, _320792, <--, [false, retval(fail)]))))))))))) ^ Call: (307) [user] subst_args1(_263204, _263206, 494, '&self', [/, 'tok-split', 3], _279114) ^ Unify: (307) [user] subst_args1(_263204, _263206, 494, '&self', [/, 'tok-split', 3], _279114) Call: (308) [system] var(_263204) Exit: (308) [system] var(_263204) ^ Call: (308) [user] subst_args1(=, _263206, 494, '&self', [/, 'tok-split', 3], _279114) ^ Unify: (308) [user] subst_args1(=, _263206, 494, '&self', [/, 'tok-split', 3], _279114) Call: (309) [system] var(=) ^ Redo: (308) [user] subst_args1(=, _263206, 494, '&self', [/, 'tok-split', 3], _279114) Call: (309) [system] atom(=) Exit: (309) [system] atom(=) Call: (309) [system] (=)\==(=) ^ Redo: (308) [user] subst_args1(=, _263206, 494, '&self', [/, 'tok-split', 3], _279114) ^ Unify: (308) [user] subst_args1(=, _263206, 494, '&self', [/, 'tok-split', 3], _279114) Call: (309) [system] atom([/, 'tok-split', 3]) ^ Redo: (308) [user] subst_args1(=, _263206, 494, '&self', [/, 'tok-split', 3], _279114) ^ Unify: (308) [user] subst_args1(=, _263206, 494, '&self', [/, 'tok-split', 3], _279114) Call: (309) [system] is_list(['tok-split', 3]) Exit: (309) [system] is_list(['tok-split', 3]) ^ Unify: (308) [user] subst_args1(=, _263206, 494, '&self', [/, 'tok-split', 3], _279114) Call: (309) [system] is_list([/, 'tok-split', 3]) Exit: (309) [system] is_list([/, 'tok-split', 3]) ^ Unify: (308) [user] subst_args1(=, _263206, 494, '&self', [/, 'tok-split', 3], [/|_344382]) Call: (309) [system] var(/) ^ Redo: (308) [user] subst_args1(=, _263206, 494, '&self', [/, 'tok-split', 3], _279114) ^ Unify: (308) [user] subst_args1(=, _263206, 494, '&self', [/, 'tok-split', 3], _279114) Call: (309) [system] fail ^ Redo: (308) [user] subst_args1(=, _263206, 494, '&self', [/, 'tok-split', 3], _279114) ^ Unify: (308) [user] subst_args1(=, _263206, 494, '&self', [/, 'tok-split', 3], _279114) Call: (309) [system] is_list([/, 'tok-split', 3]) Exit: (309) [system] is_list([/, 'tok-split', 3]) ^ Call: (309) [user] apply:maplist(self_subst, [/, 'tok-split', 3]) ^ Unify: (309) [apply] apply:maplist(user:self_subst, [/, 'tok-split', 3]) Call: (310) [apply] apply:maplist_([/, 'tok-split', 3], user:self_subst) Unify: (310) [apply] apply:maplist_([/, 'tok-split', 3], user:self_subst) ^ Call: (311) [user] self_subst(/) ^ Unify: (311) [user] self_subst(/) Call: (312) [system] callable(/) Exit: (312) [system] callable(/) ^ Unify: (311) [user] self_subst(/) ^ Call: (312) [user] self_eval(/) ^ Unify: (312) [user] self_eval(/) ^ Call: (314) [system] setup_call_cleanup('$notrace'(_363002, _363004), once(user:self_eval0(/)), '$restore_trace'(_363002, _363004)) ^ Unify: (314) [system] setup_call_cleanup(system:'$notrace'(_363002, _363004), system:once(user:self_eval0(/)), system:'$restore_trace'(_363002, _363004)) ^ Call: (315) [system] sig_atomic(system:'$notrace'(_363002, _363004)) ^ Exit: (314) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(/)), system:'$restore_trace'(3, -1)) ^ Exit: (312) [user] self_eval(/) ^ Exit: (311) [user] self_subst(/) Call: (311) [apply] apply:maplist_(['tok-split', 3], user:self_subst) Unify: (311) [apply] apply:maplist_(['tok-split', 3], user:self_subst) ^ Call: (312) [user] self_subst('tok-split') ^ Unify: (312) [user] self_subst('tok-split') Call: (313) [system] callable('tok-split') Exit: (313) [system] callable('tok-split') ^ Unify: (312) [user] self_subst('tok-split') ^ Call: (313) [user] self_eval('tok-split') ^ Unify: (313) [user] self_eval('tok-split') ^ Call: (315) [system] setup_call_cleanup('$notrace'(_376962, _376964), once(user:self_eval0('tok-split')), '$restore_trace'(_376962, _376964)) ^ Unify: (315) [system] setup_call_cleanup(system:'$notrace'(_376962, _376964), system:once(user:self_eval0('tok-split')), system:'$restore_trace'(_376962, _376964)) ^ Call: (316) [system] sig_atomic(system:'$notrace'(_376962, _376964)) ^ Exit: (315) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0('tok-split')), system:'$restore_trace'(3, -1)) ^ Exit: (313) [user] self_eval('tok-split') ^ Exit: (312) [user] self_subst('tok-split') Call: (312) [apply] apply:maplist_([3], user:self_subst) Unify: (312) [apply] apply:maplist_([3], user:self_subst) ^ Call: (313) [user] self_subst(3) ^ Unify: (313) [user] self_subst(3) Call: (314) [system] callable(3) ^ Redo: (313) [user] self_subst(3) ^ Exit: (313) [user] self_subst(3) Call: (313) [apply] apply:maplist_([], user:self_subst) Unify: (313) [apply] apply:maplist_([], user:self_subst) Exit: (313) [apply] apply:maplist_([], user:self_subst) Exit: (312) [apply] apply:maplist_([3], user:self_subst) Exit: (311) [apply] apply:maplist_(['tok-split', 3], user:self_subst) Exit: (310) [apply] apply:maplist_([/, 'tok-split', 3], user:self_subst) ^ Exit: (309) [apply] apply:maplist(user:self_subst, [/, 'tok-split', 3]) Call: (309) [system] [/, 'tok-split', 3]=[_395566|_395568] Exit: (309) [system] [/, 'tok-split', 3]=[/, 'tok-split', 3] Call: (309) [system] atom(/) Exit: (309) [system] atom(/) ^ Unify: (308) [user] subst_args1(=, _263206, 494, '&self', [/, 'tok-split', 3], _279114) ^ Call: (309) [user] is_space_op(/) ^ Redo: (308) [user] subst_args1(=, _263206, 494, '&self', [/, 'tok-split', 3], _279114) ^ Unify: (308) [user] subst_args1(=, _263206, 494, '&self', [/, 'tok-split', 3], _279114) Call: (309) [system] (/)==case ^ Redo: (308) [user] subst_args1(=, _263206, 494, '&self', [/, 'tok-split', 3], _279114) ^ Unify: (308) [user] subst_args1(=, _263206, 494, '&self', [/, 'tok-split', 3], _279114) Call: (309) [system] fail ^ Redo: (308) [user] subst_args1(=, _263206, 494, '&self', [/, 'tok-split', 3], _279114) ^ Unify: (308) [user] subst_args1(=, _263206, 494, '&self', [/, 'tok-split', 3], _279114) Call: (309) [system] _408650=do_more_defs(true) Exit: (309) [system] do_more_defs(true)=do_more_defs(true) ^ Call: (309) [user] clause(eval_21(subst_args, _263206, 494, '&self', [/, 'tok-split', 3], _279114), _410526) ^ Redo: (308) [user] subst_args1(=, _263206, 494, '&self', [/, 'tok-split', 3], _279114) ^ Unify: (308) [user] subst_args1(=, _263206, 494, '&self', [/, 'tok-split', 3], _279114) Call: (309) [system] fail ^ Redo: (308) [user] subst_args1(=, _263206, 494, '&self', [/, 'tok-split', 3], _279114) ^ Unify: (308) [user] subst_args1(=, _263206, 494, '&self', [/, 'tok-split', 3], _279114) ^ Call: (309) [user] is_and(/) ^ Unify: (309) [user] is_and(/) Call: (310) [system] atom(/) Exit: (310) [system] atom(/) ^ Unify: (309) [user] is_and(/) ^ Call: (310) [user] is_and(/, _420850) ^ Unify: (310) [user] is_and(/, _421778) Call: (311) [system] atom(/) Exit: (311) [system] atom(/) ^ Redo: (308) [user] subst_args1(=, _263206, 494, '&self', [/, 'tok-split', 3], _279114) ^ Unify: (308) [user] subst_args1(=, _263206, 494, '&self', [/, 'tok-split', 3], [/|_425426]) Call: (309) [system] nonvar(/) Exit: (309) [system] nonvar(/) Call: (309) [system] fail ^ Redo: (308) [user] subst_args1(=, _263206, 494, '&self', [/, 'tok-split', 3], _279114) ^ Unify: (308) [user] subst_args1(=, _263206, 494, '&self', [/, 'tok-split', 3], _279114) ^ Call: (309) [user] subst_args2(=, 494, '&self', [/, 'tok-split', 3], _279114) ^ Unify: (309) [user] subst_args2(=, 494, '&self', [/, 'tok-split', 3], _279114) Call: (310) [system] 494<3 ^ Redo: (309) [user] subst_args2(=, 494, '&self', [/, 'tok-split', 3], _279114) ^ Unify: (309) [user] subst_args2(=, 494, '&self', [/, 'tok-split', 3], _279114) Call: (310) [system] fail ^ Redo: (309) [user] subst_args2(=, 494, '&self', [/, 'tok-split', 3], _279114) ^ Unify: (309) [user] subst_args2(=, 494, '&self', [/, 'tok-split', 3], _279114) ^ Call: (310) [user] mnotrace(is_user_defined_head(=, '&self', /)) ^ Unify: (310) [user] mnotrace(is_user_defined_head(=, '&self', /)) ^ Call: (311) [user] once(is_user_defined_head(=, '&self', /)) ^ Unify: (311) [system] once(user:is_user_defined_head(=, '&self', /)) ^ Call: (312) [user] is_user_defined_head(=, '&self', /) ^ Unify: (312) [user] is_user_defined_head(=, '&self', /) ^ Call: (313) [user] mnotrace(is_user_defined_head0(=, '&self', /)) ^ Unify: (313) [user] mnotrace(is_user_defined_head0(=, '&self', /)) ^ Call: (314) [user] once(is_user_defined_head0(=, '&self', /)) ^ Unify: (314) [system] once(user:is_user_defined_head0(=, '&self', /)) ^ Call: (315) [user] is_user_defined_head0(=, '&self', /) ^ Unify: (315) [user] is_user_defined_head0(=, '&self', /) Call: (316) [system] callable(/) Exit: (316) [system] callable(/) Call: (316) [system] functor(/, _451528, _451608) Exit: (316) [system] functor(/, /, 0) ^ Call: (316) [user] is_user_defined_head_f(=, '&self', /) ^ Unify: (316) [user] is_user_defined_head_f(=, '&self', /) ^ Call: (317) [user] is_user_defined_head_f1(=, '&self', /) ^ Unify: (317) [user] is_user_defined_head_f1(=, '&self', /) Call: (318) [user] metta_eq_def(=, '&self', [/|_457126], _457208) Unify: (318) [user] metta_eq_def(=, '&self', [/|_457126], _458132) ^ Call: (319) [user] ignore((=)=(=)) ^ Unify: (319) [system] ignore(user:((=)=(=))) Call: (320) [system] (=)=(=) Exit: (320) [system] (=)=(=) ^ Exit: (319) [system] ignore(user:((=)=(=))) Call: (319) [user] metta_atom('&self', [=, [/|_457126], _463648]) Unify: (319) [user] metta_atom('&self', [=, [/|_457126], _463648]) ^ Call: (320) [user] typed_list('&self', _465562, _465484) ^ Unify: (320) [user] typed_list('&self', _466494, _465484) Call: (321) [system] compound('&self') Fail: (321) [system] compound('&self') ^ Fail: (320) [user] typed_list('&self', _469274, _465484) Redo: (319) [user] metta_atom('&self', [=, [/|_457126], _463648]) Unify: (319) [user] metta_atom('&self', [=, [/|_457126], _463648]) Call: (320) [system] '&self'=='&flybase' Redo: (319) [user] metta_atom('&self', [=, [/|_457126], _463648]) Unify: (319) [user] metta_atom('&self', [=, [/|_457126], _463648]) ^ Call: (320) [user] metta_atom_in_file('&self', [=, [/|_457126], _463648]) ^ Unify: (320) [user] metta_atom_in_file('&self', [=, [/|_457126], _463648]) ^ Call: (321) [user] metta_atom_in_file('&self', [=, [/|_457126], _463648], _476656, _476658) ^ Unify: (321) [user] metta_atom_in_file('&self', [=, [/|_457126], _463648], _477592, _477594) ^ Call: (322) [user] loaded_into_kb('&self', _478450) ^ Unify: (322) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Exit: (322) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Call: (322) [user] once(user:asserted_metta_pred(_489040, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Unify: (322) [system] once(user:asserted_metta_pred(_489040, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Call: (323) [user] asserted_metta_pred(_489040, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Fail: (323) [user] asserted_metta_pred(_489040, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Redo: (319) [user] metta_atom('&self', [=, [/|_457126], _463648]) Unify: (319) [user] metta_atom('&self', [=, [/|_457126], _463648]) Call: (320) [user] metta_atom_asserted('&self', [=, [/|_457126], _463648]) Unify: (320) [user] metta_atom_asserted('&self', [=, [/|_457126], _463648]) ^ Call: (321) [user] metta_atom_asserted_deduced('&self', [=, [/|_457126], _463648]) Redo: (320) [user] metta_atom_asserted('&self', [=, [/|_457126], _463648]) Redo: (319) [user] metta_atom('&self', [=, [/|_457126], _463648]) Unify: (319) [user] metta_atom('&self', [=, [/|_457126], _463648]) Call: (320) [system] '&self'\=='&corelib' Exit: (320) [system] '&self'\=='&corelib' ^ Call: (320) [user] using_all_spaces ^ Unify: (320) [user] using_all_spaces Call: (321) [system] nb_current(with_all_spaces, t) Redo: (319) [user] metta_atom('&self', [=, [/|_457126], _463648]) Unify: (319) [user] metta_atom('&self', [=, [/|_457126], _463648]) Call: (320) [system] '&self'\=='&corelib' Exit: (320) [system] '&self'\=='&corelib' Call: (320) [user] metta_atom_asserted('&self', '&corelib') Unify: (320) [user] metta_atom_asserted('&self', '&corelib') ^ Call: (321) [user] metta_atom_asserted_deduced('&self', '&corelib') Redo: (320) [user] metta_atom_asserted('&self', '&corelib') Unify: (320) [user] metta_atom_asserted('&self', '&corelib') Exit: (320) [user] metta_atom_asserted('&self', '&corelib') Call: (320) [user] should_inherit_from_corelib([=, [/|_10074], _10090]) Unify: (320) [user] should_inherit_from_corelib([=, [/|_10074], _10090]) ^ Call: (321) [user] using_all_spaces ^ Unify: (321) [user] using_all_spaces Call: (322) [system] nb_current(with_all_spaces, t) Redo: (320) [user] should_inherit_from_corelib([=, [/|_10074], _10090]) Unify: (320) [user] should_inherit_from_corelib([=, [/|_10074], _10090]) Call: (321) [system] (=)==(:) Redo: (320) [user] should_inherit_from_corelib([=, [/|_10074], _10090]) Unify: (320) [user] should_inherit_from_corelib([=, [/|_10074], _10090]) Call: (321) [system] (=)=='@doc' Redo: (320) [user] should_inherit_from_corelib([=, [/|_10074], _10090]) Unify: (320) [user] should_inherit_from_corelib([=, [/|_10074], _10090]) Call: (321) [system] fail Redo: (320) [user] metta_atom_asserted('&self', '&corelib') Redo: (319) [user] metta_atom('&self', [=, [/|_10074], _10090]) Fail: (318) [user] metta_eq_def(=, '&self', [/|_10074], _30302) ^ Fail: (317) [user] is_user_defined_head_f1(=, '&self', /) ^ Redo: (316) [user] is_user_defined_head_f(=, '&self', /) ^ Unify: (316) [user] is_user_defined_head_f(=, '&self', /) ^ Call: (317) [user] is_user_defined_head_f1(=, '&self', [/|_33946]) ^ Unify: (317) [user] is_user_defined_head_f1(=, '&self', [/|_33946]) Call: (318) [user] metta_eq_def(=, '&self', [[/|_33946]|_35816], _35898) Unify: (318) [user] metta_eq_def(=, '&self', [[/|_33946]|_35816], _36822) ^ Call: (319) [user] ignore((=)=(=)) ^ Unify: (319) [system] ignore(user:((=)=(=))) Call: (320) [system] (=)=(=) Exit: (320) [system] (=)=(=) ^ Exit: (319) [system] ignore(user:((=)=(=))) Call: (319) [user] metta_atom('&self', [=, [[/|_33946]|_35816], _42338]) Unify: (319) [user] metta_atom('&self', [=, [[/|_33946]|_35816], _42338]) ^ Call: (320) [user] typed_list('&self', _44252, _44174) ^ Unify: (320) [user] typed_list('&self', _45184, _44174) Call: (321) [system] compound('&self') Fail: (321) [system] compound('&self') ^ Fail: (320) [user] typed_list('&self', _47964, _44174) Redo: (319) [user] metta_atom('&self', [=, [[/|_33946]|_35816], _42338]) Unify: (319) [user] metta_atom('&self', [=, [[/|_33946]|_35816], _42338]) Call: (320) [system] '&self'=='&flybase' Redo: (319) [user] metta_atom('&self', [=, [[/|_33946]|_35816], _42338]) Unify: (319) [user] metta_atom('&self', [=, [[/|_33946]|_35816], _42338]) ^ Call: (320) [user] metta_atom_in_file('&self', [=, [[/|_33946]|_35816], _42338]) ^ Unify: (320) [user] metta_atom_in_file('&self', [=, [[/|_33946]|_35816], _42338]) ^ Call: (321) [user] metta_atom_in_file('&self', [=, [[/|_33946]|_35816], _42338], _55346, _55348) ^ Unify: (321) [user] metta_atom_in_file('&self', [=, [[/|_33946]|_35816], _42338], _56282, _56284) ^ Call: (322) [user] loaded_into_kb('&self', _57140) ^ Unify: (322) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Exit: (322) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Call: (322) [user] once(user:asserted_metta_pred(_67730, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Unify: (322) [system] once(user:asserted_metta_pred(_67730, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Call: (323) [user] asserted_metta_pred(_67730, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Fail: (323) [user] asserted_metta_pred(_67730, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Redo: (319) [user] metta_atom('&self', [=, [[/|_33946]|_35816], _42338]) Unify: (319) [user] metta_atom('&self', [=, [[/|_33946]|_35816], _42338]) Call: (320) [user] metta_atom_asserted('&self', [=, [[/|_33946]|_35816], _42338]) Unify: (320) [user] metta_atom_asserted('&self', [=, [[/|_33946]|_35816], _42338]) ^ Call: (321) [user] metta_atom_asserted_deduced('&self', [=, [[/|_33946]|_35816], _42338]) Redo: (320) [user] metta_atom_asserted('&self', [=, [[/|_33946]|_35816], _42338]) Redo: (319) [user] metta_atom('&self', [=, [[/|_33946]|_35816], _42338]) Unify: (319) [user] metta_atom('&self', [=, [[/|_33946]|_35816], _42338]) Call: (320) [system] '&self'\=='&corelib' Exit: (320) [system] '&self'\=='&corelib' ^ Call: (320) [user] using_all_spaces ^ Unify: (320) [user] using_all_spaces Call: (321) [system] nb_current(with_all_spaces, t) Redo: (319) [user] metta_atom('&self', [=, [[/|_33946]|_35816], _42338]) Unify: (319) [user] metta_atom('&self', [=, [[/|_33946]|_35816], _42338]) Call: (320) [system] '&self'\=='&corelib' Exit: (320) [system] '&self'\=='&corelib' Call: (320) [user] metta_atom_asserted('&self', '&corelib') Unify: (320) [user] metta_atom_asserted('&self', '&corelib') ^ Call: (321) [user] metta_atom_asserted_deduced('&self', '&corelib') Redo: (320) [user] metta_atom_asserted('&self', '&corelib') Unify: (320) [user] metta_atom_asserted('&self', '&corelib') Exit: (320) [user] metta_atom_asserted('&self', '&corelib') Call: (320) [user] should_inherit_from_corelib([=, [[/|_33946]|_35816], _42338]) Unify: (320) [user] should_inherit_from_corelib([=, [[/|_33946]|_35816], _42338]) ^ Call: (321) [user] using_all_spaces ^ Unify: (321) [user] using_all_spaces Call: (322) [system] nb_current(with_all_spaces, t) Redo: (320) [user] should_inherit_from_corelib([=, [[/|_33946]|_35816], _42338]) Unify: (320) [user] should_inherit_from_corelib([=, [[/|_33946]|_35816], _42338]) Call: (321) [system] (=)==(:) Redo: (320) [user] should_inherit_from_corelib([=, [[/|_33946]|_35816], _42338]) Unify: (320) [user] should_inherit_from_corelib([=, [[/|_33946]|_35816], _42338]) Call: (321) [system] (=)=='@doc' Redo: (320) [user] should_inherit_from_corelib([=, [[/|_33946]|_35816], _42338]) Unify: (320) [user] should_inherit_from_corelib([=, [[/|_33946]|_35816], _42338]) Call: (321) [system] fail Redo: (320) [user] metta_atom_asserted('&self', '&corelib') Redo: (319) [user] metta_atom('&self', [=, [[/|_33946]|_35816], _42338]) Fail: (318) [user] metta_eq_def(=, '&self', [[/|_33946]|_35816], _122934) ^ Fail: (317) [user] is_user_defined_head_f1(=, '&self', [/|_33946]) ^ Fail: (316) [user] is_user_defined_head_f(=, '&self', /) ^ Fail: (315) [user] is_user_defined_head0(=, '&self', /) ^ Fail: (314) [system] once(user:is_user_defined_head0(=, '&self', /)) ^ Fail: (313) [user] mnotrace(is_user_defined_head0(=, '&self', /)) ^ Fail: (312) [user] is_user_defined_head(=, '&self', /) ^ Fail: (311) [system] once(user:is_user_defined_head(=, '&self', /)) ^ Fail: (310) [user] mnotrace(is_user_defined_head(=, '&self', /)) ^ Redo: (309) [user] subst_args2(=, 494, '&self', [/, 'tok-split', 3], _9740) ^ Unify: (309) [user] subst_args2(=, 494, '&self', [/, 'tok-split', 3], _9740) ^ Call: (310) [user] subst_args40(=, 494, '&self', [/, 'tok-split', 3], _9740) ^ Unify: (310) [user] subst_args40(=, 494, '&self', [/, 'tok-split', 3], _9740) Call: (311) [user] is_function(/) Unify: (311) [user] is_function(/) ^ Call: (312) [user] symbol(/) ^ Unify: (312) [user] symbol(/) Call: (313) [system] atom(/) Exit: (313) [system] atom(/) ^ Exit: (312) [user] symbol(/) Exit: (311) [user] is_function(/) ^ Call: (311) [user] is_special_op(/) ^ Unify: (311) [user] is_special_op(/) ^ Call: (312) [user] current_self(_144178) ^ Unify: (312) [user] current_self(_144178) Call: (313) [system] nb_current(self_space, _144178) Exit: (313) [system] nb_current(self_space, '&self') Call: (313) [system] '&self'\==[] Exit: (313) [system] '&self'\==[] ^ Exit: (312) [user] current_self('&self') ^ Call: (312) [user] is_special_op('&self', /) ^ Unify: (312) [user] is_special_op('&self', /) Call: (313) [system] atom(/) Exit: (313) [system] atom(/) ^ Fail: (312) [user] is_special_op('&self', /) ^ Fail: (311) [user] is_special_op(/) ^ Redo: (310) [user] subst_args40(=, 494, '&self', [/, 'tok-split', 3], _9740) Call: (311) [system] is_list(['tok-split', 3]) Exit: (311) [system] is_list(['tok-split', 3]) ^ Call: (311) [user] apply:maplist(subst_args(=, _159012, 494, '&self'), ['tok-split', 3], _159018) ^ Unify: (311) [apply] apply:maplist(user:subst_args(=, _159012, 494, '&self'), ['tok-split', 3], _159018) Call: (312) [apply] apply:maplist_(['tok-split', 3], _159018, user:subst_args(=, _159012, 494, '&self')) Unify: (312) [apply] apply:maplist_(['tok-split', 3], [_161836|_161838], user:subst_args(=, _159012, 494, '&self')) ^ Call: (313) [user] subst_args(=, _159012, 494, '&self', 'tok-split', _161836) ^ Unify: (313) [user] subst_args(=, _159012, 494, '&self', 'tok-split', _161836) Call: (314) [system] atom(=) Exit: (314) [system] atom(=) Call: (314) [system] (=)\==(=) ^ Redo: (313) [user] subst_args(=, _159012, 494, '&self', 'tok-split', _161836) ^ Unify: (313) [user] subst_args(=, _159012, 494, '&self', 'tok-split', _161836) ^ Call: (314) [user] self_subst('tok-split') ^ Unify: (314) [user] self_subst('tok-split') Call: (315) [system] callable('tok-split') Exit: (315) [system] callable('tok-split') ^ Unify: (314) [user] self_subst('tok-split') ^ Call: (315) [user] self_eval('tok-split') ^ Unify: (315) [user] self_eval('tok-split') ^ Call: (317) [system] setup_call_cleanup('$notrace'(_175804, _175806), once(user:self_eval0('tok-split')), '$restore_trace'(_175804, _175806)) ^ Unify: (317) [system] setup_call_cleanup(system:'$notrace'(_175804, _175806), system:once(user:self_eval0('tok-split')), system:'$restore_trace'(_175804, _175806)) ^ Call: (318) [system] sig_atomic(system:'$notrace'(_175804, _175806)) ^ Exit: (317) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0('tok-split')), system:'$restore_trace'(3, -1)) ^ Exit: (315) [user] self_eval('tok-split') ^ Exit: (314) [user] self_subst('tok-split') Call: (314) [system] _161836='tok-split' Exit: (314) [system] 'tok-split'='tok-split' ^ Exit: (313) [user] subst_args(=, _159012, 494, '&self', 'tok-split', 'tok-split') Call: (313) [apply] apply:maplist_([3], _161838, user:subst_args(=, _159012, 494, '&self')) Unify: (313) [apply] apply:maplist_([3], [_185162|_185164], user:subst_args(=, _159012, 494, '&self')) ^ Call: (314) [user] subst_args(=, _159012, 494, '&self', 3, _185162) ^ Unify: (314) [user] subst_args(=, _159012, 494, '&self', 3, _185162) Call: (315) [system] atom(=) Exit: (315) [system] atom(=) Call: (315) [system] (=)\==(=) ^ Redo: (314) [user] subst_args(=, _159012, 494, '&self', 3, _185162) ^ Unify: (314) [user] subst_args(=, _159012, 494, '&self', 3, _185162) ^ Call: (315) [user] self_subst(3) ^ Unify: (315) [user] self_subst(3) Call: (316) [system] callable(3) ^ Redo: (315) [user] self_subst(3) ^ Exit: (315) [user] self_subst(3) Call: (315) [system] _185162=3 Exit: (315) [system] 3=3 ^ Exit: (314) [user] subst_args(=, _159012, 494, '&self', 3, 3) Call: (314) [apply] apply:maplist_([], _185164, user:subst_args(=, _159012, 494, '&self')) Unify: (314) [apply] apply:maplist_([], [], user:subst_args(=, _159012, 494, '&self')) Exit: (314) [apply] apply:maplist_([], [], user:subst_args(=, _159012, 494, '&self')) Exit: (313) [apply] apply:maplist_([3], [3], user:subst_args(=, _159012, 494, '&self')) Exit: (312) [apply] apply:maplist_(['tok-split', 3], ['tok-split', 3], user:subst_args(=, _159012, 494, '&self')) ^ Exit: (311) [apply] apply:maplist(user:subst_args(=, _159012, 494, '&self'), ['tok-split', 3], ['tok-split', 3]) ^ Call: (311) [user] subst_args5(494, '&self', [/, 'tok-split', 3], _9740) ^ Unify: (311) [user] subst_args5(494, '&self', [/, 'tok-split', 3], _9740) ^ Call: (312) [user] eval_selfless(_207626, _207628, 494, '&self', [/, 'tok-split', 3], _9740) ^ Unify: (312) [user] eval_selfless(_208570, _208572, 494, '&self', [/, 'tok-split', 3], _9740) ^ Call: (313) [user] eval_selfless_0([/, 'tok-split', 3], _9740) ^ Unify: (313) [user] eval_selfless_0([/, 'tok-split', 3], _9740) Call: (314) [system] var(/) ^ Redo: (313) [user] eval_selfless_0([/, 'tok-split', 3], _9740) ^ Unify: (313) [user] eval_selfless_0([/, 'tok-split', 3], _9740) ^ Call: (314) [user] is_assignment(/) ^ Unify: (314) [user] is_assignment(/) Call: (315) [system] atom(/) Exit: (315) [system] atom(/) ^ Redo: (313) [user] eval_selfless_0([/, 'tok-split', 3], _9740) ^ Unify: (313) [user] eval_selfless_0([/, 'tok-split', 3], _9740) ^ Call: (314) [user] eval_selfless_1([/, 'tok-split', 3], _9740) ^ Unify: (314) [user] eval_selfless_1([/, 'tok-split', 3], _9740) ^ Call: (315) [user] allow_clp ^ Unify: (315) [user] allow_clp ^ Call: (316) [user] false_flag ^ Unify: (316) [user] false_flag Call: (317) [system] fail Fail: (317) [system] fail ^ Fail: (316) [user] false_flag ^ Redo: (313) [user] eval_selfless_0([/, 'tok-split', 3], _9740) ^ Unify: (313) [user] eval_selfless_0([/, 'tok-split', 3], _9740) ^ Call: (314) [user] eval_selfless_2([/, 'tok-split', 3], _9740) ^ Unify: (314) [user] eval_selfless_2([/, 'tok-split', 3], _9740) Call: (315) [system] var(/) ^ Redo: (314) [user] eval_selfless_2([/, 'tok-split', 3], _9740) ^ Unify: (314) [user] eval_selfless_2([/, 'tok-split', 3], _9740) ^ Call: (315) [user] fake_notrace((ground([/, 'tok-split', 3]), [/, 'tok-split', 3]=[_234418, _234424, _234430], atom(_234418), catch_warn(current_op(_234456, yfx, _234418)), [/, 'tok-split', 3]\=[_234476], s2ps([/, 'tok-split', 3], _234484))) ^ Unify: (315) [user] fake_notrace(user:(ground([/, 'tok-split', 3]), [/, 'tok-split', 3]=[_234418, _234424, _234430], atom(_234418), catch_warn(current_op(_234456, yfx, _234418)), [/, 'tok-split', 3]\=[_234476], s2ps([/, 'tok-split', 3], _234484))) ^ Call: (316) [user] real_notrace(user:(ground([/, 'tok-split', 3]), [/, 'tok-split', 3]=[_234418, _234424, _234430], atom(_234418), catch_warn(current_op(_234456, yfx, _234418)), [/, 'tok-split', 3]\=[_234476], s2ps([/, 'tok-split', 3], _234484))) ^ Unify: (316) [user] real_notrace(user:(ground([/, 'tok-split', 3]), [/, 'tok-split', 3]=[_234418, _234424, _234430], atom(_234418), catch_warn(current_op(_234456, yfx, _234418)), [/, 'tok-split', 3]\=[_234476], s2ps([/, 'tok-split', 3], _234484))) ^ Call: (317) [user] setup_call_cleanup('$notrace'(_238190, _238192), once(user:(ground([/, 'tok-split', 3]), [/, 'tok-split', 3]=[_234418, _234424, _234430], atom(_234418), catch_warn(current_op(_234456, yfx, _234418)), [/, 'tok-split', 3]\=[_234476], s2ps([/, 'tok-split', 3], _234484))), '$restore_trace'(_238190, _238192)) ^ Unify: (317) [system] setup_call_cleanup(user:'$notrace'(_238190, _238192), user:once(user:(ground([/, 'tok-split', 3]), [/, 'tok-split', 3]=[_234418, _234424, _234430], atom(_234418), catch_warn(current_op(_234456, yfx, _234418)), [/, 'tok-split', 3]\=[_234476], s2ps([/, 'tok-split', 3], _234484))), user:'$restore_trace'(_238190, _238192)) ^ Call: (318) [system] sig_atomic(user:'$notrace'(_238190, _238192)) ^ Exit: (317) [system] setup_call_cleanup(user:'$notrace'(3, -1), user:once(user:(ground([/, 'tok-split', 3]), [/, 'tok-split', 3]=[/, 'tok-split', 3], atom(/), catch_warn(current_op(400, yfx, /)), [/, 'tok-split', 3]\=[_234476], s2ps([/, 'tok-split', 3], 'tok-split'/3))), user:'$restore_trace'(3, -1)) ^ Exit: (316) [user] real_notrace(user:(ground([/, 'tok-split', 3]), [/, 'tok-split', 3]=[/, 'tok-split', 3], atom(/), catch_warn(current_op(400, yfx, /)), [/, 'tok-split', 3]\=[_234476], s2ps([/, 'tok-split', 3], 'tok-split'/3))) ^ Exit: (315) [user] fake_notrace(user:(ground([/, 'tok-split', 3]), [/, 'tok-split', 3]=[/, 'tok-split', 3], atom(/), catch_warn(current_op(400, yfx, /)), [/, 'tok-split', 3]\=[_234476], s2ps([/, 'tok-split', 3], 'tok-split'/3))) ^ Call: (315) [user] fake_notrace(catch(_9740 is 'tok-split'/3, _243904, fail)) ^ Unify: (315) [user] fake_notrace(user:catch(_9740 is 'tok-split'/3, _243904, fail)) ^ Call: (316) [user] real_notrace(user:catch(_9740 is 'tok-split'/3, _243904, fail)) ^ Unify: (316) [user] real_notrace(user:catch(_9740 is 'tok-split'/3, _243904, fail)) ^ Call: (317) [user] setup_call_cleanup('$notrace'(_247618, _247620), once(user:catch(_9740 is 'tok-split'/3, _243904, fail)), '$restore_trace'(_247618, _247620)) ^ Unify: (317) [system] setup_call_cleanup(user:'$notrace'(_247618, _247620), user:once(user:catch(_9740 is 'tok-split'/3, _243904, fail)), user:'$restore_trace'(_247618, _247620)) ^ Call: (318) [system] sig_atomic(user:'$notrace'(_247618, _247620)) ^ Fail: (316) [user] real_notrace(user:catch(_9740 is 'tok-split'/3, _10080, fail)) ^ Fail: (315) [user] fake_notrace(user:catch(_9740 is 'tok-split'/3, _10080, fail)) ^ Redo: (311) [user] subst_args5(494, '&self', [/, 'tok-split', 3], _9740) ^ Unify: (311) [user] subst_args5(494, '&self', [/, 'tok-split', 3], _9740) ^ Call: (312) [user] is_system_pred(/) ^ Unify: (312) [user] is_system_pred(/) Call: (313) [system] atom(/) Exit: (313) [system] atom(/) Call: (313) [system] atom_concat(_17658, !, /) ^ Redo: (312) [user] is_system_pred(/) ^ Unify: (312) [user] is_system_pred(/) Call: (313) [system] atom(/) Exit: (313) [system] atom(/) Call: (313) [system] atom_concat(_22286, '-fn', /) ^ Redo: (312) [user] is_system_pred(/) ^ Unify: (312) [user] is_system_pred(/) Call: (313) [system] atom(/) Exit: (313) [system] atom(/) Call: (313) [system] atom_concat(_26914, '-p', /) ^ Redo: (311) [user] subst_args5(494, '&self', [/, 'tok-split', 3], _9740) ^ Call: (312) [user] subst_args6(494, '&self', [/, 'tok-split', 3], _9740) ^ Unify: (312) [user] subst_args6(494, '&self', [/, 'tok-split', 3], _9740) ^ Call: (313) [user] is_system_pred(/) ^ Unify: (313) [user] is_system_pred(/) Call: (314) [system] atom(/) Exit: (314) [system] atom(/) Call: (314) [system] atom_concat(_34356, !, /) ^ Redo: (313) [user] is_system_pred(/) ^ Unify: (313) [user] is_system_pred(/) Call: (314) [system] atom(/) Exit: (314) [system] atom(/) Call: (314) [system] atom_concat(_38984, '-fn', /) ^ Redo: (313) [user] is_system_pred(/) ^ Unify: (313) [user] is_system_pred(/) Call: (314) [system] atom(/) Exit: (314) [system] atom(/) Call: (314) [system] atom_concat(_43612, '-p', /) ^ Redo: (308) [user] subst_args1(=, _9712, 494, '&self', [/, 'tok-split', 3], _9740) ^ Call: (309) [user] subst_args2_failed(494, '&self', [/, 'tok-split', 3], _9740) ^ Unify: (309) [user] subst_args2_failed(494, '&self', [/, 'tok-split', 3], _9740) Call: (310) [system] [/, 'tok-split', 3]==[] ^ Redo: (309) [user] subst_args2_failed(494, '&self', [/, 'tok-split', 3], _9740) ^ Unify: (309) [user] subst_args2_failed(494, '&self', [/, 'tok-split', 3], _9740) Call: (310) [system] var([/, 'tok-split', 3]) ^ Redo: (309) [user] subst_args2_failed(494, '&self', [/, 'tok-split', 3], _9740) ^ Unify: (309) [user] subst_args2_failed(494, '&self', [/, 'tok-split', 3], _9740) ^ Call: (310) [user] once(subst_selfless([/, 'tok-split', 3], _9740)) ^ Unify: (310) [system] once(user:subst_selfless([/, 'tok-split', 3], _9740)) ^ Call: (311) [user] subst_selfless([/, 'tok-split', 3], _9740) ^ Unify: (311) [user] subst_selfless([/, 'tok-split', 3], _9740) Call: (312) [system] var(/) ^ Redo: (311) [user] subst_selfless([/, 'tok-split', 3], _9740) ^ Unify: (311) [user] subst_selfless([/, 'tok-split', 3], _9740) ^ Call: (312) [user] eval_selfless(_59470, _59472, _59474, _59476, [/, 'tok-split', 3], _9740) ^ Unify: (312) [user] eval_selfless(_60414, _60416, _60418, _60420, [/, 'tok-split', 3], _9740) ^ Call: (313) [user] eval_selfless_0([/, 'tok-split', 3], _9740) ^ Unify: (313) [user] eval_selfless_0([/, 'tok-split', 3], _9740) Call: (314) [system] var(/) ^ Redo: (313) [user] eval_selfless_0([/, 'tok-split', 3], _9740) ^ Unify: (313) [user] eval_selfless_0([/, 'tok-split', 3], _9740) ^ Call: (314) [user] is_assignment(/) ^ Unify: (314) [user] is_assignment(/) Call: (315) [system] atom(/) Exit: (315) [system] atom(/) ^ Redo: (313) [user] eval_selfless_0([/, 'tok-split', 3], _9740) ^ Unify: (313) [user] eval_selfless_0([/, 'tok-split', 3], _9740) ^ Call: (314) [user] eval_selfless_1([/, 'tok-split', 3], _9740) ^ Unify: (314) [user] eval_selfless_1([/, 'tok-split', 3], _9740) ^ Call: (315) [user] allow_clp ^ Unify: (315) [user] allow_clp ^ Call: (316) [user] false_flag ^ Unify: (316) [user] false_flag Call: (317) [system] fail Fail: (317) [system] fail ^ Fail: (316) [user] false_flag ^ Redo: (313) [user] eval_selfless_0([/, 'tok-split', 3], _9740) ^ Unify: (313) [user] eval_selfless_0([/, 'tok-split', 3], _9740) ^ Call: (314) [user] eval_selfless_2([/, 'tok-split', 3], _9740) ^ Unify: (314) [user] eval_selfless_2([/, 'tok-split', 3], _9740) Call: (315) [system] var(/) ^ Redo: (314) [user] eval_selfless_2([/, 'tok-split', 3], _9740) ^ Unify: (314) [user] eval_selfless_2([/, 'tok-split', 3], _9740) ^ Call: (315) [user] fake_notrace((ground([/, 'tok-split', 3]), [/, 'tok-split', 3]=[_86262, _86268, _86274], atom(_86262), catch_warn(current_op(_86300, yfx, _86262)), [/, 'tok-split', 3]\=[_86320], s2ps([/, 'tok-split', 3], _86328))) ^ Unify: (315) [user] fake_notrace(user:(ground([/, 'tok-split', 3]), [/, 'tok-split', 3]=[_86262, _86268, _86274], atom(_86262), catch_warn(current_op(_86300, yfx, _86262)), [/, 'tok-split', 3]\=[_86320], s2ps([/, 'tok-split', 3], _86328))) ^ Call: (316) [user] real_notrace(user:(ground([/, 'tok-split', 3]), [/, 'tok-split', 3]=[_86262, _86268, _86274], atom(_86262), catch_warn(current_op(_86300, yfx, _86262)), [/, 'tok-split', 3]\=[_86320], s2ps([/, 'tok-split', 3], _86328))) ^ Unify: (316) [user] real_notrace(user:(ground([/, 'tok-split', 3]), [/, 'tok-split', 3]=[_86262, _86268, _86274], atom(_86262), catch_warn(current_op(_86300, yfx, _86262)), [/, 'tok-split', 3]\=[_86320], s2ps([/, 'tok-split', 3], _86328))) ^ Call: (317) [user] setup_call_cleanup('$notrace'(_90034, _90036), once(user:(ground([/, 'tok-split', 3]), [/, 'tok-split', 3]=[_86262, _86268, _86274], atom(_86262), catch_warn(current_op(_86300, yfx, _86262)), [/, 'tok-split', 3]\=[_86320], s2ps([/, 'tok-split', 3], _86328))), '$restore_trace'(_90034, _90036)) ^ Unify: (317) [system] setup_call_cleanup(user:'$notrace'(_90034, _90036), user:once(user:(ground([/, 'tok-split', 3]), [/, 'tok-split', 3]=[_86262, _86268, _86274], atom(_86262), catch_warn(current_op(_86300, yfx, _86262)), [/, 'tok-split', 3]\=[_86320], s2ps([/, 'tok-split', 3], _86328))), user:'$restore_trace'(_90034, _90036)) ^ Call: (318) [system] sig_atomic(user:'$notrace'(_90034, _90036)) ^ Exit: (317) [system] setup_call_cleanup(user:'$notrace'(3, -1), user:once(user:(ground([/, 'tok-split', 3]), [/, 'tok-split', 3]=[/, 'tok-split', 3], atom(/), catch_warn(current_op(400, yfx, /)), [/, 'tok-split', 3]\=[_86320], s2ps([/, 'tok-split', 3], 'tok-split'/3))), user:'$restore_trace'(3, -1)) ^ Exit: (316) [user] real_notrace(user:(ground([/, 'tok-split', 3]), [/, 'tok-split', 3]=[/, 'tok-split', 3], atom(/), catch_warn(current_op(400, yfx, /)), [/, 'tok-split', 3]\=[_86320], s2ps([/, 'tok-split', 3], 'tok-split'/3))) ^ Exit: (315) [user] fake_notrace(user:(ground([/, 'tok-split', 3]), [/, 'tok-split', 3]=[/, 'tok-split', 3], atom(/), catch_warn(current_op(400, yfx, /)), [/, 'tok-split', 3]\=[_86320], s2ps([/, 'tok-split', 3], 'tok-split'/3))) ^ Call: (315) [user] fake_notrace(catch(_9740 is 'tok-split'/3, _95748, fail)) ^ Unify: (315) [user] fake_notrace(user:catch(_9740 is 'tok-split'/3, _95748, fail)) ^ Call: (316) [user] real_notrace(user:catch(_9740 is 'tok-split'/3, _95748, fail)) ^ Unify: (316) [user] real_notrace(user:catch(_9740 is 'tok-split'/3, _95748, fail)) ^ Call: (317) [user] setup_call_cleanup('$notrace'(_99462, _99464), once(user:catch(_9740 is 'tok-split'/3, _95748, fail)), '$restore_trace'(_99462, _99464)) ^ Unify: (317) [system] setup_call_cleanup(user:'$notrace'(_99462, _99464), user:once(user:catch(_9740 is 'tok-split'/3, _95748, fail)), user:'$restore_trace'(_99462, _99464)) ^ Call: (318) [system] sig_atomic(user:'$notrace'(_99462, _99464)) ^ Fail: (316) [user] real_notrace(user:catch(_9740 is 'tok-split'/3, _10072, fail)) ^ Fail: (315) [user] fake_notrace(user:catch(_9740 is 'tok-split'/3, _10072, fail)) ^ Redo: (309) [user] subst_args2_failed(494, '&self', [/, 'tok-split', 3], _9740) ^ Unify: (309) [user] subst_args2_failed(494, '&self', [/, 'tok-split', 3], [_12946|_12948]) ^ Call: (310) [user] subst_args(_13960, _13962, 494, '&self', /, _12946) ^ Unify: (310) [user] subst_args(_14904, _14906, 494, '&self', /, _12946) Call: (311) [system] atom(_15774) ^ Redo: (310) [user] subst_args(_16774, _16776, 494, '&self', /, _12946) ^ Unify: (310) [user] subst_args(_17718, _17720, 494, '&self', /, _12946) ^ Call: (311) [user] self_subst(/) ^ Unify: (311) [user] self_subst(/) Call: (312) [system] callable(/) Exit: (312) [system] callable(/) ^ Unify: (311) [user] self_subst(/) ^ Call: (312) [user] self_eval(/) ^ Unify: (312) [user] self_eval(/) ^ Call: (314) [system] setup_call_cleanup('$notrace'(_25068, _25070), once(user:self_eval0(/)), '$restore_trace'(_25068, _25070)) ^ Unify: (314) [system] setup_call_cleanup(system:'$notrace'(_25068, _25070), system:once(user:self_eval0(/)), system:'$restore_trace'(_25068, _25070)) ^ Call: (315) [system] sig_atomic(system:'$notrace'(_25068, _25070)) ^ Exit: (314) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(/)), system:'$restore_trace'(3, -1)) ^ Exit: (312) [user] self_eval(/) ^ Exit: (311) [user] self_subst(/) Call: (311) [system] _12946=(/) Exit: (311) [system] (/)=(/) ^ Exit: (310) [user] subst_args(_32622, _32624, 494, '&self', /, /) ^ Call: (310) [user] subst_args2_failed(494, '&self', ['tok-split', 3], _12948) ^ Unify: (310) [user] subst_args2_failed(494, '&self', ['tok-split', 3], _12948) Call: (311) [system] ['tok-split', 3]==[] ^ Redo: (310) [user] subst_args2_failed(494, '&self', ['tok-split', 3], _12948) ^ Unify: (310) [user] subst_args2_failed(494, '&self', ['tok-split', 3], _12948) Call: (311) [system] var(['tok-split', 3]) ^ Redo: (310) [user] subst_args2_failed(494, '&self', ['tok-split', 3], _12948) ^ Unify: (310) [user] subst_args2_failed(494, '&self', ['tok-split', 3], _12948) ^ Call: (311) [user] once(subst_selfless(['tok-split', 3], _12948)) ^ Unify: (311) [system] once(user:subst_selfless(['tok-split', 3], _12948)) ^ Call: (312) [user] subst_selfless(['tok-split', 3], _12948) ^ Unify: (312) [user] subst_selfless(['tok-split', 3], _12948) Call: (313) [system] var('tok-split') ^ Redo: (312) [user] subst_selfless(['tok-split', 3], _12948) ^ Unify: (312) [user] subst_selfless(['tok-split', 3], _12948) ^ Call: (313) [user] eval_selfless(_47548, _47550, _47552, _47554, ['tok-split', 3], _12948) ^ Unify: (313) [user] eval_selfless(_48492, _48494, _48496, _48498, ['tok-split', 3], _12948) ^ Call: (314) [user] eval_selfless_0(['tok-split', 3], _12948) ^ Unify: (314) [user] eval_selfless_0(['tok-split', 3], _12948) Call: (315) [system] var('tok-split') ^ Redo: (314) [user] eval_selfless_0(['tok-split', 3], _12948) ^ Unify: (314) [user] eval_selfless_0(['tok-split', 3], _12948) ^ Call: (315) [user] eval_selfless_1(['tok-split', 3], _12948) ^ Unify: (315) [user] eval_selfless_1(['tok-split', 3], _12948) ^ Call: (316) [user] allow_clp ^ Unify: (316) [user] allow_clp ^ Call: (317) [user] false_flag ^ Unify: (317) [user] false_flag Call: (318) [system] fail Fail: (318) [system] fail ^ Fail: (317) [user] false_flag ^ Redo: (314) [user] eval_selfless_0(['tok-split', 3], _12948) ^ Unify: (314) [user] eval_selfless_0(['tok-split', 3], _12948) ^ Call: (315) [user] eval_selfless_2(['tok-split', 3], _12948) ^ Unify: (315) [user] eval_selfless_2(['tok-split', 3], _12948) Call: (316) [system] var('tok-split') ^ Redo: (315) [user] eval_selfless_2(['tok-split', 3], _12948) ^ Unify: (315) [user] eval_selfless_2(['tok-split', 3], _12948) ^ Call: (316) [user] fake_notrace((ground(['tok-split', 3]), ['tok-split', 3]=[_68788, _68794, _68800], atom(_68788), catch_warn(current_op(_68826, yfx, _68788)), ['tok-split', 3]\=[_68846], s2ps(['tok-split', 3], _68854))) ^ Unify: (316) [user] fake_notrace(user:(ground(['tok-split', 3]), ['tok-split', 3]=[_68788, _68794, _68800], atom(_68788), catch_warn(current_op(_68826, yfx, _68788)), ['tok-split', 3]\=[_68846], s2ps(['tok-split', 3], _68854))) ^ Call: (317) [user] real_notrace(user:(ground(['tok-split', 3]), ['tok-split', 3]=[_68788, _68794, _68800], atom(_68788), catch_warn(current_op(_68826, yfx, _68788)), ['tok-split', 3]\=[_68846], s2ps(['tok-split', 3], _68854))) ^ Unify: (317) [user] real_notrace(user:(ground(['tok-split', 3]), ['tok-split', 3]=[_68788, _68794, _68800], atom(_68788), catch_warn(current_op(_68826, yfx, _68788)), ['tok-split', 3]\=[_68846], s2ps(['tok-split', 3], _68854))) ^ Call: (318) [user] setup_call_cleanup('$notrace'(_72560, _72562), once(user:(ground(['tok-split', 3]), ['tok-split', 3]=[_68788, _68794, _68800], atom(_68788), catch_warn(current_op(_68826, yfx, _68788)), ['tok-split', 3]\=[_68846], s2ps(['tok-split', 3], _68854))), '$restore_trace'(_72560, _72562)) ^ Unify: (318) [system] setup_call_cleanup(user:'$notrace'(_72560, _72562), user:once(user:(ground(['tok-split', 3]), ['tok-split', 3]=[_68788, _68794, _68800], atom(_68788), catch_warn(current_op(_68826, yfx, _68788)), ['tok-split', 3]\=[_68846], s2ps(['tok-split', 3], _68854))), user:'$restore_trace'(_72560, _72562)) ^ Call: (319) [system] sig_atomic(user:'$notrace'(_72560, _72562)) ^ Fail: (317) [user] real_notrace(user:(ground(['tok-split', 3]), ['tok-split', 3]=[_68788, _68794, _68800], atom(_68788), catch_warn(current_op(_68826, yfx, _68788)), ['tok-split', 3]\=[_68846], s2ps(['tok-split', 3], _68854))) ^ Fail: (316) [user] fake_notrace(user:(ground(['tok-split', 3]), ['tok-split', 3]=[_68788, _68794, _68800], atom(_68788), catch_warn(current_op(_68826, yfx, _68788)), ['tok-split', 3]\=[_68846], s2ps(['tok-split', 3], _68854))) ^ Redo: (310) [user] subst_args2_failed(494, '&self', ['tok-split', 3], _12948) ^ Unify: (310) [user] subst_args2_failed(494, '&self', ['tok-split', 3], [_78184|_78186]) ^ Call: (311) [user] subst_args(_79198, _79200, 494, '&self', 'tok-split', _78184) ^ Unify: (311) [user] subst_args(_80142, _80144, 494, '&self', 'tok-split', _78184) Call: (312) [system] atom(_81012) ^ Redo: (311) [user] subst_args(_82012, _82014, 494, '&self', 'tok-split', _78184) ^ Unify: (311) [user] subst_args(_82956, _82958, 494, '&self', 'tok-split', _78184) ^ Call: (312) [user] self_subst('tok-split') ^ Unify: (312) [user] self_subst('tok-split') Call: (313) [system] callable('tok-split') Exit: (313) [system] callable('tok-split') ^ Unify: (312) [user] self_subst('tok-split') ^ Call: (313) [user] self_eval('tok-split') ^ Unify: (313) [user] self_eval('tok-split') ^ Call: (315) [system] setup_call_cleanup('$notrace'(_90306, _90308), once(user:self_eval0('tok-split')), '$restore_trace'(_90306, _90308)) ^ Unify: (315) [system] setup_call_cleanup(system:'$notrace'(_90306, _90308), system:once(user:self_eval0('tok-split')), system:'$restore_trace'(_90306, _90308)) ^ Call: (316) [system] sig_atomic(system:'$notrace'(_90306, _90308)) ^ Exit: (315) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0('tok-split')), system:'$restore_trace'(3, -1)) ^ Exit: (313) [user] self_eval('tok-split') ^ Exit: (312) [user] self_subst('tok-split') Call: (312) [system] _78184='tok-split' Exit: (312) [system] 'tok-split'='tok-split' ^ Exit: (311) [user] subst_args(_97860, _97862, 494, '&self', 'tok-split', 'tok-split') ^ Call: (311) [user] subst_args2_failed(494, '&self', [3], _78186) ^ Unify: (311) [user] subst_args2_failed(494, '&self', [3], _78186) Call: (312) [system] [3]==[] ^ Redo: (311) [user] subst_args2_failed(494, '&self', [3], _78186) ^ Unify: (311) [user] subst_args2_failed(494, '&self', [3], _78186) Call: (312) [system] var([3]) ^ Redo: (311) [user] subst_args2_failed(494, '&self', [3], _78186) ^ Unify: (311) [user] subst_args2_failed(494, '&self', [3], _78186) ^ Call: (312) [user] once(subst_selfless([3], _78186)) ^ Unify: (312) [system] once(user:subst_selfless([3], _78186)) ^ Call: (313) [user] subst_selfless([3], _78186) ^ Unify: (313) [user] subst_selfless([3], _78186) Call: (314) [system] var(3) ^ Redo: (313) [user] subst_selfless([3], _78186) ^ Unify: (313) [user] subst_selfless([3], _78186) ^ Call: (314) [user] eval_selfless(_112786, _112788, _112790, _112792, [3], _78186) ^ Unify: (314) [user] eval_selfless(_113730, _113732, _113734, _113736, [3], _78186) ^ Call: (315) [user] eval_selfless_0([3], _78186) ^ Unify: (315) [user] eval_selfless_0([3], _78186) Call: (316) [system] var(3) ^ Redo: (315) [user] eval_selfless_0([3], _78186) ^ Unify: (315) [user] eval_selfless_0([3], _78186) ^ Call: (316) [user] eval_selfless_1([3], _78186) ^ Unify: (316) [user] eval_selfless_1([3], _78186) ^ Call: (317) [user] allow_clp ^ Unify: (317) [user] allow_clp ^ Call: (318) [user] false_flag ^ Unify: (318) [user] false_flag Call: (319) [system] fail Fail: (319) [system] fail ^ Fail: (318) [user] false_flag ^ Redo: (315) [user] eval_selfless_0([3], _78186) ^ Unify: (315) [user] eval_selfless_0([3], _78186) ^ Call: (316) [user] eval_selfless_2([3], _78186) ^ Unify: (316) [user] eval_selfless_2([3], _78186) Call: (317) [system] var(3) ^ Redo: (316) [user] eval_selfless_2([3], _78186) ^ Unify: (316) [user] eval_selfless_2([3], _78186) ^ Call: (317) [user] fake_notrace((ground([3]), [3]=[_134026, _134032, _134038], atom(_134026), catch_warn(current_op(_134064, yfx, _134026)), [3]\=[_134084], s2ps([3], _134092))) ^ Unify: (317) [user] fake_notrace(user:(ground([3]), [3]=[_134026, _134032, _134038], atom(_134026), catch_warn(current_op(_134064, yfx, _134026)), [3]\=[_134084], s2ps([3], _134092))) ^ Call: (318) [user] real_notrace(user:(ground([3]), [3]=[_134026, _134032, _134038], atom(_134026), catch_warn(current_op(_134064, yfx, _134026)), [3]\=[_134084], s2ps([3], _134092))) ^ Unify: (318) [user] real_notrace(user:(ground([3]), [3]=[_134026, _134032, _134038], atom(_134026), catch_warn(current_op(_134064, yfx, _134026)), [3]\=[_134084], s2ps([3], _134092))) ^ Call: (319) [user] setup_call_cleanup('$notrace'(_137798, _137800), once(user:(ground([3]), [3]=[_134026, _134032, _134038], atom(_134026), catch_warn(current_op(_134064, yfx, _134026)), [3]\=[_134084], s2ps([3], _134092))), '$restore_trace'(_137798, _137800)) ^ Unify: (319) [system] setup_call_cleanup(user:'$notrace'(_137798, _137800), user:once(user:(ground([3]), [3]=[_134026, _134032, _134038], atom(_134026), catch_warn(current_op(_134064, yfx, _134026)), [3]\=[_134084], s2ps([3], _134092))), user:'$restore_trace'(_137798, _137800)) ^ Call: (320) [system] sig_atomic(user:'$notrace'(_137798, _137800)) ^ Fail: (318) [user] real_notrace(user:(ground([3]), [3]=[_134026, _134032, _134038], atom(_134026), catch_warn(current_op(_134064, yfx, _134026)), [3]\=[_134084], s2ps([3], _134092))) ^ Fail: (317) [user] fake_notrace(user:(ground([3]), [3]=[_134026, _134032, _134038], atom(_134026), catch_warn(current_op(_134064, yfx, _134026)), [3]\=[_134084], s2ps([3], _134092))) ^ Redo: (311) [user] subst_args2_failed(494, '&self', [3], _78186) ^ Unify: (311) [user] subst_args2_failed(494, '&self', [3], [_143422|_143424]) ^ Call: (312) [user] subst_args(_144436, _144438, 494, '&self', 3, _143422) ^ Unify: (312) [user] subst_args(_145380, _145382, 494, '&self', 3, _143422) Call: (313) [system] atom(_146250) ^ Redo: (312) [user] subst_args(_147250, _147252, 494, '&self', 3, _143422) ^ Unify: (312) [user] subst_args(_148194, _148196, 494, '&self', 3, _143422) ^ Call: (313) [user] self_subst(3) ^ Unify: (313) [user] self_subst(3) Call: (314) [system] callable(3) ^ Redo: (313) [user] self_subst(3) ^ Exit: (313) [user] self_subst(3) Call: (313) [system] _143422=3 Exit: (313) [system] 3=3 ^ Exit: (312) [user] subst_args(_155614, _155616, 494, '&self', 3, 3) ^ Call: (312) [user] subst_args2_failed(494, '&self', [], _143424) ^ Unify: (312) [user] subst_args2_failed(494, '&self', [], _143424) Call: (313) [system] []==[] Exit: (313) [system] []==[] Call: (313) [system] _143424=[] Exit: (313) [system] []=[] ^ Exit: (312) [user] subst_args2_failed(494, '&self', [], []) ^ Exit: (311) [user] subst_args2_failed(494, '&self', [3], [3]) ^ Exit: (310) [user] subst_args2_failed(494, '&self', ['tok-split', 3], ['tok-split', 3]) ^ Exit: (309) [user] subst_args2_failed(494, '&self', [/, 'tok-split', 3], [/, 'tok-split', 3]) ^ Exit: (308) [user] subst_args1(=, _9712, 494, '&self', [/, 'tok-split', 3], [/, 'tok-split', 3]) ^ Exit: (307) [user] subst_args1(_9710, _9712, 494, '&self', [/, 'tok-split', 3], [/, 'tok-split', 3]) Call: (307) [system] nb_setarg(1, retval(fail), [/, 'tok-split', 3]) Exit: (307) [system] nb_setarg(1, retval([/, 'tok-split', 3]), [/, 'tok-split', 3]) ^ Call: (307) [user] ignore(notrace((\+[/, 'tok-split', 3]\=_9756, nb_setarg(1, retval([/, 'tok-split', 3]), [/, 'tok-split', 3])))) ^ Unify: (307) [system] ignore(user:notrace((\+[/, 'tok-split', 3]\=_9756, nb_setarg(1, retval([/, 'tok-split', 3]), [/, 'tok-split', 3])))) ^ Call: (309) [system] setup_call_cleanup('$notrace'(_171458, _171460), once(user:(\+[/, 'tok-split', 3]\=_9756, nb_setarg(1, retval([/, 'tok-split', 3]), [/, 'tok-split', 3]))), '$restore_trace'(_171458, _171460)) ^ Unify: (309) [system] setup_call_cleanup(system:'$notrace'(_171458, _171460), system:once(user:(\+[/, 'tok-split', 3]\=_9756, nb_setarg(1, retval([/, 'tok-split', 3]), [/, 'tok-split', 3]))), system:'$restore_trace'(_171458, _171460)) ^ Call: (310) [system] sig_atomic(system:'$notrace'(_171458, _171460)) ^ Exit: (309) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(\+[/, 'tok-split', 3]\=_9756, nb_setarg(1, retval([/, 'tok-split', 3]), [/, 'tok-split', 3]))), system:'$restore_trace'(3, -1)) ^ Exit: (307) [system] ignore(user:notrace((\+[/, 'tok-split', 3]\=_9756, nb_setarg(1, retval([/, 'tok-split', 3]), [/, 'tok-split', 3])))) ^ Call: (307) [user] ignore((_9748==1->ignore(\+ \+ (flag(eval_num, _9786, _9786+1), (retval([/, 'tok-split', 3])\=@=retval(fail), nonvar([/, 'tok-split', 3])->indentq(5, _9786, <--, [false, [/, 'tok-split', 3]]);indentq(5, _9786, <--, [false, retval([/, 'tok-split', 3])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9786, _9786+1), (retval([/, 'tok-split', 3])\=@=retval(fail), nonvar([/, 'tok-split', 3])->indentq(5, _9786, <--, [false, [/, 'tok-split', 3]]);indentq(5, _9786, <--, [false, retval([/, 'tok-split', 3])])))))))))) ^ Unify: (307) [system] ignore(user:(_9748==1->ignore(\+ \+ (flag(eval_num, _9786, _9786+1), (retval([/, 'tok-split', 3])\=@=retval(fail), nonvar([/, 'tok-split', 3])->indentq(5, _9786, <--, [false, [/, 'tok-split', 3]]);indentq(5, _9786, <--, [false, retval([/, 'tok-split', 3])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9786, _9786+1), (retval([/, 'tok-split', 3])\=@=retval(fail), nonvar([/, 'tok-split', 3])->indentq(5, _9786, <--, [false, [/, 'tok-split', 3]]);indentq(5, _9786, <--, [false, retval([/, 'tok-split', 3])])))))))))) Call: (309) [system] _9748==1 Fail: (309) [system] _9748==1 ^ Call: (310) [system] setup_call_cleanup('$notrace'(_179914, _179916), once(user:ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9786, _9786+1), (retval([/, 'tok-split', 3])\=@=retval(fail), nonvar([/, 'tok-split', 3])->indentq(5, _9786, <--, [false, [/, 'tok-split', 3]]);indentq(5, _9786, <--, [false, retval([/, 'tok-split', 3])])))))))), '$restore_trace'(_179914, _179916)) ^ Unify: (310) [system] setup_call_cleanup(system:'$notrace'(_179914, _179916), system:once(user:ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9786, _9786+1), (retval([/, 'tok-split', 3])\=@=retval(fail), nonvar([/, 'tok-split', 3])->indentq(5, _9786, <--, [false, [/, 'tok-split', 3]]);indentq(5, _9786, <--, [false, retval([/, 'tok-split', 3])])))))))), system:'$restore_trace'(_179914, _179916)) ^ Call: (311) [system] sig_atomic(system:'$notrace'(_179914, _179916)) ^ Exit: (310) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9786, _9786+1), (retval([/, 'tok-split', 3])\=@=retval(fail), nonvar([/, 'tok-split', 3])->indentq(5, _9786, <--, [false, [/, 'tok-split', 3]]);indentq(5, _9786, <--, [false, retval([/, 'tok-split', 3])])))))))), system:'$restore_trace'(3, -1)) ^ Exit: (307) [system] ignore(user:(_9748==1->ignore(\+ \+ (flag(eval_num, _9786, _9786+1), (retval([/, 'tok-split', 3])\=@=retval(fail), nonvar([/, 'tok-split', 3])->indentq(5, _9786, <--, [false, [/, 'tok-split', 3]]);indentq(5, _9786, <--, [false, retval([/, 'tok-split', 3])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9786, _9786+1), (retval([/, 'tok-split', 3])\=@=retval(fail), nonvar([/, 'tok-split', 3])->indentq(5, _9786, <--, [false, [/, 'tok-split', 3]]);indentq(5, _9786, <--, [false, retval([/, 'tok-split', 3])])))))))))) ^ Exit: (305) [system] call_cleanup(user:((call(subst_args1(_9710, _9712), 494, '&self', [/, 'tok-split', 3], [/, 'tok-split', 3])*->nb_setarg(1, retval([/, 'tok-split', 3]), [/, 'tok-split', 3]);fail, trace, call(subst_args1(_9710, _9712), 494, '&self', [/, 'tok-split', 3], [/, 'tok-split', 3])), ignore(notrace((\+[/, 'tok-split', 3]\=_9756, nb_setarg(1, retval([/, 'tok-split', 3]), [/, 'tok-split', 3]))))), user:ignore((_9748==1->ignore(\+ \+ (flag(eval_num, _9786, _9786+1), (retval([/, 'tok-split', 3])\=@=retval(fail), nonvar([/, 'tok-split', 3])->indentq(5, _9786, <--, [false, [/, 'tok-split', 3]]);indentq(5, _9786, <--, [false, retval([/, 'tok-split', 3])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9786, _9786+1), (retval([/, 'tok-split', 3])\=@=retval(fail), nonvar([/, 'tok-split', 3])->indentq(5, _9786, <--, [false, [/, 'tok-split', 3]]);indentq(5, _9786, <--, [false, retval([/, 'tok-split', 3])]))))))))))) Call: (305) [system] retval([/, 'tok-split', 3])\=@=retval(fail) Exit: (305) [system] retval([/, 'tok-split', 3])\=@=retval(fail) ^ Exit: (304) [user] trace_eval(subst_args1(_9710, _9712), (false, (e2;e)), 494, '&self', [/, 'tok-split', 3], [/, 'tok-split', 3]) Call: (304) [system] [/, 'tok-split', 3]\=@=[/, 'tok-split', 3] ^ Redo: (303) [user] subst_args0(_9710, _9712, 494, '&self', [/, 'tok-split', 3], _9704) Call: (304) [system] _9704=[/, 'tok-split', 3] Exit: (304) [system] [/, 'tok-split', 3]=[/, 'tok-split', 3] ^ Exit: (303) [user] subst_args0(_9710, _9712, 494, '&self', [/, 'tok-split', 3], [/, 'tok-split', 3]) ^ Exit: (302) [user] subst_args(_9710, _9712, 495, '&self', [/, 'tok-split', 3], [/, 'tok-split', 3]) ^ Call: (302) [user] subst_args2_failed(495, '&self', [[/, 'tok-split', 4]], _9706) ^ Unify: (302) [user] subst_args2_failed(495, '&self', [[/, 'tok-split', 4]], _9706) Call: (303) [system] [[/, 'tok-split', 4]]==[] ^ Redo: (302) [user] subst_args2_failed(495, '&self', [[/, 'tok-split', 4]], _9706) ^ Unify: (302) [user] subst_args2_failed(495, '&self', [[/, 'tok-split', 4]], _9706) Call: (303) [system] var([[/, 'tok-split', 4]]) ^ Redo: (302) [user] subst_args2_failed(495, '&self', [[/, 'tok-split', 4]], _9706) ^ Unify: (302) [user] subst_args2_failed(495, '&self', [[/, 'tok-split', 4]], _9706) ^ Call: (303) [user] once(subst_selfless([[/, 'tok-split', 4]], _9706)) ^ Unify: (303) [system] once(user:subst_selfless([[/, 'tok-split', 4]], _9706)) ^ Call: (304) [user] subst_selfless([[/, 'tok-split', 4]], _9706) ^ Unify: (304) [user] subst_selfless([[/, 'tok-split', 4]], _9706) Call: (305) [system] var([/, 'tok-split', 4]) ^ Redo: (304) [user] subst_selfless([[/, 'tok-split', 4]], _9706) ^ Unify: (304) [user] subst_selfless([[/, 'tok-split', 4]], _9706) ^ Call: (305) [user] eval_selfless(_208196, _208198, _208200, _208202, [[/, 'tok-split', 4]], _9706) ^ Unify: (305) [user] eval_selfless(_209140, _209142, _209144, _209146, [[/, 'tok-split', 4]], _9706) ^ Call: (306) [user] eval_selfless_0([[/, 'tok-split', 4]], _9706) ^ Unify: (306) [user] eval_selfless_0([[/, 'tok-split', 4]], _9706) Call: (307) [system] var([/, 'tok-split', 4]) ^ Redo: (306) [user] eval_selfless_0([[/, 'tok-split', 4]], _9706) ^ Unify: (306) [user] eval_selfless_0([[/, 'tok-split', 4]], _9706) ^ Call: (307) [user] eval_selfless_1([[/, 'tok-split', 4]], _9706) ^ Unify: (307) [user] eval_selfless_1([[/, 'tok-split', 4]], _9706) ^ Call: (308) [user] allow_clp ^ Unify: (308) [user] allow_clp ^ Call: (309) [user] false_flag ^ Unify: (309) [user] false_flag Call: (310) [system] fail Fail: (310) [system] fail ^ Fail: (309) [user] false_flag ^ Redo: (306) [user] eval_selfless_0([[/, 'tok-split', 4]], _9706) ^ Unify: (306) [user] eval_selfless_0([[/, 'tok-split', 4]], _9706) ^ Call: (307) [user] eval_selfless_2([[/, 'tok-split', 4]], _9706) ^ Unify: (307) [user] eval_selfless_2([[/, 'tok-split', 4]], _9706) Call: (308) [system] var([/, 'tok-split', 4]) ^ Redo: (307) [user] eval_selfless_2([[/, 'tok-split', 4]], _9706) ^ Unify: (307) [user] eval_selfless_2([[/, 'tok-split', 4]], _9706) ^ Call: (308) [user] fake_notrace((ground([[/, 'tok-split', 4]]), [[/, 'tok-split', 4]]=[_229436, _229442, _229448], atom(_229436), catch_warn(current_op(_229474, yfx, _229436)), [[/, 'tok-split', 4]]\=[_229494], s2ps([[/, 'tok-split', 4]], _229502))) ^ Unify: (308) [user] fake_notrace(user:(ground([[/, 'tok-split', 4]]), [[/, 'tok-split', 4]]=[_229436, _229442, _229448], atom(_229436), catch_warn(current_op(_229474, yfx, _229436)), [[/, 'tok-split', 4]]\=[_229494], s2ps([[/, 'tok-split', 4]], _229502))) ^ Call: (309) [user] real_notrace(user:(ground([[/, 'tok-split', 4]]), [[/, 'tok-split', 4]]=[_229436, _229442, _229448], atom(_229436), catch_warn(current_op(_229474, yfx, _229436)), [[/, 'tok-split', 4]]\=[_229494], s2ps([[/, 'tok-split', 4]], _229502))) ^ Unify: (309) [user] real_notrace(user:(ground([[/, 'tok-split', 4]]), [[/, 'tok-split', 4]]=[_229436, _229442, _229448], atom(_229436), catch_warn(current_op(_229474, yfx, _229436)), [[/, 'tok-split', 4]]\=[_229494], s2ps([[/, 'tok-split', 4]], _229502))) ^ Call: (310) [user] setup_call_cleanup('$notrace'(_233208, _233210), once(user:(ground([[/, 'tok-split', 4]]), [[/, 'tok-split', 4]]=[_229436, _229442, _229448], atom(_229436), catch_warn(current_op(_229474, yfx, _229436)), [[/, 'tok-split', 4]]\=[_229494], s2ps([[/, 'tok-split', 4]], _229502))), '$restore_trace'(_233208, _233210)) ^ Unify: (310) [system] setup_call_cleanup(user:'$notrace'(_233208, _233210), user:once(user:(ground([[/, 'tok-split', 4]]), [[/, 'tok-split', 4]]=[_229436, _229442, _229448], atom(_229436), catch_warn(current_op(_229474, yfx, _229436)), [[/, 'tok-split', 4]]\=[_229494], s2ps([[/, 'tok-split', 4]], _229502))), user:'$restore_trace'(_233208, _233210)) ^ Call: (311) [system] sig_atomic(user:'$notrace'(_233208, _233210)) ^ Fail: (309) [user] real_notrace(user:(ground([[/, 'tok-split', 4]]), [[/, 'tok-split', 4]]=[_229436, _229442, _229448], atom(_229436), catch_warn(current_op(_229474, yfx, _229436)), [[/, 'tok-split', 4]]\=[_229494], s2ps([[/, 'tok-split', 4]], _229502))) ^ Fail: (308) [user] fake_notrace(user:(ground([[/, 'tok-split', 4]]), [[/, 'tok-split', 4]]=[_229436, _229442, _229448], atom(_229436), catch_warn(current_op(_229474, yfx, _229436)), [[/, 'tok-split', 4]]\=[_229494], s2ps([[/, 'tok-split', 4]], _229502))) ^ Redo: (302) [user] subst_args2_failed(495, '&self', [[/, 'tok-split', 4]], _9706) ^ Unify: (302) [user] subst_args2_failed(495, '&self', [[/, 'tok-split', 4]], [_238832|_238834]) ^ Call: (303) [user] subst_args(_239846, _239848, 495, '&self', [/, 'tok-split', 4], _238832) ^ Unify: (303) [user] subst_args(_240790, _240792, 495, '&self', [/, 'tok-split', 4], _238832) Call: (304) [system] atom(_241660) ^ Redo: (303) [user] subst_args(_242660, _242662, 495, '&self', [/, 'tok-split', 4], _238832) ^ Unify: (303) [user] subst_args(_243604, _243606, 495, '&self', [/, 'tok-split', 4], _238832) ^ Call: (304) [user] self_subst([/, 'tok-split', 4]) ^ Unify: (304) [user] self_subst([/, 'tok-split', 4]) Call: (305) [system] callable([/, 'tok-split', 4]) Exit: (305) [system] callable([/, 'tok-split', 4]) ^ Unify: (304) [user] self_subst([/, 'tok-split', 4]) ^ Call: (305) [user] self_eval([/, 'tok-split', 4]) ^ Unify: (305) [user] self_eval([/, 'tok-split', 4]) ^ Call: (307) [system] setup_call_cleanup('$notrace'(_250954, _250956), once(user:self_eval0([/, 'tok-split', 4])), '$restore_trace'(_250954, _250956)) ^ Unify: (307) [system] setup_call_cleanup(system:'$notrace'(_250954, _250956), system:once(user:self_eval0([/, 'tok-split', 4])), system:'$restore_trace'(_250954, _250956)) ^ Call: (308) [system] sig_atomic(system:'$notrace'(_250954, _250956)) ^ Fail: (305) [user] self_eval([/, 'tok-split', 4]) ^ Redo: (303) [user] subst_args(_254790, _254792, 495, '&self', [/, 'tok-split', 4], _238832) ^ Unify: (303) [user] subst_args(_255734, _255736, 495, '&self', [/, 'tok-split', 4], _238832) Call: (304) [system] ['tok-split', 4]==[] ^ Redo: (303) [user] subst_args(_257606, _257608, 495, '&self', [/, 'tok-split', 4], _238832) ^ Unify: (303) [user] subst_args(_258550, _258552, 495, '&self', [/, 'tok-split', 4], _238832) ^ Call: (305) [system] setup_call_cleanup('$notrace'(_259440, _259442), once(user:(_259422 is 495-1)), '$restore_trace'(_259440, _259442)) ^ Unify: (305) [system] setup_call_cleanup(system:'$notrace'(_259440, _259442), system:once(user:(_259422 is 495-1)), system:'$restore_trace'(_259440, _259442)) ^ Call: (306) [system] sig_atomic(system:'$notrace'(_259440, _259442)) ^ Exit: (305) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(494 is 495-1)), system:'$restore_trace'(3, -1)) ^ Call: (304) [user] subst_args0(_263216, _263218, 494, '&self', [/, 'tok-split', 4], _238832) ^ Unify: (304) [user] subst_args0(_263216, _263218, 494, '&self', [/, 'tok-split', 4], _238832) ^ Call: (305) [user] self_subst([/, 'tok-split', 4]) ^ Unify: (305) [user] self_subst([/, 'tok-split', 4]) Call: (306) [system] callable([/, 'tok-split', 4]) Exit: (306) [system] callable([/, 'tok-split', 4]) ^ Unify: (305) [user] self_subst([/, 'tok-split', 4]) ^ Call: (306) [user] self_eval([/, 'tok-split', 4]) ^ Unify: (306) [user] self_eval([/, 'tok-split', 4]) ^ Call: (308) [system] setup_call_cleanup('$notrace'(_271594, _271596), once(user:self_eval0([/, 'tok-split', 4])), '$restore_trace'(_271594, _271596)) ^ Unify: (308) [system] setup_call_cleanup(system:'$notrace'(_271594, _271596), system:once(user:self_eval0([/, 'tok-split', 4])), system:'$restore_trace'(_271594, _271596)) ^ Call: (309) [system] sig_atomic(system:'$notrace'(_271594, _271596)) ^ Fail: (306) [user] self_eval([/, 'tok-split', 4]) ^ Redo: (304) [user] subst_args0(_263216, _263218, 494, '&self', [/, 'tok-split', 4], _238832) ^ Unify: (304) [user] subst_args0(_263216, _263218, 494, '&self', [/, 'tok-split', 4], _238832) Call: (305) [system] _277250 is 494+ -1 Exit: (305) [system] 493 is 494+ -1 ^ Call: (305) [user] trace_eval(subst_args1(_263216, _263218), (false, (e2;e)), 494, '&self', [/, 'tok-split', 4], _279126) ^ Unify: (305) [user] trace_eval(subst_args1(_263216, _263218), (false, (e2;e)), 494, '&self', [/, 'tok-split', 4], _279126) ^ Call: (306) [user] must_det_ll((notrace((flag(eval_num, _281036, _281036+1), _281054 is _281036 mod 500, _281072 is 99-494 mod 100, _281096=_281098, option_else('trace-length', _281110, 500), option_else('trace-depth', _281118, 30))), quietly(if_t((nop(stop_rtrace), _281054>_281110), (set_debug(eval, false), _281174 is _281110+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_281174])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_281226))))) ^ Unify: (306) [user] must_det_ll(user:(notrace((flag(eval_num, _281036, _281036+1), _281054 is _281036 mod 500, _281072 is 99-494 mod 100, _281096=_281098, option_else('trace-length', _281110, 500), option_else('trace-depth', _281118, 30))), quietly(if_t((nop(stop_rtrace), _281054>_281110), (set_debug(eval, false), _281174 is _281110+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_281174])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_281226))))) ^ Call: (307) [user] once(user:(notrace((flag(eval_num, _281036, _281036+1), _281054 is _281036 mod 500, _281072 is 99-494 mod 100, _281096=_281098, option_else('trace-length', _281110, 500), option_else('trace-depth', _281118, 30))), quietly(if_t((nop(stop_rtrace), _281054>_281110), (set_debug(eval, false), _281174 is _281110+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_281174])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_281226))))) ^ Unify: (307) [system] once(user:(notrace((flag(eval_num, _281036, _281036+1), _281054 is _281036 mod 500, _281072 is 99-494 mod 100, _281096=_281098, option_else('trace-length', _281110, 500), option_else('trace-depth', _281118, 30))), quietly(if_t((nop(stop_rtrace), _281054>_281110), (set_debug(eval, false), _281174 is _281110+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_281174])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_281226))))) ^ Call: (310) [system] setup_call_cleanup('$notrace'(_284950, _284952), once(user:(flag(eval_num, _281036, _281036+1), _281054 is _281036 mod 500, _281072 is 99-494 mod 100, _281096=_281098, option_else('trace-length', _281110, 500), option_else('trace-depth', _281118, 30))), '$restore_trace'(_284950, _284952)) ^ Unify: (310) [system] setup_call_cleanup(system:'$notrace'(_284950, _284952), system:once(user:(flag(eval_num, _281036, _281036+1), _281054 is _281036 mod 500, _281072 is 99-494 mod 100, _281096=_281098, option_else('trace-length', _281110, 500), option_else('trace-depth', _281118, 30))), system:'$restore_trace'(_284950, _284952)) ^ Call: (311) [system] sig_atomic(system:'$notrace'(_284950, _284952)) ^ Exit: (310) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(flag(eval_num, 24, 24+1), 24 is 24 mod 500, 5 is 99-494 mod 100, _281096=_281096, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), system:'$restore_trace'(3, -1)) ^ Call: (310) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 24>500), (set_debug(eval, false), _281174 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_281174])), nop((start_rtrace, rtrace))))) ^ Unify: (310) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 24>500), (set_debug(eval, false), _281174 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_281174])), nop((start_rtrace, rtrace))))) ^ Exit: (310) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 24>500), (set_debug(eval, false), _281174 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_281174])), nop((start_rtrace, rtrace))))) Call: (309) [user] nop(notrace(no_repeats_var(_281226))) Unify: (309) [user] nop(notrace(no_repeats_var(_281226))) Exit: (309) [user] nop(notrace(no_repeats_var(_281226))) ^ Exit: (307) [system] once(user:(notrace((flag(eval_num, 24, 24+1), 24 is 24 mod 500, 5 is 99-494 mod 100, _281096=_281096, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), quietly(if_t((nop(stop_rtrace), 24>500), (set_debug(eval, false), _281174 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_281174])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_281226))))) ^ Exit: (306) [user] must_det_ll(user:(notrace((flag(eval_num, 24, 24+1), 24 is 24 mod 500, 5 is 99-494 mod 100, _281096=_281096, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), quietly(if_t((nop(stop_rtrace), 24>500), (set_debug(eval, false), _281174 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_281174])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_281226))))) Call: (306) [occurs] occurs:sub_term(_296414, (false, (e2;e))) Unify: (306) [occurs] occurs:sub_term((false, (e2;e)), (false, (e2;e))) Exit: (306) [occurs] occurs:sub_term((false, (e2;e)), (false, (e2;e))) Call: (306) [system] (false, (e2;e))\=(false, (e2;e)) Fail: (306) [system] (false, (e2;e))\=(false, (e2;e)) Redo: (306) [occurs] occurs:sub_term(_296414, (false, (e2;e))) Unify: (306) [occurs] occurs:sub_term(_296414, (false, (e2;e))) Call: (307) [system] compound((false, (e2;e))) Exit: (307) [system] compound((false, (e2;e))) Call: (307) [system] arg(_304836, (false, (e2;e)), _304760) Exit: (307) [system] arg(1, (false, (e2;e)), false) Call: (307) [occurs] occurs:sub_term(_296414, false) Unify: (307) [occurs] occurs:sub_term(false, false) Exit: (307) [occurs] occurs:sub_term(false, false) Exit: (306) [occurs] occurs:sub_term(false, (false, (e2;e))) Call: (306) [system] (false, (e2;e))\=false Exit: (306) [system] (false, (e2;e))\=false ^ Call: (306) [user] if_trace((eval;false, (e2;e)), (_281096=1, indentq(5, 24, -->, [false, [/, 'tok-split', 4]]))) ^ Unify: (306) [user] if_trace((eval;false, (e2;e)), (_281096=1, indentq(5, 24, -->, [false, [/, 'tok-split', 4]]))) ^ Call: (308) [system] setup_call_cleanup('$notrace'(_314140, _314142), once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _281096=1, indentq(5, 24, -->, [false, [/, 'tok-split', 4]]))), _314098, fbug((_314098-->if_trace((eval;false, (e2;e)), (_281096=1, indentq(5, 24, -->, [false, [/, 'tok-split', 4]])))))))), '$restore_trace'(_314140, _314142)) ^ Unify: (308) [system] setup_call_cleanup(system:'$notrace'(_314140, _314142), system:once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _281096=1, indentq(5, 24, -->, [false, [/, 'tok-split', 4]]))), _314098, fbug((_314098-->if_trace((eval;false, (e2;e)), (_281096=1, indentq(5, 24, -->, [false, [/, 'tok-split', 4]])))))))), system:'$restore_trace'(_314140, _314142)) ^ Call: (309) [system] sig_atomic(system:'$notrace'(_314140, _314142)) ^ Exit: (308) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _281096=1, indentq(5, 24, -->, [false, [/, 'tok-split', 4]]))), _314098, fbug((_314098-->if_trace((eval;false, (e2;e)), (_281096=1, indentq(5, 24, -->, [false, [/, 'tok-split', 4]])))))))), system:'$restore_trace'(3, -1)) ^ Exit: (306) [user] if_trace((eval;false, (e2;e)), (_281096=1, indentq(5, 24, -->, [false, [/, 'tok-split', 4]]))) Call: (306) [system] _318922=retval(fail) Exit: (306) [system] retval(fail)=retval(fail) Call: (306) [system] _320784=(\+ \+ (flag(eval_num, _320804, _320804+1), (retval(fail)\=@=retval(fail), nonvar(_279126)->indentq(5, _320804, <--, [false, _279126]);indentq(5, _320804, <--, [false, retval(fail)])))) Exit: (306) [system] (\+ \+ (flag(eval_num, _320804, _320804+1), (retval(fail)\=@=retval(fail), nonvar(_279126)->indentq(5, _320804, <--, [false, _279126]);indentq(5, _320804, <--, [false, retval(fail)]))))=(\+ \+ (flag(eval_num, _320804, _320804+1), (retval(fail)\=@=retval(fail), nonvar(_279126)->indentq(5, _320804, <--, [false, _279126]);indentq(5, _320804, <--, [false, retval(fail)])))) ^ Call: (306) [user] call_cleanup(((call(subst_args1(_263216, _263218), 494, '&self', [/, 'tok-split', 4], _279126)*->nb_setarg(1, retval(fail), _279126);fail, trace, call(subst_args1(_263216, _263218), 494, '&self', [/, 'tok-split', 4], _279126)), ignore(notrace((\+_279126\=_281226, nb_setarg(1, retval(fail), _279126))))), ignore((_281096==1->ignore(\+ \+ (flag(eval_num, _320804, _320804+1), (retval(fail)\=@=retval(fail), nonvar(_279126)->indentq(5, _320804, <--, [false, _279126]);indentq(5, _320804, <--, [false, retval(fail)]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _320804, _320804+1), (retval(fail)\=@=retval(fail), nonvar(_279126)->indentq(5, _320804, <--, [false, _279126]);indentq(5, _320804, <--, [false, retval(fail)]))))))))))) ^ Unify: (306) [system] call_cleanup(user:((call(subst_args1(_263216, _263218), 494, '&self', [/, 'tok-split', 4], _279126)*->nb_setarg(1, retval(fail), _279126);fail, trace, call(subst_args1(_263216, _263218), 494, '&self', [/, 'tok-split', 4], _279126)), ignore(notrace((\+_279126\=_281226, nb_setarg(1, retval(fail), _279126))))), user:ignore((_281096==1->ignore(\+ \+ (flag(eval_num, _320804, _320804+1), (retval(fail)\=@=retval(fail), nonvar(_279126)->indentq(5, _320804, <--, [false, _279126]);indentq(5, _320804, <--, [false, retval(fail)]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _320804, _320804+1), (retval(fail)\=@=retval(fail), nonvar(_279126)->indentq(5, _320804, <--, [false, _279126]);indentq(5, _320804, <--, [false, retval(fail)]))))))))))) ^ Call: (308) [user] subst_args1(_263216, _263218, 494, '&self', [/, 'tok-split', 4], _279126) ^ Unify: (308) [user] subst_args1(_263216, _263218, 494, '&self', [/, 'tok-split', 4], _279126) Call: (309) [system] var(_263216) Exit: (309) [system] var(_263216) ^ Call: (309) [user] subst_args1(=, _263218, 494, '&self', [/, 'tok-split', 4], _279126) ^ Unify: (309) [user] subst_args1(=, _263218, 494, '&self', [/, 'tok-split', 4], _279126) Call: (310) [system] var(=) ^ Redo: (309) [user] subst_args1(=, _263218, 494, '&self', [/, 'tok-split', 4], _279126) Call: (310) [system] atom(=) Exit: (310) [system] atom(=) Call: (310) [system] (=)\==(=) ^ Redo: (309) [user] subst_args1(=, _263218, 494, '&self', [/, 'tok-split', 4], _279126) ^ Unify: (309) [user] subst_args1(=, _263218, 494, '&self', [/, 'tok-split', 4], _279126) Call: (310) [system] atom([/, 'tok-split', 4]) ^ Redo: (309) [user] subst_args1(=, _263218, 494, '&self', [/, 'tok-split', 4], _279126) ^ Unify: (309) [user] subst_args1(=, _263218, 494, '&self', [/, 'tok-split', 4], _279126) Call: (310) [system] is_list(['tok-split', 4]) Exit: (310) [system] is_list(['tok-split', 4]) ^ Unify: (309) [user] subst_args1(=, _263218, 494, '&self', [/, 'tok-split', 4], _279126) Call: (310) [system] is_list([/, 'tok-split', 4]) Exit: (310) [system] is_list([/, 'tok-split', 4]) ^ Unify: (309) [user] subst_args1(=, _263218, 494, '&self', [/, 'tok-split', 4], [/|_344394]) Call: (310) [system] var(/) ^ Redo: (309) [user] subst_args1(=, _263218, 494, '&self', [/, 'tok-split', 4], _279126) ^ Unify: (309) [user] subst_args1(=, _263218, 494, '&self', [/, 'tok-split', 4], _279126) Call: (310) [system] fail ^ Redo: (309) [user] subst_args1(=, _263218, 494, '&self', [/, 'tok-split', 4], _279126) ^ Unify: (309) [user] subst_args1(=, _263218, 494, '&self', [/, 'tok-split', 4], _279126) Call: (310) [system] is_list([/, 'tok-split', 4]) Exit: (310) [system] is_list([/, 'tok-split', 4]) ^ Call: (310) [user] apply:maplist(self_subst, [/, 'tok-split', 4]) ^ Unify: (310) [apply] apply:maplist(user:self_subst, [/, 'tok-split', 4]) Call: (311) [apply] apply:maplist_([/, 'tok-split', 4], user:self_subst) Unify: (311) [apply] apply:maplist_([/, 'tok-split', 4], user:self_subst) ^ Call: (312) [user] self_subst(/) ^ Unify: (312) [user] self_subst(/) Call: (313) [system] callable(/) Exit: (313) [system] callable(/) ^ Unify: (312) [user] self_subst(/) ^ Call: (313) [user] self_eval(/) ^ Unify: (313) [user] self_eval(/) ^ Call: (315) [system] setup_call_cleanup('$notrace'(_363014, _363016), once(user:self_eval0(/)), '$restore_trace'(_363014, _363016)) ^ Unify: (315) [system] setup_call_cleanup(system:'$notrace'(_363014, _363016), system:once(user:self_eval0(/)), system:'$restore_trace'(_363014, _363016)) ^ Call: (316) [system] sig_atomic(system:'$notrace'(_363014, _363016)) ^ Exit: (315) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(/)), system:'$restore_trace'(3, -1)) ^ Exit: (313) [user] self_eval(/) ^ Exit: (312) [user] self_subst(/) Call: (312) [apply] apply:maplist_(['tok-split', 4], user:self_subst) Unify: (312) [apply] apply:maplist_(['tok-split', 4], user:self_subst) ^ Call: (313) [user] self_subst('tok-split') ^ Unify: (313) [user] self_subst('tok-split') Call: (314) [system] callable('tok-split') Exit: (314) [system] callable('tok-split') ^ Unify: (313) [user] self_subst('tok-split') ^ Call: (314) [user] self_eval('tok-split') ^ Unify: (314) [user] self_eval('tok-split') ^ Call: (316) [system] setup_call_cleanup('$notrace'(_376974, _376976), once(user:self_eval0('tok-split')), '$restore_trace'(_376974, _376976)) ^ Unify: (316) [system] setup_call_cleanup(system:'$notrace'(_376974, _376976), system:once(user:self_eval0('tok-split')), system:'$restore_trace'(_376974, _376976)) ^ Call: (317) [system] sig_atomic(system:'$notrace'(_376974, _376976)) ^ Exit: (316) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0('tok-split')), system:'$restore_trace'(3, -1)) ^ Exit: (314) [user] self_eval('tok-split') ^ Exit: (313) [user] self_subst('tok-split') Call: (313) [apply] apply:maplist_([4], user:self_subst) Unify: (313) [apply] apply:maplist_([4], user:self_subst) ^ Call: (314) [user] self_subst(4) ^ Unify: (314) [user] self_subst(4) Call: (315) [system] callable(4) ^ Redo: (314) [user] self_subst(4) ^ Exit: (314) [user] self_subst(4) Call: (314) [apply] apply:maplist_([], user:self_subst) Unify: (314) [apply] apply:maplist_([], user:self_subst) Exit: (314) [apply] apply:maplist_([], user:self_subst) Exit: (313) [apply] apply:maplist_([4], user:self_subst) Exit: (312) [apply] apply:maplist_(['tok-split', 4], user:self_subst) Exit: (311) [apply] apply:maplist_([/, 'tok-split', 4], user:self_subst) ^ Exit: (310) [apply] apply:maplist(user:self_subst, [/, 'tok-split', 4]) Call: (310) [system] [/, 'tok-split', 4]=[_395578|_395580] Exit: (310) [system] [/, 'tok-split', 4]=[/, 'tok-split', 4] Call: (310) [system] atom(/) Exit: (310) [system] atom(/) ^ Unify: (309) [user] subst_args1(=, _263218, 494, '&self', [/, 'tok-split', 4], _279126) ^ Call: (310) [user] is_space_op(/) ^ Redo: (309) [user] subst_args1(=, _263218, 494, '&self', [/, 'tok-split', 4], _279126) ^ Unify: (309) [user] subst_args1(=, _263218, 494, '&self', [/, 'tok-split', 4], _279126) Call: (310) [system] (/)==case ^ Redo: (309) [user] subst_args1(=, _263218, 494, '&self', [/, 'tok-split', 4], _279126) ^ Unify: (309) [user] subst_args1(=, _263218, 494, '&self', [/, 'tok-split', 4], _279126) Call: (310) [system] fail ^ Redo: (309) [user] subst_args1(=, _263218, 494, '&self', [/, 'tok-split', 4], _279126) ^ Unify: (309) [user] subst_args1(=, _263218, 494, '&self', [/, 'tok-split', 4], _279126) Call: (310) [system] _408662=do_more_defs(true) Exit: (310) [system] do_more_defs(true)=do_more_defs(true) ^ Call: (310) [user] clause(eval_21(subst_args, _263218, 494, '&self', [/, 'tok-split', 4], _279126), _410538) ^ Redo: (309) [user] subst_args1(=, _263218, 494, '&self', [/, 'tok-split', 4], _279126) ^ Unify: (309) [user] subst_args1(=, _263218, 494, '&self', [/, 'tok-split', 4], _279126) Call: (310) [system] fail ^ Redo: (309) [user] subst_args1(=, _263218, 494, '&self', [/, 'tok-split', 4], _279126) ^ Unify: (309) [user] subst_args1(=, _263218, 494, '&self', [/, 'tok-split', 4], _279126) ^ Call: (310) [user] is_and(/) ^ Unify: (310) [user] is_and(/) Call: (311) [system] atom(/) Exit: (311) [system] atom(/) ^ Unify: (310) [user] is_and(/) ^ Call: (311) [user] is_and(/, _420862) ^ Unify: (311) [user] is_and(/, _421790) Call: (312) [system] atom(/) Exit: (312) [system] atom(/) ^ Redo: (309) [user] subst_args1(=, _263218, 494, '&self', [/, 'tok-split', 4], _279126) ^ Unify: (309) [user] subst_args1(=, _263218, 494, '&self', [/, 'tok-split', 4], [/|_425438]) Call: (310) [system] nonvar(/) Exit: (310) [system] nonvar(/) Call: (310) [system] fail ^ Redo: (309) [user] subst_args1(=, _263218, 494, '&self', [/, 'tok-split', 4], _279126) ^ Unify: (309) [user] subst_args1(=, _263218, 494, '&self', [/, 'tok-split', 4], _279126) ^ Call: (310) [user] subst_args2(=, 494, '&self', [/, 'tok-split', 4], _279126) ^ Unify: (310) [user] subst_args2(=, 494, '&self', [/, 'tok-split', 4], _279126) Call: (311) [system] 494<3 ^ Redo: (310) [user] subst_args2(=, 494, '&self', [/, 'tok-split', 4], _279126) ^ Unify: (310) [user] subst_args2(=, 494, '&self', [/, 'tok-split', 4], _279126) Call: (311) [system] fail ^ Redo: (310) [user] subst_args2(=, 494, '&self', [/, 'tok-split', 4], _279126) ^ Unify: (310) [user] subst_args2(=, 494, '&self', [/, 'tok-split', 4], _279126) ^ Call: (311) [user] mnotrace(is_user_defined_head(=, '&self', /)) ^ Unify: (311) [user] mnotrace(is_user_defined_head(=, '&self', /)) ^ Call: (312) [user] once(is_user_defined_head(=, '&self', /)) ^ Unify: (312) [system] once(user:is_user_defined_head(=, '&self', /)) ^ Call: (313) [user] is_user_defined_head(=, '&self', /) ^ Unify: (313) [user] is_user_defined_head(=, '&self', /) ^ Call: (314) [user] mnotrace(is_user_defined_head0(=, '&self', /)) ^ Unify: (314) [user] mnotrace(is_user_defined_head0(=, '&self', /)) ^ Call: (315) [user] once(is_user_defined_head0(=, '&self', /)) ^ Unify: (315) [system] once(user:is_user_defined_head0(=, '&self', /)) ^ Call: (316) [user] is_user_defined_head0(=, '&self', /) ^ Unify: (316) [user] is_user_defined_head0(=, '&self', /) Call: (317) [system] callable(/) Exit: (317) [system] callable(/) Call: (317) [system] functor(/, _451540, _451620) Exit: (317) [system] functor(/, /, 0) ^ Call: (317) [user] is_user_defined_head_f(=, '&self', /) ^ Unify: (317) [user] is_user_defined_head_f(=, '&self', /) ^ Call: (318) [user] is_user_defined_head_f1(=, '&self', /) ^ Unify: (318) [user] is_user_defined_head_f1(=, '&self', /) Call: (319) [user] metta_eq_def(=, '&self', [/|_457138], _457220) Unify: (319) [user] metta_eq_def(=, '&self', [/|_457138], _458144) ^ Call: (320) [user] ignore((=)=(=)) ^ Unify: (320) [system] ignore(user:((=)=(=))) Call: (321) [system] (=)=(=) Exit: (321) [system] (=)=(=) ^ Exit: (320) [system] ignore(user:((=)=(=))) Call: (320) [user] metta_atom('&self', [=, [/|_457138], _463660]) Unify: (320) [user] metta_atom('&self', [=, [/|_457138], _463660]) ^ Call: (321) [user] typed_list('&self', _465574, _465496) ^ Unify: (321) [user] typed_list('&self', _466506, _465496) Call: (322) [system] compound('&self') Fail: (322) [system] compound('&self') ^ Fail: (321) [user] typed_list('&self', _469286, _465496) Redo: (320) [user] metta_atom('&self', [=, [/|_457138], _463660]) Unify: (320) [user] metta_atom('&self', [=, [/|_457138], _463660]) Call: (321) [system] '&self'=='&flybase' Redo: (320) [user] metta_atom('&self', [=, [/|_457138], _463660]) Unify: (320) [user] metta_atom('&self', [=, [/|_457138], _463660]) ^ Call: (321) [user] metta_atom_in_file('&self', [=, [/|_457138], _463660]) ^ Unify: (321) [user] metta_atom_in_file('&self', [=, [/|_457138], _463660]) ^ Call: (322) [user] metta_atom_in_file('&self', [=, [/|_457138], _463660], _476668, _476670) ^ Unify: (322) [user] metta_atom_in_file('&self', [=, [/|_457138], _463660], _477604, _477606) ^ Call: (323) [user] loaded_into_kb('&self', _478462) ^ Unify: (323) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Exit: (323) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Call: (323) [user] once(user:asserted_metta_pred(_489052, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Unify: (323) [system] once(user:asserted_metta_pred(_489052, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Call: (324) [user] asserted_metta_pred(_489052, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Fail: (324) [user] asserted_metta_pred(_489052, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Redo: (320) [user] metta_atom('&self', [=, [/|_457138], _463660]) Unify: (320) [user] metta_atom('&self', [=, [/|_457138], _463660]) Call: (321) [user] metta_atom_asserted('&self', [=, [/|_457138], _463660]) Unify: (321) [user] metta_atom_asserted('&self', [=, [/|_457138], _463660]) ^ Call: (322) [user] metta_atom_asserted_deduced('&self', [=, [/|_457138], _463660]) Redo: (321) [user] metta_atom_asserted('&self', [=, [/|_457138], _463660]) Redo: (320) [user] metta_atom('&self', [=, [/|_457138], _463660]) Unify: (320) [user] metta_atom('&self', [=, [/|_457138], _463660]) Call: (321) [system] '&self'\=='&corelib' Exit: (321) [system] '&self'\=='&corelib' ^ Call: (321) [user] using_all_spaces ^ Unify: (321) [user] using_all_spaces Call: (322) [system] nb_current(with_all_spaces, t) Redo: (320) [user] metta_atom('&self', [=, [/|_457138], _463660]) Unify: (320) [user] metta_atom('&self', [=, [/|_457138], _463660]) Call: (321) [system] '&self'\=='&corelib' Exit: (321) [system] '&self'\=='&corelib' Call: (321) [user] metta_atom_asserted('&self', '&corelib') Unify: (321) [user] metta_atom_asserted('&self', '&corelib') ^ Call: (322) [user] metta_atom_asserted_deduced('&self', '&corelib') Redo: (321) [user] metta_atom_asserted('&self', '&corelib') Unify: (321) [user] metta_atom_asserted('&self', '&corelib') Exit: (321) [user] metta_atom_asserted('&self', '&corelib') Call: (321) [user] should_inherit_from_corelib([=, [/|_10086], _10102]) Unify: (321) [user] should_inherit_from_corelib([=, [/|_10086], _10102]) ^ Call: (322) [user] using_all_spaces ^ Unify: (322) [user] using_all_spaces Call: (323) [system] nb_current(with_all_spaces, t) Redo: (321) [user] should_inherit_from_corelib([=, [/|_10086], _10102]) Unify: (321) [user] should_inherit_from_corelib([=, [/|_10086], _10102]) Call: (322) [system] (=)==(:) Redo: (321) [user] should_inherit_from_corelib([=, [/|_10086], _10102]) Unify: (321) [user] should_inherit_from_corelib([=, [/|_10086], _10102]) Call: (322) [system] (=)=='@doc' Redo: (321) [user] should_inherit_from_corelib([=, [/|_10086], _10102]) Unify: (321) [user] should_inherit_from_corelib([=, [/|_10086], _10102]) Call: (322) [system] fail Redo: (321) [user] metta_atom_asserted('&self', '&corelib') Redo: (320) [user] metta_atom('&self', [=, [/|_10086], _10102]) Fail: (319) [user] metta_eq_def(=, '&self', [/|_10086], _30314) ^ Fail: (318) [user] is_user_defined_head_f1(=, '&self', /) ^ Redo: (317) [user] is_user_defined_head_f(=, '&self', /) ^ Unify: (317) [user] is_user_defined_head_f(=, '&self', /) ^ Call: (318) [user] is_user_defined_head_f1(=, '&self', [/|_33958]) ^ Unify: (318) [user] is_user_defined_head_f1(=, '&self', [/|_33958]) Call: (319) [user] metta_eq_def(=, '&self', [[/|_33958]|_35828], _35910) Unify: (319) [user] metta_eq_def(=, '&self', [[/|_33958]|_35828], _36834) ^ Call: (320) [user] ignore((=)=(=)) ^ Unify: (320) [system] ignore(user:((=)=(=))) Call: (321) [system] (=)=(=) Exit: (321) [system] (=)=(=) ^ Exit: (320) [system] ignore(user:((=)=(=))) Call: (320) [user] metta_atom('&self', [=, [[/|_33958]|_35828], _42350]) Unify: (320) [user] metta_atom('&self', [=, [[/|_33958]|_35828], _42350]) ^ Call: (321) [user] typed_list('&self', _44264, _44186) ^ Unify: (321) [user] typed_list('&self', _45196, _44186) Call: (322) [system] compound('&self') Fail: (322) [system] compound('&self') ^ Fail: (321) [user] typed_list('&self', _47976, _44186) Redo: (320) [user] metta_atom('&self', [=, [[/|_33958]|_35828], _42350]) Unify: (320) [user] metta_atom('&self', [=, [[/|_33958]|_35828], _42350]) Call: (321) [system] '&self'=='&flybase' Redo: (320) [user] metta_atom('&self', [=, [[/|_33958]|_35828], _42350]) Unify: (320) [user] metta_atom('&self', [=, [[/|_33958]|_35828], _42350]) ^ Call: (321) [user] metta_atom_in_file('&self', [=, [[/|_33958]|_35828], _42350]) ^ Unify: (321) [user] metta_atom_in_file('&self', [=, [[/|_33958]|_35828], _42350]) ^ Call: (322) [user] metta_atom_in_file('&self', [=, [[/|_33958]|_35828], _42350], _55358, _55360) ^ Unify: (322) [user] metta_atom_in_file('&self', [=, [[/|_33958]|_35828], _42350], _56294, _56296) ^ Call: (323) [user] loaded_into_kb('&self', _57152) ^ Unify: (323) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Exit: (323) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Call: (323) [user] once(user:asserted_metta_pred(_67742, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Unify: (323) [system] once(user:asserted_metta_pred(_67742, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Call: (324) [user] asserted_metta_pred(_67742, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Fail: (324) [user] asserted_metta_pred(_67742, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Redo: (320) [user] metta_atom('&self', [=, [[/|_33958]|_35828], _42350]) Unify: (320) [user] metta_atom('&self', [=, [[/|_33958]|_35828], _42350]) Call: (321) [user] metta_atom_asserted('&self', [=, [[/|_33958]|_35828], _42350]) Unify: (321) [user] metta_atom_asserted('&self', [=, [[/|_33958]|_35828], _42350]) ^ Call: (322) [user] metta_atom_asserted_deduced('&self', [=, [[/|_33958]|_35828], _42350]) Redo: (321) [user] metta_atom_asserted('&self', [=, [[/|_33958]|_35828], _42350]) Redo: (320) [user] metta_atom('&self', [=, [[/|_33958]|_35828], _42350]) Unify: (320) [user] metta_atom('&self', [=, [[/|_33958]|_35828], _42350]) Call: (321) [system] '&self'\=='&corelib' Exit: (321) [system] '&self'\=='&corelib' ^ Call: (321) [user] using_all_spaces ^ Unify: (321) [user] using_all_spaces Call: (322) [system] nb_current(with_all_spaces, t) Redo: (320) [user] metta_atom('&self', [=, [[/|_33958]|_35828], _42350]) Unify: (320) [user] metta_atom('&self', [=, [[/|_33958]|_35828], _42350]) Call: (321) [system] '&self'\=='&corelib' Exit: (321) [system] '&self'\=='&corelib' Call: (321) [user] metta_atom_asserted('&self', '&corelib') Unify: (321) [user] metta_atom_asserted('&self', '&corelib') ^ Call: (322) [user] metta_atom_asserted_deduced('&self', '&corelib') Redo: (321) [user] metta_atom_asserted('&self', '&corelib') Unify: (321) [user] metta_atom_asserted('&self', '&corelib') Exit: (321) [user] metta_atom_asserted('&self', '&corelib') Call: (321) [user] should_inherit_from_corelib([=, [[/|_33958]|_35828], _42350]) Unify: (321) [user] should_inherit_from_corelib([=, [[/|_33958]|_35828], _42350]) ^ Call: (322) [user] using_all_spaces ^ Unify: (322) [user] using_all_spaces Call: (323) [system] nb_current(with_all_spaces, t) Redo: (321) [user] should_inherit_from_corelib([=, [[/|_33958]|_35828], _42350]) Unify: (321) [user] should_inherit_from_corelib([=, [[/|_33958]|_35828], _42350]) Call: (322) [system] (=)==(:) Redo: (321) [user] should_inherit_from_corelib([=, [[/|_33958]|_35828], _42350]) Unify: (321) [user] should_inherit_from_corelib([=, [[/|_33958]|_35828], _42350]) Call: (322) [system] (=)=='@doc' Redo: (321) [user] should_inherit_from_corelib([=, [[/|_33958]|_35828], _42350]) Unify: (321) [user] should_inherit_from_corelib([=, [[/|_33958]|_35828], _42350]) Call: (322) [system] fail Redo: (321) [user] metta_atom_asserted('&self', '&corelib') Redo: (320) [user] metta_atom('&self', [=, [[/|_33958]|_35828], _42350]) Fail: (319) [user] metta_eq_def(=, '&self', [[/|_33958]|_35828], _122946) ^ Fail: (318) [user] is_user_defined_head_f1(=, '&self', [/|_33958]) ^ Fail: (317) [user] is_user_defined_head_f(=, '&self', /) ^ Fail: (316) [user] is_user_defined_head0(=, '&self', /) ^ Fail: (315) [system] once(user:is_user_defined_head0(=, '&self', /)) ^ Fail: (314) [user] mnotrace(is_user_defined_head0(=, '&self', /)) ^ Fail: (313) [user] is_user_defined_head(=, '&self', /) ^ Fail: (312) [system] once(user:is_user_defined_head(=, '&self', /)) ^ Fail: (311) [user] mnotrace(is_user_defined_head(=, '&self', /)) ^ Redo: (310) [user] subst_args2(=, 494, '&self', [/, 'tok-split', 4], _9752) ^ Unify: (310) [user] subst_args2(=, 494, '&self', [/, 'tok-split', 4], _9752) ^ Call: (311) [user] subst_args40(=, 494, '&self', [/, 'tok-split', 4], _9752) ^ Unify: (311) [user] subst_args40(=, 494, '&self', [/, 'tok-split', 4], _9752) Call: (312) [user] is_function(/) Unify: (312) [user] is_function(/) ^ Call: (313) [user] symbol(/) ^ Unify: (313) [user] symbol(/) Call: (314) [system] atom(/) Exit: (314) [system] atom(/) ^ Exit: (313) [user] symbol(/) Exit: (312) [user] is_function(/) ^ Call: (312) [user] is_special_op(/) ^ Unify: (312) [user] is_special_op(/) ^ Call: (313) [user] current_self(_144190) ^ Unify: (313) [user] current_self(_144190) Call: (314) [system] nb_current(self_space, _144190) Exit: (314) [system] nb_current(self_space, '&self') Call: (314) [system] '&self'\==[] Exit: (314) [system] '&self'\==[] ^ Exit: (313) [user] current_self('&self') ^ Call: (313) [user] is_special_op('&self', /) ^ Unify: (313) [user] is_special_op('&self', /) Call: (314) [system] atom(/) Exit: (314) [system] atom(/) ^ Fail: (313) [user] is_special_op('&self', /) ^ Fail: (312) [user] is_special_op(/) ^ Redo: (311) [user] subst_args40(=, 494, '&self', [/, 'tok-split', 4], _9752) Call: (312) [system] is_list(['tok-split', 4]) Exit: (312) [system] is_list(['tok-split', 4]) ^ Call: (312) [user] apply:maplist(subst_args(=, _159024, 494, '&self'), ['tok-split', 4], _159030) ^ Unify: (312) [apply] apply:maplist(user:subst_args(=, _159024, 494, '&self'), ['tok-split', 4], _159030) Call: (313) [apply] apply:maplist_(['tok-split', 4], _159030, user:subst_args(=, _159024, 494, '&self')) Unify: (313) [apply] apply:maplist_(['tok-split', 4], [_161848|_161850], user:subst_args(=, _159024, 494, '&self')) ^ Call: (314) [user] subst_args(=, _159024, 494, '&self', 'tok-split', _161848) ^ Unify: (314) [user] subst_args(=, _159024, 494, '&self', 'tok-split', _161848) Call: (315) [system] atom(=) Exit: (315) [system] atom(=) Call: (315) [system] (=)\==(=) ^ Redo: (314) [user] subst_args(=, _159024, 494, '&self', 'tok-split', _161848) ^ Unify: (314) [user] subst_args(=, _159024, 494, '&self', 'tok-split', _161848) ^ Call: (315) [user] self_subst('tok-split') ^ Unify: (315) [user] self_subst('tok-split') Call: (316) [system] callable('tok-split') Exit: (316) [system] callable('tok-split') ^ Unify: (315) [user] self_subst('tok-split') ^ Call: (316) [user] self_eval('tok-split') ^ Unify: (316) [user] self_eval('tok-split') ^ Call: (318) [system] setup_call_cleanup('$notrace'(_175816, _175818), once(user:self_eval0('tok-split')), '$restore_trace'(_175816, _175818)) ^ Unify: (318) [system] setup_call_cleanup(system:'$notrace'(_175816, _175818), system:once(user:self_eval0('tok-split')), system:'$restore_trace'(_175816, _175818)) ^ Call: (319) [system] sig_atomic(system:'$notrace'(_175816, _175818)) ^ Exit: (318) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0('tok-split')), system:'$restore_trace'(3, -1)) ^ Exit: (316) [user] self_eval('tok-split') ^ Exit: (315) [user] self_subst('tok-split') Call: (315) [system] _161848='tok-split' Exit: (315) [system] 'tok-split'='tok-split' ^ Exit: (314) [user] subst_args(=, _159024, 494, '&self', 'tok-split', 'tok-split') Call: (314) [apply] apply:maplist_([4], _161850, user:subst_args(=, _159024, 494, '&self')) Unify: (314) [apply] apply:maplist_([4], [_185174|_185176], user:subst_args(=, _159024, 494, '&self')) ^ Call: (315) [user] subst_args(=, _159024, 494, '&self', 4, _185174) ^ Unify: (315) [user] subst_args(=, _159024, 494, '&self', 4, _185174) Call: (316) [system] atom(=) Exit: (316) [system] atom(=) Call: (316) [system] (=)\==(=) ^ Redo: (315) [user] subst_args(=, _159024, 494, '&self', 4, _185174) ^ Unify: (315) [user] subst_args(=, _159024, 494, '&self', 4, _185174) ^ Call: (316) [user] self_subst(4) ^ Unify: (316) [user] self_subst(4) Call: (317) [system] callable(4) ^ Redo: (316) [user] self_subst(4) ^ Exit: (316) [user] self_subst(4) Call: (316) [system] _185174=4 Exit: (316) [system] 4=4 ^ Exit: (315) [user] subst_args(=, _159024, 494, '&self', 4, 4) Call: (315) [apply] apply:maplist_([], _185176, user:subst_args(=, _159024, 494, '&self')) Unify: (315) [apply] apply:maplist_([], [], user:subst_args(=, _159024, 494, '&self')) Exit: (315) [apply] apply:maplist_([], [], user:subst_args(=, _159024, 494, '&self')) Exit: (314) [apply] apply:maplist_([4], [4], user:subst_args(=, _159024, 494, '&self')) Exit: (313) [apply] apply:maplist_(['tok-split', 4], ['tok-split', 4], user:subst_args(=, _159024, 494, '&self')) ^ Exit: (312) [apply] apply:maplist(user:subst_args(=, _159024, 494, '&self'), ['tok-split', 4], ['tok-split', 4]) ^ Call: (312) [user] subst_args5(494, '&self', [/, 'tok-split', 4], _9752) ^ Unify: (312) [user] subst_args5(494, '&self', [/, 'tok-split', 4], _9752) ^ Call: (313) [user] eval_selfless(_207638, _207640, 494, '&self', [/, 'tok-split', 4], _9752) ^ Unify: (313) [user] eval_selfless(_208582, _208584, 494, '&self', [/, 'tok-split', 4], _9752) ^ Call: (314) [user] eval_selfless_0([/, 'tok-split', 4], _9752) ^ Unify: (314) [user] eval_selfless_0([/, 'tok-split', 4], _9752) Call: (315) [system] var(/) ^ Redo: (314) [user] eval_selfless_0([/, 'tok-split', 4], _9752) ^ Unify: (314) [user] eval_selfless_0([/, 'tok-split', 4], _9752) ^ Call: (315) [user] is_assignment(/) ^ Unify: (315) [user] is_assignment(/) Call: (316) [system] atom(/) Exit: (316) [system] atom(/) ^ Redo: (314) [user] eval_selfless_0([/, 'tok-split', 4], _9752) ^ Unify: (314) [user] eval_selfless_0([/, 'tok-split', 4], _9752) ^ Call: (315) [user] eval_selfless_1([/, 'tok-split', 4], _9752) ^ Unify: (315) [user] eval_selfless_1([/, 'tok-split', 4], _9752) ^ Call: (316) [user] allow_clp ^ Unify: (316) [user] allow_clp ^ Call: (317) [user] false_flag ^ Unify: (317) [user] false_flag Call: (318) [system] fail Fail: (318) [system] fail ^ Fail: (317) [user] false_flag ^ Redo: (314) [user] eval_selfless_0([/, 'tok-split', 4], _9752) ^ Unify: (314) [user] eval_selfless_0([/, 'tok-split', 4], _9752) ^ Call: (315) [user] eval_selfless_2([/, 'tok-split', 4], _9752) ^ Unify: (315) [user] eval_selfless_2([/, 'tok-split', 4], _9752) Call: (316) [system] var(/) ^ Redo: (315) [user] eval_selfless_2([/, 'tok-split', 4], _9752) ^ Unify: (315) [user] eval_selfless_2([/, 'tok-split', 4], _9752) ^ Call: (316) [user] fake_notrace((ground([/, 'tok-split', 4]), [/, 'tok-split', 4]=[_234430, _234436, _234442], atom(_234430), catch_warn(current_op(_234468, yfx, _234430)), [/, 'tok-split', 4]\=[_234488], s2ps([/, 'tok-split', 4], _234496))) ^ Unify: (316) [user] fake_notrace(user:(ground([/, 'tok-split', 4]), [/, 'tok-split', 4]=[_234430, _234436, _234442], atom(_234430), catch_warn(current_op(_234468, yfx, _234430)), [/, 'tok-split', 4]\=[_234488], s2ps([/, 'tok-split', 4], _234496))) ^ Call: (317) [user] real_notrace(user:(ground([/, 'tok-split', 4]), [/, 'tok-split', 4]=[_234430, _234436, _234442], atom(_234430), catch_warn(current_op(_234468, yfx, _234430)), [/, 'tok-split', 4]\=[_234488], s2ps([/, 'tok-split', 4], _234496))) ^ Unify: (317) [user] real_notrace(user:(ground([/, 'tok-split', 4]), [/, 'tok-split', 4]=[_234430, _234436, _234442], atom(_234430), catch_warn(current_op(_234468, yfx, _234430)), [/, 'tok-split', 4]\=[_234488], s2ps([/, 'tok-split', 4], _234496))) ^ Call: (318) [user] setup_call_cleanup('$notrace'(_238202, _238204), once(user:(ground([/, 'tok-split', 4]), [/, 'tok-split', 4]=[_234430, _234436, _234442], atom(_234430), catch_warn(current_op(_234468, yfx, _234430)), [/, 'tok-split', 4]\=[_234488], s2ps([/, 'tok-split', 4], _234496))), '$restore_trace'(_238202, _238204)) ^ Unify: (318) [system] setup_call_cleanup(user:'$notrace'(_238202, _238204), user:once(user:(ground([/, 'tok-split', 4]), [/, 'tok-split', 4]=[_234430, _234436, _234442], atom(_234430), catch_warn(current_op(_234468, yfx, _234430)), [/, 'tok-split', 4]\=[_234488], s2ps([/, 'tok-split', 4], _234496))), user:'$restore_trace'(_238202, _238204)) ^ Call: (319) [system] sig_atomic(user:'$notrace'(_238202, _238204)) ^ Exit: (318) [system] setup_call_cleanup(user:'$notrace'(3, -1), user:once(user:(ground([/, 'tok-split', 4]), [/, 'tok-split', 4]=[/, 'tok-split', 4], atom(/), catch_warn(current_op(400, yfx, /)), [/, 'tok-split', 4]\=[_234488], s2ps([/, 'tok-split', 4], 'tok-split'/4))), user:'$restore_trace'(3, -1)) ^ Exit: (317) [user] real_notrace(user:(ground([/, 'tok-split', 4]), [/, 'tok-split', 4]=[/, 'tok-split', 4], atom(/), catch_warn(current_op(400, yfx, /)), [/, 'tok-split', 4]\=[_234488], s2ps([/, 'tok-split', 4], 'tok-split'/4))) ^ Exit: (316) [user] fake_notrace(user:(ground([/, 'tok-split', 4]), [/, 'tok-split', 4]=[/, 'tok-split', 4], atom(/), catch_warn(current_op(400, yfx, /)), [/, 'tok-split', 4]\=[_234488], s2ps([/, 'tok-split', 4], 'tok-split'/4))) ^ Call: (316) [user] fake_notrace(catch(_9752 is 'tok-split'/4, _243916, fail)) ^ Unify: (316) [user] fake_notrace(user:catch(_9752 is 'tok-split'/4, _243916, fail)) ^ Call: (317) [user] real_notrace(user:catch(_9752 is 'tok-split'/4, _243916, fail)) ^ Unify: (317) [user] real_notrace(user:catch(_9752 is 'tok-split'/4, _243916, fail)) ^ Call: (318) [user] setup_call_cleanup('$notrace'(_247630, _247632), once(user:catch(_9752 is 'tok-split'/4, _243916, fail)), '$restore_trace'(_247630, _247632)) ^ Unify: (318) [system] setup_call_cleanup(user:'$notrace'(_247630, _247632), user:once(user:catch(_9752 is 'tok-split'/4, _243916, fail)), user:'$restore_trace'(_247630, _247632)) ^ Call: (319) [system] sig_atomic(user:'$notrace'(_247630, _247632)) ^ Fail: (317) [user] real_notrace(user:catch(_9752 is 'tok-split'/4, _10092, fail)) ^ Fail: (316) [user] fake_notrace(user:catch(_9752 is 'tok-split'/4, _10092, fail)) ^ Redo: (312) [user] subst_args5(494, '&self', [/, 'tok-split', 4], _9752) ^ Unify: (312) [user] subst_args5(494, '&self', [/, 'tok-split', 4], _9752) ^ Call: (313) [user] is_system_pred(/) ^ Unify: (313) [user] is_system_pred(/) Call: (314) [system] atom(/) Exit: (314) [system] atom(/) Call: (314) [system] atom_concat(_17670, !, /) ^ Redo: (313) [user] is_system_pred(/) ^ Unify: (313) [user] is_system_pred(/) Call: (314) [system] atom(/) Exit: (314) [system] atom(/) Call: (314) [system] atom_concat(_22298, '-fn', /) ^ Redo: (313) [user] is_system_pred(/) ^ Unify: (313) [user] is_system_pred(/) Call: (314) [system] atom(/) Exit: (314) [system] atom(/) Call: (314) [system] atom_concat(_26926, '-p', /) ^ Redo: (312) [user] subst_args5(494, '&self', [/, 'tok-split', 4], _9752) ^ Call: (313) [user] subst_args6(494, '&self', [/, 'tok-split', 4], _9752) ^ Unify: (313) [user] subst_args6(494, '&self', [/, 'tok-split', 4], _9752) ^ Call: (314) [user] is_system_pred(/) ^ Unify: (314) [user] is_system_pred(/) Call: (315) [system] atom(/) Exit: (315) [system] atom(/) Call: (315) [system] atom_concat(_34368, !, /) ^ Redo: (314) [user] is_system_pred(/) ^ Unify: (314) [user] is_system_pred(/) Call: (315) [system] atom(/) Exit: (315) [system] atom(/) Call: (315) [system] atom_concat(_38996, '-fn', /) ^ Redo: (314) [user] is_system_pred(/) ^ Unify: (314) [user] is_system_pred(/) Call: (315) [system] atom(/) Exit: (315) [system] atom(/) Call: (315) [system] atom_concat(_43624, '-p', /) ^ Redo: (309) [user] subst_args1(=, _9724, 494, '&self', [/, 'tok-split', 4], _9752) ^ Call: (310) [user] subst_args2_failed(494, '&self', [/, 'tok-split', 4], _9752) ^ Unify: (310) [user] subst_args2_failed(494, '&self', [/, 'tok-split', 4], _9752) Call: (311) [system] [/, 'tok-split', 4]==[] ^ Redo: (310) [user] subst_args2_failed(494, '&self', [/, 'tok-split', 4], _9752) ^ Unify: (310) [user] subst_args2_failed(494, '&self', [/, 'tok-split', 4], _9752) Call: (311) [system] var([/, 'tok-split', 4]) ^ Redo: (310) [user] subst_args2_failed(494, '&self', [/, 'tok-split', 4], _9752) ^ Unify: (310) [user] subst_args2_failed(494, '&self', [/, 'tok-split', 4], _9752) ^ Call: (311) [user] once(subst_selfless([/, 'tok-split', 4], _9752)) ^ Unify: (311) [system] once(user:subst_selfless([/, 'tok-split', 4], _9752)) ^ Call: (312) [user] subst_selfless([/, 'tok-split', 4], _9752) ^ Unify: (312) [user] subst_selfless([/, 'tok-split', 4], _9752) Call: (313) [system] var(/) ^ Redo: (312) [user] subst_selfless([/, 'tok-split', 4], _9752) ^ Unify: (312) [user] subst_selfless([/, 'tok-split', 4], _9752) ^ Call: (313) [user] eval_selfless(_59482, _59484, _59486, _59488, [/, 'tok-split', 4], _9752) ^ Unify: (313) [user] eval_selfless(_60426, _60428, _60430, _60432, [/, 'tok-split', 4], _9752) ^ Call: (314) [user] eval_selfless_0([/, 'tok-split', 4], _9752) ^ Unify: (314) [user] eval_selfless_0([/, 'tok-split', 4], _9752) Call: (315) [system] var(/) ^ Redo: (314) [user] eval_selfless_0([/, 'tok-split', 4], _9752) ^ Unify: (314) [user] eval_selfless_0([/, 'tok-split', 4], _9752) ^ Call: (315) [user] is_assignment(/) ^ Unify: (315) [user] is_assignment(/) Call: (316) [system] atom(/) Exit: (316) [system] atom(/) ^ Redo: (314) [user] eval_selfless_0([/, 'tok-split', 4], _9752) ^ Unify: (314) [user] eval_selfless_0([/, 'tok-split', 4], _9752) ^ Call: (315) [user] eval_selfless_1([/, 'tok-split', 4], _9752) ^ Unify: (315) [user] eval_selfless_1([/, 'tok-split', 4], _9752) ^ Call: (316) [user] allow_clp ^ Unify: (316) [user] allow_clp ^ Call: (317) [user] false_flag ^ Unify: (317) [user] false_flag Call: (318) [system] fail Fail: (318) [system] fail ^ Fail: (317) [user] false_flag ^ Redo: (314) [user] eval_selfless_0([/, 'tok-split', 4], _9752) ^ Unify: (314) [user] eval_selfless_0([/, 'tok-split', 4], _9752) ^ Call: (315) [user] eval_selfless_2([/, 'tok-split', 4], _9752) ^ Unify: (315) [user] eval_selfless_2([/, 'tok-split', 4], _9752) Call: (316) [system] var(/) ^ Redo: (315) [user] eval_selfless_2([/, 'tok-split', 4], _9752) ^ Unify: (315) [user] eval_selfless_2([/, 'tok-split', 4], _9752) ^ Call: (316) [user] fake_notrace((ground([/, 'tok-split', 4]), [/, 'tok-split', 4]=[_86274, _86280, _86286], atom(_86274), catch_warn(current_op(_86312, yfx, _86274)), [/, 'tok-split', 4]\=[_86332], s2ps([/, 'tok-split', 4], _86340))) ^ Unify: (316) [user] fake_notrace(user:(ground([/, 'tok-split', 4]), [/, 'tok-split', 4]=[_86274, _86280, _86286], atom(_86274), catch_warn(current_op(_86312, yfx, _86274)), [/, 'tok-split', 4]\=[_86332], s2ps([/, 'tok-split', 4], _86340))) ^ Call: (317) [user] real_notrace(user:(ground([/, 'tok-split', 4]), [/, 'tok-split', 4]=[_86274, _86280, _86286], atom(_86274), catch_warn(current_op(_86312, yfx, _86274)), [/, 'tok-split', 4]\=[_86332], s2ps([/, 'tok-split', 4], _86340))) ^ Unify: (317) [user] real_notrace(user:(ground([/, 'tok-split', 4]), [/, 'tok-split', 4]=[_86274, _86280, _86286], atom(_86274), catch_warn(current_op(_86312, yfx, _86274)), [/, 'tok-split', 4]\=[_86332], s2ps([/, 'tok-split', 4], _86340))) ^ Call: (318) [user] setup_call_cleanup('$notrace'(_90046, _90048), once(user:(ground([/, 'tok-split', 4]), [/, 'tok-split', 4]=[_86274, _86280, _86286], atom(_86274), catch_warn(current_op(_86312, yfx, _86274)), [/, 'tok-split', 4]\=[_86332], s2ps([/, 'tok-split', 4], _86340))), '$restore_trace'(_90046, _90048)) ^ Unify: (318) [system] setup_call_cleanup(user:'$notrace'(_90046, _90048), user:once(user:(ground([/, 'tok-split', 4]), [/, 'tok-split', 4]=[_86274, _86280, _86286], atom(_86274), catch_warn(current_op(_86312, yfx, _86274)), [/, 'tok-split', 4]\=[_86332], s2ps([/, 'tok-split', 4], _86340))), user:'$restore_trace'(_90046, _90048)) ^ Call: (319) [system] sig_atomic(user:'$notrace'(_90046, _90048)) ^ Exit: (318) [system] setup_call_cleanup(user:'$notrace'(3, -1), user:once(user:(ground([/, 'tok-split', 4]), [/, 'tok-split', 4]=[/, 'tok-split', 4], atom(/), catch_warn(current_op(400, yfx, /)), [/, 'tok-split', 4]\=[_86332], s2ps([/, 'tok-split', 4], 'tok-split'/4))), user:'$restore_trace'(3, -1)) ^ Exit: (317) [user] real_notrace(user:(ground([/, 'tok-split', 4]), [/, 'tok-split', 4]=[/, 'tok-split', 4], atom(/), catch_warn(current_op(400, yfx, /)), [/, 'tok-split', 4]\=[_86332], s2ps([/, 'tok-split', 4], 'tok-split'/4))) ^ Exit: (316) [user] fake_notrace(user:(ground([/, 'tok-split', 4]), [/, 'tok-split', 4]=[/, 'tok-split', 4], atom(/), catch_warn(current_op(400, yfx, /)), [/, 'tok-split', 4]\=[_86332], s2ps([/, 'tok-split', 4], 'tok-split'/4))) ^ Call: (316) [user] fake_notrace(catch(_9752 is 'tok-split'/4, _95760, fail)) ^ Unify: (316) [user] fake_notrace(user:catch(_9752 is 'tok-split'/4, _95760, fail)) ^ Call: (317) [user] real_notrace(user:catch(_9752 is 'tok-split'/4, _95760, fail)) ^ Unify: (317) [user] real_notrace(user:catch(_9752 is 'tok-split'/4, _95760, fail)) ^ Call: (318) [user] setup_call_cleanup('$notrace'(_99474, _99476), once(user:catch(_9752 is 'tok-split'/4, _95760, fail)), '$restore_trace'(_99474, _99476)) ^ Unify: (318) [system] setup_call_cleanup(user:'$notrace'(_99474, _99476), user:once(user:catch(_9752 is 'tok-split'/4, _95760, fail)), user:'$restore_trace'(_99474, _99476)) ^ Call: (319) [system] sig_atomic(user:'$notrace'(_99474, _99476)) ^ Fail: (317) [user] real_notrace(user:catch(_9752 is 'tok-split'/4, _10084, fail)) ^ Fail: (316) [user] fake_notrace(user:catch(_9752 is 'tok-split'/4, _10084, fail)) ^ Redo: (310) [user] subst_args2_failed(494, '&self', [/, 'tok-split', 4], _9752) ^ Unify: (310) [user] subst_args2_failed(494, '&self', [/, 'tok-split', 4], [_12958|_12960]) ^ Call: (311) [user] subst_args(_13972, _13974, 494, '&self', /, _12958) ^ Unify: (311) [user] subst_args(_14916, _14918, 494, '&self', /, _12958) Call: (312) [system] atom(_15786) ^ Redo: (311) [user] subst_args(_16786, _16788, 494, '&self', /, _12958) ^ Unify: (311) [user] subst_args(_17730, _17732, 494, '&self', /, _12958) ^ Call: (312) [user] self_subst(/) ^ Unify: (312) [user] self_subst(/) Call: (313) [system] callable(/) Exit: (313) [system] callable(/) ^ Unify: (312) [user] self_subst(/) ^ Call: (313) [user] self_eval(/) ^ Unify: (313) [user] self_eval(/) ^ Call: (315) [system] setup_call_cleanup('$notrace'(_25080, _25082), once(user:self_eval0(/)), '$restore_trace'(_25080, _25082)) ^ Unify: (315) [system] setup_call_cleanup(system:'$notrace'(_25080, _25082), system:once(user:self_eval0(/)), system:'$restore_trace'(_25080, _25082)) ^ Call: (316) [system] sig_atomic(system:'$notrace'(_25080, _25082)) ^ Exit: (315) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(/)), system:'$restore_trace'(3, -1)) ^ Exit: (313) [user] self_eval(/) ^ Exit: (312) [user] self_subst(/) Call: (312) [system] _12958=(/) Exit: (312) [system] (/)=(/) ^ Exit: (311) [user] subst_args(_32634, _32636, 494, '&self', /, /) ^ Call: (311) [user] subst_args2_failed(494, '&self', ['tok-split', 4], _12960) ^ Unify: (311) [user] subst_args2_failed(494, '&self', ['tok-split', 4], _12960) Call: (312) [system] ['tok-split', 4]==[] ^ Redo: (311) [user] subst_args2_failed(494, '&self', ['tok-split', 4], _12960) ^ Unify: (311) [user] subst_args2_failed(494, '&self', ['tok-split', 4], _12960) Call: (312) [system] var(['tok-split', 4]) ^ Redo: (311) [user] subst_args2_failed(494, '&self', ['tok-split', 4], _12960) ^ Unify: (311) [user] subst_args2_failed(494, '&self', ['tok-split', 4], _12960) ^ Call: (312) [user] once(subst_selfless(['tok-split', 4], _12960)) ^ Unify: (312) [system] once(user:subst_selfless(['tok-split', 4], _12960)) ^ Call: (313) [user] subst_selfless(['tok-split', 4], _12960) ^ Unify: (313) [user] subst_selfless(['tok-split', 4], _12960) Call: (314) [system] var('tok-split') ^ Redo: (313) [user] subst_selfless(['tok-split', 4], _12960) ^ Unify: (313) [user] subst_selfless(['tok-split', 4], _12960) ^ Call: (314) [user] eval_selfless(_47560, _47562, _47564, _47566, ['tok-split', 4], _12960) ^ Unify: (314) [user] eval_selfless(_48504, _48506, _48508, _48510, ['tok-split', 4], _12960) ^ Call: (315) [user] eval_selfless_0(['tok-split', 4], _12960) ^ Unify: (315) [user] eval_selfless_0(['tok-split', 4], _12960) Call: (316) [system] var('tok-split') ^ Redo: (315) [user] eval_selfless_0(['tok-split', 4], _12960) ^ Unify: (315) [user] eval_selfless_0(['tok-split', 4], _12960) ^ Call: (316) [user] eval_selfless_1(['tok-split', 4], _12960) ^ Unify: (316) [user] eval_selfless_1(['tok-split', 4], _12960) ^ Call: (317) [user] allow_clp ^ Unify: (317) [user] allow_clp ^ Call: (318) [user] false_flag ^ Unify: (318) [user] false_flag Call: (319) [system] fail Fail: (319) [system] fail ^ Fail: (318) [user] false_flag ^ Redo: (315) [user] eval_selfless_0(['tok-split', 4], _12960) ^ Unify: (315) [user] eval_selfless_0(['tok-split', 4], _12960) ^ Call: (316) [user] eval_selfless_2(['tok-split', 4], _12960) ^ Unify: (316) [user] eval_selfless_2(['tok-split', 4], _12960) Call: (317) [system] var('tok-split') ^ Redo: (316) [user] eval_selfless_2(['tok-split', 4], _12960) ^ Unify: (316) [user] eval_selfless_2(['tok-split', 4], _12960) ^ Call: (317) [user] fake_notrace((ground(['tok-split', 4]), ['tok-split', 4]=[_68800, _68806, _68812], atom(_68800), catch_warn(current_op(_68838, yfx, _68800)), ['tok-split', 4]\=[_68858], s2ps(['tok-split', 4], _68866))) ^ Unify: (317) [user] fake_notrace(user:(ground(['tok-split', 4]), ['tok-split', 4]=[_68800, _68806, _68812], atom(_68800), catch_warn(current_op(_68838, yfx, _68800)), ['tok-split', 4]\=[_68858], s2ps(['tok-split', 4], _68866))) ^ Call: (318) [user] real_notrace(user:(ground(['tok-split', 4]), ['tok-split', 4]=[_68800, _68806, _68812], atom(_68800), catch_warn(current_op(_68838, yfx, _68800)), ['tok-split', 4]\=[_68858], s2ps(['tok-split', 4], _68866))) ^ Unify: (318) [user] real_notrace(user:(ground(['tok-split', 4]), ['tok-split', 4]=[_68800, _68806, _68812], atom(_68800), catch_warn(current_op(_68838, yfx, _68800)), ['tok-split', 4]\=[_68858], s2ps(['tok-split', 4], _68866))) ^ Call: (319) [user] setup_call_cleanup('$notrace'(_72572, _72574), once(user:(ground(['tok-split', 4]), ['tok-split', 4]=[_68800, _68806, _68812], atom(_68800), catch_warn(current_op(_68838, yfx, _68800)), ['tok-split', 4]\=[_68858], s2ps(['tok-split', 4], _68866))), '$restore_trace'(_72572, _72574)) ^ Unify: (319) [system] setup_call_cleanup(user:'$notrace'(_72572, _72574), user:once(user:(ground(['tok-split', 4]), ['tok-split', 4]=[_68800, _68806, _68812], atom(_68800), catch_warn(current_op(_68838, yfx, _68800)), ['tok-split', 4]\=[_68858], s2ps(['tok-split', 4], _68866))), user:'$restore_trace'(_72572, _72574)) ^ Call: (320) [system] sig_atomic(user:'$notrace'(_72572, _72574)) ^ Fail: (318) [user] real_notrace(user:(ground(['tok-split', 4]), ['tok-split', 4]=[_68800, _68806, _68812], atom(_68800), catch_warn(current_op(_68838, yfx, _68800)), ['tok-split', 4]\=[_68858], s2ps(['tok-split', 4], _68866))) ^ Fail: (317) [user] fake_notrace(user:(ground(['tok-split', 4]), ['tok-split', 4]=[_68800, _68806, _68812], atom(_68800), catch_warn(current_op(_68838, yfx, _68800)), ['tok-split', 4]\=[_68858], s2ps(['tok-split', 4], _68866))) ^ Redo: (311) [user] subst_args2_failed(494, '&self', ['tok-split', 4], _12960) ^ Unify: (311) [user] subst_args2_failed(494, '&self', ['tok-split', 4], [_78196|_78198]) ^ Call: (312) [user] subst_args(_79210, _79212, 494, '&self', 'tok-split', _78196) ^ Unify: (312) [user] subst_args(_80154, _80156, 494, '&self', 'tok-split', _78196) Call: (313) [system] atom(_81024) ^ Redo: (312) [user] subst_args(_82024, _82026, 494, '&self', 'tok-split', _78196) ^ Unify: (312) [user] subst_args(_82968, _82970, 494, '&self', 'tok-split', _78196) ^ Call: (313) [user] self_subst('tok-split') ^ Unify: (313) [user] self_subst('tok-split') Call: (314) [system] callable('tok-split') Exit: (314) [system] callable('tok-split') ^ Unify: (313) [user] self_subst('tok-split') ^ Call: (314) [user] self_eval('tok-split') ^ Unify: (314) [user] self_eval('tok-split') ^ Call: (316) [system] setup_call_cleanup('$notrace'(_90318, _90320), once(user:self_eval0('tok-split')), '$restore_trace'(_90318, _90320)) ^ Unify: (316) [system] setup_call_cleanup(system:'$notrace'(_90318, _90320), system:once(user:self_eval0('tok-split')), system:'$restore_trace'(_90318, _90320)) ^ Call: (317) [system] sig_atomic(system:'$notrace'(_90318, _90320)) ^ Exit: (316) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0('tok-split')), system:'$restore_trace'(3, -1)) ^ Exit: (314) [user] self_eval('tok-split') ^ Exit: (313) [user] self_subst('tok-split') Call: (313) [system] _78196='tok-split' Exit: (313) [system] 'tok-split'='tok-split' ^ Exit: (312) [user] subst_args(_97872, _97874, 494, '&self', 'tok-split', 'tok-split') ^ Call: (312) [user] subst_args2_failed(494, '&self', [4], _78198) ^ Unify: (312) [user] subst_args2_failed(494, '&self', [4], _78198) Call: (313) [system] [4]==[] ^ Redo: (312) [user] subst_args2_failed(494, '&self', [4], _78198) ^ Unify: (312) [user] subst_args2_failed(494, '&self', [4], _78198) Call: (313) [system] var([4]) ^ Redo: (312) [user] subst_args2_failed(494, '&self', [4], _78198) ^ Unify: (312) [user] subst_args2_failed(494, '&self', [4], _78198) ^ Call: (313) [user] once(subst_selfless([4], _78198)) ^ Unify: (313) [system] once(user:subst_selfless([4], _78198)) ^ Call: (314) [user] subst_selfless([4], _78198) ^ Unify: (314) [user] subst_selfless([4], _78198) Call: (315) [system] var(4) ^ Redo: (314) [user] subst_selfless([4], _78198) ^ Unify: (314) [user] subst_selfless([4], _78198) ^ Call: (315) [user] eval_selfless(_112798, _112800, _112802, _112804, [4], _78198) ^ Unify: (315) [user] eval_selfless(_113742, _113744, _113746, _113748, [4], _78198) ^ Call: (316) [user] eval_selfless_0([4], _78198) ^ Unify: (316) [user] eval_selfless_0([4], _78198) Call: (317) [system] var(4) ^ Redo: (316) [user] eval_selfless_0([4], _78198) ^ Unify: (316) [user] eval_selfless_0([4], _78198) ^ Call: (317) [user] eval_selfless_1([4], _78198) ^ Unify: (317) [user] eval_selfless_1([4], _78198) ^ Call: (318) [user] allow_clp ^ Unify: (318) [user] allow_clp ^ Call: (319) [user] false_flag ^ Unify: (319) [user] false_flag Call: (320) [system] fail Fail: (320) [system] fail ^ Fail: (319) [user] false_flag ^ Redo: (316) [user] eval_selfless_0([4], _78198) ^ Unify: (316) [user] eval_selfless_0([4], _78198) ^ Call: (317) [user] eval_selfless_2([4], _78198) ^ Unify: (317) [user] eval_selfless_2([4], _78198) Call: (318) [system] var(4) ^ Redo: (317) [user] eval_selfless_2([4], _78198) ^ Unify: (317) [user] eval_selfless_2([4], _78198) ^ Call: (318) [user] fake_notrace((ground([4]), [4]=[_134038, _134044, _134050], atom(_134038), catch_warn(current_op(_134076, yfx, _134038)), [4]\=[_134096], s2ps([4], _134104))) ^ Unify: (318) [user] fake_notrace(user:(ground([4]), [4]=[_134038, _134044, _134050], atom(_134038), catch_warn(current_op(_134076, yfx, _134038)), [4]\=[_134096], s2ps([4], _134104))) ^ Call: (319) [user] real_notrace(user:(ground([4]), [4]=[_134038, _134044, _134050], atom(_134038), catch_warn(current_op(_134076, yfx, _134038)), [4]\=[_134096], s2ps([4], _134104))) ^ Unify: (319) [user] real_notrace(user:(ground([4]), [4]=[_134038, _134044, _134050], atom(_134038), catch_warn(current_op(_134076, yfx, _134038)), [4]\=[_134096], s2ps([4], _134104))) ^ Call: (320) [user] setup_call_cleanup('$notrace'(_137810, _137812), once(user:(ground([4]), [4]=[_134038, _134044, _134050], atom(_134038), catch_warn(current_op(_134076, yfx, _134038)), [4]\=[_134096], s2ps([4], _134104))), '$restore_trace'(_137810, _137812)) ^ Unify: (320) [system] setup_call_cleanup(user:'$notrace'(_137810, _137812), user:once(user:(ground([4]), [4]=[_134038, _134044, _134050], atom(_134038), catch_warn(current_op(_134076, yfx, _134038)), [4]\=[_134096], s2ps([4], _134104))), user:'$restore_trace'(_137810, _137812)) ^ Call: (321) [system] sig_atomic(user:'$notrace'(_137810, _137812)) ^ Fail: (319) [user] real_notrace(user:(ground([4]), [4]=[_134038, _134044, _134050], atom(_134038), catch_warn(current_op(_134076, yfx, _134038)), [4]\=[_134096], s2ps([4], _134104))) ^ Fail: (318) [user] fake_notrace(user:(ground([4]), [4]=[_134038, _134044, _134050], atom(_134038), catch_warn(current_op(_134076, yfx, _134038)), [4]\=[_134096], s2ps([4], _134104))) ^ Redo: (312) [user] subst_args2_failed(494, '&self', [4], _78198) ^ Unify: (312) [user] subst_args2_failed(494, '&self', [4], [_143434|_143436]) ^ Call: (313) [user] subst_args(_144448, _144450, 494, '&self', 4, _143434) ^ Unify: (313) [user] subst_args(_145392, _145394, 494, '&self', 4, _143434) Call: (314) [system] atom(_146262) ^ Redo: (313) [user] subst_args(_147262, _147264, 494, '&self', 4, _143434) ^ Unify: (313) [user] subst_args(_148206, _148208, 494, '&self', 4, _143434) ^ Call: (314) [user] self_subst(4) ^ Unify: (314) [user] self_subst(4) Call: (315) [system] callable(4) ^ Redo: (314) [user] self_subst(4) ^ Exit: (314) [user] self_subst(4) Call: (314) [system] _143434=4 Exit: (314) [system] 4=4 ^ Exit: (313) [user] subst_args(_155626, _155628, 494, '&self', 4, 4) ^ Call: (313) [user] subst_args2_failed(494, '&self', [], _143436) ^ Unify: (313) [user] subst_args2_failed(494, '&self', [], _143436) Call: (314) [system] []==[] Exit: (314) [system] []==[] Call: (314) [system] _143436=[] Exit: (314) [system] []=[] ^ Exit: (313) [user] subst_args2_failed(494, '&self', [], []) ^ Exit: (312) [user] subst_args2_failed(494, '&self', [4], [4]) ^ Exit: (311) [user] subst_args2_failed(494, '&self', ['tok-split', 4], ['tok-split', 4]) ^ Exit: (310) [user] subst_args2_failed(494, '&self', [/, 'tok-split', 4], [/, 'tok-split', 4]) ^ Exit: (309) [user] subst_args1(=, _9724, 494, '&self', [/, 'tok-split', 4], [/, 'tok-split', 4]) ^ Exit: (308) [user] subst_args1(_9722, _9724, 494, '&self', [/, 'tok-split', 4], [/, 'tok-split', 4]) Call: (308) [system] nb_setarg(1, retval(fail), [/, 'tok-split', 4]) Exit: (308) [system] nb_setarg(1, retval([/, 'tok-split', 4]), [/, 'tok-split', 4]) ^ Call: (308) [user] ignore(notrace((\+[/, 'tok-split', 4]\=_9768, nb_setarg(1, retval([/, 'tok-split', 4]), [/, 'tok-split', 4])))) ^ Unify: (308) [system] ignore(user:notrace((\+[/, 'tok-split', 4]\=_9768, nb_setarg(1, retval([/, 'tok-split', 4]), [/, 'tok-split', 4])))) ^ Call: (310) [system] setup_call_cleanup('$notrace'(_171470, _171472), once(user:(\+[/, 'tok-split', 4]\=_9768, nb_setarg(1, retval([/, 'tok-split', 4]), [/, 'tok-split', 4]))), '$restore_trace'(_171470, _171472)) ^ Unify: (310) [system] setup_call_cleanup(system:'$notrace'(_171470, _171472), system:once(user:(\+[/, 'tok-split', 4]\=_9768, nb_setarg(1, retval([/, 'tok-split', 4]), [/, 'tok-split', 4]))), system:'$restore_trace'(_171470, _171472)) ^ Call: (311) [system] sig_atomic(system:'$notrace'(_171470, _171472)) ^ Exit: (310) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(\+[/, 'tok-split', 4]\=_9768, nb_setarg(1, retval([/, 'tok-split', 4]), [/, 'tok-split', 4]))), system:'$restore_trace'(3, -1)) ^ Exit: (308) [system] ignore(user:notrace((\+[/, 'tok-split', 4]\=_9768, nb_setarg(1, retval([/, 'tok-split', 4]), [/, 'tok-split', 4])))) ^ Call: (308) [user] ignore((_9760==1->ignore(\+ \+ (flag(eval_num, _9798, _9798+1), (retval([/, 'tok-split', 4])\=@=retval(fail), nonvar([/, 'tok-split', 4])->indentq(5, _9798, <--, [false, [/, 'tok-split', 4]]);indentq(5, _9798, <--, [false, retval([/, 'tok-split', 4])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9798, _9798+1), (retval([/, 'tok-split', 4])\=@=retval(fail), nonvar([/, 'tok-split', 4])->indentq(5, _9798, <--, [false, [/, 'tok-split', 4]]);indentq(5, _9798, <--, [false, retval([/, 'tok-split', 4])])))))))))) ^ Unify: (308) [system] ignore(user:(_9760==1->ignore(\+ \+ (flag(eval_num, _9798, _9798+1), (retval([/, 'tok-split', 4])\=@=retval(fail), nonvar([/, 'tok-split', 4])->indentq(5, _9798, <--, [false, [/, 'tok-split', 4]]);indentq(5, _9798, <--, [false, retval([/, 'tok-split', 4])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9798, _9798+1), (retval([/, 'tok-split', 4])\=@=retval(fail), nonvar([/, 'tok-split', 4])->indentq(5, _9798, <--, [false, [/, 'tok-split', 4]]);indentq(5, _9798, <--, [false, retval([/, 'tok-split', 4])])))))))))) Call: (310) [system] _9760==1 Fail: (310) [system] _9760==1 ^ Call: (311) [system] setup_call_cleanup('$notrace'(_179926, _179928), once(user:ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9798, _9798+1), (retval([/, 'tok-split', 4])\=@=retval(fail), nonvar([/, 'tok-split', 4])->indentq(5, _9798, <--, [false, [/, 'tok-split', 4]]);indentq(5, _9798, <--, [false, retval([/, 'tok-split', 4])])))))))), '$restore_trace'(_179926, _179928)) ^ Unify: (311) [system] setup_call_cleanup(system:'$notrace'(_179926, _179928), system:once(user:ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9798, _9798+1), (retval([/, 'tok-split', 4])\=@=retval(fail), nonvar([/, 'tok-split', 4])->indentq(5, _9798, <--, [false, [/, 'tok-split', 4]]);indentq(5, _9798, <--, [false, retval([/, 'tok-split', 4])])))))))), system:'$restore_trace'(_179926, _179928)) ^ Call: (312) [system] sig_atomic(system:'$notrace'(_179926, _179928)) ^ Exit: (311) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9798, _9798+1), (retval([/, 'tok-split', 4])\=@=retval(fail), nonvar([/, 'tok-split', 4])->indentq(5, _9798, <--, [false, [/, 'tok-split', 4]]);indentq(5, _9798, <--, [false, retval([/, 'tok-split', 4])])))))))), system:'$restore_trace'(3, -1)) ^ Exit: (308) [system] ignore(user:(_9760==1->ignore(\+ \+ (flag(eval_num, _9798, _9798+1), (retval([/, 'tok-split', 4])\=@=retval(fail), nonvar([/, 'tok-split', 4])->indentq(5, _9798, <--, [false, [/, 'tok-split', 4]]);indentq(5, _9798, <--, [false, retval([/, 'tok-split', 4])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9798, _9798+1), (retval([/, 'tok-split', 4])\=@=retval(fail), nonvar([/, 'tok-split', 4])->indentq(5, _9798, <--, [false, [/, 'tok-split', 4]]);indentq(5, _9798, <--, [false, retval([/, 'tok-split', 4])])))))))))) ^ Exit: (306) [system] call_cleanup(user:((call(subst_args1(_9722, _9724), 494, '&self', [/, 'tok-split', 4], [/, 'tok-split', 4])*->nb_setarg(1, retval([/, 'tok-split', 4]), [/, 'tok-split', 4]);fail, trace, call(subst_args1(_9722, _9724), 494, '&self', [/, 'tok-split', 4], [/, 'tok-split', 4])), ignore(notrace((\+[/, 'tok-split', 4]\=_9768, nb_setarg(1, retval([/, 'tok-split', 4]), [/, 'tok-split', 4]))))), user:ignore((_9760==1->ignore(\+ \+ (flag(eval_num, _9798, _9798+1), (retval([/, 'tok-split', 4])\=@=retval(fail), nonvar([/, 'tok-split', 4])->indentq(5, _9798, <--, [false, [/, 'tok-split', 4]]);indentq(5, _9798, <--, [false, retval([/, 'tok-split', 4])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9798, _9798+1), (retval([/, 'tok-split', 4])\=@=retval(fail), nonvar([/, 'tok-split', 4])->indentq(5, _9798, <--, [false, [/, 'tok-split', 4]]);indentq(5, _9798, <--, [false, retval([/, 'tok-split', 4])]))))))))))) Call: (306) [system] retval([/, 'tok-split', 4])\=@=retval(fail) Exit: (306) [system] retval([/, 'tok-split', 4])\=@=retval(fail) ^ Exit: (305) [user] trace_eval(subst_args1(_9722, _9724), (false, (e2;e)), 494, '&self', [/, 'tok-split', 4], [/, 'tok-split', 4]) Call: (305) [system] [/, 'tok-split', 4]\=@=[/, 'tok-split', 4] ^ Redo: (304) [user] subst_args0(_9722, _9724, 494, '&self', [/, 'tok-split', 4], _9716) Call: (305) [system] _9716=[/, 'tok-split', 4] Exit: (305) [system] [/, 'tok-split', 4]=[/, 'tok-split', 4] ^ Exit: (304) [user] subst_args0(_9722, _9724, 494, '&self', [/, 'tok-split', 4], [/, 'tok-split', 4]) ^ Exit: (303) [user] subst_args(_9722, _9724, 495, '&self', [/, 'tok-split', 4], [/, 'tok-split', 4]) ^ Call: (303) [user] subst_args2_failed(495, '&self', [], _9718) ^ Unify: (303) [user] subst_args2_failed(495, '&self', [], _9718) Call: (304) [system] []==[] Exit: (304) [system] []==[] Call: (304) [system] _9718=[] Exit: (304) [system] []=[] ^ Exit: (303) [user] subst_args2_failed(495, '&self', [], []) ^ Exit: (302) [user] subst_args2_failed(495, '&self', [[/, 'tok-split', 4]], [[/, 'tok-split', 4]]) ^ Exit: (301) [user] subst_args2_failed(495, '&self', [[/, 'tok-split', 3], [/, 'tok-split', 4]], [[/, 'tok-split', 3], [/, 'tok-split', 4]]) ^ Exit: (300) [user] subst_args2_failed(495, '&self', [[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], [[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) ^ Exit: (299) [user] subst_args2_failed(495, '&self', [[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], [[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) ^ Exit: (298) [user] subst_args2_failed(495, '&self', [[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], [[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) ^ Exit: (297) [user] subst_args2_failed(495, '&self', [[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], [[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) ^ Exit: (296) [user] subst_args2_failed(495, '&self', [[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], [[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) ^ Exit: (295) [user] subst_args2_failed(495, '&self', [[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], [[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) ^ Exit: (294) [user] subst_args2_failed(495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) ^ Exit: (293) [user] subst_args1(=, _9270, 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) Call: (293) [system] nb_setarg(1, retval(fail), [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) Exit: (293) [system] nb_setarg(1, retval([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) ^ Call: (293) [user] ignore(notrace((\+[',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=_9340, nb_setarg(1, retval([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]])))) ^ Unify: (293) [system] ignore(user:notrace((\+[',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=_9340, nb_setarg(1, retval([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]])))) ^ Call: (295) [system] setup_call_cleanup('$notrace'(_213978, _213980), once(user:(\+[',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=_9340, nb_setarg(1, retval([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]))), '$restore_trace'(_213978, _213980)) ^ Unify: (295) [system] setup_call_cleanup(system:'$notrace'(_213978, _213980), system:once(user:(\+[',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=_9340, nb_setarg(1, retval([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]))), system:'$restore_trace'(_213978, _213980)) ^ Call: (296) [system] sig_atomic(system:'$notrace'(_213978, _213980)) ^ Exit: (295) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(\+[',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=_9340, nb_setarg(1, retval([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]))), system:'$restore_trace'(3, -1)) ^ Exit: (293) [system] ignore(user:notrace((\+[',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=_9340, nb_setarg(1, retval([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]])))) ^ Call: (293) [user] ignore((_9332==1->ignore(\+ \+ (flag(eval_num, _9370, _9370+1), (retval([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]])\=@=retval(fail), nonvar([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]])->indentq(4, _9370, <--, [false, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]);indentq(4, _9370, <--, [false, retval([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]])]))));notrace(ignore(if_t(4<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9370, _9370+1), (retval([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]])\=@=retval(fail), nonvar([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]])->indentq(4, _9370, <--, [false, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]);indentq(4, _9370, <--, [false, retval([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]])])))))))))) ^ Unify: (293) [system] ignore(user:(_9332==1->ignore(\+ \+ (flag(eval_num, _9370, _9370+1), (retval([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]])\=@=retval(fail), nonvar([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]])->indentq(4, _9370, <--, [false, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]);indentq(4, _9370, <--, [false, retval([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]])]))));notrace(ignore(if_t(4<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9370, _9370+1), (retval([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]])\=@=retval(fail), nonvar([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]])->indentq(4, _9370, <--, [false, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]);indentq(4, _9370, <--, [false, retval([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]])])))))))))) Call: (295) [system] _9332==1 Fail: (295) [system] _9332==1 ^ Call: (296) [system] setup_call_cleanup('$notrace'(_222614, _222616), once(user:ignore(if_t(4<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9370, _9370+1), (retval([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]])\=@=retval(fail), nonvar([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]])->indentq(4, _9370, <--, [false, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]);indentq(4, _9370, <--, [false, retval([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]])])))))))), '$restore_trace'(_222614, _222616)) ^ Unify: (296) [system] setup_call_cleanup(system:'$notrace'(_222614, _222616), system:once(user:ignore(if_t(4<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9370, _9370+1), (retval([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]])\=@=retval(fail), nonvar([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]])->indentq(4, _9370, <--, [false, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]);indentq(4, _9370, <--, [false, retval([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]])])))))))), system:'$restore_trace'(_222614, _222616)) ^ Call: (297) [system] sig_atomic(system:'$notrace'(_222614, _222616)) ^ Exit: (296) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:ignore(if_t(4<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9370, _9370+1), (retval([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]])\=@=retval(fail), nonvar([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]])->indentq(4, _9370, <--, [false, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]);indentq(4, _9370, <--, [false, retval([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]])])))))))), system:'$restore_trace'(3, -1)) ^ Exit: (293) [system] ignore(user:(_9332==1->ignore(\+ \+ (flag(eval_num, _9370, _9370+1), (retval([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]])\=@=retval(fail), nonvar([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]])->indentq(4, _9370, <--, [false, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]);indentq(4, _9370, <--, [false, retval([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]])]))));notrace(ignore(if_t(4<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9370, _9370+1), (retval([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]])\=@=retval(fail), nonvar([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]])->indentq(4, _9370, <--, [false, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]);indentq(4, _9370, <--, [false, retval([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]])])))))))))) ^ Exit: (291) [system] call_cleanup(user:((call(subst_args1(=, _9270), 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]])*->nb_setarg(1, retval([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]);fail, trace, call(subst_args1(=, _9270), 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]])), ignore(notrace((\+[',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=_9340, nb_setarg(1, retval([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]))))), user:ignore((_9332==1->ignore(\+ \+ (flag(eval_num, _9370, _9370+1), (retval([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]])\=@=retval(fail), nonvar([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]])->indentq(4, _9370, <--, [false, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]);indentq(4, _9370, <--, [false, retval([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]])]))));notrace(ignore(if_t(4<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9370, _9370+1), (retval([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]])\=@=retval(fail), nonvar([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]])->indentq(4, _9370, <--, [false, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]);indentq(4, _9370, <--, [false, retval([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]])]))))))))))) Call: (291) [system] retval([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]])\=@=retval(fail) Exit: (291) [system] retval([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]])\=@=retval(fail) ^ Exit: (290) [user] trace_eval(subst_args1(=, _9270), (false, (e2;e)), 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) Call: (290) [system] [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=@=[',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]] ^ Redo: (289) [user] subst_args0(=, _9270, 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9292) Call: (290) [system] _9292=[',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]] Exit: (290) [system] [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]] ^ Exit: (289) [user] subst_args0(=, _9270, 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) ^ Exit: (288) [user] subst_args(=, _9270, 496, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) Call: (288) [apply] apply:maplist_([], _9294, user:subst_args(=, _9270, 496, '&self')) Unify: (288) [apply] apply:maplist_([], [], user:subst_args(=, _9270, 496, '&self')) Exit: (288) [apply] apply:maplist_([], [], user:subst_args(=, _9270, 496, '&self')) Exit: (287) [apply] apply:maplist_([[',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [[',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], user:subst_args(=, _9270, 496, '&self')) Exit: (286) [apply] apply:maplist_([_4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [_4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], user:subst_args(=, _9270, 496, '&self')) ^ Exit: (285) [apply] apply:maplist(user:subst_args(=, _9270, 496, '&self'), [_4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [_4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) ^ Call: (285) [user] subst_args5(496, '&self', [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _8966) ^ Unify: (285) [user] subst_args5(496, '&self', [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _8966) ^ Call: (286) [user] eval_selfless(_244396, _244398, 496, '&self', [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _8966) ^ Unify: (286) [user] eval_selfless(_245340, _245342, 496, '&self', [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _8966) ^ Call: (287) [user] eval_selfless_0([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _8966) ^ Unify: (287) [user] eval_selfless_0([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _8966) Call: (288) [system] var(=) ^ Redo: (287) [user] eval_selfless_0([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _8966) ^ Unify: (287) [user] eval_selfless_0([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _8966) ^ Call: (288) [user] is_assignment(=) ^ Unify: (288) [user] is_assignment(=) Call: (289) [system] atom(=) Exit: (289) [system] atom(=) ^ Redo: (287) [user] eval_selfless_0([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _8966) ^ Unify: (287) [user] eval_selfless_0([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _8966) ^ Call: (288) [user] eval_selfless_1([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _8966) ^ Unify: (288) [user] eval_selfless_1([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _8966) ^ Call: (289) [user] allow_clp ^ Unify: (289) [user] allow_clp ^ Call: (290) [user] false_flag ^ Unify: (290) [user] false_flag Call: (291) [system] fail Fail: (291) [system] fail ^ Fail: (290) [user] false_flag ^ Redo: (287) [user] eval_selfless_0([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _8966) ^ Unify: (287) [user] eval_selfless_0([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _8966) ^ Call: (288) [user] eval_selfless_2([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _8966) ^ Unify: (288) [user] eval_selfless_2([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _8966) Call: (289) [system] var(=) ^ Redo: (288) [user] eval_selfless_2([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _8966) ^ Unify: (288) [user] eval_selfless_2([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _8966) ^ Call: (289) [user] fake_notrace((ground([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]), [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]=[_271188, _271194, _271200], atom(_271188), catch_warn(current_op(_271226, yfx, _271188)), [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]\=[_271246], s2ps([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _271254))) ^ Unify: (289) [user] fake_notrace(user:(ground([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]), [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]=[_271188, _271194, _271200], atom(_271188), catch_warn(current_op(_271226, yfx, _271188)), [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]\=[_271246], s2ps([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _271254))) ^ Call: (290) [user] real_notrace(user:(ground([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]), [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]=[_271188, _271194, _271200], atom(_271188), catch_warn(current_op(_271226, yfx, _271188)), [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]\=[_271246], s2ps([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _271254))) ^ Unify: (290) [user] real_notrace(user:(ground([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]), [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]=[_271188, _271194, _271200], atom(_271188), catch_warn(current_op(_271226, yfx, _271188)), [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]\=[_271246], s2ps([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _271254))) ^ Call: (291) [user] setup_call_cleanup('$notrace'(_274960, _274962), once(user:(ground([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]), [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]=[_271188, _271194, _271200], atom(_271188), catch_warn(current_op(_271226, yfx, _271188)), [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]\=[_271246], s2ps([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _271254))), '$restore_trace'(_274960, _274962)) ^ Unify: (291) [system] setup_call_cleanup(user:'$notrace'(_274960, _274962), user:once(user:(ground([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]), [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]=[_271188, _271194, _271200], atom(_271188), catch_warn(current_op(_271226, yfx, _271188)), [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]\=[_271246], s2ps([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _271254))), user:'$restore_trace'(_274960, _274962)) ^ Call: (292) [system] sig_atomic(user:'$notrace'(_274960, _274962)) ^ Fail: (290) [user] real_notrace(user:(ground([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]), [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]=[_271188, _271194, _271200], atom(_271188), catch_warn(current_op(_271226, yfx, _271188)), [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]\=[_271246], s2ps([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _271254))) ^ Fail: (289) [user] fake_notrace(user:(ground([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]), [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]=[_271188, _271194, _271200], atom(_271188), catch_warn(current_op(_271226, yfx, _271188)), [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]\=[_271246], s2ps([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _271254))) ^ Redo: (285) [user] subst_args5(496, '&self', [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _8966) ^ Unify: (285) [user] subst_args5(496, '&self', [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _8966) ^ Call: (286) [user] is_system_pred(=) ^ Unify: (286) [user] is_system_pred(=) Call: (287) [system] atom(=) Exit: (287) [system] atom(=) Call: (287) [system] atom_concat(_285288, !, =) ^ Redo: (286) [user] is_system_pred(=) ^ Unify: (286) [user] is_system_pred(=) Call: (287) [system] atom(=) Exit: (287) [system] atom(=) Call: (287) [system] atom_concat(_289916, '-fn', =) ^ Redo: (286) [user] is_system_pred(=) ^ Unify: (286) [user] is_system_pred(=) Call: (287) [system] atom(=) Exit: (287) [system] atom(=) Call: (287) [system] atom_concat(_294544, '-p', =) ^ Redo: (285) [user] subst_args5(496, '&self', [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _8966) ^ Call: (286) [user] subst_args6(496, '&self', [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _8966) ^ Unify: (286) [user] subst_args6(496, '&self', [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _8966) ^ Call: (287) [user] is_system_pred(=) ^ Unify: (287) [user] is_system_pred(=) Call: (288) [system] atom(=) Exit: (288) [system] atom(=) Call: (288) [system] atom_concat(_301986, !, =) ^ Redo: (287) [user] is_system_pred(=) ^ Unify: (287) [user] is_system_pred(=) Call: (288) [system] atom(=) Exit: (288) [system] atom(=) Call: (288) [system] atom_concat(_306614, '-fn', =) ^ Redo: (287) [user] is_system_pred(=) ^ Unify: (287) [user] is_system_pred(=) Call: (288) [system] atom(=) Exit: (288) [system] atom(=) Call: (288) [system] atom_concat(_311242, '-p', =) ^ Redo: (282) [user] subst_args1(=, _8938, 496, '&self', [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _8966) ^ Call: (283) [user] subst_args2_failed(496, '&self', [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _8966) ^ Unify: (283) [user] subst_args2_failed(496, '&self', [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _8966) Call: (284) [system] [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]==[] ^ Redo: (283) [user] subst_args2_failed(496, '&self', [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _8966) ^ Unify: (283) [user] subst_args2_failed(496, '&self', [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _8966) Call: (284) [system] var([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) ^ Redo: (283) [user] subst_args2_failed(496, '&self', [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _8966) ^ Unify: (283) [user] subst_args2_failed(496, '&self', [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _8966) ^ Call: (284) [user] once(subst_selfless([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _8966)) ^ Unify: (284) [system] once(user:subst_selfless([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _8966)) ^ Call: (285) [user] subst_selfless([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _8966) ^ Unify: (285) [user] subst_selfless([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _8966) Call: (286) [system] var(=) ^ Redo: (285) [user] subst_selfless([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _8966) ^ Unify: (285) [user] subst_selfless([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _8966) ^ Call: (286) [user] eval_selfless(_327100, _327102, _327104, _327106, [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _8966) ^ Unify: (286) [user] eval_selfless(_328044, _328046, _328048, _328050, [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _8966) ^ Call: (287) [user] eval_selfless_0([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _8966) ^ Unify: (287) [user] eval_selfless_0([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _8966) Call: (288) [system] var(=) ^ Redo: (287) [user] eval_selfless_0([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _8966) ^ Unify: (287) [user] eval_selfless_0([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _8966) ^ Call: (288) [user] is_assignment(=) ^ Unify: (288) [user] is_assignment(=) Call: (289) [system] atom(=) Exit: (289) [system] atom(=) ^ Redo: (287) [user] eval_selfless_0([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _8966) ^ Unify: (287) [user] eval_selfless_0([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _8966) ^ Call: (288) [user] eval_selfless_1([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _8966) ^ Unify: (288) [user] eval_selfless_1([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _8966) ^ Call: (289) [user] allow_clp ^ Unify: (289) [user] allow_clp ^ Call: (290) [user] false_flag ^ Unify: (290) [user] false_flag Call: (291) [system] fail Fail: (291) [system] fail ^ Fail: (290) [user] false_flag ^ Redo: (287) [user] eval_selfless_0([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _8966) ^ Unify: (287) [user] eval_selfless_0([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _8966) ^ Call: (288) [user] eval_selfless_2([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _8966) ^ Unify: (288) [user] eval_selfless_2([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _8966) Call: (289) [system] var(=) ^ Redo: (288) [user] eval_selfless_2([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _8966) ^ Unify: (288) [user] eval_selfless_2([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _8966) ^ Call: (289) [user] fake_notrace((ground([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]), [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]=[_353892, _353898, _353904], atom(_353892), catch_warn(current_op(_353930, yfx, _353892)), [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]\=[_353950], s2ps([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _353958))) ^ Unify: (289) [user] fake_notrace(user:(ground([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]), [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]=[_353892, _353898, _353904], atom(_353892), catch_warn(current_op(_353930, yfx, _353892)), [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]\=[_353950], s2ps([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _353958))) ^ Call: (290) [user] real_notrace(user:(ground([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]), [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]=[_353892, _353898, _353904], atom(_353892), catch_warn(current_op(_353930, yfx, _353892)), [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]\=[_353950], s2ps([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _353958))) ^ Unify: (290) [user] real_notrace(user:(ground([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]), [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]=[_353892, _353898, _353904], atom(_353892), catch_warn(current_op(_353930, yfx, _353892)), [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]\=[_353950], s2ps([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _353958))) ^ Call: (291) [user] setup_call_cleanup('$notrace'(_357664, _357666), once(user:(ground([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]), [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]=[_353892, _353898, _353904], atom(_353892), catch_warn(current_op(_353930, yfx, _353892)), [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]\=[_353950], s2ps([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _353958))), '$restore_trace'(_357664, _357666)) ^ Unify: (291) [system] setup_call_cleanup(user:'$notrace'(_357664, _357666), user:once(user:(ground([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]), [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]=[_353892, _353898, _353904], atom(_353892), catch_warn(current_op(_353930, yfx, _353892)), [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]\=[_353950], s2ps([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _353958))), user:'$restore_trace'(_357664, _357666)) ^ Call: (292) [system] sig_atomic(user:'$notrace'(_357664, _357666)) ^ Fail: (290) [user] real_notrace(user:(ground([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]), [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]=[_353892, _353898, _353904], atom(_353892), catch_warn(current_op(_353930, yfx, _353892)), [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]\=[_353950], s2ps([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _353958))) ^ Fail: (289) [user] fake_notrace(user:(ground([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]), [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]=[_353892, _353898, _353904], atom(_353892), catch_warn(current_op(_353930, yfx, _353892)), [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]\=[_353950], s2ps([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _353958))) ^ Redo: (283) [user] subst_args2_failed(496, '&self', [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _8966) ^ Unify: (283) [user] subst_args2_failed(496, '&self', [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [_363288|_363290]) ^ Call: (284) [user] subst_args(_364302, _364304, 496, '&self', =, _363288) ^ Unify: (284) [user] subst_args(_365246, _365248, 496, '&self', =, _363288) Call: (285) [system] atom(_366116) ^ Redo: (284) [user] subst_args(_367116, _367118, 496, '&self', =, _363288) ^ Unify: (284) [user] subst_args(_368060, _368062, 496, '&self', =, _363288) ^ Call: (285) [user] self_subst(=) ^ Unify: (285) [user] self_subst(=) Call: (286) [system] callable(=) Exit: (286) [system] callable(=) ^ Unify: (285) [user] self_subst(=) ^ Call: (286) [user] self_eval(=) ^ Unify: (286) [user] self_eval(=) ^ Call: (288) [system] setup_call_cleanup('$notrace'(_375410, _375412), once(user:self_eval0(=)), '$restore_trace'(_375410, _375412)) ^ Unify: (288) [system] setup_call_cleanup(system:'$notrace'(_375410, _375412), system:once(user:self_eval0(=)), system:'$restore_trace'(_375410, _375412)) ^ Call: (289) [system] sig_atomic(system:'$notrace'(_375410, _375412)) ^ Exit: (288) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(=)), system:'$restore_trace'(3, -1)) ^ Exit: (286) [user] self_eval(=) ^ Exit: (285) [user] self_subst(=) Call: (285) [system] _363288=(=) Exit: (285) [system] (=)=(=) ^ Exit: (284) [user] subst_args(_382964, _382966, 496, '&self', =, =) ^ Call: (284) [user] subst_args2_failed(496, '&self', [_4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _363290) ^ Unify: (284) [user] subst_args2_failed(496, '&self', [_4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _363290) Call: (285) [system] [_4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]==[] ^ Redo: (284) [user] subst_args2_failed(496, '&self', [_4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _363290) ^ Unify: (284) [user] subst_args2_failed(496, '&self', [_4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _363290) Call: (285) [system] var([_4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) ^ Redo: (284) [user] subst_args2_failed(496, '&self', [_4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _363290) ^ Unify: (284) [user] subst_args2_failed(496, '&self', [_4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _363290) ^ Call: (285) [user] once(subst_selfless([_4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _363290)) ^ Unify: (285) [system] once(user:subst_selfless([_4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _363290)) ^ Call: (286) [user] subst_selfless([_4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _363290) ^ Unify: (286) [user] subst_selfless([_4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _363290) Call: (287) [system] var(_4888) Exit: (287) [system] var(_4888) Call: (287) [system] fail ^ Redo: (284) [user] subst_args2_failed(496, '&self', [_4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _363290) ^ Unify: (284) [user] subst_args2_failed(496, '&self', [_4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [_398738|_398740]) ^ Call: (285) [user] subst_args(_399752, _399754, 496, '&self', _4888, _398738) ^ Unify: (285) [user] subst_args(_400696, _400698, 496, '&self', _4888, _398738) Call: (286) [system] atom(_401566) ^ Redo: (285) [user] subst_args(_402566, _402568, 496, '&self', _4888, _398738) ^ Unify: (285) [user] subst_args(_403510, _403512, 496, '&self', _4888, _398738) ^ Call: (286) [user] self_subst(_4888) ^ Unify: (286) [user] self_subst(_4888) Call: (287) [system] callable(_4888) ^ Redo: (286) [user] self_subst(_4888) ^ Exit: (286) [user] self_subst(_4888) Call: (286) [system] _398738=_4888 Exit: (286) [system] _4888=_4888 ^ Exit: (285) [user] subst_args(_410930, _410932, 496, '&self', _4888, _4888) ^ Call: (285) [user] subst_args2_failed(496, '&self', [[',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _398740) ^ Unify: (285) [user] subst_args2_failed(496, '&self', [[',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _398740) Call: (286) [system] [[',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]==[] ^ Redo: (285) [user] subst_args2_failed(496, '&self', [[',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _398740) ^ Unify: (285) [user] subst_args2_failed(496, '&self', [[',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _398740) Call: (286) [system] var([[',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) ^ Redo: (285) [user] subst_args2_failed(496, '&self', [[',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _398740) ^ Unify: (285) [user] subst_args2_failed(496, '&self', [[',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _398740) ^ Call: (286) [user] once(subst_selfless([[',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _398740)) ^ Unify: (286) [system] once(user:subst_selfless([[',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _398740)) ^ Call: (287) [user] subst_selfless([[',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _398740) ^ Unify: (287) [user] subst_selfless([[',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _398740) Call: (288) [system] var([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) ^ Redo: (287) [user] subst_selfless([[',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _398740) ^ Unify: (287) [user] subst_selfless([[',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _398740) ^ Call: (288) [user] eval_selfless(_425856, _425858, _425860, _425862, [[',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _398740) ^ Unify: (288) [user] eval_selfless(_426800, _426802, _426804, _426806, [[',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _398740) ^ Call: (289) [user] eval_selfless_0([[',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _398740) ^ Unify: (289) [user] eval_selfless_0([[',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _398740) Call: (290) [system] var([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) ^ Redo: (289) [user] eval_selfless_0([[',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _398740) ^ Unify: (289) [user] eval_selfless_0([[',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _398740) ^ Call: (290) [user] eval_selfless_1([[',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _398740) ^ Unify: (290) [user] eval_selfless_1([[',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _398740) ^ Call: (291) [user] allow_clp ^ Unify: (291) [user] allow_clp ^ Call: (292) [user] false_flag ^ Unify: (292) [user] false_flag Call: (293) [system] fail Fail: (293) [system] fail ^ Fail: (292) [user] false_flag ^ Redo: (289) [user] eval_selfless_0([[',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _398740) ^ Unify: (289) [user] eval_selfless_0([[',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _398740) ^ Call: (290) [user] eval_selfless_2([[',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _398740) ^ Unify: (290) [user] eval_selfless_2([[',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _398740) Call: (291) [system] var([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) ^ Redo: (290) [user] eval_selfless_2([[',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _398740) ^ Unify: (290) [user] eval_selfless_2([[',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _398740) ^ Call: (291) [user] fake_notrace((ground([[',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]), [[',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]=[_447096, _447102, _447108], atom(_447096), catch_warn(current_op(_447134, yfx, _447096)), [[',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]\=[_447154], s2ps([[',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _447162))) ^ Unify: (291) [user] fake_notrace(user:(ground([[',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]), [[',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]=[_447096, _447102, _447108], atom(_447096), catch_warn(current_op(_447134, yfx, _447096)), [[',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]\=[_447154], s2ps([[',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _447162))) ^ Call: (292) [user] real_notrace(user:(ground([[',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]), [[',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]=[_447096, _447102, _447108], atom(_447096), catch_warn(current_op(_447134, yfx, _447096)), [[',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]\=[_447154], s2ps([[',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _447162))) ^ Unify: (292) [user] real_notrace(user:(ground([[',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]), [[',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]=[_447096, _447102, _447108], atom(_447096), catch_warn(current_op(_447134, yfx, _447096)), [[',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]\=[_447154], s2ps([[',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _447162))) ^ Call: (293) [user] setup_call_cleanup('$notrace'(_450868, _450870), once(user:(ground([[',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]), [[',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]=[_447096, _447102, _447108], atom(_447096), catch_warn(current_op(_447134, yfx, _447096)), [[',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]\=[_447154], s2ps([[',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _447162))), '$restore_trace'(_450868, _450870)) ^ Unify: (293) [system] setup_call_cleanup(user:'$notrace'(_450868, _450870), user:once(user:(ground([[',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]), [[',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]=[_447096, _447102, _447108], atom(_447096), catch_warn(current_op(_447134, yfx, _447096)), [[',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]\=[_447154], s2ps([[',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _447162))), user:'$restore_trace'(_450868, _450870)) ^ Call: (294) [system] sig_atomic(user:'$notrace'(_450868, _450870)) ^ Fail: (292) [user] real_notrace(user:(ground([[',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]), [[',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]=[_447096, _447102, _447108], atom(_447096), catch_warn(current_op(_447134, yfx, _447096)), [[',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]\=[_447154], s2ps([[',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _447162))) ^ Fail: (291) [user] fake_notrace(user:(ground([[',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]), [[',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]=[_447096, _447102, _447108], atom(_447096), catch_warn(current_op(_447134, yfx, _447096)), [[',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]\=[_447154], s2ps([[',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _447162))) ^ Redo: (285) [user] subst_args2_failed(496, '&self', [[',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _398740) ^ Unify: (285) [user] subst_args2_failed(496, '&self', [[',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [_456492|_456494]) ^ Call: (286) [user] subst_args(_457506, _457508, 496, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _456492) ^ Unify: (286) [user] subst_args(_458450, _458452, 496, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _456492) Call: (287) [system] atom(_459320) ^ Redo: (286) [user] subst_args(_460320, _460322, 496, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _456492) ^ Unify: (286) [user] subst_args(_461264, _461266, 496, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _456492) ^ Call: (287) [user] self_subst([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) ^ Unify: (287) [user] self_subst([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) Call: (288) [system] callable([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) Exit: (288) [system] callable([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) ^ Unify: (287) [user] self_subst([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) ^ Call: (288) [user] self_eval([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) ^ Unify: (288) [user] self_eval([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) ^ Call: (290) [system] setup_call_cleanup('$notrace'(_468614, _468616), once(user:self_eval0([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]])), '$restore_trace'(_468614, _468616)) ^ Unify: (290) [system] setup_call_cleanup(system:'$notrace'(_468614, _468616), system:once(user:self_eval0([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]])), system:'$restore_trace'(_468614, _468616)) ^ Call: (291) [system] sig_atomic(system:'$notrace'(_468614, _468616)) ^ Fail: (288) [user] self_eval([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) ^ Redo: (286) [user] subst_args(_472450, _472452, 496, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _456492) ^ Unify: (286) [user] subst_args(_473394, _473396, 496, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _456492) Call: (287) [system] [[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]==[] ^ Redo: (286) [user] subst_args(_475266, _475268, 496, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _456492) ^ Unify: (286) [user] subst_args(_476210, _476212, 496, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _456492) ^ Call: (288) [system] setup_call_cleanup('$notrace'(_477100, _477102), once(user:(_477082 is 496-1)), '$restore_trace'(_477100, _477102)) ^ Unify: (288) [system] setup_call_cleanup(system:'$notrace'(_477100, _477102), system:once(user:(_477082 is 496-1)), system:'$restore_trace'(_477100, _477102)) ^ Call: (289) [system] sig_atomic(system:'$notrace'(_477100, _477102)) ^ Exit: (288) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(495 is 496-1)), system:'$restore_trace'(3, -1)) ^ Call: (287) [user] subst_args0(_480876, _480878, 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _456492) ^ Unify: (287) [user] subst_args0(_480876, _480878, 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _456492) ^ Call: (288) [user] self_subst([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) ^ Unify: (288) [user] self_subst([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) Call: (289) [system] callable([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) Exit: (289) [system] callable([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) ^ Unify: (288) [user] self_subst([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) ^ Call: (289) [user] self_eval([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) ^ Unify: (289) [user] self_eval([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) ^ Call: (291) [system] setup_call_cleanup('$notrace'(_489254, _489256), once(user:self_eval0([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]])), '$restore_trace'(_489254, _489256)) ^ Unify: (291) [system] setup_call_cleanup(system:'$notrace'(_489254, _489256), system:once(user:self_eval0([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]])), system:'$restore_trace'(_489254, _489256)) ^ Call: (292) [system] sig_atomic(system:'$notrace'(_489254, _489256)) ^ Fail: (289) [user] self_eval([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) ^ Redo: (287) [user] subst_args0(_480876, _480878, 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _456492) ^ Unify: (287) [user] subst_args0(_480876, _480878, 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _456492) Call: (288) [system] _494910 is 495+ -1 Exit: (288) [system] 494 is 495+ -1 ^ Call: (288) [user] trace_eval(subst_args1(_480876, _480878), (false, (e2;e)), 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _496786) ^ Unify: (288) [user] trace_eval(subst_args1(_480876, _480878), (false, (e2;e)), 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _496786) ^ Call: (289) [user] must_det_ll((notrace((flag(eval_num, _498696, _498696+1), _498714 is _498696 mod 500, _498732 is 99-495 mod 100, _498756=_498758, option_else('trace-length', _498770, 500), option_else('trace-depth', _498778, 30))), quietly(if_t((nop(stop_rtrace), _498714>_498770), (set_debug(eval, false), _498834 is _498770+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_498834])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_498886))))) ^ Unify: (289) [user] must_det_ll(user:(notrace((flag(eval_num, _498696, _498696+1), _498714 is _498696 mod 500, _498732 is 99-495 mod 100, _498756=_498758, option_else('trace-length', _498770, 500), option_else('trace-depth', _498778, 30))), quietly(if_t((nop(stop_rtrace), _498714>_498770), (set_debug(eval, false), _498834 is _498770+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_498834])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_498886))))) ^ Call: (290) [user] once(user:(notrace((flag(eval_num, _498696, _498696+1), _498714 is _498696 mod 500, _498732 is 99-495 mod 100, _498756=_498758, option_else('trace-length', _498770, 500), option_else('trace-depth', _498778, 30))), quietly(if_t((nop(stop_rtrace), _498714>_498770), (set_debug(eval, false), _498834 is _498770+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_498834])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_498886))))) ^ Unify: (290) [system] once(user:(notrace((flag(eval_num, _498696, _498696+1), _498714 is _498696 mod 500, _498732 is 99-495 mod 100, _498756=_498758, option_else('trace-length', _498770, 500), option_else('trace-depth', _498778, 30))), quietly(if_t((nop(stop_rtrace), _498714>_498770), (set_debug(eval, false), _498834 is _498770+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_498834])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_498886))))) ^ Call: (293) [system] setup_call_cleanup('$notrace'(_502610, _502612), once(user:(flag(eval_num, _498696, _498696+1), _498714 is _498696 mod 500, _498732 is 99-495 mod 100, _498756=_498758, option_else('trace-length', _498770, 500), option_else('trace-depth', _498778, 30))), '$restore_trace'(_502610, _502612)) ^ Unify: (293) [system] setup_call_cleanup(system:'$notrace'(_502610, _502612), system:once(user:(flag(eval_num, _498696, _498696+1), _498714 is _498696 mod 500, _498732 is 99-495 mod 100, _498756=_498758, option_else('trace-length', _498770, 500), option_else('trace-depth', _498778, 30))), system:'$restore_trace'(_502610, _502612)) ^ Call: (294) [system] sig_atomic(system:'$notrace'(_502610, _502612)) ^ Exit: (293) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(flag(eval_num, 25, 25+1), 25 is 25 mod 500, 4 is 99-495 mod 100, _498756=_498756, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), system:'$restore_trace'(3, -1)) ^ Call: (293) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 25>500), (set_debug(eval, false), _498834 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_498834])), nop((start_rtrace, rtrace))))) ^ Unify: (293) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 25>500), (set_debug(eval, false), _498834 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_498834])), nop((start_rtrace, rtrace))))) ^ Exit: (293) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 25>500), (set_debug(eval, false), _498834 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_498834])), nop((start_rtrace, rtrace))))) Call: (292) [user] nop(notrace(no_repeats_var(_498886))) Unify: (292) [user] nop(notrace(no_repeats_var(_498886))) Exit: (292) [user] nop(notrace(no_repeats_var(_498886))) ^ Exit: (290) [system] once(user:(notrace((flag(eval_num, 25, 25+1), 25 is 25 mod 500, 4 is 99-495 mod 100, _498756=_498756, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), quietly(if_t((nop(stop_rtrace), 25>500), (set_debug(eval, false), _498834 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_498834])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_498886))))) ^ Exit: (289) [user] must_det_ll(user:(notrace((flag(eval_num, 25, 25+1), 25 is 25 mod 500, 4 is 99-495 mod 100, _498756=_498756, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), quietly(if_t((nop(stop_rtrace), 25>500), (set_debug(eval, false), _498834 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_498834])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_498886))))) Call: (289) [occurs] occurs:sub_term(_514074, (false, (e2;e))) Unify: (289) [occurs] occurs:sub_term((false, (e2;e)), (false, (e2;e))) Exit: (289) [occurs] occurs:sub_term((false, (e2;e)), (false, (e2;e))) Call: (289) [system] (false, (e2;e))\=(false, (e2;e)) Fail: (289) [system] (false, (e2;e))\=(false, (e2;e)) Redo: (289) [occurs] occurs:sub_term(_514074, (false, (e2;e))) Unify: (289) [occurs] occurs:sub_term(_514074, (false, (e2;e))) Call: (290) [system] compound((false, (e2;e))) Exit: (290) [system] compound((false, (e2;e))) Call: (290) [system] arg(_522496, (false, (e2;e)), _522420) Exit: (290) [system] arg(1, (false, (e2;e)), false) Call: (290) [occurs] occurs:sub_term(_9334, false) Unify: (290) [occurs] occurs:sub_term(false, false) Exit: (290) [occurs] occurs:sub_term(false, false) Exit: (289) [occurs] occurs:sub_term(false, (false, (e2;e))) Call: (289) [system] (false, (e2;e))\=false Exit: (289) [system] (false, (e2;e))\=false ^ Call: (289) [user] if_trace((eval;false, (e2;e)), (_9324=1, indentq(4, 25, -->, [false, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]))) ^ Unify: (289) [user] if_trace((eval;false, (e2;e)), (_9324=1, indentq(4, 25, -->, [false, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]))) ^ Call: (291) [system] setup_call_cleanup('$notrace'(_17208, _17210), once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _9324=1, indentq(4, 25, -->, [false, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]))), _17166, fbug((_17166-->if_trace((eval;false, (e2;e)), (_9324=1, indentq(4, 25, -->, [false, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]])))))))), '$restore_trace'(_17208, _17210)) ^ Unify: (291) [system] setup_call_cleanup(system:'$notrace'(_17208, _17210), system:once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _9324=1, indentq(4, 25, -->, [false, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]))), _17166, fbug((_17166-->if_trace((eval;false, (e2;e)), (_9324=1, indentq(4, 25, -->, [false, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]])))))))), system:'$restore_trace'(_17208, _17210)) ^ Call: (292) [system] sig_atomic(system:'$notrace'(_17208, _17210)) ^ Exit: (291) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _9324=1, indentq(4, 25, -->, [false, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]))), _17166, fbug((_17166-->if_trace((eval;false, (e2;e)), (_9324=1, indentq(4, 25, -->, [false, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]])))))))), system:'$restore_trace'(3, -1)) ^ Exit: (289) [user] if_trace((eval;false, (e2;e)), (_9324=1, indentq(4, 25, -->, [false, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]))) Call: (289) [system] _21990=retval(fail) Exit: (289) [system] retval(fail)=retval(fail) Call: (289) [system] _23852=(\+ \+ (flag(eval_num, _23872, _23872+1), (retval(fail)\=@=retval(fail), nonvar(_9316)->indentq(4, _23872, <--, [false, _9316]);indentq(4, _23872, <--, [false, retval(fail)])))) Exit: (289) [system] (\+ \+ (flag(eval_num, _23872, _23872+1), (retval(fail)\=@=retval(fail), nonvar(_9316)->indentq(4, _23872, <--, [false, _9316]);indentq(4, _23872, <--, [false, retval(fail)]))))=(\+ \+ (flag(eval_num, _23872, _23872+1), (retval(fail)\=@=retval(fail), nonvar(_9316)->indentq(4, _23872, <--, [false, _9316]);indentq(4, _23872, <--, [false, retval(fail)])))) ^ Call: (289) [user] call_cleanup(((call(subst_args1(_9286, _9288), 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9316)*->nb_setarg(1, retval(fail), _9316);fail, trace, call(subst_args1(_9286, _9288), 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9316)), ignore(notrace((\+_9316\=_9332, nb_setarg(1, retval(fail), _9316))))), ignore((_9324==1->ignore(\+ \+ (flag(eval_num, _23872, _23872+1), (retval(fail)\=@=retval(fail), nonvar(_9316)->indentq(4, _23872, <--, [false, _9316]);indentq(4, _23872, <--, [false, retval(fail)]))));notrace(ignore(if_t(4<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _23872, _23872+1), (retval(fail)\=@=retval(fail), nonvar(_9316)->indentq(4, _23872, <--, [false, _9316]);indentq(4, _23872, <--, [false, retval(fail)]))))))))))) ^ Unify: (289) [system] call_cleanup(user:((call(subst_args1(_9286, _9288), 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9316)*->nb_setarg(1, retval(fail), _9316);fail, trace, call(subst_args1(_9286, _9288), 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9316)), ignore(notrace((\+_9316\=_9332, nb_setarg(1, retval(fail), _9316))))), user:ignore((_9324==1->ignore(\+ \+ (flag(eval_num, _23872, _23872+1), (retval(fail)\=@=retval(fail), nonvar(_9316)->indentq(4, _23872, <--, [false, _9316]);indentq(4, _23872, <--, [false, retval(fail)]))));notrace(ignore(if_t(4<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _23872, _23872+1), (retval(fail)\=@=retval(fail), nonvar(_9316)->indentq(4, _23872, <--, [false, _9316]);indentq(4, _23872, <--, [false, retval(fail)]))))))))))) ^ Call: (291) [user] subst_args1(_9286, _9288, 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9316) ^ Unify: (291) [user] subst_args1(_9286, _9288, 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9316) Call: (292) [system] var(_9286) Exit: (292) [system] var(_9286) ^ Call: (292) [user] subst_args1(=, _9288, 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9316) ^ Unify: (292) [user] subst_args1(=, _9288, 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9316) Call: (293) [system] var(=) ^ Redo: (292) [user] subst_args1(=, _9288, 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9316) Call: (293) [system] atom(=) Exit: (293) [system] atom(=) Call: (293) [system] (=)\==(=) ^ Redo: (292) [user] subst_args1(=, _9288, 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9316) ^ Unify: (292) [user] subst_args1(=, _9288, 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9316) Call: (293) [system] atom([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) ^ Redo: (292) [user] subst_args1(=, _9288, 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9316) ^ Unify: (292) [user] subst_args1(=, _9288, 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9316) Call: (293) [system] is_list([[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) Exit: (293) [system] is_list([[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) ^ Unify: (292) [user] subst_args1(=, _9288, 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9316) Call: (293) [system] is_list([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) Exit: (293) [system] is_list([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) ^ Unify: (292) [user] subst_args1(=, _9288, 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], [','|_47462]) Call: (293) [system] var(',') ^ Redo: (292) [user] subst_args1(=, _9288, 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9316) ^ Unify: (292) [user] subst_args1(=, _9288, 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9316) Call: (293) [system] is_list([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) Exit: (293) [system] is_list([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) ^ Call: (293) [user] apply:maplist(self_subst, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) ^ Unify: (293) [apply] apply:maplist(user:self_subst, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) Call: (294) [apply] apply:maplist_([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], user:self_subst) Unify: (294) [apply] apply:maplist_([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], user:self_subst) ^ Call: (295) [user] self_subst(',') ^ Unify: (295) [user] self_subst(',') Call: (296) [system] callable(',') Exit: (296) [system] callable(',') ^ Unify: (295) [user] self_subst(',') ^ Call: (296) [user] self_eval(',') ^ Unify: (296) [user] self_eval(',') ^ Call: (298) [system] setup_call_cleanup('$notrace'(_63278, _63280), once(user:self_eval0(',')), '$restore_trace'(_63278, _63280)) ^ Unify: (298) [system] setup_call_cleanup(system:'$notrace'(_63278, _63280), system:once(user:self_eval0(',')), system:'$restore_trace'(_63278, _63280)) ^ Call: (299) [system] sig_atomic(system:'$notrace'(_63278, _63280)) ^ Exit: (298) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(',')), system:'$restore_trace'(3, -1)) ^ Exit: (296) [user] self_eval(',') ^ Exit: (295) [user] self_subst(',') Call: (295) [apply] apply:maplist_([[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], user:self_subst) Unify: (295) [apply] apply:maplist_([[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], user:self_subst) ^ Call: (296) [user] self_subst([/, 'is-word', 1]) ^ Unify: (296) [user] self_subst([/, 'is-word', 1]) Call: (297) [system] callable([/, 'is-word', 1]) Exit: (297) [system] callable([/, 'is-word', 1]) ^ Unify: (296) [user] self_subst([/, 'is-word', 1]) ^ Call: (297) [user] self_eval([/, 'is-word', 1]) ^ Unify: (297) [user] self_eval([/, 'is-word', 1]) ^ Call: (299) [system] setup_call_cleanup('$notrace'(_77238, _77240), once(user:self_eval0([/, 'is-word', 1])), '$restore_trace'(_77238, _77240)) ^ Unify: (299) [system] setup_call_cleanup(system:'$notrace'(_77238, _77240), system:once(user:self_eval0([/, 'is-word', 1])), system:'$restore_trace'(_77238, _77240)) ^ Call: (300) [system] sig_atomic(system:'$notrace'(_77238, _77240)) ^ Fail: (297) [user] self_eval([/, 'is-word', 1]) ^ Redo: (292) [user] subst_args1(=, _9288, 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9316) ^ Unify: (292) [user] subst_args1(=, _9288, 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9316) ^ Call: (293) [user] is_space_op(',') ^ Redo: (292) [user] subst_args1(=, _9288, 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9316) ^ Unify: (292) [user] subst_args1(=, _9288, 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9316) Call: (293) [system] (',')==case ^ Redo: (292) [user] subst_args1(=, _9288, 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9316) ^ Unify: (292) [user] subst_args1(=, _9288, 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9316) Call: (293) [system] fail ^ Redo: (292) [user] subst_args1(=, _9288, 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9316) ^ Unify: (292) [user] subst_args1(=, _9288, 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9316) Call: (293) [system] _91320=do_more_defs(true) Exit: (293) [system] do_more_defs(true)=do_more_defs(true) ^ Call: (293) [user] clause(eval_21(subst_args, _9288, 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9316), _93196) ^ Redo: (292) [user] subst_args1(=, _9288, 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9316) ^ Unify: (292) [user] subst_args1(=, _9288, 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9316) Call: (293) [system] fail ^ Redo: (292) [user] subst_args1(=, _9288, 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9316) ^ Unify: (292) [user] subst_args1(=, _9288, 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9316) ^ Call: (293) [user] is_and(',') ^ Unify: (293) [user] is_and(',') Call: (294) [system] atom(',') Exit: (294) [system] atom(',') ^ Unify: (293) [user] is_and(',') ^ Call: (294) [user] is_and(',', _103520) ^ Unify: (294) [user] is_and(',', _104448) Call: (295) [system] atom(',') Exit: (295) [system] atom(',') ^ Redo: (292) [user] subst_args1(=, _9288, 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9316) ^ Unify: (292) [user] subst_args1(=, _9288, 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], [','|_108096]) Call: (293) [system] nonvar(',') Exit: (293) [system] nonvar(',') Call: (293) [system] fail ^ Redo: (292) [user] subst_args1(=, _9288, 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9316) ^ Unify: (292) [user] subst_args1(=, _9288, 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9316) ^ Call: (293) [user] subst_args2(=, 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9316) ^ Unify: (293) [user] subst_args2(=, 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9316) Call: (294) [system] 495<3 ^ Redo: (293) [user] subst_args2(=, 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9316) ^ Unify: (293) [user] subst_args2(=, 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9316) Call: (294) [system] fail ^ Redo: (293) [user] subst_args2(=, 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9316) ^ Unify: (293) [user] subst_args2(=, 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9316) ^ Call: (294) [user] mnotrace(is_user_defined_head(=, '&self', ',')) ^ Unify: (294) [user] mnotrace(is_user_defined_head(=, '&self', ',')) ^ Call: (295) [user] once(is_user_defined_head(=, '&self', ',')) ^ Unify: (295) [system] once(user:is_user_defined_head(=, '&self', ',')) ^ Call: (296) [user] is_user_defined_head(=, '&self', ',') ^ Unify: (296) [user] is_user_defined_head(=, '&self', ',') ^ Call: (297) [user] mnotrace(is_user_defined_head0(=, '&self', ',')) ^ Unify: (297) [user] mnotrace(is_user_defined_head0(=, '&self', ',')) ^ Call: (298) [user] once(is_user_defined_head0(=, '&self', ',')) ^ Unify: (298) [system] once(user:is_user_defined_head0(=, '&self', ',')) ^ Call: (299) [user] is_user_defined_head0(=, '&self', ',') ^ Unify: (299) [user] is_user_defined_head0(=, '&self', ',') Call: (300) [system] callable(',') Exit: (300) [system] callable(',') Call: (300) [system] functor(',', _134198, _134278) Exit: (300) [system] functor(',', ',', 0) ^ Call: (300) [user] is_user_defined_head_f(=, '&self', ',') ^ Unify: (300) [user] is_user_defined_head_f(=, '&self', ',') ^ Call: (301) [user] is_user_defined_head_f1(=, '&self', ',') ^ Unify: (301) [user] is_user_defined_head_f1(=, '&self', ',') Call: (302) [user] metta_eq_def(=, '&self', [','|_139796], _139878) Unify: (302) [user] metta_eq_def(=, '&self', [','|_139796], _140802) ^ Call: (303) [user] ignore((=)=(=)) ^ Unify: (303) [system] ignore(user:((=)=(=))) Call: (304) [system] (=)=(=) Exit: (304) [system] (=)=(=) ^ Exit: (303) [system] ignore(user:((=)=(=))) Call: (303) [user] metta_atom('&self', [=, [','|_139796], _146318]) Unify: (303) [user] metta_atom('&self', [=, [','|_139796], _146318]) ^ Call: (304) [user] typed_list('&self', _148232, _148154) ^ Unify: (304) [user] typed_list('&self', _149164, _148154) Call: (305) [system] compound('&self') Fail: (305) [system] compound('&self') ^ Fail: (304) [user] typed_list('&self', _151944, _148154) Redo: (303) [user] metta_atom('&self', [=, [','|_139796], _146318]) Unify: (303) [user] metta_atom('&self', [=, [','|_139796], _146318]) Call: (304) [system] '&self'=='&flybase' Redo: (303) [user] metta_atom('&self', [=, [','|_139796], _146318]) Unify: (303) [user] metta_atom('&self', [=, [','|_139796], _146318]) ^ Call: (304) [user] metta_atom_in_file('&self', [=, [','|_139796], _146318]) ^ Unify: (304) [user] metta_atom_in_file('&self', [=, [','|_139796], _146318]) ^ Call: (305) [user] metta_atom_in_file('&self', [=, [','|_139796], _146318], _159326, _159328) ^ Unify: (305) [user] metta_atom_in_file('&self', [=, [','|_139796], _146318], _160262, _160264) ^ Call: (306) [user] loaded_into_kb('&self', _161120) ^ Unify: (306) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Exit: (306) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Call: (306) [user] once(user:asserted_metta_pred(_171710, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Unify: (306) [system] once(user:asserted_metta_pred(_171710, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Call: (307) [user] asserted_metta_pred(_171710, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Fail: (307) [user] asserted_metta_pred(_171710, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Redo: (303) [user] metta_atom('&self', [=, [','|_139796], _146318]) Unify: (303) [user] metta_atom('&self', [=, [','|_139796], _146318]) Call: (304) [user] metta_atom_asserted('&self', [=, [','|_139796], _146318]) Unify: (304) [user] metta_atom_asserted('&self', [=, [','|_139796], _146318]) ^ Call: (305) [user] metta_atom_asserted_deduced('&self', [=, [','|_139796], _146318]) Redo: (304) [user] metta_atom_asserted('&self', [=, [','|_139796], _146318]) Redo: (303) [user] metta_atom('&self', [=, [','|_139796], _146318]) Unify: (303) [user] metta_atom('&self', [=, [','|_139796], _146318]) Call: (304) [system] '&self'\=='&corelib' Exit: (304) [system] '&self'\=='&corelib' ^ Call: (304) [user] using_all_spaces ^ Unify: (304) [user] using_all_spaces Call: (305) [system] nb_current(with_all_spaces, t) Redo: (303) [user] metta_atom('&self', [=, [','|_139796], _146318]) Unify: (303) [user] metta_atom('&self', [=, [','|_139796], _146318]) Call: (304) [system] '&self'\=='&corelib' Exit: (304) [system] '&self'\=='&corelib' Call: (304) [user] metta_atom_asserted('&self', '&corelib') Unify: (304) [user] metta_atom_asserted('&self', '&corelib') ^ Call: (305) [user] metta_atom_asserted_deduced('&self', '&corelib') Redo: (304) [user] metta_atom_asserted('&self', '&corelib') Unify: (304) [user] metta_atom_asserted('&self', '&corelib') Exit: (304) [user] metta_atom_asserted('&self', '&corelib') Call: (304) [user] should_inherit_from_corelib([=, [','|_139796], _146318]) Unify: (304) [user] should_inherit_from_corelib([=, [','|_139796], _146318]) ^ Call: (305) [user] using_all_spaces ^ Unify: (305) [user] using_all_spaces Call: (306) [system] nb_current(with_all_spaces, t) Redo: (304) [user] should_inherit_from_corelib([=, [','|_139796], _146318]) Unify: (304) [user] should_inherit_from_corelib([=, [','|_139796], _146318]) Call: (305) [system] (=)==(:) Redo: (304) [user] should_inherit_from_corelib([=, [','|_139796], _146318]) Unify: (304) [user] should_inherit_from_corelib([=, [','|_139796], _146318]) Call: (305) [system] (=)=='@doc' Redo: (304) [user] should_inherit_from_corelib([=, [','|_139796], _146318]) Unify: (304) [user] should_inherit_from_corelib([=, [','|_139796], _146318]) Call: (305) [system] fail Redo: (304) [user] metta_atom_asserted('&self', '&corelib') Redo: (303) [user] metta_atom('&self', [=, [','|_139796], _146318]) Fail: (302) [user] metta_eq_def(=, '&self', [','|_139796], _226914) ^ Fail: (301) [user] is_user_defined_head_f1(=, '&self', ',') ^ Redo: (300) [user] is_user_defined_head_f(=, '&self', ',') ^ Unify: (300) [user] is_user_defined_head_f(=, '&self', ',') ^ Call: (301) [user] is_user_defined_head_f1(=, '&self', [','|_230558]) ^ Unify: (301) [user] is_user_defined_head_f1(=, '&self', [','|_230558]) Call: (302) [user] metta_eq_def(=, '&self', [[','|_230558]|_232428], _232510) Unify: (302) [user] metta_eq_def(=, '&self', [[','|_230558]|_232428], _233434) ^ Call: (303) [user] ignore((=)=(=)) ^ Unify: (303) [system] ignore(user:((=)=(=))) Call: (304) [system] (=)=(=) Exit: (304) [system] (=)=(=) ^ Exit: (303) [system] ignore(user:((=)=(=))) Call: (303) [user] metta_atom('&self', [=, [[','|_230558]|_232428], _238950]) Unify: (303) [user] metta_atom('&self', [=, [[','|_230558]|_232428], _238950]) ^ Call: (304) [user] typed_list('&self', _240864, _240786) ^ Unify: (304) [user] typed_list('&self', _241796, _240786) Call: (305) [system] compound('&self') Fail: (305) [system] compound('&self') ^ Fail: (304) [user] typed_list('&self', _244576, _240786) Redo: (303) [user] metta_atom('&self', [=, [[','|_230558]|_232428], _238950]) Unify: (303) [user] metta_atom('&self', [=, [[','|_230558]|_232428], _238950]) Call: (304) [system] '&self'=='&flybase' Redo: (303) [user] metta_atom('&self', [=, [[','|_230558]|_232428], _238950]) Unify: (303) [user] metta_atom('&self', [=, [[','|_230558]|_232428], _238950]) ^ Call: (304) [user] metta_atom_in_file('&self', [=, [[','|_230558]|_232428], _238950]) ^ Unify: (304) [user] metta_atom_in_file('&self', [=, [[','|_230558]|_232428], _238950]) ^ Call: (305) [user] metta_atom_in_file('&self', [=, [[','|_230558]|_232428], _238950], _251958, _251960) ^ Unify: (305) [user] metta_atom_in_file('&self', [=, [[','|_230558]|_232428], _238950], _252894, _252896) ^ Call: (306) [user] loaded_into_kb('&self', _253752) ^ Unify: (306) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Exit: (306) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Call: (306) [user] once(user:asserted_metta_pred(_264342, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Unify: (306) [system] once(user:asserted_metta_pred(_264342, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Call: (307) [user] asserted_metta_pred(_264342, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Fail: (307) [user] asserted_metta_pred(_264342, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Redo: (303) [user] metta_atom('&self', [=, [[','|_230558]|_232428], _238950]) Unify: (303) [user] metta_atom('&self', [=, [[','|_230558]|_232428], _238950]) Call: (304) [user] metta_atom_asserted('&self', [=, [[','|_230558]|_232428], _238950]) Unify: (304) [user] metta_atom_asserted('&self', [=, [[','|_230558]|_232428], _238950]) ^ Call: (305) [user] metta_atom_asserted_deduced('&self', [=, [[','|_230558]|_232428], _238950]) Redo: (304) [user] metta_atom_asserted('&self', [=, [[','|_230558]|_232428], _238950]) Redo: (303) [user] metta_atom('&self', [=, [[','|_230558]|_232428], _238950]) Unify: (303) [user] metta_atom('&self', [=, [[','|_230558]|_232428], _238950]) Call: (304) [system] '&self'\=='&corelib' Exit: (304) [system] '&self'\=='&corelib' ^ Call: (304) [user] using_all_spaces ^ Unify: (304) [user] using_all_spaces Call: (305) [system] nb_current(with_all_spaces, t) Redo: (303) [user] metta_atom('&self', [=, [[','|_230558]|_232428], _238950]) Unify: (303) [user] metta_atom('&self', [=, [[','|_230558]|_232428], _238950]) Call: (304) [system] '&self'\=='&corelib' Exit: (304) [system] '&self'\=='&corelib' Call: (304) [user] metta_atom_asserted('&self', '&corelib') Unify: (304) [user] metta_atom_asserted('&self', '&corelib') ^ Call: (305) [user] metta_atom_asserted_deduced('&self', '&corelib') Redo: (304) [user] metta_atom_asserted('&self', '&corelib') Unify: (304) [user] metta_atom_asserted('&self', '&corelib') Exit: (304) [user] metta_atom_asserted('&self', '&corelib') Call: (304) [user] should_inherit_from_corelib([=, [[','|_230558]|_232428], _238950]) Unify: (304) [user] should_inherit_from_corelib([=, [[','|_230558]|_232428], _238950]) ^ Call: (305) [user] using_all_spaces ^ Unify: (305) [user] using_all_spaces Call: (306) [system] nb_current(with_all_spaces, t) Redo: (304) [user] should_inherit_from_corelib([=, [[','|_230558]|_232428], _238950]) Unify: (304) [user] should_inherit_from_corelib([=, [[','|_230558]|_232428], _238950]) Call: (305) [system] (=)==(:) Redo: (304) [user] should_inherit_from_corelib([=, [[','|_230558]|_232428], _238950]) Unify: (304) [user] should_inherit_from_corelib([=, [[','|_230558]|_232428], _238950]) Call: (305) [system] (=)=='@doc' Redo: (304) [user] should_inherit_from_corelib([=, [[','|_230558]|_232428], _238950]) Unify: (304) [user] should_inherit_from_corelib([=, [[','|_230558]|_232428], _238950]) Call: (305) [system] fail Redo: (304) [user] metta_atom_asserted('&self', '&corelib') Redo: (303) [user] metta_atom('&self', [=, [[','|_230558]|_232428], _238950]) Fail: (302) [user] metta_eq_def(=, '&self', [[','|_230558]|_232428], _319546) ^ Fail: (301) [user] is_user_defined_head_f1(=, '&self', [','|_230558]) ^ Fail: (300) [user] is_user_defined_head_f(=, '&self', ',') ^ Fail: (299) [user] is_user_defined_head0(=, '&self', ',') ^ Fail: (298) [system] once(user:is_user_defined_head0(=, '&self', ',')) ^ Fail: (297) [user] mnotrace(is_user_defined_head0(=, '&self', ',')) ^ Fail: (296) [user] is_user_defined_head(=, '&self', ',') ^ Fail: (295) [system] once(user:is_user_defined_head(=, '&self', ',')) ^ Fail: (294) [user] mnotrace(is_user_defined_head(=, '&self', ',')) ^ Redo: (293) [user] subst_args2(=, 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9316) ^ Unify: (293) [user] subst_args2(=, 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9316) ^ Call: (294) [user] subst_args40(=, 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9316) ^ Unify: (294) [user] subst_args40(=, 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9316) Call: (295) [user] is_function(',') Unify: (295) [user] is_function(',') ^ Call: (296) [user] symbol(',') ^ Unify: (296) [user] symbol(',') Call: (297) [system] atom(',') Exit: (297) [system] atom(',') ^ Exit: (296) [user] symbol(',') Exit: (295) [user] is_function(',') ^ Call: (295) [user] is_special_op(',') ^ Unify: (295) [user] is_special_op(',') ^ Call: (296) [user] current_self(_340790) ^ Unify: (296) [user] current_self(_340790) Call: (297) [system] nb_current(self_space, _340790) Exit: (297) [system] nb_current(self_space, '&self') Call: (297) [system] '&self'\==[] Exit: (297) [system] '&self'\==[] ^ Exit: (296) [user] current_self('&self') ^ Call: (296) [user] is_special_op('&self', ',') ^ Unify: (296) [user] is_special_op('&self', ',') Call: (297) [system] atom(',') Exit: (297) [system] atom(',') ^ Fail: (296) [user] is_special_op('&self', ',') ^ Fail: (295) [user] is_special_op(',') ^ Redo: (294) [user] subst_args40(=, 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9316) Call: (295) [system] is_list([[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) Exit: (295) [system] is_list([[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) ^ Call: (295) [user] apply:maplist(subst_args(=, _355624, 495, '&self'), [[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _355630) ^ Unify: (295) [apply] apply:maplist(user:subst_args(=, _355624, 495, '&self'), [[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _355630) Call: (296) [apply] apply:maplist_([[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _355630, user:subst_args(=, _355624, 495, '&self')) Unify: (296) [apply] apply:maplist_([[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], [_358448|_358450], user:subst_args(=, _355624, 495, '&self')) ^ Call: (297) [user] subst_args(=, _355624, 495, '&self', [/, 'is-word', 1], _358448) ^ Unify: (297) [user] subst_args(=, _355624, 495, '&self', [/, 'is-word', 1], _358448) Call: (298) [system] atom(=) Exit: (298) [system] atom(=) Call: (298) [system] (=)\==(=) ^ Redo: (297) [user] subst_args(=, _355624, 495, '&self', [/, 'is-word', 1], _358448) ^ Unify: (297) [user] subst_args(=, _355624, 495, '&self', [/, 'is-word', 1], _358448) ^ Call: (298) [user] self_subst([/, 'is-word', 1]) ^ Unify: (298) [user] self_subst([/, 'is-word', 1]) Call: (299) [system] callable([/, 'is-word', 1]) Exit: (299) [system] callable([/, 'is-word', 1]) ^ Unify: (298) [user] self_subst([/, 'is-word', 1]) ^ Call: (299) [user] self_eval([/, 'is-word', 1]) ^ Unify: (299) [user] self_eval([/, 'is-word', 1]) ^ Call: (301) [system] setup_call_cleanup('$notrace'(_372416, _372418), once(user:self_eval0([/, 'is-word', 1])), '$restore_trace'(_372416, _372418)) ^ Unify: (301) [system] setup_call_cleanup(system:'$notrace'(_372416, _372418), system:once(user:self_eval0([/, 'is-word', 1])), system:'$restore_trace'(_372416, _372418)) ^ Call: (302) [system] sig_atomic(system:'$notrace'(_372416, _372418)) ^ Fail: (299) [user] self_eval([/, 'is-word', 1]) ^ Redo: (297) [user] subst_args(=, _355624, 495, '&self', [/, 'is-word', 1], _358448) ^ Unify: (297) [user] subst_args(=, _355624, 495, '&self', [/, 'is-word', 1], _358448) Call: (298) [system] ['is-word', 1]==[] ^ Redo: (297) [user] subst_args(=, _355624, 495, '&self', [/, 'is-word', 1], _358448) ^ Unify: (297) [user] subst_args(=, _355624, 495, '&self', [/, 'is-word', 1], _358448) ^ Call: (299) [system] setup_call_cleanup('$notrace'(_380902, _380904), once(user:(_380884 is 495-1)), '$restore_trace'(_380902, _380904)) ^ Unify: (299) [system] setup_call_cleanup(system:'$notrace'(_380902, _380904), system:once(user:(_380884 is 495-1)), system:'$restore_trace'(_380902, _380904)) ^ Call: (300) [system] sig_atomic(system:'$notrace'(_380902, _380904)) ^ Exit: (299) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(494 is 495-1)), system:'$restore_trace'(3, -1)) ^ Call: (298) [user] subst_args0(=, _355624, 494, '&self', [/, 'is-word', 1], _358448) ^ Unify: (298) [user] subst_args0(=, _355624, 494, '&self', [/, 'is-word', 1], _358448) ^ Call: (299) [user] self_subst([/, 'is-word', 1]) ^ Unify: (299) [user] self_subst([/, 'is-word', 1]) Call: (300) [system] callable([/, 'is-word', 1]) Exit: (300) [system] callable([/, 'is-word', 1]) ^ Unify: (299) [user] self_subst([/, 'is-word', 1]) ^ Call: (300) [user] self_eval([/, 'is-word', 1]) ^ Unify: (300) [user] self_eval([/, 'is-word', 1]) ^ Call: (302) [system] setup_call_cleanup('$notrace'(_393052, _393054), once(user:self_eval0([/, 'is-word', 1])), '$restore_trace'(_393052, _393054)) ^ Unify: (302) [system] setup_call_cleanup(system:'$notrace'(_393052, _393054), system:once(user:self_eval0([/, 'is-word', 1])), system:'$restore_trace'(_393052, _393054)) ^ Call: (303) [system] sig_atomic(system:'$notrace'(_393052, _393054)) ^ Fail: (300) [user] self_eval([/, 'is-word', 1]) ^ Redo: (298) [user] subst_args0(=, _355624, 494, '&self', [/, 'is-word', 1], _358448) ^ Unify: (298) [user] subst_args0(=, _355624, 494, '&self', [/, 'is-word', 1], _358448) Call: (299) [system] _398708 is 494+ -1 Exit: (299) [system] 493 is 494+ -1 ^ Call: (299) [user] trace_eval(subst_args1(=, _355624), (false, (e2;e)), 494, '&self', [/, 'is-word', 1], _400584) ^ Unify: (299) [user] trace_eval(subst_args1(=, _355624), (false, (e2;e)), 494, '&self', [/, 'is-word', 1], _400584) ^ Call: (300) [user] must_det_ll((notrace((flag(eval_num, _402494, _402494+1), _402512 is _402494 mod 500, _402530 is 99-494 mod 100, _402554=_402556, option_else('trace-length', _402568, 500), option_else('trace-depth', _402576, 30))), quietly(if_t((nop(stop_rtrace), _402512>_402568), (set_debug(eval, false), _402632 is _402568+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_402632])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_402684))))) ^ Unify: (300) [user] must_det_ll(user:(notrace((flag(eval_num, _402494, _402494+1), _402512 is _402494 mod 500, _402530 is 99-494 mod 100, _402554=_402556, option_else('trace-length', _402568, 500), option_else('trace-depth', _402576, 30))), quietly(if_t((nop(stop_rtrace), _402512>_402568), (set_debug(eval, false), _402632 is _402568+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_402632])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_402684))))) ^ Call: (301) [user] once(user:(notrace((flag(eval_num, _402494, _402494+1), _402512 is _402494 mod 500, _402530 is 99-494 mod 100, _402554=_402556, option_else('trace-length', _402568, 500), option_else('trace-depth', _402576, 30))), quietly(if_t((nop(stop_rtrace), _402512>_402568), (set_debug(eval, false), _402632 is _402568+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_402632])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_402684))))) ^ Unify: (301) [system] once(user:(notrace((flag(eval_num, _402494, _402494+1), _402512 is _402494 mod 500, _402530 is 99-494 mod 100, _402554=_402556, option_else('trace-length', _402568, 500), option_else('trace-depth', _402576, 30))), quietly(if_t((nop(stop_rtrace), _402512>_402568), (set_debug(eval, false), _402632 is _402568+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_402632])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_402684))))) ^ Call: (304) [system] setup_call_cleanup('$notrace'(_406408, _406410), once(user:(flag(eval_num, _402494, _402494+1), _402512 is _402494 mod 500, _402530 is 99-494 mod 100, _402554=_402556, option_else('trace-length', _402568, 500), option_else('trace-depth', _402576, 30))), '$restore_trace'(_406408, _406410)) ^ Unify: (304) [system] setup_call_cleanup(system:'$notrace'(_406408, _406410), system:once(user:(flag(eval_num, _402494, _402494+1), _402512 is _402494 mod 500, _402530 is 99-494 mod 100, _402554=_402556, option_else('trace-length', _402568, 500), option_else('trace-depth', _402576, 30))), system:'$restore_trace'(_406408, _406410)) ^ Call: (305) [system] sig_atomic(system:'$notrace'(_406408, _406410)) ^ Exit: (304) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(flag(eval_num, 26, 26+1), 26 is 26 mod 500, 5 is 99-494 mod 100, _402554=_402554, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), system:'$restore_trace'(3, -1)) ^ Call: (304) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 26>500), (set_debug(eval, false), _402632 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_402632])), nop((start_rtrace, rtrace))))) ^ Unify: (304) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 26>500), (set_debug(eval, false), _402632 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_402632])), nop((start_rtrace, rtrace))))) ^ Exit: (304) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 26>500), (set_debug(eval, false), _402632 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_402632])), nop((start_rtrace, rtrace))))) Call: (303) [user] nop(notrace(no_repeats_var(_402684))) Unify: (303) [user] nop(notrace(no_repeats_var(_402684))) Exit: (303) [user] nop(notrace(no_repeats_var(_402684))) ^ Exit: (301) [system] once(user:(notrace((flag(eval_num, 26, 26+1), 26 is 26 mod 500, 5 is 99-494 mod 100, _402554=_402554, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), quietly(if_t((nop(stop_rtrace), 26>500), (set_debug(eval, false), _402632 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_402632])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_402684))))) ^ Exit: (300) [user] must_det_ll(user:(notrace((flag(eval_num, 26, 26+1), 26 is 26 mod 500, 5 is 99-494 mod 100, _402554=_402554, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), quietly(if_t((nop(stop_rtrace), 26>500), (set_debug(eval, false), _402632 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_402632])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_402684))))) Call: (300) [occurs] occurs:sub_term(_417872, (false, (e2;e))) Unify: (300) [occurs] occurs:sub_term((false, (e2;e)), (false, (e2;e))) Exit: (300) [occurs] occurs:sub_term((false, (e2;e)), (false, (e2;e))) Call: (300) [system] (false, (e2;e))\=(false, (e2;e)) Fail: (300) [system] (false, (e2;e))\=(false, (e2;e)) Redo: (300) [occurs] occurs:sub_term(_417872, (false, (e2;e))) Unify: (300) [occurs] occurs:sub_term(_417872, (false, (e2;e))) Call: (301) [system] compound((false, (e2;e))) Exit: (301) [system] compound((false, (e2;e))) Call: (301) [system] arg(_426294, (false, (e2;e)), _426218) Exit: (301) [system] arg(1, (false, (e2;e)), false) Call: (301) [occurs] occurs:sub_term(_417872, false) Unify: (301) [occurs] occurs:sub_term(false, false) Exit: (301) [occurs] occurs:sub_term(false, false) Exit: (300) [occurs] occurs:sub_term(false, (false, (e2;e))) Call: (300) [system] (false, (e2;e))\=false Exit: (300) [system] (false, (e2;e))\=false ^ Call: (300) [user] if_trace((eval;false, (e2;e)), (_402554=1, indentq(5, 26, -->, [false, [/, 'is-word', 1]]))) ^ Unify: (300) [user] if_trace((eval;false, (e2;e)), (_402554=1, indentq(5, 26, -->, [false, [/, 'is-word', 1]]))) ^ Call: (302) [system] setup_call_cleanup('$notrace'(_435598, _435600), once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _402554=1, indentq(5, 26, -->, [false, [/, 'is-word', 1]]))), _435556, fbug((_435556-->if_trace((eval;false, (e2;e)), (_402554=1, indentq(5, 26, -->, [false, [/, 'is-word', 1]])))))))), '$restore_trace'(_435598, _435600)) ^ Unify: (302) [system] setup_call_cleanup(system:'$notrace'(_435598, _435600), system:once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _402554=1, indentq(5, 26, -->, [false, [/, 'is-word', 1]]))), _435556, fbug((_435556-->if_trace((eval;false, (e2;e)), (_402554=1, indentq(5, 26, -->, [false, [/, 'is-word', 1]])))))))), system:'$restore_trace'(_435598, _435600)) ^ Call: (303) [system] sig_atomic(system:'$notrace'(_435598, _435600)) ^ Exit: (302) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _402554=1, indentq(5, 26, -->, [false, [/, 'is-word', 1]]))), _435556, fbug((_435556-->if_trace((eval;false, (e2;e)), (_402554=1, indentq(5, 26, -->, [false, [/, 'is-word', 1]])))))))), system:'$restore_trace'(3, -1)) ^ Exit: (300) [user] if_trace((eval;false, (e2;e)), (_402554=1, indentq(5, 26, -->, [false, [/, 'is-word', 1]]))) Call: (300) [system] _440380=retval(fail) Exit: (300) [system] retval(fail)=retval(fail) Call: (300) [system] _442242=(\+ \+ (flag(eval_num, _442262, _442262+1), (retval(fail)\=@=retval(fail), nonvar(_400584)->indentq(5, _442262, <--, [false, _400584]);indentq(5, _442262, <--, [false, retval(fail)])))) Exit: (300) [system] (\+ \+ (flag(eval_num, _442262, _442262+1), (retval(fail)\=@=retval(fail), nonvar(_400584)->indentq(5, _442262, <--, [false, _400584]);indentq(5, _442262, <--, [false, retval(fail)]))))=(\+ \+ (flag(eval_num, _442262, _442262+1), (retval(fail)\=@=retval(fail), nonvar(_400584)->indentq(5, _442262, <--, [false, _400584]);indentq(5, _442262, <--, [false, retval(fail)])))) ^ Call: (300) [user] call_cleanup(((call(subst_args1(=, _355624), 494, '&self', [/, 'is-word', 1], _400584)*->nb_setarg(1, retval(fail), _400584);fail, trace, call(subst_args1(=, _355624), 494, '&self', [/, 'is-word', 1], _400584)), ignore(notrace((\+_400584\=_402684, nb_setarg(1, retval(fail), _400584))))), ignore((_402554==1->ignore(\+ \+ (flag(eval_num, _442262, _442262+1), (retval(fail)\=@=retval(fail), nonvar(_400584)->indentq(5, _442262, <--, [false, _400584]);indentq(5, _442262, <--, [false, retval(fail)]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _442262, _442262+1), (retval(fail)\=@=retval(fail), nonvar(_400584)->indentq(5, _442262, <--, [false, _400584]);indentq(5, _442262, <--, [false, retval(fail)]))))))))))) ^ Unify: (300) [system] call_cleanup(user:((call(subst_args1(=, _355624), 494, '&self', [/, 'is-word', 1], _400584)*->nb_setarg(1, retval(fail), _400584);fail, trace, call(subst_args1(=, _355624), 494, '&self', [/, 'is-word', 1], _400584)), ignore(notrace((\+_400584\=_402684, nb_setarg(1, retval(fail), _400584))))), user:ignore((_402554==1->ignore(\+ \+ (flag(eval_num, _442262, _442262+1), (retval(fail)\=@=retval(fail), nonvar(_400584)->indentq(5, _442262, <--, [false, _400584]);indentq(5, _442262, <--, [false, retval(fail)]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _442262, _442262+1), (retval(fail)\=@=retval(fail), nonvar(_400584)->indentq(5, _442262, <--, [false, _400584]);indentq(5, _442262, <--, [false, retval(fail)]))))))))))) ^ Call: (302) [user] subst_args1(=, _355624, 494, '&self', [/, 'is-word', 1], _400584) ^ Unify: (302) [user] subst_args1(=, _355624, 494, '&self', [/, 'is-word', 1], _400584) Call: (303) [system] var(=) ^ Redo: (302) [user] subst_args1(=, _355624, 494, '&self', [/, 'is-word', 1], _400584) Call: (303) [system] atom(=) Exit: (303) [system] atom(=) Call: (303) [system] (=)\==(=) ^ Redo: (302) [user] subst_args1(=, _355624, 494, '&self', [/, 'is-word', 1], _400584) ^ Unify: (302) [user] subst_args1(=, _355624, 494, '&self', [/, 'is-word', 1], _400584) Call: (303) [system] atom([/, 'is-word', 1]) ^ Redo: (302) [user] subst_args1(=, _355624, 494, '&self', [/, 'is-word', 1], _400584) ^ Unify: (302) [user] subst_args1(=, _355624, 494, '&self', [/, 'is-word', 1], _400584) Call: (303) [system] is_list(['is-word', 1]) Exit: (303) [system] is_list(['is-word', 1]) ^ Unify: (302) [user] subst_args1(=, _355624, 494, '&self', [/, 'is-word', 1], _400584) Call: (303) [system] is_list([/, 'is-word', 1]) Exit: (303) [system] is_list([/, 'is-word', 1]) ^ Unify: (302) [user] subst_args1(=, _355624, 494, '&self', [/, 'is-word', 1], [/|_462116]) Call: (303) [system] var(/) ^ Redo: (302) [user] subst_args1(=, _355624, 494, '&self', [/, 'is-word', 1], _400584) ^ Unify: (302) [user] subst_args1(=, _355624, 494, '&self', [/, 'is-word', 1], _400584) Call: (303) [system] fail ^ Redo: (302) [user] subst_args1(=, _355624, 494, '&self', [/, 'is-word', 1], _400584) ^ Unify: (302) [user] subst_args1(=, _355624, 494, '&self', [/, 'is-word', 1], _400584) Call: (303) [system] is_list([/, 'is-word', 1]) Exit: (303) [system] is_list([/, 'is-word', 1]) ^ Call: (303) [user] apply:maplist(self_subst, [/, 'is-word', 1]) ^ Unify: (303) [apply] apply:maplist(user:self_subst, [/, 'is-word', 1]) Call: (304) [apply] apply:maplist_([/, 'is-word', 1], user:self_subst) Unify: (304) [apply] apply:maplist_([/, 'is-word', 1], user:self_subst) ^ Call: (305) [user] self_subst(/) ^ Unify: (305) [user] self_subst(/) Call: (306) [system] callable(/) Exit: (306) [system] callable(/) ^ Unify: (305) [user] self_subst(/) ^ Call: (306) [user] self_eval(/) ^ Unify: (306) [user] self_eval(/) ^ Call: (308) [system] setup_call_cleanup('$notrace'(_480736, _480738), once(user:self_eval0(/)), '$restore_trace'(_480736, _480738)) ^ Unify: (308) [system] setup_call_cleanup(system:'$notrace'(_480736, _480738), system:once(user:self_eval0(/)), system:'$restore_trace'(_480736, _480738)) ^ Call: (309) [system] sig_atomic(system:'$notrace'(_480736, _480738)) ^ Exit: (308) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(/)), system:'$restore_trace'(3, -1)) ^ Exit: (306) [user] self_eval(/) ^ Exit: (305) [user] self_subst(/) Call: (305) [apply] apply:maplist_(['is-word', 1], user:self_subst) Unify: (305) [apply] apply:maplist_(['is-word', 1], user:self_subst) ^ Call: (306) [user] self_subst('is-word') ^ Unify: (306) [user] self_subst('is-word') Call: (307) [system] callable('is-word') Exit: (307) [system] callable('is-word') ^ Unify: (306) [user] self_subst('is-word') ^ Call: (307) [user] self_eval('is-word') ^ Unify: (307) [user] self_eval('is-word') ^ Call: (309) [system] setup_call_cleanup('$notrace'(_494696, _494698), once(user:self_eval0('is-word')), '$restore_trace'(_494696, _494698)) ^ Unify: (309) [system] setup_call_cleanup(system:'$notrace'(_494696, _494698), system:once(user:self_eval0('is-word')), system:'$restore_trace'(_494696, _494698)) ^ Call: (310) [system] sig_atomic(system:'$notrace'(_494696, _494698)) ^ Exit: (309) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0('is-word')), system:'$restore_trace'(3, -1)) ^ Exit: (307) [user] self_eval('is-word') ^ Exit: (306) [user] self_subst('is-word') Call: (306) [apply] apply:maplist_([1], user:self_subst) Unify: (306) [apply] apply:maplist_([1], user:self_subst) ^ Call: (307) [user] self_subst(1) ^ Unify: (307) [user] self_subst(1) Call: (308) [system] callable(1) ^ Redo: (307) [user] self_subst(1) ^ Exit: (307) [user] self_subst(1) Call: (307) [apply] apply:maplist_([], user:self_subst) Unify: (307) [apply] apply:maplist_([], user:self_subst) Exit: (307) [apply] apply:maplist_([], user:self_subst) Exit: (306) [apply] apply:maplist_([1], user:self_subst) Exit: (305) [apply] apply:maplist_(['is-word', 1], user:self_subst) Exit: (304) [apply] apply:maplist_([/, 'is-word', 1], user:self_subst) ^ Exit: (303) [apply] apply:maplist(user:self_subst, [/, 'is-word', 1]) Call: (303) [system] [/, 'is-word', 1]=[_513300|_513302] Exit: (303) [system] [/, 'is-word', 1]=[/, 'is-word', 1] Call: (303) [system] atom(/) Exit: (303) [system] atom(/) ^ Unify: (302) [user] subst_args1(=, _355624, 494, '&self', [/, 'is-word', 1], _400584) ^ Call: (303) [user] is_space_op(/) ^ Redo: (302) [user] subst_args1(=, _355624, 494, '&self', [/, 'is-word', 1], _400584) ^ Unify: (302) [user] subst_args1(=, _355624, 494, '&self', [/, 'is-word', 1], _400584) Call: (303) [system] (/)==case ^ Redo: (302) [user] subst_args1(=, _355624, 494, '&self', [/, 'is-word', 1], _400584) ^ Unify: (302) [user] subst_args1(=, _355624, 494, '&self', [/, 'is-word', 1], _400584) Call: (303) [system] fail ^ Redo: (302) [user] subst_args1(=, _9620, 494, '&self', [/, 'is-word', 1], _9668) ^ Unify: (302) [user] subst_args1(=, _9620, 494, '&self', [/, 'is-word', 1], _9668) Call: (303) [system] _12448=do_more_defs(true) Exit: (303) [system] do_more_defs(true)=do_more_defs(true) ^ Call: (303) [user] clause(eval_21(subst_args, _9620, 494, '&self', [/, 'is-word', 1], _9668), _14324) ^ Redo: (302) [user] subst_args1(=, _9620, 494, '&self', [/, 'is-word', 1], _9668) ^ Unify: (302) [user] subst_args1(=, _9620, 494, '&self', [/, 'is-word', 1], _9668) Call: (303) [system] fail ^ Redo: (302) [user] subst_args1(=, _9620, 494, '&self', [/, 'is-word', 1], _9668) ^ Unify: (302) [user] subst_args1(=, _9620, 494, '&self', [/, 'is-word', 1], _9668) ^ Call: (303) [user] is_and(/) ^ Unify: (303) [user] is_and(/) Call: (304) [system] atom(/) Exit: (304) [system] atom(/) ^ Unify: (303) [user] is_and(/) ^ Call: (304) [user] is_and(/, _24648) ^ Unify: (304) [user] is_and(/, _25576) Call: (305) [system] atom(/) Exit: (305) [system] atom(/) ^ Redo: (302) [user] subst_args1(=, _9620, 494, '&self', [/, 'is-word', 1], _9668) ^ Unify: (302) [user] subst_args1(=, _9620, 494, '&self', [/, 'is-word', 1], [/|_29224]) Call: (303) [system] nonvar(/) Exit: (303) [system] nonvar(/) Call: (303) [system] fail ^ Redo: (302) [user] subst_args1(=, _9620, 494, '&self', [/, 'is-word', 1], _9668) ^ Unify: (302) [user] subst_args1(=, _9620, 494, '&self', [/, 'is-word', 1], _9668) ^ Call: (303) [user] subst_args2(=, 494, '&self', [/, 'is-word', 1], _9668) ^ Unify: (303) [user] subst_args2(=, 494, '&self', [/, 'is-word', 1], _9668) Call: (304) [system] 494<3 ^ Redo: (303) [user] subst_args2(=, 494, '&self', [/, 'is-word', 1], _9668) ^ Unify: (303) [user] subst_args2(=, 494, '&self', [/, 'is-word', 1], _9668) Call: (304) [system] fail ^ Redo: (303) [user] subst_args2(=, 494, '&self', [/, 'is-word', 1], _9668) ^ Unify: (303) [user] subst_args2(=, 494, '&self', [/, 'is-word', 1], _9668) ^ Call: (304) [user] mnotrace(is_user_defined_head(=, '&self', /)) ^ Unify: (304) [user] mnotrace(is_user_defined_head(=, '&self', /)) ^ Call: (305) [user] once(is_user_defined_head(=, '&self', /)) ^ Unify: (305) [system] once(user:is_user_defined_head(=, '&self', /)) ^ Call: (306) [user] is_user_defined_head(=, '&self', /) ^ Unify: (306) [user] is_user_defined_head(=, '&self', /) ^ Call: (307) [user] mnotrace(is_user_defined_head0(=, '&self', /)) ^ Unify: (307) [user] mnotrace(is_user_defined_head0(=, '&self', /)) ^ Call: (308) [user] once(is_user_defined_head0(=, '&self', /)) ^ Unify: (308) [system] once(user:is_user_defined_head0(=, '&self', /)) ^ Call: (309) [user] is_user_defined_head0(=, '&self', /) ^ Unify: (309) [user] is_user_defined_head0(=, '&self', /) Call: (310) [system] callable(/) Exit: (310) [system] callable(/) Call: (310) [system] functor(/, _55326, _55406) Exit: (310) [system] functor(/, /, 0) ^ Call: (310) [user] is_user_defined_head_f(=, '&self', /) ^ Unify: (310) [user] is_user_defined_head_f(=, '&self', /) ^ Call: (311) [user] is_user_defined_head_f1(=, '&self', /) ^ Unify: (311) [user] is_user_defined_head_f1(=, '&self', /) Call: (312) [user] metta_eq_def(=, '&self', [/|_60924], _61006) Unify: (312) [user] metta_eq_def(=, '&self', [/|_60924], _61930) ^ Call: (313) [user] ignore((=)=(=)) ^ Unify: (313) [system] ignore(user:((=)=(=))) Call: (314) [system] (=)=(=) Exit: (314) [system] (=)=(=) ^ Exit: (313) [system] ignore(user:((=)=(=))) Call: (313) [user] metta_atom('&self', [=, [/|_60924], _67446]) Unify: (313) [user] metta_atom('&self', [=, [/|_60924], _67446]) ^ Call: (314) [user] typed_list('&self', _69360, _69282) ^ Unify: (314) [user] typed_list('&self', _70292, _69282) Call: (315) [system] compound('&self') Fail: (315) [system] compound('&self') ^ Fail: (314) [user] typed_list('&self', _73072, _69282) Redo: (313) [user] metta_atom('&self', [=, [/|_60924], _67446]) Unify: (313) [user] metta_atom('&self', [=, [/|_60924], _67446]) Call: (314) [system] '&self'=='&flybase' Redo: (313) [user] metta_atom('&self', [=, [/|_60924], _67446]) Unify: (313) [user] metta_atom('&self', [=, [/|_60924], _67446]) ^ Call: (314) [user] metta_atom_in_file('&self', [=, [/|_60924], _67446]) ^ Unify: (314) [user] metta_atom_in_file('&self', [=, [/|_60924], _67446]) ^ Call: (315) [user] metta_atom_in_file('&self', [=, [/|_60924], _67446], _80454, _80456) ^ Unify: (315) [user] metta_atom_in_file('&self', [=, [/|_60924], _67446], _81390, _81392) ^ Call: (316) [user] loaded_into_kb('&self', _82248) ^ Unify: (316) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Exit: (316) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Call: (316) [user] once(user:asserted_metta_pred(_92838, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Unify: (316) [system] once(user:asserted_metta_pred(_92838, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Call: (317) [user] asserted_metta_pred(_92838, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Fail: (317) [user] asserted_metta_pred(_92838, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Redo: (313) [user] metta_atom('&self', [=, [/|_60924], _67446]) Unify: (313) [user] metta_atom('&self', [=, [/|_60924], _67446]) Call: (314) [user] metta_atom_asserted('&self', [=, [/|_60924], _67446]) Unify: (314) [user] metta_atom_asserted('&self', [=, [/|_60924], _67446]) ^ Call: (315) [user] metta_atom_asserted_deduced('&self', [=, [/|_60924], _67446]) Redo: (314) [user] metta_atom_asserted('&self', [=, [/|_60924], _67446]) Redo: (313) [user] metta_atom('&self', [=, [/|_60924], _67446]) Unify: (313) [user] metta_atom('&self', [=, [/|_60924], _67446]) Call: (314) [system] '&self'\=='&corelib' Exit: (314) [system] '&self'\=='&corelib' ^ Call: (314) [user] using_all_spaces ^ Unify: (314) [user] using_all_spaces Call: (315) [system] nb_current(with_all_spaces, t) Redo: (313) [user] metta_atom('&self', [=, [/|_60924], _67446]) Unify: (313) [user] metta_atom('&self', [=, [/|_60924], _67446]) Call: (314) [system] '&self'\=='&corelib' Exit: (314) [system] '&self'\=='&corelib' Call: (314) [user] metta_atom_asserted('&self', '&corelib') Unify: (314) [user] metta_atom_asserted('&self', '&corelib') ^ Call: (315) [user] metta_atom_asserted_deduced('&self', '&corelib') Redo: (314) [user] metta_atom_asserted('&self', '&corelib') Unify: (314) [user] metta_atom_asserted('&self', '&corelib') Exit: (314) [user] metta_atom_asserted('&self', '&corelib') Call: (314) [user] should_inherit_from_corelib([=, [/|_60924], _67446]) Unify: (314) [user] should_inherit_from_corelib([=, [/|_60924], _67446]) ^ Call: (315) [user] using_all_spaces ^ Unify: (315) [user] using_all_spaces Call: (316) [system] nb_current(with_all_spaces, t) Redo: (314) [user] should_inherit_from_corelib([=, [/|_60924], _67446]) Unify: (314) [user] should_inherit_from_corelib([=, [/|_60924], _67446]) Call: (315) [system] (=)==(:) Redo: (314) [user] should_inherit_from_corelib([=, [/|_60924], _67446]) Unify: (314) [user] should_inherit_from_corelib([=, [/|_60924], _67446]) Call: (315) [system] (=)=='@doc' Redo: (314) [user] should_inherit_from_corelib([=, [/|_60924], _67446]) Unify: (314) [user] should_inherit_from_corelib([=, [/|_60924], _67446]) Call: (315) [system] fail Redo: (314) [user] metta_atom_asserted('&self', '&corelib') Redo: (313) [user] metta_atom('&self', [=, [/|_60924], _67446]) Fail: (312) [user] metta_eq_def(=, '&self', [/|_60924], _148042) ^ Fail: (311) [user] is_user_defined_head_f1(=, '&self', /) ^ Redo: (310) [user] is_user_defined_head_f(=, '&self', /) ^ Unify: (310) [user] is_user_defined_head_f(=, '&self', /) ^ Call: (311) [user] is_user_defined_head_f1(=, '&self', [/|_151686]) ^ Unify: (311) [user] is_user_defined_head_f1(=, '&self', [/|_151686]) Call: (312) [user] metta_eq_def(=, '&self', [[/|_151686]|_153556], _153638) Unify: (312) [user] metta_eq_def(=, '&self', [[/|_151686]|_153556], _154562) ^ Call: (313) [user] ignore((=)=(=)) ^ Unify: (313) [system] ignore(user:((=)=(=))) Call: (314) [system] (=)=(=) Exit: (314) [system] (=)=(=) ^ Exit: (313) [system] ignore(user:((=)=(=))) Call: (313) [user] metta_atom('&self', [=, [[/|_151686]|_153556], _160078]) Unify: (313) [user] metta_atom('&self', [=, [[/|_151686]|_153556], _160078]) ^ Call: (314) [user] typed_list('&self', _161992, _161914) ^ Unify: (314) [user] typed_list('&self', _162924, _161914) Call: (315) [system] compound('&self') Fail: (315) [system] compound('&self') ^ Fail: (314) [user] typed_list('&self', _165704, _161914) Redo: (313) [user] metta_atom('&self', [=, [[/|_151686]|_153556], _160078]) Unify: (313) [user] metta_atom('&self', [=, [[/|_151686]|_153556], _160078]) Call: (314) [system] '&self'=='&flybase' Redo: (313) [user] metta_atom('&self', [=, [[/|_151686]|_153556], _160078]) Unify: (313) [user] metta_atom('&self', [=, [[/|_151686]|_153556], _160078]) ^ Call: (314) [user] metta_atom_in_file('&self', [=, [[/|_151686]|_153556], _160078]) ^ Unify: (314) [user] metta_atom_in_file('&self', [=, [[/|_151686]|_153556], _160078]) ^ Call: (315) [user] metta_atom_in_file('&self', [=, [[/|_151686]|_153556], _160078], _173086, _173088) ^ Unify: (315) [user] metta_atom_in_file('&self', [=, [[/|_151686]|_153556], _160078], _174022, _174024) ^ Call: (316) [user] loaded_into_kb('&self', _174880) ^ Unify: (316) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Exit: (316) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Call: (316) [user] once(user:asserted_metta_pred(_185470, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Unify: (316) [system] once(user:asserted_metta_pred(_185470, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Call: (317) [user] asserted_metta_pred(_185470, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Fail: (317) [user] asserted_metta_pred(_185470, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Redo: (313) [user] metta_atom('&self', [=, [[/|_151686]|_153556], _160078]) Unify: (313) [user] metta_atom('&self', [=, [[/|_151686]|_153556], _160078]) Call: (314) [user] metta_atom_asserted('&self', [=, [[/|_151686]|_153556], _160078]) Unify: (314) [user] metta_atom_asserted('&self', [=, [[/|_151686]|_153556], _160078]) ^ Call: (315) [user] metta_atom_asserted_deduced('&self', [=, [[/|_151686]|_153556], _160078]) Redo: (314) [user] metta_atom_asserted('&self', [=, [[/|_151686]|_153556], _160078]) Redo: (313) [user] metta_atom('&self', [=, [[/|_151686]|_153556], _160078]) Unify: (313) [user] metta_atom('&self', [=, [[/|_151686]|_153556], _160078]) Call: (314) [system] '&self'\=='&corelib' Exit: (314) [system] '&self'\=='&corelib' ^ Call: (314) [user] using_all_spaces ^ Unify: (314) [user] using_all_spaces Call: (315) [system] nb_current(with_all_spaces, t) Redo: (313) [user] metta_atom('&self', [=, [[/|_151686]|_153556], _160078]) Unify: (313) [user] metta_atom('&self', [=, [[/|_151686]|_153556], _160078]) Call: (314) [system] '&self'\=='&corelib' Exit: (314) [system] '&self'\=='&corelib' Call: (314) [user] metta_atom_asserted('&self', '&corelib') Unify: (314) [user] metta_atom_asserted('&self', '&corelib') ^ Call: (315) [user] metta_atom_asserted_deduced('&self', '&corelib') Redo: (314) [user] metta_atom_asserted('&self', '&corelib') Unify: (314) [user] metta_atom_asserted('&self', '&corelib') Exit: (314) [user] metta_atom_asserted('&self', '&corelib') Call: (314) [user] should_inherit_from_corelib([=, [[/|_151686]|_153556], _160078]) Unify: (314) [user] should_inherit_from_corelib([=, [[/|_151686]|_153556], _160078]) ^ Call: (315) [user] using_all_spaces ^ Unify: (315) [user] using_all_spaces Call: (316) [system] nb_current(with_all_spaces, t) Redo: (314) [user] should_inherit_from_corelib([=, [[/|_151686]|_153556], _160078]) Unify: (314) [user] should_inherit_from_corelib([=, [[/|_151686]|_153556], _160078]) Call: (315) [system] (=)==(:) Redo: (314) [user] should_inherit_from_corelib([=, [[/|_151686]|_153556], _160078]) Unify: (314) [user] should_inherit_from_corelib([=, [[/|_151686]|_153556], _160078]) Call: (315) [system] (=)=='@doc' Redo: (314) [user] should_inherit_from_corelib([=, [[/|_151686]|_153556], _160078]) Unify: (314) [user] should_inherit_from_corelib([=, [[/|_151686]|_153556], _160078]) Call: (315) [system] fail Redo: (314) [user] metta_atom_asserted('&self', '&corelib') Redo: (313) [user] metta_atom('&self', [=, [[/|_151686]|_153556], _160078]) Fail: (312) [user] metta_eq_def(=, '&self', [[/|_151686]|_153556], _240674) ^ Fail: (311) [user] is_user_defined_head_f1(=, '&self', [/|_151686]) ^ Fail: (310) [user] is_user_defined_head_f(=, '&self', /) ^ Fail: (309) [user] is_user_defined_head0(=, '&self', /) ^ Fail: (308) [system] once(user:is_user_defined_head0(=, '&self', /)) ^ Fail: (307) [user] mnotrace(is_user_defined_head0(=, '&self', /)) ^ Fail: (306) [user] is_user_defined_head(=, '&self', /) ^ Fail: (305) [system] once(user:is_user_defined_head(=, '&self', /)) ^ Fail: (304) [user] mnotrace(is_user_defined_head(=, '&self', /)) ^ Redo: (303) [user] subst_args2(=, 494, '&self', [/, 'is-word', 1], _9668) ^ Unify: (303) [user] subst_args2(=, 494, '&self', [/, 'is-word', 1], _9668) ^ Call: (304) [user] subst_args40(=, 494, '&self', [/, 'is-word', 1], _9668) ^ Unify: (304) [user] subst_args40(=, 494, '&self', [/, 'is-word', 1], _9668) Call: (305) [user] is_function(/) Unify: (305) [user] is_function(/) ^ Call: (306) [user] symbol(/) ^ Unify: (306) [user] symbol(/) Call: (307) [system] atom(/) Exit: (307) [system] atom(/) ^ Exit: (306) [user] symbol(/) Exit: (305) [user] is_function(/) ^ Call: (305) [user] is_special_op(/) ^ Unify: (305) [user] is_special_op(/) ^ Call: (306) [user] current_self(_261918) ^ Unify: (306) [user] current_self(_261918) Call: (307) [system] nb_current(self_space, _261918) Exit: (307) [system] nb_current(self_space, '&self') Call: (307) [system] '&self'\==[] Exit: (307) [system] '&self'\==[] ^ Exit: (306) [user] current_self('&self') ^ Call: (306) [user] is_special_op('&self', /) ^ Unify: (306) [user] is_special_op('&self', /) Call: (307) [system] atom(/) Exit: (307) [system] atom(/) ^ Fail: (306) [user] is_special_op('&self', /) ^ Fail: (305) [user] is_special_op(/) ^ Redo: (304) [user] subst_args40(=, 494, '&self', [/, 'is-word', 1], _9668) Call: (305) [system] is_list(['is-word', 1]) Exit: (305) [system] is_list(['is-word', 1]) ^ Call: (305) [user] apply:maplist(subst_args(=, _276752, 494, '&self'), ['is-word', 1], _276758) ^ Unify: (305) [apply] apply:maplist(user:subst_args(=, _276752, 494, '&self'), ['is-word', 1], _276758) Call: (306) [apply] apply:maplist_(['is-word', 1], _276758, user:subst_args(=, _276752, 494, '&self')) Unify: (306) [apply] apply:maplist_(['is-word', 1], [_279576|_279578], user:subst_args(=, _276752, 494, '&self')) ^ Call: (307) [user] subst_args(=, _276752, 494, '&self', 'is-word', _279576) ^ Unify: (307) [user] subst_args(=, _276752, 494, '&self', 'is-word', _279576) Call: (308) [system] atom(=) Exit: (308) [system] atom(=) Call: (308) [system] (=)\==(=) ^ Redo: (307) [user] subst_args(=, _276752, 494, '&self', 'is-word', _279576) ^ Unify: (307) [user] subst_args(=, _276752, 494, '&self', 'is-word', _279576) ^ Call: (308) [user] self_subst('is-word') ^ Unify: (308) [user] self_subst('is-word') Call: (309) [system] callable('is-word') Exit: (309) [system] callable('is-word') ^ Unify: (308) [user] self_subst('is-word') ^ Call: (309) [user] self_eval('is-word') ^ Unify: (309) [user] self_eval('is-word') ^ Call: (311) [system] setup_call_cleanup('$notrace'(_293544, _293546), once(user:self_eval0('is-word')), '$restore_trace'(_293544, _293546)) ^ Unify: (311) [system] setup_call_cleanup(system:'$notrace'(_293544, _293546), system:once(user:self_eval0('is-word')), system:'$restore_trace'(_293544, _293546)) ^ Call: (312) [system] sig_atomic(system:'$notrace'(_293544, _293546)) ^ Exit: (311) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0('is-word')), system:'$restore_trace'(3, -1)) ^ Exit: (309) [user] self_eval('is-word') ^ Exit: (308) [user] self_subst('is-word') Call: (308) [system] _279576='is-word' Exit: (308) [system] 'is-word'='is-word' ^ Exit: (307) [user] subst_args(=, _276752, 494, '&self', 'is-word', 'is-word') Call: (307) [apply] apply:maplist_([1], _279578, user:subst_args(=, _276752, 494, '&self')) Unify: (307) [apply] apply:maplist_([1], [_302902|_302904], user:subst_args(=, _276752, 494, '&self')) ^ Call: (308) [user] subst_args(=, _276752, 494, '&self', 1, _302902) ^ Unify: (308) [user] subst_args(=, _276752, 494, '&self', 1, _302902) Call: (309) [system] atom(=) Exit: (309) [system] atom(=) Call: (309) [system] (=)\==(=) ^ Redo: (308) [user] subst_args(=, _276752, 494, '&self', 1, _302902) ^ Unify: (308) [user] subst_args(=, _276752, 494, '&self', 1, _302902) ^ Call: (309) [user] self_subst(1) ^ Unify: (309) [user] self_subst(1) Call: (310) [system] callable(1) ^ Redo: (309) [user] self_subst(1) ^ Exit: (309) [user] self_subst(1) Call: (309) [system] _302902=1 Exit: (309) [system] 1=1 ^ Exit: (308) [user] subst_args(=, _276752, 494, '&self', 1, 1) Call: (308) [apply] apply:maplist_([], _302904, user:subst_args(=, _276752, 494, '&self')) Unify: (308) [apply] apply:maplist_([], [], user:subst_args(=, _276752, 494, '&self')) Exit: (308) [apply] apply:maplist_([], [], user:subst_args(=, _276752, 494, '&self')) Exit: (307) [apply] apply:maplist_([1], [1], user:subst_args(=, _276752, 494, '&self')) Exit: (306) [apply] apply:maplist_(['is-word', 1], ['is-word', 1], user:subst_args(=, _276752, 494, '&self')) ^ Exit: (305) [apply] apply:maplist(user:subst_args(=, _276752, 494, '&self'), ['is-word', 1], ['is-word', 1]) ^ Call: (305) [user] subst_args5(494, '&self', [/, 'is-word', 1], _9668) ^ Unify: (305) [user] subst_args5(494, '&self', [/, 'is-word', 1], _9668) ^ Call: (306) [user] eval_selfless(_325366, _325368, 494, '&self', [/, 'is-word', 1], _9668) ^ Unify: (306) [user] eval_selfless(_326310, _326312, 494, '&self', [/, 'is-word', 1], _9668) ^ Call: (307) [user] eval_selfless_0([/, 'is-word', 1], _9668) ^ Unify: (307) [user] eval_selfless_0([/, 'is-word', 1], _9668) Call: (308) [system] var(/) ^ Redo: (307) [user] eval_selfless_0([/, 'is-word', 1], _9668) ^ Unify: (307) [user] eval_selfless_0([/, 'is-word', 1], _9668) ^ Call: (308) [user] is_assignment(/) ^ Unify: (308) [user] is_assignment(/) Call: (309) [system] atom(/) Exit: (309) [system] atom(/) ^ Redo: (307) [user] eval_selfless_0([/, 'is-word', 1], _9668) ^ Unify: (307) [user] eval_selfless_0([/, 'is-word', 1], _9668) ^ Call: (308) [user] eval_selfless_1([/, 'is-word', 1], _9668) ^ Unify: (308) [user] eval_selfless_1([/, 'is-word', 1], _9668) ^ Call: (309) [user] allow_clp ^ Unify: (309) [user] allow_clp ^ Call: (310) [user] false_flag ^ Unify: (310) [user] false_flag Call: (311) [system] fail Fail: (311) [system] fail ^ Fail: (310) [user] false_flag ^ Redo: (307) [user] eval_selfless_0([/, 'is-word', 1], _9668) ^ Unify: (307) [user] eval_selfless_0([/, 'is-word', 1], _9668) ^ Call: (308) [user] eval_selfless_2([/, 'is-word', 1], _9668) ^ Unify: (308) [user] eval_selfless_2([/, 'is-word', 1], _9668) Call: (309) [system] var(/) ^ Redo: (308) [user] eval_selfless_2([/, 'is-word', 1], _9668) ^ Unify: (308) [user] eval_selfless_2([/, 'is-word', 1], _9668) ^ Call: (309) [user] fake_notrace((ground([/, 'is-word', 1]), [/, 'is-word', 1]=[_352158, _352164, _352170], atom(_352158), catch_warn(current_op(_352196, yfx, _352158)), [/, 'is-word', 1]\=[_352216], s2ps([/, 'is-word', 1], _352224))) ^ Unify: (309) [user] fake_notrace(user:(ground([/, 'is-word', 1]), [/, 'is-word', 1]=[_352158, _352164, _352170], atom(_352158), catch_warn(current_op(_352196, yfx, _352158)), [/, 'is-word', 1]\=[_352216], s2ps([/, 'is-word', 1], _352224))) ^ Call: (310) [user] real_notrace(user:(ground([/, 'is-word', 1]), [/, 'is-word', 1]=[_352158, _352164, _352170], atom(_352158), catch_warn(current_op(_352196, yfx, _352158)), [/, 'is-word', 1]\=[_352216], s2ps([/, 'is-word', 1], _352224))) ^ Unify: (310) [user] real_notrace(user:(ground([/, 'is-word', 1]), [/, 'is-word', 1]=[_352158, _352164, _352170], atom(_352158), catch_warn(current_op(_352196, yfx, _352158)), [/, 'is-word', 1]\=[_352216], s2ps([/, 'is-word', 1], _352224))) ^ Call: (311) [user] setup_call_cleanup('$notrace'(_355930, _355932), once(user:(ground([/, 'is-word', 1]), [/, 'is-word', 1]=[_352158, _352164, _352170], atom(_352158), catch_warn(current_op(_352196, yfx, _352158)), [/, 'is-word', 1]\=[_352216], s2ps([/, 'is-word', 1], _352224))), '$restore_trace'(_355930, _355932)) ^ Unify: (311) [system] setup_call_cleanup(user:'$notrace'(_355930, _355932), user:once(user:(ground([/, 'is-word', 1]), [/, 'is-word', 1]=[_352158, _352164, _352170], atom(_352158), catch_warn(current_op(_352196, yfx, _352158)), [/, 'is-word', 1]\=[_352216], s2ps([/, 'is-word', 1], _352224))), user:'$restore_trace'(_355930, _355932)) ^ Call: (312) [system] sig_atomic(user:'$notrace'(_355930, _355932)) ^ Exit: (311) [system] setup_call_cleanup(user:'$notrace'(3, -1), user:once(user:(ground([/, 'is-word', 1]), [/, 'is-word', 1]=[/, 'is-word', 1], atom(/), catch_warn(current_op(400, yfx, /)), [/, 'is-word', 1]\=[_352216], s2ps([/, 'is-word', 1], 'is-word'/1))), user:'$restore_trace'(3, -1)) ^ Exit: (310) [user] real_notrace(user:(ground([/, 'is-word', 1]), [/, 'is-word', 1]=[/, 'is-word', 1], atom(/), catch_warn(current_op(400, yfx, /)), [/, 'is-word', 1]\=[_352216], s2ps([/, 'is-word', 1], 'is-word'/1))) ^ Exit: (309) [user] fake_notrace(user:(ground([/, 'is-word', 1]), [/, 'is-word', 1]=[/, 'is-word', 1], atom(/), catch_warn(current_op(400, yfx, /)), [/, 'is-word', 1]\=[_352216], s2ps([/, 'is-word', 1], 'is-word'/1))) ^ Call: (309) [user] fake_notrace(catch(_9668 is 'is-word'/1, _361644, fail)) ^ Unify: (309) [user] fake_notrace(user:catch(_9668 is 'is-word'/1, _361644, fail)) ^ Call: (310) [user] real_notrace(user:catch(_9668 is 'is-word'/1, _361644, fail)) ^ Unify: (310) [user] real_notrace(user:catch(_9668 is 'is-word'/1, _361644, fail)) ^ Call: (311) [user] setup_call_cleanup('$notrace'(_365358, _365360), once(user:catch(_9668 is 'is-word'/1, _361644, fail)), '$restore_trace'(_365358, _365360)) ^ Unify: (311) [system] setup_call_cleanup(user:'$notrace'(_365358, _365360), user:once(user:catch(_9668 is 'is-word'/1, _361644, fail)), user:'$restore_trace'(_365358, _365360)) ^ Call: (312) [system] sig_atomic(user:'$notrace'(_365358, _365360)) ^ Fail: (310) [user] real_notrace(user:catch(_9668 is 'is-word'/1, _10008, fail)) ^ Fail: (309) [user] fake_notrace(user:catch(_9668 is 'is-word'/1, _10008, fail)) ^ Redo: (305) [user] subst_args5(494, '&self', [/, 'is-word', 1], _9668) ^ Unify: (305) [user] subst_args5(494, '&self', [/, 'is-word', 1], _9668) ^ Call: (306) [user] is_system_pred(/) ^ Unify: (306) [user] is_system_pred(/) Call: (307) [system] atom(/) Exit: (307) [system] atom(/) Call: (307) [system] atom_concat(_17586, !, /) ^ Redo: (306) [user] is_system_pred(/) ^ Unify: (306) [user] is_system_pred(/) Call: (307) [system] atom(/) Exit: (307) [system] atom(/) Call: (307) [system] atom_concat(_22214, '-fn', /) ^ Redo: (306) [user] is_system_pred(/) ^ Unify: (306) [user] is_system_pred(/) Call: (307) [system] atom(/) Exit: (307) [system] atom(/) Call: (307) [system] atom_concat(_26842, '-p', /) ^ Redo: (305) [user] subst_args5(494, '&self', [/, 'is-word', 1], _9668) ^ Call: (306) [user] subst_args6(494, '&self', [/, 'is-word', 1], _9668) ^ Unify: (306) [user] subst_args6(494, '&self', [/, 'is-word', 1], _9668) ^ Call: (307) [user] is_system_pred(/) ^ Unify: (307) [user] is_system_pred(/) Call: (308) [system] atom(/) Exit: (308) [system] atom(/) Call: (308) [system] atom_concat(_34284, !, /) ^ Redo: (307) [user] is_system_pred(/) ^ Unify: (307) [user] is_system_pred(/) Call: (308) [system] atom(/) Exit: (308) [system] atom(/) Call: (308) [system] atom_concat(_38912, '-fn', /) ^ Redo: (307) [user] is_system_pred(/) ^ Unify: (307) [user] is_system_pred(/) Call: (308) [system] atom(/) Exit: (308) [system] atom(/) Call: (308) [system] atom_concat(_43540, '-p', /) ^ Redo: (302) [user] subst_args1(=, _9620, 494, '&self', [/, 'is-word', 1], _9668) ^ Call: (303) [user] subst_args2_failed(494, '&self', [/, 'is-word', 1], _9668) ^ Unify: (303) [user] subst_args2_failed(494, '&self', [/, 'is-word', 1], _9668) Call: (304) [system] [/, 'is-word', 1]==[] ^ Redo: (303) [user] subst_args2_failed(494, '&self', [/, 'is-word', 1], _9668) ^ Unify: (303) [user] subst_args2_failed(494, '&self', [/, 'is-word', 1], _9668) Call: (304) [system] var([/, 'is-word', 1]) ^ Redo: (303) [user] subst_args2_failed(494, '&self', [/, 'is-word', 1], _9668) ^ Unify: (303) [user] subst_args2_failed(494, '&self', [/, 'is-word', 1], _9668) ^ Call: (304) [user] once(subst_selfless([/, 'is-word', 1], _9668)) ^ Unify: (304) [system] once(user:subst_selfless([/, 'is-word', 1], _9668)) ^ Call: (305) [user] subst_selfless([/, 'is-word', 1], _9668) ^ Unify: (305) [user] subst_selfless([/, 'is-word', 1], _9668) Call: (306) [system] var(/) ^ Redo: (305) [user] subst_selfless([/, 'is-word', 1], _9668) ^ Unify: (305) [user] subst_selfless([/, 'is-word', 1], _9668) ^ Call: (306) [user] eval_selfless(_59398, _59400, _59402, _59404, [/, 'is-word', 1], _9668) ^ Unify: (306) [user] eval_selfless(_60342, _60344, _60346, _60348, [/, 'is-word', 1], _9668) ^ Call: (307) [user] eval_selfless_0([/, 'is-word', 1], _9668) ^ Unify: (307) [user] eval_selfless_0([/, 'is-word', 1], _9668) Call: (308) [system] var(/) ^ Redo: (307) [user] eval_selfless_0([/, 'is-word', 1], _9668) ^ Unify: (307) [user] eval_selfless_0([/, 'is-word', 1], _9668) ^ Call: (308) [user] is_assignment(/) ^ Unify: (308) [user] is_assignment(/) Call: (309) [system] atom(/) Exit: (309) [system] atom(/) ^ Redo: (307) [user] eval_selfless_0([/, 'is-word', 1], _9668) ^ Unify: (307) [user] eval_selfless_0([/, 'is-word', 1], _9668) ^ Call: (308) [user] eval_selfless_1([/, 'is-word', 1], _9668) ^ Unify: (308) [user] eval_selfless_1([/, 'is-word', 1], _9668) ^ Call: (309) [user] allow_clp ^ Unify: (309) [user] allow_clp ^ Call: (310) [user] false_flag ^ Unify: (310) [user] false_flag Call: (311) [system] fail Fail: (311) [system] fail ^ Fail: (310) [user] false_flag ^ Redo: (307) [user] eval_selfless_0([/, 'is-word', 1], _9668) ^ Unify: (307) [user] eval_selfless_0([/, 'is-word', 1], _9668) ^ Call: (308) [user] eval_selfless_2([/, 'is-word', 1], _9668) ^ Unify: (308) [user] eval_selfless_2([/, 'is-word', 1], _9668) Call: (309) [system] var(/) ^ Redo: (308) [user] eval_selfless_2([/, 'is-word', 1], _9668) ^ Unify: (308) [user] eval_selfless_2([/, 'is-word', 1], _9668) ^ Call: (309) [user] fake_notrace((ground([/, 'is-word', 1]), [/, 'is-word', 1]=[_86190, _86196, _86202], atom(_86190), catch_warn(current_op(_86228, yfx, _86190)), [/, 'is-word', 1]\=[_86248], s2ps([/, 'is-word', 1], _86256))) ^ Unify: (309) [user] fake_notrace(user:(ground([/, 'is-word', 1]), [/, 'is-word', 1]=[_86190, _86196, _86202], atom(_86190), catch_warn(current_op(_86228, yfx, _86190)), [/, 'is-word', 1]\=[_86248], s2ps([/, 'is-word', 1], _86256))) ^ Call: (310) [user] real_notrace(user:(ground([/, 'is-word', 1]), [/, 'is-word', 1]=[_86190, _86196, _86202], atom(_86190), catch_warn(current_op(_86228, yfx, _86190)), [/, 'is-word', 1]\=[_86248], s2ps([/, 'is-word', 1], _86256))) ^ Unify: (310) [user] real_notrace(user:(ground([/, 'is-word', 1]), [/, 'is-word', 1]=[_86190, _86196, _86202], atom(_86190), catch_warn(current_op(_86228, yfx, _86190)), [/, 'is-word', 1]\=[_86248], s2ps([/, 'is-word', 1], _86256))) ^ Call: (311) [user] setup_call_cleanup('$notrace'(_89962, _89964), once(user:(ground([/, 'is-word', 1]), [/, 'is-word', 1]=[_86190, _86196, _86202], atom(_86190), catch_warn(current_op(_86228, yfx, _86190)), [/, 'is-word', 1]\=[_86248], s2ps([/, 'is-word', 1], _86256))), '$restore_trace'(_89962, _89964)) ^ Unify: (311) [system] setup_call_cleanup(user:'$notrace'(_89962, _89964), user:once(user:(ground([/, 'is-word', 1]), [/, 'is-word', 1]=[_86190, _86196, _86202], atom(_86190), catch_warn(current_op(_86228, yfx, _86190)), [/, 'is-word', 1]\=[_86248], s2ps([/, 'is-word', 1], _86256))), user:'$restore_trace'(_89962, _89964)) ^ Call: (312) [system] sig_atomic(user:'$notrace'(_89962, _89964)) ^ Exit: (311) [system] setup_call_cleanup(user:'$notrace'(3, -1), user:once(user:(ground([/, 'is-word', 1]), [/, 'is-word', 1]=[/, 'is-word', 1], atom(/), catch_warn(current_op(400, yfx, /)), [/, 'is-word', 1]\=[_86248], s2ps([/, 'is-word', 1], 'is-word'/1))), user:'$restore_trace'(3, -1)) ^ Exit: (310) [user] real_notrace(user:(ground([/, 'is-word', 1]), [/, 'is-word', 1]=[/, 'is-word', 1], atom(/), catch_warn(current_op(400, yfx, /)), [/, 'is-word', 1]\=[_86248], s2ps([/, 'is-word', 1], 'is-word'/1))) ^ Exit: (309) [user] fake_notrace(user:(ground([/, 'is-word', 1]), [/, 'is-word', 1]=[/, 'is-word', 1], atom(/), catch_warn(current_op(400, yfx, /)), [/, 'is-word', 1]\=[_86248], s2ps([/, 'is-word', 1], 'is-word'/1))) ^ Call: (309) [user] fake_notrace(catch(_9668 is 'is-word'/1, _95676, fail)) ^ Unify: (309) [user] fake_notrace(user:catch(_9668 is 'is-word'/1, _95676, fail)) ^ Call: (310) [user] real_notrace(user:catch(_9668 is 'is-word'/1, _95676, fail)) ^ Unify: (310) [user] real_notrace(user:catch(_9668 is 'is-word'/1, _95676, fail)) ^ Call: (311) [user] setup_call_cleanup('$notrace'(_99390, _99392), once(user:catch(_9668 is 'is-word'/1, _95676, fail)), '$restore_trace'(_99390, _99392)) ^ Unify: (311) [system] setup_call_cleanup(user:'$notrace'(_99390, _99392), user:once(user:catch(_9668 is 'is-word'/1, _95676, fail)), user:'$restore_trace'(_99390, _99392)) ^ Call: (312) [system] sig_atomic(user:'$notrace'(_99390, _99392)) ^ Fail: (310) [user] real_notrace(user:catch(_9668 is 'is-word'/1, _10000, fail)) ^ Fail: (309) [user] fake_notrace(user:catch(_9668 is 'is-word'/1, _10000, fail)) ^ Redo: (303) [user] subst_args2_failed(494, '&self', [/, 'is-word', 1], _9668) ^ Unify: (303) [user] subst_args2_failed(494, '&self', [/, 'is-word', 1], [_12874|_12876]) ^ Call: (304) [user] subst_args(_13888, _13890, 494, '&self', /, _12874) ^ Unify: (304) [user] subst_args(_14832, _14834, 494, '&self', /, _12874) Call: (305) [system] atom(_15702) ^ Redo: (304) [user] subst_args(_16702, _16704, 494, '&self', /, _12874) ^ Unify: (304) [user] subst_args(_17646, _17648, 494, '&self', /, _12874) ^ Call: (305) [user] self_subst(/) ^ Unify: (305) [user] self_subst(/) Call: (306) [system] callable(/) Exit: (306) [system] callable(/) ^ Unify: (305) [user] self_subst(/) ^ Call: (306) [user] self_eval(/) ^ Unify: (306) [user] self_eval(/) ^ Call: (308) [system] setup_call_cleanup('$notrace'(_24996, _24998), once(user:self_eval0(/)), '$restore_trace'(_24996, _24998)) ^ Unify: (308) [system] setup_call_cleanup(system:'$notrace'(_24996, _24998), system:once(user:self_eval0(/)), system:'$restore_trace'(_24996, _24998)) ^ Call: (309) [system] sig_atomic(system:'$notrace'(_24996, _24998)) ^ Exit: (308) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(/)), system:'$restore_trace'(3, -1)) ^ Exit: (306) [user] self_eval(/) ^ Exit: (305) [user] self_subst(/) Call: (305) [system] _12874=(/) Exit: (305) [system] (/)=(/) ^ Exit: (304) [user] subst_args(_32550, _32552, 494, '&self', /, /) ^ Call: (304) [user] subst_args2_failed(494, '&self', ['is-word', 1], _12876) ^ Unify: (304) [user] subst_args2_failed(494, '&self', ['is-word', 1], _12876) Call: (305) [system] ['is-word', 1]==[] ^ Redo: (304) [user] subst_args2_failed(494, '&self', ['is-word', 1], _12876) ^ Unify: (304) [user] subst_args2_failed(494, '&self', ['is-word', 1], _12876) Call: (305) [system] var(['is-word', 1]) ^ Redo: (304) [user] subst_args2_failed(494, '&self', ['is-word', 1], _12876) ^ Unify: (304) [user] subst_args2_failed(494, '&self', ['is-word', 1], _12876) ^ Call: (305) [user] once(subst_selfless(['is-word', 1], _12876)) ^ Unify: (305) [system] once(user:subst_selfless(['is-word', 1], _12876)) ^ Call: (306) [user] subst_selfless(['is-word', 1], _12876) ^ Unify: (306) [user] subst_selfless(['is-word', 1], _12876) Call: (307) [system] var('is-word') ^ Redo: (306) [user] subst_selfless(['is-word', 1], _12876) ^ Unify: (306) [user] subst_selfless(['is-word', 1], _12876) ^ Call: (307) [user] eval_selfless(_47476, _47478, _47480, _47482, ['is-word', 1], _12876) ^ Unify: (307) [user] eval_selfless(_48420, _48422, _48424, _48426, ['is-word', 1], _12876) ^ Call: (308) [user] eval_selfless_0(['is-word', 1], _12876) ^ Unify: (308) [user] eval_selfless_0(['is-word', 1], _12876) Call: (309) [system] var('is-word') ^ Redo: (308) [user] eval_selfless_0(['is-word', 1], _12876) ^ Unify: (308) [user] eval_selfless_0(['is-word', 1], _12876) ^ Call: (309) [user] eval_selfless_1(['is-word', 1], _12876) ^ Unify: (309) [user] eval_selfless_1(['is-word', 1], _12876) ^ Call: (310) [user] allow_clp ^ Unify: (310) [user] allow_clp ^ Call: (311) [user] false_flag ^ Unify: (311) [user] false_flag Call: (312) [system] fail Fail: (312) [system] fail ^ Fail: (311) [user] false_flag ^ Redo: (308) [user] eval_selfless_0(['is-word', 1], _12876) ^ Unify: (308) [user] eval_selfless_0(['is-word', 1], _12876) ^ Call: (309) [user] eval_selfless_2(['is-word', 1], _12876) ^ Unify: (309) [user] eval_selfless_2(['is-word', 1], _12876) Call: (310) [system] var('is-word') ^ Redo: (309) [user] eval_selfless_2(['is-word', 1], _12876) ^ Unify: (309) [user] eval_selfless_2(['is-word', 1], _12876) ^ Call: (310) [user] fake_notrace((ground(['is-word', 1]), ['is-word', 1]=[_68716, _68722, _68728], atom(_68716), catch_warn(current_op(_68754, yfx, _68716)), ['is-word', 1]\=[_68774], s2ps(['is-word', 1], _68782))) ^ Unify: (310) [user] fake_notrace(user:(ground(['is-word', 1]), ['is-word', 1]=[_68716, _68722, _68728], atom(_68716), catch_warn(current_op(_68754, yfx, _68716)), ['is-word', 1]\=[_68774], s2ps(['is-word', 1], _68782))) ^ Call: (311) [user] real_notrace(user:(ground(['is-word', 1]), ['is-word', 1]=[_68716, _68722, _68728], atom(_68716), catch_warn(current_op(_68754, yfx, _68716)), ['is-word', 1]\=[_68774], s2ps(['is-word', 1], _68782))) ^ Unify: (311) [user] real_notrace(user:(ground(['is-word', 1]), ['is-word', 1]=[_68716, _68722, _68728], atom(_68716), catch_warn(current_op(_68754, yfx, _68716)), ['is-word', 1]\=[_68774], s2ps(['is-word', 1], _68782))) ^ Call: (312) [user] setup_call_cleanup('$notrace'(_72488, _72490), once(user:(ground(['is-word', 1]), ['is-word', 1]=[_68716, _68722, _68728], atom(_68716), catch_warn(current_op(_68754, yfx, _68716)), ['is-word', 1]\=[_68774], s2ps(['is-word', 1], _68782))), '$restore_trace'(_72488, _72490)) ^ Unify: (312) [system] setup_call_cleanup(user:'$notrace'(_72488, _72490), user:once(user:(ground(['is-word', 1]), ['is-word', 1]=[_68716, _68722, _68728], atom(_68716), catch_warn(current_op(_68754, yfx, _68716)), ['is-word', 1]\=[_68774], s2ps(['is-word', 1], _68782))), user:'$restore_trace'(_72488, _72490)) ^ Call: (313) [system] sig_atomic(user:'$notrace'(_72488, _72490)) ^ Fail: (311) [user] real_notrace(user:(ground(['is-word', 1]), ['is-word', 1]=[_68716, _68722, _68728], atom(_68716), catch_warn(current_op(_68754, yfx, _68716)), ['is-word', 1]\=[_68774], s2ps(['is-word', 1], _68782))) ^ Fail: (310) [user] fake_notrace(user:(ground(['is-word', 1]), ['is-word', 1]=[_68716, _68722, _68728], atom(_68716), catch_warn(current_op(_68754, yfx, _68716)), ['is-word', 1]\=[_68774], s2ps(['is-word', 1], _68782))) ^ Redo: (304) [user] subst_args2_failed(494, '&self', ['is-word', 1], _12876) ^ Unify: (304) [user] subst_args2_failed(494, '&self', ['is-word', 1], [_78112|_78114]) ^ Call: (305) [user] subst_args(_79126, _79128, 494, '&self', 'is-word', _78112) ^ Unify: (305) [user] subst_args(_80070, _80072, 494, '&self', 'is-word', _78112) Call: (306) [system] atom(_80940) ^ Redo: (305) [user] subst_args(_81940, _81942, 494, '&self', 'is-word', _78112) ^ Unify: (305) [user] subst_args(_82884, _82886, 494, '&self', 'is-word', _78112) ^ Call: (306) [user] self_subst('is-word') ^ Unify: (306) [user] self_subst('is-word') Call: (307) [system] callable('is-word') Exit: (307) [system] callable('is-word') ^ Unify: (306) [user] self_subst('is-word') ^ Call: (307) [user] self_eval('is-word') ^ Unify: (307) [user] self_eval('is-word') ^ Call: (309) [system] setup_call_cleanup('$notrace'(_90234, _90236), once(user:self_eval0('is-word')), '$restore_trace'(_90234, _90236)) ^ Unify: (309) [system] setup_call_cleanup(system:'$notrace'(_90234, _90236), system:once(user:self_eval0('is-word')), system:'$restore_trace'(_90234, _90236)) ^ Call: (310) [system] sig_atomic(system:'$notrace'(_90234, _90236)) ^ Exit: (309) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0('is-word')), system:'$restore_trace'(3, -1)) ^ Exit: (307) [user] self_eval('is-word') ^ Exit: (306) [user] self_subst('is-word') Call: (306) [system] _78112='is-word' Exit: (306) [system] 'is-word'='is-word' ^ Exit: (305) [user] subst_args(_97788, _97790, 494, '&self', 'is-word', 'is-word') ^ Call: (305) [user] subst_args2_failed(494, '&self', [1], _78114) ^ Unify: (305) [user] subst_args2_failed(494, '&self', [1], _78114) Call: (306) [system] [1]==[] ^ Redo: (305) [user] subst_args2_failed(494, '&self', [1], _78114) ^ Unify: (305) [user] subst_args2_failed(494, '&self', [1], _78114) Call: (306) [system] var([1]) ^ Redo: (305) [user] subst_args2_failed(494, '&self', [1], _78114) ^ Unify: (305) [user] subst_args2_failed(494, '&self', [1], _78114) ^ Call: (306) [user] once(subst_selfless([1], _78114)) ^ Unify: (306) [system] once(user:subst_selfless([1], _78114)) ^ Call: (307) [user] subst_selfless([1], _78114) ^ Unify: (307) [user] subst_selfless([1], _78114) Call: (308) [system] var(1) ^ Redo: (307) [user] subst_selfless([1], _78114) ^ Unify: (307) [user] subst_selfless([1], _78114) ^ Call: (308) [user] eval_selfless(_112714, _112716, _112718, _112720, [1], _78114) ^ Unify: (308) [user] eval_selfless(_113658, _113660, _113662, _113664, [1], _78114) ^ Call: (309) [user] eval_selfless_0([1], _78114) ^ Unify: (309) [user] eval_selfless_0([1], _78114) Call: (310) [system] var(1) ^ Redo: (309) [user] eval_selfless_0([1], _78114) ^ Unify: (309) [user] eval_selfless_0([1], _78114) ^ Call: (310) [user] eval_selfless_1([1], _78114) ^ Unify: (310) [user] eval_selfless_1([1], _78114) ^ Call: (311) [user] allow_clp ^ Unify: (311) [user] allow_clp ^ Call: (312) [user] false_flag ^ Unify: (312) [user] false_flag Call: (313) [system] fail Fail: (313) [system] fail ^ Fail: (312) [user] false_flag ^ Redo: (309) [user] eval_selfless_0([1], _78114) ^ Unify: (309) [user] eval_selfless_0([1], _78114) ^ Call: (310) [user] eval_selfless_2([1], _78114) ^ Unify: (310) [user] eval_selfless_2([1], _78114) Call: (311) [system] var(1) ^ Redo: (310) [user] eval_selfless_2([1], _78114) ^ Unify: (310) [user] eval_selfless_2([1], _78114) ^ Call: (311) [user] fake_notrace((ground([1]), [1]=[_133954, _133960, _133966], atom(_133954), catch_warn(current_op(_133992, yfx, _133954)), [1]\=[_134012], s2ps([1], _134020))) ^ Unify: (311) [user] fake_notrace(user:(ground([1]), [1]=[_133954, _133960, _133966], atom(_133954), catch_warn(current_op(_133992, yfx, _133954)), [1]\=[_134012], s2ps([1], _134020))) ^ Call: (312) [user] real_notrace(user:(ground([1]), [1]=[_133954, _133960, _133966], atom(_133954), catch_warn(current_op(_133992, yfx, _133954)), [1]\=[_134012], s2ps([1], _134020))) ^ Unify: (312) [user] real_notrace(user:(ground([1]), [1]=[_133954, _133960, _133966], atom(_133954), catch_warn(current_op(_133992, yfx, _133954)), [1]\=[_134012], s2ps([1], _134020))) ^ Call: (313) [user] setup_call_cleanup('$notrace'(_137726, _137728), once(user:(ground([1]), [1]=[_133954, _133960, _133966], atom(_133954), catch_warn(current_op(_133992, yfx, _133954)), [1]\=[_134012], s2ps([1], _134020))), '$restore_trace'(_137726, _137728)) ^ Unify: (313) [system] setup_call_cleanup(user:'$notrace'(_137726, _137728), user:once(user:(ground([1]), [1]=[_133954, _133960, _133966], atom(_133954), catch_warn(current_op(_133992, yfx, _133954)), [1]\=[_134012], s2ps([1], _134020))), user:'$restore_trace'(_137726, _137728)) ^ Call: (314) [system] sig_atomic(user:'$notrace'(_137726, _137728)) ^ Fail: (312) [user] real_notrace(user:(ground([1]), [1]=[_133954, _133960, _133966], atom(_133954), catch_warn(current_op(_133992, yfx, _133954)), [1]\=[_134012], s2ps([1], _134020))) ^ Fail: (311) [user] fake_notrace(user:(ground([1]), [1]=[_133954, _133960, _133966], atom(_133954), catch_warn(current_op(_133992, yfx, _133954)), [1]\=[_134012], s2ps([1], _134020))) ^ Redo: (305) [user] subst_args2_failed(494, '&self', [1], _78114) ^ Unify: (305) [user] subst_args2_failed(494, '&self', [1], [_143350|_143352]) ^ Call: (306) [user] subst_args(_144364, _144366, 494, '&self', 1, _143350) ^ Unify: (306) [user] subst_args(_145308, _145310, 494, '&self', 1, _143350) Call: (307) [system] atom(_146178) ^ Redo: (306) [user] subst_args(_147178, _147180, 494, '&self', 1, _143350) ^ Unify: (306) [user] subst_args(_148122, _148124, 494, '&self', 1, _143350) ^ Call: (307) [user] self_subst(1) ^ Unify: (307) [user] self_subst(1) Call: (308) [system] callable(1) ^ Redo: (307) [user] self_subst(1) ^ Exit: (307) [user] self_subst(1) Call: (307) [system] _143350=1 Exit: (307) [system] 1=1 ^ Exit: (306) [user] subst_args(_155542, _155544, 494, '&self', 1, 1) ^ Call: (306) [user] subst_args2_failed(494, '&self', [], _143352) ^ Unify: (306) [user] subst_args2_failed(494, '&self', [], _143352) Call: (307) [system] []==[] Exit: (307) [system] []==[] Call: (307) [system] _143352=[] Exit: (307) [system] []=[] ^ Exit: (306) [user] subst_args2_failed(494, '&self', [], []) ^ Exit: (305) [user] subst_args2_failed(494, '&self', [1], [1]) ^ Exit: (304) [user] subst_args2_failed(494, '&self', ['is-word', 1], ['is-word', 1]) ^ Exit: (303) [user] subst_args2_failed(494, '&self', [/, 'is-word', 1], [/, 'is-word', 1]) ^ Exit: (302) [user] subst_args1(=, _9620, 494, '&self', [/, 'is-word', 1], [/, 'is-word', 1]) Call: (302) [system] nb_setarg(1, retval(fail), [/, 'is-word', 1]) Exit: (302) [system] nb_setarg(1, retval([/, 'is-word', 1]), [/, 'is-word', 1]) ^ Call: (302) [user] ignore(notrace((\+[/, 'is-word', 1]\=_9684, nb_setarg(1, retval([/, 'is-word', 1]), [/, 'is-word', 1])))) ^ Unify: (302) [system] ignore(user:notrace((\+[/, 'is-word', 1]\=_9684, nb_setarg(1, retval([/, 'is-word', 1]), [/, 'is-word', 1])))) ^ Call: (304) [system] setup_call_cleanup('$notrace'(_170442, _170444), once(user:(\+[/, 'is-word', 1]\=_9684, nb_setarg(1, retval([/, 'is-word', 1]), [/, 'is-word', 1]))), '$restore_trace'(_170442, _170444)) ^ Unify: (304) [system] setup_call_cleanup(system:'$notrace'(_170442, _170444), system:once(user:(\+[/, 'is-word', 1]\=_9684, nb_setarg(1, retval([/, 'is-word', 1]), [/, 'is-word', 1]))), system:'$restore_trace'(_170442, _170444)) ^ Call: (305) [system] sig_atomic(system:'$notrace'(_170442, _170444)) ^ Exit: (304) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(\+[/, 'is-word', 1]\=_9684, nb_setarg(1, retval([/, 'is-word', 1]), [/, 'is-word', 1]))), system:'$restore_trace'(3, -1)) ^ Exit: (302) [system] ignore(user:notrace((\+[/, 'is-word', 1]\=_9684, nb_setarg(1, retval([/, 'is-word', 1]), [/, 'is-word', 1])))) ^ Call: (302) [user] ignore((_9676==1->ignore(\+ \+ (flag(eval_num, _9714, _9714+1), (retval([/, 'is-word', 1])\=@=retval(fail), nonvar([/, 'is-word', 1])->indentq(5, _9714, <--, [false, [/, 'is-word', 1]]);indentq(5, _9714, <--, [false, retval([/, 'is-word', 1])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9714, _9714+1), (retval([/, 'is-word', 1])\=@=retval(fail), nonvar([/, 'is-word', 1])->indentq(5, _9714, <--, [false, [/, 'is-word', 1]]);indentq(5, _9714, <--, [false, retval([/, 'is-word', 1])])))))))))) ^ Unify: (302) [system] ignore(user:(_9676==1->ignore(\+ \+ (flag(eval_num, _9714, _9714+1), (retval([/, 'is-word', 1])\=@=retval(fail), nonvar([/, 'is-word', 1])->indentq(5, _9714, <--, [false, [/, 'is-word', 1]]);indentq(5, _9714, <--, [false, retval([/, 'is-word', 1])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9714, _9714+1), (retval([/, 'is-word', 1])\=@=retval(fail), nonvar([/, 'is-word', 1])->indentq(5, _9714, <--, [false, [/, 'is-word', 1]]);indentq(5, _9714, <--, [false, retval([/, 'is-word', 1])])))))))))) Call: (304) [system] _9676==1 Fail: (304) [system] _9676==1 ^ Call: (305) [system] setup_call_cleanup('$notrace'(_178898, _178900), once(user:ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9714, _9714+1), (retval([/, 'is-word', 1])\=@=retval(fail), nonvar([/, 'is-word', 1])->indentq(5, _9714, <--, [false, [/, 'is-word', 1]]);indentq(5, _9714, <--, [false, retval([/, 'is-word', 1])])))))))), '$restore_trace'(_178898, _178900)) ^ Unify: (305) [system] setup_call_cleanup(system:'$notrace'(_178898, _178900), system:once(user:ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9714, _9714+1), (retval([/, 'is-word', 1])\=@=retval(fail), nonvar([/, 'is-word', 1])->indentq(5, _9714, <--, [false, [/, 'is-word', 1]]);indentq(5, _9714, <--, [false, retval([/, 'is-word', 1])])))))))), system:'$restore_trace'(_178898, _178900)) ^ Call: (306) [system] sig_atomic(system:'$notrace'(_178898, _178900)) ^ Exit: (305) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9714, _9714+1), (retval([/, 'is-word', 1])\=@=retval(fail), nonvar([/, 'is-word', 1])->indentq(5, _9714, <--, [false, [/, 'is-word', 1]]);indentq(5, _9714, <--, [false, retval([/, 'is-word', 1])])))))))), system:'$restore_trace'(3, -1)) ^ Exit: (302) [system] ignore(user:(_9676==1->ignore(\+ \+ (flag(eval_num, _9714, _9714+1), (retval([/, 'is-word', 1])\=@=retval(fail), nonvar([/, 'is-word', 1])->indentq(5, _9714, <--, [false, [/, 'is-word', 1]]);indentq(5, _9714, <--, [false, retval([/, 'is-word', 1])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9714, _9714+1), (retval([/, 'is-word', 1])\=@=retval(fail), nonvar([/, 'is-word', 1])->indentq(5, _9714, <--, [false, [/, 'is-word', 1]]);indentq(5, _9714, <--, [false, retval([/, 'is-word', 1])])))))))))) ^ Exit: (300) [system] call_cleanup(user:((call(subst_args1(=, _9620), 494, '&self', [/, 'is-word', 1], [/, 'is-word', 1])*->nb_setarg(1, retval([/, 'is-word', 1]), [/, 'is-word', 1]);fail, trace, call(subst_args1(=, _9620), 494, '&self', [/, 'is-word', 1], [/, 'is-word', 1])), ignore(notrace((\+[/, 'is-word', 1]\=_9684, nb_setarg(1, retval([/, 'is-word', 1]), [/, 'is-word', 1]))))), user:ignore((_9676==1->ignore(\+ \+ (flag(eval_num, _9714, _9714+1), (retval([/, 'is-word', 1])\=@=retval(fail), nonvar([/, 'is-word', 1])->indentq(5, _9714, <--, [false, [/, 'is-word', 1]]);indentq(5, _9714, <--, [false, retval([/, 'is-word', 1])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9714, _9714+1), (retval([/, 'is-word', 1])\=@=retval(fail), nonvar([/, 'is-word', 1])->indentq(5, _9714, <--, [false, [/, 'is-word', 1]]);indentq(5, _9714, <--, [false, retval([/, 'is-word', 1])]))))))))))) Call: (300) [system] retval([/, 'is-word', 1])\=@=retval(fail) Exit: (300) [system] retval([/, 'is-word', 1])\=@=retval(fail) ^ Exit: (299) [user] trace_eval(subst_args1(=, _9620), (false, (e2;e)), 494, '&self', [/, 'is-word', 1], [/, 'is-word', 1]) Call: (299) [system] [/, 'is-word', 1]\=@=[/, 'is-word', 1] ^ Redo: (298) [user] subst_args0(=, _9620, 494, '&self', [/, 'is-word', 1], _9636) Call: (299) [system] _9636=[/, 'is-word', 1] Exit: (299) [system] [/, 'is-word', 1]=[/, 'is-word', 1] ^ Exit: (298) [user] subst_args0(=, _9620, 494, '&self', [/, 'is-word', 1], [/, 'is-word', 1]) ^ Exit: (297) [user] subst_args(=, _9620, 495, '&self', [/, 'is-word', 1], [/, 'is-word', 1]) Call: (297) [apply] apply:maplist_([[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9638, user:subst_args(=, _9620, 495, '&self')) Unify: (297) [apply] apply:maplist_([[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], [_194058|_194060], user:subst_args(=, _9620, 495, '&self')) ^ Call: (298) [user] subst_args(=, _9620, 495, '&self', [/, 'is-word', 2], _194058) ^ Unify: (298) [user] subst_args(=, _9620, 495, '&self', [/, 'is-word', 2], _194058) Call: (299) [system] atom(=) Exit: (299) [system] atom(=) Call: (299) [system] (=)\==(=) ^ Redo: (298) [user] subst_args(=, _9620, 495, '&self', [/, 'is-word', 2], _194058) ^ Unify: (298) [user] subst_args(=, _9620, 495, '&self', [/, 'is-word', 2], _194058) ^ Call: (299) [user] self_subst([/, 'is-word', 2]) ^ Unify: (299) [user] self_subst([/, 'is-word', 2]) Call: (300) [system] callable([/, 'is-word', 2]) Exit: (300) [system] callable([/, 'is-word', 2]) ^ Unify: (299) [user] self_subst([/, 'is-word', 2]) ^ Call: (300) [user] self_eval([/, 'is-word', 2]) ^ Unify: (300) [user] self_eval([/, 'is-word', 2]) ^ Call: (302) [system] setup_call_cleanup('$notrace'(_208026, _208028), once(user:self_eval0([/, 'is-word', 2])), '$restore_trace'(_208026, _208028)) ^ Unify: (302) [system] setup_call_cleanup(system:'$notrace'(_208026, _208028), system:once(user:self_eval0([/, 'is-word', 2])), system:'$restore_trace'(_208026, _208028)) ^ Call: (303) [system] sig_atomic(system:'$notrace'(_208026, _208028)) ^ Fail: (300) [user] self_eval([/, 'is-word', 2]) ^ Redo: (298) [user] subst_args(=, _9620, 495, '&self', [/, 'is-word', 2], _194058) ^ Unify: (298) [user] subst_args(=, _9620, 495, '&self', [/, 'is-word', 2], _194058) Call: (299) [system] ['is-word', 2]==[] ^ Redo: (298) [user] subst_args(=, _9620, 495, '&self', [/, 'is-word', 2], _194058) ^ Unify: (298) [user] subst_args(=, _9620, 495, '&self', [/, 'is-word', 2], _194058) ^ Call: (300) [system] setup_call_cleanup('$notrace'(_216512, _216514), once(user:(_216494 is 495-1)), '$restore_trace'(_216512, _216514)) ^ Unify: (300) [system] setup_call_cleanup(system:'$notrace'(_216512, _216514), system:once(user:(_216494 is 495-1)), system:'$restore_trace'(_216512, _216514)) ^ Call: (301) [system] sig_atomic(system:'$notrace'(_216512, _216514)) ^ Exit: (300) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(494 is 495-1)), system:'$restore_trace'(3, -1)) ^ Call: (299) [user] subst_args0(=, _9620, 494, '&self', [/, 'is-word', 2], _194058) ^ Unify: (299) [user] subst_args0(=, _9620, 494, '&self', [/, 'is-word', 2], _194058) ^ Call: (300) [user] self_subst([/, 'is-word', 2]) ^ Unify: (300) [user] self_subst([/, 'is-word', 2]) Call: (301) [system] callable([/, 'is-word', 2]) Exit: (301) [system] callable([/, 'is-word', 2]) ^ Unify: (300) [user] self_subst([/, 'is-word', 2]) ^ Call: (301) [user] self_eval([/, 'is-word', 2]) ^ Unify: (301) [user] self_eval([/, 'is-word', 2]) ^ Call: (303) [system] setup_call_cleanup('$notrace'(_228662, _228664), once(user:self_eval0([/, 'is-word', 2])), '$restore_trace'(_228662, _228664)) ^ Unify: (303) [system] setup_call_cleanup(system:'$notrace'(_228662, _228664), system:once(user:self_eval0([/, 'is-word', 2])), system:'$restore_trace'(_228662, _228664)) ^ Call: (304) [system] sig_atomic(system:'$notrace'(_228662, _228664)) ^ Fail: (301) [user] self_eval([/, 'is-word', 2]) ^ Redo: (299) [user] subst_args0(=, _9620, 494, '&self', [/, 'is-word', 2], _194058) ^ Unify: (299) [user] subst_args0(=, _9620, 494, '&self', [/, 'is-word', 2], _194058) Call: (300) [system] _234318 is 494+ -1 Exit: (300) [system] 493 is 494+ -1 ^ Call: (300) [user] trace_eval(subst_args1(=, _9620), (false, (e2;e)), 494, '&self', [/, 'is-word', 2], _236194) ^ Unify: (300) [user] trace_eval(subst_args1(=, _9620), (false, (e2;e)), 494, '&self', [/, 'is-word', 2], _236194) ^ Call: (301) [user] must_det_ll((notrace((flag(eval_num, _238104, _238104+1), _238122 is _238104 mod 500, _238140 is 99-494 mod 100, _238164=_238166, option_else('trace-length', _238178, 500), option_else('trace-depth', _238186, 30))), quietly(if_t((nop(stop_rtrace), _238122>_238178), (set_debug(eval, false), _238242 is _238178+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_238242])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_238294))))) ^ Unify: (301) [user] must_det_ll(user:(notrace((flag(eval_num, _238104, _238104+1), _238122 is _238104 mod 500, _238140 is 99-494 mod 100, _238164=_238166, option_else('trace-length', _238178, 500), option_else('trace-depth', _238186, 30))), quietly(if_t((nop(stop_rtrace), _238122>_238178), (set_debug(eval, false), _238242 is _238178+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_238242])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_238294))))) ^ Call: (302) [user] once(user:(notrace((flag(eval_num, _238104, _238104+1), _238122 is _238104 mod 500, _238140 is 99-494 mod 100, _238164=_238166, option_else('trace-length', _238178, 500), option_else('trace-depth', _238186, 30))), quietly(if_t((nop(stop_rtrace), _238122>_238178), (set_debug(eval, false), _238242 is _238178+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_238242])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_238294))))) ^ Unify: (302) [system] once(user:(notrace((flag(eval_num, _238104, _238104+1), _238122 is _238104 mod 500, _238140 is 99-494 mod 100, _238164=_238166, option_else('trace-length', _238178, 500), option_else('trace-depth', _238186, 30))), quietly(if_t((nop(stop_rtrace), _238122>_238178), (set_debug(eval, false), _238242 is _238178+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_238242])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_238294))))) ^ Call: (305) [system] setup_call_cleanup('$notrace'(_242018, _242020), once(user:(flag(eval_num, _238104, _238104+1), _238122 is _238104 mod 500, _238140 is 99-494 mod 100, _238164=_238166, option_else('trace-length', _238178, 500), option_else('trace-depth', _238186, 30))), '$restore_trace'(_242018, _242020)) ^ Unify: (305) [system] setup_call_cleanup(system:'$notrace'(_242018, _242020), system:once(user:(flag(eval_num, _238104, _238104+1), _238122 is _238104 mod 500, _238140 is 99-494 mod 100, _238164=_238166, option_else('trace-length', _238178, 500), option_else('trace-depth', _238186, 30))), system:'$restore_trace'(_242018, _242020)) ^ Call: (306) [system] sig_atomic(system:'$notrace'(_242018, _242020)) ^ Exit: (305) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(flag(eval_num, 27, 27+1), 27 is 27 mod 500, 5 is 99-494 mod 100, _238164=_238164, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), system:'$restore_trace'(3, -1)) ^ Call: (305) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 27>500), (set_debug(eval, false), _238242 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_238242])), nop((start_rtrace, rtrace))))) ^ Unify: (305) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 27>500), (set_debug(eval, false), _238242 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_238242])), nop((start_rtrace, rtrace))))) ^ Exit: (305) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 27>500), (set_debug(eval, false), _238242 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_238242])), nop((start_rtrace, rtrace))))) Call: (304) [user] nop(notrace(no_repeats_var(_238294))) Unify: (304) [user] nop(notrace(no_repeats_var(_238294))) Exit: (304) [user] nop(notrace(no_repeats_var(_238294))) ^ Exit: (302) [system] once(user:(notrace((flag(eval_num, 27, 27+1), 27 is 27 mod 500, 5 is 99-494 mod 100, _238164=_238164, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), quietly(if_t((nop(stop_rtrace), 27>500), (set_debug(eval, false), _238242 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_238242])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_238294))))) ^ Exit: (301) [user] must_det_ll(user:(notrace((flag(eval_num, 27, 27+1), 27 is 27 mod 500, 5 is 99-494 mod 100, _238164=_238164, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), quietly(if_t((nop(stop_rtrace), 27>500), (set_debug(eval, false), _238242 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_238242])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_238294))))) Call: (301) [occurs] occurs:sub_term(_253482, (false, (e2;e))) Unify: (301) [occurs] occurs:sub_term((false, (e2;e)), (false, (e2;e))) Exit: (301) [occurs] occurs:sub_term((false, (e2;e)), (false, (e2;e))) Call: (301) [system] (false, (e2;e))\=(false, (e2;e)) Fail: (301) [system] (false, (e2;e))\=(false, (e2;e)) Redo: (301) [occurs] occurs:sub_term(_253482, (false, (e2;e))) Unify: (301) [occurs] occurs:sub_term(_253482, (false, (e2;e))) Call: (302) [system] compound((false, (e2;e))) Exit: (302) [system] compound((false, (e2;e))) Call: (302) [system] arg(_261904, (false, (e2;e)), _261828) Exit: (302) [system] arg(1, (false, (e2;e)), false) Call: (302) [occurs] occurs:sub_term(_253482, false) Unify: (302) [occurs] occurs:sub_term(false, false) Exit: (302) [occurs] occurs:sub_term(false, false) Exit: (301) [occurs] occurs:sub_term(false, (false, (e2;e))) Call: (301) [system] (false, (e2;e))\=false Exit: (301) [system] (false, (e2;e))\=false ^ Call: (301) [user] if_trace((eval;false, (e2;e)), (_238164=1, indentq(5, 27, -->, [false, [/, 'is-word', 2]]))) ^ Unify: (301) [user] if_trace((eval;false, (e2;e)), (_238164=1, indentq(5, 27, -->, [false, [/, 'is-word', 2]]))) ^ Call: (303) [system] setup_call_cleanup('$notrace'(_271208, _271210), once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _238164=1, indentq(5, 27, -->, [false, [/, 'is-word', 2]]))), _271166, fbug((_271166-->if_trace((eval;false, (e2;e)), (_238164=1, indentq(5, 27, -->, [false, [/, 'is-word', 2]])))))))), '$restore_trace'(_271208, _271210)) ^ Unify: (303) [system] setup_call_cleanup(system:'$notrace'(_271208, _271210), system:once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _238164=1, indentq(5, 27, -->, [false, [/, 'is-word', 2]]))), _271166, fbug((_271166-->if_trace((eval;false, (e2;e)), (_238164=1, indentq(5, 27, -->, [false, [/, 'is-word', 2]])))))))), system:'$restore_trace'(_271208, _271210)) ^ Call: (304) [system] sig_atomic(system:'$notrace'(_271208, _271210)) ^ Exit: (303) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _238164=1, indentq(5, 27, -->, [false, [/, 'is-word', 2]]))), _271166, fbug((_271166-->if_trace((eval;false, (e2;e)), (_238164=1, indentq(5, 27, -->, [false, [/, 'is-word', 2]])))))))), system:'$restore_trace'(3, -1)) ^ Exit: (301) [user] if_trace((eval;false, (e2;e)), (_238164=1, indentq(5, 27, -->, [false, [/, 'is-word', 2]]))) Call: (301) [system] _275990=retval(fail) Exit: (301) [system] retval(fail)=retval(fail) Call: (301) [system] _277852=(\+ \+ (flag(eval_num, _277872, _277872+1), (retval(fail)\=@=retval(fail), nonvar(_236194)->indentq(5, _277872, <--, [false, _236194]);indentq(5, _277872, <--, [false, retval(fail)])))) Exit: (301) [system] (\+ \+ (flag(eval_num, _277872, _277872+1), (retval(fail)\=@=retval(fail), nonvar(_236194)->indentq(5, _277872, <--, [false, _236194]);indentq(5, _277872, <--, [false, retval(fail)]))))=(\+ \+ (flag(eval_num, _277872, _277872+1), (retval(fail)\=@=retval(fail), nonvar(_236194)->indentq(5, _277872, <--, [false, _236194]);indentq(5, _277872, <--, [false, retval(fail)])))) ^ Call: (301) [user] call_cleanup(((call(subst_args1(=, _9620), 494, '&self', [/, 'is-word', 2], _236194)*->nb_setarg(1, retval(fail), _236194);fail, trace, call(subst_args1(=, _9620), 494, '&self', [/, 'is-word', 2], _236194)), ignore(notrace((\+_236194\=_238294, nb_setarg(1, retval(fail), _236194))))), ignore((_238164==1->ignore(\+ \+ (flag(eval_num, _277872, _277872+1), (retval(fail)\=@=retval(fail), nonvar(_236194)->indentq(5, _277872, <--, [false, _236194]);indentq(5, _277872, <--, [false, retval(fail)]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _277872, _277872+1), (retval(fail)\=@=retval(fail), nonvar(_236194)->indentq(5, _277872, <--, [false, _236194]);indentq(5, _277872, <--, [false, retval(fail)]))))))))))) ^ Unify: (301) [system] call_cleanup(user:((call(subst_args1(=, _9620), 494, '&self', [/, 'is-word', 2], _236194)*->nb_setarg(1, retval(fail), _236194);fail, trace, call(subst_args1(=, _9620), 494, '&self', [/, 'is-word', 2], _236194)), ignore(notrace((\+_236194\=_238294, nb_setarg(1, retval(fail), _236194))))), user:ignore((_238164==1->ignore(\+ \+ (flag(eval_num, _277872, _277872+1), (retval(fail)\=@=retval(fail), nonvar(_236194)->indentq(5, _277872, <--, [false, _236194]);indentq(5, _277872, <--, [false, retval(fail)]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _277872, _277872+1), (retval(fail)\=@=retval(fail), nonvar(_236194)->indentq(5, _277872, <--, [false, _236194]);indentq(5, _277872, <--, [false, retval(fail)]))))))))))) ^ Call: (303) [user] subst_args1(=, _9620, 494, '&self', [/, 'is-word', 2], _236194) ^ Unify: (303) [user] subst_args1(=, _9620, 494, '&self', [/, 'is-word', 2], _236194) Call: (304) [system] var(=) ^ Redo: (303) [user] subst_args1(=, _9620, 494, '&self', [/, 'is-word', 2], _236194) Call: (304) [system] atom(=) Exit: (304) [system] atom(=) Call: (304) [system] (=)\==(=) ^ Redo: (303) [user] subst_args1(=, _9620, 494, '&self', [/, 'is-word', 2], _236194) ^ Unify: (303) [user] subst_args1(=, _9620, 494, '&self', [/, 'is-word', 2], _236194) Call: (304) [system] atom([/, 'is-word', 2]) ^ Redo: (303) [user] subst_args1(=, _9620, 494, '&self', [/, 'is-word', 2], _236194) ^ Unify: (303) [user] subst_args1(=, _9620, 494, '&self', [/, 'is-word', 2], _236194) Call: (304) [system] is_list(['is-word', 2]) Exit: (304) [system] is_list(['is-word', 2]) ^ Unify: (303) [user] subst_args1(=, _9620, 494, '&self', [/, 'is-word', 2], _236194) Call: (304) [system] is_list([/, 'is-word', 2]) Exit: (304) [system] is_list([/, 'is-word', 2]) ^ Unify: (303) [user] subst_args1(=, _9620, 494, '&self', [/, 'is-word', 2], [/|_297726]) Call: (304) [system] var(/) ^ Redo: (303) [user] subst_args1(=, _9620, 494, '&self', [/, 'is-word', 2], _236194) ^ Unify: (303) [user] subst_args1(=, _9620, 494, '&self', [/, 'is-word', 2], _236194) Call: (304) [system] fail ^ Redo: (303) [user] subst_args1(=, _9620, 494, '&self', [/, 'is-word', 2], _236194) ^ Unify: (303) [user] subst_args1(=, _9620, 494, '&self', [/, 'is-word', 2], _236194) Call: (304) [system] is_list([/, 'is-word', 2]) Exit: (304) [system] is_list([/, 'is-word', 2]) ^ Call: (304) [user] apply:maplist(self_subst, [/, 'is-word', 2]) ^ Unify: (304) [apply] apply:maplist(user:self_subst, [/, 'is-word', 2]) Call: (305) [apply] apply:maplist_([/, 'is-word', 2], user:self_subst) Unify: (305) [apply] apply:maplist_([/, 'is-word', 2], user:self_subst) ^ Call: (306) [user] self_subst(/) ^ Unify: (306) [user] self_subst(/) Call: (307) [system] callable(/) Exit: (307) [system] callable(/) ^ Unify: (306) [user] self_subst(/) ^ Call: (307) [user] self_eval(/) ^ Unify: (307) [user] self_eval(/) ^ Call: (309) [system] setup_call_cleanup('$notrace'(_316346, _316348), once(user:self_eval0(/)), '$restore_trace'(_316346, _316348)) ^ Unify: (309) [system] setup_call_cleanup(system:'$notrace'(_316346, _316348), system:once(user:self_eval0(/)), system:'$restore_trace'(_316346, _316348)) ^ Call: (310) [system] sig_atomic(system:'$notrace'(_316346, _316348)) ^ Exit: (309) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(/)), system:'$restore_trace'(3, -1)) ^ Exit: (307) [user] self_eval(/) ^ Exit: (306) [user] self_subst(/) Call: (306) [apply] apply:maplist_(['is-word', 2], user:self_subst) Unify: (306) [apply] apply:maplist_(['is-word', 2], user:self_subst) ^ Call: (307) [user] self_subst('is-word') ^ Unify: (307) [user] self_subst('is-word') Call: (308) [system] callable('is-word') Exit: (308) [system] callable('is-word') ^ Unify: (307) [user] self_subst('is-word') ^ Call: (308) [user] self_eval('is-word') ^ Unify: (308) [user] self_eval('is-word') ^ Call: (310) [system] setup_call_cleanup('$notrace'(_330306, _330308), once(user:self_eval0('is-word')), '$restore_trace'(_330306, _330308)) ^ Unify: (310) [system] setup_call_cleanup(system:'$notrace'(_330306, _330308), system:once(user:self_eval0('is-word')), system:'$restore_trace'(_330306, _330308)) ^ Call: (311) [system] sig_atomic(system:'$notrace'(_330306, _330308)) ^ Exit: (310) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0('is-word')), system:'$restore_trace'(3, -1)) ^ Exit: (308) [user] self_eval('is-word') ^ Exit: (307) [user] self_subst('is-word') Call: (307) [apply] apply:maplist_([2], user:self_subst) Unify: (307) [apply] apply:maplist_([2], user:self_subst) ^ Call: (308) [user] self_subst(2) ^ Unify: (308) [user] self_subst(2) Call: (309) [system] callable(2) ^ Redo: (308) [user] self_subst(2) ^ Exit: (308) [user] self_subst(2) Call: (308) [apply] apply:maplist_([], user:self_subst) Unify: (308) [apply] apply:maplist_([], user:self_subst) Exit: (308) [apply] apply:maplist_([], user:self_subst) Exit: (307) [apply] apply:maplist_([2], user:self_subst) Exit: (306) [apply] apply:maplist_(['is-word', 2], user:self_subst) Exit: (305) [apply] apply:maplist_([/, 'is-word', 2], user:self_subst) ^ Exit: (304) [apply] apply:maplist(user:self_subst, [/, 'is-word', 2]) Call: (304) [system] [/, 'is-word', 2]=[_348910|_348912] Exit: (304) [system] [/, 'is-word', 2]=[/, 'is-word', 2] Call: (304) [system] atom(/) Exit: (304) [system] atom(/) ^ Unify: (303) [user] subst_args1(=, _9620, 494, '&self', [/, 'is-word', 2], _236194) ^ Call: (304) [user] is_space_op(/) ^ Redo: (303) [user] subst_args1(=, _9620, 494, '&self', [/, 'is-word', 2], _236194) ^ Unify: (303) [user] subst_args1(=, _9620, 494, '&self', [/, 'is-word', 2], _236194) Call: (304) [system] (/)==case ^ Redo: (303) [user] subst_args1(=, _9620, 494, '&self', [/, 'is-word', 2], _236194) ^ Unify: (303) [user] subst_args1(=, _9620, 494, '&self', [/, 'is-word', 2], _236194) Call: (304) [system] fail ^ Redo: (303) [user] subst_args1(=, _9620, 494, '&self', [/, 'is-word', 2], _236194) ^ Unify: (303) [user] subst_args1(=, _9620, 494, '&self', [/, 'is-word', 2], _236194) Call: (304) [system] _361994=do_more_defs(true) Exit: (304) [system] do_more_defs(true)=do_more_defs(true) ^ Call: (304) [user] clause(eval_21(subst_args, _9620, 494, '&self', [/, 'is-word', 2], _236194), _363870) ^ Redo: (303) [user] subst_args1(=, _9620, 494, '&self', [/, 'is-word', 2], _236194) ^ Unify: (303) [user] subst_args1(=, _9620, 494, '&self', [/, 'is-word', 2], _236194) Call: (304) [system] fail ^ Redo: (303) [user] subst_args1(=, _9620, 494, '&self', [/, 'is-word', 2], _236194) ^ Unify: (303) [user] subst_args1(=, _9620, 494, '&self', [/, 'is-word', 2], _236194) ^ Call: (304) [user] is_and(/) ^ Unify: (304) [user] is_and(/) Call: (305) [system] atom(/) Exit: (305) [system] atom(/) ^ Unify: (304) [user] is_and(/) ^ Call: (305) [user] is_and(/, _374194) ^ Unify: (305) [user] is_and(/, _375122) Call: (306) [system] atom(/) Exit: (306) [system] atom(/) ^ Redo: (303) [user] subst_args1(=, _9620, 494, '&self', [/, 'is-word', 2], _236194) ^ Unify: (303) [user] subst_args1(=, _9620, 494, '&self', [/, 'is-word', 2], [/|_378770]) Call: (304) [system] nonvar(/) Exit: (304) [system] nonvar(/) Call: (304) [system] fail ^ Redo: (303) [user] subst_args1(=, _9620, 494, '&self', [/, 'is-word', 2], _236194) ^ Unify: (303) [user] subst_args1(=, _9620, 494, '&self', [/, 'is-word', 2], _236194) ^ Call: (304) [user] subst_args2(=, 494, '&self', [/, 'is-word', 2], _236194) ^ Unify: (304) [user] subst_args2(=, 494, '&self', [/, 'is-word', 2], _236194) Call: (305) [system] 494<3 ^ Redo: (304) [user] subst_args2(=, 494, '&self', [/, 'is-word', 2], _236194) ^ Unify: (304) [user] subst_args2(=, 494, '&self', [/, 'is-word', 2], _236194) Call: (305) [system] fail ^ Redo: (304) [user] subst_args2(=, 494, '&self', [/, 'is-word', 2], _236194) ^ Unify: (304) [user] subst_args2(=, 494, '&self', [/, 'is-word', 2], _236194) ^ Call: (305) [user] mnotrace(is_user_defined_head(=, '&self', /)) ^ Unify: (305) [user] mnotrace(is_user_defined_head(=, '&self', /)) ^ Call: (306) [user] once(is_user_defined_head(=, '&self', /)) ^ Unify: (306) [system] once(user:is_user_defined_head(=, '&self', /)) ^ Call: (307) [user] is_user_defined_head(=, '&self', /) ^ Unify: (307) [user] is_user_defined_head(=, '&self', /) ^ Call: (308) [user] mnotrace(is_user_defined_head0(=, '&self', /)) ^ Unify: (308) [user] mnotrace(is_user_defined_head0(=, '&self', /)) ^ Call: (309) [user] once(is_user_defined_head0(=, '&self', /)) ^ Unify: (309) [system] once(user:is_user_defined_head0(=, '&self', /)) ^ Call: (310) [user] is_user_defined_head0(=, '&self', /) ^ Unify: (310) [user] is_user_defined_head0(=, '&self', /) Call: (311) [system] callable(/) Exit: (311) [system] callable(/) Call: (311) [system] functor(/, _404872, _404952) Exit: (311) [system] functor(/, /, 0) ^ Call: (311) [user] is_user_defined_head_f(=, '&self', /) ^ Unify: (311) [user] is_user_defined_head_f(=, '&self', /) ^ Call: (312) [user] is_user_defined_head_f1(=, '&self', /) ^ Unify: (312) [user] is_user_defined_head_f1(=, '&self', /) Call: (313) [user] metta_eq_def(=, '&self', [/|_410470], _410552) Unify: (313) [user] metta_eq_def(=, '&self', [/|_410470], _411476) ^ Call: (314) [user] ignore((=)=(=)) ^ Unify: (314) [system] ignore(user:((=)=(=))) Call: (315) [system] (=)=(=) Exit: (315) [system] (=)=(=) ^ Exit: (314) [system] ignore(user:((=)=(=))) Call: (314) [user] metta_atom('&self', [=, [/|_410470], _416992]) Unify: (314) [user] metta_atom('&self', [=, [/|_410470], _416992]) ^ Call: (315) [user] typed_list('&self', _418906, _418828) ^ Unify: (315) [user] typed_list('&self', _419838, _418828) Call: (316) [system] compound('&self') Fail: (316) [system] compound('&self') ^ Fail: (315) [user] typed_list('&self', _422618, _418828) Redo: (314) [user] metta_atom('&self', [=, [/|_410470], _416992]) Unify: (314) [user] metta_atom('&self', [=, [/|_410470], _416992]) Call: (315) [system] '&self'=='&flybase' Redo: (314) [user] metta_atom('&self', [=, [/|_410470], _416992]) Unify: (314) [user] metta_atom('&self', [=, [/|_410470], _416992]) ^ Call: (315) [user] metta_atom_in_file('&self', [=, [/|_410470], _416992]) ^ Unify: (315) [user] metta_atom_in_file('&self', [=, [/|_410470], _416992]) ^ Call: (316) [user] metta_atom_in_file('&self', [=, [/|_410470], _416992], _430000, _430002) ^ Unify: (316) [user] metta_atom_in_file('&self', [=, [/|_410470], _416992], _430936, _430938) ^ Call: (317) [user] loaded_into_kb('&self', _431794) ^ Unify: (317) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Exit: (317) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Call: (317) [user] once(user:asserted_metta_pred(_442384, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Unify: (317) [system] once(user:asserted_metta_pred(_442384, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Call: (318) [user] asserted_metta_pred(_442384, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Fail: (318) [user] asserted_metta_pred(_442384, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Redo: (314) [user] metta_atom('&self', [=, [/|_410470], _416992]) Unify: (314) [user] metta_atom('&self', [=, [/|_410470], _416992]) Call: (315) [user] metta_atom_asserted('&self', [=, [/|_410470], _416992]) Unify: (315) [user] metta_atom_asserted('&self', [=, [/|_410470], _416992]) ^ Call: (316) [user] metta_atom_asserted_deduced('&self', [=, [/|_410470], _416992]) Redo: (315) [user] metta_atom_asserted('&self', [=, [/|_410470], _416992]) Redo: (314) [user] metta_atom('&self', [=, [/|_410470], _416992]) Unify: (314) [user] metta_atom('&self', [=, [/|_410470], _416992]) Call: (315) [system] '&self'\=='&corelib' Exit: (315) [system] '&self'\=='&corelib' ^ Call: (315) [user] using_all_spaces ^ Unify: (315) [user] using_all_spaces Call: (316) [system] nb_current(with_all_spaces, t) Redo: (314) [user] metta_atom('&self', [=, [/|_410470], _416992]) Unify: (314) [user] metta_atom('&self', [=, [/|_410470], _416992]) Call: (315) [system] '&self'\=='&corelib' Exit: (315) [system] '&self'\=='&corelib' Call: (315) [user] metta_atom_asserted('&self', '&corelib') Unify: (315) [user] metta_atom_asserted('&self', '&corelib') ^ Call: (316) [user] metta_atom_asserted_deduced('&self', '&corelib') Redo: (315) [user] metta_atom_asserted('&self', '&corelib') Unify: (315) [user] metta_atom_asserted('&self', '&corelib') Exit: (315) [user] metta_atom_asserted('&self', '&corelib') Call: (315) [user] should_inherit_from_corelib([=, [/|_410470], _416992]) Unify: (315) [user] should_inherit_from_corelib([=, [/|_410470], _416992]) ^ Call: (316) [user] using_all_spaces ^ Unify: (316) [user] using_all_spaces Call: (317) [system] nb_current(with_all_spaces, t) Redo: (315) [user] should_inherit_from_corelib([=, [/|_410470], _416992]) Unify: (315) [user] should_inherit_from_corelib([=, [/|_410470], _416992]) Call: (316) [system] (=)==(:) Redo: (315) [user] should_inherit_from_corelib([=, [/|_410470], _416992]) Unify: (315) [user] should_inherit_from_corelib([=, [/|_410470], _416992]) Call: (316) [system] (=)=='@doc' Redo: (315) [user] should_inherit_from_corelib([=, [/|_410470], _416992]) Unify: (315) [user] should_inherit_from_corelib([=, [/|_410470], _416992]) Call: (316) [system] fail Redo: (315) [user] metta_atom_asserted('&self', '&corelib') Redo: (314) [user] metta_atom('&self', [=, [/|_410470], _416992]) Fail: (313) [user] metta_eq_def(=, '&self', [/|_410470], _497588) ^ Fail: (312) [user] is_user_defined_head_f1(=, '&self', /) ^ Redo: (311) [user] is_user_defined_head_f(=, '&self', /) ^ Unify: (311) [user] is_user_defined_head_f(=, '&self', /) ^ Call: (312) [user] is_user_defined_head_f1(=, '&self', [/|_501232]) ^ Unify: (312) [user] is_user_defined_head_f1(=, '&self', [/|_501232]) Call: (313) [user] metta_eq_def(=, '&self', [[/|_501232]|_503102], _503184) Unify: (313) [user] metta_eq_def(=, '&self', [[/|_501232]|_503102], _504108) ^ Call: (314) [user] ignore((=)=(=)) ^ Unify: (314) [system] ignore(user:((=)=(=))) Call: (315) [system] (=)=(=) Exit: (315) [system] (=)=(=) ^ Exit: (314) [system] ignore(user:((=)=(=))) Call: (314) [user] metta_atom('&self', [=, [[/|_501232]|_503102], _509624]) Unify: (314) [user] metta_atom('&self', [=, [[/|_501232]|_503102], _509624]) ^ Call: (315) [user] typed_list('&self', _511538, _511460) ^ Unify: (315) [user] typed_list('&self', _512470, _511460) Call: (316) [system] compound('&self') Fail: (316) [system] compound('&self') ^ Fail: (315) [user] typed_list('&self', _515250, _511460) Redo: (314) [user] metta_atom('&self', [=, [[/|_501232]|_503102], _509624]) Unify: (314) [user] metta_atom('&self', [=, [[/|_501232]|_503102], _509624]) Call: (315) [system] '&self'=='&flybase' Redo: (314) [user] metta_atom('&self', [=, [[/|_501232]|_503102], _509624]) Unify: (314) [user] metta_atom('&self', [=, [[/|_501232]|_503102], _509624]) ^ Call: (315) [user] metta_atom_in_file('&self', [=, [[/|_501232]|_503102], _509624]) ^ Unify: (315) [user] metta_atom_in_file('&self', [=, [[/|_501232]|_503102], _509624]) ^ Call: (316) [user] metta_atom_in_file('&self', [=, [[/|_501232]|_503102], _509624], _522632, _522634) ^ Unify: (316) [user] metta_atom_in_file('&self', [=, [[/|_10014]|_10020], _10036], _10098, _10100) ^ Call: (317) [user] loaded_into_kb('&self', _10576) ^ Unify: (317) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Exit: (317) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Call: (317) [user] once(user:asserted_metta_pred(_21166, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Unify: (317) [system] once(user:asserted_metta_pred(_21166, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Call: (318) [user] asserted_metta_pred(_21166, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Fail: (318) [user] asserted_metta_pred(_21166, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Redo: (314) [user] metta_atom('&self', [=, [[/|_10014]|_10020], _10036]) Unify: (314) [user] metta_atom('&self', [=, [[/|_10014]|_10020], _10036]) Call: (315) [user] metta_atom_asserted('&self', [=, [[/|_10014]|_10020], _10036]) Unify: (315) [user] metta_atom_asserted('&self', [=, [[/|_10014]|_10020], _10036]) ^ Call: (316) [user] metta_atom_asserted_deduced('&self', [=, [[/|_10014]|_10020], _10036]) Redo: (315) [user] metta_atom_asserted('&self', [=, [[/|_10014]|_10020], _10036]) Redo: (314) [user] metta_atom('&self', [=, [[/|_10014]|_10020], _10036]) Unify: (314) [user] metta_atom('&self', [=, [[/|_10014]|_10020], _10036]) Call: (315) [system] '&self'\=='&corelib' Exit: (315) [system] '&self'\=='&corelib' ^ Call: (315) [user] using_all_spaces ^ Unify: (315) [user] using_all_spaces Call: (316) [system] nb_current(with_all_spaces, t) Redo: (314) [user] metta_atom('&self', [=, [[/|_10014]|_10020], _10036]) Unify: (314) [user] metta_atom('&self', [=, [[/|_10014]|_10020], _10036]) Call: (315) [system] '&self'\=='&corelib' Exit: (315) [system] '&self'\=='&corelib' Call: (315) [user] metta_atom_asserted('&self', '&corelib') Unify: (315) [user] metta_atom_asserted('&self', '&corelib') ^ Call: (316) [user] metta_atom_asserted_deduced('&self', '&corelib') Redo: (315) [user] metta_atom_asserted('&self', '&corelib') Unify: (315) [user] metta_atom_asserted('&self', '&corelib') Exit: (315) [user] metta_atom_asserted('&self', '&corelib') Call: (315) [user] should_inherit_from_corelib([=, [[/|_10014]|_10020], _10036]) Unify: (315) [user] should_inherit_from_corelib([=, [[/|_10014]|_10020], _10036]) ^ Call: (316) [user] using_all_spaces ^ Unify: (316) [user] using_all_spaces Call: (317) [system] nb_current(with_all_spaces, t) Redo: (315) [user] should_inherit_from_corelib([=, [[/|_10014]|_10020], _10036]) Unify: (315) [user] should_inherit_from_corelib([=, [[/|_10014]|_10020], _10036]) Call: (316) [system] (=)==(:) Redo: (315) [user] should_inherit_from_corelib([=, [[/|_10014]|_10020], _10036]) Unify: (315) [user] should_inherit_from_corelib([=, [[/|_10014]|_10020], _10036]) Call: (316) [system] (=)=='@doc' Redo: (315) [user] should_inherit_from_corelib([=, [[/|_10014]|_10020], _10036]) Unify: (315) [user] should_inherit_from_corelib([=, [[/|_10014]|_10020], _10036]) Call: (316) [system] fail Redo: (315) [user] metta_atom_asserted('&self', '&corelib') Redo: (314) [user] metta_atom('&self', [=, [[/|_10014]|_10020], _10036]) Fail: (313) [user] metta_eq_def(=, '&self', [[/|_10014]|_10020], _76370) ^ Fail: (312) [user] is_user_defined_head_f1(=, '&self', [/|_10014]) ^ Fail: (311) [user] is_user_defined_head_f(=, '&self', /) ^ Fail: (310) [user] is_user_defined_head0(=, '&self', /) ^ Fail: (309) [system] once(user:is_user_defined_head0(=, '&self', /)) ^ Fail: (308) [user] mnotrace(is_user_defined_head0(=, '&self', /)) ^ Fail: (307) [user] is_user_defined_head(=, '&self', /) ^ Fail: (306) [system] once(user:is_user_defined_head(=, '&self', /)) ^ Fail: (305) [user] mnotrace(is_user_defined_head(=, '&self', /)) ^ Redo: (304) [user] subst_args2(=, 494, '&self', [/, 'is-word', 2], _9680) ^ Unify: (304) [user] subst_args2(=, 494, '&self', [/, 'is-word', 2], _9680) ^ Call: (305) [user] subst_args40(=, 494, '&self', [/, 'is-word', 2], _9680) ^ Unify: (305) [user] subst_args40(=, 494, '&self', [/, 'is-word', 2], _9680) Call: (306) [user] is_function(/) Unify: (306) [user] is_function(/) ^ Call: (307) [user] symbol(/) ^ Unify: (307) [user] symbol(/) Call: (308) [system] atom(/) Exit: (308) [system] atom(/) ^ Exit: (307) [user] symbol(/) Exit: (306) [user] is_function(/) ^ Call: (306) [user] is_special_op(/) ^ Unify: (306) [user] is_special_op(/) ^ Call: (307) [user] current_self(_97614) ^ Unify: (307) [user] current_self(_97614) Call: (308) [system] nb_current(self_space, _97614) Exit: (308) [system] nb_current(self_space, '&self') Call: (308) [system] '&self'\==[] Exit: (308) [system] '&self'\==[] ^ Exit: (307) [user] current_self('&self') ^ Call: (307) [user] is_special_op('&self', /) ^ Unify: (307) [user] is_special_op('&self', /) Call: (308) [system] atom(/) Exit: (308) [system] atom(/) ^ Fail: (307) [user] is_special_op('&self', /) ^ Fail: (306) [user] is_special_op(/) ^ Redo: (305) [user] subst_args40(=, 494, '&self', [/, 'is-word', 2], _9680) Call: (306) [system] is_list(['is-word', 2]) Exit: (306) [system] is_list(['is-word', 2]) ^ Call: (306) [user] apply:maplist(subst_args(=, _112448, 494, '&self'), ['is-word', 2], _112454) ^ Unify: (306) [apply] apply:maplist(user:subst_args(=, _112448, 494, '&self'), ['is-word', 2], _112454) Call: (307) [apply] apply:maplist_(['is-word', 2], _112454, user:subst_args(=, _112448, 494, '&self')) Unify: (307) [apply] apply:maplist_(['is-word', 2], [_115272|_115274], user:subst_args(=, _112448, 494, '&self')) ^ Call: (308) [user] subst_args(=, _112448, 494, '&self', 'is-word', _115272) ^ Unify: (308) [user] subst_args(=, _112448, 494, '&self', 'is-word', _115272) Call: (309) [system] atom(=) Exit: (309) [system] atom(=) Call: (309) [system] (=)\==(=) ^ Redo: (308) [user] subst_args(=, _112448, 494, '&self', 'is-word', _115272) ^ Unify: (308) [user] subst_args(=, _112448, 494, '&self', 'is-word', _115272) ^ Call: (309) [user] self_subst('is-word') ^ Unify: (309) [user] self_subst('is-word') Call: (310) [system] callable('is-word') Exit: (310) [system] callable('is-word') ^ Unify: (309) [user] self_subst('is-word') ^ Call: (310) [user] self_eval('is-word') ^ Unify: (310) [user] self_eval('is-word') ^ Call: (312) [system] setup_call_cleanup('$notrace'(_129240, _129242), once(user:self_eval0('is-word')), '$restore_trace'(_129240, _129242)) ^ Unify: (312) [system] setup_call_cleanup(system:'$notrace'(_129240, _129242), system:once(user:self_eval0('is-word')), system:'$restore_trace'(_129240, _129242)) ^ Call: (313) [system] sig_atomic(system:'$notrace'(_129240, _129242)) ^ Exit: (312) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0('is-word')), system:'$restore_trace'(3, -1)) ^ Exit: (310) [user] self_eval('is-word') ^ Exit: (309) [user] self_subst('is-word') Call: (309) [system] _115272='is-word' Exit: (309) [system] 'is-word'='is-word' ^ Exit: (308) [user] subst_args(=, _112448, 494, '&self', 'is-word', 'is-word') Call: (308) [apply] apply:maplist_([2], _115274, user:subst_args(=, _112448, 494, '&self')) Unify: (308) [apply] apply:maplist_([2], [_138598|_138600], user:subst_args(=, _112448, 494, '&self')) ^ Call: (309) [user] subst_args(=, _112448, 494, '&self', 2, _138598) ^ Unify: (309) [user] subst_args(=, _112448, 494, '&self', 2, _138598) Call: (310) [system] atom(=) Exit: (310) [system] atom(=) Call: (310) [system] (=)\==(=) ^ Redo: (309) [user] subst_args(=, _112448, 494, '&self', 2, _138598) ^ Unify: (309) [user] subst_args(=, _112448, 494, '&self', 2, _138598) ^ Call: (310) [user] self_subst(2) ^ Unify: (310) [user] self_subst(2) Call: (311) [system] callable(2) ^ Redo: (310) [user] self_subst(2) ^ Exit: (310) [user] self_subst(2) Call: (310) [system] _138598=2 Exit: (310) [system] 2=2 ^ Exit: (309) [user] subst_args(=, _112448, 494, '&self', 2, 2) Call: (309) [apply] apply:maplist_([], _138600, user:subst_args(=, _112448, 494, '&self')) Unify: (309) [apply] apply:maplist_([], [], user:subst_args(=, _112448, 494, '&self')) Exit: (309) [apply] apply:maplist_([], [], user:subst_args(=, _112448, 494, '&self')) Exit: (308) [apply] apply:maplist_([2], [2], user:subst_args(=, _112448, 494, '&self')) Exit: (307) [apply] apply:maplist_(['is-word', 2], ['is-word', 2], user:subst_args(=, _112448, 494, '&self')) ^ Exit: (306) [apply] apply:maplist(user:subst_args(=, _112448, 494, '&self'), ['is-word', 2], ['is-word', 2]) ^ Call: (306) [user] subst_args5(494, '&self', [/, 'is-word', 2], _9680) ^ Unify: (306) [user] subst_args5(494, '&self', [/, 'is-word', 2], _9680) ^ Call: (307) [user] eval_selfless(_161062, _161064, 494, '&self', [/, 'is-word', 2], _9680) ^ Unify: (307) [user] eval_selfless(_162006, _162008, 494, '&self', [/, 'is-word', 2], _9680) ^ Call: (308) [user] eval_selfless_0([/, 'is-word', 2], _9680) ^ Unify: (308) [user] eval_selfless_0([/, 'is-word', 2], _9680) Call: (309) [system] var(/) ^ Redo: (308) [user] eval_selfless_0([/, 'is-word', 2], _9680) ^ Unify: (308) [user] eval_selfless_0([/, 'is-word', 2], _9680) ^ Call: (309) [user] is_assignment(/) ^ Unify: (309) [user] is_assignment(/) Call: (310) [system] atom(/) Exit: (310) [system] atom(/) ^ Redo: (308) [user] eval_selfless_0([/, 'is-word', 2], _9680) ^ Unify: (308) [user] eval_selfless_0([/, 'is-word', 2], _9680) ^ Call: (309) [user] eval_selfless_1([/, 'is-word', 2], _9680) ^ Unify: (309) [user] eval_selfless_1([/, 'is-word', 2], _9680) ^ Call: (310) [user] allow_clp ^ Unify: (310) [user] allow_clp ^ Call: (311) [user] false_flag ^ Unify: (311) [user] false_flag Call: (312) [system] fail Fail: (312) [system] fail ^ Fail: (311) [user] false_flag ^ Redo: (308) [user] eval_selfless_0([/, 'is-word', 2], _9680) ^ Unify: (308) [user] eval_selfless_0([/, 'is-word', 2], _9680) ^ Call: (309) [user] eval_selfless_2([/, 'is-word', 2], _9680) ^ Unify: (309) [user] eval_selfless_2([/, 'is-word', 2], _9680) Call: (310) [system] var(/) ^ Redo: (309) [user] eval_selfless_2([/, 'is-word', 2], _9680) ^ Unify: (309) [user] eval_selfless_2([/, 'is-word', 2], _9680) ^ Call: (310) [user] fake_notrace((ground([/, 'is-word', 2]), [/, 'is-word', 2]=[_187854, _187860, _187866], atom(_187854), catch_warn(current_op(_187892, yfx, _187854)), [/, 'is-word', 2]\=[_187912], s2ps([/, 'is-word', 2], _187920))) ^ Unify: (310) [user] fake_notrace(user:(ground([/, 'is-word', 2]), [/, 'is-word', 2]=[_187854, _187860, _187866], atom(_187854), catch_warn(current_op(_187892, yfx, _187854)), [/, 'is-word', 2]\=[_187912], s2ps([/, 'is-word', 2], _187920))) ^ Call: (311) [user] real_notrace(user:(ground([/, 'is-word', 2]), [/, 'is-word', 2]=[_187854, _187860, _187866], atom(_187854), catch_warn(current_op(_187892, yfx, _187854)), [/, 'is-word', 2]\=[_187912], s2ps([/, 'is-word', 2], _187920))) ^ Unify: (311) [user] real_notrace(user:(ground([/, 'is-word', 2]), [/, 'is-word', 2]=[_187854, _187860, _187866], atom(_187854), catch_warn(current_op(_187892, yfx, _187854)), [/, 'is-word', 2]\=[_187912], s2ps([/, 'is-word', 2], _187920))) ^ Call: (312) [user] setup_call_cleanup('$notrace'(_191626, _191628), once(user:(ground([/, 'is-word', 2]), [/, 'is-word', 2]=[_187854, _187860, _187866], atom(_187854), catch_warn(current_op(_187892, yfx, _187854)), [/, 'is-word', 2]\=[_187912], s2ps([/, 'is-word', 2], _187920))), '$restore_trace'(_191626, _191628)) ^ Unify: (312) [system] setup_call_cleanup(user:'$notrace'(_191626, _191628), user:once(user:(ground([/, 'is-word', 2]), [/, 'is-word', 2]=[_187854, _187860, _187866], atom(_187854), catch_warn(current_op(_187892, yfx, _187854)), [/, 'is-word', 2]\=[_187912], s2ps([/, 'is-word', 2], _187920))), user:'$restore_trace'(_191626, _191628)) ^ Call: (313) [system] sig_atomic(user:'$notrace'(_191626, _191628)) ^ Exit: (312) [system] setup_call_cleanup(user:'$notrace'(3, -1), user:once(user:(ground([/, 'is-word', 2]), [/, 'is-word', 2]=[/, 'is-word', 2], atom(/), catch_warn(current_op(400, yfx, /)), [/, 'is-word', 2]\=[_187912], s2ps([/, 'is-word', 2], 'is-word'/2))), user:'$restore_trace'(3, -1)) ^ Exit: (311) [user] real_notrace(user:(ground([/, 'is-word', 2]), [/, 'is-word', 2]=[/, 'is-word', 2], atom(/), catch_warn(current_op(400, yfx, /)), [/, 'is-word', 2]\=[_187912], s2ps([/, 'is-word', 2], 'is-word'/2))) ^ Exit: (310) [user] fake_notrace(user:(ground([/, 'is-word', 2]), [/, 'is-word', 2]=[/, 'is-word', 2], atom(/), catch_warn(current_op(400, yfx, /)), [/, 'is-word', 2]\=[_187912], s2ps([/, 'is-word', 2], 'is-word'/2))) ^ Call: (310) [user] fake_notrace(catch(_9680 is 'is-word'/2, _197340, fail)) ^ Unify: (310) [user] fake_notrace(user:catch(_9680 is 'is-word'/2, _197340, fail)) ^ Call: (311) [user] real_notrace(user:catch(_9680 is 'is-word'/2, _197340, fail)) ^ Unify: (311) [user] real_notrace(user:catch(_9680 is 'is-word'/2, _197340, fail)) ^ Call: (312) [user] setup_call_cleanup('$notrace'(_201054, _201056), once(user:catch(_9680 is 'is-word'/2, _197340, fail)), '$restore_trace'(_201054, _201056)) ^ Unify: (312) [system] setup_call_cleanup(user:'$notrace'(_201054, _201056), user:once(user:catch(_9680 is 'is-word'/2, _197340, fail)), user:'$restore_trace'(_201054, _201056)) ^ Call: (313) [system] sig_atomic(user:'$notrace'(_201054, _201056)) ^ Fail: (311) [user] real_notrace(user:catch(_9680 is 'is-word'/2, _10020, fail)) ^ Fail: (310) [user] fake_notrace(user:catch(_9680 is 'is-word'/2, _10020, fail)) ^ Redo: (306) [user] subst_args5(494, '&self', [/, 'is-word', 2], _9680) ^ Unify: (306) [user] subst_args5(494, '&self', [/, 'is-word', 2], _9680) ^ Call: (307) [user] is_system_pred(/) ^ Unify: (307) [user] is_system_pred(/) Call: (308) [system] atom(/) Exit: (308) [system] atom(/) Call: (308) [system] atom_concat(_17598, !, /) ^ Redo: (307) [user] is_system_pred(/) ^ Unify: (307) [user] is_system_pred(/) Call: (308) [system] atom(/) Exit: (308) [system] atom(/) Call: (308) [system] atom_concat(_22226, '-fn', /) ^ Redo: (307) [user] is_system_pred(/) ^ Unify: (307) [user] is_system_pred(/) Call: (308) [system] atom(/) Exit: (308) [system] atom(/) Call: (308) [system] atom_concat(_26854, '-p', /) ^ Redo: (306) [user] subst_args5(494, '&self', [/, 'is-word', 2], _9680) ^ Call: (307) [user] subst_args6(494, '&self', [/, 'is-word', 2], _9680) ^ Unify: (307) [user] subst_args6(494, '&self', [/, 'is-word', 2], _9680) ^ Call: (308) [user] is_system_pred(/) ^ Unify: (308) [user] is_system_pred(/) Call: (309) [system] atom(/) Exit: (309) [system] atom(/) Call: (309) [system] atom_concat(_34296, !, /) ^ Redo: (308) [user] is_system_pred(/) ^ Unify: (308) [user] is_system_pred(/) Call: (309) [system] atom(/) Exit: (309) [system] atom(/) Call: (309) [system] atom_concat(_38924, '-fn', /) ^ Redo: (308) [user] is_system_pred(/) ^ Unify: (308) [user] is_system_pred(/) Call: (309) [system] atom(/) Exit: (309) [system] atom(/) Call: (309) [system] atom_concat(_43552, '-p', /) ^ Redo: (303) [user] subst_args1(=, _9620, 494, '&self', [/, 'is-word', 2], _9680) ^ Call: (304) [user] subst_args2_failed(494, '&self', [/, 'is-word', 2], _9680) ^ Unify: (304) [user] subst_args2_failed(494, '&self', [/, 'is-word', 2], _9680) Call: (305) [system] [/, 'is-word', 2]==[] ^ Redo: (304) [user] subst_args2_failed(494, '&self', [/, 'is-word', 2], _9680) ^ Unify: (304) [user] subst_args2_failed(494, '&self', [/, 'is-word', 2], _9680) Call: (305) [system] var([/, 'is-word', 2]) ^ Redo: (304) [user] subst_args2_failed(494, '&self', [/, 'is-word', 2], _9680) ^ Unify: (304) [user] subst_args2_failed(494, '&self', [/, 'is-word', 2], _9680) ^ Call: (305) [user] once(subst_selfless([/, 'is-word', 2], _9680)) ^ Unify: (305) [system] once(user:subst_selfless([/, 'is-word', 2], _9680)) ^ Call: (306) [user] subst_selfless([/, 'is-word', 2], _9680) ^ Unify: (306) [user] subst_selfless([/, 'is-word', 2], _9680) Call: (307) [system] var(/) ^ Redo: (306) [user] subst_selfless([/, 'is-word', 2], _9680) ^ Unify: (306) [user] subst_selfless([/, 'is-word', 2], _9680) ^ Call: (307) [user] eval_selfless(_59410, _59412, _59414, _59416, [/, 'is-word', 2], _9680) ^ Unify: (307) [user] eval_selfless(_60354, _60356, _60358, _60360, [/, 'is-word', 2], _9680) ^ Call: (308) [user] eval_selfless_0([/, 'is-word', 2], _9680) ^ Unify: (308) [user] eval_selfless_0([/, 'is-word', 2], _9680) Call: (309) [system] var(/) ^ Redo: (308) [user] eval_selfless_0([/, 'is-word', 2], _9680) ^ Unify: (308) [user] eval_selfless_0([/, 'is-word', 2], _9680) ^ Call: (309) [user] is_assignment(/) ^ Unify: (309) [user] is_assignment(/) Call: (310) [system] atom(/) Exit: (310) [system] atom(/) ^ Redo: (308) [user] eval_selfless_0([/, 'is-word', 2], _9680) ^ Unify: (308) [user] eval_selfless_0([/, 'is-word', 2], _9680) ^ Call: (309) [user] eval_selfless_1([/, 'is-word', 2], _9680) ^ Unify: (309) [user] eval_selfless_1([/, 'is-word', 2], _9680) ^ Call: (310) [user] allow_clp ^ Unify: (310) [user] allow_clp ^ Call: (311) [user] false_flag ^ Unify: (311) [user] false_flag Call: (312) [system] fail Fail: (312) [system] fail ^ Fail: (311) [user] false_flag ^ Redo: (308) [user] eval_selfless_0([/, 'is-word', 2], _9680) ^ Unify: (308) [user] eval_selfless_0([/, 'is-word', 2], _9680) ^ Call: (309) [user] eval_selfless_2([/, 'is-word', 2], _9680) ^ Unify: (309) [user] eval_selfless_2([/, 'is-word', 2], _9680) Call: (310) [system] var(/) ^ Redo: (309) [user] eval_selfless_2([/, 'is-word', 2], _9680) ^ Unify: (309) [user] eval_selfless_2([/, 'is-word', 2], _9680) ^ Call: (310) [user] fake_notrace((ground([/, 'is-word', 2]), [/, 'is-word', 2]=[_86202, _86208, _86214], atom(_86202), catch_warn(current_op(_86240, yfx, _86202)), [/, 'is-word', 2]\=[_86260], s2ps([/, 'is-word', 2], _86268))) ^ Unify: (310) [user] fake_notrace(user:(ground([/, 'is-word', 2]), [/, 'is-word', 2]=[_86202, _86208, _86214], atom(_86202), catch_warn(current_op(_86240, yfx, _86202)), [/, 'is-word', 2]\=[_86260], s2ps([/, 'is-word', 2], _86268))) ^ Call: (311) [user] real_notrace(user:(ground([/, 'is-word', 2]), [/, 'is-word', 2]=[_86202, _86208, _86214], atom(_86202), catch_warn(current_op(_86240, yfx, _86202)), [/, 'is-word', 2]\=[_86260], s2ps([/, 'is-word', 2], _86268))) ^ Unify: (311) [user] real_notrace(user:(ground([/, 'is-word', 2]), [/, 'is-word', 2]=[_86202, _86208, _86214], atom(_86202), catch_warn(current_op(_86240, yfx, _86202)), [/, 'is-word', 2]\=[_86260], s2ps([/, 'is-word', 2], _86268))) ^ Call: (312) [user] setup_call_cleanup('$notrace'(_89974, _89976), once(user:(ground([/, 'is-word', 2]), [/, 'is-word', 2]=[_86202, _86208, _86214], atom(_86202), catch_warn(current_op(_86240, yfx, _86202)), [/, 'is-word', 2]\=[_86260], s2ps([/, 'is-word', 2], _86268))), '$restore_trace'(_89974, _89976)) ^ Unify: (312) [system] setup_call_cleanup(user:'$notrace'(_89974, _89976), user:once(user:(ground([/, 'is-word', 2]), [/, 'is-word', 2]=[_86202, _86208, _86214], atom(_86202), catch_warn(current_op(_86240, yfx, _86202)), [/, 'is-word', 2]\=[_86260], s2ps([/, 'is-word', 2], _86268))), user:'$restore_trace'(_89974, _89976)) ^ Call: (313) [system] sig_atomic(user:'$notrace'(_89974, _89976)) ^ Exit: (312) [system] setup_call_cleanup(user:'$notrace'(3, -1), user:once(user:(ground([/, 'is-word', 2]), [/, 'is-word', 2]=[/, 'is-word', 2], atom(/), catch_warn(current_op(400, yfx, /)), [/, 'is-word', 2]\=[_86260], s2ps([/, 'is-word', 2], 'is-word'/2))), user:'$restore_trace'(3, -1)) ^ Exit: (311) [user] real_notrace(user:(ground([/, 'is-word', 2]), [/, 'is-word', 2]=[/, 'is-word', 2], atom(/), catch_warn(current_op(400, yfx, /)), [/, 'is-word', 2]\=[_86260], s2ps([/, 'is-word', 2], 'is-word'/2))) ^ Exit: (310) [user] fake_notrace(user:(ground([/, 'is-word', 2]), [/, 'is-word', 2]=[/, 'is-word', 2], atom(/), catch_warn(current_op(400, yfx, /)), [/, 'is-word', 2]\=[_86260], s2ps([/, 'is-word', 2], 'is-word'/2))) ^ Call: (310) [user] fake_notrace(catch(_9680 is 'is-word'/2, _95688, fail)) ^ Unify: (310) [user] fake_notrace(user:catch(_9680 is 'is-word'/2, _95688, fail)) ^ Call: (311) [user] real_notrace(user:catch(_9680 is 'is-word'/2, _95688, fail)) ^ Unify: (311) [user] real_notrace(user:catch(_9680 is 'is-word'/2, _95688, fail)) ^ Call: (312) [user] setup_call_cleanup('$notrace'(_99402, _99404), once(user:catch(_9680 is 'is-word'/2, _95688, fail)), '$restore_trace'(_99402, _99404)) ^ Unify: (312) [system] setup_call_cleanup(user:'$notrace'(_99402, _99404), user:once(user:catch(_9680 is 'is-word'/2, _95688, fail)), user:'$restore_trace'(_99402, _99404)) ^ Call: (313) [system] sig_atomic(user:'$notrace'(_99402, _99404)) ^ Fail: (311) [user] real_notrace(user:catch(_9680 is 'is-word'/2, _10012, fail)) ^ Fail: (310) [user] fake_notrace(user:catch(_9680 is 'is-word'/2, _10012, fail)) ^ Redo: (304) [user] subst_args2_failed(494, '&self', [/, 'is-word', 2], _9680) ^ Unify: (304) [user] subst_args2_failed(494, '&self', [/, 'is-word', 2], [_12886|_12888]) ^ Call: (305) [user] subst_args(_13900, _13902, 494, '&self', /, _12886) ^ Unify: (305) [user] subst_args(_14844, _14846, 494, '&self', /, _12886) Call: (306) [system] atom(_15714) ^ Redo: (305) [user] subst_args(_16714, _16716, 494, '&self', /, _12886) ^ Unify: (305) [user] subst_args(_17658, _17660, 494, '&self', /, _12886) ^ Call: (306) [user] self_subst(/) ^ Unify: (306) [user] self_subst(/) Call: (307) [system] callable(/) Exit: (307) [system] callable(/) ^ Unify: (306) [user] self_subst(/) ^ Call: (307) [user] self_eval(/) ^ Unify: (307) [user] self_eval(/) ^ Call: (309) [system] setup_call_cleanup('$notrace'(_25008, _25010), once(user:self_eval0(/)), '$restore_trace'(_25008, _25010)) ^ Unify: (309) [system] setup_call_cleanup(system:'$notrace'(_25008, _25010), system:once(user:self_eval0(/)), system:'$restore_trace'(_25008, _25010)) ^ Call: (310) [system] sig_atomic(system:'$notrace'(_25008, _25010)) ^ Exit: (309) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(/)), system:'$restore_trace'(3, -1)) ^ Exit: (307) [user] self_eval(/) ^ Exit: (306) [user] self_subst(/) Call: (306) [system] _12886=(/) Exit: (306) [system] (/)=(/) ^ Exit: (305) [user] subst_args(_32562, _32564, 494, '&self', /, /) ^ Call: (305) [user] subst_args2_failed(494, '&self', ['is-word', 2], _12888) ^ Unify: (305) [user] subst_args2_failed(494, '&self', ['is-word', 2], _12888) Call: (306) [system] ['is-word', 2]==[] ^ Redo: (305) [user] subst_args2_failed(494, '&self', ['is-word', 2], _12888) ^ Unify: (305) [user] subst_args2_failed(494, '&self', ['is-word', 2], _12888) Call: (306) [system] var(['is-word', 2]) ^ Redo: (305) [user] subst_args2_failed(494, '&self', ['is-word', 2], _12888) ^ Unify: (305) [user] subst_args2_failed(494, '&self', ['is-word', 2], _12888) ^ Call: (306) [user] once(subst_selfless(['is-word', 2], _12888)) ^ Unify: (306) [system] once(user:subst_selfless(['is-word', 2], _12888)) ^ Call: (307) [user] subst_selfless(['is-word', 2], _12888) ^ Unify: (307) [user] subst_selfless(['is-word', 2], _12888) Call: (308) [system] var('is-word') ^ Redo: (307) [user] subst_selfless(['is-word', 2], _12888) ^ Unify: (307) [user] subst_selfless(['is-word', 2], _12888) ^ Call: (308) [user] eval_selfless(_47488, _47490, _47492, _47494, ['is-word', 2], _12888) ^ Unify: (308) [user] eval_selfless(_48432, _48434, _48436, _48438, ['is-word', 2], _12888) ^ Call: (309) [user] eval_selfless_0(['is-word', 2], _12888) ^ Unify: (309) [user] eval_selfless_0(['is-word', 2], _12888) Call: (310) [system] var('is-word') ^ Redo: (309) [user] eval_selfless_0(['is-word', 2], _12888) ^ Unify: (309) [user] eval_selfless_0(['is-word', 2], _12888) ^ Call: (310) [user] eval_selfless_1(['is-word', 2], _12888) ^ Unify: (310) [user] eval_selfless_1(['is-word', 2], _12888) ^ Call: (311) [user] allow_clp ^ Unify: (311) [user] allow_clp ^ Call: (312) [user] false_flag ^ Unify: (312) [user] false_flag Call: (313) [system] fail Fail: (313) [system] fail ^ Fail: (312) [user] false_flag ^ Redo: (309) [user] eval_selfless_0(['is-word', 2], _12888) ^ Unify: (309) [user] eval_selfless_0(['is-word', 2], _12888) ^ Call: (310) [user] eval_selfless_2(['is-word', 2], _12888) ^ Unify: (310) [user] eval_selfless_2(['is-word', 2], _12888) Call: (311) [system] var('is-word') ^ Redo: (310) [user] eval_selfless_2(['is-word', 2], _12888) ^ Unify: (310) [user] eval_selfless_2(['is-word', 2], _12888) ^ Call: (311) [user] fake_notrace((ground(['is-word', 2]), ['is-word', 2]=[_68728, _68734, _68740], atom(_68728), catch_warn(current_op(_68766, yfx, _68728)), ['is-word', 2]\=[_68786], s2ps(['is-word', 2], _68794))) ^ Unify: (311) [user] fake_notrace(user:(ground(['is-word', 2]), ['is-word', 2]=[_68728, _68734, _68740], atom(_68728), catch_warn(current_op(_68766, yfx, _68728)), ['is-word', 2]\=[_68786], s2ps(['is-word', 2], _68794))) ^ Call: (312) [user] real_notrace(user:(ground(['is-word', 2]), ['is-word', 2]=[_68728, _68734, _68740], atom(_68728), catch_warn(current_op(_68766, yfx, _68728)), ['is-word', 2]\=[_68786], s2ps(['is-word', 2], _68794))) ^ Unify: (312) [user] real_notrace(user:(ground(['is-word', 2]), ['is-word', 2]=[_68728, _68734, _68740], atom(_68728), catch_warn(current_op(_68766, yfx, _68728)), ['is-word', 2]\=[_68786], s2ps(['is-word', 2], _68794))) ^ Call: (313) [user] setup_call_cleanup('$notrace'(_72500, _72502), once(user:(ground(['is-word', 2]), ['is-word', 2]=[_68728, _68734, _68740], atom(_68728), catch_warn(current_op(_68766, yfx, _68728)), ['is-word', 2]\=[_68786], s2ps(['is-word', 2], _68794))), '$restore_trace'(_72500, _72502)) ^ Unify: (313) [system] setup_call_cleanup(user:'$notrace'(_72500, _72502), user:once(user:(ground(['is-word', 2]), ['is-word', 2]=[_68728, _68734, _68740], atom(_68728), catch_warn(current_op(_68766, yfx, _68728)), ['is-word', 2]\=[_68786], s2ps(['is-word', 2], _68794))), user:'$restore_trace'(_72500, _72502)) ^ Call: (314) [system] sig_atomic(user:'$notrace'(_72500, _72502)) ^ Fail: (312) [user] real_notrace(user:(ground(['is-word', 2]), ['is-word', 2]=[_68728, _68734, _68740], atom(_68728), catch_warn(current_op(_68766, yfx, _68728)), ['is-word', 2]\=[_68786], s2ps(['is-word', 2], _68794))) ^ Fail: (311) [user] fake_notrace(user:(ground(['is-word', 2]), ['is-word', 2]=[_68728, _68734, _68740], atom(_68728), catch_warn(current_op(_68766, yfx, _68728)), ['is-word', 2]\=[_68786], s2ps(['is-word', 2], _68794))) ^ Redo: (305) [user] subst_args2_failed(494, '&self', ['is-word', 2], _12888) ^ Unify: (305) [user] subst_args2_failed(494, '&self', ['is-word', 2], [_78124|_78126]) ^ Call: (306) [user] subst_args(_79138, _79140, 494, '&self', 'is-word', _78124) ^ Unify: (306) [user] subst_args(_80082, _80084, 494, '&self', 'is-word', _78124) Call: (307) [system] atom(_80952) ^ Redo: (306) [user] subst_args(_81952, _81954, 494, '&self', 'is-word', _78124) ^ Unify: (306) [user] subst_args(_82896, _82898, 494, '&self', 'is-word', _78124) ^ Call: (307) [user] self_subst('is-word') ^ Unify: (307) [user] self_subst('is-word') Call: (308) [system] callable('is-word') Exit: (308) [system] callable('is-word') ^ Unify: (307) [user] self_subst('is-word') ^ Call: (308) [user] self_eval('is-word') ^ Unify: (308) [user] self_eval('is-word') ^ Call: (310) [system] setup_call_cleanup('$notrace'(_90246, _90248), once(user:self_eval0('is-word')), '$restore_trace'(_90246, _90248)) ^ Unify: (310) [system] setup_call_cleanup(system:'$notrace'(_90246, _90248), system:once(user:self_eval0('is-word')), system:'$restore_trace'(_90246, _90248)) ^ Call: (311) [system] sig_atomic(system:'$notrace'(_90246, _90248)) ^ Exit: (310) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0('is-word')), system:'$restore_trace'(3, -1)) ^ Exit: (308) [user] self_eval('is-word') ^ Exit: (307) [user] self_subst('is-word') Call: (307) [system] _78124='is-word' Exit: (307) [system] 'is-word'='is-word' ^ Exit: (306) [user] subst_args(_97800, _97802, 494, '&self', 'is-word', 'is-word') ^ Call: (306) [user] subst_args2_failed(494, '&self', [2], _78126) ^ Unify: (306) [user] subst_args2_failed(494, '&self', [2], _78126) Call: (307) [system] [2]==[] ^ Redo: (306) [user] subst_args2_failed(494, '&self', [2], _78126) ^ Unify: (306) [user] subst_args2_failed(494, '&self', [2], _78126) Call: (307) [system] var([2]) ^ Redo: (306) [user] subst_args2_failed(494, '&self', [2], _78126) ^ Unify: (306) [user] subst_args2_failed(494, '&self', [2], _78126) ^ Call: (307) [user] once(subst_selfless([2], _78126)) ^ Unify: (307) [system] once(user:subst_selfless([2], _78126)) ^ Call: (308) [user] subst_selfless([2], _78126) ^ Unify: (308) [user] subst_selfless([2], _78126) Call: (309) [system] var(2) ^ Redo: (308) [user] subst_selfless([2], _78126) ^ Unify: (308) [user] subst_selfless([2], _78126) ^ Call: (309) [user] eval_selfless(_112726, _112728, _112730, _112732, [2], _78126) ^ Unify: (309) [user] eval_selfless(_113670, _113672, _113674, _113676, [2], _78126) ^ Call: (310) [user] eval_selfless_0([2], _78126) ^ Unify: (310) [user] eval_selfless_0([2], _78126) Call: (311) [system] var(2) ^ Redo: (310) [user] eval_selfless_0([2], _78126) ^ Unify: (310) [user] eval_selfless_0([2], _78126) ^ Call: (311) [user] eval_selfless_1([2], _78126) ^ Unify: (311) [user] eval_selfless_1([2], _78126) ^ Call: (312) [user] allow_clp ^ Unify: (312) [user] allow_clp ^ Call: (313) [user] false_flag ^ Unify: (313) [user] false_flag Call: (314) [system] fail Fail: (314) [system] fail ^ Fail: (313) [user] false_flag ^ Redo: (310) [user] eval_selfless_0([2], _78126) ^ Unify: (310) [user] eval_selfless_0([2], _78126) ^ Call: (311) [user] eval_selfless_2([2], _78126) ^ Unify: (311) [user] eval_selfless_2([2], _78126) Call: (312) [system] var(2) ^ Redo: (311) [user] eval_selfless_2([2], _78126) ^ Unify: (311) [user] eval_selfless_2([2], _78126) ^ Call: (312) [user] fake_notrace((ground([2]), [2]=[_133966, _133972, _133978], atom(_133966), catch_warn(current_op(_134004, yfx, _133966)), [2]\=[_134024], s2ps([2], _134032))) ^ Unify: (312) [user] fake_notrace(user:(ground([2]), [2]=[_133966, _133972, _133978], atom(_133966), catch_warn(current_op(_134004, yfx, _133966)), [2]\=[_134024], s2ps([2], _134032))) ^ Call: (313) [user] real_notrace(user:(ground([2]), [2]=[_133966, _133972, _133978], atom(_133966), catch_warn(current_op(_134004, yfx, _133966)), [2]\=[_134024], s2ps([2], _134032))) ^ Unify: (313) [user] real_notrace(user:(ground([2]), [2]=[_133966, _133972, _133978], atom(_133966), catch_warn(current_op(_134004, yfx, _133966)), [2]\=[_134024], s2ps([2], _134032))) ^ Call: (314) [user] setup_call_cleanup('$notrace'(_137738, _137740), once(user:(ground([2]), [2]=[_133966, _133972, _133978], atom(_133966), catch_warn(current_op(_134004, yfx, _133966)), [2]\=[_134024], s2ps([2], _134032))), '$restore_trace'(_137738, _137740)) ^ Unify: (314) [system] setup_call_cleanup(user:'$notrace'(_137738, _137740), user:once(user:(ground([2]), [2]=[_133966, _133972, _133978], atom(_133966), catch_warn(current_op(_134004, yfx, _133966)), [2]\=[_134024], s2ps([2], _134032))), user:'$restore_trace'(_137738, _137740)) ^ Call: (315) [system] sig_atomic(user:'$notrace'(_137738, _137740)) ^ Fail: (313) [user] real_notrace(user:(ground([2]), [2]=[_133966, _133972, _133978], atom(_133966), catch_warn(current_op(_134004, yfx, _133966)), [2]\=[_134024], s2ps([2], _134032))) ^ Fail: (312) [user] fake_notrace(user:(ground([2]), [2]=[_133966, _133972, _133978], atom(_133966), catch_warn(current_op(_134004, yfx, _133966)), [2]\=[_134024], s2ps([2], _134032))) ^ Redo: (306) [user] subst_args2_failed(494, '&self', [2], _78126) ^ Unify: (306) [user] subst_args2_failed(494, '&self', [2], [_143362|_143364]) ^ Call: (307) [user] subst_args(_144376, _144378, 494, '&self', 2, _143362) ^ Unify: (307) [user] subst_args(_145320, _145322, 494, '&self', 2, _143362) Call: (308) [system] atom(_146190) ^ Redo: (307) [user] subst_args(_147190, _147192, 494, '&self', 2, _143362) ^ Unify: (307) [user] subst_args(_148134, _148136, 494, '&self', 2, _143362) ^ Call: (308) [user] self_subst(2) ^ Unify: (308) [user] self_subst(2) Call: (309) [system] callable(2) ^ Redo: (308) [user] self_subst(2) ^ Exit: (308) [user] self_subst(2) Call: (308) [system] _143362=2 Exit: (308) [system] 2=2 ^ Exit: (307) [user] subst_args(_155554, _155556, 494, '&self', 2, 2) ^ Call: (307) [user] subst_args2_failed(494, '&self', [], _143364) ^ Unify: (307) [user] subst_args2_failed(494, '&self', [], _143364) Call: (308) [system] []==[] Exit: (308) [system] []==[] Call: (308) [system] _143364=[] Exit: (308) [system] []=[] ^ Exit: (307) [user] subst_args2_failed(494, '&self', [], []) ^ Exit: (306) [user] subst_args2_failed(494, '&self', [2], [2]) ^ Exit: (305) [user] subst_args2_failed(494, '&self', ['is-word', 2], ['is-word', 2]) ^ Exit: (304) [user] subst_args2_failed(494, '&self', [/, 'is-word', 2], [/, 'is-word', 2]) ^ Exit: (303) [user] subst_args1(=, _9620, 494, '&self', [/, 'is-word', 2], [/, 'is-word', 2]) Call: (303) [system] nb_setarg(1, retval(fail), [/, 'is-word', 2]) Exit: (303) [system] nb_setarg(1, retval([/, 'is-word', 2]), [/, 'is-word', 2]) ^ Call: (303) [user] ignore(notrace((\+[/, 'is-word', 2]\=_9696, nb_setarg(1, retval([/, 'is-word', 2]), [/, 'is-word', 2])))) ^ Unify: (303) [system] ignore(user:notrace((\+[/, 'is-word', 2]\=_9696, nb_setarg(1, retval([/, 'is-word', 2]), [/, 'is-word', 2])))) ^ Call: (305) [system] setup_call_cleanup('$notrace'(_170454, _170456), once(user:(\+[/, 'is-word', 2]\=_9696, nb_setarg(1, retval([/, 'is-word', 2]), [/, 'is-word', 2]))), '$restore_trace'(_170454, _170456)) ^ Unify: (305) [system] setup_call_cleanup(system:'$notrace'(_170454, _170456), system:once(user:(\+[/, 'is-word', 2]\=_9696, nb_setarg(1, retval([/, 'is-word', 2]), [/, 'is-word', 2]))), system:'$restore_trace'(_170454, _170456)) ^ Call: (306) [system] sig_atomic(system:'$notrace'(_170454, _170456)) ^ Exit: (305) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(\+[/, 'is-word', 2]\=_9696, nb_setarg(1, retval([/, 'is-word', 2]), [/, 'is-word', 2]))), system:'$restore_trace'(3, -1)) ^ Exit: (303) [system] ignore(user:notrace((\+[/, 'is-word', 2]\=_9696, nb_setarg(1, retval([/, 'is-word', 2]), [/, 'is-word', 2])))) ^ Call: (303) [user] ignore((_9688==1->ignore(\+ \+ (flag(eval_num, _9726, _9726+1), (retval([/, 'is-word', 2])\=@=retval(fail), nonvar([/, 'is-word', 2])->indentq(5, _9726, <--, [false, [/, 'is-word', 2]]);indentq(5, _9726, <--, [false, retval([/, 'is-word', 2])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9726, _9726+1), (retval([/, 'is-word', 2])\=@=retval(fail), nonvar([/, 'is-word', 2])->indentq(5, _9726, <--, [false, [/, 'is-word', 2]]);indentq(5, _9726, <--, [false, retval([/, 'is-word', 2])])))))))))) ^ Unify: (303) [system] ignore(user:(_9688==1->ignore(\+ \+ (flag(eval_num, _9726, _9726+1), (retval([/, 'is-word', 2])\=@=retval(fail), nonvar([/, 'is-word', 2])->indentq(5, _9726, <--, [false, [/, 'is-word', 2]]);indentq(5, _9726, <--, [false, retval([/, 'is-word', 2])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9726, _9726+1), (retval([/, 'is-word', 2])\=@=retval(fail), nonvar([/, 'is-word', 2])->indentq(5, _9726, <--, [false, [/, 'is-word', 2]]);indentq(5, _9726, <--, [false, retval([/, 'is-word', 2])])))))))))) Call: (305) [system] _9688==1 Fail: (305) [system] _9688==1 ^ Call: (306) [system] setup_call_cleanup('$notrace'(_178910, _178912), once(user:ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9726, _9726+1), (retval([/, 'is-word', 2])\=@=retval(fail), nonvar([/, 'is-word', 2])->indentq(5, _9726, <--, [false, [/, 'is-word', 2]]);indentq(5, _9726, <--, [false, retval([/, 'is-word', 2])])))))))), '$restore_trace'(_178910, _178912)) ^ Unify: (306) [system] setup_call_cleanup(system:'$notrace'(_178910, _178912), system:once(user:ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9726, _9726+1), (retval([/, 'is-word', 2])\=@=retval(fail), nonvar([/, 'is-word', 2])->indentq(5, _9726, <--, [false, [/, 'is-word', 2]]);indentq(5, _9726, <--, [false, retval([/, 'is-word', 2])])))))))), system:'$restore_trace'(_178910, _178912)) ^ Call: (307) [system] sig_atomic(system:'$notrace'(_178910, _178912)) ^ Exit: (306) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9726, _9726+1), (retval([/, 'is-word', 2])\=@=retval(fail), nonvar([/, 'is-word', 2])->indentq(5, _9726, <--, [false, [/, 'is-word', 2]]);indentq(5, _9726, <--, [false, retval([/, 'is-word', 2])])))))))), system:'$restore_trace'(3, -1)) ^ Exit: (303) [system] ignore(user:(_9688==1->ignore(\+ \+ (flag(eval_num, _9726, _9726+1), (retval([/, 'is-word', 2])\=@=retval(fail), nonvar([/, 'is-word', 2])->indentq(5, _9726, <--, [false, [/, 'is-word', 2]]);indentq(5, _9726, <--, [false, retval([/, 'is-word', 2])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9726, _9726+1), (retval([/, 'is-word', 2])\=@=retval(fail), nonvar([/, 'is-word', 2])->indentq(5, _9726, <--, [false, [/, 'is-word', 2]]);indentq(5, _9726, <--, [false, retval([/, 'is-word', 2])])))))))))) ^ Exit: (301) [system] call_cleanup(user:((call(subst_args1(=, _9620), 494, '&self', [/, 'is-word', 2], [/, 'is-word', 2])*->nb_setarg(1, retval([/, 'is-word', 2]), [/, 'is-word', 2]);fail, trace, call(subst_args1(=, _9620), 494, '&self', [/, 'is-word', 2], [/, 'is-word', 2])), ignore(notrace((\+[/, 'is-word', 2]\=_9696, nb_setarg(1, retval([/, 'is-word', 2]), [/, 'is-word', 2]))))), user:ignore((_9688==1->ignore(\+ \+ (flag(eval_num, _9726, _9726+1), (retval([/, 'is-word', 2])\=@=retval(fail), nonvar([/, 'is-word', 2])->indentq(5, _9726, <--, [false, [/, 'is-word', 2]]);indentq(5, _9726, <--, [false, retval([/, 'is-word', 2])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9726, _9726+1), (retval([/, 'is-word', 2])\=@=retval(fail), nonvar([/, 'is-word', 2])->indentq(5, _9726, <--, [false, [/, 'is-word', 2]]);indentq(5, _9726, <--, [false, retval([/, 'is-word', 2])]))))))))))) Call: (301) [system] retval([/, 'is-word', 2])\=@=retval(fail) Exit: (301) [system] retval([/, 'is-word', 2])\=@=retval(fail) ^ Exit: (300) [user] trace_eval(subst_args1(=, _9620), (false, (e2;e)), 494, '&self', [/, 'is-word', 2], [/, 'is-word', 2]) Call: (300) [system] [/, 'is-word', 2]\=@=[/, 'is-word', 2] ^ Redo: (299) [user] subst_args0(=, _9620, 494, '&self', [/, 'is-word', 2], _9648) Call: (300) [system] _9648=[/, 'is-word', 2] Exit: (300) [system] [/, 'is-word', 2]=[/, 'is-word', 2] ^ Exit: (299) [user] subst_args0(=, _9620, 494, '&self', [/, 'is-word', 2], [/, 'is-word', 2]) ^ Exit: (298) [user] subst_args(=, _9620, 495, '&self', [/, 'is-word', 2], [/, 'is-word', 2]) Call: (298) [apply] apply:maplist_([[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9650, user:subst_args(=, _9620, 495, '&self')) Unify: (298) [apply] apply:maplist_([[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], [_194070|_194072], user:subst_args(=, _9620, 495, '&self')) ^ Call: (299) [user] subst_args(=, _9620, 495, '&self', [/, ngram, 5], _194070) ^ Unify: (299) [user] subst_args(=, _9620, 495, '&self', [/, ngram, 5], _194070) Call: (300) [system] atom(=) Exit: (300) [system] atom(=) Call: (300) [system] (=)\==(=) ^ Redo: (299) [user] subst_args(=, _9620, 495, '&self', [/, ngram, 5], _194070) ^ Unify: (299) [user] subst_args(=, _9620, 495, '&self', [/, ngram, 5], _194070) ^ Call: (300) [user] self_subst([/, ngram, 5]) ^ Unify: (300) [user] self_subst([/, ngram, 5]) Call: (301) [system] callable([/, ngram, 5]) Exit: (301) [system] callable([/, ngram, 5]) ^ Unify: (300) [user] self_subst([/, ngram, 5]) ^ Call: (301) [user] self_eval([/, ngram, 5]) ^ Unify: (301) [user] self_eval([/, ngram, 5]) ^ Call: (303) [system] setup_call_cleanup('$notrace'(_208038, _208040), once(user:self_eval0([/, ngram, 5])), '$restore_trace'(_208038, _208040)) ^ Unify: (303) [system] setup_call_cleanup(system:'$notrace'(_208038, _208040), system:once(user:self_eval0([/, ngram, 5])), system:'$restore_trace'(_208038, _208040)) ^ Call: (304) [system] sig_atomic(system:'$notrace'(_208038, _208040)) ^ Fail: (301) [user] self_eval([/, ngram, 5]) ^ Redo: (299) [user] subst_args(=, _9620, 495, '&self', [/, ngram, 5], _194070) ^ Unify: (299) [user] subst_args(=, _9620, 495, '&self', [/, ngram, 5], _194070) Call: (300) [system] [ngram, 5]==[] ^ Redo: (299) [user] subst_args(=, _9620, 495, '&self', [/, ngram, 5], _194070) ^ Unify: (299) [user] subst_args(=, _9620, 495, '&self', [/, ngram, 5], _194070) ^ Call: (301) [system] setup_call_cleanup('$notrace'(_216524, _216526), once(user:(_216506 is 495-1)), '$restore_trace'(_216524, _216526)) ^ Unify: (301) [system] setup_call_cleanup(system:'$notrace'(_216524, _216526), system:once(user:(_216506 is 495-1)), system:'$restore_trace'(_216524, _216526)) ^ Call: (302) [system] sig_atomic(system:'$notrace'(_216524, _216526)) ^ Exit: (301) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(494 is 495-1)), system:'$restore_trace'(3, -1)) ^ Call: (300) [user] subst_args0(=, _9620, 494, '&self', [/, ngram, 5], _194070) ^ Unify: (300) [user] subst_args0(=, _9620, 494, '&self', [/, ngram, 5], _194070) ^ Call: (301) [user] self_subst([/, ngram, 5]) ^ Unify: (301) [user] self_subst([/, ngram, 5]) Call: (302) [system] callable([/, ngram, 5]) Exit: (302) [system] callable([/, ngram, 5]) ^ Unify: (301) [user] self_subst([/, ngram, 5]) ^ Call: (302) [user] self_eval([/, ngram, 5]) ^ Unify: (302) [user] self_eval([/, ngram, 5]) ^ Call: (304) [system] setup_call_cleanup('$notrace'(_228674, _228676), once(user:self_eval0([/, ngram, 5])), '$restore_trace'(_228674, _228676)) ^ Unify: (304) [system] setup_call_cleanup(system:'$notrace'(_228674, _228676), system:once(user:self_eval0([/, ngram, 5])), system:'$restore_trace'(_228674, _228676)) ^ Call: (305) [system] sig_atomic(system:'$notrace'(_228674, _228676)) ^ Fail: (302) [user] self_eval([/, ngram, 5]) ^ Redo: (300) [user] subst_args0(=, _9620, 494, '&self', [/, ngram, 5], _194070) ^ Unify: (300) [user] subst_args0(=, _9620, 494, '&self', [/, ngram, 5], _194070) Call: (301) [system] _234330 is 494+ -1 Exit: (301) [system] 493 is 494+ -1 ^ Call: (301) [user] trace_eval(subst_args1(=, _9620), (false, (e2;e)), 494, '&self', [/, ngram, 5], _236206) ^ Unify: (301) [user] trace_eval(subst_args1(=, _9620), (false, (e2;e)), 494, '&self', [/, ngram, 5], _236206) ^ Call: (302) [user] must_det_ll((notrace((flag(eval_num, _238116, _238116+1), _238134 is _238116 mod 500, _238152 is 99-494 mod 100, _238176=_238178, option_else('trace-length', _238190, 500), option_else('trace-depth', _238198, 30))), quietly(if_t((nop(stop_rtrace), _238134>_238190), (set_debug(eval, false), _238254 is _238190+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_238254])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_238306))))) ^ Unify: (302) [user] must_det_ll(user:(notrace((flag(eval_num, _238116, _238116+1), _238134 is _238116 mod 500, _238152 is 99-494 mod 100, _238176=_238178, option_else('trace-length', _238190, 500), option_else('trace-depth', _238198, 30))), quietly(if_t((nop(stop_rtrace), _238134>_238190), (set_debug(eval, false), _238254 is _238190+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_238254])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_238306))))) ^ Call: (303) [user] once(user:(notrace((flag(eval_num, _238116, _238116+1), _238134 is _238116 mod 500, _238152 is 99-494 mod 100, _238176=_238178, option_else('trace-length', _238190, 500), option_else('trace-depth', _238198, 30))), quietly(if_t((nop(stop_rtrace), _238134>_238190), (set_debug(eval, false), _238254 is _238190+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_238254])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_238306))))) ^ Unify: (303) [system] once(user:(notrace((flag(eval_num, _238116, _238116+1), _238134 is _238116 mod 500, _238152 is 99-494 mod 100, _238176=_238178, option_else('trace-length', _238190, 500), option_else('trace-depth', _238198, 30))), quietly(if_t((nop(stop_rtrace), _238134>_238190), (set_debug(eval, false), _238254 is _238190+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_238254])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_238306))))) ^ Call: (306) [system] setup_call_cleanup('$notrace'(_242030, _242032), once(user:(flag(eval_num, _238116, _238116+1), _238134 is _238116 mod 500, _238152 is 99-494 mod 100, _238176=_238178, option_else('trace-length', _238190, 500), option_else('trace-depth', _238198, 30))), '$restore_trace'(_242030, _242032)) ^ Unify: (306) [system] setup_call_cleanup(system:'$notrace'(_242030, _242032), system:once(user:(flag(eval_num, _238116, _238116+1), _238134 is _238116 mod 500, _238152 is 99-494 mod 100, _238176=_238178, option_else('trace-length', _238190, 500), option_else('trace-depth', _238198, 30))), system:'$restore_trace'(_242030, _242032)) ^ Call: (307) [system] sig_atomic(system:'$notrace'(_242030, _242032)) ^ Exit: (306) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(flag(eval_num, 28, 28+1), 28 is 28 mod 500, 5 is 99-494 mod 100, _238176=_238176, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), system:'$restore_trace'(3, -1)) ^ Call: (306) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 28>500), (set_debug(eval, false), _238254 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_238254])), nop((start_rtrace, rtrace))))) ^ Unify: (306) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 28>500), (set_debug(eval, false), _238254 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_238254])), nop((start_rtrace, rtrace))))) ^ Exit: (306) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 28>500), (set_debug(eval, false), _238254 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_238254])), nop((start_rtrace, rtrace))))) Call: (305) [user] nop(notrace(no_repeats_var(_238306))) Unify: (305) [user] nop(notrace(no_repeats_var(_238306))) Exit: (305) [user] nop(notrace(no_repeats_var(_238306))) ^ Exit: (303) [system] once(user:(notrace((flag(eval_num, 28, 28+1), 28 is 28 mod 500, 5 is 99-494 mod 100, _238176=_238176, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), quietly(if_t((nop(stop_rtrace), 28>500), (set_debug(eval, false), _238254 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_238254])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_238306))))) ^ Exit: (302) [user] must_det_ll(user:(notrace((flag(eval_num, 28, 28+1), 28 is 28 mod 500, 5 is 99-494 mod 100, _238176=_238176, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), quietly(if_t((nop(stop_rtrace), 28>500), (set_debug(eval, false), _238254 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_238254])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_238306))))) Call: (302) [occurs] occurs:sub_term(_253494, (false, (e2;e))) Unify: (302) [occurs] occurs:sub_term((false, (e2;e)), (false, (e2;e))) Exit: (302) [occurs] occurs:sub_term((false, (e2;e)), (false, (e2;e))) Call: (302) [system] (false, (e2;e))\=(false, (e2;e)) Fail: (302) [system] (false, (e2;e))\=(false, (e2;e)) Redo: (302) [occurs] occurs:sub_term(_253494, (false, (e2;e))) Unify: (302) [occurs] occurs:sub_term(_253494, (false, (e2;e))) Call: (303) [system] compound((false, (e2;e))) Exit: (303) [system] compound((false, (e2;e))) Call: (303) [system] arg(_261916, (false, (e2;e)), _261840) Exit: (303) [system] arg(1, (false, (e2;e)), false) Call: (303) [occurs] occurs:sub_term(_253494, false) Unify: (303) [occurs] occurs:sub_term(false, false) Exit: (303) [occurs] occurs:sub_term(false, false) Exit: (302) [occurs] occurs:sub_term(false, (false, (e2;e))) Call: (302) [system] (false, (e2;e))\=false Exit: (302) [system] (false, (e2;e))\=false ^ Call: (302) [user] if_trace((eval;false, (e2;e)), (_238176=1, indentq(5, 28, -->, [false, [/, ngram, 5]]))) ^ Unify: (302) [user] if_trace((eval;false, (e2;e)), (_238176=1, indentq(5, 28, -->, [false, [/, ngram, 5]]))) ^ Call: (304) [system] setup_call_cleanup('$notrace'(_271220, _271222), once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _238176=1, indentq(5, 28, -->, [false, [/, ngram, 5]]))), _271178, fbug((_271178-->if_trace((eval;false, (e2;e)), (_238176=1, indentq(5, 28, -->, [false, [/, ngram, 5]])))))))), '$restore_trace'(_271220, _271222)) ^ Unify: (304) [system] setup_call_cleanup(system:'$notrace'(_271220, _271222), system:once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _238176=1, indentq(5, 28, -->, [false, [/, ngram, 5]]))), _271178, fbug((_271178-->if_trace((eval;false, (e2;e)), (_238176=1, indentq(5, 28, -->, [false, [/, ngram, 5]])))))))), system:'$restore_trace'(_271220, _271222)) ^ Call: (305) [system] sig_atomic(system:'$notrace'(_271220, _271222)) ^ Exit: (304) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _238176=1, indentq(5, 28, -->, [false, [/, ngram, 5]]))), _271178, fbug((_271178-->if_trace((eval;false, (e2;e)), (_238176=1, indentq(5, 28, -->, [false, [/, ngram, 5]])))))))), system:'$restore_trace'(3, -1)) ^ Exit: (302) [user] if_trace((eval;false, (e2;e)), (_238176=1, indentq(5, 28, -->, [false, [/, ngram, 5]]))) Call: (302) [system] _276002=retval(fail) Exit: (302) [system] retval(fail)=retval(fail) Call: (302) [system] _277864=(\+ \+ (flag(eval_num, _277884, _277884+1), (retval(fail)\=@=retval(fail), nonvar(_236206)->indentq(5, _277884, <--, [false, _236206]);indentq(5, _277884, <--, [false, retval(fail)])))) Exit: (302) [system] (\+ \+ (flag(eval_num, _277884, _277884+1), (retval(fail)\=@=retval(fail), nonvar(_236206)->indentq(5, _277884, <--, [false, _236206]);indentq(5, _277884, <--, [false, retval(fail)]))))=(\+ \+ (flag(eval_num, _277884, _277884+1), (retval(fail)\=@=retval(fail), nonvar(_236206)->indentq(5, _277884, <--, [false, _236206]);indentq(5, _277884, <--, [false, retval(fail)])))) ^ Call: (302) [user] call_cleanup(((call(subst_args1(=, _9620), 494, '&self', [/, ngram, 5], _236206)*->nb_setarg(1, retval(fail), _236206);fail, trace, call(subst_args1(=, _9620), 494, '&self', [/, ngram, 5], _236206)), ignore(notrace((\+_236206\=_238306, nb_setarg(1, retval(fail), _236206))))), ignore((_238176==1->ignore(\+ \+ (flag(eval_num, _277884, _277884+1), (retval(fail)\=@=retval(fail), nonvar(_236206)->indentq(5, _277884, <--, [false, _236206]);indentq(5, _277884, <--, [false, retval(fail)]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _277884, _277884+1), (retval(fail)\=@=retval(fail), nonvar(_236206)->indentq(5, _277884, <--, [false, _236206]);indentq(5, _277884, <--, [false, retval(fail)]))))))))))) ^ Unify: (302) [system] call_cleanup(user:((call(subst_args1(=, _9620), 494, '&self', [/, ngram, 5], _236206)*->nb_setarg(1, retval(fail), _236206);fail, trace, call(subst_args1(=, _9620), 494, '&self', [/, ngram, 5], _236206)), ignore(notrace((\+_236206\=_238306, nb_setarg(1, retval(fail), _236206))))), user:ignore((_238176==1->ignore(\+ \+ (flag(eval_num, _277884, _277884+1), (retval(fail)\=@=retval(fail), nonvar(_236206)->indentq(5, _277884, <--, [false, _236206]);indentq(5, _277884, <--, [false, retval(fail)]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _277884, _277884+1), (retval(fail)\=@=retval(fail), nonvar(_236206)->indentq(5, _277884, <--, [false, _236206]);indentq(5, _277884, <--, [false, retval(fail)]))))))))))) ^ Call: (304) [user] subst_args1(=, _9620, 494, '&self', [/, ngram, 5], _236206) ^ Unify: (304) [user] subst_args1(=, _9620, 494, '&self', [/, ngram, 5], _236206) Call: (305) [system] var(=) ^ Redo: (304) [user] subst_args1(=, _9620, 494, '&self', [/, ngram, 5], _236206) Call: (305) [system] atom(=) Exit: (305) [system] atom(=) Call: (305) [system] (=)\==(=) ^ Redo: (304) [user] subst_args1(=, _9620, 494, '&self', [/, ngram, 5], _236206) ^ Unify: (304) [user] subst_args1(=, _9620, 494, '&self', [/, ngram, 5], _236206) Call: (305) [system] atom([/, ngram, 5]) ^ Redo: (304) [user] subst_args1(=, _9620, 494, '&self', [/, ngram, 5], _236206) ^ Unify: (304) [user] subst_args1(=, _9620, 494, '&self', [/, ngram, 5], _236206) Call: (305) [system] is_list([ngram, 5]) Exit: (305) [system] is_list([ngram, 5]) ^ Unify: (304) [user] subst_args1(=, _9620, 494, '&self', [/, ngram, 5], _236206) Call: (305) [system] is_list([/, ngram, 5]) Exit: (305) [system] is_list([/, ngram, 5]) ^ Unify: (304) [user] subst_args1(=, _9620, 494, '&self', [/, ngram, 5], [/|_297738]) Call: (305) [system] var(/) ^ Redo: (304) [user] subst_args1(=, _9620, 494, '&self', [/, ngram, 5], _236206) ^ Unify: (304) [user] subst_args1(=, _9620, 494, '&self', [/, ngram, 5], _236206) Call: (305) [system] fail ^ Redo: (304) [user] subst_args1(=, _9620, 494, '&self', [/, ngram, 5], _236206) ^ Unify: (304) [user] subst_args1(=, _9620, 494, '&self', [/, ngram, 5], _236206) Call: (305) [system] is_list([/, ngram, 5]) Exit: (305) [system] is_list([/, ngram, 5]) ^ Call: (305) [user] apply:maplist(self_subst, [/, ngram, 5]) ^ Unify: (305) [apply] apply:maplist(user:self_subst, [/, ngram, 5]) Call: (306) [apply] apply:maplist_([/, ngram, 5], user:self_subst) Unify: (306) [apply] apply:maplist_([/, ngram, 5], user:self_subst) ^ Call: (307) [user] self_subst(/) ^ Unify: (307) [user] self_subst(/) Call: (308) [system] callable(/) Exit: (308) [system] callable(/) ^ Unify: (307) [user] self_subst(/) ^ Call: (308) [user] self_eval(/) ^ Unify: (308) [user] self_eval(/) ^ Call: (310) [system] setup_call_cleanup('$notrace'(_316358, _316360), once(user:self_eval0(/)), '$restore_trace'(_316358, _316360)) ^ Unify: (310) [system] setup_call_cleanup(system:'$notrace'(_316358, _316360), system:once(user:self_eval0(/)), system:'$restore_trace'(_316358, _316360)) ^ Call: (311) [system] sig_atomic(system:'$notrace'(_316358, _316360)) ^ Exit: (310) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(/)), system:'$restore_trace'(3, -1)) ^ Exit: (308) [user] self_eval(/) ^ Exit: (307) [user] self_subst(/) Call: (307) [apply] apply:maplist_([ngram, 5], user:self_subst) Unify: (307) [apply] apply:maplist_([ngram, 5], user:self_subst) ^ Call: (308) [user] self_subst(ngram) ^ Unify: (308) [user] self_subst(ngram) Call: (309) [system] callable(ngram) Exit: (309) [system] callable(ngram) ^ Unify: (308) [user] self_subst(ngram) ^ Call: (309) [user] self_eval(ngram) ^ Unify: (309) [user] self_eval(ngram) ^ Call: (311) [system] setup_call_cleanup('$notrace'(_330318, _330320), once(user:self_eval0(ngram)), '$restore_trace'(_330318, _330320)) ^ Unify: (311) [system] setup_call_cleanup(system:'$notrace'(_330318, _330320), system:once(user:self_eval0(ngram)), system:'$restore_trace'(_330318, _330320)) ^ Call: (312) [system] sig_atomic(system:'$notrace'(_330318, _330320)) ^ Exit: (311) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(ngram)), system:'$restore_trace'(3, -1)) ^ Exit: (309) [user] self_eval(ngram) ^ Exit: (308) [user] self_subst(ngram) Call: (308) [apply] apply:maplist_([5], user:self_subst) Unify: (308) [apply] apply:maplist_([5], user:self_subst) ^ Call: (309) [user] self_subst(5) ^ Unify: (309) [user] self_subst(5) Call: (310) [system] callable(5) ^ Redo: (309) [user] self_subst(5) ^ Exit: (309) [user] self_subst(5) Call: (309) [apply] apply:maplist_([], user:self_subst) Unify: (309) [apply] apply:maplist_([], user:self_subst) Exit: (309) [apply] apply:maplist_([], user:self_subst) Exit: (308) [apply] apply:maplist_([5], user:self_subst) Exit: (307) [apply] apply:maplist_([ngram, 5], user:self_subst) Exit: (306) [apply] apply:maplist_([/, ngram, 5], user:self_subst) ^ Exit: (305) [apply] apply:maplist(user:self_subst, [/, ngram, 5]) Call: (305) [system] [/, ngram, 5]=[_348922|_348924] Exit: (305) [system] [/, ngram, 5]=[/, ngram, 5] Call: (305) [system] atom(/) Exit: (305) [system] atom(/) ^ Unify: (304) [user] subst_args1(=, _9620, 494, '&self', [/, ngram, 5], _236206) ^ Call: (305) [user] is_space_op(/) ^ Redo: (304) [user] subst_args1(=, _9620, 494, '&self', [/, ngram, 5], _236206) ^ Unify: (304) [user] subst_args1(=, _9620, 494, '&self', [/, ngram, 5], _236206) Call: (305) [system] (/)==case ^ Redo: (304) [user] subst_args1(=, _9620, 494, '&self', [/, ngram, 5], _236206) ^ Unify: (304) [user] subst_args1(=, _9620, 494, '&self', [/, ngram, 5], _236206) Call: (305) [system] fail ^ Redo: (304) [user] subst_args1(=, _9620, 494, '&self', [/, ngram, 5], _236206) ^ Unify: (304) [user] subst_args1(=, _9620, 494, '&self', [/, ngram, 5], _236206) Call: (305) [system] _362006=do_more_defs(true) Exit: (305) [system] do_more_defs(true)=do_more_defs(true) ^ Call: (305) [user] clause(eval_21(subst_args, _9620, 494, '&self', [/, ngram, 5], _236206), _363882) ^ Redo: (304) [user] subst_args1(=, _9620, 494, '&self', [/, ngram, 5], _236206) ^ Unify: (304) [user] subst_args1(=, _9620, 494, '&self', [/, ngram, 5], _236206) Call: (305) [system] fail ^ Redo: (304) [user] subst_args1(=, _9620, 494, '&self', [/, ngram, 5], _236206) ^ Unify: (304) [user] subst_args1(=, _9620, 494, '&self', [/, ngram, 5], _236206) ^ Call: (305) [user] is_and(/) ^ Unify: (305) [user] is_and(/) Call: (306) [system] atom(/) Exit: (306) [system] atom(/) ^ Unify: (305) [user] is_and(/) ^ Call: (306) [user] is_and(/, _374206) ^ Unify: (306) [user] is_and(/, _375134) Call: (307) [system] atom(/) Exit: (307) [system] atom(/) ^ Redo: (304) [user] subst_args1(=, _9620, 494, '&self', [/, ngram, 5], _236206) ^ Unify: (304) [user] subst_args1(=, _9620, 494, '&self', [/, ngram, 5], [/|_378782]) Call: (305) [system] nonvar(/) Exit: (305) [system] nonvar(/) Call: (305) [system] fail ^ Redo: (304) [user] subst_args1(=, _9620, 494, '&self', [/, ngram, 5], _236206) ^ Unify: (304) [user] subst_args1(=, _9620, 494, '&self', [/, ngram, 5], _236206) ^ Call: (305) [user] subst_args2(=, 494, '&self', [/, ngram, 5], _236206) ^ Unify: (305) [user] subst_args2(=, 494, '&self', [/, ngram, 5], _236206) Call: (306) [system] 494<3 ^ Redo: (305) [user] subst_args2(=, 494, '&self', [/, ngram, 5], _236206) ^ Unify: (305) [user] subst_args2(=, 494, '&self', [/, ngram, 5], _236206) Call: (306) [system] fail ^ Redo: (305) [user] subst_args2(=, 494, '&self', [/, ngram, 5], _236206) ^ Unify: (305) [user] subst_args2(=, 494, '&self', [/, ngram, 5], _236206) ^ Call: (306) [user] mnotrace(is_user_defined_head(=, '&self', /)) ^ Unify: (306) [user] mnotrace(is_user_defined_head(=, '&self', /)) ^ Call: (307) [user] once(is_user_defined_head(=, '&self', /)) ^ Unify: (307) [system] once(user:is_user_defined_head(=, '&self', /)) ^ Call: (308) [user] is_user_defined_head(=, '&self', /) ^ Unify: (308) [user] is_user_defined_head(=, '&self', /) ^ Call: (309) [user] mnotrace(is_user_defined_head0(=, '&self', /)) ^ Unify: (309) [user] mnotrace(is_user_defined_head0(=, '&self', /)) ^ Call: (310) [user] once(is_user_defined_head0(=, '&self', /)) ^ Unify: (310) [system] once(user:is_user_defined_head0(=, '&self', /)) ^ Call: (311) [user] is_user_defined_head0(=, '&self', /) ^ Unify: (311) [user] is_user_defined_head0(=, '&self', /) Call: (312) [system] callable(/) Exit: (312) [system] callable(/) Call: (312) [system] functor(/, _404884, _404964) Exit: (312) [system] functor(/, /, 0) ^ Call: (312) [user] is_user_defined_head_f(=, '&self', /) ^ Unify: (312) [user] is_user_defined_head_f(=, '&self', /) ^ Call: (313) [user] is_user_defined_head_f1(=, '&self', /) ^ Unify: (313) [user] is_user_defined_head_f1(=, '&self', /) Call: (314) [user] metta_eq_def(=, '&self', [/|_410482], _410564) Unify: (314) [user] metta_eq_def(=, '&self', [/|_410482], _411488) ^ Call: (315) [user] ignore((=)=(=)) ^ Unify: (315) [system] ignore(user:((=)=(=))) Call: (316) [system] (=)=(=) Exit: (316) [system] (=)=(=) ^ Exit: (315) [system] ignore(user:((=)=(=))) Call: (315) [user] metta_atom('&self', [=, [/|_410482], _417004]) Unify: (315) [user] metta_atom('&self', [=, [/|_410482], _417004]) ^ Call: (316) [user] typed_list('&self', _418918, _418840) ^ Unify: (316) [user] typed_list('&self', _419850, _418840) Call: (317) [system] compound('&self') Fail: (317) [system] compound('&self') ^ Fail: (316) [user] typed_list('&self', _422630, _418840) Redo: (315) [user] metta_atom('&self', [=, [/|_410482], _417004]) Unify: (315) [user] metta_atom('&self', [=, [/|_410482], _417004]) Call: (316) [system] '&self'=='&flybase' Redo: (315) [user] metta_atom('&self', [=, [/|_410482], _417004]) Unify: (315) [user] metta_atom('&self', [=, [/|_410482], _417004]) ^ Call: (316) [user] metta_atom_in_file('&self', [=, [/|_410482], _417004]) ^ Unify: (316) [user] metta_atom_in_file('&self', [=, [/|_410482], _417004]) ^ Call: (317) [user] metta_atom_in_file('&self', [=, [/|_410482], _417004], _430012, _430014) ^ Unify: (317) [user] metta_atom_in_file('&self', [=, [/|_410482], _417004], _430948, _430950) ^ Call: (318) [user] loaded_into_kb('&self', _431806) ^ Unify: (318) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Exit: (318) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Call: (318) [user] once(user:asserted_metta_pred(_442396, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Unify: (318) [system] once(user:asserted_metta_pred(_442396, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Call: (319) [user] asserted_metta_pred(_442396, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Fail: (319) [user] asserted_metta_pred(_442396, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Redo: (315) [user] metta_atom('&self', [=, [/|_410482], _417004]) Unify: (315) [user] metta_atom('&self', [=, [/|_410482], _417004]) Call: (316) [user] metta_atom_asserted('&self', [=, [/|_410482], _417004]) Unify: (316) [user] metta_atom_asserted('&self', [=, [/|_410482], _417004]) ^ Call: (317) [user] metta_atom_asserted_deduced('&self', [=, [/|_410482], _417004]) Redo: (316) [user] metta_atom_asserted('&self', [=, [/|_410482], _417004]) Redo: (315) [user] metta_atom('&self', [=, [/|_410482], _417004]) Unify: (315) [user] metta_atom('&self', [=, [/|_410482], _417004]) Call: (316) [system] '&self'\=='&corelib' Exit: (316) [system] '&self'\=='&corelib' ^ Call: (316) [user] using_all_spaces ^ Unify: (316) [user] using_all_spaces Call: (317) [system] nb_current(with_all_spaces, t) Redo: (315) [user] metta_atom('&self', [=, [/|_410482], _417004]) Unify: (315) [user] metta_atom('&self', [=, [/|_410482], _417004]) Call: (316) [system] '&self'\=='&corelib' Exit: (316) [system] '&self'\=='&corelib' Call: (316) [user] metta_atom_asserted('&self', '&corelib') Unify: (316) [user] metta_atom_asserted('&self', '&corelib') ^ Call: (317) [user] metta_atom_asserted_deduced('&self', '&corelib') Redo: (316) [user] metta_atom_asserted('&self', '&corelib') Unify: (316) [user] metta_atom_asserted('&self', '&corelib') Exit: (316) [user] metta_atom_asserted('&self', '&corelib') Call: (316) [user] should_inherit_from_corelib([=, [/|_410482], _417004]) Unify: (316) [user] should_inherit_from_corelib([=, [/|_410482], _417004]) ^ Call: (317) [user] using_all_spaces ^ Unify: (317) [user] using_all_spaces Call: (318) [system] nb_current(with_all_spaces, t) Redo: (316) [user] should_inherit_from_corelib([=, [/|_410482], _417004]) Unify: (316) [user] should_inherit_from_corelib([=, [/|_410482], _417004]) Call: (317) [system] (=)==(:) Redo: (316) [user] should_inherit_from_corelib([=, [/|_410482], _417004]) Unify: (316) [user] should_inherit_from_corelib([=, [/|_410482], _417004]) Call: (317) [system] (=)=='@doc' Redo: (316) [user] should_inherit_from_corelib([=, [/|_410482], _417004]) Unify: (316) [user] should_inherit_from_corelib([=, [/|_410482], _417004]) Call: (317) [system] fail Redo: (316) [user] metta_atom_asserted('&self', '&corelib') Redo: (315) [user] metta_atom('&self', [=, [/|_410482], _417004]) Fail: (314) [user] metta_eq_def(=, '&self', [/|_410482], _497600) ^ Fail: (313) [user] is_user_defined_head_f1(=, '&self', /) ^ Redo: (312) [user] is_user_defined_head_f(=, '&self', /) ^ Unify: (312) [user] is_user_defined_head_f(=, '&self', /) ^ Call: (313) [user] is_user_defined_head_f1(=, '&self', [/|_501244]) ^ Unify: (313) [user] is_user_defined_head_f1(=, '&self', [/|_501244]) Call: (314) [user] metta_eq_def(=, '&self', [[/|_501244]|_503114], _503196) Unify: (314) [user] metta_eq_def(=, '&self', [[/|_501244]|_503114], _504120) ^ Call: (315) [user] ignore((=)=(=)) ^ Unify: (315) [system] ignore(user:((=)=(=))) Call: (316) [system] (=)=(=) Exit: (316) [system] (=)=(=) ^ Exit: (315) [system] ignore(user:((=)=(=))) Call: (315) [user] metta_atom('&self', [=, [[/|_501244]|_503114], _509636]) Unify: (315) [user] metta_atom('&self', [=, [[/|_501244]|_503114], _509636]) ^ Call: (316) [user] typed_list('&self', _511550, _511472) ^ Unify: (316) [user] typed_list('&self', _512482, _511472) Call: (317) [system] compound('&self') Fail: (317) [system] compound('&self') ^ Fail: (316) [user] typed_list('&self', _515262, _511472) Redo: (315) [user] metta_atom('&self', [=, [[/|_501244]|_503114], _509636]) Unify: (315) [user] metta_atom('&self', [=, [[/|_501244]|_503114], _509636]) Call: (316) [system] '&self'=='&flybase' Redo: (315) [user] metta_atom('&self', [=, [[/|_501244]|_503114], _509636]) Unify: (315) [user] metta_atom('&self', [=, [[/|_501244]|_503114], _509636]) ^ Call: (316) [user] metta_atom_in_file('&self', [=, [[/|_501244]|_503114], _509636]) ^ Unify: (316) [user] metta_atom_in_file('&self', [=, [[/|_501244]|_503114], _509636]) ^ Call: (317) [user] metta_atom_in_file('&self', [=, [[/|_501244]|_503114], _509636], _522644, _522646) ^ Unify: (317) [user] metta_atom_in_file('&self', [=, [[/|_10026]|_10032], _10048], _10110, _10112) ^ Call: (318) [user] loaded_into_kb('&self', _10636) ^ Unify: (318) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Exit: (318) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Call: (318) [user] once(user:asserted_metta_pred(_21226, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Unify: (318) [system] once(user:asserted_metta_pred(_21226, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Call: (319) [user] asserted_metta_pred(_21226, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Fail: (319) [user] asserted_metta_pred(_21226, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Redo: (315) [user] metta_atom('&self', [=, [[/|_10026]|_10032], _10048]) Unify: (315) [user] metta_atom('&self', [=, [[/|_10026]|_10032], _10048]) Call: (316) [user] metta_atom_asserted('&self', [=, [[/|_10026]|_10032], _10048]) Unify: (316) [user] metta_atom_asserted('&self', [=, [[/|_10026]|_10032], _10048]) ^ Call: (317) [user] metta_atom_asserted_deduced('&self', [=, [[/|_10026]|_10032], _10048]) Redo: (316) [user] metta_atom_asserted('&self', [=, [[/|_10026]|_10032], _10048]) Redo: (315) [user] metta_atom('&self', [=, [[/|_10026]|_10032], _10048]) Unify: (315) [user] metta_atom('&self', [=, [[/|_10026]|_10032], _10048]) Call: (316) [system] '&self'\=='&corelib' Exit: (316) [system] '&self'\=='&corelib' ^ Call: (316) [user] using_all_spaces ^ Unify: (316) [user] using_all_spaces Call: (317) [system] nb_current(with_all_spaces, t) Redo: (315) [user] metta_atom('&self', [=, [[/|_10026]|_10032], _10048]) Unify: (315) [user] metta_atom('&self', [=, [[/|_10026]|_10032], _10048]) Call: (316) [system] '&self'\=='&corelib' Exit: (316) [system] '&self'\=='&corelib' Call: (316) [user] metta_atom_asserted('&self', '&corelib') Unify: (316) [user] metta_atom_asserted('&self', '&corelib') ^ Call: (317) [user] metta_atom_asserted_deduced('&self', '&corelib') Redo: (316) [user] metta_atom_asserted('&self', '&corelib') Unify: (316) [user] metta_atom_asserted('&self', '&corelib') Exit: (316) [user] metta_atom_asserted('&self', '&corelib') Call: (316) [user] should_inherit_from_corelib([=, [[/|_10026]|_10032], _10048]) Unify: (316) [user] should_inherit_from_corelib([=, [[/|_10026]|_10032], _10048]) ^ Call: (317) [user] using_all_spaces ^ Unify: (317) [user] using_all_spaces Call: (318) [system] nb_current(with_all_spaces, t) Redo: (316) [user] should_inherit_from_corelib([=, [[/|_10026]|_10032], _10048]) Unify: (316) [user] should_inherit_from_corelib([=, [[/|_10026]|_10032], _10048]) Call: (317) [system] (=)==(:) Redo: (316) [user] should_inherit_from_corelib([=, [[/|_10026]|_10032], _10048]) Unify: (316) [user] should_inherit_from_corelib([=, [[/|_10026]|_10032], _10048]) Call: (317) [system] (=)=='@doc' Redo: (316) [user] should_inherit_from_corelib([=, [[/|_10026]|_10032], _10048]) Unify: (316) [user] should_inherit_from_corelib([=, [[/|_10026]|_10032], _10048]) Call: (317) [system] fail Redo: (316) [user] metta_atom_asserted('&self', '&corelib') Redo: (315) [user] metta_atom('&self', [=, [[/|_10026]|_10032], _10048]) Fail: (314) [user] metta_eq_def(=, '&self', [[/|_10026]|_10032], _76430) ^ Fail: (313) [user] is_user_defined_head_f1(=, '&self', [/|_10026]) ^ Fail: (312) [user] is_user_defined_head_f(=, '&self', /) ^ Fail: (311) [user] is_user_defined_head0(=, '&self', /) ^ Fail: (310) [system] once(user:is_user_defined_head0(=, '&self', /)) ^ Fail: (309) [user] mnotrace(is_user_defined_head0(=, '&self', /)) ^ Fail: (308) [user] is_user_defined_head(=, '&self', /) ^ Fail: (307) [system] once(user:is_user_defined_head(=, '&self', /)) ^ Fail: (306) [user] mnotrace(is_user_defined_head(=, '&self', /)) ^ Redo: (305) [user] subst_args2(=, 494, '&self', [/, ngram, 5], _9692) ^ Unify: (305) [user] subst_args2(=, 494, '&self', [/, ngram, 5], _9692) ^ Call: (306) [user] subst_args40(=, 494, '&self', [/, ngram, 5], _9692) ^ Unify: (306) [user] subst_args40(=, 494, '&self', [/, ngram, 5], _9692) Call: (307) [user] is_function(/) Unify: (307) [user] is_function(/) ^ Call: (308) [user] symbol(/) ^ Unify: (308) [user] symbol(/) Call: (309) [system] atom(/) Exit: (309) [system] atom(/) ^ Exit: (308) [user] symbol(/) Exit: (307) [user] is_function(/) ^ Call: (307) [user] is_special_op(/) ^ Unify: (307) [user] is_special_op(/) ^ Call: (308) [user] current_self(_97674) ^ Unify: (308) [user] current_self(_97674) Call: (309) [system] nb_current(self_space, _97674) Exit: (309) [system] nb_current(self_space, '&self') Call: (309) [system] '&self'\==[] Exit: (309) [system] '&self'\==[] ^ Exit: (308) [user] current_self('&self') ^ Call: (308) [user] is_special_op('&self', /) ^ Unify: (308) [user] is_special_op('&self', /) Call: (309) [system] atom(/) Exit: (309) [system] atom(/) ^ Fail: (308) [user] is_special_op('&self', /) ^ Fail: (307) [user] is_special_op(/) ^ Redo: (306) [user] subst_args40(=, 494, '&self', [/, ngram, 5], _9692) Call: (307) [system] is_list([ngram, 5]) Exit: (307) [system] is_list([ngram, 5]) ^ Call: (307) [user] apply:maplist(subst_args(=, _112508, 494, '&self'), [ngram, 5], _112514) ^ Unify: (307) [apply] apply:maplist(user:subst_args(=, _112508, 494, '&self'), [ngram, 5], _112514) Call: (308) [apply] apply:maplist_([ngram, 5], _112514, user:subst_args(=, _112508, 494, '&self')) Unify: (308) [apply] apply:maplist_([ngram, 5], [_115332|_115334], user:subst_args(=, _112508, 494, '&self')) ^ Call: (309) [user] subst_args(=, _112508, 494, '&self', ngram, _115332) ^ Unify: (309) [user] subst_args(=, _112508, 494, '&self', ngram, _115332) Call: (310) [system] atom(=) Exit: (310) [system] atom(=) Call: (310) [system] (=)\==(=) ^ Redo: (309) [user] subst_args(=, _112508, 494, '&self', ngram, _115332) ^ Unify: (309) [user] subst_args(=, _112508, 494, '&self', ngram, _115332) ^ Call: (310) [user] self_subst(ngram) ^ Unify: (310) [user] self_subst(ngram) Call: (311) [system] callable(ngram) Exit: (311) [system] callable(ngram) ^ Unify: (310) [user] self_subst(ngram) ^ Call: (311) [user] self_eval(ngram) ^ Unify: (311) [user] self_eval(ngram) ^ Call: (313) [system] setup_call_cleanup('$notrace'(_129300, _129302), once(user:self_eval0(ngram)), '$restore_trace'(_129300, _129302)) ^ Unify: (313) [system] setup_call_cleanup(system:'$notrace'(_129300, _129302), system:once(user:self_eval0(ngram)), system:'$restore_trace'(_129300, _129302)) ^ Call: (314) [system] sig_atomic(system:'$notrace'(_129300, _129302)) ^ Exit: (313) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(ngram)), system:'$restore_trace'(3, -1)) ^ Exit: (311) [user] self_eval(ngram) ^ Exit: (310) [user] self_subst(ngram) Call: (310) [system] _115332=ngram Exit: (310) [system] ngram=ngram ^ Exit: (309) [user] subst_args(=, _112508, 494, '&self', ngram, ngram) Call: (309) [apply] apply:maplist_([5], _115334, user:subst_args(=, _112508, 494, '&self')) Unify: (309) [apply] apply:maplist_([5], [_138658|_138660], user:subst_args(=, _112508, 494, '&self')) ^ Call: (310) [user] subst_args(=, _112508, 494, '&self', 5, _138658) ^ Unify: (310) [user] subst_args(=, _112508, 494, '&self', 5, _138658) Call: (311) [system] atom(=) Exit: (311) [system] atom(=) Call: (311) [system] (=)\==(=) ^ Redo: (310) [user] subst_args(=, _112508, 494, '&self', 5, _138658) ^ Unify: (310) [user] subst_args(=, _112508, 494, '&self', 5, _138658) ^ Call: (311) [user] self_subst(5) ^ Unify: (311) [user] self_subst(5) Call: (312) [system] callable(5) ^ Redo: (311) [user] self_subst(5) ^ Exit: (311) [user] self_subst(5) Call: (311) [system] _138658=5 Exit: (311) [system] 5=5 ^ Exit: (310) [user] subst_args(=, _112508, 494, '&self', 5, 5) Call: (310) [apply] apply:maplist_([], _138660, user:subst_args(=, _112508, 494, '&self')) Unify: (310) [apply] apply:maplist_([], [], user:subst_args(=, _112508, 494, '&self')) Exit: (310) [apply] apply:maplist_([], [], user:subst_args(=, _112508, 494, '&self')) Exit: (309) [apply] apply:maplist_([5], [5], user:subst_args(=, _112508, 494, '&self')) Exit: (308) [apply] apply:maplist_([ngram, 5], [ngram, 5], user:subst_args(=, _112508, 494, '&self')) ^ Exit: (307) [apply] apply:maplist(user:subst_args(=, _112508, 494, '&self'), [ngram, 5], [ngram, 5]) ^ Call: (307) [user] subst_args5(494, '&self', [/, ngram, 5], _9692) ^ Unify: (307) [user] subst_args5(494, '&self', [/, ngram, 5], _9692) ^ Call: (308) [user] eval_selfless(_161122, _161124, 494, '&self', [/, ngram, 5], _9692) ^ Unify: (308) [user] eval_selfless(_162066, _162068, 494, '&self', [/, ngram, 5], _9692) ^ Call: (309) [user] eval_selfless_0([/, ngram, 5], _9692) ^ Unify: (309) [user] eval_selfless_0([/, ngram, 5], _9692) Call: (310) [system] var(/) ^ Redo: (309) [user] eval_selfless_0([/, ngram, 5], _9692) ^ Unify: (309) [user] eval_selfless_0([/, ngram, 5], _9692) ^ Call: (310) [user] is_assignment(/) ^ Unify: (310) [user] is_assignment(/) Call: (311) [system] atom(/) Exit: (311) [system] atom(/) ^ Redo: (309) [user] eval_selfless_0([/, ngram, 5], _9692) ^ Unify: (309) [user] eval_selfless_0([/, ngram, 5], _9692) ^ Call: (310) [user] eval_selfless_1([/, ngram, 5], _9692) ^ Unify: (310) [user] eval_selfless_1([/, ngram, 5], _9692) ^ Call: (311) [user] allow_clp ^ Unify: (311) [user] allow_clp ^ Call: (312) [user] false_flag ^ Unify: (312) [user] false_flag Call: (313) [system] fail Fail: (313) [system] fail ^ Fail: (312) [user] false_flag ^ Redo: (309) [user] eval_selfless_0([/, ngram, 5], _9692) ^ Unify: (309) [user] eval_selfless_0([/, ngram, 5], _9692) ^ Call: (310) [user] eval_selfless_2([/, ngram, 5], _9692) ^ Unify: (310) [user] eval_selfless_2([/, ngram, 5], _9692) Call: (311) [system] var(/) ^ Redo: (310) [user] eval_selfless_2([/, ngram, 5], _9692) ^ Unify: (310) [user] eval_selfless_2([/, ngram, 5], _9692) ^ Call: (311) [user] fake_notrace((ground([/, ngram, 5]), [/, ngram, 5]=[_187914, _187920, _187926], atom(_187914), catch_warn(current_op(_187952, yfx, _187914)), [/, ngram, 5]\=[_187972], s2ps([/, ngram, 5], _187980))) ^ Unify: (311) [user] fake_notrace(user:(ground([/, ngram, 5]), [/, ngram, 5]=[_187914, _187920, _187926], atom(_187914), catch_warn(current_op(_187952, yfx, _187914)), [/, ngram, 5]\=[_187972], s2ps([/, ngram, 5], _187980))) ^ Call: (312) [user] real_notrace(user:(ground([/, ngram, 5]), [/, ngram, 5]=[_187914, _187920, _187926], atom(_187914), catch_warn(current_op(_187952, yfx, _187914)), [/, ngram, 5]\=[_187972], s2ps([/, ngram, 5], _187980))) ^ Unify: (312) [user] real_notrace(user:(ground([/, ngram, 5]), [/, ngram, 5]=[_187914, _187920, _187926], atom(_187914), catch_warn(current_op(_187952, yfx, _187914)), [/, ngram, 5]\=[_187972], s2ps([/, ngram, 5], _187980))) ^ Call: (313) [user] setup_call_cleanup('$notrace'(_191686, _191688), once(user:(ground([/, ngram, 5]), [/, ngram, 5]=[_187914, _187920, _187926], atom(_187914), catch_warn(current_op(_187952, yfx, _187914)), [/, ngram, 5]\=[_187972], s2ps([/, ngram, 5], _187980))), '$restore_trace'(_191686, _191688)) ^ Unify: (313) [system] setup_call_cleanup(user:'$notrace'(_191686, _191688), user:once(user:(ground([/, ngram, 5]), [/, ngram, 5]=[_187914, _187920, _187926], atom(_187914), catch_warn(current_op(_187952, yfx, _187914)), [/, ngram, 5]\=[_187972], s2ps([/, ngram, 5], _187980))), user:'$restore_trace'(_191686, _191688)) ^ Call: (314) [system] sig_atomic(user:'$notrace'(_191686, _191688)) ^ Exit: (313) [system] setup_call_cleanup(user:'$notrace'(3, -1), user:once(user:(ground([/, ngram, 5]), [/, ngram, 5]=[/, ngram, 5], atom(/), catch_warn(current_op(400, yfx, /)), [/, ngram, 5]\=[_187972], s2ps([/, ngram, 5], ngram/5))), user:'$restore_trace'(3, -1)) ^ Exit: (312) [user] real_notrace(user:(ground([/, ngram, 5]), [/, ngram, 5]=[/, ngram, 5], atom(/), catch_warn(current_op(400, yfx, /)), [/, ngram, 5]\=[_187972], s2ps([/, ngram, 5], ngram/5))) ^ Exit: (311) [user] fake_notrace(user:(ground([/, ngram, 5]), [/, ngram, 5]=[/, ngram, 5], atom(/), catch_warn(current_op(400, yfx, /)), [/, ngram, 5]\=[_187972], s2ps([/, ngram, 5], ngram/5))) ^ Call: (311) [user] fake_notrace(catch(_9692 is ngram/5, _197400, fail)) ^ Unify: (311) [user] fake_notrace(user:catch(_9692 is ngram/5, _197400, fail)) ^ Call: (312) [user] real_notrace(user:catch(_9692 is ngram/5, _197400, fail)) ^ Unify: (312) [user] real_notrace(user:catch(_9692 is ngram/5, _197400, fail)) ^ Call: (313) [user] setup_call_cleanup('$notrace'(_201114, _201116), once(user:catch(_9692 is ngram/5, _197400, fail)), '$restore_trace'(_201114, _201116)) ^ Unify: (313) [system] setup_call_cleanup(user:'$notrace'(_201114, _201116), user:once(user:catch(_9692 is ngram/5, _197400, fail)), user:'$restore_trace'(_201114, _201116)) ^ Call: (314) [system] sig_atomic(user:'$notrace'(_201114, _201116)) ^ Fail: (312) [user] real_notrace(user:catch(_9692 is ngram/5, _10032, fail)) ^ Fail: (311) [user] fake_notrace(user:catch(_9692 is ngram/5, _10032, fail)) ^ Redo: (307) [user] subst_args5(494, '&self', [/, ngram, 5], _9692) ^ Unify: (307) [user] subst_args5(494, '&self', [/, ngram, 5], _9692) ^ Call: (308) [user] is_system_pred(/) ^ Unify: (308) [user] is_system_pred(/) Call: (309) [system] atom(/) Exit: (309) [system] atom(/) Call: (309) [system] atom_concat(_17610, !, /) ^ Redo: (308) [user] is_system_pred(/) ^ Unify: (308) [user] is_system_pred(/) Call: (309) [system] atom(/) Exit: (309) [system] atom(/) Call: (309) [system] atom_concat(_22238, '-fn', /) ^ Redo: (308) [user] is_system_pred(/) ^ Unify: (308) [user] is_system_pred(/) Call: (309) [system] atom(/) Exit: (309) [system] atom(/) Call: (309) [system] atom_concat(_26866, '-p', /) ^ Redo: (307) [user] subst_args5(494, '&self', [/, ngram, 5], _9692) ^ Call: (308) [user] subst_args6(494, '&self', [/, ngram, 5], _9692) ^ Unify: (308) [user] subst_args6(494, '&self', [/, ngram, 5], _9692) ^ Call: (309) [user] is_system_pred(/) ^ Unify: (309) [user] is_system_pred(/) Call: (310) [system] atom(/) Exit: (310) [system] atom(/) Call: (310) [system] atom_concat(_34308, !, /) ^ Redo: (309) [user] is_system_pred(/) ^ Unify: (309) [user] is_system_pred(/) Call: (310) [system] atom(/) Exit: (310) [system] atom(/) Call: (310) [system] atom_concat(_38936, '-fn', /) ^ Redo: (309) [user] is_system_pred(/) ^ Unify: (309) [user] is_system_pred(/) Call: (310) [system] atom(/) Exit: (310) [system] atom(/) Call: (310) [system] atom_concat(_43564, '-p', /) ^ Redo: (304) [user] subst_args1(=, _9620, 494, '&self', [/, ngram, 5], _9692) ^ Call: (305) [user] subst_args2_failed(494, '&self', [/, ngram, 5], _9692) ^ Unify: (305) [user] subst_args2_failed(494, '&self', [/, ngram, 5], _9692) Call: (306) [system] [/, ngram, 5]==[] ^ Redo: (305) [user] subst_args2_failed(494, '&self', [/, ngram, 5], _9692) ^ Unify: (305) [user] subst_args2_failed(494, '&self', [/, ngram, 5], _9692) Call: (306) [system] var([/, ngram, 5]) ^ Redo: (305) [user] subst_args2_failed(494, '&self', [/, ngram, 5], _9692) ^ Unify: (305) [user] subst_args2_failed(494, '&self', [/, ngram, 5], _9692) ^ Call: (306) [user] once(subst_selfless([/, ngram, 5], _9692)) ^ Unify: (306) [system] once(user:subst_selfless([/, ngram, 5], _9692)) ^ Call: (307) [user] subst_selfless([/, ngram, 5], _9692) ^ Unify: (307) [user] subst_selfless([/, ngram, 5], _9692) Call: (308) [system] var(/) ^ Redo: (307) [user] subst_selfless([/, ngram, 5], _9692) ^ Unify: (307) [user] subst_selfless([/, ngram, 5], _9692) ^ Call: (308) [user] eval_selfless(_59422, _59424, _59426, _59428, [/, ngram, 5], _9692) ^ Unify: (308) [user] eval_selfless(_60366, _60368, _60370, _60372, [/, ngram, 5], _9692) ^ Call: (309) [user] eval_selfless_0([/, ngram, 5], _9692) ^ Unify: (309) [user] eval_selfless_0([/, ngram, 5], _9692) Call: (310) [system] var(/) ^ Redo: (309) [user] eval_selfless_0([/, ngram, 5], _9692) ^ Unify: (309) [user] eval_selfless_0([/, ngram, 5], _9692) ^ Call: (310) [user] is_assignment(/) ^ Unify: (310) [user] is_assignment(/) Call: (311) [system] atom(/) Exit: (311) [system] atom(/) ^ Redo: (309) [user] eval_selfless_0([/, ngram, 5], _9692) ^ Unify: (309) [user] eval_selfless_0([/, ngram, 5], _9692) ^ Call: (310) [user] eval_selfless_1([/, ngram, 5], _9692) ^ Unify: (310) [user] eval_selfless_1([/, ngram, 5], _9692) ^ Call: (311) [user] allow_clp ^ Unify: (311) [user] allow_clp ^ Call: (312) [user] false_flag ^ Unify: (312) [user] false_flag Call: (313) [system] fail Fail: (313) [system] fail ^ Fail: (312) [user] false_flag ^ Redo: (309) [user] eval_selfless_0([/, ngram, 5], _9692) ^ Unify: (309) [user] eval_selfless_0([/, ngram, 5], _9692) ^ Call: (310) [user] eval_selfless_2([/, ngram, 5], _9692) ^ Unify: (310) [user] eval_selfless_2([/, ngram, 5], _9692) Call: (311) [system] var(/) ^ Redo: (310) [user] eval_selfless_2([/, ngram, 5], _9692) ^ Unify: (310) [user] eval_selfless_2([/, ngram, 5], _9692) ^ Call: (311) [user] fake_notrace((ground([/, ngram, 5]), [/, ngram, 5]=[_86214, _86220, _86226], atom(_86214), catch_warn(current_op(_86252, yfx, _86214)), [/, ngram, 5]\=[_86272], s2ps([/, ngram, 5], _86280))) ^ Unify: (311) [user] fake_notrace(user:(ground([/, ngram, 5]), [/, ngram, 5]=[_86214, _86220, _86226], atom(_86214), catch_warn(current_op(_86252, yfx, _86214)), [/, ngram, 5]\=[_86272], s2ps([/, ngram, 5], _86280))) ^ Call: (312) [user] real_notrace(user:(ground([/, ngram, 5]), [/, ngram, 5]=[_86214, _86220, _86226], atom(_86214), catch_warn(current_op(_86252, yfx, _86214)), [/, ngram, 5]\=[_86272], s2ps([/, ngram, 5], _86280))) ^ Unify: (312) [user] real_notrace(user:(ground([/, ngram, 5]), [/, ngram, 5]=[_86214, _86220, _86226], atom(_86214), catch_warn(current_op(_86252, yfx, _86214)), [/, ngram, 5]\=[_86272], s2ps([/, ngram, 5], _86280))) ^ Call: (313) [user] setup_call_cleanup('$notrace'(_89986, _89988), once(user:(ground([/, ngram, 5]), [/, ngram, 5]=[_86214, _86220, _86226], atom(_86214), catch_warn(current_op(_86252, yfx, _86214)), [/, ngram, 5]\=[_86272], s2ps([/, ngram, 5], _86280))), '$restore_trace'(_89986, _89988)) ^ Unify: (313) [system] setup_call_cleanup(user:'$notrace'(_89986, _89988), user:once(user:(ground([/, ngram, 5]), [/, ngram, 5]=[_86214, _86220, _86226], atom(_86214), catch_warn(current_op(_86252, yfx, _86214)), [/, ngram, 5]\=[_86272], s2ps([/, ngram, 5], _86280))), user:'$restore_trace'(_89986, _89988)) ^ Call: (314) [system] sig_atomic(user:'$notrace'(_89986, _89988)) ^ Exit: (313) [system] setup_call_cleanup(user:'$notrace'(3, -1), user:once(user:(ground([/, ngram, 5]), [/, ngram, 5]=[/, ngram, 5], atom(/), catch_warn(current_op(400, yfx, /)), [/, ngram, 5]\=[_86272], s2ps([/, ngram, 5], ngram/5))), user:'$restore_trace'(3, -1)) ^ Exit: (312) [user] real_notrace(user:(ground([/, ngram, 5]), [/, ngram, 5]=[/, ngram, 5], atom(/), catch_warn(current_op(400, yfx, /)), [/, ngram, 5]\=[_86272], s2ps([/, ngram, 5], ngram/5))) ^ Exit: (311) [user] fake_notrace(user:(ground([/, ngram, 5]), [/, ngram, 5]=[/, ngram, 5], atom(/), catch_warn(current_op(400, yfx, /)), [/, ngram, 5]\=[_86272], s2ps([/, ngram, 5], ngram/5))) ^ Call: (311) [user] fake_notrace(catch(_9692 is ngram/5, _95700, fail)) ^ Unify: (311) [user] fake_notrace(user:catch(_9692 is ngram/5, _95700, fail)) ^ Call: (312) [user] real_notrace(user:catch(_9692 is ngram/5, _95700, fail)) ^ Unify: (312) [user] real_notrace(user:catch(_9692 is ngram/5, _95700, fail)) ^ Call: (313) [user] setup_call_cleanup('$notrace'(_99414, _99416), once(user:catch(_9692 is ngram/5, _95700, fail)), '$restore_trace'(_99414, _99416)) ^ Unify: (313) [system] setup_call_cleanup(user:'$notrace'(_99414, _99416), user:once(user:catch(_9692 is ngram/5, _95700, fail)), user:'$restore_trace'(_99414, _99416)) ^ Call: (314) [system] sig_atomic(user:'$notrace'(_99414, _99416)) ^ Fail: (312) [user] real_notrace(user:catch(_9692 is ngram/5, _10024, fail)) ^ Fail: (311) [user] fake_notrace(user:catch(_9692 is ngram/5, _10024, fail)) ^ Redo: (305) [user] subst_args2_failed(494, '&self', [/, ngram, 5], _9692) ^ Unify: (305) [user] subst_args2_failed(494, '&self', [/, ngram, 5], [_12898|_12900]) ^ Call: (306) [user] subst_args(_13912, _13914, 494, '&self', /, _12898) ^ Unify: (306) [user] subst_args(_14856, _14858, 494, '&self', /, _12898) Call: (307) [system] atom(_15726) ^ Redo: (306) [user] subst_args(_16726, _16728, 494, '&self', /, _12898) ^ Unify: (306) [user] subst_args(_17670, _17672, 494, '&self', /, _12898) ^ Call: (307) [user] self_subst(/) ^ Unify: (307) [user] self_subst(/) Call: (308) [system] callable(/) Exit: (308) [system] callable(/) ^ Unify: (307) [user] self_subst(/) ^ Call: (308) [user] self_eval(/) ^ Unify: (308) [user] self_eval(/) ^ Call: (310) [system] setup_call_cleanup('$notrace'(_25020, _25022), once(user:self_eval0(/)), '$restore_trace'(_25020, _25022)) ^ Unify: (310) [system] setup_call_cleanup(system:'$notrace'(_25020, _25022), system:once(user:self_eval0(/)), system:'$restore_trace'(_25020, _25022)) ^ Call: (311) [system] sig_atomic(system:'$notrace'(_25020, _25022)) ^ Exit: (310) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(/)), system:'$restore_trace'(3, -1)) ^ Exit: (308) [user] self_eval(/) ^ Exit: (307) [user] self_subst(/) Call: (307) [system] _12898=(/) Exit: (307) [system] (/)=(/) ^ Exit: (306) [user] subst_args(_32574, _32576, 494, '&self', /, /) ^ Call: (306) [user] subst_args2_failed(494, '&self', [ngram, 5], _12900) ^ Unify: (306) [user] subst_args2_failed(494, '&self', [ngram, 5], _12900) Call: (307) [system] [ngram, 5]==[] ^ Redo: (306) [user] subst_args2_failed(494, '&self', [ngram, 5], _12900) ^ Unify: (306) [user] subst_args2_failed(494, '&self', [ngram, 5], _12900) Call: (307) [system] var([ngram, 5]) ^ Redo: (306) [user] subst_args2_failed(494, '&self', [ngram, 5], _12900) ^ Unify: (306) [user] subst_args2_failed(494, '&self', [ngram, 5], _12900) ^ Call: (307) [user] once(subst_selfless([ngram, 5], _12900)) ^ Unify: (307) [system] once(user:subst_selfless([ngram, 5], _12900)) ^ Call: (308) [user] subst_selfless([ngram, 5], _12900) ^ Unify: (308) [user] subst_selfless([ngram, 5], _12900) Call: (309) [system] var(ngram) ^ Redo: (308) [user] subst_selfless([ngram, 5], _12900) ^ Unify: (308) [user] subst_selfless([ngram, 5], _12900) ^ Call: (309) [user] eval_selfless(_47500, _47502, _47504, _47506, [ngram, 5], _12900) ^ Unify: (309) [user] eval_selfless(_48444, _48446, _48448, _48450, [ngram, 5], _12900) ^ Call: (310) [user] eval_selfless_0([ngram, 5], _12900) ^ Unify: (310) [user] eval_selfless_0([ngram, 5], _12900) Call: (311) [system] var(ngram) ^ Redo: (310) [user] eval_selfless_0([ngram, 5], _12900) ^ Unify: (310) [user] eval_selfless_0([ngram, 5], _12900) ^ Call: (311) [user] eval_selfless_1([ngram, 5], _12900) ^ Unify: (311) [user] eval_selfless_1([ngram, 5], _12900) ^ Call: (312) [user] allow_clp ^ Unify: (312) [user] allow_clp ^ Call: (313) [user] false_flag ^ Unify: (313) [user] false_flag Call: (314) [system] fail Fail: (314) [system] fail ^ Fail: (313) [user] false_flag ^ Redo: (310) [user] eval_selfless_0([ngram, 5], _12900) ^ Unify: (310) [user] eval_selfless_0([ngram, 5], _12900) ^ Call: (311) [user] eval_selfless_2([ngram, 5], _12900) ^ Unify: (311) [user] eval_selfless_2([ngram, 5], _12900) Call: (312) [system] var(ngram) ^ Redo: (311) [user] eval_selfless_2([ngram, 5], _12900) ^ Unify: (311) [user] eval_selfless_2([ngram, 5], _12900) ^ Call: (312) [user] fake_notrace((ground([ngram, 5]), [ngram, 5]=[_68740, _68746, _68752], atom(_68740), catch_warn(current_op(_68778, yfx, _68740)), [ngram, 5]\=[_68798], s2ps([ngram, 5], _68806))) ^ Unify: (312) [user] fake_notrace(user:(ground([ngram, 5]), [ngram, 5]=[_68740, _68746, _68752], atom(_68740), catch_warn(current_op(_68778, yfx, _68740)), [ngram, 5]\=[_68798], s2ps([ngram, 5], _68806))) ^ Call: (313) [user] real_notrace(user:(ground([ngram, 5]), [ngram, 5]=[_68740, _68746, _68752], atom(_68740), catch_warn(current_op(_68778, yfx, _68740)), [ngram, 5]\=[_68798], s2ps([ngram, 5], _68806))) ^ Unify: (313) [user] real_notrace(user:(ground([ngram, 5]), [ngram, 5]=[_68740, _68746, _68752], atom(_68740), catch_warn(current_op(_68778, yfx, _68740)), [ngram, 5]\=[_68798], s2ps([ngram, 5], _68806))) ^ Call: (314) [user] setup_call_cleanup('$notrace'(_72512, _72514), once(user:(ground([ngram, 5]), [ngram, 5]=[_68740, _68746, _68752], atom(_68740), catch_warn(current_op(_68778, yfx, _68740)), [ngram, 5]\=[_68798], s2ps([ngram, 5], _68806))), '$restore_trace'(_72512, _72514)) ^ Unify: (314) [system] setup_call_cleanup(user:'$notrace'(_72512, _72514), user:once(user:(ground([ngram, 5]), [ngram, 5]=[_68740, _68746, _68752], atom(_68740), catch_warn(current_op(_68778, yfx, _68740)), [ngram, 5]\=[_68798], s2ps([ngram, 5], _68806))), user:'$restore_trace'(_72512, _72514)) ^ Call: (315) [system] sig_atomic(user:'$notrace'(_72512, _72514)) ^ Fail: (313) [user] real_notrace(user:(ground([ngram, 5]), [ngram, 5]=[_68740, _68746, _68752], atom(_68740), catch_warn(current_op(_68778, yfx, _68740)), [ngram, 5]\=[_68798], s2ps([ngram, 5], _68806))) ^ Fail: (312) [user] fake_notrace(user:(ground([ngram, 5]), [ngram, 5]=[_68740, _68746, _68752], atom(_68740), catch_warn(current_op(_68778, yfx, _68740)), [ngram, 5]\=[_68798], s2ps([ngram, 5], _68806))) ^ Redo: (306) [user] subst_args2_failed(494, '&self', [ngram, 5], _12900) ^ Unify: (306) [user] subst_args2_failed(494, '&self', [ngram, 5], [_78136|_78138]) ^ Call: (307) [user] subst_args(_79150, _79152, 494, '&self', ngram, _78136) ^ Unify: (307) [user] subst_args(_80094, _80096, 494, '&self', ngram, _78136) Call: (308) [system] atom(_80964) ^ Redo: (307) [user] subst_args(_81964, _81966, 494, '&self', ngram, _78136) ^ Unify: (307) [user] subst_args(_82908, _82910, 494, '&self', ngram, _78136) ^ Call: (308) [user] self_subst(ngram) ^ Unify: (308) [user] self_subst(ngram) Call: (309) [system] callable(ngram) Exit: (309) [system] callable(ngram) ^ Unify: (308) [user] self_subst(ngram) ^ Call: (309) [user] self_eval(ngram) ^ Unify: (309) [user] self_eval(ngram) ^ Call: (311) [system] setup_call_cleanup('$notrace'(_90258, _90260), once(user:self_eval0(ngram)), '$restore_trace'(_90258, _90260)) ^ Unify: (311) [system] setup_call_cleanup(system:'$notrace'(_90258, _90260), system:once(user:self_eval0(ngram)), system:'$restore_trace'(_90258, _90260)) ^ Call: (312) [system] sig_atomic(system:'$notrace'(_90258, _90260)) ^ Exit: (311) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(ngram)), system:'$restore_trace'(3, -1)) ^ Exit: (309) [user] self_eval(ngram) ^ Exit: (308) [user] self_subst(ngram) Call: (308) [system] _78136=ngram Exit: (308) [system] ngram=ngram ^ Exit: (307) [user] subst_args(_97812, _97814, 494, '&self', ngram, ngram) ^ Call: (307) [user] subst_args2_failed(494, '&self', [5], _78138) ^ Unify: (307) [user] subst_args2_failed(494, '&self', [5], _78138) Call: (308) [system] [5]==[] ^ Redo: (307) [user] subst_args2_failed(494, '&self', [5], _78138) ^ Unify: (307) [user] subst_args2_failed(494, '&self', [5], _78138) Call: (308) [system] var([5]) ^ Redo: (307) [user] subst_args2_failed(494, '&self', [5], _78138) ^ Unify: (307) [user] subst_args2_failed(494, '&self', [5], _78138) ^ Call: (308) [user] once(subst_selfless([5], _78138)) ^ Unify: (308) [system] once(user:subst_selfless([5], _78138)) ^ Call: (309) [user] subst_selfless([5], _78138) ^ Unify: (309) [user] subst_selfless([5], _78138) Call: (310) [system] var(5) ^ Redo: (309) [user] subst_selfless([5], _78138) ^ Unify: (309) [user] subst_selfless([5], _78138) ^ Call: (310) [user] eval_selfless(_112738, _112740, _112742, _112744, [5], _78138) ^ Unify: (310) [user] eval_selfless(_113682, _113684, _113686, _113688, [5], _78138) ^ Call: (311) [user] eval_selfless_0([5], _78138) ^ Unify: (311) [user] eval_selfless_0([5], _78138) Call: (312) [system] var(5) ^ Redo: (311) [user] eval_selfless_0([5], _78138) ^ Unify: (311) [user] eval_selfless_0([5], _78138) ^ Call: (312) [user] eval_selfless_1([5], _78138) ^ Unify: (312) [user] eval_selfless_1([5], _78138) ^ Call: (313) [user] allow_clp ^ Unify: (313) [user] allow_clp ^ Call: (314) [user] false_flag ^ Unify: (314) [user] false_flag Call: (315) [system] fail Fail: (315) [system] fail ^ Fail: (314) [user] false_flag ^ Redo: (311) [user] eval_selfless_0([5], _78138) ^ Unify: (311) [user] eval_selfless_0([5], _78138) ^ Call: (312) [user] eval_selfless_2([5], _78138) ^ Unify: (312) [user] eval_selfless_2([5], _78138) Call: (313) [system] var(5) ^ Redo: (312) [user] eval_selfless_2([5], _78138) ^ Unify: (312) [user] eval_selfless_2([5], _78138) ^ Call: (313) [user] fake_notrace((ground([5]), [5]=[_133978, _133984, _133990], atom(_133978), catch_warn(current_op(_134016, yfx, _133978)), [5]\=[_134036], s2ps([5], _134044))) ^ Unify: (313) [user] fake_notrace(user:(ground([5]), [5]=[_133978, _133984, _133990], atom(_133978), catch_warn(current_op(_134016, yfx, _133978)), [5]\=[_134036], s2ps([5], _134044))) ^ Call: (314) [user] real_notrace(user:(ground([5]), [5]=[_133978, _133984, _133990], atom(_133978), catch_warn(current_op(_134016, yfx, _133978)), [5]\=[_134036], s2ps([5], _134044))) ^ Unify: (314) [user] real_notrace(user:(ground([5]), [5]=[_133978, _133984, _133990], atom(_133978), catch_warn(current_op(_134016, yfx, _133978)), [5]\=[_134036], s2ps([5], _134044))) ^ Call: (315) [user] setup_call_cleanup('$notrace'(_137750, _137752), once(user:(ground([5]), [5]=[_133978, _133984, _133990], atom(_133978), catch_warn(current_op(_134016, yfx, _133978)), [5]\=[_134036], s2ps([5], _134044))), '$restore_trace'(_137750, _137752)) ^ Unify: (315) [system] setup_call_cleanup(user:'$notrace'(_137750, _137752), user:once(user:(ground([5]), [5]=[_133978, _133984, _133990], atom(_133978), catch_warn(current_op(_134016, yfx, _133978)), [5]\=[_134036], s2ps([5], _134044))), user:'$restore_trace'(_137750, _137752)) ^ Call: (316) [system] sig_atomic(user:'$notrace'(_137750, _137752)) ^ Fail: (314) [user] real_notrace(user:(ground([5]), [5]=[_133978, _133984, _133990], atom(_133978), catch_warn(current_op(_134016, yfx, _133978)), [5]\=[_134036], s2ps([5], _134044))) ^ Fail: (313) [user] fake_notrace(user:(ground([5]), [5]=[_133978, _133984, _133990], atom(_133978), catch_warn(current_op(_134016, yfx, _133978)), [5]\=[_134036], s2ps([5], _134044))) ^ Redo: (307) [user] subst_args2_failed(494, '&self', [5], _78138) ^ Unify: (307) [user] subst_args2_failed(494, '&self', [5], [_143374|_143376]) ^ Call: (308) [user] subst_args(_144388, _144390, 494, '&self', 5, _143374) ^ Unify: (308) [user] subst_args(_145332, _145334, 494, '&self', 5, _143374) Call: (309) [system] atom(_146202) ^ Redo: (308) [user] subst_args(_147202, _147204, 494, '&self', 5, _143374) ^ Unify: (308) [user] subst_args(_148146, _148148, 494, '&self', 5, _143374) ^ Call: (309) [user] self_subst(5) ^ Unify: (309) [user] self_subst(5) Call: (310) [system] callable(5) ^ Redo: (309) [user] self_subst(5) ^ Exit: (309) [user] self_subst(5) Call: (309) [system] _143374=5 Exit: (309) [system] 5=5 ^ Exit: (308) [user] subst_args(_155566, _155568, 494, '&self', 5, 5) ^ Call: (308) [user] subst_args2_failed(494, '&self', [], _143376) ^ Unify: (308) [user] subst_args2_failed(494, '&self', [], _143376) Call: (309) [system] []==[] Exit: (309) [system] []==[] Call: (309) [system] _143376=[] Exit: (309) [system] []=[] ^ Exit: (308) [user] subst_args2_failed(494, '&self', [], []) ^ Exit: (307) [user] subst_args2_failed(494, '&self', [5], [5]) ^ Exit: (306) [user] subst_args2_failed(494, '&self', [ngram, 5], [ngram, 5]) ^ Exit: (305) [user] subst_args2_failed(494, '&self', [/, ngram, 5], [/, ngram, 5]) ^ Exit: (304) [user] subst_args1(=, _9620, 494, '&self', [/, ngram, 5], [/, ngram, 5]) Call: (304) [system] nb_setarg(1, retval(fail), [/, ngram, 5]) Exit: (304) [system] nb_setarg(1, retval([/, ngram, 5]), [/, ngram, 5]) ^ Call: (304) [user] ignore(notrace((\+[/, ngram, 5]\=_9708, nb_setarg(1, retval([/, ngram, 5]), [/, ngram, 5])))) ^ Unify: (304) [system] ignore(user:notrace((\+[/, ngram, 5]\=_9708, nb_setarg(1, retval([/, ngram, 5]), [/, ngram, 5])))) ^ Call: (306) [system] setup_call_cleanup('$notrace'(_170466, _170468), once(user:(\+[/, ngram, 5]\=_9708, nb_setarg(1, retval([/, ngram, 5]), [/, ngram, 5]))), '$restore_trace'(_170466, _170468)) ^ Unify: (306) [system] setup_call_cleanup(system:'$notrace'(_170466, _170468), system:once(user:(\+[/, ngram, 5]\=_9708, nb_setarg(1, retval([/, ngram, 5]), [/, ngram, 5]))), system:'$restore_trace'(_170466, _170468)) ^ Call: (307) [system] sig_atomic(system:'$notrace'(_170466, _170468)) ^ Exit: (306) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(\+[/, ngram, 5]\=_9708, nb_setarg(1, retval([/, ngram, 5]), [/, ngram, 5]))), system:'$restore_trace'(3, -1)) ^ Exit: (304) [system] ignore(user:notrace((\+[/, ngram, 5]\=_9708, nb_setarg(1, retval([/, ngram, 5]), [/, ngram, 5])))) ^ Call: (304) [user] ignore((_9700==1->ignore(\+ \+ (flag(eval_num, _9738, _9738+1), (retval([/, ngram, 5])\=@=retval(fail), nonvar([/, ngram, 5])->indentq(5, _9738, <--, [false, [/, ngram, 5]]);indentq(5, _9738, <--, [false, retval([/, ngram, 5])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9738, _9738+1), (retval([/, ngram, 5])\=@=retval(fail), nonvar([/, ngram, 5])->indentq(5, _9738, <--, [false, [/, ngram, 5]]);indentq(5, _9738, <--, [false, retval([/, ngram, 5])])))))))))) ^ Unify: (304) [system] ignore(user:(_9700==1->ignore(\+ \+ (flag(eval_num, _9738, _9738+1), (retval([/, ngram, 5])\=@=retval(fail), nonvar([/, ngram, 5])->indentq(5, _9738, <--, [false, [/, ngram, 5]]);indentq(5, _9738, <--, [false, retval([/, ngram, 5])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9738, _9738+1), (retval([/, ngram, 5])\=@=retval(fail), nonvar([/, ngram, 5])->indentq(5, _9738, <--, [false, [/, ngram, 5]]);indentq(5, _9738, <--, [false, retval([/, ngram, 5])])))))))))) Call: (306) [system] _9700==1 Fail: (306) [system] _9700==1 ^ Call: (307) [system] setup_call_cleanup('$notrace'(_178922, _178924), once(user:ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9738, _9738+1), (retval([/, ngram, 5])\=@=retval(fail), nonvar([/, ngram, 5])->indentq(5, _9738, <--, [false, [/, ngram, 5]]);indentq(5, _9738, <--, [false, retval([/, ngram, 5])])))))))), '$restore_trace'(_178922, _178924)) ^ Unify: (307) [system] setup_call_cleanup(system:'$notrace'(_178922, _178924), system:once(user:ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9738, _9738+1), (retval([/, ngram, 5])\=@=retval(fail), nonvar([/, ngram, 5])->indentq(5, _9738, <--, [false, [/, ngram, 5]]);indentq(5, _9738, <--, [false, retval([/, ngram, 5])])))))))), system:'$restore_trace'(_178922, _178924)) ^ Call: (308) [system] sig_atomic(system:'$notrace'(_178922, _178924)) ^ Exit: (307) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9738, _9738+1), (retval([/, ngram, 5])\=@=retval(fail), nonvar([/, ngram, 5])->indentq(5, _9738, <--, [false, [/, ngram, 5]]);indentq(5, _9738, <--, [false, retval([/, ngram, 5])])))))))), system:'$restore_trace'(3, -1)) ^ Exit: (304) [system] ignore(user:(_9700==1->ignore(\+ \+ (flag(eval_num, _9738, _9738+1), (retval([/, ngram, 5])\=@=retval(fail), nonvar([/, ngram, 5])->indentq(5, _9738, <--, [false, [/, ngram, 5]]);indentq(5, _9738, <--, [false, retval([/, ngram, 5])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9738, _9738+1), (retval([/, ngram, 5])\=@=retval(fail), nonvar([/, ngram, 5])->indentq(5, _9738, <--, [false, [/, ngram, 5]]);indentq(5, _9738, <--, [false, retval([/, ngram, 5])])))))))))) ^ Exit: (302) [system] call_cleanup(user:((call(subst_args1(=, _9620), 494, '&self', [/, ngram, 5], [/, ngram, 5])*->nb_setarg(1, retval([/, ngram, 5]), [/, ngram, 5]);fail, trace, call(subst_args1(=, _9620), 494, '&self', [/, ngram, 5], [/, ngram, 5])), ignore(notrace((\+[/, ngram, 5]\=_9708, nb_setarg(1, retval([/, ngram, 5]), [/, ngram, 5]))))), user:ignore((_9700==1->ignore(\+ \+ (flag(eval_num, _9738, _9738+1), (retval([/, ngram, 5])\=@=retval(fail), nonvar([/, ngram, 5])->indentq(5, _9738, <--, [false, [/, ngram, 5]]);indentq(5, _9738, <--, [false, retval([/, ngram, 5])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9738, _9738+1), (retval([/, ngram, 5])\=@=retval(fail), nonvar([/, ngram, 5])->indentq(5, _9738, <--, [false, [/, ngram, 5]]);indentq(5, _9738, <--, [false, retval([/, ngram, 5])]))))))))))) Call: (302) [system] retval([/, ngram, 5])\=@=retval(fail) Exit: (302) [system] retval([/, ngram, 5])\=@=retval(fail) ^ Exit: (301) [user] trace_eval(subst_args1(=, _9620), (false, (e2;e)), 494, '&self', [/, ngram, 5], [/, ngram, 5]) Call: (301) [system] [/, ngram, 5]\=@=[/, ngram, 5] ^ Redo: (300) [user] subst_args0(=, _9620, 494, '&self', [/, ngram, 5], _9660) Call: (301) [system] _9660=[/, ngram, 5] Exit: (301) [system] [/, ngram, 5]=[/, ngram, 5] ^ Exit: (300) [user] subst_args0(=, _9620, 494, '&self', [/, ngram, 5], [/, ngram, 5]) ^ Exit: (299) [user] subst_args(=, _9620, 495, '&self', [/, ngram, 5], [/, ngram, 5]) Call: (299) [apply] apply:maplist_([[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9662, user:subst_args(=, _9620, 495, '&self')) Unify: (299) [apply] apply:maplist_([[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], [_194082|_194084], user:subst_args(=, _9620, 495, '&self')) ^ Call: (300) [user] subst_args(=, _9620, 495, '&self', [/, ngram, 6], _194082) ^ Unify: (300) [user] subst_args(=, _9620, 495, '&self', [/, ngram, 6], _194082) Call: (301) [system] atom(=) Exit: (301) [system] atom(=) Call: (301) [system] (=)\==(=) ^ Redo: (300) [user] subst_args(=, _9620, 495, '&self', [/, ngram, 6], _194082) ^ Unify: (300) [user] subst_args(=, _9620, 495, '&self', [/, ngram, 6], _194082) ^ Call: (301) [user] self_subst([/, ngram, 6]) ^ Unify: (301) [user] self_subst([/, ngram, 6]) Call: (302) [system] callable([/, ngram, 6]) Exit: (302) [system] callable([/, ngram, 6]) ^ Unify: (301) [user] self_subst([/, ngram, 6]) ^ Call: (302) [user] self_eval([/, ngram, 6]) ^ Unify: (302) [user] self_eval([/, ngram, 6]) ^ Call: (304) [system] setup_call_cleanup('$notrace'(_208050, _208052), once(user:self_eval0([/, ngram, 6])), '$restore_trace'(_208050, _208052)) ^ Unify: (304) [system] setup_call_cleanup(system:'$notrace'(_208050, _208052), system:once(user:self_eval0([/, ngram, 6])), system:'$restore_trace'(_208050, _208052)) ^ Call: (305) [system] sig_atomic(system:'$notrace'(_208050, _208052)) ^ Fail: (302) [user] self_eval([/, ngram, 6]) ^ Redo: (300) [user] subst_args(=, _9620, 495, '&self', [/, ngram, 6], _194082) ^ Unify: (300) [user] subst_args(=, _9620, 495, '&self', [/, ngram, 6], _194082) Call: (301) [system] [ngram, 6]==[] ^ Redo: (300) [user] subst_args(=, _9620, 495, '&self', [/, ngram, 6], _194082) ^ Unify: (300) [user] subst_args(=, _9620, 495, '&self', [/, ngram, 6], _194082) ^ Call: (302) [system] setup_call_cleanup('$notrace'(_216536, _216538), once(user:(_216518 is 495-1)), '$restore_trace'(_216536, _216538)) ^ Unify: (302) [system] setup_call_cleanup(system:'$notrace'(_216536, _216538), system:once(user:(_216518 is 495-1)), system:'$restore_trace'(_216536, _216538)) ^ Call: (303) [system] sig_atomic(system:'$notrace'(_216536, _216538)) ^ Exit: (302) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(494 is 495-1)), system:'$restore_trace'(3, -1)) ^ Call: (301) [user] subst_args0(=, _9620, 494, '&self', [/, ngram, 6], _194082) ^ Unify: (301) [user] subst_args0(=, _9620, 494, '&self', [/, ngram, 6], _194082) ^ Call: (302) [user] self_subst([/, ngram, 6]) ^ Unify: (302) [user] self_subst([/, ngram, 6]) Call: (303) [system] callable([/, ngram, 6]) Exit: (303) [system] callable([/, ngram, 6]) ^ Unify: (302) [user] self_subst([/, ngram, 6]) ^ Call: (303) [user] self_eval([/, ngram, 6]) ^ Unify: (303) [user] self_eval([/, ngram, 6]) ^ Call: (305) [system] setup_call_cleanup('$notrace'(_228686, _228688), once(user:self_eval0([/, ngram, 6])), '$restore_trace'(_228686, _228688)) ^ Unify: (305) [system] setup_call_cleanup(system:'$notrace'(_228686, _228688), system:once(user:self_eval0([/, ngram, 6])), system:'$restore_trace'(_228686, _228688)) ^ Call: (306) [system] sig_atomic(system:'$notrace'(_228686, _228688)) ^ Fail: (303) [user] self_eval([/, ngram, 6]) ^ Redo: (301) [user] subst_args0(=, _9620, 494, '&self', [/, ngram, 6], _194082) ^ Unify: (301) [user] subst_args0(=, _9620, 494, '&self', [/, ngram, 6], _194082) Call: (302) [system] _234342 is 494+ -1 Exit: (302) [system] 493 is 494+ -1 ^ Call: (302) [user] trace_eval(subst_args1(=, _9620), (false, (e2;e)), 494, '&self', [/, ngram, 6], _236218) ^ Unify: (302) [user] trace_eval(subst_args1(=, _9620), (false, (e2;e)), 494, '&self', [/, ngram, 6], _236218) ^ Call: (303) [user] must_det_ll((notrace((flag(eval_num, _238128, _238128+1), _238146 is _238128 mod 500, _238164 is 99-494 mod 100, _238188=_238190, option_else('trace-length', _238202, 500), option_else('trace-depth', _238210, 30))), quietly(if_t((nop(stop_rtrace), _238146>_238202), (set_debug(eval, false), _238266 is _238202+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_238266])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_238318))))) ^ Unify: (303) [user] must_det_ll(user:(notrace((flag(eval_num, _238128, _238128+1), _238146 is _238128 mod 500, _238164 is 99-494 mod 100, _238188=_238190, option_else('trace-length', _238202, 500), option_else('trace-depth', _238210, 30))), quietly(if_t((nop(stop_rtrace), _238146>_238202), (set_debug(eval, false), _238266 is _238202+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_238266])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_238318))))) ^ Call: (304) [user] once(user:(notrace((flag(eval_num, _238128, _238128+1), _238146 is _238128 mod 500, _238164 is 99-494 mod 100, _238188=_238190, option_else('trace-length', _238202, 500), option_else('trace-depth', _238210, 30))), quietly(if_t((nop(stop_rtrace), _238146>_238202), (set_debug(eval, false), _238266 is _238202+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_238266])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_238318))))) ^ Unify: (304) [system] once(user:(notrace((flag(eval_num, _238128, _238128+1), _238146 is _238128 mod 500, _238164 is 99-494 mod 100, _238188=_238190, option_else('trace-length', _238202, 500), option_else('trace-depth', _238210, 30))), quietly(if_t((nop(stop_rtrace), _238146>_238202), (set_debug(eval, false), _238266 is _238202+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_238266])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_238318))))) ^ Call: (307) [system] setup_call_cleanup('$notrace'(_242042, _242044), once(user:(flag(eval_num, _238128, _238128+1), _238146 is _238128 mod 500, _238164 is 99-494 mod 100, _238188=_238190, option_else('trace-length', _238202, 500), option_else('trace-depth', _238210, 30))), '$restore_trace'(_242042, _242044)) ^ Unify: (307) [system] setup_call_cleanup(system:'$notrace'(_242042, _242044), system:once(user:(flag(eval_num, _238128, _238128+1), _238146 is _238128 mod 500, _238164 is 99-494 mod 100, _238188=_238190, option_else('trace-length', _238202, 500), option_else('trace-depth', _238210, 30))), system:'$restore_trace'(_242042, _242044)) ^ Call: (308) [system] sig_atomic(system:'$notrace'(_242042, _242044)) ^ Exit: (307) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(flag(eval_num, 29, 29+1), 29 is 29 mod 500, 5 is 99-494 mod 100, _238188=_238188, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), system:'$restore_trace'(3, -1)) ^ Call: (307) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 29>500), (set_debug(eval, false), _238266 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_238266])), nop((start_rtrace, rtrace))))) ^ Unify: (307) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 29>500), (set_debug(eval, false), _238266 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_238266])), nop((start_rtrace, rtrace))))) ^ Exit: (307) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 29>500), (set_debug(eval, false), _238266 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_238266])), nop((start_rtrace, rtrace))))) Call: (306) [user] nop(notrace(no_repeats_var(_238318))) Unify: (306) [user] nop(notrace(no_repeats_var(_238318))) Exit: (306) [user] nop(notrace(no_repeats_var(_238318))) ^ Exit: (304) [system] once(user:(notrace((flag(eval_num, 29, 29+1), 29 is 29 mod 500, 5 is 99-494 mod 100, _238188=_238188, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), quietly(if_t((nop(stop_rtrace), 29>500), (set_debug(eval, false), _238266 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_238266])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_238318))))) ^ Exit: (303) [user] must_det_ll(user:(notrace((flag(eval_num, 29, 29+1), 29 is 29 mod 500, 5 is 99-494 mod 100, _238188=_238188, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), quietly(if_t((nop(stop_rtrace), 29>500), (set_debug(eval, false), _238266 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_238266])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_238318))))) Call: (303) [occurs] occurs:sub_term(_253506, (false, (e2;e))) Unify: (303) [occurs] occurs:sub_term((false, (e2;e)), (false, (e2;e))) Exit: (303) [occurs] occurs:sub_term((false, (e2;e)), (false, (e2;e))) Call: (303) [system] (false, (e2;e))\=(false, (e2;e)) Fail: (303) [system] (false, (e2;e))\=(false, (e2;e)) Redo: (303) [occurs] occurs:sub_term(_253506, (false, (e2;e))) Unify: (303) [occurs] occurs:sub_term(_253506, (false, (e2;e))) Call: (304) [system] compound((false, (e2;e))) Exit: (304) [system] compound((false, (e2;e))) Call: (304) [system] arg(_261928, (false, (e2;e)), _261852) Exit: (304) [system] arg(1, (false, (e2;e)), false) Call: (304) [occurs] occurs:sub_term(_253506, false) Unify: (304) [occurs] occurs:sub_term(false, false) Exit: (304) [occurs] occurs:sub_term(false, false) Exit: (303) [occurs] occurs:sub_term(false, (false, (e2;e))) Call: (303) [system] (false, (e2;e))\=false Exit: (303) [system] (false, (e2;e))\=false ^ Call: (303) [user] if_trace((eval;false, (e2;e)), (_238188=1, indentq(5, 29, -->, [false, [/, ngram, 6]]))) ^ Unify: (303) [user] if_trace((eval;false, (e2;e)), (_238188=1, indentq(5, 29, -->, [false, [/, ngram, 6]]))) ^ Call: (305) [system] setup_call_cleanup('$notrace'(_271232, _271234), once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _238188=1, indentq(5, 29, -->, [false, [/, ngram, 6]]))), _271190, fbug((_271190-->if_trace((eval;false, (e2;e)), (_238188=1, indentq(5, 29, -->, [false, [/, ngram, 6]])))))))), '$restore_trace'(_271232, _271234)) ^ Unify: (305) [system] setup_call_cleanup(system:'$notrace'(_271232, _271234), system:once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _238188=1, indentq(5, 29, -->, [false, [/, ngram, 6]]))), _271190, fbug((_271190-->if_trace((eval;false, (e2;e)), (_238188=1, indentq(5, 29, -->, [false, [/, ngram, 6]])))))))), system:'$restore_trace'(_271232, _271234)) ^ Call: (306) [system] sig_atomic(system:'$notrace'(_271232, _271234)) ^ Exit: (305) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _238188=1, indentq(5, 29, -->, [false, [/, ngram, 6]]))), _271190, fbug((_271190-->if_trace((eval;false, (e2;e)), (_238188=1, indentq(5, 29, -->, [false, [/, ngram, 6]])))))))), system:'$restore_trace'(3, -1)) ^ Exit: (303) [user] if_trace((eval;false, (e2;e)), (_238188=1, indentq(5, 29, -->, [false, [/, ngram, 6]]))) Call: (303) [system] _276014=retval(fail) Exit: (303) [system] retval(fail)=retval(fail) Call: (303) [system] _277876=(\+ \+ (flag(eval_num, _277896, _277896+1), (retval(fail)\=@=retval(fail), nonvar(_236218)->indentq(5, _277896, <--, [false, _236218]);indentq(5, _277896, <--, [false, retval(fail)])))) Exit: (303) [system] (\+ \+ (flag(eval_num, _277896, _277896+1), (retval(fail)\=@=retval(fail), nonvar(_236218)->indentq(5, _277896, <--, [false, _236218]);indentq(5, _277896, <--, [false, retval(fail)]))))=(\+ \+ (flag(eval_num, _277896, _277896+1), (retval(fail)\=@=retval(fail), nonvar(_236218)->indentq(5, _277896, <--, [false, _236218]);indentq(5, _277896, <--, [false, retval(fail)])))) ^ Call: (303) [user] call_cleanup(((call(subst_args1(=, _9620), 494, '&self', [/, ngram, 6], _236218)*->nb_setarg(1, retval(fail), _236218);fail, trace, call(subst_args1(=, _9620), 494, '&self', [/, ngram, 6], _236218)), ignore(notrace((\+_236218\=_238318, nb_setarg(1, retval(fail), _236218))))), ignore((_238188==1->ignore(\+ \+ (flag(eval_num, _277896, _277896+1), (retval(fail)\=@=retval(fail), nonvar(_236218)->indentq(5, _277896, <--, [false, _236218]);indentq(5, _277896, <--, [false, retval(fail)]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _277896, _277896+1), (retval(fail)\=@=retval(fail), nonvar(_236218)->indentq(5, _277896, <--, [false, _236218]);indentq(5, _277896, <--, [false, retval(fail)]))))))))))) ^ Unify: (303) [system] call_cleanup(user:((call(subst_args1(=, _9620), 494, '&self', [/, ngram, 6], _236218)*->nb_setarg(1, retval(fail), _236218);fail, trace, call(subst_args1(=, _9620), 494, '&self', [/, ngram, 6], _236218)), ignore(notrace((\+_236218\=_238318, nb_setarg(1, retval(fail), _236218))))), user:ignore((_238188==1->ignore(\+ \+ (flag(eval_num, _277896, _277896+1), (retval(fail)\=@=retval(fail), nonvar(_236218)->indentq(5, _277896, <--, [false, _236218]);indentq(5, _277896, <--, [false, retval(fail)]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _277896, _277896+1), (retval(fail)\=@=retval(fail), nonvar(_236218)->indentq(5, _277896, <--, [false, _236218]);indentq(5, _277896, <--, [false, retval(fail)]))))))))))) ^ Call: (305) [user] subst_args1(=, _9620, 494, '&self', [/, ngram, 6], _236218) ^ Unify: (305) [user] subst_args1(=, _9620, 494, '&self', [/, ngram, 6], _236218) Call: (306) [system] var(=) ^ Redo: (305) [user] subst_args1(=, _9620, 494, '&self', [/, ngram, 6], _236218) Call: (306) [system] atom(=) Exit: (306) [system] atom(=) Call: (306) [system] (=)\==(=) ^ Redo: (305) [user] subst_args1(=, _9620, 494, '&self', [/, ngram, 6], _236218) ^ Unify: (305) [user] subst_args1(=, _9620, 494, '&self', [/, ngram, 6], _236218) Call: (306) [system] atom([/, ngram, 6]) ^ Redo: (305) [user] subst_args1(=, _9620, 494, '&self', [/, ngram, 6], _236218) ^ Unify: (305) [user] subst_args1(=, _9620, 494, '&self', [/, ngram, 6], _236218) Call: (306) [system] is_list([ngram, 6]) Exit: (306) [system] is_list([ngram, 6]) ^ Unify: (305) [user] subst_args1(=, _9620, 494, '&self', [/, ngram, 6], _236218) Call: (306) [system] is_list([/, ngram, 6]) Exit: (306) [system] is_list([/, ngram, 6]) ^ Unify: (305) [user] subst_args1(=, _9620, 494, '&self', [/, ngram, 6], [/|_297750]) Call: (306) [system] var(/) ^ Redo: (305) [user] subst_args1(=, _9620, 494, '&self', [/, ngram, 6], _236218) ^ Unify: (305) [user] subst_args1(=, _9620, 494, '&self', [/, ngram, 6], _236218) Call: (306) [system] fail ^ Redo: (305) [user] subst_args1(=, _9620, 494, '&self', [/, ngram, 6], _236218) ^ Unify: (305) [user] subst_args1(=, _9620, 494, '&self', [/, ngram, 6], _236218) Call: (306) [system] is_list([/, ngram, 6]) Exit: (306) [system] is_list([/, ngram, 6]) ^ Call: (306) [user] apply:maplist(self_subst, [/, ngram, 6]) ^ Unify: (306) [apply] apply:maplist(user:self_subst, [/, ngram, 6]) Call: (307) [apply] apply:maplist_([/, ngram, 6], user:self_subst) Unify: (307) [apply] apply:maplist_([/, ngram, 6], user:self_subst) ^ Call: (308) [user] self_subst(/) ^ Unify: (308) [user] self_subst(/) Call: (309) [system] callable(/) Exit: (309) [system] callable(/) ^ Unify: (308) [user] self_subst(/) ^ Call: (309) [user] self_eval(/) ^ Unify: (309) [user] self_eval(/) ^ Call: (311) [system] setup_call_cleanup('$notrace'(_316370, _316372), once(user:self_eval0(/)), '$restore_trace'(_316370, _316372)) ^ Unify: (311) [system] setup_call_cleanup(system:'$notrace'(_316370, _316372), system:once(user:self_eval0(/)), system:'$restore_trace'(_316370, _316372)) ^ Call: (312) [system] sig_atomic(system:'$notrace'(_316370, _316372)) ^ Exit: (311) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(/)), system:'$restore_trace'(3, -1)) ^ Exit: (309) [user] self_eval(/) ^ Exit: (308) [user] self_subst(/) Call: (308) [apply] apply:maplist_([ngram, 6], user:self_subst) Unify: (308) [apply] apply:maplist_([ngram, 6], user:self_subst) ^ Call: (309) [user] self_subst(ngram) ^ Unify: (309) [user] self_subst(ngram) Call: (310) [system] callable(ngram) Exit: (310) [system] callable(ngram) ^ Unify: (309) [user] self_subst(ngram) ^ Call: (310) [user] self_eval(ngram) ^ Unify: (310) [user] self_eval(ngram) ^ Call: (312) [system] setup_call_cleanup('$notrace'(_330330, _330332), once(user:self_eval0(ngram)), '$restore_trace'(_330330, _330332)) ^ Unify: (312) [system] setup_call_cleanup(system:'$notrace'(_330330, _330332), system:once(user:self_eval0(ngram)), system:'$restore_trace'(_330330, _330332)) ^ Call: (313) [system] sig_atomic(system:'$notrace'(_330330, _330332)) ^ Exit: (312) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(ngram)), system:'$restore_trace'(3, -1)) ^ Exit: (310) [user] self_eval(ngram) ^ Exit: (309) [user] self_subst(ngram) Call: (309) [apply] apply:maplist_([6], user:self_subst) Unify: (309) [apply] apply:maplist_([6], user:self_subst) ^ Call: (310) [user] self_subst(6) ^ Unify: (310) [user] self_subst(6) Call: (311) [system] callable(6) ^ Redo: (310) [user] self_subst(6) ^ Exit: (310) [user] self_subst(6) Call: (310) [apply] apply:maplist_([], user:self_subst) Unify: (310) [apply] apply:maplist_([], user:self_subst) Exit: (310) [apply] apply:maplist_([], user:self_subst) Exit: (309) [apply] apply:maplist_([6], user:self_subst) Exit: (308) [apply] apply:maplist_([ngram, 6], user:self_subst) Exit: (307) [apply] apply:maplist_([/, ngram, 6], user:self_subst) ^ Exit: (306) [apply] apply:maplist(user:self_subst, [/, ngram, 6]) Call: (306) [system] [/, ngram, 6]=[_348934|_348936] Exit: (306) [system] [/, ngram, 6]=[/, ngram, 6] Call: (306) [system] atom(/) Exit: (306) [system] atom(/) ^ Unify: (305) [user] subst_args1(=, _9620, 494, '&self', [/, ngram, 6], _236218) ^ Call: (306) [user] is_space_op(/) ^ Redo: (305) [user] subst_args1(=, _9620, 494, '&self', [/, ngram, 6], _236218) ^ Unify: (305) [user] subst_args1(=, _9620, 494, '&self', [/, ngram, 6], _236218) Call: (306) [system] (/)==case ^ Redo: (305) [user] subst_args1(=, _9620, 494, '&self', [/, ngram, 6], _236218) ^ Unify: (305) [user] subst_args1(=, _9620, 494, '&self', [/, ngram, 6], _236218) Call: (306) [system] fail ^ Redo: (305) [user] subst_args1(=, _9620, 494, '&self', [/, ngram, 6], _236218) ^ Unify: (305) [user] subst_args1(=, _9620, 494, '&self', [/, ngram, 6], _236218) Call: (306) [system] _362018=do_more_defs(true) Exit: (306) [system] do_more_defs(true)=do_more_defs(true) ^ Call: (306) [user] clause(eval_21(subst_args, _9620, 494, '&self', [/, ngram, 6], _236218), _363894) ^ Redo: (305) [user] subst_args1(=, _9620, 494, '&self', [/, ngram, 6], _236218) ^ Unify: (305) [user] subst_args1(=, _9620, 494, '&self', [/, ngram, 6], _236218) Call: (306) [system] fail ^ Redo: (305) [user] subst_args1(=, _9620, 494, '&self', [/, ngram, 6], _236218) ^ Unify: (305) [user] subst_args1(=, _9620, 494, '&self', [/, ngram, 6], _236218) ^ Call: (306) [user] is_and(/) ^ Unify: (306) [user] is_and(/) Call: (307) [system] atom(/) Exit: (307) [system] atom(/) ^ Unify: (306) [user] is_and(/) ^ Call: (307) [user] is_and(/, _374218) ^ Unify: (307) [user] is_and(/, _375146) Call: (308) [system] atom(/) Exit: (308) [system] atom(/) ^ Redo: (305) [user] subst_args1(=, _9620, 494, '&self', [/, ngram, 6], _236218) ^ Unify: (305) [user] subst_args1(=, _9620, 494, '&self', [/, ngram, 6], [/|_378794]) Call: (306) [system] nonvar(/) Exit: (306) [system] nonvar(/) Call: (306) [system] fail ^ Redo: (305) [user] subst_args1(=, _9620, 494, '&self', [/, ngram, 6], _236218) ^ Unify: (305) [user] subst_args1(=, _9620, 494, '&self', [/, ngram, 6], _236218) ^ Call: (306) [user] subst_args2(=, 494, '&self', [/, ngram, 6], _236218) ^ Unify: (306) [user] subst_args2(=, 494, '&self', [/, ngram, 6], _236218) Call: (307) [system] 494<3 ^ Redo: (306) [user] subst_args2(=, 494, '&self', [/, ngram, 6], _236218) ^ Unify: (306) [user] subst_args2(=, 494, '&self', [/, ngram, 6], _236218) Call: (307) [system] fail ^ Redo: (306) [user] subst_args2(=, 494, '&self', [/, ngram, 6], _236218) ^ Unify: (306) [user] subst_args2(=, 494, '&self', [/, ngram, 6], _236218) ^ Call: (307) [user] mnotrace(is_user_defined_head(=, '&self', /)) ^ Unify: (307) [user] mnotrace(is_user_defined_head(=, '&self', /)) ^ Call: (308) [user] once(is_user_defined_head(=, '&self', /)) ^ Unify: (308) [system] once(user:is_user_defined_head(=, '&self', /)) ^ Call: (309) [user] is_user_defined_head(=, '&self', /) ^ Unify: (309) [user] is_user_defined_head(=, '&self', /) ^ Call: (310) [user] mnotrace(is_user_defined_head0(=, '&self', /)) ^ Unify: (310) [user] mnotrace(is_user_defined_head0(=, '&self', /)) ^ Call: (311) [user] once(is_user_defined_head0(=, '&self', /)) ^ Unify: (311) [system] once(user:is_user_defined_head0(=, '&self', /)) ^ Call: (312) [user] is_user_defined_head0(=, '&self', /) ^ Unify: (312) [user] is_user_defined_head0(=, '&self', /) Call: (313) [system] callable(/) Exit: (313) [system] callable(/) Call: (313) [system] functor(/, _404896, _404976) Exit: (313) [system] functor(/, /, 0) ^ Call: (313) [user] is_user_defined_head_f(=, '&self', /) ^ Unify: (313) [user] is_user_defined_head_f(=, '&self', /) ^ Call: (314) [user] is_user_defined_head_f1(=, '&self', /) ^ Unify: (314) [user] is_user_defined_head_f1(=, '&self', /) Call: (315) [user] metta_eq_def(=, '&self', [/|_410494], _410576) Unify: (315) [user] metta_eq_def(=, '&self', [/|_410494], _411500) ^ Call: (316) [user] ignore((=)=(=)) ^ Unify: (316) [system] ignore(user:((=)=(=))) Call: (317) [system] (=)=(=) Exit: (317) [system] (=)=(=) ^ Exit: (316) [system] ignore(user:((=)=(=))) Call: (316) [user] metta_atom('&self', [=, [/|_410494], _417016]) Unify: (316) [user] metta_atom('&self', [=, [/|_410494], _417016]) ^ Call: (317) [user] typed_list('&self', _418930, _418852) ^ Unify: (317) [user] typed_list('&self', _419862, _418852) Call: (318) [system] compound('&self') Fail: (318) [system] compound('&self') ^ Fail: (317) [user] typed_list('&self', _422642, _418852) Redo: (316) [user] metta_atom('&self', [=, [/|_410494], _417016]) Unify: (316) [user] metta_atom('&self', [=, [/|_410494], _417016]) Call: (317) [system] '&self'=='&flybase' Redo: (316) [user] metta_atom('&self', [=, [/|_410494], _417016]) Unify: (316) [user] metta_atom('&self', [=, [/|_410494], _417016]) ^ Call: (317) [user] metta_atom_in_file('&self', [=, [/|_410494], _417016]) ^ Unify: (317) [user] metta_atom_in_file('&self', [=, [/|_410494], _417016]) ^ Call: (318) [user] metta_atom_in_file('&self', [=, [/|_410494], _417016], _430024, _430026) ^ Unify: (318) [user] metta_atom_in_file('&self', [=, [/|_410494], _417016], _430960, _430962) ^ Call: (319) [user] loaded_into_kb('&self', _431818) ^ Unify: (319) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Exit: (319) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Call: (319) [user] once(user:asserted_metta_pred(_442408, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Unify: (319) [system] once(user:asserted_metta_pred(_442408, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Call: (320) [user] asserted_metta_pred(_442408, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Fail: (320) [user] asserted_metta_pred(_442408, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Redo: (316) [user] metta_atom('&self', [=, [/|_410494], _417016]) Unify: (316) [user] metta_atom('&self', [=, [/|_410494], _417016]) Call: (317) [user] metta_atom_asserted('&self', [=, [/|_410494], _417016]) Unify: (317) [user] metta_atom_asserted('&self', [=, [/|_410494], _417016]) ^ Call: (318) [user] metta_atom_asserted_deduced('&self', [=, [/|_410494], _417016]) Redo: (317) [user] metta_atom_asserted('&self', [=, [/|_410494], _417016]) Redo: (316) [user] metta_atom('&self', [=, [/|_410494], _417016]) Unify: (316) [user] metta_atom('&self', [=, [/|_410494], _417016]) Call: (317) [system] '&self'\=='&corelib' Exit: (317) [system] '&self'\=='&corelib' ^ Call: (317) [user] using_all_spaces ^ Unify: (317) [user] using_all_spaces Call: (318) [system] nb_current(with_all_spaces, t) Redo: (316) [user] metta_atom('&self', [=, [/|_410494], _417016]) Unify: (316) [user] metta_atom('&self', [=, [/|_410494], _417016]) Call: (317) [system] '&self'\=='&corelib' Exit: (317) [system] '&self'\=='&corelib' Call: (317) [user] metta_atom_asserted('&self', '&corelib') Unify: (317) [user] metta_atom_asserted('&self', '&corelib') ^ Call: (318) [user] metta_atom_asserted_deduced('&self', '&corelib') Redo: (317) [user] metta_atom_asserted('&self', '&corelib') Unify: (317) [user] metta_atom_asserted('&self', '&corelib') Exit: (317) [user] metta_atom_asserted('&self', '&corelib') Call: (317) [user] should_inherit_from_corelib([=, [/|_410494], _417016]) Unify: (317) [user] should_inherit_from_corelib([=, [/|_410494], _417016]) ^ Call: (318) [user] using_all_spaces ^ Unify: (318) [user] using_all_spaces Call: (319) [system] nb_current(with_all_spaces, t) Redo: (317) [user] should_inherit_from_corelib([=, [/|_410494], _417016]) Unify: (317) [user] should_inherit_from_corelib([=, [/|_410494], _417016]) Call: (318) [system] (=)==(:) Redo: (317) [user] should_inherit_from_corelib([=, [/|_410494], _417016]) Unify: (317) [user] should_inherit_from_corelib([=, [/|_410494], _417016]) Call: (318) [system] (=)=='@doc' Redo: (317) [user] should_inherit_from_corelib([=, [/|_410494], _417016]) Unify: (317) [user] should_inherit_from_corelib([=, [/|_410494], _417016]) Call: (318) [system] fail Redo: (317) [user] metta_atom_asserted('&self', '&corelib') Redo: (316) [user] metta_atom('&self', [=, [/|_410494], _417016]) Fail: (315) [user] metta_eq_def(=, '&self', [/|_410494], _497612) ^ Fail: (314) [user] is_user_defined_head_f1(=, '&self', /) ^ Redo: (313) [user] is_user_defined_head_f(=, '&self', /) ^ Unify: (313) [user] is_user_defined_head_f(=, '&self', /) ^ Call: (314) [user] is_user_defined_head_f1(=, '&self', [/|_501256]) ^ Unify: (314) [user] is_user_defined_head_f1(=, '&self', [/|_501256]) Call: (315) [user] metta_eq_def(=, '&self', [[/|_501256]|_503126], _503208) Unify: (315) [user] metta_eq_def(=, '&self', [[/|_501256]|_503126], _504132) ^ Call: (316) [user] ignore((=)=(=)) ^ Unify: (316) [system] ignore(user:((=)=(=))) Call: (317) [system] (=)=(=) Exit: (317) [system] (=)=(=) ^ Exit: (316) [system] ignore(user:((=)=(=))) Call: (316) [user] metta_atom('&self', [=, [[/|_501256]|_503126], _509648]) Unify: (316) [user] metta_atom('&self', [=, [[/|_501256]|_503126], _509648]) ^ Call: (317) [user] typed_list('&self', _511562, _511484) ^ Unify: (317) [user] typed_list('&self', _512494, _511484) Call: (318) [system] compound('&self') Fail: (318) [system] compound('&self') ^ Fail: (317) [user] typed_list('&self', _515274, _511484) Redo: (316) [user] metta_atom('&self', [=, [[/|_501256]|_503126], _509648]) Unify: (316) [user] metta_atom('&self', [=, [[/|_501256]|_503126], _509648]) Call: (317) [system] '&self'=='&flybase' Redo: (316) [user] metta_atom('&self', [=, [[/|_501256]|_503126], _509648]) Unify: (316) [user] metta_atom('&self', [=, [[/|_501256]|_503126], _509648]) ^ Call: (317) [user] metta_atom_in_file('&self', [=, [[/|_501256]|_503126], _509648]) ^ Unify: (317) [user] metta_atom_in_file('&self', [=, [[/|_501256]|_503126], _509648]) ^ Call: (318) [user] metta_atom_in_file('&self', [=, [[/|_501256]|_503126], _509648], _522656, _522658) ^ Unify: (318) [user] metta_atom_in_file('&self', [=, [[/|_10038]|_10044], _10060], _10122, _10124) ^ Call: (319) [user] loaded_into_kb('&self', _10648) ^ Unify: (319) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Exit: (319) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Call: (319) [user] once(user:asserted_metta_pred(_21238, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Unify: (319) [system] once(user:asserted_metta_pred(_21238, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Call: (320) [user] asserted_metta_pred(_21238, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Fail: (320) [user] asserted_metta_pred(_21238, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Redo: (316) [user] metta_atom('&self', [=, [[/|_10038]|_10044], _10060]) Unify: (316) [user] metta_atom('&self', [=, [[/|_10038]|_10044], _10060]) Call: (317) [user] metta_atom_asserted('&self', [=, [[/|_10038]|_10044], _10060]) Unify: (317) [user] metta_atom_asserted('&self', [=, [[/|_10038]|_10044], _10060]) ^ Call: (318) [user] metta_atom_asserted_deduced('&self', [=, [[/|_10038]|_10044], _10060]) Redo: (317) [user] metta_atom_asserted('&self', [=, [[/|_10038]|_10044], _10060]) Redo: (316) [user] metta_atom('&self', [=, [[/|_10038]|_10044], _10060]) Unify: (316) [user] metta_atom('&self', [=, [[/|_10038]|_10044], _10060]) Call: (317) [system] '&self'\=='&corelib' Exit: (317) [system] '&self'\=='&corelib' ^ Call: (317) [user] using_all_spaces ^ Unify: (317) [user] using_all_spaces Call: (318) [system] nb_current(with_all_spaces, t) Redo: (316) [user] metta_atom('&self', [=, [[/|_10038]|_10044], _10060]) Unify: (316) [user] metta_atom('&self', [=, [[/|_10038]|_10044], _10060]) Call: (317) [system] '&self'\=='&corelib' Exit: (317) [system] '&self'\=='&corelib' Call: (317) [user] metta_atom_asserted('&self', '&corelib') Unify: (317) [user] metta_atom_asserted('&self', '&corelib') ^ Call: (318) [user] metta_atom_asserted_deduced('&self', '&corelib') Redo: (317) [user] metta_atom_asserted('&self', '&corelib') Unify: (317) [user] metta_atom_asserted('&self', '&corelib') Exit: (317) [user] metta_atom_asserted('&self', '&corelib') Call: (317) [user] should_inherit_from_corelib([=, [[/|_10038]|_10044], _10060]) Unify: (317) [user] should_inherit_from_corelib([=, [[/|_10038]|_10044], _10060]) ^ Call: (318) [user] using_all_spaces ^ Unify: (318) [user] using_all_spaces Call: (319) [system] nb_current(with_all_spaces, t) Redo: (317) [user] should_inherit_from_corelib([=, [[/|_10038]|_10044], _10060]) Unify: (317) [user] should_inherit_from_corelib([=, [[/|_10038]|_10044], _10060]) Call: (318) [system] (=)==(:) Redo: (317) [user] should_inherit_from_corelib([=, [[/|_10038]|_10044], _10060]) Unify: (317) [user] should_inherit_from_corelib([=, [[/|_10038]|_10044], _10060]) Call: (318) [system] (=)=='@doc' Redo: (317) [user] should_inherit_from_corelib([=, [[/|_10038]|_10044], _10060]) Unify: (317) [user] should_inherit_from_corelib([=, [[/|_10038]|_10044], _10060]) Call: (318) [system] fail Redo: (317) [user] metta_atom_asserted('&self', '&corelib') Redo: (316) [user] metta_atom('&self', [=, [[/|_10038]|_10044], _10060]) Fail: (315) [user] metta_eq_def(=, '&self', [[/|_10038]|_10044], _76442) ^ Fail: (314) [user] is_user_defined_head_f1(=, '&self', [/|_10038]) ^ Fail: (313) [user] is_user_defined_head_f(=, '&self', /) ^ Fail: (312) [user] is_user_defined_head0(=, '&self', /) ^ Fail: (311) [system] once(user:is_user_defined_head0(=, '&self', /)) ^ Fail: (310) [user] mnotrace(is_user_defined_head0(=, '&self', /)) ^ Fail: (309) [user] is_user_defined_head(=, '&self', /) ^ Fail: (308) [system] once(user:is_user_defined_head(=, '&self', /)) ^ Fail: (307) [user] mnotrace(is_user_defined_head(=, '&self', /)) ^ Redo: (306) [user] subst_args2(=, 494, '&self', [/, ngram, 6], _9704) ^ Unify: (306) [user] subst_args2(=, 494, '&self', [/, ngram, 6], _9704) ^ Call: (307) [user] subst_args40(=, 494, '&self', [/, ngram, 6], _9704) ^ Unify: (307) [user] subst_args40(=, 494, '&self', [/, ngram, 6], _9704) Call: (308) [user] is_function(/) Unify: (308) [user] is_function(/) ^ Call: (309) [user] symbol(/) ^ Unify: (309) [user] symbol(/) Call: (310) [system] atom(/) Exit: (310) [system] atom(/) ^ Exit: (309) [user] symbol(/) Exit: (308) [user] is_function(/) ^ Call: (308) [user] is_special_op(/) ^ Unify: (308) [user] is_special_op(/) ^ Call: (309) [user] current_self(_97686) ^ Unify: (309) [user] current_self(_97686) Call: (310) [system] nb_current(self_space, _97686) Exit: (310) [system] nb_current(self_space, '&self') Call: (310) [system] '&self'\==[] Exit: (310) [system] '&self'\==[] ^ Exit: (309) [user] current_self('&self') ^ Call: (309) [user] is_special_op('&self', /) ^ Unify: (309) [user] is_special_op('&self', /) Call: (310) [system] atom(/) Exit: (310) [system] atom(/) ^ Fail: (309) [user] is_special_op('&self', /) ^ Fail: (308) [user] is_special_op(/) ^ Redo: (307) [user] subst_args40(=, 494, '&self', [/, ngram, 6], _9704) Call: (308) [system] is_list([ngram, 6]) Exit: (308) [system] is_list([ngram, 6]) ^ Call: (308) [user] apply:maplist(subst_args(=, _112520, 494, '&self'), [ngram, 6], _112526) ^ Unify: (308) [apply] apply:maplist(user:subst_args(=, _112520, 494, '&self'), [ngram, 6], _112526) Call: (309) [apply] apply:maplist_([ngram, 6], _112526, user:subst_args(=, _112520, 494, '&self')) Unify: (309) [apply] apply:maplist_([ngram, 6], [_115344|_115346], user:subst_args(=, _112520, 494, '&self')) ^ Call: (310) [user] subst_args(=, _112520, 494, '&self', ngram, _115344) ^ Unify: (310) [user] subst_args(=, _112520, 494, '&self', ngram, _115344) Call: (311) [system] atom(=) Exit: (311) [system] atom(=) Call: (311) [system] (=)\==(=) ^ Redo: (310) [user] subst_args(=, _112520, 494, '&self', ngram, _115344) ^ Unify: (310) [user] subst_args(=, _112520, 494, '&self', ngram, _115344) ^ Call: (311) [user] self_subst(ngram) ^ Unify: (311) [user] self_subst(ngram) Call: (312) [system] callable(ngram) Exit: (312) [system] callable(ngram) ^ Unify: (311) [user] self_subst(ngram) ^ Call: (312) [user] self_eval(ngram) ^ Unify: (312) [user] self_eval(ngram) ^ Call: (314) [system] setup_call_cleanup('$notrace'(_129312, _129314), once(user:self_eval0(ngram)), '$restore_trace'(_129312, _129314)) ^ Unify: (314) [system] setup_call_cleanup(system:'$notrace'(_129312, _129314), system:once(user:self_eval0(ngram)), system:'$restore_trace'(_129312, _129314)) ^ Call: (315) [system] sig_atomic(system:'$notrace'(_129312, _129314)) ^ Exit: (314) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(ngram)), system:'$restore_trace'(3, -1)) ^ Exit: (312) [user] self_eval(ngram) ^ Exit: (311) [user] self_subst(ngram) Call: (311) [system] _115344=ngram Exit: (311) [system] ngram=ngram ^ Exit: (310) [user] subst_args(=, _112520, 494, '&self', ngram, ngram) Call: (310) [apply] apply:maplist_([6], _115346, user:subst_args(=, _112520, 494, '&self')) Unify: (310) [apply] apply:maplist_([6], [_138670|_138672], user:subst_args(=, _112520, 494, '&self')) ^ Call: (311) [user] subst_args(=, _112520, 494, '&self', 6, _138670) ^ Unify: (311) [user] subst_args(=, _112520, 494, '&self', 6, _138670) Call: (312) [system] atom(=) Exit: (312) [system] atom(=) Call: (312) [system] (=)\==(=) ^ Redo: (311) [user] subst_args(=, _112520, 494, '&self', 6, _138670) ^ Unify: (311) [user] subst_args(=, _112520, 494, '&self', 6, _138670) ^ Call: (312) [user] self_subst(6) ^ Unify: (312) [user] self_subst(6) Call: (313) [system] callable(6) ^ Redo: (312) [user] self_subst(6) ^ Exit: (312) [user] self_subst(6) Call: (312) [system] _138670=6 Exit: (312) [system] 6=6 ^ Exit: (311) [user] subst_args(=, _112520, 494, '&self', 6, 6) Call: (311) [apply] apply:maplist_([], _138672, user:subst_args(=, _112520, 494, '&self')) Unify: (311) [apply] apply:maplist_([], [], user:subst_args(=, _112520, 494, '&self')) Exit: (311) [apply] apply:maplist_([], [], user:subst_args(=, _112520, 494, '&self')) Exit: (310) [apply] apply:maplist_([6], [6], user:subst_args(=, _112520, 494, '&self')) Exit: (309) [apply] apply:maplist_([ngram, 6], [ngram, 6], user:subst_args(=, _112520, 494, '&self')) ^ Exit: (308) [apply] apply:maplist(user:subst_args(=, _112520, 494, '&self'), [ngram, 6], [ngram, 6]) ^ Call: (308) [user] subst_args5(494, '&self', [/, ngram, 6], _9704) ^ Unify: (308) [user] subst_args5(494, '&self', [/, ngram, 6], _9704) ^ Call: (309) [user] eval_selfless(_161134, _161136, 494, '&self', [/, ngram, 6], _9704) ^ Unify: (309) [user] eval_selfless(_162078, _162080, 494, '&self', [/, ngram, 6], _9704) ^ Call: (310) [user] eval_selfless_0([/, ngram, 6], _9704) ^ Unify: (310) [user] eval_selfless_0([/, ngram, 6], _9704) Call: (311) [system] var(/) ^ Redo: (310) [user] eval_selfless_0([/, ngram, 6], _9704) ^ Unify: (310) [user] eval_selfless_0([/, ngram, 6], _9704) ^ Call: (311) [user] is_assignment(/) ^ Unify: (311) [user] is_assignment(/) Call: (312) [system] atom(/) Exit: (312) [system] atom(/) ^ Redo: (310) [user] eval_selfless_0([/, ngram, 6], _9704) ^ Unify: (310) [user] eval_selfless_0([/, ngram, 6], _9704) ^ Call: (311) [user] eval_selfless_1([/, ngram, 6], _9704) ^ Unify: (311) [user] eval_selfless_1([/, ngram, 6], _9704) ^ Call: (312) [user] allow_clp ^ Unify: (312) [user] allow_clp ^ Call: (313) [user] false_flag ^ Unify: (313) [user] false_flag Call: (314) [system] fail Fail: (314) [system] fail ^ Fail: (313) [user] false_flag ^ Redo: (310) [user] eval_selfless_0([/, ngram, 6], _9704) ^ Unify: (310) [user] eval_selfless_0([/, ngram, 6], _9704) ^ Call: (311) [user] eval_selfless_2([/, ngram, 6], _9704) ^ Unify: (311) [user] eval_selfless_2([/, ngram, 6], _9704) Call: (312) [system] var(/) ^ Redo: (311) [user] eval_selfless_2([/, ngram, 6], _9704) ^ Unify: (311) [user] eval_selfless_2([/, ngram, 6], _9704) ^ Call: (312) [user] fake_notrace((ground([/, ngram, 6]), [/, ngram, 6]=[_187926, _187932, _187938], atom(_187926), catch_warn(current_op(_187964, yfx, _187926)), [/, ngram, 6]\=[_187984], s2ps([/, ngram, 6], _187992))) ^ Unify: (312) [user] fake_notrace(user:(ground([/, ngram, 6]), [/, ngram, 6]=[_187926, _187932, _187938], atom(_187926), catch_warn(current_op(_187964, yfx, _187926)), [/, ngram, 6]\=[_187984], s2ps([/, ngram, 6], _187992))) ^ Call: (313) [user] real_notrace(user:(ground([/, ngram, 6]), [/, ngram, 6]=[_187926, _187932, _187938], atom(_187926), catch_warn(current_op(_187964, yfx, _187926)), [/, ngram, 6]\=[_187984], s2ps([/, ngram, 6], _187992))) ^ Unify: (313) [user] real_notrace(user:(ground([/, ngram, 6]), [/, ngram, 6]=[_187926, _187932, _187938], atom(_187926), catch_warn(current_op(_187964, yfx, _187926)), [/, ngram, 6]\=[_187984], s2ps([/, ngram, 6], _187992))) ^ Call: (314) [user] setup_call_cleanup('$notrace'(_191698, _191700), once(user:(ground([/, ngram, 6]), [/, ngram, 6]=[_187926, _187932, _187938], atom(_187926), catch_warn(current_op(_187964, yfx, _187926)), [/, ngram, 6]\=[_187984], s2ps([/, ngram, 6], _187992))), '$restore_trace'(_191698, _191700)) ^ Unify: (314) [system] setup_call_cleanup(user:'$notrace'(_191698, _191700), user:once(user:(ground([/, ngram, 6]), [/, ngram, 6]=[_187926, _187932, _187938], atom(_187926), catch_warn(current_op(_187964, yfx, _187926)), [/, ngram, 6]\=[_187984], s2ps([/, ngram, 6], _187992))), user:'$restore_trace'(_191698, _191700)) ^ Call: (315) [system] sig_atomic(user:'$notrace'(_191698, _191700)) ^ Exit: (314) [system] setup_call_cleanup(user:'$notrace'(3, -1), user:once(user:(ground([/, ngram, 6]), [/, ngram, 6]=[/, ngram, 6], atom(/), catch_warn(current_op(400, yfx, /)), [/, ngram, 6]\=[_187984], s2ps([/, ngram, 6], ngram/6))), user:'$restore_trace'(3, -1)) ^ Exit: (313) [user] real_notrace(user:(ground([/, ngram, 6]), [/, ngram, 6]=[/, ngram, 6], atom(/), catch_warn(current_op(400, yfx, /)), [/, ngram, 6]\=[_187984], s2ps([/, ngram, 6], ngram/6))) ^ Exit: (312) [user] fake_notrace(user:(ground([/, ngram, 6]), [/, ngram, 6]=[/, ngram, 6], atom(/), catch_warn(current_op(400, yfx, /)), [/, ngram, 6]\=[_187984], s2ps([/, ngram, 6], ngram/6))) ^ Call: (312) [user] fake_notrace(catch(_9704 is ngram/6, _197412, fail)) ^ Unify: (312) [user] fake_notrace(user:catch(_9704 is ngram/6, _197412, fail)) ^ Call: (313) [user] real_notrace(user:catch(_9704 is ngram/6, _197412, fail)) ^ Unify: (313) [user] real_notrace(user:catch(_9704 is ngram/6, _197412, fail)) ^ Call: (314) [user] setup_call_cleanup('$notrace'(_201126, _201128), once(user:catch(_9704 is ngram/6, _197412, fail)), '$restore_trace'(_201126, _201128)) ^ Unify: (314) [system] setup_call_cleanup(user:'$notrace'(_201126, _201128), user:once(user:catch(_9704 is ngram/6, _197412, fail)), user:'$restore_trace'(_201126, _201128)) ^ Call: (315) [system] sig_atomic(user:'$notrace'(_201126, _201128)) ^ Fail: (313) [user] real_notrace(user:catch(_9704 is ngram/6, _10044, fail)) ^ Fail: (312) [user] fake_notrace(user:catch(_9704 is ngram/6, _10044, fail)) ^ Redo: (308) [user] subst_args5(494, '&self', [/, ngram, 6], _9704) ^ Unify: (308) [user] subst_args5(494, '&self', [/, ngram, 6], _9704) ^ Call: (309) [user] is_system_pred(/) ^ Unify: (309) [user] is_system_pred(/) Call: (310) [system] atom(/) Exit: (310) [system] atom(/) Call: (310) [system] atom_concat(_17622, !, /) ^ Redo: (309) [user] is_system_pred(/) ^ Unify: (309) [user] is_system_pred(/) Call: (310) [system] atom(/) Exit: (310) [system] atom(/) Call: (310) [system] atom_concat(_22250, '-fn', /) ^ Redo: (309) [user] is_system_pred(/) ^ Unify: (309) [user] is_system_pred(/) Call: (310) [system] atom(/) Exit: (310) [system] atom(/) Call: (310) [system] atom_concat(_26878, '-p', /) ^ Redo: (308) [user] subst_args5(494, '&self', [/, ngram, 6], _9704) ^ Call: (309) [user] subst_args6(494, '&self', [/, ngram, 6], _9704) ^ Unify: (309) [user] subst_args6(494, '&self', [/, ngram, 6], _9704) ^ Call: (310) [user] is_system_pred(/) ^ Unify: (310) [user] is_system_pred(/) Call: (311) [system] atom(/) Exit: (311) [system] atom(/) Call: (311) [system] atom_concat(_34320, !, /) ^ Redo: (310) [user] is_system_pred(/) ^ Unify: (310) [user] is_system_pred(/) Call: (311) [system] atom(/) Exit: (311) [system] atom(/) Call: (311) [system] atom_concat(_38948, '-fn', /) ^ Redo: (310) [user] is_system_pred(/) ^ Unify: (310) [user] is_system_pred(/) Call: (311) [system] atom(/) Exit: (311) [system] atom(/) Call: (311) [system] atom_concat(_43576, '-p', /) ^ Redo: (305) [user] subst_args1(=, _9620, 494, '&self', [/, ngram, 6], _9704) ^ Call: (306) [user] subst_args2_failed(494, '&self', [/, ngram, 6], _9704) ^ Unify: (306) [user] subst_args2_failed(494, '&self', [/, ngram, 6], _9704) Call: (307) [system] [/, ngram, 6]==[] ^ Redo: (306) [user] subst_args2_failed(494, '&self', [/, ngram, 6], _9704) ^ Unify: (306) [user] subst_args2_failed(494, '&self', [/, ngram, 6], _9704) Call: (307) [system] var([/, ngram, 6]) ^ Redo: (306) [user] subst_args2_failed(494, '&self', [/, ngram, 6], _9704) ^ Unify: (306) [user] subst_args2_failed(494, '&self', [/, ngram, 6], _9704) ^ Call: (307) [user] once(subst_selfless([/, ngram, 6], _9704)) ^ Unify: (307) [system] once(user:subst_selfless([/, ngram, 6], _9704)) ^ Call: (308) [user] subst_selfless([/, ngram, 6], _9704) ^ Unify: (308) [user] subst_selfless([/, ngram, 6], _9704) Call: (309) [system] var(/) ^ Redo: (308) [user] subst_selfless([/, ngram, 6], _9704) ^ Unify: (308) [user] subst_selfless([/, ngram, 6], _9704) ^ Call: (309) [user] eval_selfless(_59434, _59436, _59438, _59440, [/, ngram, 6], _9704) ^ Unify: (309) [user] eval_selfless(_60378, _60380, _60382, _60384, [/, ngram, 6], _9704) ^ Call: (310) [user] eval_selfless_0([/, ngram, 6], _9704) ^ Unify: (310) [user] eval_selfless_0([/, ngram, 6], _9704) Call: (311) [system] var(/) ^ Redo: (310) [user] eval_selfless_0([/, ngram, 6], _9704) ^ Unify: (310) [user] eval_selfless_0([/, ngram, 6], _9704) ^ Call: (311) [user] is_assignment(/) ^ Unify: (311) [user] is_assignment(/) Call: (312) [system] atom(/) Exit: (312) [system] atom(/) ^ Redo: (310) [user] eval_selfless_0([/, ngram, 6], _9704) ^ Unify: (310) [user] eval_selfless_0([/, ngram, 6], _9704) ^ Call: (311) [user] eval_selfless_1([/, ngram, 6], _9704) ^ Unify: (311) [user] eval_selfless_1([/, ngram, 6], _9704) ^ Call: (312) [user] allow_clp ^ Unify: (312) [user] allow_clp ^ Call: (313) [user] false_flag ^ Unify: (313) [user] false_flag Call: (314) [system] fail Fail: (314) [system] fail ^ Fail: (313) [user] false_flag ^ Redo: (310) [user] eval_selfless_0([/, ngram, 6], _9704) ^ Unify: (310) [user] eval_selfless_0([/, ngram, 6], _9704) ^ Call: (311) [user] eval_selfless_2([/, ngram, 6], _9704) ^ Unify: (311) [user] eval_selfless_2([/, ngram, 6], _9704) Call: (312) [system] var(/) ^ Redo: (311) [user] eval_selfless_2([/, ngram, 6], _9704) ^ Unify: (311) [user] eval_selfless_2([/, ngram, 6], _9704) ^ Call: (312) [user] fake_notrace((ground([/, ngram, 6]), [/, ngram, 6]=[_86226, _86232, _86238], atom(_86226), catch_warn(current_op(_86264, yfx, _86226)), [/, ngram, 6]\=[_86284], s2ps([/, ngram, 6], _86292))) ^ Unify: (312) [user] fake_notrace(user:(ground([/, ngram, 6]), [/, ngram, 6]=[_86226, _86232, _86238], atom(_86226), catch_warn(current_op(_86264, yfx, _86226)), [/, ngram, 6]\=[_86284], s2ps([/, ngram, 6], _86292))) ^ Call: (313) [user] real_notrace(user:(ground([/, ngram, 6]), [/, ngram, 6]=[_86226, _86232, _86238], atom(_86226), catch_warn(current_op(_86264, yfx, _86226)), [/, ngram, 6]\=[_86284], s2ps([/, ngram, 6], _86292))) ^ Unify: (313) [user] real_notrace(user:(ground([/, ngram, 6]), [/, ngram, 6]=[_86226, _86232, _86238], atom(_86226), catch_warn(current_op(_86264, yfx, _86226)), [/, ngram, 6]\=[_86284], s2ps([/, ngram, 6], _86292))) ^ Call: (314) [user] setup_call_cleanup('$notrace'(_89998, _90000), once(user:(ground([/, ngram, 6]), [/, ngram, 6]=[_86226, _86232, _86238], atom(_86226), catch_warn(current_op(_86264, yfx, _86226)), [/, ngram, 6]\=[_86284], s2ps([/, ngram, 6], _86292))), '$restore_trace'(_89998, _90000)) ^ Unify: (314) [system] setup_call_cleanup(user:'$notrace'(_89998, _90000), user:once(user:(ground([/, ngram, 6]), [/, ngram, 6]=[_86226, _86232, _86238], atom(_86226), catch_warn(current_op(_86264, yfx, _86226)), [/, ngram, 6]\=[_86284], s2ps([/, ngram, 6], _86292))), user:'$restore_trace'(_89998, _90000)) ^ Call: (315) [system] sig_atomic(user:'$notrace'(_89998, _90000)) ^ Exit: (314) [system] setup_call_cleanup(user:'$notrace'(3, -1), user:once(user:(ground([/, ngram, 6]), [/, ngram, 6]=[/, ngram, 6], atom(/), catch_warn(current_op(400, yfx, /)), [/, ngram, 6]\=[_86284], s2ps([/, ngram, 6], ngram/6))), user:'$restore_trace'(3, -1)) ^ Exit: (313) [user] real_notrace(user:(ground([/, ngram, 6]), [/, ngram, 6]=[/, ngram, 6], atom(/), catch_warn(current_op(400, yfx, /)), [/, ngram, 6]\=[_86284], s2ps([/, ngram, 6], ngram/6))) ^ Exit: (312) [user] fake_notrace(user:(ground([/, ngram, 6]), [/, ngram, 6]=[/, ngram, 6], atom(/), catch_warn(current_op(400, yfx, /)), [/, ngram, 6]\=[_86284], s2ps([/, ngram, 6], ngram/6))) ^ Call: (312) [user] fake_notrace(catch(_9704 is ngram/6, _95712, fail)) ^ Unify: (312) [user] fake_notrace(user:catch(_9704 is ngram/6, _95712, fail)) ^ Call: (313) [user] real_notrace(user:catch(_9704 is ngram/6, _95712, fail)) ^ Unify: (313) [user] real_notrace(user:catch(_9704 is ngram/6, _95712, fail)) ^ Call: (314) [user] setup_call_cleanup('$notrace'(_99426, _99428), once(user:catch(_9704 is ngram/6, _95712, fail)), '$restore_trace'(_99426, _99428)) ^ Unify: (314) [system] setup_call_cleanup(user:'$notrace'(_99426, _99428), user:once(user:catch(_9704 is ngram/6, _95712, fail)), user:'$restore_trace'(_99426, _99428)) ^ Call: (315) [system] sig_atomic(user:'$notrace'(_99426, _99428)) ^ Fail: (313) [user] real_notrace(user:catch(_9704 is ngram/6, _10036, fail)) ^ Fail: (312) [user] fake_notrace(user:catch(_9704 is ngram/6, _10036, fail)) ^ Redo: (306) [user] subst_args2_failed(494, '&self', [/, ngram, 6], _9704) ^ Unify: (306) [user] subst_args2_failed(494, '&self', [/, ngram, 6], [_12910|_12912]) ^ Call: (307) [user] subst_args(_13924, _13926, 494, '&self', /, _12910) ^ Unify: (307) [user] subst_args(_14868, _14870, 494, '&self', /, _12910) Call: (308) [system] atom(_15738) ^ Redo: (307) [user] subst_args(_16738, _16740, 494, '&self', /, _12910) ^ Unify: (307) [user] subst_args(_17682, _17684, 494, '&self', /, _12910) ^ Call: (308) [user] self_subst(/) ^ Unify: (308) [user] self_subst(/) Call: (309) [system] callable(/) Exit: (309) [system] callable(/) ^ Unify: (308) [user] self_subst(/) ^ Call: (309) [user] self_eval(/) ^ Unify: (309) [user] self_eval(/) ^ Call: (311) [system] setup_call_cleanup('$notrace'(_25032, _25034), once(user:self_eval0(/)), '$restore_trace'(_25032, _25034)) ^ Unify: (311) [system] setup_call_cleanup(system:'$notrace'(_25032, _25034), system:once(user:self_eval0(/)), system:'$restore_trace'(_25032, _25034)) ^ Call: (312) [system] sig_atomic(system:'$notrace'(_25032, _25034)) ^ Exit: (311) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(/)), system:'$restore_trace'(3, -1)) ^ Exit: (309) [user] self_eval(/) ^ Exit: (308) [user] self_subst(/) Call: (308) [system] _12910=(/) Exit: (308) [system] (/)=(/) ^ Exit: (307) [user] subst_args(_32586, _32588, 494, '&self', /, /) ^ Call: (307) [user] subst_args2_failed(494, '&self', [ngram, 6], _12912) ^ Unify: (307) [user] subst_args2_failed(494, '&self', [ngram, 6], _12912) Call: (308) [system] [ngram, 6]==[] ^ Redo: (307) [user] subst_args2_failed(494, '&self', [ngram, 6], _12912) ^ Unify: (307) [user] subst_args2_failed(494, '&self', [ngram, 6], _12912) Call: (308) [system] var([ngram, 6]) ^ Redo: (307) [user] subst_args2_failed(494, '&self', [ngram, 6], _12912) ^ Unify: (307) [user] subst_args2_failed(494, '&self', [ngram, 6], _12912) ^ Call: (308) [user] once(subst_selfless([ngram, 6], _12912)) ^ Unify: (308) [system] once(user:subst_selfless([ngram, 6], _12912)) ^ Call: (309) [user] subst_selfless([ngram, 6], _12912) ^ Unify: (309) [user] subst_selfless([ngram, 6], _12912) Call: (310) [system] var(ngram) ^ Redo: (309) [user] subst_selfless([ngram, 6], _12912) ^ Unify: (309) [user] subst_selfless([ngram, 6], _12912) ^ Call: (310) [user] eval_selfless(_47512, _47514, _47516, _47518, [ngram, 6], _12912) ^ Unify: (310) [user] eval_selfless(_48456, _48458, _48460, _48462, [ngram, 6], _12912) ^ Call: (311) [user] eval_selfless_0([ngram, 6], _12912) ^ Unify: (311) [user] eval_selfless_0([ngram, 6], _12912) Call: (312) [system] var(ngram) ^ Redo: (311) [user] eval_selfless_0([ngram, 6], _12912) ^ Unify: (311) [user] eval_selfless_0([ngram, 6], _12912) ^ Call: (312) [user] eval_selfless_1([ngram, 6], _12912) ^ Unify: (312) [user] eval_selfless_1([ngram, 6], _12912) ^ Call: (313) [user] allow_clp ^ Unify: (313) [user] allow_clp ^ Call: (314) [user] false_flag ^ Unify: (314) [user] false_flag Call: (315) [system] fail Fail: (315) [system] fail ^ Fail: (314) [user] false_flag ^ Redo: (311) [user] eval_selfless_0([ngram, 6], _12912) ^ Unify: (311) [user] eval_selfless_0([ngram, 6], _12912) ^ Call: (312) [user] eval_selfless_2([ngram, 6], _12912) ^ Unify: (312) [user] eval_selfless_2([ngram, 6], _12912) Call: (313) [system] var(ngram) ^ Redo: (312) [user] eval_selfless_2([ngram, 6], _12912) ^ Unify: (312) [user] eval_selfless_2([ngram, 6], _12912) ^ Call: (313) [user] fake_notrace((ground([ngram, 6]), [ngram, 6]=[_68752, _68758, _68764], atom(_68752), catch_warn(current_op(_68790, yfx, _68752)), [ngram, 6]\=[_68810], s2ps([ngram, 6], _68818))) ^ Unify: (313) [user] fake_notrace(user:(ground([ngram, 6]), [ngram, 6]=[_68752, _68758, _68764], atom(_68752), catch_warn(current_op(_68790, yfx, _68752)), [ngram, 6]\=[_68810], s2ps([ngram, 6], _68818))) ^ Call: (314) [user] real_notrace(user:(ground([ngram, 6]), [ngram, 6]=[_68752, _68758, _68764], atom(_68752), catch_warn(current_op(_68790, yfx, _68752)), [ngram, 6]\=[_68810], s2ps([ngram, 6], _68818))) ^ Unify: (314) [user] real_notrace(user:(ground([ngram, 6]), [ngram, 6]=[_68752, _68758, _68764], atom(_68752), catch_warn(current_op(_68790, yfx, _68752)), [ngram, 6]\=[_68810], s2ps([ngram, 6], _68818))) ^ Call: (315) [user] setup_call_cleanup('$notrace'(_72524, _72526), once(user:(ground([ngram, 6]), [ngram, 6]=[_68752, _68758, _68764], atom(_68752), catch_warn(current_op(_68790, yfx, _68752)), [ngram, 6]\=[_68810], s2ps([ngram, 6], _68818))), '$restore_trace'(_72524, _72526)) ^ Unify: (315) [system] setup_call_cleanup(user:'$notrace'(_72524, _72526), user:once(user:(ground([ngram, 6]), [ngram, 6]=[_68752, _68758, _68764], atom(_68752), catch_warn(current_op(_68790, yfx, _68752)), [ngram, 6]\=[_68810], s2ps([ngram, 6], _68818))), user:'$restore_trace'(_72524, _72526)) ^ Call: (316) [system] sig_atomic(user:'$notrace'(_72524, _72526)) ^ Fail: (314) [user] real_notrace(user:(ground([ngram, 6]), [ngram, 6]=[_68752, _68758, _68764], atom(_68752), catch_warn(current_op(_68790, yfx, _68752)), [ngram, 6]\=[_68810], s2ps([ngram, 6], _68818))) ^ Fail: (313) [user] fake_notrace(user:(ground([ngram, 6]), [ngram, 6]=[_68752, _68758, _68764], atom(_68752), catch_warn(current_op(_68790, yfx, _68752)), [ngram, 6]\=[_68810], s2ps([ngram, 6], _68818))) ^ Redo: (307) [user] subst_args2_failed(494, '&self', [ngram, 6], _12912) ^ Unify: (307) [user] subst_args2_failed(494, '&self', [ngram, 6], [_78148|_78150]) ^ Call: (308) [user] subst_args(_79162, _79164, 494, '&self', ngram, _78148) ^ Unify: (308) [user] subst_args(_80106, _80108, 494, '&self', ngram, _78148) Call: (309) [system] atom(_80976) ^ Redo: (308) [user] subst_args(_81976, _81978, 494, '&self', ngram, _78148) ^ Unify: (308) [user] subst_args(_82920, _82922, 494, '&self', ngram, _78148) ^ Call: (309) [user] self_subst(ngram) ^ Unify: (309) [user] self_subst(ngram) Call: (310) [system] callable(ngram) Exit: (310) [system] callable(ngram) ^ Unify: (309) [user] self_subst(ngram) ^ Call: (310) [user] self_eval(ngram) ^ Unify: (310) [user] self_eval(ngram) ^ Call: (312) [system] setup_call_cleanup('$notrace'(_90270, _90272), once(user:self_eval0(ngram)), '$restore_trace'(_90270, _90272)) ^ Unify: (312) [system] setup_call_cleanup(system:'$notrace'(_90270, _90272), system:once(user:self_eval0(ngram)), system:'$restore_trace'(_90270, _90272)) ^ Call: (313) [system] sig_atomic(system:'$notrace'(_90270, _90272)) ^ Exit: (312) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(ngram)), system:'$restore_trace'(3, -1)) ^ Exit: (310) [user] self_eval(ngram) ^ Exit: (309) [user] self_subst(ngram) Call: (309) [system] _78148=ngram Exit: (309) [system] ngram=ngram ^ Exit: (308) [user] subst_args(_97824, _97826, 494, '&self', ngram, ngram) ^ Call: (308) [user] subst_args2_failed(494, '&self', [6], _78150) ^ Unify: (308) [user] subst_args2_failed(494, '&self', [6], _78150) Call: (309) [system] [6]==[] ^ Redo: (308) [user] subst_args2_failed(494, '&self', [6], _78150) ^ Unify: (308) [user] subst_args2_failed(494, '&self', [6], _78150) Call: (309) [system] var([6]) ^ Redo: (308) [user] subst_args2_failed(494, '&self', [6], _78150) ^ Unify: (308) [user] subst_args2_failed(494, '&self', [6], _78150) ^ Call: (309) [user] once(subst_selfless([6], _78150)) ^ Unify: (309) [system] once(user:subst_selfless([6], _78150)) ^ Call: (310) [user] subst_selfless([6], _78150) ^ Unify: (310) [user] subst_selfless([6], _78150) Call: (311) [system] var(6) ^ Redo: (310) [user] subst_selfless([6], _78150) ^ Unify: (310) [user] subst_selfless([6], _78150) ^ Call: (311) [user] eval_selfless(_112750, _112752, _112754, _112756, [6], _78150) ^ Unify: (311) [user] eval_selfless(_113694, _113696, _113698, _113700, [6], _78150) ^ Call: (312) [user] eval_selfless_0([6], _78150) ^ Unify: (312) [user] eval_selfless_0([6], _78150) Call: (313) [system] var(6) ^ Redo: (312) [user] eval_selfless_0([6], _78150) ^ Unify: (312) [user] eval_selfless_0([6], _78150) ^ Call: (313) [user] eval_selfless_1([6], _78150) ^ Unify: (313) [user] eval_selfless_1([6], _78150) ^ Call: (314) [user] allow_clp ^ Unify: (314) [user] allow_clp ^ Call: (315) [user] false_flag ^ Unify: (315) [user] false_flag Call: (316) [system] fail Fail: (316) [system] fail ^ Fail: (315) [user] false_flag ^ Redo: (312) [user] eval_selfless_0([6], _78150) ^ Unify: (312) [user] eval_selfless_0([6], _78150) ^ Call: (313) [user] eval_selfless_2([6], _78150) ^ Unify: (313) [user] eval_selfless_2([6], _78150) Call: (314) [system] var(6) ^ Redo: (313) [user] eval_selfless_2([6], _78150) ^ Unify: (313) [user] eval_selfless_2([6], _78150) ^ Call: (314) [user] fake_notrace((ground([6]), [6]=[_133990, _133996, _134002], atom(_133990), catch_warn(current_op(_134028, yfx, _133990)), [6]\=[_134048], s2ps([6], _134056))) ^ Unify: (314) [user] fake_notrace(user:(ground([6]), [6]=[_133990, _133996, _134002], atom(_133990), catch_warn(current_op(_134028, yfx, _133990)), [6]\=[_134048], s2ps([6], _134056))) ^ Call: (315) [user] real_notrace(user:(ground([6]), [6]=[_133990, _133996, _134002], atom(_133990), catch_warn(current_op(_134028, yfx, _133990)), [6]\=[_134048], s2ps([6], _134056))) ^ Unify: (315) [user] real_notrace(user:(ground([6]), [6]=[_133990, _133996, _134002], atom(_133990), catch_warn(current_op(_134028, yfx, _133990)), [6]\=[_134048], s2ps([6], _134056))) ^ Call: (316) [user] setup_call_cleanup('$notrace'(_137762, _137764), once(user:(ground([6]), [6]=[_133990, _133996, _134002], atom(_133990), catch_warn(current_op(_134028, yfx, _133990)), [6]\=[_134048], s2ps([6], _134056))), '$restore_trace'(_137762, _137764)) ^ Unify: (316) [system] setup_call_cleanup(user:'$notrace'(_137762, _137764), user:once(user:(ground([6]), [6]=[_133990, _133996, _134002], atom(_133990), catch_warn(current_op(_134028, yfx, _133990)), [6]\=[_134048], s2ps([6], _134056))), user:'$restore_trace'(_137762, _137764)) ^ Call: (317) [system] sig_atomic(user:'$notrace'(_137762, _137764)) ^ Fail: (315) [user] real_notrace(user:(ground([6]), [6]=[_133990, _133996, _134002], atom(_133990), catch_warn(current_op(_134028, yfx, _133990)), [6]\=[_134048], s2ps([6], _134056))) ^ Fail: (314) [user] fake_notrace(user:(ground([6]), [6]=[_133990, _133996, _134002], atom(_133990), catch_warn(current_op(_134028, yfx, _133990)), [6]\=[_134048], s2ps([6], _134056))) ^ Redo: (308) [user] subst_args2_failed(494, '&self', [6], _78150) ^ Unify: (308) [user] subst_args2_failed(494, '&self', [6], [_143386|_143388]) ^ Call: (309) [user] subst_args(_144400, _144402, 494, '&self', 6, _143386) ^ Unify: (309) [user] subst_args(_145344, _145346, 494, '&self', 6, _143386) Call: (310) [system] atom(_146214) ^ Redo: (309) [user] subst_args(_147214, _147216, 494, '&self', 6, _143386) ^ Unify: (309) [user] subst_args(_148158, _148160, 494, '&self', 6, _143386) ^ Call: (310) [user] self_subst(6) ^ Unify: (310) [user] self_subst(6) Call: (311) [system] callable(6) ^ Redo: (310) [user] self_subst(6) ^ Exit: (310) [user] self_subst(6) Call: (310) [system] _143386=6 Exit: (310) [system] 6=6 ^ Exit: (309) [user] subst_args(_155578, _155580, 494, '&self', 6, 6) ^ Call: (309) [user] subst_args2_failed(494, '&self', [], _143388) ^ Unify: (309) [user] subst_args2_failed(494, '&self', [], _143388) Call: (310) [system] []==[] Exit: (310) [system] []==[] Call: (310) [system] _143388=[] Exit: (310) [system] []=[] ^ Exit: (309) [user] subst_args2_failed(494, '&self', [], []) ^ Exit: (308) [user] subst_args2_failed(494, '&self', [6], [6]) ^ Exit: (307) [user] subst_args2_failed(494, '&self', [ngram, 6], [ngram, 6]) ^ Exit: (306) [user] subst_args2_failed(494, '&self', [/, ngram, 6], [/, ngram, 6]) ^ Exit: (305) [user] subst_args1(=, _9620, 494, '&self', [/, ngram, 6], [/, ngram, 6]) Call: (305) [system] nb_setarg(1, retval(fail), [/, ngram, 6]) Exit: (305) [system] nb_setarg(1, retval([/, ngram, 6]), [/, ngram, 6]) ^ Call: (305) [user] ignore(notrace((\+[/, ngram, 6]\=_9720, nb_setarg(1, retval([/, ngram, 6]), [/, ngram, 6])))) ^ Unify: (305) [system] ignore(user:notrace((\+[/, ngram, 6]\=_9720, nb_setarg(1, retval([/, ngram, 6]), [/, ngram, 6])))) ^ Call: (307) [system] setup_call_cleanup('$notrace'(_170478, _170480), once(user:(\+[/, ngram, 6]\=_9720, nb_setarg(1, retval([/, ngram, 6]), [/, ngram, 6]))), '$restore_trace'(_170478, _170480)) ^ Unify: (307) [system] setup_call_cleanup(system:'$notrace'(_170478, _170480), system:once(user:(\+[/, ngram, 6]\=_9720, nb_setarg(1, retval([/, ngram, 6]), [/, ngram, 6]))), system:'$restore_trace'(_170478, _170480)) ^ Call: (308) [system] sig_atomic(system:'$notrace'(_170478, _170480)) ^ Exit: (307) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(\+[/, ngram, 6]\=_9720, nb_setarg(1, retval([/, ngram, 6]), [/, ngram, 6]))), system:'$restore_trace'(3, -1)) ^ Exit: (305) [system] ignore(user:notrace((\+[/, ngram, 6]\=_9720, nb_setarg(1, retval([/, ngram, 6]), [/, ngram, 6])))) ^ Call: (305) [user] ignore((_9712==1->ignore(\+ \+ (flag(eval_num, _9750, _9750+1), (retval([/, ngram, 6])\=@=retval(fail), nonvar([/, ngram, 6])->indentq(5, _9750, <--, [false, [/, ngram, 6]]);indentq(5, _9750, <--, [false, retval([/, ngram, 6])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9750, _9750+1), (retval([/, ngram, 6])\=@=retval(fail), nonvar([/, ngram, 6])->indentq(5, _9750, <--, [false, [/, ngram, 6]]);indentq(5, _9750, <--, [false, retval([/, ngram, 6])])))))))))) ^ Unify: (305) [system] ignore(user:(_9712==1->ignore(\+ \+ (flag(eval_num, _9750, _9750+1), (retval([/, ngram, 6])\=@=retval(fail), nonvar([/, ngram, 6])->indentq(5, _9750, <--, [false, [/, ngram, 6]]);indentq(5, _9750, <--, [false, retval([/, ngram, 6])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9750, _9750+1), (retval([/, ngram, 6])\=@=retval(fail), nonvar([/, ngram, 6])->indentq(5, _9750, <--, [false, [/, ngram, 6]]);indentq(5, _9750, <--, [false, retval([/, ngram, 6])])))))))))) Call: (307) [system] _9712==1 Fail: (307) [system] _9712==1 ^ Call: (308) [system] setup_call_cleanup('$notrace'(_178934, _178936), once(user:ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9750, _9750+1), (retval([/, ngram, 6])\=@=retval(fail), nonvar([/, ngram, 6])->indentq(5, _9750, <--, [false, [/, ngram, 6]]);indentq(5, _9750, <--, [false, retval([/, ngram, 6])])))))))), '$restore_trace'(_178934, _178936)) ^ Unify: (308) [system] setup_call_cleanup(system:'$notrace'(_178934, _178936), system:once(user:ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9750, _9750+1), (retval([/, ngram, 6])\=@=retval(fail), nonvar([/, ngram, 6])->indentq(5, _9750, <--, [false, [/, ngram, 6]]);indentq(5, _9750, <--, [false, retval([/, ngram, 6])])))))))), system:'$restore_trace'(_178934, _178936)) ^ Call: (309) [system] sig_atomic(system:'$notrace'(_178934, _178936)) ^ Exit: (308) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9750, _9750+1), (retval([/, ngram, 6])\=@=retval(fail), nonvar([/, ngram, 6])->indentq(5, _9750, <--, [false, [/, ngram, 6]]);indentq(5, _9750, <--, [false, retval([/, ngram, 6])])))))))), system:'$restore_trace'(3, -1)) ^ Exit: (305) [system] ignore(user:(_9712==1->ignore(\+ \+ (flag(eval_num, _9750, _9750+1), (retval([/, ngram, 6])\=@=retval(fail), nonvar([/, ngram, 6])->indentq(5, _9750, <--, [false, [/, ngram, 6]]);indentq(5, _9750, <--, [false, retval([/, ngram, 6])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9750, _9750+1), (retval([/, ngram, 6])\=@=retval(fail), nonvar([/, ngram, 6])->indentq(5, _9750, <--, [false, [/, ngram, 6]]);indentq(5, _9750, <--, [false, retval([/, ngram, 6])])))))))))) ^ Exit: (303) [system] call_cleanup(user:((call(subst_args1(=, _9620), 494, '&self', [/, ngram, 6], [/, ngram, 6])*->nb_setarg(1, retval([/, ngram, 6]), [/, ngram, 6]);fail, trace, call(subst_args1(=, _9620), 494, '&self', [/, ngram, 6], [/, ngram, 6])), ignore(notrace((\+[/, ngram, 6]\=_9720, nb_setarg(1, retval([/, ngram, 6]), [/, ngram, 6]))))), user:ignore((_9712==1->ignore(\+ \+ (flag(eval_num, _9750, _9750+1), (retval([/, ngram, 6])\=@=retval(fail), nonvar([/, ngram, 6])->indentq(5, _9750, <--, [false, [/, ngram, 6]]);indentq(5, _9750, <--, [false, retval([/, ngram, 6])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9750, _9750+1), (retval([/, ngram, 6])\=@=retval(fail), nonvar([/, ngram, 6])->indentq(5, _9750, <--, [false, [/, ngram, 6]]);indentq(5, _9750, <--, [false, retval([/, ngram, 6])]))))))))))) Call: (303) [system] retval([/, ngram, 6])\=@=retval(fail) Exit: (303) [system] retval([/, ngram, 6])\=@=retval(fail) ^ Exit: (302) [user] trace_eval(subst_args1(=, _9620), (false, (e2;e)), 494, '&self', [/, ngram, 6], [/, ngram, 6]) Call: (302) [system] [/, ngram, 6]\=@=[/, ngram, 6] ^ Redo: (301) [user] subst_args0(=, _9620, 494, '&self', [/, ngram, 6], _9672) Call: (302) [system] _9672=[/, ngram, 6] Exit: (302) [system] [/, ngram, 6]=[/, ngram, 6] ^ Exit: (301) [user] subst_args0(=, _9620, 494, '&self', [/, ngram, 6], [/, ngram, 6]) ^ Exit: (300) [user] subst_args(=, _9620, 495, '&self', [/, ngram, 6], [/, ngram, 6]) Call: (300) [apply] apply:maplist_([[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9674, user:subst_args(=, _9620, 495, '&self')) Unify: (300) [apply] apply:maplist_([[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], [_194094|_194096], user:subst_args(=, _9620, 495, '&self')) ^ Call: (301) [user] subst_args(=, _9620, 495, '&self', [/, trigram, 3], _194094) ^ Unify: (301) [user] subst_args(=, _9620, 495, '&self', [/, trigram, 3], _194094) Call: (302) [system] atom(=) Exit: (302) [system] atom(=) Call: (302) [system] (=)\==(=) ^ Redo: (301) [user] subst_args(=, _9620, 495, '&self', [/, trigram, 3], _194094) ^ Unify: (301) [user] subst_args(=, _9620, 495, '&self', [/, trigram, 3], _194094) ^ Call: (302) [user] self_subst([/, trigram, 3]) ^ Unify: (302) [user] self_subst([/, trigram, 3]) Call: (303) [system] callable([/, trigram, 3]) Exit: (303) [system] callable([/, trigram, 3]) ^ Unify: (302) [user] self_subst([/, trigram, 3]) ^ Call: (303) [user] self_eval([/, trigram, 3]) ^ Unify: (303) [user] self_eval([/, trigram, 3]) ^ Call: (305) [system] setup_call_cleanup('$notrace'(_208062, _208064), once(user:self_eval0([/, trigram, 3])), '$restore_trace'(_208062, _208064)) ^ Unify: (305) [system] setup_call_cleanup(system:'$notrace'(_208062, _208064), system:once(user:self_eval0([/, trigram, 3])), system:'$restore_trace'(_208062, _208064)) ^ Call: (306) [system] sig_atomic(system:'$notrace'(_208062, _208064)) ^ Fail: (303) [user] self_eval([/, trigram, 3]) ^ Redo: (301) [user] subst_args(=, _9620, 495, '&self', [/, trigram, 3], _194094) ^ Unify: (301) [user] subst_args(=, _9620, 495, '&self', [/, trigram, 3], _194094) Call: (302) [system] [trigram, 3]==[] ^ Redo: (301) [user] subst_args(=, _9620, 495, '&self', [/, trigram, 3], _194094) ^ Unify: (301) [user] subst_args(=, _9620, 495, '&self', [/, trigram, 3], _194094) ^ Call: (303) [system] setup_call_cleanup('$notrace'(_216548, _216550), once(user:(_216530 is 495-1)), '$restore_trace'(_216548, _216550)) ^ Unify: (303) [system] setup_call_cleanup(system:'$notrace'(_216548, _216550), system:once(user:(_216530 is 495-1)), system:'$restore_trace'(_216548, _216550)) ^ Call: (304) [system] sig_atomic(system:'$notrace'(_216548, _216550)) ^ Exit: (303) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(494 is 495-1)), system:'$restore_trace'(3, -1)) ^ Call: (302) [user] subst_args0(=, _9620, 494, '&self', [/, trigram, 3], _194094) ^ Unify: (302) [user] subst_args0(=, _9620, 494, '&self', [/, trigram, 3], _194094) ^ Call: (303) [user] self_subst([/, trigram, 3]) ^ Unify: (303) [user] self_subst([/, trigram, 3]) Call: (304) [system] callable([/, trigram, 3]) Exit: (304) [system] callable([/, trigram, 3]) ^ Unify: (303) [user] self_subst([/, trigram, 3]) ^ Call: (304) [user] self_eval([/, trigram, 3]) ^ Unify: (304) [user] self_eval([/, trigram, 3]) ^ Call: (306) [system] setup_call_cleanup('$notrace'(_228698, _228700), once(user:self_eval0([/, trigram, 3])), '$restore_trace'(_228698, _228700)) ^ Unify: (306) [system] setup_call_cleanup(system:'$notrace'(_228698, _228700), system:once(user:self_eval0([/, trigram, 3])), system:'$restore_trace'(_228698, _228700)) ^ Call: (307) [system] sig_atomic(system:'$notrace'(_228698, _228700)) ^ Fail: (304) [user] self_eval([/, trigram, 3]) ^ Redo: (302) [user] subst_args0(=, _9620, 494, '&self', [/, trigram, 3], _194094) ^ Unify: (302) [user] subst_args0(=, _9620, 494, '&self', [/, trigram, 3], _194094) Call: (303) [system] _234354 is 494+ -1 Exit: (303) [system] 493 is 494+ -1 ^ Call: (303) [user] trace_eval(subst_args1(=, _9620), (false, (e2;e)), 494, '&self', [/, trigram, 3], _236230) ^ Unify: (303) [user] trace_eval(subst_args1(=, _9620), (false, (e2;e)), 494, '&self', [/, trigram, 3], _236230) ^ Call: (304) [user] must_det_ll((notrace((flag(eval_num, _238140, _238140+1), _238158 is _238140 mod 500, _238176 is 99-494 mod 100, _238200=_238202, option_else('trace-length', _238214, 500), option_else('trace-depth', _238222, 30))), quietly(if_t((nop(stop_rtrace), _238158>_238214), (set_debug(eval, false), _238278 is _238214+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_238278])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_238330))))) ^ Unify: (304) [user] must_det_ll(user:(notrace((flag(eval_num, _238140, _238140+1), _238158 is _238140 mod 500, _238176 is 99-494 mod 100, _238200=_238202, option_else('trace-length', _238214, 500), option_else('trace-depth', _238222, 30))), quietly(if_t((nop(stop_rtrace), _238158>_238214), (set_debug(eval, false), _238278 is _238214+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_238278])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_238330))))) ^ Call: (305) [user] once(user:(notrace((flag(eval_num, _238140, _238140+1), _238158 is _238140 mod 500, _238176 is 99-494 mod 100, _238200=_238202, option_else('trace-length', _238214, 500), option_else('trace-depth', _238222, 30))), quietly(if_t((nop(stop_rtrace), _238158>_238214), (set_debug(eval, false), _238278 is _238214+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_238278])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_238330))))) ^ Unify: (305) [system] once(user:(notrace((flag(eval_num, _238140, _238140+1), _238158 is _238140 mod 500, _238176 is 99-494 mod 100, _238200=_238202, option_else('trace-length', _238214, 500), option_else('trace-depth', _238222, 30))), quietly(if_t((nop(stop_rtrace), _238158>_238214), (set_debug(eval, false), _238278 is _238214+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_238278])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_238330))))) ^ Call: (308) [system] setup_call_cleanup('$notrace'(_242054, _242056), once(user:(flag(eval_num, _238140, _238140+1), _238158 is _238140 mod 500, _238176 is 99-494 mod 100, _238200=_238202, option_else('trace-length', _238214, 500), option_else('trace-depth', _238222, 30))), '$restore_trace'(_242054, _242056)) ^ Unify: (308) [system] setup_call_cleanup(system:'$notrace'(_242054, _242056), system:once(user:(flag(eval_num, _238140, _238140+1), _238158 is _238140 mod 500, _238176 is 99-494 mod 100, _238200=_238202, option_else('trace-length', _238214, 500), option_else('trace-depth', _238222, 30))), system:'$restore_trace'(_242054, _242056)) ^ Call: (309) [system] sig_atomic(system:'$notrace'(_242054, _242056)) ^ Exit: (308) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(flag(eval_num, 30, 30+1), 30 is 30 mod 500, 5 is 99-494 mod 100, _238200=_238200, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), system:'$restore_trace'(3, -1)) ^ Call: (308) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 30>500), (set_debug(eval, false), _238278 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_238278])), nop((start_rtrace, rtrace))))) ^ Unify: (308) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 30>500), (set_debug(eval, false), _238278 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_238278])), nop((start_rtrace, rtrace))))) ^ Exit: (308) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 30>500), (set_debug(eval, false), _238278 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_238278])), nop((start_rtrace, rtrace))))) Call: (307) [user] nop(notrace(no_repeats_var(_238330))) Unify: (307) [user] nop(notrace(no_repeats_var(_238330))) Exit: (307) [user] nop(notrace(no_repeats_var(_238330))) ^ Exit: (305) [system] once(user:(notrace((flag(eval_num, 30, 30+1), 30 is 30 mod 500, 5 is 99-494 mod 100, _238200=_238200, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), quietly(if_t((nop(stop_rtrace), 30>500), (set_debug(eval, false), _238278 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_238278])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_238330))))) ^ Exit: (304) [user] must_det_ll(user:(notrace((flag(eval_num, 30, 30+1), 30 is 30 mod 500, 5 is 99-494 mod 100, _238200=_238200, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), quietly(if_t((nop(stop_rtrace), 30>500), (set_debug(eval, false), _238278 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_238278])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_238330))))) Call: (304) [occurs] occurs:sub_term(_253518, (false, (e2;e))) Unify: (304) [occurs] occurs:sub_term((false, (e2;e)), (false, (e2;e))) Exit: (304) [occurs] occurs:sub_term((false, (e2;e)), (false, (e2;e))) Call: (304) [system] (false, (e2;e))\=(false, (e2;e)) Fail: (304) [system] (false, (e2;e))\=(false, (e2;e)) Redo: (304) [occurs] occurs:sub_term(_253518, (false, (e2;e))) Unify: (304) [occurs] occurs:sub_term(_253518, (false, (e2;e))) Call: (305) [system] compound((false, (e2;e))) Exit: (305) [system] compound((false, (e2;e))) Call: (305) [system] arg(_261940, (false, (e2;e)), _261864) Exit: (305) [system] arg(1, (false, (e2;e)), false) Call: (305) [occurs] occurs:sub_term(_253518, false) Unify: (305) [occurs] occurs:sub_term(false, false) Exit: (305) [occurs] occurs:sub_term(false, false) Exit: (304) [occurs] occurs:sub_term(false, (false, (e2;e))) Call: (304) [system] (false, (e2;e))\=false Exit: (304) [system] (false, (e2;e))\=false ^ Call: (304) [user] if_trace((eval;false, (e2;e)), (_238200=1, indentq(5, 30, -->, [false, [/, trigram, 3]]))) ^ Unify: (304) [user] if_trace((eval;false, (e2;e)), (_238200=1, indentq(5, 30, -->, [false, [/, trigram, 3]]))) ^ Call: (306) [system] setup_call_cleanup('$notrace'(_271244, _271246), once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _238200=1, indentq(5, 30, -->, [false, [/, trigram, 3]]))), _271202, fbug((_271202-->if_trace((eval;false, (e2;e)), (_238200=1, indentq(5, 30, -->, [false, [/, trigram, 3]])))))))), '$restore_trace'(_271244, _271246)) ^ Unify: (306) [system] setup_call_cleanup(system:'$notrace'(_271244, _271246), system:once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _238200=1, indentq(5, 30, -->, [false, [/, trigram, 3]]))), _271202, fbug((_271202-->if_trace((eval;false, (e2;e)), (_238200=1, indentq(5, 30, -->, [false, [/, trigram, 3]])))))))), system:'$restore_trace'(_271244, _271246)) ^ Call: (307) [system] sig_atomic(system:'$notrace'(_271244, _271246)) ^ Exit: (306) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _238200=1, indentq(5, 30, -->, [false, [/, trigram, 3]]))), _271202, fbug((_271202-->if_trace((eval;false, (e2;e)), (_238200=1, indentq(5, 30, -->, [false, [/, trigram, 3]])))))))), system:'$restore_trace'(3, -1)) ^ Exit: (304) [user] if_trace((eval;false, (e2;e)), (_238200=1, indentq(5, 30, -->, [false, [/, trigram, 3]]))) Call: (304) [system] _276026=retval(fail) Exit: (304) [system] retval(fail)=retval(fail) Call: (304) [system] _277888=(\+ \+ (flag(eval_num, _277908, _277908+1), (retval(fail)\=@=retval(fail), nonvar(_236230)->indentq(5, _277908, <--, [false, _236230]);indentq(5, _277908, <--, [false, retval(fail)])))) Exit: (304) [system] (\+ \+ (flag(eval_num, _277908, _277908+1), (retval(fail)\=@=retval(fail), nonvar(_236230)->indentq(5, _277908, <--, [false, _236230]);indentq(5, _277908, <--, [false, retval(fail)]))))=(\+ \+ (flag(eval_num, _277908, _277908+1), (retval(fail)\=@=retval(fail), nonvar(_236230)->indentq(5, _277908, <--, [false, _236230]);indentq(5, _277908, <--, [false, retval(fail)])))) ^ Call: (304) [user] call_cleanup(((call(subst_args1(=, _9620), 494, '&self', [/, trigram, 3], _236230)*->nb_setarg(1, retval(fail), _236230);fail, trace, call(subst_args1(=, _9620), 494, '&self', [/, trigram, 3], _236230)), ignore(notrace((\+_236230\=_238330, nb_setarg(1, retval(fail), _236230))))), ignore((_238200==1->ignore(\+ \+ (flag(eval_num, _277908, _277908+1), (retval(fail)\=@=retval(fail), nonvar(_236230)->indentq(5, _277908, <--, [false, _236230]);indentq(5, _277908, <--, [false, retval(fail)]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _277908, _277908+1), (retval(fail)\=@=retval(fail), nonvar(_236230)->indentq(5, _277908, <--, [false, _236230]);indentq(5, _277908, <--, [false, retval(fail)]))))))))))) ^ Unify: (304) [system] call_cleanup(user:((call(subst_args1(=, _9620), 494, '&self', [/, trigram, 3], _236230)*->nb_setarg(1, retval(fail), _236230);fail, trace, call(subst_args1(=, _9620), 494, '&self', [/, trigram, 3], _236230)), ignore(notrace((\+_236230\=_238330, nb_setarg(1, retval(fail), _236230))))), user:ignore((_238200==1->ignore(\+ \+ (flag(eval_num, _277908, _277908+1), (retval(fail)\=@=retval(fail), nonvar(_236230)->indentq(5, _277908, <--, [false, _236230]);indentq(5, _277908, <--, [false, retval(fail)]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _277908, _277908+1), (retval(fail)\=@=retval(fail), nonvar(_236230)->indentq(5, _277908, <--, [false, _236230]);indentq(5, _277908, <--, [false, retval(fail)]))))))))))) ^ Call: (306) [user] subst_args1(=, _9620, 494, '&self', [/, trigram, 3], _236230) ^ Unify: (306) [user] subst_args1(=, _9620, 494, '&self', [/, trigram, 3], _236230) Call: (307) [system] var(=) ^ Redo: (306) [user] subst_args1(=, _9620, 494, '&self', [/, trigram, 3], _236230) Call: (307) [system] atom(=) Exit: (307) [system] atom(=) Call: (307) [system] (=)\==(=) ^ Redo: (306) [user] subst_args1(=, _9620, 494, '&self', [/, trigram, 3], _236230) ^ Unify: (306) [user] subst_args1(=, _9620, 494, '&self', [/, trigram, 3], _236230) Call: (307) [system] atom([/, trigram, 3]) ^ Redo: (306) [user] subst_args1(=, _9620, 494, '&self', [/, trigram, 3], _236230) ^ Unify: (306) [user] subst_args1(=, _9620, 494, '&self', [/, trigram, 3], _236230) Call: (307) [system] is_list([trigram, 3]) Exit: (307) [system] is_list([trigram, 3]) ^ Unify: (306) [user] subst_args1(=, _9620, 494, '&self', [/, trigram, 3], _236230) Call: (307) [system] is_list([/, trigram, 3]) Exit: (307) [system] is_list([/, trigram, 3]) ^ Unify: (306) [user] subst_args1(=, _9620, 494, '&self', [/, trigram, 3], [/|_297762]) Call: (307) [system] var(/) ^ Redo: (306) [user] subst_args1(=, _9620, 494, '&self', [/, trigram, 3], _236230) ^ Unify: (306) [user] subst_args1(=, _9620, 494, '&self', [/, trigram, 3], _236230) Call: (307) [system] fail ^ Redo: (306) [user] subst_args1(=, _9620, 494, '&self', [/, trigram, 3], _236230) ^ Unify: (306) [user] subst_args1(=, _9620, 494, '&self', [/, trigram, 3], _236230) Call: (307) [system] is_list([/, trigram, 3]) Exit: (307) [system] is_list([/, trigram, 3]) ^ Call: (307) [user] apply:maplist(self_subst, [/, trigram, 3]) ^ Unify: (307) [apply] apply:maplist(user:self_subst, [/, trigram, 3]) Call: (308) [apply] apply:maplist_([/, trigram, 3], user:self_subst) Unify: (308) [apply] apply:maplist_([/, trigram, 3], user:self_subst) ^ Call: (309) [user] self_subst(/) ^ Unify: (309) [user] self_subst(/) Call: (310) [system] callable(/) Exit: (310) [system] callable(/) ^ Unify: (309) [user] self_subst(/) ^ Call: (310) [user] self_eval(/) ^ Unify: (310) [user] self_eval(/) ^ Call: (312) [system] setup_call_cleanup('$notrace'(_316382, _316384), once(user:self_eval0(/)), '$restore_trace'(_316382, _316384)) ^ Unify: (312) [system] setup_call_cleanup(system:'$notrace'(_316382, _316384), system:once(user:self_eval0(/)), system:'$restore_trace'(_316382, _316384)) ^ Call: (313) [system] sig_atomic(system:'$notrace'(_316382, _316384)) ^ Exit: (312) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(/)), system:'$restore_trace'(3, -1)) ^ Exit: (310) [user] self_eval(/) ^ Exit: (309) [user] self_subst(/) Call: (309) [apply] apply:maplist_([trigram, 3], user:self_subst) Unify: (309) [apply] apply:maplist_([trigram, 3], user:self_subst) ^ Call: (310) [user] self_subst(trigram) ^ Unify: (310) [user] self_subst(trigram) Call: (311) [system] callable(trigram) Exit: (311) [system] callable(trigram) ^ Unify: (310) [user] self_subst(trigram) ^ Call: (311) [user] self_eval(trigram) ^ Unify: (311) [user] self_eval(trigram) ^ Call: (313) [system] setup_call_cleanup('$notrace'(_330342, _330344), once(user:self_eval0(trigram)), '$restore_trace'(_330342, _330344)) ^ Unify: (313) [system] setup_call_cleanup(system:'$notrace'(_330342, _330344), system:once(user:self_eval0(trigram)), system:'$restore_trace'(_330342, _330344)) ^ Call: (314) [system] sig_atomic(system:'$notrace'(_330342, _330344)) ^ Exit: (313) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(trigram)), system:'$restore_trace'(3, -1)) ^ Exit: (311) [user] self_eval(trigram) ^ Exit: (310) [user] self_subst(trigram) Call: (310) [apply] apply:maplist_([3], user:self_subst) Unify: (310) [apply] apply:maplist_([3], user:self_subst) ^ Call: (311) [user] self_subst(3) ^ Unify: (311) [user] self_subst(3) Call: (312) [system] callable(3) ^ Redo: (311) [user] self_subst(3) ^ Exit: (311) [user] self_subst(3) Call: (311) [apply] apply:maplist_([], user:self_subst) Unify: (311) [apply] apply:maplist_([], user:self_subst) Exit: (311) [apply] apply:maplist_([], user:self_subst) Exit: (310) [apply] apply:maplist_([3], user:self_subst) Exit: (309) [apply] apply:maplist_([trigram, 3], user:self_subst) Exit: (308) [apply] apply:maplist_([/, trigram, 3], user:self_subst) ^ Exit: (307) [apply] apply:maplist(user:self_subst, [/, trigram, 3]) Call: (307) [system] [/, trigram, 3]=[_348946|_348948] Exit: (307) [system] [/, trigram, 3]=[/, trigram, 3] Call: (307) [system] atom(/) Exit: (307) [system] atom(/) ^ Unify: (306) [user] subst_args1(=, _9620, 494, '&self', [/, trigram, 3], _236230) ^ Call: (307) [user] is_space_op(/) ^ Redo: (306) [user] subst_args1(=, _9620, 494, '&self', [/, trigram, 3], _236230) ^ Unify: (306) [user] subst_args1(=, _9620, 494, '&self', [/, trigram, 3], _236230) Call: (307) [system] (/)==case ^ Redo: (306) [user] subst_args1(=, _9620, 494, '&self', [/, trigram, 3], _236230) ^ Unify: (306) [user] subst_args1(=, _9620, 494, '&self', [/, trigram, 3], _236230) Call: (307) [system] fail ^ Redo: (306) [user] subst_args1(=, _9620, 494, '&self', [/, trigram, 3], _236230) ^ Unify: (306) [user] subst_args1(=, _9620, 494, '&self', [/, trigram, 3], _236230) Call: (307) [system] _362030=do_more_defs(true) Exit: (307) [system] do_more_defs(true)=do_more_defs(true) ^ Call: (307) [user] clause(eval_21(subst_args, _9620, 494, '&self', [/, trigram, 3], _236230), _363906) ^ Redo: (306) [user] subst_args1(=, _9620, 494, '&self', [/, trigram, 3], _236230) ^ Unify: (306) [user] subst_args1(=, _9620, 494, '&self', [/, trigram, 3], _236230) Call: (307) [system] fail ^ Redo: (306) [user] subst_args1(=, _9620, 494, '&self', [/, trigram, 3], _236230) ^ Unify: (306) [user] subst_args1(=, _9620, 494, '&self', [/, trigram, 3], _236230) ^ Call: (307) [user] is_and(/) ^ Unify: (307) [user] is_and(/) Call: (308) [system] atom(/) Exit: (308) [system] atom(/) ^ Unify: (307) [user] is_and(/) ^ Call: (308) [user] is_and(/, _374230) ^ Unify: (308) [user] is_and(/, _375158) Call: (309) [system] atom(/) Exit: (309) [system] atom(/) ^ Redo: (306) [user] subst_args1(=, _9620, 494, '&self', [/, trigram, 3], _236230) ^ Unify: (306) [user] subst_args1(=, _9620, 494, '&self', [/, trigram, 3], [/|_378806]) Call: (307) [system] nonvar(/) Exit: (307) [system] nonvar(/) Call: (307) [system] fail ^ Redo: (306) [user] subst_args1(=, _9620, 494, '&self', [/, trigram, 3], _236230) ^ Unify: (306) [user] subst_args1(=, _9620, 494, '&self', [/, trigram, 3], _236230) ^ Call: (307) [user] subst_args2(=, 494, '&self', [/, trigram, 3], _236230) ^ Unify: (307) [user] subst_args2(=, 494, '&self', [/, trigram, 3], _236230) Call: (308) [system] 494<3 ^ Redo: (307) [user] subst_args2(=, 494, '&self', [/, trigram, 3], _236230) ^ Unify: (307) [user] subst_args2(=, 494, '&self', [/, trigram, 3], _236230) Call: (308) [system] fail ^ Redo: (307) [user] subst_args2(=, 494, '&self', [/, trigram, 3], _236230) ^ Unify: (307) [user] subst_args2(=, 494, '&self', [/, trigram, 3], _236230) ^ Call: (308) [user] mnotrace(is_user_defined_head(=, '&self', /)) ^ Unify: (308) [user] mnotrace(is_user_defined_head(=, '&self', /)) ^ Call: (309) [user] once(is_user_defined_head(=, '&self', /)) ^ Unify: (309) [system] once(user:is_user_defined_head(=, '&self', /)) ^ Call: (310) [user] is_user_defined_head(=, '&self', /) ^ Unify: (310) [user] is_user_defined_head(=, '&self', /) ^ Call: (311) [user] mnotrace(is_user_defined_head0(=, '&self', /)) ^ Unify: (311) [user] mnotrace(is_user_defined_head0(=, '&self', /)) ^ Call: (312) [user] once(is_user_defined_head0(=, '&self', /)) ^ Unify: (312) [system] once(user:is_user_defined_head0(=, '&self', /)) ^ Call: (313) [user] is_user_defined_head0(=, '&self', /) ^ Unify: (313) [user] is_user_defined_head0(=, '&self', /) Call: (314) [system] callable(/) Exit: (314) [system] callable(/) Call: (314) [system] functor(/, _404908, _404988) Exit: (314) [system] functor(/, /, 0) ^ Call: (314) [user] is_user_defined_head_f(=, '&self', /) ^ Unify: (314) [user] is_user_defined_head_f(=, '&self', /) ^ Call: (315) [user] is_user_defined_head_f1(=, '&self', /) ^ Unify: (315) [user] is_user_defined_head_f1(=, '&self', /) Call: (316) [user] metta_eq_def(=, '&self', [/|_410506], _410588) Unify: (316) [user] metta_eq_def(=, '&self', [/|_410506], _411512) ^ Call: (317) [user] ignore((=)=(=)) ^ Unify: (317) [system] ignore(user:((=)=(=))) Call: (318) [system] (=)=(=) Exit: (318) [system] (=)=(=) ^ Exit: (317) [system] ignore(user:((=)=(=))) Call: (317) [user] metta_atom('&self', [=, [/|_410506], _417028]) Unify: (317) [user] metta_atom('&self', [=, [/|_410506], _417028]) ^ Call: (318) [user] typed_list('&self', _418942, _418864) ^ Unify: (318) [user] typed_list('&self', _419874, _418864) Call: (319) [system] compound('&self') Fail: (319) [system] compound('&self') ^ Fail: (318) [user] typed_list('&self', _422654, _418864) Redo: (317) [user] metta_atom('&self', [=, [/|_410506], _417028]) Unify: (317) [user] metta_atom('&self', [=, [/|_410506], _417028]) Call: (318) [system] '&self'=='&flybase' Redo: (317) [user] metta_atom('&self', [=, [/|_410506], _417028]) Unify: (317) [user] metta_atom('&self', [=, [/|_410506], _417028]) ^ Call: (318) [user] metta_atom_in_file('&self', [=, [/|_410506], _417028]) ^ Unify: (318) [user] metta_atom_in_file('&self', [=, [/|_410506], _417028]) ^ Call: (319) [user] metta_atom_in_file('&self', [=, [/|_410506], _417028], _430036, _430038) ^ Unify: (319) [user] metta_atom_in_file('&self', [=, [/|_410506], _417028], _430972, _430974) ^ Call: (320) [user] loaded_into_kb('&self', _431830) ^ Unify: (320) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Exit: (320) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Call: (320) [user] once(user:asserted_metta_pred(_442420, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Unify: (320) [system] once(user:asserted_metta_pred(_442420, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Call: (321) [user] asserted_metta_pred(_442420, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Fail: (321) [user] asserted_metta_pred(_442420, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Redo: (317) [user] metta_atom('&self', [=, [/|_410506], _417028]) Unify: (317) [user] metta_atom('&self', [=, [/|_410506], _417028]) Call: (318) [user] metta_atom_asserted('&self', [=, [/|_410506], _417028]) Unify: (318) [user] metta_atom_asserted('&self', [=, [/|_410506], _417028]) ^ Call: (319) [user] metta_atom_asserted_deduced('&self', [=, [/|_410506], _417028]) Redo: (318) [user] metta_atom_asserted('&self', [=, [/|_410506], _417028]) Redo: (317) [user] metta_atom('&self', [=, [/|_410506], _417028]) Unify: (317) [user] metta_atom('&self', [=, [/|_410506], _417028]) Call: (318) [system] '&self'\=='&corelib' Exit: (318) [system] '&self'\=='&corelib' ^ Call: (318) [user] using_all_spaces ^ Unify: (318) [user] using_all_spaces Call: (319) [system] nb_current(with_all_spaces, t) Redo: (317) [user] metta_atom('&self', [=, [/|_410506], _417028]) Unify: (317) [user] metta_atom('&self', [=, [/|_410506], _417028]) Call: (318) [system] '&self'\=='&corelib' Exit: (318) [system] '&self'\=='&corelib' Call: (318) [user] metta_atom_asserted('&self', '&corelib') Unify: (318) [user] metta_atom_asserted('&self', '&corelib') ^ Call: (319) [user] metta_atom_asserted_deduced('&self', '&corelib') Redo: (318) [user] metta_atom_asserted('&self', '&corelib') Unify: (318) [user] metta_atom_asserted('&self', '&corelib') Exit: (318) [user] metta_atom_asserted('&self', '&corelib') Call: (318) [user] should_inherit_from_corelib([=, [/|_410506], _417028]) Unify: (318) [user] should_inherit_from_corelib([=, [/|_410506], _417028]) ^ Call: (319) [user] using_all_spaces ^ Unify: (319) [user] using_all_spaces Call: (320) [system] nb_current(with_all_spaces, t) Redo: (318) [user] should_inherit_from_corelib([=, [/|_410506], _417028]) Unify: (318) [user] should_inherit_from_corelib([=, [/|_410506], _417028]) Call: (319) [system] (=)==(:) Redo: (318) [user] should_inherit_from_corelib([=, [/|_410506], _417028]) Unify: (318) [user] should_inherit_from_corelib([=, [/|_410506], _417028]) Call: (319) [system] (=)=='@doc' Redo: (318) [user] should_inherit_from_corelib([=, [/|_410506], _417028]) Unify: (318) [user] should_inherit_from_corelib([=, [/|_410506], _417028]) Call: (319) [system] fail Redo: (318) [user] metta_atom_asserted('&self', '&corelib') Redo: (317) [user] metta_atom('&self', [=, [/|_410506], _417028]) Fail: (316) [user] metta_eq_def(=, '&self', [/|_410506], _497624) ^ Fail: (315) [user] is_user_defined_head_f1(=, '&self', /) ^ Redo: (314) [user] is_user_defined_head_f(=, '&self', /) ^ Unify: (314) [user] is_user_defined_head_f(=, '&self', /) ^ Call: (315) [user] is_user_defined_head_f1(=, '&self', [/|_501268]) ^ Unify: (315) [user] is_user_defined_head_f1(=, '&self', [/|_501268]) Call: (316) [user] metta_eq_def(=, '&self', [[/|_501268]|_503138], _503220) Unify: (316) [user] metta_eq_def(=, '&self', [[/|_501268]|_503138], _504144) ^ Call: (317) [user] ignore((=)=(=)) ^ Unify: (317) [system] ignore(user:((=)=(=))) Call: (318) [system] (=)=(=) Exit: (318) [system] (=)=(=) ^ Exit: (317) [system] ignore(user:((=)=(=))) Call: (317) [user] metta_atom('&self', [=, [[/|_501268]|_503138], _509660]) Unify: (317) [user] metta_atom('&self', [=, [[/|_501268]|_503138], _509660]) ^ Call: (318) [user] typed_list('&self', _511574, _511496) ^ Unify: (318) [user] typed_list('&self', _512506, _511496) Call: (319) [system] compound('&self') Fail: (319) [system] compound('&self') ^ Fail: (318) [user] typed_list('&self', _515286, _511496) Redo: (317) [user] metta_atom('&self', [=, [[/|_501268]|_503138], _509660]) Unify: (317) [user] metta_atom('&self', [=, [[/|_501268]|_503138], _509660]) Call: (318) [system] '&self'=='&flybase' Redo: (317) [user] metta_atom('&self', [=, [[/|_501268]|_503138], _509660]) Unify: (317) [user] metta_atom('&self', [=, [[/|_501268]|_503138], _509660]) ^ Call: (318) [user] metta_atom_in_file('&self', [=, [[/|_501268]|_503138], _509660]) ^ Unify: (318) [user] metta_atom_in_file('&self', [=, [[/|_501268]|_503138], _509660]) ^ Call: (319) [user] metta_atom_in_file('&self', [=, [[/|_501268]|_503138], _509660], _522668, _522670) ^ Unify: (319) [user] metta_atom_in_file('&self', [=, [[/|_10050]|_10056], _10072], _10134, _10136) ^ Call: (320) [user] loaded_into_kb('&self', _10662) ^ Unify: (320) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Exit: (320) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Call: (320) [user] once(user:asserted_metta_pred(_21252, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Unify: (320) [system] once(user:asserted_metta_pred(_21252, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Call: (321) [user] asserted_metta_pred(_21252, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Fail: (321) [user] asserted_metta_pred(_21252, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Redo: (317) [user] metta_atom('&self', [=, [[/|_10050]|_10056], _10072]) Unify: (317) [user] metta_atom('&self', [=, [[/|_10050]|_10056], _10072]) Call: (318) [user] metta_atom_asserted('&self', [=, [[/|_10050]|_10056], _10072]) Unify: (318) [user] metta_atom_asserted('&self', [=, [[/|_10050]|_10056], _10072]) ^ Call: (319) [user] metta_atom_asserted_deduced('&self', [=, [[/|_10050]|_10056], _10072]) Redo: (318) [user] metta_atom_asserted('&self', [=, [[/|_10050]|_10056], _10072]) Redo: (317) [user] metta_atom('&self', [=, [[/|_10050]|_10056], _10072]) Unify: (317) [user] metta_atom('&self', [=, [[/|_10050]|_10056], _10072]) Call: (318) [system] '&self'\=='&corelib' Exit: (318) [system] '&self'\=='&corelib' ^ Call: (318) [user] using_all_spaces ^ Unify: (318) [user] using_all_spaces Call: (319) [system] nb_current(with_all_spaces, t) Redo: (317) [user] metta_atom('&self', [=, [[/|_10050]|_10056], _10072]) Unify: (317) [user] metta_atom('&self', [=, [[/|_10050]|_10056], _10072]) Call: (318) [system] '&self'\=='&corelib' Exit: (318) [system] '&self'\=='&corelib' Call: (318) [user] metta_atom_asserted('&self', '&corelib') Unify: (318) [user] metta_atom_asserted('&self', '&corelib') ^ Call: (319) [user] metta_atom_asserted_deduced('&self', '&corelib') Redo: (318) [user] metta_atom_asserted('&self', '&corelib') Unify: (318) [user] metta_atom_asserted('&self', '&corelib') Exit: (318) [user] metta_atom_asserted('&self', '&corelib') Call: (318) [user] should_inherit_from_corelib([=, [[/|_10050]|_10056], _10072]) Unify: (318) [user] should_inherit_from_corelib([=, [[/|_10050]|_10056], _10072]) ^ Call: (319) [user] using_all_spaces ^ Unify: (319) [user] using_all_spaces Call: (320) [system] nb_current(with_all_spaces, t) Redo: (318) [user] should_inherit_from_corelib([=, [[/|_10050]|_10056], _10072]) Unify: (318) [user] should_inherit_from_corelib([=, [[/|_10050]|_10056], _10072]) Call: (319) [system] (=)==(:) Redo: (318) [user] should_inherit_from_corelib([=, [[/|_10050]|_10056], _10072]) Unify: (318) [user] should_inherit_from_corelib([=, [[/|_10050]|_10056], _10072]) Call: (319) [system] (=)=='@doc' Redo: (318) [user] should_inherit_from_corelib([=, [[/|_10050]|_10056], _10072]) Unify: (318) [user] should_inherit_from_corelib([=, [[/|_10050]|_10056], _10072]) Call: (319) [system] fail Redo: (318) [user] metta_atom_asserted('&self', '&corelib') Redo: (317) [user] metta_atom('&self', [=, [[/|_10050]|_10056], _10072]) Fail: (316) [user] metta_eq_def(=, '&self', [[/|_10050]|_10056], _76456) ^ Fail: (315) [user] is_user_defined_head_f1(=, '&self', [/|_10050]) ^ Fail: (314) [user] is_user_defined_head_f(=, '&self', /) ^ Fail: (313) [user] is_user_defined_head0(=, '&self', /) ^ Fail: (312) [system] once(user:is_user_defined_head0(=, '&self', /)) ^ Fail: (311) [user] mnotrace(is_user_defined_head0(=, '&self', /)) ^ Fail: (310) [user] is_user_defined_head(=, '&self', /) ^ Fail: (309) [system] once(user:is_user_defined_head(=, '&self', /)) ^ Fail: (308) [user] mnotrace(is_user_defined_head(=, '&self', /)) ^ Redo: (307) [user] subst_args2(=, 494, '&self', [/, trigram, 3], _9716) ^ Unify: (307) [user] subst_args2(=, 494, '&self', [/, trigram, 3], _9716) ^ Call: (308) [user] subst_args40(=, 494, '&self', [/, trigram, 3], _9716) ^ Unify: (308) [user] subst_args40(=, 494, '&self', [/, trigram, 3], _9716) Call: (309) [user] is_function(/) Unify: (309) [user] is_function(/) ^ Call: (310) [user] symbol(/) ^ Unify: (310) [user] symbol(/) Call: (311) [system] atom(/) Exit: (311) [system] atom(/) ^ Exit: (310) [user] symbol(/) Exit: (309) [user] is_function(/) ^ Call: (309) [user] is_special_op(/) ^ Unify: (309) [user] is_special_op(/) ^ Call: (310) [user] current_self(_97700) ^ Unify: (310) [user] current_self(_97700) Call: (311) [system] nb_current(self_space, _97700) Exit: (311) [system] nb_current(self_space, '&self') Call: (311) [system] '&self'\==[] Exit: (311) [system] '&self'\==[] ^ Exit: (310) [user] current_self('&self') ^ Call: (310) [user] is_special_op('&self', /) ^ Unify: (310) [user] is_special_op('&self', /) Call: (311) [system] atom(/) Exit: (311) [system] atom(/) ^ Fail: (310) [user] is_special_op('&self', /) ^ Fail: (309) [user] is_special_op(/) ^ Redo: (308) [user] subst_args40(=, 494, '&self', [/, trigram, 3], _9716) Call: (309) [system] is_list([trigram, 3]) Exit: (309) [system] is_list([trigram, 3]) ^ Call: (309) [user] apply:maplist(subst_args(=, _112534, 494, '&self'), [trigram, 3], _112540) ^ Unify: (309) [apply] apply:maplist(user:subst_args(=, _112534, 494, '&self'), [trigram, 3], _112540) Call: (310) [apply] apply:maplist_([trigram, 3], _112540, user:subst_args(=, _112534, 494, '&self')) Unify: (310) [apply] apply:maplist_([trigram, 3], [_115358|_115360], user:subst_args(=, _112534, 494, '&self')) ^ Call: (311) [user] subst_args(=, _112534, 494, '&self', trigram, _115358) ^ Unify: (311) [user] subst_args(=, _112534, 494, '&self', trigram, _115358) Call: (312) [system] atom(=) Exit: (312) [system] atom(=) Call: (312) [system] (=)\==(=) ^ Redo: (311) [user] subst_args(=, _112534, 494, '&self', trigram, _115358) ^ Unify: (311) [user] subst_args(=, _112534, 494, '&self', trigram, _115358) ^ Call: (312) [user] self_subst(trigram) ^ Unify: (312) [user] self_subst(trigram) Call: (313) [system] callable(trigram) Exit: (313) [system] callable(trigram) ^ Unify: (312) [user] self_subst(trigram) ^ Call: (313) [user] self_eval(trigram) ^ Unify: (313) [user] self_eval(trigram) ^ Call: (315) [system] setup_call_cleanup('$notrace'(_129326, _129328), once(user:self_eval0(trigram)), '$restore_trace'(_129326, _129328)) ^ Unify: (315) [system] setup_call_cleanup(system:'$notrace'(_129326, _129328), system:once(user:self_eval0(trigram)), system:'$restore_trace'(_129326, _129328)) ^ Call: (316) [system] sig_atomic(system:'$notrace'(_129326, _129328)) ^ Exit: (315) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(trigram)), system:'$restore_trace'(3, -1)) ^ Exit: (313) [user] self_eval(trigram) ^ Exit: (312) [user] self_subst(trigram) Call: (312) [system] _115358=trigram Exit: (312) [system] trigram=trigram ^ Exit: (311) [user] subst_args(=, _112534, 494, '&self', trigram, trigram) Call: (311) [apply] apply:maplist_([3], _115360, user:subst_args(=, _112534, 494, '&self')) Unify: (311) [apply] apply:maplist_([3], [_138684|_138686], user:subst_args(=, _112534, 494, '&self')) ^ Call: (312) [user] subst_args(=, _112534, 494, '&self', 3, _138684) ^ Unify: (312) [user] subst_args(=, _112534, 494, '&self', 3, _138684) Call: (313) [system] atom(=) Exit: (313) [system] atom(=) Call: (313) [system] (=)\==(=) ^ Redo: (312) [user] subst_args(=, _112534, 494, '&self', 3, _138684) ^ Unify: (312) [user] subst_args(=, _112534, 494, '&self', 3, _138684) ^ Call: (313) [user] self_subst(3) ^ Unify: (313) [user] self_subst(3) Call: (314) [system] callable(3) ^ Redo: (313) [user] self_subst(3) ^ Exit: (313) [user] self_subst(3) Call: (313) [system] _138684=3 Exit: (313) [system] 3=3 ^ Exit: (312) [user] subst_args(=, _112534, 494, '&self', 3, 3) Call: (312) [apply] apply:maplist_([], _138686, user:subst_args(=, _112534, 494, '&self')) Unify: (312) [apply] apply:maplist_([], [], user:subst_args(=, _112534, 494, '&self')) Exit: (312) [apply] apply:maplist_([], [], user:subst_args(=, _112534, 494, '&self')) Exit: (311) [apply] apply:maplist_([3], [3], user:subst_args(=, _112534, 494, '&self')) Exit: (310) [apply] apply:maplist_([trigram, 3], [trigram, 3], user:subst_args(=, _112534, 494, '&self')) ^ Exit: (309) [apply] apply:maplist(user:subst_args(=, _112534, 494, '&self'), [trigram, 3], [trigram, 3]) ^ Call: (309) [user] subst_args5(494, '&self', [/, trigram, 3], _9716) ^ Unify: (309) [user] subst_args5(494, '&self', [/, trigram, 3], _9716) ^ Call: (310) [user] eval_selfless(_161148, _161150, 494, '&self', [/, trigram, 3], _9716) ^ Unify: (310) [user] eval_selfless(_162092, _162094, 494, '&self', [/, trigram, 3], _9716) ^ Call: (311) [user] eval_selfless_0([/, trigram, 3], _9716) ^ Unify: (311) [user] eval_selfless_0([/, trigram, 3], _9716) Call: (312) [system] var(/) ^ Redo: (311) [user] eval_selfless_0([/, trigram, 3], _9716) ^ Unify: (311) [user] eval_selfless_0([/, trigram, 3], _9716) ^ Call: (312) [user] is_assignment(/) ^ Unify: (312) [user] is_assignment(/) Call: (313) [system] atom(/) Exit: (313) [system] atom(/) ^ Redo: (311) [user] eval_selfless_0([/, trigram, 3], _9716) ^ Unify: (311) [user] eval_selfless_0([/, trigram, 3], _9716) ^ Call: (312) [user] eval_selfless_1([/, trigram, 3], _9716) ^ Unify: (312) [user] eval_selfless_1([/, trigram, 3], _9716) ^ Call: (313) [user] allow_clp ^ Unify: (313) [user] allow_clp ^ Call: (314) [user] false_flag ^ Unify: (314) [user] false_flag Call: (315) [system] fail Fail: (315) [system] fail ^ Fail: (314) [user] false_flag ^ Redo: (311) [user] eval_selfless_0([/, trigram, 3], _9716) ^ Unify: (311) [user] eval_selfless_0([/, trigram, 3], _9716) ^ Call: (312) [user] eval_selfless_2([/, trigram, 3], _9716) ^ Unify: (312) [user] eval_selfless_2([/, trigram, 3], _9716) Call: (313) [system] var(/) ^ Redo: (312) [user] eval_selfless_2([/, trigram, 3], _9716) ^ Unify: (312) [user] eval_selfless_2([/, trigram, 3], _9716) ^ Call: (313) [user] fake_notrace((ground([/, trigram, 3]), [/, trigram, 3]=[_187940, _187946, _187952], atom(_187940), catch_warn(current_op(_187978, yfx, _187940)), [/, trigram, 3]\=[_187998], s2ps([/, trigram, 3], _188006))) ^ Unify: (313) [user] fake_notrace(user:(ground([/, trigram, 3]), [/, trigram, 3]=[_187940, _187946, _187952], atom(_187940), catch_warn(current_op(_187978, yfx, _187940)), [/, trigram, 3]\=[_187998], s2ps([/, trigram, 3], _188006))) ^ Call: (314) [user] real_notrace(user:(ground([/, trigram, 3]), [/, trigram, 3]=[_187940, _187946, _187952], atom(_187940), catch_warn(current_op(_187978, yfx, _187940)), [/, trigram, 3]\=[_187998], s2ps([/, trigram, 3], _188006))) ^ Unify: (314) [user] real_notrace(user:(ground([/, trigram, 3]), [/, trigram, 3]=[_187940, _187946, _187952], atom(_187940), catch_warn(current_op(_187978, yfx, _187940)), [/, trigram, 3]\=[_187998], s2ps([/, trigram, 3], _188006))) ^ Call: (315) [user] setup_call_cleanup('$notrace'(_191712, _191714), once(user:(ground([/, trigram, 3]), [/, trigram, 3]=[_187940, _187946, _187952], atom(_187940), catch_warn(current_op(_187978, yfx, _187940)), [/, trigram, 3]\=[_187998], s2ps([/, trigram, 3], _188006))), '$restore_trace'(_191712, _191714)) ^ Unify: (315) [system] setup_call_cleanup(user:'$notrace'(_191712, _191714), user:once(user:(ground([/, trigram, 3]), [/, trigram, 3]=[_187940, _187946, _187952], atom(_187940), catch_warn(current_op(_187978, yfx, _187940)), [/, trigram, 3]\=[_187998], s2ps([/, trigram, 3], _188006))), user:'$restore_trace'(_191712, _191714)) ^ Call: (316) [system] sig_atomic(user:'$notrace'(_191712, _191714)) ^ Exit: (315) [system] setup_call_cleanup(user:'$notrace'(3, -1), user:once(user:(ground([/, trigram, 3]), [/, trigram, 3]=[/, trigram, 3], atom(/), catch_warn(current_op(400, yfx, /)), [/, trigram, 3]\=[_187998], s2ps([/, trigram, 3], trigram/3))), user:'$restore_trace'(3, -1)) ^ Exit: (314) [user] real_notrace(user:(ground([/, trigram, 3]), [/, trigram, 3]=[/, trigram, 3], atom(/), catch_warn(current_op(400, yfx, /)), [/, trigram, 3]\=[_187998], s2ps([/, trigram, 3], trigram/3))) ^ Exit: (313) [user] fake_notrace(user:(ground([/, trigram, 3]), [/, trigram, 3]=[/, trigram, 3], atom(/), catch_warn(current_op(400, yfx, /)), [/, trigram, 3]\=[_187998], s2ps([/, trigram, 3], trigram/3))) ^ Call: (313) [user] fake_notrace(catch(_9716 is trigram/3, _197426, fail)) ^ Unify: (313) [user] fake_notrace(user:catch(_9716 is trigram/3, _197426, fail)) ^ Call: (314) [user] real_notrace(user:catch(_9716 is trigram/3, _197426, fail)) ^ Unify: (314) [user] real_notrace(user:catch(_9716 is trigram/3, _197426, fail)) ^ Call: (315) [user] setup_call_cleanup('$notrace'(_201140, _201142), once(user:catch(_9716 is trigram/3, _197426, fail)), '$restore_trace'(_201140, _201142)) ^ Unify: (315) [system] setup_call_cleanup(user:'$notrace'(_201140, _201142), user:once(user:catch(_9716 is trigram/3, _197426, fail)), user:'$restore_trace'(_201140, _201142)) ^ Call: (316) [system] sig_atomic(user:'$notrace'(_201140, _201142)) ^ Fail: (314) [user] real_notrace(user:catch(_9716 is trigram/3, _10056, fail)) ^ Fail: (313) [user] fake_notrace(user:catch(_9716 is trigram/3, _10056, fail)) ^ Redo: (309) [user] subst_args5(494, '&self', [/, trigram, 3], _9716) ^ Unify: (309) [user] subst_args5(494, '&self', [/, trigram, 3], _9716) ^ Call: (310) [user] is_system_pred(/) ^ Unify: (310) [user] is_system_pred(/) Call: (311) [system] atom(/) Exit: (311) [system] atom(/) Call: (311) [system] atom_concat(_17634, !, /) ^ Redo: (310) [user] is_system_pred(/) ^ Unify: (310) [user] is_system_pred(/) Call: (311) [system] atom(/) Exit: (311) [system] atom(/) Call: (311) [system] atom_concat(_22262, '-fn', /) ^ Redo: (310) [user] is_system_pred(/) ^ Unify: (310) [user] is_system_pred(/) Call: (311) [system] atom(/) Exit: (311) [system] atom(/) Call: (311) [system] atom_concat(_26890, '-p', /) ^ Redo: (309) [user] subst_args5(494, '&self', [/, trigram, 3], _9716) ^ Call: (310) [user] subst_args6(494, '&self', [/, trigram, 3], _9716) ^ Unify: (310) [user] subst_args6(494, '&self', [/, trigram, 3], _9716) ^ Call: (311) [user] is_system_pred(/) ^ Unify: (311) [user] is_system_pred(/) Call: (312) [system] atom(/) Exit: (312) [system] atom(/) Call: (312) [system] atom_concat(_34332, !, /) ^ Redo: (311) [user] is_system_pred(/) ^ Unify: (311) [user] is_system_pred(/) Call: (312) [system] atom(/) Exit: (312) [system] atom(/) Call: (312) [system] atom_concat(_38960, '-fn', /) ^ Redo: (311) [user] is_system_pred(/) ^ Unify: (311) [user] is_system_pred(/) Call: (312) [system] atom(/) Exit: (312) [system] atom(/) Call: (312) [system] atom_concat(_43588, '-p', /) ^ Redo: (306) [user] subst_args1(=, _9620, 494, '&self', [/, trigram, 3], _9716) ^ Call: (307) [user] subst_args2_failed(494, '&self', [/, trigram, 3], _9716) ^ Unify: (307) [user] subst_args2_failed(494, '&self', [/, trigram, 3], _9716) Call: (308) [system] [/, trigram, 3]==[] ^ Redo: (307) [user] subst_args2_failed(494, '&self', [/, trigram, 3], _9716) ^ Unify: (307) [user] subst_args2_failed(494, '&self', [/, trigram, 3], _9716) Call: (308) [system] var([/, trigram, 3]) ^ Redo: (307) [user] subst_args2_failed(494, '&self', [/, trigram, 3], _9716) ^ Unify: (307) [user] subst_args2_failed(494, '&self', [/, trigram, 3], _9716) ^ Call: (308) [user] once(subst_selfless([/, trigram, 3], _9716)) ^ Unify: (308) [system] once(user:subst_selfless([/, trigram, 3], _9716)) ^ Call: (309) [user] subst_selfless([/, trigram, 3], _9716) ^ Unify: (309) [user] subst_selfless([/, trigram, 3], _9716) Call: (310) [system] var(/) ^ Redo: (309) [user] subst_selfless([/, trigram, 3], _9716) ^ Unify: (309) [user] subst_selfless([/, trigram, 3], _9716) ^ Call: (310) [user] eval_selfless(_59446, _59448, _59450, _59452, [/, trigram, 3], _9716) ^ Unify: (310) [user] eval_selfless(_60390, _60392, _60394, _60396, [/, trigram, 3], _9716) ^ Call: (311) [user] eval_selfless_0([/, trigram, 3], _9716) ^ Unify: (311) [user] eval_selfless_0([/, trigram, 3], _9716) Call: (312) [system] var(/) ^ Redo: (311) [user] eval_selfless_0([/, trigram, 3], _9716) ^ Unify: (311) [user] eval_selfless_0([/, trigram, 3], _9716) ^ Call: (312) [user] is_assignment(/) ^ Unify: (312) [user] is_assignment(/) Call: (313) [system] atom(/) Exit: (313) [system] atom(/) ^ Redo: (311) [user] eval_selfless_0([/, trigram, 3], _9716) ^ Unify: (311) [user] eval_selfless_0([/, trigram, 3], _9716) ^ Call: (312) [user] eval_selfless_1([/, trigram, 3], _9716) ^ Unify: (312) [user] eval_selfless_1([/, trigram, 3], _9716) ^ Call: (313) [user] allow_clp ^ Unify: (313) [user] allow_clp ^ Call: (314) [user] false_flag ^ Unify: (314) [user] false_flag Call: (315) [system] fail Fail: (315) [system] fail ^ Fail: (314) [user] false_flag ^ Redo: (311) [user] eval_selfless_0([/, trigram, 3], _9716) ^ Unify: (311) [user] eval_selfless_0([/, trigram, 3], _9716) ^ Call: (312) [user] eval_selfless_2([/, trigram, 3], _9716) ^ Unify: (312) [user] eval_selfless_2([/, trigram, 3], _9716) Call: (313) [system] var(/) ^ Redo: (312) [user] eval_selfless_2([/, trigram, 3], _9716) ^ Unify: (312) [user] eval_selfless_2([/, trigram, 3], _9716) ^ Call: (313) [user] fake_notrace((ground([/, trigram, 3]), [/, trigram, 3]=[_86238, _86244, _86250], atom(_86238), catch_warn(current_op(_86276, yfx, _86238)), [/, trigram, 3]\=[_86296], s2ps([/, trigram, 3], _86304))) ^ Unify: (313) [user] fake_notrace(user:(ground([/, trigram, 3]), [/, trigram, 3]=[_86238, _86244, _86250], atom(_86238), catch_warn(current_op(_86276, yfx, _86238)), [/, trigram, 3]\=[_86296], s2ps([/, trigram, 3], _86304))) ^ Call: (314) [user] real_notrace(user:(ground([/, trigram, 3]), [/, trigram, 3]=[_86238, _86244, _86250], atom(_86238), catch_warn(current_op(_86276, yfx, _86238)), [/, trigram, 3]\=[_86296], s2ps([/, trigram, 3], _86304))) ^ Unify: (314) [user] real_notrace(user:(ground([/, trigram, 3]), [/, trigram, 3]=[_86238, _86244, _86250], atom(_86238), catch_warn(current_op(_86276, yfx, _86238)), [/, trigram, 3]\=[_86296], s2ps([/, trigram, 3], _86304))) ^ Call: (315) [user] setup_call_cleanup('$notrace'(_90010, _90012), once(user:(ground([/, trigram, 3]), [/, trigram, 3]=[_86238, _86244, _86250], atom(_86238), catch_warn(current_op(_86276, yfx, _86238)), [/, trigram, 3]\=[_86296], s2ps([/, trigram, 3], _86304))), '$restore_trace'(_90010, _90012)) ^ Unify: (315) [system] setup_call_cleanup(user:'$notrace'(_90010, _90012), user:once(user:(ground([/, trigram, 3]), [/, trigram, 3]=[_86238, _86244, _86250], atom(_86238), catch_warn(current_op(_86276, yfx, _86238)), [/, trigram, 3]\=[_86296], s2ps([/, trigram, 3], _86304))), user:'$restore_trace'(_90010, _90012)) ^ Call: (316) [system] sig_atomic(user:'$notrace'(_90010, _90012)) ^ Exit: (315) [system] setup_call_cleanup(user:'$notrace'(3, -1), user:once(user:(ground([/, trigram, 3]), [/, trigram, 3]=[/, trigram, 3], atom(/), catch_warn(current_op(400, yfx, /)), [/, trigram, 3]\=[_86296], s2ps([/, trigram, 3], trigram/3))), user:'$restore_trace'(3, -1)) ^ Exit: (314) [user] real_notrace(user:(ground([/, trigram, 3]), [/, trigram, 3]=[/, trigram, 3], atom(/), catch_warn(current_op(400, yfx, /)), [/, trigram, 3]\=[_86296], s2ps([/, trigram, 3], trigram/3))) ^ Exit: (313) [user] fake_notrace(user:(ground([/, trigram, 3]), [/, trigram, 3]=[/, trigram, 3], atom(/), catch_warn(current_op(400, yfx, /)), [/, trigram, 3]\=[_86296], s2ps([/, trigram, 3], trigram/3))) ^ Call: (313) [user] fake_notrace(catch(_9716 is trigram/3, _95724, fail)) ^ Unify: (313) [user] fake_notrace(user:catch(_9716 is trigram/3, _95724, fail)) ^ Call: (314) [user] real_notrace(user:catch(_9716 is trigram/3, _95724, fail)) ^ Unify: (314) [user] real_notrace(user:catch(_9716 is trigram/3, _95724, fail)) ^ Call: (315) [user] setup_call_cleanup('$notrace'(_99438, _99440), once(user:catch(_9716 is trigram/3, _95724, fail)), '$restore_trace'(_99438, _99440)) ^ Unify: (315) [system] setup_call_cleanup(user:'$notrace'(_99438, _99440), user:once(user:catch(_9716 is trigram/3, _95724, fail)), user:'$restore_trace'(_99438, _99440)) ^ Call: (316) [system] sig_atomic(user:'$notrace'(_99438, _99440)) ^ Fail: (314) [user] real_notrace(user:catch(_9716 is trigram/3, _10048, fail)) ^ Fail: (313) [user] fake_notrace(user:catch(_9716 is trigram/3, _10048, fail)) ^ Redo: (307) [user] subst_args2_failed(494, '&self', [/, trigram, 3], _9716) ^ Unify: (307) [user] subst_args2_failed(494, '&self', [/, trigram, 3], [_12922|_12924]) ^ Call: (308) [user] subst_args(_13936, _13938, 494, '&self', /, _12922) ^ Unify: (308) [user] subst_args(_14880, _14882, 494, '&self', /, _12922) Call: (309) [system] atom(_15750) ^ Redo: (308) [user] subst_args(_16750, _16752, 494, '&self', /, _12922) ^ Unify: (308) [user] subst_args(_17694, _17696, 494, '&self', /, _12922) ^ Call: (309) [user] self_subst(/) ^ Unify: (309) [user] self_subst(/) Call: (310) [system] callable(/) Exit: (310) [system] callable(/) ^ Unify: (309) [user] self_subst(/) ^ Call: (310) [user] self_eval(/) ^ Unify: (310) [user] self_eval(/) ^ Call: (312) [system] setup_call_cleanup('$notrace'(_25044, _25046), once(user:self_eval0(/)), '$restore_trace'(_25044, _25046)) ^ Unify: (312) [system] setup_call_cleanup(system:'$notrace'(_25044, _25046), system:once(user:self_eval0(/)), system:'$restore_trace'(_25044, _25046)) ^ Call: (313) [system] sig_atomic(system:'$notrace'(_25044, _25046)) ^ Exit: (312) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(/)), system:'$restore_trace'(3, -1)) ^ Exit: (310) [user] self_eval(/) ^ Exit: (309) [user] self_subst(/) Call: (309) [system] _12922=(/) Exit: (309) [system] (/)=(/) ^ Exit: (308) [user] subst_args(_32598, _32600, 494, '&self', /, /) ^ Call: (308) [user] subst_args2_failed(494, '&self', [trigram, 3], _12924) ^ Unify: (308) [user] subst_args2_failed(494, '&self', [trigram, 3], _12924) Call: (309) [system] [trigram, 3]==[] ^ Redo: (308) [user] subst_args2_failed(494, '&self', [trigram, 3], _12924) ^ Unify: (308) [user] subst_args2_failed(494, '&self', [trigram, 3], _12924) Call: (309) [system] var([trigram, 3]) ^ Redo: (308) [user] subst_args2_failed(494, '&self', [trigram, 3], _12924) ^ Unify: (308) [user] subst_args2_failed(494, '&self', [trigram, 3], _12924) ^ Call: (309) [user] once(subst_selfless([trigram, 3], _12924)) ^ Unify: (309) [system] once(user:subst_selfless([trigram, 3], _12924)) ^ Call: (310) [user] subst_selfless([trigram, 3], _12924) ^ Unify: (310) [user] subst_selfless([trigram, 3], _12924) Call: (311) [system] var(trigram) ^ Redo: (310) [user] subst_selfless([trigram, 3], _12924) ^ Unify: (310) [user] subst_selfless([trigram, 3], _12924) ^ Call: (311) [user] eval_selfless(_47524, _47526, _47528, _47530, [trigram, 3], _12924) ^ Unify: (311) [user] eval_selfless(_48468, _48470, _48472, _48474, [trigram, 3], _12924) ^ Call: (312) [user] eval_selfless_0([trigram, 3], _12924) ^ Unify: (312) [user] eval_selfless_0([trigram, 3], _12924) Call: (313) [system] var(trigram) ^ Redo: (312) [user] eval_selfless_0([trigram, 3], _12924) ^ Unify: (312) [user] eval_selfless_0([trigram, 3], _12924) ^ Call: (313) [user] eval_selfless_1([trigram, 3], _12924) ^ Unify: (313) [user] eval_selfless_1([trigram, 3], _12924) ^ Call: (314) [user] allow_clp ^ Unify: (314) [user] allow_clp ^ Call: (315) [user] false_flag ^ Unify: (315) [user] false_flag Call: (316) [system] fail Fail: (316) [system] fail ^ Fail: (315) [user] false_flag ^ Redo: (312) [user] eval_selfless_0([trigram, 3], _12924) ^ Unify: (312) [user] eval_selfless_0([trigram, 3], _12924) ^ Call: (313) [user] eval_selfless_2([trigram, 3], _12924) ^ Unify: (313) [user] eval_selfless_2([trigram, 3], _12924) Call: (314) [system] var(trigram) ^ Redo: (313) [user] eval_selfless_2([trigram, 3], _12924) ^ Unify: (313) [user] eval_selfless_2([trigram, 3], _12924) ^ Call: (314) [user] fake_notrace((ground([trigram, 3]), [trigram, 3]=[_68764, _68770, _68776], atom(_68764), catch_warn(current_op(_68802, yfx, _68764)), [trigram, 3]\=[_68822], s2ps([trigram, 3], _68830))) ^ Unify: (314) [user] fake_notrace(user:(ground([trigram, 3]), [trigram, 3]=[_68764, _68770, _68776], atom(_68764), catch_warn(current_op(_68802, yfx, _68764)), [trigram, 3]\=[_68822], s2ps([trigram, 3], _68830))) ^ Call: (315) [user] real_notrace(user:(ground([trigram, 3]), [trigram, 3]=[_68764, _68770, _68776], atom(_68764), catch_warn(current_op(_68802, yfx, _68764)), [trigram, 3]\=[_68822], s2ps([trigram, 3], _68830))) ^ Unify: (315) [user] real_notrace(user:(ground([trigram, 3]), [trigram, 3]=[_68764, _68770, _68776], atom(_68764), catch_warn(current_op(_68802, yfx, _68764)), [trigram, 3]\=[_68822], s2ps([trigram, 3], _68830))) ^ Call: (316) [user] setup_call_cleanup('$notrace'(_72536, _72538), once(user:(ground([trigram, 3]), [trigram, 3]=[_68764, _68770, _68776], atom(_68764), catch_warn(current_op(_68802, yfx, _68764)), [trigram, 3]\=[_68822], s2ps([trigram, 3], _68830))), '$restore_trace'(_72536, _72538)) ^ Unify: (316) [system] setup_call_cleanup(user:'$notrace'(_72536, _72538), user:once(user:(ground([trigram, 3]), [trigram, 3]=[_68764, _68770, _68776], atom(_68764), catch_warn(current_op(_68802, yfx, _68764)), [trigram, 3]\=[_68822], s2ps([trigram, 3], _68830))), user:'$restore_trace'(_72536, _72538)) ^ Call: (317) [system] sig_atomic(user:'$notrace'(_72536, _72538)) ^ Fail: (315) [user] real_notrace(user:(ground([trigram, 3]), [trigram, 3]=[_68764, _68770, _68776], atom(_68764), catch_warn(current_op(_68802, yfx, _68764)), [trigram, 3]\=[_68822], s2ps([trigram, 3], _68830))) ^ Fail: (314) [user] fake_notrace(user:(ground([trigram, 3]), [trigram, 3]=[_68764, _68770, _68776], atom(_68764), catch_warn(current_op(_68802, yfx, _68764)), [trigram, 3]\=[_68822], s2ps([trigram, 3], _68830))) ^ Redo: (308) [user] subst_args2_failed(494, '&self', [trigram, 3], _12924) ^ Unify: (308) [user] subst_args2_failed(494, '&self', [trigram, 3], [_78160|_78162]) ^ Call: (309) [user] subst_args(_79174, _79176, 494, '&self', trigram, _78160) ^ Unify: (309) [user] subst_args(_80118, _80120, 494, '&self', trigram, _78160) Call: (310) [system] atom(_80988) ^ Redo: (309) [user] subst_args(_81988, _81990, 494, '&self', trigram, _78160) ^ Unify: (309) [user] subst_args(_82932, _82934, 494, '&self', trigram, _78160) ^ Call: (310) [user] self_subst(trigram) ^ Unify: (310) [user] self_subst(trigram) Call: (311) [system] callable(trigram) Exit: (311) [system] callable(trigram) ^ Unify: (310) [user] self_subst(trigram) ^ Call: (311) [user] self_eval(trigram) ^ Unify: (311) [user] self_eval(trigram) ^ Call: (313) [system] setup_call_cleanup('$notrace'(_90282, _90284), once(user:self_eval0(trigram)), '$restore_trace'(_90282, _90284)) ^ Unify: (313) [system] setup_call_cleanup(system:'$notrace'(_90282, _90284), system:once(user:self_eval0(trigram)), system:'$restore_trace'(_90282, _90284)) ^ Call: (314) [system] sig_atomic(system:'$notrace'(_90282, _90284)) ^ Exit: (313) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(trigram)), system:'$restore_trace'(3, -1)) ^ Exit: (311) [user] self_eval(trigram) ^ Exit: (310) [user] self_subst(trigram) Call: (310) [system] _78160=trigram Exit: (310) [system] trigram=trigram ^ Exit: (309) [user] subst_args(_97836, _97838, 494, '&self', trigram, trigram) ^ Call: (309) [user] subst_args2_failed(494, '&self', [3], _78162) ^ Unify: (309) [user] subst_args2_failed(494, '&self', [3], _78162) Call: (310) [system] [3]==[] ^ Redo: (309) [user] subst_args2_failed(494, '&self', [3], _78162) ^ Unify: (309) [user] subst_args2_failed(494, '&self', [3], _78162) Call: (310) [system] var([3]) ^ Redo: (309) [user] subst_args2_failed(494, '&self', [3], _78162) ^ Unify: (309) [user] subst_args2_failed(494, '&self', [3], _78162) ^ Call: (310) [user] once(subst_selfless([3], _78162)) ^ Unify: (310) [system] once(user:subst_selfless([3], _78162)) ^ Call: (311) [user] subst_selfless([3], _78162) ^ Unify: (311) [user] subst_selfless([3], _78162) Call: (312) [system] var(3) ^ Redo: (311) [user] subst_selfless([3], _78162) ^ Unify: (311) [user] subst_selfless([3], _78162) ^ Call: (312) [user] eval_selfless(_112762, _112764, _112766, _112768, [3], _78162) ^ Unify: (312) [user] eval_selfless(_113706, _113708, _113710, _113712, [3], _78162) ^ Call: (313) [user] eval_selfless_0([3], _78162) ^ Unify: (313) [user] eval_selfless_0([3], _78162) Call: (314) [system] var(3) ^ Redo: (313) [user] eval_selfless_0([3], _78162) ^ Unify: (313) [user] eval_selfless_0([3], _78162) ^ Call: (314) [user] eval_selfless_1([3], _78162) ^ Unify: (314) [user] eval_selfless_1([3], _78162) ^ Call: (315) [user] allow_clp ^ Unify: (315) [user] allow_clp ^ Call: (316) [user] false_flag ^ Unify: (316) [user] false_flag Call: (317) [system] fail Fail: (317) [system] fail ^ Fail: (316) [user] false_flag ^ Redo: (313) [user] eval_selfless_0([3], _78162) ^ Unify: (313) [user] eval_selfless_0([3], _78162) ^ Call: (314) [user] eval_selfless_2([3], _78162) ^ Unify: (314) [user] eval_selfless_2([3], _78162) Call: (315) [system] var(3) ^ Redo: (314) [user] eval_selfless_2([3], _78162) ^ Unify: (314) [user] eval_selfless_2([3], _78162) ^ Call: (315) [user] fake_notrace((ground([3]), [3]=[_134002, _134008, _134014], atom(_134002), catch_warn(current_op(_134040, yfx, _134002)), [3]\=[_134060], s2ps([3], _134068))) ^ Unify: (315) [user] fake_notrace(user:(ground([3]), [3]=[_134002, _134008, _134014], atom(_134002), catch_warn(current_op(_134040, yfx, _134002)), [3]\=[_134060], s2ps([3], _134068))) ^ Call: (316) [user] real_notrace(user:(ground([3]), [3]=[_134002, _134008, _134014], atom(_134002), catch_warn(current_op(_134040, yfx, _134002)), [3]\=[_134060], s2ps([3], _134068))) ^ Unify: (316) [user] real_notrace(user:(ground([3]), [3]=[_134002, _134008, _134014], atom(_134002), catch_warn(current_op(_134040, yfx, _134002)), [3]\=[_134060], s2ps([3], _134068))) ^ Call: (317) [user] setup_call_cleanup('$notrace'(_137774, _137776), once(user:(ground([3]), [3]=[_134002, _134008, _134014], atom(_134002), catch_warn(current_op(_134040, yfx, _134002)), [3]\=[_134060], s2ps([3], _134068))), '$restore_trace'(_137774, _137776)) ^ Unify: (317) [system] setup_call_cleanup(user:'$notrace'(_137774, _137776), user:once(user:(ground([3]), [3]=[_134002, _134008, _134014], atom(_134002), catch_warn(current_op(_134040, yfx, _134002)), [3]\=[_134060], s2ps([3], _134068))), user:'$restore_trace'(_137774, _137776)) ^ Call: (318) [system] sig_atomic(user:'$notrace'(_137774, _137776)) ^ Fail: (316) [user] real_notrace(user:(ground([3]), [3]=[_134002, _134008, _134014], atom(_134002), catch_warn(current_op(_134040, yfx, _134002)), [3]\=[_134060], s2ps([3], _134068))) ^ Fail: (315) [user] fake_notrace(user:(ground([3]), [3]=[_134002, _134008, _134014], atom(_134002), catch_warn(current_op(_134040, yfx, _134002)), [3]\=[_134060], s2ps([3], _134068))) ^ Redo: (309) [user] subst_args2_failed(494, '&self', [3], _78162) ^ Unify: (309) [user] subst_args2_failed(494, '&self', [3], [_143398|_143400]) ^ Call: (310) [user] subst_args(_144412, _144414, 494, '&self', 3, _143398) ^ Unify: (310) [user] subst_args(_145356, _145358, 494, '&self', 3, _143398) Call: (311) [system] atom(_146226) ^ Redo: (310) [user] subst_args(_147226, _147228, 494, '&self', 3, _143398) ^ Unify: (310) [user] subst_args(_148170, _148172, 494, '&self', 3, _143398) ^ Call: (311) [user] self_subst(3) ^ Unify: (311) [user] self_subst(3) Call: (312) [system] callable(3) ^ Redo: (311) [user] self_subst(3) ^ Exit: (311) [user] self_subst(3) Call: (311) [system] _143398=3 Exit: (311) [system] 3=3 ^ Exit: (310) [user] subst_args(_155590, _155592, 494, '&self', 3, 3) ^ Call: (310) [user] subst_args2_failed(494, '&self', [], _143400) ^ Unify: (310) [user] subst_args2_failed(494, '&self', [], _143400) Call: (311) [system] []==[] Exit: (311) [system] []==[] Call: (311) [system] _143400=[] Exit: (311) [system] []=[] ^ Exit: (310) [user] subst_args2_failed(494, '&self', [], []) ^ Exit: (309) [user] subst_args2_failed(494, '&self', [3], [3]) ^ Exit: (308) [user] subst_args2_failed(494, '&self', [trigram, 3], [trigram, 3]) ^ Exit: (307) [user] subst_args2_failed(494, '&self', [/, trigram, 3], [/, trigram, 3]) ^ Exit: (306) [user] subst_args1(=, _9620, 494, '&self', [/, trigram, 3], [/, trigram, 3]) Call: (306) [system] nb_setarg(1, retval(fail), [/, trigram, 3]) Exit: (306) [system] nb_setarg(1, retval([/, trigram, 3]), [/, trigram, 3]) ^ Call: (306) [user] ignore(notrace((\+[/, trigram, 3]\=_9732, nb_setarg(1, retval([/, trigram, 3]), [/, trigram, 3])))) ^ Unify: (306) [system] ignore(user:notrace((\+[/, trigram, 3]\=_9732, nb_setarg(1, retval([/, trigram, 3]), [/, trigram, 3])))) ^ Call: (308) [system] setup_call_cleanup('$notrace'(_170490, _170492), once(user:(\+[/, trigram, 3]\=_9732, nb_setarg(1, retval([/, trigram, 3]), [/, trigram, 3]))), '$restore_trace'(_170490, _170492)) ^ Unify: (308) [system] setup_call_cleanup(system:'$notrace'(_170490, _170492), system:once(user:(\+[/, trigram, 3]\=_9732, nb_setarg(1, retval([/, trigram, 3]), [/, trigram, 3]))), system:'$restore_trace'(_170490, _170492)) ^ Call: (309) [system] sig_atomic(system:'$notrace'(_170490, _170492)) ^ Exit: (308) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(\+[/, trigram, 3]\=_9732, nb_setarg(1, retval([/, trigram, 3]), [/, trigram, 3]))), system:'$restore_trace'(3, -1)) ^ Exit: (306) [system] ignore(user:notrace((\+[/, trigram, 3]\=_9732, nb_setarg(1, retval([/, trigram, 3]), [/, trigram, 3])))) ^ Call: (306) [user] ignore((_9724==1->ignore(\+ \+ (flag(eval_num, _9762, _9762+1), (retval([/, trigram, 3])\=@=retval(fail), nonvar([/, trigram, 3])->indentq(5, _9762, <--, [false, [/, trigram, 3]]);indentq(5, _9762, <--, [false, retval([/, trigram, 3])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9762, _9762+1), (retval([/, trigram, 3])\=@=retval(fail), nonvar([/, trigram, 3])->indentq(5, _9762, <--, [false, [/, trigram, 3]]);indentq(5, _9762, <--, [false, retval([/, trigram, 3])])))))))))) ^ Unify: (306) [system] ignore(user:(_9724==1->ignore(\+ \+ (flag(eval_num, _9762, _9762+1), (retval([/, trigram, 3])\=@=retval(fail), nonvar([/, trigram, 3])->indentq(5, _9762, <--, [false, [/, trigram, 3]]);indentq(5, _9762, <--, [false, retval([/, trigram, 3])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9762, _9762+1), (retval([/, trigram, 3])\=@=retval(fail), nonvar([/, trigram, 3])->indentq(5, _9762, <--, [false, [/, trigram, 3]]);indentq(5, _9762, <--, [false, retval([/, trigram, 3])])))))))))) Call: (308) [system] _9724==1 Fail: (308) [system] _9724==1 ^ Call: (309) [system] setup_call_cleanup('$notrace'(_178946, _178948), once(user:ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9762, _9762+1), (retval([/, trigram, 3])\=@=retval(fail), nonvar([/, trigram, 3])->indentq(5, _9762, <--, [false, [/, trigram, 3]]);indentq(5, _9762, <--, [false, retval([/, trigram, 3])])))))))), '$restore_trace'(_178946, _178948)) ^ Unify: (309) [system] setup_call_cleanup(system:'$notrace'(_178946, _178948), system:once(user:ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9762, _9762+1), (retval([/, trigram, 3])\=@=retval(fail), nonvar([/, trigram, 3])->indentq(5, _9762, <--, [false, [/, trigram, 3]]);indentq(5, _9762, <--, [false, retval([/, trigram, 3])])))))))), system:'$restore_trace'(_178946, _178948)) ^ Call: (310) [system] sig_atomic(system:'$notrace'(_178946, _178948)) ^ Exit: (309) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9762, _9762+1), (retval([/, trigram, 3])\=@=retval(fail), nonvar([/, trigram, 3])->indentq(5, _9762, <--, [false, [/, trigram, 3]]);indentq(5, _9762, <--, [false, retval([/, trigram, 3])])))))))), system:'$restore_trace'(3, -1)) ^ Exit: (306) [system] ignore(user:(_9724==1->ignore(\+ \+ (flag(eval_num, _9762, _9762+1), (retval([/, trigram, 3])\=@=retval(fail), nonvar([/, trigram, 3])->indentq(5, _9762, <--, [false, [/, trigram, 3]]);indentq(5, _9762, <--, [false, retval([/, trigram, 3])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9762, _9762+1), (retval([/, trigram, 3])\=@=retval(fail), nonvar([/, trigram, 3])->indentq(5, _9762, <--, [false, [/, trigram, 3]]);indentq(5, _9762, <--, [false, retval([/, trigram, 3])])))))))))) ^ Exit: (304) [system] call_cleanup(user:((call(subst_args1(=, _9620), 494, '&self', [/, trigram, 3], [/, trigram, 3])*->nb_setarg(1, retval([/, trigram, 3]), [/, trigram, 3]);fail, trace, call(subst_args1(=, _9620), 494, '&self', [/, trigram, 3], [/, trigram, 3])), ignore(notrace((\+[/, trigram, 3]\=_9732, nb_setarg(1, retval([/, trigram, 3]), [/, trigram, 3]))))), user:ignore((_9724==1->ignore(\+ \+ (flag(eval_num, _9762, _9762+1), (retval([/, trigram, 3])\=@=retval(fail), nonvar([/, trigram, 3])->indentq(5, _9762, <--, [false, [/, trigram, 3]]);indentq(5, _9762, <--, [false, retval([/, trigram, 3])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9762, _9762+1), (retval([/, trigram, 3])\=@=retval(fail), nonvar([/, trigram, 3])->indentq(5, _9762, <--, [false, [/, trigram, 3]]);indentq(5, _9762, <--, [false, retval([/, trigram, 3])]))))))))))) Call: (304) [system] retval([/, trigram, 3])\=@=retval(fail) Exit: (304) [system] retval([/, trigram, 3])\=@=retval(fail) ^ Exit: (303) [user] trace_eval(subst_args1(=, _9620), (false, (e2;e)), 494, '&self', [/, trigram, 3], [/, trigram, 3]) Call: (303) [system] [/, trigram, 3]\=@=[/, trigram, 3] ^ Redo: (302) [user] subst_args0(=, _9620, 494, '&self', [/, trigram, 3], _9684) Call: (303) [system] _9684=[/, trigram, 3] Exit: (303) [system] [/, trigram, 3]=[/, trigram, 3] ^ Exit: (302) [user] subst_args0(=, _9620, 494, '&self', [/, trigram, 3], [/, trigram, 3]) ^ Exit: (301) [user] subst_args(=, _9620, 495, '&self', [/, trigram, 3], [/, trigram, 3]) Call: (301) [apply] apply:maplist_([[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9686, user:subst_args(=, _9620, 495, '&self')) Unify: (301) [apply] apply:maplist_([[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], [_194106|_194108], user:subst_args(=, _9620, 495, '&self')) ^ Call: (302) [user] subst_args(=, _9620, 495, '&self', [/, trigram, 4], _194106) ^ Unify: (302) [user] subst_args(=, _9620, 495, '&self', [/, trigram, 4], _194106) Call: (303) [system] atom(=) Exit: (303) [system] atom(=) Call: (303) [system] (=)\==(=) ^ Redo: (302) [user] subst_args(=, _9620, 495, '&self', [/, trigram, 4], _194106) ^ Unify: (302) [user] subst_args(=, _9620, 495, '&self', [/, trigram, 4], _194106) ^ Call: (303) [user] self_subst([/, trigram, 4]) ^ Unify: (303) [user] self_subst([/, trigram, 4]) Call: (304) [system] callable([/, trigram, 4]) Exit: (304) [system] callable([/, trigram, 4]) ^ Unify: (303) [user] self_subst([/, trigram, 4]) ^ Call: (304) [user] self_eval([/, trigram, 4]) ^ Unify: (304) [user] self_eval([/, trigram, 4]) ^ Call: (306) [system] setup_call_cleanup('$notrace'(_208074, _208076), once(user:self_eval0([/, trigram, 4])), '$restore_trace'(_208074, _208076)) ^ Unify: (306) [system] setup_call_cleanup(system:'$notrace'(_208074, _208076), system:once(user:self_eval0([/, trigram, 4])), system:'$restore_trace'(_208074, _208076)) ^ Call: (307) [system] sig_atomic(system:'$notrace'(_208074, _208076)) ^ Fail: (304) [user] self_eval([/, trigram, 4]) ^ Redo: (302) [user] subst_args(=, _9620, 495, '&self', [/, trigram, 4], _194106) ^ Unify: (302) [user] subst_args(=, _9620, 495, '&self', [/, trigram, 4], _194106) Call: (303) [system] [trigram, 4]==[] ^ Redo: (302) [user] subst_args(=, _9620, 495, '&self', [/, trigram, 4], _194106) ^ Unify: (302) [user] subst_args(=, _9620, 495, '&self', [/, trigram, 4], _194106) ^ Call: (304) [system] setup_call_cleanup('$notrace'(_216560, _216562), once(user:(_216542 is 495-1)), '$restore_trace'(_216560, _216562)) ^ Unify: (304) [system] setup_call_cleanup(system:'$notrace'(_216560, _216562), system:once(user:(_216542 is 495-1)), system:'$restore_trace'(_216560, _216562)) ^ Call: (305) [system] sig_atomic(system:'$notrace'(_216560, _216562)) ^ Exit: (304) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(494 is 495-1)), system:'$restore_trace'(3, -1)) ^ Call: (303) [user] subst_args0(=, _9620, 494, '&self', [/, trigram, 4], _194106) ^ Unify: (303) [user] subst_args0(=, _9620, 494, '&self', [/, trigram, 4], _194106) ^ Call: (304) [user] self_subst([/, trigram, 4]) ^ Unify: (304) [user] self_subst([/, trigram, 4]) Call: (305) [system] callable([/, trigram, 4]) Exit: (305) [system] callable([/, trigram, 4]) ^ Unify: (304) [user] self_subst([/, trigram, 4]) ^ Call: (305) [user] self_eval([/, trigram, 4]) ^ Unify: (305) [user] self_eval([/, trigram, 4]) ^ Call: (307) [system] setup_call_cleanup('$notrace'(_228710, _228712), once(user:self_eval0([/, trigram, 4])), '$restore_trace'(_228710, _228712)) ^ Unify: (307) [system] setup_call_cleanup(system:'$notrace'(_228710, _228712), system:once(user:self_eval0([/, trigram, 4])), system:'$restore_trace'(_228710, _228712)) ^ Call: (308) [system] sig_atomic(system:'$notrace'(_228710, _228712)) ^ Fail: (305) [user] self_eval([/, trigram, 4]) ^ Redo: (303) [user] subst_args0(=, _9620, 494, '&self', [/, trigram, 4], _194106) ^ Unify: (303) [user] subst_args0(=, _9620, 494, '&self', [/, trigram, 4], _194106) Call: (304) [system] _234366 is 494+ -1 Exit: (304) [system] 493 is 494+ -1 ^ Call: (304) [user] trace_eval(subst_args1(=, _9620), (false, (e2;e)), 494, '&self', [/, trigram, 4], _236242) ^ Unify: (304) [user] trace_eval(subst_args1(=, _9620), (false, (e2;e)), 494, '&self', [/, trigram, 4], _236242) ^ Call: (305) [user] must_det_ll((notrace((flag(eval_num, _238152, _238152+1), _238170 is _238152 mod 500, _238188 is 99-494 mod 100, _238212=_238214, option_else('trace-length', _238226, 500), option_else('trace-depth', _238234, 30))), quietly(if_t((nop(stop_rtrace), _238170>_238226), (set_debug(eval, false), _238290 is _238226+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_238290])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_238342))))) ^ Unify: (305) [user] must_det_ll(user:(notrace((flag(eval_num, _238152, _238152+1), _238170 is _238152 mod 500, _238188 is 99-494 mod 100, _238212=_238214, option_else('trace-length', _238226, 500), option_else('trace-depth', _238234, 30))), quietly(if_t((nop(stop_rtrace), _238170>_238226), (set_debug(eval, false), _238290 is _238226+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_238290])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_238342))))) ^ Call: (306) [user] once(user:(notrace((flag(eval_num, _238152, _238152+1), _238170 is _238152 mod 500, _238188 is 99-494 mod 100, _238212=_238214, option_else('trace-length', _238226, 500), option_else('trace-depth', _238234, 30))), quietly(if_t((nop(stop_rtrace), _238170>_238226), (set_debug(eval, false), _238290 is _238226+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_238290])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_238342))))) ^ Unify: (306) [system] once(user:(notrace((flag(eval_num, _238152, _238152+1), _238170 is _238152 mod 500, _238188 is 99-494 mod 100, _238212=_238214, option_else('trace-length', _238226, 500), option_else('trace-depth', _238234, 30))), quietly(if_t((nop(stop_rtrace), _238170>_238226), (set_debug(eval, false), _238290 is _238226+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_238290])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_238342))))) ^ Call: (309) [system] setup_call_cleanup('$notrace'(_242066, _242068), once(user:(flag(eval_num, _238152, _238152+1), _238170 is _238152 mod 500, _238188 is 99-494 mod 100, _238212=_238214, option_else('trace-length', _238226, 500), option_else('trace-depth', _238234, 30))), '$restore_trace'(_242066, _242068)) ^ Unify: (309) [system] setup_call_cleanup(system:'$notrace'(_242066, _242068), system:once(user:(flag(eval_num, _238152, _238152+1), _238170 is _238152 mod 500, _238188 is 99-494 mod 100, _238212=_238214, option_else('trace-length', _238226, 500), option_else('trace-depth', _238234, 30))), system:'$restore_trace'(_242066, _242068)) ^ Call: (310) [system] sig_atomic(system:'$notrace'(_242066, _242068)) ^ Exit: (309) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(flag(eval_num, 31, 31+1), 31 is 31 mod 500, 5 is 99-494 mod 100, _238212=_238212, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), system:'$restore_trace'(3, -1)) ^ Call: (309) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 31>500), (set_debug(eval, false), _238290 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_238290])), nop((start_rtrace, rtrace))))) ^ Unify: (309) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 31>500), (set_debug(eval, false), _238290 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_238290])), nop((start_rtrace, rtrace))))) ^ Exit: (309) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 31>500), (set_debug(eval, false), _238290 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_238290])), nop((start_rtrace, rtrace))))) Call: (308) [user] nop(notrace(no_repeats_var(_238342))) Unify: (308) [user] nop(notrace(no_repeats_var(_238342))) Exit: (308) [user] nop(notrace(no_repeats_var(_238342))) ^ Exit: (306) [system] once(user:(notrace((flag(eval_num, 31, 31+1), 31 is 31 mod 500, 5 is 99-494 mod 100, _238212=_238212, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), quietly(if_t((nop(stop_rtrace), 31>500), (set_debug(eval, false), _238290 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_238290])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_238342))))) ^ Exit: (305) [user] must_det_ll(user:(notrace((flag(eval_num, 31, 31+1), 31 is 31 mod 500, 5 is 99-494 mod 100, _238212=_238212, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), quietly(if_t((nop(stop_rtrace), 31>500), (set_debug(eval, false), _238290 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_238290])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_238342))))) Call: (305) [occurs] occurs:sub_term(_253530, (false, (e2;e))) Unify: (305) [occurs] occurs:sub_term((false, (e2;e)), (false, (e2;e))) Exit: (305) [occurs] occurs:sub_term((false, (e2;e)), (false, (e2;e))) Call: (305) [system] (false, (e2;e))\=(false, (e2;e)) Fail: (305) [system] (false, (e2;e))\=(false, (e2;e)) Redo: (305) [occurs] occurs:sub_term(_253530, (false, (e2;e))) Unify: (305) [occurs] occurs:sub_term(_253530, (false, (e2;e))) Call: (306) [system] compound((false, (e2;e))) Exit: (306) [system] compound((false, (e2;e))) Call: (306) [system] arg(_261952, (false, (e2;e)), _261876) Exit: (306) [system] arg(1, (false, (e2;e)), false) Call: (306) [occurs] occurs:sub_term(_253530, false) Unify: (306) [occurs] occurs:sub_term(false, false) Exit: (306) [occurs] occurs:sub_term(false, false) Exit: (305) [occurs] occurs:sub_term(false, (false, (e2;e))) Call: (305) [system] (false, (e2;e))\=false Exit: (305) [system] (false, (e2;e))\=false ^ Call: (305) [user] if_trace((eval;false, (e2;e)), (_238212=1, indentq(5, 31, -->, [false, [/, trigram, 4]]))) ^ Unify: (305) [user] if_trace((eval;false, (e2;e)), (_238212=1, indentq(5, 31, -->, [false, [/, trigram, 4]]))) ^ Call: (307) [system] setup_call_cleanup('$notrace'(_271256, _271258), once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _238212=1, indentq(5, 31, -->, [false, [/, trigram, 4]]))), _271214, fbug((_271214-->if_trace((eval;false, (e2;e)), (_238212=1, indentq(5, 31, -->, [false, [/, trigram, 4]])))))))), '$restore_trace'(_271256, _271258)) ^ Unify: (307) [system] setup_call_cleanup(system:'$notrace'(_271256, _271258), system:once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _238212=1, indentq(5, 31, -->, [false, [/, trigram, 4]]))), _271214, fbug((_271214-->if_trace((eval;false, (e2;e)), (_238212=1, indentq(5, 31, -->, [false, [/, trigram, 4]])))))))), system:'$restore_trace'(_271256, _271258)) ^ Call: (308) [system] sig_atomic(system:'$notrace'(_271256, _271258)) ^ Exit: (307) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _238212=1, indentq(5, 31, -->, [false, [/, trigram, 4]]))), _271214, fbug((_271214-->if_trace((eval;false, (e2;e)), (_238212=1, indentq(5, 31, -->, [false, [/, trigram, 4]])))))))), system:'$restore_trace'(3, -1)) ^ Exit: (305) [user] if_trace((eval;false, (e2;e)), (_238212=1, indentq(5, 31, -->, [false, [/, trigram, 4]]))) Call: (305) [system] _276038=retval(fail) Exit: (305) [system] retval(fail)=retval(fail) Call: (305) [system] _277900=(\+ \+ (flag(eval_num, _277920, _277920+1), (retval(fail)\=@=retval(fail), nonvar(_236242)->indentq(5, _277920, <--, [false, _236242]);indentq(5, _277920, <--, [false, retval(fail)])))) Exit: (305) [system] (\+ \+ (flag(eval_num, _277920, _277920+1), (retval(fail)\=@=retval(fail), nonvar(_236242)->indentq(5, _277920, <--, [false, _236242]);indentq(5, _277920, <--, [false, retval(fail)]))))=(\+ \+ (flag(eval_num, _277920, _277920+1), (retval(fail)\=@=retval(fail), nonvar(_236242)->indentq(5, _277920, <--, [false, _236242]);indentq(5, _277920, <--, [false, retval(fail)])))) ^ Call: (305) [user] call_cleanup(((call(subst_args1(=, _9620), 494, '&self', [/, trigram, 4], _236242)*->nb_setarg(1, retval(fail), _236242);fail, trace, call(subst_args1(=, _9620), 494, '&self', [/, trigram, 4], _236242)), ignore(notrace((\+_236242\=_238342, nb_setarg(1, retval(fail), _236242))))), ignore((_238212==1->ignore(\+ \+ (flag(eval_num, _277920, _277920+1), (retval(fail)\=@=retval(fail), nonvar(_236242)->indentq(5, _277920, <--, [false, _236242]);indentq(5, _277920, <--, [false, retval(fail)]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _277920, _277920+1), (retval(fail)\=@=retval(fail), nonvar(_236242)->indentq(5, _277920, <--, [false, _236242]);indentq(5, _277920, <--, [false, retval(fail)]))))))))))) ^ Unify: (305) [system] call_cleanup(user:((call(subst_args1(=, _9620), 494, '&self', [/, trigram, 4], _236242)*->nb_setarg(1, retval(fail), _236242);fail, trace, call(subst_args1(=, _9620), 494, '&self', [/, trigram, 4], _236242)), ignore(notrace((\+_236242\=_238342, nb_setarg(1, retval(fail), _236242))))), user:ignore((_238212==1->ignore(\+ \+ (flag(eval_num, _277920, _277920+1), (retval(fail)\=@=retval(fail), nonvar(_236242)->indentq(5, _277920, <--, [false, _236242]);indentq(5, _277920, <--, [false, retval(fail)]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _277920, _277920+1), (retval(fail)\=@=retval(fail), nonvar(_236242)->indentq(5, _277920, <--, [false, _236242]);indentq(5, _277920, <--, [false, retval(fail)]))))))))))) ^ Call: (307) [user] subst_args1(=, _9620, 494, '&self', [/, trigram, 4], _236242) ^ Unify: (307) [user] subst_args1(=, _9620, 494, '&self', [/, trigram, 4], _236242) Call: (308) [system] var(=) ^ Redo: (307) [user] subst_args1(=, _9620, 494, '&self', [/, trigram, 4], _236242) Call: (308) [system] atom(=) Exit: (308) [system] atom(=) Call: (308) [system] (=)\==(=) ^ Redo: (307) [user] subst_args1(=, _9620, 494, '&self', [/, trigram, 4], _236242) ^ Unify: (307) [user] subst_args1(=, _9620, 494, '&self', [/, trigram, 4], _236242) Call: (308) [system] atom([/, trigram, 4]) ^ Redo: (307) [user] subst_args1(=, _9620, 494, '&self', [/, trigram, 4], _236242) ^ Unify: (307) [user] subst_args1(=, _9620, 494, '&self', [/, trigram, 4], _236242) Call: (308) [system] is_list([trigram, 4]) Exit: (308) [system] is_list([trigram, 4]) ^ Unify: (307) [user] subst_args1(=, _9620, 494, '&self', [/, trigram, 4], _236242) Call: (308) [system] is_list([/, trigram, 4]) Exit: (308) [system] is_list([/, trigram, 4]) ^ Unify: (307) [user] subst_args1(=, _9620, 494, '&self', [/, trigram, 4], [/|_297774]) Call: (308) [system] var(/) ^ Redo: (307) [user] subst_args1(=, _9620, 494, '&self', [/, trigram, 4], _236242) ^ Unify: (307) [user] subst_args1(=, _9620, 494, '&self', [/, trigram, 4], _236242) Call: (308) [system] fail ^ Redo: (307) [user] subst_args1(=, _9620, 494, '&self', [/, trigram, 4], _236242) ^ Unify: (307) [user] subst_args1(=, _9620, 494, '&self', [/, trigram, 4], _236242) Call: (308) [system] is_list([/, trigram, 4]) Exit: (308) [system] is_list([/, trigram, 4]) ^ Call: (308) [user] apply:maplist(self_subst, [/, trigram, 4]) ^ Unify: (308) [apply] apply:maplist(user:self_subst, [/, trigram, 4]) Call: (309) [apply] apply:maplist_([/, trigram, 4], user:self_subst) Unify: (309) [apply] apply:maplist_([/, trigram, 4], user:self_subst) ^ Call: (310) [user] self_subst(/) ^ Unify: (310) [user] self_subst(/) Call: (311) [system] callable(/) Exit: (311) [system] callable(/) ^ Unify: (310) [user] self_subst(/) ^ Call: (311) [user] self_eval(/) ^ Unify: (311) [user] self_eval(/) ^ Call: (313) [system] setup_call_cleanup('$notrace'(_316394, _316396), once(user:self_eval0(/)), '$restore_trace'(_316394, _316396)) ^ Unify: (313) [system] setup_call_cleanup(system:'$notrace'(_316394, _316396), system:once(user:self_eval0(/)), system:'$restore_trace'(_316394, _316396)) ^ Call: (314) [system] sig_atomic(system:'$notrace'(_316394, _316396)) ^ Exit: (313) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(/)), system:'$restore_trace'(3, -1)) ^ Exit: (311) [user] self_eval(/) ^ Exit: (310) [user] self_subst(/) Call: (310) [apply] apply:maplist_([trigram, 4], user:self_subst) Unify: (310) [apply] apply:maplist_([trigram, 4], user:self_subst) ^ Call: (311) [user] self_subst(trigram) ^ Unify: (311) [user] self_subst(trigram) Call: (312) [system] callable(trigram) Exit: (312) [system] callable(trigram) ^ Unify: (311) [user] self_subst(trigram) ^ Call: (312) [user] self_eval(trigram) ^ Unify: (312) [user] self_eval(trigram) ^ Call: (314) [system] setup_call_cleanup('$notrace'(_330354, _330356), once(user:self_eval0(trigram)), '$restore_trace'(_330354, _330356)) ^ Unify: (314) [system] setup_call_cleanup(system:'$notrace'(_330354, _330356), system:once(user:self_eval0(trigram)), system:'$restore_trace'(_330354, _330356)) ^ Call: (315) [system] sig_atomic(system:'$notrace'(_330354, _330356)) ^ Exit: (314) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(trigram)), system:'$restore_trace'(3, -1)) ^ Exit: (312) [user] self_eval(trigram) ^ Exit: (311) [user] self_subst(trigram) Call: (311) [apply] apply:maplist_([4], user:self_subst) Unify: (311) [apply] apply:maplist_([4], user:self_subst) ^ Call: (312) [user] self_subst(4) ^ Unify: (312) [user] self_subst(4) Call: (313) [system] callable(4) ^ Redo: (312) [user] self_subst(4) ^ Exit: (312) [user] self_subst(4) Call: (312) [apply] apply:maplist_([], user:self_subst) Unify: (312) [apply] apply:maplist_([], user:self_subst) Exit: (312) [apply] apply:maplist_([], user:self_subst) Exit: (311) [apply] apply:maplist_([4], user:self_subst) Exit: (310) [apply] apply:maplist_([trigram, 4], user:self_subst) Exit: (309) [apply] apply:maplist_([/, trigram, 4], user:self_subst) ^ Exit: (308) [apply] apply:maplist(user:self_subst, [/, trigram, 4]) Call: (308) [system] [/, trigram, 4]=[_348958|_348960] Exit: (308) [system] [/, trigram, 4]=[/, trigram, 4] Call: (308) [system] atom(/) Exit: (308) [system] atom(/) ^ Unify: (307) [user] subst_args1(=, _9620, 494, '&self', [/, trigram, 4], _236242) ^ Call: (308) [user] is_space_op(/) ^ Redo: (307) [user] subst_args1(=, _9620, 494, '&self', [/, trigram, 4], _236242) ^ Unify: (307) [user] subst_args1(=, _9620, 494, '&self', [/, trigram, 4], _236242) Call: (308) [system] (/)==case ^ Redo: (307) [user] subst_args1(=, _9620, 494, '&self', [/, trigram, 4], _236242) ^ Unify: (307) [user] subst_args1(=, _9620, 494, '&self', [/, trigram, 4], _236242) Call: (308) [system] fail ^ Redo: (307) [user] subst_args1(=, _9620, 494, '&self', [/, trigram, 4], _236242) ^ Unify: (307) [user] subst_args1(=, _9620, 494, '&self', [/, trigram, 4], _236242) Call: (308) [system] _362042=do_more_defs(true) Exit: (308) [system] do_more_defs(true)=do_more_defs(true) ^ Call: (308) [user] clause(eval_21(subst_args, _9620, 494, '&self', [/, trigram, 4], _236242), _363918) ^ Redo: (307) [user] subst_args1(=, _9620, 494, '&self', [/, trigram, 4], _236242) ^ Unify: (307) [user] subst_args1(=, _9620, 494, '&self', [/, trigram, 4], _236242) Call: (308) [system] fail ^ Redo: (307) [user] subst_args1(=, _9620, 494, '&self', [/, trigram, 4], _236242) ^ Unify: (307) [user] subst_args1(=, _9620, 494, '&self', [/, trigram, 4], _236242) ^ Call: (308) [user] is_and(/) ^ Unify: (308) [user] is_and(/) Call: (309) [system] atom(/) Exit: (309) [system] atom(/) ^ Unify: (308) [user] is_and(/) ^ Call: (309) [user] is_and(/, _374242) ^ Unify: (309) [user] is_and(/, _375170) Call: (310) [system] atom(/) Exit: (310) [system] atom(/) ^ Redo: (307) [user] subst_args1(=, _9620, 494, '&self', [/, trigram, 4], _236242) ^ Unify: (307) [user] subst_args1(=, _9620, 494, '&self', [/, trigram, 4], [/|_378818]) Call: (308) [system] nonvar(/) Exit: (308) [system] nonvar(/) Call: (308) [system] fail ^ Redo: (307) [user] subst_args1(=, _9620, 494, '&self', [/, trigram, 4], _236242) ^ Unify: (307) [user] subst_args1(=, _9620, 494, '&self', [/, trigram, 4], _236242) ^ Call: (308) [user] subst_args2(=, 494, '&self', [/, trigram, 4], _236242) ^ Unify: (308) [user] subst_args2(=, 494, '&self', [/, trigram, 4], _236242) Call: (309) [system] 494<3 ^ Redo: (308) [user] subst_args2(=, 494, '&self', [/, trigram, 4], _236242) ^ Unify: (308) [user] subst_args2(=, 494, '&self', [/, trigram, 4], _236242) Call: (309) [system] fail ^ Redo: (308) [user] subst_args2(=, 494, '&self', [/, trigram, 4], _236242) ^ Unify: (308) [user] subst_args2(=, 494, '&self', [/, trigram, 4], _236242) ^ Call: (309) [user] mnotrace(is_user_defined_head(=, '&self', /)) ^ Unify: (309) [user] mnotrace(is_user_defined_head(=, '&self', /)) ^ Call: (310) [user] once(is_user_defined_head(=, '&self', /)) ^ Unify: (310) [system] once(user:is_user_defined_head(=, '&self', /)) ^ Call: (311) [user] is_user_defined_head(=, '&self', /) ^ Unify: (311) [user] is_user_defined_head(=, '&self', /) ^ Call: (312) [user] mnotrace(is_user_defined_head0(=, '&self', /)) ^ Unify: (312) [user] mnotrace(is_user_defined_head0(=, '&self', /)) ^ Call: (313) [user] once(is_user_defined_head0(=, '&self', /)) ^ Unify: (313) [system] once(user:is_user_defined_head0(=, '&self', /)) ^ Call: (314) [user] is_user_defined_head0(=, '&self', /) ^ Unify: (314) [user] is_user_defined_head0(=, '&self', /) Call: (315) [system] callable(/) Exit: (315) [system] callable(/) Call: (315) [system] functor(/, _404920, _405000) Exit: (315) [system] functor(/, /, 0) ^ Call: (315) [user] is_user_defined_head_f(=, '&self', /) ^ Unify: (315) [user] is_user_defined_head_f(=, '&self', /) ^ Call: (316) [user] is_user_defined_head_f1(=, '&self', /) ^ Unify: (316) [user] is_user_defined_head_f1(=, '&self', /) Call: (317) [user] metta_eq_def(=, '&self', [/|_410518], _410600) Unify: (317) [user] metta_eq_def(=, '&self', [/|_410518], _411524) ^ Call: (318) [user] ignore((=)=(=)) ^ Unify: (318) [system] ignore(user:((=)=(=))) Call: (319) [system] (=)=(=) Exit: (319) [system] (=)=(=) ^ Exit: (318) [system] ignore(user:((=)=(=))) Call: (318) [user] metta_atom('&self', [=, [/|_410518], _417040]) Unify: (318) [user] metta_atom('&self', [=, [/|_410518], _417040]) ^ Call: (319) [user] typed_list('&self', _418954, _418876) ^ Unify: (319) [user] typed_list('&self', _419886, _418876) Call: (320) [system] compound('&self') Fail: (320) [system] compound('&self') ^ Fail: (319) [user] typed_list('&self', _422666, _418876) Redo: (318) [user] metta_atom('&self', [=, [/|_410518], _417040]) Unify: (318) [user] metta_atom('&self', [=, [/|_410518], _417040]) Call: (319) [system] '&self'=='&flybase' Redo: (318) [user] metta_atom('&self', [=, [/|_410518], _417040]) Unify: (318) [user] metta_atom('&self', [=, [/|_410518], _417040]) ^ Call: (319) [user] metta_atom_in_file('&self', [=, [/|_410518], _417040]) ^ Unify: (319) [user] metta_atom_in_file('&self', [=, [/|_410518], _417040]) ^ Call: (320) [user] metta_atom_in_file('&self', [=, [/|_410518], _417040], _430048, _430050) ^ Unify: (320) [user] metta_atom_in_file('&self', [=, [/|_410518], _417040], _430984, _430986) ^ Call: (321) [user] loaded_into_kb('&self', _431842) ^ Unify: (321) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Exit: (321) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Call: (321) [user] once(user:asserted_metta_pred(_442432, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Unify: (321) [system] once(user:asserted_metta_pred(_442432, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Call: (322) [user] asserted_metta_pred(_442432, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Fail: (322) [user] asserted_metta_pred(_442432, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Redo: (318) [user] metta_atom('&self', [=, [/|_410518], _417040]) Unify: (318) [user] metta_atom('&self', [=, [/|_410518], _417040]) Call: (319) [user] metta_atom_asserted('&self', [=, [/|_410518], _417040]) Unify: (319) [user] metta_atom_asserted('&self', [=, [/|_410518], _417040]) ^ Call: (320) [user] metta_atom_asserted_deduced('&self', [=, [/|_410518], _417040]) Redo: (319) [user] metta_atom_asserted('&self', [=, [/|_410518], _417040]) Redo: (318) [user] metta_atom('&self', [=, [/|_410518], _417040]) Unify: (318) [user] metta_atom('&self', [=, [/|_410518], _417040]) Call: (319) [system] '&self'\=='&corelib' Exit: (319) [system] '&self'\=='&corelib' ^ Call: (319) [user] using_all_spaces ^ Unify: (319) [user] using_all_spaces Call: (320) [system] nb_current(with_all_spaces, t) Redo: (318) [user] metta_atom('&self', [=, [/|_410518], _417040]) Unify: (318) [user] metta_atom('&self', [=, [/|_410518], _417040]) Call: (319) [system] '&self'\=='&corelib' Exit: (319) [system] '&self'\=='&corelib' Call: (319) [user] metta_atom_asserted('&self', '&corelib') Unify: (319) [user] metta_atom_asserted('&self', '&corelib') ^ Call: (320) [user] metta_atom_asserted_deduced('&self', '&corelib') Redo: (319) [user] metta_atom_asserted('&self', '&corelib') Unify: (319) [user] metta_atom_asserted('&self', '&corelib') Exit: (319) [user] metta_atom_asserted('&self', '&corelib') Call: (319) [user] should_inherit_from_corelib([=, [/|_410518], _417040]) Unify: (319) [user] should_inherit_from_corelib([=, [/|_410518], _417040]) ^ Call: (320) [user] using_all_spaces ^ Unify: (320) [user] using_all_spaces Call: (321) [system] nb_current(with_all_spaces, t) Redo: (319) [user] should_inherit_from_corelib([=, [/|_410518], _417040]) Unify: (319) [user] should_inherit_from_corelib([=, [/|_410518], _417040]) Call: (320) [system] (=)==(:) Redo: (319) [user] should_inherit_from_corelib([=, [/|_410518], _417040]) Unify: (319) [user] should_inherit_from_corelib([=, [/|_410518], _417040]) Call: (320) [system] (=)=='@doc' Redo: (319) [user] should_inherit_from_corelib([=, [/|_410518], _417040]) Unify: (319) [user] should_inherit_from_corelib([=, [/|_410518], _417040]) Call: (320) [system] fail Redo: (319) [user] metta_atom_asserted('&self', '&corelib') Redo: (318) [user] metta_atom('&self', [=, [/|_410518], _417040]) Fail: (317) [user] metta_eq_def(=, '&self', [/|_410518], _497636) ^ Fail: (316) [user] is_user_defined_head_f1(=, '&self', /) ^ Redo: (315) [user] is_user_defined_head_f(=, '&self', /) ^ Unify: (315) [user] is_user_defined_head_f(=, '&self', /) ^ Call: (316) [user] is_user_defined_head_f1(=, '&self', [/|_501280]) ^ Unify: (316) [user] is_user_defined_head_f1(=, '&self', [/|_501280]) Call: (317) [user] metta_eq_def(=, '&self', [[/|_501280]|_503150], _503232) Unify: (317) [user] metta_eq_def(=, '&self', [[/|_501280]|_503150], _504156) ^ Call: (318) [user] ignore((=)=(=)) ^ Unify: (318) [system] ignore(user:((=)=(=))) Call: (319) [system] (=)=(=) Exit: (319) [system] (=)=(=) ^ Exit: (318) [system] ignore(user:((=)=(=))) Call: (318) [user] metta_atom('&self', [=, [[/|_501280]|_503150], _509672]) Unify: (318) [user] metta_atom('&self', [=, [[/|_501280]|_503150], _509672]) ^ Call: (319) [user] typed_list('&self', _511586, _511508) ^ Unify: (319) [user] typed_list('&self', _512518, _511508) Call: (320) [system] compound('&self') Fail: (320) [system] compound('&self') ^ Fail: (319) [user] typed_list('&self', _515298, _511508) Redo: (318) [user] metta_atom('&self', [=, [[/|_501280]|_503150], _509672]) Unify: (318) [user] metta_atom('&self', [=, [[/|_501280]|_503150], _509672]) Call: (319) [system] '&self'=='&flybase' Redo: (318) [user] metta_atom('&self', [=, [[/|_501280]|_503150], _509672]) Unify: (318) [user] metta_atom('&self', [=, [[/|_501280]|_503150], _509672]) ^ Call: (319) [user] metta_atom_in_file('&self', [=, [[/|_501280]|_503150], _509672]) ^ Unify: (319) [user] metta_atom_in_file('&self', [=, [[/|_501280]|_503150], _509672]) ^ Call: (320) [user] metta_atom_in_file('&self', [=, [[/|_501280]|_503150], _509672], _522680, _522682) ^ Unify: (320) [user] metta_atom_in_file('&self', [=, [[/|_10062]|_10068], _10084], _10146, _10148) ^ Call: (321) [user] loaded_into_kb('&self', _10676) ^ Unify: (321) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Exit: (321) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Call: (321) [user] once(user:asserted_metta_pred(_21266, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Unify: (321) [system] once(user:asserted_metta_pred(_21266, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Call: (322) [user] asserted_metta_pred(_21266, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Fail: (322) [user] asserted_metta_pred(_21266, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Redo: (318) [user] metta_atom('&self', [=, [[/|_10062]|_10068], _10084]) Unify: (318) [user] metta_atom('&self', [=, [[/|_10062]|_10068], _10084]) Call: (319) [user] metta_atom_asserted('&self', [=, [[/|_10062]|_10068], _10084]) Unify: (319) [user] metta_atom_asserted('&self', [=, [[/|_10062]|_10068], _10084]) ^ Call: (320) [user] metta_atom_asserted_deduced('&self', [=, [[/|_10062]|_10068], _10084]) Redo: (319) [user] metta_atom_asserted('&self', [=, [[/|_10062]|_10068], _10084]) Redo: (318) [user] metta_atom('&self', [=, [[/|_10062]|_10068], _10084]) Unify: (318) [user] metta_atom('&self', [=, [[/|_10062]|_10068], _10084]) Call: (319) [system] '&self'\=='&corelib' Exit: (319) [system] '&self'\=='&corelib' ^ Call: (319) [user] using_all_spaces ^ Unify: (319) [user] using_all_spaces Call: (320) [system] nb_current(with_all_spaces, t) Redo: (318) [user] metta_atom('&self', [=, [[/|_10062]|_10068], _10084]) Unify: (318) [user] metta_atom('&self', [=, [[/|_10062]|_10068], _10084]) Call: (319) [system] '&self'\=='&corelib' Exit: (319) [system] '&self'\=='&corelib' Call: (319) [user] metta_atom_asserted('&self', '&corelib') Unify: (319) [user] metta_atom_asserted('&self', '&corelib') ^ Call: (320) [user] metta_atom_asserted_deduced('&self', '&corelib') Redo: (319) [user] metta_atom_asserted('&self', '&corelib') Unify: (319) [user] metta_atom_asserted('&self', '&corelib') Exit: (319) [user] metta_atom_asserted('&self', '&corelib') Call: (319) [user] should_inherit_from_corelib([=, [[/|_10062]|_10068], _10084]) Unify: (319) [user] should_inherit_from_corelib([=, [[/|_10062]|_10068], _10084]) ^ Call: (320) [user] using_all_spaces ^ Unify: (320) [user] using_all_spaces Call: (321) [system] nb_current(with_all_spaces, t) Redo: (319) [user] should_inherit_from_corelib([=, [[/|_10062]|_10068], _10084]) Unify: (319) [user] should_inherit_from_corelib([=, [[/|_10062]|_10068], _10084]) Call: (320) [system] (=)==(:) Redo: (319) [user] should_inherit_from_corelib([=, [[/|_10062]|_10068], _10084]) Unify: (319) [user] should_inherit_from_corelib([=, [[/|_10062]|_10068], _10084]) Call: (320) [system] (=)=='@doc' Redo: (319) [user] should_inherit_from_corelib([=, [[/|_10062]|_10068], _10084]) Unify: (319) [user] should_inherit_from_corelib([=, [[/|_10062]|_10068], _10084]) Call: (320) [system] fail Redo: (319) [user] metta_atom_asserted('&self', '&corelib') Redo: (318) [user] metta_atom('&self', [=, [[/|_10062]|_10068], _10084]) Fail: (317) [user] metta_eq_def(=, '&self', [[/|_10062]|_10068], _76470) ^ Fail: (316) [user] is_user_defined_head_f1(=, '&self', [/|_10062]) ^ Fail: (315) [user] is_user_defined_head_f(=, '&self', /) ^ Fail: (314) [user] is_user_defined_head0(=, '&self', /) ^ Fail: (313) [system] once(user:is_user_defined_head0(=, '&self', /)) ^ Fail: (312) [user] mnotrace(is_user_defined_head0(=, '&self', /)) ^ Fail: (311) [user] is_user_defined_head(=, '&self', /) ^ Fail: (310) [system] once(user:is_user_defined_head(=, '&self', /)) ^ Fail: (309) [user] mnotrace(is_user_defined_head(=, '&self', /)) ^ Redo: (308) [user] subst_args2(=, 494, '&self', [/, trigram, 4], _9728) ^ Unify: (308) [user] subst_args2(=, 494, '&self', [/, trigram, 4], _9728) ^ Call: (309) [user] subst_args40(=, 494, '&self', [/, trigram, 4], _9728) ^ Unify: (309) [user] subst_args40(=, 494, '&self', [/, trigram, 4], _9728) Call: (310) [user] is_function(/) Unify: (310) [user] is_function(/) ^ Call: (311) [user] symbol(/) ^ Unify: (311) [user] symbol(/) Call: (312) [system] atom(/) Exit: (312) [system] atom(/) ^ Exit: (311) [user] symbol(/) Exit: (310) [user] is_function(/) ^ Call: (310) [user] is_special_op(/) ^ Unify: (310) [user] is_special_op(/) ^ Call: (311) [user] current_self(_97714) ^ Unify: (311) [user] current_self(_97714) Call: (312) [system] nb_current(self_space, _97714) Exit: (312) [system] nb_current(self_space, '&self') Call: (312) [system] '&self'\==[] Exit: (312) [system] '&self'\==[] ^ Exit: (311) [user] current_self('&self') ^ Call: (311) [user] is_special_op('&self', /) ^ Unify: (311) [user] is_special_op('&self', /) Call: (312) [system] atom(/) Exit: (312) [system] atom(/) ^ Fail: (311) [user] is_special_op('&self', /) ^ Fail: (310) [user] is_special_op(/) ^ Redo: (309) [user] subst_args40(=, 494, '&self', [/, trigram, 4], _9728) Call: (310) [system] is_list([trigram, 4]) Exit: (310) [system] is_list([trigram, 4]) ^ Call: (310) [user] apply:maplist(subst_args(=, _112548, 494, '&self'), [trigram, 4], _112554) ^ Unify: (310) [apply] apply:maplist(user:subst_args(=, _112548, 494, '&self'), [trigram, 4], _112554) Call: (311) [apply] apply:maplist_([trigram, 4], _112554, user:subst_args(=, _112548, 494, '&self')) Unify: (311) [apply] apply:maplist_([trigram, 4], [_115372|_115374], user:subst_args(=, _112548, 494, '&self')) ^ Call: (312) [user] subst_args(=, _112548, 494, '&self', trigram, _115372) ^ Unify: (312) [user] subst_args(=, _112548, 494, '&self', trigram, _115372) Call: (313) [system] atom(=) Exit: (313) [system] atom(=) Call: (313) [system] (=)\==(=) ^ Redo: (312) [user] subst_args(=, _112548, 494, '&self', trigram, _115372) ^ Unify: (312) [user] subst_args(=, _112548, 494, '&self', trigram, _115372) ^ Call: (313) [user] self_subst(trigram) ^ Unify: (313) [user] self_subst(trigram) Call: (314) [system] callable(trigram) Exit: (314) [system] callable(trigram) ^ Unify: (313) [user] self_subst(trigram) ^ Call: (314) [user] self_eval(trigram) ^ Unify: (314) [user] self_eval(trigram) ^ Call: (316) [system] setup_call_cleanup('$notrace'(_129340, _129342), once(user:self_eval0(trigram)), '$restore_trace'(_129340, _129342)) ^ Unify: (316) [system] setup_call_cleanup(system:'$notrace'(_129340, _129342), system:once(user:self_eval0(trigram)), system:'$restore_trace'(_129340, _129342)) ^ Call: (317) [system] sig_atomic(system:'$notrace'(_129340, _129342)) ^ Exit: (316) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(trigram)), system:'$restore_trace'(3, -1)) ^ Exit: (314) [user] self_eval(trigram) ^ Exit: (313) [user] self_subst(trigram) Call: (313) [system] _115372=trigram Exit: (313) [system] trigram=trigram ^ Exit: (312) [user] subst_args(=, _112548, 494, '&self', trigram, trigram) Call: (312) [apply] apply:maplist_([4], _115374, user:subst_args(=, _112548, 494, '&self')) Unify: (312) [apply] apply:maplist_([4], [_138698|_138700], user:subst_args(=, _112548, 494, '&self')) ^ Call: (313) [user] subst_args(=, _112548, 494, '&self', 4, _138698) ^ Unify: (313) [user] subst_args(=, _112548, 494, '&self', 4, _138698) Call: (314) [system] atom(=) Exit: (314) [system] atom(=) Call: (314) [system] (=)\==(=) ^ Redo: (313) [user] subst_args(=, _112548, 494, '&self', 4, _138698) ^ Unify: (313) [user] subst_args(=, _112548, 494, '&self', 4, _138698) ^ Call: (314) [user] self_subst(4) ^ Unify: (314) [user] self_subst(4) Call: (315) [system] callable(4) ^ Redo: (314) [user] self_subst(4) ^ Exit: (314) [user] self_subst(4) Call: (314) [system] _138698=4 Exit: (314) [system] 4=4 ^ Exit: (313) [user] subst_args(=, _112548, 494, '&self', 4, 4) Call: (313) [apply] apply:maplist_([], _138700, user:subst_args(=, _112548, 494, '&self')) Unify: (313) [apply] apply:maplist_([], [], user:subst_args(=, _112548, 494, '&self')) Exit: (313) [apply] apply:maplist_([], [], user:subst_args(=, _112548, 494, '&self')) Exit: (312) [apply] apply:maplist_([4], [4], user:subst_args(=, _112548, 494, '&self')) Exit: (311) [apply] apply:maplist_([trigram, 4], [trigram, 4], user:subst_args(=, _112548, 494, '&self')) ^ Exit: (310) [apply] apply:maplist(user:subst_args(=, _112548, 494, '&self'), [trigram, 4], [trigram, 4]) ^ Call: (310) [user] subst_args5(494, '&self', [/, trigram, 4], _9728) ^ Unify: (310) [user] subst_args5(494, '&self', [/, trigram, 4], _9728) ^ Call: (311) [user] eval_selfless(_161162, _161164, 494, '&self', [/, trigram, 4], _9728) ^ Unify: (311) [user] eval_selfless(_162106, _162108, 494, '&self', [/, trigram, 4], _9728) ^ Call: (312) [user] eval_selfless_0([/, trigram, 4], _9728) ^ Unify: (312) [user] eval_selfless_0([/, trigram, 4], _9728) Call: (313) [system] var(/) ^ Redo: (312) [user] eval_selfless_0([/, trigram, 4], _9728) ^ Unify: (312) [user] eval_selfless_0([/, trigram, 4], _9728) ^ Call: (313) [user] is_assignment(/) ^ Unify: (313) [user] is_assignment(/) Call: (314) [system] atom(/) Exit: (314) [system] atom(/) ^ Redo: (312) [user] eval_selfless_0([/, trigram, 4], _9728) ^ Unify: (312) [user] eval_selfless_0([/, trigram, 4], _9728) ^ Call: (313) [user] eval_selfless_1([/, trigram, 4], _9728) ^ Unify: (313) [user] eval_selfless_1([/, trigram, 4], _9728) ^ Call: (314) [user] allow_clp ^ Unify: (314) [user] allow_clp ^ Call: (315) [user] false_flag ^ Unify: (315) [user] false_flag Call: (316) [system] fail Fail: (316) [system] fail ^ Fail: (315) [user] false_flag ^ Redo: (312) [user] eval_selfless_0([/, trigram, 4], _9728) ^ Unify: (312) [user] eval_selfless_0([/, trigram, 4], _9728) ^ Call: (313) [user] eval_selfless_2([/, trigram, 4], _9728) ^ Unify: (313) [user] eval_selfless_2([/, trigram, 4], _9728) Call: (314) [system] var(/) ^ Redo: (313) [user] eval_selfless_2([/, trigram, 4], _9728) ^ Unify: (313) [user] eval_selfless_2([/, trigram, 4], _9728) ^ Call: (314) [user] fake_notrace((ground([/, trigram, 4]), [/, trigram, 4]=[_187954, _187960, _187966], atom(_187954), catch_warn(current_op(_187992, yfx, _187954)), [/, trigram, 4]\=[_188012], s2ps([/, trigram, 4], _188020))) ^ Unify: (314) [user] fake_notrace(user:(ground([/, trigram, 4]), [/, trigram, 4]=[_187954, _187960, _187966], atom(_187954), catch_warn(current_op(_187992, yfx, _187954)), [/, trigram, 4]\=[_188012], s2ps([/, trigram, 4], _188020))) ^ Call: (315) [user] real_notrace(user:(ground([/, trigram, 4]), [/, trigram, 4]=[_187954, _187960, _187966], atom(_187954), catch_warn(current_op(_187992, yfx, _187954)), [/, trigram, 4]\=[_188012], s2ps([/, trigram, 4], _188020))) ^ Unify: (315) [user] real_notrace(user:(ground([/, trigram, 4]), [/, trigram, 4]=[_187954, _187960, _187966], atom(_187954), catch_warn(current_op(_187992, yfx, _187954)), [/, trigram, 4]\=[_188012], s2ps([/, trigram, 4], _188020))) ^ Call: (316) [user] setup_call_cleanup('$notrace'(_191726, _191728), once(user:(ground([/, trigram, 4]), [/, trigram, 4]=[_187954, _187960, _187966], atom(_187954), catch_warn(current_op(_187992, yfx, _187954)), [/, trigram, 4]\=[_188012], s2ps([/, trigram, 4], _188020))), '$restore_trace'(_191726, _191728)) ^ Unify: (316) [system] setup_call_cleanup(user:'$notrace'(_191726, _191728), user:once(user:(ground([/, trigram, 4]), [/, trigram, 4]=[_187954, _187960, _187966], atom(_187954), catch_warn(current_op(_187992, yfx, _187954)), [/, trigram, 4]\=[_188012], s2ps([/, trigram, 4], _188020))), user:'$restore_trace'(_191726, _191728)) ^ Call: (317) [system] sig_atomic(user:'$notrace'(_191726, _191728)) ^ Exit: (316) [system] setup_call_cleanup(user:'$notrace'(3, -1), user:once(user:(ground([/, trigram, 4]), [/, trigram, 4]=[/, trigram, 4], atom(/), catch_warn(current_op(400, yfx, /)), [/, trigram, 4]\=[_188012], s2ps([/, trigram, 4], trigram/4))), user:'$restore_trace'(3, -1)) ^ Exit: (315) [user] real_notrace(user:(ground([/, trigram, 4]), [/, trigram, 4]=[/, trigram, 4], atom(/), catch_warn(current_op(400, yfx, /)), [/, trigram, 4]\=[_188012], s2ps([/, trigram, 4], trigram/4))) ^ Exit: (314) [user] fake_notrace(user:(ground([/, trigram, 4]), [/, trigram, 4]=[/, trigram, 4], atom(/), catch_warn(current_op(400, yfx, /)), [/, trigram, 4]\=[_188012], s2ps([/, trigram, 4], trigram/4))) ^ Call: (314) [user] fake_notrace(catch(_9728 is trigram/4, _197440, fail)) ^ Unify: (314) [user] fake_notrace(user:catch(_9728 is trigram/4, _197440, fail)) ^ Call: (315) [user] real_notrace(user:catch(_9728 is trigram/4, _197440, fail)) ^ Unify: (315) [user] real_notrace(user:catch(_9728 is trigram/4, _197440, fail)) ^ Call: (316) [user] setup_call_cleanup('$notrace'(_201154, _201156), once(user:catch(_9728 is trigram/4, _197440, fail)), '$restore_trace'(_201154, _201156)) ^ Unify: (316) [system] setup_call_cleanup(user:'$notrace'(_201154, _201156), user:once(user:catch(_9728 is trigram/4, _197440, fail)), user:'$restore_trace'(_201154, _201156)) ^ Call: (317) [system] sig_atomic(user:'$notrace'(_201154, _201156)) ^ Fail: (315) [user] real_notrace(user:catch(_9728 is trigram/4, _10068, fail)) ^ Fail: (314) [user] fake_notrace(user:catch(_9728 is trigram/4, _10068, fail)) ^ Redo: (310) [user] subst_args5(494, '&self', [/, trigram, 4], _9728) ^ Unify: (310) [user] subst_args5(494, '&self', [/, trigram, 4], _9728) ^ Call: (311) [user] is_system_pred(/) ^ Unify: (311) [user] is_system_pred(/) Call: (312) [system] atom(/) Exit: (312) [system] atom(/) Call: (312) [system] atom_concat(_17646, !, /) ^ Redo: (311) [user] is_system_pred(/) ^ Unify: (311) [user] is_system_pred(/) Call: (312) [system] atom(/) Exit: (312) [system] atom(/) Call: (312) [system] atom_concat(_22274, '-fn', /) ^ Redo: (311) [user] is_system_pred(/) ^ Unify: (311) [user] is_system_pred(/) Call: (312) [system] atom(/) Exit: (312) [system] atom(/) Call: (312) [system] atom_concat(_26902, '-p', /) ^ Redo: (310) [user] subst_args5(494, '&self', [/, trigram, 4], _9728) ^ Call: (311) [user] subst_args6(494, '&self', [/, trigram, 4], _9728) ^ Unify: (311) [user] subst_args6(494, '&self', [/, trigram, 4], _9728) ^ Call: (312) [user] is_system_pred(/) ^ Unify: (312) [user] is_system_pred(/) Call: (313) [system] atom(/) Exit: (313) [system] atom(/) Call: (313) [system] atom_concat(_34344, !, /) ^ Redo: (312) [user] is_system_pred(/) ^ Unify: (312) [user] is_system_pred(/) Call: (313) [system] atom(/) Exit: (313) [system] atom(/) Call: (313) [system] atom_concat(_38972, '-fn', /) ^ Redo: (312) [user] is_system_pred(/) ^ Unify: (312) [user] is_system_pred(/) Call: (313) [system] atom(/) Exit: (313) [system] atom(/) Call: (313) [system] atom_concat(_43600, '-p', /) ^ Redo: (307) [user] subst_args1(=, _9620, 494, '&self', [/, trigram, 4], _9728) ^ Call: (308) [user] subst_args2_failed(494, '&self', [/, trigram, 4], _9728) ^ Unify: (308) [user] subst_args2_failed(494, '&self', [/, trigram, 4], _9728) Call: (309) [system] [/, trigram, 4]==[] ^ Redo: (308) [user] subst_args2_failed(494, '&self', [/, trigram, 4], _9728) ^ Unify: (308) [user] subst_args2_failed(494, '&self', [/, trigram, 4], _9728) Call: (309) [system] var([/, trigram, 4]) ^ Redo: (308) [user] subst_args2_failed(494, '&self', [/, trigram, 4], _9728) ^ Unify: (308) [user] subst_args2_failed(494, '&self', [/, trigram, 4], _9728) ^ Call: (309) [user] once(subst_selfless([/, trigram, 4], _9728)) ^ Unify: (309) [system] once(user:subst_selfless([/, trigram, 4], _9728)) ^ Call: (310) [user] subst_selfless([/, trigram, 4], _9728) ^ Unify: (310) [user] subst_selfless([/, trigram, 4], _9728) Call: (311) [system] var(/) ^ Redo: (310) [user] subst_selfless([/, trigram, 4], _9728) ^ Unify: (310) [user] subst_selfless([/, trigram, 4], _9728) ^ Call: (311) [user] eval_selfless(_59458, _59460, _59462, _59464, [/, trigram, 4], _9728) ^ Unify: (311) [user] eval_selfless(_60402, _60404, _60406, _60408, [/, trigram, 4], _9728) ^ Call: (312) [user] eval_selfless_0([/, trigram, 4], _9728) ^ Unify: (312) [user] eval_selfless_0([/, trigram, 4], _9728) Call: (313) [system] var(/) ^ Redo: (312) [user] eval_selfless_0([/, trigram, 4], _9728) ^ Unify: (312) [user] eval_selfless_0([/, trigram, 4], _9728) ^ Call: (313) [user] is_assignment(/) ^ Unify: (313) [user] is_assignment(/) Call: (314) [system] atom(/) Exit: (314) [system] atom(/) ^ Redo: (312) [user] eval_selfless_0([/, trigram, 4], _9728) ^ Unify: (312) [user] eval_selfless_0([/, trigram, 4], _9728) ^ Call: (313) [user] eval_selfless_1([/, trigram, 4], _9728) ^ Unify: (313) [user] eval_selfless_1([/, trigram, 4], _9728) ^ Call: (314) [user] allow_clp ^ Unify: (314) [user] allow_clp ^ Call: (315) [user] false_flag ^ Unify: (315) [user] false_flag Call: (316) [system] fail Fail: (316) [system] fail ^ Fail: (315) [user] false_flag ^ Redo: (312) [user] eval_selfless_0([/, trigram, 4], _9728) ^ Unify: (312) [user] eval_selfless_0([/, trigram, 4], _9728) ^ Call: (313) [user] eval_selfless_2([/, trigram, 4], _9728) ^ Unify: (313) [user] eval_selfless_2([/, trigram, 4], _9728) Call: (314) [system] var(/) ^ Redo: (313) [user] eval_selfless_2([/, trigram, 4], _9728) ^ Unify: (313) [user] eval_selfless_2([/, trigram, 4], _9728) ^ Call: (314) [user] fake_notrace((ground([/, trigram, 4]), [/, trigram, 4]=[_86250, _86256, _86262], atom(_86250), catch_warn(current_op(_86288, yfx, _86250)), [/, trigram, 4]\=[_86308], s2ps([/, trigram, 4], _86316))) ^ Unify: (314) [user] fake_notrace(user:(ground([/, trigram, 4]), [/, trigram, 4]=[_86250, _86256, _86262], atom(_86250), catch_warn(current_op(_86288, yfx, _86250)), [/, trigram, 4]\=[_86308], s2ps([/, trigram, 4], _86316))) ^ Call: (315) [user] real_notrace(user:(ground([/, trigram, 4]), [/, trigram, 4]=[_86250, _86256, _86262], atom(_86250), catch_warn(current_op(_86288, yfx, _86250)), [/, trigram, 4]\=[_86308], s2ps([/, trigram, 4], _86316))) ^ Unify: (315) [user] real_notrace(user:(ground([/, trigram, 4]), [/, trigram, 4]=[_86250, _86256, _86262], atom(_86250), catch_warn(current_op(_86288, yfx, _86250)), [/, trigram, 4]\=[_86308], s2ps([/, trigram, 4], _86316))) ^ Call: (316) [user] setup_call_cleanup('$notrace'(_90022, _90024), once(user:(ground([/, trigram, 4]), [/, trigram, 4]=[_86250, _86256, _86262], atom(_86250), catch_warn(current_op(_86288, yfx, _86250)), [/, trigram, 4]\=[_86308], s2ps([/, trigram, 4], _86316))), '$restore_trace'(_90022, _90024)) ^ Unify: (316) [system] setup_call_cleanup(user:'$notrace'(_90022, _90024), user:once(user:(ground([/, trigram, 4]), [/, trigram, 4]=[_86250, _86256, _86262], atom(_86250), catch_warn(current_op(_86288, yfx, _86250)), [/, trigram, 4]\=[_86308], s2ps([/, trigram, 4], _86316))), user:'$restore_trace'(_90022, _90024)) ^ Call: (317) [system] sig_atomic(user:'$notrace'(_90022, _90024)) ^ Exit: (316) [system] setup_call_cleanup(user:'$notrace'(3, -1), user:once(user:(ground([/, trigram, 4]), [/, trigram, 4]=[/, trigram, 4], atom(/), catch_warn(current_op(400, yfx, /)), [/, trigram, 4]\=[_86308], s2ps([/, trigram, 4], trigram/4))), user:'$restore_trace'(3, -1)) ^ Exit: (315) [user] real_notrace(user:(ground([/, trigram, 4]), [/, trigram, 4]=[/, trigram, 4], atom(/), catch_warn(current_op(400, yfx, /)), [/, trigram, 4]\=[_86308], s2ps([/, trigram, 4], trigram/4))) ^ Exit: (314) [user] fake_notrace(user:(ground([/, trigram, 4]), [/, trigram, 4]=[/, trigram, 4], atom(/), catch_warn(current_op(400, yfx, /)), [/, trigram, 4]\=[_86308], s2ps([/, trigram, 4], trigram/4))) ^ Call: (314) [user] fake_notrace(catch(_9728 is trigram/4, _95736, fail)) ^ Unify: (314) [user] fake_notrace(user:catch(_9728 is trigram/4, _95736, fail)) ^ Call: (315) [user] real_notrace(user:catch(_9728 is trigram/4, _95736, fail)) ^ Unify: (315) [user] real_notrace(user:catch(_9728 is trigram/4, _95736, fail)) ^ Call: (316) [user] setup_call_cleanup('$notrace'(_99450, _99452), once(user:catch(_9728 is trigram/4, _95736, fail)), '$restore_trace'(_99450, _99452)) ^ Unify: (316) [system] setup_call_cleanup(user:'$notrace'(_99450, _99452), user:once(user:catch(_9728 is trigram/4, _95736, fail)), user:'$restore_trace'(_99450, _99452)) ^ Call: (317) [system] sig_atomic(user:'$notrace'(_99450, _99452)) ^ Fail: (315) [user] real_notrace(user:catch(_9728 is trigram/4, _10060, fail)) ^ Fail: (314) [user] fake_notrace(user:catch(_9728 is trigram/4, _10060, fail)) ^ Redo: (308) [user] subst_args2_failed(494, '&self', [/, trigram, 4], _9728) ^ Unify: (308) [user] subst_args2_failed(494, '&self', [/, trigram, 4], [_12934|_12936]) ^ Call: (309) [user] subst_args(_13948, _13950, 494, '&self', /, _12934) ^ Unify: (309) [user] subst_args(_14892, _14894, 494, '&self', /, _12934) Call: (310) [system] atom(_15762) ^ Redo: (309) [user] subst_args(_16762, _16764, 494, '&self', /, _12934) ^ Unify: (309) [user] subst_args(_17706, _17708, 494, '&self', /, _12934) ^ Call: (310) [user] self_subst(/) ^ Unify: (310) [user] self_subst(/) Call: (311) [system] callable(/) Exit: (311) [system] callable(/) ^ Unify: (310) [user] self_subst(/) ^ Call: (311) [user] self_eval(/) ^ Unify: (311) [user] self_eval(/) ^ Call: (313) [system] setup_call_cleanup('$notrace'(_25056, _25058), once(user:self_eval0(/)), '$restore_trace'(_25056, _25058)) ^ Unify: (313) [system] setup_call_cleanup(system:'$notrace'(_25056, _25058), system:once(user:self_eval0(/)), system:'$restore_trace'(_25056, _25058)) ^ Call: (314) [system] sig_atomic(system:'$notrace'(_25056, _25058)) ^ Exit: (313) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(/)), system:'$restore_trace'(3, -1)) ^ Exit: (311) [user] self_eval(/) ^ Exit: (310) [user] self_subst(/) Call: (310) [system] _12934=(/) Exit: (310) [system] (/)=(/) ^ Exit: (309) [user] subst_args(_32610, _32612, 494, '&self', /, /) ^ Call: (309) [user] subst_args2_failed(494, '&self', [trigram, 4], _12936) ^ Unify: (309) [user] subst_args2_failed(494, '&self', [trigram, 4], _12936) Call: (310) [system] [trigram, 4]==[] ^ Redo: (309) [user] subst_args2_failed(494, '&self', [trigram, 4], _12936) ^ Unify: (309) [user] subst_args2_failed(494, '&self', [trigram, 4], _12936) Call: (310) [system] var([trigram, 4]) ^ Redo: (309) [user] subst_args2_failed(494, '&self', [trigram, 4], _12936) ^ Unify: (309) [user] subst_args2_failed(494, '&self', [trigram, 4], _12936) ^ Call: (310) [user] once(subst_selfless([trigram, 4], _12936)) ^ Unify: (310) [system] once(user:subst_selfless([trigram, 4], _12936)) ^ Call: (311) [user] subst_selfless([trigram, 4], _12936) ^ Unify: (311) [user] subst_selfless([trigram, 4], _12936) Call: (312) [system] var(trigram) ^ Redo: (311) [user] subst_selfless([trigram, 4], _12936) ^ Unify: (311) [user] subst_selfless([trigram, 4], _12936) ^ Call: (312) [user] eval_selfless(_47536, _47538, _47540, _47542, [trigram, 4], _12936) ^ Unify: (312) [user] eval_selfless(_48480, _48482, _48484, _48486, [trigram, 4], _12936) ^ Call: (313) [user] eval_selfless_0([trigram, 4], _12936) ^ Unify: (313) [user] eval_selfless_0([trigram, 4], _12936) Call: (314) [system] var(trigram) ^ Redo: (313) [user] eval_selfless_0([trigram, 4], _12936) ^ Unify: (313) [user] eval_selfless_0([trigram, 4], _12936) ^ Call: (314) [user] eval_selfless_1([trigram, 4], _12936) ^ Unify: (314) [user] eval_selfless_1([trigram, 4], _12936) ^ Call: (315) [user] allow_clp ^ Unify: (315) [user] allow_clp ^ Call: (316) [user] false_flag ^ Unify: (316) [user] false_flag Call: (317) [system] fail Fail: (317) [system] fail ^ Fail: (316) [user] false_flag ^ Redo: (313) [user] eval_selfless_0([trigram, 4], _12936) ^ Unify: (313) [user] eval_selfless_0([trigram, 4], _12936) ^ Call: (314) [user] eval_selfless_2([trigram, 4], _12936) ^ Unify: (314) [user] eval_selfless_2([trigram, 4], _12936) Call: (315) [system] var(trigram) ^ Redo: (314) [user] eval_selfless_2([trigram, 4], _12936) ^ Unify: (314) [user] eval_selfless_2([trigram, 4], _12936) ^ Call: (315) [user] fake_notrace((ground([trigram, 4]), [trigram, 4]=[_68776, _68782, _68788], atom(_68776), catch_warn(current_op(_68814, yfx, _68776)), [trigram, 4]\=[_68834], s2ps([trigram, 4], _68842))) ^ Unify: (315) [user] fake_notrace(user:(ground([trigram, 4]), [trigram, 4]=[_68776, _68782, _68788], atom(_68776), catch_warn(current_op(_68814, yfx, _68776)), [trigram, 4]\=[_68834], s2ps([trigram, 4], _68842))) ^ Call: (316) [user] real_notrace(user:(ground([trigram, 4]), [trigram, 4]=[_68776, _68782, _68788], atom(_68776), catch_warn(current_op(_68814, yfx, _68776)), [trigram, 4]\=[_68834], s2ps([trigram, 4], _68842))) ^ Unify: (316) [user] real_notrace(user:(ground([trigram, 4]), [trigram, 4]=[_68776, _68782, _68788], atom(_68776), catch_warn(current_op(_68814, yfx, _68776)), [trigram, 4]\=[_68834], s2ps([trigram, 4], _68842))) ^ Call: (317) [user] setup_call_cleanup('$notrace'(_72548, _72550), once(user:(ground([trigram, 4]), [trigram, 4]=[_68776, _68782, _68788], atom(_68776), catch_warn(current_op(_68814, yfx, _68776)), [trigram, 4]\=[_68834], s2ps([trigram, 4], _68842))), '$restore_trace'(_72548, _72550)) ^ Unify: (317) [system] setup_call_cleanup(user:'$notrace'(_72548, _72550), user:once(user:(ground([trigram, 4]), [trigram, 4]=[_68776, _68782, _68788], atom(_68776), catch_warn(current_op(_68814, yfx, _68776)), [trigram, 4]\=[_68834], s2ps([trigram, 4], _68842))), user:'$restore_trace'(_72548, _72550)) ^ Call: (318) [system] sig_atomic(user:'$notrace'(_72548, _72550)) ^ Fail: (316) [user] real_notrace(user:(ground([trigram, 4]), [trigram, 4]=[_68776, _68782, _68788], atom(_68776), catch_warn(current_op(_68814, yfx, _68776)), [trigram, 4]\=[_68834], s2ps([trigram, 4], _68842))) ^ Fail: (315) [user] fake_notrace(user:(ground([trigram, 4]), [trigram, 4]=[_68776, _68782, _68788], atom(_68776), catch_warn(current_op(_68814, yfx, _68776)), [trigram, 4]\=[_68834], s2ps([trigram, 4], _68842))) ^ Redo: (309) [user] subst_args2_failed(494, '&self', [trigram, 4], _12936) ^ Unify: (309) [user] subst_args2_failed(494, '&self', [trigram, 4], [_78172|_78174]) ^ Call: (310) [user] subst_args(_79186, _79188, 494, '&self', trigram, _78172) ^ Unify: (310) [user] subst_args(_80130, _80132, 494, '&self', trigram, _78172) Call: (311) [system] atom(_81000) ^ Redo: (310) [user] subst_args(_82000, _82002, 494, '&self', trigram, _78172) ^ Unify: (310) [user] subst_args(_82944, _82946, 494, '&self', trigram, _78172) ^ Call: (311) [user] self_subst(trigram) ^ Unify: (311) [user] self_subst(trigram) Call: (312) [system] callable(trigram) Exit: (312) [system] callable(trigram) ^ Unify: (311) [user] self_subst(trigram) ^ Call: (312) [user] self_eval(trigram) ^ Unify: (312) [user] self_eval(trigram) ^ Call: (314) [system] setup_call_cleanup('$notrace'(_90294, _90296), once(user:self_eval0(trigram)), '$restore_trace'(_90294, _90296)) ^ Unify: (314) [system] setup_call_cleanup(system:'$notrace'(_90294, _90296), system:once(user:self_eval0(trigram)), system:'$restore_trace'(_90294, _90296)) ^ Call: (315) [system] sig_atomic(system:'$notrace'(_90294, _90296)) ^ Exit: (314) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(trigram)), system:'$restore_trace'(3, -1)) ^ Exit: (312) [user] self_eval(trigram) ^ Exit: (311) [user] self_subst(trigram) Call: (311) [system] _78172=trigram Exit: (311) [system] trigram=trigram ^ Exit: (310) [user] subst_args(_97848, _97850, 494, '&self', trigram, trigram) ^ Call: (310) [user] subst_args2_failed(494, '&self', [4], _78174) ^ Unify: (310) [user] subst_args2_failed(494, '&self', [4], _78174) Call: (311) [system] [4]==[] ^ Redo: (310) [user] subst_args2_failed(494, '&self', [4], _78174) ^ Unify: (310) [user] subst_args2_failed(494, '&self', [4], _78174) Call: (311) [system] var([4]) ^ Redo: (310) [user] subst_args2_failed(494, '&self', [4], _78174) ^ Unify: (310) [user] subst_args2_failed(494, '&self', [4], _78174) ^ Call: (311) [user] once(subst_selfless([4], _78174)) ^ Unify: (311) [system] once(user:subst_selfless([4], _78174)) ^ Call: (312) [user] subst_selfless([4], _78174) ^ Unify: (312) [user] subst_selfless([4], _78174) Call: (313) [system] var(4) ^ Redo: (312) [user] subst_selfless([4], _78174) ^ Unify: (312) [user] subst_selfless([4], _78174) ^ Call: (313) [user] eval_selfless(_112774, _112776, _112778, _112780, [4], _78174) ^ Unify: (313) [user] eval_selfless(_113718, _113720, _113722, _113724, [4], _78174) ^ Call: (314) [user] eval_selfless_0([4], _78174) ^ Unify: (314) [user] eval_selfless_0([4], _78174) Call: (315) [system] var(4) ^ Redo: (314) [user] eval_selfless_0([4], _78174) ^ Unify: (314) [user] eval_selfless_0([4], _78174) ^ Call: (315) [user] eval_selfless_1([4], _78174) ^ Unify: (315) [user] eval_selfless_1([4], _78174) ^ Call: (316) [user] allow_clp ^ Unify: (316) [user] allow_clp ^ Call: (317) [user] false_flag ^ Unify: (317) [user] false_flag Call: (318) [system] fail Fail: (318) [system] fail ^ Fail: (317) [user] false_flag ^ Redo: (314) [user] eval_selfless_0([4], _78174) ^ Unify: (314) [user] eval_selfless_0([4], _78174) ^ Call: (315) [user] eval_selfless_2([4], _78174) ^ Unify: (315) [user] eval_selfless_2([4], _78174) Call: (316) [system] var(4) ^ Redo: (315) [user] eval_selfless_2([4], _78174) ^ Unify: (315) [user] eval_selfless_2([4], _78174) ^ Call: (316) [user] fake_notrace((ground([4]), [4]=[_134014, _134020, _134026], atom(_134014), catch_warn(current_op(_134052, yfx, _134014)), [4]\=[_134072], s2ps([4], _134080))) ^ Unify: (316) [user] fake_notrace(user:(ground([4]), [4]=[_134014, _134020, _134026], atom(_134014), catch_warn(current_op(_134052, yfx, _134014)), [4]\=[_134072], s2ps([4], _134080))) ^ Call: (317) [user] real_notrace(user:(ground([4]), [4]=[_134014, _134020, _134026], atom(_134014), catch_warn(current_op(_134052, yfx, _134014)), [4]\=[_134072], s2ps([4], _134080))) ^ Unify: (317) [user] real_notrace(user:(ground([4]), [4]=[_134014, _134020, _134026], atom(_134014), catch_warn(current_op(_134052, yfx, _134014)), [4]\=[_134072], s2ps([4], _134080))) ^ Call: (318) [user] setup_call_cleanup('$notrace'(_137786, _137788), once(user:(ground([4]), [4]=[_134014, _134020, _134026], atom(_134014), catch_warn(current_op(_134052, yfx, _134014)), [4]\=[_134072], s2ps([4], _134080))), '$restore_trace'(_137786, _137788)) ^ Unify: (318) [system] setup_call_cleanup(user:'$notrace'(_137786, _137788), user:once(user:(ground([4]), [4]=[_134014, _134020, _134026], atom(_134014), catch_warn(current_op(_134052, yfx, _134014)), [4]\=[_134072], s2ps([4], _134080))), user:'$restore_trace'(_137786, _137788)) ^ Call: (319) [system] sig_atomic(user:'$notrace'(_137786, _137788)) ^ Fail: (317) [user] real_notrace(user:(ground([4]), [4]=[_134014, _134020, _134026], atom(_134014), catch_warn(current_op(_134052, yfx, _134014)), [4]\=[_134072], s2ps([4], _134080))) ^ Fail: (316) [user] fake_notrace(user:(ground([4]), [4]=[_134014, _134020, _134026], atom(_134014), catch_warn(current_op(_134052, yfx, _134014)), [4]\=[_134072], s2ps([4], _134080))) ^ Redo: (310) [user] subst_args2_failed(494, '&self', [4], _78174) ^ Unify: (310) [user] subst_args2_failed(494, '&self', [4], [_143410|_143412]) ^ Call: (311) [user] subst_args(_144424, _144426, 494, '&self', 4, _143410) ^ Unify: (311) [user] subst_args(_145368, _145370, 494, '&self', 4, _143410) Call: (312) [system] atom(_146238) ^ Redo: (311) [user] subst_args(_147238, _147240, 494, '&self', 4, _143410) ^ Unify: (311) [user] subst_args(_148182, _148184, 494, '&self', 4, _143410) ^ Call: (312) [user] self_subst(4) ^ Unify: (312) [user] self_subst(4) Call: (313) [system] callable(4) ^ Redo: (312) [user] self_subst(4) ^ Exit: (312) [user] self_subst(4) Call: (312) [system] _143410=4 Exit: (312) [system] 4=4 ^ Exit: (311) [user] subst_args(_155602, _155604, 494, '&self', 4, 4) ^ Call: (311) [user] subst_args2_failed(494, '&self', [], _143412) ^ Unify: (311) [user] subst_args2_failed(494, '&self', [], _143412) Call: (312) [system] []==[] Exit: (312) [system] []==[] Call: (312) [system] _143412=[] Exit: (312) [system] []=[] ^ Exit: (311) [user] subst_args2_failed(494, '&self', [], []) ^ Exit: (310) [user] subst_args2_failed(494, '&self', [4], [4]) ^ Exit: (309) [user] subst_args2_failed(494, '&self', [trigram, 4], [trigram, 4]) ^ Exit: (308) [user] subst_args2_failed(494, '&self', [/, trigram, 4], [/, trigram, 4]) ^ Exit: (307) [user] subst_args1(=, _9620, 494, '&self', [/, trigram, 4], [/, trigram, 4]) Call: (307) [system] nb_setarg(1, retval(fail), [/, trigram, 4]) Exit: (307) [system] nb_setarg(1, retval([/, trigram, 4]), [/, trigram, 4]) ^ Call: (307) [user] ignore(notrace((\+[/, trigram, 4]\=_9744, nb_setarg(1, retval([/, trigram, 4]), [/, trigram, 4])))) ^ Unify: (307) [system] ignore(user:notrace((\+[/, trigram, 4]\=_9744, nb_setarg(1, retval([/, trigram, 4]), [/, trigram, 4])))) ^ Call: (309) [system] setup_call_cleanup('$notrace'(_170502, _170504), once(user:(\+[/, trigram, 4]\=_9744, nb_setarg(1, retval([/, trigram, 4]), [/, trigram, 4]))), '$restore_trace'(_170502, _170504)) ^ Unify: (309) [system] setup_call_cleanup(system:'$notrace'(_170502, _170504), system:once(user:(\+[/, trigram, 4]\=_9744, nb_setarg(1, retval([/, trigram, 4]), [/, trigram, 4]))), system:'$restore_trace'(_170502, _170504)) ^ Call: (310) [system] sig_atomic(system:'$notrace'(_170502, _170504)) ^ Exit: (309) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(\+[/, trigram, 4]\=_9744, nb_setarg(1, retval([/, trigram, 4]), [/, trigram, 4]))), system:'$restore_trace'(3, -1)) ^ Exit: (307) [system] ignore(user:notrace((\+[/, trigram, 4]\=_9744, nb_setarg(1, retval([/, trigram, 4]), [/, trigram, 4])))) ^ Call: (307) [user] ignore((_9736==1->ignore(\+ \+ (flag(eval_num, _9774, _9774+1), (retval([/, trigram, 4])\=@=retval(fail), nonvar([/, trigram, 4])->indentq(5, _9774, <--, [false, [/, trigram, 4]]);indentq(5, _9774, <--, [false, retval([/, trigram, 4])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9774, _9774+1), (retval([/, trigram, 4])\=@=retval(fail), nonvar([/, trigram, 4])->indentq(5, _9774, <--, [false, [/, trigram, 4]]);indentq(5, _9774, <--, [false, retval([/, trigram, 4])])))))))))) ^ Unify: (307) [system] ignore(user:(_9736==1->ignore(\+ \+ (flag(eval_num, _9774, _9774+1), (retval([/, trigram, 4])\=@=retval(fail), nonvar([/, trigram, 4])->indentq(5, _9774, <--, [false, [/, trigram, 4]]);indentq(5, _9774, <--, [false, retval([/, trigram, 4])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9774, _9774+1), (retval([/, trigram, 4])\=@=retval(fail), nonvar([/, trigram, 4])->indentq(5, _9774, <--, [false, [/, trigram, 4]]);indentq(5, _9774, <--, [false, retval([/, trigram, 4])])))))))))) Call: (309) [system] _9736==1 Fail: (309) [system] _9736==1 ^ Call: (310) [system] setup_call_cleanup('$notrace'(_178958, _178960), once(user:ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9774, _9774+1), (retval([/, trigram, 4])\=@=retval(fail), nonvar([/, trigram, 4])->indentq(5, _9774, <--, [false, [/, trigram, 4]]);indentq(5, _9774, <--, [false, retval([/, trigram, 4])])))))))), '$restore_trace'(_178958, _178960)) ^ Unify: (310) [system] setup_call_cleanup(system:'$notrace'(_178958, _178960), system:once(user:ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9774, _9774+1), (retval([/, trigram, 4])\=@=retval(fail), nonvar([/, trigram, 4])->indentq(5, _9774, <--, [false, [/, trigram, 4]]);indentq(5, _9774, <--, [false, retval([/, trigram, 4])])))))))), system:'$restore_trace'(_178958, _178960)) ^ Call: (311) [system] sig_atomic(system:'$notrace'(_178958, _178960)) ^ Exit: (310) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9774, _9774+1), (retval([/, trigram, 4])\=@=retval(fail), nonvar([/, trigram, 4])->indentq(5, _9774, <--, [false, [/, trigram, 4]]);indentq(5, _9774, <--, [false, retval([/, trigram, 4])])))))))), system:'$restore_trace'(3, -1)) ^ Exit: (307) [system] ignore(user:(_9736==1->ignore(\+ \+ (flag(eval_num, _9774, _9774+1), (retval([/, trigram, 4])\=@=retval(fail), nonvar([/, trigram, 4])->indentq(5, _9774, <--, [false, [/, trigram, 4]]);indentq(5, _9774, <--, [false, retval([/, trigram, 4])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9774, _9774+1), (retval([/, trigram, 4])\=@=retval(fail), nonvar([/, trigram, 4])->indentq(5, _9774, <--, [false, [/, trigram, 4]]);indentq(5, _9774, <--, [false, retval([/, trigram, 4])])))))))))) ^ Exit: (305) [system] call_cleanup(user:((call(subst_args1(=, _9620), 494, '&self', [/, trigram, 4], [/, trigram, 4])*->nb_setarg(1, retval([/, trigram, 4]), [/, trigram, 4]);fail, trace, call(subst_args1(=, _9620), 494, '&self', [/, trigram, 4], [/, trigram, 4])), ignore(notrace((\+[/, trigram, 4]\=_9744, nb_setarg(1, retval([/, trigram, 4]), [/, trigram, 4]))))), user:ignore((_9736==1->ignore(\+ \+ (flag(eval_num, _9774, _9774+1), (retval([/, trigram, 4])\=@=retval(fail), nonvar([/, trigram, 4])->indentq(5, _9774, <--, [false, [/, trigram, 4]]);indentq(5, _9774, <--, [false, retval([/, trigram, 4])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9774, _9774+1), (retval([/, trigram, 4])\=@=retval(fail), nonvar([/, trigram, 4])->indentq(5, _9774, <--, [false, [/, trigram, 4]]);indentq(5, _9774, <--, [false, retval([/, trigram, 4])]))))))))))) Call: (305) [system] retval([/, trigram, 4])\=@=retval(fail) Exit: (305) [system] retval([/, trigram, 4])\=@=retval(fail) ^ Exit: (304) [user] trace_eval(subst_args1(=, _9620), (false, (e2;e)), 494, '&self', [/, trigram, 4], [/, trigram, 4]) Call: (304) [system] [/, trigram, 4]\=@=[/, trigram, 4] ^ Redo: (303) [user] subst_args0(=, _9620, 494, '&self', [/, trigram, 4], _9696) Call: (304) [system] _9696=[/, trigram, 4] Exit: (304) [system] [/, trigram, 4]=[/, trigram, 4] ^ Exit: (303) [user] subst_args0(=, _9620, 494, '&self', [/, trigram, 4], [/, trigram, 4]) ^ Exit: (302) [user] subst_args(=, _9620, 495, '&self', [/, trigram, 4], [/, trigram, 4]) Call: (302) [apply] apply:maplist_([[/, 'tok-split', 3], [/, 'tok-split', 4]], _9698, user:subst_args(=, _9620, 495, '&self')) Unify: (302) [apply] apply:maplist_([[/, 'tok-split', 3], [/, 'tok-split', 4]], [_194118|_194120], user:subst_args(=, _9620, 495, '&self')) ^ Call: (303) [user] subst_args(=, _9620, 495, '&self', [/, 'tok-split', 3], _194118) ^ Unify: (303) [user] subst_args(=, _9620, 495, '&self', [/, 'tok-split', 3], _194118) Call: (304) [system] atom(=) Exit: (304) [system] atom(=) Call: (304) [system] (=)\==(=) ^ Redo: (303) [user] subst_args(=, _9620, 495, '&self', [/, 'tok-split', 3], _194118) ^ Unify: (303) [user] subst_args(=, _9620, 495, '&self', [/, 'tok-split', 3], _194118) ^ Call: (304) [user] self_subst([/, 'tok-split', 3]) ^ Unify: (304) [user] self_subst([/, 'tok-split', 3]) Call: (305) [system] callable([/, 'tok-split', 3]) Exit: (305) [system] callable([/, 'tok-split', 3]) ^ Unify: (304) [user] self_subst([/, 'tok-split', 3]) ^ Call: (305) [user] self_eval([/, 'tok-split', 3]) ^ Unify: (305) [user] self_eval([/, 'tok-split', 3]) ^ Call: (307) [system] setup_call_cleanup('$notrace'(_208086, _208088), once(user:self_eval0([/, 'tok-split', 3])), '$restore_trace'(_208086, _208088)) ^ Unify: (307) [system] setup_call_cleanup(system:'$notrace'(_208086, _208088), system:once(user:self_eval0([/, 'tok-split', 3])), system:'$restore_trace'(_208086, _208088)) ^ Call: (308) [system] sig_atomic(system:'$notrace'(_208086, _208088)) ^ Fail: (305) [user] self_eval([/, 'tok-split', 3]) ^ Redo: (303) [user] subst_args(=, _9620, 495, '&self', [/, 'tok-split', 3], _194118) ^ Unify: (303) [user] subst_args(=, _9620, 495, '&self', [/, 'tok-split', 3], _194118) Call: (304) [system] ['tok-split', 3]==[] ^ Redo: (303) [user] subst_args(=, _9620, 495, '&self', [/, 'tok-split', 3], _194118) ^ Unify: (303) [user] subst_args(=, _9620, 495, '&self', [/, 'tok-split', 3], _194118) ^ Call: (305) [system] setup_call_cleanup('$notrace'(_216572, _216574), once(user:(_216554 is 495-1)), '$restore_trace'(_216572, _216574)) ^ Unify: (305) [system] setup_call_cleanup(system:'$notrace'(_216572, _216574), system:once(user:(_216554 is 495-1)), system:'$restore_trace'(_216572, _216574)) ^ Call: (306) [system] sig_atomic(system:'$notrace'(_216572, _216574)) ^ Exit: (305) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(494 is 495-1)), system:'$restore_trace'(3, -1)) ^ Call: (304) [user] subst_args0(=, _9620, 494, '&self', [/, 'tok-split', 3], _194118) ^ Unify: (304) [user] subst_args0(=, _9620, 494, '&self', [/, 'tok-split', 3], _194118) ^ Call: (305) [user] self_subst([/, 'tok-split', 3]) ^ Unify: (305) [user] self_subst([/, 'tok-split', 3]) Call: (306) [system] callable([/, 'tok-split', 3]) Exit: (306) [system] callable([/, 'tok-split', 3]) ^ Unify: (305) [user] self_subst([/, 'tok-split', 3]) ^ Call: (306) [user] self_eval([/, 'tok-split', 3]) ^ Unify: (306) [user] self_eval([/, 'tok-split', 3]) ^ Call: (308) [system] setup_call_cleanup('$notrace'(_228722, _228724), once(user:self_eval0([/, 'tok-split', 3])), '$restore_trace'(_228722, _228724)) ^ Unify: (308) [system] setup_call_cleanup(system:'$notrace'(_228722, _228724), system:once(user:self_eval0([/, 'tok-split', 3])), system:'$restore_trace'(_228722, _228724)) ^ Call: (309) [system] sig_atomic(system:'$notrace'(_228722, _228724)) ^ Fail: (306) [user] self_eval([/, 'tok-split', 3]) ^ Redo: (304) [user] subst_args0(=, _9620, 494, '&self', [/, 'tok-split', 3], _194118) ^ Unify: (304) [user] subst_args0(=, _9620, 494, '&self', [/, 'tok-split', 3], _194118) Call: (305) [system] _234378 is 494+ -1 Exit: (305) [system] 493 is 494+ -1 ^ Call: (305) [user] trace_eval(subst_args1(=, _9620), (false, (e2;e)), 494, '&self', [/, 'tok-split', 3], _236254) ^ Unify: (305) [user] trace_eval(subst_args1(=, _9620), (false, (e2;e)), 494, '&self', [/, 'tok-split', 3], _236254) ^ Call: (306) [user] must_det_ll((notrace((flag(eval_num, _238164, _238164+1), _238182 is _238164 mod 500, _238200 is 99-494 mod 100, _238224=_238226, option_else('trace-length', _238238, 500), option_else('trace-depth', _238246, 30))), quietly(if_t((nop(stop_rtrace), _238182>_238238), (set_debug(eval, false), _238302 is _238238+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_238302])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_238354))))) ^ Unify: (306) [user] must_det_ll(user:(notrace((flag(eval_num, _238164, _238164+1), _238182 is _238164 mod 500, _238200 is 99-494 mod 100, _238224=_238226, option_else('trace-length', _238238, 500), option_else('trace-depth', _238246, 30))), quietly(if_t((nop(stop_rtrace), _238182>_238238), (set_debug(eval, false), _238302 is _238238+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_238302])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_238354))))) ^ Call: (307) [user] once(user:(notrace((flag(eval_num, _238164, _238164+1), _238182 is _238164 mod 500, _238200 is 99-494 mod 100, _238224=_238226, option_else('trace-length', _238238, 500), option_else('trace-depth', _238246, 30))), quietly(if_t((nop(stop_rtrace), _238182>_238238), (set_debug(eval, false), _238302 is _238238+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_238302])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_238354))))) ^ Unify: (307) [system] once(user:(notrace((flag(eval_num, _238164, _238164+1), _238182 is _238164 mod 500, _238200 is 99-494 mod 100, _238224=_238226, option_else('trace-length', _238238, 500), option_else('trace-depth', _238246, 30))), quietly(if_t((nop(stop_rtrace), _238182>_238238), (set_debug(eval, false), _238302 is _238238+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_238302])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_238354))))) ^ Call: (310) [system] setup_call_cleanup('$notrace'(_242078, _242080), once(user:(flag(eval_num, _238164, _238164+1), _238182 is _238164 mod 500, _238200 is 99-494 mod 100, _238224=_238226, option_else('trace-length', _238238, 500), option_else('trace-depth', _238246, 30))), '$restore_trace'(_242078, _242080)) ^ Unify: (310) [system] setup_call_cleanup(system:'$notrace'(_242078, _242080), system:once(user:(flag(eval_num, _238164, _238164+1), _238182 is _238164 mod 500, _238200 is 99-494 mod 100, _238224=_238226, option_else('trace-length', _238238, 500), option_else('trace-depth', _238246, 30))), system:'$restore_trace'(_242078, _242080)) ^ Call: (311) [system] sig_atomic(system:'$notrace'(_242078, _242080)) ^ Exit: (310) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(flag(eval_num, 32, 32+1), 32 is 32 mod 500, 5 is 99-494 mod 100, _238224=_238224, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), system:'$restore_trace'(3, -1)) ^ Call: (310) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 32>500), (set_debug(eval, false), _238302 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_238302])), nop((start_rtrace, rtrace))))) ^ Unify: (310) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 32>500), (set_debug(eval, false), _238302 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_238302])), nop((start_rtrace, rtrace))))) ^ Exit: (310) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 32>500), (set_debug(eval, false), _238302 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_238302])), nop((start_rtrace, rtrace))))) Call: (309) [user] nop(notrace(no_repeats_var(_238354))) Unify: (309) [user] nop(notrace(no_repeats_var(_238354))) Exit: (309) [user] nop(notrace(no_repeats_var(_238354))) ^ Exit: (307) [system] once(user:(notrace((flag(eval_num, 32, 32+1), 32 is 32 mod 500, 5 is 99-494 mod 100, _238224=_238224, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), quietly(if_t((nop(stop_rtrace), 32>500), (set_debug(eval, false), _238302 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_238302])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_238354))))) ^ Exit: (306) [user] must_det_ll(user:(notrace((flag(eval_num, 32, 32+1), 32 is 32 mod 500, 5 is 99-494 mod 100, _238224=_238224, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), quietly(if_t((nop(stop_rtrace), 32>500), (set_debug(eval, false), _238302 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_238302])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_238354))))) Call: (306) [occurs] occurs:sub_term(_253542, (false, (e2;e))) Unify: (306) [occurs] occurs:sub_term((false, (e2;e)), (false, (e2;e))) Exit: (306) [occurs] occurs:sub_term((false, (e2;e)), (false, (e2;e))) Call: (306) [system] (false, (e2;e))\=(false, (e2;e)) Fail: (306) [system] (false, (e2;e))\=(false, (e2;e)) Redo: (306) [occurs] occurs:sub_term(_253542, (false, (e2;e))) Unify: (306) [occurs] occurs:sub_term(_253542, (false, (e2;e))) Call: (307) [system] compound((false, (e2;e))) Exit: (307) [system] compound((false, (e2;e))) Call: (307) [system] arg(_261964, (false, (e2;e)), _261888) Exit: (307) [system] arg(1, (false, (e2;e)), false) Call: (307) [occurs] occurs:sub_term(_253542, false) Unify: (307) [occurs] occurs:sub_term(false, false) Exit: (307) [occurs] occurs:sub_term(false, false) Exit: (306) [occurs] occurs:sub_term(false, (false, (e2;e))) Call: (306) [system] (false, (e2;e))\=false Exit: (306) [system] (false, (e2;e))\=false ^ Call: (306) [user] if_trace((eval;false, (e2;e)), (_238224=1, indentq(5, 32, -->, [false, [/, 'tok-split', 3]]))) ^ Unify: (306) [user] if_trace((eval;false, (e2;e)), (_238224=1, indentq(5, 32, -->, [false, [/, 'tok-split', 3]]))) ^ Call: (308) [system] setup_call_cleanup('$notrace'(_271268, _271270), once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _238224=1, indentq(5, 32, -->, [false, [/, 'tok-split', 3]]))), _271226, fbug((_271226-->if_trace((eval;false, (e2;e)), (_238224=1, indentq(5, 32, -->, [false, [/, 'tok-split', 3]])))))))), '$restore_trace'(_271268, _271270)) ^ Unify: (308) [system] setup_call_cleanup(system:'$notrace'(_271268, _271270), system:once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _238224=1, indentq(5, 32, -->, [false, [/, 'tok-split', 3]]))), _271226, fbug((_271226-->if_trace((eval;false, (e2;e)), (_238224=1, indentq(5, 32, -->, [false, [/, 'tok-split', 3]])))))))), system:'$restore_trace'(_271268, _271270)) ^ Call: (309) [system] sig_atomic(system:'$notrace'(_271268, _271270)) ^ Exit: (308) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _238224=1, indentq(5, 32, -->, [false, [/, 'tok-split', 3]]))), _271226, fbug((_271226-->if_trace((eval;false, (e2;e)), (_238224=1, indentq(5, 32, -->, [false, [/, 'tok-split', 3]])))))))), system:'$restore_trace'(3, -1)) ^ Exit: (306) [user] if_trace((eval;false, (e2;e)), (_238224=1, indentq(5, 32, -->, [false, [/, 'tok-split', 3]]))) Call: (306) [system] _276050=retval(fail) Exit: (306) [system] retval(fail)=retval(fail) Call: (306) [system] _277912=(\+ \+ (flag(eval_num, _277932, _277932+1), (retval(fail)\=@=retval(fail), nonvar(_236254)->indentq(5, _277932, <--, [false, _236254]);indentq(5, _277932, <--, [false, retval(fail)])))) Exit: (306) [system] (\+ \+ (flag(eval_num, _277932, _277932+1), (retval(fail)\=@=retval(fail), nonvar(_236254)->indentq(5, _277932, <--, [false, _236254]);indentq(5, _277932, <--, [false, retval(fail)]))))=(\+ \+ (flag(eval_num, _277932, _277932+1), (retval(fail)\=@=retval(fail), nonvar(_236254)->indentq(5, _277932, <--, [false, _236254]);indentq(5, _277932, <--, [false, retval(fail)])))) ^ Call: (306) [user] call_cleanup(((call(subst_args1(=, _9620), 494, '&self', [/, 'tok-split', 3], _236254)*->nb_setarg(1, retval(fail), _236254);fail, trace, call(subst_args1(=, _9620), 494, '&self', [/, 'tok-split', 3], _236254)), ignore(notrace((\+_236254\=_238354, nb_setarg(1, retval(fail), _236254))))), ignore((_238224==1->ignore(\+ \+ (flag(eval_num, _277932, _277932+1), (retval(fail)\=@=retval(fail), nonvar(_236254)->indentq(5, _277932, <--, [false, _236254]);indentq(5, _277932, <--, [false, retval(fail)]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _277932, _277932+1), (retval(fail)\=@=retval(fail), nonvar(_236254)->indentq(5, _277932, <--, [false, _236254]);indentq(5, _277932, <--, [false, retval(fail)]))))))))))) ^ Unify: (306) [system] call_cleanup(user:((call(subst_args1(=, _9620), 494, '&self', [/, 'tok-split', 3], _236254)*->nb_setarg(1, retval(fail), _236254);fail, trace, call(subst_args1(=, _9620), 494, '&self', [/, 'tok-split', 3], _236254)), ignore(notrace((\+_236254\=_238354, nb_setarg(1, retval(fail), _236254))))), user:ignore((_238224==1->ignore(\+ \+ (flag(eval_num, _277932, _277932+1), (retval(fail)\=@=retval(fail), nonvar(_236254)->indentq(5, _277932, <--, [false, _236254]);indentq(5, _277932, <--, [false, retval(fail)]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _277932, _277932+1), (retval(fail)\=@=retval(fail), nonvar(_236254)->indentq(5, _277932, <--, [false, _236254]);indentq(5, _277932, <--, [false, retval(fail)]))))))))))) ^ Call: (308) [user] subst_args1(=, _9620, 494, '&self', [/, 'tok-split', 3], _236254) ^ Unify: (308) [user] subst_args1(=, _9620, 494, '&self', [/, 'tok-split', 3], _236254) Call: (309) [system] var(=) ^ Redo: (308) [user] subst_args1(=, _9620, 494, '&self', [/, 'tok-split', 3], _236254) Call: (309) [system] atom(=) Exit: (309) [system] atom(=) Call: (309) [system] (=)\==(=) ^ Redo: (308) [user] subst_args1(=, _9620, 494, '&self', [/, 'tok-split', 3], _236254) ^ Unify: (308) [user] subst_args1(=, _9620, 494, '&self', [/, 'tok-split', 3], _236254) Call: (309) [system] atom([/, 'tok-split', 3]) ^ Redo: (308) [user] subst_args1(=, _9620, 494, '&self', [/, 'tok-split', 3], _236254) ^ Unify: (308) [user] subst_args1(=, _9620, 494, '&self', [/, 'tok-split', 3], _236254) Call: (309) [system] is_list(['tok-split', 3]) Exit: (309) [system] is_list(['tok-split', 3]) ^ Unify: (308) [user] subst_args1(=, _9620, 494, '&self', [/, 'tok-split', 3], _236254) Call: (309) [system] is_list([/, 'tok-split', 3]) Exit: (309) [system] is_list([/, 'tok-split', 3]) ^ Unify: (308) [user] subst_args1(=, _9620, 494, '&self', [/, 'tok-split', 3], [/|_297786]) Call: (309) [system] var(/) ^ Redo: (308) [user] subst_args1(=, _9620, 494, '&self', [/, 'tok-split', 3], _236254) ^ Unify: (308) [user] subst_args1(=, _9620, 494, '&self', [/, 'tok-split', 3], _236254) Call: (309) [system] fail ^ Redo: (308) [user] subst_args1(=, _9620, 494, '&self', [/, 'tok-split', 3], _236254) ^ Unify: (308) [user] subst_args1(=, _9620, 494, '&self', [/, 'tok-split', 3], _236254) Call: (309) [system] is_list([/, 'tok-split', 3]) Exit: (309) [system] is_list([/, 'tok-split', 3]) ^ Call: (309) [user] apply:maplist(self_subst, [/, 'tok-split', 3]) ^ Unify: (309) [apply] apply:maplist(user:self_subst, [/, 'tok-split', 3]) Call: (310) [apply] apply:maplist_([/, 'tok-split', 3], user:self_subst) Unify: (310) [apply] apply:maplist_([/, 'tok-split', 3], user:self_subst) ^ Call: (311) [user] self_subst(/) ^ Unify: (311) [user] self_subst(/) Call: (312) [system] callable(/) Exit: (312) [system] callable(/) ^ Unify: (311) [user] self_subst(/) ^ Call: (312) [user] self_eval(/) ^ Unify: (312) [user] self_eval(/) ^ Call: (314) [system] setup_call_cleanup('$notrace'(_316406, _316408), once(user:self_eval0(/)), '$restore_trace'(_316406, _316408)) ^ Unify: (314) [system] setup_call_cleanup(system:'$notrace'(_316406, _316408), system:once(user:self_eval0(/)), system:'$restore_trace'(_316406, _316408)) ^ Call: (315) [system] sig_atomic(system:'$notrace'(_316406, _316408)) ^ Exit: (314) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(/)), system:'$restore_trace'(3, -1)) ^ Exit: (312) [user] self_eval(/) ^ Exit: (311) [user] self_subst(/) Call: (311) [apply] apply:maplist_(['tok-split', 3], user:self_subst) Unify: (311) [apply] apply:maplist_(['tok-split', 3], user:self_subst) ^ Call: (312) [user] self_subst('tok-split') ^ Unify: (312) [user] self_subst('tok-split') Call: (313) [system] callable('tok-split') Exit: (313) [system] callable('tok-split') ^ Unify: (312) [user] self_subst('tok-split') ^ Call: (313) [user] self_eval('tok-split') ^ Unify: (313) [user] self_eval('tok-split') ^ Call: (315) [system] setup_call_cleanup('$notrace'(_330366, _330368), once(user:self_eval0('tok-split')), '$restore_trace'(_330366, _330368)) ^ Unify: (315) [system] setup_call_cleanup(system:'$notrace'(_330366, _330368), system:once(user:self_eval0('tok-split')), system:'$restore_trace'(_330366, _330368)) ^ Call: (316) [system] sig_atomic(system:'$notrace'(_330366, _330368)) ^ Exit: (315) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0('tok-split')), system:'$restore_trace'(3, -1)) ^ Exit: (313) [user] self_eval('tok-split') ^ Exit: (312) [user] self_subst('tok-split') Call: (312) [apply] apply:maplist_([3], user:self_subst) Unify: (312) [apply] apply:maplist_([3], user:self_subst) ^ Call: (313) [user] self_subst(3) ^ Unify: (313) [user] self_subst(3) Call: (314) [system] callable(3) ^ Redo: (313) [user] self_subst(3) ^ Exit: (313) [user] self_subst(3) Call: (313) [apply] apply:maplist_([], user:self_subst) Unify: (313) [apply] apply:maplist_([], user:self_subst) Exit: (313) [apply] apply:maplist_([], user:self_subst) Exit: (312) [apply] apply:maplist_([3], user:self_subst) Exit: (311) [apply] apply:maplist_(['tok-split', 3], user:self_subst) Exit: (310) [apply] apply:maplist_([/, 'tok-split', 3], user:self_subst) ^ Exit: (309) [apply] apply:maplist(user:self_subst, [/, 'tok-split', 3]) Call: (309) [system] [/, 'tok-split', 3]=[_348970|_348972] Exit: (309) [system] [/, 'tok-split', 3]=[/, 'tok-split', 3] Call: (309) [system] atom(/) Exit: (309) [system] atom(/) ^ Unify: (308) [user] subst_args1(=, _9620, 494, '&self', [/, 'tok-split', 3], _236254) ^ Call: (309) [user] is_space_op(/) ^ Redo: (308) [user] subst_args1(=, _9620, 494, '&self', [/, 'tok-split', 3], _236254) ^ Unify: (308) [user] subst_args1(=, _9620, 494, '&self', [/, 'tok-split', 3], _236254) Call: (309) [system] (/)==case ^ Redo: (308) [user] subst_args1(=, _9620, 494, '&self', [/, 'tok-split', 3], _236254) ^ Unify: (308) [user] subst_args1(=, _9620, 494, '&self', [/, 'tok-split', 3], _236254) Call: (309) [system] fail ^ Redo: (308) [user] subst_args1(=, _9620, 494, '&self', [/, 'tok-split', 3], _236254) ^ Unify: (308) [user] subst_args1(=, _9620, 494, '&self', [/, 'tok-split', 3], _236254) Call: (309) [system] _362054=do_more_defs(true) Exit: (309) [system] do_more_defs(true)=do_more_defs(true) ^ Call: (309) [user] clause(eval_21(subst_args, _9620, 494, '&self', [/, 'tok-split', 3], _236254), _363930) ^ Redo: (308) [user] subst_args1(=, _9620, 494, '&self', [/, 'tok-split', 3], _236254) ^ Unify: (308) [user] subst_args1(=, _9620, 494, '&self', [/, 'tok-split', 3], _236254) Call: (309) [system] fail ^ Redo: (308) [user] subst_args1(=, _9620, 494, '&self', [/, 'tok-split', 3], _236254) ^ Unify: (308) [user] subst_args1(=, _9620, 494, '&self', [/, 'tok-split', 3], _236254) ^ Call: (309) [user] is_and(/) ^ Unify: (309) [user] is_and(/) Call: (310) [system] atom(/) Exit: (310) [system] atom(/) ^ Unify: (309) [user] is_and(/) ^ Call: (310) [user] is_and(/, _374254) ^ Unify: (310) [user] is_and(/, _375182) Call: (311) [system] atom(/) Exit: (311) [system] atom(/) ^ Redo: (308) [user] subst_args1(=, _9620, 494, '&self', [/, 'tok-split', 3], _236254) ^ Unify: (308) [user] subst_args1(=, _9620, 494, '&self', [/, 'tok-split', 3], [/|_378830]) Call: (309) [system] nonvar(/) Exit: (309) [system] nonvar(/) Call: (309) [system] fail ^ Redo: (308) [user] subst_args1(=, _9620, 494, '&self', [/, 'tok-split', 3], _236254) ^ Unify: (308) [user] subst_args1(=, _9620, 494, '&self', [/, 'tok-split', 3], _236254) ^ Call: (309) [user] subst_args2(=, 494, '&self', [/, 'tok-split', 3], _236254) ^ Unify: (309) [user] subst_args2(=, 494, '&self', [/, 'tok-split', 3], _236254) Call: (310) [system] 494<3 ^ Redo: (309) [user] subst_args2(=, 494, '&self', [/, 'tok-split', 3], _236254) ^ Unify: (309) [user] subst_args2(=, 494, '&self', [/, 'tok-split', 3], _236254) Call: (310) [system] fail ^ Redo: (309) [user] subst_args2(=, 494, '&self', [/, 'tok-split', 3], _236254) ^ Unify: (309) [user] subst_args2(=, 494, '&self', [/, 'tok-split', 3], _236254) ^ Call: (310) [user] mnotrace(is_user_defined_head(=, '&self', /)) ^ Unify: (310) [user] mnotrace(is_user_defined_head(=, '&self', /)) ^ Call: (311) [user] once(is_user_defined_head(=, '&self', /)) ^ Unify: (311) [system] once(user:is_user_defined_head(=, '&self', /)) ^ Call: (312) [user] is_user_defined_head(=, '&self', /) ^ Unify: (312) [user] is_user_defined_head(=, '&self', /) ^ Call: (313) [user] mnotrace(is_user_defined_head0(=, '&self', /)) ^ Unify: (313) [user] mnotrace(is_user_defined_head0(=, '&self', /)) ^ Call: (314) [user] once(is_user_defined_head0(=, '&self', /)) ^ Unify: (314) [system] once(user:is_user_defined_head0(=, '&self', /)) ^ Call: (315) [user] is_user_defined_head0(=, '&self', /) ^ Unify: (315) [user] is_user_defined_head0(=, '&self', /) Call: (316) [system] callable(/) Exit: (316) [system] callable(/) Call: (316) [system] functor(/, _404932, _405012) Exit: (316) [system] functor(/, /, 0) ^ Call: (316) [user] is_user_defined_head_f(=, '&self', /) ^ Unify: (316) [user] is_user_defined_head_f(=, '&self', /) ^ Call: (317) [user] is_user_defined_head_f1(=, '&self', /) ^ Unify: (317) [user] is_user_defined_head_f1(=, '&self', /) Call: (318) [user] metta_eq_def(=, '&self', [/|_410530], _410612) Unify: (318) [user] metta_eq_def(=, '&self', [/|_410530], _411536) ^ Call: (319) [user] ignore((=)=(=)) ^ Unify: (319) [system] ignore(user:((=)=(=))) Call: (320) [system] (=)=(=) Exit: (320) [system] (=)=(=) ^ Exit: (319) [system] ignore(user:((=)=(=))) Call: (319) [user] metta_atom('&self', [=, [/|_410530], _417052]) Unify: (319) [user] metta_atom('&self', [=, [/|_410530], _417052]) ^ Call: (320) [user] typed_list('&self', _418966, _418888) ^ Unify: (320) [user] typed_list('&self', _419898, _418888) Call: (321) [system] compound('&self') Fail: (321) [system] compound('&self') ^ Fail: (320) [user] typed_list('&self', _422678, _418888) Redo: (319) [user] metta_atom('&self', [=, [/|_410530], _417052]) Unify: (319) [user] metta_atom('&self', [=, [/|_410530], _417052]) Call: (320) [system] '&self'=='&flybase' Redo: (319) [user] metta_atom('&self', [=, [/|_410530], _417052]) Unify: (319) [user] metta_atom('&self', [=, [/|_410530], _417052]) ^ Call: (320) [user] metta_atom_in_file('&self', [=, [/|_410530], _417052]) ^ Unify: (320) [user] metta_atom_in_file('&self', [=, [/|_410530], _417052]) ^ Call: (321) [user] metta_atom_in_file('&self', [=, [/|_410530], _417052], _430060, _430062) ^ Unify: (321) [user] metta_atom_in_file('&self', [=, [/|_410530], _417052], _430996, _430998) ^ Call: (322) [user] loaded_into_kb('&self', _431854) ^ Unify: (322) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Exit: (322) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Call: (322) [user] once(user:asserted_metta_pred(_442444, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Unify: (322) [system] once(user:asserted_metta_pred(_442444, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Call: (323) [user] asserted_metta_pred(_442444, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Fail: (323) [user] asserted_metta_pred(_442444, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Redo: (319) [user] metta_atom('&self', [=, [/|_410530], _417052]) Unify: (319) [user] metta_atom('&self', [=, [/|_410530], _417052]) Call: (320) [user] metta_atom_asserted('&self', [=, [/|_410530], _417052]) Unify: (320) [user] metta_atom_asserted('&self', [=, [/|_410530], _417052]) ^ Call: (321) [user] metta_atom_asserted_deduced('&self', [=, [/|_410530], _417052]) Redo: (320) [user] metta_atom_asserted('&self', [=, [/|_410530], _417052]) Redo: (319) [user] metta_atom('&self', [=, [/|_410530], _417052]) Unify: (319) [user] metta_atom('&self', [=, [/|_410530], _417052]) Call: (320) [system] '&self'\=='&corelib' Exit: (320) [system] '&self'\=='&corelib' ^ Call: (320) [user] using_all_spaces ^ Unify: (320) [user] using_all_spaces Call: (321) [system] nb_current(with_all_spaces, t) Redo: (319) [user] metta_atom('&self', [=, [/|_410530], _417052]) Unify: (319) [user] metta_atom('&self', [=, [/|_410530], _417052]) Call: (320) [system] '&self'\=='&corelib' Exit: (320) [system] '&self'\=='&corelib' Call: (320) [user] metta_atom_asserted('&self', '&corelib') Unify: (320) [user] metta_atom_asserted('&self', '&corelib') ^ Call: (321) [user] metta_atom_asserted_deduced('&self', '&corelib') Redo: (320) [user] metta_atom_asserted('&self', '&corelib') Unify: (320) [user] metta_atom_asserted('&self', '&corelib') Exit: (320) [user] metta_atom_asserted('&self', '&corelib') Call: (320) [user] should_inherit_from_corelib([=, [/|_410530], _417052]) Unify: (320) [user] should_inherit_from_corelib([=, [/|_410530], _417052]) ^ Call: (321) [user] using_all_spaces ^ Unify: (321) [user] using_all_spaces Call: (322) [system] nb_current(with_all_spaces, t) Redo: (320) [user] should_inherit_from_corelib([=, [/|_410530], _417052]) Unify: (320) [user] should_inherit_from_corelib([=, [/|_410530], _417052]) Call: (321) [system] (=)==(:) Redo: (320) [user] should_inherit_from_corelib([=, [/|_410530], _417052]) Unify: (320) [user] should_inherit_from_corelib([=, [/|_410530], _417052]) Call: (321) [system] (=)=='@doc' Redo: (320) [user] should_inherit_from_corelib([=, [/|_410530], _417052]) Unify: (320) [user] should_inherit_from_corelib([=, [/|_410530], _417052]) Call: (321) [system] fail Redo: (320) [user] metta_atom_asserted('&self', '&corelib') Redo: (319) [user] metta_atom('&self', [=, [/|_410530], _417052]) Fail: (318) [user] metta_eq_def(=, '&self', [/|_410530], _497648) ^ Fail: (317) [user] is_user_defined_head_f1(=, '&self', /) ^ Redo: (316) [user] is_user_defined_head_f(=, '&self', /) ^ Unify: (316) [user] is_user_defined_head_f(=, '&self', /) ^ Call: (317) [user] is_user_defined_head_f1(=, '&self', [/|_501292]) ^ Unify: (317) [user] is_user_defined_head_f1(=, '&self', [/|_501292]) Call: (318) [user] metta_eq_def(=, '&self', [[/|_501292]|_503162], _503244) Unify: (318) [user] metta_eq_def(=, '&self', [[/|_501292]|_503162], _504168) ^ Call: (319) [user] ignore((=)=(=)) ^ Unify: (319) [system] ignore(user:((=)=(=))) Call: (320) [system] (=)=(=) Exit: (320) [system] (=)=(=) ^ Exit: (319) [system] ignore(user:((=)=(=))) Call: (319) [user] metta_atom('&self', [=, [[/|_501292]|_503162], _509684]) Unify: (319) [user] metta_atom('&self', [=, [[/|_501292]|_503162], _509684]) ^ Call: (320) [user] typed_list('&self', _511598, _511520) ^ Unify: (320) [user] typed_list('&self', _512530, _511520) Call: (321) [system] compound('&self') Fail: (321) [system] compound('&self') ^ Fail: (320) [user] typed_list('&self', _515310, _511520) Redo: (319) [user] metta_atom('&self', [=, [[/|_501292]|_503162], _509684]) Unify: (319) [user] metta_atom('&self', [=, [[/|_501292]|_503162], _509684]) Call: (320) [system] '&self'=='&flybase' Redo: (319) [user] metta_atom('&self', [=, [[/|_501292]|_503162], _509684]) Unify: (319) [user] metta_atom('&self', [=, [[/|_501292]|_503162], _509684]) ^ Call: (320) [user] metta_atom_in_file('&self', [=, [[/|_501292]|_503162], _509684]) ^ Unify: (320) [user] metta_atom_in_file('&self', [=, [[/|_501292]|_503162], _509684]) ^ Call: (321) [user] metta_atom_in_file('&self', [=, [[/|_501292]|_503162], _509684], _522692, _522694) ^ Unify: (321) [user] metta_atom_in_file('&self', [=, [[/|_10074]|_10080], _10096], _10158, _10160) ^ Call: (322) [user] loaded_into_kb('&self', _10688) ^ Unify: (322) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Exit: (322) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Call: (322) [user] once(user:asserted_metta_pred(_21278, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Unify: (322) [system] once(user:asserted_metta_pred(_21278, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Call: (323) [user] asserted_metta_pred(_21278, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Fail: (323) [user] asserted_metta_pred(_21278, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Redo: (319) [user] metta_atom('&self', [=, [[/|_10074]|_10080], _10096]) Unify: (319) [user] metta_atom('&self', [=, [[/|_10074]|_10080], _10096]) Call: (320) [user] metta_atom_asserted('&self', [=, [[/|_10074]|_10080], _10096]) Unify: (320) [user] metta_atom_asserted('&self', [=, [[/|_10074]|_10080], _10096]) ^ Call: (321) [user] metta_atom_asserted_deduced('&self', [=, [[/|_10074]|_10080], _10096]) Redo: (320) [user] metta_atom_asserted('&self', [=, [[/|_10074]|_10080], _10096]) Redo: (319) [user] metta_atom('&self', [=, [[/|_10074]|_10080], _10096]) Unify: (319) [user] metta_atom('&self', [=, [[/|_10074]|_10080], _10096]) Call: (320) [system] '&self'\=='&corelib' Exit: (320) [system] '&self'\=='&corelib' ^ Call: (320) [user] using_all_spaces ^ Unify: (320) [user] using_all_spaces Call: (321) [system] nb_current(with_all_spaces, t) Redo: (319) [user] metta_atom('&self', [=, [[/|_10074]|_10080], _10096]) Unify: (319) [user] metta_atom('&self', [=, [[/|_10074]|_10080], _10096]) Call: (320) [system] '&self'\=='&corelib' Exit: (320) [system] '&self'\=='&corelib' Call: (320) [user] metta_atom_asserted('&self', '&corelib') Unify: (320) [user] metta_atom_asserted('&self', '&corelib') ^ Call: (321) [user] metta_atom_asserted_deduced('&self', '&corelib') Redo: (320) [user] metta_atom_asserted('&self', '&corelib') Unify: (320) [user] metta_atom_asserted('&self', '&corelib') Exit: (320) [user] metta_atom_asserted('&self', '&corelib') Call: (320) [user] should_inherit_from_corelib([=, [[/|_10074]|_10080], _10096]) Unify: (320) [user] should_inherit_from_corelib([=, [[/|_10074]|_10080], _10096]) ^ Call: (321) [user] using_all_spaces ^ Unify: (321) [user] using_all_spaces Call: (322) [system] nb_current(with_all_spaces, t) Redo: (320) [user] should_inherit_from_corelib([=, [[/|_10074]|_10080], _10096]) Unify: (320) [user] should_inherit_from_corelib([=, [[/|_10074]|_10080], _10096]) Call: (321) [system] (=)==(:) Redo: (320) [user] should_inherit_from_corelib([=, [[/|_10074]|_10080], _10096]) Unify: (320) [user] should_inherit_from_corelib([=, [[/|_10074]|_10080], _10096]) Call: (321) [system] (=)=='@doc' Redo: (320) [user] should_inherit_from_corelib([=, [[/|_10074]|_10080], _10096]) Unify: (320) [user] should_inherit_from_corelib([=, [[/|_10074]|_10080], _10096]) Call: (321) [system] fail Redo: (320) [user] metta_atom_asserted('&self', '&corelib') Redo: (319) [user] metta_atom('&self', [=, [[/|_10074]|_10080], _10096]) Fail: (318) [user] metta_eq_def(=, '&self', [[/|_10074]|_10080], _76482) ^ Fail: (317) [user] is_user_defined_head_f1(=, '&self', [/|_10074]) ^ Fail: (316) [user] is_user_defined_head_f(=, '&self', /) ^ Fail: (315) [user] is_user_defined_head0(=, '&self', /) ^ Fail: (314) [system] once(user:is_user_defined_head0(=, '&self', /)) ^ Fail: (313) [user] mnotrace(is_user_defined_head0(=, '&self', /)) ^ Fail: (312) [user] is_user_defined_head(=, '&self', /) ^ Fail: (311) [system] once(user:is_user_defined_head(=, '&self', /)) ^ Fail: (310) [user] mnotrace(is_user_defined_head(=, '&self', /)) ^ Redo: (309) [user] subst_args2(=, 494, '&self', [/, 'tok-split', 3], _9740) ^ Unify: (309) [user] subst_args2(=, 494, '&self', [/, 'tok-split', 3], _9740) ^ Call: (310) [user] subst_args40(=, 494, '&self', [/, 'tok-split', 3], _9740) ^ Unify: (310) [user] subst_args40(=, 494, '&self', [/, 'tok-split', 3], _9740) Call: (311) [user] is_function(/) Unify: (311) [user] is_function(/) ^ Call: (312) [user] symbol(/) ^ Unify: (312) [user] symbol(/) Call: (313) [system] atom(/) Exit: (313) [system] atom(/) ^ Exit: (312) [user] symbol(/) Exit: (311) [user] is_function(/) ^ Call: (311) [user] is_special_op(/) ^ Unify: (311) [user] is_special_op(/) ^ Call: (312) [user] current_self(_97726) ^ Unify: (312) [user] current_self(_97726) Call: (313) [system] nb_current(self_space, _97726) Exit: (313) [system] nb_current(self_space, '&self') Call: (313) [system] '&self'\==[] Exit: (313) [system] '&self'\==[] ^ Exit: (312) [user] current_self('&self') ^ Call: (312) [user] is_special_op('&self', /) ^ Unify: (312) [user] is_special_op('&self', /) Call: (313) [system] atom(/) Exit: (313) [system] atom(/) ^ Fail: (312) [user] is_special_op('&self', /) ^ Fail: (311) [user] is_special_op(/) ^ Redo: (310) [user] subst_args40(=, 494, '&self', [/, 'tok-split', 3], _9740) Call: (311) [system] is_list(['tok-split', 3]) Exit: (311) [system] is_list(['tok-split', 3]) ^ Call: (311) [user] apply:maplist(subst_args(=, _112560, 494, '&self'), ['tok-split', 3], _112566) ^ Unify: (311) [apply] apply:maplist(user:subst_args(=, _112560, 494, '&self'), ['tok-split', 3], _112566) Call: (312) [apply] apply:maplist_(['tok-split', 3], _112566, user:subst_args(=, _112560, 494, '&self')) Unify: (312) [apply] apply:maplist_(['tok-split', 3], [_115384|_115386], user:subst_args(=, _112560, 494, '&self')) ^ Call: (313) [user] subst_args(=, _112560, 494, '&self', 'tok-split', _115384) ^ Unify: (313) [user] subst_args(=, _112560, 494, '&self', 'tok-split', _115384) Call: (314) [system] atom(=) Exit: (314) [system] atom(=) Call: (314) [system] (=)\==(=) ^ Redo: (313) [user] subst_args(=, _112560, 494, '&self', 'tok-split', _115384) ^ Unify: (313) [user] subst_args(=, _112560, 494, '&self', 'tok-split', _115384) ^ Call: (314) [user] self_subst('tok-split') ^ Unify: (314) [user] self_subst('tok-split') Call: (315) [system] callable('tok-split') Exit: (315) [system] callable('tok-split') ^ Unify: (314) [user] self_subst('tok-split') ^ Call: (315) [user] self_eval('tok-split') ^ Unify: (315) [user] self_eval('tok-split') ^ Call: (317) [system] setup_call_cleanup('$notrace'(_129352, _129354), once(user:self_eval0('tok-split')), '$restore_trace'(_129352, _129354)) ^ Unify: (317) [system] setup_call_cleanup(system:'$notrace'(_129352, _129354), system:once(user:self_eval0('tok-split')), system:'$restore_trace'(_129352, _129354)) ^ Call: (318) [system] sig_atomic(system:'$notrace'(_129352, _129354)) ^ Exit: (317) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0('tok-split')), system:'$restore_trace'(3, -1)) ^ Exit: (315) [user] self_eval('tok-split') ^ Exit: (314) [user] self_subst('tok-split') Call: (314) [system] _115384='tok-split' Exit: (314) [system] 'tok-split'='tok-split' ^ Exit: (313) [user] subst_args(=, _112560, 494, '&self', 'tok-split', 'tok-split') Call: (313) [apply] apply:maplist_([3], _115386, user:subst_args(=, _112560, 494, '&self')) Unify: (313) [apply] apply:maplist_([3], [_138710|_138712], user:subst_args(=, _112560, 494, '&self')) ^ Call: (314) [user] subst_args(=, _112560, 494, '&self', 3, _138710) ^ Unify: (314) [user] subst_args(=, _112560, 494, '&self', 3, _138710) Call: (315) [system] atom(=) Exit: (315) [system] atom(=) Call: (315) [system] (=)\==(=) ^ Redo: (314) [user] subst_args(=, _112560, 494, '&self', 3, _138710) ^ Unify: (314) [user] subst_args(=, _112560, 494, '&self', 3, _138710) ^ Call: (315) [user] self_subst(3) ^ Unify: (315) [user] self_subst(3) Call: (316) [system] callable(3) ^ Redo: (315) [user] self_subst(3) ^ Exit: (315) [user] self_subst(3) Call: (315) [system] _138710=3 Exit: (315) [system] 3=3 ^ Exit: (314) [user] subst_args(=, _112560, 494, '&self', 3, 3) Call: (314) [apply] apply:maplist_([], _138712, user:subst_args(=, _112560, 494, '&self')) Unify: (314) [apply] apply:maplist_([], [], user:subst_args(=, _112560, 494, '&self')) Exit: (314) [apply] apply:maplist_([], [], user:subst_args(=, _112560, 494, '&self')) Exit: (313) [apply] apply:maplist_([3], [3], user:subst_args(=, _112560, 494, '&self')) Exit: (312) [apply] apply:maplist_(['tok-split', 3], ['tok-split', 3], user:subst_args(=, _112560, 494, '&self')) ^ Exit: (311) [apply] apply:maplist(user:subst_args(=, _112560, 494, '&self'), ['tok-split', 3], ['tok-split', 3]) ^ Call: (311) [user] subst_args5(494, '&self', [/, 'tok-split', 3], _9740) ^ Unify: (311) [user] subst_args5(494, '&self', [/, 'tok-split', 3], _9740) ^ Call: (312) [user] eval_selfless(_161174, _161176, 494, '&self', [/, 'tok-split', 3], _9740) ^ Unify: (312) [user] eval_selfless(_162118, _162120, 494, '&self', [/, 'tok-split', 3], _9740) ^ Call: (313) [user] eval_selfless_0([/, 'tok-split', 3], _9740) ^ Unify: (313) [user] eval_selfless_0([/, 'tok-split', 3], _9740) Call: (314) [system] var(/) ^ Redo: (313) [user] eval_selfless_0([/, 'tok-split', 3], _9740) ^ Unify: (313) [user] eval_selfless_0([/, 'tok-split', 3], _9740) ^ Call: (314) [user] is_assignment(/) ^ Unify: (314) [user] is_assignment(/) Call: (315) [system] atom(/) Exit: (315) [system] atom(/) ^ Redo: (313) [user] eval_selfless_0([/, 'tok-split', 3], _9740) ^ Unify: (313) [user] eval_selfless_0([/, 'tok-split', 3], _9740) ^ Call: (314) [user] eval_selfless_1([/, 'tok-split', 3], _9740) ^ Unify: (314) [user] eval_selfless_1([/, 'tok-split', 3], _9740) ^ Call: (315) [user] allow_clp ^ Unify: (315) [user] allow_clp ^ Call: (316) [user] false_flag ^ Unify: (316) [user] false_flag Call: (317) [system] fail Fail: (317) [system] fail ^ Fail: (316) [user] false_flag ^ Redo: (313) [user] eval_selfless_0([/, 'tok-split', 3], _9740) ^ Unify: (313) [user] eval_selfless_0([/, 'tok-split', 3], _9740) ^ Call: (314) [user] eval_selfless_2([/, 'tok-split', 3], _9740) ^ Unify: (314) [user] eval_selfless_2([/, 'tok-split', 3], _9740) Call: (315) [system] var(/) ^ Redo: (314) [user] eval_selfless_2([/, 'tok-split', 3], _9740) ^ Unify: (314) [user] eval_selfless_2([/, 'tok-split', 3], _9740) ^ Call: (315) [user] fake_notrace((ground([/, 'tok-split', 3]), [/, 'tok-split', 3]=[_187966, _187972, _187978], atom(_187966), catch_warn(current_op(_188004, yfx, _187966)), [/, 'tok-split', 3]\=[_188024], s2ps([/, 'tok-split', 3], _188032))) ^ Unify: (315) [user] fake_notrace(user:(ground([/, 'tok-split', 3]), [/, 'tok-split', 3]=[_187966, _187972, _187978], atom(_187966), catch_warn(current_op(_188004, yfx, _187966)), [/, 'tok-split', 3]\=[_188024], s2ps([/, 'tok-split', 3], _188032))) ^ Call: (316) [user] real_notrace(user:(ground([/, 'tok-split', 3]), [/, 'tok-split', 3]=[_187966, _187972, _187978], atom(_187966), catch_warn(current_op(_188004, yfx, _187966)), [/, 'tok-split', 3]\=[_188024], s2ps([/, 'tok-split', 3], _188032))) ^ Unify: (316) [user] real_notrace(user:(ground([/, 'tok-split', 3]), [/, 'tok-split', 3]=[_187966, _187972, _187978], atom(_187966), catch_warn(current_op(_188004, yfx, _187966)), [/, 'tok-split', 3]\=[_188024], s2ps([/, 'tok-split', 3], _188032))) ^ Call: (317) [user] setup_call_cleanup('$notrace'(_191738, _191740), once(user:(ground([/, 'tok-split', 3]), [/, 'tok-split', 3]=[_187966, _187972, _187978], atom(_187966), catch_warn(current_op(_188004, yfx, _187966)), [/, 'tok-split', 3]\=[_188024], s2ps([/, 'tok-split', 3], _188032))), '$restore_trace'(_191738, _191740)) ^ Unify: (317) [system] setup_call_cleanup(user:'$notrace'(_191738, _191740), user:once(user:(ground([/, 'tok-split', 3]), [/, 'tok-split', 3]=[_187966, _187972, _187978], atom(_187966), catch_warn(current_op(_188004, yfx, _187966)), [/, 'tok-split', 3]\=[_188024], s2ps([/, 'tok-split', 3], _188032))), user:'$restore_trace'(_191738, _191740)) ^ Call: (318) [system] sig_atomic(user:'$notrace'(_191738, _191740)) ^ Exit: (317) [system] setup_call_cleanup(user:'$notrace'(3, -1), user:once(user:(ground([/, 'tok-split', 3]), [/, 'tok-split', 3]=[/, 'tok-split', 3], atom(/), catch_warn(current_op(400, yfx, /)), [/, 'tok-split', 3]\=[_188024], s2ps([/, 'tok-split', 3], 'tok-split'/3))), user:'$restore_trace'(3, -1)) ^ Exit: (316) [user] real_notrace(user:(ground([/, 'tok-split', 3]), [/, 'tok-split', 3]=[/, 'tok-split', 3], atom(/), catch_warn(current_op(400, yfx, /)), [/, 'tok-split', 3]\=[_188024], s2ps([/, 'tok-split', 3], 'tok-split'/3))) ^ Exit: (315) [user] fake_notrace(user:(ground([/, 'tok-split', 3]), [/, 'tok-split', 3]=[/, 'tok-split', 3], atom(/), catch_warn(current_op(400, yfx, /)), [/, 'tok-split', 3]\=[_188024], s2ps([/, 'tok-split', 3], 'tok-split'/3))) ^ Call: (315) [user] fake_notrace(catch(_9740 is 'tok-split'/3, _197452, fail)) ^ Unify: (315) [user] fake_notrace(user:catch(_9740 is 'tok-split'/3, _197452, fail)) ^ Call: (316) [user] real_notrace(user:catch(_9740 is 'tok-split'/3, _197452, fail)) ^ Unify: (316) [user] real_notrace(user:catch(_9740 is 'tok-split'/3, _197452, fail)) ^ Call: (317) [user] setup_call_cleanup('$notrace'(_201166, _201168), once(user:catch(_9740 is 'tok-split'/3, _197452, fail)), '$restore_trace'(_201166, _201168)) ^ Unify: (317) [system] setup_call_cleanup(user:'$notrace'(_201166, _201168), user:once(user:catch(_9740 is 'tok-split'/3, _197452, fail)), user:'$restore_trace'(_201166, _201168)) ^ Call: (318) [system] sig_atomic(user:'$notrace'(_201166, _201168)) ^ Fail: (316) [user] real_notrace(user:catch(_9740 is 'tok-split'/3, _10080, fail)) ^ Fail: (315) [user] fake_notrace(user:catch(_9740 is 'tok-split'/3, _10080, fail)) ^ Redo: (311) [user] subst_args5(494, '&self', [/, 'tok-split', 3], _9740) ^ Unify: (311) [user] subst_args5(494, '&self', [/, 'tok-split', 3], _9740) ^ Call: (312) [user] is_system_pred(/) ^ Unify: (312) [user] is_system_pred(/) Call: (313) [system] atom(/) Exit: (313) [system] atom(/) Call: (313) [system] atom_concat(_17658, !, /) ^ Redo: (312) [user] is_system_pred(/) ^ Unify: (312) [user] is_system_pred(/) Call: (313) [system] atom(/) Exit: (313) [system] atom(/) Call: (313) [system] atom_concat(_22286, '-fn', /) ^ Redo: (312) [user] is_system_pred(/) ^ Unify: (312) [user] is_system_pred(/) Call: (313) [system] atom(/) Exit: (313) [system] atom(/) Call: (313) [system] atom_concat(_26914, '-p', /) ^ Redo: (311) [user] subst_args5(494, '&self', [/, 'tok-split', 3], _9740) ^ Call: (312) [user] subst_args6(494, '&self', [/, 'tok-split', 3], _9740) ^ Unify: (312) [user] subst_args6(494, '&self', [/, 'tok-split', 3], _9740) ^ Call: (313) [user] is_system_pred(/) ^ Unify: (313) [user] is_system_pred(/) Call: (314) [system] atom(/) Exit: (314) [system] atom(/) Call: (314) [system] atom_concat(_34356, !, /) ^ Redo: (313) [user] is_system_pred(/) ^ Unify: (313) [user] is_system_pred(/) Call: (314) [system] atom(/) Exit: (314) [system] atom(/) Call: (314) [system] atom_concat(_38984, '-fn', /) ^ Redo: (313) [user] is_system_pred(/) ^ Unify: (313) [user] is_system_pred(/) Call: (314) [system] atom(/) Exit: (314) [system] atom(/) Call: (314) [system] atom_concat(_43612, '-p', /) ^ Redo: (308) [user] subst_args1(=, _9620, 494, '&self', [/, 'tok-split', 3], _9740) ^ Call: (309) [user] subst_args2_failed(494, '&self', [/, 'tok-split', 3], _9740) ^ Unify: (309) [user] subst_args2_failed(494, '&self', [/, 'tok-split', 3], _9740) Call: (310) [system] [/, 'tok-split', 3]==[] ^ Redo: (309) [user] subst_args2_failed(494, '&self', [/, 'tok-split', 3], _9740) ^ Unify: (309) [user] subst_args2_failed(494, '&self', [/, 'tok-split', 3], _9740) Call: (310) [system] var([/, 'tok-split', 3]) ^ Redo: (309) [user] subst_args2_failed(494, '&self', [/, 'tok-split', 3], _9740) ^ Unify: (309) [user] subst_args2_failed(494, '&self', [/, 'tok-split', 3], _9740) ^ Call: (310) [user] once(subst_selfless([/, 'tok-split', 3], _9740)) ^ Unify: (310) [system] once(user:subst_selfless([/, 'tok-split', 3], _9740)) ^ Call: (311) [user] subst_selfless([/, 'tok-split', 3], _9740) ^ Unify: (311) [user] subst_selfless([/, 'tok-split', 3], _9740) Call: (312) [system] var(/) ^ Redo: (311) [user] subst_selfless([/, 'tok-split', 3], _9740) ^ Unify: (311) [user] subst_selfless([/, 'tok-split', 3], _9740) ^ Call: (312) [user] eval_selfless(_59470, _59472, _59474, _59476, [/, 'tok-split', 3], _9740) ^ Unify: (312) [user] eval_selfless(_60414, _60416, _60418, _60420, [/, 'tok-split', 3], _9740) ^ Call: (313) [user] eval_selfless_0([/, 'tok-split', 3], _9740) ^ Unify: (313) [user] eval_selfless_0([/, 'tok-split', 3], _9740) Call: (314) [system] var(/) ^ Redo: (313) [user] eval_selfless_0([/, 'tok-split', 3], _9740) ^ Unify: (313) [user] eval_selfless_0([/, 'tok-split', 3], _9740) ^ Call: (314) [user] is_assignment(/) ^ Unify: (314) [user] is_assignment(/) Call: (315) [system] atom(/) Exit: (315) [system] atom(/) ^ Redo: (313) [user] eval_selfless_0([/, 'tok-split', 3], _9740) ^ Unify: (313) [user] eval_selfless_0([/, 'tok-split', 3], _9740) ^ Call: (314) [user] eval_selfless_1([/, 'tok-split', 3], _9740) ^ Unify: (314) [user] eval_selfless_1([/, 'tok-split', 3], _9740) ^ Call: (315) [user] allow_clp ^ Unify: (315) [user] allow_clp ^ Call: (316) [user] false_flag ^ Unify: (316) [user] false_flag Call: (317) [system] fail Fail: (317) [system] fail ^ Fail: (316) [user] false_flag ^ Redo: (313) [user] eval_selfless_0([/, 'tok-split', 3], _9740) ^ Unify: (313) [user] eval_selfless_0([/, 'tok-split', 3], _9740) ^ Call: (314) [user] eval_selfless_2([/, 'tok-split', 3], _9740) ^ Unify: (314) [user] eval_selfless_2([/, 'tok-split', 3], _9740) Call: (315) [system] var(/) ^ Redo: (314) [user] eval_selfless_2([/, 'tok-split', 3], _9740) ^ Unify: (314) [user] eval_selfless_2([/, 'tok-split', 3], _9740) ^ Call: (315) [user] fake_notrace((ground([/, 'tok-split', 3]), [/, 'tok-split', 3]=[_86262, _86268, _86274], atom(_86262), catch_warn(current_op(_86300, yfx, _86262)), [/, 'tok-split', 3]\=[_86320], s2ps([/, 'tok-split', 3], _86328))) ^ Unify: (315) [user] fake_notrace(user:(ground([/, 'tok-split', 3]), [/, 'tok-split', 3]=[_86262, _86268, _86274], atom(_86262), catch_warn(current_op(_86300, yfx, _86262)), [/, 'tok-split', 3]\=[_86320], s2ps([/, 'tok-split', 3], _86328))) ^ Call: (316) [user] real_notrace(user:(ground([/, 'tok-split', 3]), [/, 'tok-split', 3]=[_86262, _86268, _86274], atom(_86262), catch_warn(current_op(_86300, yfx, _86262)), [/, 'tok-split', 3]\=[_86320], s2ps([/, 'tok-split', 3], _86328))) ^ Unify: (316) [user] real_notrace(user:(ground([/, 'tok-split', 3]), [/, 'tok-split', 3]=[_86262, _86268, _86274], atom(_86262), catch_warn(current_op(_86300, yfx, _86262)), [/, 'tok-split', 3]\=[_86320], s2ps([/, 'tok-split', 3], _86328))) ^ Call: (317) [user] setup_call_cleanup('$notrace'(_90034, _90036), once(user:(ground([/, 'tok-split', 3]), [/, 'tok-split', 3]=[_86262, _86268, _86274], atom(_86262), catch_warn(current_op(_86300, yfx, _86262)), [/, 'tok-split', 3]\=[_86320], s2ps([/, 'tok-split', 3], _86328))), '$restore_trace'(_90034, _90036)) ^ Unify: (317) [system] setup_call_cleanup(user:'$notrace'(_90034, _90036), user:once(user:(ground([/, 'tok-split', 3]), [/, 'tok-split', 3]=[_86262, _86268, _86274], atom(_86262), catch_warn(current_op(_86300, yfx, _86262)), [/, 'tok-split', 3]\=[_86320], s2ps([/, 'tok-split', 3], _86328))), user:'$restore_trace'(_90034, _90036)) ^ Call: (318) [system] sig_atomic(user:'$notrace'(_90034, _90036)) ^ Exit: (317) [system] setup_call_cleanup(user:'$notrace'(3, -1), user:once(user:(ground([/, 'tok-split', 3]), [/, 'tok-split', 3]=[/, 'tok-split', 3], atom(/), catch_warn(current_op(400, yfx, /)), [/, 'tok-split', 3]\=[_86320], s2ps([/, 'tok-split', 3], 'tok-split'/3))), user:'$restore_trace'(3, -1)) ^ Exit: (316) [user] real_notrace(user:(ground([/, 'tok-split', 3]), [/, 'tok-split', 3]=[/, 'tok-split', 3], atom(/), catch_warn(current_op(400, yfx, /)), [/, 'tok-split', 3]\=[_86320], s2ps([/, 'tok-split', 3], 'tok-split'/3))) ^ Exit: (315) [user] fake_notrace(user:(ground([/, 'tok-split', 3]), [/, 'tok-split', 3]=[/, 'tok-split', 3], atom(/), catch_warn(current_op(400, yfx, /)), [/, 'tok-split', 3]\=[_86320], s2ps([/, 'tok-split', 3], 'tok-split'/3))) ^ Call: (315) [user] fake_notrace(catch(_9740 is 'tok-split'/3, _95748, fail)) ^ Unify: (315) [user] fake_notrace(user:catch(_9740 is 'tok-split'/3, _95748, fail)) ^ Call: (316) [user] real_notrace(user:catch(_9740 is 'tok-split'/3, _95748, fail)) ^ Unify: (316) [user] real_notrace(user:catch(_9740 is 'tok-split'/3, _95748, fail)) ^ Call: (317) [user] setup_call_cleanup('$notrace'(_99462, _99464), once(user:catch(_9740 is 'tok-split'/3, _95748, fail)), '$restore_trace'(_99462, _99464)) ^ Unify: (317) [system] setup_call_cleanup(user:'$notrace'(_99462, _99464), user:once(user:catch(_9740 is 'tok-split'/3, _95748, fail)), user:'$restore_trace'(_99462, _99464)) ^ Call: (318) [system] sig_atomic(user:'$notrace'(_99462, _99464)) ^ Fail: (316) [user] real_notrace(user:catch(_9740 is 'tok-split'/3, _10072, fail)) ^ Fail: (315) [user] fake_notrace(user:catch(_9740 is 'tok-split'/3, _10072, fail)) ^ Redo: (309) [user] subst_args2_failed(494, '&self', [/, 'tok-split', 3], _9740) ^ Unify: (309) [user] subst_args2_failed(494, '&self', [/, 'tok-split', 3], [_12946|_12948]) ^ Call: (310) [user] subst_args(_13960, _13962, 494, '&self', /, _12946) ^ Unify: (310) [user] subst_args(_14904, _14906, 494, '&self', /, _12946) Call: (311) [system] atom(_15774) ^ Redo: (310) [user] subst_args(_16774, _16776, 494, '&self', /, _12946) ^ Unify: (310) [user] subst_args(_17718, _17720, 494, '&self', /, _12946) ^ Call: (311) [user] self_subst(/) ^ Unify: (311) [user] self_subst(/) Call: (312) [system] callable(/) Exit: (312) [system] callable(/) ^ Unify: (311) [user] self_subst(/) ^ Call: (312) [user] self_eval(/) ^ Unify: (312) [user] self_eval(/) ^ Call: (314) [system] setup_call_cleanup('$notrace'(_25068, _25070), once(user:self_eval0(/)), '$restore_trace'(_25068, _25070)) ^ Unify: (314) [system] setup_call_cleanup(system:'$notrace'(_25068, _25070), system:once(user:self_eval0(/)), system:'$restore_trace'(_25068, _25070)) ^ Call: (315) [system] sig_atomic(system:'$notrace'(_25068, _25070)) ^ Exit: (314) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(/)), system:'$restore_trace'(3, -1)) ^ Exit: (312) [user] self_eval(/) ^ Exit: (311) [user] self_subst(/) Call: (311) [system] _12946=(/) Exit: (311) [system] (/)=(/) ^ Exit: (310) [user] subst_args(_32622, _32624, 494, '&self', /, /) ^ Call: (310) [user] subst_args2_failed(494, '&self', ['tok-split', 3], _12948) ^ Unify: (310) [user] subst_args2_failed(494, '&self', ['tok-split', 3], _12948) Call: (311) [system] ['tok-split', 3]==[] ^ Redo: (310) [user] subst_args2_failed(494, '&self', ['tok-split', 3], _12948) ^ Unify: (310) [user] subst_args2_failed(494, '&self', ['tok-split', 3], _12948) Call: (311) [system] var(['tok-split', 3]) ^ Redo: (310) [user] subst_args2_failed(494, '&self', ['tok-split', 3], _12948) ^ Unify: (310) [user] subst_args2_failed(494, '&self', ['tok-split', 3], _12948) ^ Call: (311) [user] once(subst_selfless(['tok-split', 3], _12948)) ^ Unify: (311) [system] once(user:subst_selfless(['tok-split', 3], _12948)) ^ Call: (312) [user] subst_selfless(['tok-split', 3], _12948) ^ Unify: (312) [user] subst_selfless(['tok-split', 3], _12948) Call: (313) [system] var('tok-split') ^ Redo: (312) [user] subst_selfless(['tok-split', 3], _12948) ^ Unify: (312) [user] subst_selfless(['tok-split', 3], _12948) ^ Call: (313) [user] eval_selfless(_47548, _47550, _47552, _47554, ['tok-split', 3], _12948) ^ Unify: (313) [user] eval_selfless(_48492, _48494, _48496, _48498, ['tok-split', 3], _12948) ^ Call: (314) [user] eval_selfless_0(['tok-split', 3], _12948) ^ Unify: (314) [user] eval_selfless_0(['tok-split', 3], _12948) Call: (315) [system] var('tok-split') ^ Redo: (314) [user] eval_selfless_0(['tok-split', 3], _12948) ^ Unify: (314) [user] eval_selfless_0(['tok-split', 3], _12948) ^ Call: (315) [user] eval_selfless_1(['tok-split', 3], _12948) ^ Unify: (315) [user] eval_selfless_1(['tok-split', 3], _12948) ^ Call: (316) [user] allow_clp ^ Unify: (316) [user] allow_clp ^ Call: (317) [user] false_flag ^ Unify: (317) [user] false_flag Call: (318) [system] fail Fail: (318) [system] fail ^ Fail: (317) [user] false_flag ^ Redo: (314) [user] eval_selfless_0(['tok-split', 3], _12948) ^ Unify: (314) [user] eval_selfless_0(['tok-split', 3], _12948) ^ Call: (315) [user] eval_selfless_2(['tok-split', 3], _12948) ^ Unify: (315) [user] eval_selfless_2(['tok-split', 3], _12948) Call: (316) [system] var('tok-split') ^ Redo: (315) [user] eval_selfless_2(['tok-split', 3], _12948) ^ Unify: (315) [user] eval_selfless_2(['tok-split', 3], _12948) ^ Call: (316) [user] fake_notrace((ground(['tok-split', 3]), ['tok-split', 3]=[_68788, _68794, _68800], atom(_68788), catch_warn(current_op(_68826, yfx, _68788)), ['tok-split', 3]\=[_68846], s2ps(['tok-split', 3], _68854))) ^ Unify: (316) [user] fake_notrace(user:(ground(['tok-split', 3]), ['tok-split', 3]=[_68788, _68794, _68800], atom(_68788), catch_warn(current_op(_68826, yfx, _68788)), ['tok-split', 3]\=[_68846], s2ps(['tok-split', 3], _68854))) ^ Call: (317) [user] real_notrace(user:(ground(['tok-split', 3]), ['tok-split', 3]=[_68788, _68794, _68800], atom(_68788), catch_warn(current_op(_68826, yfx, _68788)), ['tok-split', 3]\=[_68846], s2ps(['tok-split', 3], _68854))) ^ Unify: (317) [user] real_notrace(user:(ground(['tok-split', 3]), ['tok-split', 3]=[_68788, _68794, _68800], atom(_68788), catch_warn(current_op(_68826, yfx, _68788)), ['tok-split', 3]\=[_68846], s2ps(['tok-split', 3], _68854))) ^ Call: (318) [user] setup_call_cleanup('$notrace'(_72560, _72562), once(user:(ground(['tok-split', 3]), ['tok-split', 3]=[_68788, _68794, _68800], atom(_68788), catch_warn(current_op(_68826, yfx, _68788)), ['tok-split', 3]\=[_68846], s2ps(['tok-split', 3], _68854))), '$restore_trace'(_72560, _72562)) ^ Unify: (318) [system] setup_call_cleanup(user:'$notrace'(_72560, _72562), user:once(user:(ground(['tok-split', 3]), ['tok-split', 3]=[_68788, _68794, _68800], atom(_68788), catch_warn(current_op(_68826, yfx, _68788)), ['tok-split', 3]\=[_68846], s2ps(['tok-split', 3], _68854))), user:'$restore_trace'(_72560, _72562)) ^ Call: (319) [system] sig_atomic(user:'$notrace'(_72560, _72562)) ^ Fail: (317) [user] real_notrace(user:(ground(['tok-split', 3]), ['tok-split', 3]=[_68788, _68794, _68800], atom(_68788), catch_warn(current_op(_68826, yfx, _68788)), ['tok-split', 3]\=[_68846], s2ps(['tok-split', 3], _68854))) ^ Fail: (316) [user] fake_notrace(user:(ground(['tok-split', 3]), ['tok-split', 3]=[_68788, _68794, _68800], atom(_68788), catch_warn(current_op(_68826, yfx, _68788)), ['tok-split', 3]\=[_68846], s2ps(['tok-split', 3], _68854))) ^ Redo: (310) [user] subst_args2_failed(494, '&self', ['tok-split', 3], _12948) ^ Unify: (310) [user] subst_args2_failed(494, '&self', ['tok-split', 3], [_78184|_78186]) ^ Call: (311) [user] subst_args(_79198, _79200, 494, '&self', 'tok-split', _78184) ^ Unify: (311) [user] subst_args(_80142, _80144, 494, '&self', 'tok-split', _78184) Call: (312) [system] atom(_81012) ^ Redo: (311) [user] subst_args(_82012, _82014, 494, '&self', 'tok-split', _78184) ^ Unify: (311) [user] subst_args(_82956, _82958, 494, '&self', 'tok-split', _78184) ^ Call: (312) [user] self_subst('tok-split') ^ Unify: (312) [user] self_subst('tok-split') Call: (313) [system] callable('tok-split') Exit: (313) [system] callable('tok-split') ^ Unify: (312) [user] self_subst('tok-split') ^ Call: (313) [user] self_eval('tok-split') ^ Unify: (313) [user] self_eval('tok-split') ^ Call: (315) [system] setup_call_cleanup('$notrace'(_90306, _90308), once(user:self_eval0('tok-split')), '$restore_trace'(_90306, _90308)) ^ Unify: (315) [system] setup_call_cleanup(system:'$notrace'(_90306, _90308), system:once(user:self_eval0('tok-split')), system:'$restore_trace'(_90306, _90308)) ^ Call: (316) [system] sig_atomic(system:'$notrace'(_90306, _90308)) ^ Exit: (315) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0('tok-split')), system:'$restore_trace'(3, -1)) ^ Exit: (313) [user] self_eval('tok-split') ^ Exit: (312) [user] self_subst('tok-split') Call: (312) [system] _78184='tok-split' Exit: (312) [system] 'tok-split'='tok-split' ^ Exit: (311) [user] subst_args(_97860, _97862, 494, '&self', 'tok-split', 'tok-split') ^ Call: (311) [user] subst_args2_failed(494, '&self', [3], _78186) ^ Unify: (311) [user] subst_args2_failed(494, '&self', [3], _78186) Call: (312) [system] [3]==[] ^ Redo: (311) [user] subst_args2_failed(494, '&self', [3], _78186) ^ Unify: (311) [user] subst_args2_failed(494, '&self', [3], _78186) Call: (312) [system] var([3]) ^ Redo: (311) [user] subst_args2_failed(494, '&self', [3], _78186) ^ Unify: (311) [user] subst_args2_failed(494, '&self', [3], _78186) ^ Call: (312) [user] once(subst_selfless([3], _78186)) ^ Unify: (312) [system] once(user:subst_selfless([3], _78186)) ^ Call: (313) [user] subst_selfless([3], _78186) ^ Unify: (313) [user] subst_selfless([3], _78186) Call: (314) [system] var(3) ^ Redo: (313) [user] subst_selfless([3], _78186) ^ Unify: (313) [user] subst_selfless([3], _78186) ^ Call: (314) [user] eval_selfless(_112786, _112788, _112790, _112792, [3], _78186) ^ Unify: (314) [user] eval_selfless(_113730, _113732, _113734, _113736, [3], _78186) ^ Call: (315) [user] eval_selfless_0([3], _78186) ^ Unify: (315) [user] eval_selfless_0([3], _78186) Call: (316) [system] var(3) ^ Redo: (315) [user] eval_selfless_0([3], _78186) ^ Unify: (315) [user] eval_selfless_0([3], _78186) ^ Call: (316) [user] eval_selfless_1([3], _78186) ^ Unify: (316) [user] eval_selfless_1([3], _78186) ^ Call: (317) [user] allow_clp ^ Unify: (317) [user] allow_clp ^ Call: (318) [user] false_flag ^ Unify: (318) [user] false_flag Call: (319) [system] fail Fail: (319) [system] fail ^ Fail: (318) [user] false_flag ^ Redo: (315) [user] eval_selfless_0([3], _78186) ^ Unify: (315) [user] eval_selfless_0([3], _78186) ^ Call: (316) [user] eval_selfless_2([3], _78186) ^ Unify: (316) [user] eval_selfless_2([3], _78186) Call: (317) [system] var(3) ^ Redo: (316) [user] eval_selfless_2([3], _78186) ^ Unify: (316) [user] eval_selfless_2([3], _78186) ^ Call: (317) [user] fake_notrace((ground([3]), [3]=[_134026, _134032, _134038], atom(_134026), catch_warn(current_op(_134064, yfx, _134026)), [3]\=[_134084], s2ps([3], _134092))) ^ Unify: (317) [user] fake_notrace(user:(ground([3]), [3]=[_134026, _134032, _134038], atom(_134026), catch_warn(current_op(_134064, yfx, _134026)), [3]\=[_134084], s2ps([3], _134092))) ^ Call: (318) [user] real_notrace(user:(ground([3]), [3]=[_134026, _134032, _134038], atom(_134026), catch_warn(current_op(_134064, yfx, _134026)), [3]\=[_134084], s2ps([3], _134092))) ^ Unify: (318) [user] real_notrace(user:(ground([3]), [3]=[_134026, _134032, _134038], atom(_134026), catch_warn(current_op(_134064, yfx, _134026)), [3]\=[_134084], s2ps([3], _134092))) ^ Call: (319) [user] setup_call_cleanup('$notrace'(_137798, _137800), once(user:(ground([3]), [3]=[_134026, _134032, _134038], atom(_134026), catch_warn(current_op(_134064, yfx, _134026)), [3]\=[_134084], s2ps([3], _134092))), '$restore_trace'(_137798, _137800)) ^ Unify: (319) [system] setup_call_cleanup(user:'$notrace'(_137798, _137800), user:once(user:(ground([3]), [3]=[_134026, _134032, _134038], atom(_134026), catch_warn(current_op(_134064, yfx, _134026)), [3]\=[_134084], s2ps([3], _134092))), user:'$restore_trace'(_137798, _137800)) ^ Call: (320) [system] sig_atomic(user:'$notrace'(_137798, _137800)) ^ Fail: (318) [user] real_notrace(user:(ground([3]), [3]=[_134026, _134032, _134038], atom(_134026), catch_warn(current_op(_134064, yfx, _134026)), [3]\=[_134084], s2ps([3], _134092))) ^ Fail: (317) [user] fake_notrace(user:(ground([3]), [3]=[_134026, _134032, _134038], atom(_134026), catch_warn(current_op(_134064, yfx, _134026)), [3]\=[_134084], s2ps([3], _134092))) ^ Redo: (311) [user] subst_args2_failed(494, '&self', [3], _78186) ^ Unify: (311) [user] subst_args2_failed(494, '&self', [3], [_143422|_143424]) ^ Call: (312) [user] subst_args(_144436, _144438, 494, '&self', 3, _143422) ^ Unify: (312) [user] subst_args(_145380, _145382, 494, '&self', 3, _143422) Call: (313) [system] atom(_146250) ^ Redo: (312) [user] subst_args(_147250, _147252, 494, '&self', 3, _143422) ^ Unify: (312) [user] subst_args(_148194, _148196, 494, '&self', 3, _143422) ^ Call: (313) [user] self_subst(3) ^ Unify: (313) [user] self_subst(3) Call: (314) [system] callable(3) ^ Redo: (313) [user] self_subst(3) ^ Exit: (313) [user] self_subst(3) Call: (313) [system] _143422=3 Exit: (313) [system] 3=3 ^ Exit: (312) [user] subst_args(_155614, _155616, 494, '&self', 3, 3) ^ Call: (312) [user] subst_args2_failed(494, '&self', [], _143424) ^ Unify: (312) [user] subst_args2_failed(494, '&self', [], _143424) Call: (313) [system] []==[] Exit: (313) [system] []==[] Call: (313) [system] _143424=[] Exit: (313) [system] []=[] ^ Exit: (312) [user] subst_args2_failed(494, '&self', [], []) ^ Exit: (311) [user] subst_args2_failed(494, '&self', [3], [3]) ^ Exit: (310) [user] subst_args2_failed(494, '&self', ['tok-split', 3], ['tok-split', 3]) ^ Exit: (309) [user] subst_args2_failed(494, '&self', [/, 'tok-split', 3], [/, 'tok-split', 3]) ^ Exit: (308) [user] subst_args1(=, _9620, 494, '&self', [/, 'tok-split', 3], [/, 'tok-split', 3]) Call: (308) [system] nb_setarg(1, retval(fail), [/, 'tok-split', 3]) Exit: (308) [system] nb_setarg(1, retval([/, 'tok-split', 3]), [/, 'tok-split', 3]) ^ Call: (308) [user] ignore(notrace((\+[/, 'tok-split', 3]\=_9756, nb_setarg(1, retval([/, 'tok-split', 3]), [/, 'tok-split', 3])))) ^ Unify: (308) [system] ignore(user:notrace((\+[/, 'tok-split', 3]\=_9756, nb_setarg(1, retval([/, 'tok-split', 3]), [/, 'tok-split', 3])))) ^ Call: (310) [system] setup_call_cleanup('$notrace'(_170514, _170516), once(user:(\+[/, 'tok-split', 3]\=_9756, nb_setarg(1, retval([/, 'tok-split', 3]), [/, 'tok-split', 3]))), '$restore_trace'(_170514, _170516)) ^ Unify: (310) [system] setup_call_cleanup(system:'$notrace'(_170514, _170516), system:once(user:(\+[/, 'tok-split', 3]\=_9756, nb_setarg(1, retval([/, 'tok-split', 3]), [/, 'tok-split', 3]))), system:'$restore_trace'(_170514, _170516)) ^ Call: (311) [system] sig_atomic(system:'$notrace'(_170514, _170516)) ^ Exit: (310) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(\+[/, 'tok-split', 3]\=_9756, nb_setarg(1, retval([/, 'tok-split', 3]), [/, 'tok-split', 3]))), system:'$restore_trace'(3, -1)) ^ Exit: (308) [system] ignore(user:notrace((\+[/, 'tok-split', 3]\=_9756, nb_setarg(1, retval([/, 'tok-split', 3]), [/, 'tok-split', 3])))) ^ Call: (308) [user] ignore((_9748==1->ignore(\+ \+ (flag(eval_num, _9786, _9786+1), (retval([/, 'tok-split', 3])\=@=retval(fail), nonvar([/, 'tok-split', 3])->indentq(5, _9786, <--, [false, [/, 'tok-split', 3]]);indentq(5, _9786, <--, [false, retval([/, 'tok-split', 3])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9786, _9786+1), (retval([/, 'tok-split', 3])\=@=retval(fail), nonvar([/, 'tok-split', 3])->indentq(5, _9786, <--, [false, [/, 'tok-split', 3]]);indentq(5, _9786, <--, [false, retval([/, 'tok-split', 3])])))))))))) ^ Unify: (308) [system] ignore(user:(_9748==1->ignore(\+ \+ (flag(eval_num, _9786, _9786+1), (retval([/, 'tok-split', 3])\=@=retval(fail), nonvar([/, 'tok-split', 3])->indentq(5, _9786, <--, [false, [/, 'tok-split', 3]]);indentq(5, _9786, <--, [false, retval([/, 'tok-split', 3])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9786, _9786+1), (retval([/, 'tok-split', 3])\=@=retval(fail), nonvar([/, 'tok-split', 3])->indentq(5, _9786, <--, [false, [/, 'tok-split', 3]]);indentq(5, _9786, <--, [false, retval([/, 'tok-split', 3])])))))))))) Call: (310) [system] _9748==1 Fail: (310) [system] _9748==1 ^ Call: (311) [system] setup_call_cleanup('$notrace'(_178970, _178972), once(user:ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9786, _9786+1), (retval([/, 'tok-split', 3])\=@=retval(fail), nonvar([/, 'tok-split', 3])->indentq(5, _9786, <--, [false, [/, 'tok-split', 3]]);indentq(5, _9786, <--, [false, retval([/, 'tok-split', 3])])))))))), '$restore_trace'(_178970, _178972)) ^ Unify: (311) [system] setup_call_cleanup(system:'$notrace'(_178970, _178972), system:once(user:ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9786, _9786+1), (retval([/, 'tok-split', 3])\=@=retval(fail), nonvar([/, 'tok-split', 3])->indentq(5, _9786, <--, [false, [/, 'tok-split', 3]]);indentq(5, _9786, <--, [false, retval([/, 'tok-split', 3])])))))))), system:'$restore_trace'(_178970, _178972)) ^ Call: (312) [system] sig_atomic(system:'$notrace'(_178970, _178972)) ^ Exit: (311) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9786, _9786+1), (retval([/, 'tok-split', 3])\=@=retval(fail), nonvar([/, 'tok-split', 3])->indentq(5, _9786, <--, [false, [/, 'tok-split', 3]]);indentq(5, _9786, <--, [false, retval([/, 'tok-split', 3])])))))))), system:'$restore_trace'(3, -1)) ^ Exit: (308) [system] ignore(user:(_9748==1->ignore(\+ \+ (flag(eval_num, _9786, _9786+1), (retval([/, 'tok-split', 3])\=@=retval(fail), nonvar([/, 'tok-split', 3])->indentq(5, _9786, <--, [false, [/, 'tok-split', 3]]);indentq(5, _9786, <--, [false, retval([/, 'tok-split', 3])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9786, _9786+1), (retval([/, 'tok-split', 3])\=@=retval(fail), nonvar([/, 'tok-split', 3])->indentq(5, _9786, <--, [false, [/, 'tok-split', 3]]);indentq(5, _9786, <--, [false, retval([/, 'tok-split', 3])])))))))))) ^ Exit: (306) [system] call_cleanup(user:((call(subst_args1(=, _9620), 494, '&self', [/, 'tok-split', 3], [/, 'tok-split', 3])*->nb_setarg(1, retval([/, 'tok-split', 3]), [/, 'tok-split', 3]);fail, trace, call(subst_args1(=, _9620), 494, '&self', [/, 'tok-split', 3], [/, 'tok-split', 3])), ignore(notrace((\+[/, 'tok-split', 3]\=_9756, nb_setarg(1, retval([/, 'tok-split', 3]), [/, 'tok-split', 3]))))), user:ignore((_9748==1->ignore(\+ \+ (flag(eval_num, _9786, _9786+1), (retval([/, 'tok-split', 3])\=@=retval(fail), nonvar([/, 'tok-split', 3])->indentq(5, _9786, <--, [false, [/, 'tok-split', 3]]);indentq(5, _9786, <--, [false, retval([/, 'tok-split', 3])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9786, _9786+1), (retval([/, 'tok-split', 3])\=@=retval(fail), nonvar([/, 'tok-split', 3])->indentq(5, _9786, <--, [false, [/, 'tok-split', 3]]);indentq(5, _9786, <--, [false, retval([/, 'tok-split', 3])]))))))))))) Call: (306) [system] retval([/, 'tok-split', 3])\=@=retval(fail) Exit: (306) [system] retval([/, 'tok-split', 3])\=@=retval(fail) ^ Exit: (305) [user] trace_eval(subst_args1(=, _9620), (false, (e2;e)), 494, '&self', [/, 'tok-split', 3], [/, 'tok-split', 3]) Call: (305) [system] [/, 'tok-split', 3]\=@=[/, 'tok-split', 3] ^ Redo: (304) [user] subst_args0(=, _9620, 494, '&self', [/, 'tok-split', 3], _9708) Call: (305) [system] _9708=[/, 'tok-split', 3] Exit: (305) [system] [/, 'tok-split', 3]=[/, 'tok-split', 3] ^ Exit: (304) [user] subst_args0(=, _9620, 494, '&self', [/, 'tok-split', 3], [/, 'tok-split', 3]) ^ Exit: (303) [user] subst_args(=, _9620, 495, '&self', [/, 'tok-split', 3], [/, 'tok-split', 3]) Call: (303) [apply] apply:maplist_([[/, 'tok-split', 4]], _9710, user:subst_args(=, _9620, 495, '&self')) Unify: (303) [apply] apply:maplist_([[/, 'tok-split', 4]], [_194130|_194132], user:subst_args(=, _9620, 495, '&self')) ^ Call: (304) [user] subst_args(=, _9620, 495, '&self', [/, 'tok-split', 4], _194130) ^ Unify: (304) [user] subst_args(=, _9620, 495, '&self', [/, 'tok-split', 4], _194130) Call: (305) [system] atom(=) Exit: (305) [system] atom(=) Call: (305) [system] (=)\==(=) ^ Redo: (304) [user] subst_args(=, _9620, 495, '&self', [/, 'tok-split', 4], _194130) ^ Unify: (304) [user] subst_args(=, _9620, 495, '&self', [/, 'tok-split', 4], _194130) ^ Call: (305) [user] self_subst([/, 'tok-split', 4]) ^ Unify: (305) [user] self_subst([/, 'tok-split', 4]) Call: (306) [system] callable([/, 'tok-split', 4]) Exit: (306) [system] callable([/, 'tok-split', 4]) ^ Unify: (305) [user] self_subst([/, 'tok-split', 4]) ^ Call: (306) [user] self_eval([/, 'tok-split', 4]) ^ Unify: (306) [user] self_eval([/, 'tok-split', 4]) ^ Call: (308) [system] setup_call_cleanup('$notrace'(_208098, _208100), once(user:self_eval0([/, 'tok-split', 4])), '$restore_trace'(_208098, _208100)) ^ Unify: (308) [system] setup_call_cleanup(system:'$notrace'(_208098, _208100), system:once(user:self_eval0([/, 'tok-split', 4])), system:'$restore_trace'(_208098, _208100)) ^ Call: (309) [system] sig_atomic(system:'$notrace'(_208098, _208100)) ^ Fail: (306) [user] self_eval([/, 'tok-split', 4]) ^ Redo: (304) [user] subst_args(=, _9620, 495, '&self', [/, 'tok-split', 4], _194130) ^ Unify: (304) [user] subst_args(=, _9620, 495, '&self', [/, 'tok-split', 4], _194130) Call: (305) [system] ['tok-split', 4]==[] ^ Redo: (304) [user] subst_args(=, _9620, 495, '&self', [/, 'tok-split', 4], _194130) ^ Unify: (304) [user] subst_args(=, _9620, 495, '&self', [/, 'tok-split', 4], _194130) ^ Call: (306) [system] setup_call_cleanup('$notrace'(_216584, _216586), once(user:(_216566 is 495-1)), '$restore_trace'(_216584, _216586)) ^ Unify: (306) [system] setup_call_cleanup(system:'$notrace'(_216584, _216586), system:once(user:(_216566 is 495-1)), system:'$restore_trace'(_216584, _216586)) ^ Call: (307) [system] sig_atomic(system:'$notrace'(_216584, _216586)) ^ Exit: (306) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(494 is 495-1)), system:'$restore_trace'(3, -1)) ^ Call: (305) [user] subst_args0(=, _9620, 494, '&self', [/, 'tok-split', 4], _194130) ^ Unify: (305) [user] subst_args0(=, _9620, 494, '&self', [/, 'tok-split', 4], _194130) ^ Call: (306) [user] self_subst([/, 'tok-split', 4]) ^ Unify: (306) [user] self_subst([/, 'tok-split', 4]) Call: (307) [system] callable([/, 'tok-split', 4]) Exit: (307) [system] callable([/, 'tok-split', 4]) ^ Unify: (306) [user] self_subst([/, 'tok-split', 4]) ^ Call: (307) [user] self_eval([/, 'tok-split', 4]) ^ Unify: (307) [user] self_eval([/, 'tok-split', 4]) ^ Call: (309) [system] setup_call_cleanup('$notrace'(_228734, _228736), once(user:self_eval0([/, 'tok-split', 4])), '$restore_trace'(_228734, _228736)) ^ Unify: (309) [system] setup_call_cleanup(system:'$notrace'(_228734, _228736), system:once(user:self_eval0([/, 'tok-split', 4])), system:'$restore_trace'(_228734, _228736)) ^ Call: (310) [system] sig_atomic(system:'$notrace'(_228734, _228736)) ^ Fail: (307) [user] self_eval([/, 'tok-split', 4]) ^ Redo: (305) [user] subst_args0(=, _9620, 494, '&self', [/, 'tok-split', 4], _194130) ^ Unify: (305) [user] subst_args0(=, _9620, 494, '&self', [/, 'tok-split', 4], _194130) Call: (306) [system] _234390 is 494+ -1 Exit: (306) [system] 493 is 494+ -1 ^ Call: (306) [user] trace_eval(subst_args1(=, _9620), (false, (e2;e)), 494, '&self', [/, 'tok-split', 4], _236266) ^ Unify: (306) [user] trace_eval(subst_args1(=, _9620), (false, (e2;e)), 494, '&self', [/, 'tok-split', 4], _236266) ^ Call: (307) [user] must_det_ll((notrace((flag(eval_num, _238176, _238176+1), _238194 is _238176 mod 500, _238212 is 99-494 mod 100, _238236=_238238, option_else('trace-length', _238250, 500), option_else('trace-depth', _238258, 30))), quietly(if_t((nop(stop_rtrace), _238194>_238250), (set_debug(eval, false), _238314 is _238250+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_238314])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_238366))))) ^ Unify: (307) [user] must_det_ll(user:(notrace((flag(eval_num, _238176, _238176+1), _238194 is _238176 mod 500, _238212 is 99-494 mod 100, _238236=_238238, option_else('trace-length', _238250, 500), option_else('trace-depth', _238258, 30))), quietly(if_t((nop(stop_rtrace), _238194>_238250), (set_debug(eval, false), _238314 is _238250+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_238314])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_238366))))) ^ Call: (308) [user] once(user:(notrace((flag(eval_num, _238176, _238176+1), _238194 is _238176 mod 500, _238212 is 99-494 mod 100, _238236=_238238, option_else('trace-length', _238250, 500), option_else('trace-depth', _238258, 30))), quietly(if_t((nop(stop_rtrace), _238194>_238250), (set_debug(eval, false), _238314 is _238250+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_238314])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_238366))))) ^ Unify: (308) [system] once(user:(notrace((flag(eval_num, _238176, _238176+1), _238194 is _238176 mod 500, _238212 is 99-494 mod 100, _238236=_238238, option_else('trace-length', _238250, 500), option_else('trace-depth', _238258, 30))), quietly(if_t((nop(stop_rtrace), _238194>_238250), (set_debug(eval, false), _238314 is _238250+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_238314])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_238366))))) ^ Call: (311) [system] setup_call_cleanup('$notrace'(_242090, _242092), once(user:(flag(eval_num, _238176, _238176+1), _238194 is _238176 mod 500, _238212 is 99-494 mod 100, _238236=_238238, option_else('trace-length', _238250, 500), option_else('trace-depth', _238258, 30))), '$restore_trace'(_242090, _242092)) ^ Unify: (311) [system] setup_call_cleanup(system:'$notrace'(_242090, _242092), system:once(user:(flag(eval_num, _238176, _238176+1), _238194 is _238176 mod 500, _238212 is 99-494 mod 100, _238236=_238238, option_else('trace-length', _238250, 500), option_else('trace-depth', _238258, 30))), system:'$restore_trace'(_242090, _242092)) ^ Call: (312) [system] sig_atomic(system:'$notrace'(_242090, _242092)) ^ Exit: (311) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(flag(eval_num, 33, 33+1), 33 is 33 mod 500, 5 is 99-494 mod 100, _238236=_238236, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), system:'$restore_trace'(3, -1)) ^ Call: (311) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 33>500), (set_debug(eval, false), _238314 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_238314])), nop((start_rtrace, rtrace))))) ^ Unify: (311) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 33>500), (set_debug(eval, false), _238314 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_238314])), nop((start_rtrace, rtrace))))) ^ Exit: (311) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 33>500), (set_debug(eval, false), _238314 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_238314])), nop((start_rtrace, rtrace))))) Call: (310) [user] nop(notrace(no_repeats_var(_238366))) Unify: (310) [user] nop(notrace(no_repeats_var(_238366))) Exit: (310) [user] nop(notrace(no_repeats_var(_238366))) ^ Exit: (308) [system] once(user:(notrace((flag(eval_num, 33, 33+1), 33 is 33 mod 500, 5 is 99-494 mod 100, _238236=_238236, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), quietly(if_t((nop(stop_rtrace), 33>500), (set_debug(eval, false), _238314 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_238314])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_238366))))) ^ Exit: (307) [user] must_det_ll(user:(notrace((flag(eval_num, 33, 33+1), 33 is 33 mod 500, 5 is 99-494 mod 100, _238236=_238236, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), quietly(if_t((nop(stop_rtrace), 33>500), (set_debug(eval, false), _238314 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_238314])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_238366))))) Call: (307) [occurs] occurs:sub_term(_253554, (false, (e2;e))) Unify: (307) [occurs] occurs:sub_term((false, (e2;e)), (false, (e2;e))) Exit: (307) [occurs] occurs:sub_term((false, (e2;e)), (false, (e2;e))) Call: (307) [system] (false, (e2;e))\=(false, (e2;e)) Fail: (307) [system] (false, (e2;e))\=(false, (e2;e)) Redo: (307) [occurs] occurs:sub_term(_253554, (false, (e2;e))) Unify: (307) [occurs] occurs:sub_term(_253554, (false, (e2;e))) Call: (308) [system] compound((false, (e2;e))) Exit: (308) [system] compound((false, (e2;e))) Call: (308) [system] arg(_261976, (false, (e2;e)), _261900) Exit: (308) [system] arg(1, (false, (e2;e)), false) Call: (308) [occurs] occurs:sub_term(_253554, false) Unify: (308) [occurs] occurs:sub_term(false, false) Exit: (308) [occurs] occurs:sub_term(false, false) Exit: (307) [occurs] occurs:sub_term(false, (false, (e2;e))) Call: (307) [system] (false, (e2;e))\=false Exit: (307) [system] (false, (e2;e))\=false ^ Call: (307) [user] if_trace((eval;false, (e2;e)), (_238236=1, indentq(5, 33, -->, [false, [/, 'tok-split', 4]]))) ^ Unify: (307) [user] if_trace((eval;false, (e2;e)), (_238236=1, indentq(5, 33, -->, [false, [/, 'tok-split', 4]]))) ^ Call: (309) [system] setup_call_cleanup('$notrace'(_271280, _271282), once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _238236=1, indentq(5, 33, -->, [false, [/, 'tok-split', 4]]))), _271238, fbug((_271238-->if_trace((eval;false, (e2;e)), (_238236=1, indentq(5, 33, -->, [false, [/, 'tok-split', 4]])))))))), '$restore_trace'(_271280, _271282)) ^ Unify: (309) [system] setup_call_cleanup(system:'$notrace'(_271280, _271282), system:once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _238236=1, indentq(5, 33, -->, [false, [/, 'tok-split', 4]]))), _271238, fbug((_271238-->if_trace((eval;false, (e2;e)), (_238236=1, indentq(5, 33, -->, [false, [/, 'tok-split', 4]])))))))), system:'$restore_trace'(_271280, _271282)) ^ Call: (310) [system] sig_atomic(system:'$notrace'(_271280, _271282)) ^ Exit: (309) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _238236=1, indentq(5, 33, -->, [false, [/, 'tok-split', 4]]))), _271238, fbug((_271238-->if_trace((eval;false, (e2;e)), (_238236=1, indentq(5, 33, -->, [false, [/, 'tok-split', 4]])))))))), system:'$restore_trace'(3, -1)) ^ Exit: (307) [user] if_trace((eval;false, (e2;e)), (_238236=1, indentq(5, 33, -->, [false, [/, 'tok-split', 4]]))) Call: (307) [system] _276062=retval(fail) Exit: (307) [system] retval(fail)=retval(fail) Call: (307) [system] _277924=(\+ \+ (flag(eval_num, _277944, _277944+1), (retval(fail)\=@=retval(fail), nonvar(_236266)->indentq(5, _277944, <--, [false, _236266]);indentq(5, _277944, <--, [false, retval(fail)])))) Exit: (307) [system] (\+ \+ (flag(eval_num, _277944, _277944+1), (retval(fail)\=@=retval(fail), nonvar(_236266)->indentq(5, _277944, <--, [false, _236266]);indentq(5, _277944, <--, [false, retval(fail)]))))=(\+ \+ (flag(eval_num, _277944, _277944+1), (retval(fail)\=@=retval(fail), nonvar(_236266)->indentq(5, _277944, <--, [false, _236266]);indentq(5, _277944, <--, [false, retval(fail)])))) ^ Call: (307) [user] call_cleanup(((call(subst_args1(=, _9620), 494, '&self', [/, 'tok-split', 4], _236266)*->nb_setarg(1, retval(fail), _236266);fail, trace, call(subst_args1(=, _9620), 494, '&self', [/, 'tok-split', 4], _236266)), ignore(notrace((\+_236266\=_238366, nb_setarg(1, retval(fail), _236266))))), ignore((_238236==1->ignore(\+ \+ (flag(eval_num, _277944, _277944+1), (retval(fail)\=@=retval(fail), nonvar(_236266)->indentq(5, _277944, <--, [false, _236266]);indentq(5, _277944, <--, [false, retval(fail)]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _277944, _277944+1), (retval(fail)\=@=retval(fail), nonvar(_236266)->indentq(5, _277944, <--, [false, _236266]);indentq(5, _277944, <--, [false, retval(fail)]))))))))))) ^ Unify: (307) [system] call_cleanup(user:((call(subst_args1(=, _9620), 494, '&self', [/, 'tok-split', 4], _236266)*->nb_setarg(1, retval(fail), _236266);fail, trace, call(subst_args1(=, _9620), 494, '&self', [/, 'tok-split', 4], _236266)), ignore(notrace((\+_236266\=_238366, nb_setarg(1, retval(fail), _236266))))), user:ignore((_238236==1->ignore(\+ \+ (flag(eval_num, _277944, _277944+1), (retval(fail)\=@=retval(fail), nonvar(_236266)->indentq(5, _277944, <--, [false, _236266]);indentq(5, _277944, <--, [false, retval(fail)]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _277944, _277944+1), (retval(fail)\=@=retval(fail), nonvar(_236266)->indentq(5, _277944, <--, [false, _236266]);indentq(5, _277944, <--, [false, retval(fail)]))))))))))) ^ Call: (309) [user] subst_args1(=, _9620, 494, '&self', [/, 'tok-split', 4], _236266) ^ Unify: (309) [user] subst_args1(=, _9620, 494, '&self', [/, 'tok-split', 4], _236266) Call: (310) [system] var(=) ^ Redo: (309) [user] subst_args1(=, _9620, 494, '&self', [/, 'tok-split', 4], _236266) Call: (310) [system] atom(=) Exit: (310) [system] atom(=) Call: (310) [system] (=)\==(=) ^ Redo: (309) [user] subst_args1(=, _9620, 494, '&self', [/, 'tok-split', 4], _236266) ^ Unify: (309) [user] subst_args1(=, _9620, 494, '&self', [/, 'tok-split', 4], _236266) Call: (310) [system] atom([/, 'tok-split', 4]) ^ Redo: (309) [user] subst_args1(=, _9620, 494, '&self', [/, 'tok-split', 4], _236266) ^ Unify: (309) [user] subst_args1(=, _9620, 494, '&self', [/, 'tok-split', 4], _236266) Call: (310) [system] is_list(['tok-split', 4]) Exit: (310) [system] is_list(['tok-split', 4]) ^ Unify: (309) [user] subst_args1(=, _9620, 494, '&self', [/, 'tok-split', 4], _236266) Call: (310) [system] is_list([/, 'tok-split', 4]) Exit: (310) [system] is_list([/, 'tok-split', 4]) ^ Unify: (309) [user] subst_args1(=, _9620, 494, '&self', [/, 'tok-split', 4], [/|_297798]) Call: (310) [system] var(/) ^ Redo: (309) [user] subst_args1(=, _9620, 494, '&self', [/, 'tok-split', 4], _236266) ^ Unify: (309) [user] subst_args1(=, _9620, 494, '&self', [/, 'tok-split', 4], _236266) Call: (310) [system] fail ^ Redo: (309) [user] subst_args1(=, _9620, 494, '&self', [/, 'tok-split', 4], _236266) ^ Unify: (309) [user] subst_args1(=, _9620, 494, '&self', [/, 'tok-split', 4], _236266) Call: (310) [system] is_list([/, 'tok-split', 4]) Exit: (310) [system] is_list([/, 'tok-split', 4]) ^ Call: (310) [user] apply:maplist(self_subst, [/, 'tok-split', 4]) ^ Unify: (310) [apply] apply:maplist(user:self_subst, [/, 'tok-split', 4]) Call: (311) [apply] apply:maplist_([/, 'tok-split', 4], user:self_subst) Unify: (311) [apply] apply:maplist_([/, 'tok-split', 4], user:self_subst) ^ Call: (312) [user] self_subst(/) ^ Unify: (312) [user] self_subst(/) Call: (313) [system] callable(/) Exit: (313) [system] callable(/) ^ Unify: (312) [user] self_subst(/) ^ Call: (313) [user] self_eval(/) ^ Unify: (313) [user] self_eval(/) ^ Call: (315) [system] setup_call_cleanup('$notrace'(_316418, _316420), once(user:self_eval0(/)), '$restore_trace'(_316418, _316420)) ^ Unify: (315) [system] setup_call_cleanup(system:'$notrace'(_316418, _316420), system:once(user:self_eval0(/)), system:'$restore_trace'(_316418, _316420)) ^ Call: (316) [system] sig_atomic(system:'$notrace'(_316418, _316420)) ^ Exit: (315) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(/)), system:'$restore_trace'(3, -1)) ^ Exit: (313) [user] self_eval(/) ^ Exit: (312) [user] self_subst(/) Call: (312) [apply] apply:maplist_(['tok-split', 4], user:self_subst) Unify: (312) [apply] apply:maplist_(['tok-split', 4], user:self_subst) ^ Call: (313) [user] self_subst('tok-split') ^ Unify: (313) [user] self_subst('tok-split') Call: (314) [system] callable('tok-split') Exit: (314) [system] callable('tok-split') ^ Unify: (313) [user] self_subst('tok-split') ^ Call: (314) [user] self_eval('tok-split') ^ Unify: (314) [user] self_eval('tok-split') ^ Call: (316) [system] setup_call_cleanup('$notrace'(_330378, _330380), once(user:self_eval0('tok-split')), '$restore_trace'(_330378, _330380)) ^ Unify: (316) [system] setup_call_cleanup(system:'$notrace'(_330378, _330380), system:once(user:self_eval0('tok-split')), system:'$restore_trace'(_330378, _330380)) ^ Call: (317) [system] sig_atomic(system:'$notrace'(_330378, _330380)) ^ Exit: (316) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0('tok-split')), system:'$restore_trace'(3, -1)) ^ Exit: (314) [user] self_eval('tok-split') ^ Exit: (313) [user] self_subst('tok-split') Call: (313) [apply] apply:maplist_([4], user:self_subst) Unify: (313) [apply] apply:maplist_([4], user:self_subst) ^ Call: (314) [user] self_subst(4) ^ Unify: (314) [user] self_subst(4) Call: (315) [system] callable(4) ^ Redo: (314) [user] self_subst(4) ^ Exit: (314) [user] self_subst(4) Call: (314) [apply] apply:maplist_([], user:self_subst) Unify: (314) [apply] apply:maplist_([], user:self_subst) Exit: (314) [apply] apply:maplist_([], user:self_subst) Exit: (313) [apply] apply:maplist_([4], user:self_subst) Exit: (312) [apply] apply:maplist_(['tok-split', 4], user:self_subst) Exit: (311) [apply] apply:maplist_([/, 'tok-split', 4], user:self_subst) ^ Exit: (310) [apply] apply:maplist(user:self_subst, [/, 'tok-split', 4]) Call: (310) [system] [/, 'tok-split', 4]=[_348982|_348984] Exit: (310) [system] [/, 'tok-split', 4]=[/, 'tok-split', 4] Call: (310) [system] atom(/) Exit: (310) [system] atom(/) ^ Unify: (309) [user] subst_args1(=, _9620, 494, '&self', [/, 'tok-split', 4], _236266) ^ Call: (310) [user] is_space_op(/) ^ Redo: (309) [user] subst_args1(=, _9620, 494, '&self', [/, 'tok-split', 4], _236266) ^ Unify: (309) [user] subst_args1(=, _9620, 494, '&self', [/, 'tok-split', 4], _236266) Call: (310) [system] (/)==case ^ Redo: (309) [user] subst_args1(=, _9620, 494, '&self', [/, 'tok-split', 4], _236266) ^ Unify: (309) [user] subst_args1(=, _9620, 494, '&self', [/, 'tok-split', 4], _236266) Call: (310) [system] fail ^ Redo: (309) [user] subst_args1(=, _9620, 494, '&self', [/, 'tok-split', 4], _236266) ^ Unify: (309) [user] subst_args1(=, _9620, 494, '&self', [/, 'tok-split', 4], _236266) Call: (310) [system] _362066=do_more_defs(true) Exit: (310) [system] do_more_defs(true)=do_more_defs(true) ^ Call: (310) [user] clause(eval_21(subst_args, _9620, 494, '&self', [/, 'tok-split', 4], _236266), _363942) ^ Redo: (309) [user] subst_args1(=, _9620, 494, '&self', [/, 'tok-split', 4], _236266) ^ Unify: (309) [user] subst_args1(=, _9620, 494, '&self', [/, 'tok-split', 4], _236266) Call: (310) [system] fail ^ Redo: (309) [user] subst_args1(=, _9620, 494, '&self', [/, 'tok-split', 4], _236266) ^ Unify: (309) [user] subst_args1(=, _9620, 494, '&self', [/, 'tok-split', 4], _236266) ^ Call: (310) [user] is_and(/) ^ Unify: (310) [user] is_and(/) Call: (311) [system] atom(/) Exit: (311) [system] atom(/) ^ Unify: (310) [user] is_and(/) ^ Call: (311) [user] is_and(/, _374266) ^ Unify: (311) [user] is_and(/, _375194) Call: (312) [system] atom(/) Exit: (312) [system] atom(/) ^ Redo: (309) [user] subst_args1(=, _9620, 494, '&self', [/, 'tok-split', 4], _236266) ^ Unify: (309) [user] subst_args1(=, _9620, 494, '&self', [/, 'tok-split', 4], [/|_378842]) Call: (310) [system] nonvar(/) Exit: (310) [system] nonvar(/) Call: (310) [system] fail ^ Redo: (309) [user] subst_args1(=, _9620, 494, '&self', [/, 'tok-split', 4], _236266) ^ Unify: (309) [user] subst_args1(=, _9620, 494, '&self', [/, 'tok-split', 4], _236266) ^ Call: (310) [user] subst_args2(=, 494, '&self', [/, 'tok-split', 4], _236266) ^ Unify: (310) [user] subst_args2(=, 494, '&self', [/, 'tok-split', 4], _236266) Call: (311) [system] 494<3 ^ Redo: (310) [user] subst_args2(=, 494, '&self', [/, 'tok-split', 4], _236266) ^ Unify: (310) [user] subst_args2(=, 494, '&self', [/, 'tok-split', 4], _236266) Call: (311) [system] fail ^ Redo: (310) [user] subst_args2(=, 494, '&self', [/, 'tok-split', 4], _236266) ^ Unify: (310) [user] subst_args2(=, 494, '&self', [/, 'tok-split', 4], _236266) ^ Call: (311) [user] mnotrace(is_user_defined_head(=, '&self', /)) ^ Unify: (311) [user] mnotrace(is_user_defined_head(=, '&self', /)) ^ Call: (312) [user] once(is_user_defined_head(=, '&self', /)) ^ Unify: (312) [system] once(user:is_user_defined_head(=, '&self', /)) ^ Call: (313) [user] is_user_defined_head(=, '&self', /) ^ Unify: (313) [user] is_user_defined_head(=, '&self', /) ^ Call: (314) [user] mnotrace(is_user_defined_head0(=, '&self', /)) ^ Unify: (314) [user] mnotrace(is_user_defined_head0(=, '&self', /)) ^ Call: (315) [user] once(is_user_defined_head0(=, '&self', /)) ^ Unify: (315) [system] once(user:is_user_defined_head0(=, '&self', /)) ^ Call: (316) [user] is_user_defined_head0(=, '&self', /) ^ Unify: (316) [user] is_user_defined_head0(=, '&self', /) Call: (317) [system] callable(/) Exit: (317) [system] callable(/) Call: (317) [system] functor(/, _404944, _405024) Exit: (317) [system] functor(/, /, 0) ^ Call: (317) [user] is_user_defined_head_f(=, '&self', /) ^ Unify: (317) [user] is_user_defined_head_f(=, '&self', /) ^ Call: (318) [user] is_user_defined_head_f1(=, '&self', /) ^ Unify: (318) [user] is_user_defined_head_f1(=, '&self', /) Call: (319) [user] metta_eq_def(=, '&self', [/|_410542], _410624) Unify: (319) [user] metta_eq_def(=, '&self', [/|_410542], _411548) ^ Call: (320) [user] ignore((=)=(=)) ^ Unify: (320) [system] ignore(user:((=)=(=))) Call: (321) [system] (=)=(=) Exit: (321) [system] (=)=(=) ^ Exit: (320) [system] ignore(user:((=)=(=))) Call: (320) [user] metta_atom('&self', [=, [/|_410542], _417064]) Unify: (320) [user] metta_atom('&self', [=, [/|_410542], _417064]) ^ Call: (321) [user] typed_list('&self', _418978, _418900) ^ Unify: (321) [user] typed_list('&self', _419910, _418900) Call: (322) [system] compound('&self') Fail: (322) [system] compound('&self') ^ Fail: (321) [user] typed_list('&self', _422690, _418900) Redo: (320) [user] metta_atom('&self', [=, [/|_410542], _417064]) Unify: (320) [user] metta_atom('&self', [=, [/|_410542], _417064]) Call: (321) [system] '&self'=='&flybase' Redo: (320) [user] metta_atom('&self', [=, [/|_410542], _417064]) Unify: (320) [user] metta_atom('&self', [=, [/|_410542], _417064]) ^ Call: (321) [user] metta_atom_in_file('&self', [=, [/|_410542], _417064]) ^ Unify: (321) [user] metta_atom_in_file('&self', [=, [/|_410542], _417064]) ^ Call: (322) [user] metta_atom_in_file('&self', [=, [/|_410542], _417064], _430072, _430074) ^ Unify: (322) [user] metta_atom_in_file('&self', [=, [/|_410542], _417064], _431008, _431010) ^ Call: (323) [user] loaded_into_kb('&self', _431866) ^ Unify: (323) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Exit: (323) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Call: (323) [user] once(user:asserted_metta_pred(_442456, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Unify: (323) [system] once(user:asserted_metta_pred(_442456, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Call: (324) [user] asserted_metta_pred(_442456, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Fail: (324) [user] asserted_metta_pred(_442456, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Redo: (320) [user] metta_atom('&self', [=, [/|_410542], _417064]) Unify: (320) [user] metta_atom('&self', [=, [/|_410542], _417064]) Call: (321) [user] metta_atom_asserted('&self', [=, [/|_410542], _417064]) Unify: (321) [user] metta_atom_asserted('&self', [=, [/|_410542], _417064]) ^ Call: (322) [user] metta_atom_asserted_deduced('&self', [=, [/|_410542], _417064]) Redo: (321) [user] metta_atom_asserted('&self', [=, [/|_410542], _417064]) Redo: (320) [user] metta_atom('&self', [=, [/|_410542], _417064]) Unify: (320) [user] metta_atom('&self', [=, [/|_410542], _417064]) Call: (321) [system] '&self'\=='&corelib' Exit: (321) [system] '&self'\=='&corelib' ^ Call: (321) [user] using_all_spaces ^ Unify: (321) [user] using_all_spaces Call: (322) [system] nb_current(with_all_spaces, t) Redo: (320) [user] metta_atom('&self', [=, [/|_410542], _417064]) Unify: (320) [user] metta_atom('&self', [=, [/|_410542], _417064]) Call: (321) [system] '&self'\=='&corelib' Exit: (321) [system] '&self'\=='&corelib' Call: (321) [user] metta_atom_asserted('&self', '&corelib') Unify: (321) [user] metta_atom_asserted('&self', '&corelib') ^ Call: (322) [user] metta_atom_asserted_deduced('&self', '&corelib') Redo: (321) [user] metta_atom_asserted('&self', '&corelib') Unify: (321) [user] metta_atom_asserted('&self', '&corelib') Exit: (321) [user] metta_atom_asserted('&self', '&corelib') Call: (321) [user] should_inherit_from_corelib([=, [/|_410542], _417064]) Unify: (321) [user] should_inherit_from_corelib([=, [/|_410542], _417064]) ^ Call: (322) [user] using_all_spaces ^ Unify: (322) [user] using_all_spaces Call: (323) [system] nb_current(with_all_spaces, t) Redo: (321) [user] should_inherit_from_corelib([=, [/|_410542], _417064]) Unify: (321) [user] should_inherit_from_corelib([=, [/|_410542], _417064]) Call: (322) [system] (=)==(:) Redo: (321) [user] should_inherit_from_corelib([=, [/|_410542], _417064]) Unify: (321) [user] should_inherit_from_corelib([=, [/|_410542], _417064]) Call: (322) [system] (=)=='@doc' Redo: (321) [user] should_inherit_from_corelib([=, [/|_410542], _417064]) Unify: (321) [user] should_inherit_from_corelib([=, [/|_410542], _417064]) Call: (322) [system] fail Redo: (321) [user] metta_atom_asserted('&self', '&corelib') Redo: (320) [user] metta_atom('&self', [=, [/|_410542], _417064]) Fail: (319) [user] metta_eq_def(=, '&self', [/|_410542], _497660) ^ Fail: (318) [user] is_user_defined_head_f1(=, '&self', /) ^ Redo: (317) [user] is_user_defined_head_f(=, '&self', /) ^ Unify: (317) [user] is_user_defined_head_f(=, '&self', /) ^ Call: (318) [user] is_user_defined_head_f1(=, '&self', [/|_501304]) ^ Unify: (318) [user] is_user_defined_head_f1(=, '&self', [/|_501304]) Call: (319) [user] metta_eq_def(=, '&self', [[/|_501304]|_503174], _503256) Unify: (319) [user] metta_eq_def(=, '&self', [[/|_501304]|_503174], _504180) ^ Call: (320) [user] ignore((=)=(=)) ^ Unify: (320) [system] ignore(user:((=)=(=))) Call: (321) [system] (=)=(=) Exit: (321) [system] (=)=(=) ^ Exit: (320) [system] ignore(user:((=)=(=))) Call: (320) [user] metta_atom('&self', [=, [[/|_501304]|_503174], _509696]) Unify: (320) [user] metta_atom('&self', [=, [[/|_501304]|_503174], _509696]) ^ Call: (321) [user] typed_list('&self', _511610, _511532) ^ Unify: (321) [user] typed_list('&self', _512542, _511532) Call: (322) [system] compound('&self') Fail: (322) [system] compound('&self') ^ Fail: (321) [user] typed_list('&self', _515322, _511532) Redo: (320) [user] metta_atom('&self', [=, [[/|_501304]|_503174], _509696]) Unify: (320) [user] metta_atom('&self', [=, [[/|_501304]|_503174], _509696]) Call: (321) [system] '&self'=='&flybase' Redo: (320) [user] metta_atom('&self', [=, [[/|_501304]|_503174], _509696]) Unify: (320) [user] metta_atom('&self', [=, [[/|_501304]|_503174], _509696]) ^ Call: (321) [user] metta_atom_in_file('&self', [=, [[/|_501304]|_503174], _509696]) ^ Unify: (321) [user] metta_atom_in_file('&self', [=, [[/|_501304]|_503174], _509696]) ^ Call: (322) [user] metta_atom_in_file('&self', [=, [[/|_501304]|_503174], _509696], _522704, _522706) ^ Unify: (322) [user] metta_atom_in_file('&self', [=, [[/|_10086]|_10092], _10108], _10170, _10172) ^ Call: (323) [user] loaded_into_kb('&self', _10718) ^ Unify: (323) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Exit: (323) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Call: (323) [user] once(user:asserted_metta_pred(_21308, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Unify: (323) [system] once(user:asserted_metta_pred(_21308, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Call: (324) [user] asserted_metta_pred(_21308, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Fail: (324) [user] asserted_metta_pred(_21308, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Redo: (320) [user] metta_atom('&self', [=, [[/|_10086]|_10092], _10108]) Unify: (320) [user] metta_atom('&self', [=, [[/|_10086]|_10092], _10108]) Call: (321) [user] metta_atom_asserted('&self', [=, [[/|_10086]|_10092], _10108]) Unify: (321) [user] metta_atom_asserted('&self', [=, [[/|_10086]|_10092], _10108]) ^ Call: (322) [user] metta_atom_asserted_deduced('&self', [=, [[/|_10086]|_10092], _10108]) Redo: (321) [user] metta_atom_asserted('&self', [=, [[/|_10086]|_10092], _10108]) Redo: (320) [user] metta_atom('&self', [=, [[/|_10086]|_10092], _10108]) Unify: (320) [user] metta_atom('&self', [=, [[/|_10086]|_10092], _10108]) Call: (321) [system] '&self'\=='&corelib' Exit: (321) [system] '&self'\=='&corelib' ^ Call: (321) [user] using_all_spaces ^ Unify: (321) [user] using_all_spaces Call: (322) [system] nb_current(with_all_spaces, t) Redo: (320) [user] metta_atom('&self', [=, [[/|_10086]|_10092], _10108]) Unify: (320) [user] metta_atom('&self', [=, [[/|_10086]|_10092], _10108]) Call: (321) [system] '&self'\=='&corelib' Exit: (321) [system] '&self'\=='&corelib' Call: (321) [user] metta_atom_asserted('&self', '&corelib') Unify: (321) [user] metta_atom_asserted('&self', '&corelib') ^ Call: (322) [user] metta_atom_asserted_deduced('&self', '&corelib') Redo: (321) [user] metta_atom_asserted('&self', '&corelib') Unify: (321) [user] metta_atom_asserted('&self', '&corelib') Exit: (321) [user] metta_atom_asserted('&self', '&corelib') Call: (321) [user] should_inherit_from_corelib([=, [[/|_10086]|_10092], _10108]) Unify: (321) [user] should_inherit_from_corelib([=, [[/|_10086]|_10092], _10108]) ^ Call: (322) [user] using_all_spaces ^ Unify: (322) [user] using_all_spaces Call: (323) [system] nb_current(with_all_spaces, t) Redo: (321) [user] should_inherit_from_corelib([=, [[/|_10086]|_10092], _10108]) Unify: (321) [user] should_inherit_from_corelib([=, [[/|_10086]|_10092], _10108]) Call: (322) [system] (=)==(:) Redo: (321) [user] should_inherit_from_corelib([=, [[/|_10086]|_10092], _10108]) Unify: (321) [user] should_inherit_from_corelib([=, [[/|_10086]|_10092], _10108]) Call: (322) [system] (=)=='@doc' Redo: (321) [user] should_inherit_from_corelib([=, [[/|_10086]|_10092], _10108]) Unify: (321) [user] should_inherit_from_corelib([=, [[/|_10086]|_10092], _10108]) Call: (322) [system] fail Redo: (321) [user] metta_atom_asserted('&self', '&corelib') Redo: (320) [user] metta_atom('&self', [=, [[/|_10086]|_10092], _10108]) Fail: (319) [user] metta_eq_def(=, '&self', [[/|_10086]|_10092], _76512) ^ Fail: (318) [user] is_user_defined_head_f1(=, '&self', [/|_10086]) ^ Fail: (317) [user] is_user_defined_head_f(=, '&self', /) ^ Fail: (316) [user] is_user_defined_head0(=, '&self', /) ^ Fail: (315) [system] once(user:is_user_defined_head0(=, '&self', /)) ^ Fail: (314) [user] mnotrace(is_user_defined_head0(=, '&self', /)) ^ Fail: (313) [user] is_user_defined_head(=, '&self', /) ^ Fail: (312) [system] once(user:is_user_defined_head(=, '&self', /)) ^ Fail: (311) [user] mnotrace(is_user_defined_head(=, '&self', /)) ^ Redo: (310) [user] subst_args2(=, 494, '&self', [/, 'tok-split', 4], _9752) ^ Unify: (310) [user] subst_args2(=, 494, '&self', [/, 'tok-split', 4], _9752) ^ Call: (311) [user] subst_args40(=, 494, '&self', [/, 'tok-split', 4], _9752) ^ Unify: (311) [user] subst_args40(=, 494, '&self', [/, 'tok-split', 4], _9752) Call: (312) [user] is_function(/) Unify: (312) [user] is_function(/) ^ Call: (313) [user] symbol(/) ^ Unify: (313) [user] symbol(/) Call: (314) [system] atom(/) Exit: (314) [system] atom(/) ^ Exit: (313) [user] symbol(/) Exit: (312) [user] is_function(/) ^ Call: (312) [user] is_special_op(/) ^ Unify: (312) [user] is_special_op(/) ^ Call: (313) [user] current_self(_97756) ^ Unify: (313) [user] current_self(_97756) Call: (314) [system] nb_current(self_space, _97756) Exit: (314) [system] nb_current(self_space, '&self') Call: (314) [system] '&self'\==[] Exit: (314) [system] '&self'\==[] ^ Exit: (313) [user] current_self('&self') ^ Call: (313) [user] is_special_op('&self', /) ^ Unify: (313) [user] is_special_op('&self', /) Call: (314) [system] atom(/) Exit: (314) [system] atom(/) ^ Fail: (313) [user] is_special_op('&self', /) ^ Fail: (312) [user] is_special_op(/) ^ Redo: (311) [user] subst_args40(=, 494, '&self', [/, 'tok-split', 4], _9752) Call: (312) [system] is_list(['tok-split', 4]) Exit: (312) [system] is_list(['tok-split', 4]) ^ Call: (312) [user] apply:maplist(subst_args(=, _112590, 494, '&self'), ['tok-split', 4], _112596) ^ Unify: (312) [apply] apply:maplist(user:subst_args(=, _112590, 494, '&self'), ['tok-split', 4], _112596) Call: (313) [apply] apply:maplist_(['tok-split', 4], _112596, user:subst_args(=, _112590, 494, '&self')) Unify: (313) [apply] apply:maplist_(['tok-split', 4], [_115414|_115416], user:subst_args(=, _112590, 494, '&self')) ^ Call: (314) [user] subst_args(=, _112590, 494, '&self', 'tok-split', _115414) ^ Unify: (314) [user] subst_args(=, _112590, 494, '&self', 'tok-split', _115414) Call: (315) [system] atom(=) Exit: (315) [system] atom(=) Call: (315) [system] (=)\==(=) ^ Redo: (314) [user] subst_args(=, _112590, 494, '&self', 'tok-split', _115414) ^ Unify: (314) [user] subst_args(=, _112590, 494, '&self', 'tok-split', _115414) ^ Call: (315) [user] self_subst('tok-split') ^ Unify: (315) [user] self_subst('tok-split') Call: (316) [system] callable('tok-split') Exit: (316) [system] callable('tok-split') ^ Unify: (315) [user] self_subst('tok-split') ^ Call: (316) [user] self_eval('tok-split') ^ Unify: (316) [user] self_eval('tok-split') ^ Call: (318) [system] setup_call_cleanup('$notrace'(_129382, _129384), once(user:self_eval0('tok-split')), '$restore_trace'(_129382, _129384)) ^ Unify: (318) [system] setup_call_cleanup(system:'$notrace'(_129382, _129384), system:once(user:self_eval0('tok-split')), system:'$restore_trace'(_129382, _129384)) ^ Call: (319) [system] sig_atomic(system:'$notrace'(_129382, _129384)) ^ Exit: (318) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0('tok-split')), system:'$restore_trace'(3, -1)) ^ Exit: (316) [user] self_eval('tok-split') ^ Exit: (315) [user] self_subst('tok-split') Call: (315) [system] _115414='tok-split' Exit: (315) [system] 'tok-split'='tok-split' ^ Exit: (314) [user] subst_args(=, _112590, 494, '&self', 'tok-split', 'tok-split') Call: (314) [apply] apply:maplist_([4], _115416, user:subst_args(=, _112590, 494, '&self')) Unify: (314) [apply] apply:maplist_([4], [_138740|_138742], user:subst_args(=, _112590, 494, '&self')) ^ Call: (315) [user] subst_args(=, _112590, 494, '&self', 4, _138740) ^ Unify: (315) [user] subst_args(=, _112590, 494, '&self', 4, _138740) Call: (316) [system] atom(=) Exit: (316) [system] atom(=) Call: (316) [system] (=)\==(=) ^ Redo: (315) [user] subst_args(=, _112590, 494, '&self', 4, _138740) ^ Unify: (315) [user] subst_args(=, _112590, 494, '&self', 4, _138740) ^ Call: (316) [user] self_subst(4) ^ Unify: (316) [user] self_subst(4) Call: (317) [system] callable(4) ^ Redo: (316) [user] self_subst(4) ^ Exit: (316) [user] self_subst(4) Call: (316) [system] _138740=4 Exit: (316) [system] 4=4 ^ Exit: (315) [user] subst_args(=, _112590, 494, '&self', 4, 4) Call: (315) [apply] apply:maplist_([], _138742, user:subst_args(=, _112590, 494, '&self')) Unify: (315) [apply] apply:maplist_([], [], user:subst_args(=, _112590, 494, '&self')) Exit: (315) [apply] apply:maplist_([], [], user:subst_args(=, _112590, 494, '&self')) Exit: (314) [apply] apply:maplist_([4], [4], user:subst_args(=, _112590, 494, '&self')) Exit: (313) [apply] apply:maplist_(['tok-split', 4], ['tok-split', 4], user:subst_args(=, _112590, 494, '&self')) ^ Exit: (312) [apply] apply:maplist(user:subst_args(=, _112590, 494, '&self'), ['tok-split', 4], ['tok-split', 4]) ^ Call: (312) [user] subst_args5(494, '&self', [/, 'tok-split', 4], _9752) ^ Unify: (312) [user] subst_args5(494, '&self', [/, 'tok-split', 4], _9752) ^ Call: (313) [user] eval_selfless(_161204, _161206, 494, '&self', [/, 'tok-split', 4], _9752) ^ Unify: (313) [user] eval_selfless(_162148, _162150, 494, '&self', [/, 'tok-split', 4], _9752) ^ Call: (314) [user] eval_selfless_0([/, 'tok-split', 4], _9752) ^ Unify: (314) [user] eval_selfless_0([/, 'tok-split', 4], _9752) Call: (315) [system] var(/) ^ Redo: (314) [user] eval_selfless_0([/, 'tok-split', 4], _9752) ^ Unify: (314) [user] eval_selfless_0([/, 'tok-split', 4], _9752) ^ Call: (315) [user] is_assignment(/) ^ Unify: (315) [user] is_assignment(/) Call: (316) [system] atom(/) Exit: (316) [system] atom(/) ^ Redo: (314) [user] eval_selfless_0([/, 'tok-split', 4], _9752) ^ Unify: (314) [user] eval_selfless_0([/, 'tok-split', 4], _9752) ^ Call: (315) [user] eval_selfless_1([/, 'tok-split', 4], _9752) ^ Unify: (315) [user] eval_selfless_1([/, 'tok-split', 4], _9752) ^ Call: (316) [user] allow_clp ^ Unify: (316) [user] allow_clp ^ Call: (317) [user] false_flag ^ Unify: (317) [user] false_flag Call: (318) [system] fail Fail: (318) [system] fail ^ Fail: (317) [user] false_flag ^ Redo: (314) [user] eval_selfless_0([/, 'tok-split', 4], _9752) ^ Unify: (314) [user] eval_selfless_0([/, 'tok-split', 4], _9752) ^ Call: (315) [user] eval_selfless_2([/, 'tok-split', 4], _9752) ^ Unify: (315) [user] eval_selfless_2([/, 'tok-split', 4], _9752) Call: (316) [system] var(/) ^ Redo: (315) [user] eval_selfless_2([/, 'tok-split', 4], _9752) ^ Unify: (315) [user] eval_selfless_2([/, 'tok-split', 4], _9752) ^ Call: (316) [user] fake_notrace((ground([/, 'tok-split', 4]), [/, 'tok-split', 4]=[_187996, _188002, _188008], atom(_187996), catch_warn(current_op(_188034, yfx, _187996)), [/, 'tok-split', 4]\=[_188054], s2ps([/, 'tok-split', 4], _188062))) ^ Unify: (316) [user] fake_notrace(user:(ground([/, 'tok-split', 4]), [/, 'tok-split', 4]=[_187996, _188002, _188008], atom(_187996), catch_warn(current_op(_188034, yfx, _187996)), [/, 'tok-split', 4]\=[_188054], s2ps([/, 'tok-split', 4], _188062))) ^ Call: (317) [user] real_notrace(user:(ground([/, 'tok-split', 4]), [/, 'tok-split', 4]=[_187996, _188002, _188008], atom(_187996), catch_warn(current_op(_188034, yfx, _187996)), [/, 'tok-split', 4]\=[_188054], s2ps([/, 'tok-split', 4], _188062))) ^ Unify: (317) [user] real_notrace(user:(ground([/, 'tok-split', 4]), [/, 'tok-split', 4]=[_187996, _188002, _188008], atom(_187996), catch_warn(current_op(_188034, yfx, _187996)), [/, 'tok-split', 4]\=[_188054], s2ps([/, 'tok-split', 4], _188062))) ^ Call: (318) [user] setup_call_cleanup('$notrace'(_191768, _191770), once(user:(ground([/, 'tok-split', 4]), [/, 'tok-split', 4]=[_187996, _188002, _188008], atom(_187996), catch_warn(current_op(_188034, yfx, _187996)), [/, 'tok-split', 4]\=[_188054], s2ps([/, 'tok-split', 4], _188062))), '$restore_trace'(_191768, _191770)) ^ Unify: (318) [system] setup_call_cleanup(user:'$notrace'(_191768, _191770), user:once(user:(ground([/, 'tok-split', 4]), [/, 'tok-split', 4]=[_187996, _188002, _188008], atom(_187996), catch_warn(current_op(_188034, yfx, _187996)), [/, 'tok-split', 4]\=[_188054], s2ps([/, 'tok-split', 4], _188062))), user:'$restore_trace'(_191768, _191770)) ^ Call: (319) [system] sig_atomic(user:'$notrace'(_191768, _191770)) ^ Exit: (318) [system] setup_call_cleanup(user:'$notrace'(3, -1), user:once(user:(ground([/, 'tok-split', 4]), [/, 'tok-split', 4]=[/, 'tok-split', 4], atom(/), catch_warn(current_op(400, yfx, /)), [/, 'tok-split', 4]\=[_188054], s2ps([/, 'tok-split', 4], 'tok-split'/4))), user:'$restore_trace'(3, -1)) ^ Exit: (317) [user] real_notrace(user:(ground([/, 'tok-split', 4]), [/, 'tok-split', 4]=[/, 'tok-split', 4], atom(/), catch_warn(current_op(400, yfx, /)), [/, 'tok-split', 4]\=[_188054], s2ps([/, 'tok-split', 4], 'tok-split'/4))) ^ Exit: (316) [user] fake_notrace(user:(ground([/, 'tok-split', 4]), [/, 'tok-split', 4]=[/, 'tok-split', 4], atom(/), catch_warn(current_op(400, yfx, /)), [/, 'tok-split', 4]\=[_188054], s2ps([/, 'tok-split', 4], 'tok-split'/4))) ^ Call: (316) [user] fake_notrace(catch(_9752 is 'tok-split'/4, _197482, fail)) ^ Unify: (316) [user] fake_notrace(user:catch(_9752 is 'tok-split'/4, _197482, fail)) ^ Call: (317) [user] real_notrace(user:catch(_9752 is 'tok-split'/4, _197482, fail)) ^ Unify: (317) [user] real_notrace(user:catch(_9752 is 'tok-split'/4, _197482, fail)) ^ Call: (318) [user] setup_call_cleanup('$notrace'(_201196, _201198), once(user:catch(_9752 is 'tok-split'/4, _197482, fail)), '$restore_trace'(_201196, _201198)) ^ Unify: (318) [system] setup_call_cleanup(user:'$notrace'(_201196, _201198), user:once(user:catch(_9752 is 'tok-split'/4, _197482, fail)), user:'$restore_trace'(_201196, _201198)) ^ Call: (319) [system] sig_atomic(user:'$notrace'(_201196, _201198)) ^ Fail: (317) [user] real_notrace(user:catch(_9752 is 'tok-split'/4, _10092, fail)) ^ Fail: (316) [user] fake_notrace(user:catch(_9752 is 'tok-split'/4, _10092, fail)) ^ Redo: (312) [user] subst_args5(494, '&self', [/, 'tok-split', 4], _9752) ^ Unify: (312) [user] subst_args5(494, '&self', [/, 'tok-split', 4], _9752) ^ Call: (313) [user] is_system_pred(/) ^ Unify: (313) [user] is_system_pred(/) Call: (314) [system] atom(/) Exit: (314) [system] atom(/) Call: (314) [system] atom_concat(_17670, !, /) ^ Redo: (313) [user] is_system_pred(/) ^ Unify: (313) [user] is_system_pred(/) Call: (314) [system] atom(/) Exit: (314) [system] atom(/) Call: (314) [system] atom_concat(_22298, '-fn', /) ^ Redo: (313) [user] is_system_pred(/) ^ Unify: (313) [user] is_system_pred(/) Call: (314) [system] atom(/) Exit: (314) [system] atom(/) Call: (314) [system] atom_concat(_26926, '-p', /) ^ Redo: (312) [user] subst_args5(494, '&self', [/, 'tok-split', 4], _9752) ^ Call: (313) [user] subst_args6(494, '&self', [/, 'tok-split', 4], _9752) ^ Unify: (313) [user] subst_args6(494, '&self', [/, 'tok-split', 4], _9752) ^ Call: (314) [user] is_system_pred(/) ^ Unify: (314) [user] is_system_pred(/) Call: (315) [system] atom(/) Exit: (315) [system] atom(/) Call: (315) [system] atom_concat(_34368, !, /) ^ Redo: (314) [user] is_system_pred(/) ^ Unify: (314) [user] is_system_pred(/) Call: (315) [system] atom(/) Exit: (315) [system] atom(/) Call: (315) [system] atom_concat(_38996, '-fn', /) ^ Redo: (314) [user] is_system_pred(/) ^ Unify: (314) [user] is_system_pred(/) Call: (315) [system] atom(/) Exit: (315) [system] atom(/) Call: (315) [system] atom_concat(_43624, '-p', /) ^ Redo: (309) [user] subst_args1(=, _9620, 494, '&self', [/, 'tok-split', 4], _9752) ^ Call: (310) [user] subst_args2_failed(494, '&self', [/, 'tok-split', 4], _9752) ^ Unify: (310) [user] subst_args2_failed(494, '&self', [/, 'tok-split', 4], _9752) Call: (311) [system] [/, 'tok-split', 4]==[] ^ Redo: (310) [user] subst_args2_failed(494, '&self', [/, 'tok-split', 4], _9752) ^ Unify: (310) [user] subst_args2_failed(494, '&self', [/, 'tok-split', 4], _9752) Call: (311) [system] var([/, 'tok-split', 4]) ^ Redo: (310) [user] subst_args2_failed(494, '&self', [/, 'tok-split', 4], _9752) ^ Unify: (310) [user] subst_args2_failed(494, '&self', [/, 'tok-split', 4], _9752) ^ Call: (311) [user] once(subst_selfless([/, 'tok-split', 4], _9752)) ^ Unify: (311) [system] once(user:subst_selfless([/, 'tok-split', 4], _9752)) ^ Call: (312) [user] subst_selfless([/, 'tok-split', 4], _9752) ^ Unify: (312) [user] subst_selfless([/, 'tok-split', 4], _9752) Call: (313) [system] var(/) ^ Redo: (312) [user] subst_selfless([/, 'tok-split', 4], _9752) ^ Unify: (312) [user] subst_selfless([/, 'tok-split', 4], _9752) ^ Call: (313) [user] eval_selfless(_59482, _59484, _59486, _59488, [/, 'tok-split', 4], _9752) ^ Unify: (313) [user] eval_selfless(_60426, _60428, _60430, _60432, [/, 'tok-split', 4], _9752) ^ Call: (314) [user] eval_selfless_0([/, 'tok-split', 4], _9752) ^ Unify: (314) [user] eval_selfless_0([/, 'tok-split', 4], _9752) Call: (315) [system] var(/) ^ Redo: (314) [user] eval_selfless_0([/, 'tok-split', 4], _9752) ^ Unify: (314) [user] eval_selfless_0([/, 'tok-split', 4], _9752) ^ Call: (315) [user] is_assignment(/) ^ Unify: (315) [user] is_assignment(/) Call: (316) [system] atom(/) Exit: (316) [system] atom(/) ^ Redo: (314) [user] eval_selfless_0([/, 'tok-split', 4], _9752) ^ Unify: (314) [user] eval_selfless_0([/, 'tok-split', 4], _9752) ^ Call: (315) [user] eval_selfless_1([/, 'tok-split', 4], _9752) ^ Unify: (315) [user] eval_selfless_1([/, 'tok-split', 4], _9752) ^ Call: (316) [user] allow_clp ^ Unify: (316) [user] allow_clp ^ Call: (317) [user] false_flag ^ Unify: (317) [user] false_flag Call: (318) [system] fail Fail: (318) [system] fail ^ Fail: (317) [user] false_flag ^ Redo: (314) [user] eval_selfless_0([/, 'tok-split', 4], _9752) ^ Unify: (314) [user] eval_selfless_0([/, 'tok-split', 4], _9752) ^ Call: (315) [user] eval_selfless_2([/, 'tok-split', 4], _9752) ^ Unify: (315) [user] eval_selfless_2([/, 'tok-split', 4], _9752) Call: (316) [system] var(/) ^ Redo: (315) [user] eval_selfless_2([/, 'tok-split', 4], _9752) ^ Unify: (315) [user] eval_selfless_2([/, 'tok-split', 4], _9752) ^ Call: (316) [user] fake_notrace((ground([/, 'tok-split', 4]), [/, 'tok-split', 4]=[_86274, _86280, _86286], atom(_86274), catch_warn(current_op(_86312, yfx, _86274)), [/, 'tok-split', 4]\=[_86332], s2ps([/, 'tok-split', 4], _86340))) ^ Unify: (316) [user] fake_notrace(user:(ground([/, 'tok-split', 4]), [/, 'tok-split', 4]=[_86274, _86280, _86286], atom(_86274), catch_warn(current_op(_86312, yfx, _86274)), [/, 'tok-split', 4]\=[_86332], s2ps([/, 'tok-split', 4], _86340))) ^ Call: (317) [user] real_notrace(user:(ground([/, 'tok-split', 4]), [/, 'tok-split', 4]=[_86274, _86280, _86286], atom(_86274), catch_warn(current_op(_86312, yfx, _86274)), [/, 'tok-split', 4]\=[_86332], s2ps([/, 'tok-split', 4], _86340))) ^ Unify: (317) [user] real_notrace(user:(ground([/, 'tok-split', 4]), [/, 'tok-split', 4]=[_86274, _86280, _86286], atom(_86274), catch_warn(current_op(_86312, yfx, _86274)), [/, 'tok-split', 4]\=[_86332], s2ps([/, 'tok-split', 4], _86340))) ^ Call: (318) [user] setup_call_cleanup('$notrace'(_90046, _90048), once(user:(ground([/, 'tok-split', 4]), [/, 'tok-split', 4]=[_86274, _86280, _86286], atom(_86274), catch_warn(current_op(_86312, yfx, _86274)), [/, 'tok-split', 4]\=[_86332], s2ps([/, 'tok-split', 4], _86340))), '$restore_trace'(_90046, _90048)) ^ Unify: (318) [system] setup_call_cleanup(user:'$notrace'(_90046, _90048), user:once(user:(ground([/, 'tok-split', 4]), [/, 'tok-split', 4]=[_86274, _86280, _86286], atom(_86274), catch_warn(current_op(_86312, yfx, _86274)), [/, 'tok-split', 4]\=[_86332], s2ps([/, 'tok-split', 4], _86340))), user:'$restore_trace'(_90046, _90048)) ^ Call: (319) [system] sig_atomic(user:'$notrace'(_90046, _90048)) ^ Exit: (318) [system] setup_call_cleanup(user:'$notrace'(3, -1), user:once(user:(ground([/, 'tok-split', 4]), [/, 'tok-split', 4]=[/, 'tok-split', 4], atom(/), catch_warn(current_op(400, yfx, /)), [/, 'tok-split', 4]\=[_86332], s2ps([/, 'tok-split', 4], 'tok-split'/4))), user:'$restore_trace'(3, -1)) ^ Exit: (317) [user] real_notrace(user:(ground([/, 'tok-split', 4]), [/, 'tok-split', 4]=[/, 'tok-split', 4], atom(/), catch_warn(current_op(400, yfx, /)), [/, 'tok-split', 4]\=[_86332], s2ps([/, 'tok-split', 4], 'tok-split'/4))) ^ Exit: (316) [user] fake_notrace(user:(ground([/, 'tok-split', 4]), [/, 'tok-split', 4]=[/, 'tok-split', 4], atom(/), catch_warn(current_op(400, yfx, /)), [/, 'tok-split', 4]\=[_86332], s2ps([/, 'tok-split', 4], 'tok-split'/4))) ^ Call: (316) [user] fake_notrace(catch(_9752 is 'tok-split'/4, _95760, fail)) ^ Unify: (316) [user] fake_notrace(user:catch(_9752 is 'tok-split'/4, _95760, fail)) ^ Call: (317) [user] real_notrace(user:catch(_9752 is 'tok-split'/4, _95760, fail)) ^ Unify: (317) [user] real_notrace(user:catch(_9752 is 'tok-split'/4, _95760, fail)) ^ Call: (318) [user] setup_call_cleanup('$notrace'(_99474, _99476), once(user:catch(_9752 is 'tok-split'/4, _95760, fail)), '$restore_trace'(_99474, _99476)) ^ Unify: (318) [system] setup_call_cleanup(user:'$notrace'(_99474, _99476), user:once(user:catch(_9752 is 'tok-split'/4, _95760, fail)), user:'$restore_trace'(_99474, _99476)) ^ Call: (319) [system] sig_atomic(user:'$notrace'(_99474, _99476)) ^ Fail: (317) [user] real_notrace(user:catch(_9752 is 'tok-split'/4, _10084, fail)) ^ Fail: (316) [user] fake_notrace(user:catch(_9752 is 'tok-split'/4, _10084, fail)) ^ Redo: (310) [user] subst_args2_failed(494, '&self', [/, 'tok-split', 4], _9752) ^ Unify: (310) [user] subst_args2_failed(494, '&self', [/, 'tok-split', 4], [_12958|_12960]) ^ Call: (311) [user] subst_args(_13972, _13974, 494, '&self', /, _12958) ^ Unify: (311) [user] subst_args(_14916, _14918, 494, '&self', /, _12958) Call: (312) [system] atom(_15786) ^ Redo: (311) [user] subst_args(_16786, _16788, 494, '&self', /, _12958) ^ Unify: (311) [user] subst_args(_17730, _17732, 494, '&self', /, _12958) ^ Call: (312) [user] self_subst(/) ^ Unify: (312) [user] self_subst(/) Call: (313) [system] callable(/) Exit: (313) [system] callable(/) ^ Unify: (312) [user] self_subst(/) ^ Call: (313) [user] self_eval(/) ^ Unify: (313) [user] self_eval(/) ^ Call: (315) [system] setup_call_cleanup('$notrace'(_25080, _25082), once(user:self_eval0(/)), '$restore_trace'(_25080, _25082)) ^ Unify: (315) [system] setup_call_cleanup(system:'$notrace'(_25080, _25082), system:once(user:self_eval0(/)), system:'$restore_trace'(_25080, _25082)) ^ Call: (316) [system] sig_atomic(system:'$notrace'(_25080, _25082)) ^ Exit: (315) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(/)), system:'$restore_trace'(3, -1)) ^ Exit: (313) [user] self_eval(/) ^ Exit: (312) [user] self_subst(/) Call: (312) [system] _12958=(/) Exit: (312) [system] (/)=(/) ^ Exit: (311) [user] subst_args(_32634, _32636, 494, '&self', /, /) ^ Call: (311) [user] subst_args2_failed(494, '&self', ['tok-split', 4], _12960) ^ Unify: (311) [user] subst_args2_failed(494, '&self', ['tok-split', 4], _12960) Call: (312) [system] ['tok-split', 4]==[] ^ Redo: (311) [user] subst_args2_failed(494, '&self', ['tok-split', 4], _12960) ^ Unify: (311) [user] subst_args2_failed(494, '&self', ['tok-split', 4], _12960) Call: (312) [system] var(['tok-split', 4]) ^ Redo: (311) [user] subst_args2_failed(494, '&self', ['tok-split', 4], _12960) ^ Unify: (311) [user] subst_args2_failed(494, '&self', ['tok-split', 4], _12960) ^ Call: (312) [user] once(subst_selfless(['tok-split', 4], _12960)) ^ Unify: (312) [system] once(user:subst_selfless(['tok-split', 4], _12960)) ^ Call: (313) [user] subst_selfless(['tok-split', 4], _12960) ^ Unify: (313) [user] subst_selfless(['tok-split', 4], _12960) Call: (314) [system] var('tok-split') ^ Redo: (313) [user] subst_selfless(['tok-split', 4], _12960) ^ Unify: (313) [user] subst_selfless(['tok-split', 4], _12960) ^ Call: (314) [user] eval_selfless(_47560, _47562, _47564, _47566, ['tok-split', 4], _12960) ^ Unify: (314) [user] eval_selfless(_48504, _48506, _48508, _48510, ['tok-split', 4], _12960) ^ Call: (315) [user] eval_selfless_0(['tok-split', 4], _12960) ^ Unify: (315) [user] eval_selfless_0(['tok-split', 4], _12960) Call: (316) [system] var('tok-split') ^ Redo: (315) [user] eval_selfless_0(['tok-split', 4], _12960) ^ Unify: (315) [user] eval_selfless_0(['tok-split', 4], _12960) ^ Call: (316) [user] eval_selfless_1(['tok-split', 4], _12960) ^ Unify: (316) [user] eval_selfless_1(['tok-split', 4], _12960) ^ Call: (317) [user] allow_clp ^ Unify: (317) [user] allow_clp ^ Call: (318) [user] false_flag ^ Unify: (318) [user] false_flag Call: (319) [system] fail Fail: (319) [system] fail ^ Fail: (318) [user] false_flag ^ Redo: (315) [user] eval_selfless_0(['tok-split', 4], _12960) ^ Unify: (315) [user] eval_selfless_0(['tok-split', 4], _12960) ^ Call: (316) [user] eval_selfless_2(['tok-split', 4], _12960) ^ Unify: (316) [user] eval_selfless_2(['tok-split', 4], _12960) Call: (317) [system] var('tok-split') ^ Redo: (316) [user] eval_selfless_2(['tok-split', 4], _12960) ^ Unify: (316) [user] eval_selfless_2(['tok-split', 4], _12960) ^ Call: (317) [user] fake_notrace((ground(['tok-split', 4]), ['tok-split', 4]=[_68800, _68806, _68812], atom(_68800), catch_warn(current_op(_68838, yfx, _68800)), ['tok-split', 4]\=[_68858], s2ps(['tok-split', 4], _68866))) ^ Unify: (317) [user] fake_notrace(user:(ground(['tok-split', 4]), ['tok-split', 4]=[_68800, _68806, _68812], atom(_68800), catch_warn(current_op(_68838, yfx, _68800)), ['tok-split', 4]\=[_68858], s2ps(['tok-split', 4], _68866))) ^ Call: (318) [user] real_notrace(user:(ground(['tok-split', 4]), ['tok-split', 4]=[_68800, _68806, _68812], atom(_68800), catch_warn(current_op(_68838, yfx, _68800)), ['tok-split', 4]\=[_68858], s2ps(['tok-split', 4], _68866))) ^ Unify: (318) [user] real_notrace(user:(ground(['tok-split', 4]), ['tok-split', 4]=[_68800, _68806, _68812], atom(_68800), catch_warn(current_op(_68838, yfx, _68800)), ['tok-split', 4]\=[_68858], s2ps(['tok-split', 4], _68866))) ^ Call: (319) [user] setup_call_cleanup('$notrace'(_72572, _72574), once(user:(ground(['tok-split', 4]), ['tok-split', 4]=[_68800, _68806, _68812], atom(_68800), catch_warn(current_op(_68838, yfx, _68800)), ['tok-split', 4]\=[_68858], s2ps(['tok-split', 4], _68866))), '$restore_trace'(_72572, _72574)) ^ Unify: (319) [system] setup_call_cleanup(user:'$notrace'(_72572, _72574), user:once(user:(ground(['tok-split', 4]), ['tok-split', 4]=[_68800, _68806, _68812], atom(_68800), catch_warn(current_op(_68838, yfx, _68800)), ['tok-split', 4]\=[_68858], s2ps(['tok-split', 4], _68866))), user:'$restore_trace'(_72572, _72574)) ^ Call: (320) [system] sig_atomic(user:'$notrace'(_72572, _72574)) ^ Fail: (318) [user] real_notrace(user:(ground(['tok-split', 4]), ['tok-split', 4]=[_68800, _68806, _68812], atom(_68800), catch_warn(current_op(_68838, yfx, _68800)), ['tok-split', 4]\=[_68858], s2ps(['tok-split', 4], _68866))) ^ Fail: (317) [user] fake_notrace(user:(ground(['tok-split', 4]), ['tok-split', 4]=[_68800, _68806, _68812], atom(_68800), catch_warn(current_op(_68838, yfx, _68800)), ['tok-split', 4]\=[_68858], s2ps(['tok-split', 4], _68866))) ^ Redo: (311) [user] subst_args2_failed(494, '&self', ['tok-split', 4], _12960) ^ Unify: (311) [user] subst_args2_failed(494, '&self', ['tok-split', 4], [_78196|_78198]) ^ Call: (312) [user] subst_args(_79210, _79212, 494, '&self', 'tok-split', _78196) ^ Unify: (312) [user] subst_args(_80154, _80156, 494, '&self', 'tok-split', _78196) Call: (313) [system] atom(_81024) ^ Redo: (312) [user] subst_args(_82024, _82026, 494, '&self', 'tok-split', _78196) ^ Unify: (312) [user] subst_args(_82968, _82970, 494, '&self', 'tok-split', _78196) ^ Call: (313) [user] self_subst('tok-split') ^ Unify: (313) [user] self_subst('tok-split') Call: (314) [system] callable('tok-split') Exit: (314) [system] callable('tok-split') ^ Unify: (313) [user] self_subst('tok-split') ^ Call: (314) [user] self_eval('tok-split') ^ Unify: (314) [user] self_eval('tok-split') ^ Call: (316) [system] setup_call_cleanup('$notrace'(_90318, _90320), once(user:self_eval0('tok-split')), '$restore_trace'(_90318, _90320)) ^ Unify: (316) [system] setup_call_cleanup(system:'$notrace'(_90318, _90320), system:once(user:self_eval0('tok-split')), system:'$restore_trace'(_90318, _90320)) ^ Call: (317) [system] sig_atomic(system:'$notrace'(_90318, _90320)) ^ Exit: (316) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0('tok-split')), system:'$restore_trace'(3, -1)) ^ Exit: (314) [user] self_eval('tok-split') ^ Exit: (313) [user] self_subst('tok-split') Call: (313) [system] _78196='tok-split' Exit: (313) [system] 'tok-split'='tok-split' ^ Exit: (312) [user] subst_args(_97872, _97874, 494, '&self', 'tok-split', 'tok-split') ^ Call: (312) [user] subst_args2_failed(494, '&self', [4], _78198) ^ Unify: (312) [user] subst_args2_failed(494, '&self', [4], _78198) Call: (313) [system] [4]==[] ^ Redo: (312) [user] subst_args2_failed(494, '&self', [4], _78198) ^ Unify: (312) [user] subst_args2_failed(494, '&self', [4], _78198) Call: (313) [system] var([4]) ^ Redo: (312) [user] subst_args2_failed(494, '&self', [4], _78198) ^ Unify: (312) [user] subst_args2_failed(494, '&self', [4], _78198) ^ Call: (313) [user] once(subst_selfless([4], _78198)) ^ Unify: (313) [system] once(user:subst_selfless([4], _78198)) ^ Call: (314) [user] subst_selfless([4], _78198) ^ Unify: (314) [user] subst_selfless([4], _78198) Call: (315) [system] var(4) ^ Redo: (314) [user] subst_selfless([4], _78198) ^ Unify: (314) [user] subst_selfless([4], _78198) ^ Call: (315) [user] eval_selfless(_112798, _112800, _112802, _112804, [4], _78198) ^ Unify: (315) [user] eval_selfless(_113742, _113744, _113746, _113748, [4], _78198) ^ Call: (316) [user] eval_selfless_0([4], _78198) ^ Unify: (316) [user] eval_selfless_0([4], _78198) Call: (317) [system] var(4) ^ Redo: (316) [user] eval_selfless_0([4], _78198) ^ Unify: (316) [user] eval_selfless_0([4], _78198) ^ Call: (317) [user] eval_selfless_1([4], _78198) ^ Unify: (317) [user] eval_selfless_1([4], _78198) ^ Call: (318) [user] allow_clp ^ Unify: (318) [user] allow_clp ^ Call: (319) [user] false_flag ^ Unify: (319) [user] false_flag Call: (320) [system] fail Fail: (320) [system] fail ^ Fail: (319) [user] false_flag ^ Redo: (316) [user] eval_selfless_0([4], _78198) ^ Unify: (316) [user] eval_selfless_0([4], _78198) ^ Call: (317) [user] eval_selfless_2([4], _78198) ^ Unify: (317) [user] eval_selfless_2([4], _78198) Call: (318) [system] var(4) ^ Redo: (317) [user] eval_selfless_2([4], _78198) ^ Unify: (317) [user] eval_selfless_2([4], _78198) ^ Call: (318) [user] fake_notrace((ground([4]), [4]=[_134038, _134044, _134050], atom(_134038), catch_warn(current_op(_134076, yfx, _134038)), [4]\=[_134096], s2ps([4], _134104))) ^ Unify: (318) [user] fake_notrace(user:(ground([4]), [4]=[_134038, _134044, _134050], atom(_134038), catch_warn(current_op(_134076, yfx, _134038)), [4]\=[_134096], s2ps([4], _134104))) ^ Call: (319) [user] real_notrace(user:(ground([4]), [4]=[_134038, _134044, _134050], atom(_134038), catch_warn(current_op(_134076, yfx, _134038)), [4]\=[_134096], s2ps([4], _134104))) ^ Unify: (319) [user] real_notrace(user:(ground([4]), [4]=[_134038, _134044, _134050], atom(_134038), catch_warn(current_op(_134076, yfx, _134038)), [4]\=[_134096], s2ps([4], _134104))) ^ Call: (320) [user] setup_call_cleanup('$notrace'(_137810, _137812), once(user:(ground([4]), [4]=[_134038, _134044, _134050], atom(_134038), catch_warn(current_op(_134076, yfx, _134038)), [4]\=[_134096], s2ps([4], _134104))), '$restore_trace'(_137810, _137812)) ^ Unify: (320) [system] setup_call_cleanup(user:'$notrace'(_137810, _137812), user:once(user:(ground([4]), [4]=[_134038, _134044, _134050], atom(_134038), catch_warn(current_op(_134076, yfx, _134038)), [4]\=[_134096], s2ps([4], _134104))), user:'$restore_trace'(_137810, _137812)) ^ Call: (321) [system] sig_atomic(user:'$notrace'(_137810, _137812)) ^ Fail: (319) [user] real_notrace(user:(ground([4]), [4]=[_134038, _134044, _134050], atom(_134038), catch_warn(current_op(_134076, yfx, _134038)), [4]\=[_134096], s2ps([4], _134104))) ^ Fail: (318) [user] fake_notrace(user:(ground([4]), [4]=[_134038, _134044, _134050], atom(_134038), catch_warn(current_op(_134076, yfx, _134038)), [4]\=[_134096], s2ps([4], _134104))) ^ Redo: (312) [user] subst_args2_failed(494, '&self', [4], _78198) ^ Unify: (312) [user] subst_args2_failed(494, '&self', [4], [_143434|_143436]) ^ Call: (313) [user] subst_args(_144448, _144450, 494, '&self', 4, _143434) ^ Unify: (313) [user] subst_args(_145392, _145394, 494, '&self', 4, _143434) Call: (314) [system] atom(_146262) ^ Redo: (313) [user] subst_args(_147262, _147264, 494, '&self', 4, _143434) ^ Unify: (313) [user] subst_args(_148206, _148208, 494, '&self', 4, _143434) ^ Call: (314) [user] self_subst(4) ^ Unify: (314) [user] self_subst(4) Call: (315) [system] callable(4) ^ Redo: (314) [user] self_subst(4) ^ Exit: (314) [user] self_subst(4) Call: (314) [system] _143434=4 Exit: (314) [system] 4=4 ^ Exit: (313) [user] subst_args(_155626, _155628, 494, '&self', 4, 4) ^ Call: (313) [user] subst_args2_failed(494, '&self', [], _143436) ^ Unify: (313) [user] subst_args2_failed(494, '&self', [], _143436) Call: (314) [system] []==[] Exit: (314) [system] []==[] Call: (314) [system] _143436=[] Exit: (314) [system] []=[] ^ Exit: (313) [user] subst_args2_failed(494, '&self', [], []) ^ Exit: (312) [user] subst_args2_failed(494, '&self', [4], [4]) ^ Exit: (311) [user] subst_args2_failed(494, '&self', ['tok-split', 4], ['tok-split', 4]) ^ Exit: (310) [user] subst_args2_failed(494, '&self', [/, 'tok-split', 4], [/, 'tok-split', 4]) ^ Exit: (309) [user] subst_args1(=, _9620, 494, '&self', [/, 'tok-split', 4], [/, 'tok-split', 4]) Call: (309) [system] nb_setarg(1, retval(fail), [/, 'tok-split', 4]) Exit: (309) [system] nb_setarg(1, retval([/, 'tok-split', 4]), [/, 'tok-split', 4]) ^ Call: (309) [user] ignore(notrace((\+[/, 'tok-split', 4]\=_9768, nb_setarg(1, retval([/, 'tok-split', 4]), [/, 'tok-split', 4])))) ^ Unify: (309) [system] ignore(user:notrace((\+[/, 'tok-split', 4]\=_9768, nb_setarg(1, retval([/, 'tok-split', 4]), [/, 'tok-split', 4])))) ^ Call: (311) [system] setup_call_cleanup('$notrace'(_170526, _170528), once(user:(\+[/, 'tok-split', 4]\=_9768, nb_setarg(1, retval([/, 'tok-split', 4]), [/, 'tok-split', 4]))), '$restore_trace'(_170526, _170528)) ^ Unify: (311) [system] setup_call_cleanup(system:'$notrace'(_170526, _170528), system:once(user:(\+[/, 'tok-split', 4]\=_9768, nb_setarg(1, retval([/, 'tok-split', 4]), [/, 'tok-split', 4]))), system:'$restore_trace'(_170526, _170528)) ^ Call: (312) [system] sig_atomic(system:'$notrace'(_170526, _170528)) ^ Exit: (311) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(\+[/, 'tok-split', 4]\=_9768, nb_setarg(1, retval([/, 'tok-split', 4]), [/, 'tok-split', 4]))), system:'$restore_trace'(3, -1)) ^ Exit: (309) [system] ignore(user:notrace((\+[/, 'tok-split', 4]\=_9768, nb_setarg(1, retval([/, 'tok-split', 4]), [/, 'tok-split', 4])))) ^ Call: (309) [user] ignore((_9760==1->ignore(\+ \+ (flag(eval_num, _9798, _9798+1), (retval([/, 'tok-split', 4])\=@=retval(fail), nonvar([/, 'tok-split', 4])->indentq(5, _9798, <--, [false, [/, 'tok-split', 4]]);indentq(5, _9798, <--, [false, retval([/, 'tok-split', 4])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9798, _9798+1), (retval([/, 'tok-split', 4])\=@=retval(fail), nonvar([/, 'tok-split', 4])->indentq(5, _9798, <--, [false, [/, 'tok-split', 4]]);indentq(5, _9798, <--, [false, retval([/, 'tok-split', 4])])))))))))) ^ Unify: (309) [system] ignore(user:(_9760==1->ignore(\+ \+ (flag(eval_num, _9798, _9798+1), (retval([/, 'tok-split', 4])\=@=retval(fail), nonvar([/, 'tok-split', 4])->indentq(5, _9798, <--, [false, [/, 'tok-split', 4]]);indentq(5, _9798, <--, [false, retval([/, 'tok-split', 4])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9798, _9798+1), (retval([/, 'tok-split', 4])\=@=retval(fail), nonvar([/, 'tok-split', 4])->indentq(5, _9798, <--, [false, [/, 'tok-split', 4]]);indentq(5, _9798, <--, [false, retval([/, 'tok-split', 4])])))))))))) Call: (311) [system] _9760==1 Fail: (311) [system] _9760==1 ^ Call: (312) [system] setup_call_cleanup('$notrace'(_178982, _178984), once(user:ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9798, _9798+1), (retval([/, 'tok-split', 4])\=@=retval(fail), nonvar([/, 'tok-split', 4])->indentq(5, _9798, <--, [false, [/, 'tok-split', 4]]);indentq(5, _9798, <--, [false, retval([/, 'tok-split', 4])])))))))), '$restore_trace'(_178982, _178984)) ^ Unify: (312) [system] setup_call_cleanup(system:'$notrace'(_178982, _178984), system:once(user:ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9798, _9798+1), (retval([/, 'tok-split', 4])\=@=retval(fail), nonvar([/, 'tok-split', 4])->indentq(5, _9798, <--, [false, [/, 'tok-split', 4]]);indentq(5, _9798, <--, [false, retval([/, 'tok-split', 4])])))))))), system:'$restore_trace'(_178982, _178984)) ^ Call: (313) [system] sig_atomic(system:'$notrace'(_178982, _178984)) ^ Exit: (312) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9798, _9798+1), (retval([/, 'tok-split', 4])\=@=retval(fail), nonvar([/, 'tok-split', 4])->indentq(5, _9798, <--, [false, [/, 'tok-split', 4]]);indentq(5, _9798, <--, [false, retval([/, 'tok-split', 4])])))))))), system:'$restore_trace'(3, -1)) ^ Exit: (309) [system] ignore(user:(_9760==1->ignore(\+ \+ (flag(eval_num, _9798, _9798+1), (retval([/, 'tok-split', 4])\=@=retval(fail), nonvar([/, 'tok-split', 4])->indentq(5, _9798, <--, [false, [/, 'tok-split', 4]]);indentq(5, _9798, <--, [false, retval([/, 'tok-split', 4])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9798, _9798+1), (retval([/, 'tok-split', 4])\=@=retval(fail), nonvar([/, 'tok-split', 4])->indentq(5, _9798, <--, [false, [/, 'tok-split', 4]]);indentq(5, _9798, <--, [false, retval([/, 'tok-split', 4])])))))))))) ^ Exit: (307) [system] call_cleanup(user:((call(subst_args1(=, _9620), 494, '&self', [/, 'tok-split', 4], [/, 'tok-split', 4])*->nb_setarg(1, retval([/, 'tok-split', 4]), [/, 'tok-split', 4]);fail, trace, call(subst_args1(=, _9620), 494, '&self', [/, 'tok-split', 4], [/, 'tok-split', 4])), ignore(notrace((\+[/, 'tok-split', 4]\=_9768, nb_setarg(1, retval([/, 'tok-split', 4]), [/, 'tok-split', 4]))))), user:ignore((_9760==1->ignore(\+ \+ (flag(eval_num, _9798, _9798+1), (retval([/, 'tok-split', 4])\=@=retval(fail), nonvar([/, 'tok-split', 4])->indentq(5, _9798, <--, [false, [/, 'tok-split', 4]]);indentq(5, _9798, <--, [false, retval([/, 'tok-split', 4])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9798, _9798+1), (retval([/, 'tok-split', 4])\=@=retval(fail), nonvar([/, 'tok-split', 4])->indentq(5, _9798, <--, [false, [/, 'tok-split', 4]]);indentq(5, _9798, <--, [false, retval([/, 'tok-split', 4])]))))))))))) Call: (307) [system] retval([/, 'tok-split', 4])\=@=retval(fail) Exit: (307) [system] retval([/, 'tok-split', 4])\=@=retval(fail) ^ Exit: (306) [user] trace_eval(subst_args1(=, _9620), (false, (e2;e)), 494, '&self', [/, 'tok-split', 4], [/, 'tok-split', 4]) Call: (306) [system] [/, 'tok-split', 4]\=@=[/, 'tok-split', 4] ^ Redo: (305) [user] subst_args0(=, _9620, 494, '&self', [/, 'tok-split', 4], _9720) Call: (306) [system] _9720=[/, 'tok-split', 4] Exit: (306) [system] [/, 'tok-split', 4]=[/, 'tok-split', 4] ^ Exit: (305) [user] subst_args0(=, _9620, 494, '&self', [/, 'tok-split', 4], [/, 'tok-split', 4]) ^ Exit: (304) [user] subst_args(=, _9620, 495, '&self', [/, 'tok-split', 4], [/, 'tok-split', 4]) Call: (304) [apply] apply:maplist_([], _9722, user:subst_args(=, _9620, 495, '&self')) Unify: (304) [apply] apply:maplist_([], [], user:subst_args(=, _9620, 495, '&self')) Exit: (304) [apply] apply:maplist_([], [], user:subst_args(=, _9620, 495, '&self')) Exit: (303) [apply] apply:maplist_([[/, 'tok-split', 4]], [[/, 'tok-split', 4]], user:subst_args(=, _9620, 495, '&self')) Exit: (302) [apply] apply:maplist_([[/, 'tok-split', 3], [/, 'tok-split', 4]], [[/, 'tok-split', 3], [/, 'tok-split', 4]], user:subst_args(=, _9620, 495, '&self')) Exit: (301) [apply] apply:maplist_([[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], [[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], user:subst_args(=, _9620, 495, '&self')) Exit: (300) [apply] apply:maplist_([[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], [[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], user:subst_args(=, _9620, 495, '&self')) Exit: (299) [apply] apply:maplist_([[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], [[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], user:subst_args(=, _9620, 495, '&self')) Exit: (298) [apply] apply:maplist_([[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], [[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], user:subst_args(=, _9620, 495, '&self')) Exit: (297) [apply] apply:maplist_([[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], [[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], user:subst_args(=, _9620, 495, '&self')) Exit: (296) [apply] apply:maplist_([[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], [[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], user:subst_args(=, _9620, 495, '&self')) ^ Exit: (295) [apply] apply:maplist(user:subst_args(=, _9620, 495, '&self'), [[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], [[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) ^ Call: (295) [user] subst_args5(495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9316) ^ Unify: (295) [user] subst_args5(495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9316) ^ Call: (296) [user] eval_selfless(_206356, _206358, 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9316) ^ Unify: (296) [user] eval_selfless(_207300, _207302, 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9316) ^ Call: (297) [user] eval_selfless_0([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9316) ^ Unify: (297) [user] eval_selfless_0([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9316) Call: (298) [system] var(',') ^ Redo: (297) [user] eval_selfless_0([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9316) ^ Unify: (297) [user] eval_selfless_0([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9316) ^ Call: (298) [user] eval_selfless_1([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9316) ^ Unify: (298) [user] eval_selfless_1([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9316) ^ Call: (299) [user] allow_clp ^ Unify: (299) [user] allow_clp ^ Call: (300) [user] false_flag ^ Unify: (300) [user] false_flag Call: (301) [system] fail Fail: (301) [system] fail ^ Fail: (300) [user] false_flag ^ Redo: (297) [user] eval_selfless_0([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9316) ^ Unify: (297) [user] eval_selfless_0([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9316) ^ Call: (298) [user] eval_selfless_2([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9316) ^ Unify: (298) [user] eval_selfless_2([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9316) Call: (299) [system] var(',') ^ Redo: (298) [user] eval_selfless_2([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9316) ^ Unify: (298) [user] eval_selfless_2([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9316) ^ Call: (299) [user] fake_notrace((ground([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_227596, _227602, _227608], atom(_227596), catch_warn(current_op(_227634, yfx, _227596)), [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_227654], s2ps([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _227662))) ^ Unify: (299) [user] fake_notrace(user:(ground([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_227596, _227602, _227608], atom(_227596), catch_warn(current_op(_227634, yfx, _227596)), [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_227654], s2ps([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _227662))) ^ Call: (300) [user] real_notrace(user:(ground([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_227596, _227602, _227608], atom(_227596), catch_warn(current_op(_227634, yfx, _227596)), [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_227654], s2ps([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _227662))) ^ Unify: (300) [user] real_notrace(user:(ground([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_227596, _227602, _227608], atom(_227596), catch_warn(current_op(_227634, yfx, _227596)), [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_227654], s2ps([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _227662))) ^ Call: (301) [user] setup_call_cleanup('$notrace'(_231368, _231370), once(user:(ground([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_227596, _227602, _227608], atom(_227596), catch_warn(current_op(_227634, yfx, _227596)), [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_227654], s2ps([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _227662))), '$restore_trace'(_231368, _231370)) ^ Unify: (301) [system] setup_call_cleanup(user:'$notrace'(_231368, _231370), user:once(user:(ground([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_227596, _227602, _227608], atom(_227596), catch_warn(current_op(_227634, yfx, _227596)), [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_227654], s2ps([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _227662))), user:'$restore_trace'(_231368, _231370)) ^ Call: (302) [system] sig_atomic(user:'$notrace'(_231368, _231370)) ^ Fail: (300) [user] real_notrace(user:(ground([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_227596, _227602, _227608], atom(_227596), catch_warn(current_op(_227634, yfx, _227596)), [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_227654], s2ps([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _227662))) ^ Fail: (299) [user] fake_notrace(user:(ground([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_227596, _227602, _227608], atom(_227596), catch_warn(current_op(_227634, yfx, _227596)), [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_227654], s2ps([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _227662))) ^ Redo: (295) [user] subst_args5(495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9316) ^ Unify: (295) [user] subst_args5(495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9316) ^ Call: (296) [user] is_system_pred(',') ^ Unify: (296) [user] is_system_pred(',') Call: (297) [system] atom(',') Exit: (297) [system] atom(',') Call: (297) [system] atom_concat(_241696, !, ',') ^ Redo: (296) [user] is_system_pred(',') ^ Unify: (296) [user] is_system_pred(',') Call: (297) [system] atom(',') Exit: (297) [system] atom(',') Call: (297) [system] atom_concat(_246324, '-fn', ',') ^ Redo: (296) [user] is_system_pred(',') ^ Unify: (296) [user] is_system_pred(',') Call: (297) [system] atom(',') Exit: (297) [system] atom(',') Call: (297) [system] atom_concat(_250952, '-p', ',') ^ Redo: (295) [user] subst_args5(495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9316) ^ Call: (296) [user] subst_args6(495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9316) ^ Unify: (296) [user] subst_args6(495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9316) ^ Call: (297) [user] is_system_pred(',') ^ Unify: (297) [user] is_system_pred(',') Call: (298) [system] atom(',') Exit: (298) [system] atom(',') Call: (298) [system] atom_concat(_258394, !, ',') ^ Redo: (297) [user] is_system_pred(',') ^ Unify: (297) [user] is_system_pred(',') Call: (298) [system] atom(',') Exit: (298) [system] atom(',') Call: (298) [system] atom_concat(_263022, '-fn', ',') ^ Redo: (297) [user] is_system_pred(',') ^ Unify: (297) [user] is_system_pred(',') Call: (298) [system] atom(',') Exit: (298) [system] atom(',') Call: (298) [system] atom_concat(_267650, '-p', ',') ^ Redo: (292) [user] subst_args1(=, _9288, 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9316) ^ Call: (293) [user] subst_args2_failed(495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9316) ^ Unify: (293) [user] subst_args2_failed(495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9316) Call: (294) [system] [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]==[] ^ Redo: (293) [user] subst_args2_failed(495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9316) ^ Unify: (293) [user] subst_args2_failed(495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9316) Call: (294) [system] var([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) ^ Redo: (293) [user] subst_args2_failed(495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9316) ^ Unify: (293) [user] subst_args2_failed(495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9316) ^ Call: (294) [user] once(subst_selfless([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9316)) ^ Unify: (294) [system] once(user:subst_selfless([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9316)) ^ Call: (295) [user] subst_selfless([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9316) ^ Unify: (295) [user] subst_selfless([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9316) Call: (296) [system] var(',') ^ Redo: (295) [user] subst_selfless([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9316) ^ Unify: (295) [user] subst_selfless([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9316) ^ Call: (296) [user] eval_selfless(_283508, _283510, _283512, _283514, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9316) ^ Unify: (296) [user] eval_selfless(_284452, _284454, _284456, _284458, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9316) ^ Call: (297) [user] eval_selfless_0([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9316) ^ Unify: (297) [user] eval_selfless_0([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9316) Call: (298) [system] var(',') ^ Redo: (297) [user] eval_selfless_0([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9316) ^ Unify: (297) [user] eval_selfless_0([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9316) ^ Call: (298) [user] eval_selfless_1([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9316) ^ Unify: (298) [user] eval_selfless_1([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9316) ^ Call: (299) [user] allow_clp ^ Unify: (299) [user] allow_clp ^ Call: (300) [user] false_flag ^ Unify: (300) [user] false_flag Call: (301) [system] fail Fail: (301) [system] fail ^ Fail: (300) [user] false_flag ^ Redo: (297) [user] eval_selfless_0([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9316) ^ Unify: (297) [user] eval_selfless_0([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9316) ^ Call: (298) [user] eval_selfless_2([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9316) ^ Unify: (298) [user] eval_selfless_2([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9316) Call: (299) [system] var(',') ^ Redo: (298) [user] eval_selfless_2([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9316) ^ Unify: (298) [user] eval_selfless_2([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9316) ^ Call: (299) [user] fake_notrace((ground([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_304748, _304754, _304760], atom(_304748), catch_warn(current_op(_304786, yfx, _304748)), [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_304806], s2ps([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _304814))) ^ Unify: (299) [user] fake_notrace(user:(ground([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_304748, _304754, _304760], atom(_304748), catch_warn(current_op(_304786, yfx, _304748)), [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_304806], s2ps([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _304814))) ^ Call: (300) [user] real_notrace(user:(ground([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_304748, _304754, _304760], atom(_304748), catch_warn(current_op(_304786, yfx, _304748)), [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_304806], s2ps([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _304814))) ^ Unify: (300) [user] real_notrace(user:(ground([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_304748, _304754, _304760], atom(_304748), catch_warn(current_op(_304786, yfx, _304748)), [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_304806], s2ps([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _304814))) ^ Call: (301) [user] setup_call_cleanup('$notrace'(_308520, _308522), once(user:(ground([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_304748, _304754, _304760], atom(_304748), catch_warn(current_op(_304786, yfx, _304748)), [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_304806], s2ps([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _304814))), '$restore_trace'(_308520, _308522)) ^ Unify: (301) [system] setup_call_cleanup(user:'$notrace'(_308520, _308522), user:once(user:(ground([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_304748, _304754, _304760], atom(_304748), catch_warn(current_op(_304786, yfx, _304748)), [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_304806], s2ps([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _304814))), user:'$restore_trace'(_308520, _308522)) ^ Call: (302) [system] sig_atomic(user:'$notrace'(_308520, _308522)) ^ Fail: (300) [user] real_notrace(user:(ground([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_304748, _304754, _304760], atom(_304748), catch_warn(current_op(_304786, yfx, _304748)), [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_304806], s2ps([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _304814))) ^ Fail: (299) [user] fake_notrace(user:(ground([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_304748, _304754, _304760], atom(_304748), catch_warn(current_op(_304786, yfx, _304748)), [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_304806], s2ps([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _304814))) ^ Redo: (293) [user] subst_args2_failed(495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9316) ^ Unify: (293) [user] subst_args2_failed(495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], [_314144|_314146]) ^ Call: (294) [user] subst_args(_315158, _315160, 495, '&self', ',', _314144) ^ Unify: (294) [user] subst_args(_316102, _316104, 495, '&self', ',', _314144) Call: (295) [system] atom(_316972) ^ Redo: (294) [user] subst_args(_317972, _317974, 495, '&self', ',', _314144) ^ Unify: (294) [user] subst_args(_318916, _318918, 495, '&self', ',', _314144) ^ Call: (295) [user] self_subst(',') ^ Unify: (295) [user] self_subst(',') Call: (296) [system] callable(',') Exit: (296) [system] callable(',') ^ Unify: (295) [user] self_subst(',') ^ Call: (296) [user] self_eval(',') ^ Unify: (296) [user] self_eval(',') ^ Call: (298) [system] setup_call_cleanup('$notrace'(_326266, _326268), once(user:self_eval0(',')), '$restore_trace'(_326266, _326268)) ^ Unify: (298) [system] setup_call_cleanup(system:'$notrace'(_326266, _326268), system:once(user:self_eval0(',')), system:'$restore_trace'(_326266, _326268)) ^ Call: (299) [system] sig_atomic(system:'$notrace'(_326266, _326268)) ^ Exit: (298) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(',')), system:'$restore_trace'(3, -1)) ^ Exit: (296) [user] self_eval(',') ^ Exit: (295) [user] self_subst(',') Call: (295) [system] _314144=(',') Exit: (295) [system] (',')=(',') ^ Exit: (294) [user] subst_args(_333820, _333822, 495, '&self', ',', ',') ^ Call: (294) [user] subst_args2_failed(495, '&self', [[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _314146) ^ Unify: (294) [user] subst_args2_failed(495, '&self', [[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _314146) Call: (295) [system] [[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]==[] ^ Redo: (294) [user] subst_args2_failed(495, '&self', [[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _314146) ^ Unify: (294) [user] subst_args2_failed(495, '&self', [[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _314146) Call: (295) [system] var([[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) ^ Redo: (294) [user] subst_args2_failed(495, '&self', [[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _314146) ^ Unify: (294) [user] subst_args2_failed(495, '&self', [[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _314146) ^ Call: (295) [user] once(subst_selfless([[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _314146)) ^ Unify: (295) [system] once(user:subst_selfless([[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _314146)) ^ Call: (296) [user] subst_selfless([[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _314146) ^ Unify: (296) [user] subst_selfless([[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _314146) Call: (297) [system] var([/, 'is-word', 1]) ^ Redo: (296) [user] subst_selfless([[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _314146) ^ Unify: (296) [user] subst_selfless([[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _314146) ^ Call: (297) [user] eval_selfless(_348746, _348748, _348750, _348752, [[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _314146) ^ Unify: (297) [user] eval_selfless(_349690, _349692, _349694, _349696, [[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _314146) ^ Call: (298) [user] eval_selfless_0([[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _314146) ^ Unify: (298) [user] eval_selfless_0([[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _314146) Call: (299) [system] var([/, 'is-word', 1]) ^ Redo: (298) [user] eval_selfless_0([[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _314146) ^ Unify: (298) [user] eval_selfless_0([[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _314146) ^ Call: (299) [user] eval_selfless_1([[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _314146) ^ Unify: (299) [user] eval_selfless_1([[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _314146) ^ Call: (300) [user] allow_clp ^ Unify: (300) [user] allow_clp ^ Call: (301) [user] false_flag ^ Unify: (301) [user] false_flag Call: (302) [system] fail Fail: (302) [system] fail ^ Fail: (301) [user] false_flag ^ Redo: (298) [user] eval_selfless_0([[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _314146) ^ Unify: (298) [user] eval_selfless_0([[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _314146) ^ Call: (299) [user] eval_selfless_2([[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _314146) ^ Unify: (299) [user] eval_selfless_2([[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _314146) Call: (300) [system] var([/, 'is-word', 1]) ^ Redo: (299) [user] eval_selfless_2([[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _314146) ^ Unify: (299) [user] eval_selfless_2([[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _314146) ^ Call: (300) [user] fake_notrace((ground([[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_369986, _369992, _369998], atom(_369986), catch_warn(current_op(_370024, yfx, _369986)), [[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_370044], s2ps([[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _370052))) ^ Unify: (300) [user] fake_notrace(user:(ground([[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_369986, _369992, _369998], atom(_369986), catch_warn(current_op(_370024, yfx, _369986)), [[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_370044], s2ps([[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _370052))) ^ Call: (301) [user] real_notrace(user:(ground([[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_369986, _369992, _369998], atom(_369986), catch_warn(current_op(_370024, yfx, _369986)), [[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_370044], s2ps([[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _370052))) ^ Unify: (301) [user] real_notrace(user:(ground([[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_369986, _369992, _369998], atom(_369986), catch_warn(current_op(_370024, yfx, _369986)), [[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_370044], s2ps([[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _370052))) ^ Call: (302) [user] setup_call_cleanup('$notrace'(_373758, _373760), once(user:(ground([[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_369986, _369992, _369998], atom(_369986), catch_warn(current_op(_370024, yfx, _369986)), [[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_370044], s2ps([[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _370052))), '$restore_trace'(_373758, _373760)) ^ Unify: (302) [system] setup_call_cleanup(user:'$notrace'(_373758, _373760), user:once(user:(ground([[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_369986, _369992, _369998], atom(_369986), catch_warn(current_op(_370024, yfx, _369986)), [[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_370044], s2ps([[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _370052))), user:'$restore_trace'(_373758, _373760)) ^ Call: (303) [system] sig_atomic(user:'$notrace'(_373758, _373760)) ^ Fail: (301) [user] real_notrace(user:(ground([[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_369986, _369992, _369998], atom(_369986), catch_warn(current_op(_370024, yfx, _369986)), [[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_370044], s2ps([[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _370052))) ^ Fail: (300) [user] fake_notrace(user:(ground([[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_369986, _369992, _369998], atom(_369986), catch_warn(current_op(_370024, yfx, _369986)), [[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_370044], s2ps([[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _370052))) ^ Redo: (294) [user] subst_args2_failed(495, '&self', [[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _314146) ^ Unify: (294) [user] subst_args2_failed(495, '&self', [[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], [_379382|_379384]) ^ Call: (295) [user] subst_args(_380396, _380398, 495, '&self', [/, 'is-word', 1], _379382) ^ Unify: (295) [user] subst_args(_381340, _381342, 495, '&self', [/, 'is-word', 1], _379382) Call: (296) [system] atom(_382210) ^ Redo: (295) [user] subst_args(_383210, _383212, 495, '&self', [/, 'is-word', 1], _379382) ^ Unify: (295) [user] subst_args(_384154, _384156, 495, '&self', [/, 'is-word', 1], _379382) ^ Call: (296) [user] self_subst([/, 'is-word', 1]) ^ Unify: (296) [user] self_subst([/, 'is-word', 1]) Call: (297) [system] callable([/, 'is-word', 1]) Exit: (297) [system] callable([/, 'is-word', 1]) ^ Unify: (296) [user] self_subst([/, 'is-word', 1]) ^ Call: (297) [user] self_eval([/, 'is-word', 1]) ^ Unify: (297) [user] self_eval([/, 'is-word', 1]) ^ Call: (299) [system] setup_call_cleanup('$notrace'(_391504, _391506), once(user:self_eval0([/, 'is-word', 1])), '$restore_trace'(_391504, _391506)) ^ Unify: (299) [system] setup_call_cleanup(system:'$notrace'(_391504, _391506), system:once(user:self_eval0([/, 'is-word', 1])), system:'$restore_trace'(_391504, _391506)) ^ Call: (300) [system] sig_atomic(system:'$notrace'(_391504, _391506)) ^ Fail: (297) [user] self_eval([/, 'is-word', 1]) ^ Redo: (295) [user] subst_args(_395340, _395342, 495, '&self', [/, 'is-word', 1], _379382) ^ Unify: (295) [user] subst_args(_396284, _396286, 495, '&self', [/, 'is-word', 1], _379382) Call: (296) [system] ['is-word', 1]==[] ^ Redo: (295) [user] subst_args(_398156, _398158, 495, '&self', [/, 'is-word', 1], _379382) ^ Unify: (295) [user] subst_args(_399100, _399102, 495, '&self', [/, 'is-word', 1], _379382) ^ Call: (297) [system] setup_call_cleanup('$notrace'(_399990, _399992), once(user:(_399972 is 495-1)), '$restore_trace'(_399990, _399992)) ^ Unify: (297) [system] setup_call_cleanup(system:'$notrace'(_399990, _399992), system:once(user:(_399972 is 495-1)), system:'$restore_trace'(_399990, _399992)) ^ Call: (298) [system] sig_atomic(system:'$notrace'(_399990, _399992)) ^ Exit: (297) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(494 is 495-1)), system:'$restore_trace'(3, -1)) ^ Call: (296) [user] subst_args0(_403766, _403768, 494, '&self', [/, 'is-word', 1], _379382) ^ Unify: (296) [user] subst_args0(_403766, _403768, 494, '&self', [/, 'is-word', 1], _379382) ^ Call: (297) [user] self_subst([/, 'is-word', 1]) ^ Unify: (297) [user] self_subst([/, 'is-word', 1]) Call: (298) [system] callable([/, 'is-word', 1]) Exit: (298) [system] callable([/, 'is-word', 1]) ^ Unify: (297) [user] self_subst([/, 'is-word', 1]) ^ Call: (298) [user] self_eval([/, 'is-word', 1]) ^ Unify: (298) [user] self_eval([/, 'is-word', 1]) ^ Call: (300) [system] setup_call_cleanup('$notrace'(_412144, _412146), once(user:self_eval0([/, 'is-word', 1])), '$restore_trace'(_412144, _412146)) ^ Unify: (300) [system] setup_call_cleanup(system:'$notrace'(_412144, _412146), system:once(user:self_eval0([/, 'is-word', 1])), system:'$restore_trace'(_412144, _412146)) ^ Call: (301) [system] sig_atomic(system:'$notrace'(_412144, _412146)) ^ Fail: (298) [user] self_eval([/, 'is-word', 1]) ^ Redo: (296) [user] subst_args0(_403766, _403768, 494, '&self', [/, 'is-word', 1], _379382) ^ Unify: (296) [user] subst_args0(_403766, _403768, 494, '&self', [/, 'is-word', 1], _379382) Call: (297) [system] _417800 is 494+ -1 Exit: (297) [system] 493 is 494+ -1 ^ Call: (297) [user] trace_eval(subst_args1(_403766, _403768), (false, (e2;e)), 494, '&self', [/, 'is-word', 1], _419676) ^ Unify: (297) [user] trace_eval(subst_args1(_403766, _403768), (false, (e2;e)), 494, '&self', [/, 'is-word', 1], _419676) ^ Call: (298) [user] must_det_ll((notrace((flag(eval_num, _421586, _421586+1), _421604 is _421586 mod 500, _421622 is 99-494 mod 100, _421646=_421648, option_else('trace-length', _421660, 500), option_else('trace-depth', _421668, 30))), quietly(if_t((nop(stop_rtrace), _421604>_421660), (set_debug(eval, false), _421724 is _421660+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_421724])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_421776))))) ^ Unify: (298) [user] must_det_ll(user:(notrace((flag(eval_num, _421586, _421586+1), _421604 is _421586 mod 500, _421622 is 99-494 mod 100, _421646=_421648, option_else('trace-length', _421660, 500), option_else('trace-depth', _421668, 30))), quietly(if_t((nop(stop_rtrace), _421604>_421660), (set_debug(eval, false), _421724 is _421660+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_421724])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_421776))))) ^ Call: (299) [user] once(user:(notrace((flag(eval_num, _421586, _421586+1), _421604 is _421586 mod 500, _421622 is 99-494 mod 100, _421646=_421648, option_else('trace-length', _421660, 500), option_else('trace-depth', _421668, 30))), quietly(if_t((nop(stop_rtrace), _421604>_421660), (set_debug(eval, false), _421724 is _421660+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_421724])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_421776))))) ^ Unify: (299) [system] once(user:(notrace((flag(eval_num, _421586, _421586+1), _421604 is _421586 mod 500, _421622 is 99-494 mod 100, _421646=_421648, option_else('trace-length', _421660, 500), option_else('trace-depth', _421668, 30))), quietly(if_t((nop(stop_rtrace), _421604>_421660), (set_debug(eval, false), _421724 is _421660+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_421724])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_421776))))) ^ Call: (302) [system] setup_call_cleanup('$notrace'(_425500, _425502), once(user:(flag(eval_num, _421586, _421586+1), _421604 is _421586 mod 500, _421622 is 99-494 mod 100, _421646=_421648, option_else('trace-length', _421660, 500), option_else('trace-depth', _421668, 30))), '$restore_trace'(_425500, _425502)) ^ Unify: (302) [system] setup_call_cleanup(system:'$notrace'(_425500, _425502), system:once(user:(flag(eval_num, _421586, _421586+1), _421604 is _421586 mod 500, _421622 is 99-494 mod 100, _421646=_421648, option_else('trace-length', _421660, 500), option_else('trace-depth', _421668, 30))), system:'$restore_trace'(_425500, _425502)) ^ Call: (303) [system] sig_atomic(system:'$notrace'(_425500, _425502)) ^ Exit: (302) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(flag(eval_num, 34, 34+1), 34 is 34 mod 500, 5 is 99-494 mod 100, _421646=_421646, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), system:'$restore_trace'(3, -1)) ^ Call: (302) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 34>500), (set_debug(eval, false), _421724 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_421724])), nop((start_rtrace, rtrace))))) ^ Unify: (302) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 34>500), (set_debug(eval, false), _421724 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_421724])), nop((start_rtrace, rtrace))))) ^ Exit: (302) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 34>500), (set_debug(eval, false), _421724 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_421724])), nop((start_rtrace, rtrace))))) Call: (301) [user] nop(notrace(no_repeats_var(_421776))) Unify: (301) [user] nop(notrace(no_repeats_var(_421776))) Exit: (301) [user] nop(notrace(no_repeats_var(_421776))) ^ Exit: (299) [system] once(user:(notrace((flag(eval_num, 34, 34+1), 34 is 34 mod 500, 5 is 99-494 mod 100, _421646=_421646, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), quietly(if_t((nop(stop_rtrace), 34>500), (set_debug(eval, false), _421724 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_421724])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_421776))))) ^ Exit: (298) [user] must_det_ll(user:(notrace((flag(eval_num, 34, 34+1), 34 is 34 mod 500, 5 is 99-494 mod 100, _421646=_421646, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), quietly(if_t((nop(stop_rtrace), 34>500), (set_debug(eval, false), _421724 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_421724])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_421776))))) Call: (298) [occurs] occurs:sub_term(_436964, (false, (e2;e))) Unify: (298) [occurs] occurs:sub_term((false, (e2;e)), (false, (e2;e))) Exit: (298) [occurs] occurs:sub_term((false, (e2;e)), (false, (e2;e))) Call: (298) [system] (false, (e2;e))\=(false, (e2;e)) Fail: (298) [system] (false, (e2;e))\=(false, (e2;e)) Redo: (298) [occurs] occurs:sub_term(_436964, (false, (e2;e))) Unify: (298) [occurs] occurs:sub_term(_436964, (false, (e2;e))) Call: (299) [system] compound((false, (e2;e))) Exit: (299) [system] compound((false, (e2;e))) Call: (299) [system] arg(_445386, (false, (e2;e)), _445310) Exit: (299) [system] arg(1, (false, (e2;e)), false) Call: (299) [occurs] occurs:sub_term(_436964, false) Unify: (299) [occurs] occurs:sub_term(false, false) Exit: (299) [occurs] occurs:sub_term(false, false) Exit: (298) [occurs] occurs:sub_term(false, (false, (e2;e))) Call: (298) [system] (false, (e2;e))\=false Exit: (298) [system] (false, (e2;e))\=false ^ Call: (298) [user] if_trace((eval;false, (e2;e)), (_421646=1, indentq(5, 34, -->, [false, [/, 'is-word', 1]]))) ^ Unify: (298) [user] if_trace((eval;false, (e2;e)), (_421646=1, indentq(5, 34, -->, [false, [/, 'is-word', 1]]))) ^ Call: (300) [system] setup_call_cleanup('$notrace'(_454690, _454692), once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _421646=1, indentq(5, 34, -->, [false, [/, 'is-word', 1]]))), _454648, fbug((_454648-->if_trace((eval;false, (e2;e)), (_421646=1, indentq(5, 34, -->, [false, [/, 'is-word', 1]])))))))), '$restore_trace'(_454690, _454692)) ^ Unify: (300) [system] setup_call_cleanup(system:'$notrace'(_454690, _454692), system:once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _421646=1, indentq(5, 34, -->, [false, [/, 'is-word', 1]]))), _454648, fbug((_454648-->if_trace((eval;false, (e2;e)), (_421646=1, indentq(5, 34, -->, [false, [/, 'is-word', 1]])))))))), system:'$restore_trace'(_454690, _454692)) ^ Call: (301) [system] sig_atomic(system:'$notrace'(_454690, _454692)) ^ Exit: (300) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _421646=1, indentq(5, 34, -->, [false, [/, 'is-word', 1]]))), _454648, fbug((_454648-->if_trace((eval;false, (e2;e)), (_421646=1, indentq(5, 34, -->, [false, [/, 'is-word', 1]])))))))), system:'$restore_trace'(3, -1)) ^ Exit: (298) [user] if_trace((eval;false, (e2;e)), (_421646=1, indentq(5, 34, -->, [false, [/, 'is-word', 1]]))) Call: (298) [system] _459472=retval(fail) Exit: (298) [system] retval(fail)=retval(fail) Call: (298) [system] _461334=(\+ \+ (flag(eval_num, _461354, _461354+1), (retval(fail)\=@=retval(fail), nonvar(_419676)->indentq(5, _461354, <--, [false, _419676]);indentq(5, _461354, <--, [false, retval(fail)])))) Exit: (298) [system] (\+ \+ (flag(eval_num, _461354, _461354+1), (retval(fail)\=@=retval(fail), nonvar(_419676)->indentq(5, _461354, <--, [false, _419676]);indentq(5, _461354, <--, [false, retval(fail)]))))=(\+ \+ (flag(eval_num, _461354, _461354+1), (retval(fail)\=@=retval(fail), nonvar(_419676)->indentq(5, _461354, <--, [false, _419676]);indentq(5, _461354, <--, [false, retval(fail)])))) ^ Call: (298) [user] call_cleanup(((call(subst_args1(_403766, _403768), 494, '&self', [/, 'is-word', 1], _419676)*->nb_setarg(1, retval(fail), _419676);fail, trace, call(subst_args1(_403766, _403768), 494, '&self', [/, 'is-word', 1], _419676)), ignore(notrace((\+_419676\=_421776, nb_setarg(1, retval(fail), _419676))))), ignore((_421646==1->ignore(\+ \+ (flag(eval_num, _461354, _461354+1), (retval(fail)\=@=retval(fail), nonvar(_419676)->indentq(5, _461354, <--, [false, _419676]);indentq(5, _461354, <--, [false, retval(fail)]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _461354, _461354+1), (retval(fail)\=@=retval(fail), nonvar(_419676)->indentq(5, _461354, <--, [false, _419676]);indentq(5, _461354, <--, [false, retval(fail)]))))))))))) ^ Unify: (298) [system] call_cleanup(user:((call(subst_args1(_403766, _403768), 494, '&self', [/, 'is-word', 1], _419676)*->nb_setarg(1, retval(fail), _419676);fail, trace, call(subst_args1(_403766, _403768), 494, '&self', [/, 'is-word', 1], _419676)), ignore(notrace((\+_419676\=_421776, nb_setarg(1, retval(fail), _419676))))), user:ignore((_421646==1->ignore(\+ \+ (flag(eval_num, _461354, _461354+1), (retval(fail)\=@=retval(fail), nonvar(_419676)->indentq(5, _461354, <--, [false, _419676]);indentq(5, _461354, <--, [false, retval(fail)]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _461354, _461354+1), (retval(fail)\=@=retval(fail), nonvar(_419676)->indentq(5, _461354, <--, [false, _419676]);indentq(5, _461354, <--, [false, retval(fail)]))))))))))) ^ Call: (300) [user] subst_args1(_403766, _403768, 494, '&self', [/, 'is-word', 1], _419676) ^ Unify: (300) [user] subst_args1(_403766, _403768, 494, '&self', [/, 'is-word', 1], _419676) Call: (301) [system] var(_403766) Exit: (301) [system] var(_403766) ^ Call: (301) [user] subst_args1(=, _403768, 494, '&self', [/, 'is-word', 1], _419676) ^ Unify: (301) [user] subst_args1(=, _403768, 494, '&self', [/, 'is-word', 1], _419676) Call: (302) [system] var(=) ^ Redo: (301) [user] subst_args1(=, _403768, 494, '&self', [/, 'is-word', 1], _419676) Call: (302) [system] atom(=) Exit: (302) [system] atom(=) Call: (302) [system] (=)\==(=) ^ Redo: (301) [user] subst_args1(=, _403768, 494, '&self', [/, 'is-word', 1], _419676) ^ Unify: (301) [user] subst_args1(=, _403768, 494, '&self', [/, 'is-word', 1], _419676) Call: (302) [system] atom([/, 'is-word', 1]) ^ Redo: (301) [user] subst_args1(=, _403768, 494, '&self', [/, 'is-word', 1], _419676) ^ Unify: (301) [user] subst_args1(=, _403768, 494, '&self', [/, 'is-word', 1], _419676) Call: (302) [system] is_list(['is-word', 1]) Exit: (302) [system] is_list(['is-word', 1]) ^ Unify: (301) [user] subst_args1(=, _403768, 494, '&self', [/, 'is-word', 1], _419676) Call: (302) [system] is_list([/, 'is-word', 1]) Exit: (302) [system] is_list([/, 'is-word', 1]) ^ Unify: (301) [user] subst_args1(=, _403768, 494, '&self', [/, 'is-word', 1], [/|_484944]) Call: (302) [system] var(/) ^ Redo: (301) [user] subst_args1(=, _403768, 494, '&self', [/, 'is-word', 1], _419676) ^ Unify: (301) [user] subst_args1(=, _403768, 494, '&self', [/, 'is-word', 1], _419676) Call: (302) [system] fail ^ Redo: (301) [user] subst_args1(=, _403768, 494, '&self', [/, 'is-word', 1], _419676) ^ Unify: (301) [user] subst_args1(=, _403768, 494, '&self', [/, 'is-word', 1], _419676) Call: (302) [system] is_list([/, 'is-word', 1]) Exit: (302) [system] is_list([/, 'is-word', 1]) ^ Call: (302) [user] apply:maplist(self_subst, [/, 'is-word', 1]) ^ Unify: (302) [apply] apply:maplist(user:self_subst, [/, 'is-word', 1]) Call: (303) [apply] apply:maplist_([/, 'is-word', 1], user:self_subst) Unify: (303) [apply] apply:maplist_([/, 'is-word', 1], user:self_subst) ^ Call: (304) [user] self_subst(/) ^ Unify: (304) [user] self_subst(/) Call: (305) [system] callable(/) Exit: (305) [system] callable(/) ^ Unify: (304) [user] self_subst(/) ^ Call: (305) [user] self_eval(/) ^ Unify: (305) [user] self_eval(/) ^ Call: (307) [system] setup_call_cleanup('$notrace'(_503564, _503566), once(user:self_eval0(/)), '$restore_trace'(_503564, _503566)) ^ Unify: (307) [system] setup_call_cleanup(system:'$notrace'(_503564, _503566), system:once(user:self_eval0(/)), system:'$restore_trace'(_503564, _503566)) ^ Call: (308) [system] sig_atomic(system:'$notrace'(_503564, _503566)) ^ Exit: (307) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(/)), system:'$restore_trace'(3, -1)) ^ Exit: (305) [user] self_eval(/) ^ Exit: (304) [user] self_subst(/) Call: (304) [apply] apply:maplist_(['is-word', 1], user:self_subst) Unify: (304) [apply] apply:maplist_(['is-word', 1], user:self_subst) ^ Call: (305) [user] self_subst('is-word') ^ Unify: (305) [user] self_subst('is-word') Call: (306) [system] callable('is-word') Exit: (306) [system] callable('is-word') ^ Unify: (305) [user] self_subst('is-word') ^ Call: (306) [user] self_eval('is-word') ^ Unify: (306) [user] self_eval('is-word') ^ Call: (308) [system] setup_call_cleanup('$notrace'(_517524, _517526), once(user:self_eval0('is-word')), '$restore_trace'(_517524, _517526)) ^ Unify: (308) [system] setup_call_cleanup(system:'$notrace'(_517524, _517526), system:once(user:self_eval0('is-word')), system:'$restore_trace'(_517524, _517526)) ^ Call: (309) [system] sig_atomic(system:'$notrace'(_517524, _517526)) ^ Exit: (308) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0('is-word')), system:'$restore_trace'(3, -1)) ^ Exit: (306) [user] self_eval('is-word') ^ Exit: (305) [user] self_subst('is-word') Call: (305) [apply] apply:maplist_([1], user:self_subst) Unify: (305) [apply] apply:maplist_([1], user:self_subst) ^ Call: (306) [user] self_subst(1) ^ Unify: (306) [user] self_subst(1) Call: (307) [system] callable(1) ^ Redo: (306) [user] self_subst(1) ^ Exit: (306) [user] self_subst(1) Call: (306) [apply] apply:maplist_([], user:self_subst) Unify: (306) [apply] apply:maplist_([], user:self_subst) Exit: (306) [apply] apply:maplist_([], user:self_subst) Exit: (305) [apply] apply:maplist_([1], user:self_subst) Exit: (304) [apply] apply:maplist_(['is-word', 1], user:self_subst) Exit: (303) [apply] apply:maplist_([/, 'is-word', 1], user:self_subst) ^ Exit: (302) [apply] apply:maplist(user:self_subst, [/, 'is-word', 1]) Call: (302) [system] [/, 'is-word', 1]=[_21982|_21984] Exit: (302) [system] [/, 'is-word', 1]=[/, 'is-word', 1] Call: (302) [system] atom(/) Exit: (302) [system] atom(/) ^ Unify: (301) [user] subst_args1(=, _9632, 494, '&self', [/, 'is-word', 1], _9660) ^ Call: (302) [user] is_space_op(/) ^ Redo: (301) [user] subst_args1(=, _9632, 494, '&self', [/, 'is-word', 1], _9660) ^ Unify: (301) [user] subst_args1(=, _9632, 494, '&self', [/, 'is-word', 1], _9660) Call: (302) [system] (/)==case ^ Redo: (301) [user] subst_args1(=, _9632, 494, '&self', [/, 'is-word', 1], _9660) ^ Unify: (301) [user] subst_args1(=, _9632, 494, '&self', [/, 'is-word', 1], _9660) Call: (302) [system] fail ^ Redo: (301) [user] subst_args1(=, _9632, 494, '&self', [/, 'is-word', 1], _9660) ^ Unify: (301) [user] subst_args1(=, _9632, 494, '&self', [/, 'is-word', 1], _9660) Call: (302) [system] _35066=do_more_defs(true) Exit: (302) [system] do_more_defs(true)=do_more_defs(true) ^ Call: (302) [user] clause(eval_21(subst_args, _9632, 494, '&self', [/, 'is-word', 1], _9660), _36942) ^ Redo: (301) [user] subst_args1(=, _9632, 494, '&self', [/, 'is-word', 1], _9660) ^ Unify: (301) [user] subst_args1(=, _9632, 494, '&self', [/, 'is-word', 1], _9660) Call: (302) [system] fail ^ Redo: (301) [user] subst_args1(=, _9632, 494, '&self', [/, 'is-word', 1], _9660) ^ Unify: (301) [user] subst_args1(=, _9632, 494, '&self', [/, 'is-word', 1], _9660) ^ Call: (302) [user] is_and(/) ^ Unify: (302) [user] is_and(/) Call: (303) [system] atom(/) Exit: (303) [system] atom(/) ^ Unify: (302) [user] is_and(/) ^ Call: (303) [user] is_and(/, _47266) ^ Unify: (303) [user] is_and(/, _48194) Call: (304) [system] atom(/) Exit: (304) [system] atom(/) ^ Redo: (301) [user] subst_args1(=, _9632, 494, '&self', [/, 'is-word', 1], _9660) ^ Unify: (301) [user] subst_args1(=, _9632, 494, '&self', [/, 'is-word', 1], [/|_51842]) Call: (302) [system] nonvar(/) Exit: (302) [system] nonvar(/) Call: (302) [system] fail ^ Redo: (301) [user] subst_args1(=, _9632, 494, '&self', [/, 'is-word', 1], _9660) ^ Unify: (301) [user] subst_args1(=, _9632, 494, '&self', [/, 'is-word', 1], _9660) ^ Call: (302) [user] subst_args2(=, 494, '&self', [/, 'is-word', 1], _9660) ^ Unify: (302) [user] subst_args2(=, 494, '&self', [/, 'is-word', 1], _9660) Call: (303) [system] 494<3 ^ Redo: (302) [user] subst_args2(=, 494, '&self', [/, 'is-word', 1], _9660) ^ Unify: (302) [user] subst_args2(=, 494, '&self', [/, 'is-word', 1], _9660) Call: (303) [system] fail ^ Redo: (302) [user] subst_args2(=, 494, '&self', [/, 'is-word', 1], _9660) ^ Unify: (302) [user] subst_args2(=, 494, '&self', [/, 'is-word', 1], _9660) ^ Call: (303) [user] mnotrace(is_user_defined_head(=, '&self', /)) ^ Unify: (303) [user] mnotrace(is_user_defined_head(=, '&self', /)) ^ Call: (304) [user] once(is_user_defined_head(=, '&self', /)) ^ Unify: (304) [system] once(user:is_user_defined_head(=, '&self', /)) ^ Call: (305) [user] is_user_defined_head(=, '&self', /) ^ Unify: (305) [user] is_user_defined_head(=, '&self', /) ^ Call: (306) [user] mnotrace(is_user_defined_head0(=, '&self', /)) ^ Unify: (306) [user] mnotrace(is_user_defined_head0(=, '&self', /)) ^ Call: (307) [user] once(is_user_defined_head0(=, '&self', /)) ^ Unify: (307) [system] once(user:is_user_defined_head0(=, '&self', /)) ^ Call: (308) [user] is_user_defined_head0(=, '&self', /) ^ Unify: (308) [user] is_user_defined_head0(=, '&self', /) Call: (309) [system] callable(/) Exit: (309) [system] callable(/) Call: (309) [system] functor(/, _77944, _78024) Exit: (309) [system] functor(/, /, 0) ^ Call: (309) [user] is_user_defined_head_f(=, '&self', /) ^ Unify: (309) [user] is_user_defined_head_f(=, '&self', /) ^ Call: (310) [user] is_user_defined_head_f1(=, '&self', /) ^ Unify: (310) [user] is_user_defined_head_f1(=, '&self', /) Call: (311) [user] metta_eq_def(=, '&self', [/|_83542], _83624) Unify: (311) [user] metta_eq_def(=, '&self', [/|_83542], _84548) ^ Call: (312) [user] ignore((=)=(=)) ^ Unify: (312) [system] ignore(user:((=)=(=))) Call: (313) [system] (=)=(=) Exit: (313) [system] (=)=(=) ^ Exit: (312) [system] ignore(user:((=)=(=))) Call: (312) [user] metta_atom('&self', [=, [/|_83542], _90064]) Unify: (312) [user] metta_atom('&self', [=, [/|_83542], _90064]) ^ Call: (313) [user] typed_list('&self', _91978, _91900) ^ Unify: (313) [user] typed_list('&self', _92910, _91900) Call: (314) [system] compound('&self') Fail: (314) [system] compound('&self') ^ Fail: (313) [user] typed_list('&self', _95690, _91900) Redo: (312) [user] metta_atom('&self', [=, [/|_83542], _90064]) Unify: (312) [user] metta_atom('&self', [=, [/|_83542], _90064]) Call: (313) [system] '&self'=='&flybase' Redo: (312) [user] metta_atom('&self', [=, [/|_83542], _90064]) Unify: (312) [user] metta_atom('&self', [=, [/|_83542], _90064]) ^ Call: (313) [user] metta_atom_in_file('&self', [=, [/|_83542], _90064]) ^ Unify: (313) [user] metta_atom_in_file('&self', [=, [/|_83542], _90064]) ^ Call: (314) [user] metta_atom_in_file('&self', [=, [/|_83542], _90064], _103072, _103074) ^ Unify: (314) [user] metta_atom_in_file('&self', [=, [/|_83542], _90064], _104008, _104010) ^ Call: (315) [user] loaded_into_kb('&self', _104866) ^ Unify: (315) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Exit: (315) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Call: (315) [user] once(user:asserted_metta_pred(_115456, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Unify: (315) [system] once(user:asserted_metta_pred(_115456, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Call: (316) [user] asserted_metta_pred(_115456, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Fail: (316) [user] asserted_metta_pred(_115456, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Redo: (312) [user] metta_atom('&self', [=, [/|_83542], _90064]) Unify: (312) [user] metta_atom('&self', [=, [/|_83542], _90064]) Call: (313) [user] metta_atom_asserted('&self', [=, [/|_83542], _90064]) Unify: (313) [user] metta_atom_asserted('&self', [=, [/|_83542], _90064]) ^ Call: (314) [user] metta_atom_asserted_deduced('&self', [=, [/|_83542], _90064]) Redo: (313) [user] metta_atom_asserted('&self', [=, [/|_83542], _90064]) Redo: (312) [user] metta_atom('&self', [=, [/|_83542], _90064]) Unify: (312) [user] metta_atom('&self', [=, [/|_83542], _90064]) Call: (313) [system] '&self'\=='&corelib' Exit: (313) [system] '&self'\=='&corelib' ^ Call: (313) [user] using_all_spaces ^ Unify: (313) [user] using_all_spaces Call: (314) [system] nb_current(with_all_spaces, t) Redo: (312) [user] metta_atom('&self', [=, [/|_83542], _90064]) Unify: (312) [user] metta_atom('&self', [=, [/|_83542], _90064]) Call: (313) [system] '&self'\=='&corelib' Exit: (313) [system] '&self'\=='&corelib' Call: (313) [user] metta_atom_asserted('&self', '&corelib') Unify: (313) [user] metta_atom_asserted('&self', '&corelib') ^ Call: (314) [user] metta_atom_asserted_deduced('&self', '&corelib') Redo: (313) [user] metta_atom_asserted('&self', '&corelib') Unify: (313) [user] metta_atom_asserted('&self', '&corelib') Exit: (313) [user] metta_atom_asserted('&self', '&corelib') Call: (313) [user] should_inherit_from_corelib([=, [/|_83542], _90064]) Unify: (313) [user] should_inherit_from_corelib([=, [/|_83542], _90064]) ^ Call: (314) [user] using_all_spaces ^ Unify: (314) [user] using_all_spaces Call: (315) [system] nb_current(with_all_spaces, t) Redo: (313) [user] should_inherit_from_corelib([=, [/|_83542], _90064]) Unify: (313) [user] should_inherit_from_corelib([=, [/|_83542], _90064]) Call: (314) [system] (=)==(:) Redo: (313) [user] should_inherit_from_corelib([=, [/|_83542], _90064]) Unify: (313) [user] should_inherit_from_corelib([=, [/|_83542], _90064]) Call: (314) [system] (=)=='@doc' Redo: (313) [user] should_inherit_from_corelib([=, [/|_83542], _90064]) Unify: (313) [user] should_inherit_from_corelib([=, [/|_83542], _90064]) Call: (314) [system] fail Redo: (313) [user] metta_atom_asserted('&self', '&corelib') Redo: (312) [user] metta_atom('&self', [=, [/|_83542], _90064]) Fail: (311) [user] metta_eq_def(=, '&self', [/|_83542], _170660) ^ Fail: (310) [user] is_user_defined_head_f1(=, '&self', /) ^ Redo: (309) [user] is_user_defined_head_f(=, '&self', /) ^ Unify: (309) [user] is_user_defined_head_f(=, '&self', /) ^ Call: (310) [user] is_user_defined_head_f1(=, '&self', [/|_174304]) ^ Unify: (310) [user] is_user_defined_head_f1(=, '&self', [/|_174304]) Call: (311) [user] metta_eq_def(=, '&self', [[/|_174304]|_176174], _176256) Unify: (311) [user] metta_eq_def(=, '&self', [[/|_174304]|_176174], _177180) ^ Call: (312) [user] ignore((=)=(=)) ^ Unify: (312) [system] ignore(user:((=)=(=))) Call: (313) [system] (=)=(=) Exit: (313) [system] (=)=(=) ^ Exit: (312) [system] ignore(user:((=)=(=))) Call: (312) [user] metta_atom('&self', [=, [[/|_174304]|_176174], _182696]) Unify: (312) [user] metta_atom('&self', [=, [[/|_174304]|_176174], _182696]) ^ Call: (313) [user] typed_list('&self', _184610, _184532) ^ Unify: (313) [user] typed_list('&self', _185542, _184532) Call: (314) [system] compound('&self') Fail: (314) [system] compound('&self') ^ Fail: (313) [user] typed_list('&self', _188322, _184532) Redo: (312) [user] metta_atom('&self', [=, [[/|_174304]|_176174], _182696]) Unify: (312) [user] metta_atom('&self', [=, [[/|_174304]|_176174], _182696]) Call: (313) [system] '&self'=='&flybase' Redo: (312) [user] metta_atom('&self', [=, [[/|_174304]|_176174], _182696]) Unify: (312) [user] metta_atom('&self', [=, [[/|_174304]|_176174], _182696]) ^ Call: (313) [user] metta_atom_in_file('&self', [=, [[/|_174304]|_176174], _182696]) ^ Unify: (313) [user] metta_atom_in_file('&self', [=, [[/|_174304]|_176174], _182696]) ^ Call: (314) [user] metta_atom_in_file('&self', [=, [[/|_174304]|_176174], _182696], _195704, _195706) ^ Unify: (314) [user] metta_atom_in_file('&self', [=, [[/|_174304]|_176174], _182696], _196640, _196642) ^ Call: (315) [user] loaded_into_kb('&self', _197498) ^ Unify: (315) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Exit: (315) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Call: (315) [user] once(user:asserted_metta_pred(_208088, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Unify: (315) [system] once(user:asserted_metta_pred(_208088, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Call: (316) [user] asserted_metta_pred(_208088, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Fail: (316) [user] asserted_metta_pred(_208088, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Redo: (312) [user] metta_atom('&self', [=, [[/|_174304]|_176174], _182696]) Unify: (312) [user] metta_atom('&self', [=, [[/|_174304]|_176174], _182696]) Call: (313) [user] metta_atom_asserted('&self', [=, [[/|_174304]|_176174], _182696]) Unify: (313) [user] metta_atom_asserted('&self', [=, [[/|_174304]|_176174], _182696]) ^ Call: (314) [user] metta_atom_asserted_deduced('&self', [=, [[/|_174304]|_176174], _182696]) Redo: (313) [user] metta_atom_asserted('&self', [=, [[/|_174304]|_176174], _182696]) Redo: (312) [user] metta_atom('&self', [=, [[/|_174304]|_176174], _182696]) Unify: (312) [user] metta_atom('&self', [=, [[/|_174304]|_176174], _182696]) Call: (313) [system] '&self'\=='&corelib' Exit: (313) [system] '&self'\=='&corelib' ^ Call: (313) [user] using_all_spaces ^ Unify: (313) [user] using_all_spaces Call: (314) [system] nb_current(with_all_spaces, t) Redo: (312) [user] metta_atom('&self', [=, [[/|_174304]|_176174], _182696]) Unify: (312) [user] metta_atom('&self', [=, [[/|_174304]|_176174], _182696]) Call: (313) [system] '&self'\=='&corelib' Exit: (313) [system] '&self'\=='&corelib' Call: (313) [user] metta_atom_asserted('&self', '&corelib') Unify: (313) [user] metta_atom_asserted('&self', '&corelib') ^ Call: (314) [user] metta_atom_asserted_deduced('&self', '&corelib') Redo: (313) [user] metta_atom_asserted('&self', '&corelib') Unify: (313) [user] metta_atom_asserted('&self', '&corelib') Exit: (313) [user] metta_atom_asserted('&self', '&corelib') Call: (313) [user] should_inherit_from_corelib([=, [[/|_174304]|_176174], _182696]) Unify: (313) [user] should_inherit_from_corelib([=, [[/|_174304]|_176174], _182696]) ^ Call: (314) [user] using_all_spaces ^ Unify: (314) [user] using_all_spaces Call: (315) [system] nb_current(with_all_spaces, t) Redo: (313) [user] should_inherit_from_corelib([=, [[/|_174304]|_176174], _182696]) Unify: (313) [user] should_inherit_from_corelib([=, [[/|_174304]|_176174], _182696]) Call: (314) [system] (=)==(:) Redo: (313) [user] should_inherit_from_corelib([=, [[/|_174304]|_176174], _182696]) Unify: (313) [user] should_inherit_from_corelib([=, [[/|_174304]|_176174], _182696]) Call: (314) [system] (=)=='@doc' Redo: (313) [user] should_inherit_from_corelib([=, [[/|_174304]|_176174], _182696]) Unify: (313) [user] should_inherit_from_corelib([=, [[/|_174304]|_176174], _182696]) Call: (314) [system] fail Redo: (313) [user] metta_atom_asserted('&self', '&corelib') Redo: (312) [user] metta_atom('&self', [=, [[/|_174304]|_176174], _182696]) Fail: (311) [user] metta_eq_def(=, '&self', [[/|_174304]|_176174], _263292) ^ Fail: (310) [user] is_user_defined_head_f1(=, '&self', [/|_174304]) ^ Fail: (309) [user] is_user_defined_head_f(=, '&self', /) ^ Fail: (308) [user] is_user_defined_head0(=, '&self', /) ^ Fail: (307) [system] once(user:is_user_defined_head0(=, '&self', /)) ^ Fail: (306) [user] mnotrace(is_user_defined_head0(=, '&self', /)) ^ Fail: (305) [user] is_user_defined_head(=, '&self', /) ^ Fail: (304) [system] once(user:is_user_defined_head(=, '&self', /)) ^ Fail: (303) [user] mnotrace(is_user_defined_head(=, '&self', /)) ^ Redo: (302) [user] subst_args2(=, 494, '&self', [/, 'is-word', 1], _9660) ^ Unify: (302) [user] subst_args2(=, 494, '&self', [/, 'is-word', 1], _9660) ^ Call: (303) [user] subst_args40(=, 494, '&self', [/, 'is-word', 1], _9660) ^ Unify: (303) [user] subst_args40(=, 494, '&self', [/, 'is-word', 1], _9660) Call: (304) [user] is_function(/) Unify: (304) [user] is_function(/) ^ Call: (305) [user] symbol(/) ^ Unify: (305) [user] symbol(/) Call: (306) [system] atom(/) Exit: (306) [system] atom(/) ^ Exit: (305) [user] symbol(/) Exit: (304) [user] is_function(/) ^ Call: (304) [user] is_special_op(/) ^ Unify: (304) [user] is_special_op(/) ^ Call: (305) [user] current_self(_284536) ^ Unify: (305) [user] current_self(_284536) Call: (306) [system] nb_current(self_space, _284536) Exit: (306) [system] nb_current(self_space, '&self') Call: (306) [system] '&self'\==[] Exit: (306) [system] '&self'\==[] ^ Exit: (305) [user] current_self('&self') ^ Call: (305) [user] is_special_op('&self', /) ^ Unify: (305) [user] is_special_op('&self', /) Call: (306) [system] atom(/) Exit: (306) [system] atom(/) ^ Fail: (305) [user] is_special_op('&self', /) ^ Fail: (304) [user] is_special_op(/) ^ Redo: (303) [user] subst_args40(=, 494, '&self', [/, 'is-word', 1], _9660) Call: (304) [system] is_list(['is-word', 1]) Exit: (304) [system] is_list(['is-word', 1]) ^ Call: (304) [user] apply:maplist(subst_args(=, _299370, 494, '&self'), ['is-word', 1], _299376) ^ Unify: (304) [apply] apply:maplist(user:subst_args(=, _299370, 494, '&self'), ['is-word', 1], _299376) Call: (305) [apply] apply:maplist_(['is-word', 1], _299376, user:subst_args(=, _299370, 494, '&self')) Unify: (305) [apply] apply:maplist_(['is-word', 1], [_302194|_302196], user:subst_args(=, _299370, 494, '&self')) ^ Call: (306) [user] subst_args(=, _299370, 494, '&self', 'is-word', _302194) ^ Unify: (306) [user] subst_args(=, _299370, 494, '&self', 'is-word', _302194) Call: (307) [system] atom(=) Exit: (307) [system] atom(=) Call: (307) [system] (=)\==(=) ^ Redo: (306) [user] subst_args(=, _299370, 494, '&self', 'is-word', _302194) ^ Unify: (306) [user] subst_args(=, _299370, 494, '&self', 'is-word', _302194) ^ Call: (307) [user] self_subst('is-word') ^ Unify: (307) [user] self_subst('is-word') Call: (308) [system] callable('is-word') Exit: (308) [system] callable('is-word') ^ Unify: (307) [user] self_subst('is-word') ^ Call: (308) [user] self_eval('is-word') ^ Unify: (308) [user] self_eval('is-word') ^ Call: (310) [system] setup_call_cleanup('$notrace'(_316162, _316164), once(user:self_eval0('is-word')), '$restore_trace'(_316162, _316164)) ^ Unify: (310) [system] setup_call_cleanup(system:'$notrace'(_316162, _316164), system:once(user:self_eval0('is-word')), system:'$restore_trace'(_316162, _316164)) ^ Call: (311) [system] sig_atomic(system:'$notrace'(_316162, _316164)) ^ Exit: (310) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0('is-word')), system:'$restore_trace'(3, -1)) ^ Exit: (308) [user] self_eval('is-word') ^ Exit: (307) [user] self_subst('is-word') Call: (307) [system] _302194='is-word' Exit: (307) [system] 'is-word'='is-word' ^ Exit: (306) [user] subst_args(=, _299370, 494, '&self', 'is-word', 'is-word') Call: (306) [apply] apply:maplist_([1], _302196, user:subst_args(=, _299370, 494, '&self')) Unify: (306) [apply] apply:maplist_([1], [_325520|_325522], user:subst_args(=, _299370, 494, '&self')) ^ Call: (307) [user] subst_args(=, _299370, 494, '&self', 1, _325520) ^ Unify: (307) [user] subst_args(=, _299370, 494, '&self', 1, _325520) Call: (308) [system] atom(=) Exit: (308) [system] atom(=) Call: (308) [system] (=)\==(=) ^ Redo: (307) [user] subst_args(=, _299370, 494, '&self', 1, _325520) ^ Unify: (307) [user] subst_args(=, _299370, 494, '&self', 1, _325520) ^ Call: (308) [user] self_subst(1) ^ Unify: (308) [user] self_subst(1) Call: (309) [system] callable(1) ^ Redo: (308) [user] self_subst(1) ^ Exit: (308) [user] self_subst(1) Call: (308) [system] _325520=1 Exit: (308) [system] 1=1 ^ Exit: (307) [user] subst_args(=, _299370, 494, '&self', 1, 1) Call: (307) [apply] apply:maplist_([], _325522, user:subst_args(=, _299370, 494, '&self')) Unify: (307) [apply] apply:maplist_([], [], user:subst_args(=, _299370, 494, '&self')) Exit: (307) [apply] apply:maplist_([], [], user:subst_args(=, _299370, 494, '&self')) Exit: (306) [apply] apply:maplist_([1], [1], user:subst_args(=, _299370, 494, '&self')) Exit: (305) [apply] apply:maplist_(['is-word', 1], ['is-word', 1], user:subst_args(=, _299370, 494, '&self')) ^ Exit: (304) [apply] apply:maplist(user:subst_args(=, _299370, 494, '&self'), ['is-word', 1], ['is-word', 1]) ^ Call: (304) [user] subst_args5(494, '&self', [/, 'is-word', 1], _9660) ^ Unify: (304) [user] subst_args5(494, '&self', [/, 'is-word', 1], _9660) ^ Call: (305) [user] eval_selfless(_347984, _347986, 494, '&self', [/, 'is-word', 1], _9660) ^ Unify: (305) [user] eval_selfless(_348928, _348930, 494, '&self', [/, 'is-word', 1], _9660) ^ Call: (306) [user] eval_selfless_0([/, 'is-word', 1], _9660) ^ Unify: (306) [user] eval_selfless_0([/, 'is-word', 1], _9660) Call: (307) [system] var(/) ^ Redo: (306) [user] eval_selfless_0([/, 'is-word', 1], _9660) ^ Unify: (306) [user] eval_selfless_0([/, 'is-word', 1], _9660) ^ Call: (307) [user] is_assignment(/) ^ Unify: (307) [user] is_assignment(/) Call: (308) [system] atom(/) Exit: (308) [system] atom(/) ^ Redo: (306) [user] eval_selfless_0([/, 'is-word', 1], _9660) ^ Unify: (306) [user] eval_selfless_0([/, 'is-word', 1], _9660) ^ Call: (307) [user] eval_selfless_1([/, 'is-word', 1], _9660) ^ Unify: (307) [user] eval_selfless_1([/, 'is-word', 1], _9660) ^ Call: (308) [user] allow_clp ^ Unify: (308) [user] allow_clp ^ Call: (309) [user] false_flag ^ Unify: (309) [user] false_flag Call: (310) [system] fail Fail: (310) [system] fail ^ Fail: (309) [user] false_flag ^ Redo: (306) [user] eval_selfless_0([/, 'is-word', 1], _9660) ^ Unify: (306) [user] eval_selfless_0([/, 'is-word', 1], _9660) ^ Call: (307) [user] eval_selfless_2([/, 'is-word', 1], _9660) ^ Unify: (307) [user] eval_selfless_2([/, 'is-word', 1], _9660) Call: (308) [system] var(/) ^ Redo: (307) [user] eval_selfless_2([/, 'is-word', 1], _9660) ^ Unify: (307) [user] eval_selfless_2([/, 'is-word', 1], _9660) ^ Call: (308) [user] fake_notrace((ground([/, 'is-word', 1]), [/, 'is-word', 1]=[_374776, _374782, _374788], atom(_374776), catch_warn(current_op(_374814, yfx, _374776)), [/, 'is-word', 1]\=[_374834], s2ps([/, 'is-word', 1], _374842))) ^ Unify: (308) [user] fake_notrace(user:(ground([/, 'is-word', 1]), [/, 'is-word', 1]=[_374776, _374782, _374788], atom(_374776), catch_warn(current_op(_374814, yfx, _374776)), [/, 'is-word', 1]\=[_374834], s2ps([/, 'is-word', 1], _374842))) ^ Call: (309) [user] real_notrace(user:(ground([/, 'is-word', 1]), [/, 'is-word', 1]=[_374776, _374782, _374788], atom(_374776), catch_warn(current_op(_374814, yfx, _374776)), [/, 'is-word', 1]\=[_374834], s2ps([/, 'is-word', 1], _374842))) ^ Unify: (309) [user] real_notrace(user:(ground([/, 'is-word', 1]), [/, 'is-word', 1]=[_374776, _374782, _374788], atom(_374776), catch_warn(current_op(_374814, yfx, _374776)), [/, 'is-word', 1]\=[_374834], s2ps([/, 'is-word', 1], _374842))) ^ Call: (310) [user] setup_call_cleanup('$notrace'(_378548, _378550), once(user:(ground([/, 'is-word', 1]), [/, 'is-word', 1]=[_374776, _374782, _374788], atom(_374776), catch_warn(current_op(_374814, yfx, _374776)), [/, 'is-word', 1]\=[_374834], s2ps([/, 'is-word', 1], _374842))), '$restore_trace'(_378548, _378550)) ^ Unify: (310) [system] setup_call_cleanup(user:'$notrace'(_378548, _378550), user:once(user:(ground([/, 'is-word', 1]), [/, 'is-word', 1]=[_374776, _374782, _374788], atom(_374776), catch_warn(current_op(_374814, yfx, _374776)), [/, 'is-word', 1]\=[_374834], s2ps([/, 'is-word', 1], _374842))), user:'$restore_trace'(_378548, _378550)) ^ Call: (311) [system] sig_atomic(user:'$notrace'(_378548, _378550)) ^ Exit: (310) [system] setup_call_cleanup(user:'$notrace'(3, -1), user:once(user:(ground([/, 'is-word', 1]), [/, 'is-word', 1]=[/, 'is-word', 1], atom(/), catch_warn(current_op(400, yfx, /)), [/, 'is-word', 1]\=[_374834], s2ps([/, 'is-word', 1], 'is-word'/1))), user:'$restore_trace'(3, -1)) ^ Exit: (309) [user] real_notrace(user:(ground([/, 'is-word', 1]), [/, 'is-word', 1]=[/, 'is-word', 1], atom(/), catch_warn(current_op(400, yfx, /)), [/, 'is-word', 1]\=[_374834], s2ps([/, 'is-word', 1], 'is-word'/1))) ^ Exit: (308) [user] fake_notrace(user:(ground([/, 'is-word', 1]), [/, 'is-word', 1]=[/, 'is-word', 1], atom(/), catch_warn(current_op(400, yfx, /)), [/, 'is-word', 1]\=[_374834], s2ps([/, 'is-word', 1], 'is-word'/1))) ^ Call: (308) [user] fake_notrace(catch(_9660 is 'is-word'/1, _384262, fail)) ^ Unify: (308) [user] fake_notrace(user:catch(_9660 is 'is-word'/1, _384262, fail)) ^ Call: (309) [user] real_notrace(user:catch(_9660 is 'is-word'/1, _384262, fail)) ^ Unify: (309) [user] real_notrace(user:catch(_9660 is 'is-word'/1, _384262, fail)) ^ Call: (310) [user] setup_call_cleanup('$notrace'(_387976, _387978), once(user:catch(_9660 is 'is-word'/1, _384262, fail)), '$restore_trace'(_387976, _387978)) ^ Unify: (310) [system] setup_call_cleanup(user:'$notrace'(_387976, _387978), user:once(user:catch(_9660 is 'is-word'/1, _384262, fail)), user:'$restore_trace'(_387976, _387978)) ^ Call: (311) [system] sig_atomic(user:'$notrace'(_387976, _387978)) ^ Fail: (309) [user] real_notrace(user:catch(_9660 is 'is-word'/1, _10000, fail)) ^ Fail: (308) [user] fake_notrace(user:catch(_9660 is 'is-word'/1, _10000, fail)) ^ Redo: (304) [user] subst_args5(494, '&self', [/, 'is-word', 1], _9660) ^ Unify: (304) [user] subst_args5(494, '&self', [/, 'is-word', 1], _9660) ^ Call: (305) [user] is_system_pred(/) ^ Unify: (305) [user] is_system_pred(/) Call: (306) [system] atom(/) Exit: (306) [system] atom(/) Call: (306) [system] atom_concat(_17578, !, /) ^ Redo: (305) [user] is_system_pred(/) ^ Unify: (305) [user] is_system_pred(/) Call: (306) [system] atom(/) Exit: (306) [system] atom(/) Call: (306) [system] atom_concat(_22206, '-fn', /) ^ Redo: (305) [user] is_system_pred(/) ^ Unify: (305) [user] is_system_pred(/) Call: (306) [system] atom(/) Exit: (306) [system] atom(/) Call: (306) [system] atom_concat(_26834, '-p', /) ^ Redo: (304) [user] subst_args5(494, '&self', [/, 'is-word', 1], _9660) ^ Call: (305) [user] subst_args6(494, '&self', [/, 'is-word', 1], _9660) ^ Unify: (305) [user] subst_args6(494, '&self', [/, 'is-word', 1], _9660) ^ Call: (306) [user] is_system_pred(/) ^ Unify: (306) [user] is_system_pred(/) Call: (307) [system] atom(/) Exit: (307) [system] atom(/) Call: (307) [system] atom_concat(_34276, !, /) ^ Redo: (306) [user] is_system_pred(/) ^ Unify: (306) [user] is_system_pred(/) Call: (307) [system] atom(/) Exit: (307) [system] atom(/) Call: (307) [system] atom_concat(_38904, '-fn', /) ^ Redo: (306) [user] is_system_pred(/) ^ Unify: (306) [user] is_system_pred(/) Call: (307) [system] atom(/) Exit: (307) [system] atom(/) Call: (307) [system] atom_concat(_43532, '-p', /) ^ Redo: (301) [user] subst_args1(=, _9632, 494, '&self', [/, 'is-word', 1], _9660) ^ Call: (302) [user] subst_args2_failed(494, '&self', [/, 'is-word', 1], _9660) ^ Unify: (302) [user] subst_args2_failed(494, '&self', [/, 'is-word', 1], _9660) Call: (303) [system] [/, 'is-word', 1]==[] ^ Redo: (302) [user] subst_args2_failed(494, '&self', [/, 'is-word', 1], _9660) ^ Unify: (302) [user] subst_args2_failed(494, '&self', [/, 'is-word', 1], _9660) Call: (303) [system] var([/, 'is-word', 1]) ^ Redo: (302) [user] subst_args2_failed(494, '&self', [/, 'is-word', 1], _9660) ^ Unify: (302) [user] subst_args2_failed(494, '&self', [/, 'is-word', 1], _9660) ^ Call: (303) [user] once(subst_selfless([/, 'is-word', 1], _9660)) ^ Unify: (303) [system] once(user:subst_selfless([/, 'is-word', 1], _9660)) ^ Call: (304) [user] subst_selfless([/, 'is-word', 1], _9660) ^ Unify: (304) [user] subst_selfless([/, 'is-word', 1], _9660) Call: (305) [system] var(/) ^ Redo: (304) [user] subst_selfless([/, 'is-word', 1], _9660) ^ Unify: (304) [user] subst_selfless([/, 'is-word', 1], _9660) ^ Call: (305) [user] eval_selfless(_59390, _59392, _59394, _59396, [/, 'is-word', 1], _9660) ^ Unify: (305) [user] eval_selfless(_60334, _60336, _60338, _60340, [/, 'is-word', 1], _9660) ^ Call: (306) [user] eval_selfless_0([/, 'is-word', 1], _9660) ^ Unify: (306) [user] eval_selfless_0([/, 'is-word', 1], _9660) Call: (307) [system] var(/) ^ Redo: (306) [user] eval_selfless_0([/, 'is-word', 1], _9660) ^ Unify: (306) [user] eval_selfless_0([/, 'is-word', 1], _9660) ^ Call: (307) [user] is_assignment(/) ^ Unify: (307) [user] is_assignment(/) Call: (308) [system] atom(/) Exit: (308) [system] atom(/) ^ Redo: (306) [user] eval_selfless_0([/, 'is-word', 1], _9660) ^ Unify: (306) [user] eval_selfless_0([/, 'is-word', 1], _9660) ^ Call: (307) [user] eval_selfless_1([/, 'is-word', 1], _9660) ^ Unify: (307) [user] eval_selfless_1([/, 'is-word', 1], _9660) ^ Call: (308) [user] allow_clp ^ Unify: (308) [user] allow_clp ^ Call: (309) [user] false_flag ^ Unify: (309) [user] false_flag Call: (310) [system] fail Fail: (310) [system] fail ^ Fail: (309) [user] false_flag ^ Redo: (306) [user] eval_selfless_0([/, 'is-word', 1], _9660) ^ Unify: (306) [user] eval_selfless_0([/, 'is-word', 1], _9660) ^ Call: (307) [user] eval_selfless_2([/, 'is-word', 1], _9660) ^ Unify: (307) [user] eval_selfless_2([/, 'is-word', 1], _9660) Call: (308) [system] var(/) ^ Redo: (307) [user] eval_selfless_2([/, 'is-word', 1], _9660) ^ Unify: (307) [user] eval_selfless_2([/, 'is-word', 1], _9660) ^ Call: (308) [user] fake_notrace((ground([/, 'is-word', 1]), [/, 'is-word', 1]=[_86182, _86188, _86194], atom(_86182), catch_warn(current_op(_86220, yfx, _86182)), [/, 'is-word', 1]\=[_86240], s2ps([/, 'is-word', 1], _86248))) ^ Unify: (308) [user] fake_notrace(user:(ground([/, 'is-word', 1]), [/, 'is-word', 1]=[_86182, _86188, _86194], atom(_86182), catch_warn(current_op(_86220, yfx, _86182)), [/, 'is-word', 1]\=[_86240], s2ps([/, 'is-word', 1], _86248))) ^ Call: (309) [user] real_notrace(user:(ground([/, 'is-word', 1]), [/, 'is-word', 1]=[_86182, _86188, _86194], atom(_86182), catch_warn(current_op(_86220, yfx, _86182)), [/, 'is-word', 1]\=[_86240], s2ps([/, 'is-word', 1], _86248))) ^ Unify: (309) [user] real_notrace(user:(ground([/, 'is-word', 1]), [/, 'is-word', 1]=[_86182, _86188, _86194], atom(_86182), catch_warn(current_op(_86220, yfx, _86182)), [/, 'is-word', 1]\=[_86240], s2ps([/, 'is-word', 1], _86248))) ^ Call: (310) [user] setup_call_cleanup('$notrace'(_89954, _89956), once(user:(ground([/, 'is-word', 1]), [/, 'is-word', 1]=[_86182, _86188, _86194], atom(_86182), catch_warn(current_op(_86220, yfx, _86182)), [/, 'is-word', 1]\=[_86240], s2ps([/, 'is-word', 1], _86248))), '$restore_trace'(_89954, _89956)) ^ Unify: (310) [system] setup_call_cleanup(user:'$notrace'(_89954, _89956), user:once(user:(ground([/, 'is-word', 1]), [/, 'is-word', 1]=[_86182, _86188, _86194], atom(_86182), catch_warn(current_op(_86220, yfx, _86182)), [/, 'is-word', 1]\=[_86240], s2ps([/, 'is-word', 1], _86248))), user:'$restore_trace'(_89954, _89956)) ^ Call: (311) [system] sig_atomic(user:'$notrace'(_89954, _89956)) ^ Exit: (310) [system] setup_call_cleanup(user:'$notrace'(3, -1), user:once(user:(ground([/, 'is-word', 1]), [/, 'is-word', 1]=[/, 'is-word', 1], atom(/), catch_warn(current_op(400, yfx, /)), [/, 'is-word', 1]\=[_86240], s2ps([/, 'is-word', 1], 'is-word'/1))), user:'$restore_trace'(3, -1)) ^ Exit: (309) [user] real_notrace(user:(ground([/, 'is-word', 1]), [/, 'is-word', 1]=[/, 'is-word', 1], atom(/), catch_warn(current_op(400, yfx, /)), [/, 'is-word', 1]\=[_86240], s2ps([/, 'is-word', 1], 'is-word'/1))) ^ Exit: (308) [user] fake_notrace(user:(ground([/, 'is-word', 1]), [/, 'is-word', 1]=[/, 'is-word', 1], atom(/), catch_warn(current_op(400, yfx, /)), [/, 'is-word', 1]\=[_86240], s2ps([/, 'is-word', 1], 'is-word'/1))) ^ Call: (308) [user] fake_notrace(catch(_9660 is 'is-word'/1, _95668, fail)) ^ Unify: (308) [user] fake_notrace(user:catch(_9660 is 'is-word'/1, _95668, fail)) ^ Call: (309) [user] real_notrace(user:catch(_9660 is 'is-word'/1, _95668, fail)) ^ Unify: (309) [user] real_notrace(user:catch(_9660 is 'is-word'/1, _95668, fail)) ^ Call: (310) [user] setup_call_cleanup('$notrace'(_99382, _99384), once(user:catch(_9660 is 'is-word'/1, _95668, fail)), '$restore_trace'(_99382, _99384)) ^ Unify: (310) [system] setup_call_cleanup(user:'$notrace'(_99382, _99384), user:once(user:catch(_9660 is 'is-word'/1, _95668, fail)), user:'$restore_trace'(_99382, _99384)) ^ Call: (311) [system] sig_atomic(user:'$notrace'(_99382, _99384)) ^ Fail: (309) [user] real_notrace(user:catch(_9660 is 'is-word'/1, _9992, fail)) ^ Fail: (308) [user] fake_notrace(user:catch(_9660 is 'is-word'/1, _9992, fail)) ^ Redo: (302) [user] subst_args2_failed(494, '&self', [/, 'is-word', 1], _9660) ^ Unify: (302) [user] subst_args2_failed(494, '&self', [/, 'is-word', 1], [_12866|_12868]) ^ Call: (303) [user] subst_args(_13880, _13882, 494, '&self', /, _12866) ^ Unify: (303) [user] subst_args(_14824, _14826, 494, '&self', /, _12866) Call: (304) [system] atom(_15694) ^ Redo: (303) [user] subst_args(_16694, _16696, 494, '&self', /, _12866) ^ Unify: (303) [user] subst_args(_17638, _17640, 494, '&self', /, _12866) ^ Call: (304) [user] self_subst(/) ^ Unify: (304) [user] self_subst(/) Call: (305) [system] callable(/) Exit: (305) [system] callable(/) ^ Unify: (304) [user] self_subst(/) ^ Call: (305) [user] self_eval(/) ^ Unify: (305) [user] self_eval(/) ^ Call: (307) [system] setup_call_cleanup('$notrace'(_24988, _24990), once(user:self_eval0(/)), '$restore_trace'(_24988, _24990)) ^ Unify: (307) [system] setup_call_cleanup(system:'$notrace'(_24988, _24990), system:once(user:self_eval0(/)), system:'$restore_trace'(_24988, _24990)) ^ Call: (308) [system] sig_atomic(system:'$notrace'(_24988, _24990)) ^ Exit: (307) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(/)), system:'$restore_trace'(3, -1)) ^ Exit: (305) [user] self_eval(/) ^ Exit: (304) [user] self_subst(/) Call: (304) [system] _12866=(/) Exit: (304) [system] (/)=(/) ^ Exit: (303) [user] subst_args(_32542, _32544, 494, '&self', /, /) ^ Call: (303) [user] subst_args2_failed(494, '&self', ['is-word', 1], _12868) ^ Unify: (303) [user] subst_args2_failed(494, '&self', ['is-word', 1], _12868) Call: (304) [system] ['is-word', 1]==[] ^ Redo: (303) [user] subst_args2_failed(494, '&self', ['is-word', 1], _12868) ^ Unify: (303) [user] subst_args2_failed(494, '&self', ['is-word', 1], _12868) Call: (304) [system] var(['is-word', 1]) ^ Redo: (303) [user] subst_args2_failed(494, '&self', ['is-word', 1], _12868) ^ Unify: (303) [user] subst_args2_failed(494, '&self', ['is-word', 1], _12868) ^ Call: (304) [user] once(subst_selfless(['is-word', 1], _12868)) ^ Unify: (304) [system] once(user:subst_selfless(['is-word', 1], _12868)) ^ Call: (305) [user] subst_selfless(['is-word', 1], _12868) ^ Unify: (305) [user] subst_selfless(['is-word', 1], _12868) Call: (306) [system] var('is-word') ^ Redo: (305) [user] subst_selfless(['is-word', 1], _12868) ^ Unify: (305) [user] subst_selfless(['is-word', 1], _12868) ^ Call: (306) [user] eval_selfless(_47468, _47470, _47472, _47474, ['is-word', 1], _12868) ^ Unify: (306) [user] eval_selfless(_48412, _48414, _48416, _48418, ['is-word', 1], _12868) ^ Call: (307) [user] eval_selfless_0(['is-word', 1], _12868) ^ Unify: (307) [user] eval_selfless_0(['is-word', 1], _12868) Call: (308) [system] var('is-word') ^ Redo: (307) [user] eval_selfless_0(['is-word', 1], _12868) ^ Unify: (307) [user] eval_selfless_0(['is-word', 1], _12868) ^ Call: (308) [user] eval_selfless_1(['is-word', 1], _12868) ^ Unify: (308) [user] eval_selfless_1(['is-word', 1], _12868) ^ Call: (309) [user] allow_clp ^ Unify: (309) [user] allow_clp ^ Call: (310) [user] false_flag ^ Unify: (310) [user] false_flag Call: (311) [system] fail Fail: (311) [system] fail ^ Fail: (310) [user] false_flag ^ Redo: (307) [user] eval_selfless_0(['is-word', 1], _12868) ^ Unify: (307) [user] eval_selfless_0(['is-word', 1], _12868) ^ Call: (308) [user] eval_selfless_2(['is-word', 1], _12868) ^ Unify: (308) [user] eval_selfless_2(['is-word', 1], _12868) Call: (309) [system] var('is-word') ^ Redo: (308) [user] eval_selfless_2(['is-word', 1], _12868) ^ Unify: (308) [user] eval_selfless_2(['is-word', 1], _12868) ^ Call: (309) [user] fake_notrace((ground(['is-word', 1]), ['is-word', 1]=[_68708, _68714, _68720], atom(_68708), catch_warn(current_op(_68746, yfx, _68708)), ['is-word', 1]\=[_68766], s2ps(['is-word', 1], _68774))) ^ Unify: (309) [user] fake_notrace(user:(ground(['is-word', 1]), ['is-word', 1]=[_68708, _68714, _68720], atom(_68708), catch_warn(current_op(_68746, yfx, _68708)), ['is-word', 1]\=[_68766], s2ps(['is-word', 1], _68774))) ^ Call: (310) [user] real_notrace(user:(ground(['is-word', 1]), ['is-word', 1]=[_68708, _68714, _68720], atom(_68708), catch_warn(current_op(_68746, yfx, _68708)), ['is-word', 1]\=[_68766], s2ps(['is-word', 1], _68774))) ^ Unify: (310) [user] real_notrace(user:(ground(['is-word', 1]), ['is-word', 1]=[_68708, _68714, _68720], atom(_68708), catch_warn(current_op(_68746, yfx, _68708)), ['is-word', 1]\=[_68766], s2ps(['is-word', 1], _68774))) ^ Call: (311) [user] setup_call_cleanup('$notrace'(_72480, _72482), once(user:(ground(['is-word', 1]), ['is-word', 1]=[_68708, _68714, _68720], atom(_68708), catch_warn(current_op(_68746, yfx, _68708)), ['is-word', 1]\=[_68766], s2ps(['is-word', 1], _68774))), '$restore_trace'(_72480, _72482)) ^ Unify: (311) [system] setup_call_cleanup(user:'$notrace'(_72480, _72482), user:once(user:(ground(['is-word', 1]), ['is-word', 1]=[_68708, _68714, _68720], atom(_68708), catch_warn(current_op(_68746, yfx, _68708)), ['is-word', 1]\=[_68766], s2ps(['is-word', 1], _68774))), user:'$restore_trace'(_72480, _72482)) ^ Call: (312) [system] sig_atomic(user:'$notrace'(_72480, _72482)) ^ Fail: (310) [user] real_notrace(user:(ground(['is-word', 1]), ['is-word', 1]=[_68708, _68714, _68720], atom(_68708), catch_warn(current_op(_68746, yfx, _68708)), ['is-word', 1]\=[_68766], s2ps(['is-word', 1], _68774))) ^ Fail: (309) [user] fake_notrace(user:(ground(['is-word', 1]), ['is-word', 1]=[_68708, _68714, _68720], atom(_68708), catch_warn(current_op(_68746, yfx, _68708)), ['is-word', 1]\=[_68766], s2ps(['is-word', 1], _68774))) ^ Redo: (303) [user] subst_args2_failed(494, '&self', ['is-word', 1], _12868) ^ Unify: (303) [user] subst_args2_failed(494, '&self', ['is-word', 1], [_78104|_78106]) ^ Call: (304) [user] subst_args(_79118, _79120, 494, '&self', 'is-word', _78104) ^ Unify: (304) [user] subst_args(_80062, _80064, 494, '&self', 'is-word', _78104) Call: (305) [system] atom(_80932) ^ Redo: (304) [user] subst_args(_81932, _81934, 494, '&self', 'is-word', _78104) ^ Unify: (304) [user] subst_args(_82876, _82878, 494, '&self', 'is-word', _78104) ^ Call: (305) [user] self_subst('is-word') ^ Unify: (305) [user] self_subst('is-word') Call: (306) [system] callable('is-word') Exit: (306) [system] callable('is-word') ^ Unify: (305) [user] self_subst('is-word') ^ Call: (306) [user] self_eval('is-word') ^ Unify: (306) [user] self_eval('is-word') ^ Call: (308) [system] setup_call_cleanup('$notrace'(_90226, _90228), once(user:self_eval0('is-word')), '$restore_trace'(_90226, _90228)) ^ Unify: (308) [system] setup_call_cleanup(system:'$notrace'(_90226, _90228), system:once(user:self_eval0('is-word')), system:'$restore_trace'(_90226, _90228)) ^ Call: (309) [system] sig_atomic(system:'$notrace'(_90226, _90228)) ^ Exit: (308) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0('is-word')), system:'$restore_trace'(3, -1)) ^ Exit: (306) [user] self_eval('is-word') ^ Exit: (305) [user] self_subst('is-word') Call: (305) [system] _78104='is-word' Exit: (305) [system] 'is-word'='is-word' ^ Exit: (304) [user] subst_args(_97780, _97782, 494, '&self', 'is-word', 'is-word') ^ Call: (304) [user] subst_args2_failed(494, '&self', [1], _78106) ^ Unify: (304) [user] subst_args2_failed(494, '&self', [1], _78106) Call: (305) [system] [1]==[] ^ Redo: (304) [user] subst_args2_failed(494, '&self', [1], _78106) ^ Unify: (304) [user] subst_args2_failed(494, '&self', [1], _78106) Call: (305) [system] var([1]) ^ Redo: (304) [user] subst_args2_failed(494, '&self', [1], _78106) ^ Unify: (304) [user] subst_args2_failed(494, '&self', [1], _78106) ^ Call: (305) [user] once(subst_selfless([1], _78106)) ^ Unify: (305) [system] once(user:subst_selfless([1], _78106)) ^ Call: (306) [user] subst_selfless([1], _78106) ^ Unify: (306) [user] subst_selfless([1], _78106) Call: (307) [system] var(1) ^ Redo: (306) [user] subst_selfless([1], _78106) ^ Unify: (306) [user] subst_selfless([1], _78106) ^ Call: (307) [user] eval_selfless(_112706, _112708, _112710, _112712, [1], _78106) ^ Unify: (307) [user] eval_selfless(_113650, _113652, _113654, _113656, [1], _78106) ^ Call: (308) [user] eval_selfless_0([1], _78106) ^ Unify: (308) [user] eval_selfless_0([1], _78106) Call: (309) [system] var(1) ^ Redo: (308) [user] eval_selfless_0([1], _78106) ^ Unify: (308) [user] eval_selfless_0([1], _78106) ^ Call: (309) [user] eval_selfless_1([1], _78106) ^ Unify: (309) [user] eval_selfless_1([1], _78106) ^ Call: (310) [user] allow_clp ^ Unify: (310) [user] allow_clp ^ Call: (311) [user] false_flag ^ Unify: (311) [user] false_flag Call: (312) [system] fail Fail: (312) [system] fail ^ Fail: (311) [user] false_flag ^ Redo: (308) [user] eval_selfless_0([1], _78106) ^ Unify: (308) [user] eval_selfless_0([1], _78106) ^ Call: (309) [user] eval_selfless_2([1], _78106) ^ Unify: (309) [user] eval_selfless_2([1], _78106) Call: (310) [system] var(1) ^ Redo: (309) [user] eval_selfless_2([1], _78106) ^ Unify: (309) [user] eval_selfless_2([1], _78106) ^ Call: (310) [user] fake_notrace((ground([1]), [1]=[_133946, _133952, _133958], atom(_133946), catch_warn(current_op(_133984, yfx, _133946)), [1]\=[_134004], s2ps([1], _134012))) ^ Unify: (310) [user] fake_notrace(user:(ground([1]), [1]=[_133946, _133952, _133958], atom(_133946), catch_warn(current_op(_133984, yfx, _133946)), [1]\=[_134004], s2ps([1], _134012))) ^ Call: (311) [user] real_notrace(user:(ground([1]), [1]=[_133946, _133952, _133958], atom(_133946), catch_warn(current_op(_133984, yfx, _133946)), [1]\=[_134004], s2ps([1], _134012))) ^ Unify: (311) [user] real_notrace(user:(ground([1]), [1]=[_133946, _133952, _133958], atom(_133946), catch_warn(current_op(_133984, yfx, _133946)), [1]\=[_134004], s2ps([1], _134012))) ^ Call: (312) [user] setup_call_cleanup('$notrace'(_137718, _137720), once(user:(ground([1]), [1]=[_133946, _133952, _133958], atom(_133946), catch_warn(current_op(_133984, yfx, _133946)), [1]\=[_134004], s2ps([1], _134012))), '$restore_trace'(_137718, _137720)) ^ Unify: (312) [system] setup_call_cleanup(user:'$notrace'(_137718, _137720), user:once(user:(ground([1]), [1]=[_133946, _133952, _133958], atom(_133946), catch_warn(current_op(_133984, yfx, _133946)), [1]\=[_134004], s2ps([1], _134012))), user:'$restore_trace'(_137718, _137720)) ^ Call: (313) [system] sig_atomic(user:'$notrace'(_137718, _137720)) ^ Fail: (311) [user] real_notrace(user:(ground([1]), [1]=[_133946, _133952, _133958], atom(_133946), catch_warn(current_op(_133984, yfx, _133946)), [1]\=[_134004], s2ps([1], _134012))) ^ Fail: (310) [user] fake_notrace(user:(ground([1]), [1]=[_133946, _133952, _133958], atom(_133946), catch_warn(current_op(_133984, yfx, _133946)), [1]\=[_134004], s2ps([1], _134012))) ^ Redo: (304) [user] subst_args2_failed(494, '&self', [1], _78106) ^ Unify: (304) [user] subst_args2_failed(494, '&self', [1], [_143342|_143344]) ^ Call: (305) [user] subst_args(_144356, _144358, 494, '&self', 1, _143342) ^ Unify: (305) [user] subst_args(_145300, _145302, 494, '&self', 1, _143342) Call: (306) [system] atom(_146170) ^ Redo: (305) [user] subst_args(_147170, _147172, 494, '&self', 1, _143342) ^ Unify: (305) [user] subst_args(_148114, _148116, 494, '&self', 1, _143342) ^ Call: (306) [user] self_subst(1) ^ Unify: (306) [user] self_subst(1) Call: (307) [system] callable(1) ^ Redo: (306) [user] self_subst(1) ^ Exit: (306) [user] self_subst(1) Call: (306) [system] _143342=1 Exit: (306) [system] 1=1 ^ Exit: (305) [user] subst_args(_155534, _155536, 494, '&self', 1, 1) ^ Call: (305) [user] subst_args2_failed(494, '&self', [], _143344) ^ Unify: (305) [user] subst_args2_failed(494, '&self', [], _143344) Call: (306) [system] []==[] Exit: (306) [system] []==[] Call: (306) [system] _143344=[] Exit: (306) [system] []=[] ^ Exit: (305) [user] subst_args2_failed(494, '&self', [], []) ^ Exit: (304) [user] subst_args2_failed(494, '&self', [1], [1]) ^ Exit: (303) [user] subst_args2_failed(494, '&self', ['is-word', 1], ['is-word', 1]) ^ Exit: (302) [user] subst_args2_failed(494, '&self', [/, 'is-word', 1], [/, 'is-word', 1]) ^ Exit: (301) [user] subst_args1(=, _9632, 494, '&self', [/, 'is-word', 1], [/, 'is-word', 1]) ^ Exit: (300) [user] subst_args1(_9630, _9632, 494, '&self', [/, 'is-word', 1], [/, 'is-word', 1]) Call: (300) [system] nb_setarg(1, retval(fail), [/, 'is-word', 1]) Exit: (300) [system] nb_setarg(1, retval([/, 'is-word', 1]), [/, 'is-word', 1]) ^ Call: (300) [user] ignore(notrace((\+[/, 'is-word', 1]\=_9676, nb_setarg(1, retval([/, 'is-word', 1]), [/, 'is-word', 1])))) ^ Unify: (300) [system] ignore(user:notrace((\+[/, 'is-word', 1]\=_9676, nb_setarg(1, retval([/, 'is-word', 1]), [/, 'is-word', 1])))) ^ Call: (302) [system] setup_call_cleanup('$notrace'(_171378, _171380), once(user:(\+[/, 'is-word', 1]\=_9676, nb_setarg(1, retval([/, 'is-word', 1]), [/, 'is-word', 1]))), '$restore_trace'(_171378, _171380)) ^ Unify: (302) [system] setup_call_cleanup(system:'$notrace'(_171378, _171380), system:once(user:(\+[/, 'is-word', 1]\=_9676, nb_setarg(1, retval([/, 'is-word', 1]), [/, 'is-word', 1]))), system:'$restore_trace'(_171378, _171380)) ^ Call: (303) [system] sig_atomic(system:'$notrace'(_171378, _171380)) ^ Exit: (302) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(\+[/, 'is-word', 1]\=_9676, nb_setarg(1, retval([/, 'is-word', 1]), [/, 'is-word', 1]))), system:'$restore_trace'(3, -1)) ^ Exit: (300) [system] ignore(user:notrace((\+[/, 'is-word', 1]\=_9676, nb_setarg(1, retval([/, 'is-word', 1]), [/, 'is-word', 1])))) ^ Call: (300) [user] ignore((_9668==1->ignore(\+ \+ (flag(eval_num, _9706, _9706+1), (retval([/, 'is-word', 1])\=@=retval(fail), nonvar([/, 'is-word', 1])->indentq(5, _9706, <--, [false, [/, 'is-word', 1]]);indentq(5, _9706, <--, [false, retval([/, 'is-word', 1])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9706, _9706+1), (retval([/, 'is-word', 1])\=@=retval(fail), nonvar([/, 'is-word', 1])->indentq(5, _9706, <--, [false, [/, 'is-word', 1]]);indentq(5, _9706, <--, [false, retval([/, 'is-word', 1])])))))))))) ^ Unify: (300) [system] ignore(user:(_9668==1->ignore(\+ \+ (flag(eval_num, _9706, _9706+1), (retval([/, 'is-word', 1])\=@=retval(fail), nonvar([/, 'is-word', 1])->indentq(5, _9706, <--, [false, [/, 'is-word', 1]]);indentq(5, _9706, <--, [false, retval([/, 'is-word', 1])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9706, _9706+1), (retval([/, 'is-word', 1])\=@=retval(fail), nonvar([/, 'is-word', 1])->indentq(5, _9706, <--, [false, [/, 'is-word', 1]]);indentq(5, _9706, <--, [false, retval([/, 'is-word', 1])])))))))))) Call: (302) [system] _9668==1 Fail: (302) [system] _9668==1 ^ Call: (303) [system] setup_call_cleanup('$notrace'(_179834, _179836), once(user:ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9706, _9706+1), (retval([/, 'is-word', 1])\=@=retval(fail), nonvar([/, 'is-word', 1])->indentq(5, _9706, <--, [false, [/, 'is-word', 1]]);indentq(5, _9706, <--, [false, retval([/, 'is-word', 1])])))))))), '$restore_trace'(_179834, _179836)) ^ Unify: (303) [system] setup_call_cleanup(system:'$notrace'(_179834, _179836), system:once(user:ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9706, _9706+1), (retval([/, 'is-word', 1])\=@=retval(fail), nonvar([/, 'is-word', 1])->indentq(5, _9706, <--, [false, [/, 'is-word', 1]]);indentq(5, _9706, <--, [false, retval([/, 'is-word', 1])])))))))), system:'$restore_trace'(_179834, _179836)) ^ Call: (304) [system] sig_atomic(system:'$notrace'(_179834, _179836)) ^ Exit: (303) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9706, _9706+1), (retval([/, 'is-word', 1])\=@=retval(fail), nonvar([/, 'is-word', 1])->indentq(5, _9706, <--, [false, [/, 'is-word', 1]]);indentq(5, _9706, <--, [false, retval([/, 'is-word', 1])])))))))), system:'$restore_trace'(3, -1)) ^ Exit: (300) [system] ignore(user:(_9668==1->ignore(\+ \+ (flag(eval_num, _9706, _9706+1), (retval([/, 'is-word', 1])\=@=retval(fail), nonvar([/, 'is-word', 1])->indentq(5, _9706, <--, [false, [/, 'is-word', 1]]);indentq(5, _9706, <--, [false, retval([/, 'is-word', 1])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9706, _9706+1), (retval([/, 'is-word', 1])\=@=retval(fail), nonvar([/, 'is-word', 1])->indentq(5, _9706, <--, [false, [/, 'is-word', 1]]);indentq(5, _9706, <--, [false, retval([/, 'is-word', 1])])))))))))) ^ Exit: (298) [system] call_cleanup(user:((call(subst_args1(_9630, _9632), 494, '&self', [/, 'is-word', 1], [/, 'is-word', 1])*->nb_setarg(1, retval([/, 'is-word', 1]), [/, 'is-word', 1]);fail, trace, call(subst_args1(_9630, _9632), 494, '&self', [/, 'is-word', 1], [/, 'is-word', 1])), ignore(notrace((\+[/, 'is-word', 1]\=_9676, nb_setarg(1, retval([/, 'is-word', 1]), [/, 'is-word', 1]))))), user:ignore((_9668==1->ignore(\+ \+ (flag(eval_num, _9706, _9706+1), (retval([/, 'is-word', 1])\=@=retval(fail), nonvar([/, 'is-word', 1])->indentq(5, _9706, <--, [false, [/, 'is-word', 1]]);indentq(5, _9706, <--, [false, retval([/, 'is-word', 1])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9706, _9706+1), (retval([/, 'is-word', 1])\=@=retval(fail), nonvar([/, 'is-word', 1])->indentq(5, _9706, <--, [false, [/, 'is-word', 1]]);indentq(5, _9706, <--, [false, retval([/, 'is-word', 1])]))))))))))) Call: (298) [system] retval([/, 'is-word', 1])\=@=retval(fail) Exit: (298) [system] retval([/, 'is-word', 1])\=@=retval(fail) ^ Exit: (297) [user] trace_eval(subst_args1(_9630, _9632), (false, (e2;e)), 494, '&self', [/, 'is-word', 1], [/, 'is-word', 1]) Call: (297) [system] [/, 'is-word', 1]\=@=[/, 'is-word', 1] ^ Redo: (296) [user] subst_args0(_9630, _9632, 494, '&self', [/, 'is-word', 1], _9624) Call: (297) [system] _9624=[/, 'is-word', 1] Exit: (297) [system] [/, 'is-word', 1]=[/, 'is-word', 1] ^ Exit: (296) [user] subst_args0(_9630, _9632, 494, '&self', [/, 'is-word', 1], [/, 'is-word', 1]) ^ Exit: (295) [user] subst_args(_9630, _9632, 495, '&self', [/, 'is-word', 1], [/, 'is-word', 1]) ^ Call: (295) [user] subst_args2_failed(495, '&self', [[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9626) ^ Unify: (295) [user] subst_args2_failed(495, '&self', [[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9626) Call: (296) [system] [[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]==[] ^ Redo: (295) [user] subst_args2_failed(495, '&self', [[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9626) ^ Unify: (295) [user] subst_args2_failed(495, '&self', [[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9626) Call: (296) [system] var([[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) ^ Redo: (295) [user] subst_args2_failed(495, '&self', [[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9626) ^ Unify: (295) [user] subst_args2_failed(495, '&self', [[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9626) ^ Call: (296) [user] once(subst_selfless([[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9626)) ^ Unify: (296) [system] once(user:subst_selfless([[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9626)) ^ Call: (297) [user] subst_selfless([[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9626) ^ Unify: (297) [user] subst_selfless([[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9626) Call: (298) [system] var([/, 'is-word', 2]) ^ Redo: (297) [user] subst_selfless([[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9626) ^ Unify: (297) [user] subst_selfless([[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9626) ^ Call: (298) [user] eval_selfless(_208116, _208118, _208120, _208122, [[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9626) ^ Unify: (298) [user] eval_selfless(_209060, _209062, _209064, _209066, [[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9626) ^ Call: (299) [user] eval_selfless_0([[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9626) ^ Unify: (299) [user] eval_selfless_0([[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9626) Call: (300) [system] var([/, 'is-word', 2]) ^ Redo: (299) [user] eval_selfless_0([[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9626) ^ Unify: (299) [user] eval_selfless_0([[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9626) ^ Call: (300) [user] eval_selfless_1([[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9626) ^ Unify: (300) [user] eval_selfless_1([[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9626) ^ Call: (301) [user] allow_clp ^ Unify: (301) [user] allow_clp ^ Call: (302) [user] false_flag ^ Unify: (302) [user] false_flag Call: (303) [system] fail Fail: (303) [system] fail ^ Fail: (302) [user] false_flag ^ Redo: (299) [user] eval_selfless_0([[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9626) ^ Unify: (299) [user] eval_selfless_0([[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9626) ^ Call: (300) [user] eval_selfless_2([[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9626) ^ Unify: (300) [user] eval_selfless_2([[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9626) Call: (301) [system] var([/, 'is-word', 2]) ^ Redo: (300) [user] eval_selfless_2([[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9626) ^ Unify: (300) [user] eval_selfless_2([[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9626) ^ Call: (301) [user] fake_notrace((ground([[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_229356, _229362, _229368], atom(_229356), catch_warn(current_op(_229394, yfx, _229356)), [[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_229414], s2ps([[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _229422))) ^ Unify: (301) [user] fake_notrace(user:(ground([[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_229356, _229362, _229368], atom(_229356), catch_warn(current_op(_229394, yfx, _229356)), [[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_229414], s2ps([[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _229422))) ^ Call: (302) [user] real_notrace(user:(ground([[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_229356, _229362, _229368], atom(_229356), catch_warn(current_op(_229394, yfx, _229356)), [[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_229414], s2ps([[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _229422))) ^ Unify: (302) [user] real_notrace(user:(ground([[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_229356, _229362, _229368], atom(_229356), catch_warn(current_op(_229394, yfx, _229356)), [[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_229414], s2ps([[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _229422))) ^ Call: (303) [user] setup_call_cleanup('$notrace'(_233128, _233130), once(user:(ground([[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_229356, _229362, _229368], atom(_229356), catch_warn(current_op(_229394, yfx, _229356)), [[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_229414], s2ps([[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _229422))), '$restore_trace'(_233128, _233130)) ^ Unify: (303) [system] setup_call_cleanup(user:'$notrace'(_233128, _233130), user:once(user:(ground([[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_229356, _229362, _229368], atom(_229356), catch_warn(current_op(_229394, yfx, _229356)), [[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_229414], s2ps([[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _229422))), user:'$restore_trace'(_233128, _233130)) ^ Call: (304) [system] sig_atomic(user:'$notrace'(_233128, _233130)) ^ Fail: (302) [user] real_notrace(user:(ground([[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_229356, _229362, _229368], atom(_229356), catch_warn(current_op(_229394, yfx, _229356)), [[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_229414], s2ps([[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _229422))) ^ Fail: (301) [user] fake_notrace(user:(ground([[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_229356, _229362, _229368], atom(_229356), catch_warn(current_op(_229394, yfx, _229356)), [[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_229414], s2ps([[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _229422))) ^ Redo: (295) [user] subst_args2_failed(495, '&self', [[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9626) ^ Unify: (295) [user] subst_args2_failed(495, '&self', [[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], [_238752|_238754]) ^ Call: (296) [user] subst_args(_239766, _239768, 495, '&self', [/, 'is-word', 2], _238752) ^ Unify: (296) [user] subst_args(_240710, _240712, 495, '&self', [/, 'is-word', 2], _238752) Call: (297) [system] atom(_241580) ^ Redo: (296) [user] subst_args(_242580, _242582, 495, '&self', [/, 'is-word', 2], _238752) ^ Unify: (296) [user] subst_args(_243524, _243526, 495, '&self', [/, 'is-word', 2], _238752) ^ Call: (297) [user] self_subst([/, 'is-word', 2]) ^ Unify: (297) [user] self_subst([/, 'is-word', 2]) Call: (298) [system] callable([/, 'is-word', 2]) Exit: (298) [system] callable([/, 'is-word', 2]) ^ Unify: (297) [user] self_subst([/, 'is-word', 2]) ^ Call: (298) [user] self_eval([/, 'is-word', 2]) ^ Unify: (298) [user] self_eval([/, 'is-word', 2]) ^ Call: (300) [system] setup_call_cleanup('$notrace'(_250874, _250876), once(user:self_eval0([/, 'is-word', 2])), '$restore_trace'(_250874, _250876)) ^ Unify: (300) [system] setup_call_cleanup(system:'$notrace'(_250874, _250876), system:once(user:self_eval0([/, 'is-word', 2])), system:'$restore_trace'(_250874, _250876)) ^ Call: (301) [system] sig_atomic(system:'$notrace'(_250874, _250876)) ^ Fail: (298) [user] self_eval([/, 'is-word', 2]) ^ Redo: (296) [user] subst_args(_254710, _254712, 495, '&self', [/, 'is-word', 2], _238752) ^ Unify: (296) [user] subst_args(_255654, _255656, 495, '&self', [/, 'is-word', 2], _238752) Call: (297) [system] ['is-word', 2]==[] ^ Redo: (296) [user] subst_args(_257526, _257528, 495, '&self', [/, 'is-word', 2], _238752) ^ Unify: (296) [user] subst_args(_258470, _258472, 495, '&self', [/, 'is-word', 2], _238752) ^ Call: (298) [system] setup_call_cleanup('$notrace'(_259360, _259362), once(user:(_259342 is 495-1)), '$restore_trace'(_259360, _259362)) ^ Unify: (298) [system] setup_call_cleanup(system:'$notrace'(_259360, _259362), system:once(user:(_259342 is 495-1)), system:'$restore_trace'(_259360, _259362)) ^ Call: (299) [system] sig_atomic(system:'$notrace'(_259360, _259362)) ^ Exit: (298) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(494 is 495-1)), system:'$restore_trace'(3, -1)) ^ Call: (297) [user] subst_args0(_263136, _263138, 494, '&self', [/, 'is-word', 2], _238752) ^ Unify: (297) [user] subst_args0(_263136, _263138, 494, '&self', [/, 'is-word', 2], _238752) ^ Call: (298) [user] self_subst([/, 'is-word', 2]) ^ Unify: (298) [user] self_subst([/, 'is-word', 2]) Call: (299) [system] callable([/, 'is-word', 2]) Exit: (299) [system] callable([/, 'is-word', 2]) ^ Unify: (298) [user] self_subst([/, 'is-word', 2]) ^ Call: (299) [user] self_eval([/, 'is-word', 2]) ^ Unify: (299) [user] self_eval([/, 'is-word', 2]) ^ Call: (301) [system] setup_call_cleanup('$notrace'(_271514, _271516), once(user:self_eval0([/, 'is-word', 2])), '$restore_trace'(_271514, _271516)) ^ Unify: (301) [system] setup_call_cleanup(system:'$notrace'(_271514, _271516), system:once(user:self_eval0([/, 'is-word', 2])), system:'$restore_trace'(_271514, _271516)) ^ Call: (302) [system] sig_atomic(system:'$notrace'(_271514, _271516)) ^ Fail: (299) [user] self_eval([/, 'is-word', 2]) ^ Redo: (297) [user] subst_args0(_263136, _263138, 494, '&self', [/, 'is-word', 2], _238752) ^ Unify: (297) [user] subst_args0(_263136, _263138, 494, '&self', [/, 'is-word', 2], _238752) Call: (298) [system] _277170 is 494+ -1 Exit: (298) [system] 493 is 494+ -1 ^ Call: (298) [user] trace_eval(subst_args1(_263136, _263138), (false, (e2;e)), 494, '&self', [/, 'is-word', 2], _279046) ^ Unify: (298) [user] trace_eval(subst_args1(_263136, _263138), (false, (e2;e)), 494, '&self', [/, 'is-word', 2], _279046) ^ Call: (299) [user] must_det_ll((notrace((flag(eval_num, _280956, _280956+1), _280974 is _280956 mod 500, _280992 is 99-494 mod 100, _281016=_281018, option_else('trace-length', _281030, 500), option_else('trace-depth', _281038, 30))), quietly(if_t((nop(stop_rtrace), _280974>_281030), (set_debug(eval, false), _281094 is _281030+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_281094])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_281146))))) ^ Unify: (299) [user] must_det_ll(user:(notrace((flag(eval_num, _280956, _280956+1), _280974 is _280956 mod 500, _280992 is 99-494 mod 100, _281016=_281018, option_else('trace-length', _281030, 500), option_else('trace-depth', _281038, 30))), quietly(if_t((nop(stop_rtrace), _280974>_281030), (set_debug(eval, false), _281094 is _281030+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_281094])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_281146))))) ^ Call: (300) [user] once(user:(notrace((flag(eval_num, _280956, _280956+1), _280974 is _280956 mod 500, _280992 is 99-494 mod 100, _281016=_281018, option_else('trace-length', _281030, 500), option_else('trace-depth', _281038, 30))), quietly(if_t((nop(stop_rtrace), _280974>_281030), (set_debug(eval, false), _281094 is _281030+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_281094])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_281146))))) ^ Unify: (300) [system] once(user:(notrace((flag(eval_num, _280956, _280956+1), _280974 is _280956 mod 500, _280992 is 99-494 mod 100, _281016=_281018, option_else('trace-length', _281030, 500), option_else('trace-depth', _281038, 30))), quietly(if_t((nop(stop_rtrace), _280974>_281030), (set_debug(eval, false), _281094 is _281030+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_281094])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_281146))))) ^ Call: (303) [system] setup_call_cleanup('$notrace'(_284870, _284872), once(user:(flag(eval_num, _280956, _280956+1), _280974 is _280956 mod 500, _280992 is 99-494 mod 100, _281016=_281018, option_else('trace-length', _281030, 500), option_else('trace-depth', _281038, 30))), '$restore_trace'(_284870, _284872)) ^ Unify: (303) [system] setup_call_cleanup(system:'$notrace'(_284870, _284872), system:once(user:(flag(eval_num, _280956, _280956+1), _280974 is _280956 mod 500, _280992 is 99-494 mod 100, _281016=_281018, option_else('trace-length', _281030, 500), option_else('trace-depth', _281038, 30))), system:'$restore_trace'(_284870, _284872)) ^ Call: (304) [system] sig_atomic(system:'$notrace'(_284870, _284872)) ^ Exit: (303) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(flag(eval_num, 35, 35+1), 35 is 35 mod 500, 5 is 99-494 mod 100, _281016=_281016, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), system:'$restore_trace'(3, -1)) ^ Call: (303) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 35>500), (set_debug(eval, false), _281094 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_281094])), nop((start_rtrace, rtrace))))) ^ Unify: (303) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 35>500), (set_debug(eval, false), _281094 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_281094])), nop((start_rtrace, rtrace))))) ^ Exit: (303) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 35>500), (set_debug(eval, false), _281094 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_281094])), nop((start_rtrace, rtrace))))) Call: (302) [user] nop(notrace(no_repeats_var(_281146))) Unify: (302) [user] nop(notrace(no_repeats_var(_281146))) Exit: (302) [user] nop(notrace(no_repeats_var(_281146))) ^ Exit: (300) [system] once(user:(notrace((flag(eval_num, 35, 35+1), 35 is 35 mod 500, 5 is 99-494 mod 100, _281016=_281016, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), quietly(if_t((nop(stop_rtrace), 35>500), (set_debug(eval, false), _281094 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_281094])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_281146))))) ^ Exit: (299) [user] must_det_ll(user:(notrace((flag(eval_num, 35, 35+1), 35 is 35 mod 500, 5 is 99-494 mod 100, _281016=_281016, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), quietly(if_t((nop(stop_rtrace), 35>500), (set_debug(eval, false), _281094 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_281094])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_281146))))) Call: (299) [occurs] occurs:sub_term(_296334, (false, (e2;e))) Unify: (299) [occurs] occurs:sub_term((false, (e2;e)), (false, (e2;e))) Exit: (299) [occurs] occurs:sub_term((false, (e2;e)), (false, (e2;e))) Call: (299) [system] (false, (e2;e))\=(false, (e2;e)) Fail: (299) [system] (false, (e2;e))\=(false, (e2;e)) Redo: (299) [occurs] occurs:sub_term(_296334, (false, (e2;e))) Unify: (299) [occurs] occurs:sub_term(_296334, (false, (e2;e))) Call: (300) [system] compound((false, (e2;e))) Exit: (300) [system] compound((false, (e2;e))) Call: (300) [system] arg(_304756, (false, (e2;e)), _304680) Exit: (300) [system] arg(1, (false, (e2;e)), false) Call: (300) [occurs] occurs:sub_term(_296334, false) Unify: (300) [occurs] occurs:sub_term(false, false) Exit: (300) [occurs] occurs:sub_term(false, false) Exit: (299) [occurs] occurs:sub_term(false, (false, (e2;e))) Call: (299) [system] (false, (e2;e))\=false Exit: (299) [system] (false, (e2;e))\=false ^ Call: (299) [user] if_trace((eval;false, (e2;e)), (_281016=1, indentq(5, 35, -->, [false, [/, 'is-word', 2]]))) ^ Unify: (299) [user] if_trace((eval;false, (e2;e)), (_281016=1, indentq(5, 35, -->, [false, [/, 'is-word', 2]]))) ^ Call: (301) [system] setup_call_cleanup('$notrace'(_314060, _314062), once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _281016=1, indentq(5, 35, -->, [false, [/, 'is-word', 2]]))), _314018, fbug((_314018-->if_trace((eval;false, (e2;e)), (_281016=1, indentq(5, 35, -->, [false, [/, 'is-word', 2]])))))))), '$restore_trace'(_314060, _314062)) ^ Unify: (301) [system] setup_call_cleanup(system:'$notrace'(_314060, _314062), system:once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _281016=1, indentq(5, 35, -->, [false, [/, 'is-word', 2]]))), _314018, fbug((_314018-->if_trace((eval;false, (e2;e)), (_281016=1, indentq(5, 35, -->, [false, [/, 'is-word', 2]])))))))), system:'$restore_trace'(_314060, _314062)) ^ Call: (302) [system] sig_atomic(system:'$notrace'(_314060, _314062)) ^ Exit: (301) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _281016=1, indentq(5, 35, -->, [false, [/, 'is-word', 2]]))), _314018, fbug((_314018-->if_trace((eval;false, (e2;e)), (_281016=1, indentq(5, 35, -->, [false, [/, 'is-word', 2]])))))))), system:'$restore_trace'(3, -1)) ^ Exit: (299) [user] if_trace((eval;false, (e2;e)), (_281016=1, indentq(5, 35, -->, [false, [/, 'is-word', 2]]))) Call: (299) [system] _318842=retval(fail) Exit: (299) [system] retval(fail)=retval(fail) Call: (299) [system] _320704=(\+ \+ (flag(eval_num, _320724, _320724+1), (retval(fail)\=@=retval(fail), nonvar(_279046)->indentq(5, _320724, <--, [false, _279046]);indentq(5, _320724, <--, [false, retval(fail)])))) Exit: (299) [system] (\+ \+ (flag(eval_num, _320724, _320724+1), (retval(fail)\=@=retval(fail), nonvar(_279046)->indentq(5, _320724, <--, [false, _279046]);indentq(5, _320724, <--, [false, retval(fail)]))))=(\+ \+ (flag(eval_num, _320724, _320724+1), (retval(fail)\=@=retval(fail), nonvar(_279046)->indentq(5, _320724, <--, [false, _279046]);indentq(5, _320724, <--, [false, retval(fail)])))) ^ Call: (299) [user] call_cleanup(((call(subst_args1(_263136, _263138), 494, '&self', [/, 'is-word', 2], _279046)*->nb_setarg(1, retval(fail), _279046);fail, trace, call(subst_args1(_263136, _263138), 494, '&self', [/, 'is-word', 2], _279046)), ignore(notrace((\+_279046\=_281146, nb_setarg(1, retval(fail), _279046))))), ignore((_281016==1->ignore(\+ \+ (flag(eval_num, _320724, _320724+1), (retval(fail)\=@=retval(fail), nonvar(_279046)->indentq(5, _320724, <--, [false, _279046]);indentq(5, _320724, <--, [false, retval(fail)]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _320724, _320724+1), (retval(fail)\=@=retval(fail), nonvar(_279046)->indentq(5, _320724, <--, [false, _279046]);indentq(5, _320724, <--, [false, retval(fail)]))))))))))) ^ Unify: (299) [system] call_cleanup(user:((call(subst_args1(_263136, _263138), 494, '&self', [/, 'is-word', 2], _279046)*->nb_setarg(1, retval(fail), _279046);fail, trace, call(subst_args1(_263136, _263138), 494, '&self', [/, 'is-word', 2], _279046)), ignore(notrace((\+_279046\=_281146, nb_setarg(1, retval(fail), _279046))))), user:ignore((_281016==1->ignore(\+ \+ (flag(eval_num, _320724, _320724+1), (retval(fail)\=@=retval(fail), nonvar(_279046)->indentq(5, _320724, <--, [false, _279046]);indentq(5, _320724, <--, [false, retval(fail)]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _320724, _320724+1), (retval(fail)\=@=retval(fail), nonvar(_279046)->indentq(5, _320724, <--, [false, _279046]);indentq(5, _320724, <--, [false, retval(fail)]))))))))))) ^ Call: (301) [user] subst_args1(_263136, _263138, 494, '&self', [/, 'is-word', 2], _279046) ^ Unify: (301) [user] subst_args1(_263136, _263138, 494, '&self', [/, 'is-word', 2], _279046) Call: (302) [system] var(_263136) Exit: (302) [system] var(_263136) ^ Call: (302) [user] subst_args1(=, _263138, 494, '&self', [/, 'is-word', 2], _279046) ^ Unify: (302) [user] subst_args1(=, _263138, 494, '&self', [/, 'is-word', 2], _279046) Call: (303) [system] var(=) ^ Redo: (302) [user] subst_args1(=, _263138, 494, '&self', [/, 'is-word', 2], _279046) Call: (303) [system] atom(=) Exit: (303) [system] atom(=) Call: (303) [system] (=)\==(=) ^ Redo: (302) [user] subst_args1(=, _263138, 494, '&self', [/, 'is-word', 2], _279046) ^ Unify: (302) [user] subst_args1(=, _263138, 494, '&self', [/, 'is-word', 2], _279046) Call: (303) [system] atom([/, 'is-word', 2]) ^ Redo: (302) [user] subst_args1(=, _263138, 494, '&self', [/, 'is-word', 2], _279046) ^ Unify: (302) [user] subst_args1(=, _263138, 494, '&self', [/, 'is-word', 2], _279046) Call: (303) [system] is_list(['is-word', 2]) Exit: (303) [system] is_list(['is-word', 2]) ^ Unify: (302) [user] subst_args1(=, _263138, 494, '&self', [/, 'is-word', 2], _279046) Call: (303) [system] is_list([/, 'is-word', 2]) Exit: (303) [system] is_list([/, 'is-word', 2]) ^ Unify: (302) [user] subst_args1(=, _263138, 494, '&self', [/, 'is-word', 2], [/|_344314]) Call: (303) [system] var(/) ^ Redo: (302) [user] subst_args1(=, _263138, 494, '&self', [/, 'is-word', 2], _279046) ^ Unify: (302) [user] subst_args1(=, _263138, 494, '&self', [/, 'is-word', 2], _279046) Call: (303) [system] fail ^ Redo: (302) [user] subst_args1(=, _263138, 494, '&self', [/, 'is-word', 2], _279046) ^ Unify: (302) [user] subst_args1(=, _263138, 494, '&self', [/, 'is-word', 2], _279046) Call: (303) [system] is_list([/, 'is-word', 2]) Exit: (303) [system] is_list([/, 'is-word', 2]) ^ Call: (303) [user] apply:maplist(self_subst, [/, 'is-word', 2]) ^ Unify: (303) [apply] apply:maplist(user:self_subst, [/, 'is-word', 2]) Call: (304) [apply] apply:maplist_([/, 'is-word', 2], user:self_subst) Unify: (304) [apply] apply:maplist_([/, 'is-word', 2], user:self_subst) ^ Call: (305) [user] self_subst(/) ^ Unify: (305) [user] self_subst(/) Call: (306) [system] callable(/) Exit: (306) [system] callable(/) ^ Unify: (305) [user] self_subst(/) ^ Call: (306) [user] self_eval(/) ^ Unify: (306) [user] self_eval(/) ^ Call: (308) [system] setup_call_cleanup('$notrace'(_362934, _362936), once(user:self_eval0(/)), '$restore_trace'(_362934, _362936)) ^ Unify: (308) [system] setup_call_cleanup(system:'$notrace'(_362934, _362936), system:once(user:self_eval0(/)), system:'$restore_trace'(_362934, _362936)) ^ Call: (309) [system] sig_atomic(system:'$notrace'(_362934, _362936)) ^ Exit: (308) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(/)), system:'$restore_trace'(3, -1)) ^ Exit: (306) [user] self_eval(/) ^ Exit: (305) [user] self_subst(/) Call: (305) [apply] apply:maplist_(['is-word', 2], user:self_subst) Unify: (305) [apply] apply:maplist_(['is-word', 2], user:self_subst) ^ Call: (306) [user] self_subst('is-word') ^ Unify: (306) [user] self_subst('is-word') Call: (307) [system] callable('is-word') Exit: (307) [system] callable('is-word') ^ Unify: (306) [user] self_subst('is-word') ^ Call: (307) [user] self_eval('is-word') ^ Unify: (307) [user] self_eval('is-word') ^ Call: (309) [system] setup_call_cleanup('$notrace'(_376894, _376896), once(user:self_eval0('is-word')), '$restore_trace'(_376894, _376896)) ^ Unify: (309) [system] setup_call_cleanup(system:'$notrace'(_376894, _376896), system:once(user:self_eval0('is-word')), system:'$restore_trace'(_376894, _376896)) ^ Call: (310) [system] sig_atomic(system:'$notrace'(_376894, _376896)) ^ Exit: (309) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0('is-word')), system:'$restore_trace'(3, -1)) ^ Exit: (307) [user] self_eval('is-word') ^ Exit: (306) [user] self_subst('is-word') Call: (306) [apply] apply:maplist_([2], user:self_subst) Unify: (306) [apply] apply:maplist_([2], user:self_subst) ^ Call: (307) [user] self_subst(2) ^ Unify: (307) [user] self_subst(2) Call: (308) [system] callable(2) ^ Redo: (307) [user] self_subst(2) ^ Exit: (307) [user] self_subst(2) Call: (307) [apply] apply:maplist_([], user:self_subst) Unify: (307) [apply] apply:maplist_([], user:self_subst) Exit: (307) [apply] apply:maplist_([], user:self_subst) Exit: (306) [apply] apply:maplist_([2], user:self_subst) Exit: (305) [apply] apply:maplist_(['is-word', 2], user:self_subst) Exit: (304) [apply] apply:maplist_([/, 'is-word', 2], user:self_subst) ^ Exit: (303) [apply] apply:maplist(user:self_subst, [/, 'is-word', 2]) Call: (303) [system] [/, 'is-word', 2]=[_395498|_395500] Exit: (303) [system] [/, 'is-word', 2]=[/, 'is-word', 2] Call: (303) [system] atom(/) Exit: (303) [system] atom(/) ^ Unify: (302) [user] subst_args1(=, _263138, 494, '&self', [/, 'is-word', 2], _279046) ^ Call: (303) [user] is_space_op(/) ^ Redo: (302) [user] subst_args1(=, _263138, 494, '&self', [/, 'is-word', 2], _279046) ^ Unify: (302) [user] subst_args1(=, _263138, 494, '&self', [/, 'is-word', 2], _279046) Call: (303) [system] (/)==case ^ Redo: (302) [user] subst_args1(=, _263138, 494, '&self', [/, 'is-word', 2], _279046) ^ Unify: (302) [user] subst_args1(=, _263138, 494, '&self', [/, 'is-word', 2], _279046) Call: (303) [system] fail ^ Redo: (302) [user] subst_args1(=, _263138, 494, '&self', [/, 'is-word', 2], _279046) ^ Unify: (302) [user] subst_args1(=, _263138, 494, '&self', [/, 'is-word', 2], _279046) Call: (303) [system] _408582=do_more_defs(true) Exit: (303) [system] do_more_defs(true)=do_more_defs(true) ^ Call: (303) [user] clause(eval_21(subst_args, _263138, 494, '&self', [/, 'is-word', 2], _279046), _410458) ^ Redo: (302) [user] subst_args1(=, _263138, 494, '&self', [/, 'is-word', 2], _279046) ^ Unify: (302) [user] subst_args1(=, _263138, 494, '&self', [/, 'is-word', 2], _279046) Call: (303) [system] fail ^ Redo: (302) [user] subst_args1(=, _263138, 494, '&self', [/, 'is-word', 2], _279046) ^ Unify: (302) [user] subst_args1(=, _263138, 494, '&self', [/, 'is-word', 2], _279046) ^ Call: (303) [user] is_and(/) ^ Unify: (303) [user] is_and(/) Call: (304) [system] atom(/) Exit: (304) [system] atom(/) ^ Unify: (303) [user] is_and(/) ^ Call: (304) [user] is_and(/, _420782) ^ Unify: (304) [user] is_and(/, _421710) Call: (305) [system] atom(/) Exit: (305) [system] atom(/) ^ Redo: (302) [user] subst_args1(=, _263138, 494, '&self', [/, 'is-word', 2], _279046) ^ Unify: (302) [user] subst_args1(=, _263138, 494, '&self', [/, 'is-word', 2], [/|_425358]) Call: (303) [system] nonvar(/) Exit: (303) [system] nonvar(/) Call: (303) [system] fail ^ Redo: (302) [user] subst_args1(=, _263138, 494, '&self', [/, 'is-word', 2], _279046) ^ Unify: (302) [user] subst_args1(=, _263138, 494, '&self', [/, 'is-word', 2], _279046) ^ Call: (303) [user] subst_args2(=, 494, '&self', [/, 'is-word', 2], _279046) ^ Unify: (303) [user] subst_args2(=, 494, '&self', [/, 'is-word', 2], _279046) Call: (304) [system] 494<3 ^ Redo: (303) [user] subst_args2(=, 494, '&self', [/, 'is-word', 2], _279046) ^ Unify: (303) [user] subst_args2(=, 494, '&self', [/, 'is-word', 2], _279046) Call: (304) [system] fail ^ Redo: (303) [user] subst_args2(=, 494, '&self', [/, 'is-word', 2], _279046) ^ Unify: (303) [user] subst_args2(=, 494, '&self', [/, 'is-word', 2], _279046) ^ Call: (304) [user] mnotrace(is_user_defined_head(=, '&self', /)) ^ Unify: (304) [user] mnotrace(is_user_defined_head(=, '&self', /)) ^ Call: (305) [user] once(is_user_defined_head(=, '&self', /)) ^ Unify: (305) [system] once(user:is_user_defined_head(=, '&self', /)) ^ Call: (306) [user] is_user_defined_head(=, '&self', /) ^ Unify: (306) [user] is_user_defined_head(=, '&self', /) ^ Call: (307) [user] mnotrace(is_user_defined_head0(=, '&self', /)) ^ Unify: (307) [user] mnotrace(is_user_defined_head0(=, '&self', /)) ^ Call: (308) [user] once(is_user_defined_head0(=, '&self', /)) ^ Unify: (308) [system] once(user:is_user_defined_head0(=, '&self', /)) ^ Call: (309) [user] is_user_defined_head0(=, '&self', /) ^ Unify: (309) [user] is_user_defined_head0(=, '&self', /) Call: (310) [system] callable(/) Exit: (310) [system] callable(/) Call: (310) [system] functor(/, _451460, _451540) Exit: (310) [system] functor(/, /, 0) ^ Call: (310) [user] is_user_defined_head_f(=, '&self', /) ^ Unify: (310) [user] is_user_defined_head_f(=, '&self', /) ^ Call: (311) [user] is_user_defined_head_f1(=, '&self', /) ^ Unify: (311) [user] is_user_defined_head_f1(=, '&self', /) Call: (312) [user] metta_eq_def(=, '&self', [/|_457058], _457140) Unify: (312) [user] metta_eq_def(=, '&self', [/|_457058], _458064) ^ Call: (313) [user] ignore((=)=(=)) ^ Unify: (313) [system] ignore(user:((=)=(=))) Call: (314) [system] (=)=(=) Exit: (314) [system] (=)=(=) ^ Exit: (313) [system] ignore(user:((=)=(=))) Call: (313) [user] metta_atom('&self', [=, [/|_457058], _463580]) Unify: (313) [user] metta_atom('&self', [=, [/|_457058], _463580]) ^ Call: (314) [user] typed_list('&self', _465494, _465416) ^ Unify: (314) [user] typed_list('&self', _466426, _465416) Call: (315) [system] compound('&self') Fail: (315) [system] compound('&self') ^ Fail: (314) [user] typed_list('&self', _469206, _465416) Redo: (313) [user] metta_atom('&self', [=, [/|_457058], _463580]) Unify: (313) [user] metta_atom('&self', [=, [/|_457058], _463580]) Call: (314) [system] '&self'=='&flybase' Redo: (313) [user] metta_atom('&self', [=, [/|_457058], _463580]) Unify: (313) [user] metta_atom('&self', [=, [/|_457058], _463580]) ^ Call: (314) [user] metta_atom_in_file('&self', [=, [/|_457058], _463580]) ^ Unify: (314) [user] metta_atom_in_file('&self', [=, [/|_457058], _463580]) ^ Call: (315) [user] metta_atom_in_file('&self', [=, [/|_457058], _463580], _476588, _476590) ^ Unify: (315) [user] metta_atom_in_file('&self', [=, [/|_457058], _463580], _477524, _477526) ^ Call: (316) [user] loaded_into_kb('&self', _478382) ^ Unify: (316) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Exit: (316) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Call: (316) [user] once(user:asserted_metta_pred(_488972, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Unify: (316) [system] once(user:asserted_metta_pred(_488972, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Call: (317) [user] asserted_metta_pred(_488972, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Fail: (317) [user] asserted_metta_pred(_488972, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Redo: (313) [user] metta_atom('&self', [=, [/|_457058], _463580]) Unify: (313) [user] metta_atom('&self', [=, [/|_457058], _463580]) Call: (314) [user] metta_atom_asserted('&self', [=, [/|_457058], _463580]) Unify: (314) [user] metta_atom_asserted('&self', [=, [/|_457058], _463580]) ^ Call: (315) [user] metta_atom_asserted_deduced('&self', [=, [/|_457058], _463580]) Redo: (314) [user] metta_atom_asserted('&self', [=, [/|_457058], _463580]) Redo: (313) [user] metta_atom('&self', [=, [/|_457058], _463580]) Unify: (313) [user] metta_atom('&self', [=, [/|_457058], _463580]) Call: (314) [system] '&self'\=='&corelib' Exit: (314) [system] '&self'\=='&corelib' ^ Call: (314) [user] using_all_spaces ^ Unify: (314) [user] using_all_spaces Call: (315) [system] nb_current(with_all_spaces, t) Redo: (313) [user] metta_atom('&self', [=, [/|_457058], _463580]) Unify: (313) [user] metta_atom('&self', [=, [/|_457058], _463580]) Call: (314) [system] '&self'\=='&corelib' Exit: (314) [system] '&self'\=='&corelib' Call: (314) [user] metta_atom_asserted('&self', '&corelib') Unify: (314) [user] metta_atom_asserted('&self', '&corelib') ^ Call: (315) [user] metta_atom_asserted_deduced('&self', '&corelib') Redo: (314) [user] metta_atom_asserted('&self', '&corelib') Unify: (314) [user] metta_atom_asserted('&self', '&corelib') Exit: (314) [user] metta_atom_asserted('&self', '&corelib') Call: (314) [user] should_inherit_from_corelib([=, [/|_10006], _10022]) Unify: (314) [user] should_inherit_from_corelib([=, [/|_10006], _10022]) ^ Call: (315) [user] using_all_spaces ^ Unify: (315) [user] using_all_spaces Call: (316) [system] nb_current(with_all_spaces, t) Redo: (314) [user] should_inherit_from_corelib([=, [/|_10006], _10022]) Unify: (314) [user] should_inherit_from_corelib([=, [/|_10006], _10022]) Call: (315) [system] (=)==(:) Redo: (314) [user] should_inherit_from_corelib([=, [/|_10006], _10022]) Unify: (314) [user] should_inherit_from_corelib([=, [/|_10006], _10022]) Call: (315) [system] (=)=='@doc' Redo: (314) [user] should_inherit_from_corelib([=, [/|_10006], _10022]) Unify: (314) [user] should_inherit_from_corelib([=, [/|_10006], _10022]) Call: (315) [system] fail Redo: (314) [user] metta_atom_asserted('&self', '&corelib') Redo: (313) [user] metta_atom('&self', [=, [/|_10006], _10022]) Fail: (312) [user] metta_eq_def(=, '&self', [/|_10006], _30218) ^ Fail: (311) [user] is_user_defined_head_f1(=, '&self', /) ^ Redo: (310) [user] is_user_defined_head_f(=, '&self', /) ^ Unify: (310) [user] is_user_defined_head_f(=, '&self', /) ^ Call: (311) [user] is_user_defined_head_f1(=, '&self', [/|_33862]) ^ Unify: (311) [user] is_user_defined_head_f1(=, '&self', [/|_33862]) Call: (312) [user] metta_eq_def(=, '&self', [[/|_33862]|_35732], _35814) Unify: (312) [user] metta_eq_def(=, '&self', [[/|_33862]|_35732], _36738) ^ Call: (313) [user] ignore((=)=(=)) ^ Unify: (313) [system] ignore(user:((=)=(=))) Call: (314) [system] (=)=(=) Exit: (314) [system] (=)=(=) ^ Exit: (313) [system] ignore(user:((=)=(=))) Call: (313) [user] metta_atom('&self', [=, [[/|_33862]|_35732], _42254]) Unify: (313) [user] metta_atom('&self', [=, [[/|_33862]|_35732], _42254]) ^ Call: (314) [user] typed_list('&self', _44168, _44090) ^ Unify: (314) [user] typed_list('&self', _45100, _44090) Call: (315) [system] compound('&self') Fail: (315) [system] compound('&self') ^ Fail: (314) [user] typed_list('&self', _47880, _44090) Redo: (313) [user] metta_atom('&self', [=, [[/|_33862]|_35732], _42254]) Unify: (313) [user] metta_atom('&self', [=, [[/|_33862]|_35732], _42254]) Call: (314) [system] '&self'=='&flybase' Redo: (313) [user] metta_atom('&self', [=, [[/|_33862]|_35732], _42254]) Unify: (313) [user] metta_atom('&self', [=, [[/|_33862]|_35732], _42254]) ^ Call: (314) [user] metta_atom_in_file('&self', [=, [[/|_33862]|_35732], _42254]) ^ Unify: (314) [user] metta_atom_in_file('&self', [=, [[/|_33862]|_35732], _42254]) ^ Call: (315) [user] metta_atom_in_file('&self', [=, [[/|_33862]|_35732], _42254], _55262, _55264) ^ Unify: (315) [user] metta_atom_in_file('&self', [=, [[/|_33862]|_35732], _42254], _56198, _56200) ^ Call: (316) [user] loaded_into_kb('&self', _57056) ^ Unify: (316) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Exit: (316) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Call: (316) [user] once(user:asserted_metta_pred(_67646, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Unify: (316) [system] once(user:asserted_metta_pred(_67646, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Call: (317) [user] asserted_metta_pred(_67646, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Fail: (317) [user] asserted_metta_pred(_67646, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Redo: (313) [user] metta_atom('&self', [=, [[/|_33862]|_35732], _42254]) Unify: (313) [user] metta_atom('&self', [=, [[/|_33862]|_35732], _42254]) Call: (314) [user] metta_atom_asserted('&self', [=, [[/|_33862]|_35732], _42254]) Unify: (314) [user] metta_atom_asserted('&self', [=, [[/|_33862]|_35732], _42254]) ^ Call: (315) [user] metta_atom_asserted_deduced('&self', [=, [[/|_33862]|_35732], _42254]) Redo: (314) [user] metta_atom_asserted('&self', [=, [[/|_33862]|_35732], _42254]) Redo: (313) [user] metta_atom('&self', [=, [[/|_33862]|_35732], _42254]) Unify: (313) [user] metta_atom('&self', [=, [[/|_33862]|_35732], _42254]) Call: (314) [system] '&self'\=='&corelib' Exit: (314) [system] '&self'\=='&corelib' ^ Call: (314) [user] using_all_spaces ^ Unify: (314) [user] using_all_spaces Call: (315) [system] nb_current(with_all_spaces, t) Redo: (313) [user] metta_atom('&self', [=, [[/|_33862]|_35732], _42254]) Unify: (313) [user] metta_atom('&self', [=, [[/|_33862]|_35732], _42254]) Call: (314) [system] '&self'\=='&corelib' Exit: (314) [system] '&self'\=='&corelib' Call: (314) [user] metta_atom_asserted('&self', '&corelib') Unify: (314) [user] metta_atom_asserted('&self', '&corelib') ^ Call: (315) [user] metta_atom_asserted_deduced('&self', '&corelib') Redo: (314) [user] metta_atom_asserted('&self', '&corelib') Unify: (314) [user] metta_atom_asserted('&self', '&corelib') Exit: (314) [user] metta_atom_asserted('&self', '&corelib') Call: (314) [user] should_inherit_from_corelib([=, [[/|_33862]|_35732], _42254]) Unify: (314) [user] should_inherit_from_corelib([=, [[/|_33862]|_35732], _42254]) ^ Call: (315) [user] using_all_spaces ^ Unify: (315) [user] using_all_spaces Call: (316) [system] nb_current(with_all_spaces, t) Redo: (314) [user] should_inherit_from_corelib([=, [[/|_33862]|_35732], _42254]) Unify: (314) [user] should_inherit_from_corelib([=, [[/|_33862]|_35732], _42254]) Call: (315) [system] (=)==(:) Redo: (314) [user] should_inherit_from_corelib([=, [[/|_33862]|_35732], _42254]) Unify: (314) [user] should_inherit_from_corelib([=, [[/|_33862]|_35732], _42254]) Call: (315) [system] (=)=='@doc' Redo: (314) [user] should_inherit_from_corelib([=, [[/|_33862]|_35732], _42254]) Unify: (314) [user] should_inherit_from_corelib([=, [[/|_33862]|_35732], _42254]) Call: (315) [system] fail Redo: (314) [user] metta_atom_asserted('&self', '&corelib') Redo: (313) [user] metta_atom('&self', [=, [[/|_33862]|_35732], _42254]) Fail: (312) [user] metta_eq_def(=, '&self', [[/|_33862]|_35732], _122850) ^ Fail: (311) [user] is_user_defined_head_f1(=, '&self', [/|_33862]) ^ Fail: (310) [user] is_user_defined_head_f(=, '&self', /) ^ Fail: (309) [user] is_user_defined_head0(=, '&self', /) ^ Fail: (308) [system] once(user:is_user_defined_head0(=, '&self', /)) ^ Fail: (307) [user] mnotrace(is_user_defined_head0(=, '&self', /)) ^ Fail: (306) [user] is_user_defined_head(=, '&self', /) ^ Fail: (305) [system] once(user:is_user_defined_head(=, '&self', /)) ^ Fail: (304) [user] mnotrace(is_user_defined_head(=, '&self', /)) ^ Redo: (303) [user] subst_args2(=, 494, '&self', [/, 'is-word', 2], _9672) ^ Unify: (303) [user] subst_args2(=, 494, '&self', [/, 'is-word', 2], _9672) ^ Call: (304) [user] subst_args40(=, 494, '&self', [/, 'is-word', 2], _9672) ^ Unify: (304) [user] subst_args40(=, 494, '&self', [/, 'is-word', 2], _9672) Call: (305) [user] is_function(/) Unify: (305) [user] is_function(/) ^ Call: (306) [user] symbol(/) ^ Unify: (306) [user] symbol(/) Call: (307) [system] atom(/) Exit: (307) [system] atom(/) ^ Exit: (306) [user] symbol(/) Exit: (305) [user] is_function(/) ^ Call: (305) [user] is_special_op(/) ^ Unify: (305) [user] is_special_op(/) ^ Call: (306) [user] current_self(_144094) ^ Unify: (306) [user] current_self(_144094) Call: (307) [system] nb_current(self_space, _144094) Exit: (307) [system] nb_current(self_space, '&self') Call: (307) [system] '&self'\==[] Exit: (307) [system] '&self'\==[] ^ Exit: (306) [user] current_self('&self') ^ Call: (306) [user] is_special_op('&self', /) ^ Unify: (306) [user] is_special_op('&self', /) Call: (307) [system] atom(/) Exit: (307) [system] atom(/) ^ Fail: (306) [user] is_special_op('&self', /) ^ Fail: (305) [user] is_special_op(/) ^ Redo: (304) [user] subst_args40(=, 494, '&self', [/, 'is-word', 2], _9672) Call: (305) [system] is_list(['is-word', 2]) Exit: (305) [system] is_list(['is-word', 2]) ^ Call: (305) [user] apply:maplist(subst_args(=, _158928, 494, '&self'), ['is-word', 2], _158934) ^ Unify: (305) [apply] apply:maplist(user:subst_args(=, _158928, 494, '&self'), ['is-word', 2], _158934) Call: (306) [apply] apply:maplist_(['is-word', 2], _158934, user:subst_args(=, _158928, 494, '&self')) Unify: (306) [apply] apply:maplist_(['is-word', 2], [_161752|_161754], user:subst_args(=, _158928, 494, '&self')) ^ Call: (307) [user] subst_args(=, _158928, 494, '&self', 'is-word', _161752) ^ Unify: (307) [user] subst_args(=, _158928, 494, '&self', 'is-word', _161752) Call: (308) [system] atom(=) Exit: (308) [system] atom(=) Call: (308) [system] (=)\==(=) ^ Redo: (307) [user] subst_args(=, _158928, 494, '&self', 'is-word', _161752) ^ Unify: (307) [user] subst_args(=, _158928, 494, '&self', 'is-word', _161752) ^ Call: (308) [user] self_subst('is-word') ^ Unify: (308) [user] self_subst('is-word') Call: (309) [system] callable('is-word') Exit: (309) [system] callable('is-word') ^ Unify: (308) [user] self_subst('is-word') ^ Call: (309) [user] self_eval('is-word') ^ Unify: (309) [user] self_eval('is-word') ^ Call: (311) [system] setup_call_cleanup('$notrace'(_175720, _175722), once(user:self_eval0('is-word')), '$restore_trace'(_175720, _175722)) ^ Unify: (311) [system] setup_call_cleanup(system:'$notrace'(_175720, _175722), system:once(user:self_eval0('is-word')), system:'$restore_trace'(_175720, _175722)) ^ Call: (312) [system] sig_atomic(system:'$notrace'(_175720, _175722)) ^ Exit: (311) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0('is-word')), system:'$restore_trace'(3, -1)) ^ Exit: (309) [user] self_eval('is-word') ^ Exit: (308) [user] self_subst('is-word') Call: (308) [system] _161752='is-word' Exit: (308) [system] 'is-word'='is-word' ^ Exit: (307) [user] subst_args(=, _158928, 494, '&self', 'is-word', 'is-word') Call: (307) [apply] apply:maplist_([2], _161754, user:subst_args(=, _158928, 494, '&self')) Unify: (307) [apply] apply:maplist_([2], [_185078|_185080], user:subst_args(=, _158928, 494, '&self')) ^ Call: (308) [user] subst_args(=, _158928, 494, '&self', 2, _185078) ^ Unify: (308) [user] subst_args(=, _158928, 494, '&self', 2, _185078) Call: (309) [system] atom(=) Exit: (309) [system] atom(=) Call: (309) [system] (=)\==(=) ^ Redo: (308) [user] subst_args(=, _158928, 494, '&self', 2, _185078) ^ Unify: (308) [user] subst_args(=, _158928, 494, '&self', 2, _185078) ^ Call: (309) [user] self_subst(2) ^ Unify: (309) [user] self_subst(2) Call: (310) [system] callable(2) ^ Redo: (309) [user] self_subst(2) ^ Exit: (309) [user] self_subst(2) Call: (309) [system] _185078=2 Exit: (309) [system] 2=2 ^ Exit: (308) [user] subst_args(=, _158928, 494, '&self', 2, 2) Call: (308) [apply] apply:maplist_([], _185080, user:subst_args(=, _158928, 494, '&self')) Unify: (308) [apply] apply:maplist_([], [], user:subst_args(=, _158928, 494, '&self')) Exit: (308) [apply] apply:maplist_([], [], user:subst_args(=, _158928, 494, '&self')) Exit: (307) [apply] apply:maplist_([2], [2], user:subst_args(=, _158928, 494, '&self')) Exit: (306) [apply] apply:maplist_(['is-word', 2], ['is-word', 2], user:subst_args(=, _158928, 494, '&self')) ^ Exit: (305) [apply] apply:maplist(user:subst_args(=, _158928, 494, '&self'), ['is-word', 2], ['is-word', 2]) ^ Call: (305) [user] subst_args5(494, '&self', [/, 'is-word', 2], _9672) ^ Unify: (305) [user] subst_args5(494, '&self', [/, 'is-word', 2], _9672) ^ Call: (306) [user] eval_selfless(_207542, _207544, 494, '&self', [/, 'is-word', 2], _9672) ^ Unify: (306) [user] eval_selfless(_208486, _208488, 494, '&self', [/, 'is-word', 2], _9672) ^ Call: (307) [user] eval_selfless_0([/, 'is-word', 2], _9672) ^ Unify: (307) [user] eval_selfless_0([/, 'is-word', 2], _9672) Call: (308) [system] var(/) ^ Redo: (307) [user] eval_selfless_0([/, 'is-word', 2], _9672) ^ Unify: (307) [user] eval_selfless_0([/, 'is-word', 2], _9672) ^ Call: (308) [user] is_assignment(/) ^ Unify: (308) [user] is_assignment(/) Call: (309) [system] atom(/) Exit: (309) [system] atom(/) ^ Redo: (307) [user] eval_selfless_0([/, 'is-word', 2], _9672) ^ Unify: (307) [user] eval_selfless_0([/, 'is-word', 2], _9672) ^ Call: (308) [user] eval_selfless_1([/, 'is-word', 2], _9672) ^ Unify: (308) [user] eval_selfless_1([/, 'is-word', 2], _9672) ^ Call: (309) [user] allow_clp ^ Unify: (309) [user] allow_clp ^ Call: (310) [user] false_flag ^ Unify: (310) [user] false_flag Call: (311) [system] fail Fail: (311) [system] fail ^ Fail: (310) [user] false_flag ^ Redo: (307) [user] eval_selfless_0([/, 'is-word', 2], _9672) ^ Unify: (307) [user] eval_selfless_0([/, 'is-word', 2], _9672) ^ Call: (308) [user] eval_selfless_2([/, 'is-word', 2], _9672) ^ Unify: (308) [user] eval_selfless_2([/, 'is-word', 2], _9672) Call: (309) [system] var(/) ^ Redo: (308) [user] eval_selfless_2([/, 'is-word', 2], _9672) ^ Unify: (308) [user] eval_selfless_2([/, 'is-word', 2], _9672) ^ Call: (309) [user] fake_notrace((ground([/, 'is-word', 2]), [/, 'is-word', 2]=[_234334, _234340, _234346], atom(_234334), catch_warn(current_op(_234372, yfx, _234334)), [/, 'is-word', 2]\=[_234392], s2ps([/, 'is-word', 2], _234400))) ^ Unify: (309) [user] fake_notrace(user:(ground([/, 'is-word', 2]), [/, 'is-word', 2]=[_234334, _234340, _234346], atom(_234334), catch_warn(current_op(_234372, yfx, _234334)), [/, 'is-word', 2]\=[_234392], s2ps([/, 'is-word', 2], _234400))) ^ Call: (310) [user] real_notrace(user:(ground([/, 'is-word', 2]), [/, 'is-word', 2]=[_234334, _234340, _234346], atom(_234334), catch_warn(current_op(_234372, yfx, _234334)), [/, 'is-word', 2]\=[_234392], s2ps([/, 'is-word', 2], _234400))) ^ Unify: (310) [user] real_notrace(user:(ground([/, 'is-word', 2]), [/, 'is-word', 2]=[_234334, _234340, _234346], atom(_234334), catch_warn(current_op(_234372, yfx, _234334)), [/, 'is-word', 2]\=[_234392], s2ps([/, 'is-word', 2], _234400))) ^ Call: (311) [user] setup_call_cleanup('$notrace'(_238106, _238108), once(user:(ground([/, 'is-word', 2]), [/, 'is-word', 2]=[_234334, _234340, _234346], atom(_234334), catch_warn(current_op(_234372, yfx, _234334)), [/, 'is-word', 2]\=[_234392], s2ps([/, 'is-word', 2], _234400))), '$restore_trace'(_238106, _238108)) ^ Unify: (311) [system] setup_call_cleanup(user:'$notrace'(_238106, _238108), user:once(user:(ground([/, 'is-word', 2]), [/, 'is-word', 2]=[_234334, _234340, _234346], atom(_234334), catch_warn(current_op(_234372, yfx, _234334)), [/, 'is-word', 2]\=[_234392], s2ps([/, 'is-word', 2], _234400))), user:'$restore_trace'(_238106, _238108)) ^ Call: (312) [system] sig_atomic(user:'$notrace'(_238106, _238108)) ^ Exit: (311) [system] setup_call_cleanup(user:'$notrace'(3, -1), user:once(user:(ground([/, 'is-word', 2]), [/, 'is-word', 2]=[/, 'is-word', 2], atom(/), catch_warn(current_op(400, yfx, /)), [/, 'is-word', 2]\=[_234392], s2ps([/, 'is-word', 2], 'is-word'/2))), user:'$restore_trace'(3, -1)) ^ Exit: (310) [user] real_notrace(user:(ground([/, 'is-word', 2]), [/, 'is-word', 2]=[/, 'is-word', 2], atom(/), catch_warn(current_op(400, yfx, /)), [/, 'is-word', 2]\=[_234392], s2ps([/, 'is-word', 2], 'is-word'/2))) ^ Exit: (309) [user] fake_notrace(user:(ground([/, 'is-word', 2]), [/, 'is-word', 2]=[/, 'is-word', 2], atom(/), catch_warn(current_op(400, yfx, /)), [/, 'is-word', 2]\=[_234392], s2ps([/, 'is-word', 2], 'is-word'/2))) ^ Call: (309) [user] fake_notrace(catch(_9672 is 'is-word'/2, _243820, fail)) ^ Unify: (309) [user] fake_notrace(user:catch(_9672 is 'is-word'/2, _243820, fail)) ^ Call: (310) [user] real_notrace(user:catch(_9672 is 'is-word'/2, _243820, fail)) ^ Unify: (310) [user] real_notrace(user:catch(_9672 is 'is-word'/2, _243820, fail)) ^ Call: (311) [user] setup_call_cleanup('$notrace'(_247534, _247536), once(user:catch(_9672 is 'is-word'/2, _243820, fail)), '$restore_trace'(_247534, _247536)) ^ Unify: (311) [system] setup_call_cleanup(user:'$notrace'(_247534, _247536), user:once(user:catch(_9672 is 'is-word'/2, _243820, fail)), user:'$restore_trace'(_247534, _247536)) ^ Call: (312) [system] sig_atomic(user:'$notrace'(_247534, _247536)) ^ Fail: (310) [user] real_notrace(user:catch(_9672 is 'is-word'/2, _10012, fail)) ^ Fail: (309) [user] fake_notrace(user:catch(_9672 is 'is-word'/2, _10012, fail)) ^ Redo: (305) [user] subst_args5(494, '&self', [/, 'is-word', 2], _9672) ^ Unify: (305) [user] subst_args5(494, '&self', [/, 'is-word', 2], _9672) ^ Call: (306) [user] is_system_pred(/) ^ Unify: (306) [user] is_system_pred(/) Call: (307) [system] atom(/) Exit: (307) [system] atom(/) Call: (307) [system] atom_concat(_17590, !, /) ^ Redo: (306) [user] is_system_pred(/) ^ Unify: (306) [user] is_system_pred(/) Call: (307) [system] atom(/) Exit: (307) [system] atom(/) Call: (307) [system] atom_concat(_22218, '-fn', /) ^ Redo: (306) [user] is_system_pred(/) ^ Unify: (306) [user] is_system_pred(/) Call: (307) [system] atom(/) Exit: (307) [system] atom(/) Call: (307) [system] atom_concat(_26846, '-p', /) ^ Redo: (305) [user] subst_args5(494, '&self', [/, 'is-word', 2], _9672) ^ Call: (306) [user] subst_args6(494, '&self', [/, 'is-word', 2], _9672) ^ Unify: (306) [user] subst_args6(494, '&self', [/, 'is-word', 2], _9672) ^ Call: (307) [user] is_system_pred(/) ^ Unify: (307) [user] is_system_pred(/) Call: (308) [system] atom(/) Exit: (308) [system] atom(/) Call: (308) [system] atom_concat(_34288, !, /) ^ Redo: (307) [user] is_system_pred(/) ^ Unify: (307) [user] is_system_pred(/) Call: (308) [system] atom(/) Exit: (308) [system] atom(/) Call: (308) [system] atom_concat(_38916, '-fn', /) ^ Redo: (307) [user] is_system_pred(/) ^ Unify: (307) [user] is_system_pred(/) Call: (308) [system] atom(/) Exit: (308) [system] atom(/) Call: (308) [system] atom_concat(_43544, '-p', /) ^ Redo: (302) [user] subst_args1(=, _9644, 494, '&self', [/, 'is-word', 2], _9672) ^ Call: (303) [user] subst_args2_failed(494, '&self', [/, 'is-word', 2], _9672) ^ Unify: (303) [user] subst_args2_failed(494, '&self', [/, 'is-word', 2], _9672) Call: (304) [system] [/, 'is-word', 2]==[] ^ Redo: (303) [user] subst_args2_failed(494, '&self', [/, 'is-word', 2], _9672) ^ Unify: (303) [user] subst_args2_failed(494, '&self', [/, 'is-word', 2], _9672) Call: (304) [system] var([/, 'is-word', 2]) ^ Redo: (303) [user] subst_args2_failed(494, '&self', [/, 'is-word', 2], _9672) ^ Unify: (303) [user] subst_args2_failed(494, '&self', [/, 'is-word', 2], _9672) ^ Call: (304) [user] once(subst_selfless([/, 'is-word', 2], _9672)) ^ Unify: (304) [system] once(user:subst_selfless([/, 'is-word', 2], _9672)) ^ Call: (305) [user] subst_selfless([/, 'is-word', 2], _9672) ^ Unify: (305) [user] subst_selfless([/, 'is-word', 2], _9672) Call: (306) [system] var(/) ^ Redo: (305) [user] subst_selfless([/, 'is-word', 2], _9672) ^ Unify: (305) [user] subst_selfless([/, 'is-word', 2], _9672) ^ Call: (306) [user] eval_selfless(_59402, _59404, _59406, _59408, [/, 'is-word', 2], _9672) ^ Unify: (306) [user] eval_selfless(_60346, _60348, _60350, _60352, [/, 'is-word', 2], _9672) ^ Call: (307) [user] eval_selfless_0([/, 'is-word', 2], _9672) ^ Unify: (307) [user] eval_selfless_0([/, 'is-word', 2], _9672) Call: (308) [system] var(/) ^ Redo: (307) [user] eval_selfless_0([/, 'is-word', 2], _9672) ^ Unify: (307) [user] eval_selfless_0([/, 'is-word', 2], _9672) ^ Call: (308) [user] is_assignment(/) ^ Unify: (308) [user] is_assignment(/) Call: (309) [system] atom(/) Exit: (309) [system] atom(/) ^ Redo: (307) [user] eval_selfless_0([/, 'is-word', 2], _9672) ^ Unify: (307) [user] eval_selfless_0([/, 'is-word', 2], _9672) ^ Call: (308) [user] eval_selfless_1([/, 'is-word', 2], _9672) ^ Unify: (308) [user] eval_selfless_1([/, 'is-word', 2], _9672) ^ Call: (309) [user] allow_clp ^ Unify: (309) [user] allow_clp ^ Call: (310) [user] false_flag ^ Unify: (310) [user] false_flag Call: (311) [system] fail Fail: (311) [system] fail ^ Fail: (310) [user] false_flag ^ Redo: (307) [user] eval_selfless_0([/, 'is-word', 2], _9672) ^ Unify: (307) [user] eval_selfless_0([/, 'is-word', 2], _9672) ^ Call: (308) [user] eval_selfless_2([/, 'is-word', 2], _9672) ^ Unify: (308) [user] eval_selfless_2([/, 'is-word', 2], _9672) Call: (309) [system] var(/) ^ Redo: (308) [user] eval_selfless_2([/, 'is-word', 2], _9672) ^ Unify: (308) [user] eval_selfless_2([/, 'is-word', 2], _9672) ^ Call: (309) [user] fake_notrace((ground([/, 'is-word', 2]), [/, 'is-word', 2]=[_86194, _86200, _86206], atom(_86194), catch_warn(current_op(_86232, yfx, _86194)), [/, 'is-word', 2]\=[_86252], s2ps([/, 'is-word', 2], _86260))) ^ Unify: (309) [user] fake_notrace(user:(ground([/, 'is-word', 2]), [/, 'is-word', 2]=[_86194, _86200, _86206], atom(_86194), catch_warn(current_op(_86232, yfx, _86194)), [/, 'is-word', 2]\=[_86252], s2ps([/, 'is-word', 2], _86260))) ^ Call: (310) [user] real_notrace(user:(ground([/, 'is-word', 2]), [/, 'is-word', 2]=[_86194, _86200, _86206], atom(_86194), catch_warn(current_op(_86232, yfx, _86194)), [/, 'is-word', 2]\=[_86252], s2ps([/, 'is-word', 2], _86260))) ^ Unify: (310) [user] real_notrace(user:(ground([/, 'is-word', 2]), [/, 'is-word', 2]=[_86194, _86200, _86206], atom(_86194), catch_warn(current_op(_86232, yfx, _86194)), [/, 'is-word', 2]\=[_86252], s2ps([/, 'is-word', 2], _86260))) ^ Call: (311) [user] setup_call_cleanup('$notrace'(_89966, _89968), once(user:(ground([/, 'is-word', 2]), [/, 'is-word', 2]=[_86194, _86200, _86206], atom(_86194), catch_warn(current_op(_86232, yfx, _86194)), [/, 'is-word', 2]\=[_86252], s2ps([/, 'is-word', 2], _86260))), '$restore_trace'(_89966, _89968)) ^ Unify: (311) [system] setup_call_cleanup(user:'$notrace'(_89966, _89968), user:once(user:(ground([/, 'is-word', 2]), [/, 'is-word', 2]=[_86194, _86200, _86206], atom(_86194), catch_warn(current_op(_86232, yfx, _86194)), [/, 'is-word', 2]\=[_86252], s2ps([/, 'is-word', 2], _86260))), user:'$restore_trace'(_89966, _89968)) ^ Call: (312) [system] sig_atomic(user:'$notrace'(_89966, _89968)) ^ Exit: (311) [system] setup_call_cleanup(user:'$notrace'(3, -1), user:once(user:(ground([/, 'is-word', 2]), [/, 'is-word', 2]=[/, 'is-word', 2], atom(/), catch_warn(current_op(400, yfx, /)), [/, 'is-word', 2]\=[_86252], s2ps([/, 'is-word', 2], 'is-word'/2))), user:'$restore_trace'(3, -1)) ^ Exit: (310) [user] real_notrace(user:(ground([/, 'is-word', 2]), [/, 'is-word', 2]=[/, 'is-word', 2], atom(/), catch_warn(current_op(400, yfx, /)), [/, 'is-word', 2]\=[_86252], s2ps([/, 'is-word', 2], 'is-word'/2))) ^ Exit: (309) [user] fake_notrace(user:(ground([/, 'is-word', 2]), [/, 'is-word', 2]=[/, 'is-word', 2], atom(/), catch_warn(current_op(400, yfx, /)), [/, 'is-word', 2]\=[_86252], s2ps([/, 'is-word', 2], 'is-word'/2))) ^ Call: (309) [user] fake_notrace(catch(_9672 is 'is-word'/2, _95680, fail)) ^ Unify: (309) [user] fake_notrace(user:catch(_9672 is 'is-word'/2, _95680, fail)) ^ Call: (310) [user] real_notrace(user:catch(_9672 is 'is-word'/2, _95680, fail)) ^ Unify: (310) [user] real_notrace(user:catch(_9672 is 'is-word'/2, _95680, fail)) ^ Call: (311) [user] setup_call_cleanup('$notrace'(_99394, _99396), once(user:catch(_9672 is 'is-word'/2, _95680, fail)), '$restore_trace'(_99394, _99396)) ^ Unify: (311) [system] setup_call_cleanup(user:'$notrace'(_99394, _99396), user:once(user:catch(_9672 is 'is-word'/2, _95680, fail)), user:'$restore_trace'(_99394, _99396)) ^ Call: (312) [system] sig_atomic(user:'$notrace'(_99394, _99396)) ^ Fail: (310) [user] real_notrace(user:catch(_9672 is 'is-word'/2, _10004, fail)) ^ Fail: (309) [user] fake_notrace(user:catch(_9672 is 'is-word'/2, _10004, fail)) ^ Redo: (303) [user] subst_args2_failed(494, '&self', [/, 'is-word', 2], _9672) ^ Unify: (303) [user] subst_args2_failed(494, '&self', [/, 'is-word', 2], [_12878|_12880]) ^ Call: (304) [user] subst_args(_13892, _13894, 494, '&self', /, _12878) ^ Unify: (304) [user] subst_args(_14836, _14838, 494, '&self', /, _12878) Call: (305) [system] atom(_15706) ^ Redo: (304) [user] subst_args(_16706, _16708, 494, '&self', /, _12878) ^ Unify: (304) [user] subst_args(_17650, _17652, 494, '&self', /, _12878) ^ Call: (305) [user] self_subst(/) ^ Unify: (305) [user] self_subst(/) Call: (306) [system] callable(/) Exit: (306) [system] callable(/) ^ Unify: (305) [user] self_subst(/) ^ Call: (306) [user] self_eval(/) ^ Unify: (306) [user] self_eval(/) ^ Call: (308) [system] setup_call_cleanup('$notrace'(_25000, _25002), once(user:self_eval0(/)), '$restore_trace'(_25000, _25002)) ^ Unify: (308) [system] setup_call_cleanup(system:'$notrace'(_25000, _25002), system:once(user:self_eval0(/)), system:'$restore_trace'(_25000, _25002)) ^ Call: (309) [system] sig_atomic(system:'$notrace'(_25000, _25002)) ^ Exit: (308) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(/)), system:'$restore_trace'(3, -1)) ^ Exit: (306) [user] self_eval(/) ^ Exit: (305) [user] self_subst(/) Call: (305) [system] _12878=(/) Exit: (305) [system] (/)=(/) ^ Exit: (304) [user] subst_args(_32554, _32556, 494, '&self', /, /) ^ Call: (304) [user] subst_args2_failed(494, '&self', ['is-word', 2], _12880) ^ Unify: (304) [user] subst_args2_failed(494, '&self', ['is-word', 2], _12880) Call: (305) [system] ['is-word', 2]==[] ^ Redo: (304) [user] subst_args2_failed(494, '&self', ['is-word', 2], _12880) ^ Unify: (304) [user] subst_args2_failed(494, '&self', ['is-word', 2], _12880) Call: (305) [system] var(['is-word', 2]) ^ Redo: (304) [user] subst_args2_failed(494, '&self', ['is-word', 2], _12880) ^ Unify: (304) [user] subst_args2_failed(494, '&self', ['is-word', 2], _12880) ^ Call: (305) [user] once(subst_selfless(['is-word', 2], _12880)) ^ Unify: (305) [system] once(user:subst_selfless(['is-word', 2], _12880)) ^ Call: (306) [user] subst_selfless(['is-word', 2], _12880) ^ Unify: (306) [user] subst_selfless(['is-word', 2], _12880) Call: (307) [system] var('is-word') ^ Redo: (306) [user] subst_selfless(['is-word', 2], _12880) ^ Unify: (306) [user] subst_selfless(['is-word', 2], _12880) ^ Call: (307) [user] eval_selfless(_47480, _47482, _47484, _47486, ['is-word', 2], _12880) ^ Unify: (307) [user] eval_selfless(_48424, _48426, _48428, _48430, ['is-word', 2], _12880) ^ Call: (308) [user] eval_selfless_0(['is-word', 2], _12880) ^ Unify: (308) [user] eval_selfless_0(['is-word', 2], _12880) Call: (309) [system] var('is-word') ^ Redo: (308) [user] eval_selfless_0(['is-word', 2], _12880) ^ Unify: (308) [user] eval_selfless_0(['is-word', 2], _12880) ^ Call: (309) [user] eval_selfless_1(['is-word', 2], _12880) ^ Unify: (309) [user] eval_selfless_1(['is-word', 2], _12880) ^ Call: (310) [user] allow_clp ^ Unify: (310) [user] allow_clp ^ Call: (311) [user] false_flag ^ Unify: (311) [user] false_flag Call: (312) [system] fail Fail: (312) [system] fail ^ Fail: (311) [user] false_flag ^ Redo: (308) [user] eval_selfless_0(['is-word', 2], _12880) ^ Unify: (308) [user] eval_selfless_0(['is-word', 2], _12880) ^ Call: (309) [user] eval_selfless_2(['is-word', 2], _12880) ^ Unify: (309) [user] eval_selfless_2(['is-word', 2], _12880) Call: (310) [system] var('is-word') ^ Redo: (309) [user] eval_selfless_2(['is-word', 2], _12880) ^ Unify: (309) [user] eval_selfless_2(['is-word', 2], _12880) ^ Call: (310) [user] fake_notrace((ground(['is-word', 2]), ['is-word', 2]=[_68720, _68726, _68732], atom(_68720), catch_warn(current_op(_68758, yfx, _68720)), ['is-word', 2]\=[_68778], s2ps(['is-word', 2], _68786))) ^ Unify: (310) [user] fake_notrace(user:(ground(['is-word', 2]), ['is-word', 2]=[_68720, _68726, _68732], atom(_68720), catch_warn(current_op(_68758, yfx, _68720)), ['is-word', 2]\=[_68778], s2ps(['is-word', 2], _68786))) ^ Call: (311) [user] real_notrace(user:(ground(['is-word', 2]), ['is-word', 2]=[_68720, _68726, _68732], atom(_68720), catch_warn(current_op(_68758, yfx, _68720)), ['is-word', 2]\=[_68778], s2ps(['is-word', 2], _68786))) ^ Unify: (311) [user] real_notrace(user:(ground(['is-word', 2]), ['is-word', 2]=[_68720, _68726, _68732], atom(_68720), catch_warn(current_op(_68758, yfx, _68720)), ['is-word', 2]\=[_68778], s2ps(['is-word', 2], _68786))) ^ Call: (312) [user] setup_call_cleanup('$notrace'(_72492, _72494), once(user:(ground(['is-word', 2]), ['is-word', 2]=[_68720, _68726, _68732], atom(_68720), catch_warn(current_op(_68758, yfx, _68720)), ['is-word', 2]\=[_68778], s2ps(['is-word', 2], _68786))), '$restore_trace'(_72492, _72494)) ^ Unify: (312) [system] setup_call_cleanup(user:'$notrace'(_72492, _72494), user:once(user:(ground(['is-word', 2]), ['is-word', 2]=[_68720, _68726, _68732], atom(_68720), catch_warn(current_op(_68758, yfx, _68720)), ['is-word', 2]\=[_68778], s2ps(['is-word', 2], _68786))), user:'$restore_trace'(_72492, _72494)) ^ Call: (313) [system] sig_atomic(user:'$notrace'(_72492, _72494)) ^ Fail: (311) [user] real_notrace(user:(ground(['is-word', 2]), ['is-word', 2]=[_68720, _68726, _68732], atom(_68720), catch_warn(current_op(_68758, yfx, _68720)), ['is-word', 2]\=[_68778], s2ps(['is-word', 2], _68786))) ^ Fail: (310) [user] fake_notrace(user:(ground(['is-word', 2]), ['is-word', 2]=[_68720, _68726, _68732], atom(_68720), catch_warn(current_op(_68758, yfx, _68720)), ['is-word', 2]\=[_68778], s2ps(['is-word', 2], _68786))) ^ Redo: (304) [user] subst_args2_failed(494, '&self', ['is-word', 2], _12880) ^ Unify: (304) [user] subst_args2_failed(494, '&self', ['is-word', 2], [_78116|_78118]) ^ Call: (305) [user] subst_args(_79130, _79132, 494, '&self', 'is-word', _78116) ^ Unify: (305) [user] subst_args(_80074, _80076, 494, '&self', 'is-word', _78116) Call: (306) [system] atom(_80944) ^ Redo: (305) [user] subst_args(_81944, _81946, 494, '&self', 'is-word', _78116) ^ Unify: (305) [user] subst_args(_82888, _82890, 494, '&self', 'is-word', _78116) ^ Call: (306) [user] self_subst('is-word') ^ Unify: (306) [user] self_subst('is-word') Call: (307) [system] callable('is-word') Exit: (307) [system] callable('is-word') ^ Unify: (306) [user] self_subst('is-word') ^ Call: (307) [user] self_eval('is-word') ^ Unify: (307) [user] self_eval('is-word') ^ Call: (309) [system] setup_call_cleanup('$notrace'(_90238, _90240), once(user:self_eval0('is-word')), '$restore_trace'(_90238, _90240)) ^ Unify: (309) [system] setup_call_cleanup(system:'$notrace'(_90238, _90240), system:once(user:self_eval0('is-word')), system:'$restore_trace'(_90238, _90240)) ^ Call: (310) [system] sig_atomic(system:'$notrace'(_90238, _90240)) ^ Exit: (309) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0('is-word')), system:'$restore_trace'(3, -1)) ^ Exit: (307) [user] self_eval('is-word') ^ Exit: (306) [user] self_subst('is-word') Call: (306) [system] _78116='is-word' Exit: (306) [system] 'is-word'='is-word' ^ Exit: (305) [user] subst_args(_97792, _97794, 494, '&self', 'is-word', 'is-word') ^ Call: (305) [user] subst_args2_failed(494, '&self', [2], _78118) ^ Unify: (305) [user] subst_args2_failed(494, '&self', [2], _78118) Call: (306) [system] [2]==[] ^ Redo: (305) [user] subst_args2_failed(494, '&self', [2], _78118) ^ Unify: (305) [user] subst_args2_failed(494, '&self', [2], _78118) Call: (306) [system] var([2]) ^ Redo: (305) [user] subst_args2_failed(494, '&self', [2], _78118) ^ Unify: (305) [user] subst_args2_failed(494, '&self', [2], _78118) ^ Call: (306) [user] once(subst_selfless([2], _78118)) ^ Unify: (306) [system] once(user:subst_selfless([2], _78118)) ^ Call: (307) [user] subst_selfless([2], _78118) ^ Unify: (307) [user] subst_selfless([2], _78118) Call: (308) [system] var(2) ^ Redo: (307) [user] subst_selfless([2], _78118) ^ Unify: (307) [user] subst_selfless([2], _78118) ^ Call: (308) [user] eval_selfless(_112718, _112720, _112722, _112724, [2], _78118) ^ Unify: (308) [user] eval_selfless(_113662, _113664, _113666, _113668, [2], _78118) ^ Call: (309) [user] eval_selfless_0([2], _78118) ^ Unify: (309) [user] eval_selfless_0([2], _78118) Call: (310) [system] var(2) ^ Redo: (309) [user] eval_selfless_0([2], _78118) ^ Unify: (309) [user] eval_selfless_0([2], _78118) ^ Call: (310) [user] eval_selfless_1([2], _78118) ^ Unify: (310) [user] eval_selfless_1([2], _78118) ^ Call: (311) [user] allow_clp ^ Unify: (311) [user] allow_clp ^ Call: (312) [user] false_flag ^ Unify: (312) [user] false_flag Call: (313) [system] fail Fail: (313) [system] fail ^ Fail: (312) [user] false_flag ^ Redo: (309) [user] eval_selfless_0([2], _78118) ^ Unify: (309) [user] eval_selfless_0([2], _78118) ^ Call: (310) [user] eval_selfless_2([2], _78118) ^ Unify: (310) [user] eval_selfless_2([2], _78118) Call: (311) [system] var(2) ^ Redo: (310) [user] eval_selfless_2([2], _78118) ^ Unify: (310) [user] eval_selfless_2([2], _78118) ^ Call: (311) [user] fake_notrace((ground([2]), [2]=[_133958, _133964, _133970], atom(_133958), catch_warn(current_op(_133996, yfx, _133958)), [2]\=[_134016], s2ps([2], _134024))) ^ Unify: (311) [user] fake_notrace(user:(ground([2]), [2]=[_133958, _133964, _133970], atom(_133958), catch_warn(current_op(_133996, yfx, _133958)), [2]\=[_134016], s2ps([2], _134024))) ^ Call: (312) [user] real_notrace(user:(ground([2]), [2]=[_133958, _133964, _133970], atom(_133958), catch_warn(current_op(_133996, yfx, _133958)), [2]\=[_134016], s2ps([2], _134024))) ^ Unify: (312) [user] real_notrace(user:(ground([2]), [2]=[_133958, _133964, _133970], atom(_133958), catch_warn(current_op(_133996, yfx, _133958)), [2]\=[_134016], s2ps([2], _134024))) ^ Call: (313) [user] setup_call_cleanup('$notrace'(_137730, _137732), once(user:(ground([2]), [2]=[_133958, _133964, _133970], atom(_133958), catch_warn(current_op(_133996, yfx, _133958)), [2]\=[_134016], s2ps([2], _134024))), '$restore_trace'(_137730, _137732)) ^ Unify: (313) [system] setup_call_cleanup(user:'$notrace'(_137730, _137732), user:once(user:(ground([2]), [2]=[_133958, _133964, _133970], atom(_133958), catch_warn(current_op(_133996, yfx, _133958)), [2]\=[_134016], s2ps([2], _134024))), user:'$restore_trace'(_137730, _137732)) ^ Call: (314) [system] sig_atomic(user:'$notrace'(_137730, _137732)) ^ Fail: (312) [user] real_notrace(user:(ground([2]), [2]=[_133958, _133964, _133970], atom(_133958), catch_warn(current_op(_133996, yfx, _133958)), [2]\=[_134016], s2ps([2], _134024))) ^ Fail: (311) [user] fake_notrace(user:(ground([2]), [2]=[_133958, _133964, _133970], atom(_133958), catch_warn(current_op(_133996, yfx, _133958)), [2]\=[_134016], s2ps([2], _134024))) ^ Redo: (305) [user] subst_args2_failed(494, '&self', [2], _78118) ^ Unify: (305) [user] subst_args2_failed(494, '&self', [2], [_143354|_143356]) ^ Call: (306) [user] subst_args(_144368, _144370, 494, '&self', 2, _143354) ^ Unify: (306) [user] subst_args(_145312, _145314, 494, '&self', 2, _143354) Call: (307) [system] atom(_146182) ^ Redo: (306) [user] subst_args(_147182, _147184, 494, '&self', 2, _143354) ^ Unify: (306) [user] subst_args(_148126, _148128, 494, '&self', 2, _143354) ^ Call: (307) [user] self_subst(2) ^ Unify: (307) [user] self_subst(2) Call: (308) [system] callable(2) ^ Redo: (307) [user] self_subst(2) ^ Exit: (307) [user] self_subst(2) Call: (307) [system] _143354=2 Exit: (307) [system] 2=2 ^ Exit: (306) [user] subst_args(_155546, _155548, 494, '&self', 2, 2) ^ Call: (306) [user] subst_args2_failed(494, '&self', [], _143356) ^ Unify: (306) [user] subst_args2_failed(494, '&self', [], _143356) Call: (307) [system] []==[] Exit: (307) [system] []==[] Call: (307) [system] _143356=[] Exit: (307) [system] []=[] ^ Exit: (306) [user] subst_args2_failed(494, '&self', [], []) ^ Exit: (305) [user] subst_args2_failed(494, '&self', [2], [2]) ^ Exit: (304) [user] subst_args2_failed(494, '&self', ['is-word', 2], ['is-word', 2]) ^ Exit: (303) [user] subst_args2_failed(494, '&self', [/, 'is-word', 2], [/, 'is-word', 2]) ^ Exit: (302) [user] subst_args1(=, _9644, 494, '&self', [/, 'is-word', 2], [/, 'is-word', 2]) ^ Exit: (301) [user] subst_args1(_9642, _9644, 494, '&self', [/, 'is-word', 2], [/, 'is-word', 2]) Call: (301) [system] nb_setarg(1, retval(fail), [/, 'is-word', 2]) Exit: (301) [system] nb_setarg(1, retval([/, 'is-word', 2]), [/, 'is-word', 2]) ^ Call: (301) [user] ignore(notrace((\+[/, 'is-word', 2]\=_9688, nb_setarg(1, retval([/, 'is-word', 2]), [/, 'is-word', 2])))) ^ Unify: (301) [system] ignore(user:notrace((\+[/, 'is-word', 2]\=_9688, nb_setarg(1, retval([/, 'is-word', 2]), [/, 'is-word', 2])))) ^ Call: (303) [system] setup_call_cleanup('$notrace'(_171390, _171392), once(user:(\+[/, 'is-word', 2]\=_9688, nb_setarg(1, retval([/, 'is-word', 2]), [/, 'is-word', 2]))), '$restore_trace'(_171390, _171392)) ^ Unify: (303) [system] setup_call_cleanup(system:'$notrace'(_171390, _171392), system:once(user:(\+[/, 'is-word', 2]\=_9688, nb_setarg(1, retval([/, 'is-word', 2]), [/, 'is-word', 2]))), system:'$restore_trace'(_171390, _171392)) ^ Call: (304) [system] sig_atomic(system:'$notrace'(_171390, _171392)) ^ Exit: (303) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(\+[/, 'is-word', 2]\=_9688, nb_setarg(1, retval([/, 'is-word', 2]), [/, 'is-word', 2]))), system:'$restore_trace'(3, -1)) ^ Exit: (301) [system] ignore(user:notrace((\+[/, 'is-word', 2]\=_9688, nb_setarg(1, retval([/, 'is-word', 2]), [/, 'is-word', 2])))) ^ Call: (301) [user] ignore((_9680==1->ignore(\+ \+ (flag(eval_num, _9718, _9718+1), (retval([/, 'is-word', 2])\=@=retval(fail), nonvar([/, 'is-word', 2])->indentq(5, _9718, <--, [false, [/, 'is-word', 2]]);indentq(5, _9718, <--, [false, retval([/, 'is-word', 2])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9718, _9718+1), (retval([/, 'is-word', 2])\=@=retval(fail), nonvar([/, 'is-word', 2])->indentq(5, _9718, <--, [false, [/, 'is-word', 2]]);indentq(5, _9718, <--, [false, retval([/, 'is-word', 2])])))))))))) ^ Unify: (301) [system] ignore(user:(_9680==1->ignore(\+ \+ (flag(eval_num, _9718, _9718+1), (retval([/, 'is-word', 2])\=@=retval(fail), nonvar([/, 'is-word', 2])->indentq(5, _9718, <--, [false, [/, 'is-word', 2]]);indentq(5, _9718, <--, [false, retval([/, 'is-word', 2])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9718, _9718+1), (retval([/, 'is-word', 2])\=@=retval(fail), nonvar([/, 'is-word', 2])->indentq(5, _9718, <--, [false, [/, 'is-word', 2]]);indentq(5, _9718, <--, [false, retval([/, 'is-word', 2])])))))))))) Call: (303) [system] _9680==1 Fail: (303) [system] _9680==1 ^ Call: (304) [system] setup_call_cleanup('$notrace'(_179846, _179848), once(user:ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9718, _9718+1), (retval([/, 'is-word', 2])\=@=retval(fail), nonvar([/, 'is-word', 2])->indentq(5, _9718, <--, [false, [/, 'is-word', 2]]);indentq(5, _9718, <--, [false, retval([/, 'is-word', 2])])))))))), '$restore_trace'(_179846, _179848)) ^ Unify: (304) [system] setup_call_cleanup(system:'$notrace'(_179846, _179848), system:once(user:ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9718, _9718+1), (retval([/, 'is-word', 2])\=@=retval(fail), nonvar([/, 'is-word', 2])->indentq(5, _9718, <--, [false, [/, 'is-word', 2]]);indentq(5, _9718, <--, [false, retval([/, 'is-word', 2])])))))))), system:'$restore_trace'(_179846, _179848)) ^ Call: (305) [system] sig_atomic(system:'$notrace'(_179846, _179848)) ^ Exit: (304) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9718, _9718+1), (retval([/, 'is-word', 2])\=@=retval(fail), nonvar([/, 'is-word', 2])->indentq(5, _9718, <--, [false, [/, 'is-word', 2]]);indentq(5, _9718, <--, [false, retval([/, 'is-word', 2])])))))))), system:'$restore_trace'(3, -1)) ^ Exit: (301) [system] ignore(user:(_9680==1->ignore(\+ \+ (flag(eval_num, _9718, _9718+1), (retval([/, 'is-word', 2])\=@=retval(fail), nonvar([/, 'is-word', 2])->indentq(5, _9718, <--, [false, [/, 'is-word', 2]]);indentq(5, _9718, <--, [false, retval([/, 'is-word', 2])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9718, _9718+1), (retval([/, 'is-word', 2])\=@=retval(fail), nonvar([/, 'is-word', 2])->indentq(5, _9718, <--, [false, [/, 'is-word', 2]]);indentq(5, _9718, <--, [false, retval([/, 'is-word', 2])])))))))))) ^ Exit: (299) [system] call_cleanup(user:((call(subst_args1(_9642, _9644), 494, '&self', [/, 'is-word', 2], [/, 'is-word', 2])*->nb_setarg(1, retval([/, 'is-word', 2]), [/, 'is-word', 2]);fail, trace, call(subst_args1(_9642, _9644), 494, '&self', [/, 'is-word', 2], [/, 'is-word', 2])), ignore(notrace((\+[/, 'is-word', 2]\=_9688, nb_setarg(1, retval([/, 'is-word', 2]), [/, 'is-word', 2]))))), user:ignore((_9680==1->ignore(\+ \+ (flag(eval_num, _9718, _9718+1), (retval([/, 'is-word', 2])\=@=retval(fail), nonvar([/, 'is-word', 2])->indentq(5, _9718, <--, [false, [/, 'is-word', 2]]);indentq(5, _9718, <--, [false, retval([/, 'is-word', 2])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9718, _9718+1), (retval([/, 'is-word', 2])\=@=retval(fail), nonvar([/, 'is-word', 2])->indentq(5, _9718, <--, [false, [/, 'is-word', 2]]);indentq(5, _9718, <--, [false, retval([/, 'is-word', 2])]))))))))))) Call: (299) [system] retval([/, 'is-word', 2])\=@=retval(fail) Exit: (299) [system] retval([/, 'is-word', 2])\=@=retval(fail) ^ Exit: (298) [user] trace_eval(subst_args1(_9642, _9644), (false, (e2;e)), 494, '&self', [/, 'is-word', 2], [/, 'is-word', 2]) Call: (298) [system] [/, 'is-word', 2]\=@=[/, 'is-word', 2] ^ Redo: (297) [user] subst_args0(_9642, _9644, 494, '&self', [/, 'is-word', 2], _9636) Call: (298) [system] _9636=[/, 'is-word', 2] Exit: (298) [system] [/, 'is-word', 2]=[/, 'is-word', 2] ^ Exit: (297) [user] subst_args0(_9642, _9644, 494, '&self', [/, 'is-word', 2], [/, 'is-word', 2]) ^ Exit: (296) [user] subst_args(_9642, _9644, 495, '&self', [/, 'is-word', 2], [/, 'is-word', 2]) ^ Call: (296) [user] subst_args2_failed(495, '&self', [[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9638) ^ Unify: (296) [user] subst_args2_failed(495, '&self', [[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9638) Call: (297) [system] [[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]==[] ^ Redo: (296) [user] subst_args2_failed(495, '&self', [[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9638) ^ Unify: (296) [user] subst_args2_failed(495, '&self', [[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9638) Call: (297) [system] var([[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) ^ Redo: (296) [user] subst_args2_failed(495, '&self', [[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9638) ^ Unify: (296) [user] subst_args2_failed(495, '&self', [[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9638) ^ Call: (297) [user] once(subst_selfless([[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9638)) ^ Unify: (297) [system] once(user:subst_selfless([[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9638)) ^ Call: (298) [user] subst_selfless([[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9638) ^ Unify: (298) [user] subst_selfless([[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9638) Call: (299) [system] var([/, ngram, 5]) ^ Redo: (298) [user] subst_selfless([[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9638) ^ Unify: (298) [user] subst_selfless([[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9638) ^ Call: (299) [user] eval_selfless(_208128, _208130, _208132, _208134, [[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9638) ^ Unify: (299) [user] eval_selfless(_209072, _209074, _209076, _209078, [[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9638) ^ Call: (300) [user] eval_selfless_0([[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9638) ^ Unify: (300) [user] eval_selfless_0([[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9638) Call: (301) [system] var([/, ngram, 5]) ^ Redo: (300) [user] eval_selfless_0([[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9638) ^ Unify: (300) [user] eval_selfless_0([[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9638) ^ Call: (301) [user] eval_selfless_1([[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9638) ^ Unify: (301) [user] eval_selfless_1([[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9638) ^ Call: (302) [user] allow_clp ^ Unify: (302) [user] allow_clp ^ Call: (303) [user] false_flag ^ Unify: (303) [user] false_flag Call: (304) [system] fail Fail: (304) [system] fail ^ Fail: (303) [user] false_flag ^ Redo: (300) [user] eval_selfless_0([[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9638) ^ Unify: (300) [user] eval_selfless_0([[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9638) ^ Call: (301) [user] eval_selfless_2([[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9638) ^ Unify: (301) [user] eval_selfless_2([[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9638) Call: (302) [system] var([/, ngram, 5]) ^ Redo: (301) [user] eval_selfless_2([[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9638) ^ Unify: (301) [user] eval_selfless_2([[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9638) ^ Call: (302) [user] fake_notrace((ground([[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_229368, _229374, _229380], atom(_229368), catch_warn(current_op(_229406, yfx, _229368)), [[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_229426], s2ps([[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _229434))) ^ Unify: (302) [user] fake_notrace(user:(ground([[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_229368, _229374, _229380], atom(_229368), catch_warn(current_op(_229406, yfx, _229368)), [[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_229426], s2ps([[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _229434))) ^ Call: (303) [user] real_notrace(user:(ground([[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_229368, _229374, _229380], atom(_229368), catch_warn(current_op(_229406, yfx, _229368)), [[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_229426], s2ps([[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _229434))) ^ Unify: (303) [user] real_notrace(user:(ground([[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_229368, _229374, _229380], atom(_229368), catch_warn(current_op(_229406, yfx, _229368)), [[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_229426], s2ps([[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _229434))) ^ Call: (304) [user] setup_call_cleanup('$notrace'(_233140, _233142), once(user:(ground([[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_229368, _229374, _229380], atom(_229368), catch_warn(current_op(_229406, yfx, _229368)), [[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_229426], s2ps([[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _229434))), '$restore_trace'(_233140, _233142)) ^ Unify: (304) [system] setup_call_cleanup(user:'$notrace'(_233140, _233142), user:once(user:(ground([[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_229368, _229374, _229380], atom(_229368), catch_warn(current_op(_229406, yfx, _229368)), [[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_229426], s2ps([[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _229434))), user:'$restore_trace'(_233140, _233142)) ^ Call: (305) [system] sig_atomic(user:'$notrace'(_233140, _233142)) ^ Fail: (303) [user] real_notrace(user:(ground([[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_229368, _229374, _229380], atom(_229368), catch_warn(current_op(_229406, yfx, _229368)), [[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_229426], s2ps([[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _229434))) ^ Fail: (302) [user] fake_notrace(user:(ground([[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_229368, _229374, _229380], atom(_229368), catch_warn(current_op(_229406, yfx, _229368)), [[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_229426], s2ps([[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _229434))) ^ Redo: (296) [user] subst_args2_failed(495, '&self', [[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9638) ^ Unify: (296) [user] subst_args2_failed(495, '&self', [[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], [_238764|_238766]) ^ Call: (297) [user] subst_args(_239778, _239780, 495, '&self', [/, ngram, 5], _238764) ^ Unify: (297) [user] subst_args(_240722, _240724, 495, '&self', [/, ngram, 5], _238764) Call: (298) [system] atom(_241592) ^ Redo: (297) [user] subst_args(_242592, _242594, 495, '&self', [/, ngram, 5], _238764) ^ Unify: (297) [user] subst_args(_243536, _243538, 495, '&self', [/, ngram, 5], _238764) ^ Call: (298) [user] self_subst([/, ngram, 5]) ^ Unify: (298) [user] self_subst([/, ngram, 5]) Call: (299) [system] callable([/, ngram, 5]) Exit: (299) [system] callable([/, ngram, 5]) ^ Unify: (298) [user] self_subst([/, ngram, 5]) ^ Call: (299) [user] self_eval([/, ngram, 5]) ^ Unify: (299) [user] self_eval([/, ngram, 5]) ^ Call: (301) [system] setup_call_cleanup('$notrace'(_250886, _250888), once(user:self_eval0([/, ngram, 5])), '$restore_trace'(_250886, _250888)) ^ Unify: (301) [system] setup_call_cleanup(system:'$notrace'(_250886, _250888), system:once(user:self_eval0([/, ngram, 5])), system:'$restore_trace'(_250886, _250888)) ^ Call: (302) [system] sig_atomic(system:'$notrace'(_250886, _250888)) ^ Fail: (299) [user] self_eval([/, ngram, 5]) ^ Redo: (297) [user] subst_args(_254722, _254724, 495, '&self', [/, ngram, 5], _238764) ^ Unify: (297) [user] subst_args(_255666, _255668, 495, '&self', [/, ngram, 5], _238764) Call: (298) [system] [ngram, 5]==[] ^ Redo: (297) [user] subst_args(_257538, _257540, 495, '&self', [/, ngram, 5], _238764) ^ Unify: (297) [user] subst_args(_258482, _258484, 495, '&self', [/, ngram, 5], _238764) ^ Call: (299) [system] setup_call_cleanup('$notrace'(_259372, _259374), once(user:(_259354 is 495-1)), '$restore_trace'(_259372, _259374)) ^ Unify: (299) [system] setup_call_cleanup(system:'$notrace'(_259372, _259374), system:once(user:(_259354 is 495-1)), system:'$restore_trace'(_259372, _259374)) ^ Call: (300) [system] sig_atomic(system:'$notrace'(_259372, _259374)) ^ Exit: (299) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(494 is 495-1)), system:'$restore_trace'(3, -1)) ^ Call: (298) [user] subst_args0(_263148, _263150, 494, '&self', [/, ngram, 5], _238764) ^ Unify: (298) [user] subst_args0(_263148, _263150, 494, '&self', [/, ngram, 5], _238764) ^ Call: (299) [user] self_subst([/, ngram, 5]) ^ Unify: (299) [user] self_subst([/, ngram, 5]) Call: (300) [system] callable([/, ngram, 5]) Exit: (300) [system] callable([/, ngram, 5]) ^ Unify: (299) [user] self_subst([/, ngram, 5]) ^ Call: (300) [user] self_eval([/, ngram, 5]) ^ Unify: (300) [user] self_eval([/, ngram, 5]) ^ Call: (302) [system] setup_call_cleanup('$notrace'(_271526, _271528), once(user:self_eval0([/, ngram, 5])), '$restore_trace'(_271526, _271528)) ^ Unify: (302) [system] setup_call_cleanup(system:'$notrace'(_271526, _271528), system:once(user:self_eval0([/, ngram, 5])), system:'$restore_trace'(_271526, _271528)) ^ Call: (303) [system] sig_atomic(system:'$notrace'(_271526, _271528)) ^ Fail: (300) [user] self_eval([/, ngram, 5]) ^ Redo: (298) [user] subst_args0(_263148, _263150, 494, '&self', [/, ngram, 5], _238764) ^ Unify: (298) [user] subst_args0(_263148, _263150, 494, '&self', [/, ngram, 5], _238764) Call: (299) [system] _277182 is 494+ -1 Exit: (299) [system] 493 is 494+ -1 ^ Call: (299) [user] trace_eval(subst_args1(_263148, _263150), (false, (e2;e)), 494, '&self', [/, ngram, 5], _279058) ^ Unify: (299) [user] trace_eval(subst_args1(_263148, _263150), (false, (e2;e)), 494, '&self', [/, ngram, 5], _279058) ^ Call: (300) [user] must_det_ll((notrace((flag(eval_num, _280968, _280968+1), _280986 is _280968 mod 500, _281004 is 99-494 mod 100, _281028=_281030, option_else('trace-length', _281042, 500), option_else('trace-depth', _281050, 30))), quietly(if_t((nop(stop_rtrace), _280986>_281042), (set_debug(eval, false), _281106 is _281042+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_281106])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_281158))))) ^ Unify: (300) [user] must_det_ll(user:(notrace((flag(eval_num, _280968, _280968+1), _280986 is _280968 mod 500, _281004 is 99-494 mod 100, _281028=_281030, option_else('trace-length', _281042, 500), option_else('trace-depth', _281050, 30))), quietly(if_t((nop(stop_rtrace), _280986>_281042), (set_debug(eval, false), _281106 is _281042+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_281106])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_281158))))) ^ Call: (301) [user] once(user:(notrace((flag(eval_num, _280968, _280968+1), _280986 is _280968 mod 500, _281004 is 99-494 mod 100, _281028=_281030, option_else('trace-length', _281042, 500), option_else('trace-depth', _281050, 30))), quietly(if_t((nop(stop_rtrace), _280986>_281042), (set_debug(eval, false), _281106 is _281042+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_281106])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_281158))))) ^ Unify: (301) [system] once(user:(notrace((flag(eval_num, _280968, _280968+1), _280986 is _280968 mod 500, _281004 is 99-494 mod 100, _281028=_281030, option_else('trace-length', _281042, 500), option_else('trace-depth', _281050, 30))), quietly(if_t((nop(stop_rtrace), _280986>_281042), (set_debug(eval, false), _281106 is _281042+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_281106])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_281158))))) ^ Call: (304) [system] setup_call_cleanup('$notrace'(_284882, _284884), once(user:(flag(eval_num, _280968, _280968+1), _280986 is _280968 mod 500, _281004 is 99-494 mod 100, _281028=_281030, option_else('trace-length', _281042, 500), option_else('trace-depth', _281050, 30))), '$restore_trace'(_284882, _284884)) ^ Unify: (304) [system] setup_call_cleanup(system:'$notrace'(_284882, _284884), system:once(user:(flag(eval_num, _280968, _280968+1), _280986 is _280968 mod 500, _281004 is 99-494 mod 100, _281028=_281030, option_else('trace-length', _281042, 500), option_else('trace-depth', _281050, 30))), system:'$restore_trace'(_284882, _284884)) ^ Call: (305) [system] sig_atomic(system:'$notrace'(_284882, _284884)) ^ Exit: (304) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(flag(eval_num, 36, 36+1), 36 is 36 mod 500, 5 is 99-494 mod 100, _281028=_281028, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), system:'$restore_trace'(3, -1)) ^ Call: (304) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 36>500), (set_debug(eval, false), _281106 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_281106])), nop((start_rtrace, rtrace))))) ^ Unify: (304) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 36>500), (set_debug(eval, false), _281106 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_281106])), nop((start_rtrace, rtrace))))) ^ Exit: (304) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 36>500), (set_debug(eval, false), _281106 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_281106])), nop((start_rtrace, rtrace))))) Call: (303) [user] nop(notrace(no_repeats_var(_281158))) Unify: (303) [user] nop(notrace(no_repeats_var(_281158))) Exit: (303) [user] nop(notrace(no_repeats_var(_281158))) ^ Exit: (301) [system] once(user:(notrace((flag(eval_num, 36, 36+1), 36 is 36 mod 500, 5 is 99-494 mod 100, _281028=_281028, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), quietly(if_t((nop(stop_rtrace), 36>500), (set_debug(eval, false), _281106 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_281106])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_281158))))) ^ Exit: (300) [user] must_det_ll(user:(notrace((flag(eval_num, 36, 36+1), 36 is 36 mod 500, 5 is 99-494 mod 100, _281028=_281028, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), quietly(if_t((nop(stop_rtrace), 36>500), (set_debug(eval, false), _281106 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_281106])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_281158))))) Call: (300) [occurs] occurs:sub_term(_296346, (false, (e2;e))) Unify: (300) [occurs] occurs:sub_term((false, (e2;e)), (false, (e2;e))) Exit: (300) [occurs] occurs:sub_term((false, (e2;e)), (false, (e2;e))) Call: (300) [system] (false, (e2;e))\=(false, (e2;e)) Fail: (300) [system] (false, (e2;e))\=(false, (e2;e)) Redo: (300) [occurs] occurs:sub_term(_296346, (false, (e2;e))) Unify: (300) [occurs] occurs:sub_term(_296346, (false, (e2;e))) Call: (301) [system] compound((false, (e2;e))) Exit: (301) [system] compound((false, (e2;e))) Call: (301) [system] arg(_304768, (false, (e2;e)), _304692) Exit: (301) [system] arg(1, (false, (e2;e)), false) Call: (301) [occurs] occurs:sub_term(_296346, false) Unify: (301) [occurs] occurs:sub_term(false, false) Exit: (301) [occurs] occurs:sub_term(false, false) Exit: (300) [occurs] occurs:sub_term(false, (false, (e2;e))) Call: (300) [system] (false, (e2;e))\=false Exit: (300) [system] (false, (e2;e))\=false ^ Call: (300) [user] if_trace((eval;false, (e2;e)), (_281028=1, indentq(5, 36, -->, [false, [/, ngram, 5]]))) ^ Unify: (300) [user] if_trace((eval;false, (e2;e)), (_281028=1, indentq(5, 36, -->, [false, [/, ngram, 5]]))) ^ Call: (302) [system] setup_call_cleanup('$notrace'(_314072, _314074), once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _281028=1, indentq(5, 36, -->, [false, [/, ngram, 5]]))), _314030, fbug((_314030-->if_trace((eval;false, (e2;e)), (_281028=1, indentq(5, 36, -->, [false, [/, ngram, 5]])))))))), '$restore_trace'(_314072, _314074)) ^ Unify: (302) [system] setup_call_cleanup(system:'$notrace'(_314072, _314074), system:once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _281028=1, indentq(5, 36, -->, [false, [/, ngram, 5]]))), _314030, fbug((_314030-->if_trace((eval;false, (e2;e)), (_281028=1, indentq(5, 36, -->, [false, [/, ngram, 5]])))))))), system:'$restore_trace'(_314072, _314074)) ^ Call: (303) [system] sig_atomic(system:'$notrace'(_314072, _314074)) ^ Exit: (302) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _281028=1, indentq(5, 36, -->, [false, [/, ngram, 5]]))), _314030, fbug((_314030-->if_trace((eval;false, (e2;e)), (_281028=1, indentq(5, 36, -->, [false, [/, ngram, 5]])))))))), system:'$restore_trace'(3, -1)) ^ Exit: (300) [user] if_trace((eval;false, (e2;e)), (_281028=1, indentq(5, 36, -->, [false, [/, ngram, 5]]))) Call: (300) [system] _318854=retval(fail) Exit: (300) [system] retval(fail)=retval(fail) Call: (300) [system] _320716=(\+ \+ (flag(eval_num, _320736, _320736+1), (retval(fail)\=@=retval(fail), nonvar(_279058)->indentq(5, _320736, <--, [false, _279058]);indentq(5, _320736, <--, [false, retval(fail)])))) Exit: (300) [system] (\+ \+ (flag(eval_num, _320736, _320736+1), (retval(fail)\=@=retval(fail), nonvar(_279058)->indentq(5, _320736, <--, [false, _279058]);indentq(5, _320736, <--, [false, retval(fail)]))))=(\+ \+ (flag(eval_num, _320736, _320736+1), (retval(fail)\=@=retval(fail), nonvar(_279058)->indentq(5, _320736, <--, [false, _279058]);indentq(5, _320736, <--, [false, retval(fail)])))) ^ Call: (300) [user] call_cleanup(((call(subst_args1(_263148, _263150), 494, '&self', [/, ngram, 5], _279058)*->nb_setarg(1, retval(fail), _279058);fail, trace, call(subst_args1(_263148, _263150), 494, '&self', [/, ngram, 5], _279058)), ignore(notrace((\+_279058\=_281158, nb_setarg(1, retval(fail), _279058))))), ignore((_281028==1->ignore(\+ \+ (flag(eval_num, _320736, _320736+1), (retval(fail)\=@=retval(fail), nonvar(_279058)->indentq(5, _320736, <--, [false, _279058]);indentq(5, _320736, <--, [false, retval(fail)]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _320736, _320736+1), (retval(fail)\=@=retval(fail), nonvar(_279058)->indentq(5, _320736, <--, [false, _279058]);indentq(5, _320736, <--, [false, retval(fail)]))))))))))) ^ Unify: (300) [system] call_cleanup(user:((call(subst_args1(_263148, _263150), 494, '&self', [/, ngram, 5], _279058)*->nb_setarg(1, retval(fail), _279058);fail, trace, call(subst_args1(_263148, _263150), 494, '&self', [/, ngram, 5], _279058)), ignore(notrace((\+_279058\=_281158, nb_setarg(1, retval(fail), _279058))))), user:ignore((_281028==1->ignore(\+ \+ (flag(eval_num, _320736, _320736+1), (retval(fail)\=@=retval(fail), nonvar(_279058)->indentq(5, _320736, <--, [false, _279058]);indentq(5, _320736, <--, [false, retval(fail)]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _320736, _320736+1), (retval(fail)\=@=retval(fail), nonvar(_279058)->indentq(5, _320736, <--, [false, _279058]);indentq(5, _320736, <--, [false, retval(fail)]))))))))))) ^ Call: (302) [user] subst_args1(_263148, _263150, 494, '&self', [/, ngram, 5], _279058) ^ Unify: (302) [user] subst_args1(_263148, _263150, 494, '&self', [/, ngram, 5], _279058) Call: (303) [system] var(_263148) Exit: (303) [system] var(_263148) ^ Call: (303) [user] subst_args1(=, _263150, 494, '&self', [/, ngram, 5], _279058) ^ Unify: (303) [user] subst_args1(=, _263150, 494, '&self', [/, ngram, 5], _279058) Call: (304) [system] var(=) ^ Redo: (303) [user] subst_args1(=, _263150, 494, '&self', [/, ngram, 5], _279058) Call: (304) [system] atom(=) Exit: (304) [system] atom(=) Call: (304) [system] (=)\==(=) ^ Redo: (303) [user] subst_args1(=, _263150, 494, '&self', [/, ngram, 5], _279058) ^ Unify: (303) [user] subst_args1(=, _263150, 494, '&self', [/, ngram, 5], _279058) Call: (304) [system] atom([/, ngram, 5]) ^ Redo: (303) [user] subst_args1(=, _263150, 494, '&self', [/, ngram, 5], _279058) ^ Unify: (303) [user] subst_args1(=, _263150, 494, '&self', [/, ngram, 5], _279058) Call: (304) [system] is_list([ngram, 5]) Exit: (304) [system] is_list([ngram, 5]) ^ Unify: (303) [user] subst_args1(=, _263150, 494, '&self', [/, ngram, 5], _279058) Call: (304) [system] is_list([/, ngram, 5]) Exit: (304) [system] is_list([/, ngram, 5]) ^ Unify: (303) [user] subst_args1(=, _263150, 494, '&self', [/, ngram, 5], [/|_344326]) Call: (304) [system] var(/) ^ Redo: (303) [user] subst_args1(=, _263150, 494, '&self', [/, ngram, 5], _279058) ^ Unify: (303) [user] subst_args1(=, _263150, 494, '&self', [/, ngram, 5], _279058) Call: (304) [system] fail ^ Redo: (303) [user] subst_args1(=, _263150, 494, '&self', [/, ngram, 5], _279058) ^ Unify: (303) [user] subst_args1(=, _263150, 494, '&self', [/, ngram, 5], _279058) Call: (304) [system] is_list([/, ngram, 5]) Exit: (304) [system] is_list([/, ngram, 5]) ^ Call: (304) [user] apply:maplist(self_subst, [/, ngram, 5]) ^ Unify: (304) [apply] apply:maplist(user:self_subst, [/, ngram, 5]) Call: (305) [apply] apply:maplist_([/, ngram, 5], user:self_subst) Unify: (305) [apply] apply:maplist_([/, ngram, 5], user:self_subst) ^ Call: (306) [user] self_subst(/) ^ Unify: (306) [user] self_subst(/) Call: (307) [system] callable(/) Exit: (307) [system] callable(/) ^ Unify: (306) [user] self_subst(/) ^ Call: (307) [user] self_eval(/) ^ Unify: (307) [user] self_eval(/) ^ Call: (309) [system] setup_call_cleanup('$notrace'(_362946, _362948), once(user:self_eval0(/)), '$restore_trace'(_362946, _362948)) ^ Unify: (309) [system] setup_call_cleanup(system:'$notrace'(_362946, _362948), system:once(user:self_eval0(/)), system:'$restore_trace'(_362946, _362948)) ^ Call: (310) [system] sig_atomic(system:'$notrace'(_362946, _362948)) ^ Exit: (309) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(/)), system:'$restore_trace'(3, -1)) ^ Exit: (307) [user] self_eval(/) ^ Exit: (306) [user] self_subst(/) Call: (306) [apply] apply:maplist_([ngram, 5], user:self_subst) Unify: (306) [apply] apply:maplist_([ngram, 5], user:self_subst) ^ Call: (307) [user] self_subst(ngram) ^ Unify: (307) [user] self_subst(ngram) Call: (308) [system] callable(ngram) Exit: (308) [system] callable(ngram) ^ Unify: (307) [user] self_subst(ngram) ^ Call: (308) [user] self_eval(ngram) ^ Unify: (308) [user] self_eval(ngram) ^ Call: (310) [system] setup_call_cleanup('$notrace'(_376906, _376908), once(user:self_eval0(ngram)), '$restore_trace'(_376906, _376908)) ^ Unify: (310) [system] setup_call_cleanup(system:'$notrace'(_376906, _376908), system:once(user:self_eval0(ngram)), system:'$restore_trace'(_376906, _376908)) ^ Call: (311) [system] sig_atomic(system:'$notrace'(_376906, _376908)) ^ Exit: (310) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(ngram)), system:'$restore_trace'(3, -1)) ^ Exit: (308) [user] self_eval(ngram) ^ Exit: (307) [user] self_subst(ngram) Call: (307) [apply] apply:maplist_([5], user:self_subst) Unify: (307) [apply] apply:maplist_([5], user:self_subst) ^ Call: (308) [user] self_subst(5) ^ Unify: (308) [user] self_subst(5) Call: (309) [system] callable(5) ^ Redo: (308) [user] self_subst(5) ^ Exit: (308) [user] self_subst(5) Call: (308) [apply] apply:maplist_([], user:self_subst) Unify: (308) [apply] apply:maplist_([], user:self_subst) Exit: (308) [apply] apply:maplist_([], user:self_subst) Exit: (307) [apply] apply:maplist_([5], user:self_subst) Exit: (306) [apply] apply:maplist_([ngram, 5], user:self_subst) Exit: (305) [apply] apply:maplist_([/, ngram, 5], user:self_subst) ^ Exit: (304) [apply] apply:maplist(user:self_subst, [/, ngram, 5]) Call: (304) [system] [/, ngram, 5]=[_395510|_395512] Exit: (304) [system] [/, ngram, 5]=[/, ngram, 5] Call: (304) [system] atom(/) Exit: (304) [system] atom(/) ^ Unify: (303) [user] subst_args1(=, _263150, 494, '&self', [/, ngram, 5], _279058) ^ Call: (304) [user] is_space_op(/) ^ Redo: (303) [user] subst_args1(=, _263150, 494, '&self', [/, ngram, 5], _279058) ^ Unify: (303) [user] subst_args1(=, _263150, 494, '&self', [/, ngram, 5], _279058) Call: (304) [system] (/)==case ^ Redo: (303) [user] subst_args1(=, _263150, 494, '&self', [/, ngram, 5], _279058) ^ Unify: (303) [user] subst_args1(=, _263150, 494, '&self', [/, ngram, 5], _279058) Call: (304) [system] fail ^ Redo: (303) [user] subst_args1(=, _263150, 494, '&self', [/, ngram, 5], _279058) ^ Unify: (303) [user] subst_args1(=, _263150, 494, '&self', [/, ngram, 5], _279058) Call: (304) [system] _408594=do_more_defs(true) Exit: (304) [system] do_more_defs(true)=do_more_defs(true) ^ Call: (304) [user] clause(eval_21(subst_args, _263150, 494, '&self', [/, ngram, 5], _279058), _410470) ^ Redo: (303) [user] subst_args1(=, _263150, 494, '&self', [/, ngram, 5], _279058) ^ Unify: (303) [user] subst_args1(=, _263150, 494, '&self', [/, ngram, 5], _279058) Call: (304) [system] fail ^ Redo: (303) [user] subst_args1(=, _263150, 494, '&self', [/, ngram, 5], _279058) ^ Unify: (303) [user] subst_args1(=, _263150, 494, '&self', [/, ngram, 5], _279058) ^ Call: (304) [user] is_and(/) ^ Unify: (304) [user] is_and(/) Call: (305) [system] atom(/) Exit: (305) [system] atom(/) ^ Unify: (304) [user] is_and(/) ^ Call: (305) [user] is_and(/, _420794) ^ Unify: (305) [user] is_and(/, _421722) Call: (306) [system] atom(/) Exit: (306) [system] atom(/) ^ Redo: (303) [user] subst_args1(=, _263150, 494, '&self', [/, ngram, 5], _279058) ^ Unify: (303) [user] subst_args1(=, _263150, 494, '&self', [/, ngram, 5], [/|_425370]) Call: (304) [system] nonvar(/) Exit: (304) [system] nonvar(/) Call: (304) [system] fail ^ Redo: (303) [user] subst_args1(=, _263150, 494, '&self', [/, ngram, 5], _279058) ^ Unify: (303) [user] subst_args1(=, _263150, 494, '&self', [/, ngram, 5], _279058) ^ Call: (304) [user] subst_args2(=, 494, '&self', [/, ngram, 5], _279058) ^ Unify: (304) [user] subst_args2(=, 494, '&self', [/, ngram, 5], _279058) Call: (305) [system] 494<3 ^ Redo: (304) [user] subst_args2(=, 494, '&self', [/, ngram, 5], _279058) ^ Unify: (304) [user] subst_args2(=, 494, '&self', [/, ngram, 5], _279058) Call: (305) [system] fail ^ Redo: (304) [user] subst_args2(=, 494, '&self', [/, ngram, 5], _279058) ^ Unify: (304) [user] subst_args2(=, 494, '&self', [/, ngram, 5], _279058) ^ Call: (305) [user] mnotrace(is_user_defined_head(=, '&self', /)) ^ Unify: (305) [user] mnotrace(is_user_defined_head(=, '&self', /)) ^ Call: (306) [user] once(is_user_defined_head(=, '&self', /)) ^ Unify: (306) [system] once(user:is_user_defined_head(=, '&self', /)) ^ Call: (307) [user] is_user_defined_head(=, '&self', /) ^ Unify: (307) [user] is_user_defined_head(=, '&self', /) ^ Call: (308) [user] mnotrace(is_user_defined_head0(=, '&self', /)) ^ Unify: (308) [user] mnotrace(is_user_defined_head0(=, '&self', /)) ^ Call: (309) [user] once(is_user_defined_head0(=, '&self', /)) ^ Unify: (309) [system] once(user:is_user_defined_head0(=, '&self', /)) ^ Call: (310) [user] is_user_defined_head0(=, '&self', /) ^ Unify: (310) [user] is_user_defined_head0(=, '&self', /) Call: (311) [system] callable(/) Exit: (311) [system] callable(/) Call: (311) [system] functor(/, _451472, _451552) Exit: (311) [system] functor(/, /, 0) ^ Call: (311) [user] is_user_defined_head_f(=, '&self', /) ^ Unify: (311) [user] is_user_defined_head_f(=, '&self', /) ^ Call: (312) [user] is_user_defined_head_f1(=, '&self', /) ^ Unify: (312) [user] is_user_defined_head_f1(=, '&self', /) Call: (313) [user] metta_eq_def(=, '&self', [/|_457070], _457152) Unify: (313) [user] metta_eq_def(=, '&self', [/|_457070], _458076) ^ Call: (314) [user] ignore((=)=(=)) ^ Unify: (314) [system] ignore(user:((=)=(=))) Call: (315) [system] (=)=(=) Exit: (315) [system] (=)=(=) ^ Exit: (314) [system] ignore(user:((=)=(=))) Call: (314) [user] metta_atom('&self', [=, [/|_457070], _463592]) Unify: (314) [user] metta_atom('&self', [=, [/|_457070], _463592]) ^ Call: (315) [user] typed_list('&self', _465506, _465428) ^ Unify: (315) [user] typed_list('&self', _466438, _465428) Call: (316) [system] compound('&self') Fail: (316) [system] compound('&self') ^ Fail: (315) [user] typed_list('&self', _469218, _465428) Redo: (314) [user] metta_atom('&self', [=, [/|_457070], _463592]) Unify: (314) [user] metta_atom('&self', [=, [/|_457070], _463592]) Call: (315) [system] '&self'=='&flybase' Redo: (314) [user] metta_atom('&self', [=, [/|_457070], _463592]) Unify: (314) [user] metta_atom('&self', [=, [/|_457070], _463592]) ^ Call: (315) [user] metta_atom_in_file('&self', [=, [/|_457070], _463592]) ^ Unify: (315) [user] metta_atom_in_file('&self', [=, [/|_457070], _463592]) ^ Call: (316) [user] metta_atom_in_file('&self', [=, [/|_457070], _463592], _476600, _476602) ^ Unify: (316) [user] metta_atom_in_file('&self', [=, [/|_457070], _463592], _477536, _477538) ^ Call: (317) [user] loaded_into_kb('&self', _478394) ^ Unify: (317) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Exit: (317) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Call: (317) [user] once(user:asserted_metta_pred(_488984, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Unify: (317) [system] once(user:asserted_metta_pred(_488984, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Call: (318) [user] asserted_metta_pred(_488984, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Fail: (318) [user] asserted_metta_pred(_488984, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Redo: (314) [user] metta_atom('&self', [=, [/|_457070], _463592]) Unify: (314) [user] metta_atom('&self', [=, [/|_457070], _463592]) Call: (315) [user] metta_atom_asserted('&self', [=, [/|_457070], _463592]) Unify: (315) [user] metta_atom_asserted('&self', [=, [/|_457070], _463592]) ^ Call: (316) [user] metta_atom_asserted_deduced('&self', [=, [/|_457070], _463592]) Redo: (315) [user] metta_atom_asserted('&self', [=, [/|_457070], _463592]) Redo: (314) [user] metta_atom('&self', [=, [/|_457070], _463592]) Unify: (314) [user] metta_atom('&self', [=, [/|_457070], _463592]) Call: (315) [system] '&self'\=='&corelib' Exit: (315) [system] '&self'\=='&corelib' ^ Call: (315) [user] using_all_spaces ^ Unify: (315) [user] using_all_spaces Call: (316) [system] nb_current(with_all_spaces, t) Redo: (314) [user] metta_atom('&self', [=, [/|_457070], _463592]) Unify: (314) [user] metta_atom('&self', [=, [/|_457070], _463592]) Call: (315) [system] '&self'\=='&corelib' Exit: (315) [system] '&self'\=='&corelib' Call: (315) [user] metta_atom_asserted('&self', '&corelib') Unify: (315) [user] metta_atom_asserted('&self', '&corelib') ^ Call: (316) [user] metta_atom_asserted_deduced('&self', '&corelib') Redo: (315) [user] metta_atom_asserted('&self', '&corelib') Unify: (315) [user] metta_atom_asserted('&self', '&corelib') Exit: (315) [user] metta_atom_asserted('&self', '&corelib') Call: (315) [user] should_inherit_from_corelib([=, [/|_10018], _10034]) Unify: (315) [user] should_inherit_from_corelib([=, [/|_10018], _10034]) ^ Call: (316) [user] using_all_spaces ^ Unify: (316) [user] using_all_spaces Call: (317) [system] nb_current(with_all_spaces, t) Redo: (315) [user] should_inherit_from_corelib([=, [/|_10018], _10034]) Unify: (315) [user] should_inherit_from_corelib([=, [/|_10018], _10034]) Call: (316) [system] (=)==(:) Redo: (315) [user] should_inherit_from_corelib([=, [/|_10018], _10034]) Unify: (315) [user] should_inherit_from_corelib([=, [/|_10018], _10034]) Call: (316) [system] (=)=='@doc' Redo: (315) [user] should_inherit_from_corelib([=, [/|_10018], _10034]) Unify: (315) [user] should_inherit_from_corelib([=, [/|_10018], _10034]) Call: (316) [system] fail Redo: (315) [user] metta_atom_asserted('&self', '&corelib') Redo: (314) [user] metta_atom('&self', [=, [/|_10018], _10034]) Fail: (313) [user] metta_eq_def(=, '&self', [/|_10018], _30240) ^ Fail: (312) [user] is_user_defined_head_f1(=, '&self', /) ^ Redo: (311) [user] is_user_defined_head_f(=, '&self', /) ^ Unify: (311) [user] is_user_defined_head_f(=, '&self', /) ^ Call: (312) [user] is_user_defined_head_f1(=, '&self', [/|_33884]) ^ Unify: (312) [user] is_user_defined_head_f1(=, '&self', [/|_33884]) Call: (313) [user] metta_eq_def(=, '&self', [[/|_33884]|_35754], _35836) Unify: (313) [user] metta_eq_def(=, '&self', [[/|_33884]|_35754], _36760) ^ Call: (314) [user] ignore((=)=(=)) ^ Unify: (314) [system] ignore(user:((=)=(=))) Call: (315) [system] (=)=(=) Exit: (315) [system] (=)=(=) ^ Exit: (314) [system] ignore(user:((=)=(=))) Call: (314) [user] metta_atom('&self', [=, [[/|_33884]|_35754], _42276]) Unify: (314) [user] metta_atom('&self', [=, [[/|_33884]|_35754], _42276]) ^ Call: (315) [user] typed_list('&self', _44190, _44112) ^ Unify: (315) [user] typed_list('&self', _45122, _44112) Call: (316) [system] compound('&self') Fail: (316) [system] compound('&self') ^ Fail: (315) [user] typed_list('&self', _47902, _44112) Redo: (314) [user] metta_atom('&self', [=, [[/|_33884]|_35754], _42276]) Unify: (314) [user] metta_atom('&self', [=, [[/|_33884]|_35754], _42276]) Call: (315) [system] '&self'=='&flybase' Redo: (314) [user] metta_atom('&self', [=, [[/|_33884]|_35754], _42276]) Unify: (314) [user] metta_atom('&self', [=, [[/|_33884]|_35754], _42276]) ^ Call: (315) [user] metta_atom_in_file('&self', [=, [[/|_33884]|_35754], _42276]) ^ Unify: (315) [user] metta_atom_in_file('&self', [=, [[/|_33884]|_35754], _42276]) ^ Call: (316) [user] metta_atom_in_file('&self', [=, [[/|_33884]|_35754], _42276], _55284, _55286) ^ Unify: (316) [user] metta_atom_in_file('&self', [=, [[/|_33884]|_35754], _42276], _56220, _56222) ^ Call: (317) [user] loaded_into_kb('&self', _57078) ^ Unify: (317) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Exit: (317) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Call: (317) [user] once(user:asserted_metta_pred(_67668, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Unify: (317) [system] once(user:asserted_metta_pred(_67668, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Call: (318) [user] asserted_metta_pred(_67668, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Fail: (318) [user] asserted_metta_pred(_67668, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Redo: (314) [user] metta_atom('&self', [=, [[/|_33884]|_35754], _42276]) Unify: (314) [user] metta_atom('&self', [=, [[/|_33884]|_35754], _42276]) Call: (315) [user] metta_atom_asserted('&self', [=, [[/|_33884]|_35754], _42276]) Unify: (315) [user] metta_atom_asserted('&self', [=, [[/|_33884]|_35754], _42276]) ^ Call: (316) [user] metta_atom_asserted_deduced('&self', [=, [[/|_33884]|_35754], _42276]) Redo: (315) [user] metta_atom_asserted('&self', [=, [[/|_33884]|_35754], _42276]) Redo: (314) [user] metta_atom('&self', [=, [[/|_33884]|_35754], _42276]) Unify: (314) [user] metta_atom('&self', [=, [[/|_33884]|_35754], _42276]) Call: (315) [system] '&self'\=='&corelib' Exit: (315) [system] '&self'\=='&corelib' ^ Call: (315) [user] using_all_spaces ^ Unify: (315) [user] using_all_spaces Call: (316) [system] nb_current(with_all_spaces, t) Redo: (314) [user] metta_atom('&self', [=, [[/|_33884]|_35754], _42276]) Unify: (314) [user] metta_atom('&self', [=, [[/|_33884]|_35754], _42276]) Call: (315) [system] '&self'\=='&corelib' Exit: (315) [system] '&self'\=='&corelib' Call: (315) [user] metta_atom_asserted('&self', '&corelib') Unify: (315) [user] metta_atom_asserted('&self', '&corelib') ^ Call: (316) [user] metta_atom_asserted_deduced('&self', '&corelib') Redo: (315) [user] metta_atom_asserted('&self', '&corelib') Unify: (315) [user] metta_atom_asserted('&self', '&corelib') Exit: (315) [user] metta_atom_asserted('&self', '&corelib') Call: (315) [user] should_inherit_from_corelib([=, [[/|_33884]|_35754], _42276]) Unify: (315) [user] should_inherit_from_corelib([=, [[/|_33884]|_35754], _42276]) ^ Call: (316) [user] using_all_spaces ^ Unify: (316) [user] using_all_spaces Call: (317) [system] nb_current(with_all_spaces, t) Redo: (315) [user] should_inherit_from_corelib([=, [[/|_33884]|_35754], _42276]) Unify: (315) [user] should_inherit_from_corelib([=, [[/|_33884]|_35754], _42276]) Call: (316) [system] (=)==(:) Redo: (315) [user] should_inherit_from_corelib([=, [[/|_33884]|_35754], _42276]) Unify: (315) [user] should_inherit_from_corelib([=, [[/|_33884]|_35754], _42276]) Call: (316) [system] (=)=='@doc' Redo: (315) [user] should_inherit_from_corelib([=, [[/|_33884]|_35754], _42276]) Unify: (315) [user] should_inherit_from_corelib([=, [[/|_33884]|_35754], _42276]) Call: (316) [system] fail Redo: (315) [user] metta_atom_asserted('&self', '&corelib') Redo: (314) [user] metta_atom('&self', [=, [[/|_33884]|_35754], _42276]) Fail: (313) [user] metta_eq_def(=, '&self', [[/|_33884]|_35754], _122872) ^ Fail: (312) [user] is_user_defined_head_f1(=, '&self', [/|_33884]) ^ Fail: (311) [user] is_user_defined_head_f(=, '&self', /) ^ Fail: (310) [user] is_user_defined_head0(=, '&self', /) ^ Fail: (309) [system] once(user:is_user_defined_head0(=, '&self', /)) ^ Fail: (308) [user] mnotrace(is_user_defined_head0(=, '&self', /)) ^ Fail: (307) [user] is_user_defined_head(=, '&self', /) ^ Fail: (306) [system] once(user:is_user_defined_head(=, '&self', /)) ^ Fail: (305) [user] mnotrace(is_user_defined_head(=, '&self', /)) ^ Redo: (304) [user] subst_args2(=, 494, '&self', [/, ngram, 5], _9684) ^ Unify: (304) [user] subst_args2(=, 494, '&self', [/, ngram, 5], _9684) ^ Call: (305) [user] subst_args40(=, 494, '&self', [/, ngram, 5], _9684) ^ Unify: (305) [user] subst_args40(=, 494, '&self', [/, ngram, 5], _9684) Call: (306) [user] is_function(/) Unify: (306) [user] is_function(/) ^ Call: (307) [user] symbol(/) ^ Unify: (307) [user] symbol(/) Call: (308) [system] atom(/) Exit: (308) [system] atom(/) ^ Exit: (307) [user] symbol(/) Exit: (306) [user] is_function(/) ^ Call: (306) [user] is_special_op(/) ^ Unify: (306) [user] is_special_op(/) ^ Call: (307) [user] current_self(_144116) ^ Unify: (307) [user] current_self(_144116) Call: (308) [system] nb_current(self_space, _144116) Exit: (308) [system] nb_current(self_space, '&self') Call: (308) [system] '&self'\==[] Exit: (308) [system] '&self'\==[] ^ Exit: (307) [user] current_self('&self') ^ Call: (307) [user] is_special_op('&self', /) ^ Unify: (307) [user] is_special_op('&self', /) Call: (308) [system] atom(/) Exit: (308) [system] atom(/) ^ Fail: (307) [user] is_special_op('&self', /) ^ Fail: (306) [user] is_special_op(/) ^ Redo: (305) [user] subst_args40(=, 494, '&self', [/, ngram, 5], _9684) Call: (306) [system] is_list([ngram, 5]) Exit: (306) [system] is_list([ngram, 5]) ^ Call: (306) [user] apply:maplist(subst_args(=, _158950, 494, '&self'), [ngram, 5], _158956) ^ Unify: (306) [apply] apply:maplist(user:subst_args(=, _158950, 494, '&self'), [ngram, 5], _158956) Call: (307) [apply] apply:maplist_([ngram, 5], _158956, user:subst_args(=, _158950, 494, '&self')) Unify: (307) [apply] apply:maplist_([ngram, 5], [_161774|_161776], user:subst_args(=, _158950, 494, '&self')) ^ Call: (308) [user] subst_args(=, _158950, 494, '&self', ngram, _161774) ^ Unify: (308) [user] subst_args(=, _158950, 494, '&self', ngram, _161774) Call: (309) [system] atom(=) Exit: (309) [system] atom(=) Call: (309) [system] (=)\==(=) ^ Redo: (308) [user] subst_args(=, _158950, 494, '&self', ngram, _161774) ^ Unify: (308) [user] subst_args(=, _158950, 494, '&self', ngram, _161774) ^ Call: (309) [user] self_subst(ngram) ^ Unify: (309) [user] self_subst(ngram) Call: (310) [system] callable(ngram) Exit: (310) [system] callable(ngram) ^ Unify: (309) [user] self_subst(ngram) ^ Call: (310) [user] self_eval(ngram) ^ Unify: (310) [user] self_eval(ngram) ^ Call: (312) [system] setup_call_cleanup('$notrace'(_175742, _175744), once(user:self_eval0(ngram)), '$restore_trace'(_175742, _175744)) ^ Unify: (312) [system] setup_call_cleanup(system:'$notrace'(_175742, _175744), system:once(user:self_eval0(ngram)), system:'$restore_trace'(_175742, _175744)) ^ Call: (313) [system] sig_atomic(system:'$notrace'(_175742, _175744)) ^ Exit: (312) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(ngram)), system:'$restore_trace'(3, -1)) ^ Exit: (310) [user] self_eval(ngram) ^ Exit: (309) [user] self_subst(ngram) Call: (309) [system] _161774=ngram Exit: (309) [system] ngram=ngram ^ Exit: (308) [user] subst_args(=, _158950, 494, '&self', ngram, ngram) Call: (308) [apply] apply:maplist_([5], _161776, user:subst_args(=, _158950, 494, '&self')) Unify: (308) [apply] apply:maplist_([5], [_185100|_185102], user:subst_args(=, _158950, 494, '&self')) ^ Call: (309) [user] subst_args(=, _158950, 494, '&self', 5, _185100) ^ Unify: (309) [user] subst_args(=, _158950, 494, '&self', 5, _185100) Call: (310) [system] atom(=) Exit: (310) [system] atom(=) Call: (310) [system] (=)\==(=) ^ Redo: (309) [user] subst_args(=, _158950, 494, '&self', 5, _185100) ^ Unify: (309) [user] subst_args(=, _158950, 494, '&self', 5, _185100) ^ Call: (310) [user] self_subst(5) ^ Unify: (310) [user] self_subst(5) Call: (311) [system] callable(5) ^ Redo: (310) [user] self_subst(5) ^ Exit: (310) [user] self_subst(5) Call: (310) [system] _185100=5 Exit: (310) [system] 5=5 ^ Exit: (309) [user] subst_args(=, _158950, 494, '&self', 5, 5) Call: (309) [apply] apply:maplist_([], _185102, user:subst_args(=, _158950, 494, '&self')) Unify: (309) [apply] apply:maplist_([], [], user:subst_args(=, _158950, 494, '&self')) Exit: (309) [apply] apply:maplist_([], [], user:subst_args(=, _158950, 494, '&self')) Exit: (308) [apply] apply:maplist_([5], [5], user:subst_args(=, _158950, 494, '&self')) Exit: (307) [apply] apply:maplist_([ngram, 5], [ngram, 5], user:subst_args(=, _158950, 494, '&self')) ^ Exit: (306) [apply] apply:maplist(user:subst_args(=, _158950, 494, '&self'), [ngram, 5], [ngram, 5]) ^ Call: (306) [user] subst_args5(494, '&self', [/, ngram, 5], _9684) ^ Unify: (306) [user] subst_args5(494, '&self', [/, ngram, 5], _9684) ^ Call: (307) [user] eval_selfless(_207564, _207566, 494, '&self', [/, ngram, 5], _9684) ^ Unify: (307) [user] eval_selfless(_208508, _208510, 494, '&self', [/, ngram, 5], _9684) ^ Call: (308) [user] eval_selfless_0([/, ngram, 5], _9684) ^ Unify: (308) [user] eval_selfless_0([/, ngram, 5], _9684) Call: (309) [system] var(/) ^ Redo: (308) [user] eval_selfless_0([/, ngram, 5], _9684) ^ Unify: (308) [user] eval_selfless_0([/, ngram, 5], _9684) ^ Call: (309) [user] is_assignment(/) ^ Unify: (309) [user] is_assignment(/) Call: (310) [system] atom(/) Exit: (310) [system] atom(/) ^ Redo: (308) [user] eval_selfless_0([/, ngram, 5], _9684) ^ Unify: (308) [user] eval_selfless_0([/, ngram, 5], _9684) ^ Call: (309) [user] eval_selfless_1([/, ngram, 5], _9684) ^ Unify: (309) [user] eval_selfless_1([/, ngram, 5], _9684) ^ Call: (310) [user] allow_clp ^ Unify: (310) [user] allow_clp ^ Call: (311) [user] false_flag ^ Unify: (311) [user] false_flag Call: (312) [system] fail Fail: (312) [system] fail ^ Fail: (311) [user] false_flag ^ Redo: (308) [user] eval_selfless_0([/, ngram, 5], _9684) ^ Unify: (308) [user] eval_selfless_0([/, ngram, 5], _9684) ^ Call: (309) [user] eval_selfless_2([/, ngram, 5], _9684) ^ Unify: (309) [user] eval_selfless_2([/, ngram, 5], _9684) Call: (310) [system] var(/) ^ Redo: (309) [user] eval_selfless_2([/, ngram, 5], _9684) ^ Unify: (309) [user] eval_selfless_2([/, ngram, 5], _9684) ^ Call: (310) [user] fake_notrace((ground([/, ngram, 5]), [/, ngram, 5]=[_234356, _234362, _234368], atom(_234356), catch_warn(current_op(_234394, yfx, _234356)), [/, ngram, 5]\=[_234414], s2ps([/, ngram, 5], _234422))) ^ Unify: (310) [user] fake_notrace(user:(ground([/, ngram, 5]), [/, ngram, 5]=[_234356, _234362, _234368], atom(_234356), catch_warn(current_op(_234394, yfx, _234356)), [/, ngram, 5]\=[_234414], s2ps([/, ngram, 5], _234422))) ^ Call: (311) [user] real_notrace(user:(ground([/, ngram, 5]), [/, ngram, 5]=[_234356, _234362, _234368], atom(_234356), catch_warn(current_op(_234394, yfx, _234356)), [/, ngram, 5]\=[_234414], s2ps([/, ngram, 5], _234422))) ^ Unify: (311) [user] real_notrace(user:(ground([/, ngram, 5]), [/, ngram, 5]=[_234356, _234362, _234368], atom(_234356), catch_warn(current_op(_234394, yfx, _234356)), [/, ngram, 5]\=[_234414], s2ps([/, ngram, 5], _234422))) ^ Call: (312) [user] setup_call_cleanup('$notrace'(_238128, _238130), once(user:(ground([/, ngram, 5]), [/, ngram, 5]=[_234356, _234362, _234368], atom(_234356), catch_warn(current_op(_234394, yfx, _234356)), [/, ngram, 5]\=[_234414], s2ps([/, ngram, 5], _234422))), '$restore_trace'(_238128, _238130)) ^ Unify: (312) [system] setup_call_cleanup(user:'$notrace'(_238128, _238130), user:once(user:(ground([/, ngram, 5]), [/, ngram, 5]=[_234356, _234362, _234368], atom(_234356), catch_warn(current_op(_234394, yfx, _234356)), [/, ngram, 5]\=[_234414], s2ps([/, ngram, 5], _234422))), user:'$restore_trace'(_238128, _238130)) ^ Call: (313) [system] sig_atomic(user:'$notrace'(_238128, _238130)) ^ Exit: (312) [system] setup_call_cleanup(user:'$notrace'(3, -1), user:once(user:(ground([/, ngram, 5]), [/, ngram, 5]=[/, ngram, 5], atom(/), catch_warn(current_op(400, yfx, /)), [/, ngram, 5]\=[_234414], s2ps([/, ngram, 5], ngram/5))), user:'$restore_trace'(3, -1)) ^ Exit: (311) [user] real_notrace(user:(ground([/, ngram, 5]), [/, ngram, 5]=[/, ngram, 5], atom(/), catch_warn(current_op(400, yfx, /)), [/, ngram, 5]\=[_234414], s2ps([/, ngram, 5], ngram/5))) ^ Exit: (310) [user] fake_notrace(user:(ground([/, ngram, 5]), [/, ngram, 5]=[/, ngram, 5], atom(/), catch_warn(current_op(400, yfx, /)), [/, ngram, 5]\=[_234414], s2ps([/, ngram, 5], ngram/5))) ^ Call: (310) [user] fake_notrace(catch(_9684 is ngram/5, _243842, fail)) ^ Unify: (310) [user] fake_notrace(user:catch(_9684 is ngram/5, _243842, fail)) ^ Call: (311) [user] real_notrace(user:catch(_9684 is ngram/5, _243842, fail)) ^ Unify: (311) [user] real_notrace(user:catch(_9684 is ngram/5, _243842, fail)) ^ Call: (312) [user] setup_call_cleanup('$notrace'(_247556, _247558), once(user:catch(_9684 is ngram/5, _243842, fail)), '$restore_trace'(_247556, _247558)) ^ Unify: (312) [system] setup_call_cleanup(user:'$notrace'(_247556, _247558), user:once(user:catch(_9684 is ngram/5, _243842, fail)), user:'$restore_trace'(_247556, _247558)) ^ Call: (313) [system] sig_atomic(user:'$notrace'(_247556, _247558)) ^ Fail: (311) [user] real_notrace(user:catch(_9684 is ngram/5, _10024, fail)) ^ Fail: (310) [user] fake_notrace(user:catch(_9684 is ngram/5, _10024, fail)) ^ Redo: (306) [user] subst_args5(494, '&self', [/, ngram, 5], _9684) ^ Unify: (306) [user] subst_args5(494, '&self', [/, ngram, 5], _9684) ^ Call: (307) [user] is_system_pred(/) ^ Unify: (307) [user] is_system_pred(/) Call: (308) [system] atom(/) Exit: (308) [system] atom(/) Call: (308) [system] atom_concat(_17602, !, /) ^ Redo: (307) [user] is_system_pred(/) ^ Unify: (307) [user] is_system_pred(/) Call: (308) [system] atom(/) Exit: (308) [system] atom(/) Call: (308) [system] atom_concat(_22230, '-fn', /) ^ Redo: (307) [user] is_system_pred(/) ^ Unify: (307) [user] is_system_pred(/) Call: (308) [system] atom(/) Exit: (308) [system] atom(/) Call: (308) [system] atom_concat(_26858, '-p', /) ^ Redo: (306) [user] subst_args5(494, '&self', [/, ngram, 5], _9684) ^ Call: (307) [user] subst_args6(494, '&self', [/, ngram, 5], _9684) ^ Unify: (307) [user] subst_args6(494, '&self', [/, ngram, 5], _9684) ^ Call: (308) [user] is_system_pred(/) ^ Unify: (308) [user] is_system_pred(/) Call: (309) [system] atom(/) Exit: (309) [system] atom(/) Call: (309) [system] atom_concat(_34300, !, /) ^ Redo: (308) [user] is_system_pred(/) ^ Unify: (308) [user] is_system_pred(/) Call: (309) [system] atom(/) Exit: (309) [system] atom(/) Call: (309) [system] atom_concat(_38928, '-fn', /) ^ Redo: (308) [user] is_system_pred(/) ^ Unify: (308) [user] is_system_pred(/) Call: (309) [system] atom(/) Exit: (309) [system] atom(/) Call: (309) [system] atom_concat(_43556, '-p', /) ^ Redo: (303) [user] subst_args1(=, _9656, 494, '&self', [/, ngram, 5], _9684) ^ Call: (304) [user] subst_args2_failed(494, '&self', [/, ngram, 5], _9684) ^ Unify: (304) [user] subst_args2_failed(494, '&self', [/, ngram, 5], _9684) Call: (305) [system] [/, ngram, 5]==[] ^ Redo: (304) [user] subst_args2_failed(494, '&self', [/, ngram, 5], _9684) ^ Unify: (304) [user] subst_args2_failed(494, '&self', [/, ngram, 5], _9684) Call: (305) [system] var([/, ngram, 5]) ^ Redo: (304) [user] subst_args2_failed(494, '&self', [/, ngram, 5], _9684) ^ Unify: (304) [user] subst_args2_failed(494, '&self', [/, ngram, 5], _9684) ^ Call: (305) [user] once(subst_selfless([/, ngram, 5], _9684)) ^ Unify: (305) [system] once(user:subst_selfless([/, ngram, 5], _9684)) ^ Call: (306) [user] subst_selfless([/, ngram, 5], _9684) ^ Unify: (306) [user] subst_selfless([/, ngram, 5], _9684) Call: (307) [system] var(/) ^ Redo: (306) [user] subst_selfless([/, ngram, 5], _9684) ^ Unify: (306) [user] subst_selfless([/, ngram, 5], _9684) ^ Call: (307) [user] eval_selfless(_59414, _59416, _59418, _59420, [/, ngram, 5], _9684) ^ Unify: (307) [user] eval_selfless(_60358, _60360, _60362, _60364, [/, ngram, 5], _9684) ^ Call: (308) [user] eval_selfless_0([/, ngram, 5], _9684) ^ Unify: (308) [user] eval_selfless_0([/, ngram, 5], _9684) Call: (309) [system] var(/) ^ Redo: (308) [user] eval_selfless_0([/, ngram, 5], _9684) ^ Unify: (308) [user] eval_selfless_0([/, ngram, 5], _9684) ^ Call: (309) [user] is_assignment(/) ^ Unify: (309) [user] is_assignment(/) Call: (310) [system] atom(/) Exit: (310) [system] atom(/) ^ Redo: (308) [user] eval_selfless_0([/, ngram, 5], _9684) ^ Unify: (308) [user] eval_selfless_0([/, ngram, 5], _9684) ^ Call: (309) [user] eval_selfless_1([/, ngram, 5], _9684) ^ Unify: (309) [user] eval_selfless_1([/, ngram, 5], _9684) ^ Call: (310) [user] allow_clp ^ Unify: (310) [user] allow_clp ^ Call: (311) [user] false_flag ^ Unify: (311) [user] false_flag Call: (312) [system] fail Fail: (312) [system] fail ^ Fail: (311) [user] false_flag ^ Redo: (308) [user] eval_selfless_0([/, ngram, 5], _9684) ^ Unify: (308) [user] eval_selfless_0([/, ngram, 5], _9684) ^ Call: (309) [user] eval_selfless_2([/, ngram, 5], _9684) ^ Unify: (309) [user] eval_selfless_2([/, ngram, 5], _9684) Call: (310) [system] var(/) ^ Redo: (309) [user] eval_selfless_2([/, ngram, 5], _9684) ^ Unify: (309) [user] eval_selfless_2([/, ngram, 5], _9684) ^ Call: (310) [user] fake_notrace((ground([/, ngram, 5]), [/, ngram, 5]=[_86206, _86212, _86218], atom(_86206), catch_warn(current_op(_86244, yfx, _86206)), [/, ngram, 5]\=[_86264], s2ps([/, ngram, 5], _86272))) ^ Unify: (310) [user] fake_notrace(user:(ground([/, ngram, 5]), [/, ngram, 5]=[_86206, _86212, _86218], atom(_86206), catch_warn(current_op(_86244, yfx, _86206)), [/, ngram, 5]\=[_86264], s2ps([/, ngram, 5], _86272))) ^ Call: (311) [user] real_notrace(user:(ground([/, ngram, 5]), [/, ngram, 5]=[_86206, _86212, _86218], atom(_86206), catch_warn(current_op(_86244, yfx, _86206)), [/, ngram, 5]\=[_86264], s2ps([/, ngram, 5], _86272))) ^ Unify: (311) [user] real_notrace(user:(ground([/, ngram, 5]), [/, ngram, 5]=[_86206, _86212, _86218], atom(_86206), catch_warn(current_op(_86244, yfx, _86206)), [/, ngram, 5]\=[_86264], s2ps([/, ngram, 5], _86272))) ^ Call: (312) [user] setup_call_cleanup('$notrace'(_89978, _89980), once(user:(ground([/, ngram, 5]), [/, ngram, 5]=[_86206, _86212, _86218], atom(_86206), catch_warn(current_op(_86244, yfx, _86206)), [/, ngram, 5]\=[_86264], s2ps([/, ngram, 5], _86272))), '$restore_trace'(_89978, _89980)) ^ Unify: (312) [system] setup_call_cleanup(user:'$notrace'(_89978, _89980), user:once(user:(ground([/, ngram, 5]), [/, ngram, 5]=[_86206, _86212, _86218], atom(_86206), catch_warn(current_op(_86244, yfx, _86206)), [/, ngram, 5]\=[_86264], s2ps([/, ngram, 5], _86272))), user:'$restore_trace'(_89978, _89980)) ^ Call: (313) [system] sig_atomic(user:'$notrace'(_89978, _89980)) ^ Exit: (312) [system] setup_call_cleanup(user:'$notrace'(3, -1), user:once(user:(ground([/, ngram, 5]), [/, ngram, 5]=[/, ngram, 5], atom(/), catch_warn(current_op(400, yfx, /)), [/, ngram, 5]\=[_86264], s2ps([/, ngram, 5], ngram/5))), user:'$restore_trace'(3, -1)) ^ Exit: (311) [user] real_notrace(user:(ground([/, ngram, 5]), [/, ngram, 5]=[/, ngram, 5], atom(/), catch_warn(current_op(400, yfx, /)), [/, ngram, 5]\=[_86264], s2ps([/, ngram, 5], ngram/5))) ^ Exit: (310) [user] fake_notrace(user:(ground([/, ngram, 5]), [/, ngram, 5]=[/, ngram, 5], atom(/), catch_warn(current_op(400, yfx, /)), [/, ngram, 5]\=[_86264], s2ps([/, ngram, 5], ngram/5))) ^ Call: (310) [user] fake_notrace(catch(_9684 is ngram/5, _95692, fail)) ^ Unify: (310) [user] fake_notrace(user:catch(_9684 is ngram/5, _95692, fail)) ^ Call: (311) [user] real_notrace(user:catch(_9684 is ngram/5, _95692, fail)) ^ Unify: (311) [user] real_notrace(user:catch(_9684 is ngram/5, _95692, fail)) ^ Call: (312) [user] setup_call_cleanup('$notrace'(_99406, _99408), once(user:catch(_9684 is ngram/5, _95692, fail)), '$restore_trace'(_99406, _99408)) ^ Unify: (312) [system] setup_call_cleanup(user:'$notrace'(_99406, _99408), user:once(user:catch(_9684 is ngram/5, _95692, fail)), user:'$restore_trace'(_99406, _99408)) ^ Call: (313) [system] sig_atomic(user:'$notrace'(_99406, _99408)) ^ Fail: (311) [user] real_notrace(user:catch(_9684 is ngram/5, _10016, fail)) ^ Fail: (310) [user] fake_notrace(user:catch(_9684 is ngram/5, _10016, fail)) ^ Redo: (304) [user] subst_args2_failed(494, '&self', [/, ngram, 5], _9684) ^ Unify: (304) [user] subst_args2_failed(494, '&self', [/, ngram, 5], [_12890|_12892]) ^ Call: (305) [user] subst_args(_13904, _13906, 494, '&self', /, _12890) ^ Unify: (305) [user] subst_args(_14848, _14850, 494, '&self', /, _12890) Call: (306) [system] atom(_15718) ^ Redo: (305) [user] subst_args(_16718, _16720, 494, '&self', /, _12890) ^ Unify: (305) [user] subst_args(_17662, _17664, 494, '&self', /, _12890) ^ Call: (306) [user] self_subst(/) ^ Unify: (306) [user] self_subst(/) Call: (307) [system] callable(/) Exit: (307) [system] callable(/) ^ Unify: (306) [user] self_subst(/) ^ Call: (307) [user] self_eval(/) ^ Unify: (307) [user] self_eval(/) ^ Call: (309) [system] setup_call_cleanup('$notrace'(_25012, _25014), once(user:self_eval0(/)), '$restore_trace'(_25012, _25014)) ^ Unify: (309) [system] setup_call_cleanup(system:'$notrace'(_25012, _25014), system:once(user:self_eval0(/)), system:'$restore_trace'(_25012, _25014)) ^ Call: (310) [system] sig_atomic(system:'$notrace'(_25012, _25014)) ^ Exit: (309) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(/)), system:'$restore_trace'(3, -1)) ^ Exit: (307) [user] self_eval(/) ^ Exit: (306) [user] self_subst(/) Call: (306) [system] _12890=(/) Exit: (306) [system] (/)=(/) ^ Exit: (305) [user] subst_args(_32566, _32568, 494, '&self', /, /) ^ Call: (305) [user] subst_args2_failed(494, '&self', [ngram, 5], _12892) ^ Unify: (305) [user] subst_args2_failed(494, '&self', [ngram, 5], _12892) Call: (306) [system] [ngram, 5]==[] ^ Redo: (305) [user] subst_args2_failed(494, '&self', [ngram, 5], _12892) ^ Unify: (305) [user] subst_args2_failed(494, '&self', [ngram, 5], _12892) Call: (306) [system] var([ngram, 5]) ^ Redo: (305) [user] subst_args2_failed(494, '&self', [ngram, 5], _12892) ^ Unify: (305) [user] subst_args2_failed(494, '&self', [ngram, 5], _12892) ^ Call: (306) [user] once(subst_selfless([ngram, 5], _12892)) ^ Unify: (306) [system] once(user:subst_selfless([ngram, 5], _12892)) ^ Call: (307) [user] subst_selfless([ngram, 5], _12892) ^ Unify: (307) [user] subst_selfless([ngram, 5], _12892) Call: (308) [system] var(ngram) ^ Redo: (307) [user] subst_selfless([ngram, 5], _12892) ^ Unify: (307) [user] subst_selfless([ngram, 5], _12892) ^ Call: (308) [user] eval_selfless(_47492, _47494, _47496, _47498, [ngram, 5], _12892) ^ Unify: (308) [user] eval_selfless(_48436, _48438, _48440, _48442, [ngram, 5], _12892) ^ Call: (309) [user] eval_selfless_0([ngram, 5], _12892) ^ Unify: (309) [user] eval_selfless_0([ngram, 5], _12892) Call: (310) [system] var(ngram) ^ Redo: (309) [user] eval_selfless_0([ngram, 5], _12892) ^ Unify: (309) [user] eval_selfless_0([ngram, 5], _12892) ^ Call: (310) [user] eval_selfless_1([ngram, 5], _12892) ^ Unify: (310) [user] eval_selfless_1([ngram, 5], _12892) ^ Call: (311) [user] allow_clp ^ Unify: (311) [user] allow_clp ^ Call: (312) [user] false_flag ^ Unify: (312) [user] false_flag Call: (313) [system] fail Fail: (313) [system] fail ^ Fail: (312) [user] false_flag ^ Redo: (309) [user] eval_selfless_0([ngram, 5], _12892) ^ Unify: (309) [user] eval_selfless_0([ngram, 5], _12892) ^ Call: (310) [user] eval_selfless_2([ngram, 5], _12892) ^ Unify: (310) [user] eval_selfless_2([ngram, 5], _12892) Call: (311) [system] var(ngram) ^ Redo: (310) [user] eval_selfless_2([ngram, 5], _12892) ^ Unify: (310) [user] eval_selfless_2([ngram, 5], _12892) ^ Call: (311) [user] fake_notrace((ground([ngram, 5]), [ngram, 5]=[_68732, _68738, _68744], atom(_68732), catch_warn(current_op(_68770, yfx, _68732)), [ngram, 5]\=[_68790], s2ps([ngram, 5], _68798))) ^ Unify: (311) [user] fake_notrace(user:(ground([ngram, 5]), [ngram, 5]=[_68732, _68738, _68744], atom(_68732), catch_warn(current_op(_68770, yfx, _68732)), [ngram, 5]\=[_68790], s2ps([ngram, 5], _68798))) ^ Call: (312) [user] real_notrace(user:(ground([ngram, 5]), [ngram, 5]=[_68732, _68738, _68744], atom(_68732), catch_warn(current_op(_68770, yfx, _68732)), [ngram, 5]\=[_68790], s2ps([ngram, 5], _68798))) ^ Unify: (312) [user] real_notrace(user:(ground([ngram, 5]), [ngram, 5]=[_68732, _68738, _68744], atom(_68732), catch_warn(current_op(_68770, yfx, _68732)), [ngram, 5]\=[_68790], s2ps([ngram, 5], _68798))) ^ Call: (313) [user] setup_call_cleanup('$notrace'(_72504, _72506), once(user:(ground([ngram, 5]), [ngram, 5]=[_68732, _68738, _68744], atom(_68732), catch_warn(current_op(_68770, yfx, _68732)), [ngram, 5]\=[_68790], s2ps([ngram, 5], _68798))), '$restore_trace'(_72504, _72506)) ^ Unify: (313) [system] setup_call_cleanup(user:'$notrace'(_72504, _72506), user:once(user:(ground([ngram, 5]), [ngram, 5]=[_68732, _68738, _68744], atom(_68732), catch_warn(current_op(_68770, yfx, _68732)), [ngram, 5]\=[_68790], s2ps([ngram, 5], _68798))), user:'$restore_trace'(_72504, _72506)) ^ Call: (314) [system] sig_atomic(user:'$notrace'(_72504, _72506)) ^ Fail: (312) [user] real_notrace(user:(ground([ngram, 5]), [ngram, 5]=[_68732, _68738, _68744], atom(_68732), catch_warn(current_op(_68770, yfx, _68732)), [ngram, 5]\=[_68790], s2ps([ngram, 5], _68798))) ^ Fail: (311) [user] fake_notrace(user:(ground([ngram, 5]), [ngram, 5]=[_68732, _68738, _68744], atom(_68732), catch_warn(current_op(_68770, yfx, _68732)), [ngram, 5]\=[_68790], s2ps([ngram, 5], _68798))) ^ Redo: (305) [user] subst_args2_failed(494, '&self', [ngram, 5], _12892) ^ Unify: (305) [user] subst_args2_failed(494, '&self', [ngram, 5], [_78128|_78130]) ^ Call: (306) [user] subst_args(_79142, _79144, 494, '&self', ngram, _78128) ^ Unify: (306) [user] subst_args(_80086, _80088, 494, '&self', ngram, _78128) Call: (307) [system] atom(_80956) ^ Redo: (306) [user] subst_args(_81956, _81958, 494, '&self', ngram, _78128) ^ Unify: (306) [user] subst_args(_82900, _82902, 494, '&self', ngram, _78128) ^ Call: (307) [user] self_subst(ngram) ^ Unify: (307) [user] self_subst(ngram) Call: (308) [system] callable(ngram) Exit: (308) [system] callable(ngram) ^ Unify: (307) [user] self_subst(ngram) ^ Call: (308) [user] self_eval(ngram) ^ Unify: (308) [user] self_eval(ngram) ^ Call: (310) [system] setup_call_cleanup('$notrace'(_90250, _90252), once(user:self_eval0(ngram)), '$restore_trace'(_90250, _90252)) ^ Unify: (310) [system] setup_call_cleanup(system:'$notrace'(_90250, _90252), system:once(user:self_eval0(ngram)), system:'$restore_trace'(_90250, _90252)) ^ Call: (311) [system] sig_atomic(system:'$notrace'(_90250, _90252)) ^ Exit: (310) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(ngram)), system:'$restore_trace'(3, -1)) ^ Exit: (308) [user] self_eval(ngram) ^ Exit: (307) [user] self_subst(ngram) Call: (307) [system] _78128=ngram Exit: (307) [system] ngram=ngram ^ Exit: (306) [user] subst_args(_97804, _97806, 494, '&self', ngram, ngram) ^ Call: (306) [user] subst_args2_failed(494, '&self', [5], _78130) ^ Unify: (306) [user] subst_args2_failed(494, '&self', [5], _78130) Call: (307) [system] [5]==[] ^ Redo: (306) [user] subst_args2_failed(494, '&self', [5], _78130) ^ Unify: (306) [user] subst_args2_failed(494, '&self', [5], _78130) Call: (307) [system] var([5]) ^ Redo: (306) [user] subst_args2_failed(494, '&self', [5], _78130) ^ Unify: (306) [user] subst_args2_failed(494, '&self', [5], _78130) ^ Call: (307) [user] once(subst_selfless([5], _78130)) ^ Unify: (307) [system] once(user:subst_selfless([5], _78130)) ^ Call: (308) [user] subst_selfless([5], _78130) ^ Unify: (308) [user] subst_selfless([5], _78130) Call: (309) [system] var(5) ^ Redo: (308) [user] subst_selfless([5], _78130) ^ Unify: (308) [user] subst_selfless([5], _78130) ^ Call: (309) [user] eval_selfless(_112730, _112732, _112734, _112736, [5], _78130) ^ Unify: (309) [user] eval_selfless(_113674, _113676, _113678, _113680, [5], _78130) ^ Call: (310) [user] eval_selfless_0([5], _78130) ^ Unify: (310) [user] eval_selfless_0([5], _78130) Call: (311) [system] var(5) ^ Redo: (310) [user] eval_selfless_0([5], _78130) ^ Unify: (310) [user] eval_selfless_0([5], _78130) ^ Call: (311) [user] eval_selfless_1([5], _78130) ^ Unify: (311) [user] eval_selfless_1([5], _78130) ^ Call: (312) [user] allow_clp ^ Unify: (312) [user] allow_clp ^ Call: (313) [user] false_flag ^ Unify: (313) [user] false_flag Call: (314) [system] fail Fail: (314) [system] fail ^ Fail: (313) [user] false_flag ^ Redo: (310) [user] eval_selfless_0([5], _78130) ^ Unify: (310) [user] eval_selfless_0([5], _78130) ^ Call: (311) [user] eval_selfless_2([5], _78130) ^ Unify: (311) [user] eval_selfless_2([5], _78130) Call: (312) [system] var(5) ^ Redo: (311) [user] eval_selfless_2([5], _78130) ^ Unify: (311) [user] eval_selfless_2([5], _78130) ^ Call: (312) [user] fake_notrace((ground([5]), [5]=[_133970, _133976, _133982], atom(_133970), catch_warn(current_op(_134008, yfx, _133970)), [5]\=[_134028], s2ps([5], _134036))) ^ Unify: (312) [user] fake_notrace(user:(ground([5]), [5]=[_133970, _133976, _133982], atom(_133970), catch_warn(current_op(_134008, yfx, _133970)), [5]\=[_134028], s2ps([5], _134036))) ^ Call: (313) [user] real_notrace(user:(ground([5]), [5]=[_133970, _133976, _133982], atom(_133970), catch_warn(current_op(_134008, yfx, _133970)), [5]\=[_134028], s2ps([5], _134036))) ^ Unify: (313) [user] real_notrace(user:(ground([5]), [5]=[_133970, _133976, _133982], atom(_133970), catch_warn(current_op(_134008, yfx, _133970)), [5]\=[_134028], s2ps([5], _134036))) ^ Call: (314) [user] setup_call_cleanup('$notrace'(_137742, _137744), once(user:(ground([5]), [5]=[_133970, _133976, _133982], atom(_133970), catch_warn(current_op(_134008, yfx, _133970)), [5]\=[_134028], s2ps([5], _134036))), '$restore_trace'(_137742, _137744)) ^ Unify: (314) [system] setup_call_cleanup(user:'$notrace'(_137742, _137744), user:once(user:(ground([5]), [5]=[_133970, _133976, _133982], atom(_133970), catch_warn(current_op(_134008, yfx, _133970)), [5]\=[_134028], s2ps([5], _134036))), user:'$restore_trace'(_137742, _137744)) ^ Call: (315) [system] sig_atomic(user:'$notrace'(_137742, _137744)) ^ Fail: (313) [user] real_notrace(user:(ground([5]), [5]=[_133970, _133976, _133982], atom(_133970), catch_warn(current_op(_134008, yfx, _133970)), [5]\=[_134028], s2ps([5], _134036))) ^ Fail: (312) [user] fake_notrace(user:(ground([5]), [5]=[_133970, _133976, _133982], atom(_133970), catch_warn(current_op(_134008, yfx, _133970)), [5]\=[_134028], s2ps([5], _134036))) ^ Redo: (306) [user] subst_args2_failed(494, '&self', [5], _78130) ^ Unify: (306) [user] subst_args2_failed(494, '&self', [5], [_143366|_143368]) ^ Call: (307) [user] subst_args(_144380, _144382, 494, '&self', 5, _143366) ^ Unify: (307) [user] subst_args(_145324, _145326, 494, '&self', 5, _143366) Call: (308) [system] atom(_146194) ^ Redo: (307) [user] subst_args(_147194, _147196, 494, '&self', 5, _143366) ^ Unify: (307) [user] subst_args(_148138, _148140, 494, '&self', 5, _143366) ^ Call: (308) [user] self_subst(5) ^ Unify: (308) [user] self_subst(5) Call: (309) [system] callable(5) ^ Redo: (308) [user] self_subst(5) ^ Exit: (308) [user] self_subst(5) Call: (308) [system] _143366=5 Exit: (308) [system] 5=5 ^ Exit: (307) [user] subst_args(_155558, _155560, 494, '&self', 5, 5) ^ Call: (307) [user] subst_args2_failed(494, '&self', [], _143368) ^ Unify: (307) [user] subst_args2_failed(494, '&self', [], _143368) Call: (308) [system] []==[] Exit: (308) [system] []==[] Call: (308) [system] _143368=[] Exit: (308) [system] []=[] ^ Exit: (307) [user] subst_args2_failed(494, '&self', [], []) ^ Exit: (306) [user] subst_args2_failed(494, '&self', [5], [5]) ^ Exit: (305) [user] subst_args2_failed(494, '&self', [ngram, 5], [ngram, 5]) ^ Exit: (304) [user] subst_args2_failed(494, '&self', [/, ngram, 5], [/, ngram, 5]) ^ Exit: (303) [user] subst_args1(=, _9656, 494, '&self', [/, ngram, 5], [/, ngram, 5]) ^ Exit: (302) [user] subst_args1(_9654, _9656, 494, '&self', [/, ngram, 5], [/, ngram, 5]) Call: (302) [system] nb_setarg(1, retval(fail), [/, ngram, 5]) Exit: (302) [system] nb_setarg(1, retval([/, ngram, 5]), [/, ngram, 5]) ^ Call: (302) [user] ignore(notrace((\+[/, ngram, 5]\=_9700, nb_setarg(1, retval([/, ngram, 5]), [/, ngram, 5])))) ^ Unify: (302) [system] ignore(user:notrace((\+[/, ngram, 5]\=_9700, nb_setarg(1, retval([/, ngram, 5]), [/, ngram, 5])))) ^ Call: (304) [system] setup_call_cleanup('$notrace'(_171402, _171404), once(user:(\+[/, ngram, 5]\=_9700, nb_setarg(1, retval([/, ngram, 5]), [/, ngram, 5]))), '$restore_trace'(_171402, _171404)) ^ Unify: (304) [system] setup_call_cleanup(system:'$notrace'(_171402, _171404), system:once(user:(\+[/, ngram, 5]\=_9700, nb_setarg(1, retval([/, ngram, 5]), [/, ngram, 5]))), system:'$restore_trace'(_171402, _171404)) ^ Call: (305) [system] sig_atomic(system:'$notrace'(_171402, _171404)) ^ Exit: (304) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(\+[/, ngram, 5]\=_9700, nb_setarg(1, retval([/, ngram, 5]), [/, ngram, 5]))), system:'$restore_trace'(3, -1)) ^ Exit: (302) [system] ignore(user:notrace((\+[/, ngram, 5]\=_9700, nb_setarg(1, retval([/, ngram, 5]), [/, ngram, 5])))) ^ Call: (302) [user] ignore((_9692==1->ignore(\+ \+ (flag(eval_num, _9730, _9730+1), (retval([/, ngram, 5])\=@=retval(fail), nonvar([/, ngram, 5])->indentq(5, _9730, <--, [false, [/, ngram, 5]]);indentq(5, _9730, <--, [false, retval([/, ngram, 5])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9730, _9730+1), (retval([/, ngram, 5])\=@=retval(fail), nonvar([/, ngram, 5])->indentq(5, _9730, <--, [false, [/, ngram, 5]]);indentq(5, _9730, <--, [false, retval([/, ngram, 5])])))))))))) ^ Unify: (302) [system] ignore(user:(_9692==1->ignore(\+ \+ (flag(eval_num, _9730, _9730+1), (retval([/, ngram, 5])\=@=retval(fail), nonvar([/, ngram, 5])->indentq(5, _9730, <--, [false, [/, ngram, 5]]);indentq(5, _9730, <--, [false, retval([/, ngram, 5])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9730, _9730+1), (retval([/, ngram, 5])\=@=retval(fail), nonvar([/, ngram, 5])->indentq(5, _9730, <--, [false, [/, ngram, 5]]);indentq(5, _9730, <--, [false, retval([/, ngram, 5])])))))))))) Call: (304) [system] _9692==1 Fail: (304) [system] _9692==1 ^ Call: (305) [system] setup_call_cleanup('$notrace'(_179858, _179860), once(user:ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9730, _9730+1), (retval([/, ngram, 5])\=@=retval(fail), nonvar([/, ngram, 5])->indentq(5, _9730, <--, [false, [/, ngram, 5]]);indentq(5, _9730, <--, [false, retval([/, ngram, 5])])))))))), '$restore_trace'(_179858, _179860)) ^ Unify: (305) [system] setup_call_cleanup(system:'$notrace'(_179858, _179860), system:once(user:ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9730, _9730+1), (retval([/, ngram, 5])\=@=retval(fail), nonvar([/, ngram, 5])->indentq(5, _9730, <--, [false, [/, ngram, 5]]);indentq(5, _9730, <--, [false, retval([/, ngram, 5])])))))))), system:'$restore_trace'(_179858, _179860)) ^ Call: (306) [system] sig_atomic(system:'$notrace'(_179858, _179860)) ^ Exit: (305) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9730, _9730+1), (retval([/, ngram, 5])\=@=retval(fail), nonvar([/, ngram, 5])->indentq(5, _9730, <--, [false, [/, ngram, 5]]);indentq(5, _9730, <--, [false, retval([/, ngram, 5])])))))))), system:'$restore_trace'(3, -1)) ^ Exit: (302) [system] ignore(user:(_9692==1->ignore(\+ \+ (flag(eval_num, _9730, _9730+1), (retval([/, ngram, 5])\=@=retval(fail), nonvar([/, ngram, 5])->indentq(5, _9730, <--, [false, [/, ngram, 5]]);indentq(5, _9730, <--, [false, retval([/, ngram, 5])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9730, _9730+1), (retval([/, ngram, 5])\=@=retval(fail), nonvar([/, ngram, 5])->indentq(5, _9730, <--, [false, [/, ngram, 5]]);indentq(5, _9730, <--, [false, retval([/, ngram, 5])])))))))))) ^ Exit: (300) [system] call_cleanup(user:((call(subst_args1(_9654, _9656), 494, '&self', [/, ngram, 5], [/, ngram, 5])*->nb_setarg(1, retval([/, ngram, 5]), [/, ngram, 5]);fail, trace, call(subst_args1(_9654, _9656), 494, '&self', [/, ngram, 5], [/, ngram, 5])), ignore(notrace((\+[/, ngram, 5]\=_9700, nb_setarg(1, retval([/, ngram, 5]), [/, ngram, 5]))))), user:ignore((_9692==1->ignore(\+ \+ (flag(eval_num, _9730, _9730+1), (retval([/, ngram, 5])\=@=retval(fail), nonvar([/, ngram, 5])->indentq(5, _9730, <--, [false, [/, ngram, 5]]);indentq(5, _9730, <--, [false, retval([/, ngram, 5])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9730, _9730+1), (retval([/, ngram, 5])\=@=retval(fail), nonvar([/, ngram, 5])->indentq(5, _9730, <--, [false, [/, ngram, 5]]);indentq(5, _9730, <--, [false, retval([/, ngram, 5])]))))))))))) Call: (300) [system] retval([/, ngram, 5])\=@=retval(fail) Exit: (300) [system] retval([/, ngram, 5])\=@=retval(fail) ^ Exit: (299) [user] trace_eval(subst_args1(_9654, _9656), (false, (e2;e)), 494, '&self', [/, ngram, 5], [/, ngram, 5]) Call: (299) [system] [/, ngram, 5]\=@=[/, ngram, 5] ^ Redo: (298) [user] subst_args0(_9654, _9656, 494, '&self', [/, ngram, 5], _9648) Call: (299) [system] _9648=[/, ngram, 5] Exit: (299) [system] [/, ngram, 5]=[/, ngram, 5] ^ Exit: (298) [user] subst_args0(_9654, _9656, 494, '&self', [/, ngram, 5], [/, ngram, 5]) ^ Exit: (297) [user] subst_args(_9654, _9656, 495, '&self', [/, ngram, 5], [/, ngram, 5]) ^ Call: (297) [user] subst_args2_failed(495, '&self', [[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9650) ^ Unify: (297) [user] subst_args2_failed(495, '&self', [[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9650) Call: (298) [system] [[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]==[] ^ Redo: (297) [user] subst_args2_failed(495, '&self', [[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9650) ^ Unify: (297) [user] subst_args2_failed(495, '&self', [[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9650) Call: (298) [system] var([[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) ^ Redo: (297) [user] subst_args2_failed(495, '&self', [[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9650) ^ Unify: (297) [user] subst_args2_failed(495, '&self', [[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9650) ^ Call: (298) [user] once(subst_selfless([[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9650)) ^ Unify: (298) [system] once(user:subst_selfless([[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9650)) ^ Call: (299) [user] subst_selfless([[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9650) ^ Unify: (299) [user] subst_selfless([[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9650) Call: (300) [system] var([/, ngram, 6]) ^ Redo: (299) [user] subst_selfless([[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9650) ^ Unify: (299) [user] subst_selfless([[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9650) ^ Call: (300) [user] eval_selfless(_208140, _208142, _208144, _208146, [[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9650) ^ Unify: (300) [user] eval_selfless(_209084, _209086, _209088, _209090, [[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9650) ^ Call: (301) [user] eval_selfless_0([[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9650) ^ Unify: (301) [user] eval_selfless_0([[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9650) Call: (302) [system] var([/, ngram, 6]) ^ Redo: (301) [user] eval_selfless_0([[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9650) ^ Unify: (301) [user] eval_selfless_0([[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9650) ^ Call: (302) [user] eval_selfless_1([[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9650) ^ Unify: (302) [user] eval_selfless_1([[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9650) ^ Call: (303) [user] allow_clp ^ Unify: (303) [user] allow_clp ^ Call: (304) [user] false_flag ^ Unify: (304) [user] false_flag Call: (305) [system] fail Fail: (305) [system] fail ^ Fail: (304) [user] false_flag ^ Redo: (301) [user] eval_selfless_0([[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9650) ^ Unify: (301) [user] eval_selfless_0([[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9650) ^ Call: (302) [user] eval_selfless_2([[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9650) ^ Unify: (302) [user] eval_selfless_2([[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9650) Call: (303) [system] var([/, ngram, 6]) ^ Redo: (302) [user] eval_selfless_2([[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9650) ^ Unify: (302) [user] eval_selfless_2([[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9650) ^ Call: (303) [user] fake_notrace((ground([[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_229380, _229386, _229392], atom(_229380), catch_warn(current_op(_229418, yfx, _229380)), [[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_229438], s2ps([[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _229446))) ^ Unify: (303) [user] fake_notrace(user:(ground([[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_229380, _229386, _229392], atom(_229380), catch_warn(current_op(_229418, yfx, _229380)), [[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_229438], s2ps([[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _229446))) ^ Call: (304) [user] real_notrace(user:(ground([[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_229380, _229386, _229392], atom(_229380), catch_warn(current_op(_229418, yfx, _229380)), [[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_229438], s2ps([[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _229446))) ^ Unify: (304) [user] real_notrace(user:(ground([[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_229380, _229386, _229392], atom(_229380), catch_warn(current_op(_229418, yfx, _229380)), [[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_229438], s2ps([[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _229446))) ^ Call: (305) [user] setup_call_cleanup('$notrace'(_233152, _233154), once(user:(ground([[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_229380, _229386, _229392], atom(_229380), catch_warn(current_op(_229418, yfx, _229380)), [[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_229438], s2ps([[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _229446))), '$restore_trace'(_233152, _233154)) ^ Unify: (305) [system] setup_call_cleanup(user:'$notrace'(_233152, _233154), user:once(user:(ground([[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_229380, _229386, _229392], atom(_229380), catch_warn(current_op(_229418, yfx, _229380)), [[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_229438], s2ps([[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _229446))), user:'$restore_trace'(_233152, _233154)) ^ Call: (306) [system] sig_atomic(user:'$notrace'(_233152, _233154)) ^ Fail: (304) [user] real_notrace(user:(ground([[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_229380, _229386, _229392], atom(_229380), catch_warn(current_op(_229418, yfx, _229380)), [[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_229438], s2ps([[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _229446))) ^ Fail: (303) [user] fake_notrace(user:(ground([[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_229380, _229386, _229392], atom(_229380), catch_warn(current_op(_229418, yfx, _229380)), [[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_229438], s2ps([[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _229446))) ^ Redo: (297) [user] subst_args2_failed(495, '&self', [[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9650) ^ Unify: (297) [user] subst_args2_failed(495, '&self', [[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], [_238776|_238778]) ^ Call: (298) [user] subst_args(_239790, _239792, 495, '&self', [/, ngram, 6], _238776) ^ Unify: (298) [user] subst_args(_240734, _240736, 495, '&self', [/, ngram, 6], _238776) Call: (299) [system] atom(_241604) ^ Redo: (298) [user] subst_args(_242604, _242606, 495, '&self', [/, ngram, 6], _238776) ^ Unify: (298) [user] subst_args(_243548, _243550, 495, '&self', [/, ngram, 6], _238776) ^ Call: (299) [user] self_subst([/, ngram, 6]) ^ Unify: (299) [user] self_subst([/, ngram, 6]) Call: (300) [system] callable([/, ngram, 6]) Exit: (300) [system] callable([/, ngram, 6]) ^ Unify: (299) [user] self_subst([/, ngram, 6]) ^ Call: (300) [user] self_eval([/, ngram, 6]) ^ Unify: (300) [user] self_eval([/, ngram, 6]) ^ Call: (302) [system] setup_call_cleanup('$notrace'(_250898, _250900), once(user:self_eval0([/, ngram, 6])), '$restore_trace'(_250898, _250900)) ^ Unify: (302) [system] setup_call_cleanup(system:'$notrace'(_250898, _250900), system:once(user:self_eval0([/, ngram, 6])), system:'$restore_trace'(_250898, _250900)) ^ Call: (303) [system] sig_atomic(system:'$notrace'(_250898, _250900)) ^ Fail: (300) [user] self_eval([/, ngram, 6]) ^ Redo: (298) [user] subst_args(_254734, _254736, 495, '&self', [/, ngram, 6], _238776) ^ Unify: (298) [user] subst_args(_255678, _255680, 495, '&self', [/, ngram, 6], _238776) Call: (299) [system] [ngram, 6]==[] ^ Redo: (298) [user] subst_args(_257550, _257552, 495, '&self', [/, ngram, 6], _238776) ^ Unify: (298) [user] subst_args(_258494, _258496, 495, '&self', [/, ngram, 6], _238776) ^ Call: (300) [system] setup_call_cleanup('$notrace'(_259384, _259386), once(user:(_259366 is 495-1)), '$restore_trace'(_259384, _259386)) ^ Unify: (300) [system] setup_call_cleanup(system:'$notrace'(_259384, _259386), system:once(user:(_259366 is 495-1)), system:'$restore_trace'(_259384, _259386)) ^ Call: (301) [system] sig_atomic(system:'$notrace'(_259384, _259386)) ^ Exit: (300) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(494 is 495-1)), system:'$restore_trace'(3, -1)) ^ Call: (299) [user] subst_args0(_263160, _263162, 494, '&self', [/, ngram, 6], _238776) ^ Unify: (299) [user] subst_args0(_263160, _263162, 494, '&self', [/, ngram, 6], _238776) ^ Call: (300) [user] self_subst([/, ngram, 6]) ^ Unify: (300) [user] self_subst([/, ngram, 6]) Call: (301) [system] callable([/, ngram, 6]) Exit: (301) [system] callable([/, ngram, 6]) ^ Unify: (300) [user] self_subst([/, ngram, 6]) ^ Call: (301) [user] self_eval([/, ngram, 6]) ^ Unify: (301) [user] self_eval([/, ngram, 6]) ^ Call: (303) [system] setup_call_cleanup('$notrace'(_271538, _271540), once(user:self_eval0([/, ngram, 6])), '$restore_trace'(_271538, _271540)) ^ Unify: (303) [system] setup_call_cleanup(system:'$notrace'(_271538, _271540), system:once(user:self_eval0([/, ngram, 6])), system:'$restore_trace'(_271538, _271540)) ^ Call: (304) [system] sig_atomic(system:'$notrace'(_271538, _271540)) ^ Fail: (301) [user] self_eval([/, ngram, 6]) ^ Redo: (299) [user] subst_args0(_263160, _263162, 494, '&self', [/, ngram, 6], _238776) ^ Unify: (299) [user] subst_args0(_263160, _263162, 494, '&self', [/, ngram, 6], _238776) Call: (300) [system] _277194 is 494+ -1 Exit: (300) [system] 493 is 494+ -1 ^ Call: (300) [user] trace_eval(subst_args1(_263160, _263162), (false, (e2;e)), 494, '&self', [/, ngram, 6], _279070) ^ Unify: (300) [user] trace_eval(subst_args1(_263160, _263162), (false, (e2;e)), 494, '&self', [/, ngram, 6], _279070) ^ Call: (301) [user] must_det_ll((notrace((flag(eval_num, _280980, _280980+1), _280998 is _280980 mod 500, _281016 is 99-494 mod 100, _281040=_281042, option_else('trace-length', _281054, 500), option_else('trace-depth', _281062, 30))), quietly(if_t((nop(stop_rtrace), _280998>_281054), (set_debug(eval, false), _281118 is _281054+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_281118])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_281170))))) ^ Unify: (301) [user] must_det_ll(user:(notrace((flag(eval_num, _280980, _280980+1), _280998 is _280980 mod 500, _281016 is 99-494 mod 100, _281040=_281042, option_else('trace-length', _281054, 500), option_else('trace-depth', _281062, 30))), quietly(if_t((nop(stop_rtrace), _280998>_281054), (set_debug(eval, false), _281118 is _281054+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_281118])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_281170))))) ^ Call: (302) [user] once(user:(notrace((flag(eval_num, _280980, _280980+1), _280998 is _280980 mod 500, _281016 is 99-494 mod 100, _281040=_281042, option_else('trace-length', _281054, 500), option_else('trace-depth', _281062, 30))), quietly(if_t((nop(stop_rtrace), _280998>_281054), (set_debug(eval, false), _281118 is _281054+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_281118])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_281170))))) ^ Unify: (302) [system] once(user:(notrace((flag(eval_num, _280980, _280980+1), _280998 is _280980 mod 500, _281016 is 99-494 mod 100, _281040=_281042, option_else('trace-length', _281054, 500), option_else('trace-depth', _281062, 30))), quietly(if_t((nop(stop_rtrace), _280998>_281054), (set_debug(eval, false), _281118 is _281054+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_281118])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_281170))))) ^ Call: (305) [system] setup_call_cleanup('$notrace'(_284894, _284896), once(user:(flag(eval_num, _280980, _280980+1), _280998 is _280980 mod 500, _281016 is 99-494 mod 100, _281040=_281042, option_else('trace-length', _281054, 500), option_else('trace-depth', _281062, 30))), '$restore_trace'(_284894, _284896)) ^ Unify: (305) [system] setup_call_cleanup(system:'$notrace'(_284894, _284896), system:once(user:(flag(eval_num, _280980, _280980+1), _280998 is _280980 mod 500, _281016 is 99-494 mod 100, _281040=_281042, option_else('trace-length', _281054, 500), option_else('trace-depth', _281062, 30))), system:'$restore_trace'(_284894, _284896)) ^ Call: (306) [system] sig_atomic(system:'$notrace'(_284894, _284896)) ^ Exit: (305) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(flag(eval_num, 37, 37+1), 37 is 37 mod 500, 5 is 99-494 mod 100, _281040=_281040, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), system:'$restore_trace'(3, -1)) ^ Call: (305) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 37>500), (set_debug(eval, false), _281118 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_281118])), nop((start_rtrace, rtrace))))) ^ Unify: (305) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 37>500), (set_debug(eval, false), _281118 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_281118])), nop((start_rtrace, rtrace))))) ^ Exit: (305) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 37>500), (set_debug(eval, false), _281118 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_281118])), nop((start_rtrace, rtrace))))) Call: (304) [user] nop(notrace(no_repeats_var(_281170))) Unify: (304) [user] nop(notrace(no_repeats_var(_281170))) Exit: (304) [user] nop(notrace(no_repeats_var(_281170))) ^ Exit: (302) [system] once(user:(notrace((flag(eval_num, 37, 37+1), 37 is 37 mod 500, 5 is 99-494 mod 100, _281040=_281040, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), quietly(if_t((nop(stop_rtrace), 37>500), (set_debug(eval, false), _281118 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_281118])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_281170))))) ^ Exit: (301) [user] must_det_ll(user:(notrace((flag(eval_num, 37, 37+1), 37 is 37 mod 500, 5 is 99-494 mod 100, _281040=_281040, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), quietly(if_t((nop(stop_rtrace), 37>500), (set_debug(eval, false), _281118 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_281118])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_281170))))) Call: (301) [occurs] occurs:sub_term(_296358, (false, (e2;e))) Unify: (301) [occurs] occurs:sub_term((false, (e2;e)), (false, (e2;e))) Exit: (301) [occurs] occurs:sub_term((false, (e2;e)), (false, (e2;e))) Call: (301) [system] (false, (e2;e))\=(false, (e2;e)) Fail: (301) [system] (false, (e2;e))\=(false, (e2;e)) Redo: (301) [occurs] occurs:sub_term(_296358, (false, (e2;e))) Unify: (301) [occurs] occurs:sub_term(_296358, (false, (e2;e))) Call: (302) [system] compound((false, (e2;e))) Exit: (302) [system] compound((false, (e2;e))) Call: (302) [system] arg(_304780, (false, (e2;e)), _304704) Exit: (302) [system] arg(1, (false, (e2;e)), false) Call: (302) [occurs] occurs:sub_term(_296358, false) Unify: (302) [occurs] occurs:sub_term(false, false) Exit: (302) [occurs] occurs:sub_term(false, false) Exit: (301) [occurs] occurs:sub_term(false, (false, (e2;e))) Call: (301) [system] (false, (e2;e))\=false Exit: (301) [system] (false, (e2;e))\=false ^ Call: (301) [user] if_trace((eval;false, (e2;e)), (_281040=1, indentq(5, 37, -->, [false, [/, ngram, 6]]))) ^ Unify: (301) [user] if_trace((eval;false, (e2;e)), (_281040=1, indentq(5, 37, -->, [false, [/, ngram, 6]]))) ^ Call: (303) [system] setup_call_cleanup('$notrace'(_314084, _314086), once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _281040=1, indentq(5, 37, -->, [false, [/, ngram, 6]]))), _314042, fbug((_314042-->if_trace((eval;false, (e2;e)), (_281040=1, indentq(5, 37, -->, [false, [/, ngram, 6]])))))))), '$restore_trace'(_314084, _314086)) ^ Unify: (303) [system] setup_call_cleanup(system:'$notrace'(_314084, _314086), system:once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _281040=1, indentq(5, 37, -->, [false, [/, ngram, 6]]))), _314042, fbug((_314042-->if_trace((eval;false, (e2;e)), (_281040=1, indentq(5, 37, -->, [false, [/, ngram, 6]])))))))), system:'$restore_trace'(_314084, _314086)) ^ Call: (304) [system] sig_atomic(system:'$notrace'(_314084, _314086)) ^ Exit: (303) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _281040=1, indentq(5, 37, -->, [false, [/, ngram, 6]]))), _314042, fbug((_314042-->if_trace((eval;false, (e2;e)), (_281040=1, indentq(5, 37, -->, [false, [/, ngram, 6]])))))))), system:'$restore_trace'(3, -1)) ^ Exit: (301) [user] if_trace((eval;false, (e2;e)), (_281040=1, indentq(5, 37, -->, [false, [/, ngram, 6]]))) Call: (301) [system] _318866=retval(fail) Exit: (301) [system] retval(fail)=retval(fail) Call: (301) [system] _320728=(\+ \+ (flag(eval_num, _320748, _320748+1), (retval(fail)\=@=retval(fail), nonvar(_279070)->indentq(5, _320748, <--, [false, _279070]);indentq(5, _320748, <--, [false, retval(fail)])))) Exit: (301) [system] (\+ \+ (flag(eval_num, _320748, _320748+1), (retval(fail)\=@=retval(fail), nonvar(_279070)->indentq(5, _320748, <--, [false, _279070]);indentq(5, _320748, <--, [false, retval(fail)]))))=(\+ \+ (flag(eval_num, _320748, _320748+1), (retval(fail)\=@=retval(fail), nonvar(_279070)->indentq(5, _320748, <--, [false, _279070]);indentq(5, _320748, <--, [false, retval(fail)])))) ^ Call: (301) [user] call_cleanup(((call(subst_args1(_263160, _263162), 494, '&self', [/, ngram, 6], _279070)*->nb_setarg(1, retval(fail), _279070);fail, trace, call(subst_args1(_263160, _263162), 494, '&self', [/, ngram, 6], _279070)), ignore(notrace((\+_279070\=_281170, nb_setarg(1, retval(fail), _279070))))), ignore((_281040==1->ignore(\+ \+ (flag(eval_num, _320748, _320748+1), (retval(fail)\=@=retval(fail), nonvar(_279070)->indentq(5, _320748, <--, [false, _279070]);indentq(5, _320748, <--, [false, retval(fail)]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _320748, _320748+1), (retval(fail)\=@=retval(fail), nonvar(_279070)->indentq(5, _320748, <--, [false, _279070]);indentq(5, _320748, <--, [false, retval(fail)]))))))))))) ^ Unify: (301) [system] call_cleanup(user:((call(subst_args1(_263160, _263162), 494, '&self', [/, ngram, 6], _279070)*->nb_setarg(1, retval(fail), _279070);fail, trace, call(subst_args1(_263160, _263162), 494, '&self', [/, ngram, 6], _279070)), ignore(notrace((\+_279070\=_281170, nb_setarg(1, retval(fail), _279070))))), user:ignore((_281040==1->ignore(\+ \+ (flag(eval_num, _320748, _320748+1), (retval(fail)\=@=retval(fail), nonvar(_279070)->indentq(5, _320748, <--, [false, _279070]);indentq(5, _320748, <--, [false, retval(fail)]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _320748, _320748+1), (retval(fail)\=@=retval(fail), nonvar(_279070)->indentq(5, _320748, <--, [false, _279070]);indentq(5, _320748, <--, [false, retval(fail)]))))))))))) ^ Call: (303) [user] subst_args1(_263160, _263162, 494, '&self', [/, ngram, 6], _279070) ^ Unify: (303) [user] subst_args1(_263160, _263162, 494, '&self', [/, ngram, 6], _279070) Call: (304) [system] var(_263160) Exit: (304) [system] var(_263160) ^ Call: (304) [user] subst_args1(=, _263162, 494, '&self', [/, ngram, 6], _279070) ^ Unify: (304) [user] subst_args1(=, _263162, 494, '&self', [/, ngram, 6], _279070) Call: (305) [system] var(=) ^ Redo: (304) [user] subst_args1(=, _263162, 494, '&self', [/, ngram, 6], _279070) Call: (305) [system] atom(=) Exit: (305) [system] atom(=) Call: (305) [system] (=)\==(=) ^ Redo: (304) [user] subst_args1(=, _263162, 494, '&self', [/, ngram, 6], _279070) ^ Unify: (304) [user] subst_args1(=, _263162, 494, '&self', [/, ngram, 6], _279070) Call: (305) [system] atom([/, ngram, 6]) ^ Redo: (304) [user] subst_args1(=, _263162, 494, '&self', [/, ngram, 6], _279070) ^ Unify: (304) [user] subst_args1(=, _263162, 494, '&self', [/, ngram, 6], _279070) Call: (305) [system] is_list([ngram, 6]) Exit: (305) [system] is_list([ngram, 6]) ^ Unify: (304) [user] subst_args1(=, _263162, 494, '&self', [/, ngram, 6], _279070) Call: (305) [system] is_list([/, ngram, 6]) Exit: (305) [system] is_list([/, ngram, 6]) ^ Unify: (304) [user] subst_args1(=, _263162, 494, '&self', [/, ngram, 6], [/|_344338]) Call: (305) [system] var(/) ^ Redo: (304) [user] subst_args1(=, _263162, 494, '&self', [/, ngram, 6], _279070) ^ Unify: (304) [user] subst_args1(=, _263162, 494, '&self', [/, ngram, 6], _279070) Call: (305) [system] fail ^ Redo: (304) [user] subst_args1(=, _263162, 494, '&self', [/, ngram, 6], _279070) ^ Unify: (304) [user] subst_args1(=, _263162, 494, '&self', [/, ngram, 6], _279070) Call: (305) [system] is_list([/, ngram, 6]) Exit: (305) [system] is_list([/, ngram, 6]) ^ Call: (305) [user] apply:maplist(self_subst, [/, ngram, 6]) ^ Unify: (305) [apply] apply:maplist(user:self_subst, [/, ngram, 6]) Call: (306) [apply] apply:maplist_([/, ngram, 6], user:self_subst) Unify: (306) [apply] apply:maplist_([/, ngram, 6], user:self_subst) ^ Call: (307) [user] self_subst(/) ^ Unify: (307) [user] self_subst(/) Call: (308) [system] callable(/) Exit: (308) [system] callable(/) ^ Unify: (307) [user] self_subst(/) ^ Call: (308) [user] self_eval(/) ^ Unify: (308) [user] self_eval(/) ^ Call: (310) [system] setup_call_cleanup('$notrace'(_362958, _362960), once(user:self_eval0(/)), '$restore_trace'(_362958, _362960)) ^ Unify: (310) [system] setup_call_cleanup(system:'$notrace'(_362958, _362960), system:once(user:self_eval0(/)), system:'$restore_trace'(_362958, _362960)) ^ Call: (311) [system] sig_atomic(system:'$notrace'(_362958, _362960)) ^ Exit: (310) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(/)), system:'$restore_trace'(3, -1)) ^ Exit: (308) [user] self_eval(/) ^ Exit: (307) [user] self_subst(/) Call: (307) [apply] apply:maplist_([ngram, 6], user:self_subst) Unify: (307) [apply] apply:maplist_([ngram, 6], user:self_subst) ^ Call: (308) [user] self_subst(ngram) ^ Unify: (308) [user] self_subst(ngram) Call: (309) [system] callable(ngram) Exit: (309) [system] callable(ngram) ^ Unify: (308) [user] self_subst(ngram) ^ Call: (309) [user] self_eval(ngram) ^ Unify: (309) [user] self_eval(ngram) ^ Call: (311) [system] setup_call_cleanup('$notrace'(_376918, _376920), once(user:self_eval0(ngram)), '$restore_trace'(_376918, _376920)) ^ Unify: (311) [system] setup_call_cleanup(system:'$notrace'(_376918, _376920), system:once(user:self_eval0(ngram)), system:'$restore_trace'(_376918, _376920)) ^ Call: (312) [system] sig_atomic(system:'$notrace'(_376918, _376920)) ^ Exit: (311) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(ngram)), system:'$restore_trace'(3, -1)) ^ Exit: (309) [user] self_eval(ngram) ^ Exit: (308) [user] self_subst(ngram) Call: (308) [apply] apply:maplist_([6], user:self_subst) Unify: (308) [apply] apply:maplist_([6], user:self_subst) ^ Call: (309) [user] self_subst(6) ^ Unify: (309) [user] self_subst(6) Call: (310) [system] callable(6) ^ Redo: (309) [user] self_subst(6) ^ Exit: (309) [user] self_subst(6) Call: (309) [apply] apply:maplist_([], user:self_subst) Unify: (309) [apply] apply:maplist_([], user:self_subst) Exit: (309) [apply] apply:maplist_([], user:self_subst) Exit: (308) [apply] apply:maplist_([6], user:self_subst) Exit: (307) [apply] apply:maplist_([ngram, 6], user:self_subst) Exit: (306) [apply] apply:maplist_([/, ngram, 6], user:self_subst) ^ Exit: (305) [apply] apply:maplist(user:self_subst, [/, ngram, 6]) Call: (305) [system] [/, ngram, 6]=[_395522|_395524] Exit: (305) [system] [/, ngram, 6]=[/, ngram, 6] Call: (305) [system] atom(/) Exit: (305) [system] atom(/) ^ Unify: (304) [user] subst_args1(=, _263162, 494, '&self', [/, ngram, 6], _279070) ^ Call: (305) [user] is_space_op(/) ^ Redo: (304) [user] subst_args1(=, _263162, 494, '&self', [/, ngram, 6], _279070) ^ Unify: (304) [user] subst_args1(=, _263162, 494, '&self', [/, ngram, 6], _279070) Call: (305) [system] (/)==case ^ Redo: (304) [user] subst_args1(=, _263162, 494, '&self', [/, ngram, 6], _279070) ^ Unify: (304) [user] subst_args1(=, _263162, 494, '&self', [/, ngram, 6], _279070) Call: (305) [system] fail ^ Redo: (304) [user] subst_args1(=, _263162, 494, '&self', [/, ngram, 6], _279070) ^ Unify: (304) [user] subst_args1(=, _263162, 494, '&self', [/, ngram, 6], _279070) Call: (305) [system] _408606=do_more_defs(true) Exit: (305) [system] do_more_defs(true)=do_more_defs(true) ^ Call: (305) [user] clause(eval_21(subst_args, _263162, 494, '&self', [/, ngram, 6], _279070), _410482) ^ Redo: (304) [user] subst_args1(=, _263162, 494, '&self', [/, ngram, 6], _279070) ^ Unify: (304) [user] subst_args1(=, _263162, 494, '&self', [/, ngram, 6], _279070) Call: (305) [system] fail ^ Redo: (304) [user] subst_args1(=, _263162, 494, '&self', [/, ngram, 6], _279070) ^ Unify: (304) [user] subst_args1(=, _263162, 494, '&self', [/, ngram, 6], _279070) ^ Call: (305) [user] is_and(/) ^ Unify: (305) [user] is_and(/) Call: (306) [system] atom(/) Exit: (306) [system] atom(/) ^ Unify: (305) [user] is_and(/) ^ Call: (306) [user] is_and(/, _420806) ^ Unify: (306) [user] is_and(/, _421734) Call: (307) [system] atom(/) Exit: (307) [system] atom(/) ^ Redo: (304) [user] subst_args1(=, _263162, 494, '&self', [/, ngram, 6], _279070) ^ Unify: (304) [user] subst_args1(=, _263162, 494, '&self', [/, ngram, 6], [/|_425382]) Call: (305) [system] nonvar(/) Exit: (305) [system] nonvar(/) Call: (305) [system] fail ^ Redo: (304) [user] subst_args1(=, _263162, 494, '&self', [/, ngram, 6], _279070) ^ Unify: (304) [user] subst_args1(=, _263162, 494, '&self', [/, ngram, 6], _279070) ^ Call: (305) [user] subst_args2(=, 494, '&self', [/, ngram, 6], _279070) ^ Unify: (305) [user] subst_args2(=, 494, '&self', [/, ngram, 6], _279070) Call: (306) [system] 494<3 ^ Redo: (305) [user] subst_args2(=, 494, '&self', [/, ngram, 6], _279070) ^ Unify: (305) [user] subst_args2(=, 494, '&self', [/, ngram, 6], _279070) Call: (306) [system] fail ^ Redo: (305) [user] subst_args2(=, 494, '&self', [/, ngram, 6], _279070) ^ Unify: (305) [user] subst_args2(=, 494, '&self', [/, ngram, 6], _279070) ^ Call: (306) [user] mnotrace(is_user_defined_head(=, '&self', /)) ^ Unify: (306) [user] mnotrace(is_user_defined_head(=, '&self', /)) ^ Call: (307) [user] once(is_user_defined_head(=, '&self', /)) ^ Unify: (307) [system] once(user:is_user_defined_head(=, '&self', /)) ^ Call: (308) [user] is_user_defined_head(=, '&self', /) ^ Unify: (308) [user] is_user_defined_head(=, '&self', /) ^ Call: (309) [user] mnotrace(is_user_defined_head0(=, '&self', /)) ^ Unify: (309) [user] mnotrace(is_user_defined_head0(=, '&self', /)) ^ Call: (310) [user] once(is_user_defined_head0(=, '&self', /)) ^ Unify: (310) [system] once(user:is_user_defined_head0(=, '&self', /)) ^ Call: (311) [user] is_user_defined_head0(=, '&self', /) ^ Unify: (311) [user] is_user_defined_head0(=, '&self', /) Call: (312) [system] callable(/) Exit: (312) [system] callable(/) Call: (312) [system] functor(/, _451484, _451564) Exit: (312) [system] functor(/, /, 0) ^ Call: (312) [user] is_user_defined_head_f(=, '&self', /) ^ Unify: (312) [user] is_user_defined_head_f(=, '&self', /) ^ Call: (313) [user] is_user_defined_head_f1(=, '&self', /) ^ Unify: (313) [user] is_user_defined_head_f1(=, '&self', /) Call: (314) [user] metta_eq_def(=, '&self', [/|_457082], _457164) Unify: (314) [user] metta_eq_def(=, '&self', [/|_457082], _458088) ^ Call: (315) [user] ignore((=)=(=)) ^ Unify: (315) [system] ignore(user:((=)=(=))) Call: (316) [system] (=)=(=) Exit: (316) [system] (=)=(=) ^ Exit: (315) [system] ignore(user:((=)=(=))) Call: (315) [user] metta_atom('&self', [=, [/|_457082], _463604]) Unify: (315) [user] metta_atom('&self', [=, [/|_457082], _463604]) ^ Call: (316) [user] typed_list('&self', _465518, _465440) ^ Unify: (316) [user] typed_list('&self', _466450, _465440) Call: (317) [system] compound('&self') Fail: (317) [system] compound('&self') ^ Fail: (316) [user] typed_list('&self', _469230, _465440) Redo: (315) [user] metta_atom('&self', [=, [/|_457082], _463604]) Unify: (315) [user] metta_atom('&self', [=, [/|_457082], _463604]) Call: (316) [system] '&self'=='&flybase' Redo: (315) [user] metta_atom('&self', [=, [/|_457082], _463604]) Unify: (315) [user] metta_atom('&self', [=, [/|_457082], _463604]) ^ Call: (316) [user] metta_atom_in_file('&self', [=, [/|_457082], _463604]) ^ Unify: (316) [user] metta_atom_in_file('&self', [=, [/|_457082], _463604]) ^ Call: (317) [user] metta_atom_in_file('&self', [=, [/|_457082], _463604], _476612, _476614) ^ Unify: (317) [user] metta_atom_in_file('&self', [=, [/|_457082], _463604], _477548, _477550) ^ Call: (318) [user] loaded_into_kb('&self', _478406) ^ Unify: (318) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Exit: (318) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Call: (318) [user] once(user:asserted_metta_pred(_488996, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Unify: (318) [system] once(user:asserted_metta_pred(_488996, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Call: (319) [user] asserted_metta_pred(_488996, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Fail: (319) [user] asserted_metta_pred(_488996, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Redo: (315) [user] metta_atom('&self', [=, [/|_457082], _463604]) Unify: (315) [user] metta_atom('&self', [=, [/|_457082], _463604]) Call: (316) [user] metta_atom_asserted('&self', [=, [/|_457082], _463604]) Unify: (316) [user] metta_atom_asserted('&self', [=, [/|_457082], _463604]) ^ Call: (317) [user] metta_atom_asserted_deduced('&self', [=, [/|_457082], _463604]) Redo: (316) [user] metta_atom_asserted('&self', [=, [/|_457082], _463604]) Redo: (315) [user] metta_atom('&self', [=, [/|_457082], _463604]) Unify: (315) [user] metta_atom('&self', [=, [/|_457082], _463604]) Call: (316) [system] '&self'\=='&corelib' Exit: (316) [system] '&self'\=='&corelib' ^ Call: (316) [user] using_all_spaces ^ Unify: (316) [user] using_all_spaces Call: (317) [system] nb_current(with_all_spaces, t) Redo: (315) [user] metta_atom('&self', [=, [/|_457082], _463604]) Unify: (315) [user] metta_atom('&self', [=, [/|_457082], _463604]) Call: (316) [system] '&self'\=='&corelib' Exit: (316) [system] '&self'\=='&corelib' Call: (316) [user] metta_atom_asserted('&self', '&corelib') Unify: (316) [user] metta_atom_asserted('&self', '&corelib') ^ Call: (317) [user] metta_atom_asserted_deduced('&self', '&corelib') Redo: (316) [user] metta_atom_asserted('&self', '&corelib') Unify: (316) [user] metta_atom_asserted('&self', '&corelib') Exit: (316) [user] metta_atom_asserted('&self', '&corelib') Call: (316) [user] should_inherit_from_corelib([=, [/|_10030], _10046]) Unify: (316) [user] should_inherit_from_corelib([=, [/|_10030], _10046]) ^ Call: (317) [user] using_all_spaces ^ Unify: (317) [user] using_all_spaces Call: (318) [system] nb_current(with_all_spaces, t) Redo: (316) [user] should_inherit_from_corelib([=, [/|_10030], _10046]) Unify: (316) [user] should_inherit_from_corelib([=, [/|_10030], _10046]) Call: (317) [system] (=)==(:) Redo: (316) [user] should_inherit_from_corelib([=, [/|_10030], _10046]) Unify: (316) [user] should_inherit_from_corelib([=, [/|_10030], _10046]) Call: (317) [system] (=)=='@doc' Redo: (316) [user] should_inherit_from_corelib([=, [/|_10030], _10046]) Unify: (316) [user] should_inherit_from_corelib([=, [/|_10030], _10046]) Call: (317) [system] fail Redo: (316) [user] metta_atom_asserted('&self', '&corelib') Redo: (315) [user] metta_atom('&self', [=, [/|_10030], _10046]) Fail: (314) [user] metta_eq_def(=, '&self', [/|_10030], _30252) ^ Fail: (313) [user] is_user_defined_head_f1(=, '&self', /) ^ Redo: (312) [user] is_user_defined_head_f(=, '&self', /) ^ Unify: (312) [user] is_user_defined_head_f(=, '&self', /) ^ Call: (313) [user] is_user_defined_head_f1(=, '&self', [/|_33896]) ^ Unify: (313) [user] is_user_defined_head_f1(=, '&self', [/|_33896]) Call: (314) [user] metta_eq_def(=, '&self', [[/|_33896]|_35766], _35848) Unify: (314) [user] metta_eq_def(=, '&self', [[/|_33896]|_35766], _36772) ^ Call: (315) [user] ignore((=)=(=)) ^ Unify: (315) [system] ignore(user:((=)=(=))) Call: (316) [system] (=)=(=) Exit: (316) [system] (=)=(=) ^ Exit: (315) [system] ignore(user:((=)=(=))) Call: (315) [user] metta_atom('&self', [=, [[/|_33896]|_35766], _42288]) Unify: (315) [user] metta_atom('&self', [=, [[/|_33896]|_35766], _42288]) ^ Call: (316) [user] typed_list('&self', _44202, _44124) ^ Unify: (316) [user] typed_list('&self', _45134, _44124) Call: (317) [system] compound('&self') Fail: (317) [system] compound('&self') ^ Fail: (316) [user] typed_list('&self', _47914, _44124) Redo: (315) [user] metta_atom('&self', [=, [[/|_33896]|_35766], _42288]) Unify: (315) [user] metta_atom('&self', [=, [[/|_33896]|_35766], _42288]) Call: (316) [system] '&self'=='&flybase' Redo: (315) [user] metta_atom('&self', [=, [[/|_33896]|_35766], _42288]) Unify: (315) [user] metta_atom('&self', [=, [[/|_33896]|_35766], _42288]) ^ Call: (316) [user] metta_atom_in_file('&self', [=, [[/|_33896]|_35766], _42288]) ^ Unify: (316) [user] metta_atom_in_file('&self', [=, [[/|_33896]|_35766], _42288]) ^ Call: (317) [user] metta_atom_in_file('&self', [=, [[/|_33896]|_35766], _42288], _55296, _55298) ^ Unify: (317) [user] metta_atom_in_file('&self', [=, [[/|_33896]|_35766], _42288], _56232, _56234) ^ Call: (318) [user] loaded_into_kb('&self', _57090) ^ Unify: (318) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Exit: (318) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Call: (318) [user] once(user:asserted_metta_pred(_67680, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Unify: (318) [system] once(user:asserted_metta_pred(_67680, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Call: (319) [user] asserted_metta_pred(_67680, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Fail: (319) [user] asserted_metta_pred(_67680, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Redo: (315) [user] metta_atom('&self', [=, [[/|_33896]|_35766], _42288]) Unify: (315) [user] metta_atom('&self', [=, [[/|_33896]|_35766], _42288]) Call: (316) [user] metta_atom_asserted('&self', [=, [[/|_33896]|_35766], _42288]) Unify: (316) [user] metta_atom_asserted('&self', [=, [[/|_33896]|_35766], _42288]) ^ Call: (317) [user] metta_atom_asserted_deduced('&self', [=, [[/|_33896]|_35766], _42288]) Redo: (316) [user] metta_atom_asserted('&self', [=, [[/|_33896]|_35766], _42288]) Redo: (315) [user] metta_atom('&self', [=, [[/|_33896]|_35766], _42288]) Unify: (315) [user] metta_atom('&self', [=, [[/|_33896]|_35766], _42288]) Call: (316) [system] '&self'\=='&corelib' Exit: (316) [system] '&self'\=='&corelib' ^ Call: (316) [user] using_all_spaces ^ Unify: (316) [user] using_all_spaces Call: (317) [system] nb_current(with_all_spaces, t) Redo: (315) [user] metta_atom('&self', [=, [[/|_33896]|_35766], _42288]) Unify: (315) [user] metta_atom('&self', [=, [[/|_33896]|_35766], _42288]) Call: (316) [system] '&self'\=='&corelib' Exit: (316) [system] '&self'\=='&corelib' Call: (316) [user] metta_atom_asserted('&self', '&corelib') Unify: (316) [user] metta_atom_asserted('&self', '&corelib') ^ Call: (317) [user] metta_atom_asserted_deduced('&self', '&corelib') Redo: (316) [user] metta_atom_asserted('&self', '&corelib') Unify: (316) [user] metta_atom_asserted('&self', '&corelib') Exit: (316) [user] metta_atom_asserted('&self', '&corelib') Call: (316) [user] should_inherit_from_corelib([=, [[/|_33896]|_35766], _42288]) Unify: (316) [user] should_inherit_from_corelib([=, [[/|_33896]|_35766], _42288]) ^ Call: (317) [user] using_all_spaces ^ Unify: (317) [user] using_all_spaces Call: (318) [system] nb_current(with_all_spaces, t) Redo: (316) [user] should_inherit_from_corelib([=, [[/|_33896]|_35766], _42288]) Unify: (316) [user] should_inherit_from_corelib([=, [[/|_33896]|_35766], _42288]) Call: (317) [system] (=)==(:) Redo: (316) [user] should_inherit_from_corelib([=, [[/|_33896]|_35766], _42288]) Unify: (316) [user] should_inherit_from_corelib([=, [[/|_33896]|_35766], _42288]) Call: (317) [system] (=)=='@doc' Redo: (316) [user] should_inherit_from_corelib([=, [[/|_33896]|_35766], _42288]) Unify: (316) [user] should_inherit_from_corelib([=, [[/|_33896]|_35766], _42288]) Call: (317) [system] fail Redo: (316) [user] metta_atom_asserted('&self', '&corelib') Redo: (315) [user] metta_atom('&self', [=, [[/|_33896]|_35766], _42288]) Fail: (314) [user] metta_eq_def(=, '&self', [[/|_33896]|_35766], _122884) ^ Fail: (313) [user] is_user_defined_head_f1(=, '&self', [/|_33896]) ^ Fail: (312) [user] is_user_defined_head_f(=, '&self', /) ^ Fail: (311) [user] is_user_defined_head0(=, '&self', /) ^ Fail: (310) [system] once(user:is_user_defined_head0(=, '&self', /)) ^ Fail: (309) [user] mnotrace(is_user_defined_head0(=, '&self', /)) ^ Fail: (308) [user] is_user_defined_head(=, '&self', /) ^ Fail: (307) [system] once(user:is_user_defined_head(=, '&self', /)) ^ Fail: (306) [user] mnotrace(is_user_defined_head(=, '&self', /)) ^ Redo: (305) [user] subst_args2(=, 494, '&self', [/, ngram, 6], _9696) ^ Unify: (305) [user] subst_args2(=, 494, '&self', [/, ngram, 6], _9696) ^ Call: (306) [user] subst_args40(=, 494, '&self', [/, ngram, 6], _9696) ^ Unify: (306) [user] subst_args40(=, 494, '&self', [/, ngram, 6], _9696) Call: (307) [user] is_function(/) Unify: (307) [user] is_function(/) ^ Call: (308) [user] symbol(/) ^ Unify: (308) [user] symbol(/) Call: (309) [system] atom(/) Exit: (309) [system] atom(/) ^ Exit: (308) [user] symbol(/) Exit: (307) [user] is_function(/) ^ Call: (307) [user] is_special_op(/) ^ Unify: (307) [user] is_special_op(/) ^ Call: (308) [user] current_self(_144128) ^ Unify: (308) [user] current_self(_144128) Call: (309) [system] nb_current(self_space, _144128) Exit: (309) [system] nb_current(self_space, '&self') Call: (309) [system] '&self'\==[] Exit: (309) [system] '&self'\==[] ^ Exit: (308) [user] current_self('&self') ^ Call: (308) [user] is_special_op('&self', /) ^ Unify: (308) [user] is_special_op('&self', /) Call: (309) [system] atom(/) Exit: (309) [system] atom(/) ^ Fail: (308) [user] is_special_op('&self', /) ^ Fail: (307) [user] is_special_op(/) ^ Redo: (306) [user] subst_args40(=, 494, '&self', [/, ngram, 6], _9696) Call: (307) [system] is_list([ngram, 6]) Exit: (307) [system] is_list([ngram, 6]) ^ Call: (307) [user] apply:maplist(subst_args(=, _158962, 494, '&self'), [ngram, 6], _158968) ^ Unify: (307) [apply] apply:maplist(user:subst_args(=, _158962, 494, '&self'), [ngram, 6], _158968) Call: (308) [apply] apply:maplist_([ngram, 6], _158968, user:subst_args(=, _158962, 494, '&self')) Unify: (308) [apply] apply:maplist_([ngram, 6], [_161786|_161788], user:subst_args(=, _158962, 494, '&self')) ^ Call: (309) [user] subst_args(=, _158962, 494, '&self', ngram, _161786) ^ Unify: (309) [user] subst_args(=, _158962, 494, '&self', ngram, _161786) Call: (310) [system] atom(=) Exit: (310) [system] atom(=) Call: (310) [system] (=)\==(=) ^ Redo: (309) [user] subst_args(=, _158962, 494, '&self', ngram, _161786) ^ Unify: (309) [user] subst_args(=, _158962, 494, '&self', ngram, _161786) ^ Call: (310) [user] self_subst(ngram) ^ Unify: (310) [user] self_subst(ngram) Call: (311) [system] callable(ngram) Exit: (311) [system] callable(ngram) ^ Unify: (310) [user] self_subst(ngram) ^ Call: (311) [user] self_eval(ngram) ^ Unify: (311) [user] self_eval(ngram) ^ Call: (313) [system] setup_call_cleanup('$notrace'(_175754, _175756), once(user:self_eval0(ngram)), '$restore_trace'(_175754, _175756)) ^ Unify: (313) [system] setup_call_cleanup(system:'$notrace'(_175754, _175756), system:once(user:self_eval0(ngram)), system:'$restore_trace'(_175754, _175756)) ^ Call: (314) [system] sig_atomic(system:'$notrace'(_175754, _175756)) ^ Exit: (313) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(ngram)), system:'$restore_trace'(3, -1)) ^ Exit: (311) [user] self_eval(ngram) ^ Exit: (310) [user] self_subst(ngram) Call: (310) [system] _161786=ngram Exit: (310) [system] ngram=ngram ^ Exit: (309) [user] subst_args(=, _158962, 494, '&self', ngram, ngram) Call: (309) [apply] apply:maplist_([6], _161788, user:subst_args(=, _158962, 494, '&self')) Unify: (309) [apply] apply:maplist_([6], [_185112|_185114], user:subst_args(=, _158962, 494, '&self')) ^ Call: (310) [user] subst_args(=, _158962, 494, '&self', 6, _185112) ^ Unify: (310) [user] subst_args(=, _158962, 494, '&self', 6, _185112) Call: (311) [system] atom(=) Exit: (311) [system] atom(=) Call: (311) [system] (=)\==(=) ^ Redo: (310) [user] subst_args(=, _158962, 494, '&self', 6, _185112) ^ Unify: (310) [user] subst_args(=, _158962, 494, '&self', 6, _185112) ^ Call: (311) [user] self_subst(6) ^ Unify: (311) [user] self_subst(6) Call: (312) [system] callable(6) ^ Redo: (311) [user] self_subst(6) ^ Exit: (311) [user] self_subst(6) Call: (311) [system] _185112=6 Exit: (311) [system] 6=6 ^ Exit: (310) [user] subst_args(=, _158962, 494, '&self', 6, 6) Call: (310) [apply] apply:maplist_([], _185114, user:subst_args(=, _158962, 494, '&self')) Unify: (310) [apply] apply:maplist_([], [], user:subst_args(=, _158962, 494, '&self')) Exit: (310) [apply] apply:maplist_([], [], user:subst_args(=, _158962, 494, '&self')) Exit: (309) [apply] apply:maplist_([6], [6], user:subst_args(=, _158962, 494, '&self')) Exit: (308) [apply] apply:maplist_([ngram, 6], [ngram, 6], user:subst_args(=, _158962, 494, '&self')) ^ Exit: (307) [apply] apply:maplist(user:subst_args(=, _158962, 494, '&self'), [ngram, 6], [ngram, 6]) ^ Call: (307) [user] subst_args5(494, '&self', [/, ngram, 6], _9696) ^ Unify: (307) [user] subst_args5(494, '&self', [/, ngram, 6], _9696) ^ Call: (308) [user] eval_selfless(_207576, _207578, 494, '&self', [/, ngram, 6], _9696) ^ Unify: (308) [user] eval_selfless(_208520, _208522, 494, '&self', [/, ngram, 6], _9696) ^ Call: (309) [user] eval_selfless_0([/, ngram, 6], _9696) ^ Unify: (309) [user] eval_selfless_0([/, ngram, 6], _9696) Call: (310) [system] var(/) ^ Redo: (309) [user] eval_selfless_0([/, ngram, 6], _9696) ^ Unify: (309) [user] eval_selfless_0([/, ngram, 6], _9696) ^ Call: (310) [user] is_assignment(/) ^ Unify: (310) [user] is_assignment(/) Call: (311) [system] atom(/) Exit: (311) [system] atom(/) ^ Redo: (309) [user] eval_selfless_0([/, ngram, 6], _9696) ^ Unify: (309) [user] eval_selfless_0([/, ngram, 6], _9696) ^ Call: (310) [user] eval_selfless_1([/, ngram, 6], _9696) ^ Unify: (310) [user] eval_selfless_1([/, ngram, 6], _9696) ^ Call: (311) [user] allow_clp ^ Unify: (311) [user] allow_clp ^ Call: (312) [user] false_flag ^ Unify: (312) [user] false_flag Call: (313) [system] fail Fail: (313) [system] fail ^ Fail: (312) [user] false_flag ^ Redo: (309) [user] eval_selfless_0([/, ngram, 6], _9696) ^ Unify: (309) [user] eval_selfless_0([/, ngram, 6], _9696) ^ Call: (310) [user] eval_selfless_2([/, ngram, 6], _9696) ^ Unify: (310) [user] eval_selfless_2([/, ngram, 6], _9696) Call: (311) [system] var(/) ^ Redo: (310) [user] eval_selfless_2([/, ngram, 6], _9696) ^ Unify: (310) [user] eval_selfless_2([/, ngram, 6], _9696) ^ Call: (311) [user] fake_notrace((ground([/, ngram, 6]), [/, ngram, 6]=[_234368, _234374, _234380], atom(_234368), catch_warn(current_op(_234406, yfx, _234368)), [/, ngram, 6]\=[_234426], s2ps([/, ngram, 6], _234434))) ^ Unify: (311) [user] fake_notrace(user:(ground([/, ngram, 6]), [/, ngram, 6]=[_234368, _234374, _234380], atom(_234368), catch_warn(current_op(_234406, yfx, _234368)), [/, ngram, 6]\=[_234426], s2ps([/, ngram, 6], _234434))) ^ Call: (312) [user] real_notrace(user:(ground([/, ngram, 6]), [/, ngram, 6]=[_234368, _234374, _234380], atom(_234368), catch_warn(current_op(_234406, yfx, _234368)), [/, ngram, 6]\=[_234426], s2ps([/, ngram, 6], _234434))) ^ Unify: (312) [user] real_notrace(user:(ground([/, ngram, 6]), [/, ngram, 6]=[_234368, _234374, _234380], atom(_234368), catch_warn(current_op(_234406, yfx, _234368)), [/, ngram, 6]\=[_234426], s2ps([/, ngram, 6], _234434))) ^ Call: (313) [user] setup_call_cleanup('$notrace'(_238140, _238142), once(user:(ground([/, ngram, 6]), [/, ngram, 6]=[_234368, _234374, _234380], atom(_234368), catch_warn(current_op(_234406, yfx, _234368)), [/, ngram, 6]\=[_234426], s2ps([/, ngram, 6], _234434))), '$restore_trace'(_238140, _238142)) ^ Unify: (313) [system] setup_call_cleanup(user:'$notrace'(_238140, _238142), user:once(user:(ground([/, ngram, 6]), [/, ngram, 6]=[_234368, _234374, _234380], atom(_234368), catch_warn(current_op(_234406, yfx, _234368)), [/, ngram, 6]\=[_234426], s2ps([/, ngram, 6], _234434))), user:'$restore_trace'(_238140, _238142)) ^ Call: (314) [system] sig_atomic(user:'$notrace'(_238140, _238142)) ^ Exit: (313) [system] setup_call_cleanup(user:'$notrace'(3, -1), user:once(user:(ground([/, ngram, 6]), [/, ngram, 6]=[/, ngram, 6], atom(/), catch_warn(current_op(400, yfx, /)), [/, ngram, 6]\=[_234426], s2ps([/, ngram, 6], ngram/6))), user:'$restore_trace'(3, -1)) ^ Exit: (312) [user] real_notrace(user:(ground([/, ngram, 6]), [/, ngram, 6]=[/, ngram, 6], atom(/), catch_warn(current_op(400, yfx, /)), [/, ngram, 6]\=[_234426], s2ps([/, ngram, 6], ngram/6))) ^ Exit: (311) [user] fake_notrace(user:(ground([/, ngram, 6]), [/, ngram, 6]=[/, ngram, 6], atom(/), catch_warn(current_op(400, yfx, /)), [/, ngram, 6]\=[_234426], s2ps([/, ngram, 6], ngram/6))) ^ Call: (311) [user] fake_notrace(catch(_9696 is ngram/6, _243854, fail)) ^ Unify: (311) [user] fake_notrace(user:catch(_9696 is ngram/6, _243854, fail)) ^ Call: (312) [user] real_notrace(user:catch(_9696 is ngram/6, _243854, fail)) ^ Unify: (312) [user] real_notrace(user:catch(_9696 is ngram/6, _243854, fail)) ^ Call: (313) [user] setup_call_cleanup('$notrace'(_247568, _247570), once(user:catch(_9696 is ngram/6, _243854, fail)), '$restore_trace'(_247568, _247570)) ^ Unify: (313) [system] setup_call_cleanup(user:'$notrace'(_247568, _247570), user:once(user:catch(_9696 is ngram/6, _243854, fail)), user:'$restore_trace'(_247568, _247570)) ^ Call: (314) [system] sig_atomic(user:'$notrace'(_247568, _247570)) ^ Fail: (312) [user] real_notrace(user:catch(_9696 is ngram/6, _10036, fail)) ^ Fail: (311) [user] fake_notrace(user:catch(_9696 is ngram/6, _10036, fail)) ^ Redo: (307) [user] subst_args5(494, '&self', [/, ngram, 6], _9696) ^ Unify: (307) [user] subst_args5(494, '&self', [/, ngram, 6], _9696) ^ Call: (308) [user] is_system_pred(/) ^ Unify: (308) [user] is_system_pred(/) Call: (309) [system] atom(/) Exit: (309) [system] atom(/) Call: (309) [system] atom_concat(_17614, !, /) ^ Redo: (308) [user] is_system_pred(/) ^ Unify: (308) [user] is_system_pred(/) Call: (309) [system] atom(/) Exit: (309) [system] atom(/) Call: (309) [system] atom_concat(_22242, '-fn', /) ^ Redo: (308) [user] is_system_pred(/) ^ Unify: (308) [user] is_system_pred(/) Call: (309) [system] atom(/) Exit: (309) [system] atom(/) Call: (309) [system] atom_concat(_26870, '-p', /) ^ Redo: (307) [user] subst_args5(494, '&self', [/, ngram, 6], _9696) ^ Call: (308) [user] subst_args6(494, '&self', [/, ngram, 6], _9696) ^ Unify: (308) [user] subst_args6(494, '&self', [/, ngram, 6], _9696) ^ Call: (309) [user] is_system_pred(/) ^ Unify: (309) [user] is_system_pred(/) Call: (310) [system] atom(/) Exit: (310) [system] atom(/) Call: (310) [system] atom_concat(_34312, !, /) ^ Redo: (309) [user] is_system_pred(/) ^ Unify: (309) [user] is_system_pred(/) Call: (310) [system] atom(/) Exit: (310) [system] atom(/) Call: (310) [system] atom_concat(_38940, '-fn', /) ^ Redo: (309) [user] is_system_pred(/) ^ Unify: (309) [user] is_system_pred(/) Call: (310) [system] atom(/) Exit: (310) [system] atom(/) Call: (310) [system] atom_concat(_43568, '-p', /) ^ Redo: (304) [user] subst_args1(=, _9668, 494, '&self', [/, ngram, 6], _9696) ^ Call: (305) [user] subst_args2_failed(494, '&self', [/, ngram, 6], _9696) ^ Unify: (305) [user] subst_args2_failed(494, '&self', [/, ngram, 6], _9696) Call: (306) [system] [/, ngram, 6]==[] ^ Redo: (305) [user] subst_args2_failed(494, '&self', [/, ngram, 6], _9696) ^ Unify: (305) [user] subst_args2_failed(494, '&self', [/, ngram, 6], _9696) Call: (306) [system] var([/, ngram, 6]) ^ Redo: (305) [user] subst_args2_failed(494, '&self', [/, ngram, 6], _9696) ^ Unify: (305) [user] subst_args2_failed(494, '&self', [/, ngram, 6], _9696) ^ Call: (306) [user] once(subst_selfless([/, ngram, 6], _9696)) ^ Unify: (306) [system] once(user:subst_selfless([/, ngram, 6], _9696)) ^ Call: (307) [user] subst_selfless([/, ngram, 6], _9696) ^ Unify: (307) [user] subst_selfless([/, ngram, 6], _9696) Call: (308) [system] var(/) ^ Redo: (307) [user] subst_selfless([/, ngram, 6], _9696) ^ Unify: (307) [user] subst_selfless([/, ngram, 6], _9696) ^ Call: (308) [user] eval_selfless(_59426, _59428, _59430, _59432, [/, ngram, 6], _9696) ^ Unify: (308) [user] eval_selfless(_60370, _60372, _60374, _60376, [/, ngram, 6], _9696) ^ Call: (309) [user] eval_selfless_0([/, ngram, 6], _9696) ^ Unify: (309) [user] eval_selfless_0([/, ngram, 6], _9696) Call: (310) [system] var(/) ^ Redo: (309) [user] eval_selfless_0([/, ngram, 6], _9696) ^ Unify: (309) [user] eval_selfless_0([/, ngram, 6], _9696) ^ Call: (310) [user] is_assignment(/) ^ Unify: (310) [user] is_assignment(/) Call: (311) [system] atom(/) Exit: (311) [system] atom(/) ^ Redo: (309) [user] eval_selfless_0([/, ngram, 6], _9696) ^ Unify: (309) [user] eval_selfless_0([/, ngram, 6], _9696) ^ Call: (310) [user] eval_selfless_1([/, ngram, 6], _9696) ^ Unify: (310) [user] eval_selfless_1([/, ngram, 6], _9696) ^ Call: (311) [user] allow_clp ^ Unify: (311) [user] allow_clp ^ Call: (312) [user] false_flag ^ Unify: (312) [user] false_flag Call: (313) [system] fail Fail: (313) [system] fail ^ Fail: (312) [user] false_flag ^ Redo: (309) [user] eval_selfless_0([/, ngram, 6], _9696) ^ Unify: (309) [user] eval_selfless_0([/, ngram, 6], _9696) ^ Call: (310) [user] eval_selfless_2([/, ngram, 6], _9696) ^ Unify: (310) [user] eval_selfless_2([/, ngram, 6], _9696) Call: (311) [system] var(/) ^ Redo: (310) [user] eval_selfless_2([/, ngram, 6], _9696) ^ Unify: (310) [user] eval_selfless_2([/, ngram, 6], _9696) ^ Call: (311) [user] fake_notrace((ground([/, ngram, 6]), [/, ngram, 6]=[_86218, _86224, _86230], atom(_86218), catch_warn(current_op(_86256, yfx, _86218)), [/, ngram, 6]\=[_86276], s2ps([/, ngram, 6], _86284))) ^ Unify: (311) [user] fake_notrace(user:(ground([/, ngram, 6]), [/, ngram, 6]=[_86218, _86224, _86230], atom(_86218), catch_warn(current_op(_86256, yfx, _86218)), [/, ngram, 6]\=[_86276], s2ps([/, ngram, 6], _86284))) ^ Call: (312) [user] real_notrace(user:(ground([/, ngram, 6]), [/, ngram, 6]=[_86218, _86224, _86230], atom(_86218), catch_warn(current_op(_86256, yfx, _86218)), [/, ngram, 6]\=[_86276], s2ps([/, ngram, 6], _86284))) ^ Unify: (312) [user] real_notrace(user:(ground([/, ngram, 6]), [/, ngram, 6]=[_86218, _86224, _86230], atom(_86218), catch_warn(current_op(_86256, yfx, _86218)), [/, ngram, 6]\=[_86276], s2ps([/, ngram, 6], _86284))) ^ Call: (313) [user] setup_call_cleanup('$notrace'(_89990, _89992), once(user:(ground([/, ngram, 6]), [/, ngram, 6]=[_86218, _86224, _86230], atom(_86218), catch_warn(current_op(_86256, yfx, _86218)), [/, ngram, 6]\=[_86276], s2ps([/, ngram, 6], _86284))), '$restore_trace'(_89990, _89992)) ^ Unify: (313) [system] setup_call_cleanup(user:'$notrace'(_89990, _89992), user:once(user:(ground([/, ngram, 6]), [/, ngram, 6]=[_86218, _86224, _86230], atom(_86218), catch_warn(current_op(_86256, yfx, _86218)), [/, ngram, 6]\=[_86276], s2ps([/, ngram, 6], _86284))), user:'$restore_trace'(_89990, _89992)) ^ Call: (314) [system] sig_atomic(user:'$notrace'(_89990, _89992)) ^ Exit: (313) [system] setup_call_cleanup(user:'$notrace'(3, -1), user:once(user:(ground([/, ngram, 6]), [/, ngram, 6]=[/, ngram, 6], atom(/), catch_warn(current_op(400, yfx, /)), [/, ngram, 6]\=[_86276], s2ps([/, ngram, 6], ngram/6))), user:'$restore_trace'(3, -1)) ^ Exit: (312) [user] real_notrace(user:(ground([/, ngram, 6]), [/, ngram, 6]=[/, ngram, 6], atom(/), catch_warn(current_op(400, yfx, /)), [/, ngram, 6]\=[_86276], s2ps([/, ngram, 6], ngram/6))) ^ Exit: (311) [user] fake_notrace(user:(ground([/, ngram, 6]), [/, ngram, 6]=[/, ngram, 6], atom(/), catch_warn(current_op(400, yfx, /)), [/, ngram, 6]\=[_86276], s2ps([/, ngram, 6], ngram/6))) ^ Call: (311) [user] fake_notrace(catch(_9696 is ngram/6, _95704, fail)) ^ Unify: (311) [user] fake_notrace(user:catch(_9696 is ngram/6, _95704, fail)) ^ Call: (312) [user] real_notrace(user:catch(_9696 is ngram/6, _95704, fail)) ^ Unify: (312) [user] real_notrace(user:catch(_9696 is ngram/6, _95704, fail)) ^ Call: (313) [user] setup_call_cleanup('$notrace'(_99418, _99420), once(user:catch(_9696 is ngram/6, _95704, fail)), '$restore_trace'(_99418, _99420)) ^ Unify: (313) [system] setup_call_cleanup(user:'$notrace'(_99418, _99420), user:once(user:catch(_9696 is ngram/6, _95704, fail)), user:'$restore_trace'(_99418, _99420)) ^ Call: (314) [system] sig_atomic(user:'$notrace'(_99418, _99420)) ^ Fail: (312) [user] real_notrace(user:catch(_9696 is ngram/6, _10028, fail)) ^ Fail: (311) [user] fake_notrace(user:catch(_9696 is ngram/6, _10028, fail)) ^ Redo: (305) [user] subst_args2_failed(494, '&self', [/, ngram, 6], _9696) ^ Unify: (305) [user] subst_args2_failed(494, '&self', [/, ngram, 6], [_12902|_12904]) ^ Call: (306) [user] subst_args(_13916, _13918, 494, '&self', /, _12902) ^ Unify: (306) [user] subst_args(_14860, _14862, 494, '&self', /, _12902) Call: (307) [system] atom(_15730) ^ Redo: (306) [user] subst_args(_16730, _16732, 494, '&self', /, _12902) ^ Unify: (306) [user] subst_args(_17674, _17676, 494, '&self', /, _12902) ^ Call: (307) [user] self_subst(/) ^ Unify: (307) [user] self_subst(/) Call: (308) [system] callable(/) Exit: (308) [system] callable(/) ^ Unify: (307) [user] self_subst(/) ^ Call: (308) [user] self_eval(/) ^ Unify: (308) [user] self_eval(/) ^ Call: (310) [system] setup_call_cleanup('$notrace'(_25024, _25026), once(user:self_eval0(/)), '$restore_trace'(_25024, _25026)) ^ Unify: (310) [system] setup_call_cleanup(system:'$notrace'(_25024, _25026), system:once(user:self_eval0(/)), system:'$restore_trace'(_25024, _25026)) ^ Call: (311) [system] sig_atomic(system:'$notrace'(_25024, _25026)) ^ Exit: (310) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(/)), system:'$restore_trace'(3, -1)) ^ Exit: (308) [user] self_eval(/) ^ Exit: (307) [user] self_subst(/) Call: (307) [system] _12902=(/) Exit: (307) [system] (/)=(/) ^ Exit: (306) [user] subst_args(_32578, _32580, 494, '&self', /, /) ^ Call: (306) [user] subst_args2_failed(494, '&self', [ngram, 6], _12904) ^ Unify: (306) [user] subst_args2_failed(494, '&self', [ngram, 6], _12904) Call: (307) [system] [ngram, 6]==[] ^ Redo: (306) [user] subst_args2_failed(494, '&self', [ngram, 6], _12904) ^ Unify: (306) [user] subst_args2_failed(494, '&self', [ngram, 6], _12904) Call: (307) [system] var([ngram, 6]) ^ Redo: (306) [user] subst_args2_failed(494, '&self', [ngram, 6], _12904) ^ Unify: (306) [user] subst_args2_failed(494, '&self', [ngram, 6], _12904) ^ Call: (307) [user] once(subst_selfless([ngram, 6], _12904)) ^ Unify: (307) [system] once(user:subst_selfless([ngram, 6], _12904)) ^ Call: (308) [user] subst_selfless([ngram, 6], _12904) ^ Unify: (308) [user] subst_selfless([ngram, 6], _12904) Call: (309) [system] var(ngram) ^ Redo: (308) [user] subst_selfless([ngram, 6], _12904) ^ Unify: (308) [user] subst_selfless([ngram, 6], _12904) ^ Call: (309) [user] eval_selfless(_47504, _47506, _47508, _47510, [ngram, 6], _12904) ^ Unify: (309) [user] eval_selfless(_48448, _48450, _48452, _48454, [ngram, 6], _12904) ^ Call: (310) [user] eval_selfless_0([ngram, 6], _12904) ^ Unify: (310) [user] eval_selfless_0([ngram, 6], _12904) Call: (311) [system] var(ngram) ^ Redo: (310) [user] eval_selfless_0([ngram, 6], _12904) ^ Unify: (310) [user] eval_selfless_0([ngram, 6], _12904) ^ Call: (311) [user] eval_selfless_1([ngram, 6], _12904) ^ Unify: (311) [user] eval_selfless_1([ngram, 6], _12904) ^ Call: (312) [user] allow_clp ^ Unify: (312) [user] allow_clp ^ Call: (313) [user] false_flag ^ Unify: (313) [user] false_flag Call: (314) [system] fail Fail: (314) [system] fail ^ Fail: (313) [user] false_flag ^ Redo: (310) [user] eval_selfless_0([ngram, 6], _12904) ^ Unify: (310) [user] eval_selfless_0([ngram, 6], _12904) ^ Call: (311) [user] eval_selfless_2([ngram, 6], _12904) ^ Unify: (311) [user] eval_selfless_2([ngram, 6], _12904) Call: (312) [system] var(ngram) ^ Redo: (311) [user] eval_selfless_2([ngram, 6], _12904) ^ Unify: (311) [user] eval_selfless_2([ngram, 6], _12904) ^ Call: (312) [user] fake_notrace((ground([ngram, 6]), [ngram, 6]=[_68744, _68750, _68756], atom(_68744), catch_warn(current_op(_68782, yfx, _68744)), [ngram, 6]\=[_68802], s2ps([ngram, 6], _68810))) ^ Unify: (312) [user] fake_notrace(user:(ground([ngram, 6]), [ngram, 6]=[_68744, _68750, _68756], atom(_68744), catch_warn(current_op(_68782, yfx, _68744)), [ngram, 6]\=[_68802], s2ps([ngram, 6], _68810))) ^ Call: (313) [user] real_notrace(user:(ground([ngram, 6]), [ngram, 6]=[_68744, _68750, _68756], atom(_68744), catch_warn(current_op(_68782, yfx, _68744)), [ngram, 6]\=[_68802], s2ps([ngram, 6], _68810))) ^ Unify: (313) [user] real_notrace(user:(ground([ngram, 6]), [ngram, 6]=[_68744, _68750, _68756], atom(_68744), catch_warn(current_op(_68782, yfx, _68744)), [ngram, 6]\=[_68802], s2ps([ngram, 6], _68810))) ^ Call: (314) [user] setup_call_cleanup('$notrace'(_72516, _72518), once(user:(ground([ngram, 6]), [ngram, 6]=[_68744, _68750, _68756], atom(_68744), catch_warn(current_op(_68782, yfx, _68744)), [ngram, 6]\=[_68802], s2ps([ngram, 6], _68810))), '$restore_trace'(_72516, _72518)) ^ Unify: (314) [system] setup_call_cleanup(user:'$notrace'(_72516, _72518), user:once(user:(ground([ngram, 6]), [ngram, 6]=[_68744, _68750, _68756], atom(_68744), catch_warn(current_op(_68782, yfx, _68744)), [ngram, 6]\=[_68802], s2ps([ngram, 6], _68810))), user:'$restore_trace'(_72516, _72518)) ^ Call: (315) [system] sig_atomic(user:'$notrace'(_72516, _72518)) ^ Fail: (313) [user] real_notrace(user:(ground([ngram, 6]), [ngram, 6]=[_68744, _68750, _68756], atom(_68744), catch_warn(current_op(_68782, yfx, _68744)), [ngram, 6]\=[_68802], s2ps([ngram, 6], _68810))) ^ Fail: (312) [user] fake_notrace(user:(ground([ngram, 6]), [ngram, 6]=[_68744, _68750, _68756], atom(_68744), catch_warn(current_op(_68782, yfx, _68744)), [ngram, 6]\=[_68802], s2ps([ngram, 6], _68810))) ^ Redo: (306) [user] subst_args2_failed(494, '&self', [ngram, 6], _12904) ^ Unify: (306) [user] subst_args2_failed(494, '&self', [ngram, 6], [_78140|_78142]) ^ Call: (307) [user] subst_args(_79154, _79156, 494, '&self', ngram, _78140) ^ Unify: (307) [user] subst_args(_80098, _80100, 494, '&self', ngram, _78140) Call: (308) [system] atom(_80968) ^ Redo: (307) [user] subst_args(_81968, _81970, 494, '&self', ngram, _78140) ^ Unify: (307) [user] subst_args(_82912, _82914, 494, '&self', ngram, _78140) ^ Call: (308) [user] self_subst(ngram) ^ Unify: (308) [user] self_subst(ngram) Call: (309) [system] callable(ngram) Exit: (309) [system] callable(ngram) ^ Unify: (308) [user] self_subst(ngram) ^ Call: (309) [user] self_eval(ngram) ^ Unify: (309) [user] self_eval(ngram) ^ Call: (311) [system] setup_call_cleanup('$notrace'(_90262, _90264), once(user:self_eval0(ngram)), '$restore_trace'(_90262, _90264)) ^ Unify: (311) [system] setup_call_cleanup(system:'$notrace'(_90262, _90264), system:once(user:self_eval0(ngram)), system:'$restore_trace'(_90262, _90264)) ^ Call: (312) [system] sig_atomic(system:'$notrace'(_90262, _90264)) ^ Exit: (311) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(ngram)), system:'$restore_trace'(3, -1)) ^ Exit: (309) [user] self_eval(ngram) ^ Exit: (308) [user] self_subst(ngram) Call: (308) [system] _78140=ngram Exit: (308) [system] ngram=ngram ^ Exit: (307) [user] subst_args(_97816, _97818, 494, '&self', ngram, ngram) ^ Call: (307) [user] subst_args2_failed(494, '&self', [6], _78142) ^ Unify: (307) [user] subst_args2_failed(494, '&self', [6], _78142) Call: (308) [system] [6]==[] ^ Redo: (307) [user] subst_args2_failed(494, '&self', [6], _78142) ^ Unify: (307) [user] subst_args2_failed(494, '&self', [6], _78142) Call: (308) [system] var([6]) ^ Redo: (307) [user] subst_args2_failed(494, '&self', [6], _78142) ^ Unify: (307) [user] subst_args2_failed(494, '&self', [6], _78142) ^ Call: (308) [user] once(subst_selfless([6], _78142)) ^ Unify: (308) [system] once(user:subst_selfless([6], _78142)) ^ Call: (309) [user] subst_selfless([6], _78142) ^ Unify: (309) [user] subst_selfless([6], _78142) Call: (310) [system] var(6) ^ Redo: (309) [user] subst_selfless([6], _78142) ^ Unify: (309) [user] subst_selfless([6], _78142) ^ Call: (310) [user] eval_selfless(_112742, _112744, _112746, _112748, [6], _78142) ^ Unify: (310) [user] eval_selfless(_113686, _113688, _113690, _113692, [6], _78142) ^ Call: (311) [user] eval_selfless_0([6], _78142) ^ Unify: (311) [user] eval_selfless_0([6], _78142) Call: (312) [system] var(6) ^ Redo: (311) [user] eval_selfless_0([6], _78142) ^ Unify: (311) [user] eval_selfless_0([6], _78142) ^ Call: (312) [user] eval_selfless_1([6], _78142) ^ Unify: (312) [user] eval_selfless_1([6], _78142) ^ Call: (313) [user] allow_clp ^ Unify: (313) [user] allow_clp ^ Call: (314) [user] false_flag ^ Unify: (314) [user] false_flag Call: (315) [system] fail Fail: (315) [system] fail ^ Fail: (314) [user] false_flag ^ Redo: (311) [user] eval_selfless_0([6], _78142) ^ Unify: (311) [user] eval_selfless_0([6], _78142) ^ Call: (312) [user] eval_selfless_2([6], _78142) ^ Unify: (312) [user] eval_selfless_2([6], _78142) Call: (313) [system] var(6) ^ Redo: (312) [user] eval_selfless_2([6], _78142) ^ Unify: (312) [user] eval_selfless_2([6], _78142) ^ Call: (313) [user] fake_notrace((ground([6]), [6]=[_133982, _133988, _133994], atom(_133982), catch_warn(current_op(_134020, yfx, _133982)), [6]\=[_134040], s2ps([6], _134048))) ^ Unify: (313) [user] fake_notrace(user:(ground([6]), [6]=[_133982, _133988, _133994], atom(_133982), catch_warn(current_op(_134020, yfx, _133982)), [6]\=[_134040], s2ps([6], _134048))) ^ Call: (314) [user] real_notrace(user:(ground([6]), [6]=[_133982, _133988, _133994], atom(_133982), catch_warn(current_op(_134020, yfx, _133982)), [6]\=[_134040], s2ps([6], _134048))) ^ Unify: (314) [user] real_notrace(user:(ground([6]), [6]=[_133982, _133988, _133994], atom(_133982), catch_warn(current_op(_134020, yfx, _133982)), [6]\=[_134040], s2ps([6], _134048))) ^ Call: (315) [user] setup_call_cleanup('$notrace'(_137754, _137756), once(user:(ground([6]), [6]=[_133982, _133988, _133994], atom(_133982), catch_warn(current_op(_134020, yfx, _133982)), [6]\=[_134040], s2ps([6], _134048))), '$restore_trace'(_137754, _137756)) ^ Unify: (315) [system] setup_call_cleanup(user:'$notrace'(_137754, _137756), user:once(user:(ground([6]), [6]=[_133982, _133988, _133994], atom(_133982), catch_warn(current_op(_134020, yfx, _133982)), [6]\=[_134040], s2ps([6], _134048))), user:'$restore_trace'(_137754, _137756)) ^ Call: (316) [system] sig_atomic(user:'$notrace'(_137754, _137756)) ^ Fail: (314) [user] real_notrace(user:(ground([6]), [6]=[_133982, _133988, _133994], atom(_133982), catch_warn(current_op(_134020, yfx, _133982)), [6]\=[_134040], s2ps([6], _134048))) ^ Fail: (313) [user] fake_notrace(user:(ground([6]), [6]=[_133982, _133988, _133994], atom(_133982), catch_warn(current_op(_134020, yfx, _133982)), [6]\=[_134040], s2ps([6], _134048))) ^ Redo: (307) [user] subst_args2_failed(494, '&self', [6], _78142) ^ Unify: (307) [user] subst_args2_failed(494, '&self', [6], [_143378|_143380]) ^ Call: (308) [user] subst_args(_144392, _144394, 494, '&self', 6, _143378) ^ Unify: (308) [user] subst_args(_145336, _145338, 494, '&self', 6, _143378) Call: (309) [system] atom(_146206) ^ Redo: (308) [user] subst_args(_147206, _147208, 494, '&self', 6, _143378) ^ Unify: (308) [user] subst_args(_148150, _148152, 494, '&self', 6, _143378) ^ Call: (309) [user] self_subst(6) ^ Unify: (309) [user] self_subst(6) Call: (310) [system] callable(6) ^ Redo: (309) [user] self_subst(6) ^ Exit: (309) [user] self_subst(6) Call: (309) [system] _143378=6 Exit: (309) [system] 6=6 ^ Exit: (308) [user] subst_args(_155570, _155572, 494, '&self', 6, 6) ^ Call: (308) [user] subst_args2_failed(494, '&self', [], _143380) ^ Unify: (308) [user] subst_args2_failed(494, '&self', [], _143380) Call: (309) [system] []==[] Exit: (309) [system] []==[] Call: (309) [system] _143380=[] Exit: (309) [system] []=[] ^ Exit: (308) [user] subst_args2_failed(494, '&self', [], []) ^ Exit: (307) [user] subst_args2_failed(494, '&self', [6], [6]) ^ Exit: (306) [user] subst_args2_failed(494, '&self', [ngram, 6], [ngram, 6]) ^ Exit: (305) [user] subst_args2_failed(494, '&self', [/, ngram, 6], [/, ngram, 6]) ^ Exit: (304) [user] subst_args1(=, _9668, 494, '&self', [/, ngram, 6], [/, ngram, 6]) ^ Exit: (303) [user] subst_args1(_9666, _9668, 494, '&self', [/, ngram, 6], [/, ngram, 6]) Call: (303) [system] nb_setarg(1, retval(fail), [/, ngram, 6]) Exit: (303) [system] nb_setarg(1, retval([/, ngram, 6]), [/, ngram, 6]) ^ Call: (303) [user] ignore(notrace((\+[/, ngram, 6]\=_9712, nb_setarg(1, retval([/, ngram, 6]), [/, ngram, 6])))) ^ Unify: (303) [system] ignore(user:notrace((\+[/, ngram, 6]\=_9712, nb_setarg(1, retval([/, ngram, 6]), [/, ngram, 6])))) ^ Call: (305) [system] setup_call_cleanup('$notrace'(_171414, _171416), once(user:(\+[/, ngram, 6]\=_9712, nb_setarg(1, retval([/, ngram, 6]), [/, ngram, 6]))), '$restore_trace'(_171414, _171416)) ^ Unify: (305) [system] setup_call_cleanup(system:'$notrace'(_171414, _171416), system:once(user:(\+[/, ngram, 6]\=_9712, nb_setarg(1, retval([/, ngram, 6]), [/, ngram, 6]))), system:'$restore_trace'(_171414, _171416)) ^ Call: (306) [system] sig_atomic(system:'$notrace'(_171414, _171416)) ^ Exit: (305) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(\+[/, ngram, 6]\=_9712, nb_setarg(1, retval([/, ngram, 6]), [/, ngram, 6]))), system:'$restore_trace'(3, -1)) ^ Exit: (303) [system] ignore(user:notrace((\+[/, ngram, 6]\=_9712, nb_setarg(1, retval([/, ngram, 6]), [/, ngram, 6])))) ^ Call: (303) [user] ignore((_9704==1->ignore(\+ \+ (flag(eval_num, _9742, _9742+1), (retval([/, ngram, 6])\=@=retval(fail), nonvar([/, ngram, 6])->indentq(5, _9742, <--, [false, [/, ngram, 6]]);indentq(5, _9742, <--, [false, retval([/, ngram, 6])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9742, _9742+1), (retval([/, ngram, 6])\=@=retval(fail), nonvar([/, ngram, 6])->indentq(5, _9742, <--, [false, [/, ngram, 6]]);indentq(5, _9742, <--, [false, retval([/, ngram, 6])])))))))))) ^ Unify: (303) [system] ignore(user:(_9704==1->ignore(\+ \+ (flag(eval_num, _9742, _9742+1), (retval([/, ngram, 6])\=@=retval(fail), nonvar([/, ngram, 6])->indentq(5, _9742, <--, [false, [/, ngram, 6]]);indentq(5, _9742, <--, [false, retval([/, ngram, 6])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9742, _9742+1), (retval([/, ngram, 6])\=@=retval(fail), nonvar([/, ngram, 6])->indentq(5, _9742, <--, [false, [/, ngram, 6]]);indentq(5, _9742, <--, [false, retval([/, ngram, 6])])))))))))) Call: (305) [system] _9704==1 Fail: (305) [system] _9704==1 ^ Call: (306) [system] setup_call_cleanup('$notrace'(_179870, _179872), once(user:ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9742, _9742+1), (retval([/, ngram, 6])\=@=retval(fail), nonvar([/, ngram, 6])->indentq(5, _9742, <--, [false, [/, ngram, 6]]);indentq(5, _9742, <--, [false, retval([/, ngram, 6])])))))))), '$restore_trace'(_179870, _179872)) ^ Unify: (306) [system] setup_call_cleanup(system:'$notrace'(_179870, _179872), system:once(user:ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9742, _9742+1), (retval([/, ngram, 6])\=@=retval(fail), nonvar([/, ngram, 6])->indentq(5, _9742, <--, [false, [/, ngram, 6]]);indentq(5, _9742, <--, [false, retval([/, ngram, 6])])))))))), system:'$restore_trace'(_179870, _179872)) ^ Call: (307) [system] sig_atomic(system:'$notrace'(_179870, _179872)) ^ Exit: (306) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9742, _9742+1), (retval([/, ngram, 6])\=@=retval(fail), nonvar([/, ngram, 6])->indentq(5, _9742, <--, [false, [/, ngram, 6]]);indentq(5, _9742, <--, [false, retval([/, ngram, 6])])))))))), system:'$restore_trace'(3, -1)) ^ Exit: (303) [system] ignore(user:(_9704==1->ignore(\+ \+ (flag(eval_num, _9742, _9742+1), (retval([/, ngram, 6])\=@=retval(fail), nonvar([/, ngram, 6])->indentq(5, _9742, <--, [false, [/, ngram, 6]]);indentq(5, _9742, <--, [false, retval([/, ngram, 6])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9742, _9742+1), (retval([/, ngram, 6])\=@=retval(fail), nonvar([/, ngram, 6])->indentq(5, _9742, <--, [false, [/, ngram, 6]]);indentq(5, _9742, <--, [false, retval([/, ngram, 6])])))))))))) ^ Exit: (301) [system] call_cleanup(user:((call(subst_args1(_9666, _9668), 494, '&self', [/, ngram, 6], [/, ngram, 6])*->nb_setarg(1, retval([/, ngram, 6]), [/, ngram, 6]);fail, trace, call(subst_args1(_9666, _9668), 494, '&self', [/, ngram, 6], [/, ngram, 6])), ignore(notrace((\+[/, ngram, 6]\=_9712, nb_setarg(1, retval([/, ngram, 6]), [/, ngram, 6]))))), user:ignore((_9704==1->ignore(\+ \+ (flag(eval_num, _9742, _9742+1), (retval([/, ngram, 6])\=@=retval(fail), nonvar([/, ngram, 6])->indentq(5, _9742, <--, [false, [/, ngram, 6]]);indentq(5, _9742, <--, [false, retval([/, ngram, 6])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9742, _9742+1), (retval([/, ngram, 6])\=@=retval(fail), nonvar([/, ngram, 6])->indentq(5, _9742, <--, [false, [/, ngram, 6]]);indentq(5, _9742, <--, [false, retval([/, ngram, 6])]))))))))))) Call: (301) [system] retval([/, ngram, 6])\=@=retval(fail) Exit: (301) [system] retval([/, ngram, 6])\=@=retval(fail) ^ Exit: (300) [user] trace_eval(subst_args1(_9666, _9668), (false, (e2;e)), 494, '&self', [/, ngram, 6], [/, ngram, 6]) Call: (300) [system] [/, ngram, 6]\=@=[/, ngram, 6] ^ Redo: (299) [user] subst_args0(_9666, _9668, 494, '&self', [/, ngram, 6], _9660) Call: (300) [system] _9660=[/, ngram, 6] Exit: (300) [system] [/, ngram, 6]=[/, ngram, 6] ^ Exit: (299) [user] subst_args0(_9666, _9668, 494, '&self', [/, ngram, 6], [/, ngram, 6]) ^ Exit: (298) [user] subst_args(_9666, _9668, 495, '&self', [/, ngram, 6], [/, ngram, 6]) ^ Call: (298) [user] subst_args2_failed(495, '&self', [[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9662) ^ Unify: (298) [user] subst_args2_failed(495, '&self', [[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9662) Call: (299) [system] [[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]==[] ^ Redo: (298) [user] subst_args2_failed(495, '&self', [[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9662) ^ Unify: (298) [user] subst_args2_failed(495, '&self', [[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9662) Call: (299) [system] var([[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) ^ Redo: (298) [user] subst_args2_failed(495, '&self', [[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9662) ^ Unify: (298) [user] subst_args2_failed(495, '&self', [[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9662) ^ Call: (299) [user] once(subst_selfless([[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9662)) ^ Unify: (299) [system] once(user:subst_selfless([[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9662)) ^ Call: (300) [user] subst_selfless([[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9662) ^ Unify: (300) [user] subst_selfless([[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9662) Call: (301) [system] var([/, trigram, 3]) ^ Redo: (300) [user] subst_selfless([[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9662) ^ Unify: (300) [user] subst_selfless([[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9662) ^ Call: (301) [user] eval_selfless(_208152, _208154, _208156, _208158, [[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9662) ^ Unify: (301) [user] eval_selfless(_209096, _209098, _209100, _209102, [[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9662) ^ Call: (302) [user] eval_selfless_0([[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9662) ^ Unify: (302) [user] eval_selfless_0([[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9662) Call: (303) [system] var([/, trigram, 3]) ^ Redo: (302) [user] eval_selfless_0([[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9662) ^ Unify: (302) [user] eval_selfless_0([[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9662) ^ Call: (303) [user] eval_selfless_1([[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9662) ^ Unify: (303) [user] eval_selfless_1([[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9662) ^ Call: (304) [user] allow_clp ^ Unify: (304) [user] allow_clp ^ Call: (305) [user] false_flag ^ Unify: (305) [user] false_flag Call: (306) [system] fail Fail: (306) [system] fail ^ Fail: (305) [user] false_flag ^ Redo: (302) [user] eval_selfless_0([[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9662) ^ Unify: (302) [user] eval_selfless_0([[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9662) ^ Call: (303) [user] eval_selfless_2([[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9662) ^ Unify: (303) [user] eval_selfless_2([[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9662) Call: (304) [system] var([/, trigram, 3]) ^ Redo: (303) [user] eval_selfless_2([[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9662) ^ Unify: (303) [user] eval_selfless_2([[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9662) ^ Call: (304) [user] fake_notrace((ground([[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_229392, _229398, _229404], atom(_229392), catch_warn(current_op(_229430, yfx, _229392)), [[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_229450], s2ps([[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _229458))) ^ Unify: (304) [user] fake_notrace(user:(ground([[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_229392, _229398, _229404], atom(_229392), catch_warn(current_op(_229430, yfx, _229392)), [[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_229450], s2ps([[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _229458))) ^ Call: (305) [user] real_notrace(user:(ground([[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_229392, _229398, _229404], atom(_229392), catch_warn(current_op(_229430, yfx, _229392)), [[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_229450], s2ps([[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _229458))) ^ Unify: (305) [user] real_notrace(user:(ground([[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_229392, _229398, _229404], atom(_229392), catch_warn(current_op(_229430, yfx, _229392)), [[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_229450], s2ps([[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _229458))) ^ Call: (306) [user] setup_call_cleanup('$notrace'(_233164, _233166), once(user:(ground([[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_229392, _229398, _229404], atom(_229392), catch_warn(current_op(_229430, yfx, _229392)), [[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_229450], s2ps([[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _229458))), '$restore_trace'(_233164, _233166)) ^ Unify: (306) [system] setup_call_cleanup(user:'$notrace'(_233164, _233166), user:once(user:(ground([[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_229392, _229398, _229404], atom(_229392), catch_warn(current_op(_229430, yfx, _229392)), [[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_229450], s2ps([[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _229458))), user:'$restore_trace'(_233164, _233166)) ^ Call: (307) [system] sig_atomic(user:'$notrace'(_233164, _233166)) ^ Fail: (305) [user] real_notrace(user:(ground([[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_229392, _229398, _229404], atom(_229392), catch_warn(current_op(_229430, yfx, _229392)), [[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_229450], s2ps([[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _229458))) ^ Fail: (304) [user] fake_notrace(user:(ground([[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_229392, _229398, _229404], atom(_229392), catch_warn(current_op(_229430, yfx, _229392)), [[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_229450], s2ps([[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _229458))) ^ Redo: (298) [user] subst_args2_failed(495, '&self', [[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9662) ^ Unify: (298) [user] subst_args2_failed(495, '&self', [[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], [_238788|_238790]) ^ Call: (299) [user] subst_args(_239802, _239804, 495, '&self', [/, trigram, 3], _238788) ^ Unify: (299) [user] subst_args(_240746, _240748, 495, '&self', [/, trigram, 3], _238788) Call: (300) [system] atom(_241616) ^ Redo: (299) [user] subst_args(_242616, _242618, 495, '&self', [/, trigram, 3], _238788) ^ Unify: (299) [user] subst_args(_243560, _243562, 495, '&self', [/, trigram, 3], _238788) ^ Call: (300) [user] self_subst([/, trigram, 3]) ^ Unify: (300) [user] self_subst([/, trigram, 3]) Call: (301) [system] callable([/, trigram, 3]) Exit: (301) [system] callable([/, trigram, 3]) ^ Unify: (300) [user] self_subst([/, trigram, 3]) ^ Call: (301) [user] self_eval([/, trigram, 3]) ^ Unify: (301) [user] self_eval([/, trigram, 3]) ^ Call: (303) [system] setup_call_cleanup('$notrace'(_250910, _250912), once(user:self_eval0([/, trigram, 3])), '$restore_trace'(_250910, _250912)) ^ Unify: (303) [system] setup_call_cleanup(system:'$notrace'(_250910, _250912), system:once(user:self_eval0([/, trigram, 3])), system:'$restore_trace'(_250910, _250912)) ^ Call: (304) [system] sig_atomic(system:'$notrace'(_250910, _250912)) ^ Fail: (301) [user] self_eval([/, trigram, 3]) ^ Redo: (299) [user] subst_args(_254746, _254748, 495, '&self', [/, trigram, 3], _238788) ^ Unify: (299) [user] subst_args(_255690, _255692, 495, '&self', [/, trigram, 3], _238788) Call: (300) [system] [trigram, 3]==[] ^ Redo: (299) [user] subst_args(_257562, _257564, 495, '&self', [/, trigram, 3], _238788) ^ Unify: (299) [user] subst_args(_258506, _258508, 495, '&self', [/, trigram, 3], _238788) ^ Call: (301) [system] setup_call_cleanup('$notrace'(_259396, _259398), once(user:(_259378 is 495-1)), '$restore_trace'(_259396, _259398)) ^ Unify: (301) [system] setup_call_cleanup(system:'$notrace'(_259396, _259398), system:once(user:(_259378 is 495-1)), system:'$restore_trace'(_259396, _259398)) ^ Call: (302) [system] sig_atomic(system:'$notrace'(_259396, _259398)) ^ Exit: (301) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(494 is 495-1)), system:'$restore_trace'(3, -1)) ^ Call: (300) [user] subst_args0(_263172, _263174, 494, '&self', [/, trigram, 3], _238788) ^ Unify: (300) [user] subst_args0(_263172, _263174, 494, '&self', [/, trigram, 3], _238788) ^ Call: (301) [user] self_subst([/, trigram, 3]) ^ Unify: (301) [user] self_subst([/, trigram, 3]) Call: (302) [system] callable([/, trigram, 3]) Exit: (302) [system] callable([/, trigram, 3]) ^ Unify: (301) [user] self_subst([/, trigram, 3]) ^ Call: (302) [user] self_eval([/, trigram, 3]) ^ Unify: (302) [user] self_eval([/, trigram, 3]) ^ Call: (304) [system] setup_call_cleanup('$notrace'(_271550, _271552), once(user:self_eval0([/, trigram, 3])), '$restore_trace'(_271550, _271552)) ^ Unify: (304) [system] setup_call_cleanup(system:'$notrace'(_271550, _271552), system:once(user:self_eval0([/, trigram, 3])), system:'$restore_trace'(_271550, _271552)) ^ Call: (305) [system] sig_atomic(system:'$notrace'(_271550, _271552)) ^ Fail: (302) [user] self_eval([/, trigram, 3]) ^ Redo: (300) [user] subst_args0(_263172, _263174, 494, '&self', [/, trigram, 3], _238788) ^ Unify: (300) [user] subst_args0(_263172, _263174, 494, '&self', [/, trigram, 3], _238788) Call: (301) [system] _277206 is 494+ -1 Exit: (301) [system] 493 is 494+ -1 ^ Call: (301) [user] trace_eval(subst_args1(_263172, _263174), (false, (e2;e)), 494, '&self', [/, trigram, 3], _279082) ^ Unify: (301) [user] trace_eval(subst_args1(_263172, _263174), (false, (e2;e)), 494, '&self', [/, trigram, 3], _279082) ^ Call: (302) [user] must_det_ll((notrace((flag(eval_num, _280992, _280992+1), _281010 is _280992 mod 500, _281028 is 99-494 mod 100, _281052=_281054, option_else('trace-length', _281066, 500), option_else('trace-depth', _281074, 30))), quietly(if_t((nop(stop_rtrace), _281010>_281066), (set_debug(eval, false), _281130 is _281066+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_281130])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_281182))))) ^ Unify: (302) [user] must_det_ll(user:(notrace((flag(eval_num, _280992, _280992+1), _281010 is _280992 mod 500, _281028 is 99-494 mod 100, _281052=_281054, option_else('trace-length', _281066, 500), option_else('trace-depth', _281074, 30))), quietly(if_t((nop(stop_rtrace), _281010>_281066), (set_debug(eval, false), _281130 is _281066+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_281130])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_281182))))) ^ Call: (303) [user] once(user:(notrace((flag(eval_num, _280992, _280992+1), _281010 is _280992 mod 500, _281028 is 99-494 mod 100, _281052=_281054, option_else('trace-length', _281066, 500), option_else('trace-depth', _281074, 30))), quietly(if_t((nop(stop_rtrace), _281010>_281066), (set_debug(eval, false), _281130 is _281066+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_281130])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_281182))))) ^ Unify: (303) [system] once(user:(notrace((flag(eval_num, _280992, _280992+1), _281010 is _280992 mod 500, _281028 is 99-494 mod 100, _281052=_281054, option_else('trace-length', _281066, 500), option_else('trace-depth', _281074, 30))), quietly(if_t((nop(stop_rtrace), _281010>_281066), (set_debug(eval, false), _281130 is _281066+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_281130])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_281182))))) ^ Call: (306) [system] setup_call_cleanup('$notrace'(_284906, _284908), once(user:(flag(eval_num, _280992, _280992+1), _281010 is _280992 mod 500, _281028 is 99-494 mod 100, _281052=_281054, option_else('trace-length', _281066, 500), option_else('trace-depth', _281074, 30))), '$restore_trace'(_284906, _284908)) ^ Unify: (306) [system] setup_call_cleanup(system:'$notrace'(_284906, _284908), system:once(user:(flag(eval_num, _280992, _280992+1), _281010 is _280992 mod 500, _281028 is 99-494 mod 100, _281052=_281054, option_else('trace-length', _281066, 500), option_else('trace-depth', _281074, 30))), system:'$restore_trace'(_284906, _284908)) ^ Call: (307) [system] sig_atomic(system:'$notrace'(_284906, _284908)) ^ Exit: (306) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(flag(eval_num, 38, 38+1), 38 is 38 mod 500, 5 is 99-494 mod 100, _281052=_281052, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), system:'$restore_trace'(3, -1)) ^ Call: (306) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 38>500), (set_debug(eval, false), _281130 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_281130])), nop((start_rtrace, rtrace))))) ^ Unify: (306) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 38>500), (set_debug(eval, false), _281130 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_281130])), nop((start_rtrace, rtrace))))) ^ Exit: (306) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 38>500), (set_debug(eval, false), _281130 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_281130])), nop((start_rtrace, rtrace))))) Call: (305) [user] nop(notrace(no_repeats_var(_281182))) Unify: (305) [user] nop(notrace(no_repeats_var(_281182))) Exit: (305) [user] nop(notrace(no_repeats_var(_281182))) ^ Exit: (303) [system] once(user:(notrace((flag(eval_num, 38, 38+1), 38 is 38 mod 500, 5 is 99-494 mod 100, _281052=_281052, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), quietly(if_t((nop(stop_rtrace), 38>500), (set_debug(eval, false), _281130 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_281130])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_281182))))) ^ Exit: (302) [user] must_det_ll(user:(notrace((flag(eval_num, 38, 38+1), 38 is 38 mod 500, 5 is 99-494 mod 100, _281052=_281052, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), quietly(if_t((nop(stop_rtrace), 38>500), (set_debug(eval, false), _281130 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_281130])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_281182))))) Call: (302) [occurs] occurs:sub_term(_296370, (false, (e2;e))) Unify: (302) [occurs] occurs:sub_term((false, (e2;e)), (false, (e2;e))) Exit: (302) [occurs] occurs:sub_term((false, (e2;e)), (false, (e2;e))) Call: (302) [system] (false, (e2;e))\=(false, (e2;e)) Fail: (302) [system] (false, (e2;e))\=(false, (e2;e)) Redo: (302) [occurs] occurs:sub_term(_296370, (false, (e2;e))) Unify: (302) [occurs] occurs:sub_term(_296370, (false, (e2;e))) Call: (303) [system] compound((false, (e2;e))) Exit: (303) [system] compound((false, (e2;e))) Call: (303) [system] arg(_304792, (false, (e2;e)), _304716) Exit: (303) [system] arg(1, (false, (e2;e)), false) Call: (303) [occurs] occurs:sub_term(_296370, false) Unify: (303) [occurs] occurs:sub_term(false, false) Exit: (303) [occurs] occurs:sub_term(false, false) Exit: (302) [occurs] occurs:sub_term(false, (false, (e2;e))) Call: (302) [system] (false, (e2;e))\=false Exit: (302) [system] (false, (e2;e))\=false ^ Call: (302) [user] if_trace((eval;false, (e2;e)), (_281052=1, indentq(5, 38, -->, [false, [/, trigram, 3]]))) ^ Unify: (302) [user] if_trace((eval;false, (e2;e)), (_281052=1, indentq(5, 38, -->, [false, [/, trigram, 3]]))) ^ Call: (304) [system] setup_call_cleanup('$notrace'(_314096, _314098), once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _281052=1, indentq(5, 38, -->, [false, [/, trigram, 3]]))), _314054, fbug((_314054-->if_trace((eval;false, (e2;e)), (_281052=1, indentq(5, 38, -->, [false, [/, trigram, 3]])))))))), '$restore_trace'(_314096, _314098)) ^ Unify: (304) [system] setup_call_cleanup(system:'$notrace'(_314096, _314098), system:once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _281052=1, indentq(5, 38, -->, [false, [/, trigram, 3]]))), _314054, fbug((_314054-->if_trace((eval;false, (e2;e)), (_281052=1, indentq(5, 38, -->, [false, [/, trigram, 3]])))))))), system:'$restore_trace'(_314096, _314098)) ^ Call: (305) [system] sig_atomic(system:'$notrace'(_314096, _314098)) ^ Exit: (304) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _281052=1, indentq(5, 38, -->, [false, [/, trigram, 3]]))), _314054, fbug((_314054-->if_trace((eval;false, (e2;e)), (_281052=1, indentq(5, 38, -->, [false, [/, trigram, 3]])))))))), system:'$restore_trace'(3, -1)) ^ Exit: (302) [user] if_trace((eval;false, (e2;e)), (_281052=1, indentq(5, 38, -->, [false, [/, trigram, 3]]))) Call: (302) [system] _318878=retval(fail) Exit: (302) [system] retval(fail)=retval(fail) Call: (302) [system] _320740=(\+ \+ (flag(eval_num, _320760, _320760+1), (retval(fail)\=@=retval(fail), nonvar(_279082)->indentq(5, _320760, <--, [false, _279082]);indentq(5, _320760, <--, [false, retval(fail)])))) Exit: (302) [system] (\+ \+ (flag(eval_num, _320760, _320760+1), (retval(fail)\=@=retval(fail), nonvar(_279082)->indentq(5, _320760, <--, [false, _279082]);indentq(5, _320760, <--, [false, retval(fail)]))))=(\+ \+ (flag(eval_num, _320760, _320760+1), (retval(fail)\=@=retval(fail), nonvar(_279082)->indentq(5, _320760, <--, [false, _279082]);indentq(5, _320760, <--, [false, retval(fail)])))) ^ Call: (302) [user] call_cleanup(((call(subst_args1(_263172, _263174), 494, '&self', [/, trigram, 3], _279082)*->nb_setarg(1, retval(fail), _279082);fail, trace, call(subst_args1(_263172, _263174), 494, '&self', [/, trigram, 3], _279082)), ignore(notrace((\+_279082\=_281182, nb_setarg(1, retval(fail), _279082))))), ignore((_281052==1->ignore(\+ \+ (flag(eval_num, _320760, _320760+1), (retval(fail)\=@=retval(fail), nonvar(_279082)->indentq(5, _320760, <--, [false, _279082]);indentq(5, _320760, <--, [false, retval(fail)]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _320760, _320760+1), (retval(fail)\=@=retval(fail), nonvar(_279082)->indentq(5, _320760, <--, [false, _279082]);indentq(5, _320760, <--, [false, retval(fail)]))))))))))) ^ Unify: (302) [system] call_cleanup(user:((call(subst_args1(_263172, _263174), 494, '&self', [/, trigram, 3], _279082)*->nb_setarg(1, retval(fail), _279082);fail, trace, call(subst_args1(_263172, _263174), 494, '&self', [/, trigram, 3], _279082)), ignore(notrace((\+_279082\=_281182, nb_setarg(1, retval(fail), _279082))))), user:ignore((_281052==1->ignore(\+ \+ (flag(eval_num, _320760, _320760+1), (retval(fail)\=@=retval(fail), nonvar(_279082)->indentq(5, _320760, <--, [false, _279082]);indentq(5, _320760, <--, [false, retval(fail)]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _320760, _320760+1), (retval(fail)\=@=retval(fail), nonvar(_279082)->indentq(5, _320760, <--, [false, _279082]);indentq(5, _320760, <--, [false, retval(fail)]))))))))))) ^ Call: (304) [user] subst_args1(_263172, _263174, 494, '&self', [/, trigram, 3], _279082) ^ Unify: (304) [user] subst_args1(_263172, _263174, 494, '&self', [/, trigram, 3], _279082) Call: (305) [system] var(_263172) Exit: (305) [system] var(_263172) ^ Call: (305) [user] subst_args1(=, _263174, 494, '&self', [/, trigram, 3], _279082) ^ Unify: (305) [user] subst_args1(=, _263174, 494, '&self', [/, trigram, 3], _279082) Call: (306) [system] var(=) ^ Redo: (305) [user] subst_args1(=, _263174, 494, '&self', [/, trigram, 3], _279082) Call: (306) [system] atom(=) Exit: (306) [system] atom(=) Call: (306) [system] (=)\==(=) ^ Redo: (305) [user] subst_args1(=, _263174, 494, '&self', [/, trigram, 3], _279082) ^ Unify: (305) [user] subst_args1(=, _263174, 494, '&self', [/, trigram, 3], _279082) Call: (306) [system] atom([/, trigram, 3]) ^ Redo: (305) [user] subst_args1(=, _263174, 494, '&self', [/, trigram, 3], _279082) ^ Unify: (305) [user] subst_args1(=, _263174, 494, '&self', [/, trigram, 3], _279082) Call: (306) [system] is_list([trigram, 3]) Exit: (306) [system] is_list([trigram, 3]) ^ Unify: (305) [user] subst_args1(=, _263174, 494, '&self', [/, trigram, 3], _279082) Call: (306) [system] is_list([/, trigram, 3]) Exit: (306) [system] is_list([/, trigram, 3]) ^ Unify: (305) [user] subst_args1(=, _263174, 494, '&self', [/, trigram, 3], [/|_344350]) Call: (306) [system] var(/) ^ Redo: (305) [user] subst_args1(=, _263174, 494, '&self', [/, trigram, 3], _279082) ^ Unify: (305) [user] subst_args1(=, _263174, 494, '&self', [/, trigram, 3], _279082) Call: (306) [system] fail ^ Redo: (305) [user] subst_args1(=, _263174, 494, '&self', [/, trigram, 3], _279082) ^ Unify: (305) [user] subst_args1(=, _263174, 494, '&self', [/, trigram, 3], _279082) Call: (306) [system] is_list([/, trigram, 3]) Exit: (306) [system] is_list([/, trigram, 3]) ^ Call: (306) [user] apply:maplist(self_subst, [/, trigram, 3]) ^ Unify: (306) [apply] apply:maplist(user:self_subst, [/, trigram, 3]) Call: (307) [apply] apply:maplist_([/, trigram, 3], user:self_subst) Unify: (307) [apply] apply:maplist_([/, trigram, 3], user:self_subst) ^ Call: (308) [user] self_subst(/) ^ Unify: (308) [user] self_subst(/) Call: (309) [system] callable(/) Exit: (309) [system] callable(/) ^ Unify: (308) [user] self_subst(/) ^ Call: (309) [user] self_eval(/) ^ Unify: (309) [user] self_eval(/) ^ Call: (311) [system] setup_call_cleanup('$notrace'(_362970, _362972), once(user:self_eval0(/)), '$restore_trace'(_362970, _362972)) ^ Unify: (311) [system] setup_call_cleanup(system:'$notrace'(_362970, _362972), system:once(user:self_eval0(/)), system:'$restore_trace'(_362970, _362972)) ^ Call: (312) [system] sig_atomic(system:'$notrace'(_362970, _362972)) ^ Exit: (311) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(/)), system:'$restore_trace'(3, -1)) ^ Exit: (309) [user] self_eval(/) ^ Exit: (308) [user] self_subst(/) Call: (308) [apply] apply:maplist_([trigram, 3], user:self_subst) Unify: (308) [apply] apply:maplist_([trigram, 3], user:self_subst) ^ Call: (309) [user] self_subst(trigram) ^ Unify: (309) [user] self_subst(trigram) Call: (310) [system] callable(trigram) Exit: (310) [system] callable(trigram) ^ Unify: (309) [user] self_subst(trigram) ^ Call: (310) [user] self_eval(trigram) ^ Unify: (310) [user] self_eval(trigram) ^ Call: (312) [system] setup_call_cleanup('$notrace'(_376930, _376932), once(user:self_eval0(trigram)), '$restore_trace'(_376930, _376932)) ^ Unify: (312) [system] setup_call_cleanup(system:'$notrace'(_376930, _376932), system:once(user:self_eval0(trigram)), system:'$restore_trace'(_376930, _376932)) ^ Call: (313) [system] sig_atomic(system:'$notrace'(_376930, _376932)) ^ Exit: (312) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(trigram)), system:'$restore_trace'(3, -1)) ^ Exit: (310) [user] self_eval(trigram) ^ Exit: (309) [user] self_subst(trigram) Call: (309) [apply] apply:maplist_([3], user:self_subst) Unify: (309) [apply] apply:maplist_([3], user:self_subst) ^ Call: (310) [user] self_subst(3) ^ Unify: (310) [user] self_subst(3) Call: (311) [system] callable(3) ^ Redo: (310) [user] self_subst(3) ^ Exit: (310) [user] self_subst(3) Call: (310) [apply] apply:maplist_([], user:self_subst) Unify: (310) [apply] apply:maplist_([], user:self_subst) Exit: (310) [apply] apply:maplist_([], user:self_subst) Exit: (309) [apply] apply:maplist_([3], user:self_subst) Exit: (308) [apply] apply:maplist_([trigram, 3], user:self_subst) Exit: (307) [apply] apply:maplist_([/, trigram, 3], user:self_subst) ^ Exit: (306) [apply] apply:maplist(user:self_subst, [/, trigram, 3]) Call: (306) [system] [/, trigram, 3]=[_395534|_395536] Exit: (306) [system] [/, trigram, 3]=[/, trigram, 3] Call: (306) [system] atom(/) Exit: (306) [system] atom(/) ^ Unify: (305) [user] subst_args1(=, _263174, 494, '&self', [/, trigram, 3], _279082) ^ Call: (306) [user] is_space_op(/) ^ Redo: (305) [user] subst_args1(=, _263174, 494, '&self', [/, trigram, 3], _279082) ^ Unify: (305) [user] subst_args1(=, _263174, 494, '&self', [/, trigram, 3], _279082) Call: (306) [system] (/)==case ^ Redo: (305) [user] subst_args1(=, _263174, 494, '&self', [/, trigram, 3], _279082) ^ Unify: (305) [user] subst_args1(=, _263174, 494, '&self', [/, trigram, 3], _279082) Call: (306) [system] fail ^ Redo: (305) [user] subst_args1(=, _263174, 494, '&self', [/, trigram, 3], _279082) ^ Unify: (305) [user] subst_args1(=, _263174, 494, '&self', [/, trigram, 3], _279082) Call: (306) [system] _408618=do_more_defs(true) Exit: (306) [system] do_more_defs(true)=do_more_defs(true) ^ Call: (306) [user] clause(eval_21(subst_args, _263174, 494, '&self', [/, trigram, 3], _279082), _410494) ^ Redo: (305) [user] subst_args1(=, _263174, 494, '&self', [/, trigram, 3], _279082) ^ Unify: (305) [user] subst_args1(=, _263174, 494, '&self', [/, trigram, 3], _279082) Call: (306) [system] fail ^ Redo: (305) [user] subst_args1(=, _263174, 494, '&self', [/, trigram, 3], _279082) ^ Unify: (305) [user] subst_args1(=, _263174, 494, '&self', [/, trigram, 3], _279082) ^ Call: (306) [user] is_and(/) ^ Unify: (306) [user] is_and(/) Call: (307) [system] atom(/) Exit: (307) [system] atom(/) ^ Unify: (306) [user] is_and(/) ^ Call: (307) [user] is_and(/, _420818) ^ Unify: (307) [user] is_and(/, _421746) Call: (308) [system] atom(/) Exit: (308) [system] atom(/) ^ Redo: (305) [user] subst_args1(=, _263174, 494, '&self', [/, trigram, 3], _279082) ^ Unify: (305) [user] subst_args1(=, _263174, 494, '&self', [/, trigram, 3], [/|_425394]) Call: (306) [system] nonvar(/) Exit: (306) [system] nonvar(/) Call: (306) [system] fail ^ Redo: (305) [user] subst_args1(=, _263174, 494, '&self', [/, trigram, 3], _279082) ^ Unify: (305) [user] subst_args1(=, _263174, 494, '&self', [/, trigram, 3], _279082) ^ Call: (306) [user] subst_args2(=, 494, '&self', [/, trigram, 3], _279082) ^ Unify: (306) [user] subst_args2(=, 494, '&self', [/, trigram, 3], _279082) Call: (307) [system] 494<3 ^ Redo: (306) [user] subst_args2(=, 494, '&self', [/, trigram, 3], _279082) ^ Unify: (306) [user] subst_args2(=, 494, '&self', [/, trigram, 3], _279082) Call: (307) [system] fail ^ Redo: (306) [user] subst_args2(=, 494, '&self', [/, trigram, 3], _279082) ^ Unify: (306) [user] subst_args2(=, 494, '&self', [/, trigram, 3], _279082) ^ Call: (307) [user] mnotrace(is_user_defined_head(=, '&self', /)) ^ Unify: (307) [user] mnotrace(is_user_defined_head(=, '&self', /)) ^ Call: (308) [user] once(is_user_defined_head(=, '&self', /)) ^ Unify: (308) [system] once(user:is_user_defined_head(=, '&self', /)) ^ Call: (309) [user] is_user_defined_head(=, '&self', /) ^ Unify: (309) [user] is_user_defined_head(=, '&self', /) ^ Call: (310) [user] mnotrace(is_user_defined_head0(=, '&self', /)) ^ Unify: (310) [user] mnotrace(is_user_defined_head0(=, '&self', /)) ^ Call: (311) [user] once(is_user_defined_head0(=, '&self', /)) ^ Unify: (311) [system] once(user:is_user_defined_head0(=, '&self', /)) ^ Call: (312) [user] is_user_defined_head0(=, '&self', /) ^ Unify: (312) [user] is_user_defined_head0(=, '&self', /) Call: (313) [system] callable(/) Exit: (313) [system] callable(/) Call: (313) [system] functor(/, _451496, _451576) Exit: (313) [system] functor(/, /, 0) ^ Call: (313) [user] is_user_defined_head_f(=, '&self', /) ^ Unify: (313) [user] is_user_defined_head_f(=, '&self', /) ^ Call: (314) [user] is_user_defined_head_f1(=, '&self', /) ^ Unify: (314) [user] is_user_defined_head_f1(=, '&self', /) Call: (315) [user] metta_eq_def(=, '&self', [/|_457094], _457176) Unify: (315) [user] metta_eq_def(=, '&self', [/|_457094], _458100) ^ Call: (316) [user] ignore((=)=(=)) ^ Unify: (316) [system] ignore(user:((=)=(=))) Call: (317) [system] (=)=(=) Exit: (317) [system] (=)=(=) ^ Exit: (316) [system] ignore(user:((=)=(=))) Call: (316) [user] metta_atom('&self', [=, [/|_457094], _463616]) Unify: (316) [user] metta_atom('&self', [=, [/|_457094], _463616]) ^ Call: (317) [user] typed_list('&self', _465530, _465452) ^ Unify: (317) [user] typed_list('&self', _466462, _465452) Call: (318) [system] compound('&self') Fail: (318) [system] compound('&self') ^ Fail: (317) [user] typed_list('&self', _469242, _465452) Redo: (316) [user] metta_atom('&self', [=, [/|_457094], _463616]) Unify: (316) [user] metta_atom('&self', [=, [/|_457094], _463616]) Call: (317) [system] '&self'=='&flybase' Redo: (316) [user] metta_atom('&self', [=, [/|_457094], _463616]) Unify: (316) [user] metta_atom('&self', [=, [/|_457094], _463616]) ^ Call: (317) [user] metta_atom_in_file('&self', [=, [/|_457094], _463616]) ^ Unify: (317) [user] metta_atom_in_file('&self', [=, [/|_457094], _463616]) ^ Call: (318) [user] metta_atom_in_file('&self', [=, [/|_457094], _463616], _476624, _476626) ^ Unify: (318) [user] metta_atom_in_file('&self', [=, [/|_457094], _463616], _477560, _477562) ^ Call: (319) [user] loaded_into_kb('&self', _478418) ^ Unify: (319) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Exit: (319) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Call: (319) [user] once(user:asserted_metta_pred(_489008, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Unify: (319) [system] once(user:asserted_metta_pred(_489008, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Call: (320) [user] asserted_metta_pred(_489008, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Fail: (320) [user] asserted_metta_pred(_489008, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Redo: (316) [user] metta_atom('&self', [=, [/|_457094], _463616]) Unify: (316) [user] metta_atom('&self', [=, [/|_457094], _463616]) Call: (317) [user] metta_atom_asserted('&self', [=, [/|_457094], _463616]) Unify: (317) [user] metta_atom_asserted('&self', [=, [/|_457094], _463616]) ^ Call: (318) [user] metta_atom_asserted_deduced('&self', [=, [/|_457094], _463616]) Redo: (317) [user] metta_atom_asserted('&self', [=, [/|_457094], _463616]) Redo: (316) [user] metta_atom('&self', [=, [/|_457094], _463616]) Unify: (316) [user] metta_atom('&self', [=, [/|_457094], _463616]) Call: (317) [system] '&self'\=='&corelib' Exit: (317) [system] '&self'\=='&corelib' ^ Call: (317) [user] using_all_spaces ^ Unify: (317) [user] using_all_spaces Call: (318) [system] nb_current(with_all_spaces, t) Redo: (316) [user] metta_atom('&self', [=, [/|_457094], _463616]) Unify: (316) [user] metta_atom('&self', [=, [/|_457094], _463616]) Call: (317) [system] '&self'\=='&corelib' Exit: (317) [system] '&self'\=='&corelib' Call: (317) [user] metta_atom_asserted('&self', '&corelib') Unify: (317) [user] metta_atom_asserted('&self', '&corelib') ^ Call: (318) [user] metta_atom_asserted_deduced('&self', '&corelib') Redo: (317) [user] metta_atom_asserted('&self', '&corelib') Unify: (317) [user] metta_atom_asserted('&self', '&corelib') Exit: (317) [user] metta_atom_asserted('&self', '&corelib') Call: (317) [user] should_inherit_from_corelib([=, [/|_10042], _10058]) Unify: (317) [user] should_inherit_from_corelib([=, [/|_10042], _10058]) ^ Call: (318) [user] using_all_spaces ^ Unify: (318) [user] using_all_spaces Call: (319) [system] nb_current(with_all_spaces, t) Redo: (317) [user] should_inherit_from_corelib([=, [/|_10042], _10058]) Unify: (317) [user] should_inherit_from_corelib([=, [/|_10042], _10058]) Call: (318) [system] (=)==(:) Redo: (317) [user] should_inherit_from_corelib([=, [/|_10042], _10058]) Unify: (317) [user] should_inherit_from_corelib([=, [/|_10042], _10058]) Call: (318) [system] (=)=='@doc' Redo: (317) [user] should_inherit_from_corelib([=, [/|_10042], _10058]) Unify: (317) [user] should_inherit_from_corelib([=, [/|_10042], _10058]) Call: (318) [system] fail Redo: (317) [user] metta_atom_asserted('&self', '&corelib') Redo: (316) [user] metta_atom('&self', [=, [/|_10042], _10058]) Fail: (315) [user] metta_eq_def(=, '&self', [/|_10042], _30264) ^ Fail: (314) [user] is_user_defined_head_f1(=, '&self', /) ^ Redo: (313) [user] is_user_defined_head_f(=, '&self', /) ^ Unify: (313) [user] is_user_defined_head_f(=, '&self', /) ^ Call: (314) [user] is_user_defined_head_f1(=, '&self', [/|_33908]) ^ Unify: (314) [user] is_user_defined_head_f1(=, '&self', [/|_33908]) Call: (315) [user] metta_eq_def(=, '&self', [[/|_33908]|_35778], _35860) Unify: (315) [user] metta_eq_def(=, '&self', [[/|_33908]|_35778], _36784) ^ Call: (316) [user] ignore((=)=(=)) ^ Unify: (316) [system] ignore(user:((=)=(=))) Call: (317) [system] (=)=(=) Exit: (317) [system] (=)=(=) ^ Exit: (316) [system] ignore(user:((=)=(=))) Call: (316) [user] metta_atom('&self', [=, [[/|_33908]|_35778], _42300]) Unify: (316) [user] metta_atom('&self', [=, [[/|_33908]|_35778], _42300]) ^ Call: (317) [user] typed_list('&self', _44214, _44136) ^ Unify: (317) [user] typed_list('&self', _45146, _44136) Call: (318) [system] compound('&self') Fail: (318) [system] compound('&self') ^ Fail: (317) [user] typed_list('&self', _47926, _44136) Redo: (316) [user] metta_atom('&self', [=, [[/|_33908]|_35778], _42300]) Unify: (316) [user] metta_atom('&self', [=, [[/|_33908]|_35778], _42300]) Call: (317) [system] '&self'=='&flybase' Redo: (316) [user] metta_atom('&self', [=, [[/|_33908]|_35778], _42300]) Unify: (316) [user] metta_atom('&self', [=, [[/|_33908]|_35778], _42300]) ^ Call: (317) [user] metta_atom_in_file('&self', [=, [[/|_33908]|_35778], _42300]) ^ Unify: (317) [user] metta_atom_in_file('&self', [=, [[/|_33908]|_35778], _42300]) ^ Call: (318) [user] metta_atom_in_file('&self', [=, [[/|_33908]|_35778], _42300], _55308, _55310) ^ Unify: (318) [user] metta_atom_in_file('&self', [=, [[/|_33908]|_35778], _42300], _56244, _56246) ^ Call: (319) [user] loaded_into_kb('&self', _57102) ^ Unify: (319) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Exit: (319) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Call: (319) [user] once(user:asserted_metta_pred(_67692, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Unify: (319) [system] once(user:asserted_metta_pred(_67692, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Call: (320) [user] asserted_metta_pred(_67692, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Fail: (320) [user] asserted_metta_pred(_67692, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Redo: (316) [user] metta_atom('&self', [=, [[/|_33908]|_35778], _42300]) Unify: (316) [user] metta_atom('&self', [=, [[/|_33908]|_35778], _42300]) Call: (317) [user] metta_atom_asserted('&self', [=, [[/|_33908]|_35778], _42300]) Unify: (317) [user] metta_atom_asserted('&self', [=, [[/|_33908]|_35778], _42300]) ^ Call: (318) [user] metta_atom_asserted_deduced('&self', [=, [[/|_33908]|_35778], _42300]) Redo: (317) [user] metta_atom_asserted('&self', [=, [[/|_33908]|_35778], _42300]) Redo: (316) [user] metta_atom('&self', [=, [[/|_33908]|_35778], _42300]) Unify: (316) [user] metta_atom('&self', [=, [[/|_33908]|_35778], _42300]) Call: (317) [system] '&self'\=='&corelib' Exit: (317) [system] '&self'\=='&corelib' ^ Call: (317) [user] using_all_spaces ^ Unify: (317) [user] using_all_spaces Call: (318) [system] nb_current(with_all_spaces, t) Redo: (316) [user] metta_atom('&self', [=, [[/|_33908]|_35778], _42300]) Unify: (316) [user] metta_atom('&self', [=, [[/|_33908]|_35778], _42300]) Call: (317) [system] '&self'\=='&corelib' Exit: (317) [system] '&self'\=='&corelib' Call: (317) [user] metta_atom_asserted('&self', '&corelib') Unify: (317) [user] metta_atom_asserted('&self', '&corelib') ^ Call: (318) [user] metta_atom_asserted_deduced('&self', '&corelib') Redo: (317) [user] metta_atom_asserted('&self', '&corelib') Unify: (317) [user] metta_atom_asserted('&self', '&corelib') Exit: (317) [user] metta_atom_asserted('&self', '&corelib') Call: (317) [user] should_inherit_from_corelib([=, [[/|_33908]|_35778], _42300]) Unify: (317) [user] should_inherit_from_corelib([=, [[/|_33908]|_35778], _42300]) ^ Call: (318) [user] using_all_spaces ^ Unify: (318) [user] using_all_spaces Call: (319) [system] nb_current(with_all_spaces, t) Redo: (317) [user] should_inherit_from_corelib([=, [[/|_33908]|_35778], _42300]) Unify: (317) [user] should_inherit_from_corelib([=, [[/|_33908]|_35778], _42300]) Call: (318) [system] (=)==(:) Redo: (317) [user] should_inherit_from_corelib([=, [[/|_33908]|_35778], _42300]) Unify: (317) [user] should_inherit_from_corelib([=, [[/|_33908]|_35778], _42300]) Call: (318) [system] (=)=='@doc' Redo: (317) [user] should_inherit_from_corelib([=, [[/|_33908]|_35778], _42300]) Unify: (317) [user] should_inherit_from_corelib([=, [[/|_33908]|_35778], _42300]) Call: (318) [system] fail Redo: (317) [user] metta_atom_asserted('&self', '&corelib') Redo: (316) [user] metta_atom('&self', [=, [[/|_33908]|_35778], _42300]) Fail: (315) [user] metta_eq_def(=, '&self', [[/|_33908]|_35778], _122896) ^ Fail: (314) [user] is_user_defined_head_f1(=, '&self', [/|_33908]) ^ Fail: (313) [user] is_user_defined_head_f(=, '&self', /) ^ Fail: (312) [user] is_user_defined_head0(=, '&self', /) ^ Fail: (311) [system] once(user:is_user_defined_head0(=, '&self', /)) ^ Fail: (310) [user] mnotrace(is_user_defined_head0(=, '&self', /)) ^ Fail: (309) [user] is_user_defined_head(=, '&self', /) ^ Fail: (308) [system] once(user:is_user_defined_head(=, '&self', /)) ^ Fail: (307) [user] mnotrace(is_user_defined_head(=, '&self', /)) ^ Redo: (306) [user] subst_args2(=, 494, '&self', [/, trigram, 3], _9708) ^ Unify: (306) [user] subst_args2(=, 494, '&self', [/, trigram, 3], _9708) ^ Call: (307) [user] subst_args40(=, 494, '&self', [/, trigram, 3], _9708) ^ Unify: (307) [user] subst_args40(=, 494, '&self', [/, trigram, 3], _9708) Call: (308) [user] is_function(/) Unify: (308) [user] is_function(/) ^ Call: (309) [user] symbol(/) ^ Unify: (309) [user] symbol(/) Call: (310) [system] atom(/) Exit: (310) [system] atom(/) ^ Exit: (309) [user] symbol(/) Exit: (308) [user] is_function(/) ^ Call: (308) [user] is_special_op(/) ^ Unify: (308) [user] is_special_op(/) ^ Call: (309) [user] current_self(_144140) ^ Unify: (309) [user] current_self(_144140) Call: (310) [system] nb_current(self_space, _144140) Exit: (310) [system] nb_current(self_space, '&self') Call: (310) [system] '&self'\==[] Exit: (310) [system] '&self'\==[] ^ Exit: (309) [user] current_self('&self') ^ Call: (309) [user] is_special_op('&self', /) ^ Unify: (309) [user] is_special_op('&self', /) Call: (310) [system] atom(/) Exit: (310) [system] atom(/) ^ Fail: (309) [user] is_special_op('&self', /) ^ Fail: (308) [user] is_special_op(/) ^ Redo: (307) [user] subst_args40(=, 494, '&self', [/, trigram, 3], _9708) Call: (308) [system] is_list([trigram, 3]) Exit: (308) [system] is_list([trigram, 3]) ^ Call: (308) [user] apply:maplist(subst_args(=, _158974, 494, '&self'), [trigram, 3], _158980) ^ Unify: (308) [apply] apply:maplist(user:subst_args(=, _158974, 494, '&self'), [trigram, 3], _158980) Call: (309) [apply] apply:maplist_([trigram, 3], _158980, user:subst_args(=, _158974, 494, '&self')) Unify: (309) [apply] apply:maplist_([trigram, 3], [_161798|_161800], user:subst_args(=, _158974, 494, '&self')) ^ Call: (310) [user] subst_args(=, _158974, 494, '&self', trigram, _161798) ^ Unify: (310) [user] subst_args(=, _158974, 494, '&self', trigram, _161798) Call: (311) [system] atom(=) Exit: (311) [system] atom(=) Call: (311) [system] (=)\==(=) ^ Redo: (310) [user] subst_args(=, _158974, 494, '&self', trigram, _161798) ^ Unify: (310) [user] subst_args(=, _158974, 494, '&self', trigram, _161798) ^ Call: (311) [user] self_subst(trigram) ^ Unify: (311) [user] self_subst(trigram) Call: (312) [system] callable(trigram) Exit: (312) [system] callable(trigram) ^ Unify: (311) [user] self_subst(trigram) ^ Call: (312) [user] self_eval(trigram) ^ Unify: (312) [user] self_eval(trigram) ^ Call: (314) [system] setup_call_cleanup('$notrace'(_175766, _175768), once(user:self_eval0(trigram)), '$restore_trace'(_175766, _175768)) ^ Unify: (314) [system] setup_call_cleanup(system:'$notrace'(_175766, _175768), system:once(user:self_eval0(trigram)), system:'$restore_trace'(_175766, _175768)) ^ Call: (315) [system] sig_atomic(system:'$notrace'(_175766, _175768)) ^ Exit: (314) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(trigram)), system:'$restore_trace'(3, -1)) ^ Exit: (312) [user] self_eval(trigram) ^ Exit: (311) [user] self_subst(trigram) Call: (311) [system] _161798=trigram Exit: (311) [system] trigram=trigram ^ Exit: (310) [user] subst_args(=, _158974, 494, '&self', trigram, trigram) Call: (310) [apply] apply:maplist_([3], _161800, user:subst_args(=, _158974, 494, '&self')) Unify: (310) [apply] apply:maplist_([3], [_185124|_185126], user:subst_args(=, _158974, 494, '&self')) ^ Call: (311) [user] subst_args(=, _158974, 494, '&self', 3, _185124) ^ Unify: (311) [user] subst_args(=, _158974, 494, '&self', 3, _185124) Call: (312) [system] atom(=) Exit: (312) [system] atom(=) Call: (312) [system] (=)\==(=) ^ Redo: (311) [user] subst_args(=, _158974, 494, '&self', 3, _185124) ^ Unify: (311) [user] subst_args(=, _158974, 494, '&self', 3, _185124) ^ Call: (312) [user] self_subst(3) ^ Unify: (312) [user] self_subst(3) Call: (313) [system] callable(3) ^ Redo: (312) [user] self_subst(3) ^ Exit: (312) [user] self_subst(3) Call: (312) [system] _185124=3 Exit: (312) [system] 3=3 ^ Exit: (311) [user] subst_args(=, _158974, 494, '&self', 3, 3) Call: (311) [apply] apply:maplist_([], _185126, user:subst_args(=, _158974, 494, '&self')) Unify: (311) [apply] apply:maplist_([], [], user:subst_args(=, _158974, 494, '&self')) Exit: (311) [apply] apply:maplist_([], [], user:subst_args(=, _158974, 494, '&self')) Exit: (310) [apply] apply:maplist_([3], [3], user:subst_args(=, _158974, 494, '&self')) Exit: (309) [apply] apply:maplist_([trigram, 3], [trigram, 3], user:subst_args(=, _158974, 494, '&self')) ^ Exit: (308) [apply] apply:maplist(user:subst_args(=, _158974, 494, '&self'), [trigram, 3], [trigram, 3]) ^ Call: (308) [user] subst_args5(494, '&self', [/, trigram, 3], _9708) ^ Unify: (308) [user] subst_args5(494, '&self', [/, trigram, 3], _9708) ^ Call: (309) [user] eval_selfless(_207588, _207590, 494, '&self', [/, trigram, 3], _9708) ^ Unify: (309) [user] eval_selfless(_208532, _208534, 494, '&self', [/, trigram, 3], _9708) ^ Call: (310) [user] eval_selfless_0([/, trigram, 3], _9708) ^ Unify: (310) [user] eval_selfless_0([/, trigram, 3], _9708) Call: (311) [system] var(/) ^ Redo: (310) [user] eval_selfless_0([/, trigram, 3], _9708) ^ Unify: (310) [user] eval_selfless_0([/, trigram, 3], _9708) ^ Call: (311) [user] is_assignment(/) ^ Unify: (311) [user] is_assignment(/) Call: (312) [system] atom(/) Exit: (312) [system] atom(/) ^ Redo: (310) [user] eval_selfless_0([/, trigram, 3], _9708) ^ Unify: (310) [user] eval_selfless_0([/, trigram, 3], _9708) ^ Call: (311) [user] eval_selfless_1([/, trigram, 3], _9708) ^ Unify: (311) [user] eval_selfless_1([/, trigram, 3], _9708) ^ Call: (312) [user] allow_clp ^ Unify: (312) [user] allow_clp ^ Call: (313) [user] false_flag ^ Unify: (313) [user] false_flag Call: (314) [system] fail Fail: (314) [system] fail ^ Fail: (313) [user] false_flag ^ Redo: (310) [user] eval_selfless_0([/, trigram, 3], _9708) ^ Unify: (310) [user] eval_selfless_0([/, trigram, 3], _9708) ^ Call: (311) [user] eval_selfless_2([/, trigram, 3], _9708) ^ Unify: (311) [user] eval_selfless_2([/, trigram, 3], _9708) Call: (312) [system] var(/) ^ Redo: (311) [user] eval_selfless_2([/, trigram, 3], _9708) ^ Unify: (311) [user] eval_selfless_2([/, trigram, 3], _9708) ^ Call: (312) [user] fake_notrace((ground([/, trigram, 3]), [/, trigram, 3]=[_234380, _234386, _234392], atom(_234380), catch_warn(current_op(_234418, yfx, _234380)), [/, trigram, 3]\=[_234438], s2ps([/, trigram, 3], _234446))) ^ Unify: (312) [user] fake_notrace(user:(ground([/, trigram, 3]), [/, trigram, 3]=[_234380, _234386, _234392], atom(_234380), catch_warn(current_op(_234418, yfx, _234380)), [/, trigram, 3]\=[_234438], s2ps([/, trigram, 3], _234446))) ^ Call: (313) [user] real_notrace(user:(ground([/, trigram, 3]), [/, trigram, 3]=[_234380, _234386, _234392], atom(_234380), catch_warn(current_op(_234418, yfx, _234380)), [/, trigram, 3]\=[_234438], s2ps([/, trigram, 3], _234446))) ^ Unify: (313) [user] real_notrace(user:(ground([/, trigram, 3]), [/, trigram, 3]=[_234380, _234386, _234392], atom(_234380), catch_warn(current_op(_234418, yfx, _234380)), [/, trigram, 3]\=[_234438], s2ps([/, trigram, 3], _234446))) ^ Call: (314) [user] setup_call_cleanup('$notrace'(_238152, _238154), once(user:(ground([/, trigram, 3]), [/, trigram, 3]=[_234380, _234386, _234392], atom(_234380), catch_warn(current_op(_234418, yfx, _234380)), [/, trigram, 3]\=[_234438], s2ps([/, trigram, 3], _234446))), '$restore_trace'(_238152, _238154)) ^ Unify: (314) [system] setup_call_cleanup(user:'$notrace'(_238152, _238154), user:once(user:(ground([/, trigram, 3]), [/, trigram, 3]=[_234380, _234386, _234392], atom(_234380), catch_warn(current_op(_234418, yfx, _234380)), [/, trigram, 3]\=[_234438], s2ps([/, trigram, 3], _234446))), user:'$restore_trace'(_238152, _238154)) ^ Call: (315) [system] sig_atomic(user:'$notrace'(_238152, _238154)) ^ Exit: (314) [system] setup_call_cleanup(user:'$notrace'(3, -1), user:once(user:(ground([/, trigram, 3]), [/, trigram, 3]=[/, trigram, 3], atom(/), catch_warn(current_op(400, yfx, /)), [/, trigram, 3]\=[_234438], s2ps([/, trigram, 3], trigram/3))), user:'$restore_trace'(3, -1)) ^ Exit: (313) [user] real_notrace(user:(ground([/, trigram, 3]), [/, trigram, 3]=[/, trigram, 3], atom(/), catch_warn(current_op(400, yfx, /)), [/, trigram, 3]\=[_234438], s2ps([/, trigram, 3], trigram/3))) ^ Exit: (312) [user] fake_notrace(user:(ground([/, trigram, 3]), [/, trigram, 3]=[/, trigram, 3], atom(/), catch_warn(current_op(400, yfx, /)), [/, trigram, 3]\=[_234438], s2ps([/, trigram, 3], trigram/3))) ^ Call: (312) [user] fake_notrace(catch(_9708 is trigram/3, _243866, fail)) ^ Unify: (312) [user] fake_notrace(user:catch(_9708 is trigram/3, _243866, fail)) ^ Call: (313) [user] real_notrace(user:catch(_9708 is trigram/3, _243866, fail)) ^ Unify: (313) [user] real_notrace(user:catch(_9708 is trigram/3, _243866, fail)) ^ Call: (314) [user] setup_call_cleanup('$notrace'(_247580, _247582), once(user:catch(_9708 is trigram/3, _243866, fail)), '$restore_trace'(_247580, _247582)) ^ Unify: (314) [system] setup_call_cleanup(user:'$notrace'(_247580, _247582), user:once(user:catch(_9708 is trigram/3, _243866, fail)), user:'$restore_trace'(_247580, _247582)) ^ Call: (315) [system] sig_atomic(user:'$notrace'(_247580, _247582)) ^ Fail: (313) [user] real_notrace(user:catch(_9708 is trigram/3, _10048, fail)) ^ Fail: (312) [user] fake_notrace(user:catch(_9708 is trigram/3, _10048, fail)) ^ Redo: (308) [user] subst_args5(494, '&self', [/, trigram, 3], _9708) ^ Unify: (308) [user] subst_args5(494, '&self', [/, trigram, 3], _9708) ^ Call: (309) [user] is_system_pred(/) ^ Unify: (309) [user] is_system_pred(/) Call: (310) [system] atom(/) Exit: (310) [system] atom(/) Call: (310) [system] atom_concat(_17626, !, /) ^ Redo: (309) [user] is_system_pred(/) ^ Unify: (309) [user] is_system_pred(/) Call: (310) [system] atom(/) Exit: (310) [system] atom(/) Call: (310) [system] atom_concat(_22254, '-fn', /) ^ Redo: (309) [user] is_system_pred(/) ^ Unify: (309) [user] is_system_pred(/) Call: (310) [system] atom(/) Exit: (310) [system] atom(/) Call: (310) [system] atom_concat(_26882, '-p', /) ^ Redo: (308) [user] subst_args5(494, '&self', [/, trigram, 3], _9708) ^ Call: (309) [user] subst_args6(494, '&self', [/, trigram, 3], _9708) ^ Unify: (309) [user] subst_args6(494, '&self', [/, trigram, 3], _9708) ^ Call: (310) [user] is_system_pred(/) ^ Unify: (310) [user] is_system_pred(/) Call: (311) [system] atom(/) Exit: (311) [system] atom(/) Call: (311) [system] atom_concat(_34324, !, /) ^ Redo: (310) [user] is_system_pred(/) ^ Unify: (310) [user] is_system_pred(/) Call: (311) [system] atom(/) Exit: (311) [system] atom(/) Call: (311) [system] atom_concat(_38952, '-fn', /) ^ Redo: (310) [user] is_system_pred(/) ^ Unify: (310) [user] is_system_pred(/) Call: (311) [system] atom(/) Exit: (311) [system] atom(/) Call: (311) [system] atom_concat(_43580, '-p', /) ^ Redo: (305) [user] subst_args1(=, _9680, 494, '&self', [/, trigram, 3], _9708) ^ Call: (306) [user] subst_args2_failed(494, '&self', [/, trigram, 3], _9708) ^ Unify: (306) [user] subst_args2_failed(494, '&self', [/, trigram, 3], _9708) Call: (307) [system] [/, trigram, 3]==[] ^ Redo: (306) [user] subst_args2_failed(494, '&self', [/, trigram, 3], _9708) ^ Unify: (306) [user] subst_args2_failed(494, '&self', [/, trigram, 3], _9708) Call: (307) [system] var([/, trigram, 3]) ^ Redo: (306) [user] subst_args2_failed(494, '&self', [/, trigram, 3], _9708) ^ Unify: (306) [user] subst_args2_failed(494, '&self', [/, trigram, 3], _9708) ^ Call: (307) [user] once(subst_selfless([/, trigram, 3], _9708)) ^ Unify: (307) [system] once(user:subst_selfless([/, trigram, 3], _9708)) ^ Call: (308) [user] subst_selfless([/, trigram, 3], _9708) ^ Unify: (308) [user] subst_selfless([/, trigram, 3], _9708) Call: (309) [system] var(/) ^ Redo: (308) [user] subst_selfless([/, trigram, 3], _9708) ^ Unify: (308) [user] subst_selfless([/, trigram, 3], _9708) ^ Call: (309) [user] eval_selfless(_59438, _59440, _59442, _59444, [/, trigram, 3], _9708) ^ Unify: (309) [user] eval_selfless(_60382, _60384, _60386, _60388, [/, trigram, 3], _9708) ^ Call: (310) [user] eval_selfless_0([/, trigram, 3], _9708) ^ Unify: (310) [user] eval_selfless_0([/, trigram, 3], _9708) Call: (311) [system] var(/) ^ Redo: (310) [user] eval_selfless_0([/, trigram, 3], _9708) ^ Unify: (310) [user] eval_selfless_0([/, trigram, 3], _9708) ^ Call: (311) [user] is_assignment(/) ^ Unify: (311) [user] is_assignment(/) Call: (312) [system] atom(/) Exit: (312) [system] atom(/) ^ Redo: (310) [user] eval_selfless_0([/, trigram, 3], _9708) ^ Unify: (310) [user] eval_selfless_0([/, trigram, 3], _9708) ^ Call: (311) [user] eval_selfless_1([/, trigram, 3], _9708) ^ Unify: (311) [user] eval_selfless_1([/, trigram, 3], _9708) ^ Call: (312) [user] allow_clp ^ Unify: (312) [user] allow_clp ^ Call: (313) [user] false_flag ^ Unify: (313) [user] false_flag Call: (314) [system] fail Fail: (314) [system] fail ^ Fail: (313) [user] false_flag ^ Redo: (310) [user] eval_selfless_0([/, trigram, 3], _9708) ^ Unify: (310) [user] eval_selfless_0([/, trigram, 3], _9708) ^ Call: (311) [user] eval_selfless_2([/, trigram, 3], _9708) ^ Unify: (311) [user] eval_selfless_2([/, trigram, 3], _9708) Call: (312) [system] var(/) ^ Redo: (311) [user] eval_selfless_2([/, trigram, 3], _9708) ^ Unify: (311) [user] eval_selfless_2([/, trigram, 3], _9708) ^ Call: (312) [user] fake_notrace((ground([/, trigram, 3]), [/, trigram, 3]=[_86230, _86236, _86242], atom(_86230), catch_warn(current_op(_86268, yfx, _86230)), [/, trigram, 3]\=[_86288], s2ps([/, trigram, 3], _86296))) ^ Unify: (312) [user] fake_notrace(user:(ground([/, trigram, 3]), [/, trigram, 3]=[_86230, _86236, _86242], atom(_86230), catch_warn(current_op(_86268, yfx, _86230)), [/, trigram, 3]\=[_86288], s2ps([/, trigram, 3], _86296))) ^ Call: (313) [user] real_notrace(user:(ground([/, trigram, 3]), [/, trigram, 3]=[_86230, _86236, _86242], atom(_86230), catch_warn(current_op(_86268, yfx, _86230)), [/, trigram, 3]\=[_86288], s2ps([/, trigram, 3], _86296))) ^ Unify: (313) [user] real_notrace(user:(ground([/, trigram, 3]), [/, trigram, 3]=[_86230, _86236, _86242], atom(_86230), catch_warn(current_op(_86268, yfx, _86230)), [/, trigram, 3]\=[_86288], s2ps([/, trigram, 3], _86296))) ^ Call: (314) [user] setup_call_cleanup('$notrace'(_90002, _90004), once(user:(ground([/, trigram, 3]), [/, trigram, 3]=[_86230, _86236, _86242], atom(_86230), catch_warn(current_op(_86268, yfx, _86230)), [/, trigram, 3]\=[_86288], s2ps([/, trigram, 3], _86296))), '$restore_trace'(_90002, _90004)) ^ Unify: (314) [system] setup_call_cleanup(user:'$notrace'(_90002, _90004), user:once(user:(ground([/, trigram, 3]), [/, trigram, 3]=[_86230, _86236, _86242], atom(_86230), catch_warn(current_op(_86268, yfx, _86230)), [/, trigram, 3]\=[_86288], s2ps([/, trigram, 3], _86296))), user:'$restore_trace'(_90002, _90004)) ^ Call: (315) [system] sig_atomic(user:'$notrace'(_90002, _90004)) ^ Exit: (314) [system] setup_call_cleanup(user:'$notrace'(3, -1), user:once(user:(ground([/, trigram, 3]), [/, trigram, 3]=[/, trigram, 3], atom(/), catch_warn(current_op(400, yfx, /)), [/, trigram, 3]\=[_86288], s2ps([/, trigram, 3], trigram/3))), user:'$restore_trace'(3, -1)) ^ Exit: (313) [user] real_notrace(user:(ground([/, trigram, 3]), [/, trigram, 3]=[/, trigram, 3], atom(/), catch_warn(current_op(400, yfx, /)), [/, trigram, 3]\=[_86288], s2ps([/, trigram, 3], trigram/3))) ^ Exit: (312) [user] fake_notrace(user:(ground([/, trigram, 3]), [/, trigram, 3]=[/, trigram, 3], atom(/), catch_warn(current_op(400, yfx, /)), [/, trigram, 3]\=[_86288], s2ps([/, trigram, 3], trigram/3))) ^ Call: (312) [user] fake_notrace(catch(_9708 is trigram/3, _95716, fail)) ^ Unify: (312) [user] fake_notrace(user:catch(_9708 is trigram/3, _95716, fail)) ^ Call: (313) [user] real_notrace(user:catch(_9708 is trigram/3, _95716, fail)) ^ Unify: (313) [user] real_notrace(user:catch(_9708 is trigram/3, _95716, fail)) ^ Call: (314) [user] setup_call_cleanup('$notrace'(_99430, _99432), once(user:catch(_9708 is trigram/3, _95716, fail)), '$restore_trace'(_99430, _99432)) ^ Unify: (314) [system] setup_call_cleanup(user:'$notrace'(_99430, _99432), user:once(user:catch(_9708 is trigram/3, _95716, fail)), user:'$restore_trace'(_99430, _99432)) ^ Call: (315) [system] sig_atomic(user:'$notrace'(_99430, _99432)) ^ Fail: (313) [user] real_notrace(user:catch(_9708 is trigram/3, _10040, fail)) ^ Fail: (312) [user] fake_notrace(user:catch(_9708 is trigram/3, _10040, fail)) ^ Redo: (306) [user] subst_args2_failed(494, '&self', [/, trigram, 3], _9708) ^ Unify: (306) [user] subst_args2_failed(494, '&self', [/, trigram, 3], [_12914|_12916]) ^ Call: (307) [user] subst_args(_13928, _13930, 494, '&self', /, _12914) ^ Unify: (307) [user] subst_args(_14872, _14874, 494, '&self', /, _12914) Call: (308) [system] atom(_15742) ^ Redo: (307) [user] subst_args(_16742, _16744, 494, '&self', /, _12914) ^ Unify: (307) [user] subst_args(_17686, _17688, 494, '&self', /, _12914) ^ Call: (308) [user] self_subst(/) ^ Unify: (308) [user] self_subst(/) Call: (309) [system] callable(/) Exit: (309) [system] callable(/) ^ Unify: (308) [user] self_subst(/) ^ Call: (309) [user] self_eval(/) ^ Unify: (309) [user] self_eval(/) ^ Call: (311) [system] setup_call_cleanup('$notrace'(_25036, _25038), once(user:self_eval0(/)), '$restore_trace'(_25036, _25038)) ^ Unify: (311) [system] setup_call_cleanup(system:'$notrace'(_25036, _25038), system:once(user:self_eval0(/)), system:'$restore_trace'(_25036, _25038)) ^ Call: (312) [system] sig_atomic(system:'$notrace'(_25036, _25038)) ^ Exit: (311) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(/)), system:'$restore_trace'(3, -1)) ^ Exit: (309) [user] self_eval(/) ^ Exit: (308) [user] self_subst(/) Call: (308) [system] _12914=(/) Exit: (308) [system] (/)=(/) ^ Exit: (307) [user] subst_args(_32590, _32592, 494, '&self', /, /) ^ Call: (307) [user] subst_args2_failed(494, '&self', [trigram, 3], _12916) ^ Unify: (307) [user] subst_args2_failed(494, '&self', [trigram, 3], _12916) Call: (308) [system] [trigram, 3]==[] ^ Redo: (307) [user] subst_args2_failed(494, '&self', [trigram, 3], _12916) ^ Unify: (307) [user] subst_args2_failed(494, '&self', [trigram, 3], _12916) Call: (308) [system] var([trigram, 3]) ^ Redo: (307) [user] subst_args2_failed(494, '&self', [trigram, 3], _12916) ^ Unify: (307) [user] subst_args2_failed(494, '&self', [trigram, 3], _12916) ^ Call: (308) [user] once(subst_selfless([trigram, 3], _12916)) ^ Unify: (308) [system] once(user:subst_selfless([trigram, 3], _12916)) ^ Call: (309) [user] subst_selfless([trigram, 3], _12916) ^ Unify: (309) [user] subst_selfless([trigram, 3], _12916) Call: (310) [system] var(trigram) ^ Redo: (309) [user] subst_selfless([trigram, 3], _12916) ^ Unify: (309) [user] subst_selfless([trigram, 3], _12916) ^ Call: (310) [user] eval_selfless(_47516, _47518, _47520, _47522, [trigram, 3], _12916) ^ Unify: (310) [user] eval_selfless(_48460, _48462, _48464, _48466, [trigram, 3], _12916) ^ Call: (311) [user] eval_selfless_0([trigram, 3], _12916) ^ Unify: (311) [user] eval_selfless_0([trigram, 3], _12916) Call: (312) [system] var(trigram) ^ Redo: (311) [user] eval_selfless_0([trigram, 3], _12916) ^ Unify: (311) [user] eval_selfless_0([trigram, 3], _12916) ^ Call: (312) [user] eval_selfless_1([trigram, 3], _12916) ^ Unify: (312) [user] eval_selfless_1([trigram, 3], _12916) ^ Call: (313) [user] allow_clp ^ Unify: (313) [user] allow_clp ^ Call: (314) [user] false_flag ^ Unify: (314) [user] false_flag Call: (315) [system] fail Fail: (315) [system] fail ^ Fail: (314) [user] false_flag ^ Redo: (311) [user] eval_selfless_0([trigram, 3], _12916) ^ Unify: (311) [user] eval_selfless_0([trigram, 3], _12916) ^ Call: (312) [user] eval_selfless_2([trigram, 3], _12916) ^ Unify: (312) [user] eval_selfless_2([trigram, 3], _12916) Call: (313) [system] var(trigram) ^ Redo: (312) [user] eval_selfless_2([trigram, 3], _12916) ^ Unify: (312) [user] eval_selfless_2([trigram, 3], _12916) ^ Call: (313) [user] fake_notrace((ground([trigram, 3]), [trigram, 3]=[_68756, _68762, _68768], atom(_68756), catch_warn(current_op(_68794, yfx, _68756)), [trigram, 3]\=[_68814], s2ps([trigram, 3], _68822))) ^ Unify: (313) [user] fake_notrace(user:(ground([trigram, 3]), [trigram, 3]=[_68756, _68762, _68768], atom(_68756), catch_warn(current_op(_68794, yfx, _68756)), [trigram, 3]\=[_68814], s2ps([trigram, 3], _68822))) ^ Call: (314) [user] real_notrace(user:(ground([trigram, 3]), [trigram, 3]=[_68756, _68762, _68768], atom(_68756), catch_warn(current_op(_68794, yfx, _68756)), [trigram, 3]\=[_68814], s2ps([trigram, 3], _68822))) ^ Unify: (314) [user] real_notrace(user:(ground([trigram, 3]), [trigram, 3]=[_68756, _68762, _68768], atom(_68756), catch_warn(current_op(_68794, yfx, _68756)), [trigram, 3]\=[_68814], s2ps([trigram, 3], _68822))) ^ Call: (315) [user] setup_call_cleanup('$notrace'(_72528, _72530), once(user:(ground([trigram, 3]), [trigram, 3]=[_68756, _68762, _68768], atom(_68756), catch_warn(current_op(_68794, yfx, _68756)), [trigram, 3]\=[_68814], s2ps([trigram, 3], _68822))), '$restore_trace'(_72528, _72530)) ^ Unify: (315) [system] setup_call_cleanup(user:'$notrace'(_72528, _72530), user:once(user:(ground([trigram, 3]), [trigram, 3]=[_68756, _68762, _68768], atom(_68756), catch_warn(current_op(_68794, yfx, _68756)), [trigram, 3]\=[_68814], s2ps([trigram, 3], _68822))), user:'$restore_trace'(_72528, _72530)) ^ Call: (316) [system] sig_atomic(user:'$notrace'(_72528, _72530)) ^ Fail: (314) [user] real_notrace(user:(ground([trigram, 3]), [trigram, 3]=[_68756, _68762, _68768], atom(_68756), catch_warn(current_op(_68794, yfx, _68756)), [trigram, 3]\=[_68814], s2ps([trigram, 3], _68822))) ^ Fail: (313) [user] fake_notrace(user:(ground([trigram, 3]), [trigram, 3]=[_68756, _68762, _68768], atom(_68756), catch_warn(current_op(_68794, yfx, _68756)), [trigram, 3]\=[_68814], s2ps([trigram, 3], _68822))) ^ Redo: (307) [user] subst_args2_failed(494, '&self', [trigram, 3], _12916) ^ Unify: (307) [user] subst_args2_failed(494, '&self', [trigram, 3], [_78152|_78154]) ^ Call: (308) [user] subst_args(_79166, _79168, 494, '&self', trigram, _78152) ^ Unify: (308) [user] subst_args(_80110, _80112, 494, '&self', trigram, _78152) Call: (309) [system] atom(_80980) ^ Redo: (308) [user] subst_args(_81980, _81982, 494, '&self', trigram, _78152) ^ Unify: (308) [user] subst_args(_82924, _82926, 494, '&self', trigram, _78152) ^ Call: (309) [user] self_subst(trigram) ^ Unify: (309) [user] self_subst(trigram) Call: (310) [system] callable(trigram) Exit: (310) [system] callable(trigram) ^ Unify: (309) [user] self_subst(trigram) ^ Call: (310) [user] self_eval(trigram) ^ Unify: (310) [user] self_eval(trigram) ^ Call: (312) [system] setup_call_cleanup('$notrace'(_90274, _90276), once(user:self_eval0(trigram)), '$restore_trace'(_90274, _90276)) ^ Unify: (312) [system] setup_call_cleanup(system:'$notrace'(_90274, _90276), system:once(user:self_eval0(trigram)), system:'$restore_trace'(_90274, _90276)) ^ Call: (313) [system] sig_atomic(system:'$notrace'(_90274, _90276)) ^ Exit: (312) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(trigram)), system:'$restore_trace'(3, -1)) ^ Exit: (310) [user] self_eval(trigram) ^ Exit: (309) [user] self_subst(trigram) Call: (309) [system] _78152=trigram Exit: (309) [system] trigram=trigram ^ Exit: (308) [user] subst_args(_97828, _97830, 494, '&self', trigram, trigram) ^ Call: (308) [user] subst_args2_failed(494, '&self', [3], _78154) ^ Unify: (308) [user] subst_args2_failed(494, '&self', [3], _78154) Call: (309) [system] [3]==[] ^ Redo: (308) [user] subst_args2_failed(494, '&self', [3], _78154) ^ Unify: (308) [user] subst_args2_failed(494, '&self', [3], _78154) Call: (309) [system] var([3]) ^ Redo: (308) [user] subst_args2_failed(494, '&self', [3], _78154) ^ Unify: (308) [user] subst_args2_failed(494, '&self', [3], _78154) ^ Call: (309) [user] once(subst_selfless([3], _78154)) ^ Unify: (309) [system] once(user:subst_selfless([3], _78154)) ^ Call: (310) [user] subst_selfless([3], _78154) ^ Unify: (310) [user] subst_selfless([3], _78154) Call: (311) [system] var(3) ^ Redo: (310) [user] subst_selfless([3], _78154) ^ Unify: (310) [user] subst_selfless([3], _78154) ^ Call: (311) [user] eval_selfless(_112754, _112756, _112758, _112760, [3], _78154) ^ Unify: (311) [user] eval_selfless(_113698, _113700, _113702, _113704, [3], _78154) ^ Call: (312) [user] eval_selfless_0([3], _78154) ^ Unify: (312) [user] eval_selfless_0([3], _78154) Call: (313) [system] var(3) ^ Redo: (312) [user] eval_selfless_0([3], _78154) ^ Unify: (312) [user] eval_selfless_0([3], _78154) ^ Call: (313) [user] eval_selfless_1([3], _78154) ^ Unify: (313) [user] eval_selfless_1([3], _78154) ^ Call: (314) [user] allow_clp ^ Unify: (314) [user] allow_clp ^ Call: (315) [user] false_flag ^ Unify: (315) [user] false_flag Call: (316) [system] fail Fail: (316) [system] fail ^ Fail: (315) [user] false_flag ^ Redo: (312) [user] eval_selfless_0([3], _78154) ^ Unify: (312) [user] eval_selfless_0([3], _78154) ^ Call: (313) [user] eval_selfless_2([3], _78154) ^ Unify: (313) [user] eval_selfless_2([3], _78154) Call: (314) [system] var(3) ^ Redo: (313) [user] eval_selfless_2([3], _78154) ^ Unify: (313) [user] eval_selfless_2([3], _78154) ^ Call: (314) [user] fake_notrace((ground([3]), [3]=[_133994, _134000, _134006], atom(_133994), catch_warn(current_op(_134032, yfx, _133994)), [3]\=[_134052], s2ps([3], _134060))) ^ Unify: (314) [user] fake_notrace(user:(ground([3]), [3]=[_133994, _134000, _134006], atom(_133994), catch_warn(current_op(_134032, yfx, _133994)), [3]\=[_134052], s2ps([3], _134060))) ^ Call: (315) [user] real_notrace(user:(ground([3]), [3]=[_133994, _134000, _134006], atom(_133994), catch_warn(current_op(_134032, yfx, _133994)), [3]\=[_134052], s2ps([3], _134060))) ^ Unify: (315) [user] real_notrace(user:(ground([3]), [3]=[_133994, _134000, _134006], atom(_133994), catch_warn(current_op(_134032, yfx, _133994)), [3]\=[_134052], s2ps([3], _134060))) ^ Call: (316) [user] setup_call_cleanup('$notrace'(_137766, _137768), once(user:(ground([3]), [3]=[_133994, _134000, _134006], atom(_133994), catch_warn(current_op(_134032, yfx, _133994)), [3]\=[_134052], s2ps([3], _134060))), '$restore_trace'(_137766, _137768)) ^ Unify: (316) [system] setup_call_cleanup(user:'$notrace'(_137766, _137768), user:once(user:(ground([3]), [3]=[_133994, _134000, _134006], atom(_133994), catch_warn(current_op(_134032, yfx, _133994)), [3]\=[_134052], s2ps([3], _134060))), user:'$restore_trace'(_137766, _137768)) ^ Call: (317) [system] sig_atomic(user:'$notrace'(_137766, _137768)) ^ Fail: (315) [user] real_notrace(user:(ground([3]), [3]=[_133994, _134000, _134006], atom(_133994), catch_warn(current_op(_134032, yfx, _133994)), [3]\=[_134052], s2ps([3], _134060))) ^ Fail: (314) [user] fake_notrace(user:(ground([3]), [3]=[_133994, _134000, _134006], atom(_133994), catch_warn(current_op(_134032, yfx, _133994)), [3]\=[_134052], s2ps([3], _134060))) ^ Redo: (308) [user] subst_args2_failed(494, '&self', [3], _78154) ^ Unify: (308) [user] subst_args2_failed(494, '&self', [3], [_143390|_143392]) ^ Call: (309) [user] subst_args(_144404, _144406, 494, '&self', 3, _143390) ^ Unify: (309) [user] subst_args(_145348, _145350, 494, '&self', 3, _143390) Call: (310) [system] atom(_146218) ^ Redo: (309) [user] subst_args(_147218, _147220, 494, '&self', 3, _143390) ^ Unify: (309) [user] subst_args(_148162, _148164, 494, '&self', 3, _143390) ^ Call: (310) [user] self_subst(3) ^ Unify: (310) [user] self_subst(3) Call: (311) [system] callable(3) ^ Redo: (310) [user] self_subst(3) ^ Exit: (310) [user] self_subst(3) Call: (310) [system] _143390=3 Exit: (310) [system] 3=3 ^ Exit: (309) [user] subst_args(_155582, _155584, 494, '&self', 3, 3) ^ Call: (309) [user] subst_args2_failed(494, '&self', [], _143392) ^ Unify: (309) [user] subst_args2_failed(494, '&self', [], _143392) Call: (310) [system] []==[] Exit: (310) [system] []==[] Call: (310) [system] _143392=[] Exit: (310) [system] []=[] ^ Exit: (309) [user] subst_args2_failed(494, '&self', [], []) ^ Exit: (308) [user] subst_args2_failed(494, '&self', [3], [3]) ^ Exit: (307) [user] subst_args2_failed(494, '&self', [trigram, 3], [trigram, 3]) ^ Exit: (306) [user] subst_args2_failed(494, '&self', [/, trigram, 3], [/, trigram, 3]) ^ Exit: (305) [user] subst_args1(=, _9680, 494, '&self', [/, trigram, 3], [/, trigram, 3]) ^ Exit: (304) [user] subst_args1(_9678, _9680, 494, '&self', [/, trigram, 3], [/, trigram, 3]) Call: (304) [system] nb_setarg(1, retval(fail), [/, trigram, 3]) Exit: (304) [system] nb_setarg(1, retval([/, trigram, 3]), [/, trigram, 3]) ^ Call: (304) [user] ignore(notrace((\+[/, trigram, 3]\=_9724, nb_setarg(1, retval([/, trigram, 3]), [/, trigram, 3])))) ^ Unify: (304) [system] ignore(user:notrace((\+[/, trigram, 3]\=_9724, nb_setarg(1, retval([/, trigram, 3]), [/, trigram, 3])))) ^ Call: (306) [system] setup_call_cleanup('$notrace'(_171426, _171428), once(user:(\+[/, trigram, 3]\=_9724, nb_setarg(1, retval([/, trigram, 3]), [/, trigram, 3]))), '$restore_trace'(_171426, _171428)) ^ Unify: (306) [system] setup_call_cleanup(system:'$notrace'(_171426, _171428), system:once(user:(\+[/, trigram, 3]\=_9724, nb_setarg(1, retval([/, trigram, 3]), [/, trigram, 3]))), system:'$restore_trace'(_171426, _171428)) ^ Call: (307) [system] sig_atomic(system:'$notrace'(_171426, _171428)) ^ Exit: (306) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(\+[/, trigram, 3]\=_9724, nb_setarg(1, retval([/, trigram, 3]), [/, trigram, 3]))), system:'$restore_trace'(3, -1)) ^ Exit: (304) [system] ignore(user:notrace((\+[/, trigram, 3]\=_9724, nb_setarg(1, retval([/, trigram, 3]), [/, trigram, 3])))) ^ Call: (304) [user] ignore((_9716==1->ignore(\+ \+ (flag(eval_num, _9754, _9754+1), (retval([/, trigram, 3])\=@=retval(fail), nonvar([/, trigram, 3])->indentq(5, _9754, <--, [false, [/, trigram, 3]]);indentq(5, _9754, <--, [false, retval([/, trigram, 3])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9754, _9754+1), (retval([/, trigram, 3])\=@=retval(fail), nonvar([/, trigram, 3])->indentq(5, _9754, <--, [false, [/, trigram, 3]]);indentq(5, _9754, <--, [false, retval([/, trigram, 3])])))))))))) ^ Unify: (304) [system] ignore(user:(_9716==1->ignore(\+ \+ (flag(eval_num, _9754, _9754+1), (retval([/, trigram, 3])\=@=retval(fail), nonvar([/, trigram, 3])->indentq(5, _9754, <--, [false, [/, trigram, 3]]);indentq(5, _9754, <--, [false, retval([/, trigram, 3])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9754, _9754+1), (retval([/, trigram, 3])\=@=retval(fail), nonvar([/, trigram, 3])->indentq(5, _9754, <--, [false, [/, trigram, 3]]);indentq(5, _9754, <--, [false, retval([/, trigram, 3])])))))))))) Call: (306) [system] _9716==1 Fail: (306) [system] _9716==1 ^ Call: (307) [system] setup_call_cleanup('$notrace'(_179882, _179884), once(user:ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9754, _9754+1), (retval([/, trigram, 3])\=@=retval(fail), nonvar([/, trigram, 3])->indentq(5, _9754, <--, [false, [/, trigram, 3]]);indentq(5, _9754, <--, [false, retval([/, trigram, 3])])))))))), '$restore_trace'(_179882, _179884)) ^ Unify: (307) [system] setup_call_cleanup(system:'$notrace'(_179882, _179884), system:once(user:ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9754, _9754+1), (retval([/, trigram, 3])\=@=retval(fail), nonvar([/, trigram, 3])->indentq(5, _9754, <--, [false, [/, trigram, 3]]);indentq(5, _9754, <--, [false, retval([/, trigram, 3])])))))))), system:'$restore_trace'(_179882, _179884)) ^ Call: (308) [system] sig_atomic(system:'$notrace'(_179882, _179884)) ^ Exit: (307) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9754, _9754+1), (retval([/, trigram, 3])\=@=retval(fail), nonvar([/, trigram, 3])->indentq(5, _9754, <--, [false, [/, trigram, 3]]);indentq(5, _9754, <--, [false, retval([/, trigram, 3])])))))))), system:'$restore_trace'(3, -1)) ^ Exit: (304) [system] ignore(user:(_9716==1->ignore(\+ \+ (flag(eval_num, _9754, _9754+1), (retval([/, trigram, 3])\=@=retval(fail), nonvar([/, trigram, 3])->indentq(5, _9754, <--, [false, [/, trigram, 3]]);indentq(5, _9754, <--, [false, retval([/, trigram, 3])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9754, _9754+1), (retval([/, trigram, 3])\=@=retval(fail), nonvar([/, trigram, 3])->indentq(5, _9754, <--, [false, [/, trigram, 3]]);indentq(5, _9754, <--, [false, retval([/, trigram, 3])])))))))))) ^ Exit: (302) [system] call_cleanup(user:((call(subst_args1(_9678, _9680), 494, '&self', [/, trigram, 3], [/, trigram, 3])*->nb_setarg(1, retval([/, trigram, 3]), [/, trigram, 3]);fail, trace, call(subst_args1(_9678, _9680), 494, '&self', [/, trigram, 3], [/, trigram, 3])), ignore(notrace((\+[/, trigram, 3]\=_9724, nb_setarg(1, retval([/, trigram, 3]), [/, trigram, 3]))))), user:ignore((_9716==1->ignore(\+ \+ (flag(eval_num, _9754, _9754+1), (retval([/, trigram, 3])\=@=retval(fail), nonvar([/, trigram, 3])->indentq(5, _9754, <--, [false, [/, trigram, 3]]);indentq(5, _9754, <--, [false, retval([/, trigram, 3])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9754, _9754+1), (retval([/, trigram, 3])\=@=retval(fail), nonvar([/, trigram, 3])->indentq(5, _9754, <--, [false, [/, trigram, 3]]);indentq(5, _9754, <--, [false, retval([/, trigram, 3])]))))))))))) Call: (302) [system] retval([/, trigram, 3])\=@=retval(fail) Exit: (302) [system] retval([/, trigram, 3])\=@=retval(fail) ^ Exit: (301) [user] trace_eval(subst_args1(_9678, _9680), (false, (e2;e)), 494, '&self', [/, trigram, 3], [/, trigram, 3]) Call: (301) [system] [/, trigram, 3]\=@=[/, trigram, 3] ^ Redo: (300) [user] subst_args0(_9678, _9680, 494, '&self', [/, trigram, 3], _9672) Call: (301) [system] _9672=[/, trigram, 3] Exit: (301) [system] [/, trigram, 3]=[/, trigram, 3] ^ Exit: (300) [user] subst_args0(_9678, _9680, 494, '&self', [/, trigram, 3], [/, trigram, 3]) ^ Exit: (299) [user] subst_args(_9678, _9680, 495, '&self', [/, trigram, 3], [/, trigram, 3]) ^ Call: (299) [user] subst_args2_failed(495, '&self', [[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9674) ^ Unify: (299) [user] subst_args2_failed(495, '&self', [[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9674) Call: (300) [system] [[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]==[] ^ Redo: (299) [user] subst_args2_failed(495, '&self', [[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9674) ^ Unify: (299) [user] subst_args2_failed(495, '&self', [[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9674) Call: (300) [system] var([[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) ^ Redo: (299) [user] subst_args2_failed(495, '&self', [[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9674) ^ Unify: (299) [user] subst_args2_failed(495, '&self', [[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9674) ^ Call: (300) [user] once(subst_selfless([[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9674)) ^ Unify: (300) [system] once(user:subst_selfless([[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9674)) ^ Call: (301) [user] subst_selfless([[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9674) ^ Unify: (301) [user] subst_selfless([[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9674) Call: (302) [system] var([/, trigram, 4]) ^ Redo: (301) [user] subst_selfless([[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9674) ^ Unify: (301) [user] subst_selfless([[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9674) ^ Call: (302) [user] eval_selfless(_208164, _208166, _208168, _208170, [[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9674) ^ Unify: (302) [user] eval_selfless(_209108, _209110, _209112, _209114, [[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9674) ^ Call: (303) [user] eval_selfless_0([[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9674) ^ Unify: (303) [user] eval_selfless_0([[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9674) Call: (304) [system] var([/, trigram, 4]) ^ Redo: (303) [user] eval_selfless_0([[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9674) ^ Unify: (303) [user] eval_selfless_0([[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9674) ^ Call: (304) [user] is_assignment([/, trigram, 4]) ^ Unify: (304) [user] is_assignment([/, trigram, 4]) Call: (305) [system] atom([/, trigram, 4]) ^ Redo: (304) [user] is_assignment([/, trigram, 4]) Call: (305) [system] fail ^ Redo: (303) [user] eval_selfless_0([[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9674) ^ Unify: (303) [user] eval_selfless_0([[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9674) ^ Call: (304) [user] eval_selfless_1([[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9674) ^ Unify: (304) [user] eval_selfless_1([[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9674) ^ Call: (305) [user] allow_clp ^ Unify: (305) [user] allow_clp ^ Call: (306) [user] false_flag ^ Unify: (306) [user] false_flag Call: (307) [system] fail Fail: (307) [system] fail ^ Fail: (306) [user] false_flag ^ Redo: (303) [user] eval_selfless_0([[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9674) ^ Unify: (303) [user] eval_selfless_0([[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9674) ^ Call: (304) [user] eval_selfless_2([[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9674) ^ Unify: (304) [user] eval_selfless_2([[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9674) Call: (305) [system] var([/, trigram, 4]) ^ Redo: (304) [user] eval_selfless_2([[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9674) ^ Unify: (304) [user] eval_selfless_2([[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9674) ^ Call: (305) [user] fake_notrace((ground([[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_235872, _235878, _235884], atom(_235872), catch_warn(current_op(_235910, yfx, _235872)), [[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_235930], s2ps([[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _235938))) ^ Unify: (305) [user] fake_notrace(user:(ground([[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_235872, _235878, _235884], atom(_235872), catch_warn(current_op(_235910, yfx, _235872)), [[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_235930], s2ps([[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _235938))) ^ Call: (306) [user] real_notrace(user:(ground([[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_235872, _235878, _235884], atom(_235872), catch_warn(current_op(_235910, yfx, _235872)), [[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_235930], s2ps([[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _235938))) ^ Unify: (306) [user] real_notrace(user:(ground([[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_235872, _235878, _235884], atom(_235872), catch_warn(current_op(_235910, yfx, _235872)), [[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_235930], s2ps([[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _235938))) ^ Call: (307) [user] setup_call_cleanup('$notrace'(_239644, _239646), once(user:(ground([[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_235872, _235878, _235884], atom(_235872), catch_warn(current_op(_235910, yfx, _235872)), [[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_235930], s2ps([[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _235938))), '$restore_trace'(_239644, _239646)) ^ Unify: (307) [system] setup_call_cleanup(user:'$notrace'(_239644, _239646), user:once(user:(ground([[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_235872, _235878, _235884], atom(_235872), catch_warn(current_op(_235910, yfx, _235872)), [[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_235930], s2ps([[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _235938))), user:'$restore_trace'(_239644, _239646)) ^ Call: (308) [system] sig_atomic(user:'$notrace'(_239644, _239646)) ^ Fail: (306) [user] real_notrace(user:(ground([[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_235872, _235878, _235884], atom(_235872), catch_warn(current_op(_235910, yfx, _235872)), [[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_235930], s2ps([[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _235938))) ^ Fail: (305) [user] fake_notrace(user:(ground([[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_235872, _235878, _235884], atom(_235872), catch_warn(current_op(_235910, yfx, _235872)), [[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_235930], s2ps([[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _235938))) ^ Redo: (299) [user] subst_args2_failed(495, '&self', [[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9674) ^ Unify: (299) [user] subst_args2_failed(495, '&self', [[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], [_245268|_245270]) ^ Call: (300) [user] subst_args(_246282, _246284, 495, '&self', [/, trigram, 4], _245268) ^ Unify: (300) [user] subst_args(_247226, _247228, 495, '&self', [/, trigram, 4], _245268) Call: (301) [system] atom(_248096) ^ Redo: (300) [user] subst_args(_249096, _249098, 495, '&self', [/, trigram, 4], _245268) ^ Unify: (300) [user] subst_args(_250040, _250042, 495, '&self', [/, trigram, 4], _245268) ^ Call: (301) [user] self_subst([/, trigram, 4]) ^ Unify: (301) [user] self_subst([/, trigram, 4]) Call: (302) [system] callable([/, trigram, 4]) Exit: (302) [system] callable([/, trigram, 4]) ^ Unify: (301) [user] self_subst([/, trigram, 4]) ^ Call: (302) [user] self_eval([/, trigram, 4]) ^ Unify: (302) [user] self_eval([/, trigram, 4]) ^ Call: (304) [system] setup_call_cleanup('$notrace'(_257390, _257392), once(user:self_eval0([/, trigram, 4])), '$restore_trace'(_257390, _257392)) ^ Unify: (304) [system] setup_call_cleanup(system:'$notrace'(_257390, _257392), system:once(user:self_eval0([/, trigram, 4])), system:'$restore_trace'(_257390, _257392)) ^ Call: (305) [system] sig_atomic(system:'$notrace'(_257390, _257392)) ^ Fail: (302) [user] self_eval([/, trigram, 4]) ^ Redo: (300) [user] subst_args(_261226, _261228, 495, '&self', [/, trigram, 4], _245268) ^ Unify: (300) [user] subst_args(_262170, _262172, 495, '&self', [/, trigram, 4], _245268) Call: (301) [system] [trigram, 4]==[] ^ Redo: (300) [user] subst_args(_264042, _264044, 495, '&self', [/, trigram, 4], _245268) ^ Unify: (300) [user] subst_args(_264986, _264988, 495, '&self', [/, trigram, 4], _245268) ^ Call: (302) [system] setup_call_cleanup('$notrace'(_265876, _265878), once(user:(_265858 is 495-1)), '$restore_trace'(_265876, _265878)) ^ Unify: (302) [system] setup_call_cleanup(system:'$notrace'(_265876, _265878), system:once(user:(_265858 is 495-1)), system:'$restore_trace'(_265876, _265878)) ^ Call: (303) [system] sig_atomic(system:'$notrace'(_265876, _265878)) ^ Exit: (302) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(494 is 495-1)), system:'$restore_trace'(3, -1)) ^ Call: (301) [user] subst_args0(_269652, _269654, 494, '&self', [/, trigram, 4], _245268) ^ Unify: (301) [user] subst_args0(_269652, _269654, 494, '&self', [/, trigram, 4], _245268) ^ Call: (302) [user] self_subst([/, trigram, 4]) ^ Unify: (302) [user] self_subst([/, trigram, 4]) Call: (303) [system] callable([/, trigram, 4]) Exit: (303) [system] callable([/, trigram, 4]) ^ Unify: (302) [user] self_subst([/, trigram, 4]) ^ Call: (303) [user] self_eval([/, trigram, 4]) ^ Unify: (303) [user] self_eval([/, trigram, 4]) ^ Call: (305) [system] setup_call_cleanup('$notrace'(_278030, _278032), once(user:self_eval0([/, trigram, 4])), '$restore_trace'(_278030, _278032)) ^ Unify: (305) [system] setup_call_cleanup(system:'$notrace'(_278030, _278032), system:once(user:self_eval0([/, trigram, 4])), system:'$restore_trace'(_278030, _278032)) ^ Call: (306) [system] sig_atomic(system:'$notrace'(_278030, _278032)) ^ Fail: (303) [user] self_eval([/, trigram, 4]) ^ Redo: (301) [user] subst_args0(_269652, _269654, 494, '&self', [/, trigram, 4], _245268) ^ Unify: (301) [user] subst_args0(_269652, _269654, 494, '&self', [/, trigram, 4], _245268) Call: (302) [system] _283686 is 494+ -1 Exit: (302) [system] 493 is 494+ -1 ^ Call: (302) [user] trace_eval(subst_args1(_269652, _269654), (false, (e2;e)), 494, '&self', [/, trigram, 4], _285562) ^ Unify: (302) [user] trace_eval(subst_args1(_269652, _269654), (false, (e2;e)), 494, '&self', [/, trigram, 4], _285562) ^ Call: (303) [user] must_det_ll((notrace((flag(eval_num, _287472, _287472+1), _287490 is _287472 mod 500, _287508 is 99-494 mod 100, _287532=_287534, option_else('trace-length', _287546, 500), option_else('trace-depth', _287554, 30))), quietly(if_t((nop(stop_rtrace), _287490>_287546), (set_debug(eval, false), _287610 is _287546+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_287610])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_287662))))) ^ Unify: (303) [user] must_det_ll(user:(notrace((flag(eval_num, _287472, _287472+1), _287490 is _287472 mod 500, _287508 is 99-494 mod 100, _287532=_287534, option_else('trace-length', _287546, 500), option_else('trace-depth', _287554, 30))), quietly(if_t((nop(stop_rtrace), _287490>_287546), (set_debug(eval, false), _287610 is _287546+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_287610])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_287662))))) ^ Call: (304) [user] once(user:(notrace((flag(eval_num, _287472, _287472+1), _287490 is _287472 mod 500, _287508 is 99-494 mod 100, _287532=_287534, option_else('trace-length', _287546, 500), option_else('trace-depth', _287554, 30))), quietly(if_t((nop(stop_rtrace), _287490>_287546), (set_debug(eval, false), _287610 is _287546+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_287610])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_287662))))) ^ Unify: (304) [system] once(user:(notrace((flag(eval_num, _287472, _287472+1), _287490 is _287472 mod 500, _287508 is 99-494 mod 100, _287532=_287534, option_else('trace-length', _287546, 500), option_else('trace-depth', _287554, 30))), quietly(if_t((nop(stop_rtrace), _287490>_287546), (set_debug(eval, false), _287610 is _287546+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_287610])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_287662))))) ^ Call: (307) [system] setup_call_cleanup('$notrace'(_291386, _291388), once(user:(flag(eval_num, _287472, _287472+1), _287490 is _287472 mod 500, _287508 is 99-494 mod 100, _287532=_287534, option_else('trace-length', _287546, 500), option_else('trace-depth', _287554, 30))), '$restore_trace'(_291386, _291388)) ^ Unify: (307) [system] setup_call_cleanup(system:'$notrace'(_291386, _291388), system:once(user:(flag(eval_num, _287472, _287472+1), _287490 is _287472 mod 500, _287508 is 99-494 mod 100, _287532=_287534, option_else('trace-length', _287546, 500), option_else('trace-depth', _287554, 30))), system:'$restore_trace'(_291386, _291388)) ^ Call: (308) [system] sig_atomic(system:'$notrace'(_291386, _291388)) ^ Exit: (307) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(flag(eval_num, 39, 39+1), 39 is 39 mod 500, 5 is 99-494 mod 100, _287532=_287532, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), system:'$restore_trace'(3, -1)) ^ Call: (307) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 39>500), (set_debug(eval, false), _287610 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_287610])), nop((start_rtrace, rtrace))))) ^ Unify: (307) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 39>500), (set_debug(eval, false), _287610 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_287610])), nop((start_rtrace, rtrace))))) ^ Exit: (307) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 39>500), (set_debug(eval, false), _287610 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_287610])), nop((start_rtrace, rtrace))))) Call: (306) [user] nop(notrace(no_repeats_var(_287662))) Unify: (306) [user] nop(notrace(no_repeats_var(_287662))) Exit: (306) [user] nop(notrace(no_repeats_var(_287662))) ^ Exit: (304) [system] once(user:(notrace((flag(eval_num, 39, 39+1), 39 is 39 mod 500, 5 is 99-494 mod 100, _287532=_287532, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), quietly(if_t((nop(stop_rtrace), 39>500), (set_debug(eval, false), _287610 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_287610])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_287662))))) ^ Exit: (303) [user] must_det_ll(user:(notrace((flag(eval_num, 39, 39+1), 39 is 39 mod 500, 5 is 99-494 mod 100, _287532=_287532, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), quietly(if_t((nop(stop_rtrace), 39>500), (set_debug(eval, false), _287610 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_287610])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_287662))))) Call: (303) [occurs] occurs:sub_term(_302850, (false, (e2;e))) Unify: (303) [occurs] occurs:sub_term((false, (e2;e)), (false, (e2;e))) Exit: (303) [occurs] occurs:sub_term((false, (e2;e)), (false, (e2;e))) Call: (303) [system] (false, (e2;e))\=(false, (e2;e)) Fail: (303) [system] (false, (e2;e))\=(false, (e2;e)) Redo: (303) [occurs] occurs:sub_term(_302850, (false, (e2;e))) Unify: (303) [occurs] occurs:sub_term(_302850, (false, (e2;e))) Call: (304) [system] compound((false, (e2;e))) Exit: (304) [system] compound((false, (e2;e))) Call: (304) [system] arg(_311272, (false, (e2;e)), _311196) Exit: (304) [system] arg(1, (false, (e2;e)), false) Call: (304) [occurs] occurs:sub_term(_302850, false) Unify: (304) [occurs] occurs:sub_term(false, false) Exit: (304) [occurs] occurs:sub_term(false, false) Exit: (303) [occurs] occurs:sub_term(false, (false, (e2;e))) Call: (303) [system] (false, (e2;e))\=false Exit: (303) [system] (false, (e2;e))\=false ^ Call: (303) [user] if_trace((eval;false, (e2;e)), (_287532=1, indentq(5, 39, -->, [false, [/, trigram, 4]]))) ^ Unify: (303) [user] if_trace((eval;false, (e2;e)), (_287532=1, indentq(5, 39, -->, [false, [/, trigram, 4]]))) ^ Call: (305) [system] setup_call_cleanup('$notrace'(_320576, _320578), once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _287532=1, indentq(5, 39, -->, [false, [/, trigram, 4]]))), _320534, fbug((_320534-->if_trace((eval;false, (e2;e)), (_287532=1, indentq(5, 39, -->, [false, [/, trigram, 4]])))))))), '$restore_trace'(_320576, _320578)) ^ Unify: (305) [system] setup_call_cleanup(system:'$notrace'(_320576, _320578), system:once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _287532=1, indentq(5, 39, -->, [false, [/, trigram, 4]]))), _320534, fbug((_320534-->if_trace((eval;false, (e2;e)), (_287532=1, indentq(5, 39, -->, [false, [/, trigram, 4]])))))))), system:'$restore_trace'(_320576, _320578)) ^ Call: (306) [system] sig_atomic(system:'$notrace'(_320576, _320578)) ^ Exit: (305) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _287532=1, indentq(5, 39, -->, [false, [/, trigram, 4]]))), _320534, fbug((_320534-->if_trace((eval;false, (e2;e)), (_287532=1, indentq(5, 39, -->, [false, [/, trigram, 4]])))))))), system:'$restore_trace'(3, -1)) ^ Exit: (303) [user] if_trace((eval;false, (e2;e)), (_287532=1, indentq(5, 39, -->, [false, [/, trigram, 4]]))) Call: (303) [system] _325358=retval(fail) Exit: (303) [system] retval(fail)=retval(fail) Call: (303) [system] _327220=(\+ \+ (flag(eval_num, _327240, _327240+1), (retval(fail)\=@=retval(fail), nonvar(_285562)->indentq(5, _327240, <--, [false, _285562]);indentq(5, _327240, <--, [false, retval(fail)])))) Exit: (303) [system] (\+ \+ (flag(eval_num, _327240, _327240+1), (retval(fail)\=@=retval(fail), nonvar(_285562)->indentq(5, _327240, <--, [false, _285562]);indentq(5, _327240, <--, [false, retval(fail)]))))=(\+ \+ (flag(eval_num, _327240, _327240+1), (retval(fail)\=@=retval(fail), nonvar(_285562)->indentq(5, _327240, <--, [false, _285562]);indentq(5, _327240, <--, [false, retval(fail)])))) ^ Call: (303) [user] call_cleanup(((call(subst_args1(_269652, _269654), 494, '&self', [/, trigram, 4], _285562)*->nb_setarg(1, retval(fail), _285562);fail, trace, call(subst_args1(_269652, _269654), 494, '&self', [/, trigram, 4], _285562)), ignore(notrace((\+_285562\=_287662, nb_setarg(1, retval(fail), _285562))))), ignore((_287532==1->ignore(\+ \+ (flag(eval_num, _327240, _327240+1), (retval(fail)\=@=retval(fail), nonvar(_285562)->indentq(5, _327240, <--, [false, _285562]);indentq(5, _327240, <--, [false, retval(fail)]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _327240, _327240+1), (retval(fail)\=@=retval(fail), nonvar(_285562)->indentq(5, _327240, <--, [false, _285562]);indentq(5, _327240, <--, [false, retval(fail)]))))))))))) ^ Unify: (303) [system] call_cleanup(user:((call(subst_args1(_269652, _269654), 494, '&self', [/, trigram, 4], _285562)*->nb_setarg(1, retval(fail), _285562);fail, trace, call(subst_args1(_269652, _269654), 494, '&self', [/, trigram, 4], _285562)), ignore(notrace((\+_285562\=_287662, nb_setarg(1, retval(fail), _285562))))), user:ignore((_287532==1->ignore(\+ \+ (flag(eval_num, _327240, _327240+1), (retval(fail)\=@=retval(fail), nonvar(_285562)->indentq(5, _327240, <--, [false, _285562]);indentq(5, _327240, <--, [false, retval(fail)]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _327240, _327240+1), (retval(fail)\=@=retval(fail), nonvar(_285562)->indentq(5, _327240, <--, [false, _285562]);indentq(5, _327240, <--, [false, retval(fail)]))))))))))) ^ Call: (305) [user] subst_args1(_269652, _269654, 494, '&self', [/, trigram, 4], _285562) ^ Unify: (305) [user] subst_args1(_269652, _269654, 494, '&self', [/, trigram, 4], _285562) Call: (306) [system] var(_269652) Exit: (306) [system] var(_269652) ^ Call: (306) [user] subst_args1(=, _269654, 494, '&self', [/, trigram, 4], _285562) ^ Unify: (306) [user] subst_args1(=, _269654, 494, '&self', [/, trigram, 4], _285562) Call: (307) [system] var(=) ^ Redo: (306) [user] subst_args1(=, _269654, 494, '&self', [/, trigram, 4], _285562) Call: (307) [system] atom(=) Exit: (307) [system] atom(=) Call: (307) [system] (=)\==(=) ^ Redo: (306) [user] subst_args1(=, _269654, 494, '&self', [/, trigram, 4], _285562) ^ Unify: (306) [user] subst_args1(=, _269654, 494, '&self', [/, trigram, 4], _285562) Call: (307) [system] atom([/, trigram, 4]) ^ Redo: (306) [user] subst_args1(=, _269654, 494, '&self', [/, trigram, 4], _285562) ^ Unify: (306) [user] subst_args1(=, _269654, 494, '&self', [/, trigram, 4], _285562) Call: (307) [system] is_list([trigram, 4]) Exit: (307) [system] is_list([trigram, 4]) ^ Unify: (306) [user] subst_args1(=, _269654, 494, '&self', [/, trigram, 4], _285562) Call: (307) [system] is_list([/, trigram, 4]) Exit: (307) [system] is_list([/, trigram, 4]) ^ Unify: (306) [user] subst_args1(=, _269654, 494, '&self', [/, trigram, 4], [/|_350830]) Call: (307) [system] var(/) ^ Redo: (306) [user] subst_args1(=, _269654, 494, '&self', [/, trigram, 4], _285562) ^ Unify: (306) [user] subst_args1(=, _269654, 494, '&self', [/, trigram, 4], _285562) Call: (307) [system] fail ^ Redo: (306) [user] subst_args1(=, _269654, 494, '&self', [/, trigram, 4], _285562) ^ Unify: (306) [user] subst_args1(=, _269654, 494, '&self', [/, trigram, 4], _285562) Call: (307) [system] is_list([/, trigram, 4]) Exit: (307) [system] is_list([/, trigram, 4]) ^ Call: (307) [user] apply:maplist(self_subst, [/, trigram, 4]) ^ Unify: (307) [apply] apply:maplist(user:self_subst, [/, trigram, 4]) Call: (308) [apply] apply:maplist_([/, trigram, 4], user:self_subst) Unify: (308) [apply] apply:maplist_([/, trigram, 4], user:self_subst) ^ Call: (309) [user] self_subst(/) ^ Unify: (309) [user] self_subst(/) Call: (310) [system] callable(/) Exit: (310) [system] callable(/) ^ Unify: (309) [user] self_subst(/) ^ Call: (310) [user] self_eval(/) ^ Unify: (310) [user] self_eval(/) ^ Call: (312) [system] setup_call_cleanup('$notrace'(_369450, _369452), once(user:self_eval0(/)), '$restore_trace'(_369450, _369452)) ^ Unify: (312) [system] setup_call_cleanup(system:'$notrace'(_369450, _369452), system:once(user:self_eval0(/)), system:'$restore_trace'(_369450, _369452)) ^ Call: (313) [system] sig_atomic(system:'$notrace'(_369450, _369452)) ^ Exit: (312) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(/)), system:'$restore_trace'(3, -1)) ^ Exit: (310) [user] self_eval(/) ^ Exit: (309) [user] self_subst(/) Call: (309) [apply] apply:maplist_([trigram, 4], user:self_subst) Unify: (309) [apply] apply:maplist_([trigram, 4], user:self_subst) ^ Call: (310) [user] self_subst(trigram) ^ Unify: (310) [user] self_subst(trigram) Call: (311) [system] callable(trigram) Exit: (311) [system] callable(trigram) ^ Unify: (310) [user] self_subst(trigram) ^ Call: (311) [user] self_eval(trigram) ^ Unify: (311) [user] self_eval(trigram) ^ Call: (313) [system] setup_call_cleanup('$notrace'(_383410, _383412), once(user:self_eval0(trigram)), '$restore_trace'(_383410, _383412)) ^ Unify: (313) [system] setup_call_cleanup(system:'$notrace'(_383410, _383412), system:once(user:self_eval0(trigram)), system:'$restore_trace'(_383410, _383412)) ^ Call: (314) [system] sig_atomic(system:'$notrace'(_383410, _383412)) ^ Exit: (313) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(trigram)), system:'$restore_trace'(3, -1)) ^ Exit: (311) [user] self_eval(trigram) ^ Exit: (310) [user] self_subst(trigram) Call: (310) [apply] apply:maplist_([4], user:self_subst) Unify: (310) [apply] apply:maplist_([4], user:self_subst) ^ Call: (311) [user] self_subst(4) ^ Unify: (311) [user] self_subst(4) Call: (312) [system] callable(4) ^ Redo: (311) [user] self_subst(4) ^ Exit: (311) [user] self_subst(4) Call: (311) [apply] apply:maplist_([], user:self_subst) Unify: (311) [apply] apply:maplist_([], user:self_subst) Exit: (311) [apply] apply:maplist_([], user:self_subst) Exit: (310) [apply] apply:maplist_([4], user:self_subst) Exit: (309) [apply] apply:maplist_([trigram, 4], user:self_subst) Exit: (308) [apply] apply:maplist_([/, trigram, 4], user:self_subst) ^ Exit: (307) [apply] apply:maplist(user:self_subst, [/, trigram, 4]) Call: (307) [system] [/, trigram, 4]=[_402014|_402016] Exit: (307) [system] [/, trigram, 4]=[/, trigram, 4] Call: (307) [system] atom(/) Exit: (307) [system] atom(/) ^ Unify: (306) [user] subst_args1(=, _269654, 494, '&self', [/, trigram, 4], _285562) ^ Call: (307) [user] is_space_op(/) ^ Redo: (306) [user] subst_args1(=, _269654, 494, '&self', [/, trigram, 4], _285562) ^ Unify: (306) [user] subst_args1(=, _269654, 494, '&self', [/, trigram, 4], _285562) Call: (307) [system] (/)==case ^ Redo: (306) [user] subst_args1(=, _269654, 494, '&self', [/, trigram, 4], _285562) ^ Unify: (306) [user] subst_args1(=, _269654, 494, '&self', [/, trigram, 4], _285562) Call: (307) [system] fail ^ Redo: (306) [user] subst_args1(=, _269654, 494, '&self', [/, trigram, 4], _285562) ^ Unify: (306) [user] subst_args1(=, _269654, 494, '&self', [/, trigram, 4], _285562) Call: (307) [system] _415098=do_more_defs(true) Exit: (307) [system] do_more_defs(true)=do_more_defs(true) ^ Call: (307) [user] clause(eval_21(subst_args, _269654, 494, '&self', [/, trigram, 4], _285562), _416974) ^ Redo: (306) [user] subst_args1(=, _269654, 494, '&self', [/, trigram, 4], _285562) ^ Unify: (306) [user] subst_args1(=, _269654, 494, '&self', [/, trigram, 4], _285562) Call: (307) [system] fail ^ Redo: (306) [user] subst_args1(=, _269654, 494, '&self', [/, trigram, 4], _285562) ^ Unify: (306) [user] subst_args1(=, _269654, 494, '&self', [/, trigram, 4], _285562) ^ Call: (307) [user] is_and(/) ^ Unify: (307) [user] is_and(/) Call: (308) [system] atom(/) Exit: (308) [system] atom(/) ^ Unify: (307) [user] is_and(/) ^ Call: (308) [user] is_and(/, _427298) ^ Unify: (308) [user] is_and(/, _428226) Call: (309) [system] atom(/) Exit: (309) [system] atom(/) ^ Redo: (306) [user] subst_args1(=, _269654, 494, '&self', [/, trigram, 4], _285562) ^ Unify: (306) [user] subst_args1(=, _269654, 494, '&self', [/, trigram, 4], [/|_431874]) Call: (307) [system] nonvar(/) Exit: (307) [system] nonvar(/) Call: (307) [system] fail ^ Redo: (306) [user] subst_args1(=, _269654, 494, '&self', [/, trigram, 4], _285562) ^ Unify: (306) [user] subst_args1(=, _269654, 494, '&self', [/, trigram, 4], _285562) ^ Call: (307) [user] subst_args2(=, 494, '&self', [/, trigram, 4], _285562) ^ Unify: (307) [user] subst_args2(=, 494, '&self', [/, trigram, 4], _285562) Call: (308) [system] 494<3 ^ Redo: (307) [user] subst_args2(=, 494, '&self', [/, trigram, 4], _285562) ^ Unify: (307) [user] subst_args2(=, 494, '&self', [/, trigram, 4], _285562) Call: (308) [system] fail ^ Redo: (307) [user] subst_args2(=, 494, '&self', [/, trigram, 4], _285562) ^ Unify: (307) [user] subst_args2(=, 494, '&self', [/, trigram, 4], _285562) ^ Call: (308) [user] mnotrace(is_user_defined_head(=, '&self', /)) ^ Unify: (308) [user] mnotrace(is_user_defined_head(=, '&self', /)) ^ Call: (309) [user] once(is_user_defined_head(=, '&self', /)) ^ Unify: (309) [system] once(user:is_user_defined_head(=, '&self', /)) ^ Call: (310) [user] is_user_defined_head(=, '&self', /) ^ Unify: (310) [user] is_user_defined_head(=, '&self', /) ^ Call: (311) [user] mnotrace(is_user_defined_head0(=, '&self', /)) ^ Unify: (311) [user] mnotrace(is_user_defined_head0(=, '&self', /)) ^ Call: (312) [user] once(is_user_defined_head0(=, '&self', /)) ^ Unify: (312) [system] once(user:is_user_defined_head0(=, '&self', /)) ^ Call: (313) [user] is_user_defined_head0(=, '&self', /) ^ Unify: (313) [user] is_user_defined_head0(=, '&self', /) Call: (314) [system] callable(/) Exit: (314) [system] callable(/) Call: (314) [system] functor(/, _457976, _458056) Exit: (314) [system] functor(/, /, 0) ^ Call: (314) [user] is_user_defined_head_f(=, '&self', /) ^ Unify: (314) [user] is_user_defined_head_f(=, '&self', /) ^ Call: (315) [user] is_user_defined_head_f1(=, '&self', /) ^ Unify: (315) [user] is_user_defined_head_f1(=, '&self', /) Call: (316) [user] metta_eq_def(=, '&self', [/|_463574], _463656) Unify: (316) [user] metta_eq_def(=, '&self', [/|_463574], _464580) ^ Call: (317) [user] ignore((=)=(=)) ^ Unify: (317) [system] ignore(user:((=)=(=))) Call: (318) [system] (=)=(=) Exit: (318) [system] (=)=(=) ^ Exit: (317) [system] ignore(user:((=)=(=))) Call: (317) [user] metta_atom('&self', [=, [/|_463574], _470096]) Unify: (317) [user] metta_atom('&self', [=, [/|_463574], _470096]) ^ Call: (318) [user] typed_list('&self', _472010, _471932) ^ Unify: (318) [user] typed_list('&self', _472942, _471932) Call: (319) [system] compound('&self') Fail: (319) [system] compound('&self') ^ Fail: (318) [user] typed_list('&self', _475722, _471932) Redo: (317) [user] metta_atom('&self', [=, [/|_463574], _470096]) Unify: (317) [user] metta_atom('&self', [=, [/|_463574], _470096]) Call: (318) [system] '&self'=='&flybase' Redo: (317) [user] metta_atom('&self', [=, [/|_463574], _470096]) Unify: (317) [user] metta_atom('&self', [=, [/|_463574], _470096]) ^ Call: (318) [user] metta_atom_in_file('&self', [=, [/|_463574], _470096]) ^ Unify: (318) [user] metta_atom_in_file('&self', [=, [/|_463574], _470096]) ^ Call: (319) [user] metta_atom_in_file('&self', [=, [/|_463574], _470096], _483104, _483106) ^ Unify: (319) [user] metta_atom_in_file('&self', [=, [/|_463574], _470096], _484040, _484042) ^ Call: (320) [user] loaded_into_kb('&self', _484898) ^ Unify: (320) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Exit: (320) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Call: (320) [user] once(user:asserted_metta_pred(_495488, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Unify: (320) [system] once(user:asserted_metta_pred(_495488, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Call: (321) [user] asserted_metta_pred(_495488, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Fail: (321) [user] asserted_metta_pred(_495488, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Redo: (317) [user] metta_atom('&self', [=, [/|_463574], _470096]) Unify: (317) [user] metta_atom('&self', [=, [/|_463574], _470096]) Call: (318) [user] metta_atom_asserted('&self', [=, [/|_463574], _470096]) Unify: (318) [user] metta_atom_asserted('&self', [=, [/|_463574], _470096]) ^ Call: (319) [user] metta_atom_asserted_deduced('&self', [=, [/|_463574], _470096]) Redo: (318) [user] metta_atom_asserted('&self', [=, [/|_463574], _470096]) Redo: (317) [user] metta_atom('&self', [=, [/|_463574], _470096]) Unify: (317) [user] metta_atom('&self', [=, [/|_463574], _470096]) Call: (318) [system] '&self'\=='&corelib' Exit: (318) [system] '&self'\=='&corelib' ^ Call: (318) [user] using_all_spaces ^ Unify: (318) [user] using_all_spaces Call: (319) [system] nb_current(with_all_spaces, t) Redo: (317) [user] metta_atom('&self', [=, [/|_10054], _10070]) Unify: (317) [user] metta_atom('&self', [=, [/|_10054], _10070]) Call: (318) [system] '&self'\=='&corelib' Exit: (318) [system] '&self'\=='&corelib' Call: (318) [user] metta_atom_asserted('&self', '&corelib') Unify: (318) [user] metta_atom_asserted('&self', '&corelib') ^ Call: (319) [user] metta_atom_asserted_deduced('&self', '&corelib') Redo: (318) [user] metta_atom_asserted('&self', '&corelib') Unify: (318) [user] metta_atom_asserted('&self', '&corelib') Exit: (318) [user] metta_atom_asserted('&self', '&corelib') Call: (318) [user] should_inherit_from_corelib([=, [/|_10054], _10070]) Unify: (318) [user] should_inherit_from_corelib([=, [/|_10054], _10070]) ^ Call: (319) [user] using_all_spaces ^ Unify: (319) [user] using_all_spaces Call: (320) [system] nb_current(with_all_spaces, t) Redo: (318) [user] should_inherit_from_corelib([=, [/|_10054], _10070]) Unify: (318) [user] should_inherit_from_corelib([=, [/|_10054], _10070]) Call: (319) [system] (=)==(:) Redo: (318) [user] should_inherit_from_corelib([=, [/|_10054], _10070]) Unify: (318) [user] should_inherit_from_corelib([=, [/|_10054], _10070]) Call: (319) [system] (=)=='@doc' Redo: (318) [user] should_inherit_from_corelib([=, [/|_10054], _10070]) Unify: (318) [user] should_inherit_from_corelib([=, [/|_10054], _10070]) Call: (319) [system] fail Redo: (318) [user] metta_atom_asserted('&self', '&corelib') Redo: (317) [user] metta_atom('&self', [=, [/|_10054], _10070]) Fail: (316) [user] metta_eq_def(=, '&self', [/|_10054], _36724) ^ Fail: (315) [user] is_user_defined_head_f1(=, '&self', /) ^ Redo: (314) [user] is_user_defined_head_f(=, '&self', /) ^ Unify: (314) [user] is_user_defined_head_f(=, '&self', /) ^ Call: (315) [user] is_user_defined_head_f1(=, '&self', [/|_40368]) ^ Unify: (315) [user] is_user_defined_head_f1(=, '&self', [/|_40368]) Call: (316) [user] metta_eq_def(=, '&self', [[/|_40368]|_42238], _42320) Unify: (316) [user] metta_eq_def(=, '&self', [[/|_40368]|_42238], _43244) ^ Call: (317) [user] ignore((=)=(=)) ^ Unify: (317) [system] ignore(user:((=)=(=))) Call: (318) [system] (=)=(=) Exit: (318) [system] (=)=(=) ^ Exit: (317) [system] ignore(user:((=)=(=))) Call: (317) [user] metta_atom('&self', [=, [[/|_40368]|_42238], _48760]) Unify: (317) [user] metta_atom('&self', [=, [[/|_40368]|_42238], _48760]) ^ Call: (318) [user] typed_list('&self', _50674, _50596) ^ Unify: (318) [user] typed_list('&self', _51606, _50596) Call: (319) [system] compound('&self') Fail: (319) [system] compound('&self') ^ Fail: (318) [user] typed_list('&self', _54386, _50596) Redo: (317) [user] metta_atom('&self', [=, [[/|_40368]|_42238], _48760]) Unify: (317) [user] metta_atom('&self', [=, [[/|_40368]|_42238], _48760]) Call: (318) [system] '&self'=='&flybase' Redo: (317) [user] metta_atom('&self', [=, [[/|_40368]|_42238], _48760]) Unify: (317) [user] metta_atom('&self', [=, [[/|_40368]|_42238], _48760]) ^ Call: (318) [user] metta_atom_in_file('&self', [=, [[/|_40368]|_42238], _48760]) ^ Unify: (318) [user] metta_atom_in_file('&self', [=, [[/|_40368]|_42238], _48760]) ^ Call: (319) [user] metta_atom_in_file('&self', [=, [[/|_40368]|_42238], _48760], _61768, _61770) ^ Unify: (319) [user] metta_atom_in_file('&self', [=, [[/|_40368]|_42238], _48760], _62704, _62706) ^ Call: (320) [user] loaded_into_kb('&self', _63562) ^ Unify: (320) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Exit: (320) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Call: (320) [user] once(user:asserted_metta_pred(_74152, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Unify: (320) [system] once(user:asserted_metta_pred(_74152, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Call: (321) [user] asserted_metta_pred(_74152, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Fail: (321) [user] asserted_metta_pred(_74152, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Redo: (317) [user] metta_atom('&self', [=, [[/|_40368]|_42238], _48760]) Unify: (317) [user] metta_atom('&self', [=, [[/|_40368]|_42238], _48760]) Call: (318) [user] metta_atom_asserted('&self', [=, [[/|_40368]|_42238], _48760]) Unify: (318) [user] metta_atom_asserted('&self', [=, [[/|_40368]|_42238], _48760]) ^ Call: (319) [user] metta_atom_asserted_deduced('&self', [=, [[/|_40368]|_42238], _48760]) Redo: (318) [user] metta_atom_asserted('&self', [=, [[/|_40368]|_42238], _48760]) Redo: (317) [user] metta_atom('&self', [=, [[/|_40368]|_42238], _48760]) Unify: (317) [user] metta_atom('&self', [=, [[/|_40368]|_42238], _48760]) Call: (318) [system] '&self'\=='&corelib' Exit: (318) [system] '&self'\=='&corelib' ^ Call: (318) [user] using_all_spaces ^ Unify: (318) [user] using_all_spaces Call: (319) [system] nb_current(with_all_spaces, t) Redo: (317) [user] metta_atom('&self', [=, [[/|_40368]|_42238], _48760]) Unify: (317) [user] metta_atom('&self', [=, [[/|_40368]|_42238], _48760]) Call: (318) [system] '&self'\=='&corelib' Exit: (318) [system] '&self'\=='&corelib' Call: (318) [user] metta_atom_asserted('&self', '&corelib') Unify: (318) [user] metta_atom_asserted('&self', '&corelib') ^ Call: (319) [user] metta_atom_asserted_deduced('&self', '&corelib') Redo: (318) [user] metta_atom_asserted('&self', '&corelib') Unify: (318) [user] metta_atom_asserted('&self', '&corelib') Exit: (318) [user] metta_atom_asserted('&self', '&corelib') Call: (318) [user] should_inherit_from_corelib([=, [[/|_40368]|_42238], _48760]) Unify: (318) [user] should_inherit_from_corelib([=, [[/|_40368]|_42238], _48760]) ^ Call: (319) [user] using_all_spaces ^ Unify: (319) [user] using_all_spaces Call: (320) [system] nb_current(with_all_spaces, t) Redo: (318) [user] should_inherit_from_corelib([=, [[/|_40368]|_42238], _48760]) Unify: (318) [user] should_inherit_from_corelib([=, [[/|_40368]|_42238], _48760]) Call: (319) [system] (=)==(:) Redo: (318) [user] should_inherit_from_corelib([=, [[/|_40368]|_42238], _48760]) Unify: (318) [user] should_inherit_from_corelib([=, [[/|_40368]|_42238], _48760]) Call: (319) [system] (=)=='@doc' Redo: (318) [user] should_inherit_from_corelib([=, [[/|_40368]|_42238], _48760]) Unify: (318) [user] should_inherit_from_corelib([=, [[/|_40368]|_42238], _48760]) Call: (319) [system] fail Redo: (318) [user] metta_atom_asserted('&self', '&corelib') Redo: (317) [user] metta_atom('&self', [=, [[/|_40368]|_42238], _48760]) Fail: (316) [user] metta_eq_def(=, '&self', [[/|_40368]|_42238], _129356) ^ Fail: (315) [user] is_user_defined_head_f1(=, '&self', [/|_40368]) ^ Fail: (314) [user] is_user_defined_head_f(=, '&self', /) ^ Fail: (313) [user] is_user_defined_head0(=, '&self', /) ^ Fail: (312) [system] once(user:is_user_defined_head0(=, '&self', /)) ^ Fail: (311) [user] mnotrace(is_user_defined_head0(=, '&self', /)) ^ Fail: (310) [user] is_user_defined_head(=, '&self', /) ^ Fail: (309) [system] once(user:is_user_defined_head(=, '&self', /)) ^ Fail: (308) [user] mnotrace(is_user_defined_head(=, '&self', /)) ^ Redo: (307) [user] subst_args2(=, 494, '&self', [/, trigram, 4], _9720) ^ Unify: (307) [user] subst_args2(=, 494, '&self', [/, trigram, 4], _9720) ^ Call: (308) [user] subst_args40(=, 494, '&self', [/, trigram, 4], _9720) ^ Unify: (308) [user] subst_args40(=, 494, '&self', [/, trigram, 4], _9720) Call: (309) [user] is_function(/) Unify: (309) [user] is_function(/) ^ Call: (310) [user] symbol(/) ^ Unify: (310) [user] symbol(/) Call: (311) [system] atom(/) Exit: (311) [system] atom(/) ^ Exit: (310) [user] symbol(/) Exit: (309) [user] is_function(/) ^ Call: (309) [user] is_special_op(/) ^ Unify: (309) [user] is_special_op(/) ^ Call: (310) [user] current_self(_150600) ^ Unify: (310) [user] current_self(_150600) Call: (311) [system] nb_current(self_space, _150600) Exit: (311) [system] nb_current(self_space, '&self') Call: (311) [system] '&self'\==[] Exit: (311) [system] '&self'\==[] ^ Exit: (310) [user] current_self('&self') ^ Call: (310) [user] is_special_op('&self', /) ^ Unify: (310) [user] is_special_op('&self', /) Call: (311) [system] atom(/) Exit: (311) [system] atom(/) ^ Fail: (310) [user] is_special_op('&self', /) ^ Fail: (309) [user] is_special_op(/) ^ Redo: (308) [user] subst_args40(=, 494, '&self', [/, trigram, 4], _9720) Call: (309) [system] is_list([trigram, 4]) Exit: (309) [system] is_list([trigram, 4]) ^ Call: (309) [user] apply:maplist(subst_args(=, _165434, 494, '&self'), [trigram, 4], _165440) ^ Unify: (309) [apply] apply:maplist(user:subst_args(=, _165434, 494, '&self'), [trigram, 4], _165440) Call: (310) [apply] apply:maplist_([trigram, 4], _165440, user:subst_args(=, _165434, 494, '&self')) Unify: (310) [apply] apply:maplist_([trigram, 4], [_168258|_168260], user:subst_args(=, _165434, 494, '&self')) ^ Call: (311) [user] subst_args(=, _165434, 494, '&self', trigram, _168258) ^ Unify: (311) [user] subst_args(=, _165434, 494, '&self', trigram, _168258) Call: (312) [system] atom(=) Exit: (312) [system] atom(=) Call: (312) [system] (=)\==(=) ^ Redo: (311) [user] subst_args(=, _165434, 494, '&self', trigram, _168258) ^ Unify: (311) [user] subst_args(=, _165434, 494, '&self', trigram, _168258) ^ Call: (312) [user] self_subst(trigram) ^ Unify: (312) [user] self_subst(trigram) Call: (313) [system] callable(trigram) Exit: (313) [system] callable(trigram) ^ Unify: (312) [user] self_subst(trigram) ^ Call: (313) [user] self_eval(trigram) ^ Unify: (313) [user] self_eval(trigram) ^ Call: (315) [system] setup_call_cleanup('$notrace'(_182226, _182228), once(user:self_eval0(trigram)), '$restore_trace'(_182226, _182228)) ^ Unify: (315) [system] setup_call_cleanup(system:'$notrace'(_182226, _182228), system:once(user:self_eval0(trigram)), system:'$restore_trace'(_182226, _182228)) ^ Call: (316) [system] sig_atomic(system:'$notrace'(_182226, _182228)) ^ Exit: (315) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(trigram)), system:'$restore_trace'(3, -1)) ^ Exit: (313) [user] self_eval(trigram) ^ Exit: (312) [user] self_subst(trigram) Call: (312) [system] _168258=trigram Exit: (312) [system] trigram=trigram ^ Exit: (311) [user] subst_args(=, _165434, 494, '&self', trigram, trigram) Call: (311) [apply] apply:maplist_([4], _168260, user:subst_args(=, _165434, 494, '&self')) Unify: (311) [apply] apply:maplist_([4], [_191584|_191586], user:subst_args(=, _165434, 494, '&self')) ^ Call: (312) [user] subst_args(=, _165434, 494, '&self', 4, _191584) ^ Unify: (312) [user] subst_args(=, _165434, 494, '&self', 4, _191584) Call: (313) [system] atom(=) Exit: (313) [system] atom(=) Call: (313) [system] (=)\==(=) ^ Redo: (312) [user] subst_args(=, _165434, 494, '&self', 4, _191584) ^ Unify: (312) [user] subst_args(=, _165434, 494, '&self', 4, _191584) ^ Call: (313) [user] self_subst(4) ^ Unify: (313) [user] self_subst(4) Call: (314) [system] callable(4) ^ Redo: (313) [user] self_subst(4) ^ Exit: (313) [user] self_subst(4) Call: (313) [system] _191584=4 Exit: (313) [system] 4=4 ^ Exit: (312) [user] subst_args(=, _165434, 494, '&self', 4, 4) Call: (312) [apply] apply:maplist_([], _191586, user:subst_args(=, _165434, 494, '&self')) Unify: (312) [apply] apply:maplist_([], [], user:subst_args(=, _165434, 494, '&self')) Exit: (312) [apply] apply:maplist_([], [], user:subst_args(=, _165434, 494, '&self')) Exit: (311) [apply] apply:maplist_([4], [4], user:subst_args(=, _165434, 494, '&self')) Exit: (310) [apply] apply:maplist_([trigram, 4], [trigram, 4], user:subst_args(=, _165434, 494, '&self')) ^ Exit: (309) [apply] apply:maplist(user:subst_args(=, _165434, 494, '&self'), [trigram, 4], [trigram, 4]) ^ Call: (309) [user] subst_args5(494, '&self', [/, trigram, 4], _9720) ^ Unify: (309) [user] subst_args5(494, '&self', [/, trigram, 4], _9720) ^ Call: (310) [user] eval_selfless(_214048, _214050, 494, '&self', [/, trigram, 4], _9720) ^ Unify: (310) [user] eval_selfless(_214992, _214994, 494, '&self', [/, trigram, 4], _9720) ^ Call: (311) [user] eval_selfless_0([/, trigram, 4], _9720) ^ Unify: (311) [user] eval_selfless_0([/, trigram, 4], _9720) Call: (312) [system] var(/) ^ Redo: (311) [user] eval_selfless_0([/, trigram, 4], _9720) ^ Unify: (311) [user] eval_selfless_0([/, trigram, 4], _9720) ^ Call: (312) [user] is_assignment(/) ^ Unify: (312) [user] is_assignment(/) Call: (313) [system] atom(/) Exit: (313) [system] atom(/) ^ Redo: (311) [user] eval_selfless_0([/, trigram, 4], _9720) ^ Unify: (311) [user] eval_selfless_0([/, trigram, 4], _9720) ^ Call: (312) [user] eval_selfless_1([/, trigram, 4], _9720) ^ Unify: (312) [user] eval_selfless_1([/, trigram, 4], _9720) ^ Call: (313) [user] allow_clp ^ Unify: (313) [user] allow_clp ^ Call: (314) [user] false_flag ^ Unify: (314) [user] false_flag Call: (315) [system] fail Fail: (315) [system] fail ^ Fail: (314) [user] false_flag ^ Redo: (311) [user] eval_selfless_0([/, trigram, 4], _9720) ^ Unify: (311) [user] eval_selfless_0([/, trigram, 4], _9720) ^ Call: (312) [user] eval_selfless_2([/, trigram, 4], _9720) ^ Unify: (312) [user] eval_selfless_2([/, trigram, 4], _9720) Call: (313) [system] var(/) ^ Redo: (312) [user] eval_selfless_2([/, trigram, 4], _9720) ^ Unify: (312) [user] eval_selfless_2([/, trigram, 4], _9720) ^ Call: (313) [user] fake_notrace((ground([/, trigram, 4]), [/, trigram, 4]=[_240840, _240846, _240852], atom(_240840), catch_warn(current_op(_240878, yfx, _240840)), [/, trigram, 4]\=[_240898], s2ps([/, trigram, 4], _240906))) ^ Unify: (313) [user] fake_notrace(user:(ground([/, trigram, 4]), [/, trigram, 4]=[_240840, _240846, _240852], atom(_240840), catch_warn(current_op(_240878, yfx, _240840)), [/, trigram, 4]\=[_240898], s2ps([/, trigram, 4], _240906))) ^ Call: (314) [user] real_notrace(user:(ground([/, trigram, 4]), [/, trigram, 4]=[_240840, _240846, _240852], atom(_240840), catch_warn(current_op(_240878, yfx, _240840)), [/, trigram, 4]\=[_240898], s2ps([/, trigram, 4], _240906))) ^ Unify: (314) [user] real_notrace(user:(ground([/, trigram, 4]), [/, trigram, 4]=[_240840, _240846, _240852], atom(_240840), catch_warn(current_op(_240878, yfx, _240840)), [/, trigram, 4]\=[_240898], s2ps([/, trigram, 4], _240906))) ^ Call: (315) [user] setup_call_cleanup('$notrace'(_244612, _244614), once(user:(ground([/, trigram, 4]), [/, trigram, 4]=[_240840, _240846, _240852], atom(_240840), catch_warn(current_op(_240878, yfx, _240840)), [/, trigram, 4]\=[_240898], s2ps([/, trigram, 4], _240906))), '$restore_trace'(_244612, _244614)) ^ Unify: (315) [system] setup_call_cleanup(user:'$notrace'(_244612, _244614), user:once(user:(ground([/, trigram, 4]), [/, trigram, 4]=[_240840, _240846, _240852], atom(_240840), catch_warn(current_op(_240878, yfx, _240840)), [/, trigram, 4]\=[_240898], s2ps([/, trigram, 4], _240906))), user:'$restore_trace'(_244612, _244614)) ^ Call: (316) [system] sig_atomic(user:'$notrace'(_244612, _244614)) ^ Exit: (315) [system] setup_call_cleanup(user:'$notrace'(3, -1), user:once(user:(ground([/, trigram, 4]), [/, trigram, 4]=[/, trigram, 4], atom(/), catch_warn(current_op(400, yfx, /)), [/, trigram, 4]\=[_240898], s2ps([/, trigram, 4], trigram/4))), user:'$restore_trace'(3, -1)) ^ Exit: (314) [user] real_notrace(user:(ground([/, trigram, 4]), [/, trigram, 4]=[/, trigram, 4], atom(/), catch_warn(current_op(400, yfx, /)), [/, trigram, 4]\=[_240898], s2ps([/, trigram, 4], trigram/4))) ^ Exit: (313) [user] fake_notrace(user:(ground([/, trigram, 4]), [/, trigram, 4]=[/, trigram, 4], atom(/), catch_warn(current_op(400, yfx, /)), [/, trigram, 4]\=[_240898], s2ps([/, trigram, 4], trigram/4))) ^ Call: (313) [user] fake_notrace(catch(_9720 is trigram/4, _250326, fail)) ^ Unify: (313) [user] fake_notrace(user:catch(_9720 is trigram/4, _250326, fail)) ^ Call: (314) [user] real_notrace(user:catch(_9720 is trigram/4, _250326, fail)) ^ Unify: (314) [user] real_notrace(user:catch(_9720 is trigram/4, _250326, fail)) ^ Call: (315) [user] setup_call_cleanup('$notrace'(_254040, _254042), once(user:catch(_9720 is trigram/4, _250326, fail)), '$restore_trace'(_254040, _254042)) ^ Unify: (315) [system] setup_call_cleanup(user:'$notrace'(_254040, _254042), user:once(user:catch(_9720 is trigram/4, _250326, fail)), user:'$restore_trace'(_254040, _254042)) ^ Call: (316) [system] sig_atomic(user:'$notrace'(_254040, _254042)) ^ Fail: (314) [user] real_notrace(user:catch(_9720 is trigram/4, _10060, fail)) ^ Fail: (313) [user] fake_notrace(user:catch(_9720 is trigram/4, _10060, fail)) ^ Redo: (309) [user] subst_args5(494, '&self', [/, trigram, 4], _9720) ^ Unify: (309) [user] subst_args5(494, '&self', [/, trigram, 4], _9720) ^ Call: (310) [user] is_system_pred(/) ^ Unify: (310) [user] is_system_pred(/) Call: (311) [system] atom(/) Exit: (311) [system] atom(/) Call: (311) [system] atom_concat(_17638, !, /) ^ Redo: (310) [user] is_system_pred(/) ^ Unify: (310) [user] is_system_pred(/) Call: (311) [system] atom(/) Exit: (311) [system] atom(/) Call: (311) [system] atom_concat(_22266, '-fn', /) ^ Redo: (310) [user] is_system_pred(/) ^ Unify: (310) [user] is_system_pred(/) Call: (311) [system] atom(/) Exit: (311) [system] atom(/) Call: (311) [system] atom_concat(_26894, '-p', /) ^ Redo: (309) [user] subst_args5(494, '&self', [/, trigram, 4], _9720) ^ Call: (310) [user] subst_args6(494, '&self', [/, trigram, 4], _9720) ^ Unify: (310) [user] subst_args6(494, '&self', [/, trigram, 4], _9720) ^ Call: (311) [user] is_system_pred(/) ^ Unify: (311) [user] is_system_pred(/) Call: (312) [system] atom(/) Exit: (312) [system] atom(/) Call: (312) [system] atom_concat(_34336, !, /) ^ Redo: (311) [user] is_system_pred(/) ^ Unify: (311) [user] is_system_pred(/) Call: (312) [system] atom(/) Exit: (312) [system] atom(/) Call: (312) [system] atom_concat(_38964, '-fn', /) ^ Redo: (311) [user] is_system_pred(/) ^ Unify: (311) [user] is_system_pred(/) Call: (312) [system] atom(/) Exit: (312) [system] atom(/) Call: (312) [system] atom_concat(_43592, '-p', /) ^ Redo: (306) [user] subst_args1(=, _9692, 494, '&self', [/, trigram, 4], _9720) ^ Call: (307) [user] subst_args2_failed(494, '&self', [/, trigram, 4], _9720) ^ Unify: (307) [user] subst_args2_failed(494, '&self', [/, trigram, 4], _9720) Call: (308) [system] [/, trigram, 4]==[] ^ Redo: (307) [user] subst_args2_failed(494, '&self', [/, trigram, 4], _9720) ^ Unify: (307) [user] subst_args2_failed(494, '&self', [/, trigram, 4], _9720) Call: (308) [system] var([/, trigram, 4]) ^ Redo: (307) [user] subst_args2_failed(494, '&self', [/, trigram, 4], _9720) ^ Unify: (307) [user] subst_args2_failed(494, '&self', [/, trigram, 4], _9720) ^ Call: (308) [user] once(subst_selfless([/, trigram, 4], _9720)) ^ Unify: (308) [system] once(user:subst_selfless([/, trigram, 4], _9720)) ^ Call: (309) [user] subst_selfless([/, trigram, 4], _9720) ^ Unify: (309) [user] subst_selfless([/, trigram, 4], _9720) Call: (310) [system] var(/) ^ Redo: (309) [user] subst_selfless([/, trigram, 4], _9720) ^ Unify: (309) [user] subst_selfless([/, trigram, 4], _9720) ^ Call: (310) [user] eval_selfless(_59450, _59452, _59454, _59456, [/, trigram, 4], _9720) ^ Unify: (310) [user] eval_selfless(_60394, _60396, _60398, _60400, [/, trigram, 4], _9720) ^ Call: (311) [user] eval_selfless_0([/, trigram, 4], _9720) ^ Unify: (311) [user] eval_selfless_0([/, trigram, 4], _9720) Call: (312) [system] var(/) ^ Redo: (311) [user] eval_selfless_0([/, trigram, 4], _9720) ^ Unify: (311) [user] eval_selfless_0([/, trigram, 4], _9720) ^ Call: (312) [user] is_assignment(/) ^ Unify: (312) [user] is_assignment(/) Call: (313) [system] atom(/) Exit: (313) [system] atom(/) ^ Redo: (311) [user] eval_selfless_0([/, trigram, 4], _9720) ^ Unify: (311) [user] eval_selfless_0([/, trigram, 4], _9720) ^ Call: (312) [user] eval_selfless_1([/, trigram, 4], _9720) ^ Unify: (312) [user] eval_selfless_1([/, trigram, 4], _9720) ^ Call: (313) [user] allow_clp ^ Unify: (313) [user] allow_clp ^ Call: (314) [user] false_flag ^ Unify: (314) [user] false_flag Call: (315) [system] fail Fail: (315) [system] fail ^ Fail: (314) [user] false_flag ^ Redo: (311) [user] eval_selfless_0([/, trigram, 4], _9720) ^ Unify: (311) [user] eval_selfless_0([/, trigram, 4], _9720) ^ Call: (312) [user] eval_selfless_2([/, trigram, 4], _9720) ^ Unify: (312) [user] eval_selfless_2([/, trigram, 4], _9720) Call: (313) [system] var(/) ^ Redo: (312) [user] eval_selfless_2([/, trigram, 4], _9720) ^ Unify: (312) [user] eval_selfless_2([/, trigram, 4], _9720) ^ Call: (313) [user] fake_notrace((ground([/, trigram, 4]), [/, trigram, 4]=[_86242, _86248, _86254], atom(_86242), catch_warn(current_op(_86280, yfx, _86242)), [/, trigram, 4]\=[_86300], s2ps([/, trigram, 4], _86308))) ^ Unify: (313) [user] fake_notrace(user:(ground([/, trigram, 4]), [/, trigram, 4]=[_86242, _86248, _86254], atom(_86242), catch_warn(current_op(_86280, yfx, _86242)), [/, trigram, 4]\=[_86300], s2ps([/, trigram, 4], _86308))) ^ Call: (314) [user] real_notrace(user:(ground([/, trigram, 4]), [/, trigram, 4]=[_86242, _86248, _86254], atom(_86242), catch_warn(current_op(_86280, yfx, _86242)), [/, trigram, 4]\=[_86300], s2ps([/, trigram, 4], _86308))) ^ Unify: (314) [user] real_notrace(user:(ground([/, trigram, 4]), [/, trigram, 4]=[_86242, _86248, _86254], atom(_86242), catch_warn(current_op(_86280, yfx, _86242)), [/, trigram, 4]\=[_86300], s2ps([/, trigram, 4], _86308))) ^ Call: (315) [user] setup_call_cleanup('$notrace'(_90014, _90016), once(user:(ground([/, trigram, 4]), [/, trigram, 4]=[_86242, _86248, _86254], atom(_86242), catch_warn(current_op(_86280, yfx, _86242)), [/, trigram, 4]\=[_86300], s2ps([/, trigram, 4], _86308))), '$restore_trace'(_90014, _90016)) ^ Unify: (315) [system] setup_call_cleanup(user:'$notrace'(_90014, _90016), user:once(user:(ground([/, trigram, 4]), [/, trigram, 4]=[_86242, _86248, _86254], atom(_86242), catch_warn(current_op(_86280, yfx, _86242)), [/, trigram, 4]\=[_86300], s2ps([/, trigram, 4], _86308))), user:'$restore_trace'(_90014, _90016)) ^ Call: (316) [system] sig_atomic(user:'$notrace'(_90014, _90016)) ^ Exit: (315) [system] setup_call_cleanup(user:'$notrace'(3, -1), user:once(user:(ground([/, trigram, 4]), [/, trigram, 4]=[/, trigram, 4], atom(/), catch_warn(current_op(400, yfx, /)), [/, trigram, 4]\=[_86300], s2ps([/, trigram, 4], trigram/4))), user:'$restore_trace'(3, -1)) ^ Exit: (314) [user] real_notrace(user:(ground([/, trigram, 4]), [/, trigram, 4]=[/, trigram, 4], atom(/), catch_warn(current_op(400, yfx, /)), [/, trigram, 4]\=[_86300], s2ps([/, trigram, 4], trigram/4))) ^ Exit: (313) [user] fake_notrace(user:(ground([/, trigram, 4]), [/, trigram, 4]=[/, trigram, 4], atom(/), catch_warn(current_op(400, yfx, /)), [/, trigram, 4]\=[_86300], s2ps([/, trigram, 4], trigram/4))) ^ Call: (313) [user] fake_notrace(catch(_9720 is trigram/4, _95728, fail)) ^ Unify: (313) [user] fake_notrace(user:catch(_9720 is trigram/4, _95728, fail)) ^ Call: (314) [user] real_notrace(user:catch(_9720 is trigram/4, _95728, fail)) ^ Unify: (314) [user] real_notrace(user:catch(_9720 is trigram/4, _95728, fail)) ^ Call: (315) [user] setup_call_cleanup('$notrace'(_99442, _99444), once(user:catch(_9720 is trigram/4, _95728, fail)), '$restore_trace'(_99442, _99444)) ^ Unify: (315) [system] setup_call_cleanup(user:'$notrace'(_99442, _99444), user:once(user:catch(_9720 is trigram/4, _95728, fail)), user:'$restore_trace'(_99442, _99444)) ^ Call: (316) [system] sig_atomic(user:'$notrace'(_99442, _99444)) ^ Fail: (314) [user] real_notrace(user:catch(_9720 is trigram/4, _10052, fail)) ^ Fail: (313) [user] fake_notrace(user:catch(_9720 is trigram/4, _10052, fail)) ^ Redo: (307) [user] subst_args2_failed(494, '&self', [/, trigram, 4], _9720) ^ Unify: (307) [user] subst_args2_failed(494, '&self', [/, trigram, 4], [_12926|_12928]) ^ Call: (308) [user] subst_args(_13940, _13942, 494, '&self', /, _12926) ^ Unify: (308) [user] subst_args(_14884, _14886, 494, '&self', /, _12926) Call: (309) [system] atom(_15754) ^ Redo: (308) [user] subst_args(_16754, _16756, 494, '&self', /, _12926) ^ Unify: (308) [user] subst_args(_17698, _17700, 494, '&self', /, _12926) ^ Call: (309) [user] self_subst(/) ^ Unify: (309) [user] self_subst(/) Call: (310) [system] callable(/) Exit: (310) [system] callable(/) ^ Unify: (309) [user] self_subst(/) ^ Call: (310) [user] self_eval(/) ^ Unify: (310) [user] self_eval(/) ^ Call: (312) [system] setup_call_cleanup('$notrace'(_25048, _25050), once(user:self_eval0(/)), '$restore_trace'(_25048, _25050)) ^ Unify: (312) [system] setup_call_cleanup(system:'$notrace'(_25048, _25050), system:once(user:self_eval0(/)), system:'$restore_trace'(_25048, _25050)) ^ Call: (313) [system] sig_atomic(system:'$notrace'(_25048, _25050)) ^ Exit: (312) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(/)), system:'$restore_trace'(3, -1)) ^ Exit: (310) [user] self_eval(/) ^ Exit: (309) [user] self_subst(/) Call: (309) [system] _12926=(/) Exit: (309) [system] (/)=(/) ^ Exit: (308) [user] subst_args(_32602, _32604, 494, '&self', /, /) ^ Call: (308) [user] subst_args2_failed(494, '&self', [trigram, 4], _12928) ^ Unify: (308) [user] subst_args2_failed(494, '&self', [trigram, 4], _12928) Call: (309) [system] [trigram, 4]==[] ^ Redo: (308) [user] subst_args2_failed(494, '&self', [trigram, 4], _12928) ^ Unify: (308) [user] subst_args2_failed(494, '&self', [trigram, 4], _12928) Call: (309) [system] var([trigram, 4]) ^ Redo: (308) [user] subst_args2_failed(494, '&self', [trigram, 4], _12928) ^ Unify: (308) [user] subst_args2_failed(494, '&self', [trigram, 4], _12928) ^ Call: (309) [user] once(subst_selfless([trigram, 4], _12928)) ^ Unify: (309) [system] once(user:subst_selfless([trigram, 4], _12928)) ^ Call: (310) [user] subst_selfless([trigram, 4], _12928) ^ Unify: (310) [user] subst_selfless([trigram, 4], _12928) Call: (311) [system] var(trigram) ^ Redo: (310) [user] subst_selfless([trigram, 4], _12928) ^ Unify: (310) [user] subst_selfless([trigram, 4], _12928) ^ Call: (311) [user] eval_selfless(_47528, _47530, _47532, _47534, [trigram, 4], _12928) ^ Unify: (311) [user] eval_selfless(_48472, _48474, _48476, _48478, [trigram, 4], _12928) ^ Call: (312) [user] eval_selfless_0([trigram, 4], _12928) ^ Unify: (312) [user] eval_selfless_0([trigram, 4], _12928) Call: (313) [system] var(trigram) ^ Redo: (312) [user] eval_selfless_0([trigram, 4], _12928) ^ Unify: (312) [user] eval_selfless_0([trigram, 4], _12928) ^ Call: (313) [user] eval_selfless_1([trigram, 4], _12928) ^ Unify: (313) [user] eval_selfless_1([trigram, 4], _12928) ^ Call: (314) [user] allow_clp ^ Unify: (314) [user] allow_clp ^ Call: (315) [user] false_flag ^ Unify: (315) [user] false_flag Call: (316) [system] fail Fail: (316) [system] fail ^ Fail: (315) [user] false_flag ^ Redo: (312) [user] eval_selfless_0([trigram, 4], _12928) ^ Unify: (312) [user] eval_selfless_0([trigram, 4], _12928) ^ Call: (313) [user] eval_selfless_2([trigram, 4], _12928) ^ Unify: (313) [user] eval_selfless_2([trigram, 4], _12928) Call: (314) [system] var(trigram) ^ Redo: (313) [user] eval_selfless_2([trigram, 4], _12928) ^ Unify: (313) [user] eval_selfless_2([trigram, 4], _12928) ^ Call: (314) [user] fake_notrace((ground([trigram, 4]), [trigram, 4]=[_68768, _68774, _68780], atom(_68768), catch_warn(current_op(_68806, yfx, _68768)), [trigram, 4]\=[_68826], s2ps([trigram, 4], _68834))) ^ Unify: (314) [user] fake_notrace(user:(ground([trigram, 4]), [trigram, 4]=[_68768, _68774, _68780], atom(_68768), catch_warn(current_op(_68806, yfx, _68768)), [trigram, 4]\=[_68826], s2ps([trigram, 4], _68834))) ^ Call: (315) [user] real_notrace(user:(ground([trigram, 4]), [trigram, 4]=[_68768, _68774, _68780], atom(_68768), catch_warn(current_op(_68806, yfx, _68768)), [trigram, 4]\=[_68826], s2ps([trigram, 4], _68834))) ^ Unify: (315) [user] real_notrace(user:(ground([trigram, 4]), [trigram, 4]=[_68768, _68774, _68780], atom(_68768), catch_warn(current_op(_68806, yfx, _68768)), [trigram, 4]\=[_68826], s2ps([trigram, 4], _68834))) ^ Call: (316) [user] setup_call_cleanup('$notrace'(_72540, _72542), once(user:(ground([trigram, 4]), [trigram, 4]=[_68768, _68774, _68780], atom(_68768), catch_warn(current_op(_68806, yfx, _68768)), [trigram, 4]\=[_68826], s2ps([trigram, 4], _68834))), '$restore_trace'(_72540, _72542)) ^ Unify: (316) [system] setup_call_cleanup(user:'$notrace'(_72540, _72542), user:once(user:(ground([trigram, 4]), [trigram, 4]=[_68768, _68774, _68780], atom(_68768), catch_warn(current_op(_68806, yfx, _68768)), [trigram, 4]\=[_68826], s2ps([trigram, 4], _68834))), user:'$restore_trace'(_72540, _72542)) ^ Call: (317) [system] sig_atomic(user:'$notrace'(_72540, _72542)) ^ Fail: (315) [user] real_notrace(user:(ground([trigram, 4]), [trigram, 4]=[_68768, _68774, _68780], atom(_68768), catch_warn(current_op(_68806, yfx, _68768)), [trigram, 4]\=[_68826], s2ps([trigram, 4], _68834))) ^ Fail: (314) [user] fake_notrace(user:(ground([trigram, 4]), [trigram, 4]=[_68768, _68774, _68780], atom(_68768), catch_warn(current_op(_68806, yfx, _68768)), [trigram, 4]\=[_68826], s2ps([trigram, 4], _68834))) ^ Redo: (308) [user] subst_args2_failed(494, '&self', [trigram, 4], _12928) ^ Unify: (308) [user] subst_args2_failed(494, '&self', [trigram, 4], [_78164|_78166]) ^ Call: (309) [user] subst_args(_79178, _79180, 494, '&self', trigram, _78164) ^ Unify: (309) [user] subst_args(_80122, _80124, 494, '&self', trigram, _78164) Call: (310) [system] atom(_80992) ^ Redo: (309) [user] subst_args(_81992, _81994, 494, '&self', trigram, _78164) ^ Unify: (309) [user] subst_args(_82936, _82938, 494, '&self', trigram, _78164) ^ Call: (310) [user] self_subst(trigram) ^ Unify: (310) [user] self_subst(trigram) Call: (311) [system] callable(trigram) Exit: (311) [system] callable(trigram) ^ Unify: (310) [user] self_subst(trigram) ^ Call: (311) [user] self_eval(trigram) ^ Unify: (311) [user] self_eval(trigram) ^ Call: (313) [system] setup_call_cleanup('$notrace'(_90286, _90288), once(user:self_eval0(trigram)), '$restore_trace'(_90286, _90288)) ^ Unify: (313) [system] setup_call_cleanup(system:'$notrace'(_90286, _90288), system:once(user:self_eval0(trigram)), system:'$restore_trace'(_90286, _90288)) ^ Call: (314) [system] sig_atomic(system:'$notrace'(_90286, _90288)) ^ Exit: (313) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(trigram)), system:'$restore_trace'(3, -1)) ^ Exit: (311) [user] self_eval(trigram) ^ Exit: (310) [user] self_subst(trigram) Call: (310) [system] _78164=trigram Exit: (310) [system] trigram=trigram ^ Exit: (309) [user] subst_args(_97840, _97842, 494, '&self', trigram, trigram) ^ Call: (309) [user] subst_args2_failed(494, '&self', [4], _78166) ^ Unify: (309) [user] subst_args2_failed(494, '&self', [4], _78166) Call: (310) [system] [4]==[] ^ Redo: (309) [user] subst_args2_failed(494, '&self', [4], _78166) ^ Unify: (309) [user] subst_args2_failed(494, '&self', [4], _78166) Call: (310) [system] var([4]) ^ Redo: (309) [user] subst_args2_failed(494, '&self', [4], _78166) ^ Unify: (309) [user] subst_args2_failed(494, '&self', [4], _78166) ^ Call: (310) [user] once(subst_selfless([4], _78166)) ^ Unify: (310) [system] once(user:subst_selfless([4], _78166)) ^ Call: (311) [user] subst_selfless([4], _78166) ^ Unify: (311) [user] subst_selfless([4], _78166) Call: (312) [system] var(4) ^ Redo: (311) [user] subst_selfless([4], _78166) ^ Unify: (311) [user] subst_selfless([4], _78166) ^ Call: (312) [user] eval_selfless(_112766, _112768, _112770, _112772, [4], _78166) ^ Unify: (312) [user] eval_selfless(_113710, _113712, _113714, _113716, [4], _78166) ^ Call: (313) [user] eval_selfless_0([4], _78166) ^ Unify: (313) [user] eval_selfless_0([4], _78166) Call: (314) [system] var(4) ^ Redo: (313) [user] eval_selfless_0([4], _78166) ^ Unify: (313) [user] eval_selfless_0([4], _78166) ^ Call: (314) [user] eval_selfless_1([4], _78166) ^ Unify: (314) [user] eval_selfless_1([4], _78166) ^ Call: (315) [user] allow_clp ^ Unify: (315) [user] allow_clp ^ Call: (316) [user] false_flag ^ Unify: (316) [user] false_flag Call: (317) [system] fail Fail: (317) [system] fail ^ Fail: (316) [user] false_flag ^ Redo: (313) [user] eval_selfless_0([4], _78166) ^ Unify: (313) [user] eval_selfless_0([4], _78166) ^ Call: (314) [user] eval_selfless_2([4], _78166) ^ Unify: (314) [user] eval_selfless_2([4], _78166) Call: (315) [system] var(4) ^ Redo: (314) [user] eval_selfless_2([4], _78166) ^ Unify: (314) [user] eval_selfless_2([4], _78166) ^ Call: (315) [user] fake_notrace((ground([4]), [4]=[_134006, _134012, _134018], atom(_134006), catch_warn(current_op(_134044, yfx, _134006)), [4]\=[_134064], s2ps([4], _134072))) ^ Unify: (315) [user] fake_notrace(user:(ground([4]), [4]=[_134006, _134012, _134018], atom(_134006), catch_warn(current_op(_134044, yfx, _134006)), [4]\=[_134064], s2ps([4], _134072))) ^ Call: (316) [user] real_notrace(user:(ground([4]), [4]=[_134006, _134012, _134018], atom(_134006), catch_warn(current_op(_134044, yfx, _134006)), [4]\=[_134064], s2ps([4], _134072))) ^ Unify: (316) [user] real_notrace(user:(ground([4]), [4]=[_134006, _134012, _134018], atom(_134006), catch_warn(current_op(_134044, yfx, _134006)), [4]\=[_134064], s2ps([4], _134072))) ^ Call: (317) [user] setup_call_cleanup('$notrace'(_137778, _137780), once(user:(ground([4]), [4]=[_134006, _134012, _134018], atom(_134006), catch_warn(current_op(_134044, yfx, _134006)), [4]\=[_134064], s2ps([4], _134072))), '$restore_trace'(_137778, _137780)) ^ Unify: (317) [system] setup_call_cleanup(user:'$notrace'(_137778, _137780), user:once(user:(ground([4]), [4]=[_134006, _134012, _134018], atom(_134006), catch_warn(current_op(_134044, yfx, _134006)), [4]\=[_134064], s2ps([4], _134072))), user:'$restore_trace'(_137778, _137780)) ^ Call: (318) [system] sig_atomic(user:'$notrace'(_137778, _137780)) ^ Fail: (316) [user] real_notrace(user:(ground([4]), [4]=[_134006, _134012, _134018], atom(_134006), catch_warn(current_op(_134044, yfx, _134006)), [4]\=[_134064], s2ps([4], _134072))) ^ Fail: (315) [user] fake_notrace(user:(ground([4]), [4]=[_134006, _134012, _134018], atom(_134006), catch_warn(current_op(_134044, yfx, _134006)), [4]\=[_134064], s2ps([4], _134072))) ^ Redo: (309) [user] subst_args2_failed(494, '&self', [4], _78166) ^ Unify: (309) [user] subst_args2_failed(494, '&self', [4], [_143402|_143404]) ^ Call: (310) [user] subst_args(_144416, _144418, 494, '&self', 4, _143402) ^ Unify: (310) [user] subst_args(_145360, _145362, 494, '&self', 4, _143402) Call: (311) [system] atom(_146230) ^ Redo: (310) [user] subst_args(_147230, _147232, 494, '&self', 4, _143402) ^ Unify: (310) [user] subst_args(_148174, _148176, 494, '&self', 4, _143402) ^ Call: (311) [user] self_subst(4) ^ Unify: (311) [user] self_subst(4) Call: (312) [system] callable(4) ^ Redo: (311) [user] self_subst(4) ^ Exit: (311) [user] self_subst(4) Call: (311) [system] _143402=4 Exit: (311) [system] 4=4 ^ Exit: (310) [user] subst_args(_155594, _155596, 494, '&self', 4, 4) ^ Call: (310) [user] subst_args2_failed(494, '&self', [], _143404) ^ Unify: (310) [user] subst_args2_failed(494, '&self', [], _143404) Call: (311) [system] []==[] Exit: (311) [system] []==[] Call: (311) [system] _143404=[] Exit: (311) [system] []=[] ^ Exit: (310) [user] subst_args2_failed(494, '&self', [], []) ^ Exit: (309) [user] subst_args2_failed(494, '&self', [4], [4]) ^ Exit: (308) [user] subst_args2_failed(494, '&self', [trigram, 4], [trigram, 4]) ^ Exit: (307) [user] subst_args2_failed(494, '&self', [/, trigram, 4], [/, trigram, 4]) ^ Exit: (306) [user] subst_args1(=, _9692, 494, '&self', [/, trigram, 4], [/, trigram, 4]) ^ Exit: (305) [user] subst_args1(_9690, _9692, 494, '&self', [/, trigram, 4], [/, trigram, 4]) Call: (305) [system] nb_setarg(1, retval(fail), [/, trigram, 4]) Exit: (305) [system] nb_setarg(1, retval([/, trigram, 4]), [/, trigram, 4]) ^ Call: (305) [user] ignore(notrace((\+[/, trigram, 4]\=_9736, nb_setarg(1, retval([/, trigram, 4]), [/, trigram, 4])))) ^ Unify: (305) [system] ignore(user:notrace((\+[/, trigram, 4]\=_9736, nb_setarg(1, retval([/, trigram, 4]), [/, trigram, 4])))) ^ Call: (307) [system] setup_call_cleanup('$notrace'(_171438, _171440), once(user:(\+[/, trigram, 4]\=_9736, nb_setarg(1, retval([/, trigram, 4]), [/, trigram, 4]))), '$restore_trace'(_171438, _171440)) ^ Unify: (307) [system] setup_call_cleanup(system:'$notrace'(_171438, _171440), system:once(user:(\+[/, trigram, 4]\=_9736, nb_setarg(1, retval([/, trigram, 4]), [/, trigram, 4]))), system:'$restore_trace'(_171438, _171440)) ^ Call: (308) [system] sig_atomic(system:'$notrace'(_171438, _171440)) ^ Exit: (307) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(\+[/, trigram, 4]\=_9736, nb_setarg(1, retval([/, trigram, 4]), [/, trigram, 4]))), system:'$restore_trace'(3, -1)) ^ Exit: (305) [system] ignore(user:notrace((\+[/, trigram, 4]\=_9736, nb_setarg(1, retval([/, trigram, 4]), [/, trigram, 4])))) ^ Call: (305) [user] ignore((_9728==1->ignore(\+ \+ (flag(eval_num, _9766, _9766+1), (retval([/, trigram, 4])\=@=retval(fail), nonvar([/, trigram, 4])->indentq(5, _9766, <--, [false, [/, trigram, 4]]);indentq(5, _9766, <--, [false, retval([/, trigram, 4])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9766, _9766+1), (retval([/, trigram, 4])\=@=retval(fail), nonvar([/, trigram, 4])->indentq(5, _9766, <--, [false, [/, trigram, 4]]);indentq(5, _9766, <--, [false, retval([/, trigram, 4])])))))))))) ^ Unify: (305) [system] ignore(user:(_9728==1->ignore(\+ \+ (flag(eval_num, _9766, _9766+1), (retval([/, trigram, 4])\=@=retval(fail), nonvar([/, trigram, 4])->indentq(5, _9766, <--, [false, [/, trigram, 4]]);indentq(5, _9766, <--, [false, retval([/, trigram, 4])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9766, _9766+1), (retval([/, trigram, 4])\=@=retval(fail), nonvar([/, trigram, 4])->indentq(5, _9766, <--, [false, [/, trigram, 4]]);indentq(5, _9766, <--, [false, retval([/, trigram, 4])])))))))))) Call: (307) [system] _9728==1 Fail: (307) [system] _9728==1 ^ Call: (308) [system] setup_call_cleanup('$notrace'(_179894, _179896), once(user:ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9766, _9766+1), (retval([/, trigram, 4])\=@=retval(fail), nonvar([/, trigram, 4])->indentq(5, _9766, <--, [false, [/, trigram, 4]]);indentq(5, _9766, <--, [false, retval([/, trigram, 4])])))))))), '$restore_trace'(_179894, _179896)) ^ Unify: (308) [system] setup_call_cleanup(system:'$notrace'(_179894, _179896), system:once(user:ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9766, _9766+1), (retval([/, trigram, 4])\=@=retval(fail), nonvar([/, trigram, 4])->indentq(5, _9766, <--, [false, [/, trigram, 4]]);indentq(5, _9766, <--, [false, retval([/, trigram, 4])])))))))), system:'$restore_trace'(_179894, _179896)) ^ Call: (309) [system] sig_atomic(system:'$notrace'(_179894, _179896)) ^ Exit: (308) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9766, _9766+1), (retval([/, trigram, 4])\=@=retval(fail), nonvar([/, trigram, 4])->indentq(5, _9766, <--, [false, [/, trigram, 4]]);indentq(5, _9766, <--, [false, retval([/, trigram, 4])])))))))), system:'$restore_trace'(3, -1)) ^ Exit: (305) [system] ignore(user:(_9728==1->ignore(\+ \+ (flag(eval_num, _9766, _9766+1), (retval([/, trigram, 4])\=@=retval(fail), nonvar([/, trigram, 4])->indentq(5, _9766, <--, [false, [/, trigram, 4]]);indentq(5, _9766, <--, [false, retval([/, trigram, 4])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9766, _9766+1), (retval([/, trigram, 4])\=@=retval(fail), nonvar([/, trigram, 4])->indentq(5, _9766, <--, [false, [/, trigram, 4]]);indentq(5, _9766, <--, [false, retval([/, trigram, 4])])))))))))) ^ Exit: (303) [system] call_cleanup(user:((call(subst_args1(_9690, _9692), 494, '&self', [/, trigram, 4], [/, trigram, 4])*->nb_setarg(1, retval([/, trigram, 4]), [/, trigram, 4]);fail, trace, call(subst_args1(_9690, _9692), 494, '&self', [/, trigram, 4], [/, trigram, 4])), ignore(notrace((\+[/, trigram, 4]\=_9736, nb_setarg(1, retval([/, trigram, 4]), [/, trigram, 4]))))), user:ignore((_9728==1->ignore(\+ \+ (flag(eval_num, _9766, _9766+1), (retval([/, trigram, 4])\=@=retval(fail), nonvar([/, trigram, 4])->indentq(5, _9766, <--, [false, [/, trigram, 4]]);indentq(5, _9766, <--, [false, retval([/, trigram, 4])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9766, _9766+1), (retval([/, trigram, 4])\=@=retval(fail), nonvar([/, trigram, 4])->indentq(5, _9766, <--, [false, [/, trigram, 4]]);indentq(5, _9766, <--, [false, retval([/, trigram, 4])]))))))))))) Call: (303) [system] retval([/, trigram, 4])\=@=retval(fail) Exit: (303) [system] retval([/, trigram, 4])\=@=retval(fail) ^ Exit: (302) [user] trace_eval(subst_args1(_9690, _9692), (false, (e2;e)), 494, '&self', [/, trigram, 4], [/, trigram, 4]) Call: (302) [system] [/, trigram, 4]\=@=[/, trigram, 4] ^ Redo: (301) [user] subst_args0(_9690, _9692, 494, '&self', [/, trigram, 4], _9684) Call: (302) [system] _9684=[/, trigram, 4] Exit: (302) [system] [/, trigram, 4]=[/, trigram, 4] ^ Exit: (301) [user] subst_args0(_9690, _9692, 494, '&self', [/, trigram, 4], [/, trigram, 4]) ^ Exit: (300) [user] subst_args(_9690, _9692, 495, '&self', [/, trigram, 4], [/, trigram, 4]) ^ Call: (300) [user] subst_args2_failed(495, '&self', [[/, 'tok-split', 3], [/, 'tok-split', 4]], _9686) ^ Unify: (300) [user] subst_args2_failed(495, '&self', [[/, 'tok-split', 3], [/, 'tok-split', 4]], _9686) Call: (301) [system] [[/, 'tok-split', 3], [/, 'tok-split', 4]]==[] ^ Redo: (300) [user] subst_args2_failed(495, '&self', [[/, 'tok-split', 3], [/, 'tok-split', 4]], _9686) ^ Unify: (300) [user] subst_args2_failed(495, '&self', [[/, 'tok-split', 3], [/, 'tok-split', 4]], _9686) Call: (301) [system] var([[/, 'tok-split', 3], [/, 'tok-split', 4]]) ^ Redo: (300) [user] subst_args2_failed(495, '&self', [[/, 'tok-split', 3], [/, 'tok-split', 4]], _9686) ^ Unify: (300) [user] subst_args2_failed(495, '&self', [[/, 'tok-split', 3], [/, 'tok-split', 4]], _9686) ^ Call: (301) [user] once(subst_selfless([[/, 'tok-split', 3], [/, 'tok-split', 4]], _9686)) ^ Unify: (301) [system] once(user:subst_selfless([[/, 'tok-split', 3], [/, 'tok-split', 4]], _9686)) ^ Call: (302) [user] subst_selfless([[/, 'tok-split', 3], [/, 'tok-split', 4]], _9686) ^ Unify: (302) [user] subst_selfless([[/, 'tok-split', 3], [/, 'tok-split', 4]], _9686) Call: (303) [system] var([/, 'tok-split', 3]) ^ Redo: (302) [user] subst_selfless([[/, 'tok-split', 3], [/, 'tok-split', 4]], _9686) ^ Unify: (302) [user] subst_selfless([[/, 'tok-split', 3], [/, 'tok-split', 4]], _9686) ^ Call: (303) [user] eval_selfless(_208176, _208178, _208180, _208182, [[/, 'tok-split', 3], [/, 'tok-split', 4]], _9686) ^ Unify: (303) [user] eval_selfless(_209120, _209122, _209124, _209126, [[/, 'tok-split', 3], [/, 'tok-split', 4]], _9686) ^ Call: (304) [user] eval_selfless_0([[/, 'tok-split', 3], [/, 'tok-split', 4]], _9686) ^ Unify: (304) [user] eval_selfless_0([[/, 'tok-split', 3], [/, 'tok-split', 4]], _9686) Call: (305) [system] var([/, 'tok-split', 3]) ^ Redo: (304) [user] eval_selfless_0([[/, 'tok-split', 3], [/, 'tok-split', 4]], _9686) ^ Unify: (304) [user] eval_selfless_0([[/, 'tok-split', 3], [/, 'tok-split', 4]], _9686) ^ Call: (305) [user] eval_selfless_1([[/, 'tok-split', 3], [/, 'tok-split', 4]], _9686) ^ Unify: (305) [user] eval_selfless_1([[/, 'tok-split', 3], [/, 'tok-split', 4]], _9686) ^ Call: (306) [user] allow_clp ^ Unify: (306) [user] allow_clp ^ Call: (307) [user] false_flag ^ Unify: (307) [user] false_flag Call: (308) [system] fail Fail: (308) [system] fail ^ Fail: (307) [user] false_flag ^ Redo: (304) [user] eval_selfless_0([[/, 'tok-split', 3], [/, 'tok-split', 4]], _9686) ^ Unify: (304) [user] eval_selfless_0([[/, 'tok-split', 3], [/, 'tok-split', 4]], _9686) ^ Call: (305) [user] eval_selfless_2([[/, 'tok-split', 3], [/, 'tok-split', 4]], _9686) ^ Unify: (305) [user] eval_selfless_2([[/, 'tok-split', 3], [/, 'tok-split', 4]], _9686) Call: (306) [system] var([/, 'tok-split', 3]) ^ Redo: (305) [user] eval_selfless_2([[/, 'tok-split', 3], [/, 'tok-split', 4]], _9686) ^ Unify: (305) [user] eval_selfless_2([[/, 'tok-split', 3], [/, 'tok-split', 4]], _9686) ^ Call: (306) [user] fake_notrace((ground([[/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, 'tok-split', 3], [/, 'tok-split', 4]]=[_229416, _229422, _229428], atom(_229416), catch_warn(current_op(_229454, yfx, _229416)), [[/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_229474], s2ps([[/, 'tok-split', 3], [/, 'tok-split', 4]], _229482))) ^ Unify: (306) [user] fake_notrace(user:(ground([[/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, 'tok-split', 3], [/, 'tok-split', 4]]=[_229416, _229422, _229428], atom(_229416), catch_warn(current_op(_229454, yfx, _229416)), [[/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_229474], s2ps([[/, 'tok-split', 3], [/, 'tok-split', 4]], _229482))) ^ Call: (307) [user] real_notrace(user:(ground([[/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, 'tok-split', 3], [/, 'tok-split', 4]]=[_229416, _229422, _229428], atom(_229416), catch_warn(current_op(_229454, yfx, _229416)), [[/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_229474], s2ps([[/, 'tok-split', 3], [/, 'tok-split', 4]], _229482))) ^ Unify: (307) [user] real_notrace(user:(ground([[/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, 'tok-split', 3], [/, 'tok-split', 4]]=[_229416, _229422, _229428], atom(_229416), catch_warn(current_op(_229454, yfx, _229416)), [[/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_229474], s2ps([[/, 'tok-split', 3], [/, 'tok-split', 4]], _229482))) ^ Call: (308) [user] setup_call_cleanup('$notrace'(_233188, _233190), once(user:(ground([[/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, 'tok-split', 3], [/, 'tok-split', 4]]=[_229416, _229422, _229428], atom(_229416), catch_warn(current_op(_229454, yfx, _229416)), [[/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_229474], s2ps([[/, 'tok-split', 3], [/, 'tok-split', 4]], _229482))), '$restore_trace'(_233188, _233190)) ^ Unify: (308) [system] setup_call_cleanup(user:'$notrace'(_233188, _233190), user:once(user:(ground([[/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, 'tok-split', 3], [/, 'tok-split', 4]]=[_229416, _229422, _229428], atom(_229416), catch_warn(current_op(_229454, yfx, _229416)), [[/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_229474], s2ps([[/, 'tok-split', 3], [/, 'tok-split', 4]], _229482))), user:'$restore_trace'(_233188, _233190)) ^ Call: (309) [system] sig_atomic(user:'$notrace'(_233188, _233190)) ^ Fail: (307) [user] real_notrace(user:(ground([[/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, 'tok-split', 3], [/, 'tok-split', 4]]=[_229416, _229422, _229428], atom(_229416), catch_warn(current_op(_229454, yfx, _229416)), [[/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_229474], s2ps([[/, 'tok-split', 3], [/, 'tok-split', 4]], _229482))) ^ Fail: (306) [user] fake_notrace(user:(ground([[/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, 'tok-split', 3], [/, 'tok-split', 4]]=[_229416, _229422, _229428], atom(_229416), catch_warn(current_op(_229454, yfx, _229416)), [[/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_229474], s2ps([[/, 'tok-split', 3], [/, 'tok-split', 4]], _229482))) ^ Redo: (300) [user] subst_args2_failed(495, '&self', [[/, 'tok-split', 3], [/, 'tok-split', 4]], _9686) ^ Unify: (300) [user] subst_args2_failed(495, '&self', [[/, 'tok-split', 3], [/, 'tok-split', 4]], [_238812|_238814]) ^ Call: (301) [user] subst_args(_239826, _239828, 495, '&self', [/, 'tok-split', 3], _238812) ^ Unify: (301) [user] subst_args(_240770, _240772, 495, '&self', [/, 'tok-split', 3], _238812) Call: (302) [system] atom(_241640) ^ Redo: (301) [user] subst_args(_242640, _242642, 495, '&self', [/, 'tok-split', 3], _238812) ^ Unify: (301) [user] subst_args(_243584, _243586, 495, '&self', [/, 'tok-split', 3], _238812) ^ Call: (302) [user] self_subst([/, 'tok-split', 3]) ^ Unify: (302) [user] self_subst([/, 'tok-split', 3]) Call: (303) [system] callable([/, 'tok-split', 3]) Exit: (303) [system] callable([/, 'tok-split', 3]) ^ Unify: (302) [user] self_subst([/, 'tok-split', 3]) ^ Call: (303) [user] self_eval([/, 'tok-split', 3]) ^ Unify: (303) [user] self_eval([/, 'tok-split', 3]) ^ Call: (305) [system] setup_call_cleanup('$notrace'(_250934, _250936), once(user:self_eval0([/, 'tok-split', 3])), '$restore_trace'(_250934, _250936)) ^ Unify: (305) [system] setup_call_cleanup(system:'$notrace'(_250934, _250936), system:once(user:self_eval0([/, 'tok-split', 3])), system:'$restore_trace'(_250934, _250936)) ^ Call: (306) [system] sig_atomic(system:'$notrace'(_250934, _250936)) ^ Fail: (303) [user] self_eval([/, 'tok-split', 3]) ^ Redo: (301) [user] subst_args(_254770, _254772, 495, '&self', [/, 'tok-split', 3], _238812) ^ Unify: (301) [user] subst_args(_255714, _255716, 495, '&self', [/, 'tok-split', 3], _238812) Call: (302) [system] ['tok-split', 3]==[] ^ Redo: (301) [user] subst_args(_257586, _257588, 495, '&self', [/, 'tok-split', 3], _238812) ^ Unify: (301) [user] subst_args(_258530, _258532, 495, '&self', [/, 'tok-split', 3], _238812) ^ Call: (303) [system] setup_call_cleanup('$notrace'(_259420, _259422), once(user:(_259402 is 495-1)), '$restore_trace'(_259420, _259422)) ^ Unify: (303) [system] setup_call_cleanup(system:'$notrace'(_259420, _259422), system:once(user:(_259402 is 495-1)), system:'$restore_trace'(_259420, _259422)) ^ Call: (304) [system] sig_atomic(system:'$notrace'(_259420, _259422)) ^ Exit: (303) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(494 is 495-1)), system:'$restore_trace'(3, -1)) ^ Call: (302) [user] subst_args0(_263196, _263198, 494, '&self', [/, 'tok-split', 3], _238812) ^ Unify: (302) [user] subst_args0(_263196, _263198, 494, '&self', [/, 'tok-split', 3], _238812) ^ Call: (303) [user] self_subst([/, 'tok-split', 3]) ^ Unify: (303) [user] self_subst([/, 'tok-split', 3]) Call: (304) [system] callable([/, 'tok-split', 3]) Exit: (304) [system] callable([/, 'tok-split', 3]) ^ Unify: (303) [user] self_subst([/, 'tok-split', 3]) ^ Call: (304) [user] self_eval([/, 'tok-split', 3]) ^ Unify: (304) [user] self_eval([/, 'tok-split', 3]) ^ Call: (306) [system] setup_call_cleanup('$notrace'(_271574, _271576), once(user:self_eval0([/, 'tok-split', 3])), '$restore_trace'(_271574, _271576)) ^ Unify: (306) [system] setup_call_cleanup(system:'$notrace'(_271574, _271576), system:once(user:self_eval0([/, 'tok-split', 3])), system:'$restore_trace'(_271574, _271576)) ^ Call: (307) [system] sig_atomic(system:'$notrace'(_271574, _271576)) ^ Fail: (304) [user] self_eval([/, 'tok-split', 3]) ^ Redo: (302) [user] subst_args0(_263196, _263198, 494, '&self', [/, 'tok-split', 3], _238812) ^ Unify: (302) [user] subst_args0(_263196, _263198, 494, '&self', [/, 'tok-split', 3], _238812) Call: (303) [system] _277230 is 494+ -1 Exit: (303) [system] 493 is 494+ -1 ^ Call: (303) [user] trace_eval(subst_args1(_263196, _263198), (false, (e2;e)), 494, '&self', [/, 'tok-split', 3], _279106) ^ Unify: (303) [user] trace_eval(subst_args1(_263196, _263198), (false, (e2;e)), 494, '&self', [/, 'tok-split', 3], _279106) ^ Call: (304) [user] must_det_ll((notrace((flag(eval_num, _281016, _281016+1), _281034 is _281016 mod 500, _281052 is 99-494 mod 100, _281076=_281078, option_else('trace-length', _281090, 500), option_else('trace-depth', _281098, 30))), quietly(if_t((nop(stop_rtrace), _281034>_281090), (set_debug(eval, false), _281154 is _281090+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_281154])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_281206))))) ^ Unify: (304) [user] must_det_ll(user:(notrace((flag(eval_num, _281016, _281016+1), _281034 is _281016 mod 500, _281052 is 99-494 mod 100, _281076=_281078, option_else('trace-length', _281090, 500), option_else('trace-depth', _281098, 30))), quietly(if_t((nop(stop_rtrace), _281034>_281090), (set_debug(eval, false), _281154 is _281090+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_281154])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_281206))))) ^ Call: (305) [user] once(user:(notrace((flag(eval_num, _281016, _281016+1), _281034 is _281016 mod 500, _281052 is 99-494 mod 100, _281076=_281078, option_else('trace-length', _281090, 500), option_else('trace-depth', _281098, 30))), quietly(if_t((nop(stop_rtrace), _281034>_281090), (set_debug(eval, false), _281154 is _281090+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_281154])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_281206))))) ^ Unify: (305) [system] once(user:(notrace((flag(eval_num, _281016, _281016+1), _281034 is _281016 mod 500, _281052 is 99-494 mod 100, _281076=_281078, option_else('trace-length', _281090, 500), option_else('trace-depth', _281098, 30))), quietly(if_t((nop(stop_rtrace), _281034>_281090), (set_debug(eval, false), _281154 is _281090+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_281154])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_281206))))) ^ Call: (308) [system] setup_call_cleanup('$notrace'(_284930, _284932), once(user:(flag(eval_num, _281016, _281016+1), _281034 is _281016 mod 500, _281052 is 99-494 mod 100, _281076=_281078, option_else('trace-length', _281090, 500), option_else('trace-depth', _281098, 30))), '$restore_trace'(_284930, _284932)) ^ Unify: (308) [system] setup_call_cleanup(system:'$notrace'(_284930, _284932), system:once(user:(flag(eval_num, _281016, _281016+1), _281034 is _281016 mod 500, _281052 is 99-494 mod 100, _281076=_281078, option_else('trace-length', _281090, 500), option_else('trace-depth', _281098, 30))), system:'$restore_trace'(_284930, _284932)) ^ Call: (309) [system] sig_atomic(system:'$notrace'(_284930, _284932)) ^ Exit: (308) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(flag(eval_num, 40, 40+1), 40 is 40 mod 500, 5 is 99-494 mod 100, _281076=_281076, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), system:'$restore_trace'(3, -1)) ^ Call: (308) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 40>500), (set_debug(eval, false), _281154 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_281154])), nop((start_rtrace, rtrace))))) ^ Unify: (308) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 40>500), (set_debug(eval, false), _281154 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_281154])), nop((start_rtrace, rtrace))))) ^ Exit: (308) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 40>500), (set_debug(eval, false), _281154 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_281154])), nop((start_rtrace, rtrace))))) Call: (307) [user] nop(notrace(no_repeats_var(_281206))) Unify: (307) [user] nop(notrace(no_repeats_var(_281206))) Exit: (307) [user] nop(notrace(no_repeats_var(_281206))) ^ Exit: (305) [system] once(user:(notrace((flag(eval_num, 40, 40+1), 40 is 40 mod 500, 5 is 99-494 mod 100, _281076=_281076, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), quietly(if_t((nop(stop_rtrace), 40>500), (set_debug(eval, false), _281154 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_281154])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_281206))))) ^ Exit: (304) [user] must_det_ll(user:(notrace((flag(eval_num, 40, 40+1), 40 is 40 mod 500, 5 is 99-494 mod 100, _281076=_281076, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), quietly(if_t((nop(stop_rtrace), 40>500), (set_debug(eval, false), _281154 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_281154])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_281206))))) Call: (304) [occurs] occurs:sub_term(_296394, (false, (e2;e))) Unify: (304) [occurs] occurs:sub_term((false, (e2;e)), (false, (e2;e))) Exit: (304) [occurs] occurs:sub_term((false, (e2;e)), (false, (e2;e))) Call: (304) [system] (false, (e2;e))\=(false, (e2;e)) Fail: (304) [system] (false, (e2;e))\=(false, (e2;e)) Redo: (304) [occurs] occurs:sub_term(_296394, (false, (e2;e))) Unify: (304) [occurs] occurs:sub_term(_296394, (false, (e2;e))) Call: (305) [system] compound((false, (e2;e))) Exit: (305) [system] compound((false, (e2;e))) Call: (305) [system] arg(_304816, (false, (e2;e)), _304740) Exit: (305) [system] arg(1, (false, (e2;e)), false) Call: (305) [occurs] occurs:sub_term(_296394, false) Unify: (305) [occurs] occurs:sub_term(false, false) Exit: (305) [occurs] occurs:sub_term(false, false) Exit: (304) [occurs] occurs:sub_term(false, (false, (e2;e))) Call: (304) [system] (false, (e2;e))\=false Exit: (304) [system] (false, (e2;e))\=false ^ Call: (304) [user] if_trace((eval;false, (e2;e)), (_281076=1, indentq(5, 40, -->, [false, [/, 'tok-split', 3]]))) ^ Unify: (304) [user] if_trace((eval;false, (e2;e)), (_281076=1, indentq(5, 40, -->, [false, [/, 'tok-split', 3]]))) ^ Call: (306) [system] setup_call_cleanup('$notrace'(_314120, _314122), once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _281076=1, indentq(5, 40, -->, [false, [/, 'tok-split', 3]]))), _314078, fbug((_314078-->if_trace((eval;false, (e2;e)), (_281076=1, indentq(5, 40, -->, [false, [/, 'tok-split', 3]])))))))), '$restore_trace'(_314120, _314122)) ^ Unify: (306) [system] setup_call_cleanup(system:'$notrace'(_314120, _314122), system:once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _281076=1, indentq(5, 40, -->, [false, [/, 'tok-split', 3]]))), _314078, fbug((_314078-->if_trace((eval;false, (e2;e)), (_281076=1, indentq(5, 40, -->, [false, [/, 'tok-split', 3]])))))))), system:'$restore_trace'(_314120, _314122)) ^ Call: (307) [system] sig_atomic(system:'$notrace'(_314120, _314122)) ^ Exit: (306) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _281076=1, indentq(5, 40, -->, [false, [/, 'tok-split', 3]]))), _314078, fbug((_314078-->if_trace((eval;false, (e2;e)), (_281076=1, indentq(5, 40, -->, [false, [/, 'tok-split', 3]])))))))), system:'$restore_trace'(3, -1)) ^ Exit: (304) [user] if_trace((eval;false, (e2;e)), (_281076=1, indentq(5, 40, -->, [false, [/, 'tok-split', 3]]))) Call: (304) [system] _318902=retval(fail) Exit: (304) [system] retval(fail)=retval(fail) Call: (304) [system] _320764=(\+ \+ (flag(eval_num, _320784, _320784+1), (retval(fail)\=@=retval(fail), nonvar(_279106)->indentq(5, _320784, <--, [false, _279106]);indentq(5, _320784, <--, [false, retval(fail)])))) Exit: (304) [system] (\+ \+ (flag(eval_num, _320784, _320784+1), (retval(fail)\=@=retval(fail), nonvar(_279106)->indentq(5, _320784, <--, [false, _279106]);indentq(5, _320784, <--, [false, retval(fail)]))))=(\+ \+ (flag(eval_num, _320784, _320784+1), (retval(fail)\=@=retval(fail), nonvar(_279106)->indentq(5, _320784, <--, [false, _279106]);indentq(5, _320784, <--, [false, retval(fail)])))) ^ Call: (304) [user] call_cleanup(((call(subst_args1(_263196, _263198), 494, '&self', [/, 'tok-split', 3], _279106)*->nb_setarg(1, retval(fail), _279106);fail, trace, call(subst_args1(_263196, _263198), 494, '&self', [/, 'tok-split', 3], _279106)), ignore(notrace((\+_279106\=_281206, nb_setarg(1, retval(fail), _279106))))), ignore((_281076==1->ignore(\+ \+ (flag(eval_num, _320784, _320784+1), (retval(fail)\=@=retval(fail), nonvar(_279106)->indentq(5, _320784, <--, [false, _279106]);indentq(5, _320784, <--, [false, retval(fail)]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _320784, _320784+1), (retval(fail)\=@=retval(fail), nonvar(_279106)->indentq(5, _320784, <--, [false, _279106]);indentq(5, _320784, <--, [false, retval(fail)]))))))))))) ^ Unify: (304) [system] call_cleanup(user:((call(subst_args1(_263196, _263198), 494, '&self', [/, 'tok-split', 3], _279106)*->nb_setarg(1, retval(fail), _279106);fail, trace, call(subst_args1(_263196, _263198), 494, '&self', [/, 'tok-split', 3], _279106)), ignore(notrace((\+_279106\=_281206, nb_setarg(1, retval(fail), _279106))))), user:ignore((_281076==1->ignore(\+ \+ (flag(eval_num, _320784, _320784+1), (retval(fail)\=@=retval(fail), nonvar(_279106)->indentq(5, _320784, <--, [false, _279106]);indentq(5, _320784, <--, [false, retval(fail)]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _320784, _320784+1), (retval(fail)\=@=retval(fail), nonvar(_279106)->indentq(5, _320784, <--, [false, _279106]);indentq(5, _320784, <--, [false, retval(fail)]))))))))))) ^ Call: (306) [user] subst_args1(_263196, _263198, 494, '&self', [/, 'tok-split', 3], _279106) ^ Unify: (306) [user] subst_args1(_263196, _263198, 494, '&self', [/, 'tok-split', 3], _279106) Call: (307) [system] var(_263196) Exit: (307) [system] var(_263196) ^ Call: (307) [user] subst_args1(=, _263198, 494, '&self', [/, 'tok-split', 3], _279106) ^ Unify: (307) [user] subst_args1(=, _263198, 494, '&self', [/, 'tok-split', 3], _279106) Call: (308) [system] var(=) ^ Redo: (307) [user] subst_args1(=, _263198, 494, '&self', [/, 'tok-split', 3], _279106) Call: (308) [system] atom(=) Exit: (308) [system] atom(=) Call: (308) [system] (=)\==(=) ^ Redo: (307) [user] subst_args1(=, _263198, 494, '&self', [/, 'tok-split', 3], _279106) ^ Unify: (307) [user] subst_args1(=, _263198, 494, '&self', [/, 'tok-split', 3], _279106) Call: (308) [system] atom([/, 'tok-split', 3]) ^ Redo: (307) [user] subst_args1(=, _263198, 494, '&self', [/, 'tok-split', 3], _279106) ^ Unify: (307) [user] subst_args1(=, _263198, 494, '&self', [/, 'tok-split', 3], _279106) Call: (308) [system] is_list(['tok-split', 3]) Exit: (308) [system] is_list(['tok-split', 3]) ^ Unify: (307) [user] subst_args1(=, _263198, 494, '&self', [/, 'tok-split', 3], _279106) Call: (308) [system] is_list([/, 'tok-split', 3]) Exit: (308) [system] is_list([/, 'tok-split', 3]) ^ Unify: (307) [user] subst_args1(=, _263198, 494, '&self', [/, 'tok-split', 3], [/|_344374]) Call: (308) [system] var(/) ^ Redo: (307) [user] subst_args1(=, _263198, 494, '&self', [/, 'tok-split', 3], _279106) ^ Unify: (307) [user] subst_args1(=, _263198, 494, '&self', [/, 'tok-split', 3], _279106) Call: (308) [system] fail ^ Redo: (307) [user] subst_args1(=, _263198, 494, '&self', [/, 'tok-split', 3], _279106) ^ Unify: (307) [user] subst_args1(=, _263198, 494, '&self', [/, 'tok-split', 3], _279106) Call: (308) [system] is_list([/, 'tok-split', 3]) Exit: (308) [system] is_list([/, 'tok-split', 3]) ^ Call: (308) [user] apply:maplist(self_subst, [/, 'tok-split', 3]) ^ Unify: (308) [apply] apply:maplist(user:self_subst, [/, 'tok-split', 3]) Call: (309) [apply] apply:maplist_([/, 'tok-split', 3], user:self_subst) Unify: (309) [apply] apply:maplist_([/, 'tok-split', 3], user:self_subst) ^ Call: (310) [user] self_subst(/) ^ Unify: (310) [user] self_subst(/) Call: (311) [system] callable(/) Exit: (311) [system] callable(/) ^ Unify: (310) [user] self_subst(/) ^ Call: (311) [user] self_eval(/) ^ Unify: (311) [user] self_eval(/) ^ Call: (313) [system] setup_call_cleanup('$notrace'(_362994, _362996), once(user:self_eval0(/)), '$restore_trace'(_362994, _362996)) ^ Unify: (313) [system] setup_call_cleanup(system:'$notrace'(_362994, _362996), system:once(user:self_eval0(/)), system:'$restore_trace'(_362994, _362996)) ^ Call: (314) [system] sig_atomic(system:'$notrace'(_362994, _362996)) ^ Exit: (313) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(/)), system:'$restore_trace'(3, -1)) ^ Exit: (311) [user] self_eval(/) ^ Exit: (310) [user] self_subst(/) Call: (310) [apply] apply:maplist_(['tok-split', 3], user:self_subst) Unify: (310) [apply] apply:maplist_(['tok-split', 3], user:self_subst) ^ Call: (311) [user] self_subst('tok-split') ^ Unify: (311) [user] self_subst('tok-split') Call: (312) [system] callable('tok-split') Exit: (312) [system] callable('tok-split') ^ Unify: (311) [user] self_subst('tok-split') ^ Call: (312) [user] self_eval('tok-split') ^ Unify: (312) [user] self_eval('tok-split') ^ Call: (314) [system] setup_call_cleanup('$notrace'(_376954, _376956), once(user:self_eval0('tok-split')), '$restore_trace'(_376954, _376956)) ^ Unify: (314) [system] setup_call_cleanup(system:'$notrace'(_376954, _376956), system:once(user:self_eval0('tok-split')), system:'$restore_trace'(_376954, _376956)) ^ Call: (315) [system] sig_atomic(system:'$notrace'(_376954, _376956)) ^ Exit: (314) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0('tok-split')), system:'$restore_trace'(3, -1)) ^ Exit: (312) [user] self_eval('tok-split') ^ Exit: (311) [user] self_subst('tok-split') Call: (311) [apply] apply:maplist_([3], user:self_subst) Unify: (311) [apply] apply:maplist_([3], user:self_subst) ^ Call: (312) [user] self_subst(3) ^ Unify: (312) [user] self_subst(3) Call: (313) [system] callable(3) ^ Redo: (312) [user] self_subst(3) ^ Exit: (312) [user] self_subst(3) Call: (312) [apply] apply:maplist_([], user:self_subst) Unify: (312) [apply] apply:maplist_([], user:self_subst) Exit: (312) [apply] apply:maplist_([], user:self_subst) Exit: (311) [apply] apply:maplist_([3], user:self_subst) Exit: (310) [apply] apply:maplist_(['tok-split', 3], user:self_subst) Exit: (309) [apply] apply:maplist_([/, 'tok-split', 3], user:self_subst) ^ Exit: (308) [apply] apply:maplist(user:self_subst, [/, 'tok-split', 3]) Call: (308) [system] [/, 'tok-split', 3]=[_395558|_395560] Exit: (308) [system] [/, 'tok-split', 3]=[/, 'tok-split', 3] Call: (308) [system] atom(/) Exit: (308) [system] atom(/) ^ Unify: (307) [user] subst_args1(=, _263198, 494, '&self', [/, 'tok-split', 3], _279106) ^ Call: (308) [user] is_space_op(/) ^ Redo: (307) [user] subst_args1(=, _263198, 494, '&self', [/, 'tok-split', 3], _279106) ^ Unify: (307) [user] subst_args1(=, _263198, 494, '&self', [/, 'tok-split', 3], _279106) Call: (308) [system] (/)==case ^ Redo: (307) [user] subst_args1(=, _263198, 494, '&self', [/, 'tok-split', 3], _279106) ^ Unify: (307) [user] subst_args1(=, _263198, 494, '&self', [/, 'tok-split', 3], _279106) Call: (308) [system] fail ^ Redo: (307) [user] subst_args1(=, _263198, 494, '&self', [/, 'tok-split', 3], _279106) ^ Unify: (307) [user] subst_args1(=, _263198, 494, '&self', [/, 'tok-split', 3], _279106) Call: (308) [system] _408642=do_more_defs(true) Exit: (308) [system] do_more_defs(true)=do_more_defs(true) ^ Call: (308) [user] clause(eval_21(subst_args, _263198, 494, '&self', [/, 'tok-split', 3], _279106), _410518) ^ Redo: (307) [user] subst_args1(=, _263198, 494, '&self', [/, 'tok-split', 3], _279106) ^ Unify: (307) [user] subst_args1(=, _263198, 494, '&self', [/, 'tok-split', 3], _279106) Call: (308) [system] fail ^ Redo: (307) [user] subst_args1(=, _263198, 494, '&self', [/, 'tok-split', 3], _279106) ^ Unify: (307) [user] subst_args1(=, _263198, 494, '&self', [/, 'tok-split', 3], _279106) ^ Call: (308) [user] is_and(/) ^ Unify: (308) [user] is_and(/) Call: (309) [system] atom(/) Exit: (309) [system] atom(/) ^ Unify: (308) [user] is_and(/) ^ Call: (309) [user] is_and(/, _420842) ^ Unify: (309) [user] is_and(/, _421770) Call: (310) [system] atom(/) Exit: (310) [system] atom(/) ^ Redo: (307) [user] subst_args1(=, _263198, 494, '&self', [/, 'tok-split', 3], _279106) ^ Unify: (307) [user] subst_args1(=, _263198, 494, '&self', [/, 'tok-split', 3], [/|_425418]) Call: (308) [system] nonvar(/) Exit: (308) [system] nonvar(/) Call: (308) [system] fail ^ Redo: (307) [user] subst_args1(=, _263198, 494, '&self', [/, 'tok-split', 3], _279106) ^ Unify: (307) [user] subst_args1(=, _263198, 494, '&self', [/, 'tok-split', 3], _279106) ^ Call: (308) [user] subst_args2(=, 494, '&self', [/, 'tok-split', 3], _279106) ^ Unify: (308) [user] subst_args2(=, 494, '&self', [/, 'tok-split', 3], _279106) Call: (309) [system] 494<3 ^ Redo: (308) [user] subst_args2(=, 494, '&self', [/, 'tok-split', 3], _279106) ^ Unify: (308) [user] subst_args2(=, 494, '&self', [/, 'tok-split', 3], _279106) Call: (309) [system] fail ^ Redo: (308) [user] subst_args2(=, 494, '&self', [/, 'tok-split', 3], _279106) ^ Unify: (308) [user] subst_args2(=, 494, '&self', [/, 'tok-split', 3], _279106) ^ Call: (309) [user] mnotrace(is_user_defined_head(=, '&self', /)) ^ Unify: (309) [user] mnotrace(is_user_defined_head(=, '&self', /)) ^ Call: (310) [user] once(is_user_defined_head(=, '&self', /)) ^ Unify: (310) [system] once(user:is_user_defined_head(=, '&self', /)) ^ Call: (311) [user] is_user_defined_head(=, '&self', /) ^ Unify: (311) [user] is_user_defined_head(=, '&self', /) ^ Call: (312) [user] mnotrace(is_user_defined_head0(=, '&self', /)) ^ Unify: (312) [user] mnotrace(is_user_defined_head0(=, '&self', /)) ^ Call: (313) [user] once(is_user_defined_head0(=, '&self', /)) ^ Unify: (313) [system] once(user:is_user_defined_head0(=, '&self', /)) ^ Call: (314) [user] is_user_defined_head0(=, '&self', /) ^ Unify: (314) [user] is_user_defined_head0(=, '&self', /) Call: (315) [system] callable(/) Exit: (315) [system] callable(/) Call: (315) [system] functor(/, _451520, _451600) Exit: (315) [system] functor(/, /, 0) ^ Call: (315) [user] is_user_defined_head_f(=, '&self', /) ^ Unify: (315) [user] is_user_defined_head_f(=, '&self', /) ^ Call: (316) [user] is_user_defined_head_f1(=, '&self', /) ^ Unify: (316) [user] is_user_defined_head_f1(=, '&self', /) Call: (317) [user] metta_eq_def(=, '&self', [/|_457118], _457200) Unify: (317) [user] metta_eq_def(=, '&self', [/|_457118], _458124) ^ Call: (318) [user] ignore((=)=(=)) ^ Unify: (318) [system] ignore(user:((=)=(=))) Call: (319) [system] (=)=(=) Exit: (319) [system] (=)=(=) ^ Exit: (318) [system] ignore(user:((=)=(=))) Call: (318) [user] metta_atom('&self', [=, [/|_457118], _463640]) Unify: (318) [user] metta_atom('&self', [=, [/|_457118], _463640]) ^ Call: (319) [user] typed_list('&self', _465554, _465476) ^ Unify: (319) [user] typed_list('&self', _466486, _465476) Call: (320) [system] compound('&self') Fail: (320) [system] compound('&self') ^ Fail: (319) [user] typed_list('&self', _469266, _465476) Redo: (318) [user] metta_atom('&self', [=, [/|_457118], _463640]) Unify: (318) [user] metta_atom('&self', [=, [/|_457118], _463640]) Call: (319) [system] '&self'=='&flybase' Redo: (318) [user] metta_atom('&self', [=, [/|_457118], _463640]) Unify: (318) [user] metta_atom('&self', [=, [/|_457118], _463640]) ^ Call: (319) [user] metta_atom_in_file('&self', [=, [/|_457118], _463640]) ^ Unify: (319) [user] metta_atom_in_file('&self', [=, [/|_457118], _463640]) ^ Call: (320) [user] metta_atom_in_file('&self', [=, [/|_457118], _463640], _476648, _476650) ^ Unify: (320) [user] metta_atom_in_file('&self', [=, [/|_457118], _463640], _477584, _477586) ^ Call: (321) [user] loaded_into_kb('&self', _478442) ^ Unify: (321) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Exit: (321) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Call: (321) [user] once(user:asserted_metta_pred(_489032, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Unify: (321) [system] once(user:asserted_metta_pred(_489032, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Call: (322) [user] asserted_metta_pred(_489032, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Fail: (322) [user] asserted_metta_pred(_489032, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Redo: (318) [user] metta_atom('&self', [=, [/|_457118], _463640]) Unify: (318) [user] metta_atom('&self', [=, [/|_457118], _463640]) Call: (319) [user] metta_atom_asserted('&self', [=, [/|_457118], _463640]) Unify: (319) [user] metta_atom_asserted('&self', [=, [/|_457118], _463640]) ^ Call: (320) [user] metta_atom_asserted_deduced('&self', [=, [/|_457118], _463640]) Redo: (319) [user] metta_atom_asserted('&self', [=, [/|_457118], _463640]) Redo: (318) [user] metta_atom('&self', [=, [/|_457118], _463640]) Unify: (318) [user] metta_atom('&self', [=, [/|_457118], _463640]) Call: (319) [system] '&self'\=='&corelib' Exit: (319) [system] '&self'\=='&corelib' ^ Call: (319) [user] using_all_spaces ^ Unify: (319) [user] using_all_spaces Call: (320) [system] nb_current(with_all_spaces, t) Redo: (318) [user] metta_atom('&self', [=, [/|_457118], _463640]) Unify: (318) [user] metta_atom('&self', [=, [/|_457118], _463640]) Call: (319) [system] '&self'\=='&corelib' Exit: (319) [system] '&self'\=='&corelib' Call: (319) [user] metta_atom_asserted('&self', '&corelib') Unify: (319) [user] metta_atom_asserted('&self', '&corelib') ^ Call: (320) [user] metta_atom_asserted_deduced('&self', '&corelib') Redo: (319) [user] metta_atom_asserted('&self', '&corelib') Unify: (319) [user] metta_atom_asserted('&self', '&corelib') Exit: (319) [user] metta_atom_asserted('&self', '&corelib') Call: (319) [user] should_inherit_from_corelib([=, [/|_10066], _10082]) Unify: (319) [user] should_inherit_from_corelib([=, [/|_10066], _10082]) ^ Call: (320) [user] using_all_spaces ^ Unify: (320) [user] using_all_spaces Call: (321) [system] nb_current(with_all_spaces, t) Redo: (319) [user] should_inherit_from_corelib([=, [/|_10066], _10082]) Unify: (319) [user] should_inherit_from_corelib([=, [/|_10066], _10082]) Call: (320) [system] (=)==(:) Redo: (319) [user] should_inherit_from_corelib([=, [/|_10066], _10082]) Unify: (319) [user] should_inherit_from_corelib([=, [/|_10066], _10082]) Call: (320) [system] (=)=='@doc' Redo: (319) [user] should_inherit_from_corelib([=, [/|_10066], _10082]) Unify: (319) [user] should_inherit_from_corelib([=, [/|_10066], _10082]) Call: (320) [system] fail Redo: (319) [user] metta_atom_asserted('&self', '&corelib') Redo: (318) [user] metta_atom('&self', [=, [/|_10066], _10082]) Fail: (317) [user] metta_eq_def(=, '&self', [/|_10066], _30292) ^ Fail: (316) [user] is_user_defined_head_f1(=, '&self', /) ^ Redo: (315) [user] is_user_defined_head_f(=, '&self', /) ^ Unify: (315) [user] is_user_defined_head_f(=, '&self', /) ^ Call: (316) [user] is_user_defined_head_f1(=, '&self', [/|_33936]) ^ Unify: (316) [user] is_user_defined_head_f1(=, '&self', [/|_33936]) Call: (317) [user] metta_eq_def(=, '&self', [[/|_33936]|_35806], _35888) Unify: (317) [user] metta_eq_def(=, '&self', [[/|_33936]|_35806], _36812) ^ Call: (318) [user] ignore((=)=(=)) ^ Unify: (318) [system] ignore(user:((=)=(=))) Call: (319) [system] (=)=(=) Exit: (319) [system] (=)=(=) ^ Exit: (318) [system] ignore(user:((=)=(=))) Call: (318) [user] metta_atom('&self', [=, [[/|_33936]|_35806], _42328]) Unify: (318) [user] metta_atom('&self', [=, [[/|_33936]|_35806], _42328]) ^ Call: (319) [user] typed_list('&self', _44242, _44164) ^ Unify: (319) [user] typed_list('&self', _45174, _44164) Call: (320) [system] compound('&self') Fail: (320) [system] compound('&self') ^ Fail: (319) [user] typed_list('&self', _47954, _44164) Redo: (318) [user] metta_atom('&self', [=, [[/|_33936]|_35806], _42328]) Unify: (318) [user] metta_atom('&self', [=, [[/|_33936]|_35806], _42328]) Call: (319) [system] '&self'=='&flybase' Redo: (318) [user] metta_atom('&self', [=, [[/|_33936]|_35806], _42328]) Unify: (318) [user] metta_atom('&self', [=, [[/|_33936]|_35806], _42328]) ^ Call: (319) [user] metta_atom_in_file('&self', [=, [[/|_33936]|_35806], _42328]) ^ Unify: (319) [user] metta_atom_in_file('&self', [=, [[/|_33936]|_35806], _42328]) ^ Call: (320) [user] metta_atom_in_file('&self', [=, [[/|_33936]|_35806], _42328], _55336, _55338) ^ Unify: (320) [user] metta_atom_in_file('&self', [=, [[/|_33936]|_35806], _42328], _56272, _56274) ^ Call: (321) [user] loaded_into_kb('&self', _57130) ^ Unify: (321) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Exit: (321) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Call: (321) [user] once(user:asserted_metta_pred(_67720, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Unify: (321) [system] once(user:asserted_metta_pred(_67720, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Call: (322) [user] asserted_metta_pred(_67720, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Fail: (322) [user] asserted_metta_pred(_67720, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Redo: (318) [user] metta_atom('&self', [=, [[/|_33936]|_35806], _42328]) Unify: (318) [user] metta_atom('&self', [=, [[/|_33936]|_35806], _42328]) Call: (319) [user] metta_atom_asserted('&self', [=, [[/|_33936]|_35806], _42328]) Unify: (319) [user] metta_atom_asserted('&self', [=, [[/|_33936]|_35806], _42328]) ^ Call: (320) [user] metta_atom_asserted_deduced('&self', [=, [[/|_33936]|_35806], _42328]) Redo: (319) [user] metta_atom_asserted('&self', [=, [[/|_33936]|_35806], _42328]) Redo: (318) [user] metta_atom('&self', [=, [[/|_33936]|_35806], _42328]) Unify: (318) [user] metta_atom('&self', [=, [[/|_33936]|_35806], _42328]) Call: (319) [system] '&self'\=='&corelib' Exit: (319) [system] '&self'\=='&corelib' ^ Call: (319) [user] using_all_spaces ^ Unify: (319) [user] using_all_spaces Call: (320) [system] nb_current(with_all_spaces, t) Redo: (318) [user] metta_atom('&self', [=, [[/|_33936]|_35806], _42328]) Unify: (318) [user] metta_atom('&self', [=, [[/|_33936]|_35806], _42328]) Call: (319) [system] '&self'\=='&corelib' Exit: (319) [system] '&self'\=='&corelib' Call: (319) [user] metta_atom_asserted('&self', '&corelib') Unify: (319) [user] metta_atom_asserted('&self', '&corelib') ^ Call: (320) [user] metta_atom_asserted_deduced('&self', '&corelib') Redo: (319) [user] metta_atom_asserted('&self', '&corelib') Unify: (319) [user] metta_atom_asserted('&self', '&corelib') Exit: (319) [user] metta_atom_asserted('&self', '&corelib') Call: (319) [user] should_inherit_from_corelib([=, [[/|_33936]|_35806], _42328]) Unify: (319) [user] should_inherit_from_corelib([=, [[/|_33936]|_35806], _42328]) ^ Call: (320) [user] using_all_spaces ^ Unify: (320) [user] using_all_spaces Call: (321) [system] nb_current(with_all_spaces, t) Redo: (319) [user] should_inherit_from_corelib([=, [[/|_33936]|_35806], _42328]) Unify: (319) [user] should_inherit_from_corelib([=, [[/|_33936]|_35806], _42328]) Call: (320) [system] (=)==(:) Redo: (319) [user] should_inherit_from_corelib([=, [[/|_33936]|_35806], _42328]) Unify: (319) [user] should_inherit_from_corelib([=, [[/|_33936]|_35806], _42328]) Call: (320) [system] (=)=='@doc' Redo: (319) [user] should_inherit_from_corelib([=, [[/|_33936]|_35806], _42328]) Unify: (319) [user] should_inherit_from_corelib([=, [[/|_33936]|_35806], _42328]) Call: (320) [system] fail Redo: (319) [user] metta_atom_asserted('&self', '&corelib') Redo: (318) [user] metta_atom('&self', [=, [[/|_33936]|_35806], _42328]) Fail: (317) [user] metta_eq_def(=, '&self', [[/|_33936]|_35806], _122924) ^ Fail: (316) [user] is_user_defined_head_f1(=, '&self', [/|_33936]) ^ Fail: (315) [user] is_user_defined_head_f(=, '&self', /) ^ Fail: (314) [user] is_user_defined_head0(=, '&self', /) ^ Fail: (313) [system] once(user:is_user_defined_head0(=, '&self', /)) ^ Fail: (312) [user] mnotrace(is_user_defined_head0(=, '&self', /)) ^ Fail: (311) [user] is_user_defined_head(=, '&self', /) ^ Fail: (310) [system] once(user:is_user_defined_head(=, '&self', /)) ^ Fail: (309) [user] mnotrace(is_user_defined_head(=, '&self', /)) ^ Redo: (308) [user] subst_args2(=, 494, '&self', [/, 'tok-split', 3], _9732) ^ Unify: (308) [user] subst_args2(=, 494, '&self', [/, 'tok-split', 3], _9732) ^ Call: (309) [user] subst_args40(=, 494, '&self', [/, 'tok-split', 3], _9732) ^ Unify: (309) [user] subst_args40(=, 494, '&self', [/, 'tok-split', 3], _9732) Call: (310) [user] is_function(/) Unify: (310) [user] is_function(/) ^ Call: (311) [user] symbol(/) ^ Unify: (311) [user] symbol(/) Call: (312) [system] atom(/) Exit: (312) [system] atom(/) ^ Exit: (311) [user] symbol(/) Exit: (310) [user] is_function(/) ^ Call: (310) [user] is_special_op(/) ^ Unify: (310) [user] is_special_op(/) ^ Call: (311) [user] current_self(_144168) ^ Unify: (311) [user] current_self(_144168) Call: (312) [system] nb_current(self_space, _144168) Exit: (312) [system] nb_current(self_space, '&self') Call: (312) [system] '&self'\==[] Exit: (312) [system] '&self'\==[] ^ Exit: (311) [user] current_self('&self') ^ Call: (311) [user] is_special_op('&self', /) ^ Unify: (311) [user] is_special_op('&self', /) Call: (312) [system] atom(/) Exit: (312) [system] atom(/) ^ Fail: (311) [user] is_special_op('&self', /) ^ Fail: (310) [user] is_special_op(/) ^ Redo: (309) [user] subst_args40(=, 494, '&self', [/, 'tok-split', 3], _9732) Call: (310) [system] is_list(['tok-split', 3]) Exit: (310) [system] is_list(['tok-split', 3]) ^ Call: (310) [user] apply:maplist(subst_args(=, _159002, 494, '&self'), ['tok-split', 3], _159008) ^ Unify: (310) [apply] apply:maplist(user:subst_args(=, _159002, 494, '&self'), ['tok-split', 3], _159008) Call: (311) [apply] apply:maplist_(['tok-split', 3], _159008, user:subst_args(=, _159002, 494, '&self')) Unify: (311) [apply] apply:maplist_(['tok-split', 3], [_161826|_161828], user:subst_args(=, _159002, 494, '&self')) ^ Call: (312) [user] subst_args(=, _159002, 494, '&self', 'tok-split', _161826) ^ Unify: (312) [user] subst_args(=, _159002, 494, '&self', 'tok-split', _161826) Call: (313) [system] atom(=) Exit: (313) [system] atom(=) Call: (313) [system] (=)\==(=) ^ Redo: (312) [user] subst_args(=, _159002, 494, '&self', 'tok-split', _161826) ^ Unify: (312) [user] subst_args(=, _159002, 494, '&self', 'tok-split', _161826) ^ Call: (313) [user] self_subst('tok-split') ^ Unify: (313) [user] self_subst('tok-split') Call: (314) [system] callable('tok-split') Exit: (314) [system] callable('tok-split') ^ Unify: (313) [user] self_subst('tok-split') ^ Call: (314) [user] self_eval('tok-split') ^ Unify: (314) [user] self_eval('tok-split') ^ Call: (316) [system] setup_call_cleanup('$notrace'(_175794, _175796), once(user:self_eval0('tok-split')), '$restore_trace'(_175794, _175796)) ^ Unify: (316) [system] setup_call_cleanup(system:'$notrace'(_175794, _175796), system:once(user:self_eval0('tok-split')), system:'$restore_trace'(_175794, _175796)) ^ Call: (317) [system] sig_atomic(system:'$notrace'(_175794, _175796)) ^ Exit: (316) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0('tok-split')), system:'$restore_trace'(3, -1)) ^ Exit: (314) [user] self_eval('tok-split') ^ Exit: (313) [user] self_subst('tok-split') Call: (313) [system] _161826='tok-split' Exit: (313) [system] 'tok-split'='tok-split' ^ Exit: (312) [user] subst_args(=, _159002, 494, '&self', 'tok-split', 'tok-split') Call: (312) [apply] apply:maplist_([3], _161828, user:subst_args(=, _159002, 494, '&self')) Unify: (312) [apply] apply:maplist_([3], [_185152|_185154], user:subst_args(=, _159002, 494, '&self')) ^ Call: (313) [user] subst_args(=, _159002, 494, '&self', 3, _185152) ^ Unify: (313) [user] subst_args(=, _159002, 494, '&self', 3, _185152) Call: (314) [system] atom(=) Exit: (314) [system] atom(=) Call: (314) [system] (=)\==(=) ^ Redo: (313) [user] subst_args(=, _159002, 494, '&self', 3, _185152) ^ Unify: (313) [user] subst_args(=, _159002, 494, '&self', 3, _185152) ^ Call: (314) [user] self_subst(3) ^ Unify: (314) [user] self_subst(3) Call: (315) [system] callable(3) ^ Redo: (314) [user] self_subst(3) ^ Exit: (314) [user] self_subst(3) Call: (314) [system] _185152=3 Exit: (314) [system] 3=3 ^ Exit: (313) [user] subst_args(=, _159002, 494, '&self', 3, 3) Call: (313) [apply] apply:maplist_([], _185154, user:subst_args(=, _159002, 494, '&self')) Unify: (313) [apply] apply:maplist_([], [], user:subst_args(=, _159002, 494, '&self')) Exit: (313) [apply] apply:maplist_([], [], user:subst_args(=, _159002, 494, '&self')) Exit: (312) [apply] apply:maplist_([3], [3], user:subst_args(=, _159002, 494, '&self')) Exit: (311) [apply] apply:maplist_(['tok-split', 3], ['tok-split', 3], user:subst_args(=, _159002, 494, '&self')) ^ Exit: (310) [apply] apply:maplist(user:subst_args(=, _159002, 494, '&self'), ['tok-split', 3], ['tok-split', 3]) ^ Call: (310) [user] subst_args5(494, '&self', [/, 'tok-split', 3], _9732) ^ Unify: (310) [user] subst_args5(494, '&self', [/, 'tok-split', 3], _9732) ^ Call: (311) [user] eval_selfless(_207616, _207618, 494, '&self', [/, 'tok-split', 3], _9732) ^ Unify: (311) [user] eval_selfless(_208560, _208562, 494, '&self', [/, 'tok-split', 3], _9732) ^ Call: (312) [user] eval_selfless_0([/, 'tok-split', 3], _9732) ^ Unify: (312) [user] eval_selfless_0([/, 'tok-split', 3], _9732) Call: (313) [system] var(/) ^ Redo: (312) [user] eval_selfless_0([/, 'tok-split', 3], _9732) ^ Unify: (312) [user] eval_selfless_0([/, 'tok-split', 3], _9732) ^ Call: (313) [user] is_assignment(/) ^ Unify: (313) [user] is_assignment(/) Call: (314) [system] atom(/) Exit: (314) [system] atom(/) ^ Redo: (312) [user] eval_selfless_0([/, 'tok-split', 3], _9732) ^ Unify: (312) [user] eval_selfless_0([/, 'tok-split', 3], _9732) ^ Call: (313) [user] eval_selfless_1([/, 'tok-split', 3], _9732) ^ Unify: (313) [user] eval_selfless_1([/, 'tok-split', 3], _9732) ^ Call: (314) [user] allow_clp ^ Unify: (314) [user] allow_clp ^ Call: (315) [user] false_flag ^ Unify: (315) [user] false_flag Call: (316) [system] fail Fail: (316) [system] fail ^ Fail: (315) [user] false_flag ^ Redo: (312) [user] eval_selfless_0([/, 'tok-split', 3], _9732) ^ Unify: (312) [user] eval_selfless_0([/, 'tok-split', 3], _9732) ^ Call: (313) [user] eval_selfless_2([/, 'tok-split', 3], _9732) ^ Unify: (313) [user] eval_selfless_2([/, 'tok-split', 3], _9732) Call: (314) [system] var(/) ^ Redo: (313) [user] eval_selfless_2([/, 'tok-split', 3], _9732) ^ Unify: (313) [user] eval_selfless_2([/, 'tok-split', 3], _9732) ^ Call: (314) [user] fake_notrace((ground([/, 'tok-split', 3]), [/, 'tok-split', 3]=[_234408, _234414, _234420], atom(_234408), catch_warn(current_op(_234446, yfx, _234408)), [/, 'tok-split', 3]\=[_234466], s2ps([/, 'tok-split', 3], _234474))) ^ Unify: (314) [user] fake_notrace(user:(ground([/, 'tok-split', 3]), [/, 'tok-split', 3]=[_234408, _234414, _234420], atom(_234408), catch_warn(current_op(_234446, yfx, _234408)), [/, 'tok-split', 3]\=[_234466], s2ps([/, 'tok-split', 3], _234474))) ^ Call: (315) [user] real_notrace(user:(ground([/, 'tok-split', 3]), [/, 'tok-split', 3]=[_234408, _234414, _234420], atom(_234408), catch_warn(current_op(_234446, yfx, _234408)), [/, 'tok-split', 3]\=[_234466], s2ps([/, 'tok-split', 3], _234474))) ^ Unify: (315) [user] real_notrace(user:(ground([/, 'tok-split', 3]), [/, 'tok-split', 3]=[_234408, _234414, _234420], atom(_234408), catch_warn(current_op(_234446, yfx, _234408)), [/, 'tok-split', 3]\=[_234466], s2ps([/, 'tok-split', 3], _234474))) ^ Call: (316) [user] setup_call_cleanup('$notrace'(_238180, _238182), once(user:(ground([/, 'tok-split', 3]), [/, 'tok-split', 3]=[_234408, _234414, _234420], atom(_234408), catch_warn(current_op(_234446, yfx, _234408)), [/, 'tok-split', 3]\=[_234466], s2ps([/, 'tok-split', 3], _234474))), '$restore_trace'(_238180, _238182)) ^ Unify: (316) [system] setup_call_cleanup(user:'$notrace'(_238180, _238182), user:once(user:(ground([/, 'tok-split', 3]), [/, 'tok-split', 3]=[_234408, _234414, _234420], atom(_234408), catch_warn(current_op(_234446, yfx, _234408)), [/, 'tok-split', 3]\=[_234466], s2ps([/, 'tok-split', 3], _234474))), user:'$restore_trace'(_238180, _238182)) ^ Call: (317) [system] sig_atomic(user:'$notrace'(_238180, _238182)) ^ Exit: (316) [system] setup_call_cleanup(user:'$notrace'(3, -1), user:once(user:(ground([/, 'tok-split', 3]), [/, 'tok-split', 3]=[/, 'tok-split', 3], atom(/), catch_warn(current_op(400, yfx, /)), [/, 'tok-split', 3]\=[_234466], s2ps([/, 'tok-split', 3], 'tok-split'/3))), user:'$restore_trace'(3, -1)) ^ Exit: (315) [user] real_notrace(user:(ground([/, 'tok-split', 3]), [/, 'tok-split', 3]=[/, 'tok-split', 3], atom(/), catch_warn(current_op(400, yfx, /)), [/, 'tok-split', 3]\=[_234466], s2ps([/, 'tok-split', 3], 'tok-split'/3))) ^ Exit: (314) [user] fake_notrace(user:(ground([/, 'tok-split', 3]), [/, 'tok-split', 3]=[/, 'tok-split', 3], atom(/), catch_warn(current_op(400, yfx, /)), [/, 'tok-split', 3]\=[_234466], s2ps([/, 'tok-split', 3], 'tok-split'/3))) ^ Call: (314) [user] fake_notrace(catch(_9732 is 'tok-split'/3, _243894, fail)) ^ Unify: (314) [user] fake_notrace(user:catch(_9732 is 'tok-split'/3, _243894, fail)) ^ Call: (315) [user] real_notrace(user:catch(_9732 is 'tok-split'/3, _243894, fail)) ^ Unify: (315) [user] real_notrace(user:catch(_9732 is 'tok-split'/3, _243894, fail)) ^ Call: (316) [user] setup_call_cleanup('$notrace'(_247608, _247610), once(user:catch(_9732 is 'tok-split'/3, _243894, fail)), '$restore_trace'(_247608, _247610)) ^ Unify: (316) [system] setup_call_cleanup(user:'$notrace'(_247608, _247610), user:once(user:catch(_9732 is 'tok-split'/3, _243894, fail)), user:'$restore_trace'(_247608, _247610)) ^ Call: (317) [system] sig_atomic(user:'$notrace'(_247608, _247610)) ^ Fail: (315) [user] real_notrace(user:catch(_9732 is 'tok-split'/3, _10072, fail)) ^ Fail: (314) [user] fake_notrace(user:catch(_9732 is 'tok-split'/3, _10072, fail)) ^ Redo: (310) [user] subst_args5(494, '&self', [/, 'tok-split', 3], _9732) ^ Unify: (310) [user] subst_args5(494, '&self', [/, 'tok-split', 3], _9732) ^ Call: (311) [user] is_system_pred(/) ^ Unify: (311) [user] is_system_pred(/) Call: (312) [system] atom(/) Exit: (312) [system] atom(/) Call: (312) [system] atom_concat(_17650, !, /) ^ Redo: (311) [user] is_system_pred(/) ^ Unify: (311) [user] is_system_pred(/) Call: (312) [system] atom(/) Exit: (312) [system] atom(/) Call: (312) [system] atom_concat(_22278, '-fn', /) ^ Redo: (311) [user] is_system_pred(/) ^ Unify: (311) [user] is_system_pred(/) Call: (312) [system] atom(/) Exit: (312) [system] atom(/) Call: (312) [system] atom_concat(_26906, '-p', /) ^ Redo: (310) [user] subst_args5(494, '&self', [/, 'tok-split', 3], _9732) ^ Call: (311) [user] subst_args6(494, '&self', [/, 'tok-split', 3], _9732) ^ Unify: (311) [user] subst_args6(494, '&self', [/, 'tok-split', 3], _9732) ^ Call: (312) [user] is_system_pred(/) ^ Unify: (312) [user] is_system_pred(/) Call: (313) [system] atom(/) Exit: (313) [system] atom(/) Call: (313) [system] atom_concat(_34348, !, /) ^ Redo: (312) [user] is_system_pred(/) ^ Unify: (312) [user] is_system_pred(/) Call: (313) [system] atom(/) Exit: (313) [system] atom(/) Call: (313) [system] atom_concat(_38976, '-fn', /) ^ Redo: (312) [user] is_system_pred(/) ^ Unify: (312) [user] is_system_pred(/) Call: (313) [system] atom(/) Exit: (313) [system] atom(/) Call: (313) [system] atom_concat(_43604, '-p', /) ^ Redo: (307) [user] subst_args1(=, _9704, 494, '&self', [/, 'tok-split', 3], _9732) ^ Call: (308) [user] subst_args2_failed(494, '&self', [/, 'tok-split', 3], _9732) ^ Unify: (308) [user] subst_args2_failed(494, '&self', [/, 'tok-split', 3], _9732) Call: (309) [system] [/, 'tok-split', 3]==[] ^ Redo: (308) [user] subst_args2_failed(494, '&self', [/, 'tok-split', 3], _9732) ^ Unify: (308) [user] subst_args2_failed(494, '&self', [/, 'tok-split', 3], _9732) Call: (309) [system] var([/, 'tok-split', 3]) ^ Redo: (308) [user] subst_args2_failed(494, '&self', [/, 'tok-split', 3], _9732) ^ Unify: (308) [user] subst_args2_failed(494, '&self', [/, 'tok-split', 3], _9732) ^ Call: (309) [user] once(subst_selfless([/, 'tok-split', 3], _9732)) ^ Unify: (309) [system] once(user:subst_selfless([/, 'tok-split', 3], _9732)) ^ Call: (310) [user] subst_selfless([/, 'tok-split', 3], _9732) ^ Unify: (310) [user] subst_selfless([/, 'tok-split', 3], _9732) Call: (311) [system] var(/) ^ Redo: (310) [user] subst_selfless([/, 'tok-split', 3], _9732) ^ Unify: (310) [user] subst_selfless([/, 'tok-split', 3], _9732) ^ Call: (311) [user] eval_selfless(_59462, _59464, _59466, _59468, [/, 'tok-split', 3], _9732) ^ Unify: (311) [user] eval_selfless(_60406, _60408, _60410, _60412, [/, 'tok-split', 3], _9732) ^ Call: (312) [user] eval_selfless_0([/, 'tok-split', 3], _9732) ^ Unify: (312) [user] eval_selfless_0([/, 'tok-split', 3], _9732) Call: (313) [system] var(/) ^ Redo: (312) [user] eval_selfless_0([/, 'tok-split', 3], _9732) ^ Unify: (312) [user] eval_selfless_0([/, 'tok-split', 3], _9732) ^ Call: (313) [user] is_assignment(/) ^ Unify: (313) [user] is_assignment(/) Call: (314) [system] atom(/) Exit: (314) [system] atom(/) ^ Redo: (312) [user] eval_selfless_0([/, 'tok-split', 3], _9732) ^ Unify: (312) [user] eval_selfless_0([/, 'tok-split', 3], _9732) ^ Call: (313) [user] eval_selfless_1([/, 'tok-split', 3], _9732) ^ Unify: (313) [user] eval_selfless_1([/, 'tok-split', 3], _9732) ^ Call: (314) [user] allow_clp ^ Unify: (314) [user] allow_clp ^ Call: (315) [user] false_flag ^ Unify: (315) [user] false_flag Call: (316) [system] fail Fail: (316) [system] fail ^ Fail: (315) [user] false_flag ^ Redo: (312) [user] eval_selfless_0([/, 'tok-split', 3], _9732) ^ Unify: (312) [user] eval_selfless_0([/, 'tok-split', 3], _9732) ^ Call: (313) [user] eval_selfless_2([/, 'tok-split', 3], _9732) ^ Unify: (313) [user] eval_selfless_2([/, 'tok-split', 3], _9732) Call: (314) [system] var(/) ^ Redo: (313) [user] eval_selfless_2([/, 'tok-split', 3], _9732) ^ Unify: (313) [user] eval_selfless_2([/, 'tok-split', 3], _9732) ^ Call: (314) [user] fake_notrace((ground([/, 'tok-split', 3]), [/, 'tok-split', 3]=[_86254, _86260, _86266], atom(_86254), catch_warn(current_op(_86292, yfx, _86254)), [/, 'tok-split', 3]\=[_86312], s2ps([/, 'tok-split', 3], _86320))) ^ Unify: (314) [user] fake_notrace(user:(ground([/, 'tok-split', 3]), [/, 'tok-split', 3]=[_86254, _86260, _86266], atom(_86254), catch_warn(current_op(_86292, yfx, _86254)), [/, 'tok-split', 3]\=[_86312], s2ps([/, 'tok-split', 3], _86320))) ^ Call: (315) [user] real_notrace(user:(ground([/, 'tok-split', 3]), [/, 'tok-split', 3]=[_86254, _86260, _86266], atom(_86254), catch_warn(current_op(_86292, yfx, _86254)), [/, 'tok-split', 3]\=[_86312], s2ps([/, 'tok-split', 3], _86320))) ^ Unify: (315) [user] real_notrace(user:(ground([/, 'tok-split', 3]), [/, 'tok-split', 3]=[_86254, _86260, _86266], atom(_86254), catch_warn(current_op(_86292, yfx, _86254)), [/, 'tok-split', 3]\=[_86312], s2ps([/, 'tok-split', 3], _86320))) ^ Call: (316) [user] setup_call_cleanup('$notrace'(_90026, _90028), once(user:(ground([/, 'tok-split', 3]), [/, 'tok-split', 3]=[_86254, _86260, _86266], atom(_86254), catch_warn(current_op(_86292, yfx, _86254)), [/, 'tok-split', 3]\=[_86312], s2ps([/, 'tok-split', 3], _86320))), '$restore_trace'(_90026, _90028)) ^ Unify: (316) [system] setup_call_cleanup(user:'$notrace'(_90026, _90028), user:once(user:(ground([/, 'tok-split', 3]), [/, 'tok-split', 3]=[_86254, _86260, _86266], atom(_86254), catch_warn(current_op(_86292, yfx, _86254)), [/, 'tok-split', 3]\=[_86312], s2ps([/, 'tok-split', 3], _86320))), user:'$restore_trace'(_90026, _90028)) ^ Call: (317) [system] sig_atomic(user:'$notrace'(_90026, _90028)) ^ Exit: (316) [system] setup_call_cleanup(user:'$notrace'(3, -1), user:once(user:(ground([/, 'tok-split', 3]), [/, 'tok-split', 3]=[/, 'tok-split', 3], atom(/), catch_warn(current_op(400, yfx, /)), [/, 'tok-split', 3]\=[_86312], s2ps([/, 'tok-split', 3], 'tok-split'/3))), user:'$restore_trace'(3, -1)) ^ Exit: (315) [user] real_notrace(user:(ground([/, 'tok-split', 3]), [/, 'tok-split', 3]=[/, 'tok-split', 3], atom(/), catch_warn(current_op(400, yfx, /)), [/, 'tok-split', 3]\=[_86312], s2ps([/, 'tok-split', 3], 'tok-split'/3))) ^ Exit: (314) [user] fake_notrace(user:(ground([/, 'tok-split', 3]), [/, 'tok-split', 3]=[/, 'tok-split', 3], atom(/), catch_warn(current_op(400, yfx, /)), [/, 'tok-split', 3]\=[_86312], s2ps([/, 'tok-split', 3], 'tok-split'/3))) ^ Call: (314) [user] fake_notrace(catch(_9732 is 'tok-split'/3, _95740, fail)) ^ Unify: (314) [user] fake_notrace(user:catch(_9732 is 'tok-split'/3, _95740, fail)) ^ Call: (315) [user] real_notrace(user:catch(_9732 is 'tok-split'/3, _95740, fail)) ^ Unify: (315) [user] real_notrace(user:catch(_9732 is 'tok-split'/3, _95740, fail)) ^ Call: (316) [user] setup_call_cleanup('$notrace'(_99454, _99456), once(user:catch(_9732 is 'tok-split'/3, _95740, fail)), '$restore_trace'(_99454, _99456)) ^ Unify: (316) [system] setup_call_cleanup(user:'$notrace'(_99454, _99456), user:once(user:catch(_9732 is 'tok-split'/3, _95740, fail)), user:'$restore_trace'(_99454, _99456)) ^ Call: (317) [system] sig_atomic(user:'$notrace'(_99454, _99456)) ^ Fail: (315) [user] real_notrace(user:catch(_9732 is 'tok-split'/3, _10064, fail)) ^ Fail: (314) [user] fake_notrace(user:catch(_9732 is 'tok-split'/3, _10064, fail)) ^ Redo: (308) [user] subst_args2_failed(494, '&self', [/, 'tok-split', 3], _9732) ^ Unify: (308) [user] subst_args2_failed(494, '&self', [/, 'tok-split', 3], [_12938|_12940]) ^ Call: (309) [user] subst_args(_13952, _13954, 494, '&self', /, _12938) ^ Unify: (309) [user] subst_args(_14896, _14898, 494, '&self', /, _12938) Call: (310) [system] atom(_15766) ^ Redo: (309) [user] subst_args(_16766, _16768, 494, '&self', /, _12938) ^ Unify: (309) [user] subst_args(_17710, _17712, 494, '&self', /, _12938) ^ Call: (310) [user] self_subst(/) ^ Unify: (310) [user] self_subst(/) Call: (311) [system] callable(/) Exit: (311) [system] callable(/) ^ Unify: (310) [user] self_subst(/) ^ Call: (311) [user] self_eval(/) ^ Unify: (311) [user] self_eval(/) ^ Call: (313) [system] setup_call_cleanup('$notrace'(_25060, _25062), once(user:self_eval0(/)), '$restore_trace'(_25060, _25062)) ^ Unify: (313) [system] setup_call_cleanup(system:'$notrace'(_25060, _25062), system:once(user:self_eval0(/)), system:'$restore_trace'(_25060, _25062)) ^ Call: (314) [system] sig_atomic(system:'$notrace'(_25060, _25062)) ^ Exit: (313) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(/)), system:'$restore_trace'(3, -1)) ^ Exit: (311) [user] self_eval(/) ^ Exit: (310) [user] self_subst(/) Call: (310) [system] _12938=(/) Exit: (310) [system] (/)=(/) ^ Exit: (309) [user] subst_args(_32614, _32616, 494, '&self', /, /) ^ Call: (309) [user] subst_args2_failed(494, '&self', ['tok-split', 3], _12940) ^ Unify: (309) [user] subst_args2_failed(494, '&self', ['tok-split', 3], _12940) Call: (310) [system] ['tok-split', 3]==[] ^ Redo: (309) [user] subst_args2_failed(494, '&self', ['tok-split', 3], _12940) ^ Unify: (309) [user] subst_args2_failed(494, '&self', ['tok-split', 3], _12940) Call: (310) [system] var(['tok-split', 3]) ^ Redo: (309) [user] subst_args2_failed(494, '&self', ['tok-split', 3], _12940) ^ Unify: (309) [user] subst_args2_failed(494, '&self', ['tok-split', 3], _12940) ^ Call: (310) [user] once(subst_selfless(['tok-split', 3], _12940)) ^ Unify: (310) [system] once(user:subst_selfless(['tok-split', 3], _12940)) ^ Call: (311) [user] subst_selfless(['tok-split', 3], _12940) ^ Unify: (311) [user] subst_selfless(['tok-split', 3], _12940) Call: (312) [system] var('tok-split') ^ Redo: (311) [user] subst_selfless(['tok-split', 3], _12940) ^ Unify: (311) [user] subst_selfless(['tok-split', 3], _12940) ^ Call: (312) [user] eval_selfless(_47540, _47542, _47544, _47546, ['tok-split', 3], _12940) ^ Unify: (312) [user] eval_selfless(_48484, _48486, _48488, _48490, ['tok-split', 3], _12940) ^ Call: (313) [user] eval_selfless_0(['tok-split', 3], _12940) ^ Unify: (313) [user] eval_selfless_0(['tok-split', 3], _12940) Call: (314) [system] var('tok-split') ^ Redo: (313) [user] eval_selfless_0(['tok-split', 3], _12940) ^ Unify: (313) [user] eval_selfless_0(['tok-split', 3], _12940) ^ Call: (314) [user] eval_selfless_1(['tok-split', 3], _12940) ^ Unify: (314) [user] eval_selfless_1(['tok-split', 3], _12940) ^ Call: (315) [user] allow_clp ^ Unify: (315) [user] allow_clp ^ Call: (316) [user] false_flag ^ Unify: (316) [user] false_flag Call: (317) [system] fail Fail: (317) [system] fail ^ Fail: (316) [user] false_flag ^ Redo: (313) [user] eval_selfless_0(['tok-split', 3], _12940) ^ Unify: (313) [user] eval_selfless_0(['tok-split', 3], _12940) ^ Call: (314) [user] eval_selfless_2(['tok-split', 3], _12940) ^ Unify: (314) [user] eval_selfless_2(['tok-split', 3], _12940) Call: (315) [system] var('tok-split') ^ Redo: (314) [user] eval_selfless_2(['tok-split', 3], _12940) ^ Unify: (314) [user] eval_selfless_2(['tok-split', 3], _12940) ^ Call: (315) [user] fake_notrace((ground(['tok-split', 3]), ['tok-split', 3]=[_68780, _68786, _68792], atom(_68780), catch_warn(current_op(_68818, yfx, _68780)), ['tok-split', 3]\=[_68838], s2ps(['tok-split', 3], _68846))) ^ Unify: (315) [user] fake_notrace(user:(ground(['tok-split', 3]), ['tok-split', 3]=[_68780, _68786, _68792], atom(_68780), catch_warn(current_op(_68818, yfx, _68780)), ['tok-split', 3]\=[_68838], s2ps(['tok-split', 3], _68846))) ^ Call: (316) [user] real_notrace(user:(ground(['tok-split', 3]), ['tok-split', 3]=[_68780, _68786, _68792], atom(_68780), catch_warn(current_op(_68818, yfx, _68780)), ['tok-split', 3]\=[_68838], s2ps(['tok-split', 3], _68846))) ^ Unify: (316) [user] real_notrace(user:(ground(['tok-split', 3]), ['tok-split', 3]=[_68780, _68786, _68792], atom(_68780), catch_warn(current_op(_68818, yfx, _68780)), ['tok-split', 3]\=[_68838], s2ps(['tok-split', 3], _68846))) ^ Call: (317) [user] setup_call_cleanup('$notrace'(_72552, _72554), once(user:(ground(['tok-split', 3]), ['tok-split', 3]=[_68780, _68786, _68792], atom(_68780), catch_warn(current_op(_68818, yfx, _68780)), ['tok-split', 3]\=[_68838], s2ps(['tok-split', 3], _68846))), '$restore_trace'(_72552, _72554)) ^ Unify: (317) [system] setup_call_cleanup(user:'$notrace'(_72552, _72554), user:once(user:(ground(['tok-split', 3]), ['tok-split', 3]=[_68780, _68786, _68792], atom(_68780), catch_warn(current_op(_68818, yfx, _68780)), ['tok-split', 3]\=[_68838], s2ps(['tok-split', 3], _68846))), user:'$restore_trace'(_72552, _72554)) ^ Call: (318) [system] sig_atomic(user:'$notrace'(_72552, _72554)) ^ Fail: (316) [user] real_notrace(user:(ground(['tok-split', 3]), ['tok-split', 3]=[_68780, _68786, _68792], atom(_68780), catch_warn(current_op(_68818, yfx, _68780)), ['tok-split', 3]\=[_68838], s2ps(['tok-split', 3], _68846))) ^ Fail: (315) [user] fake_notrace(user:(ground(['tok-split', 3]), ['tok-split', 3]=[_68780, _68786, _68792], atom(_68780), catch_warn(current_op(_68818, yfx, _68780)), ['tok-split', 3]\=[_68838], s2ps(['tok-split', 3], _68846))) ^ Redo: (309) [user] subst_args2_failed(494, '&self', ['tok-split', 3], _12940) ^ Unify: (309) [user] subst_args2_failed(494, '&self', ['tok-split', 3], [_78176|_78178]) ^ Call: (310) [user] subst_args(_79190, _79192, 494, '&self', 'tok-split', _78176) ^ Unify: (310) [user] subst_args(_80134, _80136, 494, '&self', 'tok-split', _78176) Call: (311) [system] atom(_81004) ^ Redo: (310) [user] subst_args(_82004, _82006, 494, '&self', 'tok-split', _78176) ^ Unify: (310) [user] subst_args(_82948, _82950, 494, '&self', 'tok-split', _78176) ^ Call: (311) [user] self_subst('tok-split') ^ Unify: (311) [user] self_subst('tok-split') Call: (312) [system] callable('tok-split') Exit: (312) [system] callable('tok-split') ^ Unify: (311) [user] self_subst('tok-split') ^ Call: (312) [user] self_eval('tok-split') ^ Unify: (312) [user] self_eval('tok-split') ^ Call: (314) [system] setup_call_cleanup('$notrace'(_90298, _90300), once(user:self_eval0('tok-split')), '$restore_trace'(_90298, _90300)) ^ Unify: (314) [system] setup_call_cleanup(system:'$notrace'(_90298, _90300), system:once(user:self_eval0('tok-split')), system:'$restore_trace'(_90298, _90300)) ^ Call: (315) [system] sig_atomic(system:'$notrace'(_90298, _90300)) ^ Exit: (314) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0('tok-split')), system:'$restore_trace'(3, -1)) ^ Exit: (312) [user] self_eval('tok-split') ^ Exit: (311) [user] self_subst('tok-split') Call: (311) [system] _78176='tok-split' Exit: (311) [system] 'tok-split'='tok-split' ^ Exit: (310) [user] subst_args(_97852, _97854, 494, '&self', 'tok-split', 'tok-split') ^ Call: (310) [user] subst_args2_failed(494, '&self', [3], _78178) ^ Unify: (310) [user] subst_args2_failed(494, '&self', [3], _78178) Call: (311) [system] [3]==[] ^ Redo: (310) [user] subst_args2_failed(494, '&self', [3], _78178) ^ Unify: (310) [user] subst_args2_failed(494, '&self', [3], _78178) Call: (311) [system] var([3]) ^ Redo: (310) [user] subst_args2_failed(494, '&self', [3], _78178) ^ Unify: (310) [user] subst_args2_failed(494, '&self', [3], _78178) ^ Call: (311) [user] once(subst_selfless([3], _78178)) ^ Unify: (311) [system] once(user:subst_selfless([3], _78178)) ^ Call: (312) [user] subst_selfless([3], _78178) ^ Unify: (312) [user] subst_selfless([3], _78178) Call: (313) [system] var(3) ^ Redo: (312) [user] subst_selfless([3], _78178) ^ Unify: (312) [user] subst_selfless([3], _78178) ^ Call: (313) [user] eval_selfless(_112778, _112780, _112782, _112784, [3], _78178) ^ Unify: (313) [user] eval_selfless(_113722, _113724, _113726, _113728, [3], _78178) ^ Call: (314) [user] eval_selfless_0([3], _78178) ^ Unify: (314) [user] eval_selfless_0([3], _78178) Call: (315) [system] var(3) ^ Redo: (314) [user] eval_selfless_0([3], _78178) ^ Unify: (314) [user] eval_selfless_0([3], _78178) ^ Call: (315) [user] eval_selfless_1([3], _78178) ^ Unify: (315) [user] eval_selfless_1([3], _78178) ^ Call: (316) [user] allow_clp ^ Unify: (316) [user] allow_clp ^ Call: (317) [user] false_flag ^ Unify: (317) [user] false_flag Call: (318) [system] fail Fail: (318) [system] fail ^ Fail: (317) [user] false_flag ^ Redo: (314) [user] eval_selfless_0([3], _78178) ^ Unify: (314) [user] eval_selfless_0([3], _78178) ^ Call: (315) [user] eval_selfless_2([3], _78178) ^ Unify: (315) [user] eval_selfless_2([3], _78178) Call: (316) [system] var(3) ^ Redo: (315) [user] eval_selfless_2([3], _78178) ^ Unify: (315) [user] eval_selfless_2([3], _78178) ^ Call: (316) [user] fake_notrace((ground([3]), [3]=[_134018, _134024, _134030], atom(_134018), catch_warn(current_op(_134056, yfx, _134018)), [3]\=[_134076], s2ps([3], _134084))) ^ Unify: (316) [user] fake_notrace(user:(ground([3]), [3]=[_134018, _134024, _134030], atom(_134018), catch_warn(current_op(_134056, yfx, _134018)), [3]\=[_134076], s2ps([3], _134084))) ^ Call: (317) [user] real_notrace(user:(ground([3]), [3]=[_134018, _134024, _134030], atom(_134018), catch_warn(current_op(_134056, yfx, _134018)), [3]\=[_134076], s2ps([3], _134084))) ^ Unify: (317) [user] real_notrace(user:(ground([3]), [3]=[_134018, _134024, _134030], atom(_134018), catch_warn(current_op(_134056, yfx, _134018)), [3]\=[_134076], s2ps([3], _134084))) ^ Call: (318) [user] setup_call_cleanup('$notrace'(_137790, _137792), once(user:(ground([3]), [3]=[_134018, _134024, _134030], atom(_134018), catch_warn(current_op(_134056, yfx, _134018)), [3]\=[_134076], s2ps([3], _134084))), '$restore_trace'(_137790, _137792)) ^ Unify: (318) [system] setup_call_cleanup(user:'$notrace'(_137790, _137792), user:once(user:(ground([3]), [3]=[_134018, _134024, _134030], atom(_134018), catch_warn(current_op(_134056, yfx, _134018)), [3]\=[_134076], s2ps([3], _134084))), user:'$restore_trace'(_137790, _137792)) ^ Call: (319) [system] sig_atomic(user:'$notrace'(_137790, _137792)) ^ Fail: (317) [user] real_notrace(user:(ground([3]), [3]=[_134018, _134024, _134030], atom(_134018), catch_warn(current_op(_134056, yfx, _134018)), [3]\=[_134076], s2ps([3], _134084))) ^ Fail: (316) [user] fake_notrace(user:(ground([3]), [3]=[_134018, _134024, _134030], atom(_134018), catch_warn(current_op(_134056, yfx, _134018)), [3]\=[_134076], s2ps([3], _134084))) ^ Redo: (310) [user] subst_args2_failed(494, '&self', [3], _78178) ^ Unify: (310) [user] subst_args2_failed(494, '&self', [3], [_143414|_143416]) ^ Call: (311) [user] subst_args(_144428, _144430, 494, '&self', 3, _143414) ^ Unify: (311) [user] subst_args(_145372, _145374, 494, '&self', 3, _143414) Call: (312) [system] atom(_146242) ^ Redo: (311) [user] subst_args(_147242, _147244, 494, '&self', 3, _143414) ^ Unify: (311) [user] subst_args(_148186, _148188, 494, '&self', 3, _143414) ^ Call: (312) [user] self_subst(3) ^ Unify: (312) [user] self_subst(3) Call: (313) [system] callable(3) ^ Redo: (312) [user] self_subst(3) ^ Exit: (312) [user] self_subst(3) Call: (312) [system] _143414=3 Exit: (312) [system] 3=3 ^ Exit: (311) [user] subst_args(_155606, _155608, 494, '&self', 3, 3) ^ Call: (311) [user] subst_args2_failed(494, '&self', [], _143416) ^ Unify: (311) [user] subst_args2_failed(494, '&self', [], _143416) Call: (312) [system] []==[] Exit: (312) [system] []==[] Call: (312) [system] _143416=[] Exit: (312) [system] []=[] ^ Exit: (311) [user] subst_args2_failed(494, '&self', [], []) ^ Exit: (310) [user] subst_args2_failed(494, '&self', [3], [3]) ^ Exit: (309) [user] subst_args2_failed(494, '&self', ['tok-split', 3], ['tok-split', 3]) ^ Exit: (308) [user] subst_args2_failed(494, '&self', [/, 'tok-split', 3], [/, 'tok-split', 3]) ^ Exit: (307) [user] subst_args1(=, _9704, 494, '&self', [/, 'tok-split', 3], [/, 'tok-split', 3]) ^ Exit: (306) [user] subst_args1(_9702, _9704, 494, '&self', [/, 'tok-split', 3], [/, 'tok-split', 3]) Call: (306) [system] nb_setarg(1, retval(fail), [/, 'tok-split', 3]) Exit: (306) [system] nb_setarg(1, retval([/, 'tok-split', 3]), [/, 'tok-split', 3]) ^ Call: (306) [user] ignore(notrace((\+[/, 'tok-split', 3]\=_9748, nb_setarg(1, retval([/, 'tok-split', 3]), [/, 'tok-split', 3])))) ^ Unify: (306) [system] ignore(user:notrace((\+[/, 'tok-split', 3]\=_9748, nb_setarg(1, retval([/, 'tok-split', 3]), [/, 'tok-split', 3])))) ^ Call: (308) [system] setup_call_cleanup('$notrace'(_171450, _171452), once(user:(\+[/, 'tok-split', 3]\=_9748, nb_setarg(1, retval([/, 'tok-split', 3]), [/, 'tok-split', 3]))), '$restore_trace'(_171450, _171452)) ^ Unify: (308) [system] setup_call_cleanup(system:'$notrace'(_171450, _171452), system:once(user:(\+[/, 'tok-split', 3]\=_9748, nb_setarg(1, retval([/, 'tok-split', 3]), [/, 'tok-split', 3]))), system:'$restore_trace'(_171450, _171452)) ^ Call: (309) [system] sig_atomic(system:'$notrace'(_171450, _171452)) ^ Exit: (308) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(\+[/, 'tok-split', 3]\=_9748, nb_setarg(1, retval([/, 'tok-split', 3]), [/, 'tok-split', 3]))), system:'$restore_trace'(3, -1)) ^ Exit: (306) [system] ignore(user:notrace((\+[/, 'tok-split', 3]\=_9748, nb_setarg(1, retval([/, 'tok-split', 3]), [/, 'tok-split', 3])))) ^ Call: (306) [user] ignore((_9740==1->ignore(\+ \+ (flag(eval_num, _9778, _9778+1), (retval([/, 'tok-split', 3])\=@=retval(fail), nonvar([/, 'tok-split', 3])->indentq(5, _9778, <--, [false, [/, 'tok-split', 3]]);indentq(5, _9778, <--, [false, retval([/, 'tok-split', 3])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9778, _9778+1), (retval([/, 'tok-split', 3])\=@=retval(fail), nonvar([/, 'tok-split', 3])->indentq(5, _9778, <--, [false, [/, 'tok-split', 3]]);indentq(5, _9778, <--, [false, retval([/, 'tok-split', 3])])))))))))) ^ Unify: (306) [system] ignore(user:(_9740==1->ignore(\+ \+ (flag(eval_num, _9778, _9778+1), (retval([/, 'tok-split', 3])\=@=retval(fail), nonvar([/, 'tok-split', 3])->indentq(5, _9778, <--, [false, [/, 'tok-split', 3]]);indentq(5, _9778, <--, [false, retval([/, 'tok-split', 3])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9778, _9778+1), (retval([/, 'tok-split', 3])\=@=retval(fail), nonvar([/, 'tok-split', 3])->indentq(5, _9778, <--, [false, [/, 'tok-split', 3]]);indentq(5, _9778, <--, [false, retval([/, 'tok-split', 3])])))))))))) Call: (308) [system] _9740==1 Fail: (308) [system] _9740==1 ^ Call: (309) [system] setup_call_cleanup('$notrace'(_179906, _179908), once(user:ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9778, _9778+1), (retval([/, 'tok-split', 3])\=@=retval(fail), nonvar([/, 'tok-split', 3])->indentq(5, _9778, <--, [false, [/, 'tok-split', 3]]);indentq(5, _9778, <--, [false, retval([/, 'tok-split', 3])])))))))), '$restore_trace'(_179906, _179908)) ^ Unify: (309) [system] setup_call_cleanup(system:'$notrace'(_179906, _179908), system:once(user:ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9778, _9778+1), (retval([/, 'tok-split', 3])\=@=retval(fail), nonvar([/, 'tok-split', 3])->indentq(5, _9778, <--, [false, [/, 'tok-split', 3]]);indentq(5, _9778, <--, [false, retval([/, 'tok-split', 3])])))))))), system:'$restore_trace'(_179906, _179908)) ^ Call: (310) [system] sig_atomic(system:'$notrace'(_179906, _179908)) ^ Exit: (309) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9778, _9778+1), (retval([/, 'tok-split', 3])\=@=retval(fail), nonvar([/, 'tok-split', 3])->indentq(5, _9778, <--, [false, [/, 'tok-split', 3]]);indentq(5, _9778, <--, [false, retval([/, 'tok-split', 3])])))))))), system:'$restore_trace'(3, -1)) ^ Exit: (306) [system] ignore(user:(_9740==1->ignore(\+ \+ (flag(eval_num, _9778, _9778+1), (retval([/, 'tok-split', 3])\=@=retval(fail), nonvar([/, 'tok-split', 3])->indentq(5, _9778, <--, [false, [/, 'tok-split', 3]]);indentq(5, _9778, <--, [false, retval([/, 'tok-split', 3])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9778, _9778+1), (retval([/, 'tok-split', 3])\=@=retval(fail), nonvar([/, 'tok-split', 3])->indentq(5, _9778, <--, [false, [/, 'tok-split', 3]]);indentq(5, _9778, <--, [false, retval([/, 'tok-split', 3])])))))))))) ^ Exit: (304) [system] call_cleanup(user:((call(subst_args1(_9702, _9704), 494, '&self', [/, 'tok-split', 3], [/, 'tok-split', 3])*->nb_setarg(1, retval([/, 'tok-split', 3]), [/, 'tok-split', 3]);fail, trace, call(subst_args1(_9702, _9704), 494, '&self', [/, 'tok-split', 3], [/, 'tok-split', 3])), ignore(notrace((\+[/, 'tok-split', 3]\=_9748, nb_setarg(1, retval([/, 'tok-split', 3]), [/, 'tok-split', 3]))))), user:ignore((_9740==1->ignore(\+ \+ (flag(eval_num, _9778, _9778+1), (retval([/, 'tok-split', 3])\=@=retval(fail), nonvar([/, 'tok-split', 3])->indentq(5, _9778, <--, [false, [/, 'tok-split', 3]]);indentq(5, _9778, <--, [false, retval([/, 'tok-split', 3])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9778, _9778+1), (retval([/, 'tok-split', 3])\=@=retval(fail), nonvar([/, 'tok-split', 3])->indentq(5, _9778, <--, [false, [/, 'tok-split', 3]]);indentq(5, _9778, <--, [false, retval([/, 'tok-split', 3])]))))))))))) Call: (304) [system] retval([/, 'tok-split', 3])\=@=retval(fail) Exit: (304) [system] retval([/, 'tok-split', 3])\=@=retval(fail) ^ Exit: (303) [user] trace_eval(subst_args1(_9702, _9704), (false, (e2;e)), 494, '&self', [/, 'tok-split', 3], [/, 'tok-split', 3]) Call: (303) [system] [/, 'tok-split', 3]\=@=[/, 'tok-split', 3] ^ Redo: (302) [user] subst_args0(_9702, _9704, 494, '&self', [/, 'tok-split', 3], _9696) Call: (303) [system] _9696=[/, 'tok-split', 3] Exit: (303) [system] [/, 'tok-split', 3]=[/, 'tok-split', 3] ^ Exit: (302) [user] subst_args0(_9702, _9704, 494, '&self', [/, 'tok-split', 3], [/, 'tok-split', 3]) ^ Exit: (301) [user] subst_args(_9702, _9704, 495, '&self', [/, 'tok-split', 3], [/, 'tok-split', 3]) ^ Call: (301) [user] subst_args2_failed(495, '&self', [[/, 'tok-split', 4]], _9698) ^ Unify: (301) [user] subst_args2_failed(495, '&self', [[/, 'tok-split', 4]], _9698) Call: (302) [system] [[/, 'tok-split', 4]]==[] ^ Redo: (301) [user] subst_args2_failed(495, '&self', [[/, 'tok-split', 4]], _9698) ^ Unify: (301) [user] subst_args2_failed(495, '&self', [[/, 'tok-split', 4]], _9698) Call: (302) [system] var([[/, 'tok-split', 4]]) ^ Redo: (301) [user] subst_args2_failed(495, '&self', [[/, 'tok-split', 4]], _9698) ^ Unify: (301) [user] subst_args2_failed(495, '&self', [[/, 'tok-split', 4]], _9698) ^ Call: (302) [user] once(subst_selfless([[/, 'tok-split', 4]], _9698)) ^ Unify: (302) [system] once(user:subst_selfless([[/, 'tok-split', 4]], _9698)) ^ Call: (303) [user] subst_selfless([[/, 'tok-split', 4]], _9698) ^ Unify: (303) [user] subst_selfless([[/, 'tok-split', 4]], _9698) Call: (304) [system] var([/, 'tok-split', 4]) ^ Redo: (303) [user] subst_selfless([[/, 'tok-split', 4]], _9698) ^ Unify: (303) [user] subst_selfless([[/, 'tok-split', 4]], _9698) ^ Call: (304) [user] eval_selfless(_208188, _208190, _208192, _208194, [[/, 'tok-split', 4]], _9698) ^ Unify: (304) [user] eval_selfless(_209132, _209134, _209136, _209138, [[/, 'tok-split', 4]], _9698) ^ Call: (305) [user] eval_selfless_0([[/, 'tok-split', 4]], _9698) ^ Unify: (305) [user] eval_selfless_0([[/, 'tok-split', 4]], _9698) Call: (306) [system] var([/, 'tok-split', 4]) ^ Redo: (305) [user] eval_selfless_0([[/, 'tok-split', 4]], _9698) ^ Unify: (305) [user] eval_selfless_0([[/, 'tok-split', 4]], _9698) ^ Call: (306) [user] eval_selfless_1([[/, 'tok-split', 4]], _9698) ^ Unify: (306) [user] eval_selfless_1([[/, 'tok-split', 4]], _9698) ^ Call: (307) [user] allow_clp ^ Unify: (307) [user] allow_clp ^ Call: (308) [user] false_flag ^ Unify: (308) [user] false_flag Call: (309) [system] fail Fail: (309) [system] fail ^ Fail: (308) [user] false_flag ^ Redo: (305) [user] eval_selfless_0([[/, 'tok-split', 4]], _9698) ^ Unify: (305) [user] eval_selfless_0([[/, 'tok-split', 4]], _9698) ^ Call: (306) [user] eval_selfless_2([[/, 'tok-split', 4]], _9698) ^ Unify: (306) [user] eval_selfless_2([[/, 'tok-split', 4]], _9698) Call: (307) [system] var([/, 'tok-split', 4]) ^ Redo: (306) [user] eval_selfless_2([[/, 'tok-split', 4]], _9698) ^ Unify: (306) [user] eval_selfless_2([[/, 'tok-split', 4]], _9698) ^ Call: (307) [user] fake_notrace((ground([[/, 'tok-split', 4]]), [[/, 'tok-split', 4]]=[_229428, _229434, _229440], atom(_229428), catch_warn(current_op(_229466, yfx, _229428)), [[/, 'tok-split', 4]]\=[_229486], s2ps([[/, 'tok-split', 4]], _229494))) ^ Unify: (307) [user] fake_notrace(user:(ground([[/, 'tok-split', 4]]), [[/, 'tok-split', 4]]=[_229428, _229434, _229440], atom(_229428), catch_warn(current_op(_229466, yfx, _229428)), [[/, 'tok-split', 4]]\=[_229486], s2ps([[/, 'tok-split', 4]], _229494))) ^ Call: (308) [user] real_notrace(user:(ground([[/, 'tok-split', 4]]), [[/, 'tok-split', 4]]=[_229428, _229434, _229440], atom(_229428), catch_warn(current_op(_229466, yfx, _229428)), [[/, 'tok-split', 4]]\=[_229486], s2ps([[/, 'tok-split', 4]], _229494))) ^ Unify: (308) [user] real_notrace(user:(ground([[/, 'tok-split', 4]]), [[/, 'tok-split', 4]]=[_229428, _229434, _229440], atom(_229428), catch_warn(current_op(_229466, yfx, _229428)), [[/, 'tok-split', 4]]\=[_229486], s2ps([[/, 'tok-split', 4]], _229494))) ^ Call: (309) [user] setup_call_cleanup('$notrace'(_233200, _233202), once(user:(ground([[/, 'tok-split', 4]]), [[/, 'tok-split', 4]]=[_229428, _229434, _229440], atom(_229428), catch_warn(current_op(_229466, yfx, _229428)), [[/, 'tok-split', 4]]\=[_229486], s2ps([[/, 'tok-split', 4]], _229494))), '$restore_trace'(_233200, _233202)) ^ Unify: (309) [system] setup_call_cleanup(user:'$notrace'(_233200, _233202), user:once(user:(ground([[/, 'tok-split', 4]]), [[/, 'tok-split', 4]]=[_229428, _229434, _229440], atom(_229428), catch_warn(current_op(_229466, yfx, _229428)), [[/, 'tok-split', 4]]\=[_229486], s2ps([[/, 'tok-split', 4]], _229494))), user:'$restore_trace'(_233200, _233202)) ^ Call: (310) [system] sig_atomic(user:'$notrace'(_233200, _233202)) ^ Fail: (308) [user] real_notrace(user:(ground([[/, 'tok-split', 4]]), [[/, 'tok-split', 4]]=[_229428, _229434, _229440], atom(_229428), catch_warn(current_op(_229466, yfx, _229428)), [[/, 'tok-split', 4]]\=[_229486], s2ps([[/, 'tok-split', 4]], _229494))) ^ Fail: (307) [user] fake_notrace(user:(ground([[/, 'tok-split', 4]]), [[/, 'tok-split', 4]]=[_229428, _229434, _229440], atom(_229428), catch_warn(current_op(_229466, yfx, _229428)), [[/, 'tok-split', 4]]\=[_229486], s2ps([[/, 'tok-split', 4]], _229494))) ^ Redo: (301) [user] subst_args2_failed(495, '&self', [[/, 'tok-split', 4]], _9698) ^ Unify: (301) [user] subst_args2_failed(495, '&self', [[/, 'tok-split', 4]], [_238824|_238826]) ^ Call: (302) [user] subst_args(_239838, _239840, 495, '&self', [/, 'tok-split', 4], _238824) ^ Unify: (302) [user] subst_args(_240782, _240784, 495, '&self', [/, 'tok-split', 4], _238824) Call: (303) [system] atom(_241652) ^ Redo: (302) [user] subst_args(_242652, _242654, 495, '&self', [/, 'tok-split', 4], _238824) ^ Unify: (302) [user] subst_args(_243596, _243598, 495, '&self', [/, 'tok-split', 4], _238824) ^ Call: (303) [user] self_subst([/, 'tok-split', 4]) ^ Unify: (303) [user] self_subst([/, 'tok-split', 4]) Call: (304) [system] callable([/, 'tok-split', 4]) Exit: (304) [system] callable([/, 'tok-split', 4]) ^ Unify: (303) [user] self_subst([/, 'tok-split', 4]) ^ Call: (304) [user] self_eval([/, 'tok-split', 4]) ^ Unify: (304) [user] self_eval([/, 'tok-split', 4]) ^ Call: (306) [system] setup_call_cleanup('$notrace'(_250946, _250948), once(user:self_eval0([/, 'tok-split', 4])), '$restore_trace'(_250946, _250948)) ^ Unify: (306) [system] setup_call_cleanup(system:'$notrace'(_250946, _250948), system:once(user:self_eval0([/, 'tok-split', 4])), system:'$restore_trace'(_250946, _250948)) ^ Call: (307) [system] sig_atomic(system:'$notrace'(_250946, _250948)) ^ Fail: (304) [user] self_eval([/, 'tok-split', 4]) ^ Redo: (302) [user] subst_args(_254782, _254784, 495, '&self', [/, 'tok-split', 4], _238824) ^ Unify: (302) [user] subst_args(_255726, _255728, 495, '&self', [/, 'tok-split', 4], _238824) Call: (303) [system] ['tok-split', 4]==[] ^ Redo: (302) [user] subst_args(_257598, _257600, 495, '&self', [/, 'tok-split', 4], _238824) ^ Unify: (302) [user] subst_args(_258542, _258544, 495, '&self', [/, 'tok-split', 4], _238824) ^ Call: (304) [system] setup_call_cleanup('$notrace'(_259432, _259434), once(user:(_259414 is 495-1)), '$restore_trace'(_259432, _259434)) ^ Unify: (304) [system] setup_call_cleanup(system:'$notrace'(_259432, _259434), system:once(user:(_259414 is 495-1)), system:'$restore_trace'(_259432, _259434)) ^ Call: (305) [system] sig_atomic(system:'$notrace'(_259432, _259434)) ^ Exit: (304) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(494 is 495-1)), system:'$restore_trace'(3, -1)) ^ Call: (303) [user] subst_args0(_263208, _263210, 494, '&self', [/, 'tok-split', 4], _238824) ^ Unify: (303) [user] subst_args0(_263208, _263210, 494, '&self', [/, 'tok-split', 4], _238824) ^ Call: (304) [user] self_subst([/, 'tok-split', 4]) ^ Unify: (304) [user] self_subst([/, 'tok-split', 4]) Call: (305) [system] callable([/, 'tok-split', 4]) Exit: (305) [system] callable([/, 'tok-split', 4]) ^ Unify: (304) [user] self_subst([/, 'tok-split', 4]) ^ Call: (305) [user] self_eval([/, 'tok-split', 4]) ^ Unify: (305) [user] self_eval([/, 'tok-split', 4]) ^ Call: (307) [system] setup_call_cleanup('$notrace'(_271586, _271588), once(user:self_eval0([/, 'tok-split', 4])), '$restore_trace'(_271586, _271588)) ^ Unify: (307) [system] setup_call_cleanup(system:'$notrace'(_271586, _271588), system:once(user:self_eval0([/, 'tok-split', 4])), system:'$restore_trace'(_271586, _271588)) ^ Call: (308) [system] sig_atomic(system:'$notrace'(_271586, _271588)) ^ Fail: (305) [user] self_eval([/, 'tok-split', 4]) ^ Redo: (303) [user] subst_args0(_263208, _263210, 494, '&self', [/, 'tok-split', 4], _238824) ^ Unify: (303) [user] subst_args0(_263208, _263210, 494, '&self', [/, 'tok-split', 4], _238824) Call: (304) [system] _277242 is 494+ -1 Exit: (304) [system] 493 is 494+ -1 ^ Call: (304) [user] trace_eval(subst_args1(_263208, _263210), (false, (e2;e)), 494, '&self', [/, 'tok-split', 4], _279118) ^ Unify: (304) [user] trace_eval(subst_args1(_263208, _263210), (false, (e2;e)), 494, '&self', [/, 'tok-split', 4], _279118) ^ Call: (305) [user] must_det_ll((notrace((flag(eval_num, _281028, _281028+1), _281046 is _281028 mod 500, _281064 is 99-494 mod 100, _281088=_281090, option_else('trace-length', _281102, 500), option_else('trace-depth', _281110, 30))), quietly(if_t((nop(stop_rtrace), _281046>_281102), (set_debug(eval, false), _281166 is _281102+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_281166])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_281218))))) ^ Unify: (305) [user] must_det_ll(user:(notrace((flag(eval_num, _281028, _281028+1), _281046 is _281028 mod 500, _281064 is 99-494 mod 100, _281088=_281090, option_else('trace-length', _281102, 500), option_else('trace-depth', _281110, 30))), quietly(if_t((nop(stop_rtrace), _281046>_281102), (set_debug(eval, false), _281166 is _281102+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_281166])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_281218))))) ^ Call: (306) [user] once(user:(notrace((flag(eval_num, _281028, _281028+1), _281046 is _281028 mod 500, _281064 is 99-494 mod 100, _281088=_281090, option_else('trace-length', _281102, 500), option_else('trace-depth', _281110, 30))), quietly(if_t((nop(stop_rtrace), _281046>_281102), (set_debug(eval, false), _281166 is _281102+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_281166])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_281218))))) ^ Unify: (306) [system] once(user:(notrace((flag(eval_num, _281028, _281028+1), _281046 is _281028 mod 500, _281064 is 99-494 mod 100, _281088=_281090, option_else('trace-length', _281102, 500), option_else('trace-depth', _281110, 30))), quietly(if_t((nop(stop_rtrace), _281046>_281102), (set_debug(eval, false), _281166 is _281102+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_281166])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_281218))))) ^ Call: (309) [system] setup_call_cleanup('$notrace'(_284942, _284944), once(user:(flag(eval_num, _281028, _281028+1), _281046 is _281028 mod 500, _281064 is 99-494 mod 100, _281088=_281090, option_else('trace-length', _281102, 500), option_else('trace-depth', _281110, 30))), '$restore_trace'(_284942, _284944)) ^ Unify: (309) [system] setup_call_cleanup(system:'$notrace'(_284942, _284944), system:once(user:(flag(eval_num, _281028, _281028+1), _281046 is _281028 mod 500, _281064 is 99-494 mod 100, _281088=_281090, option_else('trace-length', _281102, 500), option_else('trace-depth', _281110, 30))), system:'$restore_trace'(_284942, _284944)) ^ Call: (310) [system] sig_atomic(system:'$notrace'(_284942, _284944)) ^ Exit: (309) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(flag(eval_num, 41, 41+1), 41 is 41 mod 500, 5 is 99-494 mod 100, _281088=_281088, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), system:'$restore_trace'(3, -1)) ^ Call: (309) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 41>500), (set_debug(eval, false), _281166 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_281166])), nop((start_rtrace, rtrace))))) ^ Unify: (309) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 41>500), (set_debug(eval, false), _281166 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_281166])), nop((start_rtrace, rtrace))))) ^ Exit: (309) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 41>500), (set_debug(eval, false), _281166 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_281166])), nop((start_rtrace, rtrace))))) Call: (308) [user] nop(notrace(no_repeats_var(_281218))) Unify: (308) [user] nop(notrace(no_repeats_var(_281218))) Exit: (308) [user] nop(notrace(no_repeats_var(_281218))) ^ Exit: (306) [system] once(user:(notrace((flag(eval_num, 41, 41+1), 41 is 41 mod 500, 5 is 99-494 mod 100, _281088=_281088, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), quietly(if_t((nop(stop_rtrace), 41>500), (set_debug(eval, false), _281166 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_281166])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_281218))))) ^ Exit: (305) [user] must_det_ll(user:(notrace((flag(eval_num, 41, 41+1), 41 is 41 mod 500, 5 is 99-494 mod 100, _281088=_281088, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), quietly(if_t((nop(stop_rtrace), 41>500), (set_debug(eval, false), _281166 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_281166])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_281218))))) Call: (305) [occurs] occurs:sub_term(_296406, (false, (e2;e))) Unify: (305) [occurs] occurs:sub_term((false, (e2;e)), (false, (e2;e))) Exit: (305) [occurs] occurs:sub_term((false, (e2;e)), (false, (e2;e))) Call: (305) [system] (false, (e2;e))\=(false, (e2;e)) Fail: (305) [system] (false, (e2;e))\=(false, (e2;e)) Redo: (305) [occurs] occurs:sub_term(_296406, (false, (e2;e))) Unify: (305) [occurs] occurs:sub_term(_296406, (false, (e2;e))) Call: (306) [system] compound((false, (e2;e))) Exit: (306) [system] compound((false, (e2;e))) Call: (306) [system] arg(_304828, (false, (e2;e)), _304752) Exit: (306) [system] arg(1, (false, (e2;e)), false) Call: (306) [occurs] occurs:sub_term(_296406, false) Unify: (306) [occurs] occurs:sub_term(false, false) Exit: (306) [occurs] occurs:sub_term(false, false) Exit: (305) [occurs] occurs:sub_term(false, (false, (e2;e))) Call: (305) [system] (false, (e2;e))\=false Exit: (305) [system] (false, (e2;e))\=false ^ Call: (305) [user] if_trace((eval;false, (e2;e)), (_281088=1, indentq(5, 41, -->, [false, [/, 'tok-split', 4]]))) ^ Unify: (305) [user] if_trace((eval;false, (e2;e)), (_281088=1, indentq(5, 41, -->, [false, [/, 'tok-split', 4]]))) ^ Call: (307) [system] setup_call_cleanup('$notrace'(_314132, _314134), once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _281088=1, indentq(5, 41, -->, [false, [/, 'tok-split', 4]]))), _314090, fbug((_314090-->if_trace((eval;false, (e2;e)), (_281088=1, indentq(5, 41, -->, [false, [/, 'tok-split', 4]])))))))), '$restore_trace'(_314132, _314134)) ^ Unify: (307) [system] setup_call_cleanup(system:'$notrace'(_314132, _314134), system:once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _281088=1, indentq(5, 41, -->, [false, [/, 'tok-split', 4]]))), _314090, fbug((_314090-->if_trace((eval;false, (e2;e)), (_281088=1, indentq(5, 41, -->, [false, [/, 'tok-split', 4]])))))))), system:'$restore_trace'(_314132, _314134)) ^ Call: (308) [system] sig_atomic(system:'$notrace'(_314132, _314134)) ^ Exit: (307) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _281088=1, indentq(5, 41, -->, [false, [/, 'tok-split', 4]]))), _314090, fbug((_314090-->if_trace((eval;false, (e2;e)), (_281088=1, indentq(5, 41, -->, [false, [/, 'tok-split', 4]])))))))), system:'$restore_trace'(3, -1)) ^ Exit: (305) [user] if_trace((eval;false, (e2;e)), (_281088=1, indentq(5, 41, -->, [false, [/, 'tok-split', 4]]))) Call: (305) [system] _318914=retval(fail) Exit: (305) [system] retval(fail)=retval(fail) Call: (305) [system] _320776=(\+ \+ (flag(eval_num, _320796, _320796+1), (retval(fail)\=@=retval(fail), nonvar(_279118)->indentq(5, _320796, <--, [false, _279118]);indentq(5, _320796, <--, [false, retval(fail)])))) Exit: (305) [system] (\+ \+ (flag(eval_num, _320796, _320796+1), (retval(fail)\=@=retval(fail), nonvar(_279118)->indentq(5, _320796, <--, [false, _279118]);indentq(5, _320796, <--, [false, retval(fail)]))))=(\+ \+ (flag(eval_num, _320796, _320796+1), (retval(fail)\=@=retval(fail), nonvar(_279118)->indentq(5, _320796, <--, [false, _279118]);indentq(5, _320796, <--, [false, retval(fail)])))) ^ Call: (305) [user] call_cleanup(((call(subst_args1(_263208, _263210), 494, '&self', [/, 'tok-split', 4], _279118)*->nb_setarg(1, retval(fail), _279118);fail, trace, call(subst_args1(_263208, _263210), 494, '&self', [/, 'tok-split', 4], _279118)), ignore(notrace((\+_279118\=_281218, nb_setarg(1, retval(fail), _279118))))), ignore((_281088==1->ignore(\+ \+ (flag(eval_num, _320796, _320796+1), (retval(fail)\=@=retval(fail), nonvar(_279118)->indentq(5, _320796, <--, [false, _279118]);indentq(5, _320796, <--, [false, retval(fail)]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _320796, _320796+1), (retval(fail)\=@=retval(fail), nonvar(_279118)->indentq(5, _320796, <--, [false, _279118]);indentq(5, _320796, <--, [false, retval(fail)]))))))))))) ^ Unify: (305) [system] call_cleanup(user:((call(subst_args1(_263208, _263210), 494, '&self', [/, 'tok-split', 4], _279118)*->nb_setarg(1, retval(fail), _279118);fail, trace, call(subst_args1(_263208, _263210), 494, '&self', [/, 'tok-split', 4], _279118)), ignore(notrace((\+_279118\=_281218, nb_setarg(1, retval(fail), _279118))))), user:ignore((_281088==1->ignore(\+ \+ (flag(eval_num, _320796, _320796+1), (retval(fail)\=@=retval(fail), nonvar(_279118)->indentq(5, _320796, <--, [false, _279118]);indentq(5, _320796, <--, [false, retval(fail)]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _320796, _320796+1), (retval(fail)\=@=retval(fail), nonvar(_279118)->indentq(5, _320796, <--, [false, _279118]);indentq(5, _320796, <--, [false, retval(fail)]))))))))))) ^ Call: (307) [user] subst_args1(_263208, _263210, 494, '&self', [/, 'tok-split', 4], _279118) ^ Unify: (307) [user] subst_args1(_263208, _263210, 494, '&self', [/, 'tok-split', 4], _279118) Call: (308) [system] var(_263208) Exit: (308) [system] var(_263208) ^ Call: (308) [user] subst_args1(=, _263210, 494, '&self', [/, 'tok-split', 4], _279118) ^ Unify: (308) [user] subst_args1(=, _263210, 494, '&self', [/, 'tok-split', 4], _279118) Call: (309) [system] var(=) ^ Redo: (308) [user] subst_args1(=, _263210, 494, '&self', [/, 'tok-split', 4], _279118) Call: (309) [system] atom(=) Exit: (309) [system] atom(=) Call: (309) [system] (=)\==(=) ^ Redo: (308) [user] subst_args1(=, _263210, 494, '&self', [/, 'tok-split', 4], _279118) ^ Unify: (308) [user] subst_args1(=, _263210, 494, '&self', [/, 'tok-split', 4], _279118) Call: (309) [system] atom([/, 'tok-split', 4]) ^ Redo: (308) [user] subst_args1(=, _263210, 494, '&self', [/, 'tok-split', 4], _279118) ^ Unify: (308) [user] subst_args1(=, _263210, 494, '&self', [/, 'tok-split', 4], _279118) Call: (309) [system] is_list(['tok-split', 4]) Exit: (309) [system] is_list(['tok-split', 4]) ^ Unify: (308) [user] subst_args1(=, _263210, 494, '&self', [/, 'tok-split', 4], _279118) Call: (309) [system] is_list([/, 'tok-split', 4]) Exit: (309) [system] is_list([/, 'tok-split', 4]) ^ Unify: (308) [user] subst_args1(=, _263210, 494, '&self', [/, 'tok-split', 4], [/|_344386]) Call: (309) [system] var(/) ^ Redo: (308) [user] subst_args1(=, _263210, 494, '&self', [/, 'tok-split', 4], _279118) ^ Unify: (308) [user] subst_args1(=, _263210, 494, '&self', [/, 'tok-split', 4], _279118) Call: (309) [system] fail ^ Redo: (308) [user] subst_args1(=, _263210, 494, '&self', [/, 'tok-split', 4], _279118) ^ Unify: (308) [user] subst_args1(=, _263210, 494, '&self', [/, 'tok-split', 4], _279118) Call: (309) [system] is_list([/, 'tok-split', 4]) Exit: (309) [system] is_list([/, 'tok-split', 4]) ^ Call: (309) [user] apply:maplist(self_subst, [/, 'tok-split', 4]) ^ Unify: (309) [apply] apply:maplist(user:self_subst, [/, 'tok-split', 4]) Call: (310) [apply] apply:maplist_([/, 'tok-split', 4], user:self_subst) Unify: (310) [apply] apply:maplist_([/, 'tok-split', 4], user:self_subst) ^ Call: (311) [user] self_subst(/) ^ Unify: (311) [user] self_subst(/) Call: (312) [system] callable(/) Exit: (312) [system] callable(/) ^ Unify: (311) [user] self_subst(/) ^ Call: (312) [user] self_eval(/) ^ Unify: (312) [user] self_eval(/) ^ Call: (314) [system] setup_call_cleanup('$notrace'(_363006, _363008), once(user:self_eval0(/)), '$restore_trace'(_363006, _363008)) ^ Unify: (314) [system] setup_call_cleanup(system:'$notrace'(_363006, _363008), system:once(user:self_eval0(/)), system:'$restore_trace'(_363006, _363008)) ^ Call: (315) [system] sig_atomic(system:'$notrace'(_363006, _363008)) ^ Exit: (314) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(/)), system:'$restore_trace'(3, -1)) ^ Exit: (312) [user] self_eval(/) ^ Exit: (311) [user] self_subst(/) Call: (311) [apply] apply:maplist_(['tok-split', 4], user:self_subst) Unify: (311) [apply] apply:maplist_(['tok-split', 4], user:self_subst) ^ Call: (312) [user] self_subst('tok-split') ^ Unify: (312) [user] self_subst('tok-split') Call: (313) [system] callable('tok-split') Exit: (313) [system] callable('tok-split') ^ Unify: (312) [user] self_subst('tok-split') ^ Call: (313) [user] self_eval('tok-split') ^ Unify: (313) [user] self_eval('tok-split') ^ Call: (315) [system] setup_call_cleanup('$notrace'(_376966, _376968), once(user:self_eval0('tok-split')), '$restore_trace'(_376966, _376968)) ^ Unify: (315) [system] setup_call_cleanup(system:'$notrace'(_376966, _376968), system:once(user:self_eval0('tok-split')), system:'$restore_trace'(_376966, _376968)) ^ Call: (316) [system] sig_atomic(system:'$notrace'(_376966, _376968)) ^ Exit: (315) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0('tok-split')), system:'$restore_trace'(3, -1)) ^ Exit: (313) [user] self_eval('tok-split') ^ Exit: (312) [user] self_subst('tok-split') Call: (312) [apply] apply:maplist_([4], user:self_subst) Unify: (312) [apply] apply:maplist_([4], user:self_subst) ^ Call: (313) [user] self_subst(4) ^ Unify: (313) [user] self_subst(4) Call: (314) [system] callable(4) ^ Redo: (313) [user] self_subst(4) ^ Exit: (313) [user] self_subst(4) Call: (313) [apply] apply:maplist_([], user:self_subst) Unify: (313) [apply] apply:maplist_([], user:self_subst) Exit: (313) [apply] apply:maplist_([], user:self_subst) Exit: (312) [apply] apply:maplist_([4], user:self_subst) Exit: (311) [apply] apply:maplist_(['tok-split', 4], user:self_subst) Exit: (310) [apply] apply:maplist_([/, 'tok-split', 4], user:self_subst) ^ Exit: (309) [apply] apply:maplist(user:self_subst, [/, 'tok-split', 4]) Call: (309) [system] [/, 'tok-split', 4]=[_395570|_395572] Exit: (309) [system] [/, 'tok-split', 4]=[/, 'tok-split', 4] Call: (309) [system] atom(/) Exit: (309) [system] atom(/) ^ Unify: (308) [user] subst_args1(=, _263210, 494, '&self', [/, 'tok-split', 4], _279118) ^ Call: (309) [user] is_space_op(/) ^ Redo: (308) [user] subst_args1(=, _263210, 494, '&self', [/, 'tok-split', 4], _279118) ^ Unify: (308) [user] subst_args1(=, _263210, 494, '&self', [/, 'tok-split', 4], _279118) Call: (309) [system] (/)==case ^ Redo: (308) [user] subst_args1(=, _263210, 494, '&self', [/, 'tok-split', 4], _279118) ^ Unify: (308) [user] subst_args1(=, _263210, 494, '&self', [/, 'tok-split', 4], _279118) Call: (309) [system] fail ^ Redo: (308) [user] subst_args1(=, _263210, 494, '&self', [/, 'tok-split', 4], _279118) ^ Unify: (308) [user] subst_args1(=, _263210, 494, '&self', [/, 'tok-split', 4], _279118) Call: (309) [system] _408654=do_more_defs(true) Exit: (309) [system] do_more_defs(true)=do_more_defs(true) ^ Call: (309) [user] clause(eval_21(subst_args, _263210, 494, '&self', [/, 'tok-split', 4], _279118), _410530) ^ Redo: (308) [user] subst_args1(=, _263210, 494, '&self', [/, 'tok-split', 4], _279118) ^ Unify: (308) [user] subst_args1(=, _263210, 494, '&self', [/, 'tok-split', 4], _279118) Call: (309) [system] fail ^ Redo: (308) [user] subst_args1(=, _263210, 494, '&self', [/, 'tok-split', 4], _279118) ^ Unify: (308) [user] subst_args1(=, _263210, 494, '&self', [/, 'tok-split', 4], _279118) ^ Call: (309) [user] is_and(/) ^ Unify: (309) [user] is_and(/) Call: (310) [system] atom(/) Exit: (310) [system] atom(/) ^ Unify: (309) [user] is_and(/) ^ Call: (310) [user] is_and(/, _420854) ^ Unify: (310) [user] is_and(/, _421782) Call: (311) [system] atom(/) Exit: (311) [system] atom(/) ^ Redo: (308) [user] subst_args1(=, _263210, 494, '&self', [/, 'tok-split', 4], _279118) ^ Unify: (308) [user] subst_args1(=, _263210, 494, '&self', [/, 'tok-split', 4], [/|_425430]) Call: (309) [system] nonvar(/) Exit: (309) [system] nonvar(/) Call: (309) [system] fail ^ Redo: (308) [user] subst_args1(=, _263210, 494, '&self', [/, 'tok-split', 4], _279118) ^ Unify: (308) [user] subst_args1(=, _263210, 494, '&self', [/, 'tok-split', 4], _279118) ^ Call: (309) [user] subst_args2(=, 494, '&self', [/, 'tok-split', 4], _279118) ^ Unify: (309) [user] subst_args2(=, 494, '&self', [/, 'tok-split', 4], _279118) Call: (310) [system] 494<3 ^ Redo: (309) [user] subst_args2(=, 494, '&self', [/, 'tok-split', 4], _279118) ^ Unify: (309) [user] subst_args2(=, 494, '&self', [/, 'tok-split', 4], _279118) Call: (310) [system] fail ^ Redo: (309) [user] subst_args2(=, 494, '&self', [/, 'tok-split', 4], _279118) ^ Unify: (309) [user] subst_args2(=, 494, '&self', [/, 'tok-split', 4], _279118) ^ Call: (310) [user] mnotrace(is_user_defined_head(=, '&self', /)) ^ Unify: (310) [user] mnotrace(is_user_defined_head(=, '&self', /)) ^ Call: (311) [user] once(is_user_defined_head(=, '&self', /)) ^ Unify: (311) [system] once(user:is_user_defined_head(=, '&self', /)) ^ Call: (312) [user] is_user_defined_head(=, '&self', /) ^ Unify: (312) [user] is_user_defined_head(=, '&self', /) ^ Call: (313) [user] mnotrace(is_user_defined_head0(=, '&self', /)) ^ Unify: (313) [user] mnotrace(is_user_defined_head0(=, '&self', /)) ^ Call: (314) [user] once(is_user_defined_head0(=, '&self', /)) ^ Unify: (314) [system] once(user:is_user_defined_head0(=, '&self', /)) ^ Call: (315) [user] is_user_defined_head0(=, '&self', /) ^ Unify: (315) [user] is_user_defined_head0(=, '&self', /) Call: (316) [system] callable(/) Exit: (316) [system] callable(/) Call: (316) [system] functor(/, _451532, _451612) Exit: (316) [system] functor(/, /, 0) ^ Call: (316) [user] is_user_defined_head_f(=, '&self', /) ^ Unify: (316) [user] is_user_defined_head_f(=, '&self', /) ^ Call: (317) [user] is_user_defined_head_f1(=, '&self', /) ^ Unify: (317) [user] is_user_defined_head_f1(=, '&self', /) Call: (318) [user] metta_eq_def(=, '&self', [/|_457130], _457212) Unify: (318) [user] metta_eq_def(=, '&self', [/|_457130], _458136) ^ Call: (319) [user] ignore((=)=(=)) ^ Unify: (319) [system] ignore(user:((=)=(=))) Call: (320) [system] (=)=(=) Exit: (320) [system] (=)=(=) ^ Exit: (319) [system] ignore(user:((=)=(=))) Call: (319) [user] metta_atom('&self', [=, [/|_457130], _463652]) Unify: (319) [user] metta_atom('&self', [=, [/|_457130], _463652]) ^ Call: (320) [user] typed_list('&self', _465566, _465488) ^ Unify: (320) [user] typed_list('&self', _466498, _465488) Call: (321) [system] compound('&self') Fail: (321) [system] compound('&self') ^ Fail: (320) [user] typed_list('&self', _469278, _465488) Redo: (319) [user] metta_atom('&self', [=, [/|_457130], _463652]) Unify: (319) [user] metta_atom('&self', [=, [/|_457130], _463652]) Call: (320) [system] '&self'=='&flybase' Redo: (319) [user] metta_atom('&self', [=, [/|_457130], _463652]) Unify: (319) [user] metta_atom('&self', [=, [/|_457130], _463652]) ^ Call: (320) [user] metta_atom_in_file('&self', [=, [/|_457130], _463652]) ^ Unify: (320) [user] metta_atom_in_file('&self', [=, [/|_457130], _463652]) ^ Call: (321) [user] metta_atom_in_file('&self', [=, [/|_457130], _463652], _476660, _476662) ^ Unify: (321) [user] metta_atom_in_file('&self', [=, [/|_457130], _463652], _477596, _477598) ^ Call: (322) [user] loaded_into_kb('&self', _478454) ^ Unify: (322) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Exit: (322) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Call: (322) [user] once(user:asserted_metta_pred(_489044, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Unify: (322) [system] once(user:asserted_metta_pred(_489044, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Call: (323) [user] asserted_metta_pred(_489044, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Fail: (323) [user] asserted_metta_pred(_489044, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Redo: (319) [user] metta_atom('&self', [=, [/|_457130], _463652]) Unify: (319) [user] metta_atom('&self', [=, [/|_457130], _463652]) Call: (320) [user] metta_atom_asserted('&self', [=, [/|_457130], _463652]) Unify: (320) [user] metta_atom_asserted('&self', [=, [/|_457130], _463652]) ^ Call: (321) [user] metta_atom_asserted_deduced('&self', [=, [/|_457130], _463652]) Redo: (320) [user] metta_atom_asserted('&self', [=, [/|_457130], _463652]) Redo: (319) [user] metta_atom('&self', [=, [/|_457130], _463652]) Unify: (319) [user] metta_atom('&self', [=, [/|_457130], _463652]) Call: (320) [system] '&self'\=='&corelib' Exit: (320) [system] '&self'\=='&corelib' ^ Call: (320) [user] using_all_spaces ^ Unify: (320) [user] using_all_spaces Call: (321) [system] nb_current(with_all_spaces, t) Redo: (319) [user] metta_atom('&self', [=, [/|_457130], _463652]) Unify: (319) [user] metta_atom('&self', [=, [/|_457130], _463652]) Call: (320) [system] '&self'\=='&corelib' Exit: (320) [system] '&self'\=='&corelib' Call: (320) [user] metta_atom_asserted('&self', '&corelib') Unify: (320) [user] metta_atom_asserted('&self', '&corelib') ^ Call: (321) [user] metta_atom_asserted_deduced('&self', '&corelib') Redo: (320) [user] metta_atom_asserted('&self', '&corelib') Unify: (320) [user] metta_atom_asserted('&self', '&corelib') Exit: (320) [user] metta_atom_asserted('&self', '&corelib') Call: (320) [user] should_inherit_from_corelib([=, [/|_10078], _10094]) Unify: (320) [user] should_inherit_from_corelib([=, [/|_10078], _10094]) ^ Call: (321) [user] using_all_spaces ^ Unify: (321) [user] using_all_spaces Call: (322) [system] nb_current(with_all_spaces, t) Redo: (320) [user] should_inherit_from_corelib([=, [/|_10078], _10094]) Unify: (320) [user] should_inherit_from_corelib([=, [/|_10078], _10094]) Call: (321) [system] (=)==(:) Redo: (320) [user] should_inherit_from_corelib([=, [/|_10078], _10094]) Unify: (320) [user] should_inherit_from_corelib([=, [/|_10078], _10094]) Call: (321) [system] (=)=='@doc' Redo: (320) [user] should_inherit_from_corelib([=, [/|_10078], _10094]) Unify: (320) [user] should_inherit_from_corelib([=, [/|_10078], _10094]) Call: (321) [system] fail Redo: (320) [user] metta_atom_asserted('&self', '&corelib') Redo: (319) [user] metta_atom('&self', [=, [/|_10078], _10094]) Fail: (318) [user] metta_eq_def(=, '&self', [/|_10078], _30306) ^ Fail: (317) [user] is_user_defined_head_f1(=, '&self', /) ^ Redo: (316) [user] is_user_defined_head_f(=, '&self', /) ^ Unify: (316) [user] is_user_defined_head_f(=, '&self', /) ^ Call: (317) [user] is_user_defined_head_f1(=, '&self', [/|_33950]) ^ Unify: (317) [user] is_user_defined_head_f1(=, '&self', [/|_33950]) Call: (318) [user] metta_eq_def(=, '&self', [[/|_33950]|_35820], _35902) Unify: (318) [user] metta_eq_def(=, '&self', [[/|_33950]|_35820], _36826) ^ Call: (319) [user] ignore((=)=(=)) ^ Unify: (319) [system] ignore(user:((=)=(=))) Call: (320) [system] (=)=(=) Exit: (320) [system] (=)=(=) ^ Exit: (319) [system] ignore(user:((=)=(=))) Call: (319) [user] metta_atom('&self', [=, [[/|_33950]|_35820], _42342]) Unify: (319) [user] metta_atom('&self', [=, [[/|_33950]|_35820], _42342]) ^ Call: (320) [user] typed_list('&self', _44256, _44178) ^ Unify: (320) [user] typed_list('&self', _45188, _44178) Call: (321) [system] compound('&self') Fail: (321) [system] compound('&self') ^ Fail: (320) [user] typed_list('&self', _47968, _44178) Redo: (319) [user] metta_atom('&self', [=, [[/|_33950]|_35820], _42342]) Unify: (319) [user] metta_atom('&self', [=, [[/|_33950]|_35820], _42342]) Call: (320) [system] '&self'=='&flybase' Redo: (319) [user] metta_atom('&self', [=, [[/|_33950]|_35820], _42342]) Unify: (319) [user] metta_atom('&self', [=, [[/|_33950]|_35820], _42342]) ^ Call: (320) [user] metta_atom_in_file('&self', [=, [[/|_33950]|_35820], _42342]) ^ Unify: (320) [user] metta_atom_in_file('&self', [=, [[/|_33950]|_35820], _42342]) ^ Call: (321) [user] metta_atom_in_file('&self', [=, [[/|_33950]|_35820], _42342], _55350, _55352) ^ Unify: (321) [user] metta_atom_in_file('&self', [=, [[/|_33950]|_35820], _42342], _56286, _56288) ^ Call: (322) [user] loaded_into_kb('&self', _57144) ^ Unify: (322) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Exit: (322) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Call: (322) [user] once(user:asserted_metta_pred(_67734, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Unify: (322) [system] once(user:asserted_metta_pred(_67734, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Call: (323) [user] asserted_metta_pred(_67734, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Fail: (323) [user] asserted_metta_pred(_67734, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Redo: (319) [user] metta_atom('&self', [=, [[/|_33950]|_35820], _42342]) Unify: (319) [user] metta_atom('&self', [=, [[/|_33950]|_35820], _42342]) Call: (320) [user] metta_atom_asserted('&self', [=, [[/|_33950]|_35820], _42342]) Unify: (320) [user] metta_atom_asserted('&self', [=, [[/|_33950]|_35820], _42342]) ^ Call: (321) [user] metta_atom_asserted_deduced('&self', [=, [[/|_33950]|_35820], _42342]) Redo: (320) [user] metta_atom_asserted('&self', [=, [[/|_33950]|_35820], _42342]) Redo: (319) [user] metta_atom('&self', [=, [[/|_33950]|_35820], _42342]) Unify: (319) [user] metta_atom('&self', [=, [[/|_33950]|_35820], _42342]) Call: (320) [system] '&self'\=='&corelib' Exit: (320) [system] '&self'\=='&corelib' ^ Call: (320) [user] using_all_spaces ^ Unify: (320) [user] using_all_spaces Call: (321) [system] nb_current(with_all_spaces, t) Redo: (319) [user] metta_atom('&self', [=, [[/|_33950]|_35820], _42342]) Unify: (319) [user] metta_atom('&self', [=, [[/|_33950]|_35820], _42342]) Call: (320) [system] '&self'\=='&corelib' Exit: (320) [system] '&self'\=='&corelib' Call: (320) [user] metta_atom_asserted('&self', '&corelib') Unify: (320) [user] metta_atom_asserted('&self', '&corelib') ^ Call: (321) [user] metta_atom_asserted_deduced('&self', '&corelib') Redo: (320) [user] metta_atom_asserted('&self', '&corelib') Unify: (320) [user] metta_atom_asserted('&self', '&corelib') Exit: (320) [user] metta_atom_asserted('&self', '&corelib') Call: (320) [user] should_inherit_from_corelib([=, [[/|_33950]|_35820], _42342]) Unify: (320) [user] should_inherit_from_corelib([=, [[/|_33950]|_35820], _42342]) ^ Call: (321) [user] using_all_spaces ^ Unify: (321) [user] using_all_spaces Call: (322) [system] nb_current(with_all_spaces, t) Redo: (320) [user] should_inherit_from_corelib([=, [[/|_33950]|_35820], _42342]) Unify: (320) [user] should_inherit_from_corelib([=, [[/|_33950]|_35820], _42342]) Call: (321) [system] (=)==(:) Redo: (320) [user] should_inherit_from_corelib([=, [[/|_33950]|_35820], _42342]) Unify: (320) [user] should_inherit_from_corelib([=, [[/|_33950]|_35820], _42342]) Call: (321) [system] (=)=='@doc' Redo: (320) [user] should_inherit_from_corelib([=, [[/|_33950]|_35820], _42342]) Unify: (320) [user] should_inherit_from_corelib([=, [[/|_33950]|_35820], _42342]) Call: (321) [system] fail Redo: (320) [user] metta_atom_asserted('&self', '&corelib') Redo: (319) [user] metta_atom('&self', [=, [[/|_33950]|_35820], _42342]) Fail: (318) [user] metta_eq_def(=, '&self', [[/|_33950]|_35820], _122938) ^ Fail: (317) [user] is_user_defined_head_f1(=, '&self', [/|_33950]) ^ Fail: (316) [user] is_user_defined_head_f(=, '&self', /) ^ Fail: (315) [user] is_user_defined_head0(=, '&self', /) ^ Fail: (314) [system] once(user:is_user_defined_head0(=, '&self', /)) ^ Fail: (313) [user] mnotrace(is_user_defined_head0(=, '&self', /)) ^ Fail: (312) [user] is_user_defined_head(=, '&self', /) ^ Fail: (311) [system] once(user:is_user_defined_head(=, '&self', /)) ^ Fail: (310) [user] mnotrace(is_user_defined_head(=, '&self', /)) ^ Redo: (309) [user] subst_args2(=, 494, '&self', [/, 'tok-split', 4], _9744) ^ Unify: (309) [user] subst_args2(=, 494, '&self', [/, 'tok-split', 4], _9744) ^ Call: (310) [user] subst_args40(=, 494, '&self', [/, 'tok-split', 4], _9744) ^ Unify: (310) [user] subst_args40(=, 494, '&self', [/, 'tok-split', 4], _9744) Call: (311) [user] is_function(/) Unify: (311) [user] is_function(/) ^ Call: (312) [user] symbol(/) ^ Unify: (312) [user] symbol(/) Call: (313) [system] atom(/) Exit: (313) [system] atom(/) ^ Exit: (312) [user] symbol(/) Exit: (311) [user] is_function(/) ^ Call: (311) [user] is_special_op(/) ^ Unify: (311) [user] is_special_op(/) ^ Call: (312) [user] current_self(_144182) ^ Unify: (312) [user] current_self(_144182) Call: (313) [system] nb_current(self_space, _144182) Exit: (313) [system] nb_current(self_space, '&self') Call: (313) [system] '&self'\==[] Exit: (313) [system] '&self'\==[] ^ Exit: (312) [user] current_self('&self') ^ Call: (312) [user] is_special_op('&self', /) ^ Unify: (312) [user] is_special_op('&self', /) Call: (313) [system] atom(/) Exit: (313) [system] atom(/) ^ Fail: (312) [user] is_special_op('&self', /) ^ Fail: (311) [user] is_special_op(/) ^ Redo: (310) [user] subst_args40(=, 494, '&self', [/, 'tok-split', 4], _9744) Call: (311) [system] is_list(['tok-split', 4]) Exit: (311) [system] is_list(['tok-split', 4]) ^ Call: (311) [user] apply:maplist(subst_args(=, _159016, 494, '&self'), ['tok-split', 4], _159022) ^ Unify: (311) [apply] apply:maplist(user:subst_args(=, _159016, 494, '&self'), ['tok-split', 4], _159022) Call: (312) [apply] apply:maplist_(['tok-split', 4], _159022, user:subst_args(=, _159016, 494, '&self')) Unify: (312) [apply] apply:maplist_(['tok-split', 4], [_161840|_161842], user:subst_args(=, _159016, 494, '&self')) ^ Call: (313) [user] subst_args(=, _159016, 494, '&self', 'tok-split', _161840) ^ Unify: (313) [user] subst_args(=, _159016, 494, '&self', 'tok-split', _161840) Call: (314) [system] atom(=) Exit: (314) [system] atom(=) Call: (314) [system] (=)\==(=) ^ Redo: (313) [user] subst_args(=, _159016, 494, '&self', 'tok-split', _161840) ^ Unify: (313) [user] subst_args(=, _159016, 494, '&self', 'tok-split', _161840) ^ Call: (314) [user] self_subst('tok-split') ^ Unify: (314) [user] self_subst('tok-split') Call: (315) [system] callable('tok-split') Exit: (315) [system] callable('tok-split') ^ Unify: (314) [user] self_subst('tok-split') ^ Call: (315) [user] self_eval('tok-split') ^ Unify: (315) [user] self_eval('tok-split') ^ Call: (317) [system] setup_call_cleanup('$notrace'(_175808, _175810), once(user:self_eval0('tok-split')), '$restore_trace'(_175808, _175810)) ^ Unify: (317) [system] setup_call_cleanup(system:'$notrace'(_175808, _175810), system:once(user:self_eval0('tok-split')), system:'$restore_trace'(_175808, _175810)) ^ Call: (318) [system] sig_atomic(system:'$notrace'(_175808, _175810)) ^ Exit: (317) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0('tok-split')), system:'$restore_trace'(3, -1)) ^ Exit: (315) [user] self_eval('tok-split') ^ Exit: (314) [user] self_subst('tok-split') Call: (314) [system] _161840='tok-split' Exit: (314) [system] 'tok-split'='tok-split' ^ Exit: (313) [user] subst_args(=, _159016, 494, '&self', 'tok-split', 'tok-split') Call: (313) [apply] apply:maplist_([4], _161842, user:subst_args(=, _159016, 494, '&self')) Unify: (313) [apply] apply:maplist_([4], [_185166|_185168], user:subst_args(=, _159016, 494, '&self')) ^ Call: (314) [user] subst_args(=, _159016, 494, '&self', 4, _185166) ^ Unify: (314) [user] subst_args(=, _159016, 494, '&self', 4, _185166) Call: (315) [system] atom(=) Exit: (315) [system] atom(=) Call: (315) [system] (=)\==(=) ^ Redo: (314) [user] subst_args(=, _159016, 494, '&self', 4, _185166) ^ Unify: (314) [user] subst_args(=, _159016, 494, '&self', 4, _185166) ^ Call: (315) [user] self_subst(4) ^ Unify: (315) [user] self_subst(4) Call: (316) [system] callable(4) ^ Redo: (315) [user] self_subst(4) ^ Exit: (315) [user] self_subst(4) Call: (315) [system] _185166=4 Exit: (315) [system] 4=4 ^ Exit: (314) [user] subst_args(=, _159016, 494, '&self', 4, 4) Call: (314) [apply] apply:maplist_([], _185168, user:subst_args(=, _159016, 494, '&self')) Unify: (314) [apply] apply:maplist_([], [], user:subst_args(=, _159016, 494, '&self')) Exit: (314) [apply] apply:maplist_([], [], user:subst_args(=, _159016, 494, '&self')) Exit: (313) [apply] apply:maplist_([4], [4], user:subst_args(=, _159016, 494, '&self')) Exit: (312) [apply] apply:maplist_(['tok-split', 4], ['tok-split', 4], user:subst_args(=, _159016, 494, '&self')) ^ Exit: (311) [apply] apply:maplist(user:subst_args(=, _159016, 494, '&self'), ['tok-split', 4], ['tok-split', 4]) ^ Call: (311) [user] subst_args5(494, '&self', [/, 'tok-split', 4], _9744) ^ Unify: (311) [user] subst_args5(494, '&self', [/, 'tok-split', 4], _9744) ^ Call: (312) [user] eval_selfless(_207630, _207632, 494, '&self', [/, 'tok-split', 4], _9744) ^ Unify: (312) [user] eval_selfless(_208574, _208576, 494, '&self', [/, 'tok-split', 4], _9744) ^ Call: (313) [user] eval_selfless_0([/, 'tok-split', 4], _9744) ^ Unify: (313) [user] eval_selfless_0([/, 'tok-split', 4], _9744) Call: (314) [system] var(/) ^ Redo: (313) [user] eval_selfless_0([/, 'tok-split', 4], _9744) ^ Unify: (313) [user] eval_selfless_0([/, 'tok-split', 4], _9744) ^ Call: (314) [user] is_assignment(/) ^ Unify: (314) [user] is_assignment(/) Call: (315) [system] atom(/) Exit: (315) [system] atom(/) ^ Redo: (313) [user] eval_selfless_0([/, 'tok-split', 4], _9744) ^ Unify: (313) [user] eval_selfless_0([/, 'tok-split', 4], _9744) ^ Call: (314) [user] eval_selfless_1([/, 'tok-split', 4], _9744) ^ Unify: (314) [user] eval_selfless_1([/, 'tok-split', 4], _9744) ^ Call: (315) [user] allow_clp ^ Unify: (315) [user] allow_clp ^ Call: (316) [user] false_flag ^ Unify: (316) [user] false_flag Call: (317) [system] fail Fail: (317) [system] fail ^ Fail: (316) [user] false_flag ^ Redo: (313) [user] eval_selfless_0([/, 'tok-split', 4], _9744) ^ Unify: (313) [user] eval_selfless_0([/, 'tok-split', 4], _9744) ^ Call: (314) [user] eval_selfless_2([/, 'tok-split', 4], _9744) ^ Unify: (314) [user] eval_selfless_2([/, 'tok-split', 4], _9744) Call: (315) [system] var(/) ^ Redo: (314) [user] eval_selfless_2([/, 'tok-split', 4], _9744) ^ Unify: (314) [user] eval_selfless_2([/, 'tok-split', 4], _9744) ^ Call: (315) [user] fake_notrace((ground([/, 'tok-split', 4]), [/, 'tok-split', 4]=[_234422, _234428, _234434], atom(_234422), catch_warn(current_op(_234460, yfx, _234422)), [/, 'tok-split', 4]\=[_234480], s2ps([/, 'tok-split', 4], _234488))) ^ Unify: (315) [user] fake_notrace(user:(ground([/, 'tok-split', 4]), [/, 'tok-split', 4]=[_234422, _234428, _234434], atom(_234422), catch_warn(current_op(_234460, yfx, _234422)), [/, 'tok-split', 4]\=[_234480], s2ps([/, 'tok-split', 4], _234488))) ^ Call: (316) [user] real_notrace(user:(ground([/, 'tok-split', 4]), [/, 'tok-split', 4]=[_234422, _234428, _234434], atom(_234422), catch_warn(current_op(_234460, yfx, _234422)), [/, 'tok-split', 4]\=[_234480], s2ps([/, 'tok-split', 4], _234488))) ^ Unify: (316) [user] real_notrace(user:(ground([/, 'tok-split', 4]), [/, 'tok-split', 4]=[_234422, _234428, _234434], atom(_234422), catch_warn(current_op(_234460, yfx, _234422)), [/, 'tok-split', 4]\=[_234480], s2ps([/, 'tok-split', 4], _234488))) ^ Call: (317) [user] setup_call_cleanup('$notrace'(_238194, _238196), once(user:(ground([/, 'tok-split', 4]), [/, 'tok-split', 4]=[_234422, _234428, _234434], atom(_234422), catch_warn(current_op(_234460, yfx, _234422)), [/, 'tok-split', 4]\=[_234480], s2ps([/, 'tok-split', 4], _234488))), '$restore_trace'(_238194, _238196)) ^ Unify: (317) [system] setup_call_cleanup(user:'$notrace'(_238194, _238196), user:once(user:(ground([/, 'tok-split', 4]), [/, 'tok-split', 4]=[_234422, _234428, _234434], atom(_234422), catch_warn(current_op(_234460, yfx, _234422)), [/, 'tok-split', 4]\=[_234480], s2ps([/, 'tok-split', 4], _234488))), user:'$restore_trace'(_238194, _238196)) ^ Call: (318) [system] sig_atomic(user:'$notrace'(_238194, _238196)) ^ Exit: (317) [system] setup_call_cleanup(user:'$notrace'(3, -1), user:once(user:(ground([/, 'tok-split', 4]), [/, 'tok-split', 4]=[/, 'tok-split', 4], atom(/), catch_warn(current_op(400, yfx, /)), [/, 'tok-split', 4]\=[_234480], s2ps([/, 'tok-split', 4], 'tok-split'/4))), user:'$restore_trace'(3, -1)) ^ Exit: (316) [user] real_notrace(user:(ground([/, 'tok-split', 4]), [/, 'tok-split', 4]=[/, 'tok-split', 4], atom(/), catch_warn(current_op(400, yfx, /)), [/, 'tok-split', 4]\=[_234480], s2ps([/, 'tok-split', 4], 'tok-split'/4))) ^ Exit: (315) [user] fake_notrace(user:(ground([/, 'tok-split', 4]), [/, 'tok-split', 4]=[/, 'tok-split', 4], atom(/), catch_warn(current_op(400, yfx, /)), [/, 'tok-split', 4]\=[_234480], s2ps([/, 'tok-split', 4], 'tok-split'/4))) ^ Call: (315) [user] fake_notrace(catch(_9744 is 'tok-split'/4, _243908, fail)) ^ Unify: (315) [user] fake_notrace(user:catch(_9744 is 'tok-split'/4, _243908, fail)) ^ Call: (316) [user] real_notrace(user:catch(_9744 is 'tok-split'/4, _243908, fail)) ^ Unify: (316) [user] real_notrace(user:catch(_9744 is 'tok-split'/4, _243908, fail)) ^ Call: (317) [user] setup_call_cleanup('$notrace'(_247622, _247624), once(user:catch(_9744 is 'tok-split'/4, _243908, fail)), '$restore_trace'(_247622, _247624)) ^ Unify: (317) [system] setup_call_cleanup(user:'$notrace'(_247622, _247624), user:once(user:catch(_9744 is 'tok-split'/4, _243908, fail)), user:'$restore_trace'(_247622, _247624)) ^ Call: (318) [system] sig_atomic(user:'$notrace'(_247622, _247624)) ^ Fail: (316) [user] real_notrace(user:catch(_9744 is 'tok-split'/4, _10084, fail)) ^ Fail: (315) [user] fake_notrace(user:catch(_9744 is 'tok-split'/4, _10084, fail)) ^ Redo: (311) [user] subst_args5(494, '&self', [/, 'tok-split', 4], _9744) ^ Unify: (311) [user] subst_args5(494, '&self', [/, 'tok-split', 4], _9744) ^ Call: (312) [user] is_system_pred(/) ^ Unify: (312) [user] is_system_pred(/) Call: (313) [system] atom(/) Exit: (313) [system] atom(/) Call: (313) [system] atom_concat(_17662, !, /) ^ Redo: (312) [user] is_system_pred(/) ^ Unify: (312) [user] is_system_pred(/) Call: (313) [system] atom(/) Exit: (313) [system] atom(/) Call: (313) [system] atom_concat(_22290, '-fn', /) ^ Redo: (312) [user] is_system_pred(/) ^ Unify: (312) [user] is_system_pred(/) Call: (313) [system] atom(/) Exit: (313) [system] atom(/) Call: (313) [system] atom_concat(_26918, '-p', /) ^ Redo: (311) [user] subst_args5(494, '&self', [/, 'tok-split', 4], _9744) ^ Call: (312) [user] subst_args6(494, '&self', [/, 'tok-split', 4], _9744) ^ Unify: (312) [user] subst_args6(494, '&self', [/, 'tok-split', 4], _9744) ^ Call: (313) [user] is_system_pred(/) ^ Unify: (313) [user] is_system_pred(/) Call: (314) [system] atom(/) Exit: (314) [system] atom(/) Call: (314) [system] atom_concat(_34360, !, /) ^ Redo: (313) [user] is_system_pred(/) ^ Unify: (313) [user] is_system_pred(/) Call: (314) [system] atom(/) Exit: (314) [system] atom(/) Call: (314) [system] atom_concat(_38988, '-fn', /) ^ Redo: (313) [user] is_system_pred(/) ^ Unify: (313) [user] is_system_pred(/) Call: (314) [system] atom(/) Exit: (314) [system] atom(/) Call: (314) [system] atom_concat(_43616, '-p', /) ^ Redo: (308) [user] subst_args1(=, _9716, 494, '&self', [/, 'tok-split', 4], _9744) ^ Call: (309) [user] subst_args2_failed(494, '&self', [/, 'tok-split', 4], _9744) ^ Unify: (309) [user] subst_args2_failed(494, '&self', [/, 'tok-split', 4], _9744) Call: (310) [system] [/, 'tok-split', 4]==[] ^ Redo: (309) [user] subst_args2_failed(494, '&self', [/, 'tok-split', 4], _9744) ^ Unify: (309) [user] subst_args2_failed(494, '&self', [/, 'tok-split', 4], _9744) Call: (310) [system] var([/, 'tok-split', 4]) ^ Redo: (309) [user] subst_args2_failed(494, '&self', [/, 'tok-split', 4], _9744) ^ Unify: (309) [user] subst_args2_failed(494, '&self', [/, 'tok-split', 4], _9744) ^ Call: (310) [user] once(subst_selfless([/, 'tok-split', 4], _9744)) ^ Unify: (310) [system] once(user:subst_selfless([/, 'tok-split', 4], _9744)) ^ Call: (311) [user] subst_selfless([/, 'tok-split', 4], _9744) ^ Unify: (311) [user] subst_selfless([/, 'tok-split', 4], _9744) Call: (312) [system] var(/) ^ Redo: (311) [user] subst_selfless([/, 'tok-split', 4], _9744) ^ Unify: (311) [user] subst_selfless([/, 'tok-split', 4], _9744) ^ Call: (312) [user] eval_selfless(_59474, _59476, _59478, _59480, [/, 'tok-split', 4], _9744) ^ Unify: (312) [user] eval_selfless(_60418, _60420, _60422, _60424, [/, 'tok-split', 4], _9744) ^ Call: (313) [user] eval_selfless_0([/, 'tok-split', 4], _9744) ^ Unify: (313) [user] eval_selfless_0([/, 'tok-split', 4], _9744) Call: (314) [system] var(/) ^ Redo: (313) [user] eval_selfless_0([/, 'tok-split', 4], _9744) ^ Unify: (313) [user] eval_selfless_0([/, 'tok-split', 4], _9744) ^ Call: (314) [user] is_assignment(/) ^ Unify: (314) [user] is_assignment(/) Call: (315) [system] atom(/) Exit: (315) [system] atom(/) ^ Redo: (313) [user] eval_selfless_0([/, 'tok-split', 4], _9744) ^ Unify: (313) [user] eval_selfless_0([/, 'tok-split', 4], _9744) ^ Call: (314) [user] eval_selfless_1([/, 'tok-split', 4], _9744) ^ Unify: (314) [user] eval_selfless_1([/, 'tok-split', 4], _9744) ^ Call: (315) [user] allow_clp ^ Unify: (315) [user] allow_clp ^ Call: (316) [user] false_flag ^ Unify: (316) [user] false_flag Call: (317) [system] fail Fail: (317) [system] fail ^ Fail: (316) [user] false_flag ^ Redo: (313) [user] eval_selfless_0([/, 'tok-split', 4], _9744) ^ Unify: (313) [user] eval_selfless_0([/, 'tok-split', 4], _9744) ^ Call: (314) [user] eval_selfless_2([/, 'tok-split', 4], _9744) ^ Unify: (314) [user] eval_selfless_2([/, 'tok-split', 4], _9744) Call: (315) [system] var(/) ^ Redo: (314) [user] eval_selfless_2([/, 'tok-split', 4], _9744) ^ Unify: (314) [user] eval_selfless_2([/, 'tok-split', 4], _9744) ^ Call: (315) [user] fake_notrace((ground([/, 'tok-split', 4]), [/, 'tok-split', 4]=[_86266, _86272, _86278], atom(_86266), catch_warn(current_op(_86304, yfx, _86266)), [/, 'tok-split', 4]\=[_86324], s2ps([/, 'tok-split', 4], _86332))) ^ Unify: (315) [user] fake_notrace(user:(ground([/, 'tok-split', 4]), [/, 'tok-split', 4]=[_86266, _86272, _86278], atom(_86266), catch_warn(current_op(_86304, yfx, _86266)), [/, 'tok-split', 4]\=[_86324], s2ps([/, 'tok-split', 4], _86332))) ^ Call: (316) [user] real_notrace(user:(ground([/, 'tok-split', 4]), [/, 'tok-split', 4]=[_86266, _86272, _86278], atom(_86266), catch_warn(current_op(_86304, yfx, _86266)), [/, 'tok-split', 4]\=[_86324], s2ps([/, 'tok-split', 4], _86332))) ^ Unify: (316) [user] real_notrace(user:(ground([/, 'tok-split', 4]), [/, 'tok-split', 4]=[_86266, _86272, _86278], atom(_86266), catch_warn(current_op(_86304, yfx, _86266)), [/, 'tok-split', 4]\=[_86324], s2ps([/, 'tok-split', 4], _86332))) ^ Call: (317) [user] setup_call_cleanup('$notrace'(_90038, _90040), once(user:(ground([/, 'tok-split', 4]), [/, 'tok-split', 4]=[_86266, _86272, _86278], atom(_86266), catch_warn(current_op(_86304, yfx, _86266)), [/, 'tok-split', 4]\=[_86324], s2ps([/, 'tok-split', 4], _86332))), '$restore_trace'(_90038, _90040)) ^ Unify: (317) [system] setup_call_cleanup(user:'$notrace'(_90038, _90040), user:once(user:(ground([/, 'tok-split', 4]), [/, 'tok-split', 4]=[_86266, _86272, _86278], atom(_86266), catch_warn(current_op(_86304, yfx, _86266)), [/, 'tok-split', 4]\=[_86324], s2ps([/, 'tok-split', 4], _86332))), user:'$restore_trace'(_90038, _90040)) ^ Call: (318) [system] sig_atomic(user:'$notrace'(_90038, _90040)) ^ Exit: (317) [system] setup_call_cleanup(user:'$notrace'(3, -1), user:once(user:(ground([/, 'tok-split', 4]), [/, 'tok-split', 4]=[/, 'tok-split', 4], atom(/), catch_warn(current_op(400, yfx, /)), [/, 'tok-split', 4]\=[_86324], s2ps([/, 'tok-split', 4], 'tok-split'/4))), user:'$restore_trace'(3, -1)) ^ Exit: (316) [user] real_notrace(user:(ground([/, 'tok-split', 4]), [/, 'tok-split', 4]=[/, 'tok-split', 4], atom(/), catch_warn(current_op(400, yfx, /)), [/, 'tok-split', 4]\=[_86324], s2ps([/, 'tok-split', 4], 'tok-split'/4))) ^ Exit: (315) [user] fake_notrace(user:(ground([/, 'tok-split', 4]), [/, 'tok-split', 4]=[/, 'tok-split', 4], atom(/), catch_warn(current_op(400, yfx, /)), [/, 'tok-split', 4]\=[_86324], s2ps([/, 'tok-split', 4], 'tok-split'/4))) ^ Call: (315) [user] fake_notrace(catch(_9744 is 'tok-split'/4, _95752, fail)) ^ Unify: (315) [user] fake_notrace(user:catch(_9744 is 'tok-split'/4, _95752, fail)) ^ Call: (316) [user] real_notrace(user:catch(_9744 is 'tok-split'/4, _95752, fail)) ^ Unify: (316) [user] real_notrace(user:catch(_9744 is 'tok-split'/4, _95752, fail)) ^ Call: (317) [user] setup_call_cleanup('$notrace'(_99466, _99468), once(user:catch(_9744 is 'tok-split'/4, _95752, fail)), '$restore_trace'(_99466, _99468)) ^ Unify: (317) [system] setup_call_cleanup(user:'$notrace'(_99466, _99468), user:once(user:catch(_9744 is 'tok-split'/4, _95752, fail)), user:'$restore_trace'(_99466, _99468)) ^ Call: (318) [system] sig_atomic(user:'$notrace'(_99466, _99468)) ^ Fail: (316) [user] real_notrace(user:catch(_9744 is 'tok-split'/4, _10076, fail)) ^ Fail: (315) [user] fake_notrace(user:catch(_9744 is 'tok-split'/4, _10076, fail)) ^ Redo: (309) [user] subst_args2_failed(494, '&self', [/, 'tok-split', 4], _9744) ^ Unify: (309) [user] subst_args2_failed(494, '&self', [/, 'tok-split', 4], [_12950|_12952]) ^ Call: (310) [user] subst_args(_13964, _13966, 494, '&self', /, _12950) ^ Unify: (310) [user] subst_args(_14908, _14910, 494, '&self', /, _12950) Call: (311) [system] atom(_15778) ^ Redo: (310) [user] subst_args(_16778, _16780, 494, '&self', /, _12950) ^ Unify: (310) [user] subst_args(_17722, _17724, 494, '&self', /, _12950) ^ Call: (311) [user] self_subst(/) ^ Unify: (311) [user] self_subst(/) Call: (312) [system] callable(/) Exit: (312) [system] callable(/) ^ Unify: (311) [user] self_subst(/) ^ Call: (312) [user] self_eval(/) ^ Unify: (312) [user] self_eval(/) ^ Call: (314) [system] setup_call_cleanup('$notrace'(_25072, _25074), once(user:self_eval0(/)), '$restore_trace'(_25072, _25074)) ^ Unify: (314) [system] setup_call_cleanup(system:'$notrace'(_25072, _25074), system:once(user:self_eval0(/)), system:'$restore_trace'(_25072, _25074)) ^ Call: (315) [system] sig_atomic(system:'$notrace'(_25072, _25074)) ^ Exit: (314) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(/)), system:'$restore_trace'(3, -1)) ^ Exit: (312) [user] self_eval(/) ^ Exit: (311) [user] self_subst(/) Call: (311) [system] _12950=(/) Exit: (311) [system] (/)=(/) ^ Exit: (310) [user] subst_args(_32626, _32628, 494, '&self', /, /) ^ Call: (310) [user] subst_args2_failed(494, '&self', ['tok-split', 4], _12952) ^ Unify: (310) [user] subst_args2_failed(494, '&self', ['tok-split', 4], _12952) Call: (311) [system] ['tok-split', 4]==[] ^ Redo: (310) [user] subst_args2_failed(494, '&self', ['tok-split', 4], _12952) ^ Unify: (310) [user] subst_args2_failed(494, '&self', ['tok-split', 4], _12952) Call: (311) [system] var(['tok-split', 4]) ^ Redo: (310) [user] subst_args2_failed(494, '&self', ['tok-split', 4], _12952) ^ Unify: (310) [user] subst_args2_failed(494, '&self', ['tok-split', 4], _12952) ^ Call: (311) [user] once(subst_selfless(['tok-split', 4], _12952)) ^ Unify: (311) [system] once(user:subst_selfless(['tok-split', 4], _12952)) ^ Call: (312) [user] subst_selfless(['tok-split', 4], _12952) ^ Unify: (312) [user] subst_selfless(['tok-split', 4], _12952) Call: (313) [system] var('tok-split') ^ Redo: (312) [user] subst_selfless(['tok-split', 4], _12952) ^ Unify: (312) [user] subst_selfless(['tok-split', 4], _12952) ^ Call: (313) [user] eval_selfless(_47552, _47554, _47556, _47558, ['tok-split', 4], _12952) ^ Unify: (313) [user] eval_selfless(_48496, _48498, _48500, _48502, ['tok-split', 4], _12952) ^ Call: (314) [user] eval_selfless_0(['tok-split', 4], _12952) ^ Unify: (314) [user] eval_selfless_0(['tok-split', 4], _12952) Call: (315) [system] var('tok-split') ^ Redo: (314) [user] eval_selfless_0(['tok-split', 4], _12952) ^ Unify: (314) [user] eval_selfless_0(['tok-split', 4], _12952) ^ Call: (315) [user] eval_selfless_1(['tok-split', 4], _12952) ^ Unify: (315) [user] eval_selfless_1(['tok-split', 4], _12952) ^ Call: (316) [user] allow_clp ^ Unify: (316) [user] allow_clp ^ Call: (317) [user] false_flag ^ Unify: (317) [user] false_flag Call: (318) [system] fail Fail: (318) [system] fail ^ Fail: (317) [user] false_flag ^ Redo: (314) [user] eval_selfless_0(['tok-split', 4], _12952) ^ Unify: (314) [user] eval_selfless_0(['tok-split', 4], _12952) ^ Call: (315) [user] eval_selfless_2(['tok-split', 4], _12952) ^ Unify: (315) [user] eval_selfless_2(['tok-split', 4], _12952) Call: (316) [system] var('tok-split') ^ Redo: (315) [user] eval_selfless_2(['tok-split', 4], _12952) ^ Unify: (315) [user] eval_selfless_2(['tok-split', 4], _12952) ^ Call: (316) [user] fake_notrace((ground(['tok-split', 4]), ['tok-split', 4]=[_68792, _68798, _68804], atom(_68792), catch_warn(current_op(_68830, yfx, _68792)), ['tok-split', 4]\=[_68850], s2ps(['tok-split', 4], _68858))) ^ Unify: (316) [user] fake_notrace(user:(ground(['tok-split', 4]), ['tok-split', 4]=[_68792, _68798, _68804], atom(_68792), catch_warn(current_op(_68830, yfx, _68792)), ['tok-split', 4]\=[_68850], s2ps(['tok-split', 4], _68858))) ^ Call: (317) [user] real_notrace(user:(ground(['tok-split', 4]), ['tok-split', 4]=[_68792, _68798, _68804], atom(_68792), catch_warn(current_op(_68830, yfx, _68792)), ['tok-split', 4]\=[_68850], s2ps(['tok-split', 4], _68858))) ^ Unify: (317) [user] real_notrace(user:(ground(['tok-split', 4]), ['tok-split', 4]=[_68792, _68798, _68804], atom(_68792), catch_warn(current_op(_68830, yfx, _68792)), ['tok-split', 4]\=[_68850], s2ps(['tok-split', 4], _68858))) ^ Call: (318) [user] setup_call_cleanup('$notrace'(_72564, _72566), once(user:(ground(['tok-split', 4]), ['tok-split', 4]=[_68792, _68798, _68804], atom(_68792), catch_warn(current_op(_68830, yfx, _68792)), ['tok-split', 4]\=[_68850], s2ps(['tok-split', 4], _68858))), '$restore_trace'(_72564, _72566)) ^ Unify: (318) [system] setup_call_cleanup(user:'$notrace'(_72564, _72566), user:once(user:(ground(['tok-split', 4]), ['tok-split', 4]=[_68792, _68798, _68804], atom(_68792), catch_warn(current_op(_68830, yfx, _68792)), ['tok-split', 4]\=[_68850], s2ps(['tok-split', 4], _68858))), user:'$restore_trace'(_72564, _72566)) ^ Call: (319) [system] sig_atomic(user:'$notrace'(_72564, _72566)) ^ Fail: (317) [user] real_notrace(user:(ground(['tok-split', 4]), ['tok-split', 4]=[_68792, _68798, _68804], atom(_68792), catch_warn(current_op(_68830, yfx, _68792)), ['tok-split', 4]\=[_68850], s2ps(['tok-split', 4], _68858))) ^ Fail: (316) [user] fake_notrace(user:(ground(['tok-split', 4]), ['tok-split', 4]=[_68792, _68798, _68804], atom(_68792), catch_warn(current_op(_68830, yfx, _68792)), ['tok-split', 4]\=[_68850], s2ps(['tok-split', 4], _68858))) ^ Redo: (310) [user] subst_args2_failed(494, '&self', ['tok-split', 4], _12952) ^ Unify: (310) [user] subst_args2_failed(494, '&self', ['tok-split', 4], [_78188|_78190]) ^ Call: (311) [user] subst_args(_79202, _79204, 494, '&self', 'tok-split', _78188) ^ Unify: (311) [user] subst_args(_80146, _80148, 494, '&self', 'tok-split', _78188) Call: (312) [system] atom(_81016) ^ Redo: (311) [user] subst_args(_82016, _82018, 494, '&self', 'tok-split', _78188) ^ Unify: (311) [user] subst_args(_82960, _82962, 494, '&self', 'tok-split', _78188) ^ Call: (312) [user] self_subst('tok-split') ^ Unify: (312) [user] self_subst('tok-split') Call: (313) [system] callable('tok-split') Exit: (313) [system] callable('tok-split') ^ Unify: (312) [user] self_subst('tok-split') ^ Call: (313) [user] self_eval('tok-split') ^ Unify: (313) [user] self_eval('tok-split') ^ Call: (315) [system] setup_call_cleanup('$notrace'(_90310, _90312), once(user:self_eval0('tok-split')), '$restore_trace'(_90310, _90312)) ^ Unify: (315) [system] setup_call_cleanup(system:'$notrace'(_90310, _90312), system:once(user:self_eval0('tok-split')), system:'$restore_trace'(_90310, _90312)) ^ Call: (316) [system] sig_atomic(system:'$notrace'(_90310, _90312)) ^ Exit: (315) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0('tok-split')), system:'$restore_trace'(3, -1)) ^ Exit: (313) [user] self_eval('tok-split') ^ Exit: (312) [user] self_subst('tok-split') Call: (312) [system] _78188='tok-split' Exit: (312) [system] 'tok-split'='tok-split' ^ Exit: (311) [user] subst_args(_97864, _97866, 494, '&self', 'tok-split', 'tok-split') ^ Call: (311) [user] subst_args2_failed(494, '&self', [4], _78190) ^ Unify: (311) [user] subst_args2_failed(494, '&self', [4], _78190) Call: (312) [system] [4]==[] ^ Redo: (311) [user] subst_args2_failed(494, '&self', [4], _78190) ^ Unify: (311) [user] subst_args2_failed(494, '&self', [4], _78190) Call: (312) [system] var([4]) ^ Redo: (311) [user] subst_args2_failed(494, '&self', [4], _78190) ^ Unify: (311) [user] subst_args2_failed(494, '&self', [4], _78190) ^ Call: (312) [user] once(subst_selfless([4], _78190)) ^ Unify: (312) [system] once(user:subst_selfless([4], _78190)) ^ Call: (313) [user] subst_selfless([4], _78190) ^ Unify: (313) [user] subst_selfless([4], _78190) Call: (314) [system] var(4) ^ Redo: (313) [user] subst_selfless([4], _78190) ^ Unify: (313) [user] subst_selfless([4], _78190) ^ Call: (314) [user] eval_selfless(_112790, _112792, _112794, _112796, [4], _78190) ^ Unify: (314) [user] eval_selfless(_113734, _113736, _113738, _113740, [4], _78190) ^ Call: (315) [user] eval_selfless_0([4], _78190) ^ Unify: (315) [user] eval_selfless_0([4], _78190) Call: (316) [system] var(4) ^ Redo: (315) [user] eval_selfless_0([4], _78190) ^ Unify: (315) [user] eval_selfless_0([4], _78190) ^ Call: (316) [user] eval_selfless_1([4], _78190) ^ Unify: (316) [user] eval_selfless_1([4], _78190) ^ Call: (317) [user] allow_clp ^ Unify: (317) [user] allow_clp ^ Call: (318) [user] false_flag ^ Unify: (318) [user] false_flag Call: (319) [system] fail Fail: (319) [system] fail ^ Fail: (318) [user] false_flag ^ Redo: (315) [user] eval_selfless_0([4], _78190) ^ Unify: (315) [user] eval_selfless_0([4], _78190) ^ Call: (316) [user] eval_selfless_2([4], _78190) ^ Unify: (316) [user] eval_selfless_2([4], _78190) Call: (317) [system] var(4) ^ Redo: (316) [user] eval_selfless_2([4], _78190) ^ Unify: (316) [user] eval_selfless_2([4], _78190) ^ Call: (317) [user] fake_notrace((ground([4]), [4]=[_134030, _134036, _134042], atom(_134030), catch_warn(current_op(_134068, yfx, _134030)), [4]\=[_134088], s2ps([4], _134096))) ^ Unify: (317) [user] fake_notrace(user:(ground([4]), [4]=[_134030, _134036, _134042], atom(_134030), catch_warn(current_op(_134068, yfx, _134030)), [4]\=[_134088], s2ps([4], _134096))) ^ Call: (318) [user] real_notrace(user:(ground([4]), [4]=[_134030, _134036, _134042], atom(_134030), catch_warn(current_op(_134068, yfx, _134030)), [4]\=[_134088], s2ps([4], _134096))) ^ Unify: (318) [user] real_notrace(user:(ground([4]), [4]=[_134030, _134036, _134042], atom(_134030), catch_warn(current_op(_134068, yfx, _134030)), [4]\=[_134088], s2ps([4], _134096))) ^ Call: (319) [user] setup_call_cleanup('$notrace'(_137802, _137804), once(user:(ground([4]), [4]=[_134030, _134036, _134042], atom(_134030), catch_warn(current_op(_134068, yfx, _134030)), [4]\=[_134088], s2ps([4], _134096))), '$restore_trace'(_137802, _137804)) ^ Unify: (319) [system] setup_call_cleanup(user:'$notrace'(_137802, _137804), user:once(user:(ground([4]), [4]=[_134030, _134036, _134042], atom(_134030), catch_warn(current_op(_134068, yfx, _134030)), [4]\=[_134088], s2ps([4], _134096))), user:'$restore_trace'(_137802, _137804)) ^ Call: (320) [system] sig_atomic(user:'$notrace'(_137802, _137804)) ^ Fail: (318) [user] real_notrace(user:(ground([4]), [4]=[_134030, _134036, _134042], atom(_134030), catch_warn(current_op(_134068, yfx, _134030)), [4]\=[_134088], s2ps([4], _134096))) ^ Fail: (317) [user] fake_notrace(user:(ground([4]), [4]=[_134030, _134036, _134042], atom(_134030), catch_warn(current_op(_134068, yfx, _134030)), [4]\=[_134088], s2ps([4], _134096))) ^ Redo: (311) [user] subst_args2_failed(494, '&self', [4], _78190) ^ Unify: (311) [user] subst_args2_failed(494, '&self', [4], [_143426|_143428]) ^ Call: (312) [user] subst_args(_144440, _144442, 494, '&self', 4, _143426) ^ Unify: (312) [user] subst_args(_145384, _145386, 494, '&self', 4, _143426) Call: (313) [system] atom(_146254) ^ Redo: (312) [user] subst_args(_147254, _147256, 494, '&self', 4, _143426) ^ Unify: (312) [user] subst_args(_148198, _148200, 494, '&self', 4, _143426) ^ Call: (313) [user] self_subst(4) ^ Unify: (313) [user] self_subst(4) Call: (314) [system] callable(4) ^ Redo: (313) [user] self_subst(4) ^ Exit: (313) [user] self_subst(4) Call: (313) [system] _143426=4 Exit: (313) [system] 4=4 ^ Exit: (312) [user] subst_args(_155618, _155620, 494, '&self', 4, 4) ^ Call: (312) [user] subst_args2_failed(494, '&self', [], _143428) ^ Unify: (312) [user] subst_args2_failed(494, '&self', [], _143428) Call: (313) [system] []==[] Exit: (313) [system] []==[] Call: (313) [system] _143428=[] Exit: (313) [system] []=[] ^ Exit: (312) [user] subst_args2_failed(494, '&self', [], []) ^ Exit: (311) [user] subst_args2_failed(494, '&self', [4], [4]) ^ Exit: (310) [user] subst_args2_failed(494, '&self', ['tok-split', 4], ['tok-split', 4]) ^ Exit: (309) [user] subst_args2_failed(494, '&self', [/, 'tok-split', 4], [/, 'tok-split', 4]) ^ Exit: (308) [user] subst_args1(=, _9716, 494, '&self', [/, 'tok-split', 4], [/, 'tok-split', 4]) ^ Exit: (307) [user] subst_args1(_9714, _9716, 494, '&self', [/, 'tok-split', 4], [/, 'tok-split', 4]) Call: (307) [system] nb_setarg(1, retval(fail), [/, 'tok-split', 4]) Exit: (307) [system] nb_setarg(1, retval([/, 'tok-split', 4]), [/, 'tok-split', 4]) ^ Call: (307) [user] ignore(notrace((\+[/, 'tok-split', 4]\=_9760, nb_setarg(1, retval([/, 'tok-split', 4]), [/, 'tok-split', 4])))) ^ Unify: (307) [system] ignore(user:notrace((\+[/, 'tok-split', 4]\=_9760, nb_setarg(1, retval([/, 'tok-split', 4]), [/, 'tok-split', 4])))) ^ Call: (309) [system] setup_call_cleanup('$notrace'(_171462, _171464), once(user:(\+[/, 'tok-split', 4]\=_9760, nb_setarg(1, retval([/, 'tok-split', 4]), [/, 'tok-split', 4]))), '$restore_trace'(_171462, _171464)) ^ Unify: (309) [system] setup_call_cleanup(system:'$notrace'(_171462, _171464), system:once(user:(\+[/, 'tok-split', 4]\=_9760, nb_setarg(1, retval([/, 'tok-split', 4]), [/, 'tok-split', 4]))), system:'$restore_trace'(_171462, _171464)) ^ Call: (310) [system] sig_atomic(system:'$notrace'(_171462, _171464)) ^ Exit: (309) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(\+[/, 'tok-split', 4]\=_9760, nb_setarg(1, retval([/, 'tok-split', 4]), [/, 'tok-split', 4]))), system:'$restore_trace'(3, -1)) ^ Exit: (307) [system] ignore(user:notrace((\+[/, 'tok-split', 4]\=_9760, nb_setarg(1, retval([/, 'tok-split', 4]), [/, 'tok-split', 4])))) ^ Call: (307) [user] ignore((_9752==1->ignore(\+ \+ (flag(eval_num, _9790, _9790+1), (retval([/, 'tok-split', 4])\=@=retval(fail), nonvar([/, 'tok-split', 4])->indentq(5, _9790, <--, [false, [/, 'tok-split', 4]]);indentq(5, _9790, <--, [false, retval([/, 'tok-split', 4])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9790, _9790+1), (retval([/, 'tok-split', 4])\=@=retval(fail), nonvar([/, 'tok-split', 4])->indentq(5, _9790, <--, [false, [/, 'tok-split', 4]]);indentq(5, _9790, <--, [false, retval([/, 'tok-split', 4])])))))))))) ^ Unify: (307) [system] ignore(user:(_9752==1->ignore(\+ \+ (flag(eval_num, _9790, _9790+1), (retval([/, 'tok-split', 4])\=@=retval(fail), nonvar([/, 'tok-split', 4])->indentq(5, _9790, <--, [false, [/, 'tok-split', 4]]);indentq(5, _9790, <--, [false, retval([/, 'tok-split', 4])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9790, _9790+1), (retval([/, 'tok-split', 4])\=@=retval(fail), nonvar([/, 'tok-split', 4])->indentq(5, _9790, <--, [false, [/, 'tok-split', 4]]);indentq(5, _9790, <--, [false, retval([/, 'tok-split', 4])])))))))))) Call: (309) [system] _9752==1 Fail: (309) [system] _9752==1 ^ Call: (310) [system] setup_call_cleanup('$notrace'(_179918, _179920), once(user:ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9790, _9790+1), (retval([/, 'tok-split', 4])\=@=retval(fail), nonvar([/, 'tok-split', 4])->indentq(5, _9790, <--, [false, [/, 'tok-split', 4]]);indentq(5, _9790, <--, [false, retval([/, 'tok-split', 4])])))))))), '$restore_trace'(_179918, _179920)) ^ Unify: (310) [system] setup_call_cleanup(system:'$notrace'(_179918, _179920), system:once(user:ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9790, _9790+1), (retval([/, 'tok-split', 4])\=@=retval(fail), nonvar([/, 'tok-split', 4])->indentq(5, _9790, <--, [false, [/, 'tok-split', 4]]);indentq(5, _9790, <--, [false, retval([/, 'tok-split', 4])])))))))), system:'$restore_trace'(_179918, _179920)) ^ Call: (311) [system] sig_atomic(system:'$notrace'(_179918, _179920)) ^ Exit: (310) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9790, _9790+1), (retval([/, 'tok-split', 4])\=@=retval(fail), nonvar([/, 'tok-split', 4])->indentq(5, _9790, <--, [false, [/, 'tok-split', 4]]);indentq(5, _9790, <--, [false, retval([/, 'tok-split', 4])])))))))), system:'$restore_trace'(3, -1)) ^ Exit: (307) [system] ignore(user:(_9752==1->ignore(\+ \+ (flag(eval_num, _9790, _9790+1), (retval([/, 'tok-split', 4])\=@=retval(fail), nonvar([/, 'tok-split', 4])->indentq(5, _9790, <--, [false, [/, 'tok-split', 4]]);indentq(5, _9790, <--, [false, retval([/, 'tok-split', 4])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9790, _9790+1), (retval([/, 'tok-split', 4])\=@=retval(fail), nonvar([/, 'tok-split', 4])->indentq(5, _9790, <--, [false, [/, 'tok-split', 4]]);indentq(5, _9790, <--, [false, retval([/, 'tok-split', 4])])))))))))) ^ Exit: (305) [system] call_cleanup(user:((call(subst_args1(_9714, _9716), 494, '&self', [/, 'tok-split', 4], [/, 'tok-split', 4])*->nb_setarg(1, retval([/, 'tok-split', 4]), [/, 'tok-split', 4]);fail, trace, call(subst_args1(_9714, _9716), 494, '&self', [/, 'tok-split', 4], [/, 'tok-split', 4])), ignore(notrace((\+[/, 'tok-split', 4]\=_9760, nb_setarg(1, retval([/, 'tok-split', 4]), [/, 'tok-split', 4]))))), user:ignore((_9752==1->ignore(\+ \+ (flag(eval_num, _9790, _9790+1), (retval([/, 'tok-split', 4])\=@=retval(fail), nonvar([/, 'tok-split', 4])->indentq(5, _9790, <--, [false, [/, 'tok-split', 4]]);indentq(5, _9790, <--, [false, retval([/, 'tok-split', 4])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9790, _9790+1), (retval([/, 'tok-split', 4])\=@=retval(fail), nonvar([/, 'tok-split', 4])->indentq(5, _9790, <--, [false, [/, 'tok-split', 4]]);indentq(5, _9790, <--, [false, retval([/, 'tok-split', 4])]))))))))))) Call: (305) [system] retval([/, 'tok-split', 4])\=@=retval(fail) Exit: (305) [system] retval([/, 'tok-split', 4])\=@=retval(fail) ^ Exit: (304) [user] trace_eval(subst_args1(_9714, _9716), (false, (e2;e)), 494, '&self', [/, 'tok-split', 4], [/, 'tok-split', 4]) Call: (304) [system] [/, 'tok-split', 4]\=@=[/, 'tok-split', 4] ^ Redo: (303) [user] subst_args0(_9714, _9716, 494, '&self', [/, 'tok-split', 4], _9708) Call: (304) [system] _9708=[/, 'tok-split', 4] Exit: (304) [system] [/, 'tok-split', 4]=[/, 'tok-split', 4] ^ Exit: (303) [user] subst_args0(_9714, _9716, 494, '&self', [/, 'tok-split', 4], [/, 'tok-split', 4]) ^ Exit: (302) [user] subst_args(_9714, _9716, 495, '&self', [/, 'tok-split', 4], [/, 'tok-split', 4]) ^ Call: (302) [user] subst_args2_failed(495, '&self', [], _9710) ^ Unify: (302) [user] subst_args2_failed(495, '&self', [], _9710) Call: (303) [system] []==[] Exit: (303) [system] []==[] Call: (303) [system] _9710=[] Exit: (303) [system] []=[] ^ Exit: (302) [user] subst_args2_failed(495, '&self', [], []) ^ Exit: (301) [user] subst_args2_failed(495, '&self', [[/, 'tok-split', 4]], [[/, 'tok-split', 4]]) ^ Exit: (300) [user] subst_args2_failed(495, '&self', [[/, 'tok-split', 3], [/, 'tok-split', 4]], [[/, 'tok-split', 3], [/, 'tok-split', 4]]) ^ Exit: (299) [user] subst_args2_failed(495, '&self', [[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], [[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) ^ Exit: (298) [user] subst_args2_failed(495, '&self', [[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], [[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) ^ Exit: (297) [user] subst_args2_failed(495, '&self', [[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], [[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) ^ Exit: (296) [user] subst_args2_failed(495, '&self', [[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], [[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) ^ Exit: (295) [user] subst_args2_failed(495, '&self', [[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], [[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) ^ Exit: (294) [user] subst_args2_failed(495, '&self', [[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], [[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) ^ Exit: (293) [user] subst_args2_failed(495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) ^ Exit: (292) [user] subst_args1(=, _9288, 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) ^ Exit: (291) [user] subst_args1(_9286, _9288, 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) Call: (291) [system] nb_setarg(1, retval(fail), [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) Exit: (291) [system] nb_setarg(1, retval([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) ^ Call: (291) [user] ignore(notrace((\+[',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=_9332, nb_setarg(1, retval([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]])))) ^ Unify: (291) [system] ignore(user:notrace((\+[',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=_9332, nb_setarg(1, retval([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]])))) ^ Call: (293) [system] setup_call_cleanup('$notrace'(_214914, _214916), once(user:(\+[',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=_9332, nb_setarg(1, retval([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]))), '$restore_trace'(_214914, _214916)) ^ Unify: (293) [system] setup_call_cleanup(system:'$notrace'(_214914, _214916), system:once(user:(\+[',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=_9332, nb_setarg(1, retval([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]))), system:'$restore_trace'(_214914, _214916)) ^ Call: (294) [system] sig_atomic(system:'$notrace'(_214914, _214916)) ^ Exit: (293) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(\+[',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=_9332, nb_setarg(1, retval([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]))), system:'$restore_trace'(3, -1)) ^ Exit: (291) [system] ignore(user:notrace((\+[',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=_9332, nb_setarg(1, retval([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]])))) ^ Call: (291) [user] ignore((_9324==1->ignore(\+ \+ (flag(eval_num, _9362, _9362+1), (retval([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]])\=@=retval(fail), nonvar([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]])->indentq(4, _9362, <--, [false, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]);indentq(4, _9362, <--, [false, retval([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]])]))));notrace(ignore(if_t(4<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9362, _9362+1), (retval([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]])\=@=retval(fail), nonvar([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]])->indentq(4, _9362, <--, [false, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]);indentq(4, _9362, <--, [false, retval([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]])])))))))))) ^ Unify: (291) [system] ignore(user:(_9324==1->ignore(\+ \+ (flag(eval_num, _9362, _9362+1), (retval([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]])\=@=retval(fail), nonvar([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]])->indentq(4, _9362, <--, [false, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]);indentq(4, _9362, <--, [false, retval([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]])]))));notrace(ignore(if_t(4<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9362, _9362+1), (retval([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]])\=@=retval(fail), nonvar([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]])->indentq(4, _9362, <--, [false, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]);indentq(4, _9362, <--, [false, retval([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]])])))))))))) Call: (293) [system] _9324==1 Fail: (293) [system] _9324==1 ^ Call: (294) [system] setup_call_cleanup('$notrace'(_223550, _223552), once(user:ignore(if_t(4<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9362, _9362+1), (retval([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]])\=@=retval(fail), nonvar([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]])->indentq(4, _9362, <--, [false, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]);indentq(4, _9362, <--, [false, retval([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]])])))))))), '$restore_trace'(_223550, _223552)) ^ Unify: (294) [system] setup_call_cleanup(system:'$notrace'(_223550, _223552), system:once(user:ignore(if_t(4<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9362, _9362+1), (retval([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]])\=@=retval(fail), nonvar([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]])->indentq(4, _9362, <--, [false, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]);indentq(4, _9362, <--, [false, retval([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]])])))))))), system:'$restore_trace'(_223550, _223552)) ^ Call: (295) [system] sig_atomic(system:'$notrace'(_223550, _223552)) ^ Exit: (294) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:ignore(if_t(4<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9362, _9362+1), (retval([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]])\=@=retval(fail), nonvar([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]])->indentq(4, _9362, <--, [false, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]);indentq(4, _9362, <--, [false, retval([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]])])))))))), system:'$restore_trace'(3, -1)) ^ Exit: (291) [system] ignore(user:(_9324==1->ignore(\+ \+ (flag(eval_num, _9362, _9362+1), (retval([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]])\=@=retval(fail), nonvar([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]])->indentq(4, _9362, <--, [false, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]);indentq(4, _9362, <--, [false, retval([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]])]))));notrace(ignore(if_t(4<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9362, _9362+1), (retval([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]])\=@=retval(fail), nonvar([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]])->indentq(4, _9362, <--, [false, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]);indentq(4, _9362, <--, [false, retval([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]])])))))))))) ^ Exit: (289) [system] call_cleanup(user:((call(subst_args1(_9286, _9288), 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]])*->nb_setarg(1, retval([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]);fail, trace, call(subst_args1(_9286, _9288), 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]])), ignore(notrace((\+[',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=_9332, nb_setarg(1, retval([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]))))), user:ignore((_9324==1->ignore(\+ \+ (flag(eval_num, _9362, _9362+1), (retval([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]])\=@=retval(fail), nonvar([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]])->indentq(4, _9362, <--, [false, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]);indentq(4, _9362, <--, [false, retval([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]])]))));notrace(ignore(if_t(4<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9362, _9362+1), (retval([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]])\=@=retval(fail), nonvar([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]])->indentq(4, _9362, <--, [false, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]);indentq(4, _9362, <--, [false, retval([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]])]))))))))))) Call: (289) [system] retval([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]])\=@=retval(fail) Exit: (289) [system] retval([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]])\=@=retval(fail) ^ Exit: (288) [user] trace_eval(subst_args1(_9286, _9288), (false, (e2;e)), 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) Call: (288) [system] [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=@=[',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]] ^ Redo: (287) [user] subst_args0(_9286, _9288, 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9280) Call: (288) [system] _9280=[',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]] Exit: (288) [system] [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]] ^ Exit: (287) [user] subst_args0(_9286, _9288, 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) ^ Exit: (286) [user] subst_args(_9286, _9288, 496, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) ^ Call: (286) [user] subst_args2_failed(496, '&self', [], _9282) ^ Unify: (286) [user] subst_args2_failed(496, '&self', [], _9282) Call: (287) [system] []==[] Exit: (287) [system] []==[] Call: (287) [system] _9282=[] Exit: (287) [system] []=[] ^ Exit: (286) [user] subst_args2_failed(496, '&self', [], []) ^ Exit: (285) [user] subst_args2_failed(496, '&self', [[',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [[',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) ^ Exit: (284) [user] subst_args2_failed(496, '&self', [_4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [_4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) ^ Exit: (283) [user] subst_args2_failed(496, '&self', [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) ^ Exit: (282) [user] subst_args1(=, _8938, 496, '&self', [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) ^ Exit: (281) [user] subst_args1(_8936, _8938, 496, '&self', [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) Call: (281) [system] nb_setarg(1, retval(fail), [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) Exit: (281) [system] nb_setarg(1, retval([=, _249934, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]), [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) ^ Call: (281) [user] ignore(notrace((\+[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]\=_8982, nb_setarg(1, retval([=, _249934, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]), [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]])))) ^ Unify: (281) [system] ignore(user:notrace((\+[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]\=_8982, nb_setarg(1, retval([=, _249934, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]), [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]])))) ^ Call: (283) [system] setup_call_cleanup('$notrace'(_252948, _252950), once(user:(\+[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]\=_8982, nb_setarg(1, retval([=, _249934, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]), [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]))), '$restore_trace'(_252948, _252950)) ^ Unify: (283) [system] setup_call_cleanup(system:'$notrace'(_252948, _252950), system:once(user:(\+[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]\=_8982, nb_setarg(1, retval([=, _249934, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]), [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]))), system:'$restore_trace'(_252948, _252950)) ^ Call: (284) [system] sig_atomic(system:'$notrace'(_252948, _252950)) ^ Exit: (283) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(\+[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]\=_8982, nb_setarg(1, retval([=, _255796, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]), [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]))), system:'$restore_trace'(3, -1)) ^ Exit: (281) [system] ignore(user:notrace((\+[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]\=_8982, nb_setarg(1, retval([=, _255796, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]), [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]])))) ^ Call: (281) [user] ignore((_8974==1->ignore(\+ \+ (flag(eval_num, _9012, _9012+1), (retval([=, _255796, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]])\=@=retval(fail), nonvar([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]])->indentq(3, _9012, <--, [false, [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]]);indentq(3, _9012, <--, [false, retval([=, _255796, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]])]))));notrace(ignore(if_t(3<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9012, _9012+1), (retval([=, _255796, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]])\=@=retval(fail), nonvar([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]])->indentq(3, _9012, <--, [false, [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]]);indentq(3, _9012, <--, [false, retval([=, _255796, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]])])))))))))) ^ Unify: (281) [system] ignore(user:(_8974==1->ignore(\+ \+ (flag(eval_num, _9012, _9012+1), (retval([=, _255796, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]])\=@=retval(fail), nonvar([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]])->indentq(3, _9012, <--, [false, [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]]);indentq(3, _9012, <--, [false, retval([=, _255796, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]])]))));notrace(ignore(if_t(3<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9012, _9012+1), (retval([=, _255796, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]])\=@=retval(fail), nonvar([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]])->indentq(3, _9012, <--, [false, [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]]);indentq(3, _9012, <--, [false, retval([=, _255796, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]])])))))))))) Call: (283) [system] _8974==1 Fail: (283) [system] _8974==1 ^ Call: (284) [system] setup_call_cleanup('$notrace'(_261602, _261604), once(user:ignore(if_t(3<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9012, _9012+1), (retval([=, _255796, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]])\=@=retval(fail), nonvar([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]])->indentq(3, _9012, <--, [false, [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]]);indentq(3, _9012, <--, [false, retval([=, _255796, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]])])))))))), '$restore_trace'(_261602, _261604)) ^ Unify: (284) [system] setup_call_cleanup(system:'$notrace'(_261602, _261604), system:once(user:ignore(if_t(3<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9012, _9012+1), (retval([=, _255796, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]])\=@=retval(fail), nonvar([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]])->indentq(3, _9012, <--, [false, [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]]);indentq(3, _9012, <--, [false, retval([=, _255796, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]])])))))))), system:'$restore_trace'(_261602, _261604)) ^ Call: (285) [system] sig_atomic(system:'$notrace'(_261602, _261604)) ^ Exit: (284) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:ignore(if_t(3<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9012, _9012+1), (retval([=, _255796, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]])\=@=retval(fail), nonvar([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]])->indentq(3, _9012, <--, [false, [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]]);indentq(3, _9012, <--, [false, retval([=, _255796, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]])])))))))), system:'$restore_trace'(3, -1)) ^ Exit: (281) [system] ignore(user:(_8974==1->ignore(\+ \+ (flag(eval_num, _9012, _9012+1), (retval([=, _255796, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]])\=@=retval(fail), nonvar([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]])->indentq(3, _9012, <--, [false, [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]]);indentq(3, _9012, <--, [false, retval([=, _255796, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]])]))));notrace(ignore(if_t(3<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9012, _9012+1), (retval([=, _255796, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]])\=@=retval(fail), nonvar([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]])->indentq(3, _9012, <--, [false, [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]]);indentq(3, _9012, <--, [false, retval([=, _255796, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]])])))))))))) ^ Exit: (279) [system] call_cleanup(user:((call(subst_args1(_8936, _8938), 496, '&self', [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]])*->nb_setarg(1, retval([=, _255796, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]), [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]);fail, trace, call(subst_args1(_8936, _8938), 496, '&self', [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]])), ignore(notrace((\+[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]\=_8982, nb_setarg(1, retval([=, _255796, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]), [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]))))), user:ignore((_8974==1->ignore(\+ \+ (flag(eval_num, _9012, _9012+1), (retval([=, _255796, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]])\=@=retval(fail), nonvar([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]])->indentq(3, _9012, <--, [false, [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]]);indentq(3, _9012, <--, [false, retval([=, _255796, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]])]))));notrace(ignore(if_t(3<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9012, _9012+1), (retval([=, _255796, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]])\=@=retval(fail), nonvar([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]])->indentq(3, _9012, <--, [false, [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]]);indentq(3, _9012, <--, [false, retval([=, _255796, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]])]))))))))))) Call: (279) [system] retval([=, _255796, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]])\=@=retval(fail) Exit: (279) [system] retval([=, _255796, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]])\=@=retval(fail) ^ Exit: (278) [user] trace_eval(subst_args1(_8936, _8938), (false, (e2;e)), 496, '&self', [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) Call: (278) [system] [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]\=@=[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]] ^ Redo: (277) [user] subst_args0(_8936, _8938, 496, '&self', [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _8930) Call: (278) [system] _8930=[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]] Exit: (278) [system] [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]=[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]] ^ Exit: (277) [user] subst_args0(_8936, _8938, 496, '&self', [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) ^ Exit: (276) [user] subst_args(_8936, _8938, 497, '&self', [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) ^ Call: (276) [user] subst_args2_failed(497, '&self', [[dynamic, _4888], [multifile, _4888]], _8932) ^ Unify: (276) [user] subst_args2_failed(497, '&self', [[dynamic, _4888], [multifile, _4888]], _8932) Call: (277) [system] [[dynamic, _4888], [multifile, _4888]]==[] ^ Redo: (276) [user] subst_args2_failed(497, '&self', [[dynamic, _4888], [multifile, _4888]], _8932) ^ Unify: (276) [user] subst_args2_failed(497, '&self', [[dynamic, _4888], [multifile, _4888]], _8932) Call: (277) [system] var([[dynamic, _4888], [multifile, _4888]]) ^ Redo: (276) [user] subst_args2_failed(497, '&self', [[dynamic, _4888], [multifile, _4888]], _8932) ^ Unify: (276) [user] subst_args2_failed(497, '&self', [[dynamic, _4888], [multifile, _4888]], _8932) ^ Call: (277) [user] once(subst_selfless([[dynamic, _4888], [multifile, _4888]], _8932)) ^ Unify: (277) [system] once(user:subst_selfless([[dynamic, _4888], [multifile, _4888]], _8932)) ^ Call: (278) [user] subst_selfless([[dynamic, _4888], [multifile, _4888]], _8932) ^ Unify: (278) [user] subst_selfless([[dynamic, _4888], [multifile, _4888]], _8932) Call: (279) [system] var([dynamic, _4888]) ^ Redo: (278) [user] subst_selfless([[dynamic, _4888], [multifile, _4888]], _8932) ^ Unify: (278) [user] subst_selfless([[dynamic, _4888], [multifile, _4888]], _8932) ^ Call: (279) [user] eval_selfless(_289884, _289886, _289888, _289890, [[dynamic, _4888], [multifile, _4888]], _8932) ^ Unify: (279) [user] eval_selfless(_290828, _290830, _290832, _290834, [[dynamic, _4888], [multifile, _4888]], _8932) ^ Call: (280) [user] eval_selfless_0([[dynamic, _4888], [multifile, _4888]], _8932) ^ Unify: (280) [user] eval_selfless_0([[dynamic, _4888], [multifile, _4888]], _8932) Call: (281) [system] var([dynamic, _4888]) ^ Redo: (280) [user] eval_selfless_0([[dynamic, _4888], [multifile, _4888]], _8932) ^ Unify: (280) [user] eval_selfless_0([[dynamic, _4888], [multifile, _4888]], _8932) ^ Call: (281) [user] eval_selfless_1([[dynamic, _4888], [multifile, _4888]], _8932) ^ Unify: (281) [user] eval_selfless_1([[dynamic, _4888], [multifile, _4888]], _8932) ^ Call: (282) [user] allow_clp ^ Unify: (282) [user] allow_clp ^ Call: (283) [user] false_flag ^ Unify: (283) [user] false_flag Call: (284) [system] fail Fail: (284) [system] fail ^ Fail: (283) [user] false_flag ^ Redo: (280) [user] eval_selfless_0([[dynamic, _4888], [multifile, _4888]], _8932) ^ Unify: (280) [user] eval_selfless_0([[dynamic, _4888], [multifile, _4888]], _8932) ^ Call: (281) [user] eval_selfless_2([[dynamic, _4888], [multifile, _4888]], _8932) ^ Unify: (281) [user] eval_selfless_2([[dynamic, _4888], [multifile, _4888]], _8932) Call: (282) [system] var([dynamic, _4888]) ^ Redo: (281) [user] eval_selfless_2([[dynamic, _4888], [multifile, _4888]], _8932) ^ Unify: (281) [user] eval_selfless_2([[dynamic, _4888], [multifile, _4888]], _8932) ^ Call: (282) [user] fake_notrace((ground([[dynamic, _4888], [multifile, _4888]]), [[dynamic, _4888], [multifile, _4888]]=[_311124, _311130, _311136], atom(_311124), catch_warn(current_op(_311162, yfx, _311124)), [[dynamic, _4888], [multifile, _4888]]\=[_311182], s2ps([[dynamic, _4888], [multifile, _4888]], _311190))) ^ Unify: (282) [user] fake_notrace(user:(ground([[dynamic, _4888], [multifile, _4888]]), [[dynamic, _4888], [multifile, _4888]]=[_311124, _311130, _311136], atom(_311124), catch_warn(current_op(_311162, yfx, _311124)), [[dynamic, _4888], [multifile, _4888]]\=[_311182], s2ps([[dynamic, _4888], [multifile, _4888]], _311190))) ^ Call: (283) [user] real_notrace(user:(ground([[dynamic, _4888], [multifile, _4888]]), [[dynamic, _4888], [multifile, _4888]]=[_311124, _311130, _311136], atom(_311124), catch_warn(current_op(_311162, yfx, _311124)), [[dynamic, _4888], [multifile, _4888]]\=[_311182], s2ps([[dynamic, _4888], [multifile, _4888]], _311190))) ^ Unify: (283) [user] real_notrace(user:(ground([[dynamic, _4888], [multifile, _4888]]), [[dynamic, _4888], [multifile, _4888]]=[_311124, _311130, _311136], atom(_311124), catch_warn(current_op(_311162, yfx, _311124)), [[dynamic, _4888], [multifile, _4888]]\=[_311182], s2ps([[dynamic, _4888], [multifile, _4888]], _311190))) ^ Call: (284) [user] setup_call_cleanup('$notrace'(_314896, _314898), once(user:(ground([[dynamic, _4888], [multifile, _4888]]), [[dynamic, _4888], [multifile, _4888]]=[_311124, _311130, _311136], atom(_311124), catch_warn(current_op(_311162, yfx, _311124)), [[dynamic, _4888], [multifile, _4888]]\=[_311182], s2ps([[dynamic, _4888], [multifile, _4888]], _311190))), '$restore_trace'(_314896, _314898)) ^ Unify: (284) [system] setup_call_cleanup(user:'$notrace'(_314896, _314898), user:once(user:(ground([[dynamic, _4888], [multifile, _4888]]), [[dynamic, _4888], [multifile, _4888]]=[_311124, _311130, _311136], atom(_311124), catch_warn(current_op(_311162, yfx, _311124)), [[dynamic, _4888], [multifile, _4888]]\=[_311182], s2ps([[dynamic, _4888], [multifile, _4888]], _311190))), user:'$restore_trace'(_314896, _314898)) ^ Call: (285) [system] sig_atomic(user:'$notrace'(_314896, _314898)) ^ Fail: (283) [user] real_notrace(user:(ground([[dynamic, _4888], [multifile, _4888]]), [[dynamic, _4888], [multifile, _4888]]=[_311124, _311130, _311136], atom(_311124), catch_warn(current_op(_311162, yfx, _311124)), [[dynamic, _4888], [multifile, _4888]]\=[_311182], s2ps([[dynamic, _4888], [multifile, _4888]], _311190))) ^ Fail: (282) [user] fake_notrace(user:(ground([[dynamic, _4888], [multifile, _4888]]), [[dynamic, _4888], [multifile, _4888]]=[_311124, _311130, _311136], atom(_311124), catch_warn(current_op(_311162, yfx, _311124)), [[dynamic, _4888], [multifile, _4888]]\=[_311182], s2ps([[dynamic, _4888], [multifile, _4888]], _311190))) ^ Redo: (276) [user] subst_args2_failed(497, '&self', [[dynamic, _4888], [multifile, _4888]], _8932) ^ Unify: (276) [user] subst_args2_failed(497, '&self', [[dynamic, _4888], [multifile, _4888]], [_320520|_320522]) ^ Call: (277) [user] subst_args(_321534, _321536, 497, '&self', [dynamic, _4888], _320520) ^ Unify: (277) [user] subst_args(_322478, _322480, 497, '&self', [dynamic, _4888], _320520) Call: (278) [system] atom(_323348) ^ Redo: (277) [user] subst_args(_324348, _324350, 497, '&self', [dynamic, _4888], _320520) ^ Unify: (277) [user] subst_args(_325292, _325294, 497, '&self', [dynamic, _4888], _320520) ^ Call: (278) [user] self_subst([dynamic, _4888]) ^ Unify: (278) [user] self_subst([dynamic, _4888]) Call: (279) [system] callable([dynamic, _4888]) Exit: (279) [system] callable([dynamic, _4888]) ^ Unify: (278) [user] self_subst([dynamic, _4888]) ^ Call: (279) [user] self_eval([dynamic, _4888]) ^ Unify: (279) [user] self_eval([dynamic, _4888]) ^ Call: (281) [system] setup_call_cleanup('$notrace'(_332642, _332644), once(user:self_eval0([dynamic, _4888])), '$restore_trace'(_332642, _332644)) ^ Unify: (281) [system] setup_call_cleanup(system:'$notrace'(_332642, _332644), system:once(user:self_eval0([dynamic, _4888])), system:'$restore_trace'(_332642, _332644)) ^ Call: (282) [system] sig_atomic(system:'$notrace'(_332642, _332644)) ^ Fail: (279) [user] self_eval([dynamic, _4888]) ^ Redo: (277) [user] subst_args(_336478, _336480, 497, '&self', [dynamic, _4888], _320520) ^ Unify: (277) [user] subst_args(_337422, _337424, 497, '&self', [dynamic, _4888], _320520) Call: (278) [system] [_4888]==[] ^ Redo: (277) [user] subst_args(_339294, _339296, 497, '&self', [dynamic, _4888], _320520) ^ Unify: (277) [user] subst_args(_340238, _340240, 497, '&self', [dynamic, _4888], _320520) ^ Call: (279) [system] setup_call_cleanup('$notrace'(_341128, _341130), once(user:(_341110 is 497-1)), '$restore_trace'(_341128, _341130)) ^ Unify: (279) [system] setup_call_cleanup(system:'$notrace'(_341128, _341130), system:once(user:(_341110 is 497-1)), system:'$restore_trace'(_341128, _341130)) ^ Call: (280) [system] sig_atomic(system:'$notrace'(_341128, _341130)) ^ Exit: (279) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(496 is 497-1)), system:'$restore_trace'(3, -1)) ^ Call: (278) [user] subst_args0(_344904, _344906, 496, '&self', [dynamic, _4888], _320520) ^ Unify: (278) [user] subst_args0(_344904, _344906, 496, '&self', [dynamic, _4888], _320520) ^ Call: (279) [user] self_subst([dynamic, _4888]) ^ Unify: (279) [user] self_subst([dynamic, _4888]) Call: (280) [system] callable([dynamic, _4888]) Exit: (280) [system] callable([dynamic, _4888]) ^ Unify: (279) [user] self_subst([dynamic, _4888]) ^ Call: (280) [user] self_eval([dynamic, _4888]) ^ Unify: (280) [user] self_eval([dynamic, _4888]) ^ Call: (282) [system] setup_call_cleanup('$notrace'(_353282, _353284), once(user:self_eval0([dynamic, _4888])), '$restore_trace'(_353282, _353284)) ^ Unify: (282) [system] setup_call_cleanup(system:'$notrace'(_353282, _353284), system:once(user:self_eval0([dynamic, _4888])), system:'$restore_trace'(_353282, _353284)) ^ Call: (283) [system] sig_atomic(system:'$notrace'(_353282, _353284)) ^ Fail: (280) [user] self_eval([dynamic, _4888]) ^ Redo: (278) [user] subst_args0(_344904, _344906, 496, '&self', [dynamic, _4888], _320520) ^ Unify: (278) [user] subst_args0(_344904, _344906, 496, '&self', [dynamic, _4888], _320520) Call: (279) [system] _358938 is 496+ -1 Exit: (279) [system] 495 is 496+ -1 ^ Call: (279) [user] trace_eval(subst_args1(_344904, _344906), (false, (e2;e)), 496, '&self', [dynamic, _4888], _360814) ^ Unify: (279) [user] trace_eval(subst_args1(_344904, _344906), (false, (e2;e)), 496, '&self', [dynamic, _4888], _360814) ^ Call: (280) [user] must_det_ll((notrace((flag(eval_num, _362724, _362724+1), _362742 is _362724 mod 500, _362760 is 99-496 mod 100, _362784=_362786, option_else('trace-length', _362798, 500), option_else('trace-depth', _362806, 30))), quietly(if_t((nop(stop_rtrace), _362742>_362798), (set_debug(eval, false), _362862 is _362798+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_362862])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_362914))))) ^ Unify: (280) [user] must_det_ll(user:(notrace((flag(eval_num, _362724, _362724+1), _362742 is _362724 mod 500, _362760 is 99-496 mod 100, _362784=_362786, option_else('trace-length', _362798, 500), option_else('trace-depth', _362806, 30))), quietly(if_t((nop(stop_rtrace), _362742>_362798), (set_debug(eval, false), _362862 is _362798+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_362862])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_362914))))) ^ Call: (281) [user] once(user:(notrace((flag(eval_num, _362724, _362724+1), _362742 is _362724 mod 500, _362760 is 99-496 mod 100, _362784=_362786, option_else('trace-length', _362798, 500), option_else('trace-depth', _362806, 30))), quietly(if_t((nop(stop_rtrace), _362742>_362798), (set_debug(eval, false), _362862 is _362798+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_362862])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_362914))))) ^ Unify: (281) [system] once(user:(notrace((flag(eval_num, _362724, _362724+1), _362742 is _362724 mod 500, _362760 is 99-496 mod 100, _362784=_362786, option_else('trace-length', _362798, 500), option_else('trace-depth', _362806, 30))), quietly(if_t((nop(stop_rtrace), _362742>_362798), (set_debug(eval, false), _362862 is _362798+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_362862])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_362914))))) ^ Call: (284) [system] setup_call_cleanup('$notrace'(_366638, _366640), once(user:(flag(eval_num, _362724, _362724+1), _362742 is _362724 mod 500, _362760 is 99-496 mod 100, _362784=_362786, option_else('trace-length', _362798, 500), option_else('trace-depth', _362806, 30))), '$restore_trace'(_366638, _366640)) ^ Unify: (284) [system] setup_call_cleanup(system:'$notrace'(_366638, _366640), system:once(user:(flag(eval_num, _362724, _362724+1), _362742 is _362724 mod 500, _362760 is 99-496 mod 100, _362784=_362786, option_else('trace-length', _362798, 500), option_else('trace-depth', _362806, 30))), system:'$restore_trace'(_366638, _366640)) ^ Call: (285) [system] sig_atomic(system:'$notrace'(_366638, _366640)) ^ Exit: (284) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(flag(eval_num, 42, 42+1), 42 is 42 mod 500, 3 is 99-496 mod 100, _362784=_362784, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), system:'$restore_trace'(3, -1)) ^ Call: (284) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 42>500), (set_debug(eval, false), _362862 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_362862])), nop((start_rtrace, rtrace))))) ^ Unify: (284) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 42>500), (set_debug(eval, false), _362862 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_362862])), nop((start_rtrace, rtrace))))) ^ Exit: (284) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 42>500), (set_debug(eval, false), _362862 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_362862])), nop((start_rtrace, rtrace))))) Call: (283) [user] nop(notrace(no_repeats_var(_362914))) Unify: (283) [user] nop(notrace(no_repeats_var(_362914))) Exit: (283) [user] nop(notrace(no_repeats_var(_362914))) ^ Exit: (281) [system] once(user:(notrace((flag(eval_num, 42, 42+1), 42 is 42 mod 500, 3 is 99-496 mod 100, _362784=_362784, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), quietly(if_t((nop(stop_rtrace), 42>500), (set_debug(eval, false), _362862 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_362862])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_362914))))) ^ Exit: (280) [user] must_det_ll(user:(notrace((flag(eval_num, 42, 42+1), 42 is 42 mod 500, 3 is 99-496 mod 100, _362784=_362784, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), quietly(if_t((nop(stop_rtrace), 42>500), (set_debug(eval, false), _362862 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_362862])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_362914))))) Call: (280) [occurs] occurs:sub_term(_378102, (false, (e2;e))) Unify: (280) [occurs] occurs:sub_term((false, (e2;e)), (false, (e2;e))) Exit: (280) [occurs] occurs:sub_term((false, (e2;e)), (false, (e2;e))) Call: (280) [system] (false, (e2;e))\=(false, (e2;e)) Fail: (280) [system] (false, (e2;e))\=(false, (e2;e)) Redo: (280) [occurs] occurs:sub_term(_378102, (false, (e2;e))) Unify: (280) [occurs] occurs:sub_term(_378102, (false, (e2;e))) Call: (281) [system] compound((false, (e2;e))) Exit: (281) [system] compound((false, (e2;e))) Call: (281) [system] arg(_386524, (false, (e2;e)), _386448) Exit: (281) [system] arg(1, (false, (e2;e)), false) Call: (281) [occurs] occurs:sub_term(_378102, false) Unify: (281) [occurs] occurs:sub_term(false, false) Exit: (281) [occurs] occurs:sub_term(false, false) Exit: (280) [occurs] occurs:sub_term(false, (false, (e2;e))) Call: (280) [system] (false, (e2;e))\=false Exit: (280) [system] (false, (e2;e))\=false ^ Call: (280) [user] if_trace((eval;false, (e2;e)), (_362784=1, indentq(3, 42, -->, [false, [dynamic, _4888]]))) ^ Unify: (280) [user] if_trace((eval;false, (e2;e)), (_362784=1, indentq(3, 42, -->, [false, [dynamic, _4888]]))) ^ Call: (282) [system] setup_call_cleanup('$notrace'(_395828, _395830), once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _362784=1, indentq(3, 42, -->, [false, [dynamic, _4888]]))), _395786, fbug((_395786-->if_trace((eval;false, (e2;e)), (_362784=1, indentq(3, 42, -->, [false, [dynamic, _4888]])))))))), '$restore_trace'(_395828, _395830)) ^ Unify: (282) [system] setup_call_cleanup(system:'$notrace'(_395828, _395830), system:once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _362784=1, indentq(3, 42, -->, [false, [dynamic, _4888]]))), _395786, fbug((_395786-->if_trace((eval;false, (e2;e)), (_362784=1, indentq(3, 42, -->, [false, [dynamic, _4888]])))))))), system:'$restore_trace'(_395828, _395830)) ^ Call: (283) [system] sig_atomic(system:'$notrace'(_395828, _395830)) ^ Exit: (282) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _362784=1, indentq(3, 42, -->, [false, [dynamic, _4888]]))), _395786, fbug((_395786-->if_trace((eval;false, (e2;e)), (_362784=1, indentq(3, 42, -->, [false, [dynamic, _4888]])))))))), system:'$restore_trace'(3, -1)) ^ Exit: (280) [user] if_trace((eval;false, (e2;e)), (_362784=1, indentq(3, 42, -->, [false, [dynamic, _4888]]))) Call: (280) [system] _400610=retval(fail) Exit: (280) [system] retval(fail)=retval(fail) Call: (280) [system] _402472=(\+ \+ (flag(eval_num, _402492, _402492+1), (retval(fail)\=@=retval(fail), nonvar(_360814)->indentq(3, _402492, <--, [false, _360814]);indentq(3, _402492, <--, [false, retval(fail)])))) Exit: (280) [system] (\+ \+ (flag(eval_num, _402492, _402492+1), (retval(fail)\=@=retval(fail), nonvar(_360814)->indentq(3, _402492, <--, [false, _360814]);indentq(3, _402492, <--, [false, retval(fail)]))))=(\+ \+ (flag(eval_num, _402492, _402492+1), (retval(fail)\=@=retval(fail), nonvar(_360814)->indentq(3, _402492, <--, [false, _360814]);indentq(3, _402492, <--, [false, retval(fail)])))) ^ Call: (280) [user] call_cleanup(((call(subst_args1(_344904, _344906), 496, '&self', [dynamic, _4888], _360814)*->nb_setarg(1, retval(fail), _360814);fail, trace, call(subst_args1(_344904, _344906), 496, '&self', [dynamic, _4888], _360814)), ignore(notrace((\+_360814\=_362914, nb_setarg(1, retval(fail), _360814))))), ignore((_362784==1->ignore(\+ \+ (flag(eval_num, _402492, _402492+1), (retval(fail)\=@=retval(fail), nonvar(_360814)->indentq(3, _402492, <--, [false, _360814]);indentq(3, _402492, <--, [false, retval(fail)]))));notrace(ignore(if_t(3<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _402492, _402492+1), (retval(fail)\=@=retval(fail), nonvar(_360814)->indentq(3, _402492, <--, [false, _360814]);indentq(3, _402492, <--, [false, retval(fail)]))))))))))) ^ Unify: (280) [system] call_cleanup(user:((call(subst_args1(_344904, _344906), 496, '&self', [dynamic, _4888], _360814)*->nb_setarg(1, retval(fail), _360814);fail, trace, call(subst_args1(_344904, _344906), 496, '&self', [dynamic, _4888], _360814)), ignore(notrace((\+_360814\=_362914, nb_setarg(1, retval(fail), _360814))))), user:ignore((_362784==1->ignore(\+ \+ (flag(eval_num, _402492, _402492+1), (retval(fail)\=@=retval(fail), nonvar(_360814)->indentq(3, _402492, <--, [false, _360814]);indentq(3, _402492, <--, [false, retval(fail)]))));notrace(ignore(if_t(3<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _402492, _402492+1), (retval(fail)\=@=retval(fail), nonvar(_360814)->indentq(3, _402492, <--, [false, _360814]);indentq(3, _402492, <--, [false, retval(fail)]))))))))))) ^ Call: (282) [user] subst_args1(_344904, _344906, 496, '&self', [dynamic, _4888], _360814) ^ Unify: (282) [user] subst_args1(_344904, _344906, 496, '&self', [dynamic, _4888], _360814) Call: (283) [system] var(_344904) Exit: (283) [system] var(_344904) ^ Call: (283) [user] subst_args1(=, _344906, 496, '&self', [dynamic, _4888], _360814) ^ Unify: (283) [user] subst_args1(=, _344906, 496, '&self', [dynamic, _4888], _360814) Call: (284) [system] var(=) ^ Redo: (283) [user] subst_args1(=, _344906, 496, '&self', [dynamic, _4888], _360814) Call: (284) [system] atom(=) Exit: (284) [system] atom(=) Call: (284) [system] (=)\==(=) ^ Redo: (283) [user] subst_args1(=, _344906, 496, '&self', [dynamic, _4888], _360814) ^ Unify: (283) [user] subst_args1(=, _344906, 496, '&self', [dynamic, _4888], _360814) Call: (284) [system] atom([dynamic, _4888]) ^ Redo: (283) [user] subst_args1(=, _344906, 496, '&self', [dynamic, _4888], _360814) ^ Unify: (283) [user] subst_args1(=, _344906, 496, '&self', [dynamic, _4888], _360814) Call: (284) [system] is_list([_4888]) Exit: (284) [system] is_list([_4888]) ^ Unify: (283) [user] subst_args1(=, _344906, 496, '&self', [dynamic, _4888], _360814) Call: (284) [system] is_list([dynamic, _4888]) Exit: (284) [system] is_list([dynamic, _4888]) ^ Unify: (283) [user] subst_args1(=, _344906, 496, '&self', [dynamic, _4888], [dynamic|_426082]) Call: (284) [system] var(dynamic) ^ Redo: (283) [user] subst_args1(=, _344906, 496, '&self', [dynamic, _4888], _360814) ^ Unify: (283) [user] subst_args1(=, _344906, 496, '&self', [dynamic, _4888], _360814) Call: (284) [system] is_list([dynamic, _4888]) Exit: (284) [system] is_list([dynamic, _4888]) ^ Call: (284) [user] apply:maplist(self_subst, [dynamic, _4888]) ^ Unify: (284) [apply] apply:maplist(user:self_subst, [dynamic, _4888]) Call: (285) [apply] apply:maplist_([dynamic, _4888], user:self_subst) Unify: (285) [apply] apply:maplist_([dynamic, _4888], user:self_subst) ^ Call: (286) [user] self_subst(dynamic) ^ Unify: (286) [user] self_subst(dynamic) Call: (287) [system] callable(dynamic) Exit: (287) [system] callable(dynamic) ^ Unify: (286) [user] self_subst(dynamic) ^ Call: (287) [user] self_eval(dynamic) ^ Unify: (287) [user] self_eval(dynamic) ^ Call: (289) [system] setup_call_cleanup('$notrace'(_441898, _441900), once(user:self_eval0(dynamic)), '$restore_trace'(_441898, _441900)) ^ Unify: (289) [system] setup_call_cleanup(system:'$notrace'(_441898, _441900), system:once(user:self_eval0(dynamic)), system:'$restore_trace'(_441898, _441900)) ^ Call: (290) [system] sig_atomic(system:'$notrace'(_441898, _441900)) ^ Exit: (289) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(dynamic)), system:'$restore_trace'(3, -1)) ^ Exit: (287) [user] self_eval(dynamic) ^ Exit: (286) [user] self_subst(dynamic) Call: (286) [apply] apply:maplist_([_4888], user:self_subst) Unify: (286) [apply] apply:maplist_([_4888], user:self_subst) ^ Call: (287) [user] self_subst(_4888) ^ Unify: (287) [user] self_subst(_4888) Call: (288) [system] callable(_4888) ^ Redo: (287) [user] self_subst(_4888) ^ Exit: (287) [user] self_subst(_4888) Call: (287) [apply] apply:maplist_([], user:self_subst) Unify: (287) [apply] apply:maplist_([], user:self_subst) Exit: (287) [apply] apply:maplist_([], user:self_subst) Exit: (286) [apply] apply:maplist_([_4888], user:self_subst) Exit: (285) [apply] apply:maplist_([dynamic, _4888], user:self_subst) ^ Exit: (284) [apply] apply:maplist(user:self_subst, [dynamic, _4888]) Call: (284) [system] [dynamic, _4888]=[_459574|_459576] Exit: (284) [system] [dynamic, _4888]=[dynamic, _4888] Call: (284) [system] atom(dynamic) Exit: (284) [system] atom(dynamic) ^ Unify: (283) [user] subst_args1(=, _344906, 496, '&self', [dynamic, _4888], _360814) ^ Call: (284) [user] is_space_op(dynamic) ^ Redo: (283) [user] subst_args1(=, _344906, 496, '&self', [dynamic, _4888], _360814) ^ Unify: (283) [user] subst_args1(=, _344906, 496, '&self', [dynamic, _4888], _360814) Call: (284) [system] (dynamic)==case ^ Redo: (283) [user] subst_args1(=, _344906, 496, '&self', [dynamic, _4888], _360814) ^ Unify: (283) [user] subst_args1(=, _344906, 496, '&self', [dynamic, _4888], _360814) Call: (284) [system] fail ^ Redo: (283) [user] subst_args1(=, _344906, 496, '&self', [dynamic, _4888], _360814) ^ Unify: (283) [user] subst_args1(=, _344906, 496, '&self', [dynamic, _4888], _360814) Call: (284) [system] _472658=do_more_defs(true) Exit: (284) [system] do_more_defs(true)=do_more_defs(true) ^ Call: (284) [user] clause(eval_21(subst_args, _344906, 496, '&self', [dynamic, _4888], _360814), _474534) ^ Redo: (283) [user] subst_args1(=, _344906, 496, '&self', [dynamic, _4888], _360814) ^ Unify: (283) [user] subst_args1(=, _344906, 496, '&self', [dynamic, _4888], _360814) Call: (284) [system] _4888=='Nothing' ^ Redo: (283) [user] subst_args1(=, _344906, 496, '&self', [dynamic, _4888], _360814) ^ Unify: (283) [user] subst_args1(=, _344906, 496, '&self', [dynamic, _4888], _360814) Call: (284) [system] fail ^ Redo: (283) [user] subst_args1(=, _344906, 496, '&self', [dynamic, _4888], _360814) ^ Unify: (283) [user] subst_args1(=, _344906, 496, '&self', [dynamic, _4888], _4888) Call: (284) [system] _4888=='Nothing' ^ Redo: (283) [user] subst_args1(=, _344906, 496, '&self', [dynamic, _4888], _360814) ^ Unify: (283) [user] subst_args1(=, _344906, 496, '&self', [dynamic, _4888], _360814) ^ Call: (284) [user] is_and(dynamic) ^ Unify: (284) [user] is_and(dynamic) Call: (285) [system] atom(dynamic) Exit: (285) [system] atom(dynamic) ^ Unify: (284) [user] is_and(dynamic) ^ Call: (285) [user] is_and(dynamic, _490490) ^ Unify: (285) [user] is_and(dynamic, _491418) Call: (286) [system] atom(dynamic) Exit: (286) [system] atom(dynamic) ^ Redo: (283) [user] subst_args1(=, _344906, 496, '&self', [dynamic, _4888], _360814) ^ Unify: (283) [user] subst_args1(=, _344906, 496, '&self', [dynamic, _4888], [dynamic|_495066]) Call: (284) [system] nonvar(dynamic) Exit: (284) [system] nonvar(dynamic) Call: (284) [system] fail ^ Redo: (283) [user] subst_args1(=, _344906, 496, '&self', [dynamic, _4888], _360814) ^ Unify: (283) [user] subst_args1(=, _344906, 496, '&self', [dynamic, _4888], _360814) ^ Call: (284) [user] subst_args2(=, 496, '&self', [dynamic, _4888], _360814) ^ Unify: (284) [user] subst_args2(=, 496, '&self', [dynamic, _4888], _360814) Call: (285) [system] 496<3 ^ Redo: (284) [user] subst_args2(=, 496, '&self', [dynamic, _4888], _360814) ^ Unify: (284) [user] subst_args2(=, 496, '&self', [dynamic, _4888], _360814) Call: (285) [system] fail ^ Redo: (284) [user] subst_args2(=, 496, '&self', [dynamic, _4888], _360814) ^ Unify: (284) [user] subst_args2(=, 496, '&self', [dynamic, _4888], _360814) ^ Call: (285) [user] mnotrace(is_user_defined_head(=, '&self', dynamic)) ^ Unify: (285) [user] mnotrace(is_user_defined_head(=, '&self', dynamic)) ^ Call: (286) [user] once(is_user_defined_head(=, '&self', dynamic)) ^ Unify: (286) [system] once(user:is_user_defined_head(=, '&self', dynamic)) ^ Call: (287) [user] is_user_defined_head(=, '&self', dynamic) ^ Unify: (287) [user] is_user_defined_head(=, '&self', dynamic) ^ Call: (288) [user] mnotrace(is_user_defined_head0(=, '&self', dynamic)) ^ Unify: (288) [user] mnotrace(is_user_defined_head0(=, '&self', dynamic)) ^ Call: (289) [user] once(is_user_defined_head0(=, '&self', dynamic)) ^ Unify: (289) [system] once(user:is_user_defined_head0(=, '&self', dynamic)) ^ Call: (290) [user] is_user_defined_head0(=, '&self', dynamic) ^ Unify: (290) [user] is_user_defined_head0(=, '&self', dynamic) Call: (291) [system] callable(dynamic) Exit: (291) [system] callable(dynamic) Call: (291) [system] functor(dynamic, _521168, _521248) Exit: (291) [system] functor(dynamic, dynamic, 0) ^ Call: (291) [user] is_user_defined_head_f(=, '&self', dynamic) ^ Unify: (291) [user] is_user_defined_head_f(=, '&self', dynamic) ^ Call: (292) [user] is_user_defined_head_f1(=, '&self', dynamic) ^ Unify: (292) [user] is_user_defined_head_f1(=, '&self', dynamic) Call: (293) [user] metta_eq_def(=, '&self', [dynamic|_12048], _12130) Unify: (293) [user] metta_eq_def(=, '&self', [dynamic|_12048], _13054) ^ Call: (294) [user] ignore((=)=(=)) ^ Unify: (294) [system] ignore(user:((=)=(=))) Call: (295) [system] (=)=(=) Exit: (295) [system] (=)=(=) ^ Exit: (294) [system] ignore(user:((=)=(=))) Call: (294) [user] metta_atom('&self', [=, [dynamic|_12048], _18570]) Unify: (294) [user] metta_atom('&self', [=, [dynamic|_12048], _18570]) ^ Call: (295) [user] typed_list('&self', _20484, _20406) ^ Unify: (295) [user] typed_list('&self', _21416, _20406) Call: (296) [system] compound('&self') Fail: (296) [system] compound('&self') ^ Fail: (295) [user] typed_list('&self', _24196, _20406) Redo: (294) [user] metta_atom('&self', [=, [dynamic|_12048], _18570]) Unify: (294) [user] metta_atom('&self', [=, [dynamic|_12048], _18570]) Call: (295) [system] '&self'=='&flybase' Redo: (294) [user] metta_atom('&self', [=, [dynamic|_12048], _18570]) Unify: (294) [user] metta_atom('&self', [=, [dynamic|_12048], _18570]) ^ Call: (295) [user] metta_atom_in_file('&self', [=, [dynamic|_12048], _18570]) ^ Unify: (295) [user] metta_atom_in_file('&self', [=, [dynamic|_12048], _18570]) ^ Call: (296) [user] metta_atom_in_file('&self', [=, [dynamic|_12048], _18570], _31578, _31580) ^ Unify: (296) [user] metta_atom_in_file('&self', [=, [dynamic|_12048], _18570], _32514, _32516) ^ Call: (297) [user] loaded_into_kb('&self', _33372) ^ Unify: (297) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Exit: (297) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Call: (297) [user] once(user:asserted_metta_pred(_43962, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Unify: (297) [system] once(user:asserted_metta_pred(_43962, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Call: (298) [user] asserted_metta_pred(_43962, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Fail: (298) [user] asserted_metta_pred(_43962, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Redo: (294) [user] metta_atom('&self', [=, [dynamic|_12048], _18570]) Unify: (294) [user] metta_atom('&self', [=, [dynamic|_12048], _18570]) Call: (295) [user] metta_atom_asserted('&self', [=, [dynamic|_12048], _18570]) Unify: (295) [user] metta_atom_asserted('&self', [=, [dynamic|_12048], _18570]) ^ Call: (296) [user] metta_atom_asserted_deduced('&self', [=, [dynamic|_12048], _18570]) Redo: (295) [user] metta_atom_asserted('&self', [=, [dynamic|_12048], _18570]) Redo: (294) [user] metta_atom('&self', [=, [dynamic|_12048], _18570]) Unify: (294) [user] metta_atom('&self', [=, [dynamic|_12048], _18570]) Call: (295) [system] '&self'\=='&corelib' Exit: (295) [system] '&self'\=='&corelib' ^ Call: (295) [user] using_all_spaces ^ Unify: (295) [user] using_all_spaces Call: (296) [system] nb_current(with_all_spaces, t) Redo: (294) [user] metta_atom('&self', [=, [dynamic|_12048], _18570]) Unify: (294) [user] metta_atom('&self', [=, [dynamic|_12048], _18570]) Call: (295) [system] '&self'\=='&corelib' Exit: (295) [system] '&self'\=='&corelib' Call: (295) [user] metta_atom_asserted('&self', '&corelib') Unify: (295) [user] metta_atom_asserted('&self', '&corelib') ^ Call: (296) [user] metta_atom_asserted_deduced('&self', '&corelib') Redo: (295) [user] metta_atom_asserted('&self', '&corelib') Unify: (295) [user] metta_atom_asserted('&self', '&corelib') Exit: (295) [user] metta_atom_asserted('&self', '&corelib') Call: (295) [user] should_inherit_from_corelib([=, [dynamic|_12048], _18570]) Unify: (295) [user] should_inherit_from_corelib([=, [dynamic|_12048], _18570]) ^ Call: (296) [user] using_all_spaces ^ Unify: (296) [user] using_all_spaces Call: (297) [system] nb_current(with_all_spaces, t) Redo: (295) [user] should_inherit_from_corelib([=, [dynamic|_12048], _18570]) Unify: (295) [user] should_inherit_from_corelib([=, [dynamic|_12048], _18570]) Call: (296) [system] (=)==(:) Redo: (295) [user] should_inherit_from_corelib([=, [dynamic|_12048], _18570]) Unify: (295) [user] should_inherit_from_corelib([=, [dynamic|_12048], _18570]) Call: (296) [system] (=)=='@doc' Redo: (295) [user] should_inherit_from_corelib([=, [dynamic|_12048], _18570]) Unify: (295) [user] should_inherit_from_corelib([=, [dynamic|_12048], _18570]) Call: (296) [system] fail Redo: (295) [user] metta_atom_asserted('&self', '&corelib') Redo: (294) [user] metta_atom('&self', [=, [dynamic|_12048], _18570]) Fail: (293) [user] metta_eq_def(=, '&self', [dynamic|_12048], _99166) ^ Fail: (292) [user] is_user_defined_head_f1(=, '&self', dynamic) ^ Redo: (291) [user] is_user_defined_head_f(=, '&self', dynamic) ^ Unify: (291) [user] is_user_defined_head_f(=, '&self', dynamic) ^ Call: (292) [user] is_user_defined_head_f1(=, '&self', [dynamic|_102810]) ^ Unify: (292) [user] is_user_defined_head_f1(=, '&self', [dynamic|_102810]) Call: (293) [user] metta_eq_def(=, '&self', [[dynamic|_102810]|_104680], _104762) Unify: (293) [user] metta_eq_def(=, '&self', [[dynamic|_102810]|_104680], _105686) ^ Call: (294) [user] ignore((=)=(=)) ^ Unify: (294) [system] ignore(user:((=)=(=))) Call: (295) [system] (=)=(=) Exit: (295) [system] (=)=(=) ^ Exit: (294) [system] ignore(user:((=)=(=))) Call: (294) [user] metta_atom('&self', [=, [[dynamic|_102810]|_104680], _111202]) Unify: (294) [user] metta_atom('&self', [=, [[dynamic|_102810]|_104680], _111202]) ^ Call: (295) [user] typed_list('&self', _113116, _113038) ^ Unify: (295) [user] typed_list('&self', _114048, _113038) Call: (296) [system] compound('&self') Fail: (296) [system] compound('&self') ^ Fail: (295) [user] typed_list('&self', _116828, _113038) Redo: (294) [user] metta_atom('&self', [=, [[dynamic|_102810]|_104680], _111202]) Unify: (294) [user] metta_atom('&self', [=, [[dynamic|_102810]|_104680], _111202]) Call: (295) [system] '&self'=='&flybase' Redo: (294) [user] metta_atom('&self', [=, [[dynamic|_102810]|_104680], _111202]) Unify: (294) [user] metta_atom('&self', [=, [[dynamic|_102810]|_104680], _111202]) ^ Call: (295) [user] metta_atom_in_file('&self', [=, [[dynamic|_102810]|_104680], _111202]) ^ Unify: (295) [user] metta_atom_in_file('&self', [=, [[dynamic|_102810]|_104680], _111202]) ^ Call: (296) [user] metta_atom_in_file('&self', [=, [[dynamic|_102810]|_104680], _111202], _124210, _124212) ^ Unify: (296) [user] metta_atom_in_file('&self', [=, [[dynamic|_102810]|_104680], _111202], _125146, _125148) ^ Call: (297) [user] loaded_into_kb('&self', _126004) ^ Unify: (297) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Exit: (297) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Call: (297) [user] once(user:asserted_metta_pred(_136594, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Unify: (297) [system] once(user:asserted_metta_pred(_136594, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Call: (298) [user] asserted_metta_pred(_136594, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Fail: (298) [user] asserted_metta_pred(_136594, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Redo: (294) [user] metta_atom('&self', [=, [[dynamic|_102810]|_104680], _111202]) Unify: (294) [user] metta_atom('&self', [=, [[dynamic|_102810]|_104680], _111202]) Call: (295) [user] metta_atom_asserted('&self', [=, [[dynamic|_102810]|_104680], _111202]) Unify: (295) [user] metta_atom_asserted('&self', [=, [[dynamic|_102810]|_104680], _111202]) ^ Call: (296) [user] metta_atom_asserted_deduced('&self', [=, [[dynamic|_102810]|_104680], _111202]) Redo: (295) [user] metta_atom_asserted('&self', [=, [[dynamic|_102810]|_104680], _111202]) Redo: (294) [user] metta_atom('&self', [=, [[dynamic|_102810]|_104680], _111202]) Unify: (294) [user] metta_atom('&self', [=, [[dynamic|_102810]|_104680], _111202]) Call: (295) [system] '&self'\=='&corelib' Exit: (295) [system] '&self'\=='&corelib' ^ Call: (295) [user] using_all_spaces ^ Unify: (295) [user] using_all_spaces Call: (296) [system] nb_current(with_all_spaces, t) Redo: (294) [user] metta_atom('&self', [=, [[dynamic|_102810]|_104680], _111202]) Unify: (294) [user] metta_atom('&self', [=, [[dynamic|_102810]|_104680], _111202]) Call: (295) [system] '&self'\=='&corelib' Exit: (295) [system] '&self'\=='&corelib' Call: (295) [user] metta_atom_asserted('&self', '&corelib') Unify: (295) [user] metta_atom_asserted('&self', '&corelib') ^ Call: (296) [user] metta_atom_asserted_deduced('&self', '&corelib') Redo: (295) [user] metta_atom_asserted('&self', '&corelib') Unify: (295) [user] metta_atom_asserted('&self', '&corelib') Exit: (295) [user] metta_atom_asserted('&self', '&corelib') Call: (295) [user] should_inherit_from_corelib([=, [[dynamic|_102810]|_104680], _111202]) Unify: (295) [user] should_inherit_from_corelib([=, [[dynamic|_102810]|_104680], _111202]) ^ Call: (296) [user] using_all_spaces ^ Unify: (296) [user] using_all_spaces Call: (297) [system] nb_current(with_all_spaces, t) Redo: (295) [user] should_inherit_from_corelib([=, [[dynamic|_102810]|_104680], _111202]) Unify: (295) [user] should_inherit_from_corelib([=, [[dynamic|_102810]|_104680], _111202]) Call: (296) [system] (=)==(:) Redo: (295) [user] should_inherit_from_corelib([=, [[dynamic|_102810]|_104680], _111202]) Unify: (295) [user] should_inherit_from_corelib([=, [[dynamic|_102810]|_104680], _111202]) Call: (296) [system] (=)=='@doc' Redo: (295) [user] should_inherit_from_corelib([=, [[dynamic|_102810]|_104680], _111202]) Unify: (295) [user] should_inherit_from_corelib([=, [[dynamic|_102810]|_104680], _111202]) Call: (296) [system] fail Redo: (295) [user] metta_atom_asserted('&self', '&corelib') Redo: (294) [user] metta_atom('&self', [=, [[dynamic|_102810]|_104680], _111202]) Fail: (293) [user] metta_eq_def(=, '&self', [[dynamic|_102810]|_104680], _191798) ^ Fail: (292) [user] is_user_defined_head_f1(=, '&self', [dynamic|_102810]) ^ Fail: (291) [user] is_user_defined_head_f(=, '&self', dynamic) ^ Fail: (290) [user] is_user_defined_head0(=, '&self', dynamic) ^ Fail: (289) [system] once(user:is_user_defined_head0(=, '&self', dynamic)) ^ Fail: (288) [user] mnotrace(is_user_defined_head0(=, '&self', dynamic)) ^ Fail: (287) [user] is_user_defined_head(=, '&self', dynamic) ^ Fail: (286) [system] once(user:is_user_defined_head(=, '&self', dynamic)) ^ Fail: (285) [user] mnotrace(is_user_defined_head(=, '&self', dynamic)) ^ Redo: (284) [user] subst_args2(=, 496, '&self', [dynamic, _4888], _8978) ^ Unify: (284) [user] subst_args2(=, 496, '&self', [dynamic, _4888], _8978) ^ Call: (285) [user] subst_args40(=, 496, '&self', [dynamic, _4888], _8978) ^ Unify: (285) [user] subst_args40(=, 496, '&self', [dynamic, _4888], _8978) Call: (286) [user] is_function(dynamic) Unify: (286) [user] is_function(dynamic) ^ Call: (287) [user] symbol(dynamic) ^ Unify: (287) [user] symbol(dynamic) Call: (288) [system] atom(dynamic) Exit: (288) [system] atom(dynamic) ^ Exit: (287) [user] symbol(dynamic) Exit: (286) [user] is_function(dynamic) ^ Call: (286) [user] is_special_op(dynamic) ^ Unify: (286) [user] is_special_op(dynamic) ^ Call: (287) [user] current_self(_213042) ^ Unify: (287) [user] current_self(_213042) Call: (288) [system] nb_current(self_space, _213042) Exit: (288) [system] nb_current(self_space, '&self') Call: (288) [system] '&self'\==[] Exit: (288) [system] '&self'\==[] ^ Exit: (287) [user] current_self('&self') ^ Call: (287) [user] is_special_op('&self', dynamic) ^ Unify: (287) [user] is_special_op('&self', dynamic) Call: (288) [system] atom(dynamic) Exit: (288) [system] atom(dynamic) ^ Fail: (287) [user] is_special_op('&self', dynamic) ^ Fail: (286) [user] is_special_op(dynamic) ^ Redo: (285) [user] subst_args40(=, 496, '&self', [dynamic, _4888], _8978) Call: (286) [system] is_list([_4888]) Exit: (286) [system] is_list([_4888]) ^ Call: (286) [user] apply:maplist(subst_args(=, _227876, 496, '&self'), [_4888], _227882) ^ Unify: (286) [apply] apply:maplist(user:subst_args(=, _227876, 496, '&self'), [_4888], _227882) Call: (287) [apply] apply:maplist_([_4888], _227882, user:subst_args(=, _227876, 496, '&self')) Unify: (287) [apply] apply:maplist_([_4888], [_230700|_230702], user:subst_args(=, _227876, 496, '&self')) ^ Call: (288) [user] subst_args(=, _227876, 496, '&self', _4888, _230700) ^ Unify: (288) [user] subst_args(=, _227876, 496, '&self', _4888, _230700) Call: (289) [system] atom(=) Exit: (289) [system] atom(=) Call: (289) [system] (=)\==(=) ^ Redo: (288) [user] subst_args(=, _227876, 496, '&self', _4888, _230700) ^ Unify: (288) [user] subst_args(=, _227876, 496, '&self', _4888, _230700) ^ Call: (289) [user] self_subst(_4888) ^ Unify: (289) [user] self_subst(_4888) Call: (290) [system] callable(_4888) ^ Redo: (289) [user] self_subst(_4888) ^ Exit: (289) [user] self_subst(_4888) Call: (289) [system] _230700=_4888 Exit: (289) [system] _4888=_4888 ^ Exit: (288) [user] subst_args(=, _227876, 496, '&self', _4888, _4888) Call: (288) [apply] apply:maplist_([], _230702, user:subst_args(=, _227876, 496, '&self')) Unify: (288) [apply] apply:maplist_([], [], user:subst_args(=, _227876, 496, '&self')) Exit: (288) [apply] apply:maplist_([], [], user:subst_args(=, _227876, 496, '&self')) Exit: (287) [apply] apply:maplist_([_4888], [_4888], user:subst_args(=, _227876, 496, '&self')) ^ Exit: (286) [apply] apply:maplist(user:subst_args(=, _227876, 496, '&self'), [_4888], [_4888]) ^ Call: (286) [user] subst_args5(496, '&self', [dynamic, _4888], _8978) ^ Unify: (286) [user] subst_args5(496, '&self', [dynamic, _4888], _8978) ^ Call: (287) [user] eval_selfless(_252232, _252234, 496, '&self', [dynamic, _4888], _8978) ^ Unify: (287) [user] eval_selfless(_253176, _253178, 496, '&self', [dynamic, _4888], _8978) ^ Call: (288) [user] eval_selfless_0([dynamic, _4888], _8978) ^ Unify: (288) [user] eval_selfless_0([dynamic, _4888], _8978) Call: (289) [system] var(dynamic) ^ Redo: (288) [user] eval_selfless_0([dynamic, _4888], _8978) ^ Unify: (288) [user] eval_selfless_0([dynamic, _4888], _8978) ^ Call: (289) [user] eval_selfless_1([dynamic, _4888], _8978) ^ Unify: (289) [user] eval_selfless_1([dynamic, _4888], _8978) ^ Call: (290) [user] allow_clp ^ Unify: (290) [user] allow_clp ^ Call: (291) [user] false_flag ^ Unify: (291) [user] false_flag Call: (292) [system] fail Fail: (292) [system] fail ^ Fail: (291) [user] false_flag ^ Redo: (288) [user] eval_selfless_0([dynamic, _4888], _8978) ^ Unify: (288) [user] eval_selfless_0([dynamic, _4888], _8978) ^ Call: (289) [user] eval_selfless_2([dynamic, _4888], _8978) ^ Unify: (289) [user] eval_selfless_2([dynamic, _4888], _8978) Call: (290) [system] var(dynamic) ^ Redo: (289) [user] eval_selfless_2([dynamic, _4888], _8978) ^ Unify: (289) [user] eval_selfless_2([dynamic, _4888], _8978) ^ Call: (290) [user] fake_notrace((ground([dynamic, _4888]), [dynamic, _4888]=[_273472, _273478, _273484], atom(_273472), catch_warn(current_op(_273510, yfx, _273472)), [dynamic, _4888]\=[_273530], s2ps([dynamic, _4888], _273538))) ^ Unify: (290) [user] fake_notrace(user:(ground([dynamic, _4888]), [dynamic, _4888]=[_273472, _273478, _273484], atom(_273472), catch_warn(current_op(_273510, yfx, _273472)), [dynamic, _4888]\=[_273530], s2ps([dynamic, _4888], _273538))) ^ Call: (291) [user] real_notrace(user:(ground([dynamic, _4888]), [dynamic, _4888]=[_273472, _273478, _273484], atom(_273472), catch_warn(current_op(_273510, yfx, _273472)), [dynamic, _4888]\=[_273530], s2ps([dynamic, _4888], _273538))) ^ Unify: (291) [user] real_notrace(user:(ground([dynamic, _4888]), [dynamic, _4888]=[_273472, _273478, _273484], atom(_273472), catch_warn(current_op(_273510, yfx, _273472)), [dynamic, _4888]\=[_273530], s2ps([dynamic, _4888], _273538))) ^ Call: (292) [user] setup_call_cleanup('$notrace'(_277244, _277246), once(user:(ground([dynamic, _4888]), [dynamic, _4888]=[_273472, _273478, _273484], atom(_273472), catch_warn(current_op(_273510, yfx, _273472)), [dynamic, _4888]\=[_273530], s2ps([dynamic, _4888], _273538))), '$restore_trace'(_277244, _277246)) ^ Unify: (292) [system] setup_call_cleanup(user:'$notrace'(_277244, _277246), user:once(user:(ground([dynamic, _4888]), [dynamic, _4888]=[_273472, _273478, _273484], atom(_273472), catch_warn(current_op(_273510, yfx, _273472)), [dynamic, _4888]\=[_273530], s2ps([dynamic, _4888], _273538))), user:'$restore_trace'(_277244, _277246)) ^ Call: (293) [system] sig_atomic(user:'$notrace'(_277244, _277246)) ^ Fail: (291) [user] real_notrace(user:(ground([dynamic, _4888]), [dynamic, _4888]=[_273472, _273478, _273484], atom(_273472), catch_warn(current_op(_273510, yfx, _273472)), [dynamic, _4888]\=[_273530], s2ps([dynamic, _4888], _273538))) ^ Fail: (290) [user] fake_notrace(user:(ground([dynamic, _4888]), [dynamic, _4888]=[_273472, _273478, _273484], atom(_273472), catch_warn(current_op(_273510, yfx, _273472)), [dynamic, _4888]\=[_273530], s2ps([dynamic, _4888], _273538))) ^ Redo: (286) [user] subst_args5(496, '&self', [dynamic, _4888], _8978) ^ Unify: (286) [user] subst_args5(496, '&self', [dynamic, _4888], _8978) ^ Call: (287) [user] is_system_pred(dynamic) ^ Unify: (287) [user] is_system_pred(dynamic) Call: (288) [system] atom(dynamic) Exit: (288) [system] atom(dynamic) Call: (288) [system] atom_concat(_287572, !, dynamic) ^ Redo: (287) [user] is_system_pred(dynamic) ^ Unify: (287) [user] is_system_pred(dynamic) Call: (288) [system] atom(dynamic) Exit: (288) [system] atom(dynamic) Call: (288) [system] atom_concat(_292200, '-fn', dynamic) ^ Redo: (287) [user] is_system_pred(dynamic) ^ Unify: (287) [user] is_system_pred(dynamic) Call: (288) [system] atom(dynamic) Exit: (288) [system] atom(dynamic) Call: (288) [system] atom_concat(_296828, '-p', dynamic) ^ Redo: (286) [user] subst_args5(496, '&self', [dynamic, _4888], _8978) ^ Call: (287) [user] subst_args6(496, '&self', [dynamic, _4888], _8978) ^ Unify: (287) [user] subst_args6(496, '&self', [dynamic, _4888], _8978) ^ Call: (288) [user] is_system_pred(dynamic) ^ Unify: (288) [user] is_system_pred(dynamic) Call: (289) [system] atom(dynamic) Exit: (289) [system] atom(dynamic) Call: (289) [system] atom_concat(_304270, !, dynamic) ^ Redo: (288) [user] is_system_pred(dynamic) ^ Unify: (288) [user] is_system_pred(dynamic) Call: (289) [system] atom(dynamic) Exit: (289) [system] atom(dynamic) Call: (289) [system] atom_concat(_308898, '-fn', dynamic) ^ Redo: (288) [user] is_system_pred(dynamic) ^ Unify: (288) [user] is_system_pred(dynamic) Call: (289) [system] atom(dynamic) Exit: (289) [system] atom(dynamic) Call: (289) [system] atom_concat(_313526, '-p', dynamic) ^ Redo: (283) [user] subst_args1(=, _8950, 496, '&self', [dynamic, _4888], _8978) ^ Call: (284) [user] subst_args2_failed(496, '&self', [dynamic, _4888], _8978) ^ Unify: (284) [user] subst_args2_failed(496, '&self', [dynamic, _4888], _8978) Call: (285) [system] [dynamic, _4888]==[] ^ Redo: (284) [user] subst_args2_failed(496, '&self', [dynamic, _4888], _8978) ^ Unify: (284) [user] subst_args2_failed(496, '&self', [dynamic, _4888], _8978) Call: (285) [system] var([dynamic, _4888]) ^ Redo: (284) [user] subst_args2_failed(496, '&self', [dynamic, _4888], _8978) ^ Unify: (284) [user] subst_args2_failed(496, '&self', [dynamic, _4888], _8978) ^ Call: (285) [user] once(subst_selfless([dynamic, _4888], _8978)) ^ Unify: (285) [system] once(user:subst_selfless([dynamic, _4888], _8978)) ^ Call: (286) [user] subst_selfless([dynamic, _4888], _8978) ^ Unify: (286) [user] subst_selfless([dynamic, _4888], _8978) Call: (287) [system] var(dynamic) ^ Redo: (286) [user] subst_selfless([dynamic, _4888], _8978) ^ Unify: (286) [user] subst_selfless([dynamic, _4888], _8978) ^ Call: (287) [user] eval_selfless(_329384, _329386, _329388, _329390, [dynamic, _4888], _8978) ^ Unify: (287) [user] eval_selfless(_330328, _330330, _330332, _330334, [dynamic, _4888], _8978) ^ Call: (288) [user] eval_selfless_0([dynamic, _4888], _8978) ^ Unify: (288) [user] eval_selfless_0([dynamic, _4888], _8978) Call: (289) [system] var(dynamic) ^ Redo: (288) [user] eval_selfless_0([dynamic, _4888], _8978) ^ Unify: (288) [user] eval_selfless_0([dynamic, _4888], _8978) ^ Call: (289) [user] eval_selfless_1([dynamic, _4888], _8978) ^ Unify: (289) [user] eval_selfless_1([dynamic, _4888], _8978) ^ Call: (290) [user] allow_clp ^ Unify: (290) [user] allow_clp ^ Call: (291) [user] false_flag ^ Unify: (291) [user] false_flag Call: (292) [system] fail Fail: (292) [system] fail ^ Fail: (291) [user] false_flag ^ Redo: (288) [user] eval_selfless_0([dynamic, _4888], _8978) ^ Unify: (288) [user] eval_selfless_0([dynamic, _4888], _8978) ^ Call: (289) [user] eval_selfless_2([dynamic, _4888], _8978) ^ Unify: (289) [user] eval_selfless_2([dynamic, _4888], _8978) Call: (290) [system] var(dynamic) ^ Redo: (289) [user] eval_selfless_2([dynamic, _4888], _8978) ^ Unify: (289) [user] eval_selfless_2([dynamic, _4888], _8978) ^ Call: (290) [user] fake_notrace((ground([dynamic, _4888]), [dynamic, _4888]=[_350624, _350630, _350636], atom(_350624), catch_warn(current_op(_350662, yfx, _350624)), [dynamic, _4888]\=[_350682], s2ps([dynamic, _4888], _350690))) ^ Unify: (290) [user] fake_notrace(user:(ground([dynamic, _4888]), [dynamic, _4888]=[_350624, _350630, _350636], atom(_350624), catch_warn(current_op(_350662, yfx, _350624)), [dynamic, _4888]\=[_350682], s2ps([dynamic, _4888], _350690))) ^ Call: (291) [user] real_notrace(user:(ground([dynamic, _4888]), [dynamic, _4888]=[_350624, _350630, _350636], atom(_350624), catch_warn(current_op(_350662, yfx, _350624)), [dynamic, _4888]\=[_350682], s2ps([dynamic, _4888], _350690))) ^ Unify: (291) [user] real_notrace(user:(ground([dynamic, _4888]), [dynamic, _4888]=[_350624, _350630, _350636], atom(_350624), catch_warn(current_op(_350662, yfx, _350624)), [dynamic, _4888]\=[_350682], s2ps([dynamic, _4888], _350690))) ^ Call: (292) [user] setup_call_cleanup('$notrace'(_354396, _354398), once(user:(ground([dynamic, _4888]), [dynamic, _4888]=[_350624, _350630, _350636], atom(_350624), catch_warn(current_op(_350662, yfx, _350624)), [dynamic, _4888]\=[_350682], s2ps([dynamic, _4888], _350690))), '$restore_trace'(_354396, _354398)) ^ Unify: (292) [system] setup_call_cleanup(user:'$notrace'(_354396, _354398), user:once(user:(ground([dynamic, _4888]), [dynamic, _4888]=[_350624, _350630, _350636], atom(_350624), catch_warn(current_op(_350662, yfx, _350624)), [dynamic, _4888]\=[_350682], s2ps([dynamic, _4888], _350690))), user:'$restore_trace'(_354396, _354398)) ^ Call: (293) [system] sig_atomic(user:'$notrace'(_354396, _354398)) ^ Fail: (291) [user] real_notrace(user:(ground([dynamic, _4888]), [dynamic, _4888]=[_350624, _350630, _350636], atom(_350624), catch_warn(current_op(_350662, yfx, _350624)), [dynamic, _4888]\=[_350682], s2ps([dynamic, _4888], _350690))) ^ Fail: (290) [user] fake_notrace(user:(ground([dynamic, _4888]), [dynamic, _4888]=[_350624, _350630, _350636], atom(_350624), catch_warn(current_op(_350662, yfx, _350624)), [dynamic, _4888]\=[_350682], s2ps([dynamic, _4888], _350690))) ^ Redo: (284) [user] subst_args2_failed(496, '&self', [dynamic, _4888], _8978) ^ Unify: (284) [user] subst_args2_failed(496, '&self', [dynamic, _4888], [_360020|_360022]) ^ Call: (285) [user] subst_args(_361034, _361036, 496, '&self', dynamic, _360020) ^ Unify: (285) [user] subst_args(_361978, _361980, 496, '&self', dynamic, _360020) Call: (286) [system] atom(_362848) ^ Redo: (285) [user] subst_args(_363848, _363850, 496, '&self', dynamic, _360020) ^ Unify: (285) [user] subst_args(_364792, _364794, 496, '&self', dynamic, _360020) ^ Call: (286) [user] self_subst(dynamic) ^ Unify: (286) [user] self_subst(dynamic) Call: (287) [system] callable(dynamic) Exit: (287) [system] callable(dynamic) ^ Unify: (286) [user] self_subst(dynamic) ^ Call: (287) [user] self_eval(dynamic) ^ Unify: (287) [user] self_eval(dynamic) ^ Call: (289) [system] setup_call_cleanup('$notrace'(_372142, _372144), once(user:self_eval0(dynamic)), '$restore_trace'(_372142, _372144)) ^ Unify: (289) [system] setup_call_cleanup(system:'$notrace'(_372142, _372144), system:once(user:self_eval0(dynamic)), system:'$restore_trace'(_372142, _372144)) ^ Call: (290) [system] sig_atomic(system:'$notrace'(_372142, _372144)) ^ Exit: (289) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(dynamic)), system:'$restore_trace'(3, -1)) ^ Exit: (287) [user] self_eval(dynamic) ^ Exit: (286) [user] self_subst(dynamic) Call: (286) [system] _360020=(dynamic) Exit: (286) [system] (dynamic)=(dynamic) ^ Exit: (285) [user] subst_args(_379696, _379698, 496, '&self', dynamic, dynamic) ^ Call: (285) [user] subst_args2_failed(496, '&self', [_4888], _360022) ^ Unify: (285) [user] subst_args2_failed(496, '&self', [_4888], _360022) Call: (286) [system] [_4888]==[] ^ Redo: (285) [user] subst_args2_failed(496, '&self', [_4888], _360022) ^ Unify: (285) [user] subst_args2_failed(496, '&self', [_4888], _360022) Call: (286) [system] var([_4888]) ^ Redo: (285) [user] subst_args2_failed(496, '&self', [_4888], _360022) ^ Unify: (285) [user] subst_args2_failed(496, '&self', [_4888], _360022) ^ Call: (286) [user] once(subst_selfless([_4888], _360022)) ^ Unify: (286) [system] once(user:subst_selfless([_4888], _360022)) ^ Call: (287) [user] subst_selfless([_4888], _360022) ^ Unify: (287) [user] subst_selfless([_4888], _360022) Call: (288) [system] var(_4888) Exit: (288) [system] var(_4888) Call: (288) [system] fail ^ Redo: (285) [user] subst_args2_failed(496, '&self', [_4888], _360022) ^ Unify: (285) [user] subst_args2_failed(496, '&self', [_4888], [_395470|_395472]) ^ Call: (286) [user] subst_args(_396484, _396486, 496, '&self', _4888, _395470) ^ Unify: (286) [user] subst_args(_397428, _397430, 496, '&self', _4888, _395470) Call: (287) [system] atom(_398298) ^ Redo: (286) [user] subst_args(_399298, _399300, 496, '&self', _4888, _395470) ^ Unify: (286) [user] subst_args(_400242, _400244, 496, '&self', _4888, _395470) ^ Call: (287) [user] self_subst(_4888) ^ Unify: (287) [user] self_subst(_4888) Call: (288) [system] callable(_4888) ^ Redo: (287) [user] self_subst(_4888) ^ Exit: (287) [user] self_subst(_4888) Call: (287) [system] _395470=_4888 Exit: (287) [system] _4888=_4888 ^ Exit: (286) [user] subst_args(_407662, _407664, 496, '&self', _4888, _4888) ^ Call: (286) [user] subst_args2_failed(496, '&self', [], _395472) ^ Unify: (286) [user] subst_args2_failed(496, '&self', [], _395472) Call: (287) [system] []==[] Exit: (287) [system] []==[] Call: (287) [system] _395472=[] Exit: (287) [system] []=[] ^ Exit: (286) [user] subst_args2_failed(496, '&self', [], []) ^ Exit: (285) [user] subst_args2_failed(496, '&self', [_4888], [_4888]) ^ Exit: (284) [user] subst_args2_failed(496, '&self', [dynamic, _4888], [dynamic, _4888]) ^ Exit: (283) [user] subst_args1(=, _8950, 496, '&self', [dynamic, _4888], [dynamic, _4888]) ^ Exit: (282) [user] subst_args1(_8948, _8950, 496, '&self', [dynamic, _4888], [dynamic, _4888]) Call: (282) [system] nb_setarg(1, retval(fail), [dynamic, _4888]) Exit: (282) [system] nb_setarg(1, retval([dynamic, _419754]), [dynamic, _4888]) ^ Call: (282) [user] ignore(notrace((\+[dynamic, _4888]\=_8994, nb_setarg(1, retval([dynamic, _419754]), [dynamic, _4888])))) ^ Unify: (282) [system] ignore(user:notrace((\+[dynamic, _4888]\=_8994, nb_setarg(1, retval([dynamic, _419754]), [dynamic, _4888])))) ^ Call: (284) [system] setup_call_cleanup('$notrace'(_422564, _422566), once(user:(\+[dynamic, _4888]\=_8994, nb_setarg(1, retval([dynamic, _419754]), [dynamic, _4888]))), '$restore_trace'(_422564, _422566)) ^ Unify: (284) [system] setup_call_cleanup(system:'$notrace'(_422564, _422566), system:once(user:(\+[dynamic, _4888]\=_8994, nb_setarg(1, retval([dynamic, _419754]), [dynamic, _4888]))), system:'$restore_trace'(_422564, _422566)) ^ Call: (285) [system] sig_atomic(system:'$notrace'(_422564, _422566)) ^ Exit: (284) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(\+[dynamic, _4888]\=_8994, nb_setarg(1, retval([dynamic, _425412]), [dynamic, _4888]))), system:'$restore_trace'(3, -1)) ^ Exit: (282) [system] ignore(user:notrace((\+[dynamic, _4888]\=_8994, nb_setarg(1, retval([dynamic, _425412]), [dynamic, _4888])))) ^ Call: (282) [user] ignore((_8986==1->ignore(\+ \+ (flag(eval_num, _9024, _9024+1), (retval([dynamic, _425412])\=@=retval(fail), nonvar([dynamic, _4888])->indentq(3, _9024, <--, [false, [dynamic, _4888]]);indentq(3, _9024, <--, [false, retval([dynamic, _425412])]))));notrace(ignore(if_t(3<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9024, _9024+1), (retval([dynamic, _425412])\=@=retval(fail), nonvar([dynamic, _4888])->indentq(3, _9024, <--, [false, [dynamic, _4888]]);indentq(3, _9024, <--, [false, retval([dynamic, _425412])])))))))))) ^ Unify: (282) [system] ignore(user:(_8986==1->ignore(\+ \+ (flag(eval_num, _9024, _9024+1), (retval([dynamic, _425412])\=@=retval(fail), nonvar([dynamic, _4888])->indentq(3, _9024, <--, [false, [dynamic, _4888]]);indentq(3, _9024, <--, [false, retval([dynamic, _425412])]))));notrace(ignore(if_t(3<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9024, _9024+1), (retval([dynamic, _425412])\=@=retval(fail), nonvar([dynamic, _4888])->indentq(3, _9024, <--, [false, [dynamic, _4888]]);indentq(3, _9024, <--, [false, retval([dynamic, _425412])])))))))))) Call: (284) [system] _8986==1 Fail: (284) [system] _8986==1 ^ Call: (285) [system] setup_call_cleanup('$notrace'(_431014, _431016), once(user:ignore(if_t(3<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9024, _9024+1), (retval([dynamic, _425412])\=@=retval(fail), nonvar([dynamic, _4888])->indentq(3, _9024, <--, [false, [dynamic, _4888]]);indentq(3, _9024, <--, [false, retval([dynamic, _425412])])))))))), '$restore_trace'(_431014, _431016)) ^ Unify: (285) [system] setup_call_cleanup(system:'$notrace'(_431014, _431016), system:once(user:ignore(if_t(3<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9024, _9024+1), (retval([dynamic, _425412])\=@=retval(fail), nonvar([dynamic, _4888])->indentq(3, _9024, <--, [false, [dynamic, _4888]]);indentq(3, _9024, <--, [false, retval([dynamic, _425412])])))))))), system:'$restore_trace'(_431014, _431016)) ^ Call: (286) [system] sig_atomic(system:'$notrace'(_431014, _431016)) ^ Exit: (285) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:ignore(if_t(3<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9024, _9024+1), (retval([dynamic, _425412])\=@=retval(fail), nonvar([dynamic, _4888])->indentq(3, _9024, <--, [false, [dynamic, _4888]]);indentq(3, _9024, <--, [false, retval([dynamic, _425412])])))))))), system:'$restore_trace'(3, -1)) ^ Exit: (282) [system] ignore(user:(_8986==1->ignore(\+ \+ (flag(eval_num, _9024, _9024+1), (retval([dynamic, _425412])\=@=retval(fail), nonvar([dynamic, _4888])->indentq(3, _9024, <--, [false, [dynamic, _4888]]);indentq(3, _9024, <--, [false, retval([dynamic, _425412])]))));notrace(ignore(if_t(3<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9024, _9024+1), (retval([dynamic, _425412])\=@=retval(fail), nonvar([dynamic, _4888])->indentq(3, _9024, <--, [false, [dynamic, _4888]]);indentq(3, _9024, <--, [false, retval([dynamic, _425412])])))))))))) ^ Exit: (280) [system] call_cleanup(user:((call(subst_args1(_8948, _8950), 496, '&self', [dynamic, _4888], [dynamic, _4888])*->nb_setarg(1, retval([dynamic, _425412]), [dynamic, _4888]);fail, trace, call(subst_args1(_8948, _8950), 496, '&self', [dynamic, _4888], [dynamic, _4888])), ignore(notrace((\+[dynamic, _4888]\=_8994, nb_setarg(1, retval([dynamic, _425412]), [dynamic, _4888]))))), user:ignore((_8986==1->ignore(\+ \+ (flag(eval_num, _9024, _9024+1), (retval([dynamic, _425412])\=@=retval(fail), nonvar([dynamic, _4888])->indentq(3, _9024, <--, [false, [dynamic, _4888]]);indentq(3, _9024, <--, [false, retval([dynamic, _425412])]))));notrace(ignore(if_t(3<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9024, _9024+1), (retval([dynamic, _425412])\=@=retval(fail), nonvar([dynamic, _4888])->indentq(3, _9024, <--, [false, [dynamic, _4888]]);indentq(3, _9024, <--, [false, retval([dynamic, _425412])]))))))))))) Call: (280) [system] retval([dynamic, _425412])\=@=retval(fail) Exit: (280) [system] retval([dynamic, _425412])\=@=retval(fail) ^ Exit: (279) [user] trace_eval(subst_args1(_8948, _8950), (false, (e2;e)), 496, '&self', [dynamic, _4888], [dynamic, _4888]) Call: (279) [system] [dynamic, _4888]\=@=[dynamic, _4888] ^ Redo: (278) [user] subst_args0(_8948, _8950, 496, '&self', [dynamic, _4888], _8942) Call: (279) [system] _8942=[dynamic, _4888] Exit: (279) [system] [dynamic, _4888]=[dynamic, _4888] ^ Exit: (278) [user] subst_args0(_8948, _8950, 496, '&self', [dynamic, _4888], [dynamic, _4888]) ^ Exit: (277) [user] subst_args(_8948, _8950, 497, '&self', [dynamic, _4888], [dynamic, _4888]) ^ Call: (277) [user] subst_args2_failed(497, '&self', [[multifile, _4888]], _8944) ^ Unify: (277) [user] subst_args2_failed(497, '&self', [[multifile, _4888]], _8944) Call: (278) [system] [[multifile, _4888]]==[] ^ Redo: (277) [user] subst_args2_failed(497, '&self', [[multifile, _4888]], _8944) ^ Unify: (277) [user] subst_args2_failed(497, '&self', [[multifile, _4888]], _8944) Call: (278) [system] var([[multifile, _4888]]) ^ Redo: (277) [user] subst_args2_failed(497, '&self', [[multifile, _4888]], _8944) ^ Unify: (277) [user] subst_args2_failed(497, '&self', [[multifile, _4888]], _8944) ^ Call: (278) [user] once(subst_selfless([[multifile, _4888]], _8944)) ^ Unify: (278) [system] once(user:subst_selfless([[multifile, _4888]], _8944)) ^ Call: (279) [user] subst_selfless([[multifile, _4888]], _8944) ^ Unify: (279) [user] subst_selfless([[multifile, _4888]], _8944) Call: (280) [system] var([multifile, _4888]) ^ Redo: (279) [user] subst_selfless([[multifile, _4888]], _8944) ^ Unify: (279) [user] subst_selfless([[multifile, _4888]], _8944) ^ Call: (280) [user] eval_selfless(_459296, _459298, _459300, _459302, [[multifile, _4888]], _8944) ^ Unify: (280) [user] eval_selfless(_460240, _460242, _460244, _460246, [[multifile, _4888]], _8944) ^ Call: (281) [user] eval_selfless_0([[multifile, _4888]], _8944) ^ Unify: (281) [user] eval_selfless_0([[multifile, _4888]], _8944) Call: (282) [system] var([multifile, _4888]) ^ Redo: (281) [user] eval_selfless_0([[multifile, _4888]], _8944) ^ Unify: (281) [user] eval_selfless_0([[multifile, _4888]], _8944) ^ Call: (282) [user] eval_selfless_1([[multifile, _4888]], _8944) ^ Unify: (282) [user] eval_selfless_1([[multifile, _4888]], _8944) ^ Call: (283) [user] allow_clp ^ Unify: (283) [user] allow_clp ^ Call: (284) [user] false_flag ^ Unify: (284) [user] false_flag Call: (285) [system] fail Fail: (285) [system] fail ^ Fail: (284) [user] false_flag ^ Redo: (281) [user] eval_selfless_0([[multifile, _4888]], _8944) ^ Unify: (281) [user] eval_selfless_0([[multifile, _4888]], _8944) ^ Call: (282) [user] eval_selfless_2([[multifile, _4888]], _8944) ^ Unify: (282) [user] eval_selfless_2([[multifile, _4888]], _8944) Call: (283) [system] var([multifile, _4888]) ^ Redo: (282) [user] eval_selfless_2([[multifile, _4888]], _8944) ^ Unify: (282) [user] eval_selfless_2([[multifile, _4888]], _8944) ^ Call: (283) [user] fake_notrace((ground([[multifile, _4888]]), [[multifile, _4888]]=[_480536, _480542, _480548], atom(_480536), catch_warn(current_op(_480574, yfx, _480536)), [[multifile, _4888]]\=[_480594], s2ps([[multifile, _4888]], _480602))) ^ Unify: (283) [user] fake_notrace(user:(ground([[multifile, _4888]]), [[multifile, _4888]]=[_480536, _480542, _480548], atom(_480536), catch_warn(current_op(_480574, yfx, _480536)), [[multifile, _4888]]\=[_480594], s2ps([[multifile, _4888]], _480602))) ^ Call: (284) [user] real_notrace(user:(ground([[multifile, _4888]]), [[multifile, _4888]]=[_480536, _480542, _480548], atom(_480536), catch_warn(current_op(_480574, yfx, _480536)), [[multifile, _4888]]\=[_480594], s2ps([[multifile, _4888]], _480602))) ^ Unify: (284) [user] real_notrace(user:(ground([[multifile, _4888]]), [[multifile, _4888]]=[_480536, _480542, _480548], atom(_480536), catch_warn(current_op(_480574, yfx, _480536)), [[multifile, _4888]]\=[_480594], s2ps([[multifile, _4888]], _480602))) ^ Call: (285) [user] setup_call_cleanup('$notrace'(_484308, _484310), once(user:(ground([[multifile, _4888]]), [[multifile, _4888]]=[_480536, _480542, _480548], atom(_480536), catch_warn(current_op(_480574, yfx, _480536)), [[multifile, _4888]]\=[_480594], s2ps([[multifile, _4888]], _480602))), '$restore_trace'(_484308, _484310)) ^ Unify: (285) [system] setup_call_cleanup(user:'$notrace'(_484308, _484310), user:once(user:(ground([[multifile, _4888]]), [[multifile, _4888]]=[_480536, _480542, _480548], atom(_480536), catch_warn(current_op(_480574, yfx, _480536)), [[multifile, _4888]]\=[_480594], s2ps([[multifile, _4888]], _480602))), user:'$restore_trace'(_484308, _484310)) ^ Call: (286) [system] sig_atomic(user:'$notrace'(_484308, _484310)) ^ Fail: (284) [user] real_notrace(user:(ground([[multifile, _4888]]), [[multifile, _4888]]=[_480536, _480542, _480548], atom(_480536), catch_warn(current_op(_480574, yfx, _480536)), [[multifile, _4888]]\=[_480594], s2ps([[multifile, _4888]], _480602))) ^ Fail: (283) [user] fake_notrace(user:(ground([[multifile, _4888]]), [[multifile, _4888]]=[_480536, _480542, _480548], atom(_480536), catch_warn(current_op(_480574, yfx, _480536)), [[multifile, _4888]]\=[_480594], s2ps([[multifile, _4888]], _480602))) ^ Redo: (277) [user] subst_args2_failed(497, '&self', [[multifile, _4888]], _8944) ^ Unify: (277) [user] subst_args2_failed(497, '&self', [[multifile, _4888]], [_489932|_489934]) ^ Call: (278) [user] subst_args(_490946, _490948, 497, '&self', [multifile, _4888], _489932) ^ Unify: (278) [user] subst_args(_491890, _491892, 497, '&self', [multifile, _4888], _489932) Call: (279) [system] atom(_492760) ^ Redo: (278) [user] subst_args(_493760, _493762, 497, '&self', [multifile, _4888], _489932) ^ Unify: (278) [user] subst_args(_494704, _494706, 497, '&self', [multifile, _4888], _489932) ^ Call: (279) [user] self_subst([multifile, _4888]) ^ Unify: (279) [user] self_subst([multifile, _4888]) Call: (280) [system] callable([multifile, _4888]) Exit: (280) [system] callable([multifile, _4888]) ^ Unify: (279) [user] self_subst([multifile, _4888]) ^ Call: (280) [user] self_eval([multifile, _4888]) ^ Unify: (280) [user] self_eval([multifile, _4888]) ^ Call: (282) [system] setup_call_cleanup('$notrace'(_502054, _502056), once(user:self_eval0([multifile, _4888])), '$restore_trace'(_502054, _502056)) ^ Unify: (282) [system] setup_call_cleanup(system:'$notrace'(_502054, _502056), system:once(user:self_eval0([multifile, _4888])), system:'$restore_trace'(_502054, _502056)) ^ Call: (283) [system] sig_atomic(system:'$notrace'(_502054, _502056)) ^ Fail: (280) [user] self_eval([multifile, _4888]) ^ Redo: (278) [user] subst_args(_505890, _505892, 497, '&self', [multifile, _4888], _489932) ^ Unify: (278) [user] subst_args(_506834, _506836, 497, '&self', [multifile, _4888], _489932) Call: (279) [system] [_4888]==[] ^ Redo: (278) [user] subst_args(_508706, _508708, 497, '&self', [multifile, _4888], _489932) ^ Unify: (278) [user] subst_args(_509650, _509652, 497, '&self', [multifile, _4888], _489932) ^ Call: (280) [system] setup_call_cleanup('$notrace'(_510540, _510542), once(user:(_510522 is 497-1)), '$restore_trace'(_510540, _510542)) ^ Unify: (280) [system] setup_call_cleanup(system:'$notrace'(_510540, _510542), system:once(user:(_510522 is 497-1)), system:'$restore_trace'(_510540, _510542)) ^ Call: (281) [system] sig_atomic(system:'$notrace'(_510540, _510542)) ^ Exit: (280) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(496 is 497-1)), system:'$restore_trace'(3, -1)) ^ Call: (279) [user] subst_args0(_514316, _514318, 496, '&self', [multifile, _4888], _489932) ^ Unify: (279) [user] subst_args0(_514316, _514318, 496, '&self', [multifile, _4888], _489932) ^ Call: (280) [user] self_subst([multifile, _4888]) ^ Unify: (280) [user] self_subst([multifile, _4888]) Call: (281) [system] callable([multifile, _4888]) Exit: (281) [system] callable([multifile, _4888]) ^ Unify: (280) [user] self_subst([multifile, _4888]) ^ Call: (281) [user] self_eval([multifile, _4888]) ^ Unify: (281) [user] self_eval([multifile, _4888]) ^ Call: (283) [system] setup_call_cleanup('$notrace'(_522694, _522696), once(user:self_eval0([multifile, _4888])), '$restore_trace'(_522694, _522696)) ^ Unify: (283) [system] setup_call_cleanup(system:'$notrace'(_8982, _8984), system:once(user:self_eval0([multifile, _4888])), system:'$restore_trace'(_8982, _8984)) ^ Call: (284) [system] sig_atomic(system:'$notrace'(_8982, _8984)) ^ Fail: (281) [user] self_eval([multifile, _4888]) ^ Redo: (279) [user] subst_args0(_8960, _8962, 496, '&self', [multifile, _4888], _8954) ^ Unify: (279) [user] subst_args0(_8960, _8962, 496, '&self', [multifile, _4888], _8954) Call: (280) [system] _13430 is 496+ -1 Exit: (280) [system] 495 is 496+ -1 ^ Call: (280) [user] trace_eval(subst_args1(_8960, _8962), (false, (e2;e)), 496, '&self', [multifile, _4888], _15306) ^ Unify: (280) [user] trace_eval(subst_args1(_8960, _8962), (false, (e2;e)), 496, '&self', [multifile, _4888], _15306) ^ Call: (281) [user] must_det_ll((notrace((flag(eval_num, _17216, _17216+1), _17234 is _17216 mod 500, _17252 is 99-496 mod 100, _17276=_17278, option_else('trace-length', _17290, 500), option_else('trace-depth', _17298, 30))), quietly(if_t((nop(stop_rtrace), _17234>_17290), (set_debug(eval, false), _17354 is _17290+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_17354])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_17406))))) ^ Unify: (281) [user] must_det_ll(user:(notrace((flag(eval_num, _17216, _17216+1), _17234 is _17216 mod 500, _17252 is 99-496 mod 100, _17276=_17278, option_else('trace-length', _17290, 500), option_else('trace-depth', _17298, 30))), quietly(if_t((nop(stop_rtrace), _17234>_17290), (set_debug(eval, false), _17354 is _17290+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_17354])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_17406))))) ^ Call: (282) [user] once(user:(notrace((flag(eval_num, _17216, _17216+1), _17234 is _17216 mod 500, _17252 is 99-496 mod 100, _17276=_17278, option_else('trace-length', _17290, 500), option_else('trace-depth', _17298, 30))), quietly(if_t((nop(stop_rtrace), _17234>_17290), (set_debug(eval, false), _17354 is _17290+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_17354])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_17406))))) ^ Unify: (282) [system] once(user:(notrace((flag(eval_num, _17216, _17216+1), _17234 is _17216 mod 500, _17252 is 99-496 mod 100, _17276=_17278, option_else('trace-length', _17290, 500), option_else('trace-depth', _17298, 30))), quietly(if_t((nop(stop_rtrace), _17234>_17290), (set_debug(eval, false), _17354 is _17290+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_17354])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_17406))))) ^ Call: (285) [system] setup_call_cleanup('$notrace'(_21130, _21132), once(user:(flag(eval_num, _17216, _17216+1), _17234 is _17216 mod 500, _17252 is 99-496 mod 100, _17276=_17278, option_else('trace-length', _17290, 500), option_else('trace-depth', _17298, 30))), '$restore_trace'(_21130, _21132)) ^ Unify: (285) [system] setup_call_cleanup(system:'$notrace'(_21130, _21132), system:once(user:(flag(eval_num, _17216, _17216+1), _17234 is _17216 mod 500, _17252 is 99-496 mod 100, _17276=_17278, option_else('trace-length', _17290, 500), option_else('trace-depth', _17298, 30))), system:'$restore_trace'(_21130, _21132)) ^ Call: (286) [system] sig_atomic(system:'$notrace'(_21130, _21132)) ^ Exit: (285) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(flag(eval_num, 43, 43+1), 43 is 43 mod 500, 3 is 99-496 mod 100, _17276=_17276, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), system:'$restore_trace'(3, -1)) ^ Call: (285) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 43>500), (set_debug(eval, false), _17354 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_17354])), nop((start_rtrace, rtrace))))) ^ Unify: (285) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 43>500), (set_debug(eval, false), _17354 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_17354])), nop((start_rtrace, rtrace))))) ^ Exit: (285) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 43>500), (set_debug(eval, false), _17354 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_17354])), nop((start_rtrace, rtrace))))) Call: (284) [user] nop(notrace(no_repeats_var(_17406))) Unify: (284) [user] nop(notrace(no_repeats_var(_17406))) Exit: (284) [user] nop(notrace(no_repeats_var(_17406))) ^ Exit: (282) [system] once(user:(notrace((flag(eval_num, 43, 43+1), 43 is 43 mod 500, 3 is 99-496 mod 100, _17276=_17276, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), quietly(if_t((nop(stop_rtrace), 43>500), (set_debug(eval, false), _17354 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_17354])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_17406))))) ^ Exit: (281) [user] must_det_ll(user:(notrace((flag(eval_num, 43, 43+1), 43 is 43 mod 500, 3 is 99-496 mod 100, _17276=_17276, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), quietly(if_t((nop(stop_rtrace), 43>500), (set_debug(eval, false), _17354 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_17354])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_17406))))) Call: (281) [occurs] occurs:sub_term(_32594, (false, (e2;e))) Unify: (281) [occurs] occurs:sub_term((false, (e2;e)), (false, (e2;e))) Exit: (281) [occurs] occurs:sub_term((false, (e2;e)), (false, (e2;e))) Call: (281) [system] (false, (e2;e))\=(false, (e2;e)) Fail: (281) [system] (false, (e2;e))\=(false, (e2;e)) Redo: (281) [occurs] occurs:sub_term(_32594, (false, (e2;e))) Unify: (281) [occurs] occurs:sub_term(_32594, (false, (e2;e))) Call: (282) [system] compound((false, (e2;e))) Exit: (282) [system] compound((false, (e2;e))) Call: (282) [system] arg(_41016, (false, (e2;e)), _40940) Exit: (282) [system] arg(1, (false, (e2;e)), false) Call: (282) [occurs] occurs:sub_term(_32594, false) Unify: (282) [occurs] occurs:sub_term(false, false) Exit: (282) [occurs] occurs:sub_term(false, false) Exit: (281) [occurs] occurs:sub_term(false, (false, (e2;e))) Call: (281) [system] (false, (e2;e))\=false Exit: (281) [system] (false, (e2;e))\=false ^ Call: (281) [user] if_trace((eval;false, (e2;e)), (_17276=1, indentq(3, 43, -->, [false, [multifile, _4888]]))) ^ Unify: (281) [user] if_trace((eval;false, (e2;e)), (_17276=1, indentq(3, 43, -->, [false, [multifile, _4888]]))) ^ Call: (283) [system] setup_call_cleanup('$notrace'(_50320, _50322), once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _17276=1, indentq(3, 43, -->, [false, [multifile, _4888]]))), _50278, fbug((_50278-->if_trace((eval;false, (e2;e)), (_17276=1, indentq(3, 43, -->, [false, [multifile, _4888]])))))))), '$restore_trace'(_50320, _50322)) ^ Unify: (283) [system] setup_call_cleanup(system:'$notrace'(_50320, _50322), system:once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _17276=1, indentq(3, 43, -->, [false, [multifile, _4888]]))), _50278, fbug((_50278-->if_trace((eval;false, (e2;e)), (_17276=1, indentq(3, 43, -->, [false, [multifile, _4888]])))))))), system:'$restore_trace'(_50320, _50322)) ^ Call: (284) [system] sig_atomic(system:'$notrace'(_50320, _50322)) ^ Exit: (283) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _17276=1, indentq(3, 43, -->, [false, [multifile, _4888]]))), _50278, fbug((_50278-->if_trace((eval;false, (e2;e)), (_17276=1, indentq(3, 43, -->, [false, [multifile, _4888]])))))))), system:'$restore_trace'(3, -1)) ^ Exit: (281) [user] if_trace((eval;false, (e2;e)), (_17276=1, indentq(3, 43, -->, [false, [multifile, _4888]]))) Call: (281) [system] _55102=retval(fail) Exit: (281) [system] retval(fail)=retval(fail) Call: (281) [system] _56964=(\+ \+ (flag(eval_num, _56984, _56984+1), (retval(fail)\=@=retval(fail), nonvar(_15306)->indentq(3, _56984, <--, [false, _15306]);indentq(3, _56984, <--, [false, retval(fail)])))) Exit: (281) [system] (\+ \+ (flag(eval_num, _56984, _56984+1), (retval(fail)\=@=retval(fail), nonvar(_15306)->indentq(3, _56984, <--, [false, _15306]);indentq(3, _56984, <--, [false, retval(fail)]))))=(\+ \+ (flag(eval_num, _56984, _56984+1), (retval(fail)\=@=retval(fail), nonvar(_15306)->indentq(3, _56984, <--, [false, _15306]);indentq(3, _56984, <--, [false, retval(fail)])))) ^ Call: (281) [user] call_cleanup(((call(subst_args1(_8960, _8962), 496, '&self', [multifile, _4888], _15306)*->nb_setarg(1, retval(fail), _15306);fail, trace, call(subst_args1(_8960, _8962), 496, '&self', [multifile, _4888], _15306)), ignore(notrace((\+_15306\=_17406, nb_setarg(1, retval(fail), _15306))))), ignore((_17276==1->ignore(\+ \+ (flag(eval_num, _56984, _56984+1), (retval(fail)\=@=retval(fail), nonvar(_15306)->indentq(3, _56984, <--, [false, _15306]);indentq(3, _56984, <--, [false, retval(fail)]))));notrace(ignore(if_t(3<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _56984, _56984+1), (retval(fail)\=@=retval(fail), nonvar(_15306)->indentq(3, _56984, <--, [false, _15306]);indentq(3, _56984, <--, [false, retval(fail)]))))))))))) ^ Unify: (281) [system] call_cleanup(user:((call(subst_args1(_8960, _8962), 496, '&self', [multifile, _4888], _15306)*->nb_setarg(1, retval(fail), _15306);fail, trace, call(subst_args1(_8960, _8962), 496, '&self', [multifile, _4888], _15306)), ignore(notrace((\+_15306\=_17406, nb_setarg(1, retval(fail), _15306))))), user:ignore((_17276==1->ignore(\+ \+ (flag(eval_num, _56984, _56984+1), (retval(fail)\=@=retval(fail), nonvar(_15306)->indentq(3, _56984, <--, [false, _15306]);indentq(3, _56984, <--, [false, retval(fail)]))));notrace(ignore(if_t(3<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _56984, _56984+1), (retval(fail)\=@=retval(fail), nonvar(_15306)->indentq(3, _56984, <--, [false, _15306]);indentq(3, _56984, <--, [false, retval(fail)]))))))))))) ^ Call: (283) [user] subst_args1(_8960, _8962, 496, '&self', [multifile, _4888], _15306) ^ Unify: (283) [user] subst_args1(_8960, _8962, 496, '&self', [multifile, _4888], _15306) Call: (284) [system] var(_8960) Exit: (284) [system] var(_8960) ^ Call: (284) [user] subst_args1(=, _8962, 496, '&self', [multifile, _4888], _15306) ^ Unify: (284) [user] subst_args1(=, _8962, 496, '&self', [multifile, _4888], _15306) Call: (285) [system] var(=) ^ Redo: (284) [user] subst_args1(=, _8962, 496, '&self', [multifile, _4888], _15306) Call: (285) [system] atom(=) Exit: (285) [system] atom(=) Call: (285) [system] (=)\==(=) ^ Redo: (284) [user] subst_args1(=, _8962, 496, '&self', [multifile, _4888], _15306) ^ Unify: (284) [user] subst_args1(=, _8962, 496, '&self', [multifile, _4888], _15306) Call: (285) [system] atom([multifile, _4888]) ^ Redo: (284) [user] subst_args1(=, _8962, 496, '&self', [multifile, _4888], _15306) ^ Unify: (284) [user] subst_args1(=, _8962, 496, '&self', [multifile, _4888], _15306) Call: (285) [system] is_list([_4888]) Exit: (285) [system] is_list([_4888]) ^ Unify: (284) [user] subst_args1(=, _8962, 496, '&self', [multifile, _4888], _15306) Call: (285) [system] is_list([multifile, _4888]) Exit: (285) [system] is_list([multifile, _4888]) ^ Unify: (284) [user] subst_args1(=, _8962, 496, '&self', [multifile, _4888], [multifile|_80574]) Call: (285) [system] var(multifile) ^ Redo: (284) [user] subst_args1(=, _8962, 496, '&self', [multifile, _4888], _15306) ^ Unify: (284) [user] subst_args1(=, _8962, 496, '&self', [multifile, _4888], _15306) Call: (285) [system] is_list([multifile, _4888]) Exit: (285) [system] is_list([multifile, _4888]) ^ Call: (285) [user] apply:maplist(self_subst, [multifile, _4888]) ^ Unify: (285) [apply] apply:maplist(user:self_subst, [multifile, _4888]) Call: (286) [apply] apply:maplist_([multifile, _4888], user:self_subst) Unify: (286) [apply] apply:maplist_([multifile, _4888], user:self_subst) ^ Call: (287) [user] self_subst(multifile) ^ Unify: (287) [user] self_subst(multifile) Call: (288) [system] callable(multifile) Exit: (288) [system] callable(multifile) ^ Unify: (287) [user] self_subst(multifile) ^ Call: (288) [user] self_eval(multifile) ^ Unify: (288) [user] self_eval(multifile) ^ Call: (290) [system] setup_call_cleanup('$notrace'(_96390, _96392), once(user:self_eval0(multifile)), '$restore_trace'(_96390, _96392)) ^ Unify: (290) [system] setup_call_cleanup(system:'$notrace'(_96390, _96392), system:once(user:self_eval0(multifile)), system:'$restore_trace'(_96390, _96392)) ^ Call: (291) [system] sig_atomic(system:'$notrace'(_96390, _96392)) ^ Exit: (290) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(multifile)), system:'$restore_trace'(3, -1)) ^ Exit: (288) [user] self_eval(multifile) ^ Exit: (287) [user] self_subst(multifile) Call: (287) [apply] apply:maplist_([_4888], user:self_subst) Unify: (287) [apply] apply:maplist_([_4888], user:self_subst) ^ Call: (288) [user] self_subst(_4888) ^ Unify: (288) [user] self_subst(_4888) Call: (289) [system] callable(_4888) ^ Redo: (288) [user] self_subst(_4888) ^ Exit: (288) [user] self_subst(_4888) Call: (288) [apply] apply:maplist_([], user:self_subst) Unify: (288) [apply] apply:maplist_([], user:self_subst) Exit: (288) [apply] apply:maplist_([], user:self_subst) Exit: (287) [apply] apply:maplist_([_4888], user:self_subst) Exit: (286) [apply] apply:maplist_([multifile, _4888], user:self_subst) ^ Exit: (285) [apply] apply:maplist(user:self_subst, [multifile, _4888]) Call: (285) [system] [multifile, _4888]=[_114066|_114068] Exit: (285) [system] [multifile, _4888]=[multifile, _4888] Call: (285) [system] atom(multifile) Exit: (285) [system] atom(multifile) ^ Unify: (284) [user] subst_args1(=, _8962, 496, '&self', [multifile, _4888], _15306) ^ Call: (285) [user] is_space_op(multifile) ^ Redo: (284) [user] subst_args1(=, _8962, 496, '&self', [multifile, _4888], _15306) ^ Unify: (284) [user] subst_args1(=, _8962, 496, '&self', [multifile, _4888], _15306) Call: (285) [system] (multifile)==case ^ Redo: (284) [user] subst_args1(=, _8962, 496, '&self', [multifile, _4888], _15306) ^ Unify: (284) [user] subst_args1(=, _8962, 496, '&self', [multifile, _4888], _15306) Call: (285) [system] fail ^ Redo: (284) [user] subst_args1(=, _8962, 496, '&self', [multifile, _4888], _15306) ^ Unify: (284) [user] subst_args1(=, _8962, 496, '&self', [multifile, _4888], _15306) Call: (285) [system] _127150=do_more_defs(true) Exit: (285) [system] do_more_defs(true)=do_more_defs(true) ^ Call: (285) [user] clause(eval_21(subst_args, _8962, 496, '&self', [multifile, _4888], _15306), _129026) ^ Redo: (284) [user] subst_args1(=, _8962, 496, '&self', [multifile, _4888], _15306) ^ Unify: (284) [user] subst_args1(=, _8962, 496, '&self', [multifile, _4888], _15306) Call: (285) [system] _4888=='Nothing' ^ Redo: (284) [user] subst_args1(=, _8962, 496, '&self', [multifile, _4888], _15306) ^ Unify: (284) [user] subst_args1(=, _8962, 496, '&self', [multifile, _4888], _15306) Call: (285) [system] fail ^ Redo: (284) [user] subst_args1(=, _8962, 496, '&self', [multifile, _4888], _15306) ^ Unify: (284) [user] subst_args1(=, _8962, 496, '&self', [multifile, _4888], _4888) Call: (285) [system] _4888=='Nothing' ^ Redo: (284) [user] subst_args1(=, _8962, 496, '&self', [multifile, _4888], _15306) ^ Unify: (284) [user] subst_args1(=, _8962, 496, '&self', [multifile, _4888], _15306) ^ Call: (285) [user] is_and(multifile) ^ Unify: (285) [user] is_and(multifile) Call: (286) [system] atom(multifile) Exit: (286) [system] atom(multifile) ^ Unify: (285) [user] is_and(multifile) ^ Call: (286) [user] is_and(multifile, _144982) ^ Unify: (286) [user] is_and(multifile, _145910) Call: (287) [system] atom(multifile) Exit: (287) [system] atom(multifile) ^ Redo: (284) [user] subst_args1(=, _8962, 496, '&self', [multifile, _4888], _15306) ^ Unify: (284) [user] subst_args1(=, _8962, 496, '&self', [multifile, _4888], [multifile|_149558]) Call: (285) [system] nonvar(multifile) Exit: (285) [system] nonvar(multifile) Call: (285) [system] fail ^ Redo: (284) [user] subst_args1(=, _8962, 496, '&self', [multifile, _4888], _15306) ^ Unify: (284) [user] subst_args1(=, _8962, 496, '&self', [multifile, _4888], _15306) ^ Call: (285) [user] subst_args2(=, 496, '&self', [multifile, _4888], _15306) ^ Unify: (285) [user] subst_args2(=, 496, '&self', [multifile, _4888], _15306) Call: (286) [system] 496<3 ^ Redo: (285) [user] subst_args2(=, 496, '&self', [multifile, _4888], _15306) ^ Unify: (285) [user] subst_args2(=, 496, '&self', [multifile, _4888], _15306) Call: (286) [system] fail ^ Redo: (285) [user] subst_args2(=, 496, '&self', [multifile, _4888], _15306) ^ Unify: (285) [user] subst_args2(=, 496, '&self', [multifile, _4888], _15306) ^ Call: (286) [user] mnotrace(is_user_defined_head(=, '&self', multifile)) ^ Unify: (286) [user] mnotrace(is_user_defined_head(=, '&self', multifile)) ^ Call: (287) [user] once(is_user_defined_head(=, '&self', multifile)) ^ Unify: (287) [system] once(user:is_user_defined_head(=, '&self', multifile)) ^ Call: (288) [user] is_user_defined_head(=, '&self', multifile) ^ Unify: (288) [user] is_user_defined_head(=, '&self', multifile) ^ Call: (289) [user] mnotrace(is_user_defined_head0(=, '&self', multifile)) ^ Unify: (289) [user] mnotrace(is_user_defined_head0(=, '&self', multifile)) ^ Call: (290) [user] once(is_user_defined_head0(=, '&self', multifile)) ^ Unify: (290) [system] once(user:is_user_defined_head0(=, '&self', multifile)) ^ Call: (291) [user] is_user_defined_head0(=, '&self', multifile) ^ Unify: (291) [user] is_user_defined_head0(=, '&self', multifile) Call: (292) [system] callable(multifile) Exit: (292) [system] callable(multifile) Call: (292) [system] functor(multifile, _175660, _175740) Exit: (292) [system] functor(multifile, multifile, 0) ^ Call: (292) [user] is_user_defined_head_f(=, '&self', multifile) ^ Unify: (292) [user] is_user_defined_head_f(=, '&self', multifile) ^ Call: (293) [user] is_user_defined_head_f1(=, '&self', multifile) ^ Unify: (293) [user] is_user_defined_head_f1(=, '&self', multifile) Call: (294) [user] metta_eq_def(=, '&self', [multifile|_181258], _181340) Unify: (294) [user] metta_eq_def(=, '&self', [multifile|_181258], _182264) ^ Call: (295) [user] ignore((=)=(=)) ^ Unify: (295) [system] ignore(user:((=)=(=))) Call: (296) [system] (=)=(=) Exit: (296) [system] (=)=(=) ^ Exit: (295) [system] ignore(user:((=)=(=))) Call: (295) [user] metta_atom('&self', [=, [multifile|_181258], _187780]) Unify: (295) [user] metta_atom('&self', [=, [multifile|_181258], _187780]) ^ Call: (296) [user] typed_list('&self', _189694, _189616) ^ Unify: (296) [user] typed_list('&self', _190626, _189616) Call: (297) [system] compound('&self') Fail: (297) [system] compound('&self') ^ Fail: (296) [user] typed_list('&self', _193406, _189616) Redo: (295) [user] metta_atom('&self', [=, [multifile|_181258], _187780]) Unify: (295) [user] metta_atom('&self', [=, [multifile|_181258], _187780]) Call: (296) [system] '&self'=='&flybase' Redo: (295) [user] metta_atom('&self', [=, [multifile|_181258], _187780]) Unify: (295) [user] metta_atom('&self', [=, [multifile|_181258], _187780]) ^ Call: (296) [user] metta_atom_in_file('&self', [=, [multifile|_181258], _187780]) ^ Unify: (296) [user] metta_atom_in_file('&self', [=, [multifile|_181258], _187780]) ^ Call: (297) [user] metta_atom_in_file('&self', [=, [multifile|_181258], _187780], _200788, _200790) ^ Unify: (297) [user] metta_atom_in_file('&self', [=, [multifile|_181258], _187780], _201724, _201726) ^ Call: (298) [user] loaded_into_kb('&self', _202582) ^ Unify: (298) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Exit: (298) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Call: (298) [user] once(user:asserted_metta_pred(_213172, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Unify: (298) [system] once(user:asserted_metta_pred(_213172, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Call: (299) [user] asserted_metta_pred(_213172, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Fail: (299) [user] asserted_metta_pred(_213172, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Redo: (295) [user] metta_atom('&self', [=, [multifile|_181258], _187780]) Unify: (295) [user] metta_atom('&self', [=, [multifile|_181258], _187780]) Call: (296) [user] metta_atom_asserted('&self', [=, [multifile|_181258], _187780]) Unify: (296) [user] metta_atom_asserted('&self', [=, [multifile|_181258], _187780]) ^ Call: (297) [user] metta_atom_asserted_deduced('&self', [=, [multifile|_181258], _187780]) Redo: (296) [user] metta_atom_asserted('&self', [=, [multifile|_181258], _187780]) Redo: (295) [user] metta_atom('&self', [=, [multifile|_181258], _187780]) Unify: (295) [user] metta_atom('&self', [=, [multifile|_181258], _187780]) Call: (296) [system] '&self'\=='&corelib' Exit: (296) [system] '&self'\=='&corelib' ^ Call: (296) [user] using_all_spaces ^ Unify: (296) [user] using_all_spaces Call: (297) [system] nb_current(with_all_spaces, t) Redo: (295) [user] metta_atom('&self', [=, [multifile|_181258], _187780]) Unify: (295) [user] metta_atom('&self', [=, [multifile|_181258], _187780]) Call: (296) [system] '&self'\=='&corelib' Exit: (296) [system] '&self'\=='&corelib' Call: (296) [user] metta_atom_asserted('&self', '&corelib') Unify: (296) [user] metta_atom_asserted('&self', '&corelib') ^ Call: (297) [user] metta_atom_asserted_deduced('&self', '&corelib') Redo: (296) [user] metta_atom_asserted('&self', '&corelib') Unify: (296) [user] metta_atom_asserted('&self', '&corelib') Exit: (296) [user] metta_atom_asserted('&self', '&corelib') Call: (296) [user] should_inherit_from_corelib([=, [multifile|_181258], _187780]) Unify: (296) [user] should_inherit_from_corelib([=, [multifile|_181258], _187780]) ^ Call: (297) [user] using_all_spaces ^ Unify: (297) [user] using_all_spaces Call: (298) [system] nb_current(with_all_spaces, t) Redo: (296) [user] should_inherit_from_corelib([=, [multifile|_181258], _187780]) Unify: (296) [user] should_inherit_from_corelib([=, [multifile|_181258], _187780]) Call: (297) [system] (=)==(:) Redo: (296) [user] should_inherit_from_corelib([=, [multifile|_181258], _187780]) Unify: (296) [user] should_inherit_from_corelib([=, [multifile|_181258], _187780]) Call: (297) [system] (=)=='@doc' Redo: (296) [user] should_inherit_from_corelib([=, [multifile|_181258], _187780]) Unify: (296) [user] should_inherit_from_corelib([=, [multifile|_181258], _187780]) Call: (297) [system] fail Redo: (296) [user] metta_atom_asserted('&self', '&corelib') Redo: (295) [user] metta_atom('&self', [=, [multifile|_181258], _187780]) Fail: (294) [user] metta_eq_def(=, '&self', [multifile|_181258], _268376) ^ Fail: (293) [user] is_user_defined_head_f1(=, '&self', multifile) ^ Redo: (292) [user] is_user_defined_head_f(=, '&self', multifile) ^ Unify: (292) [user] is_user_defined_head_f(=, '&self', multifile) ^ Call: (293) [user] is_user_defined_head_f1(=, '&self', [multifile|_272020]) ^ Unify: (293) [user] is_user_defined_head_f1(=, '&self', [multifile|_272020]) Call: (294) [user] metta_eq_def(=, '&self', [[multifile|_272020]|_273890], _273972) Unify: (294) [user] metta_eq_def(=, '&self', [[multifile|_272020]|_273890], _274896) ^ Call: (295) [user] ignore((=)=(=)) ^ Unify: (295) [system] ignore(user:((=)=(=))) Call: (296) [system] (=)=(=) Exit: (296) [system] (=)=(=) ^ Exit: (295) [system] ignore(user:((=)=(=))) Call: (295) [user] metta_atom('&self', [=, [[multifile|_272020]|_273890], _280412]) Unify: (295) [user] metta_atom('&self', [=, [[multifile|_272020]|_273890], _280412]) ^ Call: (296) [user] typed_list('&self', _282326, _282248) ^ Unify: (296) [user] typed_list('&self', _283258, _282248) Call: (297) [system] compound('&self') Fail: (297) [system] compound('&self') ^ Fail: (296) [user] typed_list('&self', _286038, _282248) Redo: (295) [user] metta_atom('&self', [=, [[multifile|_272020]|_273890], _280412]) Unify: (295) [user] metta_atom('&self', [=, [[multifile|_272020]|_273890], _280412]) Call: (296) [system] '&self'=='&flybase' Redo: (295) [user] metta_atom('&self', [=, [[multifile|_272020]|_273890], _280412]) Unify: (295) [user] metta_atom('&self', [=, [[multifile|_272020]|_273890], _280412]) ^ Call: (296) [user] metta_atom_in_file('&self', [=, [[multifile|_272020]|_273890], _280412]) ^ Unify: (296) [user] metta_atom_in_file('&self', [=, [[multifile|_272020]|_273890], _280412]) ^ Call: (297) [user] metta_atom_in_file('&self', [=, [[multifile|_272020]|_273890], _280412], _293420, _293422) ^ Unify: (297) [user] metta_atom_in_file('&self', [=, [[multifile|_272020]|_273890], _280412], _294356, _294358) ^ Call: (298) [user] loaded_into_kb('&self', _295214) ^ Unify: (298) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Exit: (298) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Call: (298) [user] once(user:asserted_metta_pred(_305804, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Unify: (298) [system] once(user:asserted_metta_pred(_305804, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Call: (299) [user] asserted_metta_pred(_305804, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Fail: (299) [user] asserted_metta_pred(_305804, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Redo: (295) [user] metta_atom('&self', [=, [[multifile|_272020]|_273890], _280412]) Unify: (295) [user] metta_atom('&self', [=, [[multifile|_272020]|_273890], _280412]) Call: (296) [user] metta_atom_asserted('&self', [=, [[multifile|_272020]|_273890], _280412]) Unify: (296) [user] metta_atom_asserted('&self', [=, [[multifile|_272020]|_273890], _280412]) ^ Call: (297) [user] metta_atom_asserted_deduced('&self', [=, [[multifile|_272020]|_273890], _280412]) Redo: (296) [user] metta_atom_asserted('&self', [=, [[multifile|_272020]|_273890], _280412]) Redo: (295) [user] metta_atom('&self', [=, [[multifile|_272020]|_273890], _280412]) Unify: (295) [user] metta_atom('&self', [=, [[multifile|_272020]|_273890], _280412]) Call: (296) [system] '&self'\=='&corelib' Exit: (296) [system] '&self'\=='&corelib' ^ Call: (296) [user] using_all_spaces ^ Unify: (296) [user] using_all_spaces Call: (297) [system] nb_current(with_all_spaces, t) Redo: (295) [user] metta_atom('&self', [=, [[multifile|_272020]|_273890], _280412]) Unify: (295) [user] metta_atom('&self', [=, [[multifile|_272020]|_273890], _280412]) Call: (296) [system] '&self'\=='&corelib' Exit: (296) [system] '&self'\=='&corelib' Call: (296) [user] metta_atom_asserted('&self', '&corelib') Unify: (296) [user] metta_atom_asserted('&self', '&corelib') ^ Call: (297) [user] metta_atom_asserted_deduced('&self', '&corelib') Redo: (296) [user] metta_atom_asserted('&self', '&corelib') Unify: (296) [user] metta_atom_asserted('&self', '&corelib') Exit: (296) [user] metta_atom_asserted('&self', '&corelib') Call: (296) [user] should_inherit_from_corelib([=, [[multifile|_272020]|_273890], _280412]) Unify: (296) [user] should_inherit_from_corelib([=, [[multifile|_272020]|_273890], _280412]) ^ Call: (297) [user] using_all_spaces ^ Unify: (297) [user] using_all_spaces Call: (298) [system] nb_current(with_all_spaces, t) Redo: (296) [user] should_inherit_from_corelib([=, [[multifile|_272020]|_273890], _280412]) Unify: (296) [user] should_inherit_from_corelib([=, [[multifile|_272020]|_273890], _280412]) Call: (297) [system] (=)==(:) Redo: (296) [user] should_inherit_from_corelib([=, [[multifile|_272020]|_273890], _280412]) Unify: (296) [user] should_inherit_from_corelib([=, [[multifile|_272020]|_273890], _280412]) Call: (297) [system] (=)=='@doc' Redo: (296) [user] should_inherit_from_corelib([=, [[multifile|_272020]|_273890], _280412]) Unify: (296) [user] should_inherit_from_corelib([=, [[multifile|_272020]|_273890], _280412]) Call: (297) [system] fail Redo: (296) [user] metta_atom_asserted('&self', '&corelib') Redo: (295) [user] metta_atom('&self', [=, [[multifile|_272020]|_273890], _280412]) Fail: (294) [user] metta_eq_def(=, '&self', [[multifile|_272020]|_273890], _361008) ^ Fail: (293) [user] is_user_defined_head_f1(=, '&self', [multifile|_272020]) ^ Fail: (292) [user] is_user_defined_head_f(=, '&self', multifile) ^ Fail: (291) [user] is_user_defined_head0(=, '&self', multifile) ^ Fail: (290) [system] once(user:is_user_defined_head0(=, '&self', multifile)) ^ Fail: (289) [user] mnotrace(is_user_defined_head0(=, '&self', multifile)) ^ Fail: (288) [user] is_user_defined_head(=, '&self', multifile) ^ Fail: (287) [system] once(user:is_user_defined_head(=, '&self', multifile)) ^ Fail: (286) [user] mnotrace(is_user_defined_head(=, '&self', multifile)) ^ Redo: (285) [user] subst_args2(=, 496, '&self', [multifile, _4888], _15306) ^ Unify: (285) [user] subst_args2(=, 496, '&self', [multifile, _4888], _15306) ^ Call: (286) [user] subst_args40(=, 496, '&self', [multifile, _4888], _15306) ^ Unify: (286) [user] subst_args40(=, 496, '&self', [multifile, _4888], _15306) Call: (287) [user] is_function(multifile) Unify: (287) [user] is_function(multifile) ^ Call: (288) [user] symbol(multifile) ^ Unify: (288) [user] symbol(multifile) Call: (289) [system] atom(multifile) Exit: (289) [system] atom(multifile) ^ Exit: (288) [user] symbol(multifile) Exit: (287) [user] is_function(multifile) ^ Call: (287) [user] is_special_op(multifile) ^ Unify: (287) [user] is_special_op(multifile) ^ Call: (288) [user] current_self(_382252) ^ Unify: (288) [user] current_self(_382252) Call: (289) [system] nb_current(self_space, _382252) Exit: (289) [system] nb_current(self_space, '&self') Call: (289) [system] '&self'\==[] Exit: (289) [system] '&self'\==[] ^ Exit: (288) [user] current_self('&self') ^ Call: (288) [user] is_special_op('&self', multifile) ^ Unify: (288) [user] is_special_op('&self', multifile) Call: (289) [system] atom(multifile) Exit: (289) [system] atom(multifile) ^ Fail: (288) [user] is_special_op('&self', multifile) ^ Fail: (287) [user] is_special_op(multifile) ^ Redo: (286) [user] subst_args40(=, 496, '&self', [multifile, _4888], _15306) Call: (287) [system] is_list([_4888]) Exit: (287) [system] is_list([_4888]) ^ Call: (287) [user] apply:maplist(subst_args(=, _397086, 496, '&self'), [_4888], _397092) ^ Unify: (287) [apply] apply:maplist(user:subst_args(=, _397086, 496, '&self'), [_4888], _397092) Call: (288) [apply] apply:maplist_([_4888], _397092, user:subst_args(=, _397086, 496, '&self')) Unify: (288) [apply] apply:maplist_([_4888], [_399910|_399912], user:subst_args(=, _397086, 496, '&self')) ^ Call: (289) [user] subst_args(=, _397086, 496, '&self', _4888, _399910) ^ Unify: (289) [user] subst_args(=, _397086, 496, '&self', _4888, _399910) Call: (290) [system] atom(=) Exit: (290) [system] atom(=) Call: (290) [system] (=)\==(=) ^ Redo: (289) [user] subst_args(=, _397086, 496, '&self', _4888, _399910) ^ Unify: (289) [user] subst_args(=, _397086, 496, '&self', _4888, _399910) ^ Call: (290) [user] self_subst(_4888) ^ Unify: (290) [user] self_subst(_4888) Call: (291) [system] callable(_4888) ^ Redo: (290) [user] self_subst(_4888) ^ Exit: (290) [user] self_subst(_4888) Call: (290) [system] _399910=_4888 Exit: (290) [system] _4888=_4888 ^ Exit: (289) [user] subst_args(=, _397086, 496, '&self', _4888, _4888) Call: (289) [apply] apply:maplist_([], _399912, user:subst_args(=, _397086, 496, '&self')) Unify: (289) [apply] apply:maplist_([], [], user:subst_args(=, _397086, 496, '&self')) Exit: (289) [apply] apply:maplist_([], [], user:subst_args(=, _397086, 496, '&self')) Exit: (288) [apply] apply:maplist_([_4888], [_4888], user:subst_args(=, _397086, 496, '&self')) ^ Exit: (287) [apply] apply:maplist(user:subst_args(=, _397086, 496, '&self'), [_4888], [_4888]) ^ Call: (287) [user] subst_args5(496, '&self', [multifile, _4888], _15306) ^ Unify: (287) [user] subst_args5(496, '&self', [multifile, _4888], _15306) ^ Call: (288) [user] eval_selfless(_421442, _421444, 496, '&self', [multifile, _4888], _15306) ^ Unify: (288) [user] eval_selfless(_422386, _422388, 496, '&self', [multifile, _4888], _15306) ^ Call: (289) [user] eval_selfless_0([multifile, _4888], _15306) ^ Unify: (289) [user] eval_selfless_0([multifile, _4888], _15306) Call: (290) [system] var(multifile) ^ Redo: (289) [user] eval_selfless_0([multifile, _4888], _15306) ^ Unify: (289) [user] eval_selfless_0([multifile, _4888], _15306) ^ Call: (290) [user] eval_selfless_1([multifile, _4888], _15306) ^ Unify: (290) [user] eval_selfless_1([multifile, _4888], _15306) ^ Call: (291) [user] allow_clp ^ Unify: (291) [user] allow_clp ^ Call: (292) [user] false_flag ^ Unify: (292) [user] false_flag Call: (293) [system] fail Fail: (293) [system] fail ^ Fail: (292) [user] false_flag ^ Redo: (289) [user] eval_selfless_0([multifile, _4888], _15306) ^ Unify: (289) [user] eval_selfless_0([multifile, _4888], _15306) ^ Call: (290) [user] eval_selfless_2([multifile, _4888], _15306) ^ Unify: (290) [user] eval_selfless_2([multifile, _4888], _15306) Call: (291) [system] var(multifile) ^ Redo: (290) [user] eval_selfless_2([multifile, _4888], _15306) ^ Unify: (290) [user] eval_selfless_2([multifile, _4888], _15306) ^ Call: (291) [user] fake_notrace((ground([multifile, _4888]), [multifile, _4888]=[_442682, _442688, _442694], atom(_442682), catch_warn(current_op(_442720, yfx, _442682)), [multifile, _4888]\=[_442740], s2ps([multifile, _4888], _442748))) ^ Unify: (291) [user] fake_notrace(user:(ground([multifile, _4888]), [multifile, _4888]=[_442682, _442688, _442694], atom(_442682), catch_warn(current_op(_442720, yfx, _442682)), [multifile, _4888]\=[_442740], s2ps([multifile, _4888], _442748))) ^ Call: (292) [user] real_notrace(user:(ground([multifile, _4888]), [multifile, _4888]=[_442682, _442688, _442694], atom(_442682), catch_warn(current_op(_442720, yfx, _442682)), [multifile, _4888]\=[_442740], s2ps([multifile, _4888], _442748))) ^ Unify: (292) [user] real_notrace(user:(ground([multifile, _4888]), [multifile, _4888]=[_442682, _442688, _442694], atom(_442682), catch_warn(current_op(_442720, yfx, _442682)), [multifile, _4888]\=[_442740], s2ps([multifile, _4888], _442748))) ^ Call: (293) [user] setup_call_cleanup('$notrace'(_446454, _446456), once(user:(ground([multifile, _4888]), [multifile, _4888]=[_442682, _442688, _442694], atom(_442682), catch_warn(current_op(_442720, yfx, _442682)), [multifile, _4888]\=[_442740], s2ps([multifile, _4888], _442748))), '$restore_trace'(_446454, _446456)) ^ Unify: (293) [system] setup_call_cleanup(user:'$notrace'(_446454, _446456), user:once(user:(ground([multifile, _4888]), [multifile, _4888]=[_442682, _442688, _442694], atom(_442682), catch_warn(current_op(_442720, yfx, _442682)), [multifile, _4888]\=[_442740], s2ps([multifile, _4888], _442748))), user:'$restore_trace'(_446454, _446456)) ^ Call: (294) [system] sig_atomic(user:'$notrace'(_446454, _446456)) ^ Fail: (292) [user] real_notrace(user:(ground([multifile, _4888]), [multifile, _4888]=[_442682, _442688, _442694], atom(_442682), catch_warn(current_op(_442720, yfx, _442682)), [multifile, _4888]\=[_442740], s2ps([multifile, _4888], _442748))) ^ Fail: (291) [user] fake_notrace(user:(ground([multifile, _4888]), [multifile, _4888]=[_442682, _442688, _442694], atom(_442682), catch_warn(current_op(_442720, yfx, _442682)), [multifile, _4888]\=[_442740], s2ps([multifile, _4888], _442748))) ^ Redo: (287) [user] subst_args5(496, '&self', [multifile, _4888], _15306) ^ Unify: (287) [user] subst_args5(496, '&self', [multifile, _4888], _15306) ^ Call: (288) [user] is_system_pred(multifile) ^ Unify: (288) [user] is_system_pred(multifile) Call: (289) [system] atom(multifile) Exit: (289) [system] atom(multifile) Call: (289) [system] atom_concat(_456782, !, multifile) ^ Redo: (288) [user] is_system_pred(multifile) ^ Unify: (288) [user] is_system_pred(multifile) Call: (289) [system] atom(multifile) Exit: (289) [system] atom(multifile) Call: (289) [system] atom_concat(_461410, '-fn', multifile) ^ Redo: (288) [user] is_system_pred(multifile) ^ Unify: (288) [user] is_system_pred(multifile) Call: (289) [system] atom(multifile) Exit: (289) [system] atom(multifile) Call: (289) [system] atom_concat(_466038, '-p', multifile) ^ Redo: (287) [user] subst_args5(496, '&self', [multifile, _4888], _15306) ^ Call: (288) [user] subst_args6(496, '&self', [multifile, _4888], _15306) ^ Unify: (288) [user] subst_args6(496, '&self', [multifile, _4888], _15306) ^ Call: (289) [user] is_system_pred(multifile) ^ Unify: (289) [user] is_system_pred(multifile) Call: (290) [system] atom(multifile) Exit: (290) [system] atom(multifile) Call: (290) [system] atom_concat(_473480, !, multifile) ^ Redo: (289) [user] is_system_pred(multifile) ^ Unify: (289) [user] is_system_pred(multifile) Call: (290) [system] atom(multifile) Exit: (290) [system] atom(multifile) Call: (290) [system] atom_concat(_478108, '-fn', multifile) ^ Redo: (289) [user] is_system_pred(multifile) ^ Unify: (289) [user] is_system_pred(multifile) Call: (290) [system] atom(multifile) Exit: (290) [system] atom(multifile) Call: (290) [system] atom_concat(_482736, '-p', multifile) ^ Redo: (284) [user] subst_args1(=, _8962, 496, '&self', [multifile, _4888], _15306) ^ Call: (285) [user] subst_args2_failed(496, '&self', [multifile, _4888], _15306) ^ Unify: (285) [user] subst_args2_failed(496, '&self', [multifile, _4888], _15306) Call: (286) [system] [multifile, _4888]==[] ^ Redo: (285) [user] subst_args2_failed(496, '&self', [multifile, _4888], _15306) ^ Unify: (285) [user] subst_args2_failed(496, '&self', [multifile, _4888], _15306) Call: (286) [system] var([multifile, _4888]) ^ Redo: (285) [user] subst_args2_failed(496, '&self', [multifile, _4888], _15306) ^ Unify: (285) [user] subst_args2_failed(496, '&self', [multifile, _4888], _15306) ^ Call: (286) [user] once(subst_selfless([multifile, _4888], _15306)) ^ Unify: (286) [system] once(user:subst_selfless([multifile, _4888], _15306)) ^ Call: (287) [user] subst_selfless([multifile, _4888], _15306) ^ Unify: (287) [user] subst_selfless([multifile, _4888], _15306) Call: (288) [system] var(multifile) ^ Redo: (287) [user] subst_selfless([multifile, _4888], _15306) ^ Unify: (287) [user] subst_selfless([multifile, _4888], _15306) ^ Call: (288) [user] eval_selfless(_498594, _498596, _498598, _498600, [multifile, _4888], _15306) ^ Unify: (288) [user] eval_selfless(_499538, _499540, _499542, _499544, [multifile, _4888], _15306) ^ Call: (289) [user] eval_selfless_0([multifile, _4888], _15306) ^ Unify: (289) [user] eval_selfless_0([multifile, _4888], _15306) Call: (290) [system] var(multifile) ^ Redo: (289) [user] eval_selfless_0([multifile, _4888], _15306) ^ Unify: (289) [user] eval_selfless_0([multifile, _4888], _15306) ^ Call: (290) [user] eval_selfless_1([multifile, _4888], _15306) ^ Unify: (290) [user] eval_selfless_1([multifile, _4888], _15306) ^ Call: (291) [user] allow_clp ^ Unify: (291) [user] allow_clp ^ Call: (292) [user] false_flag ^ Unify: (292) [user] false_flag Call: (293) [system] fail Fail: (293) [system] fail ^ Fail: (292) [user] false_flag ^ Redo: (289) [user] eval_selfless_0([multifile, _4888], _15306) ^ Unify: (289) [user] eval_selfless_0([multifile, _4888], _15306) ^ Call: (290) [user] eval_selfless_2([multifile, _4888], _15306) ^ Unify: (290) [user] eval_selfless_2([multifile, _4888], _15306) Call: (291) [system] var(multifile) ^ Redo: (290) [user] eval_selfless_2([multifile, _4888], _15306) ^ Unify: (290) [user] eval_selfless_2([multifile, _4888], _15306) ^ Call: (291) [user] fake_notrace((ground([multifile, _4888]), [multifile, _4888]=[_519834, _519840, _519846], atom(_519834), catch_warn(current_op(_519872, yfx, _519834)), [multifile, _4888]\=[_519892], s2ps([multifile, _4888], _519900))) ^ Unify: (291) [user] fake_notrace(user:(ground([multifile, _4888]), [multifile, _4888]=[_519834, _519840, _519846], atom(_519834), catch_warn(current_op(_519872, yfx, _519834)), [multifile, _4888]\=[_519892], s2ps([multifile, _4888], _519900))) ^ Call: (292) [user] real_notrace(user:(ground([multifile, _4888]), [multifile, _4888]=[_519834, _519840, _519846], atom(_519834), catch_warn(current_op(_519872, yfx, _519834)), [multifile, _4888]\=[_519892], s2ps([multifile, _4888], _519900))) ^ Unify: (292) [user] real_notrace(user:(ground([multifile, _4888]), [multifile, _4888]=[_519834, _519840, _519846], atom(_519834), catch_warn(current_op(_519872, yfx, _519834)), [multifile, _4888]\=[_519892], s2ps([multifile, _4888], _519900))) ^ Call: (293) [user] setup_call_cleanup('$notrace'(_9410, _9412), once(user:(ground([multifile, _4888]), [multifile, _4888]=[_9332, _9338, _9344], atom(_9332), catch_warn(current_op(_9370, yfx, _9332)), [multifile, _4888]\=[_9390], s2ps([multifile, _4888], _9398))), '$restore_trace'(_9410, _9412)) ^ Unify: (293) [system] setup_call_cleanup(user:'$notrace'(_9410, _9412), user:once(user:(ground([multifile, _4888]), [multifile, _4888]=[_9332, _9338, _9344], atom(_9332), catch_warn(current_op(_9370, yfx, _9332)), [multifile, _4888]\=[_9390], s2ps([multifile, _4888], _9398))), user:'$restore_trace'(_9410, _9412)) ^ Call: (294) [system] sig_atomic(user:'$notrace'(_9410, _9412)) ^ Fail: (292) [user] real_notrace(user:(ground([multifile, _4888]), [multifile, _4888]=[_9332, _9338, _9344], atom(_9332), catch_warn(current_op(_9370, yfx, _9332)), [multifile, _4888]\=[_9390], s2ps([multifile, _4888], _9398))) ^ Fail: (291) [user] fake_notrace(user:(ground([multifile, _4888]), [multifile, _4888]=[_9332, _9338, _9344], atom(_9332), catch_warn(current_op(_9370, yfx, _9332)), [multifile, _4888]\=[_9390], s2ps([multifile, _4888], _9398))) ^ Redo: (285) [user] subst_args2_failed(496, '&self', [multifile, _4888], _8990) ^ Unify: (285) [user] subst_args2_failed(496, '&self', [multifile, _4888], [_14722|_14724]) ^ Call: (286) [user] subst_args(_15736, _15738, 496, '&self', multifile, _14722) ^ Unify: (286) [user] subst_args(_16680, _16682, 496, '&self', multifile, _14722) Call: (287) [system] atom(_17550) ^ Redo: (286) [user] subst_args(_18550, _18552, 496, '&self', multifile, _14722) ^ Unify: (286) [user] subst_args(_19494, _19496, 496, '&self', multifile, _14722) ^ Call: (287) [user] self_subst(multifile) ^ Unify: (287) [user] self_subst(multifile) Call: (288) [system] callable(multifile) Exit: (288) [system] callable(multifile) ^ Unify: (287) [user] self_subst(multifile) ^ Call: (288) [user] self_eval(multifile) ^ Unify: (288) [user] self_eval(multifile) ^ Call: (290) [system] setup_call_cleanup('$notrace'(_26844, _26846), once(user:self_eval0(multifile)), '$restore_trace'(_26844, _26846)) ^ Unify: (290) [system] setup_call_cleanup(system:'$notrace'(_26844, _26846), system:once(user:self_eval0(multifile)), system:'$restore_trace'(_26844, _26846)) ^ Call: (291) [system] sig_atomic(system:'$notrace'(_26844, _26846)) ^ Exit: (290) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(multifile)), system:'$restore_trace'(3, -1)) ^ Exit: (288) [user] self_eval(multifile) ^ Exit: (287) [user] self_subst(multifile) Call: (287) [system] _14722=(multifile) Exit: (287) [system] (multifile)=(multifile) ^ Exit: (286) [user] subst_args(_34398, _34400, 496, '&self', multifile, multifile) ^ Call: (286) [user] subst_args2_failed(496, '&self', [_4888], _14724) ^ Unify: (286) [user] subst_args2_failed(496, '&self', [_4888], _14724) Call: (287) [system] [_4888]==[] ^ Redo: (286) [user] subst_args2_failed(496, '&self', [_4888], _14724) ^ Unify: (286) [user] subst_args2_failed(496, '&self', [_4888], _14724) Call: (287) [system] var([_4888]) ^ Redo: (286) [user] subst_args2_failed(496, '&self', [_4888], _14724) ^ Unify: (286) [user] subst_args2_failed(496, '&self', [_4888], _14724) ^ Call: (287) [user] once(subst_selfless([_4888], _14724)) ^ Unify: (287) [system] once(user:subst_selfless([_4888], _14724)) ^ Call: (288) [user] subst_selfless([_4888], _14724) ^ Unify: (288) [user] subst_selfless([_4888], _14724) Call: (289) [system] var(_4888) Exit: (289) [system] var(_4888) Call: (289) [system] fail ^ Redo: (286) [user] subst_args2_failed(496, '&self', [_4888], _14724) ^ Unify: (286) [user] subst_args2_failed(496, '&self', [_4888], [_50172|_50174]) ^ Call: (287) [user] subst_args(_51186, _51188, 496, '&self', _4888, _50172) ^ Unify: (287) [user] subst_args(_52130, _52132, 496, '&self', _4888, _50172) Call: (288) [system] atom(_53000) ^ Redo: (287) [user] subst_args(_54000, _54002, 496, '&self', _4888, _50172) ^ Unify: (287) [user] subst_args(_54944, _54946, 496, '&self', _4888, _50172) ^ Call: (288) [user] self_subst(_4888) ^ Unify: (288) [user] self_subst(_4888) Call: (289) [system] callable(_4888) ^ Redo: (288) [user] self_subst(_4888) ^ Exit: (288) [user] self_subst(_4888) Call: (288) [system] _50172=_4888 Exit: (288) [system] _4888=_4888 ^ Exit: (287) [user] subst_args(_62364, _62366, 496, '&self', _4888, _4888) ^ Call: (287) [user] subst_args2_failed(496, '&self', [], _50174) ^ Unify: (287) [user] subst_args2_failed(496, '&self', [], _50174) Call: (288) [system] []==[] Exit: (288) [system] []==[] Call: (288) [system] _50174=[] Exit: (288) [system] []=[] ^ Exit: (287) [user] subst_args2_failed(496, '&self', [], []) ^ Exit: (286) [user] subst_args2_failed(496, '&self', [_4888], [_4888]) ^ Exit: (285) [user] subst_args2_failed(496, '&self', [multifile, _4888], [multifile, _4888]) ^ Exit: (284) [user] subst_args1(=, _8962, 496, '&self', [multifile, _4888], [multifile, _4888]) ^ Exit: (283) [user] subst_args1(_8960, _8962, 496, '&self', [multifile, _4888], [multifile, _4888]) Call: (283) [system] nb_setarg(1, retval(fail), [multifile, _4888]) Exit: (283) [system] nb_setarg(1, retval([multifile, _74456]), [multifile, _4888]) ^ Call: (283) [user] ignore(notrace((\+[multifile, _4888]\=_9006, nb_setarg(1, retval([multifile, _74456]), [multifile, _4888])))) ^ Unify: (283) [system] ignore(user:notrace((\+[multifile, _4888]\=_9006, nb_setarg(1, retval([multifile, _74456]), [multifile, _4888])))) ^ Call: (285) [system] setup_call_cleanup('$notrace'(_77266, _77268), once(user:(\+[multifile, _4888]\=_9006, nb_setarg(1, retval([multifile, _74456]), [multifile, _4888]))), '$restore_trace'(_77266, _77268)) ^ Unify: (285) [system] setup_call_cleanup(system:'$notrace'(_77266, _77268), system:once(user:(\+[multifile, _4888]\=_9006, nb_setarg(1, retval([multifile, _74456]), [multifile, _4888]))), system:'$restore_trace'(_77266, _77268)) ^ Call: (286) [system] sig_atomic(system:'$notrace'(_77266, _77268)) ^ Exit: (285) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(\+[multifile, _4888]\=_9006, nb_setarg(1, retval([multifile, _80114]), [multifile, _4888]))), system:'$restore_trace'(3, -1)) ^ Exit: (283) [system] ignore(user:notrace((\+[multifile, _4888]\=_9006, nb_setarg(1, retval([multifile, _80114]), [multifile, _4888])))) ^ Call: (283) [user] ignore((_8998==1->ignore(\+ \+ (flag(eval_num, _9036, _9036+1), (retval([multifile, _80114])\=@=retval(fail), nonvar([multifile, _4888])->indentq(3, _9036, <--, [false, [multifile, _4888]]);indentq(3, _9036, <--, [false, retval([multifile, _80114])]))));notrace(ignore(if_t(3<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9036, _9036+1), (retval([multifile, _80114])\=@=retval(fail), nonvar([multifile, _4888])->indentq(3, _9036, <--, [false, [multifile, _4888]]);indentq(3, _9036, <--, [false, retval([multifile, _80114])])))))))))) ^ Unify: (283) [system] ignore(user:(_8998==1->ignore(\+ \+ (flag(eval_num, _9036, _9036+1), (retval([multifile, _80114])\=@=retval(fail), nonvar([multifile, _4888])->indentq(3, _9036, <--, [false, [multifile, _4888]]);indentq(3, _9036, <--, [false, retval([multifile, _80114])]))));notrace(ignore(if_t(3<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9036, _9036+1), (retval([multifile, _80114])\=@=retval(fail), nonvar([multifile, _4888])->indentq(3, _9036, <--, [false, [multifile, _4888]]);indentq(3, _9036, <--, [false, retval([multifile, _80114])])))))))))) Call: (285) [system] _8998==1 Fail: (285) [system] _8998==1 ^ Call: (286) [system] setup_call_cleanup('$notrace'(_85716, _85718), once(user:ignore(if_t(3<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9036, _9036+1), (retval([multifile, _80114])\=@=retval(fail), nonvar([multifile, _4888])->indentq(3, _9036, <--, [false, [multifile, _4888]]);indentq(3, _9036, <--, [false, retval([multifile, _80114])])))))))), '$restore_trace'(_85716, _85718)) ^ Unify: (286) [system] setup_call_cleanup(system:'$notrace'(_85716, _85718), system:once(user:ignore(if_t(3<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9036, _9036+1), (retval([multifile, _80114])\=@=retval(fail), nonvar([multifile, _4888])->indentq(3, _9036, <--, [false, [multifile, _4888]]);indentq(3, _9036, <--, [false, retval([multifile, _80114])])))))))), system:'$restore_trace'(_85716, _85718)) ^ Call: (287) [system] sig_atomic(system:'$notrace'(_85716, _85718)) ^ Exit: (286) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:ignore(if_t(3<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9036, _9036+1), (retval([multifile, _80114])\=@=retval(fail), nonvar([multifile, _4888])->indentq(3, _9036, <--, [false, [multifile, _4888]]);indentq(3, _9036, <--, [false, retval([multifile, _80114])])))))))), system:'$restore_trace'(3, -1)) ^ Exit: (283) [system] ignore(user:(_8998==1->ignore(\+ \+ (flag(eval_num, _9036, _9036+1), (retval([multifile, _80114])\=@=retval(fail), nonvar([multifile, _4888])->indentq(3, _9036, <--, [false, [multifile, _4888]]);indentq(3, _9036, <--, [false, retval([multifile, _80114])]))));notrace(ignore(if_t(3<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9036, _9036+1), (retval([multifile, _80114])\=@=retval(fail), nonvar([multifile, _4888])->indentq(3, _9036, <--, [false, [multifile, _4888]]);indentq(3, _9036, <--, [false, retval([multifile, _80114])])))))))))) ^ Exit: (281) [system] call_cleanup(user:((call(subst_args1(_8960, _8962), 496, '&self', [multifile, _4888], [multifile, _4888])*->nb_setarg(1, retval([multifile, _80114]), [multifile, _4888]);fail, trace, call(subst_args1(_8960, _8962), 496, '&self', [multifile, _4888], [multifile, _4888])), ignore(notrace((\+[multifile, _4888]\=_9006, nb_setarg(1, retval([multifile, _80114]), [multifile, _4888]))))), user:ignore((_8998==1->ignore(\+ \+ (flag(eval_num, _9036, _9036+1), (retval([multifile, _80114])\=@=retval(fail), nonvar([multifile, _4888])->indentq(3, _9036, <--, [false, [multifile, _4888]]);indentq(3, _9036, <--, [false, retval([multifile, _80114])]))));notrace(ignore(if_t(3<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9036, _9036+1), (retval([multifile, _80114])\=@=retval(fail), nonvar([multifile, _4888])->indentq(3, _9036, <--, [false, [multifile, _4888]]);indentq(3, _9036, <--, [false, retval([multifile, _80114])]))))))))))) Call: (281) [system] retval([multifile, _80114])\=@=retval(fail) Exit: (281) [system] retval([multifile, _80114])\=@=retval(fail) ^ Exit: (280) [user] trace_eval(subst_args1(_8960, _8962), (false, (e2;e)), 496, '&self', [multifile, _4888], [multifile, _4888]) Call: (280) [system] [multifile, _4888]\=@=[multifile, _4888] ^ Redo: (279) [user] subst_args0(_8960, _8962, 496, '&self', [multifile, _4888], _8954) Call: (280) [system] _8954=[multifile, _4888] Exit: (280) [system] [multifile, _4888]=[multifile, _4888] ^ Exit: (279) [user] subst_args0(_8960, _8962, 496, '&self', [multifile, _4888], [multifile, _4888]) ^ Exit: (278) [user] subst_args(_8960, _8962, 497, '&self', [multifile, _4888], [multifile, _4888]) ^ Call: (278) [user] subst_args2_failed(497, '&self', [], _8956) ^ Unify: (278) [user] subst_args2_failed(497, '&self', [], _8956) Call: (279) [system] []==[] Exit: (279) [system] []==[] Call: (279) [system] _8956=[] Exit: (279) [system] []=[] ^ Exit: (278) [user] subst_args2_failed(497, '&self', [], []) ^ Exit: (277) [user] subst_args2_failed(497, '&self', [[multifile, _4888]], [[multifile, _4888]]) ^ Exit: (276) [user] subst_args2_failed(497, '&self', [[dynamic, _4888], [multifile, _4888]], [[dynamic, _4888], [multifile, _4888]]) ^ Exit: (275) [user] subst_args2_failed(497, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]) ^ Exit: (274) [user] subst_args1(=, _7284, 497, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]) Call: (274) [system] nb_setarg(1, retval(fail), [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]) Exit: (274) [system] nb_setarg(1, retval([[=, _111162, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _111162], [multifile, _111162]]), [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]) ^ Call: (274) [user] ignore(notrace((\+[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]\=_8644, nb_setarg(1, retval([[=, _111162, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _111162], [multifile, _111162]]), [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]])))) ^ Unify: (274) [system] ignore(user:notrace((\+[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]\=_8644, nb_setarg(1, retval([[=, _111162, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _111162], [multifile, _111162]]), [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]])))) ^ Call: (276) [system] setup_call_cleanup('$notrace'(_114212, _114214), once(user:(\+[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]\=_8644, nb_setarg(1, retval([[=, _111162, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _111162], [multifile, _111162]]), [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]))), '$restore_trace'(_114212, _114214)) ^ Unify: (276) [system] setup_call_cleanup(system:'$notrace'(_114212, _114214), system:once(user:(\+[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]\=_8644, nb_setarg(1, retval([[=, _111162, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _111162], [multifile, _111162]]), [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]))), system:'$restore_trace'(_114212, _114214)) ^ Call: (277) [system] sig_atomic(system:'$notrace'(_114212, _114214)) ^ Exit: (276) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(\+[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]\=_8644, nb_setarg(1, retval([[=, _117066, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _117066], [multifile, _117066]]), [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]))), system:'$restore_trace'(3, -1)) ^ Exit: (274) [system] ignore(user:notrace((\+[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]\=_8644, nb_setarg(1, retval([[=, _117066, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _117066], [multifile, _117066]]), [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]])))) ^ Call: (274) [user] ignore((_8636==1->ignore(\+ \+ (flag(eval_num, _8674, _8674+1), (retval([[=, _117066, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _117066], [multifile, _117066]])\=@=retval(fail), nonvar([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]])->indentq(2, _8674, <--, [false, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]);indentq(2, _8674, <--, [false, retval([[=, _117066, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _117066], [multifile, _117066]])]))));notrace(ignore(if_t(2<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _8674, _8674+1), (retval([[=, _117066, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _117066], [multifile, _117066]])\=@=retval(fail), nonvar([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]])->indentq(2, _8674, <--, [false, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]);indentq(2, _8674, <--, [false, retval([[=, _117066, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _117066], [multifile, _117066]])])))))))))) ^ Unify: (274) [system] ignore(user:(_8636==1->ignore(\+ \+ (flag(eval_num, _8674, _8674+1), (retval([[=, _117066, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _117066], [multifile, _117066]])\=@=retval(fail), nonvar([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]])->indentq(2, _8674, <--, [false, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]);indentq(2, _8674, <--, [false, retval([[=, _117066, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _117066], [multifile, _117066]])]))));notrace(ignore(if_t(2<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _8674, _8674+1), (retval([[=, _117066, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _117066], [multifile, _117066]])\=@=retval(fail), nonvar([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]])->indentq(2, _8674, <--, [false, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]);indentq(2, _8674, <--, [false, retval([[=, _117066, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _117066], [multifile, _117066]])])))))))))) Call: (276) [system] _8636==1 Fail: (276) [system] _8636==1 ^ Call: (277) [system] setup_call_cleanup('$notrace'(_122908, _122910), once(user:ignore(if_t(2<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _8674, _8674+1), (retval([[=, _117066, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _117066], [multifile, _117066]])\=@=retval(fail), nonvar([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]])->indentq(2, _8674, <--, [false, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]);indentq(2, _8674, <--, [false, retval([[=, _117066, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _117066], [multifile, _117066]])])))))))), '$restore_trace'(_122908, _122910)) ^ Unify: (277) [system] setup_call_cleanup(system:'$notrace'(_122908, _122910), system:once(user:ignore(if_t(2<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _8674, _8674+1), (retval([[=, _117066, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _117066], [multifile, _117066]])\=@=retval(fail), nonvar([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]])->indentq(2, _8674, <--, [false, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]);indentq(2, _8674, <--, [false, retval([[=, _117066, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _117066], [multifile, _117066]])])))))))), system:'$restore_trace'(_122908, _122910)) ^ Call: (278) [system] sig_atomic(system:'$notrace'(_122908, _122910)) ^ Exit: (277) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:ignore(if_t(2<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _8674, _8674+1), (retval([[=, _117066, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _117066], [multifile, _117066]])\=@=retval(fail), nonvar([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]])->indentq(2, _8674, <--, [false, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]);indentq(2, _8674, <--, [false, retval([[=, _117066, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _117066], [multifile, _117066]])])))))))), system:'$restore_trace'(3, -1)) ^ Exit: (274) [system] ignore(user:(_8636==1->ignore(\+ \+ (flag(eval_num, _8674, _8674+1), (retval([[=, _117066, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _117066], [multifile, _117066]])\=@=retval(fail), nonvar([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]])->indentq(2, _8674, <--, [false, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]);indentq(2, _8674, <--, [false, retval([[=, _117066, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _117066], [multifile, _117066]])]))));notrace(ignore(if_t(2<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _8674, _8674+1), (retval([[=, _117066, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _117066], [multifile, _117066]])\=@=retval(fail), nonvar([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]])->indentq(2, _8674, <--, [false, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]);indentq(2, _8674, <--, [false, retval([[=, _117066, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _117066], [multifile, _117066]])])))))))))) ^ Exit: (272) [system] call_cleanup(user:((call(subst_args1(=, _7284), 497, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]])*->nb_setarg(1, retval([[=, _117066, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _117066], [multifile, _117066]]), [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]);fail, trace, call(subst_args1(=, _7284), 497, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]])), ignore(notrace((\+[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]\=_8644, nb_setarg(1, retval([[=, _117066, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _117066], [multifile, _117066]]), [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]))))), user:ignore((_8636==1->ignore(\+ \+ (flag(eval_num, _8674, _8674+1), (retval([[=, _117066, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _117066], [multifile, _117066]])\=@=retval(fail), nonvar([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]])->indentq(2, _8674, <--, [false, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]);indentq(2, _8674, <--, [false, retval([[=, _117066, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _117066], [multifile, _117066]])]))));notrace(ignore(if_t(2<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _8674, _8674+1), (retval([[=, _117066, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _117066], [multifile, _117066]])\=@=retval(fail), nonvar([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]])->indentq(2, _8674, <--, [false, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]);indentq(2, _8674, <--, [false, retval([[=, _117066, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _117066], [multifile, _117066]])]))))))))))) Call: (272) [system] retval([[=, _117066, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _117066], [multifile, _117066]])\=@=retval(fail) Exit: (272) [system] retval([[=, _117066, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _117066], [multifile, _117066]])\=@=retval(fail) ^ Exit: (271) [user] trace_eval(subst_args1(=, _7284), (false, (e2;e)), 497, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]) Call: (271) [system] [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]\=@=[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]] ^ Redo: (270) [user] subst_args0(=, _7284, 497, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8464) Call: (271) [system] _8464=[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]] Exit: (271) [system] [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]=[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]] ^ Exit: (270) [user] subst_args0(=, _7284, 497, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]) ^ Exit: (269) [user] subst_args(=, _7284, 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]) ^ Call: (270) [system] setup_call_cleanup('$notrace'(_137212, _137214), once(user:if_t_else((wont_need_subst([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]), [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]\=@=[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]), (wdmsg('red', needed_subst_args([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]])), bt, sleep(1.0)), nop(wdmsg(unneeded_subst_args([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]))))), '$restore_trace'(_137212, _137214)) ^ Unify: (270) [system] setup_call_cleanup(system:'$notrace'(_137212, _137214), system:once(user:if_t_else((wont_need_subst([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]), [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]\=@=[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]), (wdmsg('red', needed_subst_args([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]])), bt, sleep(1.0)), nop(wdmsg(unneeded_subst_args([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]))))), system:'$restore_trace'(_137212, _137214)) ^ Call: (271) [system] sig_atomic(system:'$notrace'(_137212, _137214)) ^ Exit: (270) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:if_t_else((wont_need_subst([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]), [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]\=@=[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]), (wdmsg('red', needed_subst_args([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]])), bt, sleep(1.0)), nop(wdmsg(unneeded_subst_args([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]))))), system:'$restore_trace'(3, -1)) ^ Exit: (268) [user] subst_args_here(=, _7284, 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]) ^ Exit: (267) [user] eval_maybe_subst(=, _7284, 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]) Exit: (266) [user] if_or_else(eval_maybe_defn(=, _7284, 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]), eval_maybe_subst(=, _7284, 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]])) Exit: (265) [user] if_or_else(eval_maybe_host_function(=, _7284, 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]), if_or_else(eval_maybe_defn(=, _7284, 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]), eval_maybe_subst(=, _7284, 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]))) Exit: (264) [user] if_or_else(eval_maybe_host_predicate(=, _7284, 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]), if_or_else(eval_maybe_host_function(=, _7284, 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]), if_or_else(eval_maybe_defn(=, _7284, 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]), eval_maybe_subst(=, _7284, 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]])))) Exit: (263) [user] if_or_else(eval_maybe_python(=, _7284, 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]), if_or_else(eval_maybe_host_predicate(=, _7284, 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]), if_or_else(eval_maybe_host_function(=, _7284, 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]), if_or_else(eval_maybe_defn(=, _7284, 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]), eval_maybe_subst(=, _7284, 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]))))) ^ Exit: (262) [user] eval_70(=, _7284, 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]) ^ Call: (262) [user] check_returnval(=, _7284, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]) ^ Unify: (262) [user] check_returnval(=, _7284, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]) ^ Exit: (262) [user] check_returnval(=, _7284, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]) ^ Exit: (261) [user] eval_41(=, _7284, 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]) ^ Exit: (260) [user] eval_40(=, _7284, 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]) Call: (260) [system] [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]=_8164 Exit: (260) [system] [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]=[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]] ^ Exit: (259) [user] eval_20(=, _7284, 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]) Call: (259) [system] nb_setarg(1, retval(fail), [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]) Exit: (259) [system] nb_setarg(1, retval([[=, _156282, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _156282], [multifile, _156282]]), [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]) ^ Call: (259) [user] ignore(notrace((\+[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]\=_8180, nb_setarg(1, retval([[=, _156282, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _156282], [multifile, _156282]]), [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]])))) ^ Unify: (259) [system] ignore(user:notrace((\+[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]\=_8180, nb_setarg(1, retval([[=, _156282, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _156282], [multifile, _156282]]), [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]])))) ^ Call: (261) [system] setup_call_cleanup('$notrace'(_159332, _159334), once(user:(\+[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]\=_8180, nb_setarg(1, retval([[=, _156282, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _156282], [multifile, _156282]]), [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]))), '$restore_trace'(_159332, _159334)) ^ Unify: (261) [system] setup_call_cleanup(system:'$notrace'(_159332, _159334), system:once(user:(\+[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]\=_8180, nb_setarg(1, retval([[=, _156282, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _156282], [multifile, _156282]]), [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]))), system:'$restore_trace'(_159332, _159334)) ^ Call: (262) [system] sig_atomic(system:'$notrace'(_159332, _159334)) ^ Exit: (261) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(\+[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]\=_8180, nb_setarg(1, retval([[=, _162186, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _162186], [multifile, _162186]]), [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]))), system:'$restore_trace'(3, -1)) ^ Exit: (259) [system] ignore(user:notrace((\+[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]\=_8180, nb_setarg(1, retval([[=, _162186, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _162186], [multifile, _162186]]), [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]])))) ^ Call: (259) [user] ignore((_8172==1->ignore(\+ \+ (flag(eval_num, _8210, _8210+1), (retval([[=, _162186, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _162186], [multifile, _162186]])\=@=retval(fail), nonvar([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]])->indentq(1, _8210, <--, [e, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]);indentq(1, _8210, <--, [e, retval([[=, _162186, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _162186], [multifile, _162186]])]))));notrace(ignore(if_t(1<30, if_trace((eval;e), ignore(\+ \+ (flag(eval_num, _8210, _8210+1), (retval([[=, _162186, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _162186], [multifile, _162186]])\=@=retval(fail), nonvar([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]])->indentq(1, _8210, <--, [e, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]);indentq(1, _8210, <--, [e, retval([[=, _162186, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _162186], [multifile, _162186]])])))))))))) ^ Unify: (259) [system] ignore(user:(_8172==1->ignore(\+ \+ (flag(eval_num, _8210, _8210+1), (retval([[=, _162186, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _162186], [multifile, _162186]])\=@=retval(fail), nonvar([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]])->indentq(1, _8210, <--, [e, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]);indentq(1, _8210, <--, [e, retval([[=, _162186, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _162186], [multifile, _162186]])]))));notrace(ignore(if_t(1<30, if_trace((eval;e), ignore(\+ \+ (flag(eval_num, _8210, _8210+1), (retval([[=, _162186, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _162186], [multifile, _162186]])\=@=retval(fail), nonvar([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]])->indentq(1, _8210, <--, [e, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]);indentq(1, _8210, <--, [e, retval([[=, _162186, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _162186], [multifile, _162186]])])))))))))) Call: (261) [system] _8172==1 Fail: (261) [system] _8172==1 ^ Call: (262) [system] setup_call_cleanup('$notrace'(_168028, _168030), once(user:ignore(if_t(1<30, if_trace((eval;e), ignore(\+ \+ (flag(eval_num, _8210, _8210+1), (retval([[=, _162186, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _162186], [multifile, _162186]])\=@=retval(fail), nonvar([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]])->indentq(1, _8210, <--, [e, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]);indentq(1, _8210, <--, [e, retval([[=, _162186, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _162186], [multifile, _162186]])])))))))), '$restore_trace'(_168028, _168030)) ^ Unify: (262) [system] setup_call_cleanup(system:'$notrace'(_168028, _168030), system:once(user:ignore(if_t(1<30, if_trace((eval;e), ignore(\+ \+ (flag(eval_num, _8210, _8210+1), (retval([[=, _162186, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _162186], [multifile, _162186]])\=@=retval(fail), nonvar([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]])->indentq(1, _8210, <--, [e, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]);indentq(1, _8210, <--, [e, retval([[=, _162186, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _162186], [multifile, _162186]])])))))))), system:'$restore_trace'(_168028, _168030)) ^ Call: (263) [system] sig_atomic(system:'$notrace'(_168028, _168030)) ^ Exit: (262) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:ignore(if_t(1<30, if_trace((eval;e), ignore(\+ \+ (flag(eval_num, _8210, _8210+1), (retval([[=, _162186, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _162186], [multifile, _162186]])\=@=retval(fail), nonvar([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]])->indentq(1, _8210, <--, [e, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]);indentq(1, _8210, <--, [e, retval([[=, _162186, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _162186], [multifile, _162186]])])))))))), system:'$restore_trace'(3, -1)) ^ Exit: (259) [system] ignore(user:(_8172==1->ignore(\+ \+ (flag(eval_num, _8210, _8210+1), (retval([[=, _162186, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _162186], [multifile, _162186]])\=@=retval(fail), nonvar([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]])->indentq(1, _8210, <--, [e, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]);indentq(1, _8210, <--, [e, retval([[=, _162186, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _162186], [multifile, _162186]])]))));notrace(ignore(if_t(1<30, if_trace((eval;e), ignore(\+ \+ (flag(eval_num, _8210, _8210+1), (retval([[=, _162186, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _162186], [multifile, _162186]])\=@=retval(fail), nonvar([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]])->indentq(1, _8210, <--, [e, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]);indentq(1, _8210, <--, [e, retval([[=, _162186, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _162186], [multifile, _162186]])])))))))))) ^ Exit: (257) [system] call_cleanup(user:((call(eval_20(=, _7284), 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]])*->nb_setarg(1, retval([[=, _162186, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _162186], [multifile, _162186]]), [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]);fail, trace, call(eval_20(=, _7284), 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]])), ignore(notrace((\+[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]\=_8180, nb_setarg(1, retval([[=, _162186, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _162186], [multifile, _162186]]), [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]))))), user:ignore((_8172==1->ignore(\+ \+ (flag(eval_num, _8210, _8210+1), (retval([[=, _162186, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _162186], [multifile, _162186]])\=@=retval(fail), nonvar([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]])->indentq(1, _8210, <--, [e, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]);indentq(1, _8210, <--, [e, retval([[=, _162186, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _162186], [multifile, _162186]])]))));notrace(ignore(if_t(1<30, if_trace((eval;e), ignore(\+ \+ (flag(eval_num, _8210, _8210+1), (retval([[=, _162186, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _162186], [multifile, _162186]])\=@=retval(fail), nonvar([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]])->indentq(1, _8210, <--, [e, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]);indentq(1, _8210, <--, [e, retval([[=, _162186, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _162186], [multifile, _162186]])]))))))))))) Call: (257) [system] retval([[=, _162186, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _162186], [multifile, _162186]])\=@=retval(fail) Exit: (257) [system] retval([[=, _162186, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _162186], [multifile, _162186]])\=@=retval(fail) ^ Exit: (256) [user] trace_eval(eval_20(=, _7284), e, 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]) ^ Call: (256) [user] self_eval([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]) ^ Unify: (256) [user] self_eval([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]) ^ Call: (258) [system] setup_call_cleanup('$notrace'(_178498, _178500), once(user:self_eval0([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]])), '$restore_trace'(_178498, _178500)) ^ Unify: (258) [system] setup_call_cleanup(system:'$notrace'(_178498, _178500), system:once(user:self_eval0([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]])), system:'$restore_trace'(_178498, _178500)) ^ Call: (259) [system] sig_atomic(system:'$notrace'(_178498, _178500)) ^ Fail: (256) [user] self_eval([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]) ^ Redo: (255) [user] eval_01(=, _7284, 499, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _7922) Call: (256) [system] [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]=@=[[=, _8118, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _8118], [multifile, _8118]] Exit: (256) [system] [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]=@=[[=, _8118, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _8118], [multifile, _8118]] Call: (256) [system] _185060=[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]] Exit: (256) [system] [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]=[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]] ^ Call: (256) [user] eval_02(=, _7284, 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _7922) ^ Unify: (256) [user] eval_02(=, _7284, 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _7922) ^ Call: (257) [user] once(if_or_else(subst_args_here(=, _7284, 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _7922), if_or_else((fail, finish_eval(=, _7284, 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _7922)), [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]=_7922))) ^ Unify: (257) [system] once(user:if_or_else(subst_args_here(=, _7284, 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _7922), if_or_else((fail, finish_eval(=, _7284, 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _7922)), [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]=_7922))) Call: (258) [user] if_or_else(subst_args_here(=, _7284, 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _7922), if_or_else((fail, finish_eval(=, _7284, 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _7922)), [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]=_7922)) Unify: (258) [user] if_or_else(subst_args_here(=, _7284, 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _7922), if_or_else((fail, finish_eval(=, _7284, 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _7922)), [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]=_7922)) ^ Call: (259) [user] subst_args_here(=, _7284, 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _7922) ^ Unify: (259) [user] subst_args_here(=, _7284, 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _7922) ^ Call: (260) [user] wont_need_subst([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]) ^ Unify: (260) [user] wont_need_subst([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]) Call: (261) [system] number([dynamic, _4888]) ^ Redo: (260) [user] wont_need_subst([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]) ^ Unify: (260) [user] wont_need_subst([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]) Call: (261) [system] atom([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) ^ Redo: (259) [user] subst_args_here(=, _7284, 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _7922) ^ Unify: (259) [user] subst_args_here(=, _7284, 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _7922) ^ Call: (260) [user] subst_args(=, _7284, 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _7922) ^ Unify: (260) [user] subst_args(=, _7284, 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _7922) Call: (261) [system] atom(=) Exit: (261) [system] atom(=) Call: (261) [system] (=)\==(=) ^ Redo: (260) [user] subst_args(=, _7284, 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _7922) ^ Unify: (260) [user] subst_args(=, _7284, 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _7922) ^ Call: (261) [user] self_subst([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]) ^ Unify: (261) [user] self_subst([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]) Call: (262) [system] callable([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]) Exit: (262) [system] callable([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]) ^ Unify: (261) [user] self_subst([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]) ^ Call: (262) [user] self_eval([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]) ^ Unify: (262) [user] self_eval([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]) ^ Call: (264) [system] setup_call_cleanup('$notrace'(_214908, _214910), once(user:self_eval0([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]])), '$restore_trace'(_214908, _214910)) ^ Unify: (264) [system] setup_call_cleanup(system:'$notrace'(_214908, _214910), system:once(user:self_eval0([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]])), system:'$restore_trace'(_214908, _214910)) ^ Call: (265) [system] sig_atomic(system:'$notrace'(_214908, _214910)) ^ Fail: (262) [user] self_eval([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]) ^ Redo: (260) [user] subst_args(=, _7284, 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _7922) ^ Unify: (260) [user] subst_args(=, _7284, 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _7922) Call: (261) [system] [[dynamic, _4888], [multifile, _4888]]==[] ^ Redo: (260) [user] subst_args(=, _7284, 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _7922) ^ Unify: (260) [user] subst_args(=, _7284, 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _7922) ^ Call: (262) [system] setup_call_cleanup('$notrace'(_223394, _223396), once(user:(_223376 is 498-1)), '$restore_trace'(_223394, _223396)) ^ Unify: (262) [system] setup_call_cleanup(system:'$notrace'(_223394, _223396), system:once(user:(_223376 is 498-1)), system:'$restore_trace'(_223394, _223396)) ^ Call: (263) [system] sig_atomic(system:'$notrace'(_223394, _223396)) ^ Exit: (262) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(497 is 498-1)), system:'$restore_trace'(3, -1)) ^ Call: (261) [user] subst_args0(=, _7284, 497, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _7922) ^ Unify: (261) [user] subst_args0(=, _7284, 497, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _7922) ^ Call: (262) [user] self_subst([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]) ^ Unify: (262) [user] self_subst([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]) Call: (263) [system] callable([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]) Exit: (263) [system] callable([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]) ^ Unify: (262) [user] self_subst([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]) ^ Call: (263) [user] self_eval([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]) ^ Unify: (263) [user] self_eval([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]) ^ Call: (265) [system] setup_call_cleanup('$notrace'(_235544, _235546), once(user:self_eval0([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]])), '$restore_trace'(_235544, _235546)) ^ Unify: (265) [system] setup_call_cleanup(system:'$notrace'(_235544, _235546), system:once(user:self_eval0([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]])), system:'$restore_trace'(_235544, _235546)) ^ Call: (266) [system] sig_atomic(system:'$notrace'(_235544, _235546)) ^ Fail: (263) [user] self_eval([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]) ^ Redo: (261) [user] subst_args0(=, _7284, 497, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _7922) ^ Unify: (261) [user] subst_args0(=, _7284, 497, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _7922) Call: (262) [system] _241200 is 497+ -1 Exit: (262) [system] 496 is 497+ -1 ^ Call: (262) [user] trace_eval(subst_args1(=, _7284), (false, (e2;e)), 497, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _243076) ^ Unify: (262) [user] trace_eval(subst_args1(=, _7284), (false, (e2;e)), 497, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _243076) ^ Call: (263) [user] must_det_ll((notrace((flag(eval_num, _244986, _244986+1), _245004 is _244986 mod 500, _245022 is 99-497 mod 100, _245046=_245048, option_else('trace-length', _245060, 500), option_else('trace-depth', _245068, 30))), quietly(if_t((nop(stop_rtrace), _245004>_245060), (set_debug(eval, false), _245124 is _245060+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_245124])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_245176))))) ^ Unify: (263) [user] must_det_ll(user:(notrace((flag(eval_num, _244986, _244986+1), _245004 is _244986 mod 500, _245022 is 99-497 mod 100, _245046=_245048, option_else('trace-length', _245060, 500), option_else('trace-depth', _245068, 30))), quietly(if_t((nop(stop_rtrace), _245004>_245060), (set_debug(eval, false), _245124 is _245060+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_245124])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_245176))))) ^ Call: (264) [user] once(user:(notrace((flag(eval_num, _244986, _244986+1), _245004 is _244986 mod 500, _245022 is 99-497 mod 100, _245046=_245048, option_else('trace-length', _245060, 500), option_else('trace-depth', _245068, 30))), quietly(if_t((nop(stop_rtrace), _245004>_245060), (set_debug(eval, false), _245124 is _245060+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_245124])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_245176))))) ^ Unify: (264) [system] once(user:(notrace((flag(eval_num, _244986, _244986+1), _245004 is _244986 mod 500, _245022 is 99-497 mod 100, _245046=_245048, option_else('trace-length', _245060, 500), option_else('trace-depth', _245068, 30))), quietly(if_t((nop(stop_rtrace), _245004>_245060), (set_debug(eval, false), _245124 is _245060+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_245124])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_245176))))) ^ Call: (267) [system] setup_call_cleanup('$notrace'(_248900, _248902), once(user:(flag(eval_num, _244986, _244986+1), _245004 is _244986 mod 500, _245022 is 99-497 mod 100, _245046=_245048, option_else('trace-length', _245060, 500), option_else('trace-depth', _245068, 30))), '$restore_trace'(_248900, _248902)) ^ Unify: (267) [system] setup_call_cleanup(system:'$notrace'(_248900, _248902), system:once(user:(flag(eval_num, _244986, _244986+1), _245004 is _244986 mod 500, _245022 is 99-497 mod 100, _245046=_245048, option_else('trace-length', _245060, 500), option_else('trace-depth', _245068, 30))), system:'$restore_trace'(_248900, _248902)) ^ Call: (268) [system] sig_atomic(system:'$notrace'(_248900, _248902)) ^ Exit: (267) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(flag(eval_num, 44, 44+1), 44 is 44 mod 500, 2 is 99-497 mod 100, _245046=_245046, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), system:'$restore_trace'(3, -1)) ^ Call: (267) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 44>500), (set_debug(eval, false), _245124 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_245124])), nop((start_rtrace, rtrace))))) ^ Unify: (267) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 44>500), (set_debug(eval, false), _245124 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_245124])), nop((start_rtrace, rtrace))))) ^ Exit: (267) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 44>500), (set_debug(eval, false), _245124 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_245124])), nop((start_rtrace, rtrace))))) Call: (266) [user] nop(notrace(no_repeats_var(_245176))) Unify: (266) [user] nop(notrace(no_repeats_var(_245176))) Exit: (266) [user] nop(notrace(no_repeats_var(_245176))) ^ Exit: (264) [system] once(user:(notrace((flag(eval_num, 44, 44+1), 44 is 44 mod 500, 2 is 99-497 mod 100, _245046=_245046, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), quietly(if_t((nop(stop_rtrace), 44>500), (set_debug(eval, false), _245124 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_245124])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_245176))))) ^ Exit: (263) [user] must_det_ll(user:(notrace((flag(eval_num, 44, 44+1), 44 is 44 mod 500, 2 is 99-497 mod 100, _245046=_245046, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), quietly(if_t((nop(stop_rtrace), 44>500), (set_debug(eval, false), _245124 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_245124])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_245176))))) Call: (263) [occurs] occurs:sub_term(_260364, (false, (e2;e))) Unify: (263) [occurs] occurs:sub_term((false, (e2;e)), (false, (e2;e))) Exit: (263) [occurs] occurs:sub_term((false, (e2;e)), (false, (e2;e))) Call: (263) [system] (false, (e2;e))\=(false, (e2;e)) Fail: (263) [system] (false, (e2;e))\=(false, (e2;e)) Redo: (263) [occurs] occurs:sub_term(_260364, (false, (e2;e))) Unify: (263) [occurs] occurs:sub_term(_260364, (false, (e2;e))) Call: (264) [system] compound((false, (e2;e))) Exit: (264) [system] compound((false, (e2;e))) Call: (264) [system] arg(_268786, (false, (e2;e)), _268710) Exit: (264) [system] arg(1, (false, (e2;e)), false) Call: (264) [occurs] occurs:sub_term(_260364, false) Unify: (264) [occurs] occurs:sub_term(false, false) Exit: (264) [occurs] occurs:sub_term(false, false) Exit: (263) [occurs] occurs:sub_term(false, (false, (e2;e))) Call: (263) [system] (false, (e2;e))\=false Exit: (263) [system] (false, (e2;e))\=false ^ Call: (263) [user] if_trace((eval;false, (e2;e)), (_245046=1, indentq(2, 44, -->, [false, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]))) ^ Unify: (263) [user] if_trace((eval;false, (e2;e)), (_245046=1, indentq(2, 44, -->, [false, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]))) ^ Call: (265) [system] setup_call_cleanup('$notrace'(_278090, _278092), once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _245046=1, indentq(2, 44, -->, [false, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]))), _278048, fbug((_278048-->if_trace((eval;false, (e2;e)), (_245046=1, indentq(2, 44, -->, [false, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]])))))))), '$restore_trace'(_278090, _278092)) ^ Unify: (265) [system] setup_call_cleanup(system:'$notrace'(_278090, _278092), system:once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _245046=1, indentq(2, 44, -->, [false, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]))), _278048, fbug((_278048-->if_trace((eval;false, (e2;e)), (_245046=1, indentq(2, 44, -->, [false, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]])))))))), system:'$restore_trace'(_278090, _278092)) ^ Call: (266) [system] sig_atomic(system:'$notrace'(_278090, _278092)) ^ Exit: (265) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _245046=1, indentq(2, 44, -->, [false, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]))), _278048, fbug((_278048-->if_trace((eval;false, (e2;e)), (_245046=1, indentq(2, 44, -->, [false, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]])))))))), system:'$restore_trace'(3, -1)) ^ Exit: (263) [user] if_trace((eval;false, (e2;e)), (_245046=1, indentq(2, 44, -->, [false, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]))) Call: (263) [system] _282872=retval(fail) Exit: (263) [system] retval(fail)=retval(fail) Call: (263) [system] _284734=(\+ \+ (flag(eval_num, _284754, _284754+1), (retval(fail)\=@=retval(fail), nonvar(_243076)->indentq(2, _284754, <--, [false, _243076]);indentq(2, _284754, <--, [false, retval(fail)])))) Exit: (263) [system] (\+ \+ (flag(eval_num, _284754, _284754+1), (retval(fail)\=@=retval(fail), nonvar(_243076)->indentq(2, _284754, <--, [false, _243076]);indentq(2, _284754, <--, [false, retval(fail)]))))=(\+ \+ (flag(eval_num, _284754, _284754+1), (retval(fail)\=@=retval(fail), nonvar(_243076)->indentq(2, _284754, <--, [false, _243076]);indentq(2, _284754, <--, [false, retval(fail)])))) ^ Call: (263) [user] call_cleanup(((call(subst_args1(=, _7284), 497, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _243076)*->nb_setarg(1, retval(fail), _243076);fail, trace, call(subst_args1(=, _7284), 497, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _243076)), ignore(notrace((\+_243076\=_245176, nb_setarg(1, retval(fail), _243076))))), ignore((_245046==1->ignore(\+ \+ (flag(eval_num, _284754, _284754+1), (retval(fail)\=@=retval(fail), nonvar(_243076)->indentq(2, _284754, <--, [false, _243076]);indentq(2, _284754, <--, [false, retval(fail)]))));notrace(ignore(if_t(2<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _284754, _284754+1), (retval(fail)\=@=retval(fail), nonvar(_243076)->indentq(2, _284754, <--, [false, _243076]);indentq(2, _284754, <--, [false, retval(fail)]))))))))))) ^ Unify: (263) [system] call_cleanup(user:((call(subst_args1(=, _7284), 497, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _243076)*->nb_setarg(1, retval(fail), _243076);fail, trace, call(subst_args1(=, _7284), 497, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _243076)), ignore(notrace((\+_243076\=_245176, nb_setarg(1, retval(fail), _243076))))), user:ignore((_245046==1->ignore(\+ \+ (flag(eval_num, _284754, _284754+1), (retval(fail)\=@=retval(fail), nonvar(_243076)->indentq(2, _284754, <--, [false, _243076]);indentq(2, _284754, <--, [false, retval(fail)]))));notrace(ignore(if_t(2<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _284754, _284754+1), (retval(fail)\=@=retval(fail), nonvar(_243076)->indentq(2, _284754, <--, [false, _243076]);indentq(2, _284754, <--, [false, retval(fail)]))))))))))) ^ Call: (265) [user] subst_args1(=, _7284, 497, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _243076) ^ Unify: (265) [user] subst_args1(=, _7284, 497, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _243076) Call: (266) [system] var(=) ^ Redo: (265) [user] subst_args1(=, _7284, 497, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _243076) Call: (266) [system] atom(=) Exit: (266) [system] atom(=) Call: (266) [system] (=)\==(=) ^ Redo: (265) [user] subst_args1(=, _7284, 497, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _243076) ^ Unify: (265) [user] subst_args1(=, _7284, 497, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _243076) Call: (266) [system] atom([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]) ^ Redo: (265) [user] subst_args1(=, _7284, 497, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _243076) ^ Unify: (265) [user] subst_args1(=, _7284, 497, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _243076) Call: (266) [system] is_list([[dynamic, _4888], [multifile, _4888]]) Exit: (266) [system] is_list([[dynamic, _4888], [multifile, _4888]]) ^ Unify: (265) [user] subst_args1(=, _7284, 497, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _243076) Call: (266) [system] is_list([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]) Exit: (266) [system] is_list([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]) ^ Unify: (265) [user] subst_args1(=, _7284, 497, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]|_304608]) Call: (266) [system] var([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) ^ Redo: (265) [user] subst_args1(=, _7284, 497, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _243076) ^ Unify: (265) [user] subst_args1(=, _7284, 497, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _243076) Call: (266) [system] fail ^ Redo: (265) [user] subst_args1(=, _7284, 497, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _243076) ^ Unify: (265) [user] subst_args1(=, _7284, 497, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _243076) Call: (266) [system] is_list([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]) Exit: (266) [system] is_list([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]) ^ Call: (266) [user] apply:maplist(self_subst, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]) ^ Unify: (266) [apply] apply:maplist(user:self_subst, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]) Call: (267) [apply] apply:maplist_([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], user:self_subst) Unify: (267) [apply] apply:maplist_([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], user:self_subst) ^ Call: (268) [user] self_subst([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) ^ Unify: (268) [user] self_subst([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) Call: (269) [system] callable([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) Exit: (269) [system] callable([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) ^ Unify: (268) [user] self_subst([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) ^ Call: (269) [user] self_eval([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) ^ Unify: (269) [user] self_eval([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) ^ Call: (271) [system] setup_call_cleanup('$notrace'(_323228, _323230), once(user:self_eval0([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]])), '$restore_trace'(_323228, _323230)) ^ Unify: (271) [system] setup_call_cleanup(system:'$notrace'(_323228, _323230), system:once(user:self_eval0([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]])), system:'$restore_trace'(_323228, _323230)) ^ Call: (272) [system] sig_atomic(system:'$notrace'(_323228, _323230)) ^ Fail: (269) [user] self_eval([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) ^ Redo: (265) [user] subst_args1(=, _7284, 497, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _243076) ^ Unify: (265) [user] subst_args1(=, _7284, 497, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _243076) ^ Call: (266) [user] is_space_op([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) ^ Redo: (265) [user] subst_args1(=, _7284, 497, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _243076) ^ Unify: (265) [user] subst_args1(=, _7284, 497, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _243076) Call: (266) [system] [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]==case ^ Redo: (265) [user] subst_args1(=, _7284, 497, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _243076) ^ Unify: (265) [user] subst_args1(=, _7284, 497, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _243076) Call: (266) [system] fail ^ Redo: (265) [user] subst_args1(=, _7284, 497, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _243076) ^ Unify: (265) [user] subst_args1(=, _7284, 497, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _243076) Call: (266) [system] _337310=do_more_defs(true) Exit: (266) [system] do_more_defs(true)=do_more_defs(true) ^ Call: (266) [user] clause(eval_21(subst_args, _7284, 497, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _243076), _339186) ^ Redo: (265) [user] subst_args1(=, _7284, 497, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _243076) ^ Unify: (265) [user] subst_args1(=, _7284, 497, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _243076) Call: (266) [system] fail ^ Redo: (265) [user] subst_args1(=, _7284, 497, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _243076) ^ Unify: (265) [user] subst_args1(=, _7284, 497, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _243076) ^ Call: (266) [user] is_and([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) ^ Unify: (266) [user] is_and([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) Call: (267) [system] atom([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) ^ Redo: (266) [user] is_and([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) Call: (267) [system] fail ^ Redo: (265) [user] subst_args1(=, _7284, 497, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _243076) ^ Unify: (265) [user] subst_args1(=, _7284, 497, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]|_350374]) Call: (266) [system] nonvar([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) Exit: (266) [system] nonvar([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) Call: (266) [system] fail ^ Redo: (265) [user] subst_args1(=, _7284, 497, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _243076) ^ Unify: (265) [user] subst_args1(=, _7284, 497, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _243076) ^ Call: (266) [user] subst_args2(=, 497, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _243076) ^ Unify: (266) [user] subst_args2(=, 497, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _243076) Call: (267) [system] 497<3 ^ Redo: (266) [user] subst_args2(=, 497, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _243076) ^ Unify: (266) [user] subst_args2(=, 497, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _243076) Call: (267) [system] fail ^ Redo: (266) [user] subst_args2(=, 497, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _243076) ^ Unify: (266) [user] subst_args2(=, 497, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _243076) ^ Call: (267) [user] mnotrace(is_user_defined_head(=, '&self', [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]])) ^ Unify: (267) [user] mnotrace(is_user_defined_head(=, '&self', [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]])) ^ Call: (268) [user] once(is_user_defined_head(=, '&self', [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]])) ^ Unify: (268) [system] once(user:is_user_defined_head(=, '&self', [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]])) ^ Call: (269) [user] is_user_defined_head(=, '&self', [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) ^ Unify: (269) [user] is_user_defined_head(=, '&self', [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) ^ Call: (270) [user] mnotrace(is_user_defined_head0(=, '&self', [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]])) ^ Unify: (270) [user] mnotrace(is_user_defined_head0(=, '&self', [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]])) ^ Call: (271) [user] once(is_user_defined_head0(=, '&self', [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]])) ^ Unify: (271) [system] once(user:is_user_defined_head0(=, '&self', [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]])) ^ Call: (272) [user] is_user_defined_head0(=, '&self', [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) ^ Unify: (272) [user] is_user_defined_head0(=, '&self', [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) Call: (273) [system] nonvar(=) Exit: (273) [system] nonvar(=) ^ Call: (273) [user] is_user_defined_head_f(=, '&self', =) ^ Unify: (273) [user] is_user_defined_head_f(=, '&self', =) ^ Call: (274) [user] is_user_defined_head_f1(=, '&self', =) ^ Unify: (274) [user] is_user_defined_head_f1(=, '&self', =) Call: (275) [user] metta_eq_def(=, '&self', [=|_380208], _380290) Unify: (275) [user] metta_eq_def(=, '&self', [=|_380208], _381214) ^ Call: (276) [user] ignore((=)=(=)) ^ Unify: (276) [system] ignore(user:((=)=(=))) Call: (277) [system] (=)=(=) Exit: (277) [system] (=)=(=) ^ Exit: (276) [system] ignore(user:((=)=(=))) Call: (276) [user] metta_atom('&self', [=, [=|_380208], _386730]) Unify: (276) [user] metta_atom('&self', [=, [=|_380208], _386730]) ^ Call: (277) [user] typed_list('&self', _388644, _388566) ^ Unify: (277) [user] typed_list('&self', _389576, _388566) Call: (278) [system] compound('&self') Fail: (278) [system] compound('&self') ^ Fail: (277) [user] typed_list('&self', _392356, _388566) Redo: (276) [user] metta_atom('&self', [=, [=|_380208], _386730]) Unify: (276) [user] metta_atom('&self', [=, [=|_380208], _386730]) Call: (277) [system] '&self'=='&flybase' Redo: (276) [user] metta_atom('&self', [=, [=|_380208], _386730]) Unify: (276) [user] metta_atom('&self', [=, [=|_380208], _386730]) ^ Call: (277) [user] metta_atom_in_file('&self', [=, [=|_380208], _386730]) ^ Unify: (277) [user] metta_atom_in_file('&self', [=, [=|_380208], _386730]) ^ Call: (278) [user] metta_atom_in_file('&self', [=, [=|_380208], _386730], _399738, _399740) ^ Unify: (278) [user] metta_atom_in_file('&self', [=, [=|_380208], _386730], _400674, _400676) ^ Call: (279) [user] loaded_into_kb('&self', _401532) ^ Unify: (279) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Exit: (279) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Call: (279) [user] once(user:asserted_metta_pred(_412122, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Unify: (279) [system] once(user:asserted_metta_pred(_412122, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Call: (280) [user] asserted_metta_pred(_412122, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Fail: (280) [user] asserted_metta_pred(_412122, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Redo: (276) [user] metta_atom('&self', [=, [=|_380208], _386730]) Unify: (276) [user] metta_atom('&self', [=, [=|_380208], _386730]) Call: (277) [user] metta_atom_asserted('&self', [=, [=|_380208], _386730]) Unify: (277) [user] metta_atom_asserted('&self', [=, [=|_380208], _386730]) ^ Call: (278) [user] metta_atom_asserted_deduced('&self', [=, [=|_380208], _386730]) Redo: (277) [user] metta_atom_asserted('&self', [=, [=|_380208], _386730]) Redo: (276) [user] metta_atom('&self', [=, [=|_380208], _386730]) Unify: (276) [user] metta_atom('&self', [=, [=|_380208], _386730]) Call: (277) [system] '&self'\=='&corelib' Exit: (277) [system] '&self'\=='&corelib' ^ Call: (277) [user] using_all_spaces ^ Unify: (277) [user] using_all_spaces Call: (278) [system] nb_current(with_all_spaces, t) Redo: (276) [user] metta_atom('&self', [=, [=|_380208], _386730]) Unify: (276) [user] metta_atom('&self', [=, [=|_380208], _386730]) Call: (277) [system] '&self'\=='&corelib' Exit: (277) [system] '&self'\=='&corelib' Call: (277) [user] metta_atom_asserted('&self', '&corelib') Unify: (277) [user] metta_atom_asserted('&self', '&corelib') ^ Call: (278) [user] metta_atom_asserted_deduced('&self', '&corelib') Redo: (277) [user] metta_atom_asserted('&self', '&corelib') Unify: (277) [user] metta_atom_asserted('&self', '&corelib') Exit: (277) [user] metta_atom_asserted('&self', '&corelib') Call: (277) [user] should_inherit_from_corelib([=, [=|_380208], _386730]) Unify: (277) [user] should_inherit_from_corelib([=, [=|_380208], _386730]) ^ Call: (278) [user] using_all_spaces ^ Unify: (278) [user] using_all_spaces Call: (279) [system] nb_current(with_all_spaces, t) Redo: (277) [user] should_inherit_from_corelib([=, [=|_380208], _386730]) Unify: (277) [user] should_inherit_from_corelib([=, [=|_380208], _386730]) Call: (278) [system] (=)==(:) Redo: (277) [user] should_inherit_from_corelib([=, [=|_380208], _386730]) Unify: (277) [user] should_inherit_from_corelib([=, [=|_380208], _386730]) Call: (278) [system] (=)=='@doc' Redo: (277) [user] should_inherit_from_corelib([=, [=|_380208], _386730]) Unify: (277) [user] should_inherit_from_corelib([=, [=|_380208], _386730]) Call: (278) [system] fail Redo: (277) [user] metta_atom_asserted('&self', '&corelib') Redo: (276) [user] metta_atom('&self', [=, [=|_380208], _386730]) Fail: (275) [user] metta_eq_def(=, '&self', [=|_380208], _467326) ^ Fail: (274) [user] is_user_defined_head_f1(=, '&self', =) ^ Redo: (273) [user] is_user_defined_head_f(=, '&self', =) ^ Unify: (273) [user] is_user_defined_head_f(=, '&self', =) ^ Call: (274) [user] is_user_defined_head_f1(=, '&self', [=|_470970]) ^ Unify: (274) [user] is_user_defined_head_f1(=, '&self', [=|_470970]) Call: (275) [user] metta_eq_def(=, '&self', [[=|_470970]|_472840], _472922) Unify: (275) [user] metta_eq_def(=, '&self', [[=|_470970]|_472840], _473846) ^ Call: (276) [user] ignore((=)=(=)) ^ Unify: (276) [system] ignore(user:((=)=(=))) Call: (277) [system] (=)=(=) Exit: (277) [system] (=)=(=) ^ Exit: (276) [system] ignore(user:((=)=(=))) Call: (276) [user] metta_atom('&self', [=, [[=|_470970]|_472840], _479362]) Unify: (276) [user] metta_atom('&self', [=, [[=|_470970]|_472840], _479362]) ^ Call: (277) [user] typed_list('&self', _481276, _481198) ^ Unify: (277) [user] typed_list('&self', _482208, _481198) Call: (278) [system] compound('&self') Fail: (278) [system] compound('&self') ^ Fail: (277) [user] typed_list('&self', _484988, _481198) Redo: (276) [user] metta_atom('&self', [=, [[=|_470970]|_472840], _479362]) Unify: (276) [user] metta_atom('&self', [=, [[=|_470970]|_472840], _479362]) Call: (277) [system] '&self'=='&flybase' Redo: (276) [user] metta_atom('&self', [=, [[=|_470970]|_472840], _479362]) Unify: (276) [user] metta_atom('&self', [=, [[=|_470970]|_472840], _479362]) ^ Call: (277) [user] metta_atom_in_file('&self', [=, [[=|_470970]|_472840], _479362]) ^ Unify: (277) [user] metta_atom_in_file('&self', [=, [[=|_470970]|_472840], _479362]) ^ Call: (278) [user] metta_atom_in_file('&self', [=, [[=|_470970]|_472840], _479362], _492370, _492372) ^ Unify: (278) [user] metta_atom_in_file('&self', [=, [[=|_470970]|_472840], _479362], _493306, _493308) ^ Call: (279) [user] loaded_into_kb('&self', _494164) ^ Unify: (279) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Exit: (279) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Call: (279) [user] once(user:asserted_metta_pred(_504754, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Unify: (279) [system] once(user:asserted_metta_pred(_504754, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Call: (280) [user] asserted_metta_pred(_504754, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Fail: (280) [user] asserted_metta_pred(_504754, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Redo: (276) [user] metta_atom('&self', [=, [[=|_8622]|_8628], _8644]) Unify: (276) [user] metta_atom('&self', [=, [[=|_8622]|_8628], _8644]) Call: (277) [user] metta_atom_asserted('&self', [=, [[=|_8622]|_8628], _8644]) Unify: (277) [user] metta_atom_asserted('&self', [=, [[=|_8622]|_8628], _8644]) ^ Call: (278) [user] metta_atom_asserted_deduced('&self', [=, [[=|_8622]|_8628], _8644]) Redo: (277) [user] metta_atom_asserted('&self', [=, [[=|_8622]|_8628], _8644]) Redo: (276) [user] metta_atom('&self', [=, [[=|_8622]|_8628], _8644]) Unify: (276) [user] metta_atom('&self', [=, [[=|_8622]|_8628], _8644]) Call: (277) [system] '&self'\=='&corelib' Exit: (277) [system] '&self'\=='&corelib' ^ Call: (277) [user] using_all_spaces ^ Unify: (277) [user] using_all_spaces Call: (278) [system] nb_current(with_all_spaces, t) Redo: (276) [user] metta_atom('&self', [=, [[=|_8622]|_8628], _8644]) Unify: (276) [user] metta_atom('&self', [=, [[=|_8622]|_8628], _8644]) Call: (277) [system] '&self'\=='&corelib' Exit: (277) [system] '&self'\=='&corelib' Call: (277) [user] metta_atom_asserted('&self', '&corelib') Unify: (277) [user] metta_atom_asserted('&self', '&corelib') ^ Call: (278) [user] metta_atom_asserted_deduced('&self', '&corelib') Redo: (277) [user] metta_atom_asserted('&self', '&corelib') Unify: (277) [user] metta_atom_asserted('&self', '&corelib') Exit: (277) [user] metta_atom_asserted('&self', '&corelib') Call: (277) [user] should_inherit_from_corelib([=, [[=|_8622]|_8628], _8644]) Unify: (277) [user] should_inherit_from_corelib([=, [[=|_8622]|_8628], _8644]) ^ Call: (278) [user] using_all_spaces ^ Unify: (278) [user] using_all_spaces Call: (279) [system] nb_current(with_all_spaces, t) Redo: (277) [user] should_inherit_from_corelib([=, [[=|_8622]|_8628], _8644]) Unify: (277) [user] should_inherit_from_corelib([=, [[=|_8622]|_8628], _8644]) Call: (278) [system] (=)==(:) Redo: (277) [user] should_inherit_from_corelib([=, [[=|_8622]|_8628], _8644]) Unify: (277) [user] should_inherit_from_corelib([=, [[=|_8622]|_8628], _8644]) Call: (278) [system] (=)=='@doc' Redo: (277) [user] should_inherit_from_corelib([=, [[=|_8622]|_8628], _8644]) Unify: (277) [user] should_inherit_from_corelib([=, [[=|_8622]|_8628], _8644]) Call: (278) [system] fail Redo: (277) [user] metta_atom_asserted('&self', '&corelib') Redo: (276) [user] metta_atom('&self', [=, [[=|_8622]|_8628], _8644]) Fail: (275) [user] metta_eq_def(=, '&self', [[=|_8622]|_8628], _45516) ^ Fail: (274) [user] is_user_defined_head_f1(=, '&self', [=|_8622]) ^ Fail: (273) [user] is_user_defined_head_f(=, '&self', =) ^ Fail: (272) [user] is_user_defined_head0(=, '&self', [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) ^ Fail: (271) [system] once(user:is_user_defined_head0(=, '&self', [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]])) ^ Fail: (270) [user] mnotrace(is_user_defined_head0(=, '&self', [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]])) ^ Fail: (269) [user] is_user_defined_head(=, '&self', [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) ^ Fail: (268) [system] once(user:is_user_defined_head(=, '&self', [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]])) ^ Fail: (267) [user] mnotrace(is_user_defined_head(=, '&self', [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]])) ^ Redo: (266) [user] subst_args2(=, 497, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8290) ^ Unify: (266) [user] subst_args2(=, 497, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8290) ^ Call: (267) [user] subst_args40(=, 497, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8290) ^ Unify: (267) [user] subst_args40(=, 497, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8290) Call: (268) [user] is_function([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) Unify: (268) [user] is_function([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) ^ Call: (269) [user] symbol([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) ^ Unify: (269) [user] symbol([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) Call: (270) [system] atom([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) Fail: (270) [system] atom([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) ^ Fail: (269) [user] symbol([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) ^ Redo: (267) [user] subst_args40(=, 497, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8290) ^ Unify: (267) [user] subst_args40(=, 497, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8290) ^ Call: (268) [user] subst_args5(497, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8290) ^ Unify: (268) [user] subst_args5(497, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8290) ^ Call: (269) [user] eval_selfless(_67832, _67834, 497, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8290) ^ Unify: (269) [user] eval_selfless(_68776, _68778, 497, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8290) ^ Call: (270) [user] eval_selfless_0([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8290) ^ Unify: (270) [user] eval_selfless_0([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8290) Call: (271) [system] var([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) ^ Redo: (270) [user] eval_selfless_0([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8290) ^ Unify: (270) [user] eval_selfless_0([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8290) ^ Call: (271) [user] is_assignment([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) ^ Unify: (271) [user] is_assignment([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) Call: (272) [system] atom([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) ^ Redo: (271) [user] is_assignment([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) Call: (272) [system] fail ^ Redo: (270) [user] eval_selfless_0([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8290) ^ Unify: (270) [user] eval_selfless_0([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8290) ^ Call: (271) [user] eval_selfless_1([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8290) ^ Unify: (271) [user] eval_selfless_1([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8290) ^ Call: (272) [user] allow_clp ^ Unify: (272) [user] allow_clp ^ Call: (273) [user] false_flag ^ Unify: (273) [user] false_flag Call: (274) [system] fail Fail: (274) [system] fail ^ Fail: (273) [user] false_flag ^ Redo: (270) [user] eval_selfless_0([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8290) ^ Unify: (270) [user] eval_selfless_0([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8290) ^ Call: (271) [user] eval_selfless_2([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8290) ^ Unify: (271) [user] eval_selfless_2([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8290) Call: (272) [system] var([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) ^ Redo: (271) [user] eval_selfless_2([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8290) ^ Unify: (271) [user] eval_selfless_2([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8290) ^ Call: (272) [user] fake_notrace((ground([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]), [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]=[_95540, _95546, _95552], atom(_95540), catch_warn(current_op(_95578, yfx, _95540)), [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]\=[_95598], s2ps([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _95606))) ^ Unify: (272) [user] fake_notrace(user:(ground([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]), [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]=[_95540, _95546, _95552], atom(_95540), catch_warn(current_op(_95578, yfx, _95540)), [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]\=[_95598], s2ps([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _95606))) ^ Call: (273) [user] real_notrace(user:(ground([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]), [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]=[_95540, _95546, _95552], atom(_95540), catch_warn(current_op(_95578, yfx, _95540)), [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]\=[_95598], s2ps([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _95606))) ^ Unify: (273) [user] real_notrace(user:(ground([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]), [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]=[_95540, _95546, _95552], atom(_95540), catch_warn(current_op(_95578, yfx, _95540)), [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]\=[_95598], s2ps([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _95606))) ^ Call: (274) [user] setup_call_cleanup('$notrace'(_99312, _99314), once(user:(ground([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]), [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]=[_95540, _95546, _95552], atom(_95540), catch_warn(current_op(_95578, yfx, _95540)), [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]\=[_95598], s2ps([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _95606))), '$restore_trace'(_99312, _99314)) ^ Unify: (274) [system] setup_call_cleanup(user:'$notrace'(_99312, _99314), user:once(user:(ground([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]), [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]=[_95540, _95546, _95552], atom(_95540), catch_warn(current_op(_95578, yfx, _95540)), [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]\=[_95598], s2ps([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _95606))), user:'$restore_trace'(_99312, _99314)) ^ Call: (275) [system] sig_atomic(user:'$notrace'(_99312, _99314)) ^ Fail: (273) [user] real_notrace(user:(ground([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]), [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]=[_95540, _95546, _95552], atom(_95540), catch_warn(current_op(_95578, yfx, _95540)), [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]\=[_95598], s2ps([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _95606))) ^ Fail: (272) [user] fake_notrace(user:(ground([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]), [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]=[_95540, _95546, _95552], atom(_95540), catch_warn(current_op(_95578, yfx, _95540)), [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]\=[_95598], s2ps([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _95606))) ^ Redo: (268) [user] subst_args5(497, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8290) ^ Unify: (268) [user] subst_args5(497, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8290) ^ Call: (269) [user] is_system_pred([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) ^ Unify: (269) [user] is_system_pred([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) Call: (270) [system] atom([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) ^ Redo: (269) [user] is_system_pred([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) ^ Unify: (269) [user] is_system_pred([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) Call: (270) [system] atom([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) ^ Redo: (269) [user] is_system_pred([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) ^ Unify: (269) [user] is_system_pred([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) Call: (270) [system] atom([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) ^ Redo: (268) [user] subst_args5(497, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8290) ^ Call: (269) [user] subst_args6(497, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8290) ^ Unify: (269) [user] subst_args6(497, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8290) ^ Call: (270) [user] is_system_pred([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) ^ Unify: (270) [user] is_system_pred([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) Call: (271) [system] atom([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) ^ Redo: (270) [user] is_system_pred([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) ^ Unify: (270) [user] is_system_pred([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) Call: (271) [system] atom([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) ^ Redo: (270) [user] is_system_pred([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) ^ Unify: (270) [user] is_system_pred([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) Call: (271) [system] atom([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) ^ Redo: (265) [user] subst_args1(=, _7284, 497, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8290) ^ Call: (266) [user] subst_args2_failed(497, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8290) ^ Unify: (266) [user] subst_args2_failed(497, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8290) Call: (267) [system] [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]==[] ^ Redo: (266) [user] subst_args2_failed(497, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8290) ^ Unify: (266) [user] subst_args2_failed(497, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8290) Call: (267) [system] var([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]) ^ Redo: (266) [user] subst_args2_failed(497, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8290) ^ Unify: (266) [user] subst_args2_failed(497, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8290) ^ Call: (267) [user] once(subst_selfless([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8290)) ^ Unify: (267) [system] once(user:subst_selfless([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8290)) ^ Call: (268) [user] subst_selfless([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8290) ^ Unify: (268) [user] subst_selfless([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8290) Call: (269) [system] var([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) ^ Redo: (268) [user] subst_selfless([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8290) ^ Unify: (268) [user] subst_selfless([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8290) ^ Call: (269) [user] eval_selfless(_140316, _140318, _140320, _140322, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8290) ^ Unify: (269) [user] eval_selfless(_141260, _141262, _141264, _141266, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8290) ^ Call: (270) [user] eval_selfless_0([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8290) ^ Unify: (270) [user] eval_selfless_0([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8290) Call: (271) [system] var([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) ^ Redo: (270) [user] eval_selfless_0([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8290) ^ Unify: (270) [user] eval_selfless_0([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8290) ^ Call: (271) [user] is_assignment([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) ^ Unify: (271) [user] is_assignment([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) Call: (272) [system] atom([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) ^ Redo: (271) [user] is_assignment([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) Call: (272) [system] fail ^ Redo: (270) [user] eval_selfless_0([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8290) ^ Unify: (270) [user] eval_selfless_0([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8290) ^ Call: (271) [user] eval_selfless_1([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8290) ^ Unify: (271) [user] eval_selfless_1([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8290) ^ Call: (272) [user] allow_clp ^ Unify: (272) [user] allow_clp ^ Call: (273) [user] false_flag ^ Unify: (273) [user] false_flag Call: (274) [system] fail Fail: (274) [system] fail ^ Fail: (273) [user] false_flag ^ Redo: (270) [user] eval_selfless_0([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8290) ^ Unify: (270) [user] eval_selfless_0([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8290) ^ Call: (271) [user] eval_selfless_2([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8290) ^ Unify: (271) [user] eval_selfless_2([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8290) Call: (272) [system] var([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) ^ Redo: (271) [user] eval_selfless_2([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8290) ^ Unify: (271) [user] eval_selfless_2([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8290) ^ Call: (272) [user] fake_notrace((ground([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]), [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]=[_168024, _168030, _168036], atom(_168024), catch_warn(current_op(_168062, yfx, _168024)), [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]\=[_168082], s2ps([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _168090))) ^ Unify: (272) [user] fake_notrace(user:(ground([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]), [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]=[_168024, _168030, _168036], atom(_168024), catch_warn(current_op(_168062, yfx, _168024)), [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]\=[_168082], s2ps([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _168090))) ^ Call: (273) [user] real_notrace(user:(ground([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]), [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]=[_168024, _168030, _168036], atom(_168024), catch_warn(current_op(_168062, yfx, _168024)), [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]\=[_168082], s2ps([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _168090))) ^ Unify: (273) [user] real_notrace(user:(ground([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]), [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]=[_168024, _168030, _168036], atom(_168024), catch_warn(current_op(_168062, yfx, _168024)), [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]\=[_168082], s2ps([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _168090))) ^ Call: (274) [user] setup_call_cleanup('$notrace'(_171796, _171798), once(user:(ground([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]), [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]=[_168024, _168030, _168036], atom(_168024), catch_warn(current_op(_168062, yfx, _168024)), [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]\=[_168082], s2ps([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _168090))), '$restore_trace'(_171796, _171798)) ^ Unify: (274) [system] setup_call_cleanup(user:'$notrace'(_171796, _171798), user:once(user:(ground([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]), [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]=[_168024, _168030, _168036], atom(_168024), catch_warn(current_op(_168062, yfx, _168024)), [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]\=[_168082], s2ps([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _168090))), user:'$restore_trace'(_171796, _171798)) ^ Call: (275) [system] sig_atomic(user:'$notrace'(_171796, _171798)) ^ Fail: (273) [user] real_notrace(user:(ground([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]), [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]=[_168024, _168030, _168036], atom(_168024), catch_warn(current_op(_168062, yfx, _168024)), [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]\=[_168082], s2ps([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _168090))) ^ Fail: (272) [user] fake_notrace(user:(ground([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]), [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]=[_168024, _168030, _168036], atom(_168024), catch_warn(current_op(_168062, yfx, _168024)), [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]\=[_168082], s2ps([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _168090))) ^ Redo: (266) [user] subst_args2_failed(497, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _8290) ^ Unify: (266) [user] subst_args2_failed(497, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [_177420|_177422]) ^ Call: (267) [user] subst_args(_178434, _178436, 497, '&self', [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _177420) ^ Unify: (267) [user] subst_args(_179378, _179380, 497, '&self', [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _177420) Call: (268) [system] atom(_180248) ^ Redo: (267) [user] subst_args(_181248, _181250, 497, '&self', [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _177420) ^ Unify: (267) [user] subst_args(_182192, _182194, 497, '&self', [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _177420) ^ Call: (268) [user] self_subst([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) ^ Unify: (268) [user] self_subst([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) Call: (269) [system] callable([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) Exit: (269) [system] callable([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) ^ Unify: (268) [user] self_subst([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) ^ Call: (269) [user] self_eval([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) ^ Unify: (269) [user] self_eval([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) ^ Call: (271) [system] setup_call_cleanup('$notrace'(_189542, _189544), once(user:self_eval0([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]])), '$restore_trace'(_189542, _189544)) ^ Unify: (271) [system] setup_call_cleanup(system:'$notrace'(_189542, _189544), system:once(user:self_eval0([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]])), system:'$restore_trace'(_189542, _189544)) ^ Call: (272) [system] sig_atomic(system:'$notrace'(_189542, _189544)) ^ Fail: (269) [user] self_eval([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) ^ Redo: (267) [user] subst_args(_193378, _193380, 497, '&self', [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _177420) ^ Unify: (267) [user] subst_args(_194322, _194324, 497, '&self', [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _177420) Call: (268) [system] [_4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]==[] ^ Redo: (267) [user] subst_args(_196194, _196196, 497, '&self', [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _177420) ^ Unify: (267) [user] subst_args(_197138, _197140, 497, '&self', [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _177420) ^ Call: (269) [system] setup_call_cleanup('$notrace'(_198028, _198030), once(user:(_198010 is 497-1)), '$restore_trace'(_198028, _198030)) ^ Unify: (269) [system] setup_call_cleanup(system:'$notrace'(_198028, _198030), system:once(user:(_198010 is 497-1)), system:'$restore_trace'(_198028, _198030)) ^ Call: (270) [system] sig_atomic(system:'$notrace'(_198028, _198030)) ^ Exit: (269) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(496 is 497-1)), system:'$restore_trace'(3, -1)) ^ Call: (268) [user] subst_args0(_201804, _201806, 496, '&self', [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _177420) ^ Unify: (268) [user] subst_args0(_201804, _201806, 496, '&self', [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _177420) ^ Call: (269) [user] self_subst([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) ^ Unify: (269) [user] self_subst([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) Call: (270) [system] callable([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) Exit: (270) [system] callable([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) ^ Unify: (269) [user] self_subst([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) ^ Call: (270) [user] self_eval([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) ^ Unify: (270) [user] self_eval([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) ^ Call: (272) [system] setup_call_cleanup('$notrace'(_210182, _210184), once(user:self_eval0([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]])), '$restore_trace'(_210182, _210184)) ^ Unify: (272) [system] setup_call_cleanup(system:'$notrace'(_210182, _210184), system:once(user:self_eval0([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]])), system:'$restore_trace'(_210182, _210184)) ^ Call: (273) [system] sig_atomic(system:'$notrace'(_210182, _210184)) ^ Fail: (270) [user] self_eval([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) ^ Redo: (268) [user] subst_args0(_201804, _201806, 496, '&self', [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _177420) ^ Unify: (268) [user] subst_args0(_201804, _201806, 496, '&self', [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _177420) Call: (269) [system] _215838 is 496+ -1 Exit: (269) [system] 495 is 496+ -1 ^ Call: (269) [user] trace_eval(subst_args1(_201804, _201806), (false, (e2;e)), 496, '&self', [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _217714) ^ Unify: (269) [user] trace_eval(subst_args1(_201804, _201806), (false, (e2;e)), 496, '&self', [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _217714) ^ Call: (270) [user] must_det_ll((notrace((flag(eval_num, _219624, _219624+1), _219642 is _219624 mod 500, _219660 is 99-496 mod 100, _219684=_219686, option_else('trace-length', _219698, 500), option_else('trace-depth', _219706, 30))), quietly(if_t((nop(stop_rtrace), _219642>_219698), (set_debug(eval, false), _219762 is _219698+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_219762])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_219814))))) ^ Unify: (270) [user] must_det_ll(user:(notrace((flag(eval_num, _219624, _219624+1), _219642 is _219624 mod 500, _219660 is 99-496 mod 100, _219684=_219686, option_else('trace-length', _219698, 500), option_else('trace-depth', _219706, 30))), quietly(if_t((nop(stop_rtrace), _219642>_219698), (set_debug(eval, false), _219762 is _219698+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_219762])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_219814))))) ^ Call: (271) [user] once(user:(notrace((flag(eval_num, _219624, _219624+1), _219642 is _219624 mod 500, _219660 is 99-496 mod 100, _219684=_219686, option_else('trace-length', _219698, 500), option_else('trace-depth', _219706, 30))), quietly(if_t((nop(stop_rtrace), _219642>_219698), (set_debug(eval, false), _219762 is _219698+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_219762])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_219814))))) ^ Unify: (271) [system] once(user:(notrace((flag(eval_num, _219624, _219624+1), _219642 is _219624 mod 500, _219660 is 99-496 mod 100, _219684=_219686, option_else('trace-length', _219698, 500), option_else('trace-depth', _219706, 30))), quietly(if_t((nop(stop_rtrace), _219642>_219698), (set_debug(eval, false), _219762 is _219698+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_219762])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_219814))))) ^ Call: (274) [system] setup_call_cleanup('$notrace'(_223538, _223540), once(user:(flag(eval_num, _219624, _219624+1), _219642 is _219624 mod 500, _219660 is 99-496 mod 100, _219684=_219686, option_else('trace-length', _219698, 500), option_else('trace-depth', _219706, 30))), '$restore_trace'(_223538, _223540)) ^ Unify: (274) [system] setup_call_cleanup(system:'$notrace'(_223538, _223540), system:once(user:(flag(eval_num, _219624, _219624+1), _219642 is _219624 mod 500, _219660 is 99-496 mod 100, _219684=_219686, option_else('trace-length', _219698, 500), option_else('trace-depth', _219706, 30))), system:'$restore_trace'(_223538, _223540)) ^ Call: (275) [system] sig_atomic(system:'$notrace'(_223538, _223540)) ^ Exit: (274) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(flag(eval_num, 45, 45+1), 45 is 45 mod 500, 3 is 99-496 mod 100, _219684=_219684, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), system:'$restore_trace'(3, -1)) ^ Call: (274) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 45>500), (set_debug(eval, false), _219762 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_219762])), nop((start_rtrace, rtrace))))) ^ Unify: (274) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 45>500), (set_debug(eval, false), _219762 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_219762])), nop((start_rtrace, rtrace))))) ^ Exit: (274) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 45>500), (set_debug(eval, false), _219762 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_219762])), nop((start_rtrace, rtrace))))) Call: (273) [user] nop(notrace(no_repeats_var(_219814))) Unify: (273) [user] nop(notrace(no_repeats_var(_219814))) Exit: (273) [user] nop(notrace(no_repeats_var(_219814))) ^ Exit: (271) [system] once(user:(notrace((flag(eval_num, 45, 45+1), 45 is 45 mod 500, 3 is 99-496 mod 100, _219684=_219684, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), quietly(if_t((nop(stop_rtrace), 45>500), (set_debug(eval, false), _219762 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_219762])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_219814))))) ^ Exit: (270) [user] must_det_ll(user:(notrace((flag(eval_num, 45, 45+1), 45 is 45 mod 500, 3 is 99-496 mod 100, _219684=_219684, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), quietly(if_t((nop(stop_rtrace), 45>500), (set_debug(eval, false), _219762 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_219762])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_219814))))) Call: (270) [occurs] occurs:sub_term(_235002, (false, (e2;e))) Unify: (270) [occurs] occurs:sub_term((false, (e2;e)), (false, (e2;e))) Exit: (270) [occurs] occurs:sub_term((false, (e2;e)), (false, (e2;e))) Call: (270) [system] (false, (e2;e))\=(false, (e2;e)) Fail: (270) [system] (false, (e2;e))\=(false, (e2;e)) Redo: (270) [occurs] occurs:sub_term(_235002, (false, (e2;e))) Unify: (270) [occurs] occurs:sub_term(_235002, (false, (e2;e))) Call: (271) [system] compound((false, (e2;e))) Exit: (271) [system] compound((false, (e2;e))) Call: (271) [system] arg(_243424, (false, (e2;e)), _243348) Exit: (271) [system] arg(1, (false, (e2;e)), false) Call: (271) [occurs] occurs:sub_term(_235002, false) Unify: (271) [occurs] occurs:sub_term(false, false) Exit: (271) [occurs] occurs:sub_term(false, false) Exit: (270) [occurs] occurs:sub_term(false, (false, (e2;e))) Call: (270) [system] (false, (e2;e))\=false Exit: (270) [system] (false, (e2;e))\=false ^ Call: (270) [user] if_trace((eval;false, (e2;e)), (_219684=1, indentq(3, 45, -->, [false, [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]]))) ^ Unify: (270) [user] if_trace((eval;false, (e2;e)), (_219684=1, indentq(3, 45, -->, [false, [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]]))) ^ Call: (272) [system] setup_call_cleanup('$notrace'(_252728, _252730), once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _219684=1, indentq(3, 45, -->, [false, [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]]))), _252686, fbug((_252686-->if_trace((eval;false, (e2;e)), (_219684=1, indentq(3, 45, -->, [false, [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]])))))))), '$restore_trace'(_252728, _252730)) ^ Unify: (272) [system] setup_call_cleanup(system:'$notrace'(_252728, _252730), system:once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _219684=1, indentq(3, 45, -->, [false, [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]]))), _252686, fbug((_252686-->if_trace((eval;false, (e2;e)), (_219684=1, indentq(3, 45, -->, [false, [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]])))))))), system:'$restore_trace'(_252728, _252730)) ^ Call: (273) [system] sig_atomic(system:'$notrace'(_252728, _252730)) ^ Exit: (272) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _219684=1, indentq(3, 45, -->, [false, [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]]))), _252686, fbug((_252686-->if_trace((eval;false, (e2;e)), (_219684=1, indentq(3, 45, -->, [false, [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]])))))))), system:'$restore_trace'(3, -1)) ^ Exit: (270) [user] if_trace((eval;false, (e2;e)), (_219684=1, indentq(3, 45, -->, [false, [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]]))) Call: (270) [system] _257510=retval(fail) Exit: (270) [system] retval(fail)=retval(fail) Call: (270) [system] _259372=(\+ \+ (flag(eval_num, _259392, _259392+1), (retval(fail)\=@=retval(fail), nonvar(_217714)->indentq(3, _259392, <--, [false, _217714]);indentq(3, _259392, <--, [false, retval(fail)])))) Exit: (270) [system] (\+ \+ (flag(eval_num, _259392, _259392+1), (retval(fail)\=@=retval(fail), nonvar(_217714)->indentq(3, _259392, <--, [false, _217714]);indentq(3, _259392, <--, [false, retval(fail)]))))=(\+ \+ (flag(eval_num, _259392, _259392+1), (retval(fail)\=@=retval(fail), nonvar(_217714)->indentq(3, _259392, <--, [false, _217714]);indentq(3, _259392, <--, [false, retval(fail)])))) ^ Call: (270) [user] call_cleanup(((call(subst_args1(_201804, _201806), 496, '&self', [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _217714)*->nb_setarg(1, retval(fail), _217714);fail, trace, call(subst_args1(_201804, _201806), 496, '&self', [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _217714)), ignore(notrace((\+_217714\=_219814, nb_setarg(1, retval(fail), _217714))))), ignore((_219684==1->ignore(\+ \+ (flag(eval_num, _259392, _259392+1), (retval(fail)\=@=retval(fail), nonvar(_217714)->indentq(3, _259392, <--, [false, _217714]);indentq(3, _259392, <--, [false, retval(fail)]))));notrace(ignore(if_t(3<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _259392, _259392+1), (retval(fail)\=@=retval(fail), nonvar(_217714)->indentq(3, _259392, <--, [false, _217714]);indentq(3, _259392, <--, [false, retval(fail)]))))))))))) ^ Unify: (270) [system] call_cleanup(user:((call(subst_args1(_201804, _201806), 496, '&self', [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _217714)*->nb_setarg(1, retval(fail), _217714);fail, trace, call(subst_args1(_201804, _201806), 496, '&self', [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _217714)), ignore(notrace((\+_217714\=_219814, nb_setarg(1, retval(fail), _217714))))), user:ignore((_219684==1->ignore(\+ \+ (flag(eval_num, _259392, _259392+1), (retval(fail)\=@=retval(fail), nonvar(_217714)->indentq(3, _259392, <--, [false, _217714]);indentq(3, _259392, <--, [false, retval(fail)]))));notrace(ignore(if_t(3<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _259392, _259392+1), (retval(fail)\=@=retval(fail), nonvar(_217714)->indentq(3, _259392, <--, [false, _217714]);indentq(3, _259392, <--, [false, retval(fail)]))))))))))) ^ Call: (272) [user] subst_args1(_201804, _201806, 496, '&self', [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _217714) ^ Unify: (272) [user] subst_args1(_201804, _201806, 496, '&self', [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _217714) Call: (273) [system] var(_201804) Exit: (273) [system] var(_201804) ^ Call: (273) [user] subst_args1(=, _201806, 496, '&self', [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _217714) ^ Unify: (273) [user] subst_args1(=, _201806, 496, '&self', [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _217714) Call: (274) [system] var(=) ^ Redo: (273) [user] subst_args1(=, _201806, 496, '&self', [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _217714) Call: (274) [system] atom(=) Exit: (274) [system] atom(=) Call: (274) [system] (=)\==(=) ^ Redo: (273) [user] subst_args1(=, _201806, 496, '&self', [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _217714) ^ Unify: (273) [user] subst_args1(=, _201806, 496, '&self', [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _217714) Call: (274) [system] atom([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) ^ Redo: (273) [user] subst_args1(=, _201806, 496, '&self', [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _217714) ^ Unify: (273) [user] subst_args1(=, _201806, 496, '&self', [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _217714) Call: (274) [system] is_list([_4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) Exit: (274) [system] is_list([_4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) ^ Unify: (273) [user] subst_args1(=, _201806, 496, '&self', [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _217714) Call: (274) [system] is_list([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) Exit: (274) [system] is_list([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) ^ Unify: (273) [user] subst_args1(=, _201806, 496, '&self', [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [=|_282982]) Call: (274) [system] var(=) ^ Redo: (273) [user] subst_args1(=, _201806, 496, '&self', [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _217714) ^ Unify: (273) [user] subst_args1(=, _201806, 496, '&self', [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _217714) Call: (274) [system] fail ^ Redo: (273) [user] subst_args1(=, _201806, 496, '&self', [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _217714) ^ Unify: (273) [user] subst_args1(=, _201806, 496, '&self', [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _217714) Call: (274) [system] is_list([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) Exit: (274) [system] is_list([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) ^ Call: (274) [user] apply:maplist(self_subst, [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) ^ Unify: (274) [apply] apply:maplist(user:self_subst, [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) Call: (275) [apply] apply:maplist_([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], user:self_subst) Unify: (275) [apply] apply:maplist_([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], user:self_subst) ^ Call: (276) [user] self_subst(=) ^ Unify: (276) [user] self_subst(=) Call: (277) [system] callable(=) Exit: (277) [system] callable(=) ^ Unify: (276) [user] self_subst(=) ^ Call: (277) [user] self_eval(=) ^ Unify: (277) [user] self_eval(=) ^ Call: (279) [system] setup_call_cleanup('$notrace'(_301602, _301604), once(user:self_eval0(=)), '$restore_trace'(_301602, _301604)) ^ Unify: (279) [system] setup_call_cleanup(system:'$notrace'(_301602, _301604), system:once(user:self_eval0(=)), system:'$restore_trace'(_301602, _301604)) ^ Call: (280) [system] sig_atomic(system:'$notrace'(_301602, _301604)) ^ Exit: (279) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(=)), system:'$restore_trace'(3, -1)) ^ Exit: (277) [user] self_eval(=) ^ Exit: (276) [user] self_subst(=) Call: (276) [apply] apply:maplist_([_4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], user:self_subst) Unify: (276) [apply] apply:maplist_([_4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], user:self_subst) ^ Call: (277) [user] self_subst(_4888) ^ Unify: (277) [user] self_subst(_4888) Call: (278) [system] callable(_4888) ^ Redo: (277) [user] self_subst(_4888) ^ Exit: (277) [user] self_subst(_4888) Call: (277) [apply] apply:maplist_([[',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], user:self_subst) Unify: (277) [apply] apply:maplist_([[',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], user:self_subst) ^ Call: (278) [user] self_subst([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) ^ Unify: (278) [user] self_subst([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) Call: (279) [system] callable([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) Exit: (279) [system] callable([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) ^ Unify: (278) [user] self_subst([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) ^ Call: (279) [user] self_eval([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) ^ Unify: (279) [user] self_eval([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) ^ Call: (281) [system] setup_call_cleanup('$notrace'(_322038, _322040), once(user:self_eval0([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]])), '$restore_trace'(_322038, _322040)) ^ Unify: (281) [system] setup_call_cleanup(system:'$notrace'(_322038, _322040), system:once(user:self_eval0([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]])), system:'$restore_trace'(_322038, _322040)) ^ Call: (282) [system] sig_atomic(system:'$notrace'(_322038, _322040)) ^ Fail: (279) [user] self_eval([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) ^ Redo: (273) [user] subst_args1(=, _201806, 496, '&self', [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _217714) ^ Unify: (273) [user] subst_args1(=, _201806, 496, '&self', [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _217714) ^ Call: (274) [user] is_space_op(=) ^ Redo: (273) [user] subst_args1(=, _201806, 496, '&self', [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _217714) ^ Unify: (273) [user] subst_args1(=, _201806, 496, '&self', [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _217714) Call: (274) [system] (=)==case ^ Redo: (273) [user] subst_args1(=, _201806, 496, '&self', [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _217714) ^ Unify: (273) [user] subst_args1(=, _201806, 496, '&self', [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _217714) Call: (274) [system] fail ^ Redo: (273) [user] subst_args1(=, _201806, 496, '&self', [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _217714) ^ Unify: (273) [user] subst_args1(=, _201806, 496, '&self', [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _217714) Call: (274) [system] _336120=do_more_defs(true) Exit: (274) [system] do_more_defs(true)=do_more_defs(true) ^ Call: (274) [user] clause(eval_21(subst_args, _201806, 496, '&self', [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _217714), _337996) ^ Redo: (273) [user] subst_args1(=, _201806, 496, '&self', [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _217714) ^ Unify: (273) [user] subst_args1(=, _201806, 496, '&self', [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _217714) Call: (274) [system] fail ^ Redo: (273) [user] subst_args1(=, _201806, 496, '&self', [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _217714) ^ Unify: (273) [user] subst_args1(=, _201806, 496, '&self', [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _217714) ^ Call: (274) [user] is_and(=) ^ Unify: (274) [user] is_and(=) Call: (275) [system] atom(=) Exit: (275) [system] atom(=) ^ Unify: (274) [user] is_and(=) ^ Call: (275) [user] is_and(=, _348320) ^ Unify: (275) [user] is_and(=, _349248) Call: (276) [system] atom(=) Exit: (276) [system] atom(=) ^ Redo: (273) [user] subst_args1(=, _201806, 496, '&self', [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _217714) ^ Unify: (273) [user] subst_args1(=, _201806, 496, '&self', [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [=|_352896]) Call: (274) [system] nonvar(=) Exit: (274) [system] nonvar(=) Call: (274) [system] fail ^ Redo: (273) [user] subst_args1(=, _201806, 496, '&self', [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _217714) ^ Unify: (273) [user] subst_args1(=, _201806, 496, '&self', [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _217714) ^ Call: (274) [user] subst_args2(=, 496, '&self', [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _217714) ^ Unify: (274) [user] subst_args2(=, 496, '&self', [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _217714) Call: (275) [system] 496<3 ^ Redo: (274) [user] subst_args2(=, 496, '&self', [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _217714) ^ Unify: (274) [user] subst_args2(=, 496, '&self', [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _217714) Call: (275) [system] fail ^ Redo: (274) [user] subst_args2(=, 496, '&self', [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _217714) ^ Unify: (274) [user] subst_args2(=, 496, '&self', [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _217714) ^ Call: (275) [user] mnotrace(is_user_defined_head(=, '&self', =)) ^ Unify: (275) [user] mnotrace(is_user_defined_head(=, '&self', =)) ^ Call: (276) [user] once(is_user_defined_head(=, '&self', =)) ^ Unify: (276) [system] once(user:is_user_defined_head(=, '&self', =)) ^ Call: (277) [user] is_user_defined_head(=, '&self', =) ^ Unify: (277) [user] is_user_defined_head(=, '&self', =) ^ Call: (278) [user] mnotrace(is_user_defined_head0(=, '&self', =)) ^ Unify: (278) [user] mnotrace(is_user_defined_head0(=, '&self', =)) ^ Call: (279) [user] once(is_user_defined_head0(=, '&self', =)) ^ Unify: (279) [system] once(user:is_user_defined_head0(=, '&self', =)) ^ Call: (280) [user] is_user_defined_head0(=, '&self', =) ^ Unify: (280) [user] is_user_defined_head0(=, '&self', =) Call: (281) [system] callable(=) Exit: (281) [system] callable(=) Call: (281) [system] functor(=, _378998, _379078) Exit: (281) [system] functor(=, =, 0) ^ Call: (281) [user] is_user_defined_head_f(=, '&self', =) ^ Unify: (281) [user] is_user_defined_head_f(=, '&self', =) ^ Call: (282) [user] is_user_defined_head_f1(=, '&self', =) ^ Unify: (282) [user] is_user_defined_head_f1(=, '&self', =) Call: (283) [user] metta_eq_def(=, '&self', [=|_384596], _384678) Unify: (283) [user] metta_eq_def(=, '&self', [=|_384596], _385602) ^ Call: (284) [user] ignore((=)=(=)) ^ Unify: (284) [system] ignore(user:((=)=(=))) Call: (285) [system] (=)=(=) Exit: (285) [system] (=)=(=) ^ Exit: (284) [system] ignore(user:((=)=(=))) Call: (284) [user] metta_atom('&self', [=, [=|_384596], _391118]) Unify: (284) [user] metta_atom('&self', [=, [=|_384596], _391118]) ^ Call: (285) [user] typed_list('&self', _393032, _392954) ^ Unify: (285) [user] typed_list('&self', _393964, _392954) Call: (286) [system] compound('&self') Fail: (286) [system] compound('&self') ^ Fail: (285) [user] typed_list('&self', _396744, _392954) Redo: (284) [user] metta_atom('&self', [=, [=|_384596], _391118]) Unify: (284) [user] metta_atom('&self', [=, [=|_384596], _391118]) Call: (285) [system] '&self'=='&flybase' Redo: (284) [user] metta_atom('&self', [=, [=|_384596], _391118]) Unify: (284) [user] metta_atom('&self', [=, [=|_384596], _391118]) ^ Call: (285) [user] metta_atom_in_file('&self', [=, [=|_384596], _391118]) ^ Unify: (285) [user] metta_atom_in_file('&self', [=, [=|_384596], _391118]) ^ Call: (286) [user] metta_atom_in_file('&self', [=, [=|_384596], _391118], _404126, _404128) ^ Unify: (286) [user] metta_atom_in_file('&self', [=, [=|_384596], _391118], _405062, _405064) ^ Call: (287) [user] loaded_into_kb('&self', _405920) ^ Unify: (287) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Exit: (287) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Call: (287) [user] once(user:asserted_metta_pred(_416510, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Unify: (287) [system] once(user:asserted_metta_pred(_416510, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Call: (288) [user] asserted_metta_pred(_416510, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Fail: (288) [user] asserted_metta_pred(_416510, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Redo: (284) [user] metta_atom('&self', [=, [=|_384596], _391118]) Unify: (284) [user] metta_atom('&self', [=, [=|_384596], _391118]) Call: (285) [user] metta_atom_asserted('&self', [=, [=|_384596], _391118]) Unify: (285) [user] metta_atom_asserted('&self', [=, [=|_384596], _391118]) ^ Call: (286) [user] metta_atom_asserted_deduced('&self', [=, [=|_384596], _391118]) Redo: (285) [user] metta_atom_asserted('&self', [=, [=|_384596], _391118]) Redo: (284) [user] metta_atom('&self', [=, [=|_384596], _391118]) Unify: (284) [user] metta_atom('&self', [=, [=|_384596], _391118]) Call: (285) [system] '&self'\=='&corelib' Exit: (285) [system] '&self'\=='&corelib' ^ Call: (285) [user] using_all_spaces ^ Unify: (285) [user] using_all_spaces Call: (286) [system] nb_current(with_all_spaces, t) Redo: (284) [user] metta_atom('&self', [=, [=|_384596], _391118]) Unify: (284) [user] metta_atom('&self', [=, [=|_384596], _391118]) Call: (285) [system] '&self'\=='&corelib' Exit: (285) [system] '&self'\=='&corelib' Call: (285) [user] metta_atom_asserted('&self', '&corelib') Unify: (285) [user] metta_atom_asserted('&self', '&corelib') ^ Call: (286) [user] metta_atom_asserted_deduced('&self', '&corelib') Redo: (285) [user] metta_atom_asserted('&self', '&corelib') Unify: (285) [user] metta_atom_asserted('&self', '&corelib') Exit: (285) [user] metta_atom_asserted('&self', '&corelib') Call: (285) [user] should_inherit_from_corelib([=, [=|_384596], _391118]) Unify: (285) [user] should_inherit_from_corelib([=, [=|_384596], _391118]) ^ Call: (286) [user] using_all_spaces ^ Unify: (286) [user] using_all_spaces Call: (287) [system] nb_current(with_all_spaces, t) Redo: (285) [user] should_inherit_from_corelib([=, [=|_384596], _391118]) Unify: (285) [user] should_inherit_from_corelib([=, [=|_384596], _391118]) Call: (286) [system] (=)==(:) Redo: (285) [user] should_inherit_from_corelib([=, [=|_384596], _391118]) Unify: (285) [user] should_inherit_from_corelib([=, [=|_384596], _391118]) Call: (286) [system] (=)=='@doc' Redo: (285) [user] should_inherit_from_corelib([=, [=|_384596], _391118]) Unify: (285) [user] should_inherit_from_corelib([=, [=|_384596], _391118]) Call: (286) [system] fail Redo: (285) [user] metta_atom_asserted('&self', '&corelib') Redo: (284) [user] metta_atom('&self', [=, [=|_384596], _391118]) Fail: (283) [user] metta_eq_def(=, '&self', [=|_384596], _471714) ^ Fail: (282) [user] is_user_defined_head_f1(=, '&self', =) ^ Redo: (281) [user] is_user_defined_head_f(=, '&self', =) ^ Unify: (281) [user] is_user_defined_head_f(=, '&self', =) ^ Call: (282) [user] is_user_defined_head_f1(=, '&self', [=|_475358]) ^ Unify: (282) [user] is_user_defined_head_f1(=, '&self', [=|_475358]) Call: (283) [user] metta_eq_def(=, '&self', [[=|_475358]|_477228], _477310) Unify: (283) [user] metta_eq_def(=, '&self', [[=|_475358]|_477228], _478234) ^ Call: (284) [user] ignore((=)=(=)) ^ Unify: (284) [system] ignore(user:((=)=(=))) Call: (285) [system] (=)=(=) Exit: (285) [system] (=)=(=) ^ Exit: (284) [system] ignore(user:((=)=(=))) Call: (284) [user] metta_atom('&self', [=, [[=|_475358]|_477228], _483750]) Unify: (284) [user] metta_atom('&self', [=, [[=|_475358]|_477228], _483750]) ^ Call: (285) [user] typed_list('&self', _485664, _485586) ^ Unify: (285) [user] typed_list('&self', _486596, _485586) Call: (286) [system] compound('&self') Fail: (286) [system] compound('&self') ^ Fail: (285) [user] typed_list('&self', _489376, _485586) Redo: (284) [user] metta_atom('&self', [=, [[=|_475358]|_477228], _483750]) Unify: (284) [user] metta_atom('&self', [=, [[=|_475358]|_477228], _483750]) Call: (285) [system] '&self'=='&flybase' Redo: (284) [user] metta_atom('&self', [=, [[=|_475358]|_477228], _483750]) Unify: (284) [user] metta_atom('&self', [=, [[=|_475358]|_477228], _483750]) ^ Call: (285) [user] metta_atom_in_file('&self', [=, [[=|_475358]|_477228], _483750]) ^ Unify: (285) [user] metta_atom_in_file('&self', [=, [[=|_475358]|_477228], _483750]) ^ Call: (286) [user] metta_atom_in_file('&self', [=, [[=|_475358]|_477228], _483750], _496758, _496760) ^ Unify: (286) [user] metta_atom_in_file('&self', [=, [[=|_475358]|_477228], _483750], _497694, _497696) ^ Call: (287) [user] loaded_into_kb('&self', _498552) ^ Unify: (287) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Exit: (287) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Call: (287) [user] once(user:asserted_metta_pred(_509142, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Unify: (287) [system] once(user:asserted_metta_pred(_509142, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Call: (288) [user] asserted_metta_pred(_509142, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Fail: (288) [user] asserted_metta_pred(_8998, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Redo: (284) [user] metta_atom('&self', [=, [[=|_8962]|_8968], _8984]) Unify: (284) [user] metta_atom('&self', [=, [[=|_8962]|_8968], _8984]) Call: (285) [user] metta_atom_asserted('&self', [=, [[=|_8962]|_8968], _8984]) Unify: (285) [user] metta_atom_asserted('&self', [=, [[=|_8962]|_8968], _8984]) ^ Call: (286) [user] metta_atom_asserted_deduced('&self', [=, [[=|_8962]|_8968], _8984]) Redo: (285) [user] metta_atom_asserted('&self', [=, [[=|_8962]|_8968], _8984]) Redo: (284) [user] metta_atom('&self', [=, [[=|_8962]|_8968], _8984]) Unify: (284) [user] metta_atom('&self', [=, [[=|_8962]|_8968], _8984]) Call: (285) [system] '&self'\=='&corelib' Exit: (285) [system] '&self'\=='&corelib' ^ Call: (285) [user] using_all_spaces ^ Unify: (285) [user] using_all_spaces Call: (286) [system] nb_current(with_all_spaces, t) Redo: (284) [user] metta_atom('&self', [=, [[=|_8962]|_8968], _8984]) Unify: (284) [user] metta_atom('&self', [=, [[=|_8962]|_8968], _8984]) Call: (285) [system] '&self'\=='&corelib' Exit: (285) [system] '&self'\=='&corelib' Call: (285) [user] metta_atom_asserted('&self', '&corelib') Unify: (285) [user] metta_atom_asserted('&self', '&corelib') ^ Call: (286) [user] metta_atom_asserted_deduced('&self', '&corelib') Redo: (285) [user] metta_atom_asserted('&self', '&corelib') Unify: (285) [user] metta_atom_asserted('&self', '&corelib') Exit: (285) [user] metta_atom_asserted('&self', '&corelib') Call: (285) [user] should_inherit_from_corelib([=, [[=|_8962]|_8968], _8984]) Unify: (285) [user] should_inherit_from_corelib([=, [[=|_8962]|_8968], _8984]) ^ Call: (286) [user] using_all_spaces ^ Unify: (286) [user] using_all_spaces Call: (287) [system] nb_current(with_all_spaces, t) Redo: (285) [user] should_inherit_from_corelib([=, [[=|_8962]|_8968], _8984]) Unify: (285) [user] should_inherit_from_corelib([=, [[=|_8962]|_8968], _8984]) Call: (286) [system] (=)==(:) Redo: (285) [user] should_inherit_from_corelib([=, [[=|_8962]|_8968], _8984]) Unify: (285) [user] should_inherit_from_corelib([=, [[=|_8962]|_8968], _8984]) Call: (286) [system] (=)=='@doc' Redo: (285) [user] should_inherit_from_corelib([=, [[=|_8962]|_8968], _8984]) Unify: (285) [user] should_inherit_from_corelib([=, [[=|_8962]|_8968], _8984]) Call: (286) [system] fail Redo: (285) [user] metta_atom_asserted('&self', '&corelib') Redo: (284) [user] metta_atom('&self', [=, [[=|_8962]|_8968], _8984]) Fail: (283) [user] metta_eq_def(=, '&self', [[=|_8962]|_8968], _50682) ^ Fail: (282) [user] is_user_defined_head_f1(=, '&self', [=|_8962]) ^ Fail: (281) [user] is_user_defined_head_f(=, '&self', =) ^ Fail: (280) [user] is_user_defined_head0(=, '&self', =) ^ Fail: (279) [system] once(user:is_user_defined_head0(=, '&self', =)) ^ Fail: (278) [user] mnotrace(is_user_defined_head0(=, '&self', =)) ^ Fail: (277) [user] is_user_defined_head(=, '&self', =) ^ Fail: (276) [system] once(user:is_user_defined_head(=, '&self', =)) ^ Fail: (275) [user] mnotrace(is_user_defined_head(=, '&self', =)) ^ Redo: (274) [user] subst_args2(=, 496, '&self', [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _8628) ^ Unify: (274) [user] subst_args2(=, 496, '&self', [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _8628) ^ Call: (275) [user] subst_args40(=, 496, '&self', [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _8628) ^ Unify: (275) [user] subst_args40(=, 496, '&self', [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _8628) Call: (276) [user] is_function(=) Unify: (276) [user] is_function(=) ^ Call: (277) [user] symbol(=) ^ Unify: (277) [user] symbol(=) Call: (278) [system] atom(=) Exit: (278) [system] atom(=) ^ Exit: (277) [user] symbol(=) Exit: (276) [user] is_function(=) ^ Call: (276) [user] is_special_op(=) ^ Unify: (276) [user] is_special_op(=) ^ Call: (277) [user] current_self(_71926) ^ Unify: (277) [user] current_self(_71926) Call: (278) [system] nb_current(self_space, _71926) Exit: (278) [system] nb_current(self_space, '&self') Call: (278) [system] '&self'\==[] Exit: (278) [system] '&self'\==[] ^ Exit: (277) [user] current_self('&self') ^ Call: (277) [user] is_special_op('&self', =) ^ Unify: (277) [user] is_special_op('&self', =) Call: (278) [system] atom(=) Exit: (278) [system] atom(=) ^ Fail: (277) [user] is_special_op('&self', =) ^ Fail: (276) [user] is_special_op(=) ^ Redo: (275) [user] subst_args40(=, 496, '&self', [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _8628) Call: (276) [system] is_list([_4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) Exit: (276) [system] is_list([_4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) ^ Call: (276) [user] apply:maplist(subst_args(=, _86760, 496, '&self'), [_4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _86766) ^ Unify: (276) [apply] apply:maplist(user:subst_args(=, _86760, 496, '&self'), [_4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _86766) Call: (277) [apply] apply:maplist_([_4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _86766, user:subst_args(=, _86760, 496, '&self')) Unify: (277) [apply] apply:maplist_([_4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [_89584|_89586], user:subst_args(=, _86760, 496, '&self')) ^ Call: (278) [user] subst_args(=, _86760, 496, '&self', _4888, _89584) ^ Unify: (278) [user] subst_args(=, _86760, 496, '&self', _4888, _89584) Call: (279) [system] atom(=) Exit: (279) [system] atom(=) Call: (279) [system] (=)\==(=) ^ Redo: (278) [user] subst_args(=, _86760, 496, '&self', _4888, _89584) ^ Unify: (278) [user] subst_args(=, _86760, 496, '&self', _4888, _89584) ^ Call: (279) [user] self_subst(_4888) ^ Unify: (279) [user] self_subst(_4888) Call: (280) [system] callable(_4888) ^ Redo: (279) [user] self_subst(_4888) ^ Exit: (279) [user] self_subst(_4888) Call: (279) [system] _89584=_4888 Exit: (279) [system] _4888=_4888 ^ Exit: (278) [user] subst_args(=, _86760, 496, '&self', _4888, _4888) Call: (278) [apply] apply:maplist_([[',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _89586, user:subst_args(=, _86760, 496, '&self')) Unify: (278) [apply] apply:maplist_([[',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [_105426|_105428], user:subst_args(=, _86760, 496, '&self')) ^ Call: (279) [user] subst_args(=, _86760, 496, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _105426) ^ Unify: (279) [user] subst_args(=, _86760, 496, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _105426) Call: (280) [system] atom(=) Exit: (280) [system] atom(=) Call: (280) [system] (=)\==(=) ^ Redo: (279) [user] subst_args(=, _86760, 496, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _105426) ^ Unify: (279) [user] subst_args(=, _86760, 496, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _105426) ^ Call: (280) [user] self_subst([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) ^ Unify: (280) [user] self_subst([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) Call: (281) [system] callable([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) Exit: (281) [system] callable([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) ^ Unify: (280) [user] self_subst([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) ^ Call: (281) [user] self_eval([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) ^ Unify: (281) [user] self_eval([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) ^ Call: (283) [system] setup_call_cleanup('$notrace'(_119394, _119396), once(user:self_eval0([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]])), '$restore_trace'(_119394, _119396)) ^ Unify: (283) [system] setup_call_cleanup(system:'$notrace'(_119394, _119396), system:once(user:self_eval0([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]])), system:'$restore_trace'(_119394, _119396)) ^ Call: (284) [system] sig_atomic(system:'$notrace'(_119394, _119396)) ^ Fail: (281) [user] self_eval([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) ^ Redo: (279) [user] subst_args(=, _86760, 496, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _105426) ^ Unify: (279) [user] subst_args(=, _86760, 496, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _105426) Call: (280) [system] [[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]==[] ^ Redo: (279) [user] subst_args(=, _86760, 496, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _105426) ^ Unify: (279) [user] subst_args(=, _86760, 496, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _105426) ^ Call: (281) [system] setup_call_cleanup('$notrace'(_127880, _127882), once(user:(_127862 is 496-1)), '$restore_trace'(_127880, _127882)) ^ Unify: (281) [system] setup_call_cleanup(system:'$notrace'(_127880, _127882), system:once(user:(_127862 is 496-1)), system:'$restore_trace'(_127880, _127882)) ^ Call: (282) [system] sig_atomic(system:'$notrace'(_127880, _127882)) ^ Exit: (281) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(495 is 496-1)), system:'$restore_trace'(3, -1)) ^ Call: (280) [user] subst_args0(=, _86760, 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _105426) ^ Unify: (280) [user] subst_args0(=, _86760, 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _105426) ^ Call: (281) [user] self_subst([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) ^ Unify: (281) [user] self_subst([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) Call: (282) [system] callable([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) Exit: (282) [system] callable([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) ^ Unify: (281) [user] self_subst([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) ^ Call: (282) [user] self_eval([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) ^ Unify: (282) [user] self_eval([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) ^ Call: (284) [system] setup_call_cleanup('$notrace'(_140030, _140032), once(user:self_eval0([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]])), '$restore_trace'(_140030, _140032)) ^ Unify: (284) [system] setup_call_cleanup(system:'$notrace'(_140030, _140032), system:once(user:self_eval0([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]])), system:'$restore_trace'(_140030, _140032)) ^ Call: (285) [system] sig_atomic(system:'$notrace'(_140030, _140032)) ^ Fail: (282) [user] self_eval([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) ^ Redo: (280) [user] subst_args0(=, _86760, 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _105426) ^ Unify: (280) [user] subst_args0(=, _86760, 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _105426) Call: (281) [system] _145686 is 495+ -1 Exit: (281) [system] 494 is 495+ -1 ^ Call: (281) [user] trace_eval(subst_args1(=, _86760), (false, (e2;e)), 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _147562) ^ Unify: (281) [user] trace_eval(subst_args1(=, _86760), (false, (e2;e)), 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _147562) ^ Call: (282) [user] must_det_ll((notrace((flag(eval_num, _149472, _149472+1), _149490 is _149472 mod 500, _149508 is 99-495 mod 100, _149532=_149534, option_else('trace-length', _149546, 500), option_else('trace-depth', _149554, 30))), quietly(if_t((nop(stop_rtrace), _149490>_149546), (set_debug(eval, false), _149610 is _149546+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_149610])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_149662))))) ^ Unify: (282) [user] must_det_ll(user:(notrace((flag(eval_num, _149472, _149472+1), _149490 is _149472 mod 500, _149508 is 99-495 mod 100, _149532=_149534, option_else('trace-length', _149546, 500), option_else('trace-depth', _149554, 30))), quietly(if_t((nop(stop_rtrace), _149490>_149546), (set_debug(eval, false), _149610 is _149546+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_149610])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_149662))))) ^ Call: (283) [user] once(user:(notrace((flag(eval_num, _149472, _149472+1), _149490 is _149472 mod 500, _149508 is 99-495 mod 100, _149532=_149534, option_else('trace-length', _149546, 500), option_else('trace-depth', _149554, 30))), quietly(if_t((nop(stop_rtrace), _149490>_149546), (set_debug(eval, false), _149610 is _149546+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_149610])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_149662))))) ^ Unify: (283) [system] once(user:(notrace((flag(eval_num, _149472, _149472+1), _149490 is _149472 mod 500, _149508 is 99-495 mod 100, _149532=_149534, option_else('trace-length', _149546, 500), option_else('trace-depth', _149554, 30))), quietly(if_t((nop(stop_rtrace), _149490>_149546), (set_debug(eval, false), _149610 is _149546+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_149610])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_149662))))) ^ Call: (286) [system] setup_call_cleanup('$notrace'(_153386, _153388), once(user:(flag(eval_num, _149472, _149472+1), _149490 is _149472 mod 500, _149508 is 99-495 mod 100, _149532=_149534, option_else('trace-length', _149546, 500), option_else('trace-depth', _149554, 30))), '$restore_trace'(_153386, _153388)) ^ Unify: (286) [system] setup_call_cleanup(system:'$notrace'(_153386, _153388), system:once(user:(flag(eval_num, _149472, _149472+1), _149490 is _149472 mod 500, _149508 is 99-495 mod 100, _149532=_149534, option_else('trace-length', _149546, 500), option_else('trace-depth', _149554, 30))), system:'$restore_trace'(_153386, _153388)) ^ Call: (287) [system] sig_atomic(system:'$notrace'(_153386, _153388)) ^ Exit: (286) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(flag(eval_num, 46, 46+1), 46 is 46 mod 500, 4 is 99-495 mod 100, _149532=_149532, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), system:'$restore_trace'(3, -1)) ^ Call: (286) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 46>500), (set_debug(eval, false), _149610 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_149610])), nop((start_rtrace, rtrace))))) ^ Unify: (286) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 46>500), (set_debug(eval, false), _149610 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_149610])), nop((start_rtrace, rtrace))))) ^ Exit: (286) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 46>500), (set_debug(eval, false), _149610 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_149610])), nop((start_rtrace, rtrace))))) Call: (285) [user] nop(notrace(no_repeats_var(_149662))) Unify: (285) [user] nop(notrace(no_repeats_var(_149662))) Exit: (285) [user] nop(notrace(no_repeats_var(_149662))) ^ Exit: (283) [system] once(user:(notrace((flag(eval_num, 46, 46+1), 46 is 46 mod 500, 4 is 99-495 mod 100, _149532=_149532, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), quietly(if_t((nop(stop_rtrace), 46>500), (set_debug(eval, false), _149610 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_149610])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_149662))))) ^ Exit: (282) [user] must_det_ll(user:(notrace((flag(eval_num, 46, 46+1), 46 is 46 mod 500, 4 is 99-495 mod 100, _149532=_149532, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), quietly(if_t((nop(stop_rtrace), 46>500), (set_debug(eval, false), _149610 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_149610])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_149662))))) Call: (282) [occurs] occurs:sub_term(_164850, (false, (e2;e))) Unify: (282) [occurs] occurs:sub_term((false, (e2;e)), (false, (e2;e))) Exit: (282) [occurs] occurs:sub_term((false, (e2;e)), (false, (e2;e))) Call: (282) [system] (false, (e2;e))\=(false, (e2;e)) Fail: (282) [system] (false, (e2;e))\=(false, (e2;e)) Redo: (282) [occurs] occurs:sub_term(_164850, (false, (e2;e))) Unify: (282) [occurs] occurs:sub_term(_164850, (false, (e2;e))) Call: (283) [system] compound((false, (e2;e))) Exit: (283) [system] compound((false, (e2;e))) Call: (283) [system] arg(_173272, (false, (e2;e)), _173196) Exit: (283) [system] arg(1, (false, (e2;e)), false) Call: (283) [occurs] occurs:sub_term(_164850, false) Unify: (283) [occurs] occurs:sub_term(false, false) Exit: (283) [occurs] occurs:sub_term(false, false) Exit: (282) [occurs] occurs:sub_term(false, (false, (e2;e))) Call: (282) [system] (false, (e2;e))\=false Exit: (282) [system] (false, (e2;e))\=false ^ Call: (282) [user] if_trace((eval;false, (e2;e)), (_149532=1, indentq(4, 46, -->, [false, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]))) ^ Unify: (282) [user] if_trace((eval;false, (e2;e)), (_149532=1, indentq(4, 46, -->, [false, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]))) ^ Call: (284) [system] setup_call_cleanup('$notrace'(_182576, _182578), once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _149532=1, indentq(4, 46, -->, [false, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]))), _182534, fbug((_182534-->if_trace((eval;false, (e2;e)), (_149532=1, indentq(4, 46, -->, [false, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]])))))))), '$restore_trace'(_182576, _182578)) ^ Unify: (284) [system] setup_call_cleanup(system:'$notrace'(_182576, _182578), system:once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _149532=1, indentq(4, 46, -->, [false, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]))), _182534, fbug((_182534-->if_trace((eval;false, (e2;e)), (_149532=1, indentq(4, 46, -->, [false, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]])))))))), system:'$restore_trace'(_182576, _182578)) ^ Call: (285) [system] sig_atomic(system:'$notrace'(_182576, _182578)) ^ Exit: (284) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _149532=1, indentq(4, 46, -->, [false, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]))), _182534, fbug((_182534-->if_trace((eval;false, (e2;e)), (_149532=1, indentq(4, 46, -->, [false, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]])))))))), system:'$restore_trace'(3, -1)) ^ Exit: (282) [user] if_trace((eval;false, (e2;e)), (_149532=1, indentq(4, 46, -->, [false, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]))) Call: (282) [system] _187358=retval(fail) Exit: (282) [system] retval(fail)=retval(fail) Call: (282) [system] _189220=(\+ \+ (flag(eval_num, _189240, _189240+1), (retval(fail)\=@=retval(fail), nonvar(_147562)->indentq(4, _189240, <--, [false, _147562]);indentq(4, _189240, <--, [false, retval(fail)])))) Exit: (282) [system] (\+ \+ (flag(eval_num, _189240, _189240+1), (retval(fail)\=@=retval(fail), nonvar(_147562)->indentq(4, _189240, <--, [false, _147562]);indentq(4, _189240, <--, [false, retval(fail)]))))=(\+ \+ (flag(eval_num, _189240, _189240+1), (retval(fail)\=@=retval(fail), nonvar(_147562)->indentq(4, _189240, <--, [false, _147562]);indentq(4, _189240, <--, [false, retval(fail)])))) ^ Call: (282) [user] call_cleanup(((call(subst_args1(=, _86760), 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _147562)*->nb_setarg(1, retval(fail), _147562);fail, trace, call(subst_args1(=, _86760), 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _147562)), ignore(notrace((\+_147562\=_149662, nb_setarg(1, retval(fail), _147562))))), ignore((_149532==1->ignore(\+ \+ (flag(eval_num, _189240, _189240+1), (retval(fail)\=@=retval(fail), nonvar(_147562)->indentq(4, _189240, <--, [false, _147562]);indentq(4, _189240, <--, [false, retval(fail)]))));notrace(ignore(if_t(4<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _189240, _189240+1), (retval(fail)\=@=retval(fail), nonvar(_147562)->indentq(4, _189240, <--, [false, _147562]);indentq(4, _189240, <--, [false, retval(fail)]))))))))))) ^ Unify: (282) [system] call_cleanup(user:((call(subst_args1(=, _86760), 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _147562)*->nb_setarg(1, retval(fail), _147562);fail, trace, call(subst_args1(=, _86760), 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _147562)), ignore(notrace((\+_147562\=_149662, nb_setarg(1, retval(fail), _147562))))), user:ignore((_149532==1->ignore(\+ \+ (flag(eval_num, _189240, _189240+1), (retval(fail)\=@=retval(fail), nonvar(_147562)->indentq(4, _189240, <--, [false, _147562]);indentq(4, _189240, <--, [false, retval(fail)]))));notrace(ignore(if_t(4<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _189240, _189240+1), (retval(fail)\=@=retval(fail), nonvar(_147562)->indentq(4, _189240, <--, [false, _147562]);indentq(4, _189240, <--, [false, retval(fail)]))))))))))) ^ Call: (284) [user] subst_args1(=, _86760, 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _147562) ^ Unify: (284) [user] subst_args1(=, _86760, 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _147562) Call: (285) [system] var(=) ^ Redo: (284) [user] subst_args1(=, _86760, 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _147562) Call: (285) [system] atom(=) Exit: (285) [system] atom(=) Call: (285) [system] (=)\==(=) ^ Redo: (284) [user] subst_args1(=, _86760, 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _147562) ^ Unify: (284) [user] subst_args1(=, _86760, 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _147562) Call: (285) [system] atom([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) ^ Redo: (284) [user] subst_args1(=, _86760, 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _147562) ^ Unify: (284) [user] subst_args1(=, _86760, 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _147562) Call: (285) [system] is_list([[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) Exit: (285) [system] is_list([[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) ^ Unify: (284) [user] subst_args1(=, _86760, 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _147562) Call: (285) [system] is_list([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) Exit: (285) [system] is_list([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) ^ Unify: (284) [user] subst_args1(=, _86760, 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], [','|_209094]) Call: (285) [system] var(',') ^ Redo: (284) [user] subst_args1(=, _86760, 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _147562) ^ Unify: (284) [user] subst_args1(=, _86760, 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _147562) Call: (285) [system] is_list([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) Exit: (285) [system] is_list([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) ^ Call: (285) [user] apply:maplist(self_subst, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) ^ Unify: (285) [apply] apply:maplist(user:self_subst, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) Call: (286) [apply] apply:maplist_([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], user:self_subst) Unify: (286) [apply] apply:maplist_([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], user:self_subst) ^ Call: (287) [user] self_subst(',') ^ Unify: (287) [user] self_subst(',') Call: (288) [system] callable(',') Exit: (288) [system] callable(',') ^ Unify: (287) [user] self_subst(',') ^ Call: (288) [user] self_eval(',') ^ Unify: (288) [user] self_eval(',') ^ Call: (290) [system] setup_call_cleanup('$notrace'(_224910, _224912), once(user:self_eval0(',')), '$restore_trace'(_224910, _224912)) ^ Unify: (290) [system] setup_call_cleanup(system:'$notrace'(_224910, _224912), system:once(user:self_eval0(',')), system:'$restore_trace'(_224910, _224912)) ^ Call: (291) [system] sig_atomic(system:'$notrace'(_224910, _224912)) ^ Exit: (290) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(',')), system:'$restore_trace'(3, -1)) ^ Exit: (288) [user] self_eval(',') ^ Exit: (287) [user] self_subst(',') Call: (287) [apply] apply:maplist_([[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], user:self_subst) Unify: (287) [apply] apply:maplist_([[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], user:self_subst) ^ Call: (288) [user] self_subst([/, 'is-word', 1]) ^ Unify: (288) [user] self_subst([/, 'is-word', 1]) Call: (289) [system] callable([/, 'is-word', 1]) Exit: (289) [system] callable([/, 'is-word', 1]) ^ Unify: (288) [user] self_subst([/, 'is-word', 1]) ^ Call: (289) [user] self_eval([/, 'is-word', 1]) ^ Unify: (289) [user] self_eval([/, 'is-word', 1]) ^ Call: (291) [system] setup_call_cleanup('$notrace'(_238870, _238872), once(user:self_eval0([/, 'is-word', 1])), '$restore_trace'(_238870, _238872)) ^ Unify: (291) [system] setup_call_cleanup(system:'$notrace'(_238870, _238872), system:once(user:self_eval0([/, 'is-word', 1])), system:'$restore_trace'(_238870, _238872)) ^ Call: (292) [system] sig_atomic(system:'$notrace'(_238870, _238872)) ^ Fail: (289) [user] self_eval([/, 'is-word', 1]) ^ Redo: (284) [user] subst_args1(=, _86760, 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _147562) ^ Unify: (284) [user] subst_args1(=, _86760, 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _147562) ^ Call: (285) [user] is_space_op(',') ^ Redo: (284) [user] subst_args1(=, _86760, 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _147562) ^ Unify: (284) [user] subst_args1(=, _86760, 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _147562) Call: (285) [system] (',')==case ^ Redo: (284) [user] subst_args1(=, _86760, 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _147562) ^ Unify: (284) [user] subst_args1(=, _86760, 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _147562) Call: (285) [system] fail ^ Redo: (284) [user] subst_args1(=, _86760, 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _147562) ^ Unify: (284) [user] subst_args1(=, _86760, 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _147562) Call: (285) [system] _252952=do_more_defs(true) Exit: (285) [system] do_more_defs(true)=do_more_defs(true) ^ Call: (285) [user] clause(eval_21(subst_args, _86760, 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _147562), _254828) ^ Redo: (284) [user] subst_args1(=, _86760, 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _147562) ^ Unify: (284) [user] subst_args1(=, _86760, 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _147562) Call: (285) [system] fail ^ Redo: (284) [user] subst_args1(=, _86760, 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _147562) ^ Unify: (284) [user] subst_args1(=, _86760, 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _147562) ^ Call: (285) [user] is_and(',') ^ Unify: (285) [user] is_and(',') Call: (286) [system] atom(',') Exit: (286) [system] atom(',') ^ Unify: (285) [user] is_and(',') ^ Call: (286) [user] is_and(',', _265152) ^ Unify: (286) [user] is_and(',', _266080) Call: (287) [system] atom(',') Exit: (287) [system] atom(',') ^ Redo: (284) [user] subst_args1(=, _86760, 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _147562) ^ Unify: (284) [user] subst_args1(=, _86760, 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], [','|_269728]) Call: (285) [system] nonvar(',') Exit: (285) [system] nonvar(',') Call: (285) [system] fail ^ Redo: (284) [user] subst_args1(=, _86760, 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _147562) ^ Unify: (284) [user] subst_args1(=, _86760, 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _147562) ^ Call: (285) [user] subst_args2(=, 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _147562) ^ Unify: (285) [user] subst_args2(=, 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _147562) Call: (286) [system] 495<3 ^ Redo: (285) [user] subst_args2(=, 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _147562) ^ Unify: (285) [user] subst_args2(=, 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _147562) Call: (286) [system] fail ^ Redo: (285) [user] subst_args2(=, 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _147562) ^ Unify: (285) [user] subst_args2(=, 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _147562) ^ Call: (286) [user] mnotrace(is_user_defined_head(=, '&self', ',')) ^ Unify: (286) [user] mnotrace(is_user_defined_head(=, '&self', ',')) ^ Call: (287) [user] once(is_user_defined_head(=, '&self', ',')) ^ Unify: (287) [system] once(user:is_user_defined_head(=, '&self', ',')) ^ Call: (288) [user] is_user_defined_head(=, '&self', ',') ^ Unify: (288) [user] is_user_defined_head(=, '&self', ',') ^ Call: (289) [user] mnotrace(is_user_defined_head0(=, '&self', ',')) ^ Unify: (289) [user] mnotrace(is_user_defined_head0(=, '&self', ',')) ^ Call: (290) [user] once(is_user_defined_head0(=, '&self', ',')) ^ Unify: (290) [system] once(user:is_user_defined_head0(=, '&self', ',')) ^ Call: (291) [user] is_user_defined_head0(=, '&self', ',') ^ Unify: (291) [user] is_user_defined_head0(=, '&self', ',') Call: (292) [system] callable(',') Exit: (292) [system] callable(',') Call: (292) [system] functor(',', _295830, _295910) Exit: (292) [system] functor(',', ',', 0) ^ Call: (292) [user] is_user_defined_head_f(=, '&self', ',') ^ Unify: (292) [user] is_user_defined_head_f(=, '&self', ',') ^ Call: (293) [user] is_user_defined_head_f1(=, '&self', ',') ^ Unify: (293) [user] is_user_defined_head_f1(=, '&self', ',') Call: (294) [user] metta_eq_def(=, '&self', [','|_301428], _301510) Unify: (294) [user] metta_eq_def(=, '&self', [','|_301428], _302434) ^ Call: (295) [user] ignore((=)=(=)) ^ Unify: (295) [system] ignore(user:((=)=(=))) Call: (296) [system] (=)=(=) Exit: (296) [system] (=)=(=) ^ Exit: (295) [system] ignore(user:((=)=(=))) Call: (295) [user] metta_atom('&self', [=, [','|_301428], _307950]) Unify: (295) [user] metta_atom('&self', [=, [','|_301428], _307950]) ^ Call: (296) [user] typed_list('&self', _309864, _309786) ^ Unify: (296) [user] typed_list('&self', _310796, _309786) Call: (297) [system] compound('&self') Fail: (297) [system] compound('&self') ^ Fail: (296) [user] typed_list('&self', _313576, _309786) Redo: (295) [user] metta_atom('&self', [=, [','|_301428], _307950]) Unify: (295) [user] metta_atom('&self', [=, [','|_301428], _307950]) Call: (296) [system] '&self'=='&flybase' Redo: (295) [user] metta_atom('&self', [=, [','|_301428], _307950]) Unify: (295) [user] metta_atom('&self', [=, [','|_301428], _307950]) ^ Call: (296) [user] metta_atom_in_file('&self', [=, [','|_301428], _307950]) ^ Unify: (296) [user] metta_atom_in_file('&self', [=, [','|_301428], _307950]) ^ Call: (297) [user] metta_atom_in_file('&self', [=, [','|_301428], _307950], _320958, _320960) ^ Unify: (297) [user] metta_atom_in_file('&self', [=, [','|_301428], _307950], _321894, _321896) ^ Call: (298) [user] loaded_into_kb('&self', _322752) ^ Unify: (298) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Exit: (298) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Call: (298) [user] once(user:asserted_metta_pred(_333342, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Unify: (298) [system] once(user:asserted_metta_pred(_333342, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Call: (299) [user] asserted_metta_pred(_333342, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Fail: (299) [user] asserted_metta_pred(_333342, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Redo: (295) [user] metta_atom('&self', [=, [','|_301428], _307950]) Unify: (295) [user] metta_atom('&self', [=, [','|_301428], _307950]) Call: (296) [user] metta_atom_asserted('&self', [=, [','|_301428], _307950]) Unify: (296) [user] metta_atom_asserted('&self', [=, [','|_301428], _307950]) ^ Call: (297) [user] metta_atom_asserted_deduced('&self', [=, [','|_301428], _307950]) Redo: (296) [user] metta_atom_asserted('&self', [=, [','|_301428], _307950]) Redo: (295) [user] metta_atom('&self', [=, [','|_301428], _307950]) Unify: (295) [user] metta_atom('&self', [=, [','|_301428], _307950]) Call: (296) [system] '&self'\=='&corelib' Exit: (296) [system] '&self'\=='&corelib' ^ Call: (296) [user] using_all_spaces ^ Unify: (296) [user] using_all_spaces Call: (297) [system] nb_current(with_all_spaces, t) Redo: (295) [user] metta_atom('&self', [=, [','|_301428], _307950]) Unify: (295) [user] metta_atom('&self', [=, [','|_301428], _307950]) Call: (296) [system] '&self'\=='&corelib' Exit: (296) [system] '&self'\=='&corelib' Call: (296) [user] metta_atom_asserted('&self', '&corelib') Unify: (296) [user] metta_atom_asserted('&self', '&corelib') ^ Call: (297) [user] metta_atom_asserted_deduced('&self', '&corelib') Redo: (296) [user] metta_atom_asserted('&self', '&corelib') Unify: (296) [user] metta_atom_asserted('&self', '&corelib') Exit: (296) [user] metta_atom_asserted('&self', '&corelib') Call: (296) [user] should_inherit_from_corelib([=, [','|_301428], _307950]) Unify: (296) [user] should_inherit_from_corelib([=, [','|_301428], _307950]) ^ Call: (297) [user] using_all_spaces ^ Unify: (297) [user] using_all_spaces Call: (298) [system] nb_current(with_all_spaces, t) Redo: (296) [user] should_inherit_from_corelib([=, [','|_301428], _307950]) Unify: (296) [user] should_inherit_from_corelib([=, [','|_301428], _307950]) Call: (297) [system] (=)==(:) Redo: (296) [user] should_inherit_from_corelib([=, [','|_301428], _307950]) Unify: (296) [user] should_inherit_from_corelib([=, [','|_301428], _307950]) Call: (297) [system] (=)=='@doc' Redo: (296) [user] should_inherit_from_corelib([=, [','|_301428], _307950]) Unify: (296) [user] should_inherit_from_corelib([=, [','|_301428], _307950]) Call: (297) [system] fail Redo: (296) [user] metta_atom_asserted('&self', '&corelib') Redo: (295) [user] metta_atom('&self', [=, [','|_301428], _307950]) Fail: (294) [user] metta_eq_def(=, '&self', [','|_301428], _388546) ^ Fail: (293) [user] is_user_defined_head_f1(=, '&self', ',') ^ Redo: (292) [user] is_user_defined_head_f(=, '&self', ',') ^ Unify: (292) [user] is_user_defined_head_f(=, '&self', ',') ^ Call: (293) [user] is_user_defined_head_f1(=, '&self', [','|_392190]) ^ Unify: (293) [user] is_user_defined_head_f1(=, '&self', [','|_392190]) Call: (294) [user] metta_eq_def(=, '&self', [[','|_392190]|_394060], _394142) Unify: (294) [user] metta_eq_def(=, '&self', [[','|_392190]|_394060], _395066) ^ Call: (295) [user] ignore((=)=(=)) ^ Unify: (295) [system] ignore(user:((=)=(=))) Call: (296) [system] (=)=(=) Exit: (296) [system] (=)=(=) ^ Exit: (295) [system] ignore(user:((=)=(=))) Call: (295) [user] metta_atom('&self', [=, [[','|_392190]|_394060], _400582]) Unify: (295) [user] metta_atom('&self', [=, [[','|_392190]|_394060], _400582]) ^ Call: (296) [user] typed_list('&self', _402496, _402418) ^ Unify: (296) [user] typed_list('&self', _403428, _402418) Call: (297) [system] compound('&self') Fail: (297) [system] compound('&self') ^ Fail: (296) [user] typed_list('&self', _406208, _402418) Redo: (295) [user] metta_atom('&self', [=, [[','|_392190]|_394060], _400582]) Unify: (295) [user] metta_atom('&self', [=, [[','|_392190]|_394060], _400582]) Call: (296) [system] '&self'=='&flybase' Redo: (295) [user] metta_atom('&self', [=, [[','|_392190]|_394060], _400582]) Unify: (295) [user] metta_atom('&self', [=, [[','|_392190]|_394060], _400582]) ^ Call: (296) [user] metta_atom_in_file('&self', [=, [[','|_392190]|_394060], _400582]) ^ Unify: (296) [user] metta_atom_in_file('&self', [=, [[','|_392190]|_394060], _400582]) ^ Call: (297) [user] metta_atom_in_file('&self', [=, [[','|_392190]|_394060], _400582], _413590, _413592) ^ Unify: (297) [user] metta_atom_in_file('&self', [=, [[','|_392190]|_394060], _400582], _414526, _414528) ^ Call: (298) [user] loaded_into_kb('&self', _415384) ^ Unify: (298) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Exit: (298) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Call: (298) [user] once(user:asserted_metta_pred(_425974, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Unify: (298) [system] once(user:asserted_metta_pred(_425974, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Call: (299) [user] asserted_metta_pred(_425974, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Fail: (299) [user] asserted_metta_pred(_425974, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Redo: (295) [user] metta_atom('&self', [=, [[','|_392190]|_394060], _400582]) Unify: (295) [user] metta_atom('&self', [=, [[','|_392190]|_394060], _400582]) Call: (296) [user] metta_atom_asserted('&self', [=, [[','|_392190]|_394060], _400582]) Unify: (296) [user] metta_atom_asserted('&self', [=, [[','|_392190]|_394060], _400582]) ^ Call: (297) [user] metta_atom_asserted_deduced('&self', [=, [[','|_392190]|_394060], _400582]) Redo: (296) [user] metta_atom_asserted('&self', [=, [[','|_392190]|_394060], _400582]) Redo: (295) [user] metta_atom('&self', [=, [[','|_392190]|_394060], _400582]) Unify: (295) [user] metta_atom('&self', [=, [[','|_392190]|_394060], _400582]) Call: (296) [system] '&self'\=='&corelib' Exit: (296) [system] '&self'\=='&corelib' ^ Call: (296) [user] using_all_spaces ^ Unify: (296) [user] using_all_spaces Call: (297) [system] nb_current(with_all_spaces, t) Redo: (295) [user] metta_atom('&self', [=, [[','|_392190]|_394060], _400582]) Unify: (295) [user] metta_atom('&self', [=, [[','|_392190]|_394060], _400582]) Call: (296) [system] '&self'\=='&corelib' Exit: (296) [system] '&self'\=='&corelib' Call: (296) [user] metta_atom_asserted('&self', '&corelib') Unify: (296) [user] metta_atom_asserted('&self', '&corelib') ^ Call: (297) [user] metta_atom_asserted_deduced('&self', '&corelib') Redo: (296) [user] metta_atom_asserted('&self', '&corelib') Unify: (296) [user] metta_atom_asserted('&self', '&corelib') Exit: (296) [user] metta_atom_asserted('&self', '&corelib') Call: (296) [user] should_inherit_from_corelib([=, [[','|_392190]|_394060], _400582]) Unify: (296) [user] should_inherit_from_corelib([=, [[','|_392190]|_394060], _400582]) ^ Call: (297) [user] using_all_spaces ^ Unify: (297) [user] using_all_spaces Call: (298) [system] nb_current(with_all_spaces, t) Redo: (296) [user] should_inherit_from_corelib([=, [[','|_392190]|_394060], _400582]) Unify: (296) [user] should_inherit_from_corelib([=, [[','|_392190]|_394060], _400582]) Call: (297) [system] (=)==(:) Redo: (296) [user] should_inherit_from_corelib([=, [[','|_392190]|_394060], _400582]) Unify: (296) [user] should_inherit_from_corelib([=, [[','|_392190]|_394060], _400582]) Call: (297) [system] (=)=='@doc' Redo: (296) [user] should_inherit_from_corelib([=, [[','|_392190]|_394060], _400582]) Unify: (296) [user] should_inherit_from_corelib([=, [[','|_392190]|_394060], _400582]) Call: (297) [system] fail Redo: (296) [user] metta_atom_asserted('&self', '&corelib') Redo: (295) [user] metta_atom('&self', [=, [[','|_392190]|_394060], _400582]) Fail: (294) [user] metta_eq_def(=, '&self', [[','|_392190]|_394060], _481178) ^ Fail: (293) [user] is_user_defined_head_f1(=, '&self', [','|_392190]) ^ Fail: (292) [user] is_user_defined_head_f(=, '&self', ',') ^ Fail: (291) [user] is_user_defined_head0(=, '&self', ',') ^ Fail: (290) [system] once(user:is_user_defined_head0(=, '&self', ',')) ^ Fail: (289) [user] mnotrace(is_user_defined_head0(=, '&self', ',')) ^ Fail: (288) [user] is_user_defined_head(=, '&self', ',') ^ Fail: (287) [system] once(user:is_user_defined_head(=, '&self', ',')) ^ Fail: (286) [user] mnotrace(is_user_defined_head(=, '&self', ',')) ^ Redo: (285) [user] subst_args2(=, 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _147562) ^ Unify: (285) [user] subst_args2(=, 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _147562) ^ Call: (286) [user] subst_args40(=, 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _147562) ^ Unify: (286) [user] subst_args40(=, 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _147562) Call: (287) [user] is_function(',') Unify: (287) [user] is_function(',') ^ Call: (288) [user] symbol(',') ^ Unify: (288) [user] symbol(',') Call: (289) [system] atom(',') Exit: (289) [system] atom(',') ^ Exit: (288) [user] symbol(',') Exit: (287) [user] is_function(',') ^ Call: (287) [user] is_special_op(',') ^ Unify: (287) [user] is_special_op(',') ^ Call: (288) [user] current_self(_502422) ^ Unify: (288) [user] current_self(_502422) Call: (289) [system] nb_current(self_space, _502422) Exit: (289) [system] nb_current(self_space, '&self') Call: (289) [system] '&self'\==[] Exit: (289) [system] '&self'\==[] ^ Exit: (288) [user] current_self('&self') ^ Call: (288) [user] is_special_op('&self', ',') ^ Unify: (288) [user] is_special_op('&self', ',') Call: (289) [system] atom(',') Exit: (289) [system] atom(',') ^ Fail: (288) [user] is_special_op('&self', ',') ^ Fail: (287) [user] is_special_op(',') ^ Redo: (286) [user] subst_args40(=, 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _147562) Call: (287) [system] is_list([[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) Exit: (287) [system] is_list([[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) ^ Call: (287) [user] apply:maplist(subst_args(=, _517256, 495, '&self'), [[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _517262) ^ Unify: (287) [apply] apply:maplist(user:subst_args(=, _517256, 495, '&self'), [[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _517262) Call: (288) [apply] apply:maplist_([[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _517262, user:subst_args(=, _517256, 495, '&self')) Unify: (288) [apply] apply:maplist_([[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], [_520080|_520082], user:subst_args(=, _517256, 495, '&self')) ^ Call: (289) [user] subst_args(=, _517256, 495, '&self', [/, 'is-word', 1], _520080) ^ Unify: (289) [user] subst_args(=, _517256, 495, '&self', [/, 'is-word', 1], _520080) Call: (290) [system] atom(=) Exit: (290) [system] atom(=) Call: (290) [system] (=)\==(=) ^ Redo: (289) [user] subst_args(=, _9290, 495, '&self', [/, 'is-word', 1], _9306) ^ Unify: (289) [user] subst_args(=, _9290, 495, '&self', [/, 'is-word', 1], _9306) ^ Call: (290) [user] self_subst([/, 'is-word', 1]) ^ Unify: (290) [user] self_subst([/, 'is-word', 1]) Call: (291) [system] callable([/, 'is-word', 1]) Exit: (291) [system] callable([/, 'is-word', 1]) ^ Unify: (290) [user] self_subst([/, 'is-word', 1]) ^ Call: (291) [user] self_eval([/, 'is-word', 1]) ^ Unify: (291) [user] self_eval([/, 'is-word', 1]) ^ Call: (293) [system] setup_call_cleanup('$notrace'(_19354, _19356), once(user:self_eval0([/, 'is-word', 1])), '$restore_trace'(_19354, _19356)) ^ Unify: (293) [system] setup_call_cleanup(system:'$notrace'(_19354, _19356), system:once(user:self_eval0([/, 'is-word', 1])), system:'$restore_trace'(_19354, _19356)) ^ Call: (294) [system] sig_atomic(system:'$notrace'(_19354, _19356)) ^ Fail: (291) [user] self_eval([/, 'is-word', 1]) ^ Redo: (289) [user] subst_args(=, _9290, 495, '&self', [/, 'is-word', 1], _9306) ^ Unify: (289) [user] subst_args(=, _9290, 495, '&self', [/, 'is-word', 1], _9306) Call: (290) [system] ['is-word', 1]==[] ^ Redo: (289) [user] subst_args(=, _9290, 495, '&self', [/, 'is-word', 1], _9306) ^ Unify: (289) [user] subst_args(=, _9290, 495, '&self', [/, 'is-word', 1], _9306) ^ Call: (291) [system] setup_call_cleanup('$notrace'(_27840, _27842), once(user:(_27822 is 495-1)), '$restore_trace'(_27840, _27842)) ^ Unify: (291) [system] setup_call_cleanup(system:'$notrace'(_27840, _27842), system:once(user:(_27822 is 495-1)), system:'$restore_trace'(_27840, _27842)) ^ Call: (292) [system] sig_atomic(system:'$notrace'(_27840, _27842)) ^ Exit: (291) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(494 is 495-1)), system:'$restore_trace'(3, -1)) ^ Call: (290) [user] subst_args0(=, _9290, 494, '&self', [/, 'is-word', 1], _9306) ^ Unify: (290) [user] subst_args0(=, _9290, 494, '&self', [/, 'is-word', 1], _9306) ^ Call: (291) [user] self_subst([/, 'is-word', 1]) ^ Unify: (291) [user] self_subst([/, 'is-word', 1]) Call: (292) [system] callable([/, 'is-word', 1]) Exit: (292) [system] callable([/, 'is-word', 1]) ^ Unify: (291) [user] self_subst([/, 'is-word', 1]) ^ Call: (292) [user] self_eval([/, 'is-word', 1]) ^ Unify: (292) [user] self_eval([/, 'is-word', 1]) ^ Call: (294) [system] setup_call_cleanup('$notrace'(_39990, _39992), once(user:self_eval0([/, 'is-word', 1])), '$restore_trace'(_39990, _39992)) ^ Unify: (294) [system] setup_call_cleanup(system:'$notrace'(_39990, _39992), system:once(user:self_eval0([/, 'is-word', 1])), system:'$restore_trace'(_39990, _39992)) ^ Call: (295) [system] sig_atomic(system:'$notrace'(_39990, _39992)) ^ Fail: (292) [user] self_eval([/, 'is-word', 1]) ^ Redo: (290) [user] subst_args0(=, _9290, 494, '&self', [/, 'is-word', 1], _9306) ^ Unify: (290) [user] subst_args0(=, _9290, 494, '&self', [/, 'is-word', 1], _9306) Call: (291) [system] _45646 is 494+ -1 Exit: (291) [system] 493 is 494+ -1 ^ Call: (291) [user] trace_eval(subst_args1(=, _9290), (false, (e2;e)), 494, '&self', [/, 'is-word', 1], _47522) ^ Unify: (291) [user] trace_eval(subst_args1(=, _9290), (false, (e2;e)), 494, '&self', [/, 'is-word', 1], _47522) ^ Call: (292) [user] must_det_ll((notrace((flag(eval_num, _49432, _49432+1), _49450 is _49432 mod 500, _49468 is 99-494 mod 100, _49492=_49494, option_else('trace-length', _49506, 500), option_else('trace-depth', _49514, 30))), quietly(if_t((nop(stop_rtrace), _49450>_49506), (set_debug(eval, false), _49570 is _49506+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_49570])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_49622))))) ^ Unify: (292) [user] must_det_ll(user:(notrace((flag(eval_num, _49432, _49432+1), _49450 is _49432 mod 500, _49468 is 99-494 mod 100, _49492=_49494, option_else('trace-length', _49506, 500), option_else('trace-depth', _49514, 30))), quietly(if_t((nop(stop_rtrace), _49450>_49506), (set_debug(eval, false), _49570 is _49506+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_49570])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_49622))))) ^ Call: (293) [user] once(user:(notrace((flag(eval_num, _49432, _49432+1), _49450 is _49432 mod 500, _49468 is 99-494 mod 100, _49492=_49494, option_else('trace-length', _49506, 500), option_else('trace-depth', _49514, 30))), quietly(if_t((nop(stop_rtrace), _49450>_49506), (set_debug(eval, false), _49570 is _49506+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_49570])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_49622))))) ^ Unify: (293) [system] once(user:(notrace((flag(eval_num, _49432, _49432+1), _49450 is _49432 mod 500, _49468 is 99-494 mod 100, _49492=_49494, option_else('trace-length', _49506, 500), option_else('trace-depth', _49514, 30))), quietly(if_t((nop(stop_rtrace), _49450>_49506), (set_debug(eval, false), _49570 is _49506+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_49570])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_49622))))) ^ Call: (296) [system] setup_call_cleanup('$notrace'(_53346, _53348), once(user:(flag(eval_num, _49432, _49432+1), _49450 is _49432 mod 500, _49468 is 99-494 mod 100, _49492=_49494, option_else('trace-length', _49506, 500), option_else('trace-depth', _49514, 30))), '$restore_trace'(_53346, _53348)) ^ Unify: (296) [system] setup_call_cleanup(system:'$notrace'(_53346, _53348), system:once(user:(flag(eval_num, _49432, _49432+1), _49450 is _49432 mod 500, _49468 is 99-494 mod 100, _49492=_49494, option_else('trace-length', _49506, 500), option_else('trace-depth', _49514, 30))), system:'$restore_trace'(_53346, _53348)) ^ Call: (297) [system] sig_atomic(system:'$notrace'(_53346, _53348)) ^ Exit: (296) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(flag(eval_num, 47, 47+1), 47 is 47 mod 500, 5 is 99-494 mod 100, _49492=_49492, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), system:'$restore_trace'(3, -1)) ^ Call: (296) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 47>500), (set_debug(eval, false), _49570 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_49570])), nop((start_rtrace, rtrace))))) ^ Unify: (296) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 47>500), (set_debug(eval, false), _49570 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_49570])), nop((start_rtrace, rtrace))))) ^ Exit: (296) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 47>500), (set_debug(eval, false), _49570 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_49570])), nop((start_rtrace, rtrace))))) Call: (295) [user] nop(notrace(no_repeats_var(_49622))) Unify: (295) [user] nop(notrace(no_repeats_var(_49622))) Exit: (295) [user] nop(notrace(no_repeats_var(_49622))) ^ Exit: (293) [system] once(user:(notrace((flag(eval_num, 47, 47+1), 47 is 47 mod 500, 5 is 99-494 mod 100, _49492=_49492, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), quietly(if_t((nop(stop_rtrace), 47>500), (set_debug(eval, false), _49570 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_49570])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_49622))))) ^ Exit: (292) [user] must_det_ll(user:(notrace((flag(eval_num, 47, 47+1), 47 is 47 mod 500, 5 is 99-494 mod 100, _49492=_49492, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), quietly(if_t((nop(stop_rtrace), 47>500), (set_debug(eval, false), _49570 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_49570])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_49622))))) Call: (292) [occurs] occurs:sub_term(_64810, (false, (e2;e))) Unify: (292) [occurs] occurs:sub_term((false, (e2;e)), (false, (e2;e))) Exit: (292) [occurs] occurs:sub_term((false, (e2;e)), (false, (e2;e))) Call: (292) [system] (false, (e2;e))\=(false, (e2;e)) Fail: (292) [system] (false, (e2;e))\=(false, (e2;e)) Redo: (292) [occurs] occurs:sub_term(_64810, (false, (e2;e))) Unify: (292) [occurs] occurs:sub_term(_64810, (false, (e2;e))) Call: (293) [system] compound((false, (e2;e))) Exit: (293) [system] compound((false, (e2;e))) Call: (293) [system] arg(_73232, (false, (e2;e)), _73156) Exit: (293) [system] arg(1, (false, (e2;e)), false) Call: (293) [occurs] occurs:sub_term(_64810, false) Unify: (293) [occurs] occurs:sub_term(false, false) Exit: (293) [occurs] occurs:sub_term(false, false) Exit: (292) [occurs] occurs:sub_term(false, (false, (e2;e))) Call: (292) [system] (false, (e2;e))\=false Exit: (292) [system] (false, (e2;e))\=false ^ Call: (292) [user] if_trace((eval;false, (e2;e)), (_49492=1, indentq(5, 47, -->, [false, [/, 'is-word', 1]]))) ^ Unify: (292) [user] if_trace((eval;false, (e2;e)), (_49492=1, indentq(5, 47, -->, [false, [/, 'is-word', 1]]))) ^ Call: (294) [system] setup_call_cleanup('$notrace'(_82536, _82538), once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _49492=1, indentq(5, 47, -->, [false, [/, 'is-word', 1]]))), _82494, fbug((_82494-->if_trace((eval;false, (e2;e)), (_49492=1, indentq(5, 47, -->, [false, [/, 'is-word', 1]])))))))), '$restore_trace'(_82536, _82538)) ^ Unify: (294) [system] setup_call_cleanup(system:'$notrace'(_82536, _82538), system:once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _49492=1, indentq(5, 47, -->, [false, [/, 'is-word', 1]]))), _82494, fbug((_82494-->if_trace((eval;false, (e2;e)), (_49492=1, indentq(5, 47, -->, [false, [/, 'is-word', 1]])))))))), system:'$restore_trace'(_82536, _82538)) ^ Call: (295) [system] sig_atomic(system:'$notrace'(_82536, _82538)) ^ Exit: (294) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _49492=1, indentq(5, 47, -->, [false, [/, 'is-word', 1]]))), _82494, fbug((_82494-->if_trace((eval;false, (e2;e)), (_49492=1, indentq(5, 47, -->, [false, [/, 'is-word', 1]])))))))), system:'$restore_trace'(3, -1)) ^ Exit: (292) [user] if_trace((eval;false, (e2;e)), (_49492=1, indentq(5, 47, -->, [false, [/, 'is-word', 1]]))) Call: (292) [system] _87318=retval(fail) Exit: (292) [system] retval(fail)=retval(fail) Call: (292) [system] _89180=(\+ \+ (flag(eval_num, _89200, _89200+1), (retval(fail)\=@=retval(fail), nonvar(_47522)->indentq(5, _89200, <--, [false, _47522]);indentq(5, _89200, <--, [false, retval(fail)])))) Exit: (292) [system] (\+ \+ (flag(eval_num, _89200, _89200+1), (retval(fail)\=@=retval(fail), nonvar(_47522)->indentq(5, _89200, <--, [false, _47522]);indentq(5, _89200, <--, [false, retval(fail)]))))=(\+ \+ (flag(eval_num, _89200, _89200+1), (retval(fail)\=@=retval(fail), nonvar(_47522)->indentq(5, _89200, <--, [false, _47522]);indentq(5, _89200, <--, [false, retval(fail)])))) ^ Call: (292) [user] call_cleanup(((call(subst_args1(=, _9290), 494, '&self', [/, 'is-word', 1], _47522)*->nb_setarg(1, retval(fail), _47522);fail, trace, call(subst_args1(=, _9290), 494, '&self', [/, 'is-word', 1], _47522)), ignore(notrace((\+_47522\=_49622, nb_setarg(1, retval(fail), _47522))))), ignore((_49492==1->ignore(\+ \+ (flag(eval_num, _89200, _89200+1), (retval(fail)\=@=retval(fail), nonvar(_47522)->indentq(5, _89200, <--, [false, _47522]);indentq(5, _89200, <--, [false, retval(fail)]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _89200, _89200+1), (retval(fail)\=@=retval(fail), nonvar(_47522)->indentq(5, _89200, <--, [false, _47522]);indentq(5, _89200, <--, [false, retval(fail)]))))))))))) ^ Unify: (292) [system] call_cleanup(user:((call(subst_args1(=, _9290), 494, '&self', [/, 'is-word', 1], _47522)*->nb_setarg(1, retval(fail), _47522);fail, trace, call(subst_args1(=, _9290), 494, '&self', [/, 'is-word', 1], _47522)), ignore(notrace((\+_47522\=_49622, nb_setarg(1, retval(fail), _47522))))), user:ignore((_49492==1->ignore(\+ \+ (flag(eval_num, _89200, _89200+1), (retval(fail)\=@=retval(fail), nonvar(_47522)->indentq(5, _89200, <--, [false, _47522]);indentq(5, _89200, <--, [false, retval(fail)]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _89200, _89200+1), (retval(fail)\=@=retval(fail), nonvar(_47522)->indentq(5, _89200, <--, [false, _47522]);indentq(5, _89200, <--, [false, retval(fail)]))))))))))) ^ Call: (294) [user] subst_args1(=, _9290, 494, '&self', [/, 'is-word', 1], _47522) ^ Unify: (294) [user] subst_args1(=, _9290, 494, '&self', [/, 'is-word', 1], _47522) Call: (295) [system] var(=) ^ Redo: (294) [user] subst_args1(=, _9290, 494, '&self', [/, 'is-word', 1], _47522) Call: (295) [system] atom(=) Exit: (295) [system] atom(=) Call: (295) [system] (=)\==(=) ^ Redo: (294) [user] subst_args1(=, _9290, 494, '&self', [/, 'is-word', 1], _47522) ^ Unify: (294) [user] subst_args1(=, _9290, 494, '&self', [/, 'is-word', 1], _47522) Call: (295) [system] atom([/, 'is-word', 1]) ^ Redo: (294) [user] subst_args1(=, _9290, 494, '&self', [/, 'is-word', 1], _47522) ^ Unify: (294) [user] subst_args1(=, _9290, 494, '&self', [/, 'is-word', 1], _47522) Call: (295) [system] is_list(['is-word', 1]) Exit: (295) [system] is_list(['is-word', 1]) ^ Unify: (294) [user] subst_args1(=, _9290, 494, '&self', [/, 'is-word', 1], _47522) Call: (295) [system] is_list([/, 'is-word', 1]) Exit: (295) [system] is_list([/, 'is-word', 1]) ^ Unify: (294) [user] subst_args1(=, _9290, 494, '&self', [/, 'is-word', 1], [/|_109054]) Call: (295) [system] var(/) ^ Redo: (294) [user] subst_args1(=, _9290, 494, '&self', [/, 'is-word', 1], _47522) ^ Unify: (294) [user] subst_args1(=, _9290, 494, '&self', [/, 'is-word', 1], _47522) Call: (295) [system] fail ^ Redo: (294) [user] subst_args1(=, _9290, 494, '&self', [/, 'is-word', 1], _47522) ^ Unify: (294) [user] subst_args1(=, _9290, 494, '&self', [/, 'is-word', 1], _47522) Call: (295) [system] is_list([/, 'is-word', 1]) Exit: (295) [system] is_list([/, 'is-word', 1]) ^ Call: (295) [user] apply:maplist(self_subst, [/, 'is-word', 1]) ^ Unify: (295) [apply] apply:maplist(user:self_subst, [/, 'is-word', 1]) Call: (296) [apply] apply:maplist_([/, 'is-word', 1], user:self_subst) Unify: (296) [apply] apply:maplist_([/, 'is-word', 1], user:self_subst) ^ Call: (297) [user] self_subst(/) ^ Unify: (297) [user] self_subst(/) Call: (298) [system] callable(/) Exit: (298) [system] callable(/) ^ Unify: (297) [user] self_subst(/) ^ Call: (298) [user] self_eval(/) ^ Unify: (298) [user] self_eval(/) ^ Call: (300) [system] setup_call_cleanup('$notrace'(_127674, _127676), once(user:self_eval0(/)), '$restore_trace'(_127674, _127676)) ^ Unify: (300) [system] setup_call_cleanup(system:'$notrace'(_127674, _127676), system:once(user:self_eval0(/)), system:'$restore_trace'(_127674, _127676)) ^ Call: (301) [system] sig_atomic(system:'$notrace'(_127674, _127676)) ^ Exit: (300) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(/)), system:'$restore_trace'(3, -1)) ^ Exit: (298) [user] self_eval(/) ^ Exit: (297) [user] self_subst(/) Call: (297) [apply] apply:maplist_(['is-word', 1], user:self_subst) Unify: (297) [apply] apply:maplist_(['is-word', 1], user:self_subst) ^ Call: (298) [user] self_subst('is-word') ^ Unify: (298) [user] self_subst('is-word') Call: (299) [system] callable('is-word') Exit: (299) [system] callable('is-word') ^ Unify: (298) [user] self_subst('is-word') ^ Call: (299) [user] self_eval('is-word') ^ Unify: (299) [user] self_eval('is-word') ^ Call: (301) [system] setup_call_cleanup('$notrace'(_141634, _141636), once(user:self_eval0('is-word')), '$restore_trace'(_141634, _141636)) ^ Unify: (301) [system] setup_call_cleanup(system:'$notrace'(_141634, _141636), system:once(user:self_eval0('is-word')), system:'$restore_trace'(_141634, _141636)) ^ Call: (302) [system] sig_atomic(system:'$notrace'(_141634, _141636)) ^ Exit: (301) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0('is-word')), system:'$restore_trace'(3, -1)) ^ Exit: (299) [user] self_eval('is-word') ^ Exit: (298) [user] self_subst('is-word') Call: (298) [apply] apply:maplist_([1], user:self_subst) Unify: (298) [apply] apply:maplist_([1], user:self_subst) ^ Call: (299) [user] self_subst(1) ^ Unify: (299) [user] self_subst(1) Call: (300) [system] callable(1) ^ Redo: (299) [user] self_subst(1) ^ Exit: (299) [user] self_subst(1) Call: (299) [apply] apply:maplist_([], user:self_subst) Unify: (299) [apply] apply:maplist_([], user:self_subst) Exit: (299) [apply] apply:maplist_([], user:self_subst) Exit: (298) [apply] apply:maplist_([1], user:self_subst) Exit: (297) [apply] apply:maplist_(['is-word', 1], user:self_subst) Exit: (296) [apply] apply:maplist_([/, 'is-word', 1], user:self_subst) ^ Exit: (295) [apply] apply:maplist(user:self_subst, [/, 'is-word', 1]) Call: (295) [system] [/, 'is-word', 1]=[_160238|_160240] Exit: (295) [system] [/, 'is-word', 1]=[/, 'is-word', 1] Call: (295) [system] atom(/) Exit: (295) [system] atom(/) ^ Unify: (294) [user] subst_args1(=, _9290, 494, '&self', [/, 'is-word', 1], _47522) ^ Call: (295) [user] is_space_op(/) ^ Redo: (294) [user] subst_args1(=, _9290, 494, '&self', [/, 'is-word', 1], _47522) ^ Unify: (294) [user] subst_args1(=, _9290, 494, '&self', [/, 'is-word', 1], _47522) Call: (295) [system] (/)==case ^ Redo: (294) [user] subst_args1(=, _9290, 494, '&self', [/, 'is-word', 1], _47522) ^ Unify: (294) [user] subst_args1(=, _9290, 494, '&self', [/, 'is-word', 1], _47522) Call: (295) [system] fail ^ Redo: (294) [user] subst_args1(=, _9290, 494, '&self', [/, 'is-word', 1], _47522) ^ Unify: (294) [user] subst_args1(=, _9290, 494, '&self', [/, 'is-word', 1], _47522) Call: (295) [system] _173322=do_more_defs(true) Exit: (295) [system] do_more_defs(true)=do_more_defs(true) ^ Call: (295) [user] clause(eval_21(subst_args, _9290, 494, '&self', [/, 'is-word', 1], _47522), _175198) ^ Redo: (294) [user] subst_args1(=, _9290, 494, '&self', [/, 'is-word', 1], _47522) ^ Unify: (294) [user] subst_args1(=, _9290, 494, '&self', [/, 'is-word', 1], _47522) Call: (295) [system] fail ^ Redo: (294) [user] subst_args1(=, _9290, 494, '&self', [/, 'is-word', 1], _47522) ^ Unify: (294) [user] subst_args1(=, _9290, 494, '&self', [/, 'is-word', 1], _47522) ^ Call: (295) [user] is_and(/) ^ Unify: (295) [user] is_and(/) Call: (296) [system] atom(/) Exit: (296) [system] atom(/) ^ Unify: (295) [user] is_and(/) ^ Call: (296) [user] is_and(/, _185522) ^ Unify: (296) [user] is_and(/, _186450) Call: (297) [system] atom(/) Exit: (297) [system] atom(/) ^ Redo: (294) [user] subst_args1(=, _9290, 494, '&self', [/, 'is-word', 1], _47522) ^ Unify: (294) [user] subst_args1(=, _9290, 494, '&self', [/, 'is-word', 1], [/|_190098]) Call: (295) [system] nonvar(/) Exit: (295) [system] nonvar(/) Call: (295) [system] fail ^ Redo: (294) [user] subst_args1(=, _9290, 494, '&self', [/, 'is-word', 1], _47522) ^ Unify: (294) [user] subst_args1(=, _9290, 494, '&self', [/, 'is-word', 1], _47522) ^ Call: (295) [user] subst_args2(=, 494, '&self', [/, 'is-word', 1], _47522) ^ Unify: (295) [user] subst_args2(=, 494, '&self', [/, 'is-word', 1], _47522) Call: (296) [system] 494<3 ^ Redo: (295) [user] subst_args2(=, 494, '&self', [/, 'is-word', 1], _47522) ^ Unify: (295) [user] subst_args2(=, 494, '&self', [/, 'is-word', 1], _47522) Call: (296) [system] fail ^ Redo: (295) [user] subst_args2(=, 494, '&self', [/, 'is-word', 1], _47522) ^ Unify: (295) [user] subst_args2(=, 494, '&self', [/, 'is-word', 1], _47522) ^ Call: (296) [user] mnotrace(is_user_defined_head(=, '&self', /)) ^ Unify: (296) [user] mnotrace(is_user_defined_head(=, '&self', /)) ^ Call: (297) [user] once(is_user_defined_head(=, '&self', /)) ^ Unify: (297) [system] once(user:is_user_defined_head(=, '&self', /)) ^ Call: (298) [user] is_user_defined_head(=, '&self', /) ^ Unify: (298) [user] is_user_defined_head(=, '&self', /) ^ Call: (299) [user] mnotrace(is_user_defined_head0(=, '&self', /)) ^ Unify: (299) [user] mnotrace(is_user_defined_head0(=, '&self', /)) ^ Call: (300) [user] once(is_user_defined_head0(=, '&self', /)) ^ Unify: (300) [system] once(user:is_user_defined_head0(=, '&self', /)) ^ Call: (301) [user] is_user_defined_head0(=, '&self', /) ^ Unify: (301) [user] is_user_defined_head0(=, '&self', /) Call: (302) [system] callable(/) Exit: (302) [system] callable(/) Call: (302) [system] functor(/, _216200, _216280) Exit: (302) [system] functor(/, /, 0) ^ Call: (302) [user] is_user_defined_head_f(=, '&self', /) ^ Unify: (302) [user] is_user_defined_head_f(=, '&self', /) ^ Call: (303) [user] is_user_defined_head_f1(=, '&self', /) ^ Unify: (303) [user] is_user_defined_head_f1(=, '&self', /) Call: (304) [user] metta_eq_def(=, '&self', [/|_221798], _221880) Unify: (304) [user] metta_eq_def(=, '&self', [/|_221798], _222804) ^ Call: (305) [user] ignore((=)=(=)) ^ Unify: (305) [system] ignore(user:((=)=(=))) Call: (306) [system] (=)=(=) Exit: (306) [system] (=)=(=) ^ Exit: (305) [system] ignore(user:((=)=(=))) Call: (305) [user] metta_atom('&self', [=, [/|_221798], _228320]) Unify: (305) [user] metta_atom('&self', [=, [/|_221798], _228320]) ^ Call: (306) [user] typed_list('&self', _230234, _230156) ^ Unify: (306) [user] typed_list('&self', _231166, _230156) Call: (307) [system] compound('&self') Fail: (307) [system] compound('&self') ^ Fail: (306) [user] typed_list('&self', _233946, _230156) Redo: (305) [user] metta_atom('&self', [=, [/|_221798], _228320]) Unify: (305) [user] metta_atom('&self', [=, [/|_221798], _228320]) Call: (306) [system] '&self'=='&flybase' Redo: (305) [user] metta_atom('&self', [=, [/|_221798], _228320]) Unify: (305) [user] metta_atom('&self', [=, [/|_221798], _228320]) ^ Call: (306) [user] metta_atom_in_file('&self', [=, [/|_221798], _228320]) ^ Unify: (306) [user] metta_atom_in_file('&self', [=, [/|_221798], _228320]) ^ Call: (307) [user] metta_atom_in_file('&self', [=, [/|_221798], _228320], _241328, _241330) ^ Unify: (307) [user] metta_atom_in_file('&self', [=, [/|_221798], _228320], _242264, _242266) ^ Call: (308) [user] loaded_into_kb('&self', _243122) ^ Unify: (308) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Exit: (308) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Call: (308) [user] once(user:asserted_metta_pred(_253712, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Unify: (308) [system] once(user:asserted_metta_pred(_253712, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Call: (309) [user] asserted_metta_pred(_253712, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Fail: (309) [user] asserted_metta_pred(_253712, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Redo: (305) [user] metta_atom('&self', [=, [/|_221798], _228320]) Unify: (305) [user] metta_atom('&self', [=, [/|_221798], _228320]) Call: (306) [user] metta_atom_asserted('&self', [=, [/|_221798], _228320]) Unify: (306) [user] metta_atom_asserted('&self', [=, [/|_221798], _228320]) ^ Call: (307) [user] metta_atom_asserted_deduced('&self', [=, [/|_221798], _228320]) Redo: (306) [user] metta_atom_asserted('&self', [=, [/|_221798], _228320]) Redo: (305) [user] metta_atom('&self', [=, [/|_221798], _228320]) Unify: (305) [user] metta_atom('&self', [=, [/|_221798], _228320]) Call: (306) [system] '&self'\=='&corelib' Exit: (306) [system] '&self'\=='&corelib' ^ Call: (306) [user] using_all_spaces ^ Unify: (306) [user] using_all_spaces Call: (307) [system] nb_current(with_all_spaces, t) Redo: (305) [user] metta_atom('&self', [=, [/|_221798], _228320]) Unify: (305) [user] metta_atom('&self', [=, [/|_221798], _228320]) Call: (306) [system] '&self'\=='&corelib' Exit: (306) [system] '&self'\=='&corelib' Call: (306) [user] metta_atom_asserted('&self', '&corelib') Unify: (306) [user] metta_atom_asserted('&self', '&corelib') ^ Call: (307) [user] metta_atom_asserted_deduced('&self', '&corelib') Redo: (306) [user] metta_atom_asserted('&self', '&corelib') Unify: (306) [user] metta_atom_asserted('&self', '&corelib') Exit: (306) [user] metta_atom_asserted('&self', '&corelib') Call: (306) [user] should_inherit_from_corelib([=, [/|_221798], _228320]) Unify: (306) [user] should_inherit_from_corelib([=, [/|_221798], _228320]) ^ Call: (307) [user] using_all_spaces ^ Unify: (307) [user] using_all_spaces Call: (308) [system] nb_current(with_all_spaces, t) Redo: (306) [user] should_inherit_from_corelib([=, [/|_221798], _228320]) Unify: (306) [user] should_inherit_from_corelib([=, [/|_221798], _228320]) Call: (307) [system] (=)==(:) Redo: (306) [user] should_inherit_from_corelib([=, [/|_221798], _228320]) Unify: (306) [user] should_inherit_from_corelib([=, [/|_221798], _228320]) Call: (307) [system] (=)=='@doc' Redo: (306) [user] should_inherit_from_corelib([=, [/|_221798], _228320]) Unify: (306) [user] should_inherit_from_corelib([=, [/|_221798], _228320]) Call: (307) [system] fail Redo: (306) [user] metta_atom_asserted('&self', '&corelib') Redo: (305) [user] metta_atom('&self', [=, [/|_221798], _228320]) Fail: (304) [user] metta_eq_def(=, '&self', [/|_221798], _308916) ^ Fail: (303) [user] is_user_defined_head_f1(=, '&self', /) ^ Redo: (302) [user] is_user_defined_head_f(=, '&self', /) ^ Unify: (302) [user] is_user_defined_head_f(=, '&self', /) ^ Call: (303) [user] is_user_defined_head_f1(=, '&self', [/|_312560]) ^ Unify: (303) [user] is_user_defined_head_f1(=, '&self', [/|_312560]) Call: (304) [user] metta_eq_def(=, '&self', [[/|_312560]|_314430], _314512) Unify: (304) [user] metta_eq_def(=, '&self', [[/|_312560]|_314430], _315436) ^ Call: (305) [user] ignore((=)=(=)) ^ Unify: (305) [system] ignore(user:((=)=(=))) Call: (306) [system] (=)=(=) Exit: (306) [system] (=)=(=) ^ Exit: (305) [system] ignore(user:((=)=(=))) Call: (305) [user] metta_atom('&self', [=, [[/|_312560]|_314430], _320952]) Unify: (305) [user] metta_atom('&self', [=, [[/|_312560]|_314430], _320952]) ^ Call: (306) [user] typed_list('&self', _322866, _322788) ^ Unify: (306) [user] typed_list('&self', _323798, _322788) Call: (307) [system] compound('&self') Fail: (307) [system] compound('&self') ^ Fail: (306) [user] typed_list('&self', _326578, _322788) Redo: (305) [user] metta_atom('&self', [=, [[/|_312560]|_314430], _320952]) Unify: (305) [user] metta_atom('&self', [=, [[/|_312560]|_314430], _320952]) Call: (306) [system] '&self'=='&flybase' Redo: (305) [user] metta_atom('&self', [=, [[/|_312560]|_314430], _320952]) Unify: (305) [user] metta_atom('&self', [=, [[/|_312560]|_314430], _320952]) ^ Call: (306) [user] metta_atom_in_file('&self', [=, [[/|_312560]|_314430], _320952]) ^ Unify: (306) [user] metta_atom_in_file('&self', [=, [[/|_312560]|_314430], _320952]) ^ Call: (307) [user] metta_atom_in_file('&self', [=, [[/|_312560]|_314430], _320952], _333960, _333962) ^ Unify: (307) [user] metta_atom_in_file('&self', [=, [[/|_312560]|_314430], _320952], _334896, _334898) ^ Call: (308) [user] loaded_into_kb('&self', _335754) ^ Unify: (308) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Exit: (308) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Call: (308) [user] once(user:asserted_metta_pred(_346344, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Unify: (308) [system] once(user:asserted_metta_pred(_346344, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Call: (309) [user] asserted_metta_pred(_346344, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Fail: (309) [user] asserted_metta_pred(_346344, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Redo: (305) [user] metta_atom('&self', [=, [[/|_312560]|_314430], _320952]) Unify: (305) [user] metta_atom('&self', [=, [[/|_312560]|_314430], _320952]) Call: (306) [user] metta_atom_asserted('&self', [=, [[/|_312560]|_314430], _320952]) Unify: (306) [user] metta_atom_asserted('&self', [=, [[/|_312560]|_314430], _320952]) ^ Call: (307) [user] metta_atom_asserted_deduced('&self', [=, [[/|_312560]|_314430], _320952]) Redo: (306) [user] metta_atom_asserted('&self', [=, [[/|_312560]|_314430], _320952]) Redo: (305) [user] metta_atom('&self', [=, [[/|_312560]|_314430], _320952]) Unify: (305) [user] metta_atom('&self', [=, [[/|_312560]|_314430], _320952]) Call: (306) [system] '&self'\=='&corelib' Exit: (306) [system] '&self'\=='&corelib' ^ Call: (306) [user] using_all_spaces ^ Unify: (306) [user] using_all_spaces Call: (307) [system] nb_current(with_all_spaces, t) Redo: (305) [user] metta_atom('&self', [=, [[/|_312560]|_314430], _320952]) Unify: (305) [user] metta_atom('&self', [=, [[/|_312560]|_314430], _320952]) Call: (306) [system] '&self'\=='&corelib' Exit: (306) [system] '&self'\=='&corelib' Call: (306) [user] metta_atom_asserted('&self', '&corelib') Unify: (306) [user] metta_atom_asserted('&self', '&corelib') ^ Call: (307) [user] metta_atom_asserted_deduced('&self', '&corelib') Redo: (306) [user] metta_atom_asserted('&self', '&corelib') Unify: (306) [user] metta_atom_asserted('&self', '&corelib') Exit: (306) [user] metta_atom_asserted('&self', '&corelib') Call: (306) [user] should_inherit_from_corelib([=, [[/|_312560]|_314430], _320952]) Unify: (306) [user] should_inherit_from_corelib([=, [[/|_312560]|_314430], _320952]) ^ Call: (307) [user] using_all_spaces ^ Unify: (307) [user] using_all_spaces Call: (308) [system] nb_current(with_all_spaces, t) Redo: (306) [user] should_inherit_from_corelib([=, [[/|_312560]|_314430], _320952]) Unify: (306) [user] should_inherit_from_corelib([=, [[/|_312560]|_314430], _320952]) Call: (307) [system] (=)==(:) Redo: (306) [user] should_inherit_from_corelib([=, [[/|_312560]|_314430], _320952]) Unify: (306) [user] should_inherit_from_corelib([=, [[/|_312560]|_314430], _320952]) Call: (307) [system] (=)=='@doc' Redo: (306) [user] should_inherit_from_corelib([=, [[/|_312560]|_314430], _320952]) Unify: (306) [user] should_inherit_from_corelib([=, [[/|_312560]|_314430], _320952]) Call: (307) [system] fail Redo: (306) [user] metta_atom_asserted('&self', '&corelib') Redo: (305) [user] metta_atom('&self', [=, [[/|_312560]|_314430], _320952]) Fail: (304) [user] metta_eq_def(=, '&self', [[/|_312560]|_314430], _401548) ^ Fail: (303) [user] is_user_defined_head_f1(=, '&self', [/|_312560]) ^ Fail: (302) [user] is_user_defined_head_f(=, '&self', /) ^ Fail: (301) [user] is_user_defined_head0(=, '&self', /) ^ Fail: (300) [system] once(user:is_user_defined_head0(=, '&self', /)) ^ Fail: (299) [user] mnotrace(is_user_defined_head0(=, '&self', /)) ^ Fail: (298) [user] is_user_defined_head(=, '&self', /) ^ Fail: (297) [system] once(user:is_user_defined_head(=, '&self', /)) ^ Fail: (296) [user] mnotrace(is_user_defined_head(=, '&self', /)) ^ Redo: (295) [user] subst_args2(=, 494, '&self', [/, 'is-word', 1], _47522) ^ Unify: (295) [user] subst_args2(=, 494, '&self', [/, 'is-word', 1], _47522) ^ Call: (296) [user] subst_args40(=, 494, '&self', [/, 'is-word', 1], _47522) ^ Unify: (296) [user] subst_args40(=, 494, '&self', [/, 'is-word', 1], _47522) Call: (297) [user] is_function(/) Unify: (297) [user] is_function(/) ^ Call: (298) [user] symbol(/) ^ Unify: (298) [user] symbol(/) Call: (299) [system] atom(/) Exit: (299) [system] atom(/) ^ Exit: (298) [user] symbol(/) Exit: (297) [user] is_function(/) ^ Call: (297) [user] is_special_op(/) ^ Unify: (297) [user] is_special_op(/) ^ Call: (298) [user] current_self(_422792) ^ Unify: (298) [user] current_self(_422792) Call: (299) [system] nb_current(self_space, _422792) Exit: (299) [system] nb_current(self_space, '&self') Call: (299) [system] '&self'\==[] Exit: (299) [system] '&self'\==[] ^ Exit: (298) [user] current_self('&self') ^ Call: (298) [user] is_special_op('&self', /) ^ Unify: (298) [user] is_special_op('&self', /) Call: (299) [system] atom(/) Exit: (299) [system] atom(/) ^ Fail: (298) [user] is_special_op('&self', /) ^ Fail: (297) [user] is_special_op(/) ^ Redo: (296) [user] subst_args40(=, 494, '&self', [/, 'is-word', 1], _47522) Call: (297) [system] is_list(['is-word', 1]) Exit: (297) [system] is_list(['is-word', 1]) ^ Call: (297) [user] apply:maplist(subst_args(=, _437626, 494, '&self'), ['is-word', 1], _437632) ^ Unify: (297) [apply] apply:maplist(user:subst_args(=, _437626, 494, '&self'), ['is-word', 1], _437632) Call: (298) [apply] apply:maplist_(['is-word', 1], _437632, user:subst_args(=, _437626, 494, '&self')) Unify: (298) [apply] apply:maplist_(['is-word', 1], [_440450|_440452], user:subst_args(=, _437626, 494, '&self')) ^ Call: (299) [user] subst_args(=, _437626, 494, '&self', 'is-word', _440450) ^ Unify: (299) [user] subst_args(=, _437626, 494, '&self', 'is-word', _440450) Call: (300) [system] atom(=) Exit: (300) [system] atom(=) Call: (300) [system] (=)\==(=) ^ Redo: (299) [user] subst_args(=, _437626, 494, '&self', 'is-word', _440450) ^ Unify: (299) [user] subst_args(=, _437626, 494, '&self', 'is-word', _440450) ^ Call: (300) [user] self_subst('is-word') ^ Unify: (300) [user] self_subst('is-word') Call: (301) [system] callable('is-word') Exit: (301) [system] callable('is-word') ^ Unify: (300) [user] self_subst('is-word') ^ Call: (301) [user] self_eval('is-word') ^ Unify: (301) [user] self_eval('is-word') ^ Call: (303) [system] setup_call_cleanup('$notrace'(_454418, _454420), once(user:self_eval0('is-word')), '$restore_trace'(_454418, _454420)) ^ Unify: (303) [system] setup_call_cleanup(system:'$notrace'(_454418, _454420), system:once(user:self_eval0('is-word')), system:'$restore_trace'(_454418, _454420)) ^ Call: (304) [system] sig_atomic(system:'$notrace'(_454418, _454420)) ^ Exit: (303) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0('is-word')), system:'$restore_trace'(3, -1)) ^ Exit: (301) [user] self_eval('is-word') ^ Exit: (300) [user] self_subst('is-word') Call: (300) [system] _440450='is-word' Exit: (300) [system] 'is-word'='is-word' ^ Exit: (299) [user] subst_args(=, _437626, 494, '&self', 'is-word', 'is-word') Call: (299) [apply] apply:maplist_([1], _440452, user:subst_args(=, _437626, 494, '&self')) Unify: (299) [apply] apply:maplist_([1], [_463776|_463778], user:subst_args(=, _437626, 494, '&self')) ^ Call: (300) [user] subst_args(=, _437626, 494, '&self', 1, _463776) ^ Unify: (300) [user] subst_args(=, _437626, 494, '&self', 1, _463776) Call: (301) [system] atom(=) Exit: (301) [system] atom(=) Call: (301) [system] (=)\==(=) ^ Redo: (300) [user] subst_args(=, _437626, 494, '&self', 1, _463776) ^ Unify: (300) [user] subst_args(=, _437626, 494, '&self', 1, _463776) ^ Call: (301) [user] self_subst(1) ^ Unify: (301) [user] self_subst(1) Call: (302) [system] callable(1) ^ Redo: (301) [user] self_subst(1) ^ Exit: (301) [user] self_subst(1) Call: (301) [system] _463776=1 Exit: (301) [system] 1=1 ^ Exit: (300) [user] subst_args(=, _437626, 494, '&self', 1, 1) Call: (300) [apply] apply:maplist_([], _463778, user:subst_args(=, _437626, 494, '&self')) Unify: (300) [apply] apply:maplist_([], [], user:subst_args(=, _437626, 494, '&self')) Exit: (300) [apply] apply:maplist_([], [], user:subst_args(=, _437626, 494, '&self')) Exit: (299) [apply] apply:maplist_([1], [1], user:subst_args(=, _437626, 494, '&self')) Exit: (298) [apply] apply:maplist_(['is-word', 1], ['is-word', 1], user:subst_args(=, _437626, 494, '&self')) ^ Exit: (297) [apply] apply:maplist(user:subst_args(=, _437626, 494, '&self'), ['is-word', 1], ['is-word', 1]) ^ Call: (297) [user] subst_args5(494, '&self', [/, 'is-word', 1], _47522) ^ Unify: (297) [user] subst_args5(494, '&self', [/, 'is-word', 1], _47522) ^ Call: (298) [user] eval_selfless(_486240, _486242, 494, '&self', [/, 'is-word', 1], _47522) ^ Unify: (298) [user] eval_selfless(_487184, _487186, 494, '&self', [/, 'is-word', 1], _47522) ^ Call: (299) [user] eval_selfless_0([/, 'is-word', 1], _47522) ^ Unify: (299) [user] eval_selfless_0([/, 'is-word', 1], _47522) Call: (300) [system] var(/) ^ Redo: (299) [user] eval_selfless_0([/, 'is-word', 1], _47522) ^ Unify: (299) [user] eval_selfless_0([/, 'is-word', 1], _47522) ^ Call: (300) [user] is_assignment(/) ^ Unify: (300) [user] is_assignment(/) Call: (301) [system] atom(/) Exit: (301) [system] atom(/) ^ Redo: (299) [user] eval_selfless_0([/, 'is-word', 1], _47522) ^ Unify: (299) [user] eval_selfless_0([/, 'is-word', 1], _47522) ^ Call: (300) [user] eval_selfless_1([/, 'is-word', 1], _47522) ^ Unify: (300) [user] eval_selfless_1([/, 'is-word', 1], _47522) ^ Call: (301) [user] allow_clp ^ Unify: (301) [user] allow_clp ^ Call: (302) [user] false_flag ^ Unify: (302) [user] false_flag Call: (303) [system] fail Fail: (303) [system] fail ^ Fail: (302) [user] false_flag ^ Redo: (299) [user] eval_selfless_0([/, 'is-word', 1], _47522) ^ Unify: (299) [user] eval_selfless_0([/, 'is-word', 1], _47522) ^ Call: (300) [user] eval_selfless_2([/, 'is-word', 1], _47522) ^ Unify: (300) [user] eval_selfless_2([/, 'is-word', 1], _47522) Call: (301) [system] var(/) ^ Redo: (300) [user] eval_selfless_2([/, 'is-word', 1], _47522) ^ Unify: (300) [user] eval_selfless_2([/, 'is-word', 1], _47522) ^ Call: (301) [user] fake_notrace((ground([/, 'is-word', 1]), [/, 'is-word', 1]=[_513032, _513038, _513044], atom(_513032), catch_warn(current_op(_513070, yfx, _513032)), [/, 'is-word', 1]\=[_513090], s2ps([/, 'is-word', 1], _513098))) ^ Unify: (301) [user] fake_notrace(user:(ground([/, 'is-word', 1]), [/, 'is-word', 1]=[_513032, _513038, _513044], atom(_513032), catch_warn(current_op(_513070, yfx, _513032)), [/, 'is-word', 1]\=[_513090], s2ps([/, 'is-word', 1], _513098))) ^ Call: (302) [user] real_notrace(user:(ground([/, 'is-word', 1]), [/, 'is-word', 1]=[_513032, _513038, _513044], atom(_513032), catch_warn(current_op(_513070, yfx, _513032)), [/, 'is-word', 1]\=[_513090], s2ps([/, 'is-word', 1], _513098))) ^ Unify: (302) [user] real_notrace(user:(ground([/, 'is-word', 1]), [/, 'is-word', 1]=[_513032, _513038, _513044], atom(_513032), catch_warn(current_op(_513070, yfx, _513032)), [/, 'is-word', 1]\=[_513090], s2ps([/, 'is-word', 1], _513098))) ^ Call: (303) [user] setup_call_cleanup('$notrace'(_516804, _516806), once(user:(ground([/, 'is-word', 1]), [/, 'is-word', 1]=[_513032, _513038, _513044], atom(_513032), catch_warn(current_op(_513070, yfx, _513032)), [/, 'is-word', 1]\=[_513090], s2ps([/, 'is-word', 1], _513098))), '$restore_trace'(_516804, _516806)) ^ Unify: (303) [system] setup_call_cleanup(user:'$notrace'(_516804, _516806), user:once(user:(ground([/, 'is-word', 1]), [/, 'is-word', 1]=[_513032, _513038, _513044], atom(_513032), catch_warn(current_op(_513070, yfx, _513032)), [/, 'is-word', 1]\=[_513090], s2ps([/, 'is-word', 1], _513098))), user:'$restore_trace'(_516804, _516806)) ^ Call: (304) [system] sig_atomic(user:'$notrace'(_516804, _516806)) ^ Exit: (303) [system] setup_call_cleanup(user:'$notrace'(3, -1), user:once(user:(ground([/, 'is-word', 1]), [/, 'is-word', 1]=[/, 'is-word', 1], atom(/), catch_warn(current_op(400, yfx, /)), [/, 'is-word', 1]\=[_513090], s2ps([/, 'is-word', 1], 'is-word'/1))), user:'$restore_trace'(3, -1)) ^ Exit: (302) [user] real_notrace(user:(ground([/, 'is-word', 1]), [/, 'is-word', 1]=[/, 'is-word', 1], atom(/), catch_warn(current_op(400, yfx, /)), [/, 'is-word', 1]\=[_513090], s2ps([/, 'is-word', 1], 'is-word'/1))) ^ Exit: (301) [user] fake_notrace(user:(ground([/, 'is-word', 1]), [/, 'is-word', 1]=[/, 'is-word', 1], atom(/), catch_warn(current_op(400, yfx, /)), [/, 'is-word', 1]\=[_513090], s2ps([/, 'is-word', 1], 'is-word'/1))) ^ Call: (301) [user] fake_notrace(catch(_47522 is 'is-word'/1, _522518, fail)) ^ Unify: (301) [user] fake_notrace(user:catch(_9338 is 'is-word'/1, _9678, fail)) ^ Call: (302) [user] real_notrace(user:catch(_9338 is 'is-word'/1, _9678, fail)) ^ Unify: (302) [user] real_notrace(user:catch(_9338 is 'is-word'/1, _9678, fail)) ^ Call: (303) [user] setup_call_cleanup('$notrace'(_11972, _11974), once(user:catch(_9338 is 'is-word'/1, _9678, fail)), '$restore_trace'(_11972, _11974)) ^ Unify: (303) [system] setup_call_cleanup(user:'$notrace'(_11972, _11974), user:once(user:catch(_9338 is 'is-word'/1, _9678, fail)), user:'$restore_trace'(_11972, _11974)) ^ Call: (304) [system] sig_atomic(user:'$notrace'(_11972, _11974)) ^ Fail: (302) [user] real_notrace(user:catch(_9338 is 'is-word'/1, _9678, fail)) ^ Fail: (301) [user] fake_notrace(user:catch(_9338 is 'is-word'/1, _9678, fail)) ^ Redo: (297) [user] subst_args5(494, '&self', [/, 'is-word', 1], _9338) ^ Unify: (297) [user] subst_args5(494, '&self', [/, 'is-word', 1], _9338) ^ Call: (298) [user] is_system_pred(/) ^ Unify: (298) [user] is_system_pred(/) Call: (299) [system] atom(/) Exit: (299) [system] atom(/) Call: (299) [system] atom_concat(_22392, !, /) ^ Redo: (298) [user] is_system_pred(/) ^ Unify: (298) [user] is_system_pred(/) Call: (299) [system] atom(/) Exit: (299) [system] atom(/) Call: (299) [system] atom_concat(_27020, '-fn', /) ^ Redo: (298) [user] is_system_pred(/) ^ Unify: (298) [user] is_system_pred(/) Call: (299) [system] atom(/) Exit: (299) [system] atom(/) Call: (299) [system] atom_concat(_31648, '-p', /) ^ Redo: (297) [user] subst_args5(494, '&self', [/, 'is-word', 1], _9338) ^ Call: (298) [user] subst_args6(494, '&self', [/, 'is-word', 1], _9338) ^ Unify: (298) [user] subst_args6(494, '&self', [/, 'is-word', 1], _9338) ^ Call: (299) [user] is_system_pred(/) ^ Unify: (299) [user] is_system_pred(/) Call: (300) [system] atom(/) Exit: (300) [system] atom(/) Call: (300) [system] atom_concat(_39090, !, /) ^ Redo: (299) [user] is_system_pred(/) ^ Unify: (299) [user] is_system_pred(/) Call: (300) [system] atom(/) Exit: (300) [system] atom(/) Call: (300) [system] atom_concat(_43718, '-fn', /) ^ Redo: (299) [user] is_system_pred(/) ^ Unify: (299) [user] is_system_pred(/) Call: (300) [system] atom(/) Exit: (300) [system] atom(/) Call: (300) [system] atom_concat(_48346, '-p', /) ^ Redo: (294) [user] subst_args1(=, _9290, 494, '&self', [/, 'is-word', 1], _9338) ^ Call: (295) [user] subst_args2_failed(494, '&self', [/, 'is-word', 1], _9338) ^ Unify: (295) [user] subst_args2_failed(494, '&self', [/, 'is-word', 1], _9338) Call: (296) [system] [/, 'is-word', 1]==[] ^ Redo: (295) [user] subst_args2_failed(494, '&self', [/, 'is-word', 1], _9338) ^ Unify: (295) [user] subst_args2_failed(494, '&self', [/, 'is-word', 1], _9338) Call: (296) [system] var([/, 'is-word', 1]) ^ Redo: (295) [user] subst_args2_failed(494, '&self', [/, 'is-word', 1], _9338) ^ Unify: (295) [user] subst_args2_failed(494, '&self', [/, 'is-word', 1], _9338) ^ Call: (296) [user] once(subst_selfless([/, 'is-word', 1], _9338)) ^ Unify: (296) [system] once(user:subst_selfless([/, 'is-word', 1], _9338)) ^ Call: (297) [user] subst_selfless([/, 'is-word', 1], _9338) ^ Unify: (297) [user] subst_selfless([/, 'is-word', 1], _9338) Call: (298) [system] var(/) ^ Redo: (297) [user] subst_selfless([/, 'is-word', 1], _9338) ^ Unify: (297) [user] subst_selfless([/, 'is-word', 1], _9338) ^ Call: (298) [user] eval_selfless(_64204, _64206, _64208, _64210, [/, 'is-word', 1], _9338) ^ Unify: (298) [user] eval_selfless(_65148, _65150, _65152, _65154, [/, 'is-word', 1], _9338) ^ Call: (299) [user] eval_selfless_0([/, 'is-word', 1], _9338) ^ Unify: (299) [user] eval_selfless_0([/, 'is-word', 1], _9338) Call: (300) [system] var(/) ^ Redo: (299) [user] eval_selfless_0([/, 'is-word', 1], _9338) ^ Unify: (299) [user] eval_selfless_0([/, 'is-word', 1], _9338) ^ Call: (300) [user] is_assignment(/) ^ Unify: (300) [user] is_assignment(/) Call: (301) [system] atom(/) Exit: (301) [system] atom(/) ^ Redo: (299) [user] eval_selfless_0([/, 'is-word', 1], _9338) ^ Unify: (299) [user] eval_selfless_0([/, 'is-word', 1], _9338) ^ Call: (300) [user] eval_selfless_1([/, 'is-word', 1], _9338) ^ Unify: (300) [user] eval_selfless_1([/, 'is-word', 1], _9338) ^ Call: (301) [user] allow_clp ^ Unify: (301) [user] allow_clp ^ Call: (302) [user] false_flag ^ Unify: (302) [user] false_flag Call: (303) [system] fail Fail: (303) [system] fail ^ Fail: (302) [user] false_flag ^ Redo: (299) [user] eval_selfless_0([/, 'is-word', 1], _9338) ^ Unify: (299) [user] eval_selfless_0([/, 'is-word', 1], _9338) ^ Call: (300) [user] eval_selfless_2([/, 'is-word', 1], _9338) ^ Unify: (300) [user] eval_selfless_2([/, 'is-word', 1], _9338) Call: (301) [system] var(/) ^ Redo: (300) [user] eval_selfless_2([/, 'is-word', 1], _9338) ^ Unify: (300) [user] eval_selfless_2([/, 'is-word', 1], _9338) ^ Call: (301) [user] fake_notrace((ground([/, 'is-word', 1]), [/, 'is-word', 1]=[_90996, _91002, _91008], atom(_90996), catch_warn(current_op(_91034, yfx, _90996)), [/, 'is-word', 1]\=[_91054], s2ps([/, 'is-word', 1], _91062))) ^ Unify: (301) [user] fake_notrace(user:(ground([/, 'is-word', 1]), [/, 'is-word', 1]=[_90996, _91002, _91008], atom(_90996), catch_warn(current_op(_91034, yfx, _90996)), [/, 'is-word', 1]\=[_91054], s2ps([/, 'is-word', 1], _91062))) ^ Call: (302) [user] real_notrace(user:(ground([/, 'is-word', 1]), [/, 'is-word', 1]=[_90996, _91002, _91008], atom(_90996), catch_warn(current_op(_91034, yfx, _90996)), [/, 'is-word', 1]\=[_91054], s2ps([/, 'is-word', 1], _91062))) ^ Unify: (302) [user] real_notrace(user:(ground([/, 'is-word', 1]), [/, 'is-word', 1]=[_90996, _91002, _91008], atom(_90996), catch_warn(current_op(_91034, yfx, _90996)), [/, 'is-word', 1]\=[_91054], s2ps([/, 'is-word', 1], _91062))) ^ Call: (303) [user] setup_call_cleanup('$notrace'(_94768, _94770), once(user:(ground([/, 'is-word', 1]), [/, 'is-word', 1]=[_90996, _91002, _91008], atom(_90996), catch_warn(current_op(_91034, yfx, _90996)), [/, 'is-word', 1]\=[_91054], s2ps([/, 'is-word', 1], _91062))), '$restore_trace'(_94768, _94770)) ^ Unify: (303) [system] setup_call_cleanup(user:'$notrace'(_94768, _94770), user:once(user:(ground([/, 'is-word', 1]), [/, 'is-word', 1]=[_90996, _91002, _91008], atom(_90996), catch_warn(current_op(_91034, yfx, _90996)), [/, 'is-word', 1]\=[_91054], s2ps([/, 'is-word', 1], _91062))), user:'$restore_trace'(_94768, _94770)) ^ Call: (304) [system] sig_atomic(user:'$notrace'(_94768, _94770)) ^ Exit: (303) [system] setup_call_cleanup(user:'$notrace'(3, -1), user:once(user:(ground([/, 'is-word', 1]), [/, 'is-word', 1]=[/, 'is-word', 1], atom(/), catch_warn(current_op(400, yfx, /)), [/, 'is-word', 1]\=[_91054], s2ps([/, 'is-word', 1], 'is-word'/1))), user:'$restore_trace'(3, -1)) ^ Exit: (302) [user] real_notrace(user:(ground([/, 'is-word', 1]), [/, 'is-word', 1]=[/, 'is-word', 1], atom(/), catch_warn(current_op(400, yfx, /)), [/, 'is-word', 1]\=[_91054], s2ps([/, 'is-word', 1], 'is-word'/1))) ^ Exit: (301) [user] fake_notrace(user:(ground([/, 'is-word', 1]), [/, 'is-word', 1]=[/, 'is-word', 1], atom(/), catch_warn(current_op(400, yfx, /)), [/, 'is-word', 1]\=[_91054], s2ps([/, 'is-word', 1], 'is-word'/1))) ^ Call: (301) [user] fake_notrace(catch(_9338 is 'is-word'/1, _100482, fail)) ^ Unify: (301) [user] fake_notrace(user:catch(_9338 is 'is-word'/1, _100482, fail)) ^ Call: (302) [user] real_notrace(user:catch(_9338 is 'is-word'/1, _100482, fail)) ^ Unify: (302) [user] real_notrace(user:catch(_9338 is 'is-word'/1, _100482, fail)) ^ Call: (303) [user] setup_call_cleanup('$notrace'(_104196, _104198), once(user:catch(_9338 is 'is-word'/1, _100482, fail)), '$restore_trace'(_104196, _104198)) ^ Unify: (303) [system] setup_call_cleanup(user:'$notrace'(_104196, _104198), user:once(user:catch(_9338 is 'is-word'/1, _100482, fail)), user:'$restore_trace'(_104196, _104198)) ^ Call: (304) [system] sig_atomic(user:'$notrace'(_104196, _104198)) ^ Fail: (302) [user] real_notrace(user:catch(_9338 is 'is-word'/1, _9670, fail)) ^ Fail: (301) [user] fake_notrace(user:catch(_9338 is 'is-word'/1, _9670, fail)) ^ Redo: (295) [user] subst_args2_failed(494, '&self', [/, 'is-word', 1], _9338) ^ Unify: (295) [user] subst_args2_failed(494, '&self', [/, 'is-word', 1], [_12544|_12546]) ^ Call: (296) [user] subst_args(_13558, _13560, 494, '&self', /, _12544) ^ Unify: (296) [user] subst_args(_14502, _14504, 494, '&self', /, _12544) Call: (297) [system] atom(_15372) ^ Redo: (296) [user] subst_args(_16372, _16374, 494, '&self', /, _12544) ^ Unify: (296) [user] subst_args(_17316, _17318, 494, '&self', /, _12544) ^ Call: (297) [user] self_subst(/) ^ Unify: (297) [user] self_subst(/) Call: (298) [system] callable(/) Exit: (298) [system] callable(/) ^ Unify: (297) [user] self_subst(/) ^ Call: (298) [user] self_eval(/) ^ Unify: (298) [user] self_eval(/) ^ Call: (300) [system] setup_call_cleanup('$notrace'(_24666, _24668), once(user:self_eval0(/)), '$restore_trace'(_24666, _24668)) ^ Unify: (300) [system] setup_call_cleanup(system:'$notrace'(_24666, _24668), system:once(user:self_eval0(/)), system:'$restore_trace'(_24666, _24668)) ^ Call: (301) [system] sig_atomic(system:'$notrace'(_24666, _24668)) ^ Exit: (300) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(/)), system:'$restore_trace'(3, -1)) ^ Exit: (298) [user] self_eval(/) ^ Exit: (297) [user] self_subst(/) Call: (297) [system] _12544=(/) Exit: (297) [system] (/)=(/) ^ Exit: (296) [user] subst_args(_32220, _32222, 494, '&self', /, /) ^ Call: (296) [user] subst_args2_failed(494, '&self', ['is-word', 1], _12546) ^ Unify: (296) [user] subst_args2_failed(494, '&self', ['is-word', 1], _12546) Call: (297) [system] ['is-word', 1]==[] ^ Redo: (296) [user] subst_args2_failed(494, '&self', ['is-word', 1], _12546) ^ Unify: (296) [user] subst_args2_failed(494, '&self', ['is-word', 1], _12546) Call: (297) [system] var(['is-word', 1]) ^ Redo: (296) [user] subst_args2_failed(494, '&self', ['is-word', 1], _12546) ^ Unify: (296) [user] subst_args2_failed(494, '&self', ['is-word', 1], _12546) ^ Call: (297) [user] once(subst_selfless(['is-word', 1], _12546)) ^ Unify: (297) [system] once(user:subst_selfless(['is-word', 1], _12546)) ^ Call: (298) [user] subst_selfless(['is-word', 1], _12546) ^ Unify: (298) [user] subst_selfless(['is-word', 1], _12546) Call: (299) [system] var('is-word') ^ Redo: (298) [user] subst_selfless(['is-word', 1], _12546) ^ Unify: (298) [user] subst_selfless(['is-word', 1], _12546) ^ Call: (299) [user] eval_selfless(_47146, _47148, _47150, _47152, ['is-word', 1], _12546) ^ Unify: (299) [user] eval_selfless(_48090, _48092, _48094, _48096, ['is-word', 1], _12546) ^ Call: (300) [user] eval_selfless_0(['is-word', 1], _12546) ^ Unify: (300) [user] eval_selfless_0(['is-word', 1], _12546) Call: (301) [system] var('is-word') ^ Redo: (300) [user] eval_selfless_0(['is-word', 1], _12546) ^ Unify: (300) [user] eval_selfless_0(['is-word', 1], _12546) ^ Call: (301) [user] eval_selfless_1(['is-word', 1], _12546) ^ Unify: (301) [user] eval_selfless_1(['is-word', 1], _12546) ^ Call: (302) [user] allow_clp ^ Unify: (302) [user] allow_clp ^ Call: (303) [user] false_flag ^ Unify: (303) [user] false_flag Call: (304) [system] fail Fail: (304) [system] fail ^ Fail: (303) [user] false_flag ^ Redo: (300) [user] eval_selfless_0(['is-word', 1], _12546) ^ Unify: (300) [user] eval_selfless_0(['is-word', 1], _12546) ^ Call: (301) [user] eval_selfless_2(['is-word', 1], _12546) ^ Unify: (301) [user] eval_selfless_2(['is-word', 1], _12546) Call: (302) [system] var('is-word') ^ Redo: (301) [user] eval_selfless_2(['is-word', 1], _12546) ^ Unify: (301) [user] eval_selfless_2(['is-word', 1], _12546) ^ Call: (302) [user] fake_notrace((ground(['is-word', 1]), ['is-word', 1]=[_68386, _68392, _68398], atom(_68386), catch_warn(current_op(_68424, yfx, _68386)), ['is-word', 1]\=[_68444], s2ps(['is-word', 1], _68452))) ^ Unify: (302) [user] fake_notrace(user:(ground(['is-word', 1]), ['is-word', 1]=[_68386, _68392, _68398], atom(_68386), catch_warn(current_op(_68424, yfx, _68386)), ['is-word', 1]\=[_68444], s2ps(['is-word', 1], _68452))) ^ Call: (303) [user] real_notrace(user:(ground(['is-word', 1]), ['is-word', 1]=[_68386, _68392, _68398], atom(_68386), catch_warn(current_op(_68424, yfx, _68386)), ['is-word', 1]\=[_68444], s2ps(['is-word', 1], _68452))) ^ Unify: (303) [user] real_notrace(user:(ground(['is-word', 1]), ['is-word', 1]=[_68386, _68392, _68398], atom(_68386), catch_warn(current_op(_68424, yfx, _68386)), ['is-word', 1]\=[_68444], s2ps(['is-word', 1], _68452))) ^ Call: (304) [user] setup_call_cleanup('$notrace'(_72158, _72160), once(user:(ground(['is-word', 1]), ['is-word', 1]=[_68386, _68392, _68398], atom(_68386), catch_warn(current_op(_68424, yfx, _68386)), ['is-word', 1]\=[_68444], s2ps(['is-word', 1], _68452))), '$restore_trace'(_72158, _72160)) ^ Unify: (304) [system] setup_call_cleanup(user:'$notrace'(_72158, _72160), user:once(user:(ground(['is-word', 1]), ['is-word', 1]=[_68386, _68392, _68398], atom(_68386), catch_warn(current_op(_68424, yfx, _68386)), ['is-word', 1]\=[_68444], s2ps(['is-word', 1], _68452))), user:'$restore_trace'(_72158, _72160)) ^ Call: (305) [system] sig_atomic(user:'$notrace'(_72158, _72160)) ^ Fail: (303) [user] real_notrace(user:(ground(['is-word', 1]), ['is-word', 1]=[_68386, _68392, _68398], atom(_68386), catch_warn(current_op(_68424, yfx, _68386)), ['is-word', 1]\=[_68444], s2ps(['is-word', 1], _68452))) ^ Fail: (302) [user] fake_notrace(user:(ground(['is-word', 1]), ['is-word', 1]=[_68386, _68392, _68398], atom(_68386), catch_warn(current_op(_68424, yfx, _68386)), ['is-word', 1]\=[_68444], s2ps(['is-word', 1], _68452))) ^ Redo: (296) [user] subst_args2_failed(494, '&self', ['is-word', 1], _12546) ^ Unify: (296) [user] subst_args2_failed(494, '&self', ['is-word', 1], [_77782|_77784]) ^ Call: (297) [user] subst_args(_78796, _78798, 494, '&self', 'is-word', _77782) ^ Unify: (297) [user] subst_args(_79740, _79742, 494, '&self', 'is-word', _77782) Call: (298) [system] atom(_80610) ^ Redo: (297) [user] subst_args(_81610, _81612, 494, '&self', 'is-word', _77782) ^ Unify: (297) [user] subst_args(_82554, _82556, 494, '&self', 'is-word', _77782) ^ Call: (298) [user] self_subst('is-word') ^ Unify: (298) [user] self_subst('is-word') Call: (299) [system] callable('is-word') Exit: (299) [system] callable('is-word') ^ Unify: (298) [user] self_subst('is-word') ^ Call: (299) [user] self_eval('is-word') ^ Unify: (299) [user] self_eval('is-word') ^ Call: (301) [system] setup_call_cleanup('$notrace'(_89904, _89906), once(user:self_eval0('is-word')), '$restore_trace'(_89904, _89906)) ^ Unify: (301) [system] setup_call_cleanup(system:'$notrace'(_89904, _89906), system:once(user:self_eval0('is-word')), system:'$restore_trace'(_89904, _89906)) ^ Call: (302) [system] sig_atomic(system:'$notrace'(_89904, _89906)) ^ Exit: (301) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0('is-word')), system:'$restore_trace'(3, -1)) ^ Exit: (299) [user] self_eval('is-word') ^ Exit: (298) [user] self_subst('is-word') Call: (298) [system] _77782='is-word' Exit: (298) [system] 'is-word'='is-word' ^ Exit: (297) [user] subst_args(_97458, _97460, 494, '&self', 'is-word', 'is-word') ^ Call: (297) [user] subst_args2_failed(494, '&self', [1], _77784) ^ Unify: (297) [user] subst_args2_failed(494, '&self', [1], _77784) Call: (298) [system] [1]==[] ^ Redo: (297) [user] subst_args2_failed(494, '&self', [1], _77784) ^ Unify: (297) [user] subst_args2_failed(494, '&self', [1], _77784) Call: (298) [system] var([1]) ^ Redo: (297) [user] subst_args2_failed(494, '&self', [1], _77784) ^ Unify: (297) [user] subst_args2_failed(494, '&self', [1], _77784) ^ Call: (298) [user] once(subst_selfless([1], _77784)) ^ Unify: (298) [system] once(user:subst_selfless([1], _77784)) ^ Call: (299) [user] subst_selfless([1], _77784) ^ Unify: (299) [user] subst_selfless([1], _77784) Call: (300) [system] var(1) ^ Redo: (299) [user] subst_selfless([1], _77784) ^ Unify: (299) [user] subst_selfless([1], _77784) ^ Call: (300) [user] eval_selfless(_112384, _112386, _112388, _112390, [1], _77784) ^ Unify: (300) [user] eval_selfless(_113328, _113330, _113332, _113334, [1], _77784) ^ Call: (301) [user] eval_selfless_0([1], _77784) ^ Unify: (301) [user] eval_selfless_0([1], _77784) Call: (302) [system] var(1) ^ Redo: (301) [user] eval_selfless_0([1], _77784) ^ Unify: (301) [user] eval_selfless_0([1], _77784) ^ Call: (302) [user] eval_selfless_1([1], _77784) ^ Unify: (302) [user] eval_selfless_1([1], _77784) ^ Call: (303) [user] allow_clp ^ Unify: (303) [user] allow_clp ^ Call: (304) [user] false_flag ^ Unify: (304) [user] false_flag Call: (305) [system] fail Fail: (305) [system] fail ^ Fail: (304) [user] false_flag ^ Redo: (301) [user] eval_selfless_0([1], _77784) ^ Unify: (301) [user] eval_selfless_0([1], _77784) ^ Call: (302) [user] eval_selfless_2([1], _77784) ^ Unify: (302) [user] eval_selfless_2([1], _77784) Call: (303) [system] var(1) ^ Redo: (302) [user] eval_selfless_2([1], _77784) ^ Unify: (302) [user] eval_selfless_2([1], _77784) ^ Call: (303) [user] fake_notrace((ground([1]), [1]=[_133624, _133630, _133636], atom(_133624), catch_warn(current_op(_133662, yfx, _133624)), [1]\=[_133682], s2ps([1], _133690))) ^ Unify: (303) [user] fake_notrace(user:(ground([1]), [1]=[_133624, _133630, _133636], atom(_133624), catch_warn(current_op(_133662, yfx, _133624)), [1]\=[_133682], s2ps([1], _133690))) ^ Call: (304) [user] real_notrace(user:(ground([1]), [1]=[_133624, _133630, _133636], atom(_133624), catch_warn(current_op(_133662, yfx, _133624)), [1]\=[_133682], s2ps([1], _133690))) ^ Unify: (304) [user] real_notrace(user:(ground([1]), [1]=[_133624, _133630, _133636], atom(_133624), catch_warn(current_op(_133662, yfx, _133624)), [1]\=[_133682], s2ps([1], _133690))) ^ Call: (305) [user] setup_call_cleanup('$notrace'(_137396, _137398), once(user:(ground([1]), [1]=[_133624, _133630, _133636], atom(_133624), catch_warn(current_op(_133662, yfx, _133624)), [1]\=[_133682], s2ps([1], _133690))), '$restore_trace'(_137396, _137398)) ^ Unify: (305) [system] setup_call_cleanup(user:'$notrace'(_137396, _137398), user:once(user:(ground([1]), [1]=[_133624, _133630, _133636], atom(_133624), catch_warn(current_op(_133662, yfx, _133624)), [1]\=[_133682], s2ps([1], _133690))), user:'$restore_trace'(_137396, _137398)) ^ Call: (306) [system] sig_atomic(user:'$notrace'(_137396, _137398)) ^ Fail: (304) [user] real_notrace(user:(ground([1]), [1]=[_133624, _133630, _133636], atom(_133624), catch_warn(current_op(_133662, yfx, _133624)), [1]\=[_133682], s2ps([1], _133690))) ^ Fail: (303) [user] fake_notrace(user:(ground([1]), [1]=[_133624, _133630, _133636], atom(_133624), catch_warn(current_op(_133662, yfx, _133624)), [1]\=[_133682], s2ps([1], _133690))) ^ Redo: (297) [user] subst_args2_failed(494, '&self', [1], _77784) ^ Unify: (297) [user] subst_args2_failed(494, '&self', [1], [_143020|_143022]) ^ Call: (298) [user] subst_args(_144034, _144036, 494, '&self', 1, _143020) ^ Unify: (298) [user] subst_args(_144978, _144980, 494, '&self', 1, _143020) Call: (299) [system] atom(_145848) ^ Redo: (298) [user] subst_args(_146848, _146850, 494, '&self', 1, _143020) ^ Unify: (298) [user] subst_args(_147792, _147794, 494, '&self', 1, _143020) ^ Call: (299) [user] self_subst(1) ^ Unify: (299) [user] self_subst(1) Call: (300) [system] callable(1) ^ Redo: (299) [user] self_subst(1) ^ Exit: (299) [user] self_subst(1) Call: (299) [system] _143020=1 Exit: (299) [system] 1=1 ^ Exit: (298) [user] subst_args(_155212, _155214, 494, '&self', 1, 1) ^ Call: (298) [user] subst_args2_failed(494, '&self', [], _143022) ^ Unify: (298) [user] subst_args2_failed(494, '&self', [], _143022) Call: (299) [system] []==[] Exit: (299) [system] []==[] Call: (299) [system] _143022=[] Exit: (299) [system] []=[] ^ Exit: (298) [user] subst_args2_failed(494, '&self', [], []) ^ Exit: (297) [user] subst_args2_failed(494, '&self', [1], [1]) ^ Exit: (296) [user] subst_args2_failed(494, '&self', ['is-word', 1], ['is-word', 1]) ^ Exit: (295) [user] subst_args2_failed(494, '&self', [/, 'is-word', 1], [/, 'is-word', 1]) ^ Exit: (294) [user] subst_args1(=, _9290, 494, '&self', [/, 'is-word', 1], [/, 'is-word', 1]) Call: (294) [system] nb_setarg(1, retval(fail), [/, 'is-word', 1]) Exit: (294) [system] nb_setarg(1, retval([/, 'is-word', 1]), [/, 'is-word', 1]) ^ Call: (294) [user] ignore(notrace((\+[/, 'is-word', 1]\=_9354, nb_setarg(1, retval([/, 'is-word', 1]), [/, 'is-word', 1])))) ^ Unify: (294) [system] ignore(user:notrace((\+[/, 'is-word', 1]\=_9354, nb_setarg(1, retval([/, 'is-word', 1]), [/, 'is-word', 1])))) ^ Call: (296) [system] setup_call_cleanup('$notrace'(_170112, _170114), once(user:(\+[/, 'is-word', 1]\=_9354, nb_setarg(1, retval([/, 'is-word', 1]), [/, 'is-word', 1]))), '$restore_trace'(_170112, _170114)) ^ Unify: (296) [system] setup_call_cleanup(system:'$notrace'(_170112, _170114), system:once(user:(\+[/, 'is-word', 1]\=_9354, nb_setarg(1, retval([/, 'is-word', 1]), [/, 'is-word', 1]))), system:'$restore_trace'(_170112, _170114)) ^ Call: (297) [system] sig_atomic(system:'$notrace'(_170112, _170114)) ^ Exit: (296) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(\+[/, 'is-word', 1]\=_9354, nb_setarg(1, retval([/, 'is-word', 1]), [/, 'is-word', 1]))), system:'$restore_trace'(3, -1)) ^ Exit: (294) [system] ignore(user:notrace((\+[/, 'is-word', 1]\=_9354, nb_setarg(1, retval([/, 'is-word', 1]), [/, 'is-word', 1])))) ^ Call: (294) [user] ignore((_9346==1->ignore(\+ \+ (flag(eval_num, _9384, _9384+1), (retval([/, 'is-word', 1])\=@=retval(fail), nonvar([/, 'is-word', 1])->indentq(5, _9384, <--, [false, [/, 'is-word', 1]]);indentq(5, _9384, <--, [false, retval([/, 'is-word', 1])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9384, _9384+1), (retval([/, 'is-word', 1])\=@=retval(fail), nonvar([/, 'is-word', 1])->indentq(5, _9384, <--, [false, [/, 'is-word', 1]]);indentq(5, _9384, <--, [false, retval([/, 'is-word', 1])])))))))))) ^ Unify: (294) [system] ignore(user:(_9346==1->ignore(\+ \+ (flag(eval_num, _9384, _9384+1), (retval([/, 'is-word', 1])\=@=retval(fail), nonvar([/, 'is-word', 1])->indentq(5, _9384, <--, [false, [/, 'is-word', 1]]);indentq(5, _9384, <--, [false, retval([/, 'is-word', 1])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9384, _9384+1), (retval([/, 'is-word', 1])\=@=retval(fail), nonvar([/, 'is-word', 1])->indentq(5, _9384, <--, [false, [/, 'is-word', 1]]);indentq(5, _9384, <--, [false, retval([/, 'is-word', 1])])))))))))) Call: (296) [system] _9346==1 Fail: (296) [system] _9346==1 ^ Call: (297) [system] setup_call_cleanup('$notrace'(_178568, _178570), once(user:ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9384, _9384+1), (retval([/, 'is-word', 1])\=@=retval(fail), nonvar([/, 'is-word', 1])->indentq(5, _9384, <--, [false, [/, 'is-word', 1]]);indentq(5, _9384, <--, [false, retval([/, 'is-word', 1])])))))))), '$restore_trace'(_178568, _178570)) ^ Unify: (297) [system] setup_call_cleanup(system:'$notrace'(_178568, _178570), system:once(user:ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9384, _9384+1), (retval([/, 'is-word', 1])\=@=retval(fail), nonvar([/, 'is-word', 1])->indentq(5, _9384, <--, [false, [/, 'is-word', 1]]);indentq(5, _9384, <--, [false, retval([/, 'is-word', 1])])))))))), system:'$restore_trace'(_178568, _178570)) ^ Call: (298) [system] sig_atomic(system:'$notrace'(_178568, _178570)) ^ Exit: (297) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9384, _9384+1), (retval([/, 'is-word', 1])\=@=retval(fail), nonvar([/, 'is-word', 1])->indentq(5, _9384, <--, [false, [/, 'is-word', 1]]);indentq(5, _9384, <--, [false, retval([/, 'is-word', 1])])))))))), system:'$restore_trace'(3, -1)) ^ Exit: (294) [system] ignore(user:(_9346==1->ignore(\+ \+ (flag(eval_num, _9384, _9384+1), (retval([/, 'is-word', 1])\=@=retval(fail), nonvar([/, 'is-word', 1])->indentq(5, _9384, <--, [false, [/, 'is-word', 1]]);indentq(5, _9384, <--, [false, retval([/, 'is-word', 1])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9384, _9384+1), (retval([/, 'is-word', 1])\=@=retval(fail), nonvar([/, 'is-word', 1])->indentq(5, _9384, <--, [false, [/, 'is-word', 1]]);indentq(5, _9384, <--, [false, retval([/, 'is-word', 1])])))))))))) ^ Exit: (292) [system] call_cleanup(user:((call(subst_args1(=, _9290), 494, '&self', [/, 'is-word', 1], [/, 'is-word', 1])*->nb_setarg(1, retval([/, 'is-word', 1]), [/, 'is-word', 1]);fail, trace, call(subst_args1(=, _9290), 494, '&self', [/, 'is-word', 1], [/, 'is-word', 1])), ignore(notrace((\+[/, 'is-word', 1]\=_9354, nb_setarg(1, retval([/, 'is-word', 1]), [/, 'is-word', 1]))))), user:ignore((_9346==1->ignore(\+ \+ (flag(eval_num, _9384, _9384+1), (retval([/, 'is-word', 1])\=@=retval(fail), nonvar([/, 'is-word', 1])->indentq(5, _9384, <--, [false, [/, 'is-word', 1]]);indentq(5, _9384, <--, [false, retval([/, 'is-word', 1])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9384, _9384+1), (retval([/, 'is-word', 1])\=@=retval(fail), nonvar([/, 'is-word', 1])->indentq(5, _9384, <--, [false, [/, 'is-word', 1]]);indentq(5, _9384, <--, [false, retval([/, 'is-word', 1])]))))))))))) Call: (292) [system] retval([/, 'is-word', 1])\=@=retval(fail) Exit: (292) [system] retval([/, 'is-word', 1])\=@=retval(fail) ^ Exit: (291) [user] trace_eval(subst_args1(=, _9290), (false, (e2;e)), 494, '&self', [/, 'is-word', 1], [/, 'is-word', 1]) Call: (291) [system] [/, 'is-word', 1]\=@=[/, 'is-word', 1] ^ Redo: (290) [user] subst_args0(=, _9290, 494, '&self', [/, 'is-word', 1], _9306) Call: (291) [system] _9306=[/, 'is-word', 1] Exit: (291) [system] [/, 'is-word', 1]=[/, 'is-word', 1] ^ Exit: (290) [user] subst_args0(=, _9290, 494, '&self', [/, 'is-word', 1], [/, 'is-word', 1]) ^ Exit: (289) [user] subst_args(=, _9290, 495, '&self', [/, 'is-word', 1], [/, 'is-word', 1]) Call: (289) [apply] apply:maplist_([[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9308, user:subst_args(=, _9290, 495, '&self')) Unify: (289) [apply] apply:maplist_([[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], [_193728|_193730], user:subst_args(=, _9290, 495, '&self')) ^ Call: (290) [user] subst_args(=, _9290, 495, '&self', [/, 'is-word', 2], _193728) ^ Unify: (290) [user] subst_args(=, _9290, 495, '&self', [/, 'is-word', 2], _193728) Call: (291) [system] atom(=) Exit: (291) [system] atom(=) Call: (291) [system] (=)\==(=) ^ Redo: (290) [user] subst_args(=, _9290, 495, '&self', [/, 'is-word', 2], _193728) ^ Unify: (290) [user] subst_args(=, _9290, 495, '&self', [/, 'is-word', 2], _193728) ^ Call: (291) [user] self_subst([/, 'is-word', 2]) ^ Unify: (291) [user] self_subst([/, 'is-word', 2]) Call: (292) [system] callable([/, 'is-word', 2]) Exit: (292) [system] callable([/, 'is-word', 2]) ^ Unify: (291) [user] self_subst([/, 'is-word', 2]) ^ Call: (292) [user] self_eval([/, 'is-word', 2]) ^ Unify: (292) [user] self_eval([/, 'is-word', 2]) ^ Call: (294) [system] setup_call_cleanup('$notrace'(_207696, _207698), once(user:self_eval0([/, 'is-word', 2])), '$restore_trace'(_207696, _207698)) ^ Unify: (294) [system] setup_call_cleanup(system:'$notrace'(_207696, _207698), system:once(user:self_eval0([/, 'is-word', 2])), system:'$restore_trace'(_207696, _207698)) ^ Call: (295) [system] sig_atomic(system:'$notrace'(_207696, _207698)) ^ Fail: (292) [user] self_eval([/, 'is-word', 2]) ^ Redo: (290) [user] subst_args(=, _9290, 495, '&self', [/, 'is-word', 2], _193728) ^ Unify: (290) [user] subst_args(=, _9290, 495, '&self', [/, 'is-word', 2], _193728) Call: (291) [system] ['is-word', 2]==[] ^ Redo: (290) [user] subst_args(=, _9290, 495, '&self', [/, 'is-word', 2], _193728) ^ Unify: (290) [user] subst_args(=, _9290, 495, '&self', [/, 'is-word', 2], _193728) ^ Call: (292) [system] setup_call_cleanup('$notrace'(_216182, _216184), once(user:(_216164 is 495-1)), '$restore_trace'(_216182, _216184)) ^ Unify: (292) [system] setup_call_cleanup(system:'$notrace'(_216182, _216184), system:once(user:(_216164 is 495-1)), system:'$restore_trace'(_216182, _216184)) ^ Call: (293) [system] sig_atomic(system:'$notrace'(_216182, _216184)) ^ Exit: (292) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(494 is 495-1)), system:'$restore_trace'(3, -1)) ^ Call: (291) [user] subst_args0(=, _9290, 494, '&self', [/, 'is-word', 2], _193728) ^ Unify: (291) [user] subst_args0(=, _9290, 494, '&self', [/, 'is-word', 2], _193728) ^ Call: (292) [user] self_subst([/, 'is-word', 2]) ^ Unify: (292) [user] self_subst([/, 'is-word', 2]) Call: (293) [system] callable([/, 'is-word', 2]) Exit: (293) [system] callable([/, 'is-word', 2]) ^ Unify: (292) [user] self_subst([/, 'is-word', 2]) ^ Call: (293) [user] self_eval([/, 'is-word', 2]) ^ Unify: (293) [user] self_eval([/, 'is-word', 2]) ^ Call: (295) [system] setup_call_cleanup('$notrace'(_228332, _228334), once(user:self_eval0([/, 'is-word', 2])), '$restore_trace'(_228332, _228334)) ^ Unify: (295) [system] setup_call_cleanup(system:'$notrace'(_228332, _228334), system:once(user:self_eval0([/, 'is-word', 2])), system:'$restore_trace'(_228332, _228334)) ^ Call: (296) [system] sig_atomic(system:'$notrace'(_228332, _228334)) ^ Fail: (293) [user] self_eval([/, 'is-word', 2]) ^ Redo: (291) [user] subst_args0(=, _9290, 494, '&self', [/, 'is-word', 2], _193728) ^ Unify: (291) [user] subst_args0(=, _9290, 494, '&self', [/, 'is-word', 2], _193728) Call: (292) [system] _233988 is 494+ -1 Exit: (292) [system] 493 is 494+ -1 ^ Call: (292) [user] trace_eval(subst_args1(=, _9290), (false, (e2;e)), 494, '&self', [/, 'is-word', 2], _235864) ^ Unify: (292) [user] trace_eval(subst_args1(=, _9290), (false, (e2;e)), 494, '&self', [/, 'is-word', 2], _235864) ^ Call: (293) [user] must_det_ll((notrace((flag(eval_num, _237774, _237774+1), _237792 is _237774 mod 500, _237810 is 99-494 mod 100, _237834=_237836, option_else('trace-length', _237848, 500), option_else('trace-depth', _237856, 30))), quietly(if_t((nop(stop_rtrace), _237792>_237848), (set_debug(eval, false), _237912 is _237848+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_237912])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_237964))))) ^ Unify: (293) [user] must_det_ll(user:(notrace((flag(eval_num, _237774, _237774+1), _237792 is _237774 mod 500, _237810 is 99-494 mod 100, _237834=_237836, option_else('trace-length', _237848, 500), option_else('trace-depth', _237856, 30))), quietly(if_t((nop(stop_rtrace), _237792>_237848), (set_debug(eval, false), _237912 is _237848+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_237912])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_237964))))) ^ Call: (294) [user] once(user:(notrace((flag(eval_num, _237774, _237774+1), _237792 is _237774 mod 500, _237810 is 99-494 mod 100, _237834=_237836, option_else('trace-length', _237848, 500), option_else('trace-depth', _237856, 30))), quietly(if_t((nop(stop_rtrace), _237792>_237848), (set_debug(eval, false), _237912 is _237848+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_237912])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_237964))))) ^ Unify: (294) [system] once(user:(notrace((flag(eval_num, _237774, _237774+1), _237792 is _237774 mod 500, _237810 is 99-494 mod 100, _237834=_237836, option_else('trace-length', _237848, 500), option_else('trace-depth', _237856, 30))), quietly(if_t((nop(stop_rtrace), _237792>_237848), (set_debug(eval, false), _237912 is _237848+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_237912])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_237964))))) ^ Call: (297) [system] setup_call_cleanup('$notrace'(_241688, _241690), once(user:(flag(eval_num, _237774, _237774+1), _237792 is _237774 mod 500, _237810 is 99-494 mod 100, _237834=_237836, option_else('trace-length', _237848, 500), option_else('trace-depth', _237856, 30))), '$restore_trace'(_241688, _241690)) ^ Unify: (297) [system] setup_call_cleanup(system:'$notrace'(_241688, _241690), system:once(user:(flag(eval_num, _237774, _237774+1), _237792 is _237774 mod 500, _237810 is 99-494 mod 100, _237834=_237836, option_else('trace-length', _237848, 500), option_else('trace-depth', _237856, 30))), system:'$restore_trace'(_241688, _241690)) ^ Call: (298) [system] sig_atomic(system:'$notrace'(_241688, _241690)) ^ Exit: (297) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(flag(eval_num, 48, 48+1), 48 is 48 mod 500, 5 is 99-494 mod 100, _237834=_237834, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), system:'$restore_trace'(3, -1)) ^ Call: (297) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 48>500), (set_debug(eval, false), _237912 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_237912])), nop((start_rtrace, rtrace))))) ^ Unify: (297) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 48>500), (set_debug(eval, false), _237912 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_237912])), nop((start_rtrace, rtrace))))) ^ Exit: (297) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 48>500), (set_debug(eval, false), _237912 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_237912])), nop((start_rtrace, rtrace))))) Call: (296) [user] nop(notrace(no_repeats_var(_237964))) Unify: (296) [user] nop(notrace(no_repeats_var(_237964))) Exit: (296) [user] nop(notrace(no_repeats_var(_237964))) ^ Exit: (294) [system] once(user:(notrace((flag(eval_num, 48, 48+1), 48 is 48 mod 500, 5 is 99-494 mod 100, _237834=_237834, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), quietly(if_t((nop(stop_rtrace), 48>500), (set_debug(eval, false), _237912 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_237912])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_237964))))) ^ Exit: (293) [user] must_det_ll(user:(notrace((flag(eval_num, 48, 48+1), 48 is 48 mod 500, 5 is 99-494 mod 100, _237834=_237834, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), quietly(if_t((nop(stop_rtrace), 48>500), (set_debug(eval, false), _237912 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_237912])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_237964))))) Call: (293) [occurs] occurs:sub_term(_253152, (false, (e2;e))) Unify: (293) [occurs] occurs:sub_term((false, (e2;e)), (false, (e2;e))) Exit: (293) [occurs] occurs:sub_term((false, (e2;e)), (false, (e2;e))) Call: (293) [system] (false, (e2;e))\=(false, (e2;e)) Fail: (293) [system] (false, (e2;e))\=(false, (e2;e)) Redo: (293) [occurs] occurs:sub_term(_253152, (false, (e2;e))) Unify: (293) [occurs] occurs:sub_term(_253152, (false, (e2;e))) Call: (294) [system] compound((false, (e2;e))) Exit: (294) [system] compound((false, (e2;e))) Call: (294) [system] arg(_261574, (false, (e2;e)), _261498) Exit: (294) [system] arg(1, (false, (e2;e)), false) Call: (294) [occurs] occurs:sub_term(_253152, false) Unify: (294) [occurs] occurs:sub_term(false, false) Exit: (294) [occurs] occurs:sub_term(false, false) Exit: (293) [occurs] occurs:sub_term(false, (false, (e2;e))) Call: (293) [system] (false, (e2;e))\=false Exit: (293) [system] (false, (e2;e))\=false ^ Call: (293) [user] if_trace((eval;false, (e2;e)), (_237834=1, indentq(5, 48, -->, [false, [/, 'is-word', 2]]))) ^ Unify: (293) [user] if_trace((eval;false, (e2;e)), (_237834=1, indentq(5, 48, -->, [false, [/, 'is-word', 2]]))) ^ Call: (295) [system] setup_call_cleanup('$notrace'(_270878, _270880), once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _237834=1, indentq(5, 48, -->, [false, [/, 'is-word', 2]]))), _270836, fbug((_270836-->if_trace((eval;false, (e2;e)), (_237834=1, indentq(5, 48, -->, [false, [/, 'is-word', 2]])))))))), '$restore_trace'(_270878, _270880)) ^ Unify: (295) [system] setup_call_cleanup(system:'$notrace'(_270878, _270880), system:once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _237834=1, indentq(5, 48, -->, [false, [/, 'is-word', 2]]))), _270836, fbug((_270836-->if_trace((eval;false, (e2;e)), (_237834=1, indentq(5, 48, -->, [false, [/, 'is-word', 2]])))))))), system:'$restore_trace'(_270878, _270880)) ^ Call: (296) [system] sig_atomic(system:'$notrace'(_270878, _270880)) ^ Exit: (295) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _237834=1, indentq(5, 48, -->, [false, [/, 'is-word', 2]]))), _270836, fbug((_270836-->if_trace((eval;false, (e2;e)), (_237834=1, indentq(5, 48, -->, [false, [/, 'is-word', 2]])))))))), system:'$restore_trace'(3, -1)) ^ Exit: (293) [user] if_trace((eval;false, (e2;e)), (_237834=1, indentq(5, 48, -->, [false, [/, 'is-word', 2]]))) Call: (293) [system] _275660=retval(fail) Exit: (293) [system] retval(fail)=retval(fail) Call: (293) [system] _277522=(\+ \+ (flag(eval_num, _277542, _277542+1), (retval(fail)\=@=retval(fail), nonvar(_235864)->indentq(5, _277542, <--, [false, _235864]);indentq(5, _277542, <--, [false, retval(fail)])))) Exit: (293) [system] (\+ \+ (flag(eval_num, _277542, _277542+1), (retval(fail)\=@=retval(fail), nonvar(_235864)->indentq(5, _277542, <--, [false, _235864]);indentq(5, _277542, <--, [false, retval(fail)]))))=(\+ \+ (flag(eval_num, _277542, _277542+1), (retval(fail)\=@=retval(fail), nonvar(_235864)->indentq(5, _277542, <--, [false, _235864]);indentq(5, _277542, <--, [false, retval(fail)])))) ^ Call: (293) [user] call_cleanup(((call(subst_args1(=, _9290), 494, '&self', [/, 'is-word', 2], _235864)*->nb_setarg(1, retval(fail), _235864);fail, trace, call(subst_args1(=, _9290), 494, '&self', [/, 'is-word', 2], _235864)), ignore(notrace((\+_235864\=_237964, nb_setarg(1, retval(fail), _235864))))), ignore((_237834==1->ignore(\+ \+ (flag(eval_num, _277542, _277542+1), (retval(fail)\=@=retval(fail), nonvar(_235864)->indentq(5, _277542, <--, [false, _235864]);indentq(5, _277542, <--, [false, retval(fail)]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _277542, _277542+1), (retval(fail)\=@=retval(fail), nonvar(_235864)->indentq(5, _277542, <--, [false, _235864]);indentq(5, _277542, <--, [false, retval(fail)]))))))))))) ^ Unify: (293) [system] call_cleanup(user:((call(subst_args1(=, _9290), 494, '&self', [/, 'is-word', 2], _235864)*->nb_setarg(1, retval(fail), _235864);fail, trace, call(subst_args1(=, _9290), 494, '&self', [/, 'is-word', 2], _235864)), ignore(notrace((\+_235864\=_237964, nb_setarg(1, retval(fail), _235864))))), user:ignore((_237834==1->ignore(\+ \+ (flag(eval_num, _277542, _277542+1), (retval(fail)\=@=retval(fail), nonvar(_235864)->indentq(5, _277542, <--, [false, _235864]);indentq(5, _277542, <--, [false, retval(fail)]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _277542, _277542+1), (retval(fail)\=@=retval(fail), nonvar(_235864)->indentq(5, _277542, <--, [false, _235864]);indentq(5, _277542, <--, [false, retval(fail)]))))))))))) ^ Call: (295) [user] subst_args1(=, _9290, 494, '&self', [/, 'is-word', 2], _235864) ^ Unify: (295) [user] subst_args1(=, _9290, 494, '&self', [/, 'is-word', 2], _235864) Call: (296) [system] var(=) ^ Redo: (295) [user] subst_args1(=, _9290, 494, '&self', [/, 'is-word', 2], _235864) Call: (296) [system] atom(=) Exit: (296) [system] atom(=) Call: (296) [system] (=)\==(=) ^ Redo: (295) [user] subst_args1(=, _9290, 494, '&self', [/, 'is-word', 2], _235864) ^ Unify: (295) [user] subst_args1(=, _9290, 494, '&self', [/, 'is-word', 2], _235864) Call: (296) [system] atom([/, 'is-word', 2]) ^ Redo: (295) [user] subst_args1(=, _9290, 494, '&self', [/, 'is-word', 2], _235864) ^ Unify: (295) [user] subst_args1(=, _9290, 494, '&self', [/, 'is-word', 2], _235864) Call: (296) [system] is_list(['is-word', 2]) Exit: (296) [system] is_list(['is-word', 2]) ^ Unify: (295) [user] subst_args1(=, _9290, 494, '&self', [/, 'is-word', 2], _235864) Call: (296) [system] is_list([/, 'is-word', 2]) Exit: (296) [system] is_list([/, 'is-word', 2]) ^ Unify: (295) [user] subst_args1(=, _9290, 494, '&self', [/, 'is-word', 2], [/|_297396]) Call: (296) [system] var(/) ^ Redo: (295) [user] subst_args1(=, _9290, 494, '&self', [/, 'is-word', 2], _235864) ^ Unify: (295) [user] subst_args1(=, _9290, 494, '&self', [/, 'is-word', 2], _235864) Call: (296) [system] fail ^ Redo: (295) [user] subst_args1(=, _9290, 494, '&self', [/, 'is-word', 2], _235864) ^ Unify: (295) [user] subst_args1(=, _9290, 494, '&self', [/, 'is-word', 2], _235864) Call: (296) [system] is_list([/, 'is-word', 2]) Exit: (296) [system] is_list([/, 'is-word', 2]) ^ Call: (296) [user] apply:maplist(self_subst, [/, 'is-word', 2]) ^ Unify: (296) [apply] apply:maplist(user:self_subst, [/, 'is-word', 2]) Call: (297) [apply] apply:maplist_([/, 'is-word', 2], user:self_subst) Unify: (297) [apply] apply:maplist_([/, 'is-word', 2], user:self_subst) ^ Call: (298) [user] self_subst(/) ^ Unify: (298) [user] self_subst(/) Call: (299) [system] callable(/) Exit: (299) [system] callable(/) ^ Unify: (298) [user] self_subst(/) ^ Call: (299) [user] self_eval(/) ^ Unify: (299) [user] self_eval(/) ^ Call: (301) [system] setup_call_cleanup('$notrace'(_316016, _316018), once(user:self_eval0(/)), '$restore_trace'(_316016, _316018)) ^ Unify: (301) [system] setup_call_cleanup(system:'$notrace'(_316016, _316018), system:once(user:self_eval0(/)), system:'$restore_trace'(_316016, _316018)) ^ Call: (302) [system] sig_atomic(system:'$notrace'(_316016, _316018)) ^ Exit: (301) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(/)), system:'$restore_trace'(3, -1)) ^ Exit: (299) [user] self_eval(/) ^ Exit: (298) [user] self_subst(/) Call: (298) [apply] apply:maplist_(['is-word', 2], user:self_subst) Unify: (298) [apply] apply:maplist_(['is-word', 2], user:self_subst) ^ Call: (299) [user] self_subst('is-word') ^ Unify: (299) [user] self_subst('is-word') Call: (300) [system] callable('is-word') Exit: (300) [system] callable('is-word') ^ Unify: (299) [user] self_subst('is-word') ^ Call: (300) [user] self_eval('is-word') ^ Unify: (300) [user] self_eval('is-word') ^ Call: (302) [system] setup_call_cleanup('$notrace'(_329976, _329978), once(user:self_eval0('is-word')), '$restore_trace'(_329976, _329978)) ^ Unify: (302) [system] setup_call_cleanup(system:'$notrace'(_329976, _329978), system:once(user:self_eval0('is-word')), system:'$restore_trace'(_329976, _329978)) ^ Call: (303) [system] sig_atomic(system:'$notrace'(_329976, _329978)) ^ Exit: (302) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0('is-word')), system:'$restore_trace'(3, -1)) ^ Exit: (300) [user] self_eval('is-word') ^ Exit: (299) [user] self_subst('is-word') Call: (299) [apply] apply:maplist_([2], user:self_subst) Unify: (299) [apply] apply:maplist_([2], user:self_subst) ^ Call: (300) [user] self_subst(2) ^ Unify: (300) [user] self_subst(2) Call: (301) [system] callable(2) ^ Redo: (300) [user] self_subst(2) ^ Exit: (300) [user] self_subst(2) Call: (300) [apply] apply:maplist_([], user:self_subst) Unify: (300) [apply] apply:maplist_([], user:self_subst) Exit: (300) [apply] apply:maplist_([], user:self_subst) Exit: (299) [apply] apply:maplist_([2], user:self_subst) Exit: (298) [apply] apply:maplist_(['is-word', 2], user:self_subst) Exit: (297) [apply] apply:maplist_([/, 'is-word', 2], user:self_subst) ^ Exit: (296) [apply] apply:maplist(user:self_subst, [/, 'is-word', 2]) Call: (296) [system] [/, 'is-word', 2]=[_348580|_348582] Exit: (296) [system] [/, 'is-word', 2]=[/, 'is-word', 2] Call: (296) [system] atom(/) Exit: (296) [system] atom(/) ^ Unify: (295) [user] subst_args1(=, _9290, 494, '&self', [/, 'is-word', 2], _235864) ^ Call: (296) [user] is_space_op(/) ^ Redo: (295) [user] subst_args1(=, _9290, 494, '&self', [/, 'is-word', 2], _235864) ^ Unify: (295) [user] subst_args1(=, _9290, 494, '&self', [/, 'is-word', 2], _235864) Call: (296) [system] (/)==case ^ Redo: (295) [user] subst_args1(=, _9290, 494, '&self', [/, 'is-word', 2], _235864) ^ Unify: (295) [user] subst_args1(=, _9290, 494, '&self', [/, 'is-word', 2], _235864) Call: (296) [system] fail ^ Redo: (295) [user] subst_args1(=, _9290, 494, '&self', [/, 'is-word', 2], _235864) ^ Unify: (295) [user] subst_args1(=, _9290, 494, '&self', [/, 'is-word', 2], _235864) Call: (296) [system] _361664=do_more_defs(true) Exit: (296) [system] do_more_defs(true)=do_more_defs(true) ^ Call: (296) [user] clause(eval_21(subst_args, _9290, 494, '&self', [/, 'is-word', 2], _235864), _363540) ^ Redo: (295) [user] subst_args1(=, _9290, 494, '&self', [/, 'is-word', 2], _235864) ^ Unify: (295) [user] subst_args1(=, _9290, 494, '&self', [/, 'is-word', 2], _235864) Call: (296) [system] fail ^ Redo: (295) [user] subst_args1(=, _9290, 494, '&self', [/, 'is-word', 2], _235864) ^ Unify: (295) [user] subst_args1(=, _9290, 494, '&self', [/, 'is-word', 2], _235864) ^ Call: (296) [user] is_and(/) ^ Unify: (296) [user] is_and(/) Call: (297) [system] atom(/) Exit: (297) [system] atom(/) ^ Unify: (296) [user] is_and(/) ^ Call: (297) [user] is_and(/, _373864) ^ Unify: (297) [user] is_and(/, _374792) Call: (298) [system] atom(/) Exit: (298) [system] atom(/) ^ Redo: (295) [user] subst_args1(=, _9290, 494, '&self', [/, 'is-word', 2], _235864) ^ Unify: (295) [user] subst_args1(=, _9290, 494, '&self', [/, 'is-word', 2], [/|_378440]) Call: (296) [system] nonvar(/) Exit: (296) [system] nonvar(/) Call: (296) [system] fail ^ Redo: (295) [user] subst_args1(=, _9290, 494, '&self', [/, 'is-word', 2], _235864) ^ Unify: (295) [user] subst_args1(=, _9290, 494, '&self', [/, 'is-word', 2], _235864) ^ Call: (296) [user] subst_args2(=, 494, '&self', [/, 'is-word', 2], _235864) ^ Unify: (296) [user] subst_args2(=, 494, '&self', [/, 'is-word', 2], _235864) Call: (297) [system] 494<3 ^ Redo: (296) [user] subst_args2(=, 494, '&self', [/, 'is-word', 2], _235864) ^ Unify: (296) [user] subst_args2(=, 494, '&self', [/, 'is-word', 2], _235864) Call: (297) [system] fail ^ Redo: (296) [user] subst_args2(=, 494, '&self', [/, 'is-word', 2], _235864) ^ Unify: (296) [user] subst_args2(=, 494, '&self', [/, 'is-word', 2], _235864) ^ Call: (297) [user] mnotrace(is_user_defined_head(=, '&self', /)) ^ Unify: (297) [user] mnotrace(is_user_defined_head(=, '&self', /)) ^ Call: (298) [user] once(is_user_defined_head(=, '&self', /)) ^ Unify: (298) [system] once(user:is_user_defined_head(=, '&self', /)) ^ Call: (299) [user] is_user_defined_head(=, '&self', /) ^ Unify: (299) [user] is_user_defined_head(=, '&self', /) ^ Call: (300) [user] mnotrace(is_user_defined_head0(=, '&self', /)) ^ Unify: (300) [user] mnotrace(is_user_defined_head0(=, '&self', /)) ^ Call: (301) [user] once(is_user_defined_head0(=, '&self', /)) ^ Unify: (301) [system] once(user:is_user_defined_head0(=, '&self', /)) ^ Call: (302) [user] is_user_defined_head0(=, '&self', /) ^ Unify: (302) [user] is_user_defined_head0(=, '&self', /) Call: (303) [system] callable(/) Exit: (303) [system] callable(/) Call: (303) [system] functor(/, _404542, _404622) Exit: (303) [system] functor(/, /, 0) ^ Call: (303) [user] is_user_defined_head_f(=, '&self', /) ^ Unify: (303) [user] is_user_defined_head_f(=, '&self', /) ^ Call: (304) [user] is_user_defined_head_f1(=, '&self', /) ^ Unify: (304) [user] is_user_defined_head_f1(=, '&self', /) Call: (305) [user] metta_eq_def(=, '&self', [/|_410140], _410222) Unify: (305) [user] metta_eq_def(=, '&self', [/|_410140], _411146) ^ Call: (306) [user] ignore((=)=(=)) ^ Unify: (306) [system] ignore(user:((=)=(=))) Call: (307) [system] (=)=(=) Exit: (307) [system] (=)=(=) ^ Exit: (306) [system] ignore(user:((=)=(=))) Call: (306) [user] metta_atom('&self', [=, [/|_410140], _416662]) Unify: (306) [user] metta_atom('&self', [=, [/|_410140], _416662]) ^ Call: (307) [user] typed_list('&self', _418576, _418498) ^ Unify: (307) [user] typed_list('&self', _419508, _418498) Call: (308) [system] compound('&self') Fail: (308) [system] compound('&self') ^ Fail: (307) [user] typed_list('&self', _422288, _418498) Redo: (306) [user] metta_atom('&self', [=, [/|_410140], _416662]) Unify: (306) [user] metta_atom('&self', [=, [/|_410140], _416662]) Call: (307) [system] '&self'=='&flybase' Redo: (306) [user] metta_atom('&self', [=, [/|_410140], _416662]) Unify: (306) [user] metta_atom('&self', [=, [/|_410140], _416662]) ^ Call: (307) [user] metta_atom_in_file('&self', [=, [/|_410140], _416662]) ^ Unify: (307) [user] metta_atom_in_file('&self', [=, [/|_410140], _416662]) ^ Call: (308) [user] metta_atom_in_file('&self', [=, [/|_410140], _416662], _429670, _429672) ^ Unify: (308) [user] metta_atom_in_file('&self', [=, [/|_410140], _416662], _430606, _430608) ^ Call: (309) [user] loaded_into_kb('&self', _431464) ^ Unify: (309) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Exit: (309) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Call: (309) [user] once(user:asserted_metta_pred(_442054, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Unify: (309) [system] once(user:asserted_metta_pred(_442054, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Call: (310) [user] asserted_metta_pred(_442054, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Fail: (310) [user] asserted_metta_pred(_442054, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Redo: (306) [user] metta_atom('&self', [=, [/|_410140], _416662]) Unify: (306) [user] metta_atom('&self', [=, [/|_410140], _416662]) Call: (307) [user] metta_atom_asserted('&self', [=, [/|_410140], _416662]) Unify: (307) [user] metta_atom_asserted('&self', [=, [/|_410140], _416662]) ^ Call: (308) [user] metta_atom_asserted_deduced('&self', [=, [/|_410140], _416662]) Redo: (307) [user] metta_atom_asserted('&self', [=, [/|_410140], _416662]) Redo: (306) [user] metta_atom('&self', [=, [/|_410140], _416662]) Unify: (306) [user] metta_atom('&self', [=, [/|_410140], _416662]) Call: (307) [system] '&self'\=='&corelib' Exit: (307) [system] '&self'\=='&corelib' ^ Call: (307) [user] using_all_spaces ^ Unify: (307) [user] using_all_spaces Call: (308) [system] nb_current(with_all_spaces, t) Redo: (306) [user] metta_atom('&self', [=, [/|_410140], _416662]) Unify: (306) [user] metta_atom('&self', [=, [/|_410140], _416662]) Call: (307) [system] '&self'\=='&corelib' Exit: (307) [system] '&self'\=='&corelib' Call: (307) [user] metta_atom_asserted('&self', '&corelib') Unify: (307) [user] metta_atom_asserted('&self', '&corelib') ^ Call: (308) [user] metta_atom_asserted_deduced('&self', '&corelib') Redo: (307) [user] metta_atom_asserted('&self', '&corelib') Unify: (307) [user] metta_atom_asserted('&self', '&corelib') Exit: (307) [user] metta_atom_asserted('&self', '&corelib') Call: (307) [user] should_inherit_from_corelib([=, [/|_410140], _416662]) Unify: (307) [user] should_inherit_from_corelib([=, [/|_410140], _416662]) ^ Call: (308) [user] using_all_spaces ^ Unify: (308) [user] using_all_spaces Call: (309) [system] nb_current(with_all_spaces, t) Redo: (307) [user] should_inherit_from_corelib([=, [/|_410140], _416662]) Unify: (307) [user] should_inherit_from_corelib([=, [/|_410140], _416662]) Call: (308) [system] (=)==(:) Redo: (307) [user] should_inherit_from_corelib([=, [/|_410140], _416662]) Unify: (307) [user] should_inherit_from_corelib([=, [/|_410140], _416662]) Call: (308) [system] (=)=='@doc' Redo: (307) [user] should_inherit_from_corelib([=, [/|_410140], _416662]) Unify: (307) [user] should_inherit_from_corelib([=, [/|_410140], _416662]) Call: (308) [system] fail Redo: (307) [user] metta_atom_asserted('&self', '&corelib') Redo: (306) [user] metta_atom('&self', [=, [/|_410140], _416662]) Fail: (305) [user] metta_eq_def(=, '&self', [/|_410140], _497258) ^ Fail: (304) [user] is_user_defined_head_f1(=, '&self', /) ^ Redo: (303) [user] is_user_defined_head_f(=, '&self', /) ^ Unify: (303) [user] is_user_defined_head_f(=, '&self', /) ^ Call: (304) [user] is_user_defined_head_f1(=, '&self', [/|_500902]) ^ Unify: (304) [user] is_user_defined_head_f1(=, '&self', [/|_500902]) Call: (305) [user] metta_eq_def(=, '&self', [[/|_500902]|_502772], _502854) Unify: (305) [user] metta_eq_def(=, '&self', [[/|_500902]|_502772], _503778) ^ Call: (306) [user] ignore((=)=(=)) ^ Unify: (306) [system] ignore(user:((=)=(=))) Call: (307) [system] (=)=(=) Exit: (307) [system] (=)=(=) ^ Exit: (306) [system] ignore(user:((=)=(=))) Call: (306) [user] metta_atom('&self', [=, [[/|_500902]|_502772], _509294]) Unify: (306) [user] metta_atom('&self', [=, [[/|_500902]|_502772], _509294]) ^ Call: (307) [user] typed_list('&self', _511208, _511130) ^ Unify: (307) [user] typed_list('&self', _512140, _511130) Call: (308) [system] compound('&self') Fail: (308) [system] compound('&self') ^ Fail: (307) [user] typed_list('&self', _514920, _511130) Redo: (306) [user] metta_atom('&self', [=, [[/|_500902]|_502772], _509294]) Unify: (306) [user] metta_atom('&self', [=, [[/|_500902]|_502772], _509294]) Call: (307) [system] '&self'=='&flybase' Redo: (306) [user] metta_atom('&self', [=, [[/|_500902]|_502772], _509294]) Unify: (306) [user] metta_atom('&self', [=, [[/|_500902]|_502772], _509294]) ^ Call: (307) [user] metta_atom_in_file('&self', [=, [[/|_500902]|_502772], _509294]) ^ Unify: (307) [user] metta_atom_in_file('&self', [=, [[/|_500902]|_502772], _509294]) ^ Call: (308) [user] metta_atom_in_file('&self', [=, [[/|_500902]|_502772], _509294], _522302, _522304) ^ Unify: (308) [user] metta_atom_in_file('&self', [=, [[/|_500902]|_502772], _509294], _523238, _523240) ^ Call: (309) [user] loaded_into_kb('&self', _9712) ^ Unify: (309) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Exit: (309) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Call: (309) [user] once(user:asserted_metta_pred(_20262, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Unify: (309) [system] once(user:asserted_metta_pred(_20262, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Call: (310) [user] asserted_metta_pred(_20262, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Fail: (310) [user] asserted_metta_pred(_20262, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Redo: (306) [user] metta_atom('&self', [=, [[/|_9684]|_9690], _9706]) Unify: (306) [user] metta_atom('&self', [=, [[/|_9684]|_9690], _9706]) Call: (307) [user] metta_atom_asserted('&self', [=, [[/|_9684]|_9690], _9706]) Unify: (307) [user] metta_atom_asserted('&self', [=, [[/|_9684]|_9690], _9706]) ^ Call: (308) [user] metta_atom_asserted_deduced('&self', [=, [[/|_9684]|_9690], _9706]) Redo: (307) [user] metta_atom_asserted('&self', [=, [[/|_9684]|_9690], _9706]) Redo: (306) [user] metta_atom('&self', [=, [[/|_9684]|_9690], _9706]) Unify: (306) [user] metta_atom('&self', [=, [[/|_9684]|_9690], _9706]) Call: (307) [system] '&self'\=='&corelib' Exit: (307) [system] '&self'\=='&corelib' ^ Call: (307) [user] using_all_spaces ^ Unify: (307) [user] using_all_spaces Call: (308) [system] nb_current(with_all_spaces, t) Redo: (306) [user] metta_atom('&self', [=, [[/|_9684]|_9690], _9706]) Unify: (306) [user] metta_atom('&self', [=, [[/|_9684]|_9690], _9706]) Call: (307) [system] '&self'\=='&corelib' Exit: (307) [system] '&self'\=='&corelib' Call: (307) [user] metta_atom_asserted('&self', '&corelib') Unify: (307) [user] metta_atom_asserted('&self', '&corelib') ^ Call: (308) [user] metta_atom_asserted_deduced('&self', '&corelib') Redo: (307) [user] metta_atom_asserted('&self', '&corelib') Unify: (307) [user] metta_atom_asserted('&self', '&corelib') Exit: (307) [user] metta_atom_asserted('&self', '&corelib') Call: (307) [user] should_inherit_from_corelib([=, [[/|_9684]|_9690], _9706]) Unify: (307) [user] should_inherit_from_corelib([=, [[/|_9684]|_9690], _9706]) ^ Call: (308) [user] using_all_spaces ^ Unify: (308) [user] using_all_spaces Call: (309) [system] nb_current(with_all_spaces, t) Redo: (307) [user] should_inherit_from_corelib([=, [[/|_9684]|_9690], _9706]) Unify: (307) [user] should_inherit_from_corelib([=, [[/|_9684]|_9690], _9706]) Call: (308) [system] (=)==(:) Redo: (307) [user] should_inherit_from_corelib([=, [[/|_9684]|_9690], _9706]) Unify: (307) [user] should_inherit_from_corelib([=, [[/|_9684]|_9690], _9706]) Call: (308) [system] (=)=='@doc' Redo: (307) [user] should_inherit_from_corelib([=, [[/|_9684]|_9690], _9706]) Unify: (307) [user] should_inherit_from_corelib([=, [[/|_9684]|_9690], _9706]) Call: (308) [system] fail Redo: (307) [user] metta_atom_asserted('&self', '&corelib') Redo: (306) [user] metta_atom('&self', [=, [[/|_9684]|_9690], _9706]) Fail: (305) [user] metta_eq_def(=, '&self', [[/|_9684]|_9690], _75466) ^ Fail: (304) [user] is_user_defined_head_f1(=, '&self', [/|_9684]) ^ Fail: (303) [user] is_user_defined_head_f(=, '&self', /) ^ Fail: (302) [user] is_user_defined_head0(=, '&self', /) ^ Fail: (301) [system] once(user:is_user_defined_head0(=, '&self', /)) ^ Fail: (300) [user] mnotrace(is_user_defined_head0(=, '&self', /)) ^ Fail: (299) [user] is_user_defined_head(=, '&self', /) ^ Fail: (298) [system] once(user:is_user_defined_head(=, '&self', /)) ^ Fail: (297) [user] mnotrace(is_user_defined_head(=, '&self', /)) ^ Redo: (296) [user] subst_args2(=, 494, '&self', [/, 'is-word', 2], _9350) ^ Unify: (296) [user] subst_args2(=, 494, '&self', [/, 'is-word', 2], _9350) ^ Call: (297) [user] subst_args40(=, 494, '&self', [/, 'is-word', 2], _9350) ^ Unify: (297) [user] subst_args40(=, 494, '&self', [/, 'is-word', 2], _9350) Call: (298) [user] is_function(/) Unify: (298) [user] is_function(/) ^ Call: (299) [user] symbol(/) ^ Unify: (299) [user] symbol(/) Call: (300) [system] atom(/) Exit: (300) [system] atom(/) ^ Exit: (299) [user] symbol(/) Exit: (298) [user] is_function(/) ^ Call: (298) [user] is_special_op(/) ^ Unify: (298) [user] is_special_op(/) ^ Call: (299) [user] current_self(_96710) ^ Unify: (299) [user] current_self(_96710) Call: (300) [system] nb_current(self_space, _96710) Exit: (300) [system] nb_current(self_space, '&self') Call: (300) [system] '&self'\==[] Exit: (300) [system] '&self'\==[] ^ Exit: (299) [user] current_self('&self') ^ Call: (299) [user] is_special_op('&self', /) ^ Unify: (299) [user] is_special_op('&self', /) Call: (300) [system] atom(/) Exit: (300) [system] atom(/) ^ Fail: (299) [user] is_special_op('&self', /) ^ Fail: (298) [user] is_special_op(/) ^ Redo: (297) [user] subst_args40(=, 494, '&self', [/, 'is-word', 2], _9350) Call: (298) [system] is_list(['is-word', 2]) Exit: (298) [system] is_list(['is-word', 2]) ^ Call: (298) [user] apply:maplist(subst_args(=, _111544, 494, '&self'), ['is-word', 2], _111550) ^ Unify: (298) [apply] apply:maplist(user:subst_args(=, _111544, 494, '&self'), ['is-word', 2], _111550) Call: (299) [apply] apply:maplist_(['is-word', 2], _111550, user:subst_args(=, _111544, 494, '&self')) Unify: (299) [apply] apply:maplist_(['is-word', 2], [_114368|_114370], user:subst_args(=, _111544, 494, '&self')) ^ Call: (300) [user] subst_args(=, _111544, 494, '&self', 'is-word', _114368) ^ Unify: (300) [user] subst_args(=, _111544, 494, '&self', 'is-word', _114368) Call: (301) [system] atom(=) Exit: (301) [system] atom(=) Call: (301) [system] (=)\==(=) ^ Redo: (300) [user] subst_args(=, _111544, 494, '&self', 'is-word', _114368) ^ Unify: (300) [user] subst_args(=, _111544, 494, '&self', 'is-word', _114368) ^ Call: (301) [user] self_subst('is-word') ^ Unify: (301) [user] self_subst('is-word') Call: (302) [system] callable('is-word') Exit: (302) [system] callable('is-word') ^ Unify: (301) [user] self_subst('is-word') ^ Call: (302) [user] self_eval('is-word') ^ Unify: (302) [user] self_eval('is-word') ^ Call: (304) [system] setup_call_cleanup('$notrace'(_128336, _128338), once(user:self_eval0('is-word')), '$restore_trace'(_128336, _128338)) ^ Unify: (304) [system] setup_call_cleanup(system:'$notrace'(_128336, _128338), system:once(user:self_eval0('is-word')), system:'$restore_trace'(_128336, _128338)) ^ Call: (305) [system] sig_atomic(system:'$notrace'(_128336, _128338)) ^ Exit: (304) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0('is-word')), system:'$restore_trace'(3, -1)) ^ Exit: (302) [user] self_eval('is-word') ^ Exit: (301) [user] self_subst('is-word') Call: (301) [system] _114368='is-word' Exit: (301) [system] 'is-word'='is-word' ^ Exit: (300) [user] subst_args(=, _111544, 494, '&self', 'is-word', 'is-word') Call: (300) [apply] apply:maplist_([2], _114370, user:subst_args(=, _111544, 494, '&self')) Unify: (300) [apply] apply:maplist_([2], [_137694|_137696], user:subst_args(=, _111544, 494, '&self')) ^ Call: (301) [user] subst_args(=, _111544, 494, '&self', 2, _137694) ^ Unify: (301) [user] subst_args(=, _111544, 494, '&self', 2, _137694) Call: (302) [system] atom(=) Exit: (302) [system] atom(=) Call: (302) [system] (=)\==(=) ^ Redo: (301) [user] subst_args(=, _111544, 494, '&self', 2, _137694) ^ Unify: (301) [user] subst_args(=, _111544, 494, '&self', 2, _137694) ^ Call: (302) [user] self_subst(2) ^ Unify: (302) [user] self_subst(2) Call: (303) [system] callable(2) ^ Redo: (302) [user] self_subst(2) ^ Exit: (302) [user] self_subst(2) Call: (302) [system] _137694=2 Exit: (302) [system] 2=2 ^ Exit: (301) [user] subst_args(=, _111544, 494, '&self', 2, 2) Call: (301) [apply] apply:maplist_([], _137696, user:subst_args(=, _111544, 494, '&self')) Unify: (301) [apply] apply:maplist_([], [], user:subst_args(=, _111544, 494, '&self')) Exit: (301) [apply] apply:maplist_([], [], user:subst_args(=, _111544, 494, '&self')) Exit: (300) [apply] apply:maplist_([2], [2], user:subst_args(=, _111544, 494, '&self')) Exit: (299) [apply] apply:maplist_(['is-word', 2], ['is-word', 2], user:subst_args(=, _111544, 494, '&self')) ^ Exit: (298) [apply] apply:maplist(user:subst_args(=, _111544, 494, '&self'), ['is-word', 2], ['is-word', 2]) ^ Call: (298) [user] subst_args5(494, '&self', [/, 'is-word', 2], _9350) ^ Unify: (298) [user] subst_args5(494, '&self', [/, 'is-word', 2], _9350) ^ Call: (299) [user] eval_selfless(_160158, _160160, 494, '&self', [/, 'is-word', 2], _9350) ^ Unify: (299) [user] eval_selfless(_161102, _161104, 494, '&self', [/, 'is-word', 2], _9350) ^ Call: (300) [user] eval_selfless_0([/, 'is-word', 2], _9350) ^ Unify: (300) [user] eval_selfless_0([/, 'is-word', 2], _9350) Call: (301) [system] var(/) ^ Redo: (300) [user] eval_selfless_0([/, 'is-word', 2], _9350) ^ Unify: (300) [user] eval_selfless_0([/, 'is-word', 2], _9350) ^ Call: (301) [user] is_assignment(/) ^ Unify: (301) [user] is_assignment(/) Call: (302) [system] atom(/) Exit: (302) [system] atom(/) ^ Redo: (300) [user] eval_selfless_0([/, 'is-word', 2], _9350) ^ Unify: (300) [user] eval_selfless_0([/, 'is-word', 2], _9350) ^ Call: (301) [user] eval_selfless_1([/, 'is-word', 2], _9350) ^ Unify: (301) [user] eval_selfless_1([/, 'is-word', 2], _9350) ^ Call: (302) [user] allow_clp ^ Unify: (302) [user] allow_clp ^ Call: (303) [user] false_flag ^ Unify: (303) [user] false_flag Call: (304) [system] fail Fail: (304) [system] fail ^ Fail: (303) [user] false_flag ^ Redo: (300) [user] eval_selfless_0([/, 'is-word', 2], _9350) ^ Unify: (300) [user] eval_selfless_0([/, 'is-word', 2], _9350) ^ Call: (301) [user] eval_selfless_2([/, 'is-word', 2], _9350) ^ Unify: (301) [user] eval_selfless_2([/, 'is-word', 2], _9350) Call: (302) [system] var(/) ^ Redo: (301) [user] eval_selfless_2([/, 'is-word', 2], _9350) ^ Unify: (301) [user] eval_selfless_2([/, 'is-word', 2], _9350) ^ Call: (302) [user] fake_notrace((ground([/, 'is-word', 2]), [/, 'is-word', 2]=[_186950, _186956, _186962], atom(_186950), catch_warn(current_op(_186988, yfx, _186950)), [/, 'is-word', 2]\=[_187008], s2ps([/, 'is-word', 2], _187016))) ^ Unify: (302) [user] fake_notrace(user:(ground([/, 'is-word', 2]), [/, 'is-word', 2]=[_186950, _186956, _186962], atom(_186950), catch_warn(current_op(_186988, yfx, _186950)), [/, 'is-word', 2]\=[_187008], s2ps([/, 'is-word', 2], _187016))) ^ Call: (303) [user] real_notrace(user:(ground([/, 'is-word', 2]), [/, 'is-word', 2]=[_186950, _186956, _186962], atom(_186950), catch_warn(current_op(_186988, yfx, _186950)), [/, 'is-word', 2]\=[_187008], s2ps([/, 'is-word', 2], _187016))) ^ Unify: (303) [user] real_notrace(user:(ground([/, 'is-word', 2]), [/, 'is-word', 2]=[_186950, _186956, _186962], atom(_186950), catch_warn(current_op(_186988, yfx, _186950)), [/, 'is-word', 2]\=[_187008], s2ps([/, 'is-word', 2], _187016))) ^ Call: (304) [user] setup_call_cleanup('$notrace'(_190722, _190724), once(user:(ground([/, 'is-word', 2]), [/, 'is-word', 2]=[_186950, _186956, _186962], atom(_186950), catch_warn(current_op(_186988, yfx, _186950)), [/, 'is-word', 2]\=[_187008], s2ps([/, 'is-word', 2], _187016))), '$restore_trace'(_190722, _190724)) ^ Unify: (304) [system] setup_call_cleanup(user:'$notrace'(_190722, _190724), user:once(user:(ground([/, 'is-word', 2]), [/, 'is-word', 2]=[_186950, _186956, _186962], atom(_186950), catch_warn(current_op(_186988, yfx, _186950)), [/, 'is-word', 2]\=[_187008], s2ps([/, 'is-word', 2], _187016))), user:'$restore_trace'(_190722, _190724)) ^ Call: (305) [system] sig_atomic(user:'$notrace'(_190722, _190724)) ^ Exit: (304) [system] setup_call_cleanup(user:'$notrace'(3, -1), user:once(user:(ground([/, 'is-word', 2]), [/, 'is-word', 2]=[/, 'is-word', 2], atom(/), catch_warn(current_op(400, yfx, /)), [/, 'is-word', 2]\=[_187008], s2ps([/, 'is-word', 2], 'is-word'/2))), user:'$restore_trace'(3, -1)) ^ Exit: (303) [user] real_notrace(user:(ground([/, 'is-word', 2]), [/, 'is-word', 2]=[/, 'is-word', 2], atom(/), catch_warn(current_op(400, yfx, /)), [/, 'is-word', 2]\=[_187008], s2ps([/, 'is-word', 2], 'is-word'/2))) ^ Exit: (302) [user] fake_notrace(user:(ground([/, 'is-word', 2]), [/, 'is-word', 2]=[/, 'is-word', 2], atom(/), catch_warn(current_op(400, yfx, /)), [/, 'is-word', 2]\=[_187008], s2ps([/, 'is-word', 2], 'is-word'/2))) ^ Call: (302) [user] fake_notrace(catch(_9350 is 'is-word'/2, _196436, fail)) ^ Unify: (302) [user] fake_notrace(user:catch(_9350 is 'is-word'/2, _196436, fail)) ^ Call: (303) [user] real_notrace(user:catch(_9350 is 'is-word'/2, _196436, fail)) ^ Unify: (303) [user] real_notrace(user:catch(_9350 is 'is-word'/2, _196436, fail)) ^ Call: (304) [user] setup_call_cleanup('$notrace'(_200150, _200152), once(user:catch(_9350 is 'is-word'/2, _196436, fail)), '$restore_trace'(_200150, _200152)) ^ Unify: (304) [system] setup_call_cleanup(user:'$notrace'(_200150, _200152), user:once(user:catch(_9350 is 'is-word'/2, _196436, fail)), user:'$restore_trace'(_200150, _200152)) ^ Call: (305) [system] sig_atomic(user:'$notrace'(_200150, _200152)) ^ Fail: (303) [user] real_notrace(user:catch(_9350 is 'is-word'/2, _9690, fail)) ^ Fail: (302) [user] fake_notrace(user:catch(_9350 is 'is-word'/2, _9690, fail)) ^ Redo: (298) [user] subst_args5(494, '&self', [/, 'is-word', 2], _9350) ^ Unify: (298) [user] subst_args5(494, '&self', [/, 'is-word', 2], _9350) ^ Call: (299) [user] is_system_pred(/) ^ Unify: (299) [user] is_system_pred(/) Call: (300) [system] atom(/) Exit: (300) [system] atom(/) Call: (300) [system] atom_concat(_17268, !, /) ^ Redo: (299) [user] is_system_pred(/) ^ Unify: (299) [user] is_system_pred(/) Call: (300) [system] atom(/) Exit: (300) [system] atom(/) Call: (300) [system] atom_concat(_21896, '-fn', /) ^ Redo: (299) [user] is_system_pred(/) ^ Unify: (299) [user] is_system_pred(/) Call: (300) [system] atom(/) Exit: (300) [system] atom(/) Call: (300) [system] atom_concat(_26524, '-p', /) ^ Redo: (298) [user] subst_args5(494, '&self', [/, 'is-word', 2], _9350) ^ Call: (299) [user] subst_args6(494, '&self', [/, 'is-word', 2], _9350) ^ Unify: (299) [user] subst_args6(494, '&self', [/, 'is-word', 2], _9350) ^ Call: (300) [user] is_system_pred(/) ^ Unify: (300) [user] is_system_pred(/) Call: (301) [system] atom(/) Exit: (301) [system] atom(/) Call: (301) [system] atom_concat(_33966, !, /) ^ Redo: (300) [user] is_system_pred(/) ^ Unify: (300) [user] is_system_pred(/) Call: (301) [system] atom(/) Exit: (301) [system] atom(/) Call: (301) [system] atom_concat(_38594, '-fn', /) ^ Redo: (300) [user] is_system_pred(/) ^ Unify: (300) [user] is_system_pred(/) Call: (301) [system] atom(/) Exit: (301) [system] atom(/) Call: (301) [system] atom_concat(_43222, '-p', /) ^ Redo: (295) [user] subst_args1(=, _9290, 494, '&self', [/, 'is-word', 2], _9350) ^ Call: (296) [user] subst_args2_failed(494, '&self', [/, 'is-word', 2], _9350) ^ Unify: (296) [user] subst_args2_failed(494, '&self', [/, 'is-word', 2], _9350) Call: (297) [system] [/, 'is-word', 2]==[] ^ Redo: (296) [user] subst_args2_failed(494, '&self', [/, 'is-word', 2], _9350) ^ Unify: (296) [user] subst_args2_failed(494, '&self', [/, 'is-word', 2], _9350) Call: (297) [system] var([/, 'is-word', 2]) ^ Redo: (296) [user] subst_args2_failed(494, '&self', [/, 'is-word', 2], _9350) ^ Unify: (296) [user] subst_args2_failed(494, '&self', [/, 'is-word', 2], _9350) ^ Call: (297) [user] once(subst_selfless([/, 'is-word', 2], _9350)) ^ Unify: (297) [system] once(user:subst_selfless([/, 'is-word', 2], _9350)) ^ Call: (298) [user] subst_selfless([/, 'is-word', 2], _9350) ^ Unify: (298) [user] subst_selfless([/, 'is-word', 2], _9350) Call: (299) [system] var(/) ^ Redo: (298) [user] subst_selfless([/, 'is-word', 2], _9350) ^ Unify: (298) [user] subst_selfless([/, 'is-word', 2], _9350) ^ Call: (299) [user] eval_selfless(_59080, _59082, _59084, _59086, [/, 'is-word', 2], _9350) ^ Unify: (299) [user] eval_selfless(_60024, _60026, _60028, _60030, [/, 'is-word', 2], _9350) ^ Call: (300) [user] eval_selfless_0([/, 'is-word', 2], _9350) ^ Unify: (300) [user] eval_selfless_0([/, 'is-word', 2], _9350) Call: (301) [system] var(/) ^ Redo: (300) [user] eval_selfless_0([/, 'is-word', 2], _9350) ^ Unify: (300) [user] eval_selfless_0([/, 'is-word', 2], _9350) ^ Call: (301) [user] is_assignment(/) ^ Unify: (301) [user] is_assignment(/) Call: (302) [system] atom(/) Exit: (302) [system] atom(/) ^ Redo: (300) [user] eval_selfless_0([/, 'is-word', 2], _9350) ^ Unify: (300) [user] eval_selfless_0([/, 'is-word', 2], _9350) ^ Call: (301) [user] eval_selfless_1([/, 'is-word', 2], _9350) ^ Unify: (301) [user] eval_selfless_1([/, 'is-word', 2], _9350) ^ Call: (302) [user] allow_clp ^ Unify: (302) [user] allow_clp ^ Call: (303) [user] false_flag ^ Unify: (303) [user] false_flag Call: (304) [system] fail Fail: (304) [system] fail ^ Fail: (303) [user] false_flag ^ Redo: (300) [user] eval_selfless_0([/, 'is-word', 2], _9350) ^ Unify: (300) [user] eval_selfless_0([/, 'is-word', 2], _9350) ^ Call: (301) [user] eval_selfless_2([/, 'is-word', 2], _9350) ^ Unify: (301) [user] eval_selfless_2([/, 'is-word', 2], _9350) Call: (302) [system] var(/) ^ Redo: (301) [user] eval_selfless_2([/, 'is-word', 2], _9350) ^ Unify: (301) [user] eval_selfless_2([/, 'is-word', 2], _9350) ^ Call: (302) [user] fake_notrace((ground([/, 'is-word', 2]), [/, 'is-word', 2]=[_85872, _85878, _85884], atom(_85872), catch_warn(current_op(_85910, yfx, _85872)), [/, 'is-word', 2]\=[_85930], s2ps([/, 'is-word', 2], _85938))) ^ Unify: (302) [user] fake_notrace(user:(ground([/, 'is-word', 2]), [/, 'is-word', 2]=[_85872, _85878, _85884], atom(_85872), catch_warn(current_op(_85910, yfx, _85872)), [/, 'is-word', 2]\=[_85930], s2ps([/, 'is-word', 2], _85938))) ^ Call: (303) [user] real_notrace(user:(ground([/, 'is-word', 2]), [/, 'is-word', 2]=[_85872, _85878, _85884], atom(_85872), catch_warn(current_op(_85910, yfx, _85872)), [/, 'is-word', 2]\=[_85930], s2ps([/, 'is-word', 2], _85938))) ^ Unify: (303) [user] real_notrace(user:(ground([/, 'is-word', 2]), [/, 'is-word', 2]=[_85872, _85878, _85884], atom(_85872), catch_warn(current_op(_85910, yfx, _85872)), [/, 'is-word', 2]\=[_85930], s2ps([/, 'is-word', 2], _85938))) ^ Call: (304) [user] setup_call_cleanup('$notrace'(_89644, _89646), once(user:(ground([/, 'is-word', 2]), [/, 'is-word', 2]=[_85872, _85878, _85884], atom(_85872), catch_warn(current_op(_85910, yfx, _85872)), [/, 'is-word', 2]\=[_85930], s2ps([/, 'is-word', 2], _85938))), '$restore_trace'(_89644, _89646)) ^ Unify: (304) [system] setup_call_cleanup(user:'$notrace'(_89644, _89646), user:once(user:(ground([/, 'is-word', 2]), [/, 'is-word', 2]=[_85872, _85878, _85884], atom(_85872), catch_warn(current_op(_85910, yfx, _85872)), [/, 'is-word', 2]\=[_85930], s2ps([/, 'is-word', 2], _85938))), user:'$restore_trace'(_89644, _89646)) ^ Call: (305) [system] sig_atomic(user:'$notrace'(_89644, _89646)) ^ Exit: (304) [system] setup_call_cleanup(user:'$notrace'(3, -1), user:once(user:(ground([/, 'is-word', 2]), [/, 'is-word', 2]=[/, 'is-word', 2], atom(/), catch_warn(current_op(400, yfx, /)), [/, 'is-word', 2]\=[_85930], s2ps([/, 'is-word', 2], 'is-word'/2))), user:'$restore_trace'(3, -1)) ^ Exit: (303) [user] real_notrace(user:(ground([/, 'is-word', 2]), [/, 'is-word', 2]=[/, 'is-word', 2], atom(/), catch_warn(current_op(400, yfx, /)), [/, 'is-word', 2]\=[_85930], s2ps([/, 'is-word', 2], 'is-word'/2))) ^ Exit: (302) [user] fake_notrace(user:(ground([/, 'is-word', 2]), [/, 'is-word', 2]=[/, 'is-word', 2], atom(/), catch_warn(current_op(400, yfx, /)), [/, 'is-word', 2]\=[_85930], s2ps([/, 'is-word', 2], 'is-word'/2))) ^ Call: (302) [user] fake_notrace(catch(_9350 is 'is-word'/2, _95358, fail)) ^ Unify: (302) [user] fake_notrace(user:catch(_9350 is 'is-word'/2, _95358, fail)) ^ Call: (303) [user] real_notrace(user:catch(_9350 is 'is-word'/2, _95358, fail)) ^ Unify: (303) [user] real_notrace(user:catch(_9350 is 'is-word'/2, _95358, fail)) ^ Call: (304) [user] setup_call_cleanup('$notrace'(_99072, _99074), once(user:catch(_9350 is 'is-word'/2, _95358, fail)), '$restore_trace'(_99072, _99074)) ^ Unify: (304) [system] setup_call_cleanup(user:'$notrace'(_99072, _99074), user:once(user:catch(_9350 is 'is-word'/2, _95358, fail)), user:'$restore_trace'(_99072, _99074)) ^ Call: (305) [system] sig_atomic(user:'$notrace'(_99072, _99074)) ^ Fail: (303) [user] real_notrace(user:catch(_9350 is 'is-word'/2, _9682, fail)) ^ Fail: (302) [user] fake_notrace(user:catch(_9350 is 'is-word'/2, _9682, fail)) ^ Redo: (296) [user] subst_args2_failed(494, '&self', [/, 'is-word', 2], _9350) ^ Unify: (296) [user] subst_args2_failed(494, '&self', [/, 'is-word', 2], [_12556|_12558]) ^ Call: (297) [user] subst_args(_13570, _13572, 494, '&self', /, _12556) ^ Unify: (297) [user] subst_args(_14514, _14516, 494, '&self', /, _12556) Call: (298) [system] atom(_15384) ^ Redo: (297) [user] subst_args(_16384, _16386, 494, '&self', /, _12556) ^ Unify: (297) [user] subst_args(_17328, _17330, 494, '&self', /, _12556) ^ Call: (298) [user] self_subst(/) ^ Unify: (298) [user] self_subst(/) Call: (299) [system] callable(/) Exit: (299) [system] callable(/) ^ Unify: (298) [user] self_subst(/) ^ Call: (299) [user] self_eval(/) ^ Unify: (299) [user] self_eval(/) ^ Call: (301) [system] setup_call_cleanup('$notrace'(_24678, _24680), once(user:self_eval0(/)), '$restore_trace'(_24678, _24680)) ^ Unify: (301) [system] setup_call_cleanup(system:'$notrace'(_24678, _24680), system:once(user:self_eval0(/)), system:'$restore_trace'(_24678, _24680)) ^ Call: (302) [system] sig_atomic(system:'$notrace'(_24678, _24680)) ^ Exit: (301) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(/)), system:'$restore_trace'(3, -1)) ^ Exit: (299) [user] self_eval(/) ^ Exit: (298) [user] self_subst(/) Call: (298) [system] _12556=(/) Exit: (298) [system] (/)=(/) ^ Exit: (297) [user] subst_args(_32232, _32234, 494, '&self', /, /) ^ Call: (297) [user] subst_args2_failed(494, '&self', ['is-word', 2], _12558) ^ Unify: (297) [user] subst_args2_failed(494, '&self', ['is-word', 2], _12558) Call: (298) [system] ['is-word', 2]==[] ^ Redo: (297) [user] subst_args2_failed(494, '&self', ['is-word', 2], _12558) ^ Unify: (297) [user] subst_args2_failed(494, '&self', ['is-word', 2], _12558) Call: (298) [system] var(['is-word', 2]) ^ Redo: (297) [user] subst_args2_failed(494, '&self', ['is-word', 2], _12558) ^ Unify: (297) [user] subst_args2_failed(494, '&self', ['is-word', 2], _12558) ^ Call: (298) [user] once(subst_selfless(['is-word', 2], _12558)) ^ Unify: (298) [system] once(user:subst_selfless(['is-word', 2], _12558)) ^ Call: (299) [user] subst_selfless(['is-word', 2], _12558) ^ Unify: (299) [user] subst_selfless(['is-word', 2], _12558) Call: (300) [system] var('is-word') ^ Redo: (299) [user] subst_selfless(['is-word', 2], _12558) ^ Unify: (299) [user] subst_selfless(['is-word', 2], _12558) ^ Call: (300) [user] eval_selfless(_47158, _47160, _47162, _47164, ['is-word', 2], _12558) ^ Unify: (300) [user] eval_selfless(_48102, _48104, _48106, _48108, ['is-word', 2], _12558) ^ Call: (301) [user] eval_selfless_0(['is-word', 2], _12558) ^ Unify: (301) [user] eval_selfless_0(['is-word', 2], _12558) Call: (302) [system] var('is-word') ^ Redo: (301) [user] eval_selfless_0(['is-word', 2], _12558) ^ Unify: (301) [user] eval_selfless_0(['is-word', 2], _12558) ^ Call: (302) [user] eval_selfless_1(['is-word', 2], _12558) ^ Unify: (302) [user] eval_selfless_1(['is-word', 2], _12558) ^ Call: (303) [user] allow_clp ^ Unify: (303) [user] allow_clp ^ Call: (304) [user] false_flag ^ Unify: (304) [user] false_flag Call: (305) [system] fail Fail: (305) [system] fail ^ Fail: (304) [user] false_flag ^ Redo: (301) [user] eval_selfless_0(['is-word', 2], _12558) ^ Unify: (301) [user] eval_selfless_0(['is-word', 2], _12558) ^ Call: (302) [user] eval_selfless_2(['is-word', 2], _12558) ^ Unify: (302) [user] eval_selfless_2(['is-word', 2], _12558) Call: (303) [system] var('is-word') ^ Redo: (302) [user] eval_selfless_2(['is-word', 2], _12558) ^ Unify: (302) [user] eval_selfless_2(['is-word', 2], _12558) ^ Call: (303) [user] fake_notrace((ground(['is-word', 2]), ['is-word', 2]=[_68398, _68404, _68410], atom(_68398), catch_warn(current_op(_68436, yfx, _68398)), ['is-word', 2]\=[_68456], s2ps(['is-word', 2], _68464))) ^ Unify: (303) [user] fake_notrace(user:(ground(['is-word', 2]), ['is-word', 2]=[_68398, _68404, _68410], atom(_68398), catch_warn(current_op(_68436, yfx, _68398)), ['is-word', 2]\=[_68456], s2ps(['is-word', 2], _68464))) ^ Call: (304) [user] real_notrace(user:(ground(['is-word', 2]), ['is-word', 2]=[_68398, _68404, _68410], atom(_68398), catch_warn(current_op(_68436, yfx, _68398)), ['is-word', 2]\=[_68456], s2ps(['is-word', 2], _68464))) ^ Unify: (304) [user] real_notrace(user:(ground(['is-word', 2]), ['is-word', 2]=[_68398, _68404, _68410], atom(_68398), catch_warn(current_op(_68436, yfx, _68398)), ['is-word', 2]\=[_68456], s2ps(['is-word', 2], _68464))) ^ Call: (305) [user] setup_call_cleanup('$notrace'(_72170, _72172), once(user:(ground(['is-word', 2]), ['is-word', 2]=[_68398, _68404, _68410], atom(_68398), catch_warn(current_op(_68436, yfx, _68398)), ['is-word', 2]\=[_68456], s2ps(['is-word', 2], _68464))), '$restore_trace'(_72170, _72172)) ^ Unify: (305) [system] setup_call_cleanup(user:'$notrace'(_72170, _72172), user:once(user:(ground(['is-word', 2]), ['is-word', 2]=[_68398, _68404, _68410], atom(_68398), catch_warn(current_op(_68436, yfx, _68398)), ['is-word', 2]\=[_68456], s2ps(['is-word', 2], _68464))), user:'$restore_trace'(_72170, _72172)) ^ Call: (306) [system] sig_atomic(user:'$notrace'(_72170, _72172)) ^ Fail: (304) [user] real_notrace(user:(ground(['is-word', 2]), ['is-word', 2]=[_68398, _68404, _68410], atom(_68398), catch_warn(current_op(_68436, yfx, _68398)), ['is-word', 2]\=[_68456], s2ps(['is-word', 2], _68464))) ^ Fail: (303) [user] fake_notrace(user:(ground(['is-word', 2]), ['is-word', 2]=[_68398, _68404, _68410], atom(_68398), catch_warn(current_op(_68436, yfx, _68398)), ['is-word', 2]\=[_68456], s2ps(['is-word', 2], _68464))) ^ Redo: (297) [user] subst_args2_failed(494, '&self', ['is-word', 2], _12558) ^ Unify: (297) [user] subst_args2_failed(494, '&self', ['is-word', 2], [_77794|_77796]) ^ Call: (298) [user] subst_args(_78808, _78810, 494, '&self', 'is-word', _77794) ^ Unify: (298) [user] subst_args(_79752, _79754, 494, '&self', 'is-word', _77794) Call: (299) [system] atom(_80622) ^ Redo: (298) [user] subst_args(_81622, _81624, 494, '&self', 'is-word', _77794) ^ Unify: (298) [user] subst_args(_82566, _82568, 494, '&self', 'is-word', _77794) ^ Call: (299) [user] self_subst('is-word') ^ Unify: (299) [user] self_subst('is-word') Call: (300) [system] callable('is-word') Exit: (300) [system] callable('is-word') ^ Unify: (299) [user] self_subst('is-word') ^ Call: (300) [user] self_eval('is-word') ^ Unify: (300) [user] self_eval('is-word') ^ Call: (302) [system] setup_call_cleanup('$notrace'(_89916, _89918), once(user:self_eval0('is-word')), '$restore_trace'(_89916, _89918)) ^ Unify: (302) [system] setup_call_cleanup(system:'$notrace'(_89916, _89918), system:once(user:self_eval0('is-word')), system:'$restore_trace'(_89916, _89918)) ^ Call: (303) [system] sig_atomic(system:'$notrace'(_89916, _89918)) ^ Exit: (302) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0('is-word')), system:'$restore_trace'(3, -1)) ^ Exit: (300) [user] self_eval('is-word') ^ Exit: (299) [user] self_subst('is-word') Call: (299) [system] _77794='is-word' Exit: (299) [system] 'is-word'='is-word' ^ Exit: (298) [user] subst_args(_97470, _97472, 494, '&self', 'is-word', 'is-word') ^ Call: (298) [user] subst_args2_failed(494, '&self', [2], _77796) ^ Unify: (298) [user] subst_args2_failed(494, '&self', [2], _77796) Call: (299) [system] [2]==[] ^ Redo: (298) [user] subst_args2_failed(494, '&self', [2], _77796) ^ Unify: (298) [user] subst_args2_failed(494, '&self', [2], _77796) Call: (299) [system] var([2]) ^ Redo: (298) [user] subst_args2_failed(494, '&self', [2], _77796) ^ Unify: (298) [user] subst_args2_failed(494, '&self', [2], _77796) ^ Call: (299) [user] once(subst_selfless([2], _77796)) ^ Unify: (299) [system] once(user:subst_selfless([2], _77796)) ^ Call: (300) [user] subst_selfless([2], _77796) ^ Unify: (300) [user] subst_selfless([2], _77796) Call: (301) [system] var(2) ^ Redo: (300) [user] subst_selfless([2], _77796) ^ Unify: (300) [user] subst_selfless([2], _77796) ^ Call: (301) [user] eval_selfless(_112396, _112398, _112400, _112402, [2], _77796) ^ Unify: (301) [user] eval_selfless(_113340, _113342, _113344, _113346, [2], _77796) ^ Call: (302) [user] eval_selfless_0([2], _77796) ^ Unify: (302) [user] eval_selfless_0([2], _77796) Call: (303) [system] var(2) ^ Redo: (302) [user] eval_selfless_0([2], _77796) ^ Unify: (302) [user] eval_selfless_0([2], _77796) ^ Call: (303) [user] eval_selfless_1([2], _77796) ^ Unify: (303) [user] eval_selfless_1([2], _77796) ^ Call: (304) [user] allow_clp ^ Unify: (304) [user] allow_clp ^ Call: (305) [user] false_flag ^ Unify: (305) [user] false_flag Call: (306) [system] fail Fail: (306) [system] fail ^ Fail: (305) [user] false_flag ^ Redo: (302) [user] eval_selfless_0([2], _77796) ^ Unify: (302) [user] eval_selfless_0([2], _77796) ^ Call: (303) [user] eval_selfless_2([2], _77796) ^ Unify: (303) [user] eval_selfless_2([2], _77796) Call: (304) [system] var(2) ^ Redo: (303) [user] eval_selfless_2([2], _77796) ^ Unify: (303) [user] eval_selfless_2([2], _77796) ^ Call: (304) [user] fake_notrace((ground([2]), [2]=[_133636, _133642, _133648], atom(_133636), catch_warn(current_op(_133674, yfx, _133636)), [2]\=[_133694], s2ps([2], _133702))) ^ Unify: (304) [user] fake_notrace(user:(ground([2]), [2]=[_133636, _133642, _133648], atom(_133636), catch_warn(current_op(_133674, yfx, _133636)), [2]\=[_133694], s2ps([2], _133702))) ^ Call: (305) [user] real_notrace(user:(ground([2]), [2]=[_133636, _133642, _133648], atom(_133636), catch_warn(current_op(_133674, yfx, _133636)), [2]\=[_133694], s2ps([2], _133702))) ^ Unify: (305) [user] real_notrace(user:(ground([2]), [2]=[_133636, _133642, _133648], atom(_133636), catch_warn(current_op(_133674, yfx, _133636)), [2]\=[_133694], s2ps([2], _133702))) ^ Call: (306) [user] setup_call_cleanup('$notrace'(_137408, _137410), once(user:(ground([2]), [2]=[_133636, _133642, _133648], atom(_133636), catch_warn(current_op(_133674, yfx, _133636)), [2]\=[_133694], s2ps([2], _133702))), '$restore_trace'(_137408, _137410)) ^ Unify: (306) [system] setup_call_cleanup(user:'$notrace'(_137408, _137410), user:once(user:(ground([2]), [2]=[_133636, _133642, _133648], atom(_133636), catch_warn(current_op(_133674, yfx, _133636)), [2]\=[_133694], s2ps([2], _133702))), user:'$restore_trace'(_137408, _137410)) ^ Call: (307) [system] sig_atomic(user:'$notrace'(_137408, _137410)) ^ Fail: (305) [user] real_notrace(user:(ground([2]), [2]=[_133636, _133642, _133648], atom(_133636), catch_warn(current_op(_133674, yfx, _133636)), [2]\=[_133694], s2ps([2], _133702))) ^ Fail: (304) [user] fake_notrace(user:(ground([2]), [2]=[_133636, _133642, _133648], atom(_133636), catch_warn(current_op(_133674, yfx, _133636)), [2]\=[_133694], s2ps([2], _133702))) ^ Redo: (298) [user] subst_args2_failed(494, '&self', [2], _77796) ^ Unify: (298) [user] subst_args2_failed(494, '&self', [2], [_143032|_143034]) ^ Call: (299) [user] subst_args(_144046, _144048, 494, '&self', 2, _143032) ^ Unify: (299) [user] subst_args(_144990, _144992, 494, '&self', 2, _143032) Call: (300) [system] atom(_145860) ^ Redo: (299) [user] subst_args(_146860, _146862, 494, '&self', 2, _143032) ^ Unify: (299) [user] subst_args(_147804, _147806, 494, '&self', 2, _143032) ^ Call: (300) [user] self_subst(2) ^ Unify: (300) [user] self_subst(2) Call: (301) [system] callable(2) ^ Redo: (300) [user] self_subst(2) ^ Exit: (300) [user] self_subst(2) Call: (300) [system] _143032=2 Exit: (300) [system] 2=2 ^ Exit: (299) [user] subst_args(_155224, _155226, 494, '&self', 2, 2) ^ Call: (299) [user] subst_args2_failed(494, '&self', [], _143034) ^ Unify: (299) [user] subst_args2_failed(494, '&self', [], _143034) Call: (300) [system] []==[] Exit: (300) [system] []==[] Call: (300) [system] _143034=[] Exit: (300) [system] []=[] ^ Exit: (299) [user] subst_args2_failed(494, '&self', [], []) ^ Exit: (298) [user] subst_args2_failed(494, '&self', [2], [2]) ^ Exit: (297) [user] subst_args2_failed(494, '&self', ['is-word', 2], ['is-word', 2]) ^ Exit: (296) [user] subst_args2_failed(494, '&self', [/, 'is-word', 2], [/, 'is-word', 2]) ^ Exit: (295) [user] subst_args1(=, _9290, 494, '&self', [/, 'is-word', 2], [/, 'is-word', 2]) Call: (295) [system] nb_setarg(1, retval(fail), [/, 'is-word', 2]) Exit: (295) [system] nb_setarg(1, retval([/, 'is-word', 2]), [/, 'is-word', 2]) ^ Call: (295) [user] ignore(notrace((\+[/, 'is-word', 2]\=_9366, nb_setarg(1, retval([/, 'is-word', 2]), [/, 'is-word', 2])))) ^ Unify: (295) [system] ignore(user:notrace((\+[/, 'is-word', 2]\=_9366, nb_setarg(1, retval([/, 'is-word', 2]), [/, 'is-word', 2])))) ^ Call: (297) [system] setup_call_cleanup('$notrace'(_170124, _170126), once(user:(\+[/, 'is-word', 2]\=_9366, nb_setarg(1, retval([/, 'is-word', 2]), [/, 'is-word', 2]))), '$restore_trace'(_170124, _170126)) ^ Unify: (297) [system] setup_call_cleanup(system:'$notrace'(_170124, _170126), system:once(user:(\+[/, 'is-word', 2]\=_9366, nb_setarg(1, retval([/, 'is-word', 2]), [/, 'is-word', 2]))), system:'$restore_trace'(_170124, _170126)) ^ Call: (298) [system] sig_atomic(system:'$notrace'(_170124, _170126)) ^ Exit: (297) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(\+[/, 'is-word', 2]\=_9366, nb_setarg(1, retval([/, 'is-word', 2]), [/, 'is-word', 2]))), system:'$restore_trace'(3, -1)) ^ Exit: (295) [system] ignore(user:notrace((\+[/, 'is-word', 2]\=_9366, nb_setarg(1, retval([/, 'is-word', 2]), [/, 'is-word', 2])))) ^ Call: (295) [user] ignore((_9358==1->ignore(\+ \+ (flag(eval_num, _9396, _9396+1), (retval([/, 'is-word', 2])\=@=retval(fail), nonvar([/, 'is-word', 2])->indentq(5, _9396, <--, [false, [/, 'is-word', 2]]);indentq(5, _9396, <--, [false, retval([/, 'is-word', 2])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9396, _9396+1), (retval([/, 'is-word', 2])\=@=retval(fail), nonvar([/, 'is-word', 2])->indentq(5, _9396, <--, [false, [/, 'is-word', 2]]);indentq(5, _9396, <--, [false, retval([/, 'is-word', 2])])))))))))) ^ Unify: (295) [system] ignore(user:(_9358==1->ignore(\+ \+ (flag(eval_num, _9396, _9396+1), (retval([/, 'is-word', 2])\=@=retval(fail), nonvar([/, 'is-word', 2])->indentq(5, _9396, <--, [false, [/, 'is-word', 2]]);indentq(5, _9396, <--, [false, retval([/, 'is-word', 2])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9396, _9396+1), (retval([/, 'is-word', 2])\=@=retval(fail), nonvar([/, 'is-word', 2])->indentq(5, _9396, <--, [false, [/, 'is-word', 2]]);indentq(5, _9396, <--, [false, retval([/, 'is-word', 2])])))))))))) Call: (297) [system] _9358==1 Fail: (297) [system] _9358==1 ^ Call: (298) [system] setup_call_cleanup('$notrace'(_178580, _178582), once(user:ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9396, _9396+1), (retval([/, 'is-word', 2])\=@=retval(fail), nonvar([/, 'is-word', 2])->indentq(5, _9396, <--, [false, [/, 'is-word', 2]]);indentq(5, _9396, <--, [false, retval([/, 'is-word', 2])])))))))), '$restore_trace'(_178580, _178582)) ^ Unify: (298) [system] setup_call_cleanup(system:'$notrace'(_178580, _178582), system:once(user:ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9396, _9396+1), (retval([/, 'is-word', 2])\=@=retval(fail), nonvar([/, 'is-word', 2])->indentq(5, _9396, <--, [false, [/, 'is-word', 2]]);indentq(5, _9396, <--, [false, retval([/, 'is-word', 2])])))))))), system:'$restore_trace'(_178580, _178582)) ^ Call: (299) [system] sig_atomic(system:'$notrace'(_178580, _178582)) ^ Exit: (298) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9396, _9396+1), (retval([/, 'is-word', 2])\=@=retval(fail), nonvar([/, 'is-word', 2])->indentq(5, _9396, <--, [false, [/, 'is-word', 2]]);indentq(5, _9396, <--, [false, retval([/, 'is-word', 2])])))))))), system:'$restore_trace'(3, -1)) ^ Exit: (295) [system] ignore(user:(_9358==1->ignore(\+ \+ (flag(eval_num, _9396, _9396+1), (retval([/, 'is-word', 2])\=@=retval(fail), nonvar([/, 'is-word', 2])->indentq(5, _9396, <--, [false, [/, 'is-word', 2]]);indentq(5, _9396, <--, [false, retval([/, 'is-word', 2])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9396, _9396+1), (retval([/, 'is-word', 2])\=@=retval(fail), nonvar([/, 'is-word', 2])->indentq(5, _9396, <--, [false, [/, 'is-word', 2]]);indentq(5, _9396, <--, [false, retval([/, 'is-word', 2])])))))))))) ^ Exit: (293) [system] call_cleanup(user:((call(subst_args1(=, _9290), 494, '&self', [/, 'is-word', 2], [/, 'is-word', 2])*->nb_setarg(1, retval([/, 'is-word', 2]), [/, 'is-word', 2]);fail, trace, call(subst_args1(=, _9290), 494, '&self', [/, 'is-word', 2], [/, 'is-word', 2])), ignore(notrace((\+[/, 'is-word', 2]\=_9366, nb_setarg(1, retval([/, 'is-word', 2]), [/, 'is-word', 2]))))), user:ignore((_9358==1->ignore(\+ \+ (flag(eval_num, _9396, _9396+1), (retval([/, 'is-word', 2])\=@=retval(fail), nonvar([/, 'is-word', 2])->indentq(5, _9396, <--, [false, [/, 'is-word', 2]]);indentq(5, _9396, <--, [false, retval([/, 'is-word', 2])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9396, _9396+1), (retval([/, 'is-word', 2])\=@=retval(fail), nonvar([/, 'is-word', 2])->indentq(5, _9396, <--, [false, [/, 'is-word', 2]]);indentq(5, _9396, <--, [false, retval([/, 'is-word', 2])]))))))))))) Call: (293) [system] retval([/, 'is-word', 2])\=@=retval(fail) Exit: (293) [system] retval([/, 'is-word', 2])\=@=retval(fail) ^ Exit: (292) [user] trace_eval(subst_args1(=, _9290), (false, (e2;e)), 494, '&self', [/, 'is-word', 2], [/, 'is-word', 2]) Call: (292) [system] [/, 'is-word', 2]\=@=[/, 'is-word', 2] ^ Redo: (291) [user] subst_args0(=, _9290, 494, '&self', [/, 'is-word', 2], _9318) Call: (292) [system] _9318=[/, 'is-word', 2] Exit: (292) [system] [/, 'is-word', 2]=[/, 'is-word', 2] ^ Exit: (291) [user] subst_args0(=, _9290, 494, '&self', [/, 'is-word', 2], [/, 'is-word', 2]) ^ Exit: (290) [user] subst_args(=, _9290, 495, '&self', [/, 'is-word', 2], [/, 'is-word', 2]) Call: (290) [apply] apply:maplist_([[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9320, user:subst_args(=, _9290, 495, '&self')) Unify: (290) [apply] apply:maplist_([[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], [_193740|_193742], user:subst_args(=, _9290, 495, '&self')) ^ Call: (291) [user] subst_args(=, _9290, 495, '&self', [/, ngram, 5], _193740) ^ Unify: (291) [user] subst_args(=, _9290, 495, '&self', [/, ngram, 5], _193740) Call: (292) [system] atom(=) Exit: (292) [system] atom(=) Call: (292) [system] (=)\==(=) ^ Redo: (291) [user] subst_args(=, _9290, 495, '&self', [/, ngram, 5], _193740) ^ Unify: (291) [user] subst_args(=, _9290, 495, '&self', [/, ngram, 5], _193740) ^ Call: (292) [user] self_subst([/, ngram, 5]) ^ Unify: (292) [user] self_subst([/, ngram, 5]) Call: (293) [system] callable([/, ngram, 5]) Exit: (293) [system] callable([/, ngram, 5]) ^ Unify: (292) [user] self_subst([/, ngram, 5]) ^ Call: (293) [user] self_eval([/, ngram, 5]) ^ Unify: (293) [user] self_eval([/, ngram, 5]) ^ Call: (295) [system] setup_call_cleanup('$notrace'(_207708, _207710), once(user:self_eval0([/, ngram, 5])), '$restore_trace'(_207708, _207710)) ^ Unify: (295) [system] setup_call_cleanup(system:'$notrace'(_207708, _207710), system:once(user:self_eval0([/, ngram, 5])), system:'$restore_trace'(_207708, _207710)) ^ Call: (296) [system] sig_atomic(system:'$notrace'(_207708, _207710)) ^ Fail: (293) [user] self_eval([/, ngram, 5]) ^ Redo: (291) [user] subst_args(=, _9290, 495, '&self', [/, ngram, 5], _193740) ^ Unify: (291) [user] subst_args(=, _9290, 495, '&self', [/, ngram, 5], _193740) Call: (292) [system] [ngram, 5]==[] ^ Redo: (291) [user] subst_args(=, _9290, 495, '&self', [/, ngram, 5], _193740) ^ Unify: (291) [user] subst_args(=, _9290, 495, '&self', [/, ngram, 5], _193740) ^ Call: (293) [system] setup_call_cleanup('$notrace'(_216194, _216196), once(user:(_216176 is 495-1)), '$restore_trace'(_216194, _216196)) ^ Unify: (293) [system] setup_call_cleanup(system:'$notrace'(_216194, _216196), system:once(user:(_216176 is 495-1)), system:'$restore_trace'(_216194, _216196)) ^ Call: (294) [system] sig_atomic(system:'$notrace'(_216194, _216196)) ^ Exit: (293) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(494 is 495-1)), system:'$restore_trace'(3, -1)) ^ Call: (292) [user] subst_args0(=, _9290, 494, '&self', [/, ngram, 5], _193740) ^ Unify: (292) [user] subst_args0(=, _9290, 494, '&self', [/, ngram, 5], _193740) ^ Call: (293) [user] self_subst([/, ngram, 5]) ^ Unify: (293) [user] self_subst([/, ngram, 5]) Call: (294) [system] callable([/, ngram, 5]) Exit: (294) [system] callable([/, ngram, 5]) ^ Unify: (293) [user] self_subst([/, ngram, 5]) ^ Call: (294) [user] self_eval([/, ngram, 5]) ^ Unify: (294) [user] self_eval([/, ngram, 5]) ^ Call: (296) [system] setup_call_cleanup('$notrace'(_228344, _228346), once(user:self_eval0([/, ngram, 5])), '$restore_trace'(_228344, _228346)) ^ Unify: (296) [system] setup_call_cleanup(system:'$notrace'(_228344, _228346), system:once(user:self_eval0([/, ngram, 5])), system:'$restore_trace'(_228344, _228346)) ^ Call: (297) [system] sig_atomic(system:'$notrace'(_228344, _228346)) ^ Fail: (294) [user] self_eval([/, ngram, 5]) ^ Redo: (292) [user] subst_args0(=, _9290, 494, '&self', [/, ngram, 5], _193740) ^ Unify: (292) [user] subst_args0(=, _9290, 494, '&self', [/, ngram, 5], _193740) Call: (293) [system] _234000 is 494+ -1 Exit: (293) [system] 493 is 494+ -1 ^ Call: (293) [user] trace_eval(subst_args1(=, _9290), (false, (e2;e)), 494, '&self', [/, ngram, 5], _235876) ^ Unify: (293) [user] trace_eval(subst_args1(=, _9290), (false, (e2;e)), 494, '&self', [/, ngram, 5], _235876) ^ Call: (294) [user] must_det_ll((notrace((flag(eval_num, _237786, _237786+1), _237804 is _237786 mod 500, _237822 is 99-494 mod 100, _237846=_237848, option_else('trace-length', _237860, 500), option_else('trace-depth', _237868, 30))), quietly(if_t((nop(stop_rtrace), _237804>_237860), (set_debug(eval, false), _237924 is _237860+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_237924])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_237976))))) ^ Unify: (294) [user] must_det_ll(user:(notrace((flag(eval_num, _237786, _237786+1), _237804 is _237786 mod 500, _237822 is 99-494 mod 100, _237846=_237848, option_else('trace-length', _237860, 500), option_else('trace-depth', _237868, 30))), quietly(if_t((nop(stop_rtrace), _237804>_237860), (set_debug(eval, false), _237924 is _237860+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_237924])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_237976))))) ^ Call: (295) [user] once(user:(notrace((flag(eval_num, _237786, _237786+1), _237804 is _237786 mod 500, _237822 is 99-494 mod 100, _237846=_237848, option_else('trace-length', _237860, 500), option_else('trace-depth', _237868, 30))), quietly(if_t((nop(stop_rtrace), _237804>_237860), (set_debug(eval, false), _237924 is _237860+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_237924])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_237976))))) ^ Unify: (295) [system] once(user:(notrace((flag(eval_num, _237786, _237786+1), _237804 is _237786 mod 500, _237822 is 99-494 mod 100, _237846=_237848, option_else('trace-length', _237860, 500), option_else('trace-depth', _237868, 30))), quietly(if_t((nop(stop_rtrace), _237804>_237860), (set_debug(eval, false), _237924 is _237860+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_237924])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_237976))))) ^ Call: (298) [system] setup_call_cleanup('$notrace'(_241700, _241702), once(user:(flag(eval_num, _237786, _237786+1), _237804 is _237786 mod 500, _237822 is 99-494 mod 100, _237846=_237848, option_else('trace-length', _237860, 500), option_else('trace-depth', _237868, 30))), '$restore_trace'(_241700, _241702)) ^ Unify: (298) [system] setup_call_cleanup(system:'$notrace'(_241700, _241702), system:once(user:(flag(eval_num, _237786, _237786+1), _237804 is _237786 mod 500, _237822 is 99-494 mod 100, _237846=_237848, option_else('trace-length', _237860, 500), option_else('trace-depth', _237868, 30))), system:'$restore_trace'(_241700, _241702)) ^ Call: (299) [system] sig_atomic(system:'$notrace'(_241700, _241702)) ^ Exit: (298) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(flag(eval_num, 49, 49+1), 49 is 49 mod 500, 5 is 99-494 mod 100, _237846=_237846, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), system:'$restore_trace'(3, -1)) ^ Call: (298) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 49>500), (set_debug(eval, false), _237924 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_237924])), nop((start_rtrace, rtrace))))) ^ Unify: (298) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 49>500), (set_debug(eval, false), _237924 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_237924])), nop((start_rtrace, rtrace))))) ^ Exit: (298) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 49>500), (set_debug(eval, false), _237924 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_237924])), nop((start_rtrace, rtrace))))) Call: (297) [user] nop(notrace(no_repeats_var(_237976))) Unify: (297) [user] nop(notrace(no_repeats_var(_237976))) Exit: (297) [user] nop(notrace(no_repeats_var(_237976))) ^ Exit: (295) [system] once(user:(notrace((flag(eval_num, 49, 49+1), 49 is 49 mod 500, 5 is 99-494 mod 100, _237846=_237846, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), quietly(if_t((nop(stop_rtrace), 49>500), (set_debug(eval, false), _237924 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_237924])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_237976))))) ^ Exit: (294) [user] must_det_ll(user:(notrace((flag(eval_num, 49, 49+1), 49 is 49 mod 500, 5 is 99-494 mod 100, _237846=_237846, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), quietly(if_t((nop(stop_rtrace), 49>500), (set_debug(eval, false), _237924 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_237924])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_237976))))) Call: (294) [occurs] occurs:sub_term(_253164, (false, (e2;e))) Unify: (294) [occurs] occurs:sub_term((false, (e2;e)), (false, (e2;e))) Exit: (294) [occurs] occurs:sub_term((false, (e2;e)), (false, (e2;e))) Call: (294) [system] (false, (e2;e))\=(false, (e2;e)) Fail: (294) [system] (false, (e2;e))\=(false, (e2;e)) Redo: (294) [occurs] occurs:sub_term(_253164, (false, (e2;e))) Unify: (294) [occurs] occurs:sub_term(_253164, (false, (e2;e))) Call: (295) [system] compound((false, (e2;e))) Exit: (295) [system] compound((false, (e2;e))) Call: (295) [system] arg(_261586, (false, (e2;e)), _261510) Exit: (295) [system] arg(1, (false, (e2;e)), false) Call: (295) [occurs] occurs:sub_term(_253164, false) Unify: (295) [occurs] occurs:sub_term(false, false) Exit: (295) [occurs] occurs:sub_term(false, false) Exit: (294) [occurs] occurs:sub_term(false, (false, (e2;e))) Call: (294) [system] (false, (e2;e))\=false Exit: (294) [system] (false, (e2;e))\=false ^ Call: (294) [user] if_trace((eval;false, (e2;e)), (_237846=1, indentq(5, 49, -->, [false, [/, ngram, 5]]))) ^ Unify: (294) [user] if_trace((eval;false, (e2;e)), (_237846=1, indentq(5, 49, -->, [false, [/, ngram, 5]]))) ^ Call: (296) [system] setup_call_cleanup('$notrace'(_270890, _270892), once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _237846=1, indentq(5, 49, -->, [false, [/, ngram, 5]]))), _270848, fbug((_270848-->if_trace((eval;false, (e2;e)), (_237846=1, indentq(5, 49, -->, [false, [/, ngram, 5]])))))))), '$restore_trace'(_270890, _270892)) ^ Unify: (296) [system] setup_call_cleanup(system:'$notrace'(_270890, _270892), system:once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _237846=1, indentq(5, 49, -->, [false, [/, ngram, 5]]))), _270848, fbug((_270848-->if_trace((eval;false, (e2;e)), (_237846=1, indentq(5, 49, -->, [false, [/, ngram, 5]])))))))), system:'$restore_trace'(_270890, _270892)) ^ Call: (297) [system] sig_atomic(system:'$notrace'(_270890, _270892)) ^ Exit: (296) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _237846=1, indentq(5, 49, -->, [false, [/, ngram, 5]]))), _270848, fbug((_270848-->if_trace((eval;false, (e2;e)), (_237846=1, indentq(5, 49, -->, [false, [/, ngram, 5]])))))))), system:'$restore_trace'(3, -1)) ^ Exit: (294) [user] if_trace((eval;false, (e2;e)), (_237846=1, indentq(5, 49, -->, [false, [/, ngram, 5]]))) Call: (294) [system] _275672=retval(fail) Exit: (294) [system] retval(fail)=retval(fail) Call: (294) [system] _277534=(\+ \+ (flag(eval_num, _277554, _277554+1), (retval(fail)\=@=retval(fail), nonvar(_235876)->indentq(5, _277554, <--, [false, _235876]);indentq(5, _277554, <--, [false, retval(fail)])))) Exit: (294) [system] (\+ \+ (flag(eval_num, _277554, _277554+1), (retval(fail)\=@=retval(fail), nonvar(_235876)->indentq(5, _277554, <--, [false, _235876]);indentq(5, _277554, <--, [false, retval(fail)]))))=(\+ \+ (flag(eval_num, _277554, _277554+1), (retval(fail)\=@=retval(fail), nonvar(_235876)->indentq(5, _277554, <--, [false, _235876]);indentq(5, _277554, <--, [false, retval(fail)])))) ^ Call: (294) [user] call_cleanup(((call(subst_args1(=, _9290), 494, '&self', [/, ngram, 5], _235876)*->nb_setarg(1, retval(fail), _235876);fail, trace, call(subst_args1(=, _9290), 494, '&self', [/, ngram, 5], _235876)), ignore(notrace((\+_235876\=_237976, nb_setarg(1, retval(fail), _235876))))), ignore((_237846==1->ignore(\+ \+ (flag(eval_num, _277554, _277554+1), (retval(fail)\=@=retval(fail), nonvar(_235876)->indentq(5, _277554, <--, [false, _235876]);indentq(5, _277554, <--, [false, retval(fail)]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _277554, _277554+1), (retval(fail)\=@=retval(fail), nonvar(_235876)->indentq(5, _277554, <--, [false, _235876]);indentq(5, _277554, <--, [false, retval(fail)]))))))))))) ^ Unify: (294) [system] call_cleanup(user:((call(subst_args1(=, _9290), 494, '&self', [/, ngram, 5], _235876)*->nb_setarg(1, retval(fail), _235876);fail, trace, call(subst_args1(=, _9290), 494, '&self', [/, ngram, 5], _235876)), ignore(notrace((\+_235876\=_237976, nb_setarg(1, retval(fail), _235876))))), user:ignore((_237846==1->ignore(\+ \+ (flag(eval_num, _277554, _277554+1), (retval(fail)\=@=retval(fail), nonvar(_235876)->indentq(5, _277554, <--, [false, _235876]);indentq(5, _277554, <--, [false, retval(fail)]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _277554, _277554+1), (retval(fail)\=@=retval(fail), nonvar(_235876)->indentq(5, _277554, <--, [false, _235876]);indentq(5, _277554, <--, [false, retval(fail)]))))))))))) ^ Call: (296) [user] subst_args1(=, _9290, 494, '&self', [/, ngram, 5], _235876) ^ Unify: (296) [user] subst_args1(=, _9290, 494, '&self', [/, ngram, 5], _235876) Call: (297) [system] var(=) ^ Redo: (296) [user] subst_args1(=, _9290, 494, '&self', [/, ngram, 5], _235876) Call: (297) [system] atom(=) Exit: (297) [system] atom(=) Call: (297) [system] (=)\==(=) ^ Redo: (296) [user] subst_args1(=, _9290, 494, '&self', [/, ngram, 5], _235876) ^ Unify: (296) [user] subst_args1(=, _9290, 494, '&self', [/, ngram, 5], _235876) Call: (297) [system] atom([/, ngram, 5]) ^ Redo: (296) [user] subst_args1(=, _9290, 494, '&self', [/, ngram, 5], _235876) ^ Unify: (296) [user] subst_args1(=, _9290, 494, '&self', [/, ngram, 5], _235876) Call: (297) [system] is_list([ngram, 5]) Exit: (297) [system] is_list([ngram, 5]) ^ Unify: (296) [user] subst_args1(=, _9290, 494, '&self', [/, ngram, 5], _235876) Call: (297) [system] is_list([/, ngram, 5]) Exit: (297) [system] is_list([/, ngram, 5]) ^ Unify: (296) [user] subst_args1(=, _9290, 494, '&self', [/, ngram, 5], [/|_297408]) Call: (297) [system] var(/) ^ Redo: (296) [user] subst_args1(=, _9290, 494, '&self', [/, ngram, 5], _235876) ^ Unify: (296) [user] subst_args1(=, _9290, 494, '&self', [/, ngram, 5], _235876) Call: (297) [system] fail ^ Redo: (296) [user] subst_args1(=, _9290, 494, '&self', [/, ngram, 5], _235876) ^ Unify: (296) [user] subst_args1(=, _9290, 494, '&self', [/, ngram, 5], _235876) Call: (297) [system] is_list([/, ngram, 5]) Exit: (297) [system] is_list([/, ngram, 5]) ^ Call: (297) [user] apply:maplist(self_subst, [/, ngram, 5]) ^ Unify: (297) [apply] apply:maplist(user:self_subst, [/, ngram, 5]) Call: (298) [apply] apply:maplist_([/, ngram, 5], user:self_subst) Unify: (298) [apply] apply:maplist_([/, ngram, 5], user:self_subst) ^ Call: (299) [user] self_subst(/) ^ Unify: (299) [user] self_subst(/) Call: (300) [system] callable(/) Exit: (300) [system] callable(/) ^ Unify: (299) [user] self_subst(/) ^ Call: (300) [user] self_eval(/) ^ Unify: (300) [user] self_eval(/) ^ Call: (302) [system] setup_call_cleanup('$notrace'(_316028, _316030), once(user:self_eval0(/)), '$restore_trace'(_316028, _316030)) ^ Unify: (302) [system] setup_call_cleanup(system:'$notrace'(_316028, _316030), system:once(user:self_eval0(/)), system:'$restore_trace'(_316028, _316030)) ^ Call: (303) [system] sig_atomic(system:'$notrace'(_316028, _316030)) ^ Exit: (302) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(/)), system:'$restore_trace'(3, -1)) ^ Exit: (300) [user] self_eval(/) ^ Exit: (299) [user] self_subst(/) Call: (299) [apply] apply:maplist_([ngram, 5], user:self_subst) Unify: (299) [apply] apply:maplist_([ngram, 5], user:self_subst) ^ Call: (300) [user] self_subst(ngram) ^ Unify: (300) [user] self_subst(ngram) Call: (301) [system] callable(ngram) Exit: (301) [system] callable(ngram) ^ Unify: (300) [user] self_subst(ngram) ^ Call: (301) [user] self_eval(ngram) ^ Unify: (301) [user] self_eval(ngram) ^ Call: (303) [system] setup_call_cleanup('$notrace'(_329988, _329990), once(user:self_eval0(ngram)), '$restore_trace'(_329988, _329990)) ^ Unify: (303) [system] setup_call_cleanup(system:'$notrace'(_329988, _329990), system:once(user:self_eval0(ngram)), system:'$restore_trace'(_329988, _329990)) ^ Call: (304) [system] sig_atomic(system:'$notrace'(_329988, _329990)) ^ Exit: (303) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(ngram)), system:'$restore_trace'(3, -1)) ^ Exit: (301) [user] self_eval(ngram) ^ Exit: (300) [user] self_subst(ngram) Call: (300) [apply] apply:maplist_([5], user:self_subst) Unify: (300) [apply] apply:maplist_([5], user:self_subst) ^ Call: (301) [user] self_subst(5) ^ Unify: (301) [user] self_subst(5) Call: (302) [system] callable(5) ^ Redo: (301) [user] self_subst(5) ^ Exit: (301) [user] self_subst(5) Call: (301) [apply] apply:maplist_([], user:self_subst) Unify: (301) [apply] apply:maplist_([], user:self_subst) Exit: (301) [apply] apply:maplist_([], user:self_subst) Exit: (300) [apply] apply:maplist_([5], user:self_subst) Exit: (299) [apply] apply:maplist_([ngram, 5], user:self_subst) Exit: (298) [apply] apply:maplist_([/, ngram, 5], user:self_subst) ^ Exit: (297) [apply] apply:maplist(user:self_subst, [/, ngram, 5]) Call: (297) [system] [/, ngram, 5]=[_348592|_348594] Exit: (297) [system] [/, ngram, 5]=[/, ngram, 5] Call: (297) [system] atom(/) Exit: (297) [system] atom(/) ^ Unify: (296) [user] subst_args1(=, _9290, 494, '&self', [/, ngram, 5], _235876) ^ Call: (297) [user] is_space_op(/) ^ Redo: (296) [user] subst_args1(=, _9290, 494, '&self', [/, ngram, 5], _235876) ^ Unify: (296) [user] subst_args1(=, _9290, 494, '&self', [/, ngram, 5], _235876) Call: (297) [system] (/)==case ^ Redo: (296) [user] subst_args1(=, _9290, 494, '&self', [/, ngram, 5], _235876) ^ Unify: (296) [user] subst_args1(=, _9290, 494, '&self', [/, ngram, 5], _235876) Call: (297) [system] fail ^ Redo: (296) [user] subst_args1(=, _9290, 494, '&self', [/, ngram, 5], _235876) ^ Unify: (296) [user] subst_args1(=, _9290, 494, '&self', [/, ngram, 5], _235876) Call: (297) [system] _361676=do_more_defs(true) Exit: (297) [system] do_more_defs(true)=do_more_defs(true) ^ Call: (297) [user] clause(eval_21(subst_args, _9290, 494, '&self', [/, ngram, 5], _235876), _363552) ^ Redo: (296) [user] subst_args1(=, _9290, 494, '&self', [/, ngram, 5], _235876) ^ Unify: (296) [user] subst_args1(=, _9290, 494, '&self', [/, ngram, 5], _235876) Call: (297) [system] fail ^ Redo: (296) [user] subst_args1(=, _9290, 494, '&self', [/, ngram, 5], _235876) ^ Unify: (296) [user] subst_args1(=, _9290, 494, '&self', [/, ngram, 5], _235876) ^ Call: (297) [user] is_and(/) ^ Unify: (297) [user] is_and(/) Call: (298) [system] atom(/) Exit: (298) [system] atom(/) ^ Unify: (297) [user] is_and(/) ^ Call: (298) [user] is_and(/, _373876) ^ Unify: (298) [user] is_and(/, _374804) Call: (299) [system] atom(/) Exit: (299) [system] atom(/) ^ Redo: (296) [user] subst_args1(=, _9290, 494, '&self', [/, ngram, 5], _235876) ^ Unify: (296) [user] subst_args1(=, _9290, 494, '&self', [/, ngram, 5], [/|_378452]) Call: (297) [system] nonvar(/) Exit: (297) [system] nonvar(/) Call: (297) [system] fail ^ Redo: (296) [user] subst_args1(=, _9290, 494, '&self', [/, ngram, 5], _235876) ^ Unify: (296) [user] subst_args1(=, _9290, 494, '&self', [/, ngram, 5], _235876) ^ Call: (297) [user] subst_args2(=, 494, '&self', [/, ngram, 5], _235876) ^ Unify: (297) [user] subst_args2(=, 494, '&self', [/, ngram, 5], _235876) Call: (298) [system] 494<3 ^ Redo: (297) [user] subst_args2(=, 494, '&self', [/, ngram, 5], _235876) ^ Unify: (297) [user] subst_args2(=, 494, '&self', [/, ngram, 5], _235876) Call: (298) [system] fail ^ Redo: (297) [user] subst_args2(=, 494, '&self', [/, ngram, 5], _235876) ^ Unify: (297) [user] subst_args2(=, 494, '&self', [/, ngram, 5], _235876) ^ Call: (298) [user] mnotrace(is_user_defined_head(=, '&self', /)) ^ Unify: (298) [user] mnotrace(is_user_defined_head(=, '&self', /)) ^ Call: (299) [user] once(is_user_defined_head(=, '&self', /)) ^ Unify: (299) [system] once(user:is_user_defined_head(=, '&self', /)) ^ Call: (300) [user] is_user_defined_head(=, '&self', /) ^ Unify: (300) [user] is_user_defined_head(=, '&self', /) ^ Call: (301) [user] mnotrace(is_user_defined_head0(=, '&self', /)) ^ Unify: (301) [user] mnotrace(is_user_defined_head0(=, '&self', /)) ^ Call: (302) [user] once(is_user_defined_head0(=, '&self', /)) ^ Unify: (302) [system] once(user:is_user_defined_head0(=, '&self', /)) ^ Call: (303) [user] is_user_defined_head0(=, '&self', /) ^ Unify: (303) [user] is_user_defined_head0(=, '&self', /) Call: (304) [system] callable(/) Exit: (304) [system] callable(/) Call: (304) [system] functor(/, _404554, _404634) Exit: (304) [system] functor(/, /, 0) ^ Call: (304) [user] is_user_defined_head_f(=, '&self', /) ^ Unify: (304) [user] is_user_defined_head_f(=, '&self', /) ^ Call: (305) [user] is_user_defined_head_f1(=, '&self', /) ^ Unify: (305) [user] is_user_defined_head_f1(=, '&self', /) Call: (306) [user] metta_eq_def(=, '&self', [/|_410152], _410234) Unify: (306) [user] metta_eq_def(=, '&self', [/|_410152], _411158) ^ Call: (307) [user] ignore((=)=(=)) ^ Unify: (307) [system] ignore(user:((=)=(=))) Call: (308) [system] (=)=(=) Exit: (308) [system] (=)=(=) ^ Exit: (307) [system] ignore(user:((=)=(=))) Call: (307) [user] metta_atom('&self', [=, [/|_410152], _416674]) Unify: (307) [user] metta_atom('&self', [=, [/|_410152], _416674]) ^ Call: (308) [user] typed_list('&self', _418588, _418510) ^ Unify: (308) [user] typed_list('&self', _419520, _418510) Call: (309) [system] compound('&self') Fail: (309) [system] compound('&self') ^ Fail: (308) [user] typed_list('&self', _422300, _418510) Redo: (307) [user] metta_atom('&self', [=, [/|_410152], _416674]) Unify: (307) [user] metta_atom('&self', [=, [/|_410152], _416674]) Call: (308) [system] '&self'=='&flybase' Redo: (307) [user] metta_atom('&self', [=, [/|_410152], _416674]) Unify: (307) [user] metta_atom('&self', [=, [/|_410152], _416674]) ^ Call: (308) [user] metta_atom_in_file('&self', [=, [/|_410152], _416674]) ^ Unify: (308) [user] metta_atom_in_file('&self', [=, [/|_410152], _416674]) ^ Call: (309) [user] metta_atom_in_file('&self', [=, [/|_410152], _416674], _429682, _429684) ^ Unify: (309) [user] metta_atom_in_file('&self', [=, [/|_410152], _416674], _430618, _430620) ^ Call: (310) [user] loaded_into_kb('&self', _431476) ^ Unify: (310) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Exit: (310) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Call: (310) [user] once(user:asserted_metta_pred(_442066, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Unify: (310) [system] once(user:asserted_metta_pred(_442066, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Call: (311) [user] asserted_metta_pred(_442066, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Fail: (311) [user] asserted_metta_pred(_442066, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Redo: (307) [user] metta_atom('&self', [=, [/|_410152], _416674]) Unify: (307) [user] metta_atom('&self', [=, [/|_410152], _416674]) Call: (308) [user] metta_atom_asserted('&self', [=, [/|_410152], _416674]) Unify: (308) [user] metta_atom_asserted('&self', [=, [/|_410152], _416674]) ^ Call: (309) [user] metta_atom_asserted_deduced('&self', [=, [/|_410152], _416674]) Redo: (308) [user] metta_atom_asserted('&self', [=, [/|_410152], _416674]) Redo: (307) [user] metta_atom('&self', [=, [/|_410152], _416674]) Unify: (307) [user] metta_atom('&self', [=, [/|_410152], _416674]) Call: (308) [system] '&self'\=='&corelib' Exit: (308) [system] '&self'\=='&corelib' ^ Call: (308) [user] using_all_spaces ^ Unify: (308) [user] using_all_spaces Call: (309) [system] nb_current(with_all_spaces, t) Redo: (307) [user] metta_atom('&self', [=, [/|_410152], _416674]) Unify: (307) [user] metta_atom('&self', [=, [/|_410152], _416674]) Call: (308) [system] '&self'\=='&corelib' Exit: (308) [system] '&self'\=='&corelib' Call: (308) [user] metta_atom_asserted('&self', '&corelib') Unify: (308) [user] metta_atom_asserted('&self', '&corelib') ^ Call: (309) [user] metta_atom_asserted_deduced('&self', '&corelib') Redo: (308) [user] metta_atom_asserted('&self', '&corelib') Unify: (308) [user] metta_atom_asserted('&self', '&corelib') Exit: (308) [user] metta_atom_asserted('&self', '&corelib') Call: (308) [user] should_inherit_from_corelib([=, [/|_410152], _416674]) Unify: (308) [user] should_inherit_from_corelib([=, [/|_410152], _416674]) ^ Call: (309) [user] using_all_spaces ^ Unify: (309) [user] using_all_spaces Call: (310) [system] nb_current(with_all_spaces, t) Redo: (308) [user] should_inherit_from_corelib([=, [/|_410152], _416674]) Unify: (308) [user] should_inherit_from_corelib([=, [/|_410152], _416674]) Call: (309) [system] (=)==(:) Redo: (308) [user] should_inherit_from_corelib([=, [/|_410152], _416674]) Unify: (308) [user] should_inherit_from_corelib([=, [/|_410152], _416674]) Call: (309) [system] (=)=='@doc' Redo: (308) [user] should_inherit_from_corelib([=, [/|_410152], _416674]) Unify: (308) [user] should_inherit_from_corelib([=, [/|_410152], _416674]) Call: (309) [system] fail Redo: (308) [user] metta_atom_asserted('&self', '&corelib') Redo: (307) [user] metta_atom('&self', [=, [/|_410152], _416674]) Fail: (306) [user] metta_eq_def(=, '&self', [/|_410152], _497270) ^ Fail: (305) [user] is_user_defined_head_f1(=, '&self', /) ^ Redo: (304) [user] is_user_defined_head_f(=, '&self', /) ^ Unify: (304) [user] is_user_defined_head_f(=, '&self', /) ^ Call: (305) [user] is_user_defined_head_f1(=, '&self', [/|_500914]) ^ Unify: (305) [user] is_user_defined_head_f1(=, '&self', [/|_500914]) Call: (306) [user] metta_eq_def(=, '&self', [[/|_500914]|_502784], _502866) Unify: (306) [user] metta_eq_def(=, '&self', [[/|_500914]|_502784], _503790) ^ Call: (307) [user] ignore((=)=(=)) ^ Unify: (307) [system] ignore(user:((=)=(=))) Call: (308) [system] (=)=(=) Exit: (308) [system] (=)=(=) ^ Exit: (307) [system] ignore(user:((=)=(=))) Call: (307) [user] metta_atom('&self', [=, [[/|_500914]|_502784], _509306]) Unify: (307) [user] metta_atom('&self', [=, [[/|_500914]|_502784], _509306]) ^ Call: (308) [user] typed_list('&self', _511220, _511142) ^ Unify: (308) [user] typed_list('&self', _512152, _511142) Call: (309) [system] compound('&self') Fail: (309) [system] compound('&self') ^ Fail: (308) [user] typed_list('&self', _514932, _511142) Redo: (307) [user] metta_atom('&self', [=, [[/|_500914]|_502784], _509306]) Unify: (307) [user] metta_atom('&self', [=, [[/|_500914]|_502784], _509306]) Call: (308) [system] '&self'=='&flybase' Redo: (307) [user] metta_atom('&self', [=, [[/|_500914]|_502784], _509306]) Unify: (307) [user] metta_atom('&self', [=, [[/|_500914]|_502784], _509306]) ^ Call: (308) [user] metta_atom_in_file('&self', [=, [[/|_500914]|_502784], _509306]) ^ Unify: (308) [user] metta_atom_in_file('&self', [=, [[/|_500914]|_502784], _509306]) ^ Call: (309) [user] metta_atom_in_file('&self', [=, [[/|_500914]|_502784], _509306], _522314, _522316) ^ Unify: (309) [user] metta_atom_in_file('&self', [=, [[/|_500914]|_502784], _509306], _523250, _523252) ^ Call: (310) [user] loaded_into_kb('&self', _9724) ^ Unify: (310) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Exit: (310) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Call: (310) [user] once(user:asserted_metta_pred(_20274, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Unify: (310) [system] once(user:asserted_metta_pred(_20274, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Call: (311) [user] asserted_metta_pred(_20274, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Fail: (311) [user] asserted_metta_pred(_20274, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Redo: (307) [user] metta_atom('&self', [=, [[/|_9696]|_9702], _9718]) Unify: (307) [user] metta_atom('&self', [=, [[/|_9696]|_9702], _9718]) Call: (308) [user] metta_atom_asserted('&self', [=, [[/|_9696]|_9702], _9718]) Unify: (308) [user] metta_atom_asserted('&self', [=, [[/|_9696]|_9702], _9718]) ^ Call: (309) [user] metta_atom_asserted_deduced('&self', [=, [[/|_9696]|_9702], _9718]) Redo: (308) [user] metta_atom_asserted('&self', [=, [[/|_9696]|_9702], _9718]) Redo: (307) [user] metta_atom('&self', [=, [[/|_9696]|_9702], _9718]) Unify: (307) [user] metta_atom('&self', [=, [[/|_9696]|_9702], _9718]) Call: (308) [system] '&self'\=='&corelib' Exit: (308) [system] '&self'\=='&corelib' ^ Call: (308) [user] using_all_spaces ^ Unify: (308) [user] using_all_spaces Call: (309) [system] nb_current(with_all_spaces, t) Redo: (307) [user] metta_atom('&self', [=, [[/|_9696]|_9702], _9718]) Unify: (307) [user] metta_atom('&self', [=, [[/|_9696]|_9702], _9718]) Call: (308) [system] '&self'\=='&corelib' Exit: (308) [system] '&self'\=='&corelib' Call: (308) [user] metta_atom_asserted('&self', '&corelib') Unify: (308) [user] metta_atom_asserted('&self', '&corelib') ^ Call: (309) [user] metta_atom_asserted_deduced('&self', '&corelib') Redo: (308) [user] metta_atom_asserted('&self', '&corelib') Unify: (308) [user] metta_atom_asserted('&self', '&corelib') Exit: (308) [user] metta_atom_asserted('&self', '&corelib') Call: (308) [user] should_inherit_from_corelib([=, [[/|_9696]|_9702], _9718]) Unify: (308) [user] should_inherit_from_corelib([=, [[/|_9696]|_9702], _9718]) ^ Call: (309) [user] using_all_spaces ^ Unify: (309) [user] using_all_spaces Call: (310) [system] nb_current(with_all_spaces, t) Redo: (308) [user] should_inherit_from_corelib([=, [[/|_9696]|_9702], _9718]) Unify: (308) [user] should_inherit_from_corelib([=, [[/|_9696]|_9702], _9718]) Call: (309) [system] (=)==(:) Redo: (308) [user] should_inherit_from_corelib([=, [[/|_9696]|_9702], _9718]) Unify: (308) [user] should_inherit_from_corelib([=, [[/|_9696]|_9702], _9718]) Call: (309) [system] (=)=='@doc' Redo: (308) [user] should_inherit_from_corelib([=, [[/|_9696]|_9702], _9718]) Unify: (308) [user] should_inherit_from_corelib([=, [[/|_9696]|_9702], _9718]) Call: (309) [system] fail Redo: (308) [user] metta_atom_asserted('&self', '&corelib') Redo: (307) [user] metta_atom('&self', [=, [[/|_9696]|_9702], _9718]) Fail: (306) [user] metta_eq_def(=, '&self', [[/|_9696]|_9702], _75478) ^ Fail: (305) [user] is_user_defined_head_f1(=, '&self', [/|_9696]) ^ Fail: (304) [user] is_user_defined_head_f(=, '&self', /) ^ Fail: (303) [user] is_user_defined_head0(=, '&self', /) ^ Fail: (302) [system] once(user:is_user_defined_head0(=, '&self', /)) ^ Fail: (301) [user] mnotrace(is_user_defined_head0(=, '&self', /)) ^ Fail: (300) [user] is_user_defined_head(=, '&self', /) ^ Fail: (299) [system] once(user:is_user_defined_head(=, '&self', /)) ^ Fail: (298) [user] mnotrace(is_user_defined_head(=, '&self', /)) ^ Redo: (297) [user] subst_args2(=, 494, '&self', [/, ngram, 5], _9362) ^ Unify: (297) [user] subst_args2(=, 494, '&self', [/, ngram, 5], _9362) ^ Call: (298) [user] subst_args40(=, 494, '&self', [/, ngram, 5], _9362) ^ Unify: (298) [user] subst_args40(=, 494, '&self', [/, ngram, 5], _9362) Call: (299) [user] is_function(/) Unify: (299) [user] is_function(/) ^ Call: (300) [user] symbol(/) ^ Unify: (300) [user] symbol(/) Call: (301) [system] atom(/) Exit: (301) [system] atom(/) ^ Exit: (300) [user] symbol(/) Exit: (299) [user] is_function(/) ^ Call: (299) [user] is_special_op(/) ^ Unify: (299) [user] is_special_op(/) ^ Call: (300) [user] current_self(_96722) ^ Unify: (300) [user] current_self(_96722) Call: (301) [system] nb_current(self_space, _96722) Exit: (301) [system] nb_current(self_space, '&self') Call: (301) [system] '&self'\==[] Exit: (301) [system] '&self'\==[] ^ Exit: (300) [user] current_self('&self') ^ Call: (300) [user] is_special_op('&self', /) ^ Unify: (300) [user] is_special_op('&self', /) Call: (301) [system] atom(/) Exit: (301) [system] atom(/) ^ Fail: (300) [user] is_special_op('&self', /) ^ Fail: (299) [user] is_special_op(/) ^ Redo: (298) [user] subst_args40(=, 494, '&self', [/, ngram, 5], _9362) Call: (299) [system] is_list([ngram, 5]) Exit: (299) [system] is_list([ngram, 5]) ^ Call: (299) [user] apply:maplist(subst_args(=, _111556, 494, '&self'), [ngram, 5], _111562) ^ Unify: (299) [apply] apply:maplist(user:subst_args(=, _111556, 494, '&self'), [ngram, 5], _111562) Call: (300) [apply] apply:maplist_([ngram, 5], _111562, user:subst_args(=, _111556, 494, '&self')) Unify: (300) [apply] apply:maplist_([ngram, 5], [_114380|_114382], user:subst_args(=, _111556, 494, '&self')) ^ Call: (301) [user] subst_args(=, _111556, 494, '&self', ngram, _114380) ^ Unify: (301) [user] subst_args(=, _111556, 494, '&self', ngram, _114380) Call: (302) [system] atom(=) Exit: (302) [system] atom(=) Call: (302) [system] (=)\==(=) ^ Redo: (301) [user] subst_args(=, _111556, 494, '&self', ngram, _114380) ^ Unify: (301) [user] subst_args(=, _111556, 494, '&self', ngram, _114380) ^ Call: (302) [user] self_subst(ngram) ^ Unify: (302) [user] self_subst(ngram) Call: (303) [system] callable(ngram) Exit: (303) [system] callable(ngram) ^ Unify: (302) [user] self_subst(ngram) ^ Call: (303) [user] self_eval(ngram) ^ Unify: (303) [user] self_eval(ngram) ^ Call: (305) [system] setup_call_cleanup('$notrace'(_128348, _128350), once(user:self_eval0(ngram)), '$restore_trace'(_128348, _128350)) ^ Unify: (305) [system] setup_call_cleanup(system:'$notrace'(_128348, _128350), system:once(user:self_eval0(ngram)), system:'$restore_trace'(_128348, _128350)) ^ Call: (306) [system] sig_atomic(system:'$notrace'(_128348, _128350)) ^ Exit: (305) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(ngram)), system:'$restore_trace'(3, -1)) ^ Exit: (303) [user] self_eval(ngram) ^ Exit: (302) [user] self_subst(ngram) Call: (302) [system] _114380=ngram Exit: (302) [system] ngram=ngram ^ Exit: (301) [user] subst_args(=, _111556, 494, '&self', ngram, ngram) Call: (301) [apply] apply:maplist_([5], _114382, user:subst_args(=, _111556, 494, '&self')) Unify: (301) [apply] apply:maplist_([5], [_137706|_137708], user:subst_args(=, _111556, 494, '&self')) ^ Call: (302) [user] subst_args(=, _111556, 494, '&self', 5, _137706) ^ Unify: (302) [user] subst_args(=, _111556, 494, '&self', 5, _137706) Call: (303) [system] atom(=) Exit: (303) [system] atom(=) Call: (303) [system] (=)\==(=) ^ Redo: (302) [user] subst_args(=, _111556, 494, '&self', 5, _137706) ^ Unify: (302) [user] subst_args(=, _111556, 494, '&self', 5, _137706) ^ Call: (303) [user] self_subst(5) ^ Unify: (303) [user] self_subst(5) Call: (304) [system] callable(5) ^ Redo: (303) [user] self_subst(5) ^ Exit: (303) [user] self_subst(5) Call: (303) [system] _137706=5 Exit: (303) [system] 5=5 ^ Exit: (302) [user] subst_args(=, _111556, 494, '&self', 5, 5) Call: (302) [apply] apply:maplist_([], _137708, user:subst_args(=, _111556, 494, '&self')) Unify: (302) [apply] apply:maplist_([], [], user:subst_args(=, _111556, 494, '&self')) Exit: (302) [apply] apply:maplist_([], [], user:subst_args(=, _111556, 494, '&self')) Exit: (301) [apply] apply:maplist_([5], [5], user:subst_args(=, _111556, 494, '&self')) Exit: (300) [apply] apply:maplist_([ngram, 5], [ngram, 5], user:subst_args(=, _111556, 494, '&self')) ^ Exit: (299) [apply] apply:maplist(user:subst_args(=, _111556, 494, '&self'), [ngram, 5], [ngram, 5]) ^ Call: (299) [user] subst_args5(494, '&self', [/, ngram, 5], _9362) ^ Unify: (299) [user] subst_args5(494, '&self', [/, ngram, 5], _9362) ^ Call: (300) [user] eval_selfless(_160170, _160172, 494, '&self', [/, ngram, 5], _9362) ^ Unify: (300) [user] eval_selfless(_161114, _161116, 494, '&self', [/, ngram, 5], _9362) ^ Call: (301) [user] eval_selfless_0([/, ngram, 5], _9362) ^ Unify: (301) [user] eval_selfless_0([/, ngram, 5], _9362) Call: (302) [system] var(/) ^ Redo: (301) [user] eval_selfless_0([/, ngram, 5], _9362) ^ Unify: (301) [user] eval_selfless_0([/, ngram, 5], _9362) ^ Call: (302) [user] is_assignment(/) ^ Unify: (302) [user] is_assignment(/) Call: (303) [system] atom(/) Exit: (303) [system] atom(/) ^ Redo: (301) [user] eval_selfless_0([/, ngram, 5], _9362) ^ Unify: (301) [user] eval_selfless_0([/, ngram, 5], _9362) ^ Call: (302) [user] eval_selfless_1([/, ngram, 5], _9362) ^ Unify: (302) [user] eval_selfless_1([/, ngram, 5], _9362) ^ Call: (303) [user] allow_clp ^ Unify: (303) [user] allow_clp ^ Call: (304) [user] false_flag ^ Unify: (304) [user] false_flag Call: (305) [system] fail Fail: (305) [system] fail ^ Fail: (304) [user] false_flag ^ Redo: (301) [user] eval_selfless_0([/, ngram, 5], _9362) ^ Unify: (301) [user] eval_selfless_0([/, ngram, 5], _9362) ^ Call: (302) [user] eval_selfless_2([/, ngram, 5], _9362) ^ Unify: (302) [user] eval_selfless_2([/, ngram, 5], _9362) Call: (303) [system] var(/) ^ Redo: (302) [user] eval_selfless_2([/, ngram, 5], _9362) ^ Unify: (302) [user] eval_selfless_2([/, ngram, 5], _9362) ^ Call: (303) [user] fake_notrace((ground([/, ngram, 5]), [/, ngram, 5]=[_186962, _186968, _186974], atom(_186962), catch_warn(current_op(_187000, yfx, _186962)), [/, ngram, 5]\=[_187020], s2ps([/, ngram, 5], _187028))) ^ Unify: (303) [user] fake_notrace(user:(ground([/, ngram, 5]), [/, ngram, 5]=[_186962, _186968, _186974], atom(_186962), catch_warn(current_op(_187000, yfx, _186962)), [/, ngram, 5]\=[_187020], s2ps([/, ngram, 5], _187028))) ^ Call: (304) [user] real_notrace(user:(ground([/, ngram, 5]), [/, ngram, 5]=[_186962, _186968, _186974], atom(_186962), catch_warn(current_op(_187000, yfx, _186962)), [/, ngram, 5]\=[_187020], s2ps([/, ngram, 5], _187028))) ^ Unify: (304) [user] real_notrace(user:(ground([/, ngram, 5]), [/, ngram, 5]=[_186962, _186968, _186974], atom(_186962), catch_warn(current_op(_187000, yfx, _186962)), [/, ngram, 5]\=[_187020], s2ps([/, ngram, 5], _187028))) ^ Call: (305) [user] setup_call_cleanup('$notrace'(_190734, _190736), once(user:(ground([/, ngram, 5]), [/, ngram, 5]=[_186962, _186968, _186974], atom(_186962), catch_warn(current_op(_187000, yfx, _186962)), [/, ngram, 5]\=[_187020], s2ps([/, ngram, 5], _187028))), '$restore_trace'(_190734, _190736)) ^ Unify: (305) [system] setup_call_cleanup(user:'$notrace'(_190734, _190736), user:once(user:(ground([/, ngram, 5]), [/, ngram, 5]=[_186962, _186968, _186974], atom(_186962), catch_warn(current_op(_187000, yfx, _186962)), [/, ngram, 5]\=[_187020], s2ps([/, ngram, 5], _187028))), user:'$restore_trace'(_190734, _190736)) ^ Call: (306) [system] sig_atomic(user:'$notrace'(_190734, _190736)) ^ Exit: (305) [system] setup_call_cleanup(user:'$notrace'(3, -1), user:once(user:(ground([/, ngram, 5]), [/, ngram, 5]=[/, ngram, 5], atom(/), catch_warn(current_op(400, yfx, /)), [/, ngram, 5]\=[_187020], s2ps([/, ngram, 5], ngram/5))), user:'$restore_trace'(3, -1)) ^ Exit: (304) [user] real_notrace(user:(ground([/, ngram, 5]), [/, ngram, 5]=[/, ngram, 5], atom(/), catch_warn(current_op(400, yfx, /)), [/, ngram, 5]\=[_187020], s2ps([/, ngram, 5], ngram/5))) ^ Exit: (303) [user] fake_notrace(user:(ground([/, ngram, 5]), [/, ngram, 5]=[/, ngram, 5], atom(/), catch_warn(current_op(400, yfx, /)), [/, ngram, 5]\=[_187020], s2ps([/, ngram, 5], ngram/5))) ^ Call: (303) [user] fake_notrace(catch(_9362 is ngram/5, _196448, fail)) ^ Unify: (303) [user] fake_notrace(user:catch(_9362 is ngram/5, _196448, fail)) ^ Call: (304) [user] real_notrace(user:catch(_9362 is ngram/5, _196448, fail)) ^ Unify: (304) [user] real_notrace(user:catch(_9362 is ngram/5, _196448, fail)) ^ Call: (305) [user] setup_call_cleanup('$notrace'(_200162, _200164), once(user:catch(_9362 is ngram/5, _196448, fail)), '$restore_trace'(_200162, _200164)) ^ Unify: (305) [system] setup_call_cleanup(user:'$notrace'(_200162, _200164), user:once(user:catch(_9362 is ngram/5, _196448, fail)), user:'$restore_trace'(_200162, _200164)) ^ Call: (306) [system] sig_atomic(user:'$notrace'(_200162, _200164)) ^ Fail: (304) [user] real_notrace(user:catch(_9362 is ngram/5, _9702, fail)) ^ Fail: (303) [user] fake_notrace(user:catch(_9362 is ngram/5, _9702, fail)) ^ Redo: (299) [user] subst_args5(494, '&self', [/, ngram, 5], _9362) ^ Unify: (299) [user] subst_args5(494, '&self', [/, ngram, 5], _9362) ^ Call: (300) [user] is_system_pred(/) ^ Unify: (300) [user] is_system_pred(/) Call: (301) [system] atom(/) Exit: (301) [system] atom(/) Call: (301) [system] atom_concat(_17280, !, /) ^ Redo: (300) [user] is_system_pred(/) ^ Unify: (300) [user] is_system_pred(/) Call: (301) [system] atom(/) Exit: (301) [system] atom(/) Call: (301) [system] atom_concat(_21908, '-fn', /) ^ Redo: (300) [user] is_system_pred(/) ^ Unify: (300) [user] is_system_pred(/) Call: (301) [system] atom(/) Exit: (301) [system] atom(/) Call: (301) [system] atom_concat(_26536, '-p', /) ^ Redo: (299) [user] subst_args5(494, '&self', [/, ngram, 5], _9362) ^ Call: (300) [user] subst_args6(494, '&self', [/, ngram, 5], _9362) ^ Unify: (300) [user] subst_args6(494, '&self', [/, ngram, 5], _9362) ^ Call: (301) [user] is_system_pred(/) ^ Unify: (301) [user] is_system_pred(/) Call: (302) [system] atom(/) Exit: (302) [system] atom(/) Call: (302) [system] atom_concat(_33978, !, /) ^ Redo: (301) [user] is_system_pred(/) ^ Unify: (301) [user] is_system_pred(/) Call: (302) [system] atom(/) Exit: (302) [system] atom(/) Call: (302) [system] atom_concat(_38606, '-fn', /) ^ Redo: (301) [user] is_system_pred(/) ^ Unify: (301) [user] is_system_pred(/) Call: (302) [system] atom(/) Exit: (302) [system] atom(/) Call: (302) [system] atom_concat(_43234, '-p', /) ^ Redo: (296) [user] subst_args1(=, _9290, 494, '&self', [/, ngram, 5], _9362) ^ Call: (297) [user] subst_args2_failed(494, '&self', [/, ngram, 5], _9362) ^ Unify: (297) [user] subst_args2_failed(494, '&self', [/, ngram, 5], _9362) Call: (298) [system] [/, ngram, 5]==[] ^ Redo: (297) [user] subst_args2_failed(494, '&self', [/, ngram, 5], _9362) ^ Unify: (297) [user] subst_args2_failed(494, '&self', [/, ngram, 5], _9362) Call: (298) [system] var([/, ngram, 5]) ^ Redo: (297) [user] subst_args2_failed(494, '&self', [/, ngram, 5], _9362) ^ Unify: (297) [user] subst_args2_failed(494, '&self', [/, ngram, 5], _9362) ^ Call: (298) [user] once(subst_selfless([/, ngram, 5], _9362)) ^ Unify: (298) [system] once(user:subst_selfless([/, ngram, 5], _9362)) ^ Call: (299) [user] subst_selfless([/, ngram, 5], _9362) ^ Unify: (299) [user] subst_selfless([/, ngram, 5], _9362) Call: (300) [system] var(/) ^ Redo: (299) [user] subst_selfless([/, ngram, 5], _9362) ^ Unify: (299) [user] subst_selfless([/, ngram, 5], _9362) ^ Call: (300) [user] eval_selfless(_59092, _59094, _59096, _59098, [/, ngram, 5], _9362) ^ Unify: (300) [user] eval_selfless(_60036, _60038, _60040, _60042, [/, ngram, 5], _9362) ^ Call: (301) [user] eval_selfless_0([/, ngram, 5], _9362) ^ Unify: (301) [user] eval_selfless_0([/, ngram, 5], _9362) Call: (302) [system] var(/) ^ Redo: (301) [user] eval_selfless_0([/, ngram, 5], _9362) ^ Unify: (301) [user] eval_selfless_0([/, ngram, 5], _9362) ^ Call: (302) [user] is_assignment(/) ^ Unify: (302) [user] is_assignment(/) Call: (303) [system] atom(/) Exit: (303) [system] atom(/) ^ Redo: (301) [user] eval_selfless_0([/, ngram, 5], _9362) ^ Unify: (301) [user] eval_selfless_0([/, ngram, 5], _9362) ^ Call: (302) [user] eval_selfless_1([/, ngram, 5], _9362) ^ Unify: (302) [user] eval_selfless_1([/, ngram, 5], _9362) ^ Call: (303) [user] allow_clp ^ Unify: (303) [user] allow_clp ^ Call: (304) [user] false_flag ^ Unify: (304) [user] false_flag Call: (305) [system] fail Fail: (305) [system] fail ^ Fail: (304) [user] false_flag ^ Redo: (301) [user] eval_selfless_0([/, ngram, 5], _9362) ^ Unify: (301) [user] eval_selfless_0([/, ngram, 5], _9362) ^ Call: (302) [user] eval_selfless_2([/, ngram, 5], _9362) ^ Unify: (302) [user] eval_selfless_2([/, ngram, 5], _9362) Call: (303) [system] var(/) ^ Redo: (302) [user] eval_selfless_2([/, ngram, 5], _9362) ^ Unify: (302) [user] eval_selfless_2([/, ngram, 5], _9362) ^ Call: (303) [user] fake_notrace((ground([/, ngram, 5]), [/, ngram, 5]=[_85884, _85890, _85896], atom(_85884), catch_warn(current_op(_85922, yfx, _85884)), [/, ngram, 5]\=[_85942], s2ps([/, ngram, 5], _85950))) ^ Unify: (303) [user] fake_notrace(user:(ground([/, ngram, 5]), [/, ngram, 5]=[_85884, _85890, _85896], atom(_85884), catch_warn(current_op(_85922, yfx, _85884)), [/, ngram, 5]\=[_85942], s2ps([/, ngram, 5], _85950))) ^ Call: (304) [user] real_notrace(user:(ground([/, ngram, 5]), [/, ngram, 5]=[_85884, _85890, _85896], atom(_85884), catch_warn(current_op(_85922, yfx, _85884)), [/, ngram, 5]\=[_85942], s2ps([/, ngram, 5], _85950))) ^ Unify: (304) [user] real_notrace(user:(ground([/, ngram, 5]), [/, ngram, 5]=[_85884, _85890, _85896], atom(_85884), catch_warn(current_op(_85922, yfx, _85884)), [/, ngram, 5]\=[_85942], s2ps([/, ngram, 5], _85950))) ^ Call: (305) [user] setup_call_cleanup('$notrace'(_89656, _89658), once(user:(ground([/, ngram, 5]), [/, ngram, 5]=[_85884, _85890, _85896], atom(_85884), catch_warn(current_op(_85922, yfx, _85884)), [/, ngram, 5]\=[_85942], s2ps([/, ngram, 5], _85950))), '$restore_trace'(_89656, _89658)) ^ Unify: (305) [system] setup_call_cleanup(user:'$notrace'(_89656, _89658), user:once(user:(ground([/, ngram, 5]), [/, ngram, 5]=[_85884, _85890, _85896], atom(_85884), catch_warn(current_op(_85922, yfx, _85884)), [/, ngram, 5]\=[_85942], s2ps([/, ngram, 5], _85950))), user:'$restore_trace'(_89656, _89658)) ^ Call: (306) [system] sig_atomic(user:'$notrace'(_89656, _89658)) ^ Exit: (305) [system] setup_call_cleanup(user:'$notrace'(3, -1), user:once(user:(ground([/, ngram, 5]), [/, ngram, 5]=[/, ngram, 5], atom(/), catch_warn(current_op(400, yfx, /)), [/, ngram, 5]\=[_85942], s2ps([/, ngram, 5], ngram/5))), user:'$restore_trace'(3, -1)) ^ Exit: (304) [user] real_notrace(user:(ground([/, ngram, 5]), [/, ngram, 5]=[/, ngram, 5], atom(/), catch_warn(current_op(400, yfx, /)), [/, ngram, 5]\=[_85942], s2ps([/, ngram, 5], ngram/5))) ^ Exit: (303) [user] fake_notrace(user:(ground([/, ngram, 5]), [/, ngram, 5]=[/, ngram, 5], atom(/), catch_warn(current_op(400, yfx, /)), [/, ngram, 5]\=[_85942], s2ps([/, ngram, 5], ngram/5))) ^ Call: (303) [user] fake_notrace(catch(_9362 is ngram/5, _95370, fail)) ^ Unify: (303) [user] fake_notrace(user:catch(_9362 is ngram/5, _95370, fail)) ^ Call: (304) [user] real_notrace(user:catch(_9362 is ngram/5, _95370, fail)) ^ Unify: (304) [user] real_notrace(user:catch(_9362 is ngram/5, _95370, fail)) ^ Call: (305) [user] setup_call_cleanup('$notrace'(_99084, _99086), once(user:catch(_9362 is ngram/5, _95370, fail)), '$restore_trace'(_99084, _99086)) ^ Unify: (305) [system] setup_call_cleanup(user:'$notrace'(_99084, _99086), user:once(user:catch(_9362 is ngram/5, _95370, fail)), user:'$restore_trace'(_99084, _99086)) ^ Call: (306) [system] sig_atomic(user:'$notrace'(_99084, _99086)) ^ Fail: (304) [user] real_notrace(user:catch(_9362 is ngram/5, _9694, fail)) ^ Fail: (303) [user] fake_notrace(user:catch(_9362 is ngram/5, _9694, fail)) ^ Redo: (297) [user] subst_args2_failed(494, '&self', [/, ngram, 5], _9362) ^ Unify: (297) [user] subst_args2_failed(494, '&self', [/, ngram, 5], [_12568|_12570]) ^ Call: (298) [user] subst_args(_13582, _13584, 494, '&self', /, _12568) ^ Unify: (298) [user] subst_args(_14526, _14528, 494, '&self', /, _12568) Call: (299) [system] atom(_15396) ^ Redo: (298) [user] subst_args(_16396, _16398, 494, '&self', /, _12568) ^ Unify: (298) [user] subst_args(_17340, _17342, 494, '&self', /, _12568) ^ Call: (299) [user] self_subst(/) ^ Unify: (299) [user] self_subst(/) Call: (300) [system] callable(/) Exit: (300) [system] callable(/) ^ Unify: (299) [user] self_subst(/) ^ Call: (300) [user] self_eval(/) ^ Unify: (300) [user] self_eval(/) ^ Call: (302) [system] setup_call_cleanup('$notrace'(_24690, _24692), once(user:self_eval0(/)), '$restore_trace'(_24690, _24692)) ^ Unify: (302) [system] setup_call_cleanup(system:'$notrace'(_24690, _24692), system:once(user:self_eval0(/)), system:'$restore_trace'(_24690, _24692)) ^ Call: (303) [system] sig_atomic(system:'$notrace'(_24690, _24692)) ^ Exit: (302) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(/)), system:'$restore_trace'(3, -1)) ^ Exit: (300) [user] self_eval(/) ^ Exit: (299) [user] self_subst(/) Call: (299) [system] _12568=(/) Exit: (299) [system] (/)=(/) ^ Exit: (298) [user] subst_args(_32244, _32246, 494, '&self', /, /) ^ Call: (298) [user] subst_args2_failed(494, '&self', [ngram, 5], _12570) ^ Unify: (298) [user] subst_args2_failed(494, '&self', [ngram, 5], _12570) Call: (299) [system] [ngram, 5]==[] ^ Redo: (298) [user] subst_args2_failed(494, '&self', [ngram, 5], _12570) ^ Unify: (298) [user] subst_args2_failed(494, '&self', [ngram, 5], _12570) Call: (299) [system] var([ngram, 5]) ^ Redo: (298) [user] subst_args2_failed(494, '&self', [ngram, 5], _12570) ^ Unify: (298) [user] subst_args2_failed(494, '&self', [ngram, 5], _12570) ^ Call: (299) [user] once(subst_selfless([ngram, 5], _12570)) ^ Unify: (299) [system] once(user:subst_selfless([ngram, 5], _12570)) ^ Call: (300) [user] subst_selfless([ngram, 5], _12570) ^ Unify: (300) [user] subst_selfless([ngram, 5], _12570) Call: (301) [system] var(ngram) ^ Redo: (300) [user] subst_selfless([ngram, 5], _12570) ^ Unify: (300) [user] subst_selfless([ngram, 5], _12570) ^ Call: (301) [user] eval_selfless(_47170, _47172, _47174, _47176, [ngram, 5], _12570) ^ Unify: (301) [user] eval_selfless(_48114, _48116, _48118, _48120, [ngram, 5], _12570) ^ Call: (302) [user] eval_selfless_0([ngram, 5], _12570) ^ Unify: (302) [user] eval_selfless_0([ngram, 5], _12570) Call: (303) [system] var(ngram) ^ Redo: (302) [user] eval_selfless_0([ngram, 5], _12570) ^ Unify: (302) [user] eval_selfless_0([ngram, 5], _12570) ^ Call: (303) [user] eval_selfless_1([ngram, 5], _12570) ^ Unify: (303) [user] eval_selfless_1([ngram, 5], _12570) ^ Call: (304) [user] allow_clp ^ Unify: (304) [user] allow_clp ^ Call: (305) [user] false_flag ^ Unify: (305) [user] false_flag Call: (306) [system] fail Fail: (306) [system] fail ^ Fail: (305) [user] false_flag ^ Redo: (302) [user] eval_selfless_0([ngram, 5], _12570) ^ Unify: (302) [user] eval_selfless_0([ngram, 5], _12570) ^ Call: (303) [user] eval_selfless_2([ngram, 5], _12570) ^ Unify: (303) [user] eval_selfless_2([ngram, 5], _12570) Call: (304) [system] var(ngram) ^ Redo: (303) [user] eval_selfless_2([ngram, 5], _12570) ^ Unify: (303) [user] eval_selfless_2([ngram, 5], _12570) ^ Call: (304) [user] fake_notrace((ground([ngram, 5]), [ngram, 5]=[_68410, _68416, _68422], atom(_68410), catch_warn(current_op(_68448, yfx, _68410)), [ngram, 5]\=[_68468], s2ps([ngram, 5], _68476))) ^ Unify: (304) [user] fake_notrace(user:(ground([ngram, 5]), [ngram, 5]=[_68410, _68416, _68422], atom(_68410), catch_warn(current_op(_68448, yfx, _68410)), [ngram, 5]\=[_68468], s2ps([ngram, 5], _68476))) ^ Call: (305) [user] real_notrace(user:(ground([ngram, 5]), [ngram, 5]=[_68410, _68416, _68422], atom(_68410), catch_warn(current_op(_68448, yfx, _68410)), [ngram, 5]\=[_68468], s2ps([ngram, 5], _68476))) ^ Unify: (305) [user] real_notrace(user:(ground([ngram, 5]), [ngram, 5]=[_68410, _68416, _68422], atom(_68410), catch_warn(current_op(_68448, yfx, _68410)), [ngram, 5]\=[_68468], s2ps([ngram, 5], _68476))) ^ Call: (306) [user] setup_call_cleanup('$notrace'(_72182, _72184), once(user:(ground([ngram, 5]), [ngram, 5]=[_68410, _68416, _68422], atom(_68410), catch_warn(current_op(_68448, yfx, _68410)), [ngram, 5]\=[_68468], s2ps([ngram, 5], _68476))), '$restore_trace'(_72182, _72184)) ^ Unify: (306) [system] setup_call_cleanup(user:'$notrace'(_72182, _72184), user:once(user:(ground([ngram, 5]), [ngram, 5]=[_68410, _68416, _68422], atom(_68410), catch_warn(current_op(_68448, yfx, _68410)), [ngram, 5]\=[_68468], s2ps([ngram, 5], _68476))), user:'$restore_trace'(_72182, _72184)) ^ Call: (307) [system] sig_atomic(user:'$notrace'(_72182, _72184)) ^ Fail: (305) [user] real_notrace(user:(ground([ngram, 5]), [ngram, 5]=[_68410, _68416, _68422], atom(_68410), catch_warn(current_op(_68448, yfx, _68410)), [ngram, 5]\=[_68468], s2ps([ngram, 5], _68476))) ^ Fail: (304) [user] fake_notrace(user:(ground([ngram, 5]), [ngram, 5]=[_68410, _68416, _68422], atom(_68410), catch_warn(current_op(_68448, yfx, _68410)), [ngram, 5]\=[_68468], s2ps([ngram, 5], _68476))) ^ Redo: (298) [user] subst_args2_failed(494, '&self', [ngram, 5], _12570) ^ Unify: (298) [user] subst_args2_failed(494, '&self', [ngram, 5], [_77806|_77808]) ^ Call: (299) [user] subst_args(_78820, _78822, 494, '&self', ngram, _77806) ^ Unify: (299) [user] subst_args(_79764, _79766, 494, '&self', ngram, _77806) Call: (300) [system] atom(_80634) ^ Redo: (299) [user] subst_args(_81634, _81636, 494, '&self', ngram, _77806) ^ Unify: (299) [user] subst_args(_82578, _82580, 494, '&self', ngram, _77806) ^ Call: (300) [user] self_subst(ngram) ^ Unify: (300) [user] self_subst(ngram) Call: (301) [system] callable(ngram) Exit: (301) [system] callable(ngram) ^ Unify: (300) [user] self_subst(ngram) ^ Call: (301) [user] self_eval(ngram) ^ Unify: (301) [user] self_eval(ngram) ^ Call: (303) [system] setup_call_cleanup('$notrace'(_89928, _89930), once(user:self_eval0(ngram)), '$restore_trace'(_89928, _89930)) ^ Unify: (303) [system] setup_call_cleanup(system:'$notrace'(_89928, _89930), system:once(user:self_eval0(ngram)), system:'$restore_trace'(_89928, _89930)) ^ Call: (304) [system] sig_atomic(system:'$notrace'(_89928, _89930)) ^ Exit: (303) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(ngram)), system:'$restore_trace'(3, -1)) ^ Exit: (301) [user] self_eval(ngram) ^ Exit: (300) [user] self_subst(ngram) Call: (300) [system] _77806=ngram Exit: (300) [system] ngram=ngram ^ Exit: (299) [user] subst_args(_97482, _97484, 494, '&self', ngram, ngram) ^ Call: (299) [user] subst_args2_failed(494, '&self', [5], _77808) ^ Unify: (299) [user] subst_args2_failed(494, '&self', [5], _77808) Call: (300) [system] [5]==[] ^ Redo: (299) [user] subst_args2_failed(494, '&self', [5], _77808) ^ Unify: (299) [user] subst_args2_failed(494, '&self', [5], _77808) Call: (300) [system] var([5]) ^ Redo: (299) [user] subst_args2_failed(494, '&self', [5], _77808) ^ Unify: (299) [user] subst_args2_failed(494, '&self', [5], _77808) ^ Call: (300) [user] once(subst_selfless([5], _77808)) ^ Unify: (300) [system] once(user:subst_selfless([5], _77808)) ^ Call: (301) [user] subst_selfless([5], _77808) ^ Unify: (301) [user] subst_selfless([5], _77808) Call: (302) [system] var(5) ^ Redo: (301) [user] subst_selfless([5], _77808) ^ Unify: (301) [user] subst_selfless([5], _77808) ^ Call: (302) [user] eval_selfless(_112408, _112410, _112412, _112414, [5], _77808) ^ Unify: (302) [user] eval_selfless(_113352, _113354, _113356, _113358, [5], _77808) ^ Call: (303) [user] eval_selfless_0([5], _77808) ^ Unify: (303) [user] eval_selfless_0([5], _77808) Call: (304) [system] var(5) ^ Redo: (303) [user] eval_selfless_0([5], _77808) ^ Unify: (303) [user] eval_selfless_0([5], _77808) ^ Call: (304) [user] eval_selfless_1([5], _77808) ^ Unify: (304) [user] eval_selfless_1([5], _77808) ^ Call: (305) [user] allow_clp ^ Unify: (305) [user] allow_clp ^ Call: (306) [user] false_flag ^ Unify: (306) [user] false_flag Call: (307) [system] fail Fail: (307) [system] fail ^ Fail: (306) [user] false_flag ^ Redo: (303) [user] eval_selfless_0([5], _77808) ^ Unify: (303) [user] eval_selfless_0([5], _77808) ^ Call: (304) [user] eval_selfless_2([5], _77808) ^ Unify: (304) [user] eval_selfless_2([5], _77808) Call: (305) [system] var(5) ^ Redo: (304) [user] eval_selfless_2([5], _77808) ^ Unify: (304) [user] eval_selfless_2([5], _77808) ^ Call: (305) [user] fake_notrace((ground([5]), [5]=[_133648, _133654, _133660], atom(_133648), catch_warn(current_op(_133686, yfx, _133648)), [5]\=[_133706], s2ps([5], _133714))) ^ Unify: (305) [user] fake_notrace(user:(ground([5]), [5]=[_133648, _133654, _133660], atom(_133648), catch_warn(current_op(_133686, yfx, _133648)), [5]\=[_133706], s2ps([5], _133714))) ^ Call: (306) [user] real_notrace(user:(ground([5]), [5]=[_133648, _133654, _133660], atom(_133648), catch_warn(current_op(_133686, yfx, _133648)), [5]\=[_133706], s2ps([5], _133714))) ^ Unify: (306) [user] real_notrace(user:(ground([5]), [5]=[_133648, _133654, _133660], atom(_133648), catch_warn(current_op(_133686, yfx, _133648)), [5]\=[_133706], s2ps([5], _133714))) ^ Call: (307) [user] setup_call_cleanup('$notrace'(_137420, _137422), once(user:(ground([5]), [5]=[_133648, _133654, _133660], atom(_133648), catch_warn(current_op(_133686, yfx, _133648)), [5]\=[_133706], s2ps([5], _133714))), '$restore_trace'(_137420, _137422)) ^ Unify: (307) [system] setup_call_cleanup(user:'$notrace'(_137420, _137422), user:once(user:(ground([5]), [5]=[_133648, _133654, _133660], atom(_133648), catch_warn(current_op(_133686, yfx, _133648)), [5]\=[_133706], s2ps([5], _133714))), user:'$restore_trace'(_137420, _137422)) ^ Call: (308) [system] sig_atomic(user:'$notrace'(_137420, _137422)) ^ Fail: (306) [user] real_notrace(user:(ground([5]), [5]=[_133648, _133654, _133660], atom(_133648), catch_warn(current_op(_133686, yfx, _133648)), [5]\=[_133706], s2ps([5], _133714))) ^ Fail: (305) [user] fake_notrace(user:(ground([5]), [5]=[_133648, _133654, _133660], atom(_133648), catch_warn(current_op(_133686, yfx, _133648)), [5]\=[_133706], s2ps([5], _133714))) ^ Redo: (299) [user] subst_args2_failed(494, '&self', [5], _77808) ^ Unify: (299) [user] subst_args2_failed(494, '&self', [5], [_143044|_143046]) ^ Call: (300) [user] subst_args(_144058, _144060, 494, '&self', 5, _143044) ^ Unify: (300) [user] subst_args(_145002, _145004, 494, '&self', 5, _143044) Call: (301) [system] atom(_145872) ^ Redo: (300) [user] subst_args(_146872, _146874, 494, '&self', 5, _143044) ^ Unify: (300) [user] subst_args(_147816, _147818, 494, '&self', 5, _143044) ^ Call: (301) [user] self_subst(5) ^ Unify: (301) [user] self_subst(5) Call: (302) [system] callable(5) ^ Redo: (301) [user] self_subst(5) ^ Exit: (301) [user] self_subst(5) Call: (301) [system] _143044=5 Exit: (301) [system] 5=5 ^ Exit: (300) [user] subst_args(_155236, _155238, 494, '&self', 5, 5) ^ Call: (300) [user] subst_args2_failed(494, '&self', [], _143046) ^ Unify: (300) [user] subst_args2_failed(494, '&self', [], _143046) Call: (301) [system] []==[] Exit: (301) [system] []==[] Call: (301) [system] _143046=[] Exit: (301) [system] []=[] ^ Exit: (300) [user] subst_args2_failed(494, '&self', [], []) ^ Exit: (299) [user] subst_args2_failed(494, '&self', [5], [5]) ^ Exit: (298) [user] subst_args2_failed(494, '&self', [ngram, 5], [ngram, 5]) ^ Exit: (297) [user] subst_args2_failed(494, '&self', [/, ngram, 5], [/, ngram, 5]) ^ Exit: (296) [user] subst_args1(=, _9290, 494, '&self', [/, ngram, 5], [/, ngram, 5]) Call: (296) [system] nb_setarg(1, retval(fail), [/, ngram, 5]) Exit: (296) [system] nb_setarg(1, retval([/, ngram, 5]), [/, ngram, 5]) ^ Call: (296) [user] ignore(notrace((\+[/, ngram, 5]\=_9378, nb_setarg(1, retval([/, ngram, 5]), [/, ngram, 5])))) ^ Unify: (296) [system] ignore(user:notrace((\+[/, ngram, 5]\=_9378, nb_setarg(1, retval([/, ngram, 5]), [/, ngram, 5])))) ^ Call: (298) [system] setup_call_cleanup('$notrace'(_170136, _170138), once(user:(\+[/, ngram, 5]\=_9378, nb_setarg(1, retval([/, ngram, 5]), [/, ngram, 5]))), '$restore_trace'(_170136, _170138)) ^ Unify: (298) [system] setup_call_cleanup(system:'$notrace'(_170136, _170138), system:once(user:(\+[/, ngram, 5]\=_9378, nb_setarg(1, retval([/, ngram, 5]), [/, ngram, 5]))), system:'$restore_trace'(_170136, _170138)) ^ Call: (299) [system] sig_atomic(system:'$notrace'(_170136, _170138)) ^ Exit: (298) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(\+[/, ngram, 5]\=_9378, nb_setarg(1, retval([/, ngram, 5]), [/, ngram, 5]))), system:'$restore_trace'(3, -1)) ^ Exit: (296) [system] ignore(user:notrace((\+[/, ngram, 5]\=_9378, nb_setarg(1, retval([/, ngram, 5]), [/, ngram, 5])))) ^ Call: (296) [user] ignore((_9370==1->ignore(\+ \+ (flag(eval_num, _9408, _9408+1), (retval([/, ngram, 5])\=@=retval(fail), nonvar([/, ngram, 5])->indentq(5, _9408, <--, [false, [/, ngram, 5]]);indentq(5, _9408, <--, [false, retval([/, ngram, 5])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9408, _9408+1), (retval([/, ngram, 5])\=@=retval(fail), nonvar([/, ngram, 5])->indentq(5, _9408, <--, [false, [/, ngram, 5]]);indentq(5, _9408, <--, [false, retval([/, ngram, 5])])))))))))) ^ Unify: (296) [system] ignore(user:(_9370==1->ignore(\+ \+ (flag(eval_num, _9408, _9408+1), (retval([/, ngram, 5])\=@=retval(fail), nonvar([/, ngram, 5])->indentq(5, _9408, <--, [false, [/, ngram, 5]]);indentq(5, _9408, <--, [false, retval([/, ngram, 5])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9408, _9408+1), (retval([/, ngram, 5])\=@=retval(fail), nonvar([/, ngram, 5])->indentq(5, _9408, <--, [false, [/, ngram, 5]]);indentq(5, _9408, <--, [false, retval([/, ngram, 5])])))))))))) Call: (298) [system] _9370==1 Fail: (298) [system] _9370==1 ^ Call: (299) [system] setup_call_cleanup('$notrace'(_178592, _178594), once(user:ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9408, _9408+1), (retval([/, ngram, 5])\=@=retval(fail), nonvar([/, ngram, 5])->indentq(5, _9408, <--, [false, [/, ngram, 5]]);indentq(5, _9408, <--, [false, retval([/, ngram, 5])])))))))), '$restore_trace'(_178592, _178594)) ^ Unify: (299) [system] setup_call_cleanup(system:'$notrace'(_178592, _178594), system:once(user:ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9408, _9408+1), (retval([/, ngram, 5])\=@=retval(fail), nonvar([/, ngram, 5])->indentq(5, _9408, <--, [false, [/, ngram, 5]]);indentq(5, _9408, <--, [false, retval([/, ngram, 5])])))))))), system:'$restore_trace'(_178592, _178594)) ^ Call: (300) [system] sig_atomic(system:'$notrace'(_178592, _178594)) ^ Exit: (299) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9408, _9408+1), (retval([/, ngram, 5])\=@=retval(fail), nonvar([/, ngram, 5])->indentq(5, _9408, <--, [false, [/, ngram, 5]]);indentq(5, _9408, <--, [false, retval([/, ngram, 5])])))))))), system:'$restore_trace'(3, -1)) ^ Exit: (296) [system] ignore(user:(_9370==1->ignore(\+ \+ (flag(eval_num, _9408, _9408+1), (retval([/, ngram, 5])\=@=retval(fail), nonvar([/, ngram, 5])->indentq(5, _9408, <--, [false, [/, ngram, 5]]);indentq(5, _9408, <--, [false, retval([/, ngram, 5])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9408, _9408+1), (retval([/, ngram, 5])\=@=retval(fail), nonvar([/, ngram, 5])->indentq(5, _9408, <--, [false, [/, ngram, 5]]);indentq(5, _9408, <--, [false, retval([/, ngram, 5])])))))))))) ^ Exit: (294) [system] call_cleanup(user:((call(subst_args1(=, _9290), 494, '&self', [/, ngram, 5], [/, ngram, 5])*->nb_setarg(1, retval([/, ngram, 5]), [/, ngram, 5]);fail, trace, call(subst_args1(=, _9290), 494, '&self', [/, ngram, 5], [/, ngram, 5])), ignore(notrace((\+[/, ngram, 5]\=_9378, nb_setarg(1, retval([/, ngram, 5]), [/, ngram, 5]))))), user:ignore((_9370==1->ignore(\+ \+ (flag(eval_num, _9408, _9408+1), (retval([/, ngram, 5])\=@=retval(fail), nonvar([/, ngram, 5])->indentq(5, _9408, <--, [false, [/, ngram, 5]]);indentq(5, _9408, <--, [false, retval([/, ngram, 5])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9408, _9408+1), (retval([/, ngram, 5])\=@=retval(fail), nonvar([/, ngram, 5])->indentq(5, _9408, <--, [false, [/, ngram, 5]]);indentq(5, _9408, <--, [false, retval([/, ngram, 5])]))))))))))) Call: (294) [system] retval([/, ngram, 5])\=@=retval(fail) Exit: (294) [system] retval([/, ngram, 5])\=@=retval(fail) ^ Exit: (293) [user] trace_eval(subst_args1(=, _9290), (false, (e2;e)), 494, '&self', [/, ngram, 5], [/, ngram, 5]) Call: (293) [system] [/, ngram, 5]\=@=[/, ngram, 5] ^ Redo: (292) [user] subst_args0(=, _9290, 494, '&self', [/, ngram, 5], _9330) Call: (293) [system] _9330=[/, ngram, 5] Exit: (293) [system] [/, ngram, 5]=[/, ngram, 5] ^ Exit: (292) [user] subst_args0(=, _9290, 494, '&self', [/, ngram, 5], [/, ngram, 5]) ^ Exit: (291) [user] subst_args(=, _9290, 495, '&self', [/, ngram, 5], [/, ngram, 5]) Call: (291) [apply] apply:maplist_([[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9332, user:subst_args(=, _9290, 495, '&self')) Unify: (291) [apply] apply:maplist_([[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], [_193752|_193754], user:subst_args(=, _9290, 495, '&self')) ^ Call: (292) [user] subst_args(=, _9290, 495, '&self', [/, ngram, 6], _193752) ^ Unify: (292) [user] subst_args(=, _9290, 495, '&self', [/, ngram, 6], _193752) Call: (293) [system] atom(=) Exit: (293) [system] atom(=) Call: (293) [system] (=)\==(=) ^ Redo: (292) [user] subst_args(=, _9290, 495, '&self', [/, ngram, 6], _193752) ^ Unify: (292) [user] subst_args(=, _9290, 495, '&self', [/, ngram, 6], _193752) ^ Call: (293) [user] self_subst([/, ngram, 6]) ^ Unify: (293) [user] self_subst([/, ngram, 6]) Call: (294) [system] callable([/, ngram, 6]) Exit: (294) [system] callable([/, ngram, 6]) ^ Unify: (293) [user] self_subst([/, ngram, 6]) ^ Call: (294) [user] self_eval([/, ngram, 6]) ^ Unify: (294) [user] self_eval([/, ngram, 6]) ^ Call: (296) [system] setup_call_cleanup('$notrace'(_207720, _207722), once(user:self_eval0([/, ngram, 6])), '$restore_trace'(_207720, _207722)) ^ Unify: (296) [system] setup_call_cleanup(system:'$notrace'(_207720, _207722), system:once(user:self_eval0([/, ngram, 6])), system:'$restore_trace'(_207720, _207722)) ^ Call: (297) [system] sig_atomic(system:'$notrace'(_207720, _207722)) ^ Fail: (294) [user] self_eval([/, ngram, 6]) ^ Redo: (292) [user] subst_args(=, _9290, 495, '&self', [/, ngram, 6], _193752) ^ Unify: (292) [user] subst_args(=, _9290, 495, '&self', [/, ngram, 6], _193752) Call: (293) [system] [ngram, 6]==[] ^ Redo: (292) [user] subst_args(=, _9290, 495, '&self', [/, ngram, 6], _193752) ^ Unify: (292) [user] subst_args(=, _9290, 495, '&self', [/, ngram, 6], _193752) ^ Call: (294) [system] setup_call_cleanup('$notrace'(_216206, _216208), once(user:(_216188 is 495-1)), '$restore_trace'(_216206, _216208)) ^ Unify: (294) [system] setup_call_cleanup(system:'$notrace'(_216206, _216208), system:once(user:(_216188 is 495-1)), system:'$restore_trace'(_216206, _216208)) ^ Call: (295) [system] sig_atomic(system:'$notrace'(_216206, _216208)) ^ Exit: (294) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(494 is 495-1)), system:'$restore_trace'(3, -1)) ^ Call: (293) [user] subst_args0(=, _9290, 494, '&self', [/, ngram, 6], _193752) ^ Unify: (293) [user] subst_args0(=, _9290, 494, '&self', [/, ngram, 6], _193752) ^ Call: (294) [user] self_subst([/, ngram, 6]) ^ Unify: (294) [user] self_subst([/, ngram, 6]) Call: (295) [system] callable([/, ngram, 6]) Exit: (295) [system] callable([/, ngram, 6]) ^ Unify: (294) [user] self_subst([/, ngram, 6]) ^ Call: (295) [user] self_eval([/, ngram, 6]) ^ Unify: (295) [user] self_eval([/, ngram, 6]) ^ Call: (297) [system] setup_call_cleanup('$notrace'(_228356, _228358), once(user:self_eval0([/, ngram, 6])), '$restore_trace'(_228356, _228358)) ^ Unify: (297) [system] setup_call_cleanup(system:'$notrace'(_228356, _228358), system:once(user:self_eval0([/, ngram, 6])), system:'$restore_trace'(_228356, _228358)) ^ Call: (298) [system] sig_atomic(system:'$notrace'(_228356, _228358)) ^ Fail: (295) [user] self_eval([/, ngram, 6]) ^ Redo: (293) [user] subst_args0(=, _9290, 494, '&self', [/, ngram, 6], _193752) ^ Unify: (293) [user] subst_args0(=, _9290, 494, '&self', [/, ngram, 6], _193752) Call: (294) [system] _234012 is 494+ -1 Exit: (294) [system] 493 is 494+ -1 ^ Call: (294) [user] trace_eval(subst_args1(=, _9290), (false, (e2;e)), 494, '&self', [/, ngram, 6], _235888) ^ Unify: (294) [user] trace_eval(subst_args1(=, _9290), (false, (e2;e)), 494, '&self', [/, ngram, 6], _235888) ^ Call: (295) [user] must_det_ll((notrace((flag(eval_num, _237798, _237798+1), _237816 is _237798 mod 500, _237834 is 99-494 mod 100, _237858=_237860, option_else('trace-length', _237872, 500), option_else('trace-depth', _237880, 30))), quietly(if_t((nop(stop_rtrace), _237816>_237872), (set_debug(eval, false), _237936 is _237872+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_237936])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_237988))))) ^ Unify: (295) [user] must_det_ll(user:(notrace((flag(eval_num, _237798, _237798+1), _237816 is _237798 mod 500, _237834 is 99-494 mod 100, _237858=_237860, option_else('trace-length', _237872, 500), option_else('trace-depth', _237880, 30))), quietly(if_t((nop(stop_rtrace), _237816>_237872), (set_debug(eval, false), _237936 is _237872+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_237936])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_237988))))) ^ Call: (296) [user] once(user:(notrace((flag(eval_num, _237798, _237798+1), _237816 is _237798 mod 500, _237834 is 99-494 mod 100, _237858=_237860, option_else('trace-length', _237872, 500), option_else('trace-depth', _237880, 30))), quietly(if_t((nop(stop_rtrace), _237816>_237872), (set_debug(eval, false), _237936 is _237872+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_237936])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_237988))))) ^ Unify: (296) [system] once(user:(notrace((flag(eval_num, _237798, _237798+1), _237816 is _237798 mod 500, _237834 is 99-494 mod 100, _237858=_237860, option_else('trace-length', _237872, 500), option_else('trace-depth', _237880, 30))), quietly(if_t((nop(stop_rtrace), _237816>_237872), (set_debug(eval, false), _237936 is _237872+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_237936])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_237988))))) ^ Call: (299) [system] setup_call_cleanup('$notrace'(_241712, _241714), once(user:(flag(eval_num, _237798, _237798+1), _237816 is _237798 mod 500, _237834 is 99-494 mod 100, _237858=_237860, option_else('trace-length', _237872, 500), option_else('trace-depth', _237880, 30))), '$restore_trace'(_241712, _241714)) ^ Unify: (299) [system] setup_call_cleanup(system:'$notrace'(_241712, _241714), system:once(user:(flag(eval_num, _237798, _237798+1), _237816 is _237798 mod 500, _237834 is 99-494 mod 100, _237858=_237860, option_else('trace-length', _237872, 500), option_else('trace-depth', _237880, 30))), system:'$restore_trace'(_241712, _241714)) ^ Call: (300) [system] sig_atomic(system:'$notrace'(_241712, _241714)) ^ Exit: (299) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(flag(eval_num, 50, 50+1), 50 is 50 mod 500, 5 is 99-494 mod 100, _237858=_237858, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), system:'$restore_trace'(3, -1)) ^ Call: (299) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 50>500), (set_debug(eval, false), _237936 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_237936])), nop((start_rtrace, rtrace))))) ^ Unify: (299) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 50>500), (set_debug(eval, false), _237936 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_237936])), nop((start_rtrace, rtrace))))) ^ Exit: (299) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 50>500), (set_debug(eval, false), _237936 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_237936])), nop((start_rtrace, rtrace))))) Call: (298) [user] nop(notrace(no_repeats_var(_237988))) Unify: (298) [user] nop(notrace(no_repeats_var(_237988))) Exit: (298) [user] nop(notrace(no_repeats_var(_237988))) ^ Exit: (296) [system] once(user:(notrace((flag(eval_num, 50, 50+1), 50 is 50 mod 500, 5 is 99-494 mod 100, _237858=_237858, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), quietly(if_t((nop(stop_rtrace), 50>500), (set_debug(eval, false), _237936 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_237936])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_237988))))) ^ Exit: (295) [user] must_det_ll(user:(notrace((flag(eval_num, 50, 50+1), 50 is 50 mod 500, 5 is 99-494 mod 100, _237858=_237858, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), quietly(if_t((nop(stop_rtrace), 50>500), (set_debug(eval, false), _237936 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_237936])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_237988))))) Call: (295) [occurs] occurs:sub_term(_253176, (false, (e2;e))) Unify: (295) [occurs] occurs:sub_term((false, (e2;e)), (false, (e2;e))) Exit: (295) [occurs] occurs:sub_term((false, (e2;e)), (false, (e2;e))) Call: (295) [system] (false, (e2;e))\=(false, (e2;e)) Fail: (295) [system] (false, (e2;e))\=(false, (e2;e)) Redo: (295) [occurs] occurs:sub_term(_253176, (false, (e2;e))) Unify: (295) [occurs] occurs:sub_term(_253176, (false, (e2;e))) Call: (296) [system] compound((false, (e2;e))) Exit: (296) [system] compound((false, (e2;e))) Call: (296) [system] arg(_261598, (false, (e2;e)), _261522) Exit: (296) [system] arg(1, (false, (e2;e)), false) Call: (296) [occurs] occurs:sub_term(_253176, false) Unify: (296) [occurs] occurs:sub_term(false, false) Exit: (296) [occurs] occurs:sub_term(false, false) Exit: (295) [occurs] occurs:sub_term(false, (false, (e2;e))) Call: (295) [system] (false, (e2;e))\=false Exit: (295) [system] (false, (e2;e))\=false ^ Call: (295) [user] if_trace((eval;false, (e2;e)), (_237858=1, indentq(5, 50, -->, [false, [/, ngram, 6]]))) ^ Unify: (295) [user] if_trace((eval;false, (e2;e)), (_237858=1, indentq(5, 50, -->, [false, [/, ngram, 6]]))) ^ Call: (297) [system] setup_call_cleanup('$notrace'(_270902, _270904), once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _237858=1, indentq(5, 50, -->, [false, [/, ngram, 6]]))), _270860, fbug((_270860-->if_trace((eval;false, (e2;e)), (_237858=1, indentq(5, 50, -->, [false, [/, ngram, 6]])))))))), '$restore_trace'(_270902, _270904)) ^ Unify: (297) [system] setup_call_cleanup(system:'$notrace'(_270902, _270904), system:once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _237858=1, indentq(5, 50, -->, [false, [/, ngram, 6]]))), _270860, fbug((_270860-->if_trace((eval;false, (e2;e)), (_237858=1, indentq(5, 50, -->, [false, [/, ngram, 6]])))))))), system:'$restore_trace'(_270902, _270904)) ^ Call: (298) [system] sig_atomic(system:'$notrace'(_270902, _270904)) ^ Exit: (297) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _237858=1, indentq(5, 50, -->, [false, [/, ngram, 6]]))), _270860, fbug((_270860-->if_trace((eval;false, (e2;e)), (_237858=1, indentq(5, 50, -->, [false, [/, ngram, 6]])))))))), system:'$restore_trace'(3, -1)) ^ Exit: (295) [user] if_trace((eval;false, (e2;e)), (_237858=1, indentq(5, 50, -->, [false, [/, ngram, 6]]))) Call: (295) [system] _275684=retval(fail) Exit: (295) [system] retval(fail)=retval(fail) Call: (295) [system] _277546=(\+ \+ (flag(eval_num, _277566, _277566+1), (retval(fail)\=@=retval(fail), nonvar(_235888)->indentq(5, _277566, <--, [false, _235888]);indentq(5, _277566, <--, [false, retval(fail)])))) Exit: (295) [system] (\+ \+ (flag(eval_num, _277566, _277566+1), (retval(fail)\=@=retval(fail), nonvar(_235888)->indentq(5, _277566, <--, [false, _235888]);indentq(5, _277566, <--, [false, retval(fail)]))))=(\+ \+ (flag(eval_num, _277566, _277566+1), (retval(fail)\=@=retval(fail), nonvar(_235888)->indentq(5, _277566, <--, [false, _235888]);indentq(5, _277566, <--, [false, retval(fail)])))) ^ Call: (295) [user] call_cleanup(((call(subst_args1(=, _9290), 494, '&self', [/, ngram, 6], _235888)*->nb_setarg(1, retval(fail), _235888);fail, trace, call(subst_args1(=, _9290), 494, '&self', [/, ngram, 6], _235888)), ignore(notrace((\+_235888\=_237988, nb_setarg(1, retval(fail), _235888))))), ignore((_237858==1->ignore(\+ \+ (flag(eval_num, _277566, _277566+1), (retval(fail)\=@=retval(fail), nonvar(_235888)->indentq(5, _277566, <--, [false, _235888]);indentq(5, _277566, <--, [false, retval(fail)]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _277566, _277566+1), (retval(fail)\=@=retval(fail), nonvar(_235888)->indentq(5, _277566, <--, [false, _235888]);indentq(5, _277566, <--, [false, retval(fail)]))))))))))) ^ Unify: (295) [system] call_cleanup(user:((call(subst_args1(=, _9290), 494, '&self', [/, ngram, 6], _235888)*->nb_setarg(1, retval(fail), _235888);fail, trace, call(subst_args1(=, _9290), 494, '&self', [/, ngram, 6], _235888)), ignore(notrace((\+_235888\=_237988, nb_setarg(1, retval(fail), _235888))))), user:ignore((_237858==1->ignore(\+ \+ (flag(eval_num, _277566, _277566+1), (retval(fail)\=@=retval(fail), nonvar(_235888)->indentq(5, _277566, <--, [false, _235888]);indentq(5, _277566, <--, [false, retval(fail)]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _277566, _277566+1), (retval(fail)\=@=retval(fail), nonvar(_235888)->indentq(5, _277566, <--, [false, _235888]);indentq(5, _277566, <--, [false, retval(fail)]))))))))))) ^ Call: (297) [user] subst_args1(=, _9290, 494, '&self', [/, ngram, 6], _235888) ^ Unify: (297) [user] subst_args1(=, _9290, 494, '&self', [/, ngram, 6], _235888) Call: (298) [system] var(=) ^ Redo: (297) [user] subst_args1(=, _9290, 494, '&self', [/, ngram, 6], _235888) Call: (298) [system] atom(=) Exit: (298) [system] atom(=) Call: (298) [system] (=)\==(=) ^ Redo: (297) [user] subst_args1(=, _9290, 494, '&self', [/, ngram, 6], _235888) ^ Unify: (297) [user] subst_args1(=, _9290, 494, '&self', [/, ngram, 6], _235888) Call: (298) [system] atom([/, ngram, 6]) ^ Redo: (297) [user] subst_args1(=, _9290, 494, '&self', [/, ngram, 6], _235888) ^ Unify: (297) [user] subst_args1(=, _9290, 494, '&self', [/, ngram, 6], _235888) Call: (298) [system] is_list([ngram, 6]) Exit: (298) [system] is_list([ngram, 6]) ^ Unify: (297) [user] subst_args1(=, _9290, 494, '&self', [/, ngram, 6], _235888) Call: (298) [system] is_list([/, ngram, 6]) Exit: (298) [system] is_list([/, ngram, 6]) ^ Unify: (297) [user] subst_args1(=, _9290, 494, '&self', [/, ngram, 6], [/|_297420]) Call: (298) [system] var(/) ^ Redo: (297) [user] subst_args1(=, _9290, 494, '&self', [/, ngram, 6], _235888) ^ Unify: (297) [user] subst_args1(=, _9290, 494, '&self', [/, ngram, 6], _235888) Call: (298) [system] fail ^ Redo: (297) [user] subst_args1(=, _9290, 494, '&self', [/, ngram, 6], _235888) ^ Unify: (297) [user] subst_args1(=, _9290, 494, '&self', [/, ngram, 6], _235888) Call: (298) [system] is_list([/, ngram, 6]) Exit: (298) [system] is_list([/, ngram, 6]) ^ Call: (298) [user] apply:maplist(self_subst, [/, ngram, 6]) ^ Unify: (298) [apply] apply:maplist(user:self_subst, [/, ngram, 6]) Call: (299) [apply] apply:maplist_([/, ngram, 6], user:self_subst) Unify: (299) [apply] apply:maplist_([/, ngram, 6], user:self_subst) ^ Call: (300) [user] self_subst(/) ^ Unify: (300) [user] self_subst(/) Call: (301) [system] callable(/) Exit: (301) [system] callable(/) ^ Unify: (300) [user] self_subst(/) ^ Call: (301) [user] self_eval(/) ^ Unify: (301) [user] self_eval(/) ^ Call: (303) [system] setup_call_cleanup('$notrace'(_316040, _316042), once(user:self_eval0(/)), '$restore_trace'(_316040, _316042)) ^ Unify: (303) [system] setup_call_cleanup(system:'$notrace'(_316040, _316042), system:once(user:self_eval0(/)), system:'$restore_trace'(_316040, _316042)) ^ Call: (304) [system] sig_atomic(system:'$notrace'(_316040, _316042)) ^ Exit: (303) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(/)), system:'$restore_trace'(3, -1)) ^ Exit: (301) [user] self_eval(/) ^ Exit: (300) [user] self_subst(/) Call: (300) [apply] apply:maplist_([ngram, 6], user:self_subst) Unify: (300) [apply] apply:maplist_([ngram, 6], user:self_subst) ^ Call: (301) [user] self_subst(ngram) ^ Unify: (301) [user] self_subst(ngram) Call: (302) [system] callable(ngram) Exit: (302) [system] callable(ngram) ^ Unify: (301) [user] self_subst(ngram) ^ Call: (302) [user] self_eval(ngram) ^ Unify: (302) [user] self_eval(ngram) ^ Call: (304) [system] setup_call_cleanup('$notrace'(_330000, _330002), once(user:self_eval0(ngram)), '$restore_trace'(_330000, _330002)) ^ Unify: (304) [system] setup_call_cleanup(system:'$notrace'(_330000, _330002), system:once(user:self_eval0(ngram)), system:'$restore_trace'(_330000, _330002)) ^ Call: (305) [system] sig_atomic(system:'$notrace'(_330000, _330002)) ^ Exit: (304) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(ngram)), system:'$restore_trace'(3, -1)) ^ Exit: (302) [user] self_eval(ngram) ^ Exit: (301) [user] self_subst(ngram) Call: (301) [apply] apply:maplist_([6], user:self_subst) Unify: (301) [apply] apply:maplist_([6], user:self_subst) ^ Call: (302) [user] self_subst(6) ^ Unify: (302) [user] self_subst(6) Call: (303) [system] callable(6) ^ Redo: (302) [user] self_subst(6) ^ Exit: (302) [user] self_subst(6) Call: (302) [apply] apply:maplist_([], user:self_subst) Unify: (302) [apply] apply:maplist_([], user:self_subst) Exit: (302) [apply] apply:maplist_([], user:self_subst) Exit: (301) [apply] apply:maplist_([6], user:self_subst) Exit: (300) [apply] apply:maplist_([ngram, 6], user:self_subst) Exit: (299) [apply] apply:maplist_([/, ngram, 6], user:self_subst) ^ Exit: (298) [apply] apply:maplist(user:self_subst, [/, ngram, 6]) Call: (298) [system] [/, ngram, 6]=[_348604|_348606] Exit: (298) [system] [/, ngram, 6]=[/, ngram, 6] Call: (298) [system] atom(/) Exit: (298) [system] atom(/) ^ Unify: (297) [user] subst_args1(=, _9290, 494, '&self', [/, ngram, 6], _235888) ^ Call: (298) [user] is_space_op(/) ^ Redo: (297) [user] subst_args1(=, _9290, 494, '&self', [/, ngram, 6], _235888) ^ Unify: (297) [user] subst_args1(=, _9290, 494, '&self', [/, ngram, 6], _235888) Call: (298) [system] (/)==case ^ Redo: (297) [user] subst_args1(=, _9290, 494, '&self', [/, ngram, 6], _235888) ^ Unify: (297) [user] subst_args1(=, _9290, 494, '&self', [/, ngram, 6], _235888) Call: (298) [system] fail ^ Redo: (297) [user] subst_args1(=, _9290, 494, '&self', [/, ngram, 6], _235888) ^ Unify: (297) [user] subst_args1(=, _9290, 494, '&self', [/, ngram, 6], _235888) Call: (298) [system] _361688=do_more_defs(true) Exit: (298) [system] do_more_defs(true)=do_more_defs(true) ^ Call: (298) [user] clause(eval_21(subst_args, _9290, 494, '&self', [/, ngram, 6], _235888), _363564) ^ Redo: (297) [user] subst_args1(=, _9290, 494, '&self', [/, ngram, 6], _235888) ^ Unify: (297) [user] subst_args1(=, _9290, 494, '&self', [/, ngram, 6], _235888) Call: (298) [system] fail ^ Redo: (297) [user] subst_args1(=, _9290, 494, '&self', [/, ngram, 6], _235888) ^ Unify: (297) [user] subst_args1(=, _9290, 494, '&self', [/, ngram, 6], _235888) ^ Call: (298) [user] is_and(/) ^ Unify: (298) [user] is_and(/) Call: (299) [system] atom(/) Exit: (299) [system] atom(/) ^ Unify: (298) [user] is_and(/) ^ Call: (299) [user] is_and(/, _373888) ^ Unify: (299) [user] is_and(/, _374816) Call: (300) [system] atom(/) Exit: (300) [system] atom(/) ^ Redo: (297) [user] subst_args1(=, _9290, 494, '&self', [/, ngram, 6], _235888) ^ Unify: (297) [user] subst_args1(=, _9290, 494, '&self', [/, ngram, 6], [/|_378464]) Call: (298) [system] nonvar(/) Exit: (298) [system] nonvar(/) Call: (298) [system] fail ^ Redo: (297) [user] subst_args1(=, _9290, 494, '&self', [/, ngram, 6], _235888) ^ Unify: (297) [user] subst_args1(=, _9290, 494, '&self', [/, ngram, 6], _235888) ^ Call: (298) [user] subst_args2(=, 494, '&self', [/, ngram, 6], _235888) ^ Unify: (298) [user] subst_args2(=, 494, '&self', [/, ngram, 6], _235888) Call: (299) [system] 494<3 ^ Redo: (298) [user] subst_args2(=, 494, '&self', [/, ngram, 6], _235888) ^ Unify: (298) [user] subst_args2(=, 494, '&self', [/, ngram, 6], _235888) Call: (299) [system] fail ^ Redo: (298) [user] subst_args2(=, 494, '&self', [/, ngram, 6], _235888) ^ Unify: (298) [user] subst_args2(=, 494, '&self', [/, ngram, 6], _235888) ^ Call: (299) [user] mnotrace(is_user_defined_head(=, '&self', /)) ^ Unify: (299) [user] mnotrace(is_user_defined_head(=, '&self', /)) ^ Call: (300) [user] once(is_user_defined_head(=, '&self', /)) ^ Unify: (300) [system] once(user:is_user_defined_head(=, '&self', /)) ^ Call: (301) [user] is_user_defined_head(=, '&self', /) ^ Unify: (301) [user] is_user_defined_head(=, '&self', /) ^ Call: (302) [user] mnotrace(is_user_defined_head0(=, '&self', /)) ^ Unify: (302) [user] mnotrace(is_user_defined_head0(=, '&self', /)) ^ Call: (303) [user] once(is_user_defined_head0(=, '&self', /)) ^ Unify: (303) [system] once(user:is_user_defined_head0(=, '&self', /)) ^ Call: (304) [user] is_user_defined_head0(=, '&self', /) ^ Unify: (304) [user] is_user_defined_head0(=, '&self', /) Call: (305) [system] callable(/) Exit: (305) [system] callable(/) Call: (305) [system] functor(/, _404566, _404646) Exit: (305) [system] functor(/, /, 0) ^ Call: (305) [user] is_user_defined_head_f(=, '&self', /) ^ Unify: (305) [user] is_user_defined_head_f(=, '&self', /) ^ Call: (306) [user] is_user_defined_head_f1(=, '&self', /) ^ Unify: (306) [user] is_user_defined_head_f1(=, '&self', /) Call: (307) [user] metta_eq_def(=, '&self', [/|_410164], _410246) Unify: (307) [user] metta_eq_def(=, '&self', [/|_410164], _411170) ^ Call: (308) [user] ignore((=)=(=)) ^ Unify: (308) [system] ignore(user:((=)=(=))) Call: (309) [system] (=)=(=) Exit: (309) [system] (=)=(=) ^ Exit: (308) [system] ignore(user:((=)=(=))) Call: (308) [user] metta_atom('&self', [=, [/|_410164], _416686]) Unify: (308) [user] metta_atom('&self', [=, [/|_410164], _416686]) ^ Call: (309) [user] typed_list('&self', _418600, _418522) ^ Unify: (309) [user] typed_list('&self', _419532, _418522) Call: (310) [system] compound('&self') Fail: (310) [system] compound('&self') ^ Fail: (309) [user] typed_list('&self', _422312, _418522) Redo: (308) [user] metta_atom('&self', [=, [/|_410164], _416686]) Unify: (308) [user] metta_atom('&self', [=, [/|_410164], _416686]) Call: (309) [system] '&self'=='&flybase' Redo: (308) [user] metta_atom('&self', [=, [/|_410164], _416686]) Unify: (308) [user] metta_atom('&self', [=, [/|_410164], _416686]) ^ Call: (309) [user] metta_atom_in_file('&self', [=, [/|_410164], _416686]) ^ Unify: (309) [user] metta_atom_in_file('&self', [=, [/|_410164], _416686]) ^ Call: (310) [user] metta_atom_in_file('&self', [=, [/|_410164], _416686], _429694, _429696) ^ Unify: (310) [user] metta_atom_in_file('&self', [=, [/|_410164], _416686], _430630, _430632) ^ Call: (311) [user] loaded_into_kb('&self', _431488) ^ Unify: (311) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Exit: (311) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Call: (311) [user] once(user:asserted_metta_pred(_442078, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Unify: (311) [system] once(user:asserted_metta_pred(_442078, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Call: (312) [user] asserted_metta_pred(_442078, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Fail: (312) [user] asserted_metta_pred(_442078, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Redo: (308) [user] metta_atom('&self', [=, [/|_410164], _416686]) Unify: (308) [user] metta_atom('&self', [=, [/|_410164], _416686]) Call: (309) [user] metta_atom_asserted('&self', [=, [/|_410164], _416686]) Unify: (309) [user] metta_atom_asserted('&self', [=, [/|_410164], _416686]) ^ Call: (310) [user] metta_atom_asserted_deduced('&self', [=, [/|_410164], _416686]) Redo: (309) [user] metta_atom_asserted('&self', [=, [/|_410164], _416686]) Redo: (308) [user] metta_atom('&self', [=, [/|_410164], _416686]) Unify: (308) [user] metta_atom('&self', [=, [/|_410164], _416686]) Call: (309) [system] '&self'\=='&corelib' Exit: (309) [system] '&self'\=='&corelib' ^ Call: (309) [user] using_all_spaces ^ Unify: (309) [user] using_all_spaces Call: (310) [system] nb_current(with_all_spaces, t) Redo: (308) [user] metta_atom('&self', [=, [/|_410164], _416686]) Unify: (308) [user] metta_atom('&self', [=, [/|_410164], _416686]) Call: (309) [system] '&self'\=='&corelib' Exit: (309) [system] '&self'\=='&corelib' Call: (309) [user] metta_atom_asserted('&self', '&corelib') Unify: (309) [user] metta_atom_asserted('&self', '&corelib') ^ Call: (310) [user] metta_atom_asserted_deduced('&self', '&corelib') Redo: (309) [user] metta_atom_asserted('&self', '&corelib') Unify: (309) [user] metta_atom_asserted('&self', '&corelib') Exit: (309) [user] metta_atom_asserted('&self', '&corelib') Call: (309) [user] should_inherit_from_corelib([=, [/|_410164], _416686]) Unify: (309) [user] should_inherit_from_corelib([=, [/|_410164], _416686]) ^ Call: (310) [user] using_all_spaces ^ Unify: (310) [user] using_all_spaces Call: (311) [system] nb_current(with_all_spaces, t) Redo: (309) [user] should_inherit_from_corelib([=, [/|_410164], _416686]) Unify: (309) [user] should_inherit_from_corelib([=, [/|_410164], _416686]) Call: (310) [system] (=)==(:) Redo: (309) [user] should_inherit_from_corelib([=, [/|_410164], _416686]) Unify: (309) [user] should_inherit_from_corelib([=, [/|_410164], _416686]) Call: (310) [system] (=)=='@doc' Redo: (309) [user] should_inherit_from_corelib([=, [/|_410164], _416686]) Unify: (309) [user] should_inherit_from_corelib([=, [/|_410164], _416686]) Call: (310) [system] fail Redo: (309) [user] metta_atom_asserted('&self', '&corelib') Redo: (308) [user] metta_atom('&self', [=, [/|_410164], _416686]) Fail: (307) [user] metta_eq_def(=, '&self', [/|_410164], _497282) ^ Fail: (306) [user] is_user_defined_head_f1(=, '&self', /) ^ Redo: (305) [user] is_user_defined_head_f(=, '&self', /) ^ Unify: (305) [user] is_user_defined_head_f(=, '&self', /) ^ Call: (306) [user] is_user_defined_head_f1(=, '&self', [/|_500926]) ^ Unify: (306) [user] is_user_defined_head_f1(=, '&self', [/|_500926]) Call: (307) [user] metta_eq_def(=, '&self', [[/|_500926]|_502796], _502878) Unify: (307) [user] metta_eq_def(=, '&self', [[/|_500926]|_502796], _503802) ^ Call: (308) [user] ignore((=)=(=)) ^ Unify: (308) [system] ignore(user:((=)=(=))) Call: (309) [system] (=)=(=) Exit: (309) [system] (=)=(=) ^ Exit: (308) [system] ignore(user:((=)=(=))) Call: (308) [user] metta_atom('&self', [=, [[/|_500926]|_502796], _509318]) Unify: (308) [user] metta_atom('&self', [=, [[/|_500926]|_502796], _509318]) ^ Call: (309) [user] typed_list('&self', _511232, _511154) ^ Unify: (309) [user] typed_list('&self', _512164, _511154) Call: (310) [system] compound('&self') Fail: (310) [system] compound('&self') ^ Fail: (309) [user] typed_list('&self', _514944, _511154) Redo: (308) [user] metta_atom('&self', [=, [[/|_500926]|_502796], _509318]) Unify: (308) [user] metta_atom('&self', [=, [[/|_500926]|_502796], _509318]) Call: (309) [system] '&self'=='&flybase' Redo: (308) [user] metta_atom('&self', [=, [[/|_500926]|_502796], _509318]) Unify: (308) [user] metta_atom('&self', [=, [[/|_500926]|_502796], _509318]) ^ Call: (309) [user] metta_atom_in_file('&self', [=, [[/|_500926]|_502796], _509318]) ^ Unify: (309) [user] metta_atom_in_file('&self', [=, [[/|_500926]|_502796], _509318]) ^ Call: (310) [user] metta_atom_in_file('&self', [=, [[/|_500926]|_502796], _509318], _522326, _522328) ^ Unify: (310) [user] metta_atom_in_file('&self', [=, [[/|_500926]|_502796], _509318], _523262, _523264) ^ Call: (311) [user] loaded_into_kb('&self', _9736) ^ Unify: (311) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Exit: (311) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Call: (311) [user] once(user:asserted_metta_pred(_20290, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Unify: (311) [system] once(user:asserted_metta_pred(_20290, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Call: (312) [user] asserted_metta_pred(_20290, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Fail: (312) [user] asserted_metta_pred(_20290, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Redo: (308) [user] metta_atom('&self', [=, [[/|_9708]|_9714], _9730]) Unify: (308) [user] metta_atom('&self', [=, [[/|_9708]|_9714], _9730]) Call: (309) [user] metta_atom_asserted('&self', [=, [[/|_9708]|_9714], _9730]) Unify: (309) [user] metta_atom_asserted('&self', [=, [[/|_9708]|_9714], _9730]) ^ Call: (310) [user] metta_atom_asserted_deduced('&self', [=, [[/|_9708]|_9714], _9730]) Redo: (309) [user] metta_atom_asserted('&self', [=, [[/|_9708]|_9714], _9730]) Redo: (308) [user] metta_atom('&self', [=, [[/|_9708]|_9714], _9730]) Unify: (308) [user] metta_atom('&self', [=, [[/|_9708]|_9714], _9730]) Call: (309) [system] '&self'\=='&corelib' Exit: (309) [system] '&self'\=='&corelib' ^ Call: (309) [user] using_all_spaces ^ Unify: (309) [user] using_all_spaces Call: (310) [system] nb_current(with_all_spaces, t) Redo: (308) [user] metta_atom('&self', [=, [[/|_9708]|_9714], _9730]) Unify: (308) [user] metta_atom('&self', [=, [[/|_9708]|_9714], _9730]) Call: (309) [system] '&self'\=='&corelib' Exit: (309) [system] '&self'\=='&corelib' Call: (309) [user] metta_atom_asserted('&self', '&corelib') Unify: (309) [user] metta_atom_asserted('&self', '&corelib') ^ Call: (310) [user] metta_atom_asserted_deduced('&self', '&corelib') Redo: (309) [user] metta_atom_asserted('&self', '&corelib') Unify: (309) [user] metta_atom_asserted('&self', '&corelib') Exit: (309) [user] metta_atom_asserted('&self', '&corelib') Call: (309) [user] should_inherit_from_corelib([=, [[/|_9708]|_9714], _9730]) Unify: (309) [user] should_inherit_from_corelib([=, [[/|_9708]|_9714], _9730]) ^ Call: (310) [user] using_all_spaces ^ Unify: (310) [user] using_all_spaces Call: (311) [system] nb_current(with_all_spaces, t) Redo: (309) [user] should_inherit_from_corelib([=, [[/|_9708]|_9714], _9730]) Unify: (309) [user] should_inherit_from_corelib([=, [[/|_9708]|_9714], _9730]) Call: (310) [system] (=)==(:) Redo: (309) [user] should_inherit_from_corelib([=, [[/|_9708]|_9714], _9730]) Unify: (309) [user] should_inherit_from_corelib([=, [[/|_9708]|_9714], _9730]) Call: (310) [system] (=)=='@doc' Redo: (309) [user] should_inherit_from_corelib([=, [[/|_9708]|_9714], _9730]) Unify: (309) [user] should_inherit_from_corelib([=, [[/|_9708]|_9714], _9730]) Call: (310) [system] fail Redo: (309) [user] metta_atom_asserted('&self', '&corelib') Redo: (308) [user] metta_atom('&self', [=, [[/|_9708]|_9714], _9730]) Fail: (307) [user] metta_eq_def(=, '&self', [[/|_9708]|_9714], _75494) ^ Fail: (306) [user] is_user_defined_head_f1(=, '&self', [/|_9708]) ^ Fail: (305) [user] is_user_defined_head_f(=, '&self', /) ^ Fail: (304) [user] is_user_defined_head0(=, '&self', /) ^ Fail: (303) [system] once(user:is_user_defined_head0(=, '&self', /)) ^ Fail: (302) [user] mnotrace(is_user_defined_head0(=, '&self', /)) ^ Fail: (301) [user] is_user_defined_head(=, '&self', /) ^ Fail: (300) [system] once(user:is_user_defined_head(=, '&self', /)) ^ Fail: (299) [user] mnotrace(is_user_defined_head(=, '&self', /)) ^ Redo: (298) [user] subst_args2(=, 494, '&self', [/, ngram, 6], _9374) ^ Unify: (298) [user] subst_args2(=, 494, '&self', [/, ngram, 6], _9374) ^ Call: (299) [user] subst_args40(=, 494, '&self', [/, ngram, 6], _9374) ^ Unify: (299) [user] subst_args40(=, 494, '&self', [/, ngram, 6], _9374) Call: (300) [user] is_function(/) Unify: (300) [user] is_function(/) ^ Call: (301) [user] symbol(/) ^ Unify: (301) [user] symbol(/) Call: (302) [system] atom(/) Exit: (302) [system] atom(/) ^ Exit: (301) [user] symbol(/) Exit: (300) [user] is_function(/) ^ Call: (300) [user] is_special_op(/) ^ Unify: (300) [user] is_special_op(/) ^ Call: (301) [user] current_self(_96738) ^ Unify: (301) [user] current_self(_96738) Call: (302) [system] nb_current(self_space, _96738) Exit: (302) [system] nb_current(self_space, '&self') Call: (302) [system] '&self'\==[] Exit: (302) [system] '&self'\==[] ^ Exit: (301) [user] current_self('&self') ^ Call: (301) [user] is_special_op('&self', /) ^ Unify: (301) [user] is_special_op('&self', /) Call: (302) [system] atom(/) Exit: (302) [system] atom(/) ^ Fail: (301) [user] is_special_op('&self', /) ^ Fail: (300) [user] is_special_op(/) ^ Redo: (299) [user] subst_args40(=, 494, '&self', [/, ngram, 6], _9374) Call: (300) [system] is_list([ngram, 6]) Exit: (300) [system] is_list([ngram, 6]) ^ Call: (300) [user] apply:maplist(subst_args(=, _111572, 494, '&self'), [ngram, 6], _111578) ^ Unify: (300) [apply] apply:maplist(user:subst_args(=, _111572, 494, '&self'), [ngram, 6], _111578) Call: (301) [apply] apply:maplist_([ngram, 6], _111578, user:subst_args(=, _111572, 494, '&self')) Unify: (301) [apply] apply:maplist_([ngram, 6], [_114396|_114398], user:subst_args(=, _111572, 494, '&self')) ^ Call: (302) [user] subst_args(=, _111572, 494, '&self', ngram, _114396) ^ Unify: (302) [user] subst_args(=, _111572, 494, '&self', ngram, _114396) Call: (303) [system] atom(=) Exit: (303) [system] atom(=) Call: (303) [system] (=)\==(=) ^ Redo: (302) [user] subst_args(=, _111572, 494, '&self', ngram, _114396) ^ Unify: (302) [user] subst_args(=, _111572, 494, '&self', ngram, _114396) ^ Call: (303) [user] self_subst(ngram) ^ Unify: (303) [user] self_subst(ngram) Call: (304) [system] callable(ngram) Exit: (304) [system] callable(ngram) ^ Unify: (303) [user] self_subst(ngram) ^ Call: (304) [user] self_eval(ngram) ^ Unify: (304) [user] self_eval(ngram) ^ Call: (306) [system] setup_call_cleanup('$notrace'(_128364, _128366), once(user:self_eval0(ngram)), '$restore_trace'(_128364, _128366)) ^ Unify: (306) [system] setup_call_cleanup(system:'$notrace'(_128364, _128366), system:once(user:self_eval0(ngram)), system:'$restore_trace'(_128364, _128366)) ^ Call: (307) [system] sig_atomic(system:'$notrace'(_128364, _128366)) ^ Exit: (306) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(ngram)), system:'$restore_trace'(3, -1)) ^ Exit: (304) [user] self_eval(ngram) ^ Exit: (303) [user] self_subst(ngram) Call: (303) [system] _114396=ngram Exit: (303) [system] ngram=ngram ^ Exit: (302) [user] subst_args(=, _111572, 494, '&self', ngram, ngram) Call: (302) [apply] apply:maplist_([6], _114398, user:subst_args(=, _111572, 494, '&self')) Unify: (302) [apply] apply:maplist_([6], [_137722|_137724], user:subst_args(=, _111572, 494, '&self')) ^ Call: (303) [user] subst_args(=, _111572, 494, '&self', 6, _137722) ^ Unify: (303) [user] subst_args(=, _111572, 494, '&self', 6, _137722) Call: (304) [system] atom(=) Exit: (304) [system] atom(=) Call: (304) [system] (=)\==(=) ^ Redo: (303) [user] subst_args(=, _111572, 494, '&self', 6, _137722) ^ Unify: (303) [user] subst_args(=, _111572, 494, '&self', 6, _137722) ^ Call: (304) [user] self_subst(6) ^ Unify: (304) [user] self_subst(6) Call: (305) [system] callable(6) ^ Redo: (304) [user] self_subst(6) ^ Exit: (304) [user] self_subst(6) Call: (304) [system] _137722=6 Exit: (304) [system] 6=6 ^ Exit: (303) [user] subst_args(=, _111572, 494, '&self', 6, 6) Call: (303) [apply] apply:maplist_([], _137724, user:subst_args(=, _111572, 494, '&self')) Unify: (303) [apply] apply:maplist_([], [], user:subst_args(=, _111572, 494, '&self')) Exit: (303) [apply] apply:maplist_([], [], user:subst_args(=, _111572, 494, '&self')) Exit: (302) [apply] apply:maplist_([6], [6], user:subst_args(=, _111572, 494, '&self')) Exit: (301) [apply] apply:maplist_([ngram, 6], [ngram, 6], user:subst_args(=, _111572, 494, '&self')) ^ Exit: (300) [apply] apply:maplist(user:subst_args(=, _111572, 494, '&self'), [ngram, 6], [ngram, 6]) ^ Call: (300) [user] subst_args5(494, '&self', [/, ngram, 6], _9374) ^ Unify: (300) [user] subst_args5(494, '&self', [/, ngram, 6], _9374) ^ Call: (301) [user] eval_selfless(_160186, _160188, 494, '&self', [/, ngram, 6], _9374) ^ Unify: (301) [user] eval_selfless(_161130, _161132, 494, '&self', [/, ngram, 6], _9374) ^ Call: (302) [user] eval_selfless_0([/, ngram, 6], _9374) ^ Unify: (302) [user] eval_selfless_0([/, ngram, 6], _9374) Call: (303) [system] var(/) ^ Redo: (302) [user] eval_selfless_0([/, ngram, 6], _9374) ^ Unify: (302) [user] eval_selfless_0([/, ngram, 6], _9374) ^ Call: (303) [user] is_assignment(/) ^ Unify: (303) [user] is_assignment(/) Call: (304) [system] atom(/) Exit: (304) [system] atom(/) ^ Redo: (302) [user] eval_selfless_0([/, ngram, 6], _9374) ^ Unify: (302) [user] eval_selfless_0([/, ngram, 6], _9374) ^ Call: (303) [user] eval_selfless_1([/, ngram, 6], _9374) ^ Unify: (303) [user] eval_selfless_1([/, ngram, 6], _9374) ^ Call: (304) [user] allow_clp ^ Unify: (304) [user] allow_clp ^ Call: (305) [user] false_flag ^ Unify: (305) [user] false_flag Call: (306) [system] fail Fail: (306) [system] fail ^ Fail: (305) [user] false_flag ^ Redo: (302) [user] eval_selfless_0([/, ngram, 6], _9374) ^ Unify: (302) [user] eval_selfless_0([/, ngram, 6], _9374) ^ Call: (303) [user] eval_selfless_2([/, ngram, 6], _9374) ^ Unify: (303) [user] eval_selfless_2([/, ngram, 6], _9374) Call: (304) [system] var(/) ^ Redo: (303) [user] eval_selfless_2([/, ngram, 6], _9374) ^ Unify: (303) [user] eval_selfless_2([/, ngram, 6], _9374) ^ Call: (304) [user] fake_notrace((ground([/, ngram, 6]), [/, ngram, 6]=[_186978, _186984, _186990], atom(_186978), catch_warn(current_op(_187016, yfx, _186978)), [/, ngram, 6]\=[_187036], s2ps([/, ngram, 6], _187044))) ^ Unify: (304) [user] fake_notrace(user:(ground([/, ngram, 6]), [/, ngram, 6]=[_186978, _186984, _186990], atom(_186978), catch_warn(current_op(_187016, yfx, _186978)), [/, ngram, 6]\=[_187036], s2ps([/, ngram, 6], _187044))) ^ Call: (305) [user] real_notrace(user:(ground([/, ngram, 6]), [/, ngram, 6]=[_186978, _186984, _186990], atom(_186978), catch_warn(current_op(_187016, yfx, _186978)), [/, ngram, 6]\=[_187036], s2ps([/, ngram, 6], _187044))) ^ Unify: (305) [user] real_notrace(user:(ground([/, ngram, 6]), [/, ngram, 6]=[_186978, _186984, _186990], atom(_186978), catch_warn(current_op(_187016, yfx, _186978)), [/, ngram, 6]\=[_187036], s2ps([/, ngram, 6], _187044))) ^ Call: (306) [user] setup_call_cleanup('$notrace'(_190750, _190752), once(user:(ground([/, ngram, 6]), [/, ngram, 6]=[_186978, _186984, _186990], atom(_186978), catch_warn(current_op(_187016, yfx, _186978)), [/, ngram, 6]\=[_187036], s2ps([/, ngram, 6], _187044))), '$restore_trace'(_190750, _190752)) ^ Unify: (306) [system] setup_call_cleanup(user:'$notrace'(_190750, _190752), user:once(user:(ground([/, ngram, 6]), [/, ngram, 6]=[_186978, _186984, _186990], atom(_186978), catch_warn(current_op(_187016, yfx, _186978)), [/, ngram, 6]\=[_187036], s2ps([/, ngram, 6], _187044))), user:'$restore_trace'(_190750, _190752)) ^ Call: (307) [system] sig_atomic(user:'$notrace'(_190750, _190752)) ^ Exit: (306) [system] setup_call_cleanup(user:'$notrace'(3, -1), user:once(user:(ground([/, ngram, 6]), [/, ngram, 6]=[/, ngram, 6], atom(/), catch_warn(current_op(400, yfx, /)), [/, ngram, 6]\=[_187036], s2ps([/, ngram, 6], ngram/6))), user:'$restore_trace'(3, -1)) ^ Exit: (305) [user] real_notrace(user:(ground([/, ngram, 6]), [/, ngram, 6]=[/, ngram, 6], atom(/), catch_warn(current_op(400, yfx, /)), [/, ngram, 6]\=[_187036], s2ps([/, ngram, 6], ngram/6))) ^ Exit: (304) [user] fake_notrace(user:(ground([/, ngram, 6]), [/, ngram, 6]=[/, ngram, 6], atom(/), catch_warn(current_op(400, yfx, /)), [/, ngram, 6]\=[_187036], s2ps([/, ngram, 6], ngram/6))) ^ Call: (304) [user] fake_notrace(catch(_9374 is ngram/6, _196464, fail)) ^ Unify: (304) [user] fake_notrace(user:catch(_9374 is ngram/6, _196464, fail)) ^ Call: (305) [user] real_notrace(user:catch(_9374 is ngram/6, _196464, fail)) ^ Unify: (305) [user] real_notrace(user:catch(_9374 is ngram/6, _196464, fail)) ^ Call: (306) [user] setup_call_cleanup('$notrace'(_200178, _200180), once(user:catch(_9374 is ngram/6, _196464, fail)), '$restore_trace'(_200178, _200180)) ^ Unify: (306) [system] setup_call_cleanup(user:'$notrace'(_200178, _200180), user:once(user:catch(_9374 is ngram/6, _196464, fail)), user:'$restore_trace'(_200178, _200180)) ^ Call: (307) [system] sig_atomic(user:'$notrace'(_200178, _200180)) ^ Fail: (305) [user] real_notrace(user:catch(_9374 is ngram/6, _9714, fail)) ^ Fail: (304) [user] fake_notrace(user:catch(_9374 is ngram/6, _9714, fail)) ^ Redo: (300) [user] subst_args5(494, '&self', [/, ngram, 6], _9374) ^ Unify: (300) [user] subst_args5(494, '&self', [/, ngram, 6], _9374) ^ Call: (301) [user] is_system_pred(/) ^ Unify: (301) [user] is_system_pred(/) Call: (302) [system] atom(/) Exit: (302) [system] atom(/) Call: (302) [system] atom_concat(_17292, !, /) ^ Redo: (301) [user] is_system_pred(/) ^ Unify: (301) [user] is_system_pred(/) Call: (302) [system] atom(/) Exit: (302) [system] atom(/) Call: (302) [system] atom_concat(_21920, '-fn', /) ^ Redo: (301) [user] is_system_pred(/) ^ Unify: (301) [user] is_system_pred(/) Call: (302) [system] atom(/) Exit: (302) [system] atom(/) Call: (302) [system] atom_concat(_26548, '-p', /) ^ Redo: (300) [user] subst_args5(494, '&self', [/, ngram, 6], _9374) ^ Call: (301) [user] subst_args6(494, '&self', [/, ngram, 6], _9374) ^ Unify: (301) [user] subst_args6(494, '&self', [/, ngram, 6], _9374) ^ Call: (302) [user] is_system_pred(/) ^ Unify: (302) [user] is_system_pred(/) Call: (303) [system] atom(/) Exit: (303) [system] atom(/) Call: (303) [system] atom_concat(_33990, !, /) ^ Redo: (302) [user] is_system_pred(/) ^ Unify: (302) [user] is_system_pred(/) Call: (303) [system] atom(/) Exit: (303) [system] atom(/) Call: (303) [system] atom_concat(_38618, '-fn', /) ^ Redo: (302) [user] is_system_pred(/) ^ Unify: (302) [user] is_system_pred(/) Call: (303) [system] atom(/) Exit: (303) [system] atom(/) Call: (303) [system] atom_concat(_43246, '-p', /) ^ Redo: (297) [user] subst_args1(=, _9290, 494, '&self', [/, ngram, 6], _9374) ^ Call: (298) [user] subst_args2_failed(494, '&self', [/, ngram, 6], _9374) ^ Unify: (298) [user] subst_args2_failed(494, '&self', [/, ngram, 6], _9374) Call: (299) [system] [/, ngram, 6]==[] ^ Redo: (298) [user] subst_args2_failed(494, '&self', [/, ngram, 6], _9374) ^ Unify: (298) [user] subst_args2_failed(494, '&self', [/, ngram, 6], _9374) Call: (299) [system] var([/, ngram, 6]) ^ Redo: (298) [user] subst_args2_failed(494, '&self', [/, ngram, 6], _9374) ^ Unify: (298) [user] subst_args2_failed(494, '&self', [/, ngram, 6], _9374) ^ Call: (299) [user] once(subst_selfless([/, ngram, 6], _9374)) ^ Unify: (299) [system] once(user:subst_selfless([/, ngram, 6], _9374)) ^ Call: (300) [user] subst_selfless([/, ngram, 6], _9374) ^ Unify: (300) [user] subst_selfless([/, ngram, 6], _9374) Call: (301) [system] var(/) ^ Redo: (300) [user] subst_selfless([/, ngram, 6], _9374) ^ Unify: (300) [user] subst_selfless([/, ngram, 6], _9374) ^ Call: (301) [user] eval_selfless(_59104, _59106, _59108, _59110, [/, ngram, 6], _9374) ^ Unify: (301) [user] eval_selfless(_60048, _60050, _60052, _60054, [/, ngram, 6], _9374) ^ Call: (302) [user] eval_selfless_0([/, ngram, 6], _9374) ^ Unify: (302) [user] eval_selfless_0([/, ngram, 6], _9374) Call: (303) [system] var(/) ^ Redo: (302) [user] eval_selfless_0([/, ngram, 6], _9374) ^ Unify: (302) [user] eval_selfless_0([/, ngram, 6], _9374) ^ Call: (303) [user] is_assignment(/) ^ Unify: (303) [user] is_assignment(/) Call: (304) [system] atom(/) Exit: (304) [system] atom(/) ^ Redo: (302) [user] eval_selfless_0([/, ngram, 6], _9374) ^ Unify: (302) [user] eval_selfless_0([/, ngram, 6], _9374) ^ Call: (303) [user] eval_selfless_1([/, ngram, 6], _9374) ^ Unify: (303) [user] eval_selfless_1([/, ngram, 6], _9374) ^ Call: (304) [user] allow_clp ^ Unify: (304) [user] allow_clp ^ Call: (305) [user] false_flag ^ Unify: (305) [user] false_flag Call: (306) [system] fail Fail: (306) [system] fail ^ Fail: (305) [user] false_flag ^ Redo: (302) [user] eval_selfless_0([/, ngram, 6], _9374) ^ Unify: (302) [user] eval_selfless_0([/, ngram, 6], _9374) ^ Call: (303) [user] eval_selfless_2([/, ngram, 6], _9374) ^ Unify: (303) [user] eval_selfless_2([/, ngram, 6], _9374) Call: (304) [system] var(/) ^ Redo: (303) [user] eval_selfless_2([/, ngram, 6], _9374) ^ Unify: (303) [user] eval_selfless_2([/, ngram, 6], _9374) ^ Call: (304) [user] fake_notrace((ground([/, ngram, 6]), [/, ngram, 6]=[_85896, _85902, _85908], atom(_85896), catch_warn(current_op(_85934, yfx, _85896)), [/, ngram, 6]\=[_85954], s2ps([/, ngram, 6], _85962))) ^ Unify: (304) [user] fake_notrace(user:(ground([/, ngram, 6]), [/, ngram, 6]=[_85896, _85902, _85908], atom(_85896), catch_warn(current_op(_85934, yfx, _85896)), [/, ngram, 6]\=[_85954], s2ps([/, ngram, 6], _85962))) ^ Call: (305) [user] real_notrace(user:(ground([/, ngram, 6]), [/, ngram, 6]=[_85896, _85902, _85908], atom(_85896), catch_warn(current_op(_85934, yfx, _85896)), [/, ngram, 6]\=[_85954], s2ps([/, ngram, 6], _85962))) ^ Unify: (305) [user] real_notrace(user:(ground([/, ngram, 6]), [/, ngram, 6]=[_85896, _85902, _85908], atom(_85896), catch_warn(current_op(_85934, yfx, _85896)), [/, ngram, 6]\=[_85954], s2ps([/, ngram, 6], _85962))) ^ Call: (306) [user] setup_call_cleanup('$notrace'(_89668, _89670), once(user:(ground([/, ngram, 6]), [/, ngram, 6]=[_85896, _85902, _85908], atom(_85896), catch_warn(current_op(_85934, yfx, _85896)), [/, ngram, 6]\=[_85954], s2ps([/, ngram, 6], _85962))), '$restore_trace'(_89668, _89670)) ^ Unify: (306) [system] setup_call_cleanup(user:'$notrace'(_89668, _89670), user:once(user:(ground([/, ngram, 6]), [/, ngram, 6]=[_85896, _85902, _85908], atom(_85896), catch_warn(current_op(_85934, yfx, _85896)), [/, ngram, 6]\=[_85954], s2ps([/, ngram, 6], _85962))), user:'$restore_trace'(_89668, _89670)) ^ Call: (307) [system] sig_atomic(user:'$notrace'(_89668, _89670)) ^ Exit: (306) [system] setup_call_cleanup(user:'$notrace'(3, -1), user:once(user:(ground([/, ngram, 6]), [/, ngram, 6]=[/, ngram, 6], atom(/), catch_warn(current_op(400, yfx, /)), [/, ngram, 6]\=[_85954], s2ps([/, ngram, 6], ngram/6))), user:'$restore_trace'(3, -1)) ^ Exit: (305) [user] real_notrace(user:(ground([/, ngram, 6]), [/, ngram, 6]=[/, ngram, 6], atom(/), catch_warn(current_op(400, yfx, /)), [/, ngram, 6]\=[_85954], s2ps([/, ngram, 6], ngram/6))) ^ Exit: (304) [user] fake_notrace(user:(ground([/, ngram, 6]), [/, ngram, 6]=[/, ngram, 6], atom(/), catch_warn(current_op(400, yfx, /)), [/, ngram, 6]\=[_85954], s2ps([/, ngram, 6], ngram/6))) ^ Call: (304) [user] fake_notrace(catch(_9374 is ngram/6, _95382, fail)) ^ Unify: (304) [user] fake_notrace(user:catch(_9374 is ngram/6, _95382, fail)) ^ Call: (305) [user] real_notrace(user:catch(_9374 is ngram/6, _95382, fail)) ^ Unify: (305) [user] real_notrace(user:catch(_9374 is ngram/6, _95382, fail)) ^ Call: (306) [user] setup_call_cleanup('$notrace'(_99096, _99098), once(user:catch(_9374 is ngram/6, _95382, fail)), '$restore_trace'(_99096, _99098)) ^ Unify: (306) [system] setup_call_cleanup(user:'$notrace'(_99096, _99098), user:once(user:catch(_9374 is ngram/6, _95382, fail)), user:'$restore_trace'(_99096, _99098)) ^ Call: (307) [system] sig_atomic(user:'$notrace'(_99096, _99098)) ^ Fail: (305) [user] real_notrace(user:catch(_9374 is ngram/6, _9706, fail)) ^ Fail: (304) [user] fake_notrace(user:catch(_9374 is ngram/6, _9706, fail)) ^ Redo: (298) [user] subst_args2_failed(494, '&self', [/, ngram, 6], _9374) ^ Unify: (298) [user] subst_args2_failed(494, '&self', [/, ngram, 6], [_12580|_12582]) ^ Call: (299) [user] subst_args(_13594, _13596, 494, '&self', /, _12580) ^ Unify: (299) [user] subst_args(_14538, _14540, 494, '&self', /, _12580) Call: (300) [system] atom(_15408) ^ Redo: (299) [user] subst_args(_16408, _16410, 494, '&self', /, _12580) ^ Unify: (299) [user] subst_args(_17352, _17354, 494, '&self', /, _12580) ^ Call: (300) [user] self_subst(/) ^ Unify: (300) [user] self_subst(/) Call: (301) [system] callable(/) Exit: (301) [system] callable(/) ^ Unify: (300) [user] self_subst(/) ^ Call: (301) [user] self_eval(/) ^ Unify: (301) [user] self_eval(/) ^ Call: (303) [system] setup_call_cleanup('$notrace'(_24702, _24704), once(user:self_eval0(/)), '$restore_trace'(_24702, _24704)) ^ Unify: (303) [system] setup_call_cleanup(system:'$notrace'(_24702, _24704), system:once(user:self_eval0(/)), system:'$restore_trace'(_24702, _24704)) ^ Call: (304) [system] sig_atomic(system:'$notrace'(_24702, _24704)) ^ Exit: (303) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(/)), system:'$restore_trace'(3, -1)) ^ Exit: (301) [user] self_eval(/) ^ Exit: (300) [user] self_subst(/) Call: (300) [system] _12580=(/) Exit: (300) [system] (/)=(/) ^ Exit: (299) [user] subst_args(_32256, _32258, 494, '&self', /, /) ^ Call: (299) [user] subst_args2_failed(494, '&self', [ngram, 6], _12582) ^ Unify: (299) [user] subst_args2_failed(494, '&self', [ngram, 6], _12582) Call: (300) [system] [ngram, 6]==[] ^ Redo: (299) [user] subst_args2_failed(494, '&self', [ngram, 6], _12582) ^ Unify: (299) [user] subst_args2_failed(494, '&self', [ngram, 6], _12582) Call: (300) [system] var([ngram, 6]) ^ Redo: (299) [user] subst_args2_failed(494, '&self', [ngram, 6], _12582) ^ Unify: (299) [user] subst_args2_failed(494, '&self', [ngram, 6], _12582) ^ Call: (300) [user] once(subst_selfless([ngram, 6], _12582)) ^ Unify: (300) [system] once(user:subst_selfless([ngram, 6], _12582)) ^ Call: (301) [user] subst_selfless([ngram, 6], _12582) ^ Unify: (301) [user] subst_selfless([ngram, 6], _12582) Call: (302) [system] var(ngram) ^ Redo: (301) [user] subst_selfless([ngram, 6], _12582) ^ Unify: (301) [user] subst_selfless([ngram, 6], _12582) ^ Call: (302) [user] eval_selfless(_47182, _47184, _47186, _47188, [ngram, 6], _12582) ^ Unify: (302) [user] eval_selfless(_48126, _48128, _48130, _48132, [ngram, 6], _12582) ^ Call: (303) [user] eval_selfless_0([ngram, 6], _12582) ^ Unify: (303) [user] eval_selfless_0([ngram, 6], _12582) Call: (304) [system] var(ngram) ^ Redo: (303) [user] eval_selfless_0([ngram, 6], _12582) ^ Unify: (303) [user] eval_selfless_0([ngram, 6], _12582) ^ Call: (304) [user] eval_selfless_1([ngram, 6], _12582) ^ Unify: (304) [user] eval_selfless_1([ngram, 6], _12582) ^ Call: (305) [user] allow_clp ^ Unify: (305) [user] allow_clp ^ Call: (306) [user] false_flag ^ Unify: (306) [user] false_flag Call: (307) [system] fail Fail: (307) [system] fail ^ Fail: (306) [user] false_flag ^ Redo: (303) [user] eval_selfless_0([ngram, 6], _12582) ^ Unify: (303) [user] eval_selfless_0([ngram, 6], _12582) ^ Call: (304) [user] eval_selfless_2([ngram, 6], _12582) ^ Unify: (304) [user] eval_selfless_2([ngram, 6], _12582) Call: (305) [system] var(ngram) ^ Redo: (304) [user] eval_selfless_2([ngram, 6], _12582) ^ Unify: (304) [user] eval_selfless_2([ngram, 6], _12582) ^ Call: (305) [user] fake_notrace((ground([ngram, 6]), [ngram, 6]=[_68422, _68428, _68434], atom(_68422), catch_warn(current_op(_68460, yfx, _68422)), [ngram, 6]\=[_68480], s2ps([ngram, 6], _68488))) ^ Unify: (305) [user] fake_notrace(user:(ground([ngram, 6]), [ngram, 6]=[_68422, _68428, _68434], atom(_68422), catch_warn(current_op(_68460, yfx, _68422)), [ngram, 6]\=[_68480], s2ps([ngram, 6], _68488))) ^ Call: (306) [user] real_notrace(user:(ground([ngram, 6]), [ngram, 6]=[_68422, _68428, _68434], atom(_68422), catch_warn(current_op(_68460, yfx, _68422)), [ngram, 6]\=[_68480], s2ps([ngram, 6], _68488))) ^ Unify: (306) [user] real_notrace(user:(ground([ngram, 6]), [ngram, 6]=[_68422, _68428, _68434], atom(_68422), catch_warn(current_op(_68460, yfx, _68422)), [ngram, 6]\=[_68480], s2ps([ngram, 6], _68488))) ^ Call: (307) [user] setup_call_cleanup('$notrace'(_72194, _72196), once(user:(ground([ngram, 6]), [ngram, 6]=[_68422, _68428, _68434], atom(_68422), catch_warn(current_op(_68460, yfx, _68422)), [ngram, 6]\=[_68480], s2ps([ngram, 6], _68488))), '$restore_trace'(_72194, _72196)) ^ Unify: (307) [system] setup_call_cleanup(user:'$notrace'(_72194, _72196), user:once(user:(ground([ngram, 6]), [ngram, 6]=[_68422, _68428, _68434], atom(_68422), catch_warn(current_op(_68460, yfx, _68422)), [ngram, 6]\=[_68480], s2ps([ngram, 6], _68488))), user:'$restore_trace'(_72194, _72196)) ^ Call: (308) [system] sig_atomic(user:'$notrace'(_72194, _72196)) ^ Fail: (306) [user] real_notrace(user:(ground([ngram, 6]), [ngram, 6]=[_68422, _68428, _68434], atom(_68422), catch_warn(current_op(_68460, yfx, _68422)), [ngram, 6]\=[_68480], s2ps([ngram, 6], _68488))) ^ Fail: (305) [user] fake_notrace(user:(ground([ngram, 6]), [ngram, 6]=[_68422, _68428, _68434], atom(_68422), catch_warn(current_op(_68460, yfx, _68422)), [ngram, 6]\=[_68480], s2ps([ngram, 6], _68488))) ^ Redo: (299) [user] subst_args2_failed(494, '&self', [ngram, 6], _12582) ^ Unify: (299) [user] subst_args2_failed(494, '&self', [ngram, 6], [_77818|_77820]) ^ Call: (300) [user] subst_args(_78832, _78834, 494, '&self', ngram, _77818) ^ Unify: (300) [user] subst_args(_79776, _79778, 494, '&self', ngram, _77818) Call: (301) [system] atom(_80646) ^ Redo: (300) [user] subst_args(_81646, _81648, 494, '&self', ngram, _77818) ^ Unify: (300) [user] subst_args(_82590, _82592, 494, '&self', ngram, _77818) ^ Call: (301) [user] self_subst(ngram) ^ Unify: (301) [user] self_subst(ngram) Call: (302) [system] callable(ngram) Exit: (302) [system] callable(ngram) ^ Unify: (301) [user] self_subst(ngram) ^ Call: (302) [user] self_eval(ngram) ^ Unify: (302) [user] self_eval(ngram) ^ Call: (304) [system] setup_call_cleanup('$notrace'(_89940, _89942), once(user:self_eval0(ngram)), '$restore_trace'(_89940, _89942)) ^ Unify: (304) [system] setup_call_cleanup(system:'$notrace'(_89940, _89942), system:once(user:self_eval0(ngram)), system:'$restore_trace'(_89940, _89942)) ^ Call: (305) [system] sig_atomic(system:'$notrace'(_89940, _89942)) ^ Exit: (304) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(ngram)), system:'$restore_trace'(3, -1)) ^ Exit: (302) [user] self_eval(ngram) ^ Exit: (301) [user] self_subst(ngram) Call: (301) [system] _77818=ngram Exit: (301) [system] ngram=ngram ^ Exit: (300) [user] subst_args(_97494, _97496, 494, '&self', ngram, ngram) ^ Call: (300) [user] subst_args2_failed(494, '&self', [6], _77820) ^ Unify: (300) [user] subst_args2_failed(494, '&self', [6], _77820) Call: (301) [system] [6]==[] ^ Redo: (300) [user] subst_args2_failed(494, '&self', [6], _77820) ^ Unify: (300) [user] subst_args2_failed(494, '&self', [6], _77820) Call: (301) [system] var([6]) ^ Redo: (300) [user] subst_args2_failed(494, '&self', [6], _77820) ^ Unify: (300) [user] subst_args2_failed(494, '&self', [6], _77820) ^ Call: (301) [user] once(subst_selfless([6], _77820)) ^ Unify: (301) [system] once(user:subst_selfless([6], _77820)) ^ Call: (302) [user] subst_selfless([6], _77820) ^ Unify: (302) [user] subst_selfless([6], _77820) Call: (303) [system] var(6) ^ Redo: (302) [user] subst_selfless([6], _77820) ^ Unify: (302) [user] subst_selfless([6], _77820) ^ Call: (303) [user] eval_selfless(_112420, _112422, _112424, _112426, [6], _77820) ^ Unify: (303) [user] eval_selfless(_113364, _113366, _113368, _113370, [6], _77820) ^ Call: (304) [user] eval_selfless_0([6], _77820) ^ Unify: (304) [user] eval_selfless_0([6], _77820) Call: (305) [system] var(6) ^ Redo: (304) [user] eval_selfless_0([6], _77820) ^ Unify: (304) [user] eval_selfless_0([6], _77820) ^ Call: (305) [user] eval_selfless_1([6], _77820) ^ Unify: (305) [user] eval_selfless_1([6], _77820) ^ Call: (306) [user] allow_clp ^ Unify: (306) [user] allow_clp ^ Call: (307) [user] false_flag ^ Unify: (307) [user] false_flag Call: (308) [system] fail Fail: (308) [system] fail ^ Fail: (307) [user] false_flag ^ Redo: (304) [user] eval_selfless_0([6], _77820) ^ Unify: (304) [user] eval_selfless_0([6], _77820) ^ Call: (305) [user] eval_selfless_2([6], _77820) ^ Unify: (305) [user] eval_selfless_2([6], _77820) Call: (306) [system] var(6) ^ Redo: (305) [user] eval_selfless_2([6], _77820) ^ Unify: (305) [user] eval_selfless_2([6], _77820) ^ Call: (306) [user] fake_notrace((ground([6]), [6]=[_133660, _133666, _133672], atom(_133660), catch_warn(current_op(_133698, yfx, _133660)), [6]\=[_133718], s2ps([6], _133726))) ^ Unify: (306) [user] fake_notrace(user:(ground([6]), [6]=[_133660, _133666, _133672], atom(_133660), catch_warn(current_op(_133698, yfx, _133660)), [6]\=[_133718], s2ps([6], _133726))) ^ Call: (307) [user] real_notrace(user:(ground([6]), [6]=[_133660, _133666, _133672], atom(_133660), catch_warn(current_op(_133698, yfx, _133660)), [6]\=[_133718], s2ps([6], _133726))) ^ Unify: (307) [user] real_notrace(user:(ground([6]), [6]=[_133660, _133666, _133672], atom(_133660), catch_warn(current_op(_133698, yfx, _133660)), [6]\=[_133718], s2ps([6], _133726))) ^ Call: (308) [user] setup_call_cleanup('$notrace'(_137432, _137434), once(user:(ground([6]), [6]=[_133660, _133666, _133672], atom(_133660), catch_warn(current_op(_133698, yfx, _133660)), [6]\=[_133718], s2ps([6], _133726))), '$restore_trace'(_137432, _137434)) ^ Unify: (308) [system] setup_call_cleanup(user:'$notrace'(_137432, _137434), user:once(user:(ground([6]), [6]=[_133660, _133666, _133672], atom(_133660), catch_warn(current_op(_133698, yfx, _133660)), [6]\=[_133718], s2ps([6], _133726))), user:'$restore_trace'(_137432, _137434)) ^ Call: (309) [system] sig_atomic(user:'$notrace'(_137432, _137434)) ^ Fail: (307) [user] real_notrace(user:(ground([6]), [6]=[_133660, _133666, _133672], atom(_133660), catch_warn(current_op(_133698, yfx, _133660)), [6]\=[_133718], s2ps([6], _133726))) ^ Fail: (306) [user] fake_notrace(user:(ground([6]), [6]=[_133660, _133666, _133672], atom(_133660), catch_warn(current_op(_133698, yfx, _133660)), [6]\=[_133718], s2ps([6], _133726))) ^ Redo: (300) [user] subst_args2_failed(494, '&self', [6], _77820) ^ Unify: (300) [user] subst_args2_failed(494, '&self', [6], [_143056|_143058]) ^ Call: (301) [user] subst_args(_144070, _144072, 494, '&self', 6, _143056) ^ Unify: (301) [user] subst_args(_145014, _145016, 494, '&self', 6, _143056) Call: (302) [system] atom(_145884) ^ Redo: (301) [user] subst_args(_146884, _146886, 494, '&self', 6, _143056) ^ Unify: (301) [user] subst_args(_147828, _147830, 494, '&self', 6, _143056) ^ Call: (302) [user] self_subst(6) ^ Unify: (302) [user] self_subst(6) Call: (303) [system] callable(6) ^ Redo: (302) [user] self_subst(6) ^ Exit: (302) [user] self_subst(6) Call: (302) [system] _143056=6 Exit: (302) [system] 6=6 ^ Exit: (301) [user] subst_args(_155248, _155250, 494, '&self', 6, 6) ^ Call: (301) [user] subst_args2_failed(494, '&self', [], _143058) ^ Unify: (301) [user] subst_args2_failed(494, '&self', [], _143058) Call: (302) [system] []==[] Exit: (302) [system] []==[] Call: (302) [system] _143058=[] Exit: (302) [system] []=[] ^ Exit: (301) [user] subst_args2_failed(494, '&self', [], []) ^ Exit: (300) [user] subst_args2_failed(494, '&self', [6], [6]) ^ Exit: (299) [user] subst_args2_failed(494, '&self', [ngram, 6], [ngram, 6]) ^ Exit: (298) [user] subst_args2_failed(494, '&self', [/, ngram, 6], [/, ngram, 6]) ^ Exit: (297) [user] subst_args1(=, _9290, 494, '&self', [/, ngram, 6], [/, ngram, 6]) Call: (297) [system] nb_setarg(1, retval(fail), [/, ngram, 6]) Exit: (297) [system] nb_setarg(1, retval([/, ngram, 6]), [/, ngram, 6]) ^ Call: (297) [user] ignore(notrace((\+[/, ngram, 6]\=_9390, nb_setarg(1, retval([/, ngram, 6]), [/, ngram, 6])))) ^ Unify: (297) [system] ignore(user:notrace((\+[/, ngram, 6]\=_9390, nb_setarg(1, retval([/, ngram, 6]), [/, ngram, 6])))) ^ Call: (299) [system] setup_call_cleanup('$notrace'(_170148, _170150), once(user:(\+[/, ngram, 6]\=_9390, nb_setarg(1, retval([/, ngram, 6]), [/, ngram, 6]))), '$restore_trace'(_170148, _170150)) ^ Unify: (299) [system] setup_call_cleanup(system:'$notrace'(_170148, _170150), system:once(user:(\+[/, ngram, 6]\=_9390, nb_setarg(1, retval([/, ngram, 6]), [/, ngram, 6]))), system:'$restore_trace'(_170148, _170150)) ^ Call: (300) [system] sig_atomic(system:'$notrace'(_170148, _170150)) ^ Exit: (299) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(\+[/, ngram, 6]\=_9390, nb_setarg(1, retval([/, ngram, 6]), [/, ngram, 6]))), system:'$restore_trace'(3, -1)) ^ Exit: (297) [system] ignore(user:notrace((\+[/, ngram, 6]\=_9390, nb_setarg(1, retval([/, ngram, 6]), [/, ngram, 6])))) ^ Call: (297) [user] ignore((_9382==1->ignore(\+ \+ (flag(eval_num, _9420, _9420+1), (retval([/, ngram, 6])\=@=retval(fail), nonvar([/, ngram, 6])->indentq(5, _9420, <--, [false, [/, ngram, 6]]);indentq(5, _9420, <--, [false, retval([/, ngram, 6])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9420, _9420+1), (retval([/, ngram, 6])\=@=retval(fail), nonvar([/, ngram, 6])->indentq(5, _9420, <--, [false, [/, ngram, 6]]);indentq(5, _9420, <--, [false, retval([/, ngram, 6])])))))))))) ^ Unify: (297) [system] ignore(user:(_9382==1->ignore(\+ \+ (flag(eval_num, _9420, _9420+1), (retval([/, ngram, 6])\=@=retval(fail), nonvar([/, ngram, 6])->indentq(5, _9420, <--, [false, [/, ngram, 6]]);indentq(5, _9420, <--, [false, retval([/, ngram, 6])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9420, _9420+1), (retval([/, ngram, 6])\=@=retval(fail), nonvar([/, ngram, 6])->indentq(5, _9420, <--, [false, [/, ngram, 6]]);indentq(5, _9420, <--, [false, retval([/, ngram, 6])])))))))))) Call: (299) [system] _9382==1 Fail: (299) [system] _9382==1 ^ Call: (300) [system] setup_call_cleanup('$notrace'(_178604, _178606), once(user:ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9420, _9420+1), (retval([/, ngram, 6])\=@=retval(fail), nonvar([/, ngram, 6])->indentq(5, _9420, <--, [false, [/, ngram, 6]]);indentq(5, _9420, <--, [false, retval([/, ngram, 6])])))))))), '$restore_trace'(_178604, _178606)) ^ Unify: (300) [system] setup_call_cleanup(system:'$notrace'(_178604, _178606), system:once(user:ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9420, _9420+1), (retval([/, ngram, 6])\=@=retval(fail), nonvar([/, ngram, 6])->indentq(5, _9420, <--, [false, [/, ngram, 6]]);indentq(5, _9420, <--, [false, retval([/, ngram, 6])])))))))), system:'$restore_trace'(_178604, _178606)) ^ Call: (301) [system] sig_atomic(system:'$notrace'(_178604, _178606)) ^ Exit: (300) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9420, _9420+1), (retval([/, ngram, 6])\=@=retval(fail), nonvar([/, ngram, 6])->indentq(5, _9420, <--, [false, [/, ngram, 6]]);indentq(5, _9420, <--, [false, retval([/, ngram, 6])])))))))), system:'$restore_trace'(3, -1)) ^ Exit: (297) [system] ignore(user:(_9382==1->ignore(\+ \+ (flag(eval_num, _9420, _9420+1), (retval([/, ngram, 6])\=@=retval(fail), nonvar([/, ngram, 6])->indentq(5, _9420, <--, [false, [/, ngram, 6]]);indentq(5, _9420, <--, [false, retval([/, ngram, 6])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9420, _9420+1), (retval([/, ngram, 6])\=@=retval(fail), nonvar([/, ngram, 6])->indentq(5, _9420, <--, [false, [/, ngram, 6]]);indentq(5, _9420, <--, [false, retval([/, ngram, 6])])))))))))) ^ Exit: (295) [system] call_cleanup(user:((call(subst_args1(=, _9290), 494, '&self', [/, ngram, 6], [/, ngram, 6])*->nb_setarg(1, retval([/, ngram, 6]), [/, ngram, 6]);fail, trace, call(subst_args1(=, _9290), 494, '&self', [/, ngram, 6], [/, ngram, 6])), ignore(notrace((\+[/, ngram, 6]\=_9390, nb_setarg(1, retval([/, ngram, 6]), [/, ngram, 6]))))), user:ignore((_9382==1->ignore(\+ \+ (flag(eval_num, _9420, _9420+1), (retval([/, ngram, 6])\=@=retval(fail), nonvar([/, ngram, 6])->indentq(5, _9420, <--, [false, [/, ngram, 6]]);indentq(5, _9420, <--, [false, retval([/, ngram, 6])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9420, _9420+1), (retval([/, ngram, 6])\=@=retval(fail), nonvar([/, ngram, 6])->indentq(5, _9420, <--, [false, [/, ngram, 6]]);indentq(5, _9420, <--, [false, retval([/, ngram, 6])]))))))))))) Call: (295) [system] retval([/, ngram, 6])\=@=retval(fail) Exit: (295) [system] retval([/, ngram, 6])\=@=retval(fail) ^ Exit: (294) [user] trace_eval(subst_args1(=, _9290), (false, (e2;e)), 494, '&self', [/, ngram, 6], [/, ngram, 6]) Call: (294) [system] [/, ngram, 6]\=@=[/, ngram, 6] ^ Redo: (293) [user] subst_args0(=, _9290, 494, '&self', [/, ngram, 6], _9342) Call: (294) [system] _9342=[/, ngram, 6] Exit: (294) [system] [/, ngram, 6]=[/, ngram, 6] ^ Exit: (293) [user] subst_args0(=, _9290, 494, '&self', [/, ngram, 6], [/, ngram, 6]) ^ Exit: (292) [user] subst_args(=, _9290, 495, '&self', [/, ngram, 6], [/, ngram, 6]) Call: (292) [apply] apply:maplist_([[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9344, user:subst_args(=, _9290, 495, '&self')) Unify: (292) [apply] apply:maplist_([[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], [_193764|_193766], user:subst_args(=, _9290, 495, '&self')) ^ Call: (293) [user] subst_args(=, _9290, 495, '&self', [/, trigram, 3], _193764) ^ Unify: (293) [user] subst_args(=, _9290, 495, '&self', [/, trigram, 3], _193764) Call: (294) [system] atom(=) Exit: (294) [system] atom(=) Call: (294) [system] (=)\==(=) ^ Redo: (293) [user] subst_args(=, _9290, 495, '&self', [/, trigram, 3], _193764) ^ Unify: (293) [user] subst_args(=, _9290, 495, '&self', [/, trigram, 3], _193764) ^ Call: (294) [user] self_subst([/, trigram, 3]) ^ Unify: (294) [user] self_subst([/, trigram, 3]) Call: (295) [system] callable([/, trigram, 3]) Exit: (295) [system] callable([/, trigram, 3]) ^ Unify: (294) [user] self_subst([/, trigram, 3]) ^ Call: (295) [user] self_eval([/, trigram, 3]) ^ Unify: (295) [user] self_eval([/, trigram, 3]) ^ Call: (297) [system] setup_call_cleanup('$notrace'(_207732, _207734), once(user:self_eval0([/, trigram, 3])), '$restore_trace'(_207732, _207734)) ^ Unify: (297) [system] setup_call_cleanup(system:'$notrace'(_207732, _207734), system:once(user:self_eval0([/, trigram, 3])), system:'$restore_trace'(_207732, _207734)) ^ Call: (298) [system] sig_atomic(system:'$notrace'(_207732, _207734)) ^ Fail: (295) [user] self_eval([/, trigram, 3]) ^ Redo: (293) [user] subst_args(=, _9290, 495, '&self', [/, trigram, 3], _193764) ^ Unify: (293) [user] subst_args(=, _9290, 495, '&self', [/, trigram, 3], _193764) Call: (294) [system] [trigram, 3]==[] ^ Redo: (293) [user] subst_args(=, _9290, 495, '&self', [/, trigram, 3], _193764) ^ Unify: (293) [user] subst_args(=, _9290, 495, '&self', [/, trigram, 3], _193764) ^ Call: (295) [system] setup_call_cleanup('$notrace'(_216218, _216220), once(user:(_216200 is 495-1)), '$restore_trace'(_216218, _216220)) ^ Unify: (295) [system] setup_call_cleanup(system:'$notrace'(_216218, _216220), system:once(user:(_216200 is 495-1)), system:'$restore_trace'(_216218, _216220)) ^ Call: (296) [system] sig_atomic(system:'$notrace'(_216218, _216220)) ^ Exit: (295) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(494 is 495-1)), system:'$restore_trace'(3, -1)) ^ Call: (294) [user] subst_args0(=, _9290, 494, '&self', [/, trigram, 3], _193764) ^ Unify: (294) [user] subst_args0(=, _9290, 494, '&self', [/, trigram, 3], _193764) ^ Call: (295) [user] self_subst([/, trigram, 3]) ^ Unify: (295) [user] self_subst([/, trigram, 3]) Call: (296) [system] callable([/, trigram, 3]) Exit: (296) [system] callable([/, trigram, 3]) ^ Unify: (295) [user] self_subst([/, trigram, 3]) ^ Call: (296) [user] self_eval([/, trigram, 3]) ^ Unify: (296) [user] self_eval([/, trigram, 3]) ^ Call: (298) [system] setup_call_cleanup('$notrace'(_228368, _228370), once(user:self_eval0([/, trigram, 3])), '$restore_trace'(_228368, _228370)) ^ Unify: (298) [system] setup_call_cleanup(system:'$notrace'(_228368, _228370), system:once(user:self_eval0([/, trigram, 3])), system:'$restore_trace'(_228368, _228370)) ^ Call: (299) [system] sig_atomic(system:'$notrace'(_228368, _228370)) ^ Fail: (296) [user] self_eval([/, trigram, 3]) ^ Redo: (294) [user] subst_args0(=, _9290, 494, '&self', [/, trigram, 3], _193764) ^ Unify: (294) [user] subst_args0(=, _9290, 494, '&self', [/, trigram, 3], _193764) Call: (295) [system] _234024 is 494+ -1 Exit: (295) [system] 493 is 494+ -1 ^ Call: (295) [user] trace_eval(subst_args1(=, _9290), (false, (e2;e)), 494, '&self', [/, trigram, 3], _235900) ^ Unify: (295) [user] trace_eval(subst_args1(=, _9290), (false, (e2;e)), 494, '&self', [/, trigram, 3], _235900) ^ Call: (296) [user] must_det_ll((notrace((flag(eval_num, _237810, _237810+1), _237828 is _237810 mod 500, _237846 is 99-494 mod 100, _237870=_237872, option_else('trace-length', _237884, 500), option_else('trace-depth', _237892, 30))), quietly(if_t((nop(stop_rtrace), _237828>_237884), (set_debug(eval, false), _237948 is _237884+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_237948])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_238000))))) ^ Unify: (296) [user] must_det_ll(user:(notrace((flag(eval_num, _237810, _237810+1), _237828 is _237810 mod 500, _237846 is 99-494 mod 100, _237870=_237872, option_else('trace-length', _237884, 500), option_else('trace-depth', _237892, 30))), quietly(if_t((nop(stop_rtrace), _237828>_237884), (set_debug(eval, false), _237948 is _237884+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_237948])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_238000))))) ^ Call: (297) [user] once(user:(notrace((flag(eval_num, _237810, _237810+1), _237828 is _237810 mod 500, _237846 is 99-494 mod 100, _237870=_237872, option_else('trace-length', _237884, 500), option_else('trace-depth', _237892, 30))), quietly(if_t((nop(stop_rtrace), _237828>_237884), (set_debug(eval, false), _237948 is _237884+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_237948])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_238000))))) ^ Unify: (297) [system] once(user:(notrace((flag(eval_num, _237810, _237810+1), _237828 is _237810 mod 500, _237846 is 99-494 mod 100, _237870=_237872, option_else('trace-length', _237884, 500), option_else('trace-depth', _237892, 30))), quietly(if_t((nop(stop_rtrace), _237828>_237884), (set_debug(eval, false), _237948 is _237884+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_237948])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_238000))))) ^ Call: (300) [system] setup_call_cleanup('$notrace'(_241724, _241726), once(user:(flag(eval_num, _237810, _237810+1), _237828 is _237810 mod 500, _237846 is 99-494 mod 100, _237870=_237872, option_else('trace-length', _237884, 500), option_else('trace-depth', _237892, 30))), '$restore_trace'(_241724, _241726)) ^ Unify: (300) [system] setup_call_cleanup(system:'$notrace'(_241724, _241726), system:once(user:(flag(eval_num, _237810, _237810+1), _237828 is _237810 mod 500, _237846 is 99-494 mod 100, _237870=_237872, option_else('trace-length', _237884, 500), option_else('trace-depth', _237892, 30))), system:'$restore_trace'(_241724, _241726)) ^ Call: (301) [system] sig_atomic(system:'$notrace'(_241724, _241726)) ^ Exit: (300) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(flag(eval_num, 51, 51+1), 51 is 51 mod 500, 5 is 99-494 mod 100, _237870=_237870, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), system:'$restore_trace'(3, -1)) ^ Call: (300) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 51>500), (set_debug(eval, false), _237948 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_237948])), nop((start_rtrace, rtrace))))) ^ Unify: (300) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 51>500), (set_debug(eval, false), _237948 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_237948])), nop((start_rtrace, rtrace))))) ^ Exit: (300) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 51>500), (set_debug(eval, false), _237948 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_237948])), nop((start_rtrace, rtrace))))) Call: (299) [user] nop(notrace(no_repeats_var(_238000))) Unify: (299) [user] nop(notrace(no_repeats_var(_238000))) Exit: (299) [user] nop(notrace(no_repeats_var(_238000))) ^ Exit: (297) [system] once(user:(notrace((flag(eval_num, 51, 51+1), 51 is 51 mod 500, 5 is 99-494 mod 100, _237870=_237870, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), quietly(if_t((nop(stop_rtrace), 51>500), (set_debug(eval, false), _237948 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_237948])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_238000))))) ^ Exit: (296) [user] must_det_ll(user:(notrace((flag(eval_num, 51, 51+1), 51 is 51 mod 500, 5 is 99-494 mod 100, _237870=_237870, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), quietly(if_t((nop(stop_rtrace), 51>500), (set_debug(eval, false), _237948 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_237948])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_238000))))) Call: (296) [occurs] occurs:sub_term(_253188, (false, (e2;e))) Unify: (296) [occurs] occurs:sub_term((false, (e2;e)), (false, (e2;e))) Exit: (296) [occurs] occurs:sub_term((false, (e2;e)), (false, (e2;e))) Call: (296) [system] (false, (e2;e))\=(false, (e2;e)) Fail: (296) [system] (false, (e2;e))\=(false, (e2;e)) Redo: (296) [occurs] occurs:sub_term(_253188, (false, (e2;e))) Unify: (296) [occurs] occurs:sub_term(_253188, (false, (e2;e))) Call: (297) [system] compound((false, (e2;e))) Exit: (297) [system] compound((false, (e2;e))) Call: (297) [system] arg(_261610, (false, (e2;e)), _261534) Exit: (297) [system] arg(1, (false, (e2;e)), false) Call: (297) [occurs] occurs:sub_term(_253188, false) Unify: (297) [occurs] occurs:sub_term(false, false) Exit: (297) [occurs] occurs:sub_term(false, false) Exit: (296) [occurs] occurs:sub_term(false, (false, (e2;e))) Call: (296) [system] (false, (e2;e))\=false Exit: (296) [system] (false, (e2;e))\=false ^ Call: (296) [user] if_trace((eval;false, (e2;e)), (_237870=1, indentq(5, 51, -->, [false, [/, trigram, 3]]))) ^ Unify: (296) [user] if_trace((eval;false, (e2;e)), (_237870=1, indentq(5, 51, -->, [false, [/, trigram, 3]]))) ^ Call: (298) [system] setup_call_cleanup('$notrace'(_270914, _270916), once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _237870=1, indentq(5, 51, -->, [false, [/, trigram, 3]]))), _270872, fbug((_270872-->if_trace((eval;false, (e2;e)), (_237870=1, indentq(5, 51, -->, [false, [/, trigram, 3]])))))))), '$restore_trace'(_270914, _270916)) ^ Unify: (298) [system] setup_call_cleanup(system:'$notrace'(_270914, _270916), system:once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _237870=1, indentq(5, 51, -->, [false, [/, trigram, 3]]))), _270872, fbug((_270872-->if_trace((eval;false, (e2;e)), (_237870=1, indentq(5, 51, -->, [false, [/, trigram, 3]])))))))), system:'$restore_trace'(_270914, _270916)) ^ Call: (299) [system] sig_atomic(system:'$notrace'(_270914, _270916)) ^ Exit: (298) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _237870=1, indentq(5, 51, -->, [false, [/, trigram, 3]]))), _270872, fbug((_270872-->if_trace((eval;false, (e2;e)), (_237870=1, indentq(5, 51, -->, [false, [/, trigram, 3]])))))))), system:'$restore_trace'(3, -1)) ^ Exit: (296) [user] if_trace((eval;false, (e2;e)), (_237870=1, indentq(5, 51, -->, [false, [/, trigram, 3]]))) Call: (296) [system] _275696=retval(fail) Exit: (296) [system] retval(fail)=retval(fail) Call: (296) [system] _277558=(\+ \+ (flag(eval_num, _277578, _277578+1), (retval(fail)\=@=retval(fail), nonvar(_235900)->indentq(5, _277578, <--, [false, _235900]);indentq(5, _277578, <--, [false, retval(fail)])))) Exit: (296) [system] (\+ \+ (flag(eval_num, _277578, _277578+1), (retval(fail)\=@=retval(fail), nonvar(_235900)->indentq(5, _277578, <--, [false, _235900]);indentq(5, _277578, <--, [false, retval(fail)]))))=(\+ \+ (flag(eval_num, _277578, _277578+1), (retval(fail)\=@=retval(fail), nonvar(_235900)->indentq(5, _277578, <--, [false, _235900]);indentq(5, _277578, <--, [false, retval(fail)])))) ^ Call: (296) [user] call_cleanup(((call(subst_args1(=, _9290), 494, '&self', [/, trigram, 3], _235900)*->nb_setarg(1, retval(fail), _235900);fail, trace, call(subst_args1(=, _9290), 494, '&self', [/, trigram, 3], _235900)), ignore(notrace((\+_235900\=_238000, nb_setarg(1, retval(fail), _235900))))), ignore((_237870==1->ignore(\+ \+ (flag(eval_num, _277578, _277578+1), (retval(fail)\=@=retval(fail), nonvar(_235900)->indentq(5, _277578, <--, [false, _235900]);indentq(5, _277578, <--, [false, retval(fail)]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _277578, _277578+1), (retval(fail)\=@=retval(fail), nonvar(_235900)->indentq(5, _277578, <--, [false, _235900]);indentq(5, _277578, <--, [false, retval(fail)]))))))))))) ^ Unify: (296) [system] call_cleanup(user:((call(subst_args1(=, _9290), 494, '&self', [/, trigram, 3], _235900)*->nb_setarg(1, retval(fail), _235900);fail, trace, call(subst_args1(=, _9290), 494, '&self', [/, trigram, 3], _235900)), ignore(notrace((\+_235900\=_238000, nb_setarg(1, retval(fail), _235900))))), user:ignore((_237870==1->ignore(\+ \+ (flag(eval_num, _277578, _277578+1), (retval(fail)\=@=retval(fail), nonvar(_235900)->indentq(5, _277578, <--, [false, _235900]);indentq(5, _277578, <--, [false, retval(fail)]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _277578, _277578+1), (retval(fail)\=@=retval(fail), nonvar(_235900)->indentq(5, _277578, <--, [false, _235900]);indentq(5, _277578, <--, [false, retval(fail)]))))))))))) ^ Call: (298) [user] subst_args1(=, _9290, 494, '&self', [/, trigram, 3], _235900) ^ Unify: (298) [user] subst_args1(=, _9290, 494, '&self', [/, trigram, 3], _235900) Call: (299) [system] var(=) ^ Redo: (298) [user] subst_args1(=, _9290, 494, '&self', [/, trigram, 3], _235900) Call: (299) [system] atom(=) Exit: (299) [system] atom(=) Call: (299) [system] (=)\==(=) ^ Redo: (298) [user] subst_args1(=, _9290, 494, '&self', [/, trigram, 3], _235900) ^ Unify: (298) [user] subst_args1(=, _9290, 494, '&self', [/, trigram, 3], _235900) Call: (299) [system] atom([/, trigram, 3]) ^ Redo: (298) [user] subst_args1(=, _9290, 494, '&self', [/, trigram, 3], _235900) ^ Unify: (298) [user] subst_args1(=, _9290, 494, '&self', [/, trigram, 3], _235900) Call: (299) [system] is_list([trigram, 3]) Exit: (299) [system] is_list([trigram, 3]) ^ Unify: (298) [user] subst_args1(=, _9290, 494, '&self', [/, trigram, 3], _235900) Call: (299) [system] is_list([/, trigram, 3]) Exit: (299) [system] is_list([/, trigram, 3]) ^ Unify: (298) [user] subst_args1(=, _9290, 494, '&self', [/, trigram, 3], [/|_297432]) Call: (299) [system] var(/) ^ Redo: (298) [user] subst_args1(=, _9290, 494, '&self', [/, trigram, 3], _235900) ^ Unify: (298) [user] subst_args1(=, _9290, 494, '&self', [/, trigram, 3], _235900) Call: (299) [system] fail ^ Redo: (298) [user] subst_args1(=, _9290, 494, '&self', [/, trigram, 3], _235900) ^ Unify: (298) [user] subst_args1(=, _9290, 494, '&self', [/, trigram, 3], _235900) Call: (299) [system] is_list([/, trigram, 3]) Exit: (299) [system] is_list([/, trigram, 3]) ^ Call: (299) [user] apply:maplist(self_subst, [/, trigram, 3]) ^ Unify: (299) [apply] apply:maplist(user:self_subst, [/, trigram, 3]) Call: (300) [apply] apply:maplist_([/, trigram, 3], user:self_subst) Unify: (300) [apply] apply:maplist_([/, trigram, 3], user:self_subst) ^ Call: (301) [user] self_subst(/) ^ Unify: (301) [user] self_subst(/) Call: (302) [system] callable(/) Exit: (302) [system] callable(/) ^ Unify: (301) [user] self_subst(/) ^ Call: (302) [user] self_eval(/) ^ Unify: (302) [user] self_eval(/) ^ Call: (304) [system] setup_call_cleanup('$notrace'(_316052, _316054), once(user:self_eval0(/)), '$restore_trace'(_316052, _316054)) ^ Unify: (304) [system] setup_call_cleanup(system:'$notrace'(_316052, _316054), system:once(user:self_eval0(/)), system:'$restore_trace'(_316052, _316054)) ^ Call: (305) [system] sig_atomic(system:'$notrace'(_316052, _316054)) ^ Exit: (304) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(/)), system:'$restore_trace'(3, -1)) ^ Exit: (302) [user] self_eval(/) ^ Exit: (301) [user] self_subst(/) Call: (301) [apply] apply:maplist_([trigram, 3], user:self_subst) Unify: (301) [apply] apply:maplist_([trigram, 3], user:self_subst) ^ Call: (302) [user] self_subst(trigram) ^ Unify: (302) [user] self_subst(trigram) Call: (303) [system] callable(trigram) Exit: (303) [system] callable(trigram) ^ Unify: (302) [user] self_subst(trigram) ^ Call: (303) [user] self_eval(trigram) ^ Unify: (303) [user] self_eval(trigram) ^ Call: (305) [system] setup_call_cleanup('$notrace'(_330012, _330014), once(user:self_eval0(trigram)), '$restore_trace'(_330012, _330014)) ^ Unify: (305) [system] setup_call_cleanup(system:'$notrace'(_330012, _330014), system:once(user:self_eval0(trigram)), system:'$restore_trace'(_330012, _330014)) ^ Call: (306) [system] sig_atomic(system:'$notrace'(_330012, _330014)) ^ Exit: (305) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(trigram)), system:'$restore_trace'(3, -1)) ^ Exit: (303) [user] self_eval(trigram) ^ Exit: (302) [user] self_subst(trigram) Call: (302) [apply] apply:maplist_([3], user:self_subst) Unify: (302) [apply] apply:maplist_([3], user:self_subst) ^ Call: (303) [user] self_subst(3) ^ Unify: (303) [user] self_subst(3) Call: (304) [system] callable(3) ^ Redo: (303) [user] self_subst(3) ^ Exit: (303) [user] self_subst(3) Call: (303) [apply] apply:maplist_([], user:self_subst) Unify: (303) [apply] apply:maplist_([], user:self_subst) Exit: (303) [apply] apply:maplist_([], user:self_subst) Exit: (302) [apply] apply:maplist_([3], user:self_subst) Exit: (301) [apply] apply:maplist_([trigram, 3], user:self_subst) Exit: (300) [apply] apply:maplist_([/, trigram, 3], user:self_subst) ^ Exit: (299) [apply] apply:maplist(user:self_subst, [/, trigram, 3]) Call: (299) [system] [/, trigram, 3]=[_348616|_348618] Exit: (299) [system] [/, trigram, 3]=[/, trigram, 3] Call: (299) [system] atom(/) Exit: (299) [system] atom(/) ^ Unify: (298) [user] subst_args1(=, _9290, 494, '&self', [/, trigram, 3], _235900) ^ Call: (299) [user] is_space_op(/) ^ Redo: (298) [user] subst_args1(=, _9290, 494, '&self', [/, trigram, 3], _235900) ^ Unify: (298) [user] subst_args1(=, _9290, 494, '&self', [/, trigram, 3], _235900) Call: (299) [system] (/)==case ^ Redo: (298) [user] subst_args1(=, _9290, 494, '&self', [/, trigram, 3], _235900) ^ Unify: (298) [user] subst_args1(=, _9290, 494, '&self', [/, trigram, 3], _235900) Call: (299) [system] fail ^ Redo: (298) [user] subst_args1(=, _9290, 494, '&self', [/, trigram, 3], _235900) ^ Unify: (298) [user] subst_args1(=, _9290, 494, '&self', [/, trigram, 3], _235900) Call: (299) [system] _361700=do_more_defs(true) Exit: (299) [system] do_more_defs(true)=do_more_defs(true) ^ Call: (299) [user] clause(eval_21(subst_args, _9290, 494, '&self', [/, trigram, 3], _235900), _363576) ^ Redo: (298) [user] subst_args1(=, _9290, 494, '&self', [/, trigram, 3], _235900) ^ Unify: (298) [user] subst_args1(=, _9290, 494, '&self', [/, trigram, 3], _235900) Call: (299) [system] fail ^ Redo: (298) [user] subst_args1(=, _9290, 494, '&self', [/, trigram, 3], _235900) ^ Unify: (298) [user] subst_args1(=, _9290, 494, '&self', [/, trigram, 3], _235900) ^ Call: (299) [user] is_and(/) ^ Unify: (299) [user] is_and(/) Call: (300) [system] atom(/) Exit: (300) [system] atom(/) ^ Unify: (299) [user] is_and(/) ^ Call: (300) [user] is_and(/, _373900) ^ Unify: (300) [user] is_and(/, _374828) Call: (301) [system] atom(/) Exit: (301) [system] atom(/) ^ Redo: (298) [user] subst_args1(=, _9290, 494, '&self', [/, trigram, 3], _235900) ^ Unify: (298) [user] subst_args1(=, _9290, 494, '&self', [/, trigram, 3], [/|_378476]) Call: (299) [system] nonvar(/) Exit: (299) [system] nonvar(/) Call: (299) [system] fail ^ Redo: (298) [user] subst_args1(=, _9290, 494, '&self', [/, trigram, 3], _235900) ^ Unify: (298) [user] subst_args1(=, _9290, 494, '&self', [/, trigram, 3], _235900) ^ Call: (299) [user] subst_args2(=, 494, '&self', [/, trigram, 3], _235900) ^ Unify: (299) [user] subst_args2(=, 494, '&self', [/, trigram, 3], _235900) Call: (300) [system] 494<3 ^ Redo: (299) [user] subst_args2(=, 494, '&self', [/, trigram, 3], _235900) ^ Unify: (299) [user] subst_args2(=, 494, '&self', [/, trigram, 3], _235900) Call: (300) [system] fail ^ Redo: (299) [user] subst_args2(=, 494, '&self', [/, trigram, 3], _235900) ^ Unify: (299) [user] subst_args2(=, 494, '&self', [/, trigram, 3], _235900) ^ Call: (300) [user] mnotrace(is_user_defined_head(=, '&self', /)) ^ Unify: (300) [user] mnotrace(is_user_defined_head(=, '&self', /)) ^ Call: (301) [user] once(is_user_defined_head(=, '&self', /)) ^ Unify: (301) [system] once(user:is_user_defined_head(=, '&self', /)) ^ Call: (302) [user] is_user_defined_head(=, '&self', /) ^ Unify: (302) [user] is_user_defined_head(=, '&self', /) ^ Call: (303) [user] mnotrace(is_user_defined_head0(=, '&self', /)) ^ Unify: (303) [user] mnotrace(is_user_defined_head0(=, '&self', /)) ^ Call: (304) [user] once(is_user_defined_head0(=, '&self', /)) ^ Unify: (304) [system] once(user:is_user_defined_head0(=, '&self', /)) ^ Call: (305) [user] is_user_defined_head0(=, '&self', /) ^ Unify: (305) [user] is_user_defined_head0(=, '&self', /) Call: (306) [system] callable(/) Exit: (306) [system] callable(/) Call: (306) [system] functor(/, _404578, _404658) Exit: (306) [system] functor(/, /, 0) ^ Call: (306) [user] is_user_defined_head_f(=, '&self', /) ^ Unify: (306) [user] is_user_defined_head_f(=, '&self', /) ^ Call: (307) [user] is_user_defined_head_f1(=, '&self', /) ^ Unify: (307) [user] is_user_defined_head_f1(=, '&self', /) Call: (308) [user] metta_eq_def(=, '&self', [/|_410176], _410258) Unify: (308) [user] metta_eq_def(=, '&self', [/|_410176], _411182) ^ Call: (309) [user] ignore((=)=(=)) ^ Unify: (309) [system] ignore(user:((=)=(=))) Call: (310) [system] (=)=(=) Exit: (310) [system] (=)=(=) ^ Exit: (309) [system] ignore(user:((=)=(=))) Call: (309) [user] metta_atom('&self', [=, [/|_410176], _416698]) Unify: (309) [user] metta_atom('&self', [=, [/|_410176], _416698]) ^ Call: (310) [user] typed_list('&self', _418612, _418534) ^ Unify: (310) [user] typed_list('&self', _419544, _418534) Call: (311) [system] compound('&self') Fail: (311) [system] compound('&self') ^ Fail: (310) [user] typed_list('&self', _422324, _418534) Redo: (309) [user] metta_atom('&self', [=, [/|_410176], _416698]) Unify: (309) [user] metta_atom('&self', [=, [/|_410176], _416698]) Call: (310) [system] '&self'=='&flybase' Redo: (309) [user] metta_atom('&self', [=, [/|_410176], _416698]) Unify: (309) [user] metta_atom('&self', [=, [/|_410176], _416698]) ^ Call: (310) [user] metta_atom_in_file('&self', [=, [/|_410176], _416698]) ^ Unify: (310) [user] metta_atom_in_file('&self', [=, [/|_410176], _416698]) ^ Call: (311) [user] metta_atom_in_file('&self', [=, [/|_410176], _416698], _429706, _429708) ^ Unify: (311) [user] metta_atom_in_file('&self', [=, [/|_410176], _416698], _430642, _430644) ^ Call: (312) [user] loaded_into_kb('&self', _431500) ^ Unify: (312) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Exit: (312) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Call: (312) [user] once(user:asserted_metta_pred(_442090, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Unify: (312) [system] once(user:asserted_metta_pred(_442090, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Call: (313) [user] asserted_metta_pred(_442090, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Fail: (313) [user] asserted_metta_pred(_442090, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Redo: (309) [user] metta_atom('&self', [=, [/|_410176], _416698]) Unify: (309) [user] metta_atom('&self', [=, [/|_410176], _416698]) Call: (310) [user] metta_atom_asserted('&self', [=, [/|_410176], _416698]) Unify: (310) [user] metta_atom_asserted('&self', [=, [/|_410176], _416698]) ^ Call: (311) [user] metta_atom_asserted_deduced('&self', [=, [/|_410176], _416698]) Redo: (310) [user] metta_atom_asserted('&self', [=, [/|_410176], _416698]) Redo: (309) [user] metta_atom('&self', [=, [/|_410176], _416698]) Unify: (309) [user] metta_atom('&self', [=, [/|_410176], _416698]) Call: (310) [system] '&self'\=='&corelib' Exit: (310) [system] '&self'\=='&corelib' ^ Call: (310) [user] using_all_spaces ^ Unify: (310) [user] using_all_spaces Call: (311) [system] nb_current(with_all_spaces, t) Redo: (309) [user] metta_atom('&self', [=, [/|_410176], _416698]) Unify: (309) [user] metta_atom('&self', [=, [/|_410176], _416698]) Call: (310) [system] '&self'\=='&corelib' Exit: (310) [system] '&self'\=='&corelib' Call: (310) [user] metta_atom_asserted('&self', '&corelib') Unify: (310) [user] metta_atom_asserted('&self', '&corelib') ^ Call: (311) [user] metta_atom_asserted_deduced('&self', '&corelib') Redo: (310) [user] metta_atom_asserted('&self', '&corelib') Unify: (310) [user] metta_atom_asserted('&self', '&corelib') Exit: (310) [user] metta_atom_asserted('&self', '&corelib') Call: (310) [user] should_inherit_from_corelib([=, [/|_410176], _416698]) Unify: (310) [user] should_inherit_from_corelib([=, [/|_410176], _416698]) ^ Call: (311) [user] using_all_spaces ^ Unify: (311) [user] using_all_spaces Call: (312) [system] nb_current(with_all_spaces, t) Redo: (310) [user] should_inherit_from_corelib([=, [/|_410176], _416698]) Unify: (310) [user] should_inherit_from_corelib([=, [/|_410176], _416698]) Call: (311) [system] (=)==(:) Redo: (310) [user] should_inherit_from_corelib([=, [/|_410176], _416698]) Unify: (310) [user] should_inherit_from_corelib([=, [/|_410176], _416698]) Call: (311) [system] (=)=='@doc' Redo: (310) [user] should_inherit_from_corelib([=, [/|_410176], _416698]) Unify: (310) [user] should_inherit_from_corelib([=, [/|_410176], _416698]) Call: (311) [system] fail Redo: (310) [user] metta_atom_asserted('&self', '&corelib') Redo: (309) [user] metta_atom('&self', [=, [/|_410176], _416698]) Fail: (308) [user] metta_eq_def(=, '&self', [/|_410176], _497294) ^ Fail: (307) [user] is_user_defined_head_f1(=, '&self', /) ^ Redo: (306) [user] is_user_defined_head_f(=, '&self', /) ^ Unify: (306) [user] is_user_defined_head_f(=, '&self', /) ^ Call: (307) [user] is_user_defined_head_f1(=, '&self', [/|_500938]) ^ Unify: (307) [user] is_user_defined_head_f1(=, '&self', [/|_500938]) Call: (308) [user] metta_eq_def(=, '&self', [[/|_500938]|_502808], _502890) Unify: (308) [user] metta_eq_def(=, '&self', [[/|_500938]|_502808], _503814) ^ Call: (309) [user] ignore((=)=(=)) ^ Unify: (309) [system] ignore(user:((=)=(=))) Call: (310) [system] (=)=(=) Exit: (310) [system] (=)=(=) ^ Exit: (309) [system] ignore(user:((=)=(=))) Call: (309) [user] metta_atom('&self', [=, [[/|_500938]|_502808], _509330]) Unify: (309) [user] metta_atom('&self', [=, [[/|_500938]|_502808], _509330]) ^ Call: (310) [user] typed_list('&self', _511244, _511166) ^ Unify: (310) [user] typed_list('&self', _512176, _511166) Call: (311) [system] compound('&self') Fail: (311) [system] compound('&self') ^ Fail: (310) [user] typed_list('&self', _514956, _511166) Redo: (309) [user] metta_atom('&self', [=, [[/|_500938]|_502808], _509330]) Unify: (309) [user] metta_atom('&self', [=, [[/|_500938]|_502808], _509330]) Call: (310) [system] '&self'=='&flybase' Redo: (309) [user] metta_atom('&self', [=, [[/|_500938]|_502808], _509330]) Unify: (309) [user] metta_atom('&self', [=, [[/|_500938]|_502808], _509330]) ^ Call: (310) [user] metta_atom_in_file('&self', [=, [[/|_500938]|_502808], _509330]) ^ Unify: (310) [user] metta_atom_in_file('&self', [=, [[/|_500938]|_502808], _509330]) ^ Call: (311) [user] metta_atom_in_file('&self', [=, [[/|_500938]|_502808], _509330], _522338, _522340) ^ Unify: (311) [user] metta_atom_in_file('&self', [=, [[/|_500938]|_502808], _509330], _523274, _523276) ^ Call: (312) [user] loaded_into_kb('&self', _9748) ^ Unify: (312) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Exit: (312) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Call: (312) [user] once(user:asserted_metta_pred(_20302, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Unify: (312) [system] once(user:asserted_metta_pred(_20302, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Call: (313) [user] asserted_metta_pred(_20302, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Fail: (313) [user] asserted_metta_pred(_20302, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Redo: (309) [user] metta_atom('&self', [=, [[/|_9720]|_9726], _9742]) Unify: (309) [user] metta_atom('&self', [=, [[/|_9720]|_9726], _9742]) Call: (310) [user] metta_atom_asserted('&self', [=, [[/|_9720]|_9726], _9742]) Unify: (310) [user] metta_atom_asserted('&self', [=, [[/|_9720]|_9726], _9742]) ^ Call: (311) [user] metta_atom_asserted_deduced('&self', [=, [[/|_9720]|_9726], _9742]) Redo: (310) [user] metta_atom_asserted('&self', [=, [[/|_9720]|_9726], _9742]) Redo: (309) [user] metta_atom('&self', [=, [[/|_9720]|_9726], _9742]) Unify: (309) [user] metta_atom('&self', [=, [[/|_9720]|_9726], _9742]) Call: (310) [system] '&self'\=='&corelib' Exit: (310) [system] '&self'\=='&corelib' ^ Call: (310) [user] using_all_spaces ^ Unify: (310) [user] using_all_spaces Call: (311) [system] nb_current(with_all_spaces, t) Redo: (309) [user] metta_atom('&self', [=, [[/|_9720]|_9726], _9742]) Unify: (309) [user] metta_atom('&self', [=, [[/|_9720]|_9726], _9742]) Call: (310) [system] '&self'\=='&corelib' Exit: (310) [system] '&self'\=='&corelib' Call: (310) [user] metta_atom_asserted('&self', '&corelib') Unify: (310) [user] metta_atom_asserted('&self', '&corelib') ^ Call: (311) [user] metta_atom_asserted_deduced('&self', '&corelib') Redo: (310) [user] metta_atom_asserted('&self', '&corelib') Unify: (310) [user] metta_atom_asserted('&self', '&corelib') Exit: (310) [user] metta_atom_asserted('&self', '&corelib') Call: (310) [user] should_inherit_from_corelib([=, [[/|_9720]|_9726], _9742]) Unify: (310) [user] should_inherit_from_corelib([=, [[/|_9720]|_9726], _9742]) ^ Call: (311) [user] using_all_spaces ^ Unify: (311) [user] using_all_spaces Call: (312) [system] nb_current(with_all_spaces, t) Redo: (310) [user] should_inherit_from_corelib([=, [[/|_9720]|_9726], _9742]) Unify: (310) [user] should_inherit_from_corelib([=, [[/|_9720]|_9726], _9742]) Call: (311) [system] (=)==(:) Redo: (310) [user] should_inherit_from_corelib([=, [[/|_9720]|_9726], _9742]) Unify: (310) [user] should_inherit_from_corelib([=, [[/|_9720]|_9726], _9742]) Call: (311) [system] (=)=='@doc' Redo: (310) [user] should_inherit_from_corelib([=, [[/|_9720]|_9726], _9742]) Unify: (310) [user] should_inherit_from_corelib([=, [[/|_9720]|_9726], _9742]) Call: (311) [system] fail Redo: (310) [user] metta_atom_asserted('&self', '&corelib') Redo: (309) [user] metta_atom('&self', [=, [[/|_9720]|_9726], _9742]) Fail: (308) [user] metta_eq_def(=, '&self', [[/|_9720]|_9726], _75506) ^ Fail: (307) [user] is_user_defined_head_f1(=, '&self', [/|_9720]) ^ Fail: (306) [user] is_user_defined_head_f(=, '&self', /) ^ Fail: (305) [user] is_user_defined_head0(=, '&self', /) ^ Fail: (304) [system] once(user:is_user_defined_head0(=, '&self', /)) ^ Fail: (303) [user] mnotrace(is_user_defined_head0(=, '&self', /)) ^ Fail: (302) [user] is_user_defined_head(=, '&self', /) ^ Fail: (301) [system] once(user:is_user_defined_head(=, '&self', /)) ^ Fail: (300) [user] mnotrace(is_user_defined_head(=, '&self', /)) ^ Redo: (299) [user] subst_args2(=, 494, '&self', [/, trigram, 3], _9386) ^ Unify: (299) [user] subst_args2(=, 494, '&self', [/, trigram, 3], _9386) ^ Call: (300) [user] subst_args40(=, 494, '&self', [/, trigram, 3], _9386) ^ Unify: (300) [user] subst_args40(=, 494, '&self', [/, trigram, 3], _9386) Call: (301) [user] is_function(/) Unify: (301) [user] is_function(/) ^ Call: (302) [user] symbol(/) ^ Unify: (302) [user] symbol(/) Call: (303) [system] atom(/) Exit: (303) [system] atom(/) ^ Exit: (302) [user] symbol(/) Exit: (301) [user] is_function(/) ^ Call: (301) [user] is_special_op(/) ^ Unify: (301) [user] is_special_op(/) ^ Call: (302) [user] current_self(_96750) ^ Unify: (302) [user] current_self(_96750) Call: (303) [system] nb_current(self_space, _96750) Exit: (303) [system] nb_current(self_space, '&self') Call: (303) [system] '&self'\==[] Exit: (303) [system] '&self'\==[] ^ Exit: (302) [user] current_self('&self') ^ Call: (302) [user] is_special_op('&self', /) ^ Unify: (302) [user] is_special_op('&self', /) Call: (303) [system] atom(/) Exit: (303) [system] atom(/) ^ Fail: (302) [user] is_special_op('&self', /) ^ Fail: (301) [user] is_special_op(/) ^ Redo: (300) [user] subst_args40(=, 494, '&self', [/, trigram, 3], _9386) Call: (301) [system] is_list([trigram, 3]) Exit: (301) [system] is_list([trigram, 3]) ^ Call: (301) [user] apply:maplist(subst_args(=, _111584, 494, '&self'), [trigram, 3], _111590) ^ Unify: (301) [apply] apply:maplist(user:subst_args(=, _111584, 494, '&self'), [trigram, 3], _111590) Call: (302) [apply] apply:maplist_([trigram, 3], _111590, user:subst_args(=, _111584, 494, '&self')) Unify: (302) [apply] apply:maplist_([trigram, 3], [_114408|_114410], user:subst_args(=, _111584, 494, '&self')) ^ Call: (303) [user] subst_args(=, _111584, 494, '&self', trigram, _114408) ^ Unify: (303) [user] subst_args(=, _111584, 494, '&self', trigram, _114408) Call: (304) [system] atom(=) Exit: (304) [system] atom(=) Call: (304) [system] (=)\==(=) ^ Redo: (303) [user] subst_args(=, _111584, 494, '&self', trigram, _114408) ^ Unify: (303) [user] subst_args(=, _111584, 494, '&self', trigram, _114408) ^ Call: (304) [user] self_subst(trigram) ^ Unify: (304) [user] self_subst(trigram) Call: (305) [system] callable(trigram) Exit: (305) [system] callable(trigram) ^ Unify: (304) [user] self_subst(trigram) ^ Call: (305) [user] self_eval(trigram) ^ Unify: (305) [user] self_eval(trigram) ^ Call: (307) [system] setup_call_cleanup('$notrace'(_128376, _128378), once(user:self_eval0(trigram)), '$restore_trace'(_128376, _128378)) ^ Unify: (307) [system] setup_call_cleanup(system:'$notrace'(_128376, _128378), system:once(user:self_eval0(trigram)), system:'$restore_trace'(_128376, _128378)) ^ Call: (308) [system] sig_atomic(system:'$notrace'(_128376, _128378)) ^ Exit: (307) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(trigram)), system:'$restore_trace'(3, -1)) ^ Exit: (305) [user] self_eval(trigram) ^ Exit: (304) [user] self_subst(trigram) Call: (304) [system] _114408=trigram Exit: (304) [system] trigram=trigram ^ Exit: (303) [user] subst_args(=, _111584, 494, '&self', trigram, trigram) Call: (303) [apply] apply:maplist_([3], _114410, user:subst_args(=, _111584, 494, '&self')) Unify: (303) [apply] apply:maplist_([3], [_137734|_137736], user:subst_args(=, _111584, 494, '&self')) ^ Call: (304) [user] subst_args(=, _111584, 494, '&self', 3, _137734) ^ Unify: (304) [user] subst_args(=, _111584, 494, '&self', 3, _137734) Call: (305) [system] atom(=) Exit: (305) [system] atom(=) Call: (305) [system] (=)\==(=) ^ Redo: (304) [user] subst_args(=, _111584, 494, '&self', 3, _137734) ^ Unify: (304) [user] subst_args(=, _111584, 494, '&self', 3, _137734) ^ Call: (305) [user] self_subst(3) ^ Unify: (305) [user] self_subst(3) Call: (306) [system] callable(3) ^ Redo: (305) [user] self_subst(3) ^ Exit: (305) [user] self_subst(3) Call: (305) [system] _137734=3 Exit: (305) [system] 3=3 ^ Exit: (304) [user] subst_args(=, _111584, 494, '&self', 3, 3) Call: (304) [apply] apply:maplist_([], _137736, user:subst_args(=, _111584, 494, '&self')) Unify: (304) [apply] apply:maplist_([], [], user:subst_args(=, _111584, 494, '&self')) Exit: (304) [apply] apply:maplist_([], [], user:subst_args(=, _111584, 494, '&self')) Exit: (303) [apply] apply:maplist_([3], [3], user:subst_args(=, _111584, 494, '&self')) Exit: (302) [apply] apply:maplist_([trigram, 3], [trigram, 3], user:subst_args(=, _111584, 494, '&self')) ^ Exit: (301) [apply] apply:maplist(user:subst_args(=, _111584, 494, '&self'), [trigram, 3], [trigram, 3]) ^ Call: (301) [user] subst_args5(494, '&self', [/, trigram, 3], _9386) ^ Unify: (301) [user] subst_args5(494, '&self', [/, trigram, 3], _9386) ^ Call: (302) [user] eval_selfless(_160198, _160200, 494, '&self', [/, trigram, 3], _9386) ^ Unify: (302) [user] eval_selfless(_161142, _161144, 494, '&self', [/, trigram, 3], _9386) ^ Call: (303) [user] eval_selfless_0([/, trigram, 3], _9386) ^ Unify: (303) [user] eval_selfless_0([/, trigram, 3], _9386) Call: (304) [system] var(/) ^ Redo: (303) [user] eval_selfless_0([/, trigram, 3], _9386) ^ Unify: (303) [user] eval_selfless_0([/, trigram, 3], _9386) ^ Call: (304) [user] is_assignment(/) ^ Unify: (304) [user] is_assignment(/) Call: (305) [system] atom(/) Exit: (305) [system] atom(/) ^ Redo: (303) [user] eval_selfless_0([/, trigram, 3], _9386) ^ Unify: (303) [user] eval_selfless_0([/, trigram, 3], _9386) ^ Call: (304) [user] eval_selfless_1([/, trigram, 3], _9386) ^ Unify: (304) [user] eval_selfless_1([/, trigram, 3], _9386) ^ Call: (305) [user] allow_clp ^ Unify: (305) [user] allow_clp ^ Call: (306) [user] false_flag ^ Unify: (306) [user] false_flag Call: (307) [system] fail Fail: (307) [system] fail ^ Fail: (306) [user] false_flag ^ Redo: (303) [user] eval_selfless_0([/, trigram, 3], _9386) ^ Unify: (303) [user] eval_selfless_0([/, trigram, 3], _9386) ^ Call: (304) [user] eval_selfless_2([/, trigram, 3], _9386) ^ Unify: (304) [user] eval_selfless_2([/, trigram, 3], _9386) Call: (305) [system] var(/) ^ Redo: (304) [user] eval_selfless_2([/, trigram, 3], _9386) ^ Unify: (304) [user] eval_selfless_2([/, trigram, 3], _9386) ^ Call: (305) [user] fake_notrace((ground([/, trigram, 3]), [/, trigram, 3]=[_186990, _186996, _187002], atom(_186990), catch_warn(current_op(_187028, yfx, _186990)), [/, trigram, 3]\=[_187048], s2ps([/, trigram, 3], _187056))) ^ Unify: (305) [user] fake_notrace(user:(ground([/, trigram, 3]), [/, trigram, 3]=[_186990, _186996, _187002], atom(_186990), catch_warn(current_op(_187028, yfx, _186990)), [/, trigram, 3]\=[_187048], s2ps([/, trigram, 3], _187056))) ^ Call: (306) [user] real_notrace(user:(ground([/, trigram, 3]), [/, trigram, 3]=[_186990, _186996, _187002], atom(_186990), catch_warn(current_op(_187028, yfx, _186990)), [/, trigram, 3]\=[_187048], s2ps([/, trigram, 3], _187056))) ^ Unify: (306) [user] real_notrace(user:(ground([/, trigram, 3]), [/, trigram, 3]=[_186990, _186996, _187002], atom(_186990), catch_warn(current_op(_187028, yfx, _186990)), [/, trigram, 3]\=[_187048], s2ps([/, trigram, 3], _187056))) ^ Call: (307) [user] setup_call_cleanup('$notrace'(_190762, _190764), once(user:(ground([/, trigram, 3]), [/, trigram, 3]=[_186990, _186996, _187002], atom(_186990), catch_warn(current_op(_187028, yfx, _186990)), [/, trigram, 3]\=[_187048], s2ps([/, trigram, 3], _187056))), '$restore_trace'(_190762, _190764)) ^ Unify: (307) [system] setup_call_cleanup(user:'$notrace'(_190762, _190764), user:once(user:(ground([/, trigram, 3]), [/, trigram, 3]=[_186990, _186996, _187002], atom(_186990), catch_warn(current_op(_187028, yfx, _186990)), [/, trigram, 3]\=[_187048], s2ps([/, trigram, 3], _187056))), user:'$restore_trace'(_190762, _190764)) ^ Call: (308) [system] sig_atomic(user:'$notrace'(_190762, _190764)) ^ Exit: (307) [system] setup_call_cleanup(user:'$notrace'(3, -1), user:once(user:(ground([/, trigram, 3]), [/, trigram, 3]=[/, trigram, 3], atom(/), catch_warn(current_op(400, yfx, /)), [/, trigram, 3]\=[_187048], s2ps([/, trigram, 3], trigram/3))), user:'$restore_trace'(3, -1)) ^ Exit: (306) [user] real_notrace(user:(ground([/, trigram, 3]), [/, trigram, 3]=[/, trigram, 3], atom(/), catch_warn(current_op(400, yfx, /)), [/, trigram, 3]\=[_187048], s2ps([/, trigram, 3], trigram/3))) ^ Exit: (305) [user] fake_notrace(user:(ground([/, trigram, 3]), [/, trigram, 3]=[/, trigram, 3], atom(/), catch_warn(current_op(400, yfx, /)), [/, trigram, 3]\=[_187048], s2ps([/, trigram, 3], trigram/3))) ^ Call: (305) [user] fake_notrace(catch(_9386 is trigram/3, _196476, fail)) ^ Unify: (305) [user] fake_notrace(user:catch(_9386 is trigram/3, _196476, fail)) ^ Call: (306) [user] real_notrace(user:catch(_9386 is trigram/3, _196476, fail)) ^ Unify: (306) [user] real_notrace(user:catch(_9386 is trigram/3, _196476, fail)) ^ Call: (307) [user] setup_call_cleanup('$notrace'(_200190, _200192), once(user:catch(_9386 is trigram/3, _196476, fail)), '$restore_trace'(_200190, _200192)) ^ Unify: (307) [system] setup_call_cleanup(user:'$notrace'(_200190, _200192), user:once(user:catch(_9386 is trigram/3, _196476, fail)), user:'$restore_trace'(_200190, _200192)) ^ Call: (308) [system] sig_atomic(user:'$notrace'(_200190, _200192)) ^ Fail: (306) [user] real_notrace(user:catch(_9386 is trigram/3, _9726, fail)) ^ Fail: (305) [user] fake_notrace(user:catch(_9386 is trigram/3, _9726, fail)) ^ Redo: (301) [user] subst_args5(494, '&self', [/, trigram, 3], _9386) ^ Unify: (301) [user] subst_args5(494, '&self', [/, trigram, 3], _9386) ^ Call: (302) [user] is_system_pred(/) ^ Unify: (302) [user] is_system_pred(/) Call: (303) [system] atom(/) Exit: (303) [system] atom(/) Call: (303) [system] atom_concat(_17304, !, /) ^ Redo: (302) [user] is_system_pred(/) ^ Unify: (302) [user] is_system_pred(/) Call: (303) [system] atom(/) Exit: (303) [system] atom(/) Call: (303) [system] atom_concat(_21932, '-fn', /) ^ Redo: (302) [user] is_system_pred(/) ^ Unify: (302) [user] is_system_pred(/) Call: (303) [system] atom(/) Exit: (303) [system] atom(/) Call: (303) [system] atom_concat(_26560, '-p', /) ^ Redo: (301) [user] subst_args5(494, '&self', [/, trigram, 3], _9386) ^ Call: (302) [user] subst_args6(494, '&self', [/, trigram, 3], _9386) ^ Unify: (302) [user] subst_args6(494, '&self', [/, trigram, 3], _9386) ^ Call: (303) [user] is_system_pred(/) ^ Unify: (303) [user] is_system_pred(/) Call: (304) [system] atom(/) Exit: (304) [system] atom(/) Call: (304) [system] atom_concat(_34002, !, /) ^ Redo: (303) [user] is_system_pred(/) ^ Unify: (303) [user] is_system_pred(/) Call: (304) [system] atom(/) Exit: (304) [system] atom(/) Call: (304) [system] atom_concat(_38630, '-fn', /) ^ Redo: (303) [user] is_system_pred(/) ^ Unify: (303) [user] is_system_pred(/) Call: (304) [system] atom(/) Exit: (304) [system] atom(/) Call: (304) [system] atom_concat(_43258, '-p', /) ^ Redo: (298) [user] subst_args1(=, _9290, 494, '&self', [/, trigram, 3], _9386) ^ Call: (299) [user] subst_args2_failed(494, '&self', [/, trigram, 3], _9386) ^ Unify: (299) [user] subst_args2_failed(494, '&self', [/, trigram, 3], _9386) Call: (300) [system] [/, trigram, 3]==[] ^ Redo: (299) [user] subst_args2_failed(494, '&self', [/, trigram, 3], _9386) ^ Unify: (299) [user] subst_args2_failed(494, '&self', [/, trigram, 3], _9386) Call: (300) [system] var([/, trigram, 3]) ^ Redo: (299) [user] subst_args2_failed(494, '&self', [/, trigram, 3], _9386) ^ Unify: (299) [user] subst_args2_failed(494, '&self', [/, trigram, 3], _9386) ^ Call: (300) [user] once(subst_selfless([/, trigram, 3], _9386)) ^ Unify: (300) [system] once(user:subst_selfless([/, trigram, 3], _9386)) ^ Call: (301) [user] subst_selfless([/, trigram, 3], _9386) ^ Unify: (301) [user] subst_selfless([/, trigram, 3], _9386) Call: (302) [system] var(/) ^ Redo: (301) [user] subst_selfless([/, trigram, 3], _9386) ^ Unify: (301) [user] subst_selfless([/, trigram, 3], _9386) ^ Call: (302) [user] eval_selfless(_59116, _59118, _59120, _59122, [/, trigram, 3], _9386) ^ Unify: (302) [user] eval_selfless(_60060, _60062, _60064, _60066, [/, trigram, 3], _9386) ^ Call: (303) [user] eval_selfless_0([/, trigram, 3], _9386) ^ Unify: (303) [user] eval_selfless_0([/, trigram, 3], _9386) Call: (304) [system] var(/) ^ Redo: (303) [user] eval_selfless_0([/, trigram, 3], _9386) ^ Unify: (303) [user] eval_selfless_0([/, trigram, 3], _9386) ^ Call: (304) [user] is_assignment(/) ^ Unify: (304) [user] is_assignment(/) Call: (305) [system] atom(/) Exit: (305) [system] atom(/) ^ Redo: (303) [user] eval_selfless_0([/, trigram, 3], _9386) ^ Unify: (303) [user] eval_selfless_0([/, trigram, 3], _9386) ^ Call: (304) [user] eval_selfless_1([/, trigram, 3], _9386) ^ Unify: (304) [user] eval_selfless_1([/, trigram, 3], _9386) ^ Call: (305) [user] allow_clp ^ Unify: (305) [user] allow_clp ^ Call: (306) [user] false_flag ^ Unify: (306) [user] false_flag Call: (307) [system] fail Fail: (307) [system] fail ^ Fail: (306) [user] false_flag ^ Redo: (303) [user] eval_selfless_0([/, trigram, 3], _9386) ^ Unify: (303) [user] eval_selfless_0([/, trigram, 3], _9386) ^ Call: (304) [user] eval_selfless_2([/, trigram, 3], _9386) ^ Unify: (304) [user] eval_selfless_2([/, trigram, 3], _9386) Call: (305) [system] var(/) ^ Redo: (304) [user] eval_selfless_2([/, trigram, 3], _9386) ^ Unify: (304) [user] eval_selfless_2([/, trigram, 3], _9386) ^ Call: (305) [user] fake_notrace((ground([/, trigram, 3]), [/, trigram, 3]=[_85908, _85914, _85920], atom(_85908), catch_warn(current_op(_85946, yfx, _85908)), [/, trigram, 3]\=[_85966], s2ps([/, trigram, 3], _85974))) ^ Unify: (305) [user] fake_notrace(user:(ground([/, trigram, 3]), [/, trigram, 3]=[_85908, _85914, _85920], atom(_85908), catch_warn(current_op(_85946, yfx, _85908)), [/, trigram, 3]\=[_85966], s2ps([/, trigram, 3], _85974))) ^ Call: (306) [user] real_notrace(user:(ground([/, trigram, 3]), [/, trigram, 3]=[_85908, _85914, _85920], atom(_85908), catch_warn(current_op(_85946, yfx, _85908)), [/, trigram, 3]\=[_85966], s2ps([/, trigram, 3], _85974))) ^ Unify: (306) [user] real_notrace(user:(ground([/, trigram, 3]), [/, trigram, 3]=[_85908, _85914, _85920], atom(_85908), catch_warn(current_op(_85946, yfx, _85908)), [/, trigram, 3]\=[_85966], s2ps([/, trigram, 3], _85974))) ^ Call: (307) [user] setup_call_cleanup('$notrace'(_89680, _89682), once(user:(ground([/, trigram, 3]), [/, trigram, 3]=[_85908, _85914, _85920], atom(_85908), catch_warn(current_op(_85946, yfx, _85908)), [/, trigram, 3]\=[_85966], s2ps([/, trigram, 3], _85974))), '$restore_trace'(_89680, _89682)) ^ Unify: (307) [system] setup_call_cleanup(user:'$notrace'(_89680, _89682), user:once(user:(ground([/, trigram, 3]), [/, trigram, 3]=[_85908, _85914, _85920], atom(_85908), catch_warn(current_op(_85946, yfx, _85908)), [/, trigram, 3]\=[_85966], s2ps([/, trigram, 3], _85974))), user:'$restore_trace'(_89680, _89682)) ^ Call: (308) [system] sig_atomic(user:'$notrace'(_89680, _89682)) ^ Exit: (307) [system] setup_call_cleanup(user:'$notrace'(3, -1), user:once(user:(ground([/, trigram, 3]), [/, trigram, 3]=[/, trigram, 3], atom(/), catch_warn(current_op(400, yfx, /)), [/, trigram, 3]\=[_85966], s2ps([/, trigram, 3], trigram/3))), user:'$restore_trace'(3, -1)) ^ Exit: (306) [user] real_notrace(user:(ground([/, trigram, 3]), [/, trigram, 3]=[/, trigram, 3], atom(/), catch_warn(current_op(400, yfx, /)), [/, trigram, 3]\=[_85966], s2ps([/, trigram, 3], trigram/3))) ^ Exit: (305) [user] fake_notrace(user:(ground([/, trigram, 3]), [/, trigram, 3]=[/, trigram, 3], atom(/), catch_warn(current_op(400, yfx, /)), [/, trigram, 3]\=[_85966], s2ps([/, trigram, 3], trigram/3))) ^ Call: (305) [user] fake_notrace(catch(_9386 is trigram/3, _95394, fail)) ^ Unify: (305) [user] fake_notrace(user:catch(_9386 is trigram/3, _95394, fail)) ^ Call: (306) [user] real_notrace(user:catch(_9386 is trigram/3, _95394, fail)) ^ Unify: (306) [user] real_notrace(user:catch(_9386 is trigram/3, _95394, fail)) ^ Call: (307) [user] setup_call_cleanup('$notrace'(_99108, _99110), once(user:catch(_9386 is trigram/3, _95394, fail)), '$restore_trace'(_99108, _99110)) ^ Unify: (307) [system] setup_call_cleanup(user:'$notrace'(_99108, _99110), user:once(user:catch(_9386 is trigram/3, _95394, fail)), user:'$restore_trace'(_99108, _99110)) ^ Call: (308) [system] sig_atomic(user:'$notrace'(_99108, _99110)) ^ Fail: (306) [user] real_notrace(user:catch(_9386 is trigram/3, _9718, fail)) ^ Fail: (305) [user] fake_notrace(user:catch(_9386 is trigram/3, _9718, fail)) ^ Redo: (299) [user] subst_args2_failed(494, '&self', [/, trigram, 3], _9386) ^ Unify: (299) [user] subst_args2_failed(494, '&self', [/, trigram, 3], [_12592|_12594]) ^ Call: (300) [user] subst_args(_13606, _13608, 494, '&self', /, _12592) ^ Unify: (300) [user] subst_args(_14550, _14552, 494, '&self', /, _12592) Call: (301) [system] atom(_15420) ^ Redo: (300) [user] subst_args(_16420, _16422, 494, '&self', /, _12592) ^ Unify: (300) [user] subst_args(_17364, _17366, 494, '&self', /, _12592) ^ Call: (301) [user] self_subst(/) ^ Unify: (301) [user] self_subst(/) Call: (302) [system] callable(/) Exit: (302) [system] callable(/) ^ Unify: (301) [user] self_subst(/) ^ Call: (302) [user] self_eval(/) ^ Unify: (302) [user] self_eval(/) ^ Call: (304) [system] setup_call_cleanup('$notrace'(_24714, _24716), once(user:self_eval0(/)), '$restore_trace'(_24714, _24716)) ^ Unify: (304) [system] setup_call_cleanup(system:'$notrace'(_24714, _24716), system:once(user:self_eval0(/)), system:'$restore_trace'(_24714, _24716)) ^ Call: (305) [system] sig_atomic(system:'$notrace'(_24714, _24716)) ^ Exit: (304) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(/)), system:'$restore_trace'(3, -1)) ^ Exit: (302) [user] self_eval(/) ^ Exit: (301) [user] self_subst(/) Call: (301) [system] _12592=(/) Exit: (301) [system] (/)=(/) ^ Exit: (300) [user] subst_args(_32268, _32270, 494, '&self', /, /) ^ Call: (300) [user] subst_args2_failed(494, '&self', [trigram, 3], _12594) ^ Unify: (300) [user] subst_args2_failed(494, '&self', [trigram, 3], _12594) Call: (301) [system] [trigram, 3]==[] ^ Redo: (300) [user] subst_args2_failed(494, '&self', [trigram, 3], _12594) ^ Unify: (300) [user] subst_args2_failed(494, '&self', [trigram, 3], _12594) Call: (301) [system] var([trigram, 3]) ^ Redo: (300) [user] subst_args2_failed(494, '&self', [trigram, 3], _12594) ^ Unify: (300) [user] subst_args2_failed(494, '&self', [trigram, 3], _12594) ^ Call: (301) [user] once(subst_selfless([trigram, 3], _12594)) ^ Unify: (301) [system] once(user:subst_selfless([trigram, 3], _12594)) ^ Call: (302) [user] subst_selfless([trigram, 3], _12594) ^ Unify: (302) [user] subst_selfless([trigram, 3], _12594) Call: (303) [system] var(trigram) ^ Redo: (302) [user] subst_selfless([trigram, 3], _12594) ^ Unify: (302) [user] subst_selfless([trigram, 3], _12594) ^ Call: (303) [user] eval_selfless(_47194, _47196, _47198, _47200, [trigram, 3], _12594) ^ Unify: (303) [user] eval_selfless(_48138, _48140, _48142, _48144, [trigram, 3], _12594) ^ Call: (304) [user] eval_selfless_0([trigram, 3], _12594) ^ Unify: (304) [user] eval_selfless_0([trigram, 3], _12594) Call: (305) [system] var(trigram) ^ Redo: (304) [user] eval_selfless_0([trigram, 3], _12594) ^ Unify: (304) [user] eval_selfless_0([trigram, 3], _12594) ^ Call: (305) [user] eval_selfless_1([trigram, 3], _12594) ^ Unify: (305) [user] eval_selfless_1([trigram, 3], _12594) ^ Call: (306) [user] allow_clp ^ Unify: (306) [user] allow_clp ^ Call: (307) [user] false_flag ^ Unify: (307) [user] false_flag Call: (308) [system] fail Fail: (308) [system] fail ^ Fail: (307) [user] false_flag ^ Redo: (304) [user] eval_selfless_0([trigram, 3], _12594) ^ Unify: (304) [user] eval_selfless_0([trigram, 3], _12594) ^ Call: (305) [user] eval_selfless_2([trigram, 3], _12594) ^ Unify: (305) [user] eval_selfless_2([trigram, 3], _12594) Call: (306) [system] var(trigram) ^ Redo: (305) [user] eval_selfless_2([trigram, 3], _12594) ^ Unify: (305) [user] eval_selfless_2([trigram, 3], _12594) ^ Call: (306) [user] fake_notrace((ground([trigram, 3]), [trigram, 3]=[_68434, _68440, _68446], atom(_68434), catch_warn(current_op(_68472, yfx, _68434)), [trigram, 3]\=[_68492], s2ps([trigram, 3], _68500))) ^ Unify: (306) [user] fake_notrace(user:(ground([trigram, 3]), [trigram, 3]=[_68434, _68440, _68446], atom(_68434), catch_warn(current_op(_68472, yfx, _68434)), [trigram, 3]\=[_68492], s2ps([trigram, 3], _68500))) ^ Call: (307) [user] real_notrace(user:(ground([trigram, 3]), [trigram, 3]=[_68434, _68440, _68446], atom(_68434), catch_warn(current_op(_68472, yfx, _68434)), [trigram, 3]\=[_68492], s2ps([trigram, 3], _68500))) ^ Unify: (307) [user] real_notrace(user:(ground([trigram, 3]), [trigram, 3]=[_68434, _68440, _68446], atom(_68434), catch_warn(current_op(_68472, yfx, _68434)), [trigram, 3]\=[_68492], s2ps([trigram, 3], _68500))) ^ Call: (308) [user] setup_call_cleanup('$notrace'(_72206, _72208), once(user:(ground([trigram, 3]), [trigram, 3]=[_68434, _68440, _68446], atom(_68434), catch_warn(current_op(_68472, yfx, _68434)), [trigram, 3]\=[_68492], s2ps([trigram, 3], _68500))), '$restore_trace'(_72206, _72208)) ^ Unify: (308) [system] setup_call_cleanup(user:'$notrace'(_72206, _72208), user:once(user:(ground([trigram, 3]), [trigram, 3]=[_68434, _68440, _68446], atom(_68434), catch_warn(current_op(_68472, yfx, _68434)), [trigram, 3]\=[_68492], s2ps([trigram, 3], _68500))), user:'$restore_trace'(_72206, _72208)) ^ Call: (309) [system] sig_atomic(user:'$notrace'(_72206, _72208)) ^ Fail: (307) [user] real_notrace(user:(ground([trigram, 3]), [trigram, 3]=[_68434, _68440, _68446], atom(_68434), catch_warn(current_op(_68472, yfx, _68434)), [trigram, 3]\=[_68492], s2ps([trigram, 3], _68500))) ^ Fail: (306) [user] fake_notrace(user:(ground([trigram, 3]), [trigram, 3]=[_68434, _68440, _68446], atom(_68434), catch_warn(current_op(_68472, yfx, _68434)), [trigram, 3]\=[_68492], s2ps([trigram, 3], _68500))) ^ Redo: (300) [user] subst_args2_failed(494, '&self', [trigram, 3], _12594) ^ Unify: (300) [user] subst_args2_failed(494, '&self', [trigram, 3], [_77830|_77832]) ^ Call: (301) [user] subst_args(_78844, _78846, 494, '&self', trigram, _77830) ^ Unify: (301) [user] subst_args(_79788, _79790, 494, '&self', trigram, _77830) Call: (302) [system] atom(_80658) ^ Redo: (301) [user] subst_args(_81658, _81660, 494, '&self', trigram, _77830) ^ Unify: (301) [user] subst_args(_82602, _82604, 494, '&self', trigram, _77830) ^ Call: (302) [user] self_subst(trigram) ^ Unify: (302) [user] self_subst(trigram) Call: (303) [system] callable(trigram) Exit: (303) [system] callable(trigram) ^ Unify: (302) [user] self_subst(trigram) ^ Call: (303) [user] self_eval(trigram) ^ Unify: (303) [user] self_eval(trigram) ^ Call: (305) [system] setup_call_cleanup('$notrace'(_89952, _89954), once(user:self_eval0(trigram)), '$restore_trace'(_89952, _89954)) ^ Unify: (305) [system] setup_call_cleanup(system:'$notrace'(_89952, _89954), system:once(user:self_eval0(trigram)), system:'$restore_trace'(_89952, _89954)) ^ Call: (306) [system] sig_atomic(system:'$notrace'(_89952, _89954)) ^ Exit: (305) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(trigram)), system:'$restore_trace'(3, -1)) ^ Exit: (303) [user] self_eval(trigram) ^ Exit: (302) [user] self_subst(trigram) Call: (302) [system] _77830=trigram Exit: (302) [system] trigram=trigram ^ Exit: (301) [user] subst_args(_97506, _97508, 494, '&self', trigram, trigram) ^ Call: (301) [user] subst_args2_failed(494, '&self', [3], _77832) ^ Unify: (301) [user] subst_args2_failed(494, '&self', [3], _77832) Call: (302) [system] [3]==[] ^ Redo: (301) [user] subst_args2_failed(494, '&self', [3], _77832) ^ Unify: (301) [user] subst_args2_failed(494, '&self', [3], _77832) Call: (302) [system] var([3]) ^ Redo: (301) [user] subst_args2_failed(494, '&self', [3], _77832) ^ Unify: (301) [user] subst_args2_failed(494, '&self', [3], _77832) ^ Call: (302) [user] once(subst_selfless([3], _77832)) ^ Unify: (302) [system] once(user:subst_selfless([3], _77832)) ^ Call: (303) [user] subst_selfless([3], _77832) ^ Unify: (303) [user] subst_selfless([3], _77832) Call: (304) [system] var(3) ^ Redo: (303) [user] subst_selfless([3], _77832) ^ Unify: (303) [user] subst_selfless([3], _77832) ^ Call: (304) [user] eval_selfless(_112432, _112434, _112436, _112438, [3], _77832) ^ Unify: (304) [user] eval_selfless(_113376, _113378, _113380, _113382, [3], _77832) ^ Call: (305) [user] eval_selfless_0([3], _77832) ^ Unify: (305) [user] eval_selfless_0([3], _77832) Call: (306) [system] var(3) ^ Redo: (305) [user] eval_selfless_0([3], _77832) ^ Unify: (305) [user] eval_selfless_0([3], _77832) ^ Call: (306) [user] eval_selfless_1([3], _77832) ^ Unify: (306) [user] eval_selfless_1([3], _77832) ^ Call: (307) [user] allow_clp ^ Unify: (307) [user] allow_clp ^ Call: (308) [user] false_flag ^ Unify: (308) [user] false_flag Call: (309) [system] fail Fail: (309) [system] fail ^ Fail: (308) [user] false_flag ^ Redo: (305) [user] eval_selfless_0([3], _77832) ^ Unify: (305) [user] eval_selfless_0([3], _77832) ^ Call: (306) [user] eval_selfless_2([3], _77832) ^ Unify: (306) [user] eval_selfless_2([3], _77832) Call: (307) [system] var(3) ^ Redo: (306) [user] eval_selfless_2([3], _77832) ^ Unify: (306) [user] eval_selfless_2([3], _77832) ^ Call: (307) [user] fake_notrace((ground([3]), [3]=[_133672, _133678, _133684], atom(_133672), catch_warn(current_op(_133710, yfx, _133672)), [3]\=[_133730], s2ps([3], _133738))) ^ Unify: (307) [user] fake_notrace(user:(ground([3]), [3]=[_133672, _133678, _133684], atom(_133672), catch_warn(current_op(_133710, yfx, _133672)), [3]\=[_133730], s2ps([3], _133738))) ^ Call: (308) [user] real_notrace(user:(ground([3]), [3]=[_133672, _133678, _133684], atom(_133672), catch_warn(current_op(_133710, yfx, _133672)), [3]\=[_133730], s2ps([3], _133738))) ^ Unify: (308) [user] real_notrace(user:(ground([3]), [3]=[_133672, _133678, _133684], atom(_133672), catch_warn(current_op(_133710, yfx, _133672)), [3]\=[_133730], s2ps([3], _133738))) ^ Call: (309) [user] setup_call_cleanup('$notrace'(_137444, _137446), once(user:(ground([3]), [3]=[_133672, _133678, _133684], atom(_133672), catch_warn(current_op(_133710, yfx, _133672)), [3]\=[_133730], s2ps([3], _133738))), '$restore_trace'(_137444, _137446)) ^ Unify: (309) [system] setup_call_cleanup(user:'$notrace'(_137444, _137446), user:once(user:(ground([3]), [3]=[_133672, _133678, _133684], atom(_133672), catch_warn(current_op(_133710, yfx, _133672)), [3]\=[_133730], s2ps([3], _133738))), user:'$restore_trace'(_137444, _137446)) ^ Call: (310) [system] sig_atomic(user:'$notrace'(_137444, _137446)) ^ Fail: (308) [user] real_notrace(user:(ground([3]), [3]=[_133672, _133678, _133684], atom(_133672), catch_warn(current_op(_133710, yfx, _133672)), [3]\=[_133730], s2ps([3], _133738))) ^ Fail: (307) [user] fake_notrace(user:(ground([3]), [3]=[_133672, _133678, _133684], atom(_133672), catch_warn(current_op(_133710, yfx, _133672)), [3]\=[_133730], s2ps([3], _133738))) ^ Redo: (301) [user] subst_args2_failed(494, '&self', [3], _77832) ^ Unify: (301) [user] subst_args2_failed(494, '&self', [3], [_143068|_143070]) ^ Call: (302) [user] subst_args(_144082, _144084, 494, '&self', 3, _143068) ^ Unify: (302) [user] subst_args(_145026, _145028, 494, '&self', 3, _143068) Call: (303) [system] atom(_145896) ^ Redo: (302) [user] subst_args(_146896, _146898, 494, '&self', 3, _143068) ^ Unify: (302) [user] subst_args(_147840, _147842, 494, '&self', 3, _143068) ^ Call: (303) [user] self_subst(3) ^ Unify: (303) [user] self_subst(3) Call: (304) [system] callable(3) ^ Redo: (303) [user] self_subst(3) ^ Exit: (303) [user] self_subst(3) Call: (303) [system] _143068=3 Exit: (303) [system] 3=3 ^ Exit: (302) [user] subst_args(_155260, _155262, 494, '&self', 3, 3) ^ Call: (302) [user] subst_args2_failed(494, '&self', [], _143070) ^ Unify: (302) [user] subst_args2_failed(494, '&self', [], _143070) Call: (303) [system] []==[] Exit: (303) [system] []==[] Call: (303) [system] _143070=[] Exit: (303) [system] []=[] ^ Exit: (302) [user] subst_args2_failed(494, '&self', [], []) ^ Exit: (301) [user] subst_args2_failed(494, '&self', [3], [3]) ^ Exit: (300) [user] subst_args2_failed(494, '&self', [trigram, 3], [trigram, 3]) ^ Exit: (299) [user] subst_args2_failed(494, '&self', [/, trigram, 3], [/, trigram, 3]) ^ Exit: (298) [user] subst_args1(=, _9290, 494, '&self', [/, trigram, 3], [/, trigram, 3]) Call: (298) [system] nb_setarg(1, retval(fail), [/, trigram, 3]) Exit: (298) [system] nb_setarg(1, retval([/, trigram, 3]), [/, trigram, 3]) ^ Call: (298) [user] ignore(notrace((\+[/, trigram, 3]\=_9402, nb_setarg(1, retval([/, trigram, 3]), [/, trigram, 3])))) ^ Unify: (298) [system] ignore(user:notrace((\+[/, trigram, 3]\=_9402, nb_setarg(1, retval([/, trigram, 3]), [/, trigram, 3])))) ^ Call: (300) [system] setup_call_cleanup('$notrace'(_170160, _170162), once(user:(\+[/, trigram, 3]\=_9402, nb_setarg(1, retval([/, trigram, 3]), [/, trigram, 3]))), '$restore_trace'(_170160, _170162)) ^ Unify: (300) [system] setup_call_cleanup(system:'$notrace'(_170160, _170162), system:once(user:(\+[/, trigram, 3]\=_9402, nb_setarg(1, retval([/, trigram, 3]), [/, trigram, 3]))), system:'$restore_trace'(_170160, _170162)) ^ Call: (301) [system] sig_atomic(system:'$notrace'(_170160, _170162)) ^ Exit: (300) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(\+[/, trigram, 3]\=_9402, nb_setarg(1, retval([/, trigram, 3]), [/, trigram, 3]))), system:'$restore_trace'(3, -1)) ^ Exit: (298) [system] ignore(user:notrace((\+[/, trigram, 3]\=_9402, nb_setarg(1, retval([/, trigram, 3]), [/, trigram, 3])))) ^ Call: (298) [user] ignore((_9394==1->ignore(\+ \+ (flag(eval_num, _9432, _9432+1), (retval([/, trigram, 3])\=@=retval(fail), nonvar([/, trigram, 3])->indentq(5, _9432, <--, [false, [/, trigram, 3]]);indentq(5, _9432, <--, [false, retval([/, trigram, 3])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9432, _9432+1), (retval([/, trigram, 3])\=@=retval(fail), nonvar([/, trigram, 3])->indentq(5, _9432, <--, [false, [/, trigram, 3]]);indentq(5, _9432, <--, [false, retval([/, trigram, 3])])))))))))) ^ Unify: (298) [system] ignore(user:(_9394==1->ignore(\+ \+ (flag(eval_num, _9432, _9432+1), (retval([/, trigram, 3])\=@=retval(fail), nonvar([/, trigram, 3])->indentq(5, _9432, <--, [false, [/, trigram, 3]]);indentq(5, _9432, <--, [false, retval([/, trigram, 3])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9432, _9432+1), (retval([/, trigram, 3])\=@=retval(fail), nonvar([/, trigram, 3])->indentq(5, _9432, <--, [false, [/, trigram, 3]]);indentq(5, _9432, <--, [false, retval([/, trigram, 3])])))))))))) Call: (300) [system] _9394==1 Fail: (300) [system] _9394==1 ^ Call: (301) [system] setup_call_cleanup('$notrace'(_178616, _178618), once(user:ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9432, _9432+1), (retval([/, trigram, 3])\=@=retval(fail), nonvar([/, trigram, 3])->indentq(5, _9432, <--, [false, [/, trigram, 3]]);indentq(5, _9432, <--, [false, retval([/, trigram, 3])])))))))), '$restore_trace'(_178616, _178618)) ^ Unify: (301) [system] setup_call_cleanup(system:'$notrace'(_178616, _178618), system:once(user:ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9432, _9432+1), (retval([/, trigram, 3])\=@=retval(fail), nonvar([/, trigram, 3])->indentq(5, _9432, <--, [false, [/, trigram, 3]]);indentq(5, _9432, <--, [false, retval([/, trigram, 3])])))))))), system:'$restore_trace'(_178616, _178618)) ^ Call: (302) [system] sig_atomic(system:'$notrace'(_178616, _178618)) ^ Exit: (301) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9432, _9432+1), (retval([/, trigram, 3])\=@=retval(fail), nonvar([/, trigram, 3])->indentq(5, _9432, <--, [false, [/, trigram, 3]]);indentq(5, _9432, <--, [false, retval([/, trigram, 3])])))))))), system:'$restore_trace'(3, -1)) ^ Exit: (298) [system] ignore(user:(_9394==1->ignore(\+ \+ (flag(eval_num, _9432, _9432+1), (retval([/, trigram, 3])\=@=retval(fail), nonvar([/, trigram, 3])->indentq(5, _9432, <--, [false, [/, trigram, 3]]);indentq(5, _9432, <--, [false, retval([/, trigram, 3])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9432, _9432+1), (retval([/, trigram, 3])\=@=retval(fail), nonvar([/, trigram, 3])->indentq(5, _9432, <--, [false, [/, trigram, 3]]);indentq(5, _9432, <--, [false, retval([/, trigram, 3])])))))))))) ^ Exit: (296) [system] call_cleanup(user:((call(subst_args1(=, _9290), 494, '&self', [/, trigram, 3], [/, trigram, 3])*->nb_setarg(1, retval([/, trigram, 3]), [/, trigram, 3]);fail, trace, call(subst_args1(=, _9290), 494, '&self', [/, trigram, 3], [/, trigram, 3])), ignore(notrace((\+[/, trigram, 3]\=_9402, nb_setarg(1, retval([/, trigram, 3]), [/, trigram, 3]))))), user:ignore((_9394==1->ignore(\+ \+ (flag(eval_num, _9432, _9432+1), (retval([/, trigram, 3])\=@=retval(fail), nonvar([/, trigram, 3])->indentq(5, _9432, <--, [false, [/, trigram, 3]]);indentq(5, _9432, <--, [false, retval([/, trigram, 3])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9432, _9432+1), (retval([/, trigram, 3])\=@=retval(fail), nonvar([/, trigram, 3])->indentq(5, _9432, <--, [false, [/, trigram, 3]]);indentq(5, _9432, <--, [false, retval([/, trigram, 3])]))))))))))) Call: (296) [system] retval([/, trigram, 3])\=@=retval(fail) Exit: (296) [system] retval([/, trigram, 3])\=@=retval(fail) ^ Exit: (295) [user] trace_eval(subst_args1(=, _9290), (false, (e2;e)), 494, '&self', [/, trigram, 3], [/, trigram, 3]) Call: (295) [system] [/, trigram, 3]\=@=[/, trigram, 3] ^ Redo: (294) [user] subst_args0(=, _9290, 494, '&self', [/, trigram, 3], _9354) Call: (295) [system] _9354=[/, trigram, 3] Exit: (295) [system] [/, trigram, 3]=[/, trigram, 3] ^ Exit: (294) [user] subst_args0(=, _9290, 494, '&self', [/, trigram, 3], [/, trigram, 3]) ^ Exit: (293) [user] subst_args(=, _9290, 495, '&self', [/, trigram, 3], [/, trigram, 3]) Call: (293) [apply] apply:maplist_([[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9356, user:subst_args(=, _9290, 495, '&self')) Unify: (293) [apply] apply:maplist_([[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], [_193776|_193778], user:subst_args(=, _9290, 495, '&self')) ^ Call: (294) [user] subst_args(=, _9290, 495, '&self', [/, trigram, 4], _193776) ^ Unify: (294) [user] subst_args(=, _9290, 495, '&self', [/, trigram, 4], _193776) Call: (295) [system] atom(=) Exit: (295) [system] atom(=) Call: (295) [system] (=)\==(=) ^ Redo: (294) [user] subst_args(=, _9290, 495, '&self', [/, trigram, 4], _193776) ^ Unify: (294) [user] subst_args(=, _9290, 495, '&self', [/, trigram, 4], _193776) ^ Call: (295) [user] self_subst([/, trigram, 4]) ^ Unify: (295) [user] self_subst([/, trigram, 4]) Call: (296) [system] callable([/, trigram, 4]) Exit: (296) [system] callable([/, trigram, 4]) ^ Unify: (295) [user] self_subst([/, trigram, 4]) ^ Call: (296) [user] self_eval([/, trigram, 4]) ^ Unify: (296) [user] self_eval([/, trigram, 4]) ^ Call: (298) [system] setup_call_cleanup('$notrace'(_207744, _207746), once(user:self_eval0([/, trigram, 4])), '$restore_trace'(_207744, _207746)) ^ Unify: (298) [system] setup_call_cleanup(system:'$notrace'(_207744, _207746), system:once(user:self_eval0([/, trigram, 4])), system:'$restore_trace'(_207744, _207746)) ^ Call: (299) [system] sig_atomic(system:'$notrace'(_207744, _207746)) ^ Fail: (296) [user] self_eval([/, trigram, 4]) ^ Redo: (294) [user] subst_args(=, _9290, 495, '&self', [/, trigram, 4], _193776) ^ Unify: (294) [user] subst_args(=, _9290, 495, '&self', [/, trigram, 4], _193776) Call: (295) [system] [trigram, 4]==[] ^ Redo: (294) [user] subst_args(=, _9290, 495, '&self', [/, trigram, 4], _193776) ^ Unify: (294) [user] subst_args(=, _9290, 495, '&self', [/, trigram, 4], _193776) ^ Call: (296) [system] setup_call_cleanup('$notrace'(_216230, _216232), once(user:(_216212 is 495-1)), '$restore_trace'(_216230, _216232)) ^ Unify: (296) [system] setup_call_cleanup(system:'$notrace'(_216230, _216232), system:once(user:(_216212 is 495-1)), system:'$restore_trace'(_216230, _216232)) ^ Call: (297) [system] sig_atomic(system:'$notrace'(_216230, _216232)) ^ Exit: (296) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(494 is 495-1)), system:'$restore_trace'(3, -1)) ^ Call: (295) [user] subst_args0(=, _9290, 494, '&self', [/, trigram, 4], _193776) ^ Unify: (295) [user] subst_args0(=, _9290, 494, '&self', [/, trigram, 4], _193776) ^ Call: (296) [user] self_subst([/, trigram, 4]) ^ Unify: (296) [user] self_subst([/, trigram, 4]) Call: (297) [system] callable([/, trigram, 4]) Exit: (297) [system] callable([/, trigram, 4]) ^ Unify: (296) [user] self_subst([/, trigram, 4]) ^ Call: (297) [user] self_eval([/, trigram, 4]) ^ Unify: (297) [user] self_eval([/, trigram, 4]) ^ Call: (299) [system] setup_call_cleanup('$notrace'(_228380, _228382), once(user:self_eval0([/, trigram, 4])), '$restore_trace'(_228380, _228382)) ^ Unify: (299) [system] setup_call_cleanup(system:'$notrace'(_228380, _228382), system:once(user:self_eval0([/, trigram, 4])), system:'$restore_trace'(_228380, _228382)) ^ Call: (300) [system] sig_atomic(system:'$notrace'(_228380, _228382)) ^ Fail: (297) [user] self_eval([/, trigram, 4]) ^ Redo: (295) [user] subst_args0(=, _9290, 494, '&self', [/, trigram, 4], _193776) ^ Unify: (295) [user] subst_args0(=, _9290, 494, '&self', [/, trigram, 4], _193776) Call: (296) [system] _234036 is 494+ -1 Exit: (296) [system] 493 is 494+ -1 ^ Call: (296) [user] trace_eval(subst_args1(=, _9290), (false, (e2;e)), 494, '&self', [/, trigram, 4], _235912) ^ Unify: (296) [user] trace_eval(subst_args1(=, _9290), (false, (e2;e)), 494, '&self', [/, trigram, 4], _235912) ^ Call: (297) [user] must_det_ll((notrace((flag(eval_num, _237822, _237822+1), _237840 is _237822 mod 500, _237858 is 99-494 mod 100, _237882=_237884, option_else('trace-length', _237896, 500), option_else('trace-depth', _237904, 30))), quietly(if_t((nop(stop_rtrace), _237840>_237896), (set_debug(eval, false), _237960 is _237896+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_237960])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_238012))))) ^ Unify: (297) [user] must_det_ll(user:(notrace((flag(eval_num, _237822, _237822+1), _237840 is _237822 mod 500, _237858 is 99-494 mod 100, _237882=_237884, option_else('trace-length', _237896, 500), option_else('trace-depth', _237904, 30))), quietly(if_t((nop(stop_rtrace), _237840>_237896), (set_debug(eval, false), _237960 is _237896+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_237960])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_238012))))) ^ Call: (298) [user] once(user:(notrace((flag(eval_num, _237822, _237822+1), _237840 is _237822 mod 500, _237858 is 99-494 mod 100, _237882=_237884, option_else('trace-length', _237896, 500), option_else('trace-depth', _237904, 30))), quietly(if_t((nop(stop_rtrace), _237840>_237896), (set_debug(eval, false), _237960 is _237896+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_237960])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_238012))))) ^ Unify: (298) [system] once(user:(notrace((flag(eval_num, _237822, _237822+1), _237840 is _237822 mod 500, _237858 is 99-494 mod 100, _237882=_237884, option_else('trace-length', _237896, 500), option_else('trace-depth', _237904, 30))), quietly(if_t((nop(stop_rtrace), _237840>_237896), (set_debug(eval, false), _237960 is _237896+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_237960])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_238012))))) ^ Call: (301) [system] setup_call_cleanup('$notrace'(_241736, _241738), once(user:(flag(eval_num, _237822, _237822+1), _237840 is _237822 mod 500, _237858 is 99-494 mod 100, _237882=_237884, option_else('trace-length', _237896, 500), option_else('trace-depth', _237904, 30))), '$restore_trace'(_241736, _241738)) ^ Unify: (301) [system] setup_call_cleanup(system:'$notrace'(_241736, _241738), system:once(user:(flag(eval_num, _237822, _237822+1), _237840 is _237822 mod 500, _237858 is 99-494 mod 100, _237882=_237884, option_else('trace-length', _237896, 500), option_else('trace-depth', _237904, 30))), system:'$restore_trace'(_241736, _241738)) ^ Call: (302) [system] sig_atomic(system:'$notrace'(_241736, _241738)) ^ Exit: (301) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(flag(eval_num, 52, 52+1), 52 is 52 mod 500, 5 is 99-494 mod 100, _237882=_237882, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), system:'$restore_trace'(3, -1)) ^ Call: (301) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 52>500), (set_debug(eval, false), _237960 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_237960])), nop((start_rtrace, rtrace))))) ^ Unify: (301) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 52>500), (set_debug(eval, false), _237960 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_237960])), nop((start_rtrace, rtrace))))) ^ Exit: (301) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 52>500), (set_debug(eval, false), _237960 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_237960])), nop((start_rtrace, rtrace))))) Call: (300) [user] nop(notrace(no_repeats_var(_238012))) Unify: (300) [user] nop(notrace(no_repeats_var(_238012))) Exit: (300) [user] nop(notrace(no_repeats_var(_238012))) ^ Exit: (298) [system] once(user:(notrace((flag(eval_num, 52, 52+1), 52 is 52 mod 500, 5 is 99-494 mod 100, _237882=_237882, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), quietly(if_t((nop(stop_rtrace), 52>500), (set_debug(eval, false), _237960 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_237960])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_238012))))) ^ Exit: (297) [user] must_det_ll(user:(notrace((flag(eval_num, 52, 52+1), 52 is 52 mod 500, 5 is 99-494 mod 100, _237882=_237882, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), quietly(if_t((nop(stop_rtrace), 52>500), (set_debug(eval, false), _237960 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_237960])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_238012))))) Call: (297) [occurs] occurs:sub_term(_253200, (false, (e2;e))) Unify: (297) [occurs] occurs:sub_term((false, (e2;e)), (false, (e2;e))) Exit: (297) [occurs] occurs:sub_term((false, (e2;e)), (false, (e2;e))) Call: (297) [system] (false, (e2;e))\=(false, (e2;e)) Fail: (297) [system] (false, (e2;e))\=(false, (e2;e)) Redo: (297) [occurs] occurs:sub_term(_253200, (false, (e2;e))) Unify: (297) [occurs] occurs:sub_term(_253200, (false, (e2;e))) Call: (298) [system] compound((false, (e2;e))) Exit: (298) [system] compound((false, (e2;e))) Call: (298) [system] arg(_261622, (false, (e2;e)), _261546) Exit: (298) [system] arg(1, (false, (e2;e)), false) Call: (298) [occurs] occurs:sub_term(_253200, false) Unify: (298) [occurs] occurs:sub_term(false, false) Exit: (298) [occurs] occurs:sub_term(false, false) Exit: (297) [occurs] occurs:sub_term(false, (false, (e2;e))) Call: (297) [system] (false, (e2;e))\=false Exit: (297) [system] (false, (e2;e))\=false ^ Call: (297) [user] if_trace((eval;false, (e2;e)), (_237882=1, indentq(5, 52, -->, [false, [/, trigram, 4]]))) ^ Unify: (297) [user] if_trace((eval;false, (e2;e)), (_237882=1, indentq(5, 52, -->, [false, [/, trigram, 4]]))) ^ Call: (299) [system] setup_call_cleanup('$notrace'(_270926, _270928), once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _237882=1, indentq(5, 52, -->, [false, [/, trigram, 4]]))), _270884, fbug((_270884-->if_trace((eval;false, (e2;e)), (_237882=1, indentq(5, 52, -->, [false, [/, trigram, 4]])))))))), '$restore_trace'(_270926, _270928)) ^ Unify: (299) [system] setup_call_cleanup(system:'$notrace'(_270926, _270928), system:once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _237882=1, indentq(5, 52, -->, [false, [/, trigram, 4]]))), _270884, fbug((_270884-->if_trace((eval;false, (e2;e)), (_237882=1, indentq(5, 52, -->, [false, [/, trigram, 4]])))))))), system:'$restore_trace'(_270926, _270928)) ^ Call: (300) [system] sig_atomic(system:'$notrace'(_270926, _270928)) ^ Exit: (299) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _237882=1, indentq(5, 52, -->, [false, [/, trigram, 4]]))), _270884, fbug((_270884-->if_trace((eval;false, (e2;e)), (_237882=1, indentq(5, 52, -->, [false, [/, trigram, 4]])))))))), system:'$restore_trace'(3, -1)) ^ Exit: (297) [user] if_trace((eval;false, (e2;e)), (_237882=1, indentq(5, 52, -->, [false, [/, trigram, 4]]))) Call: (297) [system] _275708=retval(fail) Exit: (297) [system] retval(fail)=retval(fail) Call: (297) [system] _277570=(\+ \+ (flag(eval_num, _277590, _277590+1), (retval(fail)\=@=retval(fail), nonvar(_235912)->indentq(5, _277590, <--, [false, _235912]);indentq(5, _277590, <--, [false, retval(fail)])))) Exit: (297) [system] (\+ \+ (flag(eval_num, _277590, _277590+1), (retval(fail)\=@=retval(fail), nonvar(_235912)->indentq(5, _277590, <--, [false, _235912]);indentq(5, _277590, <--, [false, retval(fail)]))))=(\+ \+ (flag(eval_num, _277590, _277590+1), (retval(fail)\=@=retval(fail), nonvar(_235912)->indentq(5, _277590, <--, [false, _235912]);indentq(5, _277590, <--, [false, retval(fail)])))) ^ Call: (297) [user] call_cleanup(((call(subst_args1(=, _9290), 494, '&self', [/, trigram, 4], _235912)*->nb_setarg(1, retval(fail), _235912);fail, trace, call(subst_args1(=, _9290), 494, '&self', [/, trigram, 4], _235912)), ignore(notrace((\+_235912\=_238012, nb_setarg(1, retval(fail), _235912))))), ignore((_237882==1->ignore(\+ \+ (flag(eval_num, _277590, _277590+1), (retval(fail)\=@=retval(fail), nonvar(_235912)->indentq(5, _277590, <--, [false, _235912]);indentq(5, _277590, <--, [false, retval(fail)]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _277590, _277590+1), (retval(fail)\=@=retval(fail), nonvar(_235912)->indentq(5, _277590, <--, [false, _235912]);indentq(5, _277590, <--, [false, retval(fail)]))))))))))) ^ Unify: (297) [system] call_cleanup(user:((call(subst_args1(=, _9290), 494, '&self', [/, trigram, 4], _235912)*->nb_setarg(1, retval(fail), _235912);fail, trace, call(subst_args1(=, _9290), 494, '&self', [/, trigram, 4], _235912)), ignore(notrace((\+_235912\=_238012, nb_setarg(1, retval(fail), _235912))))), user:ignore((_237882==1->ignore(\+ \+ (flag(eval_num, _277590, _277590+1), (retval(fail)\=@=retval(fail), nonvar(_235912)->indentq(5, _277590, <--, [false, _235912]);indentq(5, _277590, <--, [false, retval(fail)]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _277590, _277590+1), (retval(fail)\=@=retval(fail), nonvar(_235912)->indentq(5, _277590, <--, [false, _235912]);indentq(5, _277590, <--, [false, retval(fail)]))))))))))) ^ Call: (299) [user] subst_args1(=, _9290, 494, '&self', [/, trigram, 4], _235912) ^ Unify: (299) [user] subst_args1(=, _9290, 494, '&self', [/, trigram, 4], _235912) Call: (300) [system] var(=) ^ Redo: (299) [user] subst_args1(=, _9290, 494, '&self', [/, trigram, 4], _235912) Call: (300) [system] atom(=) Exit: (300) [system] atom(=) Call: (300) [system] (=)\==(=) ^ Redo: (299) [user] subst_args1(=, _9290, 494, '&self', [/, trigram, 4], _235912) ^ Unify: (299) [user] subst_args1(=, _9290, 494, '&self', [/, trigram, 4], _235912) Call: (300) [system] atom([/, trigram, 4]) ^ Redo: (299) [user] subst_args1(=, _9290, 494, '&self', [/, trigram, 4], _235912) ^ Unify: (299) [user] subst_args1(=, _9290, 494, '&self', [/, trigram, 4], _235912) Call: (300) [system] is_list([trigram, 4]) Exit: (300) [system] is_list([trigram, 4]) ^ Unify: (299) [user] subst_args1(=, _9290, 494, '&self', [/, trigram, 4], _235912) Call: (300) [system] is_list([/, trigram, 4]) Exit: (300) [system] is_list([/, trigram, 4]) ^ Unify: (299) [user] subst_args1(=, _9290, 494, '&self', [/, trigram, 4], [/|_297444]) Call: (300) [system] var(/) ^ Redo: (299) [user] subst_args1(=, _9290, 494, '&self', [/, trigram, 4], _235912) ^ Unify: (299) [user] subst_args1(=, _9290, 494, '&self', [/, trigram, 4], _235912) Call: (300) [system] fail ^ Redo: (299) [user] subst_args1(=, _9290, 494, '&self', [/, trigram, 4], _235912) ^ Unify: (299) [user] subst_args1(=, _9290, 494, '&self', [/, trigram, 4], _235912) Call: (300) [system] is_list([/, trigram, 4]) Exit: (300) [system] is_list([/, trigram, 4]) ^ Call: (300) [user] apply:maplist(self_subst, [/, trigram, 4]) ^ Unify: (300) [apply] apply:maplist(user:self_subst, [/, trigram, 4]) Call: (301) [apply] apply:maplist_([/, trigram, 4], user:self_subst) Unify: (301) [apply] apply:maplist_([/, trigram, 4], user:self_subst) ^ Call: (302) [user] self_subst(/) ^ Unify: (302) [user] self_subst(/) Call: (303) [system] callable(/) Exit: (303) [system] callable(/) ^ Unify: (302) [user] self_subst(/) ^ Call: (303) [user] self_eval(/) ^ Unify: (303) [user] self_eval(/) ^ Call: (305) [system] setup_call_cleanup('$notrace'(_316064, _316066), once(user:self_eval0(/)), '$restore_trace'(_316064, _316066)) ^ Unify: (305) [system] setup_call_cleanup(system:'$notrace'(_316064, _316066), system:once(user:self_eval0(/)), system:'$restore_trace'(_316064, _316066)) ^ Call: (306) [system] sig_atomic(system:'$notrace'(_316064, _316066)) ^ Exit: (305) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(/)), system:'$restore_trace'(3, -1)) ^ Exit: (303) [user] self_eval(/) ^ Exit: (302) [user] self_subst(/) Call: (302) [apply] apply:maplist_([trigram, 4], user:self_subst) Unify: (302) [apply] apply:maplist_([trigram, 4], user:self_subst) ^ Call: (303) [user] self_subst(trigram) ^ Unify: (303) [user] self_subst(trigram) Call: (304) [system] callable(trigram) Exit: (304) [system] callable(trigram) ^ Unify: (303) [user] self_subst(trigram) ^ Call: (304) [user] self_eval(trigram) ^ Unify: (304) [user] self_eval(trigram) ^ Call: (306) [system] setup_call_cleanup('$notrace'(_330024, _330026), once(user:self_eval0(trigram)), '$restore_trace'(_330024, _330026)) ^ Unify: (306) [system] setup_call_cleanup(system:'$notrace'(_330024, _330026), system:once(user:self_eval0(trigram)), system:'$restore_trace'(_330024, _330026)) ^ Call: (307) [system] sig_atomic(system:'$notrace'(_330024, _330026)) ^ Exit: (306) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(trigram)), system:'$restore_trace'(3, -1)) ^ Exit: (304) [user] self_eval(trigram) ^ Exit: (303) [user] self_subst(trigram) Call: (303) [apply] apply:maplist_([4], user:self_subst) Unify: (303) [apply] apply:maplist_([4], user:self_subst) ^ Call: (304) [user] self_subst(4) ^ Unify: (304) [user] self_subst(4) Call: (305) [system] callable(4) ^ Redo: (304) [user] self_subst(4) ^ Exit: (304) [user] self_subst(4) Call: (304) [apply] apply:maplist_([], user:self_subst) Unify: (304) [apply] apply:maplist_([], user:self_subst) Exit: (304) [apply] apply:maplist_([], user:self_subst) Exit: (303) [apply] apply:maplist_([4], user:self_subst) Exit: (302) [apply] apply:maplist_([trigram, 4], user:self_subst) Exit: (301) [apply] apply:maplist_([/, trigram, 4], user:self_subst) ^ Exit: (300) [apply] apply:maplist(user:self_subst, [/, trigram, 4]) Call: (300) [system] [/, trigram, 4]=[_348628|_348630] Exit: (300) [system] [/, trigram, 4]=[/, trigram, 4] Call: (300) [system] atom(/) Exit: (300) [system] atom(/) ^ Unify: (299) [user] subst_args1(=, _9290, 494, '&self', [/, trigram, 4], _235912) ^ Call: (300) [user] is_space_op(/) ^ Redo: (299) [user] subst_args1(=, _9290, 494, '&self', [/, trigram, 4], _235912) ^ Unify: (299) [user] subst_args1(=, _9290, 494, '&self', [/, trigram, 4], _235912) Call: (300) [system] (/)==case ^ Redo: (299) [user] subst_args1(=, _9290, 494, '&self', [/, trigram, 4], _235912) ^ Unify: (299) [user] subst_args1(=, _9290, 494, '&self', [/, trigram, 4], _235912) Call: (300) [system] fail ^ Redo: (299) [user] subst_args1(=, _9290, 494, '&self', [/, trigram, 4], _235912) ^ Unify: (299) [user] subst_args1(=, _9290, 494, '&self', [/, trigram, 4], _235912) Call: (300) [system] _361712=do_more_defs(true) Exit: (300) [system] do_more_defs(true)=do_more_defs(true) ^ Call: (300) [user] clause(eval_21(subst_args, _9290, 494, '&self', [/, trigram, 4], _235912), _363588) ^ Redo: (299) [user] subst_args1(=, _9290, 494, '&self', [/, trigram, 4], _235912) ^ Unify: (299) [user] subst_args1(=, _9290, 494, '&self', [/, trigram, 4], _235912) Call: (300) [system] fail ^ Redo: (299) [user] subst_args1(=, _9290, 494, '&self', [/, trigram, 4], _235912) ^ Unify: (299) [user] subst_args1(=, _9290, 494, '&self', [/, trigram, 4], _235912) ^ Call: (300) [user] is_and(/) ^ Unify: (300) [user] is_and(/) Call: (301) [system] atom(/) Exit: (301) [system] atom(/) ^ Unify: (300) [user] is_and(/) ^ Call: (301) [user] is_and(/, _373912) ^ Unify: (301) [user] is_and(/, _374840) Call: (302) [system] atom(/) Exit: (302) [system] atom(/) ^ Redo: (299) [user] subst_args1(=, _9290, 494, '&self', [/, trigram, 4], _235912) ^ Unify: (299) [user] subst_args1(=, _9290, 494, '&self', [/, trigram, 4], [/|_378488]) Call: (300) [system] nonvar(/) Exit: (300) [system] nonvar(/) Call: (300) [system] fail ^ Redo: (299) [user] subst_args1(=, _9290, 494, '&self', [/, trigram, 4], _235912) ^ Unify: (299) [user] subst_args1(=, _9290, 494, '&self', [/, trigram, 4], _235912) ^ Call: (300) [user] subst_args2(=, 494, '&self', [/, trigram, 4], _235912) ^ Unify: (300) [user] subst_args2(=, 494, '&self', [/, trigram, 4], _235912) Call: (301) [system] 494<3 ^ Redo: (300) [user] subst_args2(=, 494, '&self', [/, trigram, 4], _235912) ^ Unify: (300) [user] subst_args2(=, 494, '&self', [/, trigram, 4], _235912) Call: (301) [system] fail ^ Redo: (300) [user] subst_args2(=, 494, '&self', [/, trigram, 4], _235912) ^ Unify: (300) [user] subst_args2(=, 494, '&self', [/, trigram, 4], _235912) ^ Call: (301) [user] mnotrace(is_user_defined_head(=, '&self', /)) ^ Unify: (301) [user] mnotrace(is_user_defined_head(=, '&self', /)) ^ Call: (302) [user] once(is_user_defined_head(=, '&self', /)) ^ Unify: (302) [system] once(user:is_user_defined_head(=, '&self', /)) ^ Call: (303) [user] is_user_defined_head(=, '&self', /) ^ Unify: (303) [user] is_user_defined_head(=, '&self', /) ^ Call: (304) [user] mnotrace(is_user_defined_head0(=, '&self', /)) ^ Unify: (304) [user] mnotrace(is_user_defined_head0(=, '&self', /)) ^ Call: (305) [user] once(is_user_defined_head0(=, '&self', /)) ^ Unify: (305) [system] once(user:is_user_defined_head0(=, '&self', /)) ^ Call: (306) [user] is_user_defined_head0(=, '&self', /) ^ Unify: (306) [user] is_user_defined_head0(=, '&self', /) Call: (307) [system] callable(/) Exit: (307) [system] callable(/) Call: (307) [system] functor(/, _404590, _404670) Exit: (307) [system] functor(/, /, 0) ^ Call: (307) [user] is_user_defined_head_f(=, '&self', /) ^ Unify: (307) [user] is_user_defined_head_f(=, '&self', /) ^ Call: (308) [user] is_user_defined_head_f1(=, '&self', /) ^ Unify: (308) [user] is_user_defined_head_f1(=, '&self', /) Call: (309) [user] metta_eq_def(=, '&self', [/|_410188], _410270) Unify: (309) [user] metta_eq_def(=, '&self', [/|_410188], _411194) ^ Call: (310) [user] ignore((=)=(=)) ^ Unify: (310) [system] ignore(user:((=)=(=))) Call: (311) [system] (=)=(=) Exit: (311) [system] (=)=(=) ^ Exit: (310) [system] ignore(user:((=)=(=))) Call: (310) [user] metta_atom('&self', [=, [/|_410188], _416710]) Unify: (310) [user] metta_atom('&self', [=, [/|_410188], _416710]) ^ Call: (311) [user] typed_list('&self', _418624, _418546) ^ Unify: (311) [user] typed_list('&self', _419556, _418546) Call: (312) [system] compound('&self') Fail: (312) [system] compound('&self') ^ Fail: (311) [user] typed_list('&self', _422336, _418546) Redo: (310) [user] metta_atom('&self', [=, [/|_410188], _416710]) Unify: (310) [user] metta_atom('&self', [=, [/|_410188], _416710]) Call: (311) [system] '&self'=='&flybase' Redo: (310) [user] metta_atom('&self', [=, [/|_410188], _416710]) Unify: (310) [user] metta_atom('&self', [=, [/|_410188], _416710]) ^ Call: (311) [user] metta_atom_in_file('&self', [=, [/|_410188], _416710]) ^ Unify: (311) [user] metta_atom_in_file('&self', [=, [/|_410188], _416710]) ^ Call: (312) [user] metta_atom_in_file('&self', [=, [/|_410188], _416710], _429718, _429720) ^ Unify: (312) [user] metta_atom_in_file('&self', [=, [/|_410188], _416710], _430654, _430656) ^ Call: (313) [user] loaded_into_kb('&self', _431512) ^ Unify: (313) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Exit: (313) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Call: (313) [user] once(user:asserted_metta_pred(_442102, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Unify: (313) [system] once(user:asserted_metta_pred(_442102, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Call: (314) [user] asserted_metta_pred(_442102, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Fail: (314) [user] asserted_metta_pred(_442102, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Redo: (310) [user] metta_atom('&self', [=, [/|_410188], _416710]) Unify: (310) [user] metta_atom('&self', [=, [/|_410188], _416710]) Call: (311) [user] metta_atom_asserted('&self', [=, [/|_410188], _416710]) Unify: (311) [user] metta_atom_asserted('&self', [=, [/|_410188], _416710]) ^ Call: (312) [user] metta_atom_asserted_deduced('&self', [=, [/|_410188], _416710]) Redo: (311) [user] metta_atom_asserted('&self', [=, [/|_410188], _416710]) Redo: (310) [user] metta_atom('&self', [=, [/|_410188], _416710]) Unify: (310) [user] metta_atom('&self', [=, [/|_410188], _416710]) Call: (311) [system] '&self'\=='&corelib' Exit: (311) [system] '&self'\=='&corelib' ^ Call: (311) [user] using_all_spaces ^ Unify: (311) [user] using_all_spaces Call: (312) [system] nb_current(with_all_spaces, t) Redo: (310) [user] metta_atom('&self', [=, [/|_410188], _416710]) Unify: (310) [user] metta_atom('&self', [=, [/|_410188], _416710]) Call: (311) [system] '&self'\=='&corelib' Exit: (311) [system] '&self'\=='&corelib' Call: (311) [user] metta_atom_asserted('&self', '&corelib') Unify: (311) [user] metta_atom_asserted('&self', '&corelib') ^ Call: (312) [user] metta_atom_asserted_deduced('&self', '&corelib') Redo: (311) [user] metta_atom_asserted('&self', '&corelib') Unify: (311) [user] metta_atom_asserted('&self', '&corelib') Exit: (311) [user] metta_atom_asserted('&self', '&corelib') Call: (311) [user] should_inherit_from_corelib([=, [/|_410188], _416710]) Unify: (311) [user] should_inherit_from_corelib([=, [/|_410188], _416710]) ^ Call: (312) [user] using_all_spaces ^ Unify: (312) [user] using_all_spaces Call: (313) [system] nb_current(with_all_spaces, t) Redo: (311) [user] should_inherit_from_corelib([=, [/|_410188], _416710]) Unify: (311) [user] should_inherit_from_corelib([=, [/|_410188], _416710]) Call: (312) [system] (=)==(:) Redo: (311) [user] should_inherit_from_corelib([=, [/|_410188], _416710]) Unify: (311) [user] should_inherit_from_corelib([=, [/|_410188], _416710]) Call: (312) [system] (=)=='@doc' Redo: (311) [user] should_inherit_from_corelib([=, [/|_410188], _416710]) Unify: (311) [user] should_inherit_from_corelib([=, [/|_410188], _416710]) Call: (312) [system] fail Redo: (311) [user] metta_atom_asserted('&self', '&corelib') Redo: (310) [user] metta_atom('&self', [=, [/|_410188], _416710]) Fail: (309) [user] metta_eq_def(=, '&self', [/|_410188], _497306) ^ Fail: (308) [user] is_user_defined_head_f1(=, '&self', /) ^ Redo: (307) [user] is_user_defined_head_f(=, '&self', /) ^ Unify: (307) [user] is_user_defined_head_f(=, '&self', /) ^ Call: (308) [user] is_user_defined_head_f1(=, '&self', [/|_500950]) ^ Unify: (308) [user] is_user_defined_head_f1(=, '&self', [/|_500950]) Call: (309) [user] metta_eq_def(=, '&self', [[/|_500950]|_502820], _502902) Unify: (309) [user] metta_eq_def(=, '&self', [[/|_500950]|_502820], _503826) ^ Call: (310) [user] ignore((=)=(=)) ^ Unify: (310) [system] ignore(user:((=)=(=))) Call: (311) [system] (=)=(=) Exit: (311) [system] (=)=(=) ^ Exit: (310) [system] ignore(user:((=)=(=))) Call: (310) [user] metta_atom('&self', [=, [[/|_500950]|_502820], _509342]) Unify: (310) [user] metta_atom('&self', [=, [[/|_500950]|_502820], _509342]) ^ Call: (311) [user] typed_list('&self', _511256, _511178) ^ Unify: (311) [user] typed_list('&self', _512188, _511178) Call: (312) [system] compound('&self') Fail: (312) [system] compound('&self') ^ Fail: (311) [user] typed_list('&self', _514968, _511178) Redo: (310) [user] metta_atom('&self', [=, [[/|_500950]|_502820], _509342]) Unify: (310) [user] metta_atom('&self', [=, [[/|_500950]|_502820], _509342]) Call: (311) [system] '&self'=='&flybase' Redo: (310) [user] metta_atom('&self', [=, [[/|_500950]|_502820], _509342]) Unify: (310) [user] metta_atom('&self', [=, [[/|_500950]|_502820], _509342]) ^ Call: (311) [user] metta_atom_in_file('&self', [=, [[/|_500950]|_502820], _509342]) ^ Unify: (311) [user] metta_atom_in_file('&self', [=, [[/|_500950]|_502820], _509342]) ^ Call: (312) [user] metta_atom_in_file('&self', [=, [[/|_500950]|_502820], _509342], _522350, _522352) ^ Unify: (312) [user] metta_atom_in_file('&self', [=, [[/|_500950]|_502820], _509342], _523286, _523288) ^ Call: (313) [user] loaded_into_kb('&self', _9760) ^ Unify: (313) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Exit: (313) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Call: (313) [user] once(user:asserted_metta_pred(_20316, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Unify: (313) [system] once(user:asserted_metta_pred(_20316, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Call: (314) [user] asserted_metta_pred(_20316, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Fail: (314) [user] asserted_metta_pred(_20316, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Redo: (310) [user] metta_atom('&self', [=, [[/|_9732]|_9738], _9754]) Unify: (310) [user] metta_atom('&self', [=, [[/|_9732]|_9738], _9754]) Call: (311) [user] metta_atom_asserted('&self', [=, [[/|_9732]|_9738], _9754]) Unify: (311) [user] metta_atom_asserted('&self', [=, [[/|_9732]|_9738], _9754]) ^ Call: (312) [user] metta_atom_asserted_deduced('&self', [=, [[/|_9732]|_9738], _9754]) Redo: (311) [user] metta_atom_asserted('&self', [=, [[/|_9732]|_9738], _9754]) Redo: (310) [user] metta_atom('&self', [=, [[/|_9732]|_9738], _9754]) Unify: (310) [user] metta_atom('&self', [=, [[/|_9732]|_9738], _9754]) Call: (311) [system] '&self'\=='&corelib' Exit: (311) [system] '&self'\=='&corelib' ^ Call: (311) [user] using_all_spaces ^ Unify: (311) [user] using_all_spaces Call: (312) [system] nb_current(with_all_spaces, t) Redo: (310) [user] metta_atom('&self', [=, [[/|_9732]|_9738], _9754]) Unify: (310) [user] metta_atom('&self', [=, [[/|_9732]|_9738], _9754]) Call: (311) [system] '&self'\=='&corelib' Exit: (311) [system] '&self'\=='&corelib' Call: (311) [user] metta_atom_asserted('&self', '&corelib') Unify: (311) [user] metta_atom_asserted('&self', '&corelib') ^ Call: (312) [user] metta_atom_asserted_deduced('&self', '&corelib') Redo: (311) [user] metta_atom_asserted('&self', '&corelib') Unify: (311) [user] metta_atom_asserted('&self', '&corelib') Exit: (311) [user] metta_atom_asserted('&self', '&corelib') Call: (311) [user] should_inherit_from_corelib([=, [[/|_9732]|_9738], _9754]) Unify: (311) [user] should_inherit_from_corelib([=, [[/|_9732]|_9738], _9754]) ^ Call: (312) [user] using_all_spaces ^ Unify: (312) [user] using_all_spaces Call: (313) [system] nb_current(with_all_spaces, t) Redo: (311) [user] should_inherit_from_corelib([=, [[/|_9732]|_9738], _9754]) Unify: (311) [user] should_inherit_from_corelib([=, [[/|_9732]|_9738], _9754]) Call: (312) [system] (=)==(:) Redo: (311) [user] should_inherit_from_corelib([=, [[/|_9732]|_9738], _9754]) Unify: (311) [user] should_inherit_from_corelib([=, [[/|_9732]|_9738], _9754]) Call: (312) [system] (=)=='@doc' Redo: (311) [user] should_inherit_from_corelib([=, [[/|_9732]|_9738], _9754]) Unify: (311) [user] should_inherit_from_corelib([=, [[/|_9732]|_9738], _9754]) Call: (312) [system] fail Redo: (311) [user] metta_atom_asserted('&self', '&corelib') Redo: (310) [user] metta_atom('&self', [=, [[/|_9732]|_9738], _9754]) Fail: (309) [user] metta_eq_def(=, '&self', [[/|_9732]|_9738], _75520) ^ Fail: (308) [user] is_user_defined_head_f1(=, '&self', [/|_9732]) ^ Fail: (307) [user] is_user_defined_head_f(=, '&self', /) ^ Fail: (306) [user] is_user_defined_head0(=, '&self', /) ^ Fail: (305) [system] once(user:is_user_defined_head0(=, '&self', /)) ^ Fail: (304) [user] mnotrace(is_user_defined_head0(=, '&self', /)) ^ Fail: (303) [user] is_user_defined_head(=, '&self', /) ^ Fail: (302) [system] once(user:is_user_defined_head(=, '&self', /)) ^ Fail: (301) [user] mnotrace(is_user_defined_head(=, '&self', /)) ^ Redo: (300) [user] subst_args2(=, 494, '&self', [/, trigram, 4], _9398) ^ Unify: (300) [user] subst_args2(=, 494, '&self', [/, trigram, 4], _9398) ^ Call: (301) [user] subst_args40(=, 494, '&self', [/, trigram, 4], _9398) ^ Unify: (301) [user] subst_args40(=, 494, '&self', [/, trigram, 4], _9398) Call: (302) [user] is_function(/) Unify: (302) [user] is_function(/) ^ Call: (303) [user] symbol(/) ^ Unify: (303) [user] symbol(/) Call: (304) [system] atom(/) Exit: (304) [system] atom(/) ^ Exit: (303) [user] symbol(/) Exit: (302) [user] is_function(/) ^ Call: (302) [user] is_special_op(/) ^ Unify: (302) [user] is_special_op(/) ^ Call: (303) [user] current_self(_96764) ^ Unify: (303) [user] current_self(_96764) Call: (304) [system] nb_current(self_space, _96764) Exit: (304) [system] nb_current(self_space, '&self') Call: (304) [system] '&self'\==[] Exit: (304) [system] '&self'\==[] ^ Exit: (303) [user] current_self('&self') ^ Call: (303) [user] is_special_op('&self', /) ^ Unify: (303) [user] is_special_op('&self', /) Call: (304) [system] atom(/) Exit: (304) [system] atom(/) ^ Fail: (303) [user] is_special_op('&self', /) ^ Fail: (302) [user] is_special_op(/) ^ Redo: (301) [user] subst_args40(=, 494, '&self', [/, trigram, 4], _9398) Call: (302) [system] is_list([trigram, 4]) Exit: (302) [system] is_list([trigram, 4]) ^ Call: (302) [user] apply:maplist(subst_args(=, _111598, 494, '&self'), [trigram, 4], _111604) ^ Unify: (302) [apply] apply:maplist(user:subst_args(=, _111598, 494, '&self'), [trigram, 4], _111604) Call: (303) [apply] apply:maplist_([trigram, 4], _111604, user:subst_args(=, _111598, 494, '&self')) Unify: (303) [apply] apply:maplist_([trigram, 4], [_114422|_114424], user:subst_args(=, _111598, 494, '&self')) ^ Call: (304) [user] subst_args(=, _111598, 494, '&self', trigram, _114422) ^ Unify: (304) [user] subst_args(=, _111598, 494, '&self', trigram, _114422) Call: (305) [system] atom(=) Exit: (305) [system] atom(=) Call: (305) [system] (=)\==(=) ^ Redo: (304) [user] subst_args(=, _111598, 494, '&self', trigram, _114422) ^ Unify: (304) [user] subst_args(=, _111598, 494, '&self', trigram, _114422) ^ Call: (305) [user] self_subst(trigram) ^ Unify: (305) [user] self_subst(trigram) Call: (306) [system] callable(trigram) Exit: (306) [system] callable(trigram) ^ Unify: (305) [user] self_subst(trigram) ^ Call: (306) [user] self_eval(trigram) ^ Unify: (306) [user] self_eval(trigram) ^ Call: (308) [system] setup_call_cleanup('$notrace'(_128390, _128392), once(user:self_eval0(trigram)), '$restore_trace'(_128390, _128392)) ^ Unify: (308) [system] setup_call_cleanup(system:'$notrace'(_128390, _128392), system:once(user:self_eval0(trigram)), system:'$restore_trace'(_128390, _128392)) ^ Call: (309) [system] sig_atomic(system:'$notrace'(_128390, _128392)) ^ Exit: (308) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(trigram)), system:'$restore_trace'(3, -1)) ^ Exit: (306) [user] self_eval(trigram) ^ Exit: (305) [user] self_subst(trigram) Call: (305) [system] _114422=trigram Exit: (305) [system] trigram=trigram ^ Exit: (304) [user] subst_args(=, _111598, 494, '&self', trigram, trigram) Call: (304) [apply] apply:maplist_([4], _114424, user:subst_args(=, _111598, 494, '&self')) Unify: (304) [apply] apply:maplist_([4], [_137748|_137750], user:subst_args(=, _111598, 494, '&self')) ^ Call: (305) [user] subst_args(=, _111598, 494, '&self', 4, _137748) ^ Unify: (305) [user] subst_args(=, _111598, 494, '&self', 4, _137748) Call: (306) [system] atom(=) Exit: (306) [system] atom(=) Call: (306) [system] (=)\==(=) ^ Redo: (305) [user] subst_args(=, _111598, 494, '&self', 4, _137748) ^ Unify: (305) [user] subst_args(=, _111598, 494, '&self', 4, _137748) ^ Call: (306) [user] self_subst(4) ^ Unify: (306) [user] self_subst(4) Call: (307) [system] callable(4) ^ Redo: (306) [user] self_subst(4) ^ Exit: (306) [user] self_subst(4) Call: (306) [system] _137748=4 Exit: (306) [system] 4=4 ^ Exit: (305) [user] subst_args(=, _111598, 494, '&self', 4, 4) Call: (305) [apply] apply:maplist_([], _137750, user:subst_args(=, _111598, 494, '&self')) Unify: (305) [apply] apply:maplist_([], [], user:subst_args(=, _111598, 494, '&self')) Exit: (305) [apply] apply:maplist_([], [], user:subst_args(=, _111598, 494, '&self')) Exit: (304) [apply] apply:maplist_([4], [4], user:subst_args(=, _111598, 494, '&self')) Exit: (303) [apply] apply:maplist_([trigram, 4], [trigram, 4], user:subst_args(=, _111598, 494, '&self')) ^ Exit: (302) [apply] apply:maplist(user:subst_args(=, _111598, 494, '&self'), [trigram, 4], [trigram, 4]) ^ Call: (302) [user] subst_args5(494, '&self', [/, trigram, 4], _9398) ^ Unify: (302) [user] subst_args5(494, '&self', [/, trigram, 4], _9398) ^ Call: (303) [user] eval_selfless(_160212, _160214, 494, '&self', [/, trigram, 4], _9398) ^ Unify: (303) [user] eval_selfless(_161156, _161158, 494, '&self', [/, trigram, 4], _9398) ^ Call: (304) [user] eval_selfless_0([/, trigram, 4], _9398) ^ Unify: (304) [user] eval_selfless_0([/, trigram, 4], _9398) Call: (305) [system] var(/) ^ Redo: (304) [user] eval_selfless_0([/, trigram, 4], _9398) ^ Unify: (304) [user] eval_selfless_0([/, trigram, 4], _9398) ^ Call: (305) [user] is_assignment(/) ^ Unify: (305) [user] is_assignment(/) Call: (306) [system] atom(/) Exit: (306) [system] atom(/) ^ Redo: (304) [user] eval_selfless_0([/, trigram, 4], _9398) ^ Unify: (304) [user] eval_selfless_0([/, trigram, 4], _9398) ^ Call: (305) [user] eval_selfless_1([/, trigram, 4], _9398) ^ Unify: (305) [user] eval_selfless_1([/, trigram, 4], _9398) ^ Call: (306) [user] allow_clp ^ Unify: (306) [user] allow_clp ^ Call: (307) [user] false_flag ^ Unify: (307) [user] false_flag Call: (308) [system] fail Fail: (308) [system] fail ^ Fail: (307) [user] false_flag ^ Redo: (304) [user] eval_selfless_0([/, trigram, 4], _9398) ^ Unify: (304) [user] eval_selfless_0([/, trigram, 4], _9398) ^ Call: (305) [user] eval_selfless_2([/, trigram, 4], _9398) ^ Unify: (305) [user] eval_selfless_2([/, trigram, 4], _9398) Call: (306) [system] var(/) ^ Redo: (305) [user] eval_selfless_2([/, trigram, 4], _9398) ^ Unify: (305) [user] eval_selfless_2([/, trigram, 4], _9398) ^ Call: (306) [user] fake_notrace((ground([/, trigram, 4]), [/, trigram, 4]=[_187004, _187010, _187016], atom(_187004), catch_warn(current_op(_187042, yfx, _187004)), [/, trigram, 4]\=[_187062], s2ps([/, trigram, 4], _187070))) ^ Unify: (306) [user] fake_notrace(user:(ground([/, trigram, 4]), [/, trigram, 4]=[_187004, _187010, _187016], atom(_187004), catch_warn(current_op(_187042, yfx, _187004)), [/, trigram, 4]\=[_187062], s2ps([/, trigram, 4], _187070))) ^ Call: (307) [user] real_notrace(user:(ground([/, trigram, 4]), [/, trigram, 4]=[_187004, _187010, _187016], atom(_187004), catch_warn(current_op(_187042, yfx, _187004)), [/, trigram, 4]\=[_187062], s2ps([/, trigram, 4], _187070))) ^ Unify: (307) [user] real_notrace(user:(ground([/, trigram, 4]), [/, trigram, 4]=[_187004, _187010, _187016], atom(_187004), catch_warn(current_op(_187042, yfx, _187004)), [/, trigram, 4]\=[_187062], s2ps([/, trigram, 4], _187070))) ^ Call: (308) [user] setup_call_cleanup('$notrace'(_190776, _190778), once(user:(ground([/, trigram, 4]), [/, trigram, 4]=[_187004, _187010, _187016], atom(_187004), catch_warn(current_op(_187042, yfx, _187004)), [/, trigram, 4]\=[_187062], s2ps([/, trigram, 4], _187070))), '$restore_trace'(_190776, _190778)) ^ Unify: (308) [system] setup_call_cleanup(user:'$notrace'(_190776, _190778), user:once(user:(ground([/, trigram, 4]), [/, trigram, 4]=[_187004, _187010, _187016], atom(_187004), catch_warn(current_op(_187042, yfx, _187004)), [/, trigram, 4]\=[_187062], s2ps([/, trigram, 4], _187070))), user:'$restore_trace'(_190776, _190778)) ^ Call: (309) [system] sig_atomic(user:'$notrace'(_190776, _190778)) ^ Exit: (308) [system] setup_call_cleanup(user:'$notrace'(3, -1), user:once(user:(ground([/, trigram, 4]), [/, trigram, 4]=[/, trigram, 4], atom(/), catch_warn(current_op(400, yfx, /)), [/, trigram, 4]\=[_187062], s2ps([/, trigram, 4], trigram/4))), user:'$restore_trace'(3, -1)) ^ Exit: (307) [user] real_notrace(user:(ground([/, trigram, 4]), [/, trigram, 4]=[/, trigram, 4], atom(/), catch_warn(current_op(400, yfx, /)), [/, trigram, 4]\=[_187062], s2ps([/, trigram, 4], trigram/4))) ^ Exit: (306) [user] fake_notrace(user:(ground([/, trigram, 4]), [/, trigram, 4]=[/, trigram, 4], atom(/), catch_warn(current_op(400, yfx, /)), [/, trigram, 4]\=[_187062], s2ps([/, trigram, 4], trigram/4))) ^ Call: (306) [user] fake_notrace(catch(_9398 is trigram/4, _196490, fail)) ^ Unify: (306) [user] fake_notrace(user:catch(_9398 is trigram/4, _196490, fail)) ^ Call: (307) [user] real_notrace(user:catch(_9398 is trigram/4, _196490, fail)) ^ Unify: (307) [user] real_notrace(user:catch(_9398 is trigram/4, _196490, fail)) ^ Call: (308) [user] setup_call_cleanup('$notrace'(_200204, _200206), once(user:catch(_9398 is trigram/4, _196490, fail)), '$restore_trace'(_200204, _200206)) ^ Unify: (308) [system] setup_call_cleanup(user:'$notrace'(_200204, _200206), user:once(user:catch(_9398 is trigram/4, _196490, fail)), user:'$restore_trace'(_200204, _200206)) ^ Call: (309) [system] sig_atomic(user:'$notrace'(_200204, _200206)) ^ Fail: (307) [user] real_notrace(user:catch(_9398 is trigram/4, _9738, fail)) ^ Fail: (306) [user] fake_notrace(user:catch(_9398 is trigram/4, _9738, fail)) ^ Redo: (302) [user] subst_args5(494, '&self', [/, trigram, 4], _9398) ^ Unify: (302) [user] subst_args5(494, '&self', [/, trigram, 4], _9398) ^ Call: (303) [user] is_system_pred(/) ^ Unify: (303) [user] is_system_pred(/) Call: (304) [system] atom(/) Exit: (304) [system] atom(/) Call: (304) [system] atom_concat(_17316, !, /) ^ Redo: (303) [user] is_system_pred(/) ^ Unify: (303) [user] is_system_pred(/) Call: (304) [system] atom(/) Exit: (304) [system] atom(/) Call: (304) [system] atom_concat(_21944, '-fn', /) ^ Redo: (303) [user] is_system_pred(/) ^ Unify: (303) [user] is_system_pred(/) Call: (304) [system] atom(/) Exit: (304) [system] atom(/) Call: (304) [system] atom_concat(_26572, '-p', /) ^ Redo: (302) [user] subst_args5(494, '&self', [/, trigram, 4], _9398) ^ Call: (303) [user] subst_args6(494, '&self', [/, trigram, 4], _9398) ^ Unify: (303) [user] subst_args6(494, '&self', [/, trigram, 4], _9398) ^ Call: (304) [user] is_system_pred(/) ^ Unify: (304) [user] is_system_pred(/) Call: (305) [system] atom(/) Exit: (305) [system] atom(/) Call: (305) [system] atom_concat(_34014, !, /) ^ Redo: (304) [user] is_system_pred(/) ^ Unify: (304) [user] is_system_pred(/) Call: (305) [system] atom(/) Exit: (305) [system] atom(/) Call: (305) [system] atom_concat(_38642, '-fn', /) ^ Redo: (304) [user] is_system_pred(/) ^ Unify: (304) [user] is_system_pred(/) Call: (305) [system] atom(/) Exit: (305) [system] atom(/) Call: (305) [system] atom_concat(_43270, '-p', /) ^ Redo: (299) [user] subst_args1(=, _9290, 494, '&self', [/, trigram, 4], _9398) ^ Call: (300) [user] subst_args2_failed(494, '&self', [/, trigram, 4], _9398) ^ Unify: (300) [user] subst_args2_failed(494, '&self', [/, trigram, 4], _9398) Call: (301) [system] [/, trigram, 4]==[] ^ Redo: (300) [user] subst_args2_failed(494, '&self', [/, trigram, 4], _9398) ^ Unify: (300) [user] subst_args2_failed(494, '&self', [/, trigram, 4], _9398) Call: (301) [system] var([/, trigram, 4]) ^ Redo: (300) [user] subst_args2_failed(494, '&self', [/, trigram, 4], _9398) ^ Unify: (300) [user] subst_args2_failed(494, '&self', [/, trigram, 4], _9398) ^ Call: (301) [user] once(subst_selfless([/, trigram, 4], _9398)) ^ Unify: (301) [system] once(user:subst_selfless([/, trigram, 4], _9398)) ^ Call: (302) [user] subst_selfless([/, trigram, 4], _9398) ^ Unify: (302) [user] subst_selfless([/, trigram, 4], _9398) Call: (303) [system] var(/) ^ Redo: (302) [user] subst_selfless([/, trigram, 4], _9398) ^ Unify: (302) [user] subst_selfless([/, trigram, 4], _9398) ^ Call: (303) [user] eval_selfless(_59128, _59130, _59132, _59134, [/, trigram, 4], _9398) ^ Unify: (303) [user] eval_selfless(_60072, _60074, _60076, _60078, [/, trigram, 4], _9398) ^ Call: (304) [user] eval_selfless_0([/, trigram, 4], _9398) ^ Unify: (304) [user] eval_selfless_0([/, trigram, 4], _9398) Call: (305) [system] var(/) ^ Redo: (304) [user] eval_selfless_0([/, trigram, 4], _9398) ^ Unify: (304) [user] eval_selfless_0([/, trigram, 4], _9398) ^ Call: (305) [user] is_assignment(/) ^ Unify: (305) [user] is_assignment(/) Call: (306) [system] atom(/) Exit: (306) [system] atom(/) ^ Redo: (304) [user] eval_selfless_0([/, trigram, 4], _9398) ^ Unify: (304) [user] eval_selfless_0([/, trigram, 4], _9398) ^ Call: (305) [user] eval_selfless_1([/, trigram, 4], _9398) ^ Unify: (305) [user] eval_selfless_1([/, trigram, 4], _9398) ^ Call: (306) [user] allow_clp ^ Unify: (306) [user] allow_clp ^ Call: (307) [user] false_flag ^ Unify: (307) [user] false_flag Call: (308) [system] fail Fail: (308) [system] fail ^ Fail: (307) [user] false_flag ^ Redo: (304) [user] eval_selfless_0([/, trigram, 4], _9398) ^ Unify: (304) [user] eval_selfless_0([/, trigram, 4], _9398) ^ Call: (305) [user] eval_selfless_2([/, trigram, 4], _9398) ^ Unify: (305) [user] eval_selfless_2([/, trigram, 4], _9398) Call: (306) [system] var(/) ^ Redo: (305) [user] eval_selfless_2([/, trigram, 4], _9398) ^ Unify: (305) [user] eval_selfless_2([/, trigram, 4], _9398) ^ Call: (306) [user] fake_notrace((ground([/, trigram, 4]), [/, trigram, 4]=[_85920, _85926, _85932], atom(_85920), catch_warn(current_op(_85958, yfx, _85920)), [/, trigram, 4]\=[_85978], s2ps([/, trigram, 4], _85986))) ^ Unify: (306) [user] fake_notrace(user:(ground([/, trigram, 4]), [/, trigram, 4]=[_85920, _85926, _85932], atom(_85920), catch_warn(current_op(_85958, yfx, _85920)), [/, trigram, 4]\=[_85978], s2ps([/, trigram, 4], _85986))) ^ Call: (307) [user] real_notrace(user:(ground([/, trigram, 4]), [/, trigram, 4]=[_85920, _85926, _85932], atom(_85920), catch_warn(current_op(_85958, yfx, _85920)), [/, trigram, 4]\=[_85978], s2ps([/, trigram, 4], _85986))) ^ Unify: (307) [user] real_notrace(user:(ground([/, trigram, 4]), [/, trigram, 4]=[_85920, _85926, _85932], atom(_85920), catch_warn(current_op(_85958, yfx, _85920)), [/, trigram, 4]\=[_85978], s2ps([/, trigram, 4], _85986))) ^ Call: (308) [user] setup_call_cleanup('$notrace'(_89692, _89694), once(user:(ground([/, trigram, 4]), [/, trigram, 4]=[_85920, _85926, _85932], atom(_85920), catch_warn(current_op(_85958, yfx, _85920)), [/, trigram, 4]\=[_85978], s2ps([/, trigram, 4], _85986))), '$restore_trace'(_89692, _89694)) ^ Unify: (308) [system] setup_call_cleanup(user:'$notrace'(_89692, _89694), user:once(user:(ground([/, trigram, 4]), [/, trigram, 4]=[_85920, _85926, _85932], atom(_85920), catch_warn(current_op(_85958, yfx, _85920)), [/, trigram, 4]\=[_85978], s2ps([/, trigram, 4], _85986))), user:'$restore_trace'(_89692, _89694)) ^ Call: (309) [system] sig_atomic(user:'$notrace'(_89692, _89694)) ^ Exit: (308) [system] setup_call_cleanup(user:'$notrace'(3, -1), user:once(user:(ground([/, trigram, 4]), [/, trigram, 4]=[/, trigram, 4], atom(/), catch_warn(current_op(400, yfx, /)), [/, trigram, 4]\=[_85978], s2ps([/, trigram, 4], trigram/4))), user:'$restore_trace'(3, -1)) ^ Exit: (307) [user] real_notrace(user:(ground([/, trigram, 4]), [/, trigram, 4]=[/, trigram, 4], atom(/), catch_warn(current_op(400, yfx, /)), [/, trigram, 4]\=[_85978], s2ps([/, trigram, 4], trigram/4))) ^ Exit: (306) [user] fake_notrace(user:(ground([/, trigram, 4]), [/, trigram, 4]=[/, trigram, 4], atom(/), catch_warn(current_op(400, yfx, /)), [/, trigram, 4]\=[_85978], s2ps([/, trigram, 4], trigram/4))) ^ Call: (306) [user] fake_notrace(catch(_9398 is trigram/4, _95406, fail)) ^ Unify: (306) [user] fake_notrace(user:catch(_9398 is trigram/4, _95406, fail)) ^ Call: (307) [user] real_notrace(user:catch(_9398 is trigram/4, _95406, fail)) ^ Unify: (307) [user] real_notrace(user:catch(_9398 is trigram/4, _95406, fail)) ^ Call: (308) [user] setup_call_cleanup('$notrace'(_99120, _99122), once(user:catch(_9398 is trigram/4, _95406, fail)), '$restore_trace'(_99120, _99122)) ^ Unify: (308) [system] setup_call_cleanup(user:'$notrace'(_99120, _99122), user:once(user:catch(_9398 is trigram/4, _95406, fail)), user:'$restore_trace'(_99120, _99122)) ^ Call: (309) [system] sig_atomic(user:'$notrace'(_99120, _99122)) ^ Fail: (307) [user] real_notrace(user:catch(_9398 is trigram/4, _9730, fail)) ^ Fail: (306) [user] fake_notrace(user:catch(_9398 is trigram/4, _9730, fail)) ^ Redo: (300) [user] subst_args2_failed(494, '&self', [/, trigram, 4], _9398) ^ Unify: (300) [user] subst_args2_failed(494, '&self', [/, trigram, 4], [_12604|_12606]) ^ Call: (301) [user] subst_args(_13618, _13620, 494, '&self', /, _12604) ^ Unify: (301) [user] subst_args(_14562, _14564, 494, '&self', /, _12604) Call: (302) [system] atom(_15432) ^ Redo: (301) [user] subst_args(_16432, _16434, 494, '&self', /, _12604) ^ Unify: (301) [user] subst_args(_17376, _17378, 494, '&self', /, _12604) ^ Call: (302) [user] self_subst(/) ^ Unify: (302) [user] self_subst(/) Call: (303) [system] callable(/) Exit: (303) [system] callable(/) ^ Unify: (302) [user] self_subst(/) ^ Call: (303) [user] self_eval(/) ^ Unify: (303) [user] self_eval(/) ^ Call: (305) [system] setup_call_cleanup('$notrace'(_24726, _24728), once(user:self_eval0(/)), '$restore_trace'(_24726, _24728)) ^ Unify: (305) [system] setup_call_cleanup(system:'$notrace'(_24726, _24728), system:once(user:self_eval0(/)), system:'$restore_trace'(_24726, _24728)) ^ Call: (306) [system] sig_atomic(system:'$notrace'(_24726, _24728)) ^ Exit: (305) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(/)), system:'$restore_trace'(3, -1)) ^ Exit: (303) [user] self_eval(/) ^ Exit: (302) [user] self_subst(/) Call: (302) [system] _12604=(/) Exit: (302) [system] (/)=(/) ^ Exit: (301) [user] subst_args(_32280, _32282, 494, '&self', /, /) ^ Call: (301) [user] subst_args2_failed(494, '&self', [trigram, 4], _12606) ^ Unify: (301) [user] subst_args2_failed(494, '&self', [trigram, 4], _12606) Call: (302) [system] [trigram, 4]==[] ^ Redo: (301) [user] subst_args2_failed(494, '&self', [trigram, 4], _12606) ^ Unify: (301) [user] subst_args2_failed(494, '&self', [trigram, 4], _12606) Call: (302) [system] var([trigram, 4]) ^ Redo: (301) [user] subst_args2_failed(494, '&self', [trigram, 4], _12606) ^ Unify: (301) [user] subst_args2_failed(494, '&self', [trigram, 4], _12606) ^ Call: (302) [user] once(subst_selfless([trigram, 4], _12606)) ^ Unify: (302) [system] once(user:subst_selfless([trigram, 4], _12606)) ^ Call: (303) [user] subst_selfless([trigram, 4], _12606) ^ Unify: (303) [user] subst_selfless([trigram, 4], _12606) Call: (304) [system] var(trigram) ^ Redo: (303) [user] subst_selfless([trigram, 4], _12606) ^ Unify: (303) [user] subst_selfless([trigram, 4], _12606) ^ Call: (304) [user] eval_selfless(_47206, _47208, _47210, _47212, [trigram, 4], _12606) ^ Unify: (304) [user] eval_selfless(_48150, _48152, _48154, _48156, [trigram, 4], _12606) ^ Call: (305) [user] eval_selfless_0([trigram, 4], _12606) ^ Unify: (305) [user] eval_selfless_0([trigram, 4], _12606) Call: (306) [system] var(trigram) ^ Redo: (305) [user] eval_selfless_0([trigram, 4], _12606) ^ Unify: (305) [user] eval_selfless_0([trigram, 4], _12606) ^ Call: (306) [user] eval_selfless_1([trigram, 4], _12606) ^ Unify: (306) [user] eval_selfless_1([trigram, 4], _12606) ^ Call: (307) [user] allow_clp ^ Unify: (307) [user] allow_clp ^ Call: (308) [user] false_flag ^ Unify: (308) [user] false_flag Call: (309) [system] fail Fail: (309) [system] fail ^ Fail: (308) [user] false_flag ^ Redo: (305) [user] eval_selfless_0([trigram, 4], _12606) ^ Unify: (305) [user] eval_selfless_0([trigram, 4], _12606) ^ Call: (306) [user] eval_selfless_2([trigram, 4], _12606) ^ Unify: (306) [user] eval_selfless_2([trigram, 4], _12606) Call: (307) [system] var(trigram) ^ Redo: (306) [user] eval_selfless_2([trigram, 4], _12606) ^ Unify: (306) [user] eval_selfless_2([trigram, 4], _12606) ^ Call: (307) [user] fake_notrace((ground([trigram, 4]), [trigram, 4]=[_68446, _68452, _68458], atom(_68446), catch_warn(current_op(_68484, yfx, _68446)), [trigram, 4]\=[_68504], s2ps([trigram, 4], _68512))) ^ Unify: (307) [user] fake_notrace(user:(ground([trigram, 4]), [trigram, 4]=[_68446, _68452, _68458], atom(_68446), catch_warn(current_op(_68484, yfx, _68446)), [trigram, 4]\=[_68504], s2ps([trigram, 4], _68512))) ^ Call: (308) [user] real_notrace(user:(ground([trigram, 4]), [trigram, 4]=[_68446, _68452, _68458], atom(_68446), catch_warn(current_op(_68484, yfx, _68446)), [trigram, 4]\=[_68504], s2ps([trigram, 4], _68512))) ^ Unify: (308) [user] real_notrace(user:(ground([trigram, 4]), [trigram, 4]=[_68446, _68452, _68458], atom(_68446), catch_warn(current_op(_68484, yfx, _68446)), [trigram, 4]\=[_68504], s2ps([trigram, 4], _68512))) ^ Call: (309) [user] setup_call_cleanup('$notrace'(_72218, _72220), once(user:(ground([trigram, 4]), [trigram, 4]=[_68446, _68452, _68458], atom(_68446), catch_warn(current_op(_68484, yfx, _68446)), [trigram, 4]\=[_68504], s2ps([trigram, 4], _68512))), '$restore_trace'(_72218, _72220)) ^ Unify: (309) [system] setup_call_cleanup(user:'$notrace'(_72218, _72220), user:once(user:(ground([trigram, 4]), [trigram, 4]=[_68446, _68452, _68458], atom(_68446), catch_warn(current_op(_68484, yfx, _68446)), [trigram, 4]\=[_68504], s2ps([trigram, 4], _68512))), user:'$restore_trace'(_72218, _72220)) ^ Call: (310) [system] sig_atomic(user:'$notrace'(_72218, _72220)) ^ Fail: (308) [user] real_notrace(user:(ground([trigram, 4]), [trigram, 4]=[_68446, _68452, _68458], atom(_68446), catch_warn(current_op(_68484, yfx, _68446)), [trigram, 4]\=[_68504], s2ps([trigram, 4], _68512))) ^ Fail: (307) [user] fake_notrace(user:(ground([trigram, 4]), [trigram, 4]=[_68446, _68452, _68458], atom(_68446), catch_warn(current_op(_68484, yfx, _68446)), [trigram, 4]\=[_68504], s2ps([trigram, 4], _68512))) ^ Redo: (301) [user] subst_args2_failed(494, '&self', [trigram, 4], _12606) ^ Unify: (301) [user] subst_args2_failed(494, '&self', [trigram, 4], [_77842|_77844]) ^ Call: (302) [user] subst_args(_78856, _78858, 494, '&self', trigram, _77842) ^ Unify: (302) [user] subst_args(_79800, _79802, 494, '&self', trigram, _77842) Call: (303) [system] atom(_80670) ^ Redo: (302) [user] subst_args(_81670, _81672, 494, '&self', trigram, _77842) ^ Unify: (302) [user] subst_args(_82614, _82616, 494, '&self', trigram, _77842) ^ Call: (303) [user] self_subst(trigram) ^ Unify: (303) [user] self_subst(trigram) Call: (304) [system] callable(trigram) Exit: (304) [system] callable(trigram) ^ Unify: (303) [user] self_subst(trigram) ^ Call: (304) [user] self_eval(trigram) ^ Unify: (304) [user] self_eval(trigram) ^ Call: (306) [system] setup_call_cleanup('$notrace'(_89964, _89966), once(user:self_eval0(trigram)), '$restore_trace'(_89964, _89966)) ^ Unify: (306) [system] setup_call_cleanup(system:'$notrace'(_89964, _89966), system:once(user:self_eval0(trigram)), system:'$restore_trace'(_89964, _89966)) ^ Call: (307) [system] sig_atomic(system:'$notrace'(_89964, _89966)) ^ Exit: (306) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(trigram)), system:'$restore_trace'(3, -1)) ^ Exit: (304) [user] self_eval(trigram) ^ Exit: (303) [user] self_subst(trigram) Call: (303) [system] _77842=trigram Exit: (303) [system] trigram=trigram ^ Exit: (302) [user] subst_args(_97518, _97520, 494, '&self', trigram, trigram) ^ Call: (302) [user] subst_args2_failed(494, '&self', [4], _77844) ^ Unify: (302) [user] subst_args2_failed(494, '&self', [4], _77844) Call: (303) [system] [4]==[] ^ Redo: (302) [user] subst_args2_failed(494, '&self', [4], _77844) ^ Unify: (302) [user] subst_args2_failed(494, '&self', [4], _77844) Call: (303) [system] var([4]) ^ Redo: (302) [user] subst_args2_failed(494, '&self', [4], _77844) ^ Unify: (302) [user] subst_args2_failed(494, '&self', [4], _77844) ^ Call: (303) [user] once(subst_selfless([4], _77844)) ^ Unify: (303) [system] once(user:subst_selfless([4], _77844)) ^ Call: (304) [user] subst_selfless([4], _77844) ^ Unify: (304) [user] subst_selfless([4], _77844) Call: (305) [system] var(4) ^ Redo: (304) [user] subst_selfless([4], _77844) ^ Unify: (304) [user] subst_selfless([4], _77844) ^ Call: (305) [user] eval_selfless(_112444, _112446, _112448, _112450, [4], _77844) ^ Unify: (305) [user] eval_selfless(_113388, _113390, _113392, _113394, [4], _77844) ^ Call: (306) [user] eval_selfless_0([4], _77844) ^ Unify: (306) [user] eval_selfless_0([4], _77844) Call: (307) [system] var(4) ^ Redo: (306) [user] eval_selfless_0([4], _77844) ^ Unify: (306) [user] eval_selfless_0([4], _77844) ^ Call: (307) [user] eval_selfless_1([4], _77844) ^ Unify: (307) [user] eval_selfless_1([4], _77844) ^ Call: (308) [user] allow_clp ^ Unify: (308) [user] allow_clp ^ Call: (309) [user] false_flag ^ Unify: (309) [user] false_flag Call: (310) [system] fail Fail: (310) [system] fail ^ Fail: (309) [user] false_flag ^ Redo: (306) [user] eval_selfless_0([4], _77844) ^ Unify: (306) [user] eval_selfless_0([4], _77844) ^ Call: (307) [user] eval_selfless_2([4], _77844) ^ Unify: (307) [user] eval_selfless_2([4], _77844) Call: (308) [system] var(4) ^ Redo: (307) [user] eval_selfless_2([4], _77844) ^ Unify: (307) [user] eval_selfless_2([4], _77844) ^ Call: (308) [user] fake_notrace((ground([4]), [4]=[_133684, _133690, _133696], atom(_133684), catch_warn(current_op(_133722, yfx, _133684)), [4]\=[_133742], s2ps([4], _133750))) ^ Unify: (308) [user] fake_notrace(user:(ground([4]), [4]=[_133684, _133690, _133696], atom(_133684), catch_warn(current_op(_133722, yfx, _133684)), [4]\=[_133742], s2ps([4], _133750))) ^ Call: (309) [user] real_notrace(user:(ground([4]), [4]=[_133684, _133690, _133696], atom(_133684), catch_warn(current_op(_133722, yfx, _133684)), [4]\=[_133742], s2ps([4], _133750))) ^ Unify: (309) [user] real_notrace(user:(ground([4]), [4]=[_133684, _133690, _133696], atom(_133684), catch_warn(current_op(_133722, yfx, _133684)), [4]\=[_133742], s2ps([4], _133750))) ^ Call: (310) [user] setup_call_cleanup('$notrace'(_137456, _137458), once(user:(ground([4]), [4]=[_133684, _133690, _133696], atom(_133684), catch_warn(current_op(_133722, yfx, _133684)), [4]\=[_133742], s2ps([4], _133750))), '$restore_trace'(_137456, _137458)) ^ Unify: (310) [system] setup_call_cleanup(user:'$notrace'(_137456, _137458), user:once(user:(ground([4]), [4]=[_133684, _133690, _133696], atom(_133684), catch_warn(current_op(_133722, yfx, _133684)), [4]\=[_133742], s2ps([4], _133750))), user:'$restore_trace'(_137456, _137458)) ^ Call: (311) [system] sig_atomic(user:'$notrace'(_137456, _137458)) ^ Fail: (309) [user] real_notrace(user:(ground([4]), [4]=[_133684, _133690, _133696], atom(_133684), catch_warn(current_op(_133722, yfx, _133684)), [4]\=[_133742], s2ps([4], _133750))) ^ Fail: (308) [user] fake_notrace(user:(ground([4]), [4]=[_133684, _133690, _133696], atom(_133684), catch_warn(current_op(_133722, yfx, _133684)), [4]\=[_133742], s2ps([4], _133750))) ^ Redo: (302) [user] subst_args2_failed(494, '&self', [4], _77844) ^ Unify: (302) [user] subst_args2_failed(494, '&self', [4], [_143080|_143082]) ^ Call: (303) [user] subst_args(_144094, _144096, 494, '&self', 4, _143080) ^ Unify: (303) [user] subst_args(_145038, _145040, 494, '&self', 4, _143080) Call: (304) [system] atom(_145908) ^ Redo: (303) [user] subst_args(_146908, _146910, 494, '&self', 4, _143080) ^ Unify: (303) [user] subst_args(_147852, _147854, 494, '&self', 4, _143080) ^ Call: (304) [user] self_subst(4) ^ Unify: (304) [user] self_subst(4) Call: (305) [system] callable(4) ^ Redo: (304) [user] self_subst(4) ^ Exit: (304) [user] self_subst(4) Call: (304) [system] _143080=4 Exit: (304) [system] 4=4 ^ Exit: (303) [user] subst_args(_155272, _155274, 494, '&self', 4, 4) ^ Call: (303) [user] subst_args2_failed(494, '&self', [], _143082) ^ Unify: (303) [user] subst_args2_failed(494, '&self', [], _143082) Call: (304) [system] []==[] Exit: (304) [system] []==[] Call: (304) [system] _143082=[] Exit: (304) [system] []=[] ^ Exit: (303) [user] subst_args2_failed(494, '&self', [], []) ^ Exit: (302) [user] subst_args2_failed(494, '&self', [4], [4]) ^ Exit: (301) [user] subst_args2_failed(494, '&self', [trigram, 4], [trigram, 4]) ^ Exit: (300) [user] subst_args2_failed(494, '&self', [/, trigram, 4], [/, trigram, 4]) ^ Exit: (299) [user] subst_args1(=, _9290, 494, '&self', [/, trigram, 4], [/, trigram, 4]) Call: (299) [system] nb_setarg(1, retval(fail), [/, trigram, 4]) Exit: (299) [system] nb_setarg(1, retval([/, trigram, 4]), [/, trigram, 4]) ^ Call: (299) [user] ignore(notrace((\+[/, trigram, 4]\=_9414, nb_setarg(1, retval([/, trigram, 4]), [/, trigram, 4])))) ^ Unify: (299) [system] ignore(user:notrace((\+[/, trigram, 4]\=_9414, nb_setarg(1, retval([/, trigram, 4]), [/, trigram, 4])))) ^ Call: (301) [system] setup_call_cleanup('$notrace'(_170172, _170174), once(user:(\+[/, trigram, 4]\=_9414, nb_setarg(1, retval([/, trigram, 4]), [/, trigram, 4]))), '$restore_trace'(_170172, _170174)) ^ Unify: (301) [system] setup_call_cleanup(system:'$notrace'(_170172, _170174), system:once(user:(\+[/, trigram, 4]\=_9414, nb_setarg(1, retval([/, trigram, 4]), [/, trigram, 4]))), system:'$restore_trace'(_170172, _170174)) ^ Call: (302) [system] sig_atomic(system:'$notrace'(_170172, _170174)) ^ Exit: (301) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(\+[/, trigram, 4]\=_9414, nb_setarg(1, retval([/, trigram, 4]), [/, trigram, 4]))), system:'$restore_trace'(3, -1)) ^ Exit: (299) [system] ignore(user:notrace((\+[/, trigram, 4]\=_9414, nb_setarg(1, retval([/, trigram, 4]), [/, trigram, 4])))) ^ Call: (299) [user] ignore((_9406==1->ignore(\+ \+ (flag(eval_num, _9444, _9444+1), (retval([/, trigram, 4])\=@=retval(fail), nonvar([/, trigram, 4])->indentq(5, _9444, <--, [false, [/, trigram, 4]]);indentq(5, _9444, <--, [false, retval([/, trigram, 4])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9444, _9444+1), (retval([/, trigram, 4])\=@=retval(fail), nonvar([/, trigram, 4])->indentq(5, _9444, <--, [false, [/, trigram, 4]]);indentq(5, _9444, <--, [false, retval([/, trigram, 4])])))))))))) ^ Unify: (299) [system] ignore(user:(_9406==1->ignore(\+ \+ (flag(eval_num, _9444, _9444+1), (retval([/, trigram, 4])\=@=retval(fail), nonvar([/, trigram, 4])->indentq(5, _9444, <--, [false, [/, trigram, 4]]);indentq(5, _9444, <--, [false, retval([/, trigram, 4])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9444, _9444+1), (retval([/, trigram, 4])\=@=retval(fail), nonvar([/, trigram, 4])->indentq(5, _9444, <--, [false, [/, trigram, 4]]);indentq(5, _9444, <--, [false, retval([/, trigram, 4])])))))))))) Call: (301) [system] _9406==1 Fail: (301) [system] _9406==1 ^ Call: (302) [system] setup_call_cleanup('$notrace'(_178628, _178630), once(user:ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9444, _9444+1), (retval([/, trigram, 4])\=@=retval(fail), nonvar([/, trigram, 4])->indentq(5, _9444, <--, [false, [/, trigram, 4]]);indentq(5, _9444, <--, [false, retval([/, trigram, 4])])))))))), '$restore_trace'(_178628, _178630)) ^ Unify: (302) [system] setup_call_cleanup(system:'$notrace'(_178628, _178630), system:once(user:ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9444, _9444+1), (retval([/, trigram, 4])\=@=retval(fail), nonvar([/, trigram, 4])->indentq(5, _9444, <--, [false, [/, trigram, 4]]);indentq(5, _9444, <--, [false, retval([/, trigram, 4])])))))))), system:'$restore_trace'(_178628, _178630)) ^ Call: (303) [system] sig_atomic(system:'$notrace'(_178628, _178630)) ^ Exit: (302) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9444, _9444+1), (retval([/, trigram, 4])\=@=retval(fail), nonvar([/, trigram, 4])->indentq(5, _9444, <--, [false, [/, trigram, 4]]);indentq(5, _9444, <--, [false, retval([/, trigram, 4])])))))))), system:'$restore_trace'(3, -1)) ^ Exit: (299) [system] ignore(user:(_9406==1->ignore(\+ \+ (flag(eval_num, _9444, _9444+1), (retval([/, trigram, 4])\=@=retval(fail), nonvar([/, trigram, 4])->indentq(5, _9444, <--, [false, [/, trigram, 4]]);indentq(5, _9444, <--, [false, retval([/, trigram, 4])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9444, _9444+1), (retval([/, trigram, 4])\=@=retval(fail), nonvar([/, trigram, 4])->indentq(5, _9444, <--, [false, [/, trigram, 4]]);indentq(5, _9444, <--, [false, retval([/, trigram, 4])])))))))))) ^ Exit: (297) [system] call_cleanup(user:((call(subst_args1(=, _9290), 494, '&self', [/, trigram, 4], [/, trigram, 4])*->nb_setarg(1, retval([/, trigram, 4]), [/, trigram, 4]);fail, trace, call(subst_args1(=, _9290), 494, '&self', [/, trigram, 4], [/, trigram, 4])), ignore(notrace((\+[/, trigram, 4]\=_9414, nb_setarg(1, retval([/, trigram, 4]), [/, trigram, 4]))))), user:ignore((_9406==1->ignore(\+ \+ (flag(eval_num, _9444, _9444+1), (retval([/, trigram, 4])\=@=retval(fail), nonvar([/, trigram, 4])->indentq(5, _9444, <--, [false, [/, trigram, 4]]);indentq(5, _9444, <--, [false, retval([/, trigram, 4])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9444, _9444+1), (retval([/, trigram, 4])\=@=retval(fail), nonvar([/, trigram, 4])->indentq(5, _9444, <--, [false, [/, trigram, 4]]);indentq(5, _9444, <--, [false, retval([/, trigram, 4])]))))))))))) Call: (297) [system] retval([/, trigram, 4])\=@=retval(fail) Exit: (297) [system] retval([/, trigram, 4])\=@=retval(fail) ^ Exit: (296) [user] trace_eval(subst_args1(=, _9290), (false, (e2;e)), 494, '&self', [/, trigram, 4], [/, trigram, 4]) Call: (296) [system] [/, trigram, 4]\=@=[/, trigram, 4] ^ Redo: (295) [user] subst_args0(=, _9290, 494, '&self', [/, trigram, 4], _9366) Call: (296) [system] _9366=[/, trigram, 4] Exit: (296) [system] [/, trigram, 4]=[/, trigram, 4] ^ Exit: (295) [user] subst_args0(=, _9290, 494, '&self', [/, trigram, 4], [/, trigram, 4]) ^ Exit: (294) [user] subst_args(=, _9290, 495, '&self', [/, trigram, 4], [/, trigram, 4]) Call: (294) [apply] apply:maplist_([[/, 'tok-split', 3], [/, 'tok-split', 4]], _9368, user:subst_args(=, _9290, 495, '&self')) Unify: (294) [apply] apply:maplist_([[/, 'tok-split', 3], [/, 'tok-split', 4]], [_193788|_193790], user:subst_args(=, _9290, 495, '&self')) ^ Call: (295) [user] subst_args(=, _9290, 495, '&self', [/, 'tok-split', 3], _193788) ^ Unify: (295) [user] subst_args(=, _9290, 495, '&self', [/, 'tok-split', 3], _193788) Call: (296) [system] atom(=) Exit: (296) [system] atom(=) Call: (296) [system] (=)\==(=) ^ Redo: (295) [user] subst_args(=, _9290, 495, '&self', [/, 'tok-split', 3], _193788) ^ Unify: (295) [user] subst_args(=, _9290, 495, '&self', [/, 'tok-split', 3], _193788) ^ Call: (296) [user] self_subst([/, 'tok-split', 3]) ^ Unify: (296) [user] self_subst([/, 'tok-split', 3]) Call: (297) [system] callable([/, 'tok-split', 3]) Exit: (297) [system] callable([/, 'tok-split', 3]) ^ Unify: (296) [user] self_subst([/, 'tok-split', 3]) ^ Call: (297) [user] self_eval([/, 'tok-split', 3]) ^ Unify: (297) [user] self_eval([/, 'tok-split', 3]) ^ Call: (299) [system] setup_call_cleanup('$notrace'(_207756, _207758), once(user:self_eval0([/, 'tok-split', 3])), '$restore_trace'(_207756, _207758)) ^ Unify: (299) [system] setup_call_cleanup(system:'$notrace'(_207756, _207758), system:once(user:self_eval0([/, 'tok-split', 3])), system:'$restore_trace'(_207756, _207758)) ^ Call: (300) [system] sig_atomic(system:'$notrace'(_207756, _207758)) ^ Fail: (297) [user] self_eval([/, 'tok-split', 3]) ^ Redo: (295) [user] subst_args(=, _9290, 495, '&self', [/, 'tok-split', 3], _193788) ^ Unify: (295) [user] subst_args(=, _9290, 495, '&self', [/, 'tok-split', 3], _193788) Call: (296) [system] ['tok-split', 3]==[] ^ Redo: (295) [user] subst_args(=, _9290, 495, '&self', [/, 'tok-split', 3], _193788) ^ Unify: (295) [user] subst_args(=, _9290, 495, '&self', [/, 'tok-split', 3], _193788) ^ Call: (297) [system] setup_call_cleanup('$notrace'(_216242, _216244), once(user:(_216224 is 495-1)), '$restore_trace'(_216242, _216244)) ^ Unify: (297) [system] setup_call_cleanup(system:'$notrace'(_216242, _216244), system:once(user:(_216224 is 495-1)), system:'$restore_trace'(_216242, _216244)) ^ Call: (298) [system] sig_atomic(system:'$notrace'(_216242, _216244)) ^ Exit: (297) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(494 is 495-1)), system:'$restore_trace'(3, -1)) ^ Call: (296) [user] subst_args0(=, _9290, 494, '&self', [/, 'tok-split', 3], _193788) ^ Unify: (296) [user] subst_args0(=, _9290, 494, '&self', [/, 'tok-split', 3], _193788) ^ Call: (297) [user] self_subst([/, 'tok-split', 3]) ^ Unify: (297) [user] self_subst([/, 'tok-split', 3]) Call: (298) [system] callable([/, 'tok-split', 3]) Exit: (298) [system] callable([/, 'tok-split', 3]) ^ Unify: (297) [user] self_subst([/, 'tok-split', 3]) ^ Call: (298) [user] self_eval([/, 'tok-split', 3]) ^ Unify: (298) [user] self_eval([/, 'tok-split', 3]) ^ Call: (300) [system] setup_call_cleanup('$notrace'(_228392, _228394), once(user:self_eval0([/, 'tok-split', 3])), '$restore_trace'(_228392, _228394)) ^ Unify: (300) [system] setup_call_cleanup(system:'$notrace'(_228392, _228394), system:once(user:self_eval0([/, 'tok-split', 3])), system:'$restore_trace'(_228392, _228394)) ^ Call: (301) [system] sig_atomic(system:'$notrace'(_228392, _228394)) ^ Fail: (298) [user] self_eval([/, 'tok-split', 3]) ^ Redo: (296) [user] subst_args0(=, _9290, 494, '&self', [/, 'tok-split', 3], _193788) ^ Unify: (296) [user] subst_args0(=, _9290, 494, '&self', [/, 'tok-split', 3], _193788) Call: (297) [system] _234048 is 494+ -1 Exit: (297) [system] 493 is 494+ -1 ^ Call: (297) [user] trace_eval(subst_args1(=, _9290), (false, (e2;e)), 494, '&self', [/, 'tok-split', 3], _235924) ^ Unify: (297) [user] trace_eval(subst_args1(=, _9290), (false, (e2;e)), 494, '&self', [/, 'tok-split', 3], _235924) ^ Call: (298) [user] must_det_ll((notrace((flag(eval_num, _237834, _237834+1), _237852 is _237834 mod 500, _237870 is 99-494 mod 100, _237894=_237896, option_else('trace-length', _237908, 500), option_else('trace-depth', _237916, 30))), quietly(if_t((nop(stop_rtrace), _237852>_237908), (set_debug(eval, false), _237972 is _237908+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_237972])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_238024))))) ^ Unify: (298) [user] must_det_ll(user:(notrace((flag(eval_num, _237834, _237834+1), _237852 is _237834 mod 500, _237870 is 99-494 mod 100, _237894=_237896, option_else('trace-length', _237908, 500), option_else('trace-depth', _237916, 30))), quietly(if_t((nop(stop_rtrace), _237852>_237908), (set_debug(eval, false), _237972 is _237908+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_237972])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_238024))))) ^ Call: (299) [user] once(user:(notrace((flag(eval_num, _237834, _237834+1), _237852 is _237834 mod 500, _237870 is 99-494 mod 100, _237894=_237896, option_else('trace-length', _237908, 500), option_else('trace-depth', _237916, 30))), quietly(if_t((nop(stop_rtrace), _237852>_237908), (set_debug(eval, false), _237972 is _237908+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_237972])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_238024))))) ^ Unify: (299) [system] once(user:(notrace((flag(eval_num, _237834, _237834+1), _237852 is _237834 mod 500, _237870 is 99-494 mod 100, _237894=_237896, option_else('trace-length', _237908, 500), option_else('trace-depth', _237916, 30))), quietly(if_t((nop(stop_rtrace), _237852>_237908), (set_debug(eval, false), _237972 is _237908+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_237972])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_238024))))) ^ Call: (302) [system] setup_call_cleanup('$notrace'(_241748, _241750), once(user:(flag(eval_num, _237834, _237834+1), _237852 is _237834 mod 500, _237870 is 99-494 mod 100, _237894=_237896, option_else('trace-length', _237908, 500), option_else('trace-depth', _237916, 30))), '$restore_trace'(_241748, _241750)) ^ Unify: (302) [system] setup_call_cleanup(system:'$notrace'(_241748, _241750), system:once(user:(flag(eval_num, _237834, _237834+1), _237852 is _237834 mod 500, _237870 is 99-494 mod 100, _237894=_237896, option_else('trace-length', _237908, 500), option_else('trace-depth', _237916, 30))), system:'$restore_trace'(_241748, _241750)) ^ Call: (303) [system] sig_atomic(system:'$notrace'(_241748, _241750)) ^ Exit: (302) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(flag(eval_num, 53, 53+1), 53 is 53 mod 500, 5 is 99-494 mod 100, _237894=_237894, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), system:'$restore_trace'(3, -1)) ^ Call: (302) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 53>500), (set_debug(eval, false), _237972 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_237972])), nop((start_rtrace, rtrace))))) ^ Unify: (302) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 53>500), (set_debug(eval, false), _237972 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_237972])), nop((start_rtrace, rtrace))))) ^ Exit: (302) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 53>500), (set_debug(eval, false), _237972 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_237972])), nop((start_rtrace, rtrace))))) Call: (301) [user] nop(notrace(no_repeats_var(_238024))) Unify: (301) [user] nop(notrace(no_repeats_var(_238024))) Exit: (301) [user] nop(notrace(no_repeats_var(_238024))) ^ Exit: (299) [system] once(user:(notrace((flag(eval_num, 53, 53+1), 53 is 53 mod 500, 5 is 99-494 mod 100, _237894=_237894, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), quietly(if_t((nop(stop_rtrace), 53>500), (set_debug(eval, false), _237972 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_237972])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_238024))))) ^ Exit: (298) [user] must_det_ll(user:(notrace((flag(eval_num, 53, 53+1), 53 is 53 mod 500, 5 is 99-494 mod 100, _237894=_237894, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), quietly(if_t((nop(stop_rtrace), 53>500), (set_debug(eval, false), _237972 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_237972])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_238024))))) Call: (298) [occurs] occurs:sub_term(_253212, (false, (e2;e))) Unify: (298) [occurs] occurs:sub_term((false, (e2;e)), (false, (e2;e))) Exit: (298) [occurs] occurs:sub_term((false, (e2;e)), (false, (e2;e))) Call: (298) [system] (false, (e2;e))\=(false, (e2;e)) Fail: (298) [system] (false, (e2;e))\=(false, (e2;e)) Redo: (298) [occurs] occurs:sub_term(_253212, (false, (e2;e))) Unify: (298) [occurs] occurs:sub_term(_253212, (false, (e2;e))) Call: (299) [system] compound((false, (e2;e))) Exit: (299) [system] compound((false, (e2;e))) Call: (299) [system] arg(_261634, (false, (e2;e)), _261558) Exit: (299) [system] arg(1, (false, (e2;e)), false) Call: (299) [occurs] occurs:sub_term(_253212, false) Unify: (299) [occurs] occurs:sub_term(false, false) Exit: (299) [occurs] occurs:sub_term(false, false) Exit: (298) [occurs] occurs:sub_term(false, (false, (e2;e))) Call: (298) [system] (false, (e2;e))\=false Exit: (298) [system] (false, (e2;e))\=false ^ Call: (298) [user] if_trace((eval;false, (e2;e)), (_237894=1, indentq(5, 53, -->, [false, [/, 'tok-split', 3]]))) ^ Unify: (298) [user] if_trace((eval;false, (e2;e)), (_237894=1, indentq(5, 53, -->, [false, [/, 'tok-split', 3]]))) ^ Call: (300) [system] setup_call_cleanup('$notrace'(_270938, _270940), once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _237894=1, indentq(5, 53, -->, [false, [/, 'tok-split', 3]]))), _270896, fbug((_270896-->if_trace((eval;false, (e2;e)), (_237894=1, indentq(5, 53, -->, [false, [/, 'tok-split', 3]])))))))), '$restore_trace'(_270938, _270940)) ^ Unify: (300) [system] setup_call_cleanup(system:'$notrace'(_270938, _270940), system:once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _237894=1, indentq(5, 53, -->, [false, [/, 'tok-split', 3]]))), _270896, fbug((_270896-->if_trace((eval;false, (e2;e)), (_237894=1, indentq(5, 53, -->, [false, [/, 'tok-split', 3]])))))))), system:'$restore_trace'(_270938, _270940)) ^ Call: (301) [system] sig_atomic(system:'$notrace'(_270938, _270940)) ^ Exit: (300) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _237894=1, indentq(5, 53, -->, [false, [/, 'tok-split', 3]]))), _270896, fbug((_270896-->if_trace((eval;false, (e2;e)), (_237894=1, indentq(5, 53, -->, [false, [/, 'tok-split', 3]])))))))), system:'$restore_trace'(3, -1)) ^ Exit: (298) [user] if_trace((eval;false, (e2;e)), (_237894=1, indentq(5, 53, -->, [false, [/, 'tok-split', 3]]))) Call: (298) [system] _275720=retval(fail) Exit: (298) [system] retval(fail)=retval(fail) Call: (298) [system] _277582=(\+ \+ (flag(eval_num, _277602, _277602+1), (retval(fail)\=@=retval(fail), nonvar(_235924)->indentq(5, _277602, <--, [false, _235924]);indentq(5, _277602, <--, [false, retval(fail)])))) Exit: (298) [system] (\+ \+ (flag(eval_num, _277602, _277602+1), (retval(fail)\=@=retval(fail), nonvar(_235924)->indentq(5, _277602, <--, [false, _235924]);indentq(5, _277602, <--, [false, retval(fail)]))))=(\+ \+ (flag(eval_num, _277602, _277602+1), (retval(fail)\=@=retval(fail), nonvar(_235924)->indentq(5, _277602, <--, [false, _235924]);indentq(5, _277602, <--, [false, retval(fail)])))) ^ Call: (298) [user] call_cleanup(((call(subst_args1(=, _9290), 494, '&self', [/, 'tok-split', 3], _235924)*->nb_setarg(1, retval(fail), _235924);fail, trace, call(subst_args1(=, _9290), 494, '&self', [/, 'tok-split', 3], _235924)), ignore(notrace((\+_235924\=_238024, nb_setarg(1, retval(fail), _235924))))), ignore((_237894==1->ignore(\+ \+ (flag(eval_num, _277602, _277602+1), (retval(fail)\=@=retval(fail), nonvar(_235924)->indentq(5, _277602, <--, [false, _235924]);indentq(5, _277602, <--, [false, retval(fail)]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _277602, _277602+1), (retval(fail)\=@=retval(fail), nonvar(_235924)->indentq(5, _277602, <--, [false, _235924]);indentq(5, _277602, <--, [false, retval(fail)]))))))))))) ^ Unify: (298) [system] call_cleanup(user:((call(subst_args1(=, _9290), 494, '&self', [/, 'tok-split', 3], _235924)*->nb_setarg(1, retval(fail), _235924);fail, trace, call(subst_args1(=, _9290), 494, '&self', [/, 'tok-split', 3], _235924)), ignore(notrace((\+_235924\=_238024, nb_setarg(1, retval(fail), _235924))))), user:ignore((_237894==1->ignore(\+ \+ (flag(eval_num, _277602, _277602+1), (retval(fail)\=@=retval(fail), nonvar(_235924)->indentq(5, _277602, <--, [false, _235924]);indentq(5, _277602, <--, [false, retval(fail)]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _277602, _277602+1), (retval(fail)\=@=retval(fail), nonvar(_235924)->indentq(5, _277602, <--, [false, _235924]);indentq(5, _277602, <--, [false, retval(fail)]))))))))))) ^ Call: (300) [user] subst_args1(=, _9290, 494, '&self', [/, 'tok-split', 3], _235924) ^ Unify: (300) [user] subst_args1(=, _9290, 494, '&self', [/, 'tok-split', 3], _235924) Call: (301) [system] var(=) ^ Redo: (300) [user] subst_args1(=, _9290, 494, '&self', [/, 'tok-split', 3], _235924) Call: (301) [system] atom(=) Exit: (301) [system] atom(=) Call: (301) [system] (=)\==(=) ^ Redo: (300) [user] subst_args1(=, _9290, 494, '&self', [/, 'tok-split', 3], _235924) ^ Unify: (300) [user] subst_args1(=, _9290, 494, '&self', [/, 'tok-split', 3], _235924) Call: (301) [system] atom([/, 'tok-split', 3]) ^ Redo: (300) [user] subst_args1(=, _9290, 494, '&self', [/, 'tok-split', 3], _235924) ^ Unify: (300) [user] subst_args1(=, _9290, 494, '&self', [/, 'tok-split', 3], _235924) Call: (301) [system] is_list(['tok-split', 3]) Exit: (301) [system] is_list(['tok-split', 3]) ^ Unify: (300) [user] subst_args1(=, _9290, 494, '&self', [/, 'tok-split', 3], _235924) Call: (301) [system] is_list([/, 'tok-split', 3]) Exit: (301) [system] is_list([/, 'tok-split', 3]) ^ Unify: (300) [user] subst_args1(=, _9290, 494, '&self', [/, 'tok-split', 3], [/|_297456]) Call: (301) [system] var(/) ^ Redo: (300) [user] subst_args1(=, _9290, 494, '&self', [/, 'tok-split', 3], _235924) ^ Unify: (300) [user] subst_args1(=, _9290, 494, '&self', [/, 'tok-split', 3], _235924) Call: (301) [system] fail ^ Redo: (300) [user] subst_args1(=, _9290, 494, '&self', [/, 'tok-split', 3], _235924) ^ Unify: (300) [user] subst_args1(=, _9290, 494, '&self', [/, 'tok-split', 3], _235924) Call: (301) [system] is_list([/, 'tok-split', 3]) Exit: (301) [system] is_list([/, 'tok-split', 3]) ^ Call: (301) [user] apply:maplist(self_subst, [/, 'tok-split', 3]) ^ Unify: (301) [apply] apply:maplist(user:self_subst, [/, 'tok-split', 3]) Call: (302) [apply] apply:maplist_([/, 'tok-split', 3], user:self_subst) Unify: (302) [apply] apply:maplist_([/, 'tok-split', 3], user:self_subst) ^ Call: (303) [user] self_subst(/) ^ Unify: (303) [user] self_subst(/) Call: (304) [system] callable(/) Exit: (304) [system] callable(/) ^ Unify: (303) [user] self_subst(/) ^ Call: (304) [user] self_eval(/) ^ Unify: (304) [user] self_eval(/) ^ Call: (306) [system] setup_call_cleanup('$notrace'(_316076, _316078), once(user:self_eval0(/)), '$restore_trace'(_316076, _316078)) ^ Unify: (306) [system] setup_call_cleanup(system:'$notrace'(_316076, _316078), system:once(user:self_eval0(/)), system:'$restore_trace'(_316076, _316078)) ^ Call: (307) [system] sig_atomic(system:'$notrace'(_316076, _316078)) ^ Exit: (306) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(/)), system:'$restore_trace'(3, -1)) ^ Exit: (304) [user] self_eval(/) ^ Exit: (303) [user] self_subst(/) Call: (303) [apply] apply:maplist_(['tok-split', 3], user:self_subst) Unify: (303) [apply] apply:maplist_(['tok-split', 3], user:self_subst) ^ Call: (304) [user] self_subst('tok-split') ^ Unify: (304) [user] self_subst('tok-split') Call: (305) [system] callable('tok-split') Exit: (305) [system] callable('tok-split') ^ Unify: (304) [user] self_subst('tok-split') ^ Call: (305) [user] self_eval('tok-split') ^ Unify: (305) [user] self_eval('tok-split') ^ Call: (307) [system] setup_call_cleanup('$notrace'(_330036, _330038), once(user:self_eval0('tok-split')), '$restore_trace'(_330036, _330038)) ^ Unify: (307) [system] setup_call_cleanup(system:'$notrace'(_330036, _330038), system:once(user:self_eval0('tok-split')), system:'$restore_trace'(_330036, _330038)) ^ Call: (308) [system] sig_atomic(system:'$notrace'(_330036, _330038)) ^ Exit: (307) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0('tok-split')), system:'$restore_trace'(3, -1)) ^ Exit: (305) [user] self_eval('tok-split') ^ Exit: (304) [user] self_subst('tok-split') Call: (304) [apply] apply:maplist_([3], user:self_subst) Unify: (304) [apply] apply:maplist_([3], user:self_subst) ^ Call: (305) [user] self_subst(3) ^ Unify: (305) [user] self_subst(3) Call: (306) [system] callable(3) ^ Redo: (305) [user] self_subst(3) ^ Exit: (305) [user] self_subst(3) Call: (305) [apply] apply:maplist_([], user:self_subst) Unify: (305) [apply] apply:maplist_([], user:self_subst) Exit: (305) [apply] apply:maplist_([], user:self_subst) Exit: (304) [apply] apply:maplist_([3], user:self_subst) Exit: (303) [apply] apply:maplist_(['tok-split', 3], user:self_subst) Exit: (302) [apply] apply:maplist_([/, 'tok-split', 3], user:self_subst) ^ Exit: (301) [apply] apply:maplist(user:self_subst, [/, 'tok-split', 3]) Call: (301) [system] [/, 'tok-split', 3]=[_348640|_348642] Exit: (301) [system] [/, 'tok-split', 3]=[/, 'tok-split', 3] Call: (301) [system] atom(/) Exit: (301) [system] atom(/) ^ Unify: (300) [user] subst_args1(=, _9290, 494, '&self', [/, 'tok-split', 3], _235924) ^ Call: (301) [user] is_space_op(/) ^ Redo: (300) [user] subst_args1(=, _9290, 494, '&self', [/, 'tok-split', 3], _235924) ^ Unify: (300) [user] subst_args1(=, _9290, 494, '&self', [/, 'tok-split', 3], _235924) Call: (301) [system] (/)==case ^ Redo: (300) [user] subst_args1(=, _9290, 494, '&self', [/, 'tok-split', 3], _235924) ^ Unify: (300) [user] subst_args1(=, _9290, 494, '&self', [/, 'tok-split', 3], _235924) Call: (301) [system] fail ^ Redo: (300) [user] subst_args1(=, _9290, 494, '&self', [/, 'tok-split', 3], _235924) ^ Unify: (300) [user] subst_args1(=, _9290, 494, '&self', [/, 'tok-split', 3], _235924) Call: (301) [system] _361724=do_more_defs(true) Exit: (301) [system] do_more_defs(true)=do_more_defs(true) ^ Call: (301) [user] clause(eval_21(subst_args, _9290, 494, '&self', [/, 'tok-split', 3], _235924), _363600) ^ Redo: (300) [user] subst_args1(=, _9290, 494, '&self', [/, 'tok-split', 3], _235924) ^ Unify: (300) [user] subst_args1(=, _9290, 494, '&self', [/, 'tok-split', 3], _235924) Call: (301) [system] fail ^ Redo: (300) [user] subst_args1(=, _9290, 494, '&self', [/, 'tok-split', 3], _235924) ^ Unify: (300) [user] subst_args1(=, _9290, 494, '&self', [/, 'tok-split', 3], _235924) ^ Call: (301) [user] is_and(/) ^ Unify: (301) [user] is_and(/) Call: (302) [system] atom(/) Exit: (302) [system] atom(/) ^ Unify: (301) [user] is_and(/) ^ Call: (302) [user] is_and(/, _373924) ^ Unify: (302) [user] is_and(/, _374852) Call: (303) [system] atom(/) Exit: (303) [system] atom(/) ^ Redo: (300) [user] subst_args1(=, _9290, 494, '&self', [/, 'tok-split', 3], _235924) ^ Unify: (300) [user] subst_args1(=, _9290, 494, '&self', [/, 'tok-split', 3], [/|_378500]) Call: (301) [system] nonvar(/) Exit: (301) [system] nonvar(/) Call: (301) [system] fail ^ Redo: (300) [user] subst_args1(=, _9290, 494, '&self', [/, 'tok-split', 3], _235924) ^ Unify: (300) [user] subst_args1(=, _9290, 494, '&self', [/, 'tok-split', 3], _235924) ^ Call: (301) [user] subst_args2(=, 494, '&self', [/, 'tok-split', 3], _235924) ^ Unify: (301) [user] subst_args2(=, 494, '&self', [/, 'tok-split', 3], _235924) Call: (302) [system] 494<3 ^ Redo: (301) [user] subst_args2(=, 494, '&self', [/, 'tok-split', 3], _235924) ^ Unify: (301) [user] subst_args2(=, 494, '&self', [/, 'tok-split', 3], _235924) Call: (302) [system] fail ^ Redo: (301) [user] subst_args2(=, 494, '&self', [/, 'tok-split', 3], _235924) ^ Unify: (301) [user] subst_args2(=, 494, '&self', [/, 'tok-split', 3], _235924) ^ Call: (302) [user] mnotrace(is_user_defined_head(=, '&self', /)) ^ Unify: (302) [user] mnotrace(is_user_defined_head(=, '&self', /)) ^ Call: (303) [user] once(is_user_defined_head(=, '&self', /)) ^ Unify: (303) [system] once(user:is_user_defined_head(=, '&self', /)) ^ Call: (304) [user] is_user_defined_head(=, '&self', /) ^ Unify: (304) [user] is_user_defined_head(=, '&self', /) ^ Call: (305) [user] mnotrace(is_user_defined_head0(=, '&self', /)) ^ Unify: (305) [user] mnotrace(is_user_defined_head0(=, '&self', /)) ^ Call: (306) [user] once(is_user_defined_head0(=, '&self', /)) ^ Unify: (306) [system] once(user:is_user_defined_head0(=, '&self', /)) ^ Call: (307) [user] is_user_defined_head0(=, '&self', /) ^ Unify: (307) [user] is_user_defined_head0(=, '&self', /) Call: (308) [system] callable(/) Exit: (308) [system] callable(/) Call: (308) [system] functor(/, _404602, _404682) Exit: (308) [system] functor(/, /, 0) ^ Call: (308) [user] is_user_defined_head_f(=, '&self', /) ^ Unify: (308) [user] is_user_defined_head_f(=, '&self', /) ^ Call: (309) [user] is_user_defined_head_f1(=, '&self', /) ^ Unify: (309) [user] is_user_defined_head_f1(=, '&self', /) Call: (310) [user] metta_eq_def(=, '&self', [/|_410200], _410282) Unify: (310) [user] metta_eq_def(=, '&self', [/|_410200], _411206) ^ Call: (311) [user] ignore((=)=(=)) ^ Unify: (311) [system] ignore(user:((=)=(=))) Call: (312) [system] (=)=(=) Exit: (312) [system] (=)=(=) ^ Exit: (311) [system] ignore(user:((=)=(=))) Call: (311) [user] metta_atom('&self', [=, [/|_410200], _416722]) Unify: (311) [user] metta_atom('&self', [=, [/|_410200], _416722]) ^ Call: (312) [user] typed_list('&self', _418636, _418558) ^ Unify: (312) [user] typed_list('&self', _419568, _418558) Call: (313) [system] compound('&self') Fail: (313) [system] compound('&self') ^ Fail: (312) [user] typed_list('&self', _422348, _418558) Redo: (311) [user] metta_atom('&self', [=, [/|_410200], _416722]) Unify: (311) [user] metta_atom('&self', [=, [/|_410200], _416722]) Call: (312) [system] '&self'=='&flybase' Redo: (311) [user] metta_atom('&self', [=, [/|_410200], _416722]) Unify: (311) [user] metta_atom('&self', [=, [/|_410200], _416722]) ^ Call: (312) [user] metta_atom_in_file('&self', [=, [/|_410200], _416722]) ^ Unify: (312) [user] metta_atom_in_file('&self', [=, [/|_410200], _416722]) ^ Call: (313) [user] metta_atom_in_file('&self', [=, [/|_410200], _416722], _429730, _429732) ^ Unify: (313) [user] metta_atom_in_file('&self', [=, [/|_410200], _416722], _430666, _430668) ^ Call: (314) [user] loaded_into_kb('&self', _431524) ^ Unify: (314) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Exit: (314) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Call: (314) [user] once(user:asserted_metta_pred(_442114, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Unify: (314) [system] once(user:asserted_metta_pred(_442114, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Call: (315) [user] asserted_metta_pred(_442114, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Fail: (315) [user] asserted_metta_pred(_442114, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Redo: (311) [user] metta_atom('&self', [=, [/|_410200], _416722]) Unify: (311) [user] metta_atom('&self', [=, [/|_410200], _416722]) Call: (312) [user] metta_atom_asserted('&self', [=, [/|_410200], _416722]) Unify: (312) [user] metta_atom_asserted('&self', [=, [/|_410200], _416722]) ^ Call: (313) [user] metta_atom_asserted_deduced('&self', [=, [/|_410200], _416722]) Redo: (312) [user] metta_atom_asserted('&self', [=, [/|_410200], _416722]) Redo: (311) [user] metta_atom('&self', [=, [/|_410200], _416722]) Unify: (311) [user] metta_atom('&self', [=, [/|_410200], _416722]) Call: (312) [system] '&self'\=='&corelib' Exit: (312) [system] '&self'\=='&corelib' ^ Call: (312) [user] using_all_spaces ^ Unify: (312) [user] using_all_spaces Call: (313) [system] nb_current(with_all_spaces, t) Redo: (311) [user] metta_atom('&self', [=, [/|_410200], _416722]) Unify: (311) [user] metta_atom('&self', [=, [/|_410200], _416722]) Call: (312) [system] '&self'\=='&corelib' Exit: (312) [system] '&self'\=='&corelib' Call: (312) [user] metta_atom_asserted('&self', '&corelib') Unify: (312) [user] metta_atom_asserted('&self', '&corelib') ^ Call: (313) [user] metta_atom_asserted_deduced('&self', '&corelib') Redo: (312) [user] metta_atom_asserted('&self', '&corelib') Unify: (312) [user] metta_atom_asserted('&self', '&corelib') Exit: (312) [user] metta_atom_asserted('&self', '&corelib') Call: (312) [user] should_inherit_from_corelib([=, [/|_410200], _416722]) Unify: (312) [user] should_inherit_from_corelib([=, [/|_410200], _416722]) ^ Call: (313) [user] using_all_spaces ^ Unify: (313) [user] using_all_spaces Call: (314) [system] nb_current(with_all_spaces, t) Redo: (312) [user] should_inherit_from_corelib([=, [/|_410200], _416722]) Unify: (312) [user] should_inherit_from_corelib([=, [/|_410200], _416722]) Call: (313) [system] (=)==(:) Redo: (312) [user] should_inherit_from_corelib([=, [/|_410200], _416722]) Unify: (312) [user] should_inherit_from_corelib([=, [/|_410200], _416722]) Call: (313) [system] (=)=='@doc' Redo: (312) [user] should_inherit_from_corelib([=, [/|_410200], _416722]) Unify: (312) [user] should_inherit_from_corelib([=, [/|_410200], _416722]) Call: (313) [system] fail Redo: (312) [user] metta_atom_asserted('&self', '&corelib') Redo: (311) [user] metta_atom('&self', [=, [/|_410200], _416722]) Fail: (310) [user] metta_eq_def(=, '&self', [/|_410200], _497318) ^ Fail: (309) [user] is_user_defined_head_f1(=, '&self', /) ^ Redo: (308) [user] is_user_defined_head_f(=, '&self', /) ^ Unify: (308) [user] is_user_defined_head_f(=, '&self', /) ^ Call: (309) [user] is_user_defined_head_f1(=, '&self', [/|_500962]) ^ Unify: (309) [user] is_user_defined_head_f1(=, '&self', [/|_500962]) Call: (310) [user] metta_eq_def(=, '&self', [[/|_500962]|_502832], _502914) Unify: (310) [user] metta_eq_def(=, '&self', [[/|_500962]|_502832], _503838) ^ Call: (311) [user] ignore((=)=(=)) ^ Unify: (311) [system] ignore(user:((=)=(=))) Call: (312) [system] (=)=(=) Exit: (312) [system] (=)=(=) ^ Exit: (311) [system] ignore(user:((=)=(=))) Call: (311) [user] metta_atom('&self', [=, [[/|_500962]|_502832], _509354]) Unify: (311) [user] metta_atom('&self', [=, [[/|_500962]|_502832], _509354]) ^ Call: (312) [user] typed_list('&self', _511268, _511190) ^ Unify: (312) [user] typed_list('&self', _512200, _511190) Call: (313) [system] compound('&self') Fail: (313) [system] compound('&self') ^ Fail: (312) [user] typed_list('&self', _514980, _511190) Redo: (311) [user] metta_atom('&self', [=, [[/|_500962]|_502832], _509354]) Unify: (311) [user] metta_atom('&self', [=, [[/|_500962]|_502832], _509354]) Call: (312) [system] '&self'=='&flybase' Redo: (311) [user] metta_atom('&self', [=, [[/|_500962]|_502832], _509354]) Unify: (311) [user] metta_atom('&self', [=, [[/|_500962]|_502832], _509354]) ^ Call: (312) [user] metta_atom_in_file('&self', [=, [[/|_500962]|_502832], _509354]) ^ Unify: (312) [user] metta_atom_in_file('&self', [=, [[/|_500962]|_502832], _509354]) ^ Call: (313) [user] metta_atom_in_file('&self', [=, [[/|_500962]|_502832], _509354], _522362, _522364) ^ Unify: (313) [user] metta_atom_in_file('&self', [=, [[/|_500962]|_502832], _509354], _523298, _523300) ^ Call: (314) [user] loaded_into_kb('&self', _9772) ^ Unify: (314) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Exit: (314) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Call: (314) [user] once(user:asserted_metta_pred(_20334, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Unify: (314) [system] once(user:asserted_metta_pred(_20334, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Call: (315) [user] asserted_metta_pred(_20334, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Fail: (315) [user] asserted_metta_pred(_20334, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Redo: (311) [user] metta_atom('&self', [=, [[/|_9744]|_9750], _9766]) Unify: (311) [user] metta_atom('&self', [=, [[/|_9744]|_9750], _9766]) Call: (312) [user] metta_atom_asserted('&self', [=, [[/|_9744]|_9750], _9766]) Unify: (312) [user] metta_atom_asserted('&self', [=, [[/|_9744]|_9750], _9766]) ^ Call: (313) [user] metta_atom_asserted_deduced('&self', [=, [[/|_9744]|_9750], _9766]) Redo: (312) [user] metta_atom_asserted('&self', [=, [[/|_9744]|_9750], _9766]) Redo: (311) [user] metta_atom('&self', [=, [[/|_9744]|_9750], _9766]) Unify: (311) [user] metta_atom('&self', [=, [[/|_9744]|_9750], _9766]) Call: (312) [system] '&self'\=='&corelib' Exit: (312) [system] '&self'\=='&corelib' ^ Call: (312) [user] using_all_spaces ^ Unify: (312) [user] using_all_spaces Call: (313) [system] nb_current(with_all_spaces, t) Redo: (311) [user] metta_atom('&self', [=, [[/|_9744]|_9750], _9766]) Unify: (311) [user] metta_atom('&self', [=, [[/|_9744]|_9750], _9766]) Call: (312) [system] '&self'\=='&corelib' Exit: (312) [system] '&self'\=='&corelib' Call: (312) [user] metta_atom_asserted('&self', '&corelib') Unify: (312) [user] metta_atom_asserted('&self', '&corelib') ^ Call: (313) [user] metta_atom_asserted_deduced('&self', '&corelib') Redo: (312) [user] metta_atom_asserted('&self', '&corelib') Unify: (312) [user] metta_atom_asserted('&self', '&corelib') Exit: (312) [user] metta_atom_asserted('&self', '&corelib') Call: (312) [user] should_inherit_from_corelib([=, [[/|_9744]|_9750], _9766]) Unify: (312) [user] should_inherit_from_corelib([=, [[/|_9744]|_9750], _9766]) ^ Call: (313) [user] using_all_spaces ^ Unify: (313) [user] using_all_spaces Call: (314) [system] nb_current(with_all_spaces, t) Redo: (312) [user] should_inherit_from_corelib([=, [[/|_9744]|_9750], _9766]) Unify: (312) [user] should_inherit_from_corelib([=, [[/|_9744]|_9750], _9766]) Call: (313) [system] (=)==(:) Redo: (312) [user] should_inherit_from_corelib([=, [[/|_9744]|_9750], _9766]) Unify: (312) [user] should_inherit_from_corelib([=, [[/|_9744]|_9750], _9766]) Call: (313) [system] (=)=='@doc' Redo: (312) [user] should_inherit_from_corelib([=, [[/|_9744]|_9750], _9766]) Unify: (312) [user] should_inherit_from_corelib([=, [[/|_9744]|_9750], _9766]) Call: (313) [system] fail Redo: (312) [user] metta_atom_asserted('&self', '&corelib') Redo: (311) [user] metta_atom('&self', [=, [[/|_9744]|_9750], _9766]) Fail: (310) [user] metta_eq_def(=, '&self', [[/|_9744]|_9750], _75538) ^ Fail: (309) [user] is_user_defined_head_f1(=, '&self', [/|_9744]) ^ Fail: (308) [user] is_user_defined_head_f(=, '&self', /) ^ Fail: (307) [user] is_user_defined_head0(=, '&self', /) ^ Fail: (306) [system] once(user:is_user_defined_head0(=, '&self', /)) ^ Fail: (305) [user] mnotrace(is_user_defined_head0(=, '&self', /)) ^ Fail: (304) [user] is_user_defined_head(=, '&self', /) ^ Fail: (303) [system] once(user:is_user_defined_head(=, '&self', /)) ^ Fail: (302) [user] mnotrace(is_user_defined_head(=, '&self', /)) ^ Redo: (301) [user] subst_args2(=, 494, '&self', [/, 'tok-split', 3], _9410) ^ Unify: (301) [user] subst_args2(=, 494, '&self', [/, 'tok-split', 3], _9410) ^ Call: (302) [user] subst_args40(=, 494, '&self', [/, 'tok-split', 3], _9410) ^ Unify: (302) [user] subst_args40(=, 494, '&self', [/, 'tok-split', 3], _9410) Call: (303) [user] is_function(/) Unify: (303) [user] is_function(/) ^ Call: (304) [user] symbol(/) ^ Unify: (304) [user] symbol(/) Call: (305) [system] atom(/) Exit: (305) [system] atom(/) ^ Exit: (304) [user] symbol(/) Exit: (303) [user] is_function(/) ^ Call: (303) [user] is_special_op(/) ^ Unify: (303) [user] is_special_op(/) ^ Call: (304) [user] current_self(_96782) ^ Unify: (304) [user] current_self(_96782) Call: (305) [system] nb_current(self_space, _96782) Exit: (305) [system] nb_current(self_space, '&self') Call: (305) [system] '&self'\==[] Exit: (305) [system] '&self'\==[] ^ Exit: (304) [user] current_self('&self') ^ Call: (304) [user] is_special_op('&self', /) ^ Unify: (304) [user] is_special_op('&self', /) Call: (305) [system] atom(/) Exit: (305) [system] atom(/) ^ Fail: (304) [user] is_special_op('&self', /) ^ Fail: (303) [user] is_special_op(/) ^ Redo: (302) [user] subst_args40(=, 494, '&self', [/, 'tok-split', 3], _9410) Call: (303) [system] is_list(['tok-split', 3]) Exit: (303) [system] is_list(['tok-split', 3]) ^ Call: (303) [user] apply:maplist(subst_args(=, _111616, 494, '&self'), ['tok-split', 3], _111622) ^ Unify: (303) [apply] apply:maplist(user:subst_args(=, _111616, 494, '&self'), ['tok-split', 3], _111622) Call: (304) [apply] apply:maplist_(['tok-split', 3], _111622, user:subst_args(=, _111616, 494, '&self')) Unify: (304) [apply] apply:maplist_(['tok-split', 3], [_114440|_114442], user:subst_args(=, _111616, 494, '&self')) ^ Call: (305) [user] subst_args(=, _111616, 494, '&self', 'tok-split', _114440) ^ Unify: (305) [user] subst_args(=, _111616, 494, '&self', 'tok-split', _114440) Call: (306) [system] atom(=) Exit: (306) [system] atom(=) Call: (306) [system] (=)\==(=) ^ Redo: (305) [user] subst_args(=, _111616, 494, '&self', 'tok-split', _114440) ^ Unify: (305) [user] subst_args(=, _111616, 494, '&self', 'tok-split', _114440) ^ Call: (306) [user] self_subst('tok-split') ^ Unify: (306) [user] self_subst('tok-split') Call: (307) [system] callable('tok-split') Exit: (307) [system] callable('tok-split') ^ Unify: (306) [user] self_subst('tok-split') ^ Call: (307) [user] self_eval('tok-split') ^ Unify: (307) [user] self_eval('tok-split') ^ Call: (309) [system] setup_call_cleanup('$notrace'(_128408, _128410), once(user:self_eval0('tok-split')), '$restore_trace'(_128408, _128410)) ^ Unify: (309) [system] setup_call_cleanup(system:'$notrace'(_128408, _128410), system:once(user:self_eval0('tok-split')), system:'$restore_trace'(_128408, _128410)) ^ Call: (310) [system] sig_atomic(system:'$notrace'(_128408, _128410)) ^ Exit: (309) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0('tok-split')), system:'$restore_trace'(3, -1)) ^ Exit: (307) [user] self_eval('tok-split') ^ Exit: (306) [user] self_subst('tok-split') Call: (306) [system] _114440='tok-split' Exit: (306) [system] 'tok-split'='tok-split' ^ Exit: (305) [user] subst_args(=, _111616, 494, '&self', 'tok-split', 'tok-split') Call: (305) [apply] apply:maplist_([3], _114442, user:subst_args(=, _111616, 494, '&self')) Unify: (305) [apply] apply:maplist_([3], [_137766|_137768], user:subst_args(=, _111616, 494, '&self')) ^ Call: (306) [user] subst_args(=, _111616, 494, '&self', 3, _137766) ^ Unify: (306) [user] subst_args(=, _111616, 494, '&self', 3, _137766) Call: (307) [system] atom(=) Exit: (307) [system] atom(=) Call: (307) [system] (=)\==(=) ^ Redo: (306) [user] subst_args(=, _111616, 494, '&self', 3, _137766) ^ Unify: (306) [user] subst_args(=, _111616, 494, '&self', 3, _137766) ^ Call: (307) [user] self_subst(3) ^ Unify: (307) [user] self_subst(3) Call: (308) [system] callable(3) ^ Redo: (307) [user] self_subst(3) ^ Exit: (307) [user] self_subst(3) Call: (307) [system] _137766=3 Exit: (307) [system] 3=3 ^ Exit: (306) [user] subst_args(=, _111616, 494, '&self', 3, 3) Call: (306) [apply] apply:maplist_([], _137768, user:subst_args(=, _111616, 494, '&self')) Unify: (306) [apply] apply:maplist_([], [], user:subst_args(=, _111616, 494, '&self')) Exit: (306) [apply] apply:maplist_([], [], user:subst_args(=, _111616, 494, '&self')) Exit: (305) [apply] apply:maplist_([3], [3], user:subst_args(=, _111616, 494, '&self')) Exit: (304) [apply] apply:maplist_(['tok-split', 3], ['tok-split', 3], user:subst_args(=, _111616, 494, '&self')) ^ Exit: (303) [apply] apply:maplist(user:subst_args(=, _111616, 494, '&self'), ['tok-split', 3], ['tok-split', 3]) ^ Call: (303) [user] subst_args5(494, '&self', [/, 'tok-split', 3], _9410) ^ Unify: (303) [user] subst_args5(494, '&self', [/, 'tok-split', 3], _9410) ^ Call: (304) [user] eval_selfless(_160230, _160232, 494, '&self', [/, 'tok-split', 3], _9410) ^ Unify: (304) [user] eval_selfless(_161174, _161176, 494, '&self', [/, 'tok-split', 3], _9410) ^ Call: (305) [user] eval_selfless_0([/, 'tok-split', 3], _9410) ^ Unify: (305) [user] eval_selfless_0([/, 'tok-split', 3], _9410) Call: (306) [system] var(/) ^ Redo: (305) [user] eval_selfless_0([/, 'tok-split', 3], _9410) ^ Unify: (305) [user] eval_selfless_0([/, 'tok-split', 3], _9410) ^ Call: (306) [user] is_assignment(/) ^ Unify: (306) [user] is_assignment(/) Call: (307) [system] atom(/) Exit: (307) [system] atom(/) ^ Redo: (305) [user] eval_selfless_0([/, 'tok-split', 3], _9410) ^ Unify: (305) [user] eval_selfless_0([/, 'tok-split', 3], _9410) ^ Call: (306) [user] eval_selfless_1([/, 'tok-split', 3], _9410) ^ Unify: (306) [user] eval_selfless_1([/, 'tok-split', 3], _9410) ^ Call: (307) [user] allow_clp ^ Unify: (307) [user] allow_clp ^ Call: (308) [user] false_flag ^ Unify: (308) [user] false_flag Call: (309) [system] fail Fail: (309) [system] fail ^ Fail: (308) [user] false_flag ^ Redo: (305) [user] eval_selfless_0([/, 'tok-split', 3], _9410) ^ Unify: (305) [user] eval_selfless_0([/, 'tok-split', 3], _9410) ^ Call: (306) [user] eval_selfless_2([/, 'tok-split', 3], _9410) ^ Unify: (306) [user] eval_selfless_2([/, 'tok-split', 3], _9410) Call: (307) [system] var(/) ^ Redo: (306) [user] eval_selfless_2([/, 'tok-split', 3], _9410) ^ Unify: (306) [user] eval_selfless_2([/, 'tok-split', 3], _9410) ^ Call: (307) [user] fake_notrace((ground([/, 'tok-split', 3]), [/, 'tok-split', 3]=[_187022, _187028, _187034], atom(_187022), catch_warn(current_op(_187060, yfx, _187022)), [/, 'tok-split', 3]\=[_187080], s2ps([/, 'tok-split', 3], _187088))) ^ Unify: (307) [user] fake_notrace(user:(ground([/, 'tok-split', 3]), [/, 'tok-split', 3]=[_187022, _187028, _187034], atom(_187022), catch_warn(current_op(_187060, yfx, _187022)), [/, 'tok-split', 3]\=[_187080], s2ps([/, 'tok-split', 3], _187088))) ^ Call: (308) [user] real_notrace(user:(ground([/, 'tok-split', 3]), [/, 'tok-split', 3]=[_187022, _187028, _187034], atom(_187022), catch_warn(current_op(_187060, yfx, _187022)), [/, 'tok-split', 3]\=[_187080], s2ps([/, 'tok-split', 3], _187088))) ^ Unify: (308) [user] real_notrace(user:(ground([/, 'tok-split', 3]), [/, 'tok-split', 3]=[_187022, _187028, _187034], atom(_187022), catch_warn(current_op(_187060, yfx, _187022)), [/, 'tok-split', 3]\=[_187080], s2ps([/, 'tok-split', 3], _187088))) ^ Call: (309) [user] setup_call_cleanup('$notrace'(_190794, _190796), once(user:(ground([/, 'tok-split', 3]), [/, 'tok-split', 3]=[_187022, _187028, _187034], atom(_187022), catch_warn(current_op(_187060, yfx, _187022)), [/, 'tok-split', 3]\=[_187080], s2ps([/, 'tok-split', 3], _187088))), '$restore_trace'(_190794, _190796)) ^ Unify: (309) [system] setup_call_cleanup(user:'$notrace'(_190794, _190796), user:once(user:(ground([/, 'tok-split', 3]), [/, 'tok-split', 3]=[_187022, _187028, _187034], atom(_187022), catch_warn(current_op(_187060, yfx, _187022)), [/, 'tok-split', 3]\=[_187080], s2ps([/, 'tok-split', 3], _187088))), user:'$restore_trace'(_190794, _190796)) ^ Call: (310) [system] sig_atomic(user:'$notrace'(_190794, _190796)) ^ Exit: (309) [system] setup_call_cleanup(user:'$notrace'(3, -1), user:once(user:(ground([/, 'tok-split', 3]), [/, 'tok-split', 3]=[/, 'tok-split', 3], atom(/), catch_warn(current_op(400, yfx, /)), [/, 'tok-split', 3]\=[_187080], s2ps([/, 'tok-split', 3], 'tok-split'/3))), user:'$restore_trace'(3, -1)) ^ Exit: (308) [user] real_notrace(user:(ground([/, 'tok-split', 3]), [/, 'tok-split', 3]=[/, 'tok-split', 3], atom(/), catch_warn(current_op(400, yfx, /)), [/, 'tok-split', 3]\=[_187080], s2ps([/, 'tok-split', 3], 'tok-split'/3))) ^ Exit: (307) [user] fake_notrace(user:(ground([/, 'tok-split', 3]), [/, 'tok-split', 3]=[/, 'tok-split', 3], atom(/), catch_warn(current_op(400, yfx, /)), [/, 'tok-split', 3]\=[_187080], s2ps([/, 'tok-split', 3], 'tok-split'/3))) ^ Call: (307) [user] fake_notrace(catch(_9410 is 'tok-split'/3, _196508, fail)) ^ Unify: (307) [user] fake_notrace(user:catch(_9410 is 'tok-split'/3, _196508, fail)) ^ Call: (308) [user] real_notrace(user:catch(_9410 is 'tok-split'/3, _196508, fail)) ^ Unify: (308) [user] real_notrace(user:catch(_9410 is 'tok-split'/3, _196508, fail)) ^ Call: (309) [user] setup_call_cleanup('$notrace'(_200222, _200224), once(user:catch(_9410 is 'tok-split'/3, _196508, fail)), '$restore_trace'(_200222, _200224)) ^ Unify: (309) [system] setup_call_cleanup(user:'$notrace'(_200222, _200224), user:once(user:catch(_9410 is 'tok-split'/3, _196508, fail)), user:'$restore_trace'(_200222, _200224)) ^ Call: (310) [system] sig_atomic(user:'$notrace'(_200222, _200224)) ^ Fail: (308) [user] real_notrace(user:catch(_9410 is 'tok-split'/3, _9750, fail)) ^ Fail: (307) [user] fake_notrace(user:catch(_9410 is 'tok-split'/3, _9750, fail)) ^ Redo: (303) [user] subst_args5(494, '&self', [/, 'tok-split', 3], _9410) ^ Unify: (303) [user] subst_args5(494, '&self', [/, 'tok-split', 3], _9410) ^ Call: (304) [user] is_system_pred(/) ^ Unify: (304) [user] is_system_pred(/) Call: (305) [system] atom(/) Exit: (305) [system] atom(/) Call: (305) [system] atom_concat(_17328, !, /) ^ Redo: (304) [user] is_system_pred(/) ^ Unify: (304) [user] is_system_pred(/) Call: (305) [system] atom(/) Exit: (305) [system] atom(/) Call: (305) [system] atom_concat(_21956, '-fn', /) ^ Redo: (304) [user] is_system_pred(/) ^ Unify: (304) [user] is_system_pred(/) Call: (305) [system] atom(/) Exit: (305) [system] atom(/) Call: (305) [system] atom_concat(_26584, '-p', /) ^ Redo: (303) [user] subst_args5(494, '&self', [/, 'tok-split', 3], _9410) ^ Call: (304) [user] subst_args6(494, '&self', [/, 'tok-split', 3], _9410) ^ Unify: (304) [user] subst_args6(494, '&self', [/, 'tok-split', 3], _9410) ^ Call: (305) [user] is_system_pred(/) ^ Unify: (305) [user] is_system_pred(/) Call: (306) [system] atom(/) Exit: (306) [system] atom(/) Call: (306) [system] atom_concat(_34026, !, /) ^ Redo: (305) [user] is_system_pred(/) ^ Unify: (305) [user] is_system_pred(/) Call: (306) [system] atom(/) Exit: (306) [system] atom(/) Call: (306) [system] atom_concat(_38654, '-fn', /) ^ Redo: (305) [user] is_system_pred(/) ^ Unify: (305) [user] is_system_pred(/) Call: (306) [system] atom(/) Exit: (306) [system] atom(/) Call: (306) [system] atom_concat(_43282, '-p', /) ^ Redo: (300) [user] subst_args1(=, _9290, 494, '&self', [/, 'tok-split', 3], _9410) ^ Call: (301) [user] subst_args2_failed(494, '&self', [/, 'tok-split', 3], _9410) ^ Unify: (301) [user] subst_args2_failed(494, '&self', [/, 'tok-split', 3], _9410) Call: (302) [system] [/, 'tok-split', 3]==[] ^ Redo: (301) [user] subst_args2_failed(494, '&self', [/, 'tok-split', 3], _9410) ^ Unify: (301) [user] subst_args2_failed(494, '&self', [/, 'tok-split', 3], _9410) Call: (302) [system] var([/, 'tok-split', 3]) ^ Redo: (301) [user] subst_args2_failed(494, '&self', [/, 'tok-split', 3], _9410) ^ Unify: (301) [user] subst_args2_failed(494, '&self', [/, 'tok-split', 3], _9410) ^ Call: (302) [user] once(subst_selfless([/, 'tok-split', 3], _9410)) ^ Unify: (302) [system] once(user:subst_selfless([/, 'tok-split', 3], _9410)) ^ Call: (303) [user] subst_selfless([/, 'tok-split', 3], _9410) ^ Unify: (303) [user] subst_selfless([/, 'tok-split', 3], _9410) Call: (304) [system] var(/) ^ Redo: (303) [user] subst_selfless([/, 'tok-split', 3], _9410) ^ Unify: (303) [user] subst_selfless([/, 'tok-split', 3], _9410) ^ Call: (304) [user] eval_selfless(_59140, _59142, _59144, _59146, [/, 'tok-split', 3], _9410) ^ Unify: (304) [user] eval_selfless(_60084, _60086, _60088, _60090, [/, 'tok-split', 3], _9410) ^ Call: (305) [user] eval_selfless_0([/, 'tok-split', 3], _9410) ^ Unify: (305) [user] eval_selfless_0([/, 'tok-split', 3], _9410) Call: (306) [system] var(/) ^ Redo: (305) [user] eval_selfless_0([/, 'tok-split', 3], _9410) ^ Unify: (305) [user] eval_selfless_0([/, 'tok-split', 3], _9410) ^ Call: (306) [user] is_assignment(/) ^ Unify: (306) [user] is_assignment(/) Call: (307) [system] atom(/) Exit: (307) [system] atom(/) ^ Redo: (305) [user] eval_selfless_0([/, 'tok-split', 3], _9410) ^ Unify: (305) [user] eval_selfless_0([/, 'tok-split', 3], _9410) ^ Call: (306) [user] eval_selfless_1([/, 'tok-split', 3], _9410) ^ Unify: (306) [user] eval_selfless_1([/, 'tok-split', 3], _9410) ^ Call: (307) [user] allow_clp ^ Unify: (307) [user] allow_clp ^ Call: (308) [user] false_flag ^ Unify: (308) [user] false_flag Call: (309) [system] fail Fail: (309) [system] fail ^ Fail: (308) [user] false_flag ^ Redo: (305) [user] eval_selfless_0([/, 'tok-split', 3], _9410) ^ Unify: (305) [user] eval_selfless_0([/, 'tok-split', 3], _9410) ^ Call: (306) [user] eval_selfless_2([/, 'tok-split', 3], _9410) ^ Unify: (306) [user] eval_selfless_2([/, 'tok-split', 3], _9410) Call: (307) [system] var(/) ^ Redo: (306) [user] eval_selfless_2([/, 'tok-split', 3], _9410) ^ Unify: (306) [user] eval_selfless_2([/, 'tok-split', 3], _9410) ^ Call: (307) [user] fake_notrace((ground([/, 'tok-split', 3]), [/, 'tok-split', 3]=[_85932, _85938, _85944], atom(_85932), catch_warn(current_op(_85970, yfx, _85932)), [/, 'tok-split', 3]\=[_85990], s2ps([/, 'tok-split', 3], _85998))) ^ Unify: (307) [user] fake_notrace(user:(ground([/, 'tok-split', 3]), [/, 'tok-split', 3]=[_85932, _85938, _85944], atom(_85932), catch_warn(current_op(_85970, yfx, _85932)), [/, 'tok-split', 3]\=[_85990], s2ps([/, 'tok-split', 3], _85998))) ^ Call: (308) [user] real_notrace(user:(ground([/, 'tok-split', 3]), [/, 'tok-split', 3]=[_85932, _85938, _85944], atom(_85932), catch_warn(current_op(_85970, yfx, _85932)), [/, 'tok-split', 3]\=[_85990], s2ps([/, 'tok-split', 3], _85998))) ^ Unify: (308) [user] real_notrace(user:(ground([/, 'tok-split', 3]), [/, 'tok-split', 3]=[_85932, _85938, _85944], atom(_85932), catch_warn(current_op(_85970, yfx, _85932)), [/, 'tok-split', 3]\=[_85990], s2ps([/, 'tok-split', 3], _85998))) ^ Call: (309) [user] setup_call_cleanup('$notrace'(_89704, _89706), once(user:(ground([/, 'tok-split', 3]), [/, 'tok-split', 3]=[_85932, _85938, _85944], atom(_85932), catch_warn(current_op(_85970, yfx, _85932)), [/, 'tok-split', 3]\=[_85990], s2ps([/, 'tok-split', 3], _85998))), '$restore_trace'(_89704, _89706)) ^ Unify: (309) [system] setup_call_cleanup(user:'$notrace'(_89704, _89706), user:once(user:(ground([/, 'tok-split', 3]), [/, 'tok-split', 3]=[_85932, _85938, _85944], atom(_85932), catch_warn(current_op(_85970, yfx, _85932)), [/, 'tok-split', 3]\=[_85990], s2ps([/, 'tok-split', 3], _85998))), user:'$restore_trace'(_89704, _89706)) ^ Call: (310) [system] sig_atomic(user:'$notrace'(_89704, _89706)) ^ Exit: (309) [system] setup_call_cleanup(user:'$notrace'(3, -1), user:once(user:(ground([/, 'tok-split', 3]), [/, 'tok-split', 3]=[/, 'tok-split', 3], atom(/), catch_warn(current_op(400, yfx, /)), [/, 'tok-split', 3]\=[_85990], s2ps([/, 'tok-split', 3], 'tok-split'/3))), user:'$restore_trace'(3, -1)) ^ Exit: (308) [user] real_notrace(user:(ground([/, 'tok-split', 3]), [/, 'tok-split', 3]=[/, 'tok-split', 3], atom(/), catch_warn(current_op(400, yfx, /)), [/, 'tok-split', 3]\=[_85990], s2ps([/, 'tok-split', 3], 'tok-split'/3))) ^ Exit: (307) [user] fake_notrace(user:(ground([/, 'tok-split', 3]), [/, 'tok-split', 3]=[/, 'tok-split', 3], atom(/), catch_warn(current_op(400, yfx, /)), [/, 'tok-split', 3]\=[_85990], s2ps([/, 'tok-split', 3], 'tok-split'/3))) ^ Call: (307) [user] fake_notrace(catch(_9410 is 'tok-split'/3, _95418, fail)) ^ Unify: (307) [user] fake_notrace(user:catch(_9410 is 'tok-split'/3, _95418, fail)) ^ Call: (308) [user] real_notrace(user:catch(_9410 is 'tok-split'/3, _95418, fail)) ^ Unify: (308) [user] real_notrace(user:catch(_9410 is 'tok-split'/3, _95418, fail)) ^ Call: (309) [user] setup_call_cleanup('$notrace'(_99132, _99134), once(user:catch(_9410 is 'tok-split'/3, _95418, fail)), '$restore_trace'(_99132, _99134)) ^ Unify: (309) [system] setup_call_cleanup(user:'$notrace'(_99132, _99134), user:once(user:catch(_9410 is 'tok-split'/3, _95418, fail)), user:'$restore_trace'(_99132, _99134)) ^ Call: (310) [system] sig_atomic(user:'$notrace'(_99132, _99134)) ^ Fail: (308) [user] real_notrace(user:catch(_9410 is 'tok-split'/3, _9742, fail)) ^ Fail: (307) [user] fake_notrace(user:catch(_9410 is 'tok-split'/3, _9742, fail)) ^ Redo: (301) [user] subst_args2_failed(494, '&self', [/, 'tok-split', 3], _9410) ^ Unify: (301) [user] subst_args2_failed(494, '&self', [/, 'tok-split', 3], [_12616|_12618]) ^ Call: (302) [user] subst_args(_13630, _13632, 494, '&self', /, _12616) ^ Unify: (302) [user] subst_args(_14574, _14576, 494, '&self', /, _12616) Call: (303) [system] atom(_15444) ^ Redo: (302) [user] subst_args(_16444, _16446, 494, '&self', /, _12616) ^ Unify: (302) [user] subst_args(_17388, _17390, 494, '&self', /, _12616) ^ Call: (303) [user] self_subst(/) ^ Unify: (303) [user] self_subst(/) Call: (304) [system] callable(/) Exit: (304) [system] callable(/) ^ Unify: (303) [user] self_subst(/) ^ Call: (304) [user] self_eval(/) ^ Unify: (304) [user] self_eval(/) ^ Call: (306) [system] setup_call_cleanup('$notrace'(_24738, _24740), once(user:self_eval0(/)), '$restore_trace'(_24738, _24740)) ^ Unify: (306) [system] setup_call_cleanup(system:'$notrace'(_24738, _24740), system:once(user:self_eval0(/)), system:'$restore_trace'(_24738, _24740)) ^ Call: (307) [system] sig_atomic(system:'$notrace'(_24738, _24740)) ^ Exit: (306) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(/)), system:'$restore_trace'(3, -1)) ^ Exit: (304) [user] self_eval(/) ^ Exit: (303) [user] self_subst(/) Call: (303) [system] _12616=(/) Exit: (303) [system] (/)=(/) ^ Exit: (302) [user] subst_args(_32292, _32294, 494, '&self', /, /) ^ Call: (302) [user] subst_args2_failed(494, '&self', ['tok-split', 3], _12618) ^ Unify: (302) [user] subst_args2_failed(494, '&self', ['tok-split', 3], _12618) Call: (303) [system] ['tok-split', 3]==[] ^ Redo: (302) [user] subst_args2_failed(494, '&self', ['tok-split', 3], _12618) ^ Unify: (302) [user] subst_args2_failed(494, '&self', ['tok-split', 3], _12618) Call: (303) [system] var(['tok-split', 3]) ^ Redo: (302) [user] subst_args2_failed(494, '&self', ['tok-split', 3], _12618) ^ Unify: (302) [user] subst_args2_failed(494, '&self', ['tok-split', 3], _12618) ^ Call: (303) [user] once(subst_selfless(['tok-split', 3], _12618)) ^ Unify: (303) [system] once(user:subst_selfless(['tok-split', 3], _12618)) ^ Call: (304) [user] subst_selfless(['tok-split', 3], _12618) ^ Unify: (304) [user] subst_selfless(['tok-split', 3], _12618) Call: (305) [system] var('tok-split') ^ Redo: (304) [user] subst_selfless(['tok-split', 3], _12618) ^ Unify: (304) [user] subst_selfless(['tok-split', 3], _12618) ^ Call: (305) [user] eval_selfless(_47218, _47220, _47222, _47224, ['tok-split', 3], _12618) ^ Unify: (305) [user] eval_selfless(_48162, _48164, _48166, _48168, ['tok-split', 3], _12618) ^ Call: (306) [user] eval_selfless_0(['tok-split', 3], _12618) ^ Unify: (306) [user] eval_selfless_0(['tok-split', 3], _12618) Call: (307) [system] var('tok-split') ^ Redo: (306) [user] eval_selfless_0(['tok-split', 3], _12618) ^ Unify: (306) [user] eval_selfless_0(['tok-split', 3], _12618) ^ Call: (307) [user] eval_selfless_1(['tok-split', 3], _12618) ^ Unify: (307) [user] eval_selfless_1(['tok-split', 3], _12618) ^ Call: (308) [user] allow_clp ^ Unify: (308) [user] allow_clp ^ Call: (309) [user] false_flag ^ Unify: (309) [user] false_flag Call: (310) [system] fail Fail: (310) [system] fail ^ Fail: (309) [user] false_flag ^ Redo: (306) [user] eval_selfless_0(['tok-split', 3], _12618) ^ Unify: (306) [user] eval_selfless_0(['tok-split', 3], _12618) ^ Call: (307) [user] eval_selfless_2(['tok-split', 3], _12618) ^ Unify: (307) [user] eval_selfless_2(['tok-split', 3], _12618) Call: (308) [system] var('tok-split') ^ Redo: (307) [user] eval_selfless_2(['tok-split', 3], _12618) ^ Unify: (307) [user] eval_selfless_2(['tok-split', 3], _12618) ^ Call: (308) [user] fake_notrace((ground(['tok-split', 3]), ['tok-split', 3]=[_68458, _68464, _68470], atom(_68458), catch_warn(current_op(_68496, yfx, _68458)), ['tok-split', 3]\=[_68516], s2ps(['tok-split', 3], _68524))) ^ Unify: (308) [user] fake_notrace(user:(ground(['tok-split', 3]), ['tok-split', 3]=[_68458, _68464, _68470], atom(_68458), catch_warn(current_op(_68496, yfx, _68458)), ['tok-split', 3]\=[_68516], s2ps(['tok-split', 3], _68524))) ^ Call: (309) [user] real_notrace(user:(ground(['tok-split', 3]), ['tok-split', 3]=[_68458, _68464, _68470], atom(_68458), catch_warn(current_op(_68496, yfx, _68458)), ['tok-split', 3]\=[_68516], s2ps(['tok-split', 3], _68524))) ^ Unify: (309) [user] real_notrace(user:(ground(['tok-split', 3]), ['tok-split', 3]=[_68458, _68464, _68470], atom(_68458), catch_warn(current_op(_68496, yfx, _68458)), ['tok-split', 3]\=[_68516], s2ps(['tok-split', 3], _68524))) ^ Call: (310) [user] setup_call_cleanup('$notrace'(_72230, _72232), once(user:(ground(['tok-split', 3]), ['tok-split', 3]=[_68458, _68464, _68470], atom(_68458), catch_warn(current_op(_68496, yfx, _68458)), ['tok-split', 3]\=[_68516], s2ps(['tok-split', 3], _68524))), '$restore_trace'(_72230, _72232)) ^ Unify: (310) [system] setup_call_cleanup(user:'$notrace'(_72230, _72232), user:once(user:(ground(['tok-split', 3]), ['tok-split', 3]=[_68458, _68464, _68470], atom(_68458), catch_warn(current_op(_68496, yfx, _68458)), ['tok-split', 3]\=[_68516], s2ps(['tok-split', 3], _68524))), user:'$restore_trace'(_72230, _72232)) ^ Call: (311) [system] sig_atomic(user:'$notrace'(_72230, _72232)) ^ Fail: (309) [user] real_notrace(user:(ground(['tok-split', 3]), ['tok-split', 3]=[_68458, _68464, _68470], atom(_68458), catch_warn(current_op(_68496, yfx, _68458)), ['tok-split', 3]\=[_68516], s2ps(['tok-split', 3], _68524))) ^ Fail: (308) [user] fake_notrace(user:(ground(['tok-split', 3]), ['tok-split', 3]=[_68458, _68464, _68470], atom(_68458), catch_warn(current_op(_68496, yfx, _68458)), ['tok-split', 3]\=[_68516], s2ps(['tok-split', 3], _68524))) ^ Redo: (302) [user] subst_args2_failed(494, '&self', ['tok-split', 3], _12618) ^ Unify: (302) [user] subst_args2_failed(494, '&self', ['tok-split', 3], [_77854|_77856]) ^ Call: (303) [user] subst_args(_78868, _78870, 494, '&self', 'tok-split', _77854) ^ Unify: (303) [user] subst_args(_79812, _79814, 494, '&self', 'tok-split', _77854) Call: (304) [system] atom(_80682) ^ Redo: (303) [user] subst_args(_81682, _81684, 494, '&self', 'tok-split', _77854) ^ Unify: (303) [user] subst_args(_82626, _82628, 494, '&self', 'tok-split', _77854) ^ Call: (304) [user] self_subst('tok-split') ^ Unify: (304) [user] self_subst('tok-split') Call: (305) [system] callable('tok-split') Exit: (305) [system] callable('tok-split') ^ Unify: (304) [user] self_subst('tok-split') ^ Call: (305) [user] self_eval('tok-split') ^ Unify: (305) [user] self_eval('tok-split') ^ Call: (307) [system] setup_call_cleanup('$notrace'(_89976, _89978), once(user:self_eval0('tok-split')), '$restore_trace'(_89976, _89978)) ^ Unify: (307) [system] setup_call_cleanup(system:'$notrace'(_89976, _89978), system:once(user:self_eval0('tok-split')), system:'$restore_trace'(_89976, _89978)) ^ Call: (308) [system] sig_atomic(system:'$notrace'(_89976, _89978)) ^ Exit: (307) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0('tok-split')), system:'$restore_trace'(3, -1)) ^ Exit: (305) [user] self_eval('tok-split') ^ Exit: (304) [user] self_subst('tok-split') Call: (304) [system] _77854='tok-split' Exit: (304) [system] 'tok-split'='tok-split' ^ Exit: (303) [user] subst_args(_97530, _97532, 494, '&self', 'tok-split', 'tok-split') ^ Call: (303) [user] subst_args2_failed(494, '&self', [3], _77856) ^ Unify: (303) [user] subst_args2_failed(494, '&self', [3], _77856) Call: (304) [system] [3]==[] ^ Redo: (303) [user] subst_args2_failed(494, '&self', [3], _77856) ^ Unify: (303) [user] subst_args2_failed(494, '&self', [3], _77856) Call: (304) [system] var([3]) ^ Redo: (303) [user] subst_args2_failed(494, '&self', [3], _77856) ^ Unify: (303) [user] subst_args2_failed(494, '&self', [3], _77856) ^ Call: (304) [user] once(subst_selfless([3], _77856)) ^ Unify: (304) [system] once(user:subst_selfless([3], _77856)) ^ Call: (305) [user] subst_selfless([3], _77856) ^ Unify: (305) [user] subst_selfless([3], _77856) Call: (306) [system] var(3) ^ Redo: (305) [user] subst_selfless([3], _77856) ^ Unify: (305) [user] subst_selfless([3], _77856) ^ Call: (306) [user] eval_selfless(_112456, _112458, _112460, _112462, [3], _77856) ^ Unify: (306) [user] eval_selfless(_113400, _113402, _113404, _113406, [3], _77856) ^ Call: (307) [user] eval_selfless_0([3], _77856) ^ Unify: (307) [user] eval_selfless_0([3], _77856) Call: (308) [system] var(3) ^ Redo: (307) [user] eval_selfless_0([3], _77856) ^ Unify: (307) [user] eval_selfless_0([3], _77856) ^ Call: (308) [user] eval_selfless_1([3], _77856) ^ Unify: (308) [user] eval_selfless_1([3], _77856) ^ Call: (309) [user] allow_clp ^ Unify: (309) [user] allow_clp ^ Call: (310) [user] false_flag ^ Unify: (310) [user] false_flag Call: (311) [system] fail Fail: (311) [system] fail ^ Fail: (310) [user] false_flag ^ Redo: (307) [user] eval_selfless_0([3], _77856) ^ Unify: (307) [user] eval_selfless_0([3], _77856) ^ Call: (308) [user] eval_selfless_2([3], _77856) ^ Unify: (308) [user] eval_selfless_2([3], _77856) Call: (309) [system] var(3) ^ Redo: (308) [user] eval_selfless_2([3], _77856) ^ Unify: (308) [user] eval_selfless_2([3], _77856) ^ Call: (309) [user] fake_notrace((ground([3]), [3]=[_133696, _133702, _133708], atom(_133696), catch_warn(current_op(_133734, yfx, _133696)), [3]\=[_133754], s2ps([3], _133762))) ^ Unify: (309) [user] fake_notrace(user:(ground([3]), [3]=[_133696, _133702, _133708], atom(_133696), catch_warn(current_op(_133734, yfx, _133696)), [3]\=[_133754], s2ps([3], _133762))) ^ Call: (310) [user] real_notrace(user:(ground([3]), [3]=[_133696, _133702, _133708], atom(_133696), catch_warn(current_op(_133734, yfx, _133696)), [3]\=[_133754], s2ps([3], _133762))) ^ Unify: (310) [user] real_notrace(user:(ground([3]), [3]=[_133696, _133702, _133708], atom(_133696), catch_warn(current_op(_133734, yfx, _133696)), [3]\=[_133754], s2ps([3], _133762))) ^ Call: (311) [user] setup_call_cleanup('$notrace'(_137468, _137470), once(user:(ground([3]), [3]=[_133696, _133702, _133708], atom(_133696), catch_warn(current_op(_133734, yfx, _133696)), [3]\=[_133754], s2ps([3], _133762))), '$restore_trace'(_137468, _137470)) ^ Unify: (311) [system] setup_call_cleanup(user:'$notrace'(_137468, _137470), user:once(user:(ground([3]), [3]=[_133696, _133702, _133708], atom(_133696), catch_warn(current_op(_133734, yfx, _133696)), [3]\=[_133754], s2ps([3], _133762))), user:'$restore_trace'(_137468, _137470)) ^ Call: (312) [system] sig_atomic(user:'$notrace'(_137468, _137470)) ^ Fail: (310) [user] real_notrace(user:(ground([3]), [3]=[_133696, _133702, _133708], atom(_133696), catch_warn(current_op(_133734, yfx, _133696)), [3]\=[_133754], s2ps([3], _133762))) ^ Fail: (309) [user] fake_notrace(user:(ground([3]), [3]=[_133696, _133702, _133708], atom(_133696), catch_warn(current_op(_133734, yfx, _133696)), [3]\=[_133754], s2ps([3], _133762))) ^ Redo: (303) [user] subst_args2_failed(494, '&self', [3], _77856) ^ Unify: (303) [user] subst_args2_failed(494, '&self', [3], [_143092|_143094]) ^ Call: (304) [user] subst_args(_144106, _144108, 494, '&self', 3, _143092) ^ Unify: (304) [user] subst_args(_145050, _145052, 494, '&self', 3, _143092) Call: (305) [system] atom(_145920) ^ Redo: (304) [user] subst_args(_146920, _146922, 494, '&self', 3, _143092) ^ Unify: (304) [user] subst_args(_147864, _147866, 494, '&self', 3, _143092) ^ Call: (305) [user] self_subst(3) ^ Unify: (305) [user] self_subst(3) Call: (306) [system] callable(3) ^ Redo: (305) [user] self_subst(3) ^ Exit: (305) [user] self_subst(3) Call: (305) [system] _143092=3 Exit: (305) [system] 3=3 ^ Exit: (304) [user] subst_args(_155284, _155286, 494, '&self', 3, 3) ^ Call: (304) [user] subst_args2_failed(494, '&self', [], _143094) ^ Unify: (304) [user] subst_args2_failed(494, '&self', [], _143094) Call: (305) [system] []==[] Exit: (305) [system] []==[] Call: (305) [system] _143094=[] Exit: (305) [system] []=[] ^ Exit: (304) [user] subst_args2_failed(494, '&self', [], []) ^ Exit: (303) [user] subst_args2_failed(494, '&self', [3], [3]) ^ Exit: (302) [user] subst_args2_failed(494, '&self', ['tok-split', 3], ['tok-split', 3]) ^ Exit: (301) [user] subst_args2_failed(494, '&self', [/, 'tok-split', 3], [/, 'tok-split', 3]) ^ Exit: (300) [user] subst_args1(=, _9290, 494, '&self', [/, 'tok-split', 3], [/, 'tok-split', 3]) Call: (300) [system] nb_setarg(1, retval(fail), [/, 'tok-split', 3]) Exit: (300) [system] nb_setarg(1, retval([/, 'tok-split', 3]), [/, 'tok-split', 3]) ^ Call: (300) [user] ignore(notrace((\+[/, 'tok-split', 3]\=_9426, nb_setarg(1, retval([/, 'tok-split', 3]), [/, 'tok-split', 3])))) ^ Unify: (300) [system] ignore(user:notrace((\+[/, 'tok-split', 3]\=_9426, nb_setarg(1, retval([/, 'tok-split', 3]), [/, 'tok-split', 3])))) ^ Call: (302) [system] setup_call_cleanup('$notrace'(_170184, _170186), once(user:(\+[/, 'tok-split', 3]\=_9426, nb_setarg(1, retval([/, 'tok-split', 3]), [/, 'tok-split', 3]))), '$restore_trace'(_170184, _170186)) ^ Unify: (302) [system] setup_call_cleanup(system:'$notrace'(_170184, _170186), system:once(user:(\+[/, 'tok-split', 3]\=_9426, nb_setarg(1, retval([/, 'tok-split', 3]), [/, 'tok-split', 3]))), system:'$restore_trace'(_170184, _170186)) ^ Call: (303) [system] sig_atomic(system:'$notrace'(_170184, _170186)) ^ Exit: (302) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(\+[/, 'tok-split', 3]\=_9426, nb_setarg(1, retval([/, 'tok-split', 3]), [/, 'tok-split', 3]))), system:'$restore_trace'(3, -1)) ^ Exit: (300) [system] ignore(user:notrace((\+[/, 'tok-split', 3]\=_9426, nb_setarg(1, retval([/, 'tok-split', 3]), [/, 'tok-split', 3])))) ^ Call: (300) [user] ignore((_9418==1->ignore(\+ \+ (flag(eval_num, _9456, _9456+1), (retval([/, 'tok-split', 3])\=@=retval(fail), nonvar([/, 'tok-split', 3])->indentq(5, _9456, <--, [false, [/, 'tok-split', 3]]);indentq(5, _9456, <--, [false, retval([/, 'tok-split', 3])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9456, _9456+1), (retval([/, 'tok-split', 3])\=@=retval(fail), nonvar([/, 'tok-split', 3])->indentq(5, _9456, <--, [false, [/, 'tok-split', 3]]);indentq(5, _9456, <--, [false, retval([/, 'tok-split', 3])])))))))))) ^ Unify: (300) [system] ignore(user:(_9418==1->ignore(\+ \+ (flag(eval_num, _9456, _9456+1), (retval([/, 'tok-split', 3])\=@=retval(fail), nonvar([/, 'tok-split', 3])->indentq(5, _9456, <--, [false, [/, 'tok-split', 3]]);indentq(5, _9456, <--, [false, retval([/, 'tok-split', 3])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9456, _9456+1), (retval([/, 'tok-split', 3])\=@=retval(fail), nonvar([/, 'tok-split', 3])->indentq(5, _9456, <--, [false, [/, 'tok-split', 3]]);indentq(5, _9456, <--, [false, retval([/, 'tok-split', 3])])))))))))) Call: (302) [system] _9418==1 Fail: (302) [system] _9418==1 ^ Call: (303) [system] setup_call_cleanup('$notrace'(_178640, _178642), once(user:ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9456, _9456+1), (retval([/, 'tok-split', 3])\=@=retval(fail), nonvar([/, 'tok-split', 3])->indentq(5, _9456, <--, [false, [/, 'tok-split', 3]]);indentq(5, _9456, <--, [false, retval([/, 'tok-split', 3])])))))))), '$restore_trace'(_178640, _178642)) ^ Unify: (303) [system] setup_call_cleanup(system:'$notrace'(_178640, _178642), system:once(user:ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9456, _9456+1), (retval([/, 'tok-split', 3])\=@=retval(fail), nonvar([/, 'tok-split', 3])->indentq(5, _9456, <--, [false, [/, 'tok-split', 3]]);indentq(5, _9456, <--, [false, retval([/, 'tok-split', 3])])))))))), system:'$restore_trace'(_178640, _178642)) ^ Call: (304) [system] sig_atomic(system:'$notrace'(_178640, _178642)) ^ Exit: (303) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9456, _9456+1), (retval([/, 'tok-split', 3])\=@=retval(fail), nonvar([/, 'tok-split', 3])->indentq(5, _9456, <--, [false, [/, 'tok-split', 3]]);indentq(5, _9456, <--, [false, retval([/, 'tok-split', 3])])))))))), system:'$restore_trace'(3, -1)) ^ Exit: (300) [system] ignore(user:(_9418==1->ignore(\+ \+ (flag(eval_num, _9456, _9456+1), (retval([/, 'tok-split', 3])\=@=retval(fail), nonvar([/, 'tok-split', 3])->indentq(5, _9456, <--, [false, [/, 'tok-split', 3]]);indentq(5, _9456, <--, [false, retval([/, 'tok-split', 3])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9456, _9456+1), (retval([/, 'tok-split', 3])\=@=retval(fail), nonvar([/, 'tok-split', 3])->indentq(5, _9456, <--, [false, [/, 'tok-split', 3]]);indentq(5, _9456, <--, [false, retval([/, 'tok-split', 3])])))))))))) ^ Exit: (298) [system] call_cleanup(user:((call(subst_args1(=, _9290), 494, '&self', [/, 'tok-split', 3], [/, 'tok-split', 3])*->nb_setarg(1, retval([/, 'tok-split', 3]), [/, 'tok-split', 3]);fail, trace, call(subst_args1(=, _9290), 494, '&self', [/, 'tok-split', 3], [/, 'tok-split', 3])), ignore(notrace((\+[/, 'tok-split', 3]\=_9426, nb_setarg(1, retval([/, 'tok-split', 3]), [/, 'tok-split', 3]))))), user:ignore((_9418==1->ignore(\+ \+ (flag(eval_num, _9456, _9456+1), (retval([/, 'tok-split', 3])\=@=retval(fail), nonvar([/, 'tok-split', 3])->indentq(5, _9456, <--, [false, [/, 'tok-split', 3]]);indentq(5, _9456, <--, [false, retval([/, 'tok-split', 3])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9456, _9456+1), (retval([/, 'tok-split', 3])\=@=retval(fail), nonvar([/, 'tok-split', 3])->indentq(5, _9456, <--, [false, [/, 'tok-split', 3]]);indentq(5, _9456, <--, [false, retval([/, 'tok-split', 3])]))))))))))) Call: (298) [system] retval([/, 'tok-split', 3])\=@=retval(fail) Exit: (298) [system] retval([/, 'tok-split', 3])\=@=retval(fail) ^ Exit: (297) [user] trace_eval(subst_args1(=, _9290), (false, (e2;e)), 494, '&self', [/, 'tok-split', 3], [/, 'tok-split', 3]) Call: (297) [system] [/, 'tok-split', 3]\=@=[/, 'tok-split', 3] ^ Redo: (296) [user] subst_args0(=, _9290, 494, '&self', [/, 'tok-split', 3], _9378) Call: (297) [system] _9378=[/, 'tok-split', 3] Exit: (297) [system] [/, 'tok-split', 3]=[/, 'tok-split', 3] ^ Exit: (296) [user] subst_args0(=, _9290, 494, '&self', [/, 'tok-split', 3], [/, 'tok-split', 3]) ^ Exit: (295) [user] subst_args(=, _9290, 495, '&self', [/, 'tok-split', 3], [/, 'tok-split', 3]) Call: (295) [apply] apply:maplist_([[/, 'tok-split', 4]], _9380, user:subst_args(=, _9290, 495, '&self')) Unify: (295) [apply] apply:maplist_([[/, 'tok-split', 4]], [_193800|_193802], user:subst_args(=, _9290, 495, '&self')) ^ Call: (296) [user] subst_args(=, _9290, 495, '&self', [/, 'tok-split', 4], _193800) ^ Unify: (296) [user] subst_args(=, _9290, 495, '&self', [/, 'tok-split', 4], _193800) Call: (297) [system] atom(=) Exit: (297) [system] atom(=) Call: (297) [system] (=)\==(=) ^ Redo: (296) [user] subst_args(=, _9290, 495, '&self', [/, 'tok-split', 4], _193800) ^ Unify: (296) [user] subst_args(=, _9290, 495, '&self', [/, 'tok-split', 4], _193800) ^ Call: (297) [user] self_subst([/, 'tok-split', 4]) ^ Unify: (297) [user] self_subst([/, 'tok-split', 4]) Call: (298) [system] callable([/, 'tok-split', 4]) Exit: (298) [system] callable([/, 'tok-split', 4]) ^ Unify: (297) [user] self_subst([/, 'tok-split', 4]) ^ Call: (298) [user] self_eval([/, 'tok-split', 4]) ^ Unify: (298) [user] self_eval([/, 'tok-split', 4]) ^ Call: (300) [system] setup_call_cleanup('$notrace'(_207768, _207770), once(user:self_eval0([/, 'tok-split', 4])), '$restore_trace'(_207768, _207770)) ^ Unify: (300) [system] setup_call_cleanup(system:'$notrace'(_207768, _207770), system:once(user:self_eval0([/, 'tok-split', 4])), system:'$restore_trace'(_207768, _207770)) ^ Call: (301) [system] sig_atomic(system:'$notrace'(_207768, _207770)) ^ Fail: (298) [user] self_eval([/, 'tok-split', 4]) ^ Redo: (296) [user] subst_args(=, _9290, 495, '&self', [/, 'tok-split', 4], _193800) ^ Unify: (296) [user] subst_args(=, _9290, 495, '&self', [/, 'tok-split', 4], _193800) Call: (297) [system] ['tok-split', 4]==[] ^ Redo: (296) [user] subst_args(=, _9290, 495, '&self', [/, 'tok-split', 4], _193800) ^ Unify: (296) [user] subst_args(=, _9290, 495, '&self', [/, 'tok-split', 4], _193800) ^ Call: (298) [system] setup_call_cleanup('$notrace'(_216254, _216256), once(user:(_216236 is 495-1)), '$restore_trace'(_216254, _216256)) ^ Unify: (298) [system] setup_call_cleanup(system:'$notrace'(_216254, _216256), system:once(user:(_216236 is 495-1)), system:'$restore_trace'(_216254, _216256)) ^ Call: (299) [system] sig_atomic(system:'$notrace'(_216254, _216256)) ^ Exit: (298) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(494 is 495-1)), system:'$restore_trace'(3, -1)) ^ Call: (297) [user] subst_args0(=, _9290, 494, '&self', [/, 'tok-split', 4], _193800) ^ Unify: (297) [user] subst_args0(=, _9290, 494, '&self', [/, 'tok-split', 4], _193800) ^ Call: (298) [user] self_subst([/, 'tok-split', 4]) ^ Unify: (298) [user] self_subst([/, 'tok-split', 4]) Call: (299) [system] callable([/, 'tok-split', 4]) Exit: (299) [system] callable([/, 'tok-split', 4]) ^ Unify: (298) [user] self_subst([/, 'tok-split', 4]) ^ Call: (299) [user] self_eval([/, 'tok-split', 4]) ^ Unify: (299) [user] self_eval([/, 'tok-split', 4]) ^ Call: (301) [system] setup_call_cleanup('$notrace'(_228404, _228406), once(user:self_eval0([/, 'tok-split', 4])), '$restore_trace'(_228404, _228406)) ^ Unify: (301) [system] setup_call_cleanup(system:'$notrace'(_228404, _228406), system:once(user:self_eval0([/, 'tok-split', 4])), system:'$restore_trace'(_228404, _228406)) ^ Call: (302) [system] sig_atomic(system:'$notrace'(_228404, _228406)) ^ Fail: (299) [user] self_eval([/, 'tok-split', 4]) ^ Redo: (297) [user] subst_args0(=, _9290, 494, '&self', [/, 'tok-split', 4], _193800) ^ Unify: (297) [user] subst_args0(=, _9290, 494, '&self', [/, 'tok-split', 4], _193800) Call: (298) [system] _234060 is 494+ -1 Exit: (298) [system] 493 is 494+ -1 ^ Call: (298) [user] trace_eval(subst_args1(=, _9290), (false, (e2;e)), 494, '&self', [/, 'tok-split', 4], _235936) ^ Unify: (298) [user] trace_eval(subst_args1(=, _9290), (false, (e2;e)), 494, '&self', [/, 'tok-split', 4], _235936) ^ Call: (299) [user] must_det_ll((notrace((flag(eval_num, _237846, _237846+1), _237864 is _237846 mod 500, _237882 is 99-494 mod 100, _237906=_237908, option_else('trace-length', _237920, 500), option_else('trace-depth', _237928, 30))), quietly(if_t((nop(stop_rtrace), _237864>_237920), (set_debug(eval, false), _237984 is _237920+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_237984])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_238036))))) ^ Unify: (299) [user] must_det_ll(user:(notrace((flag(eval_num, _237846, _237846+1), _237864 is _237846 mod 500, _237882 is 99-494 mod 100, _237906=_237908, option_else('trace-length', _237920, 500), option_else('trace-depth', _237928, 30))), quietly(if_t((nop(stop_rtrace), _237864>_237920), (set_debug(eval, false), _237984 is _237920+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_237984])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_238036))))) ^ Call: (300) [user] once(user:(notrace((flag(eval_num, _237846, _237846+1), _237864 is _237846 mod 500, _237882 is 99-494 mod 100, _237906=_237908, option_else('trace-length', _237920, 500), option_else('trace-depth', _237928, 30))), quietly(if_t((nop(stop_rtrace), _237864>_237920), (set_debug(eval, false), _237984 is _237920+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_237984])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_238036))))) ^ Unify: (300) [system] once(user:(notrace((flag(eval_num, _237846, _237846+1), _237864 is _237846 mod 500, _237882 is 99-494 mod 100, _237906=_237908, option_else('trace-length', _237920, 500), option_else('trace-depth', _237928, 30))), quietly(if_t((nop(stop_rtrace), _237864>_237920), (set_debug(eval, false), _237984 is _237920+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_237984])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_238036))))) ^ Call: (303) [system] setup_call_cleanup('$notrace'(_241760, _241762), once(user:(flag(eval_num, _237846, _237846+1), _237864 is _237846 mod 500, _237882 is 99-494 mod 100, _237906=_237908, option_else('trace-length', _237920, 500), option_else('trace-depth', _237928, 30))), '$restore_trace'(_241760, _241762)) ^ Unify: (303) [system] setup_call_cleanup(system:'$notrace'(_241760, _241762), system:once(user:(flag(eval_num, _237846, _237846+1), _237864 is _237846 mod 500, _237882 is 99-494 mod 100, _237906=_237908, option_else('trace-length', _237920, 500), option_else('trace-depth', _237928, 30))), system:'$restore_trace'(_241760, _241762)) ^ Call: (304) [system] sig_atomic(system:'$notrace'(_241760, _241762)) ^ Exit: (303) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(flag(eval_num, 54, 54+1), 54 is 54 mod 500, 5 is 99-494 mod 100, _237906=_237906, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), system:'$restore_trace'(3, -1)) ^ Call: (303) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 54>500), (set_debug(eval, false), _237984 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_237984])), nop((start_rtrace, rtrace))))) ^ Unify: (303) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 54>500), (set_debug(eval, false), _237984 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_237984])), nop((start_rtrace, rtrace))))) ^ Exit: (303) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 54>500), (set_debug(eval, false), _237984 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_237984])), nop((start_rtrace, rtrace))))) Call: (302) [user] nop(notrace(no_repeats_var(_238036))) Unify: (302) [user] nop(notrace(no_repeats_var(_238036))) Exit: (302) [user] nop(notrace(no_repeats_var(_238036))) ^ Exit: (300) [system] once(user:(notrace((flag(eval_num, 54, 54+1), 54 is 54 mod 500, 5 is 99-494 mod 100, _237906=_237906, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), quietly(if_t((nop(stop_rtrace), 54>500), (set_debug(eval, false), _237984 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_237984])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_238036))))) ^ Exit: (299) [user] must_det_ll(user:(notrace((flag(eval_num, 54, 54+1), 54 is 54 mod 500, 5 is 99-494 mod 100, _237906=_237906, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), quietly(if_t((nop(stop_rtrace), 54>500), (set_debug(eval, false), _237984 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_237984])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_238036))))) Call: (299) [occurs] occurs:sub_term(_253224, (false, (e2;e))) Unify: (299) [occurs] occurs:sub_term((false, (e2;e)), (false, (e2;e))) Exit: (299) [occurs] occurs:sub_term((false, (e2;e)), (false, (e2;e))) Call: (299) [system] (false, (e2;e))\=(false, (e2;e)) Fail: (299) [system] (false, (e2;e))\=(false, (e2;e)) Redo: (299) [occurs] occurs:sub_term(_253224, (false, (e2;e))) Unify: (299) [occurs] occurs:sub_term(_253224, (false, (e2;e))) Call: (300) [system] compound((false, (e2;e))) Exit: (300) [system] compound((false, (e2;e))) Call: (300) [system] arg(_261646, (false, (e2;e)), _261570) Exit: (300) [system] arg(1, (false, (e2;e)), false) Call: (300) [occurs] occurs:sub_term(_253224, false) Unify: (300) [occurs] occurs:sub_term(false, false) Exit: (300) [occurs] occurs:sub_term(false, false) Exit: (299) [occurs] occurs:sub_term(false, (false, (e2;e))) Call: (299) [system] (false, (e2;e))\=false Exit: (299) [system] (false, (e2;e))\=false ^ Call: (299) [user] if_trace((eval;false, (e2;e)), (_237906=1, indentq(5, 54, -->, [false, [/, 'tok-split', 4]]))) ^ Unify: (299) [user] if_trace((eval;false, (e2;e)), (_237906=1, indentq(5, 54, -->, [false, [/, 'tok-split', 4]]))) ^ Call: (301) [system] setup_call_cleanup('$notrace'(_270950, _270952), once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _237906=1, indentq(5, 54, -->, [false, [/, 'tok-split', 4]]))), _270908, fbug((_270908-->if_trace((eval;false, (e2;e)), (_237906=1, indentq(5, 54, -->, [false, [/, 'tok-split', 4]])))))))), '$restore_trace'(_270950, _270952)) ^ Unify: (301) [system] setup_call_cleanup(system:'$notrace'(_270950, _270952), system:once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _237906=1, indentq(5, 54, -->, [false, [/, 'tok-split', 4]]))), _270908, fbug((_270908-->if_trace((eval;false, (e2;e)), (_237906=1, indentq(5, 54, -->, [false, [/, 'tok-split', 4]])))))))), system:'$restore_trace'(_270950, _270952)) ^ Call: (302) [system] sig_atomic(system:'$notrace'(_270950, _270952)) ^ Exit: (301) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _237906=1, indentq(5, 54, -->, [false, [/, 'tok-split', 4]]))), _270908, fbug((_270908-->if_trace((eval;false, (e2;e)), (_237906=1, indentq(5, 54, -->, [false, [/, 'tok-split', 4]])))))))), system:'$restore_trace'(3, -1)) ^ Exit: (299) [user] if_trace((eval;false, (e2;e)), (_237906=1, indentq(5, 54, -->, [false, [/, 'tok-split', 4]]))) Call: (299) [system] _275732=retval(fail) Exit: (299) [system] retval(fail)=retval(fail) Call: (299) [system] _277594=(\+ \+ (flag(eval_num, _277614, _277614+1), (retval(fail)\=@=retval(fail), nonvar(_235936)->indentq(5, _277614, <--, [false, _235936]);indentq(5, _277614, <--, [false, retval(fail)])))) Exit: (299) [system] (\+ \+ (flag(eval_num, _277614, _277614+1), (retval(fail)\=@=retval(fail), nonvar(_235936)->indentq(5, _277614, <--, [false, _235936]);indentq(5, _277614, <--, [false, retval(fail)]))))=(\+ \+ (flag(eval_num, _277614, _277614+1), (retval(fail)\=@=retval(fail), nonvar(_235936)->indentq(5, _277614, <--, [false, _235936]);indentq(5, _277614, <--, [false, retval(fail)])))) ^ Call: (299) [user] call_cleanup(((call(subst_args1(=, _9290), 494, '&self', [/, 'tok-split', 4], _235936)*->nb_setarg(1, retval(fail), _235936);fail, trace, call(subst_args1(=, _9290), 494, '&self', [/, 'tok-split', 4], _235936)), ignore(notrace((\+_235936\=_238036, nb_setarg(1, retval(fail), _235936))))), ignore((_237906==1->ignore(\+ \+ (flag(eval_num, _277614, _277614+1), (retval(fail)\=@=retval(fail), nonvar(_235936)->indentq(5, _277614, <--, [false, _235936]);indentq(5, _277614, <--, [false, retval(fail)]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _277614, _277614+1), (retval(fail)\=@=retval(fail), nonvar(_235936)->indentq(5, _277614, <--, [false, _235936]);indentq(5, _277614, <--, [false, retval(fail)]))))))))))) ^ Unify: (299) [system] call_cleanup(user:((call(subst_args1(=, _9290), 494, '&self', [/, 'tok-split', 4], _235936)*->nb_setarg(1, retval(fail), _235936);fail, trace, call(subst_args1(=, _9290), 494, '&self', [/, 'tok-split', 4], _235936)), ignore(notrace((\+_235936\=_238036, nb_setarg(1, retval(fail), _235936))))), user:ignore((_237906==1->ignore(\+ \+ (flag(eval_num, _277614, _277614+1), (retval(fail)\=@=retval(fail), nonvar(_235936)->indentq(5, _277614, <--, [false, _235936]);indentq(5, _277614, <--, [false, retval(fail)]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _277614, _277614+1), (retval(fail)\=@=retval(fail), nonvar(_235936)->indentq(5, _277614, <--, [false, _235936]);indentq(5, _277614, <--, [false, retval(fail)]))))))))))) ^ Call: (301) [user] subst_args1(=, _9290, 494, '&self', [/, 'tok-split', 4], _235936) ^ Unify: (301) [user] subst_args1(=, _9290, 494, '&self', [/, 'tok-split', 4], _235936) Call: (302) [system] var(=) ^ Redo: (301) [user] subst_args1(=, _9290, 494, '&self', [/, 'tok-split', 4], _235936) Call: (302) [system] atom(=) Exit: (302) [system] atom(=) Call: (302) [system] (=)\==(=) ^ Redo: (301) [user] subst_args1(=, _9290, 494, '&self', [/, 'tok-split', 4], _235936) ^ Unify: (301) [user] subst_args1(=, _9290, 494, '&self', [/, 'tok-split', 4], _235936) Call: (302) [system] atom([/, 'tok-split', 4]) ^ Redo: (301) [user] subst_args1(=, _9290, 494, '&self', [/, 'tok-split', 4], _235936) ^ Unify: (301) [user] subst_args1(=, _9290, 494, '&self', [/, 'tok-split', 4], _235936) Call: (302) [system] is_list(['tok-split', 4]) Exit: (302) [system] is_list(['tok-split', 4]) ^ Unify: (301) [user] subst_args1(=, _9290, 494, '&self', [/, 'tok-split', 4], _235936) Call: (302) [system] is_list([/, 'tok-split', 4]) Exit: (302) [system] is_list([/, 'tok-split', 4]) ^ Unify: (301) [user] subst_args1(=, _9290, 494, '&self', [/, 'tok-split', 4], [/|_297468]) Call: (302) [system] var(/) ^ Redo: (301) [user] subst_args1(=, _9290, 494, '&self', [/, 'tok-split', 4], _235936) ^ Unify: (301) [user] subst_args1(=, _9290, 494, '&self', [/, 'tok-split', 4], _235936) Call: (302) [system] fail ^ Redo: (301) [user] subst_args1(=, _9290, 494, '&self', [/, 'tok-split', 4], _235936) ^ Unify: (301) [user] subst_args1(=, _9290, 494, '&self', [/, 'tok-split', 4], _235936) Call: (302) [system] is_list([/, 'tok-split', 4]) Exit: (302) [system] is_list([/, 'tok-split', 4]) ^ Call: (302) [user] apply:maplist(self_subst, [/, 'tok-split', 4]) ^ Unify: (302) [apply] apply:maplist(user:self_subst, [/, 'tok-split', 4]) Call: (303) [apply] apply:maplist_([/, 'tok-split', 4], user:self_subst) Unify: (303) [apply] apply:maplist_([/, 'tok-split', 4], user:self_subst) ^ Call: (304) [user] self_subst(/) ^ Unify: (304) [user] self_subst(/) Call: (305) [system] callable(/) Exit: (305) [system] callable(/) ^ Unify: (304) [user] self_subst(/) ^ Call: (305) [user] self_eval(/) ^ Unify: (305) [user] self_eval(/) ^ Call: (307) [system] setup_call_cleanup('$notrace'(_316088, _316090), once(user:self_eval0(/)), '$restore_trace'(_316088, _316090)) ^ Unify: (307) [system] setup_call_cleanup(system:'$notrace'(_316088, _316090), system:once(user:self_eval0(/)), system:'$restore_trace'(_316088, _316090)) ^ Call: (308) [system] sig_atomic(system:'$notrace'(_316088, _316090)) ^ Exit: (307) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(/)), system:'$restore_trace'(3, -1)) ^ Exit: (305) [user] self_eval(/) ^ Exit: (304) [user] self_subst(/) Call: (304) [apply] apply:maplist_(['tok-split', 4], user:self_subst) Unify: (304) [apply] apply:maplist_(['tok-split', 4], user:self_subst) ^ Call: (305) [user] self_subst('tok-split') ^ Unify: (305) [user] self_subst('tok-split') Call: (306) [system] callable('tok-split') Exit: (306) [system] callable('tok-split') ^ Unify: (305) [user] self_subst('tok-split') ^ Call: (306) [user] self_eval('tok-split') ^ Unify: (306) [user] self_eval('tok-split') ^ Call: (308) [system] setup_call_cleanup('$notrace'(_330048, _330050), once(user:self_eval0('tok-split')), '$restore_trace'(_330048, _330050)) ^ Unify: (308) [system] setup_call_cleanup(system:'$notrace'(_330048, _330050), system:once(user:self_eval0('tok-split')), system:'$restore_trace'(_330048, _330050)) ^ Call: (309) [system] sig_atomic(system:'$notrace'(_330048, _330050)) ^ Exit: (308) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0('tok-split')), system:'$restore_trace'(3, -1)) ^ Exit: (306) [user] self_eval('tok-split') ^ Exit: (305) [user] self_subst('tok-split') Call: (305) [apply] apply:maplist_([4], user:self_subst) Unify: (305) [apply] apply:maplist_([4], user:self_subst) ^ Call: (306) [user] self_subst(4) ^ Unify: (306) [user] self_subst(4) Call: (307) [system] callable(4) ^ Redo: (306) [user] self_subst(4) ^ Exit: (306) [user] self_subst(4) Call: (306) [apply] apply:maplist_([], user:self_subst) Unify: (306) [apply] apply:maplist_([], user:self_subst) Exit: (306) [apply] apply:maplist_([], user:self_subst) Exit: (305) [apply] apply:maplist_([4], user:self_subst) Exit: (304) [apply] apply:maplist_(['tok-split', 4], user:self_subst) Exit: (303) [apply] apply:maplist_([/, 'tok-split', 4], user:self_subst) ^ Exit: (302) [apply] apply:maplist(user:self_subst, [/, 'tok-split', 4]) Call: (302) [system] [/, 'tok-split', 4]=[_348652|_348654] Exit: (302) [system] [/, 'tok-split', 4]=[/, 'tok-split', 4] Call: (302) [system] atom(/) Exit: (302) [system] atom(/) ^ Unify: (301) [user] subst_args1(=, _9290, 494, '&self', [/, 'tok-split', 4], _235936) ^ Call: (302) [user] is_space_op(/) ^ Redo: (301) [user] subst_args1(=, _9290, 494, '&self', [/, 'tok-split', 4], _235936) ^ Unify: (301) [user] subst_args1(=, _9290, 494, '&self', [/, 'tok-split', 4], _235936) Call: (302) [system] (/)==case ^ Redo: (301) [user] subst_args1(=, _9290, 494, '&self', [/, 'tok-split', 4], _235936) ^ Unify: (301) [user] subst_args1(=, _9290, 494, '&self', [/, 'tok-split', 4], _235936) Call: (302) [system] fail ^ Redo: (301) [user] subst_args1(=, _9290, 494, '&self', [/, 'tok-split', 4], _235936) ^ Unify: (301) [user] subst_args1(=, _9290, 494, '&self', [/, 'tok-split', 4], _235936) Call: (302) [system] _361736=do_more_defs(true) Exit: (302) [system] do_more_defs(true)=do_more_defs(true) ^ Call: (302) [user] clause(eval_21(subst_args, _9290, 494, '&self', [/, 'tok-split', 4], _235936), _363612) ^ Redo: (301) [user] subst_args1(=, _9290, 494, '&self', [/, 'tok-split', 4], _235936) ^ Unify: (301) [user] subst_args1(=, _9290, 494, '&self', [/, 'tok-split', 4], _235936) Call: (302) [system] fail ^ Redo: (301) [user] subst_args1(=, _9290, 494, '&self', [/, 'tok-split', 4], _235936) ^ Unify: (301) [user] subst_args1(=, _9290, 494, '&self', [/, 'tok-split', 4], _235936) ^ Call: (302) [user] is_and(/) ^ Unify: (302) [user] is_and(/) Call: (303) [system] atom(/) Exit: (303) [system] atom(/) ^ Unify: (302) [user] is_and(/) ^ Call: (303) [user] is_and(/, _373936) ^ Unify: (303) [user] is_and(/, _374864) Call: (304) [system] atom(/) Exit: (304) [system] atom(/) ^ Redo: (301) [user] subst_args1(=, _9290, 494, '&self', [/, 'tok-split', 4], _235936) ^ Unify: (301) [user] subst_args1(=, _9290, 494, '&self', [/, 'tok-split', 4], [/|_378512]) Call: (302) [system] nonvar(/) Exit: (302) [system] nonvar(/) Call: (302) [system] fail ^ Redo: (301) [user] subst_args1(=, _9290, 494, '&self', [/, 'tok-split', 4], _235936) ^ Unify: (301) [user] subst_args1(=, _9290, 494, '&self', [/, 'tok-split', 4], _235936) ^ Call: (302) [user] subst_args2(=, 494, '&self', [/, 'tok-split', 4], _235936) ^ Unify: (302) [user] subst_args2(=, 494, '&self', [/, 'tok-split', 4], _235936) Call: (303) [system] 494<3 ^ Redo: (302) [user] subst_args2(=, 494, '&self', [/, 'tok-split', 4], _235936) ^ Unify: (302) [user] subst_args2(=, 494, '&self', [/, 'tok-split', 4], _235936) Call: (303) [system] fail ^ Redo: (302) [user] subst_args2(=, 494, '&self', [/, 'tok-split', 4], _235936) ^ Unify: (302) [user] subst_args2(=, 494, '&self', [/, 'tok-split', 4], _235936) ^ Call: (303) [user] mnotrace(is_user_defined_head(=, '&self', /)) ^ Unify: (303) [user] mnotrace(is_user_defined_head(=, '&self', /)) ^ Call: (304) [user] once(is_user_defined_head(=, '&self', /)) ^ Unify: (304) [system] once(user:is_user_defined_head(=, '&self', /)) ^ Call: (305) [user] is_user_defined_head(=, '&self', /) ^ Unify: (305) [user] is_user_defined_head(=, '&self', /) ^ Call: (306) [user] mnotrace(is_user_defined_head0(=, '&self', /)) ^ Unify: (306) [user] mnotrace(is_user_defined_head0(=, '&self', /)) ^ Call: (307) [user] once(is_user_defined_head0(=, '&self', /)) ^ Unify: (307) [system] once(user:is_user_defined_head0(=, '&self', /)) ^ Call: (308) [user] is_user_defined_head0(=, '&self', /) ^ Unify: (308) [user] is_user_defined_head0(=, '&self', /) Call: (309) [system] callable(/) Exit: (309) [system] callable(/) Call: (309) [system] functor(/, _404614, _404694) Exit: (309) [system] functor(/, /, 0) ^ Call: (309) [user] is_user_defined_head_f(=, '&self', /) ^ Unify: (309) [user] is_user_defined_head_f(=, '&self', /) ^ Call: (310) [user] is_user_defined_head_f1(=, '&self', /) ^ Unify: (310) [user] is_user_defined_head_f1(=, '&self', /) Call: (311) [user] metta_eq_def(=, '&self', [/|_410212], _410294) Unify: (311) [user] metta_eq_def(=, '&self', [/|_410212], _411218) ^ Call: (312) [user] ignore((=)=(=)) ^ Unify: (312) [system] ignore(user:((=)=(=))) Call: (313) [system] (=)=(=) Exit: (313) [system] (=)=(=) ^ Exit: (312) [system] ignore(user:((=)=(=))) Call: (312) [user] metta_atom('&self', [=, [/|_410212], _416734]) Unify: (312) [user] metta_atom('&self', [=, [/|_410212], _416734]) ^ Call: (313) [user] typed_list('&self', _418648, _418570) ^ Unify: (313) [user] typed_list('&self', _419580, _418570) Call: (314) [system] compound('&self') Fail: (314) [system] compound('&self') ^ Fail: (313) [user] typed_list('&self', _422360, _418570) Redo: (312) [user] metta_atom('&self', [=, [/|_410212], _416734]) Unify: (312) [user] metta_atom('&self', [=, [/|_410212], _416734]) Call: (313) [system] '&self'=='&flybase' Redo: (312) [user] metta_atom('&self', [=, [/|_410212], _416734]) Unify: (312) [user] metta_atom('&self', [=, [/|_410212], _416734]) ^ Call: (313) [user] metta_atom_in_file('&self', [=, [/|_410212], _416734]) ^ Unify: (313) [user] metta_atom_in_file('&self', [=, [/|_410212], _416734]) ^ Call: (314) [user] metta_atom_in_file('&self', [=, [/|_410212], _416734], _429742, _429744) ^ Unify: (314) [user] metta_atom_in_file('&self', [=, [/|_410212], _416734], _430678, _430680) ^ Call: (315) [user] loaded_into_kb('&self', _431536) ^ Unify: (315) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Exit: (315) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Call: (315) [user] once(user:asserted_metta_pred(_442126, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Unify: (315) [system] once(user:asserted_metta_pred(_442126, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Call: (316) [user] asserted_metta_pred(_442126, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Fail: (316) [user] asserted_metta_pred(_442126, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Redo: (312) [user] metta_atom('&self', [=, [/|_410212], _416734]) Unify: (312) [user] metta_atom('&self', [=, [/|_410212], _416734]) Call: (313) [user] metta_atom_asserted('&self', [=, [/|_410212], _416734]) Unify: (313) [user] metta_atom_asserted('&self', [=, [/|_410212], _416734]) ^ Call: (314) [user] metta_atom_asserted_deduced('&self', [=, [/|_410212], _416734]) Redo: (313) [user] metta_atom_asserted('&self', [=, [/|_410212], _416734]) Redo: (312) [user] metta_atom('&self', [=, [/|_410212], _416734]) Unify: (312) [user] metta_atom('&self', [=, [/|_410212], _416734]) Call: (313) [system] '&self'\=='&corelib' Exit: (313) [system] '&self'\=='&corelib' ^ Call: (313) [user] using_all_spaces ^ Unify: (313) [user] using_all_spaces Call: (314) [system] nb_current(with_all_spaces, t) Redo: (312) [user] metta_atom('&self', [=, [/|_410212], _416734]) Unify: (312) [user] metta_atom('&self', [=, [/|_410212], _416734]) Call: (313) [system] '&self'\=='&corelib' Exit: (313) [system] '&self'\=='&corelib' Call: (313) [user] metta_atom_asserted('&self', '&corelib') Unify: (313) [user] metta_atom_asserted('&self', '&corelib') ^ Call: (314) [user] metta_atom_asserted_deduced('&self', '&corelib') Redo: (313) [user] metta_atom_asserted('&self', '&corelib') Unify: (313) [user] metta_atom_asserted('&self', '&corelib') Exit: (313) [user] metta_atom_asserted('&self', '&corelib') Call: (313) [user] should_inherit_from_corelib([=, [/|_410212], _416734]) Unify: (313) [user] should_inherit_from_corelib([=, [/|_410212], _416734]) ^ Call: (314) [user] using_all_spaces ^ Unify: (314) [user] using_all_spaces Call: (315) [system] nb_current(with_all_spaces, t) Redo: (313) [user] should_inherit_from_corelib([=, [/|_410212], _416734]) Unify: (313) [user] should_inherit_from_corelib([=, [/|_410212], _416734]) Call: (314) [system] (=)==(:) Redo: (313) [user] should_inherit_from_corelib([=, [/|_410212], _416734]) Unify: (313) [user] should_inherit_from_corelib([=, [/|_410212], _416734]) Call: (314) [system] (=)=='@doc' Redo: (313) [user] should_inherit_from_corelib([=, [/|_410212], _416734]) Unify: (313) [user] should_inherit_from_corelib([=, [/|_410212], _416734]) Call: (314) [system] fail Redo: (313) [user] metta_atom_asserted('&self', '&corelib') Redo: (312) [user] metta_atom('&self', [=, [/|_410212], _416734]) Fail: (311) [user] metta_eq_def(=, '&self', [/|_410212], _497330) ^ Fail: (310) [user] is_user_defined_head_f1(=, '&self', /) ^ Redo: (309) [user] is_user_defined_head_f(=, '&self', /) ^ Unify: (309) [user] is_user_defined_head_f(=, '&self', /) ^ Call: (310) [user] is_user_defined_head_f1(=, '&self', [/|_500974]) ^ Unify: (310) [user] is_user_defined_head_f1(=, '&self', [/|_500974]) Call: (311) [user] metta_eq_def(=, '&self', [[/|_500974]|_502844], _502926) Unify: (311) [user] metta_eq_def(=, '&self', [[/|_500974]|_502844], _503850) ^ Call: (312) [user] ignore((=)=(=)) ^ Unify: (312) [system] ignore(user:((=)=(=))) Call: (313) [system] (=)=(=) Exit: (313) [system] (=)=(=) ^ Exit: (312) [system] ignore(user:((=)=(=))) Call: (312) [user] metta_atom('&self', [=, [[/|_500974]|_502844], _509366]) Unify: (312) [user] metta_atom('&self', [=, [[/|_500974]|_502844], _509366]) ^ Call: (313) [user] typed_list('&self', _511280, _511202) ^ Unify: (313) [user] typed_list('&self', _512212, _511202) Call: (314) [system] compound('&self') Fail: (314) [system] compound('&self') ^ Fail: (313) [user] typed_list('&self', _514992, _511202) Redo: (312) [user] metta_atom('&self', [=, [[/|_500974]|_502844], _509366]) Unify: (312) [user] metta_atom('&self', [=, [[/|_500974]|_502844], _509366]) Call: (313) [system] '&self'=='&flybase' Redo: (312) [user] metta_atom('&self', [=, [[/|_500974]|_502844], _509366]) Unify: (312) [user] metta_atom('&self', [=, [[/|_500974]|_502844], _509366]) ^ Call: (313) [user] metta_atom_in_file('&self', [=, [[/|_500974]|_502844], _509366]) ^ Unify: (313) [user] metta_atom_in_file('&self', [=, [[/|_500974]|_502844], _509366]) ^ Call: (314) [user] metta_atom_in_file('&self', [=, [[/|_500974]|_502844], _509366], _522374, _522376) ^ Unify: (314) [user] metta_atom_in_file('&self', [=, [[/|_9756]|_9762], _9778], _9840, _9842) ^ Call: (315) [user] loaded_into_kb('&self', _10142) ^ Unify: (315) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Exit: (315) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Call: (315) [user] once(user:asserted_metta_pred(_20732, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Unify: (315) [system] once(user:asserted_metta_pred(_20732, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Call: (316) [user] asserted_metta_pred(_20732, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Fail: (316) [user] asserted_metta_pred(_20732, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Redo: (312) [user] metta_atom('&self', [=, [[/|_9756]|_9762], _9778]) Unify: (312) [user] metta_atom('&self', [=, [[/|_9756]|_9762], _9778]) Call: (313) [user] metta_atom_asserted('&self', [=, [[/|_9756]|_9762], _9778]) Unify: (313) [user] metta_atom_asserted('&self', [=, [[/|_9756]|_9762], _9778]) ^ Call: (314) [user] metta_atom_asserted_deduced('&self', [=, [[/|_9756]|_9762], _9778]) Redo: (313) [user] metta_atom_asserted('&self', [=, [[/|_9756]|_9762], _9778]) Redo: (312) [user] metta_atom('&self', [=, [[/|_9756]|_9762], _9778]) Unify: (312) [user] metta_atom('&self', [=, [[/|_9756]|_9762], _9778]) Call: (313) [system] '&self'\=='&corelib' Exit: (313) [system] '&self'\=='&corelib' ^ Call: (313) [user] using_all_spaces ^ Unify: (313) [user] using_all_spaces Call: (314) [system] nb_current(with_all_spaces, t) Redo: (312) [user] metta_atom('&self', [=, [[/|_9756]|_9762], _9778]) Unify: (312) [user] metta_atom('&self', [=, [[/|_9756]|_9762], _9778]) Call: (313) [system] '&self'\=='&corelib' Exit: (313) [system] '&self'\=='&corelib' Call: (313) [user] metta_atom_asserted('&self', '&corelib') Unify: (313) [user] metta_atom_asserted('&self', '&corelib') ^ Call: (314) [user] metta_atom_asserted_deduced('&self', '&corelib') Redo: (313) [user] metta_atom_asserted('&self', '&corelib') Unify: (313) [user] metta_atom_asserted('&self', '&corelib') Exit: (313) [user] metta_atom_asserted('&self', '&corelib') Call: (313) [user] should_inherit_from_corelib([=, [[/|_9756]|_9762], _9778]) Unify: (313) [user] should_inherit_from_corelib([=, [[/|_9756]|_9762], _9778]) ^ Call: (314) [user] using_all_spaces ^ Unify: (314) [user] using_all_spaces Call: (315) [system] nb_current(with_all_spaces, t) Redo: (313) [user] should_inherit_from_corelib([=, [[/|_9756]|_9762], _9778]) Unify: (313) [user] should_inherit_from_corelib([=, [[/|_9756]|_9762], _9778]) Call: (314) [system] (=)==(:) Redo: (313) [user] should_inherit_from_corelib([=, [[/|_9756]|_9762], _9778]) Unify: (313) [user] should_inherit_from_corelib([=, [[/|_9756]|_9762], _9778]) Call: (314) [system] (=)=='@doc' Redo: (313) [user] should_inherit_from_corelib([=, [[/|_9756]|_9762], _9778]) Unify: (313) [user] should_inherit_from_corelib([=, [[/|_9756]|_9762], _9778]) Call: (314) [system] fail Redo: (313) [user] metta_atom_asserted('&self', '&corelib') Redo: (312) [user] metta_atom('&self', [=, [[/|_9756]|_9762], _9778]) Fail: (311) [user] metta_eq_def(=, '&self', [[/|_9756]|_9762], _75936) ^ Fail: (310) [user] is_user_defined_head_f1(=, '&self', [/|_9756]) ^ Fail: (309) [user] is_user_defined_head_f(=, '&self', /) ^ Fail: (308) [user] is_user_defined_head0(=, '&self', /) ^ Fail: (307) [system] once(user:is_user_defined_head0(=, '&self', /)) ^ Fail: (306) [user] mnotrace(is_user_defined_head0(=, '&self', /)) ^ Fail: (305) [user] is_user_defined_head(=, '&self', /) ^ Fail: (304) [system] once(user:is_user_defined_head(=, '&self', /)) ^ Fail: (303) [user] mnotrace(is_user_defined_head(=, '&self', /)) ^ Redo: (302) [user] subst_args2(=, 494, '&self', [/, 'tok-split', 4], _9422) ^ Unify: (302) [user] subst_args2(=, 494, '&self', [/, 'tok-split', 4], _9422) ^ Call: (303) [user] subst_args40(=, 494, '&self', [/, 'tok-split', 4], _9422) ^ Unify: (303) [user] subst_args40(=, 494, '&self', [/, 'tok-split', 4], _9422) Call: (304) [user] is_function(/) Unify: (304) [user] is_function(/) ^ Call: (305) [user] symbol(/) ^ Unify: (305) [user] symbol(/) Call: (306) [system] atom(/) Exit: (306) [system] atom(/) ^ Exit: (305) [user] symbol(/) Exit: (304) [user] is_function(/) ^ Call: (304) [user] is_special_op(/) ^ Unify: (304) [user] is_special_op(/) ^ Call: (305) [user] current_self(_97180) ^ Unify: (305) [user] current_self(_97180) Call: (306) [system] nb_current(self_space, _97180) Exit: (306) [system] nb_current(self_space, '&self') Call: (306) [system] '&self'\==[] Exit: (306) [system] '&self'\==[] ^ Exit: (305) [user] current_self('&self') ^ Call: (305) [user] is_special_op('&self', /) ^ Unify: (305) [user] is_special_op('&self', /) Call: (306) [system] atom(/) Exit: (306) [system] atom(/) ^ Fail: (305) [user] is_special_op('&self', /) ^ Fail: (304) [user] is_special_op(/) ^ Redo: (303) [user] subst_args40(=, 494, '&self', [/, 'tok-split', 4], _9422) Call: (304) [system] is_list(['tok-split', 4]) Exit: (304) [system] is_list(['tok-split', 4]) ^ Call: (304) [user] apply:maplist(subst_args(=, _112014, 494, '&self'), ['tok-split', 4], _112020) ^ Unify: (304) [apply] apply:maplist(user:subst_args(=, _112014, 494, '&self'), ['tok-split', 4], _112020) Call: (305) [apply] apply:maplist_(['tok-split', 4], _112020, user:subst_args(=, _112014, 494, '&self')) Unify: (305) [apply] apply:maplist_(['tok-split', 4], [_114838|_114840], user:subst_args(=, _112014, 494, '&self')) ^ Call: (306) [user] subst_args(=, _112014, 494, '&self', 'tok-split', _114838) ^ Unify: (306) [user] subst_args(=, _112014, 494, '&self', 'tok-split', _114838) Call: (307) [system] atom(=) Exit: (307) [system] atom(=) Call: (307) [system] (=)\==(=) ^ Redo: (306) [user] subst_args(=, _112014, 494, '&self', 'tok-split', _114838) ^ Unify: (306) [user] subst_args(=, _112014, 494, '&self', 'tok-split', _114838) ^ Call: (307) [user] self_subst('tok-split') ^ Unify: (307) [user] self_subst('tok-split') Call: (308) [system] callable('tok-split') Exit: (308) [system] callable('tok-split') ^ Unify: (307) [user] self_subst('tok-split') ^ Call: (308) [user] self_eval('tok-split') ^ Unify: (308) [user] self_eval('tok-split') ^ Call: (310) [system] setup_call_cleanup('$notrace'(_128806, _128808), once(user:self_eval0('tok-split')), '$restore_trace'(_128806, _128808)) ^ Unify: (310) [system] setup_call_cleanup(system:'$notrace'(_128806, _128808), system:once(user:self_eval0('tok-split')), system:'$restore_trace'(_128806, _128808)) ^ Call: (311) [system] sig_atomic(system:'$notrace'(_128806, _128808)) ^ Exit: (310) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0('tok-split')), system:'$restore_trace'(3, -1)) ^ Exit: (308) [user] self_eval('tok-split') ^ Exit: (307) [user] self_subst('tok-split') Call: (307) [system] _114838='tok-split' Exit: (307) [system] 'tok-split'='tok-split' ^ Exit: (306) [user] subst_args(=, _112014, 494, '&self', 'tok-split', 'tok-split') Call: (306) [apply] apply:maplist_([4], _114840, user:subst_args(=, _112014, 494, '&self')) Unify: (306) [apply] apply:maplist_([4], [_138164|_138166], user:subst_args(=, _112014, 494, '&self')) ^ Call: (307) [user] subst_args(=, _112014, 494, '&self', 4, _138164) ^ Unify: (307) [user] subst_args(=, _112014, 494, '&self', 4, _138164) Call: (308) [system] atom(=) Exit: (308) [system] atom(=) Call: (308) [system] (=)\==(=) ^ Redo: (307) [user] subst_args(=, _112014, 494, '&self', 4, _138164) ^ Unify: (307) [user] subst_args(=, _112014, 494, '&self', 4, _138164) ^ Call: (308) [user] self_subst(4) ^ Unify: (308) [user] self_subst(4) Call: (309) [system] callable(4) ^ Redo: (308) [user] self_subst(4) ^ Exit: (308) [user] self_subst(4) Call: (308) [system] _138164=4 Exit: (308) [system] 4=4 ^ Exit: (307) [user] subst_args(=, _112014, 494, '&self', 4, 4) Call: (307) [apply] apply:maplist_([], _138166, user:subst_args(=, _112014, 494, '&self')) Unify: (307) [apply] apply:maplist_([], [], user:subst_args(=, _112014, 494, '&self')) Exit: (307) [apply] apply:maplist_([], [], user:subst_args(=, _112014, 494, '&self')) Exit: (306) [apply] apply:maplist_([4], [4], user:subst_args(=, _112014, 494, '&self')) Exit: (305) [apply] apply:maplist_(['tok-split', 4], ['tok-split', 4], user:subst_args(=, _112014, 494, '&self')) ^ Exit: (304) [apply] apply:maplist(user:subst_args(=, _112014, 494, '&self'), ['tok-split', 4], ['tok-split', 4]) ^ Call: (304) [user] subst_args5(494, '&self', [/, 'tok-split', 4], _9422) ^ Unify: (304) [user] subst_args5(494, '&self', [/, 'tok-split', 4], _9422) ^ Call: (305) [user] eval_selfless(_160628, _160630, 494, '&self', [/, 'tok-split', 4], _9422) ^ Unify: (305) [user] eval_selfless(_161572, _161574, 494, '&self', [/, 'tok-split', 4], _9422) ^ Call: (306) [user] eval_selfless_0([/, 'tok-split', 4], _9422) ^ Unify: (306) [user] eval_selfless_0([/, 'tok-split', 4], _9422) Call: (307) [system] var(/) ^ Redo: (306) [user] eval_selfless_0([/, 'tok-split', 4], _9422) ^ Unify: (306) [user] eval_selfless_0([/, 'tok-split', 4], _9422) ^ Call: (307) [user] is_assignment(/) ^ Unify: (307) [user] is_assignment(/) Call: (308) [system] atom(/) Exit: (308) [system] atom(/) ^ Redo: (306) [user] eval_selfless_0([/, 'tok-split', 4], _9422) ^ Unify: (306) [user] eval_selfless_0([/, 'tok-split', 4], _9422) ^ Call: (307) [user] eval_selfless_1([/, 'tok-split', 4], _9422) ^ Unify: (307) [user] eval_selfless_1([/, 'tok-split', 4], _9422) ^ Call: (308) [user] allow_clp ^ Unify: (308) [user] allow_clp ^ Call: (309) [user] false_flag ^ Unify: (309) [user] false_flag Call: (310) [system] fail Fail: (310) [system] fail ^ Fail: (309) [user] false_flag ^ Redo: (306) [user] eval_selfless_0([/, 'tok-split', 4], _9422) ^ Unify: (306) [user] eval_selfless_0([/, 'tok-split', 4], _9422) ^ Call: (307) [user] eval_selfless_2([/, 'tok-split', 4], _9422) ^ Unify: (307) [user] eval_selfless_2([/, 'tok-split', 4], _9422) Call: (308) [system] var(/) ^ Redo: (307) [user] eval_selfless_2([/, 'tok-split', 4], _9422) ^ Unify: (307) [user] eval_selfless_2([/, 'tok-split', 4], _9422) ^ Call: (308) [user] fake_notrace((ground([/, 'tok-split', 4]), [/, 'tok-split', 4]=[_187420, _187426, _187432], atom(_187420), catch_warn(current_op(_187458, yfx, _187420)), [/, 'tok-split', 4]\=[_187478], s2ps([/, 'tok-split', 4], _187486))) ^ Unify: (308) [user] fake_notrace(user:(ground([/, 'tok-split', 4]), [/, 'tok-split', 4]=[_187420, _187426, _187432], atom(_187420), catch_warn(current_op(_187458, yfx, _187420)), [/, 'tok-split', 4]\=[_187478], s2ps([/, 'tok-split', 4], _187486))) ^ Call: (309) [user] real_notrace(user:(ground([/, 'tok-split', 4]), [/, 'tok-split', 4]=[_187420, _187426, _187432], atom(_187420), catch_warn(current_op(_187458, yfx, _187420)), [/, 'tok-split', 4]\=[_187478], s2ps([/, 'tok-split', 4], _187486))) ^ Unify: (309) [user] real_notrace(user:(ground([/, 'tok-split', 4]), [/, 'tok-split', 4]=[_187420, _187426, _187432], atom(_187420), catch_warn(current_op(_187458, yfx, _187420)), [/, 'tok-split', 4]\=[_187478], s2ps([/, 'tok-split', 4], _187486))) ^ Call: (310) [user] setup_call_cleanup('$notrace'(_191192, _191194), once(user:(ground([/, 'tok-split', 4]), [/, 'tok-split', 4]=[_187420, _187426, _187432], atom(_187420), catch_warn(current_op(_187458, yfx, _187420)), [/, 'tok-split', 4]\=[_187478], s2ps([/, 'tok-split', 4], _187486))), '$restore_trace'(_191192, _191194)) ^ Unify: (310) [system] setup_call_cleanup(user:'$notrace'(_191192, _191194), user:once(user:(ground([/, 'tok-split', 4]), [/, 'tok-split', 4]=[_187420, _187426, _187432], atom(_187420), catch_warn(current_op(_187458, yfx, _187420)), [/, 'tok-split', 4]\=[_187478], s2ps([/, 'tok-split', 4], _187486))), user:'$restore_trace'(_191192, _191194)) ^ Call: (311) [system] sig_atomic(user:'$notrace'(_191192, _191194)) ^ Exit: (310) [system] setup_call_cleanup(user:'$notrace'(3, -1), user:once(user:(ground([/, 'tok-split', 4]), [/, 'tok-split', 4]=[/, 'tok-split', 4], atom(/), catch_warn(current_op(400, yfx, /)), [/, 'tok-split', 4]\=[_187478], s2ps([/, 'tok-split', 4], 'tok-split'/4))), user:'$restore_trace'(3, -1)) ^ Exit: (309) [user] real_notrace(user:(ground([/, 'tok-split', 4]), [/, 'tok-split', 4]=[/, 'tok-split', 4], atom(/), catch_warn(current_op(400, yfx, /)), [/, 'tok-split', 4]\=[_187478], s2ps([/, 'tok-split', 4], 'tok-split'/4))) ^ Exit: (308) [user] fake_notrace(user:(ground([/, 'tok-split', 4]), [/, 'tok-split', 4]=[/, 'tok-split', 4], atom(/), catch_warn(current_op(400, yfx, /)), [/, 'tok-split', 4]\=[_187478], s2ps([/, 'tok-split', 4], 'tok-split'/4))) ^ Call: (308) [user] fake_notrace(catch(_9422 is 'tok-split'/4, _196906, fail)) ^ Unify: (308) [user] fake_notrace(user:catch(_9422 is 'tok-split'/4, _196906, fail)) ^ Call: (309) [user] real_notrace(user:catch(_9422 is 'tok-split'/4, _196906, fail)) ^ Unify: (309) [user] real_notrace(user:catch(_9422 is 'tok-split'/4, _196906, fail)) ^ Call: (310) [user] setup_call_cleanup('$notrace'(_200620, _200622), once(user:catch(_9422 is 'tok-split'/4, _196906, fail)), '$restore_trace'(_200620, _200622)) ^ Unify: (310) [system] setup_call_cleanup(user:'$notrace'(_200620, _200622), user:once(user:catch(_9422 is 'tok-split'/4, _196906, fail)), user:'$restore_trace'(_200620, _200622)) ^ Call: (311) [system] sig_atomic(user:'$notrace'(_200620, _200622)) ^ Fail: (309) [user] real_notrace(user:catch(_9422 is 'tok-split'/4, _9762, fail)) ^ Fail: (308) [user] fake_notrace(user:catch(_9422 is 'tok-split'/4, _9762, fail)) ^ Redo: (304) [user] subst_args5(494, '&self', [/, 'tok-split', 4], _9422) ^ Unify: (304) [user] subst_args5(494, '&self', [/, 'tok-split', 4], _9422) ^ Call: (305) [user] is_system_pred(/) ^ Unify: (305) [user] is_system_pred(/) Call: (306) [system] atom(/) Exit: (306) [system] atom(/) Call: (306) [system] atom_concat(_17340, !, /) ^ Redo: (305) [user] is_system_pred(/) ^ Unify: (305) [user] is_system_pred(/) Call: (306) [system] atom(/) Exit: (306) [system] atom(/) Call: (306) [system] atom_concat(_21968, '-fn', /) ^ Redo: (305) [user] is_system_pred(/) ^ Unify: (305) [user] is_system_pred(/) Call: (306) [system] atom(/) Exit: (306) [system] atom(/) Call: (306) [system] atom_concat(_26596, '-p', /) ^ Redo: (304) [user] subst_args5(494, '&self', [/, 'tok-split', 4], _9422) ^ Call: (305) [user] subst_args6(494, '&self', [/, 'tok-split', 4], _9422) ^ Unify: (305) [user] subst_args6(494, '&self', [/, 'tok-split', 4], _9422) ^ Call: (306) [user] is_system_pred(/) ^ Unify: (306) [user] is_system_pred(/) Call: (307) [system] atom(/) Exit: (307) [system] atom(/) Call: (307) [system] atom_concat(_34038, !, /) ^ Redo: (306) [user] is_system_pred(/) ^ Unify: (306) [user] is_system_pred(/) Call: (307) [system] atom(/) Exit: (307) [system] atom(/) Call: (307) [system] atom_concat(_38666, '-fn', /) ^ Redo: (306) [user] is_system_pred(/) ^ Unify: (306) [user] is_system_pred(/) Call: (307) [system] atom(/) Exit: (307) [system] atom(/) Call: (307) [system] atom_concat(_43294, '-p', /) ^ Redo: (301) [user] subst_args1(=, _9290, 494, '&self', [/, 'tok-split', 4], _9422) ^ Call: (302) [user] subst_args2_failed(494, '&self', [/, 'tok-split', 4], _9422) ^ Unify: (302) [user] subst_args2_failed(494, '&self', [/, 'tok-split', 4], _9422) Call: (303) [system] [/, 'tok-split', 4]==[] ^ Redo: (302) [user] subst_args2_failed(494, '&self', [/, 'tok-split', 4], _9422) ^ Unify: (302) [user] subst_args2_failed(494, '&self', [/, 'tok-split', 4], _9422) Call: (303) [system] var([/, 'tok-split', 4]) ^ Redo: (302) [user] subst_args2_failed(494, '&self', [/, 'tok-split', 4], _9422) ^ Unify: (302) [user] subst_args2_failed(494, '&self', [/, 'tok-split', 4], _9422) ^ Call: (303) [user] once(subst_selfless([/, 'tok-split', 4], _9422)) ^ Unify: (303) [system] once(user:subst_selfless([/, 'tok-split', 4], _9422)) ^ Call: (304) [user] subst_selfless([/, 'tok-split', 4], _9422) ^ Unify: (304) [user] subst_selfless([/, 'tok-split', 4], _9422) Call: (305) [system] var(/) ^ Redo: (304) [user] subst_selfless([/, 'tok-split', 4], _9422) ^ Unify: (304) [user] subst_selfless([/, 'tok-split', 4], _9422) ^ Call: (305) [user] eval_selfless(_59152, _59154, _59156, _59158, [/, 'tok-split', 4], _9422) ^ Unify: (305) [user] eval_selfless(_60096, _60098, _60100, _60102, [/, 'tok-split', 4], _9422) ^ Call: (306) [user] eval_selfless_0([/, 'tok-split', 4], _9422) ^ Unify: (306) [user] eval_selfless_0([/, 'tok-split', 4], _9422) Call: (307) [system] var(/) ^ Redo: (306) [user] eval_selfless_0([/, 'tok-split', 4], _9422) ^ Unify: (306) [user] eval_selfless_0([/, 'tok-split', 4], _9422) ^ Call: (307) [user] is_assignment(/) ^ Unify: (307) [user] is_assignment(/) Call: (308) [system] atom(/) Exit: (308) [system] atom(/) ^ Redo: (306) [user] eval_selfless_0([/, 'tok-split', 4], _9422) ^ Unify: (306) [user] eval_selfless_0([/, 'tok-split', 4], _9422) ^ Call: (307) [user] eval_selfless_1([/, 'tok-split', 4], _9422) ^ Unify: (307) [user] eval_selfless_1([/, 'tok-split', 4], _9422) ^ Call: (308) [user] allow_clp ^ Unify: (308) [user] allow_clp ^ Call: (309) [user] false_flag ^ Unify: (309) [user] false_flag Call: (310) [system] fail Fail: (310) [system] fail ^ Fail: (309) [user] false_flag ^ Redo: (306) [user] eval_selfless_0([/, 'tok-split', 4], _9422) ^ Unify: (306) [user] eval_selfless_0([/, 'tok-split', 4], _9422) ^ Call: (307) [user] eval_selfless_2([/, 'tok-split', 4], _9422) ^ Unify: (307) [user] eval_selfless_2([/, 'tok-split', 4], _9422) Call: (308) [system] var(/) ^ Redo: (307) [user] eval_selfless_2([/, 'tok-split', 4], _9422) ^ Unify: (307) [user] eval_selfless_2([/, 'tok-split', 4], _9422) ^ Call: (308) [user] fake_notrace((ground([/, 'tok-split', 4]), [/, 'tok-split', 4]=[_85944, _85950, _85956], atom(_85944), catch_warn(current_op(_85982, yfx, _85944)), [/, 'tok-split', 4]\=[_86002], s2ps([/, 'tok-split', 4], _86010))) ^ Unify: (308) [user] fake_notrace(user:(ground([/, 'tok-split', 4]), [/, 'tok-split', 4]=[_85944, _85950, _85956], atom(_85944), catch_warn(current_op(_85982, yfx, _85944)), [/, 'tok-split', 4]\=[_86002], s2ps([/, 'tok-split', 4], _86010))) ^ Call: (309) [user] real_notrace(user:(ground([/, 'tok-split', 4]), [/, 'tok-split', 4]=[_85944, _85950, _85956], atom(_85944), catch_warn(current_op(_85982, yfx, _85944)), [/, 'tok-split', 4]\=[_86002], s2ps([/, 'tok-split', 4], _86010))) ^ Unify: (309) [user] real_notrace(user:(ground([/, 'tok-split', 4]), [/, 'tok-split', 4]=[_85944, _85950, _85956], atom(_85944), catch_warn(current_op(_85982, yfx, _85944)), [/, 'tok-split', 4]\=[_86002], s2ps([/, 'tok-split', 4], _86010))) ^ Call: (310) [user] setup_call_cleanup('$notrace'(_89716, _89718), once(user:(ground([/, 'tok-split', 4]), [/, 'tok-split', 4]=[_85944, _85950, _85956], atom(_85944), catch_warn(current_op(_85982, yfx, _85944)), [/, 'tok-split', 4]\=[_86002], s2ps([/, 'tok-split', 4], _86010))), '$restore_trace'(_89716, _89718)) ^ Unify: (310) [system] setup_call_cleanup(user:'$notrace'(_89716, _89718), user:once(user:(ground([/, 'tok-split', 4]), [/, 'tok-split', 4]=[_85944, _85950, _85956], atom(_85944), catch_warn(current_op(_85982, yfx, _85944)), [/, 'tok-split', 4]\=[_86002], s2ps([/, 'tok-split', 4], _86010))), user:'$restore_trace'(_89716, _89718)) ^ Call: (311) [system] sig_atomic(user:'$notrace'(_89716, _89718)) ^ Exit: (310) [system] setup_call_cleanup(user:'$notrace'(3, -1), user:once(user:(ground([/, 'tok-split', 4]), [/, 'tok-split', 4]=[/, 'tok-split', 4], atom(/), catch_warn(current_op(400, yfx, /)), [/, 'tok-split', 4]\=[_86002], s2ps([/, 'tok-split', 4], 'tok-split'/4))), user:'$restore_trace'(3, -1)) ^ Exit: (309) [user] real_notrace(user:(ground([/, 'tok-split', 4]), [/, 'tok-split', 4]=[/, 'tok-split', 4], atom(/), catch_warn(current_op(400, yfx, /)), [/, 'tok-split', 4]\=[_86002], s2ps([/, 'tok-split', 4], 'tok-split'/4))) ^ Exit: (308) [user] fake_notrace(user:(ground([/, 'tok-split', 4]), [/, 'tok-split', 4]=[/, 'tok-split', 4], atom(/), catch_warn(current_op(400, yfx, /)), [/, 'tok-split', 4]\=[_86002], s2ps([/, 'tok-split', 4], 'tok-split'/4))) ^ Call: (308) [user] fake_notrace(catch(_9422 is 'tok-split'/4, _95430, fail)) ^ Unify: (308) [user] fake_notrace(user:catch(_9422 is 'tok-split'/4, _95430, fail)) ^ Call: (309) [user] real_notrace(user:catch(_9422 is 'tok-split'/4, _95430, fail)) ^ Unify: (309) [user] real_notrace(user:catch(_9422 is 'tok-split'/4, _95430, fail)) ^ Call: (310) [user] setup_call_cleanup('$notrace'(_99144, _99146), once(user:catch(_9422 is 'tok-split'/4, _95430, fail)), '$restore_trace'(_99144, _99146)) ^ Unify: (310) [system] setup_call_cleanup(user:'$notrace'(_99144, _99146), user:once(user:catch(_9422 is 'tok-split'/4, _95430, fail)), user:'$restore_trace'(_99144, _99146)) ^ Call: (311) [system] sig_atomic(user:'$notrace'(_99144, _99146)) ^ Fail: (309) [user] real_notrace(user:catch(_9422 is 'tok-split'/4, _9754, fail)) ^ Fail: (308) [user] fake_notrace(user:catch(_9422 is 'tok-split'/4, _9754, fail)) ^ Redo: (302) [user] subst_args2_failed(494, '&self', [/, 'tok-split', 4], _9422) ^ Unify: (302) [user] subst_args2_failed(494, '&self', [/, 'tok-split', 4], [_12628|_12630]) ^ Call: (303) [user] subst_args(_13642, _13644, 494, '&self', /, _12628) ^ Unify: (303) [user] subst_args(_14586, _14588, 494, '&self', /, _12628) Call: (304) [system] atom(_15456) ^ Redo: (303) [user] subst_args(_16456, _16458, 494, '&self', /, _12628) ^ Unify: (303) [user] subst_args(_17400, _17402, 494, '&self', /, _12628) ^ Call: (304) [user] self_subst(/) ^ Unify: (304) [user] self_subst(/) Call: (305) [system] callable(/) Exit: (305) [system] callable(/) ^ Unify: (304) [user] self_subst(/) ^ Call: (305) [user] self_eval(/) ^ Unify: (305) [user] self_eval(/) ^ Call: (307) [system] setup_call_cleanup('$notrace'(_24750, _24752), once(user:self_eval0(/)), '$restore_trace'(_24750, _24752)) ^ Unify: (307) [system] setup_call_cleanup(system:'$notrace'(_24750, _24752), system:once(user:self_eval0(/)), system:'$restore_trace'(_24750, _24752)) ^ Call: (308) [system] sig_atomic(system:'$notrace'(_24750, _24752)) ^ Exit: (307) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(/)), system:'$restore_trace'(3, -1)) ^ Exit: (305) [user] self_eval(/) ^ Exit: (304) [user] self_subst(/) Call: (304) [system] _12628=(/) Exit: (304) [system] (/)=(/) ^ Exit: (303) [user] subst_args(_32304, _32306, 494, '&self', /, /) ^ Call: (303) [user] subst_args2_failed(494, '&self', ['tok-split', 4], _12630) ^ Unify: (303) [user] subst_args2_failed(494, '&self', ['tok-split', 4], _12630) Call: (304) [system] ['tok-split', 4]==[] ^ Redo: (303) [user] subst_args2_failed(494, '&self', ['tok-split', 4], _12630) ^ Unify: (303) [user] subst_args2_failed(494, '&self', ['tok-split', 4], _12630) Call: (304) [system] var(['tok-split', 4]) ^ Redo: (303) [user] subst_args2_failed(494, '&self', ['tok-split', 4], _12630) ^ Unify: (303) [user] subst_args2_failed(494, '&self', ['tok-split', 4], _12630) ^ Call: (304) [user] once(subst_selfless(['tok-split', 4], _12630)) ^ Unify: (304) [system] once(user:subst_selfless(['tok-split', 4], _12630)) ^ Call: (305) [user] subst_selfless(['tok-split', 4], _12630) ^ Unify: (305) [user] subst_selfless(['tok-split', 4], _12630) Call: (306) [system] var('tok-split') ^ Redo: (305) [user] subst_selfless(['tok-split', 4], _12630) ^ Unify: (305) [user] subst_selfless(['tok-split', 4], _12630) ^ Call: (306) [user] eval_selfless(_47230, _47232, _47234, _47236, ['tok-split', 4], _12630) ^ Unify: (306) [user] eval_selfless(_48174, _48176, _48178, _48180, ['tok-split', 4], _12630) ^ Call: (307) [user] eval_selfless_0(['tok-split', 4], _12630) ^ Unify: (307) [user] eval_selfless_0(['tok-split', 4], _12630) Call: (308) [system] var('tok-split') ^ Redo: (307) [user] eval_selfless_0(['tok-split', 4], _12630) ^ Unify: (307) [user] eval_selfless_0(['tok-split', 4], _12630) ^ Call: (308) [user] eval_selfless_1(['tok-split', 4], _12630) ^ Unify: (308) [user] eval_selfless_1(['tok-split', 4], _12630) ^ Call: (309) [user] allow_clp ^ Unify: (309) [user] allow_clp ^ Call: (310) [user] false_flag ^ Unify: (310) [user] false_flag Call: (311) [system] fail Fail: (311) [system] fail ^ Fail: (310) [user] false_flag ^ Redo: (307) [user] eval_selfless_0(['tok-split', 4], _12630) ^ Unify: (307) [user] eval_selfless_0(['tok-split', 4], _12630) ^ Call: (308) [user] eval_selfless_2(['tok-split', 4], _12630) ^ Unify: (308) [user] eval_selfless_2(['tok-split', 4], _12630) Call: (309) [system] var('tok-split') ^ Redo: (308) [user] eval_selfless_2(['tok-split', 4], _12630) ^ Unify: (308) [user] eval_selfless_2(['tok-split', 4], _12630) ^ Call: (309) [user] fake_notrace((ground(['tok-split', 4]), ['tok-split', 4]=[_68470, _68476, _68482], atom(_68470), catch_warn(current_op(_68508, yfx, _68470)), ['tok-split', 4]\=[_68528], s2ps(['tok-split', 4], _68536))) ^ Unify: (309) [user] fake_notrace(user:(ground(['tok-split', 4]), ['tok-split', 4]=[_68470, _68476, _68482], atom(_68470), catch_warn(current_op(_68508, yfx, _68470)), ['tok-split', 4]\=[_68528], s2ps(['tok-split', 4], _68536))) ^ Call: (310) [user] real_notrace(user:(ground(['tok-split', 4]), ['tok-split', 4]=[_68470, _68476, _68482], atom(_68470), catch_warn(current_op(_68508, yfx, _68470)), ['tok-split', 4]\=[_68528], s2ps(['tok-split', 4], _68536))) ^ Unify: (310) [user] real_notrace(user:(ground(['tok-split', 4]), ['tok-split', 4]=[_68470, _68476, _68482], atom(_68470), catch_warn(current_op(_68508, yfx, _68470)), ['tok-split', 4]\=[_68528], s2ps(['tok-split', 4], _68536))) ^ Call: (311) [user] setup_call_cleanup('$notrace'(_72242, _72244), once(user:(ground(['tok-split', 4]), ['tok-split', 4]=[_68470, _68476, _68482], atom(_68470), catch_warn(current_op(_68508, yfx, _68470)), ['tok-split', 4]\=[_68528], s2ps(['tok-split', 4], _68536))), '$restore_trace'(_72242, _72244)) ^ Unify: (311) [system] setup_call_cleanup(user:'$notrace'(_72242, _72244), user:once(user:(ground(['tok-split', 4]), ['tok-split', 4]=[_68470, _68476, _68482], atom(_68470), catch_warn(current_op(_68508, yfx, _68470)), ['tok-split', 4]\=[_68528], s2ps(['tok-split', 4], _68536))), user:'$restore_trace'(_72242, _72244)) ^ Call: (312) [system] sig_atomic(user:'$notrace'(_72242, _72244)) ^ Fail: (310) [user] real_notrace(user:(ground(['tok-split', 4]), ['tok-split', 4]=[_68470, _68476, _68482], atom(_68470), catch_warn(current_op(_68508, yfx, _68470)), ['tok-split', 4]\=[_68528], s2ps(['tok-split', 4], _68536))) ^ Fail: (309) [user] fake_notrace(user:(ground(['tok-split', 4]), ['tok-split', 4]=[_68470, _68476, _68482], atom(_68470), catch_warn(current_op(_68508, yfx, _68470)), ['tok-split', 4]\=[_68528], s2ps(['tok-split', 4], _68536))) ^ Redo: (303) [user] subst_args2_failed(494, '&self', ['tok-split', 4], _12630) ^ Unify: (303) [user] subst_args2_failed(494, '&self', ['tok-split', 4], [_77866|_77868]) ^ Call: (304) [user] subst_args(_78880, _78882, 494, '&self', 'tok-split', _77866) ^ Unify: (304) [user] subst_args(_79824, _79826, 494, '&self', 'tok-split', _77866) Call: (305) [system] atom(_80694) ^ Redo: (304) [user] subst_args(_81694, _81696, 494, '&self', 'tok-split', _77866) ^ Unify: (304) [user] subst_args(_82638, _82640, 494, '&self', 'tok-split', _77866) ^ Call: (305) [user] self_subst('tok-split') ^ Unify: (305) [user] self_subst('tok-split') Call: (306) [system] callable('tok-split') Exit: (306) [system] callable('tok-split') ^ Unify: (305) [user] self_subst('tok-split') ^ Call: (306) [user] self_eval('tok-split') ^ Unify: (306) [user] self_eval('tok-split') ^ Call: (308) [system] setup_call_cleanup('$notrace'(_89988, _89990), once(user:self_eval0('tok-split')), '$restore_trace'(_89988, _89990)) ^ Unify: (308) [system] setup_call_cleanup(system:'$notrace'(_89988, _89990), system:once(user:self_eval0('tok-split')), system:'$restore_trace'(_89988, _89990)) ^ Call: (309) [system] sig_atomic(system:'$notrace'(_89988, _89990)) ^ Exit: (308) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0('tok-split')), system:'$restore_trace'(3, -1)) ^ Exit: (306) [user] self_eval('tok-split') ^ Exit: (305) [user] self_subst('tok-split') Call: (305) [system] _77866='tok-split' Exit: (305) [system] 'tok-split'='tok-split' ^ Exit: (304) [user] subst_args(_97542, _97544, 494, '&self', 'tok-split', 'tok-split') ^ Call: (304) [user] subst_args2_failed(494, '&self', [4], _77868) ^ Unify: (304) [user] subst_args2_failed(494, '&self', [4], _77868) Call: (305) [system] [4]==[] ^ Redo: (304) [user] subst_args2_failed(494, '&self', [4], _77868) ^ Unify: (304) [user] subst_args2_failed(494, '&self', [4], _77868) Call: (305) [system] var([4]) ^ Redo: (304) [user] subst_args2_failed(494, '&self', [4], _77868) ^ Unify: (304) [user] subst_args2_failed(494, '&self', [4], _77868) ^ Call: (305) [user] once(subst_selfless([4], _77868)) ^ Unify: (305) [system] once(user:subst_selfless([4], _77868)) ^ Call: (306) [user] subst_selfless([4], _77868) ^ Unify: (306) [user] subst_selfless([4], _77868) Call: (307) [system] var(4) ^ Redo: (306) [user] subst_selfless([4], _77868) ^ Unify: (306) [user] subst_selfless([4], _77868) ^ Call: (307) [user] eval_selfless(_112468, _112470, _112472, _112474, [4], _77868) ^ Unify: (307) [user] eval_selfless(_113412, _113414, _113416, _113418, [4], _77868) ^ Call: (308) [user] eval_selfless_0([4], _77868) ^ Unify: (308) [user] eval_selfless_0([4], _77868) Call: (309) [system] var(4) ^ Redo: (308) [user] eval_selfless_0([4], _77868) ^ Unify: (308) [user] eval_selfless_0([4], _77868) ^ Call: (309) [user] eval_selfless_1([4], _77868) ^ Unify: (309) [user] eval_selfless_1([4], _77868) ^ Call: (310) [user] allow_clp ^ Unify: (310) [user] allow_clp ^ Call: (311) [user] false_flag ^ Unify: (311) [user] false_flag Call: (312) [system] fail Fail: (312) [system] fail ^ Fail: (311) [user] false_flag ^ Redo: (308) [user] eval_selfless_0([4], _77868) ^ Unify: (308) [user] eval_selfless_0([4], _77868) ^ Call: (309) [user] eval_selfless_2([4], _77868) ^ Unify: (309) [user] eval_selfless_2([4], _77868) Call: (310) [system] var(4) ^ Redo: (309) [user] eval_selfless_2([4], _77868) ^ Unify: (309) [user] eval_selfless_2([4], _77868) ^ Call: (310) [user] fake_notrace((ground([4]), [4]=[_133708, _133714, _133720], atom(_133708), catch_warn(current_op(_133746, yfx, _133708)), [4]\=[_133766], s2ps([4], _133774))) ^ Unify: (310) [user] fake_notrace(user:(ground([4]), [4]=[_133708, _133714, _133720], atom(_133708), catch_warn(current_op(_133746, yfx, _133708)), [4]\=[_133766], s2ps([4], _133774))) ^ Call: (311) [user] real_notrace(user:(ground([4]), [4]=[_133708, _133714, _133720], atom(_133708), catch_warn(current_op(_133746, yfx, _133708)), [4]\=[_133766], s2ps([4], _133774))) ^ Unify: (311) [user] real_notrace(user:(ground([4]), [4]=[_133708, _133714, _133720], atom(_133708), catch_warn(current_op(_133746, yfx, _133708)), [4]\=[_133766], s2ps([4], _133774))) ^ Call: (312) [user] setup_call_cleanup('$notrace'(_137480, _137482), once(user:(ground([4]), [4]=[_133708, _133714, _133720], atom(_133708), catch_warn(current_op(_133746, yfx, _133708)), [4]\=[_133766], s2ps([4], _133774))), '$restore_trace'(_137480, _137482)) ^ Unify: (312) [system] setup_call_cleanup(user:'$notrace'(_137480, _137482), user:once(user:(ground([4]), [4]=[_133708, _133714, _133720], atom(_133708), catch_warn(current_op(_133746, yfx, _133708)), [4]\=[_133766], s2ps([4], _133774))), user:'$restore_trace'(_137480, _137482)) ^ Call: (313) [system] sig_atomic(user:'$notrace'(_137480, _137482)) ^ Fail: (311) [user] real_notrace(user:(ground([4]), [4]=[_133708, _133714, _133720], atom(_133708), catch_warn(current_op(_133746, yfx, _133708)), [4]\=[_133766], s2ps([4], _133774))) ^ Fail: (310) [user] fake_notrace(user:(ground([4]), [4]=[_133708, _133714, _133720], atom(_133708), catch_warn(current_op(_133746, yfx, _133708)), [4]\=[_133766], s2ps([4], _133774))) ^ Redo: (304) [user] subst_args2_failed(494, '&self', [4], _77868) ^ Unify: (304) [user] subst_args2_failed(494, '&self', [4], [_143104|_143106]) ^ Call: (305) [user] subst_args(_144118, _144120, 494, '&self', 4, _143104) ^ Unify: (305) [user] subst_args(_145062, _145064, 494, '&self', 4, _143104) Call: (306) [system] atom(_145932) ^ Redo: (305) [user] subst_args(_146932, _146934, 494, '&self', 4, _143104) ^ Unify: (305) [user] subst_args(_147876, _147878, 494, '&self', 4, _143104) ^ Call: (306) [user] self_subst(4) ^ Unify: (306) [user] self_subst(4) Call: (307) [system] callable(4) ^ Redo: (306) [user] self_subst(4) ^ Exit: (306) [user] self_subst(4) Call: (306) [system] _143104=4 Exit: (306) [system] 4=4 ^ Exit: (305) [user] subst_args(_155296, _155298, 494, '&self', 4, 4) ^ Call: (305) [user] subst_args2_failed(494, '&self', [], _143106) ^ Unify: (305) [user] subst_args2_failed(494, '&self', [], _143106) Call: (306) [system] []==[] Exit: (306) [system] []==[] Call: (306) [system] _143106=[] Exit: (306) [system] []=[] ^ Exit: (305) [user] subst_args2_failed(494, '&self', [], []) ^ Exit: (304) [user] subst_args2_failed(494, '&self', [4], [4]) ^ Exit: (303) [user] subst_args2_failed(494, '&self', ['tok-split', 4], ['tok-split', 4]) ^ Exit: (302) [user] subst_args2_failed(494, '&self', [/, 'tok-split', 4], [/, 'tok-split', 4]) ^ Exit: (301) [user] subst_args1(=, _9290, 494, '&self', [/, 'tok-split', 4], [/, 'tok-split', 4]) Call: (301) [system] nb_setarg(1, retval(fail), [/, 'tok-split', 4]) Exit: (301) [system] nb_setarg(1, retval([/, 'tok-split', 4]), [/, 'tok-split', 4]) ^ Call: (301) [user] ignore(notrace((\+[/, 'tok-split', 4]\=_9438, nb_setarg(1, retval([/, 'tok-split', 4]), [/, 'tok-split', 4])))) ^ Unify: (301) [system] ignore(user:notrace((\+[/, 'tok-split', 4]\=_9438, nb_setarg(1, retval([/, 'tok-split', 4]), [/, 'tok-split', 4])))) ^ Call: (303) [system] setup_call_cleanup('$notrace'(_170196, _170198), once(user:(\+[/, 'tok-split', 4]\=_9438, nb_setarg(1, retval([/, 'tok-split', 4]), [/, 'tok-split', 4]))), '$restore_trace'(_170196, _170198)) ^ Unify: (303) [system] setup_call_cleanup(system:'$notrace'(_170196, _170198), system:once(user:(\+[/, 'tok-split', 4]\=_9438, nb_setarg(1, retval([/, 'tok-split', 4]), [/, 'tok-split', 4]))), system:'$restore_trace'(_170196, _170198)) ^ Call: (304) [system] sig_atomic(system:'$notrace'(_170196, _170198)) ^ Exit: (303) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(\+[/, 'tok-split', 4]\=_9438, nb_setarg(1, retval([/, 'tok-split', 4]), [/, 'tok-split', 4]))), system:'$restore_trace'(3, -1)) ^ Exit: (301) [system] ignore(user:notrace((\+[/, 'tok-split', 4]\=_9438, nb_setarg(1, retval([/, 'tok-split', 4]), [/, 'tok-split', 4])))) ^ Call: (301) [user] ignore((_9430==1->ignore(\+ \+ (flag(eval_num, _9468, _9468+1), (retval([/, 'tok-split', 4])\=@=retval(fail), nonvar([/, 'tok-split', 4])->indentq(5, _9468, <--, [false, [/, 'tok-split', 4]]);indentq(5, _9468, <--, [false, retval([/, 'tok-split', 4])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9468, _9468+1), (retval([/, 'tok-split', 4])\=@=retval(fail), nonvar([/, 'tok-split', 4])->indentq(5, _9468, <--, [false, [/, 'tok-split', 4]]);indentq(5, _9468, <--, [false, retval([/, 'tok-split', 4])])))))))))) ^ Unify: (301) [system] ignore(user:(_9430==1->ignore(\+ \+ (flag(eval_num, _9468, _9468+1), (retval([/, 'tok-split', 4])\=@=retval(fail), nonvar([/, 'tok-split', 4])->indentq(5, _9468, <--, [false, [/, 'tok-split', 4]]);indentq(5, _9468, <--, [false, retval([/, 'tok-split', 4])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9468, _9468+1), (retval([/, 'tok-split', 4])\=@=retval(fail), nonvar([/, 'tok-split', 4])->indentq(5, _9468, <--, [false, [/, 'tok-split', 4]]);indentq(5, _9468, <--, [false, retval([/, 'tok-split', 4])])))))))))) Call: (303) [system] _9430==1 Fail: (303) [system] _9430==1 ^ Call: (304) [system] setup_call_cleanup('$notrace'(_178652, _178654), once(user:ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9468, _9468+1), (retval([/, 'tok-split', 4])\=@=retval(fail), nonvar([/, 'tok-split', 4])->indentq(5, _9468, <--, [false, [/, 'tok-split', 4]]);indentq(5, _9468, <--, [false, retval([/, 'tok-split', 4])])))))))), '$restore_trace'(_178652, _178654)) ^ Unify: (304) [system] setup_call_cleanup(system:'$notrace'(_178652, _178654), system:once(user:ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9468, _9468+1), (retval([/, 'tok-split', 4])\=@=retval(fail), nonvar([/, 'tok-split', 4])->indentq(5, _9468, <--, [false, [/, 'tok-split', 4]]);indentq(5, _9468, <--, [false, retval([/, 'tok-split', 4])])))))))), system:'$restore_trace'(_178652, _178654)) ^ Call: (305) [system] sig_atomic(system:'$notrace'(_178652, _178654)) ^ Exit: (304) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9468, _9468+1), (retval([/, 'tok-split', 4])\=@=retval(fail), nonvar([/, 'tok-split', 4])->indentq(5, _9468, <--, [false, [/, 'tok-split', 4]]);indentq(5, _9468, <--, [false, retval([/, 'tok-split', 4])])))))))), system:'$restore_trace'(3, -1)) ^ Exit: (301) [system] ignore(user:(_9430==1->ignore(\+ \+ (flag(eval_num, _9468, _9468+1), (retval([/, 'tok-split', 4])\=@=retval(fail), nonvar([/, 'tok-split', 4])->indentq(5, _9468, <--, [false, [/, 'tok-split', 4]]);indentq(5, _9468, <--, [false, retval([/, 'tok-split', 4])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9468, _9468+1), (retval([/, 'tok-split', 4])\=@=retval(fail), nonvar([/, 'tok-split', 4])->indentq(5, _9468, <--, [false, [/, 'tok-split', 4]]);indentq(5, _9468, <--, [false, retval([/, 'tok-split', 4])])))))))))) ^ Exit: (299) [system] call_cleanup(user:((call(subst_args1(=, _9290), 494, '&self', [/, 'tok-split', 4], [/, 'tok-split', 4])*->nb_setarg(1, retval([/, 'tok-split', 4]), [/, 'tok-split', 4]);fail, trace, call(subst_args1(=, _9290), 494, '&self', [/, 'tok-split', 4], [/, 'tok-split', 4])), ignore(notrace((\+[/, 'tok-split', 4]\=_9438, nb_setarg(1, retval([/, 'tok-split', 4]), [/, 'tok-split', 4]))))), user:ignore((_9430==1->ignore(\+ \+ (flag(eval_num, _9468, _9468+1), (retval([/, 'tok-split', 4])\=@=retval(fail), nonvar([/, 'tok-split', 4])->indentq(5, _9468, <--, [false, [/, 'tok-split', 4]]);indentq(5, _9468, <--, [false, retval([/, 'tok-split', 4])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9468, _9468+1), (retval([/, 'tok-split', 4])\=@=retval(fail), nonvar([/, 'tok-split', 4])->indentq(5, _9468, <--, [false, [/, 'tok-split', 4]]);indentq(5, _9468, <--, [false, retval([/, 'tok-split', 4])]))))))))))) Call: (299) [system] retval([/, 'tok-split', 4])\=@=retval(fail) Exit: (299) [system] retval([/, 'tok-split', 4])\=@=retval(fail) ^ Exit: (298) [user] trace_eval(subst_args1(=, _9290), (false, (e2;e)), 494, '&self', [/, 'tok-split', 4], [/, 'tok-split', 4]) Call: (298) [system] [/, 'tok-split', 4]\=@=[/, 'tok-split', 4] ^ Redo: (297) [user] subst_args0(=, _9290, 494, '&self', [/, 'tok-split', 4], _9390) Call: (298) [system] _9390=[/, 'tok-split', 4] Exit: (298) [system] [/, 'tok-split', 4]=[/, 'tok-split', 4] ^ Exit: (297) [user] subst_args0(=, _9290, 494, '&self', [/, 'tok-split', 4], [/, 'tok-split', 4]) ^ Exit: (296) [user] subst_args(=, _9290, 495, '&self', [/, 'tok-split', 4], [/, 'tok-split', 4]) Call: (296) [apply] apply:maplist_([], _9392, user:subst_args(=, _9290, 495, '&self')) Unify: (296) [apply] apply:maplist_([], [], user:subst_args(=, _9290, 495, '&self')) Exit: (296) [apply] apply:maplist_([], [], user:subst_args(=, _9290, 495, '&self')) Exit: (295) [apply] apply:maplist_([[/, 'tok-split', 4]], [[/, 'tok-split', 4]], user:subst_args(=, _9290, 495, '&self')) Exit: (294) [apply] apply:maplist_([[/, 'tok-split', 3], [/, 'tok-split', 4]], [[/, 'tok-split', 3], [/, 'tok-split', 4]], user:subst_args(=, _9290, 495, '&self')) Exit: (293) [apply] apply:maplist_([[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], [[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], user:subst_args(=, _9290, 495, '&self')) Exit: (292) [apply] apply:maplist_([[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], [[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], user:subst_args(=, _9290, 495, '&self')) Exit: (291) [apply] apply:maplist_([[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], [[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], user:subst_args(=, _9290, 495, '&self')) Exit: (290) [apply] apply:maplist_([[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], [[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], user:subst_args(=, _9290, 495, '&self')) Exit: (289) [apply] apply:maplist_([[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], [[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], user:subst_args(=, _9290, 495, '&self')) Exit: (288) [apply] apply:maplist_([[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], [[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], user:subst_args(=, _9290, 495, '&self')) ^ Exit: (287) [apply] apply:maplist(user:subst_args(=, _9290, 495, '&self'), [[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], [[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) ^ Call: (287) [user] subst_args5(495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _8986) ^ Unify: (287) [user] subst_args5(495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _8986) ^ Call: (288) [user] eval_selfless(_206026, _206028, 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _8986) ^ Unify: (288) [user] eval_selfless(_206970, _206972, 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _8986) ^ Call: (289) [user] eval_selfless_0([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _8986) ^ Unify: (289) [user] eval_selfless_0([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _8986) Call: (290) [system] var(',') ^ Redo: (289) [user] eval_selfless_0([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _8986) ^ Unify: (289) [user] eval_selfless_0([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _8986) ^ Call: (290) [user] eval_selfless_1([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _8986) ^ Unify: (290) [user] eval_selfless_1([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _8986) ^ Call: (291) [user] allow_clp ^ Unify: (291) [user] allow_clp ^ Call: (292) [user] false_flag ^ Unify: (292) [user] false_flag Call: (293) [system] fail Fail: (293) [system] fail ^ Fail: (292) [user] false_flag ^ Redo: (289) [user] eval_selfless_0([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _8986) ^ Unify: (289) [user] eval_selfless_0([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _8986) ^ Call: (290) [user] eval_selfless_2([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _8986) ^ Unify: (290) [user] eval_selfless_2([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _8986) Call: (291) [system] var(',') ^ Redo: (290) [user] eval_selfless_2([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _8986) ^ Unify: (290) [user] eval_selfless_2([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _8986) ^ Call: (291) [user] fake_notrace((ground([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_227266, _227272, _227278], atom(_227266), catch_warn(current_op(_227304, yfx, _227266)), [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_227324], s2ps([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _227332))) ^ Unify: (291) [user] fake_notrace(user:(ground([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_227266, _227272, _227278], atom(_227266), catch_warn(current_op(_227304, yfx, _227266)), [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_227324], s2ps([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _227332))) ^ Call: (292) [user] real_notrace(user:(ground([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_227266, _227272, _227278], atom(_227266), catch_warn(current_op(_227304, yfx, _227266)), [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_227324], s2ps([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _227332))) ^ Unify: (292) [user] real_notrace(user:(ground([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_227266, _227272, _227278], atom(_227266), catch_warn(current_op(_227304, yfx, _227266)), [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_227324], s2ps([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _227332))) ^ Call: (293) [user] setup_call_cleanup('$notrace'(_231038, _231040), once(user:(ground([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_227266, _227272, _227278], atom(_227266), catch_warn(current_op(_227304, yfx, _227266)), [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_227324], s2ps([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _227332))), '$restore_trace'(_231038, _231040)) ^ Unify: (293) [system] setup_call_cleanup(user:'$notrace'(_231038, _231040), user:once(user:(ground([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_227266, _227272, _227278], atom(_227266), catch_warn(current_op(_227304, yfx, _227266)), [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_227324], s2ps([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _227332))), user:'$restore_trace'(_231038, _231040)) ^ Call: (294) [system] sig_atomic(user:'$notrace'(_231038, _231040)) ^ Fail: (292) [user] real_notrace(user:(ground([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_227266, _227272, _227278], atom(_227266), catch_warn(current_op(_227304, yfx, _227266)), [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_227324], s2ps([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _227332))) ^ Fail: (291) [user] fake_notrace(user:(ground([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_227266, _227272, _227278], atom(_227266), catch_warn(current_op(_227304, yfx, _227266)), [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_227324], s2ps([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _227332))) ^ Redo: (287) [user] subst_args5(495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _8986) ^ Unify: (287) [user] subst_args5(495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _8986) ^ Call: (288) [user] is_system_pred(',') ^ Unify: (288) [user] is_system_pred(',') Call: (289) [system] atom(',') Exit: (289) [system] atom(',') Call: (289) [system] atom_concat(_241366, !, ',') ^ Redo: (288) [user] is_system_pred(',') ^ Unify: (288) [user] is_system_pred(',') Call: (289) [system] atom(',') Exit: (289) [system] atom(',') Call: (289) [system] atom_concat(_245994, '-fn', ',') ^ Redo: (288) [user] is_system_pred(',') ^ Unify: (288) [user] is_system_pred(',') Call: (289) [system] atom(',') Exit: (289) [system] atom(',') Call: (289) [system] atom_concat(_250622, '-p', ',') ^ Redo: (287) [user] subst_args5(495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _8986) ^ Call: (288) [user] subst_args6(495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _8986) ^ Unify: (288) [user] subst_args6(495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _8986) ^ Call: (289) [user] is_system_pred(',') ^ Unify: (289) [user] is_system_pred(',') Call: (290) [system] atom(',') Exit: (290) [system] atom(',') Call: (290) [system] atom_concat(_258064, !, ',') ^ Redo: (289) [user] is_system_pred(',') ^ Unify: (289) [user] is_system_pred(',') Call: (290) [system] atom(',') Exit: (290) [system] atom(',') Call: (290) [system] atom_concat(_262692, '-fn', ',') ^ Redo: (289) [user] is_system_pred(',') ^ Unify: (289) [user] is_system_pred(',') Call: (290) [system] atom(',') Exit: (290) [system] atom(',') Call: (290) [system] atom_concat(_267320, '-p', ',') ^ Redo: (284) [user] subst_args1(=, _8932, 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _8986) ^ Call: (285) [user] subst_args2_failed(495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _8986) ^ Unify: (285) [user] subst_args2_failed(495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _8986) Call: (286) [system] [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]==[] ^ Redo: (285) [user] subst_args2_failed(495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _8986) ^ Unify: (285) [user] subst_args2_failed(495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _8986) Call: (286) [system] var([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) ^ Redo: (285) [user] subst_args2_failed(495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _8986) ^ Unify: (285) [user] subst_args2_failed(495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _8986) ^ Call: (286) [user] once(subst_selfless([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _8986)) ^ Unify: (286) [system] once(user:subst_selfless([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _8986)) ^ Call: (287) [user] subst_selfless([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _8986) ^ Unify: (287) [user] subst_selfless([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _8986) Call: (288) [system] var(',') ^ Redo: (287) [user] subst_selfless([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _8986) ^ Unify: (287) [user] subst_selfless([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _8986) ^ Call: (288) [user] eval_selfless(_283178, _283180, _283182, _283184, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _8986) ^ Unify: (288) [user] eval_selfless(_284122, _284124, _284126, _284128, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _8986) ^ Call: (289) [user] eval_selfless_0([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _8986) ^ Unify: (289) [user] eval_selfless_0([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _8986) Call: (290) [system] var(',') ^ Redo: (289) [user] eval_selfless_0([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _8986) ^ Unify: (289) [user] eval_selfless_0([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _8986) ^ Call: (290) [user] eval_selfless_1([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _8986) ^ Unify: (290) [user] eval_selfless_1([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _8986) ^ Call: (291) [user] allow_clp ^ Unify: (291) [user] allow_clp ^ Call: (292) [user] false_flag ^ Unify: (292) [user] false_flag Call: (293) [system] fail Fail: (293) [system] fail ^ Fail: (292) [user] false_flag ^ Redo: (289) [user] eval_selfless_0([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _8986) ^ Unify: (289) [user] eval_selfless_0([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _8986) ^ Call: (290) [user] eval_selfless_2([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _8986) ^ Unify: (290) [user] eval_selfless_2([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _8986) Call: (291) [system] var(',') ^ Redo: (290) [user] eval_selfless_2([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _8986) ^ Unify: (290) [user] eval_selfless_2([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _8986) ^ Call: (291) [user] fake_notrace((ground([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_304418, _304424, _304430], atom(_304418), catch_warn(current_op(_304456, yfx, _304418)), [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_304476], s2ps([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _304484))) ^ Unify: (291) [user] fake_notrace(user:(ground([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_304418, _304424, _304430], atom(_304418), catch_warn(current_op(_304456, yfx, _304418)), [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_304476], s2ps([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _304484))) ^ Call: (292) [user] real_notrace(user:(ground([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_304418, _304424, _304430], atom(_304418), catch_warn(current_op(_304456, yfx, _304418)), [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_304476], s2ps([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _304484))) ^ Unify: (292) [user] real_notrace(user:(ground([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_304418, _304424, _304430], atom(_304418), catch_warn(current_op(_304456, yfx, _304418)), [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_304476], s2ps([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _304484))) ^ Call: (293) [user] setup_call_cleanup('$notrace'(_308190, _308192), once(user:(ground([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_304418, _304424, _304430], atom(_304418), catch_warn(current_op(_304456, yfx, _304418)), [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_304476], s2ps([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _304484))), '$restore_trace'(_308190, _308192)) ^ Unify: (293) [system] setup_call_cleanup(user:'$notrace'(_308190, _308192), user:once(user:(ground([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_304418, _304424, _304430], atom(_304418), catch_warn(current_op(_304456, yfx, _304418)), [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_304476], s2ps([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _304484))), user:'$restore_trace'(_308190, _308192)) ^ Call: (294) [system] sig_atomic(user:'$notrace'(_308190, _308192)) ^ Fail: (292) [user] real_notrace(user:(ground([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_304418, _304424, _304430], atom(_304418), catch_warn(current_op(_304456, yfx, _304418)), [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_304476], s2ps([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _304484))) ^ Fail: (291) [user] fake_notrace(user:(ground([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_304418, _304424, _304430], atom(_304418), catch_warn(current_op(_304456, yfx, _304418)), [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_304476], s2ps([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _304484))) ^ Redo: (285) [user] subst_args2_failed(495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _8986) ^ Unify: (285) [user] subst_args2_failed(495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], [_313814|_313816]) ^ Call: (286) [user] subst_args(_314828, _314830, 495, '&self', ',', _313814) ^ Unify: (286) [user] subst_args(_315772, _315774, 495, '&self', ',', _313814) Call: (287) [system] atom(_316642) ^ Redo: (286) [user] subst_args(_317642, _317644, 495, '&self', ',', _313814) ^ Unify: (286) [user] subst_args(_318586, _318588, 495, '&self', ',', _313814) ^ Call: (287) [user] self_subst(',') ^ Unify: (287) [user] self_subst(',') Call: (288) [system] callable(',') Exit: (288) [system] callable(',') ^ Unify: (287) [user] self_subst(',') ^ Call: (288) [user] self_eval(',') ^ Unify: (288) [user] self_eval(',') ^ Call: (290) [system] setup_call_cleanup('$notrace'(_325936, _325938), once(user:self_eval0(',')), '$restore_trace'(_325936, _325938)) ^ Unify: (290) [system] setup_call_cleanup(system:'$notrace'(_325936, _325938), system:once(user:self_eval0(',')), system:'$restore_trace'(_325936, _325938)) ^ Call: (291) [system] sig_atomic(system:'$notrace'(_325936, _325938)) ^ Exit: (290) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(',')), system:'$restore_trace'(3, -1)) ^ Exit: (288) [user] self_eval(',') ^ Exit: (287) [user] self_subst(',') Call: (287) [system] _313814=(',') Exit: (287) [system] (',')=(',') ^ Exit: (286) [user] subst_args(_333490, _333492, 495, '&self', ',', ',') ^ Call: (286) [user] subst_args2_failed(495, '&self', [[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _313816) ^ Unify: (286) [user] subst_args2_failed(495, '&self', [[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _313816) Call: (287) [system] [[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]==[] ^ Redo: (286) [user] subst_args2_failed(495, '&self', [[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _313816) ^ Unify: (286) [user] subst_args2_failed(495, '&self', [[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _313816) Call: (287) [system] var([[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) ^ Redo: (286) [user] subst_args2_failed(495, '&self', [[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _313816) ^ Unify: (286) [user] subst_args2_failed(495, '&self', [[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _313816) ^ Call: (287) [user] once(subst_selfless([[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _313816)) ^ Unify: (287) [system] once(user:subst_selfless([[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _313816)) ^ Call: (288) [user] subst_selfless([[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _313816) ^ Unify: (288) [user] subst_selfless([[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _313816) Call: (289) [system] var([/, 'is-word', 1]) ^ Redo: (288) [user] subst_selfless([[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _313816) ^ Unify: (288) [user] subst_selfless([[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _313816) ^ Call: (289) [user] eval_selfless(_348416, _348418, _348420, _348422, [[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _313816) ^ Unify: (289) [user] eval_selfless(_349360, _349362, _349364, _349366, [[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _313816) ^ Call: (290) [user] eval_selfless_0([[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _313816) ^ Unify: (290) [user] eval_selfless_0([[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _313816) Call: (291) [system] var([/, 'is-word', 1]) ^ Redo: (290) [user] eval_selfless_0([[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _313816) ^ Unify: (290) [user] eval_selfless_0([[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _313816) ^ Call: (291) [user] eval_selfless_1([[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _313816) ^ Unify: (291) [user] eval_selfless_1([[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _313816) ^ Call: (292) [user] allow_clp ^ Unify: (292) [user] allow_clp ^ Call: (293) [user] false_flag ^ Unify: (293) [user] false_flag Call: (294) [system] fail Fail: (294) [system] fail ^ Fail: (293) [user] false_flag ^ Redo: (290) [user] eval_selfless_0([[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _313816) ^ Unify: (290) [user] eval_selfless_0([[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _313816) ^ Call: (291) [user] eval_selfless_2([[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _313816) ^ Unify: (291) [user] eval_selfless_2([[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _313816) Call: (292) [system] var([/, 'is-word', 1]) ^ Redo: (291) [user] eval_selfless_2([[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _313816) ^ Unify: (291) [user] eval_selfless_2([[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _313816) ^ Call: (292) [user] fake_notrace((ground([[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_369656, _369662, _369668], atom(_369656), catch_warn(current_op(_369694, yfx, _369656)), [[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_369714], s2ps([[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _369722))) ^ Unify: (292) [user] fake_notrace(user:(ground([[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_369656, _369662, _369668], atom(_369656), catch_warn(current_op(_369694, yfx, _369656)), [[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_369714], s2ps([[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _369722))) ^ Call: (293) [user] real_notrace(user:(ground([[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_369656, _369662, _369668], atom(_369656), catch_warn(current_op(_369694, yfx, _369656)), [[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_369714], s2ps([[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _369722))) ^ Unify: (293) [user] real_notrace(user:(ground([[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_369656, _369662, _369668], atom(_369656), catch_warn(current_op(_369694, yfx, _369656)), [[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_369714], s2ps([[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _369722))) ^ Call: (294) [user] setup_call_cleanup('$notrace'(_373428, _373430), once(user:(ground([[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_369656, _369662, _369668], atom(_369656), catch_warn(current_op(_369694, yfx, _369656)), [[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_369714], s2ps([[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _369722))), '$restore_trace'(_373428, _373430)) ^ Unify: (294) [system] setup_call_cleanup(user:'$notrace'(_373428, _373430), user:once(user:(ground([[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_369656, _369662, _369668], atom(_369656), catch_warn(current_op(_369694, yfx, _369656)), [[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_369714], s2ps([[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _369722))), user:'$restore_trace'(_373428, _373430)) ^ Call: (295) [system] sig_atomic(user:'$notrace'(_373428, _373430)) ^ Fail: (293) [user] real_notrace(user:(ground([[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_369656, _369662, _369668], atom(_369656), catch_warn(current_op(_369694, yfx, _369656)), [[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_369714], s2ps([[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _369722))) ^ Fail: (292) [user] fake_notrace(user:(ground([[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_369656, _369662, _369668], atom(_369656), catch_warn(current_op(_369694, yfx, _369656)), [[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_369714], s2ps([[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _369722))) ^ Redo: (286) [user] subst_args2_failed(495, '&self', [[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _313816) ^ Unify: (286) [user] subst_args2_failed(495, '&self', [[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], [_379052|_379054]) ^ Call: (287) [user] subst_args(_380066, _380068, 495, '&self', [/, 'is-word', 1], _379052) ^ Unify: (287) [user] subst_args(_381010, _381012, 495, '&self', [/, 'is-word', 1], _379052) Call: (288) [system] atom(_381880) ^ Redo: (287) [user] subst_args(_382880, _382882, 495, '&self', [/, 'is-word', 1], _379052) ^ Unify: (287) [user] subst_args(_383824, _383826, 495, '&self', [/, 'is-word', 1], _379052) ^ Call: (288) [user] self_subst([/, 'is-word', 1]) ^ Unify: (288) [user] self_subst([/, 'is-word', 1]) Call: (289) [system] callable([/, 'is-word', 1]) Exit: (289) [system] callable([/, 'is-word', 1]) ^ Unify: (288) [user] self_subst([/, 'is-word', 1]) ^ Call: (289) [user] self_eval([/, 'is-word', 1]) ^ Unify: (289) [user] self_eval([/, 'is-word', 1]) ^ Call: (291) [system] setup_call_cleanup('$notrace'(_391174, _391176), once(user:self_eval0([/, 'is-word', 1])), '$restore_trace'(_391174, _391176)) ^ Unify: (291) [system] setup_call_cleanup(system:'$notrace'(_391174, _391176), system:once(user:self_eval0([/, 'is-word', 1])), system:'$restore_trace'(_391174, _391176)) ^ Call: (292) [system] sig_atomic(system:'$notrace'(_391174, _391176)) ^ Fail: (289) [user] self_eval([/, 'is-word', 1]) ^ Redo: (287) [user] subst_args(_395010, _395012, 495, '&self', [/, 'is-word', 1], _379052) ^ Unify: (287) [user] subst_args(_395954, _395956, 495, '&self', [/, 'is-word', 1], _379052) Call: (288) [system] ['is-word', 1]==[] ^ Redo: (287) [user] subst_args(_397826, _397828, 495, '&self', [/, 'is-word', 1], _379052) ^ Unify: (287) [user] subst_args(_398770, _398772, 495, '&self', [/, 'is-word', 1], _379052) ^ Call: (289) [system] setup_call_cleanup('$notrace'(_399660, _399662), once(user:(_399642 is 495-1)), '$restore_trace'(_399660, _399662)) ^ Unify: (289) [system] setup_call_cleanup(system:'$notrace'(_399660, _399662), system:once(user:(_399642 is 495-1)), system:'$restore_trace'(_399660, _399662)) ^ Call: (290) [system] sig_atomic(system:'$notrace'(_399660, _399662)) ^ Exit: (289) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(494 is 495-1)), system:'$restore_trace'(3, -1)) ^ Call: (288) [user] subst_args0(_403436, _403438, 494, '&self', [/, 'is-word', 1], _379052) ^ Unify: (288) [user] subst_args0(_403436, _403438, 494, '&self', [/, 'is-word', 1], _379052) ^ Call: (289) [user] self_subst([/, 'is-word', 1]) ^ Unify: (289) [user] self_subst([/, 'is-word', 1]) Call: (290) [system] callable([/, 'is-word', 1]) Exit: (290) [system] callable([/, 'is-word', 1]) ^ Unify: (289) [user] self_subst([/, 'is-word', 1]) ^ Call: (290) [user] self_eval([/, 'is-word', 1]) ^ Unify: (290) [user] self_eval([/, 'is-word', 1]) ^ Call: (292) [system] setup_call_cleanup('$notrace'(_411814, _411816), once(user:self_eval0([/, 'is-word', 1])), '$restore_trace'(_411814, _411816)) ^ Unify: (292) [system] setup_call_cleanup(system:'$notrace'(_411814, _411816), system:once(user:self_eval0([/, 'is-word', 1])), system:'$restore_trace'(_411814, _411816)) ^ Call: (293) [system] sig_atomic(system:'$notrace'(_411814, _411816)) ^ Fail: (290) [user] self_eval([/, 'is-word', 1]) ^ Redo: (288) [user] subst_args0(_403436, _403438, 494, '&self', [/, 'is-word', 1], _379052) ^ Unify: (288) [user] subst_args0(_403436, _403438, 494, '&self', [/, 'is-word', 1], _379052) Call: (289) [system] _417470 is 494+ -1 Exit: (289) [system] 493 is 494+ -1 ^ Call: (289) [user] trace_eval(subst_args1(_403436, _403438), (false, (e2;e)), 494, '&self', [/, 'is-word', 1], _419346) ^ Unify: (289) [user] trace_eval(subst_args1(_403436, _403438), (false, (e2;e)), 494, '&self', [/, 'is-word', 1], _419346) ^ Call: (290) [user] must_det_ll((notrace((flag(eval_num, _421256, _421256+1), _421274 is _421256 mod 500, _421292 is 99-494 mod 100, _421316=_421318, option_else('trace-length', _421330, 500), option_else('trace-depth', _421338, 30))), quietly(if_t((nop(stop_rtrace), _421274>_421330), (set_debug(eval, false), _421394 is _421330+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_421394])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_421446))))) ^ Unify: (290) [user] must_det_ll(user:(notrace((flag(eval_num, _421256, _421256+1), _421274 is _421256 mod 500, _421292 is 99-494 mod 100, _421316=_421318, option_else('trace-length', _421330, 500), option_else('trace-depth', _421338, 30))), quietly(if_t((nop(stop_rtrace), _421274>_421330), (set_debug(eval, false), _421394 is _421330+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_421394])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_421446))))) ^ Call: (291) [user] once(user:(notrace((flag(eval_num, _421256, _421256+1), _421274 is _421256 mod 500, _421292 is 99-494 mod 100, _421316=_421318, option_else('trace-length', _421330, 500), option_else('trace-depth', _421338, 30))), quietly(if_t((nop(stop_rtrace), _421274>_421330), (set_debug(eval, false), _421394 is _421330+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_421394])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_421446))))) ^ Unify: (291) [system] once(user:(notrace((flag(eval_num, _421256, _421256+1), _421274 is _421256 mod 500, _421292 is 99-494 mod 100, _421316=_421318, option_else('trace-length', _421330, 500), option_else('trace-depth', _421338, 30))), quietly(if_t((nop(stop_rtrace), _421274>_421330), (set_debug(eval, false), _421394 is _421330+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_421394])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_421446))))) ^ Call: (294) [system] setup_call_cleanup('$notrace'(_425170, _425172), once(user:(flag(eval_num, _421256, _421256+1), _421274 is _421256 mod 500, _421292 is 99-494 mod 100, _421316=_421318, option_else('trace-length', _421330, 500), option_else('trace-depth', _421338, 30))), '$restore_trace'(_425170, _425172)) ^ Unify: (294) [system] setup_call_cleanup(system:'$notrace'(_425170, _425172), system:once(user:(flag(eval_num, _421256, _421256+1), _421274 is _421256 mod 500, _421292 is 99-494 mod 100, _421316=_421318, option_else('trace-length', _421330, 500), option_else('trace-depth', _421338, 30))), system:'$restore_trace'(_425170, _425172)) ^ Call: (295) [system] sig_atomic(system:'$notrace'(_425170, _425172)) ^ Exit: (294) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(flag(eval_num, 55, 55+1), 55 is 55 mod 500, 5 is 99-494 mod 100, _421316=_421316, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), system:'$restore_trace'(3, -1)) ^ Call: (294) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 55>500), (set_debug(eval, false), _421394 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_421394])), nop((start_rtrace, rtrace))))) ^ Unify: (294) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 55>500), (set_debug(eval, false), _421394 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_421394])), nop((start_rtrace, rtrace))))) ^ Exit: (294) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 55>500), (set_debug(eval, false), _421394 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_421394])), nop((start_rtrace, rtrace))))) Call: (293) [user] nop(notrace(no_repeats_var(_421446))) Unify: (293) [user] nop(notrace(no_repeats_var(_421446))) Exit: (293) [user] nop(notrace(no_repeats_var(_421446))) ^ Exit: (291) [system] once(user:(notrace((flag(eval_num, 55, 55+1), 55 is 55 mod 500, 5 is 99-494 mod 100, _421316=_421316, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), quietly(if_t((nop(stop_rtrace), 55>500), (set_debug(eval, false), _421394 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_421394])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_421446))))) ^ Exit: (290) [user] must_det_ll(user:(notrace((flag(eval_num, 55, 55+1), 55 is 55 mod 500, 5 is 99-494 mod 100, _421316=_421316, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), quietly(if_t((nop(stop_rtrace), 55>500), (set_debug(eval, false), _421394 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_421394])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_421446))))) Call: (290) [occurs] occurs:sub_term(_436634, (false, (e2;e))) Unify: (290) [occurs] occurs:sub_term((false, (e2;e)), (false, (e2;e))) Exit: (290) [occurs] occurs:sub_term((false, (e2;e)), (false, (e2;e))) Call: (290) [system] (false, (e2;e))\=(false, (e2;e)) Fail: (290) [system] (false, (e2;e))\=(false, (e2;e)) Redo: (290) [occurs] occurs:sub_term(_436634, (false, (e2;e))) Unify: (290) [occurs] occurs:sub_term(_436634, (false, (e2;e))) Call: (291) [system] compound((false, (e2;e))) Exit: (291) [system] compound((false, (e2;e))) Call: (291) [system] arg(_445056, (false, (e2;e)), _444980) Exit: (291) [system] arg(1, (false, (e2;e)), false) Call: (291) [occurs] occurs:sub_term(_436634, false) Unify: (291) [occurs] occurs:sub_term(false, false) Exit: (291) [occurs] occurs:sub_term(false, false) Exit: (290) [occurs] occurs:sub_term(false, (false, (e2;e))) Call: (290) [system] (false, (e2;e))\=false Exit: (290) [system] (false, (e2;e))\=false ^ Call: (290) [user] if_trace((eval;false, (e2;e)), (_421316=1, indentq(5, 55, -->, [false, [/, 'is-word', 1]]))) ^ Unify: (290) [user] if_trace((eval;false, (e2;e)), (_421316=1, indentq(5, 55, -->, [false, [/, 'is-word', 1]]))) ^ Call: (292) [system] setup_call_cleanup('$notrace'(_454360, _454362), once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _421316=1, indentq(5, 55, -->, [false, [/, 'is-word', 1]]))), _454318, fbug((_454318-->if_trace((eval;false, (e2;e)), (_421316=1, indentq(5, 55, -->, [false, [/, 'is-word', 1]])))))))), '$restore_trace'(_454360, _454362)) ^ Unify: (292) [system] setup_call_cleanup(system:'$notrace'(_454360, _454362), system:once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _421316=1, indentq(5, 55, -->, [false, [/, 'is-word', 1]]))), _454318, fbug((_454318-->if_trace((eval;false, (e2;e)), (_421316=1, indentq(5, 55, -->, [false, [/, 'is-word', 1]])))))))), system:'$restore_trace'(_454360, _454362)) ^ Call: (293) [system] sig_atomic(system:'$notrace'(_454360, _454362)) ^ Exit: (292) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _421316=1, indentq(5, 55, -->, [false, [/, 'is-word', 1]]))), _454318, fbug((_454318-->if_trace((eval;false, (e2;e)), (_421316=1, indentq(5, 55, -->, [false, [/, 'is-word', 1]])))))))), system:'$restore_trace'(3, -1)) ^ Exit: (290) [user] if_trace((eval;false, (e2;e)), (_421316=1, indentq(5, 55, -->, [false, [/, 'is-word', 1]]))) Call: (290) [system] _459142=retval(fail) Exit: (290) [system] retval(fail)=retval(fail) Call: (290) [system] _461004=(\+ \+ (flag(eval_num, _461024, _461024+1), (retval(fail)\=@=retval(fail), nonvar(_419346)->indentq(5, _461024, <--, [false, _419346]);indentq(5, _461024, <--, [false, retval(fail)])))) Exit: (290) [system] (\+ \+ (flag(eval_num, _461024, _461024+1), (retval(fail)\=@=retval(fail), nonvar(_419346)->indentq(5, _461024, <--, [false, _419346]);indentq(5, _461024, <--, [false, retval(fail)]))))=(\+ \+ (flag(eval_num, _461024, _461024+1), (retval(fail)\=@=retval(fail), nonvar(_419346)->indentq(5, _461024, <--, [false, _419346]);indentq(5, _461024, <--, [false, retval(fail)])))) ^ Call: (290) [user] call_cleanup(((call(subst_args1(_403436, _403438), 494, '&self', [/, 'is-word', 1], _419346)*->nb_setarg(1, retval(fail), _419346);fail, trace, call(subst_args1(_403436, _403438), 494, '&self', [/, 'is-word', 1], _419346)), ignore(notrace((\+_419346\=_421446, nb_setarg(1, retval(fail), _419346))))), ignore((_421316==1->ignore(\+ \+ (flag(eval_num, _461024, _461024+1), (retval(fail)\=@=retval(fail), nonvar(_419346)->indentq(5, _461024, <--, [false, _419346]);indentq(5, _461024, <--, [false, retval(fail)]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _461024, _461024+1), (retval(fail)\=@=retval(fail), nonvar(_419346)->indentq(5, _461024, <--, [false, _419346]);indentq(5, _461024, <--, [false, retval(fail)]))))))))))) ^ Unify: (290) [system] call_cleanup(user:((call(subst_args1(_403436, _403438), 494, '&self', [/, 'is-word', 1], _419346)*->nb_setarg(1, retval(fail), _419346);fail, trace, call(subst_args1(_403436, _403438), 494, '&self', [/, 'is-word', 1], _419346)), ignore(notrace((\+_419346\=_421446, nb_setarg(1, retval(fail), _419346))))), user:ignore((_421316==1->ignore(\+ \+ (flag(eval_num, _461024, _461024+1), (retval(fail)\=@=retval(fail), nonvar(_419346)->indentq(5, _461024, <--, [false, _419346]);indentq(5, _461024, <--, [false, retval(fail)]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _461024, _461024+1), (retval(fail)\=@=retval(fail), nonvar(_419346)->indentq(5, _461024, <--, [false, _419346]);indentq(5, _461024, <--, [false, retval(fail)]))))))))))) ^ Call: (292) [user] subst_args1(_403436, _403438, 494, '&self', [/, 'is-word', 1], _419346) ^ Unify: (292) [user] subst_args1(_403436, _403438, 494, '&self', [/, 'is-word', 1], _419346) Call: (293) [system] var(_403436) Exit: (293) [system] var(_403436) ^ Call: (293) [user] subst_args1(=, _403438, 494, '&self', [/, 'is-word', 1], _419346) ^ Unify: (293) [user] subst_args1(=, _403438, 494, '&self', [/, 'is-word', 1], _419346) Call: (294) [system] var(=) ^ Redo: (293) [user] subst_args1(=, _403438, 494, '&self', [/, 'is-word', 1], _419346) Call: (294) [system] atom(=) Exit: (294) [system] atom(=) Call: (294) [system] (=)\==(=) ^ Redo: (293) [user] subst_args1(=, _403438, 494, '&self', [/, 'is-word', 1], _419346) ^ Unify: (293) [user] subst_args1(=, _403438, 494, '&self', [/, 'is-word', 1], _419346) Call: (294) [system] atom([/, 'is-word', 1]) ^ Redo: (293) [user] subst_args1(=, _403438, 494, '&self', [/, 'is-word', 1], _419346) ^ Unify: (293) [user] subst_args1(=, _403438, 494, '&self', [/, 'is-word', 1], _419346) Call: (294) [system] is_list(['is-word', 1]) Exit: (294) [system] is_list(['is-word', 1]) ^ Unify: (293) [user] subst_args1(=, _403438, 494, '&self', [/, 'is-word', 1], _419346) Call: (294) [system] is_list([/, 'is-word', 1]) Exit: (294) [system] is_list([/, 'is-word', 1]) ^ Unify: (293) [user] subst_args1(=, _403438, 494, '&self', [/, 'is-word', 1], [/|_484614]) Call: (294) [system] var(/) ^ Redo: (293) [user] subst_args1(=, _403438, 494, '&self', [/, 'is-word', 1], _419346) ^ Unify: (293) [user] subst_args1(=, _403438, 494, '&self', [/, 'is-word', 1], _419346) Call: (294) [system] fail ^ Redo: (293) [user] subst_args1(=, _403438, 494, '&self', [/, 'is-word', 1], _419346) ^ Unify: (293) [user] subst_args1(=, _403438, 494, '&self', [/, 'is-word', 1], _419346) Call: (294) [system] is_list([/, 'is-word', 1]) Exit: (294) [system] is_list([/, 'is-word', 1]) ^ Call: (294) [user] apply:maplist(self_subst, [/, 'is-word', 1]) ^ Unify: (294) [apply] apply:maplist(user:self_subst, [/, 'is-word', 1]) Call: (295) [apply] apply:maplist_([/, 'is-word', 1], user:self_subst) Unify: (295) [apply] apply:maplist_([/, 'is-word', 1], user:self_subst) ^ Call: (296) [user] self_subst(/) ^ Unify: (296) [user] self_subst(/) Call: (297) [system] callable(/) Exit: (297) [system] callable(/) ^ Unify: (296) [user] self_subst(/) ^ Call: (297) [user] self_eval(/) ^ Unify: (297) [user] self_eval(/) ^ Call: (299) [system] setup_call_cleanup('$notrace'(_503234, _503236), once(user:self_eval0(/)), '$restore_trace'(_503234, _503236)) ^ Unify: (299) [system] setup_call_cleanup(system:'$notrace'(_503234, _503236), system:once(user:self_eval0(/)), system:'$restore_trace'(_503234, _503236)) ^ Call: (300) [system] sig_atomic(system:'$notrace'(_503234, _503236)) ^ Exit: (299) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(/)), system:'$restore_trace'(3, -1)) ^ Exit: (297) [user] self_eval(/) ^ Exit: (296) [user] self_subst(/) Call: (296) [apply] apply:maplist_(['is-word', 1], user:self_subst) Unify: (296) [apply] apply:maplist_(['is-word', 1], user:self_subst) ^ Call: (297) [user] self_subst('is-word') ^ Unify: (297) [user] self_subst('is-word') Call: (298) [system] callable('is-word') Exit: (298) [system] callable('is-word') ^ Unify: (297) [user] self_subst('is-word') ^ Call: (298) [user] self_eval('is-word') ^ Unify: (298) [user] self_eval('is-word') ^ Call: (300) [system] setup_call_cleanup('$notrace'(_517194, _517196), once(user:self_eval0('is-word')), '$restore_trace'(_517194, _517196)) ^ Unify: (300) [system] setup_call_cleanup(system:'$notrace'(_517194, _517196), system:once(user:self_eval0('is-word')), system:'$restore_trace'(_517194, _517196)) ^ Call: (301) [system] sig_atomic(system:'$notrace'(_517194, _517196)) ^ Exit: (300) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0('is-word')), system:'$restore_trace'(3, -1)) ^ Exit: (298) [user] self_eval('is-word') ^ Exit: (297) [user] self_subst('is-word') Call: (297) [apply] apply:maplist_([1], user:self_subst) Unify: (297) [apply] apply:maplist_([1], user:self_subst) ^ Call: (298) [user] self_subst(1) ^ Unify: (298) [user] self_subst(1) Call: (299) [system] callable(1) ^ Redo: (298) [user] self_subst(1) ^ Exit: (298) [user] self_subst(1) Call: (298) [apply] apply:maplist_([], user:self_subst) Unify: (298) [apply] apply:maplist_([], user:self_subst) Exit: (298) [apply] apply:maplist_([], user:self_subst) Exit: (297) [apply] apply:maplist_([1], user:self_subst) Exit: (296) [apply] apply:maplist_(['is-word', 1], user:self_subst) Exit: (295) [apply] apply:maplist_([/, 'is-word', 1], user:self_subst) ^ Exit: (294) [apply] apply:maplist(user:self_subst, [/, 'is-word', 1]) Call: (294) [system] [/, 'is-word', 1]=[_21512|_21514] Exit: (294) [system] [/, 'is-word', 1]=[/, 'is-word', 1] Call: (294) [system] atom(/) Exit: (294) [system] atom(/) ^ Unify: (293) [user] subst_args1(=, _9302, 494, '&self', [/, 'is-word', 1], _9330) ^ Call: (294) [user] is_space_op(/) ^ Redo: (293) [user] subst_args1(=, _9302, 494, '&self', [/, 'is-word', 1], _9330) ^ Unify: (293) [user] subst_args1(=, _9302, 494, '&self', [/, 'is-word', 1], _9330) Call: (294) [system] (/)==case ^ Redo: (293) [user] subst_args1(=, _9302, 494, '&self', [/, 'is-word', 1], _9330) ^ Unify: (293) [user] subst_args1(=, _9302, 494, '&self', [/, 'is-word', 1], _9330) Call: (294) [system] fail ^ Redo: (293) [user] subst_args1(=, _9302, 494, '&self', [/, 'is-word', 1], _9330) ^ Unify: (293) [user] subst_args1(=, _9302, 494, '&self', [/, 'is-word', 1], _9330) Call: (294) [system] _34596=do_more_defs(true) Exit: (294) [system] do_more_defs(true)=do_more_defs(true) ^ Call: (294) [user] clause(eval_21(subst_args, _9302, 494, '&self', [/, 'is-word', 1], _9330), _36472) ^ Redo: (293) [user] subst_args1(=, _9302, 494, '&self', [/, 'is-word', 1], _9330) ^ Unify: (293) [user] subst_args1(=, _9302, 494, '&self', [/, 'is-word', 1], _9330) Call: (294) [system] fail ^ Redo: (293) [user] subst_args1(=, _9302, 494, '&self', [/, 'is-word', 1], _9330) ^ Unify: (293) [user] subst_args1(=, _9302, 494, '&self', [/, 'is-word', 1], _9330) ^ Call: (294) [user] is_and(/) ^ Unify: (294) [user] is_and(/) Call: (295) [system] atom(/) Exit: (295) [system] atom(/) ^ Unify: (294) [user] is_and(/) ^ Call: (295) [user] is_and(/, _46796) ^ Unify: (295) [user] is_and(/, _47724) Call: (296) [system] atom(/) Exit: (296) [system] atom(/) ^ Redo: (293) [user] subst_args1(=, _9302, 494, '&self', [/, 'is-word', 1], _9330) ^ Unify: (293) [user] subst_args1(=, _9302, 494, '&self', [/, 'is-word', 1], [/|_51372]) Call: (294) [system] nonvar(/) Exit: (294) [system] nonvar(/) Call: (294) [system] fail ^ Redo: (293) [user] subst_args1(=, _9302, 494, '&self', [/, 'is-word', 1], _9330) ^ Unify: (293) [user] subst_args1(=, _9302, 494, '&self', [/, 'is-word', 1], _9330) ^ Call: (294) [user] subst_args2(=, 494, '&self', [/, 'is-word', 1], _9330) ^ Unify: (294) [user] subst_args2(=, 494, '&self', [/, 'is-word', 1], _9330) Call: (295) [system] 494<3 ^ Redo: (294) [user] subst_args2(=, 494, '&self', [/, 'is-word', 1], _9330) ^ Unify: (294) [user] subst_args2(=, 494, '&self', [/, 'is-word', 1], _9330) Call: (295) [system] fail ^ Redo: (294) [user] subst_args2(=, 494, '&self', [/, 'is-word', 1], _9330) ^ Unify: (294) [user] subst_args2(=, 494, '&self', [/, 'is-word', 1], _9330) ^ Call: (295) [user] mnotrace(is_user_defined_head(=, '&self', /)) ^ Unify: (295) [user] mnotrace(is_user_defined_head(=, '&self', /)) ^ Call: (296) [user] once(is_user_defined_head(=, '&self', /)) ^ Unify: (296) [system] once(user:is_user_defined_head(=, '&self', /)) ^ Call: (297) [user] is_user_defined_head(=, '&self', /) ^ Unify: (297) [user] is_user_defined_head(=, '&self', /) ^ Call: (298) [user] mnotrace(is_user_defined_head0(=, '&self', /)) ^ Unify: (298) [user] mnotrace(is_user_defined_head0(=, '&self', /)) ^ Call: (299) [user] once(is_user_defined_head0(=, '&self', /)) ^ Unify: (299) [system] once(user:is_user_defined_head0(=, '&self', /)) ^ Call: (300) [user] is_user_defined_head0(=, '&self', /) ^ Unify: (300) [user] is_user_defined_head0(=, '&self', /) Call: (301) [system] callable(/) Exit: (301) [system] callable(/) Call: (301) [system] functor(/, _77474, _77554) Exit: (301) [system] functor(/, /, 0) ^ Call: (301) [user] is_user_defined_head_f(=, '&self', /) ^ Unify: (301) [user] is_user_defined_head_f(=, '&self', /) ^ Call: (302) [user] is_user_defined_head_f1(=, '&self', /) ^ Unify: (302) [user] is_user_defined_head_f1(=, '&self', /) Call: (303) [user] metta_eq_def(=, '&self', [/|_83072], _83154) Unify: (303) [user] metta_eq_def(=, '&self', [/|_83072], _84078) ^ Call: (304) [user] ignore((=)=(=)) ^ Unify: (304) [system] ignore(user:((=)=(=))) Call: (305) [system] (=)=(=) Exit: (305) [system] (=)=(=) ^ Exit: (304) [system] ignore(user:((=)=(=))) Call: (304) [user] metta_atom('&self', [=, [/|_83072], _89594]) Unify: (304) [user] metta_atom('&self', [=, [/|_83072], _89594]) ^ Call: (305) [user] typed_list('&self', _91508, _91430) ^ Unify: (305) [user] typed_list('&self', _92440, _91430) Call: (306) [system] compound('&self') Fail: (306) [system] compound('&self') ^ Fail: (305) [user] typed_list('&self', _95220, _91430) Redo: (304) [user] metta_atom('&self', [=, [/|_83072], _89594]) Unify: (304) [user] metta_atom('&self', [=, [/|_83072], _89594]) Call: (305) [system] '&self'=='&flybase' Redo: (304) [user] metta_atom('&self', [=, [/|_83072], _89594]) Unify: (304) [user] metta_atom('&self', [=, [/|_83072], _89594]) ^ Call: (305) [user] metta_atom_in_file('&self', [=, [/|_83072], _89594]) ^ Unify: (305) [user] metta_atom_in_file('&self', [=, [/|_83072], _89594]) ^ Call: (306) [user] metta_atom_in_file('&self', [=, [/|_83072], _89594], _102602, _102604) ^ Unify: (306) [user] metta_atom_in_file('&self', [=, [/|_83072], _89594], _103538, _103540) ^ Call: (307) [user] loaded_into_kb('&self', _104396) ^ Unify: (307) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Exit: (307) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Call: (307) [user] once(user:asserted_metta_pred(_114986, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Unify: (307) [system] once(user:asserted_metta_pred(_114986, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Call: (308) [user] asserted_metta_pred(_114986, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Fail: (308) [user] asserted_metta_pred(_114986, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Redo: (304) [user] metta_atom('&self', [=, [/|_83072], _89594]) Unify: (304) [user] metta_atom('&self', [=, [/|_83072], _89594]) Call: (305) [user] metta_atom_asserted('&self', [=, [/|_83072], _89594]) Unify: (305) [user] metta_atom_asserted('&self', [=, [/|_83072], _89594]) ^ Call: (306) [user] metta_atom_asserted_deduced('&self', [=, [/|_83072], _89594]) Redo: (305) [user] metta_atom_asserted('&self', [=, [/|_83072], _89594]) Redo: (304) [user] metta_atom('&self', [=, [/|_83072], _89594]) Unify: (304) [user] metta_atom('&self', [=, [/|_83072], _89594]) Call: (305) [system] '&self'\=='&corelib' Exit: (305) [system] '&self'\=='&corelib' ^ Call: (305) [user] using_all_spaces ^ Unify: (305) [user] using_all_spaces Call: (306) [system] nb_current(with_all_spaces, t) Redo: (304) [user] metta_atom('&self', [=, [/|_83072], _89594]) Unify: (304) [user] metta_atom('&self', [=, [/|_83072], _89594]) Call: (305) [system] '&self'\=='&corelib' Exit: (305) [system] '&self'\=='&corelib' Call: (305) [user] metta_atom_asserted('&self', '&corelib') Unify: (305) [user] metta_atom_asserted('&self', '&corelib') ^ Call: (306) [user] metta_atom_asserted_deduced('&self', '&corelib') Redo: (305) [user] metta_atom_asserted('&self', '&corelib') Unify: (305) [user] metta_atom_asserted('&self', '&corelib') Exit: (305) [user] metta_atom_asserted('&self', '&corelib') Call: (305) [user] should_inherit_from_corelib([=, [/|_83072], _89594]) Unify: (305) [user] should_inherit_from_corelib([=, [/|_83072], _89594]) ^ Call: (306) [user] using_all_spaces ^ Unify: (306) [user] using_all_spaces Call: (307) [system] nb_current(with_all_spaces, t) Redo: (305) [user] should_inherit_from_corelib([=, [/|_83072], _89594]) Unify: (305) [user] should_inherit_from_corelib([=, [/|_83072], _89594]) Call: (306) [system] (=)==(:) Redo: (305) [user] should_inherit_from_corelib([=, [/|_83072], _89594]) Unify: (305) [user] should_inherit_from_corelib([=, [/|_83072], _89594]) Call: (306) [system] (=)=='@doc' Redo: (305) [user] should_inherit_from_corelib([=, [/|_83072], _89594]) Unify: (305) [user] should_inherit_from_corelib([=, [/|_83072], _89594]) Call: (306) [system] fail Redo: (305) [user] metta_atom_asserted('&self', '&corelib') Redo: (304) [user] metta_atom('&self', [=, [/|_83072], _89594]) Fail: (303) [user] metta_eq_def(=, '&self', [/|_83072], _170190) ^ Fail: (302) [user] is_user_defined_head_f1(=, '&self', /) ^ Redo: (301) [user] is_user_defined_head_f(=, '&self', /) ^ Unify: (301) [user] is_user_defined_head_f(=, '&self', /) ^ Call: (302) [user] is_user_defined_head_f1(=, '&self', [/|_173834]) ^ Unify: (302) [user] is_user_defined_head_f1(=, '&self', [/|_173834]) Call: (303) [user] metta_eq_def(=, '&self', [[/|_173834]|_175704], _175786) Unify: (303) [user] metta_eq_def(=, '&self', [[/|_173834]|_175704], _176710) ^ Call: (304) [user] ignore((=)=(=)) ^ Unify: (304) [system] ignore(user:((=)=(=))) Call: (305) [system] (=)=(=) Exit: (305) [system] (=)=(=) ^ Exit: (304) [system] ignore(user:((=)=(=))) Call: (304) [user] metta_atom('&self', [=, [[/|_173834]|_175704], _182226]) Unify: (304) [user] metta_atom('&self', [=, [[/|_173834]|_175704], _182226]) ^ Call: (305) [user] typed_list('&self', _184140, _184062) ^ Unify: (305) [user] typed_list('&self', _185072, _184062) Call: (306) [system] compound('&self') Fail: (306) [system] compound('&self') ^ Fail: (305) [user] typed_list('&self', _187852, _184062) Redo: (304) [user] metta_atom('&self', [=, [[/|_173834]|_175704], _182226]) Unify: (304) [user] metta_atom('&self', [=, [[/|_173834]|_175704], _182226]) Call: (305) [system] '&self'=='&flybase' Redo: (304) [user] metta_atom('&self', [=, [[/|_173834]|_175704], _182226]) Unify: (304) [user] metta_atom('&self', [=, [[/|_173834]|_175704], _182226]) ^ Call: (305) [user] metta_atom_in_file('&self', [=, [[/|_173834]|_175704], _182226]) ^ Unify: (305) [user] metta_atom_in_file('&self', [=, [[/|_173834]|_175704], _182226]) ^ Call: (306) [user] metta_atom_in_file('&self', [=, [[/|_173834]|_175704], _182226], _195234, _195236) ^ Unify: (306) [user] metta_atom_in_file('&self', [=, [[/|_173834]|_175704], _182226], _196170, _196172) ^ Call: (307) [user] loaded_into_kb('&self', _197028) ^ Unify: (307) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Exit: (307) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Call: (307) [user] once(user:asserted_metta_pred(_207618, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Unify: (307) [system] once(user:asserted_metta_pred(_207618, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Call: (308) [user] asserted_metta_pred(_207618, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Fail: (308) [user] asserted_metta_pred(_207618, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Redo: (304) [user] metta_atom('&self', [=, [[/|_173834]|_175704], _182226]) Unify: (304) [user] metta_atom('&self', [=, [[/|_173834]|_175704], _182226]) Call: (305) [user] metta_atom_asserted('&self', [=, [[/|_173834]|_175704], _182226]) Unify: (305) [user] metta_atom_asserted('&self', [=, [[/|_173834]|_175704], _182226]) ^ Call: (306) [user] metta_atom_asserted_deduced('&self', [=, [[/|_173834]|_175704], _182226]) Redo: (305) [user] metta_atom_asserted('&self', [=, [[/|_173834]|_175704], _182226]) Redo: (304) [user] metta_atom('&self', [=, [[/|_173834]|_175704], _182226]) Unify: (304) [user] metta_atom('&self', [=, [[/|_173834]|_175704], _182226]) Call: (305) [system] '&self'\=='&corelib' Exit: (305) [system] '&self'\=='&corelib' ^ Call: (305) [user] using_all_spaces ^ Unify: (305) [user] using_all_spaces Call: (306) [system] nb_current(with_all_spaces, t) Redo: (304) [user] metta_atom('&self', [=, [[/|_173834]|_175704], _182226]) Unify: (304) [user] metta_atom('&self', [=, [[/|_173834]|_175704], _182226]) Call: (305) [system] '&self'\=='&corelib' Exit: (305) [system] '&self'\=='&corelib' Call: (305) [user] metta_atom_asserted('&self', '&corelib') Unify: (305) [user] metta_atom_asserted('&self', '&corelib') ^ Call: (306) [user] metta_atom_asserted_deduced('&self', '&corelib') Redo: (305) [user] metta_atom_asserted('&self', '&corelib') Unify: (305) [user] metta_atom_asserted('&self', '&corelib') Exit: (305) [user] metta_atom_asserted('&self', '&corelib') Call: (305) [user] should_inherit_from_corelib([=, [[/|_173834]|_175704], _182226]) Unify: (305) [user] should_inherit_from_corelib([=, [[/|_173834]|_175704], _182226]) ^ Call: (306) [user] using_all_spaces ^ Unify: (306) [user] using_all_spaces Call: (307) [system] nb_current(with_all_spaces, t) Redo: (305) [user] should_inherit_from_corelib([=, [[/|_173834]|_175704], _182226]) Unify: (305) [user] should_inherit_from_corelib([=, [[/|_173834]|_175704], _182226]) Call: (306) [system] (=)==(:) Redo: (305) [user] should_inherit_from_corelib([=, [[/|_173834]|_175704], _182226]) Unify: (305) [user] should_inherit_from_corelib([=, [[/|_173834]|_175704], _182226]) Call: (306) [system] (=)=='@doc' Redo: (305) [user] should_inherit_from_corelib([=, [[/|_173834]|_175704], _182226]) Unify: (305) [user] should_inherit_from_corelib([=, [[/|_173834]|_175704], _182226]) Call: (306) [system] fail Redo: (305) [user] metta_atom_asserted('&self', '&corelib') Redo: (304) [user] metta_atom('&self', [=, [[/|_173834]|_175704], _182226]) Fail: (303) [user] metta_eq_def(=, '&self', [[/|_173834]|_175704], _262822) ^ Fail: (302) [user] is_user_defined_head_f1(=, '&self', [/|_173834]) ^ Fail: (301) [user] is_user_defined_head_f(=, '&self', /) ^ Fail: (300) [user] is_user_defined_head0(=, '&self', /) ^ Fail: (299) [system] once(user:is_user_defined_head0(=, '&self', /)) ^ Fail: (298) [user] mnotrace(is_user_defined_head0(=, '&self', /)) ^ Fail: (297) [user] is_user_defined_head(=, '&self', /) ^ Fail: (296) [system] once(user:is_user_defined_head(=, '&self', /)) ^ Fail: (295) [user] mnotrace(is_user_defined_head(=, '&self', /)) ^ Redo: (294) [user] subst_args2(=, 494, '&self', [/, 'is-word', 1], _9330) ^ Unify: (294) [user] subst_args2(=, 494, '&self', [/, 'is-word', 1], _9330) ^ Call: (295) [user] subst_args40(=, 494, '&self', [/, 'is-word', 1], _9330) ^ Unify: (295) [user] subst_args40(=, 494, '&self', [/, 'is-word', 1], _9330) Call: (296) [user] is_function(/) Unify: (296) [user] is_function(/) ^ Call: (297) [user] symbol(/) ^ Unify: (297) [user] symbol(/) Call: (298) [system] atom(/) Exit: (298) [system] atom(/) ^ Exit: (297) [user] symbol(/) Exit: (296) [user] is_function(/) ^ Call: (296) [user] is_special_op(/) ^ Unify: (296) [user] is_special_op(/) ^ Call: (297) [user] current_self(_284066) ^ Unify: (297) [user] current_self(_284066) Call: (298) [system] nb_current(self_space, _284066) Exit: (298) [system] nb_current(self_space, '&self') Call: (298) [system] '&self'\==[] Exit: (298) [system] '&self'\==[] ^ Exit: (297) [user] current_self('&self') ^ Call: (297) [user] is_special_op('&self', /) ^ Unify: (297) [user] is_special_op('&self', /) Call: (298) [system] atom(/) Exit: (298) [system] atom(/) ^ Fail: (297) [user] is_special_op('&self', /) ^ Fail: (296) [user] is_special_op(/) ^ Redo: (295) [user] subst_args40(=, 494, '&self', [/, 'is-word', 1], _9330) Call: (296) [system] is_list(['is-word', 1]) Exit: (296) [system] is_list(['is-word', 1]) ^ Call: (296) [user] apply:maplist(subst_args(=, _298900, 494, '&self'), ['is-word', 1], _298906) ^ Unify: (296) [apply] apply:maplist(user:subst_args(=, _298900, 494, '&self'), ['is-word', 1], _298906) Call: (297) [apply] apply:maplist_(['is-word', 1], _298906, user:subst_args(=, _298900, 494, '&self')) Unify: (297) [apply] apply:maplist_(['is-word', 1], [_301724|_301726], user:subst_args(=, _298900, 494, '&self')) ^ Call: (298) [user] subst_args(=, _298900, 494, '&self', 'is-word', _301724) ^ Unify: (298) [user] subst_args(=, _298900, 494, '&self', 'is-word', _301724) Call: (299) [system] atom(=) Exit: (299) [system] atom(=) Call: (299) [system] (=)\==(=) ^ Redo: (298) [user] subst_args(=, _298900, 494, '&self', 'is-word', _301724) ^ Unify: (298) [user] subst_args(=, _298900, 494, '&self', 'is-word', _301724) ^ Call: (299) [user] self_subst('is-word') ^ Unify: (299) [user] self_subst('is-word') Call: (300) [system] callable('is-word') Exit: (300) [system] callable('is-word') ^ Unify: (299) [user] self_subst('is-word') ^ Call: (300) [user] self_eval('is-word') ^ Unify: (300) [user] self_eval('is-word') ^ Call: (302) [system] setup_call_cleanup('$notrace'(_315692, _315694), once(user:self_eval0('is-word')), '$restore_trace'(_315692, _315694)) ^ Unify: (302) [system] setup_call_cleanup(system:'$notrace'(_315692, _315694), system:once(user:self_eval0('is-word')), system:'$restore_trace'(_315692, _315694)) ^ Call: (303) [system] sig_atomic(system:'$notrace'(_315692, _315694)) ^ Exit: (302) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0('is-word')), system:'$restore_trace'(3, -1)) ^ Exit: (300) [user] self_eval('is-word') ^ Exit: (299) [user] self_subst('is-word') Call: (299) [system] _301724='is-word' Exit: (299) [system] 'is-word'='is-word' ^ Exit: (298) [user] subst_args(=, _298900, 494, '&self', 'is-word', 'is-word') Call: (298) [apply] apply:maplist_([1], _301726, user:subst_args(=, _298900, 494, '&self')) Unify: (298) [apply] apply:maplist_([1], [_325050|_325052], user:subst_args(=, _298900, 494, '&self')) ^ Call: (299) [user] subst_args(=, _298900, 494, '&self', 1, _325050) ^ Unify: (299) [user] subst_args(=, _298900, 494, '&self', 1, _325050) Call: (300) [system] atom(=) Exit: (300) [system] atom(=) Call: (300) [system] (=)\==(=) ^ Redo: (299) [user] subst_args(=, _298900, 494, '&self', 1, _325050) ^ Unify: (299) [user] subst_args(=, _298900, 494, '&self', 1, _325050) ^ Call: (300) [user] self_subst(1) ^ Unify: (300) [user] self_subst(1) Call: (301) [system] callable(1) ^ Redo: (300) [user] self_subst(1) ^ Exit: (300) [user] self_subst(1) Call: (300) [system] _325050=1 Exit: (300) [system] 1=1 ^ Exit: (299) [user] subst_args(=, _298900, 494, '&self', 1, 1) Call: (299) [apply] apply:maplist_([], _325052, user:subst_args(=, _298900, 494, '&self')) Unify: (299) [apply] apply:maplist_([], [], user:subst_args(=, _298900, 494, '&self')) Exit: (299) [apply] apply:maplist_([], [], user:subst_args(=, _298900, 494, '&self')) Exit: (298) [apply] apply:maplist_([1], [1], user:subst_args(=, _298900, 494, '&self')) Exit: (297) [apply] apply:maplist_(['is-word', 1], ['is-word', 1], user:subst_args(=, _298900, 494, '&self')) ^ Exit: (296) [apply] apply:maplist(user:subst_args(=, _298900, 494, '&self'), ['is-word', 1], ['is-word', 1]) ^ Call: (296) [user] subst_args5(494, '&self', [/, 'is-word', 1], _9330) ^ Unify: (296) [user] subst_args5(494, '&self', [/, 'is-word', 1], _9330) ^ Call: (297) [user] eval_selfless(_347514, _347516, 494, '&self', [/, 'is-word', 1], _9330) ^ Unify: (297) [user] eval_selfless(_348458, _348460, 494, '&self', [/, 'is-word', 1], _9330) ^ Call: (298) [user] eval_selfless_0([/, 'is-word', 1], _9330) ^ Unify: (298) [user] eval_selfless_0([/, 'is-word', 1], _9330) Call: (299) [system] var(/) ^ Redo: (298) [user] eval_selfless_0([/, 'is-word', 1], _9330) ^ Unify: (298) [user] eval_selfless_0([/, 'is-word', 1], _9330) ^ Call: (299) [user] is_assignment(/) ^ Unify: (299) [user] is_assignment(/) Call: (300) [system] atom(/) Exit: (300) [system] atom(/) ^ Redo: (298) [user] eval_selfless_0([/, 'is-word', 1], _9330) ^ Unify: (298) [user] eval_selfless_0([/, 'is-word', 1], _9330) ^ Call: (299) [user] eval_selfless_1([/, 'is-word', 1], _9330) ^ Unify: (299) [user] eval_selfless_1([/, 'is-word', 1], _9330) ^ Call: (300) [user] allow_clp ^ Unify: (300) [user] allow_clp ^ Call: (301) [user] false_flag ^ Unify: (301) [user] false_flag Call: (302) [system] fail Fail: (302) [system] fail ^ Fail: (301) [user] false_flag ^ Redo: (298) [user] eval_selfless_0([/, 'is-word', 1], _9330) ^ Unify: (298) [user] eval_selfless_0([/, 'is-word', 1], _9330) ^ Call: (299) [user] eval_selfless_2([/, 'is-word', 1], _9330) ^ Unify: (299) [user] eval_selfless_2([/, 'is-word', 1], _9330) Call: (300) [system] var(/) ^ Redo: (299) [user] eval_selfless_2([/, 'is-word', 1], _9330) ^ Unify: (299) [user] eval_selfless_2([/, 'is-word', 1], _9330) ^ Call: (300) [user] fake_notrace((ground([/, 'is-word', 1]), [/, 'is-word', 1]=[_374306, _374312, _374318], atom(_374306), catch_warn(current_op(_374344, yfx, _374306)), [/, 'is-word', 1]\=[_374364], s2ps([/, 'is-word', 1], _374372))) ^ Unify: (300) [user] fake_notrace(user:(ground([/, 'is-word', 1]), [/, 'is-word', 1]=[_374306, _374312, _374318], atom(_374306), catch_warn(current_op(_374344, yfx, _374306)), [/, 'is-word', 1]\=[_374364], s2ps([/, 'is-word', 1], _374372))) ^ Call: (301) [user] real_notrace(user:(ground([/, 'is-word', 1]), [/, 'is-word', 1]=[_374306, _374312, _374318], atom(_374306), catch_warn(current_op(_374344, yfx, _374306)), [/, 'is-word', 1]\=[_374364], s2ps([/, 'is-word', 1], _374372))) ^ Unify: (301) [user] real_notrace(user:(ground([/, 'is-word', 1]), [/, 'is-word', 1]=[_374306, _374312, _374318], atom(_374306), catch_warn(current_op(_374344, yfx, _374306)), [/, 'is-word', 1]\=[_374364], s2ps([/, 'is-word', 1], _374372))) ^ Call: (302) [user] setup_call_cleanup('$notrace'(_378078, _378080), once(user:(ground([/, 'is-word', 1]), [/, 'is-word', 1]=[_374306, _374312, _374318], atom(_374306), catch_warn(current_op(_374344, yfx, _374306)), [/, 'is-word', 1]\=[_374364], s2ps([/, 'is-word', 1], _374372))), '$restore_trace'(_378078, _378080)) ^ Unify: (302) [system] setup_call_cleanup(user:'$notrace'(_378078, _378080), user:once(user:(ground([/, 'is-word', 1]), [/, 'is-word', 1]=[_374306, _374312, _374318], atom(_374306), catch_warn(current_op(_374344, yfx, _374306)), [/, 'is-word', 1]\=[_374364], s2ps([/, 'is-word', 1], _374372))), user:'$restore_trace'(_378078, _378080)) ^ Call: (303) [system] sig_atomic(user:'$notrace'(_378078, _378080)) ^ Exit: (302) [system] setup_call_cleanup(user:'$notrace'(3, -1), user:once(user:(ground([/, 'is-word', 1]), [/, 'is-word', 1]=[/, 'is-word', 1], atom(/), catch_warn(current_op(400, yfx, /)), [/, 'is-word', 1]\=[_374364], s2ps([/, 'is-word', 1], 'is-word'/1))), user:'$restore_trace'(3, -1)) ^ Exit: (301) [user] real_notrace(user:(ground([/, 'is-word', 1]), [/, 'is-word', 1]=[/, 'is-word', 1], atom(/), catch_warn(current_op(400, yfx, /)), [/, 'is-word', 1]\=[_374364], s2ps([/, 'is-word', 1], 'is-word'/1))) ^ Exit: (300) [user] fake_notrace(user:(ground([/, 'is-word', 1]), [/, 'is-word', 1]=[/, 'is-word', 1], atom(/), catch_warn(current_op(400, yfx, /)), [/, 'is-word', 1]\=[_374364], s2ps([/, 'is-word', 1], 'is-word'/1))) ^ Call: (300) [user] fake_notrace(catch(_9330 is 'is-word'/1, _383792, fail)) ^ Unify: (300) [user] fake_notrace(user:catch(_9330 is 'is-word'/1, _383792, fail)) ^ Call: (301) [user] real_notrace(user:catch(_9330 is 'is-word'/1, _383792, fail)) ^ Unify: (301) [user] real_notrace(user:catch(_9330 is 'is-word'/1, _383792, fail)) ^ Call: (302) [user] setup_call_cleanup('$notrace'(_387506, _387508), once(user:catch(_9330 is 'is-word'/1, _383792, fail)), '$restore_trace'(_387506, _387508)) ^ Unify: (302) [system] setup_call_cleanup(user:'$notrace'(_387506, _387508), user:once(user:catch(_9330 is 'is-word'/1, _383792, fail)), user:'$restore_trace'(_387506, _387508)) ^ Call: (303) [system] sig_atomic(user:'$notrace'(_387506, _387508)) ^ Fail: (301) [user] real_notrace(user:catch(_9330 is 'is-word'/1, _9670, fail)) ^ Fail: (300) [user] fake_notrace(user:catch(_9330 is 'is-word'/1, _9670, fail)) ^ Redo: (296) [user] subst_args5(494, '&self', [/, 'is-word', 1], _9330) ^ Unify: (296) [user] subst_args5(494, '&self', [/, 'is-word', 1], _9330) ^ Call: (297) [user] is_system_pred(/) ^ Unify: (297) [user] is_system_pred(/) Call: (298) [system] atom(/) Exit: (298) [system] atom(/) Call: (298) [system] atom_concat(_17248, !, /) ^ Redo: (297) [user] is_system_pred(/) ^ Unify: (297) [user] is_system_pred(/) Call: (298) [system] atom(/) Exit: (298) [system] atom(/) Call: (298) [system] atom_concat(_21876, '-fn', /) ^ Redo: (297) [user] is_system_pred(/) ^ Unify: (297) [user] is_system_pred(/) Call: (298) [system] atom(/) Exit: (298) [system] atom(/) Call: (298) [system] atom_concat(_26504, '-p', /) ^ Redo: (296) [user] subst_args5(494, '&self', [/, 'is-word', 1], _9330) ^ Call: (297) [user] subst_args6(494, '&self', [/, 'is-word', 1], _9330) ^ Unify: (297) [user] subst_args6(494, '&self', [/, 'is-word', 1], _9330) ^ Call: (298) [user] is_system_pred(/) ^ Unify: (298) [user] is_system_pred(/) Call: (299) [system] atom(/) Exit: (299) [system] atom(/) Call: (299) [system] atom_concat(_33946, !, /) ^ Redo: (298) [user] is_system_pred(/) ^ Unify: (298) [user] is_system_pred(/) Call: (299) [system] atom(/) Exit: (299) [system] atom(/) Call: (299) [system] atom_concat(_38574, '-fn', /) ^ Redo: (298) [user] is_system_pred(/) ^ Unify: (298) [user] is_system_pred(/) Call: (299) [system] atom(/) Exit: (299) [system] atom(/) Call: (299) [system] atom_concat(_43202, '-p', /) ^ Redo: (293) [user] subst_args1(=, _9302, 494, '&self', [/, 'is-word', 1], _9330) ^ Call: (294) [user] subst_args2_failed(494, '&self', [/, 'is-word', 1], _9330) ^ Unify: (294) [user] subst_args2_failed(494, '&self', [/, 'is-word', 1], _9330) Call: (295) [system] [/, 'is-word', 1]==[] ^ Redo: (294) [user] subst_args2_failed(494, '&self', [/, 'is-word', 1], _9330) ^ Unify: (294) [user] subst_args2_failed(494, '&self', [/, 'is-word', 1], _9330) Call: (295) [system] var([/, 'is-word', 1]) ^ Redo: (294) [user] subst_args2_failed(494, '&self', [/, 'is-word', 1], _9330) ^ Unify: (294) [user] subst_args2_failed(494, '&self', [/, 'is-word', 1], _9330) ^ Call: (295) [user] once(subst_selfless([/, 'is-word', 1], _9330)) ^ Unify: (295) [system] once(user:subst_selfless([/, 'is-word', 1], _9330)) ^ Call: (296) [user] subst_selfless([/, 'is-word', 1], _9330) ^ Unify: (296) [user] subst_selfless([/, 'is-word', 1], _9330) Call: (297) [system] var(/) ^ Redo: (296) [user] subst_selfless([/, 'is-word', 1], _9330) ^ Unify: (296) [user] subst_selfless([/, 'is-word', 1], _9330) ^ Call: (297) [user] eval_selfless(_59060, _59062, _59064, _59066, [/, 'is-word', 1], _9330) ^ Unify: (297) [user] eval_selfless(_60004, _60006, _60008, _60010, [/, 'is-word', 1], _9330) ^ Call: (298) [user] eval_selfless_0([/, 'is-word', 1], _9330) ^ Unify: (298) [user] eval_selfless_0([/, 'is-word', 1], _9330) Call: (299) [system] var(/) ^ Redo: (298) [user] eval_selfless_0([/, 'is-word', 1], _9330) ^ Unify: (298) [user] eval_selfless_0([/, 'is-word', 1], _9330) ^ Call: (299) [user] is_assignment(/) ^ Unify: (299) [user] is_assignment(/) Call: (300) [system] atom(/) Exit: (300) [system] atom(/) ^ Redo: (298) [user] eval_selfless_0([/, 'is-word', 1], _9330) ^ Unify: (298) [user] eval_selfless_0([/, 'is-word', 1], _9330) ^ Call: (299) [user] eval_selfless_1([/, 'is-word', 1], _9330) ^ Unify: (299) [user] eval_selfless_1([/, 'is-word', 1], _9330) ^ Call: (300) [user] allow_clp ^ Unify: (300) [user] allow_clp ^ Call: (301) [user] false_flag ^ Unify: (301) [user] false_flag Call: (302) [system] fail Fail: (302) [system] fail ^ Fail: (301) [user] false_flag ^ Redo: (298) [user] eval_selfless_0([/, 'is-word', 1], _9330) ^ Unify: (298) [user] eval_selfless_0([/, 'is-word', 1], _9330) ^ Call: (299) [user] eval_selfless_2([/, 'is-word', 1], _9330) ^ Unify: (299) [user] eval_selfless_2([/, 'is-word', 1], _9330) Call: (300) [system] var(/) ^ Redo: (299) [user] eval_selfless_2([/, 'is-word', 1], _9330) ^ Unify: (299) [user] eval_selfless_2([/, 'is-word', 1], _9330) ^ Call: (300) [user] fake_notrace((ground([/, 'is-word', 1]), [/, 'is-word', 1]=[_85852, _85858, _85864], atom(_85852), catch_warn(current_op(_85890, yfx, _85852)), [/, 'is-word', 1]\=[_85910], s2ps([/, 'is-word', 1], _85918))) ^ Unify: (300) [user] fake_notrace(user:(ground([/, 'is-word', 1]), [/, 'is-word', 1]=[_85852, _85858, _85864], atom(_85852), catch_warn(current_op(_85890, yfx, _85852)), [/, 'is-word', 1]\=[_85910], s2ps([/, 'is-word', 1], _85918))) ^ Call: (301) [user] real_notrace(user:(ground([/, 'is-word', 1]), [/, 'is-word', 1]=[_85852, _85858, _85864], atom(_85852), catch_warn(current_op(_85890, yfx, _85852)), [/, 'is-word', 1]\=[_85910], s2ps([/, 'is-word', 1], _85918))) ^ Unify: (301) [user] real_notrace(user:(ground([/, 'is-word', 1]), [/, 'is-word', 1]=[_85852, _85858, _85864], atom(_85852), catch_warn(current_op(_85890, yfx, _85852)), [/, 'is-word', 1]\=[_85910], s2ps([/, 'is-word', 1], _85918))) ^ Call: (302) [user] setup_call_cleanup('$notrace'(_89624, _89626), once(user:(ground([/, 'is-word', 1]), [/, 'is-word', 1]=[_85852, _85858, _85864], atom(_85852), catch_warn(current_op(_85890, yfx, _85852)), [/, 'is-word', 1]\=[_85910], s2ps([/, 'is-word', 1], _85918))), '$restore_trace'(_89624, _89626)) ^ Unify: (302) [system] setup_call_cleanup(user:'$notrace'(_89624, _89626), user:once(user:(ground([/, 'is-word', 1]), [/, 'is-word', 1]=[_85852, _85858, _85864], atom(_85852), catch_warn(current_op(_85890, yfx, _85852)), [/, 'is-word', 1]\=[_85910], s2ps([/, 'is-word', 1], _85918))), user:'$restore_trace'(_89624, _89626)) ^ Call: (303) [system] sig_atomic(user:'$notrace'(_89624, _89626)) ^ Exit: (302) [system] setup_call_cleanup(user:'$notrace'(3, -1), user:once(user:(ground([/, 'is-word', 1]), [/, 'is-word', 1]=[/, 'is-word', 1], atom(/), catch_warn(current_op(400, yfx, /)), [/, 'is-word', 1]\=[_85910], s2ps([/, 'is-word', 1], 'is-word'/1))), user:'$restore_trace'(3, -1)) ^ Exit: (301) [user] real_notrace(user:(ground([/, 'is-word', 1]), [/, 'is-word', 1]=[/, 'is-word', 1], atom(/), catch_warn(current_op(400, yfx, /)), [/, 'is-word', 1]\=[_85910], s2ps([/, 'is-word', 1], 'is-word'/1))) ^ Exit: (300) [user] fake_notrace(user:(ground([/, 'is-word', 1]), [/, 'is-word', 1]=[/, 'is-word', 1], atom(/), catch_warn(current_op(400, yfx, /)), [/, 'is-word', 1]\=[_85910], s2ps([/, 'is-word', 1], 'is-word'/1))) ^ Call: (300) [user] fake_notrace(catch(_9330 is 'is-word'/1, _95338, fail)) ^ Unify: (300) [user] fake_notrace(user:catch(_9330 is 'is-word'/1, _95338, fail)) ^ Call: (301) [user] real_notrace(user:catch(_9330 is 'is-word'/1, _95338, fail)) ^ Unify: (301) [user] real_notrace(user:catch(_9330 is 'is-word'/1, _95338, fail)) ^ Call: (302) [user] setup_call_cleanup('$notrace'(_99052, _99054), once(user:catch(_9330 is 'is-word'/1, _95338, fail)), '$restore_trace'(_99052, _99054)) ^ Unify: (302) [system] setup_call_cleanup(user:'$notrace'(_99052, _99054), user:once(user:catch(_9330 is 'is-word'/1, _95338, fail)), user:'$restore_trace'(_99052, _99054)) ^ Call: (303) [system] sig_atomic(user:'$notrace'(_99052, _99054)) ^ Fail: (301) [user] real_notrace(user:catch(_9330 is 'is-word'/1, _9662, fail)) ^ Fail: (300) [user] fake_notrace(user:catch(_9330 is 'is-word'/1, _9662, fail)) ^ Redo: (294) [user] subst_args2_failed(494, '&self', [/, 'is-word', 1], _9330) ^ Unify: (294) [user] subst_args2_failed(494, '&self', [/, 'is-word', 1], [_12536|_12538]) ^ Call: (295) [user] subst_args(_13550, _13552, 494, '&self', /, _12536) ^ Unify: (295) [user] subst_args(_14494, _14496, 494, '&self', /, _12536) Call: (296) [system] atom(_15364) ^ Redo: (295) [user] subst_args(_16364, _16366, 494, '&self', /, _12536) ^ Unify: (295) [user] subst_args(_17308, _17310, 494, '&self', /, _12536) ^ Call: (296) [user] self_subst(/) ^ Unify: (296) [user] self_subst(/) Call: (297) [system] callable(/) Exit: (297) [system] callable(/) ^ Unify: (296) [user] self_subst(/) ^ Call: (297) [user] self_eval(/) ^ Unify: (297) [user] self_eval(/) ^ Call: (299) [system] setup_call_cleanup('$notrace'(_24658, _24660), once(user:self_eval0(/)), '$restore_trace'(_24658, _24660)) ^ Unify: (299) [system] setup_call_cleanup(system:'$notrace'(_24658, _24660), system:once(user:self_eval0(/)), system:'$restore_trace'(_24658, _24660)) ^ Call: (300) [system] sig_atomic(system:'$notrace'(_24658, _24660)) ^ Exit: (299) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(/)), system:'$restore_trace'(3, -1)) ^ Exit: (297) [user] self_eval(/) ^ Exit: (296) [user] self_subst(/) Call: (296) [system] _12536=(/) Exit: (296) [system] (/)=(/) ^ Exit: (295) [user] subst_args(_32212, _32214, 494, '&self', /, /) ^ Call: (295) [user] subst_args2_failed(494, '&self', ['is-word', 1], _12538) ^ Unify: (295) [user] subst_args2_failed(494, '&self', ['is-word', 1], _12538) Call: (296) [system] ['is-word', 1]==[] ^ Redo: (295) [user] subst_args2_failed(494, '&self', ['is-word', 1], _12538) ^ Unify: (295) [user] subst_args2_failed(494, '&self', ['is-word', 1], _12538) Call: (296) [system] var(['is-word', 1]) ^ Redo: (295) [user] subst_args2_failed(494, '&self', ['is-word', 1], _12538) ^ Unify: (295) [user] subst_args2_failed(494, '&self', ['is-word', 1], _12538) ^ Call: (296) [user] once(subst_selfless(['is-word', 1], _12538)) ^ Unify: (296) [system] once(user:subst_selfless(['is-word', 1], _12538)) ^ Call: (297) [user] subst_selfless(['is-word', 1], _12538) ^ Unify: (297) [user] subst_selfless(['is-word', 1], _12538) Call: (298) [system] var('is-word') ^ Redo: (297) [user] subst_selfless(['is-word', 1], _12538) ^ Unify: (297) [user] subst_selfless(['is-word', 1], _12538) ^ Call: (298) [user] eval_selfless(_47138, _47140, _47142, _47144, ['is-word', 1], _12538) ^ Unify: (298) [user] eval_selfless(_48082, _48084, _48086, _48088, ['is-word', 1], _12538) ^ Call: (299) [user] eval_selfless_0(['is-word', 1], _12538) ^ Unify: (299) [user] eval_selfless_0(['is-word', 1], _12538) Call: (300) [system] var('is-word') ^ Redo: (299) [user] eval_selfless_0(['is-word', 1], _12538) ^ Unify: (299) [user] eval_selfless_0(['is-word', 1], _12538) ^ Call: (300) [user] eval_selfless_1(['is-word', 1], _12538) ^ Unify: (300) [user] eval_selfless_1(['is-word', 1], _12538) ^ Call: (301) [user] allow_clp ^ Unify: (301) [user] allow_clp ^ Call: (302) [user] false_flag ^ Unify: (302) [user] false_flag Call: (303) [system] fail Fail: (303) [system] fail ^ Fail: (302) [user] false_flag ^ Redo: (299) [user] eval_selfless_0(['is-word', 1], _12538) ^ Unify: (299) [user] eval_selfless_0(['is-word', 1], _12538) ^ Call: (300) [user] eval_selfless_2(['is-word', 1], _12538) ^ Unify: (300) [user] eval_selfless_2(['is-word', 1], _12538) Call: (301) [system] var('is-word') ^ Redo: (300) [user] eval_selfless_2(['is-word', 1], _12538) ^ Unify: (300) [user] eval_selfless_2(['is-word', 1], _12538) ^ Call: (301) [user] fake_notrace((ground(['is-word', 1]), ['is-word', 1]=[_68378, _68384, _68390], atom(_68378), catch_warn(current_op(_68416, yfx, _68378)), ['is-word', 1]\=[_68436], s2ps(['is-word', 1], _68444))) ^ Unify: (301) [user] fake_notrace(user:(ground(['is-word', 1]), ['is-word', 1]=[_68378, _68384, _68390], atom(_68378), catch_warn(current_op(_68416, yfx, _68378)), ['is-word', 1]\=[_68436], s2ps(['is-word', 1], _68444))) ^ Call: (302) [user] real_notrace(user:(ground(['is-word', 1]), ['is-word', 1]=[_68378, _68384, _68390], atom(_68378), catch_warn(current_op(_68416, yfx, _68378)), ['is-word', 1]\=[_68436], s2ps(['is-word', 1], _68444))) ^ Unify: (302) [user] real_notrace(user:(ground(['is-word', 1]), ['is-word', 1]=[_68378, _68384, _68390], atom(_68378), catch_warn(current_op(_68416, yfx, _68378)), ['is-word', 1]\=[_68436], s2ps(['is-word', 1], _68444))) ^ Call: (303) [user] setup_call_cleanup('$notrace'(_72150, _72152), once(user:(ground(['is-word', 1]), ['is-word', 1]=[_68378, _68384, _68390], atom(_68378), catch_warn(current_op(_68416, yfx, _68378)), ['is-word', 1]\=[_68436], s2ps(['is-word', 1], _68444))), '$restore_trace'(_72150, _72152)) ^ Unify: (303) [system] setup_call_cleanup(user:'$notrace'(_72150, _72152), user:once(user:(ground(['is-word', 1]), ['is-word', 1]=[_68378, _68384, _68390], atom(_68378), catch_warn(current_op(_68416, yfx, _68378)), ['is-word', 1]\=[_68436], s2ps(['is-word', 1], _68444))), user:'$restore_trace'(_72150, _72152)) ^ Call: (304) [system] sig_atomic(user:'$notrace'(_72150, _72152)) ^ Fail: (302) [user] real_notrace(user:(ground(['is-word', 1]), ['is-word', 1]=[_68378, _68384, _68390], atom(_68378), catch_warn(current_op(_68416, yfx, _68378)), ['is-word', 1]\=[_68436], s2ps(['is-word', 1], _68444))) ^ Fail: (301) [user] fake_notrace(user:(ground(['is-word', 1]), ['is-word', 1]=[_68378, _68384, _68390], atom(_68378), catch_warn(current_op(_68416, yfx, _68378)), ['is-word', 1]\=[_68436], s2ps(['is-word', 1], _68444))) ^ Redo: (295) [user] subst_args2_failed(494, '&self', ['is-word', 1], _12538) ^ Unify: (295) [user] subst_args2_failed(494, '&self', ['is-word', 1], [_77774|_77776]) ^ Call: (296) [user] subst_args(_78788, _78790, 494, '&self', 'is-word', _77774) ^ Unify: (296) [user] subst_args(_79732, _79734, 494, '&self', 'is-word', _77774) Call: (297) [system] atom(_80602) ^ Redo: (296) [user] subst_args(_81602, _81604, 494, '&self', 'is-word', _77774) ^ Unify: (296) [user] subst_args(_82546, _82548, 494, '&self', 'is-word', _77774) ^ Call: (297) [user] self_subst('is-word') ^ Unify: (297) [user] self_subst('is-word') Call: (298) [system] callable('is-word') Exit: (298) [system] callable('is-word') ^ Unify: (297) [user] self_subst('is-word') ^ Call: (298) [user] self_eval('is-word') ^ Unify: (298) [user] self_eval('is-word') ^ Call: (300) [system] setup_call_cleanup('$notrace'(_89896, _89898), once(user:self_eval0('is-word')), '$restore_trace'(_89896, _89898)) ^ Unify: (300) [system] setup_call_cleanup(system:'$notrace'(_89896, _89898), system:once(user:self_eval0('is-word')), system:'$restore_trace'(_89896, _89898)) ^ Call: (301) [system] sig_atomic(system:'$notrace'(_89896, _89898)) ^ Exit: (300) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0('is-word')), system:'$restore_trace'(3, -1)) ^ Exit: (298) [user] self_eval('is-word') ^ Exit: (297) [user] self_subst('is-word') Call: (297) [system] _77774='is-word' Exit: (297) [system] 'is-word'='is-word' ^ Exit: (296) [user] subst_args(_97450, _97452, 494, '&self', 'is-word', 'is-word') ^ Call: (296) [user] subst_args2_failed(494, '&self', [1], _77776) ^ Unify: (296) [user] subst_args2_failed(494, '&self', [1], _77776) Call: (297) [system] [1]==[] ^ Redo: (296) [user] subst_args2_failed(494, '&self', [1], _77776) ^ Unify: (296) [user] subst_args2_failed(494, '&self', [1], _77776) Call: (297) [system] var([1]) ^ Redo: (296) [user] subst_args2_failed(494, '&self', [1], _77776) ^ Unify: (296) [user] subst_args2_failed(494, '&self', [1], _77776) ^ Call: (297) [user] once(subst_selfless([1], _77776)) ^ Unify: (297) [system] once(user:subst_selfless([1], _77776)) ^ Call: (298) [user] subst_selfless([1], _77776) ^ Unify: (298) [user] subst_selfless([1], _77776) Call: (299) [system] var(1) ^ Redo: (298) [user] subst_selfless([1], _77776) ^ Unify: (298) [user] subst_selfless([1], _77776) ^ Call: (299) [user] eval_selfless(_112376, _112378, _112380, _112382, [1], _77776) ^ Unify: (299) [user] eval_selfless(_113320, _113322, _113324, _113326, [1], _77776) ^ Call: (300) [user] eval_selfless_0([1], _77776) ^ Unify: (300) [user] eval_selfless_0([1], _77776) Call: (301) [system] var(1) ^ Redo: (300) [user] eval_selfless_0([1], _77776) ^ Unify: (300) [user] eval_selfless_0([1], _77776) ^ Call: (301) [user] eval_selfless_1([1], _77776) ^ Unify: (301) [user] eval_selfless_1([1], _77776) ^ Call: (302) [user] allow_clp ^ Unify: (302) [user] allow_clp ^ Call: (303) [user] false_flag ^ Unify: (303) [user] false_flag Call: (304) [system] fail Fail: (304) [system] fail ^ Fail: (303) [user] false_flag ^ Redo: (300) [user] eval_selfless_0([1], _77776) ^ Unify: (300) [user] eval_selfless_0([1], _77776) ^ Call: (301) [user] eval_selfless_2([1], _77776) ^ Unify: (301) [user] eval_selfless_2([1], _77776) Call: (302) [system] var(1) ^ Redo: (301) [user] eval_selfless_2([1], _77776) ^ Unify: (301) [user] eval_selfless_2([1], _77776) ^ Call: (302) [user] fake_notrace((ground([1]), [1]=[_133616, _133622, _133628], atom(_133616), catch_warn(current_op(_133654, yfx, _133616)), [1]\=[_133674], s2ps([1], _133682))) ^ Unify: (302) [user] fake_notrace(user:(ground([1]), [1]=[_133616, _133622, _133628], atom(_133616), catch_warn(current_op(_133654, yfx, _133616)), [1]\=[_133674], s2ps([1], _133682))) ^ Call: (303) [user] real_notrace(user:(ground([1]), [1]=[_133616, _133622, _133628], atom(_133616), catch_warn(current_op(_133654, yfx, _133616)), [1]\=[_133674], s2ps([1], _133682))) ^ Unify: (303) [user] real_notrace(user:(ground([1]), [1]=[_133616, _133622, _133628], atom(_133616), catch_warn(current_op(_133654, yfx, _133616)), [1]\=[_133674], s2ps([1], _133682))) ^ Call: (304) [user] setup_call_cleanup('$notrace'(_137388, _137390), once(user:(ground([1]), [1]=[_133616, _133622, _133628], atom(_133616), catch_warn(current_op(_133654, yfx, _133616)), [1]\=[_133674], s2ps([1], _133682))), '$restore_trace'(_137388, _137390)) ^ Unify: (304) [system] setup_call_cleanup(user:'$notrace'(_137388, _137390), user:once(user:(ground([1]), [1]=[_133616, _133622, _133628], atom(_133616), catch_warn(current_op(_133654, yfx, _133616)), [1]\=[_133674], s2ps([1], _133682))), user:'$restore_trace'(_137388, _137390)) ^ Call: (305) [system] sig_atomic(user:'$notrace'(_137388, _137390)) ^ Fail: (303) [user] real_notrace(user:(ground([1]), [1]=[_133616, _133622, _133628], atom(_133616), catch_warn(current_op(_133654, yfx, _133616)), [1]\=[_133674], s2ps([1], _133682))) ^ Fail: (302) [user] fake_notrace(user:(ground([1]), [1]=[_133616, _133622, _133628], atom(_133616), catch_warn(current_op(_133654, yfx, _133616)), [1]\=[_133674], s2ps([1], _133682))) ^ Redo: (296) [user] subst_args2_failed(494, '&self', [1], _77776) ^ Unify: (296) [user] subst_args2_failed(494, '&self', [1], [_143012|_143014]) ^ Call: (297) [user] subst_args(_144026, _144028, 494, '&self', 1, _143012) ^ Unify: (297) [user] subst_args(_144970, _144972, 494, '&self', 1, _143012) Call: (298) [system] atom(_145840) ^ Redo: (297) [user] subst_args(_146840, _146842, 494, '&self', 1, _143012) ^ Unify: (297) [user] subst_args(_147784, _147786, 494, '&self', 1, _143012) ^ Call: (298) [user] self_subst(1) ^ Unify: (298) [user] self_subst(1) Call: (299) [system] callable(1) ^ Redo: (298) [user] self_subst(1) ^ Exit: (298) [user] self_subst(1) Call: (298) [system] _143012=1 Exit: (298) [system] 1=1 ^ Exit: (297) [user] subst_args(_155204, _155206, 494, '&self', 1, 1) ^ Call: (297) [user] subst_args2_failed(494, '&self', [], _143014) ^ Unify: (297) [user] subst_args2_failed(494, '&self', [], _143014) Call: (298) [system] []==[] Exit: (298) [system] []==[] Call: (298) [system] _143014=[] Exit: (298) [system] []=[] ^ Exit: (297) [user] subst_args2_failed(494, '&self', [], []) ^ Exit: (296) [user] subst_args2_failed(494, '&self', [1], [1]) ^ Exit: (295) [user] subst_args2_failed(494, '&self', ['is-word', 1], ['is-word', 1]) ^ Exit: (294) [user] subst_args2_failed(494, '&self', [/, 'is-word', 1], [/, 'is-word', 1]) ^ Exit: (293) [user] subst_args1(=, _9302, 494, '&self', [/, 'is-word', 1], [/, 'is-word', 1]) ^ Exit: (292) [user] subst_args1(_9300, _9302, 494, '&self', [/, 'is-word', 1], [/, 'is-word', 1]) Call: (292) [system] nb_setarg(1, retval(fail), [/, 'is-word', 1]) Exit: (292) [system] nb_setarg(1, retval([/, 'is-word', 1]), [/, 'is-word', 1]) ^ Call: (292) [user] ignore(notrace((\+[/, 'is-word', 1]\=_9346, nb_setarg(1, retval([/, 'is-word', 1]), [/, 'is-word', 1])))) ^ Unify: (292) [system] ignore(user:notrace((\+[/, 'is-word', 1]\=_9346, nb_setarg(1, retval([/, 'is-word', 1]), [/, 'is-word', 1])))) ^ Call: (294) [system] setup_call_cleanup('$notrace'(_171048, _171050), once(user:(\+[/, 'is-word', 1]\=_9346, nb_setarg(1, retval([/, 'is-word', 1]), [/, 'is-word', 1]))), '$restore_trace'(_171048, _171050)) ^ Unify: (294) [system] setup_call_cleanup(system:'$notrace'(_171048, _171050), system:once(user:(\+[/, 'is-word', 1]\=_9346, nb_setarg(1, retval([/, 'is-word', 1]), [/, 'is-word', 1]))), system:'$restore_trace'(_171048, _171050)) ^ Call: (295) [system] sig_atomic(system:'$notrace'(_171048, _171050)) ^ Exit: (294) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(\+[/, 'is-word', 1]\=_9346, nb_setarg(1, retval([/, 'is-word', 1]), [/, 'is-word', 1]))), system:'$restore_trace'(3, -1)) ^ Exit: (292) [system] ignore(user:notrace((\+[/, 'is-word', 1]\=_9346, nb_setarg(1, retval([/, 'is-word', 1]), [/, 'is-word', 1])))) ^ Call: (292) [user] ignore((_9338==1->ignore(\+ \+ (flag(eval_num, _9376, _9376+1), (retval([/, 'is-word', 1])\=@=retval(fail), nonvar([/, 'is-word', 1])->indentq(5, _9376, <--, [false, [/, 'is-word', 1]]);indentq(5, _9376, <--, [false, retval([/, 'is-word', 1])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9376, _9376+1), (retval([/, 'is-word', 1])\=@=retval(fail), nonvar([/, 'is-word', 1])->indentq(5, _9376, <--, [false, [/, 'is-word', 1]]);indentq(5, _9376, <--, [false, retval([/, 'is-word', 1])])))))))))) ^ Unify: (292) [system] ignore(user:(_9338==1->ignore(\+ \+ (flag(eval_num, _9376, _9376+1), (retval([/, 'is-word', 1])\=@=retval(fail), nonvar([/, 'is-word', 1])->indentq(5, _9376, <--, [false, [/, 'is-word', 1]]);indentq(5, _9376, <--, [false, retval([/, 'is-word', 1])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9376, _9376+1), (retval([/, 'is-word', 1])\=@=retval(fail), nonvar([/, 'is-word', 1])->indentq(5, _9376, <--, [false, [/, 'is-word', 1]]);indentq(5, _9376, <--, [false, retval([/, 'is-word', 1])])))))))))) Call: (294) [system] _9338==1 Fail: (294) [system] _9338==1 ^ Call: (295) [system] setup_call_cleanup('$notrace'(_179504, _179506), once(user:ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9376, _9376+1), (retval([/, 'is-word', 1])\=@=retval(fail), nonvar([/, 'is-word', 1])->indentq(5, _9376, <--, [false, [/, 'is-word', 1]]);indentq(5, _9376, <--, [false, retval([/, 'is-word', 1])])))))))), '$restore_trace'(_179504, _179506)) ^ Unify: (295) [system] setup_call_cleanup(system:'$notrace'(_179504, _179506), system:once(user:ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9376, _9376+1), (retval([/, 'is-word', 1])\=@=retval(fail), nonvar([/, 'is-word', 1])->indentq(5, _9376, <--, [false, [/, 'is-word', 1]]);indentq(5, _9376, <--, [false, retval([/, 'is-word', 1])])))))))), system:'$restore_trace'(_179504, _179506)) ^ Call: (296) [system] sig_atomic(system:'$notrace'(_179504, _179506)) ^ Exit: (295) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9376, _9376+1), (retval([/, 'is-word', 1])\=@=retval(fail), nonvar([/, 'is-word', 1])->indentq(5, _9376, <--, [false, [/, 'is-word', 1]]);indentq(5, _9376, <--, [false, retval([/, 'is-word', 1])])))))))), system:'$restore_trace'(3, -1)) ^ Exit: (292) [system] ignore(user:(_9338==1->ignore(\+ \+ (flag(eval_num, _9376, _9376+1), (retval([/, 'is-word', 1])\=@=retval(fail), nonvar([/, 'is-word', 1])->indentq(5, _9376, <--, [false, [/, 'is-word', 1]]);indentq(5, _9376, <--, [false, retval([/, 'is-word', 1])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9376, _9376+1), (retval([/, 'is-word', 1])\=@=retval(fail), nonvar([/, 'is-word', 1])->indentq(5, _9376, <--, [false, [/, 'is-word', 1]]);indentq(5, _9376, <--, [false, retval([/, 'is-word', 1])])))))))))) ^ Exit: (290) [system] call_cleanup(user:((call(subst_args1(_9300, _9302), 494, '&self', [/, 'is-word', 1], [/, 'is-word', 1])*->nb_setarg(1, retval([/, 'is-word', 1]), [/, 'is-word', 1]);fail, trace, call(subst_args1(_9300, _9302), 494, '&self', [/, 'is-word', 1], [/, 'is-word', 1])), ignore(notrace((\+[/, 'is-word', 1]\=_9346, nb_setarg(1, retval([/, 'is-word', 1]), [/, 'is-word', 1]))))), user:ignore((_9338==1->ignore(\+ \+ (flag(eval_num, _9376, _9376+1), (retval([/, 'is-word', 1])\=@=retval(fail), nonvar([/, 'is-word', 1])->indentq(5, _9376, <--, [false, [/, 'is-word', 1]]);indentq(5, _9376, <--, [false, retval([/, 'is-word', 1])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9376, _9376+1), (retval([/, 'is-word', 1])\=@=retval(fail), nonvar([/, 'is-word', 1])->indentq(5, _9376, <--, [false, [/, 'is-word', 1]]);indentq(5, _9376, <--, [false, retval([/, 'is-word', 1])]))))))))))) Call: (290) [system] retval([/, 'is-word', 1])\=@=retval(fail) Exit: (290) [system] retval([/, 'is-word', 1])\=@=retval(fail) ^ Exit: (289) [user] trace_eval(subst_args1(_9300, _9302), (false, (e2;e)), 494, '&self', [/, 'is-word', 1], [/, 'is-word', 1]) Call: (289) [system] [/, 'is-word', 1]\=@=[/, 'is-word', 1] ^ Redo: (288) [user] subst_args0(_9300, _9302, 494, '&self', [/, 'is-word', 1], _9294) Call: (289) [system] _9294=[/, 'is-word', 1] Exit: (289) [system] [/, 'is-word', 1]=[/, 'is-word', 1] ^ Exit: (288) [user] subst_args0(_9300, _9302, 494, '&self', [/, 'is-word', 1], [/, 'is-word', 1]) ^ Exit: (287) [user] subst_args(_9300, _9302, 495, '&self', [/, 'is-word', 1], [/, 'is-word', 1]) ^ Call: (287) [user] subst_args2_failed(495, '&self', [[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9296) ^ Unify: (287) [user] subst_args2_failed(495, '&self', [[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9296) Call: (288) [system] [[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]==[] ^ Redo: (287) [user] subst_args2_failed(495, '&self', [[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9296) ^ Unify: (287) [user] subst_args2_failed(495, '&self', [[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9296) Call: (288) [system] var([[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) ^ Redo: (287) [user] subst_args2_failed(495, '&self', [[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9296) ^ Unify: (287) [user] subst_args2_failed(495, '&self', [[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9296) ^ Call: (288) [user] once(subst_selfless([[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9296)) ^ Unify: (288) [system] once(user:subst_selfless([[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9296)) ^ Call: (289) [user] subst_selfless([[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9296) ^ Unify: (289) [user] subst_selfless([[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9296) Call: (290) [system] var([/, 'is-word', 2]) ^ Redo: (289) [user] subst_selfless([[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9296) ^ Unify: (289) [user] subst_selfless([[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9296) ^ Call: (290) [user] eval_selfless(_207786, _207788, _207790, _207792, [[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9296) ^ Unify: (290) [user] eval_selfless(_208730, _208732, _208734, _208736, [[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9296) ^ Call: (291) [user] eval_selfless_0([[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9296) ^ Unify: (291) [user] eval_selfless_0([[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9296) Call: (292) [system] var([/, 'is-word', 2]) ^ Redo: (291) [user] eval_selfless_0([[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9296) ^ Unify: (291) [user] eval_selfless_0([[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9296) ^ Call: (292) [user] eval_selfless_1([[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9296) ^ Unify: (292) [user] eval_selfless_1([[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9296) ^ Call: (293) [user] allow_clp ^ Unify: (293) [user] allow_clp ^ Call: (294) [user] false_flag ^ Unify: (294) [user] false_flag Call: (295) [system] fail Fail: (295) [system] fail ^ Fail: (294) [user] false_flag ^ Redo: (291) [user] eval_selfless_0([[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9296) ^ Unify: (291) [user] eval_selfless_0([[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9296) ^ Call: (292) [user] eval_selfless_2([[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9296) ^ Unify: (292) [user] eval_selfless_2([[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9296) Call: (293) [system] var([/, 'is-word', 2]) ^ Redo: (292) [user] eval_selfless_2([[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9296) ^ Unify: (292) [user] eval_selfless_2([[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9296) ^ Call: (293) [user] fake_notrace((ground([[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_229026, _229032, _229038], atom(_229026), catch_warn(current_op(_229064, yfx, _229026)), [[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_229084], s2ps([[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _229092))) ^ Unify: (293) [user] fake_notrace(user:(ground([[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_229026, _229032, _229038], atom(_229026), catch_warn(current_op(_229064, yfx, _229026)), [[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_229084], s2ps([[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _229092))) ^ Call: (294) [user] real_notrace(user:(ground([[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_229026, _229032, _229038], atom(_229026), catch_warn(current_op(_229064, yfx, _229026)), [[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_229084], s2ps([[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _229092))) ^ Unify: (294) [user] real_notrace(user:(ground([[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_229026, _229032, _229038], atom(_229026), catch_warn(current_op(_229064, yfx, _229026)), [[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_229084], s2ps([[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _229092))) ^ Call: (295) [user] setup_call_cleanup('$notrace'(_232798, _232800), once(user:(ground([[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_229026, _229032, _229038], atom(_229026), catch_warn(current_op(_229064, yfx, _229026)), [[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_229084], s2ps([[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _229092))), '$restore_trace'(_232798, _232800)) ^ Unify: (295) [system] setup_call_cleanup(user:'$notrace'(_232798, _232800), user:once(user:(ground([[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_229026, _229032, _229038], atom(_229026), catch_warn(current_op(_229064, yfx, _229026)), [[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_229084], s2ps([[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _229092))), user:'$restore_trace'(_232798, _232800)) ^ Call: (296) [system] sig_atomic(user:'$notrace'(_232798, _232800)) ^ Fail: (294) [user] real_notrace(user:(ground([[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_229026, _229032, _229038], atom(_229026), catch_warn(current_op(_229064, yfx, _229026)), [[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_229084], s2ps([[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _229092))) ^ Fail: (293) [user] fake_notrace(user:(ground([[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_229026, _229032, _229038], atom(_229026), catch_warn(current_op(_229064, yfx, _229026)), [[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_229084], s2ps([[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _229092))) ^ Redo: (287) [user] subst_args2_failed(495, '&self', [[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9296) ^ Unify: (287) [user] subst_args2_failed(495, '&self', [[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], [_238422|_238424]) ^ Call: (288) [user] subst_args(_239436, _239438, 495, '&self', [/, 'is-word', 2], _238422) ^ Unify: (288) [user] subst_args(_240380, _240382, 495, '&self', [/, 'is-word', 2], _238422) Call: (289) [system] atom(_241250) ^ Redo: (288) [user] subst_args(_242250, _242252, 495, '&self', [/, 'is-word', 2], _238422) ^ Unify: (288) [user] subst_args(_243194, _243196, 495, '&self', [/, 'is-word', 2], _238422) ^ Call: (289) [user] self_subst([/, 'is-word', 2]) ^ Unify: (289) [user] self_subst([/, 'is-word', 2]) Call: (290) [system] callable([/, 'is-word', 2]) Exit: (290) [system] callable([/, 'is-word', 2]) ^ Unify: (289) [user] self_subst([/, 'is-word', 2]) ^ Call: (290) [user] self_eval([/, 'is-word', 2]) ^ Unify: (290) [user] self_eval([/, 'is-word', 2]) ^ Call: (292) [system] setup_call_cleanup('$notrace'(_250544, _250546), once(user:self_eval0([/, 'is-word', 2])), '$restore_trace'(_250544, _250546)) ^ Unify: (292) [system] setup_call_cleanup(system:'$notrace'(_250544, _250546), system:once(user:self_eval0([/, 'is-word', 2])), system:'$restore_trace'(_250544, _250546)) ^ Call: (293) [system] sig_atomic(system:'$notrace'(_250544, _250546)) ^ Fail: (290) [user] self_eval([/, 'is-word', 2]) ^ Redo: (288) [user] subst_args(_254380, _254382, 495, '&self', [/, 'is-word', 2], _238422) ^ Unify: (288) [user] subst_args(_255324, _255326, 495, '&self', [/, 'is-word', 2], _238422) Call: (289) [system] ['is-word', 2]==[] ^ Redo: (288) [user] subst_args(_257196, _257198, 495, '&self', [/, 'is-word', 2], _238422) ^ Unify: (288) [user] subst_args(_258140, _258142, 495, '&self', [/, 'is-word', 2], _238422) ^ Call: (290) [system] setup_call_cleanup('$notrace'(_259030, _259032), once(user:(_259012 is 495-1)), '$restore_trace'(_259030, _259032)) ^ Unify: (290) [system] setup_call_cleanup(system:'$notrace'(_259030, _259032), system:once(user:(_259012 is 495-1)), system:'$restore_trace'(_259030, _259032)) ^ Call: (291) [system] sig_atomic(system:'$notrace'(_259030, _259032)) ^ Exit: (290) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(494 is 495-1)), system:'$restore_trace'(3, -1)) ^ Call: (289) [user] subst_args0(_262806, _262808, 494, '&self', [/, 'is-word', 2], _238422) ^ Unify: (289) [user] subst_args0(_262806, _262808, 494, '&self', [/, 'is-word', 2], _238422) ^ Call: (290) [user] self_subst([/, 'is-word', 2]) ^ Unify: (290) [user] self_subst([/, 'is-word', 2]) Call: (291) [system] callable([/, 'is-word', 2]) Exit: (291) [system] callable([/, 'is-word', 2]) ^ Unify: (290) [user] self_subst([/, 'is-word', 2]) ^ Call: (291) [user] self_eval([/, 'is-word', 2]) ^ Unify: (291) [user] self_eval([/, 'is-word', 2]) ^ Call: (293) [system] setup_call_cleanup('$notrace'(_271184, _271186), once(user:self_eval0([/, 'is-word', 2])), '$restore_trace'(_271184, _271186)) ^ Unify: (293) [system] setup_call_cleanup(system:'$notrace'(_271184, _271186), system:once(user:self_eval0([/, 'is-word', 2])), system:'$restore_trace'(_271184, _271186)) ^ Call: (294) [system] sig_atomic(system:'$notrace'(_271184, _271186)) ^ Fail: (291) [user] self_eval([/, 'is-word', 2]) ^ Redo: (289) [user] subst_args0(_262806, _262808, 494, '&self', [/, 'is-word', 2], _238422) ^ Unify: (289) [user] subst_args0(_262806, _262808, 494, '&self', [/, 'is-word', 2], _238422) Call: (290) [system] _276840 is 494+ -1 Exit: (290) [system] 493 is 494+ -1 ^ Call: (290) [user] trace_eval(subst_args1(_262806, _262808), (false, (e2;e)), 494, '&self', [/, 'is-word', 2], _278716) ^ Unify: (290) [user] trace_eval(subst_args1(_262806, _262808), (false, (e2;e)), 494, '&self', [/, 'is-word', 2], _278716) ^ Call: (291) [user] must_det_ll((notrace((flag(eval_num, _280626, _280626+1), _280644 is _280626 mod 500, _280662 is 99-494 mod 100, _280686=_280688, option_else('trace-length', _280700, 500), option_else('trace-depth', _280708, 30))), quietly(if_t((nop(stop_rtrace), _280644>_280700), (set_debug(eval, false), _280764 is _280700+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_280764])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_280816))))) ^ Unify: (291) [user] must_det_ll(user:(notrace((flag(eval_num, _280626, _280626+1), _280644 is _280626 mod 500, _280662 is 99-494 mod 100, _280686=_280688, option_else('trace-length', _280700, 500), option_else('trace-depth', _280708, 30))), quietly(if_t((nop(stop_rtrace), _280644>_280700), (set_debug(eval, false), _280764 is _280700+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_280764])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_280816))))) ^ Call: (292) [user] once(user:(notrace((flag(eval_num, _280626, _280626+1), _280644 is _280626 mod 500, _280662 is 99-494 mod 100, _280686=_280688, option_else('trace-length', _280700, 500), option_else('trace-depth', _280708, 30))), quietly(if_t((nop(stop_rtrace), _280644>_280700), (set_debug(eval, false), _280764 is _280700+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_280764])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_280816))))) ^ Unify: (292) [system] once(user:(notrace((flag(eval_num, _280626, _280626+1), _280644 is _280626 mod 500, _280662 is 99-494 mod 100, _280686=_280688, option_else('trace-length', _280700, 500), option_else('trace-depth', _280708, 30))), quietly(if_t((nop(stop_rtrace), _280644>_280700), (set_debug(eval, false), _280764 is _280700+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_280764])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_280816))))) ^ Call: (295) [system] setup_call_cleanup('$notrace'(_284540, _284542), once(user:(flag(eval_num, _280626, _280626+1), _280644 is _280626 mod 500, _280662 is 99-494 mod 100, _280686=_280688, option_else('trace-length', _280700, 500), option_else('trace-depth', _280708, 30))), '$restore_trace'(_284540, _284542)) ^ Unify: (295) [system] setup_call_cleanup(system:'$notrace'(_284540, _284542), system:once(user:(flag(eval_num, _280626, _280626+1), _280644 is _280626 mod 500, _280662 is 99-494 mod 100, _280686=_280688, option_else('trace-length', _280700, 500), option_else('trace-depth', _280708, 30))), system:'$restore_trace'(_284540, _284542)) ^ Call: (296) [system] sig_atomic(system:'$notrace'(_284540, _284542)) ^ Exit: (295) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(flag(eval_num, 56, 56+1), 56 is 56 mod 500, 5 is 99-494 mod 100, _280686=_280686, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), system:'$restore_trace'(3, -1)) ^ Call: (295) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 56>500), (set_debug(eval, false), _280764 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_280764])), nop((start_rtrace, rtrace))))) ^ Unify: (295) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 56>500), (set_debug(eval, false), _280764 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_280764])), nop((start_rtrace, rtrace))))) ^ Exit: (295) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 56>500), (set_debug(eval, false), _280764 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_280764])), nop((start_rtrace, rtrace))))) Call: (294) [user] nop(notrace(no_repeats_var(_280816))) Unify: (294) [user] nop(notrace(no_repeats_var(_280816))) Exit: (294) [user] nop(notrace(no_repeats_var(_280816))) ^ Exit: (292) [system] once(user:(notrace((flag(eval_num, 56, 56+1), 56 is 56 mod 500, 5 is 99-494 mod 100, _280686=_280686, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), quietly(if_t((nop(stop_rtrace), 56>500), (set_debug(eval, false), _280764 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_280764])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_280816))))) ^ Exit: (291) [user] must_det_ll(user:(notrace((flag(eval_num, 56, 56+1), 56 is 56 mod 500, 5 is 99-494 mod 100, _280686=_280686, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), quietly(if_t((nop(stop_rtrace), 56>500), (set_debug(eval, false), _280764 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_280764])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_280816))))) Call: (291) [occurs] occurs:sub_term(_296004, (false, (e2;e))) Unify: (291) [occurs] occurs:sub_term((false, (e2;e)), (false, (e2;e))) Exit: (291) [occurs] occurs:sub_term((false, (e2;e)), (false, (e2;e))) Call: (291) [system] (false, (e2;e))\=(false, (e2;e)) Fail: (291) [system] (false, (e2;e))\=(false, (e2;e)) Redo: (291) [occurs] occurs:sub_term(_296004, (false, (e2;e))) Unify: (291) [occurs] occurs:sub_term(_296004, (false, (e2;e))) Call: (292) [system] compound((false, (e2;e))) Exit: (292) [system] compound((false, (e2;e))) Call: (292) [system] arg(_304426, (false, (e2;e)), _304350) Exit: (292) [system] arg(1, (false, (e2;e)), false) Call: (292) [occurs] occurs:sub_term(_296004, false) Unify: (292) [occurs] occurs:sub_term(false, false) Exit: (292) [occurs] occurs:sub_term(false, false) Exit: (291) [occurs] occurs:sub_term(false, (false, (e2;e))) Call: (291) [system] (false, (e2;e))\=false Exit: (291) [system] (false, (e2;e))\=false ^ Call: (291) [user] if_trace((eval;false, (e2;e)), (_280686=1, indentq(5, 56, -->, [false, [/, 'is-word', 2]]))) ^ Unify: (291) [user] if_trace((eval;false, (e2;e)), (_280686=1, indentq(5, 56, -->, [false, [/, 'is-word', 2]]))) ^ Call: (293) [system] setup_call_cleanup('$notrace'(_313730, _313732), once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _280686=1, indentq(5, 56, -->, [false, [/, 'is-word', 2]]))), _313688, fbug((_313688-->if_trace((eval;false, (e2;e)), (_280686=1, indentq(5, 56, -->, [false, [/, 'is-word', 2]])))))))), '$restore_trace'(_313730, _313732)) ^ Unify: (293) [system] setup_call_cleanup(system:'$notrace'(_313730, _313732), system:once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _280686=1, indentq(5, 56, -->, [false, [/, 'is-word', 2]]))), _313688, fbug((_313688-->if_trace((eval;false, (e2;e)), (_280686=1, indentq(5, 56, -->, [false, [/, 'is-word', 2]])))))))), system:'$restore_trace'(_313730, _313732)) ^ Call: (294) [system] sig_atomic(system:'$notrace'(_313730, _313732)) ^ Exit: (293) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _280686=1, indentq(5, 56, -->, [false, [/, 'is-word', 2]]))), _313688, fbug((_313688-->if_trace((eval;false, (e2;e)), (_280686=1, indentq(5, 56, -->, [false, [/, 'is-word', 2]])))))))), system:'$restore_trace'(3, -1)) ^ Exit: (291) [user] if_trace((eval;false, (e2;e)), (_280686=1, indentq(5, 56, -->, [false, [/, 'is-word', 2]]))) Call: (291) [system] _318512=retval(fail) Exit: (291) [system] retval(fail)=retval(fail) Call: (291) [system] _320374=(\+ \+ (flag(eval_num, _320394, _320394+1), (retval(fail)\=@=retval(fail), nonvar(_278716)->indentq(5, _320394, <--, [false, _278716]);indentq(5, _320394, <--, [false, retval(fail)])))) Exit: (291) [system] (\+ \+ (flag(eval_num, _320394, _320394+1), (retval(fail)\=@=retval(fail), nonvar(_278716)->indentq(5, _320394, <--, [false, _278716]);indentq(5, _320394, <--, [false, retval(fail)]))))=(\+ \+ (flag(eval_num, _320394, _320394+1), (retval(fail)\=@=retval(fail), nonvar(_278716)->indentq(5, _320394, <--, [false, _278716]);indentq(5, _320394, <--, [false, retval(fail)])))) ^ Call: (291) [user] call_cleanup(((call(subst_args1(_262806, _262808), 494, '&self', [/, 'is-word', 2], _278716)*->nb_setarg(1, retval(fail), _278716);fail, trace, call(subst_args1(_262806, _262808), 494, '&self', [/, 'is-word', 2], _278716)), ignore(notrace((\+_278716\=_280816, nb_setarg(1, retval(fail), _278716))))), ignore((_280686==1->ignore(\+ \+ (flag(eval_num, _320394, _320394+1), (retval(fail)\=@=retval(fail), nonvar(_278716)->indentq(5, _320394, <--, [false, _278716]);indentq(5, _320394, <--, [false, retval(fail)]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _320394, _320394+1), (retval(fail)\=@=retval(fail), nonvar(_278716)->indentq(5, _320394, <--, [false, _278716]);indentq(5, _320394, <--, [false, retval(fail)]))))))))))) ^ Unify: (291) [system] call_cleanup(user:((call(subst_args1(_262806, _262808), 494, '&self', [/, 'is-word', 2], _278716)*->nb_setarg(1, retval(fail), _278716);fail, trace, call(subst_args1(_262806, _262808), 494, '&self', [/, 'is-word', 2], _278716)), ignore(notrace((\+_278716\=_280816, nb_setarg(1, retval(fail), _278716))))), user:ignore((_280686==1->ignore(\+ \+ (flag(eval_num, _320394, _320394+1), (retval(fail)\=@=retval(fail), nonvar(_278716)->indentq(5, _320394, <--, [false, _278716]);indentq(5, _320394, <--, [false, retval(fail)]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _320394, _320394+1), (retval(fail)\=@=retval(fail), nonvar(_278716)->indentq(5, _320394, <--, [false, _278716]);indentq(5, _320394, <--, [false, retval(fail)]))))))))))) ^ Call: (293) [user] subst_args1(_262806, _262808, 494, '&self', [/, 'is-word', 2], _278716) ^ Unify: (293) [user] subst_args1(_262806, _262808, 494, '&self', [/, 'is-word', 2], _278716) Call: (294) [system] var(_262806) Exit: (294) [system] var(_262806) ^ Call: (294) [user] subst_args1(=, _262808, 494, '&self', [/, 'is-word', 2], _278716) ^ Unify: (294) [user] subst_args1(=, _262808, 494, '&self', [/, 'is-word', 2], _278716) Call: (295) [system] var(=) ^ Redo: (294) [user] subst_args1(=, _262808, 494, '&self', [/, 'is-word', 2], _278716) Call: (295) [system] atom(=) Exit: (295) [system] atom(=) Call: (295) [system] (=)\==(=) ^ Redo: (294) [user] subst_args1(=, _262808, 494, '&self', [/, 'is-word', 2], _278716) ^ Unify: (294) [user] subst_args1(=, _262808, 494, '&self', [/, 'is-word', 2], _278716) Call: (295) [system] atom([/, 'is-word', 2]) ^ Redo: (294) [user] subst_args1(=, _262808, 494, '&self', [/, 'is-word', 2], _278716) ^ Unify: (294) [user] subst_args1(=, _262808, 494, '&self', [/, 'is-word', 2], _278716) Call: (295) [system] is_list(['is-word', 2]) Exit: (295) [system] is_list(['is-word', 2]) ^ Unify: (294) [user] subst_args1(=, _262808, 494, '&self', [/, 'is-word', 2], _278716) Call: (295) [system] is_list([/, 'is-word', 2]) Exit: (295) [system] is_list([/, 'is-word', 2]) ^ Unify: (294) [user] subst_args1(=, _262808, 494, '&self', [/, 'is-word', 2], [/|_343984]) Call: (295) [system] var(/) ^ Redo: (294) [user] subst_args1(=, _262808, 494, '&self', [/, 'is-word', 2], _278716) ^ Unify: (294) [user] subst_args1(=, _262808, 494, '&self', [/, 'is-word', 2], _278716) Call: (295) [system] fail ^ Redo: (294) [user] subst_args1(=, _262808, 494, '&self', [/, 'is-word', 2], _278716) ^ Unify: (294) [user] subst_args1(=, _262808, 494, '&self', [/, 'is-word', 2], _278716) Call: (295) [system] is_list([/, 'is-word', 2]) Exit: (295) [system] is_list([/, 'is-word', 2]) ^ Call: (295) [user] apply:maplist(self_subst, [/, 'is-word', 2]) ^ Unify: (295) [apply] apply:maplist(user:self_subst, [/, 'is-word', 2]) Call: (296) [apply] apply:maplist_([/, 'is-word', 2], user:self_subst) Unify: (296) [apply] apply:maplist_([/, 'is-word', 2], user:self_subst) ^ Call: (297) [user] self_subst(/) ^ Unify: (297) [user] self_subst(/) Call: (298) [system] callable(/) Exit: (298) [system] callable(/) ^ Unify: (297) [user] self_subst(/) ^ Call: (298) [user] self_eval(/) ^ Unify: (298) [user] self_eval(/) ^ Call: (300) [system] setup_call_cleanup('$notrace'(_362604, _362606), once(user:self_eval0(/)), '$restore_trace'(_362604, _362606)) ^ Unify: (300) [system] setup_call_cleanup(system:'$notrace'(_362604, _362606), system:once(user:self_eval0(/)), system:'$restore_trace'(_362604, _362606)) ^ Call: (301) [system] sig_atomic(system:'$notrace'(_362604, _362606)) ^ Exit: (300) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(/)), system:'$restore_trace'(3, -1)) ^ Exit: (298) [user] self_eval(/) ^ Exit: (297) [user] self_subst(/) Call: (297) [apply] apply:maplist_(['is-word', 2], user:self_subst) Unify: (297) [apply] apply:maplist_(['is-word', 2], user:self_subst) ^ Call: (298) [user] self_subst('is-word') ^ Unify: (298) [user] self_subst('is-word') Call: (299) [system] callable('is-word') Exit: (299) [system] callable('is-word') ^ Unify: (298) [user] self_subst('is-word') ^ Call: (299) [user] self_eval('is-word') ^ Unify: (299) [user] self_eval('is-word') ^ Call: (301) [system] setup_call_cleanup('$notrace'(_376564, _376566), once(user:self_eval0('is-word')), '$restore_trace'(_376564, _376566)) ^ Unify: (301) [system] setup_call_cleanup(system:'$notrace'(_376564, _376566), system:once(user:self_eval0('is-word')), system:'$restore_trace'(_376564, _376566)) ^ Call: (302) [system] sig_atomic(system:'$notrace'(_376564, _376566)) ^ Exit: (301) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0('is-word')), system:'$restore_trace'(3, -1)) ^ Exit: (299) [user] self_eval('is-word') ^ Exit: (298) [user] self_subst('is-word') Call: (298) [apply] apply:maplist_([2], user:self_subst) Unify: (298) [apply] apply:maplist_([2], user:self_subst) ^ Call: (299) [user] self_subst(2) ^ Unify: (299) [user] self_subst(2) Call: (300) [system] callable(2) ^ Redo: (299) [user] self_subst(2) ^ Exit: (299) [user] self_subst(2) Call: (299) [apply] apply:maplist_([], user:self_subst) Unify: (299) [apply] apply:maplist_([], user:self_subst) Exit: (299) [apply] apply:maplist_([], user:self_subst) Exit: (298) [apply] apply:maplist_([2], user:self_subst) Exit: (297) [apply] apply:maplist_(['is-word', 2], user:self_subst) Exit: (296) [apply] apply:maplist_([/, 'is-word', 2], user:self_subst) ^ Exit: (295) [apply] apply:maplist(user:self_subst, [/, 'is-word', 2]) Call: (295) [system] [/, 'is-word', 2]=[_395168|_395170] Exit: (295) [system] [/, 'is-word', 2]=[/, 'is-word', 2] Call: (295) [system] atom(/) Exit: (295) [system] atom(/) ^ Unify: (294) [user] subst_args1(=, _262808, 494, '&self', [/, 'is-word', 2], _278716) ^ Call: (295) [user] is_space_op(/) ^ Redo: (294) [user] subst_args1(=, _262808, 494, '&self', [/, 'is-word', 2], _278716) ^ Unify: (294) [user] subst_args1(=, _262808, 494, '&self', [/, 'is-word', 2], _278716) Call: (295) [system] (/)==case ^ Redo: (294) [user] subst_args1(=, _262808, 494, '&self', [/, 'is-word', 2], _278716) ^ Unify: (294) [user] subst_args1(=, _262808, 494, '&self', [/, 'is-word', 2], _278716) Call: (295) [system] fail ^ Redo: (294) [user] subst_args1(=, _262808, 494, '&self', [/, 'is-word', 2], _278716) ^ Unify: (294) [user] subst_args1(=, _262808, 494, '&self', [/, 'is-word', 2], _278716) Call: (295) [system] _408252=do_more_defs(true) Exit: (295) [system] do_more_defs(true)=do_more_defs(true) ^ Call: (295) [user] clause(eval_21(subst_args, _262808, 494, '&self', [/, 'is-word', 2], _278716), _410128) ^ Redo: (294) [user] subst_args1(=, _262808, 494, '&self', [/, 'is-word', 2], _278716) ^ Unify: (294) [user] subst_args1(=, _262808, 494, '&self', [/, 'is-word', 2], _278716) Call: (295) [system] fail ^ Redo: (294) [user] subst_args1(=, _262808, 494, '&self', [/, 'is-word', 2], _278716) ^ Unify: (294) [user] subst_args1(=, _262808, 494, '&self', [/, 'is-word', 2], _278716) ^ Call: (295) [user] is_and(/) ^ Unify: (295) [user] is_and(/) Call: (296) [system] atom(/) Exit: (296) [system] atom(/) ^ Unify: (295) [user] is_and(/) ^ Call: (296) [user] is_and(/, _420452) ^ Unify: (296) [user] is_and(/, _421380) Call: (297) [system] atom(/) Exit: (297) [system] atom(/) ^ Redo: (294) [user] subst_args1(=, _262808, 494, '&self', [/, 'is-word', 2], _278716) ^ Unify: (294) [user] subst_args1(=, _262808, 494, '&self', [/, 'is-word', 2], [/|_425028]) Call: (295) [system] nonvar(/) Exit: (295) [system] nonvar(/) Call: (295) [system] fail ^ Redo: (294) [user] subst_args1(=, _262808, 494, '&self', [/, 'is-word', 2], _278716) ^ Unify: (294) [user] subst_args1(=, _262808, 494, '&self', [/, 'is-word', 2], _278716) ^ Call: (295) [user] subst_args2(=, 494, '&self', [/, 'is-word', 2], _278716) ^ Unify: (295) [user] subst_args2(=, 494, '&self', [/, 'is-word', 2], _278716) Call: (296) [system] 494<3 ^ Redo: (295) [user] subst_args2(=, 494, '&self', [/, 'is-word', 2], _278716) ^ Unify: (295) [user] subst_args2(=, 494, '&self', [/, 'is-word', 2], _278716) Call: (296) [system] fail ^ Redo: (295) [user] subst_args2(=, 494, '&self', [/, 'is-word', 2], _278716) ^ Unify: (295) [user] subst_args2(=, 494, '&self', [/, 'is-word', 2], _278716) ^ Call: (296) [user] mnotrace(is_user_defined_head(=, '&self', /)) ^ Unify: (296) [user] mnotrace(is_user_defined_head(=, '&self', /)) ^ Call: (297) [user] once(is_user_defined_head(=, '&self', /)) ^ Unify: (297) [system] once(user:is_user_defined_head(=, '&self', /)) ^ Call: (298) [user] is_user_defined_head(=, '&self', /) ^ Unify: (298) [user] is_user_defined_head(=, '&self', /) ^ Call: (299) [user] mnotrace(is_user_defined_head0(=, '&self', /)) ^ Unify: (299) [user] mnotrace(is_user_defined_head0(=, '&self', /)) ^ Call: (300) [user] once(is_user_defined_head0(=, '&self', /)) ^ Unify: (300) [system] once(user:is_user_defined_head0(=, '&self', /)) ^ Call: (301) [user] is_user_defined_head0(=, '&self', /) ^ Unify: (301) [user] is_user_defined_head0(=, '&self', /) Call: (302) [system] callable(/) Exit: (302) [system] callable(/) Call: (302) [system] functor(/, _451130, _451210) Exit: (302) [system] functor(/, /, 0) ^ Call: (302) [user] is_user_defined_head_f(=, '&self', /) ^ Unify: (302) [user] is_user_defined_head_f(=, '&self', /) ^ Call: (303) [user] is_user_defined_head_f1(=, '&self', /) ^ Unify: (303) [user] is_user_defined_head_f1(=, '&self', /) Call: (304) [user] metta_eq_def(=, '&self', [/|_456728], _456810) Unify: (304) [user] metta_eq_def(=, '&self', [/|_456728], _457734) ^ Call: (305) [user] ignore((=)=(=)) ^ Unify: (305) [system] ignore(user:((=)=(=))) Call: (306) [system] (=)=(=) Exit: (306) [system] (=)=(=) ^ Exit: (305) [system] ignore(user:((=)=(=))) Call: (305) [user] metta_atom('&self', [=, [/|_456728], _463250]) Unify: (305) [user] metta_atom('&self', [=, [/|_456728], _463250]) ^ Call: (306) [user] typed_list('&self', _465164, _465086) ^ Unify: (306) [user] typed_list('&self', _466096, _465086) Call: (307) [system] compound('&self') Fail: (307) [system] compound('&self') ^ Fail: (306) [user] typed_list('&self', _468876, _465086) Redo: (305) [user] metta_atom('&self', [=, [/|_456728], _463250]) Unify: (305) [user] metta_atom('&self', [=, [/|_456728], _463250]) Call: (306) [system] '&self'=='&flybase' Redo: (305) [user] metta_atom('&self', [=, [/|_456728], _463250]) Unify: (305) [user] metta_atom('&self', [=, [/|_456728], _463250]) ^ Call: (306) [user] metta_atom_in_file('&self', [=, [/|_456728], _463250]) ^ Unify: (306) [user] metta_atom_in_file('&self', [=, [/|_456728], _463250]) ^ Call: (307) [user] metta_atom_in_file('&self', [=, [/|_456728], _463250], _476258, _476260) ^ Unify: (307) [user] metta_atom_in_file('&self', [=, [/|_456728], _463250], _477194, _477196) ^ Call: (308) [user] loaded_into_kb('&self', _478052) ^ Unify: (308) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Exit: (308) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Call: (308) [user] once(user:asserted_metta_pred(_488642, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Unify: (308) [system] once(user:asserted_metta_pred(_488642, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Call: (309) [user] asserted_metta_pred(_488642, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Fail: (309) [user] asserted_metta_pred(_488642, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Redo: (305) [user] metta_atom('&self', [=, [/|_456728], _463250]) Unify: (305) [user] metta_atom('&self', [=, [/|_456728], _463250]) Call: (306) [user] metta_atom_asserted('&self', [=, [/|_456728], _463250]) Unify: (306) [user] metta_atom_asserted('&self', [=, [/|_456728], _463250]) ^ Call: (307) [user] metta_atom_asserted_deduced('&self', [=, [/|_456728], _463250]) Redo: (306) [user] metta_atom_asserted('&self', [=, [/|_456728], _463250]) Redo: (305) [user] metta_atom('&self', [=, [/|_456728], _463250]) Unify: (305) [user] metta_atom('&self', [=, [/|_456728], _463250]) Call: (306) [system] '&self'\=='&corelib' Exit: (306) [system] '&self'\=='&corelib' ^ Call: (306) [user] using_all_spaces ^ Unify: (306) [user] using_all_spaces Call: (307) [system] nb_current(with_all_spaces, t) Redo: (305) [user] metta_atom('&self', [=, [/|_456728], _463250]) Unify: (305) [user] metta_atom('&self', [=, [/|_456728], _463250]) Call: (306) [system] '&self'\=='&corelib' Exit: (306) [system] '&self'\=='&corelib' Call: (306) [user] metta_atom_asserted('&self', '&corelib') Unify: (306) [user] metta_atom_asserted('&self', '&corelib') ^ Call: (307) [user] metta_atom_asserted_deduced('&self', '&corelib') Redo: (306) [user] metta_atom_asserted('&self', '&corelib') Unify: (306) [user] metta_atom_asserted('&self', '&corelib') Exit: (306) [user] metta_atom_asserted('&self', '&corelib') Call: (306) [user] should_inherit_from_corelib([=, [/|_9676], _9692]) Unify: (306) [user] should_inherit_from_corelib([=, [/|_9676], _9692]) ^ Call: (307) [user] using_all_spaces ^ Unify: (307) [user] using_all_spaces Call: (308) [system] nb_current(with_all_spaces, t) Redo: (306) [user] should_inherit_from_corelib([=, [/|_9676], _9692]) Unify: (306) [user] should_inherit_from_corelib([=, [/|_9676], _9692]) Call: (307) [system] (=)==(:) Redo: (306) [user] should_inherit_from_corelib([=, [/|_9676], _9692]) Unify: (306) [user] should_inherit_from_corelib([=, [/|_9676], _9692]) Call: (307) [system] (=)=='@doc' Redo: (306) [user] should_inherit_from_corelib([=, [/|_9676], _9692]) Unify: (306) [user] should_inherit_from_corelib([=, [/|_9676], _9692]) Call: (307) [system] fail Redo: (306) [user] metta_atom_asserted('&self', '&corelib') Redo: (305) [user] metta_atom('&self', [=, [/|_9676], _9692]) Fail: (304) [user] metta_eq_def(=, '&self', [/|_9676], _29626) ^ Fail: (303) [user] is_user_defined_head_f1(=, '&self', /) ^ Redo: (302) [user] is_user_defined_head_f(=, '&self', /) ^ Unify: (302) [user] is_user_defined_head_f(=, '&self', /) ^ Call: (303) [user] is_user_defined_head_f1(=, '&self', [/|_33270]) ^ Unify: (303) [user] is_user_defined_head_f1(=, '&self', [/|_33270]) Call: (304) [user] metta_eq_def(=, '&self', [[/|_33270]|_35140], _35222) Unify: (304) [user] metta_eq_def(=, '&self', [[/|_33270]|_35140], _36146) ^ Call: (305) [user] ignore((=)=(=)) ^ Unify: (305) [system] ignore(user:((=)=(=))) Call: (306) [system] (=)=(=) Exit: (306) [system] (=)=(=) ^ Exit: (305) [system] ignore(user:((=)=(=))) Call: (305) [user] metta_atom('&self', [=, [[/|_33270]|_35140], _41662]) Unify: (305) [user] metta_atom('&self', [=, [[/|_33270]|_35140], _41662]) ^ Call: (306) [user] typed_list('&self', _43576, _43498) ^ Unify: (306) [user] typed_list('&self', _44508, _43498) Call: (307) [system] compound('&self') Fail: (307) [system] compound('&self') ^ Fail: (306) [user] typed_list('&self', _47288, _43498) Redo: (305) [user] metta_atom('&self', [=, [[/|_33270]|_35140], _41662]) Unify: (305) [user] metta_atom('&self', [=, [[/|_33270]|_35140], _41662]) Call: (306) [system] '&self'=='&flybase' Redo: (305) [user] metta_atom('&self', [=, [[/|_33270]|_35140], _41662]) Unify: (305) [user] metta_atom('&self', [=, [[/|_33270]|_35140], _41662]) ^ Call: (306) [user] metta_atom_in_file('&self', [=, [[/|_33270]|_35140], _41662]) ^ Unify: (306) [user] metta_atom_in_file('&self', [=, [[/|_33270]|_35140], _41662]) ^ Call: (307) [user] metta_atom_in_file('&self', [=, [[/|_33270]|_35140], _41662], _54670, _54672) ^ Unify: (307) [user] metta_atom_in_file('&self', [=, [[/|_33270]|_35140], _41662], _55606, _55608) ^ Call: (308) [user] loaded_into_kb('&self', _56464) ^ Unify: (308) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Exit: (308) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Call: (308) [user] once(user:asserted_metta_pred(_67054, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Unify: (308) [system] once(user:asserted_metta_pred(_67054, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Call: (309) [user] asserted_metta_pred(_67054, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Fail: (309) [user] asserted_metta_pred(_67054, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Redo: (305) [user] metta_atom('&self', [=, [[/|_33270]|_35140], _41662]) Unify: (305) [user] metta_atom('&self', [=, [[/|_33270]|_35140], _41662]) Call: (306) [user] metta_atom_asserted('&self', [=, [[/|_33270]|_35140], _41662]) Unify: (306) [user] metta_atom_asserted('&self', [=, [[/|_33270]|_35140], _41662]) ^ Call: (307) [user] metta_atom_asserted_deduced('&self', [=, [[/|_33270]|_35140], _41662]) Redo: (306) [user] metta_atom_asserted('&self', [=, [[/|_33270]|_35140], _41662]) Redo: (305) [user] metta_atom('&self', [=, [[/|_33270]|_35140], _41662]) Unify: (305) [user] metta_atom('&self', [=, [[/|_33270]|_35140], _41662]) Call: (306) [system] '&self'\=='&corelib' Exit: (306) [system] '&self'\=='&corelib' ^ Call: (306) [user] using_all_spaces ^ Unify: (306) [user] using_all_spaces Call: (307) [system] nb_current(with_all_spaces, t) Redo: (305) [user] metta_atom('&self', [=, [[/|_33270]|_35140], _41662]) Unify: (305) [user] metta_atom('&self', [=, [[/|_33270]|_35140], _41662]) Call: (306) [system] '&self'\=='&corelib' Exit: (306) [system] '&self'\=='&corelib' Call: (306) [user] metta_atom_asserted('&self', '&corelib') Unify: (306) [user] metta_atom_asserted('&self', '&corelib') ^ Call: (307) [user] metta_atom_asserted_deduced('&self', '&corelib') Redo: (306) [user] metta_atom_asserted('&self', '&corelib') Unify: (306) [user] metta_atom_asserted('&self', '&corelib') Exit: (306) [user] metta_atom_asserted('&self', '&corelib') Call: (306) [user] should_inherit_from_corelib([=, [[/|_33270]|_35140], _41662]) Unify: (306) [user] should_inherit_from_corelib([=, [[/|_33270]|_35140], _41662]) ^ Call: (307) [user] using_all_spaces ^ Unify: (307) [user] using_all_spaces Call: (308) [system] nb_current(with_all_spaces, t) Redo: (306) [user] should_inherit_from_corelib([=, [[/|_33270]|_35140], _41662]) Unify: (306) [user] should_inherit_from_corelib([=, [[/|_33270]|_35140], _41662]) Call: (307) [system] (=)==(:) Redo: (306) [user] should_inherit_from_corelib([=, [[/|_33270]|_35140], _41662]) Unify: (306) [user] should_inherit_from_corelib([=, [[/|_33270]|_35140], _41662]) Call: (307) [system] (=)=='@doc' Redo: (306) [user] should_inherit_from_corelib([=, [[/|_33270]|_35140], _41662]) Unify: (306) [user] should_inherit_from_corelib([=, [[/|_33270]|_35140], _41662]) Call: (307) [system] fail Redo: (306) [user] metta_atom_asserted('&self', '&corelib') Redo: (305) [user] metta_atom('&self', [=, [[/|_33270]|_35140], _41662]) Fail: (304) [user] metta_eq_def(=, '&self', [[/|_33270]|_35140], _122258) ^ Fail: (303) [user] is_user_defined_head_f1(=, '&self', [/|_33270]) ^ Fail: (302) [user] is_user_defined_head_f(=, '&self', /) ^ Fail: (301) [user] is_user_defined_head0(=, '&self', /) ^ Fail: (300) [system] once(user:is_user_defined_head0(=, '&self', /)) ^ Fail: (299) [user] mnotrace(is_user_defined_head0(=, '&self', /)) ^ Fail: (298) [user] is_user_defined_head(=, '&self', /) ^ Fail: (297) [system] once(user:is_user_defined_head(=, '&self', /)) ^ Fail: (296) [user] mnotrace(is_user_defined_head(=, '&self', /)) ^ Redo: (295) [user] subst_args2(=, 494, '&self', [/, 'is-word', 2], _9342) ^ Unify: (295) [user] subst_args2(=, 494, '&self', [/, 'is-word', 2], _9342) ^ Call: (296) [user] subst_args40(=, 494, '&self', [/, 'is-word', 2], _9342) ^ Unify: (296) [user] subst_args40(=, 494, '&self', [/, 'is-word', 2], _9342) Call: (297) [user] is_function(/) Unify: (297) [user] is_function(/) ^ Call: (298) [user] symbol(/) ^ Unify: (298) [user] symbol(/) Call: (299) [system] atom(/) Exit: (299) [system] atom(/) ^ Exit: (298) [user] symbol(/) Exit: (297) [user] is_function(/) ^ Call: (297) [user] is_special_op(/) ^ Unify: (297) [user] is_special_op(/) ^ Call: (298) [user] current_self(_143502) ^ Unify: (298) [user] current_self(_143502) Call: (299) [system] nb_current(self_space, _143502) Exit: (299) [system] nb_current(self_space, '&self') Call: (299) [system] '&self'\==[] Exit: (299) [system] '&self'\==[] ^ Exit: (298) [user] current_self('&self') ^ Call: (298) [user] is_special_op('&self', /) ^ Unify: (298) [user] is_special_op('&self', /) Call: (299) [system] atom(/) Exit: (299) [system] atom(/) ^ Fail: (298) [user] is_special_op('&self', /) ^ Fail: (297) [user] is_special_op(/) ^ Redo: (296) [user] subst_args40(=, 494, '&self', [/, 'is-word', 2], _9342) Call: (297) [system] is_list(['is-word', 2]) Exit: (297) [system] is_list(['is-word', 2]) ^ Call: (297) [user] apply:maplist(subst_args(=, _158336, 494, '&self'), ['is-word', 2], _158342) ^ Unify: (297) [apply] apply:maplist(user:subst_args(=, _158336, 494, '&self'), ['is-word', 2], _158342) Call: (298) [apply] apply:maplist_(['is-word', 2], _158342, user:subst_args(=, _158336, 494, '&self')) Unify: (298) [apply] apply:maplist_(['is-word', 2], [_161160|_161162], user:subst_args(=, _158336, 494, '&self')) ^ Call: (299) [user] subst_args(=, _158336, 494, '&self', 'is-word', _161160) ^ Unify: (299) [user] subst_args(=, _158336, 494, '&self', 'is-word', _161160) Call: (300) [system] atom(=) Exit: (300) [system] atom(=) Call: (300) [system] (=)\==(=) ^ Redo: (299) [user] subst_args(=, _158336, 494, '&self', 'is-word', _161160) ^ Unify: (299) [user] subst_args(=, _158336, 494, '&self', 'is-word', _161160) ^ Call: (300) [user] self_subst('is-word') ^ Unify: (300) [user] self_subst('is-word') Call: (301) [system] callable('is-word') Exit: (301) [system] callable('is-word') ^ Unify: (300) [user] self_subst('is-word') ^ Call: (301) [user] self_eval('is-word') ^ Unify: (301) [user] self_eval('is-word') ^ Call: (303) [system] setup_call_cleanup('$notrace'(_175128, _175130), once(user:self_eval0('is-word')), '$restore_trace'(_175128, _175130)) ^ Unify: (303) [system] setup_call_cleanup(system:'$notrace'(_175128, _175130), system:once(user:self_eval0('is-word')), system:'$restore_trace'(_175128, _175130)) ^ Call: (304) [system] sig_atomic(system:'$notrace'(_175128, _175130)) ^ Exit: (303) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0('is-word')), system:'$restore_trace'(3, -1)) ^ Exit: (301) [user] self_eval('is-word') ^ Exit: (300) [user] self_subst('is-word') Call: (300) [system] _161160='is-word' Exit: (300) [system] 'is-word'='is-word' ^ Exit: (299) [user] subst_args(=, _158336, 494, '&self', 'is-word', 'is-word') Call: (299) [apply] apply:maplist_([2], _161162, user:subst_args(=, _158336, 494, '&self')) Unify: (299) [apply] apply:maplist_([2], [_184486|_184488], user:subst_args(=, _158336, 494, '&self')) ^ Call: (300) [user] subst_args(=, _158336, 494, '&self', 2, _184486) ^ Unify: (300) [user] subst_args(=, _158336, 494, '&self', 2, _184486) Call: (301) [system] atom(=) Exit: (301) [system] atom(=) Call: (301) [system] (=)\==(=) ^ Redo: (300) [user] subst_args(=, _158336, 494, '&self', 2, _184486) ^ Unify: (300) [user] subst_args(=, _158336, 494, '&self', 2, _184486) ^ Call: (301) [user] self_subst(2) ^ Unify: (301) [user] self_subst(2) Call: (302) [system] callable(2) ^ Redo: (301) [user] self_subst(2) ^ Exit: (301) [user] self_subst(2) Call: (301) [system] _184486=2 Exit: (301) [system] 2=2 ^ Exit: (300) [user] subst_args(=, _158336, 494, '&self', 2, 2) Call: (300) [apply] apply:maplist_([], _184488, user:subst_args(=, _158336, 494, '&self')) Unify: (300) [apply] apply:maplist_([], [], user:subst_args(=, _158336, 494, '&self')) Exit: (300) [apply] apply:maplist_([], [], user:subst_args(=, _158336, 494, '&self')) Exit: (299) [apply] apply:maplist_([2], [2], user:subst_args(=, _158336, 494, '&self')) Exit: (298) [apply] apply:maplist_(['is-word', 2], ['is-word', 2], user:subst_args(=, _158336, 494, '&self')) ^ Exit: (297) [apply] apply:maplist(user:subst_args(=, _158336, 494, '&self'), ['is-word', 2], ['is-word', 2]) ^ Call: (297) [user] subst_args5(494, '&self', [/, 'is-word', 2], _9342) ^ Unify: (297) [user] subst_args5(494, '&self', [/, 'is-word', 2], _9342) ^ Call: (298) [user] eval_selfless(_206950, _206952, 494, '&self', [/, 'is-word', 2], _9342) ^ Unify: (298) [user] eval_selfless(_207894, _207896, 494, '&self', [/, 'is-word', 2], _9342) ^ Call: (299) [user] eval_selfless_0([/, 'is-word', 2], _9342) ^ Unify: (299) [user] eval_selfless_0([/, 'is-word', 2], _9342) Call: (300) [system] var(/) ^ Redo: (299) [user] eval_selfless_0([/, 'is-word', 2], _9342) ^ Unify: (299) [user] eval_selfless_0([/, 'is-word', 2], _9342) ^ Call: (300) [user] is_assignment(/) ^ Unify: (300) [user] is_assignment(/) Call: (301) [system] atom(/) Exit: (301) [system] atom(/) ^ Redo: (299) [user] eval_selfless_0([/, 'is-word', 2], _9342) ^ Unify: (299) [user] eval_selfless_0([/, 'is-word', 2], _9342) ^ Call: (300) [user] eval_selfless_1([/, 'is-word', 2], _9342) ^ Unify: (300) [user] eval_selfless_1([/, 'is-word', 2], _9342) ^ Call: (301) [user] allow_clp ^ Unify: (301) [user] allow_clp ^ Call: (302) [user] false_flag ^ Unify: (302) [user] false_flag Call: (303) [system] fail Fail: (303) [system] fail ^ Fail: (302) [user] false_flag ^ Redo: (299) [user] eval_selfless_0([/, 'is-word', 2], _9342) ^ Unify: (299) [user] eval_selfless_0([/, 'is-word', 2], _9342) ^ Call: (300) [user] eval_selfless_2([/, 'is-word', 2], _9342) ^ Unify: (300) [user] eval_selfless_2([/, 'is-word', 2], _9342) Call: (301) [system] var(/) ^ Redo: (300) [user] eval_selfless_2([/, 'is-word', 2], _9342) ^ Unify: (300) [user] eval_selfless_2([/, 'is-word', 2], _9342) ^ Call: (301) [user] fake_notrace((ground([/, 'is-word', 2]), [/, 'is-word', 2]=[_233742, _233748, _233754], atom(_233742), catch_warn(current_op(_233780, yfx, _233742)), [/, 'is-word', 2]\=[_233800], s2ps([/, 'is-word', 2], _233808))) ^ Unify: (301) [user] fake_notrace(user:(ground([/, 'is-word', 2]), [/, 'is-word', 2]=[_233742, _233748, _233754], atom(_233742), catch_warn(current_op(_233780, yfx, _233742)), [/, 'is-word', 2]\=[_233800], s2ps([/, 'is-word', 2], _233808))) ^ Call: (302) [user] real_notrace(user:(ground([/, 'is-word', 2]), [/, 'is-word', 2]=[_233742, _233748, _233754], atom(_233742), catch_warn(current_op(_233780, yfx, _233742)), [/, 'is-word', 2]\=[_233800], s2ps([/, 'is-word', 2], _233808))) ^ Unify: (302) [user] real_notrace(user:(ground([/, 'is-word', 2]), [/, 'is-word', 2]=[_233742, _233748, _233754], atom(_233742), catch_warn(current_op(_233780, yfx, _233742)), [/, 'is-word', 2]\=[_233800], s2ps([/, 'is-word', 2], _233808))) ^ Call: (303) [user] setup_call_cleanup('$notrace'(_237514, _237516), once(user:(ground([/, 'is-word', 2]), [/, 'is-word', 2]=[_233742, _233748, _233754], atom(_233742), catch_warn(current_op(_233780, yfx, _233742)), [/, 'is-word', 2]\=[_233800], s2ps([/, 'is-word', 2], _233808))), '$restore_trace'(_237514, _237516)) ^ Unify: (303) [system] setup_call_cleanup(user:'$notrace'(_237514, _237516), user:once(user:(ground([/, 'is-word', 2]), [/, 'is-word', 2]=[_233742, _233748, _233754], atom(_233742), catch_warn(current_op(_233780, yfx, _233742)), [/, 'is-word', 2]\=[_233800], s2ps([/, 'is-word', 2], _233808))), user:'$restore_trace'(_237514, _237516)) ^ Call: (304) [system] sig_atomic(user:'$notrace'(_237514, _237516)) ^ Exit: (303) [system] setup_call_cleanup(user:'$notrace'(3, -1), user:once(user:(ground([/, 'is-word', 2]), [/, 'is-word', 2]=[/, 'is-word', 2], atom(/), catch_warn(current_op(400, yfx, /)), [/, 'is-word', 2]\=[_233800], s2ps([/, 'is-word', 2], 'is-word'/2))), user:'$restore_trace'(3, -1)) ^ Exit: (302) [user] real_notrace(user:(ground([/, 'is-word', 2]), [/, 'is-word', 2]=[/, 'is-word', 2], atom(/), catch_warn(current_op(400, yfx, /)), [/, 'is-word', 2]\=[_233800], s2ps([/, 'is-word', 2], 'is-word'/2))) ^ Exit: (301) [user] fake_notrace(user:(ground([/, 'is-word', 2]), [/, 'is-word', 2]=[/, 'is-word', 2], atom(/), catch_warn(current_op(400, yfx, /)), [/, 'is-word', 2]\=[_233800], s2ps([/, 'is-word', 2], 'is-word'/2))) ^ Call: (301) [user] fake_notrace(catch(_9342 is 'is-word'/2, _243228, fail)) ^ Unify: (301) [user] fake_notrace(user:catch(_9342 is 'is-word'/2, _243228, fail)) ^ Call: (302) [user] real_notrace(user:catch(_9342 is 'is-word'/2, _243228, fail)) ^ Unify: (302) [user] real_notrace(user:catch(_9342 is 'is-word'/2, _243228, fail)) ^ Call: (303) [user] setup_call_cleanup('$notrace'(_246942, _246944), once(user:catch(_9342 is 'is-word'/2, _243228, fail)), '$restore_trace'(_246942, _246944)) ^ Unify: (303) [system] setup_call_cleanup(user:'$notrace'(_246942, _246944), user:once(user:catch(_9342 is 'is-word'/2, _243228, fail)), user:'$restore_trace'(_246942, _246944)) ^ Call: (304) [system] sig_atomic(user:'$notrace'(_246942, _246944)) ^ Fail: (302) [user] real_notrace(user:catch(_9342 is 'is-word'/2, _9682, fail)) ^ Fail: (301) [user] fake_notrace(user:catch(_9342 is 'is-word'/2, _9682, fail)) ^ Redo: (297) [user] subst_args5(494, '&self', [/, 'is-word', 2], _9342) ^ Unify: (297) [user] subst_args5(494, '&self', [/, 'is-word', 2], _9342) ^ Call: (298) [user] is_system_pred(/) ^ Unify: (298) [user] is_system_pred(/) Call: (299) [system] atom(/) Exit: (299) [system] atom(/) Call: (299) [system] atom_concat(_17260, !, /) ^ Redo: (298) [user] is_system_pred(/) ^ Unify: (298) [user] is_system_pred(/) Call: (299) [system] atom(/) Exit: (299) [system] atom(/) Call: (299) [system] atom_concat(_21888, '-fn', /) ^ Redo: (298) [user] is_system_pred(/) ^ Unify: (298) [user] is_system_pred(/) Call: (299) [system] atom(/) Exit: (299) [system] atom(/) Call: (299) [system] atom_concat(_26516, '-p', /) ^ Redo: (297) [user] subst_args5(494, '&self', [/, 'is-word', 2], _9342) ^ Call: (298) [user] subst_args6(494, '&self', [/, 'is-word', 2], _9342) ^ Unify: (298) [user] subst_args6(494, '&self', [/, 'is-word', 2], _9342) ^ Call: (299) [user] is_system_pred(/) ^ Unify: (299) [user] is_system_pred(/) Call: (300) [system] atom(/) Exit: (300) [system] atom(/) Call: (300) [system] atom_concat(_33958, !, /) ^ Redo: (299) [user] is_system_pred(/) ^ Unify: (299) [user] is_system_pred(/) Call: (300) [system] atom(/) Exit: (300) [system] atom(/) Call: (300) [system] atom_concat(_38586, '-fn', /) ^ Redo: (299) [user] is_system_pred(/) ^ Unify: (299) [user] is_system_pred(/) Call: (300) [system] atom(/) Exit: (300) [system] atom(/) Call: (300) [system] atom_concat(_43214, '-p', /) ^ Redo: (294) [user] subst_args1(=, _9314, 494, '&self', [/, 'is-word', 2], _9342) ^ Call: (295) [user] subst_args2_failed(494, '&self', [/, 'is-word', 2], _9342) ^ Unify: (295) [user] subst_args2_failed(494, '&self', [/, 'is-word', 2], _9342) Call: (296) [system] [/, 'is-word', 2]==[] ^ Redo: (295) [user] subst_args2_failed(494, '&self', [/, 'is-word', 2], _9342) ^ Unify: (295) [user] subst_args2_failed(494, '&self', [/, 'is-word', 2], _9342) Call: (296) [system] var([/, 'is-word', 2]) ^ Redo: (295) [user] subst_args2_failed(494, '&self', [/, 'is-word', 2], _9342) ^ Unify: (295) [user] subst_args2_failed(494, '&self', [/, 'is-word', 2], _9342) ^ Call: (296) [user] once(subst_selfless([/, 'is-word', 2], _9342)) ^ Unify: (296) [system] once(user:subst_selfless([/, 'is-word', 2], _9342)) ^ Call: (297) [user] subst_selfless([/, 'is-word', 2], _9342) ^ Unify: (297) [user] subst_selfless([/, 'is-word', 2], _9342) Call: (298) [system] var(/) ^ Redo: (297) [user] subst_selfless([/, 'is-word', 2], _9342) ^ Unify: (297) [user] subst_selfless([/, 'is-word', 2], _9342) ^ Call: (298) [user] eval_selfless(_59072, _59074, _59076, _59078, [/, 'is-word', 2], _9342) ^ Unify: (298) [user] eval_selfless(_60016, _60018, _60020, _60022, [/, 'is-word', 2], _9342) ^ Call: (299) [user] eval_selfless_0([/, 'is-word', 2], _9342) ^ Unify: (299) [user] eval_selfless_0([/, 'is-word', 2], _9342) Call: (300) [system] var(/) ^ Redo: (299) [user] eval_selfless_0([/, 'is-word', 2], _9342) ^ Unify: (299) [user] eval_selfless_0([/, 'is-word', 2], _9342) ^ Call: (300) [user] is_assignment(/) ^ Unify: (300) [user] is_assignment(/) Call: (301) [system] atom(/) Exit: (301) [system] atom(/) ^ Redo: (299) [user] eval_selfless_0([/, 'is-word', 2], _9342) ^ Unify: (299) [user] eval_selfless_0([/, 'is-word', 2], _9342) ^ Call: (300) [user] eval_selfless_1([/, 'is-word', 2], _9342) ^ Unify: (300) [user] eval_selfless_1([/, 'is-word', 2], _9342) ^ Call: (301) [user] allow_clp ^ Unify: (301) [user] allow_clp ^ Call: (302) [user] false_flag ^ Unify: (302) [user] false_flag Call: (303) [system] fail Fail: (303) [system] fail ^ Fail: (302) [user] false_flag ^ Redo: (299) [user] eval_selfless_0([/, 'is-word', 2], _9342) ^ Unify: (299) [user] eval_selfless_0([/, 'is-word', 2], _9342) ^ Call: (300) [user] eval_selfless_2([/, 'is-word', 2], _9342) ^ Unify: (300) [user] eval_selfless_2([/, 'is-word', 2], _9342) Call: (301) [system] var(/) ^ Redo: (300) [user] eval_selfless_2([/, 'is-word', 2], _9342) ^ Unify: (300) [user] eval_selfless_2([/, 'is-word', 2], _9342) ^ Call: (301) [user] fake_notrace((ground([/, 'is-word', 2]), [/, 'is-word', 2]=[_85864, _85870, _85876], atom(_85864), catch_warn(current_op(_85902, yfx, _85864)), [/, 'is-word', 2]\=[_85922], s2ps([/, 'is-word', 2], _85930))) ^ Unify: (301) [user] fake_notrace(user:(ground([/, 'is-word', 2]), [/, 'is-word', 2]=[_85864, _85870, _85876], atom(_85864), catch_warn(current_op(_85902, yfx, _85864)), [/, 'is-word', 2]\=[_85922], s2ps([/, 'is-word', 2], _85930))) ^ Call: (302) [user] real_notrace(user:(ground([/, 'is-word', 2]), [/, 'is-word', 2]=[_85864, _85870, _85876], atom(_85864), catch_warn(current_op(_85902, yfx, _85864)), [/, 'is-word', 2]\=[_85922], s2ps([/, 'is-word', 2], _85930))) ^ Unify: (302) [user] real_notrace(user:(ground([/, 'is-word', 2]), [/, 'is-word', 2]=[_85864, _85870, _85876], atom(_85864), catch_warn(current_op(_85902, yfx, _85864)), [/, 'is-word', 2]\=[_85922], s2ps([/, 'is-word', 2], _85930))) ^ Call: (303) [user] setup_call_cleanup('$notrace'(_89636, _89638), once(user:(ground([/, 'is-word', 2]), [/, 'is-word', 2]=[_85864, _85870, _85876], atom(_85864), catch_warn(current_op(_85902, yfx, _85864)), [/, 'is-word', 2]\=[_85922], s2ps([/, 'is-word', 2], _85930))), '$restore_trace'(_89636, _89638)) ^ Unify: (303) [system] setup_call_cleanup(user:'$notrace'(_89636, _89638), user:once(user:(ground([/, 'is-word', 2]), [/, 'is-word', 2]=[_85864, _85870, _85876], atom(_85864), catch_warn(current_op(_85902, yfx, _85864)), [/, 'is-word', 2]\=[_85922], s2ps([/, 'is-word', 2], _85930))), user:'$restore_trace'(_89636, _89638)) ^ Call: (304) [system] sig_atomic(user:'$notrace'(_89636, _89638)) ^ Exit: (303) [system] setup_call_cleanup(user:'$notrace'(3, -1), user:once(user:(ground([/, 'is-word', 2]), [/, 'is-word', 2]=[/, 'is-word', 2], atom(/), catch_warn(current_op(400, yfx, /)), [/, 'is-word', 2]\=[_85922], s2ps([/, 'is-word', 2], 'is-word'/2))), user:'$restore_trace'(3, -1)) ^ Exit: (302) [user] real_notrace(user:(ground([/, 'is-word', 2]), [/, 'is-word', 2]=[/, 'is-word', 2], atom(/), catch_warn(current_op(400, yfx, /)), [/, 'is-word', 2]\=[_85922], s2ps([/, 'is-word', 2], 'is-word'/2))) ^ Exit: (301) [user] fake_notrace(user:(ground([/, 'is-word', 2]), [/, 'is-word', 2]=[/, 'is-word', 2], atom(/), catch_warn(current_op(400, yfx, /)), [/, 'is-word', 2]\=[_85922], s2ps([/, 'is-word', 2], 'is-word'/2))) ^ Call: (301) [user] fake_notrace(catch(_9342 is 'is-word'/2, _95350, fail)) ^ Unify: (301) [user] fake_notrace(user:catch(_9342 is 'is-word'/2, _95350, fail)) ^ Call: (302) [user] real_notrace(user:catch(_9342 is 'is-word'/2, _95350, fail)) ^ Unify: (302) [user] real_notrace(user:catch(_9342 is 'is-word'/2, _95350, fail)) ^ Call: (303) [user] setup_call_cleanup('$notrace'(_99064, _99066), once(user:catch(_9342 is 'is-word'/2, _95350, fail)), '$restore_trace'(_99064, _99066)) ^ Unify: (303) [system] setup_call_cleanup(user:'$notrace'(_99064, _99066), user:once(user:catch(_9342 is 'is-word'/2, _95350, fail)), user:'$restore_trace'(_99064, _99066)) ^ Call: (304) [system] sig_atomic(user:'$notrace'(_99064, _99066)) ^ Fail: (302) [user] real_notrace(user:catch(_9342 is 'is-word'/2, _9674, fail)) ^ Fail: (301) [user] fake_notrace(user:catch(_9342 is 'is-word'/2, _9674, fail)) ^ Redo: (295) [user] subst_args2_failed(494, '&self', [/, 'is-word', 2], _9342) ^ Unify: (295) [user] subst_args2_failed(494, '&self', [/, 'is-word', 2], [_12548|_12550]) ^ Call: (296) [user] subst_args(_13562, _13564, 494, '&self', /, _12548) ^ Unify: (296) [user] subst_args(_14506, _14508, 494, '&self', /, _12548) Call: (297) [system] atom(_15376) ^ Redo: (296) [user] subst_args(_16376, _16378, 494, '&self', /, _12548) ^ Unify: (296) [user] subst_args(_17320, _17322, 494, '&self', /, _12548) ^ Call: (297) [user] self_subst(/) ^ Unify: (297) [user] self_subst(/) Call: (298) [system] callable(/) Exit: (298) [system] callable(/) ^ Unify: (297) [user] self_subst(/) ^ Call: (298) [user] self_eval(/) ^ Unify: (298) [user] self_eval(/) ^ Call: (300) [system] setup_call_cleanup('$notrace'(_24670, _24672), once(user:self_eval0(/)), '$restore_trace'(_24670, _24672)) ^ Unify: (300) [system] setup_call_cleanup(system:'$notrace'(_24670, _24672), system:once(user:self_eval0(/)), system:'$restore_trace'(_24670, _24672)) ^ Call: (301) [system] sig_atomic(system:'$notrace'(_24670, _24672)) ^ Exit: (300) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(/)), system:'$restore_trace'(3, -1)) ^ Exit: (298) [user] self_eval(/) ^ Exit: (297) [user] self_subst(/) Call: (297) [system] _12548=(/) Exit: (297) [system] (/)=(/) ^ Exit: (296) [user] subst_args(_32224, _32226, 494, '&self', /, /) ^ Call: (296) [user] subst_args2_failed(494, '&self', ['is-word', 2], _12550) ^ Unify: (296) [user] subst_args2_failed(494, '&self', ['is-word', 2], _12550) Call: (297) [system] ['is-word', 2]==[] ^ Redo: (296) [user] subst_args2_failed(494, '&self', ['is-word', 2], _12550) ^ Unify: (296) [user] subst_args2_failed(494, '&self', ['is-word', 2], _12550) Call: (297) [system] var(['is-word', 2]) ^ Redo: (296) [user] subst_args2_failed(494, '&self', ['is-word', 2], _12550) ^ Unify: (296) [user] subst_args2_failed(494, '&self', ['is-word', 2], _12550) ^ Call: (297) [user] once(subst_selfless(['is-word', 2], _12550)) ^ Unify: (297) [system] once(user:subst_selfless(['is-word', 2], _12550)) ^ Call: (298) [user] subst_selfless(['is-word', 2], _12550) ^ Unify: (298) [user] subst_selfless(['is-word', 2], _12550) Call: (299) [system] var('is-word') ^ Redo: (298) [user] subst_selfless(['is-word', 2], _12550) ^ Unify: (298) [user] subst_selfless(['is-word', 2], _12550) ^ Call: (299) [user] eval_selfless(_47150, _47152, _47154, _47156, ['is-word', 2], _12550) ^ Unify: (299) [user] eval_selfless(_48094, _48096, _48098, _48100, ['is-word', 2], _12550) ^ Call: (300) [user] eval_selfless_0(['is-word', 2], _12550) ^ Unify: (300) [user] eval_selfless_0(['is-word', 2], _12550) Call: (301) [system] var('is-word') ^ Redo: (300) [user] eval_selfless_0(['is-word', 2], _12550) ^ Unify: (300) [user] eval_selfless_0(['is-word', 2], _12550) ^ Call: (301) [user] eval_selfless_1(['is-word', 2], _12550) ^ Unify: (301) [user] eval_selfless_1(['is-word', 2], _12550) ^ Call: (302) [user] allow_clp ^ Unify: (302) [user] allow_clp ^ Call: (303) [user] false_flag ^ Unify: (303) [user] false_flag Call: (304) [system] fail Fail: (304) [system] fail ^ Fail: (303) [user] false_flag ^ Redo: (300) [user] eval_selfless_0(['is-word', 2], _12550) ^ Unify: (300) [user] eval_selfless_0(['is-word', 2], _12550) ^ Call: (301) [user] eval_selfless_2(['is-word', 2], _12550) ^ Unify: (301) [user] eval_selfless_2(['is-word', 2], _12550) Call: (302) [system] var('is-word') ^ Redo: (301) [user] eval_selfless_2(['is-word', 2], _12550) ^ Unify: (301) [user] eval_selfless_2(['is-word', 2], _12550) ^ Call: (302) [user] fake_notrace((ground(['is-word', 2]), ['is-word', 2]=[_68390, _68396, _68402], atom(_68390), catch_warn(current_op(_68428, yfx, _68390)), ['is-word', 2]\=[_68448], s2ps(['is-word', 2], _68456))) ^ Unify: (302) [user] fake_notrace(user:(ground(['is-word', 2]), ['is-word', 2]=[_68390, _68396, _68402], atom(_68390), catch_warn(current_op(_68428, yfx, _68390)), ['is-word', 2]\=[_68448], s2ps(['is-word', 2], _68456))) ^ Call: (303) [user] real_notrace(user:(ground(['is-word', 2]), ['is-word', 2]=[_68390, _68396, _68402], atom(_68390), catch_warn(current_op(_68428, yfx, _68390)), ['is-word', 2]\=[_68448], s2ps(['is-word', 2], _68456))) ^ Unify: (303) [user] real_notrace(user:(ground(['is-word', 2]), ['is-word', 2]=[_68390, _68396, _68402], atom(_68390), catch_warn(current_op(_68428, yfx, _68390)), ['is-word', 2]\=[_68448], s2ps(['is-word', 2], _68456))) ^ Call: (304) [user] setup_call_cleanup('$notrace'(_72162, _72164), once(user:(ground(['is-word', 2]), ['is-word', 2]=[_68390, _68396, _68402], atom(_68390), catch_warn(current_op(_68428, yfx, _68390)), ['is-word', 2]\=[_68448], s2ps(['is-word', 2], _68456))), '$restore_trace'(_72162, _72164)) ^ Unify: (304) [system] setup_call_cleanup(user:'$notrace'(_72162, _72164), user:once(user:(ground(['is-word', 2]), ['is-word', 2]=[_68390, _68396, _68402], atom(_68390), catch_warn(current_op(_68428, yfx, _68390)), ['is-word', 2]\=[_68448], s2ps(['is-word', 2], _68456))), user:'$restore_trace'(_72162, _72164)) ^ Call: (305) [system] sig_atomic(user:'$notrace'(_72162, _72164)) ^ Fail: (303) [user] real_notrace(user:(ground(['is-word', 2]), ['is-word', 2]=[_68390, _68396, _68402], atom(_68390), catch_warn(current_op(_68428, yfx, _68390)), ['is-word', 2]\=[_68448], s2ps(['is-word', 2], _68456))) ^ Fail: (302) [user] fake_notrace(user:(ground(['is-word', 2]), ['is-word', 2]=[_68390, _68396, _68402], atom(_68390), catch_warn(current_op(_68428, yfx, _68390)), ['is-word', 2]\=[_68448], s2ps(['is-word', 2], _68456))) ^ Redo: (296) [user] subst_args2_failed(494, '&self', ['is-word', 2], _12550) ^ Unify: (296) [user] subst_args2_failed(494, '&self', ['is-word', 2], [_77786|_77788]) ^ Call: (297) [user] subst_args(_78800, _78802, 494, '&self', 'is-word', _77786) ^ Unify: (297) [user] subst_args(_79744, _79746, 494, '&self', 'is-word', _77786) Call: (298) [system] atom(_80614) ^ Redo: (297) [user] subst_args(_81614, _81616, 494, '&self', 'is-word', _77786) ^ Unify: (297) [user] subst_args(_82558, _82560, 494, '&self', 'is-word', _77786) ^ Call: (298) [user] self_subst('is-word') ^ Unify: (298) [user] self_subst('is-word') Call: (299) [system] callable('is-word') Exit: (299) [system] callable('is-word') ^ Unify: (298) [user] self_subst('is-word') ^ Call: (299) [user] self_eval('is-word') ^ Unify: (299) [user] self_eval('is-word') ^ Call: (301) [system] setup_call_cleanup('$notrace'(_89908, _89910), once(user:self_eval0('is-word')), '$restore_trace'(_89908, _89910)) ^ Unify: (301) [system] setup_call_cleanup(system:'$notrace'(_89908, _89910), system:once(user:self_eval0('is-word')), system:'$restore_trace'(_89908, _89910)) ^ Call: (302) [system] sig_atomic(system:'$notrace'(_89908, _89910)) ^ Exit: (301) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0('is-word')), system:'$restore_trace'(3, -1)) ^ Exit: (299) [user] self_eval('is-word') ^ Exit: (298) [user] self_subst('is-word') Call: (298) [system] _77786='is-word' Exit: (298) [system] 'is-word'='is-word' ^ Exit: (297) [user] subst_args(_97462, _97464, 494, '&self', 'is-word', 'is-word') ^ Call: (297) [user] subst_args2_failed(494, '&self', [2], _77788) ^ Unify: (297) [user] subst_args2_failed(494, '&self', [2], _77788) Call: (298) [system] [2]==[] ^ Redo: (297) [user] subst_args2_failed(494, '&self', [2], _77788) ^ Unify: (297) [user] subst_args2_failed(494, '&self', [2], _77788) Call: (298) [system] var([2]) ^ Redo: (297) [user] subst_args2_failed(494, '&self', [2], _77788) ^ Unify: (297) [user] subst_args2_failed(494, '&self', [2], _77788) ^ Call: (298) [user] once(subst_selfless([2], _77788)) ^ Unify: (298) [system] once(user:subst_selfless([2], _77788)) ^ Call: (299) [user] subst_selfless([2], _77788) ^ Unify: (299) [user] subst_selfless([2], _77788) Call: (300) [system] var(2) ^ Redo: (299) [user] subst_selfless([2], _77788) ^ Unify: (299) [user] subst_selfless([2], _77788) ^ Call: (300) [user] eval_selfless(_112388, _112390, _112392, _112394, [2], _77788) ^ Unify: (300) [user] eval_selfless(_113332, _113334, _113336, _113338, [2], _77788) ^ Call: (301) [user] eval_selfless_0([2], _77788) ^ Unify: (301) [user] eval_selfless_0([2], _77788) Call: (302) [system] var(2) ^ Redo: (301) [user] eval_selfless_0([2], _77788) ^ Unify: (301) [user] eval_selfless_0([2], _77788) ^ Call: (302) [user] eval_selfless_1([2], _77788) ^ Unify: (302) [user] eval_selfless_1([2], _77788) ^ Call: (303) [user] allow_clp ^ Unify: (303) [user] allow_clp ^ Call: (304) [user] false_flag ^ Unify: (304) [user] false_flag Call: (305) [system] fail Fail: (305) [system] fail ^ Fail: (304) [user] false_flag ^ Redo: (301) [user] eval_selfless_0([2], _77788) ^ Unify: (301) [user] eval_selfless_0([2], _77788) ^ Call: (302) [user] eval_selfless_2([2], _77788) ^ Unify: (302) [user] eval_selfless_2([2], _77788) Call: (303) [system] var(2) ^ Redo: (302) [user] eval_selfless_2([2], _77788) ^ Unify: (302) [user] eval_selfless_2([2], _77788) ^ Call: (303) [user] fake_notrace((ground([2]), [2]=[_133628, _133634, _133640], atom(_133628), catch_warn(current_op(_133666, yfx, _133628)), [2]\=[_133686], s2ps([2], _133694))) ^ Unify: (303) [user] fake_notrace(user:(ground([2]), [2]=[_133628, _133634, _133640], atom(_133628), catch_warn(current_op(_133666, yfx, _133628)), [2]\=[_133686], s2ps([2], _133694))) ^ Call: (304) [user] real_notrace(user:(ground([2]), [2]=[_133628, _133634, _133640], atom(_133628), catch_warn(current_op(_133666, yfx, _133628)), [2]\=[_133686], s2ps([2], _133694))) ^ Unify: (304) [user] real_notrace(user:(ground([2]), [2]=[_133628, _133634, _133640], atom(_133628), catch_warn(current_op(_133666, yfx, _133628)), [2]\=[_133686], s2ps([2], _133694))) ^ Call: (305) [user] setup_call_cleanup('$notrace'(_137400, _137402), once(user:(ground([2]), [2]=[_133628, _133634, _133640], atom(_133628), catch_warn(current_op(_133666, yfx, _133628)), [2]\=[_133686], s2ps([2], _133694))), '$restore_trace'(_137400, _137402)) ^ Unify: (305) [system] setup_call_cleanup(user:'$notrace'(_137400, _137402), user:once(user:(ground([2]), [2]=[_133628, _133634, _133640], atom(_133628), catch_warn(current_op(_133666, yfx, _133628)), [2]\=[_133686], s2ps([2], _133694))), user:'$restore_trace'(_137400, _137402)) ^ Call: (306) [system] sig_atomic(user:'$notrace'(_137400, _137402)) ^ Fail: (304) [user] real_notrace(user:(ground([2]), [2]=[_133628, _133634, _133640], atom(_133628), catch_warn(current_op(_133666, yfx, _133628)), [2]\=[_133686], s2ps([2], _133694))) ^ Fail: (303) [user] fake_notrace(user:(ground([2]), [2]=[_133628, _133634, _133640], atom(_133628), catch_warn(current_op(_133666, yfx, _133628)), [2]\=[_133686], s2ps([2], _133694))) ^ Redo: (297) [user] subst_args2_failed(494, '&self', [2], _77788) ^ Unify: (297) [user] subst_args2_failed(494, '&self', [2], [_143024|_143026]) ^ Call: (298) [user] subst_args(_144038, _144040, 494, '&self', 2, _143024) ^ Unify: (298) [user] subst_args(_144982, _144984, 494, '&self', 2, _143024) Call: (299) [system] atom(_145852) ^ Redo: (298) [user] subst_args(_146852, _146854, 494, '&self', 2, _143024) ^ Unify: (298) [user] subst_args(_147796, _147798, 494, '&self', 2, _143024) ^ Call: (299) [user] self_subst(2) ^ Unify: (299) [user] self_subst(2) Call: (300) [system] callable(2) ^ Redo: (299) [user] self_subst(2) ^ Exit: (299) [user] self_subst(2) Call: (299) [system] _143024=2 Exit: (299) [system] 2=2 ^ Exit: (298) [user] subst_args(_155216, _155218, 494, '&self', 2, 2) ^ Call: (298) [user] subst_args2_failed(494, '&self', [], _143026) ^ Unify: (298) [user] subst_args2_failed(494, '&self', [], _143026) Call: (299) [system] []==[] Exit: (299) [system] []==[] Call: (299) [system] _143026=[] Exit: (299) [system] []=[] ^ Exit: (298) [user] subst_args2_failed(494, '&self', [], []) ^ Exit: (297) [user] subst_args2_failed(494, '&self', [2], [2]) ^ Exit: (296) [user] subst_args2_failed(494, '&self', ['is-word', 2], ['is-word', 2]) ^ Exit: (295) [user] subst_args2_failed(494, '&self', [/, 'is-word', 2], [/, 'is-word', 2]) ^ Exit: (294) [user] subst_args1(=, _9314, 494, '&self', [/, 'is-word', 2], [/, 'is-word', 2]) ^ Exit: (293) [user] subst_args1(_9312, _9314, 494, '&self', [/, 'is-word', 2], [/, 'is-word', 2]) Call: (293) [system] nb_setarg(1, retval(fail), [/, 'is-word', 2]) Exit: (293) [system] nb_setarg(1, retval([/, 'is-word', 2]), [/, 'is-word', 2]) ^ Call: (293) [user] ignore(notrace((\+[/, 'is-word', 2]\=_9358, nb_setarg(1, retval([/, 'is-word', 2]), [/, 'is-word', 2])))) ^ Unify: (293) [system] ignore(user:notrace((\+[/, 'is-word', 2]\=_9358, nb_setarg(1, retval([/, 'is-word', 2]), [/, 'is-word', 2])))) ^ Call: (295) [system] setup_call_cleanup('$notrace'(_171060, _171062), once(user:(\+[/, 'is-word', 2]\=_9358, nb_setarg(1, retval([/, 'is-word', 2]), [/, 'is-word', 2]))), '$restore_trace'(_171060, _171062)) ^ Unify: (295) [system] setup_call_cleanup(system:'$notrace'(_171060, _171062), system:once(user:(\+[/, 'is-word', 2]\=_9358, nb_setarg(1, retval([/, 'is-word', 2]), [/, 'is-word', 2]))), system:'$restore_trace'(_171060, _171062)) ^ Call: (296) [system] sig_atomic(system:'$notrace'(_171060, _171062)) ^ Exit: (295) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(\+[/, 'is-word', 2]\=_9358, nb_setarg(1, retval([/, 'is-word', 2]), [/, 'is-word', 2]))), system:'$restore_trace'(3, -1)) ^ Exit: (293) [system] ignore(user:notrace((\+[/, 'is-word', 2]\=_9358, nb_setarg(1, retval([/, 'is-word', 2]), [/, 'is-word', 2])))) ^ Call: (293) [user] ignore((_9350==1->ignore(\+ \+ (flag(eval_num, _9388, _9388+1), (retval([/, 'is-word', 2])\=@=retval(fail), nonvar([/, 'is-word', 2])->indentq(5, _9388, <--, [false, [/, 'is-word', 2]]);indentq(5, _9388, <--, [false, retval([/, 'is-word', 2])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9388, _9388+1), (retval([/, 'is-word', 2])\=@=retval(fail), nonvar([/, 'is-word', 2])->indentq(5, _9388, <--, [false, [/, 'is-word', 2]]);indentq(5, _9388, <--, [false, retval([/, 'is-word', 2])])))))))))) ^ Unify: (293) [system] ignore(user:(_9350==1->ignore(\+ \+ (flag(eval_num, _9388, _9388+1), (retval([/, 'is-word', 2])\=@=retval(fail), nonvar([/, 'is-word', 2])->indentq(5, _9388, <--, [false, [/, 'is-word', 2]]);indentq(5, _9388, <--, [false, retval([/, 'is-word', 2])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9388, _9388+1), (retval([/, 'is-word', 2])\=@=retval(fail), nonvar([/, 'is-word', 2])->indentq(5, _9388, <--, [false, [/, 'is-word', 2]]);indentq(5, _9388, <--, [false, retval([/, 'is-word', 2])])))))))))) Call: (295) [system] _9350==1 Fail: (295) [system] _9350==1 ^ Call: (296) [system] setup_call_cleanup('$notrace'(_179516, _179518), once(user:ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9388, _9388+1), (retval([/, 'is-word', 2])\=@=retval(fail), nonvar([/, 'is-word', 2])->indentq(5, _9388, <--, [false, [/, 'is-word', 2]]);indentq(5, _9388, <--, [false, retval([/, 'is-word', 2])])))))))), '$restore_trace'(_179516, _179518)) ^ Unify: (296) [system] setup_call_cleanup(system:'$notrace'(_179516, _179518), system:once(user:ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9388, _9388+1), (retval([/, 'is-word', 2])\=@=retval(fail), nonvar([/, 'is-word', 2])->indentq(5, _9388, <--, [false, [/, 'is-word', 2]]);indentq(5, _9388, <--, [false, retval([/, 'is-word', 2])])))))))), system:'$restore_trace'(_179516, _179518)) ^ Call: (297) [system] sig_atomic(system:'$notrace'(_179516, _179518)) ^ Exit: (296) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9388, _9388+1), (retval([/, 'is-word', 2])\=@=retval(fail), nonvar([/, 'is-word', 2])->indentq(5, _9388, <--, [false, [/, 'is-word', 2]]);indentq(5, _9388, <--, [false, retval([/, 'is-word', 2])])))))))), system:'$restore_trace'(3, -1)) ^ Exit: (293) [system] ignore(user:(_9350==1->ignore(\+ \+ (flag(eval_num, _9388, _9388+1), (retval([/, 'is-word', 2])\=@=retval(fail), nonvar([/, 'is-word', 2])->indentq(5, _9388, <--, [false, [/, 'is-word', 2]]);indentq(5, _9388, <--, [false, retval([/, 'is-word', 2])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9388, _9388+1), (retval([/, 'is-word', 2])\=@=retval(fail), nonvar([/, 'is-word', 2])->indentq(5, _9388, <--, [false, [/, 'is-word', 2]]);indentq(5, _9388, <--, [false, retval([/, 'is-word', 2])])))))))))) ^ Exit: (291) [system] call_cleanup(user:((call(subst_args1(_9312, _9314), 494, '&self', [/, 'is-word', 2], [/, 'is-word', 2])*->nb_setarg(1, retval([/, 'is-word', 2]), [/, 'is-word', 2]);fail, trace, call(subst_args1(_9312, _9314), 494, '&self', [/, 'is-word', 2], [/, 'is-word', 2])), ignore(notrace((\+[/, 'is-word', 2]\=_9358, nb_setarg(1, retval([/, 'is-word', 2]), [/, 'is-word', 2]))))), user:ignore((_9350==1->ignore(\+ \+ (flag(eval_num, _9388, _9388+1), (retval([/, 'is-word', 2])\=@=retval(fail), nonvar([/, 'is-word', 2])->indentq(5, _9388, <--, [false, [/, 'is-word', 2]]);indentq(5, _9388, <--, [false, retval([/, 'is-word', 2])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9388, _9388+1), (retval([/, 'is-word', 2])\=@=retval(fail), nonvar([/, 'is-word', 2])->indentq(5, _9388, <--, [false, [/, 'is-word', 2]]);indentq(5, _9388, <--, [false, retval([/, 'is-word', 2])]))))))))))) Call: (291) [system] retval([/, 'is-word', 2])\=@=retval(fail) Exit: (291) [system] retval([/, 'is-word', 2])\=@=retval(fail) ^ Exit: (290) [user] trace_eval(subst_args1(_9312, _9314), (false, (e2;e)), 494, '&self', [/, 'is-word', 2], [/, 'is-word', 2]) Call: (290) [system] [/, 'is-word', 2]\=@=[/, 'is-word', 2] ^ Redo: (289) [user] subst_args0(_9312, _9314, 494, '&self', [/, 'is-word', 2], _9306) Call: (290) [system] _9306=[/, 'is-word', 2] Exit: (290) [system] [/, 'is-word', 2]=[/, 'is-word', 2] ^ Exit: (289) [user] subst_args0(_9312, _9314, 494, '&self', [/, 'is-word', 2], [/, 'is-word', 2]) ^ Exit: (288) [user] subst_args(_9312, _9314, 495, '&self', [/, 'is-word', 2], [/, 'is-word', 2]) ^ Call: (288) [user] subst_args2_failed(495, '&self', [[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9308) ^ Unify: (288) [user] subst_args2_failed(495, '&self', [[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9308) Call: (289) [system] [[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]==[] ^ Redo: (288) [user] subst_args2_failed(495, '&self', [[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9308) ^ Unify: (288) [user] subst_args2_failed(495, '&self', [[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9308) Call: (289) [system] var([[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) ^ Redo: (288) [user] subst_args2_failed(495, '&self', [[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9308) ^ Unify: (288) [user] subst_args2_failed(495, '&self', [[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9308) ^ Call: (289) [user] once(subst_selfless([[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9308)) ^ Unify: (289) [system] once(user:subst_selfless([[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9308)) ^ Call: (290) [user] subst_selfless([[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9308) ^ Unify: (290) [user] subst_selfless([[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9308) Call: (291) [system] var([/, ngram, 5]) ^ Redo: (290) [user] subst_selfless([[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9308) ^ Unify: (290) [user] subst_selfless([[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9308) ^ Call: (291) [user] eval_selfless(_207798, _207800, _207802, _207804, [[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9308) ^ Unify: (291) [user] eval_selfless(_208742, _208744, _208746, _208748, [[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9308) ^ Call: (292) [user] eval_selfless_0([[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9308) ^ Unify: (292) [user] eval_selfless_0([[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9308) Call: (293) [system] var([/, ngram, 5]) ^ Redo: (292) [user] eval_selfless_0([[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9308) ^ Unify: (292) [user] eval_selfless_0([[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9308) ^ Call: (293) [user] eval_selfless_1([[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9308) ^ Unify: (293) [user] eval_selfless_1([[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9308) ^ Call: (294) [user] allow_clp ^ Unify: (294) [user] allow_clp ^ Call: (295) [user] false_flag ^ Unify: (295) [user] false_flag Call: (296) [system] fail Fail: (296) [system] fail ^ Fail: (295) [user] false_flag ^ Redo: (292) [user] eval_selfless_0([[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9308) ^ Unify: (292) [user] eval_selfless_0([[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9308) ^ Call: (293) [user] eval_selfless_2([[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9308) ^ Unify: (293) [user] eval_selfless_2([[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9308) Call: (294) [system] var([/, ngram, 5]) ^ Redo: (293) [user] eval_selfless_2([[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9308) ^ Unify: (293) [user] eval_selfless_2([[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9308) ^ Call: (294) [user] fake_notrace((ground([[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_229038, _229044, _229050], atom(_229038), catch_warn(current_op(_229076, yfx, _229038)), [[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_229096], s2ps([[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _229104))) ^ Unify: (294) [user] fake_notrace(user:(ground([[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_229038, _229044, _229050], atom(_229038), catch_warn(current_op(_229076, yfx, _229038)), [[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_229096], s2ps([[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _229104))) ^ Call: (295) [user] real_notrace(user:(ground([[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_229038, _229044, _229050], atom(_229038), catch_warn(current_op(_229076, yfx, _229038)), [[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_229096], s2ps([[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _229104))) ^ Unify: (295) [user] real_notrace(user:(ground([[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_229038, _229044, _229050], atom(_229038), catch_warn(current_op(_229076, yfx, _229038)), [[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_229096], s2ps([[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _229104))) ^ Call: (296) [user] setup_call_cleanup('$notrace'(_232810, _232812), once(user:(ground([[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_229038, _229044, _229050], atom(_229038), catch_warn(current_op(_229076, yfx, _229038)), [[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_229096], s2ps([[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _229104))), '$restore_trace'(_232810, _232812)) ^ Unify: (296) [system] setup_call_cleanup(user:'$notrace'(_232810, _232812), user:once(user:(ground([[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_229038, _229044, _229050], atom(_229038), catch_warn(current_op(_229076, yfx, _229038)), [[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_229096], s2ps([[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _229104))), user:'$restore_trace'(_232810, _232812)) ^ Call: (297) [system] sig_atomic(user:'$notrace'(_232810, _232812)) ^ Fail: (295) [user] real_notrace(user:(ground([[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_229038, _229044, _229050], atom(_229038), catch_warn(current_op(_229076, yfx, _229038)), [[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_229096], s2ps([[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _229104))) ^ Fail: (294) [user] fake_notrace(user:(ground([[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_229038, _229044, _229050], atom(_229038), catch_warn(current_op(_229076, yfx, _229038)), [[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_229096], s2ps([[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _229104))) ^ Redo: (288) [user] subst_args2_failed(495, '&self', [[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9308) ^ Unify: (288) [user] subst_args2_failed(495, '&self', [[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], [_238434|_238436]) ^ Call: (289) [user] subst_args(_239448, _239450, 495, '&self', [/, ngram, 5], _238434) ^ Unify: (289) [user] subst_args(_240392, _240394, 495, '&self', [/, ngram, 5], _238434) Call: (290) [system] atom(_241262) ^ Redo: (289) [user] subst_args(_242262, _242264, 495, '&self', [/, ngram, 5], _238434) ^ Unify: (289) [user] subst_args(_243206, _243208, 495, '&self', [/, ngram, 5], _238434) ^ Call: (290) [user] self_subst([/, ngram, 5]) ^ Unify: (290) [user] self_subst([/, ngram, 5]) Call: (291) [system] callable([/, ngram, 5]) Exit: (291) [system] callable([/, ngram, 5]) ^ Unify: (290) [user] self_subst([/, ngram, 5]) ^ Call: (291) [user] self_eval([/, ngram, 5]) ^ Unify: (291) [user] self_eval([/, ngram, 5]) ^ Call: (293) [system] setup_call_cleanup('$notrace'(_250556, _250558), once(user:self_eval0([/, ngram, 5])), '$restore_trace'(_250556, _250558)) ^ Unify: (293) [system] setup_call_cleanup(system:'$notrace'(_250556, _250558), system:once(user:self_eval0([/, ngram, 5])), system:'$restore_trace'(_250556, _250558)) ^ Call: (294) [system] sig_atomic(system:'$notrace'(_250556, _250558)) ^ Fail: (291) [user] self_eval([/, ngram, 5]) ^ Redo: (289) [user] subst_args(_254392, _254394, 495, '&self', [/, ngram, 5], _238434) ^ Unify: (289) [user] subst_args(_255336, _255338, 495, '&self', [/, ngram, 5], _238434) Call: (290) [system] [ngram, 5]==[] ^ Redo: (289) [user] subst_args(_257208, _257210, 495, '&self', [/, ngram, 5], _238434) ^ Unify: (289) [user] subst_args(_258152, _258154, 495, '&self', [/, ngram, 5], _238434) ^ Call: (291) [system] setup_call_cleanup('$notrace'(_259042, _259044), once(user:(_259024 is 495-1)), '$restore_trace'(_259042, _259044)) ^ Unify: (291) [system] setup_call_cleanup(system:'$notrace'(_259042, _259044), system:once(user:(_259024 is 495-1)), system:'$restore_trace'(_259042, _259044)) ^ Call: (292) [system] sig_atomic(system:'$notrace'(_259042, _259044)) ^ Exit: (291) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(494 is 495-1)), system:'$restore_trace'(3, -1)) ^ Call: (290) [user] subst_args0(_262818, _262820, 494, '&self', [/, ngram, 5], _238434) ^ Unify: (290) [user] subst_args0(_262818, _262820, 494, '&self', [/, ngram, 5], _238434) ^ Call: (291) [user] self_subst([/, ngram, 5]) ^ Unify: (291) [user] self_subst([/, ngram, 5]) Call: (292) [system] callable([/, ngram, 5]) Exit: (292) [system] callable([/, ngram, 5]) ^ Unify: (291) [user] self_subst([/, ngram, 5]) ^ Call: (292) [user] self_eval([/, ngram, 5]) ^ Unify: (292) [user] self_eval([/, ngram, 5]) ^ Call: (294) [system] setup_call_cleanup('$notrace'(_271196, _271198), once(user:self_eval0([/, ngram, 5])), '$restore_trace'(_271196, _271198)) ^ Unify: (294) [system] setup_call_cleanup(system:'$notrace'(_271196, _271198), system:once(user:self_eval0([/, ngram, 5])), system:'$restore_trace'(_271196, _271198)) ^ Call: (295) [system] sig_atomic(system:'$notrace'(_271196, _271198)) ^ Fail: (292) [user] self_eval([/, ngram, 5]) ^ Redo: (290) [user] subst_args0(_262818, _262820, 494, '&self', [/, ngram, 5], _238434) ^ Unify: (290) [user] subst_args0(_262818, _262820, 494, '&self', [/, ngram, 5], _238434) Call: (291) [system] _276852 is 494+ -1 Exit: (291) [system] 493 is 494+ -1 ^ Call: (291) [user] trace_eval(subst_args1(_262818, _262820), (false, (e2;e)), 494, '&self', [/, ngram, 5], _278728) ^ Unify: (291) [user] trace_eval(subst_args1(_262818, _262820), (false, (e2;e)), 494, '&self', [/, ngram, 5], _278728) ^ Call: (292) [user] must_det_ll((notrace((flag(eval_num, _280638, _280638+1), _280656 is _280638 mod 500, _280674 is 99-494 mod 100, _280698=_280700, option_else('trace-length', _280712, 500), option_else('trace-depth', _280720, 30))), quietly(if_t((nop(stop_rtrace), _280656>_280712), (set_debug(eval, false), _280776 is _280712+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_280776])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_280828))))) ^ Unify: (292) [user] must_det_ll(user:(notrace((flag(eval_num, _280638, _280638+1), _280656 is _280638 mod 500, _280674 is 99-494 mod 100, _280698=_280700, option_else('trace-length', _280712, 500), option_else('trace-depth', _280720, 30))), quietly(if_t((nop(stop_rtrace), _280656>_280712), (set_debug(eval, false), _280776 is _280712+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_280776])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_280828))))) ^ Call: (293) [user] once(user:(notrace((flag(eval_num, _280638, _280638+1), _280656 is _280638 mod 500, _280674 is 99-494 mod 100, _280698=_280700, option_else('trace-length', _280712, 500), option_else('trace-depth', _280720, 30))), quietly(if_t((nop(stop_rtrace), _280656>_280712), (set_debug(eval, false), _280776 is _280712+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_280776])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_280828))))) ^ Unify: (293) [system] once(user:(notrace((flag(eval_num, _280638, _280638+1), _280656 is _280638 mod 500, _280674 is 99-494 mod 100, _280698=_280700, option_else('trace-length', _280712, 500), option_else('trace-depth', _280720, 30))), quietly(if_t((nop(stop_rtrace), _280656>_280712), (set_debug(eval, false), _280776 is _280712+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_280776])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_280828))))) ^ Call: (296) [system] setup_call_cleanup('$notrace'(_284552, _284554), once(user:(flag(eval_num, _280638, _280638+1), _280656 is _280638 mod 500, _280674 is 99-494 mod 100, _280698=_280700, option_else('trace-length', _280712, 500), option_else('trace-depth', _280720, 30))), '$restore_trace'(_284552, _284554)) ^ Unify: (296) [system] setup_call_cleanup(system:'$notrace'(_284552, _284554), system:once(user:(flag(eval_num, _280638, _280638+1), _280656 is _280638 mod 500, _280674 is 99-494 mod 100, _280698=_280700, option_else('trace-length', _280712, 500), option_else('trace-depth', _280720, 30))), system:'$restore_trace'(_284552, _284554)) ^ Call: (297) [system] sig_atomic(system:'$notrace'(_284552, _284554)) ^ Exit: (296) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(flag(eval_num, 57, 57+1), 57 is 57 mod 500, 5 is 99-494 mod 100, _280698=_280698, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), system:'$restore_trace'(3, -1)) ^ Call: (296) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 57>500), (set_debug(eval, false), _280776 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_280776])), nop((start_rtrace, rtrace))))) ^ Unify: (296) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 57>500), (set_debug(eval, false), _280776 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_280776])), nop((start_rtrace, rtrace))))) ^ Exit: (296) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 57>500), (set_debug(eval, false), _280776 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_280776])), nop((start_rtrace, rtrace))))) Call: (295) [user] nop(notrace(no_repeats_var(_280828))) Unify: (295) [user] nop(notrace(no_repeats_var(_280828))) Exit: (295) [user] nop(notrace(no_repeats_var(_280828))) ^ Exit: (293) [system] once(user:(notrace((flag(eval_num, 57, 57+1), 57 is 57 mod 500, 5 is 99-494 mod 100, _280698=_280698, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), quietly(if_t((nop(stop_rtrace), 57>500), (set_debug(eval, false), _280776 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_280776])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_280828))))) ^ Exit: (292) [user] must_det_ll(user:(notrace((flag(eval_num, 57, 57+1), 57 is 57 mod 500, 5 is 99-494 mod 100, _280698=_280698, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), quietly(if_t((nop(stop_rtrace), 57>500), (set_debug(eval, false), _280776 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_280776])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_280828))))) Call: (292) [occurs] occurs:sub_term(_296016, (false, (e2;e))) Unify: (292) [occurs] occurs:sub_term((false, (e2;e)), (false, (e2;e))) Exit: (292) [occurs] occurs:sub_term((false, (e2;e)), (false, (e2;e))) Call: (292) [system] (false, (e2;e))\=(false, (e2;e)) Fail: (292) [system] (false, (e2;e))\=(false, (e2;e)) Redo: (292) [occurs] occurs:sub_term(_296016, (false, (e2;e))) Unify: (292) [occurs] occurs:sub_term(_296016, (false, (e2;e))) Call: (293) [system] compound((false, (e2;e))) Exit: (293) [system] compound((false, (e2;e))) Call: (293) [system] arg(_304438, (false, (e2;e)), _304362) Exit: (293) [system] arg(1, (false, (e2;e)), false) Call: (293) [occurs] occurs:sub_term(_296016, false) Unify: (293) [occurs] occurs:sub_term(false, false) Exit: (293) [occurs] occurs:sub_term(false, false) Exit: (292) [occurs] occurs:sub_term(false, (false, (e2;e))) Call: (292) [system] (false, (e2;e))\=false Exit: (292) [system] (false, (e2;e))\=false ^ Call: (292) [user] if_trace((eval;false, (e2;e)), (_280698=1, indentq(5, 57, -->, [false, [/, ngram, 5]]))) ^ Unify: (292) [user] if_trace((eval;false, (e2;e)), (_280698=1, indentq(5, 57, -->, [false, [/, ngram, 5]]))) ^ Call: (294) [system] setup_call_cleanup('$notrace'(_313742, _313744), once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _280698=1, indentq(5, 57, -->, [false, [/, ngram, 5]]))), _313700, fbug((_313700-->if_trace((eval;false, (e2;e)), (_280698=1, indentq(5, 57, -->, [false, [/, ngram, 5]])))))))), '$restore_trace'(_313742, _313744)) ^ Unify: (294) [system] setup_call_cleanup(system:'$notrace'(_313742, _313744), system:once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _280698=1, indentq(5, 57, -->, [false, [/, ngram, 5]]))), _313700, fbug((_313700-->if_trace((eval;false, (e2;e)), (_280698=1, indentq(5, 57, -->, [false, [/, ngram, 5]])))))))), system:'$restore_trace'(_313742, _313744)) ^ Call: (295) [system] sig_atomic(system:'$notrace'(_313742, _313744)) ^ Exit: (294) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _280698=1, indentq(5, 57, -->, [false, [/, ngram, 5]]))), _313700, fbug((_313700-->if_trace((eval;false, (e2;e)), (_280698=1, indentq(5, 57, -->, [false, [/, ngram, 5]])))))))), system:'$restore_trace'(3, -1)) ^ Exit: (292) [user] if_trace((eval;false, (e2;e)), (_280698=1, indentq(5, 57, -->, [false, [/, ngram, 5]]))) Call: (292) [system] _318524=retval(fail) Exit: (292) [system] retval(fail)=retval(fail) Call: (292) [system] _320386=(\+ \+ (flag(eval_num, _320406, _320406+1), (retval(fail)\=@=retval(fail), nonvar(_278728)->indentq(5, _320406, <--, [false, _278728]);indentq(5, _320406, <--, [false, retval(fail)])))) Exit: (292) [system] (\+ \+ (flag(eval_num, _320406, _320406+1), (retval(fail)\=@=retval(fail), nonvar(_278728)->indentq(5, _320406, <--, [false, _278728]);indentq(5, _320406, <--, [false, retval(fail)]))))=(\+ \+ (flag(eval_num, _320406, _320406+1), (retval(fail)\=@=retval(fail), nonvar(_278728)->indentq(5, _320406, <--, [false, _278728]);indentq(5, _320406, <--, [false, retval(fail)])))) ^ Call: (292) [user] call_cleanup(((call(subst_args1(_262818, _262820), 494, '&self', [/, ngram, 5], _278728)*->nb_setarg(1, retval(fail), _278728);fail, trace, call(subst_args1(_262818, _262820), 494, '&self', [/, ngram, 5], _278728)), ignore(notrace((\+_278728\=_280828, nb_setarg(1, retval(fail), _278728))))), ignore((_280698==1->ignore(\+ \+ (flag(eval_num, _320406, _320406+1), (retval(fail)\=@=retval(fail), nonvar(_278728)->indentq(5, _320406, <--, [false, _278728]);indentq(5, _320406, <--, [false, retval(fail)]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _320406, _320406+1), (retval(fail)\=@=retval(fail), nonvar(_278728)->indentq(5, _320406, <--, [false, _278728]);indentq(5, _320406, <--, [false, retval(fail)]))))))))))) ^ Unify: (292) [system] call_cleanup(user:((call(subst_args1(_262818, _262820), 494, '&self', [/, ngram, 5], _278728)*->nb_setarg(1, retval(fail), _278728);fail, trace, call(subst_args1(_262818, _262820), 494, '&self', [/, ngram, 5], _278728)), ignore(notrace((\+_278728\=_280828, nb_setarg(1, retval(fail), _278728))))), user:ignore((_280698==1->ignore(\+ \+ (flag(eval_num, _320406, _320406+1), (retval(fail)\=@=retval(fail), nonvar(_278728)->indentq(5, _320406, <--, [false, _278728]);indentq(5, _320406, <--, [false, retval(fail)]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _320406, _320406+1), (retval(fail)\=@=retval(fail), nonvar(_278728)->indentq(5, _320406, <--, [false, _278728]);indentq(5, _320406, <--, [false, retval(fail)]))))))))))) ^ Call: (294) [user] subst_args1(_262818, _262820, 494, '&self', [/, ngram, 5], _278728) ^ Unify: (294) [user] subst_args1(_262818, _262820, 494, '&self', [/, ngram, 5], _278728) Call: (295) [system] var(_262818) Exit: (295) [system] var(_262818) ^ Call: (295) [user] subst_args1(=, _262820, 494, '&self', [/, ngram, 5], _278728) ^ Unify: (295) [user] subst_args1(=, _262820, 494, '&self', [/, ngram, 5], _278728) Call: (296) [system] var(=) ^ Redo: (295) [user] subst_args1(=, _262820, 494, '&self', [/, ngram, 5], _278728) Call: (296) [system] atom(=) Exit: (296) [system] atom(=) Call: (296) [system] (=)\==(=) ^ Redo: (295) [user] subst_args1(=, _262820, 494, '&self', [/, ngram, 5], _278728) ^ Unify: (295) [user] subst_args1(=, _262820, 494, '&self', [/, ngram, 5], _278728) Call: (296) [system] atom([/, ngram, 5]) ^ Redo: (295) [user] subst_args1(=, _262820, 494, '&self', [/, ngram, 5], _278728) ^ Unify: (295) [user] subst_args1(=, _262820, 494, '&self', [/, ngram, 5], _278728) Call: (296) [system] is_list([ngram, 5]) Exit: (296) [system] is_list([ngram, 5]) ^ Unify: (295) [user] subst_args1(=, _262820, 494, '&self', [/, ngram, 5], _278728) Call: (296) [system] is_list([/, ngram, 5]) Exit: (296) [system] is_list([/, ngram, 5]) ^ Unify: (295) [user] subst_args1(=, _262820, 494, '&self', [/, ngram, 5], [/|_343996]) Call: (296) [system] var(/) ^ Redo: (295) [user] subst_args1(=, _262820, 494, '&self', [/, ngram, 5], _278728) ^ Unify: (295) [user] subst_args1(=, _262820, 494, '&self', [/, ngram, 5], _278728) Call: (296) [system] fail ^ Redo: (295) [user] subst_args1(=, _262820, 494, '&self', [/, ngram, 5], _278728) ^ Unify: (295) [user] subst_args1(=, _262820, 494, '&self', [/, ngram, 5], _278728) Call: (296) [system] is_list([/, ngram, 5]) Exit: (296) [system] is_list([/, ngram, 5]) ^ Call: (296) [user] apply:maplist(self_subst, [/, ngram, 5]) ^ Unify: (296) [apply] apply:maplist(user:self_subst, [/, ngram, 5]) Call: (297) [apply] apply:maplist_([/, ngram, 5], user:self_subst) Unify: (297) [apply] apply:maplist_([/, ngram, 5], user:self_subst) ^ Call: (298) [user] self_subst(/) ^ Unify: (298) [user] self_subst(/) Call: (299) [system] callable(/) Exit: (299) [system] callable(/) ^ Unify: (298) [user] self_subst(/) ^ Call: (299) [user] self_eval(/) ^ Unify: (299) [user] self_eval(/) ^ Call: (301) [system] setup_call_cleanup('$notrace'(_362616, _362618), once(user:self_eval0(/)), '$restore_trace'(_362616, _362618)) ^ Unify: (301) [system] setup_call_cleanup(system:'$notrace'(_362616, _362618), system:once(user:self_eval0(/)), system:'$restore_trace'(_362616, _362618)) ^ Call: (302) [system] sig_atomic(system:'$notrace'(_362616, _362618)) ^ Exit: (301) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(/)), system:'$restore_trace'(3, -1)) ^ Exit: (299) [user] self_eval(/) ^ Exit: (298) [user] self_subst(/) Call: (298) [apply] apply:maplist_([ngram, 5], user:self_subst) Unify: (298) [apply] apply:maplist_([ngram, 5], user:self_subst) ^ Call: (299) [user] self_subst(ngram) ^ Unify: (299) [user] self_subst(ngram) Call: (300) [system] callable(ngram) Exit: (300) [system] callable(ngram) ^ Unify: (299) [user] self_subst(ngram) ^ Call: (300) [user] self_eval(ngram) ^ Unify: (300) [user] self_eval(ngram) ^ Call: (302) [system] setup_call_cleanup('$notrace'(_376576, _376578), once(user:self_eval0(ngram)), '$restore_trace'(_376576, _376578)) ^ Unify: (302) [system] setup_call_cleanup(system:'$notrace'(_376576, _376578), system:once(user:self_eval0(ngram)), system:'$restore_trace'(_376576, _376578)) ^ Call: (303) [system] sig_atomic(system:'$notrace'(_376576, _376578)) ^ Exit: (302) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(ngram)), system:'$restore_trace'(3, -1)) ^ Exit: (300) [user] self_eval(ngram) ^ Exit: (299) [user] self_subst(ngram) Call: (299) [apply] apply:maplist_([5], user:self_subst) Unify: (299) [apply] apply:maplist_([5], user:self_subst) ^ Call: (300) [user] self_subst(5) ^ Unify: (300) [user] self_subst(5) Call: (301) [system] callable(5) ^ Redo: (300) [user] self_subst(5) ^ Exit: (300) [user] self_subst(5) Call: (300) [apply] apply:maplist_([], user:self_subst) Unify: (300) [apply] apply:maplist_([], user:self_subst) Exit: (300) [apply] apply:maplist_([], user:self_subst) Exit: (299) [apply] apply:maplist_([5], user:self_subst) Exit: (298) [apply] apply:maplist_([ngram, 5], user:self_subst) Exit: (297) [apply] apply:maplist_([/, ngram, 5], user:self_subst) ^ Exit: (296) [apply] apply:maplist(user:self_subst, [/, ngram, 5]) Call: (296) [system] [/, ngram, 5]=[_395180|_395182] Exit: (296) [system] [/, ngram, 5]=[/, ngram, 5] Call: (296) [system] atom(/) Exit: (296) [system] atom(/) ^ Unify: (295) [user] subst_args1(=, _262820, 494, '&self', [/, ngram, 5], _278728) ^ Call: (296) [user] is_space_op(/) ^ Redo: (295) [user] subst_args1(=, _262820, 494, '&self', [/, ngram, 5], _278728) ^ Unify: (295) [user] subst_args1(=, _262820, 494, '&self', [/, ngram, 5], _278728) Call: (296) [system] (/)==case ^ Redo: (295) [user] subst_args1(=, _262820, 494, '&self', [/, ngram, 5], _278728) ^ Unify: (295) [user] subst_args1(=, _262820, 494, '&self', [/, ngram, 5], _278728) Call: (296) [system] fail ^ Redo: (295) [user] subst_args1(=, _262820, 494, '&self', [/, ngram, 5], _278728) ^ Unify: (295) [user] subst_args1(=, _262820, 494, '&self', [/, ngram, 5], _278728) Call: (296) [system] _408264=do_more_defs(true) Exit: (296) [system] do_more_defs(true)=do_more_defs(true) ^ Call: (296) [user] clause(eval_21(subst_args, _262820, 494, '&self', [/, ngram, 5], _278728), _410140) ^ Redo: (295) [user] subst_args1(=, _262820, 494, '&self', [/, ngram, 5], _278728) ^ Unify: (295) [user] subst_args1(=, _262820, 494, '&self', [/, ngram, 5], _278728) Call: (296) [system] fail ^ Redo: (295) [user] subst_args1(=, _262820, 494, '&self', [/, ngram, 5], _278728) ^ Unify: (295) [user] subst_args1(=, _262820, 494, '&self', [/, ngram, 5], _278728) ^ Call: (296) [user] is_and(/) ^ Unify: (296) [user] is_and(/) Call: (297) [system] atom(/) Exit: (297) [system] atom(/) ^ Unify: (296) [user] is_and(/) ^ Call: (297) [user] is_and(/, _420464) ^ Unify: (297) [user] is_and(/, _421392) Call: (298) [system] atom(/) Exit: (298) [system] atom(/) ^ Redo: (295) [user] subst_args1(=, _262820, 494, '&self', [/, ngram, 5], _278728) ^ Unify: (295) [user] subst_args1(=, _262820, 494, '&self', [/, ngram, 5], [/|_425040]) Call: (296) [system] nonvar(/) Exit: (296) [system] nonvar(/) Call: (296) [system] fail ^ Redo: (295) [user] subst_args1(=, _262820, 494, '&self', [/, ngram, 5], _278728) ^ Unify: (295) [user] subst_args1(=, _262820, 494, '&self', [/, ngram, 5], _278728) ^ Call: (296) [user] subst_args2(=, 494, '&self', [/, ngram, 5], _278728) ^ Unify: (296) [user] subst_args2(=, 494, '&self', [/, ngram, 5], _278728) Call: (297) [system] 494<3 ^ Redo: (296) [user] subst_args2(=, 494, '&self', [/, ngram, 5], _278728) ^ Unify: (296) [user] subst_args2(=, 494, '&self', [/, ngram, 5], _278728) Call: (297) [system] fail ^ Redo: (296) [user] subst_args2(=, 494, '&self', [/, ngram, 5], _278728) ^ Unify: (296) [user] subst_args2(=, 494, '&self', [/, ngram, 5], _278728) ^ Call: (297) [user] mnotrace(is_user_defined_head(=, '&self', /)) ^ Unify: (297) [user] mnotrace(is_user_defined_head(=, '&self', /)) ^ Call: (298) [user] once(is_user_defined_head(=, '&self', /)) ^ Unify: (298) [system] once(user:is_user_defined_head(=, '&self', /)) ^ Call: (299) [user] is_user_defined_head(=, '&self', /) ^ Unify: (299) [user] is_user_defined_head(=, '&self', /) ^ Call: (300) [user] mnotrace(is_user_defined_head0(=, '&self', /)) ^ Unify: (300) [user] mnotrace(is_user_defined_head0(=, '&self', /)) ^ Call: (301) [user] once(is_user_defined_head0(=, '&self', /)) ^ Unify: (301) [system] once(user:is_user_defined_head0(=, '&self', /)) ^ Call: (302) [user] is_user_defined_head0(=, '&self', /) ^ Unify: (302) [user] is_user_defined_head0(=, '&self', /) Call: (303) [system] callable(/) Exit: (303) [system] callable(/) Call: (303) [system] functor(/, _451142, _451222) Exit: (303) [system] functor(/, /, 0) ^ Call: (303) [user] is_user_defined_head_f(=, '&self', /) ^ Unify: (303) [user] is_user_defined_head_f(=, '&self', /) ^ Call: (304) [user] is_user_defined_head_f1(=, '&self', /) ^ Unify: (304) [user] is_user_defined_head_f1(=, '&self', /) Call: (305) [user] metta_eq_def(=, '&self', [/|_456740], _456822) Unify: (305) [user] metta_eq_def(=, '&self', [/|_456740], _457746) ^ Call: (306) [user] ignore((=)=(=)) ^ Unify: (306) [system] ignore(user:((=)=(=))) Call: (307) [system] (=)=(=) Exit: (307) [system] (=)=(=) ^ Exit: (306) [system] ignore(user:((=)=(=))) Call: (306) [user] metta_atom('&self', [=, [/|_456740], _463262]) Unify: (306) [user] metta_atom('&self', [=, [/|_456740], _463262]) ^ Call: (307) [user] typed_list('&self', _465176, _465098) ^ Unify: (307) [user] typed_list('&self', _466108, _465098) Call: (308) [system] compound('&self') Fail: (308) [system] compound('&self') ^ Fail: (307) [user] typed_list('&self', _468888, _465098) Redo: (306) [user] metta_atom('&self', [=, [/|_456740], _463262]) Unify: (306) [user] metta_atom('&self', [=, [/|_456740], _463262]) Call: (307) [system] '&self'=='&flybase' Redo: (306) [user] metta_atom('&self', [=, [/|_456740], _463262]) Unify: (306) [user] metta_atom('&self', [=, [/|_456740], _463262]) ^ Call: (307) [user] metta_atom_in_file('&self', [=, [/|_456740], _463262]) ^ Unify: (307) [user] metta_atom_in_file('&self', [=, [/|_456740], _463262]) ^ Call: (308) [user] metta_atom_in_file('&self', [=, [/|_456740], _463262], _476270, _476272) ^ Unify: (308) [user] metta_atom_in_file('&self', [=, [/|_456740], _463262], _477206, _477208) ^ Call: (309) [user] loaded_into_kb('&self', _478064) ^ Unify: (309) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Exit: (309) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Call: (309) [user] once(user:asserted_metta_pred(_488654, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Unify: (309) [system] once(user:asserted_metta_pred(_488654, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Call: (310) [user] asserted_metta_pred(_488654, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Fail: (310) [user] asserted_metta_pred(_488654, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Redo: (306) [user] metta_atom('&self', [=, [/|_456740], _463262]) Unify: (306) [user] metta_atom('&self', [=, [/|_456740], _463262]) Call: (307) [user] metta_atom_asserted('&self', [=, [/|_456740], _463262]) Unify: (307) [user] metta_atom_asserted('&self', [=, [/|_456740], _463262]) ^ Call: (308) [user] metta_atom_asserted_deduced('&self', [=, [/|_456740], _463262]) Redo: (307) [user] metta_atom_asserted('&self', [=, [/|_456740], _463262]) Redo: (306) [user] metta_atom('&self', [=, [/|_456740], _463262]) Unify: (306) [user] metta_atom('&self', [=, [/|_456740], _463262]) Call: (307) [system] '&self'\=='&corelib' Exit: (307) [system] '&self'\=='&corelib' ^ Call: (307) [user] using_all_spaces ^ Unify: (307) [user] using_all_spaces Call: (308) [system] nb_current(with_all_spaces, t) Redo: (306) [user] metta_atom('&self', [=, [/|_456740], _463262]) Unify: (306) [user] metta_atom('&self', [=, [/|_456740], _463262]) Call: (307) [system] '&self'\=='&corelib' Exit: (307) [system] '&self'\=='&corelib' Call: (307) [user] metta_atom_asserted('&self', '&corelib') Unify: (307) [user] metta_atom_asserted('&self', '&corelib') ^ Call: (308) [user] metta_atom_asserted_deduced('&self', '&corelib') Redo: (307) [user] metta_atom_asserted('&self', '&corelib') Unify: (307) [user] metta_atom_asserted('&self', '&corelib') Exit: (307) [user] metta_atom_asserted('&self', '&corelib') Call: (307) [user] should_inherit_from_corelib([=, [/|_9688], _9704]) Unify: (307) [user] should_inherit_from_corelib([=, [/|_9688], _9704]) ^ Call: (308) [user] using_all_spaces ^ Unify: (308) [user] using_all_spaces Call: (309) [system] nb_current(with_all_spaces, t) Redo: (307) [user] should_inherit_from_corelib([=, [/|_9688], _9704]) Unify: (307) [user] should_inherit_from_corelib([=, [/|_9688], _9704]) Call: (308) [system] (=)==(:) Redo: (307) [user] should_inherit_from_corelib([=, [/|_9688], _9704]) Unify: (307) [user] should_inherit_from_corelib([=, [/|_9688], _9704]) Call: (308) [system] (=)=='@doc' Redo: (307) [user] should_inherit_from_corelib([=, [/|_9688], _9704]) Unify: (307) [user] should_inherit_from_corelib([=, [/|_9688], _9704]) Call: (308) [system] fail Redo: (307) [user] metta_atom_asserted('&self', '&corelib') Redo: (306) [user] metta_atom('&self', [=, [/|_9688], _9704]) Fail: (305) [user] metta_eq_def(=, '&self', [/|_9688], _29638) ^ Fail: (304) [user] is_user_defined_head_f1(=, '&self', /) ^ Redo: (303) [user] is_user_defined_head_f(=, '&self', /) ^ Unify: (303) [user] is_user_defined_head_f(=, '&self', /) ^ Call: (304) [user] is_user_defined_head_f1(=, '&self', [/|_33282]) ^ Unify: (304) [user] is_user_defined_head_f1(=, '&self', [/|_33282]) Call: (305) [user] metta_eq_def(=, '&self', [[/|_33282]|_35152], _35234) Unify: (305) [user] metta_eq_def(=, '&self', [[/|_33282]|_35152], _36158) ^ Call: (306) [user] ignore((=)=(=)) ^ Unify: (306) [system] ignore(user:((=)=(=))) Call: (307) [system] (=)=(=) Exit: (307) [system] (=)=(=) ^ Exit: (306) [system] ignore(user:((=)=(=))) Call: (306) [user] metta_atom('&self', [=, [[/|_33282]|_35152], _41674]) Unify: (306) [user] metta_atom('&self', [=, [[/|_33282]|_35152], _41674]) ^ Call: (307) [user] typed_list('&self', _43588, _43510) ^ Unify: (307) [user] typed_list('&self', _44520, _43510) Call: (308) [system] compound('&self') Fail: (308) [system] compound('&self') ^ Fail: (307) [user] typed_list('&self', _47300, _43510) Redo: (306) [user] metta_atom('&self', [=, [[/|_33282]|_35152], _41674]) Unify: (306) [user] metta_atom('&self', [=, [[/|_33282]|_35152], _41674]) Call: (307) [system] '&self'=='&flybase' Redo: (306) [user] metta_atom('&self', [=, [[/|_33282]|_35152], _41674]) Unify: (306) [user] metta_atom('&self', [=, [[/|_33282]|_35152], _41674]) ^ Call: (307) [user] metta_atom_in_file('&self', [=, [[/|_33282]|_35152], _41674]) ^ Unify: (307) [user] metta_atom_in_file('&self', [=, [[/|_33282]|_35152], _41674]) ^ Call: (308) [user] metta_atom_in_file('&self', [=, [[/|_33282]|_35152], _41674], _54682, _54684) ^ Unify: (308) [user] metta_atom_in_file('&self', [=, [[/|_33282]|_35152], _41674], _55618, _55620) ^ Call: (309) [user] loaded_into_kb('&self', _56476) ^ Unify: (309) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Exit: (309) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Call: (309) [user] once(user:asserted_metta_pred(_67066, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Unify: (309) [system] once(user:asserted_metta_pred(_67066, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Call: (310) [user] asserted_metta_pred(_67066, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Fail: (310) [user] asserted_metta_pred(_67066, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Redo: (306) [user] metta_atom('&self', [=, [[/|_33282]|_35152], _41674]) Unify: (306) [user] metta_atom('&self', [=, [[/|_33282]|_35152], _41674]) Call: (307) [user] metta_atom_asserted('&self', [=, [[/|_33282]|_35152], _41674]) Unify: (307) [user] metta_atom_asserted('&self', [=, [[/|_33282]|_35152], _41674]) ^ Call: (308) [user] metta_atom_asserted_deduced('&self', [=, [[/|_33282]|_35152], _41674]) Redo: (307) [user] metta_atom_asserted('&self', [=, [[/|_33282]|_35152], _41674]) Redo: (306) [user] metta_atom('&self', [=, [[/|_33282]|_35152], _41674]) Unify: (306) [user] metta_atom('&self', [=, [[/|_33282]|_35152], _41674]) Call: (307) [system] '&self'\=='&corelib' Exit: (307) [system] '&self'\=='&corelib' ^ Call: (307) [user] using_all_spaces ^ Unify: (307) [user] using_all_spaces Call: (308) [system] nb_current(with_all_spaces, t) Redo: (306) [user] metta_atom('&self', [=, [[/|_33282]|_35152], _41674]) Unify: (306) [user] metta_atom('&self', [=, [[/|_33282]|_35152], _41674]) Call: (307) [system] '&self'\=='&corelib' Exit: (307) [system] '&self'\=='&corelib' Call: (307) [user] metta_atom_asserted('&self', '&corelib') Unify: (307) [user] metta_atom_asserted('&self', '&corelib') ^ Call: (308) [user] metta_atom_asserted_deduced('&self', '&corelib') Redo: (307) [user] metta_atom_asserted('&self', '&corelib') Unify: (307) [user] metta_atom_asserted('&self', '&corelib') Exit: (307) [user] metta_atom_asserted('&self', '&corelib') Call: (307) [user] should_inherit_from_corelib([=, [[/|_33282]|_35152], _41674]) Unify: (307) [user] should_inherit_from_corelib([=, [[/|_33282]|_35152], _41674]) ^ Call: (308) [user] using_all_spaces ^ Unify: (308) [user] using_all_spaces Call: (309) [system] nb_current(with_all_spaces, t) Redo: (307) [user] should_inherit_from_corelib([=, [[/|_33282]|_35152], _41674]) Unify: (307) [user] should_inherit_from_corelib([=, [[/|_33282]|_35152], _41674]) Call: (308) [system] (=)==(:) Redo: (307) [user] should_inherit_from_corelib([=, [[/|_33282]|_35152], _41674]) Unify: (307) [user] should_inherit_from_corelib([=, [[/|_33282]|_35152], _41674]) Call: (308) [system] (=)=='@doc' Redo: (307) [user] should_inherit_from_corelib([=, [[/|_33282]|_35152], _41674]) Unify: (307) [user] should_inherit_from_corelib([=, [[/|_33282]|_35152], _41674]) Call: (308) [system] fail Redo: (307) [user] metta_atom_asserted('&self', '&corelib') Redo: (306) [user] metta_atom('&self', [=, [[/|_33282]|_35152], _41674]) Fail: (305) [user] metta_eq_def(=, '&self', [[/|_33282]|_35152], _122270) ^ Fail: (304) [user] is_user_defined_head_f1(=, '&self', [/|_33282]) ^ Fail: (303) [user] is_user_defined_head_f(=, '&self', /) ^ Fail: (302) [user] is_user_defined_head0(=, '&self', /) ^ Fail: (301) [system] once(user:is_user_defined_head0(=, '&self', /)) ^ Fail: (300) [user] mnotrace(is_user_defined_head0(=, '&self', /)) ^ Fail: (299) [user] is_user_defined_head(=, '&self', /) ^ Fail: (298) [system] once(user:is_user_defined_head(=, '&self', /)) ^ Fail: (297) [user] mnotrace(is_user_defined_head(=, '&self', /)) ^ Redo: (296) [user] subst_args2(=, 494, '&self', [/, ngram, 5], _9354) ^ Unify: (296) [user] subst_args2(=, 494, '&self', [/, ngram, 5], _9354) ^ Call: (297) [user] subst_args40(=, 494, '&self', [/, ngram, 5], _9354) ^ Unify: (297) [user] subst_args40(=, 494, '&self', [/, ngram, 5], _9354) Call: (298) [user] is_function(/) Unify: (298) [user] is_function(/) ^ Call: (299) [user] symbol(/) ^ Unify: (299) [user] symbol(/) Call: (300) [system] atom(/) Exit: (300) [system] atom(/) ^ Exit: (299) [user] symbol(/) Exit: (298) [user] is_function(/) ^ Call: (298) [user] is_special_op(/) ^ Unify: (298) [user] is_special_op(/) ^ Call: (299) [user] current_self(_143514) ^ Unify: (299) [user] current_self(_143514) Call: (300) [system] nb_current(self_space, _143514) Exit: (300) [system] nb_current(self_space, '&self') Call: (300) [system] '&self'\==[] Exit: (300) [system] '&self'\==[] ^ Exit: (299) [user] current_self('&self') ^ Call: (299) [user] is_special_op('&self', /) ^ Unify: (299) [user] is_special_op('&self', /) Call: (300) [system] atom(/) Exit: (300) [system] atom(/) ^ Fail: (299) [user] is_special_op('&self', /) ^ Fail: (298) [user] is_special_op(/) ^ Redo: (297) [user] subst_args40(=, 494, '&self', [/, ngram, 5], _9354) Call: (298) [system] is_list([ngram, 5]) Exit: (298) [system] is_list([ngram, 5]) ^ Call: (298) [user] apply:maplist(subst_args(=, _158348, 494, '&self'), [ngram, 5], _158354) ^ Unify: (298) [apply] apply:maplist(user:subst_args(=, _158348, 494, '&self'), [ngram, 5], _158354) Call: (299) [apply] apply:maplist_([ngram, 5], _158354, user:subst_args(=, _158348, 494, '&self')) Unify: (299) [apply] apply:maplist_([ngram, 5], [_161172|_161174], user:subst_args(=, _158348, 494, '&self')) ^ Call: (300) [user] subst_args(=, _158348, 494, '&self', ngram, _161172) ^ Unify: (300) [user] subst_args(=, _158348, 494, '&self', ngram, _161172) Call: (301) [system] atom(=) Exit: (301) [system] atom(=) Call: (301) [system] (=)\==(=) ^ Redo: (300) [user] subst_args(=, _158348, 494, '&self', ngram, _161172) ^ Unify: (300) [user] subst_args(=, _158348, 494, '&self', ngram, _161172) ^ Call: (301) [user] self_subst(ngram) ^ Unify: (301) [user] self_subst(ngram) Call: (302) [system] callable(ngram) Exit: (302) [system] callable(ngram) ^ Unify: (301) [user] self_subst(ngram) ^ Call: (302) [user] self_eval(ngram) ^ Unify: (302) [user] self_eval(ngram) ^ Call: (304) [system] setup_call_cleanup('$notrace'(_175140, _175142), once(user:self_eval0(ngram)), '$restore_trace'(_175140, _175142)) ^ Unify: (304) [system] setup_call_cleanup(system:'$notrace'(_175140, _175142), system:once(user:self_eval0(ngram)), system:'$restore_trace'(_175140, _175142)) ^ Call: (305) [system] sig_atomic(system:'$notrace'(_175140, _175142)) ^ Exit: (304) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(ngram)), system:'$restore_trace'(3, -1)) ^ Exit: (302) [user] self_eval(ngram) ^ Exit: (301) [user] self_subst(ngram) Call: (301) [system] _161172=ngram Exit: (301) [system] ngram=ngram ^ Exit: (300) [user] subst_args(=, _158348, 494, '&self', ngram, ngram) Call: (300) [apply] apply:maplist_([5], _161174, user:subst_args(=, _158348, 494, '&self')) Unify: (300) [apply] apply:maplist_([5], [_184498|_184500], user:subst_args(=, _158348, 494, '&self')) ^ Call: (301) [user] subst_args(=, _158348, 494, '&self', 5, _184498) ^ Unify: (301) [user] subst_args(=, _158348, 494, '&self', 5, _184498) Call: (302) [system] atom(=) Exit: (302) [system] atom(=) Call: (302) [system] (=)\==(=) ^ Redo: (301) [user] subst_args(=, _158348, 494, '&self', 5, _184498) ^ Unify: (301) [user] subst_args(=, _158348, 494, '&self', 5, _184498) ^ Call: (302) [user] self_subst(5) ^ Unify: (302) [user] self_subst(5) Call: (303) [system] callable(5) ^ Redo: (302) [user] self_subst(5) ^ Exit: (302) [user] self_subst(5) Call: (302) [system] _184498=5 Exit: (302) [system] 5=5 ^ Exit: (301) [user] subst_args(=, _158348, 494, '&self', 5, 5) Call: (301) [apply] apply:maplist_([], _184500, user:subst_args(=, _158348, 494, '&self')) Unify: (301) [apply] apply:maplist_([], [], user:subst_args(=, _158348, 494, '&self')) Exit: (301) [apply] apply:maplist_([], [], user:subst_args(=, _158348, 494, '&self')) Exit: (300) [apply] apply:maplist_([5], [5], user:subst_args(=, _158348, 494, '&self')) Exit: (299) [apply] apply:maplist_([ngram, 5], [ngram, 5], user:subst_args(=, _158348, 494, '&self')) ^ Exit: (298) [apply] apply:maplist(user:subst_args(=, _158348, 494, '&self'), [ngram, 5], [ngram, 5]) ^ Call: (298) [user] subst_args5(494, '&self', [/, ngram, 5], _9354) ^ Unify: (298) [user] subst_args5(494, '&self', [/, ngram, 5], _9354) ^ Call: (299) [user] eval_selfless(_206962, _206964, 494, '&self', [/, ngram, 5], _9354) ^ Unify: (299) [user] eval_selfless(_207906, _207908, 494, '&self', [/, ngram, 5], _9354) ^ Call: (300) [user] eval_selfless_0([/, ngram, 5], _9354) ^ Unify: (300) [user] eval_selfless_0([/, ngram, 5], _9354) Call: (301) [system] var(/) ^ Redo: (300) [user] eval_selfless_0([/, ngram, 5], _9354) ^ Unify: (300) [user] eval_selfless_0([/, ngram, 5], _9354) ^ Call: (301) [user] is_assignment(/) ^ Unify: (301) [user] is_assignment(/) Call: (302) [system] atom(/) Exit: (302) [system] atom(/) ^ Redo: (300) [user] eval_selfless_0([/, ngram, 5], _9354) ^ Unify: (300) [user] eval_selfless_0([/, ngram, 5], _9354) ^ Call: (301) [user] eval_selfless_1([/, ngram, 5], _9354) ^ Unify: (301) [user] eval_selfless_1([/, ngram, 5], _9354) ^ Call: (302) [user] allow_clp ^ Unify: (302) [user] allow_clp ^ Call: (303) [user] false_flag ^ Unify: (303) [user] false_flag Call: (304) [system] fail Fail: (304) [system] fail ^ Fail: (303) [user] false_flag ^ Redo: (300) [user] eval_selfless_0([/, ngram, 5], _9354) ^ Unify: (300) [user] eval_selfless_0([/, ngram, 5], _9354) ^ Call: (301) [user] eval_selfless_2([/, ngram, 5], _9354) ^ Unify: (301) [user] eval_selfless_2([/, ngram, 5], _9354) Call: (302) [system] var(/) ^ Redo: (301) [user] eval_selfless_2([/, ngram, 5], _9354) ^ Unify: (301) [user] eval_selfless_2([/, ngram, 5], _9354) ^ Call: (302) [user] fake_notrace((ground([/, ngram, 5]), [/, ngram, 5]=[_233754, _233760, _233766], atom(_233754), catch_warn(current_op(_233792, yfx, _233754)), [/, ngram, 5]\=[_233812], s2ps([/, ngram, 5], _233820))) ^ Unify: (302) [user] fake_notrace(user:(ground([/, ngram, 5]), [/, ngram, 5]=[_233754, _233760, _233766], atom(_233754), catch_warn(current_op(_233792, yfx, _233754)), [/, ngram, 5]\=[_233812], s2ps([/, ngram, 5], _233820))) ^ Call: (303) [user] real_notrace(user:(ground([/, ngram, 5]), [/, ngram, 5]=[_233754, _233760, _233766], atom(_233754), catch_warn(current_op(_233792, yfx, _233754)), [/, ngram, 5]\=[_233812], s2ps([/, ngram, 5], _233820))) ^ Unify: (303) [user] real_notrace(user:(ground([/, ngram, 5]), [/, ngram, 5]=[_233754, _233760, _233766], atom(_233754), catch_warn(current_op(_233792, yfx, _233754)), [/, ngram, 5]\=[_233812], s2ps([/, ngram, 5], _233820))) ^ Call: (304) [user] setup_call_cleanup('$notrace'(_237526, _237528), once(user:(ground([/, ngram, 5]), [/, ngram, 5]=[_233754, _233760, _233766], atom(_233754), catch_warn(current_op(_233792, yfx, _233754)), [/, ngram, 5]\=[_233812], s2ps([/, ngram, 5], _233820))), '$restore_trace'(_237526, _237528)) ^ Unify: (304) [system] setup_call_cleanup(user:'$notrace'(_237526, _237528), user:once(user:(ground([/, ngram, 5]), [/, ngram, 5]=[_233754, _233760, _233766], atom(_233754), catch_warn(current_op(_233792, yfx, _233754)), [/, ngram, 5]\=[_233812], s2ps([/, ngram, 5], _233820))), user:'$restore_trace'(_237526, _237528)) ^ Call: (305) [system] sig_atomic(user:'$notrace'(_237526, _237528)) ^ Exit: (304) [system] setup_call_cleanup(user:'$notrace'(3, -1), user:once(user:(ground([/, ngram, 5]), [/, ngram, 5]=[/, ngram, 5], atom(/), catch_warn(current_op(400, yfx, /)), [/, ngram, 5]\=[_233812], s2ps([/, ngram, 5], ngram/5))), user:'$restore_trace'(3, -1)) ^ Exit: (303) [user] real_notrace(user:(ground([/, ngram, 5]), [/, ngram, 5]=[/, ngram, 5], atom(/), catch_warn(current_op(400, yfx, /)), [/, ngram, 5]\=[_233812], s2ps([/, ngram, 5], ngram/5))) ^ Exit: (302) [user] fake_notrace(user:(ground([/, ngram, 5]), [/, ngram, 5]=[/, ngram, 5], atom(/), catch_warn(current_op(400, yfx, /)), [/, ngram, 5]\=[_233812], s2ps([/, ngram, 5], ngram/5))) ^ Call: (302) [user] fake_notrace(catch(_9354 is ngram/5, _243240, fail)) ^ Unify: (302) [user] fake_notrace(user:catch(_9354 is ngram/5, _243240, fail)) ^ Call: (303) [user] real_notrace(user:catch(_9354 is ngram/5, _243240, fail)) ^ Unify: (303) [user] real_notrace(user:catch(_9354 is ngram/5, _243240, fail)) ^ Call: (304) [user] setup_call_cleanup('$notrace'(_246954, _246956), once(user:catch(_9354 is ngram/5, _243240, fail)), '$restore_trace'(_246954, _246956)) ^ Unify: (304) [system] setup_call_cleanup(user:'$notrace'(_246954, _246956), user:once(user:catch(_9354 is ngram/5, _243240, fail)), user:'$restore_trace'(_246954, _246956)) ^ Call: (305) [system] sig_atomic(user:'$notrace'(_246954, _246956)) ^ Fail: (303) [user] real_notrace(user:catch(_9354 is ngram/5, _9694, fail)) ^ Fail: (302) [user] fake_notrace(user:catch(_9354 is ngram/5, _9694, fail)) ^ Redo: (298) [user] subst_args5(494, '&self', [/, ngram, 5], _9354) ^ Unify: (298) [user] subst_args5(494, '&self', [/, ngram, 5], _9354) ^ Call: (299) [user] is_system_pred(/) ^ Unify: (299) [user] is_system_pred(/) Call: (300) [system] atom(/) Exit: (300) [system] atom(/) Call: (300) [system] atom_concat(_17272, !, /) ^ Redo: (299) [user] is_system_pred(/) ^ Unify: (299) [user] is_system_pred(/) Call: (300) [system] atom(/) Exit: (300) [system] atom(/) Call: (300) [system] atom_concat(_21900, '-fn', /) ^ Redo: (299) [user] is_system_pred(/) ^ Unify: (299) [user] is_system_pred(/) Call: (300) [system] atom(/) Exit: (300) [system] atom(/) Call: (300) [system] atom_concat(_26528, '-p', /) ^ Redo: (298) [user] subst_args5(494, '&self', [/, ngram, 5], _9354) ^ Call: (299) [user] subst_args6(494, '&self', [/, ngram, 5], _9354) ^ Unify: (299) [user] subst_args6(494, '&self', [/, ngram, 5], _9354) ^ Call: (300) [user] is_system_pred(/) ^ Unify: (300) [user] is_system_pred(/) Call: (301) [system] atom(/) Exit: (301) [system] atom(/) Call: (301) [system] atom_concat(_33970, !, /) ^ Redo: (300) [user] is_system_pred(/) ^ Unify: (300) [user] is_system_pred(/) Call: (301) [system] atom(/) Exit: (301) [system] atom(/) Call: (301) [system] atom_concat(_38598, '-fn', /) ^ Redo: (300) [user] is_system_pred(/) ^ Unify: (300) [user] is_system_pred(/) Call: (301) [system] atom(/) Exit: (301) [system] atom(/) Call: (301) [system] atom_concat(_43226, '-p', /) ^ Redo: (295) [user] subst_args1(=, _9326, 494, '&self', [/, ngram, 5], _9354) ^ Call: (296) [user] subst_args2_failed(494, '&self', [/, ngram, 5], _9354) ^ Unify: (296) [user] subst_args2_failed(494, '&self', [/, ngram, 5], _9354) Call: (297) [system] [/, ngram, 5]==[] ^ Redo: (296) [user] subst_args2_failed(494, '&self', [/, ngram, 5], _9354) ^ Unify: (296) [user] subst_args2_failed(494, '&self', [/, ngram, 5], _9354) Call: (297) [system] var([/, ngram, 5]) ^ Redo: (296) [user] subst_args2_failed(494, '&self', [/, ngram, 5], _9354) ^ Unify: (296) [user] subst_args2_failed(494, '&self', [/, ngram, 5], _9354) ^ Call: (297) [user] once(subst_selfless([/, ngram, 5], _9354)) ^ Unify: (297) [system] once(user:subst_selfless([/, ngram, 5], _9354)) ^ Call: (298) [user] subst_selfless([/, ngram, 5], _9354) ^ Unify: (298) [user] subst_selfless([/, ngram, 5], _9354) Call: (299) [system] var(/) ^ Redo: (298) [user] subst_selfless([/, ngram, 5], _9354) ^ Unify: (298) [user] subst_selfless([/, ngram, 5], _9354) ^ Call: (299) [user] eval_selfless(_59084, _59086, _59088, _59090, [/, ngram, 5], _9354) ^ Unify: (299) [user] eval_selfless(_60028, _60030, _60032, _60034, [/, ngram, 5], _9354) ^ Call: (300) [user] eval_selfless_0([/, ngram, 5], _9354) ^ Unify: (300) [user] eval_selfless_0([/, ngram, 5], _9354) Call: (301) [system] var(/) ^ Redo: (300) [user] eval_selfless_0([/, ngram, 5], _9354) ^ Unify: (300) [user] eval_selfless_0([/, ngram, 5], _9354) ^ Call: (301) [user] is_assignment(/) ^ Unify: (301) [user] is_assignment(/) Call: (302) [system] atom(/) Exit: (302) [system] atom(/) ^ Redo: (300) [user] eval_selfless_0([/, ngram, 5], _9354) ^ Unify: (300) [user] eval_selfless_0([/, ngram, 5], _9354) ^ Call: (301) [user] eval_selfless_1([/, ngram, 5], _9354) ^ Unify: (301) [user] eval_selfless_1([/, ngram, 5], _9354) ^ Call: (302) [user] allow_clp ^ Unify: (302) [user] allow_clp ^ Call: (303) [user] false_flag ^ Unify: (303) [user] false_flag Call: (304) [system] fail Fail: (304) [system] fail ^ Fail: (303) [user] false_flag ^ Redo: (300) [user] eval_selfless_0([/, ngram, 5], _9354) ^ Unify: (300) [user] eval_selfless_0([/, ngram, 5], _9354) ^ Call: (301) [user] eval_selfless_2([/, ngram, 5], _9354) ^ Unify: (301) [user] eval_selfless_2([/, ngram, 5], _9354) Call: (302) [system] var(/) ^ Redo: (301) [user] eval_selfless_2([/, ngram, 5], _9354) ^ Unify: (301) [user] eval_selfless_2([/, ngram, 5], _9354) ^ Call: (302) [user] fake_notrace((ground([/, ngram, 5]), [/, ngram, 5]=[_85876, _85882, _85888], atom(_85876), catch_warn(current_op(_85914, yfx, _85876)), [/, ngram, 5]\=[_85934], s2ps([/, ngram, 5], _85942))) ^ Unify: (302) [user] fake_notrace(user:(ground([/, ngram, 5]), [/, ngram, 5]=[_85876, _85882, _85888], atom(_85876), catch_warn(current_op(_85914, yfx, _85876)), [/, ngram, 5]\=[_85934], s2ps([/, ngram, 5], _85942))) ^ Call: (303) [user] real_notrace(user:(ground([/, ngram, 5]), [/, ngram, 5]=[_85876, _85882, _85888], atom(_85876), catch_warn(current_op(_85914, yfx, _85876)), [/, ngram, 5]\=[_85934], s2ps([/, ngram, 5], _85942))) ^ Unify: (303) [user] real_notrace(user:(ground([/, ngram, 5]), [/, ngram, 5]=[_85876, _85882, _85888], atom(_85876), catch_warn(current_op(_85914, yfx, _85876)), [/, ngram, 5]\=[_85934], s2ps([/, ngram, 5], _85942))) ^ Call: (304) [user] setup_call_cleanup('$notrace'(_89648, _89650), once(user:(ground([/, ngram, 5]), [/, ngram, 5]=[_85876, _85882, _85888], atom(_85876), catch_warn(current_op(_85914, yfx, _85876)), [/, ngram, 5]\=[_85934], s2ps([/, ngram, 5], _85942))), '$restore_trace'(_89648, _89650)) ^ Unify: (304) [system] setup_call_cleanup(user:'$notrace'(_89648, _89650), user:once(user:(ground([/, ngram, 5]), [/, ngram, 5]=[_85876, _85882, _85888], atom(_85876), catch_warn(current_op(_85914, yfx, _85876)), [/, ngram, 5]\=[_85934], s2ps([/, ngram, 5], _85942))), user:'$restore_trace'(_89648, _89650)) ^ Call: (305) [system] sig_atomic(user:'$notrace'(_89648, _89650)) ^ Exit: (304) [system] setup_call_cleanup(user:'$notrace'(3, -1), user:once(user:(ground([/, ngram, 5]), [/, ngram, 5]=[/, ngram, 5], atom(/), catch_warn(current_op(400, yfx, /)), [/, ngram, 5]\=[_85934], s2ps([/, ngram, 5], ngram/5))), user:'$restore_trace'(3, -1)) ^ Exit: (303) [user] real_notrace(user:(ground([/, ngram, 5]), [/, ngram, 5]=[/, ngram, 5], atom(/), catch_warn(current_op(400, yfx, /)), [/, ngram, 5]\=[_85934], s2ps([/, ngram, 5], ngram/5))) ^ Exit: (302) [user] fake_notrace(user:(ground([/, ngram, 5]), [/, ngram, 5]=[/, ngram, 5], atom(/), catch_warn(current_op(400, yfx, /)), [/, ngram, 5]\=[_85934], s2ps([/, ngram, 5], ngram/5))) ^ Call: (302) [user] fake_notrace(catch(_9354 is ngram/5, _95362, fail)) ^ Unify: (302) [user] fake_notrace(user:catch(_9354 is ngram/5, _95362, fail)) ^ Call: (303) [user] real_notrace(user:catch(_9354 is ngram/5, _95362, fail)) ^ Unify: (303) [user] real_notrace(user:catch(_9354 is ngram/5, _95362, fail)) ^ Call: (304) [user] setup_call_cleanup('$notrace'(_99076, _99078), once(user:catch(_9354 is ngram/5, _95362, fail)), '$restore_trace'(_99076, _99078)) ^ Unify: (304) [system] setup_call_cleanup(user:'$notrace'(_99076, _99078), user:once(user:catch(_9354 is ngram/5, _95362, fail)), user:'$restore_trace'(_99076, _99078)) ^ Call: (305) [system] sig_atomic(user:'$notrace'(_99076, _99078)) ^ Fail: (303) [user] real_notrace(user:catch(_9354 is ngram/5, _9686, fail)) ^ Fail: (302) [user] fake_notrace(user:catch(_9354 is ngram/5, _9686, fail)) ^ Redo: (296) [user] subst_args2_failed(494, '&self', [/, ngram, 5], _9354) ^ Unify: (296) [user] subst_args2_failed(494, '&self', [/, ngram, 5], [_12560|_12562]) ^ Call: (297) [user] subst_args(_13574, _13576, 494, '&self', /, _12560) ^ Unify: (297) [user] subst_args(_14518, _14520, 494, '&self', /, _12560) Call: (298) [system] atom(_15388) ^ Redo: (297) [user] subst_args(_16388, _16390, 494, '&self', /, _12560) ^ Unify: (297) [user] subst_args(_17332, _17334, 494, '&self', /, _12560) ^ Call: (298) [user] self_subst(/) ^ Unify: (298) [user] self_subst(/) Call: (299) [system] callable(/) Exit: (299) [system] callable(/) ^ Unify: (298) [user] self_subst(/) ^ Call: (299) [user] self_eval(/) ^ Unify: (299) [user] self_eval(/) ^ Call: (301) [system] setup_call_cleanup('$notrace'(_24682, _24684), once(user:self_eval0(/)), '$restore_trace'(_24682, _24684)) ^ Unify: (301) [system] setup_call_cleanup(system:'$notrace'(_24682, _24684), system:once(user:self_eval0(/)), system:'$restore_trace'(_24682, _24684)) ^ Call: (302) [system] sig_atomic(system:'$notrace'(_24682, _24684)) ^ Exit: (301) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(/)), system:'$restore_trace'(3, -1)) ^ Exit: (299) [user] self_eval(/) ^ Exit: (298) [user] self_subst(/) Call: (298) [system] _12560=(/) Exit: (298) [system] (/)=(/) ^ Exit: (297) [user] subst_args(_32236, _32238, 494, '&self', /, /) ^ Call: (297) [user] subst_args2_failed(494, '&self', [ngram, 5], _12562) ^ Unify: (297) [user] subst_args2_failed(494, '&self', [ngram, 5], _12562) Call: (298) [system] [ngram, 5]==[] ^ Redo: (297) [user] subst_args2_failed(494, '&self', [ngram, 5], _12562) ^ Unify: (297) [user] subst_args2_failed(494, '&self', [ngram, 5], _12562) Call: (298) [system] var([ngram, 5]) ^ Redo: (297) [user] subst_args2_failed(494, '&self', [ngram, 5], _12562) ^ Unify: (297) [user] subst_args2_failed(494, '&self', [ngram, 5], _12562) ^ Call: (298) [user] once(subst_selfless([ngram, 5], _12562)) ^ Unify: (298) [system] once(user:subst_selfless([ngram, 5], _12562)) ^ Call: (299) [user] subst_selfless([ngram, 5], _12562) ^ Unify: (299) [user] subst_selfless([ngram, 5], _12562) Call: (300) [system] var(ngram) ^ Redo: (299) [user] subst_selfless([ngram, 5], _12562) ^ Unify: (299) [user] subst_selfless([ngram, 5], _12562) ^ Call: (300) [user] eval_selfless(_47162, _47164, _47166, _47168, [ngram, 5], _12562) ^ Unify: (300) [user] eval_selfless(_48106, _48108, _48110, _48112, [ngram, 5], _12562) ^ Call: (301) [user] eval_selfless_0([ngram, 5], _12562) ^ Unify: (301) [user] eval_selfless_0([ngram, 5], _12562) Call: (302) [system] var(ngram) ^ Redo: (301) [user] eval_selfless_0([ngram, 5], _12562) ^ Unify: (301) [user] eval_selfless_0([ngram, 5], _12562) ^ Call: (302) [user] eval_selfless_1([ngram, 5], _12562) ^ Unify: (302) [user] eval_selfless_1([ngram, 5], _12562) ^ Call: (303) [user] allow_clp ^ Unify: (303) [user] allow_clp ^ Call: (304) [user] false_flag ^ Unify: (304) [user] false_flag Call: (305) [system] fail Fail: (305) [system] fail ^ Fail: (304) [user] false_flag ^ Redo: (301) [user] eval_selfless_0([ngram, 5], _12562) ^ Unify: (301) [user] eval_selfless_0([ngram, 5], _12562) ^ Call: (302) [user] eval_selfless_2([ngram, 5], _12562) ^ Unify: (302) [user] eval_selfless_2([ngram, 5], _12562) Call: (303) [system] var(ngram) ^ Redo: (302) [user] eval_selfless_2([ngram, 5], _12562) ^ Unify: (302) [user] eval_selfless_2([ngram, 5], _12562) ^ Call: (303) [user] fake_notrace((ground([ngram, 5]), [ngram, 5]=[_68402, _68408, _68414], atom(_68402), catch_warn(current_op(_68440, yfx, _68402)), [ngram, 5]\=[_68460], s2ps([ngram, 5], _68468))) ^ Unify: (303) [user] fake_notrace(user:(ground([ngram, 5]), [ngram, 5]=[_68402, _68408, _68414], atom(_68402), catch_warn(current_op(_68440, yfx, _68402)), [ngram, 5]\=[_68460], s2ps([ngram, 5], _68468))) ^ Call: (304) [user] real_notrace(user:(ground([ngram, 5]), [ngram, 5]=[_68402, _68408, _68414], atom(_68402), catch_warn(current_op(_68440, yfx, _68402)), [ngram, 5]\=[_68460], s2ps([ngram, 5], _68468))) ^ Unify: (304) [user] real_notrace(user:(ground([ngram, 5]), [ngram, 5]=[_68402, _68408, _68414], atom(_68402), catch_warn(current_op(_68440, yfx, _68402)), [ngram, 5]\=[_68460], s2ps([ngram, 5], _68468))) ^ Call: (305) [user] setup_call_cleanup('$notrace'(_72174, _72176), once(user:(ground([ngram, 5]), [ngram, 5]=[_68402, _68408, _68414], atom(_68402), catch_warn(current_op(_68440, yfx, _68402)), [ngram, 5]\=[_68460], s2ps([ngram, 5], _68468))), '$restore_trace'(_72174, _72176)) ^ Unify: (305) [system] setup_call_cleanup(user:'$notrace'(_72174, _72176), user:once(user:(ground([ngram, 5]), [ngram, 5]=[_68402, _68408, _68414], atom(_68402), catch_warn(current_op(_68440, yfx, _68402)), [ngram, 5]\=[_68460], s2ps([ngram, 5], _68468))), user:'$restore_trace'(_72174, _72176)) ^ Call: (306) [system] sig_atomic(user:'$notrace'(_72174, _72176)) ^ Fail: (304) [user] real_notrace(user:(ground([ngram, 5]), [ngram, 5]=[_68402, _68408, _68414], atom(_68402), catch_warn(current_op(_68440, yfx, _68402)), [ngram, 5]\=[_68460], s2ps([ngram, 5], _68468))) ^ Fail: (303) [user] fake_notrace(user:(ground([ngram, 5]), [ngram, 5]=[_68402, _68408, _68414], atom(_68402), catch_warn(current_op(_68440, yfx, _68402)), [ngram, 5]\=[_68460], s2ps([ngram, 5], _68468))) ^ Redo: (297) [user] subst_args2_failed(494, '&self', [ngram, 5], _12562) ^ Unify: (297) [user] subst_args2_failed(494, '&self', [ngram, 5], [_77798|_77800]) ^ Call: (298) [user] subst_args(_78812, _78814, 494, '&self', ngram, _77798) ^ Unify: (298) [user] subst_args(_79756, _79758, 494, '&self', ngram, _77798) Call: (299) [system] atom(_80626) ^ Redo: (298) [user] subst_args(_81626, _81628, 494, '&self', ngram, _77798) ^ Unify: (298) [user] subst_args(_82570, _82572, 494, '&self', ngram, _77798) ^ Call: (299) [user] self_subst(ngram) ^ Unify: (299) [user] self_subst(ngram) Call: (300) [system] callable(ngram) Exit: (300) [system] callable(ngram) ^ Unify: (299) [user] self_subst(ngram) ^ Call: (300) [user] self_eval(ngram) ^ Unify: (300) [user] self_eval(ngram) ^ Call: (302) [system] setup_call_cleanup('$notrace'(_89920, _89922), once(user:self_eval0(ngram)), '$restore_trace'(_89920, _89922)) ^ Unify: (302) [system] setup_call_cleanup(system:'$notrace'(_89920, _89922), system:once(user:self_eval0(ngram)), system:'$restore_trace'(_89920, _89922)) ^ Call: (303) [system] sig_atomic(system:'$notrace'(_89920, _89922)) ^ Exit: (302) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(ngram)), system:'$restore_trace'(3, -1)) ^ Exit: (300) [user] self_eval(ngram) ^ Exit: (299) [user] self_subst(ngram) Call: (299) [system] _77798=ngram Exit: (299) [system] ngram=ngram ^ Exit: (298) [user] subst_args(_97474, _97476, 494, '&self', ngram, ngram) ^ Call: (298) [user] subst_args2_failed(494, '&self', [5], _77800) ^ Unify: (298) [user] subst_args2_failed(494, '&self', [5], _77800) Call: (299) [system] [5]==[] ^ Redo: (298) [user] subst_args2_failed(494, '&self', [5], _77800) ^ Unify: (298) [user] subst_args2_failed(494, '&self', [5], _77800) Call: (299) [system] var([5]) ^ Redo: (298) [user] subst_args2_failed(494, '&self', [5], _77800) ^ Unify: (298) [user] subst_args2_failed(494, '&self', [5], _77800) ^ Call: (299) [user] once(subst_selfless([5], _77800)) ^ Unify: (299) [system] once(user:subst_selfless([5], _77800)) ^ Call: (300) [user] subst_selfless([5], _77800) ^ Unify: (300) [user] subst_selfless([5], _77800) Call: (301) [system] var(5) ^ Redo: (300) [user] subst_selfless([5], _77800) ^ Unify: (300) [user] subst_selfless([5], _77800) ^ Call: (301) [user] eval_selfless(_112400, _112402, _112404, _112406, [5], _77800) ^ Unify: (301) [user] eval_selfless(_113344, _113346, _113348, _113350, [5], _77800) ^ Call: (302) [user] eval_selfless_0([5], _77800) ^ Unify: (302) [user] eval_selfless_0([5], _77800) Call: (303) [system] var(5) ^ Redo: (302) [user] eval_selfless_0([5], _77800) ^ Unify: (302) [user] eval_selfless_0([5], _77800) ^ Call: (303) [user] eval_selfless_1([5], _77800) ^ Unify: (303) [user] eval_selfless_1([5], _77800) ^ Call: (304) [user] allow_clp ^ Unify: (304) [user] allow_clp ^ Call: (305) [user] false_flag ^ Unify: (305) [user] false_flag Call: (306) [system] fail Fail: (306) [system] fail ^ Fail: (305) [user] false_flag ^ Redo: (302) [user] eval_selfless_0([5], _77800) ^ Unify: (302) [user] eval_selfless_0([5], _77800) ^ Call: (303) [user] eval_selfless_2([5], _77800) ^ Unify: (303) [user] eval_selfless_2([5], _77800) Call: (304) [system] var(5) ^ Redo: (303) [user] eval_selfless_2([5], _77800) ^ Unify: (303) [user] eval_selfless_2([5], _77800) ^ Call: (304) [user] fake_notrace((ground([5]), [5]=[_133640, _133646, _133652], atom(_133640), catch_warn(current_op(_133678, yfx, _133640)), [5]\=[_133698], s2ps([5], _133706))) ^ Unify: (304) [user] fake_notrace(user:(ground([5]), [5]=[_133640, _133646, _133652], atom(_133640), catch_warn(current_op(_133678, yfx, _133640)), [5]\=[_133698], s2ps([5], _133706))) ^ Call: (305) [user] real_notrace(user:(ground([5]), [5]=[_133640, _133646, _133652], atom(_133640), catch_warn(current_op(_133678, yfx, _133640)), [5]\=[_133698], s2ps([5], _133706))) ^ Unify: (305) [user] real_notrace(user:(ground([5]), [5]=[_133640, _133646, _133652], atom(_133640), catch_warn(current_op(_133678, yfx, _133640)), [5]\=[_133698], s2ps([5], _133706))) ^ Call: (306) [user] setup_call_cleanup('$notrace'(_137412, _137414), once(user:(ground([5]), [5]=[_133640, _133646, _133652], atom(_133640), catch_warn(current_op(_133678, yfx, _133640)), [5]\=[_133698], s2ps([5], _133706))), '$restore_trace'(_137412, _137414)) ^ Unify: (306) [system] setup_call_cleanup(user:'$notrace'(_137412, _137414), user:once(user:(ground([5]), [5]=[_133640, _133646, _133652], atom(_133640), catch_warn(current_op(_133678, yfx, _133640)), [5]\=[_133698], s2ps([5], _133706))), user:'$restore_trace'(_137412, _137414)) ^ Call: (307) [system] sig_atomic(user:'$notrace'(_137412, _137414)) ^ Fail: (305) [user] real_notrace(user:(ground([5]), [5]=[_133640, _133646, _133652], atom(_133640), catch_warn(current_op(_133678, yfx, _133640)), [5]\=[_133698], s2ps([5], _133706))) ^ Fail: (304) [user] fake_notrace(user:(ground([5]), [5]=[_133640, _133646, _133652], atom(_133640), catch_warn(current_op(_133678, yfx, _133640)), [5]\=[_133698], s2ps([5], _133706))) ^ Redo: (298) [user] subst_args2_failed(494, '&self', [5], _77800) ^ Unify: (298) [user] subst_args2_failed(494, '&self', [5], [_143036|_143038]) ^ Call: (299) [user] subst_args(_144050, _144052, 494, '&self', 5, _143036) ^ Unify: (299) [user] subst_args(_144994, _144996, 494, '&self', 5, _143036) Call: (300) [system] atom(_145864) ^ Redo: (299) [user] subst_args(_146864, _146866, 494, '&self', 5, _143036) ^ Unify: (299) [user] subst_args(_147808, _147810, 494, '&self', 5, _143036) ^ Call: (300) [user] self_subst(5) ^ Unify: (300) [user] self_subst(5) Call: (301) [system] callable(5) ^ Redo: (300) [user] self_subst(5) ^ Exit: (300) [user] self_subst(5) Call: (300) [system] _143036=5 Exit: (300) [system] 5=5 ^ Exit: (299) [user] subst_args(_155228, _155230, 494, '&self', 5, 5) ^ Call: (299) [user] subst_args2_failed(494, '&self', [], _143038) ^ Unify: (299) [user] subst_args2_failed(494, '&self', [], _143038) Call: (300) [system] []==[] Exit: (300) [system] []==[] Call: (300) [system] _143038=[] Exit: (300) [system] []=[] ^ Exit: (299) [user] subst_args2_failed(494, '&self', [], []) ^ Exit: (298) [user] subst_args2_failed(494, '&self', [5], [5]) ^ Exit: (297) [user] subst_args2_failed(494, '&self', [ngram, 5], [ngram, 5]) ^ Exit: (296) [user] subst_args2_failed(494, '&self', [/, ngram, 5], [/, ngram, 5]) ^ Exit: (295) [user] subst_args1(=, _9326, 494, '&self', [/, ngram, 5], [/, ngram, 5]) ^ Exit: (294) [user] subst_args1(_9324, _9326, 494, '&self', [/, ngram, 5], [/, ngram, 5]) Call: (294) [system] nb_setarg(1, retval(fail), [/, ngram, 5]) Exit: (294) [system] nb_setarg(1, retval([/, ngram, 5]), [/, ngram, 5]) ^ Call: (294) [user] ignore(notrace((\+[/, ngram, 5]\=_9370, nb_setarg(1, retval([/, ngram, 5]), [/, ngram, 5])))) ^ Unify: (294) [system] ignore(user:notrace((\+[/, ngram, 5]\=_9370, nb_setarg(1, retval([/, ngram, 5]), [/, ngram, 5])))) ^ Call: (296) [system] setup_call_cleanup('$notrace'(_171072, _171074), once(user:(\+[/, ngram, 5]\=_9370, nb_setarg(1, retval([/, ngram, 5]), [/, ngram, 5]))), '$restore_trace'(_171072, _171074)) ^ Unify: (296) [system] setup_call_cleanup(system:'$notrace'(_171072, _171074), system:once(user:(\+[/, ngram, 5]\=_9370, nb_setarg(1, retval([/, ngram, 5]), [/, ngram, 5]))), system:'$restore_trace'(_171072, _171074)) ^ Call: (297) [system] sig_atomic(system:'$notrace'(_171072, _171074)) ^ Exit: (296) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(\+[/, ngram, 5]\=_9370, nb_setarg(1, retval([/, ngram, 5]), [/, ngram, 5]))), system:'$restore_trace'(3, -1)) ^ Exit: (294) [system] ignore(user:notrace((\+[/, ngram, 5]\=_9370, nb_setarg(1, retval([/, ngram, 5]), [/, ngram, 5])))) ^ Call: (294) [user] ignore((_9362==1->ignore(\+ \+ (flag(eval_num, _9400, _9400+1), (retval([/, ngram, 5])\=@=retval(fail), nonvar([/, ngram, 5])->indentq(5, _9400, <--, [false, [/, ngram, 5]]);indentq(5, _9400, <--, [false, retval([/, ngram, 5])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9400, _9400+1), (retval([/, ngram, 5])\=@=retval(fail), nonvar([/, ngram, 5])->indentq(5, _9400, <--, [false, [/, ngram, 5]]);indentq(5, _9400, <--, [false, retval([/, ngram, 5])])))))))))) ^ Unify: (294) [system] ignore(user:(_9362==1->ignore(\+ \+ (flag(eval_num, _9400, _9400+1), (retval([/, ngram, 5])\=@=retval(fail), nonvar([/, ngram, 5])->indentq(5, _9400, <--, [false, [/, ngram, 5]]);indentq(5, _9400, <--, [false, retval([/, ngram, 5])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9400, _9400+1), (retval([/, ngram, 5])\=@=retval(fail), nonvar([/, ngram, 5])->indentq(5, _9400, <--, [false, [/, ngram, 5]]);indentq(5, _9400, <--, [false, retval([/, ngram, 5])])))))))))) Call: (296) [system] _9362==1 Fail: (296) [system] _9362==1 ^ Call: (297) [system] setup_call_cleanup('$notrace'(_179528, _179530), once(user:ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9400, _9400+1), (retval([/, ngram, 5])\=@=retval(fail), nonvar([/, ngram, 5])->indentq(5, _9400, <--, [false, [/, ngram, 5]]);indentq(5, _9400, <--, [false, retval([/, ngram, 5])])))))))), '$restore_trace'(_179528, _179530)) ^ Unify: (297) [system] setup_call_cleanup(system:'$notrace'(_179528, _179530), system:once(user:ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9400, _9400+1), (retval([/, ngram, 5])\=@=retval(fail), nonvar([/, ngram, 5])->indentq(5, _9400, <--, [false, [/, ngram, 5]]);indentq(5, _9400, <--, [false, retval([/, ngram, 5])])))))))), system:'$restore_trace'(_179528, _179530)) ^ Call: (298) [system] sig_atomic(system:'$notrace'(_179528, _179530)) ^ Exit: (297) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9400, _9400+1), (retval([/, ngram, 5])\=@=retval(fail), nonvar([/, ngram, 5])->indentq(5, _9400, <--, [false, [/, ngram, 5]]);indentq(5, _9400, <--, [false, retval([/, ngram, 5])])))))))), system:'$restore_trace'(3, -1)) ^ Exit: (294) [system] ignore(user:(_9362==1->ignore(\+ \+ (flag(eval_num, _9400, _9400+1), (retval([/, ngram, 5])\=@=retval(fail), nonvar([/, ngram, 5])->indentq(5, _9400, <--, [false, [/, ngram, 5]]);indentq(5, _9400, <--, [false, retval([/, ngram, 5])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9400, _9400+1), (retval([/, ngram, 5])\=@=retval(fail), nonvar([/, ngram, 5])->indentq(5, _9400, <--, [false, [/, ngram, 5]]);indentq(5, _9400, <--, [false, retval([/, ngram, 5])])))))))))) ^ Exit: (292) [system] call_cleanup(user:((call(subst_args1(_9324, _9326), 494, '&self', [/, ngram, 5], [/, ngram, 5])*->nb_setarg(1, retval([/, ngram, 5]), [/, ngram, 5]);fail, trace, call(subst_args1(_9324, _9326), 494, '&self', [/, ngram, 5], [/, ngram, 5])), ignore(notrace((\+[/, ngram, 5]\=_9370, nb_setarg(1, retval([/, ngram, 5]), [/, ngram, 5]))))), user:ignore((_9362==1->ignore(\+ \+ (flag(eval_num, _9400, _9400+1), (retval([/, ngram, 5])\=@=retval(fail), nonvar([/, ngram, 5])->indentq(5, _9400, <--, [false, [/, ngram, 5]]);indentq(5, _9400, <--, [false, retval([/, ngram, 5])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9400, _9400+1), (retval([/, ngram, 5])\=@=retval(fail), nonvar([/, ngram, 5])->indentq(5, _9400, <--, [false, [/, ngram, 5]]);indentq(5, _9400, <--, [false, retval([/, ngram, 5])]))))))))))) Call: (292) [system] retval([/, ngram, 5])\=@=retval(fail) Exit: (292) [system] retval([/, ngram, 5])\=@=retval(fail) ^ Exit: (291) [user] trace_eval(subst_args1(_9324, _9326), (false, (e2;e)), 494, '&self', [/, ngram, 5], [/, ngram, 5]) Call: (291) [system] [/, ngram, 5]\=@=[/, ngram, 5] ^ Redo: (290) [user] subst_args0(_9324, _9326, 494, '&self', [/, ngram, 5], _9318) Call: (291) [system] _9318=[/, ngram, 5] Exit: (291) [system] [/, ngram, 5]=[/, ngram, 5] ^ Exit: (290) [user] subst_args0(_9324, _9326, 494, '&self', [/, ngram, 5], [/, ngram, 5]) ^ Exit: (289) [user] subst_args(_9324, _9326, 495, '&self', [/, ngram, 5], [/, ngram, 5]) ^ Call: (289) [user] subst_args2_failed(495, '&self', [[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9320) ^ Unify: (289) [user] subst_args2_failed(495, '&self', [[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9320) Call: (290) [system] [[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]==[] ^ Redo: (289) [user] subst_args2_failed(495, '&self', [[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9320) ^ Unify: (289) [user] subst_args2_failed(495, '&self', [[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9320) Call: (290) [system] var([[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) ^ Redo: (289) [user] subst_args2_failed(495, '&self', [[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9320) ^ Unify: (289) [user] subst_args2_failed(495, '&self', [[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9320) ^ Call: (290) [user] once(subst_selfless([[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9320)) ^ Unify: (290) [system] once(user:subst_selfless([[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9320)) ^ Call: (291) [user] subst_selfless([[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9320) ^ Unify: (291) [user] subst_selfless([[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9320) Call: (292) [system] var([/, ngram, 6]) ^ Redo: (291) [user] subst_selfless([[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9320) ^ Unify: (291) [user] subst_selfless([[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9320) ^ Call: (292) [user] eval_selfless(_207810, _207812, _207814, _207816, [[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9320) ^ Unify: (292) [user] eval_selfless(_208754, _208756, _208758, _208760, [[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9320) ^ Call: (293) [user] eval_selfless_0([[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9320) ^ Unify: (293) [user] eval_selfless_0([[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9320) Call: (294) [system] var([/, ngram, 6]) ^ Redo: (293) [user] eval_selfless_0([[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9320) ^ Unify: (293) [user] eval_selfless_0([[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9320) ^ Call: (294) [user] eval_selfless_1([[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9320) ^ Unify: (294) [user] eval_selfless_1([[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9320) ^ Call: (295) [user] allow_clp ^ Unify: (295) [user] allow_clp ^ Call: (296) [user] false_flag ^ Unify: (296) [user] false_flag Call: (297) [system] fail Fail: (297) [system] fail ^ Fail: (296) [user] false_flag ^ Redo: (293) [user] eval_selfless_0([[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9320) ^ Unify: (293) [user] eval_selfless_0([[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9320) ^ Call: (294) [user] eval_selfless_2([[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9320) ^ Unify: (294) [user] eval_selfless_2([[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9320) Call: (295) [system] var([/, ngram, 6]) ^ Redo: (294) [user] eval_selfless_2([[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9320) ^ Unify: (294) [user] eval_selfless_2([[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9320) ^ Call: (295) [user] fake_notrace((ground([[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_229050, _229056, _229062], atom(_229050), catch_warn(current_op(_229088, yfx, _229050)), [[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_229108], s2ps([[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _229116))) ^ Unify: (295) [user] fake_notrace(user:(ground([[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_229050, _229056, _229062], atom(_229050), catch_warn(current_op(_229088, yfx, _229050)), [[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_229108], s2ps([[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _229116))) ^ Call: (296) [user] real_notrace(user:(ground([[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_229050, _229056, _229062], atom(_229050), catch_warn(current_op(_229088, yfx, _229050)), [[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_229108], s2ps([[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _229116))) ^ Unify: (296) [user] real_notrace(user:(ground([[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_229050, _229056, _229062], atom(_229050), catch_warn(current_op(_229088, yfx, _229050)), [[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_229108], s2ps([[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _229116))) ^ Call: (297) [user] setup_call_cleanup('$notrace'(_232822, _232824), once(user:(ground([[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_229050, _229056, _229062], atom(_229050), catch_warn(current_op(_229088, yfx, _229050)), [[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_229108], s2ps([[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _229116))), '$restore_trace'(_232822, _232824)) ^ Unify: (297) [system] setup_call_cleanup(user:'$notrace'(_232822, _232824), user:once(user:(ground([[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_229050, _229056, _229062], atom(_229050), catch_warn(current_op(_229088, yfx, _229050)), [[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_229108], s2ps([[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _229116))), user:'$restore_trace'(_232822, _232824)) ^ Call: (298) [system] sig_atomic(user:'$notrace'(_232822, _232824)) ^ Fail: (296) [user] real_notrace(user:(ground([[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_229050, _229056, _229062], atom(_229050), catch_warn(current_op(_229088, yfx, _229050)), [[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_229108], s2ps([[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _229116))) ^ Fail: (295) [user] fake_notrace(user:(ground([[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_229050, _229056, _229062], atom(_229050), catch_warn(current_op(_229088, yfx, _229050)), [[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_229108], s2ps([[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _229116))) ^ Redo: (289) [user] subst_args2_failed(495, '&self', [[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9320) ^ Unify: (289) [user] subst_args2_failed(495, '&self', [[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], [_238446|_238448]) ^ Call: (290) [user] subst_args(_239460, _239462, 495, '&self', [/, ngram, 6], _238446) ^ Unify: (290) [user] subst_args(_240404, _240406, 495, '&self', [/, ngram, 6], _238446) Call: (291) [system] atom(_241274) ^ Redo: (290) [user] subst_args(_242274, _242276, 495, '&self', [/, ngram, 6], _238446) ^ Unify: (290) [user] subst_args(_243218, _243220, 495, '&self', [/, ngram, 6], _238446) ^ Call: (291) [user] self_subst([/, ngram, 6]) ^ Unify: (291) [user] self_subst([/, ngram, 6]) Call: (292) [system] callable([/, ngram, 6]) Exit: (292) [system] callable([/, ngram, 6]) ^ Unify: (291) [user] self_subst([/, ngram, 6]) ^ Call: (292) [user] self_eval([/, ngram, 6]) ^ Unify: (292) [user] self_eval([/, ngram, 6]) ^ Call: (294) [system] setup_call_cleanup('$notrace'(_250568, _250570), once(user:self_eval0([/, ngram, 6])), '$restore_trace'(_250568, _250570)) ^ Unify: (294) [system] setup_call_cleanup(system:'$notrace'(_250568, _250570), system:once(user:self_eval0([/, ngram, 6])), system:'$restore_trace'(_250568, _250570)) ^ Call: (295) [system] sig_atomic(system:'$notrace'(_250568, _250570)) ^ Fail: (292) [user] self_eval([/, ngram, 6]) ^ Redo: (290) [user] subst_args(_254404, _254406, 495, '&self', [/, ngram, 6], _238446) ^ Unify: (290) [user] subst_args(_255348, _255350, 495, '&self', [/, ngram, 6], _238446) Call: (291) [system] [ngram, 6]==[] ^ Redo: (290) [user] subst_args(_257220, _257222, 495, '&self', [/, ngram, 6], _238446) ^ Unify: (290) [user] subst_args(_258164, _258166, 495, '&self', [/, ngram, 6], _238446) ^ Call: (292) [system] setup_call_cleanup('$notrace'(_259054, _259056), once(user:(_259036 is 495-1)), '$restore_trace'(_259054, _259056)) ^ Unify: (292) [system] setup_call_cleanup(system:'$notrace'(_259054, _259056), system:once(user:(_259036 is 495-1)), system:'$restore_trace'(_259054, _259056)) ^ Call: (293) [system] sig_atomic(system:'$notrace'(_259054, _259056)) ^ Exit: (292) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(494 is 495-1)), system:'$restore_trace'(3, -1)) ^ Call: (291) [user] subst_args0(_262830, _262832, 494, '&self', [/, ngram, 6], _238446) ^ Unify: (291) [user] subst_args0(_262830, _262832, 494, '&self', [/, ngram, 6], _238446) ^ Call: (292) [user] self_subst([/, ngram, 6]) ^ Unify: (292) [user] self_subst([/, ngram, 6]) Call: (293) [system] callable([/, ngram, 6]) Exit: (293) [system] callable([/, ngram, 6]) ^ Unify: (292) [user] self_subst([/, ngram, 6]) ^ Call: (293) [user] self_eval([/, ngram, 6]) ^ Unify: (293) [user] self_eval([/, ngram, 6]) ^ Call: (295) [system] setup_call_cleanup('$notrace'(_271208, _271210), once(user:self_eval0([/, ngram, 6])), '$restore_trace'(_271208, _271210)) ^ Unify: (295) [system] setup_call_cleanup(system:'$notrace'(_271208, _271210), system:once(user:self_eval0([/, ngram, 6])), system:'$restore_trace'(_271208, _271210)) ^ Call: (296) [system] sig_atomic(system:'$notrace'(_271208, _271210)) ^ Fail: (293) [user] self_eval([/, ngram, 6]) ^ Redo: (291) [user] subst_args0(_262830, _262832, 494, '&self', [/, ngram, 6], _238446) ^ Unify: (291) [user] subst_args0(_262830, _262832, 494, '&self', [/, ngram, 6], _238446) Call: (292) [system] _276864 is 494+ -1 Exit: (292) [system] 493 is 494+ -1 ^ Call: (292) [user] trace_eval(subst_args1(_262830, _262832), (false, (e2;e)), 494, '&self', [/, ngram, 6], _278740) ^ Unify: (292) [user] trace_eval(subst_args1(_262830, _262832), (false, (e2;e)), 494, '&self', [/, ngram, 6], _278740) ^ Call: (293) [user] must_det_ll((notrace((flag(eval_num, _280650, _280650+1), _280668 is _280650 mod 500, _280686 is 99-494 mod 100, _280710=_280712, option_else('trace-length', _280724, 500), option_else('trace-depth', _280732, 30))), quietly(if_t((nop(stop_rtrace), _280668>_280724), (set_debug(eval, false), _280788 is _280724+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_280788])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_280840))))) ^ Unify: (293) [user] must_det_ll(user:(notrace((flag(eval_num, _280650, _280650+1), _280668 is _280650 mod 500, _280686 is 99-494 mod 100, _280710=_280712, option_else('trace-length', _280724, 500), option_else('trace-depth', _280732, 30))), quietly(if_t((nop(stop_rtrace), _280668>_280724), (set_debug(eval, false), _280788 is _280724+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_280788])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_280840))))) ^ Call: (294) [user] once(user:(notrace((flag(eval_num, _280650, _280650+1), _280668 is _280650 mod 500, _280686 is 99-494 mod 100, _280710=_280712, option_else('trace-length', _280724, 500), option_else('trace-depth', _280732, 30))), quietly(if_t((nop(stop_rtrace), _280668>_280724), (set_debug(eval, false), _280788 is _280724+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_280788])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_280840))))) ^ Unify: (294) [system] once(user:(notrace((flag(eval_num, _280650, _280650+1), _280668 is _280650 mod 500, _280686 is 99-494 mod 100, _280710=_280712, option_else('trace-length', _280724, 500), option_else('trace-depth', _280732, 30))), quietly(if_t((nop(stop_rtrace), _280668>_280724), (set_debug(eval, false), _280788 is _280724+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_280788])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_280840))))) ^ Call: (297) [system] setup_call_cleanup('$notrace'(_284564, _284566), once(user:(flag(eval_num, _280650, _280650+1), _280668 is _280650 mod 500, _280686 is 99-494 mod 100, _280710=_280712, option_else('trace-length', _280724, 500), option_else('trace-depth', _280732, 30))), '$restore_trace'(_284564, _284566)) ^ Unify: (297) [system] setup_call_cleanup(system:'$notrace'(_284564, _284566), system:once(user:(flag(eval_num, _280650, _280650+1), _280668 is _280650 mod 500, _280686 is 99-494 mod 100, _280710=_280712, option_else('trace-length', _280724, 500), option_else('trace-depth', _280732, 30))), system:'$restore_trace'(_284564, _284566)) ^ Call: (298) [system] sig_atomic(system:'$notrace'(_284564, _284566)) ^ Exit: (297) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(flag(eval_num, 58, 58+1), 58 is 58 mod 500, 5 is 99-494 mod 100, _280710=_280710, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), system:'$restore_trace'(3, -1)) ^ Call: (297) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 58>500), (set_debug(eval, false), _280788 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_280788])), nop((start_rtrace, rtrace))))) ^ Unify: (297) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 58>500), (set_debug(eval, false), _280788 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_280788])), nop((start_rtrace, rtrace))))) ^ Exit: (297) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 58>500), (set_debug(eval, false), _280788 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_280788])), nop((start_rtrace, rtrace))))) Call: (296) [user] nop(notrace(no_repeats_var(_280840))) Unify: (296) [user] nop(notrace(no_repeats_var(_280840))) Exit: (296) [user] nop(notrace(no_repeats_var(_280840))) ^ Exit: (294) [system] once(user:(notrace((flag(eval_num, 58, 58+1), 58 is 58 mod 500, 5 is 99-494 mod 100, _280710=_280710, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), quietly(if_t((nop(stop_rtrace), 58>500), (set_debug(eval, false), _280788 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_280788])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_280840))))) ^ Exit: (293) [user] must_det_ll(user:(notrace((flag(eval_num, 58, 58+1), 58 is 58 mod 500, 5 is 99-494 mod 100, _280710=_280710, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), quietly(if_t((nop(stop_rtrace), 58>500), (set_debug(eval, false), _280788 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_280788])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_280840))))) Call: (293) [occurs] occurs:sub_term(_296028, (false, (e2;e))) Unify: (293) [occurs] occurs:sub_term((false, (e2;e)), (false, (e2;e))) Exit: (293) [occurs] occurs:sub_term((false, (e2;e)), (false, (e2;e))) Call: (293) [system] (false, (e2;e))\=(false, (e2;e)) Fail: (293) [system] (false, (e2;e))\=(false, (e2;e)) Redo: (293) [occurs] occurs:sub_term(_296028, (false, (e2;e))) Unify: (293) [occurs] occurs:sub_term(_296028, (false, (e2;e))) Call: (294) [system] compound((false, (e2;e))) Exit: (294) [system] compound((false, (e2;e))) Call: (294) [system] arg(_304450, (false, (e2;e)), _304374) Exit: (294) [system] arg(1, (false, (e2;e)), false) Call: (294) [occurs] occurs:sub_term(_296028, false) Unify: (294) [occurs] occurs:sub_term(false, false) Exit: (294) [occurs] occurs:sub_term(false, false) Exit: (293) [occurs] occurs:sub_term(false, (false, (e2;e))) Call: (293) [system] (false, (e2;e))\=false Exit: (293) [system] (false, (e2;e))\=false ^ Call: (293) [user] if_trace((eval;false, (e2;e)), (_280710=1, indentq(5, 58, -->, [false, [/, ngram, 6]]))) ^ Unify: (293) [user] if_trace((eval;false, (e2;e)), (_280710=1, indentq(5, 58, -->, [false, [/, ngram, 6]]))) ^ Call: (295) [system] setup_call_cleanup('$notrace'(_313754, _313756), once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _280710=1, indentq(5, 58, -->, [false, [/, ngram, 6]]))), _313712, fbug((_313712-->if_trace((eval;false, (e2;e)), (_280710=1, indentq(5, 58, -->, [false, [/, ngram, 6]])))))))), '$restore_trace'(_313754, _313756)) ^ Unify: (295) [system] setup_call_cleanup(system:'$notrace'(_313754, _313756), system:once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _280710=1, indentq(5, 58, -->, [false, [/, ngram, 6]]))), _313712, fbug((_313712-->if_trace((eval;false, (e2;e)), (_280710=1, indentq(5, 58, -->, [false, [/, ngram, 6]])))))))), system:'$restore_trace'(_313754, _313756)) ^ Call: (296) [system] sig_atomic(system:'$notrace'(_313754, _313756)) ^ Exit: (295) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _280710=1, indentq(5, 58, -->, [false, [/, ngram, 6]]))), _313712, fbug((_313712-->if_trace((eval;false, (e2;e)), (_280710=1, indentq(5, 58, -->, [false, [/, ngram, 6]])))))))), system:'$restore_trace'(3, -1)) ^ Exit: (293) [user] if_trace((eval;false, (e2;e)), (_280710=1, indentq(5, 58, -->, [false, [/, ngram, 6]]))) Call: (293) [system] _318536=retval(fail) Exit: (293) [system] retval(fail)=retval(fail) Call: (293) [system] _320398=(\+ \+ (flag(eval_num, _320418, _320418+1), (retval(fail)\=@=retval(fail), nonvar(_278740)->indentq(5, _320418, <--, [false, _278740]);indentq(5, _320418, <--, [false, retval(fail)])))) Exit: (293) [system] (\+ \+ (flag(eval_num, _320418, _320418+1), (retval(fail)\=@=retval(fail), nonvar(_278740)->indentq(5, _320418, <--, [false, _278740]);indentq(5, _320418, <--, [false, retval(fail)]))))=(\+ \+ (flag(eval_num, _320418, _320418+1), (retval(fail)\=@=retval(fail), nonvar(_278740)->indentq(5, _320418, <--, [false, _278740]);indentq(5, _320418, <--, [false, retval(fail)])))) ^ Call: (293) [user] call_cleanup(((call(subst_args1(_262830, _262832), 494, '&self', [/, ngram, 6], _278740)*->nb_setarg(1, retval(fail), _278740);fail, trace, call(subst_args1(_262830, _262832), 494, '&self', [/, ngram, 6], _278740)), ignore(notrace((\+_278740\=_280840, nb_setarg(1, retval(fail), _278740))))), ignore((_280710==1->ignore(\+ \+ (flag(eval_num, _320418, _320418+1), (retval(fail)\=@=retval(fail), nonvar(_278740)->indentq(5, _320418, <--, [false, _278740]);indentq(5, _320418, <--, [false, retval(fail)]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _320418, _320418+1), (retval(fail)\=@=retval(fail), nonvar(_278740)->indentq(5, _320418, <--, [false, _278740]);indentq(5, _320418, <--, [false, retval(fail)]))))))))))) ^ Unify: (293) [system] call_cleanup(user:((call(subst_args1(_262830, _262832), 494, '&self', [/, ngram, 6], _278740)*->nb_setarg(1, retval(fail), _278740);fail, trace, call(subst_args1(_262830, _262832), 494, '&self', [/, ngram, 6], _278740)), ignore(notrace((\+_278740\=_280840, nb_setarg(1, retval(fail), _278740))))), user:ignore((_280710==1->ignore(\+ \+ (flag(eval_num, _320418, _320418+1), (retval(fail)\=@=retval(fail), nonvar(_278740)->indentq(5, _320418, <--, [false, _278740]);indentq(5, _320418, <--, [false, retval(fail)]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _320418, _320418+1), (retval(fail)\=@=retval(fail), nonvar(_278740)->indentq(5, _320418, <--, [false, _278740]);indentq(5, _320418, <--, [false, retval(fail)]))))))))))) ^ Call: (295) [user] subst_args1(_262830, _262832, 494, '&self', [/, ngram, 6], _278740) ^ Unify: (295) [user] subst_args1(_262830, _262832, 494, '&self', [/, ngram, 6], _278740) Call: (296) [system] var(_262830) Exit: (296) [system] var(_262830) ^ Call: (296) [user] subst_args1(=, _262832, 494, '&self', [/, ngram, 6], _278740) ^ Unify: (296) [user] subst_args1(=, _262832, 494, '&self', [/, ngram, 6], _278740) Call: (297) [system] var(=) ^ Redo: (296) [user] subst_args1(=, _262832, 494, '&self', [/, ngram, 6], _278740) Call: (297) [system] atom(=) Exit: (297) [system] atom(=) Call: (297) [system] (=)\==(=) ^ Redo: (296) [user] subst_args1(=, _262832, 494, '&self', [/, ngram, 6], _278740) ^ Unify: (296) [user] subst_args1(=, _262832, 494, '&self', [/, ngram, 6], _278740) Call: (297) [system] atom([/, ngram, 6]) ^ Redo: (296) [user] subst_args1(=, _262832, 494, '&self', [/, ngram, 6], _278740) ^ Unify: (296) [user] subst_args1(=, _262832, 494, '&self', [/, ngram, 6], _278740) Call: (297) [system] is_list([ngram, 6]) Exit: (297) [system] is_list([ngram, 6]) ^ Unify: (296) [user] subst_args1(=, _262832, 494, '&self', [/, ngram, 6], _278740) Call: (297) [system] is_list([/, ngram, 6]) Exit: (297) [system] is_list([/, ngram, 6]) ^ Unify: (296) [user] subst_args1(=, _262832, 494, '&self', [/, ngram, 6], [/|_344008]) Call: (297) [system] var(/) ^ Redo: (296) [user] subst_args1(=, _262832, 494, '&self', [/, ngram, 6], _278740) ^ Unify: (296) [user] subst_args1(=, _262832, 494, '&self', [/, ngram, 6], _278740) Call: (297) [system] fail ^ Redo: (296) [user] subst_args1(=, _262832, 494, '&self', [/, ngram, 6], _278740) ^ Unify: (296) [user] subst_args1(=, _262832, 494, '&self', [/, ngram, 6], _278740) Call: (297) [system] is_list([/, ngram, 6]) Exit: (297) [system] is_list([/, ngram, 6]) ^ Call: (297) [user] apply:maplist(self_subst, [/, ngram, 6]) ^ Unify: (297) [apply] apply:maplist(user:self_subst, [/, ngram, 6]) Call: (298) [apply] apply:maplist_([/, ngram, 6], user:self_subst) Unify: (298) [apply] apply:maplist_([/, ngram, 6], user:self_subst) ^ Call: (299) [user] self_subst(/) ^ Unify: (299) [user] self_subst(/) Call: (300) [system] callable(/) Exit: (300) [system] callable(/) ^ Unify: (299) [user] self_subst(/) ^ Call: (300) [user] self_eval(/) ^ Unify: (300) [user] self_eval(/) ^ Call: (302) [system] setup_call_cleanup('$notrace'(_362628, _362630), once(user:self_eval0(/)), '$restore_trace'(_362628, _362630)) ^ Unify: (302) [system] setup_call_cleanup(system:'$notrace'(_362628, _362630), system:once(user:self_eval0(/)), system:'$restore_trace'(_362628, _362630)) ^ Call: (303) [system] sig_atomic(system:'$notrace'(_362628, _362630)) ^ Exit: (302) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(/)), system:'$restore_trace'(3, -1)) ^ Exit: (300) [user] self_eval(/) ^ Exit: (299) [user] self_subst(/) Call: (299) [apply] apply:maplist_([ngram, 6], user:self_subst) Unify: (299) [apply] apply:maplist_([ngram, 6], user:self_subst) ^ Call: (300) [user] self_subst(ngram) ^ Unify: (300) [user] self_subst(ngram) Call: (301) [system] callable(ngram) Exit: (301) [system] callable(ngram) ^ Unify: (300) [user] self_subst(ngram) ^ Call: (301) [user] self_eval(ngram) ^ Unify: (301) [user] self_eval(ngram) ^ Call: (303) [system] setup_call_cleanup('$notrace'(_376588, _376590), once(user:self_eval0(ngram)), '$restore_trace'(_376588, _376590)) ^ Unify: (303) [system] setup_call_cleanup(system:'$notrace'(_376588, _376590), system:once(user:self_eval0(ngram)), system:'$restore_trace'(_376588, _376590)) ^ Call: (304) [system] sig_atomic(system:'$notrace'(_376588, _376590)) ^ Exit: (303) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(ngram)), system:'$restore_trace'(3, -1)) ^ Exit: (301) [user] self_eval(ngram) ^ Exit: (300) [user] self_subst(ngram) Call: (300) [apply] apply:maplist_([6], user:self_subst) Unify: (300) [apply] apply:maplist_([6], user:self_subst) ^ Call: (301) [user] self_subst(6) ^ Unify: (301) [user] self_subst(6) Call: (302) [system] callable(6) ^ Redo: (301) [user] self_subst(6) ^ Exit: (301) [user] self_subst(6) Call: (301) [apply] apply:maplist_([], user:self_subst) Unify: (301) [apply] apply:maplist_([], user:self_subst) Exit: (301) [apply] apply:maplist_([], user:self_subst) Exit: (300) [apply] apply:maplist_([6], user:self_subst) Exit: (299) [apply] apply:maplist_([ngram, 6], user:self_subst) Exit: (298) [apply] apply:maplist_([/, ngram, 6], user:self_subst) ^ Exit: (297) [apply] apply:maplist(user:self_subst, [/, ngram, 6]) Call: (297) [system] [/, ngram, 6]=[_395192|_395194] Exit: (297) [system] [/, ngram, 6]=[/, ngram, 6] Call: (297) [system] atom(/) Exit: (297) [system] atom(/) ^ Unify: (296) [user] subst_args1(=, _262832, 494, '&self', [/, ngram, 6], _278740) ^ Call: (297) [user] is_space_op(/) ^ Redo: (296) [user] subst_args1(=, _262832, 494, '&self', [/, ngram, 6], _278740) ^ Unify: (296) [user] subst_args1(=, _262832, 494, '&self', [/, ngram, 6], _278740) Call: (297) [system] (/)==case ^ Redo: (296) [user] subst_args1(=, _262832, 494, '&self', [/, ngram, 6], _278740) ^ Unify: (296) [user] subst_args1(=, _262832, 494, '&self', [/, ngram, 6], _278740) Call: (297) [system] fail ^ Redo: (296) [user] subst_args1(=, _262832, 494, '&self', [/, ngram, 6], _278740) ^ Unify: (296) [user] subst_args1(=, _262832, 494, '&self', [/, ngram, 6], _278740) Call: (297) [system] _408276=do_more_defs(true) Exit: (297) [system] do_more_defs(true)=do_more_defs(true) ^ Call: (297) [user] clause(eval_21(subst_args, _262832, 494, '&self', [/, ngram, 6], _278740), _410152) ^ Redo: (296) [user] subst_args1(=, _262832, 494, '&self', [/, ngram, 6], _278740) ^ Unify: (296) [user] subst_args1(=, _262832, 494, '&self', [/, ngram, 6], _278740) Call: (297) [system] fail ^ Redo: (296) [user] subst_args1(=, _262832, 494, '&self', [/, ngram, 6], _278740) ^ Unify: (296) [user] subst_args1(=, _262832, 494, '&self', [/, ngram, 6], _278740) ^ Call: (297) [user] is_and(/) ^ Unify: (297) [user] is_and(/) Call: (298) [system] atom(/) Exit: (298) [system] atom(/) ^ Unify: (297) [user] is_and(/) ^ Call: (298) [user] is_and(/, _420476) ^ Unify: (298) [user] is_and(/, _421404) Call: (299) [system] atom(/) Exit: (299) [system] atom(/) ^ Redo: (296) [user] subst_args1(=, _262832, 494, '&self', [/, ngram, 6], _278740) ^ Unify: (296) [user] subst_args1(=, _262832, 494, '&self', [/, ngram, 6], [/|_425052]) Call: (297) [system] nonvar(/) Exit: (297) [system] nonvar(/) Call: (297) [system] fail ^ Redo: (296) [user] subst_args1(=, _262832, 494, '&self', [/, ngram, 6], _278740) ^ Unify: (296) [user] subst_args1(=, _262832, 494, '&self', [/, ngram, 6], _278740) ^ Call: (297) [user] subst_args2(=, 494, '&self', [/, ngram, 6], _278740) ^ Unify: (297) [user] subst_args2(=, 494, '&self', [/, ngram, 6], _278740) Call: (298) [system] 494<3 ^ Redo: (297) [user] subst_args2(=, 494, '&self', [/, ngram, 6], _278740) ^ Unify: (297) [user] subst_args2(=, 494, '&self', [/, ngram, 6], _278740) Call: (298) [system] fail ^ Redo: (297) [user] subst_args2(=, 494, '&self', [/, ngram, 6], _278740) ^ Unify: (297) [user] subst_args2(=, 494, '&self', [/, ngram, 6], _278740) ^ Call: (298) [user] mnotrace(is_user_defined_head(=, '&self', /)) ^ Unify: (298) [user] mnotrace(is_user_defined_head(=, '&self', /)) ^ Call: (299) [user] once(is_user_defined_head(=, '&self', /)) ^ Unify: (299) [system] once(user:is_user_defined_head(=, '&self', /)) ^ Call: (300) [user] is_user_defined_head(=, '&self', /) ^ Unify: (300) [user] is_user_defined_head(=, '&self', /) ^ Call: (301) [user] mnotrace(is_user_defined_head0(=, '&self', /)) ^ Unify: (301) [user] mnotrace(is_user_defined_head0(=, '&self', /)) ^ Call: (302) [user] once(is_user_defined_head0(=, '&self', /)) ^ Unify: (302) [system] once(user:is_user_defined_head0(=, '&self', /)) ^ Call: (303) [user] is_user_defined_head0(=, '&self', /) ^ Unify: (303) [user] is_user_defined_head0(=, '&self', /) Call: (304) [system] callable(/) Exit: (304) [system] callable(/) Call: (304) [system] functor(/, _451154, _451234) Exit: (304) [system] functor(/, /, 0) ^ Call: (304) [user] is_user_defined_head_f(=, '&self', /) ^ Unify: (304) [user] is_user_defined_head_f(=, '&self', /) ^ Call: (305) [user] is_user_defined_head_f1(=, '&self', /) ^ Unify: (305) [user] is_user_defined_head_f1(=, '&self', /) Call: (306) [user] metta_eq_def(=, '&self', [/|_456752], _456834) Unify: (306) [user] metta_eq_def(=, '&self', [/|_456752], _457758) ^ Call: (307) [user] ignore((=)=(=)) ^ Unify: (307) [system] ignore(user:((=)=(=))) Call: (308) [system] (=)=(=) Exit: (308) [system] (=)=(=) ^ Exit: (307) [system] ignore(user:((=)=(=))) Call: (307) [user] metta_atom('&self', [=, [/|_456752], _463274]) Unify: (307) [user] metta_atom('&self', [=, [/|_456752], _463274]) ^ Call: (308) [user] typed_list('&self', _465188, _465110) ^ Unify: (308) [user] typed_list('&self', _466120, _465110) Call: (309) [system] compound('&self') Fail: (309) [system] compound('&self') ^ Fail: (308) [user] typed_list('&self', _468900, _465110) Redo: (307) [user] metta_atom('&self', [=, [/|_456752], _463274]) Unify: (307) [user] metta_atom('&self', [=, [/|_456752], _463274]) Call: (308) [system] '&self'=='&flybase' Redo: (307) [user] metta_atom('&self', [=, [/|_456752], _463274]) Unify: (307) [user] metta_atom('&self', [=, [/|_456752], _463274]) ^ Call: (308) [user] metta_atom_in_file('&self', [=, [/|_456752], _463274]) ^ Unify: (308) [user] metta_atom_in_file('&self', [=, [/|_456752], _463274]) ^ Call: (309) [user] metta_atom_in_file('&self', [=, [/|_456752], _463274], _476282, _476284) ^ Unify: (309) [user] metta_atom_in_file('&self', [=, [/|_456752], _463274], _477218, _477220) ^ Call: (310) [user] loaded_into_kb('&self', _478076) ^ Unify: (310) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Exit: (310) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Call: (310) [user] once(user:asserted_metta_pred(_488666, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Unify: (310) [system] once(user:asserted_metta_pred(_488666, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Call: (311) [user] asserted_metta_pred(_488666, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Fail: (311) [user] asserted_metta_pred(_488666, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Redo: (307) [user] metta_atom('&self', [=, [/|_456752], _463274]) Unify: (307) [user] metta_atom('&self', [=, [/|_456752], _463274]) Call: (308) [user] metta_atom_asserted('&self', [=, [/|_456752], _463274]) Unify: (308) [user] metta_atom_asserted('&self', [=, [/|_456752], _463274]) ^ Call: (309) [user] metta_atom_asserted_deduced('&self', [=, [/|_456752], _463274]) Redo: (308) [user] metta_atom_asserted('&self', [=, [/|_456752], _463274]) Redo: (307) [user] metta_atom('&self', [=, [/|_456752], _463274]) Unify: (307) [user] metta_atom('&self', [=, [/|_456752], _463274]) Call: (308) [system] '&self'\=='&corelib' Exit: (308) [system] '&self'\=='&corelib' ^ Call: (308) [user] using_all_spaces ^ Unify: (308) [user] using_all_spaces Call: (309) [system] nb_current(with_all_spaces, t) Redo: (307) [user] metta_atom('&self', [=, [/|_456752], _463274]) Unify: (307) [user] metta_atom('&self', [=, [/|_456752], _463274]) Call: (308) [system] '&self'\=='&corelib' Exit: (308) [system] '&self'\=='&corelib' Call: (308) [user] metta_atom_asserted('&self', '&corelib') Unify: (308) [user] metta_atom_asserted('&self', '&corelib') ^ Call: (309) [user] metta_atom_asserted_deduced('&self', '&corelib') Redo: (308) [user] metta_atom_asserted('&self', '&corelib') Unify: (308) [user] metta_atom_asserted('&self', '&corelib') Exit: (308) [user] metta_atom_asserted('&self', '&corelib') Call: (308) [user] should_inherit_from_corelib([=, [/|_9700], _9716]) Unify: (308) [user] should_inherit_from_corelib([=, [/|_9700], _9716]) ^ Call: (309) [user] using_all_spaces ^ Unify: (309) [user] using_all_spaces Call: (310) [system] nb_current(with_all_spaces, t) Redo: (308) [user] should_inherit_from_corelib([=, [/|_9700], _9716]) Unify: (308) [user] should_inherit_from_corelib([=, [/|_9700], _9716]) Call: (309) [system] (=)==(:) Redo: (308) [user] should_inherit_from_corelib([=, [/|_9700], _9716]) Unify: (308) [user] should_inherit_from_corelib([=, [/|_9700], _9716]) Call: (309) [system] (=)=='@doc' Redo: (308) [user] should_inherit_from_corelib([=, [/|_9700], _9716]) Unify: (308) [user] should_inherit_from_corelib([=, [/|_9700], _9716]) Call: (309) [system] fail Redo: (308) [user] metta_atom_asserted('&self', '&corelib') Redo: (307) [user] metta_atom('&self', [=, [/|_9700], _9716]) Fail: (306) [user] metta_eq_def(=, '&self', [/|_9700], _29652) ^ Fail: (305) [user] is_user_defined_head_f1(=, '&self', /) ^ Redo: (304) [user] is_user_defined_head_f(=, '&self', /) ^ Unify: (304) [user] is_user_defined_head_f(=, '&self', /) ^ Call: (305) [user] is_user_defined_head_f1(=, '&self', [/|_33296]) ^ Unify: (305) [user] is_user_defined_head_f1(=, '&self', [/|_33296]) Call: (306) [user] metta_eq_def(=, '&self', [[/|_33296]|_35166], _35248) Unify: (306) [user] metta_eq_def(=, '&self', [[/|_33296]|_35166], _36172) ^ Call: (307) [user] ignore((=)=(=)) ^ Unify: (307) [system] ignore(user:((=)=(=))) Call: (308) [system] (=)=(=) Exit: (308) [system] (=)=(=) ^ Exit: (307) [system] ignore(user:((=)=(=))) Call: (307) [user] metta_atom('&self', [=, [[/|_33296]|_35166], _41688]) Unify: (307) [user] metta_atom('&self', [=, [[/|_33296]|_35166], _41688]) ^ Call: (308) [user] typed_list('&self', _43602, _43524) ^ Unify: (308) [user] typed_list('&self', _44534, _43524) Call: (309) [system] compound('&self') Fail: (309) [system] compound('&self') ^ Fail: (308) [user] typed_list('&self', _47314, _43524) Redo: (307) [user] metta_atom('&self', [=, [[/|_33296]|_35166], _41688]) Unify: (307) [user] metta_atom('&self', [=, [[/|_33296]|_35166], _41688]) Call: (308) [system] '&self'=='&flybase' Redo: (307) [user] metta_atom('&self', [=, [[/|_33296]|_35166], _41688]) Unify: (307) [user] metta_atom('&self', [=, [[/|_33296]|_35166], _41688]) ^ Call: (308) [user] metta_atom_in_file('&self', [=, [[/|_33296]|_35166], _41688]) ^ Unify: (308) [user] metta_atom_in_file('&self', [=, [[/|_33296]|_35166], _41688]) ^ Call: (309) [user] metta_atom_in_file('&self', [=, [[/|_33296]|_35166], _41688], _54696, _54698) ^ Unify: (309) [user] metta_atom_in_file('&self', [=, [[/|_33296]|_35166], _41688], _55632, _55634) ^ Call: (310) [user] loaded_into_kb('&self', _56490) ^ Unify: (310) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Exit: (310) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Call: (310) [user] once(user:asserted_metta_pred(_67080, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Unify: (310) [system] once(user:asserted_metta_pred(_67080, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Call: (311) [user] asserted_metta_pred(_67080, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Fail: (311) [user] asserted_metta_pred(_67080, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Redo: (307) [user] metta_atom('&self', [=, [[/|_33296]|_35166], _41688]) Unify: (307) [user] metta_atom('&self', [=, [[/|_33296]|_35166], _41688]) Call: (308) [user] metta_atom_asserted('&self', [=, [[/|_33296]|_35166], _41688]) Unify: (308) [user] metta_atom_asserted('&self', [=, [[/|_33296]|_35166], _41688]) ^ Call: (309) [user] metta_atom_asserted_deduced('&self', [=, [[/|_33296]|_35166], _41688]) Redo: (308) [user] metta_atom_asserted('&self', [=, [[/|_33296]|_35166], _41688]) Redo: (307) [user] metta_atom('&self', [=, [[/|_33296]|_35166], _41688]) Unify: (307) [user] metta_atom('&self', [=, [[/|_33296]|_35166], _41688]) Call: (308) [system] '&self'\=='&corelib' Exit: (308) [system] '&self'\=='&corelib' ^ Call: (308) [user] using_all_spaces ^ Unify: (308) [user] using_all_spaces Call: (309) [system] nb_current(with_all_spaces, t) Redo: (307) [user] metta_atom('&self', [=, [[/|_33296]|_35166], _41688]) Unify: (307) [user] metta_atom('&self', [=, [[/|_33296]|_35166], _41688]) Call: (308) [system] '&self'\=='&corelib' Exit: (308) [system] '&self'\=='&corelib' Call: (308) [user] metta_atom_asserted('&self', '&corelib') Unify: (308) [user] metta_atom_asserted('&self', '&corelib') ^ Call: (309) [user] metta_atom_asserted_deduced('&self', '&corelib') Redo: (308) [user] metta_atom_asserted('&self', '&corelib') Unify: (308) [user] metta_atom_asserted('&self', '&corelib') Exit: (308) [user] metta_atom_asserted('&self', '&corelib') Call: (308) [user] should_inherit_from_corelib([=, [[/|_33296]|_35166], _41688]) Unify: (308) [user] should_inherit_from_corelib([=, [[/|_33296]|_35166], _41688]) ^ Call: (309) [user] using_all_spaces ^ Unify: (309) [user] using_all_spaces Call: (310) [system] nb_current(with_all_spaces, t) Redo: (308) [user] should_inherit_from_corelib([=, [[/|_33296]|_35166], _41688]) Unify: (308) [user] should_inherit_from_corelib([=, [[/|_33296]|_35166], _41688]) Call: (309) [system] (=)==(:) Redo: (308) [user] should_inherit_from_corelib([=, [[/|_33296]|_35166], _41688]) Unify: (308) [user] should_inherit_from_corelib([=, [[/|_33296]|_35166], _41688]) Call: (309) [system] (=)=='@doc' Redo: (308) [user] should_inherit_from_corelib([=, [[/|_33296]|_35166], _41688]) Unify: (308) [user] should_inherit_from_corelib([=, [[/|_33296]|_35166], _41688]) Call: (309) [system] fail Redo: (308) [user] metta_atom_asserted('&self', '&corelib') Redo: (307) [user] metta_atom('&self', [=, [[/|_33296]|_35166], _41688]) Fail: (306) [user] metta_eq_def(=, '&self', [[/|_33296]|_35166], _122284) ^ Fail: (305) [user] is_user_defined_head_f1(=, '&self', [/|_33296]) ^ Fail: (304) [user] is_user_defined_head_f(=, '&self', /) ^ Fail: (303) [user] is_user_defined_head0(=, '&self', /) ^ Fail: (302) [system] once(user:is_user_defined_head0(=, '&self', /)) ^ Fail: (301) [user] mnotrace(is_user_defined_head0(=, '&self', /)) ^ Fail: (300) [user] is_user_defined_head(=, '&self', /) ^ Fail: (299) [system] once(user:is_user_defined_head(=, '&self', /)) ^ Fail: (298) [user] mnotrace(is_user_defined_head(=, '&self', /)) ^ Redo: (297) [user] subst_args2(=, 494, '&self', [/, ngram, 6], _9366) ^ Unify: (297) [user] subst_args2(=, 494, '&self', [/, ngram, 6], _9366) ^ Call: (298) [user] subst_args40(=, 494, '&self', [/, ngram, 6], _9366) ^ Unify: (298) [user] subst_args40(=, 494, '&self', [/, ngram, 6], _9366) Call: (299) [user] is_function(/) Unify: (299) [user] is_function(/) ^ Call: (300) [user] symbol(/) ^ Unify: (300) [user] symbol(/) Call: (301) [system] atom(/) Exit: (301) [system] atom(/) ^ Exit: (300) [user] symbol(/) Exit: (299) [user] is_function(/) ^ Call: (299) [user] is_special_op(/) ^ Unify: (299) [user] is_special_op(/) ^ Call: (300) [user] current_self(_143528) ^ Unify: (300) [user] current_self(_143528) Call: (301) [system] nb_current(self_space, _143528) Exit: (301) [system] nb_current(self_space, '&self') Call: (301) [system] '&self'\==[] Exit: (301) [system] '&self'\==[] ^ Exit: (300) [user] current_self('&self') ^ Call: (300) [user] is_special_op('&self', /) ^ Unify: (300) [user] is_special_op('&self', /) Call: (301) [system] atom(/) Exit: (301) [system] atom(/) ^ Fail: (300) [user] is_special_op('&self', /) ^ Fail: (299) [user] is_special_op(/) ^ Redo: (298) [user] subst_args40(=, 494, '&self', [/, ngram, 6], _9366) Call: (299) [system] is_list([ngram, 6]) Exit: (299) [system] is_list([ngram, 6]) ^ Call: (299) [user] apply:maplist(subst_args(=, _158362, 494, '&self'), [ngram, 6], _158368) ^ Unify: (299) [apply] apply:maplist(user:subst_args(=, _158362, 494, '&self'), [ngram, 6], _158368) Call: (300) [apply] apply:maplist_([ngram, 6], _158368, user:subst_args(=, _158362, 494, '&self')) Unify: (300) [apply] apply:maplist_([ngram, 6], [_161186|_161188], user:subst_args(=, _158362, 494, '&self')) ^ Call: (301) [user] subst_args(=, _158362, 494, '&self', ngram, _161186) ^ Unify: (301) [user] subst_args(=, _158362, 494, '&self', ngram, _161186) Call: (302) [system] atom(=) Exit: (302) [system] atom(=) Call: (302) [system] (=)\==(=) ^ Redo: (301) [user] subst_args(=, _158362, 494, '&self', ngram, _161186) ^ Unify: (301) [user] subst_args(=, _158362, 494, '&self', ngram, _161186) ^ Call: (302) [user] self_subst(ngram) ^ Unify: (302) [user] self_subst(ngram) Call: (303) [system] callable(ngram) Exit: (303) [system] callable(ngram) ^ Unify: (302) [user] self_subst(ngram) ^ Call: (303) [user] self_eval(ngram) ^ Unify: (303) [user] self_eval(ngram) ^ Call: (305) [system] setup_call_cleanup('$notrace'(_175154, _175156), once(user:self_eval0(ngram)), '$restore_trace'(_175154, _175156)) ^ Unify: (305) [system] setup_call_cleanup(system:'$notrace'(_175154, _175156), system:once(user:self_eval0(ngram)), system:'$restore_trace'(_175154, _175156)) ^ Call: (306) [system] sig_atomic(system:'$notrace'(_175154, _175156)) ^ Exit: (305) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(ngram)), system:'$restore_trace'(3, -1)) ^ Exit: (303) [user] self_eval(ngram) ^ Exit: (302) [user] self_subst(ngram) Call: (302) [system] _161186=ngram Exit: (302) [system] ngram=ngram ^ Exit: (301) [user] subst_args(=, _158362, 494, '&self', ngram, ngram) Call: (301) [apply] apply:maplist_([6], _161188, user:subst_args(=, _158362, 494, '&self')) Unify: (301) [apply] apply:maplist_([6], [_184512|_184514], user:subst_args(=, _158362, 494, '&self')) ^ Call: (302) [user] subst_args(=, _158362, 494, '&self', 6, _184512) ^ Unify: (302) [user] subst_args(=, _158362, 494, '&self', 6, _184512) Call: (303) [system] atom(=) Exit: (303) [system] atom(=) Call: (303) [system] (=)\==(=) ^ Redo: (302) [user] subst_args(=, _158362, 494, '&self', 6, _184512) ^ Unify: (302) [user] subst_args(=, _158362, 494, '&self', 6, _184512) ^ Call: (303) [user] self_subst(6) ^ Unify: (303) [user] self_subst(6) Call: (304) [system] callable(6) ^ Redo: (303) [user] self_subst(6) ^ Exit: (303) [user] self_subst(6) Call: (303) [system] _184512=6 Exit: (303) [system] 6=6 ^ Exit: (302) [user] subst_args(=, _158362, 494, '&self', 6, 6) Call: (302) [apply] apply:maplist_([], _184514, user:subst_args(=, _158362, 494, '&self')) Unify: (302) [apply] apply:maplist_([], [], user:subst_args(=, _158362, 494, '&self')) Exit: (302) [apply] apply:maplist_([], [], user:subst_args(=, _158362, 494, '&self')) Exit: (301) [apply] apply:maplist_([6], [6], user:subst_args(=, _158362, 494, '&self')) Exit: (300) [apply] apply:maplist_([ngram, 6], [ngram, 6], user:subst_args(=, _158362, 494, '&self')) ^ Exit: (299) [apply] apply:maplist(user:subst_args(=, _158362, 494, '&self'), [ngram, 6], [ngram, 6]) ^ Call: (299) [user] subst_args5(494, '&self', [/, ngram, 6], _9366) ^ Unify: (299) [user] subst_args5(494, '&self', [/, ngram, 6], _9366) ^ Call: (300) [user] eval_selfless(_206976, _206978, 494, '&self', [/, ngram, 6], _9366) ^ Unify: (300) [user] eval_selfless(_207920, _207922, 494, '&self', [/, ngram, 6], _9366) ^ Call: (301) [user] eval_selfless_0([/, ngram, 6], _9366) ^ Unify: (301) [user] eval_selfless_0([/, ngram, 6], _9366) Call: (302) [system] var(/) ^ Redo: (301) [user] eval_selfless_0([/, ngram, 6], _9366) ^ Unify: (301) [user] eval_selfless_0([/, ngram, 6], _9366) ^ Call: (302) [user] is_assignment(/) ^ Unify: (302) [user] is_assignment(/) Call: (303) [system] atom(/) Exit: (303) [system] atom(/) ^ Redo: (301) [user] eval_selfless_0([/, ngram, 6], _9366) ^ Unify: (301) [user] eval_selfless_0([/, ngram, 6], _9366) ^ Call: (302) [user] eval_selfless_1([/, ngram, 6], _9366) ^ Unify: (302) [user] eval_selfless_1([/, ngram, 6], _9366) ^ Call: (303) [user] allow_clp ^ Unify: (303) [user] allow_clp ^ Call: (304) [user] false_flag ^ Unify: (304) [user] false_flag Call: (305) [system] fail Fail: (305) [system] fail ^ Fail: (304) [user] false_flag ^ Redo: (301) [user] eval_selfless_0([/, ngram, 6], _9366) ^ Unify: (301) [user] eval_selfless_0([/, ngram, 6], _9366) ^ Call: (302) [user] eval_selfless_2([/, ngram, 6], _9366) ^ Unify: (302) [user] eval_selfless_2([/, ngram, 6], _9366) Call: (303) [system] var(/) ^ Redo: (302) [user] eval_selfless_2([/, ngram, 6], _9366) ^ Unify: (302) [user] eval_selfless_2([/, ngram, 6], _9366) ^ Call: (303) [user] fake_notrace((ground([/, ngram, 6]), [/, ngram, 6]=[_233768, _233774, _233780], atom(_233768), catch_warn(current_op(_233806, yfx, _233768)), [/, ngram, 6]\=[_233826], s2ps([/, ngram, 6], _233834))) ^ Unify: (303) [user] fake_notrace(user:(ground([/, ngram, 6]), [/, ngram, 6]=[_233768, _233774, _233780], atom(_233768), catch_warn(current_op(_233806, yfx, _233768)), [/, ngram, 6]\=[_233826], s2ps([/, ngram, 6], _233834))) ^ Call: (304) [user] real_notrace(user:(ground([/, ngram, 6]), [/, ngram, 6]=[_233768, _233774, _233780], atom(_233768), catch_warn(current_op(_233806, yfx, _233768)), [/, ngram, 6]\=[_233826], s2ps([/, ngram, 6], _233834))) ^ Unify: (304) [user] real_notrace(user:(ground([/, ngram, 6]), [/, ngram, 6]=[_233768, _233774, _233780], atom(_233768), catch_warn(current_op(_233806, yfx, _233768)), [/, ngram, 6]\=[_233826], s2ps([/, ngram, 6], _233834))) ^ Call: (305) [user] setup_call_cleanup('$notrace'(_237540, _237542), once(user:(ground([/, ngram, 6]), [/, ngram, 6]=[_233768, _233774, _233780], atom(_233768), catch_warn(current_op(_233806, yfx, _233768)), [/, ngram, 6]\=[_233826], s2ps([/, ngram, 6], _233834))), '$restore_trace'(_237540, _237542)) ^ Unify: (305) [system] setup_call_cleanup(user:'$notrace'(_237540, _237542), user:once(user:(ground([/, ngram, 6]), [/, ngram, 6]=[_233768, _233774, _233780], atom(_233768), catch_warn(current_op(_233806, yfx, _233768)), [/, ngram, 6]\=[_233826], s2ps([/, ngram, 6], _233834))), user:'$restore_trace'(_237540, _237542)) ^ Call: (306) [system] sig_atomic(user:'$notrace'(_237540, _237542)) ^ Exit: (305) [system] setup_call_cleanup(user:'$notrace'(3, -1), user:once(user:(ground([/, ngram, 6]), [/, ngram, 6]=[/, ngram, 6], atom(/), catch_warn(current_op(400, yfx, /)), [/, ngram, 6]\=[_233826], s2ps([/, ngram, 6], ngram/6))), user:'$restore_trace'(3, -1)) ^ Exit: (304) [user] real_notrace(user:(ground([/, ngram, 6]), [/, ngram, 6]=[/, ngram, 6], atom(/), catch_warn(current_op(400, yfx, /)), [/, ngram, 6]\=[_233826], s2ps([/, ngram, 6], ngram/6))) ^ Exit: (303) [user] fake_notrace(user:(ground([/, ngram, 6]), [/, ngram, 6]=[/, ngram, 6], atom(/), catch_warn(current_op(400, yfx, /)), [/, ngram, 6]\=[_233826], s2ps([/, ngram, 6], ngram/6))) ^ Call: (303) [user] fake_notrace(catch(_9366 is ngram/6, _243254, fail)) ^ Unify: (303) [user] fake_notrace(user:catch(_9366 is ngram/6, _243254, fail)) ^ Call: (304) [user] real_notrace(user:catch(_9366 is ngram/6, _243254, fail)) ^ Unify: (304) [user] real_notrace(user:catch(_9366 is ngram/6, _243254, fail)) ^ Call: (305) [user] setup_call_cleanup('$notrace'(_246968, _246970), once(user:catch(_9366 is ngram/6, _243254, fail)), '$restore_trace'(_246968, _246970)) ^ Unify: (305) [system] setup_call_cleanup(user:'$notrace'(_246968, _246970), user:once(user:catch(_9366 is ngram/6, _243254, fail)), user:'$restore_trace'(_246968, _246970)) ^ Call: (306) [system] sig_atomic(user:'$notrace'(_246968, _246970)) ^ Fail: (304) [user] real_notrace(user:catch(_9366 is ngram/6, _9706, fail)) ^ Fail: (303) [user] fake_notrace(user:catch(_9366 is ngram/6, _9706, fail)) ^ Redo: (299) [user] subst_args5(494, '&self', [/, ngram, 6], _9366) ^ Unify: (299) [user] subst_args5(494, '&self', [/, ngram, 6], _9366) ^ Call: (300) [user] is_system_pred(/) ^ Unify: (300) [user] is_system_pred(/) Call: (301) [system] atom(/) Exit: (301) [system] atom(/) Call: (301) [system] atom_concat(_17284, !, /) ^ Redo: (300) [user] is_system_pred(/) ^ Unify: (300) [user] is_system_pred(/) Call: (301) [system] atom(/) Exit: (301) [system] atom(/) Call: (301) [system] atom_concat(_21912, '-fn', /) ^ Redo: (300) [user] is_system_pred(/) ^ Unify: (300) [user] is_system_pred(/) Call: (301) [system] atom(/) Exit: (301) [system] atom(/) Call: (301) [system] atom_concat(_26540, '-p', /) ^ Redo: (299) [user] subst_args5(494, '&self', [/, ngram, 6], _9366) ^ Call: (300) [user] subst_args6(494, '&self', [/, ngram, 6], _9366) ^ Unify: (300) [user] subst_args6(494, '&self', [/, ngram, 6], _9366) ^ Call: (301) [user] is_system_pred(/) ^ Unify: (301) [user] is_system_pred(/) Call: (302) [system] atom(/) Exit: (302) [system] atom(/) Call: (302) [system] atom_concat(_33982, !, /) ^ Redo: (301) [user] is_system_pred(/) ^ Unify: (301) [user] is_system_pred(/) Call: (302) [system] atom(/) Exit: (302) [system] atom(/) Call: (302) [system] atom_concat(_38610, '-fn', /) ^ Redo: (301) [user] is_system_pred(/) ^ Unify: (301) [user] is_system_pred(/) Call: (302) [system] atom(/) Exit: (302) [system] atom(/) Call: (302) [system] atom_concat(_43238, '-p', /) ^ Redo: (296) [user] subst_args1(=, _9338, 494, '&self', [/, ngram, 6], _9366) ^ Call: (297) [user] subst_args2_failed(494, '&self', [/, ngram, 6], _9366) ^ Unify: (297) [user] subst_args2_failed(494, '&self', [/, ngram, 6], _9366) Call: (298) [system] [/, ngram, 6]==[] ^ Redo: (297) [user] subst_args2_failed(494, '&self', [/, ngram, 6], _9366) ^ Unify: (297) [user] subst_args2_failed(494, '&self', [/, ngram, 6], _9366) Call: (298) [system] var([/, ngram, 6]) ^ Redo: (297) [user] subst_args2_failed(494, '&self', [/, ngram, 6], _9366) ^ Unify: (297) [user] subst_args2_failed(494, '&self', [/, ngram, 6], _9366) ^ Call: (298) [user] once(subst_selfless([/, ngram, 6], _9366)) ^ Unify: (298) [system] once(user:subst_selfless([/, ngram, 6], _9366)) ^ Call: (299) [user] subst_selfless([/, ngram, 6], _9366) ^ Unify: (299) [user] subst_selfless([/, ngram, 6], _9366) Call: (300) [system] var(/) ^ Redo: (299) [user] subst_selfless([/, ngram, 6], _9366) ^ Unify: (299) [user] subst_selfless([/, ngram, 6], _9366) ^ Call: (300) [user] eval_selfless(_59096, _59098, _59100, _59102, [/, ngram, 6], _9366) ^ Unify: (300) [user] eval_selfless(_60040, _60042, _60044, _60046, [/, ngram, 6], _9366) ^ Call: (301) [user] eval_selfless_0([/, ngram, 6], _9366) ^ Unify: (301) [user] eval_selfless_0([/, ngram, 6], _9366) Call: (302) [system] var(/) ^ Redo: (301) [user] eval_selfless_0([/, ngram, 6], _9366) ^ Unify: (301) [user] eval_selfless_0([/, ngram, 6], _9366) ^ Call: (302) [user] is_assignment(/) ^ Unify: (302) [user] is_assignment(/) Call: (303) [system] atom(/) Exit: (303) [system] atom(/) ^ Redo: (301) [user] eval_selfless_0([/, ngram, 6], _9366) ^ Unify: (301) [user] eval_selfless_0([/, ngram, 6], _9366) ^ Call: (302) [user] eval_selfless_1([/, ngram, 6], _9366) ^ Unify: (302) [user] eval_selfless_1([/, ngram, 6], _9366) ^ Call: (303) [user] allow_clp ^ Unify: (303) [user] allow_clp ^ Call: (304) [user] false_flag ^ Unify: (304) [user] false_flag Call: (305) [system] fail Fail: (305) [system] fail ^ Fail: (304) [user] false_flag ^ Redo: (301) [user] eval_selfless_0([/, ngram, 6], _9366) ^ Unify: (301) [user] eval_selfless_0([/, ngram, 6], _9366) ^ Call: (302) [user] eval_selfless_2([/, ngram, 6], _9366) ^ Unify: (302) [user] eval_selfless_2([/, ngram, 6], _9366) Call: (303) [system] var(/) ^ Redo: (302) [user] eval_selfless_2([/, ngram, 6], _9366) ^ Unify: (302) [user] eval_selfless_2([/, ngram, 6], _9366) ^ Call: (303) [user] fake_notrace((ground([/, ngram, 6]), [/, ngram, 6]=[_85888, _85894, _85900], atom(_85888), catch_warn(current_op(_85926, yfx, _85888)), [/, ngram, 6]\=[_85946], s2ps([/, ngram, 6], _85954))) ^ Unify: (303) [user] fake_notrace(user:(ground([/, ngram, 6]), [/, ngram, 6]=[_85888, _85894, _85900], atom(_85888), catch_warn(current_op(_85926, yfx, _85888)), [/, ngram, 6]\=[_85946], s2ps([/, ngram, 6], _85954))) ^ Call: (304) [user] real_notrace(user:(ground([/, ngram, 6]), [/, ngram, 6]=[_85888, _85894, _85900], atom(_85888), catch_warn(current_op(_85926, yfx, _85888)), [/, ngram, 6]\=[_85946], s2ps([/, ngram, 6], _85954))) ^ Unify: (304) [user] real_notrace(user:(ground([/, ngram, 6]), [/, ngram, 6]=[_85888, _85894, _85900], atom(_85888), catch_warn(current_op(_85926, yfx, _85888)), [/, ngram, 6]\=[_85946], s2ps([/, ngram, 6], _85954))) ^ Call: (305) [user] setup_call_cleanup('$notrace'(_89660, _89662), once(user:(ground([/, ngram, 6]), [/, ngram, 6]=[_85888, _85894, _85900], atom(_85888), catch_warn(current_op(_85926, yfx, _85888)), [/, ngram, 6]\=[_85946], s2ps([/, ngram, 6], _85954))), '$restore_trace'(_89660, _89662)) ^ Unify: (305) [system] setup_call_cleanup(user:'$notrace'(_89660, _89662), user:once(user:(ground([/, ngram, 6]), [/, ngram, 6]=[_85888, _85894, _85900], atom(_85888), catch_warn(current_op(_85926, yfx, _85888)), [/, ngram, 6]\=[_85946], s2ps([/, ngram, 6], _85954))), user:'$restore_trace'(_89660, _89662)) ^ Call: (306) [system] sig_atomic(user:'$notrace'(_89660, _89662)) ^ Exit: (305) [system] setup_call_cleanup(user:'$notrace'(3, -1), user:once(user:(ground([/, ngram, 6]), [/, ngram, 6]=[/, ngram, 6], atom(/), catch_warn(current_op(400, yfx, /)), [/, ngram, 6]\=[_85946], s2ps([/, ngram, 6], ngram/6))), user:'$restore_trace'(3, -1)) ^ Exit: (304) [user] real_notrace(user:(ground([/, ngram, 6]), [/, ngram, 6]=[/, ngram, 6], atom(/), catch_warn(current_op(400, yfx, /)), [/, ngram, 6]\=[_85946], s2ps([/, ngram, 6], ngram/6))) ^ Exit: (303) [user] fake_notrace(user:(ground([/, ngram, 6]), [/, ngram, 6]=[/, ngram, 6], atom(/), catch_warn(current_op(400, yfx, /)), [/, ngram, 6]\=[_85946], s2ps([/, ngram, 6], ngram/6))) ^ Call: (303) [user] fake_notrace(catch(_9366 is ngram/6, _95374, fail)) ^ Unify: (303) [user] fake_notrace(user:catch(_9366 is ngram/6, _95374, fail)) ^ Call: (304) [user] real_notrace(user:catch(_9366 is ngram/6, _95374, fail)) ^ Unify: (304) [user] real_notrace(user:catch(_9366 is ngram/6, _95374, fail)) ^ Call: (305) [user] setup_call_cleanup('$notrace'(_99088, _99090), once(user:catch(_9366 is ngram/6, _95374, fail)), '$restore_trace'(_99088, _99090)) ^ Unify: (305) [system] setup_call_cleanup(user:'$notrace'(_99088, _99090), user:once(user:catch(_9366 is ngram/6, _95374, fail)), user:'$restore_trace'(_99088, _99090)) ^ Call: (306) [system] sig_atomic(user:'$notrace'(_99088, _99090)) ^ Fail: (304) [user] real_notrace(user:catch(_9366 is ngram/6, _9698, fail)) ^ Fail: (303) [user] fake_notrace(user:catch(_9366 is ngram/6, _9698, fail)) ^ Redo: (297) [user] subst_args2_failed(494, '&self', [/, ngram, 6], _9366) ^ Unify: (297) [user] subst_args2_failed(494, '&self', [/, ngram, 6], [_12572|_12574]) ^ Call: (298) [user] subst_args(_13586, _13588, 494, '&self', /, _12572) ^ Unify: (298) [user] subst_args(_14530, _14532, 494, '&self', /, _12572) Call: (299) [system] atom(_15400) ^ Redo: (298) [user] subst_args(_16400, _16402, 494, '&self', /, _12572) ^ Unify: (298) [user] subst_args(_17344, _17346, 494, '&self', /, _12572) ^ Call: (299) [user] self_subst(/) ^ Unify: (299) [user] self_subst(/) Call: (300) [system] callable(/) Exit: (300) [system] callable(/) ^ Unify: (299) [user] self_subst(/) ^ Call: (300) [user] self_eval(/) ^ Unify: (300) [user] self_eval(/) ^ Call: (302) [system] setup_call_cleanup('$notrace'(_24694, _24696), once(user:self_eval0(/)), '$restore_trace'(_24694, _24696)) ^ Unify: (302) [system] setup_call_cleanup(system:'$notrace'(_24694, _24696), system:once(user:self_eval0(/)), system:'$restore_trace'(_24694, _24696)) ^ Call: (303) [system] sig_atomic(system:'$notrace'(_24694, _24696)) ^ Exit: (302) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(/)), system:'$restore_trace'(3, -1)) ^ Exit: (300) [user] self_eval(/) ^ Exit: (299) [user] self_subst(/) Call: (299) [system] _12572=(/) Exit: (299) [system] (/)=(/) ^ Exit: (298) [user] subst_args(_32248, _32250, 494, '&self', /, /) ^ Call: (298) [user] subst_args2_failed(494, '&self', [ngram, 6], _12574) ^ Unify: (298) [user] subst_args2_failed(494, '&self', [ngram, 6], _12574) Call: (299) [system] [ngram, 6]==[] ^ Redo: (298) [user] subst_args2_failed(494, '&self', [ngram, 6], _12574) ^ Unify: (298) [user] subst_args2_failed(494, '&self', [ngram, 6], _12574) Call: (299) [system] var([ngram, 6]) ^ Redo: (298) [user] subst_args2_failed(494, '&self', [ngram, 6], _12574) ^ Unify: (298) [user] subst_args2_failed(494, '&self', [ngram, 6], _12574) ^ Call: (299) [user] once(subst_selfless([ngram, 6], _12574)) ^ Unify: (299) [system] once(user:subst_selfless([ngram, 6], _12574)) ^ Call: (300) [user] subst_selfless([ngram, 6], _12574) ^ Unify: (300) [user] subst_selfless([ngram, 6], _12574) Call: (301) [system] var(ngram) ^ Redo: (300) [user] subst_selfless([ngram, 6], _12574) ^ Unify: (300) [user] subst_selfless([ngram, 6], _12574) ^ Call: (301) [user] eval_selfless(_47174, _47176, _47178, _47180, [ngram, 6], _12574) ^ Unify: (301) [user] eval_selfless(_48118, _48120, _48122, _48124, [ngram, 6], _12574) ^ Call: (302) [user] eval_selfless_0([ngram, 6], _12574) ^ Unify: (302) [user] eval_selfless_0([ngram, 6], _12574) Call: (303) [system] var(ngram) ^ Redo: (302) [user] eval_selfless_0([ngram, 6], _12574) ^ Unify: (302) [user] eval_selfless_0([ngram, 6], _12574) ^ Call: (303) [user] eval_selfless_1([ngram, 6], _12574) ^ Unify: (303) [user] eval_selfless_1([ngram, 6], _12574) ^ Call: (304) [user] allow_clp ^ Unify: (304) [user] allow_clp ^ Call: (305) [user] false_flag ^ Unify: (305) [user] false_flag Call: (306) [system] fail Fail: (306) [system] fail ^ Fail: (305) [user] false_flag ^ Redo: (302) [user] eval_selfless_0([ngram, 6], _12574) ^ Unify: (302) [user] eval_selfless_0([ngram, 6], _12574) ^ Call: (303) [user] eval_selfless_2([ngram, 6], _12574) ^ Unify: (303) [user] eval_selfless_2([ngram, 6], _12574) Call: (304) [system] var(ngram) ^ Redo: (303) [user] eval_selfless_2([ngram, 6], _12574) ^ Unify: (303) [user] eval_selfless_2([ngram, 6], _12574) ^ Call: (304) [user] fake_notrace((ground([ngram, 6]), [ngram, 6]=[_68414, _68420, _68426], atom(_68414), catch_warn(current_op(_68452, yfx, _68414)), [ngram, 6]\=[_68472], s2ps([ngram, 6], _68480))) ^ Unify: (304) [user] fake_notrace(user:(ground([ngram, 6]), [ngram, 6]=[_68414, _68420, _68426], atom(_68414), catch_warn(current_op(_68452, yfx, _68414)), [ngram, 6]\=[_68472], s2ps([ngram, 6], _68480))) ^ Call: (305) [user] real_notrace(user:(ground([ngram, 6]), [ngram, 6]=[_68414, _68420, _68426], atom(_68414), catch_warn(current_op(_68452, yfx, _68414)), [ngram, 6]\=[_68472], s2ps([ngram, 6], _68480))) ^ Unify: (305) [user] real_notrace(user:(ground([ngram, 6]), [ngram, 6]=[_68414, _68420, _68426], atom(_68414), catch_warn(current_op(_68452, yfx, _68414)), [ngram, 6]\=[_68472], s2ps([ngram, 6], _68480))) ^ Call: (306) [user] setup_call_cleanup('$notrace'(_72186, _72188), once(user:(ground([ngram, 6]), [ngram, 6]=[_68414, _68420, _68426], atom(_68414), catch_warn(current_op(_68452, yfx, _68414)), [ngram, 6]\=[_68472], s2ps([ngram, 6], _68480))), '$restore_trace'(_72186, _72188)) ^ Unify: (306) [system] setup_call_cleanup(user:'$notrace'(_72186, _72188), user:once(user:(ground([ngram, 6]), [ngram, 6]=[_68414, _68420, _68426], atom(_68414), catch_warn(current_op(_68452, yfx, _68414)), [ngram, 6]\=[_68472], s2ps([ngram, 6], _68480))), user:'$restore_trace'(_72186, _72188)) ^ Call: (307) [system] sig_atomic(user:'$notrace'(_72186, _72188)) ^ Fail: (305) [user] real_notrace(user:(ground([ngram, 6]), [ngram, 6]=[_68414, _68420, _68426], atom(_68414), catch_warn(current_op(_68452, yfx, _68414)), [ngram, 6]\=[_68472], s2ps([ngram, 6], _68480))) ^ Fail: (304) [user] fake_notrace(user:(ground([ngram, 6]), [ngram, 6]=[_68414, _68420, _68426], atom(_68414), catch_warn(current_op(_68452, yfx, _68414)), [ngram, 6]\=[_68472], s2ps([ngram, 6], _68480))) ^ Redo: (298) [user] subst_args2_failed(494, '&self', [ngram, 6], _12574) ^ Unify: (298) [user] subst_args2_failed(494, '&self', [ngram, 6], [_77810|_77812]) ^ Call: (299) [user] subst_args(_78824, _78826, 494, '&self', ngram, _77810) ^ Unify: (299) [user] subst_args(_79768, _79770, 494, '&self', ngram, _77810) Call: (300) [system] atom(_80638) ^ Redo: (299) [user] subst_args(_81638, _81640, 494, '&self', ngram, _77810) ^ Unify: (299) [user] subst_args(_82582, _82584, 494, '&self', ngram, _77810) ^ Call: (300) [user] self_subst(ngram) ^ Unify: (300) [user] self_subst(ngram) Call: (301) [system] callable(ngram) Exit: (301) [system] callable(ngram) ^ Unify: (300) [user] self_subst(ngram) ^ Call: (301) [user] self_eval(ngram) ^ Unify: (301) [user] self_eval(ngram) ^ Call: (303) [system] setup_call_cleanup('$notrace'(_89932, _89934), once(user:self_eval0(ngram)), '$restore_trace'(_89932, _89934)) ^ Unify: (303) [system] setup_call_cleanup(system:'$notrace'(_89932, _89934), system:once(user:self_eval0(ngram)), system:'$restore_trace'(_89932, _89934)) ^ Call: (304) [system] sig_atomic(system:'$notrace'(_89932, _89934)) ^ Exit: (303) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(ngram)), system:'$restore_trace'(3, -1)) ^ Exit: (301) [user] self_eval(ngram) ^ Exit: (300) [user] self_subst(ngram) Call: (300) [system] _77810=ngram Exit: (300) [system] ngram=ngram ^ Exit: (299) [user] subst_args(_97486, _97488, 494, '&self', ngram, ngram) ^ Call: (299) [user] subst_args2_failed(494, '&self', [6], _77812) ^ Unify: (299) [user] subst_args2_failed(494, '&self', [6], _77812) Call: (300) [system] [6]==[] ^ Redo: (299) [user] subst_args2_failed(494, '&self', [6], _77812) ^ Unify: (299) [user] subst_args2_failed(494, '&self', [6], _77812) Call: (300) [system] var([6]) ^ Redo: (299) [user] subst_args2_failed(494, '&self', [6], _77812) ^ Unify: (299) [user] subst_args2_failed(494, '&self', [6], _77812) ^ Call: (300) [user] once(subst_selfless([6], _77812)) ^ Unify: (300) [system] once(user:subst_selfless([6], _77812)) ^ Call: (301) [user] subst_selfless([6], _77812) ^ Unify: (301) [user] subst_selfless([6], _77812) Call: (302) [system] var(6) ^ Redo: (301) [user] subst_selfless([6], _77812) ^ Unify: (301) [user] subst_selfless([6], _77812) ^ Call: (302) [user] eval_selfless(_112412, _112414, _112416, _112418, [6], _77812) ^ Unify: (302) [user] eval_selfless(_113356, _113358, _113360, _113362, [6], _77812) ^ Call: (303) [user] eval_selfless_0([6], _77812) ^ Unify: (303) [user] eval_selfless_0([6], _77812) Call: (304) [system] var(6) ^ Redo: (303) [user] eval_selfless_0([6], _77812) ^ Unify: (303) [user] eval_selfless_0([6], _77812) ^ Call: (304) [user] eval_selfless_1([6], _77812) ^ Unify: (304) [user] eval_selfless_1([6], _77812) ^ Call: (305) [user] allow_clp ^ Unify: (305) [user] allow_clp ^ Call: (306) [user] false_flag ^ Unify: (306) [user] false_flag Call: (307) [system] fail Fail: (307) [system] fail ^ Fail: (306) [user] false_flag ^ Redo: (303) [user] eval_selfless_0([6], _77812) ^ Unify: (303) [user] eval_selfless_0([6], _77812) ^ Call: (304) [user] eval_selfless_2([6], _77812) ^ Unify: (304) [user] eval_selfless_2([6], _77812) Call: (305) [system] var(6) ^ Redo: (304) [user] eval_selfless_2([6], _77812) ^ Unify: (304) [user] eval_selfless_2([6], _77812) ^ Call: (305) [user] fake_notrace((ground([6]), [6]=[_133652, _133658, _133664], atom(_133652), catch_warn(current_op(_133690, yfx, _133652)), [6]\=[_133710], s2ps([6], _133718))) ^ Unify: (305) [user] fake_notrace(user:(ground([6]), [6]=[_133652, _133658, _133664], atom(_133652), catch_warn(current_op(_133690, yfx, _133652)), [6]\=[_133710], s2ps([6], _133718))) ^ Call: (306) [user] real_notrace(user:(ground([6]), [6]=[_133652, _133658, _133664], atom(_133652), catch_warn(current_op(_133690, yfx, _133652)), [6]\=[_133710], s2ps([6], _133718))) ^ Unify: (306) [user] real_notrace(user:(ground([6]), [6]=[_133652, _133658, _133664], atom(_133652), catch_warn(current_op(_133690, yfx, _133652)), [6]\=[_133710], s2ps([6], _133718))) ^ Call: (307) [user] setup_call_cleanup('$notrace'(_137424, _137426), once(user:(ground([6]), [6]=[_133652, _133658, _133664], atom(_133652), catch_warn(current_op(_133690, yfx, _133652)), [6]\=[_133710], s2ps([6], _133718))), '$restore_trace'(_137424, _137426)) ^ Unify: (307) [system] setup_call_cleanup(user:'$notrace'(_137424, _137426), user:once(user:(ground([6]), [6]=[_133652, _133658, _133664], atom(_133652), catch_warn(current_op(_133690, yfx, _133652)), [6]\=[_133710], s2ps([6], _133718))), user:'$restore_trace'(_137424, _137426)) ^ Call: (308) [system] sig_atomic(user:'$notrace'(_137424, _137426)) ^ Fail: (306) [user] real_notrace(user:(ground([6]), [6]=[_133652, _133658, _133664], atom(_133652), catch_warn(current_op(_133690, yfx, _133652)), [6]\=[_133710], s2ps([6], _133718))) ^ Fail: (305) [user] fake_notrace(user:(ground([6]), [6]=[_133652, _133658, _133664], atom(_133652), catch_warn(current_op(_133690, yfx, _133652)), [6]\=[_133710], s2ps([6], _133718))) ^ Redo: (299) [user] subst_args2_failed(494, '&self', [6], _77812) ^ Unify: (299) [user] subst_args2_failed(494, '&self', [6], [_143048|_143050]) ^ Call: (300) [user] subst_args(_144062, _144064, 494, '&self', 6, _143048) ^ Unify: (300) [user] subst_args(_145006, _145008, 494, '&self', 6, _143048) Call: (301) [system] atom(_145876) ^ Redo: (300) [user] subst_args(_146876, _146878, 494, '&self', 6, _143048) ^ Unify: (300) [user] subst_args(_147820, _147822, 494, '&self', 6, _143048) ^ Call: (301) [user] self_subst(6) ^ Unify: (301) [user] self_subst(6) Call: (302) [system] callable(6) ^ Redo: (301) [user] self_subst(6) ^ Exit: (301) [user] self_subst(6) Call: (301) [system] _143048=6 Exit: (301) [system] 6=6 ^ Exit: (300) [user] subst_args(_155240, _155242, 494, '&self', 6, 6) ^ Call: (300) [user] subst_args2_failed(494, '&self', [], _143050) ^ Unify: (300) [user] subst_args2_failed(494, '&self', [], _143050) Call: (301) [system] []==[] Exit: (301) [system] []==[] Call: (301) [system] _143050=[] Exit: (301) [system] []=[] ^ Exit: (300) [user] subst_args2_failed(494, '&self', [], []) ^ Exit: (299) [user] subst_args2_failed(494, '&self', [6], [6]) ^ Exit: (298) [user] subst_args2_failed(494, '&self', [ngram, 6], [ngram, 6]) ^ Exit: (297) [user] subst_args2_failed(494, '&self', [/, ngram, 6], [/, ngram, 6]) ^ Exit: (296) [user] subst_args1(=, _9338, 494, '&self', [/, ngram, 6], [/, ngram, 6]) ^ Exit: (295) [user] subst_args1(_9336, _9338, 494, '&self', [/, ngram, 6], [/, ngram, 6]) Call: (295) [system] nb_setarg(1, retval(fail), [/, ngram, 6]) Exit: (295) [system] nb_setarg(1, retval([/, ngram, 6]), [/, ngram, 6]) ^ Call: (295) [user] ignore(notrace((\+[/, ngram, 6]\=_9382, nb_setarg(1, retval([/, ngram, 6]), [/, ngram, 6])))) ^ Unify: (295) [system] ignore(user:notrace((\+[/, ngram, 6]\=_9382, nb_setarg(1, retval([/, ngram, 6]), [/, ngram, 6])))) ^ Call: (297) [system] setup_call_cleanup('$notrace'(_171084, _171086), once(user:(\+[/, ngram, 6]\=_9382, nb_setarg(1, retval([/, ngram, 6]), [/, ngram, 6]))), '$restore_trace'(_171084, _171086)) ^ Unify: (297) [system] setup_call_cleanup(system:'$notrace'(_171084, _171086), system:once(user:(\+[/, ngram, 6]\=_9382, nb_setarg(1, retval([/, ngram, 6]), [/, ngram, 6]))), system:'$restore_trace'(_171084, _171086)) ^ Call: (298) [system] sig_atomic(system:'$notrace'(_171084, _171086)) ^ Exit: (297) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(\+[/, ngram, 6]\=_9382, nb_setarg(1, retval([/, ngram, 6]), [/, ngram, 6]))), system:'$restore_trace'(3, -1)) ^ Exit: (295) [system] ignore(user:notrace((\+[/, ngram, 6]\=_9382, nb_setarg(1, retval([/, ngram, 6]), [/, ngram, 6])))) ^ Call: (295) [user] ignore((_9374==1->ignore(\+ \+ (flag(eval_num, _9412, _9412+1), (retval([/, ngram, 6])\=@=retval(fail), nonvar([/, ngram, 6])->indentq(5, _9412, <--, [false, [/, ngram, 6]]);indentq(5, _9412, <--, [false, retval([/, ngram, 6])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9412, _9412+1), (retval([/, ngram, 6])\=@=retval(fail), nonvar([/, ngram, 6])->indentq(5, _9412, <--, [false, [/, ngram, 6]]);indentq(5, _9412, <--, [false, retval([/, ngram, 6])])))))))))) ^ Unify: (295) [system] ignore(user:(_9374==1->ignore(\+ \+ (flag(eval_num, _9412, _9412+1), (retval([/, ngram, 6])\=@=retval(fail), nonvar([/, ngram, 6])->indentq(5, _9412, <--, [false, [/, ngram, 6]]);indentq(5, _9412, <--, [false, retval([/, ngram, 6])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9412, _9412+1), (retval([/, ngram, 6])\=@=retval(fail), nonvar([/, ngram, 6])->indentq(5, _9412, <--, [false, [/, ngram, 6]]);indentq(5, _9412, <--, [false, retval([/, ngram, 6])])))))))))) Call: (297) [system] _9374==1 Fail: (297) [system] _9374==1 ^ Call: (298) [system] setup_call_cleanup('$notrace'(_179540, _179542), once(user:ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9412, _9412+1), (retval([/, ngram, 6])\=@=retval(fail), nonvar([/, ngram, 6])->indentq(5, _9412, <--, [false, [/, ngram, 6]]);indentq(5, _9412, <--, [false, retval([/, ngram, 6])])))))))), '$restore_trace'(_179540, _179542)) ^ Unify: (298) [system] setup_call_cleanup(system:'$notrace'(_179540, _179542), system:once(user:ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9412, _9412+1), (retval([/, ngram, 6])\=@=retval(fail), nonvar([/, ngram, 6])->indentq(5, _9412, <--, [false, [/, ngram, 6]]);indentq(5, _9412, <--, [false, retval([/, ngram, 6])])))))))), system:'$restore_trace'(_179540, _179542)) ^ Call: (299) [system] sig_atomic(system:'$notrace'(_179540, _179542)) ^ Exit: (298) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9412, _9412+1), (retval([/, ngram, 6])\=@=retval(fail), nonvar([/, ngram, 6])->indentq(5, _9412, <--, [false, [/, ngram, 6]]);indentq(5, _9412, <--, [false, retval([/, ngram, 6])])))))))), system:'$restore_trace'(3, -1)) ^ Exit: (295) [system] ignore(user:(_9374==1->ignore(\+ \+ (flag(eval_num, _9412, _9412+1), (retval([/, ngram, 6])\=@=retval(fail), nonvar([/, ngram, 6])->indentq(5, _9412, <--, [false, [/, ngram, 6]]);indentq(5, _9412, <--, [false, retval([/, ngram, 6])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9412, _9412+1), (retval([/, ngram, 6])\=@=retval(fail), nonvar([/, ngram, 6])->indentq(5, _9412, <--, [false, [/, ngram, 6]]);indentq(5, _9412, <--, [false, retval([/, ngram, 6])])))))))))) ^ Exit: (293) [system] call_cleanup(user:((call(subst_args1(_9336, _9338), 494, '&self', [/, ngram, 6], [/, ngram, 6])*->nb_setarg(1, retval([/, ngram, 6]), [/, ngram, 6]);fail, trace, call(subst_args1(_9336, _9338), 494, '&self', [/, ngram, 6], [/, ngram, 6])), ignore(notrace((\+[/, ngram, 6]\=_9382, nb_setarg(1, retval([/, ngram, 6]), [/, ngram, 6]))))), user:ignore((_9374==1->ignore(\+ \+ (flag(eval_num, _9412, _9412+1), (retval([/, ngram, 6])\=@=retval(fail), nonvar([/, ngram, 6])->indentq(5, _9412, <--, [false, [/, ngram, 6]]);indentq(5, _9412, <--, [false, retval([/, ngram, 6])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9412, _9412+1), (retval([/, ngram, 6])\=@=retval(fail), nonvar([/, ngram, 6])->indentq(5, _9412, <--, [false, [/, ngram, 6]]);indentq(5, _9412, <--, [false, retval([/, ngram, 6])]))))))))))) Call: (293) [system] retval([/, ngram, 6])\=@=retval(fail) Exit: (293) [system] retval([/, ngram, 6])\=@=retval(fail) ^ Exit: (292) [user] trace_eval(subst_args1(_9336, _9338), (false, (e2;e)), 494, '&self', [/, ngram, 6], [/, ngram, 6]) Call: (292) [system] [/, ngram, 6]\=@=[/, ngram, 6] ^ Redo: (291) [user] subst_args0(_9336, _9338, 494, '&self', [/, ngram, 6], _9330) Call: (292) [system] _9330=[/, ngram, 6] Exit: (292) [system] [/, ngram, 6]=[/, ngram, 6] ^ Exit: (291) [user] subst_args0(_9336, _9338, 494, '&self', [/, ngram, 6], [/, ngram, 6]) ^ Exit: (290) [user] subst_args(_9336, _9338, 495, '&self', [/, ngram, 6], [/, ngram, 6]) ^ Call: (290) [user] subst_args2_failed(495, '&self', [[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9332) ^ Unify: (290) [user] subst_args2_failed(495, '&self', [[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9332) Call: (291) [system] [[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]==[] ^ Redo: (290) [user] subst_args2_failed(495, '&self', [[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9332) ^ Unify: (290) [user] subst_args2_failed(495, '&self', [[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9332) Call: (291) [system] var([[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) ^ Redo: (290) [user] subst_args2_failed(495, '&self', [[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9332) ^ Unify: (290) [user] subst_args2_failed(495, '&self', [[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9332) ^ Call: (291) [user] once(subst_selfless([[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9332)) ^ Unify: (291) [system] once(user:subst_selfless([[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9332)) ^ Call: (292) [user] subst_selfless([[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9332) ^ Unify: (292) [user] subst_selfless([[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9332) Call: (293) [system] var([/, trigram, 3]) ^ Redo: (292) [user] subst_selfless([[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9332) ^ Unify: (292) [user] subst_selfless([[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9332) ^ Call: (293) [user] eval_selfless(_207822, _207824, _207826, _207828, [[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9332) ^ Unify: (293) [user] eval_selfless(_208766, _208768, _208770, _208772, [[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9332) ^ Call: (294) [user] eval_selfless_0([[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9332) ^ Unify: (294) [user] eval_selfless_0([[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9332) Call: (295) [system] var([/, trigram, 3]) ^ Redo: (294) [user] eval_selfless_0([[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9332) ^ Unify: (294) [user] eval_selfless_0([[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9332) ^ Call: (295) [user] eval_selfless_1([[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9332) ^ Unify: (295) [user] eval_selfless_1([[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9332) ^ Call: (296) [user] allow_clp ^ Unify: (296) [user] allow_clp ^ Call: (297) [user] false_flag ^ Unify: (297) [user] false_flag Call: (298) [system] fail Fail: (298) [system] fail ^ Fail: (297) [user] false_flag ^ Redo: (294) [user] eval_selfless_0([[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9332) ^ Unify: (294) [user] eval_selfless_0([[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9332) ^ Call: (295) [user] eval_selfless_2([[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9332) ^ Unify: (295) [user] eval_selfless_2([[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9332) Call: (296) [system] var([/, trigram, 3]) ^ Redo: (295) [user] eval_selfless_2([[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9332) ^ Unify: (295) [user] eval_selfless_2([[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9332) ^ Call: (296) [user] fake_notrace((ground([[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_229062, _229068, _229074], atom(_229062), catch_warn(current_op(_229100, yfx, _229062)), [[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_229120], s2ps([[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _229128))) ^ Unify: (296) [user] fake_notrace(user:(ground([[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_229062, _229068, _229074], atom(_229062), catch_warn(current_op(_229100, yfx, _229062)), [[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_229120], s2ps([[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _229128))) ^ Call: (297) [user] real_notrace(user:(ground([[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_229062, _229068, _229074], atom(_229062), catch_warn(current_op(_229100, yfx, _229062)), [[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_229120], s2ps([[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _229128))) ^ Unify: (297) [user] real_notrace(user:(ground([[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_229062, _229068, _229074], atom(_229062), catch_warn(current_op(_229100, yfx, _229062)), [[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_229120], s2ps([[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _229128))) ^ Call: (298) [user] setup_call_cleanup('$notrace'(_232834, _232836), once(user:(ground([[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_229062, _229068, _229074], atom(_229062), catch_warn(current_op(_229100, yfx, _229062)), [[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_229120], s2ps([[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _229128))), '$restore_trace'(_232834, _232836)) ^ Unify: (298) [system] setup_call_cleanup(user:'$notrace'(_232834, _232836), user:once(user:(ground([[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_229062, _229068, _229074], atom(_229062), catch_warn(current_op(_229100, yfx, _229062)), [[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_229120], s2ps([[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _229128))), user:'$restore_trace'(_232834, _232836)) ^ Call: (299) [system] sig_atomic(user:'$notrace'(_232834, _232836)) ^ Fail: (297) [user] real_notrace(user:(ground([[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_229062, _229068, _229074], atom(_229062), catch_warn(current_op(_229100, yfx, _229062)), [[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_229120], s2ps([[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _229128))) ^ Fail: (296) [user] fake_notrace(user:(ground([[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_229062, _229068, _229074], atom(_229062), catch_warn(current_op(_229100, yfx, _229062)), [[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_229120], s2ps([[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _229128))) ^ Redo: (290) [user] subst_args2_failed(495, '&self', [[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9332) ^ Unify: (290) [user] subst_args2_failed(495, '&self', [[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], [_238458|_238460]) ^ Call: (291) [user] subst_args(_239472, _239474, 495, '&self', [/, trigram, 3], _238458) ^ Unify: (291) [user] subst_args(_240416, _240418, 495, '&self', [/, trigram, 3], _238458) Call: (292) [system] atom(_241286) ^ Redo: (291) [user] subst_args(_242286, _242288, 495, '&self', [/, trigram, 3], _238458) ^ Unify: (291) [user] subst_args(_243230, _243232, 495, '&self', [/, trigram, 3], _238458) ^ Call: (292) [user] self_subst([/, trigram, 3]) ^ Unify: (292) [user] self_subst([/, trigram, 3]) Call: (293) [system] callable([/, trigram, 3]) Exit: (293) [system] callable([/, trigram, 3]) ^ Unify: (292) [user] self_subst([/, trigram, 3]) ^ Call: (293) [user] self_eval([/, trigram, 3]) ^ Unify: (293) [user] self_eval([/, trigram, 3]) ^ Call: (295) [system] setup_call_cleanup('$notrace'(_250580, _250582), once(user:self_eval0([/, trigram, 3])), '$restore_trace'(_250580, _250582)) ^ Unify: (295) [system] setup_call_cleanup(system:'$notrace'(_250580, _250582), system:once(user:self_eval0([/, trigram, 3])), system:'$restore_trace'(_250580, _250582)) ^ Call: (296) [system] sig_atomic(system:'$notrace'(_250580, _250582)) ^ Fail: (293) [user] self_eval([/, trigram, 3]) ^ Redo: (291) [user] subst_args(_254416, _254418, 495, '&self', [/, trigram, 3], _238458) ^ Unify: (291) [user] subst_args(_255360, _255362, 495, '&self', [/, trigram, 3], _238458) Call: (292) [system] [trigram, 3]==[] ^ Redo: (291) [user] subst_args(_257232, _257234, 495, '&self', [/, trigram, 3], _238458) ^ Unify: (291) [user] subst_args(_258176, _258178, 495, '&self', [/, trigram, 3], _238458) ^ Call: (293) [system] setup_call_cleanup('$notrace'(_259066, _259068), once(user:(_259048 is 495-1)), '$restore_trace'(_259066, _259068)) ^ Unify: (293) [system] setup_call_cleanup(system:'$notrace'(_259066, _259068), system:once(user:(_259048 is 495-1)), system:'$restore_trace'(_259066, _259068)) ^ Call: (294) [system] sig_atomic(system:'$notrace'(_259066, _259068)) ^ Exit: (293) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(494 is 495-1)), system:'$restore_trace'(3, -1)) ^ Call: (292) [user] subst_args0(_262842, _262844, 494, '&self', [/, trigram, 3], _238458) ^ Unify: (292) [user] subst_args0(_262842, _262844, 494, '&self', [/, trigram, 3], _238458) ^ Call: (293) [user] self_subst([/, trigram, 3]) ^ Unify: (293) [user] self_subst([/, trigram, 3]) Call: (294) [system] callable([/, trigram, 3]) Exit: (294) [system] callable([/, trigram, 3]) ^ Unify: (293) [user] self_subst([/, trigram, 3]) ^ Call: (294) [user] self_eval([/, trigram, 3]) ^ Unify: (294) [user] self_eval([/, trigram, 3]) ^ Call: (296) [system] setup_call_cleanup('$notrace'(_271220, _271222), once(user:self_eval0([/, trigram, 3])), '$restore_trace'(_271220, _271222)) ^ Unify: (296) [system] setup_call_cleanup(system:'$notrace'(_271220, _271222), system:once(user:self_eval0([/, trigram, 3])), system:'$restore_trace'(_271220, _271222)) ^ Call: (297) [system] sig_atomic(system:'$notrace'(_271220, _271222)) ^ Fail: (294) [user] self_eval([/, trigram, 3]) ^ Redo: (292) [user] subst_args0(_262842, _262844, 494, '&self', [/, trigram, 3], _238458) ^ Unify: (292) [user] subst_args0(_262842, _262844, 494, '&self', [/, trigram, 3], _238458) Call: (293) [system] _276876 is 494+ -1 Exit: (293) [system] 493 is 494+ -1 ^ Call: (293) [user] trace_eval(subst_args1(_262842, _262844), (false, (e2;e)), 494, '&self', [/, trigram, 3], _278752) ^ Unify: (293) [user] trace_eval(subst_args1(_262842, _262844), (false, (e2;e)), 494, '&self', [/, trigram, 3], _278752) ^ Call: (294) [user] must_det_ll((notrace((flag(eval_num, _280662, _280662+1), _280680 is _280662 mod 500, _280698 is 99-494 mod 100, _280722=_280724, option_else('trace-length', _280736, 500), option_else('trace-depth', _280744, 30))), quietly(if_t((nop(stop_rtrace), _280680>_280736), (set_debug(eval, false), _280800 is _280736+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_280800])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_280852))))) ^ Unify: (294) [user] must_det_ll(user:(notrace((flag(eval_num, _280662, _280662+1), _280680 is _280662 mod 500, _280698 is 99-494 mod 100, _280722=_280724, option_else('trace-length', _280736, 500), option_else('trace-depth', _280744, 30))), quietly(if_t((nop(stop_rtrace), _280680>_280736), (set_debug(eval, false), _280800 is _280736+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_280800])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_280852))))) ^ Call: (295) [user] once(user:(notrace((flag(eval_num, _280662, _280662+1), _280680 is _280662 mod 500, _280698 is 99-494 mod 100, _280722=_280724, option_else('trace-length', _280736, 500), option_else('trace-depth', _280744, 30))), quietly(if_t((nop(stop_rtrace), _280680>_280736), (set_debug(eval, false), _280800 is _280736+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_280800])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_280852))))) ^ Unify: (295) [system] once(user:(notrace((flag(eval_num, _280662, _280662+1), _280680 is _280662 mod 500, _280698 is 99-494 mod 100, _280722=_280724, option_else('trace-length', _280736, 500), option_else('trace-depth', _280744, 30))), quietly(if_t((nop(stop_rtrace), _280680>_280736), (set_debug(eval, false), _280800 is _280736+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_280800])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_280852))))) ^ Call: (298) [system] setup_call_cleanup('$notrace'(_284576, _284578), once(user:(flag(eval_num, _280662, _280662+1), _280680 is _280662 mod 500, _280698 is 99-494 mod 100, _280722=_280724, option_else('trace-length', _280736, 500), option_else('trace-depth', _280744, 30))), '$restore_trace'(_284576, _284578)) ^ Unify: (298) [system] setup_call_cleanup(system:'$notrace'(_284576, _284578), system:once(user:(flag(eval_num, _280662, _280662+1), _280680 is _280662 mod 500, _280698 is 99-494 mod 100, _280722=_280724, option_else('trace-length', _280736, 500), option_else('trace-depth', _280744, 30))), system:'$restore_trace'(_284576, _284578)) ^ Call: (299) [system] sig_atomic(system:'$notrace'(_284576, _284578)) ^ Exit: (298) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(flag(eval_num, 59, 59+1), 59 is 59 mod 500, 5 is 99-494 mod 100, _280722=_280722, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), system:'$restore_trace'(3, -1)) ^ Call: (298) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 59>500), (set_debug(eval, false), _280800 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_280800])), nop((start_rtrace, rtrace))))) ^ Unify: (298) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 59>500), (set_debug(eval, false), _280800 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_280800])), nop((start_rtrace, rtrace))))) ^ Exit: (298) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 59>500), (set_debug(eval, false), _280800 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_280800])), nop((start_rtrace, rtrace))))) Call: (297) [user] nop(notrace(no_repeats_var(_280852))) Unify: (297) [user] nop(notrace(no_repeats_var(_280852))) Exit: (297) [user] nop(notrace(no_repeats_var(_280852))) ^ Exit: (295) [system] once(user:(notrace((flag(eval_num, 59, 59+1), 59 is 59 mod 500, 5 is 99-494 mod 100, _280722=_280722, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), quietly(if_t((nop(stop_rtrace), 59>500), (set_debug(eval, false), _280800 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_280800])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_280852))))) ^ Exit: (294) [user] must_det_ll(user:(notrace((flag(eval_num, 59, 59+1), 59 is 59 mod 500, 5 is 99-494 mod 100, _280722=_280722, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), quietly(if_t((nop(stop_rtrace), 59>500), (set_debug(eval, false), _280800 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_280800])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_280852))))) Call: (294) [occurs] occurs:sub_term(_296040, (false, (e2;e))) Unify: (294) [occurs] occurs:sub_term((false, (e2;e)), (false, (e2;e))) Exit: (294) [occurs] occurs:sub_term((false, (e2;e)), (false, (e2;e))) Call: (294) [system] (false, (e2;e))\=(false, (e2;e)) Fail: (294) [system] (false, (e2;e))\=(false, (e2;e)) Redo: (294) [occurs] occurs:sub_term(_296040, (false, (e2;e))) Unify: (294) [occurs] occurs:sub_term(_296040, (false, (e2;e))) Call: (295) [system] compound((false, (e2;e))) Exit: (295) [system] compound((false, (e2;e))) Call: (295) [system] arg(_304462, (false, (e2;e)), _304386) Exit: (295) [system] arg(1, (false, (e2;e)), false) Call: (295) [occurs] occurs:sub_term(_296040, false) Unify: (295) [occurs] occurs:sub_term(false, false) Exit: (295) [occurs] occurs:sub_term(false, false) Exit: (294) [occurs] occurs:sub_term(false, (false, (e2;e))) Call: (294) [system] (false, (e2;e))\=false Exit: (294) [system] (false, (e2;e))\=false ^ Call: (294) [user] if_trace((eval;false, (e2;e)), (_280722=1, indentq(5, 59, -->, [false, [/, trigram, 3]]))) ^ Unify: (294) [user] if_trace((eval;false, (e2;e)), (_280722=1, indentq(5, 59, -->, [false, [/, trigram, 3]]))) ^ Call: (296) [system] setup_call_cleanup('$notrace'(_313766, _313768), once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _280722=1, indentq(5, 59, -->, [false, [/, trigram, 3]]))), _313724, fbug((_313724-->if_trace((eval;false, (e2;e)), (_280722=1, indentq(5, 59, -->, [false, [/, trigram, 3]])))))))), '$restore_trace'(_313766, _313768)) ^ Unify: (296) [system] setup_call_cleanup(system:'$notrace'(_313766, _313768), system:once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _280722=1, indentq(5, 59, -->, [false, [/, trigram, 3]]))), _313724, fbug((_313724-->if_trace((eval;false, (e2;e)), (_280722=1, indentq(5, 59, -->, [false, [/, trigram, 3]])))))))), system:'$restore_trace'(_313766, _313768)) ^ Call: (297) [system] sig_atomic(system:'$notrace'(_313766, _313768)) ^ Exit: (296) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _280722=1, indentq(5, 59, -->, [false, [/, trigram, 3]]))), _313724, fbug((_313724-->if_trace((eval;false, (e2;e)), (_280722=1, indentq(5, 59, -->, [false, [/, trigram, 3]])))))))), system:'$restore_trace'(3, -1)) ^ Exit: (294) [user] if_trace((eval;false, (e2;e)), (_280722=1, indentq(5, 59, -->, [false, [/, trigram, 3]]))) Call: (294) [system] _318548=retval(fail) Exit: (294) [system] retval(fail)=retval(fail) Call: (294) [system] _320410=(\+ \+ (flag(eval_num, _320430, _320430+1), (retval(fail)\=@=retval(fail), nonvar(_278752)->indentq(5, _320430, <--, [false, _278752]);indentq(5, _320430, <--, [false, retval(fail)])))) Exit: (294) [system] (\+ \+ (flag(eval_num, _320430, _320430+1), (retval(fail)\=@=retval(fail), nonvar(_278752)->indentq(5, _320430, <--, [false, _278752]);indentq(5, _320430, <--, [false, retval(fail)]))))=(\+ \+ (flag(eval_num, _320430, _320430+1), (retval(fail)\=@=retval(fail), nonvar(_278752)->indentq(5, _320430, <--, [false, _278752]);indentq(5, _320430, <--, [false, retval(fail)])))) ^ Call: (294) [user] call_cleanup(((call(subst_args1(_262842, _262844), 494, '&self', [/, trigram, 3], _278752)*->nb_setarg(1, retval(fail), _278752);fail, trace, call(subst_args1(_262842, _262844), 494, '&self', [/, trigram, 3], _278752)), ignore(notrace((\+_278752\=_280852, nb_setarg(1, retval(fail), _278752))))), ignore((_280722==1->ignore(\+ \+ (flag(eval_num, _320430, _320430+1), (retval(fail)\=@=retval(fail), nonvar(_278752)->indentq(5, _320430, <--, [false, _278752]);indentq(5, _320430, <--, [false, retval(fail)]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _320430, _320430+1), (retval(fail)\=@=retval(fail), nonvar(_278752)->indentq(5, _320430, <--, [false, _278752]);indentq(5, _320430, <--, [false, retval(fail)]))))))))))) ^ Unify: (294) [system] call_cleanup(user:((call(subst_args1(_262842, _262844), 494, '&self', [/, trigram, 3], _278752)*->nb_setarg(1, retval(fail), _278752);fail, trace, call(subst_args1(_262842, _262844), 494, '&self', [/, trigram, 3], _278752)), ignore(notrace((\+_278752\=_280852, nb_setarg(1, retval(fail), _278752))))), user:ignore((_280722==1->ignore(\+ \+ (flag(eval_num, _320430, _320430+1), (retval(fail)\=@=retval(fail), nonvar(_278752)->indentq(5, _320430, <--, [false, _278752]);indentq(5, _320430, <--, [false, retval(fail)]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _320430, _320430+1), (retval(fail)\=@=retval(fail), nonvar(_278752)->indentq(5, _320430, <--, [false, _278752]);indentq(5, _320430, <--, [false, retval(fail)]))))))))))) ^ Call: (296) [user] subst_args1(_262842, _262844, 494, '&self', [/, trigram, 3], _278752) ^ Unify: (296) [user] subst_args1(_262842, _262844, 494, '&self', [/, trigram, 3], _278752) Call: (297) [system] var(_262842) Exit: (297) [system] var(_262842) ^ Call: (297) [user] subst_args1(=, _262844, 494, '&self', [/, trigram, 3], _278752) ^ Unify: (297) [user] subst_args1(=, _262844, 494, '&self', [/, trigram, 3], _278752) Call: (298) [system] var(=) ^ Redo: (297) [user] subst_args1(=, _262844, 494, '&self', [/, trigram, 3], _278752) Call: (298) [system] atom(=) Exit: (298) [system] atom(=) Call: (298) [system] (=)\==(=) ^ Redo: (297) [user] subst_args1(=, _262844, 494, '&self', [/, trigram, 3], _278752) ^ Unify: (297) [user] subst_args1(=, _262844, 494, '&self', [/, trigram, 3], _278752) Call: (298) [system] atom([/, trigram, 3]) ^ Redo: (297) [user] subst_args1(=, _262844, 494, '&self', [/, trigram, 3], _278752) ^ Unify: (297) [user] subst_args1(=, _262844, 494, '&self', [/, trigram, 3], _278752) Call: (298) [system] is_list([trigram, 3]) Exit: (298) [system] is_list([trigram, 3]) ^ Unify: (297) [user] subst_args1(=, _262844, 494, '&self', [/, trigram, 3], _278752) Call: (298) [system] is_list([/, trigram, 3]) Exit: (298) [system] is_list([/, trigram, 3]) ^ Unify: (297) [user] subst_args1(=, _262844, 494, '&self', [/, trigram, 3], [/|_344020]) Call: (298) [system] var(/) ^ Redo: (297) [user] subst_args1(=, _262844, 494, '&self', [/, trigram, 3], _278752) ^ Unify: (297) [user] subst_args1(=, _262844, 494, '&self', [/, trigram, 3], _278752) Call: (298) [system] fail ^ Redo: (297) [user] subst_args1(=, _262844, 494, '&self', [/, trigram, 3], _278752) ^ Unify: (297) [user] subst_args1(=, _262844, 494, '&self', [/, trigram, 3], _278752) Call: (298) [system] is_list([/, trigram, 3]) Exit: (298) [system] is_list([/, trigram, 3]) ^ Call: (298) [user] apply:maplist(self_subst, [/, trigram, 3]) ^ Unify: (298) [apply] apply:maplist(user:self_subst, [/, trigram, 3]) Call: (299) [apply] apply:maplist_([/, trigram, 3], user:self_subst) Unify: (299) [apply] apply:maplist_([/, trigram, 3], user:self_subst) ^ Call: (300) [user] self_subst(/) ^ Unify: (300) [user] self_subst(/) Call: (301) [system] callable(/) Exit: (301) [system] callable(/) ^ Unify: (300) [user] self_subst(/) ^ Call: (301) [user] self_eval(/) ^ Unify: (301) [user] self_eval(/) ^ Call: (303) [system] setup_call_cleanup('$notrace'(_362640, _362642), once(user:self_eval0(/)), '$restore_trace'(_362640, _362642)) ^ Unify: (303) [system] setup_call_cleanup(system:'$notrace'(_362640, _362642), system:once(user:self_eval0(/)), system:'$restore_trace'(_362640, _362642)) ^ Call: (304) [system] sig_atomic(system:'$notrace'(_362640, _362642)) ^ Exit: (303) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(/)), system:'$restore_trace'(3, -1)) ^ Exit: (301) [user] self_eval(/) ^ Exit: (300) [user] self_subst(/) Call: (300) [apply] apply:maplist_([trigram, 3], user:self_subst) Unify: (300) [apply] apply:maplist_([trigram, 3], user:self_subst) ^ Call: (301) [user] self_subst(trigram) ^ Unify: (301) [user] self_subst(trigram) Call: (302) [system] callable(trigram) Exit: (302) [system] callable(trigram) ^ Unify: (301) [user] self_subst(trigram) ^ Call: (302) [user] self_eval(trigram) ^ Unify: (302) [user] self_eval(trigram) ^ Call: (304) [system] setup_call_cleanup('$notrace'(_376600, _376602), once(user:self_eval0(trigram)), '$restore_trace'(_376600, _376602)) ^ Unify: (304) [system] setup_call_cleanup(system:'$notrace'(_376600, _376602), system:once(user:self_eval0(trigram)), system:'$restore_trace'(_376600, _376602)) ^ Call: (305) [system] sig_atomic(system:'$notrace'(_376600, _376602)) ^ Exit: (304) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(trigram)), system:'$restore_trace'(3, -1)) ^ Exit: (302) [user] self_eval(trigram) ^ Exit: (301) [user] self_subst(trigram) Call: (301) [apply] apply:maplist_([3], user:self_subst) Unify: (301) [apply] apply:maplist_([3], user:self_subst) ^ Call: (302) [user] self_subst(3) ^ Unify: (302) [user] self_subst(3) Call: (303) [system] callable(3) ^ Redo: (302) [user] self_subst(3) ^ Exit: (302) [user] self_subst(3) Call: (302) [apply] apply:maplist_([], user:self_subst) Unify: (302) [apply] apply:maplist_([], user:self_subst) Exit: (302) [apply] apply:maplist_([], user:self_subst) Exit: (301) [apply] apply:maplist_([3], user:self_subst) Exit: (300) [apply] apply:maplist_([trigram, 3], user:self_subst) Exit: (299) [apply] apply:maplist_([/, trigram, 3], user:self_subst) ^ Exit: (298) [apply] apply:maplist(user:self_subst, [/, trigram, 3]) Call: (298) [system] [/, trigram, 3]=[_395204|_395206] Exit: (298) [system] [/, trigram, 3]=[/, trigram, 3] Call: (298) [system] atom(/) Exit: (298) [system] atom(/) ^ Unify: (297) [user] subst_args1(=, _262844, 494, '&self', [/, trigram, 3], _278752) ^ Call: (298) [user] is_space_op(/) ^ Redo: (297) [user] subst_args1(=, _262844, 494, '&self', [/, trigram, 3], _278752) ^ Unify: (297) [user] subst_args1(=, _262844, 494, '&self', [/, trigram, 3], _278752) Call: (298) [system] (/)==case ^ Redo: (297) [user] subst_args1(=, _262844, 494, '&self', [/, trigram, 3], _278752) ^ Unify: (297) [user] subst_args1(=, _262844, 494, '&self', [/, trigram, 3], _278752) Call: (298) [system] fail ^ Redo: (297) [user] subst_args1(=, _262844, 494, '&self', [/, trigram, 3], _278752) ^ Unify: (297) [user] subst_args1(=, _262844, 494, '&self', [/, trigram, 3], _278752) Call: (298) [system] _408288=do_more_defs(true) Exit: (298) [system] do_more_defs(true)=do_more_defs(true) ^ Call: (298) [user] clause(eval_21(subst_args, _262844, 494, '&self', [/, trigram, 3], _278752), _410164) ^ Redo: (297) [user] subst_args1(=, _262844, 494, '&self', [/, trigram, 3], _278752) ^ Unify: (297) [user] subst_args1(=, _262844, 494, '&self', [/, trigram, 3], _278752) Call: (298) [system] fail ^ Redo: (297) [user] subst_args1(=, _262844, 494, '&self', [/, trigram, 3], _278752) ^ Unify: (297) [user] subst_args1(=, _262844, 494, '&self', [/, trigram, 3], _278752) ^ Call: (298) [user] is_and(/) ^ Unify: (298) [user] is_and(/) Call: (299) [system] atom(/) Exit: (299) [system] atom(/) ^ Unify: (298) [user] is_and(/) ^ Call: (299) [user] is_and(/, _420488) ^ Unify: (299) [user] is_and(/, _421416) Call: (300) [system] atom(/) Exit: (300) [system] atom(/) ^ Redo: (297) [user] subst_args1(=, _262844, 494, '&self', [/, trigram, 3], _278752) ^ Unify: (297) [user] subst_args1(=, _262844, 494, '&self', [/, trigram, 3], [/|_425064]) Call: (298) [system] nonvar(/) Exit: (298) [system] nonvar(/) Call: (298) [system] fail ^ Redo: (297) [user] subst_args1(=, _262844, 494, '&self', [/, trigram, 3], _278752) ^ Unify: (297) [user] subst_args1(=, _262844, 494, '&self', [/, trigram, 3], _278752) ^ Call: (298) [user] subst_args2(=, 494, '&self', [/, trigram, 3], _278752) ^ Unify: (298) [user] subst_args2(=, 494, '&self', [/, trigram, 3], _278752) Call: (299) [system] 494<3 ^ Redo: (298) [user] subst_args2(=, 494, '&self', [/, trigram, 3], _278752) ^ Unify: (298) [user] subst_args2(=, 494, '&self', [/, trigram, 3], _278752) Call: (299) [system] fail ^ Redo: (298) [user] subst_args2(=, 494, '&self', [/, trigram, 3], _278752) ^ Unify: (298) [user] subst_args2(=, 494, '&self', [/, trigram, 3], _278752) ^ Call: (299) [user] mnotrace(is_user_defined_head(=, '&self', /)) ^ Unify: (299) [user] mnotrace(is_user_defined_head(=, '&self', /)) ^ Call: (300) [user] once(is_user_defined_head(=, '&self', /)) ^ Unify: (300) [system] once(user:is_user_defined_head(=, '&self', /)) ^ Call: (301) [user] is_user_defined_head(=, '&self', /) ^ Unify: (301) [user] is_user_defined_head(=, '&self', /) ^ Call: (302) [user] mnotrace(is_user_defined_head0(=, '&self', /)) ^ Unify: (302) [user] mnotrace(is_user_defined_head0(=, '&self', /)) ^ Call: (303) [user] once(is_user_defined_head0(=, '&self', /)) ^ Unify: (303) [system] once(user:is_user_defined_head0(=, '&self', /)) ^ Call: (304) [user] is_user_defined_head0(=, '&self', /) ^ Unify: (304) [user] is_user_defined_head0(=, '&self', /) Call: (305) [system] callable(/) Exit: (305) [system] callable(/) Call: (305) [system] functor(/, _451166, _451246) Exit: (305) [system] functor(/, /, 0) ^ Call: (305) [user] is_user_defined_head_f(=, '&self', /) ^ Unify: (305) [user] is_user_defined_head_f(=, '&self', /) ^ Call: (306) [user] is_user_defined_head_f1(=, '&self', /) ^ Unify: (306) [user] is_user_defined_head_f1(=, '&self', /) Call: (307) [user] metta_eq_def(=, '&self', [/|_456764], _456846) Unify: (307) [user] metta_eq_def(=, '&self', [/|_456764], _457770) ^ Call: (308) [user] ignore((=)=(=)) ^ Unify: (308) [system] ignore(user:((=)=(=))) Call: (309) [system] (=)=(=) Exit: (309) [system] (=)=(=) ^ Exit: (308) [system] ignore(user:((=)=(=))) Call: (308) [user] metta_atom('&self', [=, [/|_456764], _463286]) Unify: (308) [user] metta_atom('&self', [=, [/|_456764], _463286]) ^ Call: (309) [user] typed_list('&self', _465200, _465122) ^ Unify: (309) [user] typed_list('&self', _466132, _465122) Call: (310) [system] compound('&self') Fail: (310) [system] compound('&self') ^ Fail: (309) [user] typed_list('&self', _468912, _465122) Redo: (308) [user] metta_atom('&self', [=, [/|_456764], _463286]) Unify: (308) [user] metta_atom('&self', [=, [/|_456764], _463286]) Call: (309) [system] '&self'=='&flybase' Redo: (308) [user] metta_atom('&self', [=, [/|_456764], _463286]) Unify: (308) [user] metta_atom('&self', [=, [/|_456764], _463286]) ^ Call: (309) [user] metta_atom_in_file('&self', [=, [/|_456764], _463286]) ^ Unify: (309) [user] metta_atom_in_file('&self', [=, [/|_456764], _463286]) ^ Call: (310) [user] metta_atom_in_file('&self', [=, [/|_456764], _463286], _476294, _476296) ^ Unify: (310) [user] metta_atom_in_file('&self', [=, [/|_456764], _463286], _477230, _477232) ^ Call: (311) [user] loaded_into_kb('&self', _478088) ^ Unify: (311) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Exit: (311) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Call: (311) [user] once(user:asserted_metta_pred(_488678, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Unify: (311) [system] once(user:asserted_metta_pred(_488678, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Call: (312) [user] asserted_metta_pred(_488678, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Fail: (312) [user] asserted_metta_pred(_488678, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Redo: (308) [user] metta_atom('&self', [=, [/|_456764], _463286]) Unify: (308) [user] metta_atom('&self', [=, [/|_456764], _463286]) Call: (309) [user] metta_atom_asserted('&self', [=, [/|_456764], _463286]) Unify: (309) [user] metta_atom_asserted('&self', [=, [/|_456764], _463286]) ^ Call: (310) [user] metta_atom_asserted_deduced('&self', [=, [/|_456764], _463286]) Redo: (309) [user] metta_atom_asserted('&self', [=, [/|_456764], _463286]) Redo: (308) [user] metta_atom('&self', [=, [/|_456764], _463286]) Unify: (308) [user] metta_atom('&self', [=, [/|_456764], _463286]) Call: (309) [system] '&self'\=='&corelib' Exit: (309) [system] '&self'\=='&corelib' ^ Call: (309) [user] using_all_spaces ^ Unify: (309) [user] using_all_spaces Call: (310) [system] nb_current(with_all_spaces, t) Redo: (308) [user] metta_atom('&self', [=, [/|_456764], _463286]) Unify: (308) [user] metta_atom('&self', [=, [/|_456764], _463286]) Call: (309) [system] '&self'\=='&corelib' Exit: (309) [system] '&self'\=='&corelib' Call: (309) [user] metta_atom_asserted('&self', '&corelib') Unify: (309) [user] metta_atom_asserted('&self', '&corelib') ^ Call: (310) [user] metta_atom_asserted_deduced('&self', '&corelib') Redo: (309) [user] metta_atom_asserted('&self', '&corelib') Unify: (309) [user] metta_atom_asserted('&self', '&corelib') Exit: (309) [user] metta_atom_asserted('&self', '&corelib') Call: (309) [user] should_inherit_from_corelib([=, [/|_9712], _9728]) Unify: (309) [user] should_inherit_from_corelib([=, [/|_9712], _9728]) ^ Call: (310) [user] using_all_spaces ^ Unify: (310) [user] using_all_spaces Call: (311) [system] nb_current(with_all_spaces, t) Redo: (309) [user] should_inherit_from_corelib([=, [/|_9712], _9728]) Unify: (309) [user] should_inherit_from_corelib([=, [/|_9712], _9728]) Call: (310) [system] (=)==(:) Redo: (309) [user] should_inherit_from_corelib([=, [/|_9712], _9728]) Unify: (309) [user] should_inherit_from_corelib([=, [/|_9712], _9728]) Call: (310) [system] (=)=='@doc' Redo: (309) [user] should_inherit_from_corelib([=, [/|_9712], _9728]) Unify: (309) [user] should_inherit_from_corelib([=, [/|_9712], _9728]) Call: (310) [system] fail Redo: (309) [user] metta_atom_asserted('&self', '&corelib') Redo: (308) [user] metta_atom('&self', [=, [/|_9712], _9728]) Fail: (307) [user] metta_eq_def(=, '&self', [/|_9712], _29664) ^ Fail: (306) [user] is_user_defined_head_f1(=, '&self', /) ^ Redo: (305) [user] is_user_defined_head_f(=, '&self', /) ^ Unify: (305) [user] is_user_defined_head_f(=, '&self', /) ^ Call: (306) [user] is_user_defined_head_f1(=, '&self', [/|_33308]) ^ Unify: (306) [user] is_user_defined_head_f1(=, '&self', [/|_33308]) Call: (307) [user] metta_eq_def(=, '&self', [[/|_33308]|_35178], _35260) Unify: (307) [user] metta_eq_def(=, '&self', [[/|_33308]|_35178], _36184) ^ Call: (308) [user] ignore((=)=(=)) ^ Unify: (308) [system] ignore(user:((=)=(=))) Call: (309) [system] (=)=(=) Exit: (309) [system] (=)=(=) ^ Exit: (308) [system] ignore(user:((=)=(=))) Call: (308) [user] metta_atom('&self', [=, [[/|_33308]|_35178], _41700]) Unify: (308) [user] metta_atom('&self', [=, [[/|_33308]|_35178], _41700]) ^ Call: (309) [user] typed_list('&self', _43614, _43536) ^ Unify: (309) [user] typed_list('&self', _44546, _43536) Call: (310) [system] compound('&self') Fail: (310) [system] compound('&self') ^ Fail: (309) [user] typed_list('&self', _47326, _43536) Redo: (308) [user] metta_atom('&self', [=, [[/|_33308]|_35178], _41700]) Unify: (308) [user] metta_atom('&self', [=, [[/|_33308]|_35178], _41700]) Call: (309) [system] '&self'=='&flybase' Redo: (308) [user] metta_atom('&self', [=, [[/|_33308]|_35178], _41700]) Unify: (308) [user] metta_atom('&self', [=, [[/|_33308]|_35178], _41700]) ^ Call: (309) [user] metta_atom_in_file('&self', [=, [[/|_33308]|_35178], _41700]) ^ Unify: (309) [user] metta_atom_in_file('&self', [=, [[/|_33308]|_35178], _41700]) ^ Call: (310) [user] metta_atom_in_file('&self', [=, [[/|_33308]|_35178], _41700], _54708, _54710) ^ Unify: (310) [user] metta_atom_in_file('&self', [=, [[/|_33308]|_35178], _41700], _55644, _55646) ^ Call: (311) [user] loaded_into_kb('&self', _56502) ^ Unify: (311) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Exit: (311) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Call: (311) [user] once(user:asserted_metta_pred(_67092, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Unify: (311) [system] once(user:asserted_metta_pred(_67092, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Call: (312) [user] asserted_metta_pred(_67092, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Fail: (312) [user] asserted_metta_pred(_67092, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Redo: (308) [user] metta_atom('&self', [=, [[/|_33308]|_35178], _41700]) Unify: (308) [user] metta_atom('&self', [=, [[/|_33308]|_35178], _41700]) Call: (309) [user] metta_atom_asserted('&self', [=, [[/|_33308]|_35178], _41700]) Unify: (309) [user] metta_atom_asserted('&self', [=, [[/|_33308]|_35178], _41700]) ^ Call: (310) [user] metta_atom_asserted_deduced('&self', [=, [[/|_33308]|_35178], _41700]) Redo: (309) [user] metta_atom_asserted('&self', [=, [[/|_33308]|_35178], _41700]) Redo: (308) [user] metta_atom('&self', [=, [[/|_33308]|_35178], _41700]) Unify: (308) [user] metta_atom('&self', [=, [[/|_33308]|_35178], _41700]) Call: (309) [system] '&self'\=='&corelib' Exit: (309) [system] '&self'\=='&corelib' ^ Call: (309) [user] using_all_spaces ^ Unify: (309) [user] using_all_spaces Call: (310) [system] nb_current(with_all_spaces, t) Redo: (308) [user] metta_atom('&self', [=, [[/|_33308]|_35178], _41700]) Unify: (308) [user] metta_atom('&self', [=, [[/|_33308]|_35178], _41700]) Call: (309) [system] '&self'\=='&corelib' Exit: (309) [system] '&self'\=='&corelib' Call: (309) [user] metta_atom_asserted('&self', '&corelib') Unify: (309) [user] metta_atom_asserted('&self', '&corelib') ^ Call: (310) [user] metta_atom_asserted_deduced('&self', '&corelib') Redo: (309) [user] metta_atom_asserted('&self', '&corelib') Unify: (309) [user] metta_atom_asserted('&self', '&corelib') Exit: (309) [user] metta_atom_asserted('&self', '&corelib') Call: (309) [user] should_inherit_from_corelib([=, [[/|_33308]|_35178], _41700]) Unify: (309) [user] should_inherit_from_corelib([=, [[/|_33308]|_35178], _41700]) ^ Call: (310) [user] using_all_spaces ^ Unify: (310) [user] using_all_spaces Call: (311) [system] nb_current(with_all_spaces, t) Redo: (309) [user] should_inherit_from_corelib([=, [[/|_33308]|_35178], _41700]) Unify: (309) [user] should_inherit_from_corelib([=, [[/|_33308]|_35178], _41700]) Call: (310) [system] (=)==(:) Redo: (309) [user] should_inherit_from_corelib([=, [[/|_33308]|_35178], _41700]) Unify: (309) [user] should_inherit_from_corelib([=, [[/|_33308]|_35178], _41700]) Call: (310) [system] (=)=='@doc' Redo: (309) [user] should_inherit_from_corelib([=, [[/|_33308]|_35178], _41700]) Unify: (309) [user] should_inherit_from_corelib([=, [[/|_33308]|_35178], _41700]) Call: (310) [system] fail Redo: (309) [user] metta_atom_asserted('&self', '&corelib') Redo: (308) [user] metta_atom('&self', [=, [[/|_33308]|_35178], _41700]) Fail: (307) [user] metta_eq_def(=, '&self', [[/|_33308]|_35178], _122296) ^ Fail: (306) [user] is_user_defined_head_f1(=, '&self', [/|_33308]) ^ Fail: (305) [user] is_user_defined_head_f(=, '&self', /) ^ Fail: (304) [user] is_user_defined_head0(=, '&self', /) ^ Fail: (303) [system] once(user:is_user_defined_head0(=, '&self', /)) ^ Fail: (302) [user] mnotrace(is_user_defined_head0(=, '&self', /)) ^ Fail: (301) [user] is_user_defined_head(=, '&self', /) ^ Fail: (300) [system] once(user:is_user_defined_head(=, '&self', /)) ^ Fail: (299) [user] mnotrace(is_user_defined_head(=, '&self', /)) ^ Redo: (298) [user] subst_args2(=, 494, '&self', [/, trigram, 3], _9378) ^ Unify: (298) [user] subst_args2(=, 494, '&self', [/, trigram, 3], _9378) ^ Call: (299) [user] subst_args40(=, 494, '&self', [/, trigram, 3], _9378) ^ Unify: (299) [user] subst_args40(=, 494, '&self', [/, trigram, 3], _9378) Call: (300) [user] is_function(/) Unify: (300) [user] is_function(/) ^ Call: (301) [user] symbol(/) ^ Unify: (301) [user] symbol(/) Call: (302) [system] atom(/) Exit: (302) [system] atom(/) ^ Exit: (301) [user] symbol(/) Exit: (300) [user] is_function(/) ^ Call: (300) [user] is_special_op(/) ^ Unify: (300) [user] is_special_op(/) ^ Call: (301) [user] current_self(_143540) ^ Unify: (301) [user] current_self(_143540) Call: (302) [system] nb_current(self_space, _143540) Exit: (302) [system] nb_current(self_space, '&self') Call: (302) [system] '&self'\==[] Exit: (302) [system] '&self'\==[] ^ Exit: (301) [user] current_self('&self') ^ Call: (301) [user] is_special_op('&self', /) ^ Unify: (301) [user] is_special_op('&self', /) Call: (302) [system] atom(/) Exit: (302) [system] atom(/) ^ Fail: (301) [user] is_special_op('&self', /) ^ Fail: (300) [user] is_special_op(/) ^ Redo: (299) [user] subst_args40(=, 494, '&self', [/, trigram, 3], _9378) Call: (300) [system] is_list([trigram, 3]) Exit: (300) [system] is_list([trigram, 3]) ^ Call: (300) [user] apply:maplist(subst_args(=, _158374, 494, '&self'), [trigram, 3], _158380) ^ Unify: (300) [apply] apply:maplist(user:subst_args(=, _158374, 494, '&self'), [trigram, 3], _158380) Call: (301) [apply] apply:maplist_([trigram, 3], _158380, user:subst_args(=, _158374, 494, '&self')) Unify: (301) [apply] apply:maplist_([trigram, 3], [_161198|_161200], user:subst_args(=, _158374, 494, '&self')) ^ Call: (302) [user] subst_args(=, _158374, 494, '&self', trigram, _161198) ^ Unify: (302) [user] subst_args(=, _158374, 494, '&self', trigram, _161198) Call: (303) [system] atom(=) Exit: (303) [system] atom(=) Call: (303) [system] (=)\==(=) ^ Redo: (302) [user] subst_args(=, _158374, 494, '&self', trigram, _161198) ^ Unify: (302) [user] subst_args(=, _158374, 494, '&self', trigram, _161198) ^ Call: (303) [user] self_subst(trigram) ^ Unify: (303) [user] self_subst(trigram) Call: (304) [system] callable(trigram) Exit: (304) [system] callable(trigram) ^ Unify: (303) [user] self_subst(trigram) ^ Call: (304) [user] self_eval(trigram) ^ Unify: (304) [user] self_eval(trigram) ^ Call: (306) [system] setup_call_cleanup('$notrace'(_175166, _175168), once(user:self_eval0(trigram)), '$restore_trace'(_175166, _175168)) ^ Unify: (306) [system] setup_call_cleanup(system:'$notrace'(_175166, _175168), system:once(user:self_eval0(trigram)), system:'$restore_trace'(_175166, _175168)) ^ Call: (307) [system] sig_atomic(system:'$notrace'(_175166, _175168)) ^ Exit: (306) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(trigram)), system:'$restore_trace'(3, -1)) ^ Exit: (304) [user] self_eval(trigram) ^ Exit: (303) [user] self_subst(trigram) Call: (303) [system] _161198=trigram Exit: (303) [system] trigram=trigram ^ Exit: (302) [user] subst_args(=, _158374, 494, '&self', trigram, trigram) Call: (302) [apply] apply:maplist_([3], _161200, user:subst_args(=, _158374, 494, '&self')) Unify: (302) [apply] apply:maplist_([3], [_184524|_184526], user:subst_args(=, _158374, 494, '&self')) ^ Call: (303) [user] subst_args(=, _158374, 494, '&self', 3, _184524) ^ Unify: (303) [user] subst_args(=, _158374, 494, '&self', 3, _184524) Call: (304) [system] atom(=) Exit: (304) [system] atom(=) Call: (304) [system] (=)\==(=) ^ Redo: (303) [user] subst_args(=, _158374, 494, '&self', 3, _184524) ^ Unify: (303) [user] subst_args(=, _158374, 494, '&self', 3, _184524) ^ Call: (304) [user] self_subst(3) ^ Unify: (304) [user] self_subst(3) Call: (305) [system] callable(3) ^ Redo: (304) [user] self_subst(3) ^ Exit: (304) [user] self_subst(3) Call: (304) [system] _184524=3 Exit: (304) [system] 3=3 ^ Exit: (303) [user] subst_args(=, _158374, 494, '&self', 3, 3) Call: (303) [apply] apply:maplist_([], _184526, user:subst_args(=, _158374, 494, '&self')) Unify: (303) [apply] apply:maplist_([], [], user:subst_args(=, _158374, 494, '&self')) Exit: (303) [apply] apply:maplist_([], [], user:subst_args(=, _158374, 494, '&self')) Exit: (302) [apply] apply:maplist_([3], [3], user:subst_args(=, _158374, 494, '&self')) Exit: (301) [apply] apply:maplist_([trigram, 3], [trigram, 3], user:subst_args(=, _158374, 494, '&self')) ^ Exit: (300) [apply] apply:maplist(user:subst_args(=, _158374, 494, '&self'), [trigram, 3], [trigram, 3]) ^ Call: (300) [user] subst_args5(494, '&self', [/, trigram, 3], _9378) ^ Unify: (300) [user] subst_args5(494, '&self', [/, trigram, 3], _9378) ^ Call: (301) [user] eval_selfless(_206988, _206990, 494, '&self', [/, trigram, 3], _9378) ^ Unify: (301) [user] eval_selfless(_207932, _207934, 494, '&self', [/, trigram, 3], _9378) ^ Call: (302) [user] eval_selfless_0([/, trigram, 3], _9378) ^ Unify: (302) [user] eval_selfless_0([/, trigram, 3], _9378) Call: (303) [system] var(/) ^ Redo: (302) [user] eval_selfless_0([/, trigram, 3], _9378) ^ Unify: (302) [user] eval_selfless_0([/, trigram, 3], _9378) ^ Call: (303) [user] is_assignment(/) ^ Unify: (303) [user] is_assignment(/) Call: (304) [system] atom(/) Exit: (304) [system] atom(/) ^ Redo: (302) [user] eval_selfless_0([/, trigram, 3], _9378) ^ Unify: (302) [user] eval_selfless_0([/, trigram, 3], _9378) ^ Call: (303) [user] eval_selfless_1([/, trigram, 3], _9378) ^ Unify: (303) [user] eval_selfless_1([/, trigram, 3], _9378) ^ Call: (304) [user] allow_clp ^ Unify: (304) [user] allow_clp ^ Call: (305) [user] false_flag ^ Unify: (305) [user] false_flag Call: (306) [system] fail Fail: (306) [system] fail ^ Fail: (305) [user] false_flag ^ Redo: (302) [user] eval_selfless_0([/, trigram, 3], _9378) ^ Unify: (302) [user] eval_selfless_0([/, trigram, 3], _9378) ^ Call: (303) [user] eval_selfless_2([/, trigram, 3], _9378) ^ Unify: (303) [user] eval_selfless_2([/, trigram, 3], _9378) Call: (304) [system] var(/) ^ Redo: (303) [user] eval_selfless_2([/, trigram, 3], _9378) ^ Unify: (303) [user] eval_selfless_2([/, trigram, 3], _9378) ^ Call: (304) [user] fake_notrace((ground([/, trigram, 3]), [/, trigram, 3]=[_233780, _233786, _233792], atom(_233780), catch_warn(current_op(_233818, yfx, _233780)), [/, trigram, 3]\=[_233838], s2ps([/, trigram, 3], _233846))) ^ Unify: (304) [user] fake_notrace(user:(ground([/, trigram, 3]), [/, trigram, 3]=[_233780, _233786, _233792], atom(_233780), catch_warn(current_op(_233818, yfx, _233780)), [/, trigram, 3]\=[_233838], s2ps([/, trigram, 3], _233846))) ^ Call: (305) [user] real_notrace(user:(ground([/, trigram, 3]), [/, trigram, 3]=[_233780, _233786, _233792], atom(_233780), catch_warn(current_op(_233818, yfx, _233780)), [/, trigram, 3]\=[_233838], s2ps([/, trigram, 3], _233846))) ^ Unify: (305) [user] real_notrace(user:(ground([/, trigram, 3]), [/, trigram, 3]=[_233780, _233786, _233792], atom(_233780), catch_warn(current_op(_233818, yfx, _233780)), [/, trigram, 3]\=[_233838], s2ps([/, trigram, 3], _233846))) ^ Call: (306) [user] setup_call_cleanup('$notrace'(_237552, _237554), once(user:(ground([/, trigram, 3]), [/, trigram, 3]=[_233780, _233786, _233792], atom(_233780), catch_warn(current_op(_233818, yfx, _233780)), [/, trigram, 3]\=[_233838], s2ps([/, trigram, 3], _233846))), '$restore_trace'(_237552, _237554)) ^ Unify: (306) [system] setup_call_cleanup(user:'$notrace'(_237552, _237554), user:once(user:(ground([/, trigram, 3]), [/, trigram, 3]=[_233780, _233786, _233792], atom(_233780), catch_warn(current_op(_233818, yfx, _233780)), [/, trigram, 3]\=[_233838], s2ps([/, trigram, 3], _233846))), user:'$restore_trace'(_237552, _237554)) ^ Call: (307) [system] sig_atomic(user:'$notrace'(_237552, _237554)) ^ Exit: (306) [system] setup_call_cleanup(user:'$notrace'(3, -1), user:once(user:(ground([/, trigram, 3]), [/, trigram, 3]=[/, trigram, 3], atom(/), catch_warn(current_op(400, yfx, /)), [/, trigram, 3]\=[_233838], s2ps([/, trigram, 3], trigram/3))), user:'$restore_trace'(3, -1)) ^ Exit: (305) [user] real_notrace(user:(ground([/, trigram, 3]), [/, trigram, 3]=[/, trigram, 3], atom(/), catch_warn(current_op(400, yfx, /)), [/, trigram, 3]\=[_233838], s2ps([/, trigram, 3], trigram/3))) ^ Exit: (304) [user] fake_notrace(user:(ground([/, trigram, 3]), [/, trigram, 3]=[/, trigram, 3], atom(/), catch_warn(current_op(400, yfx, /)), [/, trigram, 3]\=[_233838], s2ps([/, trigram, 3], trigram/3))) ^ Call: (304) [user] fake_notrace(catch(_9378 is trigram/3, _243266, fail)) ^ Unify: (304) [user] fake_notrace(user:catch(_9378 is trigram/3, _243266, fail)) ^ Call: (305) [user] real_notrace(user:catch(_9378 is trigram/3, _243266, fail)) ^ Unify: (305) [user] real_notrace(user:catch(_9378 is trigram/3, _243266, fail)) ^ Call: (306) [user] setup_call_cleanup('$notrace'(_246980, _246982), once(user:catch(_9378 is trigram/3, _243266, fail)), '$restore_trace'(_246980, _246982)) ^ Unify: (306) [system] setup_call_cleanup(user:'$notrace'(_246980, _246982), user:once(user:catch(_9378 is trigram/3, _243266, fail)), user:'$restore_trace'(_246980, _246982)) ^ Call: (307) [system] sig_atomic(user:'$notrace'(_246980, _246982)) ^ Fail: (305) [user] real_notrace(user:catch(_9378 is trigram/3, _9718, fail)) ^ Fail: (304) [user] fake_notrace(user:catch(_9378 is trigram/3, _9718, fail)) ^ Redo: (300) [user] subst_args5(494, '&self', [/, trigram, 3], _9378) ^ Unify: (300) [user] subst_args5(494, '&self', [/, trigram, 3], _9378) ^ Call: (301) [user] is_system_pred(/) ^ Unify: (301) [user] is_system_pred(/) Call: (302) [system] atom(/) Exit: (302) [system] atom(/) Call: (302) [system] atom_concat(_17296, !, /) ^ Redo: (301) [user] is_system_pred(/) ^ Unify: (301) [user] is_system_pred(/) Call: (302) [system] atom(/) Exit: (302) [system] atom(/) Call: (302) [system] atom_concat(_21924, '-fn', /) ^ Redo: (301) [user] is_system_pred(/) ^ Unify: (301) [user] is_system_pred(/) Call: (302) [system] atom(/) Exit: (302) [system] atom(/) Call: (302) [system] atom_concat(_26552, '-p', /) ^ Redo: (300) [user] subst_args5(494, '&self', [/, trigram, 3], _9378) ^ Call: (301) [user] subst_args6(494, '&self', [/, trigram, 3], _9378) ^ Unify: (301) [user] subst_args6(494, '&self', [/, trigram, 3], _9378) ^ Call: (302) [user] is_system_pred(/) ^ Unify: (302) [user] is_system_pred(/) Call: (303) [system] atom(/) Exit: (303) [system] atom(/) Call: (303) [system] atom_concat(_33994, !, /) ^ Redo: (302) [user] is_system_pred(/) ^ Unify: (302) [user] is_system_pred(/) Call: (303) [system] atom(/) Exit: (303) [system] atom(/) Call: (303) [system] atom_concat(_38622, '-fn', /) ^ Redo: (302) [user] is_system_pred(/) ^ Unify: (302) [user] is_system_pred(/) Call: (303) [system] atom(/) Exit: (303) [system] atom(/) Call: (303) [system] atom_concat(_43250, '-p', /) ^ Redo: (297) [user] subst_args1(=, _9350, 494, '&self', [/, trigram, 3], _9378) ^ Call: (298) [user] subst_args2_failed(494, '&self', [/, trigram, 3], _9378) ^ Unify: (298) [user] subst_args2_failed(494, '&self', [/, trigram, 3], _9378) Call: (299) [system] [/, trigram, 3]==[] ^ Redo: (298) [user] subst_args2_failed(494, '&self', [/, trigram, 3], _9378) ^ Unify: (298) [user] subst_args2_failed(494, '&self', [/, trigram, 3], _9378) Call: (299) [system] var([/, trigram, 3]) ^ Redo: (298) [user] subst_args2_failed(494, '&self', [/, trigram, 3], _9378) ^ Unify: (298) [user] subst_args2_failed(494, '&self', [/, trigram, 3], _9378) ^ Call: (299) [user] once(subst_selfless([/, trigram, 3], _9378)) ^ Unify: (299) [system] once(user:subst_selfless([/, trigram, 3], _9378)) ^ Call: (300) [user] subst_selfless([/, trigram, 3], _9378) ^ Unify: (300) [user] subst_selfless([/, trigram, 3], _9378) Call: (301) [system] var(/) ^ Redo: (300) [user] subst_selfless([/, trigram, 3], _9378) ^ Unify: (300) [user] subst_selfless([/, trigram, 3], _9378) ^ Call: (301) [user] eval_selfless(_59108, _59110, _59112, _59114, [/, trigram, 3], _9378) ^ Unify: (301) [user] eval_selfless(_60052, _60054, _60056, _60058, [/, trigram, 3], _9378) ^ Call: (302) [user] eval_selfless_0([/, trigram, 3], _9378) ^ Unify: (302) [user] eval_selfless_0([/, trigram, 3], _9378) Call: (303) [system] var(/) ^ Redo: (302) [user] eval_selfless_0([/, trigram, 3], _9378) ^ Unify: (302) [user] eval_selfless_0([/, trigram, 3], _9378) ^ Call: (303) [user] is_assignment(/) ^ Unify: (303) [user] is_assignment(/) Call: (304) [system] atom(/) Exit: (304) [system] atom(/) ^ Redo: (302) [user] eval_selfless_0([/, trigram, 3], _9378) ^ Unify: (302) [user] eval_selfless_0([/, trigram, 3], _9378) ^ Call: (303) [user] eval_selfless_1([/, trigram, 3], _9378) ^ Unify: (303) [user] eval_selfless_1([/, trigram, 3], _9378) ^ Call: (304) [user] allow_clp ^ Unify: (304) [user] allow_clp ^ Call: (305) [user] false_flag ^ Unify: (305) [user] false_flag Call: (306) [system] fail Fail: (306) [system] fail ^ Fail: (305) [user] false_flag ^ Redo: (302) [user] eval_selfless_0([/, trigram, 3], _9378) ^ Unify: (302) [user] eval_selfless_0([/, trigram, 3], _9378) ^ Call: (303) [user] eval_selfless_2([/, trigram, 3], _9378) ^ Unify: (303) [user] eval_selfless_2([/, trigram, 3], _9378) Call: (304) [system] var(/) ^ Redo: (303) [user] eval_selfless_2([/, trigram, 3], _9378) ^ Unify: (303) [user] eval_selfless_2([/, trigram, 3], _9378) ^ Call: (304) [user] fake_notrace((ground([/, trigram, 3]), [/, trigram, 3]=[_85900, _85906, _85912], atom(_85900), catch_warn(current_op(_85938, yfx, _85900)), [/, trigram, 3]\=[_85958], s2ps([/, trigram, 3], _85966))) ^ Unify: (304) [user] fake_notrace(user:(ground([/, trigram, 3]), [/, trigram, 3]=[_85900, _85906, _85912], atom(_85900), catch_warn(current_op(_85938, yfx, _85900)), [/, trigram, 3]\=[_85958], s2ps([/, trigram, 3], _85966))) ^ Call: (305) [user] real_notrace(user:(ground([/, trigram, 3]), [/, trigram, 3]=[_85900, _85906, _85912], atom(_85900), catch_warn(current_op(_85938, yfx, _85900)), [/, trigram, 3]\=[_85958], s2ps([/, trigram, 3], _85966))) ^ Unify: (305) [user] real_notrace(user:(ground([/, trigram, 3]), [/, trigram, 3]=[_85900, _85906, _85912], atom(_85900), catch_warn(current_op(_85938, yfx, _85900)), [/, trigram, 3]\=[_85958], s2ps([/, trigram, 3], _85966))) ^ Call: (306) [user] setup_call_cleanup('$notrace'(_89672, _89674), once(user:(ground([/, trigram, 3]), [/, trigram, 3]=[_85900, _85906, _85912], atom(_85900), catch_warn(current_op(_85938, yfx, _85900)), [/, trigram, 3]\=[_85958], s2ps([/, trigram, 3], _85966))), '$restore_trace'(_89672, _89674)) ^ Unify: (306) [system] setup_call_cleanup(user:'$notrace'(_89672, _89674), user:once(user:(ground([/, trigram, 3]), [/, trigram, 3]=[_85900, _85906, _85912], atom(_85900), catch_warn(current_op(_85938, yfx, _85900)), [/, trigram, 3]\=[_85958], s2ps([/, trigram, 3], _85966))), user:'$restore_trace'(_89672, _89674)) ^ Call: (307) [system] sig_atomic(user:'$notrace'(_89672, _89674)) ^ Exit: (306) [system] setup_call_cleanup(user:'$notrace'(3, -1), user:once(user:(ground([/, trigram, 3]), [/, trigram, 3]=[/, trigram, 3], atom(/), catch_warn(current_op(400, yfx, /)), [/, trigram, 3]\=[_85958], s2ps([/, trigram, 3], trigram/3))), user:'$restore_trace'(3, -1)) ^ Exit: (305) [user] real_notrace(user:(ground([/, trigram, 3]), [/, trigram, 3]=[/, trigram, 3], atom(/), catch_warn(current_op(400, yfx, /)), [/, trigram, 3]\=[_85958], s2ps([/, trigram, 3], trigram/3))) ^ Exit: (304) [user] fake_notrace(user:(ground([/, trigram, 3]), [/, trigram, 3]=[/, trigram, 3], atom(/), catch_warn(current_op(400, yfx, /)), [/, trigram, 3]\=[_85958], s2ps([/, trigram, 3], trigram/3))) ^ Call: (304) [user] fake_notrace(catch(_9378 is trigram/3, _95386, fail)) ^ Unify: (304) [user] fake_notrace(user:catch(_9378 is trigram/3, _95386, fail)) ^ Call: (305) [user] real_notrace(user:catch(_9378 is trigram/3, _95386, fail)) ^ Unify: (305) [user] real_notrace(user:catch(_9378 is trigram/3, _95386, fail)) ^ Call: (306) [user] setup_call_cleanup('$notrace'(_99100, _99102), once(user:catch(_9378 is trigram/3, _95386, fail)), '$restore_trace'(_99100, _99102)) ^ Unify: (306) [system] setup_call_cleanup(user:'$notrace'(_99100, _99102), user:once(user:catch(_9378 is trigram/3, _95386, fail)), user:'$restore_trace'(_99100, _99102)) ^ Call: (307) [system] sig_atomic(user:'$notrace'(_99100, _99102)) ^ Fail: (305) [user] real_notrace(user:catch(_9378 is trigram/3, _9710, fail)) ^ Fail: (304) [user] fake_notrace(user:catch(_9378 is trigram/3, _9710, fail)) ^ Redo: (298) [user] subst_args2_failed(494, '&self', [/, trigram, 3], _9378) ^ Unify: (298) [user] subst_args2_failed(494, '&self', [/, trigram, 3], [_12584|_12586]) ^ Call: (299) [user] subst_args(_13598, _13600, 494, '&self', /, _12584) ^ Unify: (299) [user] subst_args(_14542, _14544, 494, '&self', /, _12584) Call: (300) [system] atom(_15412) ^ Redo: (299) [user] subst_args(_16412, _16414, 494, '&self', /, _12584) ^ Unify: (299) [user] subst_args(_17356, _17358, 494, '&self', /, _12584) ^ Call: (300) [user] self_subst(/) ^ Unify: (300) [user] self_subst(/) Call: (301) [system] callable(/) Exit: (301) [system] callable(/) ^ Unify: (300) [user] self_subst(/) ^ Call: (301) [user] self_eval(/) ^ Unify: (301) [user] self_eval(/) ^ Call: (303) [system] setup_call_cleanup('$notrace'(_24706, _24708), once(user:self_eval0(/)), '$restore_trace'(_24706, _24708)) ^ Unify: (303) [system] setup_call_cleanup(system:'$notrace'(_24706, _24708), system:once(user:self_eval0(/)), system:'$restore_trace'(_24706, _24708)) ^ Call: (304) [system] sig_atomic(system:'$notrace'(_24706, _24708)) ^ Exit: (303) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(/)), system:'$restore_trace'(3, -1)) ^ Exit: (301) [user] self_eval(/) ^ Exit: (300) [user] self_subst(/) Call: (300) [system] _12584=(/) Exit: (300) [system] (/)=(/) ^ Exit: (299) [user] subst_args(_32260, _32262, 494, '&self', /, /) ^ Call: (299) [user] subst_args2_failed(494, '&self', [trigram, 3], _12586) ^ Unify: (299) [user] subst_args2_failed(494, '&self', [trigram, 3], _12586) Call: (300) [system] [trigram, 3]==[] ^ Redo: (299) [user] subst_args2_failed(494, '&self', [trigram, 3], _12586) ^ Unify: (299) [user] subst_args2_failed(494, '&self', [trigram, 3], _12586) Call: (300) [system] var([trigram, 3]) ^ Redo: (299) [user] subst_args2_failed(494, '&self', [trigram, 3], _12586) ^ Unify: (299) [user] subst_args2_failed(494, '&self', [trigram, 3], _12586) ^ Call: (300) [user] once(subst_selfless([trigram, 3], _12586)) ^ Unify: (300) [system] once(user:subst_selfless([trigram, 3], _12586)) ^ Call: (301) [user] subst_selfless([trigram, 3], _12586) ^ Unify: (301) [user] subst_selfless([trigram, 3], _12586) Call: (302) [system] var(trigram) ^ Redo: (301) [user] subst_selfless([trigram, 3], _12586) ^ Unify: (301) [user] subst_selfless([trigram, 3], _12586) ^ Call: (302) [user] eval_selfless(_47186, _47188, _47190, _47192, [trigram, 3], _12586) ^ Unify: (302) [user] eval_selfless(_48130, _48132, _48134, _48136, [trigram, 3], _12586) ^ Call: (303) [user] eval_selfless_0([trigram, 3], _12586) ^ Unify: (303) [user] eval_selfless_0([trigram, 3], _12586) Call: (304) [system] var(trigram) ^ Redo: (303) [user] eval_selfless_0([trigram, 3], _12586) ^ Unify: (303) [user] eval_selfless_0([trigram, 3], _12586) ^ Call: (304) [user] eval_selfless_1([trigram, 3], _12586) ^ Unify: (304) [user] eval_selfless_1([trigram, 3], _12586) ^ Call: (305) [user] allow_clp ^ Unify: (305) [user] allow_clp ^ Call: (306) [user] false_flag ^ Unify: (306) [user] false_flag Call: (307) [system] fail Fail: (307) [system] fail ^ Fail: (306) [user] false_flag ^ Redo: (303) [user] eval_selfless_0([trigram, 3], _12586) ^ Unify: (303) [user] eval_selfless_0([trigram, 3], _12586) ^ Call: (304) [user] eval_selfless_2([trigram, 3], _12586) ^ Unify: (304) [user] eval_selfless_2([trigram, 3], _12586) Call: (305) [system] var(trigram) ^ Redo: (304) [user] eval_selfless_2([trigram, 3], _12586) ^ Unify: (304) [user] eval_selfless_2([trigram, 3], _12586) ^ Call: (305) [user] fake_notrace((ground([trigram, 3]), [trigram, 3]=[_68426, _68432, _68438], atom(_68426), catch_warn(current_op(_68464, yfx, _68426)), [trigram, 3]\=[_68484], s2ps([trigram, 3], _68492))) ^ Unify: (305) [user] fake_notrace(user:(ground([trigram, 3]), [trigram, 3]=[_68426, _68432, _68438], atom(_68426), catch_warn(current_op(_68464, yfx, _68426)), [trigram, 3]\=[_68484], s2ps([trigram, 3], _68492))) ^ Call: (306) [user] real_notrace(user:(ground([trigram, 3]), [trigram, 3]=[_68426, _68432, _68438], atom(_68426), catch_warn(current_op(_68464, yfx, _68426)), [trigram, 3]\=[_68484], s2ps([trigram, 3], _68492))) ^ Unify: (306) [user] real_notrace(user:(ground([trigram, 3]), [trigram, 3]=[_68426, _68432, _68438], atom(_68426), catch_warn(current_op(_68464, yfx, _68426)), [trigram, 3]\=[_68484], s2ps([trigram, 3], _68492))) ^ Call: (307) [user] setup_call_cleanup('$notrace'(_72198, _72200), once(user:(ground([trigram, 3]), [trigram, 3]=[_68426, _68432, _68438], atom(_68426), catch_warn(current_op(_68464, yfx, _68426)), [trigram, 3]\=[_68484], s2ps([trigram, 3], _68492))), '$restore_trace'(_72198, _72200)) ^ Unify: (307) [system] setup_call_cleanup(user:'$notrace'(_72198, _72200), user:once(user:(ground([trigram, 3]), [trigram, 3]=[_68426, _68432, _68438], atom(_68426), catch_warn(current_op(_68464, yfx, _68426)), [trigram, 3]\=[_68484], s2ps([trigram, 3], _68492))), user:'$restore_trace'(_72198, _72200)) ^ Call: (308) [system] sig_atomic(user:'$notrace'(_72198, _72200)) ^ Fail: (306) [user] real_notrace(user:(ground([trigram, 3]), [trigram, 3]=[_68426, _68432, _68438], atom(_68426), catch_warn(current_op(_68464, yfx, _68426)), [trigram, 3]\=[_68484], s2ps([trigram, 3], _68492))) ^ Fail: (305) [user] fake_notrace(user:(ground([trigram, 3]), [trigram, 3]=[_68426, _68432, _68438], atom(_68426), catch_warn(current_op(_68464, yfx, _68426)), [trigram, 3]\=[_68484], s2ps([trigram, 3], _68492))) ^ Redo: (299) [user] subst_args2_failed(494, '&self', [trigram, 3], _12586) ^ Unify: (299) [user] subst_args2_failed(494, '&self', [trigram, 3], [_77822|_77824]) ^ Call: (300) [user] subst_args(_78836, _78838, 494, '&self', trigram, _77822) ^ Unify: (300) [user] subst_args(_79780, _79782, 494, '&self', trigram, _77822) Call: (301) [system] atom(_80650) ^ Redo: (300) [user] subst_args(_81650, _81652, 494, '&self', trigram, _77822) ^ Unify: (300) [user] subst_args(_82594, _82596, 494, '&self', trigram, _77822) ^ Call: (301) [user] self_subst(trigram) ^ Unify: (301) [user] self_subst(trigram) Call: (302) [system] callable(trigram) Exit: (302) [system] callable(trigram) ^ Unify: (301) [user] self_subst(trigram) ^ Call: (302) [user] self_eval(trigram) ^ Unify: (302) [user] self_eval(trigram) ^ Call: (304) [system] setup_call_cleanup('$notrace'(_89944, _89946), once(user:self_eval0(trigram)), '$restore_trace'(_89944, _89946)) ^ Unify: (304) [system] setup_call_cleanup(system:'$notrace'(_89944, _89946), system:once(user:self_eval0(trigram)), system:'$restore_trace'(_89944, _89946)) ^ Call: (305) [system] sig_atomic(system:'$notrace'(_89944, _89946)) ^ Exit: (304) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(trigram)), system:'$restore_trace'(3, -1)) ^ Exit: (302) [user] self_eval(trigram) ^ Exit: (301) [user] self_subst(trigram) Call: (301) [system] _77822=trigram Exit: (301) [system] trigram=trigram ^ Exit: (300) [user] subst_args(_97498, _97500, 494, '&self', trigram, trigram) ^ Call: (300) [user] subst_args2_failed(494, '&self', [3], _77824) ^ Unify: (300) [user] subst_args2_failed(494, '&self', [3], _77824) Call: (301) [system] [3]==[] ^ Redo: (300) [user] subst_args2_failed(494, '&self', [3], _77824) ^ Unify: (300) [user] subst_args2_failed(494, '&self', [3], _77824) Call: (301) [system] var([3]) ^ Redo: (300) [user] subst_args2_failed(494, '&self', [3], _77824) ^ Unify: (300) [user] subst_args2_failed(494, '&self', [3], _77824) ^ Call: (301) [user] once(subst_selfless([3], _77824)) ^ Unify: (301) [system] once(user:subst_selfless([3], _77824)) ^ Call: (302) [user] subst_selfless([3], _77824) ^ Unify: (302) [user] subst_selfless([3], _77824) Call: (303) [system] var(3) ^ Redo: (302) [user] subst_selfless([3], _77824) ^ Unify: (302) [user] subst_selfless([3], _77824) ^ Call: (303) [user] eval_selfless(_112424, _112426, _112428, _112430, [3], _77824) ^ Unify: (303) [user] eval_selfless(_113368, _113370, _113372, _113374, [3], _77824) ^ Call: (304) [user] eval_selfless_0([3], _77824) ^ Unify: (304) [user] eval_selfless_0([3], _77824) Call: (305) [system] var(3) ^ Redo: (304) [user] eval_selfless_0([3], _77824) ^ Unify: (304) [user] eval_selfless_0([3], _77824) ^ Call: (305) [user] eval_selfless_1([3], _77824) ^ Unify: (305) [user] eval_selfless_1([3], _77824) ^ Call: (306) [user] allow_clp ^ Unify: (306) [user] allow_clp ^ Call: (307) [user] false_flag ^ Unify: (307) [user] false_flag Call: (308) [system] fail Fail: (308) [system] fail ^ Fail: (307) [user] false_flag ^ Redo: (304) [user] eval_selfless_0([3], _77824) ^ Unify: (304) [user] eval_selfless_0([3], _77824) ^ Call: (305) [user] eval_selfless_2([3], _77824) ^ Unify: (305) [user] eval_selfless_2([3], _77824) Call: (306) [system] var(3) ^ Redo: (305) [user] eval_selfless_2([3], _77824) ^ Unify: (305) [user] eval_selfless_2([3], _77824) ^ Call: (306) [user] fake_notrace((ground([3]), [3]=[_133664, _133670, _133676], atom(_133664), catch_warn(current_op(_133702, yfx, _133664)), [3]\=[_133722], s2ps([3], _133730))) ^ Unify: (306) [user] fake_notrace(user:(ground([3]), [3]=[_133664, _133670, _133676], atom(_133664), catch_warn(current_op(_133702, yfx, _133664)), [3]\=[_133722], s2ps([3], _133730))) ^ Call: (307) [user] real_notrace(user:(ground([3]), [3]=[_133664, _133670, _133676], atom(_133664), catch_warn(current_op(_133702, yfx, _133664)), [3]\=[_133722], s2ps([3], _133730))) ^ Unify: (307) [user] real_notrace(user:(ground([3]), [3]=[_133664, _133670, _133676], atom(_133664), catch_warn(current_op(_133702, yfx, _133664)), [3]\=[_133722], s2ps([3], _133730))) ^ Call: (308) [user] setup_call_cleanup('$notrace'(_137436, _137438), once(user:(ground([3]), [3]=[_133664, _133670, _133676], atom(_133664), catch_warn(current_op(_133702, yfx, _133664)), [3]\=[_133722], s2ps([3], _133730))), '$restore_trace'(_137436, _137438)) ^ Unify: (308) [system] setup_call_cleanup(user:'$notrace'(_137436, _137438), user:once(user:(ground([3]), [3]=[_133664, _133670, _133676], atom(_133664), catch_warn(current_op(_133702, yfx, _133664)), [3]\=[_133722], s2ps([3], _133730))), user:'$restore_trace'(_137436, _137438)) ^ Call: (309) [system] sig_atomic(user:'$notrace'(_137436, _137438)) ^ Fail: (307) [user] real_notrace(user:(ground([3]), [3]=[_133664, _133670, _133676], atom(_133664), catch_warn(current_op(_133702, yfx, _133664)), [3]\=[_133722], s2ps([3], _133730))) ^ Fail: (306) [user] fake_notrace(user:(ground([3]), [3]=[_133664, _133670, _133676], atom(_133664), catch_warn(current_op(_133702, yfx, _133664)), [3]\=[_133722], s2ps([3], _133730))) ^ Redo: (300) [user] subst_args2_failed(494, '&self', [3], _77824) ^ Unify: (300) [user] subst_args2_failed(494, '&self', [3], [_143060|_143062]) ^ Call: (301) [user] subst_args(_144074, _144076, 494, '&self', 3, _143060) ^ Unify: (301) [user] subst_args(_145018, _145020, 494, '&self', 3, _143060) Call: (302) [system] atom(_145888) ^ Redo: (301) [user] subst_args(_146888, _146890, 494, '&self', 3, _143060) ^ Unify: (301) [user] subst_args(_147832, _147834, 494, '&self', 3, _143060) ^ Call: (302) [user] self_subst(3) ^ Unify: (302) [user] self_subst(3) Call: (303) [system] callable(3) ^ Redo: (302) [user] self_subst(3) ^ Exit: (302) [user] self_subst(3) Call: (302) [system] _143060=3 Exit: (302) [system] 3=3 ^ Exit: (301) [user] subst_args(_155252, _155254, 494, '&self', 3, 3) ^ Call: (301) [user] subst_args2_failed(494, '&self', [], _143062) ^ Unify: (301) [user] subst_args2_failed(494, '&self', [], _143062) Call: (302) [system] []==[] Exit: (302) [system] []==[] Call: (302) [system] _143062=[] Exit: (302) [system] []=[] ^ Exit: (301) [user] subst_args2_failed(494, '&self', [], []) ^ Exit: (300) [user] subst_args2_failed(494, '&self', [3], [3]) ^ Exit: (299) [user] subst_args2_failed(494, '&self', [trigram, 3], [trigram, 3]) ^ Exit: (298) [user] subst_args2_failed(494, '&self', [/, trigram, 3], [/, trigram, 3]) ^ Exit: (297) [user] subst_args1(=, _9350, 494, '&self', [/, trigram, 3], [/, trigram, 3]) ^ Exit: (296) [user] subst_args1(_9348, _9350, 494, '&self', [/, trigram, 3], [/, trigram, 3]) Call: (296) [system] nb_setarg(1, retval(fail), [/, trigram, 3]) Exit: (296) [system] nb_setarg(1, retval([/, trigram, 3]), [/, trigram, 3]) ^ Call: (296) [user] ignore(notrace((\+[/, trigram, 3]\=_9394, nb_setarg(1, retval([/, trigram, 3]), [/, trigram, 3])))) ^ Unify: (296) [system] ignore(user:notrace((\+[/, trigram, 3]\=_9394, nb_setarg(1, retval([/, trigram, 3]), [/, trigram, 3])))) ^ Call: (298) [system] setup_call_cleanup('$notrace'(_171096, _171098), once(user:(\+[/, trigram, 3]\=_9394, nb_setarg(1, retval([/, trigram, 3]), [/, trigram, 3]))), '$restore_trace'(_171096, _171098)) ^ Unify: (298) [system] setup_call_cleanup(system:'$notrace'(_171096, _171098), system:once(user:(\+[/, trigram, 3]\=_9394, nb_setarg(1, retval([/, trigram, 3]), [/, trigram, 3]))), system:'$restore_trace'(_171096, _171098)) ^ Call: (299) [system] sig_atomic(system:'$notrace'(_171096, _171098)) ^ Exit: (298) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(\+[/, trigram, 3]\=_9394, nb_setarg(1, retval([/, trigram, 3]), [/, trigram, 3]))), system:'$restore_trace'(3, -1)) ^ Exit: (296) [system] ignore(user:notrace((\+[/, trigram, 3]\=_9394, nb_setarg(1, retval([/, trigram, 3]), [/, trigram, 3])))) ^ Call: (296) [user] ignore((_9386==1->ignore(\+ \+ (flag(eval_num, _9424, _9424+1), (retval([/, trigram, 3])\=@=retval(fail), nonvar([/, trigram, 3])->indentq(5, _9424, <--, [false, [/, trigram, 3]]);indentq(5, _9424, <--, [false, retval([/, trigram, 3])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9424, _9424+1), (retval([/, trigram, 3])\=@=retval(fail), nonvar([/, trigram, 3])->indentq(5, _9424, <--, [false, [/, trigram, 3]]);indentq(5, _9424, <--, [false, retval([/, trigram, 3])])))))))))) ^ Unify: (296) [system] ignore(user:(_9386==1->ignore(\+ \+ (flag(eval_num, _9424, _9424+1), (retval([/, trigram, 3])\=@=retval(fail), nonvar([/, trigram, 3])->indentq(5, _9424, <--, [false, [/, trigram, 3]]);indentq(5, _9424, <--, [false, retval([/, trigram, 3])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9424, _9424+1), (retval([/, trigram, 3])\=@=retval(fail), nonvar([/, trigram, 3])->indentq(5, _9424, <--, [false, [/, trigram, 3]]);indentq(5, _9424, <--, [false, retval([/, trigram, 3])])))))))))) Call: (298) [system] _9386==1 Fail: (298) [system] _9386==1 ^ Call: (299) [system] setup_call_cleanup('$notrace'(_179552, _179554), once(user:ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9424, _9424+1), (retval([/, trigram, 3])\=@=retval(fail), nonvar([/, trigram, 3])->indentq(5, _9424, <--, [false, [/, trigram, 3]]);indentq(5, _9424, <--, [false, retval([/, trigram, 3])])))))))), '$restore_trace'(_179552, _179554)) ^ Unify: (299) [system] setup_call_cleanup(system:'$notrace'(_179552, _179554), system:once(user:ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9424, _9424+1), (retval([/, trigram, 3])\=@=retval(fail), nonvar([/, trigram, 3])->indentq(5, _9424, <--, [false, [/, trigram, 3]]);indentq(5, _9424, <--, [false, retval([/, trigram, 3])])))))))), system:'$restore_trace'(_179552, _179554)) ^ Call: (300) [system] sig_atomic(system:'$notrace'(_179552, _179554)) ^ Exit: (299) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9424, _9424+1), (retval([/, trigram, 3])\=@=retval(fail), nonvar([/, trigram, 3])->indentq(5, _9424, <--, [false, [/, trigram, 3]]);indentq(5, _9424, <--, [false, retval([/, trigram, 3])])))))))), system:'$restore_trace'(3, -1)) ^ Exit: (296) [system] ignore(user:(_9386==1->ignore(\+ \+ (flag(eval_num, _9424, _9424+1), (retval([/, trigram, 3])\=@=retval(fail), nonvar([/, trigram, 3])->indentq(5, _9424, <--, [false, [/, trigram, 3]]);indentq(5, _9424, <--, [false, retval([/, trigram, 3])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9424, _9424+1), (retval([/, trigram, 3])\=@=retval(fail), nonvar([/, trigram, 3])->indentq(5, _9424, <--, [false, [/, trigram, 3]]);indentq(5, _9424, <--, [false, retval([/, trigram, 3])])))))))))) ^ Exit: (294) [system] call_cleanup(user:((call(subst_args1(_9348, _9350), 494, '&self', [/, trigram, 3], [/, trigram, 3])*->nb_setarg(1, retval([/, trigram, 3]), [/, trigram, 3]);fail, trace, call(subst_args1(_9348, _9350), 494, '&self', [/, trigram, 3], [/, trigram, 3])), ignore(notrace((\+[/, trigram, 3]\=_9394, nb_setarg(1, retval([/, trigram, 3]), [/, trigram, 3]))))), user:ignore((_9386==1->ignore(\+ \+ (flag(eval_num, _9424, _9424+1), (retval([/, trigram, 3])\=@=retval(fail), nonvar([/, trigram, 3])->indentq(5, _9424, <--, [false, [/, trigram, 3]]);indentq(5, _9424, <--, [false, retval([/, trigram, 3])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9424, _9424+1), (retval([/, trigram, 3])\=@=retval(fail), nonvar([/, trigram, 3])->indentq(5, _9424, <--, [false, [/, trigram, 3]]);indentq(5, _9424, <--, [false, retval([/, trigram, 3])]))))))))))) Call: (294) [system] retval([/, trigram, 3])\=@=retval(fail) Exit: (294) [system] retval([/, trigram, 3])\=@=retval(fail) ^ Exit: (293) [user] trace_eval(subst_args1(_9348, _9350), (false, (e2;e)), 494, '&self', [/, trigram, 3], [/, trigram, 3]) Call: (293) [system] [/, trigram, 3]\=@=[/, trigram, 3] ^ Redo: (292) [user] subst_args0(_9348, _9350, 494, '&self', [/, trigram, 3], _9342) Call: (293) [system] _9342=[/, trigram, 3] Exit: (293) [system] [/, trigram, 3]=[/, trigram, 3] ^ Exit: (292) [user] subst_args0(_9348, _9350, 494, '&self', [/, trigram, 3], [/, trigram, 3]) ^ Exit: (291) [user] subst_args(_9348, _9350, 495, '&self', [/, trigram, 3], [/, trigram, 3]) ^ Call: (291) [user] subst_args2_failed(495, '&self', [[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9344) ^ Unify: (291) [user] subst_args2_failed(495, '&self', [[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9344) Call: (292) [system] [[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]==[] ^ Redo: (291) [user] subst_args2_failed(495, '&self', [[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9344) ^ Unify: (291) [user] subst_args2_failed(495, '&self', [[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9344) Call: (292) [system] var([[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) ^ Redo: (291) [user] subst_args2_failed(495, '&self', [[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9344) ^ Unify: (291) [user] subst_args2_failed(495, '&self', [[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9344) ^ Call: (292) [user] once(subst_selfless([[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9344)) ^ Unify: (292) [system] once(user:subst_selfless([[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9344)) ^ Call: (293) [user] subst_selfless([[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9344) ^ Unify: (293) [user] subst_selfless([[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9344) Call: (294) [system] var([/, trigram, 4]) ^ Redo: (293) [user] subst_selfless([[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9344) ^ Unify: (293) [user] subst_selfless([[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9344) ^ Call: (294) [user] eval_selfless(_207834, _207836, _207838, _207840, [[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9344) ^ Unify: (294) [user] eval_selfless(_208778, _208780, _208782, _208784, [[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9344) ^ Call: (295) [user] eval_selfless_0([[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9344) ^ Unify: (295) [user] eval_selfless_0([[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9344) Call: (296) [system] var([/, trigram, 4]) ^ Redo: (295) [user] eval_selfless_0([[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9344) ^ Unify: (295) [user] eval_selfless_0([[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9344) ^ Call: (296) [user] is_assignment([/, trigram, 4]) ^ Unify: (296) [user] is_assignment([/, trigram, 4]) Call: (297) [system] atom([/, trigram, 4]) ^ Redo: (296) [user] is_assignment([/, trigram, 4]) Call: (297) [system] fail ^ Redo: (295) [user] eval_selfless_0([[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9344) ^ Unify: (295) [user] eval_selfless_0([[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9344) ^ Call: (296) [user] eval_selfless_1([[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9344) ^ Unify: (296) [user] eval_selfless_1([[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9344) ^ Call: (297) [user] allow_clp ^ Unify: (297) [user] allow_clp ^ Call: (298) [user] false_flag ^ Unify: (298) [user] false_flag Call: (299) [system] fail Fail: (299) [system] fail ^ Fail: (298) [user] false_flag ^ Redo: (295) [user] eval_selfless_0([[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9344) ^ Unify: (295) [user] eval_selfless_0([[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9344) ^ Call: (296) [user] eval_selfless_2([[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9344) ^ Unify: (296) [user] eval_selfless_2([[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9344) Call: (297) [system] var([/, trigram, 4]) ^ Redo: (296) [user] eval_selfless_2([[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9344) ^ Unify: (296) [user] eval_selfless_2([[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9344) ^ Call: (297) [user] fake_notrace((ground([[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_235542, _235548, _235554], atom(_235542), catch_warn(current_op(_235580, yfx, _235542)), [[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_235600], s2ps([[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _235608))) ^ Unify: (297) [user] fake_notrace(user:(ground([[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_235542, _235548, _235554], atom(_235542), catch_warn(current_op(_235580, yfx, _235542)), [[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_235600], s2ps([[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _235608))) ^ Call: (298) [user] real_notrace(user:(ground([[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_235542, _235548, _235554], atom(_235542), catch_warn(current_op(_235580, yfx, _235542)), [[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_235600], s2ps([[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _235608))) ^ Unify: (298) [user] real_notrace(user:(ground([[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_235542, _235548, _235554], atom(_235542), catch_warn(current_op(_235580, yfx, _235542)), [[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_235600], s2ps([[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _235608))) ^ Call: (299) [user] setup_call_cleanup('$notrace'(_239314, _239316), once(user:(ground([[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_235542, _235548, _235554], atom(_235542), catch_warn(current_op(_235580, yfx, _235542)), [[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_235600], s2ps([[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _235608))), '$restore_trace'(_239314, _239316)) ^ Unify: (299) [system] setup_call_cleanup(user:'$notrace'(_239314, _239316), user:once(user:(ground([[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_235542, _235548, _235554], atom(_235542), catch_warn(current_op(_235580, yfx, _235542)), [[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_235600], s2ps([[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _235608))), user:'$restore_trace'(_239314, _239316)) ^ Call: (300) [system] sig_atomic(user:'$notrace'(_239314, _239316)) ^ Fail: (298) [user] real_notrace(user:(ground([[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_235542, _235548, _235554], atom(_235542), catch_warn(current_op(_235580, yfx, _235542)), [[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_235600], s2ps([[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _235608))) ^ Fail: (297) [user] fake_notrace(user:(ground([[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_235542, _235548, _235554], atom(_235542), catch_warn(current_op(_235580, yfx, _235542)), [[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_235600], s2ps([[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _235608))) ^ Redo: (291) [user] subst_args2_failed(495, '&self', [[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9344) ^ Unify: (291) [user] subst_args2_failed(495, '&self', [[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], [_244938|_244940]) ^ Call: (292) [user] subst_args(_245952, _245954, 495, '&self', [/, trigram, 4], _244938) ^ Unify: (292) [user] subst_args(_246896, _246898, 495, '&self', [/, trigram, 4], _244938) Call: (293) [system] atom(_247766) ^ Redo: (292) [user] subst_args(_248766, _248768, 495, '&self', [/, trigram, 4], _244938) ^ Unify: (292) [user] subst_args(_249710, _249712, 495, '&self', [/, trigram, 4], _244938) ^ Call: (293) [user] self_subst([/, trigram, 4]) ^ Unify: (293) [user] self_subst([/, trigram, 4]) Call: (294) [system] callable([/, trigram, 4]) Exit: (294) [system] callable([/, trigram, 4]) ^ Unify: (293) [user] self_subst([/, trigram, 4]) ^ Call: (294) [user] self_eval([/, trigram, 4]) ^ Unify: (294) [user] self_eval([/, trigram, 4]) ^ Call: (296) [system] setup_call_cleanup('$notrace'(_257060, _257062), once(user:self_eval0([/, trigram, 4])), '$restore_trace'(_257060, _257062)) ^ Unify: (296) [system] setup_call_cleanup(system:'$notrace'(_257060, _257062), system:once(user:self_eval0([/, trigram, 4])), system:'$restore_trace'(_257060, _257062)) ^ Call: (297) [system] sig_atomic(system:'$notrace'(_257060, _257062)) ^ Fail: (294) [user] self_eval([/, trigram, 4]) ^ Redo: (292) [user] subst_args(_260896, _260898, 495, '&self', [/, trigram, 4], _244938) ^ Unify: (292) [user] subst_args(_261840, _261842, 495, '&self', [/, trigram, 4], _244938) Call: (293) [system] [trigram, 4]==[] ^ Redo: (292) [user] subst_args(_263712, _263714, 495, '&self', [/, trigram, 4], _244938) ^ Unify: (292) [user] subst_args(_264656, _264658, 495, '&self', [/, trigram, 4], _244938) ^ Call: (294) [system] setup_call_cleanup('$notrace'(_265546, _265548), once(user:(_265528 is 495-1)), '$restore_trace'(_265546, _265548)) ^ Unify: (294) [system] setup_call_cleanup(system:'$notrace'(_265546, _265548), system:once(user:(_265528 is 495-1)), system:'$restore_trace'(_265546, _265548)) ^ Call: (295) [system] sig_atomic(system:'$notrace'(_265546, _265548)) ^ Exit: (294) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(494 is 495-1)), system:'$restore_trace'(3, -1)) ^ Call: (293) [user] subst_args0(_269322, _269324, 494, '&self', [/, trigram, 4], _244938) ^ Unify: (293) [user] subst_args0(_269322, _269324, 494, '&self', [/, trigram, 4], _244938) ^ Call: (294) [user] self_subst([/, trigram, 4]) ^ Unify: (294) [user] self_subst([/, trigram, 4]) Call: (295) [system] callable([/, trigram, 4]) Exit: (295) [system] callable([/, trigram, 4]) ^ Unify: (294) [user] self_subst([/, trigram, 4]) ^ Call: (295) [user] self_eval([/, trigram, 4]) ^ Unify: (295) [user] self_eval([/, trigram, 4]) ^ Call: (297) [system] setup_call_cleanup('$notrace'(_277700, _277702), once(user:self_eval0([/, trigram, 4])), '$restore_trace'(_277700, _277702)) ^ Unify: (297) [system] setup_call_cleanup(system:'$notrace'(_277700, _277702), system:once(user:self_eval0([/, trigram, 4])), system:'$restore_trace'(_277700, _277702)) ^ Call: (298) [system] sig_atomic(system:'$notrace'(_277700, _277702)) ^ Fail: (295) [user] self_eval([/, trigram, 4]) ^ Redo: (293) [user] subst_args0(_269322, _269324, 494, '&self', [/, trigram, 4], _244938) ^ Unify: (293) [user] subst_args0(_269322, _269324, 494, '&self', [/, trigram, 4], _244938) Call: (294) [system] _283356 is 494+ -1 Exit: (294) [system] 493 is 494+ -1 ^ Call: (294) [user] trace_eval(subst_args1(_269322, _269324), (false, (e2;e)), 494, '&self', [/, trigram, 4], _285232) ^ Unify: (294) [user] trace_eval(subst_args1(_269322, _269324), (false, (e2;e)), 494, '&self', [/, trigram, 4], _285232) ^ Call: (295) [user] must_det_ll((notrace((flag(eval_num, _287142, _287142+1), _287160 is _287142 mod 500, _287178 is 99-494 mod 100, _287202=_287204, option_else('trace-length', _287216, 500), option_else('trace-depth', _287224, 30))), quietly(if_t((nop(stop_rtrace), _287160>_287216), (set_debug(eval, false), _287280 is _287216+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_287280])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_287332))))) ^ Unify: (295) [user] must_det_ll(user:(notrace((flag(eval_num, _287142, _287142+1), _287160 is _287142 mod 500, _287178 is 99-494 mod 100, _287202=_287204, option_else('trace-length', _287216, 500), option_else('trace-depth', _287224, 30))), quietly(if_t((nop(stop_rtrace), _287160>_287216), (set_debug(eval, false), _287280 is _287216+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_287280])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_287332))))) ^ Call: (296) [user] once(user:(notrace((flag(eval_num, _287142, _287142+1), _287160 is _287142 mod 500, _287178 is 99-494 mod 100, _287202=_287204, option_else('trace-length', _287216, 500), option_else('trace-depth', _287224, 30))), quietly(if_t((nop(stop_rtrace), _287160>_287216), (set_debug(eval, false), _287280 is _287216+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_287280])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_287332))))) ^ Unify: (296) [system] once(user:(notrace((flag(eval_num, _287142, _287142+1), _287160 is _287142 mod 500, _287178 is 99-494 mod 100, _287202=_287204, option_else('trace-length', _287216, 500), option_else('trace-depth', _287224, 30))), quietly(if_t((nop(stop_rtrace), _287160>_287216), (set_debug(eval, false), _287280 is _287216+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_287280])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_287332))))) ^ Call: (299) [system] setup_call_cleanup('$notrace'(_291056, _291058), once(user:(flag(eval_num, _287142, _287142+1), _287160 is _287142 mod 500, _287178 is 99-494 mod 100, _287202=_287204, option_else('trace-length', _287216, 500), option_else('trace-depth', _287224, 30))), '$restore_trace'(_291056, _291058)) ^ Unify: (299) [system] setup_call_cleanup(system:'$notrace'(_291056, _291058), system:once(user:(flag(eval_num, _287142, _287142+1), _287160 is _287142 mod 500, _287178 is 99-494 mod 100, _287202=_287204, option_else('trace-length', _287216, 500), option_else('trace-depth', _287224, 30))), system:'$restore_trace'(_291056, _291058)) ^ Call: (300) [system] sig_atomic(system:'$notrace'(_291056, _291058)) ^ Exit: (299) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(flag(eval_num, 60, 60+1), 60 is 60 mod 500, 5 is 99-494 mod 100, _287202=_287202, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), system:'$restore_trace'(3, -1)) ^ Call: (299) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 60>500), (set_debug(eval, false), _287280 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_287280])), nop((start_rtrace, rtrace))))) ^ Unify: (299) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 60>500), (set_debug(eval, false), _287280 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_287280])), nop((start_rtrace, rtrace))))) ^ Exit: (299) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 60>500), (set_debug(eval, false), _287280 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_287280])), nop((start_rtrace, rtrace))))) Call: (298) [user] nop(notrace(no_repeats_var(_287332))) Unify: (298) [user] nop(notrace(no_repeats_var(_287332))) Exit: (298) [user] nop(notrace(no_repeats_var(_287332))) ^ Exit: (296) [system] once(user:(notrace((flag(eval_num, 60, 60+1), 60 is 60 mod 500, 5 is 99-494 mod 100, _287202=_287202, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), quietly(if_t((nop(stop_rtrace), 60>500), (set_debug(eval, false), _287280 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_287280])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_287332))))) ^ Exit: (295) [user] must_det_ll(user:(notrace((flag(eval_num, 60, 60+1), 60 is 60 mod 500, 5 is 99-494 mod 100, _287202=_287202, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), quietly(if_t((nop(stop_rtrace), 60>500), (set_debug(eval, false), _287280 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_287280])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_287332))))) Call: (295) [occurs] occurs:sub_term(_302520, (false, (e2;e))) Unify: (295) [occurs] occurs:sub_term((false, (e2;e)), (false, (e2;e))) Exit: (295) [occurs] occurs:sub_term((false, (e2;e)), (false, (e2;e))) Call: (295) [system] (false, (e2;e))\=(false, (e2;e)) Fail: (295) [system] (false, (e2;e))\=(false, (e2;e)) Redo: (295) [occurs] occurs:sub_term(_302520, (false, (e2;e))) Unify: (295) [occurs] occurs:sub_term(_302520, (false, (e2;e))) Call: (296) [system] compound((false, (e2;e))) Exit: (296) [system] compound((false, (e2;e))) Call: (296) [system] arg(_310942, (false, (e2;e)), _310866) Exit: (296) [system] arg(1, (false, (e2;e)), false) Call: (296) [occurs] occurs:sub_term(_302520, false) Unify: (296) [occurs] occurs:sub_term(false, false) Exit: (296) [occurs] occurs:sub_term(false, false) Exit: (295) [occurs] occurs:sub_term(false, (false, (e2;e))) Call: (295) [system] (false, (e2;e))\=false Exit: (295) [system] (false, (e2;e))\=false ^ Call: (295) [user] if_trace((eval;false, (e2;e)), (_287202=1, indentq(5, 60, -->, [false, [/, trigram, 4]]))) ^ Unify: (295) [user] if_trace((eval;false, (e2;e)), (_287202=1, indentq(5, 60, -->, [false, [/, trigram, 4]]))) ^ Call: (297) [system] setup_call_cleanup('$notrace'(_320246, _320248), once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _287202=1, indentq(5, 60, -->, [false, [/, trigram, 4]]))), _320204, fbug((_320204-->if_trace((eval;false, (e2;e)), (_287202=1, indentq(5, 60, -->, [false, [/, trigram, 4]])))))))), '$restore_trace'(_320246, _320248)) ^ Unify: (297) [system] setup_call_cleanup(system:'$notrace'(_320246, _320248), system:once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _287202=1, indentq(5, 60, -->, [false, [/, trigram, 4]]))), _320204, fbug((_320204-->if_trace((eval;false, (e2;e)), (_287202=1, indentq(5, 60, -->, [false, [/, trigram, 4]])))))))), system:'$restore_trace'(_320246, _320248)) ^ Call: (298) [system] sig_atomic(system:'$notrace'(_320246, _320248)) ^ Exit: (297) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _287202=1, indentq(5, 60, -->, [false, [/, trigram, 4]]))), _320204, fbug((_320204-->if_trace((eval;false, (e2;e)), (_287202=1, indentq(5, 60, -->, [false, [/, trigram, 4]])))))))), system:'$restore_trace'(3, -1)) ^ Exit: (295) [user] if_trace((eval;false, (e2;e)), (_287202=1, indentq(5, 60, -->, [false, [/, trigram, 4]]))) Call: (295) [system] _325028=retval(fail) Exit: (295) [system] retval(fail)=retval(fail) Call: (295) [system] _326890=(\+ \+ (flag(eval_num, _326910, _326910+1), (retval(fail)\=@=retval(fail), nonvar(_285232)->indentq(5, _326910, <--, [false, _285232]);indentq(5, _326910, <--, [false, retval(fail)])))) Exit: (295) [system] (\+ \+ (flag(eval_num, _326910, _326910+1), (retval(fail)\=@=retval(fail), nonvar(_285232)->indentq(5, _326910, <--, [false, _285232]);indentq(5, _326910, <--, [false, retval(fail)]))))=(\+ \+ (flag(eval_num, _326910, _326910+1), (retval(fail)\=@=retval(fail), nonvar(_285232)->indentq(5, _326910, <--, [false, _285232]);indentq(5, _326910, <--, [false, retval(fail)])))) ^ Call: (295) [user] call_cleanup(((call(subst_args1(_269322, _269324), 494, '&self', [/, trigram, 4], _285232)*->nb_setarg(1, retval(fail), _285232);fail, trace, call(subst_args1(_269322, _269324), 494, '&self', [/, trigram, 4], _285232)), ignore(notrace((\+_285232\=_287332, nb_setarg(1, retval(fail), _285232))))), ignore((_287202==1->ignore(\+ \+ (flag(eval_num, _326910, _326910+1), (retval(fail)\=@=retval(fail), nonvar(_285232)->indentq(5, _326910, <--, [false, _285232]);indentq(5, _326910, <--, [false, retval(fail)]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _326910, _326910+1), (retval(fail)\=@=retval(fail), nonvar(_285232)->indentq(5, _326910, <--, [false, _285232]);indentq(5, _326910, <--, [false, retval(fail)]))))))))))) ^ Unify: (295) [system] call_cleanup(user:((call(subst_args1(_269322, _269324), 494, '&self', [/, trigram, 4], _285232)*->nb_setarg(1, retval(fail), _285232);fail, trace, call(subst_args1(_269322, _269324), 494, '&self', [/, trigram, 4], _285232)), ignore(notrace((\+_285232\=_287332, nb_setarg(1, retval(fail), _285232))))), user:ignore((_287202==1->ignore(\+ \+ (flag(eval_num, _326910, _326910+1), (retval(fail)\=@=retval(fail), nonvar(_285232)->indentq(5, _326910, <--, [false, _285232]);indentq(5, _326910, <--, [false, retval(fail)]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _326910, _326910+1), (retval(fail)\=@=retval(fail), nonvar(_285232)->indentq(5, _326910, <--, [false, _285232]);indentq(5, _326910, <--, [false, retval(fail)]))))))))))) ^ Call: (297) [user] subst_args1(_269322, _269324, 494, '&self', [/, trigram, 4], _285232) ^ Unify: (297) [user] subst_args1(_269322, _269324, 494, '&self', [/, trigram, 4], _285232) Call: (298) [system] var(_269322) Exit: (298) [system] var(_269322) ^ Call: (298) [user] subst_args1(=, _269324, 494, '&self', [/, trigram, 4], _285232) ^ Unify: (298) [user] subst_args1(=, _269324, 494, '&self', [/, trigram, 4], _285232) Call: (299) [system] var(=) ^ Redo: (298) [user] subst_args1(=, _269324, 494, '&self', [/, trigram, 4], _285232) Call: (299) [system] atom(=) Exit: (299) [system] atom(=) Call: (299) [system] (=)\==(=) ^ Redo: (298) [user] subst_args1(=, _269324, 494, '&self', [/, trigram, 4], _285232) ^ Unify: (298) [user] subst_args1(=, _269324, 494, '&self', [/, trigram, 4], _285232) Call: (299) [system] atom([/, trigram, 4]) ^ Redo: (298) [user] subst_args1(=, _269324, 494, '&self', [/, trigram, 4], _285232) ^ Unify: (298) [user] subst_args1(=, _269324, 494, '&self', [/, trigram, 4], _285232) Call: (299) [system] is_list([trigram, 4]) Exit: (299) [system] is_list([trigram, 4]) ^ Unify: (298) [user] subst_args1(=, _269324, 494, '&self', [/, trigram, 4], _285232) Call: (299) [system] is_list([/, trigram, 4]) Exit: (299) [system] is_list([/, trigram, 4]) ^ Unify: (298) [user] subst_args1(=, _269324, 494, '&self', [/, trigram, 4], [/|_350500]) Call: (299) [system] var(/) ^ Redo: (298) [user] subst_args1(=, _269324, 494, '&self', [/, trigram, 4], _285232) ^ Unify: (298) [user] subst_args1(=, _269324, 494, '&self', [/, trigram, 4], _285232) Call: (299) [system] fail ^ Redo: (298) [user] subst_args1(=, _269324, 494, '&self', [/, trigram, 4], _285232) ^ Unify: (298) [user] subst_args1(=, _269324, 494, '&self', [/, trigram, 4], _285232) Call: (299) [system] is_list([/, trigram, 4]) Exit: (299) [system] is_list([/, trigram, 4]) ^ Call: (299) [user] apply:maplist(self_subst, [/, trigram, 4]) ^ Unify: (299) [apply] apply:maplist(user:self_subst, [/, trigram, 4]) Call: (300) [apply] apply:maplist_([/, trigram, 4], user:self_subst) Unify: (300) [apply] apply:maplist_([/, trigram, 4], user:self_subst) ^ Call: (301) [user] self_subst(/) ^ Unify: (301) [user] self_subst(/) Call: (302) [system] callable(/) Exit: (302) [system] callable(/) ^ Unify: (301) [user] self_subst(/) ^ Call: (302) [user] self_eval(/) ^ Unify: (302) [user] self_eval(/) ^ Call: (304) [system] setup_call_cleanup('$notrace'(_369120, _369122), once(user:self_eval0(/)), '$restore_trace'(_369120, _369122)) ^ Unify: (304) [system] setup_call_cleanup(system:'$notrace'(_369120, _369122), system:once(user:self_eval0(/)), system:'$restore_trace'(_369120, _369122)) ^ Call: (305) [system] sig_atomic(system:'$notrace'(_369120, _369122)) ^ Exit: (304) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(/)), system:'$restore_trace'(3, -1)) ^ Exit: (302) [user] self_eval(/) ^ Exit: (301) [user] self_subst(/) Call: (301) [apply] apply:maplist_([trigram, 4], user:self_subst) Unify: (301) [apply] apply:maplist_([trigram, 4], user:self_subst) ^ Call: (302) [user] self_subst(trigram) ^ Unify: (302) [user] self_subst(trigram) Call: (303) [system] callable(trigram) Exit: (303) [system] callable(trigram) ^ Unify: (302) [user] self_subst(trigram) ^ Call: (303) [user] self_eval(trigram) ^ Unify: (303) [user] self_eval(trigram) ^ Call: (305) [system] setup_call_cleanup('$notrace'(_383080, _383082), once(user:self_eval0(trigram)), '$restore_trace'(_383080, _383082)) ^ Unify: (305) [system] setup_call_cleanup(system:'$notrace'(_383080, _383082), system:once(user:self_eval0(trigram)), system:'$restore_trace'(_383080, _383082)) ^ Call: (306) [system] sig_atomic(system:'$notrace'(_383080, _383082)) ^ Exit: (305) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(trigram)), system:'$restore_trace'(3, -1)) ^ Exit: (303) [user] self_eval(trigram) ^ Exit: (302) [user] self_subst(trigram) Call: (302) [apply] apply:maplist_([4], user:self_subst) Unify: (302) [apply] apply:maplist_([4], user:self_subst) ^ Call: (303) [user] self_subst(4) ^ Unify: (303) [user] self_subst(4) Call: (304) [system] callable(4) ^ Redo: (303) [user] self_subst(4) ^ Exit: (303) [user] self_subst(4) Call: (303) [apply] apply:maplist_([], user:self_subst) Unify: (303) [apply] apply:maplist_([], user:self_subst) Exit: (303) [apply] apply:maplist_([], user:self_subst) Exit: (302) [apply] apply:maplist_([4], user:self_subst) Exit: (301) [apply] apply:maplist_([trigram, 4], user:self_subst) Exit: (300) [apply] apply:maplist_([/, trigram, 4], user:self_subst) ^ Exit: (299) [apply] apply:maplist(user:self_subst, [/, trigram, 4]) Call: (299) [system] [/, trigram, 4]=[_401684|_401686] Exit: (299) [system] [/, trigram, 4]=[/, trigram, 4] Call: (299) [system] atom(/) Exit: (299) [system] atom(/) ^ Unify: (298) [user] subst_args1(=, _269324, 494, '&self', [/, trigram, 4], _285232) ^ Call: (299) [user] is_space_op(/) ^ Redo: (298) [user] subst_args1(=, _269324, 494, '&self', [/, trigram, 4], _285232) ^ Unify: (298) [user] subst_args1(=, _269324, 494, '&self', [/, trigram, 4], _285232) Call: (299) [system] (/)==case ^ Redo: (298) [user] subst_args1(=, _269324, 494, '&self', [/, trigram, 4], _285232) ^ Unify: (298) [user] subst_args1(=, _269324, 494, '&self', [/, trigram, 4], _285232) Call: (299) [system] fail ^ Redo: (298) [user] subst_args1(=, _269324, 494, '&self', [/, trigram, 4], _285232) ^ Unify: (298) [user] subst_args1(=, _269324, 494, '&self', [/, trigram, 4], _285232) Call: (299) [system] _414768=do_more_defs(true) Exit: (299) [system] do_more_defs(true)=do_more_defs(true) ^ Call: (299) [user] clause(eval_21(subst_args, _269324, 494, '&self', [/, trigram, 4], _285232), _416644) ^ Redo: (298) [user] subst_args1(=, _269324, 494, '&self', [/, trigram, 4], _285232) ^ Unify: (298) [user] subst_args1(=, _269324, 494, '&self', [/, trigram, 4], _285232) Call: (299) [system] fail ^ Redo: (298) [user] subst_args1(=, _269324, 494, '&self', [/, trigram, 4], _285232) ^ Unify: (298) [user] subst_args1(=, _269324, 494, '&self', [/, trigram, 4], _285232) ^ Call: (299) [user] is_and(/) ^ Unify: (299) [user] is_and(/) Call: (300) [system] atom(/) Exit: (300) [system] atom(/) ^ Unify: (299) [user] is_and(/) ^ Call: (300) [user] is_and(/, _426968) ^ Unify: (300) [user] is_and(/, _427896) Call: (301) [system] atom(/) Exit: (301) [system] atom(/) ^ Redo: (298) [user] subst_args1(=, _269324, 494, '&self', [/, trigram, 4], _285232) ^ Unify: (298) [user] subst_args1(=, _269324, 494, '&self', [/, trigram, 4], [/|_431544]) Call: (299) [system] nonvar(/) Exit: (299) [system] nonvar(/) Call: (299) [system] fail ^ Redo: (298) [user] subst_args1(=, _269324, 494, '&self', [/, trigram, 4], _285232) ^ Unify: (298) [user] subst_args1(=, _269324, 494, '&self', [/, trigram, 4], _285232) ^ Call: (299) [user] subst_args2(=, 494, '&self', [/, trigram, 4], _285232) ^ Unify: (299) [user] subst_args2(=, 494, '&self', [/, trigram, 4], _285232) Call: (300) [system] 494<3 ^ Redo: (299) [user] subst_args2(=, 494, '&self', [/, trigram, 4], _285232) ^ Unify: (299) [user] subst_args2(=, 494, '&self', [/, trigram, 4], _285232) Call: (300) [system] fail ^ Redo: (299) [user] subst_args2(=, 494, '&self', [/, trigram, 4], _285232) ^ Unify: (299) [user] subst_args2(=, 494, '&self', [/, trigram, 4], _285232) ^ Call: (300) [user] mnotrace(is_user_defined_head(=, '&self', /)) ^ Unify: (300) [user] mnotrace(is_user_defined_head(=, '&self', /)) ^ Call: (301) [user] once(is_user_defined_head(=, '&self', /)) ^ Unify: (301) [system] once(user:is_user_defined_head(=, '&self', /)) ^ Call: (302) [user] is_user_defined_head(=, '&self', /) ^ Unify: (302) [user] is_user_defined_head(=, '&self', /) ^ Call: (303) [user] mnotrace(is_user_defined_head0(=, '&self', /)) ^ Unify: (303) [user] mnotrace(is_user_defined_head0(=, '&self', /)) ^ Call: (304) [user] once(is_user_defined_head0(=, '&self', /)) ^ Unify: (304) [system] once(user:is_user_defined_head0(=, '&self', /)) ^ Call: (305) [user] is_user_defined_head0(=, '&self', /) ^ Unify: (305) [user] is_user_defined_head0(=, '&self', /) Call: (306) [system] callable(/) Exit: (306) [system] callable(/) Call: (306) [system] functor(/, _457646, _457726) Exit: (306) [system] functor(/, /, 0) ^ Call: (306) [user] is_user_defined_head_f(=, '&self', /) ^ Unify: (306) [user] is_user_defined_head_f(=, '&self', /) ^ Call: (307) [user] is_user_defined_head_f1(=, '&self', /) ^ Unify: (307) [user] is_user_defined_head_f1(=, '&self', /) Call: (308) [user] metta_eq_def(=, '&self', [/|_463244], _463326) Unify: (308) [user] metta_eq_def(=, '&self', [/|_463244], _464250) ^ Call: (309) [user] ignore((=)=(=)) ^ Unify: (309) [system] ignore(user:((=)=(=))) Call: (310) [system] (=)=(=) Exit: (310) [system] (=)=(=) ^ Exit: (309) [system] ignore(user:((=)=(=))) Call: (309) [user] metta_atom('&self', [=, [/|_463244], _469766]) Unify: (309) [user] metta_atom('&self', [=, [/|_463244], _469766]) ^ Call: (310) [user] typed_list('&self', _471680, _471602) ^ Unify: (310) [user] typed_list('&self', _472612, _471602) Call: (311) [system] compound('&self') Fail: (311) [system] compound('&self') ^ Fail: (310) [user] typed_list('&self', _475392, _471602) Redo: (309) [user] metta_atom('&self', [=, [/|_463244], _469766]) Unify: (309) [user] metta_atom('&self', [=, [/|_463244], _469766]) Call: (310) [system] '&self'=='&flybase' Redo: (309) [user] metta_atom('&self', [=, [/|_463244], _469766]) Unify: (309) [user] metta_atom('&self', [=, [/|_463244], _469766]) ^ Call: (310) [user] metta_atom_in_file('&self', [=, [/|_463244], _469766]) ^ Unify: (310) [user] metta_atom_in_file('&self', [=, [/|_463244], _469766]) ^ Call: (311) [user] metta_atom_in_file('&self', [=, [/|_463244], _469766], _482774, _482776) ^ Unify: (311) [user] metta_atom_in_file('&self', [=, [/|_463244], _469766], _483710, _483712) ^ Call: (312) [user] loaded_into_kb('&self', _484568) ^ Unify: (312) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Exit: (312) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Call: (312) [user] once(user:asserted_metta_pred(_495158, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Unify: (312) [system] once(user:asserted_metta_pred(_495158, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Call: (313) [user] asserted_metta_pred(_495158, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Fail: (313) [user] asserted_metta_pred(_495158, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Redo: (309) [user] metta_atom('&self', [=, [/|_463244], _469766]) Unify: (309) [user] metta_atom('&self', [=, [/|_463244], _469766]) Call: (310) [user] metta_atom_asserted('&self', [=, [/|_463244], _469766]) Unify: (310) [user] metta_atom_asserted('&self', [=, [/|_463244], _469766]) ^ Call: (311) [user] metta_atom_asserted_deduced('&self', [=, [/|_463244], _469766]) Redo: (310) [user] metta_atom_asserted('&self', [=, [/|_463244], _469766]) Redo: (309) [user] metta_atom('&self', [=, [/|_463244], _469766]) Unify: (309) [user] metta_atom('&self', [=, [/|_463244], _469766]) Call: (310) [system] '&self'\=='&corelib' Exit: (310) [system] '&self'\=='&corelib' ^ Call: (310) [user] using_all_spaces ^ Unify: (310) [user] using_all_spaces Call: (311) [system] nb_current(with_all_spaces, t) Redo: (309) [user] metta_atom('&self', [=, [/|_9724], _9740]) Unify: (309) [user] metta_atom('&self', [=, [/|_9724], _9740]) Call: (310) [system] '&self'\=='&corelib' Exit: (310) [system] '&self'\=='&corelib' Call: (310) [user] metta_atom_asserted('&self', '&corelib') Unify: (310) [user] metta_atom_asserted('&self', '&corelib') ^ Call: (311) [user] metta_atom_asserted_deduced('&self', '&corelib') Redo: (310) [user] metta_atom_asserted('&self', '&corelib') Unify: (310) [user] metta_atom_asserted('&self', '&corelib') Exit: (310) [user] metta_atom_asserted('&self', '&corelib') Call: (310) [user] should_inherit_from_corelib([=, [/|_9724], _9740]) Unify: (310) [user] should_inherit_from_corelib([=, [/|_9724], _9740]) ^ Call: (311) [user] using_all_spaces ^ Unify: (311) [user] using_all_spaces Call: (312) [system] nb_current(with_all_spaces, t) Redo: (310) [user] should_inherit_from_corelib([=, [/|_9724], _9740]) Unify: (310) [user] should_inherit_from_corelib([=, [/|_9724], _9740]) Call: (311) [system] (=)==(:) Redo: (310) [user] should_inherit_from_corelib([=, [/|_9724], _9740]) Unify: (310) [user] should_inherit_from_corelib([=, [/|_9724], _9740]) Call: (311) [system] (=)=='@doc' Redo: (310) [user] should_inherit_from_corelib([=, [/|_9724], _9740]) Unify: (310) [user] should_inherit_from_corelib([=, [/|_9724], _9740]) Call: (311) [system] fail Redo: (310) [user] metta_atom_asserted('&self', '&corelib') Redo: (309) [user] metta_atom('&self', [=, [/|_9724], _9740]) Fail: (308) [user] metta_eq_def(=, '&self', [/|_9724], _36164) ^ Fail: (307) [user] is_user_defined_head_f1(=, '&self', /) ^ Redo: (306) [user] is_user_defined_head_f(=, '&self', /) ^ Unify: (306) [user] is_user_defined_head_f(=, '&self', /) ^ Call: (307) [user] is_user_defined_head_f1(=, '&self', [/|_39808]) ^ Unify: (307) [user] is_user_defined_head_f1(=, '&self', [/|_39808]) Call: (308) [user] metta_eq_def(=, '&self', [[/|_39808]|_41678], _41760) Unify: (308) [user] metta_eq_def(=, '&self', [[/|_39808]|_41678], _42684) ^ Call: (309) [user] ignore((=)=(=)) ^ Unify: (309) [system] ignore(user:((=)=(=))) Call: (310) [system] (=)=(=) Exit: (310) [system] (=)=(=) ^ Exit: (309) [system] ignore(user:((=)=(=))) Call: (309) [user] metta_atom('&self', [=, [[/|_39808]|_41678], _48200]) Unify: (309) [user] metta_atom('&self', [=, [[/|_39808]|_41678], _48200]) ^ Call: (310) [user] typed_list('&self', _50114, _50036) ^ Unify: (310) [user] typed_list('&self', _51046, _50036) Call: (311) [system] compound('&self') Fail: (311) [system] compound('&self') ^ Fail: (310) [user] typed_list('&self', _53826, _50036) Redo: (309) [user] metta_atom('&self', [=, [[/|_39808]|_41678], _48200]) Unify: (309) [user] metta_atom('&self', [=, [[/|_39808]|_41678], _48200]) Call: (310) [system] '&self'=='&flybase' Redo: (309) [user] metta_atom('&self', [=, [[/|_39808]|_41678], _48200]) Unify: (309) [user] metta_atom('&self', [=, [[/|_39808]|_41678], _48200]) ^ Call: (310) [user] metta_atom_in_file('&self', [=, [[/|_39808]|_41678], _48200]) ^ Unify: (310) [user] metta_atom_in_file('&self', [=, [[/|_39808]|_41678], _48200]) ^ Call: (311) [user] metta_atom_in_file('&self', [=, [[/|_39808]|_41678], _48200], _61208, _61210) ^ Unify: (311) [user] metta_atom_in_file('&self', [=, [[/|_39808]|_41678], _48200], _62144, _62146) ^ Call: (312) [user] loaded_into_kb('&self', _63002) ^ Unify: (312) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Exit: (312) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Call: (312) [user] once(user:asserted_metta_pred(_73592, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Unify: (312) [system] once(user:asserted_metta_pred(_73592, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Call: (313) [user] asserted_metta_pred(_73592, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Fail: (313) [user] asserted_metta_pred(_73592, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Redo: (309) [user] metta_atom('&self', [=, [[/|_39808]|_41678], _48200]) Unify: (309) [user] metta_atom('&self', [=, [[/|_39808]|_41678], _48200]) Call: (310) [user] metta_atom_asserted('&self', [=, [[/|_39808]|_41678], _48200]) Unify: (310) [user] metta_atom_asserted('&self', [=, [[/|_39808]|_41678], _48200]) ^ Call: (311) [user] metta_atom_asserted_deduced('&self', [=, [[/|_39808]|_41678], _48200]) Redo: (310) [user] metta_atom_asserted('&self', [=, [[/|_39808]|_41678], _48200]) Redo: (309) [user] metta_atom('&self', [=, [[/|_39808]|_41678], _48200]) Unify: (309) [user] metta_atom('&self', [=, [[/|_39808]|_41678], _48200]) Call: (310) [system] '&self'\=='&corelib' Exit: (310) [system] '&self'\=='&corelib' ^ Call: (310) [user] using_all_spaces ^ Unify: (310) [user] using_all_spaces Call: (311) [system] nb_current(with_all_spaces, t) Redo: (309) [user] metta_atom('&self', [=, [[/|_39808]|_41678], _48200]) Unify: (309) [user] metta_atom('&self', [=, [[/|_39808]|_41678], _48200]) Call: (310) [system] '&self'\=='&corelib' Exit: (310) [system] '&self'\=='&corelib' Call: (310) [user] metta_atom_asserted('&self', '&corelib') Unify: (310) [user] metta_atom_asserted('&self', '&corelib') ^ Call: (311) [user] metta_atom_asserted_deduced('&self', '&corelib') Redo: (310) [user] metta_atom_asserted('&self', '&corelib') Unify: (310) [user] metta_atom_asserted('&self', '&corelib') Exit: (310) [user] metta_atom_asserted('&self', '&corelib') Call: (310) [user] should_inherit_from_corelib([=, [[/|_39808]|_41678], _48200]) Unify: (310) [user] should_inherit_from_corelib([=, [[/|_39808]|_41678], _48200]) ^ Call: (311) [user] using_all_spaces ^ Unify: (311) [user] using_all_spaces Call: (312) [system] nb_current(with_all_spaces, t) Redo: (310) [user] should_inherit_from_corelib([=, [[/|_39808]|_41678], _48200]) Unify: (310) [user] should_inherit_from_corelib([=, [[/|_39808]|_41678], _48200]) Call: (311) [system] (=)==(:) Redo: (310) [user] should_inherit_from_corelib([=, [[/|_39808]|_41678], _48200]) Unify: (310) [user] should_inherit_from_corelib([=, [[/|_39808]|_41678], _48200]) Call: (311) [system] (=)=='@doc' Redo: (310) [user] should_inherit_from_corelib([=, [[/|_39808]|_41678], _48200]) Unify: (310) [user] should_inherit_from_corelib([=, [[/|_39808]|_41678], _48200]) Call: (311) [system] fail Redo: (310) [user] metta_atom_asserted('&self', '&corelib') Redo: (309) [user] metta_atom('&self', [=, [[/|_39808]|_41678], _48200]) Fail: (308) [user] metta_eq_def(=, '&self', [[/|_39808]|_41678], _128796) ^ Fail: (307) [user] is_user_defined_head_f1(=, '&self', [/|_39808]) ^ Fail: (306) [user] is_user_defined_head_f(=, '&self', /) ^ Fail: (305) [user] is_user_defined_head0(=, '&self', /) ^ Fail: (304) [system] once(user:is_user_defined_head0(=, '&self', /)) ^ Fail: (303) [user] mnotrace(is_user_defined_head0(=, '&self', /)) ^ Fail: (302) [user] is_user_defined_head(=, '&self', /) ^ Fail: (301) [system] once(user:is_user_defined_head(=, '&self', /)) ^ Fail: (300) [user] mnotrace(is_user_defined_head(=, '&self', /)) ^ Redo: (299) [user] subst_args2(=, 494, '&self', [/, trigram, 4], _9390) ^ Unify: (299) [user] subst_args2(=, 494, '&self', [/, trigram, 4], _9390) ^ Call: (300) [user] subst_args40(=, 494, '&self', [/, trigram, 4], _9390) ^ Unify: (300) [user] subst_args40(=, 494, '&self', [/, trigram, 4], _9390) Call: (301) [user] is_function(/) Unify: (301) [user] is_function(/) ^ Call: (302) [user] symbol(/) ^ Unify: (302) [user] symbol(/) Call: (303) [system] atom(/) Exit: (303) [system] atom(/) ^ Exit: (302) [user] symbol(/) Exit: (301) [user] is_function(/) ^ Call: (301) [user] is_special_op(/) ^ Unify: (301) [user] is_special_op(/) ^ Call: (302) [user] current_self(_150040) ^ Unify: (302) [user] current_self(_150040) Call: (303) [system] nb_current(self_space, _150040) Exit: (303) [system] nb_current(self_space, '&self') Call: (303) [system] '&self'\==[] Exit: (303) [system] '&self'\==[] ^ Exit: (302) [user] current_self('&self') ^ Call: (302) [user] is_special_op('&self', /) ^ Unify: (302) [user] is_special_op('&self', /) Call: (303) [system] atom(/) Exit: (303) [system] atom(/) ^ Fail: (302) [user] is_special_op('&self', /) ^ Fail: (301) [user] is_special_op(/) ^ Redo: (300) [user] subst_args40(=, 494, '&self', [/, trigram, 4], _9390) Call: (301) [system] is_list([trigram, 4]) Exit: (301) [system] is_list([trigram, 4]) ^ Call: (301) [user] apply:maplist(subst_args(=, _164874, 494, '&self'), [trigram, 4], _164880) ^ Unify: (301) [apply] apply:maplist(user:subst_args(=, _164874, 494, '&self'), [trigram, 4], _164880) Call: (302) [apply] apply:maplist_([trigram, 4], _164880, user:subst_args(=, _164874, 494, '&self')) Unify: (302) [apply] apply:maplist_([trigram, 4], [_167698|_167700], user:subst_args(=, _164874, 494, '&self')) ^ Call: (303) [user] subst_args(=, _164874, 494, '&self', trigram, _167698) ^ Unify: (303) [user] subst_args(=, _164874, 494, '&self', trigram, _167698) Call: (304) [system] atom(=) Exit: (304) [system] atom(=) Call: (304) [system] (=)\==(=) ^ Redo: (303) [user] subst_args(=, _164874, 494, '&self', trigram, _167698) ^ Unify: (303) [user] subst_args(=, _164874, 494, '&self', trigram, _167698) ^ Call: (304) [user] self_subst(trigram) ^ Unify: (304) [user] self_subst(trigram) Call: (305) [system] callable(trigram) Exit: (305) [system] callable(trigram) ^ Unify: (304) [user] self_subst(trigram) ^ Call: (305) [user] self_eval(trigram) ^ Unify: (305) [user] self_eval(trigram) ^ Call: (307) [system] setup_call_cleanup('$notrace'(_181666, _181668), once(user:self_eval0(trigram)), '$restore_trace'(_181666, _181668)) ^ Unify: (307) [system] setup_call_cleanup(system:'$notrace'(_181666, _181668), system:once(user:self_eval0(trigram)), system:'$restore_trace'(_181666, _181668)) ^ Call: (308) [system] sig_atomic(system:'$notrace'(_181666, _181668)) ^ Exit: (307) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(trigram)), system:'$restore_trace'(3, -1)) ^ Exit: (305) [user] self_eval(trigram) ^ Exit: (304) [user] self_subst(trigram) Call: (304) [system] _167698=trigram Exit: (304) [system] trigram=trigram ^ Exit: (303) [user] subst_args(=, _164874, 494, '&self', trigram, trigram) Call: (303) [apply] apply:maplist_([4], _167700, user:subst_args(=, _164874, 494, '&self')) Unify: (303) [apply] apply:maplist_([4], [_191024|_191026], user:subst_args(=, _164874, 494, '&self')) ^ Call: (304) [user] subst_args(=, _164874, 494, '&self', 4, _191024) ^ Unify: (304) [user] subst_args(=, _164874, 494, '&self', 4, _191024) Call: (305) [system] atom(=) Exit: (305) [system] atom(=) Call: (305) [system] (=)\==(=) ^ Redo: (304) [user] subst_args(=, _164874, 494, '&self', 4, _191024) ^ Unify: (304) [user] subst_args(=, _164874, 494, '&self', 4, _191024) ^ Call: (305) [user] self_subst(4) ^ Unify: (305) [user] self_subst(4) Call: (306) [system] callable(4) ^ Redo: (305) [user] self_subst(4) ^ Exit: (305) [user] self_subst(4) Call: (305) [system] _191024=4 Exit: (305) [system] 4=4 ^ Exit: (304) [user] subst_args(=, _164874, 494, '&self', 4, 4) Call: (304) [apply] apply:maplist_([], _191026, user:subst_args(=, _164874, 494, '&self')) Unify: (304) [apply] apply:maplist_([], [], user:subst_args(=, _164874, 494, '&self')) Exit: (304) [apply] apply:maplist_([], [], user:subst_args(=, _164874, 494, '&self')) Exit: (303) [apply] apply:maplist_([4], [4], user:subst_args(=, _164874, 494, '&self')) Exit: (302) [apply] apply:maplist_([trigram, 4], [trigram, 4], user:subst_args(=, _164874, 494, '&self')) ^ Exit: (301) [apply] apply:maplist(user:subst_args(=, _164874, 494, '&self'), [trigram, 4], [trigram, 4]) ^ Call: (301) [user] subst_args5(494, '&self', [/, trigram, 4], _9390) ^ Unify: (301) [user] subst_args5(494, '&self', [/, trigram, 4], _9390) ^ Call: (302) [user] eval_selfless(_213488, _213490, 494, '&self', [/, trigram, 4], _9390) ^ Unify: (302) [user] eval_selfless(_214432, _214434, 494, '&self', [/, trigram, 4], _9390) ^ Call: (303) [user] eval_selfless_0([/, trigram, 4], _9390) ^ Unify: (303) [user] eval_selfless_0([/, trigram, 4], _9390) Call: (304) [system] var(/) ^ Redo: (303) [user] eval_selfless_0([/, trigram, 4], _9390) ^ Unify: (303) [user] eval_selfless_0([/, trigram, 4], _9390) ^ Call: (304) [user] is_assignment(/) ^ Unify: (304) [user] is_assignment(/) Call: (305) [system] atom(/) Exit: (305) [system] atom(/) ^ Redo: (303) [user] eval_selfless_0([/, trigram, 4], _9390) ^ Unify: (303) [user] eval_selfless_0([/, trigram, 4], _9390) ^ Call: (304) [user] eval_selfless_1([/, trigram, 4], _9390) ^ Unify: (304) [user] eval_selfless_1([/, trigram, 4], _9390) ^ Call: (305) [user] allow_clp ^ Unify: (305) [user] allow_clp ^ Call: (306) [user] false_flag ^ Unify: (306) [user] false_flag Call: (307) [system] fail Fail: (307) [system] fail ^ Fail: (306) [user] false_flag ^ Redo: (303) [user] eval_selfless_0([/, trigram, 4], _9390) ^ Unify: (303) [user] eval_selfless_0([/, trigram, 4], _9390) ^ Call: (304) [user] eval_selfless_2([/, trigram, 4], _9390) ^ Unify: (304) [user] eval_selfless_2([/, trigram, 4], _9390) Call: (305) [system] var(/) ^ Redo: (304) [user] eval_selfless_2([/, trigram, 4], _9390) ^ Unify: (304) [user] eval_selfless_2([/, trigram, 4], _9390) ^ Call: (305) [user] fake_notrace((ground([/, trigram, 4]), [/, trigram, 4]=[_240280, _240286, _240292], atom(_240280), catch_warn(current_op(_240318, yfx, _240280)), [/, trigram, 4]\=[_240338], s2ps([/, trigram, 4], _240346))) ^ Unify: (305) [user] fake_notrace(user:(ground([/, trigram, 4]), [/, trigram, 4]=[_240280, _240286, _240292], atom(_240280), catch_warn(current_op(_240318, yfx, _240280)), [/, trigram, 4]\=[_240338], s2ps([/, trigram, 4], _240346))) ^ Call: (306) [user] real_notrace(user:(ground([/, trigram, 4]), [/, trigram, 4]=[_240280, _240286, _240292], atom(_240280), catch_warn(current_op(_240318, yfx, _240280)), [/, trigram, 4]\=[_240338], s2ps([/, trigram, 4], _240346))) ^ Unify: (306) [user] real_notrace(user:(ground([/, trigram, 4]), [/, trigram, 4]=[_240280, _240286, _240292], atom(_240280), catch_warn(current_op(_240318, yfx, _240280)), [/, trigram, 4]\=[_240338], s2ps([/, trigram, 4], _240346))) ^ Call: (307) [user] setup_call_cleanup('$notrace'(_244052, _244054), once(user:(ground([/, trigram, 4]), [/, trigram, 4]=[_240280, _240286, _240292], atom(_240280), catch_warn(current_op(_240318, yfx, _240280)), [/, trigram, 4]\=[_240338], s2ps([/, trigram, 4], _240346))), '$restore_trace'(_244052, _244054)) ^ Unify: (307) [system] setup_call_cleanup(user:'$notrace'(_244052, _244054), user:once(user:(ground([/, trigram, 4]), [/, trigram, 4]=[_240280, _240286, _240292], atom(_240280), catch_warn(current_op(_240318, yfx, _240280)), [/, trigram, 4]\=[_240338], s2ps([/, trigram, 4], _240346))), user:'$restore_trace'(_244052, _244054)) ^ Call: (308) [system] sig_atomic(user:'$notrace'(_244052, _244054)) ^ Exit: (307) [system] setup_call_cleanup(user:'$notrace'(3, -1), user:once(user:(ground([/, trigram, 4]), [/, trigram, 4]=[/, trigram, 4], atom(/), catch_warn(current_op(400, yfx, /)), [/, trigram, 4]\=[_240338], s2ps([/, trigram, 4], trigram/4))), user:'$restore_trace'(3, -1)) ^ Exit: (306) [user] real_notrace(user:(ground([/, trigram, 4]), [/, trigram, 4]=[/, trigram, 4], atom(/), catch_warn(current_op(400, yfx, /)), [/, trigram, 4]\=[_240338], s2ps([/, trigram, 4], trigram/4))) ^ Exit: (305) [user] fake_notrace(user:(ground([/, trigram, 4]), [/, trigram, 4]=[/, trigram, 4], atom(/), catch_warn(current_op(400, yfx, /)), [/, trigram, 4]\=[_240338], s2ps([/, trigram, 4], trigram/4))) ^ Call: (305) [user] fake_notrace(catch(_9390 is trigram/4, _249766, fail)) ^ Unify: (305) [user] fake_notrace(user:catch(_9390 is trigram/4, _249766, fail)) ^ Call: (306) [user] real_notrace(user:catch(_9390 is trigram/4, _249766, fail)) ^ Unify: (306) [user] real_notrace(user:catch(_9390 is trigram/4, _249766, fail)) ^ Call: (307) [user] setup_call_cleanup('$notrace'(_253480, _253482), once(user:catch(_9390 is trigram/4, _249766, fail)), '$restore_trace'(_253480, _253482)) ^ Unify: (307) [system] setup_call_cleanup(user:'$notrace'(_253480, _253482), user:once(user:catch(_9390 is trigram/4, _249766, fail)), user:'$restore_trace'(_253480, _253482)) ^ Call: (308) [system] sig_atomic(user:'$notrace'(_253480, _253482)) ^ Fail: (306) [user] real_notrace(user:catch(_9390 is trigram/4, _9730, fail)) ^ Fail: (305) [user] fake_notrace(user:catch(_9390 is trigram/4, _9730, fail)) ^ Redo: (301) [user] subst_args5(494, '&self', [/, trigram, 4], _9390) ^ Unify: (301) [user] subst_args5(494, '&self', [/, trigram, 4], _9390) ^ Call: (302) [user] is_system_pred(/) ^ Unify: (302) [user] is_system_pred(/) Call: (303) [system] atom(/) Exit: (303) [system] atom(/) Call: (303) [system] atom_concat(_17308, !, /) ^ Redo: (302) [user] is_system_pred(/) ^ Unify: (302) [user] is_system_pred(/) Call: (303) [system] atom(/) Exit: (303) [system] atom(/) Call: (303) [system] atom_concat(_21936, '-fn', /) ^ Redo: (302) [user] is_system_pred(/) ^ Unify: (302) [user] is_system_pred(/) Call: (303) [system] atom(/) Exit: (303) [system] atom(/) Call: (303) [system] atom_concat(_26564, '-p', /) ^ Redo: (301) [user] subst_args5(494, '&self', [/, trigram, 4], _9390) ^ Call: (302) [user] subst_args6(494, '&self', [/, trigram, 4], _9390) ^ Unify: (302) [user] subst_args6(494, '&self', [/, trigram, 4], _9390) ^ Call: (303) [user] is_system_pred(/) ^ Unify: (303) [user] is_system_pred(/) Call: (304) [system] atom(/) Exit: (304) [system] atom(/) Call: (304) [system] atom_concat(_34006, !, /) ^ Redo: (303) [user] is_system_pred(/) ^ Unify: (303) [user] is_system_pred(/) Call: (304) [system] atom(/) Exit: (304) [system] atom(/) Call: (304) [system] atom_concat(_38634, '-fn', /) ^ Redo: (303) [user] is_system_pred(/) ^ Unify: (303) [user] is_system_pred(/) Call: (304) [system] atom(/) Exit: (304) [system] atom(/) Call: (304) [system] atom_concat(_43262, '-p', /) ^ Redo: (298) [user] subst_args1(=, _9362, 494, '&self', [/, trigram, 4], _9390) ^ Call: (299) [user] subst_args2_failed(494, '&self', [/, trigram, 4], _9390) ^ Unify: (299) [user] subst_args2_failed(494, '&self', [/, trigram, 4], _9390) Call: (300) [system] [/, trigram, 4]==[] ^ Redo: (299) [user] subst_args2_failed(494, '&self', [/, trigram, 4], _9390) ^ Unify: (299) [user] subst_args2_failed(494, '&self', [/, trigram, 4], _9390) Call: (300) [system] var([/, trigram, 4]) ^ Redo: (299) [user] subst_args2_failed(494, '&self', [/, trigram, 4], _9390) ^ Unify: (299) [user] subst_args2_failed(494, '&self', [/, trigram, 4], _9390) ^ Call: (300) [user] once(subst_selfless([/, trigram, 4], _9390)) ^ Unify: (300) [system] once(user:subst_selfless([/, trigram, 4], _9390)) ^ Call: (301) [user] subst_selfless([/, trigram, 4], _9390) ^ Unify: (301) [user] subst_selfless([/, trigram, 4], _9390) Call: (302) [system] var(/) ^ Redo: (301) [user] subst_selfless([/, trigram, 4], _9390) ^ Unify: (301) [user] subst_selfless([/, trigram, 4], _9390) ^ Call: (302) [user] eval_selfless(_59120, _59122, _59124, _59126, [/, trigram, 4], _9390) ^ Unify: (302) [user] eval_selfless(_60064, _60066, _60068, _60070, [/, trigram, 4], _9390) ^ Call: (303) [user] eval_selfless_0([/, trigram, 4], _9390) ^ Unify: (303) [user] eval_selfless_0([/, trigram, 4], _9390) Call: (304) [system] var(/) ^ Redo: (303) [user] eval_selfless_0([/, trigram, 4], _9390) ^ Unify: (303) [user] eval_selfless_0([/, trigram, 4], _9390) ^ Call: (304) [user] is_assignment(/) ^ Unify: (304) [user] is_assignment(/) Call: (305) [system] atom(/) Exit: (305) [system] atom(/) ^ Redo: (303) [user] eval_selfless_0([/, trigram, 4], _9390) ^ Unify: (303) [user] eval_selfless_0([/, trigram, 4], _9390) ^ Call: (304) [user] eval_selfless_1([/, trigram, 4], _9390) ^ Unify: (304) [user] eval_selfless_1([/, trigram, 4], _9390) ^ Call: (305) [user] allow_clp ^ Unify: (305) [user] allow_clp ^ Call: (306) [user] false_flag ^ Unify: (306) [user] false_flag Call: (307) [system] fail Fail: (307) [system] fail ^ Fail: (306) [user] false_flag ^ Redo: (303) [user] eval_selfless_0([/, trigram, 4], _9390) ^ Unify: (303) [user] eval_selfless_0([/, trigram, 4], _9390) ^ Call: (304) [user] eval_selfless_2([/, trigram, 4], _9390) ^ Unify: (304) [user] eval_selfless_2([/, trigram, 4], _9390) Call: (305) [system] var(/) ^ Redo: (304) [user] eval_selfless_2([/, trigram, 4], _9390) ^ Unify: (304) [user] eval_selfless_2([/, trigram, 4], _9390) ^ Call: (305) [user] fake_notrace((ground([/, trigram, 4]), [/, trigram, 4]=[_85912, _85918, _85924], atom(_85912), catch_warn(current_op(_85950, yfx, _85912)), [/, trigram, 4]\=[_85970], s2ps([/, trigram, 4], _85978))) ^ Unify: (305) [user] fake_notrace(user:(ground([/, trigram, 4]), [/, trigram, 4]=[_85912, _85918, _85924], atom(_85912), catch_warn(current_op(_85950, yfx, _85912)), [/, trigram, 4]\=[_85970], s2ps([/, trigram, 4], _85978))) ^ Call: (306) [user] real_notrace(user:(ground([/, trigram, 4]), [/, trigram, 4]=[_85912, _85918, _85924], atom(_85912), catch_warn(current_op(_85950, yfx, _85912)), [/, trigram, 4]\=[_85970], s2ps([/, trigram, 4], _85978))) ^ Unify: (306) [user] real_notrace(user:(ground([/, trigram, 4]), [/, trigram, 4]=[_85912, _85918, _85924], atom(_85912), catch_warn(current_op(_85950, yfx, _85912)), [/, trigram, 4]\=[_85970], s2ps([/, trigram, 4], _85978))) ^ Call: (307) [user] setup_call_cleanup('$notrace'(_89684, _89686), once(user:(ground([/, trigram, 4]), [/, trigram, 4]=[_85912, _85918, _85924], atom(_85912), catch_warn(current_op(_85950, yfx, _85912)), [/, trigram, 4]\=[_85970], s2ps([/, trigram, 4], _85978))), '$restore_trace'(_89684, _89686)) ^ Unify: (307) [system] setup_call_cleanup(user:'$notrace'(_89684, _89686), user:once(user:(ground([/, trigram, 4]), [/, trigram, 4]=[_85912, _85918, _85924], atom(_85912), catch_warn(current_op(_85950, yfx, _85912)), [/, trigram, 4]\=[_85970], s2ps([/, trigram, 4], _85978))), user:'$restore_trace'(_89684, _89686)) ^ Call: (308) [system] sig_atomic(user:'$notrace'(_89684, _89686)) ^ Exit: (307) [system] setup_call_cleanup(user:'$notrace'(3, -1), user:once(user:(ground([/, trigram, 4]), [/, trigram, 4]=[/, trigram, 4], atom(/), catch_warn(current_op(400, yfx, /)), [/, trigram, 4]\=[_85970], s2ps([/, trigram, 4], trigram/4))), user:'$restore_trace'(3, -1)) ^ Exit: (306) [user] real_notrace(user:(ground([/, trigram, 4]), [/, trigram, 4]=[/, trigram, 4], atom(/), catch_warn(current_op(400, yfx, /)), [/, trigram, 4]\=[_85970], s2ps([/, trigram, 4], trigram/4))) ^ Exit: (305) [user] fake_notrace(user:(ground([/, trigram, 4]), [/, trigram, 4]=[/, trigram, 4], atom(/), catch_warn(current_op(400, yfx, /)), [/, trigram, 4]\=[_85970], s2ps([/, trigram, 4], trigram/4))) ^ Call: (305) [user] fake_notrace(catch(_9390 is trigram/4, _95398, fail)) ^ Unify: (305) [user] fake_notrace(user:catch(_9390 is trigram/4, _95398, fail)) ^ Call: (306) [user] real_notrace(user:catch(_9390 is trigram/4, _95398, fail)) ^ Unify: (306) [user] real_notrace(user:catch(_9390 is trigram/4, _95398, fail)) ^ Call: (307) [user] setup_call_cleanup('$notrace'(_99112, _99114), once(user:catch(_9390 is trigram/4, _95398, fail)), '$restore_trace'(_99112, _99114)) ^ Unify: (307) [system] setup_call_cleanup(user:'$notrace'(_99112, _99114), user:once(user:catch(_9390 is trigram/4, _95398, fail)), user:'$restore_trace'(_99112, _99114)) ^ Call: (308) [system] sig_atomic(user:'$notrace'(_99112, _99114)) ^ Fail: (306) [user] real_notrace(user:catch(_9390 is trigram/4, _9722, fail)) ^ Fail: (305) [user] fake_notrace(user:catch(_9390 is trigram/4, _9722, fail)) ^ Redo: (299) [user] subst_args2_failed(494, '&self', [/, trigram, 4], _9390) ^ Unify: (299) [user] subst_args2_failed(494, '&self', [/, trigram, 4], [_12596|_12598]) ^ Call: (300) [user] subst_args(_13610, _13612, 494, '&self', /, _12596) ^ Unify: (300) [user] subst_args(_14554, _14556, 494, '&self', /, _12596) Call: (301) [system] atom(_15424) ^ Redo: (300) [user] subst_args(_16424, _16426, 494, '&self', /, _12596) ^ Unify: (300) [user] subst_args(_17368, _17370, 494, '&self', /, _12596) ^ Call: (301) [user] self_subst(/) ^ Unify: (301) [user] self_subst(/) Call: (302) [system] callable(/) Exit: (302) [system] callable(/) ^ Unify: (301) [user] self_subst(/) ^ Call: (302) [user] self_eval(/) ^ Unify: (302) [user] self_eval(/) ^ Call: (304) [system] setup_call_cleanup('$notrace'(_24718, _24720), once(user:self_eval0(/)), '$restore_trace'(_24718, _24720)) ^ Unify: (304) [system] setup_call_cleanup(system:'$notrace'(_24718, _24720), system:once(user:self_eval0(/)), system:'$restore_trace'(_24718, _24720)) ^ Call: (305) [system] sig_atomic(system:'$notrace'(_24718, _24720)) ^ Exit: (304) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(/)), system:'$restore_trace'(3, -1)) ^ Exit: (302) [user] self_eval(/) ^ Exit: (301) [user] self_subst(/) Call: (301) [system] _12596=(/) Exit: (301) [system] (/)=(/) ^ Exit: (300) [user] subst_args(_32272, _32274, 494, '&self', /, /) ^ Call: (300) [user] subst_args2_failed(494, '&self', [trigram, 4], _12598) ^ Unify: (300) [user] subst_args2_failed(494, '&self', [trigram, 4], _12598) Call: (301) [system] [trigram, 4]==[] ^ Redo: (300) [user] subst_args2_failed(494, '&self', [trigram, 4], _12598) ^ Unify: (300) [user] subst_args2_failed(494, '&self', [trigram, 4], _12598) Call: (301) [system] var([trigram, 4]) ^ Redo: (300) [user] subst_args2_failed(494, '&self', [trigram, 4], _12598) ^ Unify: (300) [user] subst_args2_failed(494, '&self', [trigram, 4], _12598) ^ Call: (301) [user] once(subst_selfless([trigram, 4], _12598)) ^ Unify: (301) [system] once(user:subst_selfless([trigram, 4], _12598)) ^ Call: (302) [user] subst_selfless([trigram, 4], _12598) ^ Unify: (302) [user] subst_selfless([trigram, 4], _12598) Call: (303) [system] var(trigram) ^ Redo: (302) [user] subst_selfless([trigram, 4], _12598) ^ Unify: (302) [user] subst_selfless([trigram, 4], _12598) ^ Call: (303) [user] eval_selfless(_47198, _47200, _47202, _47204, [trigram, 4], _12598) ^ Unify: (303) [user] eval_selfless(_48142, _48144, _48146, _48148, [trigram, 4], _12598) ^ Call: (304) [user] eval_selfless_0([trigram, 4], _12598) ^ Unify: (304) [user] eval_selfless_0([trigram, 4], _12598) Call: (305) [system] var(trigram) ^ Redo: (304) [user] eval_selfless_0([trigram, 4], _12598) ^ Unify: (304) [user] eval_selfless_0([trigram, 4], _12598) ^ Call: (305) [user] eval_selfless_1([trigram, 4], _12598) ^ Unify: (305) [user] eval_selfless_1([trigram, 4], _12598) ^ Call: (306) [user] allow_clp ^ Unify: (306) [user] allow_clp ^ Call: (307) [user] false_flag ^ Unify: (307) [user] false_flag Call: (308) [system] fail Fail: (308) [system] fail ^ Fail: (307) [user] false_flag ^ Redo: (304) [user] eval_selfless_0([trigram, 4], _12598) ^ Unify: (304) [user] eval_selfless_0([trigram, 4], _12598) ^ Call: (305) [user] eval_selfless_2([trigram, 4], _12598) ^ Unify: (305) [user] eval_selfless_2([trigram, 4], _12598) Call: (306) [system] var(trigram) ^ Redo: (305) [user] eval_selfless_2([trigram, 4], _12598) ^ Unify: (305) [user] eval_selfless_2([trigram, 4], _12598) ^ Call: (306) [user] fake_notrace((ground([trigram, 4]), [trigram, 4]=[_68438, _68444, _68450], atom(_68438), catch_warn(current_op(_68476, yfx, _68438)), [trigram, 4]\=[_68496], s2ps([trigram, 4], _68504))) ^ Unify: (306) [user] fake_notrace(user:(ground([trigram, 4]), [trigram, 4]=[_68438, _68444, _68450], atom(_68438), catch_warn(current_op(_68476, yfx, _68438)), [trigram, 4]\=[_68496], s2ps([trigram, 4], _68504))) ^ Call: (307) [user] real_notrace(user:(ground([trigram, 4]), [trigram, 4]=[_68438, _68444, _68450], atom(_68438), catch_warn(current_op(_68476, yfx, _68438)), [trigram, 4]\=[_68496], s2ps([trigram, 4], _68504))) ^ Unify: (307) [user] real_notrace(user:(ground([trigram, 4]), [trigram, 4]=[_68438, _68444, _68450], atom(_68438), catch_warn(current_op(_68476, yfx, _68438)), [trigram, 4]\=[_68496], s2ps([trigram, 4], _68504))) ^ Call: (308) [user] setup_call_cleanup('$notrace'(_72210, _72212), once(user:(ground([trigram, 4]), [trigram, 4]=[_68438, _68444, _68450], atom(_68438), catch_warn(current_op(_68476, yfx, _68438)), [trigram, 4]\=[_68496], s2ps([trigram, 4], _68504))), '$restore_trace'(_72210, _72212)) ^ Unify: (308) [system] setup_call_cleanup(user:'$notrace'(_72210, _72212), user:once(user:(ground([trigram, 4]), [trigram, 4]=[_68438, _68444, _68450], atom(_68438), catch_warn(current_op(_68476, yfx, _68438)), [trigram, 4]\=[_68496], s2ps([trigram, 4], _68504))), user:'$restore_trace'(_72210, _72212)) ^ Call: (309) [system] sig_atomic(user:'$notrace'(_72210, _72212)) ^ Fail: (307) [user] real_notrace(user:(ground([trigram, 4]), [trigram, 4]=[_68438, _68444, _68450], atom(_68438), catch_warn(current_op(_68476, yfx, _68438)), [trigram, 4]\=[_68496], s2ps([trigram, 4], _68504))) ^ Fail: (306) [user] fake_notrace(user:(ground([trigram, 4]), [trigram, 4]=[_68438, _68444, _68450], atom(_68438), catch_warn(current_op(_68476, yfx, _68438)), [trigram, 4]\=[_68496], s2ps([trigram, 4], _68504))) ^ Redo: (300) [user] subst_args2_failed(494, '&self', [trigram, 4], _12598) ^ Unify: (300) [user] subst_args2_failed(494, '&self', [trigram, 4], [_77834|_77836]) ^ Call: (301) [user] subst_args(_78848, _78850, 494, '&self', trigram, _77834) ^ Unify: (301) [user] subst_args(_79792, _79794, 494, '&self', trigram, _77834) Call: (302) [system] atom(_80662) ^ Redo: (301) [user] subst_args(_81662, _81664, 494, '&self', trigram, _77834) ^ Unify: (301) [user] subst_args(_82606, _82608, 494, '&self', trigram, _77834) ^ Call: (302) [user] self_subst(trigram) ^ Unify: (302) [user] self_subst(trigram) Call: (303) [system] callable(trigram) Exit: (303) [system] callable(trigram) ^ Unify: (302) [user] self_subst(trigram) ^ Call: (303) [user] self_eval(trigram) ^ Unify: (303) [user] self_eval(trigram) ^ Call: (305) [system] setup_call_cleanup('$notrace'(_89956, _89958), once(user:self_eval0(trigram)), '$restore_trace'(_89956, _89958)) ^ Unify: (305) [system] setup_call_cleanup(system:'$notrace'(_89956, _89958), system:once(user:self_eval0(trigram)), system:'$restore_trace'(_89956, _89958)) ^ Call: (306) [system] sig_atomic(system:'$notrace'(_89956, _89958)) ^ Exit: (305) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(trigram)), system:'$restore_trace'(3, -1)) ^ Exit: (303) [user] self_eval(trigram) ^ Exit: (302) [user] self_subst(trigram) Call: (302) [system] _77834=trigram Exit: (302) [system] trigram=trigram ^ Exit: (301) [user] subst_args(_97510, _97512, 494, '&self', trigram, trigram) ^ Call: (301) [user] subst_args2_failed(494, '&self', [4], _77836) ^ Unify: (301) [user] subst_args2_failed(494, '&self', [4], _77836) Call: (302) [system] [4]==[] ^ Redo: (301) [user] subst_args2_failed(494, '&self', [4], _77836) ^ Unify: (301) [user] subst_args2_failed(494, '&self', [4], _77836) Call: (302) [system] var([4]) ^ Redo: (301) [user] subst_args2_failed(494, '&self', [4], _77836) ^ Unify: (301) [user] subst_args2_failed(494, '&self', [4], _77836) ^ Call: (302) [user] once(subst_selfless([4], _77836)) ^ Unify: (302) [system] once(user:subst_selfless([4], _77836)) ^ Call: (303) [user] subst_selfless([4], _77836) ^ Unify: (303) [user] subst_selfless([4], _77836) Call: (304) [system] var(4) ^ Redo: (303) [user] subst_selfless([4], _77836) ^ Unify: (303) [user] subst_selfless([4], _77836) ^ Call: (304) [user] eval_selfless(_112436, _112438, _112440, _112442, [4], _77836) ^ Unify: (304) [user] eval_selfless(_113380, _113382, _113384, _113386, [4], _77836) ^ Call: (305) [user] eval_selfless_0([4], _77836) ^ Unify: (305) [user] eval_selfless_0([4], _77836) Call: (306) [system] var(4) ^ Redo: (305) [user] eval_selfless_0([4], _77836) ^ Unify: (305) [user] eval_selfless_0([4], _77836) ^ Call: (306) [user] eval_selfless_1([4], _77836) ^ Unify: (306) [user] eval_selfless_1([4], _77836) ^ Call: (307) [user] allow_clp ^ Unify: (307) [user] allow_clp ^ Call: (308) [user] false_flag ^ Unify: (308) [user] false_flag Call: (309) [system] fail Fail: (309) [system] fail ^ Fail: (308) [user] false_flag ^ Redo: (305) [user] eval_selfless_0([4], _77836) ^ Unify: (305) [user] eval_selfless_0([4], _77836) ^ Call: (306) [user] eval_selfless_2([4], _77836) ^ Unify: (306) [user] eval_selfless_2([4], _77836) Call: (307) [system] var(4) ^ Redo: (306) [user] eval_selfless_2([4], _77836) ^ Unify: (306) [user] eval_selfless_2([4], _77836) ^ Call: (307) [user] fake_notrace((ground([4]), [4]=[_133676, _133682, _133688], atom(_133676), catch_warn(current_op(_133714, yfx, _133676)), [4]\=[_133734], s2ps([4], _133742))) ^ Unify: (307) [user] fake_notrace(user:(ground([4]), [4]=[_133676, _133682, _133688], atom(_133676), catch_warn(current_op(_133714, yfx, _133676)), [4]\=[_133734], s2ps([4], _133742))) ^ Call: (308) [user] real_notrace(user:(ground([4]), [4]=[_133676, _133682, _133688], atom(_133676), catch_warn(current_op(_133714, yfx, _133676)), [4]\=[_133734], s2ps([4], _133742))) ^ Unify: (308) [user] real_notrace(user:(ground([4]), [4]=[_133676, _133682, _133688], atom(_133676), catch_warn(current_op(_133714, yfx, _133676)), [4]\=[_133734], s2ps([4], _133742))) ^ Call: (309) [user] setup_call_cleanup('$notrace'(_137448, _137450), once(user:(ground([4]), [4]=[_133676, _133682, _133688], atom(_133676), catch_warn(current_op(_133714, yfx, _133676)), [4]\=[_133734], s2ps([4], _133742))), '$restore_trace'(_137448, _137450)) ^ Unify: (309) [system] setup_call_cleanup(user:'$notrace'(_137448, _137450), user:once(user:(ground([4]), [4]=[_133676, _133682, _133688], atom(_133676), catch_warn(current_op(_133714, yfx, _133676)), [4]\=[_133734], s2ps([4], _133742))), user:'$restore_trace'(_137448, _137450)) ^ Call: (310) [system] sig_atomic(user:'$notrace'(_137448, _137450)) ^ Fail: (308) [user] real_notrace(user:(ground([4]), [4]=[_133676, _133682, _133688], atom(_133676), catch_warn(current_op(_133714, yfx, _133676)), [4]\=[_133734], s2ps([4], _133742))) ^ Fail: (307) [user] fake_notrace(user:(ground([4]), [4]=[_133676, _133682, _133688], atom(_133676), catch_warn(current_op(_133714, yfx, _133676)), [4]\=[_133734], s2ps([4], _133742))) ^ Redo: (301) [user] subst_args2_failed(494, '&self', [4], _77836) ^ Unify: (301) [user] subst_args2_failed(494, '&self', [4], [_143072|_143074]) ^ Call: (302) [user] subst_args(_144086, _144088, 494, '&self', 4, _143072) ^ Unify: (302) [user] subst_args(_145030, _145032, 494, '&self', 4, _143072) Call: (303) [system] atom(_145900) ^ Redo: (302) [user] subst_args(_146900, _146902, 494, '&self', 4, _143072) ^ Unify: (302) [user] subst_args(_147844, _147846, 494, '&self', 4, _143072) ^ Call: (303) [user] self_subst(4) ^ Unify: (303) [user] self_subst(4) Call: (304) [system] callable(4) ^ Redo: (303) [user] self_subst(4) ^ Exit: (303) [user] self_subst(4) Call: (303) [system] _143072=4 Exit: (303) [system] 4=4 ^ Exit: (302) [user] subst_args(_155264, _155266, 494, '&self', 4, 4) ^ Call: (302) [user] subst_args2_failed(494, '&self', [], _143074) ^ Unify: (302) [user] subst_args2_failed(494, '&self', [], _143074) Call: (303) [system] []==[] Exit: (303) [system] []==[] Call: (303) [system] _143074=[] Exit: (303) [system] []=[] ^ Exit: (302) [user] subst_args2_failed(494, '&self', [], []) ^ Exit: (301) [user] subst_args2_failed(494, '&self', [4], [4]) ^ Exit: (300) [user] subst_args2_failed(494, '&self', [trigram, 4], [trigram, 4]) ^ Exit: (299) [user] subst_args2_failed(494, '&self', [/, trigram, 4], [/, trigram, 4]) ^ Exit: (298) [user] subst_args1(=, _9362, 494, '&self', [/, trigram, 4], [/, trigram, 4]) ^ Exit: (297) [user] subst_args1(_9360, _9362, 494, '&self', [/, trigram, 4], [/, trigram, 4]) Call: (297) [system] nb_setarg(1, retval(fail), [/, trigram, 4]) Exit: (297) [system] nb_setarg(1, retval([/, trigram, 4]), [/, trigram, 4]) ^ Call: (297) [user] ignore(notrace((\+[/, trigram, 4]\=_9406, nb_setarg(1, retval([/, trigram, 4]), [/, trigram, 4])))) ^ Unify: (297) [system] ignore(user:notrace((\+[/, trigram, 4]\=_9406, nb_setarg(1, retval([/, trigram, 4]), [/, trigram, 4])))) ^ Call: (299) [system] setup_call_cleanup('$notrace'(_171108, _171110), once(user:(\+[/, trigram, 4]\=_9406, nb_setarg(1, retval([/, trigram, 4]), [/, trigram, 4]))), '$restore_trace'(_171108, _171110)) ^ Unify: (299) [system] setup_call_cleanup(system:'$notrace'(_171108, _171110), system:once(user:(\+[/, trigram, 4]\=_9406, nb_setarg(1, retval([/, trigram, 4]), [/, trigram, 4]))), system:'$restore_trace'(_171108, _171110)) ^ Call: (300) [system] sig_atomic(system:'$notrace'(_171108, _171110)) ^ Exit: (299) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(\+[/, trigram, 4]\=_9406, nb_setarg(1, retval([/, trigram, 4]), [/, trigram, 4]))), system:'$restore_trace'(3, -1)) ^ Exit: (297) [system] ignore(user:notrace((\+[/, trigram, 4]\=_9406, nb_setarg(1, retval([/, trigram, 4]), [/, trigram, 4])))) ^ Call: (297) [user] ignore((_9398==1->ignore(\+ \+ (flag(eval_num, _9436, _9436+1), (retval([/, trigram, 4])\=@=retval(fail), nonvar([/, trigram, 4])->indentq(5, _9436, <--, [false, [/, trigram, 4]]);indentq(5, _9436, <--, [false, retval([/, trigram, 4])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9436, _9436+1), (retval([/, trigram, 4])\=@=retval(fail), nonvar([/, trigram, 4])->indentq(5, _9436, <--, [false, [/, trigram, 4]]);indentq(5, _9436, <--, [false, retval([/, trigram, 4])])))))))))) ^ Unify: (297) [system] ignore(user:(_9398==1->ignore(\+ \+ (flag(eval_num, _9436, _9436+1), (retval([/, trigram, 4])\=@=retval(fail), nonvar([/, trigram, 4])->indentq(5, _9436, <--, [false, [/, trigram, 4]]);indentq(5, _9436, <--, [false, retval([/, trigram, 4])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9436, _9436+1), (retval([/, trigram, 4])\=@=retval(fail), nonvar([/, trigram, 4])->indentq(5, _9436, <--, [false, [/, trigram, 4]]);indentq(5, _9436, <--, [false, retval([/, trigram, 4])])))))))))) Call: (299) [system] _9398==1 Fail: (299) [system] _9398==1 ^ Call: (300) [system] setup_call_cleanup('$notrace'(_179564, _179566), once(user:ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9436, _9436+1), (retval([/, trigram, 4])\=@=retval(fail), nonvar([/, trigram, 4])->indentq(5, _9436, <--, [false, [/, trigram, 4]]);indentq(5, _9436, <--, [false, retval([/, trigram, 4])])))))))), '$restore_trace'(_179564, _179566)) ^ Unify: (300) [system] setup_call_cleanup(system:'$notrace'(_179564, _179566), system:once(user:ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9436, _9436+1), (retval([/, trigram, 4])\=@=retval(fail), nonvar([/, trigram, 4])->indentq(5, _9436, <--, [false, [/, trigram, 4]]);indentq(5, _9436, <--, [false, retval([/, trigram, 4])])))))))), system:'$restore_trace'(_179564, _179566)) ^ Call: (301) [system] sig_atomic(system:'$notrace'(_179564, _179566)) ^ Exit: (300) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9436, _9436+1), (retval([/, trigram, 4])\=@=retval(fail), nonvar([/, trigram, 4])->indentq(5, _9436, <--, [false, [/, trigram, 4]]);indentq(5, _9436, <--, [false, retval([/, trigram, 4])])))))))), system:'$restore_trace'(3, -1)) ^ Exit: (297) [system] ignore(user:(_9398==1->ignore(\+ \+ (flag(eval_num, _9436, _9436+1), (retval([/, trigram, 4])\=@=retval(fail), nonvar([/, trigram, 4])->indentq(5, _9436, <--, [false, [/, trigram, 4]]);indentq(5, _9436, <--, [false, retval([/, trigram, 4])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9436, _9436+1), (retval([/, trigram, 4])\=@=retval(fail), nonvar([/, trigram, 4])->indentq(5, _9436, <--, [false, [/, trigram, 4]]);indentq(5, _9436, <--, [false, retval([/, trigram, 4])])))))))))) ^ Exit: (295) [system] call_cleanup(user:((call(subst_args1(_9360, _9362), 494, '&self', [/, trigram, 4], [/, trigram, 4])*->nb_setarg(1, retval([/, trigram, 4]), [/, trigram, 4]);fail, trace, call(subst_args1(_9360, _9362), 494, '&self', [/, trigram, 4], [/, trigram, 4])), ignore(notrace((\+[/, trigram, 4]\=_9406, nb_setarg(1, retval([/, trigram, 4]), [/, trigram, 4]))))), user:ignore((_9398==1->ignore(\+ \+ (flag(eval_num, _9436, _9436+1), (retval([/, trigram, 4])\=@=retval(fail), nonvar([/, trigram, 4])->indentq(5, _9436, <--, [false, [/, trigram, 4]]);indentq(5, _9436, <--, [false, retval([/, trigram, 4])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9436, _9436+1), (retval([/, trigram, 4])\=@=retval(fail), nonvar([/, trigram, 4])->indentq(5, _9436, <--, [false, [/, trigram, 4]]);indentq(5, _9436, <--, [false, retval([/, trigram, 4])]))))))))))) Call: (295) [system] retval([/, trigram, 4])\=@=retval(fail) Exit: (295) [system] retval([/, trigram, 4])\=@=retval(fail) ^ Exit: (294) [user] trace_eval(subst_args1(_9360, _9362), (false, (e2;e)), 494, '&self', [/, trigram, 4], [/, trigram, 4]) Call: (294) [system] [/, trigram, 4]\=@=[/, trigram, 4] ^ Redo: (293) [user] subst_args0(_9360, _9362, 494, '&self', [/, trigram, 4], _9354) Call: (294) [system] _9354=[/, trigram, 4] Exit: (294) [system] [/, trigram, 4]=[/, trigram, 4] ^ Exit: (293) [user] subst_args0(_9360, _9362, 494, '&self', [/, trigram, 4], [/, trigram, 4]) ^ Exit: (292) [user] subst_args(_9360, _9362, 495, '&self', [/, trigram, 4], [/, trigram, 4]) ^ Call: (292) [user] subst_args2_failed(495, '&self', [[/, 'tok-split', 3], [/, 'tok-split', 4]], _9356) ^ Unify: (292) [user] subst_args2_failed(495, '&self', [[/, 'tok-split', 3], [/, 'tok-split', 4]], _9356) Call: (293) [system] [[/, 'tok-split', 3], [/, 'tok-split', 4]]==[] ^ Redo: (292) [user] subst_args2_failed(495, '&self', [[/, 'tok-split', 3], [/, 'tok-split', 4]], _9356) ^ Unify: (292) [user] subst_args2_failed(495, '&self', [[/, 'tok-split', 3], [/, 'tok-split', 4]], _9356) Call: (293) [system] var([[/, 'tok-split', 3], [/, 'tok-split', 4]]) ^ Redo: (292) [user] subst_args2_failed(495, '&self', [[/, 'tok-split', 3], [/, 'tok-split', 4]], _9356) ^ Unify: (292) [user] subst_args2_failed(495, '&self', [[/, 'tok-split', 3], [/, 'tok-split', 4]], _9356) ^ Call: (293) [user] once(subst_selfless([[/, 'tok-split', 3], [/, 'tok-split', 4]], _9356)) ^ Unify: (293) [system] once(user:subst_selfless([[/, 'tok-split', 3], [/, 'tok-split', 4]], _9356)) ^ Call: (294) [user] subst_selfless([[/, 'tok-split', 3], [/, 'tok-split', 4]], _9356) ^ Unify: (294) [user] subst_selfless([[/, 'tok-split', 3], [/, 'tok-split', 4]], _9356) Call: (295) [system] var([/, 'tok-split', 3]) ^ Redo: (294) [user] subst_selfless([[/, 'tok-split', 3], [/, 'tok-split', 4]], _9356) ^ Unify: (294) [user] subst_selfless([[/, 'tok-split', 3], [/, 'tok-split', 4]], _9356) ^ Call: (295) [user] eval_selfless(_207846, _207848, _207850, _207852, [[/, 'tok-split', 3], [/, 'tok-split', 4]], _9356) ^ Unify: (295) [user] eval_selfless(_208790, _208792, _208794, _208796, [[/, 'tok-split', 3], [/, 'tok-split', 4]], _9356) ^ Call: (296) [user] eval_selfless_0([[/, 'tok-split', 3], [/, 'tok-split', 4]], _9356) ^ Unify: (296) [user] eval_selfless_0([[/, 'tok-split', 3], [/, 'tok-split', 4]], _9356) Call: (297) [system] var([/, 'tok-split', 3]) ^ Redo: (296) [user] eval_selfless_0([[/, 'tok-split', 3], [/, 'tok-split', 4]], _9356) ^ Unify: (296) [user] eval_selfless_0([[/, 'tok-split', 3], [/, 'tok-split', 4]], _9356) ^ Call: (297) [user] eval_selfless_1([[/, 'tok-split', 3], [/, 'tok-split', 4]], _9356) ^ Unify: (297) [user] eval_selfless_1([[/, 'tok-split', 3], [/, 'tok-split', 4]], _9356) ^ Call: (298) [user] allow_clp ^ Unify: (298) [user] allow_clp ^ Call: (299) [user] false_flag ^ Unify: (299) [user] false_flag Call: (300) [system] fail Fail: (300) [system] fail ^ Fail: (299) [user] false_flag ^ Redo: (296) [user] eval_selfless_0([[/, 'tok-split', 3], [/, 'tok-split', 4]], _9356) ^ Unify: (296) [user] eval_selfless_0([[/, 'tok-split', 3], [/, 'tok-split', 4]], _9356) ^ Call: (297) [user] eval_selfless_2([[/, 'tok-split', 3], [/, 'tok-split', 4]], _9356) ^ Unify: (297) [user] eval_selfless_2([[/, 'tok-split', 3], [/, 'tok-split', 4]], _9356) Call: (298) [system] var([/, 'tok-split', 3]) ^ Redo: (297) [user] eval_selfless_2([[/, 'tok-split', 3], [/, 'tok-split', 4]], _9356) ^ Unify: (297) [user] eval_selfless_2([[/, 'tok-split', 3], [/, 'tok-split', 4]], _9356) ^ Call: (298) [user] fake_notrace((ground([[/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, 'tok-split', 3], [/, 'tok-split', 4]]=[_229086, _229092, _229098], atom(_229086), catch_warn(current_op(_229124, yfx, _229086)), [[/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_229144], s2ps([[/, 'tok-split', 3], [/, 'tok-split', 4]], _229152))) ^ Unify: (298) [user] fake_notrace(user:(ground([[/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, 'tok-split', 3], [/, 'tok-split', 4]]=[_229086, _229092, _229098], atom(_229086), catch_warn(current_op(_229124, yfx, _229086)), [[/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_229144], s2ps([[/, 'tok-split', 3], [/, 'tok-split', 4]], _229152))) ^ Call: (299) [user] real_notrace(user:(ground([[/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, 'tok-split', 3], [/, 'tok-split', 4]]=[_229086, _229092, _229098], atom(_229086), catch_warn(current_op(_229124, yfx, _229086)), [[/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_229144], s2ps([[/, 'tok-split', 3], [/, 'tok-split', 4]], _229152))) ^ Unify: (299) [user] real_notrace(user:(ground([[/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, 'tok-split', 3], [/, 'tok-split', 4]]=[_229086, _229092, _229098], atom(_229086), catch_warn(current_op(_229124, yfx, _229086)), [[/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_229144], s2ps([[/, 'tok-split', 3], [/, 'tok-split', 4]], _229152))) ^ Call: (300) [user] setup_call_cleanup('$notrace'(_232858, _232860), once(user:(ground([[/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, 'tok-split', 3], [/, 'tok-split', 4]]=[_229086, _229092, _229098], atom(_229086), catch_warn(current_op(_229124, yfx, _229086)), [[/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_229144], s2ps([[/, 'tok-split', 3], [/, 'tok-split', 4]], _229152))), '$restore_trace'(_232858, _232860)) ^ Unify: (300) [system] setup_call_cleanup(user:'$notrace'(_232858, _232860), user:once(user:(ground([[/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, 'tok-split', 3], [/, 'tok-split', 4]]=[_229086, _229092, _229098], atom(_229086), catch_warn(current_op(_229124, yfx, _229086)), [[/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_229144], s2ps([[/, 'tok-split', 3], [/, 'tok-split', 4]], _229152))), user:'$restore_trace'(_232858, _232860)) ^ Call: (301) [system] sig_atomic(user:'$notrace'(_232858, _232860)) ^ Fail: (299) [user] real_notrace(user:(ground([[/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, 'tok-split', 3], [/, 'tok-split', 4]]=[_229086, _229092, _229098], atom(_229086), catch_warn(current_op(_229124, yfx, _229086)), [[/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_229144], s2ps([[/, 'tok-split', 3], [/, 'tok-split', 4]], _229152))) ^ Fail: (298) [user] fake_notrace(user:(ground([[/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, 'tok-split', 3], [/, 'tok-split', 4]]=[_229086, _229092, _229098], atom(_229086), catch_warn(current_op(_229124, yfx, _229086)), [[/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_229144], s2ps([[/, 'tok-split', 3], [/, 'tok-split', 4]], _229152))) ^ Redo: (292) [user] subst_args2_failed(495, '&self', [[/, 'tok-split', 3], [/, 'tok-split', 4]], _9356) ^ Unify: (292) [user] subst_args2_failed(495, '&self', [[/, 'tok-split', 3], [/, 'tok-split', 4]], [_238482|_238484]) ^ Call: (293) [user] subst_args(_239496, _239498, 495, '&self', [/, 'tok-split', 3], _238482) ^ Unify: (293) [user] subst_args(_240440, _240442, 495, '&self', [/, 'tok-split', 3], _238482) Call: (294) [system] atom(_241310) ^ Redo: (293) [user] subst_args(_242310, _242312, 495, '&self', [/, 'tok-split', 3], _238482) ^ Unify: (293) [user] subst_args(_243254, _243256, 495, '&self', [/, 'tok-split', 3], _238482) ^ Call: (294) [user] self_subst([/, 'tok-split', 3]) ^ Unify: (294) [user] self_subst([/, 'tok-split', 3]) Call: (295) [system] callable([/, 'tok-split', 3]) Exit: (295) [system] callable([/, 'tok-split', 3]) ^ Unify: (294) [user] self_subst([/, 'tok-split', 3]) ^ Call: (295) [user] self_eval([/, 'tok-split', 3]) ^ Unify: (295) [user] self_eval([/, 'tok-split', 3]) ^ Call: (297) [system] setup_call_cleanup('$notrace'(_250604, _250606), once(user:self_eval0([/, 'tok-split', 3])), '$restore_trace'(_250604, _250606)) ^ Unify: (297) [system] setup_call_cleanup(system:'$notrace'(_250604, _250606), system:once(user:self_eval0([/, 'tok-split', 3])), system:'$restore_trace'(_250604, _250606)) ^ Call: (298) [system] sig_atomic(system:'$notrace'(_250604, _250606)) ^ Fail: (295) [user] self_eval([/, 'tok-split', 3]) ^ Redo: (293) [user] subst_args(_254440, _254442, 495, '&self', [/, 'tok-split', 3], _238482) ^ Unify: (293) [user] subst_args(_255384, _255386, 495, '&self', [/, 'tok-split', 3], _238482) Call: (294) [system] ['tok-split', 3]==[] ^ Redo: (293) [user] subst_args(_257256, _257258, 495, '&self', [/, 'tok-split', 3], _238482) ^ Unify: (293) [user] subst_args(_258200, _258202, 495, '&self', [/, 'tok-split', 3], _238482) ^ Call: (295) [system] setup_call_cleanup('$notrace'(_259090, _259092), once(user:(_259072 is 495-1)), '$restore_trace'(_259090, _259092)) ^ Unify: (295) [system] setup_call_cleanup(system:'$notrace'(_259090, _259092), system:once(user:(_259072 is 495-1)), system:'$restore_trace'(_259090, _259092)) ^ Call: (296) [system] sig_atomic(system:'$notrace'(_259090, _259092)) ^ Exit: (295) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(494 is 495-1)), system:'$restore_trace'(3, -1)) ^ Call: (294) [user] subst_args0(_262866, _262868, 494, '&self', [/, 'tok-split', 3], _238482) ^ Unify: (294) [user] subst_args0(_262866, _262868, 494, '&self', [/, 'tok-split', 3], _238482) ^ Call: (295) [user] self_subst([/, 'tok-split', 3]) ^ Unify: (295) [user] self_subst([/, 'tok-split', 3]) Call: (296) [system] callable([/, 'tok-split', 3]) Exit: (296) [system] callable([/, 'tok-split', 3]) ^ Unify: (295) [user] self_subst([/, 'tok-split', 3]) ^ Call: (296) [user] self_eval([/, 'tok-split', 3]) ^ Unify: (296) [user] self_eval([/, 'tok-split', 3]) ^ Call: (298) [system] setup_call_cleanup('$notrace'(_271244, _271246), once(user:self_eval0([/, 'tok-split', 3])), '$restore_trace'(_271244, _271246)) ^ Unify: (298) [system] setup_call_cleanup(system:'$notrace'(_271244, _271246), system:once(user:self_eval0([/, 'tok-split', 3])), system:'$restore_trace'(_271244, _271246)) ^ Call: (299) [system] sig_atomic(system:'$notrace'(_271244, _271246)) ^ Fail: (296) [user] self_eval([/, 'tok-split', 3]) ^ Redo: (294) [user] subst_args0(_262866, _262868, 494, '&self', [/, 'tok-split', 3], _238482) ^ Unify: (294) [user] subst_args0(_262866, _262868, 494, '&self', [/, 'tok-split', 3], _238482) Call: (295) [system] _276900 is 494+ -1 Exit: (295) [system] 493 is 494+ -1 ^ Call: (295) [user] trace_eval(subst_args1(_262866, _262868), (false, (e2;e)), 494, '&self', [/, 'tok-split', 3], _278776) ^ Unify: (295) [user] trace_eval(subst_args1(_262866, _262868), (false, (e2;e)), 494, '&self', [/, 'tok-split', 3], _278776) ^ Call: (296) [user] must_det_ll((notrace((flag(eval_num, _280686, _280686+1), _280704 is _280686 mod 500, _280722 is 99-494 mod 100, _280746=_280748, option_else('trace-length', _280760, 500), option_else('trace-depth', _280768, 30))), quietly(if_t((nop(stop_rtrace), _280704>_280760), (set_debug(eval, false), _280824 is _280760+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_280824])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_280876))))) ^ Unify: (296) [user] must_det_ll(user:(notrace((flag(eval_num, _280686, _280686+1), _280704 is _280686 mod 500, _280722 is 99-494 mod 100, _280746=_280748, option_else('trace-length', _280760, 500), option_else('trace-depth', _280768, 30))), quietly(if_t((nop(stop_rtrace), _280704>_280760), (set_debug(eval, false), _280824 is _280760+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_280824])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_280876))))) ^ Call: (297) [user] once(user:(notrace((flag(eval_num, _280686, _280686+1), _280704 is _280686 mod 500, _280722 is 99-494 mod 100, _280746=_280748, option_else('trace-length', _280760, 500), option_else('trace-depth', _280768, 30))), quietly(if_t((nop(stop_rtrace), _280704>_280760), (set_debug(eval, false), _280824 is _280760+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_280824])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_280876))))) ^ Unify: (297) [system] once(user:(notrace((flag(eval_num, _280686, _280686+1), _280704 is _280686 mod 500, _280722 is 99-494 mod 100, _280746=_280748, option_else('trace-length', _280760, 500), option_else('trace-depth', _280768, 30))), quietly(if_t((nop(stop_rtrace), _280704>_280760), (set_debug(eval, false), _280824 is _280760+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_280824])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_280876))))) ^ Call: (300) [system] setup_call_cleanup('$notrace'(_284600, _284602), once(user:(flag(eval_num, _280686, _280686+1), _280704 is _280686 mod 500, _280722 is 99-494 mod 100, _280746=_280748, option_else('trace-length', _280760, 500), option_else('trace-depth', _280768, 30))), '$restore_trace'(_284600, _284602)) ^ Unify: (300) [system] setup_call_cleanup(system:'$notrace'(_284600, _284602), system:once(user:(flag(eval_num, _280686, _280686+1), _280704 is _280686 mod 500, _280722 is 99-494 mod 100, _280746=_280748, option_else('trace-length', _280760, 500), option_else('trace-depth', _280768, 30))), system:'$restore_trace'(_284600, _284602)) ^ Call: (301) [system] sig_atomic(system:'$notrace'(_284600, _284602)) ^ Exit: (300) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(flag(eval_num, 61, 61+1), 61 is 61 mod 500, 5 is 99-494 mod 100, _280746=_280746, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), system:'$restore_trace'(3, -1)) ^ Call: (300) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 61>500), (set_debug(eval, false), _280824 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_280824])), nop((start_rtrace, rtrace))))) ^ Unify: (300) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 61>500), (set_debug(eval, false), _280824 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_280824])), nop((start_rtrace, rtrace))))) ^ Exit: (300) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 61>500), (set_debug(eval, false), _280824 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_280824])), nop((start_rtrace, rtrace))))) Call: (299) [user] nop(notrace(no_repeats_var(_280876))) Unify: (299) [user] nop(notrace(no_repeats_var(_280876))) Exit: (299) [user] nop(notrace(no_repeats_var(_280876))) ^ Exit: (297) [system] once(user:(notrace((flag(eval_num, 61, 61+1), 61 is 61 mod 500, 5 is 99-494 mod 100, _280746=_280746, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), quietly(if_t((nop(stop_rtrace), 61>500), (set_debug(eval, false), _280824 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_280824])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_280876))))) ^ Exit: (296) [user] must_det_ll(user:(notrace((flag(eval_num, 61, 61+1), 61 is 61 mod 500, 5 is 99-494 mod 100, _280746=_280746, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), quietly(if_t((nop(stop_rtrace), 61>500), (set_debug(eval, false), _280824 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_280824])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_280876))))) Call: (296) [occurs] occurs:sub_term(_296064, (false, (e2;e))) Unify: (296) [occurs] occurs:sub_term((false, (e2;e)), (false, (e2;e))) Exit: (296) [occurs] occurs:sub_term((false, (e2;e)), (false, (e2;e))) Call: (296) [system] (false, (e2;e))\=(false, (e2;e)) Fail: (296) [system] (false, (e2;e))\=(false, (e2;e)) Redo: (296) [occurs] occurs:sub_term(_296064, (false, (e2;e))) Unify: (296) [occurs] occurs:sub_term(_296064, (false, (e2;e))) Call: (297) [system] compound((false, (e2;e))) Exit: (297) [system] compound((false, (e2;e))) Call: (297) [system] arg(_304486, (false, (e2;e)), _304410) Exit: (297) [system] arg(1, (false, (e2;e)), false) Call: (297) [occurs] occurs:sub_term(_296064, false) Unify: (297) [occurs] occurs:sub_term(false, false) Exit: (297) [occurs] occurs:sub_term(false, false) Exit: (296) [occurs] occurs:sub_term(false, (false, (e2;e))) Call: (296) [system] (false, (e2;e))\=false Exit: (296) [system] (false, (e2;e))\=false ^ Call: (296) [user] if_trace((eval;false, (e2;e)), (_280746=1, indentq(5, 61, -->, [false, [/, 'tok-split', 3]]))) ^ Unify: (296) [user] if_trace((eval;false, (e2;e)), (_280746=1, indentq(5, 61, -->, [false, [/, 'tok-split', 3]]))) ^ Call: (298) [system] setup_call_cleanup('$notrace'(_313790, _313792), once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _280746=1, indentq(5, 61, -->, [false, [/, 'tok-split', 3]]))), _313748, fbug((_313748-->if_trace((eval;false, (e2;e)), (_280746=1, indentq(5, 61, -->, [false, [/, 'tok-split', 3]])))))))), '$restore_trace'(_313790, _313792)) ^ Unify: (298) [system] setup_call_cleanup(system:'$notrace'(_313790, _313792), system:once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _280746=1, indentq(5, 61, -->, [false, [/, 'tok-split', 3]]))), _313748, fbug((_313748-->if_trace((eval;false, (e2;e)), (_280746=1, indentq(5, 61, -->, [false, [/, 'tok-split', 3]])))))))), system:'$restore_trace'(_313790, _313792)) ^ Call: (299) [system] sig_atomic(system:'$notrace'(_313790, _313792)) ^ Exit: (298) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _280746=1, indentq(5, 61, -->, [false, [/, 'tok-split', 3]]))), _313748, fbug((_313748-->if_trace((eval;false, (e2;e)), (_280746=1, indentq(5, 61, -->, [false, [/, 'tok-split', 3]])))))))), system:'$restore_trace'(3, -1)) ^ Exit: (296) [user] if_trace((eval;false, (e2;e)), (_280746=1, indentq(5, 61, -->, [false, [/, 'tok-split', 3]]))) Call: (296) [system] _318572=retval(fail) Exit: (296) [system] retval(fail)=retval(fail) Call: (296) [system] _320434=(\+ \+ (flag(eval_num, _320454, _320454+1), (retval(fail)\=@=retval(fail), nonvar(_278776)->indentq(5, _320454, <--, [false, _278776]);indentq(5, _320454, <--, [false, retval(fail)])))) Exit: (296) [system] (\+ \+ (flag(eval_num, _320454, _320454+1), (retval(fail)\=@=retval(fail), nonvar(_278776)->indentq(5, _320454, <--, [false, _278776]);indentq(5, _320454, <--, [false, retval(fail)]))))=(\+ \+ (flag(eval_num, _320454, _320454+1), (retval(fail)\=@=retval(fail), nonvar(_278776)->indentq(5, _320454, <--, [false, _278776]);indentq(5, _320454, <--, [false, retval(fail)])))) ^ Call: (296) [user] call_cleanup(((call(subst_args1(_262866, _262868), 494, '&self', [/, 'tok-split', 3], _278776)*->nb_setarg(1, retval(fail), _278776);fail, trace, call(subst_args1(_262866, _262868), 494, '&self', [/, 'tok-split', 3], _278776)), ignore(notrace((\+_278776\=_280876, nb_setarg(1, retval(fail), _278776))))), ignore((_280746==1->ignore(\+ \+ (flag(eval_num, _320454, _320454+1), (retval(fail)\=@=retval(fail), nonvar(_278776)->indentq(5, _320454, <--, [false, _278776]);indentq(5, _320454, <--, [false, retval(fail)]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _320454, _320454+1), (retval(fail)\=@=retval(fail), nonvar(_278776)->indentq(5, _320454, <--, [false, _278776]);indentq(5, _320454, <--, [false, retval(fail)]))))))))))) ^ Unify: (296) [system] call_cleanup(user:((call(subst_args1(_262866, _262868), 494, '&self', [/, 'tok-split', 3], _278776)*->nb_setarg(1, retval(fail), _278776);fail, trace, call(subst_args1(_262866, _262868), 494, '&self', [/, 'tok-split', 3], _278776)), ignore(notrace((\+_278776\=_280876, nb_setarg(1, retval(fail), _278776))))), user:ignore((_280746==1->ignore(\+ \+ (flag(eval_num, _320454, _320454+1), (retval(fail)\=@=retval(fail), nonvar(_278776)->indentq(5, _320454, <--, [false, _278776]);indentq(5, _320454, <--, [false, retval(fail)]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _320454, _320454+1), (retval(fail)\=@=retval(fail), nonvar(_278776)->indentq(5, _320454, <--, [false, _278776]);indentq(5, _320454, <--, [false, retval(fail)]))))))))))) ^ Call: (298) [user] subst_args1(_262866, _262868, 494, '&self', [/, 'tok-split', 3], _278776) ^ Unify: (298) [user] subst_args1(_262866, _262868, 494, '&self', [/, 'tok-split', 3], _278776) Call: (299) [system] var(_262866) Exit: (299) [system] var(_262866) ^ Call: (299) [user] subst_args1(=, _262868, 494, '&self', [/, 'tok-split', 3], _278776) ^ Unify: (299) [user] subst_args1(=, _262868, 494, '&self', [/, 'tok-split', 3], _278776) Call: (300) [system] var(=) ^ Redo: (299) [user] subst_args1(=, _262868, 494, '&self', [/, 'tok-split', 3], _278776) Call: (300) [system] atom(=) Exit: (300) [system] atom(=) Call: (300) [system] (=)\==(=) ^ Redo: (299) [user] subst_args1(=, _262868, 494, '&self', [/, 'tok-split', 3], _278776) ^ Unify: (299) [user] subst_args1(=, _262868, 494, '&self', [/, 'tok-split', 3], _278776) Call: (300) [system] atom([/, 'tok-split', 3]) ^ Redo: (299) [user] subst_args1(=, _262868, 494, '&self', [/, 'tok-split', 3], _278776) ^ Unify: (299) [user] subst_args1(=, _262868, 494, '&self', [/, 'tok-split', 3], _278776) Call: (300) [system] is_list(['tok-split', 3]) Exit: (300) [system] is_list(['tok-split', 3]) ^ Unify: (299) [user] subst_args1(=, _262868, 494, '&self', [/, 'tok-split', 3], _278776) Call: (300) [system] is_list([/, 'tok-split', 3]) Exit: (300) [system] is_list([/, 'tok-split', 3]) ^ Unify: (299) [user] subst_args1(=, _262868, 494, '&self', [/, 'tok-split', 3], [/|_344044]) Call: (300) [system] var(/) ^ Redo: (299) [user] subst_args1(=, _262868, 494, '&self', [/, 'tok-split', 3], _278776) ^ Unify: (299) [user] subst_args1(=, _262868, 494, '&self', [/, 'tok-split', 3], _278776) Call: (300) [system] fail ^ Redo: (299) [user] subst_args1(=, _262868, 494, '&self', [/, 'tok-split', 3], _278776) ^ Unify: (299) [user] subst_args1(=, _262868, 494, '&self', [/, 'tok-split', 3], _278776) Call: (300) [system] is_list([/, 'tok-split', 3]) Exit: (300) [system] is_list([/, 'tok-split', 3]) ^ Call: (300) [user] apply:maplist(self_subst, [/, 'tok-split', 3]) ^ Unify: (300) [apply] apply:maplist(user:self_subst, [/, 'tok-split', 3]) Call: (301) [apply] apply:maplist_([/, 'tok-split', 3], user:self_subst) Unify: (301) [apply] apply:maplist_([/, 'tok-split', 3], user:self_subst) ^ Call: (302) [user] self_subst(/) ^ Unify: (302) [user] self_subst(/) Call: (303) [system] callable(/) Exit: (303) [system] callable(/) ^ Unify: (302) [user] self_subst(/) ^ Call: (303) [user] self_eval(/) ^ Unify: (303) [user] self_eval(/) ^ Call: (305) [system] setup_call_cleanup('$notrace'(_362664, _362666), once(user:self_eval0(/)), '$restore_trace'(_362664, _362666)) ^ Unify: (305) [system] setup_call_cleanup(system:'$notrace'(_362664, _362666), system:once(user:self_eval0(/)), system:'$restore_trace'(_362664, _362666)) ^ Call: (306) [system] sig_atomic(system:'$notrace'(_362664, _362666)) ^ Exit: (305) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(/)), system:'$restore_trace'(3, -1)) ^ Exit: (303) [user] self_eval(/) ^ Exit: (302) [user] self_subst(/) Call: (302) [apply] apply:maplist_(['tok-split', 3], user:self_subst) Unify: (302) [apply] apply:maplist_(['tok-split', 3], user:self_subst) ^ Call: (303) [user] self_subst('tok-split') ^ Unify: (303) [user] self_subst('tok-split') Call: (304) [system] callable('tok-split') Exit: (304) [system] callable('tok-split') ^ Unify: (303) [user] self_subst('tok-split') ^ Call: (304) [user] self_eval('tok-split') ^ Unify: (304) [user] self_eval('tok-split') ^ Call: (306) [system] setup_call_cleanup('$notrace'(_376624, _376626), once(user:self_eval0('tok-split')), '$restore_trace'(_376624, _376626)) ^ Unify: (306) [system] setup_call_cleanup(system:'$notrace'(_376624, _376626), system:once(user:self_eval0('tok-split')), system:'$restore_trace'(_376624, _376626)) ^ Call: (307) [system] sig_atomic(system:'$notrace'(_376624, _376626)) ^ Exit: (306) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0('tok-split')), system:'$restore_trace'(3, -1)) ^ Exit: (304) [user] self_eval('tok-split') ^ Exit: (303) [user] self_subst('tok-split') Call: (303) [apply] apply:maplist_([3], user:self_subst) Unify: (303) [apply] apply:maplist_([3], user:self_subst) ^ Call: (304) [user] self_subst(3) ^ Unify: (304) [user] self_subst(3) Call: (305) [system] callable(3) ^ Redo: (304) [user] self_subst(3) ^ Exit: (304) [user] self_subst(3) Call: (304) [apply] apply:maplist_([], user:self_subst) Unify: (304) [apply] apply:maplist_([], user:self_subst) Exit: (304) [apply] apply:maplist_([], user:self_subst) Exit: (303) [apply] apply:maplist_([3], user:self_subst) Exit: (302) [apply] apply:maplist_(['tok-split', 3], user:self_subst) Exit: (301) [apply] apply:maplist_([/, 'tok-split', 3], user:self_subst) ^ Exit: (300) [apply] apply:maplist(user:self_subst, [/, 'tok-split', 3]) Call: (300) [system] [/, 'tok-split', 3]=[_395228|_395230] Exit: (300) [system] [/, 'tok-split', 3]=[/, 'tok-split', 3] Call: (300) [system] atom(/) Exit: (300) [system] atom(/) ^ Unify: (299) [user] subst_args1(=, _262868, 494, '&self', [/, 'tok-split', 3], _278776) ^ Call: (300) [user] is_space_op(/) ^ Redo: (299) [user] subst_args1(=, _262868, 494, '&self', [/, 'tok-split', 3], _278776) ^ Unify: (299) [user] subst_args1(=, _262868, 494, '&self', [/, 'tok-split', 3], _278776) Call: (300) [system] (/)==case ^ Redo: (299) [user] subst_args1(=, _262868, 494, '&self', [/, 'tok-split', 3], _278776) ^ Unify: (299) [user] subst_args1(=, _262868, 494, '&self', [/, 'tok-split', 3], _278776) Call: (300) [system] fail ^ Redo: (299) [user] subst_args1(=, _262868, 494, '&self', [/, 'tok-split', 3], _278776) ^ Unify: (299) [user] subst_args1(=, _262868, 494, '&self', [/, 'tok-split', 3], _278776) Call: (300) [system] _408312=do_more_defs(true) Exit: (300) [system] do_more_defs(true)=do_more_defs(true) ^ Call: (300) [user] clause(eval_21(subst_args, _262868, 494, '&self', [/, 'tok-split', 3], _278776), _410188) ^ Redo: (299) [user] subst_args1(=, _262868, 494, '&self', [/, 'tok-split', 3], _278776) ^ Unify: (299) [user] subst_args1(=, _262868, 494, '&self', [/, 'tok-split', 3], _278776) Call: (300) [system] fail ^ Redo: (299) [user] subst_args1(=, _262868, 494, '&self', [/, 'tok-split', 3], _278776) ^ Unify: (299) [user] subst_args1(=, _262868, 494, '&self', [/, 'tok-split', 3], _278776) ^ Call: (300) [user] is_and(/) ^ Unify: (300) [user] is_and(/) Call: (301) [system] atom(/) Exit: (301) [system] atom(/) ^ Unify: (300) [user] is_and(/) ^ Call: (301) [user] is_and(/, _420512) ^ Unify: (301) [user] is_and(/, _421440) Call: (302) [system] atom(/) Exit: (302) [system] atom(/) ^ Redo: (299) [user] subst_args1(=, _262868, 494, '&self', [/, 'tok-split', 3], _278776) ^ Unify: (299) [user] subst_args1(=, _262868, 494, '&self', [/, 'tok-split', 3], [/|_425088]) Call: (300) [system] nonvar(/) Exit: (300) [system] nonvar(/) Call: (300) [system] fail ^ Redo: (299) [user] subst_args1(=, _262868, 494, '&self', [/, 'tok-split', 3], _278776) ^ Unify: (299) [user] subst_args1(=, _262868, 494, '&self', [/, 'tok-split', 3], _278776) ^ Call: (300) [user] subst_args2(=, 494, '&self', [/, 'tok-split', 3], _278776) ^ Unify: (300) [user] subst_args2(=, 494, '&self', [/, 'tok-split', 3], _278776) Call: (301) [system] 494<3 ^ Redo: (300) [user] subst_args2(=, 494, '&self', [/, 'tok-split', 3], _278776) ^ Unify: (300) [user] subst_args2(=, 494, '&self', [/, 'tok-split', 3], _278776) Call: (301) [system] fail ^ Redo: (300) [user] subst_args2(=, 494, '&self', [/, 'tok-split', 3], _278776) ^ Unify: (300) [user] subst_args2(=, 494, '&self', [/, 'tok-split', 3], _278776) ^ Call: (301) [user] mnotrace(is_user_defined_head(=, '&self', /)) ^ Unify: (301) [user] mnotrace(is_user_defined_head(=, '&self', /)) ^ Call: (302) [user] once(is_user_defined_head(=, '&self', /)) ^ Unify: (302) [system] once(user:is_user_defined_head(=, '&self', /)) ^ Call: (303) [user] is_user_defined_head(=, '&self', /) ^ Unify: (303) [user] is_user_defined_head(=, '&self', /) ^ Call: (304) [user] mnotrace(is_user_defined_head0(=, '&self', /)) ^ Unify: (304) [user] mnotrace(is_user_defined_head0(=, '&self', /)) ^ Call: (305) [user] once(is_user_defined_head0(=, '&self', /)) ^ Unify: (305) [system] once(user:is_user_defined_head0(=, '&self', /)) ^ Call: (306) [user] is_user_defined_head0(=, '&self', /) ^ Unify: (306) [user] is_user_defined_head0(=, '&self', /) Call: (307) [system] callable(/) Exit: (307) [system] callable(/) Call: (307) [system] functor(/, _451190, _451270) Exit: (307) [system] functor(/, /, 0) ^ Call: (307) [user] is_user_defined_head_f(=, '&self', /) ^ Unify: (307) [user] is_user_defined_head_f(=, '&self', /) ^ Call: (308) [user] is_user_defined_head_f1(=, '&self', /) ^ Unify: (308) [user] is_user_defined_head_f1(=, '&self', /) Call: (309) [user] metta_eq_def(=, '&self', [/|_456788], _456870) Unify: (309) [user] metta_eq_def(=, '&self', [/|_456788], _457794) ^ Call: (310) [user] ignore((=)=(=)) ^ Unify: (310) [system] ignore(user:((=)=(=))) Call: (311) [system] (=)=(=) Exit: (311) [system] (=)=(=) ^ Exit: (310) [system] ignore(user:((=)=(=))) Call: (310) [user] metta_atom('&self', [=, [/|_456788], _463310]) Unify: (310) [user] metta_atom('&self', [=, [/|_456788], _463310]) ^ Call: (311) [user] typed_list('&self', _465224, _465146) ^ Unify: (311) [user] typed_list('&self', _466156, _465146) Call: (312) [system] compound('&self') Fail: (312) [system] compound('&self') ^ Fail: (311) [user] typed_list('&self', _468936, _465146) Redo: (310) [user] metta_atom('&self', [=, [/|_456788], _463310]) Unify: (310) [user] metta_atom('&self', [=, [/|_456788], _463310]) Call: (311) [system] '&self'=='&flybase' Redo: (310) [user] metta_atom('&self', [=, [/|_456788], _463310]) Unify: (310) [user] metta_atom('&self', [=, [/|_456788], _463310]) ^ Call: (311) [user] metta_atom_in_file('&self', [=, [/|_456788], _463310]) ^ Unify: (311) [user] metta_atom_in_file('&self', [=, [/|_456788], _463310]) ^ Call: (312) [user] metta_atom_in_file('&self', [=, [/|_456788], _463310], _476318, _476320) ^ Unify: (312) [user] metta_atom_in_file('&self', [=, [/|_456788], _463310], _477254, _477256) ^ Call: (313) [user] loaded_into_kb('&self', _478112) ^ Unify: (313) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Exit: (313) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Call: (313) [user] once(user:asserted_metta_pred(_488702, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Unify: (313) [system] once(user:asserted_metta_pred(_488702, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Call: (314) [user] asserted_metta_pred(_488702, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Fail: (314) [user] asserted_metta_pred(_488702, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Redo: (310) [user] metta_atom('&self', [=, [/|_456788], _463310]) Unify: (310) [user] metta_atom('&self', [=, [/|_456788], _463310]) Call: (311) [user] metta_atom_asserted('&self', [=, [/|_456788], _463310]) Unify: (311) [user] metta_atom_asserted('&self', [=, [/|_456788], _463310]) ^ Call: (312) [user] metta_atom_asserted_deduced('&self', [=, [/|_456788], _463310]) Redo: (311) [user] metta_atom_asserted('&self', [=, [/|_456788], _463310]) Redo: (310) [user] metta_atom('&self', [=, [/|_456788], _463310]) Unify: (310) [user] metta_atom('&self', [=, [/|_456788], _463310]) Call: (311) [system] '&self'\=='&corelib' Exit: (311) [system] '&self'\=='&corelib' ^ Call: (311) [user] using_all_spaces ^ Unify: (311) [user] using_all_spaces Call: (312) [system] nb_current(with_all_spaces, t) Redo: (310) [user] metta_atom('&self', [=, [/|_456788], _463310]) Unify: (310) [user] metta_atom('&self', [=, [/|_456788], _463310]) Call: (311) [system] '&self'\=='&corelib' Exit: (311) [system] '&self'\=='&corelib' Call: (311) [user] metta_atom_asserted('&self', '&corelib') Unify: (311) [user] metta_atom_asserted('&self', '&corelib') ^ Call: (312) [user] metta_atom_asserted_deduced('&self', '&corelib') Redo: (311) [user] metta_atom_asserted('&self', '&corelib') Unify: (311) [user] metta_atom_asserted('&self', '&corelib') Exit: (311) [user] metta_atom_asserted('&self', '&corelib') Call: (311) [user] should_inherit_from_corelib([=, [/|_9736], _9752]) Unify: (311) [user] should_inherit_from_corelib([=, [/|_9736], _9752]) ^ Call: (312) [user] using_all_spaces ^ Unify: (312) [user] using_all_spaces Call: (313) [system] nb_current(with_all_spaces, t) Redo: (311) [user] should_inherit_from_corelib([=, [/|_9736], _9752]) Unify: (311) [user] should_inherit_from_corelib([=, [/|_9736], _9752]) Call: (312) [system] (=)==(:) Redo: (311) [user] should_inherit_from_corelib([=, [/|_9736], _9752]) Unify: (311) [user] should_inherit_from_corelib([=, [/|_9736], _9752]) Call: (312) [system] (=)=='@doc' Redo: (311) [user] should_inherit_from_corelib([=, [/|_9736], _9752]) Unify: (311) [user] should_inherit_from_corelib([=, [/|_9736], _9752]) Call: (312) [system] fail Redo: (311) [user] metta_atom_asserted('&self', '&corelib') Redo: (310) [user] metta_atom('&self', [=, [/|_9736], _9752]) Fail: (309) [user] metta_eq_def(=, '&self', [/|_9736], _29724) ^ Fail: (308) [user] is_user_defined_head_f1(=, '&self', /) ^ Redo: (307) [user] is_user_defined_head_f(=, '&self', /) ^ Unify: (307) [user] is_user_defined_head_f(=, '&self', /) ^ Call: (308) [user] is_user_defined_head_f1(=, '&self', [/|_33368]) ^ Unify: (308) [user] is_user_defined_head_f1(=, '&self', [/|_33368]) Call: (309) [user] metta_eq_def(=, '&self', [[/|_33368]|_35238], _35320) Unify: (309) [user] metta_eq_def(=, '&self', [[/|_33368]|_35238], _36244) ^ Call: (310) [user] ignore((=)=(=)) ^ Unify: (310) [system] ignore(user:((=)=(=))) Call: (311) [system] (=)=(=) Exit: (311) [system] (=)=(=) ^ Exit: (310) [system] ignore(user:((=)=(=))) Call: (310) [user] metta_atom('&self', [=, [[/|_33368]|_35238], _41760]) Unify: (310) [user] metta_atom('&self', [=, [[/|_33368]|_35238], _41760]) ^ Call: (311) [user] typed_list('&self', _43674, _43596) ^ Unify: (311) [user] typed_list('&self', _44606, _43596) Call: (312) [system] compound('&self') Fail: (312) [system] compound('&self') ^ Fail: (311) [user] typed_list('&self', _47386, _43596) Redo: (310) [user] metta_atom('&self', [=, [[/|_33368]|_35238], _41760]) Unify: (310) [user] metta_atom('&self', [=, [[/|_33368]|_35238], _41760]) Call: (311) [system] '&self'=='&flybase' Redo: (310) [user] metta_atom('&self', [=, [[/|_33368]|_35238], _41760]) Unify: (310) [user] metta_atom('&self', [=, [[/|_33368]|_35238], _41760]) ^ Call: (311) [user] metta_atom_in_file('&self', [=, [[/|_33368]|_35238], _41760]) ^ Unify: (311) [user] metta_atom_in_file('&self', [=, [[/|_33368]|_35238], _41760]) ^ Call: (312) [user] metta_atom_in_file('&self', [=, [[/|_33368]|_35238], _41760], _54768, _54770) ^ Unify: (312) [user] metta_atom_in_file('&self', [=, [[/|_33368]|_35238], _41760], _55704, _55706) ^ Call: (313) [user] loaded_into_kb('&self', _56562) ^ Unify: (313) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Exit: (313) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Call: (313) [user] once(user:asserted_metta_pred(_67152, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Unify: (313) [system] once(user:asserted_metta_pred(_67152, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Call: (314) [user] asserted_metta_pred(_67152, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Fail: (314) [user] asserted_metta_pred(_67152, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Redo: (310) [user] metta_atom('&self', [=, [[/|_33368]|_35238], _41760]) Unify: (310) [user] metta_atom('&self', [=, [[/|_33368]|_35238], _41760]) Call: (311) [user] metta_atom_asserted('&self', [=, [[/|_33368]|_35238], _41760]) Unify: (311) [user] metta_atom_asserted('&self', [=, [[/|_33368]|_35238], _41760]) ^ Call: (312) [user] metta_atom_asserted_deduced('&self', [=, [[/|_33368]|_35238], _41760]) Redo: (311) [user] metta_atom_asserted('&self', [=, [[/|_33368]|_35238], _41760]) Redo: (310) [user] metta_atom('&self', [=, [[/|_33368]|_35238], _41760]) Unify: (310) [user] metta_atom('&self', [=, [[/|_33368]|_35238], _41760]) Call: (311) [system] '&self'\=='&corelib' Exit: (311) [system] '&self'\=='&corelib' ^ Call: (311) [user] using_all_spaces ^ Unify: (311) [user] using_all_spaces Call: (312) [system] nb_current(with_all_spaces, t) Redo: (310) [user] metta_atom('&self', [=, [[/|_33368]|_35238], _41760]) Unify: (310) [user] metta_atom('&self', [=, [[/|_33368]|_35238], _41760]) Call: (311) [system] '&self'\=='&corelib' Exit: (311) [system] '&self'\=='&corelib' Call: (311) [user] metta_atom_asserted('&self', '&corelib') Unify: (311) [user] metta_atom_asserted('&self', '&corelib') ^ Call: (312) [user] metta_atom_asserted_deduced('&self', '&corelib') Redo: (311) [user] metta_atom_asserted('&self', '&corelib') Unify: (311) [user] metta_atom_asserted('&self', '&corelib') Exit: (311) [user] metta_atom_asserted('&self', '&corelib') Call: (311) [user] should_inherit_from_corelib([=, [[/|_33368]|_35238], _41760]) Unify: (311) [user] should_inherit_from_corelib([=, [[/|_33368]|_35238], _41760]) ^ Call: (312) [user] using_all_spaces ^ Unify: (312) [user] using_all_spaces Call: (313) [system] nb_current(with_all_spaces, t) Redo: (311) [user] should_inherit_from_corelib([=, [[/|_33368]|_35238], _41760]) Unify: (311) [user] should_inherit_from_corelib([=, [[/|_33368]|_35238], _41760]) Call: (312) [system] (=)==(:) Redo: (311) [user] should_inherit_from_corelib([=, [[/|_33368]|_35238], _41760]) Unify: (311) [user] should_inherit_from_corelib([=, [[/|_33368]|_35238], _41760]) Call: (312) [system] (=)=='@doc' Redo: (311) [user] should_inherit_from_corelib([=, [[/|_33368]|_35238], _41760]) Unify: (311) [user] should_inherit_from_corelib([=, [[/|_33368]|_35238], _41760]) Call: (312) [system] fail Redo: (311) [user] metta_atom_asserted('&self', '&corelib') Redo: (310) [user] metta_atom('&self', [=, [[/|_33368]|_35238], _41760]) Fail: (309) [user] metta_eq_def(=, '&self', [[/|_33368]|_35238], _122356) ^ Fail: (308) [user] is_user_defined_head_f1(=, '&self', [/|_33368]) ^ Fail: (307) [user] is_user_defined_head_f(=, '&self', /) ^ Fail: (306) [user] is_user_defined_head0(=, '&self', /) ^ Fail: (305) [system] once(user:is_user_defined_head0(=, '&self', /)) ^ Fail: (304) [user] mnotrace(is_user_defined_head0(=, '&self', /)) ^ Fail: (303) [user] is_user_defined_head(=, '&self', /) ^ Fail: (302) [system] once(user:is_user_defined_head(=, '&self', /)) ^ Fail: (301) [user] mnotrace(is_user_defined_head(=, '&self', /)) ^ Redo: (300) [user] subst_args2(=, 494, '&self', [/, 'tok-split', 3], _9402) ^ Unify: (300) [user] subst_args2(=, 494, '&self', [/, 'tok-split', 3], _9402) ^ Call: (301) [user] subst_args40(=, 494, '&self', [/, 'tok-split', 3], _9402) ^ Unify: (301) [user] subst_args40(=, 494, '&self', [/, 'tok-split', 3], _9402) Call: (302) [user] is_function(/) Unify: (302) [user] is_function(/) ^ Call: (303) [user] symbol(/) ^ Unify: (303) [user] symbol(/) Call: (304) [system] atom(/) Exit: (304) [system] atom(/) ^ Exit: (303) [user] symbol(/) Exit: (302) [user] is_function(/) ^ Call: (302) [user] is_special_op(/) ^ Unify: (302) [user] is_special_op(/) ^ Call: (303) [user] current_self(_143600) ^ Unify: (303) [user] current_self(_143600) Call: (304) [system] nb_current(self_space, _143600) Exit: (304) [system] nb_current(self_space, '&self') Call: (304) [system] '&self'\==[] Exit: (304) [system] '&self'\==[] ^ Exit: (303) [user] current_self('&self') ^ Call: (303) [user] is_special_op('&self', /) ^ Unify: (303) [user] is_special_op('&self', /) Call: (304) [system] atom(/) Exit: (304) [system] atom(/) ^ Fail: (303) [user] is_special_op('&self', /) ^ Fail: (302) [user] is_special_op(/) ^ Redo: (301) [user] subst_args40(=, 494, '&self', [/, 'tok-split', 3], _9402) Call: (302) [system] is_list(['tok-split', 3]) Exit: (302) [system] is_list(['tok-split', 3]) ^ Call: (302) [user] apply:maplist(subst_args(=, _158434, 494, '&self'), ['tok-split', 3], _158440) ^ Unify: (302) [apply] apply:maplist(user:subst_args(=, _158434, 494, '&self'), ['tok-split', 3], _158440) Call: (303) [apply] apply:maplist_(['tok-split', 3], _158440, user:subst_args(=, _158434, 494, '&self')) Unify: (303) [apply] apply:maplist_(['tok-split', 3], [_161258|_161260], user:subst_args(=, _158434, 494, '&self')) ^ Call: (304) [user] subst_args(=, _158434, 494, '&self', 'tok-split', _161258) ^ Unify: (304) [user] subst_args(=, _158434, 494, '&self', 'tok-split', _161258) Call: (305) [system] atom(=) Exit: (305) [system] atom(=) Call: (305) [system] (=)\==(=) ^ Redo: (304) [user] subst_args(=, _158434, 494, '&self', 'tok-split', _161258) ^ Unify: (304) [user] subst_args(=, _158434, 494, '&self', 'tok-split', _161258) ^ Call: (305) [user] self_subst('tok-split') ^ Unify: (305) [user] self_subst('tok-split') Call: (306) [system] callable('tok-split') Exit: (306) [system] callable('tok-split') ^ Unify: (305) [user] self_subst('tok-split') ^ Call: (306) [user] self_eval('tok-split') ^ Unify: (306) [user] self_eval('tok-split') ^ Call: (308) [system] setup_call_cleanup('$notrace'(_175226, _175228), once(user:self_eval0('tok-split')), '$restore_trace'(_175226, _175228)) ^ Unify: (308) [system] setup_call_cleanup(system:'$notrace'(_175226, _175228), system:once(user:self_eval0('tok-split')), system:'$restore_trace'(_175226, _175228)) ^ Call: (309) [system] sig_atomic(system:'$notrace'(_175226, _175228)) ^ Exit: (308) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0('tok-split')), system:'$restore_trace'(3, -1)) ^ Exit: (306) [user] self_eval('tok-split') ^ Exit: (305) [user] self_subst('tok-split') Call: (305) [system] _161258='tok-split' Exit: (305) [system] 'tok-split'='tok-split' ^ Exit: (304) [user] subst_args(=, _158434, 494, '&self', 'tok-split', 'tok-split') Call: (304) [apply] apply:maplist_([3], _161260, user:subst_args(=, _158434, 494, '&self')) Unify: (304) [apply] apply:maplist_([3], [_184584|_184586], user:subst_args(=, _158434, 494, '&self')) ^ Call: (305) [user] subst_args(=, _158434, 494, '&self', 3, _184584) ^ Unify: (305) [user] subst_args(=, _158434, 494, '&self', 3, _184584) Call: (306) [system] atom(=) Exit: (306) [system] atom(=) Call: (306) [system] (=)\==(=) ^ Redo: (305) [user] subst_args(=, _158434, 494, '&self', 3, _184584) ^ Unify: (305) [user] subst_args(=, _158434, 494, '&self', 3, _184584) ^ Call: (306) [user] self_subst(3) ^ Unify: (306) [user] self_subst(3) Call: (307) [system] callable(3) ^ Redo: (306) [user] self_subst(3) ^ Exit: (306) [user] self_subst(3) Call: (306) [system] _184584=3 Exit: (306) [system] 3=3 ^ Exit: (305) [user] subst_args(=, _158434, 494, '&self', 3, 3) Call: (305) [apply] apply:maplist_([], _184586, user:subst_args(=, _158434, 494, '&self')) Unify: (305) [apply] apply:maplist_([], [], user:subst_args(=, _158434, 494, '&self')) Exit: (305) [apply] apply:maplist_([], [], user:subst_args(=, _158434, 494, '&self')) Exit: (304) [apply] apply:maplist_([3], [3], user:subst_args(=, _158434, 494, '&self')) Exit: (303) [apply] apply:maplist_(['tok-split', 3], ['tok-split', 3], user:subst_args(=, _158434, 494, '&self')) ^ Exit: (302) [apply] apply:maplist(user:subst_args(=, _158434, 494, '&self'), ['tok-split', 3], ['tok-split', 3]) ^ Call: (302) [user] subst_args5(494, '&self', [/, 'tok-split', 3], _9402) ^ Unify: (302) [user] subst_args5(494, '&self', [/, 'tok-split', 3], _9402) ^ Call: (303) [user] eval_selfless(_207048, _207050, 494, '&self', [/, 'tok-split', 3], _9402) ^ Unify: (303) [user] eval_selfless(_207992, _207994, 494, '&self', [/, 'tok-split', 3], _9402) ^ Call: (304) [user] eval_selfless_0([/, 'tok-split', 3], _9402) ^ Unify: (304) [user] eval_selfless_0([/, 'tok-split', 3], _9402) Call: (305) [system] var(/) ^ Redo: (304) [user] eval_selfless_0([/, 'tok-split', 3], _9402) ^ Unify: (304) [user] eval_selfless_0([/, 'tok-split', 3], _9402) ^ Call: (305) [user] is_assignment(/) ^ Unify: (305) [user] is_assignment(/) Call: (306) [system] atom(/) Exit: (306) [system] atom(/) ^ Redo: (304) [user] eval_selfless_0([/, 'tok-split', 3], _9402) ^ Unify: (304) [user] eval_selfless_0([/, 'tok-split', 3], _9402) ^ Call: (305) [user] eval_selfless_1([/, 'tok-split', 3], _9402) ^ Unify: (305) [user] eval_selfless_1([/, 'tok-split', 3], _9402) ^ Call: (306) [user] allow_clp ^ Unify: (306) [user] allow_clp ^ Call: (307) [user] false_flag ^ Unify: (307) [user] false_flag Call: (308) [system] fail Fail: (308) [system] fail ^ Fail: (307) [user] false_flag ^ Redo: (304) [user] eval_selfless_0([/, 'tok-split', 3], _9402) ^ Unify: (304) [user] eval_selfless_0([/, 'tok-split', 3], _9402) ^ Call: (305) [user] eval_selfless_2([/, 'tok-split', 3], _9402) ^ Unify: (305) [user] eval_selfless_2([/, 'tok-split', 3], _9402) Call: (306) [system] var(/) ^ Redo: (305) [user] eval_selfless_2([/, 'tok-split', 3], _9402) ^ Unify: (305) [user] eval_selfless_2([/, 'tok-split', 3], _9402) ^ Call: (306) [user] fake_notrace((ground([/, 'tok-split', 3]), [/, 'tok-split', 3]=[_233840, _233846, _233852], atom(_233840), catch_warn(current_op(_233878, yfx, _233840)), [/, 'tok-split', 3]\=[_233898], s2ps([/, 'tok-split', 3], _233906))) ^ Unify: (306) [user] fake_notrace(user:(ground([/, 'tok-split', 3]), [/, 'tok-split', 3]=[_233840, _233846, _233852], atom(_233840), catch_warn(current_op(_233878, yfx, _233840)), [/, 'tok-split', 3]\=[_233898], s2ps([/, 'tok-split', 3], _233906))) ^ Call: (307) [user] real_notrace(user:(ground([/, 'tok-split', 3]), [/, 'tok-split', 3]=[_233840, _233846, _233852], atom(_233840), catch_warn(current_op(_233878, yfx, _233840)), [/, 'tok-split', 3]\=[_233898], s2ps([/, 'tok-split', 3], _233906))) ^ Unify: (307) [user] real_notrace(user:(ground([/, 'tok-split', 3]), [/, 'tok-split', 3]=[_233840, _233846, _233852], atom(_233840), catch_warn(current_op(_233878, yfx, _233840)), [/, 'tok-split', 3]\=[_233898], s2ps([/, 'tok-split', 3], _233906))) ^ Call: (308) [user] setup_call_cleanup('$notrace'(_237612, _237614), once(user:(ground([/, 'tok-split', 3]), [/, 'tok-split', 3]=[_233840, _233846, _233852], atom(_233840), catch_warn(current_op(_233878, yfx, _233840)), [/, 'tok-split', 3]\=[_233898], s2ps([/, 'tok-split', 3], _233906))), '$restore_trace'(_237612, _237614)) ^ Unify: (308) [system] setup_call_cleanup(user:'$notrace'(_237612, _237614), user:once(user:(ground([/, 'tok-split', 3]), [/, 'tok-split', 3]=[_233840, _233846, _233852], atom(_233840), catch_warn(current_op(_233878, yfx, _233840)), [/, 'tok-split', 3]\=[_233898], s2ps([/, 'tok-split', 3], _233906))), user:'$restore_trace'(_237612, _237614)) ^ Call: (309) [system] sig_atomic(user:'$notrace'(_237612, _237614)) ^ Exit: (308) [system] setup_call_cleanup(user:'$notrace'(3, -1), user:once(user:(ground([/, 'tok-split', 3]), [/, 'tok-split', 3]=[/, 'tok-split', 3], atom(/), catch_warn(current_op(400, yfx, /)), [/, 'tok-split', 3]\=[_233898], s2ps([/, 'tok-split', 3], 'tok-split'/3))), user:'$restore_trace'(3, -1)) ^ Exit: (307) [user] real_notrace(user:(ground([/, 'tok-split', 3]), [/, 'tok-split', 3]=[/, 'tok-split', 3], atom(/), catch_warn(current_op(400, yfx, /)), [/, 'tok-split', 3]\=[_233898], s2ps([/, 'tok-split', 3], 'tok-split'/3))) ^ Exit: (306) [user] fake_notrace(user:(ground([/, 'tok-split', 3]), [/, 'tok-split', 3]=[/, 'tok-split', 3], atom(/), catch_warn(current_op(400, yfx, /)), [/, 'tok-split', 3]\=[_233898], s2ps([/, 'tok-split', 3], 'tok-split'/3))) ^ Call: (306) [user] fake_notrace(catch(_9402 is 'tok-split'/3, _243326, fail)) ^ Unify: (306) [user] fake_notrace(user:catch(_9402 is 'tok-split'/3, _243326, fail)) ^ Call: (307) [user] real_notrace(user:catch(_9402 is 'tok-split'/3, _243326, fail)) ^ Unify: (307) [user] real_notrace(user:catch(_9402 is 'tok-split'/3, _243326, fail)) ^ Call: (308) [user] setup_call_cleanup('$notrace'(_247040, _247042), once(user:catch(_9402 is 'tok-split'/3, _243326, fail)), '$restore_trace'(_247040, _247042)) ^ Unify: (308) [system] setup_call_cleanup(user:'$notrace'(_247040, _247042), user:once(user:catch(_9402 is 'tok-split'/3, _243326, fail)), user:'$restore_trace'(_247040, _247042)) ^ Call: (309) [system] sig_atomic(user:'$notrace'(_247040, _247042)) ^ Fail: (307) [user] real_notrace(user:catch(_9402 is 'tok-split'/3, _9742, fail)) ^ Fail: (306) [user] fake_notrace(user:catch(_9402 is 'tok-split'/3, _9742, fail)) ^ Redo: (302) [user] subst_args5(494, '&self', [/, 'tok-split', 3], _9402) ^ Unify: (302) [user] subst_args5(494, '&self', [/, 'tok-split', 3], _9402) ^ Call: (303) [user] is_system_pred(/) ^ Unify: (303) [user] is_system_pred(/) Call: (304) [system] atom(/) Exit: (304) [system] atom(/) Call: (304) [system] atom_concat(_17320, !, /) ^ Redo: (303) [user] is_system_pred(/) ^ Unify: (303) [user] is_system_pred(/) Call: (304) [system] atom(/) Exit: (304) [system] atom(/) Call: (304) [system] atom_concat(_21948, '-fn', /) ^ Redo: (303) [user] is_system_pred(/) ^ Unify: (303) [user] is_system_pred(/) Call: (304) [system] atom(/) Exit: (304) [system] atom(/) Call: (304) [system] atom_concat(_26576, '-p', /) ^ Redo: (302) [user] subst_args5(494, '&self', [/, 'tok-split', 3], _9402) ^ Call: (303) [user] subst_args6(494, '&self', [/, 'tok-split', 3], _9402) ^ Unify: (303) [user] subst_args6(494, '&self', [/, 'tok-split', 3], _9402) ^ Call: (304) [user] is_system_pred(/) ^ Unify: (304) [user] is_system_pred(/) Call: (305) [system] atom(/) Exit: (305) [system] atom(/) Call: (305) [system] atom_concat(_34018, !, /) ^ Redo: (304) [user] is_system_pred(/) ^ Unify: (304) [user] is_system_pred(/) Call: (305) [system] atom(/) Exit: (305) [system] atom(/) Call: (305) [system] atom_concat(_38646, '-fn', /) ^ Redo: (304) [user] is_system_pred(/) ^ Unify: (304) [user] is_system_pred(/) Call: (305) [system] atom(/) Exit: (305) [system] atom(/) Call: (305) [system] atom_concat(_43274, '-p', /) ^ Redo: (299) [user] subst_args1(=, _9374, 494, '&self', [/, 'tok-split', 3], _9402) ^ Call: (300) [user] subst_args2_failed(494, '&self', [/, 'tok-split', 3], _9402) ^ Unify: (300) [user] subst_args2_failed(494, '&self', [/, 'tok-split', 3], _9402) Call: (301) [system] [/, 'tok-split', 3]==[] ^ Redo: (300) [user] subst_args2_failed(494, '&self', [/, 'tok-split', 3], _9402) ^ Unify: (300) [user] subst_args2_failed(494, '&self', [/, 'tok-split', 3], _9402) Call: (301) [system] var([/, 'tok-split', 3]) ^ Redo: (300) [user] subst_args2_failed(494, '&self', [/, 'tok-split', 3], _9402) ^ Unify: (300) [user] subst_args2_failed(494, '&self', [/, 'tok-split', 3], _9402) ^ Call: (301) [user] once(subst_selfless([/, 'tok-split', 3], _9402)) ^ Unify: (301) [system] once(user:subst_selfless([/, 'tok-split', 3], _9402)) ^ Call: (302) [user] subst_selfless([/, 'tok-split', 3], _9402) ^ Unify: (302) [user] subst_selfless([/, 'tok-split', 3], _9402) Call: (303) [system] var(/) ^ Redo: (302) [user] subst_selfless([/, 'tok-split', 3], _9402) ^ Unify: (302) [user] subst_selfless([/, 'tok-split', 3], _9402) ^ Call: (303) [user] eval_selfless(_59132, _59134, _59136, _59138, [/, 'tok-split', 3], _9402) ^ Unify: (303) [user] eval_selfless(_60076, _60078, _60080, _60082, [/, 'tok-split', 3], _9402) ^ Call: (304) [user] eval_selfless_0([/, 'tok-split', 3], _9402) ^ Unify: (304) [user] eval_selfless_0([/, 'tok-split', 3], _9402) Call: (305) [system] var(/) ^ Redo: (304) [user] eval_selfless_0([/, 'tok-split', 3], _9402) ^ Unify: (304) [user] eval_selfless_0([/, 'tok-split', 3], _9402) ^ Call: (305) [user] is_assignment(/) ^ Unify: (305) [user] is_assignment(/) Call: (306) [system] atom(/) Exit: (306) [system] atom(/) ^ Redo: (304) [user] eval_selfless_0([/, 'tok-split', 3], _9402) ^ Unify: (304) [user] eval_selfless_0([/, 'tok-split', 3], _9402) ^ Call: (305) [user] eval_selfless_1([/, 'tok-split', 3], _9402) ^ Unify: (305) [user] eval_selfless_1([/, 'tok-split', 3], _9402) ^ Call: (306) [user] allow_clp ^ Unify: (306) [user] allow_clp ^ Call: (307) [user] false_flag ^ Unify: (307) [user] false_flag Call: (308) [system] fail Fail: (308) [system] fail ^ Fail: (307) [user] false_flag ^ Redo: (304) [user] eval_selfless_0([/, 'tok-split', 3], _9402) ^ Unify: (304) [user] eval_selfless_0([/, 'tok-split', 3], _9402) ^ Call: (305) [user] eval_selfless_2([/, 'tok-split', 3], _9402) ^ Unify: (305) [user] eval_selfless_2([/, 'tok-split', 3], _9402) Call: (306) [system] var(/) ^ Redo: (305) [user] eval_selfless_2([/, 'tok-split', 3], _9402) ^ Unify: (305) [user] eval_selfless_2([/, 'tok-split', 3], _9402) ^ Call: (306) [user] fake_notrace((ground([/, 'tok-split', 3]), [/, 'tok-split', 3]=[_85924, _85930, _85936], atom(_85924), catch_warn(current_op(_85962, yfx, _85924)), [/, 'tok-split', 3]\=[_85982], s2ps([/, 'tok-split', 3], _85990))) ^ Unify: (306) [user] fake_notrace(user:(ground([/, 'tok-split', 3]), [/, 'tok-split', 3]=[_85924, _85930, _85936], atom(_85924), catch_warn(current_op(_85962, yfx, _85924)), [/, 'tok-split', 3]\=[_85982], s2ps([/, 'tok-split', 3], _85990))) ^ Call: (307) [user] real_notrace(user:(ground([/, 'tok-split', 3]), [/, 'tok-split', 3]=[_85924, _85930, _85936], atom(_85924), catch_warn(current_op(_85962, yfx, _85924)), [/, 'tok-split', 3]\=[_85982], s2ps([/, 'tok-split', 3], _85990))) ^ Unify: (307) [user] real_notrace(user:(ground([/, 'tok-split', 3]), [/, 'tok-split', 3]=[_85924, _85930, _85936], atom(_85924), catch_warn(current_op(_85962, yfx, _85924)), [/, 'tok-split', 3]\=[_85982], s2ps([/, 'tok-split', 3], _85990))) ^ Call: (308) [user] setup_call_cleanup('$notrace'(_89696, _89698), once(user:(ground([/, 'tok-split', 3]), [/, 'tok-split', 3]=[_85924, _85930, _85936], atom(_85924), catch_warn(current_op(_85962, yfx, _85924)), [/, 'tok-split', 3]\=[_85982], s2ps([/, 'tok-split', 3], _85990))), '$restore_trace'(_89696, _89698)) ^ Unify: (308) [system] setup_call_cleanup(user:'$notrace'(_89696, _89698), user:once(user:(ground([/, 'tok-split', 3]), [/, 'tok-split', 3]=[_85924, _85930, _85936], atom(_85924), catch_warn(current_op(_85962, yfx, _85924)), [/, 'tok-split', 3]\=[_85982], s2ps([/, 'tok-split', 3], _85990))), user:'$restore_trace'(_89696, _89698)) ^ Call: (309) [system] sig_atomic(user:'$notrace'(_89696, _89698)) ^ Exit: (308) [system] setup_call_cleanup(user:'$notrace'(3, -1), user:once(user:(ground([/, 'tok-split', 3]), [/, 'tok-split', 3]=[/, 'tok-split', 3], atom(/), catch_warn(current_op(400, yfx, /)), [/, 'tok-split', 3]\=[_85982], s2ps([/, 'tok-split', 3], 'tok-split'/3))), user:'$restore_trace'(3, -1)) ^ Exit: (307) [user] real_notrace(user:(ground([/, 'tok-split', 3]), [/, 'tok-split', 3]=[/, 'tok-split', 3], atom(/), catch_warn(current_op(400, yfx, /)), [/, 'tok-split', 3]\=[_85982], s2ps([/, 'tok-split', 3], 'tok-split'/3))) ^ Exit: (306) [user] fake_notrace(user:(ground([/, 'tok-split', 3]), [/, 'tok-split', 3]=[/, 'tok-split', 3], atom(/), catch_warn(current_op(400, yfx, /)), [/, 'tok-split', 3]\=[_85982], s2ps([/, 'tok-split', 3], 'tok-split'/3))) ^ Call: (306) [user] fake_notrace(catch(_9402 is 'tok-split'/3, _95410, fail)) ^ Unify: (306) [user] fake_notrace(user:catch(_9402 is 'tok-split'/3, _95410, fail)) ^ Call: (307) [user] real_notrace(user:catch(_9402 is 'tok-split'/3, _95410, fail)) ^ Unify: (307) [user] real_notrace(user:catch(_9402 is 'tok-split'/3, _95410, fail)) ^ Call: (308) [user] setup_call_cleanup('$notrace'(_99124, _99126), once(user:catch(_9402 is 'tok-split'/3, _95410, fail)), '$restore_trace'(_99124, _99126)) ^ Unify: (308) [system] setup_call_cleanup(user:'$notrace'(_99124, _99126), user:once(user:catch(_9402 is 'tok-split'/3, _95410, fail)), user:'$restore_trace'(_99124, _99126)) ^ Call: (309) [system] sig_atomic(user:'$notrace'(_99124, _99126)) ^ Fail: (307) [user] real_notrace(user:catch(_9402 is 'tok-split'/3, _9734, fail)) ^ Fail: (306) [user] fake_notrace(user:catch(_9402 is 'tok-split'/3, _9734, fail)) ^ Redo: (300) [user] subst_args2_failed(494, '&self', [/, 'tok-split', 3], _9402) ^ Unify: (300) [user] subst_args2_failed(494, '&self', [/, 'tok-split', 3], [_12608|_12610]) ^ Call: (301) [user] subst_args(_13622, _13624, 494, '&self', /, _12608) ^ Unify: (301) [user] subst_args(_14566, _14568, 494, '&self', /, _12608) Call: (302) [system] atom(_15436) ^ Redo: (301) [user] subst_args(_16436, _16438, 494, '&self', /, _12608) ^ Unify: (301) [user] subst_args(_17380, _17382, 494, '&self', /, _12608) ^ Call: (302) [user] self_subst(/) ^ Unify: (302) [user] self_subst(/) Call: (303) [system] callable(/) Exit: (303) [system] callable(/) ^ Unify: (302) [user] self_subst(/) ^ Call: (303) [user] self_eval(/) ^ Unify: (303) [user] self_eval(/) ^ Call: (305) [system] setup_call_cleanup('$notrace'(_24730, _24732), once(user:self_eval0(/)), '$restore_trace'(_24730, _24732)) ^ Unify: (305) [system] setup_call_cleanup(system:'$notrace'(_24730, _24732), system:once(user:self_eval0(/)), system:'$restore_trace'(_24730, _24732)) ^ Call: (306) [system] sig_atomic(system:'$notrace'(_24730, _24732)) ^ Exit: (305) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(/)), system:'$restore_trace'(3, -1)) ^ Exit: (303) [user] self_eval(/) ^ Exit: (302) [user] self_subst(/) Call: (302) [system] _12608=(/) Exit: (302) [system] (/)=(/) ^ Exit: (301) [user] subst_args(_32284, _32286, 494, '&self', /, /) ^ Call: (301) [user] subst_args2_failed(494, '&self', ['tok-split', 3], _12610) ^ Unify: (301) [user] subst_args2_failed(494, '&self', ['tok-split', 3], _12610) Call: (302) [system] ['tok-split', 3]==[] ^ Redo: (301) [user] subst_args2_failed(494, '&self', ['tok-split', 3], _12610) ^ Unify: (301) [user] subst_args2_failed(494, '&self', ['tok-split', 3], _12610) Call: (302) [system] var(['tok-split', 3]) ^ Redo: (301) [user] subst_args2_failed(494, '&self', ['tok-split', 3], _12610) ^ Unify: (301) [user] subst_args2_failed(494, '&self', ['tok-split', 3], _12610) ^ Call: (302) [user] once(subst_selfless(['tok-split', 3], _12610)) ^ Unify: (302) [system] once(user:subst_selfless(['tok-split', 3], _12610)) ^ Call: (303) [user] subst_selfless(['tok-split', 3], _12610) ^ Unify: (303) [user] subst_selfless(['tok-split', 3], _12610) Call: (304) [system] var('tok-split') ^ Redo: (303) [user] subst_selfless(['tok-split', 3], _12610) ^ Unify: (303) [user] subst_selfless(['tok-split', 3], _12610) ^ Call: (304) [user] eval_selfless(_47210, _47212, _47214, _47216, ['tok-split', 3], _12610) ^ Unify: (304) [user] eval_selfless(_48154, _48156, _48158, _48160, ['tok-split', 3], _12610) ^ Call: (305) [user] eval_selfless_0(['tok-split', 3], _12610) ^ Unify: (305) [user] eval_selfless_0(['tok-split', 3], _12610) Call: (306) [system] var('tok-split') ^ Redo: (305) [user] eval_selfless_0(['tok-split', 3], _12610) ^ Unify: (305) [user] eval_selfless_0(['tok-split', 3], _12610) ^ Call: (306) [user] eval_selfless_1(['tok-split', 3], _12610) ^ Unify: (306) [user] eval_selfless_1(['tok-split', 3], _12610) ^ Call: (307) [user] allow_clp ^ Unify: (307) [user] allow_clp ^ Call: (308) [user] false_flag ^ Unify: (308) [user] false_flag Call: (309) [system] fail Fail: (309) [system] fail ^ Fail: (308) [user] false_flag ^ Redo: (305) [user] eval_selfless_0(['tok-split', 3], _12610) ^ Unify: (305) [user] eval_selfless_0(['tok-split', 3], _12610) ^ Call: (306) [user] eval_selfless_2(['tok-split', 3], _12610) ^ Unify: (306) [user] eval_selfless_2(['tok-split', 3], _12610) Call: (307) [system] var('tok-split') ^ Redo: (306) [user] eval_selfless_2(['tok-split', 3], _12610) ^ Unify: (306) [user] eval_selfless_2(['tok-split', 3], _12610) ^ Call: (307) [user] fake_notrace((ground(['tok-split', 3]), ['tok-split', 3]=[_68450, _68456, _68462], atom(_68450), catch_warn(current_op(_68488, yfx, _68450)), ['tok-split', 3]\=[_68508], s2ps(['tok-split', 3], _68516))) ^ Unify: (307) [user] fake_notrace(user:(ground(['tok-split', 3]), ['tok-split', 3]=[_68450, _68456, _68462], atom(_68450), catch_warn(current_op(_68488, yfx, _68450)), ['tok-split', 3]\=[_68508], s2ps(['tok-split', 3], _68516))) ^ Call: (308) [user] real_notrace(user:(ground(['tok-split', 3]), ['tok-split', 3]=[_68450, _68456, _68462], atom(_68450), catch_warn(current_op(_68488, yfx, _68450)), ['tok-split', 3]\=[_68508], s2ps(['tok-split', 3], _68516))) ^ Unify: (308) [user] real_notrace(user:(ground(['tok-split', 3]), ['tok-split', 3]=[_68450, _68456, _68462], atom(_68450), catch_warn(current_op(_68488, yfx, _68450)), ['tok-split', 3]\=[_68508], s2ps(['tok-split', 3], _68516))) ^ Call: (309) [user] setup_call_cleanup('$notrace'(_72222, _72224), once(user:(ground(['tok-split', 3]), ['tok-split', 3]=[_68450, _68456, _68462], atom(_68450), catch_warn(current_op(_68488, yfx, _68450)), ['tok-split', 3]\=[_68508], s2ps(['tok-split', 3], _68516))), '$restore_trace'(_72222, _72224)) ^ Unify: (309) [system] setup_call_cleanup(user:'$notrace'(_72222, _72224), user:once(user:(ground(['tok-split', 3]), ['tok-split', 3]=[_68450, _68456, _68462], atom(_68450), catch_warn(current_op(_68488, yfx, _68450)), ['tok-split', 3]\=[_68508], s2ps(['tok-split', 3], _68516))), user:'$restore_trace'(_72222, _72224)) ^ Call: (310) [system] sig_atomic(user:'$notrace'(_72222, _72224)) ^ Fail: (308) [user] real_notrace(user:(ground(['tok-split', 3]), ['tok-split', 3]=[_68450, _68456, _68462], atom(_68450), catch_warn(current_op(_68488, yfx, _68450)), ['tok-split', 3]\=[_68508], s2ps(['tok-split', 3], _68516))) ^ Fail: (307) [user] fake_notrace(user:(ground(['tok-split', 3]), ['tok-split', 3]=[_68450, _68456, _68462], atom(_68450), catch_warn(current_op(_68488, yfx, _68450)), ['tok-split', 3]\=[_68508], s2ps(['tok-split', 3], _68516))) ^ Redo: (301) [user] subst_args2_failed(494, '&self', ['tok-split', 3], _12610) ^ Unify: (301) [user] subst_args2_failed(494, '&self', ['tok-split', 3], [_77846|_77848]) ^ Call: (302) [user] subst_args(_78860, _78862, 494, '&self', 'tok-split', _77846) ^ Unify: (302) [user] subst_args(_79804, _79806, 494, '&self', 'tok-split', _77846) Call: (303) [system] atom(_80674) ^ Redo: (302) [user] subst_args(_81674, _81676, 494, '&self', 'tok-split', _77846) ^ Unify: (302) [user] subst_args(_82618, _82620, 494, '&self', 'tok-split', _77846) ^ Call: (303) [user] self_subst('tok-split') ^ Unify: (303) [user] self_subst('tok-split') Call: (304) [system] callable('tok-split') Exit: (304) [system] callable('tok-split') ^ Unify: (303) [user] self_subst('tok-split') ^ Call: (304) [user] self_eval('tok-split') ^ Unify: (304) [user] self_eval('tok-split') ^ Call: (306) [system] setup_call_cleanup('$notrace'(_89968, _89970), once(user:self_eval0('tok-split')), '$restore_trace'(_89968, _89970)) ^ Unify: (306) [system] setup_call_cleanup(system:'$notrace'(_89968, _89970), system:once(user:self_eval0('tok-split')), system:'$restore_trace'(_89968, _89970)) ^ Call: (307) [system] sig_atomic(system:'$notrace'(_89968, _89970)) ^ Exit: (306) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0('tok-split')), system:'$restore_trace'(3, -1)) ^ Exit: (304) [user] self_eval('tok-split') ^ Exit: (303) [user] self_subst('tok-split') Call: (303) [system] _77846='tok-split' Exit: (303) [system] 'tok-split'='tok-split' ^ Exit: (302) [user] subst_args(_97522, _97524, 494, '&self', 'tok-split', 'tok-split') ^ Call: (302) [user] subst_args2_failed(494, '&self', [3], _77848) ^ Unify: (302) [user] subst_args2_failed(494, '&self', [3], _77848) Call: (303) [system] [3]==[] ^ Redo: (302) [user] subst_args2_failed(494, '&self', [3], _77848) ^ Unify: (302) [user] subst_args2_failed(494, '&self', [3], _77848) Call: (303) [system] var([3]) ^ Redo: (302) [user] subst_args2_failed(494, '&self', [3], _77848) ^ Unify: (302) [user] subst_args2_failed(494, '&self', [3], _77848) ^ Call: (303) [user] once(subst_selfless([3], _77848)) ^ Unify: (303) [system] once(user:subst_selfless([3], _77848)) ^ Call: (304) [user] subst_selfless([3], _77848) ^ Unify: (304) [user] subst_selfless([3], _77848) Call: (305) [system] var(3) ^ Redo: (304) [user] subst_selfless([3], _77848) ^ Unify: (304) [user] subst_selfless([3], _77848) ^ Call: (305) [user] eval_selfless(_112448, _112450, _112452, _112454, [3], _77848) ^ Unify: (305) [user] eval_selfless(_113392, _113394, _113396, _113398, [3], _77848) ^ Call: (306) [user] eval_selfless_0([3], _77848) ^ Unify: (306) [user] eval_selfless_0([3], _77848) Call: (307) [system] var(3) ^ Redo: (306) [user] eval_selfless_0([3], _77848) ^ Unify: (306) [user] eval_selfless_0([3], _77848) ^ Call: (307) [user] eval_selfless_1([3], _77848) ^ Unify: (307) [user] eval_selfless_1([3], _77848) ^ Call: (308) [user] allow_clp ^ Unify: (308) [user] allow_clp ^ Call: (309) [user] false_flag ^ Unify: (309) [user] false_flag Call: (310) [system] fail Fail: (310) [system] fail ^ Fail: (309) [user] false_flag ^ Redo: (306) [user] eval_selfless_0([3], _77848) ^ Unify: (306) [user] eval_selfless_0([3], _77848) ^ Call: (307) [user] eval_selfless_2([3], _77848) ^ Unify: (307) [user] eval_selfless_2([3], _77848) Call: (308) [system] var(3) ^ Redo: (307) [user] eval_selfless_2([3], _77848) ^ Unify: (307) [user] eval_selfless_2([3], _77848) ^ Call: (308) [user] fake_notrace((ground([3]), [3]=[_133688, _133694, _133700], atom(_133688), catch_warn(current_op(_133726, yfx, _133688)), [3]\=[_133746], s2ps([3], _133754))) ^ Unify: (308) [user] fake_notrace(user:(ground([3]), [3]=[_133688, _133694, _133700], atom(_133688), catch_warn(current_op(_133726, yfx, _133688)), [3]\=[_133746], s2ps([3], _133754))) ^ Call: (309) [user] real_notrace(user:(ground([3]), [3]=[_133688, _133694, _133700], atom(_133688), catch_warn(current_op(_133726, yfx, _133688)), [3]\=[_133746], s2ps([3], _133754))) ^ Unify: (309) [user] real_notrace(user:(ground([3]), [3]=[_133688, _133694, _133700], atom(_133688), catch_warn(current_op(_133726, yfx, _133688)), [3]\=[_133746], s2ps([3], _133754))) ^ Call: (310) [user] setup_call_cleanup('$notrace'(_137460, _137462), once(user:(ground([3]), [3]=[_133688, _133694, _133700], atom(_133688), catch_warn(current_op(_133726, yfx, _133688)), [3]\=[_133746], s2ps([3], _133754))), '$restore_trace'(_137460, _137462)) ^ Unify: (310) [system] setup_call_cleanup(user:'$notrace'(_137460, _137462), user:once(user:(ground([3]), [3]=[_133688, _133694, _133700], atom(_133688), catch_warn(current_op(_133726, yfx, _133688)), [3]\=[_133746], s2ps([3], _133754))), user:'$restore_trace'(_137460, _137462)) ^ Call: (311) [system] sig_atomic(user:'$notrace'(_137460, _137462)) ^ Fail: (309) [user] real_notrace(user:(ground([3]), [3]=[_133688, _133694, _133700], atom(_133688), catch_warn(current_op(_133726, yfx, _133688)), [3]\=[_133746], s2ps([3], _133754))) ^ Fail: (308) [user] fake_notrace(user:(ground([3]), [3]=[_133688, _133694, _133700], atom(_133688), catch_warn(current_op(_133726, yfx, _133688)), [3]\=[_133746], s2ps([3], _133754))) ^ Redo: (302) [user] subst_args2_failed(494, '&self', [3], _77848) ^ Unify: (302) [user] subst_args2_failed(494, '&self', [3], [_143084|_143086]) ^ Call: (303) [user] subst_args(_144098, _144100, 494, '&self', 3, _143084) ^ Unify: (303) [user] subst_args(_145042, _145044, 494, '&self', 3, _143084) Call: (304) [system] atom(_145912) ^ Redo: (303) [user] subst_args(_146912, _146914, 494, '&self', 3, _143084) ^ Unify: (303) [user] subst_args(_147856, _147858, 494, '&self', 3, _143084) ^ Call: (304) [user] self_subst(3) ^ Unify: (304) [user] self_subst(3) Call: (305) [system] callable(3) ^ Redo: (304) [user] self_subst(3) ^ Exit: (304) [user] self_subst(3) Call: (304) [system] _143084=3 Exit: (304) [system] 3=3 ^ Exit: (303) [user] subst_args(_155276, _155278, 494, '&self', 3, 3) ^ Call: (303) [user] subst_args2_failed(494, '&self', [], _143086) ^ Unify: (303) [user] subst_args2_failed(494, '&self', [], _143086) Call: (304) [system] []==[] Exit: (304) [system] []==[] Call: (304) [system] _143086=[] Exit: (304) [system] []=[] ^ Exit: (303) [user] subst_args2_failed(494, '&self', [], []) ^ Exit: (302) [user] subst_args2_failed(494, '&self', [3], [3]) ^ Exit: (301) [user] subst_args2_failed(494, '&self', ['tok-split', 3], ['tok-split', 3]) ^ Exit: (300) [user] subst_args2_failed(494, '&self', [/, 'tok-split', 3], [/, 'tok-split', 3]) ^ Exit: (299) [user] subst_args1(=, _9374, 494, '&self', [/, 'tok-split', 3], [/, 'tok-split', 3]) ^ Exit: (298) [user] subst_args1(_9372, _9374, 494, '&self', [/, 'tok-split', 3], [/, 'tok-split', 3]) Call: (298) [system] nb_setarg(1, retval(fail), [/, 'tok-split', 3]) Exit: (298) [system] nb_setarg(1, retval([/, 'tok-split', 3]), [/, 'tok-split', 3]) ^ Call: (298) [user] ignore(notrace((\+[/, 'tok-split', 3]\=_9418, nb_setarg(1, retval([/, 'tok-split', 3]), [/, 'tok-split', 3])))) ^ Unify: (298) [system] ignore(user:notrace((\+[/, 'tok-split', 3]\=_9418, nb_setarg(1, retval([/, 'tok-split', 3]), [/, 'tok-split', 3])))) ^ Call: (300) [system] setup_call_cleanup('$notrace'(_171120, _171122), once(user:(\+[/, 'tok-split', 3]\=_9418, nb_setarg(1, retval([/, 'tok-split', 3]), [/, 'tok-split', 3]))), '$restore_trace'(_171120, _171122)) ^ Unify: (300) [system] setup_call_cleanup(system:'$notrace'(_171120, _171122), system:once(user:(\+[/, 'tok-split', 3]\=_9418, nb_setarg(1, retval([/, 'tok-split', 3]), [/, 'tok-split', 3]))), system:'$restore_trace'(_171120, _171122)) ^ Call: (301) [system] sig_atomic(system:'$notrace'(_171120, _171122)) ^ Exit: (300) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(\+[/, 'tok-split', 3]\=_9418, nb_setarg(1, retval([/, 'tok-split', 3]), [/, 'tok-split', 3]))), system:'$restore_trace'(3, -1)) ^ Exit: (298) [system] ignore(user:notrace((\+[/, 'tok-split', 3]\=_9418, nb_setarg(1, retval([/, 'tok-split', 3]), [/, 'tok-split', 3])))) ^ Call: (298) [user] ignore((_9410==1->ignore(\+ \+ (flag(eval_num, _9448, _9448+1), (retval([/, 'tok-split', 3])\=@=retval(fail), nonvar([/, 'tok-split', 3])->indentq(5, _9448, <--, [false, [/, 'tok-split', 3]]);indentq(5, _9448, <--, [false, retval([/, 'tok-split', 3])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9448, _9448+1), (retval([/, 'tok-split', 3])\=@=retval(fail), nonvar([/, 'tok-split', 3])->indentq(5, _9448, <--, [false, [/, 'tok-split', 3]]);indentq(5, _9448, <--, [false, retval([/, 'tok-split', 3])])))))))))) ^ Unify: (298) [system] ignore(user:(_9410==1->ignore(\+ \+ (flag(eval_num, _9448, _9448+1), (retval([/, 'tok-split', 3])\=@=retval(fail), nonvar([/, 'tok-split', 3])->indentq(5, _9448, <--, [false, [/, 'tok-split', 3]]);indentq(5, _9448, <--, [false, retval([/, 'tok-split', 3])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9448, _9448+1), (retval([/, 'tok-split', 3])\=@=retval(fail), nonvar([/, 'tok-split', 3])->indentq(5, _9448, <--, [false, [/, 'tok-split', 3]]);indentq(5, _9448, <--, [false, retval([/, 'tok-split', 3])])))))))))) Call: (300) [system] _9410==1 Fail: (300) [system] _9410==1 ^ Call: (301) [system] setup_call_cleanup('$notrace'(_179576, _179578), once(user:ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9448, _9448+1), (retval([/, 'tok-split', 3])\=@=retval(fail), nonvar([/, 'tok-split', 3])->indentq(5, _9448, <--, [false, [/, 'tok-split', 3]]);indentq(5, _9448, <--, [false, retval([/, 'tok-split', 3])])))))))), '$restore_trace'(_179576, _179578)) ^ Unify: (301) [system] setup_call_cleanup(system:'$notrace'(_179576, _179578), system:once(user:ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9448, _9448+1), (retval([/, 'tok-split', 3])\=@=retval(fail), nonvar([/, 'tok-split', 3])->indentq(5, _9448, <--, [false, [/, 'tok-split', 3]]);indentq(5, _9448, <--, [false, retval([/, 'tok-split', 3])])))))))), system:'$restore_trace'(_179576, _179578)) ^ Call: (302) [system] sig_atomic(system:'$notrace'(_179576, _179578)) ^ Exit: (301) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9448, _9448+1), (retval([/, 'tok-split', 3])\=@=retval(fail), nonvar([/, 'tok-split', 3])->indentq(5, _9448, <--, [false, [/, 'tok-split', 3]]);indentq(5, _9448, <--, [false, retval([/, 'tok-split', 3])])))))))), system:'$restore_trace'(3, -1)) ^ Exit: (298) [system] ignore(user:(_9410==1->ignore(\+ \+ (flag(eval_num, _9448, _9448+1), (retval([/, 'tok-split', 3])\=@=retval(fail), nonvar([/, 'tok-split', 3])->indentq(5, _9448, <--, [false, [/, 'tok-split', 3]]);indentq(5, _9448, <--, [false, retval([/, 'tok-split', 3])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9448, _9448+1), (retval([/, 'tok-split', 3])\=@=retval(fail), nonvar([/, 'tok-split', 3])->indentq(5, _9448, <--, [false, [/, 'tok-split', 3]]);indentq(5, _9448, <--, [false, retval([/, 'tok-split', 3])])))))))))) ^ Exit: (296) [system] call_cleanup(user:((call(subst_args1(_9372, _9374), 494, '&self', [/, 'tok-split', 3], [/, 'tok-split', 3])*->nb_setarg(1, retval([/, 'tok-split', 3]), [/, 'tok-split', 3]);fail, trace, call(subst_args1(_9372, _9374), 494, '&self', [/, 'tok-split', 3], [/, 'tok-split', 3])), ignore(notrace((\+[/, 'tok-split', 3]\=_9418, nb_setarg(1, retval([/, 'tok-split', 3]), [/, 'tok-split', 3]))))), user:ignore((_9410==1->ignore(\+ \+ (flag(eval_num, _9448, _9448+1), (retval([/, 'tok-split', 3])\=@=retval(fail), nonvar([/, 'tok-split', 3])->indentq(5, _9448, <--, [false, [/, 'tok-split', 3]]);indentq(5, _9448, <--, [false, retval([/, 'tok-split', 3])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9448, _9448+1), (retval([/, 'tok-split', 3])\=@=retval(fail), nonvar([/, 'tok-split', 3])->indentq(5, _9448, <--, [false, [/, 'tok-split', 3]]);indentq(5, _9448, <--, [false, retval([/, 'tok-split', 3])]))))))))))) Call: (296) [system] retval([/, 'tok-split', 3])\=@=retval(fail) Exit: (296) [system] retval([/, 'tok-split', 3])\=@=retval(fail) ^ Exit: (295) [user] trace_eval(subst_args1(_9372, _9374), (false, (e2;e)), 494, '&self', [/, 'tok-split', 3], [/, 'tok-split', 3]) Call: (295) [system] [/, 'tok-split', 3]\=@=[/, 'tok-split', 3] ^ Redo: (294) [user] subst_args0(_9372, _9374, 494, '&self', [/, 'tok-split', 3], _9366) Call: (295) [system] _9366=[/, 'tok-split', 3] Exit: (295) [system] [/, 'tok-split', 3]=[/, 'tok-split', 3] ^ Exit: (294) [user] subst_args0(_9372, _9374, 494, '&self', [/, 'tok-split', 3], [/, 'tok-split', 3]) ^ Exit: (293) [user] subst_args(_9372, _9374, 495, '&self', [/, 'tok-split', 3], [/, 'tok-split', 3]) ^ Call: (293) [user] subst_args2_failed(495, '&self', [[/, 'tok-split', 4]], _9368) ^ Unify: (293) [user] subst_args2_failed(495, '&self', [[/, 'tok-split', 4]], _9368) Call: (294) [system] [[/, 'tok-split', 4]]==[] ^ Redo: (293) [user] subst_args2_failed(495, '&self', [[/, 'tok-split', 4]], _9368) ^ Unify: (293) [user] subst_args2_failed(495, '&self', [[/, 'tok-split', 4]], _9368) Call: (294) [system] var([[/, 'tok-split', 4]]) ^ Redo: (293) [user] subst_args2_failed(495, '&self', [[/, 'tok-split', 4]], _9368) ^ Unify: (293) [user] subst_args2_failed(495, '&self', [[/, 'tok-split', 4]], _9368) ^ Call: (294) [user] once(subst_selfless([[/, 'tok-split', 4]], _9368)) ^ Unify: (294) [system] once(user:subst_selfless([[/, 'tok-split', 4]], _9368)) ^ Call: (295) [user] subst_selfless([[/, 'tok-split', 4]], _9368) ^ Unify: (295) [user] subst_selfless([[/, 'tok-split', 4]], _9368) Call: (296) [system] var([/, 'tok-split', 4]) ^ Redo: (295) [user] subst_selfless([[/, 'tok-split', 4]], _9368) ^ Unify: (295) [user] subst_selfless([[/, 'tok-split', 4]], _9368) ^ Call: (296) [user] eval_selfless(_207858, _207860, _207862, _207864, [[/, 'tok-split', 4]], _9368) ^ Unify: (296) [user] eval_selfless(_208802, _208804, _208806, _208808, [[/, 'tok-split', 4]], _9368) ^ Call: (297) [user] eval_selfless_0([[/, 'tok-split', 4]], _9368) ^ Unify: (297) [user] eval_selfless_0([[/, 'tok-split', 4]], _9368) Call: (298) [system] var([/, 'tok-split', 4]) ^ Redo: (297) [user] eval_selfless_0([[/, 'tok-split', 4]], _9368) ^ Unify: (297) [user] eval_selfless_0([[/, 'tok-split', 4]], _9368) ^ Call: (298) [user] eval_selfless_1([[/, 'tok-split', 4]], _9368) ^ Unify: (298) [user] eval_selfless_1([[/, 'tok-split', 4]], _9368) ^ Call: (299) [user] allow_clp ^ Unify: (299) [user] allow_clp ^ Call: (300) [user] false_flag ^ Unify: (300) [user] false_flag Call: (301) [system] fail Fail: (301) [system] fail ^ Fail: (300) [user] false_flag ^ Redo: (297) [user] eval_selfless_0([[/, 'tok-split', 4]], _9368) ^ Unify: (297) [user] eval_selfless_0([[/, 'tok-split', 4]], _9368) ^ Call: (298) [user] eval_selfless_2([[/, 'tok-split', 4]], _9368) ^ Unify: (298) [user] eval_selfless_2([[/, 'tok-split', 4]], _9368) Call: (299) [system] var([/, 'tok-split', 4]) ^ Redo: (298) [user] eval_selfless_2([[/, 'tok-split', 4]], _9368) ^ Unify: (298) [user] eval_selfless_2([[/, 'tok-split', 4]], _9368) ^ Call: (299) [user] fake_notrace((ground([[/, 'tok-split', 4]]), [[/, 'tok-split', 4]]=[_229098, _229104, _229110], atom(_229098), catch_warn(current_op(_229136, yfx, _229098)), [[/, 'tok-split', 4]]\=[_229156], s2ps([[/, 'tok-split', 4]], _229164))) ^ Unify: (299) [user] fake_notrace(user:(ground([[/, 'tok-split', 4]]), [[/, 'tok-split', 4]]=[_229098, _229104, _229110], atom(_229098), catch_warn(current_op(_229136, yfx, _229098)), [[/, 'tok-split', 4]]\=[_229156], s2ps([[/, 'tok-split', 4]], _229164))) ^ Call: (300) [user] real_notrace(user:(ground([[/, 'tok-split', 4]]), [[/, 'tok-split', 4]]=[_229098, _229104, _229110], atom(_229098), catch_warn(current_op(_229136, yfx, _229098)), [[/, 'tok-split', 4]]\=[_229156], s2ps([[/, 'tok-split', 4]], _229164))) ^ Unify: (300) [user] real_notrace(user:(ground([[/, 'tok-split', 4]]), [[/, 'tok-split', 4]]=[_229098, _229104, _229110], atom(_229098), catch_warn(current_op(_229136, yfx, _229098)), [[/, 'tok-split', 4]]\=[_229156], s2ps([[/, 'tok-split', 4]], _229164))) ^ Call: (301) [user] setup_call_cleanup('$notrace'(_232870, _232872), once(user:(ground([[/, 'tok-split', 4]]), [[/, 'tok-split', 4]]=[_229098, _229104, _229110], atom(_229098), catch_warn(current_op(_229136, yfx, _229098)), [[/, 'tok-split', 4]]\=[_229156], s2ps([[/, 'tok-split', 4]], _229164))), '$restore_trace'(_232870, _232872)) ^ Unify: (301) [system] setup_call_cleanup(user:'$notrace'(_232870, _232872), user:once(user:(ground([[/, 'tok-split', 4]]), [[/, 'tok-split', 4]]=[_229098, _229104, _229110], atom(_229098), catch_warn(current_op(_229136, yfx, _229098)), [[/, 'tok-split', 4]]\=[_229156], s2ps([[/, 'tok-split', 4]], _229164))), user:'$restore_trace'(_232870, _232872)) ^ Call: (302) [system] sig_atomic(user:'$notrace'(_232870, _232872)) ^ Fail: (300) [user] real_notrace(user:(ground([[/, 'tok-split', 4]]), [[/, 'tok-split', 4]]=[_229098, _229104, _229110], atom(_229098), catch_warn(current_op(_229136, yfx, _229098)), [[/, 'tok-split', 4]]\=[_229156], s2ps([[/, 'tok-split', 4]], _229164))) ^ Fail: (299) [user] fake_notrace(user:(ground([[/, 'tok-split', 4]]), [[/, 'tok-split', 4]]=[_229098, _229104, _229110], atom(_229098), catch_warn(current_op(_229136, yfx, _229098)), [[/, 'tok-split', 4]]\=[_229156], s2ps([[/, 'tok-split', 4]], _229164))) ^ Redo: (293) [user] subst_args2_failed(495, '&self', [[/, 'tok-split', 4]], _9368) ^ Unify: (293) [user] subst_args2_failed(495, '&self', [[/, 'tok-split', 4]], [_238494|_238496]) ^ Call: (294) [user] subst_args(_239508, _239510, 495, '&self', [/, 'tok-split', 4], _238494) ^ Unify: (294) [user] subst_args(_240452, _240454, 495, '&self', [/, 'tok-split', 4], _238494) Call: (295) [system] atom(_241322) ^ Redo: (294) [user] subst_args(_242322, _242324, 495, '&self', [/, 'tok-split', 4], _238494) ^ Unify: (294) [user] subst_args(_243266, _243268, 495, '&self', [/, 'tok-split', 4], _238494) ^ Call: (295) [user] self_subst([/, 'tok-split', 4]) ^ Unify: (295) [user] self_subst([/, 'tok-split', 4]) Call: (296) [system] callable([/, 'tok-split', 4]) Exit: (296) [system] callable([/, 'tok-split', 4]) ^ Unify: (295) [user] self_subst([/, 'tok-split', 4]) ^ Call: (296) [user] self_eval([/, 'tok-split', 4]) ^ Unify: (296) [user] self_eval([/, 'tok-split', 4]) ^ Call: (298) [system] setup_call_cleanup('$notrace'(_250616, _250618), once(user:self_eval0([/, 'tok-split', 4])), '$restore_trace'(_250616, _250618)) ^ Unify: (298) [system] setup_call_cleanup(system:'$notrace'(_250616, _250618), system:once(user:self_eval0([/, 'tok-split', 4])), system:'$restore_trace'(_250616, _250618)) ^ Call: (299) [system] sig_atomic(system:'$notrace'(_250616, _250618)) ^ Fail: (296) [user] self_eval([/, 'tok-split', 4]) ^ Redo: (294) [user] subst_args(_254452, _254454, 495, '&self', [/, 'tok-split', 4], _238494) ^ Unify: (294) [user] subst_args(_255396, _255398, 495, '&self', [/, 'tok-split', 4], _238494) Call: (295) [system] ['tok-split', 4]==[] ^ Redo: (294) [user] subst_args(_257268, _257270, 495, '&self', [/, 'tok-split', 4], _238494) ^ Unify: (294) [user] subst_args(_258212, _258214, 495, '&self', [/, 'tok-split', 4], _238494) ^ Call: (296) [system] setup_call_cleanup('$notrace'(_259102, _259104), once(user:(_259084 is 495-1)), '$restore_trace'(_259102, _259104)) ^ Unify: (296) [system] setup_call_cleanup(system:'$notrace'(_259102, _259104), system:once(user:(_259084 is 495-1)), system:'$restore_trace'(_259102, _259104)) ^ Call: (297) [system] sig_atomic(system:'$notrace'(_259102, _259104)) ^ Exit: (296) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(494 is 495-1)), system:'$restore_trace'(3, -1)) ^ Call: (295) [user] subst_args0(_262878, _262880, 494, '&self', [/, 'tok-split', 4], _238494) ^ Unify: (295) [user] subst_args0(_262878, _262880, 494, '&self', [/, 'tok-split', 4], _238494) ^ Call: (296) [user] self_subst([/, 'tok-split', 4]) ^ Unify: (296) [user] self_subst([/, 'tok-split', 4]) Call: (297) [system] callable([/, 'tok-split', 4]) Exit: (297) [system] callable([/, 'tok-split', 4]) ^ Unify: (296) [user] self_subst([/, 'tok-split', 4]) ^ Call: (297) [user] self_eval([/, 'tok-split', 4]) ^ Unify: (297) [user] self_eval([/, 'tok-split', 4]) ^ Call: (299) [system] setup_call_cleanup('$notrace'(_271256, _271258), once(user:self_eval0([/, 'tok-split', 4])), '$restore_trace'(_271256, _271258)) ^ Unify: (299) [system] setup_call_cleanup(system:'$notrace'(_271256, _271258), system:once(user:self_eval0([/, 'tok-split', 4])), system:'$restore_trace'(_271256, _271258)) ^ Call: (300) [system] sig_atomic(system:'$notrace'(_271256, _271258)) ^ Fail: (297) [user] self_eval([/, 'tok-split', 4]) ^ Redo: (295) [user] subst_args0(_262878, _262880, 494, '&self', [/, 'tok-split', 4], _238494) ^ Unify: (295) [user] subst_args0(_262878, _262880, 494, '&self', [/, 'tok-split', 4], _238494) Call: (296) [system] _276912 is 494+ -1 Exit: (296) [system] 493 is 494+ -1 ^ Call: (296) [user] trace_eval(subst_args1(_262878, _262880), (false, (e2;e)), 494, '&self', [/, 'tok-split', 4], _278788) ^ Unify: (296) [user] trace_eval(subst_args1(_262878, _262880), (false, (e2;e)), 494, '&self', [/, 'tok-split', 4], _278788) ^ Call: (297) [user] must_det_ll((notrace((flag(eval_num, _280698, _280698+1), _280716 is _280698 mod 500, _280734 is 99-494 mod 100, _280758=_280760, option_else('trace-length', _280772, 500), option_else('trace-depth', _280780, 30))), quietly(if_t((nop(stop_rtrace), _280716>_280772), (set_debug(eval, false), _280836 is _280772+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_280836])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_280888))))) ^ Unify: (297) [user] must_det_ll(user:(notrace((flag(eval_num, _280698, _280698+1), _280716 is _280698 mod 500, _280734 is 99-494 mod 100, _280758=_280760, option_else('trace-length', _280772, 500), option_else('trace-depth', _280780, 30))), quietly(if_t((nop(stop_rtrace), _280716>_280772), (set_debug(eval, false), _280836 is _280772+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_280836])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_280888))))) ^ Call: (298) [user] once(user:(notrace((flag(eval_num, _280698, _280698+1), _280716 is _280698 mod 500, _280734 is 99-494 mod 100, _280758=_280760, option_else('trace-length', _280772, 500), option_else('trace-depth', _280780, 30))), quietly(if_t((nop(stop_rtrace), _280716>_280772), (set_debug(eval, false), _280836 is _280772+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_280836])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_280888))))) ^ Unify: (298) [system] once(user:(notrace((flag(eval_num, _280698, _280698+1), _280716 is _280698 mod 500, _280734 is 99-494 mod 100, _280758=_280760, option_else('trace-length', _280772, 500), option_else('trace-depth', _280780, 30))), quietly(if_t((nop(stop_rtrace), _280716>_280772), (set_debug(eval, false), _280836 is _280772+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_280836])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_280888))))) ^ Call: (301) [system] setup_call_cleanup('$notrace'(_284612, _284614), once(user:(flag(eval_num, _280698, _280698+1), _280716 is _280698 mod 500, _280734 is 99-494 mod 100, _280758=_280760, option_else('trace-length', _280772, 500), option_else('trace-depth', _280780, 30))), '$restore_trace'(_284612, _284614)) ^ Unify: (301) [system] setup_call_cleanup(system:'$notrace'(_284612, _284614), system:once(user:(flag(eval_num, _280698, _280698+1), _280716 is _280698 mod 500, _280734 is 99-494 mod 100, _280758=_280760, option_else('trace-length', _280772, 500), option_else('trace-depth', _280780, 30))), system:'$restore_trace'(_284612, _284614)) ^ Call: (302) [system] sig_atomic(system:'$notrace'(_284612, _284614)) ^ Exit: (301) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(flag(eval_num, 62, 62+1), 62 is 62 mod 500, 5 is 99-494 mod 100, _280758=_280758, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), system:'$restore_trace'(3, -1)) ^ Call: (301) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 62>500), (set_debug(eval, false), _280836 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_280836])), nop((start_rtrace, rtrace))))) ^ Unify: (301) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 62>500), (set_debug(eval, false), _280836 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_280836])), nop((start_rtrace, rtrace))))) ^ Exit: (301) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 62>500), (set_debug(eval, false), _280836 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_280836])), nop((start_rtrace, rtrace))))) Call: (300) [user] nop(notrace(no_repeats_var(_280888))) Unify: (300) [user] nop(notrace(no_repeats_var(_280888))) Exit: (300) [user] nop(notrace(no_repeats_var(_280888))) ^ Exit: (298) [system] once(user:(notrace((flag(eval_num, 62, 62+1), 62 is 62 mod 500, 5 is 99-494 mod 100, _280758=_280758, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), quietly(if_t((nop(stop_rtrace), 62>500), (set_debug(eval, false), _280836 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_280836])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_280888))))) ^ Exit: (297) [user] must_det_ll(user:(notrace((flag(eval_num, 62, 62+1), 62 is 62 mod 500, 5 is 99-494 mod 100, _280758=_280758, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), quietly(if_t((nop(stop_rtrace), 62>500), (set_debug(eval, false), _280836 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_280836])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_280888))))) Call: (297) [occurs] occurs:sub_term(_296076, (false, (e2;e))) Unify: (297) [occurs] occurs:sub_term((false, (e2;e)), (false, (e2;e))) Exit: (297) [occurs] occurs:sub_term((false, (e2;e)), (false, (e2;e))) Call: (297) [system] (false, (e2;e))\=(false, (e2;e)) Fail: (297) [system] (false, (e2;e))\=(false, (e2;e)) Redo: (297) [occurs] occurs:sub_term(_296076, (false, (e2;e))) Unify: (297) [occurs] occurs:sub_term(_296076, (false, (e2;e))) Call: (298) [system] compound((false, (e2;e))) Exit: (298) [system] compound((false, (e2;e))) Call: (298) [system] arg(_304498, (false, (e2;e)), _304422) Exit: (298) [system] arg(1, (false, (e2;e)), false) Call: (298) [occurs] occurs:sub_term(_296076, false) Unify: (298) [occurs] occurs:sub_term(false, false) Exit: (298) [occurs] occurs:sub_term(false, false) Exit: (297) [occurs] occurs:sub_term(false, (false, (e2;e))) Call: (297) [system] (false, (e2;e))\=false Exit: (297) [system] (false, (e2;e))\=false ^ Call: (297) [user] if_trace((eval;false, (e2;e)), (_280758=1, indentq(5, 62, -->, [false, [/, 'tok-split', 4]]))) ^ Unify: (297) [user] if_trace((eval;false, (e2;e)), (_280758=1, indentq(5, 62, -->, [false, [/, 'tok-split', 4]]))) ^ Call: (299) [system] setup_call_cleanup('$notrace'(_313802, _313804), once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _280758=1, indentq(5, 62, -->, [false, [/, 'tok-split', 4]]))), _313760, fbug((_313760-->if_trace((eval;false, (e2;e)), (_280758=1, indentq(5, 62, -->, [false, [/, 'tok-split', 4]])))))))), '$restore_trace'(_313802, _313804)) ^ Unify: (299) [system] setup_call_cleanup(system:'$notrace'(_313802, _313804), system:once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _280758=1, indentq(5, 62, -->, [false, [/, 'tok-split', 4]]))), _313760, fbug((_313760-->if_trace((eval;false, (e2;e)), (_280758=1, indentq(5, 62, -->, [false, [/, 'tok-split', 4]])))))))), system:'$restore_trace'(_313802, _313804)) ^ Call: (300) [system] sig_atomic(system:'$notrace'(_313802, _313804)) ^ Exit: (299) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _280758=1, indentq(5, 62, -->, [false, [/, 'tok-split', 4]]))), _313760, fbug((_313760-->if_trace((eval;false, (e2;e)), (_280758=1, indentq(5, 62, -->, [false, [/, 'tok-split', 4]])))))))), system:'$restore_trace'(3, -1)) ^ Exit: (297) [user] if_trace((eval;false, (e2;e)), (_280758=1, indentq(5, 62, -->, [false, [/, 'tok-split', 4]]))) Call: (297) [system] _318584=retval(fail) Exit: (297) [system] retval(fail)=retval(fail) Call: (297) [system] _320446=(\+ \+ (flag(eval_num, _320466, _320466+1), (retval(fail)\=@=retval(fail), nonvar(_278788)->indentq(5, _320466, <--, [false, _278788]);indentq(5, _320466, <--, [false, retval(fail)])))) Exit: (297) [system] (\+ \+ (flag(eval_num, _320466, _320466+1), (retval(fail)\=@=retval(fail), nonvar(_278788)->indentq(5, _320466, <--, [false, _278788]);indentq(5, _320466, <--, [false, retval(fail)]))))=(\+ \+ (flag(eval_num, _320466, _320466+1), (retval(fail)\=@=retval(fail), nonvar(_278788)->indentq(5, _320466, <--, [false, _278788]);indentq(5, _320466, <--, [false, retval(fail)])))) ^ Call: (297) [user] call_cleanup(((call(subst_args1(_262878, _262880), 494, '&self', [/, 'tok-split', 4], _278788)*->nb_setarg(1, retval(fail), _278788);fail, trace, call(subst_args1(_262878, _262880), 494, '&self', [/, 'tok-split', 4], _278788)), ignore(notrace((\+_278788\=_280888, nb_setarg(1, retval(fail), _278788))))), ignore((_280758==1->ignore(\+ \+ (flag(eval_num, _320466, _320466+1), (retval(fail)\=@=retval(fail), nonvar(_278788)->indentq(5, _320466, <--, [false, _278788]);indentq(5, _320466, <--, [false, retval(fail)]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _320466, _320466+1), (retval(fail)\=@=retval(fail), nonvar(_278788)->indentq(5, _320466, <--, [false, _278788]);indentq(5, _320466, <--, [false, retval(fail)]))))))))))) ^ Unify: (297) [system] call_cleanup(user:((call(subst_args1(_262878, _262880), 494, '&self', [/, 'tok-split', 4], _278788)*->nb_setarg(1, retval(fail), _278788);fail, trace, call(subst_args1(_262878, _262880), 494, '&self', [/, 'tok-split', 4], _278788)), ignore(notrace((\+_278788\=_280888, nb_setarg(1, retval(fail), _278788))))), user:ignore((_280758==1->ignore(\+ \+ (flag(eval_num, _320466, _320466+1), (retval(fail)\=@=retval(fail), nonvar(_278788)->indentq(5, _320466, <--, [false, _278788]);indentq(5, _320466, <--, [false, retval(fail)]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _320466, _320466+1), (retval(fail)\=@=retval(fail), nonvar(_278788)->indentq(5, _320466, <--, [false, _278788]);indentq(5, _320466, <--, [false, retval(fail)]))))))))))) ^ Call: (299) [user] subst_args1(_262878, _262880, 494, '&self', [/, 'tok-split', 4], _278788) ^ Unify: (299) [user] subst_args1(_262878, _262880, 494, '&self', [/, 'tok-split', 4], _278788) Call: (300) [system] var(_262878) Exit: (300) [system] var(_262878) ^ Call: (300) [user] subst_args1(=, _262880, 494, '&self', [/, 'tok-split', 4], _278788) ^ Unify: (300) [user] subst_args1(=, _262880, 494, '&self', [/, 'tok-split', 4], _278788) Call: (301) [system] var(=) ^ Redo: (300) [user] subst_args1(=, _262880, 494, '&self', [/, 'tok-split', 4], _278788) Call: (301) [system] atom(=) Exit: (301) [system] atom(=) Call: (301) [system] (=)\==(=) ^ Redo: (300) [user] subst_args1(=, _262880, 494, '&self', [/, 'tok-split', 4], _278788) ^ Unify: (300) [user] subst_args1(=, _262880, 494, '&self', [/, 'tok-split', 4], _278788) Call: (301) [system] atom([/, 'tok-split', 4]) ^ Redo: (300) [user] subst_args1(=, _262880, 494, '&self', [/, 'tok-split', 4], _278788) ^ Unify: (300) [user] subst_args1(=, _262880, 494, '&self', [/, 'tok-split', 4], _278788) Call: (301) [system] is_list(['tok-split', 4]) Exit: (301) [system] is_list(['tok-split', 4]) ^ Unify: (300) [user] subst_args1(=, _262880, 494, '&self', [/, 'tok-split', 4], _278788) Call: (301) [system] is_list([/, 'tok-split', 4]) Exit: (301) [system] is_list([/, 'tok-split', 4]) ^ Unify: (300) [user] subst_args1(=, _262880, 494, '&self', [/, 'tok-split', 4], [/|_344056]) Call: (301) [system] var(/) ^ Redo: (300) [user] subst_args1(=, _262880, 494, '&self', [/, 'tok-split', 4], _278788) ^ Unify: (300) [user] subst_args1(=, _262880, 494, '&self', [/, 'tok-split', 4], _278788) Call: (301) [system] fail ^ Redo: (300) [user] subst_args1(=, _262880, 494, '&self', [/, 'tok-split', 4], _278788) ^ Unify: (300) [user] subst_args1(=, _262880, 494, '&self', [/, 'tok-split', 4], _278788) Call: (301) [system] is_list([/, 'tok-split', 4]) Exit: (301) [system] is_list([/, 'tok-split', 4]) ^ Call: (301) [user] apply:maplist(self_subst, [/, 'tok-split', 4]) ^ Unify: (301) [apply] apply:maplist(user:self_subst, [/, 'tok-split', 4]) Call: (302) [apply] apply:maplist_([/, 'tok-split', 4], user:self_subst) Unify: (302) [apply] apply:maplist_([/, 'tok-split', 4], user:self_subst) ^ Call: (303) [user] self_subst(/) ^ Unify: (303) [user] self_subst(/) Call: (304) [system] callable(/) Exit: (304) [system] callable(/) ^ Unify: (303) [user] self_subst(/) ^ Call: (304) [user] self_eval(/) ^ Unify: (304) [user] self_eval(/) ^ Call: (306) [system] setup_call_cleanup('$notrace'(_362676, _362678), once(user:self_eval0(/)), '$restore_trace'(_362676, _362678)) ^ Unify: (306) [system] setup_call_cleanup(system:'$notrace'(_362676, _362678), system:once(user:self_eval0(/)), system:'$restore_trace'(_362676, _362678)) ^ Call: (307) [system] sig_atomic(system:'$notrace'(_362676, _362678)) ^ Exit: (306) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(/)), system:'$restore_trace'(3, -1)) ^ Exit: (304) [user] self_eval(/) ^ Exit: (303) [user] self_subst(/) Call: (303) [apply] apply:maplist_(['tok-split', 4], user:self_subst) Unify: (303) [apply] apply:maplist_(['tok-split', 4], user:self_subst) ^ Call: (304) [user] self_subst('tok-split') ^ Unify: (304) [user] self_subst('tok-split') Call: (305) [system] callable('tok-split') Exit: (305) [system] callable('tok-split') ^ Unify: (304) [user] self_subst('tok-split') ^ Call: (305) [user] self_eval('tok-split') ^ Unify: (305) [user] self_eval('tok-split') ^ Call: (307) [system] setup_call_cleanup('$notrace'(_376636, _376638), once(user:self_eval0('tok-split')), '$restore_trace'(_376636, _376638)) ^ Unify: (307) [system] setup_call_cleanup(system:'$notrace'(_376636, _376638), system:once(user:self_eval0('tok-split')), system:'$restore_trace'(_376636, _376638)) ^ Call: (308) [system] sig_atomic(system:'$notrace'(_376636, _376638)) ^ Exit: (307) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0('tok-split')), system:'$restore_trace'(3, -1)) ^ Exit: (305) [user] self_eval('tok-split') ^ Exit: (304) [user] self_subst('tok-split') Call: (304) [apply] apply:maplist_([4], user:self_subst) Unify: (304) [apply] apply:maplist_([4], user:self_subst) ^ Call: (305) [user] self_subst(4) ^ Unify: (305) [user] self_subst(4) Call: (306) [system] callable(4) ^ Redo: (305) [user] self_subst(4) ^ Exit: (305) [user] self_subst(4) Call: (305) [apply] apply:maplist_([], user:self_subst) Unify: (305) [apply] apply:maplist_([], user:self_subst) Exit: (305) [apply] apply:maplist_([], user:self_subst) Exit: (304) [apply] apply:maplist_([4], user:self_subst) Exit: (303) [apply] apply:maplist_(['tok-split', 4], user:self_subst) Exit: (302) [apply] apply:maplist_([/, 'tok-split', 4], user:self_subst) ^ Exit: (301) [apply] apply:maplist(user:self_subst, [/, 'tok-split', 4]) Call: (301) [system] [/, 'tok-split', 4]=[_395240|_395242] Exit: (301) [system] [/, 'tok-split', 4]=[/, 'tok-split', 4] Call: (301) [system] atom(/) Exit: (301) [system] atom(/) ^ Unify: (300) [user] subst_args1(=, _262880, 494, '&self', [/, 'tok-split', 4], _278788) ^ Call: (301) [user] is_space_op(/) ^ Redo: (300) [user] subst_args1(=, _262880, 494, '&self', [/, 'tok-split', 4], _278788) ^ Unify: (300) [user] subst_args1(=, _262880, 494, '&self', [/, 'tok-split', 4], _278788) Call: (301) [system] (/)==case ^ Redo: (300) [user] subst_args1(=, _262880, 494, '&self', [/, 'tok-split', 4], _278788) ^ Unify: (300) [user] subst_args1(=, _262880, 494, '&self', [/, 'tok-split', 4], _278788) Call: (301) [system] fail ^ Redo: (300) [user] subst_args1(=, _262880, 494, '&self', [/, 'tok-split', 4], _278788) ^ Unify: (300) [user] subst_args1(=, _262880, 494, '&self', [/, 'tok-split', 4], _278788) Call: (301) [system] _408324=do_more_defs(true) Exit: (301) [system] do_more_defs(true)=do_more_defs(true) ^ Call: (301) [user] clause(eval_21(subst_args, _262880, 494, '&self', [/, 'tok-split', 4], _278788), _410200) ^ Redo: (300) [user] subst_args1(=, _262880, 494, '&self', [/, 'tok-split', 4], _278788) ^ Unify: (300) [user] subst_args1(=, _262880, 494, '&self', [/, 'tok-split', 4], _278788) Call: (301) [system] fail ^ Redo: (300) [user] subst_args1(=, _262880, 494, '&self', [/, 'tok-split', 4], _278788) ^ Unify: (300) [user] subst_args1(=, _262880, 494, '&self', [/, 'tok-split', 4], _278788) ^ Call: (301) [user] is_and(/) ^ Unify: (301) [user] is_and(/) Call: (302) [system] atom(/) Exit: (302) [system] atom(/) ^ Unify: (301) [user] is_and(/) ^ Call: (302) [user] is_and(/, _420524) ^ Unify: (302) [user] is_and(/, _421452) Call: (303) [system] atom(/) Exit: (303) [system] atom(/) ^ Redo: (300) [user] subst_args1(=, _262880, 494, '&self', [/, 'tok-split', 4], _278788) ^ Unify: (300) [user] subst_args1(=, _262880, 494, '&self', [/, 'tok-split', 4], [/|_425100]) Call: (301) [system] nonvar(/) Exit: (301) [system] nonvar(/) Call: (301) [system] fail ^ Redo: (300) [user] subst_args1(=, _262880, 494, '&self', [/, 'tok-split', 4], _278788) ^ Unify: (300) [user] subst_args1(=, _262880, 494, '&self', [/, 'tok-split', 4], _278788) ^ Call: (301) [user] subst_args2(=, 494, '&self', [/, 'tok-split', 4], _278788) ^ Unify: (301) [user] subst_args2(=, 494, '&self', [/, 'tok-split', 4], _278788) Call: (302) [system] 494<3 ^ Redo: (301) [user] subst_args2(=, 494, '&self', [/, 'tok-split', 4], _278788) ^ Unify: (301) [user] subst_args2(=, 494, '&self', [/, 'tok-split', 4], _278788) Call: (302) [system] fail ^ Redo: (301) [user] subst_args2(=, 494, '&self', [/, 'tok-split', 4], _278788) ^ Unify: (301) [user] subst_args2(=, 494, '&self', [/, 'tok-split', 4], _278788) ^ Call: (302) [user] mnotrace(is_user_defined_head(=, '&self', /)) ^ Unify: (302) [user] mnotrace(is_user_defined_head(=, '&self', /)) ^ Call: (303) [user] once(is_user_defined_head(=, '&self', /)) ^ Unify: (303) [system] once(user:is_user_defined_head(=, '&self', /)) ^ Call: (304) [user] is_user_defined_head(=, '&self', /) ^ Unify: (304) [user] is_user_defined_head(=, '&self', /) ^ Call: (305) [user] mnotrace(is_user_defined_head0(=, '&self', /)) ^ Unify: (305) [user] mnotrace(is_user_defined_head0(=, '&self', /)) ^ Call: (306) [user] once(is_user_defined_head0(=, '&self', /)) ^ Unify: (306) [system] once(user:is_user_defined_head0(=, '&self', /)) ^ Call: (307) [user] is_user_defined_head0(=, '&self', /) ^ Unify: (307) [user] is_user_defined_head0(=, '&self', /) Call: (308) [system] callable(/) Exit: (308) [system] callable(/) Call: (308) [system] functor(/, _451202, _451282) Exit: (308) [system] functor(/, /, 0) ^ Call: (308) [user] is_user_defined_head_f(=, '&self', /) ^ Unify: (308) [user] is_user_defined_head_f(=, '&self', /) ^ Call: (309) [user] is_user_defined_head_f1(=, '&self', /) ^ Unify: (309) [user] is_user_defined_head_f1(=, '&self', /) Call: (310) [user] metta_eq_def(=, '&self', [/|_456800], _456882) Unify: (310) [user] metta_eq_def(=, '&self', [/|_456800], _457806) ^ Call: (311) [user] ignore((=)=(=)) ^ Unify: (311) [system] ignore(user:((=)=(=))) Call: (312) [system] (=)=(=) Exit: (312) [system] (=)=(=) ^ Exit: (311) [system] ignore(user:((=)=(=))) Call: (311) [user] metta_atom('&self', [=, [/|_456800], _463322]) Unify: (311) [user] metta_atom('&self', [=, [/|_456800], _463322]) ^ Call: (312) [user] typed_list('&self', _465236, _465158) ^ Unify: (312) [user] typed_list('&self', _466168, _465158) Call: (313) [system] compound('&self') Fail: (313) [system] compound('&self') ^ Fail: (312) [user] typed_list('&self', _468948, _465158) Redo: (311) [user] metta_atom('&self', [=, [/|_456800], _463322]) Unify: (311) [user] metta_atom('&self', [=, [/|_456800], _463322]) Call: (312) [system] '&self'=='&flybase' Redo: (311) [user] metta_atom('&self', [=, [/|_456800], _463322]) Unify: (311) [user] metta_atom('&self', [=, [/|_456800], _463322]) ^ Call: (312) [user] metta_atom_in_file('&self', [=, [/|_456800], _463322]) ^ Unify: (312) [user] metta_atom_in_file('&self', [=, [/|_456800], _463322]) ^ Call: (313) [user] metta_atom_in_file('&self', [=, [/|_456800], _463322], _476330, _476332) ^ Unify: (313) [user] metta_atom_in_file('&self', [=, [/|_456800], _463322], _477266, _477268) ^ Call: (314) [user] loaded_into_kb('&self', _478124) ^ Unify: (314) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Exit: (314) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Call: (314) [user] once(user:asserted_metta_pred(_488714, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Unify: (314) [system] once(user:asserted_metta_pred(_488714, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Call: (315) [user] asserted_metta_pred(_488714, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Fail: (315) [user] asserted_metta_pred(_488714, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Redo: (311) [user] metta_atom('&self', [=, [/|_456800], _463322]) Unify: (311) [user] metta_atom('&self', [=, [/|_456800], _463322]) Call: (312) [user] metta_atom_asserted('&self', [=, [/|_456800], _463322]) Unify: (312) [user] metta_atom_asserted('&self', [=, [/|_456800], _463322]) ^ Call: (313) [user] metta_atom_asserted_deduced('&self', [=, [/|_456800], _463322]) Redo: (312) [user] metta_atom_asserted('&self', [=, [/|_456800], _463322]) Redo: (311) [user] metta_atom('&self', [=, [/|_456800], _463322]) Unify: (311) [user] metta_atom('&self', [=, [/|_456800], _463322]) Call: (312) [system] '&self'\=='&corelib' Exit: (312) [system] '&self'\=='&corelib' ^ Call: (312) [user] using_all_spaces ^ Unify: (312) [user] using_all_spaces Call: (313) [system] nb_current(with_all_spaces, t) Redo: (311) [user] metta_atom('&self', [=, [/|_456800], _463322]) Unify: (311) [user] metta_atom('&self', [=, [/|_456800], _463322]) Call: (312) [system] '&self'\=='&corelib' Exit: (312) [system] '&self'\=='&corelib' Call: (312) [user] metta_atom_asserted('&self', '&corelib') Unify: (312) [user] metta_atom_asserted('&self', '&corelib') ^ Call: (313) [user] metta_atom_asserted_deduced('&self', '&corelib') Redo: (312) [user] metta_atom_asserted('&self', '&corelib') Unify: (312) [user] metta_atom_asserted('&self', '&corelib') Exit: (312) [user] metta_atom_asserted('&self', '&corelib') Call: (312) [user] should_inherit_from_corelib([=, [/|_9748], _9764]) Unify: (312) [user] should_inherit_from_corelib([=, [/|_9748], _9764]) ^ Call: (313) [user] using_all_spaces ^ Unify: (313) [user] using_all_spaces Call: (314) [system] nb_current(with_all_spaces, t) Redo: (312) [user] should_inherit_from_corelib([=, [/|_9748], _9764]) Unify: (312) [user] should_inherit_from_corelib([=, [/|_9748], _9764]) Call: (313) [system] (=)==(:) Redo: (312) [user] should_inherit_from_corelib([=, [/|_9748], _9764]) Unify: (312) [user] should_inherit_from_corelib([=, [/|_9748], _9764]) Call: (313) [system] (=)=='@doc' Redo: (312) [user] should_inherit_from_corelib([=, [/|_9748], _9764]) Unify: (312) [user] should_inherit_from_corelib([=, [/|_9748], _9764]) Call: (313) [system] fail Redo: (312) [user] metta_atom_asserted('&self', '&corelib') Redo: (311) [user] metta_atom('&self', [=, [/|_9748], _9764]) Fail: (310) [user] metta_eq_def(=, '&self', [/|_9748], _29764) ^ Fail: (309) [user] is_user_defined_head_f1(=, '&self', /) ^ Redo: (308) [user] is_user_defined_head_f(=, '&self', /) ^ Unify: (308) [user] is_user_defined_head_f(=, '&self', /) ^ Call: (309) [user] is_user_defined_head_f1(=, '&self', [/|_33408]) ^ Unify: (309) [user] is_user_defined_head_f1(=, '&self', [/|_33408]) Call: (310) [user] metta_eq_def(=, '&self', [[/|_33408]|_35278], _35360) Unify: (310) [user] metta_eq_def(=, '&self', [[/|_33408]|_35278], _36284) ^ Call: (311) [user] ignore((=)=(=)) ^ Unify: (311) [system] ignore(user:((=)=(=))) Call: (312) [system] (=)=(=) Exit: (312) [system] (=)=(=) ^ Exit: (311) [system] ignore(user:((=)=(=))) Call: (311) [user] metta_atom('&self', [=, [[/|_33408]|_35278], _41800]) Unify: (311) [user] metta_atom('&self', [=, [[/|_33408]|_35278], _41800]) ^ Call: (312) [user] typed_list('&self', _43714, _43636) ^ Unify: (312) [user] typed_list('&self', _44646, _43636) Call: (313) [system] compound('&self') Fail: (313) [system] compound('&self') ^ Fail: (312) [user] typed_list('&self', _47426, _43636) Redo: (311) [user] metta_atom('&self', [=, [[/|_33408]|_35278], _41800]) Unify: (311) [user] metta_atom('&self', [=, [[/|_33408]|_35278], _41800]) Call: (312) [system] '&self'=='&flybase' Redo: (311) [user] metta_atom('&self', [=, [[/|_33408]|_35278], _41800]) Unify: (311) [user] metta_atom('&self', [=, [[/|_33408]|_35278], _41800]) ^ Call: (312) [user] metta_atom_in_file('&self', [=, [[/|_33408]|_35278], _41800]) ^ Unify: (312) [user] metta_atom_in_file('&self', [=, [[/|_33408]|_35278], _41800]) ^ Call: (313) [user] metta_atom_in_file('&self', [=, [[/|_33408]|_35278], _41800], _54808, _54810) ^ Unify: (313) [user] metta_atom_in_file('&self', [=, [[/|_33408]|_35278], _41800], _55744, _55746) ^ Call: (314) [user] loaded_into_kb('&self', _56602) ^ Unify: (314) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Exit: (314) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Call: (314) [user] once(user:asserted_metta_pred(_67192, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Unify: (314) [system] once(user:asserted_metta_pred(_67192, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Call: (315) [user] asserted_metta_pred(_67192, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Fail: (315) [user] asserted_metta_pred(_67192, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Redo: (311) [user] metta_atom('&self', [=, [[/|_33408]|_35278], _41800]) Unify: (311) [user] metta_atom('&self', [=, [[/|_33408]|_35278], _41800]) Call: (312) [user] metta_atom_asserted('&self', [=, [[/|_33408]|_35278], _41800]) Unify: (312) [user] metta_atom_asserted('&self', [=, [[/|_33408]|_35278], _41800]) ^ Call: (313) [user] metta_atom_asserted_deduced('&self', [=, [[/|_33408]|_35278], _41800]) Redo: (312) [user] metta_atom_asserted('&self', [=, [[/|_33408]|_35278], _41800]) Redo: (311) [user] metta_atom('&self', [=, [[/|_33408]|_35278], _41800]) Unify: (311) [user] metta_atom('&self', [=, [[/|_33408]|_35278], _41800]) Call: (312) [system] '&self'\=='&corelib' Exit: (312) [system] '&self'\=='&corelib' ^ Call: (312) [user] using_all_spaces ^ Unify: (312) [user] using_all_spaces Call: (313) [system] nb_current(with_all_spaces, t) Redo: (311) [user] metta_atom('&self', [=, [[/|_33408]|_35278], _41800]) Unify: (311) [user] metta_atom('&self', [=, [[/|_33408]|_35278], _41800]) Call: (312) [system] '&self'\=='&corelib' Exit: (312) [system] '&self'\=='&corelib' Call: (312) [user] metta_atom_asserted('&self', '&corelib') Unify: (312) [user] metta_atom_asserted('&self', '&corelib') ^ Call: (313) [user] metta_atom_asserted_deduced('&self', '&corelib') Redo: (312) [user] metta_atom_asserted('&self', '&corelib') Unify: (312) [user] metta_atom_asserted('&self', '&corelib') Exit: (312) [user] metta_atom_asserted('&self', '&corelib') Call: (312) [user] should_inherit_from_corelib([=, [[/|_33408]|_35278], _41800]) Unify: (312) [user] should_inherit_from_corelib([=, [[/|_33408]|_35278], _41800]) ^ Call: (313) [user] using_all_spaces ^ Unify: (313) [user] using_all_spaces Call: (314) [system] nb_current(with_all_spaces, t) Redo: (312) [user] should_inherit_from_corelib([=, [[/|_33408]|_35278], _41800]) Unify: (312) [user] should_inherit_from_corelib([=, [[/|_33408]|_35278], _41800]) Call: (313) [system] (=)==(:) Redo: (312) [user] should_inherit_from_corelib([=, [[/|_33408]|_35278], _41800]) Unify: (312) [user] should_inherit_from_corelib([=, [[/|_33408]|_35278], _41800]) Call: (313) [system] (=)=='@doc' Redo: (312) [user] should_inherit_from_corelib([=, [[/|_33408]|_35278], _41800]) Unify: (312) [user] should_inherit_from_corelib([=, [[/|_33408]|_35278], _41800]) Call: (313) [system] fail Redo: (312) [user] metta_atom_asserted('&self', '&corelib') Redo: (311) [user] metta_atom('&self', [=, [[/|_33408]|_35278], _41800]) Fail: (310) [user] metta_eq_def(=, '&self', [[/|_33408]|_35278], _122396) ^ Fail: (309) [user] is_user_defined_head_f1(=, '&self', [/|_33408]) ^ Fail: (308) [user] is_user_defined_head_f(=, '&self', /) ^ Fail: (307) [user] is_user_defined_head0(=, '&self', /) ^ Fail: (306) [system] once(user:is_user_defined_head0(=, '&self', /)) ^ Fail: (305) [user] mnotrace(is_user_defined_head0(=, '&self', /)) ^ Fail: (304) [user] is_user_defined_head(=, '&self', /) ^ Fail: (303) [system] once(user:is_user_defined_head(=, '&self', /)) ^ Fail: (302) [user] mnotrace(is_user_defined_head(=, '&self', /)) ^ Redo: (301) [user] subst_args2(=, 494, '&self', [/, 'tok-split', 4], _9414) ^ Unify: (301) [user] subst_args2(=, 494, '&self', [/, 'tok-split', 4], _9414) ^ Call: (302) [user] subst_args40(=, 494, '&self', [/, 'tok-split', 4], _9414) ^ Unify: (302) [user] subst_args40(=, 494, '&self', [/, 'tok-split', 4], _9414) Call: (303) [user] is_function(/) Unify: (303) [user] is_function(/) ^ Call: (304) [user] symbol(/) ^ Unify: (304) [user] symbol(/) Call: (305) [system] atom(/) Exit: (305) [system] atom(/) ^ Exit: (304) [user] symbol(/) Exit: (303) [user] is_function(/) ^ Call: (303) [user] is_special_op(/) ^ Unify: (303) [user] is_special_op(/) ^ Call: (304) [user] current_self(_143640) ^ Unify: (304) [user] current_self(_143640) Call: (305) [system] nb_current(self_space, _143640) Exit: (305) [system] nb_current(self_space, '&self') Call: (305) [system] '&self'\==[] Exit: (305) [system] '&self'\==[] ^ Exit: (304) [user] current_self('&self') ^ Call: (304) [user] is_special_op('&self', /) ^ Unify: (304) [user] is_special_op('&self', /) Call: (305) [system] atom(/) Exit: (305) [system] atom(/) ^ Fail: (304) [user] is_special_op('&self', /) ^ Fail: (303) [user] is_special_op(/) ^ Redo: (302) [user] subst_args40(=, 494, '&self', [/, 'tok-split', 4], _9414) Call: (303) [system] is_list(['tok-split', 4]) Exit: (303) [system] is_list(['tok-split', 4]) ^ Call: (303) [user] apply:maplist(subst_args(=, _158474, 494, '&self'), ['tok-split', 4], _158480) ^ Unify: (303) [apply] apply:maplist(user:subst_args(=, _158474, 494, '&self'), ['tok-split', 4], _158480) Call: (304) [apply] apply:maplist_(['tok-split', 4], _158480, user:subst_args(=, _158474, 494, '&self')) Unify: (304) [apply] apply:maplist_(['tok-split', 4], [_161298|_161300], user:subst_args(=, _158474, 494, '&self')) ^ Call: (305) [user] subst_args(=, _158474, 494, '&self', 'tok-split', _161298) ^ Unify: (305) [user] subst_args(=, _158474, 494, '&self', 'tok-split', _161298) Call: (306) [system] atom(=) Exit: (306) [system] atom(=) Call: (306) [system] (=)\==(=) ^ Redo: (305) [user] subst_args(=, _158474, 494, '&self', 'tok-split', _161298) ^ Unify: (305) [user] subst_args(=, _158474, 494, '&self', 'tok-split', _161298) ^ Call: (306) [user] self_subst('tok-split') ^ Unify: (306) [user] self_subst('tok-split') Call: (307) [system] callable('tok-split') Exit: (307) [system] callable('tok-split') ^ Unify: (306) [user] self_subst('tok-split') ^ Call: (307) [user] self_eval('tok-split') ^ Unify: (307) [user] self_eval('tok-split') ^ Call: (309) [system] setup_call_cleanup('$notrace'(_175266, _175268), once(user:self_eval0('tok-split')), '$restore_trace'(_175266, _175268)) ^ Unify: (309) [system] setup_call_cleanup(system:'$notrace'(_175266, _175268), system:once(user:self_eval0('tok-split')), system:'$restore_trace'(_175266, _175268)) ^ Call: (310) [system] sig_atomic(system:'$notrace'(_175266, _175268)) ^ Exit: (309) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0('tok-split')), system:'$restore_trace'(3, -1)) ^ Exit: (307) [user] self_eval('tok-split') ^ Exit: (306) [user] self_subst('tok-split') Call: (306) [system] _161298='tok-split' Exit: (306) [system] 'tok-split'='tok-split' ^ Exit: (305) [user] subst_args(=, _158474, 494, '&self', 'tok-split', 'tok-split') Call: (305) [apply] apply:maplist_([4], _161300, user:subst_args(=, _158474, 494, '&self')) Unify: (305) [apply] apply:maplist_([4], [_184624|_184626], user:subst_args(=, _158474, 494, '&self')) ^ Call: (306) [user] subst_args(=, _158474, 494, '&self', 4, _184624) ^ Unify: (306) [user] subst_args(=, _158474, 494, '&self', 4, _184624) Call: (307) [system] atom(=) Exit: (307) [system] atom(=) Call: (307) [system] (=)\==(=) ^ Redo: (306) [user] subst_args(=, _158474, 494, '&self', 4, _184624) ^ Unify: (306) [user] subst_args(=, _158474, 494, '&self', 4, _184624) ^ Call: (307) [user] self_subst(4) ^ Unify: (307) [user] self_subst(4) Call: (308) [system] callable(4) ^ Redo: (307) [user] self_subst(4) ^ Exit: (307) [user] self_subst(4) Call: (307) [system] _184624=4 Exit: (307) [system] 4=4 ^ Exit: (306) [user] subst_args(=, _158474, 494, '&self', 4, 4) Call: (306) [apply] apply:maplist_([], _184626, user:subst_args(=, _158474, 494, '&self')) Unify: (306) [apply] apply:maplist_([], [], user:subst_args(=, _158474, 494, '&self')) Exit: (306) [apply] apply:maplist_([], [], user:subst_args(=, _158474, 494, '&self')) Exit: (305) [apply] apply:maplist_([4], [4], user:subst_args(=, _158474, 494, '&self')) Exit: (304) [apply] apply:maplist_(['tok-split', 4], ['tok-split', 4], user:subst_args(=, _158474, 494, '&self')) ^ Exit: (303) [apply] apply:maplist(user:subst_args(=, _158474, 494, '&self'), ['tok-split', 4], ['tok-split', 4]) ^ Call: (303) [user] subst_args5(494, '&self', [/, 'tok-split', 4], _9414) ^ Unify: (303) [user] subst_args5(494, '&self', [/, 'tok-split', 4], _9414) ^ Call: (304) [user] eval_selfless(_207088, _207090, 494, '&self', [/, 'tok-split', 4], _9414) ^ Unify: (304) [user] eval_selfless(_208032, _208034, 494, '&self', [/, 'tok-split', 4], _9414) ^ Call: (305) [user] eval_selfless_0([/, 'tok-split', 4], _9414) ^ Unify: (305) [user] eval_selfless_0([/, 'tok-split', 4], _9414) Call: (306) [system] var(/) ^ Redo: (305) [user] eval_selfless_0([/, 'tok-split', 4], _9414) ^ Unify: (305) [user] eval_selfless_0([/, 'tok-split', 4], _9414) ^ Call: (306) [user] is_assignment(/) ^ Unify: (306) [user] is_assignment(/) Call: (307) [system] atom(/) Exit: (307) [system] atom(/) ^ Redo: (305) [user] eval_selfless_0([/, 'tok-split', 4], _9414) ^ Unify: (305) [user] eval_selfless_0([/, 'tok-split', 4], _9414) ^ Call: (306) [user] eval_selfless_1([/, 'tok-split', 4], _9414) ^ Unify: (306) [user] eval_selfless_1([/, 'tok-split', 4], _9414) ^ Call: (307) [user] allow_clp ^ Unify: (307) [user] allow_clp ^ Call: (308) [user] false_flag ^ Unify: (308) [user] false_flag Call: (309) [system] fail Fail: (309) [system] fail ^ Fail: (308) [user] false_flag ^ Redo: (305) [user] eval_selfless_0([/, 'tok-split', 4], _9414) ^ Unify: (305) [user] eval_selfless_0([/, 'tok-split', 4], _9414) ^ Call: (306) [user] eval_selfless_2([/, 'tok-split', 4], _9414) ^ Unify: (306) [user] eval_selfless_2([/, 'tok-split', 4], _9414) Call: (307) [system] var(/) ^ Redo: (306) [user] eval_selfless_2([/, 'tok-split', 4], _9414) ^ Unify: (306) [user] eval_selfless_2([/, 'tok-split', 4], _9414) ^ Call: (307) [user] fake_notrace((ground([/, 'tok-split', 4]), [/, 'tok-split', 4]=[_233880, _233886, _233892], atom(_233880), catch_warn(current_op(_233918, yfx, _233880)), [/, 'tok-split', 4]\=[_233938], s2ps([/, 'tok-split', 4], _233946))) ^ Unify: (307) [user] fake_notrace(user:(ground([/, 'tok-split', 4]), [/, 'tok-split', 4]=[_233880, _233886, _233892], atom(_233880), catch_warn(current_op(_233918, yfx, _233880)), [/, 'tok-split', 4]\=[_233938], s2ps([/, 'tok-split', 4], _233946))) ^ Call: (308) [user] real_notrace(user:(ground([/, 'tok-split', 4]), [/, 'tok-split', 4]=[_233880, _233886, _233892], atom(_233880), catch_warn(current_op(_233918, yfx, _233880)), [/, 'tok-split', 4]\=[_233938], s2ps([/, 'tok-split', 4], _233946))) ^ Unify: (308) [user] real_notrace(user:(ground([/, 'tok-split', 4]), [/, 'tok-split', 4]=[_233880, _233886, _233892], atom(_233880), catch_warn(current_op(_233918, yfx, _233880)), [/, 'tok-split', 4]\=[_233938], s2ps([/, 'tok-split', 4], _233946))) ^ Call: (309) [user] setup_call_cleanup('$notrace'(_237652, _237654), once(user:(ground([/, 'tok-split', 4]), [/, 'tok-split', 4]=[_233880, _233886, _233892], atom(_233880), catch_warn(current_op(_233918, yfx, _233880)), [/, 'tok-split', 4]\=[_233938], s2ps([/, 'tok-split', 4], _233946))), '$restore_trace'(_237652, _237654)) ^ Unify: (309) [system] setup_call_cleanup(user:'$notrace'(_237652, _237654), user:once(user:(ground([/, 'tok-split', 4]), [/, 'tok-split', 4]=[_233880, _233886, _233892], atom(_233880), catch_warn(current_op(_233918, yfx, _233880)), [/, 'tok-split', 4]\=[_233938], s2ps([/, 'tok-split', 4], _233946))), user:'$restore_trace'(_237652, _237654)) ^ Call: (310) [system] sig_atomic(user:'$notrace'(_237652, _237654)) ^ Exit: (309) [system] setup_call_cleanup(user:'$notrace'(3, -1), user:once(user:(ground([/, 'tok-split', 4]), [/, 'tok-split', 4]=[/, 'tok-split', 4], atom(/), catch_warn(current_op(400, yfx, /)), [/, 'tok-split', 4]\=[_233938], s2ps([/, 'tok-split', 4], 'tok-split'/4))), user:'$restore_trace'(3, -1)) ^ Exit: (308) [user] real_notrace(user:(ground([/, 'tok-split', 4]), [/, 'tok-split', 4]=[/, 'tok-split', 4], atom(/), catch_warn(current_op(400, yfx, /)), [/, 'tok-split', 4]\=[_233938], s2ps([/, 'tok-split', 4], 'tok-split'/4))) ^ Exit: (307) [user] fake_notrace(user:(ground([/, 'tok-split', 4]), [/, 'tok-split', 4]=[/, 'tok-split', 4], atom(/), catch_warn(current_op(400, yfx, /)), [/, 'tok-split', 4]\=[_233938], s2ps([/, 'tok-split', 4], 'tok-split'/4))) ^ Call: (307) [user] fake_notrace(catch(_9414 is 'tok-split'/4, _243366, fail)) ^ Unify: (307) [user] fake_notrace(user:catch(_9414 is 'tok-split'/4, _243366, fail)) ^ Call: (308) [user] real_notrace(user:catch(_9414 is 'tok-split'/4, _243366, fail)) ^ Unify: (308) [user] real_notrace(user:catch(_9414 is 'tok-split'/4, _243366, fail)) ^ Call: (309) [user] setup_call_cleanup('$notrace'(_247080, _247082), once(user:catch(_9414 is 'tok-split'/4, _243366, fail)), '$restore_trace'(_247080, _247082)) ^ Unify: (309) [system] setup_call_cleanup(user:'$notrace'(_247080, _247082), user:once(user:catch(_9414 is 'tok-split'/4, _243366, fail)), user:'$restore_trace'(_247080, _247082)) ^ Call: (310) [system] sig_atomic(user:'$notrace'(_247080, _247082)) ^ Fail: (308) [user] real_notrace(user:catch(_9414 is 'tok-split'/4, _9754, fail)) ^ Fail: (307) [user] fake_notrace(user:catch(_9414 is 'tok-split'/4, _9754, fail)) ^ Redo: (303) [user] subst_args5(494, '&self', [/, 'tok-split', 4], _9414) ^ Unify: (303) [user] subst_args5(494, '&self', [/, 'tok-split', 4], _9414) ^ Call: (304) [user] is_system_pred(/) ^ Unify: (304) [user] is_system_pred(/) Call: (305) [system] atom(/) Exit: (305) [system] atom(/) Call: (305) [system] atom_concat(_17332, !, /) ^ Redo: (304) [user] is_system_pred(/) ^ Unify: (304) [user] is_system_pred(/) Call: (305) [system] atom(/) Exit: (305) [system] atom(/) Call: (305) [system] atom_concat(_21960, '-fn', /) ^ Redo: (304) [user] is_system_pred(/) ^ Unify: (304) [user] is_system_pred(/) Call: (305) [system] atom(/) Exit: (305) [system] atom(/) Call: (305) [system] atom_concat(_26588, '-p', /) ^ Redo: (303) [user] subst_args5(494, '&self', [/, 'tok-split', 4], _9414) ^ Call: (304) [user] subst_args6(494, '&self', [/, 'tok-split', 4], _9414) ^ Unify: (304) [user] subst_args6(494, '&self', [/, 'tok-split', 4], _9414) ^ Call: (305) [user] is_system_pred(/) ^ Unify: (305) [user] is_system_pred(/) Call: (306) [system] atom(/) Exit: (306) [system] atom(/) Call: (306) [system] atom_concat(_34030, !, /) ^ Redo: (305) [user] is_system_pred(/) ^ Unify: (305) [user] is_system_pred(/) Call: (306) [system] atom(/) Exit: (306) [system] atom(/) Call: (306) [system] atom_concat(_38658, '-fn', /) ^ Redo: (305) [user] is_system_pred(/) ^ Unify: (305) [user] is_system_pred(/) Call: (306) [system] atom(/) Exit: (306) [system] atom(/) Call: (306) [system] atom_concat(_43286, '-p', /) ^ Redo: (300) [user] subst_args1(=, _9386, 494, '&self', [/, 'tok-split', 4], _9414) ^ Call: (301) [user] subst_args2_failed(494, '&self', [/, 'tok-split', 4], _9414) ^ Unify: (301) [user] subst_args2_failed(494, '&self', [/, 'tok-split', 4], _9414) Call: (302) [system] [/, 'tok-split', 4]==[] ^ Redo: (301) [user] subst_args2_failed(494, '&self', [/, 'tok-split', 4], _9414) ^ Unify: (301) [user] subst_args2_failed(494, '&self', [/, 'tok-split', 4], _9414) Call: (302) [system] var([/, 'tok-split', 4]) ^ Redo: (301) [user] subst_args2_failed(494, '&self', [/, 'tok-split', 4], _9414) ^ Unify: (301) [user] subst_args2_failed(494, '&self', [/, 'tok-split', 4], _9414) ^ Call: (302) [user] once(subst_selfless([/, 'tok-split', 4], _9414)) ^ Unify: (302) [system] once(user:subst_selfless([/, 'tok-split', 4], _9414)) ^ Call: (303) [user] subst_selfless([/, 'tok-split', 4], _9414) ^ Unify: (303) [user] subst_selfless([/, 'tok-split', 4], _9414) Call: (304) [system] var(/) ^ Redo: (303) [user] subst_selfless([/, 'tok-split', 4], _9414) ^ Unify: (303) [user] subst_selfless([/, 'tok-split', 4], _9414) ^ Call: (304) [user] eval_selfless(_59144, _59146, _59148, _59150, [/, 'tok-split', 4], _9414) ^ Unify: (304) [user] eval_selfless(_60088, _60090, _60092, _60094, [/, 'tok-split', 4], _9414) ^ Call: (305) [user] eval_selfless_0([/, 'tok-split', 4], _9414) ^ Unify: (305) [user] eval_selfless_0([/, 'tok-split', 4], _9414) Call: (306) [system] var(/) ^ Redo: (305) [user] eval_selfless_0([/, 'tok-split', 4], _9414) ^ Unify: (305) [user] eval_selfless_0([/, 'tok-split', 4], _9414) ^ Call: (306) [user] is_assignment(/) ^ Unify: (306) [user] is_assignment(/) Call: (307) [system] atom(/) Exit: (307) [system] atom(/) ^ Redo: (305) [user] eval_selfless_0([/, 'tok-split', 4], _9414) ^ Unify: (305) [user] eval_selfless_0([/, 'tok-split', 4], _9414) ^ Call: (306) [user] eval_selfless_1([/, 'tok-split', 4], _9414) ^ Unify: (306) [user] eval_selfless_1([/, 'tok-split', 4], _9414) ^ Call: (307) [user] allow_clp ^ Unify: (307) [user] allow_clp ^ Call: (308) [user] false_flag ^ Unify: (308) [user] false_flag Call: (309) [system] fail Fail: (309) [system] fail ^ Fail: (308) [user] false_flag ^ Redo: (305) [user] eval_selfless_0([/, 'tok-split', 4], _9414) ^ Unify: (305) [user] eval_selfless_0([/, 'tok-split', 4], _9414) ^ Call: (306) [user] eval_selfless_2([/, 'tok-split', 4], _9414) ^ Unify: (306) [user] eval_selfless_2([/, 'tok-split', 4], _9414) Call: (307) [system] var(/) ^ Redo: (306) [user] eval_selfless_2([/, 'tok-split', 4], _9414) ^ Unify: (306) [user] eval_selfless_2([/, 'tok-split', 4], _9414) ^ Call: (307) [user] fake_notrace((ground([/, 'tok-split', 4]), [/, 'tok-split', 4]=[_85936, _85942, _85948], atom(_85936), catch_warn(current_op(_85974, yfx, _85936)), [/, 'tok-split', 4]\=[_85994], s2ps([/, 'tok-split', 4], _86002))) ^ Unify: (307) [user] fake_notrace(user:(ground([/, 'tok-split', 4]), [/, 'tok-split', 4]=[_85936, _85942, _85948], atom(_85936), catch_warn(current_op(_85974, yfx, _85936)), [/, 'tok-split', 4]\=[_85994], s2ps([/, 'tok-split', 4], _86002))) ^ Call: (308) [user] real_notrace(user:(ground([/, 'tok-split', 4]), [/, 'tok-split', 4]=[_85936, _85942, _85948], atom(_85936), catch_warn(current_op(_85974, yfx, _85936)), [/, 'tok-split', 4]\=[_85994], s2ps([/, 'tok-split', 4], _86002))) ^ Unify: (308) [user] real_notrace(user:(ground([/, 'tok-split', 4]), [/, 'tok-split', 4]=[_85936, _85942, _85948], atom(_85936), catch_warn(current_op(_85974, yfx, _85936)), [/, 'tok-split', 4]\=[_85994], s2ps([/, 'tok-split', 4], _86002))) ^ Call: (309) [user] setup_call_cleanup('$notrace'(_89708, _89710), once(user:(ground([/, 'tok-split', 4]), [/, 'tok-split', 4]=[_85936, _85942, _85948], atom(_85936), catch_warn(current_op(_85974, yfx, _85936)), [/, 'tok-split', 4]\=[_85994], s2ps([/, 'tok-split', 4], _86002))), '$restore_trace'(_89708, _89710)) ^ Unify: (309) [system] setup_call_cleanup(user:'$notrace'(_89708, _89710), user:once(user:(ground([/, 'tok-split', 4]), [/, 'tok-split', 4]=[_85936, _85942, _85948], atom(_85936), catch_warn(current_op(_85974, yfx, _85936)), [/, 'tok-split', 4]\=[_85994], s2ps([/, 'tok-split', 4], _86002))), user:'$restore_trace'(_89708, _89710)) ^ Call: (310) [system] sig_atomic(user:'$notrace'(_89708, _89710)) ^ Exit: (309) [system] setup_call_cleanup(user:'$notrace'(3, -1), user:once(user:(ground([/, 'tok-split', 4]), [/, 'tok-split', 4]=[/, 'tok-split', 4], atom(/), catch_warn(current_op(400, yfx, /)), [/, 'tok-split', 4]\=[_85994], s2ps([/, 'tok-split', 4], 'tok-split'/4))), user:'$restore_trace'(3, -1)) ^ Exit: (308) [user] real_notrace(user:(ground([/, 'tok-split', 4]), [/, 'tok-split', 4]=[/, 'tok-split', 4], atom(/), catch_warn(current_op(400, yfx, /)), [/, 'tok-split', 4]\=[_85994], s2ps([/, 'tok-split', 4], 'tok-split'/4))) ^ Exit: (307) [user] fake_notrace(user:(ground([/, 'tok-split', 4]), [/, 'tok-split', 4]=[/, 'tok-split', 4], atom(/), catch_warn(current_op(400, yfx, /)), [/, 'tok-split', 4]\=[_85994], s2ps([/, 'tok-split', 4], 'tok-split'/4))) ^ Call: (307) [user] fake_notrace(catch(_9414 is 'tok-split'/4, _95422, fail)) ^ Unify: (307) [user] fake_notrace(user:catch(_9414 is 'tok-split'/4, _95422, fail)) ^ Call: (308) [user] real_notrace(user:catch(_9414 is 'tok-split'/4, _95422, fail)) ^ Unify: (308) [user] real_notrace(user:catch(_9414 is 'tok-split'/4, _95422, fail)) ^ Call: (309) [user] setup_call_cleanup('$notrace'(_99136, _99138), once(user:catch(_9414 is 'tok-split'/4, _95422, fail)), '$restore_trace'(_99136, _99138)) ^ Unify: (309) [system] setup_call_cleanup(user:'$notrace'(_99136, _99138), user:once(user:catch(_9414 is 'tok-split'/4, _95422, fail)), user:'$restore_trace'(_99136, _99138)) ^ Call: (310) [system] sig_atomic(user:'$notrace'(_99136, _99138)) ^ Fail: (308) [user] real_notrace(user:catch(_9414 is 'tok-split'/4, _9746, fail)) ^ Fail: (307) [user] fake_notrace(user:catch(_9414 is 'tok-split'/4, _9746, fail)) ^ Redo: (301) [user] subst_args2_failed(494, '&self', [/, 'tok-split', 4], _9414) ^ Unify: (301) [user] subst_args2_failed(494, '&self', [/, 'tok-split', 4], [_12620|_12622]) ^ Call: (302) [user] subst_args(_13634, _13636, 494, '&self', /, _12620) ^ Unify: (302) [user] subst_args(_14578, _14580, 494, '&self', /, _12620) Call: (303) [system] atom(_15448) ^ Redo: (302) [user] subst_args(_16448, _16450, 494, '&self', /, _12620) ^ Unify: (302) [user] subst_args(_17392, _17394, 494, '&self', /, _12620) ^ Call: (303) [user] self_subst(/) ^ Unify: (303) [user] self_subst(/) Call: (304) [system] callable(/) Exit: (304) [system] callable(/) ^ Unify: (303) [user] self_subst(/) ^ Call: (304) [user] self_eval(/) ^ Unify: (304) [user] self_eval(/) ^ Call: (306) [system] setup_call_cleanup('$notrace'(_24742, _24744), once(user:self_eval0(/)), '$restore_trace'(_24742, _24744)) ^ Unify: (306) [system] setup_call_cleanup(system:'$notrace'(_24742, _24744), system:once(user:self_eval0(/)), system:'$restore_trace'(_24742, _24744)) ^ Call: (307) [system] sig_atomic(system:'$notrace'(_24742, _24744)) ^ Exit: (306) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(/)), system:'$restore_trace'(3, -1)) ^ Exit: (304) [user] self_eval(/) ^ Exit: (303) [user] self_subst(/) Call: (303) [system] _12620=(/) Exit: (303) [system] (/)=(/) ^ Exit: (302) [user] subst_args(_32296, _32298, 494, '&self', /, /) ^ Call: (302) [user] subst_args2_failed(494, '&self', ['tok-split', 4], _12622) ^ Unify: (302) [user] subst_args2_failed(494, '&self', ['tok-split', 4], _12622) Call: (303) [system] ['tok-split', 4]==[] ^ Redo: (302) [user] subst_args2_failed(494, '&self', ['tok-split', 4], _12622) ^ Unify: (302) [user] subst_args2_failed(494, '&self', ['tok-split', 4], _12622) Call: (303) [system] var(['tok-split', 4]) ^ Redo: (302) [user] subst_args2_failed(494, '&self', ['tok-split', 4], _12622) ^ Unify: (302) [user] subst_args2_failed(494, '&self', ['tok-split', 4], _12622) ^ Call: (303) [user] once(subst_selfless(['tok-split', 4], _12622)) ^ Unify: (303) [system] once(user:subst_selfless(['tok-split', 4], _12622)) ^ Call: (304) [user] subst_selfless(['tok-split', 4], _12622) ^ Unify: (304) [user] subst_selfless(['tok-split', 4], _12622) Call: (305) [system] var('tok-split') ^ Redo: (304) [user] subst_selfless(['tok-split', 4], _12622) ^ Unify: (304) [user] subst_selfless(['tok-split', 4], _12622) ^ Call: (305) [user] eval_selfless(_47222, _47224, _47226, _47228, ['tok-split', 4], _12622) ^ Unify: (305) [user] eval_selfless(_48166, _48168, _48170, _48172, ['tok-split', 4], _12622) ^ Call: (306) [user] eval_selfless_0(['tok-split', 4], _12622) ^ Unify: (306) [user] eval_selfless_0(['tok-split', 4], _12622) Call: (307) [system] var('tok-split') ^ Redo: (306) [user] eval_selfless_0(['tok-split', 4], _12622) ^ Unify: (306) [user] eval_selfless_0(['tok-split', 4], _12622) ^ Call: (307) [user] eval_selfless_1(['tok-split', 4], _12622) ^ Unify: (307) [user] eval_selfless_1(['tok-split', 4], _12622) ^ Call: (308) [user] allow_clp ^ Unify: (308) [user] allow_clp ^ Call: (309) [user] false_flag ^ Unify: (309) [user] false_flag Call: (310) [system] fail Fail: (310) [system] fail ^ Fail: (309) [user] false_flag ^ Redo: (306) [user] eval_selfless_0(['tok-split', 4], _12622) ^ Unify: (306) [user] eval_selfless_0(['tok-split', 4], _12622) ^ Call: (307) [user] eval_selfless_2(['tok-split', 4], _12622) ^ Unify: (307) [user] eval_selfless_2(['tok-split', 4], _12622) Call: (308) [system] var('tok-split') ^ Redo: (307) [user] eval_selfless_2(['tok-split', 4], _12622) ^ Unify: (307) [user] eval_selfless_2(['tok-split', 4], _12622) ^ Call: (308) [user] fake_notrace((ground(['tok-split', 4]), ['tok-split', 4]=[_68462, _68468, _68474], atom(_68462), catch_warn(current_op(_68500, yfx, _68462)), ['tok-split', 4]\=[_68520], s2ps(['tok-split', 4], _68528))) ^ Unify: (308) [user] fake_notrace(user:(ground(['tok-split', 4]), ['tok-split', 4]=[_68462, _68468, _68474], atom(_68462), catch_warn(current_op(_68500, yfx, _68462)), ['tok-split', 4]\=[_68520], s2ps(['tok-split', 4], _68528))) ^ Call: (309) [user] real_notrace(user:(ground(['tok-split', 4]), ['tok-split', 4]=[_68462, _68468, _68474], atom(_68462), catch_warn(current_op(_68500, yfx, _68462)), ['tok-split', 4]\=[_68520], s2ps(['tok-split', 4], _68528))) ^ Unify: (309) [user] real_notrace(user:(ground(['tok-split', 4]), ['tok-split', 4]=[_68462, _68468, _68474], atom(_68462), catch_warn(current_op(_68500, yfx, _68462)), ['tok-split', 4]\=[_68520], s2ps(['tok-split', 4], _68528))) ^ Call: (310) [user] setup_call_cleanup('$notrace'(_72234, _72236), once(user:(ground(['tok-split', 4]), ['tok-split', 4]=[_68462, _68468, _68474], atom(_68462), catch_warn(current_op(_68500, yfx, _68462)), ['tok-split', 4]\=[_68520], s2ps(['tok-split', 4], _68528))), '$restore_trace'(_72234, _72236)) ^ Unify: (310) [system] setup_call_cleanup(user:'$notrace'(_72234, _72236), user:once(user:(ground(['tok-split', 4]), ['tok-split', 4]=[_68462, _68468, _68474], atom(_68462), catch_warn(current_op(_68500, yfx, _68462)), ['tok-split', 4]\=[_68520], s2ps(['tok-split', 4], _68528))), user:'$restore_trace'(_72234, _72236)) ^ Call: (311) [system] sig_atomic(user:'$notrace'(_72234, _72236)) ^ Fail: (309) [user] real_notrace(user:(ground(['tok-split', 4]), ['tok-split', 4]=[_68462, _68468, _68474], atom(_68462), catch_warn(current_op(_68500, yfx, _68462)), ['tok-split', 4]\=[_68520], s2ps(['tok-split', 4], _68528))) ^ Fail: (308) [user] fake_notrace(user:(ground(['tok-split', 4]), ['tok-split', 4]=[_68462, _68468, _68474], atom(_68462), catch_warn(current_op(_68500, yfx, _68462)), ['tok-split', 4]\=[_68520], s2ps(['tok-split', 4], _68528))) ^ Redo: (302) [user] subst_args2_failed(494, '&self', ['tok-split', 4], _12622) ^ Unify: (302) [user] subst_args2_failed(494, '&self', ['tok-split', 4], [_77858|_77860]) ^ Call: (303) [user] subst_args(_78872, _78874, 494, '&self', 'tok-split', _77858) ^ Unify: (303) [user] subst_args(_79816, _79818, 494, '&self', 'tok-split', _77858) Call: (304) [system] atom(_80686) ^ Redo: (303) [user] subst_args(_81686, _81688, 494, '&self', 'tok-split', _77858) ^ Unify: (303) [user] subst_args(_82630, _82632, 494, '&self', 'tok-split', _77858) ^ Call: (304) [user] self_subst('tok-split') ^ Unify: (304) [user] self_subst('tok-split') Call: (305) [system] callable('tok-split') Exit: (305) [system] callable('tok-split') ^ Unify: (304) [user] self_subst('tok-split') ^ Call: (305) [user] self_eval('tok-split') ^ Unify: (305) [user] self_eval('tok-split') ^ Call: (307) [system] setup_call_cleanup('$notrace'(_89980, _89982), once(user:self_eval0('tok-split')), '$restore_trace'(_89980, _89982)) ^ Unify: (307) [system] setup_call_cleanup(system:'$notrace'(_89980, _89982), system:once(user:self_eval0('tok-split')), system:'$restore_trace'(_89980, _89982)) ^ Call: (308) [system] sig_atomic(system:'$notrace'(_89980, _89982)) ^ Exit: (307) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0('tok-split')), system:'$restore_trace'(3, -1)) ^ Exit: (305) [user] self_eval('tok-split') ^ Exit: (304) [user] self_subst('tok-split') Call: (304) [system] _77858='tok-split' Exit: (304) [system] 'tok-split'='tok-split' ^ Exit: (303) [user] subst_args(_97534, _97536, 494, '&self', 'tok-split', 'tok-split') ^ Call: (303) [user] subst_args2_failed(494, '&self', [4], _77860) ^ Unify: (303) [user] subst_args2_failed(494, '&self', [4], _77860) Call: (304) [system] [4]==[] ^ Redo: (303) [user] subst_args2_failed(494, '&self', [4], _77860) ^ Unify: (303) [user] subst_args2_failed(494, '&self', [4], _77860) Call: (304) [system] var([4]) ^ Redo: (303) [user] subst_args2_failed(494, '&self', [4], _77860) ^ Unify: (303) [user] subst_args2_failed(494, '&self', [4], _77860) ^ Call: (304) [user] once(subst_selfless([4], _77860)) ^ Unify: (304) [system] once(user:subst_selfless([4], _77860)) ^ Call: (305) [user] subst_selfless([4], _77860) ^ Unify: (305) [user] subst_selfless([4], _77860) Call: (306) [system] var(4) ^ Redo: (305) [user] subst_selfless([4], _77860) ^ Unify: (305) [user] subst_selfless([4], _77860) ^ Call: (306) [user] eval_selfless(_112460, _112462, _112464, _112466, [4], _77860) ^ Unify: (306) [user] eval_selfless(_113404, _113406, _113408, _113410, [4], _77860) ^ Call: (307) [user] eval_selfless_0([4], _77860) ^ Unify: (307) [user] eval_selfless_0([4], _77860) Call: (308) [system] var(4) ^ Redo: (307) [user] eval_selfless_0([4], _77860) ^ Unify: (307) [user] eval_selfless_0([4], _77860) ^ Call: (308) [user] eval_selfless_1([4], _77860) ^ Unify: (308) [user] eval_selfless_1([4], _77860) ^ Call: (309) [user] allow_clp ^ Unify: (309) [user] allow_clp ^ Call: (310) [user] false_flag ^ Unify: (310) [user] false_flag Call: (311) [system] fail Fail: (311) [system] fail ^ Fail: (310) [user] false_flag ^ Redo: (307) [user] eval_selfless_0([4], _77860) ^ Unify: (307) [user] eval_selfless_0([4], _77860) ^ Call: (308) [user] eval_selfless_2([4], _77860) ^ Unify: (308) [user] eval_selfless_2([4], _77860) Call: (309) [system] var(4) ^ Redo: (308) [user] eval_selfless_2([4], _77860) ^ Unify: (308) [user] eval_selfless_2([4], _77860) ^ Call: (309) [user] fake_notrace((ground([4]), [4]=[_133700, _133706, _133712], atom(_133700), catch_warn(current_op(_133738, yfx, _133700)), [4]\=[_133758], s2ps([4], _133766))) ^ Unify: (309) [user] fake_notrace(user:(ground([4]), [4]=[_133700, _133706, _133712], atom(_133700), catch_warn(current_op(_133738, yfx, _133700)), [4]\=[_133758], s2ps([4], _133766))) ^ Call: (310) [user] real_notrace(user:(ground([4]), [4]=[_133700, _133706, _133712], atom(_133700), catch_warn(current_op(_133738, yfx, _133700)), [4]\=[_133758], s2ps([4], _133766))) ^ Unify: (310) [user] real_notrace(user:(ground([4]), [4]=[_133700, _133706, _133712], atom(_133700), catch_warn(current_op(_133738, yfx, _133700)), [4]\=[_133758], s2ps([4], _133766))) ^ Call: (311) [user] setup_call_cleanup('$notrace'(_137472, _137474), once(user:(ground([4]), [4]=[_133700, _133706, _133712], atom(_133700), catch_warn(current_op(_133738, yfx, _133700)), [4]\=[_133758], s2ps([4], _133766))), '$restore_trace'(_137472, _137474)) ^ Unify: (311) [system] setup_call_cleanup(user:'$notrace'(_137472, _137474), user:once(user:(ground([4]), [4]=[_133700, _133706, _133712], atom(_133700), catch_warn(current_op(_133738, yfx, _133700)), [4]\=[_133758], s2ps([4], _133766))), user:'$restore_trace'(_137472, _137474)) ^ Call: (312) [system] sig_atomic(user:'$notrace'(_137472, _137474)) ^ Fail: (310) [user] real_notrace(user:(ground([4]), [4]=[_133700, _133706, _133712], atom(_133700), catch_warn(current_op(_133738, yfx, _133700)), [4]\=[_133758], s2ps([4], _133766))) ^ Fail: (309) [user] fake_notrace(user:(ground([4]), [4]=[_133700, _133706, _133712], atom(_133700), catch_warn(current_op(_133738, yfx, _133700)), [4]\=[_133758], s2ps([4], _133766))) ^ Redo: (303) [user] subst_args2_failed(494, '&self', [4], _77860) ^ Unify: (303) [user] subst_args2_failed(494, '&self', [4], [_143096|_143098]) ^ Call: (304) [user] subst_args(_144110, _144112, 494, '&self', 4, _143096) ^ Unify: (304) [user] subst_args(_145054, _145056, 494, '&self', 4, _143096) Call: (305) [system] atom(_145924) ^ Redo: (304) [user] subst_args(_146924, _146926, 494, '&self', 4, _143096) ^ Unify: (304) [user] subst_args(_147868, _147870, 494, '&self', 4, _143096) ^ Call: (305) [user] self_subst(4) ^ Unify: (305) [user] self_subst(4) Call: (306) [system] callable(4) ^ Redo: (305) [user] self_subst(4) ^ Exit: (305) [user] self_subst(4) Call: (305) [system] _143096=4 Exit: (305) [system] 4=4 ^ Exit: (304) [user] subst_args(_155288, _155290, 494, '&self', 4, 4) ^ Call: (304) [user] subst_args2_failed(494, '&self', [], _143098) ^ Unify: (304) [user] subst_args2_failed(494, '&self', [], _143098) Call: (305) [system] []==[] Exit: (305) [system] []==[] Call: (305) [system] _143098=[] Exit: (305) [system] []=[] ^ Exit: (304) [user] subst_args2_failed(494, '&self', [], []) ^ Exit: (303) [user] subst_args2_failed(494, '&self', [4], [4]) ^ Exit: (302) [user] subst_args2_failed(494, '&self', ['tok-split', 4], ['tok-split', 4]) ^ Exit: (301) [user] subst_args2_failed(494, '&self', [/, 'tok-split', 4], [/, 'tok-split', 4]) ^ Exit: (300) [user] subst_args1(=, _9386, 494, '&self', [/, 'tok-split', 4], [/, 'tok-split', 4]) ^ Exit: (299) [user] subst_args1(_9384, _9386, 494, '&self', [/, 'tok-split', 4], [/, 'tok-split', 4]) Call: (299) [system] nb_setarg(1, retval(fail), [/, 'tok-split', 4]) Exit: (299) [system] nb_setarg(1, retval([/, 'tok-split', 4]), [/, 'tok-split', 4]) ^ Call: (299) [user] ignore(notrace((\+[/, 'tok-split', 4]\=_9430, nb_setarg(1, retval([/, 'tok-split', 4]), [/, 'tok-split', 4])))) ^ Unify: (299) [system] ignore(user:notrace((\+[/, 'tok-split', 4]\=_9430, nb_setarg(1, retval([/, 'tok-split', 4]), [/, 'tok-split', 4])))) ^ Call: (301) [system] setup_call_cleanup('$notrace'(_171132, _171134), once(user:(\+[/, 'tok-split', 4]\=_9430, nb_setarg(1, retval([/, 'tok-split', 4]), [/, 'tok-split', 4]))), '$restore_trace'(_171132, _171134)) ^ Unify: (301) [system] setup_call_cleanup(system:'$notrace'(_171132, _171134), system:once(user:(\+[/, 'tok-split', 4]\=_9430, nb_setarg(1, retval([/, 'tok-split', 4]), [/, 'tok-split', 4]))), system:'$restore_trace'(_171132, _171134)) ^ Call: (302) [system] sig_atomic(system:'$notrace'(_171132, _171134)) ^ Exit: (301) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(\+[/, 'tok-split', 4]\=_9430, nb_setarg(1, retval([/, 'tok-split', 4]), [/, 'tok-split', 4]))), system:'$restore_trace'(3, -1)) ^ Exit: (299) [system] ignore(user:notrace((\+[/, 'tok-split', 4]\=_9430, nb_setarg(1, retval([/, 'tok-split', 4]), [/, 'tok-split', 4])))) ^ Call: (299) [user] ignore((_9422==1->ignore(\+ \+ (flag(eval_num, _9460, _9460+1), (retval([/, 'tok-split', 4])\=@=retval(fail), nonvar([/, 'tok-split', 4])->indentq(5, _9460, <--, [false, [/, 'tok-split', 4]]);indentq(5, _9460, <--, [false, retval([/, 'tok-split', 4])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9460, _9460+1), (retval([/, 'tok-split', 4])\=@=retval(fail), nonvar([/, 'tok-split', 4])->indentq(5, _9460, <--, [false, [/, 'tok-split', 4]]);indentq(5, _9460, <--, [false, retval([/, 'tok-split', 4])])))))))))) ^ Unify: (299) [system] ignore(user:(_9422==1->ignore(\+ \+ (flag(eval_num, _9460, _9460+1), (retval([/, 'tok-split', 4])\=@=retval(fail), nonvar([/, 'tok-split', 4])->indentq(5, _9460, <--, [false, [/, 'tok-split', 4]]);indentq(5, _9460, <--, [false, retval([/, 'tok-split', 4])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9460, _9460+1), (retval([/, 'tok-split', 4])\=@=retval(fail), nonvar([/, 'tok-split', 4])->indentq(5, _9460, <--, [false, [/, 'tok-split', 4]]);indentq(5, _9460, <--, [false, retval([/, 'tok-split', 4])])))))))))) Call: (301) [system] _9422==1 Fail: (301) [system] _9422==1 ^ Call: (302) [system] setup_call_cleanup('$notrace'(_179588, _179590), once(user:ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9460, _9460+1), (retval([/, 'tok-split', 4])\=@=retval(fail), nonvar([/, 'tok-split', 4])->indentq(5, _9460, <--, [false, [/, 'tok-split', 4]]);indentq(5, _9460, <--, [false, retval([/, 'tok-split', 4])])))))))), '$restore_trace'(_179588, _179590)) ^ Unify: (302) [system] setup_call_cleanup(system:'$notrace'(_179588, _179590), system:once(user:ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9460, _9460+1), (retval([/, 'tok-split', 4])\=@=retval(fail), nonvar([/, 'tok-split', 4])->indentq(5, _9460, <--, [false, [/, 'tok-split', 4]]);indentq(5, _9460, <--, [false, retval([/, 'tok-split', 4])])))))))), system:'$restore_trace'(_179588, _179590)) ^ Call: (303) [system] sig_atomic(system:'$notrace'(_179588, _179590)) ^ Exit: (302) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9460, _9460+1), (retval([/, 'tok-split', 4])\=@=retval(fail), nonvar([/, 'tok-split', 4])->indentq(5, _9460, <--, [false, [/, 'tok-split', 4]]);indentq(5, _9460, <--, [false, retval([/, 'tok-split', 4])])))))))), system:'$restore_trace'(3, -1)) ^ Exit: (299) [system] ignore(user:(_9422==1->ignore(\+ \+ (flag(eval_num, _9460, _9460+1), (retval([/, 'tok-split', 4])\=@=retval(fail), nonvar([/, 'tok-split', 4])->indentq(5, _9460, <--, [false, [/, 'tok-split', 4]]);indentq(5, _9460, <--, [false, retval([/, 'tok-split', 4])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9460, _9460+1), (retval([/, 'tok-split', 4])\=@=retval(fail), nonvar([/, 'tok-split', 4])->indentq(5, _9460, <--, [false, [/, 'tok-split', 4]]);indentq(5, _9460, <--, [false, retval([/, 'tok-split', 4])])))))))))) ^ Exit: (297) [system] call_cleanup(user:((call(subst_args1(_9384, _9386), 494, '&self', [/, 'tok-split', 4], [/, 'tok-split', 4])*->nb_setarg(1, retval([/, 'tok-split', 4]), [/, 'tok-split', 4]);fail, trace, call(subst_args1(_9384, _9386), 494, '&self', [/, 'tok-split', 4], [/, 'tok-split', 4])), ignore(notrace((\+[/, 'tok-split', 4]\=_9430, nb_setarg(1, retval([/, 'tok-split', 4]), [/, 'tok-split', 4]))))), user:ignore((_9422==1->ignore(\+ \+ (flag(eval_num, _9460, _9460+1), (retval([/, 'tok-split', 4])\=@=retval(fail), nonvar([/, 'tok-split', 4])->indentq(5, _9460, <--, [false, [/, 'tok-split', 4]]);indentq(5, _9460, <--, [false, retval([/, 'tok-split', 4])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9460, _9460+1), (retval([/, 'tok-split', 4])\=@=retval(fail), nonvar([/, 'tok-split', 4])->indentq(5, _9460, <--, [false, [/, 'tok-split', 4]]);indentq(5, _9460, <--, [false, retval([/, 'tok-split', 4])]))))))))))) Call: (297) [system] retval([/, 'tok-split', 4])\=@=retval(fail) Exit: (297) [system] retval([/, 'tok-split', 4])\=@=retval(fail) ^ Exit: (296) [user] trace_eval(subst_args1(_9384, _9386), (false, (e2;e)), 494, '&self', [/, 'tok-split', 4], [/, 'tok-split', 4]) Call: (296) [system] [/, 'tok-split', 4]\=@=[/, 'tok-split', 4] ^ Redo: (295) [user] subst_args0(_9384, _9386, 494, '&self', [/, 'tok-split', 4], _9378) Call: (296) [system] _9378=[/, 'tok-split', 4] Exit: (296) [system] [/, 'tok-split', 4]=[/, 'tok-split', 4] ^ Exit: (295) [user] subst_args0(_9384, _9386, 494, '&self', [/, 'tok-split', 4], [/, 'tok-split', 4]) ^ Exit: (294) [user] subst_args(_9384, _9386, 495, '&self', [/, 'tok-split', 4], [/, 'tok-split', 4]) ^ Call: (294) [user] subst_args2_failed(495, '&self', [], _9380) ^ Unify: (294) [user] subst_args2_failed(495, '&self', [], _9380) Call: (295) [system] []==[] Exit: (295) [system] []==[] Call: (295) [system] _9380=[] Exit: (295) [system] []=[] ^ Exit: (294) [user] subst_args2_failed(495, '&self', [], []) ^ Exit: (293) [user] subst_args2_failed(495, '&self', [[/, 'tok-split', 4]], [[/, 'tok-split', 4]]) ^ Exit: (292) [user] subst_args2_failed(495, '&self', [[/, 'tok-split', 3], [/, 'tok-split', 4]], [[/, 'tok-split', 3], [/, 'tok-split', 4]]) ^ Exit: (291) [user] subst_args2_failed(495, '&self', [[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], [[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) ^ Exit: (290) [user] subst_args2_failed(495, '&self', [[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], [[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) ^ Exit: (289) [user] subst_args2_failed(495, '&self', [[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], [[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) ^ Exit: (288) [user] subst_args2_failed(495, '&self', [[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], [[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) ^ Exit: (287) [user] subst_args2_failed(495, '&self', [[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], [[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) ^ Exit: (286) [user] subst_args2_failed(495, '&self', [[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], [[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) ^ Exit: (285) [user] subst_args2_failed(495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) ^ Exit: (284) [user] subst_args1(=, _8932, 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) Call: (284) [system] nb_setarg(1, retval(fail), [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) Exit: (284) [system] nb_setarg(1, retval([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) ^ Call: (284) [user] ignore(notrace((\+[',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=_9002, nb_setarg(1, retval([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]])))) ^ Unify: (284) [system] ignore(user:notrace((\+[',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=_9002, nb_setarg(1, retval([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]])))) ^ Call: (286) [system] setup_call_cleanup('$notrace'(_213640, _213642), once(user:(\+[',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=_9002, nb_setarg(1, retval([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]))), '$restore_trace'(_213640, _213642)) ^ Unify: (286) [system] setup_call_cleanup(system:'$notrace'(_213640, _213642), system:once(user:(\+[',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=_9002, nb_setarg(1, retval([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]))), system:'$restore_trace'(_213640, _213642)) ^ Call: (287) [system] sig_atomic(system:'$notrace'(_213640, _213642)) ^ Exit: (286) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(\+[',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=_9002, nb_setarg(1, retval([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]))), system:'$restore_trace'(3, -1)) ^ Exit: (284) [system] ignore(user:notrace((\+[',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=_9002, nb_setarg(1, retval([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]])))) ^ Call: (284) [user] ignore((_8994==1->ignore(\+ \+ (flag(eval_num, _9032, _9032+1), (retval([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]])\=@=retval(fail), nonvar([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]])->indentq(4, _9032, <--, [false, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]);indentq(4, _9032, <--, [false, retval([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]])]))));notrace(ignore(if_t(4<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9032, _9032+1), (retval([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]])\=@=retval(fail), nonvar([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]])->indentq(4, _9032, <--, [false, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]);indentq(4, _9032, <--, [false, retval([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]])])))))))))) ^ Unify: (284) [system] ignore(user:(_8994==1->ignore(\+ \+ (flag(eval_num, _9032, _9032+1), (retval([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]])\=@=retval(fail), nonvar([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]])->indentq(4, _9032, <--, [false, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]);indentq(4, _9032, <--, [false, retval([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]])]))));notrace(ignore(if_t(4<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9032, _9032+1), (retval([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]])\=@=retval(fail), nonvar([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]])->indentq(4, _9032, <--, [false, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]);indentq(4, _9032, <--, [false, retval([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]])])))))))))) Call: (286) [system] _8994==1 Fail: (286) [system] _8994==1 ^ Call: (287) [system] setup_call_cleanup('$notrace'(_222276, _222278), once(user:ignore(if_t(4<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9032, _9032+1), (retval([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]])\=@=retval(fail), nonvar([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]])->indentq(4, _9032, <--, [false, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]);indentq(4, _9032, <--, [false, retval([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]])])))))))), '$restore_trace'(_222276, _222278)) ^ Unify: (287) [system] setup_call_cleanup(system:'$notrace'(_222276, _222278), system:once(user:ignore(if_t(4<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9032, _9032+1), (retval([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]])\=@=retval(fail), nonvar([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]])->indentq(4, _9032, <--, [false, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]);indentq(4, _9032, <--, [false, retval([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]])])))))))), system:'$restore_trace'(_222276, _222278)) ^ Call: (288) [system] sig_atomic(system:'$notrace'(_222276, _222278)) ^ Exit: (287) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:ignore(if_t(4<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9032, _9032+1), (retval([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]])\=@=retval(fail), nonvar([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]])->indentq(4, _9032, <--, [false, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]);indentq(4, _9032, <--, [false, retval([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]])])))))))), system:'$restore_trace'(3, -1)) ^ Exit: (284) [system] ignore(user:(_8994==1->ignore(\+ \+ (flag(eval_num, _9032, _9032+1), (retval([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]])\=@=retval(fail), nonvar([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]])->indentq(4, _9032, <--, [false, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]);indentq(4, _9032, <--, [false, retval([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]])]))));notrace(ignore(if_t(4<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9032, _9032+1), (retval([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]])\=@=retval(fail), nonvar([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]])->indentq(4, _9032, <--, [false, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]);indentq(4, _9032, <--, [false, retval([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]])])))))))))) ^ Exit: (282) [system] call_cleanup(user:((call(subst_args1(=, _8932), 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]])*->nb_setarg(1, retval([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]);fail, trace, call(subst_args1(=, _8932), 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]])), ignore(notrace((\+[',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=_9002, nb_setarg(1, retval([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]))))), user:ignore((_8994==1->ignore(\+ \+ (flag(eval_num, _9032, _9032+1), (retval([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]])\=@=retval(fail), nonvar([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]])->indentq(4, _9032, <--, [false, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]);indentq(4, _9032, <--, [false, retval([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]])]))));notrace(ignore(if_t(4<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9032, _9032+1), (retval([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]])\=@=retval(fail), nonvar([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]])->indentq(4, _9032, <--, [false, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]);indentq(4, _9032, <--, [false, retval([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]])]))))))))))) Call: (282) [system] retval([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]])\=@=retval(fail) Exit: (282) [system] retval([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]])\=@=retval(fail) ^ Exit: (281) [user] trace_eval(subst_args1(=, _8932), (false, (e2;e)), 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) Call: (281) [system] [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=@=[',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]] ^ Redo: (280) [user] subst_args0(=, _8932, 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _8954) Call: (281) [system] _8954=[',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]] Exit: (281) [system] [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]] ^ Exit: (280) [user] subst_args0(=, _8932, 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) ^ Exit: (279) [user] subst_args(=, _8932, 496, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) Call: (279) [apply] apply:maplist_([], _8956, user:subst_args(=, _8932, 496, '&self')) Unify: (279) [apply] apply:maplist_([], [], user:subst_args(=, _8932, 496, '&self')) Exit: (279) [apply] apply:maplist_([], [], user:subst_args(=, _8932, 496, '&self')) Exit: (278) [apply] apply:maplist_([[',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [[',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], user:subst_args(=, _8932, 496, '&self')) Exit: (277) [apply] apply:maplist_([_4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [_4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], user:subst_args(=, _8932, 496, '&self')) ^ Exit: (276) [apply] apply:maplist(user:subst_args(=, _8932, 496, '&self'), [_4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [_4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) ^ Call: (276) [user] subst_args5(496, '&self', [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _8628) ^ Unify: (276) [user] subst_args5(496, '&self', [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _8628) ^ Call: (277) [user] eval_selfless(_244058, _244060, 496, '&self', [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _8628) ^ Unify: (277) [user] eval_selfless(_245002, _245004, 496, '&self', [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _8628) ^ Call: (278) [user] eval_selfless_0([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _8628) ^ Unify: (278) [user] eval_selfless_0([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _8628) Call: (279) [system] var(=) ^ Redo: (278) [user] eval_selfless_0([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _8628) ^ Unify: (278) [user] eval_selfless_0([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _8628) ^ Call: (279) [user] is_assignment(=) ^ Unify: (279) [user] is_assignment(=) Call: (280) [system] atom(=) Exit: (280) [system] atom(=) ^ Redo: (278) [user] eval_selfless_0([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _8628) ^ Unify: (278) [user] eval_selfless_0([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _8628) ^ Call: (279) [user] eval_selfless_1([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _8628) ^ Unify: (279) [user] eval_selfless_1([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _8628) ^ Call: (280) [user] allow_clp ^ Unify: (280) [user] allow_clp ^ Call: (281) [user] false_flag ^ Unify: (281) [user] false_flag Call: (282) [system] fail Fail: (282) [system] fail ^ Fail: (281) [user] false_flag ^ Redo: (278) [user] eval_selfless_0([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _8628) ^ Unify: (278) [user] eval_selfless_0([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _8628) ^ Call: (279) [user] eval_selfless_2([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _8628) ^ Unify: (279) [user] eval_selfless_2([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _8628) Call: (280) [system] var(=) ^ Redo: (279) [user] eval_selfless_2([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _8628) ^ Unify: (279) [user] eval_selfless_2([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _8628) ^ Call: (280) [user] fake_notrace((ground([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]), [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]=[_270850, _270856, _270862], atom(_270850), catch_warn(current_op(_270888, yfx, _270850)), [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]\=[_270908], s2ps([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _270916))) ^ Unify: (280) [user] fake_notrace(user:(ground([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]), [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]=[_270850, _270856, _270862], atom(_270850), catch_warn(current_op(_270888, yfx, _270850)), [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]\=[_270908], s2ps([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _270916))) ^ Call: (281) [user] real_notrace(user:(ground([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]), [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]=[_270850, _270856, _270862], atom(_270850), catch_warn(current_op(_270888, yfx, _270850)), [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]\=[_270908], s2ps([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _270916))) ^ Unify: (281) [user] real_notrace(user:(ground([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]), [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]=[_270850, _270856, _270862], atom(_270850), catch_warn(current_op(_270888, yfx, _270850)), [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]\=[_270908], s2ps([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _270916))) ^ Call: (282) [user] setup_call_cleanup('$notrace'(_274622, _274624), once(user:(ground([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]), [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]=[_270850, _270856, _270862], atom(_270850), catch_warn(current_op(_270888, yfx, _270850)), [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]\=[_270908], s2ps([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _270916))), '$restore_trace'(_274622, _274624)) ^ Unify: (282) [system] setup_call_cleanup(user:'$notrace'(_274622, _274624), user:once(user:(ground([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]), [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]=[_270850, _270856, _270862], atom(_270850), catch_warn(current_op(_270888, yfx, _270850)), [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]\=[_270908], s2ps([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _270916))), user:'$restore_trace'(_274622, _274624)) ^ Call: (283) [system] sig_atomic(user:'$notrace'(_274622, _274624)) ^ Fail: (281) [user] real_notrace(user:(ground([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]), [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]=[_270850, _270856, _270862], atom(_270850), catch_warn(current_op(_270888, yfx, _270850)), [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]\=[_270908], s2ps([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _270916))) ^ Fail: (280) [user] fake_notrace(user:(ground([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]), [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]=[_270850, _270856, _270862], atom(_270850), catch_warn(current_op(_270888, yfx, _270850)), [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]\=[_270908], s2ps([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _270916))) ^ Redo: (276) [user] subst_args5(496, '&self', [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _8628) ^ Unify: (276) [user] subst_args5(496, '&self', [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _8628) ^ Call: (277) [user] is_system_pred(=) ^ Unify: (277) [user] is_system_pred(=) Call: (278) [system] atom(=) Exit: (278) [system] atom(=) Call: (278) [system] atom_concat(_284950, !, =) ^ Redo: (277) [user] is_system_pred(=) ^ Unify: (277) [user] is_system_pred(=) Call: (278) [system] atom(=) Exit: (278) [system] atom(=) Call: (278) [system] atom_concat(_289578, '-fn', =) ^ Redo: (277) [user] is_system_pred(=) ^ Unify: (277) [user] is_system_pred(=) Call: (278) [system] atom(=) Exit: (278) [system] atom(=) Call: (278) [system] atom_concat(_294206, '-p', =) ^ Redo: (276) [user] subst_args5(496, '&self', [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _8628) ^ Call: (277) [user] subst_args6(496, '&self', [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _8628) ^ Unify: (277) [user] subst_args6(496, '&self', [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _8628) ^ Call: (278) [user] is_system_pred(=) ^ Unify: (278) [user] is_system_pred(=) Call: (279) [system] atom(=) Exit: (279) [system] atom(=) Call: (279) [system] atom_concat(_301648, !, =) ^ Redo: (278) [user] is_system_pred(=) ^ Unify: (278) [user] is_system_pred(=) Call: (279) [system] atom(=) Exit: (279) [system] atom(=) Call: (279) [system] atom_concat(_306276, '-fn', =) ^ Redo: (278) [user] is_system_pred(=) ^ Unify: (278) [user] is_system_pred(=) Call: (279) [system] atom(=) Exit: (279) [system] atom(=) Call: (279) [system] atom_concat(_310904, '-p', =) ^ Redo: (273) [user] subst_args1(=, _8600, 496, '&self', [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _8628) ^ Call: (274) [user] subst_args2_failed(496, '&self', [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _8628) ^ Unify: (274) [user] subst_args2_failed(496, '&self', [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _8628) Call: (275) [system] [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]==[] ^ Redo: (274) [user] subst_args2_failed(496, '&self', [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _8628) ^ Unify: (274) [user] subst_args2_failed(496, '&self', [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _8628) Call: (275) [system] var([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) ^ Redo: (274) [user] subst_args2_failed(496, '&self', [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _8628) ^ Unify: (274) [user] subst_args2_failed(496, '&self', [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _8628) ^ Call: (275) [user] once(subst_selfless([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _8628)) ^ Unify: (275) [system] once(user:subst_selfless([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _8628)) ^ Call: (276) [user] subst_selfless([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _8628) ^ Unify: (276) [user] subst_selfless([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _8628) Call: (277) [system] var(=) ^ Redo: (276) [user] subst_selfless([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _8628) ^ Unify: (276) [user] subst_selfless([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _8628) ^ Call: (277) [user] eval_selfless(_326762, _326764, _326766, _326768, [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _8628) ^ Unify: (277) [user] eval_selfless(_327706, _327708, _327710, _327712, [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _8628) ^ Call: (278) [user] eval_selfless_0([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _8628) ^ Unify: (278) [user] eval_selfless_0([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _8628) Call: (279) [system] var(=) ^ Redo: (278) [user] eval_selfless_0([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _8628) ^ Unify: (278) [user] eval_selfless_0([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _8628) ^ Call: (279) [user] is_assignment(=) ^ Unify: (279) [user] is_assignment(=) Call: (280) [system] atom(=) Exit: (280) [system] atom(=) ^ Redo: (278) [user] eval_selfless_0([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _8628) ^ Unify: (278) [user] eval_selfless_0([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _8628) ^ Call: (279) [user] eval_selfless_1([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _8628) ^ Unify: (279) [user] eval_selfless_1([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _8628) ^ Call: (280) [user] allow_clp ^ Unify: (280) [user] allow_clp ^ Call: (281) [user] false_flag ^ Unify: (281) [user] false_flag Call: (282) [system] fail Fail: (282) [system] fail ^ Fail: (281) [user] false_flag ^ Redo: (278) [user] eval_selfless_0([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _8628) ^ Unify: (278) [user] eval_selfless_0([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _8628) ^ Call: (279) [user] eval_selfless_2([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _8628) ^ Unify: (279) [user] eval_selfless_2([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _8628) Call: (280) [system] var(=) ^ Redo: (279) [user] eval_selfless_2([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _8628) ^ Unify: (279) [user] eval_selfless_2([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _8628) ^ Call: (280) [user] fake_notrace((ground([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]), [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]=[_353554, _353560, _353566], atom(_353554), catch_warn(current_op(_353592, yfx, _353554)), [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]\=[_353612], s2ps([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _353620))) ^ Unify: (280) [user] fake_notrace(user:(ground([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]), [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]=[_353554, _353560, _353566], atom(_353554), catch_warn(current_op(_353592, yfx, _353554)), [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]\=[_353612], s2ps([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _353620))) ^ Call: (281) [user] real_notrace(user:(ground([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]), [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]=[_353554, _353560, _353566], atom(_353554), catch_warn(current_op(_353592, yfx, _353554)), [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]\=[_353612], s2ps([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _353620))) ^ Unify: (281) [user] real_notrace(user:(ground([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]), [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]=[_353554, _353560, _353566], atom(_353554), catch_warn(current_op(_353592, yfx, _353554)), [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]\=[_353612], s2ps([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _353620))) ^ Call: (282) [user] setup_call_cleanup('$notrace'(_357326, _357328), once(user:(ground([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]), [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]=[_353554, _353560, _353566], atom(_353554), catch_warn(current_op(_353592, yfx, _353554)), [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]\=[_353612], s2ps([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _353620))), '$restore_trace'(_357326, _357328)) ^ Unify: (282) [system] setup_call_cleanup(user:'$notrace'(_357326, _357328), user:once(user:(ground([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]), [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]=[_353554, _353560, _353566], atom(_353554), catch_warn(current_op(_353592, yfx, _353554)), [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]\=[_353612], s2ps([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _353620))), user:'$restore_trace'(_357326, _357328)) ^ Call: (283) [system] sig_atomic(user:'$notrace'(_357326, _357328)) ^ Fail: (281) [user] real_notrace(user:(ground([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]), [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]=[_353554, _353560, _353566], atom(_353554), catch_warn(current_op(_353592, yfx, _353554)), [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]\=[_353612], s2ps([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _353620))) ^ Fail: (280) [user] fake_notrace(user:(ground([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]), [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]=[_353554, _353560, _353566], atom(_353554), catch_warn(current_op(_353592, yfx, _353554)), [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]\=[_353612], s2ps([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _353620))) ^ Redo: (274) [user] subst_args2_failed(496, '&self', [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _8628) ^ Unify: (274) [user] subst_args2_failed(496, '&self', [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [_362950|_362952]) ^ Call: (275) [user] subst_args(_363964, _363966, 496, '&self', =, _362950) ^ Unify: (275) [user] subst_args(_364908, _364910, 496, '&self', =, _362950) Call: (276) [system] atom(_365778) ^ Redo: (275) [user] subst_args(_366778, _366780, 496, '&self', =, _362950) ^ Unify: (275) [user] subst_args(_367722, _367724, 496, '&self', =, _362950) ^ Call: (276) [user] self_subst(=) ^ Unify: (276) [user] self_subst(=) Call: (277) [system] callable(=) Exit: (277) [system] callable(=) ^ Unify: (276) [user] self_subst(=) ^ Call: (277) [user] self_eval(=) ^ Unify: (277) [user] self_eval(=) ^ Call: (279) [system] setup_call_cleanup('$notrace'(_375072, _375074), once(user:self_eval0(=)), '$restore_trace'(_375072, _375074)) ^ Unify: (279) [system] setup_call_cleanup(system:'$notrace'(_375072, _375074), system:once(user:self_eval0(=)), system:'$restore_trace'(_375072, _375074)) ^ Call: (280) [system] sig_atomic(system:'$notrace'(_375072, _375074)) ^ Exit: (279) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(=)), system:'$restore_trace'(3, -1)) ^ Exit: (277) [user] self_eval(=) ^ Exit: (276) [user] self_subst(=) Call: (276) [system] _362950=(=) Exit: (276) [system] (=)=(=) ^ Exit: (275) [user] subst_args(_382626, _382628, 496, '&self', =, =) ^ Call: (275) [user] subst_args2_failed(496, '&self', [_4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _362952) ^ Unify: (275) [user] subst_args2_failed(496, '&self', [_4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _362952) Call: (276) [system] [_4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]==[] ^ Redo: (275) [user] subst_args2_failed(496, '&self', [_4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _362952) ^ Unify: (275) [user] subst_args2_failed(496, '&self', [_4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _362952) Call: (276) [system] var([_4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) ^ Redo: (275) [user] subst_args2_failed(496, '&self', [_4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _362952) ^ Unify: (275) [user] subst_args2_failed(496, '&self', [_4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _362952) ^ Call: (276) [user] once(subst_selfless([_4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _362952)) ^ Unify: (276) [system] once(user:subst_selfless([_4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _362952)) ^ Call: (277) [user] subst_selfless([_4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _362952) ^ Unify: (277) [user] subst_selfless([_4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _362952) Call: (278) [system] var(_4888) Exit: (278) [system] var(_4888) Call: (278) [system] fail ^ Redo: (275) [user] subst_args2_failed(496, '&self', [_4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _362952) ^ Unify: (275) [user] subst_args2_failed(496, '&self', [_4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [_398400|_398402]) ^ Call: (276) [user] subst_args(_399414, _399416, 496, '&self', _4888, _398400) ^ Unify: (276) [user] subst_args(_400358, _400360, 496, '&self', _4888, _398400) Call: (277) [system] atom(_401228) ^ Redo: (276) [user] subst_args(_402228, _402230, 496, '&self', _4888, _398400) ^ Unify: (276) [user] subst_args(_403172, _403174, 496, '&self', _4888, _398400) ^ Call: (277) [user] self_subst(_4888) ^ Unify: (277) [user] self_subst(_4888) Call: (278) [system] callable(_4888) ^ Redo: (277) [user] self_subst(_4888) ^ Exit: (277) [user] self_subst(_4888) Call: (277) [system] _398400=_4888 Exit: (277) [system] _4888=_4888 ^ Exit: (276) [user] subst_args(_410592, _410594, 496, '&self', _4888, _4888) ^ Call: (276) [user] subst_args2_failed(496, '&self', [[',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _398402) ^ Unify: (276) [user] subst_args2_failed(496, '&self', [[',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _398402) Call: (277) [system] [[',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]==[] ^ Redo: (276) [user] subst_args2_failed(496, '&self', [[',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _398402) ^ Unify: (276) [user] subst_args2_failed(496, '&self', [[',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _398402) Call: (277) [system] var([[',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) ^ Redo: (276) [user] subst_args2_failed(496, '&self', [[',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _398402) ^ Unify: (276) [user] subst_args2_failed(496, '&self', [[',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _398402) ^ Call: (277) [user] once(subst_selfless([[',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _398402)) ^ Unify: (277) [system] once(user:subst_selfless([[',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _398402)) ^ Call: (278) [user] subst_selfless([[',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _398402) ^ Unify: (278) [user] subst_selfless([[',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _398402) Call: (279) [system] var([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) ^ Redo: (278) [user] subst_selfless([[',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _398402) ^ Unify: (278) [user] subst_selfless([[',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _398402) ^ Call: (279) [user] eval_selfless(_425518, _425520, _425522, _425524, [[',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _398402) ^ Unify: (279) [user] eval_selfless(_426462, _426464, _426466, _426468, [[',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _398402) ^ Call: (280) [user] eval_selfless_0([[',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _398402) ^ Unify: (280) [user] eval_selfless_0([[',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _398402) Call: (281) [system] var([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) ^ Redo: (280) [user] eval_selfless_0([[',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _398402) ^ Unify: (280) [user] eval_selfless_0([[',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _398402) ^ Call: (281) [user] eval_selfless_1([[',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _398402) ^ Unify: (281) [user] eval_selfless_1([[',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _398402) ^ Call: (282) [user] allow_clp ^ Unify: (282) [user] allow_clp ^ Call: (283) [user] false_flag ^ Unify: (283) [user] false_flag Call: (284) [system] fail Fail: (284) [system] fail ^ Fail: (283) [user] false_flag ^ Redo: (280) [user] eval_selfless_0([[',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _398402) ^ Unify: (280) [user] eval_selfless_0([[',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _398402) ^ Call: (281) [user] eval_selfless_2([[',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _398402) ^ Unify: (281) [user] eval_selfless_2([[',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _398402) Call: (282) [system] var([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) ^ Redo: (281) [user] eval_selfless_2([[',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _398402) ^ Unify: (281) [user] eval_selfless_2([[',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _398402) ^ Call: (282) [user] fake_notrace((ground([[',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]), [[',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]=[_446758, _446764, _446770], atom(_446758), catch_warn(current_op(_446796, yfx, _446758)), [[',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]\=[_446816], s2ps([[',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _446824))) ^ Unify: (282) [user] fake_notrace(user:(ground([[',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]), [[',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]=[_446758, _446764, _446770], atom(_446758), catch_warn(current_op(_446796, yfx, _446758)), [[',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]\=[_446816], s2ps([[',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _446824))) ^ Call: (283) [user] real_notrace(user:(ground([[',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]), [[',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]=[_446758, _446764, _446770], atom(_446758), catch_warn(current_op(_446796, yfx, _446758)), [[',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]\=[_446816], s2ps([[',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _446824))) ^ Unify: (283) [user] real_notrace(user:(ground([[',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]), [[',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]=[_446758, _446764, _446770], atom(_446758), catch_warn(current_op(_446796, yfx, _446758)), [[',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]\=[_446816], s2ps([[',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _446824))) ^ Call: (284) [user] setup_call_cleanup('$notrace'(_450530, _450532), once(user:(ground([[',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]), [[',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]=[_446758, _446764, _446770], atom(_446758), catch_warn(current_op(_446796, yfx, _446758)), [[',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]\=[_446816], s2ps([[',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _446824))), '$restore_trace'(_450530, _450532)) ^ Unify: (284) [system] setup_call_cleanup(user:'$notrace'(_450530, _450532), user:once(user:(ground([[',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]), [[',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]=[_446758, _446764, _446770], atom(_446758), catch_warn(current_op(_446796, yfx, _446758)), [[',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]\=[_446816], s2ps([[',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _446824))), user:'$restore_trace'(_450530, _450532)) ^ Call: (285) [system] sig_atomic(user:'$notrace'(_450530, _450532)) ^ Fail: (283) [user] real_notrace(user:(ground([[',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]), [[',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]=[_446758, _446764, _446770], atom(_446758), catch_warn(current_op(_446796, yfx, _446758)), [[',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]\=[_446816], s2ps([[',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _446824))) ^ Fail: (282) [user] fake_notrace(user:(ground([[',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]), [[',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]=[_446758, _446764, _446770], atom(_446758), catch_warn(current_op(_446796, yfx, _446758)), [[',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]\=[_446816], s2ps([[',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _446824))) ^ Redo: (276) [user] subst_args2_failed(496, '&self', [[',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _398402) ^ Unify: (276) [user] subst_args2_failed(496, '&self', [[',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [_456154|_456156]) ^ Call: (277) [user] subst_args(_457168, _457170, 496, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _456154) ^ Unify: (277) [user] subst_args(_458112, _458114, 496, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _456154) Call: (278) [system] atom(_458982) ^ Redo: (277) [user] subst_args(_459982, _459984, 496, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _456154) ^ Unify: (277) [user] subst_args(_460926, _460928, 496, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _456154) ^ Call: (278) [user] self_subst([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) ^ Unify: (278) [user] self_subst([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) Call: (279) [system] callable([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) Exit: (279) [system] callable([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) ^ Unify: (278) [user] self_subst([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) ^ Call: (279) [user] self_eval([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) ^ Unify: (279) [user] self_eval([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) ^ Call: (281) [system] setup_call_cleanup('$notrace'(_468276, _468278), once(user:self_eval0([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]])), '$restore_trace'(_468276, _468278)) ^ Unify: (281) [system] setup_call_cleanup(system:'$notrace'(_468276, _468278), system:once(user:self_eval0([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]])), system:'$restore_trace'(_468276, _468278)) ^ Call: (282) [system] sig_atomic(system:'$notrace'(_468276, _468278)) ^ Fail: (279) [user] self_eval([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) ^ Redo: (277) [user] subst_args(_472112, _472114, 496, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _456154) ^ Unify: (277) [user] subst_args(_473056, _473058, 496, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _456154) Call: (278) [system] [[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]==[] ^ Redo: (277) [user] subst_args(_474928, _474930, 496, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _456154) ^ Unify: (277) [user] subst_args(_475872, _475874, 496, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _456154) ^ Call: (279) [system] setup_call_cleanup('$notrace'(_476762, _476764), once(user:(_476744 is 496-1)), '$restore_trace'(_476762, _476764)) ^ Unify: (279) [system] setup_call_cleanup(system:'$notrace'(_476762, _476764), system:once(user:(_476744 is 496-1)), system:'$restore_trace'(_476762, _476764)) ^ Call: (280) [system] sig_atomic(system:'$notrace'(_476762, _476764)) ^ Exit: (279) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(495 is 496-1)), system:'$restore_trace'(3, -1)) ^ Call: (278) [user] subst_args0(_480538, _480540, 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _456154) ^ Unify: (278) [user] subst_args0(_480538, _480540, 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _456154) ^ Call: (279) [user] self_subst([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) ^ Unify: (279) [user] self_subst([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) Call: (280) [system] callable([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) Exit: (280) [system] callable([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) ^ Unify: (279) [user] self_subst([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) ^ Call: (280) [user] self_eval([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) ^ Unify: (280) [user] self_eval([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) ^ Call: (282) [system] setup_call_cleanup('$notrace'(_488916, _488918), once(user:self_eval0([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]])), '$restore_trace'(_488916, _488918)) ^ Unify: (282) [system] setup_call_cleanup(system:'$notrace'(_488916, _488918), system:once(user:self_eval0([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]])), system:'$restore_trace'(_488916, _488918)) ^ Call: (283) [system] sig_atomic(system:'$notrace'(_488916, _488918)) ^ Fail: (280) [user] self_eval([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) ^ Redo: (278) [user] subst_args0(_480538, _480540, 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _456154) ^ Unify: (278) [user] subst_args0(_480538, _480540, 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _456154) Call: (279) [system] _494572 is 495+ -1 Exit: (279) [system] 494 is 495+ -1 ^ Call: (279) [user] trace_eval(subst_args1(_480538, _480540), (false, (e2;e)), 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _496448) ^ Unify: (279) [user] trace_eval(subst_args1(_480538, _480540), (false, (e2;e)), 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _496448) ^ Call: (280) [user] must_det_ll((notrace((flag(eval_num, _498358, _498358+1), _498376 is _498358 mod 500, _498394 is 99-495 mod 100, _498418=_498420, option_else('trace-length', _498432, 500), option_else('trace-depth', _498440, 30))), quietly(if_t((nop(stop_rtrace), _498376>_498432), (set_debug(eval, false), _498496 is _498432+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_498496])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_498548))))) ^ Unify: (280) [user] must_det_ll(user:(notrace((flag(eval_num, _498358, _498358+1), _498376 is _498358 mod 500, _498394 is 99-495 mod 100, _498418=_498420, option_else('trace-length', _498432, 500), option_else('trace-depth', _498440, 30))), quietly(if_t((nop(stop_rtrace), _498376>_498432), (set_debug(eval, false), _498496 is _498432+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_498496])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_498548))))) ^ Call: (281) [user] once(user:(notrace((flag(eval_num, _498358, _498358+1), _498376 is _498358 mod 500, _498394 is 99-495 mod 100, _498418=_498420, option_else('trace-length', _498432, 500), option_else('trace-depth', _498440, 30))), quietly(if_t((nop(stop_rtrace), _498376>_498432), (set_debug(eval, false), _498496 is _498432+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_498496])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_498548))))) ^ Unify: (281) [system] once(user:(notrace((flag(eval_num, _498358, _498358+1), _498376 is _498358 mod 500, _498394 is 99-495 mod 100, _498418=_498420, option_else('trace-length', _498432, 500), option_else('trace-depth', _498440, 30))), quietly(if_t((nop(stop_rtrace), _498376>_498432), (set_debug(eval, false), _498496 is _498432+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_498496])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_498548))))) ^ Call: (284) [system] setup_call_cleanup('$notrace'(_502272, _502274), once(user:(flag(eval_num, _498358, _498358+1), _498376 is _498358 mod 500, _498394 is 99-495 mod 100, _498418=_498420, option_else('trace-length', _498432, 500), option_else('trace-depth', _498440, 30))), '$restore_trace'(_502272, _502274)) ^ Unify: (284) [system] setup_call_cleanup(system:'$notrace'(_502272, _502274), system:once(user:(flag(eval_num, _498358, _498358+1), _498376 is _498358 mod 500, _498394 is 99-495 mod 100, _498418=_498420, option_else('trace-length', _498432, 500), option_else('trace-depth', _498440, 30))), system:'$restore_trace'(_502272, _502274)) ^ Call: (285) [system] sig_atomic(system:'$notrace'(_502272, _502274)) ^ Exit: (284) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(flag(eval_num, 63, 63+1), 63 is 63 mod 500, 4 is 99-495 mod 100, _498418=_498418, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), system:'$restore_trace'(3, -1)) ^ Call: (284) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 63>500), (set_debug(eval, false), _498496 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_498496])), nop((start_rtrace, rtrace))))) ^ Unify: (284) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 63>500), (set_debug(eval, false), _498496 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_498496])), nop((start_rtrace, rtrace))))) ^ Exit: (284) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 63>500), (set_debug(eval, false), _498496 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_498496])), nop((start_rtrace, rtrace))))) Call: (283) [user] nop(notrace(no_repeats_var(_498548))) Unify: (283) [user] nop(notrace(no_repeats_var(_498548))) Exit: (283) [user] nop(notrace(no_repeats_var(_498548))) ^ Exit: (281) [system] once(user:(notrace((flag(eval_num, 63, 63+1), 63 is 63 mod 500, 4 is 99-495 mod 100, _498418=_498418, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), quietly(if_t((nop(stop_rtrace), 63>500), (set_debug(eval, false), _498496 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_498496])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_498548))))) ^ Exit: (280) [user] must_det_ll(user:(notrace((flag(eval_num, 63, 63+1), 63 is 63 mod 500, 4 is 99-495 mod 100, _498418=_498418, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), quietly(if_t((nop(stop_rtrace), 63>500), (set_debug(eval, false), _498496 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_498496])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_498548))))) Call: (280) [occurs] occurs:sub_term(_513736, (false, (e2;e))) Unify: (280) [occurs] occurs:sub_term((false, (e2;e)), (false, (e2;e))) Exit: (280) [occurs] occurs:sub_term((false, (e2;e)), (false, (e2;e))) Call: (280) [system] (false, (e2;e))\=(false, (e2;e)) Fail: (280) [system] (false, (e2;e))\=(false, (e2;e)) Redo: (280) [occurs] occurs:sub_term(_513736, (false, (e2;e))) Unify: (280) [occurs] occurs:sub_term(_513736, (false, (e2;e))) Call: (281) [system] compound((false, (e2;e))) Exit: (281) [system] compound((false, (e2;e))) Call: (281) [system] arg(_522158, (false, (e2;e)), _522082) Exit: (281) [system] arg(1, (false, (e2;e)), false) Call: (281) [occurs] occurs:sub_term(_8996, false) Unify: (281) [occurs] occurs:sub_term(false, false) Exit: (281) [occurs] occurs:sub_term(false, false) Exit: (280) [occurs] occurs:sub_term(false, (false, (e2;e))) Call: (280) [system] (false, (e2;e))\=false Exit: (280) [system] (false, (e2;e))\=false ^ Call: (280) [user] if_trace((eval;false, (e2;e)), (_8986=1, indentq(4, 63, -->, [false, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]))) ^ Unify: (280) [user] if_trace((eval;false, (e2;e)), (_8986=1, indentq(4, 63, -->, [false, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]))) ^ Call: (282) [system] setup_call_cleanup('$notrace'(_16462, _16464), once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _8986=1, indentq(4, 63, -->, [false, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]))), _16420, fbug((_16420-->if_trace((eval;false, (e2;e)), (_8986=1, indentq(4, 63, -->, [false, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]])))))))), '$restore_trace'(_16462, _16464)) ^ Unify: (282) [system] setup_call_cleanup(system:'$notrace'(_16462, _16464), system:once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _8986=1, indentq(4, 63, -->, [false, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]))), _16420, fbug((_16420-->if_trace((eval;false, (e2;e)), (_8986=1, indentq(4, 63, -->, [false, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]])))))))), system:'$restore_trace'(_16462, _16464)) ^ Call: (283) [system] sig_atomic(system:'$notrace'(_16462, _16464)) ^ Exit: (282) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _8986=1, indentq(4, 63, -->, [false, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]))), _16420, fbug((_16420-->if_trace((eval;false, (e2;e)), (_8986=1, indentq(4, 63, -->, [false, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]])))))))), system:'$restore_trace'(3, -1)) ^ Exit: (280) [user] if_trace((eval;false, (e2;e)), (_8986=1, indentq(4, 63, -->, [false, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]))) Call: (280) [system] _21244=retval(fail) Exit: (280) [system] retval(fail)=retval(fail) Call: (280) [system] _23106=(\+ \+ (flag(eval_num, _23126, _23126+1), (retval(fail)\=@=retval(fail), nonvar(_8978)->indentq(4, _23126, <--, [false, _8978]);indentq(4, _23126, <--, [false, retval(fail)])))) Exit: (280) [system] (\+ \+ (flag(eval_num, _23126, _23126+1), (retval(fail)\=@=retval(fail), nonvar(_8978)->indentq(4, _23126, <--, [false, _8978]);indentq(4, _23126, <--, [false, retval(fail)]))))=(\+ \+ (flag(eval_num, _23126, _23126+1), (retval(fail)\=@=retval(fail), nonvar(_8978)->indentq(4, _23126, <--, [false, _8978]);indentq(4, _23126, <--, [false, retval(fail)])))) ^ Call: (280) [user] call_cleanup(((call(subst_args1(_8948, _8950), 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _8978)*->nb_setarg(1, retval(fail), _8978);fail, trace, call(subst_args1(_8948, _8950), 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _8978)), ignore(notrace((\+_8978\=_8994, nb_setarg(1, retval(fail), _8978))))), ignore((_8986==1->ignore(\+ \+ (flag(eval_num, _23126, _23126+1), (retval(fail)\=@=retval(fail), nonvar(_8978)->indentq(4, _23126, <--, [false, _8978]);indentq(4, _23126, <--, [false, retval(fail)]))));notrace(ignore(if_t(4<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _23126, _23126+1), (retval(fail)\=@=retval(fail), nonvar(_8978)->indentq(4, _23126, <--, [false, _8978]);indentq(4, _23126, <--, [false, retval(fail)]))))))))))) ^ Unify: (280) [system] call_cleanup(user:((call(subst_args1(_8948, _8950), 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _8978)*->nb_setarg(1, retval(fail), _8978);fail, trace, call(subst_args1(_8948, _8950), 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _8978)), ignore(notrace((\+_8978\=_8994, nb_setarg(1, retval(fail), _8978))))), user:ignore((_8986==1->ignore(\+ \+ (flag(eval_num, _23126, _23126+1), (retval(fail)\=@=retval(fail), nonvar(_8978)->indentq(4, _23126, <--, [false, _8978]);indentq(4, _23126, <--, [false, retval(fail)]))));notrace(ignore(if_t(4<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _23126, _23126+1), (retval(fail)\=@=retval(fail), nonvar(_8978)->indentq(4, _23126, <--, [false, _8978]);indentq(4, _23126, <--, [false, retval(fail)]))))))))))) ^ Call: (282) [user] subst_args1(_8948, _8950, 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _8978) ^ Unify: (282) [user] subst_args1(_8948, _8950, 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _8978) Call: (283) [system] var(_8948) Exit: (283) [system] var(_8948) ^ Call: (283) [user] subst_args1(=, _8950, 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _8978) ^ Unify: (283) [user] subst_args1(=, _8950, 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _8978) Call: (284) [system] var(=) ^ Redo: (283) [user] subst_args1(=, _8950, 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _8978) Call: (284) [system] atom(=) Exit: (284) [system] atom(=) Call: (284) [system] (=)\==(=) ^ Redo: (283) [user] subst_args1(=, _8950, 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _8978) ^ Unify: (283) [user] subst_args1(=, _8950, 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _8978) Call: (284) [system] atom([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) ^ Redo: (283) [user] subst_args1(=, _8950, 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _8978) ^ Unify: (283) [user] subst_args1(=, _8950, 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _8978) Call: (284) [system] is_list([[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) Exit: (284) [system] is_list([[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) ^ Unify: (283) [user] subst_args1(=, _8950, 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _8978) Call: (284) [system] is_list([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) Exit: (284) [system] is_list([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) ^ Unify: (283) [user] subst_args1(=, _8950, 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], [','|_46716]) Call: (284) [system] var(',') ^ Redo: (283) [user] subst_args1(=, _8950, 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _8978) ^ Unify: (283) [user] subst_args1(=, _8950, 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _8978) Call: (284) [system] is_list([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) Exit: (284) [system] is_list([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) ^ Call: (284) [user] apply:maplist(self_subst, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) ^ Unify: (284) [apply] apply:maplist(user:self_subst, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) Call: (285) [apply] apply:maplist_([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], user:self_subst) Unify: (285) [apply] apply:maplist_([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], user:self_subst) ^ Call: (286) [user] self_subst(',') ^ Unify: (286) [user] self_subst(',') Call: (287) [system] callable(',') Exit: (287) [system] callable(',') ^ Unify: (286) [user] self_subst(',') ^ Call: (287) [user] self_eval(',') ^ Unify: (287) [user] self_eval(',') ^ Call: (289) [system] setup_call_cleanup('$notrace'(_62532, _62534), once(user:self_eval0(',')), '$restore_trace'(_62532, _62534)) ^ Unify: (289) [system] setup_call_cleanup(system:'$notrace'(_62532, _62534), system:once(user:self_eval0(',')), system:'$restore_trace'(_62532, _62534)) ^ Call: (290) [system] sig_atomic(system:'$notrace'(_62532, _62534)) ^ Exit: (289) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(',')), system:'$restore_trace'(3, -1)) ^ Exit: (287) [user] self_eval(',') ^ Exit: (286) [user] self_subst(',') Call: (286) [apply] apply:maplist_([[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], user:self_subst) Unify: (286) [apply] apply:maplist_([[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], user:self_subst) ^ Call: (287) [user] self_subst([/, 'is-word', 1]) ^ Unify: (287) [user] self_subst([/, 'is-word', 1]) Call: (288) [system] callable([/, 'is-word', 1]) Exit: (288) [system] callable([/, 'is-word', 1]) ^ Unify: (287) [user] self_subst([/, 'is-word', 1]) ^ Call: (288) [user] self_eval([/, 'is-word', 1]) ^ Unify: (288) [user] self_eval([/, 'is-word', 1]) ^ Call: (290) [system] setup_call_cleanup('$notrace'(_76492, _76494), once(user:self_eval0([/, 'is-word', 1])), '$restore_trace'(_76492, _76494)) ^ Unify: (290) [system] setup_call_cleanup(system:'$notrace'(_76492, _76494), system:once(user:self_eval0([/, 'is-word', 1])), system:'$restore_trace'(_76492, _76494)) ^ Call: (291) [system] sig_atomic(system:'$notrace'(_76492, _76494)) ^ Fail: (288) [user] self_eval([/, 'is-word', 1]) ^ Redo: (283) [user] subst_args1(=, _8950, 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _8978) ^ Unify: (283) [user] subst_args1(=, _8950, 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _8978) ^ Call: (284) [user] is_space_op(',') ^ Redo: (283) [user] subst_args1(=, _8950, 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _8978) ^ Unify: (283) [user] subst_args1(=, _8950, 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _8978) Call: (284) [system] (',')==case ^ Redo: (283) [user] subst_args1(=, _8950, 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _8978) ^ Unify: (283) [user] subst_args1(=, _8950, 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _8978) Call: (284) [system] fail ^ Redo: (283) [user] subst_args1(=, _8950, 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _8978) ^ Unify: (283) [user] subst_args1(=, _8950, 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _8978) Call: (284) [system] _90574=do_more_defs(true) Exit: (284) [system] do_more_defs(true)=do_more_defs(true) ^ Call: (284) [user] clause(eval_21(subst_args, _8950, 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _8978), _92450) ^ Redo: (283) [user] subst_args1(=, _8950, 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _8978) ^ Unify: (283) [user] subst_args1(=, _8950, 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _8978) Call: (284) [system] fail ^ Redo: (283) [user] subst_args1(=, _8950, 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _8978) ^ Unify: (283) [user] subst_args1(=, _8950, 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _8978) ^ Call: (284) [user] is_and(',') ^ Unify: (284) [user] is_and(',') Call: (285) [system] atom(',') Exit: (285) [system] atom(',') ^ Unify: (284) [user] is_and(',') ^ Call: (285) [user] is_and(',', _102774) ^ Unify: (285) [user] is_and(',', _103702) Call: (286) [system] atom(',') Exit: (286) [system] atom(',') ^ Redo: (283) [user] subst_args1(=, _8950, 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _8978) ^ Unify: (283) [user] subst_args1(=, _8950, 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], [','|_107350]) Call: (284) [system] nonvar(',') Exit: (284) [system] nonvar(',') Call: (284) [system] fail ^ Redo: (283) [user] subst_args1(=, _8950, 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _8978) ^ Unify: (283) [user] subst_args1(=, _8950, 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _8978) ^ Call: (284) [user] subst_args2(=, 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _8978) ^ Unify: (284) [user] subst_args2(=, 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _8978) Call: (285) [system] 495<3 ^ Redo: (284) [user] subst_args2(=, 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _8978) ^ Unify: (284) [user] subst_args2(=, 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _8978) Call: (285) [system] fail ^ Redo: (284) [user] subst_args2(=, 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _8978) ^ Unify: (284) [user] subst_args2(=, 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _8978) ^ Call: (285) [user] mnotrace(is_user_defined_head(=, '&self', ',')) ^ Unify: (285) [user] mnotrace(is_user_defined_head(=, '&self', ',')) ^ Call: (286) [user] once(is_user_defined_head(=, '&self', ',')) ^ Unify: (286) [system] once(user:is_user_defined_head(=, '&self', ',')) ^ Call: (287) [user] is_user_defined_head(=, '&self', ',') ^ Unify: (287) [user] is_user_defined_head(=, '&self', ',') ^ Call: (288) [user] mnotrace(is_user_defined_head0(=, '&self', ',')) ^ Unify: (288) [user] mnotrace(is_user_defined_head0(=, '&self', ',')) ^ Call: (289) [user] once(is_user_defined_head0(=, '&self', ',')) ^ Unify: (289) [system] once(user:is_user_defined_head0(=, '&self', ',')) ^ Call: (290) [user] is_user_defined_head0(=, '&self', ',') ^ Unify: (290) [user] is_user_defined_head0(=, '&self', ',') Call: (291) [system] callable(',') Exit: (291) [system] callable(',') Call: (291) [system] functor(',', _133452, _133532) Exit: (291) [system] functor(',', ',', 0) ^ Call: (291) [user] is_user_defined_head_f(=, '&self', ',') ^ Unify: (291) [user] is_user_defined_head_f(=, '&self', ',') ^ Call: (292) [user] is_user_defined_head_f1(=, '&self', ',') ^ Unify: (292) [user] is_user_defined_head_f1(=, '&self', ',') Call: (293) [user] metta_eq_def(=, '&self', [','|_139050], _139132) Unify: (293) [user] metta_eq_def(=, '&self', [','|_139050], _140056) ^ Call: (294) [user] ignore((=)=(=)) ^ Unify: (294) [system] ignore(user:((=)=(=))) Call: (295) [system] (=)=(=) Exit: (295) [system] (=)=(=) ^ Exit: (294) [system] ignore(user:((=)=(=))) Call: (294) [user] metta_atom('&self', [=, [','|_139050], _145572]) Unify: (294) [user] metta_atom('&self', [=, [','|_139050], _145572]) ^ Call: (295) [user] typed_list('&self', _147486, _147408) ^ Unify: (295) [user] typed_list('&self', _148418, _147408) Call: (296) [system] compound('&self') Fail: (296) [system] compound('&self') ^ Fail: (295) [user] typed_list('&self', _151198, _147408) Redo: (294) [user] metta_atom('&self', [=, [','|_139050], _145572]) Unify: (294) [user] metta_atom('&self', [=, [','|_139050], _145572]) Call: (295) [system] '&self'=='&flybase' Redo: (294) [user] metta_atom('&self', [=, [','|_139050], _145572]) Unify: (294) [user] metta_atom('&self', [=, [','|_139050], _145572]) ^ Call: (295) [user] metta_atom_in_file('&self', [=, [','|_139050], _145572]) ^ Unify: (295) [user] metta_atom_in_file('&self', [=, [','|_139050], _145572]) ^ Call: (296) [user] metta_atom_in_file('&self', [=, [','|_139050], _145572], _158580, _158582) ^ Unify: (296) [user] metta_atom_in_file('&self', [=, [','|_139050], _145572], _159516, _159518) ^ Call: (297) [user] loaded_into_kb('&self', _160374) ^ Unify: (297) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Exit: (297) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Call: (297) [user] once(user:asserted_metta_pred(_170964, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Unify: (297) [system] once(user:asserted_metta_pred(_170964, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Call: (298) [user] asserted_metta_pred(_170964, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Fail: (298) [user] asserted_metta_pred(_170964, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Redo: (294) [user] metta_atom('&self', [=, [','|_139050], _145572]) Unify: (294) [user] metta_atom('&self', [=, [','|_139050], _145572]) Call: (295) [user] metta_atom_asserted('&self', [=, [','|_139050], _145572]) Unify: (295) [user] metta_atom_asserted('&self', [=, [','|_139050], _145572]) ^ Call: (296) [user] metta_atom_asserted_deduced('&self', [=, [','|_139050], _145572]) Redo: (295) [user] metta_atom_asserted('&self', [=, [','|_139050], _145572]) Redo: (294) [user] metta_atom('&self', [=, [','|_139050], _145572]) Unify: (294) [user] metta_atom('&self', [=, [','|_139050], _145572]) Call: (295) [system] '&self'\=='&corelib' Exit: (295) [system] '&self'\=='&corelib' ^ Call: (295) [user] using_all_spaces ^ Unify: (295) [user] using_all_spaces Call: (296) [system] nb_current(with_all_spaces, t) Redo: (294) [user] metta_atom('&self', [=, [','|_139050], _145572]) Unify: (294) [user] metta_atom('&self', [=, [','|_139050], _145572]) Call: (295) [system] '&self'\=='&corelib' Exit: (295) [system] '&self'\=='&corelib' Call: (295) [user] metta_atom_asserted('&self', '&corelib') Unify: (295) [user] metta_atom_asserted('&self', '&corelib') ^ Call: (296) [user] metta_atom_asserted_deduced('&self', '&corelib') Redo: (295) [user] metta_atom_asserted('&self', '&corelib') Unify: (295) [user] metta_atom_asserted('&self', '&corelib') Exit: (295) [user] metta_atom_asserted('&self', '&corelib') Call: (295) [user] should_inherit_from_corelib([=, [','|_139050], _145572]) Unify: (295) [user] should_inherit_from_corelib([=, [','|_139050], _145572]) ^ Call: (296) [user] using_all_spaces ^ Unify: (296) [user] using_all_spaces Call: (297) [system] nb_current(with_all_spaces, t) Redo: (295) [user] should_inherit_from_corelib([=, [','|_139050], _145572]) Unify: (295) [user] should_inherit_from_corelib([=, [','|_139050], _145572]) Call: (296) [system] (=)==(:) Redo: (295) [user] should_inherit_from_corelib([=, [','|_139050], _145572]) Unify: (295) [user] should_inherit_from_corelib([=, [','|_139050], _145572]) Call: (296) [system] (=)=='@doc' Redo: (295) [user] should_inherit_from_corelib([=, [','|_139050], _145572]) Unify: (295) [user] should_inherit_from_corelib([=, [','|_139050], _145572]) Call: (296) [system] fail Redo: (295) [user] metta_atom_asserted('&self', '&corelib') Redo: (294) [user] metta_atom('&self', [=, [','|_139050], _145572]) Fail: (293) [user] metta_eq_def(=, '&self', [','|_139050], _226168) ^ Fail: (292) [user] is_user_defined_head_f1(=, '&self', ',') ^ Redo: (291) [user] is_user_defined_head_f(=, '&self', ',') ^ Unify: (291) [user] is_user_defined_head_f(=, '&self', ',') ^ Call: (292) [user] is_user_defined_head_f1(=, '&self', [','|_229812]) ^ Unify: (292) [user] is_user_defined_head_f1(=, '&self', [','|_229812]) Call: (293) [user] metta_eq_def(=, '&self', [[','|_229812]|_231682], _231764) Unify: (293) [user] metta_eq_def(=, '&self', [[','|_229812]|_231682], _232688) ^ Call: (294) [user] ignore((=)=(=)) ^ Unify: (294) [system] ignore(user:((=)=(=))) Call: (295) [system] (=)=(=) Exit: (295) [system] (=)=(=) ^ Exit: (294) [system] ignore(user:((=)=(=))) Call: (294) [user] metta_atom('&self', [=, [[','|_229812]|_231682], _238204]) Unify: (294) [user] metta_atom('&self', [=, [[','|_229812]|_231682], _238204]) ^ Call: (295) [user] typed_list('&self', _240118, _240040) ^ Unify: (295) [user] typed_list('&self', _241050, _240040) Call: (296) [system] compound('&self') Fail: (296) [system] compound('&self') ^ Fail: (295) [user] typed_list('&self', _243830, _240040) Redo: (294) [user] metta_atom('&self', [=, [[','|_229812]|_231682], _238204]) Unify: (294) [user] metta_atom('&self', [=, [[','|_229812]|_231682], _238204]) Call: (295) [system] '&self'=='&flybase' Redo: (294) [user] metta_atom('&self', [=, [[','|_229812]|_231682], _238204]) Unify: (294) [user] metta_atom('&self', [=, [[','|_229812]|_231682], _238204]) ^ Call: (295) [user] metta_atom_in_file('&self', [=, [[','|_229812]|_231682], _238204]) ^ Unify: (295) [user] metta_atom_in_file('&self', [=, [[','|_229812]|_231682], _238204]) ^ Call: (296) [user] metta_atom_in_file('&self', [=, [[','|_229812]|_231682], _238204], _251212, _251214) ^ Unify: (296) [user] metta_atom_in_file('&self', [=, [[','|_229812]|_231682], _238204], _252148, _252150) ^ Call: (297) [user] loaded_into_kb('&self', _253006) ^ Unify: (297) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Exit: (297) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Call: (297) [user] once(user:asserted_metta_pred(_263596, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Unify: (297) [system] once(user:asserted_metta_pred(_263596, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Call: (298) [user] asserted_metta_pred(_263596, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Fail: (298) [user] asserted_metta_pred(_263596, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Redo: (294) [user] metta_atom('&self', [=, [[','|_229812]|_231682], _238204]) Unify: (294) [user] metta_atom('&self', [=, [[','|_229812]|_231682], _238204]) Call: (295) [user] metta_atom_asserted('&self', [=, [[','|_229812]|_231682], _238204]) Unify: (295) [user] metta_atom_asserted('&self', [=, [[','|_229812]|_231682], _238204]) ^ Call: (296) [user] metta_atom_asserted_deduced('&self', [=, [[','|_229812]|_231682], _238204]) Redo: (295) [user] metta_atom_asserted('&self', [=, [[','|_229812]|_231682], _238204]) Redo: (294) [user] metta_atom('&self', [=, [[','|_229812]|_231682], _238204]) Unify: (294) [user] metta_atom('&self', [=, [[','|_229812]|_231682], _238204]) Call: (295) [system] '&self'\=='&corelib' Exit: (295) [system] '&self'\=='&corelib' ^ Call: (295) [user] using_all_spaces ^ Unify: (295) [user] using_all_spaces Call: (296) [system] nb_current(with_all_spaces, t) Redo: (294) [user] metta_atom('&self', [=, [[','|_229812]|_231682], _238204]) Unify: (294) [user] metta_atom('&self', [=, [[','|_229812]|_231682], _238204]) Call: (295) [system] '&self'\=='&corelib' Exit: (295) [system] '&self'\=='&corelib' Call: (295) [user] metta_atom_asserted('&self', '&corelib') Unify: (295) [user] metta_atom_asserted('&self', '&corelib') ^ Call: (296) [user] metta_atom_asserted_deduced('&self', '&corelib') Redo: (295) [user] metta_atom_asserted('&self', '&corelib') Unify: (295) [user] metta_atom_asserted('&self', '&corelib') Exit: (295) [user] metta_atom_asserted('&self', '&corelib') Call: (295) [user] should_inherit_from_corelib([=, [[','|_229812]|_231682], _238204]) Unify: (295) [user] should_inherit_from_corelib([=, [[','|_229812]|_231682], _238204]) ^ Call: (296) [user] using_all_spaces ^ Unify: (296) [user] using_all_spaces Call: (297) [system] nb_current(with_all_spaces, t) Redo: (295) [user] should_inherit_from_corelib([=, [[','|_229812]|_231682], _238204]) Unify: (295) [user] should_inherit_from_corelib([=, [[','|_229812]|_231682], _238204]) Call: (296) [system] (=)==(:) Redo: (295) [user] should_inherit_from_corelib([=, [[','|_229812]|_231682], _238204]) Unify: (295) [user] should_inherit_from_corelib([=, [[','|_229812]|_231682], _238204]) Call: (296) [system] (=)=='@doc' Redo: (295) [user] should_inherit_from_corelib([=, [[','|_229812]|_231682], _238204]) Unify: (295) [user] should_inherit_from_corelib([=, [[','|_229812]|_231682], _238204]) Call: (296) [system] fail Redo: (295) [user] metta_atom_asserted('&self', '&corelib') Redo: (294) [user] metta_atom('&self', [=, [[','|_229812]|_231682], _238204]) Fail: (293) [user] metta_eq_def(=, '&self', [[','|_229812]|_231682], _318800) ^ Fail: (292) [user] is_user_defined_head_f1(=, '&self', [','|_229812]) ^ Fail: (291) [user] is_user_defined_head_f(=, '&self', ',') ^ Fail: (290) [user] is_user_defined_head0(=, '&self', ',') ^ Fail: (289) [system] once(user:is_user_defined_head0(=, '&self', ',')) ^ Fail: (288) [user] mnotrace(is_user_defined_head0(=, '&self', ',')) ^ Fail: (287) [user] is_user_defined_head(=, '&self', ',') ^ Fail: (286) [system] once(user:is_user_defined_head(=, '&self', ',')) ^ Fail: (285) [user] mnotrace(is_user_defined_head(=, '&self', ',')) ^ Redo: (284) [user] subst_args2(=, 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _8978) ^ Unify: (284) [user] subst_args2(=, 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _8978) ^ Call: (285) [user] subst_args40(=, 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _8978) ^ Unify: (285) [user] subst_args40(=, 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _8978) Call: (286) [user] is_function(',') Unify: (286) [user] is_function(',') ^ Call: (287) [user] symbol(',') ^ Unify: (287) [user] symbol(',') Call: (288) [system] atom(',') Exit: (288) [system] atom(',') ^ Exit: (287) [user] symbol(',') Exit: (286) [user] is_function(',') ^ Call: (286) [user] is_special_op(',') ^ Unify: (286) [user] is_special_op(',') ^ Call: (287) [user] current_self(_340044) ^ Unify: (287) [user] current_self(_340044) Call: (288) [system] nb_current(self_space, _340044) Exit: (288) [system] nb_current(self_space, '&self') Call: (288) [system] '&self'\==[] Exit: (288) [system] '&self'\==[] ^ Exit: (287) [user] current_self('&self') ^ Call: (287) [user] is_special_op('&self', ',') ^ Unify: (287) [user] is_special_op('&self', ',') Call: (288) [system] atom(',') Exit: (288) [system] atom(',') ^ Fail: (287) [user] is_special_op('&self', ',') ^ Fail: (286) [user] is_special_op(',') ^ Redo: (285) [user] subst_args40(=, 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _8978) Call: (286) [system] is_list([[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) Exit: (286) [system] is_list([[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) ^ Call: (286) [user] apply:maplist(subst_args(=, _354878, 495, '&self'), [[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _354884) ^ Unify: (286) [apply] apply:maplist(user:subst_args(=, _354878, 495, '&self'), [[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _354884) Call: (287) [apply] apply:maplist_([[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _354884, user:subst_args(=, _354878, 495, '&self')) Unify: (287) [apply] apply:maplist_([[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], [_357702|_357704], user:subst_args(=, _354878, 495, '&self')) ^ Call: (288) [user] subst_args(=, _354878, 495, '&self', [/, 'is-word', 1], _357702) ^ Unify: (288) [user] subst_args(=, _354878, 495, '&self', [/, 'is-word', 1], _357702) Call: (289) [system] atom(=) Exit: (289) [system] atom(=) Call: (289) [system] (=)\==(=) ^ Redo: (288) [user] subst_args(=, _354878, 495, '&self', [/, 'is-word', 1], _357702) ^ Unify: (288) [user] subst_args(=, _354878, 495, '&self', [/, 'is-word', 1], _357702) ^ Call: (289) [user] self_subst([/, 'is-word', 1]) ^ Unify: (289) [user] self_subst([/, 'is-word', 1]) Call: (290) [system] callable([/, 'is-word', 1]) Exit: (290) [system] callable([/, 'is-word', 1]) ^ Unify: (289) [user] self_subst([/, 'is-word', 1]) ^ Call: (290) [user] self_eval([/, 'is-word', 1]) ^ Unify: (290) [user] self_eval([/, 'is-word', 1]) ^ Call: (292) [system] setup_call_cleanup('$notrace'(_371670, _371672), once(user:self_eval0([/, 'is-word', 1])), '$restore_trace'(_371670, _371672)) ^ Unify: (292) [system] setup_call_cleanup(system:'$notrace'(_371670, _371672), system:once(user:self_eval0([/, 'is-word', 1])), system:'$restore_trace'(_371670, _371672)) ^ Call: (293) [system] sig_atomic(system:'$notrace'(_371670, _371672)) ^ Fail: (290) [user] self_eval([/, 'is-word', 1]) ^ Redo: (288) [user] subst_args(=, _354878, 495, '&self', [/, 'is-word', 1], _357702) ^ Unify: (288) [user] subst_args(=, _354878, 495, '&self', [/, 'is-word', 1], _357702) Call: (289) [system] ['is-word', 1]==[] ^ Redo: (288) [user] subst_args(=, _354878, 495, '&self', [/, 'is-word', 1], _357702) ^ Unify: (288) [user] subst_args(=, _354878, 495, '&self', [/, 'is-word', 1], _357702) ^ Call: (290) [system] setup_call_cleanup('$notrace'(_380156, _380158), once(user:(_380138 is 495-1)), '$restore_trace'(_380156, _380158)) ^ Unify: (290) [system] setup_call_cleanup(system:'$notrace'(_380156, _380158), system:once(user:(_380138 is 495-1)), system:'$restore_trace'(_380156, _380158)) ^ Call: (291) [system] sig_atomic(system:'$notrace'(_380156, _380158)) ^ Exit: (290) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(494 is 495-1)), system:'$restore_trace'(3, -1)) ^ Call: (289) [user] subst_args0(=, _354878, 494, '&self', [/, 'is-word', 1], _357702) ^ Unify: (289) [user] subst_args0(=, _354878, 494, '&self', [/, 'is-word', 1], _357702) ^ Call: (290) [user] self_subst([/, 'is-word', 1]) ^ Unify: (290) [user] self_subst([/, 'is-word', 1]) Call: (291) [system] callable([/, 'is-word', 1]) Exit: (291) [system] callable([/, 'is-word', 1]) ^ Unify: (290) [user] self_subst([/, 'is-word', 1]) ^ Call: (291) [user] self_eval([/, 'is-word', 1]) ^ Unify: (291) [user] self_eval([/, 'is-word', 1]) ^ Call: (293) [system] setup_call_cleanup('$notrace'(_392306, _392308), once(user:self_eval0([/, 'is-word', 1])), '$restore_trace'(_392306, _392308)) ^ Unify: (293) [system] setup_call_cleanup(system:'$notrace'(_392306, _392308), system:once(user:self_eval0([/, 'is-word', 1])), system:'$restore_trace'(_392306, _392308)) ^ Call: (294) [system] sig_atomic(system:'$notrace'(_392306, _392308)) ^ Fail: (291) [user] self_eval([/, 'is-word', 1]) ^ Redo: (289) [user] subst_args0(=, _354878, 494, '&self', [/, 'is-word', 1], _357702) ^ Unify: (289) [user] subst_args0(=, _354878, 494, '&self', [/, 'is-word', 1], _357702) Call: (290) [system] _397962 is 494+ -1 Exit: (290) [system] 493 is 494+ -1 ^ Call: (290) [user] trace_eval(subst_args1(=, _354878), (false, (e2;e)), 494, '&self', [/, 'is-word', 1], _399838) ^ Unify: (290) [user] trace_eval(subst_args1(=, _354878), (false, (e2;e)), 494, '&self', [/, 'is-word', 1], _399838) ^ Call: (291) [user] must_det_ll((notrace((flag(eval_num, _401748, _401748+1), _401766 is _401748 mod 500, _401784 is 99-494 mod 100, _401808=_401810, option_else('trace-length', _401822, 500), option_else('trace-depth', _401830, 30))), quietly(if_t((nop(stop_rtrace), _401766>_401822), (set_debug(eval, false), _401886 is _401822+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_401886])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_401938))))) ^ Unify: (291) [user] must_det_ll(user:(notrace((flag(eval_num, _401748, _401748+1), _401766 is _401748 mod 500, _401784 is 99-494 mod 100, _401808=_401810, option_else('trace-length', _401822, 500), option_else('trace-depth', _401830, 30))), quietly(if_t((nop(stop_rtrace), _401766>_401822), (set_debug(eval, false), _401886 is _401822+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_401886])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_401938))))) ^ Call: (292) [user] once(user:(notrace((flag(eval_num, _401748, _401748+1), _401766 is _401748 mod 500, _401784 is 99-494 mod 100, _401808=_401810, option_else('trace-length', _401822, 500), option_else('trace-depth', _401830, 30))), quietly(if_t((nop(stop_rtrace), _401766>_401822), (set_debug(eval, false), _401886 is _401822+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_401886])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_401938))))) ^ Unify: (292) [system] once(user:(notrace((flag(eval_num, _401748, _401748+1), _401766 is _401748 mod 500, _401784 is 99-494 mod 100, _401808=_401810, option_else('trace-length', _401822, 500), option_else('trace-depth', _401830, 30))), quietly(if_t((nop(stop_rtrace), _401766>_401822), (set_debug(eval, false), _401886 is _401822+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_401886])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_401938))))) ^ Call: (295) [system] setup_call_cleanup('$notrace'(_405662, _405664), once(user:(flag(eval_num, _401748, _401748+1), _401766 is _401748 mod 500, _401784 is 99-494 mod 100, _401808=_401810, option_else('trace-length', _401822, 500), option_else('trace-depth', _401830, 30))), '$restore_trace'(_405662, _405664)) ^ Unify: (295) [system] setup_call_cleanup(system:'$notrace'(_405662, _405664), system:once(user:(flag(eval_num, _401748, _401748+1), _401766 is _401748 mod 500, _401784 is 99-494 mod 100, _401808=_401810, option_else('trace-length', _401822, 500), option_else('trace-depth', _401830, 30))), system:'$restore_trace'(_405662, _405664)) ^ Call: (296) [system] sig_atomic(system:'$notrace'(_405662, _405664)) ^ Exit: (295) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(flag(eval_num, 64, 64+1), 64 is 64 mod 500, 5 is 99-494 mod 100, _401808=_401808, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), system:'$restore_trace'(3, -1)) ^ Call: (295) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 64>500), (set_debug(eval, false), _401886 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_401886])), nop((start_rtrace, rtrace))))) ^ Unify: (295) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 64>500), (set_debug(eval, false), _401886 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_401886])), nop((start_rtrace, rtrace))))) ^ Exit: (295) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 64>500), (set_debug(eval, false), _401886 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_401886])), nop((start_rtrace, rtrace))))) Call: (294) [user] nop(notrace(no_repeats_var(_401938))) Unify: (294) [user] nop(notrace(no_repeats_var(_401938))) Exit: (294) [user] nop(notrace(no_repeats_var(_401938))) ^ Exit: (292) [system] once(user:(notrace((flag(eval_num, 64, 64+1), 64 is 64 mod 500, 5 is 99-494 mod 100, _401808=_401808, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), quietly(if_t((nop(stop_rtrace), 64>500), (set_debug(eval, false), _401886 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_401886])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_401938))))) ^ Exit: (291) [user] must_det_ll(user:(notrace((flag(eval_num, 64, 64+1), 64 is 64 mod 500, 5 is 99-494 mod 100, _401808=_401808, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), quietly(if_t((nop(stop_rtrace), 64>500), (set_debug(eval, false), _401886 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_401886])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_401938))))) Call: (291) [occurs] occurs:sub_term(_417126, (false, (e2;e))) Unify: (291) [occurs] occurs:sub_term((false, (e2;e)), (false, (e2;e))) Exit: (291) [occurs] occurs:sub_term((false, (e2;e)), (false, (e2;e))) Call: (291) [system] (false, (e2;e))\=(false, (e2;e)) Fail: (291) [system] (false, (e2;e))\=(false, (e2;e)) Redo: (291) [occurs] occurs:sub_term(_417126, (false, (e2;e))) Unify: (291) [occurs] occurs:sub_term(_417126, (false, (e2;e))) Call: (292) [system] compound((false, (e2;e))) Exit: (292) [system] compound((false, (e2;e))) Call: (292) [system] arg(_425548, (false, (e2;e)), _425472) Exit: (292) [system] arg(1, (false, (e2;e)), false) Call: (292) [occurs] occurs:sub_term(_417126, false) Unify: (292) [occurs] occurs:sub_term(false, false) Exit: (292) [occurs] occurs:sub_term(false, false) Exit: (291) [occurs] occurs:sub_term(false, (false, (e2;e))) Call: (291) [system] (false, (e2;e))\=false Exit: (291) [system] (false, (e2;e))\=false ^ Call: (291) [user] if_trace((eval;false, (e2;e)), (_401808=1, indentq(5, 64, -->, [false, [/, 'is-word', 1]]))) ^ Unify: (291) [user] if_trace((eval;false, (e2;e)), (_401808=1, indentq(5, 64, -->, [false, [/, 'is-word', 1]]))) ^ Call: (293) [system] setup_call_cleanup('$notrace'(_434852, _434854), once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _401808=1, indentq(5, 64, -->, [false, [/, 'is-word', 1]]))), _434810, fbug((_434810-->if_trace((eval;false, (e2;e)), (_401808=1, indentq(5, 64, -->, [false, [/, 'is-word', 1]])))))))), '$restore_trace'(_434852, _434854)) ^ Unify: (293) [system] setup_call_cleanup(system:'$notrace'(_434852, _434854), system:once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _401808=1, indentq(5, 64, -->, [false, [/, 'is-word', 1]]))), _434810, fbug((_434810-->if_trace((eval;false, (e2;e)), (_401808=1, indentq(5, 64, -->, [false, [/, 'is-word', 1]])))))))), system:'$restore_trace'(_434852, _434854)) ^ Call: (294) [system] sig_atomic(system:'$notrace'(_434852, _434854)) ^ Exit: (293) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _401808=1, indentq(5, 64, -->, [false, [/, 'is-word', 1]]))), _434810, fbug((_434810-->if_trace((eval;false, (e2;e)), (_401808=1, indentq(5, 64, -->, [false, [/, 'is-word', 1]])))))))), system:'$restore_trace'(3, -1)) ^ Exit: (291) [user] if_trace((eval;false, (e2;e)), (_401808=1, indentq(5, 64, -->, [false, [/, 'is-word', 1]]))) Call: (291) [system] _439634=retval(fail) Exit: (291) [system] retval(fail)=retval(fail) Call: (291) [system] _441496=(\+ \+ (flag(eval_num, _441516, _441516+1), (retval(fail)\=@=retval(fail), nonvar(_399838)->indentq(5, _441516, <--, [false, _399838]);indentq(5, _441516, <--, [false, retval(fail)])))) Exit: (291) [system] (\+ \+ (flag(eval_num, _441516, _441516+1), (retval(fail)\=@=retval(fail), nonvar(_399838)->indentq(5, _441516, <--, [false, _399838]);indentq(5, _441516, <--, [false, retval(fail)]))))=(\+ \+ (flag(eval_num, _441516, _441516+1), (retval(fail)\=@=retval(fail), nonvar(_399838)->indentq(5, _441516, <--, [false, _399838]);indentq(5, _441516, <--, [false, retval(fail)])))) ^ Call: (291) [user] call_cleanup(((call(subst_args1(=, _354878), 494, '&self', [/, 'is-word', 1], _399838)*->nb_setarg(1, retval(fail), _399838);fail, trace, call(subst_args1(=, _354878), 494, '&self', [/, 'is-word', 1], _399838)), ignore(notrace((\+_399838\=_401938, nb_setarg(1, retval(fail), _399838))))), ignore((_401808==1->ignore(\+ \+ (flag(eval_num, _441516, _441516+1), (retval(fail)\=@=retval(fail), nonvar(_399838)->indentq(5, _441516, <--, [false, _399838]);indentq(5, _441516, <--, [false, retval(fail)]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _441516, _441516+1), (retval(fail)\=@=retval(fail), nonvar(_399838)->indentq(5, _441516, <--, [false, _399838]);indentq(5, _441516, <--, [false, retval(fail)]))))))))))) ^ Unify: (291) [system] call_cleanup(user:((call(subst_args1(=, _354878), 494, '&self', [/, 'is-word', 1], _399838)*->nb_setarg(1, retval(fail), _399838);fail, trace, call(subst_args1(=, _354878), 494, '&self', [/, 'is-word', 1], _399838)), ignore(notrace((\+_399838\=_401938, nb_setarg(1, retval(fail), _399838))))), user:ignore((_401808==1->ignore(\+ \+ (flag(eval_num, _441516, _441516+1), (retval(fail)\=@=retval(fail), nonvar(_399838)->indentq(5, _441516, <--, [false, _399838]);indentq(5, _441516, <--, [false, retval(fail)]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _441516, _441516+1), (retval(fail)\=@=retval(fail), nonvar(_399838)->indentq(5, _441516, <--, [false, _399838]);indentq(5, _441516, <--, [false, retval(fail)]))))))))))) ^ Call: (293) [user] subst_args1(=, _354878, 494, '&self', [/, 'is-word', 1], _399838) ^ Unify: (293) [user] subst_args1(=, _354878, 494, '&self', [/, 'is-word', 1], _399838) Call: (294) [system] var(=) ^ Redo: (293) [user] subst_args1(=, _354878, 494, '&self', [/, 'is-word', 1], _399838) Call: (294) [system] atom(=) Exit: (294) [system] atom(=) Call: (294) [system] (=)\==(=) ^ Redo: (293) [user] subst_args1(=, _354878, 494, '&self', [/, 'is-word', 1], _399838) ^ Unify: (293) [user] subst_args1(=, _354878, 494, '&self', [/, 'is-word', 1], _399838) Call: (294) [system] atom([/, 'is-word', 1]) ^ Redo: (293) [user] subst_args1(=, _354878, 494, '&self', [/, 'is-word', 1], _399838) ^ Unify: (293) [user] subst_args1(=, _354878, 494, '&self', [/, 'is-word', 1], _399838) Call: (294) [system] is_list(['is-word', 1]) Exit: (294) [system] is_list(['is-word', 1]) ^ Unify: (293) [user] subst_args1(=, _354878, 494, '&self', [/, 'is-word', 1], _399838) Call: (294) [system] is_list([/, 'is-word', 1]) Exit: (294) [system] is_list([/, 'is-word', 1]) ^ Unify: (293) [user] subst_args1(=, _354878, 494, '&self', [/, 'is-word', 1], [/|_461370]) Call: (294) [system] var(/) ^ Redo: (293) [user] subst_args1(=, _354878, 494, '&self', [/, 'is-word', 1], _399838) ^ Unify: (293) [user] subst_args1(=, _354878, 494, '&self', [/, 'is-word', 1], _399838) Call: (294) [system] fail ^ Redo: (293) [user] subst_args1(=, _354878, 494, '&self', [/, 'is-word', 1], _399838) ^ Unify: (293) [user] subst_args1(=, _354878, 494, '&self', [/, 'is-word', 1], _399838) Call: (294) [system] is_list([/, 'is-word', 1]) Exit: (294) [system] is_list([/, 'is-word', 1]) ^ Call: (294) [user] apply:maplist(self_subst, [/, 'is-word', 1]) ^ Unify: (294) [apply] apply:maplist(user:self_subst, [/, 'is-word', 1]) Call: (295) [apply] apply:maplist_([/, 'is-word', 1], user:self_subst) Unify: (295) [apply] apply:maplist_([/, 'is-word', 1], user:self_subst) ^ Call: (296) [user] self_subst(/) ^ Unify: (296) [user] self_subst(/) Call: (297) [system] callable(/) Exit: (297) [system] callable(/) ^ Unify: (296) [user] self_subst(/) ^ Call: (297) [user] self_eval(/) ^ Unify: (297) [user] self_eval(/) ^ Call: (299) [system] setup_call_cleanup('$notrace'(_479990, _479992), once(user:self_eval0(/)), '$restore_trace'(_479990, _479992)) ^ Unify: (299) [system] setup_call_cleanup(system:'$notrace'(_479990, _479992), system:once(user:self_eval0(/)), system:'$restore_trace'(_479990, _479992)) ^ Call: (300) [system] sig_atomic(system:'$notrace'(_479990, _479992)) ^ Exit: (299) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(/)), system:'$restore_trace'(3, -1)) ^ Exit: (297) [user] self_eval(/) ^ Exit: (296) [user] self_subst(/) Call: (296) [apply] apply:maplist_(['is-word', 1], user:self_subst) Unify: (296) [apply] apply:maplist_(['is-word', 1], user:self_subst) ^ Call: (297) [user] self_subst('is-word') ^ Unify: (297) [user] self_subst('is-word') Call: (298) [system] callable('is-word') Exit: (298) [system] callable('is-word') ^ Unify: (297) [user] self_subst('is-word') ^ Call: (298) [user] self_eval('is-word') ^ Unify: (298) [user] self_eval('is-word') ^ Call: (300) [system] setup_call_cleanup('$notrace'(_493950, _493952), once(user:self_eval0('is-word')), '$restore_trace'(_493950, _493952)) ^ Unify: (300) [system] setup_call_cleanup(system:'$notrace'(_493950, _493952), system:once(user:self_eval0('is-word')), system:'$restore_trace'(_493950, _493952)) ^ Call: (301) [system] sig_atomic(system:'$notrace'(_493950, _493952)) ^ Exit: (300) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0('is-word')), system:'$restore_trace'(3, -1)) ^ Exit: (298) [user] self_eval('is-word') ^ Exit: (297) [user] self_subst('is-word') Call: (297) [apply] apply:maplist_([1], user:self_subst) Unify: (297) [apply] apply:maplist_([1], user:self_subst) ^ Call: (298) [user] self_subst(1) ^ Unify: (298) [user] self_subst(1) Call: (299) [system] callable(1) ^ Redo: (298) [user] self_subst(1) ^ Exit: (298) [user] self_subst(1) Call: (298) [apply] apply:maplist_([], user:self_subst) Unify: (298) [apply] apply:maplist_([], user:self_subst) Exit: (298) [apply] apply:maplist_([], user:self_subst) Exit: (297) [apply] apply:maplist_([1], user:self_subst) Exit: (296) [apply] apply:maplist_(['is-word', 1], user:self_subst) Exit: (295) [apply] apply:maplist_([/, 'is-word', 1], user:self_subst) ^ Exit: (294) [apply] apply:maplist(user:self_subst, [/, 'is-word', 1]) Call: (294) [system] [/, 'is-word', 1]=[_512554|_512556] Exit: (294) [system] [/, 'is-word', 1]=[/, 'is-word', 1] Call: (294) [system] atom(/) Exit: (294) [system] atom(/) ^ Unify: (293) [user] subst_args1(=, _354878, 494, '&self', [/, 'is-word', 1], _399838) ^ Call: (294) [user] is_space_op(/) ^ Redo: (293) [user] subst_args1(=, _354878, 494, '&self', [/, 'is-word', 1], _399838) ^ Unify: (293) [user] subst_args1(=, _354878, 494, '&self', [/, 'is-word', 1], _399838) Call: (294) [system] (/)==case ^ Redo: (293) [user] subst_args1(=, _354878, 494, '&self', [/, 'is-word', 1], _399838) ^ Unify: (293) [user] subst_args1(=, _354878, 494, '&self', [/, 'is-word', 1], _399838) Call: (294) [system] fail ^ Redo: (293) [user] subst_args1(=, _9282, 494, '&self', [/, 'is-word', 1], _9330) ^ Unify: (293) [user] subst_args1(=, _9282, 494, '&self', [/, 'is-word', 1], _9330) Call: (294) [system] _11330=do_more_defs(true) Exit: (294) [system] do_more_defs(true)=do_more_defs(true) ^ Call: (294) [user] clause(eval_21(subst_args, _9282, 494, '&self', [/, 'is-word', 1], _9330), _13206) ^ Redo: (293) [user] subst_args1(=, _9282, 494, '&self', [/, 'is-word', 1], _9330) ^ Unify: (293) [user] subst_args1(=, _9282, 494, '&self', [/, 'is-word', 1], _9330) Call: (294) [system] fail ^ Redo: (293) [user] subst_args1(=, _9282, 494, '&self', [/, 'is-word', 1], _9330) ^ Unify: (293) [user] subst_args1(=, _9282, 494, '&self', [/, 'is-word', 1], _9330) ^ Call: (294) [user] is_and(/) ^ Unify: (294) [user] is_and(/) Call: (295) [system] atom(/) Exit: (295) [system] atom(/) ^ Unify: (294) [user] is_and(/) ^ Call: (295) [user] is_and(/, _23530) ^ Unify: (295) [user] is_and(/, _24458) Call: (296) [system] atom(/) Exit: (296) [system] atom(/) ^ Redo: (293) [user] subst_args1(=, _9282, 494, '&self', [/, 'is-word', 1], _9330) ^ Unify: (293) [user] subst_args1(=, _9282, 494, '&self', [/, 'is-word', 1], [/|_28106]) Call: (294) [system] nonvar(/) Exit: (294) [system] nonvar(/) Call: (294) [system] fail ^ Redo: (293) [user] subst_args1(=, _9282, 494, '&self', [/, 'is-word', 1], _9330) ^ Unify: (293) [user] subst_args1(=, _9282, 494, '&self', [/, 'is-word', 1], _9330) ^ Call: (294) [user] subst_args2(=, 494, '&self', [/, 'is-word', 1], _9330) ^ Unify: (294) [user] subst_args2(=, 494, '&self', [/, 'is-word', 1], _9330) Call: (295) [system] 494<3 ^ Redo: (294) [user] subst_args2(=, 494, '&self', [/, 'is-word', 1], _9330) ^ Unify: (294) [user] subst_args2(=, 494, '&self', [/, 'is-word', 1], _9330) Call: (295) [system] fail ^ Redo: (294) [user] subst_args2(=, 494, '&self', [/, 'is-word', 1], _9330) ^ Unify: (294) [user] subst_args2(=, 494, '&self', [/, 'is-word', 1], _9330) ^ Call: (295) [user] mnotrace(is_user_defined_head(=, '&self', /)) ^ Unify: (295) [user] mnotrace(is_user_defined_head(=, '&self', /)) ^ Call: (296) [user] once(is_user_defined_head(=, '&self', /)) ^ Unify: (296) [system] once(user:is_user_defined_head(=, '&self', /)) ^ Call: (297) [user] is_user_defined_head(=, '&self', /) ^ Unify: (297) [user] is_user_defined_head(=, '&self', /) ^ Call: (298) [user] mnotrace(is_user_defined_head0(=, '&self', /)) ^ Unify: (298) [user] mnotrace(is_user_defined_head0(=, '&self', /)) ^ Call: (299) [user] once(is_user_defined_head0(=, '&self', /)) ^ Unify: (299) [system] once(user:is_user_defined_head0(=, '&self', /)) ^ Call: (300) [user] is_user_defined_head0(=, '&self', /) ^ Unify: (300) [user] is_user_defined_head0(=, '&self', /) Call: (301) [system] callable(/) Exit: (301) [system] callable(/) Call: (301) [system] functor(/, _54208, _54288) Exit: (301) [system] functor(/, /, 0) ^ Call: (301) [user] is_user_defined_head_f(=, '&self', /) ^ Unify: (301) [user] is_user_defined_head_f(=, '&self', /) ^ Call: (302) [user] is_user_defined_head_f1(=, '&self', /) ^ Unify: (302) [user] is_user_defined_head_f1(=, '&self', /) Call: (303) [user] metta_eq_def(=, '&self', [/|_59806], _59888) Unify: (303) [user] metta_eq_def(=, '&self', [/|_59806], _60812) ^ Call: (304) [user] ignore((=)=(=)) ^ Unify: (304) [system] ignore(user:((=)=(=))) Call: (305) [system] (=)=(=) Exit: (305) [system] (=)=(=) ^ Exit: (304) [system] ignore(user:((=)=(=))) Call: (304) [user] metta_atom('&self', [=, [/|_59806], _66328]) Unify: (304) [user] metta_atom('&self', [=, [/|_59806], _66328]) ^ Call: (305) [user] typed_list('&self', _68242, _68164) ^ Unify: (305) [user] typed_list('&self', _69174, _68164) Call: (306) [system] compound('&self') Fail: (306) [system] compound('&self') ^ Fail: (305) [user] typed_list('&self', _71954, _68164) Redo: (304) [user] metta_atom('&self', [=, [/|_59806], _66328]) Unify: (304) [user] metta_atom('&self', [=, [/|_59806], _66328]) Call: (305) [system] '&self'=='&flybase' Redo: (304) [user] metta_atom('&self', [=, [/|_59806], _66328]) Unify: (304) [user] metta_atom('&self', [=, [/|_59806], _66328]) ^ Call: (305) [user] metta_atom_in_file('&self', [=, [/|_59806], _66328]) ^ Unify: (305) [user] metta_atom_in_file('&self', [=, [/|_59806], _66328]) ^ Call: (306) [user] metta_atom_in_file('&self', [=, [/|_59806], _66328], _79336, _79338) ^ Unify: (306) [user] metta_atom_in_file('&self', [=, [/|_59806], _66328], _80272, _80274) ^ Call: (307) [user] loaded_into_kb('&self', _81130) ^ Unify: (307) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Exit: (307) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Call: (307) [user] once(user:asserted_metta_pred(_91720, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Unify: (307) [system] once(user:asserted_metta_pred(_91720, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Call: (308) [user] asserted_metta_pred(_91720, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Fail: (308) [user] asserted_metta_pred(_91720, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Redo: (304) [user] metta_atom('&self', [=, [/|_59806], _66328]) Unify: (304) [user] metta_atom('&self', [=, [/|_59806], _66328]) Call: (305) [user] metta_atom_asserted('&self', [=, [/|_59806], _66328]) Unify: (305) [user] metta_atom_asserted('&self', [=, [/|_59806], _66328]) ^ Call: (306) [user] metta_atom_asserted_deduced('&self', [=, [/|_59806], _66328]) Redo: (305) [user] metta_atom_asserted('&self', [=, [/|_59806], _66328]) Redo: (304) [user] metta_atom('&self', [=, [/|_59806], _66328]) Unify: (304) [user] metta_atom('&self', [=, [/|_59806], _66328]) Call: (305) [system] '&self'\=='&corelib' Exit: (305) [system] '&self'\=='&corelib' ^ Call: (305) [user] using_all_spaces ^ Unify: (305) [user] using_all_spaces Call: (306) [system] nb_current(with_all_spaces, t) Redo: (304) [user] metta_atom('&self', [=, [/|_59806], _66328]) Unify: (304) [user] metta_atom('&self', [=, [/|_59806], _66328]) Call: (305) [system] '&self'\=='&corelib' Exit: (305) [system] '&self'\=='&corelib' Call: (305) [user] metta_atom_asserted('&self', '&corelib') Unify: (305) [user] metta_atom_asserted('&self', '&corelib') ^ Call: (306) [user] metta_atom_asserted_deduced('&self', '&corelib') Redo: (305) [user] metta_atom_asserted('&self', '&corelib') Unify: (305) [user] metta_atom_asserted('&self', '&corelib') Exit: (305) [user] metta_atom_asserted('&self', '&corelib') Call: (305) [user] should_inherit_from_corelib([=, [/|_59806], _66328]) Unify: (305) [user] should_inherit_from_corelib([=, [/|_59806], _66328]) ^ Call: (306) [user] using_all_spaces ^ Unify: (306) [user] using_all_spaces Call: (307) [system] nb_current(with_all_spaces, t) Redo: (305) [user] should_inherit_from_corelib([=, [/|_59806], _66328]) Unify: (305) [user] should_inherit_from_corelib([=, [/|_59806], _66328]) Call: (306) [system] (=)==(:) Redo: (305) [user] should_inherit_from_corelib([=, [/|_59806], _66328]) Unify: (305) [user] should_inherit_from_corelib([=, [/|_59806], _66328]) Call: (306) [system] (=)=='@doc' Redo: (305) [user] should_inherit_from_corelib([=, [/|_59806], _66328]) Unify: (305) [user] should_inherit_from_corelib([=, [/|_59806], _66328]) Call: (306) [system] fail Redo: (305) [user] metta_atom_asserted('&self', '&corelib') Redo: (304) [user] metta_atom('&self', [=, [/|_59806], _66328]) Fail: (303) [user] metta_eq_def(=, '&self', [/|_59806], _146924) ^ Fail: (302) [user] is_user_defined_head_f1(=, '&self', /) ^ Redo: (301) [user] is_user_defined_head_f(=, '&self', /) ^ Unify: (301) [user] is_user_defined_head_f(=, '&self', /) ^ Call: (302) [user] is_user_defined_head_f1(=, '&self', [/|_150568]) ^ Unify: (302) [user] is_user_defined_head_f1(=, '&self', [/|_150568]) Call: (303) [user] metta_eq_def(=, '&self', [[/|_150568]|_152438], _152520) Unify: (303) [user] metta_eq_def(=, '&self', [[/|_150568]|_152438], _153444) ^ Call: (304) [user] ignore((=)=(=)) ^ Unify: (304) [system] ignore(user:((=)=(=))) Call: (305) [system] (=)=(=) Exit: (305) [system] (=)=(=) ^ Exit: (304) [system] ignore(user:((=)=(=))) Call: (304) [user] metta_atom('&self', [=, [[/|_150568]|_152438], _158960]) Unify: (304) [user] metta_atom('&self', [=, [[/|_150568]|_152438], _158960]) ^ Call: (305) [user] typed_list('&self', _160874, _160796) ^ Unify: (305) [user] typed_list('&self', _161806, _160796) Call: (306) [system] compound('&self') Fail: (306) [system] compound('&self') ^ Fail: (305) [user] typed_list('&self', _164586, _160796) Redo: (304) [user] metta_atom('&self', [=, [[/|_150568]|_152438], _158960]) Unify: (304) [user] metta_atom('&self', [=, [[/|_150568]|_152438], _158960]) Call: (305) [system] '&self'=='&flybase' Redo: (304) [user] metta_atom('&self', [=, [[/|_150568]|_152438], _158960]) Unify: (304) [user] metta_atom('&self', [=, [[/|_150568]|_152438], _158960]) ^ Call: (305) [user] metta_atom_in_file('&self', [=, [[/|_150568]|_152438], _158960]) ^ Unify: (305) [user] metta_atom_in_file('&self', [=, [[/|_150568]|_152438], _158960]) ^ Call: (306) [user] metta_atom_in_file('&self', [=, [[/|_150568]|_152438], _158960], _171968, _171970) ^ Unify: (306) [user] metta_atom_in_file('&self', [=, [[/|_150568]|_152438], _158960], _172904, _172906) ^ Call: (307) [user] loaded_into_kb('&self', _173762) ^ Unify: (307) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Exit: (307) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Call: (307) [user] once(user:asserted_metta_pred(_184352, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Unify: (307) [system] once(user:asserted_metta_pred(_184352, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Call: (308) [user] asserted_metta_pred(_184352, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Fail: (308) [user] asserted_metta_pred(_184352, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Redo: (304) [user] metta_atom('&self', [=, [[/|_150568]|_152438], _158960]) Unify: (304) [user] metta_atom('&self', [=, [[/|_150568]|_152438], _158960]) Call: (305) [user] metta_atom_asserted('&self', [=, [[/|_150568]|_152438], _158960]) Unify: (305) [user] metta_atom_asserted('&self', [=, [[/|_150568]|_152438], _158960]) ^ Call: (306) [user] metta_atom_asserted_deduced('&self', [=, [[/|_150568]|_152438], _158960]) Redo: (305) [user] metta_atom_asserted('&self', [=, [[/|_150568]|_152438], _158960]) Redo: (304) [user] metta_atom('&self', [=, [[/|_150568]|_152438], _158960]) Unify: (304) [user] metta_atom('&self', [=, [[/|_150568]|_152438], _158960]) Call: (305) [system] '&self'\=='&corelib' Exit: (305) [system] '&self'\=='&corelib' ^ Call: (305) [user] using_all_spaces ^ Unify: (305) [user] using_all_spaces Call: (306) [system] nb_current(with_all_spaces, t) Redo: (304) [user] metta_atom('&self', [=, [[/|_150568]|_152438], _158960]) Unify: (304) [user] metta_atom('&self', [=, [[/|_150568]|_152438], _158960]) Call: (305) [system] '&self'\=='&corelib' Exit: (305) [system] '&self'\=='&corelib' Call: (305) [user] metta_atom_asserted('&self', '&corelib') Unify: (305) [user] metta_atom_asserted('&self', '&corelib') ^ Call: (306) [user] metta_atom_asserted_deduced('&self', '&corelib') Redo: (305) [user] metta_atom_asserted('&self', '&corelib') Unify: (305) [user] metta_atom_asserted('&self', '&corelib') Exit: (305) [user] metta_atom_asserted('&self', '&corelib') Call: (305) [user] should_inherit_from_corelib([=, [[/|_150568]|_152438], _158960]) Unify: (305) [user] should_inherit_from_corelib([=, [[/|_150568]|_152438], _158960]) ^ Call: (306) [user] using_all_spaces ^ Unify: (306) [user] using_all_spaces Call: (307) [system] nb_current(with_all_spaces, t) Redo: (305) [user] should_inherit_from_corelib([=, [[/|_150568]|_152438], _158960]) Unify: (305) [user] should_inherit_from_corelib([=, [[/|_150568]|_152438], _158960]) Call: (306) [system] (=)==(:) Redo: (305) [user] should_inherit_from_corelib([=, [[/|_150568]|_152438], _158960]) Unify: (305) [user] should_inherit_from_corelib([=, [[/|_150568]|_152438], _158960]) Call: (306) [system] (=)=='@doc' Redo: (305) [user] should_inherit_from_corelib([=, [[/|_150568]|_152438], _158960]) Unify: (305) [user] should_inherit_from_corelib([=, [[/|_150568]|_152438], _158960]) Call: (306) [system] fail Redo: (305) [user] metta_atom_asserted('&self', '&corelib') Redo: (304) [user] metta_atom('&self', [=, [[/|_150568]|_152438], _158960]) Fail: (303) [user] metta_eq_def(=, '&self', [[/|_150568]|_152438], _239556) ^ Fail: (302) [user] is_user_defined_head_f1(=, '&self', [/|_150568]) ^ Fail: (301) [user] is_user_defined_head_f(=, '&self', /) ^ Fail: (300) [user] is_user_defined_head0(=, '&self', /) ^ Fail: (299) [system] once(user:is_user_defined_head0(=, '&self', /)) ^ Fail: (298) [user] mnotrace(is_user_defined_head0(=, '&self', /)) ^ Fail: (297) [user] is_user_defined_head(=, '&self', /) ^ Fail: (296) [system] once(user:is_user_defined_head(=, '&self', /)) ^ Fail: (295) [user] mnotrace(is_user_defined_head(=, '&self', /)) ^ Redo: (294) [user] subst_args2(=, 494, '&self', [/, 'is-word', 1], _9330) ^ Unify: (294) [user] subst_args2(=, 494, '&self', [/, 'is-word', 1], _9330) ^ Call: (295) [user] subst_args40(=, 494, '&self', [/, 'is-word', 1], _9330) ^ Unify: (295) [user] subst_args40(=, 494, '&self', [/, 'is-word', 1], _9330) Call: (296) [user] is_function(/) Unify: (296) [user] is_function(/) ^ Call: (297) [user] symbol(/) ^ Unify: (297) [user] symbol(/) Call: (298) [system] atom(/) Exit: (298) [system] atom(/) ^ Exit: (297) [user] symbol(/) Exit: (296) [user] is_function(/) ^ Call: (296) [user] is_special_op(/) ^ Unify: (296) [user] is_special_op(/) ^ Call: (297) [user] current_self(_260800) ^ Unify: (297) [user] current_self(_260800) Call: (298) [system] nb_current(self_space, _260800) Exit: (298) [system] nb_current(self_space, '&self') Call: (298) [system] '&self'\==[] Exit: (298) [system] '&self'\==[] ^ Exit: (297) [user] current_self('&self') ^ Call: (297) [user] is_special_op('&self', /) ^ Unify: (297) [user] is_special_op('&self', /) Call: (298) [system] atom(/) Exit: (298) [system] atom(/) ^ Fail: (297) [user] is_special_op('&self', /) ^ Fail: (296) [user] is_special_op(/) ^ Redo: (295) [user] subst_args40(=, 494, '&self', [/, 'is-word', 1], _9330) Call: (296) [system] is_list(['is-word', 1]) Exit: (296) [system] is_list(['is-word', 1]) ^ Call: (296) [user] apply:maplist(subst_args(=, _275634, 494, '&self'), ['is-word', 1], _275640) ^ Unify: (296) [apply] apply:maplist(user:subst_args(=, _275634, 494, '&self'), ['is-word', 1], _275640) Call: (297) [apply] apply:maplist_(['is-word', 1], _275640, user:subst_args(=, _275634, 494, '&self')) Unify: (297) [apply] apply:maplist_(['is-word', 1], [_278458|_278460], user:subst_args(=, _275634, 494, '&self')) ^ Call: (298) [user] subst_args(=, _275634, 494, '&self', 'is-word', _278458) ^ Unify: (298) [user] subst_args(=, _275634, 494, '&self', 'is-word', _278458) Call: (299) [system] atom(=) Exit: (299) [system] atom(=) Call: (299) [system] (=)\==(=) ^ Redo: (298) [user] subst_args(=, _275634, 494, '&self', 'is-word', _278458) ^ Unify: (298) [user] subst_args(=, _275634, 494, '&self', 'is-word', _278458) ^ Call: (299) [user] self_subst('is-word') ^ Unify: (299) [user] self_subst('is-word') Call: (300) [system] callable('is-word') Exit: (300) [system] callable('is-word') ^ Unify: (299) [user] self_subst('is-word') ^ Call: (300) [user] self_eval('is-word') ^ Unify: (300) [user] self_eval('is-word') ^ Call: (302) [system] setup_call_cleanup('$notrace'(_292426, _292428), once(user:self_eval0('is-word')), '$restore_trace'(_292426, _292428)) ^ Unify: (302) [system] setup_call_cleanup(system:'$notrace'(_292426, _292428), system:once(user:self_eval0('is-word')), system:'$restore_trace'(_292426, _292428)) ^ Call: (303) [system] sig_atomic(system:'$notrace'(_292426, _292428)) ^ Exit: (302) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0('is-word')), system:'$restore_trace'(3, -1)) ^ Exit: (300) [user] self_eval('is-word') ^ Exit: (299) [user] self_subst('is-word') Call: (299) [system] _278458='is-word' Exit: (299) [system] 'is-word'='is-word' ^ Exit: (298) [user] subst_args(=, _275634, 494, '&self', 'is-word', 'is-word') Call: (298) [apply] apply:maplist_([1], _278460, user:subst_args(=, _275634, 494, '&self')) Unify: (298) [apply] apply:maplist_([1], [_301784|_301786], user:subst_args(=, _275634, 494, '&self')) ^ Call: (299) [user] subst_args(=, _275634, 494, '&self', 1, _301784) ^ Unify: (299) [user] subst_args(=, _275634, 494, '&self', 1, _301784) Call: (300) [system] atom(=) Exit: (300) [system] atom(=) Call: (300) [system] (=)\==(=) ^ Redo: (299) [user] subst_args(=, _275634, 494, '&self', 1, _301784) ^ Unify: (299) [user] subst_args(=, _275634, 494, '&self', 1, _301784) ^ Call: (300) [user] self_subst(1) ^ Unify: (300) [user] self_subst(1) Call: (301) [system] callable(1) ^ Redo: (300) [user] self_subst(1) ^ Exit: (300) [user] self_subst(1) Call: (300) [system] _301784=1 Exit: (300) [system] 1=1 ^ Exit: (299) [user] subst_args(=, _275634, 494, '&self', 1, 1) Call: (299) [apply] apply:maplist_([], _301786, user:subst_args(=, _275634, 494, '&self')) Unify: (299) [apply] apply:maplist_([], [], user:subst_args(=, _275634, 494, '&self')) Exit: (299) [apply] apply:maplist_([], [], user:subst_args(=, _275634, 494, '&self')) Exit: (298) [apply] apply:maplist_([1], [1], user:subst_args(=, _275634, 494, '&self')) Exit: (297) [apply] apply:maplist_(['is-word', 1], ['is-word', 1], user:subst_args(=, _275634, 494, '&self')) ^ Exit: (296) [apply] apply:maplist(user:subst_args(=, _275634, 494, '&self'), ['is-word', 1], ['is-word', 1]) ^ Call: (296) [user] subst_args5(494, '&self', [/, 'is-word', 1], _9330) ^ Unify: (296) [user] subst_args5(494, '&self', [/, 'is-word', 1], _9330) ^ Call: (297) [user] eval_selfless(_324248, _324250, 494, '&self', [/, 'is-word', 1], _9330) ^ Unify: (297) [user] eval_selfless(_325192, _325194, 494, '&self', [/, 'is-word', 1], _9330) ^ Call: (298) [user] eval_selfless_0([/, 'is-word', 1], _9330) ^ Unify: (298) [user] eval_selfless_0([/, 'is-word', 1], _9330) Call: (299) [system] var(/) ^ Redo: (298) [user] eval_selfless_0([/, 'is-word', 1], _9330) ^ Unify: (298) [user] eval_selfless_0([/, 'is-word', 1], _9330) ^ Call: (299) [user] is_assignment(/) ^ Unify: (299) [user] is_assignment(/) Call: (300) [system] atom(/) Exit: (300) [system] atom(/) ^ Redo: (298) [user] eval_selfless_0([/, 'is-word', 1], _9330) ^ Unify: (298) [user] eval_selfless_0([/, 'is-word', 1], _9330) ^ Call: (299) [user] eval_selfless_1([/, 'is-word', 1], _9330) ^ Unify: (299) [user] eval_selfless_1([/, 'is-word', 1], _9330) ^ Call: (300) [user] allow_clp ^ Unify: (300) [user] allow_clp ^ Call: (301) [user] false_flag ^ Unify: (301) [user] false_flag Call: (302) [system] fail Fail: (302) [system] fail ^ Fail: (301) [user] false_flag ^ Redo: (298) [user] eval_selfless_0([/, 'is-word', 1], _9330) ^ Unify: (298) [user] eval_selfless_0([/, 'is-word', 1], _9330) ^ Call: (299) [user] eval_selfless_2([/, 'is-word', 1], _9330) ^ Unify: (299) [user] eval_selfless_2([/, 'is-word', 1], _9330) Call: (300) [system] var(/) ^ Redo: (299) [user] eval_selfless_2([/, 'is-word', 1], _9330) ^ Unify: (299) [user] eval_selfless_2([/, 'is-word', 1], _9330) ^ Call: (300) [user] fake_notrace((ground([/, 'is-word', 1]), [/, 'is-word', 1]=[_351040, _351046, _351052], atom(_351040), catch_warn(current_op(_351078, yfx, _351040)), [/, 'is-word', 1]\=[_351098], s2ps([/, 'is-word', 1], _351106))) ^ Unify: (300) [user] fake_notrace(user:(ground([/, 'is-word', 1]), [/, 'is-word', 1]=[_351040, _351046, _351052], atom(_351040), catch_warn(current_op(_351078, yfx, _351040)), [/, 'is-word', 1]\=[_351098], s2ps([/, 'is-word', 1], _351106))) ^ Call: (301) [user] real_notrace(user:(ground([/, 'is-word', 1]), [/, 'is-word', 1]=[_351040, _351046, _351052], atom(_351040), catch_warn(current_op(_351078, yfx, _351040)), [/, 'is-word', 1]\=[_351098], s2ps([/, 'is-word', 1], _351106))) ^ Unify: (301) [user] real_notrace(user:(ground([/, 'is-word', 1]), [/, 'is-word', 1]=[_351040, _351046, _351052], atom(_351040), catch_warn(current_op(_351078, yfx, _351040)), [/, 'is-word', 1]\=[_351098], s2ps([/, 'is-word', 1], _351106))) ^ Call: (302) [user] setup_call_cleanup('$notrace'(_354812, _354814), once(user:(ground([/, 'is-word', 1]), [/, 'is-word', 1]=[_351040, _351046, _351052], atom(_351040), catch_warn(current_op(_351078, yfx, _351040)), [/, 'is-word', 1]\=[_351098], s2ps([/, 'is-word', 1], _351106))), '$restore_trace'(_354812, _354814)) ^ Unify: (302) [system] setup_call_cleanup(user:'$notrace'(_354812, _354814), user:once(user:(ground([/, 'is-word', 1]), [/, 'is-word', 1]=[_351040, _351046, _351052], atom(_351040), catch_warn(current_op(_351078, yfx, _351040)), [/, 'is-word', 1]\=[_351098], s2ps([/, 'is-word', 1], _351106))), user:'$restore_trace'(_354812, _354814)) ^ Call: (303) [system] sig_atomic(user:'$notrace'(_354812, _354814)) ^ Exit: (302) [system] setup_call_cleanup(user:'$notrace'(3, -1), user:once(user:(ground([/, 'is-word', 1]), [/, 'is-word', 1]=[/, 'is-word', 1], atom(/), catch_warn(current_op(400, yfx, /)), [/, 'is-word', 1]\=[_351098], s2ps([/, 'is-word', 1], 'is-word'/1))), user:'$restore_trace'(3, -1)) ^ Exit: (301) [user] real_notrace(user:(ground([/, 'is-word', 1]), [/, 'is-word', 1]=[/, 'is-word', 1], atom(/), catch_warn(current_op(400, yfx, /)), [/, 'is-word', 1]\=[_351098], s2ps([/, 'is-word', 1], 'is-word'/1))) ^ Exit: (300) [user] fake_notrace(user:(ground([/, 'is-word', 1]), [/, 'is-word', 1]=[/, 'is-word', 1], atom(/), catch_warn(current_op(400, yfx, /)), [/, 'is-word', 1]\=[_351098], s2ps([/, 'is-word', 1], 'is-word'/1))) ^ Call: (300) [user] fake_notrace(catch(_9330 is 'is-word'/1, _360526, fail)) ^ Unify: (300) [user] fake_notrace(user:catch(_9330 is 'is-word'/1, _360526, fail)) ^ Call: (301) [user] real_notrace(user:catch(_9330 is 'is-word'/1, _360526, fail)) ^ Unify: (301) [user] real_notrace(user:catch(_9330 is 'is-word'/1, _360526, fail)) ^ Call: (302) [user] setup_call_cleanup('$notrace'(_364240, _364242), once(user:catch(_9330 is 'is-word'/1, _360526, fail)), '$restore_trace'(_364240, _364242)) ^ Unify: (302) [system] setup_call_cleanup(user:'$notrace'(_364240, _364242), user:once(user:catch(_9330 is 'is-word'/1, _360526, fail)), user:'$restore_trace'(_364240, _364242)) ^ Call: (303) [system] sig_atomic(user:'$notrace'(_364240, _364242)) ^ Fail: (301) [user] real_notrace(user:catch(_9330 is 'is-word'/1, _9670, fail)) ^ Fail: (300) [user] fake_notrace(user:catch(_9330 is 'is-word'/1, _9670, fail)) ^ Redo: (296) [user] subst_args5(494, '&self', [/, 'is-word', 1], _9330) ^ Unify: (296) [user] subst_args5(494, '&self', [/, 'is-word', 1], _9330) ^ Call: (297) [user] is_system_pred(/) ^ Unify: (297) [user] is_system_pred(/) Call: (298) [system] atom(/) Exit: (298) [system] atom(/) Call: (298) [system] atom_concat(_17248, !, /) ^ Redo: (297) [user] is_system_pred(/) ^ Unify: (297) [user] is_system_pred(/) Call: (298) [system] atom(/) Exit: (298) [system] atom(/) Call: (298) [system] atom_concat(_21876, '-fn', /) ^ Redo: (297) [user] is_system_pred(/) ^ Unify: (297) [user] is_system_pred(/) Call: (298) [system] atom(/) Exit: (298) [system] atom(/) Call: (298) [system] atom_concat(_26504, '-p', /) ^ Redo: (296) [user] subst_args5(494, '&self', [/, 'is-word', 1], _9330) ^ Call: (297) [user] subst_args6(494, '&self', [/, 'is-word', 1], _9330) ^ Unify: (297) [user] subst_args6(494, '&self', [/, 'is-word', 1], _9330) ^ Call: (298) [user] is_system_pred(/) ^ Unify: (298) [user] is_system_pred(/) Call: (299) [system] atom(/) Exit: (299) [system] atom(/) Call: (299) [system] atom_concat(_33946, !, /) ^ Redo: (298) [user] is_system_pred(/) ^ Unify: (298) [user] is_system_pred(/) Call: (299) [system] atom(/) Exit: (299) [system] atom(/) Call: (299) [system] atom_concat(_38574, '-fn', /) ^ Redo: (298) [user] is_system_pred(/) ^ Unify: (298) [user] is_system_pred(/) Call: (299) [system] atom(/) Exit: (299) [system] atom(/) Call: (299) [system] atom_concat(_43202, '-p', /) ^ Redo: (293) [user] subst_args1(=, _9282, 494, '&self', [/, 'is-word', 1], _9330) ^ Call: (294) [user] subst_args2_failed(494, '&self', [/, 'is-word', 1], _9330) ^ Unify: (294) [user] subst_args2_failed(494, '&self', [/, 'is-word', 1], _9330) Call: (295) [system] [/, 'is-word', 1]==[] ^ Redo: (294) [user] subst_args2_failed(494, '&self', [/, 'is-word', 1], _9330) ^ Unify: (294) [user] subst_args2_failed(494, '&self', [/, 'is-word', 1], _9330) Call: (295) [system] var([/, 'is-word', 1]) ^ Redo: (294) [user] subst_args2_failed(494, '&self', [/, 'is-word', 1], _9330) ^ Unify: (294) [user] subst_args2_failed(494, '&self', [/, 'is-word', 1], _9330) ^ Call: (295) [user] once(subst_selfless([/, 'is-word', 1], _9330)) ^ Unify: (295) [system] once(user:subst_selfless([/, 'is-word', 1], _9330)) ^ Call: (296) [user] subst_selfless([/, 'is-word', 1], _9330) ^ Unify: (296) [user] subst_selfless([/, 'is-word', 1], _9330) Call: (297) [system] var(/) ^ Redo: (296) [user] subst_selfless([/, 'is-word', 1], _9330) ^ Unify: (296) [user] subst_selfless([/, 'is-word', 1], _9330) ^ Call: (297) [user] eval_selfless(_59060, _59062, _59064, _59066, [/, 'is-word', 1], _9330) ^ Unify: (297) [user] eval_selfless(_60004, _60006, _60008, _60010, [/, 'is-word', 1], _9330) ^ Call: (298) [user] eval_selfless_0([/, 'is-word', 1], _9330) ^ Unify: (298) [user] eval_selfless_0([/, 'is-word', 1], _9330) Call: (299) [system] var(/) ^ Redo: (298) [user] eval_selfless_0([/, 'is-word', 1], _9330) ^ Unify: (298) [user] eval_selfless_0([/, 'is-word', 1], _9330) ^ Call: (299) [user] is_assignment(/) ^ Unify: (299) [user] is_assignment(/) Call: (300) [system] atom(/) Exit: (300) [system] atom(/) ^ Redo: (298) [user] eval_selfless_0([/, 'is-word', 1], _9330) ^ Unify: (298) [user] eval_selfless_0([/, 'is-word', 1], _9330) ^ Call: (299) [user] eval_selfless_1([/, 'is-word', 1], _9330) ^ Unify: (299) [user] eval_selfless_1([/, 'is-word', 1], _9330) ^ Call: (300) [user] allow_clp ^ Unify: (300) [user] allow_clp ^ Call: (301) [user] false_flag ^ Unify: (301) [user] false_flag Call: (302) [system] fail Fail: (302) [system] fail ^ Fail: (301) [user] false_flag ^ Redo: (298) [user] eval_selfless_0([/, 'is-word', 1], _9330) ^ Unify: (298) [user] eval_selfless_0([/, 'is-word', 1], _9330) ^ Call: (299) [user] eval_selfless_2([/, 'is-word', 1], _9330) ^ Unify: (299) [user] eval_selfless_2([/, 'is-word', 1], _9330) Call: (300) [system] var(/) ^ Redo: (299) [user] eval_selfless_2([/, 'is-word', 1], _9330) ^ Unify: (299) [user] eval_selfless_2([/, 'is-word', 1], _9330) ^ Call: (300) [user] fake_notrace((ground([/, 'is-word', 1]), [/, 'is-word', 1]=[_85852, _85858, _85864], atom(_85852), catch_warn(current_op(_85890, yfx, _85852)), [/, 'is-word', 1]\=[_85910], s2ps([/, 'is-word', 1], _85918))) ^ Unify: (300) [user] fake_notrace(user:(ground([/, 'is-word', 1]), [/, 'is-word', 1]=[_85852, _85858, _85864], atom(_85852), catch_warn(current_op(_85890, yfx, _85852)), [/, 'is-word', 1]\=[_85910], s2ps([/, 'is-word', 1], _85918))) ^ Call: (301) [user] real_notrace(user:(ground([/, 'is-word', 1]), [/, 'is-word', 1]=[_85852, _85858, _85864], atom(_85852), catch_warn(current_op(_85890, yfx, _85852)), [/, 'is-word', 1]\=[_85910], s2ps([/, 'is-word', 1], _85918))) ^ Unify: (301) [user] real_notrace(user:(ground([/, 'is-word', 1]), [/, 'is-word', 1]=[_85852, _85858, _85864], atom(_85852), catch_warn(current_op(_85890, yfx, _85852)), [/, 'is-word', 1]\=[_85910], s2ps([/, 'is-word', 1], _85918))) ^ Call: (302) [user] setup_call_cleanup('$notrace'(_89624, _89626), once(user:(ground([/, 'is-word', 1]), [/, 'is-word', 1]=[_85852, _85858, _85864], atom(_85852), catch_warn(current_op(_85890, yfx, _85852)), [/, 'is-word', 1]\=[_85910], s2ps([/, 'is-word', 1], _85918))), '$restore_trace'(_89624, _89626)) ^ Unify: (302) [system] setup_call_cleanup(user:'$notrace'(_89624, _89626), user:once(user:(ground([/, 'is-word', 1]), [/, 'is-word', 1]=[_85852, _85858, _85864], atom(_85852), catch_warn(current_op(_85890, yfx, _85852)), [/, 'is-word', 1]\=[_85910], s2ps([/, 'is-word', 1], _85918))), user:'$restore_trace'(_89624, _89626)) ^ Call: (303) [system] sig_atomic(user:'$notrace'(_89624, _89626)) ^ Exit: (302) [system] setup_call_cleanup(user:'$notrace'(3, -1), user:once(user:(ground([/, 'is-word', 1]), [/, 'is-word', 1]=[/, 'is-word', 1], atom(/), catch_warn(current_op(400, yfx, /)), [/, 'is-word', 1]\=[_85910], s2ps([/, 'is-word', 1], 'is-word'/1))), user:'$restore_trace'(3, -1)) ^ Exit: (301) [user] real_notrace(user:(ground([/, 'is-word', 1]), [/, 'is-word', 1]=[/, 'is-word', 1], atom(/), catch_warn(current_op(400, yfx, /)), [/, 'is-word', 1]\=[_85910], s2ps([/, 'is-word', 1], 'is-word'/1))) ^ Exit: (300) [user] fake_notrace(user:(ground([/, 'is-word', 1]), [/, 'is-word', 1]=[/, 'is-word', 1], atom(/), catch_warn(current_op(400, yfx, /)), [/, 'is-word', 1]\=[_85910], s2ps([/, 'is-word', 1], 'is-word'/1))) ^ Call: (300) [user] fake_notrace(catch(_9330 is 'is-word'/1, _95338, fail)) ^ Unify: (300) [user] fake_notrace(user:catch(_9330 is 'is-word'/1, _95338, fail)) ^ Call: (301) [user] real_notrace(user:catch(_9330 is 'is-word'/1, _95338, fail)) ^ Unify: (301) [user] real_notrace(user:catch(_9330 is 'is-word'/1, _95338, fail)) ^ Call: (302) [user] setup_call_cleanup('$notrace'(_99052, _99054), once(user:catch(_9330 is 'is-word'/1, _95338, fail)), '$restore_trace'(_99052, _99054)) ^ Unify: (302) [system] setup_call_cleanup(user:'$notrace'(_99052, _99054), user:once(user:catch(_9330 is 'is-word'/1, _95338, fail)), user:'$restore_trace'(_99052, _99054)) ^ Call: (303) [system] sig_atomic(user:'$notrace'(_99052, _99054)) ^ Fail: (301) [user] real_notrace(user:catch(_9330 is 'is-word'/1, _9662, fail)) ^ Fail: (300) [user] fake_notrace(user:catch(_9330 is 'is-word'/1, _9662, fail)) ^ Redo: (294) [user] subst_args2_failed(494, '&self', [/, 'is-word', 1], _9330) ^ Unify: (294) [user] subst_args2_failed(494, '&self', [/, 'is-word', 1], [_12536|_12538]) ^ Call: (295) [user] subst_args(_13550, _13552, 494, '&self', /, _12536) ^ Unify: (295) [user] subst_args(_14494, _14496, 494, '&self', /, _12536) Call: (296) [system] atom(_15364) ^ Redo: (295) [user] subst_args(_16364, _16366, 494, '&self', /, _12536) ^ Unify: (295) [user] subst_args(_17308, _17310, 494, '&self', /, _12536) ^ Call: (296) [user] self_subst(/) ^ Unify: (296) [user] self_subst(/) Call: (297) [system] callable(/) Exit: (297) [system] callable(/) ^ Unify: (296) [user] self_subst(/) ^ Call: (297) [user] self_eval(/) ^ Unify: (297) [user] self_eval(/) ^ Call: (299) [system] setup_call_cleanup('$notrace'(_24658, _24660), once(user:self_eval0(/)), '$restore_trace'(_24658, _24660)) ^ Unify: (299) [system] setup_call_cleanup(system:'$notrace'(_24658, _24660), system:once(user:self_eval0(/)), system:'$restore_trace'(_24658, _24660)) ^ Call: (300) [system] sig_atomic(system:'$notrace'(_24658, _24660)) ^ Exit: (299) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(/)), system:'$restore_trace'(3, -1)) ^ Exit: (297) [user] self_eval(/) ^ Exit: (296) [user] self_subst(/) Call: (296) [system] _12536=(/) Exit: (296) [system] (/)=(/) ^ Exit: (295) [user] subst_args(_32212, _32214, 494, '&self', /, /) ^ Call: (295) [user] subst_args2_failed(494, '&self', ['is-word', 1], _12538) ^ Unify: (295) [user] subst_args2_failed(494, '&self', ['is-word', 1], _12538) Call: (296) [system] ['is-word', 1]==[] ^ Redo: (295) [user] subst_args2_failed(494, '&self', ['is-word', 1], _12538) ^ Unify: (295) [user] subst_args2_failed(494, '&self', ['is-word', 1], _12538) Call: (296) [system] var(['is-word', 1]) ^ Redo: (295) [user] subst_args2_failed(494, '&self', ['is-word', 1], _12538) ^ Unify: (295) [user] subst_args2_failed(494, '&self', ['is-word', 1], _12538) ^ Call: (296) [user] once(subst_selfless(['is-word', 1], _12538)) ^ Unify: (296) [system] once(user:subst_selfless(['is-word', 1], _12538)) ^ Call: (297) [user] subst_selfless(['is-word', 1], _12538) ^ Unify: (297) [user] subst_selfless(['is-word', 1], _12538) Call: (298) [system] var('is-word') ^ Redo: (297) [user] subst_selfless(['is-word', 1], _12538) ^ Unify: (297) [user] subst_selfless(['is-word', 1], _12538) ^ Call: (298) [user] eval_selfless(_47138, _47140, _47142, _47144, ['is-word', 1], _12538) ^ Unify: (298) [user] eval_selfless(_48082, _48084, _48086, _48088, ['is-word', 1], _12538) ^ Call: (299) [user] eval_selfless_0(['is-word', 1], _12538) ^ Unify: (299) [user] eval_selfless_0(['is-word', 1], _12538) Call: (300) [system] var('is-word') ^ Redo: (299) [user] eval_selfless_0(['is-word', 1], _12538) ^ Unify: (299) [user] eval_selfless_0(['is-word', 1], _12538) ^ Call: (300) [user] eval_selfless_1(['is-word', 1], _12538) ^ Unify: (300) [user] eval_selfless_1(['is-word', 1], _12538) ^ Call: (301) [user] allow_clp ^ Unify: (301) [user] allow_clp ^ Call: (302) [user] false_flag ^ Unify: (302) [user] false_flag Call: (303) [system] fail Fail: (303) [system] fail ^ Fail: (302) [user] false_flag ^ Redo: (299) [user] eval_selfless_0(['is-word', 1], _12538) ^ Unify: (299) [user] eval_selfless_0(['is-word', 1], _12538) ^ Call: (300) [user] eval_selfless_2(['is-word', 1], _12538) ^ Unify: (300) [user] eval_selfless_2(['is-word', 1], _12538) Call: (301) [system] var('is-word') ^ Redo: (300) [user] eval_selfless_2(['is-word', 1], _12538) ^ Unify: (300) [user] eval_selfless_2(['is-word', 1], _12538) ^ Call: (301) [user] fake_notrace((ground(['is-word', 1]), ['is-word', 1]=[_68378, _68384, _68390], atom(_68378), catch_warn(current_op(_68416, yfx, _68378)), ['is-word', 1]\=[_68436], s2ps(['is-word', 1], _68444))) ^ Unify: (301) [user] fake_notrace(user:(ground(['is-word', 1]), ['is-word', 1]=[_68378, _68384, _68390], atom(_68378), catch_warn(current_op(_68416, yfx, _68378)), ['is-word', 1]\=[_68436], s2ps(['is-word', 1], _68444))) ^ Call: (302) [user] real_notrace(user:(ground(['is-word', 1]), ['is-word', 1]=[_68378, _68384, _68390], atom(_68378), catch_warn(current_op(_68416, yfx, _68378)), ['is-word', 1]\=[_68436], s2ps(['is-word', 1], _68444))) ^ Unify: (302) [user] real_notrace(user:(ground(['is-word', 1]), ['is-word', 1]=[_68378, _68384, _68390], atom(_68378), catch_warn(current_op(_68416, yfx, _68378)), ['is-word', 1]\=[_68436], s2ps(['is-word', 1], _68444))) ^ Call: (303) [user] setup_call_cleanup('$notrace'(_72150, _72152), once(user:(ground(['is-word', 1]), ['is-word', 1]=[_68378, _68384, _68390], atom(_68378), catch_warn(current_op(_68416, yfx, _68378)), ['is-word', 1]\=[_68436], s2ps(['is-word', 1], _68444))), '$restore_trace'(_72150, _72152)) ^ Unify: (303) [system] setup_call_cleanup(user:'$notrace'(_72150, _72152), user:once(user:(ground(['is-word', 1]), ['is-word', 1]=[_68378, _68384, _68390], atom(_68378), catch_warn(current_op(_68416, yfx, _68378)), ['is-word', 1]\=[_68436], s2ps(['is-word', 1], _68444))), user:'$restore_trace'(_72150, _72152)) ^ Call: (304) [system] sig_atomic(user:'$notrace'(_72150, _72152)) ^ Fail: (302) [user] real_notrace(user:(ground(['is-word', 1]), ['is-word', 1]=[_68378, _68384, _68390], atom(_68378), catch_warn(current_op(_68416, yfx, _68378)), ['is-word', 1]\=[_68436], s2ps(['is-word', 1], _68444))) ^ Fail: (301) [user] fake_notrace(user:(ground(['is-word', 1]), ['is-word', 1]=[_68378, _68384, _68390], atom(_68378), catch_warn(current_op(_68416, yfx, _68378)), ['is-word', 1]\=[_68436], s2ps(['is-word', 1], _68444))) ^ Redo: (295) [user] subst_args2_failed(494, '&self', ['is-word', 1], _12538) ^ Unify: (295) [user] subst_args2_failed(494, '&self', ['is-word', 1], [_77774|_77776]) ^ Call: (296) [user] subst_args(_78788, _78790, 494, '&self', 'is-word', _77774) ^ Unify: (296) [user] subst_args(_79732, _79734, 494, '&self', 'is-word', _77774) Call: (297) [system] atom(_80602) ^ Redo: (296) [user] subst_args(_81602, _81604, 494, '&self', 'is-word', _77774) ^ Unify: (296) [user] subst_args(_82546, _82548, 494, '&self', 'is-word', _77774) ^ Call: (297) [user] self_subst('is-word') ^ Unify: (297) [user] self_subst('is-word') Call: (298) [system] callable('is-word') Exit: (298) [system] callable('is-word') ^ Unify: (297) [user] self_subst('is-word') ^ Call: (298) [user] self_eval('is-word') ^ Unify: (298) [user] self_eval('is-word') ^ Call: (300) [system] setup_call_cleanup('$notrace'(_89896, _89898), once(user:self_eval0('is-word')), '$restore_trace'(_89896, _89898)) ^ Unify: (300) [system] setup_call_cleanup(system:'$notrace'(_89896, _89898), system:once(user:self_eval0('is-word')), system:'$restore_trace'(_89896, _89898)) ^ Call: (301) [system] sig_atomic(system:'$notrace'(_89896, _89898)) ^ Exit: (300) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0('is-word')), system:'$restore_trace'(3, -1)) ^ Exit: (298) [user] self_eval('is-word') ^ Exit: (297) [user] self_subst('is-word') Call: (297) [system] _77774='is-word' Exit: (297) [system] 'is-word'='is-word' ^ Exit: (296) [user] subst_args(_97450, _97452, 494, '&self', 'is-word', 'is-word') ^ Call: (296) [user] subst_args2_failed(494, '&self', [1], _77776) ^ Unify: (296) [user] subst_args2_failed(494, '&self', [1], _77776) Call: (297) [system] [1]==[] ^ Redo: (296) [user] subst_args2_failed(494, '&self', [1], _77776) ^ Unify: (296) [user] subst_args2_failed(494, '&self', [1], _77776) Call: (297) [system] var([1]) ^ Redo: (296) [user] subst_args2_failed(494, '&self', [1], _77776) ^ Unify: (296) [user] subst_args2_failed(494, '&self', [1], _77776) ^ Call: (297) [user] once(subst_selfless([1], _77776)) ^ Unify: (297) [system] once(user:subst_selfless([1], _77776)) ^ Call: (298) [user] subst_selfless([1], _77776) ^ Unify: (298) [user] subst_selfless([1], _77776) Call: (299) [system] var(1) ^ Redo: (298) [user] subst_selfless([1], _77776) ^ Unify: (298) [user] subst_selfless([1], _77776) ^ Call: (299) [user] eval_selfless(_112376, _112378, _112380, _112382, [1], _77776) ^ Unify: (299) [user] eval_selfless(_113320, _113322, _113324, _113326, [1], _77776) ^ Call: (300) [user] eval_selfless_0([1], _77776) ^ Unify: (300) [user] eval_selfless_0([1], _77776) Call: (301) [system] var(1) ^ Redo: (300) [user] eval_selfless_0([1], _77776) ^ Unify: (300) [user] eval_selfless_0([1], _77776) ^ Call: (301) [user] eval_selfless_1([1], _77776) ^ Unify: (301) [user] eval_selfless_1([1], _77776) ^ Call: (302) [user] allow_clp ^ Unify: (302) [user] allow_clp ^ Call: (303) [user] false_flag ^ Unify: (303) [user] false_flag Call: (304) [system] fail Fail: (304) [system] fail ^ Fail: (303) [user] false_flag ^ Redo: (300) [user] eval_selfless_0([1], _77776) ^ Unify: (300) [user] eval_selfless_0([1], _77776) ^ Call: (301) [user] eval_selfless_2([1], _77776) ^ Unify: (301) [user] eval_selfless_2([1], _77776) Call: (302) [system] var(1) ^ Redo: (301) [user] eval_selfless_2([1], _77776) ^ Unify: (301) [user] eval_selfless_2([1], _77776) ^ Call: (302) [user] fake_notrace((ground([1]), [1]=[_133616, _133622, _133628], atom(_133616), catch_warn(current_op(_133654, yfx, _133616)), [1]\=[_133674], s2ps([1], _133682))) ^ Unify: (302) [user] fake_notrace(user:(ground([1]), [1]=[_133616, _133622, _133628], atom(_133616), catch_warn(current_op(_133654, yfx, _133616)), [1]\=[_133674], s2ps([1], _133682))) ^ Call: (303) [user] real_notrace(user:(ground([1]), [1]=[_133616, _133622, _133628], atom(_133616), catch_warn(current_op(_133654, yfx, _133616)), [1]\=[_133674], s2ps([1], _133682))) ^ Unify: (303) [user] real_notrace(user:(ground([1]), [1]=[_133616, _133622, _133628], atom(_133616), catch_warn(current_op(_133654, yfx, _133616)), [1]\=[_133674], s2ps([1], _133682))) ^ Call: (304) [user] setup_call_cleanup('$notrace'(_137388, _137390), once(user:(ground([1]), [1]=[_133616, _133622, _133628], atom(_133616), catch_warn(current_op(_133654, yfx, _133616)), [1]\=[_133674], s2ps([1], _133682))), '$restore_trace'(_137388, _137390)) ^ Unify: (304) [system] setup_call_cleanup(user:'$notrace'(_137388, _137390), user:once(user:(ground([1]), [1]=[_133616, _133622, _133628], atom(_133616), catch_warn(current_op(_133654, yfx, _133616)), [1]\=[_133674], s2ps([1], _133682))), user:'$restore_trace'(_137388, _137390)) ^ Call: (305) [system] sig_atomic(user:'$notrace'(_137388, _137390)) ^ Fail: (303) [user] real_notrace(user:(ground([1]), [1]=[_133616, _133622, _133628], atom(_133616), catch_warn(current_op(_133654, yfx, _133616)), [1]\=[_133674], s2ps([1], _133682))) ^ Fail: (302) [user] fake_notrace(user:(ground([1]), [1]=[_133616, _133622, _133628], atom(_133616), catch_warn(current_op(_133654, yfx, _133616)), [1]\=[_133674], s2ps([1], _133682))) ^ Redo: (296) [user] subst_args2_failed(494, '&self', [1], _77776) ^ Unify: (296) [user] subst_args2_failed(494, '&self', [1], [_143012|_143014]) ^ Call: (297) [user] subst_args(_144026, _144028, 494, '&self', 1, _143012) ^ Unify: (297) [user] subst_args(_144970, _144972, 494, '&self', 1, _143012) Call: (298) [system] atom(_145840) ^ Redo: (297) [user] subst_args(_146840, _146842, 494, '&self', 1, _143012) ^ Unify: (297) [user] subst_args(_147784, _147786, 494, '&self', 1, _143012) ^ Call: (298) [user] self_subst(1) ^ Unify: (298) [user] self_subst(1) Call: (299) [system] callable(1) ^ Redo: (298) [user] self_subst(1) ^ Exit: (298) [user] self_subst(1) Call: (298) [system] _143012=1 Exit: (298) [system] 1=1 ^ Exit: (297) [user] subst_args(_155204, _155206, 494, '&self', 1, 1) ^ Call: (297) [user] subst_args2_failed(494, '&self', [], _143014) ^ Unify: (297) [user] subst_args2_failed(494, '&self', [], _143014) Call: (298) [system] []==[] Exit: (298) [system] []==[] Call: (298) [system] _143014=[] Exit: (298) [system] []=[] ^ Exit: (297) [user] subst_args2_failed(494, '&self', [], []) ^ Exit: (296) [user] subst_args2_failed(494, '&self', [1], [1]) ^ Exit: (295) [user] subst_args2_failed(494, '&self', ['is-word', 1], ['is-word', 1]) ^ Exit: (294) [user] subst_args2_failed(494, '&self', [/, 'is-word', 1], [/, 'is-word', 1]) ^ Exit: (293) [user] subst_args1(=, _9282, 494, '&self', [/, 'is-word', 1], [/, 'is-word', 1]) Call: (293) [system] nb_setarg(1, retval(fail), [/, 'is-word', 1]) Exit: (293) [system] nb_setarg(1, retval([/, 'is-word', 1]), [/, 'is-word', 1]) ^ Call: (293) [user] ignore(notrace((\+[/, 'is-word', 1]\=_9346, nb_setarg(1, retval([/, 'is-word', 1]), [/, 'is-word', 1])))) ^ Unify: (293) [system] ignore(user:notrace((\+[/, 'is-word', 1]\=_9346, nb_setarg(1, retval([/, 'is-word', 1]), [/, 'is-word', 1])))) ^ Call: (295) [system] setup_call_cleanup('$notrace'(_170104, _170106), once(user:(\+[/, 'is-word', 1]\=_9346, nb_setarg(1, retval([/, 'is-word', 1]), [/, 'is-word', 1]))), '$restore_trace'(_170104, _170106)) ^ Unify: (295) [system] setup_call_cleanup(system:'$notrace'(_170104, _170106), system:once(user:(\+[/, 'is-word', 1]\=_9346, nb_setarg(1, retval([/, 'is-word', 1]), [/, 'is-word', 1]))), system:'$restore_trace'(_170104, _170106)) ^ Call: (296) [system] sig_atomic(system:'$notrace'(_170104, _170106)) ^ Exit: (295) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(\+[/, 'is-word', 1]\=_9346, nb_setarg(1, retval([/, 'is-word', 1]), [/, 'is-word', 1]))), system:'$restore_trace'(3, -1)) ^ Exit: (293) [system] ignore(user:notrace((\+[/, 'is-word', 1]\=_9346, nb_setarg(1, retval([/, 'is-word', 1]), [/, 'is-word', 1])))) ^ Call: (293) [user] ignore((_9338==1->ignore(\+ \+ (flag(eval_num, _9376, _9376+1), (retval([/, 'is-word', 1])\=@=retval(fail), nonvar([/, 'is-word', 1])->indentq(5, _9376, <--, [false, [/, 'is-word', 1]]);indentq(5, _9376, <--, [false, retval([/, 'is-word', 1])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9376, _9376+1), (retval([/, 'is-word', 1])\=@=retval(fail), nonvar([/, 'is-word', 1])->indentq(5, _9376, <--, [false, [/, 'is-word', 1]]);indentq(5, _9376, <--, [false, retval([/, 'is-word', 1])])))))))))) ^ Unify: (293) [system] ignore(user:(_9338==1->ignore(\+ \+ (flag(eval_num, _9376, _9376+1), (retval([/, 'is-word', 1])\=@=retval(fail), nonvar([/, 'is-word', 1])->indentq(5, _9376, <--, [false, [/, 'is-word', 1]]);indentq(5, _9376, <--, [false, retval([/, 'is-word', 1])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9376, _9376+1), (retval([/, 'is-word', 1])\=@=retval(fail), nonvar([/, 'is-word', 1])->indentq(5, _9376, <--, [false, [/, 'is-word', 1]]);indentq(5, _9376, <--, [false, retval([/, 'is-word', 1])])))))))))) Call: (295) [system] _9338==1 Fail: (295) [system] _9338==1 ^ Call: (296) [system] setup_call_cleanup('$notrace'(_178560, _178562), once(user:ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9376, _9376+1), (retval([/, 'is-word', 1])\=@=retval(fail), nonvar([/, 'is-word', 1])->indentq(5, _9376, <--, [false, [/, 'is-word', 1]]);indentq(5, _9376, <--, [false, retval([/, 'is-word', 1])])))))))), '$restore_trace'(_178560, _178562)) ^ Unify: (296) [system] setup_call_cleanup(system:'$notrace'(_178560, _178562), system:once(user:ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9376, _9376+1), (retval([/, 'is-word', 1])\=@=retval(fail), nonvar([/, 'is-word', 1])->indentq(5, _9376, <--, [false, [/, 'is-word', 1]]);indentq(5, _9376, <--, [false, retval([/, 'is-word', 1])])))))))), system:'$restore_trace'(_178560, _178562)) ^ Call: (297) [system] sig_atomic(system:'$notrace'(_178560, _178562)) ^ Exit: (296) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9376, _9376+1), (retval([/, 'is-word', 1])\=@=retval(fail), nonvar([/, 'is-word', 1])->indentq(5, _9376, <--, [false, [/, 'is-word', 1]]);indentq(5, _9376, <--, [false, retval([/, 'is-word', 1])])))))))), system:'$restore_trace'(3, -1)) ^ Exit: (293) [system] ignore(user:(_9338==1->ignore(\+ \+ (flag(eval_num, _9376, _9376+1), (retval([/, 'is-word', 1])\=@=retval(fail), nonvar([/, 'is-word', 1])->indentq(5, _9376, <--, [false, [/, 'is-word', 1]]);indentq(5, _9376, <--, [false, retval([/, 'is-word', 1])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9376, _9376+1), (retval([/, 'is-word', 1])\=@=retval(fail), nonvar([/, 'is-word', 1])->indentq(5, _9376, <--, [false, [/, 'is-word', 1]]);indentq(5, _9376, <--, [false, retval([/, 'is-word', 1])])))))))))) ^ Exit: (291) [system] call_cleanup(user:((call(subst_args1(=, _9282), 494, '&self', [/, 'is-word', 1], [/, 'is-word', 1])*->nb_setarg(1, retval([/, 'is-word', 1]), [/, 'is-word', 1]);fail, trace, call(subst_args1(=, _9282), 494, '&self', [/, 'is-word', 1], [/, 'is-word', 1])), ignore(notrace((\+[/, 'is-word', 1]\=_9346, nb_setarg(1, retval([/, 'is-word', 1]), [/, 'is-word', 1]))))), user:ignore((_9338==1->ignore(\+ \+ (flag(eval_num, _9376, _9376+1), (retval([/, 'is-word', 1])\=@=retval(fail), nonvar([/, 'is-word', 1])->indentq(5, _9376, <--, [false, [/, 'is-word', 1]]);indentq(5, _9376, <--, [false, retval([/, 'is-word', 1])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9376, _9376+1), (retval([/, 'is-word', 1])\=@=retval(fail), nonvar([/, 'is-word', 1])->indentq(5, _9376, <--, [false, [/, 'is-word', 1]]);indentq(5, _9376, <--, [false, retval([/, 'is-word', 1])]))))))))))) Call: (291) [system] retval([/, 'is-word', 1])\=@=retval(fail) Exit: (291) [system] retval([/, 'is-word', 1])\=@=retval(fail) ^ Exit: (290) [user] trace_eval(subst_args1(=, _9282), (false, (e2;e)), 494, '&self', [/, 'is-word', 1], [/, 'is-word', 1]) Call: (290) [system] [/, 'is-word', 1]\=@=[/, 'is-word', 1] ^ Redo: (289) [user] subst_args0(=, _9282, 494, '&self', [/, 'is-word', 1], _9298) Call: (290) [system] _9298=[/, 'is-word', 1] Exit: (290) [system] [/, 'is-word', 1]=[/, 'is-word', 1] ^ Exit: (289) [user] subst_args0(=, _9282, 494, '&self', [/, 'is-word', 1], [/, 'is-word', 1]) ^ Exit: (288) [user] subst_args(=, _9282, 495, '&self', [/, 'is-word', 1], [/, 'is-word', 1]) Call: (288) [apply] apply:maplist_([[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9300, user:subst_args(=, _9282, 495, '&self')) Unify: (288) [apply] apply:maplist_([[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], [_193720|_193722], user:subst_args(=, _9282, 495, '&self')) ^ Call: (289) [user] subst_args(=, _9282, 495, '&self', [/, 'is-word', 2], _193720) ^ Unify: (289) [user] subst_args(=, _9282, 495, '&self', [/, 'is-word', 2], _193720) Call: (290) [system] atom(=) Exit: (290) [system] atom(=) Call: (290) [system] (=)\==(=) ^ Redo: (289) [user] subst_args(=, _9282, 495, '&self', [/, 'is-word', 2], _193720) ^ Unify: (289) [user] subst_args(=, _9282, 495, '&self', [/, 'is-word', 2], _193720) ^ Call: (290) [user] self_subst([/, 'is-word', 2]) ^ Unify: (290) [user] self_subst([/, 'is-word', 2]) Call: (291) [system] callable([/, 'is-word', 2]) Exit: (291) [system] callable([/, 'is-word', 2]) ^ Unify: (290) [user] self_subst([/, 'is-word', 2]) ^ Call: (291) [user] self_eval([/, 'is-word', 2]) ^ Unify: (291) [user] self_eval([/, 'is-word', 2]) ^ Call: (293) [system] setup_call_cleanup('$notrace'(_207688, _207690), once(user:self_eval0([/, 'is-word', 2])), '$restore_trace'(_207688, _207690)) ^ Unify: (293) [system] setup_call_cleanup(system:'$notrace'(_207688, _207690), system:once(user:self_eval0([/, 'is-word', 2])), system:'$restore_trace'(_207688, _207690)) ^ Call: (294) [system] sig_atomic(system:'$notrace'(_207688, _207690)) ^ Fail: (291) [user] self_eval([/, 'is-word', 2]) ^ Redo: (289) [user] subst_args(=, _9282, 495, '&self', [/, 'is-word', 2], _193720) ^ Unify: (289) [user] subst_args(=, _9282, 495, '&self', [/, 'is-word', 2], _193720) Call: (290) [system] ['is-word', 2]==[] ^ Redo: (289) [user] subst_args(=, _9282, 495, '&self', [/, 'is-word', 2], _193720) ^ Unify: (289) [user] subst_args(=, _9282, 495, '&self', [/, 'is-word', 2], _193720) ^ Call: (291) [system] setup_call_cleanup('$notrace'(_216174, _216176), once(user:(_216156 is 495-1)), '$restore_trace'(_216174, _216176)) ^ Unify: (291) [system] setup_call_cleanup(system:'$notrace'(_216174, _216176), system:once(user:(_216156 is 495-1)), system:'$restore_trace'(_216174, _216176)) ^ Call: (292) [system] sig_atomic(system:'$notrace'(_216174, _216176)) ^ Exit: (291) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(494 is 495-1)), system:'$restore_trace'(3, -1)) ^ Call: (290) [user] subst_args0(=, _9282, 494, '&self', [/, 'is-word', 2], _193720) ^ Unify: (290) [user] subst_args0(=, _9282, 494, '&self', [/, 'is-word', 2], _193720) ^ Call: (291) [user] self_subst([/, 'is-word', 2]) ^ Unify: (291) [user] self_subst([/, 'is-word', 2]) Call: (292) [system] callable([/, 'is-word', 2]) Exit: (292) [system] callable([/, 'is-word', 2]) ^ Unify: (291) [user] self_subst([/, 'is-word', 2]) ^ Call: (292) [user] self_eval([/, 'is-word', 2]) ^ Unify: (292) [user] self_eval([/, 'is-word', 2]) ^ Call: (294) [system] setup_call_cleanup('$notrace'(_228324, _228326), once(user:self_eval0([/, 'is-word', 2])), '$restore_trace'(_228324, _228326)) ^ Unify: (294) [system] setup_call_cleanup(system:'$notrace'(_228324, _228326), system:once(user:self_eval0([/, 'is-word', 2])), system:'$restore_trace'(_228324, _228326)) ^ Call: (295) [system] sig_atomic(system:'$notrace'(_228324, _228326)) ^ Fail: (292) [user] self_eval([/, 'is-word', 2]) ^ Redo: (290) [user] subst_args0(=, _9282, 494, '&self', [/, 'is-word', 2], _193720) ^ Unify: (290) [user] subst_args0(=, _9282, 494, '&self', [/, 'is-word', 2], _193720) Call: (291) [system] _233980 is 494+ -1 Exit: (291) [system] 493 is 494+ -1 ^ Call: (291) [user] trace_eval(subst_args1(=, _9282), (false, (e2;e)), 494, '&self', [/, 'is-word', 2], _235856) ^ Unify: (291) [user] trace_eval(subst_args1(=, _9282), (false, (e2;e)), 494, '&self', [/, 'is-word', 2], _235856) ^ Call: (292) [user] must_det_ll((notrace((flag(eval_num, _237766, _237766+1), _237784 is _237766 mod 500, _237802 is 99-494 mod 100, _237826=_237828, option_else('trace-length', _237840, 500), option_else('trace-depth', _237848, 30))), quietly(if_t((nop(stop_rtrace), _237784>_237840), (set_debug(eval, false), _237904 is _237840+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_237904])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_237956))))) ^ Unify: (292) [user] must_det_ll(user:(notrace((flag(eval_num, _237766, _237766+1), _237784 is _237766 mod 500, _237802 is 99-494 mod 100, _237826=_237828, option_else('trace-length', _237840, 500), option_else('trace-depth', _237848, 30))), quietly(if_t((nop(stop_rtrace), _237784>_237840), (set_debug(eval, false), _237904 is _237840+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_237904])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_237956))))) ^ Call: (293) [user] once(user:(notrace((flag(eval_num, _237766, _237766+1), _237784 is _237766 mod 500, _237802 is 99-494 mod 100, _237826=_237828, option_else('trace-length', _237840, 500), option_else('trace-depth', _237848, 30))), quietly(if_t((nop(stop_rtrace), _237784>_237840), (set_debug(eval, false), _237904 is _237840+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_237904])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_237956))))) ^ Unify: (293) [system] once(user:(notrace((flag(eval_num, _237766, _237766+1), _237784 is _237766 mod 500, _237802 is 99-494 mod 100, _237826=_237828, option_else('trace-length', _237840, 500), option_else('trace-depth', _237848, 30))), quietly(if_t((nop(stop_rtrace), _237784>_237840), (set_debug(eval, false), _237904 is _237840+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_237904])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_237956))))) ^ Call: (296) [system] setup_call_cleanup('$notrace'(_241680, _241682), once(user:(flag(eval_num, _237766, _237766+1), _237784 is _237766 mod 500, _237802 is 99-494 mod 100, _237826=_237828, option_else('trace-length', _237840, 500), option_else('trace-depth', _237848, 30))), '$restore_trace'(_241680, _241682)) ^ Unify: (296) [system] setup_call_cleanup(system:'$notrace'(_241680, _241682), system:once(user:(flag(eval_num, _237766, _237766+1), _237784 is _237766 mod 500, _237802 is 99-494 mod 100, _237826=_237828, option_else('trace-length', _237840, 500), option_else('trace-depth', _237848, 30))), system:'$restore_trace'(_241680, _241682)) ^ Call: (297) [system] sig_atomic(system:'$notrace'(_241680, _241682)) ^ Exit: (296) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(flag(eval_num, 65, 65+1), 65 is 65 mod 500, 5 is 99-494 mod 100, _237826=_237826, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), system:'$restore_trace'(3, -1)) ^ Call: (296) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 65>500), (set_debug(eval, false), _237904 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_237904])), nop((start_rtrace, rtrace))))) ^ Unify: (296) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 65>500), (set_debug(eval, false), _237904 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_237904])), nop((start_rtrace, rtrace))))) ^ Exit: (296) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 65>500), (set_debug(eval, false), _237904 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_237904])), nop((start_rtrace, rtrace))))) Call: (295) [user] nop(notrace(no_repeats_var(_237956))) Unify: (295) [user] nop(notrace(no_repeats_var(_237956))) Exit: (295) [user] nop(notrace(no_repeats_var(_237956))) ^ Exit: (293) [system] once(user:(notrace((flag(eval_num, 65, 65+1), 65 is 65 mod 500, 5 is 99-494 mod 100, _237826=_237826, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), quietly(if_t((nop(stop_rtrace), 65>500), (set_debug(eval, false), _237904 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_237904])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_237956))))) ^ Exit: (292) [user] must_det_ll(user:(notrace((flag(eval_num, 65, 65+1), 65 is 65 mod 500, 5 is 99-494 mod 100, _237826=_237826, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), quietly(if_t((nop(stop_rtrace), 65>500), (set_debug(eval, false), _237904 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_237904])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_237956))))) Call: (292) [occurs] occurs:sub_term(_253144, (false, (e2;e))) Unify: (292) [occurs] occurs:sub_term((false, (e2;e)), (false, (e2;e))) Exit: (292) [occurs] occurs:sub_term((false, (e2;e)), (false, (e2;e))) Call: (292) [system] (false, (e2;e))\=(false, (e2;e)) Fail: (292) [system] (false, (e2;e))\=(false, (e2;e)) Redo: (292) [occurs] occurs:sub_term(_253144, (false, (e2;e))) Unify: (292) [occurs] occurs:sub_term(_253144, (false, (e2;e))) Call: (293) [system] compound((false, (e2;e))) Exit: (293) [system] compound((false, (e2;e))) Call: (293) [system] arg(_261566, (false, (e2;e)), _261490) Exit: (293) [system] arg(1, (false, (e2;e)), false) Call: (293) [occurs] occurs:sub_term(_253144, false) Unify: (293) [occurs] occurs:sub_term(false, false) Exit: (293) [occurs] occurs:sub_term(false, false) Exit: (292) [occurs] occurs:sub_term(false, (false, (e2;e))) Call: (292) [system] (false, (e2;e))\=false Exit: (292) [system] (false, (e2;e))\=false ^ Call: (292) [user] if_trace((eval;false, (e2;e)), (_237826=1, indentq(5, 65, -->, [false, [/, 'is-word', 2]]))) ^ Unify: (292) [user] if_trace((eval;false, (e2;e)), (_237826=1, indentq(5, 65, -->, [false, [/, 'is-word', 2]]))) ^ Call: (294) [system] setup_call_cleanup('$notrace'(_270870, _270872), once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _237826=1, indentq(5, 65, -->, [false, [/, 'is-word', 2]]))), _270828, fbug((_270828-->if_trace((eval;false, (e2;e)), (_237826=1, indentq(5, 65, -->, [false, [/, 'is-word', 2]])))))))), '$restore_trace'(_270870, _270872)) ^ Unify: (294) [system] setup_call_cleanup(system:'$notrace'(_270870, _270872), system:once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _237826=1, indentq(5, 65, -->, [false, [/, 'is-word', 2]]))), _270828, fbug((_270828-->if_trace((eval;false, (e2;e)), (_237826=1, indentq(5, 65, -->, [false, [/, 'is-word', 2]])))))))), system:'$restore_trace'(_270870, _270872)) ^ Call: (295) [system] sig_atomic(system:'$notrace'(_270870, _270872)) ^ Exit: (294) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _237826=1, indentq(5, 65, -->, [false, [/, 'is-word', 2]]))), _270828, fbug((_270828-->if_trace((eval;false, (e2;e)), (_237826=1, indentq(5, 65, -->, [false, [/, 'is-word', 2]])))))))), system:'$restore_trace'(3, -1)) ^ Exit: (292) [user] if_trace((eval;false, (e2;e)), (_237826=1, indentq(5, 65, -->, [false, [/, 'is-word', 2]]))) Call: (292) [system] _275652=retval(fail) Exit: (292) [system] retval(fail)=retval(fail) Call: (292) [system] _277514=(\+ \+ (flag(eval_num, _277534, _277534+1), (retval(fail)\=@=retval(fail), nonvar(_235856)->indentq(5, _277534, <--, [false, _235856]);indentq(5, _277534, <--, [false, retval(fail)])))) Exit: (292) [system] (\+ \+ (flag(eval_num, _277534, _277534+1), (retval(fail)\=@=retval(fail), nonvar(_235856)->indentq(5, _277534, <--, [false, _235856]);indentq(5, _277534, <--, [false, retval(fail)]))))=(\+ \+ (flag(eval_num, _277534, _277534+1), (retval(fail)\=@=retval(fail), nonvar(_235856)->indentq(5, _277534, <--, [false, _235856]);indentq(5, _277534, <--, [false, retval(fail)])))) ^ Call: (292) [user] call_cleanup(((call(subst_args1(=, _9282), 494, '&self', [/, 'is-word', 2], _235856)*->nb_setarg(1, retval(fail), _235856);fail, trace, call(subst_args1(=, _9282), 494, '&self', [/, 'is-word', 2], _235856)), ignore(notrace((\+_235856\=_237956, nb_setarg(1, retval(fail), _235856))))), ignore((_237826==1->ignore(\+ \+ (flag(eval_num, _277534, _277534+1), (retval(fail)\=@=retval(fail), nonvar(_235856)->indentq(5, _277534, <--, [false, _235856]);indentq(5, _277534, <--, [false, retval(fail)]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _277534, _277534+1), (retval(fail)\=@=retval(fail), nonvar(_235856)->indentq(5, _277534, <--, [false, _235856]);indentq(5, _277534, <--, [false, retval(fail)]))))))))))) ^ Unify: (292) [system] call_cleanup(user:((call(subst_args1(=, _9282), 494, '&self', [/, 'is-word', 2], _235856)*->nb_setarg(1, retval(fail), _235856);fail, trace, call(subst_args1(=, _9282), 494, '&self', [/, 'is-word', 2], _235856)), ignore(notrace((\+_235856\=_237956, nb_setarg(1, retval(fail), _235856))))), user:ignore((_237826==1->ignore(\+ \+ (flag(eval_num, _277534, _277534+1), (retval(fail)\=@=retval(fail), nonvar(_235856)->indentq(5, _277534, <--, [false, _235856]);indentq(5, _277534, <--, [false, retval(fail)]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _277534, _277534+1), (retval(fail)\=@=retval(fail), nonvar(_235856)->indentq(5, _277534, <--, [false, _235856]);indentq(5, _277534, <--, [false, retval(fail)]))))))))))) ^ Call: (294) [user] subst_args1(=, _9282, 494, '&self', [/, 'is-word', 2], _235856) ^ Unify: (294) [user] subst_args1(=, _9282, 494, '&self', [/, 'is-word', 2], _235856) Call: (295) [system] var(=) ^ Redo: (294) [user] subst_args1(=, _9282, 494, '&self', [/, 'is-word', 2], _235856) Call: (295) [system] atom(=) Exit: (295) [system] atom(=) Call: (295) [system] (=)\==(=) ^ Redo: (294) [user] subst_args1(=, _9282, 494, '&self', [/, 'is-word', 2], _235856) ^ Unify: (294) [user] subst_args1(=, _9282, 494, '&self', [/, 'is-word', 2], _235856) Call: (295) [system] atom([/, 'is-word', 2]) ^ Redo: (294) [user] subst_args1(=, _9282, 494, '&self', [/, 'is-word', 2], _235856) ^ Unify: (294) [user] subst_args1(=, _9282, 494, '&self', [/, 'is-word', 2], _235856) Call: (295) [system] is_list(['is-word', 2]) Exit: (295) [system] is_list(['is-word', 2]) ^ Unify: (294) [user] subst_args1(=, _9282, 494, '&self', [/, 'is-word', 2], _235856) Call: (295) [system] is_list([/, 'is-word', 2]) Exit: (295) [system] is_list([/, 'is-word', 2]) ^ Unify: (294) [user] subst_args1(=, _9282, 494, '&self', [/, 'is-word', 2], [/|_297388]) Call: (295) [system] var(/) ^ Redo: (294) [user] subst_args1(=, _9282, 494, '&self', [/, 'is-word', 2], _235856) ^ Unify: (294) [user] subst_args1(=, _9282, 494, '&self', [/, 'is-word', 2], _235856) Call: (295) [system] fail ^ Redo: (294) [user] subst_args1(=, _9282, 494, '&self', [/, 'is-word', 2], _235856) ^ Unify: (294) [user] subst_args1(=, _9282, 494, '&self', [/, 'is-word', 2], _235856) Call: (295) [system] is_list([/, 'is-word', 2]) Exit: (295) [system] is_list([/, 'is-word', 2]) ^ Call: (295) [user] apply:maplist(self_subst, [/, 'is-word', 2]) ^ Unify: (295) [apply] apply:maplist(user:self_subst, [/, 'is-word', 2]) Call: (296) [apply] apply:maplist_([/, 'is-word', 2], user:self_subst) Unify: (296) [apply] apply:maplist_([/, 'is-word', 2], user:self_subst) ^ Call: (297) [user] self_subst(/) ^ Unify: (297) [user] self_subst(/) Call: (298) [system] callable(/) Exit: (298) [system] callable(/) ^ Unify: (297) [user] self_subst(/) ^ Call: (298) [user] self_eval(/) ^ Unify: (298) [user] self_eval(/) ^ Call: (300) [system] setup_call_cleanup('$notrace'(_316008, _316010), once(user:self_eval0(/)), '$restore_trace'(_316008, _316010)) ^ Unify: (300) [system] setup_call_cleanup(system:'$notrace'(_316008, _316010), system:once(user:self_eval0(/)), system:'$restore_trace'(_316008, _316010)) ^ Call: (301) [system] sig_atomic(system:'$notrace'(_316008, _316010)) ^ Exit: (300) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(/)), system:'$restore_trace'(3, -1)) ^ Exit: (298) [user] self_eval(/) ^ Exit: (297) [user] self_subst(/) Call: (297) [apply] apply:maplist_(['is-word', 2], user:self_subst) Unify: (297) [apply] apply:maplist_(['is-word', 2], user:self_subst) ^ Call: (298) [user] self_subst('is-word') ^ Unify: (298) [user] self_subst('is-word') Call: (299) [system] callable('is-word') Exit: (299) [system] callable('is-word') ^ Unify: (298) [user] self_subst('is-word') ^ Call: (299) [user] self_eval('is-word') ^ Unify: (299) [user] self_eval('is-word') ^ Call: (301) [system] setup_call_cleanup('$notrace'(_329968, _329970), once(user:self_eval0('is-word')), '$restore_trace'(_329968, _329970)) ^ Unify: (301) [system] setup_call_cleanup(system:'$notrace'(_329968, _329970), system:once(user:self_eval0('is-word')), system:'$restore_trace'(_329968, _329970)) ^ Call: (302) [system] sig_atomic(system:'$notrace'(_329968, _329970)) ^ Exit: (301) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0('is-word')), system:'$restore_trace'(3, -1)) ^ Exit: (299) [user] self_eval('is-word') ^ Exit: (298) [user] self_subst('is-word') Call: (298) [apply] apply:maplist_([2], user:self_subst) Unify: (298) [apply] apply:maplist_([2], user:self_subst) ^ Call: (299) [user] self_subst(2) ^ Unify: (299) [user] self_subst(2) Call: (300) [system] callable(2) ^ Redo: (299) [user] self_subst(2) ^ Exit: (299) [user] self_subst(2) Call: (299) [apply] apply:maplist_([], user:self_subst) Unify: (299) [apply] apply:maplist_([], user:self_subst) Exit: (299) [apply] apply:maplist_([], user:self_subst) Exit: (298) [apply] apply:maplist_([2], user:self_subst) Exit: (297) [apply] apply:maplist_(['is-word', 2], user:self_subst) Exit: (296) [apply] apply:maplist_([/, 'is-word', 2], user:self_subst) ^ Exit: (295) [apply] apply:maplist(user:self_subst, [/, 'is-word', 2]) Call: (295) [system] [/, 'is-word', 2]=[_348572|_348574] Exit: (295) [system] [/, 'is-word', 2]=[/, 'is-word', 2] Call: (295) [system] atom(/) Exit: (295) [system] atom(/) ^ Unify: (294) [user] subst_args1(=, _9282, 494, '&self', [/, 'is-word', 2], _235856) ^ Call: (295) [user] is_space_op(/) ^ Redo: (294) [user] subst_args1(=, _9282, 494, '&self', [/, 'is-word', 2], _235856) ^ Unify: (294) [user] subst_args1(=, _9282, 494, '&self', [/, 'is-word', 2], _235856) Call: (295) [system] (/)==case ^ Redo: (294) [user] subst_args1(=, _9282, 494, '&self', [/, 'is-word', 2], _235856) ^ Unify: (294) [user] subst_args1(=, _9282, 494, '&self', [/, 'is-word', 2], _235856) Call: (295) [system] fail ^ Redo: (294) [user] subst_args1(=, _9282, 494, '&self', [/, 'is-word', 2], _235856) ^ Unify: (294) [user] subst_args1(=, _9282, 494, '&self', [/, 'is-word', 2], _235856) Call: (295) [system] _361656=do_more_defs(true) Exit: (295) [system] do_more_defs(true)=do_more_defs(true) ^ Call: (295) [user] clause(eval_21(subst_args, _9282, 494, '&self', [/, 'is-word', 2], _235856), _363532) ^ Redo: (294) [user] subst_args1(=, _9282, 494, '&self', [/, 'is-word', 2], _235856) ^ Unify: (294) [user] subst_args1(=, _9282, 494, '&self', [/, 'is-word', 2], _235856) Call: (295) [system] fail ^ Redo: (294) [user] subst_args1(=, _9282, 494, '&self', [/, 'is-word', 2], _235856) ^ Unify: (294) [user] subst_args1(=, _9282, 494, '&self', [/, 'is-word', 2], _235856) ^ Call: (295) [user] is_and(/) ^ Unify: (295) [user] is_and(/) Call: (296) [system] atom(/) Exit: (296) [system] atom(/) ^ Unify: (295) [user] is_and(/) ^ Call: (296) [user] is_and(/, _373856) ^ Unify: (296) [user] is_and(/, _374784) Call: (297) [system] atom(/) Exit: (297) [system] atom(/) ^ Redo: (294) [user] subst_args1(=, _9282, 494, '&self', [/, 'is-word', 2], _235856) ^ Unify: (294) [user] subst_args1(=, _9282, 494, '&self', [/, 'is-word', 2], [/|_378432]) Call: (295) [system] nonvar(/) Exit: (295) [system] nonvar(/) Call: (295) [system] fail ^ Redo: (294) [user] subst_args1(=, _9282, 494, '&self', [/, 'is-word', 2], _235856) ^ Unify: (294) [user] subst_args1(=, _9282, 494, '&self', [/, 'is-word', 2], _235856) ^ Call: (295) [user] subst_args2(=, 494, '&self', [/, 'is-word', 2], _235856) ^ Unify: (295) [user] subst_args2(=, 494, '&self', [/, 'is-word', 2], _235856) Call: (296) [system] 494<3 ^ Redo: (295) [user] subst_args2(=, 494, '&self', [/, 'is-word', 2], _235856) ^ Unify: (295) [user] subst_args2(=, 494, '&self', [/, 'is-word', 2], _235856) Call: (296) [system] fail ^ Redo: (295) [user] subst_args2(=, 494, '&self', [/, 'is-word', 2], _235856) ^ Unify: (295) [user] subst_args2(=, 494, '&self', [/, 'is-word', 2], _235856) ^ Call: (296) [user] mnotrace(is_user_defined_head(=, '&self', /)) ^ Unify: (296) [user] mnotrace(is_user_defined_head(=, '&self', /)) ^ Call: (297) [user] once(is_user_defined_head(=, '&self', /)) ^ Unify: (297) [system] once(user:is_user_defined_head(=, '&self', /)) ^ Call: (298) [user] is_user_defined_head(=, '&self', /) ^ Unify: (298) [user] is_user_defined_head(=, '&self', /) ^ Call: (299) [user] mnotrace(is_user_defined_head0(=, '&self', /)) ^ Unify: (299) [user] mnotrace(is_user_defined_head0(=, '&self', /)) ^ Call: (300) [user] once(is_user_defined_head0(=, '&self', /)) ^ Unify: (300) [system] once(user:is_user_defined_head0(=, '&self', /)) ^ Call: (301) [user] is_user_defined_head0(=, '&self', /) ^ Unify: (301) [user] is_user_defined_head0(=, '&self', /) Call: (302) [system] callable(/) Exit: (302) [system] callable(/) Call: (302) [system] functor(/, _404534, _404614) Exit: (302) [system] functor(/, /, 0) ^ Call: (302) [user] is_user_defined_head_f(=, '&self', /) ^ Unify: (302) [user] is_user_defined_head_f(=, '&self', /) ^ Call: (303) [user] is_user_defined_head_f1(=, '&self', /) ^ Unify: (303) [user] is_user_defined_head_f1(=, '&self', /) Call: (304) [user] metta_eq_def(=, '&self', [/|_410132], _410214) Unify: (304) [user] metta_eq_def(=, '&self', [/|_410132], _411138) ^ Call: (305) [user] ignore((=)=(=)) ^ Unify: (305) [system] ignore(user:((=)=(=))) Call: (306) [system] (=)=(=) Exit: (306) [system] (=)=(=) ^ Exit: (305) [system] ignore(user:((=)=(=))) Call: (305) [user] metta_atom('&self', [=, [/|_410132], _416654]) Unify: (305) [user] metta_atom('&self', [=, [/|_410132], _416654]) ^ Call: (306) [user] typed_list('&self', _418568, _418490) ^ Unify: (306) [user] typed_list('&self', _419500, _418490) Call: (307) [system] compound('&self') Fail: (307) [system] compound('&self') ^ Fail: (306) [user] typed_list('&self', _422280, _418490) Redo: (305) [user] metta_atom('&self', [=, [/|_410132], _416654]) Unify: (305) [user] metta_atom('&self', [=, [/|_410132], _416654]) Call: (306) [system] '&self'=='&flybase' Redo: (305) [user] metta_atom('&self', [=, [/|_410132], _416654]) Unify: (305) [user] metta_atom('&self', [=, [/|_410132], _416654]) ^ Call: (306) [user] metta_atom_in_file('&self', [=, [/|_410132], _416654]) ^ Unify: (306) [user] metta_atom_in_file('&self', [=, [/|_410132], _416654]) ^ Call: (307) [user] metta_atom_in_file('&self', [=, [/|_410132], _416654], _429662, _429664) ^ Unify: (307) [user] metta_atom_in_file('&self', [=, [/|_410132], _416654], _430598, _430600) ^ Call: (308) [user] loaded_into_kb('&self', _431456) ^ Unify: (308) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Exit: (308) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Call: (308) [user] once(user:asserted_metta_pred(_442046, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Unify: (308) [system] once(user:asserted_metta_pred(_442046, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Call: (309) [user] asserted_metta_pred(_442046, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Fail: (309) [user] asserted_metta_pred(_442046, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Redo: (305) [user] metta_atom('&self', [=, [/|_410132], _416654]) Unify: (305) [user] metta_atom('&self', [=, [/|_410132], _416654]) Call: (306) [user] metta_atom_asserted('&self', [=, [/|_410132], _416654]) Unify: (306) [user] metta_atom_asserted('&self', [=, [/|_410132], _416654]) ^ Call: (307) [user] metta_atom_asserted_deduced('&self', [=, [/|_410132], _416654]) Redo: (306) [user] metta_atom_asserted('&self', [=, [/|_410132], _416654]) Redo: (305) [user] metta_atom('&self', [=, [/|_410132], _416654]) Unify: (305) [user] metta_atom('&self', [=, [/|_410132], _416654]) Call: (306) [system] '&self'\=='&corelib' Exit: (306) [system] '&self'\=='&corelib' ^ Call: (306) [user] using_all_spaces ^ Unify: (306) [user] using_all_spaces Call: (307) [system] nb_current(with_all_spaces, t) Redo: (305) [user] metta_atom('&self', [=, [/|_410132], _416654]) Unify: (305) [user] metta_atom('&self', [=, [/|_410132], _416654]) Call: (306) [system] '&self'\=='&corelib' Exit: (306) [system] '&self'\=='&corelib' Call: (306) [user] metta_atom_asserted('&self', '&corelib') Unify: (306) [user] metta_atom_asserted('&self', '&corelib') ^ Call: (307) [user] metta_atom_asserted_deduced('&self', '&corelib') Redo: (306) [user] metta_atom_asserted('&self', '&corelib') Unify: (306) [user] metta_atom_asserted('&self', '&corelib') Exit: (306) [user] metta_atom_asserted('&self', '&corelib') Call: (306) [user] should_inherit_from_corelib([=, [/|_410132], _416654]) Unify: (306) [user] should_inherit_from_corelib([=, [/|_410132], _416654]) ^ Call: (307) [user] using_all_spaces ^ Unify: (307) [user] using_all_spaces Call: (308) [system] nb_current(with_all_spaces, t) Redo: (306) [user] should_inherit_from_corelib([=, [/|_410132], _416654]) Unify: (306) [user] should_inherit_from_corelib([=, [/|_410132], _416654]) Call: (307) [system] (=)==(:) Redo: (306) [user] should_inherit_from_corelib([=, [/|_410132], _416654]) Unify: (306) [user] should_inherit_from_corelib([=, [/|_410132], _416654]) Call: (307) [system] (=)=='@doc' Redo: (306) [user] should_inherit_from_corelib([=, [/|_410132], _416654]) Unify: (306) [user] should_inherit_from_corelib([=, [/|_410132], _416654]) Call: (307) [system] fail Redo: (306) [user] metta_atom_asserted('&self', '&corelib') Redo: (305) [user] metta_atom('&self', [=, [/|_410132], _416654]) Fail: (304) [user] metta_eq_def(=, '&self', [/|_410132], _497250) ^ Fail: (303) [user] is_user_defined_head_f1(=, '&self', /) ^ Redo: (302) [user] is_user_defined_head_f(=, '&self', /) ^ Unify: (302) [user] is_user_defined_head_f(=, '&self', /) ^ Call: (303) [user] is_user_defined_head_f1(=, '&self', [/|_500894]) ^ Unify: (303) [user] is_user_defined_head_f1(=, '&self', [/|_500894]) Call: (304) [user] metta_eq_def(=, '&self', [[/|_500894]|_502764], _502846) Unify: (304) [user] metta_eq_def(=, '&self', [[/|_500894]|_502764], _503770) ^ Call: (305) [user] ignore((=)=(=)) ^ Unify: (305) [system] ignore(user:((=)=(=))) Call: (306) [system] (=)=(=) Exit: (306) [system] (=)=(=) ^ Exit: (305) [system] ignore(user:((=)=(=))) Call: (305) [user] metta_atom('&self', [=, [[/|_500894]|_502764], _509286]) Unify: (305) [user] metta_atom('&self', [=, [[/|_500894]|_502764], _509286]) ^ Call: (306) [user] typed_list('&self', _511200, _511122) ^ Unify: (306) [user] typed_list('&self', _512132, _511122) Call: (307) [system] compound('&self') Fail: (307) [system] compound('&self') ^ Fail: (306) [user] typed_list('&self', _514912, _511122) Redo: (305) [user] metta_atom('&self', [=, [[/|_500894]|_502764], _509286]) Unify: (305) [user] metta_atom('&self', [=, [[/|_500894]|_502764], _509286]) Call: (306) [system] '&self'=='&flybase' Redo: (305) [user] metta_atom('&self', [=, [[/|_500894]|_502764], _509286]) Unify: (305) [user] metta_atom('&self', [=, [[/|_500894]|_502764], _509286]) ^ Call: (306) [user] metta_atom_in_file('&self', [=, [[/|_500894]|_502764], _509286]) ^ Unify: (306) [user] metta_atom_in_file('&self', [=, [[/|_500894]|_502764], _509286]) ^ Call: (307) [user] metta_atom_in_file('&self', [=, [[/|_500894]|_502764], _509286], _522294, _522296) ^ Unify: (307) [user] metta_atom_in_file('&self', [=, [[/|_500894]|_502764], _509286], _523230, _523232) ^ Call: (308) [user] loaded_into_kb('&self', _9704) ^ Unify: (308) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Exit: (308) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Call: (308) [user] once(user:asserted_metta_pred(_20250, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Unify: (308) [system] once(user:asserted_metta_pred(_20250, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Call: (309) [user] asserted_metta_pred(_20250, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Fail: (309) [user] asserted_metta_pred(_20250, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Redo: (305) [user] metta_atom('&self', [=, [[/|_9676]|_9682], _9698]) Unify: (305) [user] metta_atom('&self', [=, [[/|_9676]|_9682], _9698]) Call: (306) [user] metta_atom_asserted('&self', [=, [[/|_9676]|_9682], _9698]) Unify: (306) [user] metta_atom_asserted('&self', [=, [[/|_9676]|_9682], _9698]) ^ Call: (307) [user] metta_atom_asserted_deduced('&self', [=, [[/|_9676]|_9682], _9698]) Redo: (306) [user] metta_atom_asserted('&self', [=, [[/|_9676]|_9682], _9698]) Redo: (305) [user] metta_atom('&self', [=, [[/|_9676]|_9682], _9698]) Unify: (305) [user] metta_atom('&self', [=, [[/|_9676]|_9682], _9698]) Call: (306) [system] '&self'\=='&corelib' Exit: (306) [system] '&self'\=='&corelib' ^ Call: (306) [user] using_all_spaces ^ Unify: (306) [user] using_all_spaces Call: (307) [system] nb_current(with_all_spaces, t) Redo: (305) [user] metta_atom('&self', [=, [[/|_9676]|_9682], _9698]) Unify: (305) [user] metta_atom('&self', [=, [[/|_9676]|_9682], _9698]) Call: (306) [system] '&self'\=='&corelib' Exit: (306) [system] '&self'\=='&corelib' Call: (306) [user] metta_atom_asserted('&self', '&corelib') Unify: (306) [user] metta_atom_asserted('&self', '&corelib') ^ Call: (307) [user] metta_atom_asserted_deduced('&self', '&corelib') Redo: (306) [user] metta_atom_asserted('&self', '&corelib') Unify: (306) [user] metta_atom_asserted('&self', '&corelib') Exit: (306) [user] metta_atom_asserted('&self', '&corelib') Call: (306) [user] should_inherit_from_corelib([=, [[/|_9676]|_9682], _9698]) Unify: (306) [user] should_inherit_from_corelib([=, [[/|_9676]|_9682], _9698]) ^ Call: (307) [user] using_all_spaces ^ Unify: (307) [user] using_all_spaces Call: (308) [system] nb_current(with_all_spaces, t) Redo: (306) [user] should_inherit_from_corelib([=, [[/|_9676]|_9682], _9698]) Unify: (306) [user] should_inherit_from_corelib([=, [[/|_9676]|_9682], _9698]) Call: (307) [system] (=)==(:) Redo: (306) [user] should_inherit_from_corelib([=, [[/|_9676]|_9682], _9698]) Unify: (306) [user] should_inherit_from_corelib([=, [[/|_9676]|_9682], _9698]) Call: (307) [system] (=)=='@doc' Redo: (306) [user] should_inherit_from_corelib([=, [[/|_9676]|_9682], _9698]) Unify: (306) [user] should_inherit_from_corelib([=, [[/|_9676]|_9682], _9698]) Call: (307) [system] fail Redo: (306) [user] metta_atom_asserted('&self', '&corelib') Redo: (305) [user] metta_atom('&self', [=, [[/|_9676]|_9682], _9698]) Fail: (304) [user] metta_eq_def(=, '&self', [[/|_9676]|_9682], _75454) ^ Fail: (303) [user] is_user_defined_head_f1(=, '&self', [/|_9676]) ^ Fail: (302) [user] is_user_defined_head_f(=, '&self', /) ^ Fail: (301) [user] is_user_defined_head0(=, '&self', /) ^ Fail: (300) [system] once(user:is_user_defined_head0(=, '&self', /)) ^ Fail: (299) [user] mnotrace(is_user_defined_head0(=, '&self', /)) ^ Fail: (298) [user] is_user_defined_head(=, '&self', /) ^ Fail: (297) [system] once(user:is_user_defined_head(=, '&self', /)) ^ Fail: (296) [user] mnotrace(is_user_defined_head(=, '&self', /)) ^ Redo: (295) [user] subst_args2(=, 494, '&self', [/, 'is-word', 2], _9342) ^ Unify: (295) [user] subst_args2(=, 494, '&self', [/, 'is-word', 2], _9342) ^ Call: (296) [user] subst_args40(=, 494, '&self', [/, 'is-word', 2], _9342) ^ Unify: (296) [user] subst_args40(=, 494, '&self', [/, 'is-word', 2], _9342) Call: (297) [user] is_function(/) Unify: (297) [user] is_function(/) ^ Call: (298) [user] symbol(/) ^ Unify: (298) [user] symbol(/) Call: (299) [system] atom(/) Exit: (299) [system] atom(/) ^ Exit: (298) [user] symbol(/) Exit: (297) [user] is_function(/) ^ Call: (297) [user] is_special_op(/) ^ Unify: (297) [user] is_special_op(/) ^ Call: (298) [user] current_self(_96698) ^ Unify: (298) [user] current_self(_96698) Call: (299) [system] nb_current(self_space, _96698) Exit: (299) [system] nb_current(self_space, '&self') Call: (299) [system] '&self'\==[] Exit: (299) [system] '&self'\==[] ^ Exit: (298) [user] current_self('&self') ^ Call: (298) [user] is_special_op('&self', /) ^ Unify: (298) [user] is_special_op('&self', /) Call: (299) [system] atom(/) Exit: (299) [system] atom(/) ^ Fail: (298) [user] is_special_op('&self', /) ^ Fail: (297) [user] is_special_op(/) ^ Redo: (296) [user] subst_args40(=, 494, '&self', [/, 'is-word', 2], _9342) Call: (297) [system] is_list(['is-word', 2]) Exit: (297) [system] is_list(['is-word', 2]) ^ Call: (297) [user] apply:maplist(subst_args(=, _111532, 494, '&self'), ['is-word', 2], _111538) ^ Unify: (297) [apply] apply:maplist(user:subst_args(=, _111532, 494, '&self'), ['is-word', 2], _111538) Call: (298) [apply] apply:maplist_(['is-word', 2], _111538, user:subst_args(=, _111532, 494, '&self')) Unify: (298) [apply] apply:maplist_(['is-word', 2], [_114356|_114358], user:subst_args(=, _111532, 494, '&self')) ^ Call: (299) [user] subst_args(=, _111532, 494, '&self', 'is-word', _114356) ^ Unify: (299) [user] subst_args(=, _111532, 494, '&self', 'is-word', _114356) Call: (300) [system] atom(=) Exit: (300) [system] atom(=) Call: (300) [system] (=)\==(=) ^ Redo: (299) [user] subst_args(=, _111532, 494, '&self', 'is-word', _114356) ^ Unify: (299) [user] subst_args(=, _111532, 494, '&self', 'is-word', _114356) ^ Call: (300) [user] self_subst('is-word') ^ Unify: (300) [user] self_subst('is-word') Call: (301) [system] callable('is-word') Exit: (301) [system] callable('is-word') ^ Unify: (300) [user] self_subst('is-word') ^ Call: (301) [user] self_eval('is-word') ^ Unify: (301) [user] self_eval('is-word') ^ Call: (303) [system] setup_call_cleanup('$notrace'(_128324, _128326), once(user:self_eval0('is-word')), '$restore_trace'(_128324, _128326)) ^ Unify: (303) [system] setup_call_cleanup(system:'$notrace'(_128324, _128326), system:once(user:self_eval0('is-word')), system:'$restore_trace'(_128324, _128326)) ^ Call: (304) [system] sig_atomic(system:'$notrace'(_128324, _128326)) ^ Exit: (303) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0('is-word')), system:'$restore_trace'(3, -1)) ^ Exit: (301) [user] self_eval('is-word') ^ Exit: (300) [user] self_subst('is-word') Call: (300) [system] _114356='is-word' Exit: (300) [system] 'is-word'='is-word' ^ Exit: (299) [user] subst_args(=, _111532, 494, '&self', 'is-word', 'is-word') Call: (299) [apply] apply:maplist_([2], _114358, user:subst_args(=, _111532, 494, '&self')) Unify: (299) [apply] apply:maplist_([2], [_137682|_137684], user:subst_args(=, _111532, 494, '&self')) ^ Call: (300) [user] subst_args(=, _111532, 494, '&self', 2, _137682) ^ Unify: (300) [user] subst_args(=, _111532, 494, '&self', 2, _137682) Call: (301) [system] atom(=) Exit: (301) [system] atom(=) Call: (301) [system] (=)\==(=) ^ Redo: (300) [user] subst_args(=, _111532, 494, '&self', 2, _137682) ^ Unify: (300) [user] subst_args(=, _111532, 494, '&self', 2, _137682) ^ Call: (301) [user] self_subst(2) ^ Unify: (301) [user] self_subst(2) Call: (302) [system] callable(2) ^ Redo: (301) [user] self_subst(2) ^ Exit: (301) [user] self_subst(2) Call: (301) [system] _137682=2 Exit: (301) [system] 2=2 ^ Exit: (300) [user] subst_args(=, _111532, 494, '&self', 2, 2) Call: (300) [apply] apply:maplist_([], _137684, user:subst_args(=, _111532, 494, '&self')) Unify: (300) [apply] apply:maplist_([], [], user:subst_args(=, _111532, 494, '&self')) Exit: (300) [apply] apply:maplist_([], [], user:subst_args(=, _111532, 494, '&self')) Exit: (299) [apply] apply:maplist_([2], [2], user:subst_args(=, _111532, 494, '&self')) Exit: (298) [apply] apply:maplist_(['is-word', 2], ['is-word', 2], user:subst_args(=, _111532, 494, '&self')) ^ Exit: (297) [apply] apply:maplist(user:subst_args(=, _111532, 494, '&self'), ['is-word', 2], ['is-word', 2]) ^ Call: (297) [user] subst_args5(494, '&self', [/, 'is-word', 2], _9342) ^ Unify: (297) [user] subst_args5(494, '&self', [/, 'is-word', 2], _9342) ^ Call: (298) [user] eval_selfless(_160146, _160148, 494, '&self', [/, 'is-word', 2], _9342) ^ Unify: (298) [user] eval_selfless(_161090, _161092, 494, '&self', [/, 'is-word', 2], _9342) ^ Call: (299) [user] eval_selfless_0([/, 'is-word', 2], _9342) ^ Unify: (299) [user] eval_selfless_0([/, 'is-word', 2], _9342) Call: (300) [system] var(/) ^ Redo: (299) [user] eval_selfless_0([/, 'is-word', 2], _9342) ^ Unify: (299) [user] eval_selfless_0([/, 'is-word', 2], _9342) ^ Call: (300) [user] is_assignment(/) ^ Unify: (300) [user] is_assignment(/) Call: (301) [system] atom(/) Exit: (301) [system] atom(/) ^ Redo: (299) [user] eval_selfless_0([/, 'is-word', 2], _9342) ^ Unify: (299) [user] eval_selfless_0([/, 'is-word', 2], _9342) ^ Call: (300) [user] eval_selfless_1([/, 'is-word', 2], _9342) ^ Unify: (300) [user] eval_selfless_1([/, 'is-word', 2], _9342) ^ Call: (301) [user] allow_clp ^ Unify: (301) [user] allow_clp ^ Call: (302) [user] false_flag ^ Unify: (302) [user] false_flag Call: (303) [system] fail Fail: (303) [system] fail ^ Fail: (302) [user] false_flag ^ Redo: (299) [user] eval_selfless_0([/, 'is-word', 2], _9342) ^ Unify: (299) [user] eval_selfless_0([/, 'is-word', 2], _9342) ^ Call: (300) [user] eval_selfless_2([/, 'is-word', 2], _9342) ^ Unify: (300) [user] eval_selfless_2([/, 'is-word', 2], _9342) Call: (301) [system] var(/) ^ Redo: (300) [user] eval_selfless_2([/, 'is-word', 2], _9342) ^ Unify: (300) [user] eval_selfless_2([/, 'is-word', 2], _9342) ^ Call: (301) [user] fake_notrace((ground([/, 'is-word', 2]), [/, 'is-word', 2]=[_186938, _186944, _186950], atom(_186938), catch_warn(current_op(_186976, yfx, _186938)), [/, 'is-word', 2]\=[_186996], s2ps([/, 'is-word', 2], _187004))) ^ Unify: (301) [user] fake_notrace(user:(ground([/, 'is-word', 2]), [/, 'is-word', 2]=[_186938, _186944, _186950], atom(_186938), catch_warn(current_op(_186976, yfx, _186938)), [/, 'is-word', 2]\=[_186996], s2ps([/, 'is-word', 2], _187004))) ^ Call: (302) [user] real_notrace(user:(ground([/, 'is-word', 2]), [/, 'is-word', 2]=[_186938, _186944, _186950], atom(_186938), catch_warn(current_op(_186976, yfx, _186938)), [/, 'is-word', 2]\=[_186996], s2ps([/, 'is-word', 2], _187004))) ^ Unify: (302) [user] real_notrace(user:(ground([/, 'is-word', 2]), [/, 'is-word', 2]=[_186938, _186944, _186950], atom(_186938), catch_warn(current_op(_186976, yfx, _186938)), [/, 'is-word', 2]\=[_186996], s2ps([/, 'is-word', 2], _187004))) ^ Call: (303) [user] setup_call_cleanup('$notrace'(_190710, _190712), once(user:(ground([/, 'is-word', 2]), [/, 'is-word', 2]=[_186938, _186944, _186950], atom(_186938), catch_warn(current_op(_186976, yfx, _186938)), [/, 'is-word', 2]\=[_186996], s2ps([/, 'is-word', 2], _187004))), '$restore_trace'(_190710, _190712)) ^ Unify: (303) [system] setup_call_cleanup(user:'$notrace'(_190710, _190712), user:once(user:(ground([/, 'is-word', 2]), [/, 'is-word', 2]=[_186938, _186944, _186950], atom(_186938), catch_warn(current_op(_186976, yfx, _186938)), [/, 'is-word', 2]\=[_186996], s2ps([/, 'is-word', 2], _187004))), user:'$restore_trace'(_190710, _190712)) ^ Call: (304) [system] sig_atomic(user:'$notrace'(_190710, _190712)) ^ Exit: (303) [system] setup_call_cleanup(user:'$notrace'(3, -1), user:once(user:(ground([/, 'is-word', 2]), [/, 'is-word', 2]=[/, 'is-word', 2], atom(/), catch_warn(current_op(400, yfx, /)), [/, 'is-word', 2]\=[_186996], s2ps([/, 'is-word', 2], 'is-word'/2))), user:'$restore_trace'(3, -1)) ^ Exit: (302) [user] real_notrace(user:(ground([/, 'is-word', 2]), [/, 'is-word', 2]=[/, 'is-word', 2], atom(/), catch_warn(current_op(400, yfx, /)), [/, 'is-word', 2]\=[_186996], s2ps([/, 'is-word', 2], 'is-word'/2))) ^ Exit: (301) [user] fake_notrace(user:(ground([/, 'is-word', 2]), [/, 'is-word', 2]=[/, 'is-word', 2], atom(/), catch_warn(current_op(400, yfx, /)), [/, 'is-word', 2]\=[_186996], s2ps([/, 'is-word', 2], 'is-word'/2))) ^ Call: (301) [user] fake_notrace(catch(_9342 is 'is-word'/2, _196424, fail)) ^ Unify: (301) [user] fake_notrace(user:catch(_9342 is 'is-word'/2, _196424, fail)) ^ Call: (302) [user] real_notrace(user:catch(_9342 is 'is-word'/2, _196424, fail)) ^ Unify: (302) [user] real_notrace(user:catch(_9342 is 'is-word'/2, _196424, fail)) ^ Call: (303) [user] setup_call_cleanup('$notrace'(_200138, _200140), once(user:catch(_9342 is 'is-word'/2, _196424, fail)), '$restore_trace'(_200138, _200140)) ^ Unify: (303) [system] setup_call_cleanup(user:'$notrace'(_200138, _200140), user:once(user:catch(_9342 is 'is-word'/2, _196424, fail)), user:'$restore_trace'(_200138, _200140)) ^ Call: (304) [system] sig_atomic(user:'$notrace'(_200138, _200140)) ^ Fail: (302) [user] real_notrace(user:catch(_9342 is 'is-word'/2, _9682, fail)) ^ Fail: (301) [user] fake_notrace(user:catch(_9342 is 'is-word'/2, _9682, fail)) ^ Redo: (297) [user] subst_args5(494, '&self', [/, 'is-word', 2], _9342) ^ Unify: (297) [user] subst_args5(494, '&self', [/, 'is-word', 2], _9342) ^ Call: (298) [user] is_system_pred(/) ^ Unify: (298) [user] is_system_pred(/) Call: (299) [system] atom(/) Exit: (299) [system] atom(/) Call: (299) [system] atom_concat(_17260, !, /) ^ Redo: (298) [user] is_system_pred(/) ^ Unify: (298) [user] is_system_pred(/) Call: (299) [system] atom(/) Exit: (299) [system] atom(/) Call: (299) [system] atom_concat(_21888, '-fn', /) ^ Redo: (298) [user] is_system_pred(/) ^ Unify: (298) [user] is_system_pred(/) Call: (299) [system] atom(/) Exit: (299) [system] atom(/) Call: (299) [system] atom_concat(_26516, '-p', /) ^ Redo: (297) [user] subst_args5(494, '&self', [/, 'is-word', 2], _9342) ^ Call: (298) [user] subst_args6(494, '&self', [/, 'is-word', 2], _9342) ^ Unify: (298) [user] subst_args6(494, '&self', [/, 'is-word', 2], _9342) ^ Call: (299) [user] is_system_pred(/) ^ Unify: (299) [user] is_system_pred(/) Call: (300) [system] atom(/) Exit: (300) [system] atom(/) Call: (300) [system] atom_concat(_33958, !, /) ^ Redo: (299) [user] is_system_pred(/) ^ Unify: (299) [user] is_system_pred(/) Call: (300) [system] atom(/) Exit: (300) [system] atom(/) Call: (300) [system] atom_concat(_38586, '-fn', /) ^ Redo: (299) [user] is_system_pred(/) ^ Unify: (299) [user] is_system_pred(/) Call: (300) [system] atom(/) Exit: (300) [system] atom(/) Call: (300) [system] atom_concat(_43214, '-p', /) ^ Redo: (294) [user] subst_args1(=, _9282, 494, '&self', [/, 'is-word', 2], _9342) ^ Call: (295) [user] subst_args2_failed(494, '&self', [/, 'is-word', 2], _9342) ^ Unify: (295) [user] subst_args2_failed(494, '&self', [/, 'is-word', 2], _9342) Call: (296) [system] [/, 'is-word', 2]==[] ^ Redo: (295) [user] subst_args2_failed(494, '&self', [/, 'is-word', 2], _9342) ^ Unify: (295) [user] subst_args2_failed(494, '&self', [/, 'is-word', 2], _9342) Call: (296) [system] var([/, 'is-word', 2]) ^ Redo: (295) [user] subst_args2_failed(494, '&self', [/, 'is-word', 2], _9342) ^ Unify: (295) [user] subst_args2_failed(494, '&self', [/, 'is-word', 2], _9342) ^ Call: (296) [user] once(subst_selfless([/, 'is-word', 2], _9342)) ^ Unify: (296) [system] once(user:subst_selfless([/, 'is-word', 2], _9342)) ^ Call: (297) [user] subst_selfless([/, 'is-word', 2], _9342) ^ Unify: (297) [user] subst_selfless([/, 'is-word', 2], _9342) Call: (298) [system] var(/) ^ Redo: (297) [user] subst_selfless([/, 'is-word', 2], _9342) ^ Unify: (297) [user] subst_selfless([/, 'is-word', 2], _9342) ^ Call: (298) [user] eval_selfless(_59072, _59074, _59076, _59078, [/, 'is-word', 2], _9342) ^ Unify: (298) [user] eval_selfless(_60016, _60018, _60020, _60022, [/, 'is-word', 2], _9342) ^ Call: (299) [user] eval_selfless_0([/, 'is-word', 2], _9342) ^ Unify: (299) [user] eval_selfless_0([/, 'is-word', 2], _9342) Call: (300) [system] var(/) ^ Redo: (299) [user] eval_selfless_0([/, 'is-word', 2], _9342) ^ Unify: (299) [user] eval_selfless_0([/, 'is-word', 2], _9342) ^ Call: (300) [user] is_assignment(/) ^ Unify: (300) [user] is_assignment(/) Call: (301) [system] atom(/) Exit: (301) [system] atom(/) ^ Redo: (299) [user] eval_selfless_0([/, 'is-word', 2], _9342) ^ Unify: (299) [user] eval_selfless_0([/, 'is-word', 2], _9342) ^ Call: (300) [user] eval_selfless_1([/, 'is-word', 2], _9342) ^ Unify: (300) [user] eval_selfless_1([/, 'is-word', 2], _9342) ^ Call: (301) [user] allow_clp ^ Unify: (301) [user] allow_clp ^ Call: (302) [user] false_flag ^ Unify: (302) [user] false_flag Call: (303) [system] fail Fail: (303) [system] fail ^ Fail: (302) [user] false_flag ^ Redo: (299) [user] eval_selfless_0([/, 'is-word', 2], _9342) ^ Unify: (299) [user] eval_selfless_0([/, 'is-word', 2], _9342) ^ Call: (300) [user] eval_selfless_2([/, 'is-word', 2], _9342) ^ Unify: (300) [user] eval_selfless_2([/, 'is-word', 2], _9342) Call: (301) [system] var(/) ^ Redo: (300) [user] eval_selfless_2([/, 'is-word', 2], _9342) ^ Unify: (300) [user] eval_selfless_2([/, 'is-word', 2], _9342) ^ Call: (301) [user] fake_notrace((ground([/, 'is-word', 2]), [/, 'is-word', 2]=[_85864, _85870, _85876], atom(_85864), catch_warn(current_op(_85902, yfx, _85864)), [/, 'is-word', 2]\=[_85922], s2ps([/, 'is-word', 2], _85930))) ^ Unify: (301) [user] fake_notrace(user:(ground([/, 'is-word', 2]), [/, 'is-word', 2]=[_85864, _85870, _85876], atom(_85864), catch_warn(current_op(_85902, yfx, _85864)), [/, 'is-word', 2]\=[_85922], s2ps([/, 'is-word', 2], _85930))) ^ Call: (302) [user] real_notrace(user:(ground([/, 'is-word', 2]), [/, 'is-word', 2]=[_85864, _85870, _85876], atom(_85864), catch_warn(current_op(_85902, yfx, _85864)), [/, 'is-word', 2]\=[_85922], s2ps([/, 'is-word', 2], _85930))) ^ Unify: (302) [user] real_notrace(user:(ground([/, 'is-word', 2]), [/, 'is-word', 2]=[_85864, _85870, _85876], atom(_85864), catch_warn(current_op(_85902, yfx, _85864)), [/, 'is-word', 2]\=[_85922], s2ps([/, 'is-word', 2], _85930))) ^ Call: (303) [user] setup_call_cleanup('$notrace'(_89636, _89638), once(user:(ground([/, 'is-word', 2]), [/, 'is-word', 2]=[_85864, _85870, _85876], atom(_85864), catch_warn(current_op(_85902, yfx, _85864)), [/, 'is-word', 2]\=[_85922], s2ps([/, 'is-word', 2], _85930))), '$restore_trace'(_89636, _89638)) ^ Unify: (303) [system] setup_call_cleanup(user:'$notrace'(_89636, _89638), user:once(user:(ground([/, 'is-word', 2]), [/, 'is-word', 2]=[_85864, _85870, _85876], atom(_85864), catch_warn(current_op(_85902, yfx, _85864)), [/, 'is-word', 2]\=[_85922], s2ps([/, 'is-word', 2], _85930))), user:'$restore_trace'(_89636, _89638)) ^ Call: (304) [system] sig_atomic(user:'$notrace'(_89636, _89638)) ^ Exit: (303) [system] setup_call_cleanup(user:'$notrace'(3, -1), user:once(user:(ground([/, 'is-word', 2]), [/, 'is-word', 2]=[/, 'is-word', 2], atom(/), catch_warn(current_op(400, yfx, /)), [/, 'is-word', 2]\=[_85922], s2ps([/, 'is-word', 2], 'is-word'/2))), user:'$restore_trace'(3, -1)) ^ Exit: (302) [user] real_notrace(user:(ground([/, 'is-word', 2]), [/, 'is-word', 2]=[/, 'is-word', 2], atom(/), catch_warn(current_op(400, yfx, /)), [/, 'is-word', 2]\=[_85922], s2ps([/, 'is-word', 2], 'is-word'/2))) ^ Exit: (301) [user] fake_notrace(user:(ground([/, 'is-word', 2]), [/, 'is-word', 2]=[/, 'is-word', 2], atom(/), catch_warn(current_op(400, yfx, /)), [/, 'is-word', 2]\=[_85922], s2ps([/, 'is-word', 2], 'is-word'/2))) ^ Call: (301) [user] fake_notrace(catch(_9342 is 'is-word'/2, _95350, fail)) ^ Unify: (301) [user] fake_notrace(user:catch(_9342 is 'is-word'/2, _95350, fail)) ^ Call: (302) [user] real_notrace(user:catch(_9342 is 'is-word'/2, _95350, fail)) ^ Unify: (302) [user] real_notrace(user:catch(_9342 is 'is-word'/2, _95350, fail)) ^ Call: (303) [user] setup_call_cleanup('$notrace'(_99064, _99066), once(user:catch(_9342 is 'is-word'/2, _95350, fail)), '$restore_trace'(_99064, _99066)) ^ Unify: (303) [system] setup_call_cleanup(user:'$notrace'(_99064, _99066), user:once(user:catch(_9342 is 'is-word'/2, _95350, fail)), user:'$restore_trace'(_99064, _99066)) ^ Call: (304) [system] sig_atomic(user:'$notrace'(_99064, _99066)) ^ Fail: (302) [user] real_notrace(user:catch(_9342 is 'is-word'/2, _9674, fail)) ^ Fail: (301) [user] fake_notrace(user:catch(_9342 is 'is-word'/2, _9674, fail)) ^ Redo: (295) [user] subst_args2_failed(494, '&self', [/, 'is-word', 2], _9342) ^ Unify: (295) [user] subst_args2_failed(494, '&self', [/, 'is-word', 2], [_12548|_12550]) ^ Call: (296) [user] subst_args(_13562, _13564, 494, '&self', /, _12548) ^ Unify: (296) [user] subst_args(_14506, _14508, 494, '&self', /, _12548) Call: (297) [system] atom(_15376) ^ Redo: (296) [user] subst_args(_16376, _16378, 494, '&self', /, _12548) ^ Unify: (296) [user] subst_args(_17320, _17322, 494, '&self', /, _12548) ^ Call: (297) [user] self_subst(/) ^ Unify: (297) [user] self_subst(/) Call: (298) [system] callable(/) Exit: (298) [system] callable(/) ^ Unify: (297) [user] self_subst(/) ^ Call: (298) [user] self_eval(/) ^ Unify: (298) [user] self_eval(/) ^ Call: (300) [system] setup_call_cleanup('$notrace'(_24670, _24672), once(user:self_eval0(/)), '$restore_trace'(_24670, _24672)) ^ Unify: (300) [system] setup_call_cleanup(system:'$notrace'(_24670, _24672), system:once(user:self_eval0(/)), system:'$restore_trace'(_24670, _24672)) ^ Call: (301) [system] sig_atomic(system:'$notrace'(_24670, _24672)) ^ Exit: (300) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(/)), system:'$restore_trace'(3, -1)) ^ Exit: (298) [user] self_eval(/) ^ Exit: (297) [user] self_subst(/) Call: (297) [system] _12548=(/) Exit: (297) [system] (/)=(/) ^ Exit: (296) [user] subst_args(_32224, _32226, 494, '&self', /, /) ^ Call: (296) [user] subst_args2_failed(494, '&self', ['is-word', 2], _12550) ^ Unify: (296) [user] subst_args2_failed(494, '&self', ['is-word', 2], _12550) Call: (297) [system] ['is-word', 2]==[] ^ Redo: (296) [user] subst_args2_failed(494, '&self', ['is-word', 2], _12550) ^ Unify: (296) [user] subst_args2_failed(494, '&self', ['is-word', 2], _12550) Call: (297) [system] var(['is-word', 2]) ^ Redo: (296) [user] subst_args2_failed(494, '&self', ['is-word', 2], _12550) ^ Unify: (296) [user] subst_args2_failed(494, '&self', ['is-word', 2], _12550) ^ Call: (297) [user] once(subst_selfless(['is-word', 2], _12550)) ^ Unify: (297) [system] once(user:subst_selfless(['is-word', 2], _12550)) ^ Call: (298) [user] subst_selfless(['is-word', 2], _12550) ^ Unify: (298) [user] subst_selfless(['is-word', 2], _12550) Call: (299) [system] var('is-word') ^ Redo: (298) [user] subst_selfless(['is-word', 2], _12550) ^ Unify: (298) [user] subst_selfless(['is-word', 2], _12550) ^ Call: (299) [user] eval_selfless(_47150, _47152, _47154, _47156, ['is-word', 2], _12550) ^ Unify: (299) [user] eval_selfless(_48094, _48096, _48098, _48100, ['is-word', 2], _12550) ^ Call: (300) [user] eval_selfless_0(['is-word', 2], _12550) ^ Unify: (300) [user] eval_selfless_0(['is-word', 2], _12550) Call: (301) [system] var('is-word') ^ Redo: (300) [user] eval_selfless_0(['is-word', 2], _12550) ^ Unify: (300) [user] eval_selfless_0(['is-word', 2], _12550) ^ Call: (301) [user] eval_selfless_1(['is-word', 2], _12550) ^ Unify: (301) [user] eval_selfless_1(['is-word', 2], _12550) ^ Call: (302) [user] allow_clp ^ Unify: (302) [user] allow_clp ^ Call: (303) [user] false_flag ^ Unify: (303) [user] false_flag Call: (304) [system] fail Fail: (304) [system] fail ^ Fail: (303) [user] false_flag ^ Redo: (300) [user] eval_selfless_0(['is-word', 2], _12550) ^ Unify: (300) [user] eval_selfless_0(['is-word', 2], _12550) ^ Call: (301) [user] eval_selfless_2(['is-word', 2], _12550) ^ Unify: (301) [user] eval_selfless_2(['is-word', 2], _12550) Call: (302) [system] var('is-word') ^ Redo: (301) [user] eval_selfless_2(['is-word', 2], _12550) ^ Unify: (301) [user] eval_selfless_2(['is-word', 2], _12550) ^ Call: (302) [user] fake_notrace((ground(['is-word', 2]), ['is-word', 2]=[_68390, _68396, _68402], atom(_68390), catch_warn(current_op(_68428, yfx, _68390)), ['is-word', 2]\=[_68448], s2ps(['is-word', 2], _68456))) ^ Unify: (302) [user] fake_notrace(user:(ground(['is-word', 2]), ['is-word', 2]=[_68390, _68396, _68402], atom(_68390), catch_warn(current_op(_68428, yfx, _68390)), ['is-word', 2]\=[_68448], s2ps(['is-word', 2], _68456))) ^ Call: (303) [user] real_notrace(user:(ground(['is-word', 2]), ['is-word', 2]=[_68390, _68396, _68402], atom(_68390), catch_warn(current_op(_68428, yfx, _68390)), ['is-word', 2]\=[_68448], s2ps(['is-word', 2], _68456))) ^ Unify: (303) [user] real_notrace(user:(ground(['is-word', 2]), ['is-word', 2]=[_68390, _68396, _68402], atom(_68390), catch_warn(current_op(_68428, yfx, _68390)), ['is-word', 2]\=[_68448], s2ps(['is-word', 2], _68456))) ^ Call: (304) [user] setup_call_cleanup('$notrace'(_72162, _72164), once(user:(ground(['is-word', 2]), ['is-word', 2]=[_68390, _68396, _68402], atom(_68390), catch_warn(current_op(_68428, yfx, _68390)), ['is-word', 2]\=[_68448], s2ps(['is-word', 2], _68456))), '$restore_trace'(_72162, _72164)) ^ Unify: (304) [system] setup_call_cleanup(user:'$notrace'(_72162, _72164), user:once(user:(ground(['is-word', 2]), ['is-word', 2]=[_68390, _68396, _68402], atom(_68390), catch_warn(current_op(_68428, yfx, _68390)), ['is-word', 2]\=[_68448], s2ps(['is-word', 2], _68456))), user:'$restore_trace'(_72162, _72164)) ^ Call: (305) [system] sig_atomic(user:'$notrace'(_72162, _72164)) ^ Fail: (303) [user] real_notrace(user:(ground(['is-word', 2]), ['is-word', 2]=[_68390, _68396, _68402], atom(_68390), catch_warn(current_op(_68428, yfx, _68390)), ['is-word', 2]\=[_68448], s2ps(['is-word', 2], _68456))) ^ Fail: (302) [user] fake_notrace(user:(ground(['is-word', 2]), ['is-word', 2]=[_68390, _68396, _68402], atom(_68390), catch_warn(current_op(_68428, yfx, _68390)), ['is-word', 2]\=[_68448], s2ps(['is-word', 2], _68456))) ^ Redo: (296) [user] subst_args2_failed(494, '&self', ['is-word', 2], _12550) ^ Unify: (296) [user] subst_args2_failed(494, '&self', ['is-word', 2], [_77786|_77788]) ^ Call: (297) [user] subst_args(_78800, _78802, 494, '&self', 'is-word', _77786) ^ Unify: (297) [user] subst_args(_79744, _79746, 494, '&self', 'is-word', _77786) Call: (298) [system] atom(_80614) ^ Redo: (297) [user] subst_args(_81614, _81616, 494, '&self', 'is-word', _77786) ^ Unify: (297) [user] subst_args(_82558, _82560, 494, '&self', 'is-word', _77786) ^ Call: (298) [user] self_subst('is-word') ^ Unify: (298) [user] self_subst('is-word') Call: (299) [system] callable('is-word') Exit: (299) [system] callable('is-word') ^ Unify: (298) [user] self_subst('is-word') ^ Call: (299) [user] self_eval('is-word') ^ Unify: (299) [user] self_eval('is-word') ^ Call: (301) [system] setup_call_cleanup('$notrace'(_89908, _89910), once(user:self_eval0('is-word')), '$restore_trace'(_89908, _89910)) ^ Unify: (301) [system] setup_call_cleanup(system:'$notrace'(_89908, _89910), system:once(user:self_eval0('is-word')), system:'$restore_trace'(_89908, _89910)) ^ Call: (302) [system] sig_atomic(system:'$notrace'(_89908, _89910)) ^ Exit: (301) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0('is-word')), system:'$restore_trace'(3, -1)) ^ Exit: (299) [user] self_eval('is-word') ^ Exit: (298) [user] self_subst('is-word') Call: (298) [system] _77786='is-word' Exit: (298) [system] 'is-word'='is-word' ^ Exit: (297) [user] subst_args(_97462, _97464, 494, '&self', 'is-word', 'is-word') ^ Call: (297) [user] subst_args2_failed(494, '&self', [2], _77788) ^ Unify: (297) [user] subst_args2_failed(494, '&self', [2], _77788) Call: (298) [system] [2]==[] ^ Redo: (297) [user] subst_args2_failed(494, '&self', [2], _77788) ^ Unify: (297) [user] subst_args2_failed(494, '&self', [2], _77788) Call: (298) [system] var([2]) ^ Redo: (297) [user] subst_args2_failed(494, '&self', [2], _77788) ^ Unify: (297) [user] subst_args2_failed(494, '&self', [2], _77788) ^ Call: (298) [user] once(subst_selfless([2], _77788)) ^ Unify: (298) [system] once(user:subst_selfless([2], _77788)) ^ Call: (299) [user] subst_selfless([2], _77788) ^ Unify: (299) [user] subst_selfless([2], _77788) Call: (300) [system] var(2) ^ Redo: (299) [user] subst_selfless([2], _77788) ^ Unify: (299) [user] subst_selfless([2], _77788) ^ Call: (300) [user] eval_selfless(_112388, _112390, _112392, _112394, [2], _77788) ^ Unify: (300) [user] eval_selfless(_113332, _113334, _113336, _113338, [2], _77788) ^ Call: (301) [user] eval_selfless_0([2], _77788) ^ Unify: (301) [user] eval_selfless_0([2], _77788) Call: (302) [system] var(2) ^ Redo: (301) [user] eval_selfless_0([2], _77788) ^ Unify: (301) [user] eval_selfless_0([2], _77788) ^ Call: (302) [user] eval_selfless_1([2], _77788) ^ Unify: (302) [user] eval_selfless_1([2], _77788) ^ Call: (303) [user] allow_clp ^ Unify: (303) [user] allow_clp ^ Call: (304) [user] false_flag ^ Unify: (304) [user] false_flag Call: (305) [system] fail Fail: (305) [system] fail ^ Fail: (304) [user] false_flag ^ Redo: (301) [user] eval_selfless_0([2], _77788) ^ Unify: (301) [user] eval_selfless_0([2], _77788) ^ Call: (302) [user] eval_selfless_2([2], _77788) ^ Unify: (302) [user] eval_selfless_2([2], _77788) Call: (303) [system] var(2) ^ Redo: (302) [user] eval_selfless_2([2], _77788) ^ Unify: (302) [user] eval_selfless_2([2], _77788) ^ Call: (303) [user] fake_notrace((ground([2]), [2]=[_133628, _133634, _133640], atom(_133628), catch_warn(current_op(_133666, yfx, _133628)), [2]\=[_133686], s2ps([2], _133694))) ^ Unify: (303) [user] fake_notrace(user:(ground([2]), [2]=[_133628, _133634, _133640], atom(_133628), catch_warn(current_op(_133666, yfx, _133628)), [2]\=[_133686], s2ps([2], _133694))) ^ Call: (304) [user] real_notrace(user:(ground([2]), [2]=[_133628, _133634, _133640], atom(_133628), catch_warn(current_op(_133666, yfx, _133628)), [2]\=[_133686], s2ps([2], _133694))) ^ Unify: (304) [user] real_notrace(user:(ground([2]), [2]=[_133628, _133634, _133640], atom(_133628), catch_warn(current_op(_133666, yfx, _133628)), [2]\=[_133686], s2ps([2], _133694))) ^ Call: (305) [user] setup_call_cleanup('$notrace'(_137400, _137402), once(user:(ground([2]), [2]=[_133628, _133634, _133640], atom(_133628), catch_warn(current_op(_133666, yfx, _133628)), [2]\=[_133686], s2ps([2], _133694))), '$restore_trace'(_137400, _137402)) ^ Unify: (305) [system] setup_call_cleanup(user:'$notrace'(_137400, _137402), user:once(user:(ground([2]), [2]=[_133628, _133634, _133640], atom(_133628), catch_warn(current_op(_133666, yfx, _133628)), [2]\=[_133686], s2ps([2], _133694))), user:'$restore_trace'(_137400, _137402)) ^ Call: (306) [system] sig_atomic(user:'$notrace'(_137400, _137402)) ^ Fail: (304) [user] real_notrace(user:(ground([2]), [2]=[_133628, _133634, _133640], atom(_133628), catch_warn(current_op(_133666, yfx, _133628)), [2]\=[_133686], s2ps([2], _133694))) ^ Fail: (303) [user] fake_notrace(user:(ground([2]), [2]=[_133628, _133634, _133640], atom(_133628), catch_warn(current_op(_133666, yfx, _133628)), [2]\=[_133686], s2ps([2], _133694))) ^ Redo: (297) [user] subst_args2_failed(494, '&self', [2], _77788) ^ Unify: (297) [user] subst_args2_failed(494, '&self', [2], [_143024|_143026]) ^ Call: (298) [user] subst_args(_144038, _144040, 494, '&self', 2, _143024) ^ Unify: (298) [user] subst_args(_144982, _144984, 494, '&self', 2, _143024) Call: (299) [system] atom(_145852) ^ Redo: (298) [user] subst_args(_146852, _146854, 494, '&self', 2, _143024) ^ Unify: (298) [user] subst_args(_147796, _147798, 494, '&self', 2, _143024) ^ Call: (299) [user] self_subst(2) ^ Unify: (299) [user] self_subst(2) Call: (300) [system] callable(2) ^ Redo: (299) [user] self_subst(2) ^ Exit: (299) [user] self_subst(2) Call: (299) [system] _143024=2 Exit: (299) [system] 2=2 ^ Exit: (298) [user] subst_args(_155216, _155218, 494, '&self', 2, 2) ^ Call: (298) [user] subst_args2_failed(494, '&self', [], _143026) ^ Unify: (298) [user] subst_args2_failed(494, '&self', [], _143026) Call: (299) [system] []==[] Exit: (299) [system] []==[] Call: (299) [system] _143026=[] Exit: (299) [system] []=[] ^ Exit: (298) [user] subst_args2_failed(494, '&self', [], []) ^ Exit: (297) [user] subst_args2_failed(494, '&self', [2], [2]) ^ Exit: (296) [user] subst_args2_failed(494, '&self', ['is-word', 2], ['is-word', 2]) ^ Exit: (295) [user] subst_args2_failed(494, '&self', [/, 'is-word', 2], [/, 'is-word', 2]) ^ Exit: (294) [user] subst_args1(=, _9282, 494, '&self', [/, 'is-word', 2], [/, 'is-word', 2]) Call: (294) [system] nb_setarg(1, retval(fail), [/, 'is-word', 2]) Exit: (294) [system] nb_setarg(1, retval([/, 'is-word', 2]), [/, 'is-word', 2]) ^ Call: (294) [user] ignore(notrace((\+[/, 'is-word', 2]\=_9358, nb_setarg(1, retval([/, 'is-word', 2]), [/, 'is-word', 2])))) ^ Unify: (294) [system] ignore(user:notrace((\+[/, 'is-word', 2]\=_9358, nb_setarg(1, retval([/, 'is-word', 2]), [/, 'is-word', 2])))) ^ Call: (296) [system] setup_call_cleanup('$notrace'(_170116, _170118), once(user:(\+[/, 'is-word', 2]\=_9358, nb_setarg(1, retval([/, 'is-word', 2]), [/, 'is-word', 2]))), '$restore_trace'(_170116, _170118)) ^ Unify: (296) [system] setup_call_cleanup(system:'$notrace'(_170116, _170118), system:once(user:(\+[/, 'is-word', 2]\=_9358, nb_setarg(1, retval([/, 'is-word', 2]), [/, 'is-word', 2]))), system:'$restore_trace'(_170116, _170118)) ^ Call: (297) [system] sig_atomic(system:'$notrace'(_170116, _170118)) ^ Exit: (296) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(\+[/, 'is-word', 2]\=_9358, nb_setarg(1, retval([/, 'is-word', 2]), [/, 'is-word', 2]))), system:'$restore_trace'(3, -1)) ^ Exit: (294) [system] ignore(user:notrace((\+[/, 'is-word', 2]\=_9358, nb_setarg(1, retval([/, 'is-word', 2]), [/, 'is-word', 2])))) ^ Call: (294) [user] ignore((_9350==1->ignore(\+ \+ (flag(eval_num, _9388, _9388+1), (retval([/, 'is-word', 2])\=@=retval(fail), nonvar([/, 'is-word', 2])->indentq(5, _9388, <--, [false, [/, 'is-word', 2]]);indentq(5, _9388, <--, [false, retval([/, 'is-word', 2])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9388, _9388+1), (retval([/, 'is-word', 2])\=@=retval(fail), nonvar([/, 'is-word', 2])->indentq(5, _9388, <--, [false, [/, 'is-word', 2]]);indentq(5, _9388, <--, [false, retval([/, 'is-word', 2])])))))))))) ^ Unify: (294) [system] ignore(user:(_9350==1->ignore(\+ \+ (flag(eval_num, _9388, _9388+1), (retval([/, 'is-word', 2])\=@=retval(fail), nonvar([/, 'is-word', 2])->indentq(5, _9388, <--, [false, [/, 'is-word', 2]]);indentq(5, _9388, <--, [false, retval([/, 'is-word', 2])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9388, _9388+1), (retval([/, 'is-word', 2])\=@=retval(fail), nonvar([/, 'is-word', 2])->indentq(5, _9388, <--, [false, [/, 'is-word', 2]]);indentq(5, _9388, <--, [false, retval([/, 'is-word', 2])])))))))))) Call: (296) [system] _9350==1 Fail: (296) [system] _9350==1 ^ Call: (297) [system] setup_call_cleanup('$notrace'(_178572, _178574), once(user:ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9388, _9388+1), (retval([/, 'is-word', 2])\=@=retval(fail), nonvar([/, 'is-word', 2])->indentq(5, _9388, <--, [false, [/, 'is-word', 2]]);indentq(5, _9388, <--, [false, retval([/, 'is-word', 2])])))))))), '$restore_trace'(_178572, _178574)) ^ Unify: (297) [system] setup_call_cleanup(system:'$notrace'(_178572, _178574), system:once(user:ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9388, _9388+1), (retval([/, 'is-word', 2])\=@=retval(fail), nonvar([/, 'is-word', 2])->indentq(5, _9388, <--, [false, [/, 'is-word', 2]]);indentq(5, _9388, <--, [false, retval([/, 'is-word', 2])])))))))), system:'$restore_trace'(_178572, _178574)) ^ Call: (298) [system] sig_atomic(system:'$notrace'(_178572, _178574)) ^ Exit: (297) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9388, _9388+1), (retval([/, 'is-word', 2])\=@=retval(fail), nonvar([/, 'is-word', 2])->indentq(5, _9388, <--, [false, [/, 'is-word', 2]]);indentq(5, _9388, <--, [false, retval([/, 'is-word', 2])])))))))), system:'$restore_trace'(3, -1)) ^ Exit: (294) [system] ignore(user:(_9350==1->ignore(\+ \+ (flag(eval_num, _9388, _9388+1), (retval([/, 'is-word', 2])\=@=retval(fail), nonvar([/, 'is-word', 2])->indentq(5, _9388, <--, [false, [/, 'is-word', 2]]);indentq(5, _9388, <--, [false, retval([/, 'is-word', 2])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9388, _9388+1), (retval([/, 'is-word', 2])\=@=retval(fail), nonvar([/, 'is-word', 2])->indentq(5, _9388, <--, [false, [/, 'is-word', 2]]);indentq(5, _9388, <--, [false, retval([/, 'is-word', 2])])))))))))) ^ Exit: (292) [system] call_cleanup(user:((call(subst_args1(=, _9282), 494, '&self', [/, 'is-word', 2], [/, 'is-word', 2])*->nb_setarg(1, retval([/, 'is-word', 2]), [/, 'is-word', 2]);fail, trace, call(subst_args1(=, _9282), 494, '&self', [/, 'is-word', 2], [/, 'is-word', 2])), ignore(notrace((\+[/, 'is-word', 2]\=_9358, nb_setarg(1, retval([/, 'is-word', 2]), [/, 'is-word', 2]))))), user:ignore((_9350==1->ignore(\+ \+ (flag(eval_num, _9388, _9388+1), (retval([/, 'is-word', 2])\=@=retval(fail), nonvar([/, 'is-word', 2])->indentq(5, _9388, <--, [false, [/, 'is-word', 2]]);indentq(5, _9388, <--, [false, retval([/, 'is-word', 2])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9388, _9388+1), (retval([/, 'is-word', 2])\=@=retval(fail), nonvar([/, 'is-word', 2])->indentq(5, _9388, <--, [false, [/, 'is-word', 2]]);indentq(5, _9388, <--, [false, retval([/, 'is-word', 2])]))))))))))) Call: (292) [system] retval([/, 'is-word', 2])\=@=retval(fail) Exit: (292) [system] retval([/, 'is-word', 2])\=@=retval(fail) ^ Exit: (291) [user] trace_eval(subst_args1(=, _9282), (false, (e2;e)), 494, '&self', [/, 'is-word', 2], [/, 'is-word', 2]) Call: (291) [system] [/, 'is-word', 2]\=@=[/, 'is-word', 2] ^ Redo: (290) [user] subst_args0(=, _9282, 494, '&self', [/, 'is-word', 2], _9310) Call: (291) [system] _9310=[/, 'is-word', 2] Exit: (291) [system] [/, 'is-word', 2]=[/, 'is-word', 2] ^ Exit: (290) [user] subst_args0(=, _9282, 494, '&self', [/, 'is-word', 2], [/, 'is-word', 2]) ^ Exit: (289) [user] subst_args(=, _9282, 495, '&self', [/, 'is-word', 2], [/, 'is-word', 2]) Call: (289) [apply] apply:maplist_([[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9312, user:subst_args(=, _9282, 495, '&self')) Unify: (289) [apply] apply:maplist_([[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], [_193732|_193734], user:subst_args(=, _9282, 495, '&self')) ^ Call: (290) [user] subst_args(=, _9282, 495, '&self', [/, ngram, 5], _193732) ^ Unify: (290) [user] subst_args(=, _9282, 495, '&self', [/, ngram, 5], _193732) Call: (291) [system] atom(=) Exit: (291) [system] atom(=) Call: (291) [system] (=)\==(=) ^ Redo: (290) [user] subst_args(=, _9282, 495, '&self', [/, ngram, 5], _193732) ^ Unify: (290) [user] subst_args(=, _9282, 495, '&self', [/, ngram, 5], _193732) ^ Call: (291) [user] self_subst([/, ngram, 5]) ^ Unify: (291) [user] self_subst([/, ngram, 5]) Call: (292) [system] callable([/, ngram, 5]) Exit: (292) [system] callable([/, ngram, 5]) ^ Unify: (291) [user] self_subst([/, ngram, 5]) ^ Call: (292) [user] self_eval([/, ngram, 5]) ^ Unify: (292) [user] self_eval([/, ngram, 5]) ^ Call: (294) [system] setup_call_cleanup('$notrace'(_207700, _207702), once(user:self_eval0([/, ngram, 5])), '$restore_trace'(_207700, _207702)) ^ Unify: (294) [system] setup_call_cleanup(system:'$notrace'(_207700, _207702), system:once(user:self_eval0([/, ngram, 5])), system:'$restore_trace'(_207700, _207702)) ^ Call: (295) [system] sig_atomic(system:'$notrace'(_207700, _207702)) ^ Fail: (292) [user] self_eval([/, ngram, 5]) ^ Redo: (290) [user] subst_args(=, _9282, 495, '&self', [/, ngram, 5], _193732) ^ Unify: (290) [user] subst_args(=, _9282, 495, '&self', [/, ngram, 5], _193732) Call: (291) [system] [ngram, 5]==[] ^ Redo: (290) [user] subst_args(=, _9282, 495, '&self', [/, ngram, 5], _193732) ^ Unify: (290) [user] subst_args(=, _9282, 495, '&self', [/, ngram, 5], _193732) ^ Call: (292) [system] setup_call_cleanup('$notrace'(_216186, _216188), once(user:(_216168 is 495-1)), '$restore_trace'(_216186, _216188)) ^ Unify: (292) [system] setup_call_cleanup(system:'$notrace'(_216186, _216188), system:once(user:(_216168 is 495-1)), system:'$restore_trace'(_216186, _216188)) ^ Call: (293) [system] sig_atomic(system:'$notrace'(_216186, _216188)) ^ Exit: (292) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(494 is 495-1)), system:'$restore_trace'(3, -1)) ^ Call: (291) [user] subst_args0(=, _9282, 494, '&self', [/, ngram, 5], _193732) ^ Unify: (291) [user] subst_args0(=, _9282, 494, '&self', [/, ngram, 5], _193732) ^ Call: (292) [user] self_subst([/, ngram, 5]) ^ Unify: (292) [user] self_subst([/, ngram, 5]) Call: (293) [system] callable([/, ngram, 5]) Exit: (293) [system] callable([/, ngram, 5]) ^ Unify: (292) [user] self_subst([/, ngram, 5]) ^ Call: (293) [user] self_eval([/, ngram, 5]) ^ Unify: (293) [user] self_eval([/, ngram, 5]) ^ Call: (295) [system] setup_call_cleanup('$notrace'(_228336, _228338), once(user:self_eval0([/, ngram, 5])), '$restore_trace'(_228336, _228338)) ^ Unify: (295) [system] setup_call_cleanup(system:'$notrace'(_228336, _228338), system:once(user:self_eval0([/, ngram, 5])), system:'$restore_trace'(_228336, _228338)) ^ Call: (296) [system] sig_atomic(system:'$notrace'(_228336, _228338)) ^ Fail: (293) [user] self_eval([/, ngram, 5]) ^ Redo: (291) [user] subst_args0(=, _9282, 494, '&self', [/, ngram, 5], _193732) ^ Unify: (291) [user] subst_args0(=, _9282, 494, '&self', [/, ngram, 5], _193732) Call: (292) [system] _233992 is 494+ -1 Exit: (292) [system] 493 is 494+ -1 ^ Call: (292) [user] trace_eval(subst_args1(=, _9282), (false, (e2;e)), 494, '&self', [/, ngram, 5], _235868) ^ Unify: (292) [user] trace_eval(subst_args1(=, _9282), (false, (e2;e)), 494, '&self', [/, ngram, 5], _235868) ^ Call: (293) [user] must_det_ll((notrace((flag(eval_num, _237778, _237778+1), _237796 is _237778 mod 500, _237814 is 99-494 mod 100, _237838=_237840, option_else('trace-length', _237852, 500), option_else('trace-depth', _237860, 30))), quietly(if_t((nop(stop_rtrace), _237796>_237852), (set_debug(eval, false), _237916 is _237852+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_237916])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_237968))))) ^ Unify: (293) [user] must_det_ll(user:(notrace((flag(eval_num, _237778, _237778+1), _237796 is _237778 mod 500, _237814 is 99-494 mod 100, _237838=_237840, option_else('trace-length', _237852, 500), option_else('trace-depth', _237860, 30))), quietly(if_t((nop(stop_rtrace), _237796>_237852), (set_debug(eval, false), _237916 is _237852+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_237916])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_237968))))) ^ Call: (294) [user] once(user:(notrace((flag(eval_num, _237778, _237778+1), _237796 is _237778 mod 500, _237814 is 99-494 mod 100, _237838=_237840, option_else('trace-length', _237852, 500), option_else('trace-depth', _237860, 30))), quietly(if_t((nop(stop_rtrace), _237796>_237852), (set_debug(eval, false), _237916 is _237852+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_237916])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_237968))))) ^ Unify: (294) [system] once(user:(notrace((flag(eval_num, _237778, _237778+1), _237796 is _237778 mod 500, _237814 is 99-494 mod 100, _237838=_237840, option_else('trace-length', _237852, 500), option_else('trace-depth', _237860, 30))), quietly(if_t((nop(stop_rtrace), _237796>_237852), (set_debug(eval, false), _237916 is _237852+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_237916])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_237968))))) ^ Call: (297) [system] setup_call_cleanup('$notrace'(_241692, _241694), once(user:(flag(eval_num, _237778, _237778+1), _237796 is _237778 mod 500, _237814 is 99-494 mod 100, _237838=_237840, option_else('trace-length', _237852, 500), option_else('trace-depth', _237860, 30))), '$restore_trace'(_241692, _241694)) ^ Unify: (297) [system] setup_call_cleanup(system:'$notrace'(_241692, _241694), system:once(user:(flag(eval_num, _237778, _237778+1), _237796 is _237778 mod 500, _237814 is 99-494 mod 100, _237838=_237840, option_else('trace-length', _237852, 500), option_else('trace-depth', _237860, 30))), system:'$restore_trace'(_241692, _241694)) ^ Call: (298) [system] sig_atomic(system:'$notrace'(_241692, _241694)) ^ Exit: (297) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(flag(eval_num, 66, 66+1), 66 is 66 mod 500, 5 is 99-494 mod 100, _237838=_237838, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), system:'$restore_trace'(3, -1)) ^ Call: (297) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 66>500), (set_debug(eval, false), _237916 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_237916])), nop((start_rtrace, rtrace))))) ^ Unify: (297) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 66>500), (set_debug(eval, false), _237916 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_237916])), nop((start_rtrace, rtrace))))) ^ Exit: (297) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 66>500), (set_debug(eval, false), _237916 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_237916])), nop((start_rtrace, rtrace))))) Call: (296) [user] nop(notrace(no_repeats_var(_237968))) Unify: (296) [user] nop(notrace(no_repeats_var(_237968))) Exit: (296) [user] nop(notrace(no_repeats_var(_237968))) ^ Exit: (294) [system] once(user:(notrace((flag(eval_num, 66, 66+1), 66 is 66 mod 500, 5 is 99-494 mod 100, _237838=_237838, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), quietly(if_t((nop(stop_rtrace), 66>500), (set_debug(eval, false), _237916 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_237916])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_237968))))) ^ Exit: (293) [user] must_det_ll(user:(notrace((flag(eval_num, 66, 66+1), 66 is 66 mod 500, 5 is 99-494 mod 100, _237838=_237838, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), quietly(if_t((nop(stop_rtrace), 66>500), (set_debug(eval, false), _237916 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_237916])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_237968))))) Call: (293) [occurs] occurs:sub_term(_253156, (false, (e2;e))) Unify: (293) [occurs] occurs:sub_term((false, (e2;e)), (false, (e2;e))) Exit: (293) [occurs] occurs:sub_term((false, (e2;e)), (false, (e2;e))) Call: (293) [system] (false, (e2;e))\=(false, (e2;e)) Fail: (293) [system] (false, (e2;e))\=(false, (e2;e)) Redo: (293) [occurs] occurs:sub_term(_253156, (false, (e2;e))) Unify: (293) [occurs] occurs:sub_term(_253156, (false, (e2;e))) Call: (294) [system] compound((false, (e2;e))) Exit: (294) [system] compound((false, (e2;e))) Call: (294) [system] arg(_261578, (false, (e2;e)), _261502) Exit: (294) [system] arg(1, (false, (e2;e)), false) Call: (294) [occurs] occurs:sub_term(_253156, false) Unify: (294) [occurs] occurs:sub_term(false, false) Exit: (294) [occurs] occurs:sub_term(false, false) Exit: (293) [occurs] occurs:sub_term(false, (false, (e2;e))) Call: (293) [system] (false, (e2;e))\=false Exit: (293) [system] (false, (e2;e))\=false ^ Call: (293) [user] if_trace((eval;false, (e2;e)), (_237838=1, indentq(5, 66, -->, [false, [/, ngram, 5]]))) ^ Unify: (293) [user] if_trace((eval;false, (e2;e)), (_237838=1, indentq(5, 66, -->, [false, [/, ngram, 5]]))) ^ Call: (295) [system] setup_call_cleanup('$notrace'(_270882, _270884), once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _237838=1, indentq(5, 66, -->, [false, [/, ngram, 5]]))), _270840, fbug((_270840-->if_trace((eval;false, (e2;e)), (_237838=1, indentq(5, 66, -->, [false, [/, ngram, 5]])))))))), '$restore_trace'(_270882, _270884)) ^ Unify: (295) [system] setup_call_cleanup(system:'$notrace'(_270882, _270884), system:once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _237838=1, indentq(5, 66, -->, [false, [/, ngram, 5]]))), _270840, fbug((_270840-->if_trace((eval;false, (e2;e)), (_237838=1, indentq(5, 66, -->, [false, [/, ngram, 5]])))))))), system:'$restore_trace'(_270882, _270884)) ^ Call: (296) [system] sig_atomic(system:'$notrace'(_270882, _270884)) ^ Exit: (295) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _237838=1, indentq(5, 66, -->, [false, [/, ngram, 5]]))), _270840, fbug((_270840-->if_trace((eval;false, (e2;e)), (_237838=1, indentq(5, 66, -->, [false, [/, ngram, 5]])))))))), system:'$restore_trace'(3, -1)) ^ Exit: (293) [user] if_trace((eval;false, (e2;e)), (_237838=1, indentq(5, 66, -->, [false, [/, ngram, 5]]))) Call: (293) [system] _275664=retval(fail) Exit: (293) [system] retval(fail)=retval(fail) Call: (293) [system] _277526=(\+ \+ (flag(eval_num, _277546, _277546+1), (retval(fail)\=@=retval(fail), nonvar(_235868)->indentq(5, _277546, <--, [false, _235868]);indentq(5, _277546, <--, [false, retval(fail)])))) Exit: (293) [system] (\+ \+ (flag(eval_num, _277546, _277546+1), (retval(fail)\=@=retval(fail), nonvar(_235868)->indentq(5, _277546, <--, [false, _235868]);indentq(5, _277546, <--, [false, retval(fail)]))))=(\+ \+ (flag(eval_num, _277546, _277546+1), (retval(fail)\=@=retval(fail), nonvar(_235868)->indentq(5, _277546, <--, [false, _235868]);indentq(5, _277546, <--, [false, retval(fail)])))) ^ Call: (293) [user] call_cleanup(((call(subst_args1(=, _9282), 494, '&self', [/, ngram, 5], _235868)*->nb_setarg(1, retval(fail), _235868);fail, trace, call(subst_args1(=, _9282), 494, '&self', [/, ngram, 5], _235868)), ignore(notrace((\+_235868\=_237968, nb_setarg(1, retval(fail), _235868))))), ignore((_237838==1->ignore(\+ \+ (flag(eval_num, _277546, _277546+1), (retval(fail)\=@=retval(fail), nonvar(_235868)->indentq(5, _277546, <--, [false, _235868]);indentq(5, _277546, <--, [false, retval(fail)]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _277546, _277546+1), (retval(fail)\=@=retval(fail), nonvar(_235868)->indentq(5, _277546, <--, [false, _235868]);indentq(5, _277546, <--, [false, retval(fail)]))))))))))) ^ Unify: (293) [system] call_cleanup(user:((call(subst_args1(=, _9282), 494, '&self', [/, ngram, 5], _235868)*->nb_setarg(1, retval(fail), _235868);fail, trace, call(subst_args1(=, _9282), 494, '&self', [/, ngram, 5], _235868)), ignore(notrace((\+_235868\=_237968, nb_setarg(1, retval(fail), _235868))))), user:ignore((_237838==1->ignore(\+ \+ (flag(eval_num, _277546, _277546+1), (retval(fail)\=@=retval(fail), nonvar(_235868)->indentq(5, _277546, <--, [false, _235868]);indentq(5, _277546, <--, [false, retval(fail)]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _277546, _277546+1), (retval(fail)\=@=retval(fail), nonvar(_235868)->indentq(5, _277546, <--, [false, _235868]);indentq(5, _277546, <--, [false, retval(fail)]))))))))))) ^ Call: (295) [user] subst_args1(=, _9282, 494, '&self', [/, ngram, 5], _235868) ^ Unify: (295) [user] subst_args1(=, _9282, 494, '&self', [/, ngram, 5], _235868) Call: (296) [system] var(=) ^ Redo: (295) [user] subst_args1(=, _9282, 494, '&self', [/, ngram, 5], _235868) Call: (296) [system] atom(=) Exit: (296) [system] atom(=) Call: (296) [system] (=)\==(=) ^ Redo: (295) [user] subst_args1(=, _9282, 494, '&self', [/, ngram, 5], _235868) ^ Unify: (295) [user] subst_args1(=, _9282, 494, '&self', [/, ngram, 5], _235868) Call: (296) [system] atom([/, ngram, 5]) ^ Redo: (295) [user] subst_args1(=, _9282, 494, '&self', [/, ngram, 5], _235868) ^ Unify: (295) [user] subst_args1(=, _9282, 494, '&self', [/, ngram, 5], _235868) Call: (296) [system] is_list([ngram, 5]) Exit: (296) [system] is_list([ngram, 5]) ^ Unify: (295) [user] subst_args1(=, _9282, 494, '&self', [/, ngram, 5], _235868) Call: (296) [system] is_list([/, ngram, 5]) Exit: (296) [system] is_list([/, ngram, 5]) ^ Unify: (295) [user] subst_args1(=, _9282, 494, '&self', [/, ngram, 5], [/|_297400]) Call: (296) [system] var(/) ^ Redo: (295) [user] subst_args1(=, _9282, 494, '&self', [/, ngram, 5], _235868) ^ Unify: (295) [user] subst_args1(=, _9282, 494, '&self', [/, ngram, 5], _235868) Call: (296) [system] fail ^ Redo: (295) [user] subst_args1(=, _9282, 494, '&self', [/, ngram, 5], _235868) ^ Unify: (295) [user] subst_args1(=, _9282, 494, '&self', [/, ngram, 5], _235868) Call: (296) [system] is_list([/, ngram, 5]) Exit: (296) [system] is_list([/, ngram, 5]) ^ Call: (296) [user] apply:maplist(self_subst, [/, ngram, 5]) ^ Unify: (296) [apply] apply:maplist(user:self_subst, [/, ngram, 5]) Call: (297) [apply] apply:maplist_([/, ngram, 5], user:self_subst) Unify: (297) [apply] apply:maplist_([/, ngram, 5], user:self_subst) ^ Call: (298) [user] self_subst(/) ^ Unify: (298) [user] self_subst(/) Call: (299) [system] callable(/) Exit: (299) [system] callable(/) ^ Unify: (298) [user] self_subst(/) ^ Call: (299) [user] self_eval(/) ^ Unify: (299) [user] self_eval(/) ^ Call: (301) [system] setup_call_cleanup('$notrace'(_316020, _316022), once(user:self_eval0(/)), '$restore_trace'(_316020, _316022)) ^ Unify: (301) [system] setup_call_cleanup(system:'$notrace'(_316020, _316022), system:once(user:self_eval0(/)), system:'$restore_trace'(_316020, _316022)) ^ Call: (302) [system] sig_atomic(system:'$notrace'(_316020, _316022)) ^ Exit: (301) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(/)), system:'$restore_trace'(3, -1)) ^ Exit: (299) [user] self_eval(/) ^ Exit: (298) [user] self_subst(/) Call: (298) [apply] apply:maplist_([ngram, 5], user:self_subst) Unify: (298) [apply] apply:maplist_([ngram, 5], user:self_subst) ^ Call: (299) [user] self_subst(ngram) ^ Unify: (299) [user] self_subst(ngram) Call: (300) [system] callable(ngram) Exit: (300) [system] callable(ngram) ^ Unify: (299) [user] self_subst(ngram) ^ Call: (300) [user] self_eval(ngram) ^ Unify: (300) [user] self_eval(ngram) ^ Call: (302) [system] setup_call_cleanup('$notrace'(_329980, _329982), once(user:self_eval0(ngram)), '$restore_trace'(_329980, _329982)) ^ Unify: (302) [system] setup_call_cleanup(system:'$notrace'(_329980, _329982), system:once(user:self_eval0(ngram)), system:'$restore_trace'(_329980, _329982)) ^ Call: (303) [system] sig_atomic(system:'$notrace'(_329980, _329982)) ^ Exit: (302) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(ngram)), system:'$restore_trace'(3, -1)) ^ Exit: (300) [user] self_eval(ngram) ^ Exit: (299) [user] self_subst(ngram) Call: (299) [apply] apply:maplist_([5], user:self_subst) Unify: (299) [apply] apply:maplist_([5], user:self_subst) ^ Call: (300) [user] self_subst(5) ^ Unify: (300) [user] self_subst(5) Call: (301) [system] callable(5) ^ Redo: (300) [user] self_subst(5) ^ Exit: (300) [user] self_subst(5) Call: (300) [apply] apply:maplist_([], user:self_subst) Unify: (300) [apply] apply:maplist_([], user:self_subst) Exit: (300) [apply] apply:maplist_([], user:self_subst) Exit: (299) [apply] apply:maplist_([5], user:self_subst) Exit: (298) [apply] apply:maplist_([ngram, 5], user:self_subst) Exit: (297) [apply] apply:maplist_([/, ngram, 5], user:self_subst) ^ Exit: (296) [apply] apply:maplist(user:self_subst, [/, ngram, 5]) Call: (296) [system] [/, ngram, 5]=[_348584|_348586] Exit: (296) [system] [/, ngram, 5]=[/, ngram, 5] Call: (296) [system] atom(/) Exit: (296) [system] atom(/) ^ Unify: (295) [user] subst_args1(=, _9282, 494, '&self', [/, ngram, 5], _235868) ^ Call: (296) [user] is_space_op(/) ^ Redo: (295) [user] subst_args1(=, _9282, 494, '&self', [/, ngram, 5], _235868) ^ Unify: (295) [user] subst_args1(=, _9282, 494, '&self', [/, ngram, 5], _235868) Call: (296) [system] (/)==case ^ Redo: (295) [user] subst_args1(=, _9282, 494, '&self', [/, ngram, 5], _235868) ^ Unify: (295) [user] subst_args1(=, _9282, 494, '&self', [/, ngram, 5], _235868) Call: (296) [system] fail ^ Redo: (295) [user] subst_args1(=, _9282, 494, '&self', [/, ngram, 5], _235868) ^ Unify: (295) [user] subst_args1(=, _9282, 494, '&self', [/, ngram, 5], _235868) Call: (296) [system] _361668=do_more_defs(true) Exit: (296) [system] do_more_defs(true)=do_more_defs(true) ^ Call: (296) [user] clause(eval_21(subst_args, _9282, 494, '&self', [/, ngram, 5], _235868), _363544) ^ Redo: (295) [user] subst_args1(=, _9282, 494, '&self', [/, ngram, 5], _235868) ^ Unify: (295) [user] subst_args1(=, _9282, 494, '&self', [/, ngram, 5], _235868) Call: (296) [system] fail ^ Redo: (295) [user] subst_args1(=, _9282, 494, '&self', [/, ngram, 5], _235868) ^ Unify: (295) [user] subst_args1(=, _9282, 494, '&self', [/, ngram, 5], _235868) ^ Call: (296) [user] is_and(/) ^ Unify: (296) [user] is_and(/) Call: (297) [system] atom(/) Exit: (297) [system] atom(/) ^ Unify: (296) [user] is_and(/) ^ Call: (297) [user] is_and(/, _373868) ^ Unify: (297) [user] is_and(/, _374796) Call: (298) [system] atom(/) Exit: (298) [system] atom(/) ^ Redo: (295) [user] subst_args1(=, _9282, 494, '&self', [/, ngram, 5], _235868) ^ Unify: (295) [user] subst_args1(=, _9282, 494, '&self', [/, ngram, 5], [/|_378444]) Call: (296) [system] nonvar(/) Exit: (296) [system] nonvar(/) Call: (296) [system] fail ^ Redo: (295) [user] subst_args1(=, _9282, 494, '&self', [/, ngram, 5], _235868) ^ Unify: (295) [user] subst_args1(=, _9282, 494, '&self', [/, ngram, 5], _235868) ^ Call: (296) [user] subst_args2(=, 494, '&self', [/, ngram, 5], _235868) ^ Unify: (296) [user] subst_args2(=, 494, '&self', [/, ngram, 5], _235868) Call: (297) [system] 494<3 ^ Redo: (296) [user] subst_args2(=, 494, '&self', [/, ngram, 5], _235868) ^ Unify: (296) [user] subst_args2(=, 494, '&self', [/, ngram, 5], _235868) Call: (297) [system] fail ^ Redo: (296) [user] subst_args2(=, 494, '&self', [/, ngram, 5], _235868) ^ Unify: (296) [user] subst_args2(=, 494, '&self', [/, ngram, 5], _235868) ^ Call: (297) [user] mnotrace(is_user_defined_head(=, '&self', /)) ^ Unify: (297) [user] mnotrace(is_user_defined_head(=, '&self', /)) ^ Call: (298) [user] once(is_user_defined_head(=, '&self', /)) ^ Unify: (298) [system] once(user:is_user_defined_head(=, '&self', /)) ^ Call: (299) [user] is_user_defined_head(=, '&self', /) ^ Unify: (299) [user] is_user_defined_head(=, '&self', /) ^ Call: (300) [user] mnotrace(is_user_defined_head0(=, '&self', /)) ^ Unify: (300) [user] mnotrace(is_user_defined_head0(=, '&self', /)) ^ Call: (301) [user] once(is_user_defined_head0(=, '&self', /)) ^ Unify: (301) [system] once(user:is_user_defined_head0(=, '&self', /)) ^ Call: (302) [user] is_user_defined_head0(=, '&self', /) ^ Unify: (302) [user] is_user_defined_head0(=, '&self', /) Call: (303) [system] callable(/) Exit: (303) [system] callable(/) Call: (303) [system] functor(/, _404546, _404626) Exit: (303) [system] functor(/, /, 0) ^ Call: (303) [user] is_user_defined_head_f(=, '&self', /) ^ Unify: (303) [user] is_user_defined_head_f(=, '&self', /) ^ Call: (304) [user] is_user_defined_head_f1(=, '&self', /) ^ Unify: (304) [user] is_user_defined_head_f1(=, '&self', /) Call: (305) [user] metta_eq_def(=, '&self', [/|_410144], _410226) Unify: (305) [user] metta_eq_def(=, '&self', [/|_410144], _411150) ^ Call: (306) [user] ignore((=)=(=)) ^ Unify: (306) [system] ignore(user:((=)=(=))) Call: (307) [system] (=)=(=) Exit: (307) [system] (=)=(=) ^ Exit: (306) [system] ignore(user:((=)=(=))) Call: (306) [user] metta_atom('&self', [=, [/|_410144], _416666]) Unify: (306) [user] metta_atom('&self', [=, [/|_410144], _416666]) ^ Call: (307) [user] typed_list('&self', _418580, _418502) ^ Unify: (307) [user] typed_list('&self', _419512, _418502) Call: (308) [system] compound('&self') Fail: (308) [system] compound('&self') ^ Fail: (307) [user] typed_list('&self', _422292, _418502) Redo: (306) [user] metta_atom('&self', [=, [/|_410144], _416666]) Unify: (306) [user] metta_atom('&self', [=, [/|_410144], _416666]) Call: (307) [system] '&self'=='&flybase' Redo: (306) [user] metta_atom('&self', [=, [/|_410144], _416666]) Unify: (306) [user] metta_atom('&self', [=, [/|_410144], _416666]) ^ Call: (307) [user] metta_atom_in_file('&self', [=, [/|_410144], _416666]) ^ Unify: (307) [user] metta_atom_in_file('&self', [=, [/|_410144], _416666]) ^ Call: (308) [user] metta_atom_in_file('&self', [=, [/|_410144], _416666], _429674, _429676) ^ Unify: (308) [user] metta_atom_in_file('&self', [=, [/|_410144], _416666], _430610, _430612) ^ Call: (309) [user] loaded_into_kb('&self', _431468) ^ Unify: (309) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Exit: (309) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Call: (309) [user] once(user:asserted_metta_pred(_442058, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Unify: (309) [system] once(user:asserted_metta_pred(_442058, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Call: (310) [user] asserted_metta_pred(_442058, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Fail: (310) [user] asserted_metta_pred(_442058, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Redo: (306) [user] metta_atom('&self', [=, [/|_410144], _416666]) Unify: (306) [user] metta_atom('&self', [=, [/|_410144], _416666]) Call: (307) [user] metta_atom_asserted('&self', [=, [/|_410144], _416666]) Unify: (307) [user] metta_atom_asserted('&self', [=, [/|_410144], _416666]) ^ Call: (308) [user] metta_atom_asserted_deduced('&self', [=, [/|_410144], _416666]) Redo: (307) [user] metta_atom_asserted('&self', [=, [/|_410144], _416666]) Redo: (306) [user] metta_atom('&self', [=, [/|_410144], _416666]) Unify: (306) [user] metta_atom('&self', [=, [/|_410144], _416666]) Call: (307) [system] '&self'\=='&corelib' Exit: (307) [system] '&self'\=='&corelib' ^ Call: (307) [user] using_all_spaces ^ Unify: (307) [user] using_all_spaces Call: (308) [system] nb_current(with_all_spaces, t) Redo: (306) [user] metta_atom('&self', [=, [/|_410144], _416666]) Unify: (306) [user] metta_atom('&self', [=, [/|_410144], _416666]) Call: (307) [system] '&self'\=='&corelib' Exit: (307) [system] '&self'\=='&corelib' Call: (307) [user] metta_atom_asserted('&self', '&corelib') Unify: (307) [user] metta_atom_asserted('&self', '&corelib') ^ Call: (308) [user] metta_atom_asserted_deduced('&self', '&corelib') Redo: (307) [user] metta_atom_asserted('&self', '&corelib') Unify: (307) [user] metta_atom_asserted('&self', '&corelib') Exit: (307) [user] metta_atom_asserted('&self', '&corelib') Call: (307) [user] should_inherit_from_corelib([=, [/|_410144], _416666]) Unify: (307) [user] should_inherit_from_corelib([=, [/|_410144], _416666]) ^ Call: (308) [user] using_all_spaces ^ Unify: (308) [user] using_all_spaces Call: (309) [system] nb_current(with_all_spaces, t) Redo: (307) [user] should_inherit_from_corelib([=, [/|_410144], _416666]) Unify: (307) [user] should_inherit_from_corelib([=, [/|_410144], _416666]) Call: (308) [system] (=)==(:) Redo: (307) [user] should_inherit_from_corelib([=, [/|_410144], _416666]) Unify: (307) [user] should_inherit_from_corelib([=, [/|_410144], _416666]) Call: (308) [system] (=)=='@doc' Redo: (307) [user] should_inherit_from_corelib([=, [/|_410144], _416666]) Unify: (307) [user] should_inherit_from_corelib([=, [/|_410144], _416666]) Call: (308) [system] fail Redo: (307) [user] metta_atom_asserted('&self', '&corelib') Redo: (306) [user] metta_atom('&self', [=, [/|_410144], _416666]) Fail: (305) [user] metta_eq_def(=, '&self', [/|_410144], _497262) ^ Fail: (304) [user] is_user_defined_head_f1(=, '&self', /) ^ Redo: (303) [user] is_user_defined_head_f(=, '&self', /) ^ Unify: (303) [user] is_user_defined_head_f(=, '&self', /) ^ Call: (304) [user] is_user_defined_head_f1(=, '&self', [/|_500906]) ^ Unify: (304) [user] is_user_defined_head_f1(=, '&self', [/|_500906]) Call: (305) [user] metta_eq_def(=, '&self', [[/|_500906]|_502776], _502858) Unify: (305) [user] metta_eq_def(=, '&self', [[/|_500906]|_502776], _503782) ^ Call: (306) [user] ignore((=)=(=)) ^ Unify: (306) [system] ignore(user:((=)=(=))) Call: (307) [system] (=)=(=) Exit: (307) [system] (=)=(=) ^ Exit: (306) [system] ignore(user:((=)=(=))) Call: (306) [user] metta_atom('&self', [=, [[/|_500906]|_502776], _509298]) Unify: (306) [user] metta_atom('&self', [=, [[/|_500906]|_502776], _509298]) ^ Call: (307) [user] typed_list('&self', _511212, _511134) ^ Unify: (307) [user] typed_list('&self', _512144, _511134) Call: (308) [system] compound('&self') Fail: (308) [system] compound('&self') ^ Fail: (307) [user] typed_list('&self', _514924, _511134) Redo: (306) [user] metta_atom('&self', [=, [[/|_500906]|_502776], _509298]) Unify: (306) [user] metta_atom('&self', [=, [[/|_500906]|_502776], _509298]) Call: (307) [system] '&self'=='&flybase' Redo: (306) [user] metta_atom('&self', [=, [[/|_500906]|_502776], _509298]) Unify: (306) [user] metta_atom('&self', [=, [[/|_500906]|_502776], _509298]) ^ Call: (307) [user] metta_atom_in_file('&self', [=, [[/|_500906]|_502776], _509298]) ^ Unify: (307) [user] metta_atom_in_file('&self', [=, [[/|_500906]|_502776], _509298]) ^ Call: (308) [user] metta_atom_in_file('&self', [=, [[/|_500906]|_502776], _509298], _522306, _522308) ^ Unify: (308) [user] metta_atom_in_file('&self', [=, [[/|_500906]|_502776], _509298], _523242, _523244) ^ Call: (309) [user] loaded_into_kb('&self', _9716) ^ Unify: (309) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Exit: (309) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Call: (309) [user] once(user:asserted_metta_pred(_20266, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Unify: (309) [system] once(user:asserted_metta_pred(_20266, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Call: (310) [user] asserted_metta_pred(_20266, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Fail: (310) [user] asserted_metta_pred(_20266, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Redo: (306) [user] metta_atom('&self', [=, [[/|_9688]|_9694], _9710]) Unify: (306) [user] metta_atom('&self', [=, [[/|_9688]|_9694], _9710]) Call: (307) [user] metta_atom_asserted('&self', [=, [[/|_9688]|_9694], _9710]) Unify: (307) [user] metta_atom_asserted('&self', [=, [[/|_9688]|_9694], _9710]) ^ Call: (308) [user] metta_atom_asserted_deduced('&self', [=, [[/|_9688]|_9694], _9710]) Redo: (307) [user] metta_atom_asserted('&self', [=, [[/|_9688]|_9694], _9710]) Redo: (306) [user] metta_atom('&self', [=, [[/|_9688]|_9694], _9710]) Unify: (306) [user] metta_atom('&self', [=, [[/|_9688]|_9694], _9710]) Call: (307) [system] '&self'\=='&corelib' Exit: (307) [system] '&self'\=='&corelib' ^ Call: (307) [user] using_all_spaces ^ Unify: (307) [user] using_all_spaces Call: (308) [system] nb_current(with_all_spaces, t) Redo: (306) [user] metta_atom('&self', [=, [[/|_9688]|_9694], _9710]) Unify: (306) [user] metta_atom('&self', [=, [[/|_9688]|_9694], _9710]) Call: (307) [system] '&self'\=='&corelib' Exit: (307) [system] '&self'\=='&corelib' Call: (307) [user] metta_atom_asserted('&self', '&corelib') Unify: (307) [user] metta_atom_asserted('&self', '&corelib') ^ Call: (308) [user] metta_atom_asserted_deduced('&self', '&corelib') Redo: (307) [user] metta_atom_asserted('&self', '&corelib') Unify: (307) [user] metta_atom_asserted('&self', '&corelib') Exit: (307) [user] metta_atom_asserted('&self', '&corelib') Call: (307) [user] should_inherit_from_corelib([=, [[/|_9688]|_9694], _9710]) Unify: (307) [user] should_inherit_from_corelib([=, [[/|_9688]|_9694], _9710]) ^ Call: (308) [user] using_all_spaces ^ Unify: (308) [user] using_all_spaces Call: (309) [system] nb_current(with_all_spaces, t) Redo: (307) [user] should_inherit_from_corelib([=, [[/|_9688]|_9694], _9710]) Unify: (307) [user] should_inherit_from_corelib([=, [[/|_9688]|_9694], _9710]) Call: (308) [system] (=)==(:) Redo: (307) [user] should_inherit_from_corelib([=, [[/|_9688]|_9694], _9710]) Unify: (307) [user] should_inherit_from_corelib([=, [[/|_9688]|_9694], _9710]) Call: (308) [system] (=)=='@doc' Redo: (307) [user] should_inherit_from_corelib([=, [[/|_9688]|_9694], _9710]) Unify: (307) [user] should_inherit_from_corelib([=, [[/|_9688]|_9694], _9710]) Call: (308) [system] fail Redo: (307) [user] metta_atom_asserted('&self', '&corelib') Redo: (306) [user] metta_atom('&self', [=, [[/|_9688]|_9694], _9710]) Fail: (305) [user] metta_eq_def(=, '&self', [[/|_9688]|_9694], _75470) ^ Fail: (304) [user] is_user_defined_head_f1(=, '&self', [/|_9688]) ^ Fail: (303) [user] is_user_defined_head_f(=, '&self', /) ^ Fail: (302) [user] is_user_defined_head0(=, '&self', /) ^ Fail: (301) [system] once(user:is_user_defined_head0(=, '&self', /)) ^ Fail: (300) [user] mnotrace(is_user_defined_head0(=, '&self', /)) ^ Fail: (299) [user] is_user_defined_head(=, '&self', /) ^ Fail: (298) [system] once(user:is_user_defined_head(=, '&self', /)) ^ Fail: (297) [user] mnotrace(is_user_defined_head(=, '&self', /)) ^ Redo: (296) [user] subst_args2(=, 494, '&self', [/, ngram, 5], _9354) ^ Unify: (296) [user] subst_args2(=, 494, '&self', [/, ngram, 5], _9354) ^ Call: (297) [user] subst_args40(=, 494, '&self', [/, ngram, 5], _9354) ^ Unify: (297) [user] subst_args40(=, 494, '&self', [/, ngram, 5], _9354) Call: (298) [user] is_function(/) Unify: (298) [user] is_function(/) ^ Call: (299) [user] symbol(/) ^ Unify: (299) [user] symbol(/) Call: (300) [system] atom(/) Exit: (300) [system] atom(/) ^ Exit: (299) [user] symbol(/) Exit: (298) [user] is_function(/) ^ Call: (298) [user] is_special_op(/) ^ Unify: (298) [user] is_special_op(/) ^ Call: (299) [user] current_self(_96714) ^ Unify: (299) [user] current_self(_96714) Call: (300) [system] nb_current(self_space, _96714) Exit: (300) [system] nb_current(self_space, '&self') Call: (300) [system] '&self'\==[] Exit: (300) [system] '&self'\==[] ^ Exit: (299) [user] current_self('&self') ^ Call: (299) [user] is_special_op('&self', /) ^ Unify: (299) [user] is_special_op('&self', /) Call: (300) [system] atom(/) Exit: (300) [system] atom(/) ^ Fail: (299) [user] is_special_op('&self', /) ^ Fail: (298) [user] is_special_op(/) ^ Redo: (297) [user] subst_args40(=, 494, '&self', [/, ngram, 5], _9354) Call: (298) [system] is_list([ngram, 5]) Exit: (298) [system] is_list([ngram, 5]) ^ Call: (298) [user] apply:maplist(subst_args(=, _111548, 494, '&self'), [ngram, 5], _111554) ^ Unify: (298) [apply] apply:maplist(user:subst_args(=, _111548, 494, '&self'), [ngram, 5], _111554) Call: (299) [apply] apply:maplist_([ngram, 5], _111554, user:subst_args(=, _111548, 494, '&self')) Unify: (299) [apply] apply:maplist_([ngram, 5], [_114372|_114374], user:subst_args(=, _111548, 494, '&self')) ^ Call: (300) [user] subst_args(=, _111548, 494, '&self', ngram, _114372) ^ Unify: (300) [user] subst_args(=, _111548, 494, '&self', ngram, _114372) Call: (301) [system] atom(=) Exit: (301) [system] atom(=) Call: (301) [system] (=)\==(=) ^ Redo: (300) [user] subst_args(=, _111548, 494, '&self', ngram, _114372) ^ Unify: (300) [user] subst_args(=, _111548, 494, '&self', ngram, _114372) ^ Call: (301) [user] self_subst(ngram) ^ Unify: (301) [user] self_subst(ngram) Call: (302) [system] callable(ngram) Exit: (302) [system] callable(ngram) ^ Unify: (301) [user] self_subst(ngram) ^ Call: (302) [user] self_eval(ngram) ^ Unify: (302) [user] self_eval(ngram) ^ Call: (304) [system] setup_call_cleanup('$notrace'(_128340, _128342), once(user:self_eval0(ngram)), '$restore_trace'(_128340, _128342)) ^ Unify: (304) [system] setup_call_cleanup(system:'$notrace'(_128340, _128342), system:once(user:self_eval0(ngram)), system:'$restore_trace'(_128340, _128342)) ^ Call: (305) [system] sig_atomic(system:'$notrace'(_128340, _128342)) ^ Exit: (304) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(ngram)), system:'$restore_trace'(3, -1)) ^ Exit: (302) [user] self_eval(ngram) ^ Exit: (301) [user] self_subst(ngram) Call: (301) [system] _114372=ngram Exit: (301) [system] ngram=ngram ^ Exit: (300) [user] subst_args(=, _111548, 494, '&self', ngram, ngram) Call: (300) [apply] apply:maplist_([5], _114374, user:subst_args(=, _111548, 494, '&self')) Unify: (300) [apply] apply:maplist_([5], [_137698|_137700], user:subst_args(=, _111548, 494, '&self')) ^ Call: (301) [user] subst_args(=, _111548, 494, '&self', 5, _137698) ^ Unify: (301) [user] subst_args(=, _111548, 494, '&self', 5, _137698) Call: (302) [system] atom(=) Exit: (302) [system] atom(=) Call: (302) [system] (=)\==(=) ^ Redo: (301) [user] subst_args(=, _111548, 494, '&self', 5, _137698) ^ Unify: (301) [user] subst_args(=, _111548, 494, '&self', 5, _137698) ^ Call: (302) [user] self_subst(5) ^ Unify: (302) [user] self_subst(5) Call: (303) [system] callable(5) ^ Redo: (302) [user] self_subst(5) ^ Exit: (302) [user] self_subst(5) Call: (302) [system] _137698=5 Exit: (302) [system] 5=5 ^ Exit: (301) [user] subst_args(=, _111548, 494, '&self', 5, 5) Call: (301) [apply] apply:maplist_([], _137700, user:subst_args(=, _111548, 494, '&self')) Unify: (301) [apply] apply:maplist_([], [], user:subst_args(=, _111548, 494, '&self')) Exit: (301) [apply] apply:maplist_([], [], user:subst_args(=, _111548, 494, '&self')) Exit: (300) [apply] apply:maplist_([5], [5], user:subst_args(=, _111548, 494, '&self')) Exit: (299) [apply] apply:maplist_([ngram, 5], [ngram, 5], user:subst_args(=, _111548, 494, '&self')) ^ Exit: (298) [apply] apply:maplist(user:subst_args(=, _111548, 494, '&self'), [ngram, 5], [ngram, 5]) ^ Call: (298) [user] subst_args5(494, '&self', [/, ngram, 5], _9354) ^ Unify: (298) [user] subst_args5(494, '&self', [/, ngram, 5], _9354) ^ Call: (299) [user] eval_selfless(_160162, _160164, 494, '&self', [/, ngram, 5], _9354) ^ Unify: (299) [user] eval_selfless(_161106, _161108, 494, '&self', [/, ngram, 5], _9354) ^ Call: (300) [user] eval_selfless_0([/, ngram, 5], _9354) ^ Unify: (300) [user] eval_selfless_0([/, ngram, 5], _9354) Call: (301) [system] var(/) ^ Redo: (300) [user] eval_selfless_0([/, ngram, 5], _9354) ^ Unify: (300) [user] eval_selfless_0([/, ngram, 5], _9354) ^ Call: (301) [user] is_assignment(/) ^ Unify: (301) [user] is_assignment(/) Call: (302) [system] atom(/) Exit: (302) [system] atom(/) ^ Redo: (300) [user] eval_selfless_0([/, ngram, 5], _9354) ^ Unify: (300) [user] eval_selfless_0([/, ngram, 5], _9354) ^ Call: (301) [user] eval_selfless_1([/, ngram, 5], _9354) ^ Unify: (301) [user] eval_selfless_1([/, ngram, 5], _9354) ^ Call: (302) [user] allow_clp ^ Unify: (302) [user] allow_clp ^ Call: (303) [user] false_flag ^ Unify: (303) [user] false_flag Call: (304) [system] fail Fail: (304) [system] fail ^ Fail: (303) [user] false_flag ^ Redo: (300) [user] eval_selfless_0([/, ngram, 5], _9354) ^ Unify: (300) [user] eval_selfless_0([/, ngram, 5], _9354) ^ Call: (301) [user] eval_selfless_2([/, ngram, 5], _9354) ^ Unify: (301) [user] eval_selfless_2([/, ngram, 5], _9354) Call: (302) [system] var(/) ^ Redo: (301) [user] eval_selfless_2([/, ngram, 5], _9354) ^ Unify: (301) [user] eval_selfless_2([/, ngram, 5], _9354) ^ Call: (302) [user] fake_notrace((ground([/, ngram, 5]), [/, ngram, 5]=[_186954, _186960, _186966], atom(_186954), catch_warn(current_op(_186992, yfx, _186954)), [/, ngram, 5]\=[_187012], s2ps([/, ngram, 5], _187020))) ^ Unify: (302) [user] fake_notrace(user:(ground([/, ngram, 5]), [/, ngram, 5]=[_186954, _186960, _186966], atom(_186954), catch_warn(current_op(_186992, yfx, _186954)), [/, ngram, 5]\=[_187012], s2ps([/, ngram, 5], _187020))) ^ Call: (303) [user] real_notrace(user:(ground([/, ngram, 5]), [/, ngram, 5]=[_186954, _186960, _186966], atom(_186954), catch_warn(current_op(_186992, yfx, _186954)), [/, ngram, 5]\=[_187012], s2ps([/, ngram, 5], _187020))) ^ Unify: (303) [user] real_notrace(user:(ground([/, ngram, 5]), [/, ngram, 5]=[_186954, _186960, _186966], atom(_186954), catch_warn(current_op(_186992, yfx, _186954)), [/, ngram, 5]\=[_187012], s2ps([/, ngram, 5], _187020))) ^ Call: (304) [user] setup_call_cleanup('$notrace'(_190726, _190728), once(user:(ground([/, ngram, 5]), [/, ngram, 5]=[_186954, _186960, _186966], atom(_186954), catch_warn(current_op(_186992, yfx, _186954)), [/, ngram, 5]\=[_187012], s2ps([/, ngram, 5], _187020))), '$restore_trace'(_190726, _190728)) ^ Unify: (304) [system] setup_call_cleanup(user:'$notrace'(_190726, _190728), user:once(user:(ground([/, ngram, 5]), [/, ngram, 5]=[_186954, _186960, _186966], atom(_186954), catch_warn(current_op(_186992, yfx, _186954)), [/, ngram, 5]\=[_187012], s2ps([/, ngram, 5], _187020))), user:'$restore_trace'(_190726, _190728)) ^ Call: (305) [system] sig_atomic(user:'$notrace'(_190726, _190728)) ^ Exit: (304) [system] setup_call_cleanup(user:'$notrace'(3, -1), user:once(user:(ground([/, ngram, 5]), [/, ngram, 5]=[/, ngram, 5], atom(/), catch_warn(current_op(400, yfx, /)), [/, ngram, 5]\=[_187012], s2ps([/, ngram, 5], ngram/5))), user:'$restore_trace'(3, -1)) ^ Exit: (303) [user] real_notrace(user:(ground([/, ngram, 5]), [/, ngram, 5]=[/, ngram, 5], atom(/), catch_warn(current_op(400, yfx, /)), [/, ngram, 5]\=[_187012], s2ps([/, ngram, 5], ngram/5))) ^ Exit: (302) [user] fake_notrace(user:(ground([/, ngram, 5]), [/, ngram, 5]=[/, ngram, 5], atom(/), catch_warn(current_op(400, yfx, /)), [/, ngram, 5]\=[_187012], s2ps([/, ngram, 5], ngram/5))) ^ Call: (302) [user] fake_notrace(catch(_9354 is ngram/5, _196440, fail)) ^ Unify: (302) [user] fake_notrace(user:catch(_9354 is ngram/5, _196440, fail)) ^ Call: (303) [user] real_notrace(user:catch(_9354 is ngram/5, _196440, fail)) ^ Unify: (303) [user] real_notrace(user:catch(_9354 is ngram/5, _196440, fail)) ^ Call: (304) [user] setup_call_cleanup('$notrace'(_200154, _200156), once(user:catch(_9354 is ngram/5, _196440, fail)), '$restore_trace'(_200154, _200156)) ^ Unify: (304) [system] setup_call_cleanup(user:'$notrace'(_200154, _200156), user:once(user:catch(_9354 is ngram/5, _196440, fail)), user:'$restore_trace'(_200154, _200156)) ^ Call: (305) [system] sig_atomic(user:'$notrace'(_200154, _200156)) ^ Fail: (303) [user] real_notrace(user:catch(_9354 is ngram/5, _9694, fail)) ^ Fail: (302) [user] fake_notrace(user:catch(_9354 is ngram/5, _9694, fail)) ^ Redo: (298) [user] subst_args5(494, '&self', [/, ngram, 5], _9354) ^ Unify: (298) [user] subst_args5(494, '&self', [/, ngram, 5], _9354) ^ Call: (299) [user] is_system_pred(/) ^ Unify: (299) [user] is_system_pred(/) Call: (300) [system] atom(/) Exit: (300) [system] atom(/) Call: (300) [system] atom_concat(_17272, !, /) ^ Redo: (299) [user] is_system_pred(/) ^ Unify: (299) [user] is_system_pred(/) Call: (300) [system] atom(/) Exit: (300) [system] atom(/) Call: (300) [system] atom_concat(_21900, '-fn', /) ^ Redo: (299) [user] is_system_pred(/) ^ Unify: (299) [user] is_system_pred(/) Call: (300) [system] atom(/) Exit: (300) [system] atom(/) Call: (300) [system] atom_concat(_26528, '-p', /) ^ Redo: (298) [user] subst_args5(494, '&self', [/, ngram, 5], _9354) ^ Call: (299) [user] subst_args6(494, '&self', [/, ngram, 5], _9354) ^ Unify: (299) [user] subst_args6(494, '&self', [/, ngram, 5], _9354) ^ Call: (300) [user] is_system_pred(/) ^ Unify: (300) [user] is_system_pred(/) Call: (301) [system] atom(/) Exit: (301) [system] atom(/) Call: (301) [system] atom_concat(_33970, !, /) ^ Redo: (300) [user] is_system_pred(/) ^ Unify: (300) [user] is_system_pred(/) Call: (301) [system] atom(/) Exit: (301) [system] atom(/) Call: (301) [system] atom_concat(_38598, '-fn', /) ^ Redo: (300) [user] is_system_pred(/) ^ Unify: (300) [user] is_system_pred(/) Call: (301) [system] atom(/) Exit: (301) [system] atom(/) Call: (301) [system] atom_concat(_43226, '-p', /) ^ Redo: (295) [user] subst_args1(=, _9282, 494, '&self', [/, ngram, 5], _9354) ^ Call: (296) [user] subst_args2_failed(494, '&self', [/, ngram, 5], _9354) ^ Unify: (296) [user] subst_args2_failed(494, '&self', [/, ngram, 5], _9354) Call: (297) [system] [/, ngram, 5]==[] ^ Redo: (296) [user] subst_args2_failed(494, '&self', [/, ngram, 5], _9354) ^ Unify: (296) [user] subst_args2_failed(494, '&self', [/, ngram, 5], _9354) Call: (297) [system] var([/, ngram, 5]) ^ Redo: (296) [user] subst_args2_failed(494, '&self', [/, ngram, 5], _9354) ^ Unify: (296) [user] subst_args2_failed(494, '&self', [/, ngram, 5], _9354) ^ Call: (297) [user] once(subst_selfless([/, ngram, 5], _9354)) ^ Unify: (297) [system] once(user:subst_selfless([/, ngram, 5], _9354)) ^ Call: (298) [user] subst_selfless([/, ngram, 5], _9354) ^ Unify: (298) [user] subst_selfless([/, ngram, 5], _9354) Call: (299) [system] var(/) ^ Redo: (298) [user] subst_selfless([/, ngram, 5], _9354) ^ Unify: (298) [user] subst_selfless([/, ngram, 5], _9354) ^ Call: (299) [user] eval_selfless(_59084, _59086, _59088, _59090, [/, ngram, 5], _9354) ^ Unify: (299) [user] eval_selfless(_60028, _60030, _60032, _60034, [/, ngram, 5], _9354) ^ Call: (300) [user] eval_selfless_0([/, ngram, 5], _9354) ^ Unify: (300) [user] eval_selfless_0([/, ngram, 5], _9354) Call: (301) [system] var(/) ^ Redo: (300) [user] eval_selfless_0([/, ngram, 5], _9354) ^ Unify: (300) [user] eval_selfless_0([/, ngram, 5], _9354) ^ Call: (301) [user] is_assignment(/) ^ Unify: (301) [user] is_assignment(/) Call: (302) [system] atom(/) Exit: (302) [system] atom(/) ^ Redo: (300) [user] eval_selfless_0([/, ngram, 5], _9354) ^ Unify: (300) [user] eval_selfless_0([/, ngram, 5], _9354) ^ Call: (301) [user] eval_selfless_1([/, ngram, 5], _9354) ^ Unify: (301) [user] eval_selfless_1([/, ngram, 5], _9354) ^ Call: (302) [user] allow_clp ^ Unify: (302) [user] allow_clp ^ Call: (303) [user] false_flag ^ Unify: (303) [user] false_flag Call: (304) [system] fail Fail: (304) [system] fail ^ Fail: (303) [user] false_flag ^ Redo: (300) [user] eval_selfless_0([/, ngram, 5], _9354) ^ Unify: (300) [user] eval_selfless_0([/, ngram, 5], _9354) ^ Call: (301) [user] eval_selfless_2([/, ngram, 5], _9354) ^ Unify: (301) [user] eval_selfless_2([/, ngram, 5], _9354) Call: (302) [system] var(/) ^ Redo: (301) [user] eval_selfless_2([/, ngram, 5], _9354) ^ Unify: (301) [user] eval_selfless_2([/, ngram, 5], _9354) ^ Call: (302) [user] fake_notrace((ground([/, ngram, 5]), [/, ngram, 5]=[_85876, _85882, _85888], atom(_85876), catch_warn(current_op(_85914, yfx, _85876)), [/, ngram, 5]\=[_85934], s2ps([/, ngram, 5], _85942))) ^ Unify: (302) [user] fake_notrace(user:(ground([/, ngram, 5]), [/, ngram, 5]=[_85876, _85882, _85888], atom(_85876), catch_warn(current_op(_85914, yfx, _85876)), [/, ngram, 5]\=[_85934], s2ps([/, ngram, 5], _85942))) ^ Call: (303) [user] real_notrace(user:(ground([/, ngram, 5]), [/, ngram, 5]=[_85876, _85882, _85888], atom(_85876), catch_warn(current_op(_85914, yfx, _85876)), [/, ngram, 5]\=[_85934], s2ps([/, ngram, 5], _85942))) ^ Unify: (303) [user] real_notrace(user:(ground([/, ngram, 5]), [/, ngram, 5]=[_85876, _85882, _85888], atom(_85876), catch_warn(current_op(_85914, yfx, _85876)), [/, ngram, 5]\=[_85934], s2ps([/, ngram, 5], _85942))) ^ Call: (304) [user] setup_call_cleanup('$notrace'(_89648, _89650), once(user:(ground([/, ngram, 5]), [/, ngram, 5]=[_85876, _85882, _85888], atom(_85876), catch_warn(current_op(_85914, yfx, _85876)), [/, ngram, 5]\=[_85934], s2ps([/, ngram, 5], _85942))), '$restore_trace'(_89648, _89650)) ^ Unify: (304) [system] setup_call_cleanup(user:'$notrace'(_89648, _89650), user:once(user:(ground([/, ngram, 5]), [/, ngram, 5]=[_85876, _85882, _85888], atom(_85876), catch_warn(current_op(_85914, yfx, _85876)), [/, ngram, 5]\=[_85934], s2ps([/, ngram, 5], _85942))), user:'$restore_trace'(_89648, _89650)) ^ Call: (305) [system] sig_atomic(user:'$notrace'(_89648, _89650)) ^ Exit: (304) [system] setup_call_cleanup(user:'$notrace'(3, -1), user:once(user:(ground([/, ngram, 5]), [/, ngram, 5]=[/, ngram, 5], atom(/), catch_warn(current_op(400, yfx, /)), [/, ngram, 5]\=[_85934], s2ps([/, ngram, 5], ngram/5))), user:'$restore_trace'(3, -1)) ^ Exit: (303) [user] real_notrace(user:(ground([/, ngram, 5]), [/, ngram, 5]=[/, ngram, 5], atom(/), catch_warn(current_op(400, yfx, /)), [/, ngram, 5]\=[_85934], s2ps([/, ngram, 5], ngram/5))) ^ Exit: (302) [user] fake_notrace(user:(ground([/, ngram, 5]), [/, ngram, 5]=[/, ngram, 5], atom(/), catch_warn(current_op(400, yfx, /)), [/, ngram, 5]\=[_85934], s2ps([/, ngram, 5], ngram/5))) ^ Call: (302) [user] fake_notrace(catch(_9354 is ngram/5, _95362, fail)) ^ Unify: (302) [user] fake_notrace(user:catch(_9354 is ngram/5, _95362, fail)) ^ Call: (303) [user] real_notrace(user:catch(_9354 is ngram/5, _95362, fail)) ^ Unify: (303) [user] real_notrace(user:catch(_9354 is ngram/5, _95362, fail)) ^ Call: (304) [user] setup_call_cleanup('$notrace'(_99076, _99078), once(user:catch(_9354 is ngram/5, _95362, fail)), '$restore_trace'(_99076, _99078)) ^ Unify: (304) [system] setup_call_cleanup(user:'$notrace'(_99076, _99078), user:once(user:catch(_9354 is ngram/5, _95362, fail)), user:'$restore_trace'(_99076, _99078)) ^ Call: (305) [system] sig_atomic(user:'$notrace'(_99076, _99078)) ^ Fail: (303) [user] real_notrace(user:catch(_9354 is ngram/5, _9686, fail)) ^ Fail: (302) [user] fake_notrace(user:catch(_9354 is ngram/5, _9686, fail)) ^ Redo: (296) [user] subst_args2_failed(494, '&self', [/, ngram, 5], _9354) ^ Unify: (296) [user] subst_args2_failed(494, '&self', [/, ngram, 5], [_12560|_12562]) ^ Call: (297) [user] subst_args(_13574, _13576, 494, '&self', /, _12560) ^ Unify: (297) [user] subst_args(_14518, _14520, 494, '&self', /, _12560) Call: (298) [system] atom(_15388) ^ Redo: (297) [user] subst_args(_16388, _16390, 494, '&self', /, _12560) ^ Unify: (297) [user] subst_args(_17332, _17334, 494, '&self', /, _12560) ^ Call: (298) [user] self_subst(/) ^ Unify: (298) [user] self_subst(/) Call: (299) [system] callable(/) Exit: (299) [system] callable(/) ^ Unify: (298) [user] self_subst(/) ^ Call: (299) [user] self_eval(/) ^ Unify: (299) [user] self_eval(/) ^ Call: (301) [system] setup_call_cleanup('$notrace'(_24682, _24684), once(user:self_eval0(/)), '$restore_trace'(_24682, _24684)) ^ Unify: (301) [system] setup_call_cleanup(system:'$notrace'(_24682, _24684), system:once(user:self_eval0(/)), system:'$restore_trace'(_24682, _24684)) ^ Call: (302) [system] sig_atomic(system:'$notrace'(_24682, _24684)) ^ Exit: (301) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(/)), system:'$restore_trace'(3, -1)) ^ Exit: (299) [user] self_eval(/) ^ Exit: (298) [user] self_subst(/) Call: (298) [system] _12560=(/) Exit: (298) [system] (/)=(/) ^ Exit: (297) [user] subst_args(_32236, _32238, 494, '&self', /, /) ^ Call: (297) [user] subst_args2_failed(494, '&self', [ngram, 5], _12562) ^ Unify: (297) [user] subst_args2_failed(494, '&self', [ngram, 5], _12562) Call: (298) [system] [ngram, 5]==[] ^ Redo: (297) [user] subst_args2_failed(494, '&self', [ngram, 5], _12562) ^ Unify: (297) [user] subst_args2_failed(494, '&self', [ngram, 5], _12562) Call: (298) [system] var([ngram, 5]) ^ Redo: (297) [user] subst_args2_failed(494, '&self', [ngram, 5], _12562) ^ Unify: (297) [user] subst_args2_failed(494, '&self', [ngram, 5], _12562) ^ Call: (298) [user] once(subst_selfless([ngram, 5], _12562)) ^ Unify: (298) [system] once(user:subst_selfless([ngram, 5], _12562)) ^ Call: (299) [user] subst_selfless([ngram, 5], _12562) ^ Unify: (299) [user] subst_selfless([ngram, 5], _12562) Call: (300) [system] var(ngram) ^ Redo: (299) [user] subst_selfless([ngram, 5], _12562) ^ Unify: (299) [user] subst_selfless([ngram, 5], _12562) ^ Call: (300) [user] eval_selfless(_47162, _47164, _47166, _47168, [ngram, 5], _12562) ^ Unify: (300) [user] eval_selfless(_48106, _48108, _48110, _48112, [ngram, 5], _12562) ^ Call: (301) [user] eval_selfless_0([ngram, 5], _12562) ^ Unify: (301) [user] eval_selfless_0([ngram, 5], _12562) Call: (302) [system] var(ngram) ^ Redo: (301) [user] eval_selfless_0([ngram, 5], _12562) ^ Unify: (301) [user] eval_selfless_0([ngram, 5], _12562) ^ Call: (302) [user] eval_selfless_1([ngram, 5], _12562) ^ Unify: (302) [user] eval_selfless_1([ngram, 5], _12562) ^ Call: (303) [user] allow_clp ^ Unify: (303) [user] allow_clp ^ Call: (304) [user] false_flag ^ Unify: (304) [user] false_flag Call: (305) [system] fail Fail: (305) [system] fail ^ Fail: (304) [user] false_flag ^ Redo: (301) [user] eval_selfless_0([ngram, 5], _12562) ^ Unify: (301) [user] eval_selfless_0([ngram, 5], _12562) ^ Call: (302) [user] eval_selfless_2([ngram, 5], _12562) ^ Unify: (302) [user] eval_selfless_2([ngram, 5], _12562) Call: (303) [system] var(ngram) ^ Redo: (302) [user] eval_selfless_2([ngram, 5], _12562) ^ Unify: (302) [user] eval_selfless_2([ngram, 5], _12562) ^ Call: (303) [user] fake_notrace((ground([ngram, 5]), [ngram, 5]=[_68402, _68408, _68414], atom(_68402), catch_warn(current_op(_68440, yfx, _68402)), [ngram, 5]\=[_68460], s2ps([ngram, 5], _68468))) ^ Unify: (303) [user] fake_notrace(user:(ground([ngram, 5]), [ngram, 5]=[_68402, _68408, _68414], atom(_68402), catch_warn(current_op(_68440, yfx, _68402)), [ngram, 5]\=[_68460], s2ps([ngram, 5], _68468))) ^ Call: (304) [user] real_notrace(user:(ground([ngram, 5]), [ngram, 5]=[_68402, _68408, _68414], atom(_68402), catch_warn(current_op(_68440, yfx, _68402)), [ngram, 5]\=[_68460], s2ps([ngram, 5], _68468))) ^ Unify: (304) [user] real_notrace(user:(ground([ngram, 5]), [ngram, 5]=[_68402, _68408, _68414], atom(_68402), catch_warn(current_op(_68440, yfx, _68402)), [ngram, 5]\=[_68460], s2ps([ngram, 5], _68468))) ^ Call: (305) [user] setup_call_cleanup('$notrace'(_72174, _72176), once(user:(ground([ngram, 5]), [ngram, 5]=[_68402, _68408, _68414], atom(_68402), catch_warn(current_op(_68440, yfx, _68402)), [ngram, 5]\=[_68460], s2ps([ngram, 5], _68468))), '$restore_trace'(_72174, _72176)) ^ Unify: (305) [system] setup_call_cleanup(user:'$notrace'(_72174, _72176), user:once(user:(ground([ngram, 5]), [ngram, 5]=[_68402, _68408, _68414], atom(_68402), catch_warn(current_op(_68440, yfx, _68402)), [ngram, 5]\=[_68460], s2ps([ngram, 5], _68468))), user:'$restore_trace'(_72174, _72176)) ^ Call: (306) [system] sig_atomic(user:'$notrace'(_72174, _72176)) ^ Fail: (304) [user] real_notrace(user:(ground([ngram, 5]), [ngram, 5]=[_68402, _68408, _68414], atom(_68402), catch_warn(current_op(_68440, yfx, _68402)), [ngram, 5]\=[_68460], s2ps([ngram, 5], _68468))) ^ Fail: (303) [user] fake_notrace(user:(ground([ngram, 5]), [ngram, 5]=[_68402, _68408, _68414], atom(_68402), catch_warn(current_op(_68440, yfx, _68402)), [ngram, 5]\=[_68460], s2ps([ngram, 5], _68468))) ^ Redo: (297) [user] subst_args2_failed(494, '&self', [ngram, 5], _12562) ^ Unify: (297) [user] subst_args2_failed(494, '&self', [ngram, 5], [_77798|_77800]) ^ Call: (298) [user] subst_args(_78812, _78814, 494, '&self', ngram, _77798) ^ Unify: (298) [user] subst_args(_79756, _79758, 494, '&self', ngram, _77798) Call: (299) [system] atom(_80626) ^ Redo: (298) [user] subst_args(_81626, _81628, 494, '&self', ngram, _77798) ^ Unify: (298) [user] subst_args(_82570, _82572, 494, '&self', ngram, _77798) ^ Call: (299) [user] self_subst(ngram) ^ Unify: (299) [user] self_subst(ngram) Call: (300) [system] callable(ngram) Exit: (300) [system] callable(ngram) ^ Unify: (299) [user] self_subst(ngram) ^ Call: (300) [user] self_eval(ngram) ^ Unify: (300) [user] self_eval(ngram) ^ Call: (302) [system] setup_call_cleanup('$notrace'(_89920, _89922), once(user:self_eval0(ngram)), '$restore_trace'(_89920, _89922)) ^ Unify: (302) [system] setup_call_cleanup(system:'$notrace'(_89920, _89922), system:once(user:self_eval0(ngram)), system:'$restore_trace'(_89920, _89922)) ^ Call: (303) [system] sig_atomic(system:'$notrace'(_89920, _89922)) ^ Exit: (302) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(ngram)), system:'$restore_trace'(3, -1)) ^ Exit: (300) [user] self_eval(ngram) ^ Exit: (299) [user] self_subst(ngram) Call: (299) [system] _77798=ngram Exit: (299) [system] ngram=ngram ^ Exit: (298) [user] subst_args(_97474, _97476, 494, '&self', ngram, ngram) ^ Call: (298) [user] subst_args2_failed(494, '&self', [5], _77800) ^ Unify: (298) [user] subst_args2_failed(494, '&self', [5], _77800) Call: (299) [system] [5]==[] ^ Redo: (298) [user] subst_args2_failed(494, '&self', [5], _77800) ^ Unify: (298) [user] subst_args2_failed(494, '&self', [5], _77800) Call: (299) [system] var([5]) ^ Redo: (298) [user] subst_args2_failed(494, '&self', [5], _77800) ^ Unify: (298) [user] subst_args2_failed(494, '&self', [5], _77800) ^ Call: (299) [user] once(subst_selfless([5], _77800)) ^ Unify: (299) [system] once(user:subst_selfless([5], _77800)) ^ Call: (300) [user] subst_selfless([5], _77800) ^ Unify: (300) [user] subst_selfless([5], _77800) Call: (301) [system] var(5) ^ Redo: (300) [user] subst_selfless([5], _77800) ^ Unify: (300) [user] subst_selfless([5], _77800) ^ Call: (301) [user] eval_selfless(_112400, _112402, _112404, _112406, [5], _77800) ^ Unify: (301) [user] eval_selfless(_113344, _113346, _113348, _113350, [5], _77800) ^ Call: (302) [user] eval_selfless_0([5], _77800) ^ Unify: (302) [user] eval_selfless_0([5], _77800) Call: (303) [system] var(5) ^ Redo: (302) [user] eval_selfless_0([5], _77800) ^ Unify: (302) [user] eval_selfless_0([5], _77800) ^ Call: (303) [user] eval_selfless_1([5], _77800) ^ Unify: (303) [user] eval_selfless_1([5], _77800) ^ Call: (304) [user] allow_clp ^ Unify: (304) [user] allow_clp ^ Call: (305) [user] false_flag ^ Unify: (305) [user] false_flag Call: (306) [system] fail Fail: (306) [system] fail ^ Fail: (305) [user] false_flag ^ Redo: (302) [user] eval_selfless_0([5], _77800) ^ Unify: (302) [user] eval_selfless_0([5], _77800) ^ Call: (303) [user] eval_selfless_2([5], _77800) ^ Unify: (303) [user] eval_selfless_2([5], _77800) Call: (304) [system] var(5) ^ Redo: (303) [user] eval_selfless_2([5], _77800) ^ Unify: (303) [user] eval_selfless_2([5], _77800) ^ Call: (304) [user] fake_notrace((ground([5]), [5]=[_133640, _133646, _133652], atom(_133640), catch_warn(current_op(_133678, yfx, _133640)), [5]\=[_133698], s2ps([5], _133706))) ^ Unify: (304) [user] fake_notrace(user:(ground([5]), [5]=[_133640, _133646, _133652], atom(_133640), catch_warn(current_op(_133678, yfx, _133640)), [5]\=[_133698], s2ps([5], _133706))) ^ Call: (305) [user] real_notrace(user:(ground([5]), [5]=[_133640, _133646, _133652], atom(_133640), catch_warn(current_op(_133678, yfx, _133640)), [5]\=[_133698], s2ps([5], _133706))) ^ Unify: (305) [user] real_notrace(user:(ground([5]), [5]=[_133640, _133646, _133652], atom(_133640), catch_warn(current_op(_133678, yfx, _133640)), [5]\=[_133698], s2ps([5], _133706))) ^ Call: (306) [user] setup_call_cleanup('$notrace'(_137412, _137414), once(user:(ground([5]), [5]=[_133640, _133646, _133652], atom(_133640), catch_warn(current_op(_133678, yfx, _133640)), [5]\=[_133698], s2ps([5], _133706))), '$restore_trace'(_137412, _137414)) ^ Unify: (306) [system] setup_call_cleanup(user:'$notrace'(_137412, _137414), user:once(user:(ground([5]), [5]=[_133640, _133646, _133652], atom(_133640), catch_warn(current_op(_133678, yfx, _133640)), [5]\=[_133698], s2ps([5], _133706))), user:'$restore_trace'(_137412, _137414)) ^ Call: (307) [system] sig_atomic(user:'$notrace'(_137412, _137414)) ^ Fail: (305) [user] real_notrace(user:(ground([5]), [5]=[_133640, _133646, _133652], atom(_133640), catch_warn(current_op(_133678, yfx, _133640)), [5]\=[_133698], s2ps([5], _133706))) ^ Fail: (304) [user] fake_notrace(user:(ground([5]), [5]=[_133640, _133646, _133652], atom(_133640), catch_warn(current_op(_133678, yfx, _133640)), [5]\=[_133698], s2ps([5], _133706))) ^ Redo: (298) [user] subst_args2_failed(494, '&self', [5], _77800) ^ Unify: (298) [user] subst_args2_failed(494, '&self', [5], [_143036|_143038]) ^ Call: (299) [user] subst_args(_144050, _144052, 494, '&self', 5, _143036) ^ Unify: (299) [user] subst_args(_144994, _144996, 494, '&self', 5, _143036) Call: (300) [system] atom(_145864) ^ Redo: (299) [user] subst_args(_146864, _146866, 494, '&self', 5, _143036) ^ Unify: (299) [user] subst_args(_147808, _147810, 494, '&self', 5, _143036) ^ Call: (300) [user] self_subst(5) ^ Unify: (300) [user] self_subst(5) Call: (301) [system] callable(5) ^ Redo: (300) [user] self_subst(5) ^ Exit: (300) [user] self_subst(5) Call: (300) [system] _143036=5 Exit: (300) [system] 5=5 ^ Exit: (299) [user] subst_args(_155228, _155230, 494, '&self', 5, 5) ^ Call: (299) [user] subst_args2_failed(494, '&self', [], _143038) ^ Unify: (299) [user] subst_args2_failed(494, '&self', [], _143038) Call: (300) [system] []==[] Exit: (300) [system] []==[] Call: (300) [system] _143038=[] Exit: (300) [system] []=[] ^ Exit: (299) [user] subst_args2_failed(494, '&self', [], []) ^ Exit: (298) [user] subst_args2_failed(494, '&self', [5], [5]) ^ Exit: (297) [user] subst_args2_failed(494, '&self', [ngram, 5], [ngram, 5]) ^ Exit: (296) [user] subst_args2_failed(494, '&self', [/, ngram, 5], [/, ngram, 5]) ^ Exit: (295) [user] subst_args1(=, _9282, 494, '&self', [/, ngram, 5], [/, ngram, 5]) Call: (295) [system] nb_setarg(1, retval(fail), [/, ngram, 5]) Exit: (295) [system] nb_setarg(1, retval([/, ngram, 5]), [/, ngram, 5]) ^ Call: (295) [user] ignore(notrace((\+[/, ngram, 5]\=_9370, nb_setarg(1, retval([/, ngram, 5]), [/, ngram, 5])))) ^ Unify: (295) [system] ignore(user:notrace((\+[/, ngram, 5]\=_9370, nb_setarg(1, retval([/, ngram, 5]), [/, ngram, 5])))) ^ Call: (297) [system] setup_call_cleanup('$notrace'(_170128, _170130), once(user:(\+[/, ngram, 5]\=_9370, nb_setarg(1, retval([/, ngram, 5]), [/, ngram, 5]))), '$restore_trace'(_170128, _170130)) ^ Unify: (297) [system] setup_call_cleanup(system:'$notrace'(_170128, _170130), system:once(user:(\+[/, ngram, 5]\=_9370, nb_setarg(1, retval([/, ngram, 5]), [/, ngram, 5]))), system:'$restore_trace'(_170128, _170130)) ^ Call: (298) [system] sig_atomic(system:'$notrace'(_170128, _170130)) ^ Exit: (297) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(\+[/, ngram, 5]\=_9370, nb_setarg(1, retval([/, ngram, 5]), [/, ngram, 5]))), system:'$restore_trace'(3, -1)) ^ Exit: (295) [system] ignore(user:notrace((\+[/, ngram, 5]\=_9370, nb_setarg(1, retval([/, ngram, 5]), [/, ngram, 5])))) ^ Call: (295) [user] ignore((_9362==1->ignore(\+ \+ (flag(eval_num, _9400, _9400+1), (retval([/, ngram, 5])\=@=retval(fail), nonvar([/, ngram, 5])->indentq(5, _9400, <--, [false, [/, ngram, 5]]);indentq(5, _9400, <--, [false, retval([/, ngram, 5])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9400, _9400+1), (retval([/, ngram, 5])\=@=retval(fail), nonvar([/, ngram, 5])->indentq(5, _9400, <--, [false, [/, ngram, 5]]);indentq(5, _9400, <--, [false, retval([/, ngram, 5])])))))))))) ^ Unify: (295) [system] ignore(user:(_9362==1->ignore(\+ \+ (flag(eval_num, _9400, _9400+1), (retval([/, ngram, 5])\=@=retval(fail), nonvar([/, ngram, 5])->indentq(5, _9400, <--, [false, [/, ngram, 5]]);indentq(5, _9400, <--, [false, retval([/, ngram, 5])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9400, _9400+1), (retval([/, ngram, 5])\=@=retval(fail), nonvar([/, ngram, 5])->indentq(5, _9400, <--, [false, [/, ngram, 5]]);indentq(5, _9400, <--, [false, retval([/, ngram, 5])])))))))))) Call: (297) [system] _9362==1 Fail: (297) [system] _9362==1 ^ Call: (298) [system] setup_call_cleanup('$notrace'(_178584, _178586), once(user:ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9400, _9400+1), (retval([/, ngram, 5])\=@=retval(fail), nonvar([/, ngram, 5])->indentq(5, _9400, <--, [false, [/, ngram, 5]]);indentq(5, _9400, <--, [false, retval([/, ngram, 5])])))))))), '$restore_trace'(_178584, _178586)) ^ Unify: (298) [system] setup_call_cleanup(system:'$notrace'(_178584, _178586), system:once(user:ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9400, _9400+1), (retval([/, ngram, 5])\=@=retval(fail), nonvar([/, ngram, 5])->indentq(5, _9400, <--, [false, [/, ngram, 5]]);indentq(5, _9400, <--, [false, retval([/, ngram, 5])])))))))), system:'$restore_trace'(_178584, _178586)) ^ Call: (299) [system] sig_atomic(system:'$notrace'(_178584, _178586)) ^ Exit: (298) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9400, _9400+1), (retval([/, ngram, 5])\=@=retval(fail), nonvar([/, ngram, 5])->indentq(5, _9400, <--, [false, [/, ngram, 5]]);indentq(5, _9400, <--, [false, retval([/, ngram, 5])])))))))), system:'$restore_trace'(3, -1)) ^ Exit: (295) [system] ignore(user:(_9362==1->ignore(\+ \+ (flag(eval_num, _9400, _9400+1), (retval([/, ngram, 5])\=@=retval(fail), nonvar([/, ngram, 5])->indentq(5, _9400, <--, [false, [/, ngram, 5]]);indentq(5, _9400, <--, [false, retval([/, ngram, 5])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9400, _9400+1), (retval([/, ngram, 5])\=@=retval(fail), nonvar([/, ngram, 5])->indentq(5, _9400, <--, [false, [/, ngram, 5]]);indentq(5, _9400, <--, [false, retval([/, ngram, 5])])))))))))) ^ Exit: (293) [system] call_cleanup(user:((call(subst_args1(=, _9282), 494, '&self', [/, ngram, 5], [/, ngram, 5])*->nb_setarg(1, retval([/, ngram, 5]), [/, ngram, 5]);fail, trace, call(subst_args1(=, _9282), 494, '&self', [/, ngram, 5], [/, ngram, 5])), ignore(notrace((\+[/, ngram, 5]\=_9370, nb_setarg(1, retval([/, ngram, 5]), [/, ngram, 5]))))), user:ignore((_9362==1->ignore(\+ \+ (flag(eval_num, _9400, _9400+1), (retval([/, ngram, 5])\=@=retval(fail), nonvar([/, ngram, 5])->indentq(5, _9400, <--, [false, [/, ngram, 5]]);indentq(5, _9400, <--, [false, retval([/, ngram, 5])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9400, _9400+1), (retval([/, ngram, 5])\=@=retval(fail), nonvar([/, ngram, 5])->indentq(5, _9400, <--, [false, [/, ngram, 5]]);indentq(5, _9400, <--, [false, retval([/, ngram, 5])]))))))))))) Call: (293) [system] retval([/, ngram, 5])\=@=retval(fail) Exit: (293) [system] retval([/, ngram, 5])\=@=retval(fail) ^ Exit: (292) [user] trace_eval(subst_args1(=, _9282), (false, (e2;e)), 494, '&self', [/, ngram, 5], [/, ngram, 5]) Call: (292) [system] [/, ngram, 5]\=@=[/, ngram, 5] ^ Redo: (291) [user] subst_args0(=, _9282, 494, '&self', [/, ngram, 5], _9322) Call: (292) [system] _9322=[/, ngram, 5] Exit: (292) [system] [/, ngram, 5]=[/, ngram, 5] ^ Exit: (291) [user] subst_args0(=, _9282, 494, '&self', [/, ngram, 5], [/, ngram, 5]) ^ Exit: (290) [user] subst_args(=, _9282, 495, '&self', [/, ngram, 5], [/, ngram, 5]) Call: (290) [apply] apply:maplist_([[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9324, user:subst_args(=, _9282, 495, '&self')) Unify: (290) [apply] apply:maplist_([[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], [_193744|_193746], user:subst_args(=, _9282, 495, '&self')) ^ Call: (291) [user] subst_args(=, _9282, 495, '&self', [/, ngram, 6], _193744) ^ Unify: (291) [user] subst_args(=, _9282, 495, '&self', [/, ngram, 6], _193744) Call: (292) [system] atom(=) Exit: (292) [system] atom(=) Call: (292) [system] (=)\==(=) ^ Redo: (291) [user] subst_args(=, _9282, 495, '&self', [/, ngram, 6], _193744) ^ Unify: (291) [user] subst_args(=, _9282, 495, '&self', [/, ngram, 6], _193744) ^ Call: (292) [user] self_subst([/, ngram, 6]) ^ Unify: (292) [user] self_subst([/, ngram, 6]) Call: (293) [system] callable([/, ngram, 6]) Exit: (293) [system] callable([/, ngram, 6]) ^ Unify: (292) [user] self_subst([/, ngram, 6]) ^ Call: (293) [user] self_eval([/, ngram, 6]) ^ Unify: (293) [user] self_eval([/, ngram, 6]) ^ Call: (295) [system] setup_call_cleanup('$notrace'(_207712, _207714), once(user:self_eval0([/, ngram, 6])), '$restore_trace'(_207712, _207714)) ^ Unify: (295) [system] setup_call_cleanup(system:'$notrace'(_207712, _207714), system:once(user:self_eval0([/, ngram, 6])), system:'$restore_trace'(_207712, _207714)) ^ Call: (296) [system] sig_atomic(system:'$notrace'(_207712, _207714)) ^ Fail: (293) [user] self_eval([/, ngram, 6]) ^ Redo: (291) [user] subst_args(=, _9282, 495, '&self', [/, ngram, 6], _193744) ^ Unify: (291) [user] subst_args(=, _9282, 495, '&self', [/, ngram, 6], _193744) Call: (292) [system] [ngram, 6]==[] ^ Redo: (291) [user] subst_args(=, _9282, 495, '&self', [/, ngram, 6], _193744) ^ Unify: (291) [user] subst_args(=, _9282, 495, '&self', [/, ngram, 6], _193744) ^ Call: (293) [system] setup_call_cleanup('$notrace'(_216198, _216200), once(user:(_216180 is 495-1)), '$restore_trace'(_216198, _216200)) ^ Unify: (293) [system] setup_call_cleanup(system:'$notrace'(_216198, _216200), system:once(user:(_216180 is 495-1)), system:'$restore_trace'(_216198, _216200)) ^ Call: (294) [system] sig_atomic(system:'$notrace'(_216198, _216200)) ^ Exit: (293) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(494 is 495-1)), system:'$restore_trace'(3, -1)) ^ Call: (292) [user] subst_args0(=, _9282, 494, '&self', [/, ngram, 6], _193744) ^ Unify: (292) [user] subst_args0(=, _9282, 494, '&self', [/, ngram, 6], _193744) ^ Call: (293) [user] self_subst([/, ngram, 6]) ^ Unify: (293) [user] self_subst([/, ngram, 6]) Call: (294) [system] callable([/, ngram, 6]) Exit: (294) [system] callable([/, ngram, 6]) ^ Unify: (293) [user] self_subst([/, ngram, 6]) ^ Call: (294) [user] self_eval([/, ngram, 6]) ^ Unify: (294) [user] self_eval([/, ngram, 6]) ^ Call: (296) [system] setup_call_cleanup('$notrace'(_228348, _228350), once(user:self_eval0([/, ngram, 6])), '$restore_trace'(_228348, _228350)) ^ Unify: (296) [system] setup_call_cleanup(system:'$notrace'(_228348, _228350), system:once(user:self_eval0([/, ngram, 6])), system:'$restore_trace'(_228348, _228350)) ^ Call: (297) [system] sig_atomic(system:'$notrace'(_228348, _228350)) ^ Fail: (294) [user] self_eval([/, ngram, 6]) ^ Redo: (292) [user] subst_args0(=, _9282, 494, '&self', [/, ngram, 6], _193744) ^ Unify: (292) [user] subst_args0(=, _9282, 494, '&self', [/, ngram, 6], _193744) Call: (293) [system] _234004 is 494+ -1 Exit: (293) [system] 493 is 494+ -1 ^ Call: (293) [user] trace_eval(subst_args1(=, _9282), (false, (e2;e)), 494, '&self', [/, ngram, 6], _235880) ^ Unify: (293) [user] trace_eval(subst_args1(=, _9282), (false, (e2;e)), 494, '&self', [/, ngram, 6], _235880) ^ Call: (294) [user] must_det_ll((notrace((flag(eval_num, _237790, _237790+1), _237808 is _237790 mod 500, _237826 is 99-494 mod 100, _237850=_237852, option_else('trace-length', _237864, 500), option_else('trace-depth', _237872, 30))), quietly(if_t((nop(stop_rtrace), _237808>_237864), (set_debug(eval, false), _237928 is _237864+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_237928])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_237980))))) ^ Unify: (294) [user] must_det_ll(user:(notrace((flag(eval_num, _237790, _237790+1), _237808 is _237790 mod 500, _237826 is 99-494 mod 100, _237850=_237852, option_else('trace-length', _237864, 500), option_else('trace-depth', _237872, 30))), quietly(if_t((nop(stop_rtrace), _237808>_237864), (set_debug(eval, false), _237928 is _237864+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_237928])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_237980))))) ^ Call: (295) [user] once(user:(notrace((flag(eval_num, _237790, _237790+1), _237808 is _237790 mod 500, _237826 is 99-494 mod 100, _237850=_237852, option_else('trace-length', _237864, 500), option_else('trace-depth', _237872, 30))), quietly(if_t((nop(stop_rtrace), _237808>_237864), (set_debug(eval, false), _237928 is _237864+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_237928])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_237980))))) ^ Unify: (295) [system] once(user:(notrace((flag(eval_num, _237790, _237790+1), _237808 is _237790 mod 500, _237826 is 99-494 mod 100, _237850=_237852, option_else('trace-length', _237864, 500), option_else('trace-depth', _237872, 30))), quietly(if_t((nop(stop_rtrace), _237808>_237864), (set_debug(eval, false), _237928 is _237864+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_237928])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_237980))))) ^ Call: (298) [system] setup_call_cleanup('$notrace'(_241704, _241706), once(user:(flag(eval_num, _237790, _237790+1), _237808 is _237790 mod 500, _237826 is 99-494 mod 100, _237850=_237852, option_else('trace-length', _237864, 500), option_else('trace-depth', _237872, 30))), '$restore_trace'(_241704, _241706)) ^ Unify: (298) [system] setup_call_cleanup(system:'$notrace'(_241704, _241706), system:once(user:(flag(eval_num, _237790, _237790+1), _237808 is _237790 mod 500, _237826 is 99-494 mod 100, _237850=_237852, option_else('trace-length', _237864, 500), option_else('trace-depth', _237872, 30))), system:'$restore_trace'(_241704, _241706)) ^ Call: (299) [system] sig_atomic(system:'$notrace'(_241704, _241706)) ^ Exit: (298) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(flag(eval_num, 67, 67+1), 67 is 67 mod 500, 5 is 99-494 mod 100, _237850=_237850, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), system:'$restore_trace'(3, -1)) ^ Call: (298) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 67>500), (set_debug(eval, false), _237928 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_237928])), nop((start_rtrace, rtrace))))) ^ Unify: (298) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 67>500), (set_debug(eval, false), _237928 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_237928])), nop((start_rtrace, rtrace))))) ^ Exit: (298) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 67>500), (set_debug(eval, false), _237928 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_237928])), nop((start_rtrace, rtrace))))) Call: (297) [user] nop(notrace(no_repeats_var(_237980))) Unify: (297) [user] nop(notrace(no_repeats_var(_237980))) Exit: (297) [user] nop(notrace(no_repeats_var(_237980))) ^ Exit: (295) [system] once(user:(notrace((flag(eval_num, 67, 67+1), 67 is 67 mod 500, 5 is 99-494 mod 100, _237850=_237850, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), quietly(if_t((nop(stop_rtrace), 67>500), (set_debug(eval, false), _237928 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_237928])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_237980))))) ^ Exit: (294) [user] must_det_ll(user:(notrace((flag(eval_num, 67, 67+1), 67 is 67 mod 500, 5 is 99-494 mod 100, _237850=_237850, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), quietly(if_t((nop(stop_rtrace), 67>500), (set_debug(eval, false), _237928 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_237928])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_237980))))) Call: (294) [occurs] occurs:sub_term(_253168, (false, (e2;e))) Unify: (294) [occurs] occurs:sub_term((false, (e2;e)), (false, (e2;e))) Exit: (294) [occurs] occurs:sub_term((false, (e2;e)), (false, (e2;e))) Call: (294) [system] (false, (e2;e))\=(false, (e2;e)) Fail: (294) [system] (false, (e2;e))\=(false, (e2;e)) Redo: (294) [occurs] occurs:sub_term(_253168, (false, (e2;e))) Unify: (294) [occurs] occurs:sub_term(_253168, (false, (e2;e))) Call: (295) [system] compound((false, (e2;e))) Exit: (295) [system] compound((false, (e2;e))) Call: (295) [system] arg(_261590, (false, (e2;e)), _261514) Exit: (295) [system] arg(1, (false, (e2;e)), false) Call: (295) [occurs] occurs:sub_term(_253168, false) Unify: (295) [occurs] occurs:sub_term(false, false) Exit: (295) [occurs] occurs:sub_term(false, false) Exit: (294) [occurs] occurs:sub_term(false, (false, (e2;e))) Call: (294) [system] (false, (e2;e))\=false Exit: (294) [system] (false, (e2;e))\=false ^ Call: (294) [user] if_trace((eval;false, (e2;e)), (_237850=1, indentq(5, 67, -->, [false, [/, ngram, 6]]))) ^ Unify: (294) [user] if_trace((eval;false, (e2;e)), (_237850=1, indentq(5, 67, -->, [false, [/, ngram, 6]]))) ^ Call: (296) [system] setup_call_cleanup('$notrace'(_270894, _270896), once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _237850=1, indentq(5, 67, -->, [false, [/, ngram, 6]]))), _270852, fbug((_270852-->if_trace((eval;false, (e2;e)), (_237850=1, indentq(5, 67, -->, [false, [/, ngram, 6]])))))))), '$restore_trace'(_270894, _270896)) ^ Unify: (296) [system] setup_call_cleanup(system:'$notrace'(_270894, _270896), system:once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _237850=1, indentq(5, 67, -->, [false, [/, ngram, 6]]))), _270852, fbug((_270852-->if_trace((eval;false, (e2;e)), (_237850=1, indentq(5, 67, -->, [false, [/, ngram, 6]])))))))), system:'$restore_trace'(_270894, _270896)) ^ Call: (297) [system] sig_atomic(system:'$notrace'(_270894, _270896)) ^ Exit: (296) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _237850=1, indentq(5, 67, -->, [false, [/, ngram, 6]]))), _270852, fbug((_270852-->if_trace((eval;false, (e2;e)), (_237850=1, indentq(5, 67, -->, [false, [/, ngram, 6]])))))))), system:'$restore_trace'(3, -1)) ^ Exit: (294) [user] if_trace((eval;false, (e2;e)), (_237850=1, indentq(5, 67, -->, [false, [/, ngram, 6]]))) Call: (294) [system] _275676=retval(fail) Exit: (294) [system] retval(fail)=retval(fail) Call: (294) [system] _277538=(\+ \+ (flag(eval_num, _277558, _277558+1), (retval(fail)\=@=retval(fail), nonvar(_235880)->indentq(5, _277558, <--, [false, _235880]);indentq(5, _277558, <--, [false, retval(fail)])))) Exit: (294) [system] (\+ \+ (flag(eval_num, _277558, _277558+1), (retval(fail)\=@=retval(fail), nonvar(_235880)->indentq(5, _277558, <--, [false, _235880]);indentq(5, _277558, <--, [false, retval(fail)]))))=(\+ \+ (flag(eval_num, _277558, _277558+1), (retval(fail)\=@=retval(fail), nonvar(_235880)->indentq(5, _277558, <--, [false, _235880]);indentq(5, _277558, <--, [false, retval(fail)])))) ^ Call: (294) [user] call_cleanup(((call(subst_args1(=, _9282), 494, '&self', [/, ngram, 6], _235880)*->nb_setarg(1, retval(fail), _235880);fail, trace, call(subst_args1(=, _9282), 494, '&self', [/, ngram, 6], _235880)), ignore(notrace((\+_235880\=_237980, nb_setarg(1, retval(fail), _235880))))), ignore((_237850==1->ignore(\+ \+ (flag(eval_num, _277558, _277558+1), (retval(fail)\=@=retval(fail), nonvar(_235880)->indentq(5, _277558, <--, [false, _235880]);indentq(5, _277558, <--, [false, retval(fail)]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _277558, _277558+1), (retval(fail)\=@=retval(fail), nonvar(_235880)->indentq(5, _277558, <--, [false, _235880]);indentq(5, _277558, <--, [false, retval(fail)]))))))))))) ^ Unify: (294) [system] call_cleanup(user:((call(subst_args1(=, _9282), 494, '&self', [/, ngram, 6], _235880)*->nb_setarg(1, retval(fail), _235880);fail, trace, call(subst_args1(=, _9282), 494, '&self', [/, ngram, 6], _235880)), ignore(notrace((\+_235880\=_237980, nb_setarg(1, retval(fail), _235880))))), user:ignore((_237850==1->ignore(\+ \+ (flag(eval_num, _277558, _277558+1), (retval(fail)\=@=retval(fail), nonvar(_235880)->indentq(5, _277558, <--, [false, _235880]);indentq(5, _277558, <--, [false, retval(fail)]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _277558, _277558+1), (retval(fail)\=@=retval(fail), nonvar(_235880)->indentq(5, _277558, <--, [false, _235880]);indentq(5, _277558, <--, [false, retval(fail)]))))))))))) ^ Call: (296) [user] subst_args1(=, _9282, 494, '&self', [/, ngram, 6], _235880) ^ Unify: (296) [user] subst_args1(=, _9282, 494, '&self', [/, ngram, 6], _235880) Call: (297) [system] var(=) ^ Redo: (296) [user] subst_args1(=, _9282, 494, '&self', [/, ngram, 6], _235880) Call: (297) [system] atom(=) Exit: (297) [system] atom(=) Call: (297) [system] (=)\==(=) ^ Redo: (296) [user] subst_args1(=, _9282, 494, '&self', [/, ngram, 6], _235880) ^ Unify: (296) [user] subst_args1(=, _9282, 494, '&self', [/, ngram, 6], _235880) Call: (297) [system] atom([/, ngram, 6]) ^ Redo: (296) [user] subst_args1(=, _9282, 494, '&self', [/, ngram, 6], _235880) ^ Unify: (296) [user] subst_args1(=, _9282, 494, '&self', [/, ngram, 6], _235880) Call: (297) [system] is_list([ngram, 6]) Exit: (297) [system] is_list([ngram, 6]) ^ Unify: (296) [user] subst_args1(=, _9282, 494, '&self', [/, ngram, 6], _235880) Call: (297) [system] is_list([/, ngram, 6]) Exit: (297) [system] is_list([/, ngram, 6]) ^ Unify: (296) [user] subst_args1(=, _9282, 494, '&self', [/, ngram, 6], [/|_297412]) Call: (297) [system] var(/) ^ Redo: (296) [user] subst_args1(=, _9282, 494, '&self', [/, ngram, 6], _235880) ^ Unify: (296) [user] subst_args1(=, _9282, 494, '&self', [/, ngram, 6], _235880) Call: (297) [system] fail ^ Redo: (296) [user] subst_args1(=, _9282, 494, '&self', [/, ngram, 6], _235880) ^ Unify: (296) [user] subst_args1(=, _9282, 494, '&self', [/, ngram, 6], _235880) Call: (297) [system] is_list([/, ngram, 6]) Exit: (297) [system] is_list([/, ngram, 6]) ^ Call: (297) [user] apply:maplist(self_subst, [/, ngram, 6]) ^ Unify: (297) [apply] apply:maplist(user:self_subst, [/, ngram, 6]) Call: (298) [apply] apply:maplist_([/, ngram, 6], user:self_subst) Unify: (298) [apply] apply:maplist_([/, ngram, 6], user:self_subst) ^ Call: (299) [user] self_subst(/) ^ Unify: (299) [user] self_subst(/) Call: (300) [system] callable(/) Exit: (300) [system] callable(/) ^ Unify: (299) [user] self_subst(/) ^ Call: (300) [user] self_eval(/) ^ Unify: (300) [user] self_eval(/) ^ Call: (302) [system] setup_call_cleanup('$notrace'(_316032, _316034), once(user:self_eval0(/)), '$restore_trace'(_316032, _316034)) ^ Unify: (302) [system] setup_call_cleanup(system:'$notrace'(_316032, _316034), system:once(user:self_eval0(/)), system:'$restore_trace'(_316032, _316034)) ^ Call: (303) [system] sig_atomic(system:'$notrace'(_316032, _316034)) ^ Exit: (302) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(/)), system:'$restore_trace'(3, -1)) ^ Exit: (300) [user] self_eval(/) ^ Exit: (299) [user] self_subst(/) Call: (299) [apply] apply:maplist_([ngram, 6], user:self_subst) Unify: (299) [apply] apply:maplist_([ngram, 6], user:self_subst) ^ Call: (300) [user] self_subst(ngram) ^ Unify: (300) [user] self_subst(ngram) Call: (301) [system] callable(ngram) Exit: (301) [system] callable(ngram) ^ Unify: (300) [user] self_subst(ngram) ^ Call: (301) [user] self_eval(ngram) ^ Unify: (301) [user] self_eval(ngram) ^ Call: (303) [system] setup_call_cleanup('$notrace'(_329992, _329994), once(user:self_eval0(ngram)), '$restore_trace'(_329992, _329994)) ^ Unify: (303) [system] setup_call_cleanup(system:'$notrace'(_329992, _329994), system:once(user:self_eval0(ngram)), system:'$restore_trace'(_329992, _329994)) ^ Call: (304) [system] sig_atomic(system:'$notrace'(_329992, _329994)) ^ Exit: (303) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(ngram)), system:'$restore_trace'(3, -1)) ^ Exit: (301) [user] self_eval(ngram) ^ Exit: (300) [user] self_subst(ngram) Call: (300) [apply] apply:maplist_([6], user:self_subst) Unify: (300) [apply] apply:maplist_([6], user:self_subst) ^ Call: (301) [user] self_subst(6) ^ Unify: (301) [user] self_subst(6) Call: (302) [system] callable(6) ^ Redo: (301) [user] self_subst(6) ^ Exit: (301) [user] self_subst(6) Call: (301) [apply] apply:maplist_([], user:self_subst) Unify: (301) [apply] apply:maplist_([], user:self_subst) Exit: (301) [apply] apply:maplist_([], user:self_subst) Exit: (300) [apply] apply:maplist_([6], user:self_subst) Exit: (299) [apply] apply:maplist_([ngram, 6], user:self_subst) Exit: (298) [apply] apply:maplist_([/, ngram, 6], user:self_subst) ^ Exit: (297) [apply] apply:maplist(user:self_subst, [/, ngram, 6]) Call: (297) [system] [/, ngram, 6]=[_348596|_348598] Exit: (297) [system] [/, ngram, 6]=[/, ngram, 6] Call: (297) [system] atom(/) Exit: (297) [system] atom(/) ^ Unify: (296) [user] subst_args1(=, _9282, 494, '&self', [/, ngram, 6], _235880) ^ Call: (297) [user] is_space_op(/) ^ Redo: (296) [user] subst_args1(=, _9282, 494, '&self', [/, ngram, 6], _235880) ^ Unify: (296) [user] subst_args1(=, _9282, 494, '&self', [/, ngram, 6], _235880) Call: (297) [system] (/)==case ^ Redo: (296) [user] subst_args1(=, _9282, 494, '&self', [/, ngram, 6], _235880) ^ Unify: (296) [user] subst_args1(=, _9282, 494, '&self', [/, ngram, 6], _235880) Call: (297) [system] fail ^ Redo: (296) [user] subst_args1(=, _9282, 494, '&self', [/, ngram, 6], _235880) ^ Unify: (296) [user] subst_args1(=, _9282, 494, '&self', [/, ngram, 6], _235880) Call: (297) [system] _361680=do_more_defs(true) Exit: (297) [system] do_more_defs(true)=do_more_defs(true) ^ Call: (297) [user] clause(eval_21(subst_args, _9282, 494, '&self', [/, ngram, 6], _235880), _363556) ^ Redo: (296) [user] subst_args1(=, _9282, 494, '&self', [/, ngram, 6], _235880) ^ Unify: (296) [user] subst_args1(=, _9282, 494, '&self', [/, ngram, 6], _235880) Call: (297) [system] fail ^ Redo: (296) [user] subst_args1(=, _9282, 494, '&self', [/, ngram, 6], _235880) ^ Unify: (296) [user] subst_args1(=, _9282, 494, '&self', [/, ngram, 6], _235880) ^ Call: (297) [user] is_and(/) ^ Unify: (297) [user] is_and(/) Call: (298) [system] atom(/) Exit: (298) [system] atom(/) ^ Unify: (297) [user] is_and(/) ^ Call: (298) [user] is_and(/, _373880) ^ Unify: (298) [user] is_and(/, _374808) Call: (299) [system] atom(/) Exit: (299) [system] atom(/) ^ Redo: (296) [user] subst_args1(=, _9282, 494, '&self', [/, ngram, 6], _235880) ^ Unify: (296) [user] subst_args1(=, _9282, 494, '&self', [/, ngram, 6], [/|_378456]) Call: (297) [system] nonvar(/) Exit: (297) [system] nonvar(/) Call: (297) [system] fail ^ Redo: (296) [user] subst_args1(=, _9282, 494, '&self', [/, ngram, 6], _235880) ^ Unify: (296) [user] subst_args1(=, _9282, 494, '&self', [/, ngram, 6], _235880) ^ Call: (297) [user] subst_args2(=, 494, '&self', [/, ngram, 6], _235880) ^ Unify: (297) [user] subst_args2(=, 494, '&self', [/, ngram, 6], _235880) Call: (298) [system] 494<3 ^ Redo: (297) [user] subst_args2(=, 494, '&self', [/, ngram, 6], _235880) ^ Unify: (297) [user] subst_args2(=, 494, '&self', [/, ngram, 6], _235880) Call: (298) [system] fail ^ Redo: (297) [user] subst_args2(=, 494, '&self', [/, ngram, 6], _235880) ^ Unify: (297) [user] subst_args2(=, 494, '&self', [/, ngram, 6], _235880) ^ Call: (298) [user] mnotrace(is_user_defined_head(=, '&self', /)) ^ Unify: (298) [user] mnotrace(is_user_defined_head(=, '&self', /)) ^ Call: (299) [user] once(is_user_defined_head(=, '&self', /)) ^ Unify: (299) [system] once(user:is_user_defined_head(=, '&self', /)) ^ Call: (300) [user] is_user_defined_head(=, '&self', /) ^ Unify: (300) [user] is_user_defined_head(=, '&self', /) ^ Call: (301) [user] mnotrace(is_user_defined_head0(=, '&self', /)) ^ Unify: (301) [user] mnotrace(is_user_defined_head0(=, '&self', /)) ^ Call: (302) [user] once(is_user_defined_head0(=, '&self', /)) ^ Unify: (302) [system] once(user:is_user_defined_head0(=, '&self', /)) ^ Call: (303) [user] is_user_defined_head0(=, '&self', /) ^ Unify: (303) [user] is_user_defined_head0(=, '&self', /) Call: (304) [system] callable(/) Exit: (304) [system] callable(/) Call: (304) [system] functor(/, _404558, _404638) Exit: (304) [system] functor(/, /, 0) ^ Call: (304) [user] is_user_defined_head_f(=, '&self', /) ^ Unify: (304) [user] is_user_defined_head_f(=, '&self', /) ^ Call: (305) [user] is_user_defined_head_f1(=, '&self', /) ^ Unify: (305) [user] is_user_defined_head_f1(=, '&self', /) Call: (306) [user] metta_eq_def(=, '&self', [/|_410156], _410238) Unify: (306) [user] metta_eq_def(=, '&self', [/|_410156], _411162) ^ Call: (307) [user] ignore((=)=(=)) ^ Unify: (307) [system] ignore(user:((=)=(=))) Call: (308) [system] (=)=(=) Exit: (308) [system] (=)=(=) ^ Exit: (307) [system] ignore(user:((=)=(=))) Call: (307) [user] metta_atom('&self', [=, [/|_410156], _416678]) Unify: (307) [user] metta_atom('&self', [=, [/|_410156], _416678]) ^ Call: (308) [user] typed_list('&self', _418592, _418514) ^ Unify: (308) [user] typed_list('&self', _419524, _418514) Call: (309) [system] compound('&self') Fail: (309) [system] compound('&self') ^ Fail: (308) [user] typed_list('&self', _422304, _418514) Redo: (307) [user] metta_atom('&self', [=, [/|_410156], _416678]) Unify: (307) [user] metta_atom('&self', [=, [/|_410156], _416678]) Call: (308) [system] '&self'=='&flybase' Redo: (307) [user] metta_atom('&self', [=, [/|_410156], _416678]) Unify: (307) [user] metta_atom('&self', [=, [/|_410156], _416678]) ^ Call: (308) [user] metta_atom_in_file('&self', [=, [/|_410156], _416678]) ^ Unify: (308) [user] metta_atom_in_file('&self', [=, [/|_410156], _416678]) ^ Call: (309) [user] metta_atom_in_file('&self', [=, [/|_410156], _416678], _429686, _429688) ^ Unify: (309) [user] metta_atom_in_file('&self', [=, [/|_410156], _416678], _430622, _430624) ^ Call: (310) [user] loaded_into_kb('&self', _431480) ^ Unify: (310) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Exit: (310) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Call: (310) [user] once(user:asserted_metta_pred(_442070, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Unify: (310) [system] once(user:asserted_metta_pred(_442070, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Call: (311) [user] asserted_metta_pred(_442070, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Fail: (311) [user] asserted_metta_pred(_442070, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Redo: (307) [user] metta_atom('&self', [=, [/|_410156], _416678]) Unify: (307) [user] metta_atom('&self', [=, [/|_410156], _416678]) Call: (308) [user] metta_atom_asserted('&self', [=, [/|_410156], _416678]) Unify: (308) [user] metta_atom_asserted('&self', [=, [/|_410156], _416678]) ^ Call: (309) [user] metta_atom_asserted_deduced('&self', [=, [/|_410156], _416678]) Redo: (308) [user] metta_atom_asserted('&self', [=, [/|_410156], _416678]) Redo: (307) [user] metta_atom('&self', [=, [/|_410156], _416678]) Unify: (307) [user] metta_atom('&self', [=, [/|_410156], _416678]) Call: (308) [system] '&self'\=='&corelib' Exit: (308) [system] '&self'\=='&corelib' ^ Call: (308) [user] using_all_spaces ^ Unify: (308) [user] using_all_spaces Call: (309) [system] nb_current(with_all_spaces, t) Redo: (307) [user] metta_atom('&self', [=, [/|_410156], _416678]) Unify: (307) [user] metta_atom('&self', [=, [/|_410156], _416678]) Call: (308) [system] '&self'\=='&corelib' Exit: (308) [system] '&self'\=='&corelib' Call: (308) [user] metta_atom_asserted('&self', '&corelib') Unify: (308) [user] metta_atom_asserted('&self', '&corelib') ^ Call: (309) [user] metta_atom_asserted_deduced('&self', '&corelib') Redo: (308) [user] metta_atom_asserted('&self', '&corelib') Unify: (308) [user] metta_atom_asserted('&self', '&corelib') Exit: (308) [user] metta_atom_asserted('&self', '&corelib') Call: (308) [user] should_inherit_from_corelib([=, [/|_410156], _416678]) Unify: (308) [user] should_inherit_from_corelib([=, [/|_410156], _416678]) ^ Call: (309) [user] using_all_spaces ^ Unify: (309) [user] using_all_spaces Call: (310) [system] nb_current(with_all_spaces, t) Redo: (308) [user] should_inherit_from_corelib([=, [/|_410156], _416678]) Unify: (308) [user] should_inherit_from_corelib([=, [/|_410156], _416678]) Call: (309) [system] (=)==(:) Redo: (308) [user] should_inherit_from_corelib([=, [/|_410156], _416678]) Unify: (308) [user] should_inherit_from_corelib([=, [/|_410156], _416678]) Call: (309) [system] (=)=='@doc' Redo: (308) [user] should_inherit_from_corelib([=, [/|_410156], _416678]) Unify: (308) [user] should_inherit_from_corelib([=, [/|_410156], _416678]) Call: (309) [system] fail Redo: (308) [user] metta_atom_asserted('&self', '&corelib') Redo: (307) [user] metta_atom('&self', [=, [/|_410156], _416678]) Fail: (306) [user] metta_eq_def(=, '&self', [/|_410156], _497274) ^ Fail: (305) [user] is_user_defined_head_f1(=, '&self', /) ^ Redo: (304) [user] is_user_defined_head_f(=, '&self', /) ^ Unify: (304) [user] is_user_defined_head_f(=, '&self', /) ^ Call: (305) [user] is_user_defined_head_f1(=, '&self', [/|_500918]) ^ Unify: (305) [user] is_user_defined_head_f1(=, '&self', [/|_500918]) Call: (306) [user] metta_eq_def(=, '&self', [[/|_500918]|_502788], _502870) Unify: (306) [user] metta_eq_def(=, '&self', [[/|_500918]|_502788], _503794) ^ Call: (307) [user] ignore((=)=(=)) ^ Unify: (307) [system] ignore(user:((=)=(=))) Call: (308) [system] (=)=(=) Exit: (308) [system] (=)=(=) ^ Exit: (307) [system] ignore(user:((=)=(=))) Call: (307) [user] metta_atom('&self', [=, [[/|_500918]|_502788], _509310]) Unify: (307) [user] metta_atom('&self', [=, [[/|_500918]|_502788], _509310]) ^ Call: (308) [user] typed_list('&self', _511224, _511146) ^ Unify: (308) [user] typed_list('&self', _512156, _511146) Call: (309) [system] compound('&self') Fail: (309) [system] compound('&self') ^ Fail: (308) [user] typed_list('&self', _514936, _511146) Redo: (307) [user] metta_atom('&self', [=, [[/|_500918]|_502788], _509310]) Unify: (307) [user] metta_atom('&self', [=, [[/|_500918]|_502788], _509310]) Call: (308) [system] '&self'=='&flybase' Redo: (307) [user] metta_atom('&self', [=, [[/|_500918]|_502788], _509310]) Unify: (307) [user] metta_atom('&self', [=, [[/|_500918]|_502788], _509310]) ^ Call: (308) [user] metta_atom_in_file('&self', [=, [[/|_500918]|_502788], _509310]) ^ Unify: (308) [user] metta_atom_in_file('&self', [=, [[/|_500918]|_502788], _509310]) ^ Call: (309) [user] metta_atom_in_file('&self', [=, [[/|_500918]|_502788], _509310], _522318, _522320) ^ Unify: (309) [user] metta_atom_in_file('&self', [=, [[/|_500918]|_502788], _509310], _523254, _523256) ^ Call: (310) [user] loaded_into_kb('&self', _9728) ^ Unify: (310) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Exit: (310) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Call: (310) [user] once(user:asserted_metta_pred(_20278, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Unify: (310) [system] once(user:asserted_metta_pred(_20278, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Call: (311) [user] asserted_metta_pred(_20278, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Fail: (311) [user] asserted_metta_pred(_20278, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Redo: (307) [user] metta_atom('&self', [=, [[/|_9700]|_9706], _9722]) Unify: (307) [user] metta_atom('&self', [=, [[/|_9700]|_9706], _9722]) Call: (308) [user] metta_atom_asserted('&self', [=, [[/|_9700]|_9706], _9722]) Unify: (308) [user] metta_atom_asserted('&self', [=, [[/|_9700]|_9706], _9722]) ^ Call: (309) [user] metta_atom_asserted_deduced('&self', [=, [[/|_9700]|_9706], _9722]) Redo: (308) [user] metta_atom_asserted('&self', [=, [[/|_9700]|_9706], _9722]) Redo: (307) [user] metta_atom('&self', [=, [[/|_9700]|_9706], _9722]) Unify: (307) [user] metta_atom('&self', [=, [[/|_9700]|_9706], _9722]) Call: (308) [system] '&self'\=='&corelib' Exit: (308) [system] '&self'\=='&corelib' ^ Call: (308) [user] using_all_spaces ^ Unify: (308) [user] using_all_spaces Call: (309) [system] nb_current(with_all_spaces, t) Redo: (307) [user] metta_atom('&self', [=, [[/|_9700]|_9706], _9722]) Unify: (307) [user] metta_atom('&self', [=, [[/|_9700]|_9706], _9722]) Call: (308) [system] '&self'\=='&corelib' Exit: (308) [system] '&self'\=='&corelib' Call: (308) [user] metta_atom_asserted('&self', '&corelib') Unify: (308) [user] metta_atom_asserted('&self', '&corelib') ^ Call: (309) [user] metta_atom_asserted_deduced('&self', '&corelib') Redo: (308) [user] metta_atom_asserted('&self', '&corelib') Unify: (308) [user] metta_atom_asserted('&self', '&corelib') Exit: (308) [user] metta_atom_asserted('&self', '&corelib') Call: (308) [user] should_inherit_from_corelib([=, [[/|_9700]|_9706], _9722]) Unify: (308) [user] should_inherit_from_corelib([=, [[/|_9700]|_9706], _9722]) ^ Call: (309) [user] using_all_spaces ^ Unify: (309) [user] using_all_spaces Call: (310) [system] nb_current(with_all_spaces, t) Redo: (308) [user] should_inherit_from_corelib([=, [[/|_9700]|_9706], _9722]) Unify: (308) [user] should_inherit_from_corelib([=, [[/|_9700]|_9706], _9722]) Call: (309) [system] (=)==(:) Redo: (308) [user] should_inherit_from_corelib([=, [[/|_9700]|_9706], _9722]) Unify: (308) [user] should_inherit_from_corelib([=, [[/|_9700]|_9706], _9722]) Call: (309) [system] (=)=='@doc' Redo: (308) [user] should_inherit_from_corelib([=, [[/|_9700]|_9706], _9722]) Unify: (308) [user] should_inherit_from_corelib([=, [[/|_9700]|_9706], _9722]) Call: (309) [system] fail Redo: (308) [user] metta_atom_asserted('&self', '&corelib') Redo: (307) [user] metta_atom('&self', [=, [[/|_9700]|_9706], _9722]) Fail: (306) [user] metta_eq_def(=, '&self', [[/|_9700]|_9706], _75482) ^ Fail: (305) [user] is_user_defined_head_f1(=, '&self', [/|_9700]) ^ Fail: (304) [user] is_user_defined_head_f(=, '&self', /) ^ Fail: (303) [user] is_user_defined_head0(=, '&self', /) ^ Fail: (302) [system] once(user:is_user_defined_head0(=, '&self', /)) ^ Fail: (301) [user] mnotrace(is_user_defined_head0(=, '&self', /)) ^ Fail: (300) [user] is_user_defined_head(=, '&self', /) ^ Fail: (299) [system] once(user:is_user_defined_head(=, '&self', /)) ^ Fail: (298) [user] mnotrace(is_user_defined_head(=, '&self', /)) ^ Redo: (297) [user] subst_args2(=, 494, '&self', [/, ngram, 6], _9366) ^ Unify: (297) [user] subst_args2(=, 494, '&self', [/, ngram, 6], _9366) ^ Call: (298) [user] subst_args40(=, 494, '&self', [/, ngram, 6], _9366) ^ Unify: (298) [user] subst_args40(=, 494, '&self', [/, ngram, 6], _9366) Call: (299) [user] is_function(/) Unify: (299) [user] is_function(/) ^ Call: (300) [user] symbol(/) ^ Unify: (300) [user] symbol(/) Call: (301) [system] atom(/) Exit: (301) [system] atom(/) ^ Exit: (300) [user] symbol(/) Exit: (299) [user] is_function(/) ^ Call: (299) [user] is_special_op(/) ^ Unify: (299) [user] is_special_op(/) ^ Call: (300) [user] current_self(_96726) ^ Unify: (300) [user] current_self(_96726) Call: (301) [system] nb_current(self_space, _96726) Exit: (301) [system] nb_current(self_space, '&self') Call: (301) [system] '&self'\==[] Exit: (301) [system] '&self'\==[] ^ Exit: (300) [user] current_self('&self') ^ Call: (300) [user] is_special_op('&self', /) ^ Unify: (300) [user] is_special_op('&self', /) Call: (301) [system] atom(/) Exit: (301) [system] atom(/) ^ Fail: (300) [user] is_special_op('&self', /) ^ Fail: (299) [user] is_special_op(/) ^ Redo: (298) [user] subst_args40(=, 494, '&self', [/, ngram, 6], _9366) Call: (299) [system] is_list([ngram, 6]) Exit: (299) [system] is_list([ngram, 6]) ^ Call: (299) [user] apply:maplist(subst_args(=, _111560, 494, '&self'), [ngram, 6], _111566) ^ Unify: (299) [apply] apply:maplist(user:subst_args(=, _111560, 494, '&self'), [ngram, 6], _111566) Call: (300) [apply] apply:maplist_([ngram, 6], _111566, user:subst_args(=, _111560, 494, '&self')) Unify: (300) [apply] apply:maplist_([ngram, 6], [_114384|_114386], user:subst_args(=, _111560, 494, '&self')) ^ Call: (301) [user] subst_args(=, _111560, 494, '&self', ngram, _114384) ^ Unify: (301) [user] subst_args(=, _111560, 494, '&self', ngram, _114384) Call: (302) [system] atom(=) Exit: (302) [system] atom(=) Call: (302) [system] (=)\==(=) ^ Redo: (301) [user] subst_args(=, _111560, 494, '&self', ngram, _114384) ^ Unify: (301) [user] subst_args(=, _111560, 494, '&self', ngram, _114384) ^ Call: (302) [user] self_subst(ngram) ^ Unify: (302) [user] self_subst(ngram) Call: (303) [system] callable(ngram) Exit: (303) [system] callable(ngram) ^ Unify: (302) [user] self_subst(ngram) ^ Call: (303) [user] self_eval(ngram) ^ Unify: (303) [user] self_eval(ngram) ^ Call: (305) [system] setup_call_cleanup('$notrace'(_128352, _128354), once(user:self_eval0(ngram)), '$restore_trace'(_128352, _128354)) ^ Unify: (305) [system] setup_call_cleanup(system:'$notrace'(_128352, _128354), system:once(user:self_eval0(ngram)), system:'$restore_trace'(_128352, _128354)) ^ Call: (306) [system] sig_atomic(system:'$notrace'(_128352, _128354)) ^ Exit: (305) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(ngram)), system:'$restore_trace'(3, -1)) ^ Exit: (303) [user] self_eval(ngram) ^ Exit: (302) [user] self_subst(ngram) Call: (302) [system] _114384=ngram Exit: (302) [system] ngram=ngram ^ Exit: (301) [user] subst_args(=, _111560, 494, '&self', ngram, ngram) Call: (301) [apply] apply:maplist_([6], _114386, user:subst_args(=, _111560, 494, '&self')) Unify: (301) [apply] apply:maplist_([6], [_137710|_137712], user:subst_args(=, _111560, 494, '&self')) ^ Call: (302) [user] subst_args(=, _111560, 494, '&self', 6, _137710) ^ Unify: (302) [user] subst_args(=, _111560, 494, '&self', 6, _137710) Call: (303) [system] atom(=) Exit: (303) [system] atom(=) Call: (303) [system] (=)\==(=) ^ Redo: (302) [user] subst_args(=, _111560, 494, '&self', 6, _137710) ^ Unify: (302) [user] subst_args(=, _111560, 494, '&self', 6, _137710) ^ Call: (303) [user] self_subst(6) ^ Unify: (303) [user] self_subst(6) Call: (304) [system] callable(6) ^ Redo: (303) [user] self_subst(6) ^ Exit: (303) [user] self_subst(6) Call: (303) [system] _137710=6 Exit: (303) [system] 6=6 ^ Exit: (302) [user] subst_args(=, _111560, 494, '&self', 6, 6) Call: (302) [apply] apply:maplist_([], _137712, user:subst_args(=, _111560, 494, '&self')) Unify: (302) [apply] apply:maplist_([], [], user:subst_args(=, _111560, 494, '&self')) Exit: (302) [apply] apply:maplist_([], [], user:subst_args(=, _111560, 494, '&self')) Exit: (301) [apply] apply:maplist_([6], [6], user:subst_args(=, _111560, 494, '&self')) Exit: (300) [apply] apply:maplist_([ngram, 6], [ngram, 6], user:subst_args(=, _111560, 494, '&self')) ^ Exit: (299) [apply] apply:maplist(user:subst_args(=, _111560, 494, '&self'), [ngram, 6], [ngram, 6]) ^ Call: (299) [user] subst_args5(494, '&self', [/, ngram, 6], _9366) ^ Unify: (299) [user] subst_args5(494, '&self', [/, ngram, 6], _9366) ^ Call: (300) [user] eval_selfless(_160174, _160176, 494, '&self', [/, ngram, 6], _9366) ^ Unify: (300) [user] eval_selfless(_161118, _161120, 494, '&self', [/, ngram, 6], _9366) ^ Call: (301) [user] eval_selfless_0([/, ngram, 6], _9366) ^ Unify: (301) [user] eval_selfless_0([/, ngram, 6], _9366) Call: (302) [system] var(/) ^ Redo: (301) [user] eval_selfless_0([/, ngram, 6], _9366) ^ Unify: (301) [user] eval_selfless_0([/, ngram, 6], _9366) ^ Call: (302) [user] is_assignment(/) ^ Unify: (302) [user] is_assignment(/) Call: (303) [system] atom(/) Exit: (303) [system] atom(/) ^ Redo: (301) [user] eval_selfless_0([/, ngram, 6], _9366) ^ Unify: (301) [user] eval_selfless_0([/, ngram, 6], _9366) ^ Call: (302) [user] eval_selfless_1([/, ngram, 6], _9366) ^ Unify: (302) [user] eval_selfless_1([/, ngram, 6], _9366) ^ Call: (303) [user] allow_clp ^ Unify: (303) [user] allow_clp ^ Call: (304) [user] false_flag ^ Unify: (304) [user] false_flag Call: (305) [system] fail Fail: (305) [system] fail ^ Fail: (304) [user] false_flag ^ Redo: (301) [user] eval_selfless_0([/, ngram, 6], _9366) ^ Unify: (301) [user] eval_selfless_0([/, ngram, 6], _9366) ^ Call: (302) [user] eval_selfless_2([/, ngram, 6], _9366) ^ Unify: (302) [user] eval_selfless_2([/, ngram, 6], _9366) Call: (303) [system] var(/) ^ Redo: (302) [user] eval_selfless_2([/, ngram, 6], _9366) ^ Unify: (302) [user] eval_selfless_2([/, ngram, 6], _9366) ^ Call: (303) [user] fake_notrace((ground([/, ngram, 6]), [/, ngram, 6]=[_186966, _186972, _186978], atom(_186966), catch_warn(current_op(_187004, yfx, _186966)), [/, ngram, 6]\=[_187024], s2ps([/, ngram, 6], _187032))) ^ Unify: (303) [user] fake_notrace(user:(ground([/, ngram, 6]), [/, ngram, 6]=[_186966, _186972, _186978], atom(_186966), catch_warn(current_op(_187004, yfx, _186966)), [/, ngram, 6]\=[_187024], s2ps([/, ngram, 6], _187032))) ^ Call: (304) [user] real_notrace(user:(ground([/, ngram, 6]), [/, ngram, 6]=[_186966, _186972, _186978], atom(_186966), catch_warn(current_op(_187004, yfx, _186966)), [/, ngram, 6]\=[_187024], s2ps([/, ngram, 6], _187032))) ^ Unify: (304) [user] real_notrace(user:(ground([/, ngram, 6]), [/, ngram, 6]=[_186966, _186972, _186978], atom(_186966), catch_warn(current_op(_187004, yfx, _186966)), [/, ngram, 6]\=[_187024], s2ps([/, ngram, 6], _187032))) ^ Call: (305) [user] setup_call_cleanup('$notrace'(_190738, _190740), once(user:(ground([/, ngram, 6]), [/, ngram, 6]=[_186966, _186972, _186978], atom(_186966), catch_warn(current_op(_187004, yfx, _186966)), [/, ngram, 6]\=[_187024], s2ps([/, ngram, 6], _187032))), '$restore_trace'(_190738, _190740)) ^ Unify: (305) [system] setup_call_cleanup(user:'$notrace'(_190738, _190740), user:once(user:(ground([/, ngram, 6]), [/, ngram, 6]=[_186966, _186972, _186978], atom(_186966), catch_warn(current_op(_187004, yfx, _186966)), [/, ngram, 6]\=[_187024], s2ps([/, ngram, 6], _187032))), user:'$restore_trace'(_190738, _190740)) ^ Call: (306) [system] sig_atomic(user:'$notrace'(_190738, _190740)) ^ Exit: (305) [system] setup_call_cleanup(user:'$notrace'(3, -1), user:once(user:(ground([/, ngram, 6]), [/, ngram, 6]=[/, ngram, 6], atom(/), catch_warn(current_op(400, yfx, /)), [/, ngram, 6]\=[_187024], s2ps([/, ngram, 6], ngram/6))), user:'$restore_trace'(3, -1)) ^ Exit: (304) [user] real_notrace(user:(ground([/, ngram, 6]), [/, ngram, 6]=[/, ngram, 6], atom(/), catch_warn(current_op(400, yfx, /)), [/, ngram, 6]\=[_187024], s2ps([/, ngram, 6], ngram/6))) ^ Exit: (303) [user] fake_notrace(user:(ground([/, ngram, 6]), [/, ngram, 6]=[/, ngram, 6], atom(/), catch_warn(current_op(400, yfx, /)), [/, ngram, 6]\=[_187024], s2ps([/, ngram, 6], ngram/6))) ^ Call: (303) [user] fake_notrace(catch(_9366 is ngram/6, _196452, fail)) ^ Unify: (303) [user] fake_notrace(user:catch(_9366 is ngram/6, _196452, fail)) ^ Call: (304) [user] real_notrace(user:catch(_9366 is ngram/6, _196452, fail)) ^ Unify: (304) [user] real_notrace(user:catch(_9366 is ngram/6, _196452, fail)) ^ Call: (305) [user] setup_call_cleanup('$notrace'(_200166, _200168), once(user:catch(_9366 is ngram/6, _196452, fail)), '$restore_trace'(_200166, _200168)) ^ Unify: (305) [system] setup_call_cleanup(user:'$notrace'(_200166, _200168), user:once(user:catch(_9366 is ngram/6, _196452, fail)), user:'$restore_trace'(_200166, _200168)) ^ Call: (306) [system] sig_atomic(user:'$notrace'(_200166, _200168)) ^ Fail: (304) [user] real_notrace(user:catch(_9366 is ngram/6, _9706, fail)) ^ Fail: (303) [user] fake_notrace(user:catch(_9366 is ngram/6, _9706, fail)) ^ Redo: (299) [user] subst_args5(494, '&self', [/, ngram, 6], _9366) ^ Unify: (299) [user] subst_args5(494, '&self', [/, ngram, 6], _9366) ^ Call: (300) [user] is_system_pred(/) ^ Unify: (300) [user] is_system_pred(/) Call: (301) [system] atom(/) Exit: (301) [system] atom(/) Call: (301) [system] atom_concat(_17284, !, /) ^ Redo: (300) [user] is_system_pred(/) ^ Unify: (300) [user] is_system_pred(/) Call: (301) [system] atom(/) Exit: (301) [system] atom(/) Call: (301) [system] atom_concat(_21912, '-fn', /) ^ Redo: (300) [user] is_system_pred(/) ^ Unify: (300) [user] is_system_pred(/) Call: (301) [system] atom(/) Exit: (301) [system] atom(/) Call: (301) [system] atom_concat(_26540, '-p', /) ^ Redo: (299) [user] subst_args5(494, '&self', [/, ngram, 6], _9366) ^ Call: (300) [user] subst_args6(494, '&self', [/, ngram, 6], _9366) ^ Unify: (300) [user] subst_args6(494, '&self', [/, ngram, 6], _9366) ^ Call: (301) [user] is_system_pred(/) ^ Unify: (301) [user] is_system_pred(/) Call: (302) [system] atom(/) Exit: (302) [system] atom(/) Call: (302) [system] atom_concat(_33982, !, /) ^ Redo: (301) [user] is_system_pred(/) ^ Unify: (301) [user] is_system_pred(/) Call: (302) [system] atom(/) Exit: (302) [system] atom(/) Call: (302) [system] atom_concat(_38610, '-fn', /) ^ Redo: (301) [user] is_system_pred(/) ^ Unify: (301) [user] is_system_pred(/) Call: (302) [system] atom(/) Exit: (302) [system] atom(/) Call: (302) [system] atom_concat(_43238, '-p', /) ^ Redo: (296) [user] subst_args1(=, _9282, 494, '&self', [/, ngram, 6], _9366) ^ Call: (297) [user] subst_args2_failed(494, '&self', [/, ngram, 6], _9366) ^ Unify: (297) [user] subst_args2_failed(494, '&self', [/, ngram, 6], _9366) Call: (298) [system] [/, ngram, 6]==[] ^ Redo: (297) [user] subst_args2_failed(494, '&self', [/, ngram, 6], _9366) ^ Unify: (297) [user] subst_args2_failed(494, '&self', [/, ngram, 6], _9366) Call: (298) [system] var([/, ngram, 6]) ^ Redo: (297) [user] subst_args2_failed(494, '&self', [/, ngram, 6], _9366) ^ Unify: (297) [user] subst_args2_failed(494, '&self', [/, ngram, 6], _9366) ^ Call: (298) [user] once(subst_selfless([/, ngram, 6], _9366)) ^ Unify: (298) [system] once(user:subst_selfless([/, ngram, 6], _9366)) ^ Call: (299) [user] subst_selfless([/, ngram, 6], _9366) ^ Unify: (299) [user] subst_selfless([/, ngram, 6], _9366) Call: (300) [system] var(/) ^ Redo: (299) [user] subst_selfless([/, ngram, 6], _9366) ^ Unify: (299) [user] subst_selfless([/, ngram, 6], _9366) ^ Call: (300) [user] eval_selfless(_59096, _59098, _59100, _59102, [/, ngram, 6], _9366) ^ Unify: (300) [user] eval_selfless(_60040, _60042, _60044, _60046, [/, ngram, 6], _9366) ^ Call: (301) [user] eval_selfless_0([/, ngram, 6], _9366) ^ Unify: (301) [user] eval_selfless_0([/, ngram, 6], _9366) Call: (302) [system] var(/) ^ Redo: (301) [user] eval_selfless_0([/, ngram, 6], _9366) ^ Unify: (301) [user] eval_selfless_0([/, ngram, 6], _9366) ^ Call: (302) [user] is_assignment(/) ^ Unify: (302) [user] is_assignment(/) Call: (303) [system] atom(/) Exit: (303) [system] atom(/) ^ Redo: (301) [user] eval_selfless_0([/, ngram, 6], _9366) ^ Unify: (301) [user] eval_selfless_0([/, ngram, 6], _9366) ^ Call: (302) [user] eval_selfless_1([/, ngram, 6], _9366) ^ Unify: (302) [user] eval_selfless_1([/, ngram, 6], _9366) ^ Call: (303) [user] allow_clp ^ Unify: (303) [user] allow_clp ^ Call: (304) [user] false_flag ^ Unify: (304) [user] false_flag Call: (305) [system] fail Fail: (305) [system] fail ^ Fail: (304) [user] false_flag ^ Redo: (301) [user] eval_selfless_0([/, ngram, 6], _9366) ^ Unify: (301) [user] eval_selfless_0([/, ngram, 6], _9366) ^ Call: (302) [user] eval_selfless_2([/, ngram, 6], _9366) ^ Unify: (302) [user] eval_selfless_2([/, ngram, 6], _9366) Call: (303) [system] var(/) ^ Redo: (302) [user] eval_selfless_2([/, ngram, 6], _9366) ^ Unify: (302) [user] eval_selfless_2([/, ngram, 6], _9366) ^ Call: (303) [user] fake_notrace((ground([/, ngram, 6]), [/, ngram, 6]=[_85888, _85894, _85900], atom(_85888), catch_warn(current_op(_85926, yfx, _85888)), [/, ngram, 6]\=[_85946], s2ps([/, ngram, 6], _85954))) ^ Unify: (303) [user] fake_notrace(user:(ground([/, ngram, 6]), [/, ngram, 6]=[_85888, _85894, _85900], atom(_85888), catch_warn(current_op(_85926, yfx, _85888)), [/, ngram, 6]\=[_85946], s2ps([/, ngram, 6], _85954))) ^ Call: (304) [user] real_notrace(user:(ground([/, ngram, 6]), [/, ngram, 6]=[_85888, _85894, _85900], atom(_85888), catch_warn(current_op(_85926, yfx, _85888)), [/, ngram, 6]\=[_85946], s2ps([/, ngram, 6], _85954))) ^ Unify: (304) [user] real_notrace(user:(ground([/, ngram, 6]), [/, ngram, 6]=[_85888, _85894, _85900], atom(_85888), catch_warn(current_op(_85926, yfx, _85888)), [/, ngram, 6]\=[_85946], s2ps([/, ngram, 6], _85954))) ^ Call: (305) [user] setup_call_cleanup('$notrace'(_89660, _89662), once(user:(ground([/, ngram, 6]), [/, ngram, 6]=[_85888, _85894, _85900], atom(_85888), catch_warn(current_op(_85926, yfx, _85888)), [/, ngram, 6]\=[_85946], s2ps([/, ngram, 6], _85954))), '$restore_trace'(_89660, _89662)) ^ Unify: (305) [system] setup_call_cleanup(user:'$notrace'(_89660, _89662), user:once(user:(ground([/, ngram, 6]), [/, ngram, 6]=[_85888, _85894, _85900], atom(_85888), catch_warn(current_op(_85926, yfx, _85888)), [/, ngram, 6]\=[_85946], s2ps([/, ngram, 6], _85954))), user:'$restore_trace'(_89660, _89662)) ^ Call: (306) [system] sig_atomic(user:'$notrace'(_89660, _89662)) ^ Exit: (305) [system] setup_call_cleanup(user:'$notrace'(3, -1), user:once(user:(ground([/, ngram, 6]), [/, ngram, 6]=[/, ngram, 6], atom(/), catch_warn(current_op(400, yfx, /)), [/, ngram, 6]\=[_85946], s2ps([/, ngram, 6], ngram/6))), user:'$restore_trace'(3, -1)) ^ Exit: (304) [user] real_notrace(user:(ground([/, ngram, 6]), [/, ngram, 6]=[/, ngram, 6], atom(/), catch_warn(current_op(400, yfx, /)), [/, ngram, 6]\=[_85946], s2ps([/, ngram, 6], ngram/6))) ^ Exit: (303) [user] fake_notrace(user:(ground([/, ngram, 6]), [/, ngram, 6]=[/, ngram, 6], atom(/), catch_warn(current_op(400, yfx, /)), [/, ngram, 6]\=[_85946], s2ps([/, ngram, 6], ngram/6))) ^ Call: (303) [user] fake_notrace(catch(_9366 is ngram/6, _95374, fail)) ^ Unify: (303) [user] fake_notrace(user:catch(_9366 is ngram/6, _95374, fail)) ^ Call: (304) [user] real_notrace(user:catch(_9366 is ngram/6, _95374, fail)) ^ Unify: (304) [user] real_notrace(user:catch(_9366 is ngram/6, _95374, fail)) ^ Call: (305) [user] setup_call_cleanup('$notrace'(_99088, _99090), once(user:catch(_9366 is ngram/6, _95374, fail)), '$restore_trace'(_99088, _99090)) ^ Unify: (305) [system] setup_call_cleanup(user:'$notrace'(_99088, _99090), user:once(user:catch(_9366 is ngram/6, _95374, fail)), user:'$restore_trace'(_99088, _99090)) ^ Call: (306) [system] sig_atomic(user:'$notrace'(_99088, _99090)) ^ Fail: (304) [user] real_notrace(user:catch(_9366 is ngram/6, _9698, fail)) ^ Fail: (303) [user] fake_notrace(user:catch(_9366 is ngram/6, _9698, fail)) ^ Redo: (297) [user] subst_args2_failed(494, '&self', [/, ngram, 6], _9366) ^ Unify: (297) [user] subst_args2_failed(494, '&self', [/, ngram, 6], [_12572|_12574]) ^ Call: (298) [user] subst_args(_13586, _13588, 494, '&self', /, _12572) ^ Unify: (298) [user] subst_args(_14530, _14532, 494, '&self', /, _12572) Call: (299) [system] atom(_15400) ^ Redo: (298) [user] subst_args(_16400, _16402, 494, '&self', /, _12572) ^ Unify: (298) [user] subst_args(_17344, _17346, 494, '&self', /, _12572) ^ Call: (299) [user] self_subst(/) ^ Unify: (299) [user] self_subst(/) Call: (300) [system] callable(/) Exit: (300) [system] callable(/) ^ Unify: (299) [user] self_subst(/) ^ Call: (300) [user] self_eval(/) ^ Unify: (300) [user] self_eval(/) ^ Call: (302) [system] setup_call_cleanup('$notrace'(_24694, _24696), once(user:self_eval0(/)), '$restore_trace'(_24694, _24696)) ^ Unify: (302) [system] setup_call_cleanup(system:'$notrace'(_24694, _24696), system:once(user:self_eval0(/)), system:'$restore_trace'(_24694, _24696)) ^ Call: (303) [system] sig_atomic(system:'$notrace'(_24694, _24696)) ^ Exit: (302) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(/)), system:'$restore_trace'(3, -1)) ^ Exit: (300) [user] self_eval(/) ^ Exit: (299) [user] self_subst(/) Call: (299) [system] _12572=(/) Exit: (299) [system] (/)=(/) ^ Exit: (298) [user] subst_args(_32248, _32250, 494, '&self', /, /) ^ Call: (298) [user] subst_args2_failed(494, '&self', [ngram, 6], _12574) ^ Unify: (298) [user] subst_args2_failed(494, '&self', [ngram, 6], _12574) Call: (299) [system] [ngram, 6]==[] ^ Redo: (298) [user] subst_args2_failed(494, '&self', [ngram, 6], _12574) ^ Unify: (298) [user] subst_args2_failed(494, '&self', [ngram, 6], _12574) Call: (299) [system] var([ngram, 6]) ^ Redo: (298) [user] subst_args2_failed(494, '&self', [ngram, 6], _12574) ^ Unify: (298) [user] subst_args2_failed(494, '&self', [ngram, 6], _12574) ^ Call: (299) [user] once(subst_selfless([ngram, 6], _12574)) ^ Unify: (299) [system] once(user:subst_selfless([ngram, 6], _12574)) ^ Call: (300) [user] subst_selfless([ngram, 6], _12574) ^ Unify: (300) [user] subst_selfless([ngram, 6], _12574) Call: (301) [system] var(ngram) ^ Redo: (300) [user] subst_selfless([ngram, 6], _12574) ^ Unify: (300) [user] subst_selfless([ngram, 6], _12574) ^ Call: (301) [user] eval_selfless(_47174, _47176, _47178, _47180, [ngram, 6], _12574) ^ Unify: (301) [user] eval_selfless(_48118, _48120, _48122, _48124, [ngram, 6], _12574) ^ Call: (302) [user] eval_selfless_0([ngram, 6], _12574) ^ Unify: (302) [user] eval_selfless_0([ngram, 6], _12574) Call: (303) [system] var(ngram) ^ Redo: (302) [user] eval_selfless_0([ngram, 6], _12574) ^ Unify: (302) [user] eval_selfless_0([ngram, 6], _12574) ^ Call: (303) [user] eval_selfless_1([ngram, 6], _12574) ^ Unify: (303) [user] eval_selfless_1([ngram, 6], _12574) ^ Call: (304) [user] allow_clp ^ Unify: (304) [user] allow_clp ^ Call: (305) [user] false_flag ^ Unify: (305) [user] false_flag Call: (306) [system] fail Fail: (306) [system] fail ^ Fail: (305) [user] false_flag ^ Redo: (302) [user] eval_selfless_0([ngram, 6], _12574) ^ Unify: (302) [user] eval_selfless_0([ngram, 6], _12574) ^ Call: (303) [user] eval_selfless_2([ngram, 6], _12574) ^ Unify: (303) [user] eval_selfless_2([ngram, 6], _12574) Call: (304) [system] var(ngram) ^ Redo: (303) [user] eval_selfless_2([ngram, 6], _12574) ^ Unify: (303) [user] eval_selfless_2([ngram, 6], _12574) ^ Call: (304) [user] fake_notrace((ground([ngram, 6]), [ngram, 6]=[_68414, _68420, _68426], atom(_68414), catch_warn(current_op(_68452, yfx, _68414)), [ngram, 6]\=[_68472], s2ps([ngram, 6], _68480))) ^ Unify: (304) [user] fake_notrace(user:(ground([ngram, 6]), [ngram, 6]=[_68414, _68420, _68426], atom(_68414), catch_warn(current_op(_68452, yfx, _68414)), [ngram, 6]\=[_68472], s2ps([ngram, 6], _68480))) ^ Call: (305) [user] real_notrace(user:(ground([ngram, 6]), [ngram, 6]=[_68414, _68420, _68426], atom(_68414), catch_warn(current_op(_68452, yfx, _68414)), [ngram, 6]\=[_68472], s2ps([ngram, 6], _68480))) ^ Unify: (305) [user] real_notrace(user:(ground([ngram, 6]), [ngram, 6]=[_68414, _68420, _68426], atom(_68414), catch_warn(current_op(_68452, yfx, _68414)), [ngram, 6]\=[_68472], s2ps([ngram, 6], _68480))) ^ Call: (306) [user] setup_call_cleanup('$notrace'(_72186, _72188), once(user:(ground([ngram, 6]), [ngram, 6]=[_68414, _68420, _68426], atom(_68414), catch_warn(current_op(_68452, yfx, _68414)), [ngram, 6]\=[_68472], s2ps([ngram, 6], _68480))), '$restore_trace'(_72186, _72188)) ^ Unify: (306) [system] setup_call_cleanup(user:'$notrace'(_72186, _72188), user:once(user:(ground([ngram, 6]), [ngram, 6]=[_68414, _68420, _68426], atom(_68414), catch_warn(current_op(_68452, yfx, _68414)), [ngram, 6]\=[_68472], s2ps([ngram, 6], _68480))), user:'$restore_trace'(_72186, _72188)) ^ Call: (307) [system] sig_atomic(user:'$notrace'(_72186, _72188)) ^ Fail: (305) [user] real_notrace(user:(ground([ngram, 6]), [ngram, 6]=[_68414, _68420, _68426], atom(_68414), catch_warn(current_op(_68452, yfx, _68414)), [ngram, 6]\=[_68472], s2ps([ngram, 6], _68480))) ^ Fail: (304) [user] fake_notrace(user:(ground([ngram, 6]), [ngram, 6]=[_68414, _68420, _68426], atom(_68414), catch_warn(current_op(_68452, yfx, _68414)), [ngram, 6]\=[_68472], s2ps([ngram, 6], _68480))) ^ Redo: (298) [user] subst_args2_failed(494, '&self', [ngram, 6], _12574) ^ Unify: (298) [user] subst_args2_failed(494, '&self', [ngram, 6], [_77810|_77812]) ^ Call: (299) [user] subst_args(_78824, _78826, 494, '&self', ngram, _77810) ^ Unify: (299) [user] subst_args(_79768, _79770, 494, '&self', ngram, _77810) Call: (300) [system] atom(_80638) ^ Redo: (299) [user] subst_args(_81638, _81640, 494, '&self', ngram, _77810) ^ Unify: (299) [user] subst_args(_82582, _82584, 494, '&self', ngram, _77810) ^ Call: (300) [user] self_subst(ngram) ^ Unify: (300) [user] self_subst(ngram) Call: (301) [system] callable(ngram) Exit: (301) [system] callable(ngram) ^ Unify: (300) [user] self_subst(ngram) ^ Call: (301) [user] self_eval(ngram) ^ Unify: (301) [user] self_eval(ngram) ^ Call: (303) [system] setup_call_cleanup('$notrace'(_89932, _89934), once(user:self_eval0(ngram)), '$restore_trace'(_89932, _89934)) ^ Unify: (303) [system] setup_call_cleanup(system:'$notrace'(_89932, _89934), system:once(user:self_eval0(ngram)), system:'$restore_trace'(_89932, _89934)) ^ Call: (304) [system] sig_atomic(system:'$notrace'(_89932, _89934)) ^ Exit: (303) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(ngram)), system:'$restore_trace'(3, -1)) ^ Exit: (301) [user] self_eval(ngram) ^ Exit: (300) [user] self_subst(ngram) Call: (300) [system] _77810=ngram Exit: (300) [system] ngram=ngram ^ Exit: (299) [user] subst_args(_97486, _97488, 494, '&self', ngram, ngram) ^ Call: (299) [user] subst_args2_failed(494, '&self', [6], _77812) ^ Unify: (299) [user] subst_args2_failed(494, '&self', [6], _77812) Call: (300) [system] [6]==[] ^ Redo: (299) [user] subst_args2_failed(494, '&self', [6], _77812) ^ Unify: (299) [user] subst_args2_failed(494, '&self', [6], _77812) Call: (300) [system] var([6]) ^ Redo: (299) [user] subst_args2_failed(494, '&self', [6], _77812) ^ Unify: (299) [user] subst_args2_failed(494, '&self', [6], _77812) ^ Call: (300) [user] once(subst_selfless([6], _77812)) ^ Unify: (300) [system] once(user:subst_selfless([6], _77812)) ^ Call: (301) [user] subst_selfless([6], _77812) ^ Unify: (301) [user] subst_selfless([6], _77812) Call: (302) [system] var(6) ^ Redo: (301) [user] subst_selfless([6], _77812) ^ Unify: (301) [user] subst_selfless([6], _77812) ^ Call: (302) [user] eval_selfless(_112412, _112414, _112416, _112418, [6], _77812) ^ Unify: (302) [user] eval_selfless(_113356, _113358, _113360, _113362, [6], _77812) ^ Call: (303) [user] eval_selfless_0([6], _77812) ^ Unify: (303) [user] eval_selfless_0([6], _77812) Call: (304) [system] var(6) ^ Redo: (303) [user] eval_selfless_0([6], _77812) ^ Unify: (303) [user] eval_selfless_0([6], _77812) ^ Call: (304) [user] eval_selfless_1([6], _77812) ^ Unify: (304) [user] eval_selfless_1([6], _77812) ^ Call: (305) [user] allow_clp ^ Unify: (305) [user] allow_clp ^ Call: (306) [user] false_flag ^ Unify: (306) [user] false_flag Call: (307) [system] fail Fail: (307) [system] fail ^ Fail: (306) [user] false_flag ^ Redo: (303) [user] eval_selfless_0([6], _77812) ^ Unify: (303) [user] eval_selfless_0([6], _77812) ^ Call: (304) [user] eval_selfless_2([6], _77812) ^ Unify: (304) [user] eval_selfless_2([6], _77812) Call: (305) [system] var(6) ^ Redo: (304) [user] eval_selfless_2([6], _77812) ^ Unify: (304) [user] eval_selfless_2([6], _77812) ^ Call: (305) [user] fake_notrace((ground([6]), [6]=[_133652, _133658, _133664], atom(_133652), catch_warn(current_op(_133690, yfx, _133652)), [6]\=[_133710], s2ps([6], _133718))) ^ Unify: (305) [user] fake_notrace(user:(ground([6]), [6]=[_133652, _133658, _133664], atom(_133652), catch_warn(current_op(_133690, yfx, _133652)), [6]\=[_133710], s2ps([6], _133718))) ^ Call: (306) [user] real_notrace(user:(ground([6]), [6]=[_133652, _133658, _133664], atom(_133652), catch_warn(current_op(_133690, yfx, _133652)), [6]\=[_133710], s2ps([6], _133718))) ^ Unify: (306) [user] real_notrace(user:(ground([6]), [6]=[_133652, _133658, _133664], atom(_133652), catch_warn(current_op(_133690, yfx, _133652)), [6]\=[_133710], s2ps([6], _133718))) ^ Call: (307) [user] setup_call_cleanup('$notrace'(_137424, _137426), once(user:(ground([6]), [6]=[_133652, _133658, _133664], atom(_133652), catch_warn(current_op(_133690, yfx, _133652)), [6]\=[_133710], s2ps([6], _133718))), '$restore_trace'(_137424, _137426)) ^ Unify: (307) [system] setup_call_cleanup(user:'$notrace'(_137424, _137426), user:once(user:(ground([6]), [6]=[_133652, _133658, _133664], atom(_133652), catch_warn(current_op(_133690, yfx, _133652)), [6]\=[_133710], s2ps([6], _133718))), user:'$restore_trace'(_137424, _137426)) ^ Call: (308) [system] sig_atomic(user:'$notrace'(_137424, _137426)) ^ Fail: (306) [user] real_notrace(user:(ground([6]), [6]=[_133652, _133658, _133664], atom(_133652), catch_warn(current_op(_133690, yfx, _133652)), [6]\=[_133710], s2ps([6], _133718))) ^ Fail: (305) [user] fake_notrace(user:(ground([6]), [6]=[_133652, _133658, _133664], atom(_133652), catch_warn(current_op(_133690, yfx, _133652)), [6]\=[_133710], s2ps([6], _133718))) ^ Redo: (299) [user] subst_args2_failed(494, '&self', [6], _77812) ^ Unify: (299) [user] subst_args2_failed(494, '&self', [6], [_143048|_143050]) ^ Call: (300) [user] subst_args(_144062, _144064, 494, '&self', 6, _143048) ^ Unify: (300) [user] subst_args(_145006, _145008, 494, '&self', 6, _143048) Call: (301) [system] atom(_145876) ^ Redo: (300) [user] subst_args(_146876, _146878, 494, '&self', 6, _143048) ^ Unify: (300) [user] subst_args(_147820, _147822, 494, '&self', 6, _143048) ^ Call: (301) [user] self_subst(6) ^ Unify: (301) [user] self_subst(6) Call: (302) [system] callable(6) ^ Redo: (301) [user] self_subst(6) ^ Exit: (301) [user] self_subst(6) Call: (301) [system] _143048=6 Exit: (301) [system] 6=6 ^ Exit: (300) [user] subst_args(_155240, _155242, 494, '&self', 6, 6) ^ Call: (300) [user] subst_args2_failed(494, '&self', [], _143050) ^ Unify: (300) [user] subst_args2_failed(494, '&self', [], _143050) Call: (301) [system] []==[] Exit: (301) [system] []==[] Call: (301) [system] _143050=[] Exit: (301) [system] []=[] ^ Exit: (300) [user] subst_args2_failed(494, '&self', [], []) ^ Exit: (299) [user] subst_args2_failed(494, '&self', [6], [6]) ^ Exit: (298) [user] subst_args2_failed(494, '&self', [ngram, 6], [ngram, 6]) ^ Exit: (297) [user] subst_args2_failed(494, '&self', [/, ngram, 6], [/, ngram, 6]) ^ Exit: (296) [user] subst_args1(=, _9282, 494, '&self', [/, ngram, 6], [/, ngram, 6]) Call: (296) [system] nb_setarg(1, retval(fail), [/, ngram, 6]) Exit: (296) [system] nb_setarg(1, retval([/, ngram, 6]), [/, ngram, 6]) ^ Call: (296) [user] ignore(notrace((\+[/, ngram, 6]\=_9382, nb_setarg(1, retval([/, ngram, 6]), [/, ngram, 6])))) ^ Unify: (296) [system] ignore(user:notrace((\+[/, ngram, 6]\=_9382, nb_setarg(1, retval([/, ngram, 6]), [/, ngram, 6])))) ^ Call: (298) [system] setup_call_cleanup('$notrace'(_170140, _170142), once(user:(\+[/, ngram, 6]\=_9382, nb_setarg(1, retval([/, ngram, 6]), [/, ngram, 6]))), '$restore_trace'(_170140, _170142)) ^ Unify: (298) [system] setup_call_cleanup(system:'$notrace'(_170140, _170142), system:once(user:(\+[/, ngram, 6]\=_9382, nb_setarg(1, retval([/, ngram, 6]), [/, ngram, 6]))), system:'$restore_trace'(_170140, _170142)) ^ Call: (299) [system] sig_atomic(system:'$notrace'(_170140, _170142)) ^ Exit: (298) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(\+[/, ngram, 6]\=_9382, nb_setarg(1, retval([/, ngram, 6]), [/, ngram, 6]))), system:'$restore_trace'(3, -1)) ^ Exit: (296) [system] ignore(user:notrace((\+[/, ngram, 6]\=_9382, nb_setarg(1, retval([/, ngram, 6]), [/, ngram, 6])))) ^ Call: (296) [user] ignore((_9374==1->ignore(\+ \+ (flag(eval_num, _9412, _9412+1), (retval([/, ngram, 6])\=@=retval(fail), nonvar([/, ngram, 6])->indentq(5, _9412, <--, [false, [/, ngram, 6]]);indentq(5, _9412, <--, [false, retval([/, ngram, 6])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9412, _9412+1), (retval([/, ngram, 6])\=@=retval(fail), nonvar([/, ngram, 6])->indentq(5, _9412, <--, [false, [/, ngram, 6]]);indentq(5, _9412, <--, [false, retval([/, ngram, 6])])))))))))) ^ Unify: (296) [system] ignore(user:(_9374==1->ignore(\+ \+ (flag(eval_num, _9412, _9412+1), (retval([/, ngram, 6])\=@=retval(fail), nonvar([/, ngram, 6])->indentq(5, _9412, <--, [false, [/, ngram, 6]]);indentq(5, _9412, <--, [false, retval([/, ngram, 6])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9412, _9412+1), (retval([/, ngram, 6])\=@=retval(fail), nonvar([/, ngram, 6])->indentq(5, _9412, <--, [false, [/, ngram, 6]]);indentq(5, _9412, <--, [false, retval([/, ngram, 6])])))))))))) Call: (298) [system] _9374==1 Fail: (298) [system] _9374==1 ^ Call: (299) [system] setup_call_cleanup('$notrace'(_178596, _178598), once(user:ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9412, _9412+1), (retval([/, ngram, 6])\=@=retval(fail), nonvar([/, ngram, 6])->indentq(5, _9412, <--, [false, [/, ngram, 6]]);indentq(5, _9412, <--, [false, retval([/, ngram, 6])])))))))), '$restore_trace'(_178596, _178598)) ^ Unify: (299) [system] setup_call_cleanup(system:'$notrace'(_178596, _178598), system:once(user:ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9412, _9412+1), (retval([/, ngram, 6])\=@=retval(fail), nonvar([/, ngram, 6])->indentq(5, _9412, <--, [false, [/, ngram, 6]]);indentq(5, _9412, <--, [false, retval([/, ngram, 6])])))))))), system:'$restore_trace'(_178596, _178598)) ^ Call: (300) [system] sig_atomic(system:'$notrace'(_178596, _178598)) ^ Exit: (299) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9412, _9412+1), (retval([/, ngram, 6])\=@=retval(fail), nonvar([/, ngram, 6])->indentq(5, _9412, <--, [false, [/, ngram, 6]]);indentq(5, _9412, <--, [false, retval([/, ngram, 6])])))))))), system:'$restore_trace'(3, -1)) ^ Exit: (296) [system] ignore(user:(_9374==1->ignore(\+ \+ (flag(eval_num, _9412, _9412+1), (retval([/, ngram, 6])\=@=retval(fail), nonvar([/, ngram, 6])->indentq(5, _9412, <--, [false, [/, ngram, 6]]);indentq(5, _9412, <--, [false, retval([/, ngram, 6])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9412, _9412+1), (retval([/, ngram, 6])\=@=retval(fail), nonvar([/, ngram, 6])->indentq(5, _9412, <--, [false, [/, ngram, 6]]);indentq(5, _9412, <--, [false, retval([/, ngram, 6])])))))))))) ^ Exit: (294) [system] call_cleanup(user:((call(subst_args1(=, _9282), 494, '&self', [/, ngram, 6], [/, ngram, 6])*->nb_setarg(1, retval([/, ngram, 6]), [/, ngram, 6]);fail, trace, call(subst_args1(=, _9282), 494, '&self', [/, ngram, 6], [/, ngram, 6])), ignore(notrace((\+[/, ngram, 6]\=_9382, nb_setarg(1, retval([/, ngram, 6]), [/, ngram, 6]))))), user:ignore((_9374==1->ignore(\+ \+ (flag(eval_num, _9412, _9412+1), (retval([/, ngram, 6])\=@=retval(fail), nonvar([/, ngram, 6])->indentq(5, _9412, <--, [false, [/, ngram, 6]]);indentq(5, _9412, <--, [false, retval([/, ngram, 6])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9412, _9412+1), (retval([/, ngram, 6])\=@=retval(fail), nonvar([/, ngram, 6])->indentq(5, _9412, <--, [false, [/, ngram, 6]]);indentq(5, _9412, <--, [false, retval([/, ngram, 6])]))))))))))) Call: (294) [system] retval([/, ngram, 6])\=@=retval(fail) Exit: (294) [system] retval([/, ngram, 6])\=@=retval(fail) ^ Exit: (293) [user] trace_eval(subst_args1(=, _9282), (false, (e2;e)), 494, '&self', [/, ngram, 6], [/, ngram, 6]) Call: (293) [system] [/, ngram, 6]\=@=[/, ngram, 6] ^ Redo: (292) [user] subst_args0(=, _9282, 494, '&self', [/, ngram, 6], _9334) Call: (293) [system] _9334=[/, ngram, 6] Exit: (293) [system] [/, ngram, 6]=[/, ngram, 6] ^ Exit: (292) [user] subst_args0(=, _9282, 494, '&self', [/, ngram, 6], [/, ngram, 6]) ^ Exit: (291) [user] subst_args(=, _9282, 495, '&self', [/, ngram, 6], [/, ngram, 6]) Call: (291) [apply] apply:maplist_([[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9336, user:subst_args(=, _9282, 495, '&self')) Unify: (291) [apply] apply:maplist_([[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], [_193756|_193758], user:subst_args(=, _9282, 495, '&self')) ^ Call: (292) [user] subst_args(=, _9282, 495, '&self', [/, trigram, 3], _193756) ^ Unify: (292) [user] subst_args(=, _9282, 495, '&self', [/, trigram, 3], _193756) Call: (293) [system] atom(=) Exit: (293) [system] atom(=) Call: (293) [system] (=)\==(=) ^ Redo: (292) [user] subst_args(=, _9282, 495, '&self', [/, trigram, 3], _193756) ^ Unify: (292) [user] subst_args(=, _9282, 495, '&self', [/, trigram, 3], _193756) ^ Call: (293) [user] self_subst([/, trigram, 3]) ^ Unify: (293) [user] self_subst([/, trigram, 3]) Call: (294) [system] callable([/, trigram, 3]) Exit: (294) [system] callable([/, trigram, 3]) ^ Unify: (293) [user] self_subst([/, trigram, 3]) ^ Call: (294) [user] self_eval([/, trigram, 3]) ^ Unify: (294) [user] self_eval([/, trigram, 3]) ^ Call: (296) [system] setup_call_cleanup('$notrace'(_207724, _207726), once(user:self_eval0([/, trigram, 3])), '$restore_trace'(_207724, _207726)) ^ Unify: (296) [system] setup_call_cleanup(system:'$notrace'(_207724, _207726), system:once(user:self_eval0([/, trigram, 3])), system:'$restore_trace'(_207724, _207726)) ^ Call: (297) [system] sig_atomic(system:'$notrace'(_207724, _207726)) ^ Fail: (294) [user] self_eval([/, trigram, 3]) ^ Redo: (292) [user] subst_args(=, _9282, 495, '&self', [/, trigram, 3], _193756) ^ Unify: (292) [user] subst_args(=, _9282, 495, '&self', [/, trigram, 3], _193756) Call: (293) [system] [trigram, 3]==[] ^ Redo: (292) [user] subst_args(=, _9282, 495, '&self', [/, trigram, 3], _193756) ^ Unify: (292) [user] subst_args(=, _9282, 495, '&self', [/, trigram, 3], _193756) ^ Call: (294) [system] setup_call_cleanup('$notrace'(_216210, _216212), once(user:(_216192 is 495-1)), '$restore_trace'(_216210, _216212)) ^ Unify: (294) [system] setup_call_cleanup(system:'$notrace'(_216210, _216212), system:once(user:(_216192 is 495-1)), system:'$restore_trace'(_216210, _216212)) ^ Call: (295) [system] sig_atomic(system:'$notrace'(_216210, _216212)) ^ Exit: (294) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(494 is 495-1)), system:'$restore_trace'(3, -1)) ^ Call: (293) [user] subst_args0(=, _9282, 494, '&self', [/, trigram, 3], _193756) ^ Unify: (293) [user] subst_args0(=, _9282, 494, '&self', [/, trigram, 3], _193756) ^ Call: (294) [user] self_subst([/, trigram, 3]) ^ Unify: (294) [user] self_subst([/, trigram, 3]) Call: (295) [system] callable([/, trigram, 3]) Exit: (295) [system] callable([/, trigram, 3]) ^ Unify: (294) [user] self_subst([/, trigram, 3]) ^ Call: (295) [user] self_eval([/, trigram, 3]) ^ Unify: (295) [user] self_eval([/, trigram, 3]) ^ Call: (297) [system] setup_call_cleanup('$notrace'(_228360, _228362), once(user:self_eval0([/, trigram, 3])), '$restore_trace'(_228360, _228362)) ^ Unify: (297) [system] setup_call_cleanup(system:'$notrace'(_228360, _228362), system:once(user:self_eval0([/, trigram, 3])), system:'$restore_trace'(_228360, _228362)) ^ Call: (298) [system] sig_atomic(system:'$notrace'(_228360, _228362)) ^ Fail: (295) [user] self_eval([/, trigram, 3]) ^ Redo: (293) [user] subst_args0(=, _9282, 494, '&self', [/, trigram, 3], _193756) ^ Unify: (293) [user] subst_args0(=, _9282, 494, '&self', [/, trigram, 3], _193756) Call: (294) [system] _234016 is 494+ -1 Exit: (294) [system] 493 is 494+ -1 ^ Call: (294) [user] trace_eval(subst_args1(=, _9282), (false, (e2;e)), 494, '&self', [/, trigram, 3], _235892) ^ Unify: (294) [user] trace_eval(subst_args1(=, _9282), (false, (e2;e)), 494, '&self', [/, trigram, 3], _235892) ^ Call: (295) [user] must_det_ll((notrace((flag(eval_num, _237802, _237802+1), _237820 is _237802 mod 500, _237838 is 99-494 mod 100, _237862=_237864, option_else('trace-length', _237876, 500), option_else('trace-depth', _237884, 30))), quietly(if_t((nop(stop_rtrace), _237820>_237876), (set_debug(eval, false), _237940 is _237876+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_237940])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_237992))))) ^ Unify: (295) [user] must_det_ll(user:(notrace((flag(eval_num, _237802, _237802+1), _237820 is _237802 mod 500, _237838 is 99-494 mod 100, _237862=_237864, option_else('trace-length', _237876, 500), option_else('trace-depth', _237884, 30))), quietly(if_t((nop(stop_rtrace), _237820>_237876), (set_debug(eval, false), _237940 is _237876+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_237940])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_237992))))) ^ Call: (296) [user] once(user:(notrace((flag(eval_num, _237802, _237802+1), _237820 is _237802 mod 500, _237838 is 99-494 mod 100, _237862=_237864, option_else('trace-length', _237876, 500), option_else('trace-depth', _237884, 30))), quietly(if_t((nop(stop_rtrace), _237820>_237876), (set_debug(eval, false), _237940 is _237876+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_237940])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_237992))))) ^ Unify: (296) [system] once(user:(notrace((flag(eval_num, _237802, _237802+1), _237820 is _237802 mod 500, _237838 is 99-494 mod 100, _237862=_237864, option_else('trace-length', _237876, 500), option_else('trace-depth', _237884, 30))), quietly(if_t((nop(stop_rtrace), _237820>_237876), (set_debug(eval, false), _237940 is _237876+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_237940])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_237992))))) ^ Call: (299) [system] setup_call_cleanup('$notrace'(_241716, _241718), once(user:(flag(eval_num, _237802, _237802+1), _237820 is _237802 mod 500, _237838 is 99-494 mod 100, _237862=_237864, option_else('trace-length', _237876, 500), option_else('trace-depth', _237884, 30))), '$restore_trace'(_241716, _241718)) ^ Unify: (299) [system] setup_call_cleanup(system:'$notrace'(_241716, _241718), system:once(user:(flag(eval_num, _237802, _237802+1), _237820 is _237802 mod 500, _237838 is 99-494 mod 100, _237862=_237864, option_else('trace-length', _237876, 500), option_else('trace-depth', _237884, 30))), system:'$restore_trace'(_241716, _241718)) ^ Call: (300) [system] sig_atomic(system:'$notrace'(_241716, _241718)) ^ Exit: (299) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(flag(eval_num, 68, 68+1), 68 is 68 mod 500, 5 is 99-494 mod 100, _237862=_237862, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), system:'$restore_trace'(3, -1)) ^ Call: (299) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 68>500), (set_debug(eval, false), _237940 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_237940])), nop((start_rtrace, rtrace))))) ^ Unify: (299) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 68>500), (set_debug(eval, false), _237940 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_237940])), nop((start_rtrace, rtrace))))) ^ Exit: (299) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 68>500), (set_debug(eval, false), _237940 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_237940])), nop((start_rtrace, rtrace))))) Call: (298) [user] nop(notrace(no_repeats_var(_237992))) Unify: (298) [user] nop(notrace(no_repeats_var(_237992))) Exit: (298) [user] nop(notrace(no_repeats_var(_237992))) ^ Exit: (296) [system] once(user:(notrace((flag(eval_num, 68, 68+1), 68 is 68 mod 500, 5 is 99-494 mod 100, _237862=_237862, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), quietly(if_t((nop(stop_rtrace), 68>500), (set_debug(eval, false), _237940 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_237940])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_237992))))) ^ Exit: (295) [user] must_det_ll(user:(notrace((flag(eval_num, 68, 68+1), 68 is 68 mod 500, 5 is 99-494 mod 100, _237862=_237862, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), quietly(if_t((nop(stop_rtrace), 68>500), (set_debug(eval, false), _237940 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_237940])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_237992))))) Call: (295) [occurs] occurs:sub_term(_253180, (false, (e2;e))) Unify: (295) [occurs] occurs:sub_term((false, (e2;e)), (false, (e2;e))) Exit: (295) [occurs] occurs:sub_term((false, (e2;e)), (false, (e2;e))) Call: (295) [system] (false, (e2;e))\=(false, (e2;e)) Fail: (295) [system] (false, (e2;e))\=(false, (e2;e)) Redo: (295) [occurs] occurs:sub_term(_253180, (false, (e2;e))) Unify: (295) [occurs] occurs:sub_term(_253180, (false, (e2;e))) Call: (296) [system] compound((false, (e2;e))) Exit: (296) [system] compound((false, (e2;e))) Call: (296) [system] arg(_261602, (false, (e2;e)), _261526) Exit: (296) [system] arg(1, (false, (e2;e)), false) Call: (296) [occurs] occurs:sub_term(_253180, false) Unify: (296) [occurs] occurs:sub_term(false, false) Exit: (296) [occurs] occurs:sub_term(false, false) Exit: (295) [occurs] occurs:sub_term(false, (false, (e2;e))) Call: (295) [system] (false, (e2;e))\=false Exit: (295) [system] (false, (e2;e))\=false ^ Call: (295) [user] if_trace((eval;false, (e2;e)), (_237862=1, indentq(5, 68, -->, [false, [/, trigram, 3]]))) ^ Unify: (295) [user] if_trace((eval;false, (e2;e)), (_237862=1, indentq(5, 68, -->, [false, [/, trigram, 3]]))) ^ Call: (297) [system] setup_call_cleanup('$notrace'(_270906, _270908), once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _237862=1, indentq(5, 68, -->, [false, [/, trigram, 3]]))), _270864, fbug((_270864-->if_trace((eval;false, (e2;e)), (_237862=1, indentq(5, 68, -->, [false, [/, trigram, 3]])))))))), '$restore_trace'(_270906, _270908)) ^ Unify: (297) [system] setup_call_cleanup(system:'$notrace'(_270906, _270908), system:once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _237862=1, indentq(5, 68, -->, [false, [/, trigram, 3]]))), _270864, fbug((_270864-->if_trace((eval;false, (e2;e)), (_237862=1, indentq(5, 68, -->, [false, [/, trigram, 3]])))))))), system:'$restore_trace'(_270906, _270908)) ^ Call: (298) [system] sig_atomic(system:'$notrace'(_270906, _270908)) ^ Exit: (297) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _237862=1, indentq(5, 68, -->, [false, [/, trigram, 3]]))), _270864, fbug((_270864-->if_trace((eval;false, (e2;e)), (_237862=1, indentq(5, 68, -->, [false, [/, trigram, 3]])))))))), system:'$restore_trace'(3, -1)) ^ Exit: (295) [user] if_trace((eval;false, (e2;e)), (_237862=1, indentq(5, 68, -->, [false, [/, trigram, 3]]))) Call: (295) [system] _275688=retval(fail) Exit: (295) [system] retval(fail)=retval(fail) Call: (295) [system] _277550=(\+ \+ (flag(eval_num, _277570, _277570+1), (retval(fail)\=@=retval(fail), nonvar(_235892)->indentq(5, _277570, <--, [false, _235892]);indentq(5, _277570, <--, [false, retval(fail)])))) Exit: (295) [system] (\+ \+ (flag(eval_num, _277570, _277570+1), (retval(fail)\=@=retval(fail), nonvar(_235892)->indentq(5, _277570, <--, [false, _235892]);indentq(5, _277570, <--, [false, retval(fail)]))))=(\+ \+ (flag(eval_num, _277570, _277570+1), (retval(fail)\=@=retval(fail), nonvar(_235892)->indentq(5, _277570, <--, [false, _235892]);indentq(5, _277570, <--, [false, retval(fail)])))) ^ Call: (295) [user] call_cleanup(((call(subst_args1(=, _9282), 494, '&self', [/, trigram, 3], _235892)*->nb_setarg(1, retval(fail), _235892);fail, trace, call(subst_args1(=, _9282), 494, '&self', [/, trigram, 3], _235892)), ignore(notrace((\+_235892\=_237992, nb_setarg(1, retval(fail), _235892))))), ignore((_237862==1->ignore(\+ \+ (flag(eval_num, _277570, _277570+1), (retval(fail)\=@=retval(fail), nonvar(_235892)->indentq(5, _277570, <--, [false, _235892]);indentq(5, _277570, <--, [false, retval(fail)]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _277570, _277570+1), (retval(fail)\=@=retval(fail), nonvar(_235892)->indentq(5, _277570, <--, [false, _235892]);indentq(5, _277570, <--, [false, retval(fail)]))))))))))) ^ Unify: (295) [system] call_cleanup(user:((call(subst_args1(=, _9282), 494, '&self', [/, trigram, 3], _235892)*->nb_setarg(1, retval(fail), _235892);fail, trace, call(subst_args1(=, _9282), 494, '&self', [/, trigram, 3], _235892)), ignore(notrace((\+_235892\=_237992, nb_setarg(1, retval(fail), _235892))))), user:ignore((_237862==1->ignore(\+ \+ (flag(eval_num, _277570, _277570+1), (retval(fail)\=@=retval(fail), nonvar(_235892)->indentq(5, _277570, <--, [false, _235892]);indentq(5, _277570, <--, [false, retval(fail)]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _277570, _277570+1), (retval(fail)\=@=retval(fail), nonvar(_235892)->indentq(5, _277570, <--, [false, _235892]);indentq(5, _277570, <--, [false, retval(fail)]))))))))))) ^ Call: (297) [user] subst_args1(=, _9282, 494, '&self', [/, trigram, 3], _235892) ^ Unify: (297) [user] subst_args1(=, _9282, 494, '&self', [/, trigram, 3], _235892) Call: (298) [system] var(=) ^ Redo: (297) [user] subst_args1(=, _9282, 494, '&self', [/, trigram, 3], _235892) Call: (298) [system] atom(=) Exit: (298) [system] atom(=) Call: (298) [system] (=)\==(=) ^ Redo: (297) [user] subst_args1(=, _9282, 494, '&self', [/, trigram, 3], _235892) ^ Unify: (297) [user] subst_args1(=, _9282, 494, '&self', [/, trigram, 3], _235892) Call: (298) [system] atom([/, trigram, 3]) ^ Redo: (297) [user] subst_args1(=, _9282, 494, '&self', [/, trigram, 3], _235892) ^ Unify: (297) [user] subst_args1(=, _9282, 494, '&self', [/, trigram, 3], _235892) Call: (298) [system] is_list([trigram, 3]) Exit: (298) [system] is_list([trigram, 3]) ^ Unify: (297) [user] subst_args1(=, _9282, 494, '&self', [/, trigram, 3], _235892) Call: (298) [system] is_list([/, trigram, 3]) Exit: (298) [system] is_list([/, trigram, 3]) ^ Unify: (297) [user] subst_args1(=, _9282, 494, '&self', [/, trigram, 3], [/|_297424]) Call: (298) [system] var(/) ^ Redo: (297) [user] subst_args1(=, _9282, 494, '&self', [/, trigram, 3], _235892) ^ Unify: (297) [user] subst_args1(=, _9282, 494, '&self', [/, trigram, 3], _235892) Call: (298) [system] fail ^ Redo: (297) [user] subst_args1(=, _9282, 494, '&self', [/, trigram, 3], _235892) ^ Unify: (297) [user] subst_args1(=, _9282, 494, '&self', [/, trigram, 3], _235892) Call: (298) [system] is_list([/, trigram, 3]) Exit: (298) [system] is_list([/, trigram, 3]) ^ Call: (298) [user] apply:maplist(self_subst, [/, trigram, 3]) ^ Unify: (298) [apply] apply:maplist(user:self_subst, [/, trigram, 3]) Call: (299) [apply] apply:maplist_([/, trigram, 3], user:self_subst) Unify: (299) [apply] apply:maplist_([/, trigram, 3], user:self_subst) ^ Call: (300) [user] self_subst(/) ^ Unify: (300) [user] self_subst(/) Call: (301) [system] callable(/) Exit: (301) [system] callable(/) ^ Unify: (300) [user] self_subst(/) ^ Call: (301) [user] self_eval(/) ^ Unify: (301) [user] self_eval(/) ^ Call: (303) [system] setup_call_cleanup('$notrace'(_316044, _316046), once(user:self_eval0(/)), '$restore_trace'(_316044, _316046)) ^ Unify: (303) [system] setup_call_cleanup(system:'$notrace'(_316044, _316046), system:once(user:self_eval0(/)), system:'$restore_trace'(_316044, _316046)) ^ Call: (304) [system] sig_atomic(system:'$notrace'(_316044, _316046)) ^ Exit: (303) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(/)), system:'$restore_trace'(3, -1)) ^ Exit: (301) [user] self_eval(/) ^ Exit: (300) [user] self_subst(/) Call: (300) [apply] apply:maplist_([trigram, 3], user:self_subst) Unify: (300) [apply] apply:maplist_([trigram, 3], user:self_subst) ^ Call: (301) [user] self_subst(trigram) ^ Unify: (301) [user] self_subst(trigram) Call: (302) [system] callable(trigram) Exit: (302) [system] callable(trigram) ^ Unify: (301) [user] self_subst(trigram) ^ Call: (302) [user] self_eval(trigram) ^ Unify: (302) [user] self_eval(trigram) ^ Call: (304) [system] setup_call_cleanup('$notrace'(_330004, _330006), once(user:self_eval0(trigram)), '$restore_trace'(_330004, _330006)) ^ Unify: (304) [system] setup_call_cleanup(system:'$notrace'(_330004, _330006), system:once(user:self_eval0(trigram)), system:'$restore_trace'(_330004, _330006)) ^ Call: (305) [system] sig_atomic(system:'$notrace'(_330004, _330006)) ^ Exit: (304) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(trigram)), system:'$restore_trace'(3, -1)) ^ Exit: (302) [user] self_eval(trigram) ^ Exit: (301) [user] self_subst(trigram) Call: (301) [apply] apply:maplist_([3], user:self_subst) Unify: (301) [apply] apply:maplist_([3], user:self_subst) ^ Call: (302) [user] self_subst(3) ^ Unify: (302) [user] self_subst(3) Call: (303) [system] callable(3) ^ Redo: (302) [user] self_subst(3) ^ Exit: (302) [user] self_subst(3) Call: (302) [apply] apply:maplist_([], user:self_subst) Unify: (302) [apply] apply:maplist_([], user:self_subst) Exit: (302) [apply] apply:maplist_([], user:self_subst) Exit: (301) [apply] apply:maplist_([3], user:self_subst) Exit: (300) [apply] apply:maplist_([trigram, 3], user:self_subst) Exit: (299) [apply] apply:maplist_([/, trigram, 3], user:self_subst) ^ Exit: (298) [apply] apply:maplist(user:self_subst, [/, trigram, 3]) Call: (298) [system] [/, trigram, 3]=[_348608|_348610] Exit: (298) [system] [/, trigram, 3]=[/, trigram, 3] Call: (298) [system] atom(/) Exit: (298) [system] atom(/) ^ Unify: (297) [user] subst_args1(=, _9282, 494, '&self', [/, trigram, 3], _235892) ^ Call: (298) [user] is_space_op(/) ^ Redo: (297) [user] subst_args1(=, _9282, 494, '&self', [/, trigram, 3], _235892) ^ Unify: (297) [user] subst_args1(=, _9282, 494, '&self', [/, trigram, 3], _235892) Call: (298) [system] (/)==case ^ Redo: (297) [user] subst_args1(=, _9282, 494, '&self', [/, trigram, 3], _235892) ^ Unify: (297) [user] subst_args1(=, _9282, 494, '&self', [/, trigram, 3], _235892) Call: (298) [system] fail ^ Redo: (297) [user] subst_args1(=, _9282, 494, '&self', [/, trigram, 3], _235892) ^ Unify: (297) [user] subst_args1(=, _9282, 494, '&self', [/, trigram, 3], _235892) Call: (298) [system] _361692=do_more_defs(true) Exit: (298) [system] do_more_defs(true)=do_more_defs(true) ^ Call: (298) [user] clause(eval_21(subst_args, _9282, 494, '&self', [/, trigram, 3], _235892), _363568) ^ Redo: (297) [user] subst_args1(=, _9282, 494, '&self', [/, trigram, 3], _235892) ^ Unify: (297) [user] subst_args1(=, _9282, 494, '&self', [/, trigram, 3], _235892) Call: (298) [system] fail ^ Redo: (297) [user] subst_args1(=, _9282, 494, '&self', [/, trigram, 3], _235892) ^ Unify: (297) [user] subst_args1(=, _9282, 494, '&self', [/, trigram, 3], _235892) ^ Call: (298) [user] is_and(/) ^ Unify: (298) [user] is_and(/) Call: (299) [system] atom(/) Exit: (299) [system] atom(/) ^ Unify: (298) [user] is_and(/) ^ Call: (299) [user] is_and(/, _373892) ^ Unify: (299) [user] is_and(/, _374820) Call: (300) [system] atom(/) Exit: (300) [system] atom(/) ^ Redo: (297) [user] subst_args1(=, _9282, 494, '&self', [/, trigram, 3], _235892) ^ Unify: (297) [user] subst_args1(=, _9282, 494, '&self', [/, trigram, 3], [/|_378468]) Call: (298) [system] nonvar(/) Exit: (298) [system] nonvar(/) Call: (298) [system] fail ^ Redo: (297) [user] subst_args1(=, _9282, 494, '&self', [/, trigram, 3], _235892) ^ Unify: (297) [user] subst_args1(=, _9282, 494, '&self', [/, trigram, 3], _235892) ^ Call: (298) [user] subst_args2(=, 494, '&self', [/, trigram, 3], _235892) ^ Unify: (298) [user] subst_args2(=, 494, '&self', [/, trigram, 3], _235892) Call: (299) [system] 494<3 ^ Redo: (298) [user] subst_args2(=, 494, '&self', [/, trigram, 3], _235892) ^ Unify: (298) [user] subst_args2(=, 494, '&self', [/, trigram, 3], _235892) Call: (299) [system] fail ^ Redo: (298) [user] subst_args2(=, 494, '&self', [/, trigram, 3], _235892) ^ Unify: (298) [user] subst_args2(=, 494, '&self', [/, trigram, 3], _235892) ^ Call: (299) [user] mnotrace(is_user_defined_head(=, '&self', /)) ^ Unify: (299) [user] mnotrace(is_user_defined_head(=, '&self', /)) ^ Call: (300) [user] once(is_user_defined_head(=, '&self', /)) ^ Unify: (300) [system] once(user:is_user_defined_head(=, '&self', /)) ^ Call: (301) [user] is_user_defined_head(=, '&self', /) ^ Unify: (301) [user] is_user_defined_head(=, '&self', /) ^ Call: (302) [user] mnotrace(is_user_defined_head0(=, '&self', /)) ^ Unify: (302) [user] mnotrace(is_user_defined_head0(=, '&self', /)) ^ Call: (303) [user] once(is_user_defined_head0(=, '&self', /)) ^ Unify: (303) [system] once(user:is_user_defined_head0(=, '&self', /)) ^ Call: (304) [user] is_user_defined_head0(=, '&self', /) ^ Unify: (304) [user] is_user_defined_head0(=, '&self', /) Call: (305) [system] callable(/) Exit: (305) [system] callable(/) Call: (305) [system] functor(/, _404570, _404650) Exit: (305) [system] functor(/, /, 0) ^ Call: (305) [user] is_user_defined_head_f(=, '&self', /) ^ Unify: (305) [user] is_user_defined_head_f(=, '&self', /) ^ Call: (306) [user] is_user_defined_head_f1(=, '&self', /) ^ Unify: (306) [user] is_user_defined_head_f1(=, '&self', /) Call: (307) [user] metta_eq_def(=, '&self', [/|_410168], _410250) Unify: (307) [user] metta_eq_def(=, '&self', [/|_410168], _411174) ^ Call: (308) [user] ignore((=)=(=)) ^ Unify: (308) [system] ignore(user:((=)=(=))) Call: (309) [system] (=)=(=) Exit: (309) [system] (=)=(=) ^ Exit: (308) [system] ignore(user:((=)=(=))) Call: (308) [user] metta_atom('&self', [=, [/|_410168], _416690]) Unify: (308) [user] metta_atom('&self', [=, [/|_410168], _416690]) ^ Call: (309) [user] typed_list('&self', _418604, _418526) ^ Unify: (309) [user] typed_list('&self', _419536, _418526) Call: (310) [system] compound('&self') Fail: (310) [system] compound('&self') ^ Fail: (309) [user] typed_list('&self', _422316, _418526) Redo: (308) [user] metta_atom('&self', [=, [/|_410168], _416690]) Unify: (308) [user] metta_atom('&self', [=, [/|_410168], _416690]) Call: (309) [system] '&self'=='&flybase' Redo: (308) [user] metta_atom('&self', [=, [/|_410168], _416690]) Unify: (308) [user] metta_atom('&self', [=, [/|_410168], _416690]) ^ Call: (309) [user] metta_atom_in_file('&self', [=, [/|_410168], _416690]) ^ Unify: (309) [user] metta_atom_in_file('&self', [=, [/|_410168], _416690]) ^ Call: (310) [user] metta_atom_in_file('&self', [=, [/|_410168], _416690], _429698, _429700) ^ Unify: (310) [user] metta_atom_in_file('&self', [=, [/|_410168], _416690], _430634, _430636) ^ Call: (311) [user] loaded_into_kb('&self', _431492) ^ Unify: (311) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Exit: (311) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Call: (311) [user] once(user:asserted_metta_pred(_442082, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Unify: (311) [system] once(user:asserted_metta_pred(_442082, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Call: (312) [user] asserted_metta_pred(_442082, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Fail: (312) [user] asserted_metta_pred(_442082, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Redo: (308) [user] metta_atom('&self', [=, [/|_410168], _416690]) Unify: (308) [user] metta_atom('&self', [=, [/|_410168], _416690]) Call: (309) [user] metta_atom_asserted('&self', [=, [/|_410168], _416690]) Unify: (309) [user] metta_atom_asserted('&self', [=, [/|_410168], _416690]) ^ Call: (310) [user] metta_atom_asserted_deduced('&self', [=, [/|_410168], _416690]) Redo: (309) [user] metta_atom_asserted('&self', [=, [/|_410168], _416690]) Redo: (308) [user] metta_atom('&self', [=, [/|_410168], _416690]) Unify: (308) [user] metta_atom('&self', [=, [/|_410168], _416690]) Call: (309) [system] '&self'\=='&corelib' Exit: (309) [system] '&self'\=='&corelib' ^ Call: (309) [user] using_all_spaces ^ Unify: (309) [user] using_all_spaces Call: (310) [system] nb_current(with_all_spaces, t) Redo: (308) [user] metta_atom('&self', [=, [/|_410168], _416690]) Unify: (308) [user] metta_atom('&self', [=, [/|_410168], _416690]) Call: (309) [system] '&self'\=='&corelib' Exit: (309) [system] '&self'\=='&corelib' Call: (309) [user] metta_atom_asserted('&self', '&corelib') Unify: (309) [user] metta_atom_asserted('&self', '&corelib') ^ Call: (310) [user] metta_atom_asserted_deduced('&self', '&corelib') Redo: (309) [user] metta_atom_asserted('&self', '&corelib') Unify: (309) [user] metta_atom_asserted('&self', '&corelib') Exit: (309) [user] metta_atom_asserted('&self', '&corelib') Call: (309) [user] should_inherit_from_corelib([=, [/|_410168], _416690]) Unify: (309) [user] should_inherit_from_corelib([=, [/|_410168], _416690]) ^ Call: (310) [user] using_all_spaces ^ Unify: (310) [user] using_all_spaces Call: (311) [system] nb_current(with_all_spaces, t) Redo: (309) [user] should_inherit_from_corelib([=, [/|_410168], _416690]) Unify: (309) [user] should_inherit_from_corelib([=, [/|_410168], _416690]) Call: (310) [system] (=)==(:) Redo: (309) [user] should_inherit_from_corelib([=, [/|_410168], _416690]) Unify: (309) [user] should_inherit_from_corelib([=, [/|_410168], _416690]) Call: (310) [system] (=)=='@doc' Redo: (309) [user] should_inherit_from_corelib([=, [/|_410168], _416690]) Unify: (309) [user] should_inherit_from_corelib([=, [/|_410168], _416690]) Call: (310) [system] fail Redo: (309) [user] metta_atom_asserted('&self', '&corelib') Redo: (308) [user] metta_atom('&self', [=, [/|_410168], _416690]) Fail: (307) [user] metta_eq_def(=, '&self', [/|_410168], _497286) ^ Fail: (306) [user] is_user_defined_head_f1(=, '&self', /) ^ Redo: (305) [user] is_user_defined_head_f(=, '&self', /) ^ Unify: (305) [user] is_user_defined_head_f(=, '&self', /) ^ Call: (306) [user] is_user_defined_head_f1(=, '&self', [/|_500930]) ^ Unify: (306) [user] is_user_defined_head_f1(=, '&self', [/|_500930]) Call: (307) [user] metta_eq_def(=, '&self', [[/|_500930]|_502800], _502882) Unify: (307) [user] metta_eq_def(=, '&self', [[/|_500930]|_502800], _503806) ^ Call: (308) [user] ignore((=)=(=)) ^ Unify: (308) [system] ignore(user:((=)=(=))) Call: (309) [system] (=)=(=) Exit: (309) [system] (=)=(=) ^ Exit: (308) [system] ignore(user:((=)=(=))) Call: (308) [user] metta_atom('&self', [=, [[/|_500930]|_502800], _509322]) Unify: (308) [user] metta_atom('&self', [=, [[/|_500930]|_502800], _509322]) ^ Call: (309) [user] typed_list('&self', _511236, _511158) ^ Unify: (309) [user] typed_list('&self', _512168, _511158) Call: (310) [system] compound('&self') Fail: (310) [system] compound('&self') ^ Fail: (309) [user] typed_list('&self', _514948, _511158) Redo: (308) [user] metta_atom('&self', [=, [[/|_500930]|_502800], _509322]) Unify: (308) [user] metta_atom('&self', [=, [[/|_500930]|_502800], _509322]) Call: (309) [system] '&self'=='&flybase' Redo: (308) [user] metta_atom('&self', [=, [[/|_500930]|_502800], _509322]) Unify: (308) [user] metta_atom('&self', [=, [[/|_500930]|_502800], _509322]) ^ Call: (309) [user] metta_atom_in_file('&self', [=, [[/|_500930]|_502800], _509322]) ^ Unify: (309) [user] metta_atom_in_file('&self', [=, [[/|_500930]|_502800], _509322]) ^ Call: (310) [user] metta_atom_in_file('&self', [=, [[/|_500930]|_502800], _509322], _522330, _522332) ^ Unify: (310) [user] metta_atom_in_file('&self', [=, [[/|_500930]|_502800], _509322], _523266, _523268) ^ Call: (311) [user] loaded_into_kb('&self', _9740) ^ Unify: (311) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Exit: (311) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Call: (311) [user] once(user:asserted_metta_pred(_20294, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Unify: (311) [system] once(user:asserted_metta_pred(_20294, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Call: (312) [user] asserted_metta_pred(_20294, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Fail: (312) [user] asserted_metta_pred(_20294, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Redo: (308) [user] metta_atom('&self', [=, [[/|_9712]|_9718], _9734]) Unify: (308) [user] metta_atom('&self', [=, [[/|_9712]|_9718], _9734]) Call: (309) [user] metta_atom_asserted('&self', [=, [[/|_9712]|_9718], _9734]) Unify: (309) [user] metta_atom_asserted('&self', [=, [[/|_9712]|_9718], _9734]) ^ Call: (310) [user] metta_atom_asserted_deduced('&self', [=, [[/|_9712]|_9718], _9734]) Redo: (309) [user] metta_atom_asserted('&self', [=, [[/|_9712]|_9718], _9734]) Redo: (308) [user] metta_atom('&self', [=, [[/|_9712]|_9718], _9734]) Unify: (308) [user] metta_atom('&self', [=, [[/|_9712]|_9718], _9734]) Call: (309) [system] '&self'\=='&corelib' Exit: (309) [system] '&self'\=='&corelib' ^ Call: (309) [user] using_all_spaces ^ Unify: (309) [user] using_all_spaces Call: (310) [system] nb_current(with_all_spaces, t) Redo: (308) [user] metta_atom('&self', [=, [[/|_9712]|_9718], _9734]) Unify: (308) [user] metta_atom('&self', [=, [[/|_9712]|_9718], _9734]) Call: (309) [system] '&self'\=='&corelib' Exit: (309) [system] '&self'\=='&corelib' Call: (309) [user] metta_atom_asserted('&self', '&corelib') Unify: (309) [user] metta_atom_asserted('&self', '&corelib') ^ Call: (310) [user] metta_atom_asserted_deduced('&self', '&corelib') Redo: (309) [user] metta_atom_asserted('&self', '&corelib') Unify: (309) [user] metta_atom_asserted('&self', '&corelib') Exit: (309) [user] metta_atom_asserted('&self', '&corelib') Call: (309) [user] should_inherit_from_corelib([=, [[/|_9712]|_9718], _9734]) Unify: (309) [user] should_inherit_from_corelib([=, [[/|_9712]|_9718], _9734]) ^ Call: (310) [user] using_all_spaces ^ Unify: (310) [user] using_all_spaces Call: (311) [system] nb_current(with_all_spaces, t) Redo: (309) [user] should_inherit_from_corelib([=, [[/|_9712]|_9718], _9734]) Unify: (309) [user] should_inherit_from_corelib([=, [[/|_9712]|_9718], _9734]) Call: (310) [system] (=)==(:) Redo: (309) [user] should_inherit_from_corelib([=, [[/|_9712]|_9718], _9734]) Unify: (309) [user] should_inherit_from_corelib([=, [[/|_9712]|_9718], _9734]) Call: (310) [system] (=)=='@doc' Redo: (309) [user] should_inherit_from_corelib([=, [[/|_9712]|_9718], _9734]) Unify: (309) [user] should_inherit_from_corelib([=, [[/|_9712]|_9718], _9734]) Call: (310) [system] fail Redo: (309) [user] metta_atom_asserted('&self', '&corelib') Redo: (308) [user] metta_atom('&self', [=, [[/|_9712]|_9718], _9734]) Fail: (307) [user] metta_eq_def(=, '&self', [[/|_9712]|_9718], _75498) ^ Fail: (306) [user] is_user_defined_head_f1(=, '&self', [/|_9712]) ^ Fail: (305) [user] is_user_defined_head_f(=, '&self', /) ^ Fail: (304) [user] is_user_defined_head0(=, '&self', /) ^ Fail: (303) [system] once(user:is_user_defined_head0(=, '&self', /)) ^ Fail: (302) [user] mnotrace(is_user_defined_head0(=, '&self', /)) ^ Fail: (301) [user] is_user_defined_head(=, '&self', /) ^ Fail: (300) [system] once(user:is_user_defined_head(=, '&self', /)) ^ Fail: (299) [user] mnotrace(is_user_defined_head(=, '&self', /)) ^ Redo: (298) [user] subst_args2(=, 494, '&self', [/, trigram, 3], _9378) ^ Unify: (298) [user] subst_args2(=, 494, '&self', [/, trigram, 3], _9378) ^ Call: (299) [user] subst_args40(=, 494, '&self', [/, trigram, 3], _9378) ^ Unify: (299) [user] subst_args40(=, 494, '&self', [/, trigram, 3], _9378) Call: (300) [user] is_function(/) Unify: (300) [user] is_function(/) ^ Call: (301) [user] symbol(/) ^ Unify: (301) [user] symbol(/) Call: (302) [system] atom(/) Exit: (302) [system] atom(/) ^ Exit: (301) [user] symbol(/) Exit: (300) [user] is_function(/) ^ Call: (300) [user] is_special_op(/) ^ Unify: (300) [user] is_special_op(/) ^ Call: (301) [user] current_self(_96742) ^ Unify: (301) [user] current_self(_96742) Call: (302) [system] nb_current(self_space, _96742) Exit: (302) [system] nb_current(self_space, '&self') Call: (302) [system] '&self'\==[] Exit: (302) [system] '&self'\==[] ^ Exit: (301) [user] current_self('&self') ^ Call: (301) [user] is_special_op('&self', /) ^ Unify: (301) [user] is_special_op('&self', /) Call: (302) [system] atom(/) Exit: (302) [system] atom(/) ^ Fail: (301) [user] is_special_op('&self', /) ^ Fail: (300) [user] is_special_op(/) ^ Redo: (299) [user] subst_args40(=, 494, '&self', [/, trigram, 3], _9378) Call: (300) [system] is_list([trigram, 3]) Exit: (300) [system] is_list([trigram, 3]) ^ Call: (300) [user] apply:maplist(subst_args(=, _111576, 494, '&self'), [trigram, 3], _111582) ^ Unify: (300) [apply] apply:maplist(user:subst_args(=, _111576, 494, '&self'), [trigram, 3], _111582) Call: (301) [apply] apply:maplist_([trigram, 3], _111582, user:subst_args(=, _111576, 494, '&self')) Unify: (301) [apply] apply:maplist_([trigram, 3], [_114400|_114402], user:subst_args(=, _111576, 494, '&self')) ^ Call: (302) [user] subst_args(=, _111576, 494, '&self', trigram, _114400) ^ Unify: (302) [user] subst_args(=, _111576, 494, '&self', trigram, _114400) Call: (303) [system] atom(=) Exit: (303) [system] atom(=) Call: (303) [system] (=)\==(=) ^ Redo: (302) [user] subst_args(=, _111576, 494, '&self', trigram, _114400) ^ Unify: (302) [user] subst_args(=, _111576, 494, '&self', trigram, _114400) ^ Call: (303) [user] self_subst(trigram) ^ Unify: (303) [user] self_subst(trigram) Call: (304) [system] callable(trigram) Exit: (304) [system] callable(trigram) ^ Unify: (303) [user] self_subst(trigram) ^ Call: (304) [user] self_eval(trigram) ^ Unify: (304) [user] self_eval(trigram) ^ Call: (306) [system] setup_call_cleanup('$notrace'(_128368, _128370), once(user:self_eval0(trigram)), '$restore_trace'(_128368, _128370)) ^ Unify: (306) [system] setup_call_cleanup(system:'$notrace'(_128368, _128370), system:once(user:self_eval0(trigram)), system:'$restore_trace'(_128368, _128370)) ^ Call: (307) [system] sig_atomic(system:'$notrace'(_128368, _128370)) ^ Exit: (306) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(trigram)), system:'$restore_trace'(3, -1)) ^ Exit: (304) [user] self_eval(trigram) ^ Exit: (303) [user] self_subst(trigram) Call: (303) [system] _114400=trigram Exit: (303) [system] trigram=trigram ^ Exit: (302) [user] subst_args(=, _111576, 494, '&self', trigram, trigram) Call: (302) [apply] apply:maplist_([3], _114402, user:subst_args(=, _111576, 494, '&self')) Unify: (302) [apply] apply:maplist_([3], [_137726|_137728], user:subst_args(=, _111576, 494, '&self')) ^ Call: (303) [user] subst_args(=, _111576, 494, '&self', 3, _137726) ^ Unify: (303) [user] subst_args(=, _111576, 494, '&self', 3, _137726) Call: (304) [system] atom(=) Exit: (304) [system] atom(=) Call: (304) [system] (=)\==(=) ^ Redo: (303) [user] subst_args(=, _111576, 494, '&self', 3, _137726) ^ Unify: (303) [user] subst_args(=, _111576, 494, '&self', 3, _137726) ^ Call: (304) [user] self_subst(3) ^ Unify: (304) [user] self_subst(3) Call: (305) [system] callable(3) ^ Redo: (304) [user] self_subst(3) ^ Exit: (304) [user] self_subst(3) Call: (304) [system] _137726=3 Exit: (304) [system] 3=3 ^ Exit: (303) [user] subst_args(=, _111576, 494, '&self', 3, 3) Call: (303) [apply] apply:maplist_([], _137728, user:subst_args(=, _111576, 494, '&self')) Unify: (303) [apply] apply:maplist_([], [], user:subst_args(=, _111576, 494, '&self')) Exit: (303) [apply] apply:maplist_([], [], user:subst_args(=, _111576, 494, '&self')) Exit: (302) [apply] apply:maplist_([3], [3], user:subst_args(=, _111576, 494, '&self')) Exit: (301) [apply] apply:maplist_([trigram, 3], [trigram, 3], user:subst_args(=, _111576, 494, '&self')) ^ Exit: (300) [apply] apply:maplist(user:subst_args(=, _111576, 494, '&self'), [trigram, 3], [trigram, 3]) ^ Call: (300) [user] subst_args5(494, '&self', [/, trigram, 3], _9378) ^ Unify: (300) [user] subst_args5(494, '&self', [/, trigram, 3], _9378) ^ Call: (301) [user] eval_selfless(_160190, _160192, 494, '&self', [/, trigram, 3], _9378) ^ Unify: (301) [user] eval_selfless(_161134, _161136, 494, '&self', [/, trigram, 3], _9378) ^ Call: (302) [user] eval_selfless_0([/, trigram, 3], _9378) ^ Unify: (302) [user] eval_selfless_0([/, trigram, 3], _9378) Call: (303) [system] var(/) ^ Redo: (302) [user] eval_selfless_0([/, trigram, 3], _9378) ^ Unify: (302) [user] eval_selfless_0([/, trigram, 3], _9378) ^ Call: (303) [user] is_assignment(/) ^ Unify: (303) [user] is_assignment(/) Call: (304) [system] atom(/) Exit: (304) [system] atom(/) ^ Redo: (302) [user] eval_selfless_0([/, trigram, 3], _9378) ^ Unify: (302) [user] eval_selfless_0([/, trigram, 3], _9378) ^ Call: (303) [user] eval_selfless_1([/, trigram, 3], _9378) ^ Unify: (303) [user] eval_selfless_1([/, trigram, 3], _9378) ^ Call: (304) [user] allow_clp ^ Unify: (304) [user] allow_clp ^ Call: (305) [user] false_flag ^ Unify: (305) [user] false_flag Call: (306) [system] fail Fail: (306) [system] fail ^ Fail: (305) [user] false_flag ^ Redo: (302) [user] eval_selfless_0([/, trigram, 3], _9378) ^ Unify: (302) [user] eval_selfless_0([/, trigram, 3], _9378) ^ Call: (303) [user] eval_selfless_2([/, trigram, 3], _9378) ^ Unify: (303) [user] eval_selfless_2([/, trigram, 3], _9378) Call: (304) [system] var(/) ^ Redo: (303) [user] eval_selfless_2([/, trigram, 3], _9378) ^ Unify: (303) [user] eval_selfless_2([/, trigram, 3], _9378) ^ Call: (304) [user] fake_notrace((ground([/, trigram, 3]), [/, trigram, 3]=[_186982, _186988, _186994], atom(_186982), catch_warn(current_op(_187020, yfx, _186982)), [/, trigram, 3]\=[_187040], s2ps([/, trigram, 3], _187048))) ^ Unify: (304) [user] fake_notrace(user:(ground([/, trigram, 3]), [/, trigram, 3]=[_186982, _186988, _186994], atom(_186982), catch_warn(current_op(_187020, yfx, _186982)), [/, trigram, 3]\=[_187040], s2ps([/, trigram, 3], _187048))) ^ Call: (305) [user] real_notrace(user:(ground([/, trigram, 3]), [/, trigram, 3]=[_186982, _186988, _186994], atom(_186982), catch_warn(current_op(_187020, yfx, _186982)), [/, trigram, 3]\=[_187040], s2ps([/, trigram, 3], _187048))) ^ Unify: (305) [user] real_notrace(user:(ground([/, trigram, 3]), [/, trigram, 3]=[_186982, _186988, _186994], atom(_186982), catch_warn(current_op(_187020, yfx, _186982)), [/, trigram, 3]\=[_187040], s2ps([/, trigram, 3], _187048))) ^ Call: (306) [user] setup_call_cleanup('$notrace'(_190754, _190756), once(user:(ground([/, trigram, 3]), [/, trigram, 3]=[_186982, _186988, _186994], atom(_186982), catch_warn(current_op(_187020, yfx, _186982)), [/, trigram, 3]\=[_187040], s2ps([/, trigram, 3], _187048))), '$restore_trace'(_190754, _190756)) ^ Unify: (306) [system] setup_call_cleanup(user:'$notrace'(_190754, _190756), user:once(user:(ground([/, trigram, 3]), [/, trigram, 3]=[_186982, _186988, _186994], atom(_186982), catch_warn(current_op(_187020, yfx, _186982)), [/, trigram, 3]\=[_187040], s2ps([/, trigram, 3], _187048))), user:'$restore_trace'(_190754, _190756)) ^ Call: (307) [system] sig_atomic(user:'$notrace'(_190754, _190756)) ^ Exit: (306) [system] setup_call_cleanup(user:'$notrace'(3, -1), user:once(user:(ground([/, trigram, 3]), [/, trigram, 3]=[/, trigram, 3], atom(/), catch_warn(current_op(400, yfx, /)), [/, trigram, 3]\=[_187040], s2ps([/, trigram, 3], trigram/3))), user:'$restore_trace'(3, -1)) ^ Exit: (305) [user] real_notrace(user:(ground([/, trigram, 3]), [/, trigram, 3]=[/, trigram, 3], atom(/), catch_warn(current_op(400, yfx, /)), [/, trigram, 3]\=[_187040], s2ps([/, trigram, 3], trigram/3))) ^ Exit: (304) [user] fake_notrace(user:(ground([/, trigram, 3]), [/, trigram, 3]=[/, trigram, 3], atom(/), catch_warn(current_op(400, yfx, /)), [/, trigram, 3]\=[_187040], s2ps([/, trigram, 3], trigram/3))) ^ Call: (304) [user] fake_notrace(catch(_9378 is trigram/3, _196468, fail)) ^ Unify: (304) [user] fake_notrace(user:catch(_9378 is trigram/3, _196468, fail)) ^ Call: (305) [user] real_notrace(user:catch(_9378 is trigram/3, _196468, fail)) ^ Unify: (305) [user] real_notrace(user:catch(_9378 is trigram/3, _196468, fail)) ^ Call: (306) [user] setup_call_cleanup('$notrace'(_200182, _200184), once(user:catch(_9378 is trigram/3, _196468, fail)), '$restore_trace'(_200182, _200184)) ^ Unify: (306) [system] setup_call_cleanup(user:'$notrace'(_200182, _200184), user:once(user:catch(_9378 is trigram/3, _196468, fail)), user:'$restore_trace'(_200182, _200184)) ^ Call: (307) [system] sig_atomic(user:'$notrace'(_200182, _200184)) ^ Fail: (305) [user] real_notrace(user:catch(_9378 is trigram/3, _9718, fail)) ^ Fail: (304) [user] fake_notrace(user:catch(_9378 is trigram/3, _9718, fail)) ^ Redo: (300) [user] subst_args5(494, '&self', [/, trigram, 3], _9378) ^ Unify: (300) [user] subst_args5(494, '&self', [/, trigram, 3], _9378) ^ Call: (301) [user] is_system_pred(/) ^ Unify: (301) [user] is_system_pred(/) Call: (302) [system] atom(/) Exit: (302) [system] atom(/) Call: (302) [system] atom_concat(_17296, !, /) ^ Redo: (301) [user] is_system_pred(/) ^ Unify: (301) [user] is_system_pred(/) Call: (302) [system] atom(/) Exit: (302) [system] atom(/) Call: (302) [system] atom_concat(_21924, '-fn', /) ^ Redo: (301) [user] is_system_pred(/) ^ Unify: (301) [user] is_system_pred(/) Call: (302) [system] atom(/) Exit: (302) [system] atom(/) Call: (302) [system] atom_concat(_26552, '-p', /) ^ Redo: (300) [user] subst_args5(494, '&self', [/, trigram, 3], _9378) ^ Call: (301) [user] subst_args6(494, '&self', [/, trigram, 3], _9378) ^ Unify: (301) [user] subst_args6(494, '&self', [/, trigram, 3], _9378) ^ Call: (302) [user] is_system_pred(/) ^ Unify: (302) [user] is_system_pred(/) Call: (303) [system] atom(/) Exit: (303) [system] atom(/) Call: (303) [system] atom_concat(_33994, !, /) ^ Redo: (302) [user] is_system_pred(/) ^ Unify: (302) [user] is_system_pred(/) Call: (303) [system] atom(/) Exit: (303) [system] atom(/) Call: (303) [system] atom_concat(_38622, '-fn', /) ^ Redo: (302) [user] is_system_pred(/) ^ Unify: (302) [user] is_system_pred(/) Call: (303) [system] atom(/) Exit: (303) [system] atom(/) Call: (303) [system] atom_concat(_43250, '-p', /) ^ Redo: (297) [user] subst_args1(=, _9282, 494, '&self', [/, trigram, 3], _9378) ^ Call: (298) [user] subst_args2_failed(494, '&self', [/, trigram, 3], _9378) ^ Unify: (298) [user] subst_args2_failed(494, '&self', [/, trigram, 3], _9378) Call: (299) [system] [/, trigram, 3]==[] ^ Redo: (298) [user] subst_args2_failed(494, '&self', [/, trigram, 3], _9378) ^ Unify: (298) [user] subst_args2_failed(494, '&self', [/, trigram, 3], _9378) Call: (299) [system] var([/, trigram, 3]) ^ Redo: (298) [user] subst_args2_failed(494, '&self', [/, trigram, 3], _9378) ^ Unify: (298) [user] subst_args2_failed(494, '&self', [/, trigram, 3], _9378) ^ Call: (299) [user] once(subst_selfless([/, trigram, 3], _9378)) ^ Unify: (299) [system] once(user:subst_selfless([/, trigram, 3], _9378)) ^ Call: (300) [user] subst_selfless([/, trigram, 3], _9378) ^ Unify: (300) [user] subst_selfless([/, trigram, 3], _9378) Call: (301) [system] var(/) ^ Redo: (300) [user] subst_selfless([/, trigram, 3], _9378) ^ Unify: (300) [user] subst_selfless([/, trigram, 3], _9378) ^ Call: (301) [user] eval_selfless(_59108, _59110, _59112, _59114, [/, trigram, 3], _9378) ^ Unify: (301) [user] eval_selfless(_60052, _60054, _60056, _60058, [/, trigram, 3], _9378) ^ Call: (302) [user] eval_selfless_0([/, trigram, 3], _9378) ^ Unify: (302) [user] eval_selfless_0([/, trigram, 3], _9378) Call: (303) [system] var(/) ^ Redo: (302) [user] eval_selfless_0([/, trigram, 3], _9378) ^ Unify: (302) [user] eval_selfless_0([/, trigram, 3], _9378) ^ Call: (303) [user] is_assignment(/) ^ Unify: (303) [user] is_assignment(/) Call: (304) [system] atom(/) Exit: (304) [system] atom(/) ^ Redo: (302) [user] eval_selfless_0([/, trigram, 3], _9378) ^ Unify: (302) [user] eval_selfless_0([/, trigram, 3], _9378) ^ Call: (303) [user] eval_selfless_1([/, trigram, 3], _9378) ^ Unify: (303) [user] eval_selfless_1([/, trigram, 3], _9378) ^ Call: (304) [user] allow_clp ^ Unify: (304) [user] allow_clp ^ Call: (305) [user] false_flag ^ Unify: (305) [user] false_flag Call: (306) [system] fail Fail: (306) [system] fail ^ Fail: (305) [user] false_flag ^ Redo: (302) [user] eval_selfless_0([/, trigram, 3], _9378) ^ Unify: (302) [user] eval_selfless_0([/, trigram, 3], _9378) ^ Call: (303) [user] eval_selfless_2([/, trigram, 3], _9378) ^ Unify: (303) [user] eval_selfless_2([/, trigram, 3], _9378) Call: (304) [system] var(/) ^ Redo: (303) [user] eval_selfless_2([/, trigram, 3], _9378) ^ Unify: (303) [user] eval_selfless_2([/, trigram, 3], _9378) ^ Call: (304) [user] fake_notrace((ground([/, trigram, 3]), [/, trigram, 3]=[_85900, _85906, _85912], atom(_85900), catch_warn(current_op(_85938, yfx, _85900)), [/, trigram, 3]\=[_85958], s2ps([/, trigram, 3], _85966))) ^ Unify: (304) [user] fake_notrace(user:(ground([/, trigram, 3]), [/, trigram, 3]=[_85900, _85906, _85912], atom(_85900), catch_warn(current_op(_85938, yfx, _85900)), [/, trigram, 3]\=[_85958], s2ps([/, trigram, 3], _85966))) ^ Call: (305) [user] real_notrace(user:(ground([/, trigram, 3]), [/, trigram, 3]=[_85900, _85906, _85912], atom(_85900), catch_warn(current_op(_85938, yfx, _85900)), [/, trigram, 3]\=[_85958], s2ps([/, trigram, 3], _85966))) ^ Unify: (305) [user] real_notrace(user:(ground([/, trigram, 3]), [/, trigram, 3]=[_85900, _85906, _85912], atom(_85900), catch_warn(current_op(_85938, yfx, _85900)), [/, trigram, 3]\=[_85958], s2ps([/, trigram, 3], _85966))) ^ Call: (306) [user] setup_call_cleanup('$notrace'(_89672, _89674), once(user:(ground([/, trigram, 3]), [/, trigram, 3]=[_85900, _85906, _85912], atom(_85900), catch_warn(current_op(_85938, yfx, _85900)), [/, trigram, 3]\=[_85958], s2ps([/, trigram, 3], _85966))), '$restore_trace'(_89672, _89674)) ^ Unify: (306) [system] setup_call_cleanup(user:'$notrace'(_89672, _89674), user:once(user:(ground([/, trigram, 3]), [/, trigram, 3]=[_85900, _85906, _85912], atom(_85900), catch_warn(current_op(_85938, yfx, _85900)), [/, trigram, 3]\=[_85958], s2ps([/, trigram, 3], _85966))), user:'$restore_trace'(_89672, _89674)) ^ Call: (307) [system] sig_atomic(user:'$notrace'(_89672, _89674)) ^ Exit: (306) [system] setup_call_cleanup(user:'$notrace'(3, -1), user:once(user:(ground([/, trigram, 3]), [/, trigram, 3]=[/, trigram, 3], atom(/), catch_warn(current_op(400, yfx, /)), [/, trigram, 3]\=[_85958], s2ps([/, trigram, 3], trigram/3))), user:'$restore_trace'(3, -1)) ^ Exit: (305) [user] real_notrace(user:(ground([/, trigram, 3]), [/, trigram, 3]=[/, trigram, 3], atom(/), catch_warn(current_op(400, yfx, /)), [/, trigram, 3]\=[_85958], s2ps([/, trigram, 3], trigram/3))) ^ Exit: (304) [user] fake_notrace(user:(ground([/, trigram, 3]), [/, trigram, 3]=[/, trigram, 3], atom(/), catch_warn(current_op(400, yfx, /)), [/, trigram, 3]\=[_85958], s2ps([/, trigram, 3], trigram/3))) ^ Call: (304) [user] fake_notrace(catch(_9378 is trigram/3, _95386, fail)) ^ Unify: (304) [user] fake_notrace(user:catch(_9378 is trigram/3, _95386, fail)) ^ Call: (305) [user] real_notrace(user:catch(_9378 is trigram/3, _95386, fail)) ^ Unify: (305) [user] real_notrace(user:catch(_9378 is trigram/3, _95386, fail)) ^ Call: (306) [user] setup_call_cleanup('$notrace'(_99100, _99102), once(user:catch(_9378 is trigram/3, _95386, fail)), '$restore_trace'(_99100, _99102)) ^ Unify: (306) [system] setup_call_cleanup(user:'$notrace'(_99100, _99102), user:once(user:catch(_9378 is trigram/3, _95386, fail)), user:'$restore_trace'(_99100, _99102)) ^ Call: (307) [system] sig_atomic(user:'$notrace'(_99100, _99102)) ^ Fail: (305) [user] real_notrace(user:catch(_9378 is trigram/3, _9710, fail)) ^ Fail: (304) [user] fake_notrace(user:catch(_9378 is trigram/3, _9710, fail)) ^ Redo: (298) [user] subst_args2_failed(494, '&self', [/, trigram, 3], _9378) ^ Unify: (298) [user] subst_args2_failed(494, '&self', [/, trigram, 3], [_12584|_12586]) ^ Call: (299) [user] subst_args(_13598, _13600, 494, '&self', /, _12584) ^ Unify: (299) [user] subst_args(_14542, _14544, 494, '&self', /, _12584) Call: (300) [system] atom(_15412) ^ Redo: (299) [user] subst_args(_16412, _16414, 494, '&self', /, _12584) ^ Unify: (299) [user] subst_args(_17356, _17358, 494, '&self', /, _12584) ^ Call: (300) [user] self_subst(/) ^ Unify: (300) [user] self_subst(/) Call: (301) [system] callable(/) Exit: (301) [system] callable(/) ^ Unify: (300) [user] self_subst(/) ^ Call: (301) [user] self_eval(/) ^ Unify: (301) [user] self_eval(/) ^ Call: (303) [system] setup_call_cleanup('$notrace'(_24706, _24708), once(user:self_eval0(/)), '$restore_trace'(_24706, _24708)) ^ Unify: (303) [system] setup_call_cleanup(system:'$notrace'(_24706, _24708), system:once(user:self_eval0(/)), system:'$restore_trace'(_24706, _24708)) ^ Call: (304) [system] sig_atomic(system:'$notrace'(_24706, _24708)) ^ Exit: (303) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(/)), system:'$restore_trace'(3, -1)) ^ Exit: (301) [user] self_eval(/) ^ Exit: (300) [user] self_subst(/) Call: (300) [system] _12584=(/) Exit: (300) [system] (/)=(/) ^ Exit: (299) [user] subst_args(_32260, _32262, 494, '&self', /, /) ^ Call: (299) [user] subst_args2_failed(494, '&self', [trigram, 3], _12586) ^ Unify: (299) [user] subst_args2_failed(494, '&self', [trigram, 3], _12586) Call: (300) [system] [trigram, 3]==[] ^ Redo: (299) [user] subst_args2_failed(494, '&self', [trigram, 3], _12586) ^ Unify: (299) [user] subst_args2_failed(494, '&self', [trigram, 3], _12586) Call: (300) [system] var([trigram, 3]) ^ Redo: (299) [user] subst_args2_failed(494, '&self', [trigram, 3], _12586) ^ Unify: (299) [user] subst_args2_failed(494, '&self', [trigram, 3], _12586) ^ Call: (300) [user] once(subst_selfless([trigram, 3], _12586)) ^ Unify: (300) [system] once(user:subst_selfless([trigram, 3], _12586)) ^ Call: (301) [user] subst_selfless([trigram, 3], _12586) ^ Unify: (301) [user] subst_selfless([trigram, 3], _12586) Call: (302) [system] var(trigram) ^ Redo: (301) [user] subst_selfless([trigram, 3], _12586) ^ Unify: (301) [user] subst_selfless([trigram, 3], _12586) ^ Call: (302) [user] eval_selfless(_47186, _47188, _47190, _47192, [trigram, 3], _12586) ^ Unify: (302) [user] eval_selfless(_48130, _48132, _48134, _48136, [trigram, 3], _12586) ^ Call: (303) [user] eval_selfless_0([trigram, 3], _12586) ^ Unify: (303) [user] eval_selfless_0([trigram, 3], _12586) Call: (304) [system] var(trigram) ^ Redo: (303) [user] eval_selfless_0([trigram, 3], _12586) ^ Unify: (303) [user] eval_selfless_0([trigram, 3], _12586) ^ Call: (304) [user] eval_selfless_1([trigram, 3], _12586) ^ Unify: (304) [user] eval_selfless_1([trigram, 3], _12586) ^ Call: (305) [user] allow_clp ^ Unify: (305) [user] allow_clp ^ Call: (306) [user] false_flag ^ Unify: (306) [user] false_flag Call: (307) [system] fail Fail: (307) [system] fail ^ Fail: (306) [user] false_flag ^ Redo: (303) [user] eval_selfless_0([trigram, 3], _12586) ^ Unify: (303) [user] eval_selfless_0([trigram, 3], _12586) ^ Call: (304) [user] eval_selfless_2([trigram, 3], _12586) ^ Unify: (304) [user] eval_selfless_2([trigram, 3], _12586) Call: (305) [system] var(trigram) ^ Redo: (304) [user] eval_selfless_2([trigram, 3], _12586) ^ Unify: (304) [user] eval_selfless_2([trigram, 3], _12586) ^ Call: (305) [user] fake_notrace((ground([trigram, 3]), [trigram, 3]=[_68426, _68432, _68438], atom(_68426), catch_warn(current_op(_68464, yfx, _68426)), [trigram, 3]\=[_68484], s2ps([trigram, 3], _68492))) ^ Unify: (305) [user] fake_notrace(user:(ground([trigram, 3]), [trigram, 3]=[_68426, _68432, _68438], atom(_68426), catch_warn(current_op(_68464, yfx, _68426)), [trigram, 3]\=[_68484], s2ps([trigram, 3], _68492))) ^ Call: (306) [user] real_notrace(user:(ground([trigram, 3]), [trigram, 3]=[_68426, _68432, _68438], atom(_68426), catch_warn(current_op(_68464, yfx, _68426)), [trigram, 3]\=[_68484], s2ps([trigram, 3], _68492))) ^ Unify: (306) [user] real_notrace(user:(ground([trigram, 3]), [trigram, 3]=[_68426, _68432, _68438], atom(_68426), catch_warn(current_op(_68464, yfx, _68426)), [trigram, 3]\=[_68484], s2ps([trigram, 3], _68492))) ^ Call: (307) [user] setup_call_cleanup('$notrace'(_72198, _72200), once(user:(ground([trigram, 3]), [trigram, 3]=[_68426, _68432, _68438], atom(_68426), catch_warn(current_op(_68464, yfx, _68426)), [trigram, 3]\=[_68484], s2ps([trigram, 3], _68492))), '$restore_trace'(_72198, _72200)) ^ Unify: (307) [system] setup_call_cleanup(user:'$notrace'(_72198, _72200), user:once(user:(ground([trigram, 3]), [trigram, 3]=[_68426, _68432, _68438], atom(_68426), catch_warn(current_op(_68464, yfx, _68426)), [trigram, 3]\=[_68484], s2ps([trigram, 3], _68492))), user:'$restore_trace'(_72198, _72200)) ^ Call: (308) [system] sig_atomic(user:'$notrace'(_72198, _72200)) ^ Fail: (306) [user] real_notrace(user:(ground([trigram, 3]), [trigram, 3]=[_68426, _68432, _68438], atom(_68426), catch_warn(current_op(_68464, yfx, _68426)), [trigram, 3]\=[_68484], s2ps([trigram, 3], _68492))) ^ Fail: (305) [user] fake_notrace(user:(ground([trigram, 3]), [trigram, 3]=[_68426, _68432, _68438], atom(_68426), catch_warn(current_op(_68464, yfx, _68426)), [trigram, 3]\=[_68484], s2ps([trigram, 3], _68492))) ^ Redo: (299) [user] subst_args2_failed(494, '&self', [trigram, 3], _12586) ^ Unify: (299) [user] subst_args2_failed(494, '&self', [trigram, 3], [_77822|_77824]) ^ Call: (300) [user] subst_args(_78836, _78838, 494, '&self', trigram, _77822) ^ Unify: (300) [user] subst_args(_79780, _79782, 494, '&self', trigram, _77822) Call: (301) [system] atom(_80650) ^ Redo: (300) [user] subst_args(_81650, _81652, 494, '&self', trigram, _77822) ^ Unify: (300) [user] subst_args(_82594, _82596, 494, '&self', trigram, _77822) ^ Call: (301) [user] self_subst(trigram) ^ Unify: (301) [user] self_subst(trigram) Call: (302) [system] callable(trigram) Exit: (302) [system] callable(trigram) ^ Unify: (301) [user] self_subst(trigram) ^ Call: (302) [user] self_eval(trigram) ^ Unify: (302) [user] self_eval(trigram) ^ Call: (304) [system] setup_call_cleanup('$notrace'(_89944, _89946), once(user:self_eval0(trigram)), '$restore_trace'(_89944, _89946)) ^ Unify: (304) [system] setup_call_cleanup(system:'$notrace'(_89944, _89946), system:once(user:self_eval0(trigram)), system:'$restore_trace'(_89944, _89946)) ^ Call: (305) [system] sig_atomic(system:'$notrace'(_89944, _89946)) ^ Exit: (304) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(trigram)), system:'$restore_trace'(3, -1)) ^ Exit: (302) [user] self_eval(trigram) ^ Exit: (301) [user] self_subst(trigram) Call: (301) [system] _77822=trigram Exit: (301) [system] trigram=trigram ^ Exit: (300) [user] subst_args(_97498, _97500, 494, '&self', trigram, trigram) ^ Call: (300) [user] subst_args2_failed(494, '&self', [3], _77824) ^ Unify: (300) [user] subst_args2_failed(494, '&self', [3], _77824) Call: (301) [system] [3]==[] ^ Redo: (300) [user] subst_args2_failed(494, '&self', [3], _77824) ^ Unify: (300) [user] subst_args2_failed(494, '&self', [3], _77824) Call: (301) [system] var([3]) ^ Redo: (300) [user] subst_args2_failed(494, '&self', [3], _77824) ^ Unify: (300) [user] subst_args2_failed(494, '&self', [3], _77824) ^ Call: (301) [user] once(subst_selfless([3], _77824)) ^ Unify: (301) [system] once(user:subst_selfless([3], _77824)) ^ Call: (302) [user] subst_selfless([3], _77824) ^ Unify: (302) [user] subst_selfless([3], _77824) Call: (303) [system] var(3) ^ Redo: (302) [user] subst_selfless([3], _77824) ^ Unify: (302) [user] subst_selfless([3], _77824) ^ Call: (303) [user] eval_selfless(_112424, _112426, _112428, _112430, [3], _77824) ^ Unify: (303) [user] eval_selfless(_113368, _113370, _113372, _113374, [3], _77824) ^ Call: (304) [user] eval_selfless_0([3], _77824) ^ Unify: (304) [user] eval_selfless_0([3], _77824) Call: (305) [system] var(3) ^ Redo: (304) [user] eval_selfless_0([3], _77824) ^ Unify: (304) [user] eval_selfless_0([3], _77824) ^ Call: (305) [user] eval_selfless_1([3], _77824) ^ Unify: (305) [user] eval_selfless_1([3], _77824) ^ Call: (306) [user] allow_clp ^ Unify: (306) [user] allow_clp ^ Call: (307) [user] false_flag ^ Unify: (307) [user] false_flag Call: (308) [system] fail Fail: (308) [system] fail ^ Fail: (307) [user] false_flag ^ Redo: (304) [user] eval_selfless_0([3], _77824) ^ Unify: (304) [user] eval_selfless_0([3], _77824) ^ Call: (305) [user] eval_selfless_2([3], _77824) ^ Unify: (305) [user] eval_selfless_2([3], _77824) Call: (306) [system] var(3) ^ Redo: (305) [user] eval_selfless_2([3], _77824) ^ Unify: (305) [user] eval_selfless_2([3], _77824) ^ Call: (306) [user] fake_notrace((ground([3]), [3]=[_133664, _133670, _133676], atom(_133664), catch_warn(current_op(_133702, yfx, _133664)), [3]\=[_133722], s2ps([3], _133730))) ^ Unify: (306) [user] fake_notrace(user:(ground([3]), [3]=[_133664, _133670, _133676], atom(_133664), catch_warn(current_op(_133702, yfx, _133664)), [3]\=[_133722], s2ps([3], _133730))) ^ Call: (307) [user] real_notrace(user:(ground([3]), [3]=[_133664, _133670, _133676], atom(_133664), catch_warn(current_op(_133702, yfx, _133664)), [3]\=[_133722], s2ps([3], _133730))) ^ Unify: (307) [user] real_notrace(user:(ground([3]), [3]=[_133664, _133670, _133676], atom(_133664), catch_warn(current_op(_133702, yfx, _133664)), [3]\=[_133722], s2ps([3], _133730))) ^ Call: (308) [user] setup_call_cleanup('$notrace'(_137436, _137438), once(user:(ground([3]), [3]=[_133664, _133670, _133676], atom(_133664), catch_warn(current_op(_133702, yfx, _133664)), [3]\=[_133722], s2ps([3], _133730))), '$restore_trace'(_137436, _137438)) ^ Unify: (308) [system] setup_call_cleanup(user:'$notrace'(_137436, _137438), user:once(user:(ground([3]), [3]=[_133664, _133670, _133676], atom(_133664), catch_warn(current_op(_133702, yfx, _133664)), [3]\=[_133722], s2ps([3], _133730))), user:'$restore_trace'(_137436, _137438)) ^ Call: (309) [system] sig_atomic(user:'$notrace'(_137436, _137438)) ^ Fail: (307) [user] real_notrace(user:(ground([3]), [3]=[_133664, _133670, _133676], atom(_133664), catch_warn(current_op(_133702, yfx, _133664)), [3]\=[_133722], s2ps([3], _133730))) ^ Fail: (306) [user] fake_notrace(user:(ground([3]), [3]=[_133664, _133670, _133676], atom(_133664), catch_warn(current_op(_133702, yfx, _133664)), [3]\=[_133722], s2ps([3], _133730))) ^ Redo: (300) [user] subst_args2_failed(494, '&self', [3], _77824) ^ Unify: (300) [user] subst_args2_failed(494, '&self', [3], [_143060|_143062]) ^ Call: (301) [user] subst_args(_144074, _144076, 494, '&self', 3, _143060) ^ Unify: (301) [user] subst_args(_145018, _145020, 494, '&self', 3, _143060) Call: (302) [system] atom(_145888) ^ Redo: (301) [user] subst_args(_146888, _146890, 494, '&self', 3, _143060) ^ Unify: (301) [user] subst_args(_147832, _147834, 494, '&self', 3, _143060) ^ Call: (302) [user] self_subst(3) ^ Unify: (302) [user] self_subst(3) Call: (303) [system] callable(3) ^ Redo: (302) [user] self_subst(3) ^ Exit: (302) [user] self_subst(3) Call: (302) [system] _143060=3 Exit: (302) [system] 3=3 ^ Exit: (301) [user] subst_args(_155252, _155254, 494, '&self', 3, 3) ^ Call: (301) [user] subst_args2_failed(494, '&self', [], _143062) ^ Unify: (301) [user] subst_args2_failed(494, '&self', [], _143062) Call: (302) [system] []==[] Exit: (302) [system] []==[] Call: (302) [system] _143062=[] Exit: (302) [system] []=[] ^ Exit: (301) [user] subst_args2_failed(494, '&self', [], []) ^ Exit: (300) [user] subst_args2_failed(494, '&self', [3], [3]) ^ Exit: (299) [user] subst_args2_failed(494, '&self', [trigram, 3], [trigram, 3]) ^ Exit: (298) [user] subst_args2_failed(494, '&self', [/, trigram, 3], [/, trigram, 3]) ^ Exit: (297) [user] subst_args1(=, _9282, 494, '&self', [/, trigram, 3], [/, trigram, 3]) Call: (297) [system] nb_setarg(1, retval(fail), [/, trigram, 3]) Exit: (297) [system] nb_setarg(1, retval([/, trigram, 3]), [/, trigram, 3]) ^ Call: (297) [user] ignore(notrace((\+[/, trigram, 3]\=_9394, nb_setarg(1, retval([/, trigram, 3]), [/, trigram, 3])))) ^ Unify: (297) [system] ignore(user:notrace((\+[/, trigram, 3]\=_9394, nb_setarg(1, retval([/, trigram, 3]), [/, trigram, 3])))) ^ Call: (299) [system] setup_call_cleanup('$notrace'(_170152, _170154), once(user:(\+[/, trigram, 3]\=_9394, nb_setarg(1, retval([/, trigram, 3]), [/, trigram, 3]))), '$restore_trace'(_170152, _170154)) ^ Unify: (299) [system] setup_call_cleanup(system:'$notrace'(_170152, _170154), system:once(user:(\+[/, trigram, 3]\=_9394, nb_setarg(1, retval([/, trigram, 3]), [/, trigram, 3]))), system:'$restore_trace'(_170152, _170154)) ^ Call: (300) [system] sig_atomic(system:'$notrace'(_170152, _170154)) ^ Exit: (299) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(\+[/, trigram, 3]\=_9394, nb_setarg(1, retval([/, trigram, 3]), [/, trigram, 3]))), system:'$restore_trace'(3, -1)) ^ Exit: (297) [system] ignore(user:notrace((\+[/, trigram, 3]\=_9394, nb_setarg(1, retval([/, trigram, 3]), [/, trigram, 3])))) ^ Call: (297) [user] ignore((_9386==1->ignore(\+ \+ (flag(eval_num, _9424, _9424+1), (retval([/, trigram, 3])\=@=retval(fail), nonvar([/, trigram, 3])->indentq(5, _9424, <--, [false, [/, trigram, 3]]);indentq(5, _9424, <--, [false, retval([/, trigram, 3])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9424, _9424+1), (retval([/, trigram, 3])\=@=retval(fail), nonvar([/, trigram, 3])->indentq(5, _9424, <--, [false, [/, trigram, 3]]);indentq(5, _9424, <--, [false, retval([/, trigram, 3])])))))))))) ^ Unify: (297) [system] ignore(user:(_9386==1->ignore(\+ \+ (flag(eval_num, _9424, _9424+1), (retval([/, trigram, 3])\=@=retval(fail), nonvar([/, trigram, 3])->indentq(5, _9424, <--, [false, [/, trigram, 3]]);indentq(5, _9424, <--, [false, retval([/, trigram, 3])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9424, _9424+1), (retval([/, trigram, 3])\=@=retval(fail), nonvar([/, trigram, 3])->indentq(5, _9424, <--, [false, [/, trigram, 3]]);indentq(5, _9424, <--, [false, retval([/, trigram, 3])])))))))))) Call: (299) [system] _9386==1 Fail: (299) [system] _9386==1 ^ Call: (300) [system] setup_call_cleanup('$notrace'(_178608, _178610), once(user:ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9424, _9424+1), (retval([/, trigram, 3])\=@=retval(fail), nonvar([/, trigram, 3])->indentq(5, _9424, <--, [false, [/, trigram, 3]]);indentq(5, _9424, <--, [false, retval([/, trigram, 3])])))))))), '$restore_trace'(_178608, _178610)) ^ Unify: (300) [system] setup_call_cleanup(system:'$notrace'(_178608, _178610), system:once(user:ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9424, _9424+1), (retval([/, trigram, 3])\=@=retval(fail), nonvar([/, trigram, 3])->indentq(5, _9424, <--, [false, [/, trigram, 3]]);indentq(5, _9424, <--, [false, retval([/, trigram, 3])])))))))), system:'$restore_trace'(_178608, _178610)) ^ Call: (301) [system] sig_atomic(system:'$notrace'(_178608, _178610)) ^ Exit: (300) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9424, _9424+1), (retval([/, trigram, 3])\=@=retval(fail), nonvar([/, trigram, 3])->indentq(5, _9424, <--, [false, [/, trigram, 3]]);indentq(5, _9424, <--, [false, retval([/, trigram, 3])])))))))), system:'$restore_trace'(3, -1)) ^ Exit: (297) [system] ignore(user:(_9386==1->ignore(\+ \+ (flag(eval_num, _9424, _9424+1), (retval([/, trigram, 3])\=@=retval(fail), nonvar([/, trigram, 3])->indentq(5, _9424, <--, [false, [/, trigram, 3]]);indentq(5, _9424, <--, [false, retval([/, trigram, 3])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9424, _9424+1), (retval([/, trigram, 3])\=@=retval(fail), nonvar([/, trigram, 3])->indentq(5, _9424, <--, [false, [/, trigram, 3]]);indentq(5, _9424, <--, [false, retval([/, trigram, 3])])))))))))) ^ Exit: (295) [system] call_cleanup(user:((call(subst_args1(=, _9282), 494, '&self', [/, trigram, 3], [/, trigram, 3])*->nb_setarg(1, retval([/, trigram, 3]), [/, trigram, 3]);fail, trace, call(subst_args1(=, _9282), 494, '&self', [/, trigram, 3], [/, trigram, 3])), ignore(notrace((\+[/, trigram, 3]\=_9394, nb_setarg(1, retval([/, trigram, 3]), [/, trigram, 3]))))), user:ignore((_9386==1->ignore(\+ \+ (flag(eval_num, _9424, _9424+1), (retval([/, trigram, 3])\=@=retval(fail), nonvar([/, trigram, 3])->indentq(5, _9424, <--, [false, [/, trigram, 3]]);indentq(5, _9424, <--, [false, retval([/, trigram, 3])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9424, _9424+1), (retval([/, trigram, 3])\=@=retval(fail), nonvar([/, trigram, 3])->indentq(5, _9424, <--, [false, [/, trigram, 3]]);indentq(5, _9424, <--, [false, retval([/, trigram, 3])]))))))))))) Call: (295) [system] retval([/, trigram, 3])\=@=retval(fail) Exit: (295) [system] retval([/, trigram, 3])\=@=retval(fail) ^ Exit: (294) [user] trace_eval(subst_args1(=, _9282), (false, (e2;e)), 494, '&self', [/, trigram, 3], [/, trigram, 3]) Call: (294) [system] [/, trigram, 3]\=@=[/, trigram, 3] ^ Redo: (293) [user] subst_args0(=, _9282, 494, '&self', [/, trigram, 3], _9346) Call: (294) [system] _9346=[/, trigram, 3] Exit: (294) [system] [/, trigram, 3]=[/, trigram, 3] ^ Exit: (293) [user] subst_args0(=, _9282, 494, '&self', [/, trigram, 3], [/, trigram, 3]) ^ Exit: (292) [user] subst_args(=, _9282, 495, '&self', [/, trigram, 3], [/, trigram, 3]) Call: (292) [apply] apply:maplist_([[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9348, user:subst_args(=, _9282, 495, '&self')) Unify: (292) [apply] apply:maplist_([[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], [_193768|_193770], user:subst_args(=, _9282, 495, '&self')) ^ Call: (293) [user] subst_args(=, _9282, 495, '&self', [/, trigram, 4], _193768) ^ Unify: (293) [user] subst_args(=, _9282, 495, '&self', [/, trigram, 4], _193768) Call: (294) [system] atom(=) Exit: (294) [system] atom(=) Call: (294) [system] (=)\==(=) ^ Redo: (293) [user] subst_args(=, _9282, 495, '&self', [/, trigram, 4], _193768) ^ Unify: (293) [user] subst_args(=, _9282, 495, '&self', [/, trigram, 4], _193768) ^ Call: (294) [user] self_subst([/, trigram, 4]) ^ Unify: (294) [user] self_subst([/, trigram, 4]) Call: (295) [system] callable([/, trigram, 4]) Exit: (295) [system] callable([/, trigram, 4]) ^ Unify: (294) [user] self_subst([/, trigram, 4]) ^ Call: (295) [user] self_eval([/, trigram, 4]) ^ Unify: (295) [user] self_eval([/, trigram, 4]) ^ Call: (297) [system] setup_call_cleanup('$notrace'(_207736, _207738), once(user:self_eval0([/, trigram, 4])), '$restore_trace'(_207736, _207738)) ^ Unify: (297) [system] setup_call_cleanup(system:'$notrace'(_207736, _207738), system:once(user:self_eval0([/, trigram, 4])), system:'$restore_trace'(_207736, _207738)) ^ Call: (298) [system] sig_atomic(system:'$notrace'(_207736, _207738)) ^ Fail: (295) [user] self_eval([/, trigram, 4]) ^ Redo: (293) [user] subst_args(=, _9282, 495, '&self', [/, trigram, 4], _193768) ^ Unify: (293) [user] subst_args(=, _9282, 495, '&self', [/, trigram, 4], _193768) Call: (294) [system] [trigram, 4]==[] ^ Redo: (293) [user] subst_args(=, _9282, 495, '&self', [/, trigram, 4], _193768) ^ Unify: (293) [user] subst_args(=, _9282, 495, '&self', [/, trigram, 4], _193768) ^ Call: (295) [system] setup_call_cleanup('$notrace'(_216222, _216224), once(user:(_216204 is 495-1)), '$restore_trace'(_216222, _216224)) ^ Unify: (295) [system] setup_call_cleanup(system:'$notrace'(_216222, _216224), system:once(user:(_216204 is 495-1)), system:'$restore_trace'(_216222, _216224)) ^ Call: (296) [system] sig_atomic(system:'$notrace'(_216222, _216224)) ^ Exit: (295) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(494 is 495-1)), system:'$restore_trace'(3, -1)) ^ Call: (294) [user] subst_args0(=, _9282, 494, '&self', [/, trigram, 4], _193768) ^ Unify: (294) [user] subst_args0(=, _9282, 494, '&self', [/, trigram, 4], _193768) ^ Call: (295) [user] self_subst([/, trigram, 4]) ^ Unify: (295) [user] self_subst([/, trigram, 4]) Call: (296) [system] callable([/, trigram, 4]) Exit: (296) [system] callable([/, trigram, 4]) ^ Unify: (295) [user] self_subst([/, trigram, 4]) ^ Call: (296) [user] self_eval([/, trigram, 4]) ^ Unify: (296) [user] self_eval([/, trigram, 4]) ^ Call: (298) [system] setup_call_cleanup('$notrace'(_228372, _228374), once(user:self_eval0([/, trigram, 4])), '$restore_trace'(_228372, _228374)) ^ Unify: (298) [system] setup_call_cleanup(system:'$notrace'(_228372, _228374), system:once(user:self_eval0([/, trigram, 4])), system:'$restore_trace'(_228372, _228374)) ^ Call: (299) [system] sig_atomic(system:'$notrace'(_228372, _228374)) ^ Fail: (296) [user] self_eval([/, trigram, 4]) ^ Redo: (294) [user] subst_args0(=, _9282, 494, '&self', [/, trigram, 4], _193768) ^ Unify: (294) [user] subst_args0(=, _9282, 494, '&self', [/, trigram, 4], _193768) Call: (295) [system] _234028 is 494+ -1 Exit: (295) [system] 493 is 494+ -1 ^ Call: (295) [user] trace_eval(subst_args1(=, _9282), (false, (e2;e)), 494, '&self', [/, trigram, 4], _235904) ^ Unify: (295) [user] trace_eval(subst_args1(=, _9282), (false, (e2;e)), 494, '&self', [/, trigram, 4], _235904) ^ Call: (296) [user] must_det_ll((notrace((flag(eval_num, _237814, _237814+1), _237832 is _237814 mod 500, _237850 is 99-494 mod 100, _237874=_237876, option_else('trace-length', _237888, 500), option_else('trace-depth', _237896, 30))), quietly(if_t((nop(stop_rtrace), _237832>_237888), (set_debug(eval, false), _237952 is _237888+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_237952])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_238004))))) ^ Unify: (296) [user] must_det_ll(user:(notrace((flag(eval_num, _237814, _237814+1), _237832 is _237814 mod 500, _237850 is 99-494 mod 100, _237874=_237876, option_else('trace-length', _237888, 500), option_else('trace-depth', _237896, 30))), quietly(if_t((nop(stop_rtrace), _237832>_237888), (set_debug(eval, false), _237952 is _237888+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_237952])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_238004))))) ^ Call: (297) [user] once(user:(notrace((flag(eval_num, _237814, _237814+1), _237832 is _237814 mod 500, _237850 is 99-494 mod 100, _237874=_237876, option_else('trace-length', _237888, 500), option_else('trace-depth', _237896, 30))), quietly(if_t((nop(stop_rtrace), _237832>_237888), (set_debug(eval, false), _237952 is _237888+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_237952])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_238004))))) ^ Unify: (297) [system] once(user:(notrace((flag(eval_num, _237814, _237814+1), _237832 is _237814 mod 500, _237850 is 99-494 mod 100, _237874=_237876, option_else('trace-length', _237888, 500), option_else('trace-depth', _237896, 30))), quietly(if_t((nop(stop_rtrace), _237832>_237888), (set_debug(eval, false), _237952 is _237888+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_237952])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_238004))))) ^ Call: (300) [system] setup_call_cleanup('$notrace'(_241728, _241730), once(user:(flag(eval_num, _237814, _237814+1), _237832 is _237814 mod 500, _237850 is 99-494 mod 100, _237874=_237876, option_else('trace-length', _237888, 500), option_else('trace-depth', _237896, 30))), '$restore_trace'(_241728, _241730)) ^ Unify: (300) [system] setup_call_cleanup(system:'$notrace'(_241728, _241730), system:once(user:(flag(eval_num, _237814, _237814+1), _237832 is _237814 mod 500, _237850 is 99-494 mod 100, _237874=_237876, option_else('trace-length', _237888, 500), option_else('trace-depth', _237896, 30))), system:'$restore_trace'(_241728, _241730)) ^ Call: (301) [system] sig_atomic(system:'$notrace'(_241728, _241730)) ^ Exit: (300) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(flag(eval_num, 69, 69+1), 69 is 69 mod 500, 5 is 99-494 mod 100, _237874=_237874, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), system:'$restore_trace'(3, -1)) ^ Call: (300) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 69>500), (set_debug(eval, false), _237952 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_237952])), nop((start_rtrace, rtrace))))) ^ Unify: (300) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 69>500), (set_debug(eval, false), _237952 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_237952])), nop((start_rtrace, rtrace))))) ^ Exit: (300) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 69>500), (set_debug(eval, false), _237952 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_237952])), nop((start_rtrace, rtrace))))) Call: (299) [user] nop(notrace(no_repeats_var(_238004))) Unify: (299) [user] nop(notrace(no_repeats_var(_238004))) Exit: (299) [user] nop(notrace(no_repeats_var(_238004))) ^ Exit: (297) [system] once(user:(notrace((flag(eval_num, 69, 69+1), 69 is 69 mod 500, 5 is 99-494 mod 100, _237874=_237874, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), quietly(if_t((nop(stop_rtrace), 69>500), (set_debug(eval, false), _237952 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_237952])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_238004))))) ^ Exit: (296) [user] must_det_ll(user:(notrace((flag(eval_num, 69, 69+1), 69 is 69 mod 500, 5 is 99-494 mod 100, _237874=_237874, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), quietly(if_t((nop(stop_rtrace), 69>500), (set_debug(eval, false), _237952 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_237952])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_238004))))) Call: (296) [occurs] occurs:sub_term(_253192, (false, (e2;e))) Unify: (296) [occurs] occurs:sub_term((false, (e2;e)), (false, (e2;e))) Exit: (296) [occurs] occurs:sub_term((false, (e2;e)), (false, (e2;e))) Call: (296) [system] (false, (e2;e))\=(false, (e2;e)) Fail: (296) [system] (false, (e2;e))\=(false, (e2;e)) Redo: (296) [occurs] occurs:sub_term(_253192, (false, (e2;e))) Unify: (296) [occurs] occurs:sub_term(_253192, (false, (e2;e))) Call: (297) [system] compound((false, (e2;e))) Exit: (297) [system] compound((false, (e2;e))) Call: (297) [system] arg(_261614, (false, (e2;e)), _261538) Exit: (297) [system] arg(1, (false, (e2;e)), false) Call: (297) [occurs] occurs:sub_term(_253192, false) Unify: (297) [occurs] occurs:sub_term(false, false) Exit: (297) [occurs] occurs:sub_term(false, false) Exit: (296) [occurs] occurs:sub_term(false, (false, (e2;e))) Call: (296) [system] (false, (e2;e))\=false Exit: (296) [system] (false, (e2;e))\=false ^ Call: (296) [user] if_trace((eval;false, (e2;e)), (_237874=1, indentq(5, 69, -->, [false, [/, trigram, 4]]))) ^ Unify: (296) [user] if_trace((eval;false, (e2;e)), (_237874=1, indentq(5, 69, -->, [false, [/, trigram, 4]]))) ^ Call: (298) [system] setup_call_cleanup('$notrace'(_270918, _270920), once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _237874=1, indentq(5, 69, -->, [false, [/, trigram, 4]]))), _270876, fbug((_270876-->if_trace((eval;false, (e2;e)), (_237874=1, indentq(5, 69, -->, [false, [/, trigram, 4]])))))))), '$restore_trace'(_270918, _270920)) ^ Unify: (298) [system] setup_call_cleanup(system:'$notrace'(_270918, _270920), system:once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _237874=1, indentq(5, 69, -->, [false, [/, trigram, 4]]))), _270876, fbug((_270876-->if_trace((eval;false, (e2;e)), (_237874=1, indentq(5, 69, -->, [false, [/, trigram, 4]])))))))), system:'$restore_trace'(_270918, _270920)) ^ Call: (299) [system] sig_atomic(system:'$notrace'(_270918, _270920)) ^ Exit: (298) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _237874=1, indentq(5, 69, -->, [false, [/, trigram, 4]]))), _270876, fbug((_270876-->if_trace((eval;false, (e2;e)), (_237874=1, indentq(5, 69, -->, [false, [/, trigram, 4]])))))))), system:'$restore_trace'(3, -1)) ^ Exit: (296) [user] if_trace((eval;false, (e2;e)), (_237874=1, indentq(5, 69, -->, [false, [/, trigram, 4]]))) Call: (296) [system] _275700=retval(fail) Exit: (296) [system] retval(fail)=retval(fail) Call: (296) [system] _277562=(\+ \+ (flag(eval_num, _277582, _277582+1), (retval(fail)\=@=retval(fail), nonvar(_235904)->indentq(5, _277582, <--, [false, _235904]);indentq(5, _277582, <--, [false, retval(fail)])))) Exit: (296) [system] (\+ \+ (flag(eval_num, _277582, _277582+1), (retval(fail)\=@=retval(fail), nonvar(_235904)->indentq(5, _277582, <--, [false, _235904]);indentq(5, _277582, <--, [false, retval(fail)]))))=(\+ \+ (flag(eval_num, _277582, _277582+1), (retval(fail)\=@=retval(fail), nonvar(_235904)->indentq(5, _277582, <--, [false, _235904]);indentq(5, _277582, <--, [false, retval(fail)])))) ^ Call: (296) [user] call_cleanup(((call(subst_args1(=, _9282), 494, '&self', [/, trigram, 4], _235904)*->nb_setarg(1, retval(fail), _235904);fail, trace, call(subst_args1(=, _9282), 494, '&self', [/, trigram, 4], _235904)), ignore(notrace((\+_235904\=_238004, nb_setarg(1, retval(fail), _235904))))), ignore((_237874==1->ignore(\+ \+ (flag(eval_num, _277582, _277582+1), (retval(fail)\=@=retval(fail), nonvar(_235904)->indentq(5, _277582, <--, [false, _235904]);indentq(5, _277582, <--, [false, retval(fail)]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _277582, _277582+1), (retval(fail)\=@=retval(fail), nonvar(_235904)->indentq(5, _277582, <--, [false, _235904]);indentq(5, _277582, <--, [false, retval(fail)]))))))))))) ^ Unify: (296) [system] call_cleanup(user:((call(subst_args1(=, _9282), 494, '&self', [/, trigram, 4], _235904)*->nb_setarg(1, retval(fail), _235904);fail, trace, call(subst_args1(=, _9282), 494, '&self', [/, trigram, 4], _235904)), ignore(notrace((\+_235904\=_238004, nb_setarg(1, retval(fail), _235904))))), user:ignore((_237874==1->ignore(\+ \+ (flag(eval_num, _277582, _277582+1), (retval(fail)\=@=retval(fail), nonvar(_235904)->indentq(5, _277582, <--, [false, _235904]);indentq(5, _277582, <--, [false, retval(fail)]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _277582, _277582+1), (retval(fail)\=@=retval(fail), nonvar(_235904)->indentq(5, _277582, <--, [false, _235904]);indentq(5, _277582, <--, [false, retval(fail)]))))))))))) ^ Call: (298) [user] subst_args1(=, _9282, 494, '&self', [/, trigram, 4], _235904) ^ Unify: (298) [user] subst_args1(=, _9282, 494, '&self', [/, trigram, 4], _235904) Call: (299) [system] var(=) ^ Redo: (298) [user] subst_args1(=, _9282, 494, '&self', [/, trigram, 4], _235904) Call: (299) [system] atom(=) Exit: (299) [system] atom(=) Call: (299) [system] (=)\==(=) ^ Redo: (298) [user] subst_args1(=, _9282, 494, '&self', [/, trigram, 4], _235904) ^ Unify: (298) [user] subst_args1(=, _9282, 494, '&self', [/, trigram, 4], _235904) Call: (299) [system] atom([/, trigram, 4]) ^ Redo: (298) [user] subst_args1(=, _9282, 494, '&self', [/, trigram, 4], _235904) ^ Unify: (298) [user] subst_args1(=, _9282, 494, '&self', [/, trigram, 4], _235904) Call: (299) [system] is_list([trigram, 4]) Exit: (299) [system] is_list([trigram, 4]) ^ Unify: (298) [user] subst_args1(=, _9282, 494, '&self', [/, trigram, 4], _235904) Call: (299) [system] is_list([/, trigram, 4]) Exit: (299) [system] is_list([/, trigram, 4]) ^ Unify: (298) [user] subst_args1(=, _9282, 494, '&self', [/, trigram, 4], [/|_297436]) Call: (299) [system] var(/) ^ Redo: (298) [user] subst_args1(=, _9282, 494, '&self', [/, trigram, 4], _235904) ^ Unify: (298) [user] subst_args1(=, _9282, 494, '&self', [/, trigram, 4], _235904) Call: (299) [system] fail ^ Redo: (298) [user] subst_args1(=, _9282, 494, '&self', [/, trigram, 4], _235904) ^ Unify: (298) [user] subst_args1(=, _9282, 494, '&self', [/, trigram, 4], _235904) Call: (299) [system] is_list([/, trigram, 4]) Exit: (299) [system] is_list([/, trigram, 4]) ^ Call: (299) [user] apply:maplist(self_subst, [/, trigram, 4]) ^ Unify: (299) [apply] apply:maplist(user:self_subst, [/, trigram, 4]) Call: (300) [apply] apply:maplist_([/, trigram, 4], user:self_subst) Unify: (300) [apply] apply:maplist_([/, trigram, 4], user:self_subst) ^ Call: (301) [user] self_subst(/) ^ Unify: (301) [user] self_subst(/) Call: (302) [system] callable(/) Exit: (302) [system] callable(/) ^ Unify: (301) [user] self_subst(/) ^ Call: (302) [user] self_eval(/) ^ Unify: (302) [user] self_eval(/) ^ Call: (304) [system] setup_call_cleanup('$notrace'(_316056, _316058), once(user:self_eval0(/)), '$restore_trace'(_316056, _316058)) ^ Unify: (304) [system] setup_call_cleanup(system:'$notrace'(_316056, _316058), system:once(user:self_eval0(/)), system:'$restore_trace'(_316056, _316058)) ^ Call: (305) [system] sig_atomic(system:'$notrace'(_316056, _316058)) ^ Exit: (304) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(/)), system:'$restore_trace'(3, -1)) ^ Exit: (302) [user] self_eval(/) ^ Exit: (301) [user] self_subst(/) Call: (301) [apply] apply:maplist_([trigram, 4], user:self_subst) Unify: (301) [apply] apply:maplist_([trigram, 4], user:self_subst) ^ Call: (302) [user] self_subst(trigram) ^ Unify: (302) [user] self_subst(trigram) Call: (303) [system] callable(trigram) Exit: (303) [system] callable(trigram) ^ Unify: (302) [user] self_subst(trigram) ^ Call: (303) [user] self_eval(trigram) ^ Unify: (303) [user] self_eval(trigram) ^ Call: (305) [system] setup_call_cleanup('$notrace'(_330016, _330018), once(user:self_eval0(trigram)), '$restore_trace'(_330016, _330018)) ^ Unify: (305) [system] setup_call_cleanup(system:'$notrace'(_330016, _330018), system:once(user:self_eval0(trigram)), system:'$restore_trace'(_330016, _330018)) ^ Call: (306) [system] sig_atomic(system:'$notrace'(_330016, _330018)) ^ Exit: (305) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(trigram)), system:'$restore_trace'(3, -1)) ^ Exit: (303) [user] self_eval(trigram) ^ Exit: (302) [user] self_subst(trigram) Call: (302) [apply] apply:maplist_([4], user:self_subst) Unify: (302) [apply] apply:maplist_([4], user:self_subst) ^ Call: (303) [user] self_subst(4) ^ Unify: (303) [user] self_subst(4) Call: (304) [system] callable(4) ^ Redo: (303) [user] self_subst(4) ^ Exit: (303) [user] self_subst(4) Call: (303) [apply] apply:maplist_([], user:self_subst) Unify: (303) [apply] apply:maplist_([], user:self_subst) Exit: (303) [apply] apply:maplist_([], user:self_subst) Exit: (302) [apply] apply:maplist_([4], user:self_subst) Exit: (301) [apply] apply:maplist_([trigram, 4], user:self_subst) Exit: (300) [apply] apply:maplist_([/, trigram, 4], user:self_subst) ^ Exit: (299) [apply] apply:maplist(user:self_subst, [/, trigram, 4]) Call: (299) [system] [/, trigram, 4]=[_348620|_348622] Exit: (299) [system] [/, trigram, 4]=[/, trigram, 4] Call: (299) [system] atom(/) Exit: (299) [system] atom(/) ^ Unify: (298) [user] subst_args1(=, _9282, 494, '&self', [/, trigram, 4], _235904) ^ Call: (299) [user] is_space_op(/) ^ Redo: (298) [user] subst_args1(=, _9282, 494, '&self', [/, trigram, 4], _235904) ^ Unify: (298) [user] subst_args1(=, _9282, 494, '&self', [/, trigram, 4], _235904) Call: (299) [system] (/)==case ^ Redo: (298) [user] subst_args1(=, _9282, 494, '&self', [/, trigram, 4], _235904) ^ Unify: (298) [user] subst_args1(=, _9282, 494, '&self', [/, trigram, 4], _235904) Call: (299) [system] fail ^ Redo: (298) [user] subst_args1(=, _9282, 494, '&self', [/, trigram, 4], _235904) ^ Unify: (298) [user] subst_args1(=, _9282, 494, '&self', [/, trigram, 4], _235904) Call: (299) [system] _361704=do_more_defs(true) Exit: (299) [system] do_more_defs(true)=do_more_defs(true) ^ Call: (299) [user] clause(eval_21(subst_args, _9282, 494, '&self', [/, trigram, 4], _235904), _363580) ^ Redo: (298) [user] subst_args1(=, _9282, 494, '&self', [/, trigram, 4], _235904) ^ Unify: (298) [user] subst_args1(=, _9282, 494, '&self', [/, trigram, 4], _235904) Call: (299) [system] fail ^ Redo: (298) [user] subst_args1(=, _9282, 494, '&self', [/, trigram, 4], _235904) ^ Unify: (298) [user] subst_args1(=, _9282, 494, '&self', [/, trigram, 4], _235904) ^ Call: (299) [user] is_and(/) ^ Unify: (299) [user] is_and(/) Call: (300) [system] atom(/) Exit: (300) [system] atom(/) ^ Unify: (299) [user] is_and(/) ^ Call: (300) [user] is_and(/, _373904) ^ Unify: (300) [user] is_and(/, _374832) Call: (301) [system] atom(/) Exit: (301) [system] atom(/) ^ Redo: (298) [user] subst_args1(=, _9282, 494, '&self', [/, trigram, 4], _235904) ^ Unify: (298) [user] subst_args1(=, _9282, 494, '&self', [/, trigram, 4], [/|_378480]) Call: (299) [system] nonvar(/) Exit: (299) [system] nonvar(/) Call: (299) [system] fail ^ Redo: (298) [user] subst_args1(=, _9282, 494, '&self', [/, trigram, 4], _235904) ^ Unify: (298) [user] subst_args1(=, _9282, 494, '&self', [/, trigram, 4], _235904) ^ Call: (299) [user] subst_args2(=, 494, '&self', [/, trigram, 4], _235904) ^ Unify: (299) [user] subst_args2(=, 494, '&self', [/, trigram, 4], _235904) Call: (300) [system] 494<3 ^ Redo: (299) [user] subst_args2(=, 494, '&self', [/, trigram, 4], _235904) ^ Unify: (299) [user] subst_args2(=, 494, '&self', [/, trigram, 4], _235904) Call: (300) [system] fail ^ Redo: (299) [user] subst_args2(=, 494, '&self', [/, trigram, 4], _235904) ^ Unify: (299) [user] subst_args2(=, 494, '&self', [/, trigram, 4], _235904) ^ Call: (300) [user] mnotrace(is_user_defined_head(=, '&self', /)) ^ Unify: (300) [user] mnotrace(is_user_defined_head(=, '&self', /)) ^ Call: (301) [user] once(is_user_defined_head(=, '&self', /)) ^ Unify: (301) [system] once(user:is_user_defined_head(=, '&self', /)) ^ Call: (302) [user] is_user_defined_head(=, '&self', /) ^ Unify: (302) [user] is_user_defined_head(=, '&self', /) ^ Call: (303) [user] mnotrace(is_user_defined_head0(=, '&self', /)) ^ Unify: (303) [user] mnotrace(is_user_defined_head0(=, '&self', /)) ^ Call: (304) [user] once(is_user_defined_head0(=, '&self', /)) ^ Unify: (304) [system] once(user:is_user_defined_head0(=, '&self', /)) ^ Call: (305) [user] is_user_defined_head0(=, '&self', /) ^ Unify: (305) [user] is_user_defined_head0(=, '&self', /) Call: (306) [system] callable(/) Exit: (306) [system] callable(/) Call: (306) [system] functor(/, _404582, _404662) Exit: (306) [system] functor(/, /, 0) ^ Call: (306) [user] is_user_defined_head_f(=, '&self', /) ^ Unify: (306) [user] is_user_defined_head_f(=, '&self', /) ^ Call: (307) [user] is_user_defined_head_f1(=, '&self', /) ^ Unify: (307) [user] is_user_defined_head_f1(=, '&self', /) Call: (308) [user] metta_eq_def(=, '&self', [/|_410180], _410262) Unify: (308) [user] metta_eq_def(=, '&self', [/|_410180], _411186) ^ Call: (309) [user] ignore((=)=(=)) ^ Unify: (309) [system] ignore(user:((=)=(=))) Call: (310) [system] (=)=(=) Exit: (310) [system] (=)=(=) ^ Exit: (309) [system] ignore(user:((=)=(=))) Call: (309) [user] metta_atom('&self', [=, [/|_410180], _416702]) Unify: (309) [user] metta_atom('&self', [=, [/|_410180], _416702]) ^ Call: (310) [user] typed_list('&self', _418616, _418538) ^ Unify: (310) [user] typed_list('&self', _419548, _418538) Call: (311) [system] compound('&self') Fail: (311) [system] compound('&self') ^ Fail: (310) [user] typed_list('&self', _422328, _418538) Redo: (309) [user] metta_atom('&self', [=, [/|_410180], _416702]) Unify: (309) [user] metta_atom('&self', [=, [/|_410180], _416702]) Call: (310) [system] '&self'=='&flybase' Redo: (309) [user] metta_atom('&self', [=, [/|_410180], _416702]) Unify: (309) [user] metta_atom('&self', [=, [/|_410180], _416702]) ^ Call: (310) [user] metta_atom_in_file('&self', [=, [/|_410180], _416702]) ^ Unify: (310) [user] metta_atom_in_file('&self', [=, [/|_410180], _416702]) ^ Call: (311) [user] metta_atom_in_file('&self', [=, [/|_410180], _416702], _429710, _429712) ^ Unify: (311) [user] metta_atom_in_file('&self', [=, [/|_410180], _416702], _430646, _430648) ^ Call: (312) [user] loaded_into_kb('&self', _431504) ^ Unify: (312) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Exit: (312) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Call: (312) [user] once(user:asserted_metta_pred(_442094, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Unify: (312) [system] once(user:asserted_metta_pred(_442094, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Call: (313) [user] asserted_metta_pred(_442094, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Fail: (313) [user] asserted_metta_pred(_442094, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Redo: (309) [user] metta_atom('&self', [=, [/|_410180], _416702]) Unify: (309) [user] metta_atom('&self', [=, [/|_410180], _416702]) Call: (310) [user] metta_atom_asserted('&self', [=, [/|_410180], _416702]) Unify: (310) [user] metta_atom_asserted('&self', [=, [/|_410180], _416702]) ^ Call: (311) [user] metta_atom_asserted_deduced('&self', [=, [/|_410180], _416702]) Redo: (310) [user] metta_atom_asserted('&self', [=, [/|_410180], _416702]) Redo: (309) [user] metta_atom('&self', [=, [/|_410180], _416702]) Unify: (309) [user] metta_atom('&self', [=, [/|_410180], _416702]) Call: (310) [system] '&self'\=='&corelib' Exit: (310) [system] '&self'\=='&corelib' ^ Call: (310) [user] using_all_spaces ^ Unify: (310) [user] using_all_spaces Call: (311) [system] nb_current(with_all_spaces, t) Redo: (309) [user] metta_atom('&self', [=, [/|_410180], _416702]) Unify: (309) [user] metta_atom('&self', [=, [/|_410180], _416702]) Call: (310) [system] '&self'\=='&corelib' Exit: (310) [system] '&self'\=='&corelib' Call: (310) [user] metta_atom_asserted('&self', '&corelib') Unify: (310) [user] metta_atom_asserted('&self', '&corelib') ^ Call: (311) [user] metta_atom_asserted_deduced('&self', '&corelib') Redo: (310) [user] metta_atom_asserted('&self', '&corelib') Unify: (310) [user] metta_atom_asserted('&self', '&corelib') Exit: (310) [user] metta_atom_asserted('&self', '&corelib') Call: (310) [user] should_inherit_from_corelib([=, [/|_410180], _416702]) Unify: (310) [user] should_inherit_from_corelib([=, [/|_410180], _416702]) ^ Call: (311) [user] using_all_spaces ^ Unify: (311) [user] using_all_spaces Call: (312) [system] nb_current(with_all_spaces, t) Redo: (310) [user] should_inherit_from_corelib([=, [/|_410180], _416702]) Unify: (310) [user] should_inherit_from_corelib([=, [/|_410180], _416702]) Call: (311) [system] (=)==(:) Redo: (310) [user] should_inherit_from_corelib([=, [/|_410180], _416702]) Unify: (310) [user] should_inherit_from_corelib([=, [/|_410180], _416702]) Call: (311) [system] (=)=='@doc' Redo: (310) [user] should_inherit_from_corelib([=, [/|_410180], _416702]) Unify: (310) [user] should_inherit_from_corelib([=, [/|_410180], _416702]) Call: (311) [system] fail Redo: (310) [user] metta_atom_asserted('&self', '&corelib') Redo: (309) [user] metta_atom('&self', [=, [/|_410180], _416702]) Fail: (308) [user] metta_eq_def(=, '&self', [/|_410180], _497298) ^ Fail: (307) [user] is_user_defined_head_f1(=, '&self', /) ^ Redo: (306) [user] is_user_defined_head_f(=, '&self', /) ^ Unify: (306) [user] is_user_defined_head_f(=, '&self', /) ^ Call: (307) [user] is_user_defined_head_f1(=, '&self', [/|_500942]) ^ Unify: (307) [user] is_user_defined_head_f1(=, '&self', [/|_500942]) Call: (308) [user] metta_eq_def(=, '&self', [[/|_500942]|_502812], _502894) Unify: (308) [user] metta_eq_def(=, '&self', [[/|_500942]|_502812], _503818) ^ Call: (309) [user] ignore((=)=(=)) ^ Unify: (309) [system] ignore(user:((=)=(=))) Call: (310) [system] (=)=(=) Exit: (310) [system] (=)=(=) ^ Exit: (309) [system] ignore(user:((=)=(=))) Call: (309) [user] metta_atom('&self', [=, [[/|_500942]|_502812], _509334]) Unify: (309) [user] metta_atom('&self', [=, [[/|_500942]|_502812], _509334]) ^ Call: (310) [user] typed_list('&self', _511248, _511170) ^ Unify: (310) [user] typed_list('&self', _512180, _511170) Call: (311) [system] compound('&self') Fail: (311) [system] compound('&self') ^ Fail: (310) [user] typed_list('&self', _514960, _511170) Redo: (309) [user] metta_atom('&self', [=, [[/|_500942]|_502812], _509334]) Unify: (309) [user] metta_atom('&self', [=, [[/|_500942]|_502812], _509334]) Call: (310) [system] '&self'=='&flybase' Redo: (309) [user] metta_atom('&self', [=, [[/|_500942]|_502812], _509334]) Unify: (309) [user] metta_atom('&self', [=, [[/|_500942]|_502812], _509334]) ^ Call: (310) [user] metta_atom_in_file('&self', [=, [[/|_500942]|_502812], _509334]) ^ Unify: (310) [user] metta_atom_in_file('&self', [=, [[/|_500942]|_502812], _509334]) ^ Call: (311) [user] metta_atom_in_file('&self', [=, [[/|_500942]|_502812], _509334], _522342, _522344) ^ Unify: (311) [user] metta_atom_in_file('&self', [=, [[/|_500942]|_502812], _509334], _523278, _523280) ^ Call: (312) [user] loaded_into_kb('&self', _9752) ^ Unify: (312) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Exit: (312) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Call: (312) [user] once(user:asserted_metta_pred(_20308, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Unify: (312) [system] once(user:asserted_metta_pred(_20308, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Call: (313) [user] asserted_metta_pred(_20308, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Fail: (313) [user] asserted_metta_pred(_20308, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Redo: (309) [user] metta_atom('&self', [=, [[/|_9724]|_9730], _9746]) Unify: (309) [user] metta_atom('&self', [=, [[/|_9724]|_9730], _9746]) Call: (310) [user] metta_atom_asserted('&self', [=, [[/|_9724]|_9730], _9746]) Unify: (310) [user] metta_atom_asserted('&self', [=, [[/|_9724]|_9730], _9746]) ^ Call: (311) [user] metta_atom_asserted_deduced('&self', [=, [[/|_9724]|_9730], _9746]) Redo: (310) [user] metta_atom_asserted('&self', [=, [[/|_9724]|_9730], _9746]) Redo: (309) [user] metta_atom('&self', [=, [[/|_9724]|_9730], _9746]) Unify: (309) [user] metta_atom('&self', [=, [[/|_9724]|_9730], _9746]) Call: (310) [system] '&self'\=='&corelib' Exit: (310) [system] '&self'\=='&corelib' ^ Call: (310) [user] using_all_spaces ^ Unify: (310) [user] using_all_spaces Call: (311) [system] nb_current(with_all_spaces, t) Redo: (309) [user] metta_atom('&self', [=, [[/|_9724]|_9730], _9746]) Unify: (309) [user] metta_atom('&self', [=, [[/|_9724]|_9730], _9746]) Call: (310) [system] '&self'\=='&corelib' Exit: (310) [system] '&self'\=='&corelib' Call: (310) [user] metta_atom_asserted('&self', '&corelib') Unify: (310) [user] metta_atom_asserted('&self', '&corelib') ^ Call: (311) [user] metta_atom_asserted_deduced('&self', '&corelib') Redo: (310) [user] metta_atom_asserted('&self', '&corelib') Unify: (310) [user] metta_atom_asserted('&self', '&corelib') Exit: (310) [user] metta_atom_asserted('&self', '&corelib') Call: (310) [user] should_inherit_from_corelib([=, [[/|_9724]|_9730], _9746]) Unify: (310) [user] should_inherit_from_corelib([=, [[/|_9724]|_9730], _9746]) ^ Call: (311) [user] using_all_spaces ^ Unify: (311) [user] using_all_spaces Call: (312) [system] nb_current(with_all_spaces, t) Redo: (310) [user] should_inherit_from_corelib([=, [[/|_9724]|_9730], _9746]) Unify: (310) [user] should_inherit_from_corelib([=, [[/|_9724]|_9730], _9746]) Call: (311) [system] (=)==(:) Redo: (310) [user] should_inherit_from_corelib([=, [[/|_9724]|_9730], _9746]) Unify: (310) [user] should_inherit_from_corelib([=, [[/|_9724]|_9730], _9746]) Call: (311) [system] (=)=='@doc' Redo: (310) [user] should_inherit_from_corelib([=, [[/|_9724]|_9730], _9746]) Unify: (310) [user] should_inherit_from_corelib([=, [[/|_9724]|_9730], _9746]) Call: (311) [system] fail Redo: (310) [user] metta_atom_asserted('&self', '&corelib') Redo: (309) [user] metta_atom('&self', [=, [[/|_9724]|_9730], _9746]) Fail: (308) [user] metta_eq_def(=, '&self', [[/|_9724]|_9730], _75512) ^ Fail: (307) [user] is_user_defined_head_f1(=, '&self', [/|_9724]) ^ Fail: (306) [user] is_user_defined_head_f(=, '&self', /) ^ Fail: (305) [user] is_user_defined_head0(=, '&self', /) ^ Fail: (304) [system] once(user:is_user_defined_head0(=, '&self', /)) ^ Fail: (303) [user] mnotrace(is_user_defined_head0(=, '&self', /)) ^ Fail: (302) [user] is_user_defined_head(=, '&self', /) ^ Fail: (301) [system] once(user:is_user_defined_head(=, '&self', /)) ^ Fail: (300) [user] mnotrace(is_user_defined_head(=, '&self', /)) ^ Redo: (299) [user] subst_args2(=, 494, '&self', [/, trigram, 4], _9390) ^ Unify: (299) [user] subst_args2(=, 494, '&self', [/, trigram, 4], _9390) ^ Call: (300) [user] subst_args40(=, 494, '&self', [/, trigram, 4], _9390) ^ Unify: (300) [user] subst_args40(=, 494, '&self', [/, trigram, 4], _9390) Call: (301) [user] is_function(/) Unify: (301) [user] is_function(/) ^ Call: (302) [user] symbol(/) ^ Unify: (302) [user] symbol(/) Call: (303) [system] atom(/) Exit: (303) [system] atom(/) ^ Exit: (302) [user] symbol(/) Exit: (301) [user] is_function(/) ^ Call: (301) [user] is_special_op(/) ^ Unify: (301) [user] is_special_op(/) ^ Call: (302) [user] current_self(_96756) ^ Unify: (302) [user] current_self(_96756) Call: (303) [system] nb_current(self_space, _96756) Exit: (303) [system] nb_current(self_space, '&self') Call: (303) [system] '&self'\==[] Exit: (303) [system] '&self'\==[] ^ Exit: (302) [user] current_self('&self') ^ Call: (302) [user] is_special_op('&self', /) ^ Unify: (302) [user] is_special_op('&self', /) Call: (303) [system] atom(/) Exit: (303) [system] atom(/) ^ Fail: (302) [user] is_special_op('&self', /) ^ Fail: (301) [user] is_special_op(/) ^ Redo: (300) [user] subst_args40(=, 494, '&self', [/, trigram, 4], _9390) Call: (301) [system] is_list([trigram, 4]) Exit: (301) [system] is_list([trigram, 4]) ^ Call: (301) [user] apply:maplist(subst_args(=, _111590, 494, '&self'), [trigram, 4], _111596) ^ Unify: (301) [apply] apply:maplist(user:subst_args(=, _111590, 494, '&self'), [trigram, 4], _111596) Call: (302) [apply] apply:maplist_([trigram, 4], _111596, user:subst_args(=, _111590, 494, '&self')) Unify: (302) [apply] apply:maplist_([trigram, 4], [_114414|_114416], user:subst_args(=, _111590, 494, '&self')) ^ Call: (303) [user] subst_args(=, _111590, 494, '&self', trigram, _114414) ^ Unify: (303) [user] subst_args(=, _111590, 494, '&self', trigram, _114414) Call: (304) [system] atom(=) Exit: (304) [system] atom(=) Call: (304) [system] (=)\==(=) ^ Redo: (303) [user] subst_args(=, _111590, 494, '&self', trigram, _114414) ^ Unify: (303) [user] subst_args(=, _111590, 494, '&self', trigram, _114414) ^ Call: (304) [user] self_subst(trigram) ^ Unify: (304) [user] self_subst(trigram) Call: (305) [system] callable(trigram) Exit: (305) [system] callable(trigram) ^ Unify: (304) [user] self_subst(trigram) ^ Call: (305) [user] self_eval(trigram) ^ Unify: (305) [user] self_eval(trigram) ^ Call: (307) [system] setup_call_cleanup('$notrace'(_128382, _128384), once(user:self_eval0(trigram)), '$restore_trace'(_128382, _128384)) ^ Unify: (307) [system] setup_call_cleanup(system:'$notrace'(_128382, _128384), system:once(user:self_eval0(trigram)), system:'$restore_trace'(_128382, _128384)) ^ Call: (308) [system] sig_atomic(system:'$notrace'(_128382, _128384)) ^ Exit: (307) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(trigram)), system:'$restore_trace'(3, -1)) ^ Exit: (305) [user] self_eval(trigram) ^ Exit: (304) [user] self_subst(trigram) Call: (304) [system] _114414=trigram Exit: (304) [system] trigram=trigram ^ Exit: (303) [user] subst_args(=, _111590, 494, '&self', trigram, trigram) Call: (303) [apply] apply:maplist_([4], _114416, user:subst_args(=, _111590, 494, '&self')) Unify: (303) [apply] apply:maplist_([4], [_137740|_137742], user:subst_args(=, _111590, 494, '&self')) ^ Call: (304) [user] subst_args(=, _111590, 494, '&self', 4, _137740) ^ Unify: (304) [user] subst_args(=, _111590, 494, '&self', 4, _137740) Call: (305) [system] atom(=) Exit: (305) [system] atom(=) Call: (305) [system] (=)\==(=) ^ Redo: (304) [user] subst_args(=, _111590, 494, '&self', 4, _137740) ^ Unify: (304) [user] subst_args(=, _111590, 494, '&self', 4, _137740) ^ Call: (305) [user] self_subst(4) ^ Unify: (305) [user] self_subst(4) Call: (306) [system] callable(4) ^ Redo: (305) [user] self_subst(4) ^ Exit: (305) [user] self_subst(4) Call: (305) [system] _137740=4 Exit: (305) [system] 4=4 ^ Exit: (304) [user] subst_args(=, _111590, 494, '&self', 4, 4) Call: (304) [apply] apply:maplist_([], _137742, user:subst_args(=, _111590, 494, '&self')) Unify: (304) [apply] apply:maplist_([], [], user:subst_args(=, _111590, 494, '&self')) Exit: (304) [apply] apply:maplist_([], [], user:subst_args(=, _111590, 494, '&self')) Exit: (303) [apply] apply:maplist_([4], [4], user:subst_args(=, _111590, 494, '&self')) Exit: (302) [apply] apply:maplist_([trigram, 4], [trigram, 4], user:subst_args(=, _111590, 494, '&self')) ^ Exit: (301) [apply] apply:maplist(user:subst_args(=, _111590, 494, '&self'), [trigram, 4], [trigram, 4]) ^ Call: (301) [user] subst_args5(494, '&self', [/, trigram, 4], _9390) ^ Unify: (301) [user] subst_args5(494, '&self', [/, trigram, 4], _9390) ^ Call: (302) [user] eval_selfless(_160204, _160206, 494, '&self', [/, trigram, 4], _9390) ^ Unify: (302) [user] eval_selfless(_161148, _161150, 494, '&self', [/, trigram, 4], _9390) ^ Call: (303) [user] eval_selfless_0([/, trigram, 4], _9390) ^ Unify: (303) [user] eval_selfless_0([/, trigram, 4], _9390) Call: (304) [system] var(/) ^ Redo: (303) [user] eval_selfless_0([/, trigram, 4], _9390) ^ Unify: (303) [user] eval_selfless_0([/, trigram, 4], _9390) ^ Call: (304) [user] is_assignment(/) ^ Unify: (304) [user] is_assignment(/) Call: (305) [system] atom(/) Exit: (305) [system] atom(/) ^ Redo: (303) [user] eval_selfless_0([/, trigram, 4], _9390) ^ Unify: (303) [user] eval_selfless_0([/, trigram, 4], _9390) ^ Call: (304) [user] eval_selfless_1([/, trigram, 4], _9390) ^ Unify: (304) [user] eval_selfless_1([/, trigram, 4], _9390) ^ Call: (305) [user] allow_clp ^ Unify: (305) [user] allow_clp ^ Call: (306) [user] false_flag ^ Unify: (306) [user] false_flag Call: (307) [system] fail Fail: (307) [system] fail ^ Fail: (306) [user] false_flag ^ Redo: (303) [user] eval_selfless_0([/, trigram, 4], _9390) ^ Unify: (303) [user] eval_selfless_0([/, trigram, 4], _9390) ^ Call: (304) [user] eval_selfless_2([/, trigram, 4], _9390) ^ Unify: (304) [user] eval_selfless_2([/, trigram, 4], _9390) Call: (305) [system] var(/) ^ Redo: (304) [user] eval_selfless_2([/, trigram, 4], _9390) ^ Unify: (304) [user] eval_selfless_2([/, trigram, 4], _9390) ^ Call: (305) [user] fake_notrace((ground([/, trigram, 4]), [/, trigram, 4]=[_186996, _187002, _187008], atom(_186996), catch_warn(current_op(_187034, yfx, _186996)), [/, trigram, 4]\=[_187054], s2ps([/, trigram, 4], _187062))) ^ Unify: (305) [user] fake_notrace(user:(ground([/, trigram, 4]), [/, trigram, 4]=[_186996, _187002, _187008], atom(_186996), catch_warn(current_op(_187034, yfx, _186996)), [/, trigram, 4]\=[_187054], s2ps([/, trigram, 4], _187062))) ^ Call: (306) [user] real_notrace(user:(ground([/, trigram, 4]), [/, trigram, 4]=[_186996, _187002, _187008], atom(_186996), catch_warn(current_op(_187034, yfx, _186996)), [/, trigram, 4]\=[_187054], s2ps([/, trigram, 4], _187062))) ^ Unify: (306) [user] real_notrace(user:(ground([/, trigram, 4]), [/, trigram, 4]=[_186996, _187002, _187008], atom(_186996), catch_warn(current_op(_187034, yfx, _186996)), [/, trigram, 4]\=[_187054], s2ps([/, trigram, 4], _187062))) ^ Call: (307) [user] setup_call_cleanup('$notrace'(_190768, _190770), once(user:(ground([/, trigram, 4]), [/, trigram, 4]=[_186996, _187002, _187008], atom(_186996), catch_warn(current_op(_187034, yfx, _186996)), [/, trigram, 4]\=[_187054], s2ps([/, trigram, 4], _187062))), '$restore_trace'(_190768, _190770)) ^ Unify: (307) [system] setup_call_cleanup(user:'$notrace'(_190768, _190770), user:once(user:(ground([/, trigram, 4]), [/, trigram, 4]=[_186996, _187002, _187008], atom(_186996), catch_warn(current_op(_187034, yfx, _186996)), [/, trigram, 4]\=[_187054], s2ps([/, trigram, 4], _187062))), user:'$restore_trace'(_190768, _190770)) ^ Call: (308) [system] sig_atomic(user:'$notrace'(_190768, _190770)) ^ Exit: (307) [system] setup_call_cleanup(user:'$notrace'(3, -1), user:once(user:(ground([/, trigram, 4]), [/, trigram, 4]=[/, trigram, 4], atom(/), catch_warn(current_op(400, yfx, /)), [/, trigram, 4]\=[_187054], s2ps([/, trigram, 4], trigram/4))), user:'$restore_trace'(3, -1)) ^ Exit: (306) [user] real_notrace(user:(ground([/, trigram, 4]), [/, trigram, 4]=[/, trigram, 4], atom(/), catch_warn(current_op(400, yfx, /)), [/, trigram, 4]\=[_187054], s2ps([/, trigram, 4], trigram/4))) ^ Exit: (305) [user] fake_notrace(user:(ground([/, trigram, 4]), [/, trigram, 4]=[/, trigram, 4], atom(/), catch_warn(current_op(400, yfx, /)), [/, trigram, 4]\=[_187054], s2ps([/, trigram, 4], trigram/4))) ^ Call: (305) [user] fake_notrace(catch(_9390 is trigram/4, _196482, fail)) ^ Unify: (305) [user] fake_notrace(user:catch(_9390 is trigram/4, _196482, fail)) ^ Call: (306) [user] real_notrace(user:catch(_9390 is trigram/4, _196482, fail)) ^ Unify: (306) [user] real_notrace(user:catch(_9390 is trigram/4, _196482, fail)) ^ Call: (307) [user] setup_call_cleanup('$notrace'(_200196, _200198), once(user:catch(_9390 is trigram/4, _196482, fail)), '$restore_trace'(_200196, _200198)) ^ Unify: (307) [system] setup_call_cleanup(user:'$notrace'(_200196, _200198), user:once(user:catch(_9390 is trigram/4, _196482, fail)), user:'$restore_trace'(_200196, _200198)) ^ Call: (308) [system] sig_atomic(user:'$notrace'(_200196, _200198)) ^ Fail: (306) [user] real_notrace(user:catch(_9390 is trigram/4, _9730, fail)) ^ Fail: (305) [user] fake_notrace(user:catch(_9390 is trigram/4, _9730, fail)) ^ Redo: (301) [user] subst_args5(494, '&self', [/, trigram, 4], _9390) ^ Unify: (301) [user] subst_args5(494, '&self', [/, trigram, 4], _9390) ^ Call: (302) [user] is_system_pred(/) ^ Unify: (302) [user] is_system_pred(/) Call: (303) [system] atom(/) Exit: (303) [system] atom(/) Call: (303) [system] atom_concat(_17308, !, /) ^ Redo: (302) [user] is_system_pred(/) ^ Unify: (302) [user] is_system_pred(/) Call: (303) [system] atom(/) Exit: (303) [system] atom(/) Call: (303) [system] atom_concat(_21936, '-fn', /) ^ Redo: (302) [user] is_system_pred(/) ^ Unify: (302) [user] is_system_pred(/) Call: (303) [system] atom(/) Exit: (303) [system] atom(/) Call: (303) [system] atom_concat(_26564, '-p', /) ^ Redo: (301) [user] subst_args5(494, '&self', [/, trigram, 4], _9390) ^ Call: (302) [user] subst_args6(494, '&self', [/, trigram, 4], _9390) ^ Unify: (302) [user] subst_args6(494, '&self', [/, trigram, 4], _9390) ^ Call: (303) [user] is_system_pred(/) ^ Unify: (303) [user] is_system_pred(/) Call: (304) [system] atom(/) Exit: (304) [system] atom(/) Call: (304) [system] atom_concat(_34006, !, /) ^ Redo: (303) [user] is_system_pred(/) ^ Unify: (303) [user] is_system_pred(/) Call: (304) [system] atom(/) Exit: (304) [system] atom(/) Call: (304) [system] atom_concat(_38634, '-fn', /) ^ Redo: (303) [user] is_system_pred(/) ^ Unify: (303) [user] is_system_pred(/) Call: (304) [system] atom(/) Exit: (304) [system] atom(/) Call: (304) [system] atom_concat(_43262, '-p', /) ^ Redo: (298) [user] subst_args1(=, _9282, 494, '&self', [/, trigram, 4], _9390) ^ Call: (299) [user] subst_args2_failed(494, '&self', [/, trigram, 4], _9390) ^ Unify: (299) [user] subst_args2_failed(494, '&self', [/, trigram, 4], _9390) Call: (300) [system] [/, trigram, 4]==[] ^ Redo: (299) [user] subst_args2_failed(494, '&self', [/, trigram, 4], _9390) ^ Unify: (299) [user] subst_args2_failed(494, '&self', [/, trigram, 4], _9390) Call: (300) [system] var([/, trigram, 4]) ^ Redo: (299) [user] subst_args2_failed(494, '&self', [/, trigram, 4], _9390) ^ Unify: (299) [user] subst_args2_failed(494, '&self', [/, trigram, 4], _9390) ^ Call: (300) [user] once(subst_selfless([/, trigram, 4], _9390)) ^ Unify: (300) [system] once(user:subst_selfless([/, trigram, 4], _9390)) ^ Call: (301) [user] subst_selfless([/, trigram, 4], _9390) ^ Unify: (301) [user] subst_selfless([/, trigram, 4], _9390) Call: (302) [system] var(/) ^ Redo: (301) [user] subst_selfless([/, trigram, 4], _9390) ^ Unify: (301) [user] subst_selfless([/, trigram, 4], _9390) ^ Call: (302) [user] eval_selfless(_59120, _59122, _59124, _59126, [/, trigram, 4], _9390) ^ Unify: (302) [user] eval_selfless(_60064, _60066, _60068, _60070, [/, trigram, 4], _9390) ^ Call: (303) [user] eval_selfless_0([/, trigram, 4], _9390) ^ Unify: (303) [user] eval_selfless_0([/, trigram, 4], _9390) Call: (304) [system] var(/) ^ Redo: (303) [user] eval_selfless_0([/, trigram, 4], _9390) ^ Unify: (303) [user] eval_selfless_0([/, trigram, 4], _9390) ^ Call: (304) [user] is_assignment(/) ^ Unify: (304) [user] is_assignment(/) Call: (305) [system] atom(/) Exit: (305) [system] atom(/) ^ Redo: (303) [user] eval_selfless_0([/, trigram, 4], _9390) ^ Unify: (303) [user] eval_selfless_0([/, trigram, 4], _9390) ^ Call: (304) [user] eval_selfless_1([/, trigram, 4], _9390) ^ Unify: (304) [user] eval_selfless_1([/, trigram, 4], _9390) ^ Call: (305) [user] allow_clp ^ Unify: (305) [user] allow_clp ^ Call: (306) [user] false_flag ^ Unify: (306) [user] false_flag Call: (307) [system] fail Fail: (307) [system] fail ^ Fail: (306) [user] false_flag ^ Redo: (303) [user] eval_selfless_0([/, trigram, 4], _9390) ^ Unify: (303) [user] eval_selfless_0([/, trigram, 4], _9390) ^ Call: (304) [user] eval_selfless_2([/, trigram, 4], _9390) ^ Unify: (304) [user] eval_selfless_2([/, trigram, 4], _9390) Call: (305) [system] var(/) ^ Redo: (304) [user] eval_selfless_2([/, trigram, 4], _9390) ^ Unify: (304) [user] eval_selfless_2([/, trigram, 4], _9390) ^ Call: (305) [user] fake_notrace((ground([/, trigram, 4]), [/, trigram, 4]=[_85912, _85918, _85924], atom(_85912), catch_warn(current_op(_85950, yfx, _85912)), [/, trigram, 4]\=[_85970], s2ps([/, trigram, 4], _85978))) ^ Unify: (305) [user] fake_notrace(user:(ground([/, trigram, 4]), [/, trigram, 4]=[_85912, _85918, _85924], atom(_85912), catch_warn(current_op(_85950, yfx, _85912)), [/, trigram, 4]\=[_85970], s2ps([/, trigram, 4], _85978))) ^ Call: (306) [user] real_notrace(user:(ground([/, trigram, 4]), [/, trigram, 4]=[_85912, _85918, _85924], atom(_85912), catch_warn(current_op(_85950, yfx, _85912)), [/, trigram, 4]\=[_85970], s2ps([/, trigram, 4], _85978))) ^ Unify: (306) [user] real_notrace(user:(ground([/, trigram, 4]), [/, trigram, 4]=[_85912, _85918, _85924], atom(_85912), catch_warn(current_op(_85950, yfx, _85912)), [/, trigram, 4]\=[_85970], s2ps([/, trigram, 4], _85978))) ^ Call: (307) [user] setup_call_cleanup('$notrace'(_89684, _89686), once(user:(ground([/, trigram, 4]), [/, trigram, 4]=[_85912, _85918, _85924], atom(_85912), catch_warn(current_op(_85950, yfx, _85912)), [/, trigram, 4]\=[_85970], s2ps([/, trigram, 4], _85978))), '$restore_trace'(_89684, _89686)) ^ Unify: (307) [system] setup_call_cleanup(user:'$notrace'(_89684, _89686), user:once(user:(ground([/, trigram, 4]), [/, trigram, 4]=[_85912, _85918, _85924], atom(_85912), catch_warn(current_op(_85950, yfx, _85912)), [/, trigram, 4]\=[_85970], s2ps([/, trigram, 4], _85978))), user:'$restore_trace'(_89684, _89686)) ^ Call: (308) [system] sig_atomic(user:'$notrace'(_89684, _89686)) ^ Exit: (307) [system] setup_call_cleanup(user:'$notrace'(3, -1), user:once(user:(ground([/, trigram, 4]), [/, trigram, 4]=[/, trigram, 4], atom(/), catch_warn(current_op(400, yfx, /)), [/, trigram, 4]\=[_85970], s2ps([/, trigram, 4], trigram/4))), user:'$restore_trace'(3, -1)) ^ Exit: (306) [user] real_notrace(user:(ground([/, trigram, 4]), [/, trigram, 4]=[/, trigram, 4], atom(/), catch_warn(current_op(400, yfx, /)), [/, trigram, 4]\=[_85970], s2ps([/, trigram, 4], trigram/4))) ^ Exit: (305) [user] fake_notrace(user:(ground([/, trigram, 4]), [/, trigram, 4]=[/, trigram, 4], atom(/), catch_warn(current_op(400, yfx, /)), [/, trigram, 4]\=[_85970], s2ps([/, trigram, 4], trigram/4))) ^ Call: (305) [user] fake_notrace(catch(_9390 is trigram/4, _95398, fail)) ^ Unify: (305) [user] fake_notrace(user:catch(_9390 is trigram/4, _95398, fail)) ^ Call: (306) [user] real_notrace(user:catch(_9390 is trigram/4, _95398, fail)) ^ Unify: (306) [user] real_notrace(user:catch(_9390 is trigram/4, _95398, fail)) ^ Call: (307) [user] setup_call_cleanup('$notrace'(_99112, _99114), once(user:catch(_9390 is trigram/4, _95398, fail)), '$restore_trace'(_99112, _99114)) ^ Unify: (307) [system] setup_call_cleanup(user:'$notrace'(_99112, _99114), user:once(user:catch(_9390 is trigram/4, _95398, fail)), user:'$restore_trace'(_99112, _99114)) ^ Call: (308) [system] sig_atomic(user:'$notrace'(_99112, _99114)) ^ Fail: (306) [user] real_notrace(user:catch(_9390 is trigram/4, _9722, fail)) ^ Fail: (305) [user] fake_notrace(user:catch(_9390 is trigram/4, _9722, fail)) ^ Redo: (299) [user] subst_args2_failed(494, '&self', [/, trigram, 4], _9390) ^ Unify: (299) [user] subst_args2_failed(494, '&self', [/, trigram, 4], [_12596|_12598]) ^ Call: (300) [user] subst_args(_13610, _13612, 494, '&self', /, _12596) ^ Unify: (300) [user] subst_args(_14554, _14556, 494, '&self', /, _12596) Call: (301) [system] atom(_15424) ^ Redo: (300) [user] subst_args(_16424, _16426, 494, '&self', /, _12596) ^ Unify: (300) [user] subst_args(_17368, _17370, 494, '&self', /, _12596) ^ Call: (301) [user] self_subst(/) ^ Unify: (301) [user] self_subst(/) Call: (302) [system] callable(/) Exit: (302) [system] callable(/) ^ Unify: (301) [user] self_subst(/) ^ Call: (302) [user] self_eval(/) ^ Unify: (302) [user] self_eval(/) ^ Call: (304) [system] setup_call_cleanup('$notrace'(_24718, _24720), once(user:self_eval0(/)), '$restore_trace'(_24718, _24720)) ^ Unify: (304) [system] setup_call_cleanup(system:'$notrace'(_24718, _24720), system:once(user:self_eval0(/)), system:'$restore_trace'(_24718, _24720)) ^ Call: (305) [system] sig_atomic(system:'$notrace'(_24718, _24720)) ^ Exit: (304) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(/)), system:'$restore_trace'(3, -1)) ^ Exit: (302) [user] self_eval(/) ^ Exit: (301) [user] self_subst(/) Call: (301) [system] _12596=(/) Exit: (301) [system] (/)=(/) ^ Exit: (300) [user] subst_args(_32272, _32274, 494, '&self', /, /) ^ Call: (300) [user] subst_args2_failed(494, '&self', [trigram, 4], _12598) ^ Unify: (300) [user] subst_args2_failed(494, '&self', [trigram, 4], _12598) Call: (301) [system] [trigram, 4]==[] ^ Redo: (300) [user] subst_args2_failed(494, '&self', [trigram, 4], _12598) ^ Unify: (300) [user] subst_args2_failed(494, '&self', [trigram, 4], _12598) Call: (301) [system] var([trigram, 4]) ^ Redo: (300) [user] subst_args2_failed(494, '&self', [trigram, 4], _12598) ^ Unify: (300) [user] subst_args2_failed(494, '&self', [trigram, 4], _12598) ^ Call: (301) [user] once(subst_selfless([trigram, 4], _12598)) ^ Unify: (301) [system] once(user:subst_selfless([trigram, 4], _12598)) ^ Call: (302) [user] subst_selfless([trigram, 4], _12598) ^ Unify: (302) [user] subst_selfless([trigram, 4], _12598) Call: (303) [system] var(trigram) ^ Redo: (302) [user] subst_selfless([trigram, 4], _12598) ^ Unify: (302) [user] subst_selfless([trigram, 4], _12598) ^ Call: (303) [user] eval_selfless(_47198, _47200, _47202, _47204, [trigram, 4], _12598) ^ Unify: (303) [user] eval_selfless(_48142, _48144, _48146, _48148, [trigram, 4], _12598) ^ Call: (304) [user] eval_selfless_0([trigram, 4], _12598) ^ Unify: (304) [user] eval_selfless_0([trigram, 4], _12598) Call: (305) [system] var(trigram) ^ Redo: (304) [user] eval_selfless_0([trigram, 4], _12598) ^ Unify: (304) [user] eval_selfless_0([trigram, 4], _12598) ^ Call: (305) [user] eval_selfless_1([trigram, 4], _12598) ^ Unify: (305) [user] eval_selfless_1([trigram, 4], _12598) ^ Call: (306) [user] allow_clp ^ Unify: (306) [user] allow_clp ^ Call: (307) [user] false_flag ^ Unify: (307) [user] false_flag Call: (308) [system] fail Fail: (308) [system] fail ^ Fail: (307) [user] false_flag ^ Redo: (304) [user] eval_selfless_0([trigram, 4], _12598) ^ Unify: (304) [user] eval_selfless_0([trigram, 4], _12598) ^ Call: (305) [user] eval_selfless_2([trigram, 4], _12598) ^ Unify: (305) [user] eval_selfless_2([trigram, 4], _12598) Call: (306) [system] var(trigram) ^ Redo: (305) [user] eval_selfless_2([trigram, 4], _12598) ^ Unify: (305) [user] eval_selfless_2([trigram, 4], _12598) ^ Call: (306) [user] fake_notrace((ground([trigram, 4]), [trigram, 4]=[_68438, _68444, _68450], atom(_68438), catch_warn(current_op(_68476, yfx, _68438)), [trigram, 4]\=[_68496], s2ps([trigram, 4], _68504))) ^ Unify: (306) [user] fake_notrace(user:(ground([trigram, 4]), [trigram, 4]=[_68438, _68444, _68450], atom(_68438), catch_warn(current_op(_68476, yfx, _68438)), [trigram, 4]\=[_68496], s2ps([trigram, 4], _68504))) ^ Call: (307) [user] real_notrace(user:(ground([trigram, 4]), [trigram, 4]=[_68438, _68444, _68450], atom(_68438), catch_warn(current_op(_68476, yfx, _68438)), [trigram, 4]\=[_68496], s2ps([trigram, 4], _68504))) ^ Unify: (307) [user] real_notrace(user:(ground([trigram, 4]), [trigram, 4]=[_68438, _68444, _68450], atom(_68438), catch_warn(current_op(_68476, yfx, _68438)), [trigram, 4]\=[_68496], s2ps([trigram, 4], _68504))) ^ Call: (308) [user] setup_call_cleanup('$notrace'(_72210, _72212), once(user:(ground([trigram, 4]), [trigram, 4]=[_68438, _68444, _68450], atom(_68438), catch_warn(current_op(_68476, yfx, _68438)), [trigram, 4]\=[_68496], s2ps([trigram, 4], _68504))), '$restore_trace'(_72210, _72212)) ^ Unify: (308) [system] setup_call_cleanup(user:'$notrace'(_72210, _72212), user:once(user:(ground([trigram, 4]), [trigram, 4]=[_68438, _68444, _68450], atom(_68438), catch_warn(current_op(_68476, yfx, _68438)), [trigram, 4]\=[_68496], s2ps([trigram, 4], _68504))), user:'$restore_trace'(_72210, _72212)) ^ Call: (309) [system] sig_atomic(user:'$notrace'(_72210, _72212)) ^ Fail: (307) [user] real_notrace(user:(ground([trigram, 4]), [trigram, 4]=[_68438, _68444, _68450], atom(_68438), catch_warn(current_op(_68476, yfx, _68438)), [trigram, 4]\=[_68496], s2ps([trigram, 4], _68504))) ^ Fail: (306) [user] fake_notrace(user:(ground([trigram, 4]), [trigram, 4]=[_68438, _68444, _68450], atom(_68438), catch_warn(current_op(_68476, yfx, _68438)), [trigram, 4]\=[_68496], s2ps([trigram, 4], _68504))) ^ Redo: (300) [user] subst_args2_failed(494, '&self', [trigram, 4], _12598) ^ Unify: (300) [user] subst_args2_failed(494, '&self', [trigram, 4], [_77834|_77836]) ^ Call: (301) [user] subst_args(_78848, _78850, 494, '&self', trigram, _77834) ^ Unify: (301) [user] subst_args(_79792, _79794, 494, '&self', trigram, _77834) Call: (302) [system] atom(_80662) ^ Redo: (301) [user] subst_args(_81662, _81664, 494, '&self', trigram, _77834) ^ Unify: (301) [user] subst_args(_82606, _82608, 494, '&self', trigram, _77834) ^ Call: (302) [user] self_subst(trigram) ^ Unify: (302) [user] self_subst(trigram) Call: (303) [system] callable(trigram) Exit: (303) [system] callable(trigram) ^ Unify: (302) [user] self_subst(trigram) ^ Call: (303) [user] self_eval(trigram) ^ Unify: (303) [user] self_eval(trigram) ^ Call: (305) [system] setup_call_cleanup('$notrace'(_89956, _89958), once(user:self_eval0(trigram)), '$restore_trace'(_89956, _89958)) ^ Unify: (305) [system] setup_call_cleanup(system:'$notrace'(_89956, _89958), system:once(user:self_eval0(trigram)), system:'$restore_trace'(_89956, _89958)) ^ Call: (306) [system] sig_atomic(system:'$notrace'(_89956, _89958)) ^ Exit: (305) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(trigram)), system:'$restore_trace'(3, -1)) ^ Exit: (303) [user] self_eval(trigram) ^ Exit: (302) [user] self_subst(trigram) Call: (302) [system] _77834=trigram Exit: (302) [system] trigram=trigram ^ Exit: (301) [user] subst_args(_97510, _97512, 494, '&self', trigram, trigram) ^ Call: (301) [user] subst_args2_failed(494, '&self', [4], _77836) ^ Unify: (301) [user] subst_args2_failed(494, '&self', [4], _77836) Call: (302) [system] [4]==[] ^ Redo: (301) [user] subst_args2_failed(494, '&self', [4], _77836) ^ Unify: (301) [user] subst_args2_failed(494, '&self', [4], _77836) Call: (302) [system] var([4]) ^ Redo: (301) [user] subst_args2_failed(494, '&self', [4], _77836) ^ Unify: (301) [user] subst_args2_failed(494, '&self', [4], _77836) ^ Call: (302) [user] once(subst_selfless([4], _77836)) ^ Unify: (302) [system] once(user:subst_selfless([4], _77836)) ^ Call: (303) [user] subst_selfless([4], _77836) ^ Unify: (303) [user] subst_selfless([4], _77836) Call: (304) [system] var(4) ^ Redo: (303) [user] subst_selfless([4], _77836) ^ Unify: (303) [user] subst_selfless([4], _77836) ^ Call: (304) [user] eval_selfless(_112436, _112438, _112440, _112442, [4], _77836) ^ Unify: (304) [user] eval_selfless(_113380, _113382, _113384, _113386, [4], _77836) ^ Call: (305) [user] eval_selfless_0([4], _77836) ^ Unify: (305) [user] eval_selfless_0([4], _77836) Call: (306) [system] var(4) ^ Redo: (305) [user] eval_selfless_0([4], _77836) ^ Unify: (305) [user] eval_selfless_0([4], _77836) ^ Call: (306) [user] eval_selfless_1([4], _77836) ^ Unify: (306) [user] eval_selfless_1([4], _77836) ^ Call: (307) [user] allow_clp ^ Unify: (307) [user] allow_clp ^ Call: (308) [user] false_flag ^ Unify: (308) [user] false_flag Call: (309) [system] fail Fail: (309) [system] fail ^ Fail: (308) [user] false_flag ^ Redo: (305) [user] eval_selfless_0([4], _77836) ^ Unify: (305) [user] eval_selfless_0([4], _77836) ^ Call: (306) [user] eval_selfless_2([4], _77836) ^ Unify: (306) [user] eval_selfless_2([4], _77836) Call: (307) [system] var(4) ^ Redo: (306) [user] eval_selfless_2([4], _77836) ^ Unify: (306) [user] eval_selfless_2([4], _77836) ^ Call: (307) [user] fake_notrace((ground([4]), [4]=[_133676, _133682, _133688], atom(_133676), catch_warn(current_op(_133714, yfx, _133676)), [4]\=[_133734], s2ps([4], _133742))) ^ Unify: (307) [user] fake_notrace(user:(ground([4]), [4]=[_133676, _133682, _133688], atom(_133676), catch_warn(current_op(_133714, yfx, _133676)), [4]\=[_133734], s2ps([4], _133742))) ^ Call: (308) [user] real_notrace(user:(ground([4]), [4]=[_133676, _133682, _133688], atom(_133676), catch_warn(current_op(_133714, yfx, _133676)), [4]\=[_133734], s2ps([4], _133742))) ^ Unify: (308) [user] real_notrace(user:(ground([4]), [4]=[_133676, _133682, _133688], atom(_133676), catch_warn(current_op(_133714, yfx, _133676)), [4]\=[_133734], s2ps([4], _133742))) ^ Call: (309) [user] setup_call_cleanup('$notrace'(_137448, _137450), once(user:(ground([4]), [4]=[_133676, _133682, _133688], atom(_133676), catch_warn(current_op(_133714, yfx, _133676)), [4]\=[_133734], s2ps([4], _133742))), '$restore_trace'(_137448, _137450)) ^ Unify: (309) [system] setup_call_cleanup(user:'$notrace'(_137448, _137450), user:once(user:(ground([4]), [4]=[_133676, _133682, _133688], atom(_133676), catch_warn(current_op(_133714, yfx, _133676)), [4]\=[_133734], s2ps([4], _133742))), user:'$restore_trace'(_137448, _137450)) ^ Call: (310) [system] sig_atomic(user:'$notrace'(_137448, _137450)) ^ Fail: (308) [user] real_notrace(user:(ground([4]), [4]=[_133676, _133682, _133688], atom(_133676), catch_warn(current_op(_133714, yfx, _133676)), [4]\=[_133734], s2ps([4], _133742))) ^ Fail: (307) [user] fake_notrace(user:(ground([4]), [4]=[_133676, _133682, _133688], atom(_133676), catch_warn(current_op(_133714, yfx, _133676)), [4]\=[_133734], s2ps([4], _133742))) ^ Redo: (301) [user] subst_args2_failed(494, '&self', [4], _77836) ^ Unify: (301) [user] subst_args2_failed(494, '&self', [4], [_143072|_143074]) ^ Call: (302) [user] subst_args(_144086, _144088, 494, '&self', 4, _143072) ^ Unify: (302) [user] subst_args(_145030, _145032, 494, '&self', 4, _143072) Call: (303) [system] atom(_145900) ^ Redo: (302) [user] subst_args(_146900, _146902, 494, '&self', 4, _143072) ^ Unify: (302) [user] subst_args(_147844, _147846, 494, '&self', 4, _143072) ^ Call: (303) [user] self_subst(4) ^ Unify: (303) [user] self_subst(4) Call: (304) [system] callable(4) ^ Redo: (303) [user] self_subst(4) ^ Exit: (303) [user] self_subst(4) Call: (303) [system] _143072=4 Exit: (303) [system] 4=4 ^ Exit: (302) [user] subst_args(_155264, _155266, 494, '&self', 4, 4) ^ Call: (302) [user] subst_args2_failed(494, '&self', [], _143074) ^ Unify: (302) [user] subst_args2_failed(494, '&self', [], _143074) Call: (303) [system] []==[] Exit: (303) [system] []==[] Call: (303) [system] _143074=[] Exit: (303) [system] []=[] ^ Exit: (302) [user] subst_args2_failed(494, '&self', [], []) ^ Exit: (301) [user] subst_args2_failed(494, '&self', [4], [4]) ^ Exit: (300) [user] subst_args2_failed(494, '&self', [trigram, 4], [trigram, 4]) ^ Exit: (299) [user] subst_args2_failed(494, '&self', [/, trigram, 4], [/, trigram, 4]) ^ Exit: (298) [user] subst_args1(=, _9282, 494, '&self', [/, trigram, 4], [/, trigram, 4]) Call: (298) [system] nb_setarg(1, retval(fail), [/, trigram, 4]) Exit: (298) [system] nb_setarg(1, retval([/, trigram, 4]), [/, trigram, 4]) ^ Call: (298) [user] ignore(notrace((\+[/, trigram, 4]\=_9406, nb_setarg(1, retval([/, trigram, 4]), [/, trigram, 4])))) ^ Unify: (298) [system] ignore(user:notrace((\+[/, trigram, 4]\=_9406, nb_setarg(1, retval([/, trigram, 4]), [/, trigram, 4])))) ^ Call: (300) [system] setup_call_cleanup('$notrace'(_170164, _170166), once(user:(\+[/, trigram, 4]\=_9406, nb_setarg(1, retval([/, trigram, 4]), [/, trigram, 4]))), '$restore_trace'(_170164, _170166)) ^ Unify: (300) [system] setup_call_cleanup(system:'$notrace'(_170164, _170166), system:once(user:(\+[/, trigram, 4]\=_9406, nb_setarg(1, retval([/, trigram, 4]), [/, trigram, 4]))), system:'$restore_trace'(_170164, _170166)) ^ Call: (301) [system] sig_atomic(system:'$notrace'(_170164, _170166)) ^ Exit: (300) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(\+[/, trigram, 4]\=_9406, nb_setarg(1, retval([/, trigram, 4]), [/, trigram, 4]))), system:'$restore_trace'(3, -1)) ^ Exit: (298) [system] ignore(user:notrace((\+[/, trigram, 4]\=_9406, nb_setarg(1, retval([/, trigram, 4]), [/, trigram, 4])))) ^ Call: (298) [user] ignore((_9398==1->ignore(\+ \+ (flag(eval_num, _9436, _9436+1), (retval([/, trigram, 4])\=@=retval(fail), nonvar([/, trigram, 4])->indentq(5, _9436, <--, [false, [/, trigram, 4]]);indentq(5, _9436, <--, [false, retval([/, trigram, 4])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9436, _9436+1), (retval([/, trigram, 4])\=@=retval(fail), nonvar([/, trigram, 4])->indentq(5, _9436, <--, [false, [/, trigram, 4]]);indentq(5, _9436, <--, [false, retval([/, trigram, 4])])))))))))) ^ Unify: (298) [system] ignore(user:(_9398==1->ignore(\+ \+ (flag(eval_num, _9436, _9436+1), (retval([/, trigram, 4])\=@=retval(fail), nonvar([/, trigram, 4])->indentq(5, _9436, <--, [false, [/, trigram, 4]]);indentq(5, _9436, <--, [false, retval([/, trigram, 4])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9436, _9436+1), (retval([/, trigram, 4])\=@=retval(fail), nonvar([/, trigram, 4])->indentq(5, _9436, <--, [false, [/, trigram, 4]]);indentq(5, _9436, <--, [false, retval([/, trigram, 4])])))))))))) Call: (300) [system] _9398==1 Fail: (300) [system] _9398==1 ^ Call: (301) [system] setup_call_cleanup('$notrace'(_178620, _178622), once(user:ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9436, _9436+1), (retval([/, trigram, 4])\=@=retval(fail), nonvar([/, trigram, 4])->indentq(5, _9436, <--, [false, [/, trigram, 4]]);indentq(5, _9436, <--, [false, retval([/, trigram, 4])])))))))), '$restore_trace'(_178620, _178622)) ^ Unify: (301) [system] setup_call_cleanup(system:'$notrace'(_178620, _178622), system:once(user:ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9436, _9436+1), (retval([/, trigram, 4])\=@=retval(fail), nonvar([/, trigram, 4])->indentq(5, _9436, <--, [false, [/, trigram, 4]]);indentq(5, _9436, <--, [false, retval([/, trigram, 4])])))))))), system:'$restore_trace'(_178620, _178622)) ^ Call: (302) [system] sig_atomic(system:'$notrace'(_178620, _178622)) ^ Exit: (301) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9436, _9436+1), (retval([/, trigram, 4])\=@=retval(fail), nonvar([/, trigram, 4])->indentq(5, _9436, <--, [false, [/, trigram, 4]]);indentq(5, _9436, <--, [false, retval([/, trigram, 4])])))))))), system:'$restore_trace'(3, -1)) ^ Exit: (298) [system] ignore(user:(_9398==1->ignore(\+ \+ (flag(eval_num, _9436, _9436+1), (retval([/, trigram, 4])\=@=retval(fail), nonvar([/, trigram, 4])->indentq(5, _9436, <--, [false, [/, trigram, 4]]);indentq(5, _9436, <--, [false, retval([/, trigram, 4])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9436, _9436+1), (retval([/, trigram, 4])\=@=retval(fail), nonvar([/, trigram, 4])->indentq(5, _9436, <--, [false, [/, trigram, 4]]);indentq(5, _9436, <--, [false, retval([/, trigram, 4])])))))))))) ^ Exit: (296) [system] call_cleanup(user:((call(subst_args1(=, _9282), 494, '&self', [/, trigram, 4], [/, trigram, 4])*->nb_setarg(1, retval([/, trigram, 4]), [/, trigram, 4]);fail, trace, call(subst_args1(=, _9282), 494, '&self', [/, trigram, 4], [/, trigram, 4])), ignore(notrace((\+[/, trigram, 4]\=_9406, nb_setarg(1, retval([/, trigram, 4]), [/, trigram, 4]))))), user:ignore((_9398==1->ignore(\+ \+ (flag(eval_num, _9436, _9436+1), (retval([/, trigram, 4])\=@=retval(fail), nonvar([/, trigram, 4])->indentq(5, _9436, <--, [false, [/, trigram, 4]]);indentq(5, _9436, <--, [false, retval([/, trigram, 4])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9436, _9436+1), (retval([/, trigram, 4])\=@=retval(fail), nonvar([/, trigram, 4])->indentq(5, _9436, <--, [false, [/, trigram, 4]]);indentq(5, _9436, <--, [false, retval([/, trigram, 4])]))))))))))) Call: (296) [system] retval([/, trigram, 4])\=@=retval(fail) Exit: (296) [system] retval([/, trigram, 4])\=@=retval(fail) ^ Exit: (295) [user] trace_eval(subst_args1(=, _9282), (false, (e2;e)), 494, '&self', [/, trigram, 4], [/, trigram, 4]) Call: (295) [system] [/, trigram, 4]\=@=[/, trigram, 4] ^ Redo: (294) [user] subst_args0(=, _9282, 494, '&self', [/, trigram, 4], _9358) Call: (295) [system] _9358=[/, trigram, 4] Exit: (295) [system] [/, trigram, 4]=[/, trigram, 4] ^ Exit: (294) [user] subst_args0(=, _9282, 494, '&self', [/, trigram, 4], [/, trigram, 4]) ^ Exit: (293) [user] subst_args(=, _9282, 495, '&self', [/, trigram, 4], [/, trigram, 4]) Call: (293) [apply] apply:maplist_([[/, 'tok-split', 3], [/, 'tok-split', 4]], _9360, user:subst_args(=, _9282, 495, '&self')) Unify: (293) [apply] apply:maplist_([[/, 'tok-split', 3], [/, 'tok-split', 4]], [_193780|_193782], user:subst_args(=, _9282, 495, '&self')) ^ Call: (294) [user] subst_args(=, _9282, 495, '&self', [/, 'tok-split', 3], _193780) ^ Unify: (294) [user] subst_args(=, _9282, 495, '&self', [/, 'tok-split', 3], _193780) Call: (295) [system] atom(=) Exit: (295) [system] atom(=) Call: (295) [system] (=)\==(=) ^ Redo: (294) [user] subst_args(=, _9282, 495, '&self', [/, 'tok-split', 3], _193780) ^ Unify: (294) [user] subst_args(=, _9282, 495, '&self', [/, 'tok-split', 3], _193780) ^ Call: (295) [user] self_subst([/, 'tok-split', 3]) ^ Unify: (295) [user] self_subst([/, 'tok-split', 3]) Call: (296) [system] callable([/, 'tok-split', 3]) Exit: (296) [system] callable([/, 'tok-split', 3]) ^ Unify: (295) [user] self_subst([/, 'tok-split', 3]) ^ Call: (296) [user] self_eval([/, 'tok-split', 3]) ^ Unify: (296) [user] self_eval([/, 'tok-split', 3]) ^ Call: (298) [system] setup_call_cleanup('$notrace'(_207748, _207750), once(user:self_eval0([/, 'tok-split', 3])), '$restore_trace'(_207748, _207750)) ^ Unify: (298) [system] setup_call_cleanup(system:'$notrace'(_207748, _207750), system:once(user:self_eval0([/, 'tok-split', 3])), system:'$restore_trace'(_207748, _207750)) ^ Call: (299) [system] sig_atomic(system:'$notrace'(_207748, _207750)) ^ Fail: (296) [user] self_eval([/, 'tok-split', 3]) ^ Redo: (294) [user] subst_args(=, _9282, 495, '&self', [/, 'tok-split', 3], _193780) ^ Unify: (294) [user] subst_args(=, _9282, 495, '&self', [/, 'tok-split', 3], _193780) Call: (295) [system] ['tok-split', 3]==[] ^ Redo: (294) [user] subst_args(=, _9282, 495, '&self', [/, 'tok-split', 3], _193780) ^ Unify: (294) [user] subst_args(=, _9282, 495, '&self', [/, 'tok-split', 3], _193780) ^ Call: (296) [system] setup_call_cleanup('$notrace'(_216234, _216236), once(user:(_216216 is 495-1)), '$restore_trace'(_216234, _216236)) ^ Unify: (296) [system] setup_call_cleanup(system:'$notrace'(_216234, _216236), system:once(user:(_216216 is 495-1)), system:'$restore_trace'(_216234, _216236)) ^ Call: (297) [system] sig_atomic(system:'$notrace'(_216234, _216236)) ^ Exit: (296) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(494 is 495-1)), system:'$restore_trace'(3, -1)) ^ Call: (295) [user] subst_args0(=, _9282, 494, '&self', [/, 'tok-split', 3], _193780) ^ Unify: (295) [user] subst_args0(=, _9282, 494, '&self', [/, 'tok-split', 3], _193780) ^ Call: (296) [user] self_subst([/, 'tok-split', 3]) ^ Unify: (296) [user] self_subst([/, 'tok-split', 3]) Call: (297) [system] callable([/, 'tok-split', 3]) Exit: (297) [system] callable([/, 'tok-split', 3]) ^ Unify: (296) [user] self_subst([/, 'tok-split', 3]) ^ Call: (297) [user] self_eval([/, 'tok-split', 3]) ^ Unify: (297) [user] self_eval([/, 'tok-split', 3]) ^ Call: (299) [system] setup_call_cleanup('$notrace'(_228384, _228386), once(user:self_eval0([/, 'tok-split', 3])), '$restore_trace'(_228384, _228386)) ^ Unify: (299) [system] setup_call_cleanup(system:'$notrace'(_228384, _228386), system:once(user:self_eval0([/, 'tok-split', 3])), system:'$restore_trace'(_228384, _228386)) ^ Call: (300) [system] sig_atomic(system:'$notrace'(_228384, _228386)) ^ Fail: (297) [user] self_eval([/, 'tok-split', 3]) ^ Redo: (295) [user] subst_args0(=, _9282, 494, '&self', [/, 'tok-split', 3], _193780) ^ Unify: (295) [user] subst_args0(=, _9282, 494, '&self', [/, 'tok-split', 3], _193780) Call: (296) [system] _234040 is 494+ -1 Exit: (296) [system] 493 is 494+ -1 ^ Call: (296) [user] trace_eval(subst_args1(=, _9282), (false, (e2;e)), 494, '&self', [/, 'tok-split', 3], _235916) ^ Unify: (296) [user] trace_eval(subst_args1(=, _9282), (false, (e2;e)), 494, '&self', [/, 'tok-split', 3], _235916) ^ Call: (297) [user] must_det_ll((notrace((flag(eval_num, _237826, _237826+1), _237844 is _237826 mod 500, _237862 is 99-494 mod 100, _237886=_237888, option_else('trace-length', _237900, 500), option_else('trace-depth', _237908, 30))), quietly(if_t((nop(stop_rtrace), _237844>_237900), (set_debug(eval, false), _237964 is _237900+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_237964])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_238016))))) ^ Unify: (297) [user] must_det_ll(user:(notrace((flag(eval_num, _237826, _237826+1), _237844 is _237826 mod 500, _237862 is 99-494 mod 100, _237886=_237888, option_else('trace-length', _237900, 500), option_else('trace-depth', _237908, 30))), quietly(if_t((nop(stop_rtrace), _237844>_237900), (set_debug(eval, false), _237964 is _237900+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_237964])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_238016))))) ^ Call: (298) [user] once(user:(notrace((flag(eval_num, _237826, _237826+1), _237844 is _237826 mod 500, _237862 is 99-494 mod 100, _237886=_237888, option_else('trace-length', _237900, 500), option_else('trace-depth', _237908, 30))), quietly(if_t((nop(stop_rtrace), _237844>_237900), (set_debug(eval, false), _237964 is _237900+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_237964])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_238016))))) ^ Unify: (298) [system] once(user:(notrace((flag(eval_num, _237826, _237826+1), _237844 is _237826 mod 500, _237862 is 99-494 mod 100, _237886=_237888, option_else('trace-length', _237900, 500), option_else('trace-depth', _237908, 30))), quietly(if_t((nop(stop_rtrace), _237844>_237900), (set_debug(eval, false), _237964 is _237900+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_237964])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_238016))))) ^ Call: (301) [system] setup_call_cleanup('$notrace'(_241740, _241742), once(user:(flag(eval_num, _237826, _237826+1), _237844 is _237826 mod 500, _237862 is 99-494 mod 100, _237886=_237888, option_else('trace-length', _237900, 500), option_else('trace-depth', _237908, 30))), '$restore_trace'(_241740, _241742)) ^ Unify: (301) [system] setup_call_cleanup(system:'$notrace'(_241740, _241742), system:once(user:(flag(eval_num, _237826, _237826+1), _237844 is _237826 mod 500, _237862 is 99-494 mod 100, _237886=_237888, option_else('trace-length', _237900, 500), option_else('trace-depth', _237908, 30))), system:'$restore_trace'(_241740, _241742)) ^ Call: (302) [system] sig_atomic(system:'$notrace'(_241740, _241742)) ^ Exit: (301) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(flag(eval_num, 70, 70+1), 70 is 70 mod 500, 5 is 99-494 mod 100, _237886=_237886, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), system:'$restore_trace'(3, -1)) ^ Call: (301) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 70>500), (set_debug(eval, false), _237964 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_237964])), nop((start_rtrace, rtrace))))) ^ Unify: (301) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 70>500), (set_debug(eval, false), _237964 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_237964])), nop((start_rtrace, rtrace))))) ^ Exit: (301) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 70>500), (set_debug(eval, false), _237964 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_237964])), nop((start_rtrace, rtrace))))) Call: (300) [user] nop(notrace(no_repeats_var(_238016))) Unify: (300) [user] nop(notrace(no_repeats_var(_238016))) Exit: (300) [user] nop(notrace(no_repeats_var(_238016))) ^ Exit: (298) [system] once(user:(notrace((flag(eval_num, 70, 70+1), 70 is 70 mod 500, 5 is 99-494 mod 100, _237886=_237886, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), quietly(if_t((nop(stop_rtrace), 70>500), (set_debug(eval, false), _237964 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_237964])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_238016))))) ^ Exit: (297) [user] must_det_ll(user:(notrace((flag(eval_num, 70, 70+1), 70 is 70 mod 500, 5 is 99-494 mod 100, _237886=_237886, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), quietly(if_t((nop(stop_rtrace), 70>500), (set_debug(eval, false), _237964 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_237964])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_238016))))) Call: (297) [occurs] occurs:sub_term(_253204, (false, (e2;e))) Unify: (297) [occurs] occurs:sub_term((false, (e2;e)), (false, (e2;e))) Exit: (297) [occurs] occurs:sub_term((false, (e2;e)), (false, (e2;e))) Call: (297) [system] (false, (e2;e))\=(false, (e2;e)) Fail: (297) [system] (false, (e2;e))\=(false, (e2;e)) Redo: (297) [occurs] occurs:sub_term(_253204, (false, (e2;e))) Unify: (297) [occurs] occurs:sub_term(_253204, (false, (e2;e))) Call: (298) [system] compound((false, (e2;e))) Exit: (298) [system] compound((false, (e2;e))) Call: (298) [system] arg(_261626, (false, (e2;e)), _261550) Exit: (298) [system] arg(1, (false, (e2;e)), false) Call: (298) [occurs] occurs:sub_term(_253204, false) Unify: (298) [occurs] occurs:sub_term(false, false) Exit: (298) [occurs] occurs:sub_term(false, false) Exit: (297) [occurs] occurs:sub_term(false, (false, (e2;e))) Call: (297) [system] (false, (e2;e))\=false Exit: (297) [system] (false, (e2;e))\=false ^ Call: (297) [user] if_trace((eval;false, (e2;e)), (_237886=1, indentq(5, 70, -->, [false, [/, 'tok-split', 3]]))) ^ Unify: (297) [user] if_trace((eval;false, (e2;e)), (_237886=1, indentq(5, 70, -->, [false, [/, 'tok-split', 3]]))) ^ Call: (299) [system] setup_call_cleanup('$notrace'(_270930, _270932), once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _237886=1, indentq(5, 70, -->, [false, [/, 'tok-split', 3]]))), _270888, fbug((_270888-->if_trace((eval;false, (e2;e)), (_237886=1, indentq(5, 70, -->, [false, [/, 'tok-split', 3]])))))))), '$restore_trace'(_270930, _270932)) ^ Unify: (299) [system] setup_call_cleanup(system:'$notrace'(_270930, _270932), system:once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _237886=1, indentq(5, 70, -->, [false, [/, 'tok-split', 3]]))), _270888, fbug((_270888-->if_trace((eval;false, (e2;e)), (_237886=1, indentq(5, 70, -->, [false, [/, 'tok-split', 3]])))))))), system:'$restore_trace'(_270930, _270932)) ^ Call: (300) [system] sig_atomic(system:'$notrace'(_270930, _270932)) ^ Exit: (299) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _237886=1, indentq(5, 70, -->, [false, [/, 'tok-split', 3]]))), _270888, fbug((_270888-->if_trace((eval;false, (e2;e)), (_237886=1, indentq(5, 70, -->, [false, [/, 'tok-split', 3]])))))))), system:'$restore_trace'(3, -1)) ^ Exit: (297) [user] if_trace((eval;false, (e2;e)), (_237886=1, indentq(5, 70, -->, [false, [/, 'tok-split', 3]]))) Call: (297) [system] _275712=retval(fail) Exit: (297) [system] retval(fail)=retval(fail) Call: (297) [system] _277574=(\+ \+ (flag(eval_num, _277594, _277594+1), (retval(fail)\=@=retval(fail), nonvar(_235916)->indentq(5, _277594, <--, [false, _235916]);indentq(5, _277594, <--, [false, retval(fail)])))) Exit: (297) [system] (\+ \+ (flag(eval_num, _277594, _277594+1), (retval(fail)\=@=retval(fail), nonvar(_235916)->indentq(5, _277594, <--, [false, _235916]);indentq(5, _277594, <--, [false, retval(fail)]))))=(\+ \+ (flag(eval_num, _277594, _277594+1), (retval(fail)\=@=retval(fail), nonvar(_235916)->indentq(5, _277594, <--, [false, _235916]);indentq(5, _277594, <--, [false, retval(fail)])))) ^ Call: (297) [user] call_cleanup(((call(subst_args1(=, _9282), 494, '&self', [/, 'tok-split', 3], _235916)*->nb_setarg(1, retval(fail), _235916);fail, trace, call(subst_args1(=, _9282), 494, '&self', [/, 'tok-split', 3], _235916)), ignore(notrace((\+_235916\=_238016, nb_setarg(1, retval(fail), _235916))))), ignore((_237886==1->ignore(\+ \+ (flag(eval_num, _277594, _277594+1), (retval(fail)\=@=retval(fail), nonvar(_235916)->indentq(5, _277594, <--, [false, _235916]);indentq(5, _277594, <--, [false, retval(fail)]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _277594, _277594+1), (retval(fail)\=@=retval(fail), nonvar(_235916)->indentq(5, _277594, <--, [false, _235916]);indentq(5, _277594, <--, [false, retval(fail)]))))))))))) ^ Unify: (297) [system] call_cleanup(user:((call(subst_args1(=, _9282), 494, '&self', [/, 'tok-split', 3], _235916)*->nb_setarg(1, retval(fail), _235916);fail, trace, call(subst_args1(=, _9282), 494, '&self', [/, 'tok-split', 3], _235916)), ignore(notrace((\+_235916\=_238016, nb_setarg(1, retval(fail), _235916))))), user:ignore((_237886==1->ignore(\+ \+ (flag(eval_num, _277594, _277594+1), (retval(fail)\=@=retval(fail), nonvar(_235916)->indentq(5, _277594, <--, [false, _235916]);indentq(5, _277594, <--, [false, retval(fail)]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _277594, _277594+1), (retval(fail)\=@=retval(fail), nonvar(_235916)->indentq(5, _277594, <--, [false, _235916]);indentq(5, _277594, <--, [false, retval(fail)]))))))))))) ^ Call: (299) [user] subst_args1(=, _9282, 494, '&self', [/, 'tok-split', 3], _235916) ^ Unify: (299) [user] subst_args1(=, _9282, 494, '&self', [/, 'tok-split', 3], _235916) Call: (300) [system] var(=) ^ Redo: (299) [user] subst_args1(=, _9282, 494, '&self', [/, 'tok-split', 3], _235916) Call: (300) [system] atom(=) Exit: (300) [system] atom(=) Call: (300) [system] (=)\==(=) ^ Redo: (299) [user] subst_args1(=, _9282, 494, '&self', [/, 'tok-split', 3], _235916) ^ Unify: (299) [user] subst_args1(=, _9282, 494, '&self', [/, 'tok-split', 3], _235916) Call: (300) [system] atom([/, 'tok-split', 3]) ^ Redo: (299) [user] subst_args1(=, _9282, 494, '&self', [/, 'tok-split', 3], _235916) ^ Unify: (299) [user] subst_args1(=, _9282, 494, '&self', [/, 'tok-split', 3], _235916) Call: (300) [system] is_list(['tok-split', 3]) Exit: (300) [system] is_list(['tok-split', 3]) ^ Unify: (299) [user] subst_args1(=, _9282, 494, '&self', [/, 'tok-split', 3], _235916) Call: (300) [system] is_list([/, 'tok-split', 3]) Exit: (300) [system] is_list([/, 'tok-split', 3]) ^ Unify: (299) [user] subst_args1(=, _9282, 494, '&self', [/, 'tok-split', 3], [/|_297448]) Call: (300) [system] var(/) ^ Redo: (299) [user] subst_args1(=, _9282, 494, '&self', [/, 'tok-split', 3], _235916) ^ Unify: (299) [user] subst_args1(=, _9282, 494, '&self', [/, 'tok-split', 3], _235916) Call: (300) [system] fail ^ Redo: (299) [user] subst_args1(=, _9282, 494, '&self', [/, 'tok-split', 3], _235916) ^ Unify: (299) [user] subst_args1(=, _9282, 494, '&self', [/, 'tok-split', 3], _235916) Call: (300) [system] is_list([/, 'tok-split', 3]) Exit: (300) [system] is_list([/, 'tok-split', 3]) ^ Call: (300) [user] apply:maplist(self_subst, [/, 'tok-split', 3]) ^ Unify: (300) [apply] apply:maplist(user:self_subst, [/, 'tok-split', 3]) Call: (301) [apply] apply:maplist_([/, 'tok-split', 3], user:self_subst) Unify: (301) [apply] apply:maplist_([/, 'tok-split', 3], user:self_subst) ^ Call: (302) [user] self_subst(/) ^ Unify: (302) [user] self_subst(/) Call: (303) [system] callable(/) Exit: (303) [system] callable(/) ^ Unify: (302) [user] self_subst(/) ^ Call: (303) [user] self_eval(/) ^ Unify: (303) [user] self_eval(/) ^ Call: (305) [system] setup_call_cleanup('$notrace'(_316068, _316070), once(user:self_eval0(/)), '$restore_trace'(_316068, _316070)) ^ Unify: (305) [system] setup_call_cleanup(system:'$notrace'(_316068, _316070), system:once(user:self_eval0(/)), system:'$restore_trace'(_316068, _316070)) ^ Call: (306) [system] sig_atomic(system:'$notrace'(_316068, _316070)) ^ Exit: (305) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(/)), system:'$restore_trace'(3, -1)) ^ Exit: (303) [user] self_eval(/) ^ Exit: (302) [user] self_subst(/) Call: (302) [apply] apply:maplist_(['tok-split', 3], user:self_subst) Unify: (302) [apply] apply:maplist_(['tok-split', 3], user:self_subst) ^ Call: (303) [user] self_subst('tok-split') ^ Unify: (303) [user] self_subst('tok-split') Call: (304) [system] callable('tok-split') Exit: (304) [system] callable('tok-split') ^ Unify: (303) [user] self_subst('tok-split') ^ Call: (304) [user] self_eval('tok-split') ^ Unify: (304) [user] self_eval('tok-split') ^ Call: (306) [system] setup_call_cleanup('$notrace'(_330028, _330030), once(user:self_eval0('tok-split')), '$restore_trace'(_330028, _330030)) ^ Unify: (306) [system] setup_call_cleanup(system:'$notrace'(_330028, _330030), system:once(user:self_eval0('tok-split')), system:'$restore_trace'(_330028, _330030)) ^ Call: (307) [system] sig_atomic(system:'$notrace'(_330028, _330030)) ^ Exit: (306) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0('tok-split')), system:'$restore_trace'(3, -1)) ^ Exit: (304) [user] self_eval('tok-split') ^ Exit: (303) [user] self_subst('tok-split') Call: (303) [apply] apply:maplist_([3], user:self_subst) Unify: (303) [apply] apply:maplist_([3], user:self_subst) ^ Call: (304) [user] self_subst(3) ^ Unify: (304) [user] self_subst(3) Call: (305) [system] callable(3) ^ Redo: (304) [user] self_subst(3) ^ Exit: (304) [user] self_subst(3) Call: (304) [apply] apply:maplist_([], user:self_subst) Unify: (304) [apply] apply:maplist_([], user:self_subst) Exit: (304) [apply] apply:maplist_([], user:self_subst) Exit: (303) [apply] apply:maplist_([3], user:self_subst) Exit: (302) [apply] apply:maplist_(['tok-split', 3], user:self_subst) Exit: (301) [apply] apply:maplist_([/, 'tok-split', 3], user:self_subst) ^ Exit: (300) [apply] apply:maplist(user:self_subst, [/, 'tok-split', 3]) Call: (300) [system] [/, 'tok-split', 3]=[_348632|_348634] Exit: (300) [system] [/, 'tok-split', 3]=[/, 'tok-split', 3] Call: (300) [system] atom(/) Exit: (300) [system] atom(/) ^ Unify: (299) [user] subst_args1(=, _9282, 494, '&self', [/, 'tok-split', 3], _235916) ^ Call: (300) [user] is_space_op(/) ^ Redo: (299) [user] subst_args1(=, _9282, 494, '&self', [/, 'tok-split', 3], _235916) ^ Unify: (299) [user] subst_args1(=, _9282, 494, '&self', [/, 'tok-split', 3], _235916) Call: (300) [system] (/)==case ^ Redo: (299) [user] subst_args1(=, _9282, 494, '&self', [/, 'tok-split', 3], _235916) ^ Unify: (299) [user] subst_args1(=, _9282, 494, '&self', [/, 'tok-split', 3], _235916) Call: (300) [system] fail ^ Redo: (299) [user] subst_args1(=, _9282, 494, '&self', [/, 'tok-split', 3], _235916) ^ Unify: (299) [user] subst_args1(=, _9282, 494, '&self', [/, 'tok-split', 3], _235916) Call: (300) [system] _361716=do_more_defs(true) Exit: (300) [system] do_more_defs(true)=do_more_defs(true) ^ Call: (300) [user] clause(eval_21(subst_args, _9282, 494, '&self', [/, 'tok-split', 3], _235916), _363592) ^ Redo: (299) [user] subst_args1(=, _9282, 494, '&self', [/, 'tok-split', 3], _235916) ^ Unify: (299) [user] subst_args1(=, _9282, 494, '&self', [/, 'tok-split', 3], _235916) Call: (300) [system] fail ^ Redo: (299) [user] subst_args1(=, _9282, 494, '&self', [/, 'tok-split', 3], _235916) ^ Unify: (299) [user] subst_args1(=, _9282, 494, '&self', [/, 'tok-split', 3], _235916) ^ Call: (300) [user] is_and(/) ^ Unify: (300) [user] is_and(/) Call: (301) [system] atom(/) Exit: (301) [system] atom(/) ^ Unify: (300) [user] is_and(/) ^ Call: (301) [user] is_and(/, _373916) ^ Unify: (301) [user] is_and(/, _374844) Call: (302) [system] atom(/) Exit: (302) [system] atom(/) ^ Redo: (299) [user] subst_args1(=, _9282, 494, '&self', [/, 'tok-split', 3], _235916) ^ Unify: (299) [user] subst_args1(=, _9282, 494, '&self', [/, 'tok-split', 3], [/|_378492]) Call: (300) [system] nonvar(/) Exit: (300) [system] nonvar(/) Call: (300) [system] fail ^ Redo: (299) [user] subst_args1(=, _9282, 494, '&self', [/, 'tok-split', 3], _235916) ^ Unify: (299) [user] subst_args1(=, _9282, 494, '&self', [/, 'tok-split', 3], _235916) ^ Call: (300) [user] subst_args2(=, 494, '&self', [/, 'tok-split', 3], _235916) ^ Unify: (300) [user] subst_args2(=, 494, '&self', [/, 'tok-split', 3], _235916) Call: (301) [system] 494<3 ^ Redo: (300) [user] subst_args2(=, 494, '&self', [/, 'tok-split', 3], _235916) ^ Unify: (300) [user] subst_args2(=, 494, '&self', [/, 'tok-split', 3], _235916) Call: (301) [system] fail ^ Redo: (300) [user] subst_args2(=, 494, '&self', [/, 'tok-split', 3], _235916) ^ Unify: (300) [user] subst_args2(=, 494, '&self', [/, 'tok-split', 3], _235916) ^ Call: (301) [user] mnotrace(is_user_defined_head(=, '&self', /)) ^ Unify: (301) [user] mnotrace(is_user_defined_head(=, '&self', /)) ^ Call: (302) [user] once(is_user_defined_head(=, '&self', /)) ^ Unify: (302) [system] once(user:is_user_defined_head(=, '&self', /)) ^ Call: (303) [user] is_user_defined_head(=, '&self', /) ^ Unify: (303) [user] is_user_defined_head(=, '&self', /) ^ Call: (304) [user] mnotrace(is_user_defined_head0(=, '&self', /)) ^ Unify: (304) [user] mnotrace(is_user_defined_head0(=, '&self', /)) ^ Call: (305) [user] once(is_user_defined_head0(=, '&self', /)) ^ Unify: (305) [system] once(user:is_user_defined_head0(=, '&self', /)) ^ Call: (306) [user] is_user_defined_head0(=, '&self', /) ^ Unify: (306) [user] is_user_defined_head0(=, '&self', /) Call: (307) [system] callable(/) Exit: (307) [system] callable(/) Call: (307) [system] functor(/, _404594, _404674) Exit: (307) [system] functor(/, /, 0) ^ Call: (307) [user] is_user_defined_head_f(=, '&self', /) ^ Unify: (307) [user] is_user_defined_head_f(=, '&self', /) ^ Call: (308) [user] is_user_defined_head_f1(=, '&self', /) ^ Unify: (308) [user] is_user_defined_head_f1(=, '&self', /) Call: (309) [user] metta_eq_def(=, '&self', [/|_410192], _410274) Unify: (309) [user] metta_eq_def(=, '&self', [/|_410192], _411198) ^ Call: (310) [user] ignore((=)=(=)) ^ Unify: (310) [system] ignore(user:((=)=(=))) Call: (311) [system] (=)=(=) Exit: (311) [system] (=)=(=) ^ Exit: (310) [system] ignore(user:((=)=(=))) Call: (310) [user] metta_atom('&self', [=, [/|_410192], _416714]) Unify: (310) [user] metta_atom('&self', [=, [/|_410192], _416714]) ^ Call: (311) [user] typed_list('&self', _418628, _418550) ^ Unify: (311) [user] typed_list('&self', _419560, _418550) Call: (312) [system] compound('&self') Fail: (312) [system] compound('&self') ^ Fail: (311) [user] typed_list('&self', _422340, _418550) Redo: (310) [user] metta_atom('&self', [=, [/|_410192], _416714]) Unify: (310) [user] metta_atom('&self', [=, [/|_410192], _416714]) Call: (311) [system] '&self'=='&flybase' Redo: (310) [user] metta_atom('&self', [=, [/|_410192], _416714]) Unify: (310) [user] metta_atom('&self', [=, [/|_410192], _416714]) ^ Call: (311) [user] metta_atom_in_file('&self', [=, [/|_410192], _416714]) ^ Unify: (311) [user] metta_atom_in_file('&self', [=, [/|_410192], _416714]) ^ Call: (312) [user] metta_atom_in_file('&self', [=, [/|_410192], _416714], _429722, _429724) ^ Unify: (312) [user] metta_atom_in_file('&self', [=, [/|_410192], _416714], _430658, _430660) ^ Call: (313) [user] loaded_into_kb('&self', _431516) ^ Unify: (313) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Exit: (313) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Call: (313) [user] once(user:asserted_metta_pred(_442106, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Unify: (313) [system] once(user:asserted_metta_pred(_442106, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Call: (314) [user] asserted_metta_pred(_442106, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Fail: (314) [user] asserted_metta_pred(_442106, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Redo: (310) [user] metta_atom('&self', [=, [/|_410192], _416714]) Unify: (310) [user] metta_atom('&self', [=, [/|_410192], _416714]) Call: (311) [user] metta_atom_asserted('&self', [=, [/|_410192], _416714]) Unify: (311) [user] metta_atom_asserted('&self', [=, [/|_410192], _416714]) ^ Call: (312) [user] metta_atom_asserted_deduced('&self', [=, [/|_410192], _416714]) Redo: (311) [user] metta_atom_asserted('&self', [=, [/|_410192], _416714]) Redo: (310) [user] metta_atom('&self', [=, [/|_410192], _416714]) Unify: (310) [user] metta_atom('&self', [=, [/|_410192], _416714]) Call: (311) [system] '&self'\=='&corelib' Exit: (311) [system] '&self'\=='&corelib' ^ Call: (311) [user] using_all_spaces ^ Unify: (311) [user] using_all_spaces Call: (312) [system] nb_current(with_all_spaces, t) Redo: (310) [user] metta_atom('&self', [=, [/|_410192], _416714]) Unify: (310) [user] metta_atom('&self', [=, [/|_410192], _416714]) Call: (311) [system] '&self'\=='&corelib' Exit: (311) [system] '&self'\=='&corelib' Call: (311) [user] metta_atom_asserted('&self', '&corelib') Unify: (311) [user] metta_atom_asserted('&self', '&corelib') ^ Call: (312) [user] metta_atom_asserted_deduced('&self', '&corelib') Redo: (311) [user] metta_atom_asserted('&self', '&corelib') Unify: (311) [user] metta_atom_asserted('&self', '&corelib') Exit: (311) [user] metta_atom_asserted('&self', '&corelib') Call: (311) [user] should_inherit_from_corelib([=, [/|_410192], _416714]) Unify: (311) [user] should_inherit_from_corelib([=, [/|_410192], _416714]) ^ Call: (312) [user] using_all_spaces ^ Unify: (312) [user] using_all_spaces Call: (313) [system] nb_current(with_all_spaces, t) Redo: (311) [user] should_inherit_from_corelib([=, [/|_410192], _416714]) Unify: (311) [user] should_inherit_from_corelib([=, [/|_410192], _416714]) Call: (312) [system] (=)==(:) Redo: (311) [user] should_inherit_from_corelib([=, [/|_410192], _416714]) Unify: (311) [user] should_inherit_from_corelib([=, [/|_410192], _416714]) Call: (312) [system] (=)=='@doc' Redo: (311) [user] should_inherit_from_corelib([=, [/|_410192], _416714]) Unify: (311) [user] should_inherit_from_corelib([=, [/|_410192], _416714]) Call: (312) [system] fail Redo: (311) [user] metta_atom_asserted('&self', '&corelib') Redo: (310) [user] metta_atom('&self', [=, [/|_410192], _416714]) Fail: (309) [user] metta_eq_def(=, '&self', [/|_410192], _497310) ^ Fail: (308) [user] is_user_defined_head_f1(=, '&self', /) ^ Redo: (307) [user] is_user_defined_head_f(=, '&self', /) ^ Unify: (307) [user] is_user_defined_head_f(=, '&self', /) ^ Call: (308) [user] is_user_defined_head_f1(=, '&self', [/|_500954]) ^ Unify: (308) [user] is_user_defined_head_f1(=, '&self', [/|_500954]) Call: (309) [user] metta_eq_def(=, '&self', [[/|_500954]|_502824], _502906) Unify: (309) [user] metta_eq_def(=, '&self', [[/|_500954]|_502824], _503830) ^ Call: (310) [user] ignore((=)=(=)) ^ Unify: (310) [system] ignore(user:((=)=(=))) Call: (311) [system] (=)=(=) Exit: (311) [system] (=)=(=) ^ Exit: (310) [system] ignore(user:((=)=(=))) Call: (310) [user] metta_atom('&self', [=, [[/|_500954]|_502824], _509346]) Unify: (310) [user] metta_atom('&self', [=, [[/|_500954]|_502824], _509346]) ^ Call: (311) [user] typed_list('&self', _511260, _511182) ^ Unify: (311) [user] typed_list('&self', _512192, _511182) Call: (312) [system] compound('&self') Fail: (312) [system] compound('&self') ^ Fail: (311) [user] typed_list('&self', _514972, _511182) Redo: (310) [user] metta_atom('&self', [=, [[/|_500954]|_502824], _509346]) Unify: (310) [user] metta_atom('&self', [=, [[/|_500954]|_502824], _509346]) Call: (311) [system] '&self'=='&flybase' Redo: (310) [user] metta_atom('&self', [=, [[/|_500954]|_502824], _509346]) Unify: (310) [user] metta_atom('&self', [=, [[/|_500954]|_502824], _509346]) ^ Call: (311) [user] metta_atom_in_file('&self', [=, [[/|_500954]|_502824], _509346]) ^ Unify: (311) [user] metta_atom_in_file('&self', [=, [[/|_500954]|_502824], _509346]) ^ Call: (312) [user] metta_atom_in_file('&self', [=, [[/|_500954]|_502824], _509346], _522354, _522356) ^ Unify: (312) [user] metta_atom_in_file('&self', [=, [[/|_500954]|_502824], _509346], _523290, _523292) ^ Call: (313) [user] loaded_into_kb('&self', _9764) ^ Unify: (313) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Exit: (313) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Call: (313) [user] once(user:asserted_metta_pred(_20324, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Unify: (313) [system] once(user:asserted_metta_pred(_20324, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Call: (314) [user] asserted_metta_pred(_20324, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Fail: (314) [user] asserted_metta_pred(_20324, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Redo: (310) [user] metta_atom('&self', [=, [[/|_9736]|_9742], _9758]) Unify: (310) [user] metta_atom('&self', [=, [[/|_9736]|_9742], _9758]) Call: (311) [user] metta_atom_asserted('&self', [=, [[/|_9736]|_9742], _9758]) Unify: (311) [user] metta_atom_asserted('&self', [=, [[/|_9736]|_9742], _9758]) ^ Call: (312) [user] metta_atom_asserted_deduced('&self', [=, [[/|_9736]|_9742], _9758]) Redo: (311) [user] metta_atom_asserted('&self', [=, [[/|_9736]|_9742], _9758]) Redo: (310) [user] metta_atom('&self', [=, [[/|_9736]|_9742], _9758]) Unify: (310) [user] metta_atom('&self', [=, [[/|_9736]|_9742], _9758]) Call: (311) [system] '&self'\=='&corelib' Exit: (311) [system] '&self'\=='&corelib' ^ Call: (311) [user] using_all_spaces ^ Unify: (311) [user] using_all_spaces Call: (312) [system] nb_current(with_all_spaces, t) Redo: (310) [user] metta_atom('&self', [=, [[/|_9736]|_9742], _9758]) Unify: (310) [user] metta_atom('&self', [=, [[/|_9736]|_9742], _9758]) Call: (311) [system] '&self'\=='&corelib' Exit: (311) [system] '&self'\=='&corelib' Call: (311) [user] metta_atom_asserted('&self', '&corelib') Unify: (311) [user] metta_atom_asserted('&self', '&corelib') ^ Call: (312) [user] metta_atom_asserted_deduced('&self', '&corelib') Redo: (311) [user] metta_atom_asserted('&self', '&corelib') Unify: (311) [user] metta_atom_asserted('&self', '&corelib') Exit: (311) [user] metta_atom_asserted('&self', '&corelib') Call: (311) [user] should_inherit_from_corelib([=, [[/|_9736]|_9742], _9758]) Unify: (311) [user] should_inherit_from_corelib([=, [[/|_9736]|_9742], _9758]) ^ Call: (312) [user] using_all_spaces ^ Unify: (312) [user] using_all_spaces Call: (313) [system] nb_current(with_all_spaces, t) Redo: (311) [user] should_inherit_from_corelib([=, [[/|_9736]|_9742], _9758]) Unify: (311) [user] should_inherit_from_corelib([=, [[/|_9736]|_9742], _9758]) Call: (312) [system] (=)==(:) Redo: (311) [user] should_inherit_from_corelib([=, [[/|_9736]|_9742], _9758]) Unify: (311) [user] should_inherit_from_corelib([=, [[/|_9736]|_9742], _9758]) Call: (312) [system] (=)=='@doc' Redo: (311) [user] should_inherit_from_corelib([=, [[/|_9736]|_9742], _9758]) Unify: (311) [user] should_inherit_from_corelib([=, [[/|_9736]|_9742], _9758]) Call: (312) [system] fail Redo: (311) [user] metta_atom_asserted('&self', '&corelib') Redo: (310) [user] metta_atom('&self', [=, [[/|_9736]|_9742], _9758]) Fail: (309) [user] metta_eq_def(=, '&self', [[/|_9736]|_9742], _75528) ^ Fail: (308) [user] is_user_defined_head_f1(=, '&self', [/|_9736]) ^ Fail: (307) [user] is_user_defined_head_f(=, '&self', /) ^ Fail: (306) [user] is_user_defined_head0(=, '&self', /) ^ Fail: (305) [system] once(user:is_user_defined_head0(=, '&self', /)) ^ Fail: (304) [user] mnotrace(is_user_defined_head0(=, '&self', /)) ^ Fail: (303) [user] is_user_defined_head(=, '&self', /) ^ Fail: (302) [system] once(user:is_user_defined_head(=, '&self', /)) ^ Fail: (301) [user] mnotrace(is_user_defined_head(=, '&self', /)) ^ Redo: (300) [user] subst_args2(=, 494, '&self', [/, 'tok-split', 3], _9402) ^ Unify: (300) [user] subst_args2(=, 494, '&self', [/, 'tok-split', 3], _9402) ^ Call: (301) [user] subst_args40(=, 494, '&self', [/, 'tok-split', 3], _9402) ^ Unify: (301) [user] subst_args40(=, 494, '&self', [/, 'tok-split', 3], _9402) Call: (302) [user] is_function(/) Unify: (302) [user] is_function(/) ^ Call: (303) [user] symbol(/) ^ Unify: (303) [user] symbol(/) Call: (304) [system] atom(/) Exit: (304) [system] atom(/) ^ Exit: (303) [user] symbol(/) Exit: (302) [user] is_function(/) ^ Call: (302) [user] is_special_op(/) ^ Unify: (302) [user] is_special_op(/) ^ Call: (303) [user] current_self(_96772) ^ Unify: (303) [user] current_self(_96772) Call: (304) [system] nb_current(self_space, _96772) Exit: (304) [system] nb_current(self_space, '&self') Call: (304) [system] '&self'\==[] Exit: (304) [system] '&self'\==[] ^ Exit: (303) [user] current_self('&self') ^ Call: (303) [user] is_special_op('&self', /) ^ Unify: (303) [user] is_special_op('&self', /) Call: (304) [system] atom(/) Exit: (304) [system] atom(/) ^ Fail: (303) [user] is_special_op('&self', /) ^ Fail: (302) [user] is_special_op(/) ^ Redo: (301) [user] subst_args40(=, 494, '&self', [/, 'tok-split', 3], _9402) Call: (302) [system] is_list(['tok-split', 3]) Exit: (302) [system] is_list(['tok-split', 3]) ^ Call: (302) [user] apply:maplist(subst_args(=, _111606, 494, '&self'), ['tok-split', 3], _111612) ^ Unify: (302) [apply] apply:maplist(user:subst_args(=, _111606, 494, '&self'), ['tok-split', 3], _111612) Call: (303) [apply] apply:maplist_(['tok-split', 3], _111612, user:subst_args(=, _111606, 494, '&self')) Unify: (303) [apply] apply:maplist_(['tok-split', 3], [_114430|_114432], user:subst_args(=, _111606, 494, '&self')) ^ Call: (304) [user] subst_args(=, _111606, 494, '&self', 'tok-split', _114430) ^ Unify: (304) [user] subst_args(=, _111606, 494, '&self', 'tok-split', _114430) Call: (305) [system] atom(=) Exit: (305) [system] atom(=) Call: (305) [system] (=)\==(=) ^ Redo: (304) [user] subst_args(=, _111606, 494, '&self', 'tok-split', _114430) ^ Unify: (304) [user] subst_args(=, _111606, 494, '&self', 'tok-split', _114430) ^ Call: (305) [user] self_subst('tok-split') ^ Unify: (305) [user] self_subst('tok-split') Call: (306) [system] callable('tok-split') Exit: (306) [system] callable('tok-split') ^ Unify: (305) [user] self_subst('tok-split') ^ Call: (306) [user] self_eval('tok-split') ^ Unify: (306) [user] self_eval('tok-split') ^ Call: (308) [system] setup_call_cleanup('$notrace'(_128398, _128400), once(user:self_eval0('tok-split')), '$restore_trace'(_128398, _128400)) ^ Unify: (308) [system] setup_call_cleanup(system:'$notrace'(_128398, _128400), system:once(user:self_eval0('tok-split')), system:'$restore_trace'(_128398, _128400)) ^ Call: (309) [system] sig_atomic(system:'$notrace'(_128398, _128400)) ^ Exit: (308) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0('tok-split')), system:'$restore_trace'(3, -1)) ^ Exit: (306) [user] self_eval('tok-split') ^ Exit: (305) [user] self_subst('tok-split') Call: (305) [system] _114430='tok-split' Exit: (305) [system] 'tok-split'='tok-split' ^ Exit: (304) [user] subst_args(=, _111606, 494, '&self', 'tok-split', 'tok-split') Call: (304) [apply] apply:maplist_([3], _114432, user:subst_args(=, _111606, 494, '&self')) Unify: (304) [apply] apply:maplist_([3], [_137756|_137758], user:subst_args(=, _111606, 494, '&self')) ^ Call: (305) [user] subst_args(=, _111606, 494, '&self', 3, _137756) ^ Unify: (305) [user] subst_args(=, _111606, 494, '&self', 3, _137756) Call: (306) [system] atom(=) Exit: (306) [system] atom(=) Call: (306) [system] (=)\==(=) ^ Redo: (305) [user] subst_args(=, _111606, 494, '&self', 3, _137756) ^ Unify: (305) [user] subst_args(=, _111606, 494, '&self', 3, _137756) ^ Call: (306) [user] self_subst(3) ^ Unify: (306) [user] self_subst(3) Call: (307) [system] callable(3) ^ Redo: (306) [user] self_subst(3) ^ Exit: (306) [user] self_subst(3) Call: (306) [system] _137756=3 Exit: (306) [system] 3=3 ^ Exit: (305) [user] subst_args(=, _111606, 494, '&self', 3, 3) Call: (305) [apply] apply:maplist_([], _137758, user:subst_args(=, _111606, 494, '&self')) Unify: (305) [apply] apply:maplist_([], [], user:subst_args(=, _111606, 494, '&self')) Exit: (305) [apply] apply:maplist_([], [], user:subst_args(=, _111606, 494, '&self')) Exit: (304) [apply] apply:maplist_([3], [3], user:subst_args(=, _111606, 494, '&self')) Exit: (303) [apply] apply:maplist_(['tok-split', 3], ['tok-split', 3], user:subst_args(=, _111606, 494, '&self')) ^ Exit: (302) [apply] apply:maplist(user:subst_args(=, _111606, 494, '&self'), ['tok-split', 3], ['tok-split', 3]) ^ Call: (302) [user] subst_args5(494, '&self', [/, 'tok-split', 3], _9402) ^ Unify: (302) [user] subst_args5(494, '&self', [/, 'tok-split', 3], _9402) ^ Call: (303) [user] eval_selfless(_160220, _160222, 494, '&self', [/, 'tok-split', 3], _9402) ^ Unify: (303) [user] eval_selfless(_161164, _161166, 494, '&self', [/, 'tok-split', 3], _9402) ^ Call: (304) [user] eval_selfless_0([/, 'tok-split', 3], _9402) ^ Unify: (304) [user] eval_selfless_0([/, 'tok-split', 3], _9402) Call: (305) [system] var(/) ^ Redo: (304) [user] eval_selfless_0([/, 'tok-split', 3], _9402) ^ Unify: (304) [user] eval_selfless_0([/, 'tok-split', 3], _9402) ^ Call: (305) [user] is_assignment(/) ^ Unify: (305) [user] is_assignment(/) Call: (306) [system] atom(/) Exit: (306) [system] atom(/) ^ Redo: (304) [user] eval_selfless_0([/, 'tok-split', 3], _9402) ^ Unify: (304) [user] eval_selfless_0([/, 'tok-split', 3], _9402) ^ Call: (305) [user] eval_selfless_1([/, 'tok-split', 3], _9402) ^ Unify: (305) [user] eval_selfless_1([/, 'tok-split', 3], _9402) ^ Call: (306) [user] allow_clp ^ Unify: (306) [user] allow_clp ^ Call: (307) [user] false_flag ^ Unify: (307) [user] false_flag Call: (308) [system] fail Fail: (308) [system] fail ^ Fail: (307) [user] false_flag ^ Redo: (304) [user] eval_selfless_0([/, 'tok-split', 3], _9402) ^ Unify: (304) [user] eval_selfless_0([/, 'tok-split', 3], _9402) ^ Call: (305) [user] eval_selfless_2([/, 'tok-split', 3], _9402) ^ Unify: (305) [user] eval_selfless_2([/, 'tok-split', 3], _9402) Call: (306) [system] var(/) ^ Redo: (305) [user] eval_selfless_2([/, 'tok-split', 3], _9402) ^ Unify: (305) [user] eval_selfless_2([/, 'tok-split', 3], _9402) ^ Call: (306) [user] fake_notrace((ground([/, 'tok-split', 3]), [/, 'tok-split', 3]=[_187012, _187018, _187024], atom(_187012), catch_warn(current_op(_187050, yfx, _187012)), [/, 'tok-split', 3]\=[_187070], s2ps([/, 'tok-split', 3], _187078))) ^ Unify: (306) [user] fake_notrace(user:(ground([/, 'tok-split', 3]), [/, 'tok-split', 3]=[_187012, _187018, _187024], atom(_187012), catch_warn(current_op(_187050, yfx, _187012)), [/, 'tok-split', 3]\=[_187070], s2ps([/, 'tok-split', 3], _187078))) ^ Call: (307) [user] real_notrace(user:(ground([/, 'tok-split', 3]), [/, 'tok-split', 3]=[_187012, _187018, _187024], atom(_187012), catch_warn(current_op(_187050, yfx, _187012)), [/, 'tok-split', 3]\=[_187070], s2ps([/, 'tok-split', 3], _187078))) ^ Unify: (307) [user] real_notrace(user:(ground([/, 'tok-split', 3]), [/, 'tok-split', 3]=[_187012, _187018, _187024], atom(_187012), catch_warn(current_op(_187050, yfx, _187012)), [/, 'tok-split', 3]\=[_187070], s2ps([/, 'tok-split', 3], _187078))) ^ Call: (308) [user] setup_call_cleanup('$notrace'(_190784, _190786), once(user:(ground([/, 'tok-split', 3]), [/, 'tok-split', 3]=[_187012, _187018, _187024], atom(_187012), catch_warn(current_op(_187050, yfx, _187012)), [/, 'tok-split', 3]\=[_187070], s2ps([/, 'tok-split', 3], _187078))), '$restore_trace'(_190784, _190786)) ^ Unify: (308) [system] setup_call_cleanup(user:'$notrace'(_190784, _190786), user:once(user:(ground([/, 'tok-split', 3]), [/, 'tok-split', 3]=[_187012, _187018, _187024], atom(_187012), catch_warn(current_op(_187050, yfx, _187012)), [/, 'tok-split', 3]\=[_187070], s2ps([/, 'tok-split', 3], _187078))), user:'$restore_trace'(_190784, _190786)) ^ Call: (309) [system] sig_atomic(user:'$notrace'(_190784, _190786)) ^ Exit: (308) [system] setup_call_cleanup(user:'$notrace'(3, -1), user:once(user:(ground([/, 'tok-split', 3]), [/, 'tok-split', 3]=[/, 'tok-split', 3], atom(/), catch_warn(current_op(400, yfx, /)), [/, 'tok-split', 3]\=[_187070], s2ps([/, 'tok-split', 3], 'tok-split'/3))), user:'$restore_trace'(3, -1)) ^ Exit: (307) [user] real_notrace(user:(ground([/, 'tok-split', 3]), [/, 'tok-split', 3]=[/, 'tok-split', 3], atom(/), catch_warn(current_op(400, yfx, /)), [/, 'tok-split', 3]\=[_187070], s2ps([/, 'tok-split', 3], 'tok-split'/3))) ^ Exit: (306) [user] fake_notrace(user:(ground([/, 'tok-split', 3]), [/, 'tok-split', 3]=[/, 'tok-split', 3], atom(/), catch_warn(current_op(400, yfx, /)), [/, 'tok-split', 3]\=[_187070], s2ps([/, 'tok-split', 3], 'tok-split'/3))) ^ Call: (306) [user] fake_notrace(catch(_9402 is 'tok-split'/3, _196498, fail)) ^ Unify: (306) [user] fake_notrace(user:catch(_9402 is 'tok-split'/3, _196498, fail)) ^ Call: (307) [user] real_notrace(user:catch(_9402 is 'tok-split'/3, _196498, fail)) ^ Unify: (307) [user] real_notrace(user:catch(_9402 is 'tok-split'/3, _196498, fail)) ^ Call: (308) [user] setup_call_cleanup('$notrace'(_200212, _200214), once(user:catch(_9402 is 'tok-split'/3, _196498, fail)), '$restore_trace'(_200212, _200214)) ^ Unify: (308) [system] setup_call_cleanup(user:'$notrace'(_200212, _200214), user:once(user:catch(_9402 is 'tok-split'/3, _196498, fail)), user:'$restore_trace'(_200212, _200214)) ^ Call: (309) [system] sig_atomic(user:'$notrace'(_200212, _200214)) ^ Fail: (307) [user] real_notrace(user:catch(_9402 is 'tok-split'/3, _9742, fail)) ^ Fail: (306) [user] fake_notrace(user:catch(_9402 is 'tok-split'/3, _9742, fail)) ^ Redo: (302) [user] subst_args5(494, '&self', [/, 'tok-split', 3], _9402) ^ Unify: (302) [user] subst_args5(494, '&self', [/, 'tok-split', 3], _9402) ^ Call: (303) [user] is_system_pred(/) ^ Unify: (303) [user] is_system_pred(/) Call: (304) [system] atom(/) Exit: (304) [system] atom(/) Call: (304) [system] atom_concat(_17320, !, /) ^ Redo: (303) [user] is_system_pred(/) ^ Unify: (303) [user] is_system_pred(/) Call: (304) [system] atom(/) Exit: (304) [system] atom(/) Call: (304) [system] atom_concat(_21948, '-fn', /) ^ Redo: (303) [user] is_system_pred(/) ^ Unify: (303) [user] is_system_pred(/) Call: (304) [system] atom(/) Exit: (304) [system] atom(/) Call: (304) [system] atom_concat(_26576, '-p', /) ^ Redo: (302) [user] subst_args5(494, '&self', [/, 'tok-split', 3], _9402) ^ Call: (303) [user] subst_args6(494, '&self', [/, 'tok-split', 3], _9402) ^ Unify: (303) [user] subst_args6(494, '&self', [/, 'tok-split', 3], _9402) ^ Call: (304) [user] is_system_pred(/) ^ Unify: (304) [user] is_system_pred(/) Call: (305) [system] atom(/) Exit: (305) [system] atom(/) Call: (305) [system] atom_concat(_34018, !, /) ^ Redo: (304) [user] is_system_pred(/) ^ Unify: (304) [user] is_system_pred(/) Call: (305) [system] atom(/) Exit: (305) [system] atom(/) Call: (305) [system] atom_concat(_38646, '-fn', /) ^ Redo: (304) [user] is_system_pred(/) ^ Unify: (304) [user] is_system_pred(/) Call: (305) [system] atom(/) Exit: (305) [system] atom(/) Call: (305) [system] atom_concat(_43274, '-p', /) ^ Redo: (299) [user] subst_args1(=, _9282, 494, '&self', [/, 'tok-split', 3], _9402) ^ Call: (300) [user] subst_args2_failed(494, '&self', [/, 'tok-split', 3], _9402) ^ Unify: (300) [user] subst_args2_failed(494, '&self', [/, 'tok-split', 3], _9402) Call: (301) [system] [/, 'tok-split', 3]==[] ^ Redo: (300) [user] subst_args2_failed(494, '&self', [/, 'tok-split', 3], _9402) ^ Unify: (300) [user] subst_args2_failed(494, '&self', [/, 'tok-split', 3], _9402) Call: (301) [system] var([/, 'tok-split', 3]) ^ Redo: (300) [user] subst_args2_failed(494, '&self', [/, 'tok-split', 3], _9402) ^ Unify: (300) [user] subst_args2_failed(494, '&self', [/, 'tok-split', 3], _9402) ^ Call: (301) [user] once(subst_selfless([/, 'tok-split', 3], _9402)) ^ Unify: (301) [system] once(user:subst_selfless([/, 'tok-split', 3], _9402)) ^ Call: (302) [user] subst_selfless([/, 'tok-split', 3], _9402) ^ Unify: (302) [user] subst_selfless([/, 'tok-split', 3], _9402) Call: (303) [system] var(/) ^ Redo: (302) [user] subst_selfless([/, 'tok-split', 3], _9402) ^ Unify: (302) [user] subst_selfless([/, 'tok-split', 3], _9402) ^ Call: (303) [user] eval_selfless(_59132, _59134, _59136, _59138, [/, 'tok-split', 3], _9402) ^ Unify: (303) [user] eval_selfless(_60076, _60078, _60080, _60082, [/, 'tok-split', 3], _9402) ^ Call: (304) [user] eval_selfless_0([/, 'tok-split', 3], _9402) ^ Unify: (304) [user] eval_selfless_0([/, 'tok-split', 3], _9402) Call: (305) [system] var(/) ^ Redo: (304) [user] eval_selfless_0([/, 'tok-split', 3], _9402) ^ Unify: (304) [user] eval_selfless_0([/, 'tok-split', 3], _9402) ^ Call: (305) [user] is_assignment(/) ^ Unify: (305) [user] is_assignment(/) Call: (306) [system] atom(/) Exit: (306) [system] atom(/) ^ Redo: (304) [user] eval_selfless_0([/, 'tok-split', 3], _9402) ^ Unify: (304) [user] eval_selfless_0([/, 'tok-split', 3], _9402) ^ Call: (305) [user] eval_selfless_1([/, 'tok-split', 3], _9402) ^ Unify: (305) [user] eval_selfless_1([/, 'tok-split', 3], _9402) ^ Call: (306) [user] allow_clp ^ Unify: (306) [user] allow_clp ^ Call: (307) [user] false_flag ^ Unify: (307) [user] false_flag Call: (308) [system] fail Fail: (308) [system] fail ^ Fail: (307) [user] false_flag ^ Redo: (304) [user] eval_selfless_0([/, 'tok-split', 3], _9402) ^ Unify: (304) [user] eval_selfless_0([/, 'tok-split', 3], _9402) ^ Call: (305) [user] eval_selfless_2([/, 'tok-split', 3], _9402) ^ Unify: (305) [user] eval_selfless_2([/, 'tok-split', 3], _9402) Call: (306) [system] var(/) ^ Redo: (305) [user] eval_selfless_2([/, 'tok-split', 3], _9402) ^ Unify: (305) [user] eval_selfless_2([/, 'tok-split', 3], _9402) ^ Call: (306) [user] fake_notrace((ground([/, 'tok-split', 3]), [/, 'tok-split', 3]=[_85924, _85930, _85936], atom(_85924), catch_warn(current_op(_85962, yfx, _85924)), [/, 'tok-split', 3]\=[_85982], s2ps([/, 'tok-split', 3], _85990))) ^ Unify: (306) [user] fake_notrace(user:(ground([/, 'tok-split', 3]), [/, 'tok-split', 3]=[_85924, _85930, _85936], atom(_85924), catch_warn(current_op(_85962, yfx, _85924)), [/, 'tok-split', 3]\=[_85982], s2ps([/, 'tok-split', 3], _85990))) ^ Call: (307) [user] real_notrace(user:(ground([/, 'tok-split', 3]), [/, 'tok-split', 3]=[_85924, _85930, _85936], atom(_85924), catch_warn(current_op(_85962, yfx, _85924)), [/, 'tok-split', 3]\=[_85982], s2ps([/, 'tok-split', 3], _85990))) ^ Unify: (307) [user] real_notrace(user:(ground([/, 'tok-split', 3]), [/, 'tok-split', 3]=[_85924, _85930, _85936], atom(_85924), catch_warn(current_op(_85962, yfx, _85924)), [/, 'tok-split', 3]\=[_85982], s2ps([/, 'tok-split', 3], _85990))) ^ Call: (308) [user] setup_call_cleanup('$notrace'(_89696, _89698), once(user:(ground([/, 'tok-split', 3]), [/, 'tok-split', 3]=[_85924, _85930, _85936], atom(_85924), catch_warn(current_op(_85962, yfx, _85924)), [/, 'tok-split', 3]\=[_85982], s2ps([/, 'tok-split', 3], _85990))), '$restore_trace'(_89696, _89698)) ^ Unify: (308) [system] setup_call_cleanup(user:'$notrace'(_89696, _89698), user:once(user:(ground([/, 'tok-split', 3]), [/, 'tok-split', 3]=[_85924, _85930, _85936], atom(_85924), catch_warn(current_op(_85962, yfx, _85924)), [/, 'tok-split', 3]\=[_85982], s2ps([/, 'tok-split', 3], _85990))), user:'$restore_trace'(_89696, _89698)) ^ Call: (309) [system] sig_atomic(user:'$notrace'(_89696, _89698)) ^ Exit: (308) [system] setup_call_cleanup(user:'$notrace'(3, -1), user:once(user:(ground([/, 'tok-split', 3]), [/, 'tok-split', 3]=[/, 'tok-split', 3], atom(/), catch_warn(current_op(400, yfx, /)), [/, 'tok-split', 3]\=[_85982], s2ps([/, 'tok-split', 3], 'tok-split'/3))), user:'$restore_trace'(3, -1)) ^ Exit: (307) [user] real_notrace(user:(ground([/, 'tok-split', 3]), [/, 'tok-split', 3]=[/, 'tok-split', 3], atom(/), catch_warn(current_op(400, yfx, /)), [/, 'tok-split', 3]\=[_85982], s2ps([/, 'tok-split', 3], 'tok-split'/3))) ^ Exit: (306) [user] fake_notrace(user:(ground([/, 'tok-split', 3]), [/, 'tok-split', 3]=[/, 'tok-split', 3], atom(/), catch_warn(current_op(400, yfx, /)), [/, 'tok-split', 3]\=[_85982], s2ps([/, 'tok-split', 3], 'tok-split'/3))) ^ Call: (306) [user] fake_notrace(catch(_9402 is 'tok-split'/3, _95410, fail)) ^ Unify: (306) [user] fake_notrace(user:catch(_9402 is 'tok-split'/3, _95410, fail)) ^ Call: (307) [user] real_notrace(user:catch(_9402 is 'tok-split'/3, _95410, fail)) ^ Unify: (307) [user] real_notrace(user:catch(_9402 is 'tok-split'/3, _95410, fail)) ^ Call: (308) [user] setup_call_cleanup('$notrace'(_99124, _99126), once(user:catch(_9402 is 'tok-split'/3, _95410, fail)), '$restore_trace'(_99124, _99126)) ^ Unify: (308) [system] setup_call_cleanup(user:'$notrace'(_99124, _99126), user:once(user:catch(_9402 is 'tok-split'/3, _95410, fail)), user:'$restore_trace'(_99124, _99126)) ^ Call: (309) [system] sig_atomic(user:'$notrace'(_99124, _99126)) ^ Fail: (307) [user] real_notrace(user:catch(_9402 is 'tok-split'/3, _9734, fail)) ^ Fail: (306) [user] fake_notrace(user:catch(_9402 is 'tok-split'/3, _9734, fail)) ^ Redo: (300) [user] subst_args2_failed(494, '&self', [/, 'tok-split', 3], _9402) ^ Unify: (300) [user] subst_args2_failed(494, '&self', [/, 'tok-split', 3], [_12608|_12610]) ^ Call: (301) [user] subst_args(_13622, _13624, 494, '&self', /, _12608) ^ Unify: (301) [user] subst_args(_14566, _14568, 494, '&self', /, _12608) Call: (302) [system] atom(_15436) ^ Redo: (301) [user] subst_args(_16436, _16438, 494, '&self', /, _12608) ^ Unify: (301) [user] subst_args(_17380, _17382, 494, '&self', /, _12608) ^ Call: (302) [user] self_subst(/) ^ Unify: (302) [user] self_subst(/) Call: (303) [system] callable(/) Exit: (303) [system] callable(/) ^ Unify: (302) [user] self_subst(/) ^ Call: (303) [user] self_eval(/) ^ Unify: (303) [user] self_eval(/) ^ Call: (305) [system] setup_call_cleanup('$notrace'(_24730, _24732), once(user:self_eval0(/)), '$restore_trace'(_24730, _24732)) ^ Unify: (305) [system] setup_call_cleanup(system:'$notrace'(_24730, _24732), system:once(user:self_eval0(/)), system:'$restore_trace'(_24730, _24732)) ^ Call: (306) [system] sig_atomic(system:'$notrace'(_24730, _24732)) ^ Exit: (305) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(/)), system:'$restore_trace'(3, -1)) ^ Exit: (303) [user] self_eval(/) ^ Exit: (302) [user] self_subst(/) Call: (302) [system] _12608=(/) Exit: (302) [system] (/)=(/) ^ Exit: (301) [user] subst_args(_32284, _32286, 494, '&self', /, /) ^ Call: (301) [user] subst_args2_failed(494, '&self', ['tok-split', 3], _12610) ^ Unify: (301) [user] subst_args2_failed(494, '&self', ['tok-split', 3], _12610) Call: (302) [system] ['tok-split', 3]==[] ^ Redo: (301) [user] subst_args2_failed(494, '&self', ['tok-split', 3], _12610) ^ Unify: (301) [user] subst_args2_failed(494, '&self', ['tok-split', 3], _12610) Call: (302) [system] var(['tok-split', 3]) ^ Redo: (301) [user] subst_args2_failed(494, '&self', ['tok-split', 3], _12610) ^ Unify: (301) [user] subst_args2_failed(494, '&self', ['tok-split', 3], _12610) ^ Call: (302) [user] once(subst_selfless(['tok-split', 3], _12610)) ^ Unify: (302) [system] once(user:subst_selfless(['tok-split', 3], _12610)) ^ Call: (303) [user] subst_selfless(['tok-split', 3], _12610) ^ Unify: (303) [user] subst_selfless(['tok-split', 3], _12610) Call: (304) [system] var('tok-split') ^ Redo: (303) [user] subst_selfless(['tok-split', 3], _12610) ^ Unify: (303) [user] subst_selfless(['tok-split', 3], _12610) ^ Call: (304) [user] eval_selfless(_47210, _47212, _47214, _47216, ['tok-split', 3], _12610) ^ Unify: (304) [user] eval_selfless(_48154, _48156, _48158, _48160, ['tok-split', 3], _12610) ^ Call: (305) [user] eval_selfless_0(['tok-split', 3], _12610) ^ Unify: (305) [user] eval_selfless_0(['tok-split', 3], _12610) Call: (306) [system] var('tok-split') ^ Redo: (305) [user] eval_selfless_0(['tok-split', 3], _12610) ^ Unify: (305) [user] eval_selfless_0(['tok-split', 3], _12610) ^ Call: (306) [user] eval_selfless_1(['tok-split', 3], _12610) ^ Unify: (306) [user] eval_selfless_1(['tok-split', 3], _12610) ^ Call: (307) [user] allow_clp ^ Unify: (307) [user] allow_clp ^ Call: (308) [user] false_flag ^ Unify: (308) [user] false_flag Call: (309) [system] fail Fail: (309) [system] fail ^ Fail: (308) [user] false_flag ^ Redo: (305) [user] eval_selfless_0(['tok-split', 3], _12610) ^ Unify: (305) [user] eval_selfless_0(['tok-split', 3], _12610) ^ Call: (306) [user] eval_selfless_2(['tok-split', 3], _12610) ^ Unify: (306) [user] eval_selfless_2(['tok-split', 3], _12610) Call: (307) [system] var('tok-split') ^ Redo: (306) [user] eval_selfless_2(['tok-split', 3], _12610) ^ Unify: (306) [user] eval_selfless_2(['tok-split', 3], _12610) ^ Call: (307) [user] fake_notrace((ground(['tok-split', 3]), ['tok-split', 3]=[_68450, _68456, _68462], atom(_68450), catch_warn(current_op(_68488, yfx, _68450)), ['tok-split', 3]\=[_68508], s2ps(['tok-split', 3], _68516))) ^ Unify: (307) [user] fake_notrace(user:(ground(['tok-split', 3]), ['tok-split', 3]=[_68450, _68456, _68462], atom(_68450), catch_warn(current_op(_68488, yfx, _68450)), ['tok-split', 3]\=[_68508], s2ps(['tok-split', 3], _68516))) ^ Call: (308) [user] real_notrace(user:(ground(['tok-split', 3]), ['tok-split', 3]=[_68450, _68456, _68462], atom(_68450), catch_warn(current_op(_68488, yfx, _68450)), ['tok-split', 3]\=[_68508], s2ps(['tok-split', 3], _68516))) ^ Unify: (308) [user] real_notrace(user:(ground(['tok-split', 3]), ['tok-split', 3]=[_68450, _68456, _68462], atom(_68450), catch_warn(current_op(_68488, yfx, _68450)), ['tok-split', 3]\=[_68508], s2ps(['tok-split', 3], _68516))) ^ Call: (309) [user] setup_call_cleanup('$notrace'(_72222, _72224), once(user:(ground(['tok-split', 3]), ['tok-split', 3]=[_68450, _68456, _68462], atom(_68450), catch_warn(current_op(_68488, yfx, _68450)), ['tok-split', 3]\=[_68508], s2ps(['tok-split', 3], _68516))), '$restore_trace'(_72222, _72224)) ^ Unify: (309) [system] setup_call_cleanup(user:'$notrace'(_72222, _72224), user:once(user:(ground(['tok-split', 3]), ['tok-split', 3]=[_68450, _68456, _68462], atom(_68450), catch_warn(current_op(_68488, yfx, _68450)), ['tok-split', 3]\=[_68508], s2ps(['tok-split', 3], _68516))), user:'$restore_trace'(_72222, _72224)) ^ Call: (310) [system] sig_atomic(user:'$notrace'(_72222, _72224)) ^ Fail: (308) [user] real_notrace(user:(ground(['tok-split', 3]), ['tok-split', 3]=[_68450, _68456, _68462], atom(_68450), catch_warn(current_op(_68488, yfx, _68450)), ['tok-split', 3]\=[_68508], s2ps(['tok-split', 3], _68516))) ^ Fail: (307) [user] fake_notrace(user:(ground(['tok-split', 3]), ['tok-split', 3]=[_68450, _68456, _68462], atom(_68450), catch_warn(current_op(_68488, yfx, _68450)), ['tok-split', 3]\=[_68508], s2ps(['tok-split', 3], _68516))) ^ Redo: (301) [user] subst_args2_failed(494, '&self', ['tok-split', 3], _12610) ^ Unify: (301) [user] subst_args2_failed(494, '&self', ['tok-split', 3], [_77846|_77848]) ^ Call: (302) [user] subst_args(_78860, _78862, 494, '&self', 'tok-split', _77846) ^ Unify: (302) [user] subst_args(_79804, _79806, 494, '&self', 'tok-split', _77846) Call: (303) [system] atom(_80674) ^ Redo: (302) [user] subst_args(_81674, _81676, 494, '&self', 'tok-split', _77846) ^ Unify: (302) [user] subst_args(_82618, _82620, 494, '&self', 'tok-split', _77846) ^ Call: (303) [user] self_subst('tok-split') ^ Unify: (303) [user] self_subst('tok-split') Call: (304) [system] callable('tok-split') Exit: (304) [system] callable('tok-split') ^ Unify: (303) [user] self_subst('tok-split') ^ Call: (304) [user] self_eval('tok-split') ^ Unify: (304) [user] self_eval('tok-split') ^ Call: (306) [system] setup_call_cleanup('$notrace'(_89968, _89970), once(user:self_eval0('tok-split')), '$restore_trace'(_89968, _89970)) ^ Unify: (306) [system] setup_call_cleanup(system:'$notrace'(_89968, _89970), system:once(user:self_eval0('tok-split')), system:'$restore_trace'(_89968, _89970)) ^ Call: (307) [system] sig_atomic(system:'$notrace'(_89968, _89970)) ^ Exit: (306) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0('tok-split')), system:'$restore_trace'(3, -1)) ^ Exit: (304) [user] self_eval('tok-split') ^ Exit: (303) [user] self_subst('tok-split') Call: (303) [system] _77846='tok-split' Exit: (303) [system] 'tok-split'='tok-split' ^ Exit: (302) [user] subst_args(_97522, _97524, 494, '&self', 'tok-split', 'tok-split') ^ Call: (302) [user] subst_args2_failed(494, '&self', [3], _77848) ^ Unify: (302) [user] subst_args2_failed(494, '&self', [3], _77848) Call: (303) [system] [3]==[] ^ Redo: (302) [user] subst_args2_failed(494, '&self', [3], _77848) ^ Unify: (302) [user] subst_args2_failed(494, '&self', [3], _77848) Call: (303) [system] var([3]) ^ Redo: (302) [user] subst_args2_failed(494, '&self', [3], _77848) ^ Unify: (302) [user] subst_args2_failed(494, '&self', [3], _77848) ^ Call: (303) [user] once(subst_selfless([3], _77848)) ^ Unify: (303) [system] once(user:subst_selfless([3], _77848)) ^ Call: (304) [user] subst_selfless([3], _77848) ^ Unify: (304) [user] subst_selfless([3], _77848) Call: (305) [system] var(3) ^ Redo: (304) [user] subst_selfless([3], _77848) ^ Unify: (304) [user] subst_selfless([3], _77848) ^ Call: (305) [user] eval_selfless(_112448, _112450, _112452, _112454, [3], _77848) ^ Unify: (305) [user] eval_selfless(_113392, _113394, _113396, _113398, [3], _77848) ^ Call: (306) [user] eval_selfless_0([3], _77848) ^ Unify: (306) [user] eval_selfless_0([3], _77848) Call: (307) [system] var(3) ^ Redo: (306) [user] eval_selfless_0([3], _77848) ^ Unify: (306) [user] eval_selfless_0([3], _77848) ^ Call: (307) [user] eval_selfless_1([3], _77848) ^ Unify: (307) [user] eval_selfless_1([3], _77848) ^ Call: (308) [user] allow_clp ^ Unify: (308) [user] allow_clp ^ Call: (309) [user] false_flag ^ Unify: (309) [user] false_flag Call: (310) [system] fail Fail: (310) [system] fail ^ Fail: (309) [user] false_flag ^ Redo: (306) [user] eval_selfless_0([3], _77848) ^ Unify: (306) [user] eval_selfless_0([3], _77848) ^ Call: (307) [user] eval_selfless_2([3], _77848) ^ Unify: (307) [user] eval_selfless_2([3], _77848) Call: (308) [system] var(3) ^ Redo: (307) [user] eval_selfless_2([3], _77848) ^ Unify: (307) [user] eval_selfless_2([3], _77848) ^ Call: (308) [user] fake_notrace((ground([3]), [3]=[_133688, _133694, _133700], atom(_133688), catch_warn(current_op(_133726, yfx, _133688)), [3]\=[_133746], s2ps([3], _133754))) ^ Unify: (308) [user] fake_notrace(user:(ground([3]), [3]=[_133688, _133694, _133700], atom(_133688), catch_warn(current_op(_133726, yfx, _133688)), [3]\=[_133746], s2ps([3], _133754))) ^ Call: (309) [user] real_notrace(user:(ground([3]), [3]=[_133688, _133694, _133700], atom(_133688), catch_warn(current_op(_133726, yfx, _133688)), [3]\=[_133746], s2ps([3], _133754))) ^ Unify: (309) [user] real_notrace(user:(ground([3]), [3]=[_133688, _133694, _133700], atom(_133688), catch_warn(current_op(_133726, yfx, _133688)), [3]\=[_133746], s2ps([3], _133754))) ^ Call: (310) [user] setup_call_cleanup('$notrace'(_137460, _137462), once(user:(ground([3]), [3]=[_133688, _133694, _133700], atom(_133688), catch_warn(current_op(_133726, yfx, _133688)), [3]\=[_133746], s2ps([3], _133754))), '$restore_trace'(_137460, _137462)) ^ Unify: (310) [system] setup_call_cleanup(user:'$notrace'(_137460, _137462), user:once(user:(ground([3]), [3]=[_133688, _133694, _133700], atom(_133688), catch_warn(current_op(_133726, yfx, _133688)), [3]\=[_133746], s2ps([3], _133754))), user:'$restore_trace'(_137460, _137462)) ^ Call: (311) [system] sig_atomic(user:'$notrace'(_137460, _137462)) ^ Fail: (309) [user] real_notrace(user:(ground([3]), [3]=[_133688, _133694, _133700], atom(_133688), catch_warn(current_op(_133726, yfx, _133688)), [3]\=[_133746], s2ps([3], _133754))) ^ Fail: (308) [user] fake_notrace(user:(ground([3]), [3]=[_133688, _133694, _133700], atom(_133688), catch_warn(current_op(_133726, yfx, _133688)), [3]\=[_133746], s2ps([3], _133754))) ^ Redo: (302) [user] subst_args2_failed(494, '&self', [3], _77848) ^ Unify: (302) [user] subst_args2_failed(494, '&self', [3], [_143084|_143086]) ^ Call: (303) [user] subst_args(_144098, _144100, 494, '&self', 3, _143084) ^ Unify: (303) [user] subst_args(_145042, _145044, 494, '&self', 3, _143084) Call: (304) [system] atom(_145912) ^ Redo: (303) [user] subst_args(_146912, _146914, 494, '&self', 3, _143084) ^ Unify: (303) [user] subst_args(_147856, _147858, 494, '&self', 3, _143084) ^ Call: (304) [user] self_subst(3) ^ Unify: (304) [user] self_subst(3) Call: (305) [system] callable(3) ^ Redo: (304) [user] self_subst(3) ^ Exit: (304) [user] self_subst(3) Call: (304) [system] _143084=3 Exit: (304) [system] 3=3 ^ Exit: (303) [user] subst_args(_155276, _155278, 494, '&self', 3, 3) ^ Call: (303) [user] subst_args2_failed(494, '&self', [], _143086) ^ Unify: (303) [user] subst_args2_failed(494, '&self', [], _143086) Call: (304) [system] []==[] Exit: (304) [system] []==[] Call: (304) [system] _143086=[] Exit: (304) [system] []=[] ^ Exit: (303) [user] subst_args2_failed(494, '&self', [], []) ^ Exit: (302) [user] subst_args2_failed(494, '&self', [3], [3]) ^ Exit: (301) [user] subst_args2_failed(494, '&self', ['tok-split', 3], ['tok-split', 3]) ^ Exit: (300) [user] subst_args2_failed(494, '&self', [/, 'tok-split', 3], [/, 'tok-split', 3]) ^ Exit: (299) [user] subst_args1(=, _9282, 494, '&self', [/, 'tok-split', 3], [/, 'tok-split', 3]) Call: (299) [system] nb_setarg(1, retval(fail), [/, 'tok-split', 3]) Exit: (299) [system] nb_setarg(1, retval([/, 'tok-split', 3]), [/, 'tok-split', 3]) ^ Call: (299) [user] ignore(notrace((\+[/, 'tok-split', 3]\=_9418, nb_setarg(1, retval([/, 'tok-split', 3]), [/, 'tok-split', 3])))) ^ Unify: (299) [system] ignore(user:notrace((\+[/, 'tok-split', 3]\=_9418, nb_setarg(1, retval([/, 'tok-split', 3]), [/, 'tok-split', 3])))) ^ Call: (301) [system] setup_call_cleanup('$notrace'(_170176, _170178), once(user:(\+[/, 'tok-split', 3]\=_9418, nb_setarg(1, retval([/, 'tok-split', 3]), [/, 'tok-split', 3]))), '$restore_trace'(_170176, _170178)) ^ Unify: (301) [system] setup_call_cleanup(system:'$notrace'(_170176, _170178), system:once(user:(\+[/, 'tok-split', 3]\=_9418, nb_setarg(1, retval([/, 'tok-split', 3]), [/, 'tok-split', 3]))), system:'$restore_trace'(_170176, _170178)) ^ Call: (302) [system] sig_atomic(system:'$notrace'(_170176, _170178)) ^ Exit: (301) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(\+[/, 'tok-split', 3]\=_9418, nb_setarg(1, retval([/, 'tok-split', 3]), [/, 'tok-split', 3]))), system:'$restore_trace'(3, -1)) ^ Exit: (299) [system] ignore(user:notrace((\+[/, 'tok-split', 3]\=_9418, nb_setarg(1, retval([/, 'tok-split', 3]), [/, 'tok-split', 3])))) ^ Call: (299) [user] ignore((_9410==1->ignore(\+ \+ (flag(eval_num, _9448, _9448+1), (retval([/, 'tok-split', 3])\=@=retval(fail), nonvar([/, 'tok-split', 3])->indentq(5, _9448, <--, [false, [/, 'tok-split', 3]]);indentq(5, _9448, <--, [false, retval([/, 'tok-split', 3])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9448, _9448+1), (retval([/, 'tok-split', 3])\=@=retval(fail), nonvar([/, 'tok-split', 3])->indentq(5, _9448, <--, [false, [/, 'tok-split', 3]]);indentq(5, _9448, <--, [false, retval([/, 'tok-split', 3])])))))))))) ^ Unify: (299) [system] ignore(user:(_9410==1->ignore(\+ \+ (flag(eval_num, _9448, _9448+1), (retval([/, 'tok-split', 3])\=@=retval(fail), nonvar([/, 'tok-split', 3])->indentq(5, _9448, <--, [false, [/, 'tok-split', 3]]);indentq(5, _9448, <--, [false, retval([/, 'tok-split', 3])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9448, _9448+1), (retval([/, 'tok-split', 3])\=@=retval(fail), nonvar([/, 'tok-split', 3])->indentq(5, _9448, <--, [false, [/, 'tok-split', 3]]);indentq(5, _9448, <--, [false, retval([/, 'tok-split', 3])])))))))))) Call: (301) [system] _9410==1 Fail: (301) [system] _9410==1 ^ Call: (302) [system] setup_call_cleanup('$notrace'(_178632, _178634), once(user:ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9448, _9448+1), (retval([/, 'tok-split', 3])\=@=retval(fail), nonvar([/, 'tok-split', 3])->indentq(5, _9448, <--, [false, [/, 'tok-split', 3]]);indentq(5, _9448, <--, [false, retval([/, 'tok-split', 3])])))))))), '$restore_trace'(_178632, _178634)) ^ Unify: (302) [system] setup_call_cleanup(system:'$notrace'(_178632, _178634), system:once(user:ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9448, _9448+1), (retval([/, 'tok-split', 3])\=@=retval(fail), nonvar([/, 'tok-split', 3])->indentq(5, _9448, <--, [false, [/, 'tok-split', 3]]);indentq(5, _9448, <--, [false, retval([/, 'tok-split', 3])])))))))), system:'$restore_trace'(_178632, _178634)) ^ Call: (303) [system] sig_atomic(system:'$notrace'(_178632, _178634)) ^ Exit: (302) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9448, _9448+1), (retval([/, 'tok-split', 3])\=@=retval(fail), nonvar([/, 'tok-split', 3])->indentq(5, _9448, <--, [false, [/, 'tok-split', 3]]);indentq(5, _9448, <--, [false, retval([/, 'tok-split', 3])])))))))), system:'$restore_trace'(3, -1)) ^ Exit: (299) [system] ignore(user:(_9410==1->ignore(\+ \+ (flag(eval_num, _9448, _9448+1), (retval([/, 'tok-split', 3])\=@=retval(fail), nonvar([/, 'tok-split', 3])->indentq(5, _9448, <--, [false, [/, 'tok-split', 3]]);indentq(5, _9448, <--, [false, retval([/, 'tok-split', 3])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9448, _9448+1), (retval([/, 'tok-split', 3])\=@=retval(fail), nonvar([/, 'tok-split', 3])->indentq(5, _9448, <--, [false, [/, 'tok-split', 3]]);indentq(5, _9448, <--, [false, retval([/, 'tok-split', 3])])))))))))) ^ Exit: (297) [system] call_cleanup(user:((call(subst_args1(=, _9282), 494, '&self', [/, 'tok-split', 3], [/, 'tok-split', 3])*->nb_setarg(1, retval([/, 'tok-split', 3]), [/, 'tok-split', 3]);fail, trace, call(subst_args1(=, _9282), 494, '&self', [/, 'tok-split', 3], [/, 'tok-split', 3])), ignore(notrace((\+[/, 'tok-split', 3]\=_9418, nb_setarg(1, retval([/, 'tok-split', 3]), [/, 'tok-split', 3]))))), user:ignore((_9410==1->ignore(\+ \+ (flag(eval_num, _9448, _9448+1), (retval([/, 'tok-split', 3])\=@=retval(fail), nonvar([/, 'tok-split', 3])->indentq(5, _9448, <--, [false, [/, 'tok-split', 3]]);indentq(5, _9448, <--, [false, retval([/, 'tok-split', 3])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9448, _9448+1), (retval([/, 'tok-split', 3])\=@=retval(fail), nonvar([/, 'tok-split', 3])->indentq(5, _9448, <--, [false, [/, 'tok-split', 3]]);indentq(5, _9448, <--, [false, retval([/, 'tok-split', 3])]))))))))))) Call: (297) [system] retval([/, 'tok-split', 3])\=@=retval(fail) Exit: (297) [system] retval([/, 'tok-split', 3])\=@=retval(fail) ^ Exit: (296) [user] trace_eval(subst_args1(=, _9282), (false, (e2;e)), 494, '&self', [/, 'tok-split', 3], [/, 'tok-split', 3]) Call: (296) [system] [/, 'tok-split', 3]\=@=[/, 'tok-split', 3] ^ Redo: (295) [user] subst_args0(=, _9282, 494, '&self', [/, 'tok-split', 3], _9370) Call: (296) [system] _9370=[/, 'tok-split', 3] Exit: (296) [system] [/, 'tok-split', 3]=[/, 'tok-split', 3] ^ Exit: (295) [user] subst_args0(=, _9282, 494, '&self', [/, 'tok-split', 3], [/, 'tok-split', 3]) ^ Exit: (294) [user] subst_args(=, _9282, 495, '&self', [/, 'tok-split', 3], [/, 'tok-split', 3]) Call: (294) [apply] apply:maplist_([[/, 'tok-split', 4]], _9372, user:subst_args(=, _9282, 495, '&self')) Unify: (294) [apply] apply:maplist_([[/, 'tok-split', 4]], [_193792|_193794], user:subst_args(=, _9282, 495, '&self')) ^ Call: (295) [user] subst_args(=, _9282, 495, '&self', [/, 'tok-split', 4], _193792) ^ Unify: (295) [user] subst_args(=, _9282, 495, '&self', [/, 'tok-split', 4], _193792) Call: (296) [system] atom(=) Exit: (296) [system] atom(=) Call: (296) [system] (=)\==(=) ^ Redo: (295) [user] subst_args(=, _9282, 495, '&self', [/, 'tok-split', 4], _193792) ^ Unify: (295) [user] subst_args(=, _9282, 495, '&self', [/, 'tok-split', 4], _193792) ^ Call: (296) [user] self_subst([/, 'tok-split', 4]) ^ Unify: (296) [user] self_subst([/, 'tok-split', 4]) Call: (297) [system] callable([/, 'tok-split', 4]) Exit: (297) [system] callable([/, 'tok-split', 4]) ^ Unify: (296) [user] self_subst([/, 'tok-split', 4]) ^ Call: (297) [user] self_eval([/, 'tok-split', 4]) ^ Unify: (297) [user] self_eval([/, 'tok-split', 4]) ^ Call: (299) [system] setup_call_cleanup('$notrace'(_207760, _207762), once(user:self_eval0([/, 'tok-split', 4])), '$restore_trace'(_207760, _207762)) ^ Unify: (299) [system] setup_call_cleanup(system:'$notrace'(_207760, _207762), system:once(user:self_eval0([/, 'tok-split', 4])), system:'$restore_trace'(_207760, _207762)) ^ Call: (300) [system] sig_atomic(system:'$notrace'(_207760, _207762)) ^ Fail: (297) [user] self_eval([/, 'tok-split', 4]) ^ Redo: (295) [user] subst_args(=, _9282, 495, '&self', [/, 'tok-split', 4], _193792) ^ Unify: (295) [user] subst_args(=, _9282, 495, '&self', [/, 'tok-split', 4], _193792) Call: (296) [system] ['tok-split', 4]==[] ^ Redo: (295) [user] subst_args(=, _9282, 495, '&self', [/, 'tok-split', 4], _193792) ^ Unify: (295) [user] subst_args(=, _9282, 495, '&self', [/, 'tok-split', 4], _193792) ^ Call: (297) [system] setup_call_cleanup('$notrace'(_216246, _216248), once(user:(_216228 is 495-1)), '$restore_trace'(_216246, _216248)) ^ Unify: (297) [system] setup_call_cleanup(system:'$notrace'(_216246, _216248), system:once(user:(_216228 is 495-1)), system:'$restore_trace'(_216246, _216248)) ^ Call: (298) [system] sig_atomic(system:'$notrace'(_216246, _216248)) ^ Exit: (297) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(494 is 495-1)), system:'$restore_trace'(3, -1)) ^ Call: (296) [user] subst_args0(=, _9282, 494, '&self', [/, 'tok-split', 4], _193792) ^ Unify: (296) [user] subst_args0(=, _9282, 494, '&self', [/, 'tok-split', 4], _193792) ^ Call: (297) [user] self_subst([/, 'tok-split', 4]) ^ Unify: (297) [user] self_subst([/, 'tok-split', 4]) Call: (298) [system] callable([/, 'tok-split', 4]) Exit: (298) [system] callable([/, 'tok-split', 4]) ^ Unify: (297) [user] self_subst([/, 'tok-split', 4]) ^ Call: (298) [user] self_eval([/, 'tok-split', 4]) ^ Unify: (298) [user] self_eval([/, 'tok-split', 4]) ^ Call: (300) [system] setup_call_cleanup('$notrace'(_228396, _228398), once(user:self_eval0([/, 'tok-split', 4])), '$restore_trace'(_228396, _228398)) ^ Unify: (300) [system] setup_call_cleanup(system:'$notrace'(_228396, _228398), system:once(user:self_eval0([/, 'tok-split', 4])), system:'$restore_trace'(_228396, _228398)) ^ Call: (301) [system] sig_atomic(system:'$notrace'(_228396, _228398)) ^ Fail: (298) [user] self_eval([/, 'tok-split', 4]) ^ Redo: (296) [user] subst_args0(=, _9282, 494, '&self', [/, 'tok-split', 4], _193792) ^ Unify: (296) [user] subst_args0(=, _9282, 494, '&self', [/, 'tok-split', 4], _193792) Call: (297) [system] _234052 is 494+ -1 Exit: (297) [system] 493 is 494+ -1 ^ Call: (297) [user] trace_eval(subst_args1(=, _9282), (false, (e2;e)), 494, '&self', [/, 'tok-split', 4], _235928) ^ Unify: (297) [user] trace_eval(subst_args1(=, _9282), (false, (e2;e)), 494, '&self', [/, 'tok-split', 4], _235928) ^ Call: (298) [user] must_det_ll((notrace((flag(eval_num, _237838, _237838+1), _237856 is _237838 mod 500, _237874 is 99-494 mod 100, _237898=_237900, option_else('trace-length', _237912, 500), option_else('trace-depth', _237920, 30))), quietly(if_t((nop(stop_rtrace), _237856>_237912), (set_debug(eval, false), _237976 is _237912+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_237976])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_238028))))) ^ Unify: (298) [user] must_det_ll(user:(notrace((flag(eval_num, _237838, _237838+1), _237856 is _237838 mod 500, _237874 is 99-494 mod 100, _237898=_237900, option_else('trace-length', _237912, 500), option_else('trace-depth', _237920, 30))), quietly(if_t((nop(stop_rtrace), _237856>_237912), (set_debug(eval, false), _237976 is _237912+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_237976])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_238028))))) ^ Call: (299) [user] once(user:(notrace((flag(eval_num, _237838, _237838+1), _237856 is _237838 mod 500, _237874 is 99-494 mod 100, _237898=_237900, option_else('trace-length', _237912, 500), option_else('trace-depth', _237920, 30))), quietly(if_t((nop(stop_rtrace), _237856>_237912), (set_debug(eval, false), _237976 is _237912+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_237976])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_238028))))) ^ Unify: (299) [system] once(user:(notrace((flag(eval_num, _237838, _237838+1), _237856 is _237838 mod 500, _237874 is 99-494 mod 100, _237898=_237900, option_else('trace-length', _237912, 500), option_else('trace-depth', _237920, 30))), quietly(if_t((nop(stop_rtrace), _237856>_237912), (set_debug(eval, false), _237976 is _237912+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_237976])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_238028))))) ^ Call: (302) [system] setup_call_cleanup('$notrace'(_241752, _241754), once(user:(flag(eval_num, _237838, _237838+1), _237856 is _237838 mod 500, _237874 is 99-494 mod 100, _237898=_237900, option_else('trace-length', _237912, 500), option_else('trace-depth', _237920, 30))), '$restore_trace'(_241752, _241754)) ^ Unify: (302) [system] setup_call_cleanup(system:'$notrace'(_241752, _241754), system:once(user:(flag(eval_num, _237838, _237838+1), _237856 is _237838 mod 500, _237874 is 99-494 mod 100, _237898=_237900, option_else('trace-length', _237912, 500), option_else('trace-depth', _237920, 30))), system:'$restore_trace'(_241752, _241754)) ^ Call: (303) [system] sig_atomic(system:'$notrace'(_241752, _241754)) ^ Exit: (302) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(flag(eval_num, 71, 71+1), 71 is 71 mod 500, 5 is 99-494 mod 100, _237898=_237898, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), system:'$restore_trace'(3, -1)) ^ Call: (302) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 71>500), (set_debug(eval, false), _237976 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_237976])), nop((start_rtrace, rtrace))))) ^ Unify: (302) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 71>500), (set_debug(eval, false), _237976 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_237976])), nop((start_rtrace, rtrace))))) ^ Exit: (302) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 71>500), (set_debug(eval, false), _237976 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_237976])), nop((start_rtrace, rtrace))))) Call: (301) [user] nop(notrace(no_repeats_var(_238028))) Unify: (301) [user] nop(notrace(no_repeats_var(_238028))) Exit: (301) [user] nop(notrace(no_repeats_var(_238028))) ^ Exit: (299) [system] once(user:(notrace((flag(eval_num, 71, 71+1), 71 is 71 mod 500, 5 is 99-494 mod 100, _237898=_237898, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), quietly(if_t((nop(stop_rtrace), 71>500), (set_debug(eval, false), _237976 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_237976])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_238028))))) ^ Exit: (298) [user] must_det_ll(user:(notrace((flag(eval_num, 71, 71+1), 71 is 71 mod 500, 5 is 99-494 mod 100, _237898=_237898, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), quietly(if_t((nop(stop_rtrace), 71>500), (set_debug(eval, false), _237976 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_237976])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_238028))))) Call: (298) [occurs] occurs:sub_term(_253216, (false, (e2;e))) Unify: (298) [occurs] occurs:sub_term((false, (e2;e)), (false, (e2;e))) Exit: (298) [occurs] occurs:sub_term((false, (e2;e)), (false, (e2;e))) Call: (298) [system] (false, (e2;e))\=(false, (e2;e)) Fail: (298) [system] (false, (e2;e))\=(false, (e2;e)) Redo: (298) [occurs] occurs:sub_term(_253216, (false, (e2;e))) Unify: (298) [occurs] occurs:sub_term(_253216, (false, (e2;e))) Call: (299) [system] compound((false, (e2;e))) Exit: (299) [system] compound((false, (e2;e))) Call: (299) [system] arg(_261638, (false, (e2;e)), _261562) Exit: (299) [system] arg(1, (false, (e2;e)), false) Call: (299) [occurs] occurs:sub_term(_253216, false) Unify: (299) [occurs] occurs:sub_term(false, false) Exit: (299) [occurs] occurs:sub_term(false, false) Exit: (298) [occurs] occurs:sub_term(false, (false, (e2;e))) Call: (298) [system] (false, (e2;e))\=false Exit: (298) [system] (false, (e2;e))\=false ^ Call: (298) [user] if_trace((eval;false, (e2;e)), (_237898=1, indentq(5, 71, -->, [false, [/, 'tok-split', 4]]))) ^ Unify: (298) [user] if_trace((eval;false, (e2;e)), (_237898=1, indentq(5, 71, -->, [false, [/, 'tok-split', 4]]))) ^ Call: (300) [system] setup_call_cleanup('$notrace'(_270942, _270944), once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _237898=1, indentq(5, 71, -->, [false, [/, 'tok-split', 4]]))), _270900, fbug((_270900-->if_trace((eval;false, (e2;e)), (_237898=1, indentq(5, 71, -->, [false, [/, 'tok-split', 4]])))))))), '$restore_trace'(_270942, _270944)) ^ Unify: (300) [system] setup_call_cleanup(system:'$notrace'(_270942, _270944), system:once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _237898=1, indentq(5, 71, -->, [false, [/, 'tok-split', 4]]))), _270900, fbug((_270900-->if_trace((eval;false, (e2;e)), (_237898=1, indentq(5, 71, -->, [false, [/, 'tok-split', 4]])))))))), system:'$restore_trace'(_270942, _270944)) ^ Call: (301) [system] sig_atomic(system:'$notrace'(_270942, _270944)) ^ Exit: (300) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _237898=1, indentq(5, 71, -->, [false, [/, 'tok-split', 4]]))), _270900, fbug((_270900-->if_trace((eval;false, (e2;e)), (_237898=1, indentq(5, 71, -->, [false, [/, 'tok-split', 4]])))))))), system:'$restore_trace'(3, -1)) ^ Exit: (298) [user] if_trace((eval;false, (e2;e)), (_237898=1, indentq(5, 71, -->, [false, [/, 'tok-split', 4]]))) Call: (298) [system] _275724=retval(fail) Exit: (298) [system] retval(fail)=retval(fail) Call: (298) [system] _277586=(\+ \+ (flag(eval_num, _277606, _277606+1), (retval(fail)\=@=retval(fail), nonvar(_235928)->indentq(5, _277606, <--, [false, _235928]);indentq(5, _277606, <--, [false, retval(fail)])))) Exit: (298) [system] (\+ \+ (flag(eval_num, _277606, _277606+1), (retval(fail)\=@=retval(fail), nonvar(_235928)->indentq(5, _277606, <--, [false, _235928]);indentq(5, _277606, <--, [false, retval(fail)]))))=(\+ \+ (flag(eval_num, _277606, _277606+1), (retval(fail)\=@=retval(fail), nonvar(_235928)->indentq(5, _277606, <--, [false, _235928]);indentq(5, _277606, <--, [false, retval(fail)])))) ^ Call: (298) [user] call_cleanup(((call(subst_args1(=, _9282), 494, '&self', [/, 'tok-split', 4], _235928)*->nb_setarg(1, retval(fail), _235928);fail, trace, call(subst_args1(=, _9282), 494, '&self', [/, 'tok-split', 4], _235928)), ignore(notrace((\+_235928\=_238028, nb_setarg(1, retval(fail), _235928))))), ignore((_237898==1->ignore(\+ \+ (flag(eval_num, _277606, _277606+1), (retval(fail)\=@=retval(fail), nonvar(_235928)->indentq(5, _277606, <--, [false, _235928]);indentq(5, _277606, <--, [false, retval(fail)]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _277606, _277606+1), (retval(fail)\=@=retval(fail), nonvar(_235928)->indentq(5, _277606, <--, [false, _235928]);indentq(5, _277606, <--, [false, retval(fail)]))))))))))) ^ Unify: (298) [system] call_cleanup(user:((call(subst_args1(=, _9282), 494, '&self', [/, 'tok-split', 4], _235928)*->nb_setarg(1, retval(fail), _235928);fail, trace, call(subst_args1(=, _9282), 494, '&self', [/, 'tok-split', 4], _235928)), ignore(notrace((\+_235928\=_238028, nb_setarg(1, retval(fail), _235928))))), user:ignore((_237898==1->ignore(\+ \+ (flag(eval_num, _277606, _277606+1), (retval(fail)\=@=retval(fail), nonvar(_235928)->indentq(5, _277606, <--, [false, _235928]);indentq(5, _277606, <--, [false, retval(fail)]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _277606, _277606+1), (retval(fail)\=@=retval(fail), nonvar(_235928)->indentq(5, _277606, <--, [false, _235928]);indentq(5, _277606, <--, [false, retval(fail)]))))))))))) ^ Call: (300) [user] subst_args1(=, _9282, 494, '&self', [/, 'tok-split', 4], _235928) ^ Unify: (300) [user] subst_args1(=, _9282, 494, '&self', [/, 'tok-split', 4], _235928) Call: (301) [system] var(=) ^ Redo: (300) [user] subst_args1(=, _9282, 494, '&self', [/, 'tok-split', 4], _235928) Call: (301) [system] atom(=) Exit: (301) [system] atom(=) Call: (301) [system] (=)\==(=) ^ Redo: (300) [user] subst_args1(=, _9282, 494, '&self', [/, 'tok-split', 4], _235928) ^ Unify: (300) [user] subst_args1(=, _9282, 494, '&self', [/, 'tok-split', 4], _235928) Call: (301) [system] atom([/, 'tok-split', 4]) ^ Redo: (300) [user] subst_args1(=, _9282, 494, '&self', [/, 'tok-split', 4], _235928) ^ Unify: (300) [user] subst_args1(=, _9282, 494, '&self', [/, 'tok-split', 4], _235928) Call: (301) [system] is_list(['tok-split', 4]) Exit: (301) [system] is_list(['tok-split', 4]) ^ Unify: (300) [user] subst_args1(=, _9282, 494, '&self', [/, 'tok-split', 4], _235928) Call: (301) [system] is_list([/, 'tok-split', 4]) Exit: (301) [system] is_list([/, 'tok-split', 4]) ^ Unify: (300) [user] subst_args1(=, _9282, 494, '&self', [/, 'tok-split', 4], [/|_297460]) Call: (301) [system] var(/) ^ Redo: (300) [user] subst_args1(=, _9282, 494, '&self', [/, 'tok-split', 4], _235928) ^ Unify: (300) [user] subst_args1(=, _9282, 494, '&self', [/, 'tok-split', 4], _235928) Call: (301) [system] fail ^ Redo: (300) [user] subst_args1(=, _9282, 494, '&self', [/, 'tok-split', 4], _235928) ^ Unify: (300) [user] subst_args1(=, _9282, 494, '&self', [/, 'tok-split', 4], _235928) Call: (301) [system] is_list([/, 'tok-split', 4]) Exit: (301) [system] is_list([/, 'tok-split', 4]) ^ Call: (301) [user] apply:maplist(self_subst, [/, 'tok-split', 4]) ^ Unify: (301) [apply] apply:maplist(user:self_subst, [/, 'tok-split', 4]) Call: (302) [apply] apply:maplist_([/, 'tok-split', 4], user:self_subst) Unify: (302) [apply] apply:maplist_([/, 'tok-split', 4], user:self_subst) ^ Call: (303) [user] self_subst(/) ^ Unify: (303) [user] self_subst(/) Call: (304) [system] callable(/) Exit: (304) [system] callable(/) ^ Unify: (303) [user] self_subst(/) ^ Call: (304) [user] self_eval(/) ^ Unify: (304) [user] self_eval(/) ^ Call: (306) [system] setup_call_cleanup('$notrace'(_316080, _316082), once(user:self_eval0(/)), '$restore_trace'(_316080, _316082)) ^ Unify: (306) [system] setup_call_cleanup(system:'$notrace'(_316080, _316082), system:once(user:self_eval0(/)), system:'$restore_trace'(_316080, _316082)) ^ Call: (307) [system] sig_atomic(system:'$notrace'(_316080, _316082)) ^ Exit: (306) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(/)), system:'$restore_trace'(3, -1)) ^ Exit: (304) [user] self_eval(/) ^ Exit: (303) [user] self_subst(/) Call: (303) [apply] apply:maplist_(['tok-split', 4], user:self_subst) Unify: (303) [apply] apply:maplist_(['tok-split', 4], user:self_subst) ^ Call: (304) [user] self_subst('tok-split') ^ Unify: (304) [user] self_subst('tok-split') Call: (305) [system] callable('tok-split') Exit: (305) [system] callable('tok-split') ^ Unify: (304) [user] self_subst('tok-split') ^ Call: (305) [user] self_eval('tok-split') ^ Unify: (305) [user] self_eval('tok-split') ^ Call: (307) [system] setup_call_cleanup('$notrace'(_330040, _330042), once(user:self_eval0('tok-split')), '$restore_trace'(_330040, _330042)) ^ Unify: (307) [system] setup_call_cleanup(system:'$notrace'(_330040, _330042), system:once(user:self_eval0('tok-split')), system:'$restore_trace'(_330040, _330042)) ^ Call: (308) [system] sig_atomic(system:'$notrace'(_330040, _330042)) ^ Exit: (307) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0('tok-split')), system:'$restore_trace'(3, -1)) ^ Exit: (305) [user] self_eval('tok-split') ^ Exit: (304) [user] self_subst('tok-split') Call: (304) [apply] apply:maplist_([4], user:self_subst) Unify: (304) [apply] apply:maplist_([4], user:self_subst) ^ Call: (305) [user] self_subst(4) ^ Unify: (305) [user] self_subst(4) Call: (306) [system] callable(4) ^ Redo: (305) [user] self_subst(4) ^ Exit: (305) [user] self_subst(4) Call: (305) [apply] apply:maplist_([], user:self_subst) Unify: (305) [apply] apply:maplist_([], user:self_subst) Exit: (305) [apply] apply:maplist_([], user:self_subst) Exit: (304) [apply] apply:maplist_([4], user:self_subst) Exit: (303) [apply] apply:maplist_(['tok-split', 4], user:self_subst) Exit: (302) [apply] apply:maplist_([/, 'tok-split', 4], user:self_subst) ^ Exit: (301) [apply] apply:maplist(user:self_subst, [/, 'tok-split', 4]) Call: (301) [system] [/, 'tok-split', 4]=[_348644|_348646] Exit: (301) [system] [/, 'tok-split', 4]=[/, 'tok-split', 4] Call: (301) [system] atom(/) Exit: (301) [system] atom(/) ^ Unify: (300) [user] subst_args1(=, _9282, 494, '&self', [/, 'tok-split', 4], _235928) ^ Call: (301) [user] is_space_op(/) ^ Redo: (300) [user] subst_args1(=, _9282, 494, '&self', [/, 'tok-split', 4], _235928) ^ Unify: (300) [user] subst_args1(=, _9282, 494, '&self', [/, 'tok-split', 4], _235928) Call: (301) [system] (/)==case ^ Redo: (300) [user] subst_args1(=, _9282, 494, '&self', [/, 'tok-split', 4], _235928) ^ Unify: (300) [user] subst_args1(=, _9282, 494, '&self', [/, 'tok-split', 4], _235928) Call: (301) [system] fail ^ Redo: (300) [user] subst_args1(=, _9282, 494, '&self', [/, 'tok-split', 4], _235928) ^ Unify: (300) [user] subst_args1(=, _9282, 494, '&self', [/, 'tok-split', 4], _235928) Call: (301) [system] _361728=do_more_defs(true) Exit: (301) [system] do_more_defs(true)=do_more_defs(true) ^ Call: (301) [user] clause(eval_21(subst_args, _9282, 494, '&self', [/, 'tok-split', 4], _235928), _363604) ^ Redo: (300) [user] subst_args1(=, _9282, 494, '&self', [/, 'tok-split', 4], _235928) ^ Unify: (300) [user] subst_args1(=, _9282, 494, '&self', [/, 'tok-split', 4], _235928) Call: (301) [system] fail ^ Redo: (300) [user] subst_args1(=, _9282, 494, '&self', [/, 'tok-split', 4], _235928) ^ Unify: (300) [user] subst_args1(=, _9282, 494, '&self', [/, 'tok-split', 4], _235928) ^ Call: (301) [user] is_and(/) ^ Unify: (301) [user] is_and(/) Call: (302) [system] atom(/) Exit: (302) [system] atom(/) ^ Unify: (301) [user] is_and(/) ^ Call: (302) [user] is_and(/, _373928) ^ Unify: (302) [user] is_and(/, _374856) Call: (303) [system] atom(/) Exit: (303) [system] atom(/) ^ Redo: (300) [user] subst_args1(=, _9282, 494, '&self', [/, 'tok-split', 4], _235928) ^ Unify: (300) [user] subst_args1(=, _9282, 494, '&self', [/, 'tok-split', 4], [/|_378504]) Call: (301) [system] nonvar(/) Exit: (301) [system] nonvar(/) Call: (301) [system] fail ^ Redo: (300) [user] subst_args1(=, _9282, 494, '&self', [/, 'tok-split', 4], _235928) ^ Unify: (300) [user] subst_args1(=, _9282, 494, '&self', [/, 'tok-split', 4], _235928) ^ Call: (301) [user] subst_args2(=, 494, '&self', [/, 'tok-split', 4], _235928) ^ Unify: (301) [user] subst_args2(=, 494, '&self', [/, 'tok-split', 4], _235928) Call: (302) [system] 494<3 ^ Redo: (301) [user] subst_args2(=, 494, '&self', [/, 'tok-split', 4], _235928) ^ Unify: (301) [user] subst_args2(=, 494, '&self', [/, 'tok-split', 4], _235928) Call: (302) [system] fail ^ Redo: (301) [user] subst_args2(=, 494, '&self', [/, 'tok-split', 4], _235928) ^ Unify: (301) [user] subst_args2(=, 494, '&self', [/, 'tok-split', 4], _235928) ^ Call: (302) [user] mnotrace(is_user_defined_head(=, '&self', /)) ^ Unify: (302) [user] mnotrace(is_user_defined_head(=, '&self', /)) ^ Call: (303) [user] once(is_user_defined_head(=, '&self', /)) ^ Unify: (303) [system] once(user:is_user_defined_head(=, '&self', /)) ^ Call: (304) [user] is_user_defined_head(=, '&self', /) ^ Unify: (304) [user] is_user_defined_head(=, '&self', /) ^ Call: (305) [user] mnotrace(is_user_defined_head0(=, '&self', /)) ^ Unify: (305) [user] mnotrace(is_user_defined_head0(=, '&self', /)) ^ Call: (306) [user] once(is_user_defined_head0(=, '&self', /)) ^ Unify: (306) [system] once(user:is_user_defined_head0(=, '&self', /)) ^ Call: (307) [user] is_user_defined_head0(=, '&self', /) ^ Unify: (307) [user] is_user_defined_head0(=, '&self', /) Call: (308) [system] callable(/) Exit: (308) [system] callable(/) Call: (308) [system] functor(/, _404606, _404686) Exit: (308) [system] functor(/, /, 0) ^ Call: (308) [user] is_user_defined_head_f(=, '&self', /) ^ Unify: (308) [user] is_user_defined_head_f(=, '&self', /) ^ Call: (309) [user] is_user_defined_head_f1(=, '&self', /) ^ Unify: (309) [user] is_user_defined_head_f1(=, '&self', /) Call: (310) [user] metta_eq_def(=, '&self', [/|_410204], _410286) Unify: (310) [user] metta_eq_def(=, '&self', [/|_410204], _411210) ^ Call: (311) [user] ignore((=)=(=)) ^ Unify: (311) [system] ignore(user:((=)=(=))) Call: (312) [system] (=)=(=) Exit: (312) [system] (=)=(=) ^ Exit: (311) [system] ignore(user:((=)=(=))) Call: (311) [user] metta_atom('&self', [=, [/|_410204], _416726]) Unify: (311) [user] metta_atom('&self', [=, [/|_410204], _416726]) ^ Call: (312) [user] typed_list('&self', _418640, _418562) ^ Unify: (312) [user] typed_list('&self', _419572, _418562) Call: (313) [system] compound('&self') Fail: (313) [system] compound('&self') ^ Fail: (312) [user] typed_list('&self', _422352, _418562) Redo: (311) [user] metta_atom('&self', [=, [/|_410204], _416726]) Unify: (311) [user] metta_atom('&self', [=, [/|_410204], _416726]) Call: (312) [system] '&self'=='&flybase' Redo: (311) [user] metta_atom('&self', [=, [/|_410204], _416726]) Unify: (311) [user] metta_atom('&self', [=, [/|_410204], _416726]) ^ Call: (312) [user] metta_atom_in_file('&self', [=, [/|_410204], _416726]) ^ Unify: (312) [user] metta_atom_in_file('&self', [=, [/|_410204], _416726]) ^ Call: (313) [user] metta_atom_in_file('&self', [=, [/|_410204], _416726], _429734, _429736) ^ Unify: (313) [user] metta_atom_in_file('&self', [=, [/|_410204], _416726], _430670, _430672) ^ Call: (314) [user] loaded_into_kb('&self', _431528) ^ Unify: (314) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Exit: (314) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Call: (314) [user] once(user:asserted_metta_pred(_442118, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Unify: (314) [system] once(user:asserted_metta_pred(_442118, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Call: (315) [user] asserted_metta_pred(_442118, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Fail: (315) [user] asserted_metta_pred(_442118, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Redo: (311) [user] metta_atom('&self', [=, [/|_410204], _416726]) Unify: (311) [user] metta_atom('&self', [=, [/|_410204], _416726]) Call: (312) [user] metta_atom_asserted('&self', [=, [/|_410204], _416726]) Unify: (312) [user] metta_atom_asserted('&self', [=, [/|_410204], _416726]) ^ Call: (313) [user] metta_atom_asserted_deduced('&self', [=, [/|_410204], _416726]) Redo: (312) [user] metta_atom_asserted('&self', [=, [/|_410204], _416726]) Redo: (311) [user] metta_atom('&self', [=, [/|_410204], _416726]) Unify: (311) [user] metta_atom('&self', [=, [/|_410204], _416726]) Call: (312) [system] '&self'\=='&corelib' Exit: (312) [system] '&self'\=='&corelib' ^ Call: (312) [user] using_all_spaces ^ Unify: (312) [user] using_all_spaces Call: (313) [system] nb_current(with_all_spaces, t) Redo: (311) [user] metta_atom('&self', [=, [/|_410204], _416726]) Unify: (311) [user] metta_atom('&self', [=, [/|_410204], _416726]) Call: (312) [system] '&self'\=='&corelib' Exit: (312) [system] '&self'\=='&corelib' Call: (312) [user] metta_atom_asserted('&self', '&corelib') Unify: (312) [user] metta_atom_asserted('&self', '&corelib') ^ Call: (313) [user] metta_atom_asserted_deduced('&self', '&corelib') Redo: (312) [user] metta_atom_asserted('&self', '&corelib') Unify: (312) [user] metta_atom_asserted('&self', '&corelib') Exit: (312) [user] metta_atom_asserted('&self', '&corelib') Call: (312) [user] should_inherit_from_corelib([=, [/|_410204], _416726]) Unify: (312) [user] should_inherit_from_corelib([=, [/|_410204], _416726]) ^ Call: (313) [user] using_all_spaces ^ Unify: (313) [user] using_all_spaces Call: (314) [system] nb_current(with_all_spaces, t) Redo: (312) [user] should_inherit_from_corelib([=, [/|_410204], _416726]) Unify: (312) [user] should_inherit_from_corelib([=, [/|_410204], _416726]) Call: (313) [system] (=)==(:) Redo: (312) [user] should_inherit_from_corelib([=, [/|_410204], _416726]) Unify: (312) [user] should_inherit_from_corelib([=, [/|_410204], _416726]) Call: (313) [system] (=)=='@doc' Redo: (312) [user] should_inherit_from_corelib([=, [/|_410204], _416726]) Unify: (312) [user] should_inherit_from_corelib([=, [/|_410204], _416726]) Call: (313) [system] fail Redo: (312) [user] metta_atom_asserted('&self', '&corelib') Redo: (311) [user] metta_atom('&self', [=, [/|_410204], _416726]) Fail: (310) [user] metta_eq_def(=, '&self', [/|_410204], _497322) ^ Fail: (309) [user] is_user_defined_head_f1(=, '&self', /) ^ Redo: (308) [user] is_user_defined_head_f(=, '&self', /) ^ Unify: (308) [user] is_user_defined_head_f(=, '&self', /) ^ Call: (309) [user] is_user_defined_head_f1(=, '&self', [/|_500966]) ^ Unify: (309) [user] is_user_defined_head_f1(=, '&self', [/|_500966]) Call: (310) [user] metta_eq_def(=, '&self', [[/|_500966]|_502836], _502918) Unify: (310) [user] metta_eq_def(=, '&self', [[/|_500966]|_502836], _503842) ^ Call: (311) [user] ignore((=)=(=)) ^ Unify: (311) [system] ignore(user:((=)=(=))) Call: (312) [system] (=)=(=) Exit: (312) [system] (=)=(=) ^ Exit: (311) [system] ignore(user:((=)=(=))) Call: (311) [user] metta_atom('&self', [=, [[/|_500966]|_502836], _509358]) Unify: (311) [user] metta_atom('&self', [=, [[/|_500966]|_502836], _509358]) ^ Call: (312) [user] typed_list('&self', _511272, _511194) ^ Unify: (312) [user] typed_list('&self', _512204, _511194) Call: (313) [system] compound('&self') Fail: (313) [system] compound('&self') ^ Fail: (312) [user] typed_list('&self', _514984, _511194) Redo: (311) [user] metta_atom('&self', [=, [[/|_500966]|_502836], _509358]) Unify: (311) [user] metta_atom('&self', [=, [[/|_500966]|_502836], _509358]) Call: (312) [system] '&self'=='&flybase' Redo: (311) [user] metta_atom('&self', [=, [[/|_500966]|_502836], _509358]) Unify: (311) [user] metta_atom('&self', [=, [[/|_500966]|_502836], _509358]) ^ Call: (312) [user] metta_atom_in_file('&self', [=, [[/|_500966]|_502836], _509358]) ^ Unify: (312) [user] metta_atom_in_file('&self', [=, [[/|_500966]|_502836], _509358]) ^ Call: (313) [user] metta_atom_in_file('&self', [=, [[/|_500966]|_502836], _509358], _522366, _522368) ^ Unify: (313) [user] metta_atom_in_file('&self', [=, [[/|_500966]|_502836], _509358], _523302, _523304) ^ Call: (314) [user] loaded_into_kb('&self', _9776) ^ Unify: (314) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Exit: (314) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Call: (314) [user] once(user:asserted_metta_pred(_20360, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Unify: (314) [system] once(user:asserted_metta_pred(_20360, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Call: (315) [user] asserted_metta_pred(_20360, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Fail: (315) [user] asserted_metta_pred(_20360, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Redo: (311) [user] metta_atom('&self', [=, [[/|_9748]|_9754], _9770]) Unify: (311) [user] metta_atom('&self', [=, [[/|_9748]|_9754], _9770]) Call: (312) [user] metta_atom_asserted('&self', [=, [[/|_9748]|_9754], _9770]) Unify: (312) [user] metta_atom_asserted('&self', [=, [[/|_9748]|_9754], _9770]) ^ Call: (313) [user] metta_atom_asserted_deduced('&self', [=, [[/|_9748]|_9754], _9770]) Redo: (312) [user] metta_atom_asserted('&self', [=, [[/|_9748]|_9754], _9770]) Redo: (311) [user] metta_atom('&self', [=, [[/|_9748]|_9754], _9770]) Unify: (311) [user] metta_atom('&self', [=, [[/|_9748]|_9754], _9770]) Call: (312) [system] '&self'\=='&corelib' Exit: (312) [system] '&self'\=='&corelib' ^ Call: (312) [user] using_all_spaces ^ Unify: (312) [user] using_all_spaces Call: (313) [system] nb_current(with_all_spaces, t) Redo: (311) [user] metta_atom('&self', [=, [[/|_9748]|_9754], _9770]) Unify: (311) [user] metta_atom('&self', [=, [[/|_9748]|_9754], _9770]) Call: (312) [system] '&self'\=='&corelib' Exit: (312) [system] '&self'\=='&corelib' Call: (312) [user] metta_atom_asserted('&self', '&corelib') Unify: (312) [user] metta_atom_asserted('&self', '&corelib') ^ Call: (313) [user] metta_atom_asserted_deduced('&self', '&corelib') Redo: (312) [user] metta_atom_asserted('&self', '&corelib') Unify: (312) [user] metta_atom_asserted('&self', '&corelib') Exit: (312) [user] metta_atom_asserted('&self', '&corelib') Call: (312) [user] should_inherit_from_corelib([=, [[/|_9748]|_9754], _9770]) Unify: (312) [user] should_inherit_from_corelib([=, [[/|_9748]|_9754], _9770]) ^ Call: (313) [user] using_all_spaces ^ Unify: (313) [user] using_all_spaces Call: (314) [system] nb_current(with_all_spaces, t) Redo: (312) [user] should_inherit_from_corelib([=, [[/|_9748]|_9754], _9770]) Unify: (312) [user] should_inherit_from_corelib([=, [[/|_9748]|_9754], _9770]) Call: (313) [system] (=)==(:) Redo: (312) [user] should_inherit_from_corelib([=, [[/|_9748]|_9754], _9770]) Unify: (312) [user] should_inherit_from_corelib([=, [[/|_9748]|_9754], _9770]) Call: (313) [system] (=)=='@doc' Redo: (312) [user] should_inherit_from_corelib([=, [[/|_9748]|_9754], _9770]) Unify: (312) [user] should_inherit_from_corelib([=, [[/|_9748]|_9754], _9770]) Call: (313) [system] fail Redo: (312) [user] metta_atom_asserted('&self', '&corelib') Redo: (311) [user] metta_atom('&self', [=, [[/|_9748]|_9754], _9770]) Fail: (310) [user] metta_eq_def(=, '&self', [[/|_9748]|_9754], _75564) ^ Fail: (309) [user] is_user_defined_head_f1(=, '&self', [/|_9748]) ^ Fail: (308) [user] is_user_defined_head_f(=, '&self', /) ^ Fail: (307) [user] is_user_defined_head0(=, '&self', /) ^ Fail: (306) [system] once(user:is_user_defined_head0(=, '&self', /)) ^ Fail: (305) [user] mnotrace(is_user_defined_head0(=, '&self', /)) ^ Fail: (304) [user] is_user_defined_head(=, '&self', /) ^ Fail: (303) [system] once(user:is_user_defined_head(=, '&self', /)) ^ Fail: (302) [user] mnotrace(is_user_defined_head(=, '&self', /)) ^ Redo: (301) [user] subst_args2(=, 494, '&self', [/, 'tok-split', 4], _9414) ^ Unify: (301) [user] subst_args2(=, 494, '&self', [/, 'tok-split', 4], _9414) ^ Call: (302) [user] subst_args40(=, 494, '&self', [/, 'tok-split', 4], _9414) ^ Unify: (302) [user] subst_args40(=, 494, '&self', [/, 'tok-split', 4], _9414) Call: (303) [user] is_function(/) Unify: (303) [user] is_function(/) ^ Call: (304) [user] symbol(/) ^ Unify: (304) [user] symbol(/) Call: (305) [system] atom(/) Exit: (305) [system] atom(/) ^ Exit: (304) [user] symbol(/) Exit: (303) [user] is_function(/) ^ Call: (303) [user] is_special_op(/) ^ Unify: (303) [user] is_special_op(/) ^ Call: (304) [user] current_self(_96808) ^ Unify: (304) [user] current_self(_96808) Call: (305) [system] nb_current(self_space, _96808) Exit: (305) [system] nb_current(self_space, '&self') Call: (305) [system] '&self'\==[] Exit: (305) [system] '&self'\==[] ^ Exit: (304) [user] current_self('&self') ^ Call: (304) [user] is_special_op('&self', /) ^ Unify: (304) [user] is_special_op('&self', /) Call: (305) [system] atom(/) Exit: (305) [system] atom(/) ^ Fail: (304) [user] is_special_op('&self', /) ^ Fail: (303) [user] is_special_op(/) ^ Redo: (302) [user] subst_args40(=, 494, '&self', [/, 'tok-split', 4], _9414) Call: (303) [system] is_list(['tok-split', 4]) Exit: (303) [system] is_list(['tok-split', 4]) ^ Call: (303) [user] apply:maplist(subst_args(=, _111642, 494, '&self'), ['tok-split', 4], _111648) ^ Unify: (303) [apply] apply:maplist(user:subst_args(=, _111642, 494, '&self'), ['tok-split', 4], _111648) Call: (304) [apply] apply:maplist_(['tok-split', 4], _111648, user:subst_args(=, _111642, 494, '&self')) Unify: (304) [apply] apply:maplist_(['tok-split', 4], [_114466|_114468], user:subst_args(=, _111642, 494, '&self')) ^ Call: (305) [user] subst_args(=, _111642, 494, '&self', 'tok-split', _114466) ^ Unify: (305) [user] subst_args(=, _111642, 494, '&self', 'tok-split', _114466) Call: (306) [system] atom(=) Exit: (306) [system] atom(=) Call: (306) [system] (=)\==(=) ^ Redo: (305) [user] subst_args(=, _111642, 494, '&self', 'tok-split', _114466) ^ Unify: (305) [user] subst_args(=, _111642, 494, '&self', 'tok-split', _114466) ^ Call: (306) [user] self_subst('tok-split') ^ Unify: (306) [user] self_subst('tok-split') Call: (307) [system] callable('tok-split') Exit: (307) [system] callable('tok-split') ^ Unify: (306) [user] self_subst('tok-split') ^ Call: (307) [user] self_eval('tok-split') ^ Unify: (307) [user] self_eval('tok-split') ^ Call: (309) [system] setup_call_cleanup('$notrace'(_128434, _128436), once(user:self_eval0('tok-split')), '$restore_trace'(_128434, _128436)) ^ Unify: (309) [system] setup_call_cleanup(system:'$notrace'(_128434, _128436), system:once(user:self_eval0('tok-split')), system:'$restore_trace'(_128434, _128436)) ^ Call: (310) [system] sig_atomic(system:'$notrace'(_128434, _128436)) ^ Exit: (309) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0('tok-split')), system:'$restore_trace'(3, -1)) ^ Exit: (307) [user] self_eval('tok-split') ^ Exit: (306) [user] self_subst('tok-split') Call: (306) [system] _114466='tok-split' Exit: (306) [system] 'tok-split'='tok-split' ^ Exit: (305) [user] subst_args(=, _111642, 494, '&self', 'tok-split', 'tok-split') Call: (305) [apply] apply:maplist_([4], _114468, user:subst_args(=, _111642, 494, '&self')) Unify: (305) [apply] apply:maplist_([4], [_137792|_137794], user:subst_args(=, _111642, 494, '&self')) ^ Call: (306) [user] subst_args(=, _111642, 494, '&self', 4, _137792) ^ Unify: (306) [user] subst_args(=, _111642, 494, '&self', 4, _137792) Call: (307) [system] atom(=) Exit: (307) [system] atom(=) Call: (307) [system] (=)\==(=) ^ Redo: (306) [user] subst_args(=, _111642, 494, '&self', 4, _137792) ^ Unify: (306) [user] subst_args(=, _111642, 494, '&self', 4, _137792) ^ Call: (307) [user] self_subst(4) ^ Unify: (307) [user] self_subst(4) Call: (308) [system] callable(4) ^ Redo: (307) [user] self_subst(4) ^ Exit: (307) [user] self_subst(4) Call: (307) [system] _137792=4 Exit: (307) [system] 4=4 ^ Exit: (306) [user] subst_args(=, _111642, 494, '&self', 4, 4) Call: (306) [apply] apply:maplist_([], _137794, user:subst_args(=, _111642, 494, '&self')) Unify: (306) [apply] apply:maplist_([], [], user:subst_args(=, _111642, 494, '&self')) Exit: (306) [apply] apply:maplist_([], [], user:subst_args(=, _111642, 494, '&self')) Exit: (305) [apply] apply:maplist_([4], [4], user:subst_args(=, _111642, 494, '&self')) Exit: (304) [apply] apply:maplist_(['tok-split', 4], ['tok-split', 4], user:subst_args(=, _111642, 494, '&self')) ^ Exit: (303) [apply] apply:maplist(user:subst_args(=, _111642, 494, '&self'), ['tok-split', 4], ['tok-split', 4]) ^ Call: (303) [user] subst_args5(494, '&self', [/, 'tok-split', 4], _9414) ^ Unify: (303) [user] subst_args5(494, '&self', [/, 'tok-split', 4], _9414) ^ Call: (304) [user] eval_selfless(_160256, _160258, 494, '&self', [/, 'tok-split', 4], _9414) ^ Unify: (304) [user] eval_selfless(_161200, _161202, 494, '&self', [/, 'tok-split', 4], _9414) ^ Call: (305) [user] eval_selfless_0([/, 'tok-split', 4], _9414) ^ Unify: (305) [user] eval_selfless_0([/, 'tok-split', 4], _9414) Call: (306) [system] var(/) ^ Redo: (305) [user] eval_selfless_0([/, 'tok-split', 4], _9414) ^ Unify: (305) [user] eval_selfless_0([/, 'tok-split', 4], _9414) ^ Call: (306) [user] is_assignment(/) ^ Unify: (306) [user] is_assignment(/) Call: (307) [system] atom(/) Exit: (307) [system] atom(/) ^ Redo: (305) [user] eval_selfless_0([/, 'tok-split', 4], _9414) ^ Unify: (305) [user] eval_selfless_0([/, 'tok-split', 4], _9414) ^ Call: (306) [user] eval_selfless_1([/, 'tok-split', 4], _9414) ^ Unify: (306) [user] eval_selfless_1([/, 'tok-split', 4], _9414) ^ Call: (307) [user] allow_clp ^ Unify: (307) [user] allow_clp ^ Call: (308) [user] false_flag ^ Unify: (308) [user] false_flag Call: (309) [system] fail Fail: (309) [system] fail ^ Fail: (308) [user] false_flag ^ Redo: (305) [user] eval_selfless_0([/, 'tok-split', 4], _9414) ^ Unify: (305) [user] eval_selfless_0([/, 'tok-split', 4], _9414) ^ Call: (306) [user] eval_selfless_2([/, 'tok-split', 4], _9414) ^ Unify: (306) [user] eval_selfless_2([/, 'tok-split', 4], _9414) Call: (307) [system] var(/) ^ Redo: (306) [user] eval_selfless_2([/, 'tok-split', 4], _9414) ^ Unify: (306) [user] eval_selfless_2([/, 'tok-split', 4], _9414) ^ Call: (307) [user] fake_notrace((ground([/, 'tok-split', 4]), [/, 'tok-split', 4]=[_187048, _187054, _187060], atom(_187048), catch_warn(current_op(_187086, yfx, _187048)), [/, 'tok-split', 4]\=[_187106], s2ps([/, 'tok-split', 4], _187114))) ^ Unify: (307) [user] fake_notrace(user:(ground([/, 'tok-split', 4]), [/, 'tok-split', 4]=[_187048, _187054, _187060], atom(_187048), catch_warn(current_op(_187086, yfx, _187048)), [/, 'tok-split', 4]\=[_187106], s2ps([/, 'tok-split', 4], _187114))) ^ Call: (308) [user] real_notrace(user:(ground([/, 'tok-split', 4]), [/, 'tok-split', 4]=[_187048, _187054, _187060], atom(_187048), catch_warn(current_op(_187086, yfx, _187048)), [/, 'tok-split', 4]\=[_187106], s2ps([/, 'tok-split', 4], _187114))) ^ Unify: (308) [user] real_notrace(user:(ground([/, 'tok-split', 4]), [/, 'tok-split', 4]=[_187048, _187054, _187060], atom(_187048), catch_warn(current_op(_187086, yfx, _187048)), [/, 'tok-split', 4]\=[_187106], s2ps([/, 'tok-split', 4], _187114))) ^ Call: (309) [user] setup_call_cleanup('$notrace'(_190820, _190822), once(user:(ground([/, 'tok-split', 4]), [/, 'tok-split', 4]=[_187048, _187054, _187060], atom(_187048), catch_warn(current_op(_187086, yfx, _187048)), [/, 'tok-split', 4]\=[_187106], s2ps([/, 'tok-split', 4], _187114))), '$restore_trace'(_190820, _190822)) ^ Unify: (309) [system] setup_call_cleanup(user:'$notrace'(_190820, _190822), user:once(user:(ground([/, 'tok-split', 4]), [/, 'tok-split', 4]=[_187048, _187054, _187060], atom(_187048), catch_warn(current_op(_187086, yfx, _187048)), [/, 'tok-split', 4]\=[_187106], s2ps([/, 'tok-split', 4], _187114))), user:'$restore_trace'(_190820, _190822)) ^ Call: (310) [system] sig_atomic(user:'$notrace'(_190820, _190822)) ^ Exit: (309) [system] setup_call_cleanup(user:'$notrace'(3, -1), user:once(user:(ground([/, 'tok-split', 4]), [/, 'tok-split', 4]=[/, 'tok-split', 4], atom(/), catch_warn(current_op(400, yfx, /)), [/, 'tok-split', 4]\=[_187106], s2ps([/, 'tok-split', 4], 'tok-split'/4))), user:'$restore_trace'(3, -1)) ^ Exit: (308) [user] real_notrace(user:(ground([/, 'tok-split', 4]), [/, 'tok-split', 4]=[/, 'tok-split', 4], atom(/), catch_warn(current_op(400, yfx, /)), [/, 'tok-split', 4]\=[_187106], s2ps([/, 'tok-split', 4], 'tok-split'/4))) ^ Exit: (307) [user] fake_notrace(user:(ground([/, 'tok-split', 4]), [/, 'tok-split', 4]=[/, 'tok-split', 4], atom(/), catch_warn(current_op(400, yfx, /)), [/, 'tok-split', 4]\=[_187106], s2ps([/, 'tok-split', 4], 'tok-split'/4))) ^ Call: (307) [user] fake_notrace(catch(_9414 is 'tok-split'/4, _196534, fail)) ^ Unify: (307) [user] fake_notrace(user:catch(_9414 is 'tok-split'/4, _196534, fail)) ^ Call: (308) [user] real_notrace(user:catch(_9414 is 'tok-split'/4, _196534, fail)) ^ Unify: (308) [user] real_notrace(user:catch(_9414 is 'tok-split'/4, _196534, fail)) ^ Call: (309) [user] setup_call_cleanup('$notrace'(_200248, _200250), once(user:catch(_9414 is 'tok-split'/4, _196534, fail)), '$restore_trace'(_200248, _200250)) ^ Unify: (309) [system] setup_call_cleanup(user:'$notrace'(_200248, _200250), user:once(user:catch(_9414 is 'tok-split'/4, _196534, fail)), user:'$restore_trace'(_200248, _200250)) ^ Call: (310) [system] sig_atomic(user:'$notrace'(_200248, _200250)) ^ Fail: (308) [user] real_notrace(user:catch(_9414 is 'tok-split'/4, _9754, fail)) ^ Fail: (307) [user] fake_notrace(user:catch(_9414 is 'tok-split'/4, _9754, fail)) ^ Redo: (303) [user] subst_args5(494, '&self', [/, 'tok-split', 4], _9414) ^ Unify: (303) [user] subst_args5(494, '&self', [/, 'tok-split', 4], _9414) ^ Call: (304) [user] is_system_pred(/) ^ Unify: (304) [user] is_system_pred(/) Call: (305) [system] atom(/) Exit: (305) [system] atom(/) Call: (305) [system] atom_concat(_17332, !, /) ^ Redo: (304) [user] is_system_pred(/) ^ Unify: (304) [user] is_system_pred(/) Call: (305) [system] atom(/) Exit: (305) [system] atom(/) Call: (305) [system] atom_concat(_21960, '-fn', /) ^ Redo: (304) [user] is_system_pred(/) ^ Unify: (304) [user] is_system_pred(/) Call: (305) [system] atom(/) Exit: (305) [system] atom(/) Call: (305) [system] atom_concat(_26588, '-p', /) ^ Redo: (303) [user] subst_args5(494, '&self', [/, 'tok-split', 4], _9414) ^ Call: (304) [user] subst_args6(494, '&self', [/, 'tok-split', 4], _9414) ^ Unify: (304) [user] subst_args6(494, '&self', [/, 'tok-split', 4], _9414) ^ Call: (305) [user] is_system_pred(/) ^ Unify: (305) [user] is_system_pred(/) Call: (306) [system] atom(/) Exit: (306) [system] atom(/) Call: (306) [system] atom_concat(_34030, !, /) ^ Redo: (305) [user] is_system_pred(/) ^ Unify: (305) [user] is_system_pred(/) Call: (306) [system] atom(/) Exit: (306) [system] atom(/) Call: (306) [system] atom_concat(_38658, '-fn', /) ^ Redo: (305) [user] is_system_pred(/) ^ Unify: (305) [user] is_system_pred(/) Call: (306) [system] atom(/) Exit: (306) [system] atom(/) Call: (306) [system] atom_concat(_43286, '-p', /) ^ Redo: (300) [user] subst_args1(=, _9282, 494, '&self', [/, 'tok-split', 4], _9414) ^ Call: (301) [user] subst_args2_failed(494, '&self', [/, 'tok-split', 4], _9414) ^ Unify: (301) [user] subst_args2_failed(494, '&self', [/, 'tok-split', 4], _9414) Call: (302) [system] [/, 'tok-split', 4]==[] ^ Redo: (301) [user] subst_args2_failed(494, '&self', [/, 'tok-split', 4], _9414) ^ Unify: (301) [user] subst_args2_failed(494, '&self', [/, 'tok-split', 4], _9414) Call: (302) [system] var([/, 'tok-split', 4]) ^ Redo: (301) [user] subst_args2_failed(494, '&self', [/, 'tok-split', 4], _9414) ^ Unify: (301) [user] subst_args2_failed(494, '&self', [/, 'tok-split', 4], _9414) ^ Call: (302) [user] once(subst_selfless([/, 'tok-split', 4], _9414)) ^ Unify: (302) [system] once(user:subst_selfless([/, 'tok-split', 4], _9414)) ^ Call: (303) [user] subst_selfless([/, 'tok-split', 4], _9414) ^ Unify: (303) [user] subst_selfless([/, 'tok-split', 4], _9414) Call: (304) [system] var(/) ^ Redo: (303) [user] subst_selfless([/, 'tok-split', 4], _9414) ^ Unify: (303) [user] subst_selfless([/, 'tok-split', 4], _9414) ^ Call: (304) [user] eval_selfless(_59144, _59146, _59148, _59150, [/, 'tok-split', 4], _9414) ^ Unify: (304) [user] eval_selfless(_60088, _60090, _60092, _60094, [/, 'tok-split', 4], _9414) ^ Call: (305) [user] eval_selfless_0([/, 'tok-split', 4], _9414) ^ Unify: (305) [user] eval_selfless_0([/, 'tok-split', 4], _9414) Call: (306) [system] var(/) ^ Redo: (305) [user] eval_selfless_0([/, 'tok-split', 4], _9414) ^ Unify: (305) [user] eval_selfless_0([/, 'tok-split', 4], _9414) ^ Call: (306) [user] is_assignment(/) ^ Unify: (306) [user] is_assignment(/) Call: (307) [system] atom(/) Exit: (307) [system] atom(/) ^ Redo: (305) [user] eval_selfless_0([/, 'tok-split', 4], _9414) ^ Unify: (305) [user] eval_selfless_0([/, 'tok-split', 4], _9414) ^ Call: (306) [user] eval_selfless_1([/, 'tok-split', 4], _9414) ^ Unify: (306) [user] eval_selfless_1([/, 'tok-split', 4], _9414) ^ Call: (307) [user] allow_clp ^ Unify: (307) [user] allow_clp ^ Call: (308) [user] false_flag ^ Unify: (308) [user] false_flag Call: (309) [system] fail Fail: (309) [system] fail ^ Fail: (308) [user] false_flag ^ Redo: (305) [user] eval_selfless_0([/, 'tok-split', 4], _9414) ^ Unify: (305) [user] eval_selfless_0([/, 'tok-split', 4], _9414) ^ Call: (306) [user] eval_selfless_2([/, 'tok-split', 4], _9414) ^ Unify: (306) [user] eval_selfless_2([/, 'tok-split', 4], _9414) Call: (307) [system] var(/) ^ Redo: (306) [user] eval_selfless_2([/, 'tok-split', 4], _9414) ^ Unify: (306) [user] eval_selfless_2([/, 'tok-split', 4], _9414) ^ Call: (307) [user] fake_notrace((ground([/, 'tok-split', 4]), [/, 'tok-split', 4]=[_85936, _85942, _85948], atom(_85936), catch_warn(current_op(_85974, yfx, _85936)), [/, 'tok-split', 4]\=[_85994], s2ps([/, 'tok-split', 4], _86002))) ^ Unify: (307) [user] fake_notrace(user:(ground([/, 'tok-split', 4]), [/, 'tok-split', 4]=[_85936, _85942, _85948], atom(_85936), catch_warn(current_op(_85974, yfx, _85936)), [/, 'tok-split', 4]\=[_85994], s2ps([/, 'tok-split', 4], _86002))) ^ Call: (308) [user] real_notrace(user:(ground([/, 'tok-split', 4]), [/, 'tok-split', 4]=[_85936, _85942, _85948], atom(_85936), catch_warn(current_op(_85974, yfx, _85936)), [/, 'tok-split', 4]\=[_85994], s2ps([/, 'tok-split', 4], _86002))) ^ Unify: (308) [user] real_notrace(user:(ground([/, 'tok-split', 4]), [/, 'tok-split', 4]=[_85936, _85942, _85948], atom(_85936), catch_warn(current_op(_85974, yfx, _85936)), [/, 'tok-split', 4]\=[_85994], s2ps([/, 'tok-split', 4], _86002))) ^ Call: (309) [user] setup_call_cleanup('$notrace'(_89708, _89710), once(user:(ground([/, 'tok-split', 4]), [/, 'tok-split', 4]=[_85936, _85942, _85948], atom(_85936), catch_warn(current_op(_85974, yfx, _85936)), [/, 'tok-split', 4]\=[_85994], s2ps([/, 'tok-split', 4], _86002))), '$restore_trace'(_89708, _89710)) ^ Unify: (309) [system] setup_call_cleanup(user:'$notrace'(_89708, _89710), user:once(user:(ground([/, 'tok-split', 4]), [/, 'tok-split', 4]=[_85936, _85942, _85948], atom(_85936), catch_warn(current_op(_85974, yfx, _85936)), [/, 'tok-split', 4]\=[_85994], s2ps([/, 'tok-split', 4], _86002))), user:'$restore_trace'(_89708, _89710)) ^ Call: (310) [system] sig_atomic(user:'$notrace'(_89708, _89710)) ^ Exit: (309) [system] setup_call_cleanup(user:'$notrace'(3, -1), user:once(user:(ground([/, 'tok-split', 4]), [/, 'tok-split', 4]=[/, 'tok-split', 4], atom(/), catch_warn(current_op(400, yfx, /)), [/, 'tok-split', 4]\=[_85994], s2ps([/, 'tok-split', 4], 'tok-split'/4))), user:'$restore_trace'(3, -1)) ^ Exit: (308) [user] real_notrace(user:(ground([/, 'tok-split', 4]), [/, 'tok-split', 4]=[/, 'tok-split', 4], atom(/), catch_warn(current_op(400, yfx, /)), [/, 'tok-split', 4]\=[_85994], s2ps([/, 'tok-split', 4], 'tok-split'/4))) ^ Exit: (307) [user] fake_notrace(user:(ground([/, 'tok-split', 4]), [/, 'tok-split', 4]=[/, 'tok-split', 4], atom(/), catch_warn(current_op(400, yfx, /)), [/, 'tok-split', 4]\=[_85994], s2ps([/, 'tok-split', 4], 'tok-split'/4))) ^ Call: (307) [user] fake_notrace(catch(_9414 is 'tok-split'/4, _95422, fail)) ^ Unify: (307) [user] fake_notrace(user:catch(_9414 is 'tok-split'/4, _95422, fail)) ^ Call: (308) [user] real_notrace(user:catch(_9414 is 'tok-split'/4, _95422, fail)) ^ Unify: (308) [user] real_notrace(user:catch(_9414 is 'tok-split'/4, _95422, fail)) ^ Call: (309) [user] setup_call_cleanup('$notrace'(_99136, _99138), once(user:catch(_9414 is 'tok-split'/4, _95422, fail)), '$restore_trace'(_99136, _99138)) ^ Unify: (309) [system] setup_call_cleanup(user:'$notrace'(_99136, _99138), user:once(user:catch(_9414 is 'tok-split'/4, _95422, fail)), user:'$restore_trace'(_99136, _99138)) ^ Call: (310) [system] sig_atomic(user:'$notrace'(_99136, _99138)) ^ Fail: (308) [user] real_notrace(user:catch(_9414 is 'tok-split'/4, _9746, fail)) ^ Fail: (307) [user] fake_notrace(user:catch(_9414 is 'tok-split'/4, _9746, fail)) ^ Redo: (301) [user] subst_args2_failed(494, '&self', [/, 'tok-split', 4], _9414) ^ Unify: (301) [user] subst_args2_failed(494, '&self', [/, 'tok-split', 4], [_12620|_12622]) ^ Call: (302) [user] subst_args(_13634, _13636, 494, '&self', /, _12620) ^ Unify: (302) [user] subst_args(_14578, _14580, 494, '&self', /, _12620) Call: (303) [system] atom(_15448) ^ Redo: (302) [user] subst_args(_16448, _16450, 494, '&self', /, _12620) ^ Unify: (302) [user] subst_args(_17392, _17394, 494, '&self', /, _12620) ^ Call: (303) [user] self_subst(/) ^ Unify: (303) [user] self_subst(/) Call: (304) [system] callable(/) Exit: (304) [system] callable(/) ^ Unify: (303) [user] self_subst(/) ^ Call: (304) [user] self_eval(/) ^ Unify: (304) [user] self_eval(/) ^ Call: (306) [system] setup_call_cleanup('$notrace'(_24742, _24744), once(user:self_eval0(/)), '$restore_trace'(_24742, _24744)) ^ Unify: (306) [system] setup_call_cleanup(system:'$notrace'(_24742, _24744), system:once(user:self_eval0(/)), system:'$restore_trace'(_24742, _24744)) ^ Call: (307) [system] sig_atomic(system:'$notrace'(_24742, _24744)) ^ Exit: (306) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(/)), system:'$restore_trace'(3, -1)) ^ Exit: (304) [user] self_eval(/) ^ Exit: (303) [user] self_subst(/) Call: (303) [system] _12620=(/) Exit: (303) [system] (/)=(/) ^ Exit: (302) [user] subst_args(_32296, _32298, 494, '&self', /, /) ^ Call: (302) [user] subst_args2_failed(494, '&self', ['tok-split', 4], _12622) ^ Unify: (302) [user] subst_args2_failed(494, '&self', ['tok-split', 4], _12622) Call: (303) [system] ['tok-split', 4]==[] ^ Redo: (302) [user] subst_args2_failed(494, '&self', ['tok-split', 4], _12622) ^ Unify: (302) [user] subst_args2_failed(494, '&self', ['tok-split', 4], _12622) Call: (303) [system] var(['tok-split', 4]) ^ Redo: (302) [user] subst_args2_failed(494, '&self', ['tok-split', 4], _12622) ^ Unify: (302) [user] subst_args2_failed(494, '&self', ['tok-split', 4], _12622) ^ Call: (303) [user] once(subst_selfless(['tok-split', 4], _12622)) ^ Unify: (303) [system] once(user:subst_selfless(['tok-split', 4], _12622)) ^ Call: (304) [user] subst_selfless(['tok-split', 4], _12622) ^ Unify: (304) [user] subst_selfless(['tok-split', 4], _12622) Call: (305) [system] var('tok-split') ^ Redo: (304) [user] subst_selfless(['tok-split', 4], _12622) ^ Unify: (304) [user] subst_selfless(['tok-split', 4], _12622) ^ Call: (305) [user] eval_selfless(_47222, _47224, _47226, _47228, ['tok-split', 4], _12622) ^ Unify: (305) [user] eval_selfless(_48166, _48168, _48170, _48172, ['tok-split', 4], _12622) ^ Call: (306) [user] eval_selfless_0(['tok-split', 4], _12622) ^ Unify: (306) [user] eval_selfless_0(['tok-split', 4], _12622) Call: (307) [system] var('tok-split') ^ Redo: (306) [user] eval_selfless_0(['tok-split', 4], _12622) ^ Unify: (306) [user] eval_selfless_0(['tok-split', 4], _12622) ^ Call: (307) [user] eval_selfless_1(['tok-split', 4], _12622) ^ Unify: (307) [user] eval_selfless_1(['tok-split', 4], _12622) ^ Call: (308) [user] allow_clp ^ Unify: (308) [user] allow_clp ^ Call: (309) [user] false_flag ^ Unify: (309) [user] false_flag Call: (310) [system] fail Fail: (310) [system] fail ^ Fail: (309) [user] false_flag ^ Redo: (306) [user] eval_selfless_0(['tok-split', 4], _12622) ^ Unify: (306) [user] eval_selfless_0(['tok-split', 4], _12622) ^ Call: (307) [user] eval_selfless_2(['tok-split', 4], _12622) ^ Unify: (307) [user] eval_selfless_2(['tok-split', 4], _12622) Call: (308) [system] var('tok-split') ^ Redo: (307) [user] eval_selfless_2(['tok-split', 4], _12622) ^ Unify: (307) [user] eval_selfless_2(['tok-split', 4], _12622) ^ Call: (308) [user] fake_notrace((ground(['tok-split', 4]), ['tok-split', 4]=[_68462, _68468, _68474], atom(_68462), catch_warn(current_op(_68500, yfx, _68462)), ['tok-split', 4]\=[_68520], s2ps(['tok-split', 4], _68528))) ^ Unify: (308) [user] fake_notrace(user:(ground(['tok-split', 4]), ['tok-split', 4]=[_68462, _68468, _68474], atom(_68462), catch_warn(current_op(_68500, yfx, _68462)), ['tok-split', 4]\=[_68520], s2ps(['tok-split', 4], _68528))) ^ Call: (309) [user] real_notrace(user:(ground(['tok-split', 4]), ['tok-split', 4]=[_68462, _68468, _68474], atom(_68462), catch_warn(current_op(_68500, yfx, _68462)), ['tok-split', 4]\=[_68520], s2ps(['tok-split', 4], _68528))) ^ Unify: (309) [user] real_notrace(user:(ground(['tok-split', 4]), ['tok-split', 4]=[_68462, _68468, _68474], atom(_68462), catch_warn(current_op(_68500, yfx, _68462)), ['tok-split', 4]\=[_68520], s2ps(['tok-split', 4], _68528))) ^ Call: (310) [user] setup_call_cleanup('$notrace'(_72234, _72236), once(user:(ground(['tok-split', 4]), ['tok-split', 4]=[_68462, _68468, _68474], atom(_68462), catch_warn(current_op(_68500, yfx, _68462)), ['tok-split', 4]\=[_68520], s2ps(['tok-split', 4], _68528))), '$restore_trace'(_72234, _72236)) ^ Unify: (310) [system] setup_call_cleanup(user:'$notrace'(_72234, _72236), user:once(user:(ground(['tok-split', 4]), ['tok-split', 4]=[_68462, _68468, _68474], atom(_68462), catch_warn(current_op(_68500, yfx, _68462)), ['tok-split', 4]\=[_68520], s2ps(['tok-split', 4], _68528))), user:'$restore_trace'(_72234, _72236)) ^ Call: (311) [system] sig_atomic(user:'$notrace'(_72234, _72236)) ^ Fail: (309) [user] real_notrace(user:(ground(['tok-split', 4]), ['tok-split', 4]=[_68462, _68468, _68474], atom(_68462), catch_warn(current_op(_68500, yfx, _68462)), ['tok-split', 4]\=[_68520], s2ps(['tok-split', 4], _68528))) ^ Fail: (308) [user] fake_notrace(user:(ground(['tok-split', 4]), ['tok-split', 4]=[_68462, _68468, _68474], atom(_68462), catch_warn(current_op(_68500, yfx, _68462)), ['tok-split', 4]\=[_68520], s2ps(['tok-split', 4], _68528))) ^ Redo: (302) [user] subst_args2_failed(494, '&self', ['tok-split', 4], _12622) ^ Unify: (302) [user] subst_args2_failed(494, '&self', ['tok-split', 4], [_77858|_77860]) ^ Call: (303) [user] subst_args(_78872, _78874, 494, '&self', 'tok-split', _77858) ^ Unify: (303) [user] subst_args(_79816, _79818, 494, '&self', 'tok-split', _77858) Call: (304) [system] atom(_80686) ^ Redo: (303) [user] subst_args(_81686, _81688, 494, '&self', 'tok-split', _77858) ^ Unify: (303) [user] subst_args(_82630, _82632, 494, '&self', 'tok-split', _77858) ^ Call: (304) [user] self_subst('tok-split') ^ Unify: (304) [user] self_subst('tok-split') Call: (305) [system] callable('tok-split') Exit: (305) [system] callable('tok-split') ^ Unify: (304) [user] self_subst('tok-split') ^ Call: (305) [user] self_eval('tok-split') ^ Unify: (305) [user] self_eval('tok-split') ^ Call: (307) [system] setup_call_cleanup('$notrace'(_89980, _89982), once(user:self_eval0('tok-split')), '$restore_trace'(_89980, _89982)) ^ Unify: (307) [system] setup_call_cleanup(system:'$notrace'(_89980, _89982), system:once(user:self_eval0('tok-split')), system:'$restore_trace'(_89980, _89982)) ^ Call: (308) [system] sig_atomic(system:'$notrace'(_89980, _89982)) ^ Exit: (307) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0('tok-split')), system:'$restore_trace'(3, -1)) ^ Exit: (305) [user] self_eval('tok-split') ^ Exit: (304) [user] self_subst('tok-split') Call: (304) [system] _77858='tok-split' Exit: (304) [system] 'tok-split'='tok-split' ^ Exit: (303) [user] subst_args(_97534, _97536, 494, '&self', 'tok-split', 'tok-split') ^ Call: (303) [user] subst_args2_failed(494, '&self', [4], _77860) ^ Unify: (303) [user] subst_args2_failed(494, '&self', [4], _77860) Call: (304) [system] [4]==[] ^ Redo: (303) [user] subst_args2_failed(494, '&self', [4], _77860) ^ Unify: (303) [user] subst_args2_failed(494, '&self', [4], _77860) Call: (304) [system] var([4]) ^ Redo: (303) [user] subst_args2_failed(494, '&self', [4], _77860) ^ Unify: (303) [user] subst_args2_failed(494, '&self', [4], _77860) ^ Call: (304) [user] once(subst_selfless([4], _77860)) ^ Unify: (304) [system] once(user:subst_selfless([4], _77860)) ^ Call: (305) [user] subst_selfless([4], _77860) ^ Unify: (305) [user] subst_selfless([4], _77860) Call: (306) [system] var(4) ^ Redo: (305) [user] subst_selfless([4], _77860) ^ Unify: (305) [user] subst_selfless([4], _77860) ^ Call: (306) [user] eval_selfless(_112460, _112462, _112464, _112466, [4], _77860) ^ Unify: (306) [user] eval_selfless(_113404, _113406, _113408, _113410, [4], _77860) ^ Call: (307) [user] eval_selfless_0([4], _77860) ^ Unify: (307) [user] eval_selfless_0([4], _77860) Call: (308) [system] var(4) ^ Redo: (307) [user] eval_selfless_0([4], _77860) ^ Unify: (307) [user] eval_selfless_0([4], _77860) ^ Call: (308) [user] eval_selfless_1([4], _77860) ^ Unify: (308) [user] eval_selfless_1([4], _77860) ^ Call: (309) [user] allow_clp ^ Unify: (309) [user] allow_clp ^ Call: (310) [user] false_flag ^ Unify: (310) [user] false_flag Call: (311) [system] fail Fail: (311) [system] fail ^ Fail: (310) [user] false_flag ^ Redo: (307) [user] eval_selfless_0([4], _77860) ^ Unify: (307) [user] eval_selfless_0([4], _77860) ^ Call: (308) [user] eval_selfless_2([4], _77860) ^ Unify: (308) [user] eval_selfless_2([4], _77860) Call: (309) [system] var(4) ^ Redo: (308) [user] eval_selfless_2([4], _77860) ^ Unify: (308) [user] eval_selfless_2([4], _77860) ^ Call: (309) [user] fake_notrace((ground([4]), [4]=[_133700, _133706, _133712], atom(_133700), catch_warn(current_op(_133738, yfx, _133700)), [4]\=[_133758], s2ps([4], _133766))) ^ Unify: (309) [user] fake_notrace(user:(ground([4]), [4]=[_133700, _133706, _133712], atom(_133700), catch_warn(current_op(_133738, yfx, _133700)), [4]\=[_133758], s2ps([4], _133766))) ^ Call: (310) [user] real_notrace(user:(ground([4]), [4]=[_133700, _133706, _133712], atom(_133700), catch_warn(current_op(_133738, yfx, _133700)), [4]\=[_133758], s2ps([4], _133766))) ^ Unify: (310) [user] real_notrace(user:(ground([4]), [4]=[_133700, _133706, _133712], atom(_133700), catch_warn(current_op(_133738, yfx, _133700)), [4]\=[_133758], s2ps([4], _133766))) ^ Call: (311) [user] setup_call_cleanup('$notrace'(_137472, _137474), once(user:(ground([4]), [4]=[_133700, _133706, _133712], atom(_133700), catch_warn(current_op(_133738, yfx, _133700)), [4]\=[_133758], s2ps([4], _133766))), '$restore_trace'(_137472, _137474)) ^ Unify: (311) [system] setup_call_cleanup(user:'$notrace'(_137472, _137474), user:once(user:(ground([4]), [4]=[_133700, _133706, _133712], atom(_133700), catch_warn(current_op(_133738, yfx, _133700)), [4]\=[_133758], s2ps([4], _133766))), user:'$restore_trace'(_137472, _137474)) ^ Call: (312) [system] sig_atomic(user:'$notrace'(_137472, _137474)) ^ Fail: (310) [user] real_notrace(user:(ground([4]), [4]=[_133700, _133706, _133712], atom(_133700), catch_warn(current_op(_133738, yfx, _133700)), [4]\=[_133758], s2ps([4], _133766))) ^ Fail: (309) [user] fake_notrace(user:(ground([4]), [4]=[_133700, _133706, _133712], atom(_133700), catch_warn(current_op(_133738, yfx, _133700)), [4]\=[_133758], s2ps([4], _133766))) ^ Redo: (303) [user] subst_args2_failed(494, '&self', [4], _77860) ^ Unify: (303) [user] subst_args2_failed(494, '&self', [4], [_143096|_143098]) ^ Call: (304) [user] subst_args(_144110, _144112, 494, '&self', 4, _143096) ^ Unify: (304) [user] subst_args(_145054, _145056, 494, '&self', 4, _143096) Call: (305) [system] atom(_145924) ^ Redo: (304) [user] subst_args(_146924, _146926, 494, '&self', 4, _143096) ^ Unify: (304) [user] subst_args(_147868, _147870, 494, '&self', 4, _143096) ^ Call: (305) [user] self_subst(4) ^ Unify: (305) [user] self_subst(4) Call: (306) [system] callable(4) ^ Redo: (305) [user] self_subst(4) ^ Exit: (305) [user] self_subst(4) Call: (305) [system] _143096=4 Exit: (305) [system] 4=4 ^ Exit: (304) [user] subst_args(_155288, _155290, 494, '&self', 4, 4) ^ Call: (304) [user] subst_args2_failed(494, '&self', [], _143098) ^ Unify: (304) [user] subst_args2_failed(494, '&self', [], _143098) Call: (305) [system] []==[] Exit: (305) [system] []==[] Call: (305) [system] _143098=[] Exit: (305) [system] []=[] ^ Exit: (304) [user] subst_args2_failed(494, '&self', [], []) ^ Exit: (303) [user] subst_args2_failed(494, '&self', [4], [4]) ^ Exit: (302) [user] subst_args2_failed(494, '&self', ['tok-split', 4], ['tok-split', 4]) ^ Exit: (301) [user] subst_args2_failed(494, '&self', [/, 'tok-split', 4], [/, 'tok-split', 4]) ^ Exit: (300) [user] subst_args1(=, _9282, 494, '&self', [/, 'tok-split', 4], [/, 'tok-split', 4]) Call: (300) [system] nb_setarg(1, retval(fail), [/, 'tok-split', 4]) Exit: (300) [system] nb_setarg(1, retval([/, 'tok-split', 4]), [/, 'tok-split', 4]) ^ Call: (300) [user] ignore(notrace((\+[/, 'tok-split', 4]\=_9430, nb_setarg(1, retval([/, 'tok-split', 4]), [/, 'tok-split', 4])))) ^ Unify: (300) [system] ignore(user:notrace((\+[/, 'tok-split', 4]\=_9430, nb_setarg(1, retval([/, 'tok-split', 4]), [/, 'tok-split', 4])))) ^ Call: (302) [system] setup_call_cleanup('$notrace'(_170188, _170190), once(user:(\+[/, 'tok-split', 4]\=_9430, nb_setarg(1, retval([/, 'tok-split', 4]), [/, 'tok-split', 4]))), '$restore_trace'(_170188, _170190)) ^ Unify: (302) [system] setup_call_cleanup(system:'$notrace'(_170188, _170190), system:once(user:(\+[/, 'tok-split', 4]\=_9430, nb_setarg(1, retval([/, 'tok-split', 4]), [/, 'tok-split', 4]))), system:'$restore_trace'(_170188, _170190)) ^ Call: (303) [system] sig_atomic(system:'$notrace'(_170188, _170190)) ^ Exit: (302) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(\+[/, 'tok-split', 4]\=_9430, nb_setarg(1, retval([/, 'tok-split', 4]), [/, 'tok-split', 4]))), system:'$restore_trace'(3, -1)) ^ Exit: (300) [system] ignore(user:notrace((\+[/, 'tok-split', 4]\=_9430, nb_setarg(1, retval([/, 'tok-split', 4]), [/, 'tok-split', 4])))) ^ Call: (300) [user] ignore((_9422==1->ignore(\+ \+ (flag(eval_num, _9460, _9460+1), (retval([/, 'tok-split', 4])\=@=retval(fail), nonvar([/, 'tok-split', 4])->indentq(5, _9460, <--, [false, [/, 'tok-split', 4]]);indentq(5, _9460, <--, [false, retval([/, 'tok-split', 4])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9460, _9460+1), (retval([/, 'tok-split', 4])\=@=retval(fail), nonvar([/, 'tok-split', 4])->indentq(5, _9460, <--, [false, [/, 'tok-split', 4]]);indentq(5, _9460, <--, [false, retval([/, 'tok-split', 4])])))))))))) ^ Unify: (300) [system] ignore(user:(_9422==1->ignore(\+ \+ (flag(eval_num, _9460, _9460+1), (retval([/, 'tok-split', 4])\=@=retval(fail), nonvar([/, 'tok-split', 4])->indentq(5, _9460, <--, [false, [/, 'tok-split', 4]]);indentq(5, _9460, <--, [false, retval([/, 'tok-split', 4])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9460, _9460+1), (retval([/, 'tok-split', 4])\=@=retval(fail), nonvar([/, 'tok-split', 4])->indentq(5, _9460, <--, [false, [/, 'tok-split', 4]]);indentq(5, _9460, <--, [false, retval([/, 'tok-split', 4])])))))))))) Call: (302) [system] _9422==1 Fail: (302) [system] _9422==1 ^ Call: (303) [system] setup_call_cleanup('$notrace'(_178644, _178646), once(user:ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9460, _9460+1), (retval([/, 'tok-split', 4])\=@=retval(fail), nonvar([/, 'tok-split', 4])->indentq(5, _9460, <--, [false, [/, 'tok-split', 4]]);indentq(5, _9460, <--, [false, retval([/, 'tok-split', 4])])))))))), '$restore_trace'(_178644, _178646)) ^ Unify: (303) [system] setup_call_cleanup(system:'$notrace'(_178644, _178646), system:once(user:ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9460, _9460+1), (retval([/, 'tok-split', 4])\=@=retval(fail), nonvar([/, 'tok-split', 4])->indentq(5, _9460, <--, [false, [/, 'tok-split', 4]]);indentq(5, _9460, <--, [false, retval([/, 'tok-split', 4])])))))))), system:'$restore_trace'(_178644, _178646)) ^ Call: (304) [system] sig_atomic(system:'$notrace'(_178644, _178646)) ^ Exit: (303) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9460, _9460+1), (retval([/, 'tok-split', 4])\=@=retval(fail), nonvar([/, 'tok-split', 4])->indentq(5, _9460, <--, [false, [/, 'tok-split', 4]]);indentq(5, _9460, <--, [false, retval([/, 'tok-split', 4])])))))))), system:'$restore_trace'(3, -1)) ^ Exit: (300) [system] ignore(user:(_9422==1->ignore(\+ \+ (flag(eval_num, _9460, _9460+1), (retval([/, 'tok-split', 4])\=@=retval(fail), nonvar([/, 'tok-split', 4])->indentq(5, _9460, <--, [false, [/, 'tok-split', 4]]);indentq(5, _9460, <--, [false, retval([/, 'tok-split', 4])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9460, _9460+1), (retval([/, 'tok-split', 4])\=@=retval(fail), nonvar([/, 'tok-split', 4])->indentq(5, _9460, <--, [false, [/, 'tok-split', 4]]);indentq(5, _9460, <--, [false, retval([/, 'tok-split', 4])])))))))))) ^ Exit: (298) [system] call_cleanup(user:((call(subst_args1(=, _9282), 494, '&self', [/, 'tok-split', 4], [/, 'tok-split', 4])*->nb_setarg(1, retval([/, 'tok-split', 4]), [/, 'tok-split', 4]);fail, trace, call(subst_args1(=, _9282), 494, '&self', [/, 'tok-split', 4], [/, 'tok-split', 4])), ignore(notrace((\+[/, 'tok-split', 4]\=_9430, nb_setarg(1, retval([/, 'tok-split', 4]), [/, 'tok-split', 4]))))), user:ignore((_9422==1->ignore(\+ \+ (flag(eval_num, _9460, _9460+1), (retval([/, 'tok-split', 4])\=@=retval(fail), nonvar([/, 'tok-split', 4])->indentq(5, _9460, <--, [false, [/, 'tok-split', 4]]);indentq(5, _9460, <--, [false, retval([/, 'tok-split', 4])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9460, _9460+1), (retval([/, 'tok-split', 4])\=@=retval(fail), nonvar([/, 'tok-split', 4])->indentq(5, _9460, <--, [false, [/, 'tok-split', 4]]);indentq(5, _9460, <--, [false, retval([/, 'tok-split', 4])]))))))))))) Call: (298) [system] retval([/, 'tok-split', 4])\=@=retval(fail) Exit: (298) [system] retval([/, 'tok-split', 4])\=@=retval(fail) ^ Exit: (297) [user] trace_eval(subst_args1(=, _9282), (false, (e2;e)), 494, '&self', [/, 'tok-split', 4], [/, 'tok-split', 4]) Call: (297) [system] [/, 'tok-split', 4]\=@=[/, 'tok-split', 4] ^ Redo: (296) [user] subst_args0(=, _9282, 494, '&self', [/, 'tok-split', 4], _9382) Call: (297) [system] _9382=[/, 'tok-split', 4] Exit: (297) [system] [/, 'tok-split', 4]=[/, 'tok-split', 4] ^ Exit: (296) [user] subst_args0(=, _9282, 494, '&self', [/, 'tok-split', 4], [/, 'tok-split', 4]) ^ Exit: (295) [user] subst_args(=, _9282, 495, '&self', [/, 'tok-split', 4], [/, 'tok-split', 4]) Call: (295) [apply] apply:maplist_([], _9384, user:subst_args(=, _9282, 495, '&self')) Unify: (295) [apply] apply:maplist_([], [], user:subst_args(=, _9282, 495, '&self')) Exit: (295) [apply] apply:maplist_([], [], user:subst_args(=, _9282, 495, '&self')) Exit: (294) [apply] apply:maplist_([[/, 'tok-split', 4]], [[/, 'tok-split', 4]], user:subst_args(=, _9282, 495, '&self')) Exit: (293) [apply] apply:maplist_([[/, 'tok-split', 3], [/, 'tok-split', 4]], [[/, 'tok-split', 3], [/, 'tok-split', 4]], user:subst_args(=, _9282, 495, '&self')) Exit: (292) [apply] apply:maplist_([[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], [[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], user:subst_args(=, _9282, 495, '&self')) Exit: (291) [apply] apply:maplist_([[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], [[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], user:subst_args(=, _9282, 495, '&self')) Exit: (290) [apply] apply:maplist_([[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], [[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], user:subst_args(=, _9282, 495, '&self')) Exit: (289) [apply] apply:maplist_([[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], [[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], user:subst_args(=, _9282, 495, '&self')) Exit: (288) [apply] apply:maplist_([[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], [[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], user:subst_args(=, _9282, 495, '&self')) Exit: (287) [apply] apply:maplist_([[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], [[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], user:subst_args(=, _9282, 495, '&self')) ^ Exit: (286) [apply] apply:maplist(user:subst_args(=, _9282, 495, '&self'), [[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], [[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) ^ Call: (286) [user] subst_args5(495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _8978) ^ Unify: (286) [user] subst_args5(495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _8978) ^ Call: (287) [user] eval_selfless(_206018, _206020, 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _8978) ^ Unify: (287) [user] eval_selfless(_206962, _206964, 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _8978) ^ Call: (288) [user] eval_selfless_0([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _8978) ^ Unify: (288) [user] eval_selfless_0([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _8978) Call: (289) [system] var(',') ^ Redo: (288) [user] eval_selfless_0([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _8978) ^ Unify: (288) [user] eval_selfless_0([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _8978) ^ Call: (289) [user] eval_selfless_1([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _8978) ^ Unify: (289) [user] eval_selfless_1([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _8978) ^ Call: (290) [user] allow_clp ^ Unify: (290) [user] allow_clp ^ Call: (291) [user] false_flag ^ Unify: (291) [user] false_flag Call: (292) [system] fail Fail: (292) [system] fail ^ Fail: (291) [user] false_flag ^ Redo: (288) [user] eval_selfless_0([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _8978) ^ Unify: (288) [user] eval_selfless_0([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _8978) ^ Call: (289) [user] eval_selfless_2([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _8978) ^ Unify: (289) [user] eval_selfless_2([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _8978) Call: (290) [system] var(',') ^ Redo: (289) [user] eval_selfless_2([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _8978) ^ Unify: (289) [user] eval_selfless_2([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _8978) ^ Call: (290) [user] fake_notrace((ground([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_227258, _227264, _227270], atom(_227258), catch_warn(current_op(_227296, yfx, _227258)), [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_227316], s2ps([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _227324))) ^ Unify: (290) [user] fake_notrace(user:(ground([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_227258, _227264, _227270], atom(_227258), catch_warn(current_op(_227296, yfx, _227258)), [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_227316], s2ps([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _227324))) ^ Call: (291) [user] real_notrace(user:(ground([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_227258, _227264, _227270], atom(_227258), catch_warn(current_op(_227296, yfx, _227258)), [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_227316], s2ps([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _227324))) ^ Unify: (291) [user] real_notrace(user:(ground([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_227258, _227264, _227270], atom(_227258), catch_warn(current_op(_227296, yfx, _227258)), [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_227316], s2ps([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _227324))) ^ Call: (292) [user] setup_call_cleanup('$notrace'(_231030, _231032), once(user:(ground([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_227258, _227264, _227270], atom(_227258), catch_warn(current_op(_227296, yfx, _227258)), [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_227316], s2ps([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _227324))), '$restore_trace'(_231030, _231032)) ^ Unify: (292) [system] setup_call_cleanup(user:'$notrace'(_231030, _231032), user:once(user:(ground([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_227258, _227264, _227270], atom(_227258), catch_warn(current_op(_227296, yfx, _227258)), [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_227316], s2ps([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _227324))), user:'$restore_trace'(_231030, _231032)) ^ Call: (293) [system] sig_atomic(user:'$notrace'(_231030, _231032)) ^ Fail: (291) [user] real_notrace(user:(ground([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_227258, _227264, _227270], atom(_227258), catch_warn(current_op(_227296, yfx, _227258)), [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_227316], s2ps([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _227324))) ^ Fail: (290) [user] fake_notrace(user:(ground([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_227258, _227264, _227270], atom(_227258), catch_warn(current_op(_227296, yfx, _227258)), [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_227316], s2ps([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _227324))) ^ Redo: (286) [user] subst_args5(495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _8978) ^ Unify: (286) [user] subst_args5(495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _8978) ^ Call: (287) [user] is_system_pred(',') ^ Unify: (287) [user] is_system_pred(',') Call: (288) [system] atom(',') Exit: (288) [system] atom(',') Call: (288) [system] atom_concat(_241358, !, ',') ^ Redo: (287) [user] is_system_pred(',') ^ Unify: (287) [user] is_system_pred(',') Call: (288) [system] atom(',') Exit: (288) [system] atom(',') Call: (288) [system] atom_concat(_245986, '-fn', ',') ^ Redo: (287) [user] is_system_pred(',') ^ Unify: (287) [user] is_system_pred(',') Call: (288) [system] atom(',') Exit: (288) [system] atom(',') Call: (288) [system] atom_concat(_250614, '-p', ',') ^ Redo: (286) [user] subst_args5(495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _8978) ^ Call: (287) [user] subst_args6(495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _8978) ^ Unify: (287) [user] subst_args6(495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _8978) ^ Call: (288) [user] is_system_pred(',') ^ Unify: (288) [user] is_system_pred(',') Call: (289) [system] atom(',') Exit: (289) [system] atom(',') Call: (289) [system] atom_concat(_258056, !, ',') ^ Redo: (288) [user] is_system_pred(',') ^ Unify: (288) [user] is_system_pred(',') Call: (289) [system] atom(',') Exit: (289) [system] atom(',') Call: (289) [system] atom_concat(_262684, '-fn', ',') ^ Redo: (288) [user] is_system_pred(',') ^ Unify: (288) [user] is_system_pred(',') Call: (289) [system] atom(',') Exit: (289) [system] atom(',') Call: (289) [system] atom_concat(_267312, '-p', ',') ^ Redo: (283) [user] subst_args1(=, _8950, 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _8978) ^ Call: (284) [user] subst_args2_failed(495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _8978) ^ Unify: (284) [user] subst_args2_failed(495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _8978) Call: (285) [system] [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]==[] ^ Redo: (284) [user] subst_args2_failed(495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _8978) ^ Unify: (284) [user] subst_args2_failed(495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _8978) Call: (285) [system] var([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) ^ Redo: (284) [user] subst_args2_failed(495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _8978) ^ Unify: (284) [user] subst_args2_failed(495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _8978) ^ Call: (285) [user] once(subst_selfless([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _8978)) ^ Unify: (285) [system] once(user:subst_selfless([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _8978)) ^ Call: (286) [user] subst_selfless([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _8978) ^ Unify: (286) [user] subst_selfless([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _8978) Call: (287) [system] var(',') ^ Redo: (286) [user] subst_selfless([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _8978) ^ Unify: (286) [user] subst_selfless([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _8978) ^ Call: (287) [user] eval_selfless(_283170, _283172, _283174, _283176, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _8978) ^ Unify: (287) [user] eval_selfless(_284114, _284116, _284118, _284120, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _8978) ^ Call: (288) [user] eval_selfless_0([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _8978) ^ Unify: (288) [user] eval_selfless_0([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _8978) Call: (289) [system] var(',') ^ Redo: (288) [user] eval_selfless_0([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _8978) ^ Unify: (288) [user] eval_selfless_0([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _8978) ^ Call: (289) [user] eval_selfless_1([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _8978) ^ Unify: (289) [user] eval_selfless_1([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _8978) ^ Call: (290) [user] allow_clp ^ Unify: (290) [user] allow_clp ^ Call: (291) [user] false_flag ^ Unify: (291) [user] false_flag Call: (292) [system] fail Fail: (292) [system] fail ^ Fail: (291) [user] false_flag ^ Redo: (288) [user] eval_selfless_0([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _8978) ^ Unify: (288) [user] eval_selfless_0([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _8978) ^ Call: (289) [user] eval_selfless_2([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _8978) ^ Unify: (289) [user] eval_selfless_2([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _8978) Call: (290) [system] var(',') ^ Redo: (289) [user] eval_selfless_2([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _8978) ^ Unify: (289) [user] eval_selfless_2([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _8978) ^ Call: (290) [user] fake_notrace((ground([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_304410, _304416, _304422], atom(_304410), catch_warn(current_op(_304448, yfx, _304410)), [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_304468], s2ps([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _304476))) ^ Unify: (290) [user] fake_notrace(user:(ground([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_304410, _304416, _304422], atom(_304410), catch_warn(current_op(_304448, yfx, _304410)), [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_304468], s2ps([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _304476))) ^ Call: (291) [user] real_notrace(user:(ground([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_304410, _304416, _304422], atom(_304410), catch_warn(current_op(_304448, yfx, _304410)), [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_304468], s2ps([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _304476))) ^ Unify: (291) [user] real_notrace(user:(ground([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_304410, _304416, _304422], atom(_304410), catch_warn(current_op(_304448, yfx, _304410)), [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_304468], s2ps([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _304476))) ^ Call: (292) [user] setup_call_cleanup('$notrace'(_308182, _308184), once(user:(ground([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_304410, _304416, _304422], atom(_304410), catch_warn(current_op(_304448, yfx, _304410)), [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_304468], s2ps([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _304476))), '$restore_trace'(_308182, _308184)) ^ Unify: (292) [system] setup_call_cleanup(user:'$notrace'(_308182, _308184), user:once(user:(ground([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_304410, _304416, _304422], atom(_304410), catch_warn(current_op(_304448, yfx, _304410)), [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_304468], s2ps([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _304476))), user:'$restore_trace'(_308182, _308184)) ^ Call: (293) [system] sig_atomic(user:'$notrace'(_308182, _308184)) ^ Fail: (291) [user] real_notrace(user:(ground([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_304410, _304416, _304422], atom(_304410), catch_warn(current_op(_304448, yfx, _304410)), [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_304468], s2ps([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _304476))) ^ Fail: (290) [user] fake_notrace(user:(ground([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_304410, _304416, _304422], atom(_304410), catch_warn(current_op(_304448, yfx, _304410)), [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_304468], s2ps([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _304476))) ^ Redo: (284) [user] subst_args2_failed(495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _8978) ^ Unify: (284) [user] subst_args2_failed(495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], [_313806|_313808]) ^ Call: (285) [user] subst_args(_314820, _314822, 495, '&self', ',', _313806) ^ Unify: (285) [user] subst_args(_315764, _315766, 495, '&self', ',', _313806) Call: (286) [system] atom(_316634) ^ Redo: (285) [user] subst_args(_317634, _317636, 495, '&self', ',', _313806) ^ Unify: (285) [user] subst_args(_318578, _318580, 495, '&self', ',', _313806) ^ Call: (286) [user] self_subst(',') ^ Unify: (286) [user] self_subst(',') Call: (287) [system] callable(',') Exit: (287) [system] callable(',') ^ Unify: (286) [user] self_subst(',') ^ Call: (287) [user] self_eval(',') ^ Unify: (287) [user] self_eval(',') ^ Call: (289) [system] setup_call_cleanup('$notrace'(_325928, _325930), once(user:self_eval0(',')), '$restore_trace'(_325928, _325930)) ^ Unify: (289) [system] setup_call_cleanup(system:'$notrace'(_325928, _325930), system:once(user:self_eval0(',')), system:'$restore_trace'(_325928, _325930)) ^ Call: (290) [system] sig_atomic(system:'$notrace'(_325928, _325930)) ^ Exit: (289) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(',')), system:'$restore_trace'(3, -1)) ^ Exit: (287) [user] self_eval(',') ^ Exit: (286) [user] self_subst(',') Call: (286) [system] _313806=(',') Exit: (286) [system] (',')=(',') ^ Exit: (285) [user] subst_args(_333482, _333484, 495, '&self', ',', ',') ^ Call: (285) [user] subst_args2_failed(495, '&self', [[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _313808) ^ Unify: (285) [user] subst_args2_failed(495, '&self', [[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _313808) Call: (286) [system] [[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]==[] ^ Redo: (285) [user] subst_args2_failed(495, '&self', [[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _313808) ^ Unify: (285) [user] subst_args2_failed(495, '&self', [[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _313808) Call: (286) [system] var([[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) ^ Redo: (285) [user] subst_args2_failed(495, '&self', [[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _313808) ^ Unify: (285) [user] subst_args2_failed(495, '&self', [[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _313808) ^ Call: (286) [user] once(subst_selfless([[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _313808)) ^ Unify: (286) [system] once(user:subst_selfless([[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _313808)) ^ Call: (287) [user] subst_selfless([[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _313808) ^ Unify: (287) [user] subst_selfless([[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _313808) Call: (288) [system] var([/, 'is-word', 1]) ^ Redo: (287) [user] subst_selfless([[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _313808) ^ Unify: (287) [user] subst_selfless([[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _313808) ^ Call: (288) [user] eval_selfless(_348408, _348410, _348412, _348414, [[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _313808) ^ Unify: (288) [user] eval_selfless(_349352, _349354, _349356, _349358, [[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _313808) ^ Call: (289) [user] eval_selfless_0([[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _313808) ^ Unify: (289) [user] eval_selfless_0([[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _313808) Call: (290) [system] var([/, 'is-word', 1]) ^ Redo: (289) [user] eval_selfless_0([[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _313808) ^ Unify: (289) [user] eval_selfless_0([[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _313808) ^ Call: (290) [user] eval_selfless_1([[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _313808) ^ Unify: (290) [user] eval_selfless_1([[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _313808) ^ Call: (291) [user] allow_clp ^ Unify: (291) [user] allow_clp ^ Call: (292) [user] false_flag ^ Unify: (292) [user] false_flag Call: (293) [system] fail Fail: (293) [system] fail ^ Fail: (292) [user] false_flag ^ Redo: (289) [user] eval_selfless_0([[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _313808) ^ Unify: (289) [user] eval_selfless_0([[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _313808) ^ Call: (290) [user] eval_selfless_2([[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _313808) ^ Unify: (290) [user] eval_selfless_2([[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _313808) Call: (291) [system] var([/, 'is-word', 1]) ^ Redo: (290) [user] eval_selfless_2([[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _313808) ^ Unify: (290) [user] eval_selfless_2([[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _313808) ^ Call: (291) [user] fake_notrace((ground([[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_369648, _369654, _369660], atom(_369648), catch_warn(current_op(_369686, yfx, _369648)), [[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_369706], s2ps([[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _369714))) ^ Unify: (291) [user] fake_notrace(user:(ground([[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_369648, _369654, _369660], atom(_369648), catch_warn(current_op(_369686, yfx, _369648)), [[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_369706], s2ps([[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _369714))) ^ Call: (292) [user] real_notrace(user:(ground([[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_369648, _369654, _369660], atom(_369648), catch_warn(current_op(_369686, yfx, _369648)), [[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_369706], s2ps([[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _369714))) ^ Unify: (292) [user] real_notrace(user:(ground([[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_369648, _369654, _369660], atom(_369648), catch_warn(current_op(_369686, yfx, _369648)), [[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_369706], s2ps([[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _369714))) ^ Call: (293) [user] setup_call_cleanup('$notrace'(_373420, _373422), once(user:(ground([[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_369648, _369654, _369660], atom(_369648), catch_warn(current_op(_369686, yfx, _369648)), [[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_369706], s2ps([[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _369714))), '$restore_trace'(_373420, _373422)) ^ Unify: (293) [system] setup_call_cleanup(user:'$notrace'(_373420, _373422), user:once(user:(ground([[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_369648, _369654, _369660], atom(_369648), catch_warn(current_op(_369686, yfx, _369648)), [[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_369706], s2ps([[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _369714))), user:'$restore_trace'(_373420, _373422)) ^ Call: (294) [system] sig_atomic(user:'$notrace'(_373420, _373422)) ^ Fail: (292) [user] real_notrace(user:(ground([[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_369648, _369654, _369660], atom(_369648), catch_warn(current_op(_369686, yfx, _369648)), [[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_369706], s2ps([[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _369714))) ^ Fail: (291) [user] fake_notrace(user:(ground([[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_369648, _369654, _369660], atom(_369648), catch_warn(current_op(_369686, yfx, _369648)), [[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_369706], s2ps([[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _369714))) ^ Redo: (285) [user] subst_args2_failed(495, '&self', [[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _313808) ^ Unify: (285) [user] subst_args2_failed(495, '&self', [[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], [_379044|_379046]) ^ Call: (286) [user] subst_args(_380058, _380060, 495, '&self', [/, 'is-word', 1], _379044) ^ Unify: (286) [user] subst_args(_381002, _381004, 495, '&self', [/, 'is-word', 1], _379044) Call: (287) [system] atom(_381872) ^ Redo: (286) [user] subst_args(_382872, _382874, 495, '&self', [/, 'is-word', 1], _379044) ^ Unify: (286) [user] subst_args(_383816, _383818, 495, '&self', [/, 'is-word', 1], _379044) ^ Call: (287) [user] self_subst([/, 'is-word', 1]) ^ Unify: (287) [user] self_subst([/, 'is-word', 1]) Call: (288) [system] callable([/, 'is-word', 1]) Exit: (288) [system] callable([/, 'is-word', 1]) ^ Unify: (287) [user] self_subst([/, 'is-word', 1]) ^ Call: (288) [user] self_eval([/, 'is-word', 1]) ^ Unify: (288) [user] self_eval([/, 'is-word', 1]) ^ Call: (290) [system] setup_call_cleanup('$notrace'(_391166, _391168), once(user:self_eval0([/, 'is-word', 1])), '$restore_trace'(_391166, _391168)) ^ Unify: (290) [system] setup_call_cleanup(system:'$notrace'(_391166, _391168), system:once(user:self_eval0([/, 'is-word', 1])), system:'$restore_trace'(_391166, _391168)) ^ Call: (291) [system] sig_atomic(system:'$notrace'(_391166, _391168)) ^ Fail: (288) [user] self_eval([/, 'is-word', 1]) ^ Redo: (286) [user] subst_args(_395002, _395004, 495, '&self', [/, 'is-word', 1], _379044) ^ Unify: (286) [user] subst_args(_395946, _395948, 495, '&self', [/, 'is-word', 1], _379044) Call: (287) [system] ['is-word', 1]==[] ^ Redo: (286) [user] subst_args(_397818, _397820, 495, '&self', [/, 'is-word', 1], _379044) ^ Unify: (286) [user] subst_args(_398762, _398764, 495, '&self', [/, 'is-word', 1], _379044) ^ Call: (288) [system] setup_call_cleanup('$notrace'(_399652, _399654), once(user:(_399634 is 495-1)), '$restore_trace'(_399652, _399654)) ^ Unify: (288) [system] setup_call_cleanup(system:'$notrace'(_399652, _399654), system:once(user:(_399634 is 495-1)), system:'$restore_trace'(_399652, _399654)) ^ Call: (289) [system] sig_atomic(system:'$notrace'(_399652, _399654)) ^ Exit: (288) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(494 is 495-1)), system:'$restore_trace'(3, -1)) ^ Call: (287) [user] subst_args0(_403428, _403430, 494, '&self', [/, 'is-word', 1], _379044) ^ Unify: (287) [user] subst_args0(_403428, _403430, 494, '&self', [/, 'is-word', 1], _379044) ^ Call: (288) [user] self_subst([/, 'is-word', 1]) ^ Unify: (288) [user] self_subst([/, 'is-word', 1]) Call: (289) [system] callable([/, 'is-word', 1]) Exit: (289) [system] callable([/, 'is-word', 1]) ^ Unify: (288) [user] self_subst([/, 'is-word', 1]) ^ Call: (289) [user] self_eval([/, 'is-word', 1]) ^ Unify: (289) [user] self_eval([/, 'is-word', 1]) ^ Call: (291) [system] setup_call_cleanup('$notrace'(_411806, _411808), once(user:self_eval0([/, 'is-word', 1])), '$restore_trace'(_411806, _411808)) ^ Unify: (291) [system] setup_call_cleanup(system:'$notrace'(_411806, _411808), system:once(user:self_eval0([/, 'is-word', 1])), system:'$restore_trace'(_411806, _411808)) ^ Call: (292) [system] sig_atomic(system:'$notrace'(_411806, _411808)) ^ Fail: (289) [user] self_eval([/, 'is-word', 1]) ^ Redo: (287) [user] subst_args0(_403428, _403430, 494, '&self', [/, 'is-word', 1], _379044) ^ Unify: (287) [user] subst_args0(_403428, _403430, 494, '&self', [/, 'is-word', 1], _379044) Call: (288) [system] _417462 is 494+ -1 Exit: (288) [system] 493 is 494+ -1 ^ Call: (288) [user] trace_eval(subst_args1(_403428, _403430), (false, (e2;e)), 494, '&self', [/, 'is-word', 1], _419338) ^ Unify: (288) [user] trace_eval(subst_args1(_403428, _403430), (false, (e2;e)), 494, '&self', [/, 'is-word', 1], _419338) ^ Call: (289) [user] must_det_ll((notrace((flag(eval_num, _421248, _421248+1), _421266 is _421248 mod 500, _421284 is 99-494 mod 100, _421308=_421310, option_else('trace-length', _421322, 500), option_else('trace-depth', _421330, 30))), quietly(if_t((nop(stop_rtrace), _421266>_421322), (set_debug(eval, false), _421386 is _421322+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_421386])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_421438))))) ^ Unify: (289) [user] must_det_ll(user:(notrace((flag(eval_num, _421248, _421248+1), _421266 is _421248 mod 500, _421284 is 99-494 mod 100, _421308=_421310, option_else('trace-length', _421322, 500), option_else('trace-depth', _421330, 30))), quietly(if_t((nop(stop_rtrace), _421266>_421322), (set_debug(eval, false), _421386 is _421322+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_421386])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_421438))))) ^ Call: (290) [user] once(user:(notrace((flag(eval_num, _421248, _421248+1), _421266 is _421248 mod 500, _421284 is 99-494 mod 100, _421308=_421310, option_else('trace-length', _421322, 500), option_else('trace-depth', _421330, 30))), quietly(if_t((nop(stop_rtrace), _421266>_421322), (set_debug(eval, false), _421386 is _421322+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_421386])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_421438))))) ^ Unify: (290) [system] once(user:(notrace((flag(eval_num, _421248, _421248+1), _421266 is _421248 mod 500, _421284 is 99-494 mod 100, _421308=_421310, option_else('trace-length', _421322, 500), option_else('trace-depth', _421330, 30))), quietly(if_t((nop(stop_rtrace), _421266>_421322), (set_debug(eval, false), _421386 is _421322+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_421386])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_421438))))) ^ Call: (293) [system] setup_call_cleanup('$notrace'(_425162, _425164), once(user:(flag(eval_num, _421248, _421248+1), _421266 is _421248 mod 500, _421284 is 99-494 mod 100, _421308=_421310, option_else('trace-length', _421322, 500), option_else('trace-depth', _421330, 30))), '$restore_trace'(_425162, _425164)) ^ Unify: (293) [system] setup_call_cleanup(system:'$notrace'(_425162, _425164), system:once(user:(flag(eval_num, _421248, _421248+1), _421266 is _421248 mod 500, _421284 is 99-494 mod 100, _421308=_421310, option_else('trace-length', _421322, 500), option_else('trace-depth', _421330, 30))), system:'$restore_trace'(_425162, _425164)) ^ Call: (294) [system] sig_atomic(system:'$notrace'(_425162, _425164)) ^ Exit: (293) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(flag(eval_num, 72, 72+1), 72 is 72 mod 500, 5 is 99-494 mod 100, _421308=_421308, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), system:'$restore_trace'(3, -1)) ^ Call: (293) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 72>500), (set_debug(eval, false), _421386 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_421386])), nop((start_rtrace, rtrace))))) ^ Unify: (293) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 72>500), (set_debug(eval, false), _421386 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_421386])), nop((start_rtrace, rtrace))))) ^ Exit: (293) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 72>500), (set_debug(eval, false), _421386 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_421386])), nop((start_rtrace, rtrace))))) Call: (292) [user] nop(notrace(no_repeats_var(_421438))) Unify: (292) [user] nop(notrace(no_repeats_var(_421438))) Exit: (292) [user] nop(notrace(no_repeats_var(_421438))) ^ Exit: (290) [system] once(user:(notrace((flag(eval_num, 72, 72+1), 72 is 72 mod 500, 5 is 99-494 mod 100, _421308=_421308, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), quietly(if_t((nop(stop_rtrace), 72>500), (set_debug(eval, false), _421386 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_421386])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_421438))))) ^ Exit: (289) [user] must_det_ll(user:(notrace((flag(eval_num, 72, 72+1), 72 is 72 mod 500, 5 is 99-494 mod 100, _421308=_421308, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), quietly(if_t((nop(stop_rtrace), 72>500), (set_debug(eval, false), _421386 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_421386])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_421438))))) Call: (289) [occurs] occurs:sub_term(_436626, (false, (e2;e))) Unify: (289) [occurs] occurs:sub_term((false, (e2;e)), (false, (e2;e))) Exit: (289) [occurs] occurs:sub_term((false, (e2;e)), (false, (e2;e))) Call: (289) [system] (false, (e2;e))\=(false, (e2;e)) Fail: (289) [system] (false, (e2;e))\=(false, (e2;e)) Redo: (289) [occurs] occurs:sub_term(_436626, (false, (e2;e))) Unify: (289) [occurs] occurs:sub_term(_436626, (false, (e2;e))) Call: (290) [system] compound((false, (e2;e))) Exit: (290) [system] compound((false, (e2;e))) Call: (290) [system] arg(_445048, (false, (e2;e)), _444972) Exit: (290) [system] arg(1, (false, (e2;e)), false) Call: (290) [occurs] occurs:sub_term(_436626, false) Unify: (290) [occurs] occurs:sub_term(false, false) Exit: (290) [occurs] occurs:sub_term(false, false) Exit: (289) [occurs] occurs:sub_term(false, (false, (e2;e))) Call: (289) [system] (false, (e2;e))\=false Exit: (289) [system] (false, (e2;e))\=false ^ Call: (289) [user] if_trace((eval;false, (e2;e)), (_421308=1, indentq(5, 72, -->, [false, [/, 'is-word', 1]]))) ^ Unify: (289) [user] if_trace((eval;false, (e2;e)), (_421308=1, indentq(5, 72, -->, [false, [/, 'is-word', 1]]))) ^ Call: (291) [system] setup_call_cleanup('$notrace'(_454352, _454354), once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _421308=1, indentq(5, 72, -->, [false, [/, 'is-word', 1]]))), _454310, fbug((_454310-->if_trace((eval;false, (e2;e)), (_421308=1, indentq(5, 72, -->, [false, [/, 'is-word', 1]])))))))), '$restore_trace'(_454352, _454354)) ^ Unify: (291) [system] setup_call_cleanup(system:'$notrace'(_454352, _454354), system:once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _421308=1, indentq(5, 72, -->, [false, [/, 'is-word', 1]]))), _454310, fbug((_454310-->if_trace((eval;false, (e2;e)), (_421308=1, indentq(5, 72, -->, [false, [/, 'is-word', 1]])))))))), system:'$restore_trace'(_454352, _454354)) ^ Call: (292) [system] sig_atomic(system:'$notrace'(_454352, _454354)) ^ Exit: (291) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _421308=1, indentq(5, 72, -->, [false, [/, 'is-word', 1]]))), _454310, fbug((_454310-->if_trace((eval;false, (e2;e)), (_421308=1, indentq(5, 72, -->, [false, [/, 'is-word', 1]])))))))), system:'$restore_trace'(3, -1)) ^ Exit: (289) [user] if_trace((eval;false, (e2;e)), (_421308=1, indentq(5, 72, -->, [false, [/, 'is-word', 1]]))) Call: (289) [system] _459134=retval(fail) Exit: (289) [system] retval(fail)=retval(fail) Call: (289) [system] _460996=(\+ \+ (flag(eval_num, _461016, _461016+1), (retval(fail)\=@=retval(fail), nonvar(_419338)->indentq(5, _461016, <--, [false, _419338]);indentq(5, _461016, <--, [false, retval(fail)])))) Exit: (289) [system] (\+ \+ (flag(eval_num, _461016, _461016+1), (retval(fail)\=@=retval(fail), nonvar(_419338)->indentq(5, _461016, <--, [false, _419338]);indentq(5, _461016, <--, [false, retval(fail)]))))=(\+ \+ (flag(eval_num, _461016, _461016+1), (retval(fail)\=@=retval(fail), nonvar(_419338)->indentq(5, _461016, <--, [false, _419338]);indentq(5, _461016, <--, [false, retval(fail)])))) ^ Call: (289) [user] call_cleanup(((call(subst_args1(_403428, _403430), 494, '&self', [/, 'is-word', 1], _419338)*->nb_setarg(1, retval(fail), _419338);fail, trace, call(subst_args1(_403428, _403430), 494, '&self', [/, 'is-word', 1], _419338)), ignore(notrace((\+_419338\=_421438, nb_setarg(1, retval(fail), _419338))))), ignore((_421308==1->ignore(\+ \+ (flag(eval_num, _461016, _461016+1), (retval(fail)\=@=retval(fail), nonvar(_419338)->indentq(5, _461016, <--, [false, _419338]);indentq(5, _461016, <--, [false, retval(fail)]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _461016, _461016+1), (retval(fail)\=@=retval(fail), nonvar(_419338)->indentq(5, _461016, <--, [false, _419338]);indentq(5, _461016, <--, [false, retval(fail)]))))))))))) ^ Unify: (289) [system] call_cleanup(user:((call(subst_args1(_403428, _403430), 494, '&self', [/, 'is-word', 1], _419338)*->nb_setarg(1, retval(fail), _419338);fail, trace, call(subst_args1(_403428, _403430), 494, '&self', [/, 'is-word', 1], _419338)), ignore(notrace((\+_419338\=_421438, nb_setarg(1, retval(fail), _419338))))), user:ignore((_421308==1->ignore(\+ \+ (flag(eval_num, _461016, _461016+1), (retval(fail)\=@=retval(fail), nonvar(_419338)->indentq(5, _461016, <--, [false, _419338]);indentq(5, _461016, <--, [false, retval(fail)]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _461016, _461016+1), (retval(fail)\=@=retval(fail), nonvar(_419338)->indentq(5, _461016, <--, [false, _419338]);indentq(5, _461016, <--, [false, retval(fail)]))))))))))) ^ Call: (291) [user] subst_args1(_403428, _403430, 494, '&self', [/, 'is-word', 1], _419338) ^ Unify: (291) [user] subst_args1(_403428, _403430, 494, '&self', [/, 'is-word', 1], _419338) Call: (292) [system] var(_403428) Exit: (292) [system] var(_403428) ^ Call: (292) [user] subst_args1(=, _403430, 494, '&self', [/, 'is-word', 1], _419338) ^ Unify: (292) [user] subst_args1(=, _403430, 494, '&self', [/, 'is-word', 1], _419338) Call: (293) [system] var(=) ^ Redo: (292) [user] subst_args1(=, _403430, 494, '&self', [/, 'is-word', 1], _419338) Call: (293) [system] atom(=) Exit: (293) [system] atom(=) Call: (293) [system] (=)\==(=) ^ Redo: (292) [user] subst_args1(=, _403430, 494, '&self', [/, 'is-word', 1], _419338) ^ Unify: (292) [user] subst_args1(=, _403430, 494, '&self', [/, 'is-word', 1], _419338) Call: (293) [system] atom([/, 'is-word', 1]) ^ Redo: (292) [user] subst_args1(=, _403430, 494, '&self', [/, 'is-word', 1], _419338) ^ Unify: (292) [user] subst_args1(=, _403430, 494, '&self', [/, 'is-word', 1], _419338) Call: (293) [system] is_list(['is-word', 1]) Exit: (293) [system] is_list(['is-word', 1]) ^ Unify: (292) [user] subst_args1(=, _403430, 494, '&self', [/, 'is-word', 1], _419338) Call: (293) [system] is_list([/, 'is-word', 1]) Exit: (293) [system] is_list([/, 'is-word', 1]) ^ Unify: (292) [user] subst_args1(=, _403430, 494, '&self', [/, 'is-word', 1], [/|_484606]) Call: (293) [system] var(/) ^ Redo: (292) [user] subst_args1(=, _403430, 494, '&self', [/, 'is-word', 1], _419338) ^ Unify: (292) [user] subst_args1(=, _403430, 494, '&self', [/, 'is-word', 1], _419338) Call: (293) [system] fail ^ Redo: (292) [user] subst_args1(=, _403430, 494, '&self', [/, 'is-word', 1], _419338) ^ Unify: (292) [user] subst_args1(=, _403430, 494, '&self', [/, 'is-word', 1], _419338) Call: (293) [system] is_list([/, 'is-word', 1]) Exit: (293) [system] is_list([/, 'is-word', 1]) ^ Call: (293) [user] apply:maplist(self_subst, [/, 'is-word', 1]) ^ Unify: (293) [apply] apply:maplist(user:self_subst, [/, 'is-word', 1]) Call: (294) [apply] apply:maplist_([/, 'is-word', 1], user:self_subst) Unify: (294) [apply] apply:maplist_([/, 'is-word', 1], user:self_subst) ^ Call: (295) [user] self_subst(/) ^ Unify: (295) [user] self_subst(/) Call: (296) [system] callable(/) Exit: (296) [system] callable(/) ^ Unify: (295) [user] self_subst(/) ^ Call: (296) [user] self_eval(/) ^ Unify: (296) [user] self_eval(/) ^ Call: (298) [system] setup_call_cleanup('$notrace'(_503226, _503228), once(user:self_eval0(/)), '$restore_trace'(_503226, _503228)) ^ Unify: (298) [system] setup_call_cleanup(system:'$notrace'(_503226, _503228), system:once(user:self_eval0(/)), system:'$restore_trace'(_503226, _503228)) ^ Call: (299) [system] sig_atomic(system:'$notrace'(_503226, _503228)) ^ Exit: (298) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(/)), system:'$restore_trace'(3, -1)) ^ Exit: (296) [user] self_eval(/) ^ Exit: (295) [user] self_subst(/) Call: (295) [apply] apply:maplist_(['is-word', 1], user:self_subst) Unify: (295) [apply] apply:maplist_(['is-word', 1], user:self_subst) ^ Call: (296) [user] self_subst('is-word') ^ Unify: (296) [user] self_subst('is-word') Call: (297) [system] callable('is-word') Exit: (297) [system] callable('is-word') ^ Unify: (296) [user] self_subst('is-word') ^ Call: (297) [user] self_eval('is-word') ^ Unify: (297) [user] self_eval('is-word') ^ Call: (299) [system] setup_call_cleanup('$notrace'(_517186, _517188), once(user:self_eval0('is-word')), '$restore_trace'(_517186, _517188)) ^ Unify: (299) [system] setup_call_cleanup(system:'$notrace'(_517186, _517188), system:once(user:self_eval0('is-word')), system:'$restore_trace'(_517186, _517188)) ^ Call: (300) [system] sig_atomic(system:'$notrace'(_517186, _517188)) ^ Exit: (299) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0('is-word')), system:'$restore_trace'(3, -1)) ^ Exit: (297) [user] self_eval('is-word') ^ Exit: (296) [user] self_subst('is-word') Call: (296) [apply] apply:maplist_([1], user:self_subst) Unify: (296) [apply] apply:maplist_([1], user:self_subst) ^ Call: (297) [user] self_subst(1) ^ Unify: (297) [user] self_subst(1) Call: (298) [system] callable(1) ^ Redo: (297) [user] self_subst(1) ^ Exit: (297) [user] self_subst(1) Call: (297) [apply] apply:maplist_([], user:self_subst) Unify: (297) [apply] apply:maplist_([], user:self_subst) Exit: (297) [apply] apply:maplist_([], user:self_subst) Exit: (296) [apply] apply:maplist_([1], user:self_subst) Exit: (295) [apply] apply:maplist_(['is-word', 1], user:self_subst) Exit: (294) [apply] apply:maplist_([/, 'is-word', 1], user:self_subst) ^ Exit: (293) [apply] apply:maplist(user:self_subst, [/, 'is-word', 1]) Call: (293) [system] [/, 'is-word', 1]=[_21504|_21506] Exit: (293) [system] [/, 'is-word', 1]=[/, 'is-word', 1] Call: (293) [system] atom(/) Exit: (293) [system] atom(/) ^ Unify: (292) [user] subst_args1(=, _9294, 494, '&self', [/, 'is-word', 1], _9322) ^ Call: (293) [user] is_space_op(/) ^ Redo: (292) [user] subst_args1(=, _9294, 494, '&self', [/, 'is-word', 1], _9322) ^ Unify: (292) [user] subst_args1(=, _9294, 494, '&self', [/, 'is-word', 1], _9322) Call: (293) [system] (/)==case ^ Redo: (292) [user] subst_args1(=, _9294, 494, '&self', [/, 'is-word', 1], _9322) ^ Unify: (292) [user] subst_args1(=, _9294, 494, '&self', [/, 'is-word', 1], _9322) Call: (293) [system] fail ^ Redo: (292) [user] subst_args1(=, _9294, 494, '&self', [/, 'is-word', 1], _9322) ^ Unify: (292) [user] subst_args1(=, _9294, 494, '&self', [/, 'is-word', 1], _9322) Call: (293) [system] _34588=do_more_defs(true) Exit: (293) [system] do_more_defs(true)=do_more_defs(true) ^ Call: (293) [user] clause(eval_21(subst_args, _9294, 494, '&self', [/, 'is-word', 1], _9322), _36464) ^ Redo: (292) [user] subst_args1(=, _9294, 494, '&self', [/, 'is-word', 1], _9322) ^ Unify: (292) [user] subst_args1(=, _9294, 494, '&self', [/, 'is-word', 1], _9322) Call: (293) [system] fail ^ Redo: (292) [user] subst_args1(=, _9294, 494, '&self', [/, 'is-word', 1], _9322) ^ Unify: (292) [user] subst_args1(=, _9294, 494, '&self', [/, 'is-word', 1], _9322) ^ Call: (293) [user] is_and(/) ^ Unify: (293) [user] is_and(/) Call: (294) [system] atom(/) Exit: (294) [system] atom(/) ^ Unify: (293) [user] is_and(/) ^ Call: (294) [user] is_and(/, _46788) ^ Unify: (294) [user] is_and(/, _47716) Call: (295) [system] atom(/) Exit: (295) [system] atom(/) ^ Redo: (292) [user] subst_args1(=, _9294, 494, '&self', [/, 'is-word', 1], _9322) ^ Unify: (292) [user] subst_args1(=, _9294, 494, '&self', [/, 'is-word', 1], [/|_51364]) Call: (293) [system] nonvar(/) Exit: (293) [system] nonvar(/) Call: (293) [system] fail ^ Redo: (292) [user] subst_args1(=, _9294, 494, '&self', [/, 'is-word', 1], _9322) ^ Unify: (292) [user] subst_args1(=, _9294, 494, '&self', [/, 'is-word', 1], _9322) ^ Call: (293) [user] subst_args2(=, 494, '&self', [/, 'is-word', 1], _9322) ^ Unify: (293) [user] subst_args2(=, 494, '&self', [/, 'is-word', 1], _9322) Call: (294) [system] 494<3 ^ Redo: (293) [user] subst_args2(=, 494, '&self', [/, 'is-word', 1], _9322) ^ Unify: (293) [user] subst_args2(=, 494, '&self', [/, 'is-word', 1], _9322) Call: (294) [system] fail ^ Redo: (293) [user] subst_args2(=, 494, '&self', [/, 'is-word', 1], _9322) ^ Unify: (293) [user] subst_args2(=, 494, '&self', [/, 'is-word', 1], _9322) ^ Call: (294) [user] mnotrace(is_user_defined_head(=, '&self', /)) ^ Unify: (294) [user] mnotrace(is_user_defined_head(=, '&self', /)) ^ Call: (295) [user] once(is_user_defined_head(=, '&self', /)) ^ Unify: (295) [system] once(user:is_user_defined_head(=, '&self', /)) ^ Call: (296) [user] is_user_defined_head(=, '&self', /) ^ Unify: (296) [user] is_user_defined_head(=, '&self', /) ^ Call: (297) [user] mnotrace(is_user_defined_head0(=, '&self', /)) ^ Unify: (297) [user] mnotrace(is_user_defined_head0(=, '&self', /)) ^ Call: (298) [user] once(is_user_defined_head0(=, '&self', /)) ^ Unify: (298) [system] once(user:is_user_defined_head0(=, '&self', /)) ^ Call: (299) [user] is_user_defined_head0(=, '&self', /) ^ Unify: (299) [user] is_user_defined_head0(=, '&self', /) Call: (300) [system] callable(/) Exit: (300) [system] callable(/) Call: (300) [system] functor(/, _77466, _77546) Exit: (300) [system] functor(/, /, 0) ^ Call: (300) [user] is_user_defined_head_f(=, '&self', /) ^ Unify: (300) [user] is_user_defined_head_f(=, '&self', /) ^ Call: (301) [user] is_user_defined_head_f1(=, '&self', /) ^ Unify: (301) [user] is_user_defined_head_f1(=, '&self', /) Call: (302) [user] metta_eq_def(=, '&self', [/|_83064], _83146) Unify: (302) [user] metta_eq_def(=, '&self', [/|_83064], _84070) ^ Call: (303) [user] ignore((=)=(=)) ^ Unify: (303) [system] ignore(user:((=)=(=))) Call: (304) [system] (=)=(=) Exit: (304) [system] (=)=(=) ^ Exit: (303) [system] ignore(user:((=)=(=))) Call: (303) [user] metta_atom('&self', [=, [/|_83064], _89586]) Unify: (303) [user] metta_atom('&self', [=, [/|_83064], _89586]) ^ Call: (304) [user] typed_list('&self', _91500, _91422) ^ Unify: (304) [user] typed_list('&self', _92432, _91422) Call: (305) [system] compound('&self') Fail: (305) [system] compound('&self') ^ Fail: (304) [user] typed_list('&self', _95212, _91422) Redo: (303) [user] metta_atom('&self', [=, [/|_83064], _89586]) Unify: (303) [user] metta_atom('&self', [=, [/|_83064], _89586]) Call: (304) [system] '&self'=='&flybase' Redo: (303) [user] metta_atom('&self', [=, [/|_83064], _89586]) Unify: (303) [user] metta_atom('&self', [=, [/|_83064], _89586]) ^ Call: (304) [user] metta_atom_in_file('&self', [=, [/|_83064], _89586]) ^ Unify: (304) [user] metta_atom_in_file('&self', [=, [/|_83064], _89586]) ^ Call: (305) [user] metta_atom_in_file('&self', [=, [/|_83064], _89586], _102594, _102596) ^ Unify: (305) [user] metta_atom_in_file('&self', [=, [/|_83064], _89586], _103530, _103532) ^ Call: (306) [user] loaded_into_kb('&self', _104388) ^ Unify: (306) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Exit: (306) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Call: (306) [user] once(user:asserted_metta_pred(_114978, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Unify: (306) [system] once(user:asserted_metta_pred(_114978, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Call: (307) [user] asserted_metta_pred(_114978, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Fail: (307) [user] asserted_metta_pred(_114978, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Redo: (303) [user] metta_atom('&self', [=, [/|_83064], _89586]) Unify: (303) [user] metta_atom('&self', [=, [/|_83064], _89586]) Call: (304) [user] metta_atom_asserted('&self', [=, [/|_83064], _89586]) Unify: (304) [user] metta_atom_asserted('&self', [=, [/|_83064], _89586]) ^ Call: (305) [user] metta_atom_asserted_deduced('&self', [=, [/|_83064], _89586]) Redo: (304) [user] metta_atom_asserted('&self', [=, [/|_83064], _89586]) Redo: (303) [user] metta_atom('&self', [=, [/|_83064], _89586]) Unify: (303) [user] metta_atom('&self', [=, [/|_83064], _89586]) Call: (304) [system] '&self'\=='&corelib' Exit: (304) [system] '&self'\=='&corelib' ^ Call: (304) [user] using_all_spaces ^ Unify: (304) [user] using_all_spaces Call: (305) [system] nb_current(with_all_spaces, t) Redo: (303) [user] metta_atom('&self', [=, [/|_83064], _89586]) Unify: (303) [user] metta_atom('&self', [=, [/|_83064], _89586]) Call: (304) [system] '&self'\=='&corelib' Exit: (304) [system] '&self'\=='&corelib' Call: (304) [user] metta_atom_asserted('&self', '&corelib') Unify: (304) [user] metta_atom_asserted('&self', '&corelib') ^ Call: (305) [user] metta_atom_asserted_deduced('&self', '&corelib') Redo: (304) [user] metta_atom_asserted('&self', '&corelib') Unify: (304) [user] metta_atom_asserted('&self', '&corelib') Exit: (304) [user] metta_atom_asserted('&self', '&corelib') Call: (304) [user] should_inherit_from_corelib([=, [/|_83064], _89586]) Unify: (304) [user] should_inherit_from_corelib([=, [/|_83064], _89586]) ^ Call: (305) [user] using_all_spaces ^ Unify: (305) [user] using_all_spaces Call: (306) [system] nb_current(with_all_spaces, t) Redo: (304) [user] should_inherit_from_corelib([=, [/|_83064], _89586]) Unify: (304) [user] should_inherit_from_corelib([=, [/|_83064], _89586]) Call: (305) [system] (=)==(:) Redo: (304) [user] should_inherit_from_corelib([=, [/|_83064], _89586]) Unify: (304) [user] should_inherit_from_corelib([=, [/|_83064], _89586]) Call: (305) [system] (=)=='@doc' Redo: (304) [user] should_inherit_from_corelib([=, [/|_83064], _89586]) Unify: (304) [user] should_inherit_from_corelib([=, [/|_83064], _89586]) Call: (305) [system] fail Redo: (304) [user] metta_atom_asserted('&self', '&corelib') Redo: (303) [user] metta_atom('&self', [=, [/|_83064], _89586]) Fail: (302) [user] metta_eq_def(=, '&self', [/|_83064], _170182) ^ Fail: (301) [user] is_user_defined_head_f1(=, '&self', /) ^ Redo: (300) [user] is_user_defined_head_f(=, '&self', /) ^ Unify: (300) [user] is_user_defined_head_f(=, '&self', /) ^ Call: (301) [user] is_user_defined_head_f1(=, '&self', [/|_173826]) ^ Unify: (301) [user] is_user_defined_head_f1(=, '&self', [/|_173826]) Call: (302) [user] metta_eq_def(=, '&self', [[/|_173826]|_175696], _175778) Unify: (302) [user] metta_eq_def(=, '&self', [[/|_173826]|_175696], _176702) ^ Call: (303) [user] ignore((=)=(=)) ^ Unify: (303) [system] ignore(user:((=)=(=))) Call: (304) [system] (=)=(=) Exit: (304) [system] (=)=(=) ^ Exit: (303) [system] ignore(user:((=)=(=))) Call: (303) [user] metta_atom('&self', [=, [[/|_173826]|_175696], _182218]) Unify: (303) [user] metta_atom('&self', [=, [[/|_173826]|_175696], _182218]) ^ Call: (304) [user] typed_list('&self', _184132, _184054) ^ Unify: (304) [user] typed_list('&self', _185064, _184054) Call: (305) [system] compound('&self') Fail: (305) [system] compound('&self') ^ Fail: (304) [user] typed_list('&self', _187844, _184054) Redo: (303) [user] metta_atom('&self', [=, [[/|_173826]|_175696], _182218]) Unify: (303) [user] metta_atom('&self', [=, [[/|_173826]|_175696], _182218]) Call: (304) [system] '&self'=='&flybase' Redo: (303) [user] metta_atom('&self', [=, [[/|_173826]|_175696], _182218]) Unify: (303) [user] metta_atom('&self', [=, [[/|_173826]|_175696], _182218]) ^ Call: (304) [user] metta_atom_in_file('&self', [=, [[/|_173826]|_175696], _182218]) ^ Unify: (304) [user] metta_atom_in_file('&self', [=, [[/|_173826]|_175696], _182218]) ^ Call: (305) [user] metta_atom_in_file('&self', [=, [[/|_173826]|_175696], _182218], _195226, _195228) ^ Unify: (305) [user] metta_atom_in_file('&self', [=, [[/|_173826]|_175696], _182218], _196162, _196164) ^ Call: (306) [user] loaded_into_kb('&self', _197020) ^ Unify: (306) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Exit: (306) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Call: (306) [user] once(user:asserted_metta_pred(_207610, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Unify: (306) [system] once(user:asserted_metta_pred(_207610, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Call: (307) [user] asserted_metta_pred(_207610, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Fail: (307) [user] asserted_metta_pred(_207610, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Redo: (303) [user] metta_atom('&self', [=, [[/|_173826]|_175696], _182218]) Unify: (303) [user] metta_atom('&self', [=, [[/|_173826]|_175696], _182218]) Call: (304) [user] metta_atom_asserted('&self', [=, [[/|_173826]|_175696], _182218]) Unify: (304) [user] metta_atom_asserted('&self', [=, [[/|_173826]|_175696], _182218]) ^ Call: (305) [user] metta_atom_asserted_deduced('&self', [=, [[/|_173826]|_175696], _182218]) Redo: (304) [user] metta_atom_asserted('&self', [=, [[/|_173826]|_175696], _182218]) Redo: (303) [user] metta_atom('&self', [=, [[/|_173826]|_175696], _182218]) Unify: (303) [user] metta_atom('&self', [=, [[/|_173826]|_175696], _182218]) Call: (304) [system] '&self'\=='&corelib' Exit: (304) [system] '&self'\=='&corelib' ^ Call: (304) [user] using_all_spaces ^ Unify: (304) [user] using_all_spaces Call: (305) [system] nb_current(with_all_spaces, t) Redo: (303) [user] metta_atom('&self', [=, [[/|_173826]|_175696], _182218]) Unify: (303) [user] metta_atom('&self', [=, [[/|_173826]|_175696], _182218]) Call: (304) [system] '&self'\=='&corelib' Exit: (304) [system] '&self'\=='&corelib' Call: (304) [user] metta_atom_asserted('&self', '&corelib') Unify: (304) [user] metta_atom_asserted('&self', '&corelib') ^ Call: (305) [user] metta_atom_asserted_deduced('&self', '&corelib') Redo: (304) [user] metta_atom_asserted('&self', '&corelib') Unify: (304) [user] metta_atom_asserted('&self', '&corelib') Exit: (304) [user] metta_atom_asserted('&self', '&corelib') Call: (304) [user] should_inherit_from_corelib([=, [[/|_173826]|_175696], _182218]) Unify: (304) [user] should_inherit_from_corelib([=, [[/|_173826]|_175696], _182218]) ^ Call: (305) [user] using_all_spaces ^ Unify: (305) [user] using_all_spaces Call: (306) [system] nb_current(with_all_spaces, t) Redo: (304) [user] should_inherit_from_corelib([=, [[/|_173826]|_175696], _182218]) Unify: (304) [user] should_inherit_from_corelib([=, [[/|_173826]|_175696], _182218]) Call: (305) [system] (=)==(:) Redo: (304) [user] should_inherit_from_corelib([=, [[/|_173826]|_175696], _182218]) Unify: (304) [user] should_inherit_from_corelib([=, [[/|_173826]|_175696], _182218]) Call: (305) [system] (=)=='@doc' Redo: (304) [user] should_inherit_from_corelib([=, [[/|_173826]|_175696], _182218]) Unify: (304) [user] should_inherit_from_corelib([=, [[/|_173826]|_175696], _182218]) Call: (305) [system] fail Redo: (304) [user] metta_atom_asserted('&self', '&corelib') Redo: (303) [user] metta_atom('&self', [=, [[/|_173826]|_175696], _182218]) Fail: (302) [user] metta_eq_def(=, '&self', [[/|_173826]|_175696], _262814) ^ Fail: (301) [user] is_user_defined_head_f1(=, '&self', [/|_173826]) ^ Fail: (300) [user] is_user_defined_head_f(=, '&self', /) ^ Fail: (299) [user] is_user_defined_head0(=, '&self', /) ^ Fail: (298) [system] once(user:is_user_defined_head0(=, '&self', /)) ^ Fail: (297) [user] mnotrace(is_user_defined_head0(=, '&self', /)) ^ Fail: (296) [user] is_user_defined_head(=, '&self', /) ^ Fail: (295) [system] once(user:is_user_defined_head(=, '&self', /)) ^ Fail: (294) [user] mnotrace(is_user_defined_head(=, '&self', /)) ^ Redo: (293) [user] subst_args2(=, 494, '&self', [/, 'is-word', 1], _9322) ^ Unify: (293) [user] subst_args2(=, 494, '&self', [/, 'is-word', 1], _9322) ^ Call: (294) [user] subst_args40(=, 494, '&self', [/, 'is-word', 1], _9322) ^ Unify: (294) [user] subst_args40(=, 494, '&self', [/, 'is-word', 1], _9322) Call: (295) [user] is_function(/) Unify: (295) [user] is_function(/) ^ Call: (296) [user] symbol(/) ^ Unify: (296) [user] symbol(/) Call: (297) [system] atom(/) Exit: (297) [system] atom(/) ^ Exit: (296) [user] symbol(/) Exit: (295) [user] is_function(/) ^ Call: (295) [user] is_special_op(/) ^ Unify: (295) [user] is_special_op(/) ^ Call: (296) [user] current_self(_284058) ^ Unify: (296) [user] current_self(_284058) Call: (297) [system] nb_current(self_space, _284058) Exit: (297) [system] nb_current(self_space, '&self') Call: (297) [system] '&self'\==[] Exit: (297) [system] '&self'\==[] ^ Exit: (296) [user] current_self('&self') ^ Call: (296) [user] is_special_op('&self', /) ^ Unify: (296) [user] is_special_op('&self', /) Call: (297) [system] atom(/) Exit: (297) [system] atom(/) ^ Fail: (296) [user] is_special_op('&self', /) ^ Fail: (295) [user] is_special_op(/) ^ Redo: (294) [user] subst_args40(=, 494, '&self', [/, 'is-word', 1], _9322) Call: (295) [system] is_list(['is-word', 1]) Exit: (295) [system] is_list(['is-word', 1]) ^ Call: (295) [user] apply:maplist(subst_args(=, _298892, 494, '&self'), ['is-word', 1], _298898) ^ Unify: (295) [apply] apply:maplist(user:subst_args(=, _298892, 494, '&self'), ['is-word', 1], _298898) Call: (296) [apply] apply:maplist_(['is-word', 1], _298898, user:subst_args(=, _298892, 494, '&self')) Unify: (296) [apply] apply:maplist_(['is-word', 1], [_301716|_301718], user:subst_args(=, _298892, 494, '&self')) ^ Call: (297) [user] subst_args(=, _298892, 494, '&self', 'is-word', _301716) ^ Unify: (297) [user] subst_args(=, _298892, 494, '&self', 'is-word', _301716) Call: (298) [system] atom(=) Exit: (298) [system] atom(=) Call: (298) [system] (=)\==(=) ^ Redo: (297) [user] subst_args(=, _298892, 494, '&self', 'is-word', _301716) ^ Unify: (297) [user] subst_args(=, _298892, 494, '&self', 'is-word', _301716) ^ Call: (298) [user] self_subst('is-word') ^ Unify: (298) [user] self_subst('is-word') Call: (299) [system] callable('is-word') Exit: (299) [system] callable('is-word') ^ Unify: (298) [user] self_subst('is-word') ^ Call: (299) [user] self_eval('is-word') ^ Unify: (299) [user] self_eval('is-word') ^ Call: (301) [system] setup_call_cleanup('$notrace'(_315684, _315686), once(user:self_eval0('is-word')), '$restore_trace'(_315684, _315686)) ^ Unify: (301) [system] setup_call_cleanup(system:'$notrace'(_315684, _315686), system:once(user:self_eval0('is-word')), system:'$restore_trace'(_315684, _315686)) ^ Call: (302) [system] sig_atomic(system:'$notrace'(_315684, _315686)) ^ Exit: (301) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0('is-word')), system:'$restore_trace'(3, -1)) ^ Exit: (299) [user] self_eval('is-word') ^ Exit: (298) [user] self_subst('is-word') Call: (298) [system] _301716='is-word' Exit: (298) [system] 'is-word'='is-word' ^ Exit: (297) [user] subst_args(=, _298892, 494, '&self', 'is-word', 'is-word') Call: (297) [apply] apply:maplist_([1], _301718, user:subst_args(=, _298892, 494, '&self')) Unify: (297) [apply] apply:maplist_([1], [_325042|_325044], user:subst_args(=, _298892, 494, '&self')) ^ Call: (298) [user] subst_args(=, _298892, 494, '&self', 1, _325042) ^ Unify: (298) [user] subst_args(=, _298892, 494, '&self', 1, _325042) Call: (299) [system] atom(=) Exit: (299) [system] atom(=) Call: (299) [system] (=)\==(=) ^ Redo: (298) [user] subst_args(=, _298892, 494, '&self', 1, _325042) ^ Unify: (298) [user] subst_args(=, _298892, 494, '&self', 1, _325042) ^ Call: (299) [user] self_subst(1) ^ Unify: (299) [user] self_subst(1) Call: (300) [system] callable(1) ^ Redo: (299) [user] self_subst(1) ^ Exit: (299) [user] self_subst(1) Call: (299) [system] _325042=1 Exit: (299) [system] 1=1 ^ Exit: (298) [user] subst_args(=, _298892, 494, '&self', 1, 1) Call: (298) [apply] apply:maplist_([], _325044, user:subst_args(=, _298892, 494, '&self')) Unify: (298) [apply] apply:maplist_([], [], user:subst_args(=, _298892, 494, '&self')) Exit: (298) [apply] apply:maplist_([], [], user:subst_args(=, _298892, 494, '&self')) Exit: (297) [apply] apply:maplist_([1], [1], user:subst_args(=, _298892, 494, '&self')) Exit: (296) [apply] apply:maplist_(['is-word', 1], ['is-word', 1], user:subst_args(=, _298892, 494, '&self')) ^ Exit: (295) [apply] apply:maplist(user:subst_args(=, _298892, 494, '&self'), ['is-word', 1], ['is-word', 1]) ^ Call: (295) [user] subst_args5(494, '&self', [/, 'is-word', 1], _9322) ^ Unify: (295) [user] subst_args5(494, '&self', [/, 'is-word', 1], _9322) ^ Call: (296) [user] eval_selfless(_347506, _347508, 494, '&self', [/, 'is-word', 1], _9322) ^ Unify: (296) [user] eval_selfless(_348450, _348452, 494, '&self', [/, 'is-word', 1], _9322) ^ Call: (297) [user] eval_selfless_0([/, 'is-word', 1], _9322) ^ Unify: (297) [user] eval_selfless_0([/, 'is-word', 1], _9322) Call: (298) [system] var(/) ^ Redo: (297) [user] eval_selfless_0([/, 'is-word', 1], _9322) ^ Unify: (297) [user] eval_selfless_0([/, 'is-word', 1], _9322) ^ Call: (298) [user] is_assignment(/) ^ Unify: (298) [user] is_assignment(/) Call: (299) [system] atom(/) Exit: (299) [system] atom(/) ^ Redo: (297) [user] eval_selfless_0([/, 'is-word', 1], _9322) ^ Unify: (297) [user] eval_selfless_0([/, 'is-word', 1], _9322) ^ Call: (298) [user] eval_selfless_1([/, 'is-word', 1], _9322) ^ Unify: (298) [user] eval_selfless_1([/, 'is-word', 1], _9322) ^ Call: (299) [user] allow_clp ^ Unify: (299) [user] allow_clp ^ Call: (300) [user] false_flag ^ Unify: (300) [user] false_flag Call: (301) [system] fail Fail: (301) [system] fail ^ Fail: (300) [user] false_flag ^ Redo: (297) [user] eval_selfless_0([/, 'is-word', 1], _9322) ^ Unify: (297) [user] eval_selfless_0([/, 'is-word', 1], _9322) ^ Call: (298) [user] eval_selfless_2([/, 'is-word', 1], _9322) ^ Unify: (298) [user] eval_selfless_2([/, 'is-word', 1], _9322) Call: (299) [system] var(/) ^ Redo: (298) [user] eval_selfless_2([/, 'is-word', 1], _9322) ^ Unify: (298) [user] eval_selfless_2([/, 'is-word', 1], _9322) ^ Call: (299) [user] fake_notrace((ground([/, 'is-word', 1]), [/, 'is-word', 1]=[_374298, _374304, _374310], atom(_374298), catch_warn(current_op(_374336, yfx, _374298)), [/, 'is-word', 1]\=[_374356], s2ps([/, 'is-word', 1], _374364))) ^ Unify: (299) [user] fake_notrace(user:(ground([/, 'is-word', 1]), [/, 'is-word', 1]=[_374298, _374304, _374310], atom(_374298), catch_warn(current_op(_374336, yfx, _374298)), [/, 'is-word', 1]\=[_374356], s2ps([/, 'is-word', 1], _374364))) ^ Call: (300) [user] real_notrace(user:(ground([/, 'is-word', 1]), [/, 'is-word', 1]=[_374298, _374304, _374310], atom(_374298), catch_warn(current_op(_374336, yfx, _374298)), [/, 'is-word', 1]\=[_374356], s2ps([/, 'is-word', 1], _374364))) ^ Unify: (300) [user] real_notrace(user:(ground([/, 'is-word', 1]), [/, 'is-word', 1]=[_374298, _374304, _374310], atom(_374298), catch_warn(current_op(_374336, yfx, _374298)), [/, 'is-word', 1]\=[_374356], s2ps([/, 'is-word', 1], _374364))) ^ Call: (301) [user] setup_call_cleanup('$notrace'(_378070, _378072), once(user:(ground([/, 'is-word', 1]), [/, 'is-word', 1]=[_374298, _374304, _374310], atom(_374298), catch_warn(current_op(_374336, yfx, _374298)), [/, 'is-word', 1]\=[_374356], s2ps([/, 'is-word', 1], _374364))), '$restore_trace'(_378070, _378072)) ^ Unify: (301) [system] setup_call_cleanup(user:'$notrace'(_378070, _378072), user:once(user:(ground([/, 'is-word', 1]), [/, 'is-word', 1]=[_374298, _374304, _374310], atom(_374298), catch_warn(current_op(_374336, yfx, _374298)), [/, 'is-word', 1]\=[_374356], s2ps([/, 'is-word', 1], _374364))), user:'$restore_trace'(_378070, _378072)) ^ Call: (302) [system] sig_atomic(user:'$notrace'(_378070, _378072)) ^ Exit: (301) [system] setup_call_cleanup(user:'$notrace'(3, -1), user:once(user:(ground([/, 'is-word', 1]), [/, 'is-word', 1]=[/, 'is-word', 1], atom(/), catch_warn(current_op(400, yfx, /)), [/, 'is-word', 1]\=[_374356], s2ps([/, 'is-word', 1], 'is-word'/1))), user:'$restore_trace'(3, -1)) ^ Exit: (300) [user] real_notrace(user:(ground([/, 'is-word', 1]), [/, 'is-word', 1]=[/, 'is-word', 1], atom(/), catch_warn(current_op(400, yfx, /)), [/, 'is-word', 1]\=[_374356], s2ps([/, 'is-word', 1], 'is-word'/1))) ^ Exit: (299) [user] fake_notrace(user:(ground([/, 'is-word', 1]), [/, 'is-word', 1]=[/, 'is-word', 1], atom(/), catch_warn(current_op(400, yfx, /)), [/, 'is-word', 1]\=[_374356], s2ps([/, 'is-word', 1], 'is-word'/1))) ^ Call: (299) [user] fake_notrace(catch(_9322 is 'is-word'/1, _383784, fail)) ^ Unify: (299) [user] fake_notrace(user:catch(_9322 is 'is-word'/1, _383784, fail)) ^ Call: (300) [user] real_notrace(user:catch(_9322 is 'is-word'/1, _383784, fail)) ^ Unify: (300) [user] real_notrace(user:catch(_9322 is 'is-word'/1, _383784, fail)) ^ Call: (301) [user] setup_call_cleanup('$notrace'(_387498, _387500), once(user:catch(_9322 is 'is-word'/1, _383784, fail)), '$restore_trace'(_387498, _387500)) ^ Unify: (301) [system] setup_call_cleanup(user:'$notrace'(_387498, _387500), user:once(user:catch(_9322 is 'is-word'/1, _383784, fail)), user:'$restore_trace'(_387498, _387500)) ^ Call: (302) [system] sig_atomic(user:'$notrace'(_387498, _387500)) ^ Fail: (300) [user] real_notrace(user:catch(_9322 is 'is-word'/1, _9662, fail)) ^ Fail: (299) [user] fake_notrace(user:catch(_9322 is 'is-word'/1, _9662, fail)) ^ Redo: (295) [user] subst_args5(494, '&self', [/, 'is-word', 1], _9322) ^ Unify: (295) [user] subst_args5(494, '&self', [/, 'is-word', 1], _9322) ^ Call: (296) [user] is_system_pred(/) ^ Unify: (296) [user] is_system_pred(/) Call: (297) [system] atom(/) Exit: (297) [system] atom(/) Call: (297) [system] atom_concat(_17240, !, /) ^ Redo: (296) [user] is_system_pred(/) ^ Unify: (296) [user] is_system_pred(/) Call: (297) [system] atom(/) Exit: (297) [system] atom(/) Call: (297) [system] atom_concat(_21868, '-fn', /) ^ Redo: (296) [user] is_system_pred(/) ^ Unify: (296) [user] is_system_pred(/) Call: (297) [system] atom(/) Exit: (297) [system] atom(/) Call: (297) [system] atom_concat(_26496, '-p', /) ^ Redo: (295) [user] subst_args5(494, '&self', [/, 'is-word', 1], _9322) ^ Call: (296) [user] subst_args6(494, '&self', [/, 'is-word', 1], _9322) ^ Unify: (296) [user] subst_args6(494, '&self', [/, 'is-word', 1], _9322) ^ Call: (297) [user] is_system_pred(/) ^ Unify: (297) [user] is_system_pred(/) Call: (298) [system] atom(/) Exit: (298) [system] atom(/) Call: (298) [system] atom_concat(_33938, !, /) ^ Redo: (297) [user] is_system_pred(/) ^ Unify: (297) [user] is_system_pred(/) Call: (298) [system] atom(/) Exit: (298) [system] atom(/) Call: (298) [system] atom_concat(_38566, '-fn', /) ^ Redo: (297) [user] is_system_pred(/) ^ Unify: (297) [user] is_system_pred(/) Call: (298) [system] atom(/) Exit: (298) [system] atom(/) Call: (298) [system] atom_concat(_43194, '-p', /) ^ Redo: (292) [user] subst_args1(=, _9294, 494, '&self', [/, 'is-word', 1], _9322) ^ Call: (293) [user] subst_args2_failed(494, '&self', [/, 'is-word', 1], _9322) ^ Unify: (293) [user] subst_args2_failed(494, '&self', [/, 'is-word', 1], _9322) Call: (294) [system] [/, 'is-word', 1]==[] ^ Redo: (293) [user] subst_args2_failed(494, '&self', [/, 'is-word', 1], _9322) ^ Unify: (293) [user] subst_args2_failed(494, '&self', [/, 'is-word', 1], _9322) Call: (294) [system] var([/, 'is-word', 1]) ^ Redo: (293) [user] subst_args2_failed(494, '&self', [/, 'is-word', 1], _9322) ^ Unify: (293) [user] subst_args2_failed(494, '&self', [/, 'is-word', 1], _9322) ^ Call: (294) [user] once(subst_selfless([/, 'is-word', 1], _9322)) ^ Unify: (294) [system] once(user:subst_selfless([/, 'is-word', 1], _9322)) ^ Call: (295) [user] subst_selfless([/, 'is-word', 1], _9322) ^ Unify: (295) [user] subst_selfless([/, 'is-word', 1], _9322) Call: (296) [system] var(/) ^ Redo: (295) [user] subst_selfless([/, 'is-word', 1], _9322) ^ Unify: (295) [user] subst_selfless([/, 'is-word', 1], _9322) ^ Call: (296) [user] eval_selfless(_59052, _59054, _59056, _59058, [/, 'is-word', 1], _9322) ^ Unify: (296) [user] eval_selfless(_59996, _59998, _60000, _60002, [/, 'is-word', 1], _9322) ^ Call: (297) [user] eval_selfless_0([/, 'is-word', 1], _9322) ^ Unify: (297) [user] eval_selfless_0([/, 'is-word', 1], _9322) Call: (298) [system] var(/) ^ Redo: (297) [user] eval_selfless_0([/, 'is-word', 1], _9322) ^ Unify: (297) [user] eval_selfless_0([/, 'is-word', 1], _9322) ^ Call: (298) [user] is_assignment(/) ^ Unify: (298) [user] is_assignment(/) Call: (299) [system] atom(/) Exit: (299) [system] atom(/) ^ Redo: (297) [user] eval_selfless_0([/, 'is-word', 1], _9322) ^ Unify: (297) [user] eval_selfless_0([/, 'is-word', 1], _9322) ^ Call: (298) [user] eval_selfless_1([/, 'is-word', 1], _9322) ^ Unify: (298) [user] eval_selfless_1([/, 'is-word', 1], _9322) ^ Call: (299) [user] allow_clp ^ Unify: (299) [user] allow_clp ^ Call: (300) [user] false_flag ^ Unify: (300) [user] false_flag Call: (301) [system] fail Fail: (301) [system] fail ^ Fail: (300) [user] false_flag ^ Redo: (297) [user] eval_selfless_0([/, 'is-word', 1], _9322) ^ Unify: (297) [user] eval_selfless_0([/, 'is-word', 1], _9322) ^ Call: (298) [user] eval_selfless_2([/, 'is-word', 1], _9322) ^ Unify: (298) [user] eval_selfless_2([/, 'is-word', 1], _9322) Call: (299) [system] var(/) ^ Redo: (298) [user] eval_selfless_2([/, 'is-word', 1], _9322) ^ Unify: (298) [user] eval_selfless_2([/, 'is-word', 1], _9322) ^ Call: (299) [user] fake_notrace((ground([/, 'is-word', 1]), [/, 'is-word', 1]=[_85844, _85850, _85856], atom(_85844), catch_warn(current_op(_85882, yfx, _85844)), [/, 'is-word', 1]\=[_85902], s2ps([/, 'is-word', 1], _85910))) ^ Unify: (299) [user] fake_notrace(user:(ground([/, 'is-word', 1]), [/, 'is-word', 1]=[_85844, _85850, _85856], atom(_85844), catch_warn(current_op(_85882, yfx, _85844)), [/, 'is-word', 1]\=[_85902], s2ps([/, 'is-word', 1], _85910))) ^ Call: (300) [user] real_notrace(user:(ground([/, 'is-word', 1]), [/, 'is-word', 1]=[_85844, _85850, _85856], atom(_85844), catch_warn(current_op(_85882, yfx, _85844)), [/, 'is-word', 1]\=[_85902], s2ps([/, 'is-word', 1], _85910))) ^ Unify: (300) [user] real_notrace(user:(ground([/, 'is-word', 1]), [/, 'is-word', 1]=[_85844, _85850, _85856], atom(_85844), catch_warn(current_op(_85882, yfx, _85844)), [/, 'is-word', 1]\=[_85902], s2ps([/, 'is-word', 1], _85910))) ^ Call: (301) [user] setup_call_cleanup('$notrace'(_89616, _89618), once(user:(ground([/, 'is-word', 1]), [/, 'is-word', 1]=[_85844, _85850, _85856], atom(_85844), catch_warn(current_op(_85882, yfx, _85844)), [/, 'is-word', 1]\=[_85902], s2ps([/, 'is-word', 1], _85910))), '$restore_trace'(_89616, _89618)) ^ Unify: (301) [system] setup_call_cleanup(user:'$notrace'(_89616, _89618), user:once(user:(ground([/, 'is-word', 1]), [/, 'is-word', 1]=[_85844, _85850, _85856], atom(_85844), catch_warn(current_op(_85882, yfx, _85844)), [/, 'is-word', 1]\=[_85902], s2ps([/, 'is-word', 1], _85910))), user:'$restore_trace'(_89616, _89618)) ^ Call: (302) [system] sig_atomic(user:'$notrace'(_89616, _89618)) ^ Exit: (301) [system] setup_call_cleanup(user:'$notrace'(3, -1), user:once(user:(ground([/, 'is-word', 1]), [/, 'is-word', 1]=[/, 'is-word', 1], atom(/), catch_warn(current_op(400, yfx, /)), [/, 'is-word', 1]\=[_85902], s2ps([/, 'is-word', 1], 'is-word'/1))), user:'$restore_trace'(3, -1)) ^ Exit: (300) [user] real_notrace(user:(ground([/, 'is-word', 1]), [/, 'is-word', 1]=[/, 'is-word', 1], atom(/), catch_warn(current_op(400, yfx, /)), [/, 'is-word', 1]\=[_85902], s2ps([/, 'is-word', 1], 'is-word'/1))) ^ Exit: (299) [user] fake_notrace(user:(ground([/, 'is-word', 1]), [/, 'is-word', 1]=[/, 'is-word', 1], atom(/), catch_warn(current_op(400, yfx, /)), [/, 'is-word', 1]\=[_85902], s2ps([/, 'is-word', 1], 'is-word'/1))) ^ Call: (299) [user] fake_notrace(catch(_9322 is 'is-word'/1, _95330, fail)) ^ Unify: (299) [user] fake_notrace(user:catch(_9322 is 'is-word'/1, _95330, fail)) ^ Call: (300) [user] real_notrace(user:catch(_9322 is 'is-word'/1, _95330, fail)) ^ Unify: (300) [user] real_notrace(user:catch(_9322 is 'is-word'/1, _95330, fail)) ^ Call: (301) [user] setup_call_cleanup('$notrace'(_99044, _99046), once(user:catch(_9322 is 'is-word'/1, _95330, fail)), '$restore_trace'(_99044, _99046)) ^ Unify: (301) [system] setup_call_cleanup(user:'$notrace'(_99044, _99046), user:once(user:catch(_9322 is 'is-word'/1, _95330, fail)), user:'$restore_trace'(_99044, _99046)) ^ Call: (302) [system] sig_atomic(user:'$notrace'(_99044, _99046)) ^ Fail: (300) [user] real_notrace(user:catch(_9322 is 'is-word'/1, _9654, fail)) ^ Fail: (299) [user] fake_notrace(user:catch(_9322 is 'is-word'/1, _9654, fail)) ^ Redo: (293) [user] subst_args2_failed(494, '&self', [/, 'is-word', 1], _9322) ^ Unify: (293) [user] subst_args2_failed(494, '&self', [/, 'is-word', 1], [_12528|_12530]) ^ Call: (294) [user] subst_args(_13542, _13544, 494, '&self', /, _12528) ^ Unify: (294) [user] subst_args(_14486, _14488, 494, '&self', /, _12528) Call: (295) [system] atom(_15356) ^ Redo: (294) [user] subst_args(_16356, _16358, 494, '&self', /, _12528) ^ Unify: (294) [user] subst_args(_17300, _17302, 494, '&self', /, _12528) ^ Call: (295) [user] self_subst(/) ^ Unify: (295) [user] self_subst(/) Call: (296) [system] callable(/) Exit: (296) [system] callable(/) ^ Unify: (295) [user] self_subst(/) ^ Call: (296) [user] self_eval(/) ^ Unify: (296) [user] self_eval(/) ^ Call: (298) [system] setup_call_cleanup('$notrace'(_24650, _24652), once(user:self_eval0(/)), '$restore_trace'(_24650, _24652)) ^ Unify: (298) [system] setup_call_cleanup(system:'$notrace'(_24650, _24652), system:once(user:self_eval0(/)), system:'$restore_trace'(_24650, _24652)) ^ Call: (299) [system] sig_atomic(system:'$notrace'(_24650, _24652)) ^ Exit: (298) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(/)), system:'$restore_trace'(3, -1)) ^ Exit: (296) [user] self_eval(/) ^ Exit: (295) [user] self_subst(/) Call: (295) [system] _12528=(/) Exit: (295) [system] (/)=(/) ^ Exit: (294) [user] subst_args(_32204, _32206, 494, '&self', /, /) ^ Call: (294) [user] subst_args2_failed(494, '&self', ['is-word', 1], _12530) ^ Unify: (294) [user] subst_args2_failed(494, '&self', ['is-word', 1], _12530) Call: (295) [system] ['is-word', 1]==[] ^ Redo: (294) [user] subst_args2_failed(494, '&self', ['is-word', 1], _12530) ^ Unify: (294) [user] subst_args2_failed(494, '&self', ['is-word', 1], _12530) Call: (295) [system] var(['is-word', 1]) ^ Redo: (294) [user] subst_args2_failed(494, '&self', ['is-word', 1], _12530) ^ Unify: (294) [user] subst_args2_failed(494, '&self', ['is-word', 1], _12530) ^ Call: (295) [user] once(subst_selfless(['is-word', 1], _12530)) ^ Unify: (295) [system] once(user:subst_selfless(['is-word', 1], _12530)) ^ Call: (296) [user] subst_selfless(['is-word', 1], _12530) ^ Unify: (296) [user] subst_selfless(['is-word', 1], _12530) Call: (297) [system] var('is-word') ^ Redo: (296) [user] subst_selfless(['is-word', 1], _12530) ^ Unify: (296) [user] subst_selfless(['is-word', 1], _12530) ^ Call: (297) [user] eval_selfless(_47130, _47132, _47134, _47136, ['is-word', 1], _12530) ^ Unify: (297) [user] eval_selfless(_48074, _48076, _48078, _48080, ['is-word', 1], _12530) ^ Call: (298) [user] eval_selfless_0(['is-word', 1], _12530) ^ Unify: (298) [user] eval_selfless_0(['is-word', 1], _12530) Call: (299) [system] var('is-word') ^ Redo: (298) [user] eval_selfless_0(['is-word', 1], _12530) ^ Unify: (298) [user] eval_selfless_0(['is-word', 1], _12530) ^ Call: (299) [user] eval_selfless_1(['is-word', 1], _12530) ^ Unify: (299) [user] eval_selfless_1(['is-word', 1], _12530) ^ Call: (300) [user] allow_clp ^ Unify: (300) [user] allow_clp ^ Call: (301) [user] false_flag ^ Unify: (301) [user] false_flag Call: (302) [system] fail Fail: (302) [system] fail ^ Fail: (301) [user] false_flag ^ Redo: (298) [user] eval_selfless_0(['is-word', 1], _12530) ^ Unify: (298) [user] eval_selfless_0(['is-word', 1], _12530) ^ Call: (299) [user] eval_selfless_2(['is-word', 1], _12530) ^ Unify: (299) [user] eval_selfless_2(['is-word', 1], _12530) Call: (300) [system] var('is-word') ^ Redo: (299) [user] eval_selfless_2(['is-word', 1], _12530) ^ Unify: (299) [user] eval_selfless_2(['is-word', 1], _12530) ^ Call: (300) [user] fake_notrace((ground(['is-word', 1]), ['is-word', 1]=[_68370, _68376, _68382], atom(_68370), catch_warn(current_op(_68408, yfx, _68370)), ['is-word', 1]\=[_68428], s2ps(['is-word', 1], _68436))) ^ Unify: (300) [user] fake_notrace(user:(ground(['is-word', 1]), ['is-word', 1]=[_68370, _68376, _68382], atom(_68370), catch_warn(current_op(_68408, yfx, _68370)), ['is-word', 1]\=[_68428], s2ps(['is-word', 1], _68436))) ^ Call: (301) [user] real_notrace(user:(ground(['is-word', 1]), ['is-word', 1]=[_68370, _68376, _68382], atom(_68370), catch_warn(current_op(_68408, yfx, _68370)), ['is-word', 1]\=[_68428], s2ps(['is-word', 1], _68436))) ^ Unify: (301) [user] real_notrace(user:(ground(['is-word', 1]), ['is-word', 1]=[_68370, _68376, _68382], atom(_68370), catch_warn(current_op(_68408, yfx, _68370)), ['is-word', 1]\=[_68428], s2ps(['is-word', 1], _68436))) ^ Call: (302) [user] setup_call_cleanup('$notrace'(_72142, _72144), once(user:(ground(['is-word', 1]), ['is-word', 1]=[_68370, _68376, _68382], atom(_68370), catch_warn(current_op(_68408, yfx, _68370)), ['is-word', 1]\=[_68428], s2ps(['is-word', 1], _68436))), '$restore_trace'(_72142, _72144)) ^ Unify: (302) [system] setup_call_cleanup(user:'$notrace'(_72142, _72144), user:once(user:(ground(['is-word', 1]), ['is-word', 1]=[_68370, _68376, _68382], atom(_68370), catch_warn(current_op(_68408, yfx, _68370)), ['is-word', 1]\=[_68428], s2ps(['is-word', 1], _68436))), user:'$restore_trace'(_72142, _72144)) ^ Call: (303) [system] sig_atomic(user:'$notrace'(_72142, _72144)) ^ Fail: (301) [user] real_notrace(user:(ground(['is-word', 1]), ['is-word', 1]=[_68370, _68376, _68382], atom(_68370), catch_warn(current_op(_68408, yfx, _68370)), ['is-word', 1]\=[_68428], s2ps(['is-word', 1], _68436))) ^ Fail: (300) [user] fake_notrace(user:(ground(['is-word', 1]), ['is-word', 1]=[_68370, _68376, _68382], atom(_68370), catch_warn(current_op(_68408, yfx, _68370)), ['is-word', 1]\=[_68428], s2ps(['is-word', 1], _68436))) ^ Redo: (294) [user] subst_args2_failed(494, '&self', ['is-word', 1], _12530) ^ Unify: (294) [user] subst_args2_failed(494, '&self', ['is-word', 1], [_77766|_77768]) ^ Call: (295) [user] subst_args(_78780, _78782, 494, '&self', 'is-word', _77766) ^ Unify: (295) [user] subst_args(_79724, _79726, 494, '&self', 'is-word', _77766) Call: (296) [system] atom(_80594) ^ Redo: (295) [user] subst_args(_81594, _81596, 494, '&self', 'is-word', _77766) ^ Unify: (295) [user] subst_args(_82538, _82540, 494, '&self', 'is-word', _77766) ^ Call: (296) [user] self_subst('is-word') ^ Unify: (296) [user] self_subst('is-word') Call: (297) [system] callable('is-word') Exit: (297) [system] callable('is-word') ^ Unify: (296) [user] self_subst('is-word') ^ Call: (297) [user] self_eval('is-word') ^ Unify: (297) [user] self_eval('is-word') ^ Call: (299) [system] setup_call_cleanup('$notrace'(_89888, _89890), once(user:self_eval0('is-word')), '$restore_trace'(_89888, _89890)) ^ Unify: (299) [system] setup_call_cleanup(system:'$notrace'(_89888, _89890), system:once(user:self_eval0('is-word')), system:'$restore_trace'(_89888, _89890)) ^ Call: (300) [system] sig_atomic(system:'$notrace'(_89888, _89890)) ^ Exit: (299) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0('is-word')), system:'$restore_trace'(3, -1)) ^ Exit: (297) [user] self_eval('is-word') ^ Exit: (296) [user] self_subst('is-word') Call: (296) [system] _77766='is-word' Exit: (296) [system] 'is-word'='is-word' ^ Exit: (295) [user] subst_args(_97442, _97444, 494, '&self', 'is-word', 'is-word') ^ Call: (295) [user] subst_args2_failed(494, '&self', [1], _77768) ^ Unify: (295) [user] subst_args2_failed(494, '&self', [1], _77768) Call: (296) [system] [1]==[] ^ Redo: (295) [user] subst_args2_failed(494, '&self', [1], _77768) ^ Unify: (295) [user] subst_args2_failed(494, '&self', [1], _77768) Call: (296) [system] var([1]) ^ Redo: (295) [user] subst_args2_failed(494, '&self', [1], _77768) ^ Unify: (295) [user] subst_args2_failed(494, '&self', [1], _77768) ^ Call: (296) [user] once(subst_selfless([1], _77768)) ^ Unify: (296) [system] once(user:subst_selfless([1], _77768)) ^ Call: (297) [user] subst_selfless([1], _77768) ^ Unify: (297) [user] subst_selfless([1], _77768) Call: (298) [system] var(1) ^ Redo: (297) [user] subst_selfless([1], _77768) ^ Unify: (297) [user] subst_selfless([1], _77768) ^ Call: (298) [user] eval_selfless(_112368, _112370, _112372, _112374, [1], _77768) ^ Unify: (298) [user] eval_selfless(_113312, _113314, _113316, _113318, [1], _77768) ^ Call: (299) [user] eval_selfless_0([1], _77768) ^ Unify: (299) [user] eval_selfless_0([1], _77768) Call: (300) [system] var(1) ^ Redo: (299) [user] eval_selfless_0([1], _77768) ^ Unify: (299) [user] eval_selfless_0([1], _77768) ^ Call: (300) [user] eval_selfless_1([1], _77768) ^ Unify: (300) [user] eval_selfless_1([1], _77768) ^ Call: (301) [user] allow_clp ^ Unify: (301) [user] allow_clp ^ Call: (302) [user] false_flag ^ Unify: (302) [user] false_flag Call: (303) [system] fail Fail: (303) [system] fail ^ Fail: (302) [user] false_flag ^ Redo: (299) [user] eval_selfless_0([1], _77768) ^ Unify: (299) [user] eval_selfless_0([1], _77768) ^ Call: (300) [user] eval_selfless_2([1], _77768) ^ Unify: (300) [user] eval_selfless_2([1], _77768) Call: (301) [system] var(1) ^ Redo: (300) [user] eval_selfless_2([1], _77768) ^ Unify: (300) [user] eval_selfless_2([1], _77768) ^ Call: (301) [user] fake_notrace((ground([1]), [1]=[_133608, _133614, _133620], atom(_133608), catch_warn(current_op(_133646, yfx, _133608)), [1]\=[_133666], s2ps([1], _133674))) ^ Unify: (301) [user] fake_notrace(user:(ground([1]), [1]=[_133608, _133614, _133620], atom(_133608), catch_warn(current_op(_133646, yfx, _133608)), [1]\=[_133666], s2ps([1], _133674))) ^ Call: (302) [user] real_notrace(user:(ground([1]), [1]=[_133608, _133614, _133620], atom(_133608), catch_warn(current_op(_133646, yfx, _133608)), [1]\=[_133666], s2ps([1], _133674))) ^ Unify: (302) [user] real_notrace(user:(ground([1]), [1]=[_133608, _133614, _133620], atom(_133608), catch_warn(current_op(_133646, yfx, _133608)), [1]\=[_133666], s2ps([1], _133674))) ^ Call: (303) [user] setup_call_cleanup('$notrace'(_137380, _137382), once(user:(ground([1]), [1]=[_133608, _133614, _133620], atom(_133608), catch_warn(current_op(_133646, yfx, _133608)), [1]\=[_133666], s2ps([1], _133674))), '$restore_trace'(_137380, _137382)) ^ Unify: (303) [system] setup_call_cleanup(user:'$notrace'(_137380, _137382), user:once(user:(ground([1]), [1]=[_133608, _133614, _133620], atom(_133608), catch_warn(current_op(_133646, yfx, _133608)), [1]\=[_133666], s2ps([1], _133674))), user:'$restore_trace'(_137380, _137382)) ^ Call: (304) [system] sig_atomic(user:'$notrace'(_137380, _137382)) ^ Fail: (302) [user] real_notrace(user:(ground([1]), [1]=[_133608, _133614, _133620], atom(_133608), catch_warn(current_op(_133646, yfx, _133608)), [1]\=[_133666], s2ps([1], _133674))) ^ Fail: (301) [user] fake_notrace(user:(ground([1]), [1]=[_133608, _133614, _133620], atom(_133608), catch_warn(current_op(_133646, yfx, _133608)), [1]\=[_133666], s2ps([1], _133674))) ^ Redo: (295) [user] subst_args2_failed(494, '&self', [1], _77768) ^ Unify: (295) [user] subst_args2_failed(494, '&self', [1], [_143004|_143006]) ^ Call: (296) [user] subst_args(_144018, _144020, 494, '&self', 1, _143004) ^ Unify: (296) [user] subst_args(_144962, _144964, 494, '&self', 1, _143004) Call: (297) [system] atom(_145832) ^ Redo: (296) [user] subst_args(_146832, _146834, 494, '&self', 1, _143004) ^ Unify: (296) [user] subst_args(_147776, _147778, 494, '&self', 1, _143004) ^ Call: (297) [user] self_subst(1) ^ Unify: (297) [user] self_subst(1) Call: (298) [system] callable(1) ^ Redo: (297) [user] self_subst(1) ^ Exit: (297) [user] self_subst(1) Call: (297) [system] _143004=1 Exit: (297) [system] 1=1 ^ Exit: (296) [user] subst_args(_155196, _155198, 494, '&self', 1, 1) ^ Call: (296) [user] subst_args2_failed(494, '&self', [], _143006) ^ Unify: (296) [user] subst_args2_failed(494, '&self', [], _143006) Call: (297) [system] []==[] Exit: (297) [system] []==[] Call: (297) [system] _143006=[] Exit: (297) [system] []=[] ^ Exit: (296) [user] subst_args2_failed(494, '&self', [], []) ^ Exit: (295) [user] subst_args2_failed(494, '&self', [1], [1]) ^ Exit: (294) [user] subst_args2_failed(494, '&self', ['is-word', 1], ['is-word', 1]) ^ Exit: (293) [user] subst_args2_failed(494, '&self', [/, 'is-word', 1], [/, 'is-word', 1]) ^ Exit: (292) [user] subst_args1(=, _9294, 494, '&self', [/, 'is-word', 1], [/, 'is-word', 1]) ^ Exit: (291) [user] subst_args1(_9292, _9294, 494, '&self', [/, 'is-word', 1], [/, 'is-word', 1]) Call: (291) [system] nb_setarg(1, retval(fail), [/, 'is-word', 1]) Exit: (291) [system] nb_setarg(1, retval([/, 'is-word', 1]), [/, 'is-word', 1]) ^ Call: (291) [user] ignore(notrace((\+[/, 'is-word', 1]\=_9338, nb_setarg(1, retval([/, 'is-word', 1]), [/, 'is-word', 1])))) ^ Unify: (291) [system] ignore(user:notrace((\+[/, 'is-word', 1]\=_9338, nb_setarg(1, retval([/, 'is-word', 1]), [/, 'is-word', 1])))) ^ Call: (293) [system] setup_call_cleanup('$notrace'(_171040, _171042), once(user:(\+[/, 'is-word', 1]\=_9338, nb_setarg(1, retval([/, 'is-word', 1]), [/, 'is-word', 1]))), '$restore_trace'(_171040, _171042)) ^ Unify: (293) [system] setup_call_cleanup(system:'$notrace'(_171040, _171042), system:once(user:(\+[/, 'is-word', 1]\=_9338, nb_setarg(1, retval([/, 'is-word', 1]), [/, 'is-word', 1]))), system:'$restore_trace'(_171040, _171042)) ^ Call: (294) [system] sig_atomic(system:'$notrace'(_171040, _171042)) ^ Exit: (293) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(\+[/, 'is-word', 1]\=_9338, nb_setarg(1, retval([/, 'is-word', 1]), [/, 'is-word', 1]))), system:'$restore_trace'(3, -1)) ^ Exit: (291) [system] ignore(user:notrace((\+[/, 'is-word', 1]\=_9338, nb_setarg(1, retval([/, 'is-word', 1]), [/, 'is-word', 1])))) ^ Call: (291) [user] ignore((_9330==1->ignore(\+ \+ (flag(eval_num, _9368, _9368+1), (retval([/, 'is-word', 1])\=@=retval(fail), nonvar([/, 'is-word', 1])->indentq(5, _9368, <--, [false, [/, 'is-word', 1]]);indentq(5, _9368, <--, [false, retval([/, 'is-word', 1])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9368, _9368+1), (retval([/, 'is-word', 1])\=@=retval(fail), nonvar([/, 'is-word', 1])->indentq(5, _9368, <--, [false, [/, 'is-word', 1]]);indentq(5, _9368, <--, [false, retval([/, 'is-word', 1])])))))))))) ^ Unify: (291) [system] ignore(user:(_9330==1->ignore(\+ \+ (flag(eval_num, _9368, _9368+1), (retval([/, 'is-word', 1])\=@=retval(fail), nonvar([/, 'is-word', 1])->indentq(5, _9368, <--, [false, [/, 'is-word', 1]]);indentq(5, _9368, <--, [false, retval([/, 'is-word', 1])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9368, _9368+1), (retval([/, 'is-word', 1])\=@=retval(fail), nonvar([/, 'is-word', 1])->indentq(5, _9368, <--, [false, [/, 'is-word', 1]]);indentq(5, _9368, <--, [false, retval([/, 'is-word', 1])])))))))))) Call: (293) [system] _9330==1 Fail: (293) [system] _9330==1 ^ Call: (294) [system] setup_call_cleanup('$notrace'(_179496, _179498), once(user:ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9368, _9368+1), (retval([/, 'is-word', 1])\=@=retval(fail), nonvar([/, 'is-word', 1])->indentq(5, _9368, <--, [false, [/, 'is-word', 1]]);indentq(5, _9368, <--, [false, retval([/, 'is-word', 1])])))))))), '$restore_trace'(_179496, _179498)) ^ Unify: (294) [system] setup_call_cleanup(system:'$notrace'(_179496, _179498), system:once(user:ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9368, _9368+1), (retval([/, 'is-word', 1])\=@=retval(fail), nonvar([/, 'is-word', 1])->indentq(5, _9368, <--, [false, [/, 'is-word', 1]]);indentq(5, _9368, <--, [false, retval([/, 'is-word', 1])])))))))), system:'$restore_trace'(_179496, _179498)) ^ Call: (295) [system] sig_atomic(system:'$notrace'(_179496, _179498)) ^ Exit: (294) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9368, _9368+1), (retval([/, 'is-word', 1])\=@=retval(fail), nonvar([/, 'is-word', 1])->indentq(5, _9368, <--, [false, [/, 'is-word', 1]]);indentq(5, _9368, <--, [false, retval([/, 'is-word', 1])])))))))), system:'$restore_trace'(3, -1)) ^ Exit: (291) [system] ignore(user:(_9330==1->ignore(\+ \+ (flag(eval_num, _9368, _9368+1), (retval([/, 'is-word', 1])\=@=retval(fail), nonvar([/, 'is-word', 1])->indentq(5, _9368, <--, [false, [/, 'is-word', 1]]);indentq(5, _9368, <--, [false, retval([/, 'is-word', 1])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9368, _9368+1), (retval([/, 'is-word', 1])\=@=retval(fail), nonvar([/, 'is-word', 1])->indentq(5, _9368, <--, [false, [/, 'is-word', 1]]);indentq(5, _9368, <--, [false, retval([/, 'is-word', 1])])))))))))) ^ Exit: (289) [system] call_cleanup(user:((call(subst_args1(_9292, _9294), 494, '&self', [/, 'is-word', 1], [/, 'is-word', 1])*->nb_setarg(1, retval([/, 'is-word', 1]), [/, 'is-word', 1]);fail, trace, call(subst_args1(_9292, _9294), 494, '&self', [/, 'is-word', 1], [/, 'is-word', 1])), ignore(notrace((\+[/, 'is-word', 1]\=_9338, nb_setarg(1, retval([/, 'is-word', 1]), [/, 'is-word', 1]))))), user:ignore((_9330==1->ignore(\+ \+ (flag(eval_num, _9368, _9368+1), (retval([/, 'is-word', 1])\=@=retval(fail), nonvar([/, 'is-word', 1])->indentq(5, _9368, <--, [false, [/, 'is-word', 1]]);indentq(5, _9368, <--, [false, retval([/, 'is-word', 1])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9368, _9368+1), (retval([/, 'is-word', 1])\=@=retval(fail), nonvar([/, 'is-word', 1])->indentq(5, _9368, <--, [false, [/, 'is-word', 1]]);indentq(5, _9368, <--, [false, retval([/, 'is-word', 1])]))))))))))) Call: (289) [system] retval([/, 'is-word', 1])\=@=retval(fail) Exit: (289) [system] retval([/, 'is-word', 1])\=@=retval(fail) ^ Exit: (288) [user] trace_eval(subst_args1(_9292, _9294), (false, (e2;e)), 494, '&self', [/, 'is-word', 1], [/, 'is-word', 1]) Call: (288) [system] [/, 'is-word', 1]\=@=[/, 'is-word', 1] ^ Redo: (287) [user] subst_args0(_9292, _9294, 494, '&self', [/, 'is-word', 1], _9286) Call: (288) [system] _9286=[/, 'is-word', 1] Exit: (288) [system] [/, 'is-word', 1]=[/, 'is-word', 1] ^ Exit: (287) [user] subst_args0(_9292, _9294, 494, '&self', [/, 'is-word', 1], [/, 'is-word', 1]) ^ Exit: (286) [user] subst_args(_9292, _9294, 495, '&self', [/, 'is-word', 1], [/, 'is-word', 1]) ^ Call: (286) [user] subst_args2_failed(495, '&self', [[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9288) ^ Unify: (286) [user] subst_args2_failed(495, '&self', [[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9288) Call: (287) [system] [[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]==[] ^ Redo: (286) [user] subst_args2_failed(495, '&self', [[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9288) ^ Unify: (286) [user] subst_args2_failed(495, '&self', [[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9288) Call: (287) [system] var([[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) ^ Redo: (286) [user] subst_args2_failed(495, '&self', [[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9288) ^ Unify: (286) [user] subst_args2_failed(495, '&self', [[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9288) ^ Call: (287) [user] once(subst_selfless([[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9288)) ^ Unify: (287) [system] once(user:subst_selfless([[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9288)) ^ Call: (288) [user] subst_selfless([[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9288) ^ Unify: (288) [user] subst_selfless([[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9288) Call: (289) [system] var([/, 'is-word', 2]) ^ Redo: (288) [user] subst_selfless([[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9288) ^ Unify: (288) [user] subst_selfless([[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9288) ^ Call: (289) [user] eval_selfless(_207778, _207780, _207782, _207784, [[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9288) ^ Unify: (289) [user] eval_selfless(_208722, _208724, _208726, _208728, [[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9288) ^ Call: (290) [user] eval_selfless_0([[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9288) ^ Unify: (290) [user] eval_selfless_0([[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9288) Call: (291) [system] var([/, 'is-word', 2]) ^ Redo: (290) [user] eval_selfless_0([[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9288) ^ Unify: (290) [user] eval_selfless_0([[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9288) ^ Call: (291) [user] eval_selfless_1([[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9288) ^ Unify: (291) [user] eval_selfless_1([[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9288) ^ Call: (292) [user] allow_clp ^ Unify: (292) [user] allow_clp ^ Call: (293) [user] false_flag ^ Unify: (293) [user] false_flag Call: (294) [system] fail Fail: (294) [system] fail ^ Fail: (293) [user] false_flag ^ Redo: (290) [user] eval_selfless_0([[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9288) ^ Unify: (290) [user] eval_selfless_0([[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9288) ^ Call: (291) [user] eval_selfless_2([[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9288) ^ Unify: (291) [user] eval_selfless_2([[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9288) Call: (292) [system] var([/, 'is-word', 2]) ^ Redo: (291) [user] eval_selfless_2([[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9288) ^ Unify: (291) [user] eval_selfless_2([[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9288) ^ Call: (292) [user] fake_notrace((ground([[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_229018, _229024, _229030], atom(_229018), catch_warn(current_op(_229056, yfx, _229018)), [[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_229076], s2ps([[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _229084))) ^ Unify: (292) [user] fake_notrace(user:(ground([[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_229018, _229024, _229030], atom(_229018), catch_warn(current_op(_229056, yfx, _229018)), [[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_229076], s2ps([[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _229084))) ^ Call: (293) [user] real_notrace(user:(ground([[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_229018, _229024, _229030], atom(_229018), catch_warn(current_op(_229056, yfx, _229018)), [[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_229076], s2ps([[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _229084))) ^ Unify: (293) [user] real_notrace(user:(ground([[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_229018, _229024, _229030], atom(_229018), catch_warn(current_op(_229056, yfx, _229018)), [[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_229076], s2ps([[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _229084))) ^ Call: (294) [user] setup_call_cleanup('$notrace'(_232790, _232792), once(user:(ground([[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_229018, _229024, _229030], atom(_229018), catch_warn(current_op(_229056, yfx, _229018)), [[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_229076], s2ps([[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _229084))), '$restore_trace'(_232790, _232792)) ^ Unify: (294) [system] setup_call_cleanup(user:'$notrace'(_232790, _232792), user:once(user:(ground([[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_229018, _229024, _229030], atom(_229018), catch_warn(current_op(_229056, yfx, _229018)), [[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_229076], s2ps([[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _229084))), user:'$restore_trace'(_232790, _232792)) ^ Call: (295) [system] sig_atomic(user:'$notrace'(_232790, _232792)) ^ Fail: (293) [user] real_notrace(user:(ground([[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_229018, _229024, _229030], atom(_229018), catch_warn(current_op(_229056, yfx, _229018)), [[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_229076], s2ps([[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _229084))) ^ Fail: (292) [user] fake_notrace(user:(ground([[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_229018, _229024, _229030], atom(_229018), catch_warn(current_op(_229056, yfx, _229018)), [[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_229076], s2ps([[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _229084))) ^ Redo: (286) [user] subst_args2_failed(495, '&self', [[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9288) ^ Unify: (286) [user] subst_args2_failed(495, '&self', [[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], [_238414|_238416]) ^ Call: (287) [user] subst_args(_239428, _239430, 495, '&self', [/, 'is-word', 2], _238414) ^ Unify: (287) [user] subst_args(_240372, _240374, 495, '&self', [/, 'is-word', 2], _238414) Call: (288) [system] atom(_241242) ^ Redo: (287) [user] subst_args(_242242, _242244, 495, '&self', [/, 'is-word', 2], _238414) ^ Unify: (287) [user] subst_args(_243186, _243188, 495, '&self', [/, 'is-word', 2], _238414) ^ Call: (288) [user] self_subst([/, 'is-word', 2]) ^ Unify: (288) [user] self_subst([/, 'is-word', 2]) Call: (289) [system] callable([/, 'is-word', 2]) Exit: (289) [system] callable([/, 'is-word', 2]) ^ Unify: (288) [user] self_subst([/, 'is-word', 2]) ^ Call: (289) [user] self_eval([/, 'is-word', 2]) ^ Unify: (289) [user] self_eval([/, 'is-word', 2]) ^ Call: (291) [system] setup_call_cleanup('$notrace'(_250536, _250538), once(user:self_eval0([/, 'is-word', 2])), '$restore_trace'(_250536, _250538)) ^ Unify: (291) [system] setup_call_cleanup(system:'$notrace'(_250536, _250538), system:once(user:self_eval0([/, 'is-word', 2])), system:'$restore_trace'(_250536, _250538)) ^ Call: (292) [system] sig_atomic(system:'$notrace'(_250536, _250538)) ^ Fail: (289) [user] self_eval([/, 'is-word', 2]) ^ Redo: (287) [user] subst_args(_254372, _254374, 495, '&self', [/, 'is-word', 2], _238414) ^ Unify: (287) [user] subst_args(_255316, _255318, 495, '&self', [/, 'is-word', 2], _238414) Call: (288) [system] ['is-word', 2]==[] ^ Redo: (287) [user] subst_args(_257188, _257190, 495, '&self', [/, 'is-word', 2], _238414) ^ Unify: (287) [user] subst_args(_258132, _258134, 495, '&self', [/, 'is-word', 2], _238414) ^ Call: (289) [system] setup_call_cleanup('$notrace'(_259022, _259024), once(user:(_259004 is 495-1)), '$restore_trace'(_259022, _259024)) ^ Unify: (289) [system] setup_call_cleanup(system:'$notrace'(_259022, _259024), system:once(user:(_259004 is 495-1)), system:'$restore_trace'(_259022, _259024)) ^ Call: (290) [system] sig_atomic(system:'$notrace'(_259022, _259024)) ^ Exit: (289) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(494 is 495-1)), system:'$restore_trace'(3, -1)) ^ Call: (288) [user] subst_args0(_262798, _262800, 494, '&self', [/, 'is-word', 2], _238414) ^ Unify: (288) [user] subst_args0(_262798, _262800, 494, '&self', [/, 'is-word', 2], _238414) ^ Call: (289) [user] self_subst([/, 'is-word', 2]) ^ Unify: (289) [user] self_subst([/, 'is-word', 2]) Call: (290) [system] callable([/, 'is-word', 2]) Exit: (290) [system] callable([/, 'is-word', 2]) ^ Unify: (289) [user] self_subst([/, 'is-word', 2]) ^ Call: (290) [user] self_eval([/, 'is-word', 2]) ^ Unify: (290) [user] self_eval([/, 'is-word', 2]) ^ Call: (292) [system] setup_call_cleanup('$notrace'(_271176, _271178), once(user:self_eval0([/, 'is-word', 2])), '$restore_trace'(_271176, _271178)) ^ Unify: (292) [system] setup_call_cleanup(system:'$notrace'(_271176, _271178), system:once(user:self_eval0([/, 'is-word', 2])), system:'$restore_trace'(_271176, _271178)) ^ Call: (293) [system] sig_atomic(system:'$notrace'(_271176, _271178)) ^ Fail: (290) [user] self_eval([/, 'is-word', 2]) ^ Redo: (288) [user] subst_args0(_262798, _262800, 494, '&self', [/, 'is-word', 2], _238414) ^ Unify: (288) [user] subst_args0(_262798, _262800, 494, '&self', [/, 'is-word', 2], _238414) Call: (289) [system] _276832 is 494+ -1 Exit: (289) [system] 493 is 494+ -1 ^ Call: (289) [user] trace_eval(subst_args1(_262798, _262800), (false, (e2;e)), 494, '&self', [/, 'is-word', 2], _278708) ^ Unify: (289) [user] trace_eval(subst_args1(_262798, _262800), (false, (e2;e)), 494, '&self', [/, 'is-word', 2], _278708) ^ Call: (290) [user] must_det_ll((notrace((flag(eval_num, _280618, _280618+1), _280636 is _280618 mod 500, _280654 is 99-494 mod 100, _280678=_280680, option_else('trace-length', _280692, 500), option_else('trace-depth', _280700, 30))), quietly(if_t((nop(stop_rtrace), _280636>_280692), (set_debug(eval, false), _280756 is _280692+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_280756])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_280808))))) ^ Unify: (290) [user] must_det_ll(user:(notrace((flag(eval_num, _280618, _280618+1), _280636 is _280618 mod 500, _280654 is 99-494 mod 100, _280678=_280680, option_else('trace-length', _280692, 500), option_else('trace-depth', _280700, 30))), quietly(if_t((nop(stop_rtrace), _280636>_280692), (set_debug(eval, false), _280756 is _280692+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_280756])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_280808))))) ^ Call: (291) [user] once(user:(notrace((flag(eval_num, _280618, _280618+1), _280636 is _280618 mod 500, _280654 is 99-494 mod 100, _280678=_280680, option_else('trace-length', _280692, 500), option_else('trace-depth', _280700, 30))), quietly(if_t((nop(stop_rtrace), _280636>_280692), (set_debug(eval, false), _280756 is _280692+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_280756])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_280808))))) ^ Unify: (291) [system] once(user:(notrace((flag(eval_num, _280618, _280618+1), _280636 is _280618 mod 500, _280654 is 99-494 mod 100, _280678=_280680, option_else('trace-length', _280692, 500), option_else('trace-depth', _280700, 30))), quietly(if_t((nop(stop_rtrace), _280636>_280692), (set_debug(eval, false), _280756 is _280692+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_280756])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_280808))))) ^ Call: (294) [system] setup_call_cleanup('$notrace'(_284532, _284534), once(user:(flag(eval_num, _280618, _280618+1), _280636 is _280618 mod 500, _280654 is 99-494 mod 100, _280678=_280680, option_else('trace-length', _280692, 500), option_else('trace-depth', _280700, 30))), '$restore_trace'(_284532, _284534)) ^ Unify: (294) [system] setup_call_cleanup(system:'$notrace'(_284532, _284534), system:once(user:(flag(eval_num, _280618, _280618+1), _280636 is _280618 mod 500, _280654 is 99-494 mod 100, _280678=_280680, option_else('trace-length', _280692, 500), option_else('trace-depth', _280700, 30))), system:'$restore_trace'(_284532, _284534)) ^ Call: (295) [system] sig_atomic(system:'$notrace'(_284532, _284534)) ^ Exit: (294) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(flag(eval_num, 73, 73+1), 73 is 73 mod 500, 5 is 99-494 mod 100, _280678=_280678, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), system:'$restore_trace'(3, -1)) ^ Call: (294) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 73>500), (set_debug(eval, false), _280756 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_280756])), nop((start_rtrace, rtrace))))) ^ Unify: (294) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 73>500), (set_debug(eval, false), _280756 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_280756])), nop((start_rtrace, rtrace))))) ^ Exit: (294) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 73>500), (set_debug(eval, false), _280756 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_280756])), nop((start_rtrace, rtrace))))) Call: (293) [user] nop(notrace(no_repeats_var(_280808))) Unify: (293) [user] nop(notrace(no_repeats_var(_280808))) Exit: (293) [user] nop(notrace(no_repeats_var(_280808))) ^ Exit: (291) [system] once(user:(notrace((flag(eval_num, 73, 73+1), 73 is 73 mod 500, 5 is 99-494 mod 100, _280678=_280678, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), quietly(if_t((nop(stop_rtrace), 73>500), (set_debug(eval, false), _280756 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_280756])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_280808))))) ^ Exit: (290) [user] must_det_ll(user:(notrace((flag(eval_num, 73, 73+1), 73 is 73 mod 500, 5 is 99-494 mod 100, _280678=_280678, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), quietly(if_t((nop(stop_rtrace), 73>500), (set_debug(eval, false), _280756 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_280756])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_280808))))) Call: (290) [occurs] occurs:sub_term(_295996, (false, (e2;e))) Unify: (290) [occurs] occurs:sub_term((false, (e2;e)), (false, (e2;e))) Exit: (290) [occurs] occurs:sub_term((false, (e2;e)), (false, (e2;e))) Call: (290) [system] (false, (e2;e))\=(false, (e2;e)) Fail: (290) [system] (false, (e2;e))\=(false, (e2;e)) Redo: (290) [occurs] occurs:sub_term(_295996, (false, (e2;e))) Unify: (290) [occurs] occurs:sub_term(_295996, (false, (e2;e))) Call: (291) [system] compound((false, (e2;e))) Exit: (291) [system] compound((false, (e2;e))) Call: (291) [system] arg(_304418, (false, (e2;e)), _304342) Exit: (291) [system] arg(1, (false, (e2;e)), false) Call: (291) [occurs] occurs:sub_term(_295996, false) Unify: (291) [occurs] occurs:sub_term(false, false) Exit: (291) [occurs] occurs:sub_term(false, false) Exit: (290) [occurs] occurs:sub_term(false, (false, (e2;e))) Call: (290) [system] (false, (e2;e))\=false Exit: (290) [system] (false, (e2;e))\=false ^ Call: (290) [user] if_trace((eval;false, (e2;e)), (_280678=1, indentq(5, 73, -->, [false, [/, 'is-word', 2]]))) ^ Unify: (290) [user] if_trace((eval;false, (e2;e)), (_280678=1, indentq(5, 73, -->, [false, [/, 'is-word', 2]]))) ^ Call: (292) [system] setup_call_cleanup('$notrace'(_313722, _313724), once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _280678=1, indentq(5, 73, -->, [false, [/, 'is-word', 2]]))), _313680, fbug((_313680-->if_trace((eval;false, (e2;e)), (_280678=1, indentq(5, 73, -->, [false, [/, 'is-word', 2]])))))))), '$restore_trace'(_313722, _313724)) ^ Unify: (292) [system] setup_call_cleanup(system:'$notrace'(_313722, _313724), system:once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _280678=1, indentq(5, 73, -->, [false, [/, 'is-word', 2]]))), _313680, fbug((_313680-->if_trace((eval;false, (e2;e)), (_280678=1, indentq(5, 73, -->, [false, [/, 'is-word', 2]])))))))), system:'$restore_trace'(_313722, _313724)) ^ Call: (293) [system] sig_atomic(system:'$notrace'(_313722, _313724)) ^ Exit: (292) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _280678=1, indentq(5, 73, -->, [false, [/, 'is-word', 2]]))), _313680, fbug((_313680-->if_trace((eval;false, (e2;e)), (_280678=1, indentq(5, 73, -->, [false, [/, 'is-word', 2]])))))))), system:'$restore_trace'(3, -1)) ^ Exit: (290) [user] if_trace((eval;false, (e2;e)), (_280678=1, indentq(5, 73, -->, [false, [/, 'is-word', 2]]))) Call: (290) [system] _318504=retval(fail) Exit: (290) [system] retval(fail)=retval(fail) Call: (290) [system] _320366=(\+ \+ (flag(eval_num, _320386, _320386+1), (retval(fail)\=@=retval(fail), nonvar(_278708)->indentq(5, _320386, <--, [false, _278708]);indentq(5, _320386, <--, [false, retval(fail)])))) Exit: (290) [system] (\+ \+ (flag(eval_num, _320386, _320386+1), (retval(fail)\=@=retval(fail), nonvar(_278708)->indentq(5, _320386, <--, [false, _278708]);indentq(5, _320386, <--, [false, retval(fail)]))))=(\+ \+ (flag(eval_num, _320386, _320386+1), (retval(fail)\=@=retval(fail), nonvar(_278708)->indentq(5, _320386, <--, [false, _278708]);indentq(5, _320386, <--, [false, retval(fail)])))) ^ Call: (290) [user] call_cleanup(((call(subst_args1(_262798, _262800), 494, '&self', [/, 'is-word', 2], _278708)*->nb_setarg(1, retval(fail), _278708);fail, trace, call(subst_args1(_262798, _262800), 494, '&self', [/, 'is-word', 2], _278708)), ignore(notrace((\+_278708\=_280808, nb_setarg(1, retval(fail), _278708))))), ignore((_280678==1->ignore(\+ \+ (flag(eval_num, _320386, _320386+1), (retval(fail)\=@=retval(fail), nonvar(_278708)->indentq(5, _320386, <--, [false, _278708]);indentq(5, _320386, <--, [false, retval(fail)]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _320386, _320386+1), (retval(fail)\=@=retval(fail), nonvar(_278708)->indentq(5, _320386, <--, [false, _278708]);indentq(5, _320386, <--, [false, retval(fail)]))))))))))) ^ Unify: (290) [system] call_cleanup(user:((call(subst_args1(_262798, _262800), 494, '&self', [/, 'is-word', 2], _278708)*->nb_setarg(1, retval(fail), _278708);fail, trace, call(subst_args1(_262798, _262800), 494, '&self', [/, 'is-word', 2], _278708)), ignore(notrace((\+_278708\=_280808, nb_setarg(1, retval(fail), _278708))))), user:ignore((_280678==1->ignore(\+ \+ (flag(eval_num, _320386, _320386+1), (retval(fail)\=@=retval(fail), nonvar(_278708)->indentq(5, _320386, <--, [false, _278708]);indentq(5, _320386, <--, [false, retval(fail)]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _320386, _320386+1), (retval(fail)\=@=retval(fail), nonvar(_278708)->indentq(5, _320386, <--, [false, _278708]);indentq(5, _320386, <--, [false, retval(fail)]))))))))))) ^ Call: (292) [user] subst_args1(_262798, _262800, 494, '&self', [/, 'is-word', 2], _278708) ^ Unify: (292) [user] subst_args1(_262798, _262800, 494, '&self', [/, 'is-word', 2], _278708) Call: (293) [system] var(_262798) Exit: (293) [system] var(_262798) ^ Call: (293) [user] subst_args1(=, _262800, 494, '&self', [/, 'is-word', 2], _278708) ^ Unify: (293) [user] subst_args1(=, _262800, 494, '&self', [/, 'is-word', 2], _278708) Call: (294) [system] var(=) ^ Redo: (293) [user] subst_args1(=, _262800, 494, '&self', [/, 'is-word', 2], _278708) Call: (294) [system] atom(=) Exit: (294) [system] atom(=) Call: (294) [system] (=)\==(=) ^ Redo: (293) [user] subst_args1(=, _262800, 494, '&self', [/, 'is-word', 2], _278708) ^ Unify: (293) [user] subst_args1(=, _262800, 494, '&self', [/, 'is-word', 2], _278708) Call: (294) [system] atom([/, 'is-word', 2]) ^ Redo: (293) [user] subst_args1(=, _262800, 494, '&self', [/, 'is-word', 2], _278708) ^ Unify: (293) [user] subst_args1(=, _262800, 494, '&self', [/, 'is-word', 2], _278708) Call: (294) [system] is_list(['is-word', 2]) Exit: (294) [system] is_list(['is-word', 2]) ^ Unify: (293) [user] subst_args1(=, _262800, 494, '&self', [/, 'is-word', 2], _278708) Call: (294) [system] is_list([/, 'is-word', 2]) Exit: (294) [system] is_list([/, 'is-word', 2]) ^ Unify: (293) [user] subst_args1(=, _262800, 494, '&self', [/, 'is-word', 2], [/|_343976]) Call: (294) [system] var(/) ^ Redo: (293) [user] subst_args1(=, _262800, 494, '&self', [/, 'is-word', 2], _278708) ^ Unify: (293) [user] subst_args1(=, _262800, 494, '&self', [/, 'is-word', 2], _278708) Call: (294) [system] fail ^ Redo: (293) [user] subst_args1(=, _262800, 494, '&self', [/, 'is-word', 2], _278708) ^ Unify: (293) [user] subst_args1(=, _262800, 494, '&self', [/, 'is-word', 2], _278708) Call: (294) [system] is_list([/, 'is-word', 2]) Exit: (294) [system] is_list([/, 'is-word', 2]) ^ Call: (294) [user] apply:maplist(self_subst, [/, 'is-word', 2]) ^ Unify: (294) [apply] apply:maplist(user:self_subst, [/, 'is-word', 2]) Call: (295) [apply] apply:maplist_([/, 'is-word', 2], user:self_subst) Unify: (295) [apply] apply:maplist_([/, 'is-word', 2], user:self_subst) ^ Call: (296) [user] self_subst(/) ^ Unify: (296) [user] self_subst(/) Call: (297) [system] callable(/) Exit: (297) [system] callable(/) ^ Unify: (296) [user] self_subst(/) ^ Call: (297) [user] self_eval(/) ^ Unify: (297) [user] self_eval(/) ^ Call: (299) [system] setup_call_cleanup('$notrace'(_362596, _362598), once(user:self_eval0(/)), '$restore_trace'(_362596, _362598)) ^ Unify: (299) [system] setup_call_cleanup(system:'$notrace'(_362596, _362598), system:once(user:self_eval0(/)), system:'$restore_trace'(_362596, _362598)) ^ Call: (300) [system] sig_atomic(system:'$notrace'(_362596, _362598)) ^ Exit: (299) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(/)), system:'$restore_trace'(3, -1)) ^ Exit: (297) [user] self_eval(/) ^ Exit: (296) [user] self_subst(/) Call: (296) [apply] apply:maplist_(['is-word', 2], user:self_subst) Unify: (296) [apply] apply:maplist_(['is-word', 2], user:self_subst) ^ Call: (297) [user] self_subst('is-word') ^ Unify: (297) [user] self_subst('is-word') Call: (298) [system] callable('is-word') Exit: (298) [system] callable('is-word') ^ Unify: (297) [user] self_subst('is-word') ^ Call: (298) [user] self_eval('is-word') ^ Unify: (298) [user] self_eval('is-word') ^ Call: (300) [system] setup_call_cleanup('$notrace'(_376556, _376558), once(user:self_eval0('is-word')), '$restore_trace'(_376556, _376558)) ^ Unify: (300) [system] setup_call_cleanup(system:'$notrace'(_376556, _376558), system:once(user:self_eval0('is-word')), system:'$restore_trace'(_376556, _376558)) ^ Call: (301) [system] sig_atomic(system:'$notrace'(_376556, _376558)) ^ Exit: (300) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0('is-word')), system:'$restore_trace'(3, -1)) ^ Exit: (298) [user] self_eval('is-word') ^ Exit: (297) [user] self_subst('is-word') Call: (297) [apply] apply:maplist_([2], user:self_subst) Unify: (297) [apply] apply:maplist_([2], user:self_subst) ^ Call: (298) [user] self_subst(2) ^ Unify: (298) [user] self_subst(2) Call: (299) [system] callable(2) ^ Redo: (298) [user] self_subst(2) ^ Exit: (298) [user] self_subst(2) Call: (298) [apply] apply:maplist_([], user:self_subst) Unify: (298) [apply] apply:maplist_([], user:self_subst) Exit: (298) [apply] apply:maplist_([], user:self_subst) Exit: (297) [apply] apply:maplist_([2], user:self_subst) Exit: (296) [apply] apply:maplist_(['is-word', 2], user:self_subst) Exit: (295) [apply] apply:maplist_([/, 'is-word', 2], user:self_subst) ^ Exit: (294) [apply] apply:maplist(user:self_subst, [/, 'is-word', 2]) Call: (294) [system] [/, 'is-word', 2]=[_395160|_395162] Exit: (294) [system] [/, 'is-word', 2]=[/, 'is-word', 2] Call: (294) [system] atom(/) Exit: (294) [system] atom(/) ^ Unify: (293) [user] subst_args1(=, _262800, 494, '&self', [/, 'is-word', 2], _278708) ^ Call: (294) [user] is_space_op(/) ^ Redo: (293) [user] subst_args1(=, _262800, 494, '&self', [/, 'is-word', 2], _278708) ^ Unify: (293) [user] subst_args1(=, _262800, 494, '&self', [/, 'is-word', 2], _278708) Call: (294) [system] (/)==case ^ Redo: (293) [user] subst_args1(=, _262800, 494, '&self', [/, 'is-word', 2], _278708) ^ Unify: (293) [user] subst_args1(=, _262800, 494, '&self', [/, 'is-word', 2], _278708) Call: (294) [system] fail ^ Redo: (293) [user] subst_args1(=, _262800, 494, '&self', [/, 'is-word', 2], _278708) ^ Unify: (293) [user] subst_args1(=, _262800, 494, '&self', [/, 'is-word', 2], _278708) Call: (294) [system] _408244=do_more_defs(true) Exit: (294) [system] do_more_defs(true)=do_more_defs(true) ^ Call: (294) [user] clause(eval_21(subst_args, _262800, 494, '&self', [/, 'is-word', 2], _278708), _410120) ^ Redo: (293) [user] subst_args1(=, _262800, 494, '&self', [/, 'is-word', 2], _278708) ^ Unify: (293) [user] subst_args1(=, _262800, 494, '&self', [/, 'is-word', 2], _278708) Call: (294) [system] fail ^ Redo: (293) [user] subst_args1(=, _262800, 494, '&self', [/, 'is-word', 2], _278708) ^ Unify: (293) [user] subst_args1(=, _262800, 494, '&self', [/, 'is-word', 2], _278708) ^ Call: (294) [user] is_and(/) ^ Unify: (294) [user] is_and(/) Call: (295) [system] atom(/) Exit: (295) [system] atom(/) ^ Unify: (294) [user] is_and(/) ^ Call: (295) [user] is_and(/, _420444) ^ Unify: (295) [user] is_and(/, _421372) Call: (296) [system] atom(/) Exit: (296) [system] atom(/) ^ Redo: (293) [user] subst_args1(=, _262800, 494, '&self', [/, 'is-word', 2], _278708) ^ Unify: (293) [user] subst_args1(=, _262800, 494, '&self', [/, 'is-word', 2], [/|_425020]) Call: (294) [system] nonvar(/) Exit: (294) [system] nonvar(/) Call: (294) [system] fail ^ Redo: (293) [user] subst_args1(=, _262800, 494, '&self', [/, 'is-word', 2], _278708) ^ Unify: (293) [user] subst_args1(=, _262800, 494, '&self', [/, 'is-word', 2], _278708) ^ Call: (294) [user] subst_args2(=, 494, '&self', [/, 'is-word', 2], _278708) ^ Unify: (294) [user] subst_args2(=, 494, '&self', [/, 'is-word', 2], _278708) Call: (295) [system] 494<3 ^ Redo: (294) [user] subst_args2(=, 494, '&self', [/, 'is-word', 2], _278708) ^ Unify: (294) [user] subst_args2(=, 494, '&self', [/, 'is-word', 2], _278708) Call: (295) [system] fail ^ Redo: (294) [user] subst_args2(=, 494, '&self', [/, 'is-word', 2], _278708) ^ Unify: (294) [user] subst_args2(=, 494, '&self', [/, 'is-word', 2], _278708) ^ Call: (295) [user] mnotrace(is_user_defined_head(=, '&self', /)) ^ Unify: (295) [user] mnotrace(is_user_defined_head(=, '&self', /)) ^ Call: (296) [user] once(is_user_defined_head(=, '&self', /)) ^ Unify: (296) [system] once(user:is_user_defined_head(=, '&self', /)) ^ Call: (297) [user] is_user_defined_head(=, '&self', /) ^ Unify: (297) [user] is_user_defined_head(=, '&self', /) ^ Call: (298) [user] mnotrace(is_user_defined_head0(=, '&self', /)) ^ Unify: (298) [user] mnotrace(is_user_defined_head0(=, '&self', /)) ^ Call: (299) [user] once(is_user_defined_head0(=, '&self', /)) ^ Unify: (299) [system] once(user:is_user_defined_head0(=, '&self', /)) ^ Call: (300) [user] is_user_defined_head0(=, '&self', /) ^ Unify: (300) [user] is_user_defined_head0(=, '&self', /) Call: (301) [system] callable(/) Exit: (301) [system] callable(/) Call: (301) [system] functor(/, _451122, _451202) Exit: (301) [system] functor(/, /, 0) ^ Call: (301) [user] is_user_defined_head_f(=, '&self', /) ^ Unify: (301) [user] is_user_defined_head_f(=, '&self', /) ^ Call: (302) [user] is_user_defined_head_f1(=, '&self', /) ^ Unify: (302) [user] is_user_defined_head_f1(=, '&self', /) Call: (303) [user] metta_eq_def(=, '&self', [/|_456720], _456802) Unify: (303) [user] metta_eq_def(=, '&self', [/|_456720], _457726) ^ Call: (304) [user] ignore((=)=(=)) ^ Unify: (304) [system] ignore(user:((=)=(=))) Call: (305) [system] (=)=(=) Exit: (305) [system] (=)=(=) ^ Exit: (304) [system] ignore(user:((=)=(=))) Call: (304) [user] metta_atom('&self', [=, [/|_456720], _463242]) Unify: (304) [user] metta_atom('&self', [=, [/|_456720], _463242]) ^ Call: (305) [user] typed_list('&self', _465156, _465078) ^ Unify: (305) [user] typed_list('&self', _466088, _465078) Call: (306) [system] compound('&self') Fail: (306) [system] compound('&self') ^ Fail: (305) [user] typed_list('&self', _468868, _465078) Redo: (304) [user] metta_atom('&self', [=, [/|_456720], _463242]) Unify: (304) [user] metta_atom('&self', [=, [/|_456720], _463242]) Call: (305) [system] '&self'=='&flybase' Redo: (304) [user] metta_atom('&self', [=, [/|_456720], _463242]) Unify: (304) [user] metta_atom('&self', [=, [/|_456720], _463242]) ^ Call: (305) [user] metta_atom_in_file('&self', [=, [/|_456720], _463242]) ^ Unify: (305) [user] metta_atom_in_file('&self', [=, [/|_456720], _463242]) ^ Call: (306) [user] metta_atom_in_file('&self', [=, [/|_456720], _463242], _476250, _476252) ^ Unify: (306) [user] metta_atom_in_file('&self', [=, [/|_456720], _463242], _477186, _477188) ^ Call: (307) [user] loaded_into_kb('&self', _478044) ^ Unify: (307) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Exit: (307) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Call: (307) [user] once(user:asserted_metta_pred(_488634, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Unify: (307) [system] once(user:asserted_metta_pred(_488634, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Call: (308) [user] asserted_metta_pred(_488634, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Fail: (308) [user] asserted_metta_pred(_488634, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Redo: (304) [user] metta_atom('&self', [=, [/|_456720], _463242]) Unify: (304) [user] metta_atom('&self', [=, [/|_456720], _463242]) Call: (305) [user] metta_atom_asserted('&self', [=, [/|_456720], _463242]) Unify: (305) [user] metta_atom_asserted('&self', [=, [/|_456720], _463242]) ^ Call: (306) [user] metta_atom_asserted_deduced('&self', [=, [/|_456720], _463242]) Redo: (305) [user] metta_atom_asserted('&self', [=, [/|_456720], _463242]) Redo: (304) [user] metta_atom('&self', [=, [/|_456720], _463242]) Unify: (304) [user] metta_atom('&self', [=, [/|_456720], _463242]) Call: (305) [system] '&self'\=='&corelib' Exit: (305) [system] '&self'\=='&corelib' ^ Call: (305) [user] using_all_spaces ^ Unify: (305) [user] using_all_spaces Call: (306) [system] nb_current(with_all_spaces, t) Redo: (304) [user] metta_atom('&self', [=, [/|_456720], _463242]) Unify: (304) [user] metta_atom('&self', [=, [/|_456720], _463242]) Call: (305) [system] '&self'\=='&corelib' Exit: (305) [system] '&self'\=='&corelib' Call: (305) [user] metta_atom_asserted('&self', '&corelib') Unify: (305) [user] metta_atom_asserted('&self', '&corelib') ^ Call: (306) [user] metta_atom_asserted_deduced('&self', '&corelib') Redo: (305) [user] metta_atom_asserted('&self', '&corelib') Unify: (305) [user] metta_atom_asserted('&self', '&corelib') Exit: (305) [user] metta_atom_asserted('&self', '&corelib') Call: (305) [user] should_inherit_from_corelib([=, [/|_9668], _9684]) Unify: (305) [user] should_inherit_from_corelib([=, [/|_9668], _9684]) ^ Call: (306) [user] using_all_spaces ^ Unify: (306) [user] using_all_spaces Call: (307) [system] nb_current(with_all_spaces, t) Redo: (305) [user] should_inherit_from_corelib([=, [/|_9668], _9684]) Unify: (305) [user] should_inherit_from_corelib([=, [/|_9668], _9684]) Call: (306) [system] (=)==(:) Redo: (305) [user] should_inherit_from_corelib([=, [/|_9668], _9684]) Unify: (305) [user] should_inherit_from_corelib([=, [/|_9668], _9684]) Call: (306) [system] (=)=='@doc' Redo: (305) [user] should_inherit_from_corelib([=, [/|_9668], _9684]) Unify: (305) [user] should_inherit_from_corelib([=, [/|_9668], _9684]) Call: (306) [system] fail Redo: (305) [user] metta_atom_asserted('&self', '&corelib') Redo: (304) [user] metta_atom('&self', [=, [/|_9668], _9684]) Fail: (303) [user] metta_eq_def(=, '&self', [/|_9668], _29618) ^ Fail: (302) [user] is_user_defined_head_f1(=, '&self', /) ^ Redo: (301) [user] is_user_defined_head_f(=, '&self', /) ^ Unify: (301) [user] is_user_defined_head_f(=, '&self', /) ^ Call: (302) [user] is_user_defined_head_f1(=, '&self', [/|_33262]) ^ Unify: (302) [user] is_user_defined_head_f1(=, '&self', [/|_33262]) Call: (303) [user] metta_eq_def(=, '&self', [[/|_33262]|_35132], _35214) Unify: (303) [user] metta_eq_def(=, '&self', [[/|_33262]|_35132], _36138) ^ Call: (304) [user] ignore((=)=(=)) ^ Unify: (304) [system] ignore(user:((=)=(=))) Call: (305) [system] (=)=(=) Exit: (305) [system] (=)=(=) ^ Exit: (304) [system] ignore(user:((=)=(=))) Call: (304) [user] metta_atom('&self', [=, [[/|_33262]|_35132], _41654]) Unify: (304) [user] metta_atom('&self', [=, [[/|_33262]|_35132], _41654]) ^ Call: (305) [user] typed_list('&self', _43568, _43490) ^ Unify: (305) [user] typed_list('&self', _44500, _43490) Call: (306) [system] compound('&self') Fail: (306) [system] compound('&self') ^ Fail: (305) [user] typed_list('&self', _47280, _43490) Redo: (304) [user] metta_atom('&self', [=, [[/|_33262]|_35132], _41654]) Unify: (304) [user] metta_atom('&self', [=, [[/|_33262]|_35132], _41654]) Call: (305) [system] '&self'=='&flybase' Redo: (304) [user] metta_atom('&self', [=, [[/|_33262]|_35132], _41654]) Unify: (304) [user] metta_atom('&self', [=, [[/|_33262]|_35132], _41654]) ^ Call: (305) [user] metta_atom_in_file('&self', [=, [[/|_33262]|_35132], _41654]) ^ Unify: (305) [user] metta_atom_in_file('&self', [=, [[/|_33262]|_35132], _41654]) ^ Call: (306) [user] metta_atom_in_file('&self', [=, [[/|_33262]|_35132], _41654], _54662, _54664) ^ Unify: (306) [user] metta_atom_in_file('&self', [=, [[/|_33262]|_35132], _41654], _55598, _55600) ^ Call: (307) [user] loaded_into_kb('&self', _56456) ^ Unify: (307) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Exit: (307) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Call: (307) [user] once(user:asserted_metta_pred(_67046, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Unify: (307) [system] once(user:asserted_metta_pred(_67046, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Call: (308) [user] asserted_metta_pred(_67046, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Fail: (308) [user] asserted_metta_pred(_67046, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Redo: (304) [user] metta_atom('&self', [=, [[/|_33262]|_35132], _41654]) Unify: (304) [user] metta_atom('&self', [=, [[/|_33262]|_35132], _41654]) Call: (305) [user] metta_atom_asserted('&self', [=, [[/|_33262]|_35132], _41654]) Unify: (305) [user] metta_atom_asserted('&self', [=, [[/|_33262]|_35132], _41654]) ^ Call: (306) [user] metta_atom_asserted_deduced('&self', [=, [[/|_33262]|_35132], _41654]) Redo: (305) [user] metta_atom_asserted('&self', [=, [[/|_33262]|_35132], _41654]) Redo: (304) [user] metta_atom('&self', [=, [[/|_33262]|_35132], _41654]) Unify: (304) [user] metta_atom('&self', [=, [[/|_33262]|_35132], _41654]) Call: (305) [system] '&self'\=='&corelib' Exit: (305) [system] '&self'\=='&corelib' ^ Call: (305) [user] using_all_spaces ^ Unify: (305) [user] using_all_spaces Call: (306) [system] nb_current(with_all_spaces, t) Redo: (304) [user] metta_atom('&self', [=, [[/|_33262]|_35132], _41654]) Unify: (304) [user] metta_atom('&self', [=, [[/|_33262]|_35132], _41654]) Call: (305) [system] '&self'\=='&corelib' Exit: (305) [system] '&self'\=='&corelib' Call: (305) [user] metta_atom_asserted('&self', '&corelib') Unify: (305) [user] metta_atom_asserted('&self', '&corelib') ^ Call: (306) [user] metta_atom_asserted_deduced('&self', '&corelib') Redo: (305) [user] metta_atom_asserted('&self', '&corelib') Unify: (305) [user] metta_atom_asserted('&self', '&corelib') Exit: (305) [user] metta_atom_asserted('&self', '&corelib') Call: (305) [user] should_inherit_from_corelib([=, [[/|_33262]|_35132], _41654]) Unify: (305) [user] should_inherit_from_corelib([=, [[/|_33262]|_35132], _41654]) ^ Call: (306) [user] using_all_spaces ^ Unify: (306) [user] using_all_spaces Call: (307) [system] nb_current(with_all_spaces, t) Redo: (305) [user] should_inherit_from_corelib([=, [[/|_33262]|_35132], _41654]) Unify: (305) [user] should_inherit_from_corelib([=, [[/|_33262]|_35132], _41654]) Call: (306) [system] (=)==(:) Redo: (305) [user] should_inherit_from_corelib([=, [[/|_33262]|_35132], _41654]) Unify: (305) [user] should_inherit_from_corelib([=, [[/|_33262]|_35132], _41654]) Call: (306) [system] (=)=='@doc' Redo: (305) [user] should_inherit_from_corelib([=, [[/|_33262]|_35132], _41654]) Unify: (305) [user] should_inherit_from_corelib([=, [[/|_33262]|_35132], _41654]) Call: (306) [system] fail Redo: (305) [user] metta_atom_asserted('&self', '&corelib') Redo: (304) [user] metta_atom('&self', [=, [[/|_33262]|_35132], _41654]) Fail: (303) [user] metta_eq_def(=, '&self', [[/|_33262]|_35132], _122250) ^ Fail: (302) [user] is_user_defined_head_f1(=, '&self', [/|_33262]) ^ Fail: (301) [user] is_user_defined_head_f(=, '&self', /) ^ Fail: (300) [user] is_user_defined_head0(=, '&self', /) ^ Fail: (299) [system] once(user:is_user_defined_head0(=, '&self', /)) ^ Fail: (298) [user] mnotrace(is_user_defined_head0(=, '&self', /)) ^ Fail: (297) [user] is_user_defined_head(=, '&self', /) ^ Fail: (296) [system] once(user:is_user_defined_head(=, '&self', /)) ^ Fail: (295) [user] mnotrace(is_user_defined_head(=, '&self', /)) ^ Redo: (294) [user] subst_args2(=, 494, '&self', [/, 'is-word', 2], _9334) ^ Unify: (294) [user] subst_args2(=, 494, '&self', [/, 'is-word', 2], _9334) ^ Call: (295) [user] subst_args40(=, 494, '&self', [/, 'is-word', 2], _9334) ^ Unify: (295) [user] subst_args40(=, 494, '&self', [/, 'is-word', 2], _9334) Call: (296) [user] is_function(/) Unify: (296) [user] is_function(/) ^ Call: (297) [user] symbol(/) ^ Unify: (297) [user] symbol(/) Call: (298) [system] atom(/) Exit: (298) [system] atom(/) ^ Exit: (297) [user] symbol(/) Exit: (296) [user] is_function(/) ^ Call: (296) [user] is_special_op(/) ^ Unify: (296) [user] is_special_op(/) ^ Call: (297) [user] current_self(_143494) ^ Unify: (297) [user] current_self(_143494) Call: (298) [system] nb_current(self_space, _143494) Exit: (298) [system] nb_current(self_space, '&self') Call: (298) [system] '&self'\==[] Exit: (298) [system] '&self'\==[] ^ Exit: (297) [user] current_self('&self') ^ Call: (297) [user] is_special_op('&self', /) ^ Unify: (297) [user] is_special_op('&self', /) Call: (298) [system] atom(/) Exit: (298) [system] atom(/) ^ Fail: (297) [user] is_special_op('&self', /) ^ Fail: (296) [user] is_special_op(/) ^ Redo: (295) [user] subst_args40(=, 494, '&self', [/, 'is-word', 2], _9334) Call: (296) [system] is_list(['is-word', 2]) Exit: (296) [system] is_list(['is-word', 2]) ^ Call: (296) [user] apply:maplist(subst_args(=, _158328, 494, '&self'), ['is-word', 2], _158334) ^ Unify: (296) [apply] apply:maplist(user:subst_args(=, _158328, 494, '&self'), ['is-word', 2], _158334) Call: (297) [apply] apply:maplist_(['is-word', 2], _158334, user:subst_args(=, _158328, 494, '&self')) Unify: (297) [apply] apply:maplist_(['is-word', 2], [_161152|_161154], user:subst_args(=, _158328, 494, '&self')) ^ Call: (298) [user] subst_args(=, _158328, 494, '&self', 'is-word', _161152) ^ Unify: (298) [user] subst_args(=, _158328, 494, '&self', 'is-word', _161152) Call: (299) [system] atom(=) Exit: (299) [system] atom(=) Call: (299) [system] (=)\==(=) ^ Redo: (298) [user] subst_args(=, _158328, 494, '&self', 'is-word', _161152) ^ Unify: (298) [user] subst_args(=, _158328, 494, '&self', 'is-word', _161152) ^ Call: (299) [user] self_subst('is-word') ^ Unify: (299) [user] self_subst('is-word') Call: (300) [system] callable('is-word') Exit: (300) [system] callable('is-word') ^ Unify: (299) [user] self_subst('is-word') ^ Call: (300) [user] self_eval('is-word') ^ Unify: (300) [user] self_eval('is-word') ^ Call: (302) [system] setup_call_cleanup('$notrace'(_175120, _175122), once(user:self_eval0('is-word')), '$restore_trace'(_175120, _175122)) ^ Unify: (302) [system] setup_call_cleanup(system:'$notrace'(_175120, _175122), system:once(user:self_eval0('is-word')), system:'$restore_trace'(_175120, _175122)) ^ Call: (303) [system] sig_atomic(system:'$notrace'(_175120, _175122)) ^ Exit: (302) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0('is-word')), system:'$restore_trace'(3, -1)) ^ Exit: (300) [user] self_eval('is-word') ^ Exit: (299) [user] self_subst('is-word') Call: (299) [system] _161152='is-word' Exit: (299) [system] 'is-word'='is-word' ^ Exit: (298) [user] subst_args(=, _158328, 494, '&self', 'is-word', 'is-word') Call: (298) [apply] apply:maplist_([2], _161154, user:subst_args(=, _158328, 494, '&self')) Unify: (298) [apply] apply:maplist_([2], [_184478|_184480], user:subst_args(=, _158328, 494, '&self')) ^ Call: (299) [user] subst_args(=, _158328, 494, '&self', 2, _184478) ^ Unify: (299) [user] subst_args(=, _158328, 494, '&self', 2, _184478) Call: (300) [system] atom(=) Exit: (300) [system] atom(=) Call: (300) [system] (=)\==(=) ^ Redo: (299) [user] subst_args(=, _158328, 494, '&self', 2, _184478) ^ Unify: (299) [user] subst_args(=, _158328, 494, '&self', 2, _184478) ^ Call: (300) [user] self_subst(2) ^ Unify: (300) [user] self_subst(2) Call: (301) [system] callable(2) ^ Redo: (300) [user] self_subst(2) ^ Exit: (300) [user] self_subst(2) Call: (300) [system] _184478=2 Exit: (300) [system] 2=2 ^ Exit: (299) [user] subst_args(=, _158328, 494, '&self', 2, 2) Call: (299) [apply] apply:maplist_([], _184480, user:subst_args(=, _158328, 494, '&self')) Unify: (299) [apply] apply:maplist_([], [], user:subst_args(=, _158328, 494, '&self')) Exit: (299) [apply] apply:maplist_([], [], user:subst_args(=, _158328, 494, '&self')) Exit: (298) [apply] apply:maplist_([2], [2], user:subst_args(=, _158328, 494, '&self')) Exit: (297) [apply] apply:maplist_(['is-word', 2], ['is-word', 2], user:subst_args(=, _158328, 494, '&self')) ^ Exit: (296) [apply] apply:maplist(user:subst_args(=, _158328, 494, '&self'), ['is-word', 2], ['is-word', 2]) ^ Call: (296) [user] subst_args5(494, '&self', [/, 'is-word', 2], _9334) ^ Unify: (296) [user] subst_args5(494, '&self', [/, 'is-word', 2], _9334) ^ Call: (297) [user] eval_selfless(_206942, _206944, 494, '&self', [/, 'is-word', 2], _9334) ^ Unify: (297) [user] eval_selfless(_207886, _207888, 494, '&self', [/, 'is-word', 2], _9334) ^ Call: (298) [user] eval_selfless_0([/, 'is-word', 2], _9334) ^ Unify: (298) [user] eval_selfless_0([/, 'is-word', 2], _9334) Call: (299) [system] var(/) ^ Redo: (298) [user] eval_selfless_0([/, 'is-word', 2], _9334) ^ Unify: (298) [user] eval_selfless_0([/, 'is-word', 2], _9334) ^ Call: (299) [user] is_assignment(/) ^ Unify: (299) [user] is_assignment(/) Call: (300) [system] atom(/) Exit: (300) [system] atom(/) ^ Redo: (298) [user] eval_selfless_0([/, 'is-word', 2], _9334) ^ Unify: (298) [user] eval_selfless_0([/, 'is-word', 2], _9334) ^ Call: (299) [user] eval_selfless_1([/, 'is-word', 2], _9334) ^ Unify: (299) [user] eval_selfless_1([/, 'is-word', 2], _9334) ^ Call: (300) [user] allow_clp ^ Unify: (300) [user] allow_clp ^ Call: (301) [user] false_flag ^ Unify: (301) [user] false_flag Call: (302) [system] fail Fail: (302) [system] fail ^ Fail: (301) [user] false_flag ^ Redo: (298) [user] eval_selfless_0([/, 'is-word', 2], _9334) ^ Unify: (298) [user] eval_selfless_0([/, 'is-word', 2], _9334) ^ Call: (299) [user] eval_selfless_2([/, 'is-word', 2], _9334) ^ Unify: (299) [user] eval_selfless_2([/, 'is-word', 2], _9334) Call: (300) [system] var(/) ^ Redo: (299) [user] eval_selfless_2([/, 'is-word', 2], _9334) ^ Unify: (299) [user] eval_selfless_2([/, 'is-word', 2], _9334) ^ Call: (300) [user] fake_notrace((ground([/, 'is-word', 2]), [/, 'is-word', 2]=[_233734, _233740, _233746], atom(_233734), catch_warn(current_op(_233772, yfx, _233734)), [/, 'is-word', 2]\=[_233792], s2ps([/, 'is-word', 2], _233800))) ^ Unify: (300) [user] fake_notrace(user:(ground([/, 'is-word', 2]), [/, 'is-word', 2]=[_233734, _233740, _233746], atom(_233734), catch_warn(current_op(_233772, yfx, _233734)), [/, 'is-word', 2]\=[_233792], s2ps([/, 'is-word', 2], _233800))) ^ Call: (301) [user] real_notrace(user:(ground([/, 'is-word', 2]), [/, 'is-word', 2]=[_233734, _233740, _233746], atom(_233734), catch_warn(current_op(_233772, yfx, _233734)), [/, 'is-word', 2]\=[_233792], s2ps([/, 'is-word', 2], _233800))) ^ Unify: (301) [user] real_notrace(user:(ground([/, 'is-word', 2]), [/, 'is-word', 2]=[_233734, _233740, _233746], atom(_233734), catch_warn(current_op(_233772, yfx, _233734)), [/, 'is-word', 2]\=[_233792], s2ps([/, 'is-word', 2], _233800))) ^ Call: (302) [user] setup_call_cleanup('$notrace'(_237506, _237508), once(user:(ground([/, 'is-word', 2]), [/, 'is-word', 2]=[_233734, _233740, _233746], atom(_233734), catch_warn(current_op(_233772, yfx, _233734)), [/, 'is-word', 2]\=[_233792], s2ps([/, 'is-word', 2], _233800))), '$restore_trace'(_237506, _237508)) ^ Unify: (302) [system] setup_call_cleanup(user:'$notrace'(_237506, _237508), user:once(user:(ground([/, 'is-word', 2]), [/, 'is-word', 2]=[_233734, _233740, _233746], atom(_233734), catch_warn(current_op(_233772, yfx, _233734)), [/, 'is-word', 2]\=[_233792], s2ps([/, 'is-word', 2], _233800))), user:'$restore_trace'(_237506, _237508)) ^ Call: (303) [system] sig_atomic(user:'$notrace'(_237506, _237508)) ^ Exit: (302) [system] setup_call_cleanup(user:'$notrace'(3, -1), user:once(user:(ground([/, 'is-word', 2]), [/, 'is-word', 2]=[/, 'is-word', 2], atom(/), catch_warn(current_op(400, yfx, /)), [/, 'is-word', 2]\=[_233792], s2ps([/, 'is-word', 2], 'is-word'/2))), user:'$restore_trace'(3, -1)) ^ Exit: (301) [user] real_notrace(user:(ground([/, 'is-word', 2]), [/, 'is-word', 2]=[/, 'is-word', 2], atom(/), catch_warn(current_op(400, yfx, /)), [/, 'is-word', 2]\=[_233792], s2ps([/, 'is-word', 2], 'is-word'/2))) ^ Exit: (300) [user] fake_notrace(user:(ground([/, 'is-word', 2]), [/, 'is-word', 2]=[/, 'is-word', 2], atom(/), catch_warn(current_op(400, yfx, /)), [/, 'is-word', 2]\=[_233792], s2ps([/, 'is-word', 2], 'is-word'/2))) ^ Call: (300) [user] fake_notrace(catch(_9334 is 'is-word'/2, _243220, fail)) ^ Unify: (300) [user] fake_notrace(user:catch(_9334 is 'is-word'/2, _243220, fail)) ^ Call: (301) [user] real_notrace(user:catch(_9334 is 'is-word'/2, _243220, fail)) ^ Unify: (301) [user] real_notrace(user:catch(_9334 is 'is-word'/2, _243220, fail)) ^ Call: (302) [user] setup_call_cleanup('$notrace'(_246934, _246936), once(user:catch(_9334 is 'is-word'/2, _243220, fail)), '$restore_trace'(_246934, _246936)) ^ Unify: (302) [system] setup_call_cleanup(user:'$notrace'(_246934, _246936), user:once(user:catch(_9334 is 'is-word'/2, _243220, fail)), user:'$restore_trace'(_246934, _246936)) ^ Call: (303) [system] sig_atomic(user:'$notrace'(_246934, _246936)) ^ Fail: (301) [user] real_notrace(user:catch(_9334 is 'is-word'/2, _9674, fail)) ^ Fail: (300) [user] fake_notrace(user:catch(_9334 is 'is-word'/2, _9674, fail)) ^ Redo: (296) [user] subst_args5(494, '&self', [/, 'is-word', 2], _9334) ^ Unify: (296) [user] subst_args5(494, '&self', [/, 'is-word', 2], _9334) ^ Call: (297) [user] is_system_pred(/) ^ Unify: (297) [user] is_system_pred(/) Call: (298) [system] atom(/) Exit: (298) [system] atom(/) Call: (298) [system] atom_concat(_17252, !, /) ^ Redo: (297) [user] is_system_pred(/) ^ Unify: (297) [user] is_system_pred(/) Call: (298) [system] atom(/) Exit: (298) [system] atom(/) Call: (298) [system] atom_concat(_21880, '-fn', /) ^ Redo: (297) [user] is_system_pred(/) ^ Unify: (297) [user] is_system_pred(/) Call: (298) [system] atom(/) Exit: (298) [system] atom(/) Call: (298) [system] atom_concat(_26508, '-p', /) ^ Redo: (296) [user] subst_args5(494, '&self', [/, 'is-word', 2], _9334) ^ Call: (297) [user] subst_args6(494, '&self', [/, 'is-word', 2], _9334) ^ Unify: (297) [user] subst_args6(494, '&self', [/, 'is-word', 2], _9334) ^ Call: (298) [user] is_system_pred(/) ^ Unify: (298) [user] is_system_pred(/) Call: (299) [system] atom(/) Exit: (299) [system] atom(/) Call: (299) [system] atom_concat(_33950, !, /) ^ Redo: (298) [user] is_system_pred(/) ^ Unify: (298) [user] is_system_pred(/) Call: (299) [system] atom(/) Exit: (299) [system] atom(/) Call: (299) [system] atom_concat(_38578, '-fn', /) ^ Redo: (298) [user] is_system_pred(/) ^ Unify: (298) [user] is_system_pred(/) Call: (299) [system] atom(/) Exit: (299) [system] atom(/) Call: (299) [system] atom_concat(_43206, '-p', /) ^ Redo: (293) [user] subst_args1(=, _9306, 494, '&self', [/, 'is-word', 2], _9334) ^ Call: (294) [user] subst_args2_failed(494, '&self', [/, 'is-word', 2], _9334) ^ Unify: (294) [user] subst_args2_failed(494, '&self', [/, 'is-word', 2], _9334) Call: (295) [system] [/, 'is-word', 2]==[] ^ Redo: (294) [user] subst_args2_failed(494, '&self', [/, 'is-word', 2], _9334) ^ Unify: (294) [user] subst_args2_failed(494, '&self', [/, 'is-word', 2], _9334) Call: (295) [system] var([/, 'is-word', 2]) ^ Redo: (294) [user] subst_args2_failed(494, '&self', [/, 'is-word', 2], _9334) ^ Unify: (294) [user] subst_args2_failed(494, '&self', [/, 'is-word', 2], _9334) ^ Call: (295) [user] once(subst_selfless([/, 'is-word', 2], _9334)) ^ Unify: (295) [system] once(user:subst_selfless([/, 'is-word', 2], _9334)) ^ Call: (296) [user] subst_selfless([/, 'is-word', 2], _9334) ^ Unify: (296) [user] subst_selfless([/, 'is-word', 2], _9334) Call: (297) [system] var(/) ^ Redo: (296) [user] subst_selfless([/, 'is-word', 2], _9334) ^ Unify: (296) [user] subst_selfless([/, 'is-word', 2], _9334) ^ Call: (297) [user] eval_selfless(_59064, _59066, _59068, _59070, [/, 'is-word', 2], _9334) ^ Unify: (297) [user] eval_selfless(_60008, _60010, _60012, _60014, [/, 'is-word', 2], _9334) ^ Call: (298) [user] eval_selfless_0([/, 'is-word', 2], _9334) ^ Unify: (298) [user] eval_selfless_0([/, 'is-word', 2], _9334) Call: (299) [system] var(/) ^ Redo: (298) [user] eval_selfless_0([/, 'is-word', 2], _9334) ^ Unify: (298) [user] eval_selfless_0([/, 'is-word', 2], _9334) ^ Call: (299) [user] is_assignment(/) ^ Unify: (299) [user] is_assignment(/) Call: (300) [system] atom(/) Exit: (300) [system] atom(/) ^ Redo: (298) [user] eval_selfless_0([/, 'is-word', 2], _9334) ^ Unify: (298) [user] eval_selfless_0([/, 'is-word', 2], _9334) ^ Call: (299) [user] eval_selfless_1([/, 'is-word', 2], _9334) ^ Unify: (299) [user] eval_selfless_1([/, 'is-word', 2], _9334) ^ Call: (300) [user] allow_clp ^ Unify: (300) [user] allow_clp ^ Call: (301) [user] false_flag ^ Unify: (301) [user] false_flag Call: (302) [system] fail Fail: (302) [system] fail ^ Fail: (301) [user] false_flag ^ Redo: (298) [user] eval_selfless_0([/, 'is-word', 2], _9334) ^ Unify: (298) [user] eval_selfless_0([/, 'is-word', 2], _9334) ^ Call: (299) [user] eval_selfless_2([/, 'is-word', 2], _9334) ^ Unify: (299) [user] eval_selfless_2([/, 'is-word', 2], _9334) Call: (300) [system] var(/) ^ Redo: (299) [user] eval_selfless_2([/, 'is-word', 2], _9334) ^ Unify: (299) [user] eval_selfless_2([/, 'is-word', 2], _9334) ^ Call: (300) [user] fake_notrace((ground([/, 'is-word', 2]), [/, 'is-word', 2]=[_85856, _85862, _85868], atom(_85856), catch_warn(current_op(_85894, yfx, _85856)), [/, 'is-word', 2]\=[_85914], s2ps([/, 'is-word', 2], _85922))) ^ Unify: (300) [user] fake_notrace(user:(ground([/, 'is-word', 2]), [/, 'is-word', 2]=[_85856, _85862, _85868], atom(_85856), catch_warn(current_op(_85894, yfx, _85856)), [/, 'is-word', 2]\=[_85914], s2ps([/, 'is-word', 2], _85922))) ^ Call: (301) [user] real_notrace(user:(ground([/, 'is-word', 2]), [/, 'is-word', 2]=[_85856, _85862, _85868], atom(_85856), catch_warn(current_op(_85894, yfx, _85856)), [/, 'is-word', 2]\=[_85914], s2ps([/, 'is-word', 2], _85922))) ^ Unify: (301) [user] real_notrace(user:(ground([/, 'is-word', 2]), [/, 'is-word', 2]=[_85856, _85862, _85868], atom(_85856), catch_warn(current_op(_85894, yfx, _85856)), [/, 'is-word', 2]\=[_85914], s2ps([/, 'is-word', 2], _85922))) ^ Call: (302) [user] setup_call_cleanup('$notrace'(_89628, _89630), once(user:(ground([/, 'is-word', 2]), [/, 'is-word', 2]=[_85856, _85862, _85868], atom(_85856), catch_warn(current_op(_85894, yfx, _85856)), [/, 'is-word', 2]\=[_85914], s2ps([/, 'is-word', 2], _85922))), '$restore_trace'(_89628, _89630)) ^ Unify: (302) [system] setup_call_cleanup(user:'$notrace'(_89628, _89630), user:once(user:(ground([/, 'is-word', 2]), [/, 'is-word', 2]=[_85856, _85862, _85868], atom(_85856), catch_warn(current_op(_85894, yfx, _85856)), [/, 'is-word', 2]\=[_85914], s2ps([/, 'is-word', 2], _85922))), user:'$restore_trace'(_89628, _89630)) ^ Call: (303) [system] sig_atomic(user:'$notrace'(_89628, _89630)) ^ Exit: (302) [system] setup_call_cleanup(user:'$notrace'(3, -1), user:once(user:(ground([/, 'is-word', 2]), [/, 'is-word', 2]=[/, 'is-word', 2], atom(/), catch_warn(current_op(400, yfx, /)), [/, 'is-word', 2]\=[_85914], s2ps([/, 'is-word', 2], 'is-word'/2))), user:'$restore_trace'(3, -1)) ^ Exit: (301) [user] real_notrace(user:(ground([/, 'is-word', 2]), [/, 'is-word', 2]=[/, 'is-word', 2], atom(/), catch_warn(current_op(400, yfx, /)), [/, 'is-word', 2]\=[_85914], s2ps([/, 'is-word', 2], 'is-word'/2))) ^ Exit: (300) [user] fake_notrace(user:(ground([/, 'is-word', 2]), [/, 'is-word', 2]=[/, 'is-word', 2], atom(/), catch_warn(current_op(400, yfx, /)), [/, 'is-word', 2]\=[_85914], s2ps([/, 'is-word', 2], 'is-word'/2))) ^ Call: (300) [user] fake_notrace(catch(_9334 is 'is-word'/2, _95342, fail)) ^ Unify: (300) [user] fake_notrace(user:catch(_9334 is 'is-word'/2, _95342, fail)) ^ Call: (301) [user] real_notrace(user:catch(_9334 is 'is-word'/2, _95342, fail)) ^ Unify: (301) [user] real_notrace(user:catch(_9334 is 'is-word'/2, _95342, fail)) ^ Call: (302) [user] setup_call_cleanup('$notrace'(_99056, _99058), once(user:catch(_9334 is 'is-word'/2, _95342, fail)), '$restore_trace'(_99056, _99058)) ^ Unify: (302) [system] setup_call_cleanup(user:'$notrace'(_99056, _99058), user:once(user:catch(_9334 is 'is-word'/2, _95342, fail)), user:'$restore_trace'(_99056, _99058)) ^ Call: (303) [system] sig_atomic(user:'$notrace'(_99056, _99058)) ^ Fail: (301) [user] real_notrace(user:catch(_9334 is 'is-word'/2, _9666, fail)) ^ Fail: (300) [user] fake_notrace(user:catch(_9334 is 'is-word'/2, _9666, fail)) ^ Redo: (294) [user] subst_args2_failed(494, '&self', [/, 'is-word', 2], _9334) ^ Unify: (294) [user] subst_args2_failed(494, '&self', [/, 'is-word', 2], [_12540|_12542]) ^ Call: (295) [user] subst_args(_13554, _13556, 494, '&self', /, _12540) ^ Unify: (295) [user] subst_args(_14498, _14500, 494, '&self', /, _12540) Call: (296) [system] atom(_15368) ^ Redo: (295) [user] subst_args(_16368, _16370, 494, '&self', /, _12540) ^ Unify: (295) [user] subst_args(_17312, _17314, 494, '&self', /, _12540) ^ Call: (296) [user] self_subst(/) ^ Unify: (296) [user] self_subst(/) Call: (297) [system] callable(/) Exit: (297) [system] callable(/) ^ Unify: (296) [user] self_subst(/) ^ Call: (297) [user] self_eval(/) ^ Unify: (297) [user] self_eval(/) ^ Call: (299) [system] setup_call_cleanup('$notrace'(_24662, _24664), once(user:self_eval0(/)), '$restore_trace'(_24662, _24664)) ^ Unify: (299) [system] setup_call_cleanup(system:'$notrace'(_24662, _24664), system:once(user:self_eval0(/)), system:'$restore_trace'(_24662, _24664)) ^ Call: (300) [system] sig_atomic(system:'$notrace'(_24662, _24664)) ^ Exit: (299) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(/)), system:'$restore_trace'(3, -1)) ^ Exit: (297) [user] self_eval(/) ^ Exit: (296) [user] self_subst(/) Call: (296) [system] _12540=(/) Exit: (296) [system] (/)=(/) ^ Exit: (295) [user] subst_args(_32216, _32218, 494, '&self', /, /) ^ Call: (295) [user] subst_args2_failed(494, '&self', ['is-word', 2], _12542) ^ Unify: (295) [user] subst_args2_failed(494, '&self', ['is-word', 2], _12542) Call: (296) [system] ['is-word', 2]==[] ^ Redo: (295) [user] subst_args2_failed(494, '&self', ['is-word', 2], _12542) ^ Unify: (295) [user] subst_args2_failed(494, '&self', ['is-word', 2], _12542) Call: (296) [system] var(['is-word', 2]) ^ Redo: (295) [user] subst_args2_failed(494, '&self', ['is-word', 2], _12542) ^ Unify: (295) [user] subst_args2_failed(494, '&self', ['is-word', 2], _12542) ^ Call: (296) [user] once(subst_selfless(['is-word', 2], _12542)) ^ Unify: (296) [system] once(user:subst_selfless(['is-word', 2], _12542)) ^ Call: (297) [user] subst_selfless(['is-word', 2], _12542) ^ Unify: (297) [user] subst_selfless(['is-word', 2], _12542) Call: (298) [system] var('is-word') ^ Redo: (297) [user] subst_selfless(['is-word', 2], _12542) ^ Unify: (297) [user] subst_selfless(['is-word', 2], _12542) ^ Call: (298) [user] eval_selfless(_47142, _47144, _47146, _47148, ['is-word', 2], _12542) ^ Unify: (298) [user] eval_selfless(_48086, _48088, _48090, _48092, ['is-word', 2], _12542) ^ Call: (299) [user] eval_selfless_0(['is-word', 2], _12542) ^ Unify: (299) [user] eval_selfless_0(['is-word', 2], _12542) Call: (300) [system] var('is-word') ^ Redo: (299) [user] eval_selfless_0(['is-word', 2], _12542) ^ Unify: (299) [user] eval_selfless_0(['is-word', 2], _12542) ^ Call: (300) [user] eval_selfless_1(['is-word', 2], _12542) ^ Unify: (300) [user] eval_selfless_1(['is-word', 2], _12542) ^ Call: (301) [user] allow_clp ^ Unify: (301) [user] allow_clp ^ Call: (302) [user] false_flag ^ Unify: (302) [user] false_flag Call: (303) [system] fail Fail: (303) [system] fail ^ Fail: (302) [user] false_flag ^ Redo: (299) [user] eval_selfless_0(['is-word', 2], _12542) ^ Unify: (299) [user] eval_selfless_0(['is-word', 2], _12542) ^ Call: (300) [user] eval_selfless_2(['is-word', 2], _12542) ^ Unify: (300) [user] eval_selfless_2(['is-word', 2], _12542) Call: (301) [system] var('is-word') ^ Redo: (300) [user] eval_selfless_2(['is-word', 2], _12542) ^ Unify: (300) [user] eval_selfless_2(['is-word', 2], _12542) ^ Call: (301) [user] fake_notrace((ground(['is-word', 2]), ['is-word', 2]=[_68382, _68388, _68394], atom(_68382), catch_warn(current_op(_68420, yfx, _68382)), ['is-word', 2]\=[_68440], s2ps(['is-word', 2], _68448))) ^ Unify: (301) [user] fake_notrace(user:(ground(['is-word', 2]), ['is-word', 2]=[_68382, _68388, _68394], atom(_68382), catch_warn(current_op(_68420, yfx, _68382)), ['is-word', 2]\=[_68440], s2ps(['is-word', 2], _68448))) ^ Call: (302) [user] real_notrace(user:(ground(['is-word', 2]), ['is-word', 2]=[_68382, _68388, _68394], atom(_68382), catch_warn(current_op(_68420, yfx, _68382)), ['is-word', 2]\=[_68440], s2ps(['is-word', 2], _68448))) ^ Unify: (302) [user] real_notrace(user:(ground(['is-word', 2]), ['is-word', 2]=[_68382, _68388, _68394], atom(_68382), catch_warn(current_op(_68420, yfx, _68382)), ['is-word', 2]\=[_68440], s2ps(['is-word', 2], _68448))) ^ Call: (303) [user] setup_call_cleanup('$notrace'(_72154, _72156), once(user:(ground(['is-word', 2]), ['is-word', 2]=[_68382, _68388, _68394], atom(_68382), catch_warn(current_op(_68420, yfx, _68382)), ['is-word', 2]\=[_68440], s2ps(['is-word', 2], _68448))), '$restore_trace'(_72154, _72156)) ^ Unify: (303) [system] setup_call_cleanup(user:'$notrace'(_72154, _72156), user:once(user:(ground(['is-word', 2]), ['is-word', 2]=[_68382, _68388, _68394], atom(_68382), catch_warn(current_op(_68420, yfx, _68382)), ['is-word', 2]\=[_68440], s2ps(['is-word', 2], _68448))), user:'$restore_trace'(_72154, _72156)) ^ Call: (304) [system] sig_atomic(user:'$notrace'(_72154, _72156)) ^ Fail: (302) [user] real_notrace(user:(ground(['is-word', 2]), ['is-word', 2]=[_68382, _68388, _68394], atom(_68382), catch_warn(current_op(_68420, yfx, _68382)), ['is-word', 2]\=[_68440], s2ps(['is-word', 2], _68448))) ^ Fail: (301) [user] fake_notrace(user:(ground(['is-word', 2]), ['is-word', 2]=[_68382, _68388, _68394], atom(_68382), catch_warn(current_op(_68420, yfx, _68382)), ['is-word', 2]\=[_68440], s2ps(['is-word', 2], _68448))) ^ Redo: (295) [user] subst_args2_failed(494, '&self', ['is-word', 2], _12542) ^ Unify: (295) [user] subst_args2_failed(494, '&self', ['is-word', 2], [_77778|_77780]) ^ Call: (296) [user] subst_args(_78792, _78794, 494, '&self', 'is-word', _77778) ^ Unify: (296) [user] subst_args(_79736, _79738, 494, '&self', 'is-word', _77778) Call: (297) [system] atom(_80606) ^ Redo: (296) [user] subst_args(_81606, _81608, 494, '&self', 'is-word', _77778) ^ Unify: (296) [user] subst_args(_82550, _82552, 494, '&self', 'is-word', _77778) ^ Call: (297) [user] self_subst('is-word') ^ Unify: (297) [user] self_subst('is-word') Call: (298) [system] callable('is-word') Exit: (298) [system] callable('is-word') ^ Unify: (297) [user] self_subst('is-word') ^ Call: (298) [user] self_eval('is-word') ^ Unify: (298) [user] self_eval('is-word') ^ Call: (300) [system] setup_call_cleanup('$notrace'(_89900, _89902), once(user:self_eval0('is-word')), '$restore_trace'(_89900, _89902)) ^ Unify: (300) [system] setup_call_cleanup(system:'$notrace'(_89900, _89902), system:once(user:self_eval0('is-word')), system:'$restore_trace'(_89900, _89902)) ^ Call: (301) [system] sig_atomic(system:'$notrace'(_89900, _89902)) ^ Exit: (300) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0('is-word')), system:'$restore_trace'(3, -1)) ^ Exit: (298) [user] self_eval('is-word') ^ Exit: (297) [user] self_subst('is-word') Call: (297) [system] _77778='is-word' Exit: (297) [system] 'is-word'='is-word' ^ Exit: (296) [user] subst_args(_97454, _97456, 494, '&self', 'is-word', 'is-word') ^ Call: (296) [user] subst_args2_failed(494, '&self', [2], _77780) ^ Unify: (296) [user] subst_args2_failed(494, '&self', [2], _77780) Call: (297) [system] [2]==[] ^ Redo: (296) [user] subst_args2_failed(494, '&self', [2], _77780) ^ Unify: (296) [user] subst_args2_failed(494, '&self', [2], _77780) Call: (297) [system] var([2]) ^ Redo: (296) [user] subst_args2_failed(494, '&self', [2], _77780) ^ Unify: (296) [user] subst_args2_failed(494, '&self', [2], _77780) ^ Call: (297) [user] once(subst_selfless([2], _77780)) ^ Unify: (297) [system] once(user:subst_selfless([2], _77780)) ^ Call: (298) [user] subst_selfless([2], _77780) ^ Unify: (298) [user] subst_selfless([2], _77780) Call: (299) [system] var(2) ^ Redo: (298) [user] subst_selfless([2], _77780) ^ Unify: (298) [user] subst_selfless([2], _77780) ^ Call: (299) [user] eval_selfless(_112380, _112382, _112384, _112386, [2], _77780) ^ Unify: (299) [user] eval_selfless(_113324, _113326, _113328, _113330, [2], _77780) ^ Call: (300) [user] eval_selfless_0([2], _77780) ^ Unify: (300) [user] eval_selfless_0([2], _77780) Call: (301) [system] var(2) ^ Redo: (300) [user] eval_selfless_0([2], _77780) ^ Unify: (300) [user] eval_selfless_0([2], _77780) ^ Call: (301) [user] eval_selfless_1([2], _77780) ^ Unify: (301) [user] eval_selfless_1([2], _77780) ^ Call: (302) [user] allow_clp ^ Unify: (302) [user] allow_clp ^ Call: (303) [user] false_flag ^ Unify: (303) [user] false_flag Call: (304) [system] fail Fail: (304) [system] fail ^ Fail: (303) [user] false_flag ^ Redo: (300) [user] eval_selfless_0([2], _77780) ^ Unify: (300) [user] eval_selfless_0([2], _77780) ^ Call: (301) [user] eval_selfless_2([2], _77780) ^ Unify: (301) [user] eval_selfless_2([2], _77780) Call: (302) [system] var(2) ^ Redo: (301) [user] eval_selfless_2([2], _77780) ^ Unify: (301) [user] eval_selfless_2([2], _77780) ^ Call: (302) [user] fake_notrace((ground([2]), [2]=[_133620, _133626, _133632], atom(_133620), catch_warn(current_op(_133658, yfx, _133620)), [2]\=[_133678], s2ps([2], _133686))) ^ Unify: (302) [user] fake_notrace(user:(ground([2]), [2]=[_133620, _133626, _133632], atom(_133620), catch_warn(current_op(_133658, yfx, _133620)), [2]\=[_133678], s2ps([2], _133686))) ^ Call: (303) [user] real_notrace(user:(ground([2]), [2]=[_133620, _133626, _133632], atom(_133620), catch_warn(current_op(_133658, yfx, _133620)), [2]\=[_133678], s2ps([2], _133686))) ^ Unify: (303) [user] real_notrace(user:(ground([2]), [2]=[_133620, _133626, _133632], atom(_133620), catch_warn(current_op(_133658, yfx, _133620)), [2]\=[_133678], s2ps([2], _133686))) ^ Call: (304) [user] setup_call_cleanup('$notrace'(_137392, _137394), once(user:(ground([2]), [2]=[_133620, _133626, _133632], atom(_133620), catch_warn(current_op(_133658, yfx, _133620)), [2]\=[_133678], s2ps([2], _133686))), '$restore_trace'(_137392, _137394)) ^ Unify: (304) [system] setup_call_cleanup(user:'$notrace'(_137392, _137394), user:once(user:(ground([2]), [2]=[_133620, _133626, _133632], atom(_133620), catch_warn(current_op(_133658, yfx, _133620)), [2]\=[_133678], s2ps([2], _133686))), user:'$restore_trace'(_137392, _137394)) ^ Call: (305) [system] sig_atomic(user:'$notrace'(_137392, _137394)) ^ Fail: (303) [user] real_notrace(user:(ground([2]), [2]=[_133620, _133626, _133632], atom(_133620), catch_warn(current_op(_133658, yfx, _133620)), [2]\=[_133678], s2ps([2], _133686))) ^ Fail: (302) [user] fake_notrace(user:(ground([2]), [2]=[_133620, _133626, _133632], atom(_133620), catch_warn(current_op(_133658, yfx, _133620)), [2]\=[_133678], s2ps([2], _133686))) ^ Redo: (296) [user] subst_args2_failed(494, '&self', [2], _77780) ^ Unify: (296) [user] subst_args2_failed(494, '&self', [2], [_143016|_143018]) ^ Call: (297) [user] subst_args(_144030, _144032, 494, '&self', 2, _143016) ^ Unify: (297) [user] subst_args(_144974, _144976, 494, '&self', 2, _143016) Call: (298) [system] atom(_145844) ^ Redo: (297) [user] subst_args(_146844, _146846, 494, '&self', 2, _143016) ^ Unify: (297) [user] subst_args(_147788, _147790, 494, '&self', 2, _143016) ^ Call: (298) [user] self_subst(2) ^ Unify: (298) [user] self_subst(2) Call: (299) [system] callable(2) ^ Redo: (298) [user] self_subst(2) ^ Exit: (298) [user] self_subst(2) Call: (298) [system] _143016=2 Exit: (298) [system] 2=2 ^ Exit: (297) [user] subst_args(_155208, _155210, 494, '&self', 2, 2) ^ Call: (297) [user] subst_args2_failed(494, '&self', [], _143018) ^ Unify: (297) [user] subst_args2_failed(494, '&self', [], _143018) Call: (298) [system] []==[] Exit: (298) [system] []==[] Call: (298) [system] _143018=[] Exit: (298) [system] []=[] ^ Exit: (297) [user] subst_args2_failed(494, '&self', [], []) ^ Exit: (296) [user] subst_args2_failed(494, '&self', [2], [2]) ^ Exit: (295) [user] subst_args2_failed(494, '&self', ['is-word', 2], ['is-word', 2]) ^ Exit: (294) [user] subst_args2_failed(494, '&self', [/, 'is-word', 2], [/, 'is-word', 2]) ^ Exit: (293) [user] subst_args1(=, _9306, 494, '&self', [/, 'is-word', 2], [/, 'is-word', 2]) ^ Exit: (292) [user] subst_args1(_9304, _9306, 494, '&self', [/, 'is-word', 2], [/, 'is-word', 2]) Call: (292) [system] nb_setarg(1, retval(fail), [/, 'is-word', 2]) Exit: (292) [system] nb_setarg(1, retval([/, 'is-word', 2]), [/, 'is-word', 2]) ^ Call: (292) [user] ignore(notrace((\+[/, 'is-word', 2]\=_9350, nb_setarg(1, retval([/, 'is-word', 2]), [/, 'is-word', 2])))) ^ Unify: (292) [system] ignore(user:notrace((\+[/, 'is-word', 2]\=_9350, nb_setarg(1, retval([/, 'is-word', 2]), [/, 'is-word', 2])))) ^ Call: (294) [system] setup_call_cleanup('$notrace'(_171052, _171054), once(user:(\+[/, 'is-word', 2]\=_9350, nb_setarg(1, retval([/, 'is-word', 2]), [/, 'is-word', 2]))), '$restore_trace'(_171052, _171054)) ^ Unify: (294) [system] setup_call_cleanup(system:'$notrace'(_171052, _171054), system:once(user:(\+[/, 'is-word', 2]\=_9350, nb_setarg(1, retval([/, 'is-word', 2]), [/, 'is-word', 2]))), system:'$restore_trace'(_171052, _171054)) ^ Call: (295) [system] sig_atomic(system:'$notrace'(_171052, _171054)) ^ Exit: (294) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(\+[/, 'is-word', 2]\=_9350, nb_setarg(1, retval([/, 'is-word', 2]), [/, 'is-word', 2]))), system:'$restore_trace'(3, -1)) ^ Exit: (292) [system] ignore(user:notrace((\+[/, 'is-word', 2]\=_9350, nb_setarg(1, retval([/, 'is-word', 2]), [/, 'is-word', 2])))) ^ Call: (292) [user] ignore((_9342==1->ignore(\+ \+ (flag(eval_num, _9380, _9380+1), (retval([/, 'is-word', 2])\=@=retval(fail), nonvar([/, 'is-word', 2])->indentq(5, _9380, <--, [false, [/, 'is-word', 2]]);indentq(5, _9380, <--, [false, retval([/, 'is-word', 2])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9380, _9380+1), (retval([/, 'is-word', 2])\=@=retval(fail), nonvar([/, 'is-word', 2])->indentq(5, _9380, <--, [false, [/, 'is-word', 2]]);indentq(5, _9380, <--, [false, retval([/, 'is-word', 2])])))))))))) ^ Unify: (292) [system] ignore(user:(_9342==1->ignore(\+ \+ (flag(eval_num, _9380, _9380+1), (retval([/, 'is-word', 2])\=@=retval(fail), nonvar([/, 'is-word', 2])->indentq(5, _9380, <--, [false, [/, 'is-word', 2]]);indentq(5, _9380, <--, [false, retval([/, 'is-word', 2])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9380, _9380+1), (retval([/, 'is-word', 2])\=@=retval(fail), nonvar([/, 'is-word', 2])->indentq(5, _9380, <--, [false, [/, 'is-word', 2]]);indentq(5, _9380, <--, [false, retval([/, 'is-word', 2])])))))))))) Call: (294) [system] _9342==1 Fail: (294) [system] _9342==1 ^ Call: (295) [system] setup_call_cleanup('$notrace'(_179508, _179510), once(user:ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9380, _9380+1), (retval([/, 'is-word', 2])\=@=retval(fail), nonvar([/, 'is-word', 2])->indentq(5, _9380, <--, [false, [/, 'is-word', 2]]);indentq(5, _9380, <--, [false, retval([/, 'is-word', 2])])))))))), '$restore_trace'(_179508, _179510)) ^ Unify: (295) [system] setup_call_cleanup(system:'$notrace'(_179508, _179510), system:once(user:ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9380, _9380+1), (retval([/, 'is-word', 2])\=@=retval(fail), nonvar([/, 'is-word', 2])->indentq(5, _9380, <--, [false, [/, 'is-word', 2]]);indentq(5, _9380, <--, [false, retval([/, 'is-word', 2])])))))))), system:'$restore_trace'(_179508, _179510)) ^ Call: (296) [system] sig_atomic(system:'$notrace'(_179508, _179510)) ^ Exit: (295) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9380, _9380+1), (retval([/, 'is-word', 2])\=@=retval(fail), nonvar([/, 'is-word', 2])->indentq(5, _9380, <--, [false, [/, 'is-word', 2]]);indentq(5, _9380, <--, [false, retval([/, 'is-word', 2])])))))))), system:'$restore_trace'(3, -1)) ^ Exit: (292) [system] ignore(user:(_9342==1->ignore(\+ \+ (flag(eval_num, _9380, _9380+1), (retval([/, 'is-word', 2])\=@=retval(fail), nonvar([/, 'is-word', 2])->indentq(5, _9380, <--, [false, [/, 'is-word', 2]]);indentq(5, _9380, <--, [false, retval([/, 'is-word', 2])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9380, _9380+1), (retval([/, 'is-word', 2])\=@=retval(fail), nonvar([/, 'is-word', 2])->indentq(5, _9380, <--, [false, [/, 'is-word', 2]]);indentq(5, _9380, <--, [false, retval([/, 'is-word', 2])])))))))))) ^ Exit: (290) [system] call_cleanup(user:((call(subst_args1(_9304, _9306), 494, '&self', [/, 'is-word', 2], [/, 'is-word', 2])*->nb_setarg(1, retval([/, 'is-word', 2]), [/, 'is-word', 2]);fail, trace, call(subst_args1(_9304, _9306), 494, '&self', [/, 'is-word', 2], [/, 'is-word', 2])), ignore(notrace((\+[/, 'is-word', 2]\=_9350, nb_setarg(1, retval([/, 'is-word', 2]), [/, 'is-word', 2]))))), user:ignore((_9342==1->ignore(\+ \+ (flag(eval_num, _9380, _9380+1), (retval([/, 'is-word', 2])\=@=retval(fail), nonvar([/, 'is-word', 2])->indentq(5, _9380, <--, [false, [/, 'is-word', 2]]);indentq(5, _9380, <--, [false, retval([/, 'is-word', 2])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9380, _9380+1), (retval([/, 'is-word', 2])\=@=retval(fail), nonvar([/, 'is-word', 2])->indentq(5, _9380, <--, [false, [/, 'is-word', 2]]);indentq(5, _9380, <--, [false, retval([/, 'is-word', 2])]))))))))))) Call: (290) [system] retval([/, 'is-word', 2])\=@=retval(fail) Exit: (290) [system] retval([/, 'is-word', 2])\=@=retval(fail) ^ Exit: (289) [user] trace_eval(subst_args1(_9304, _9306), (false, (e2;e)), 494, '&self', [/, 'is-word', 2], [/, 'is-word', 2]) Call: (289) [system] [/, 'is-word', 2]\=@=[/, 'is-word', 2] ^ Redo: (288) [user] subst_args0(_9304, _9306, 494, '&self', [/, 'is-word', 2], _9298) Call: (289) [system] _9298=[/, 'is-word', 2] Exit: (289) [system] [/, 'is-word', 2]=[/, 'is-word', 2] ^ Exit: (288) [user] subst_args0(_9304, _9306, 494, '&self', [/, 'is-word', 2], [/, 'is-word', 2]) ^ Exit: (287) [user] subst_args(_9304, _9306, 495, '&self', [/, 'is-word', 2], [/, 'is-word', 2]) ^ Call: (287) [user] subst_args2_failed(495, '&self', [[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9300) ^ Unify: (287) [user] subst_args2_failed(495, '&self', [[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9300) Call: (288) [system] [[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]==[] ^ Redo: (287) [user] subst_args2_failed(495, '&self', [[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9300) ^ Unify: (287) [user] subst_args2_failed(495, '&self', [[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9300) Call: (288) [system] var([[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) ^ Redo: (287) [user] subst_args2_failed(495, '&self', [[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9300) ^ Unify: (287) [user] subst_args2_failed(495, '&self', [[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9300) ^ Call: (288) [user] once(subst_selfless([[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9300)) ^ Unify: (288) [system] once(user:subst_selfless([[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9300)) ^ Call: (289) [user] subst_selfless([[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9300) ^ Unify: (289) [user] subst_selfless([[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9300) Call: (290) [system] var([/, ngram, 5]) ^ Redo: (289) [user] subst_selfless([[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9300) ^ Unify: (289) [user] subst_selfless([[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9300) ^ Call: (290) [user] eval_selfless(_207790, _207792, _207794, _207796, [[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9300) ^ Unify: (290) [user] eval_selfless(_208734, _208736, _208738, _208740, [[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9300) ^ Call: (291) [user] eval_selfless_0([[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9300) ^ Unify: (291) [user] eval_selfless_0([[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9300) Call: (292) [system] var([/, ngram, 5]) ^ Redo: (291) [user] eval_selfless_0([[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9300) ^ Unify: (291) [user] eval_selfless_0([[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9300) ^ Call: (292) [user] eval_selfless_1([[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9300) ^ Unify: (292) [user] eval_selfless_1([[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9300) ^ Call: (293) [user] allow_clp ^ Unify: (293) [user] allow_clp ^ Call: (294) [user] false_flag ^ Unify: (294) [user] false_flag Call: (295) [system] fail Fail: (295) [system] fail ^ Fail: (294) [user] false_flag ^ Redo: (291) [user] eval_selfless_0([[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9300) ^ Unify: (291) [user] eval_selfless_0([[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9300) ^ Call: (292) [user] eval_selfless_2([[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9300) ^ Unify: (292) [user] eval_selfless_2([[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9300) Call: (293) [system] var([/, ngram, 5]) ^ Redo: (292) [user] eval_selfless_2([[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9300) ^ Unify: (292) [user] eval_selfless_2([[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9300) ^ Call: (293) [user] fake_notrace((ground([[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_229030, _229036, _229042], atom(_229030), catch_warn(current_op(_229068, yfx, _229030)), [[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_229088], s2ps([[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _229096))) ^ Unify: (293) [user] fake_notrace(user:(ground([[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_229030, _229036, _229042], atom(_229030), catch_warn(current_op(_229068, yfx, _229030)), [[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_229088], s2ps([[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _229096))) ^ Call: (294) [user] real_notrace(user:(ground([[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_229030, _229036, _229042], atom(_229030), catch_warn(current_op(_229068, yfx, _229030)), [[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_229088], s2ps([[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _229096))) ^ Unify: (294) [user] real_notrace(user:(ground([[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_229030, _229036, _229042], atom(_229030), catch_warn(current_op(_229068, yfx, _229030)), [[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_229088], s2ps([[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _229096))) ^ Call: (295) [user] setup_call_cleanup('$notrace'(_232802, _232804), once(user:(ground([[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_229030, _229036, _229042], atom(_229030), catch_warn(current_op(_229068, yfx, _229030)), [[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_229088], s2ps([[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _229096))), '$restore_trace'(_232802, _232804)) ^ Unify: (295) [system] setup_call_cleanup(user:'$notrace'(_232802, _232804), user:once(user:(ground([[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_229030, _229036, _229042], atom(_229030), catch_warn(current_op(_229068, yfx, _229030)), [[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_229088], s2ps([[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _229096))), user:'$restore_trace'(_232802, _232804)) ^ Call: (296) [system] sig_atomic(user:'$notrace'(_232802, _232804)) ^ Fail: (294) [user] real_notrace(user:(ground([[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_229030, _229036, _229042], atom(_229030), catch_warn(current_op(_229068, yfx, _229030)), [[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_229088], s2ps([[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _229096))) ^ Fail: (293) [user] fake_notrace(user:(ground([[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_229030, _229036, _229042], atom(_229030), catch_warn(current_op(_229068, yfx, _229030)), [[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_229088], s2ps([[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _229096))) ^ Redo: (287) [user] subst_args2_failed(495, '&self', [[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9300) ^ Unify: (287) [user] subst_args2_failed(495, '&self', [[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], [_238426|_238428]) ^ Call: (288) [user] subst_args(_239440, _239442, 495, '&self', [/, ngram, 5], _238426) ^ Unify: (288) [user] subst_args(_240384, _240386, 495, '&self', [/, ngram, 5], _238426) Call: (289) [system] atom(_241254) ^ Redo: (288) [user] subst_args(_242254, _242256, 495, '&self', [/, ngram, 5], _238426) ^ Unify: (288) [user] subst_args(_243198, _243200, 495, '&self', [/, ngram, 5], _238426) ^ Call: (289) [user] self_subst([/, ngram, 5]) ^ Unify: (289) [user] self_subst([/, ngram, 5]) Call: (290) [system] callable([/, ngram, 5]) Exit: (290) [system] callable([/, ngram, 5]) ^ Unify: (289) [user] self_subst([/, ngram, 5]) ^ Call: (290) [user] self_eval([/, ngram, 5]) ^ Unify: (290) [user] self_eval([/, ngram, 5]) ^ Call: (292) [system] setup_call_cleanup('$notrace'(_250548, _250550), once(user:self_eval0([/, ngram, 5])), '$restore_trace'(_250548, _250550)) ^ Unify: (292) [system] setup_call_cleanup(system:'$notrace'(_250548, _250550), system:once(user:self_eval0([/, ngram, 5])), system:'$restore_trace'(_250548, _250550)) ^ Call: (293) [system] sig_atomic(system:'$notrace'(_250548, _250550)) ^ Fail: (290) [user] self_eval([/, ngram, 5]) ^ Redo: (288) [user] subst_args(_254384, _254386, 495, '&self', [/, ngram, 5], _238426) ^ Unify: (288) [user] subst_args(_255328, _255330, 495, '&self', [/, ngram, 5], _238426) Call: (289) [system] [ngram, 5]==[] ^ Redo: (288) [user] subst_args(_257200, _257202, 495, '&self', [/, ngram, 5], _238426) ^ Unify: (288) [user] subst_args(_258144, _258146, 495, '&self', [/, ngram, 5], _238426) ^ Call: (290) [system] setup_call_cleanup('$notrace'(_259034, _259036), once(user:(_259016 is 495-1)), '$restore_trace'(_259034, _259036)) ^ Unify: (290) [system] setup_call_cleanup(system:'$notrace'(_259034, _259036), system:once(user:(_259016 is 495-1)), system:'$restore_trace'(_259034, _259036)) ^ Call: (291) [system] sig_atomic(system:'$notrace'(_259034, _259036)) ^ Exit: (290) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(494 is 495-1)), system:'$restore_trace'(3, -1)) ^ Call: (289) [user] subst_args0(_262810, _262812, 494, '&self', [/, ngram, 5], _238426) ^ Unify: (289) [user] subst_args0(_262810, _262812, 494, '&self', [/, ngram, 5], _238426) ^ Call: (290) [user] self_subst([/, ngram, 5]) ^ Unify: (290) [user] self_subst([/, ngram, 5]) Call: (291) [system] callable([/, ngram, 5]) Exit: (291) [system] callable([/, ngram, 5]) ^ Unify: (290) [user] self_subst([/, ngram, 5]) ^ Call: (291) [user] self_eval([/, ngram, 5]) ^ Unify: (291) [user] self_eval([/, ngram, 5]) ^ Call: (293) [system] setup_call_cleanup('$notrace'(_271188, _271190), once(user:self_eval0([/, ngram, 5])), '$restore_trace'(_271188, _271190)) ^ Unify: (293) [system] setup_call_cleanup(system:'$notrace'(_271188, _271190), system:once(user:self_eval0([/, ngram, 5])), system:'$restore_trace'(_271188, _271190)) ^ Call: (294) [system] sig_atomic(system:'$notrace'(_271188, _271190)) ^ Fail: (291) [user] self_eval([/, ngram, 5]) ^ Redo: (289) [user] subst_args0(_262810, _262812, 494, '&self', [/, ngram, 5], _238426) ^ Unify: (289) [user] subst_args0(_262810, _262812, 494, '&self', [/, ngram, 5], _238426) Call: (290) [system] _276844 is 494+ -1 Exit: (290) [system] 493 is 494+ -1 ^ Call: (290) [user] trace_eval(subst_args1(_262810, _262812), (false, (e2;e)), 494, '&self', [/, ngram, 5], _278720) ^ Unify: (290) [user] trace_eval(subst_args1(_262810, _262812), (false, (e2;e)), 494, '&self', [/, ngram, 5], _278720) ^ Call: (291) [user] must_det_ll((notrace((flag(eval_num, _280630, _280630+1), _280648 is _280630 mod 500, _280666 is 99-494 mod 100, _280690=_280692, option_else('trace-length', _280704, 500), option_else('trace-depth', _280712, 30))), quietly(if_t((nop(stop_rtrace), _280648>_280704), (set_debug(eval, false), _280768 is _280704+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_280768])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_280820))))) ^ Unify: (291) [user] must_det_ll(user:(notrace((flag(eval_num, _280630, _280630+1), _280648 is _280630 mod 500, _280666 is 99-494 mod 100, _280690=_280692, option_else('trace-length', _280704, 500), option_else('trace-depth', _280712, 30))), quietly(if_t((nop(stop_rtrace), _280648>_280704), (set_debug(eval, false), _280768 is _280704+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_280768])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_280820))))) ^ Call: (292) [user] once(user:(notrace((flag(eval_num, _280630, _280630+1), _280648 is _280630 mod 500, _280666 is 99-494 mod 100, _280690=_280692, option_else('trace-length', _280704, 500), option_else('trace-depth', _280712, 30))), quietly(if_t((nop(stop_rtrace), _280648>_280704), (set_debug(eval, false), _280768 is _280704+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_280768])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_280820))))) ^ Unify: (292) [system] once(user:(notrace((flag(eval_num, _280630, _280630+1), _280648 is _280630 mod 500, _280666 is 99-494 mod 100, _280690=_280692, option_else('trace-length', _280704, 500), option_else('trace-depth', _280712, 30))), quietly(if_t((nop(stop_rtrace), _280648>_280704), (set_debug(eval, false), _280768 is _280704+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_280768])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_280820))))) ^ Call: (295) [system] setup_call_cleanup('$notrace'(_284544, _284546), once(user:(flag(eval_num, _280630, _280630+1), _280648 is _280630 mod 500, _280666 is 99-494 mod 100, _280690=_280692, option_else('trace-length', _280704, 500), option_else('trace-depth', _280712, 30))), '$restore_trace'(_284544, _284546)) ^ Unify: (295) [system] setup_call_cleanup(system:'$notrace'(_284544, _284546), system:once(user:(flag(eval_num, _280630, _280630+1), _280648 is _280630 mod 500, _280666 is 99-494 mod 100, _280690=_280692, option_else('trace-length', _280704, 500), option_else('trace-depth', _280712, 30))), system:'$restore_trace'(_284544, _284546)) ^ Call: (296) [system] sig_atomic(system:'$notrace'(_284544, _284546)) ^ Exit: (295) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(flag(eval_num, 74, 74+1), 74 is 74 mod 500, 5 is 99-494 mod 100, _280690=_280690, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), system:'$restore_trace'(3, -1)) ^ Call: (295) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 74>500), (set_debug(eval, false), _280768 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_280768])), nop((start_rtrace, rtrace))))) ^ Unify: (295) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 74>500), (set_debug(eval, false), _280768 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_280768])), nop((start_rtrace, rtrace))))) ^ Exit: (295) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 74>500), (set_debug(eval, false), _280768 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_280768])), nop((start_rtrace, rtrace))))) Call: (294) [user] nop(notrace(no_repeats_var(_280820))) Unify: (294) [user] nop(notrace(no_repeats_var(_280820))) Exit: (294) [user] nop(notrace(no_repeats_var(_280820))) ^ Exit: (292) [system] once(user:(notrace((flag(eval_num, 74, 74+1), 74 is 74 mod 500, 5 is 99-494 mod 100, _280690=_280690, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), quietly(if_t((nop(stop_rtrace), 74>500), (set_debug(eval, false), _280768 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_280768])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_280820))))) ^ Exit: (291) [user] must_det_ll(user:(notrace((flag(eval_num, 74, 74+1), 74 is 74 mod 500, 5 is 99-494 mod 100, _280690=_280690, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), quietly(if_t((nop(stop_rtrace), 74>500), (set_debug(eval, false), _280768 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_280768])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_280820))))) Call: (291) [occurs] occurs:sub_term(_296008, (false, (e2;e))) Unify: (291) [occurs] occurs:sub_term((false, (e2;e)), (false, (e2;e))) Exit: (291) [occurs] occurs:sub_term((false, (e2;e)), (false, (e2;e))) Call: (291) [system] (false, (e2;e))\=(false, (e2;e)) Fail: (291) [system] (false, (e2;e))\=(false, (e2;e)) Redo: (291) [occurs] occurs:sub_term(_296008, (false, (e2;e))) Unify: (291) [occurs] occurs:sub_term(_296008, (false, (e2;e))) Call: (292) [system] compound((false, (e2;e))) Exit: (292) [system] compound((false, (e2;e))) Call: (292) [system] arg(_304430, (false, (e2;e)), _304354) Exit: (292) [system] arg(1, (false, (e2;e)), false) Call: (292) [occurs] occurs:sub_term(_296008, false) Unify: (292) [occurs] occurs:sub_term(false, false) Exit: (292) [occurs] occurs:sub_term(false, false) Exit: (291) [occurs] occurs:sub_term(false, (false, (e2;e))) Call: (291) [system] (false, (e2;e))\=false Exit: (291) [system] (false, (e2;e))\=false ^ Call: (291) [user] if_trace((eval;false, (e2;e)), (_280690=1, indentq(5, 74, -->, [false, [/, ngram, 5]]))) ^ Unify: (291) [user] if_trace((eval;false, (e2;e)), (_280690=1, indentq(5, 74, -->, [false, [/, ngram, 5]]))) ^ Call: (293) [system] setup_call_cleanup('$notrace'(_313734, _313736), once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _280690=1, indentq(5, 74, -->, [false, [/, ngram, 5]]))), _313692, fbug((_313692-->if_trace((eval;false, (e2;e)), (_280690=1, indentq(5, 74, -->, [false, [/, ngram, 5]])))))))), '$restore_trace'(_313734, _313736)) ^ Unify: (293) [system] setup_call_cleanup(system:'$notrace'(_313734, _313736), system:once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _280690=1, indentq(5, 74, -->, [false, [/, ngram, 5]]))), _313692, fbug((_313692-->if_trace((eval;false, (e2;e)), (_280690=1, indentq(5, 74, -->, [false, [/, ngram, 5]])))))))), system:'$restore_trace'(_313734, _313736)) ^ Call: (294) [system] sig_atomic(system:'$notrace'(_313734, _313736)) ^ Exit: (293) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _280690=1, indentq(5, 74, -->, [false, [/, ngram, 5]]))), _313692, fbug((_313692-->if_trace((eval;false, (e2;e)), (_280690=1, indentq(5, 74, -->, [false, [/, ngram, 5]])))))))), system:'$restore_trace'(3, -1)) ^ Exit: (291) [user] if_trace((eval;false, (e2;e)), (_280690=1, indentq(5, 74, -->, [false, [/, ngram, 5]]))) Call: (291) [system] _318516=retval(fail) Exit: (291) [system] retval(fail)=retval(fail) Call: (291) [system] _320378=(\+ \+ (flag(eval_num, _320398, _320398+1), (retval(fail)\=@=retval(fail), nonvar(_278720)->indentq(5, _320398, <--, [false, _278720]);indentq(5, _320398, <--, [false, retval(fail)])))) Exit: (291) [system] (\+ \+ (flag(eval_num, _320398, _320398+1), (retval(fail)\=@=retval(fail), nonvar(_278720)->indentq(5, _320398, <--, [false, _278720]);indentq(5, _320398, <--, [false, retval(fail)]))))=(\+ \+ (flag(eval_num, _320398, _320398+1), (retval(fail)\=@=retval(fail), nonvar(_278720)->indentq(5, _320398, <--, [false, _278720]);indentq(5, _320398, <--, [false, retval(fail)])))) ^ Call: (291) [user] call_cleanup(((call(subst_args1(_262810, _262812), 494, '&self', [/, ngram, 5], _278720)*->nb_setarg(1, retval(fail), _278720);fail, trace, call(subst_args1(_262810, _262812), 494, '&self', [/, ngram, 5], _278720)), ignore(notrace((\+_278720\=_280820, nb_setarg(1, retval(fail), _278720))))), ignore((_280690==1->ignore(\+ \+ (flag(eval_num, _320398, _320398+1), (retval(fail)\=@=retval(fail), nonvar(_278720)->indentq(5, _320398, <--, [false, _278720]);indentq(5, _320398, <--, [false, retval(fail)]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _320398, _320398+1), (retval(fail)\=@=retval(fail), nonvar(_278720)->indentq(5, _320398, <--, [false, _278720]);indentq(5, _320398, <--, [false, retval(fail)]))))))))))) ^ Unify: (291) [system] call_cleanup(user:((call(subst_args1(_262810, _262812), 494, '&self', [/, ngram, 5], _278720)*->nb_setarg(1, retval(fail), _278720);fail, trace, call(subst_args1(_262810, _262812), 494, '&self', [/, ngram, 5], _278720)), ignore(notrace((\+_278720\=_280820, nb_setarg(1, retval(fail), _278720))))), user:ignore((_280690==1->ignore(\+ \+ (flag(eval_num, _320398, _320398+1), (retval(fail)\=@=retval(fail), nonvar(_278720)->indentq(5, _320398, <--, [false, _278720]);indentq(5, _320398, <--, [false, retval(fail)]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _320398, _320398+1), (retval(fail)\=@=retval(fail), nonvar(_278720)->indentq(5, _320398, <--, [false, _278720]);indentq(5, _320398, <--, [false, retval(fail)]))))))))))) ^ Call: (293) [user] subst_args1(_262810, _262812, 494, '&self', [/, ngram, 5], _278720) ^ Unify: (293) [user] subst_args1(_262810, _262812, 494, '&self', [/, ngram, 5], _278720) Call: (294) [system] var(_262810) Exit: (294) [system] var(_262810) ^ Call: (294) [user] subst_args1(=, _262812, 494, '&self', [/, ngram, 5], _278720) ^ Unify: (294) [user] subst_args1(=, _262812, 494, '&self', [/, ngram, 5], _278720) Call: (295) [system] var(=) ^ Redo: (294) [user] subst_args1(=, _262812, 494, '&self', [/, ngram, 5], _278720) Call: (295) [system] atom(=) Exit: (295) [system] atom(=) Call: (295) [system] (=)\==(=) ^ Redo: (294) [user] subst_args1(=, _262812, 494, '&self', [/, ngram, 5], _278720) ^ Unify: (294) [user] subst_args1(=, _262812, 494, '&self', [/, ngram, 5], _278720) Call: (295) [system] atom([/, ngram, 5]) ^ Redo: (294) [user] subst_args1(=, _262812, 494, '&self', [/, ngram, 5], _278720) ^ Unify: (294) [user] subst_args1(=, _262812, 494, '&self', [/, ngram, 5], _278720) Call: (295) [system] is_list([ngram, 5]) Exit: (295) [system] is_list([ngram, 5]) ^ Unify: (294) [user] subst_args1(=, _262812, 494, '&self', [/, ngram, 5], _278720) Call: (295) [system] is_list([/, ngram, 5]) Exit: (295) [system] is_list([/, ngram, 5]) ^ Unify: (294) [user] subst_args1(=, _262812, 494, '&self', [/, ngram, 5], [/|_343988]) Call: (295) [system] var(/) ^ Redo: (294) [user] subst_args1(=, _262812, 494, '&self', [/, ngram, 5], _278720) ^ Unify: (294) [user] subst_args1(=, _262812, 494, '&self', [/, ngram, 5], _278720) Call: (295) [system] fail ^ Redo: (294) [user] subst_args1(=, _262812, 494, '&self', [/, ngram, 5], _278720) ^ Unify: (294) [user] subst_args1(=, _262812, 494, '&self', [/, ngram, 5], _278720) Call: (295) [system] is_list([/, ngram, 5]) Exit: (295) [system] is_list([/, ngram, 5]) ^ Call: (295) [user] apply:maplist(self_subst, [/, ngram, 5]) ^ Unify: (295) [apply] apply:maplist(user:self_subst, [/, ngram, 5]) Call: (296) [apply] apply:maplist_([/, ngram, 5], user:self_subst) Unify: (296) [apply] apply:maplist_([/, ngram, 5], user:self_subst) ^ Call: (297) [user] self_subst(/) ^ Unify: (297) [user] self_subst(/) Call: (298) [system] callable(/) Exit: (298) [system] callable(/) ^ Unify: (297) [user] self_subst(/) ^ Call: (298) [user] self_eval(/) ^ Unify: (298) [user] self_eval(/) ^ Call: (300) [system] setup_call_cleanup('$notrace'(_362608, _362610), once(user:self_eval0(/)), '$restore_trace'(_362608, _362610)) ^ Unify: (300) [system] setup_call_cleanup(system:'$notrace'(_362608, _362610), system:once(user:self_eval0(/)), system:'$restore_trace'(_362608, _362610)) ^ Call: (301) [system] sig_atomic(system:'$notrace'(_362608, _362610)) ^ Exit: (300) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(/)), system:'$restore_trace'(3, -1)) ^ Exit: (298) [user] self_eval(/) ^ Exit: (297) [user] self_subst(/) Call: (297) [apply] apply:maplist_([ngram, 5], user:self_subst) Unify: (297) [apply] apply:maplist_([ngram, 5], user:self_subst) ^ Call: (298) [user] self_subst(ngram) ^ Unify: (298) [user] self_subst(ngram) Call: (299) [system] callable(ngram) Exit: (299) [system] callable(ngram) ^ Unify: (298) [user] self_subst(ngram) ^ Call: (299) [user] self_eval(ngram) ^ Unify: (299) [user] self_eval(ngram) ^ Call: (301) [system] setup_call_cleanup('$notrace'(_376568, _376570), once(user:self_eval0(ngram)), '$restore_trace'(_376568, _376570)) ^ Unify: (301) [system] setup_call_cleanup(system:'$notrace'(_376568, _376570), system:once(user:self_eval0(ngram)), system:'$restore_trace'(_376568, _376570)) ^ Call: (302) [system] sig_atomic(system:'$notrace'(_376568, _376570)) ^ Exit: (301) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(ngram)), system:'$restore_trace'(3, -1)) ^ Exit: (299) [user] self_eval(ngram) ^ Exit: (298) [user] self_subst(ngram) Call: (298) [apply] apply:maplist_([5], user:self_subst) Unify: (298) [apply] apply:maplist_([5], user:self_subst) ^ Call: (299) [user] self_subst(5) ^ Unify: (299) [user] self_subst(5) Call: (300) [system] callable(5) ^ Redo: (299) [user] self_subst(5) ^ Exit: (299) [user] self_subst(5) Call: (299) [apply] apply:maplist_([], user:self_subst) Unify: (299) [apply] apply:maplist_([], user:self_subst) Exit: (299) [apply] apply:maplist_([], user:self_subst) Exit: (298) [apply] apply:maplist_([5], user:self_subst) Exit: (297) [apply] apply:maplist_([ngram, 5], user:self_subst) Exit: (296) [apply] apply:maplist_([/, ngram, 5], user:self_subst) ^ Exit: (295) [apply] apply:maplist(user:self_subst, [/, ngram, 5]) Call: (295) [system] [/, ngram, 5]=[_395172|_395174] Exit: (295) [system] [/, ngram, 5]=[/, ngram, 5] Call: (295) [system] atom(/) Exit: (295) [system] atom(/) ^ Unify: (294) [user] subst_args1(=, _262812, 494, '&self', [/, ngram, 5], _278720) ^ Call: (295) [user] is_space_op(/) ^ Redo: (294) [user] subst_args1(=, _262812, 494, '&self', [/, ngram, 5], _278720) ^ Unify: (294) [user] subst_args1(=, _262812, 494, '&self', [/, ngram, 5], _278720) Call: (295) [system] (/)==case ^ Redo: (294) [user] subst_args1(=, _262812, 494, '&self', [/, ngram, 5], _278720) ^ Unify: (294) [user] subst_args1(=, _262812, 494, '&self', [/, ngram, 5], _278720) Call: (295) [system] fail ^ Redo: (294) [user] subst_args1(=, _262812, 494, '&self', [/, ngram, 5], _278720) ^ Unify: (294) [user] subst_args1(=, _262812, 494, '&self', [/, ngram, 5], _278720) Call: (295) [system] _408256=do_more_defs(true) Exit: (295) [system] do_more_defs(true)=do_more_defs(true) ^ Call: (295) [user] clause(eval_21(subst_args, _262812, 494, '&self', [/, ngram, 5], _278720), _410132) ^ Redo: (294) [user] subst_args1(=, _262812, 494, '&self', [/, ngram, 5], _278720) ^ Unify: (294) [user] subst_args1(=, _262812, 494, '&self', [/, ngram, 5], _278720) Call: (295) [system] fail ^ Redo: (294) [user] subst_args1(=, _262812, 494, '&self', [/, ngram, 5], _278720) ^ Unify: (294) [user] subst_args1(=, _262812, 494, '&self', [/, ngram, 5], _278720) ^ Call: (295) [user] is_and(/) ^ Unify: (295) [user] is_and(/) Call: (296) [system] atom(/) Exit: (296) [system] atom(/) ^ Unify: (295) [user] is_and(/) ^ Call: (296) [user] is_and(/, _420456) ^ Unify: (296) [user] is_and(/, _421384) Call: (297) [system] atom(/) Exit: (297) [system] atom(/) ^ Redo: (294) [user] subst_args1(=, _262812, 494, '&self', [/, ngram, 5], _278720) ^ Unify: (294) [user] subst_args1(=, _262812, 494, '&self', [/, ngram, 5], [/|_425032]) Call: (295) [system] nonvar(/) Exit: (295) [system] nonvar(/) Call: (295) [system] fail ^ Redo: (294) [user] subst_args1(=, _262812, 494, '&self', [/, ngram, 5], _278720) ^ Unify: (294) [user] subst_args1(=, _262812, 494, '&self', [/, ngram, 5], _278720) ^ Call: (295) [user] subst_args2(=, 494, '&self', [/, ngram, 5], _278720) ^ Unify: (295) [user] subst_args2(=, 494, '&self', [/, ngram, 5], _278720) Call: (296) [system] 494<3 ^ Redo: (295) [user] subst_args2(=, 494, '&self', [/, ngram, 5], _278720) ^ Unify: (295) [user] subst_args2(=, 494, '&self', [/, ngram, 5], _278720) Call: (296) [system] fail ^ Redo: (295) [user] subst_args2(=, 494, '&self', [/, ngram, 5], _278720) ^ Unify: (295) [user] subst_args2(=, 494, '&self', [/, ngram, 5], _278720) ^ Call: (296) [user] mnotrace(is_user_defined_head(=, '&self', /)) ^ Unify: (296) [user] mnotrace(is_user_defined_head(=, '&self', /)) ^ Call: (297) [user] once(is_user_defined_head(=, '&self', /)) ^ Unify: (297) [system] once(user:is_user_defined_head(=, '&self', /)) ^ Call: (298) [user] is_user_defined_head(=, '&self', /) ^ Unify: (298) [user] is_user_defined_head(=, '&self', /) ^ Call: (299) [user] mnotrace(is_user_defined_head0(=, '&self', /)) ^ Unify: (299) [user] mnotrace(is_user_defined_head0(=, '&self', /)) ^ Call: (300) [user] once(is_user_defined_head0(=, '&self', /)) ^ Unify: (300) [system] once(user:is_user_defined_head0(=, '&self', /)) ^ Call: (301) [user] is_user_defined_head0(=, '&self', /) ^ Unify: (301) [user] is_user_defined_head0(=, '&self', /) Call: (302) [system] callable(/) Exit: (302) [system] callable(/) Call: (302) [system] functor(/, _451134, _451214) Exit: (302) [system] functor(/, /, 0) ^ Call: (302) [user] is_user_defined_head_f(=, '&self', /) ^ Unify: (302) [user] is_user_defined_head_f(=, '&self', /) ^ Call: (303) [user] is_user_defined_head_f1(=, '&self', /) ^ Unify: (303) [user] is_user_defined_head_f1(=, '&self', /) Call: (304) [user] metta_eq_def(=, '&self', [/|_456732], _456814) Unify: (304) [user] metta_eq_def(=, '&self', [/|_456732], _457738) ^ Call: (305) [user] ignore((=)=(=)) ^ Unify: (305) [system] ignore(user:((=)=(=))) Call: (306) [system] (=)=(=) Exit: (306) [system] (=)=(=) ^ Exit: (305) [system] ignore(user:((=)=(=))) Call: (305) [user] metta_atom('&self', [=, [/|_456732], _463254]) Unify: (305) [user] metta_atom('&self', [=, [/|_456732], _463254]) ^ Call: (306) [user] typed_list('&self', _465168, _465090) ^ Unify: (306) [user] typed_list('&self', _466100, _465090) Call: (307) [system] compound('&self') Fail: (307) [system] compound('&self') ^ Fail: (306) [user] typed_list('&self', _468880, _465090) Redo: (305) [user] metta_atom('&self', [=, [/|_456732], _463254]) Unify: (305) [user] metta_atom('&self', [=, [/|_456732], _463254]) Call: (306) [system] '&self'=='&flybase' Redo: (305) [user] metta_atom('&self', [=, [/|_456732], _463254]) Unify: (305) [user] metta_atom('&self', [=, [/|_456732], _463254]) ^ Call: (306) [user] metta_atom_in_file('&self', [=, [/|_456732], _463254]) ^ Unify: (306) [user] metta_atom_in_file('&self', [=, [/|_456732], _463254]) ^ Call: (307) [user] metta_atom_in_file('&self', [=, [/|_456732], _463254], _476262, _476264) ^ Unify: (307) [user] metta_atom_in_file('&self', [=, [/|_456732], _463254], _477198, _477200) ^ Call: (308) [user] loaded_into_kb('&self', _478056) ^ Unify: (308) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Exit: (308) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Call: (308) [user] once(user:asserted_metta_pred(_488646, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Unify: (308) [system] once(user:asserted_metta_pred(_488646, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Call: (309) [user] asserted_metta_pred(_488646, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Fail: (309) [user] asserted_metta_pred(_488646, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Redo: (305) [user] metta_atom('&self', [=, [/|_456732], _463254]) Unify: (305) [user] metta_atom('&self', [=, [/|_456732], _463254]) Call: (306) [user] metta_atom_asserted('&self', [=, [/|_456732], _463254]) Unify: (306) [user] metta_atom_asserted('&self', [=, [/|_456732], _463254]) ^ Call: (307) [user] metta_atom_asserted_deduced('&self', [=, [/|_456732], _463254]) Redo: (306) [user] metta_atom_asserted('&self', [=, [/|_456732], _463254]) Redo: (305) [user] metta_atom('&self', [=, [/|_456732], _463254]) Unify: (305) [user] metta_atom('&self', [=, [/|_456732], _463254]) Call: (306) [system] '&self'\=='&corelib' Exit: (306) [system] '&self'\=='&corelib' ^ Call: (306) [user] using_all_spaces ^ Unify: (306) [user] using_all_spaces Call: (307) [system] nb_current(with_all_spaces, t) Redo: (305) [user] metta_atom('&self', [=, [/|_456732], _463254]) Unify: (305) [user] metta_atom('&self', [=, [/|_456732], _463254]) Call: (306) [system] '&self'\=='&corelib' Exit: (306) [system] '&self'\=='&corelib' Call: (306) [user] metta_atom_asserted('&self', '&corelib') Unify: (306) [user] metta_atom_asserted('&self', '&corelib') ^ Call: (307) [user] metta_atom_asserted_deduced('&self', '&corelib') Redo: (306) [user] metta_atom_asserted('&self', '&corelib') Unify: (306) [user] metta_atom_asserted('&self', '&corelib') Exit: (306) [user] metta_atom_asserted('&self', '&corelib') Call: (306) [user] should_inherit_from_corelib([=, [/|_9680], _9696]) Unify: (306) [user] should_inherit_from_corelib([=, [/|_9680], _9696]) ^ Call: (307) [user] using_all_spaces ^ Unify: (307) [user] using_all_spaces Call: (308) [system] nb_current(with_all_spaces, t) Redo: (306) [user] should_inherit_from_corelib([=, [/|_9680], _9696]) Unify: (306) [user] should_inherit_from_corelib([=, [/|_9680], _9696]) Call: (307) [system] (=)==(:) Redo: (306) [user] should_inherit_from_corelib([=, [/|_9680], _9696]) Unify: (306) [user] should_inherit_from_corelib([=, [/|_9680], _9696]) Call: (307) [system] (=)=='@doc' Redo: (306) [user] should_inherit_from_corelib([=, [/|_9680], _9696]) Unify: (306) [user] should_inherit_from_corelib([=, [/|_9680], _9696]) Call: (307) [system] fail Redo: (306) [user] metta_atom_asserted('&self', '&corelib') Redo: (305) [user] metta_atom('&self', [=, [/|_9680], _9696]) Fail: (304) [user] metta_eq_def(=, '&self', [/|_9680], _29630) ^ Fail: (303) [user] is_user_defined_head_f1(=, '&self', /) ^ Redo: (302) [user] is_user_defined_head_f(=, '&self', /) ^ Unify: (302) [user] is_user_defined_head_f(=, '&self', /) ^ Call: (303) [user] is_user_defined_head_f1(=, '&self', [/|_33274]) ^ Unify: (303) [user] is_user_defined_head_f1(=, '&self', [/|_33274]) Call: (304) [user] metta_eq_def(=, '&self', [[/|_33274]|_35144], _35226) Unify: (304) [user] metta_eq_def(=, '&self', [[/|_33274]|_35144], _36150) ^ Call: (305) [user] ignore((=)=(=)) ^ Unify: (305) [system] ignore(user:((=)=(=))) Call: (306) [system] (=)=(=) Exit: (306) [system] (=)=(=) ^ Exit: (305) [system] ignore(user:((=)=(=))) Call: (305) [user] metta_atom('&self', [=, [[/|_33274]|_35144], _41666]) Unify: (305) [user] metta_atom('&self', [=, [[/|_33274]|_35144], _41666]) ^ Call: (306) [user] typed_list('&self', _43580, _43502) ^ Unify: (306) [user] typed_list('&self', _44512, _43502) Call: (307) [system] compound('&self') Fail: (307) [system] compound('&self') ^ Fail: (306) [user] typed_list('&self', _47292, _43502) Redo: (305) [user] metta_atom('&self', [=, [[/|_33274]|_35144], _41666]) Unify: (305) [user] metta_atom('&self', [=, [[/|_33274]|_35144], _41666]) Call: (306) [system] '&self'=='&flybase' Redo: (305) [user] metta_atom('&self', [=, [[/|_33274]|_35144], _41666]) Unify: (305) [user] metta_atom('&self', [=, [[/|_33274]|_35144], _41666]) ^ Call: (306) [user] metta_atom_in_file('&self', [=, [[/|_33274]|_35144], _41666]) ^ Unify: (306) [user] metta_atom_in_file('&self', [=, [[/|_33274]|_35144], _41666]) ^ Call: (307) [user] metta_atom_in_file('&self', [=, [[/|_33274]|_35144], _41666], _54674, _54676) ^ Unify: (307) [user] metta_atom_in_file('&self', [=, [[/|_33274]|_35144], _41666], _55610, _55612) ^ Call: (308) [user] loaded_into_kb('&self', _56468) ^ Unify: (308) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Exit: (308) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Call: (308) [user] once(user:asserted_metta_pred(_67058, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Unify: (308) [system] once(user:asserted_metta_pred(_67058, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Call: (309) [user] asserted_metta_pred(_67058, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Fail: (309) [user] asserted_metta_pred(_67058, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Redo: (305) [user] metta_atom('&self', [=, [[/|_33274]|_35144], _41666]) Unify: (305) [user] metta_atom('&self', [=, [[/|_33274]|_35144], _41666]) Call: (306) [user] metta_atom_asserted('&self', [=, [[/|_33274]|_35144], _41666]) Unify: (306) [user] metta_atom_asserted('&self', [=, [[/|_33274]|_35144], _41666]) ^ Call: (307) [user] metta_atom_asserted_deduced('&self', [=, [[/|_33274]|_35144], _41666]) Redo: (306) [user] metta_atom_asserted('&self', [=, [[/|_33274]|_35144], _41666]) Redo: (305) [user] metta_atom('&self', [=, [[/|_33274]|_35144], _41666]) Unify: (305) [user] metta_atom('&self', [=, [[/|_33274]|_35144], _41666]) Call: (306) [system] '&self'\=='&corelib' Exit: (306) [system] '&self'\=='&corelib' ^ Call: (306) [user] using_all_spaces ^ Unify: (306) [user] using_all_spaces Call: (307) [system] nb_current(with_all_spaces, t) Redo: (305) [user] metta_atom('&self', [=, [[/|_33274]|_35144], _41666]) Unify: (305) [user] metta_atom('&self', [=, [[/|_33274]|_35144], _41666]) Call: (306) [system] '&self'\=='&corelib' Exit: (306) [system] '&self'\=='&corelib' Call: (306) [user] metta_atom_asserted('&self', '&corelib') Unify: (306) [user] metta_atom_asserted('&self', '&corelib') ^ Call: (307) [user] metta_atom_asserted_deduced('&self', '&corelib') Redo: (306) [user] metta_atom_asserted('&self', '&corelib') Unify: (306) [user] metta_atom_asserted('&self', '&corelib') Exit: (306) [user] metta_atom_asserted('&self', '&corelib') Call: (306) [user] should_inherit_from_corelib([=, [[/|_33274]|_35144], _41666]) Unify: (306) [user] should_inherit_from_corelib([=, [[/|_33274]|_35144], _41666]) ^ Call: (307) [user] using_all_spaces ^ Unify: (307) [user] using_all_spaces Call: (308) [system] nb_current(with_all_spaces, t) Redo: (306) [user] should_inherit_from_corelib([=, [[/|_33274]|_35144], _41666]) Unify: (306) [user] should_inherit_from_corelib([=, [[/|_33274]|_35144], _41666]) Call: (307) [system] (=)==(:) Redo: (306) [user] should_inherit_from_corelib([=, [[/|_33274]|_35144], _41666]) Unify: (306) [user] should_inherit_from_corelib([=, [[/|_33274]|_35144], _41666]) Call: (307) [system] (=)=='@doc' Redo: (306) [user] should_inherit_from_corelib([=, [[/|_33274]|_35144], _41666]) Unify: (306) [user] should_inherit_from_corelib([=, [[/|_33274]|_35144], _41666]) Call: (307) [system] fail Redo: (306) [user] metta_atom_asserted('&self', '&corelib') Redo: (305) [user] metta_atom('&self', [=, [[/|_33274]|_35144], _41666]) Fail: (304) [user] metta_eq_def(=, '&self', [[/|_33274]|_35144], _122262) ^ Fail: (303) [user] is_user_defined_head_f1(=, '&self', [/|_33274]) ^ Fail: (302) [user] is_user_defined_head_f(=, '&self', /) ^ Fail: (301) [user] is_user_defined_head0(=, '&self', /) ^ Fail: (300) [system] once(user:is_user_defined_head0(=, '&self', /)) ^ Fail: (299) [user] mnotrace(is_user_defined_head0(=, '&self', /)) ^ Fail: (298) [user] is_user_defined_head(=, '&self', /) ^ Fail: (297) [system] once(user:is_user_defined_head(=, '&self', /)) ^ Fail: (296) [user] mnotrace(is_user_defined_head(=, '&self', /)) ^ Redo: (295) [user] subst_args2(=, 494, '&self', [/, ngram, 5], _9346) ^ Unify: (295) [user] subst_args2(=, 494, '&self', [/, ngram, 5], _9346) ^ Call: (296) [user] subst_args40(=, 494, '&self', [/, ngram, 5], _9346) ^ Unify: (296) [user] subst_args40(=, 494, '&self', [/, ngram, 5], _9346) Call: (297) [user] is_function(/) Unify: (297) [user] is_function(/) ^ Call: (298) [user] symbol(/) ^ Unify: (298) [user] symbol(/) Call: (299) [system] atom(/) Exit: (299) [system] atom(/) ^ Exit: (298) [user] symbol(/) Exit: (297) [user] is_function(/) ^ Call: (297) [user] is_special_op(/) ^ Unify: (297) [user] is_special_op(/) ^ Call: (298) [user] current_self(_143506) ^ Unify: (298) [user] current_self(_143506) Call: (299) [system] nb_current(self_space, _143506) Exit: (299) [system] nb_current(self_space, '&self') Call: (299) [system] '&self'\==[] Exit: (299) [system] '&self'\==[] ^ Exit: (298) [user] current_self('&self') ^ Call: (298) [user] is_special_op('&self', /) ^ Unify: (298) [user] is_special_op('&self', /) Call: (299) [system] atom(/) Exit: (299) [system] atom(/) ^ Fail: (298) [user] is_special_op('&self', /) ^ Fail: (297) [user] is_special_op(/) ^ Redo: (296) [user] subst_args40(=, 494, '&self', [/, ngram, 5], _9346) Call: (297) [system] is_list([ngram, 5]) Exit: (297) [system] is_list([ngram, 5]) ^ Call: (297) [user] apply:maplist(subst_args(=, _158340, 494, '&self'), [ngram, 5], _158346) ^ Unify: (297) [apply] apply:maplist(user:subst_args(=, _158340, 494, '&self'), [ngram, 5], _158346) Call: (298) [apply] apply:maplist_([ngram, 5], _158346, user:subst_args(=, _158340, 494, '&self')) Unify: (298) [apply] apply:maplist_([ngram, 5], [_161164|_161166], user:subst_args(=, _158340, 494, '&self')) ^ Call: (299) [user] subst_args(=, _158340, 494, '&self', ngram, _161164) ^ Unify: (299) [user] subst_args(=, _158340, 494, '&self', ngram, _161164) Call: (300) [system] atom(=) Exit: (300) [system] atom(=) Call: (300) [system] (=)\==(=) ^ Redo: (299) [user] subst_args(=, _158340, 494, '&self', ngram, _161164) ^ Unify: (299) [user] subst_args(=, _158340, 494, '&self', ngram, _161164) ^ Call: (300) [user] self_subst(ngram) ^ Unify: (300) [user] self_subst(ngram) Call: (301) [system] callable(ngram) Exit: (301) [system] callable(ngram) ^ Unify: (300) [user] self_subst(ngram) ^ Call: (301) [user] self_eval(ngram) ^ Unify: (301) [user] self_eval(ngram) ^ Call: (303) [system] setup_call_cleanup('$notrace'(_175132, _175134), once(user:self_eval0(ngram)), '$restore_trace'(_175132, _175134)) ^ Unify: (303) [system] setup_call_cleanup(system:'$notrace'(_175132, _175134), system:once(user:self_eval0(ngram)), system:'$restore_trace'(_175132, _175134)) ^ Call: (304) [system] sig_atomic(system:'$notrace'(_175132, _175134)) ^ Exit: (303) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(ngram)), system:'$restore_trace'(3, -1)) ^ Exit: (301) [user] self_eval(ngram) ^ Exit: (300) [user] self_subst(ngram) Call: (300) [system] _161164=ngram Exit: (300) [system] ngram=ngram ^ Exit: (299) [user] subst_args(=, _158340, 494, '&self', ngram, ngram) Call: (299) [apply] apply:maplist_([5], _161166, user:subst_args(=, _158340, 494, '&self')) Unify: (299) [apply] apply:maplist_([5], [_184490|_184492], user:subst_args(=, _158340, 494, '&self')) ^ Call: (300) [user] subst_args(=, _158340, 494, '&self', 5, _184490) ^ Unify: (300) [user] subst_args(=, _158340, 494, '&self', 5, _184490) Call: (301) [system] atom(=) Exit: (301) [system] atom(=) Call: (301) [system] (=)\==(=) ^ Redo: (300) [user] subst_args(=, _158340, 494, '&self', 5, _184490) ^ Unify: (300) [user] subst_args(=, _158340, 494, '&self', 5, _184490) ^ Call: (301) [user] self_subst(5) ^ Unify: (301) [user] self_subst(5) Call: (302) [system] callable(5) ^ Redo: (301) [user] self_subst(5) ^ Exit: (301) [user] self_subst(5) Call: (301) [system] _184490=5 Exit: (301) [system] 5=5 ^ Exit: (300) [user] subst_args(=, _158340, 494, '&self', 5, 5) Call: (300) [apply] apply:maplist_([], _184492, user:subst_args(=, _158340, 494, '&self')) Unify: (300) [apply] apply:maplist_([], [], user:subst_args(=, _158340, 494, '&self')) Exit: (300) [apply] apply:maplist_([], [], user:subst_args(=, _158340, 494, '&self')) Exit: (299) [apply] apply:maplist_([5], [5], user:subst_args(=, _158340, 494, '&self')) Exit: (298) [apply] apply:maplist_([ngram, 5], [ngram, 5], user:subst_args(=, _158340, 494, '&self')) ^ Exit: (297) [apply] apply:maplist(user:subst_args(=, _158340, 494, '&self'), [ngram, 5], [ngram, 5]) ^ Call: (297) [user] subst_args5(494, '&self', [/, ngram, 5], _9346) ^ Unify: (297) [user] subst_args5(494, '&self', [/, ngram, 5], _9346) ^ Call: (298) [user] eval_selfless(_206954, _206956, 494, '&self', [/, ngram, 5], _9346) ^ Unify: (298) [user] eval_selfless(_207898, _207900, 494, '&self', [/, ngram, 5], _9346) ^ Call: (299) [user] eval_selfless_0([/, ngram, 5], _9346) ^ Unify: (299) [user] eval_selfless_0([/, ngram, 5], _9346) Call: (300) [system] var(/) ^ Redo: (299) [user] eval_selfless_0([/, ngram, 5], _9346) ^ Unify: (299) [user] eval_selfless_0([/, ngram, 5], _9346) ^ Call: (300) [user] is_assignment(/) ^ Unify: (300) [user] is_assignment(/) Call: (301) [system] atom(/) Exit: (301) [system] atom(/) ^ Redo: (299) [user] eval_selfless_0([/, ngram, 5], _9346) ^ Unify: (299) [user] eval_selfless_0([/, ngram, 5], _9346) ^ Call: (300) [user] eval_selfless_1([/, ngram, 5], _9346) ^ Unify: (300) [user] eval_selfless_1([/, ngram, 5], _9346) ^ Call: (301) [user] allow_clp ^ Unify: (301) [user] allow_clp ^ Call: (302) [user] false_flag ^ Unify: (302) [user] false_flag Call: (303) [system] fail Fail: (303) [system] fail ^ Fail: (302) [user] false_flag ^ Redo: (299) [user] eval_selfless_0([/, ngram, 5], _9346) ^ Unify: (299) [user] eval_selfless_0([/, ngram, 5], _9346) ^ Call: (300) [user] eval_selfless_2([/, ngram, 5], _9346) ^ Unify: (300) [user] eval_selfless_2([/, ngram, 5], _9346) Call: (301) [system] var(/) ^ Redo: (300) [user] eval_selfless_2([/, ngram, 5], _9346) ^ Unify: (300) [user] eval_selfless_2([/, ngram, 5], _9346) ^ Call: (301) [user] fake_notrace((ground([/, ngram, 5]), [/, ngram, 5]=[_233746, _233752, _233758], atom(_233746), catch_warn(current_op(_233784, yfx, _233746)), [/, ngram, 5]\=[_233804], s2ps([/, ngram, 5], _233812))) ^ Unify: (301) [user] fake_notrace(user:(ground([/, ngram, 5]), [/, ngram, 5]=[_233746, _233752, _233758], atom(_233746), catch_warn(current_op(_233784, yfx, _233746)), [/, ngram, 5]\=[_233804], s2ps([/, ngram, 5], _233812))) ^ Call: (302) [user] real_notrace(user:(ground([/, ngram, 5]), [/, ngram, 5]=[_233746, _233752, _233758], atom(_233746), catch_warn(current_op(_233784, yfx, _233746)), [/, ngram, 5]\=[_233804], s2ps([/, ngram, 5], _233812))) ^ Unify: (302) [user] real_notrace(user:(ground([/, ngram, 5]), [/, ngram, 5]=[_233746, _233752, _233758], atom(_233746), catch_warn(current_op(_233784, yfx, _233746)), [/, ngram, 5]\=[_233804], s2ps([/, ngram, 5], _233812))) ^ Call: (303) [user] setup_call_cleanup('$notrace'(_237518, _237520), once(user:(ground([/, ngram, 5]), [/, ngram, 5]=[_233746, _233752, _233758], atom(_233746), catch_warn(current_op(_233784, yfx, _233746)), [/, ngram, 5]\=[_233804], s2ps([/, ngram, 5], _233812))), '$restore_trace'(_237518, _237520)) ^ Unify: (303) [system] setup_call_cleanup(user:'$notrace'(_237518, _237520), user:once(user:(ground([/, ngram, 5]), [/, ngram, 5]=[_233746, _233752, _233758], atom(_233746), catch_warn(current_op(_233784, yfx, _233746)), [/, ngram, 5]\=[_233804], s2ps([/, ngram, 5], _233812))), user:'$restore_trace'(_237518, _237520)) ^ Call: (304) [system] sig_atomic(user:'$notrace'(_237518, _237520)) ^ Exit: (303) [system] setup_call_cleanup(user:'$notrace'(3, -1), user:once(user:(ground([/, ngram, 5]), [/, ngram, 5]=[/, ngram, 5], atom(/), catch_warn(current_op(400, yfx, /)), [/, ngram, 5]\=[_233804], s2ps([/, ngram, 5], ngram/5))), user:'$restore_trace'(3, -1)) ^ Exit: (302) [user] real_notrace(user:(ground([/, ngram, 5]), [/, ngram, 5]=[/, ngram, 5], atom(/), catch_warn(current_op(400, yfx, /)), [/, ngram, 5]\=[_233804], s2ps([/, ngram, 5], ngram/5))) ^ Exit: (301) [user] fake_notrace(user:(ground([/, ngram, 5]), [/, ngram, 5]=[/, ngram, 5], atom(/), catch_warn(current_op(400, yfx, /)), [/, ngram, 5]\=[_233804], s2ps([/, ngram, 5], ngram/5))) ^ Call: (301) [user] fake_notrace(catch(_9346 is ngram/5, _243232, fail)) ^ Unify: (301) [user] fake_notrace(user:catch(_9346 is ngram/5, _243232, fail)) ^ Call: (302) [user] real_notrace(user:catch(_9346 is ngram/5, _243232, fail)) ^ Unify: (302) [user] real_notrace(user:catch(_9346 is ngram/5, _243232, fail)) ^ Call: (303) [user] setup_call_cleanup('$notrace'(_246946, _246948), once(user:catch(_9346 is ngram/5, _243232, fail)), '$restore_trace'(_246946, _246948)) ^ Unify: (303) [system] setup_call_cleanup(user:'$notrace'(_246946, _246948), user:once(user:catch(_9346 is ngram/5, _243232, fail)), user:'$restore_trace'(_246946, _246948)) ^ Call: (304) [system] sig_atomic(user:'$notrace'(_246946, _246948)) ^ Fail: (302) [user] real_notrace(user:catch(_9346 is ngram/5, _9686, fail)) ^ Fail: (301) [user] fake_notrace(user:catch(_9346 is ngram/5, _9686, fail)) ^ Redo: (297) [user] subst_args5(494, '&self', [/, ngram, 5], _9346) ^ Unify: (297) [user] subst_args5(494, '&self', [/, ngram, 5], _9346) ^ Call: (298) [user] is_system_pred(/) ^ Unify: (298) [user] is_system_pred(/) Call: (299) [system] atom(/) Exit: (299) [system] atom(/) Call: (299) [system] atom_concat(_17264, !, /) ^ Redo: (298) [user] is_system_pred(/) ^ Unify: (298) [user] is_system_pred(/) Call: (299) [system] atom(/) Exit: (299) [system] atom(/) Call: (299) [system] atom_concat(_21892, '-fn', /) ^ Redo: (298) [user] is_system_pred(/) ^ Unify: (298) [user] is_system_pred(/) Call: (299) [system] atom(/) Exit: (299) [system] atom(/) Call: (299) [system] atom_concat(_26520, '-p', /) ^ Redo: (297) [user] subst_args5(494, '&self', [/, ngram, 5], _9346) ^ Call: (298) [user] subst_args6(494, '&self', [/, ngram, 5], _9346) ^ Unify: (298) [user] subst_args6(494, '&self', [/, ngram, 5], _9346) ^ Call: (299) [user] is_system_pred(/) ^ Unify: (299) [user] is_system_pred(/) Call: (300) [system] atom(/) Exit: (300) [system] atom(/) Call: (300) [system] atom_concat(_33962, !, /) ^ Redo: (299) [user] is_system_pred(/) ^ Unify: (299) [user] is_system_pred(/) Call: (300) [system] atom(/) Exit: (300) [system] atom(/) Call: (300) [system] atom_concat(_38590, '-fn', /) ^ Redo: (299) [user] is_system_pred(/) ^ Unify: (299) [user] is_system_pred(/) Call: (300) [system] atom(/) Exit: (300) [system] atom(/) Call: (300) [system] atom_concat(_43218, '-p', /) ^ Redo: (294) [user] subst_args1(=, _9318, 494, '&self', [/, ngram, 5], _9346) ^ Call: (295) [user] subst_args2_failed(494, '&self', [/, ngram, 5], _9346) ^ Unify: (295) [user] subst_args2_failed(494, '&self', [/, ngram, 5], _9346) Call: (296) [system] [/, ngram, 5]==[] ^ Redo: (295) [user] subst_args2_failed(494, '&self', [/, ngram, 5], _9346) ^ Unify: (295) [user] subst_args2_failed(494, '&self', [/, ngram, 5], _9346) Call: (296) [system] var([/, ngram, 5]) ^ Redo: (295) [user] subst_args2_failed(494, '&self', [/, ngram, 5], _9346) ^ Unify: (295) [user] subst_args2_failed(494, '&self', [/, ngram, 5], _9346) ^ Call: (296) [user] once(subst_selfless([/, ngram, 5], _9346)) ^ Unify: (296) [system] once(user:subst_selfless([/, ngram, 5], _9346)) ^ Call: (297) [user] subst_selfless([/, ngram, 5], _9346) ^ Unify: (297) [user] subst_selfless([/, ngram, 5], _9346) Call: (298) [system] var(/) ^ Redo: (297) [user] subst_selfless([/, ngram, 5], _9346) ^ Unify: (297) [user] subst_selfless([/, ngram, 5], _9346) ^ Call: (298) [user] eval_selfless(_59076, _59078, _59080, _59082, [/, ngram, 5], _9346) ^ Unify: (298) [user] eval_selfless(_60020, _60022, _60024, _60026, [/, ngram, 5], _9346) ^ Call: (299) [user] eval_selfless_0([/, ngram, 5], _9346) ^ Unify: (299) [user] eval_selfless_0([/, ngram, 5], _9346) Call: (300) [system] var(/) ^ Redo: (299) [user] eval_selfless_0([/, ngram, 5], _9346) ^ Unify: (299) [user] eval_selfless_0([/, ngram, 5], _9346) ^ Call: (300) [user] is_assignment(/) ^ Unify: (300) [user] is_assignment(/) Call: (301) [system] atom(/) Exit: (301) [system] atom(/) ^ Redo: (299) [user] eval_selfless_0([/, ngram, 5], _9346) ^ Unify: (299) [user] eval_selfless_0([/, ngram, 5], _9346) ^ Call: (300) [user] eval_selfless_1([/, ngram, 5], _9346) ^ Unify: (300) [user] eval_selfless_1([/, ngram, 5], _9346) ^ Call: (301) [user] allow_clp ^ Unify: (301) [user] allow_clp ^ Call: (302) [user] false_flag ^ Unify: (302) [user] false_flag Call: (303) [system] fail Fail: (303) [system] fail ^ Fail: (302) [user] false_flag ^ Redo: (299) [user] eval_selfless_0([/, ngram, 5], _9346) ^ Unify: (299) [user] eval_selfless_0([/, ngram, 5], _9346) ^ Call: (300) [user] eval_selfless_2([/, ngram, 5], _9346) ^ Unify: (300) [user] eval_selfless_2([/, ngram, 5], _9346) Call: (301) [system] var(/) ^ Redo: (300) [user] eval_selfless_2([/, ngram, 5], _9346) ^ Unify: (300) [user] eval_selfless_2([/, ngram, 5], _9346) ^ Call: (301) [user] fake_notrace((ground([/, ngram, 5]), [/, ngram, 5]=[_85868, _85874, _85880], atom(_85868), catch_warn(current_op(_85906, yfx, _85868)), [/, ngram, 5]\=[_85926], s2ps([/, ngram, 5], _85934))) ^ Unify: (301) [user] fake_notrace(user:(ground([/, ngram, 5]), [/, ngram, 5]=[_85868, _85874, _85880], atom(_85868), catch_warn(current_op(_85906, yfx, _85868)), [/, ngram, 5]\=[_85926], s2ps([/, ngram, 5], _85934))) ^ Call: (302) [user] real_notrace(user:(ground([/, ngram, 5]), [/, ngram, 5]=[_85868, _85874, _85880], atom(_85868), catch_warn(current_op(_85906, yfx, _85868)), [/, ngram, 5]\=[_85926], s2ps([/, ngram, 5], _85934))) ^ Unify: (302) [user] real_notrace(user:(ground([/, ngram, 5]), [/, ngram, 5]=[_85868, _85874, _85880], atom(_85868), catch_warn(current_op(_85906, yfx, _85868)), [/, ngram, 5]\=[_85926], s2ps([/, ngram, 5], _85934))) ^ Call: (303) [user] setup_call_cleanup('$notrace'(_89640, _89642), once(user:(ground([/, ngram, 5]), [/, ngram, 5]=[_85868, _85874, _85880], atom(_85868), catch_warn(current_op(_85906, yfx, _85868)), [/, ngram, 5]\=[_85926], s2ps([/, ngram, 5], _85934))), '$restore_trace'(_89640, _89642)) ^ Unify: (303) [system] setup_call_cleanup(user:'$notrace'(_89640, _89642), user:once(user:(ground([/, ngram, 5]), [/, ngram, 5]=[_85868, _85874, _85880], atom(_85868), catch_warn(current_op(_85906, yfx, _85868)), [/, ngram, 5]\=[_85926], s2ps([/, ngram, 5], _85934))), user:'$restore_trace'(_89640, _89642)) ^ Call: (304) [system] sig_atomic(user:'$notrace'(_89640, _89642)) ^ Exit: (303) [system] setup_call_cleanup(user:'$notrace'(3, -1), user:once(user:(ground([/, ngram, 5]), [/, ngram, 5]=[/, ngram, 5], atom(/), catch_warn(current_op(400, yfx, /)), [/, ngram, 5]\=[_85926], s2ps([/, ngram, 5], ngram/5))), user:'$restore_trace'(3, -1)) ^ Exit: (302) [user] real_notrace(user:(ground([/, ngram, 5]), [/, ngram, 5]=[/, ngram, 5], atom(/), catch_warn(current_op(400, yfx, /)), [/, ngram, 5]\=[_85926], s2ps([/, ngram, 5], ngram/5))) ^ Exit: (301) [user] fake_notrace(user:(ground([/, ngram, 5]), [/, ngram, 5]=[/, ngram, 5], atom(/), catch_warn(current_op(400, yfx, /)), [/, ngram, 5]\=[_85926], s2ps([/, ngram, 5], ngram/5))) ^ Call: (301) [user] fake_notrace(catch(_9346 is ngram/5, _95354, fail)) ^ Unify: (301) [user] fake_notrace(user:catch(_9346 is ngram/5, _95354, fail)) ^ Call: (302) [user] real_notrace(user:catch(_9346 is ngram/5, _95354, fail)) ^ Unify: (302) [user] real_notrace(user:catch(_9346 is ngram/5, _95354, fail)) ^ Call: (303) [user] setup_call_cleanup('$notrace'(_99068, _99070), once(user:catch(_9346 is ngram/5, _95354, fail)), '$restore_trace'(_99068, _99070)) ^ Unify: (303) [system] setup_call_cleanup(user:'$notrace'(_99068, _99070), user:once(user:catch(_9346 is ngram/5, _95354, fail)), user:'$restore_trace'(_99068, _99070)) ^ Call: (304) [system] sig_atomic(user:'$notrace'(_99068, _99070)) ^ Fail: (302) [user] real_notrace(user:catch(_9346 is ngram/5, _9678, fail)) ^ Fail: (301) [user] fake_notrace(user:catch(_9346 is ngram/5, _9678, fail)) ^ Redo: (295) [user] subst_args2_failed(494, '&self', [/, ngram, 5], _9346) ^ Unify: (295) [user] subst_args2_failed(494, '&self', [/, ngram, 5], [_12552|_12554]) ^ Call: (296) [user] subst_args(_13566, _13568, 494, '&self', /, _12552) ^ Unify: (296) [user] subst_args(_14510, _14512, 494, '&self', /, _12552) Call: (297) [system] atom(_15380) ^ Redo: (296) [user] subst_args(_16380, _16382, 494, '&self', /, _12552) ^ Unify: (296) [user] subst_args(_17324, _17326, 494, '&self', /, _12552) ^ Call: (297) [user] self_subst(/) ^ Unify: (297) [user] self_subst(/) Call: (298) [system] callable(/) Exit: (298) [system] callable(/) ^ Unify: (297) [user] self_subst(/) ^ Call: (298) [user] self_eval(/) ^ Unify: (298) [user] self_eval(/) ^ Call: (300) [system] setup_call_cleanup('$notrace'(_24674, _24676), once(user:self_eval0(/)), '$restore_trace'(_24674, _24676)) ^ Unify: (300) [system] setup_call_cleanup(system:'$notrace'(_24674, _24676), system:once(user:self_eval0(/)), system:'$restore_trace'(_24674, _24676)) ^ Call: (301) [system] sig_atomic(system:'$notrace'(_24674, _24676)) ^ Exit: (300) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(/)), system:'$restore_trace'(3, -1)) ^ Exit: (298) [user] self_eval(/) ^ Exit: (297) [user] self_subst(/) Call: (297) [system] _12552=(/) Exit: (297) [system] (/)=(/) ^ Exit: (296) [user] subst_args(_32228, _32230, 494, '&self', /, /) ^ Call: (296) [user] subst_args2_failed(494, '&self', [ngram, 5], _12554) ^ Unify: (296) [user] subst_args2_failed(494, '&self', [ngram, 5], _12554) Call: (297) [system] [ngram, 5]==[] ^ Redo: (296) [user] subst_args2_failed(494, '&self', [ngram, 5], _12554) ^ Unify: (296) [user] subst_args2_failed(494, '&self', [ngram, 5], _12554) Call: (297) [system] var([ngram, 5]) ^ Redo: (296) [user] subst_args2_failed(494, '&self', [ngram, 5], _12554) ^ Unify: (296) [user] subst_args2_failed(494, '&self', [ngram, 5], _12554) ^ Call: (297) [user] once(subst_selfless([ngram, 5], _12554)) ^ Unify: (297) [system] once(user:subst_selfless([ngram, 5], _12554)) ^ Call: (298) [user] subst_selfless([ngram, 5], _12554) ^ Unify: (298) [user] subst_selfless([ngram, 5], _12554) Call: (299) [system] var(ngram) ^ Redo: (298) [user] subst_selfless([ngram, 5], _12554) ^ Unify: (298) [user] subst_selfless([ngram, 5], _12554) ^ Call: (299) [user] eval_selfless(_47154, _47156, _47158, _47160, [ngram, 5], _12554) ^ Unify: (299) [user] eval_selfless(_48098, _48100, _48102, _48104, [ngram, 5], _12554) ^ Call: (300) [user] eval_selfless_0([ngram, 5], _12554) ^ Unify: (300) [user] eval_selfless_0([ngram, 5], _12554) Call: (301) [system] var(ngram) ^ Redo: (300) [user] eval_selfless_0([ngram, 5], _12554) ^ Unify: (300) [user] eval_selfless_0([ngram, 5], _12554) ^ Call: (301) [user] eval_selfless_1([ngram, 5], _12554) ^ Unify: (301) [user] eval_selfless_1([ngram, 5], _12554) ^ Call: (302) [user] allow_clp ^ Unify: (302) [user] allow_clp ^ Call: (303) [user] false_flag ^ Unify: (303) [user] false_flag Call: (304) [system] fail Fail: (304) [system] fail ^ Fail: (303) [user] false_flag ^ Redo: (300) [user] eval_selfless_0([ngram, 5], _12554) ^ Unify: (300) [user] eval_selfless_0([ngram, 5], _12554) ^ Call: (301) [user] eval_selfless_2([ngram, 5], _12554) ^ Unify: (301) [user] eval_selfless_2([ngram, 5], _12554) Call: (302) [system] var(ngram) ^ Redo: (301) [user] eval_selfless_2([ngram, 5], _12554) ^ Unify: (301) [user] eval_selfless_2([ngram, 5], _12554) ^ Call: (302) [user] fake_notrace((ground([ngram, 5]), [ngram, 5]=[_68394, _68400, _68406], atom(_68394), catch_warn(current_op(_68432, yfx, _68394)), [ngram, 5]\=[_68452], s2ps([ngram, 5], _68460))) ^ Unify: (302) [user] fake_notrace(user:(ground([ngram, 5]), [ngram, 5]=[_68394, _68400, _68406], atom(_68394), catch_warn(current_op(_68432, yfx, _68394)), [ngram, 5]\=[_68452], s2ps([ngram, 5], _68460))) ^ Call: (303) [user] real_notrace(user:(ground([ngram, 5]), [ngram, 5]=[_68394, _68400, _68406], atom(_68394), catch_warn(current_op(_68432, yfx, _68394)), [ngram, 5]\=[_68452], s2ps([ngram, 5], _68460))) ^ Unify: (303) [user] real_notrace(user:(ground([ngram, 5]), [ngram, 5]=[_68394, _68400, _68406], atom(_68394), catch_warn(current_op(_68432, yfx, _68394)), [ngram, 5]\=[_68452], s2ps([ngram, 5], _68460))) ^ Call: (304) [user] setup_call_cleanup('$notrace'(_72166, _72168), once(user:(ground([ngram, 5]), [ngram, 5]=[_68394, _68400, _68406], atom(_68394), catch_warn(current_op(_68432, yfx, _68394)), [ngram, 5]\=[_68452], s2ps([ngram, 5], _68460))), '$restore_trace'(_72166, _72168)) ^ Unify: (304) [system] setup_call_cleanup(user:'$notrace'(_72166, _72168), user:once(user:(ground([ngram, 5]), [ngram, 5]=[_68394, _68400, _68406], atom(_68394), catch_warn(current_op(_68432, yfx, _68394)), [ngram, 5]\=[_68452], s2ps([ngram, 5], _68460))), user:'$restore_trace'(_72166, _72168)) ^ Call: (305) [system] sig_atomic(user:'$notrace'(_72166, _72168)) ^ Fail: (303) [user] real_notrace(user:(ground([ngram, 5]), [ngram, 5]=[_68394, _68400, _68406], atom(_68394), catch_warn(current_op(_68432, yfx, _68394)), [ngram, 5]\=[_68452], s2ps([ngram, 5], _68460))) ^ Fail: (302) [user] fake_notrace(user:(ground([ngram, 5]), [ngram, 5]=[_68394, _68400, _68406], atom(_68394), catch_warn(current_op(_68432, yfx, _68394)), [ngram, 5]\=[_68452], s2ps([ngram, 5], _68460))) ^ Redo: (296) [user] subst_args2_failed(494, '&self', [ngram, 5], _12554) ^ Unify: (296) [user] subst_args2_failed(494, '&self', [ngram, 5], [_77790|_77792]) ^ Call: (297) [user] subst_args(_78804, _78806, 494, '&self', ngram, _77790) ^ Unify: (297) [user] subst_args(_79748, _79750, 494, '&self', ngram, _77790) Call: (298) [system] atom(_80618) ^ Redo: (297) [user] subst_args(_81618, _81620, 494, '&self', ngram, _77790) ^ Unify: (297) [user] subst_args(_82562, _82564, 494, '&self', ngram, _77790) ^ Call: (298) [user] self_subst(ngram) ^ Unify: (298) [user] self_subst(ngram) Call: (299) [system] callable(ngram) Exit: (299) [system] callable(ngram) ^ Unify: (298) [user] self_subst(ngram) ^ Call: (299) [user] self_eval(ngram) ^ Unify: (299) [user] self_eval(ngram) ^ Call: (301) [system] setup_call_cleanup('$notrace'(_89912, _89914), once(user:self_eval0(ngram)), '$restore_trace'(_89912, _89914)) ^ Unify: (301) [system] setup_call_cleanup(system:'$notrace'(_89912, _89914), system:once(user:self_eval0(ngram)), system:'$restore_trace'(_89912, _89914)) ^ Call: (302) [system] sig_atomic(system:'$notrace'(_89912, _89914)) ^ Exit: (301) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(ngram)), system:'$restore_trace'(3, -1)) ^ Exit: (299) [user] self_eval(ngram) ^ Exit: (298) [user] self_subst(ngram) Call: (298) [system] _77790=ngram Exit: (298) [system] ngram=ngram ^ Exit: (297) [user] subst_args(_97466, _97468, 494, '&self', ngram, ngram) ^ Call: (297) [user] subst_args2_failed(494, '&self', [5], _77792) ^ Unify: (297) [user] subst_args2_failed(494, '&self', [5], _77792) Call: (298) [system] [5]==[] ^ Redo: (297) [user] subst_args2_failed(494, '&self', [5], _77792) ^ Unify: (297) [user] subst_args2_failed(494, '&self', [5], _77792) Call: (298) [system] var([5]) ^ Redo: (297) [user] subst_args2_failed(494, '&self', [5], _77792) ^ Unify: (297) [user] subst_args2_failed(494, '&self', [5], _77792) ^ Call: (298) [user] once(subst_selfless([5], _77792)) ^ Unify: (298) [system] once(user:subst_selfless([5], _77792)) ^ Call: (299) [user] subst_selfless([5], _77792) ^ Unify: (299) [user] subst_selfless([5], _77792) Call: (300) [system] var(5) ^ Redo: (299) [user] subst_selfless([5], _77792) ^ Unify: (299) [user] subst_selfless([5], _77792) ^ Call: (300) [user] eval_selfless(_112392, _112394, _112396, _112398, [5], _77792) ^ Unify: (300) [user] eval_selfless(_113336, _113338, _113340, _113342, [5], _77792) ^ Call: (301) [user] eval_selfless_0([5], _77792) ^ Unify: (301) [user] eval_selfless_0([5], _77792) Call: (302) [system] var(5) ^ Redo: (301) [user] eval_selfless_0([5], _77792) ^ Unify: (301) [user] eval_selfless_0([5], _77792) ^ Call: (302) [user] eval_selfless_1([5], _77792) ^ Unify: (302) [user] eval_selfless_1([5], _77792) ^ Call: (303) [user] allow_clp ^ Unify: (303) [user] allow_clp ^ Call: (304) [user] false_flag ^ Unify: (304) [user] false_flag Call: (305) [system] fail Fail: (305) [system] fail ^ Fail: (304) [user] false_flag ^ Redo: (301) [user] eval_selfless_0([5], _77792) ^ Unify: (301) [user] eval_selfless_0([5], _77792) ^ Call: (302) [user] eval_selfless_2([5], _77792) ^ Unify: (302) [user] eval_selfless_2([5], _77792) Call: (303) [system] var(5) ^ Redo: (302) [user] eval_selfless_2([5], _77792) ^ Unify: (302) [user] eval_selfless_2([5], _77792) ^ Call: (303) [user] fake_notrace((ground([5]), [5]=[_133632, _133638, _133644], atom(_133632), catch_warn(current_op(_133670, yfx, _133632)), [5]\=[_133690], s2ps([5], _133698))) ^ Unify: (303) [user] fake_notrace(user:(ground([5]), [5]=[_133632, _133638, _133644], atom(_133632), catch_warn(current_op(_133670, yfx, _133632)), [5]\=[_133690], s2ps([5], _133698))) ^ Call: (304) [user] real_notrace(user:(ground([5]), [5]=[_133632, _133638, _133644], atom(_133632), catch_warn(current_op(_133670, yfx, _133632)), [5]\=[_133690], s2ps([5], _133698))) ^ Unify: (304) [user] real_notrace(user:(ground([5]), [5]=[_133632, _133638, _133644], atom(_133632), catch_warn(current_op(_133670, yfx, _133632)), [5]\=[_133690], s2ps([5], _133698))) ^ Call: (305) [user] setup_call_cleanup('$notrace'(_137404, _137406), once(user:(ground([5]), [5]=[_133632, _133638, _133644], atom(_133632), catch_warn(current_op(_133670, yfx, _133632)), [5]\=[_133690], s2ps([5], _133698))), '$restore_trace'(_137404, _137406)) ^ Unify: (305) [system] setup_call_cleanup(user:'$notrace'(_137404, _137406), user:once(user:(ground([5]), [5]=[_133632, _133638, _133644], atom(_133632), catch_warn(current_op(_133670, yfx, _133632)), [5]\=[_133690], s2ps([5], _133698))), user:'$restore_trace'(_137404, _137406)) ^ Call: (306) [system] sig_atomic(user:'$notrace'(_137404, _137406)) ^ Fail: (304) [user] real_notrace(user:(ground([5]), [5]=[_133632, _133638, _133644], atom(_133632), catch_warn(current_op(_133670, yfx, _133632)), [5]\=[_133690], s2ps([5], _133698))) ^ Fail: (303) [user] fake_notrace(user:(ground([5]), [5]=[_133632, _133638, _133644], atom(_133632), catch_warn(current_op(_133670, yfx, _133632)), [5]\=[_133690], s2ps([5], _133698))) ^ Redo: (297) [user] subst_args2_failed(494, '&self', [5], _77792) ^ Unify: (297) [user] subst_args2_failed(494, '&self', [5], [_143028|_143030]) ^ Call: (298) [user] subst_args(_144042, _144044, 494, '&self', 5, _143028) ^ Unify: (298) [user] subst_args(_144986, _144988, 494, '&self', 5, _143028) Call: (299) [system] atom(_145856) ^ Redo: (298) [user] subst_args(_146856, _146858, 494, '&self', 5, _143028) ^ Unify: (298) [user] subst_args(_147800, _147802, 494, '&self', 5, _143028) ^ Call: (299) [user] self_subst(5) ^ Unify: (299) [user] self_subst(5) Call: (300) [system] callable(5) ^ Redo: (299) [user] self_subst(5) ^ Exit: (299) [user] self_subst(5) Call: (299) [system] _143028=5 Exit: (299) [system] 5=5 ^ Exit: (298) [user] subst_args(_155220, _155222, 494, '&self', 5, 5) ^ Call: (298) [user] subst_args2_failed(494, '&self', [], _143030) ^ Unify: (298) [user] subst_args2_failed(494, '&self', [], _143030) Call: (299) [system] []==[] Exit: (299) [system] []==[] Call: (299) [system] _143030=[] Exit: (299) [system] []=[] ^ Exit: (298) [user] subst_args2_failed(494, '&self', [], []) ^ Exit: (297) [user] subst_args2_failed(494, '&self', [5], [5]) ^ Exit: (296) [user] subst_args2_failed(494, '&self', [ngram, 5], [ngram, 5]) ^ Exit: (295) [user] subst_args2_failed(494, '&self', [/, ngram, 5], [/, ngram, 5]) ^ Exit: (294) [user] subst_args1(=, _9318, 494, '&self', [/, ngram, 5], [/, ngram, 5]) ^ Exit: (293) [user] subst_args1(_9316, _9318, 494, '&self', [/, ngram, 5], [/, ngram, 5]) Call: (293) [system] nb_setarg(1, retval(fail), [/, ngram, 5]) Exit: (293) [system] nb_setarg(1, retval([/, ngram, 5]), [/, ngram, 5]) ^ Call: (293) [user] ignore(notrace((\+[/, ngram, 5]\=_9362, nb_setarg(1, retval([/, ngram, 5]), [/, ngram, 5])))) ^ Unify: (293) [system] ignore(user:notrace((\+[/, ngram, 5]\=_9362, nb_setarg(1, retval([/, ngram, 5]), [/, ngram, 5])))) ^ Call: (295) [system] setup_call_cleanup('$notrace'(_171064, _171066), once(user:(\+[/, ngram, 5]\=_9362, nb_setarg(1, retval([/, ngram, 5]), [/, ngram, 5]))), '$restore_trace'(_171064, _171066)) ^ Unify: (295) [system] setup_call_cleanup(system:'$notrace'(_171064, _171066), system:once(user:(\+[/, ngram, 5]\=_9362, nb_setarg(1, retval([/, ngram, 5]), [/, ngram, 5]))), system:'$restore_trace'(_171064, _171066)) ^ Call: (296) [system] sig_atomic(system:'$notrace'(_171064, _171066)) ^ Exit: (295) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(\+[/, ngram, 5]\=_9362, nb_setarg(1, retval([/, ngram, 5]), [/, ngram, 5]))), system:'$restore_trace'(3, -1)) ^ Exit: (293) [system] ignore(user:notrace((\+[/, ngram, 5]\=_9362, nb_setarg(1, retval([/, ngram, 5]), [/, ngram, 5])))) ^ Call: (293) [user] ignore((_9354==1->ignore(\+ \+ (flag(eval_num, _9392, _9392+1), (retval([/, ngram, 5])\=@=retval(fail), nonvar([/, ngram, 5])->indentq(5, _9392, <--, [false, [/, ngram, 5]]);indentq(5, _9392, <--, [false, retval([/, ngram, 5])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9392, _9392+1), (retval([/, ngram, 5])\=@=retval(fail), nonvar([/, ngram, 5])->indentq(5, _9392, <--, [false, [/, ngram, 5]]);indentq(5, _9392, <--, [false, retval([/, ngram, 5])])))))))))) ^ Unify: (293) [system] ignore(user:(_9354==1->ignore(\+ \+ (flag(eval_num, _9392, _9392+1), (retval([/, ngram, 5])\=@=retval(fail), nonvar([/, ngram, 5])->indentq(5, _9392, <--, [false, [/, ngram, 5]]);indentq(5, _9392, <--, [false, retval([/, ngram, 5])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9392, _9392+1), (retval([/, ngram, 5])\=@=retval(fail), nonvar([/, ngram, 5])->indentq(5, _9392, <--, [false, [/, ngram, 5]]);indentq(5, _9392, <--, [false, retval([/, ngram, 5])])))))))))) Call: (295) [system] _9354==1 Fail: (295) [system] _9354==1 ^ Call: (296) [system] setup_call_cleanup('$notrace'(_179520, _179522), once(user:ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9392, _9392+1), (retval([/, ngram, 5])\=@=retval(fail), nonvar([/, ngram, 5])->indentq(5, _9392, <--, [false, [/, ngram, 5]]);indentq(5, _9392, <--, [false, retval([/, ngram, 5])])))))))), '$restore_trace'(_179520, _179522)) ^ Unify: (296) [system] setup_call_cleanup(system:'$notrace'(_179520, _179522), system:once(user:ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9392, _9392+1), (retval([/, ngram, 5])\=@=retval(fail), nonvar([/, ngram, 5])->indentq(5, _9392, <--, [false, [/, ngram, 5]]);indentq(5, _9392, <--, [false, retval([/, ngram, 5])])))))))), system:'$restore_trace'(_179520, _179522)) ^ Call: (297) [system] sig_atomic(system:'$notrace'(_179520, _179522)) ^ Exit: (296) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9392, _9392+1), (retval([/, ngram, 5])\=@=retval(fail), nonvar([/, ngram, 5])->indentq(5, _9392, <--, [false, [/, ngram, 5]]);indentq(5, _9392, <--, [false, retval([/, ngram, 5])])))))))), system:'$restore_trace'(3, -1)) ^ Exit: (293) [system] ignore(user:(_9354==1->ignore(\+ \+ (flag(eval_num, _9392, _9392+1), (retval([/, ngram, 5])\=@=retval(fail), nonvar([/, ngram, 5])->indentq(5, _9392, <--, [false, [/, ngram, 5]]);indentq(5, _9392, <--, [false, retval([/, ngram, 5])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9392, _9392+1), (retval([/, ngram, 5])\=@=retval(fail), nonvar([/, ngram, 5])->indentq(5, _9392, <--, [false, [/, ngram, 5]]);indentq(5, _9392, <--, [false, retval([/, ngram, 5])])))))))))) ^ Exit: (291) [system] call_cleanup(user:((call(subst_args1(_9316, _9318), 494, '&self', [/, ngram, 5], [/, ngram, 5])*->nb_setarg(1, retval([/, ngram, 5]), [/, ngram, 5]);fail, trace, call(subst_args1(_9316, _9318), 494, '&self', [/, ngram, 5], [/, ngram, 5])), ignore(notrace((\+[/, ngram, 5]\=_9362, nb_setarg(1, retval([/, ngram, 5]), [/, ngram, 5]))))), user:ignore((_9354==1->ignore(\+ \+ (flag(eval_num, _9392, _9392+1), (retval([/, ngram, 5])\=@=retval(fail), nonvar([/, ngram, 5])->indentq(5, _9392, <--, [false, [/, ngram, 5]]);indentq(5, _9392, <--, [false, retval([/, ngram, 5])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9392, _9392+1), (retval([/, ngram, 5])\=@=retval(fail), nonvar([/, ngram, 5])->indentq(5, _9392, <--, [false, [/, ngram, 5]]);indentq(5, _9392, <--, [false, retval([/, ngram, 5])]))))))))))) Call: (291) [system] retval([/, ngram, 5])\=@=retval(fail) Exit: (291) [system] retval([/, ngram, 5])\=@=retval(fail) ^ Exit: (290) [user] trace_eval(subst_args1(_9316, _9318), (false, (e2;e)), 494, '&self', [/, ngram, 5], [/, ngram, 5]) Call: (290) [system] [/, ngram, 5]\=@=[/, ngram, 5] ^ Redo: (289) [user] subst_args0(_9316, _9318, 494, '&self', [/, ngram, 5], _9310) Call: (290) [system] _9310=[/, ngram, 5] Exit: (290) [system] [/, ngram, 5]=[/, ngram, 5] ^ Exit: (289) [user] subst_args0(_9316, _9318, 494, '&self', [/, ngram, 5], [/, ngram, 5]) ^ Exit: (288) [user] subst_args(_9316, _9318, 495, '&self', [/, ngram, 5], [/, ngram, 5]) ^ Call: (288) [user] subst_args2_failed(495, '&self', [[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9312) ^ Unify: (288) [user] subst_args2_failed(495, '&self', [[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9312) Call: (289) [system] [[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]==[] ^ Redo: (288) [user] subst_args2_failed(495, '&self', [[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9312) ^ Unify: (288) [user] subst_args2_failed(495, '&self', [[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9312) Call: (289) [system] var([[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) ^ Redo: (288) [user] subst_args2_failed(495, '&self', [[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9312) ^ Unify: (288) [user] subst_args2_failed(495, '&self', [[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9312) ^ Call: (289) [user] once(subst_selfless([[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9312)) ^ Unify: (289) [system] once(user:subst_selfless([[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9312)) ^ Call: (290) [user] subst_selfless([[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9312) ^ Unify: (290) [user] subst_selfless([[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9312) Call: (291) [system] var([/, ngram, 6]) ^ Redo: (290) [user] subst_selfless([[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9312) ^ Unify: (290) [user] subst_selfless([[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9312) ^ Call: (291) [user] eval_selfless(_207802, _207804, _207806, _207808, [[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9312) ^ Unify: (291) [user] eval_selfless(_208746, _208748, _208750, _208752, [[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9312) ^ Call: (292) [user] eval_selfless_0([[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9312) ^ Unify: (292) [user] eval_selfless_0([[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9312) Call: (293) [system] var([/, ngram, 6]) ^ Redo: (292) [user] eval_selfless_0([[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9312) ^ Unify: (292) [user] eval_selfless_0([[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9312) ^ Call: (293) [user] eval_selfless_1([[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9312) ^ Unify: (293) [user] eval_selfless_1([[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9312) ^ Call: (294) [user] allow_clp ^ Unify: (294) [user] allow_clp ^ Call: (295) [user] false_flag ^ Unify: (295) [user] false_flag Call: (296) [system] fail Fail: (296) [system] fail ^ Fail: (295) [user] false_flag ^ Redo: (292) [user] eval_selfless_0([[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9312) ^ Unify: (292) [user] eval_selfless_0([[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9312) ^ Call: (293) [user] eval_selfless_2([[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9312) ^ Unify: (293) [user] eval_selfless_2([[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9312) Call: (294) [system] var([/, ngram, 6]) ^ Redo: (293) [user] eval_selfless_2([[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9312) ^ Unify: (293) [user] eval_selfless_2([[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9312) ^ Call: (294) [user] fake_notrace((ground([[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_229042, _229048, _229054], atom(_229042), catch_warn(current_op(_229080, yfx, _229042)), [[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_229100], s2ps([[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _229108))) ^ Unify: (294) [user] fake_notrace(user:(ground([[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_229042, _229048, _229054], atom(_229042), catch_warn(current_op(_229080, yfx, _229042)), [[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_229100], s2ps([[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _229108))) ^ Call: (295) [user] real_notrace(user:(ground([[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_229042, _229048, _229054], atom(_229042), catch_warn(current_op(_229080, yfx, _229042)), [[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_229100], s2ps([[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _229108))) ^ Unify: (295) [user] real_notrace(user:(ground([[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_229042, _229048, _229054], atom(_229042), catch_warn(current_op(_229080, yfx, _229042)), [[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_229100], s2ps([[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _229108))) ^ Call: (296) [user] setup_call_cleanup('$notrace'(_232814, _232816), once(user:(ground([[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_229042, _229048, _229054], atom(_229042), catch_warn(current_op(_229080, yfx, _229042)), [[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_229100], s2ps([[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _229108))), '$restore_trace'(_232814, _232816)) ^ Unify: (296) [system] setup_call_cleanup(user:'$notrace'(_232814, _232816), user:once(user:(ground([[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_229042, _229048, _229054], atom(_229042), catch_warn(current_op(_229080, yfx, _229042)), [[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_229100], s2ps([[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _229108))), user:'$restore_trace'(_232814, _232816)) ^ Call: (297) [system] sig_atomic(user:'$notrace'(_232814, _232816)) ^ Fail: (295) [user] real_notrace(user:(ground([[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_229042, _229048, _229054], atom(_229042), catch_warn(current_op(_229080, yfx, _229042)), [[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_229100], s2ps([[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _229108))) ^ Fail: (294) [user] fake_notrace(user:(ground([[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_229042, _229048, _229054], atom(_229042), catch_warn(current_op(_229080, yfx, _229042)), [[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_229100], s2ps([[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _229108))) ^ Redo: (288) [user] subst_args2_failed(495, '&self', [[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9312) ^ Unify: (288) [user] subst_args2_failed(495, '&self', [[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], [_238438|_238440]) ^ Call: (289) [user] subst_args(_239452, _239454, 495, '&self', [/, ngram, 6], _238438) ^ Unify: (289) [user] subst_args(_240396, _240398, 495, '&self', [/, ngram, 6], _238438) Call: (290) [system] atom(_241266) ^ Redo: (289) [user] subst_args(_242266, _242268, 495, '&self', [/, ngram, 6], _238438) ^ Unify: (289) [user] subst_args(_243210, _243212, 495, '&self', [/, ngram, 6], _238438) ^ Call: (290) [user] self_subst([/, ngram, 6]) ^ Unify: (290) [user] self_subst([/, ngram, 6]) Call: (291) [system] callable([/, ngram, 6]) Exit: (291) [system] callable([/, ngram, 6]) ^ Unify: (290) [user] self_subst([/, ngram, 6]) ^ Call: (291) [user] self_eval([/, ngram, 6]) ^ Unify: (291) [user] self_eval([/, ngram, 6]) ^ Call: (293) [system] setup_call_cleanup('$notrace'(_250560, _250562), once(user:self_eval0([/, ngram, 6])), '$restore_trace'(_250560, _250562)) ^ Unify: (293) [system] setup_call_cleanup(system:'$notrace'(_250560, _250562), system:once(user:self_eval0([/, ngram, 6])), system:'$restore_trace'(_250560, _250562)) ^ Call: (294) [system] sig_atomic(system:'$notrace'(_250560, _250562)) ^ Fail: (291) [user] self_eval([/, ngram, 6]) ^ Redo: (289) [user] subst_args(_254396, _254398, 495, '&self', [/, ngram, 6], _238438) ^ Unify: (289) [user] subst_args(_255340, _255342, 495, '&self', [/, ngram, 6], _238438) Call: (290) [system] [ngram, 6]==[] ^ Redo: (289) [user] subst_args(_257212, _257214, 495, '&self', [/, ngram, 6], _238438) ^ Unify: (289) [user] subst_args(_258156, _258158, 495, '&self', [/, ngram, 6], _238438) ^ Call: (291) [system] setup_call_cleanup('$notrace'(_259046, _259048), once(user:(_259028 is 495-1)), '$restore_trace'(_259046, _259048)) ^ Unify: (291) [system] setup_call_cleanup(system:'$notrace'(_259046, _259048), system:once(user:(_259028 is 495-1)), system:'$restore_trace'(_259046, _259048)) ^ Call: (292) [system] sig_atomic(system:'$notrace'(_259046, _259048)) ^ Exit: (291) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(494 is 495-1)), system:'$restore_trace'(3, -1)) ^ Call: (290) [user] subst_args0(_262822, _262824, 494, '&self', [/, ngram, 6], _238438) ^ Unify: (290) [user] subst_args0(_262822, _262824, 494, '&self', [/, ngram, 6], _238438) ^ Call: (291) [user] self_subst([/, ngram, 6]) ^ Unify: (291) [user] self_subst([/, ngram, 6]) Call: (292) [system] callable([/, ngram, 6]) Exit: (292) [system] callable([/, ngram, 6]) ^ Unify: (291) [user] self_subst([/, ngram, 6]) ^ Call: (292) [user] self_eval([/, ngram, 6]) ^ Unify: (292) [user] self_eval([/, ngram, 6]) ^ Call: (294) [system] setup_call_cleanup('$notrace'(_271200, _271202), once(user:self_eval0([/, ngram, 6])), '$restore_trace'(_271200, _271202)) ^ Unify: (294) [system] setup_call_cleanup(system:'$notrace'(_271200, _271202), system:once(user:self_eval0([/, ngram, 6])), system:'$restore_trace'(_271200, _271202)) ^ Call: (295) [system] sig_atomic(system:'$notrace'(_271200, _271202)) ^ Fail: (292) [user] self_eval([/, ngram, 6]) ^ Redo: (290) [user] subst_args0(_262822, _262824, 494, '&self', [/, ngram, 6], _238438) ^ Unify: (290) [user] subst_args0(_262822, _262824, 494, '&self', [/, ngram, 6], _238438) Call: (291) [system] _276856 is 494+ -1 Exit: (291) [system] 493 is 494+ -1 ^ Call: (291) [user] trace_eval(subst_args1(_262822, _262824), (false, (e2;e)), 494, '&self', [/, ngram, 6], _278732) ^ Unify: (291) [user] trace_eval(subst_args1(_262822, _262824), (false, (e2;e)), 494, '&self', [/, ngram, 6], _278732) ^ Call: (292) [user] must_det_ll((notrace((flag(eval_num, _280642, _280642+1), _280660 is _280642 mod 500, _280678 is 99-494 mod 100, _280702=_280704, option_else('trace-length', _280716, 500), option_else('trace-depth', _280724, 30))), quietly(if_t((nop(stop_rtrace), _280660>_280716), (set_debug(eval, false), _280780 is _280716+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_280780])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_280832))))) ^ Unify: (292) [user] must_det_ll(user:(notrace((flag(eval_num, _280642, _280642+1), _280660 is _280642 mod 500, _280678 is 99-494 mod 100, _280702=_280704, option_else('trace-length', _280716, 500), option_else('trace-depth', _280724, 30))), quietly(if_t((nop(stop_rtrace), _280660>_280716), (set_debug(eval, false), _280780 is _280716+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_280780])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_280832))))) ^ Call: (293) [user] once(user:(notrace((flag(eval_num, _280642, _280642+1), _280660 is _280642 mod 500, _280678 is 99-494 mod 100, _280702=_280704, option_else('trace-length', _280716, 500), option_else('trace-depth', _280724, 30))), quietly(if_t((nop(stop_rtrace), _280660>_280716), (set_debug(eval, false), _280780 is _280716+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_280780])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_280832))))) ^ Unify: (293) [system] once(user:(notrace((flag(eval_num, _280642, _280642+1), _280660 is _280642 mod 500, _280678 is 99-494 mod 100, _280702=_280704, option_else('trace-length', _280716, 500), option_else('trace-depth', _280724, 30))), quietly(if_t((nop(stop_rtrace), _280660>_280716), (set_debug(eval, false), _280780 is _280716+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_280780])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_280832))))) ^ Call: (296) [system] setup_call_cleanup('$notrace'(_284556, _284558), once(user:(flag(eval_num, _280642, _280642+1), _280660 is _280642 mod 500, _280678 is 99-494 mod 100, _280702=_280704, option_else('trace-length', _280716, 500), option_else('trace-depth', _280724, 30))), '$restore_trace'(_284556, _284558)) ^ Unify: (296) [system] setup_call_cleanup(system:'$notrace'(_284556, _284558), system:once(user:(flag(eval_num, _280642, _280642+1), _280660 is _280642 mod 500, _280678 is 99-494 mod 100, _280702=_280704, option_else('trace-length', _280716, 500), option_else('trace-depth', _280724, 30))), system:'$restore_trace'(_284556, _284558)) ^ Call: (297) [system] sig_atomic(system:'$notrace'(_284556, _284558)) ^ Exit: (296) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(flag(eval_num, 75, 75+1), 75 is 75 mod 500, 5 is 99-494 mod 100, _280702=_280702, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), system:'$restore_trace'(3, -1)) ^ Call: (296) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 75>500), (set_debug(eval, false), _280780 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_280780])), nop((start_rtrace, rtrace))))) ^ Unify: (296) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 75>500), (set_debug(eval, false), _280780 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_280780])), nop((start_rtrace, rtrace))))) ^ Exit: (296) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 75>500), (set_debug(eval, false), _280780 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_280780])), nop((start_rtrace, rtrace))))) Call: (295) [user] nop(notrace(no_repeats_var(_280832))) Unify: (295) [user] nop(notrace(no_repeats_var(_280832))) Exit: (295) [user] nop(notrace(no_repeats_var(_280832))) ^ Exit: (293) [system] once(user:(notrace((flag(eval_num, 75, 75+1), 75 is 75 mod 500, 5 is 99-494 mod 100, _280702=_280702, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), quietly(if_t((nop(stop_rtrace), 75>500), (set_debug(eval, false), _280780 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_280780])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_280832))))) ^ Exit: (292) [user] must_det_ll(user:(notrace((flag(eval_num, 75, 75+1), 75 is 75 mod 500, 5 is 99-494 mod 100, _280702=_280702, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), quietly(if_t((nop(stop_rtrace), 75>500), (set_debug(eval, false), _280780 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_280780])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_280832))))) Call: (292) [occurs] occurs:sub_term(_296020, (false, (e2;e))) Unify: (292) [occurs] occurs:sub_term((false, (e2;e)), (false, (e2;e))) Exit: (292) [occurs] occurs:sub_term((false, (e2;e)), (false, (e2;e))) Call: (292) [system] (false, (e2;e))\=(false, (e2;e)) Fail: (292) [system] (false, (e2;e))\=(false, (e2;e)) Redo: (292) [occurs] occurs:sub_term(_296020, (false, (e2;e))) Unify: (292) [occurs] occurs:sub_term(_296020, (false, (e2;e))) Call: (293) [system] compound((false, (e2;e))) Exit: (293) [system] compound((false, (e2;e))) Call: (293) [system] arg(_304442, (false, (e2;e)), _304366) Exit: (293) [system] arg(1, (false, (e2;e)), false) Call: (293) [occurs] occurs:sub_term(_296020, false) Unify: (293) [occurs] occurs:sub_term(false, false) Exit: (293) [occurs] occurs:sub_term(false, false) Exit: (292) [occurs] occurs:sub_term(false, (false, (e2;e))) Call: (292) [system] (false, (e2;e))\=false Exit: (292) [system] (false, (e2;e))\=false ^ Call: (292) [user] if_trace((eval;false, (e2;e)), (_280702=1, indentq(5, 75, -->, [false, [/, ngram, 6]]))) ^ Unify: (292) [user] if_trace((eval;false, (e2;e)), (_280702=1, indentq(5, 75, -->, [false, [/, ngram, 6]]))) ^ Call: (294) [system] setup_call_cleanup('$notrace'(_313746, _313748), once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _280702=1, indentq(5, 75, -->, [false, [/, ngram, 6]]))), _313704, fbug((_313704-->if_trace((eval;false, (e2;e)), (_280702=1, indentq(5, 75, -->, [false, [/, ngram, 6]])))))))), '$restore_trace'(_313746, _313748)) ^ Unify: (294) [system] setup_call_cleanup(system:'$notrace'(_313746, _313748), system:once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _280702=1, indentq(5, 75, -->, [false, [/, ngram, 6]]))), _313704, fbug((_313704-->if_trace((eval;false, (e2;e)), (_280702=1, indentq(5, 75, -->, [false, [/, ngram, 6]])))))))), system:'$restore_trace'(_313746, _313748)) ^ Call: (295) [system] sig_atomic(system:'$notrace'(_313746, _313748)) ^ Exit: (294) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _280702=1, indentq(5, 75, -->, [false, [/, ngram, 6]]))), _313704, fbug((_313704-->if_trace((eval;false, (e2;e)), (_280702=1, indentq(5, 75, -->, [false, [/, ngram, 6]])))))))), system:'$restore_trace'(3, -1)) ^ Exit: (292) [user] if_trace((eval;false, (e2;e)), (_280702=1, indentq(5, 75, -->, [false, [/, ngram, 6]]))) Call: (292) [system] _318528=retval(fail) Exit: (292) [system] retval(fail)=retval(fail) Call: (292) [system] _320390=(\+ \+ (flag(eval_num, _320410, _320410+1), (retval(fail)\=@=retval(fail), nonvar(_278732)->indentq(5, _320410, <--, [false, _278732]);indentq(5, _320410, <--, [false, retval(fail)])))) Exit: (292) [system] (\+ \+ (flag(eval_num, _320410, _320410+1), (retval(fail)\=@=retval(fail), nonvar(_278732)->indentq(5, _320410, <--, [false, _278732]);indentq(5, _320410, <--, [false, retval(fail)]))))=(\+ \+ (flag(eval_num, _320410, _320410+1), (retval(fail)\=@=retval(fail), nonvar(_278732)->indentq(5, _320410, <--, [false, _278732]);indentq(5, _320410, <--, [false, retval(fail)])))) ^ Call: (292) [user] call_cleanup(((call(subst_args1(_262822, _262824), 494, '&self', [/, ngram, 6], _278732)*->nb_setarg(1, retval(fail), _278732);fail, trace, call(subst_args1(_262822, _262824), 494, '&self', [/, ngram, 6], _278732)), ignore(notrace((\+_278732\=_280832, nb_setarg(1, retval(fail), _278732))))), ignore((_280702==1->ignore(\+ \+ (flag(eval_num, _320410, _320410+1), (retval(fail)\=@=retval(fail), nonvar(_278732)->indentq(5, _320410, <--, [false, _278732]);indentq(5, _320410, <--, [false, retval(fail)]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _320410, _320410+1), (retval(fail)\=@=retval(fail), nonvar(_278732)->indentq(5, _320410, <--, [false, _278732]);indentq(5, _320410, <--, [false, retval(fail)]))))))))))) ^ Unify: (292) [system] call_cleanup(user:((call(subst_args1(_262822, _262824), 494, '&self', [/, ngram, 6], _278732)*->nb_setarg(1, retval(fail), _278732);fail, trace, call(subst_args1(_262822, _262824), 494, '&self', [/, ngram, 6], _278732)), ignore(notrace((\+_278732\=_280832, nb_setarg(1, retval(fail), _278732))))), user:ignore((_280702==1->ignore(\+ \+ (flag(eval_num, _320410, _320410+1), (retval(fail)\=@=retval(fail), nonvar(_278732)->indentq(5, _320410, <--, [false, _278732]);indentq(5, _320410, <--, [false, retval(fail)]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _320410, _320410+1), (retval(fail)\=@=retval(fail), nonvar(_278732)->indentq(5, _320410, <--, [false, _278732]);indentq(5, _320410, <--, [false, retval(fail)]))))))))))) ^ Call: (294) [user] subst_args1(_262822, _262824, 494, '&self', [/, ngram, 6], _278732) ^ Unify: (294) [user] subst_args1(_262822, _262824, 494, '&self', [/, ngram, 6], _278732) Call: (295) [system] var(_262822) Exit: (295) [system] var(_262822) ^ Call: (295) [user] subst_args1(=, _262824, 494, '&self', [/, ngram, 6], _278732) ^ Unify: (295) [user] subst_args1(=, _262824, 494, '&self', [/, ngram, 6], _278732) Call: (296) [system] var(=) ^ Redo: (295) [user] subst_args1(=, _262824, 494, '&self', [/, ngram, 6], _278732) Call: (296) [system] atom(=) Exit: (296) [system] atom(=) Call: (296) [system] (=)\==(=) ^ Redo: (295) [user] subst_args1(=, _262824, 494, '&self', [/, ngram, 6], _278732) ^ Unify: (295) [user] subst_args1(=, _262824, 494, '&self', [/, ngram, 6], _278732) Call: (296) [system] atom([/, ngram, 6]) ^ Redo: (295) [user] subst_args1(=, _262824, 494, '&self', [/, ngram, 6], _278732) ^ Unify: (295) [user] subst_args1(=, _262824, 494, '&self', [/, ngram, 6], _278732) Call: (296) [system] is_list([ngram, 6]) Exit: (296) [system] is_list([ngram, 6]) ^ Unify: (295) [user] subst_args1(=, _262824, 494, '&self', [/, ngram, 6], _278732) Call: (296) [system] is_list([/, ngram, 6]) Exit: (296) [system] is_list([/, ngram, 6]) ^ Unify: (295) [user] subst_args1(=, _262824, 494, '&self', [/, ngram, 6], [/|_344000]) Call: (296) [system] var(/) ^ Redo: (295) [user] subst_args1(=, _262824, 494, '&self', [/, ngram, 6], _278732) ^ Unify: (295) [user] subst_args1(=, _262824, 494, '&self', [/, ngram, 6], _278732) Call: (296) [system] fail ^ Redo: (295) [user] subst_args1(=, _262824, 494, '&self', [/, ngram, 6], _278732) ^ Unify: (295) [user] subst_args1(=, _262824, 494, '&self', [/, ngram, 6], _278732) Call: (296) [system] is_list([/, ngram, 6]) Exit: (296) [system] is_list([/, ngram, 6]) ^ Call: (296) [user] apply:maplist(self_subst, [/, ngram, 6]) ^ Unify: (296) [apply] apply:maplist(user:self_subst, [/, ngram, 6]) Call: (297) [apply] apply:maplist_([/, ngram, 6], user:self_subst) Unify: (297) [apply] apply:maplist_([/, ngram, 6], user:self_subst) ^ Call: (298) [user] self_subst(/) ^ Unify: (298) [user] self_subst(/) Call: (299) [system] callable(/) Exit: (299) [system] callable(/) ^ Unify: (298) [user] self_subst(/) ^ Call: (299) [user] self_eval(/) ^ Unify: (299) [user] self_eval(/) ^ Call: (301) [system] setup_call_cleanup('$notrace'(_362620, _362622), once(user:self_eval0(/)), '$restore_trace'(_362620, _362622)) ^ Unify: (301) [system] setup_call_cleanup(system:'$notrace'(_362620, _362622), system:once(user:self_eval0(/)), system:'$restore_trace'(_362620, _362622)) ^ Call: (302) [system] sig_atomic(system:'$notrace'(_362620, _362622)) ^ Exit: (301) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(/)), system:'$restore_trace'(3, -1)) ^ Exit: (299) [user] self_eval(/) ^ Exit: (298) [user] self_subst(/) Call: (298) [apply] apply:maplist_([ngram, 6], user:self_subst) Unify: (298) [apply] apply:maplist_([ngram, 6], user:self_subst) ^ Call: (299) [user] self_subst(ngram) ^ Unify: (299) [user] self_subst(ngram) Call: (300) [system] callable(ngram) Exit: (300) [system] callable(ngram) ^ Unify: (299) [user] self_subst(ngram) ^ Call: (300) [user] self_eval(ngram) ^ Unify: (300) [user] self_eval(ngram) ^ Call: (302) [system] setup_call_cleanup('$notrace'(_376580, _376582), once(user:self_eval0(ngram)), '$restore_trace'(_376580, _376582)) ^ Unify: (302) [system] setup_call_cleanup(system:'$notrace'(_376580, _376582), system:once(user:self_eval0(ngram)), system:'$restore_trace'(_376580, _376582)) ^ Call: (303) [system] sig_atomic(system:'$notrace'(_376580, _376582)) ^ Exit: (302) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(ngram)), system:'$restore_trace'(3, -1)) ^ Exit: (300) [user] self_eval(ngram) ^ Exit: (299) [user] self_subst(ngram) Call: (299) [apply] apply:maplist_([6], user:self_subst) Unify: (299) [apply] apply:maplist_([6], user:self_subst) ^ Call: (300) [user] self_subst(6) ^ Unify: (300) [user] self_subst(6) Call: (301) [system] callable(6) ^ Redo: (300) [user] self_subst(6) ^ Exit: (300) [user] self_subst(6) Call: (300) [apply] apply:maplist_([], user:self_subst) Unify: (300) [apply] apply:maplist_([], user:self_subst) Exit: (300) [apply] apply:maplist_([], user:self_subst) Exit: (299) [apply] apply:maplist_([6], user:self_subst) Exit: (298) [apply] apply:maplist_([ngram, 6], user:self_subst) Exit: (297) [apply] apply:maplist_([/, ngram, 6], user:self_subst) ^ Exit: (296) [apply] apply:maplist(user:self_subst, [/, ngram, 6]) Call: (296) [system] [/, ngram, 6]=[_395184|_395186] Exit: (296) [system] [/, ngram, 6]=[/, ngram, 6] Call: (296) [system] atom(/) Exit: (296) [system] atom(/) ^ Unify: (295) [user] subst_args1(=, _262824, 494, '&self', [/, ngram, 6], _278732) ^ Call: (296) [user] is_space_op(/) ^ Redo: (295) [user] subst_args1(=, _262824, 494, '&self', [/, ngram, 6], _278732) ^ Unify: (295) [user] subst_args1(=, _262824, 494, '&self', [/, ngram, 6], _278732) Call: (296) [system] (/)==case ^ Redo: (295) [user] subst_args1(=, _262824, 494, '&self', [/, ngram, 6], _278732) ^ Unify: (295) [user] subst_args1(=, _262824, 494, '&self', [/, ngram, 6], _278732) Call: (296) [system] fail ^ Redo: (295) [user] subst_args1(=, _262824, 494, '&self', [/, ngram, 6], _278732) ^ Unify: (295) [user] subst_args1(=, _262824, 494, '&self', [/, ngram, 6], _278732) Call: (296) [system] _408268=do_more_defs(true) Exit: (296) [system] do_more_defs(true)=do_more_defs(true) ^ Call: (296) [user] clause(eval_21(subst_args, _262824, 494, '&self', [/, ngram, 6], _278732), _410144) ^ Redo: (295) [user] subst_args1(=, _262824, 494, '&self', [/, ngram, 6], _278732) ^ Unify: (295) [user] subst_args1(=, _262824, 494, '&self', [/, ngram, 6], _278732) Call: (296) [system] fail ^ Redo: (295) [user] subst_args1(=, _262824, 494, '&self', [/, ngram, 6], _278732) ^ Unify: (295) [user] subst_args1(=, _262824, 494, '&self', [/, ngram, 6], _278732) ^ Call: (296) [user] is_and(/) ^ Unify: (296) [user] is_and(/) Call: (297) [system] atom(/) Exit: (297) [system] atom(/) ^ Unify: (296) [user] is_and(/) ^ Call: (297) [user] is_and(/, _420468) ^ Unify: (297) [user] is_and(/, _421396) Call: (298) [system] atom(/) Exit: (298) [system] atom(/) ^ Redo: (295) [user] subst_args1(=, _262824, 494, '&self', [/, ngram, 6], _278732) ^ Unify: (295) [user] subst_args1(=, _262824, 494, '&self', [/, ngram, 6], [/|_425044]) Call: (296) [system] nonvar(/) Exit: (296) [system] nonvar(/) Call: (296) [system] fail ^ Redo: (295) [user] subst_args1(=, _262824, 494, '&self', [/, ngram, 6], _278732) ^ Unify: (295) [user] subst_args1(=, _262824, 494, '&self', [/, ngram, 6], _278732) ^ Call: (296) [user] subst_args2(=, 494, '&self', [/, ngram, 6], _278732) ^ Unify: (296) [user] subst_args2(=, 494, '&self', [/, ngram, 6], _278732) Call: (297) [system] 494<3 ^ Redo: (296) [user] subst_args2(=, 494, '&self', [/, ngram, 6], _278732) ^ Unify: (296) [user] subst_args2(=, 494, '&self', [/, ngram, 6], _278732) Call: (297) [system] fail ^ Redo: (296) [user] subst_args2(=, 494, '&self', [/, ngram, 6], _278732) ^ Unify: (296) [user] subst_args2(=, 494, '&self', [/, ngram, 6], _278732) ^ Call: (297) [user] mnotrace(is_user_defined_head(=, '&self', /)) ^ Unify: (297) [user] mnotrace(is_user_defined_head(=, '&self', /)) ^ Call: (298) [user] once(is_user_defined_head(=, '&self', /)) ^ Unify: (298) [system] once(user:is_user_defined_head(=, '&self', /)) ^ Call: (299) [user] is_user_defined_head(=, '&self', /) ^ Unify: (299) [user] is_user_defined_head(=, '&self', /) ^ Call: (300) [user] mnotrace(is_user_defined_head0(=, '&self', /)) ^ Unify: (300) [user] mnotrace(is_user_defined_head0(=, '&self', /)) ^ Call: (301) [user] once(is_user_defined_head0(=, '&self', /)) ^ Unify: (301) [system] once(user:is_user_defined_head0(=, '&self', /)) ^ Call: (302) [user] is_user_defined_head0(=, '&self', /) ^ Unify: (302) [user] is_user_defined_head0(=, '&self', /) Call: (303) [system] callable(/) Exit: (303) [system] callable(/) Call: (303) [system] functor(/, _451146, _451226) Exit: (303) [system] functor(/, /, 0) ^ Call: (303) [user] is_user_defined_head_f(=, '&self', /) ^ Unify: (303) [user] is_user_defined_head_f(=, '&self', /) ^ Call: (304) [user] is_user_defined_head_f1(=, '&self', /) ^ Unify: (304) [user] is_user_defined_head_f1(=, '&self', /) Call: (305) [user] metta_eq_def(=, '&self', [/|_456744], _456826) Unify: (305) [user] metta_eq_def(=, '&self', [/|_456744], _457750) ^ Call: (306) [user] ignore((=)=(=)) ^ Unify: (306) [system] ignore(user:((=)=(=))) Call: (307) [system] (=)=(=) Exit: (307) [system] (=)=(=) ^ Exit: (306) [system] ignore(user:((=)=(=))) Call: (306) [user] metta_atom('&self', [=, [/|_456744], _463266]) Unify: (306) [user] metta_atom('&self', [=, [/|_456744], _463266]) ^ Call: (307) [user] typed_list('&self', _465180, _465102) ^ Unify: (307) [user] typed_list('&self', _466112, _465102) Call: (308) [system] compound('&self') Fail: (308) [system] compound('&self') ^ Fail: (307) [user] typed_list('&self', _468892, _465102) Redo: (306) [user] metta_atom('&self', [=, [/|_456744], _463266]) Unify: (306) [user] metta_atom('&self', [=, [/|_456744], _463266]) Call: (307) [system] '&self'=='&flybase' Redo: (306) [user] metta_atom('&self', [=, [/|_456744], _463266]) Unify: (306) [user] metta_atom('&self', [=, [/|_456744], _463266]) ^ Call: (307) [user] metta_atom_in_file('&self', [=, [/|_456744], _463266]) ^ Unify: (307) [user] metta_atom_in_file('&self', [=, [/|_456744], _463266]) ^ Call: (308) [user] metta_atom_in_file('&self', [=, [/|_456744], _463266], _476274, _476276) ^ Unify: (308) [user] metta_atom_in_file('&self', [=, [/|_456744], _463266], _477210, _477212) ^ Call: (309) [user] loaded_into_kb('&self', _478068) ^ Unify: (309) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Exit: (309) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Call: (309) [user] once(user:asserted_metta_pred(_488658, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Unify: (309) [system] once(user:asserted_metta_pred(_488658, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Call: (310) [user] asserted_metta_pred(_488658, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Fail: (310) [user] asserted_metta_pred(_488658, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Redo: (306) [user] metta_atom('&self', [=, [/|_456744], _463266]) Unify: (306) [user] metta_atom('&self', [=, [/|_456744], _463266]) Call: (307) [user] metta_atom_asserted('&self', [=, [/|_456744], _463266]) Unify: (307) [user] metta_atom_asserted('&self', [=, [/|_456744], _463266]) ^ Call: (308) [user] metta_atom_asserted_deduced('&self', [=, [/|_456744], _463266]) Redo: (307) [user] metta_atom_asserted('&self', [=, [/|_456744], _463266]) Redo: (306) [user] metta_atom('&self', [=, [/|_456744], _463266]) Unify: (306) [user] metta_atom('&self', [=, [/|_456744], _463266]) Call: (307) [system] '&self'\=='&corelib' Exit: (307) [system] '&self'\=='&corelib' ^ Call: (307) [user] using_all_spaces ^ Unify: (307) [user] using_all_spaces Call: (308) [system] nb_current(with_all_spaces, t) Redo: (306) [user] metta_atom('&self', [=, [/|_456744], _463266]) Unify: (306) [user] metta_atom('&self', [=, [/|_456744], _463266]) Call: (307) [system] '&self'\=='&corelib' Exit: (307) [system] '&self'\=='&corelib' Call: (307) [user] metta_atom_asserted('&self', '&corelib') Unify: (307) [user] metta_atom_asserted('&self', '&corelib') ^ Call: (308) [user] metta_atom_asserted_deduced('&self', '&corelib') Redo: (307) [user] metta_atom_asserted('&self', '&corelib') Unify: (307) [user] metta_atom_asserted('&self', '&corelib') Exit: (307) [user] metta_atom_asserted('&self', '&corelib') Call: (307) [user] should_inherit_from_corelib([=, [/|_9692], _9708]) Unify: (307) [user] should_inherit_from_corelib([=, [/|_9692], _9708]) ^ Call: (308) [user] using_all_spaces ^ Unify: (308) [user] using_all_spaces Call: (309) [system] nb_current(with_all_spaces, t) Redo: (307) [user] should_inherit_from_corelib([=, [/|_9692], _9708]) Unify: (307) [user] should_inherit_from_corelib([=, [/|_9692], _9708]) Call: (308) [system] (=)==(:) Redo: (307) [user] should_inherit_from_corelib([=, [/|_9692], _9708]) Unify: (307) [user] should_inherit_from_corelib([=, [/|_9692], _9708]) Call: (308) [system] (=)=='@doc' Redo: (307) [user] should_inherit_from_corelib([=, [/|_9692], _9708]) Unify: (307) [user] should_inherit_from_corelib([=, [/|_9692], _9708]) Call: (308) [system] fail Redo: (307) [user] metta_atom_asserted('&self', '&corelib') Redo: (306) [user] metta_atom('&self', [=, [/|_9692], _9708]) Fail: (305) [user] metta_eq_def(=, '&self', [/|_9692], _29644) ^ Fail: (304) [user] is_user_defined_head_f1(=, '&self', /) ^ Redo: (303) [user] is_user_defined_head_f(=, '&self', /) ^ Unify: (303) [user] is_user_defined_head_f(=, '&self', /) ^ Call: (304) [user] is_user_defined_head_f1(=, '&self', [/|_33288]) ^ Unify: (304) [user] is_user_defined_head_f1(=, '&self', [/|_33288]) Call: (305) [user] metta_eq_def(=, '&self', [[/|_33288]|_35158], _35240) Unify: (305) [user] metta_eq_def(=, '&self', [[/|_33288]|_35158], _36164) ^ Call: (306) [user] ignore((=)=(=)) ^ Unify: (306) [system] ignore(user:((=)=(=))) Call: (307) [system] (=)=(=) Exit: (307) [system] (=)=(=) ^ Exit: (306) [system] ignore(user:((=)=(=))) Call: (306) [user] metta_atom('&self', [=, [[/|_33288]|_35158], _41680]) Unify: (306) [user] metta_atom('&self', [=, [[/|_33288]|_35158], _41680]) ^ Call: (307) [user] typed_list('&self', _43594, _43516) ^ Unify: (307) [user] typed_list('&self', _44526, _43516) Call: (308) [system] compound('&self') Fail: (308) [system] compound('&self') ^ Fail: (307) [user] typed_list('&self', _47306, _43516) Redo: (306) [user] metta_atom('&self', [=, [[/|_33288]|_35158], _41680]) Unify: (306) [user] metta_atom('&self', [=, [[/|_33288]|_35158], _41680]) Call: (307) [system] '&self'=='&flybase' Redo: (306) [user] metta_atom('&self', [=, [[/|_33288]|_35158], _41680]) Unify: (306) [user] metta_atom('&self', [=, [[/|_33288]|_35158], _41680]) ^ Call: (307) [user] metta_atom_in_file('&self', [=, [[/|_33288]|_35158], _41680]) ^ Unify: (307) [user] metta_atom_in_file('&self', [=, [[/|_33288]|_35158], _41680]) ^ Call: (308) [user] metta_atom_in_file('&self', [=, [[/|_33288]|_35158], _41680], _54688, _54690) ^ Unify: (308) [user] metta_atom_in_file('&self', [=, [[/|_33288]|_35158], _41680], _55624, _55626) ^ Call: (309) [user] loaded_into_kb('&self', _56482) ^ Unify: (309) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Exit: (309) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Call: (309) [user] once(user:asserted_metta_pred(_67072, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Unify: (309) [system] once(user:asserted_metta_pred(_67072, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Call: (310) [user] asserted_metta_pred(_67072, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Fail: (310) [user] asserted_metta_pred(_67072, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Redo: (306) [user] metta_atom('&self', [=, [[/|_33288]|_35158], _41680]) Unify: (306) [user] metta_atom('&self', [=, [[/|_33288]|_35158], _41680]) Call: (307) [user] metta_atom_asserted('&self', [=, [[/|_33288]|_35158], _41680]) Unify: (307) [user] metta_atom_asserted('&self', [=, [[/|_33288]|_35158], _41680]) ^ Call: (308) [user] metta_atom_asserted_deduced('&self', [=, [[/|_33288]|_35158], _41680]) Redo: (307) [user] metta_atom_asserted('&self', [=, [[/|_33288]|_35158], _41680]) Redo: (306) [user] metta_atom('&self', [=, [[/|_33288]|_35158], _41680]) Unify: (306) [user] metta_atom('&self', [=, [[/|_33288]|_35158], _41680]) Call: (307) [system] '&self'\=='&corelib' Exit: (307) [system] '&self'\=='&corelib' ^ Call: (307) [user] using_all_spaces ^ Unify: (307) [user] using_all_spaces Call: (308) [system] nb_current(with_all_spaces, t) Redo: (306) [user] metta_atom('&self', [=, [[/|_33288]|_35158], _41680]) Unify: (306) [user] metta_atom('&self', [=, [[/|_33288]|_35158], _41680]) Call: (307) [system] '&self'\=='&corelib' Exit: (307) [system] '&self'\=='&corelib' Call: (307) [user] metta_atom_asserted('&self', '&corelib') Unify: (307) [user] metta_atom_asserted('&self', '&corelib') ^ Call: (308) [user] metta_atom_asserted_deduced('&self', '&corelib') Redo: (307) [user] metta_atom_asserted('&self', '&corelib') Unify: (307) [user] metta_atom_asserted('&self', '&corelib') Exit: (307) [user] metta_atom_asserted('&self', '&corelib') Call: (307) [user] should_inherit_from_corelib([=, [[/|_33288]|_35158], _41680]) Unify: (307) [user] should_inherit_from_corelib([=, [[/|_33288]|_35158], _41680]) ^ Call: (308) [user] using_all_spaces ^ Unify: (308) [user] using_all_spaces Call: (309) [system] nb_current(with_all_spaces, t) Redo: (307) [user] should_inherit_from_corelib([=, [[/|_33288]|_35158], _41680]) Unify: (307) [user] should_inherit_from_corelib([=, [[/|_33288]|_35158], _41680]) Call: (308) [system] (=)==(:) Redo: (307) [user] should_inherit_from_corelib([=, [[/|_33288]|_35158], _41680]) Unify: (307) [user] should_inherit_from_corelib([=, [[/|_33288]|_35158], _41680]) Call: (308) [system] (=)=='@doc' Redo: (307) [user] should_inherit_from_corelib([=, [[/|_33288]|_35158], _41680]) Unify: (307) [user] should_inherit_from_corelib([=, [[/|_33288]|_35158], _41680]) Call: (308) [system] fail Redo: (307) [user] metta_atom_asserted('&self', '&corelib') Redo: (306) [user] metta_atom('&self', [=, [[/|_33288]|_35158], _41680]) Fail: (305) [user] metta_eq_def(=, '&self', [[/|_33288]|_35158], _122276) ^ Fail: (304) [user] is_user_defined_head_f1(=, '&self', [/|_33288]) ^ Fail: (303) [user] is_user_defined_head_f(=, '&self', /) ^ Fail: (302) [user] is_user_defined_head0(=, '&self', /) ^ Fail: (301) [system] once(user:is_user_defined_head0(=, '&self', /)) ^ Fail: (300) [user] mnotrace(is_user_defined_head0(=, '&self', /)) ^ Fail: (299) [user] is_user_defined_head(=, '&self', /) ^ Fail: (298) [system] once(user:is_user_defined_head(=, '&self', /)) ^ Fail: (297) [user] mnotrace(is_user_defined_head(=, '&self', /)) ^ Redo: (296) [user] subst_args2(=, 494, '&self', [/, ngram, 6], _9358) ^ Unify: (296) [user] subst_args2(=, 494, '&self', [/, ngram, 6], _9358) ^ Call: (297) [user] subst_args40(=, 494, '&self', [/, ngram, 6], _9358) ^ Unify: (297) [user] subst_args40(=, 494, '&self', [/, ngram, 6], _9358) Call: (298) [user] is_function(/) Unify: (298) [user] is_function(/) ^ Call: (299) [user] symbol(/) ^ Unify: (299) [user] symbol(/) Call: (300) [system] atom(/) Exit: (300) [system] atom(/) ^ Exit: (299) [user] symbol(/) Exit: (298) [user] is_function(/) ^ Call: (298) [user] is_special_op(/) ^ Unify: (298) [user] is_special_op(/) ^ Call: (299) [user] current_self(_143520) ^ Unify: (299) [user] current_self(_143520) Call: (300) [system] nb_current(self_space, _143520) Exit: (300) [system] nb_current(self_space, '&self') Call: (300) [system] '&self'\==[] Exit: (300) [system] '&self'\==[] ^ Exit: (299) [user] current_self('&self') ^ Call: (299) [user] is_special_op('&self', /) ^ Unify: (299) [user] is_special_op('&self', /) Call: (300) [system] atom(/) Exit: (300) [system] atom(/) ^ Fail: (299) [user] is_special_op('&self', /) ^ Fail: (298) [user] is_special_op(/) ^ Redo: (297) [user] subst_args40(=, 494, '&self', [/, ngram, 6], _9358) Call: (298) [system] is_list([ngram, 6]) Exit: (298) [system] is_list([ngram, 6]) ^ Call: (298) [user] apply:maplist(subst_args(=, _158354, 494, '&self'), [ngram, 6], _158360) ^ Unify: (298) [apply] apply:maplist(user:subst_args(=, _158354, 494, '&self'), [ngram, 6], _158360) Call: (299) [apply] apply:maplist_([ngram, 6], _158360, user:subst_args(=, _158354, 494, '&self')) Unify: (299) [apply] apply:maplist_([ngram, 6], [_161178|_161180], user:subst_args(=, _158354, 494, '&self')) ^ Call: (300) [user] subst_args(=, _158354, 494, '&self', ngram, _161178) ^ Unify: (300) [user] subst_args(=, _158354, 494, '&self', ngram, _161178) Call: (301) [system] atom(=) Exit: (301) [system] atom(=) Call: (301) [system] (=)\==(=) ^ Redo: (300) [user] subst_args(=, _158354, 494, '&self', ngram, _161178) ^ Unify: (300) [user] subst_args(=, _158354, 494, '&self', ngram, _161178) ^ Call: (301) [user] self_subst(ngram) ^ Unify: (301) [user] self_subst(ngram) Call: (302) [system] callable(ngram) Exit: (302) [system] callable(ngram) ^ Unify: (301) [user] self_subst(ngram) ^ Call: (302) [user] self_eval(ngram) ^ Unify: (302) [user] self_eval(ngram) ^ Call: (304) [system] setup_call_cleanup('$notrace'(_175146, _175148), once(user:self_eval0(ngram)), '$restore_trace'(_175146, _175148)) ^ Unify: (304) [system] setup_call_cleanup(system:'$notrace'(_175146, _175148), system:once(user:self_eval0(ngram)), system:'$restore_trace'(_175146, _175148)) ^ Call: (305) [system] sig_atomic(system:'$notrace'(_175146, _175148)) ^ Exit: (304) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(ngram)), system:'$restore_trace'(3, -1)) ^ Exit: (302) [user] self_eval(ngram) ^ Exit: (301) [user] self_subst(ngram) Call: (301) [system] _161178=ngram Exit: (301) [system] ngram=ngram ^ Exit: (300) [user] subst_args(=, _158354, 494, '&self', ngram, ngram) Call: (300) [apply] apply:maplist_([6], _161180, user:subst_args(=, _158354, 494, '&self')) Unify: (300) [apply] apply:maplist_([6], [_184504|_184506], user:subst_args(=, _158354, 494, '&self')) ^ Call: (301) [user] subst_args(=, _158354, 494, '&self', 6, _184504) ^ Unify: (301) [user] subst_args(=, _158354, 494, '&self', 6, _184504) Call: (302) [system] atom(=) Exit: (302) [system] atom(=) Call: (302) [system] (=)\==(=) ^ Redo: (301) [user] subst_args(=, _158354, 494, '&self', 6, _184504) ^ Unify: (301) [user] subst_args(=, _158354, 494, '&self', 6, _184504) ^ Call: (302) [user] self_subst(6) ^ Unify: (302) [user] self_subst(6) Call: (303) [system] callable(6) ^ Redo: (302) [user] self_subst(6) ^ Exit: (302) [user] self_subst(6) Call: (302) [system] _184504=6 Exit: (302) [system] 6=6 ^ Exit: (301) [user] subst_args(=, _158354, 494, '&self', 6, 6) Call: (301) [apply] apply:maplist_([], _184506, user:subst_args(=, _158354, 494, '&self')) Unify: (301) [apply] apply:maplist_([], [], user:subst_args(=, _158354, 494, '&self')) Exit: (301) [apply] apply:maplist_([], [], user:subst_args(=, _158354, 494, '&self')) Exit: (300) [apply] apply:maplist_([6], [6], user:subst_args(=, _158354, 494, '&self')) Exit: (299) [apply] apply:maplist_([ngram, 6], [ngram, 6], user:subst_args(=, _158354, 494, '&self')) ^ Exit: (298) [apply] apply:maplist(user:subst_args(=, _158354, 494, '&self'), [ngram, 6], [ngram, 6]) ^ Call: (298) [user] subst_args5(494, '&self', [/, ngram, 6], _9358) ^ Unify: (298) [user] subst_args5(494, '&self', [/, ngram, 6], _9358) ^ Call: (299) [user] eval_selfless(_206968, _206970, 494, '&self', [/, ngram, 6], _9358) ^ Unify: (299) [user] eval_selfless(_207912, _207914, 494, '&self', [/, ngram, 6], _9358) ^ Call: (300) [user] eval_selfless_0([/, ngram, 6], _9358) ^ Unify: (300) [user] eval_selfless_0([/, ngram, 6], _9358) Call: (301) [system] var(/) ^ Redo: (300) [user] eval_selfless_0([/, ngram, 6], _9358) ^ Unify: (300) [user] eval_selfless_0([/, ngram, 6], _9358) ^ Call: (301) [user] is_assignment(/) ^ Unify: (301) [user] is_assignment(/) Call: (302) [system] atom(/) Exit: (302) [system] atom(/) ^ Redo: (300) [user] eval_selfless_0([/, ngram, 6], _9358) ^ Unify: (300) [user] eval_selfless_0([/, ngram, 6], _9358) ^ Call: (301) [user] eval_selfless_1([/, ngram, 6], _9358) ^ Unify: (301) [user] eval_selfless_1([/, ngram, 6], _9358) ^ Call: (302) [user] allow_clp ^ Unify: (302) [user] allow_clp ^ Call: (303) [user] false_flag ^ Unify: (303) [user] false_flag Call: (304) [system] fail Fail: (304) [system] fail ^ Fail: (303) [user] false_flag ^ Redo: (300) [user] eval_selfless_0([/, ngram, 6], _9358) ^ Unify: (300) [user] eval_selfless_0([/, ngram, 6], _9358) ^ Call: (301) [user] eval_selfless_2([/, ngram, 6], _9358) ^ Unify: (301) [user] eval_selfless_2([/, ngram, 6], _9358) Call: (302) [system] var(/) ^ Redo: (301) [user] eval_selfless_2([/, ngram, 6], _9358) ^ Unify: (301) [user] eval_selfless_2([/, ngram, 6], _9358) ^ Call: (302) [user] fake_notrace((ground([/, ngram, 6]), [/, ngram, 6]=[_233760, _233766, _233772], atom(_233760), catch_warn(current_op(_233798, yfx, _233760)), [/, ngram, 6]\=[_233818], s2ps([/, ngram, 6], _233826))) ^ Unify: (302) [user] fake_notrace(user:(ground([/, ngram, 6]), [/, ngram, 6]=[_233760, _233766, _233772], atom(_233760), catch_warn(current_op(_233798, yfx, _233760)), [/, ngram, 6]\=[_233818], s2ps([/, ngram, 6], _233826))) ^ Call: (303) [user] real_notrace(user:(ground([/, ngram, 6]), [/, ngram, 6]=[_233760, _233766, _233772], atom(_233760), catch_warn(current_op(_233798, yfx, _233760)), [/, ngram, 6]\=[_233818], s2ps([/, ngram, 6], _233826))) ^ Unify: (303) [user] real_notrace(user:(ground([/, ngram, 6]), [/, ngram, 6]=[_233760, _233766, _233772], atom(_233760), catch_warn(current_op(_233798, yfx, _233760)), [/, ngram, 6]\=[_233818], s2ps([/, ngram, 6], _233826))) ^ Call: (304) [user] setup_call_cleanup('$notrace'(_237532, _237534), once(user:(ground([/, ngram, 6]), [/, ngram, 6]=[_233760, _233766, _233772], atom(_233760), catch_warn(current_op(_233798, yfx, _233760)), [/, ngram, 6]\=[_233818], s2ps([/, ngram, 6], _233826))), '$restore_trace'(_237532, _237534)) ^ Unify: (304) [system] setup_call_cleanup(user:'$notrace'(_237532, _237534), user:once(user:(ground([/, ngram, 6]), [/, ngram, 6]=[_233760, _233766, _233772], atom(_233760), catch_warn(current_op(_233798, yfx, _233760)), [/, ngram, 6]\=[_233818], s2ps([/, ngram, 6], _233826))), user:'$restore_trace'(_237532, _237534)) ^ Call: (305) [system] sig_atomic(user:'$notrace'(_237532, _237534)) ^ Exit: (304) [system] setup_call_cleanup(user:'$notrace'(3, -1), user:once(user:(ground([/, ngram, 6]), [/, ngram, 6]=[/, ngram, 6], atom(/), catch_warn(current_op(400, yfx, /)), [/, ngram, 6]\=[_233818], s2ps([/, ngram, 6], ngram/6))), user:'$restore_trace'(3, -1)) ^ Exit: (303) [user] real_notrace(user:(ground([/, ngram, 6]), [/, ngram, 6]=[/, ngram, 6], atom(/), catch_warn(current_op(400, yfx, /)), [/, ngram, 6]\=[_233818], s2ps([/, ngram, 6], ngram/6))) ^ Exit: (302) [user] fake_notrace(user:(ground([/, ngram, 6]), [/, ngram, 6]=[/, ngram, 6], atom(/), catch_warn(current_op(400, yfx, /)), [/, ngram, 6]\=[_233818], s2ps([/, ngram, 6], ngram/6))) ^ Call: (302) [user] fake_notrace(catch(_9358 is ngram/6, _243246, fail)) ^ Unify: (302) [user] fake_notrace(user:catch(_9358 is ngram/6, _243246, fail)) ^ Call: (303) [user] real_notrace(user:catch(_9358 is ngram/6, _243246, fail)) ^ Unify: (303) [user] real_notrace(user:catch(_9358 is ngram/6, _243246, fail)) ^ Call: (304) [user] setup_call_cleanup('$notrace'(_246960, _246962), once(user:catch(_9358 is ngram/6, _243246, fail)), '$restore_trace'(_246960, _246962)) ^ Unify: (304) [system] setup_call_cleanup(user:'$notrace'(_246960, _246962), user:once(user:catch(_9358 is ngram/6, _243246, fail)), user:'$restore_trace'(_246960, _246962)) ^ Call: (305) [system] sig_atomic(user:'$notrace'(_246960, _246962)) ^ Fail: (303) [user] real_notrace(user:catch(_9358 is ngram/6, _9698, fail)) ^ Fail: (302) [user] fake_notrace(user:catch(_9358 is ngram/6, _9698, fail)) ^ Redo: (298) [user] subst_args5(494, '&self', [/, ngram, 6], _9358) ^ Unify: (298) [user] subst_args5(494, '&self', [/, ngram, 6], _9358) ^ Call: (299) [user] is_system_pred(/) ^ Unify: (299) [user] is_system_pred(/) Call: (300) [system] atom(/) Exit: (300) [system] atom(/) Call: (300) [system] atom_concat(_17276, !, /) ^ Redo: (299) [user] is_system_pred(/) ^ Unify: (299) [user] is_system_pred(/) Call: (300) [system] atom(/) Exit: (300) [system] atom(/) Call: (300) [system] atom_concat(_21904, '-fn', /) ^ Redo: (299) [user] is_system_pred(/) ^ Unify: (299) [user] is_system_pred(/) Call: (300) [system] atom(/) Exit: (300) [system] atom(/) Call: (300) [system] atom_concat(_26532, '-p', /) ^ Redo: (298) [user] subst_args5(494, '&self', [/, ngram, 6], _9358) ^ Call: (299) [user] subst_args6(494, '&self', [/, ngram, 6], _9358) ^ Unify: (299) [user] subst_args6(494, '&self', [/, ngram, 6], _9358) ^ Call: (300) [user] is_system_pred(/) ^ Unify: (300) [user] is_system_pred(/) Call: (301) [system] atom(/) Exit: (301) [system] atom(/) Call: (301) [system] atom_concat(_33974, !, /) ^ Redo: (300) [user] is_system_pred(/) ^ Unify: (300) [user] is_system_pred(/) Call: (301) [system] atom(/) Exit: (301) [system] atom(/) Call: (301) [system] atom_concat(_38602, '-fn', /) ^ Redo: (300) [user] is_system_pred(/) ^ Unify: (300) [user] is_system_pred(/) Call: (301) [system] atom(/) Exit: (301) [system] atom(/) Call: (301) [system] atom_concat(_43230, '-p', /) ^ Redo: (295) [user] subst_args1(=, _9330, 494, '&self', [/, ngram, 6], _9358) ^ Call: (296) [user] subst_args2_failed(494, '&self', [/, ngram, 6], _9358) ^ Unify: (296) [user] subst_args2_failed(494, '&self', [/, ngram, 6], _9358) Call: (297) [system] [/, ngram, 6]==[] ^ Redo: (296) [user] subst_args2_failed(494, '&self', [/, ngram, 6], _9358) ^ Unify: (296) [user] subst_args2_failed(494, '&self', [/, ngram, 6], _9358) Call: (297) [system] var([/, ngram, 6]) ^ Redo: (296) [user] subst_args2_failed(494, '&self', [/, ngram, 6], _9358) ^ Unify: (296) [user] subst_args2_failed(494, '&self', [/, ngram, 6], _9358) ^ Call: (297) [user] once(subst_selfless([/, ngram, 6], _9358)) ^ Unify: (297) [system] once(user:subst_selfless([/, ngram, 6], _9358)) ^ Call: (298) [user] subst_selfless([/, ngram, 6], _9358) ^ Unify: (298) [user] subst_selfless([/, ngram, 6], _9358) Call: (299) [system] var(/) ^ Redo: (298) [user] subst_selfless([/, ngram, 6], _9358) ^ Unify: (298) [user] subst_selfless([/, ngram, 6], _9358) ^ Call: (299) [user] eval_selfless(_59088, _59090, _59092, _59094, [/, ngram, 6], _9358) ^ Unify: (299) [user] eval_selfless(_60032, _60034, _60036, _60038, [/, ngram, 6], _9358) ^ Call: (300) [user] eval_selfless_0([/, ngram, 6], _9358) ^ Unify: (300) [user] eval_selfless_0([/, ngram, 6], _9358) Call: (301) [system] var(/) ^ Redo: (300) [user] eval_selfless_0([/, ngram, 6], _9358) ^ Unify: (300) [user] eval_selfless_0([/, ngram, 6], _9358) ^ Call: (301) [user] is_assignment(/) ^ Unify: (301) [user] is_assignment(/) Call: (302) [system] atom(/) Exit: (302) [system] atom(/) ^ Redo: (300) [user] eval_selfless_0([/, ngram, 6], _9358) ^ Unify: (300) [user] eval_selfless_0([/, ngram, 6], _9358) ^ Call: (301) [user] eval_selfless_1([/, ngram, 6], _9358) ^ Unify: (301) [user] eval_selfless_1([/, ngram, 6], _9358) ^ Call: (302) [user] allow_clp ^ Unify: (302) [user] allow_clp ^ Call: (303) [user] false_flag ^ Unify: (303) [user] false_flag Call: (304) [system] fail Fail: (304) [system] fail ^ Fail: (303) [user] false_flag ^ Redo: (300) [user] eval_selfless_0([/, ngram, 6], _9358) ^ Unify: (300) [user] eval_selfless_0([/, ngram, 6], _9358) ^ Call: (301) [user] eval_selfless_2([/, ngram, 6], _9358) ^ Unify: (301) [user] eval_selfless_2([/, ngram, 6], _9358) Call: (302) [system] var(/) ^ Redo: (301) [user] eval_selfless_2([/, ngram, 6], _9358) ^ Unify: (301) [user] eval_selfless_2([/, ngram, 6], _9358) ^ Call: (302) [user] fake_notrace((ground([/, ngram, 6]), [/, ngram, 6]=[_85880, _85886, _85892], atom(_85880), catch_warn(current_op(_85918, yfx, _85880)), [/, ngram, 6]\=[_85938], s2ps([/, ngram, 6], _85946))) ^ Unify: (302) [user] fake_notrace(user:(ground([/, ngram, 6]), [/, ngram, 6]=[_85880, _85886, _85892], atom(_85880), catch_warn(current_op(_85918, yfx, _85880)), [/, ngram, 6]\=[_85938], s2ps([/, ngram, 6], _85946))) ^ Call: (303) [user] real_notrace(user:(ground([/, ngram, 6]), [/, ngram, 6]=[_85880, _85886, _85892], atom(_85880), catch_warn(current_op(_85918, yfx, _85880)), [/, ngram, 6]\=[_85938], s2ps([/, ngram, 6], _85946))) ^ Unify: (303) [user] real_notrace(user:(ground([/, ngram, 6]), [/, ngram, 6]=[_85880, _85886, _85892], atom(_85880), catch_warn(current_op(_85918, yfx, _85880)), [/, ngram, 6]\=[_85938], s2ps([/, ngram, 6], _85946))) ^ Call: (304) [user] setup_call_cleanup('$notrace'(_89652, _89654), once(user:(ground([/, ngram, 6]), [/, ngram, 6]=[_85880, _85886, _85892], atom(_85880), catch_warn(current_op(_85918, yfx, _85880)), [/, ngram, 6]\=[_85938], s2ps([/, ngram, 6], _85946))), '$restore_trace'(_89652, _89654)) ^ Unify: (304) [system] setup_call_cleanup(user:'$notrace'(_89652, _89654), user:once(user:(ground([/, ngram, 6]), [/, ngram, 6]=[_85880, _85886, _85892], atom(_85880), catch_warn(current_op(_85918, yfx, _85880)), [/, ngram, 6]\=[_85938], s2ps([/, ngram, 6], _85946))), user:'$restore_trace'(_89652, _89654)) ^ Call: (305) [system] sig_atomic(user:'$notrace'(_89652, _89654)) ^ Exit: (304) [system] setup_call_cleanup(user:'$notrace'(3, -1), user:once(user:(ground([/, ngram, 6]), [/, ngram, 6]=[/, ngram, 6], atom(/), catch_warn(current_op(400, yfx, /)), [/, ngram, 6]\=[_85938], s2ps([/, ngram, 6], ngram/6))), user:'$restore_trace'(3, -1)) ^ Exit: (303) [user] real_notrace(user:(ground([/, ngram, 6]), [/, ngram, 6]=[/, ngram, 6], atom(/), catch_warn(current_op(400, yfx, /)), [/, ngram, 6]\=[_85938], s2ps([/, ngram, 6], ngram/6))) ^ Exit: (302) [user] fake_notrace(user:(ground([/, ngram, 6]), [/, ngram, 6]=[/, ngram, 6], atom(/), catch_warn(current_op(400, yfx, /)), [/, ngram, 6]\=[_85938], s2ps([/, ngram, 6], ngram/6))) ^ Call: (302) [user] fake_notrace(catch(_9358 is ngram/6, _95366, fail)) ^ Unify: (302) [user] fake_notrace(user:catch(_9358 is ngram/6, _95366, fail)) ^ Call: (303) [user] real_notrace(user:catch(_9358 is ngram/6, _95366, fail)) ^ Unify: (303) [user] real_notrace(user:catch(_9358 is ngram/6, _95366, fail)) ^ Call: (304) [user] setup_call_cleanup('$notrace'(_99080, _99082), once(user:catch(_9358 is ngram/6, _95366, fail)), '$restore_trace'(_99080, _99082)) ^ Unify: (304) [system] setup_call_cleanup(user:'$notrace'(_99080, _99082), user:once(user:catch(_9358 is ngram/6, _95366, fail)), user:'$restore_trace'(_99080, _99082)) ^ Call: (305) [system] sig_atomic(user:'$notrace'(_99080, _99082)) ^ Fail: (303) [user] real_notrace(user:catch(_9358 is ngram/6, _9690, fail)) ^ Fail: (302) [user] fake_notrace(user:catch(_9358 is ngram/6, _9690, fail)) ^ Redo: (296) [user] subst_args2_failed(494, '&self', [/, ngram, 6], _9358) ^ Unify: (296) [user] subst_args2_failed(494, '&self', [/, ngram, 6], [_12564|_12566]) ^ Call: (297) [user] subst_args(_13578, _13580, 494, '&self', /, _12564) ^ Unify: (297) [user] subst_args(_14522, _14524, 494, '&self', /, _12564) Call: (298) [system] atom(_15392) ^ Redo: (297) [user] subst_args(_16392, _16394, 494, '&self', /, _12564) ^ Unify: (297) [user] subst_args(_17336, _17338, 494, '&self', /, _12564) ^ Call: (298) [user] self_subst(/) ^ Unify: (298) [user] self_subst(/) Call: (299) [system] callable(/) Exit: (299) [system] callable(/) ^ Unify: (298) [user] self_subst(/) ^ Call: (299) [user] self_eval(/) ^ Unify: (299) [user] self_eval(/) ^ Call: (301) [system] setup_call_cleanup('$notrace'(_24686, _24688), once(user:self_eval0(/)), '$restore_trace'(_24686, _24688)) ^ Unify: (301) [system] setup_call_cleanup(system:'$notrace'(_24686, _24688), system:once(user:self_eval0(/)), system:'$restore_trace'(_24686, _24688)) ^ Call: (302) [system] sig_atomic(system:'$notrace'(_24686, _24688)) ^ Exit: (301) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(/)), system:'$restore_trace'(3, -1)) ^ Exit: (299) [user] self_eval(/) ^ Exit: (298) [user] self_subst(/) Call: (298) [system] _12564=(/) Exit: (298) [system] (/)=(/) ^ Exit: (297) [user] subst_args(_32240, _32242, 494, '&self', /, /) ^ Call: (297) [user] subst_args2_failed(494, '&self', [ngram, 6], _12566) ^ Unify: (297) [user] subst_args2_failed(494, '&self', [ngram, 6], _12566) Call: (298) [system] [ngram, 6]==[] ^ Redo: (297) [user] subst_args2_failed(494, '&self', [ngram, 6], _12566) ^ Unify: (297) [user] subst_args2_failed(494, '&self', [ngram, 6], _12566) Call: (298) [system] var([ngram, 6]) ^ Redo: (297) [user] subst_args2_failed(494, '&self', [ngram, 6], _12566) ^ Unify: (297) [user] subst_args2_failed(494, '&self', [ngram, 6], _12566) ^ Call: (298) [user] once(subst_selfless([ngram, 6], _12566)) ^ Unify: (298) [system] once(user:subst_selfless([ngram, 6], _12566)) ^ Call: (299) [user] subst_selfless([ngram, 6], _12566) ^ Unify: (299) [user] subst_selfless([ngram, 6], _12566) Call: (300) [system] var(ngram) ^ Redo: (299) [user] subst_selfless([ngram, 6], _12566) ^ Unify: (299) [user] subst_selfless([ngram, 6], _12566) ^ Call: (300) [user] eval_selfless(_47166, _47168, _47170, _47172, [ngram, 6], _12566) ^ Unify: (300) [user] eval_selfless(_48110, _48112, _48114, _48116, [ngram, 6], _12566) ^ Call: (301) [user] eval_selfless_0([ngram, 6], _12566) ^ Unify: (301) [user] eval_selfless_0([ngram, 6], _12566) Call: (302) [system] var(ngram) ^ Redo: (301) [user] eval_selfless_0([ngram, 6], _12566) ^ Unify: (301) [user] eval_selfless_0([ngram, 6], _12566) ^ Call: (302) [user] eval_selfless_1([ngram, 6], _12566) ^ Unify: (302) [user] eval_selfless_1([ngram, 6], _12566) ^ Call: (303) [user] allow_clp ^ Unify: (303) [user] allow_clp ^ Call: (304) [user] false_flag ^ Unify: (304) [user] false_flag Call: (305) [system] fail Fail: (305) [system] fail ^ Fail: (304) [user] false_flag ^ Redo: (301) [user] eval_selfless_0([ngram, 6], _12566) ^ Unify: (301) [user] eval_selfless_0([ngram, 6], _12566) ^ Call: (302) [user] eval_selfless_2([ngram, 6], _12566) ^ Unify: (302) [user] eval_selfless_2([ngram, 6], _12566) Call: (303) [system] var(ngram) ^ Redo: (302) [user] eval_selfless_2([ngram, 6], _12566) ^ Unify: (302) [user] eval_selfless_2([ngram, 6], _12566) ^ Call: (303) [user] fake_notrace((ground([ngram, 6]), [ngram, 6]=[_68406, _68412, _68418], atom(_68406), catch_warn(current_op(_68444, yfx, _68406)), [ngram, 6]\=[_68464], s2ps([ngram, 6], _68472))) ^ Unify: (303) [user] fake_notrace(user:(ground([ngram, 6]), [ngram, 6]=[_68406, _68412, _68418], atom(_68406), catch_warn(current_op(_68444, yfx, _68406)), [ngram, 6]\=[_68464], s2ps([ngram, 6], _68472))) ^ Call: (304) [user] real_notrace(user:(ground([ngram, 6]), [ngram, 6]=[_68406, _68412, _68418], atom(_68406), catch_warn(current_op(_68444, yfx, _68406)), [ngram, 6]\=[_68464], s2ps([ngram, 6], _68472))) ^ Unify: (304) [user] real_notrace(user:(ground([ngram, 6]), [ngram, 6]=[_68406, _68412, _68418], atom(_68406), catch_warn(current_op(_68444, yfx, _68406)), [ngram, 6]\=[_68464], s2ps([ngram, 6], _68472))) ^ Call: (305) [user] setup_call_cleanup('$notrace'(_72178, _72180), once(user:(ground([ngram, 6]), [ngram, 6]=[_68406, _68412, _68418], atom(_68406), catch_warn(current_op(_68444, yfx, _68406)), [ngram, 6]\=[_68464], s2ps([ngram, 6], _68472))), '$restore_trace'(_72178, _72180)) ^ Unify: (305) [system] setup_call_cleanup(user:'$notrace'(_72178, _72180), user:once(user:(ground([ngram, 6]), [ngram, 6]=[_68406, _68412, _68418], atom(_68406), catch_warn(current_op(_68444, yfx, _68406)), [ngram, 6]\=[_68464], s2ps([ngram, 6], _68472))), user:'$restore_trace'(_72178, _72180)) ^ Call: (306) [system] sig_atomic(user:'$notrace'(_72178, _72180)) ^ Fail: (304) [user] real_notrace(user:(ground([ngram, 6]), [ngram, 6]=[_68406, _68412, _68418], atom(_68406), catch_warn(current_op(_68444, yfx, _68406)), [ngram, 6]\=[_68464], s2ps([ngram, 6], _68472))) ^ Fail: (303) [user] fake_notrace(user:(ground([ngram, 6]), [ngram, 6]=[_68406, _68412, _68418], atom(_68406), catch_warn(current_op(_68444, yfx, _68406)), [ngram, 6]\=[_68464], s2ps([ngram, 6], _68472))) ^ Redo: (297) [user] subst_args2_failed(494, '&self', [ngram, 6], _12566) ^ Unify: (297) [user] subst_args2_failed(494, '&self', [ngram, 6], [_77802|_77804]) ^ Call: (298) [user] subst_args(_78816, _78818, 494, '&self', ngram, _77802) ^ Unify: (298) [user] subst_args(_79760, _79762, 494, '&self', ngram, _77802) Call: (299) [system] atom(_80630) ^ Redo: (298) [user] subst_args(_81630, _81632, 494, '&self', ngram, _77802) ^ Unify: (298) [user] subst_args(_82574, _82576, 494, '&self', ngram, _77802) ^ Call: (299) [user] self_subst(ngram) ^ Unify: (299) [user] self_subst(ngram) Call: (300) [system] callable(ngram) Exit: (300) [system] callable(ngram) ^ Unify: (299) [user] self_subst(ngram) ^ Call: (300) [user] self_eval(ngram) ^ Unify: (300) [user] self_eval(ngram) ^ Call: (302) [system] setup_call_cleanup('$notrace'(_89924, _89926), once(user:self_eval0(ngram)), '$restore_trace'(_89924, _89926)) ^ Unify: (302) [system] setup_call_cleanup(system:'$notrace'(_89924, _89926), system:once(user:self_eval0(ngram)), system:'$restore_trace'(_89924, _89926)) ^ Call: (303) [system] sig_atomic(system:'$notrace'(_89924, _89926)) ^ Exit: (302) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(ngram)), system:'$restore_trace'(3, -1)) ^ Exit: (300) [user] self_eval(ngram) ^ Exit: (299) [user] self_subst(ngram) Call: (299) [system] _77802=ngram Exit: (299) [system] ngram=ngram ^ Exit: (298) [user] subst_args(_97478, _97480, 494, '&self', ngram, ngram) ^ Call: (298) [user] subst_args2_failed(494, '&self', [6], _77804) ^ Unify: (298) [user] subst_args2_failed(494, '&self', [6], _77804) Call: (299) [system] [6]==[] ^ Redo: (298) [user] subst_args2_failed(494, '&self', [6], _77804) ^ Unify: (298) [user] subst_args2_failed(494, '&self', [6], _77804) Call: (299) [system] var([6]) ^ Redo: (298) [user] subst_args2_failed(494, '&self', [6], _77804) ^ Unify: (298) [user] subst_args2_failed(494, '&self', [6], _77804) ^ Call: (299) [user] once(subst_selfless([6], _77804)) ^ Unify: (299) [system] once(user:subst_selfless([6], _77804)) ^ Call: (300) [user] subst_selfless([6], _77804) ^ Unify: (300) [user] subst_selfless([6], _77804) Call: (301) [system] var(6) ^ Redo: (300) [user] subst_selfless([6], _77804) ^ Unify: (300) [user] subst_selfless([6], _77804) ^ Call: (301) [user] eval_selfless(_112404, _112406, _112408, _112410, [6], _77804) ^ Unify: (301) [user] eval_selfless(_113348, _113350, _113352, _113354, [6], _77804) ^ Call: (302) [user] eval_selfless_0([6], _77804) ^ Unify: (302) [user] eval_selfless_0([6], _77804) Call: (303) [system] var(6) ^ Redo: (302) [user] eval_selfless_0([6], _77804) ^ Unify: (302) [user] eval_selfless_0([6], _77804) ^ Call: (303) [user] eval_selfless_1([6], _77804) ^ Unify: (303) [user] eval_selfless_1([6], _77804) ^ Call: (304) [user] allow_clp ^ Unify: (304) [user] allow_clp ^ Call: (305) [user] false_flag ^ Unify: (305) [user] false_flag Call: (306) [system] fail Fail: (306) [system] fail ^ Fail: (305) [user] false_flag ^ Redo: (302) [user] eval_selfless_0([6], _77804) ^ Unify: (302) [user] eval_selfless_0([6], _77804) ^ Call: (303) [user] eval_selfless_2([6], _77804) ^ Unify: (303) [user] eval_selfless_2([6], _77804) Call: (304) [system] var(6) ^ Redo: (303) [user] eval_selfless_2([6], _77804) ^ Unify: (303) [user] eval_selfless_2([6], _77804) ^ Call: (304) [user] fake_notrace((ground([6]), [6]=[_133644, _133650, _133656], atom(_133644), catch_warn(current_op(_133682, yfx, _133644)), [6]\=[_133702], s2ps([6], _133710))) ^ Unify: (304) [user] fake_notrace(user:(ground([6]), [6]=[_133644, _133650, _133656], atom(_133644), catch_warn(current_op(_133682, yfx, _133644)), [6]\=[_133702], s2ps([6], _133710))) ^ Call: (305) [user] real_notrace(user:(ground([6]), [6]=[_133644, _133650, _133656], atom(_133644), catch_warn(current_op(_133682, yfx, _133644)), [6]\=[_133702], s2ps([6], _133710))) ^ Unify: (305) [user] real_notrace(user:(ground([6]), [6]=[_133644, _133650, _133656], atom(_133644), catch_warn(current_op(_133682, yfx, _133644)), [6]\=[_133702], s2ps([6], _133710))) ^ Call: (306) [user] setup_call_cleanup('$notrace'(_137416, _137418), once(user:(ground([6]), [6]=[_133644, _133650, _133656], atom(_133644), catch_warn(current_op(_133682, yfx, _133644)), [6]\=[_133702], s2ps([6], _133710))), '$restore_trace'(_137416, _137418)) ^ Unify: (306) [system] setup_call_cleanup(user:'$notrace'(_137416, _137418), user:once(user:(ground([6]), [6]=[_133644, _133650, _133656], atom(_133644), catch_warn(current_op(_133682, yfx, _133644)), [6]\=[_133702], s2ps([6], _133710))), user:'$restore_trace'(_137416, _137418)) ^ Call: (307) [system] sig_atomic(user:'$notrace'(_137416, _137418)) ^ Fail: (305) [user] real_notrace(user:(ground([6]), [6]=[_133644, _133650, _133656], atom(_133644), catch_warn(current_op(_133682, yfx, _133644)), [6]\=[_133702], s2ps([6], _133710))) ^ Fail: (304) [user] fake_notrace(user:(ground([6]), [6]=[_133644, _133650, _133656], atom(_133644), catch_warn(current_op(_133682, yfx, _133644)), [6]\=[_133702], s2ps([6], _133710))) ^ Redo: (298) [user] subst_args2_failed(494, '&self', [6], _77804) ^ Unify: (298) [user] subst_args2_failed(494, '&self', [6], [_143040|_143042]) ^ Call: (299) [user] subst_args(_144054, _144056, 494, '&self', 6, _143040) ^ Unify: (299) [user] subst_args(_144998, _145000, 494, '&self', 6, _143040) Call: (300) [system] atom(_145868) ^ Redo: (299) [user] subst_args(_146868, _146870, 494, '&self', 6, _143040) ^ Unify: (299) [user] subst_args(_147812, _147814, 494, '&self', 6, _143040) ^ Call: (300) [user] self_subst(6) ^ Unify: (300) [user] self_subst(6) Call: (301) [system] callable(6) ^ Redo: (300) [user] self_subst(6) ^ Exit: (300) [user] self_subst(6) Call: (300) [system] _143040=6 Exit: (300) [system] 6=6 ^ Exit: (299) [user] subst_args(_155232, _155234, 494, '&self', 6, 6) ^ Call: (299) [user] subst_args2_failed(494, '&self', [], _143042) ^ Unify: (299) [user] subst_args2_failed(494, '&self', [], _143042) Call: (300) [system] []==[] Exit: (300) [system] []==[] Call: (300) [system] _143042=[] Exit: (300) [system] []=[] ^ Exit: (299) [user] subst_args2_failed(494, '&self', [], []) ^ Exit: (298) [user] subst_args2_failed(494, '&self', [6], [6]) ^ Exit: (297) [user] subst_args2_failed(494, '&self', [ngram, 6], [ngram, 6]) ^ Exit: (296) [user] subst_args2_failed(494, '&self', [/, ngram, 6], [/, ngram, 6]) ^ Exit: (295) [user] subst_args1(=, _9330, 494, '&self', [/, ngram, 6], [/, ngram, 6]) ^ Exit: (294) [user] subst_args1(_9328, _9330, 494, '&self', [/, ngram, 6], [/, ngram, 6]) Call: (294) [system] nb_setarg(1, retval(fail), [/, ngram, 6]) Exit: (294) [system] nb_setarg(1, retval([/, ngram, 6]), [/, ngram, 6]) ^ Call: (294) [user] ignore(notrace((\+[/, ngram, 6]\=_9374, nb_setarg(1, retval([/, ngram, 6]), [/, ngram, 6])))) ^ Unify: (294) [system] ignore(user:notrace((\+[/, ngram, 6]\=_9374, nb_setarg(1, retval([/, ngram, 6]), [/, ngram, 6])))) ^ Call: (296) [system] setup_call_cleanup('$notrace'(_171076, _171078), once(user:(\+[/, ngram, 6]\=_9374, nb_setarg(1, retval([/, ngram, 6]), [/, ngram, 6]))), '$restore_trace'(_171076, _171078)) ^ Unify: (296) [system] setup_call_cleanup(system:'$notrace'(_171076, _171078), system:once(user:(\+[/, ngram, 6]\=_9374, nb_setarg(1, retval([/, ngram, 6]), [/, ngram, 6]))), system:'$restore_trace'(_171076, _171078)) ^ Call: (297) [system] sig_atomic(system:'$notrace'(_171076, _171078)) ^ Exit: (296) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(\+[/, ngram, 6]\=_9374, nb_setarg(1, retval([/, ngram, 6]), [/, ngram, 6]))), system:'$restore_trace'(3, -1)) ^ Exit: (294) [system] ignore(user:notrace((\+[/, ngram, 6]\=_9374, nb_setarg(1, retval([/, ngram, 6]), [/, ngram, 6])))) ^ Call: (294) [user] ignore((_9366==1->ignore(\+ \+ (flag(eval_num, _9404, _9404+1), (retval([/, ngram, 6])\=@=retval(fail), nonvar([/, ngram, 6])->indentq(5, _9404, <--, [false, [/, ngram, 6]]);indentq(5, _9404, <--, [false, retval([/, ngram, 6])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9404, _9404+1), (retval([/, ngram, 6])\=@=retval(fail), nonvar([/, ngram, 6])->indentq(5, _9404, <--, [false, [/, ngram, 6]]);indentq(5, _9404, <--, [false, retval([/, ngram, 6])])))))))))) ^ Unify: (294) [system] ignore(user:(_9366==1->ignore(\+ \+ (flag(eval_num, _9404, _9404+1), (retval([/, ngram, 6])\=@=retval(fail), nonvar([/, ngram, 6])->indentq(5, _9404, <--, [false, [/, ngram, 6]]);indentq(5, _9404, <--, [false, retval([/, ngram, 6])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9404, _9404+1), (retval([/, ngram, 6])\=@=retval(fail), nonvar([/, ngram, 6])->indentq(5, _9404, <--, [false, [/, ngram, 6]]);indentq(5, _9404, <--, [false, retval([/, ngram, 6])])))))))))) Call: (296) [system] _9366==1 Fail: (296) [system] _9366==1 ^ Call: (297) [system] setup_call_cleanup('$notrace'(_179532, _179534), once(user:ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9404, _9404+1), (retval([/, ngram, 6])\=@=retval(fail), nonvar([/, ngram, 6])->indentq(5, _9404, <--, [false, [/, ngram, 6]]);indentq(5, _9404, <--, [false, retval([/, ngram, 6])])))))))), '$restore_trace'(_179532, _179534)) ^ Unify: (297) [system] setup_call_cleanup(system:'$notrace'(_179532, _179534), system:once(user:ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9404, _9404+1), (retval([/, ngram, 6])\=@=retval(fail), nonvar([/, ngram, 6])->indentq(5, _9404, <--, [false, [/, ngram, 6]]);indentq(5, _9404, <--, [false, retval([/, ngram, 6])])))))))), system:'$restore_trace'(_179532, _179534)) ^ Call: (298) [system] sig_atomic(system:'$notrace'(_179532, _179534)) ^ Exit: (297) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9404, _9404+1), (retval([/, ngram, 6])\=@=retval(fail), nonvar([/, ngram, 6])->indentq(5, _9404, <--, [false, [/, ngram, 6]]);indentq(5, _9404, <--, [false, retval([/, ngram, 6])])))))))), system:'$restore_trace'(3, -1)) ^ Exit: (294) [system] ignore(user:(_9366==1->ignore(\+ \+ (flag(eval_num, _9404, _9404+1), (retval([/, ngram, 6])\=@=retval(fail), nonvar([/, ngram, 6])->indentq(5, _9404, <--, [false, [/, ngram, 6]]);indentq(5, _9404, <--, [false, retval([/, ngram, 6])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9404, _9404+1), (retval([/, ngram, 6])\=@=retval(fail), nonvar([/, ngram, 6])->indentq(5, _9404, <--, [false, [/, ngram, 6]]);indentq(5, _9404, <--, [false, retval([/, ngram, 6])])))))))))) ^ Exit: (292) [system] call_cleanup(user:((call(subst_args1(_9328, _9330), 494, '&self', [/, ngram, 6], [/, ngram, 6])*->nb_setarg(1, retval([/, ngram, 6]), [/, ngram, 6]);fail, trace, call(subst_args1(_9328, _9330), 494, '&self', [/, ngram, 6], [/, ngram, 6])), ignore(notrace((\+[/, ngram, 6]\=_9374, nb_setarg(1, retval([/, ngram, 6]), [/, ngram, 6]))))), user:ignore((_9366==1->ignore(\+ \+ (flag(eval_num, _9404, _9404+1), (retval([/, ngram, 6])\=@=retval(fail), nonvar([/, ngram, 6])->indentq(5, _9404, <--, [false, [/, ngram, 6]]);indentq(5, _9404, <--, [false, retval([/, ngram, 6])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9404, _9404+1), (retval([/, ngram, 6])\=@=retval(fail), nonvar([/, ngram, 6])->indentq(5, _9404, <--, [false, [/, ngram, 6]]);indentq(5, _9404, <--, [false, retval([/, ngram, 6])]))))))))))) Call: (292) [system] retval([/, ngram, 6])\=@=retval(fail) Exit: (292) [system] retval([/, ngram, 6])\=@=retval(fail) ^ Exit: (291) [user] trace_eval(subst_args1(_9328, _9330), (false, (e2;e)), 494, '&self', [/, ngram, 6], [/, ngram, 6]) Call: (291) [system] [/, ngram, 6]\=@=[/, ngram, 6] ^ Redo: (290) [user] subst_args0(_9328, _9330, 494, '&self', [/, ngram, 6], _9322) Call: (291) [system] _9322=[/, ngram, 6] Exit: (291) [system] [/, ngram, 6]=[/, ngram, 6] ^ Exit: (290) [user] subst_args0(_9328, _9330, 494, '&self', [/, ngram, 6], [/, ngram, 6]) ^ Exit: (289) [user] subst_args(_9328, _9330, 495, '&self', [/, ngram, 6], [/, ngram, 6]) ^ Call: (289) [user] subst_args2_failed(495, '&self', [[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9324) ^ Unify: (289) [user] subst_args2_failed(495, '&self', [[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9324) Call: (290) [system] [[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]==[] ^ Redo: (289) [user] subst_args2_failed(495, '&self', [[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9324) ^ Unify: (289) [user] subst_args2_failed(495, '&self', [[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9324) Call: (290) [system] var([[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) ^ Redo: (289) [user] subst_args2_failed(495, '&self', [[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9324) ^ Unify: (289) [user] subst_args2_failed(495, '&self', [[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9324) ^ Call: (290) [user] once(subst_selfless([[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9324)) ^ Unify: (290) [system] once(user:subst_selfless([[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9324)) ^ Call: (291) [user] subst_selfless([[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9324) ^ Unify: (291) [user] subst_selfless([[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9324) Call: (292) [system] var([/, trigram, 3]) ^ Redo: (291) [user] subst_selfless([[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9324) ^ Unify: (291) [user] subst_selfless([[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9324) ^ Call: (292) [user] eval_selfless(_207814, _207816, _207818, _207820, [[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9324) ^ Unify: (292) [user] eval_selfless(_208758, _208760, _208762, _208764, [[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9324) ^ Call: (293) [user] eval_selfless_0([[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9324) ^ Unify: (293) [user] eval_selfless_0([[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9324) Call: (294) [system] var([/, trigram, 3]) ^ Redo: (293) [user] eval_selfless_0([[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9324) ^ Unify: (293) [user] eval_selfless_0([[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9324) ^ Call: (294) [user] eval_selfless_1([[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9324) ^ Unify: (294) [user] eval_selfless_1([[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9324) ^ Call: (295) [user] allow_clp ^ Unify: (295) [user] allow_clp ^ Call: (296) [user] false_flag ^ Unify: (296) [user] false_flag Call: (297) [system] fail Fail: (297) [system] fail ^ Fail: (296) [user] false_flag ^ Redo: (293) [user] eval_selfless_0([[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9324) ^ Unify: (293) [user] eval_selfless_0([[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9324) ^ Call: (294) [user] eval_selfless_2([[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9324) ^ Unify: (294) [user] eval_selfless_2([[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9324) Call: (295) [system] var([/, trigram, 3]) ^ Redo: (294) [user] eval_selfless_2([[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9324) ^ Unify: (294) [user] eval_selfless_2([[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9324) ^ Call: (295) [user] fake_notrace((ground([[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_229054, _229060, _229066], atom(_229054), catch_warn(current_op(_229092, yfx, _229054)), [[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_229112], s2ps([[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _229120))) ^ Unify: (295) [user] fake_notrace(user:(ground([[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_229054, _229060, _229066], atom(_229054), catch_warn(current_op(_229092, yfx, _229054)), [[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_229112], s2ps([[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _229120))) ^ Call: (296) [user] real_notrace(user:(ground([[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_229054, _229060, _229066], atom(_229054), catch_warn(current_op(_229092, yfx, _229054)), [[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_229112], s2ps([[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _229120))) ^ Unify: (296) [user] real_notrace(user:(ground([[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_229054, _229060, _229066], atom(_229054), catch_warn(current_op(_229092, yfx, _229054)), [[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_229112], s2ps([[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _229120))) ^ Call: (297) [user] setup_call_cleanup('$notrace'(_232826, _232828), once(user:(ground([[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_229054, _229060, _229066], atom(_229054), catch_warn(current_op(_229092, yfx, _229054)), [[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_229112], s2ps([[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _229120))), '$restore_trace'(_232826, _232828)) ^ Unify: (297) [system] setup_call_cleanup(user:'$notrace'(_232826, _232828), user:once(user:(ground([[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_229054, _229060, _229066], atom(_229054), catch_warn(current_op(_229092, yfx, _229054)), [[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_229112], s2ps([[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _229120))), user:'$restore_trace'(_232826, _232828)) ^ Call: (298) [system] sig_atomic(user:'$notrace'(_232826, _232828)) ^ Fail: (296) [user] real_notrace(user:(ground([[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_229054, _229060, _229066], atom(_229054), catch_warn(current_op(_229092, yfx, _229054)), [[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_229112], s2ps([[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _229120))) ^ Fail: (295) [user] fake_notrace(user:(ground([[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_229054, _229060, _229066], atom(_229054), catch_warn(current_op(_229092, yfx, _229054)), [[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_229112], s2ps([[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _229120))) ^ Redo: (289) [user] subst_args2_failed(495, '&self', [[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9324) ^ Unify: (289) [user] subst_args2_failed(495, '&self', [[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], [_238450|_238452]) ^ Call: (290) [user] subst_args(_239464, _239466, 495, '&self', [/, trigram, 3], _238450) ^ Unify: (290) [user] subst_args(_240408, _240410, 495, '&self', [/, trigram, 3], _238450) Call: (291) [system] atom(_241278) ^ Redo: (290) [user] subst_args(_242278, _242280, 495, '&self', [/, trigram, 3], _238450) ^ Unify: (290) [user] subst_args(_243222, _243224, 495, '&self', [/, trigram, 3], _238450) ^ Call: (291) [user] self_subst([/, trigram, 3]) ^ Unify: (291) [user] self_subst([/, trigram, 3]) Call: (292) [system] callable([/, trigram, 3]) Exit: (292) [system] callable([/, trigram, 3]) ^ Unify: (291) [user] self_subst([/, trigram, 3]) ^ Call: (292) [user] self_eval([/, trigram, 3]) ^ Unify: (292) [user] self_eval([/, trigram, 3]) ^ Call: (294) [system] setup_call_cleanup('$notrace'(_250572, _250574), once(user:self_eval0([/, trigram, 3])), '$restore_trace'(_250572, _250574)) ^ Unify: (294) [system] setup_call_cleanup(system:'$notrace'(_250572, _250574), system:once(user:self_eval0([/, trigram, 3])), system:'$restore_trace'(_250572, _250574)) ^ Call: (295) [system] sig_atomic(system:'$notrace'(_250572, _250574)) ^ Fail: (292) [user] self_eval([/, trigram, 3]) ^ Redo: (290) [user] subst_args(_254408, _254410, 495, '&self', [/, trigram, 3], _238450) ^ Unify: (290) [user] subst_args(_255352, _255354, 495, '&self', [/, trigram, 3], _238450) Call: (291) [system] [trigram, 3]==[] ^ Redo: (290) [user] subst_args(_257224, _257226, 495, '&self', [/, trigram, 3], _238450) ^ Unify: (290) [user] subst_args(_258168, _258170, 495, '&self', [/, trigram, 3], _238450) ^ Call: (292) [system] setup_call_cleanup('$notrace'(_259058, _259060), once(user:(_259040 is 495-1)), '$restore_trace'(_259058, _259060)) ^ Unify: (292) [system] setup_call_cleanup(system:'$notrace'(_259058, _259060), system:once(user:(_259040 is 495-1)), system:'$restore_trace'(_259058, _259060)) ^ Call: (293) [system] sig_atomic(system:'$notrace'(_259058, _259060)) ^ Exit: (292) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(494 is 495-1)), system:'$restore_trace'(3, -1)) ^ Call: (291) [user] subst_args0(_262834, _262836, 494, '&self', [/, trigram, 3], _238450) ^ Unify: (291) [user] subst_args0(_262834, _262836, 494, '&self', [/, trigram, 3], _238450) ^ Call: (292) [user] self_subst([/, trigram, 3]) ^ Unify: (292) [user] self_subst([/, trigram, 3]) Call: (293) [system] callable([/, trigram, 3]) Exit: (293) [system] callable([/, trigram, 3]) ^ Unify: (292) [user] self_subst([/, trigram, 3]) ^ Call: (293) [user] self_eval([/, trigram, 3]) ^ Unify: (293) [user] self_eval([/, trigram, 3]) ^ Call: (295) [system] setup_call_cleanup('$notrace'(_271212, _271214), once(user:self_eval0([/, trigram, 3])), '$restore_trace'(_271212, _271214)) ^ Unify: (295) [system] setup_call_cleanup(system:'$notrace'(_271212, _271214), system:once(user:self_eval0([/, trigram, 3])), system:'$restore_trace'(_271212, _271214)) ^ Call: (296) [system] sig_atomic(system:'$notrace'(_271212, _271214)) ^ Fail: (293) [user] self_eval([/, trigram, 3]) ^ Redo: (291) [user] subst_args0(_262834, _262836, 494, '&self', [/, trigram, 3], _238450) ^ Unify: (291) [user] subst_args0(_262834, _262836, 494, '&self', [/, trigram, 3], _238450) Call: (292) [system] _276868 is 494+ -1 Exit: (292) [system] 493 is 494+ -1 ^ Call: (292) [user] trace_eval(subst_args1(_262834, _262836), (false, (e2;e)), 494, '&self', [/, trigram, 3], _278744) ^ Unify: (292) [user] trace_eval(subst_args1(_262834, _262836), (false, (e2;e)), 494, '&self', [/, trigram, 3], _278744) ^ Call: (293) [user] must_det_ll((notrace((flag(eval_num, _280654, _280654+1), _280672 is _280654 mod 500, _280690 is 99-494 mod 100, _280714=_280716, option_else('trace-length', _280728, 500), option_else('trace-depth', _280736, 30))), quietly(if_t((nop(stop_rtrace), _280672>_280728), (set_debug(eval, false), _280792 is _280728+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_280792])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_280844))))) ^ Unify: (293) [user] must_det_ll(user:(notrace((flag(eval_num, _280654, _280654+1), _280672 is _280654 mod 500, _280690 is 99-494 mod 100, _280714=_280716, option_else('trace-length', _280728, 500), option_else('trace-depth', _280736, 30))), quietly(if_t((nop(stop_rtrace), _280672>_280728), (set_debug(eval, false), _280792 is _280728+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_280792])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_280844))))) ^ Call: (294) [user] once(user:(notrace((flag(eval_num, _280654, _280654+1), _280672 is _280654 mod 500, _280690 is 99-494 mod 100, _280714=_280716, option_else('trace-length', _280728, 500), option_else('trace-depth', _280736, 30))), quietly(if_t((nop(stop_rtrace), _280672>_280728), (set_debug(eval, false), _280792 is _280728+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_280792])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_280844))))) ^ Unify: (294) [system] once(user:(notrace((flag(eval_num, _280654, _280654+1), _280672 is _280654 mod 500, _280690 is 99-494 mod 100, _280714=_280716, option_else('trace-length', _280728, 500), option_else('trace-depth', _280736, 30))), quietly(if_t((nop(stop_rtrace), _280672>_280728), (set_debug(eval, false), _280792 is _280728+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_280792])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_280844))))) ^ Call: (297) [system] setup_call_cleanup('$notrace'(_284568, _284570), once(user:(flag(eval_num, _280654, _280654+1), _280672 is _280654 mod 500, _280690 is 99-494 mod 100, _280714=_280716, option_else('trace-length', _280728, 500), option_else('trace-depth', _280736, 30))), '$restore_trace'(_284568, _284570)) ^ Unify: (297) [system] setup_call_cleanup(system:'$notrace'(_284568, _284570), system:once(user:(flag(eval_num, _280654, _280654+1), _280672 is _280654 mod 500, _280690 is 99-494 mod 100, _280714=_280716, option_else('trace-length', _280728, 500), option_else('trace-depth', _280736, 30))), system:'$restore_trace'(_284568, _284570)) ^ Call: (298) [system] sig_atomic(system:'$notrace'(_284568, _284570)) ^ Exit: (297) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(flag(eval_num, 76, 76+1), 76 is 76 mod 500, 5 is 99-494 mod 100, _280714=_280714, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), system:'$restore_trace'(3, -1)) ^ Call: (297) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 76>500), (set_debug(eval, false), _280792 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_280792])), nop((start_rtrace, rtrace))))) ^ Unify: (297) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 76>500), (set_debug(eval, false), _280792 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_280792])), nop((start_rtrace, rtrace))))) ^ Exit: (297) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 76>500), (set_debug(eval, false), _280792 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_280792])), nop((start_rtrace, rtrace))))) Call: (296) [user] nop(notrace(no_repeats_var(_280844))) Unify: (296) [user] nop(notrace(no_repeats_var(_280844))) Exit: (296) [user] nop(notrace(no_repeats_var(_280844))) ^ Exit: (294) [system] once(user:(notrace((flag(eval_num, 76, 76+1), 76 is 76 mod 500, 5 is 99-494 mod 100, _280714=_280714, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), quietly(if_t((nop(stop_rtrace), 76>500), (set_debug(eval, false), _280792 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_280792])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_280844))))) ^ Exit: (293) [user] must_det_ll(user:(notrace((flag(eval_num, 76, 76+1), 76 is 76 mod 500, 5 is 99-494 mod 100, _280714=_280714, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), quietly(if_t((nop(stop_rtrace), 76>500), (set_debug(eval, false), _280792 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_280792])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_280844))))) Call: (293) [occurs] occurs:sub_term(_296032, (false, (e2;e))) Unify: (293) [occurs] occurs:sub_term((false, (e2;e)), (false, (e2;e))) Exit: (293) [occurs] occurs:sub_term((false, (e2;e)), (false, (e2;e))) Call: (293) [system] (false, (e2;e))\=(false, (e2;e)) Fail: (293) [system] (false, (e2;e))\=(false, (e2;e)) Redo: (293) [occurs] occurs:sub_term(_296032, (false, (e2;e))) Unify: (293) [occurs] occurs:sub_term(_296032, (false, (e2;e))) Call: (294) [system] compound((false, (e2;e))) Exit: (294) [system] compound((false, (e2;e))) Call: (294) [system] arg(_304454, (false, (e2;e)), _304378) Exit: (294) [system] arg(1, (false, (e2;e)), false) Call: (294) [occurs] occurs:sub_term(_296032, false) Unify: (294) [occurs] occurs:sub_term(false, false) Exit: (294) [occurs] occurs:sub_term(false, false) Exit: (293) [occurs] occurs:sub_term(false, (false, (e2;e))) Call: (293) [system] (false, (e2;e))\=false Exit: (293) [system] (false, (e2;e))\=false ^ Call: (293) [user] if_trace((eval;false, (e2;e)), (_280714=1, indentq(5, 76, -->, [false, [/, trigram, 3]]))) ^ Unify: (293) [user] if_trace((eval;false, (e2;e)), (_280714=1, indentq(5, 76, -->, [false, [/, trigram, 3]]))) ^ Call: (295) [system] setup_call_cleanup('$notrace'(_313758, _313760), once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _280714=1, indentq(5, 76, -->, [false, [/, trigram, 3]]))), _313716, fbug((_313716-->if_trace((eval;false, (e2;e)), (_280714=1, indentq(5, 76, -->, [false, [/, trigram, 3]])))))))), '$restore_trace'(_313758, _313760)) ^ Unify: (295) [system] setup_call_cleanup(system:'$notrace'(_313758, _313760), system:once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _280714=1, indentq(5, 76, -->, [false, [/, trigram, 3]]))), _313716, fbug((_313716-->if_trace((eval;false, (e2;e)), (_280714=1, indentq(5, 76, -->, [false, [/, trigram, 3]])))))))), system:'$restore_trace'(_313758, _313760)) ^ Call: (296) [system] sig_atomic(system:'$notrace'(_313758, _313760)) ^ Exit: (295) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _280714=1, indentq(5, 76, -->, [false, [/, trigram, 3]]))), _313716, fbug((_313716-->if_trace((eval;false, (e2;e)), (_280714=1, indentq(5, 76, -->, [false, [/, trigram, 3]])))))))), system:'$restore_trace'(3, -1)) ^ Exit: (293) [user] if_trace((eval;false, (e2;e)), (_280714=1, indentq(5, 76, -->, [false, [/, trigram, 3]]))) Call: (293) [system] _318540=retval(fail) Exit: (293) [system] retval(fail)=retval(fail) Call: (293) [system] _320402=(\+ \+ (flag(eval_num, _320422, _320422+1), (retval(fail)\=@=retval(fail), nonvar(_278744)->indentq(5, _320422, <--, [false, _278744]);indentq(5, _320422, <--, [false, retval(fail)])))) Exit: (293) [system] (\+ \+ (flag(eval_num, _320422, _320422+1), (retval(fail)\=@=retval(fail), nonvar(_278744)->indentq(5, _320422, <--, [false, _278744]);indentq(5, _320422, <--, [false, retval(fail)]))))=(\+ \+ (flag(eval_num, _320422, _320422+1), (retval(fail)\=@=retval(fail), nonvar(_278744)->indentq(5, _320422, <--, [false, _278744]);indentq(5, _320422, <--, [false, retval(fail)])))) ^ Call: (293) [user] call_cleanup(((call(subst_args1(_262834, _262836), 494, '&self', [/, trigram, 3], _278744)*->nb_setarg(1, retval(fail), _278744);fail, trace, call(subst_args1(_262834, _262836), 494, '&self', [/, trigram, 3], _278744)), ignore(notrace((\+_278744\=_280844, nb_setarg(1, retval(fail), _278744))))), ignore((_280714==1->ignore(\+ \+ (flag(eval_num, _320422, _320422+1), (retval(fail)\=@=retval(fail), nonvar(_278744)->indentq(5, _320422, <--, [false, _278744]);indentq(5, _320422, <--, [false, retval(fail)]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _320422, _320422+1), (retval(fail)\=@=retval(fail), nonvar(_278744)->indentq(5, _320422, <--, [false, _278744]);indentq(5, _320422, <--, [false, retval(fail)]))))))))))) ^ Unify: (293) [system] call_cleanup(user:((call(subst_args1(_262834, _262836), 494, '&self', [/, trigram, 3], _278744)*->nb_setarg(1, retval(fail), _278744);fail, trace, call(subst_args1(_262834, _262836), 494, '&self', [/, trigram, 3], _278744)), ignore(notrace((\+_278744\=_280844, nb_setarg(1, retval(fail), _278744))))), user:ignore((_280714==1->ignore(\+ \+ (flag(eval_num, _320422, _320422+1), (retval(fail)\=@=retval(fail), nonvar(_278744)->indentq(5, _320422, <--, [false, _278744]);indentq(5, _320422, <--, [false, retval(fail)]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _320422, _320422+1), (retval(fail)\=@=retval(fail), nonvar(_278744)->indentq(5, _320422, <--, [false, _278744]);indentq(5, _320422, <--, [false, retval(fail)]))))))))))) ^ Call: (295) [user] subst_args1(_262834, _262836, 494, '&self', [/, trigram, 3], _278744) ^ Unify: (295) [user] subst_args1(_262834, _262836, 494, '&self', [/, trigram, 3], _278744) Call: (296) [system] var(_262834) Exit: (296) [system] var(_262834) ^ Call: (296) [user] subst_args1(=, _262836, 494, '&self', [/, trigram, 3], _278744) ^ Unify: (296) [user] subst_args1(=, _262836, 494, '&self', [/, trigram, 3], _278744) Call: (297) [system] var(=) ^ Redo: (296) [user] subst_args1(=, _262836, 494, '&self', [/, trigram, 3], _278744) Call: (297) [system] atom(=) Exit: (297) [system] atom(=) Call: (297) [system] (=)\==(=) ^ Redo: (296) [user] subst_args1(=, _262836, 494, '&self', [/, trigram, 3], _278744) ^ Unify: (296) [user] subst_args1(=, _262836, 494, '&self', [/, trigram, 3], _278744) Call: (297) [system] atom([/, trigram, 3]) ^ Redo: (296) [user] subst_args1(=, _262836, 494, '&self', [/, trigram, 3], _278744) ^ Unify: (296) [user] subst_args1(=, _262836, 494, '&self', [/, trigram, 3], _278744) Call: (297) [system] is_list([trigram, 3]) Exit: (297) [system] is_list([trigram, 3]) ^ Unify: (296) [user] subst_args1(=, _262836, 494, '&self', [/, trigram, 3], _278744) Call: (297) [system] is_list([/, trigram, 3]) Exit: (297) [system] is_list([/, trigram, 3]) ^ Unify: (296) [user] subst_args1(=, _262836, 494, '&self', [/, trigram, 3], [/|_344012]) Call: (297) [system] var(/) ^ Redo: (296) [user] subst_args1(=, _262836, 494, '&self', [/, trigram, 3], _278744) ^ Unify: (296) [user] subst_args1(=, _262836, 494, '&self', [/, trigram, 3], _278744) Call: (297) [system] fail ^ Redo: (296) [user] subst_args1(=, _262836, 494, '&self', [/, trigram, 3], _278744) ^ Unify: (296) [user] subst_args1(=, _262836, 494, '&self', [/, trigram, 3], _278744) Call: (297) [system] is_list([/, trigram, 3]) Exit: (297) [system] is_list([/, trigram, 3]) ^ Call: (297) [user] apply:maplist(self_subst, [/, trigram, 3]) ^ Unify: (297) [apply] apply:maplist(user:self_subst, [/, trigram, 3]) Call: (298) [apply] apply:maplist_([/, trigram, 3], user:self_subst) Unify: (298) [apply] apply:maplist_([/, trigram, 3], user:self_subst) ^ Call: (299) [user] self_subst(/) ^ Unify: (299) [user] self_subst(/) Call: (300) [system] callable(/) Exit: (300) [system] callable(/) ^ Unify: (299) [user] self_subst(/) ^ Call: (300) [user] self_eval(/) ^ Unify: (300) [user] self_eval(/) ^ Call: (302) [system] setup_call_cleanup('$notrace'(_362632, _362634), once(user:self_eval0(/)), '$restore_trace'(_362632, _362634)) ^ Unify: (302) [system] setup_call_cleanup(system:'$notrace'(_362632, _362634), system:once(user:self_eval0(/)), system:'$restore_trace'(_362632, _362634)) ^ Call: (303) [system] sig_atomic(system:'$notrace'(_362632, _362634)) ^ Exit: (302) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(/)), system:'$restore_trace'(3, -1)) ^ Exit: (300) [user] self_eval(/) ^ Exit: (299) [user] self_subst(/) Call: (299) [apply] apply:maplist_([trigram, 3], user:self_subst) Unify: (299) [apply] apply:maplist_([trigram, 3], user:self_subst) ^ Call: (300) [user] self_subst(trigram) ^ Unify: (300) [user] self_subst(trigram) Call: (301) [system] callable(trigram) Exit: (301) [system] callable(trigram) ^ Unify: (300) [user] self_subst(trigram) ^ Call: (301) [user] self_eval(trigram) ^ Unify: (301) [user] self_eval(trigram) ^ Call: (303) [system] setup_call_cleanup('$notrace'(_376592, _376594), once(user:self_eval0(trigram)), '$restore_trace'(_376592, _376594)) ^ Unify: (303) [system] setup_call_cleanup(system:'$notrace'(_376592, _376594), system:once(user:self_eval0(trigram)), system:'$restore_trace'(_376592, _376594)) ^ Call: (304) [system] sig_atomic(system:'$notrace'(_376592, _376594)) ^ Exit: (303) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(trigram)), system:'$restore_trace'(3, -1)) ^ Exit: (301) [user] self_eval(trigram) ^ Exit: (300) [user] self_subst(trigram) Call: (300) [apply] apply:maplist_([3], user:self_subst) Unify: (300) [apply] apply:maplist_([3], user:self_subst) ^ Call: (301) [user] self_subst(3) ^ Unify: (301) [user] self_subst(3) Call: (302) [system] callable(3) ^ Redo: (301) [user] self_subst(3) ^ Exit: (301) [user] self_subst(3) Call: (301) [apply] apply:maplist_([], user:self_subst) Unify: (301) [apply] apply:maplist_([], user:self_subst) Exit: (301) [apply] apply:maplist_([], user:self_subst) Exit: (300) [apply] apply:maplist_([3], user:self_subst) Exit: (299) [apply] apply:maplist_([trigram, 3], user:self_subst) Exit: (298) [apply] apply:maplist_([/, trigram, 3], user:self_subst) ^ Exit: (297) [apply] apply:maplist(user:self_subst, [/, trigram, 3]) Call: (297) [system] [/, trigram, 3]=[_395196|_395198] Exit: (297) [system] [/, trigram, 3]=[/, trigram, 3] Call: (297) [system] atom(/) Exit: (297) [system] atom(/) ^ Unify: (296) [user] subst_args1(=, _262836, 494, '&self', [/, trigram, 3], _278744) ^ Call: (297) [user] is_space_op(/) ^ Redo: (296) [user] subst_args1(=, _262836, 494, '&self', [/, trigram, 3], _278744) ^ Unify: (296) [user] subst_args1(=, _262836, 494, '&self', [/, trigram, 3], _278744) Call: (297) [system] (/)==case ^ Redo: (296) [user] subst_args1(=, _262836, 494, '&self', [/, trigram, 3], _278744) ^ Unify: (296) [user] subst_args1(=, _262836, 494, '&self', [/, trigram, 3], _278744) Call: (297) [system] fail ^ Redo: (296) [user] subst_args1(=, _262836, 494, '&self', [/, trigram, 3], _278744) ^ Unify: (296) [user] subst_args1(=, _262836, 494, '&self', [/, trigram, 3], _278744) Call: (297) [system] _408280=do_more_defs(true) Exit: (297) [system] do_more_defs(true)=do_more_defs(true) ^ Call: (297) [user] clause(eval_21(subst_args, _262836, 494, '&self', [/, trigram, 3], _278744), _410156) ^ Redo: (296) [user] subst_args1(=, _262836, 494, '&self', [/, trigram, 3], _278744) ^ Unify: (296) [user] subst_args1(=, _262836, 494, '&self', [/, trigram, 3], _278744) Call: (297) [system] fail ^ Redo: (296) [user] subst_args1(=, _262836, 494, '&self', [/, trigram, 3], _278744) ^ Unify: (296) [user] subst_args1(=, _262836, 494, '&self', [/, trigram, 3], _278744) ^ Call: (297) [user] is_and(/) ^ Unify: (297) [user] is_and(/) Call: (298) [system] atom(/) Exit: (298) [system] atom(/) ^ Unify: (297) [user] is_and(/) ^ Call: (298) [user] is_and(/, _420480) ^ Unify: (298) [user] is_and(/, _421408) Call: (299) [system] atom(/) Exit: (299) [system] atom(/) ^ Redo: (296) [user] subst_args1(=, _262836, 494, '&self', [/, trigram, 3], _278744) ^ Unify: (296) [user] subst_args1(=, _262836, 494, '&self', [/, trigram, 3], [/|_425056]) Call: (297) [system] nonvar(/) Exit: (297) [system] nonvar(/) Call: (297) [system] fail ^ Redo: (296) [user] subst_args1(=, _262836, 494, '&self', [/, trigram, 3], _278744) ^ Unify: (296) [user] subst_args1(=, _262836, 494, '&self', [/, trigram, 3], _278744) ^ Call: (297) [user] subst_args2(=, 494, '&self', [/, trigram, 3], _278744) ^ Unify: (297) [user] subst_args2(=, 494, '&self', [/, trigram, 3], _278744) Call: (298) [system] 494<3 ^ Redo: (297) [user] subst_args2(=, 494, '&self', [/, trigram, 3], _278744) ^ Unify: (297) [user] subst_args2(=, 494, '&self', [/, trigram, 3], _278744) Call: (298) [system] fail ^ Redo: (297) [user] subst_args2(=, 494, '&self', [/, trigram, 3], _278744) ^ Unify: (297) [user] subst_args2(=, 494, '&self', [/, trigram, 3], _278744) ^ Call: (298) [user] mnotrace(is_user_defined_head(=, '&self', /)) ^ Unify: (298) [user] mnotrace(is_user_defined_head(=, '&self', /)) ^ Call: (299) [user] once(is_user_defined_head(=, '&self', /)) ^ Unify: (299) [system] once(user:is_user_defined_head(=, '&self', /)) ^ Call: (300) [user] is_user_defined_head(=, '&self', /) ^ Unify: (300) [user] is_user_defined_head(=, '&self', /) ^ Call: (301) [user] mnotrace(is_user_defined_head0(=, '&self', /)) ^ Unify: (301) [user] mnotrace(is_user_defined_head0(=, '&self', /)) ^ Call: (302) [user] once(is_user_defined_head0(=, '&self', /)) ^ Unify: (302) [system] once(user:is_user_defined_head0(=, '&self', /)) ^ Call: (303) [user] is_user_defined_head0(=, '&self', /) ^ Unify: (303) [user] is_user_defined_head0(=, '&self', /) Call: (304) [system] callable(/) Exit: (304) [system] callable(/) Call: (304) [system] functor(/, _451158, _451238) Exit: (304) [system] functor(/, /, 0) ^ Call: (304) [user] is_user_defined_head_f(=, '&self', /) ^ Unify: (304) [user] is_user_defined_head_f(=, '&self', /) ^ Call: (305) [user] is_user_defined_head_f1(=, '&self', /) ^ Unify: (305) [user] is_user_defined_head_f1(=, '&self', /) Call: (306) [user] metta_eq_def(=, '&self', [/|_456756], _456838) Unify: (306) [user] metta_eq_def(=, '&self', [/|_456756], _457762) ^ Call: (307) [user] ignore((=)=(=)) ^ Unify: (307) [system] ignore(user:((=)=(=))) Call: (308) [system] (=)=(=) Exit: (308) [system] (=)=(=) ^ Exit: (307) [system] ignore(user:((=)=(=))) Call: (307) [user] metta_atom('&self', [=, [/|_456756], _463278]) Unify: (307) [user] metta_atom('&self', [=, [/|_456756], _463278]) ^ Call: (308) [user] typed_list('&self', _465192, _465114) ^ Unify: (308) [user] typed_list('&self', _466124, _465114) Call: (309) [system] compound('&self') Fail: (309) [system] compound('&self') ^ Fail: (308) [user] typed_list('&self', _468904, _465114) Redo: (307) [user] metta_atom('&self', [=, [/|_456756], _463278]) Unify: (307) [user] metta_atom('&self', [=, [/|_456756], _463278]) Call: (308) [system] '&self'=='&flybase' Redo: (307) [user] metta_atom('&self', [=, [/|_456756], _463278]) Unify: (307) [user] metta_atom('&self', [=, [/|_456756], _463278]) ^ Call: (308) [user] metta_atom_in_file('&self', [=, [/|_456756], _463278]) ^ Unify: (308) [user] metta_atom_in_file('&self', [=, [/|_456756], _463278]) ^ Call: (309) [user] metta_atom_in_file('&self', [=, [/|_456756], _463278], _476286, _476288) ^ Unify: (309) [user] metta_atom_in_file('&self', [=, [/|_456756], _463278], _477222, _477224) ^ Call: (310) [user] loaded_into_kb('&self', _478080) ^ Unify: (310) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Exit: (310) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Call: (310) [user] once(user:asserted_metta_pred(_488670, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Unify: (310) [system] once(user:asserted_metta_pred(_488670, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Call: (311) [user] asserted_metta_pred(_488670, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Fail: (311) [user] asserted_metta_pred(_488670, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Redo: (307) [user] metta_atom('&self', [=, [/|_456756], _463278]) Unify: (307) [user] metta_atom('&self', [=, [/|_456756], _463278]) Call: (308) [user] metta_atom_asserted('&self', [=, [/|_456756], _463278]) Unify: (308) [user] metta_atom_asserted('&self', [=, [/|_456756], _463278]) ^ Call: (309) [user] metta_atom_asserted_deduced('&self', [=, [/|_456756], _463278]) Redo: (308) [user] metta_atom_asserted('&self', [=, [/|_456756], _463278]) Redo: (307) [user] metta_atom('&self', [=, [/|_456756], _463278]) Unify: (307) [user] metta_atom('&self', [=, [/|_456756], _463278]) Call: (308) [system] '&self'\=='&corelib' Exit: (308) [system] '&self'\=='&corelib' ^ Call: (308) [user] using_all_spaces ^ Unify: (308) [user] using_all_spaces Call: (309) [system] nb_current(with_all_spaces, t) Redo: (307) [user] metta_atom('&self', [=, [/|_456756], _463278]) Unify: (307) [user] metta_atom('&self', [=, [/|_456756], _463278]) Call: (308) [system] '&self'\=='&corelib' Exit: (308) [system] '&self'\=='&corelib' Call: (308) [user] metta_atom_asserted('&self', '&corelib') Unify: (308) [user] metta_atom_asserted('&self', '&corelib') ^ Call: (309) [user] metta_atom_asserted_deduced('&self', '&corelib') Redo: (308) [user] metta_atom_asserted('&self', '&corelib') Unify: (308) [user] metta_atom_asserted('&self', '&corelib') Exit: (308) [user] metta_atom_asserted('&self', '&corelib') Call: (308) [user] should_inherit_from_corelib([=, [/|_9704], _9720]) Unify: (308) [user] should_inherit_from_corelib([=, [/|_9704], _9720]) ^ Call: (309) [user] using_all_spaces ^ Unify: (309) [user] using_all_spaces Call: (310) [system] nb_current(with_all_spaces, t) Redo: (308) [user] should_inherit_from_corelib([=, [/|_9704], _9720]) Unify: (308) [user] should_inherit_from_corelib([=, [/|_9704], _9720]) Call: (309) [system] (=)==(:) Redo: (308) [user] should_inherit_from_corelib([=, [/|_9704], _9720]) Unify: (308) [user] should_inherit_from_corelib([=, [/|_9704], _9720]) Call: (309) [system] (=)=='@doc' Redo: (308) [user] should_inherit_from_corelib([=, [/|_9704], _9720]) Unify: (308) [user] should_inherit_from_corelib([=, [/|_9704], _9720]) Call: (309) [system] fail Redo: (308) [user] metta_atom_asserted('&self', '&corelib') Redo: (307) [user] metta_atom('&self', [=, [/|_9704], _9720]) Fail: (306) [user] metta_eq_def(=, '&self', [/|_9704], _29656) ^ Fail: (305) [user] is_user_defined_head_f1(=, '&self', /) ^ Redo: (304) [user] is_user_defined_head_f(=, '&self', /) ^ Unify: (304) [user] is_user_defined_head_f(=, '&self', /) ^ Call: (305) [user] is_user_defined_head_f1(=, '&self', [/|_33300]) ^ Unify: (305) [user] is_user_defined_head_f1(=, '&self', [/|_33300]) Call: (306) [user] metta_eq_def(=, '&self', [[/|_33300]|_35170], _35252) Unify: (306) [user] metta_eq_def(=, '&self', [[/|_33300]|_35170], _36176) ^ Call: (307) [user] ignore((=)=(=)) ^ Unify: (307) [system] ignore(user:((=)=(=))) Call: (308) [system] (=)=(=) Exit: (308) [system] (=)=(=) ^ Exit: (307) [system] ignore(user:((=)=(=))) Call: (307) [user] metta_atom('&self', [=, [[/|_33300]|_35170], _41692]) Unify: (307) [user] metta_atom('&self', [=, [[/|_33300]|_35170], _41692]) ^ Call: (308) [user] typed_list('&self', _43606, _43528) ^ Unify: (308) [user] typed_list('&self', _44538, _43528) Call: (309) [system] compound('&self') Fail: (309) [system] compound('&self') ^ Fail: (308) [user] typed_list('&self', _47318, _43528) Redo: (307) [user] metta_atom('&self', [=, [[/|_33300]|_35170], _41692]) Unify: (307) [user] metta_atom('&self', [=, [[/|_33300]|_35170], _41692]) Call: (308) [system] '&self'=='&flybase' Redo: (307) [user] metta_atom('&self', [=, [[/|_33300]|_35170], _41692]) Unify: (307) [user] metta_atom('&self', [=, [[/|_33300]|_35170], _41692]) ^ Call: (308) [user] metta_atom_in_file('&self', [=, [[/|_33300]|_35170], _41692]) ^ Unify: (308) [user] metta_atom_in_file('&self', [=, [[/|_33300]|_35170], _41692]) ^ Call: (309) [user] metta_atom_in_file('&self', [=, [[/|_33300]|_35170], _41692], _54700, _54702) ^ Unify: (309) [user] metta_atom_in_file('&self', [=, [[/|_33300]|_35170], _41692], _55636, _55638) ^ Call: (310) [user] loaded_into_kb('&self', _56494) ^ Unify: (310) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Exit: (310) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Call: (310) [user] once(user:asserted_metta_pred(_67084, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Unify: (310) [system] once(user:asserted_metta_pred(_67084, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Call: (311) [user] asserted_metta_pred(_67084, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Fail: (311) [user] asserted_metta_pred(_67084, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Redo: (307) [user] metta_atom('&self', [=, [[/|_33300]|_35170], _41692]) Unify: (307) [user] metta_atom('&self', [=, [[/|_33300]|_35170], _41692]) Call: (308) [user] metta_atom_asserted('&self', [=, [[/|_33300]|_35170], _41692]) Unify: (308) [user] metta_atom_asserted('&self', [=, [[/|_33300]|_35170], _41692]) ^ Call: (309) [user] metta_atom_asserted_deduced('&self', [=, [[/|_33300]|_35170], _41692]) Redo: (308) [user] metta_atom_asserted('&self', [=, [[/|_33300]|_35170], _41692]) Redo: (307) [user] metta_atom('&self', [=, [[/|_33300]|_35170], _41692]) Unify: (307) [user] metta_atom('&self', [=, [[/|_33300]|_35170], _41692]) Call: (308) [system] '&self'\=='&corelib' Exit: (308) [system] '&self'\=='&corelib' ^ Call: (308) [user] using_all_spaces ^ Unify: (308) [user] using_all_spaces Call: (309) [system] nb_current(with_all_spaces, t) Redo: (307) [user] metta_atom('&self', [=, [[/|_33300]|_35170], _41692]) Unify: (307) [user] metta_atom('&self', [=, [[/|_33300]|_35170], _41692]) Call: (308) [system] '&self'\=='&corelib' Exit: (308) [system] '&self'\=='&corelib' Call: (308) [user] metta_atom_asserted('&self', '&corelib') Unify: (308) [user] metta_atom_asserted('&self', '&corelib') ^ Call: (309) [user] metta_atom_asserted_deduced('&self', '&corelib') Redo: (308) [user] metta_atom_asserted('&self', '&corelib') Unify: (308) [user] metta_atom_asserted('&self', '&corelib') Exit: (308) [user] metta_atom_asserted('&self', '&corelib') Call: (308) [user] should_inherit_from_corelib([=, [[/|_33300]|_35170], _41692]) Unify: (308) [user] should_inherit_from_corelib([=, [[/|_33300]|_35170], _41692]) ^ Call: (309) [user] using_all_spaces ^ Unify: (309) [user] using_all_spaces Call: (310) [system] nb_current(with_all_spaces, t) Redo: (308) [user] should_inherit_from_corelib([=, [[/|_33300]|_35170], _41692]) Unify: (308) [user] should_inherit_from_corelib([=, [[/|_33300]|_35170], _41692]) Call: (309) [system] (=)==(:) Redo: (308) [user] should_inherit_from_corelib([=, [[/|_33300]|_35170], _41692]) Unify: (308) [user] should_inherit_from_corelib([=, [[/|_33300]|_35170], _41692]) Call: (309) [system] (=)=='@doc' Redo: (308) [user] should_inherit_from_corelib([=, [[/|_33300]|_35170], _41692]) Unify: (308) [user] should_inherit_from_corelib([=, [[/|_33300]|_35170], _41692]) Call: (309) [system] fail Redo: (308) [user] metta_atom_asserted('&self', '&corelib') Redo: (307) [user] metta_atom('&self', [=, [[/|_33300]|_35170], _41692]) Fail: (306) [user] metta_eq_def(=, '&self', [[/|_33300]|_35170], _122288) ^ Fail: (305) [user] is_user_defined_head_f1(=, '&self', [/|_33300]) ^ Fail: (304) [user] is_user_defined_head_f(=, '&self', /) ^ Fail: (303) [user] is_user_defined_head0(=, '&self', /) ^ Fail: (302) [system] once(user:is_user_defined_head0(=, '&self', /)) ^ Fail: (301) [user] mnotrace(is_user_defined_head0(=, '&self', /)) ^ Fail: (300) [user] is_user_defined_head(=, '&self', /) ^ Fail: (299) [system] once(user:is_user_defined_head(=, '&self', /)) ^ Fail: (298) [user] mnotrace(is_user_defined_head(=, '&self', /)) ^ Redo: (297) [user] subst_args2(=, 494, '&self', [/, trigram, 3], _9370) ^ Unify: (297) [user] subst_args2(=, 494, '&self', [/, trigram, 3], _9370) ^ Call: (298) [user] subst_args40(=, 494, '&self', [/, trigram, 3], _9370) ^ Unify: (298) [user] subst_args40(=, 494, '&self', [/, trigram, 3], _9370) Call: (299) [user] is_function(/) Unify: (299) [user] is_function(/) ^ Call: (300) [user] symbol(/) ^ Unify: (300) [user] symbol(/) Call: (301) [system] atom(/) Exit: (301) [system] atom(/) ^ Exit: (300) [user] symbol(/) Exit: (299) [user] is_function(/) ^ Call: (299) [user] is_special_op(/) ^ Unify: (299) [user] is_special_op(/) ^ Call: (300) [user] current_self(_143532) ^ Unify: (300) [user] current_self(_143532) Call: (301) [system] nb_current(self_space, _143532) Exit: (301) [system] nb_current(self_space, '&self') Call: (301) [system] '&self'\==[] Exit: (301) [system] '&self'\==[] ^ Exit: (300) [user] current_self('&self') ^ Call: (300) [user] is_special_op('&self', /) ^ Unify: (300) [user] is_special_op('&self', /) Call: (301) [system] atom(/) Exit: (301) [system] atom(/) ^ Fail: (300) [user] is_special_op('&self', /) ^ Fail: (299) [user] is_special_op(/) ^ Redo: (298) [user] subst_args40(=, 494, '&self', [/, trigram, 3], _9370) Call: (299) [system] is_list([trigram, 3]) Exit: (299) [system] is_list([trigram, 3]) ^ Call: (299) [user] apply:maplist(subst_args(=, _158366, 494, '&self'), [trigram, 3], _158372) ^ Unify: (299) [apply] apply:maplist(user:subst_args(=, _158366, 494, '&self'), [trigram, 3], _158372) Call: (300) [apply] apply:maplist_([trigram, 3], _158372, user:subst_args(=, _158366, 494, '&self')) Unify: (300) [apply] apply:maplist_([trigram, 3], [_161190|_161192], user:subst_args(=, _158366, 494, '&self')) ^ Call: (301) [user] subst_args(=, _158366, 494, '&self', trigram, _161190) ^ Unify: (301) [user] subst_args(=, _158366, 494, '&self', trigram, _161190) Call: (302) [system] atom(=) Exit: (302) [system] atom(=) Call: (302) [system] (=)\==(=) ^ Redo: (301) [user] subst_args(=, _158366, 494, '&self', trigram, _161190) ^ Unify: (301) [user] subst_args(=, _158366, 494, '&self', trigram, _161190) ^ Call: (302) [user] self_subst(trigram) ^ Unify: (302) [user] self_subst(trigram) Call: (303) [system] callable(trigram) Exit: (303) [system] callable(trigram) ^ Unify: (302) [user] self_subst(trigram) ^ Call: (303) [user] self_eval(trigram) ^ Unify: (303) [user] self_eval(trigram) ^ Call: (305) [system] setup_call_cleanup('$notrace'(_175158, _175160), once(user:self_eval0(trigram)), '$restore_trace'(_175158, _175160)) ^ Unify: (305) [system] setup_call_cleanup(system:'$notrace'(_175158, _175160), system:once(user:self_eval0(trigram)), system:'$restore_trace'(_175158, _175160)) ^ Call: (306) [system] sig_atomic(system:'$notrace'(_175158, _175160)) ^ Exit: (305) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(trigram)), system:'$restore_trace'(3, -1)) ^ Exit: (303) [user] self_eval(trigram) ^ Exit: (302) [user] self_subst(trigram) Call: (302) [system] _161190=trigram Exit: (302) [system] trigram=trigram ^ Exit: (301) [user] subst_args(=, _158366, 494, '&self', trigram, trigram) Call: (301) [apply] apply:maplist_([3], _161192, user:subst_args(=, _158366, 494, '&self')) Unify: (301) [apply] apply:maplist_([3], [_184516|_184518], user:subst_args(=, _158366, 494, '&self')) ^ Call: (302) [user] subst_args(=, _158366, 494, '&self', 3, _184516) ^ Unify: (302) [user] subst_args(=, _158366, 494, '&self', 3, _184516) Call: (303) [system] atom(=) Exit: (303) [system] atom(=) Call: (303) [system] (=)\==(=) ^ Redo: (302) [user] subst_args(=, _158366, 494, '&self', 3, _184516) ^ Unify: (302) [user] subst_args(=, _158366, 494, '&self', 3, _184516) ^ Call: (303) [user] self_subst(3) ^ Unify: (303) [user] self_subst(3) Call: (304) [system] callable(3) ^ Redo: (303) [user] self_subst(3) ^ Exit: (303) [user] self_subst(3) Call: (303) [system] _184516=3 Exit: (303) [system] 3=3 ^ Exit: (302) [user] subst_args(=, _158366, 494, '&self', 3, 3) Call: (302) [apply] apply:maplist_([], _184518, user:subst_args(=, _158366, 494, '&self')) Unify: (302) [apply] apply:maplist_([], [], user:subst_args(=, _158366, 494, '&self')) Exit: (302) [apply] apply:maplist_([], [], user:subst_args(=, _158366, 494, '&self')) Exit: (301) [apply] apply:maplist_([3], [3], user:subst_args(=, _158366, 494, '&self')) Exit: (300) [apply] apply:maplist_([trigram, 3], [trigram, 3], user:subst_args(=, _158366, 494, '&self')) ^ Exit: (299) [apply] apply:maplist(user:subst_args(=, _158366, 494, '&self'), [trigram, 3], [trigram, 3]) ^ Call: (299) [user] subst_args5(494, '&self', [/, trigram, 3], _9370) ^ Unify: (299) [user] subst_args5(494, '&self', [/, trigram, 3], _9370) ^ Call: (300) [user] eval_selfless(_206980, _206982, 494, '&self', [/, trigram, 3], _9370) ^ Unify: (300) [user] eval_selfless(_207924, _207926, 494, '&self', [/, trigram, 3], _9370) ^ Call: (301) [user] eval_selfless_0([/, trigram, 3], _9370) ^ Unify: (301) [user] eval_selfless_0([/, trigram, 3], _9370) Call: (302) [system] var(/) ^ Redo: (301) [user] eval_selfless_0([/, trigram, 3], _9370) ^ Unify: (301) [user] eval_selfless_0([/, trigram, 3], _9370) ^ Call: (302) [user] is_assignment(/) ^ Unify: (302) [user] is_assignment(/) Call: (303) [system] atom(/) Exit: (303) [system] atom(/) ^ Redo: (301) [user] eval_selfless_0([/, trigram, 3], _9370) ^ Unify: (301) [user] eval_selfless_0([/, trigram, 3], _9370) ^ Call: (302) [user] eval_selfless_1([/, trigram, 3], _9370) ^ Unify: (302) [user] eval_selfless_1([/, trigram, 3], _9370) ^ Call: (303) [user] allow_clp ^ Unify: (303) [user] allow_clp ^ Call: (304) [user] false_flag ^ Unify: (304) [user] false_flag Call: (305) [system] fail Fail: (305) [system] fail ^ Fail: (304) [user] false_flag ^ Redo: (301) [user] eval_selfless_0([/, trigram, 3], _9370) ^ Unify: (301) [user] eval_selfless_0([/, trigram, 3], _9370) ^ Call: (302) [user] eval_selfless_2([/, trigram, 3], _9370) ^ Unify: (302) [user] eval_selfless_2([/, trigram, 3], _9370) Call: (303) [system] var(/) ^ Redo: (302) [user] eval_selfless_2([/, trigram, 3], _9370) ^ Unify: (302) [user] eval_selfless_2([/, trigram, 3], _9370) ^ Call: (303) [user] fake_notrace((ground([/, trigram, 3]), [/, trigram, 3]=[_233772, _233778, _233784], atom(_233772), catch_warn(current_op(_233810, yfx, _233772)), [/, trigram, 3]\=[_233830], s2ps([/, trigram, 3], _233838))) ^ Unify: (303) [user] fake_notrace(user:(ground([/, trigram, 3]), [/, trigram, 3]=[_233772, _233778, _233784], atom(_233772), catch_warn(current_op(_233810, yfx, _233772)), [/, trigram, 3]\=[_233830], s2ps([/, trigram, 3], _233838))) ^ Call: (304) [user] real_notrace(user:(ground([/, trigram, 3]), [/, trigram, 3]=[_233772, _233778, _233784], atom(_233772), catch_warn(current_op(_233810, yfx, _233772)), [/, trigram, 3]\=[_233830], s2ps([/, trigram, 3], _233838))) ^ Unify: (304) [user] real_notrace(user:(ground([/, trigram, 3]), [/, trigram, 3]=[_233772, _233778, _233784], atom(_233772), catch_warn(current_op(_233810, yfx, _233772)), [/, trigram, 3]\=[_233830], s2ps([/, trigram, 3], _233838))) ^ Call: (305) [user] setup_call_cleanup('$notrace'(_237544, _237546), once(user:(ground([/, trigram, 3]), [/, trigram, 3]=[_233772, _233778, _233784], atom(_233772), catch_warn(current_op(_233810, yfx, _233772)), [/, trigram, 3]\=[_233830], s2ps([/, trigram, 3], _233838))), '$restore_trace'(_237544, _237546)) ^ Unify: (305) [system] setup_call_cleanup(user:'$notrace'(_237544, _237546), user:once(user:(ground([/, trigram, 3]), [/, trigram, 3]=[_233772, _233778, _233784], atom(_233772), catch_warn(current_op(_233810, yfx, _233772)), [/, trigram, 3]\=[_233830], s2ps([/, trigram, 3], _233838))), user:'$restore_trace'(_237544, _237546)) ^ Call: (306) [system] sig_atomic(user:'$notrace'(_237544, _237546)) ^ Exit: (305) [system] setup_call_cleanup(user:'$notrace'(3, -1), user:once(user:(ground([/, trigram, 3]), [/, trigram, 3]=[/, trigram, 3], atom(/), catch_warn(current_op(400, yfx, /)), [/, trigram, 3]\=[_233830], s2ps([/, trigram, 3], trigram/3))), user:'$restore_trace'(3, -1)) ^ Exit: (304) [user] real_notrace(user:(ground([/, trigram, 3]), [/, trigram, 3]=[/, trigram, 3], atom(/), catch_warn(current_op(400, yfx, /)), [/, trigram, 3]\=[_233830], s2ps([/, trigram, 3], trigram/3))) ^ Exit: (303) [user] fake_notrace(user:(ground([/, trigram, 3]), [/, trigram, 3]=[/, trigram, 3], atom(/), catch_warn(current_op(400, yfx, /)), [/, trigram, 3]\=[_233830], s2ps([/, trigram, 3], trigram/3))) ^ Call: (303) [user] fake_notrace(catch(_9370 is trigram/3, _243258, fail)) ^ Unify: (303) [user] fake_notrace(user:catch(_9370 is trigram/3, _243258, fail)) ^ Call: (304) [user] real_notrace(user:catch(_9370 is trigram/3, _243258, fail)) ^ Unify: (304) [user] real_notrace(user:catch(_9370 is trigram/3, _243258, fail)) ^ Call: (305) [user] setup_call_cleanup('$notrace'(_246972, _246974), once(user:catch(_9370 is trigram/3, _243258, fail)), '$restore_trace'(_246972, _246974)) ^ Unify: (305) [system] setup_call_cleanup(user:'$notrace'(_246972, _246974), user:once(user:catch(_9370 is trigram/3, _243258, fail)), user:'$restore_trace'(_246972, _246974)) ^ Call: (306) [system] sig_atomic(user:'$notrace'(_246972, _246974)) ^ Fail: (304) [user] real_notrace(user:catch(_9370 is trigram/3, _9710, fail)) ^ Fail: (303) [user] fake_notrace(user:catch(_9370 is trigram/3, _9710, fail)) ^ Redo: (299) [user] subst_args5(494, '&self', [/, trigram, 3], _9370) ^ Unify: (299) [user] subst_args5(494, '&self', [/, trigram, 3], _9370) ^ Call: (300) [user] is_system_pred(/) ^ Unify: (300) [user] is_system_pred(/) Call: (301) [system] atom(/) Exit: (301) [system] atom(/) Call: (301) [system] atom_concat(_17288, !, /) ^ Redo: (300) [user] is_system_pred(/) ^ Unify: (300) [user] is_system_pred(/) Call: (301) [system] atom(/) Exit: (301) [system] atom(/) Call: (301) [system] atom_concat(_21916, '-fn', /) ^ Redo: (300) [user] is_system_pred(/) ^ Unify: (300) [user] is_system_pred(/) Call: (301) [system] atom(/) Exit: (301) [system] atom(/) Call: (301) [system] atom_concat(_26544, '-p', /) ^ Redo: (299) [user] subst_args5(494, '&self', [/, trigram, 3], _9370) ^ Call: (300) [user] subst_args6(494, '&self', [/, trigram, 3], _9370) ^ Unify: (300) [user] subst_args6(494, '&self', [/, trigram, 3], _9370) ^ Call: (301) [user] is_system_pred(/) ^ Unify: (301) [user] is_system_pred(/) Call: (302) [system] atom(/) Exit: (302) [system] atom(/) Call: (302) [system] atom_concat(_33986, !, /) ^ Redo: (301) [user] is_system_pred(/) ^ Unify: (301) [user] is_system_pred(/) Call: (302) [system] atom(/) Exit: (302) [system] atom(/) Call: (302) [system] atom_concat(_38614, '-fn', /) ^ Redo: (301) [user] is_system_pred(/) ^ Unify: (301) [user] is_system_pred(/) Call: (302) [system] atom(/) Exit: (302) [system] atom(/) Call: (302) [system] atom_concat(_43242, '-p', /) ^ Redo: (296) [user] subst_args1(=, _9342, 494, '&self', [/, trigram, 3], _9370) ^ Call: (297) [user] subst_args2_failed(494, '&self', [/, trigram, 3], _9370) ^ Unify: (297) [user] subst_args2_failed(494, '&self', [/, trigram, 3], _9370) Call: (298) [system] [/, trigram, 3]==[] ^ Redo: (297) [user] subst_args2_failed(494, '&self', [/, trigram, 3], _9370) ^ Unify: (297) [user] subst_args2_failed(494, '&self', [/, trigram, 3], _9370) Call: (298) [system] var([/, trigram, 3]) ^ Redo: (297) [user] subst_args2_failed(494, '&self', [/, trigram, 3], _9370) ^ Unify: (297) [user] subst_args2_failed(494, '&self', [/, trigram, 3], _9370) ^ Call: (298) [user] once(subst_selfless([/, trigram, 3], _9370)) ^ Unify: (298) [system] once(user:subst_selfless([/, trigram, 3], _9370)) ^ Call: (299) [user] subst_selfless([/, trigram, 3], _9370) ^ Unify: (299) [user] subst_selfless([/, trigram, 3], _9370) Call: (300) [system] var(/) ^ Redo: (299) [user] subst_selfless([/, trigram, 3], _9370) ^ Unify: (299) [user] subst_selfless([/, trigram, 3], _9370) ^ Call: (300) [user] eval_selfless(_59100, _59102, _59104, _59106, [/, trigram, 3], _9370) ^ Unify: (300) [user] eval_selfless(_60044, _60046, _60048, _60050, [/, trigram, 3], _9370) ^ Call: (301) [user] eval_selfless_0([/, trigram, 3], _9370) ^ Unify: (301) [user] eval_selfless_0([/, trigram, 3], _9370) Call: (302) [system] var(/) ^ Redo: (301) [user] eval_selfless_0([/, trigram, 3], _9370) ^ Unify: (301) [user] eval_selfless_0([/, trigram, 3], _9370) ^ Call: (302) [user] is_assignment(/) ^ Unify: (302) [user] is_assignment(/) Call: (303) [system] atom(/) Exit: (303) [system] atom(/) ^ Redo: (301) [user] eval_selfless_0([/, trigram, 3], _9370) ^ Unify: (301) [user] eval_selfless_0([/, trigram, 3], _9370) ^ Call: (302) [user] eval_selfless_1([/, trigram, 3], _9370) ^ Unify: (302) [user] eval_selfless_1([/, trigram, 3], _9370) ^ Call: (303) [user] allow_clp ^ Unify: (303) [user] allow_clp ^ Call: (304) [user] false_flag ^ Unify: (304) [user] false_flag Call: (305) [system] fail Fail: (305) [system] fail ^ Fail: (304) [user] false_flag ^ Redo: (301) [user] eval_selfless_0([/, trigram, 3], _9370) ^ Unify: (301) [user] eval_selfless_0([/, trigram, 3], _9370) ^ Call: (302) [user] eval_selfless_2([/, trigram, 3], _9370) ^ Unify: (302) [user] eval_selfless_2([/, trigram, 3], _9370) Call: (303) [system] var(/) ^ Redo: (302) [user] eval_selfless_2([/, trigram, 3], _9370) ^ Unify: (302) [user] eval_selfless_2([/, trigram, 3], _9370) ^ Call: (303) [user] fake_notrace((ground([/, trigram, 3]), [/, trigram, 3]=[_85892, _85898, _85904], atom(_85892), catch_warn(current_op(_85930, yfx, _85892)), [/, trigram, 3]\=[_85950], s2ps([/, trigram, 3], _85958))) ^ Unify: (303) [user] fake_notrace(user:(ground([/, trigram, 3]), [/, trigram, 3]=[_85892, _85898, _85904], atom(_85892), catch_warn(current_op(_85930, yfx, _85892)), [/, trigram, 3]\=[_85950], s2ps([/, trigram, 3], _85958))) ^ Call: (304) [user] real_notrace(user:(ground([/, trigram, 3]), [/, trigram, 3]=[_85892, _85898, _85904], atom(_85892), catch_warn(current_op(_85930, yfx, _85892)), [/, trigram, 3]\=[_85950], s2ps([/, trigram, 3], _85958))) ^ Unify: (304) [user] real_notrace(user:(ground([/, trigram, 3]), [/, trigram, 3]=[_85892, _85898, _85904], atom(_85892), catch_warn(current_op(_85930, yfx, _85892)), [/, trigram, 3]\=[_85950], s2ps([/, trigram, 3], _85958))) ^ Call: (305) [user] setup_call_cleanup('$notrace'(_89664, _89666), once(user:(ground([/, trigram, 3]), [/, trigram, 3]=[_85892, _85898, _85904], atom(_85892), catch_warn(current_op(_85930, yfx, _85892)), [/, trigram, 3]\=[_85950], s2ps([/, trigram, 3], _85958))), '$restore_trace'(_89664, _89666)) ^ Unify: (305) [system] setup_call_cleanup(user:'$notrace'(_89664, _89666), user:once(user:(ground([/, trigram, 3]), [/, trigram, 3]=[_85892, _85898, _85904], atom(_85892), catch_warn(current_op(_85930, yfx, _85892)), [/, trigram, 3]\=[_85950], s2ps([/, trigram, 3], _85958))), user:'$restore_trace'(_89664, _89666)) ^ Call: (306) [system] sig_atomic(user:'$notrace'(_89664, _89666)) ^ Exit: (305) [system] setup_call_cleanup(user:'$notrace'(3, -1), user:once(user:(ground([/, trigram, 3]), [/, trigram, 3]=[/, trigram, 3], atom(/), catch_warn(current_op(400, yfx, /)), [/, trigram, 3]\=[_85950], s2ps([/, trigram, 3], trigram/3))), user:'$restore_trace'(3, -1)) ^ Exit: (304) [user] real_notrace(user:(ground([/, trigram, 3]), [/, trigram, 3]=[/, trigram, 3], atom(/), catch_warn(current_op(400, yfx, /)), [/, trigram, 3]\=[_85950], s2ps([/, trigram, 3], trigram/3))) ^ Exit: (303) [user] fake_notrace(user:(ground([/, trigram, 3]), [/, trigram, 3]=[/, trigram, 3], atom(/), catch_warn(current_op(400, yfx, /)), [/, trigram, 3]\=[_85950], s2ps([/, trigram, 3], trigram/3))) ^ Call: (303) [user] fake_notrace(catch(_9370 is trigram/3, _95378, fail)) ^ Unify: (303) [user] fake_notrace(user:catch(_9370 is trigram/3, _95378, fail)) ^ Call: (304) [user] real_notrace(user:catch(_9370 is trigram/3, _95378, fail)) ^ Unify: (304) [user] real_notrace(user:catch(_9370 is trigram/3, _95378, fail)) ^ Call: (305) [user] setup_call_cleanup('$notrace'(_99092, _99094), once(user:catch(_9370 is trigram/3, _95378, fail)), '$restore_trace'(_99092, _99094)) ^ Unify: (305) [system] setup_call_cleanup(user:'$notrace'(_99092, _99094), user:once(user:catch(_9370 is trigram/3, _95378, fail)), user:'$restore_trace'(_99092, _99094)) ^ Call: (306) [system] sig_atomic(user:'$notrace'(_99092, _99094)) ^ Fail: (304) [user] real_notrace(user:catch(_9370 is trigram/3, _9702, fail)) ^ Fail: (303) [user] fake_notrace(user:catch(_9370 is trigram/3, _9702, fail)) ^ Redo: (297) [user] subst_args2_failed(494, '&self', [/, trigram, 3], _9370) ^ Unify: (297) [user] subst_args2_failed(494, '&self', [/, trigram, 3], [_12576|_12578]) ^ Call: (298) [user] subst_args(_13590, _13592, 494, '&self', /, _12576) ^ Unify: (298) [user] subst_args(_14534, _14536, 494, '&self', /, _12576) Call: (299) [system] atom(_15404) ^ Redo: (298) [user] subst_args(_16404, _16406, 494, '&self', /, _12576) ^ Unify: (298) [user] subst_args(_17348, _17350, 494, '&self', /, _12576) ^ Call: (299) [user] self_subst(/) ^ Unify: (299) [user] self_subst(/) Call: (300) [system] callable(/) Exit: (300) [system] callable(/) ^ Unify: (299) [user] self_subst(/) ^ Call: (300) [user] self_eval(/) ^ Unify: (300) [user] self_eval(/) ^ Call: (302) [system] setup_call_cleanup('$notrace'(_24698, _24700), once(user:self_eval0(/)), '$restore_trace'(_24698, _24700)) ^ Unify: (302) [system] setup_call_cleanup(system:'$notrace'(_24698, _24700), system:once(user:self_eval0(/)), system:'$restore_trace'(_24698, _24700)) ^ Call: (303) [system] sig_atomic(system:'$notrace'(_24698, _24700)) ^ Exit: (302) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(/)), system:'$restore_trace'(3, -1)) ^ Exit: (300) [user] self_eval(/) ^ Exit: (299) [user] self_subst(/) Call: (299) [system] _12576=(/) Exit: (299) [system] (/)=(/) ^ Exit: (298) [user] subst_args(_32252, _32254, 494, '&self', /, /) ^ Call: (298) [user] subst_args2_failed(494, '&self', [trigram, 3], _12578) ^ Unify: (298) [user] subst_args2_failed(494, '&self', [trigram, 3], _12578) Call: (299) [system] [trigram, 3]==[] ^ Redo: (298) [user] subst_args2_failed(494, '&self', [trigram, 3], _12578) ^ Unify: (298) [user] subst_args2_failed(494, '&self', [trigram, 3], _12578) Call: (299) [system] var([trigram, 3]) ^ Redo: (298) [user] subst_args2_failed(494, '&self', [trigram, 3], _12578) ^ Unify: (298) [user] subst_args2_failed(494, '&self', [trigram, 3], _12578) ^ Call: (299) [user] once(subst_selfless([trigram, 3], _12578)) ^ Unify: (299) [system] once(user:subst_selfless([trigram, 3], _12578)) ^ Call: (300) [user] subst_selfless([trigram, 3], _12578) ^ Unify: (300) [user] subst_selfless([trigram, 3], _12578) Call: (301) [system] var(trigram) ^ Redo: (300) [user] subst_selfless([trigram, 3], _12578) ^ Unify: (300) [user] subst_selfless([trigram, 3], _12578) ^ Call: (301) [user] eval_selfless(_47178, _47180, _47182, _47184, [trigram, 3], _12578) ^ Unify: (301) [user] eval_selfless(_48122, _48124, _48126, _48128, [trigram, 3], _12578) ^ Call: (302) [user] eval_selfless_0([trigram, 3], _12578) ^ Unify: (302) [user] eval_selfless_0([trigram, 3], _12578) Call: (303) [system] var(trigram) ^ Redo: (302) [user] eval_selfless_0([trigram, 3], _12578) ^ Unify: (302) [user] eval_selfless_0([trigram, 3], _12578) ^ Call: (303) [user] eval_selfless_1([trigram, 3], _12578) ^ Unify: (303) [user] eval_selfless_1([trigram, 3], _12578) ^ Call: (304) [user] allow_clp ^ Unify: (304) [user] allow_clp ^ Call: (305) [user] false_flag ^ Unify: (305) [user] false_flag Call: (306) [system] fail Fail: (306) [system] fail ^ Fail: (305) [user] false_flag ^ Redo: (302) [user] eval_selfless_0([trigram, 3], _12578) ^ Unify: (302) [user] eval_selfless_0([trigram, 3], _12578) ^ Call: (303) [user] eval_selfless_2([trigram, 3], _12578) ^ Unify: (303) [user] eval_selfless_2([trigram, 3], _12578) Call: (304) [system] var(trigram) ^ Redo: (303) [user] eval_selfless_2([trigram, 3], _12578) ^ Unify: (303) [user] eval_selfless_2([trigram, 3], _12578) ^ Call: (304) [user] fake_notrace((ground([trigram, 3]), [trigram, 3]=[_68418, _68424, _68430], atom(_68418), catch_warn(current_op(_68456, yfx, _68418)), [trigram, 3]\=[_68476], s2ps([trigram, 3], _68484))) ^ Unify: (304) [user] fake_notrace(user:(ground([trigram, 3]), [trigram, 3]=[_68418, _68424, _68430], atom(_68418), catch_warn(current_op(_68456, yfx, _68418)), [trigram, 3]\=[_68476], s2ps([trigram, 3], _68484))) ^ Call: (305) [user] real_notrace(user:(ground([trigram, 3]), [trigram, 3]=[_68418, _68424, _68430], atom(_68418), catch_warn(current_op(_68456, yfx, _68418)), [trigram, 3]\=[_68476], s2ps([trigram, 3], _68484))) ^ Unify: (305) [user] real_notrace(user:(ground([trigram, 3]), [trigram, 3]=[_68418, _68424, _68430], atom(_68418), catch_warn(current_op(_68456, yfx, _68418)), [trigram, 3]\=[_68476], s2ps([trigram, 3], _68484))) ^ Call: (306) [user] setup_call_cleanup('$notrace'(_72190, _72192), once(user:(ground([trigram, 3]), [trigram, 3]=[_68418, _68424, _68430], atom(_68418), catch_warn(current_op(_68456, yfx, _68418)), [trigram, 3]\=[_68476], s2ps([trigram, 3], _68484))), '$restore_trace'(_72190, _72192)) ^ Unify: (306) [system] setup_call_cleanup(user:'$notrace'(_72190, _72192), user:once(user:(ground([trigram, 3]), [trigram, 3]=[_68418, _68424, _68430], atom(_68418), catch_warn(current_op(_68456, yfx, _68418)), [trigram, 3]\=[_68476], s2ps([trigram, 3], _68484))), user:'$restore_trace'(_72190, _72192)) ^ Call: (307) [system] sig_atomic(user:'$notrace'(_72190, _72192)) ^ Fail: (305) [user] real_notrace(user:(ground([trigram, 3]), [trigram, 3]=[_68418, _68424, _68430], atom(_68418), catch_warn(current_op(_68456, yfx, _68418)), [trigram, 3]\=[_68476], s2ps([trigram, 3], _68484))) ^ Fail: (304) [user] fake_notrace(user:(ground([trigram, 3]), [trigram, 3]=[_68418, _68424, _68430], atom(_68418), catch_warn(current_op(_68456, yfx, _68418)), [trigram, 3]\=[_68476], s2ps([trigram, 3], _68484))) ^ Redo: (298) [user] subst_args2_failed(494, '&self', [trigram, 3], _12578) ^ Unify: (298) [user] subst_args2_failed(494, '&self', [trigram, 3], [_77814|_77816]) ^ Call: (299) [user] subst_args(_78828, _78830, 494, '&self', trigram, _77814) ^ Unify: (299) [user] subst_args(_79772, _79774, 494, '&self', trigram, _77814) Call: (300) [system] atom(_80642) ^ Redo: (299) [user] subst_args(_81642, _81644, 494, '&self', trigram, _77814) ^ Unify: (299) [user] subst_args(_82586, _82588, 494, '&self', trigram, _77814) ^ Call: (300) [user] self_subst(trigram) ^ Unify: (300) [user] self_subst(trigram) Call: (301) [system] callable(trigram) Exit: (301) [system] callable(trigram) ^ Unify: (300) [user] self_subst(trigram) ^ Call: (301) [user] self_eval(trigram) ^ Unify: (301) [user] self_eval(trigram) ^ Call: (303) [system] setup_call_cleanup('$notrace'(_89936, _89938), once(user:self_eval0(trigram)), '$restore_trace'(_89936, _89938)) ^ Unify: (303) [system] setup_call_cleanup(system:'$notrace'(_89936, _89938), system:once(user:self_eval0(trigram)), system:'$restore_trace'(_89936, _89938)) ^ Call: (304) [system] sig_atomic(system:'$notrace'(_89936, _89938)) ^ Exit: (303) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(trigram)), system:'$restore_trace'(3, -1)) ^ Exit: (301) [user] self_eval(trigram) ^ Exit: (300) [user] self_subst(trigram) Call: (300) [system] _77814=trigram Exit: (300) [system] trigram=trigram ^ Exit: (299) [user] subst_args(_97490, _97492, 494, '&self', trigram, trigram) ^ Call: (299) [user] subst_args2_failed(494, '&self', [3], _77816) ^ Unify: (299) [user] subst_args2_failed(494, '&self', [3], _77816) Call: (300) [system] [3]==[] ^ Redo: (299) [user] subst_args2_failed(494, '&self', [3], _77816) ^ Unify: (299) [user] subst_args2_failed(494, '&self', [3], _77816) Call: (300) [system] var([3]) ^ Redo: (299) [user] subst_args2_failed(494, '&self', [3], _77816) ^ Unify: (299) [user] subst_args2_failed(494, '&self', [3], _77816) ^ Call: (300) [user] once(subst_selfless([3], _77816)) ^ Unify: (300) [system] once(user:subst_selfless([3], _77816)) ^ Call: (301) [user] subst_selfless([3], _77816) ^ Unify: (301) [user] subst_selfless([3], _77816) Call: (302) [system] var(3) ^ Redo: (301) [user] subst_selfless([3], _77816) ^ Unify: (301) [user] subst_selfless([3], _77816) ^ Call: (302) [user] eval_selfless(_112416, _112418, _112420, _112422, [3], _77816) ^ Unify: (302) [user] eval_selfless(_113360, _113362, _113364, _113366, [3], _77816) ^ Call: (303) [user] eval_selfless_0([3], _77816) ^ Unify: (303) [user] eval_selfless_0([3], _77816) Call: (304) [system] var(3) ^ Redo: (303) [user] eval_selfless_0([3], _77816) ^ Unify: (303) [user] eval_selfless_0([3], _77816) ^ Call: (304) [user] eval_selfless_1([3], _77816) ^ Unify: (304) [user] eval_selfless_1([3], _77816) ^ Call: (305) [user] allow_clp ^ Unify: (305) [user] allow_clp ^ Call: (306) [user] false_flag ^ Unify: (306) [user] false_flag Call: (307) [system] fail Fail: (307) [system] fail ^ Fail: (306) [user] false_flag ^ Redo: (303) [user] eval_selfless_0([3], _77816) ^ Unify: (303) [user] eval_selfless_0([3], _77816) ^ Call: (304) [user] eval_selfless_2([3], _77816) ^ Unify: (304) [user] eval_selfless_2([3], _77816) Call: (305) [system] var(3) ^ Redo: (304) [user] eval_selfless_2([3], _77816) ^ Unify: (304) [user] eval_selfless_2([3], _77816) ^ Call: (305) [user] fake_notrace((ground([3]), [3]=[_133656, _133662, _133668], atom(_133656), catch_warn(current_op(_133694, yfx, _133656)), [3]\=[_133714], s2ps([3], _133722))) ^ Unify: (305) [user] fake_notrace(user:(ground([3]), [3]=[_133656, _133662, _133668], atom(_133656), catch_warn(current_op(_133694, yfx, _133656)), [3]\=[_133714], s2ps([3], _133722))) ^ Call: (306) [user] real_notrace(user:(ground([3]), [3]=[_133656, _133662, _133668], atom(_133656), catch_warn(current_op(_133694, yfx, _133656)), [3]\=[_133714], s2ps([3], _133722))) ^ Unify: (306) [user] real_notrace(user:(ground([3]), [3]=[_133656, _133662, _133668], atom(_133656), catch_warn(current_op(_133694, yfx, _133656)), [3]\=[_133714], s2ps([3], _133722))) ^ Call: (307) [user] setup_call_cleanup('$notrace'(_137428, _137430), once(user:(ground([3]), [3]=[_133656, _133662, _133668], atom(_133656), catch_warn(current_op(_133694, yfx, _133656)), [3]\=[_133714], s2ps([3], _133722))), '$restore_trace'(_137428, _137430)) ^ Unify: (307) [system] setup_call_cleanup(user:'$notrace'(_137428, _137430), user:once(user:(ground([3]), [3]=[_133656, _133662, _133668], atom(_133656), catch_warn(current_op(_133694, yfx, _133656)), [3]\=[_133714], s2ps([3], _133722))), user:'$restore_trace'(_137428, _137430)) ^ Call: (308) [system] sig_atomic(user:'$notrace'(_137428, _137430)) ^ Fail: (306) [user] real_notrace(user:(ground([3]), [3]=[_133656, _133662, _133668], atom(_133656), catch_warn(current_op(_133694, yfx, _133656)), [3]\=[_133714], s2ps([3], _133722))) ^ Fail: (305) [user] fake_notrace(user:(ground([3]), [3]=[_133656, _133662, _133668], atom(_133656), catch_warn(current_op(_133694, yfx, _133656)), [3]\=[_133714], s2ps([3], _133722))) ^ Redo: (299) [user] subst_args2_failed(494, '&self', [3], _77816) ^ Unify: (299) [user] subst_args2_failed(494, '&self', [3], [_143052|_143054]) ^ Call: (300) [user] subst_args(_144066, _144068, 494, '&self', 3, _143052) ^ Unify: (300) [user] subst_args(_145010, _145012, 494, '&self', 3, _143052) Call: (301) [system] atom(_145880) ^ Redo: (300) [user] subst_args(_146880, _146882, 494, '&self', 3, _143052) ^ Unify: (300) [user] subst_args(_147824, _147826, 494, '&self', 3, _143052) ^ Call: (301) [user] self_subst(3) ^ Unify: (301) [user] self_subst(3) Call: (302) [system] callable(3) ^ Redo: (301) [user] self_subst(3) ^ Exit: (301) [user] self_subst(3) Call: (301) [system] _143052=3 Exit: (301) [system] 3=3 ^ Exit: (300) [user] subst_args(_155244, _155246, 494, '&self', 3, 3) ^ Call: (300) [user] subst_args2_failed(494, '&self', [], _143054) ^ Unify: (300) [user] subst_args2_failed(494, '&self', [], _143054) Call: (301) [system] []==[] Exit: (301) [system] []==[] Call: (301) [system] _143054=[] Exit: (301) [system] []=[] ^ Exit: (300) [user] subst_args2_failed(494, '&self', [], []) ^ Exit: (299) [user] subst_args2_failed(494, '&self', [3], [3]) ^ Exit: (298) [user] subst_args2_failed(494, '&self', [trigram, 3], [trigram, 3]) ^ Exit: (297) [user] subst_args2_failed(494, '&self', [/, trigram, 3], [/, trigram, 3]) ^ Exit: (296) [user] subst_args1(=, _9342, 494, '&self', [/, trigram, 3], [/, trigram, 3]) ^ Exit: (295) [user] subst_args1(_9340, _9342, 494, '&self', [/, trigram, 3], [/, trigram, 3]) Call: (295) [system] nb_setarg(1, retval(fail), [/, trigram, 3]) Exit: (295) [system] nb_setarg(1, retval([/, trigram, 3]), [/, trigram, 3]) ^ Call: (295) [user] ignore(notrace((\+[/, trigram, 3]\=_9386, nb_setarg(1, retval([/, trigram, 3]), [/, trigram, 3])))) ^ Unify: (295) [system] ignore(user:notrace((\+[/, trigram, 3]\=_9386, nb_setarg(1, retval([/, trigram, 3]), [/, trigram, 3])))) ^ Call: (297) [system] setup_call_cleanup('$notrace'(_171088, _171090), once(user:(\+[/, trigram, 3]\=_9386, nb_setarg(1, retval([/, trigram, 3]), [/, trigram, 3]))), '$restore_trace'(_171088, _171090)) ^ Unify: (297) [system] setup_call_cleanup(system:'$notrace'(_171088, _171090), system:once(user:(\+[/, trigram, 3]\=_9386, nb_setarg(1, retval([/, trigram, 3]), [/, trigram, 3]))), system:'$restore_trace'(_171088, _171090)) ^ Call: (298) [system] sig_atomic(system:'$notrace'(_171088, _171090)) ^ Exit: (297) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(\+[/, trigram, 3]\=_9386, nb_setarg(1, retval([/, trigram, 3]), [/, trigram, 3]))), system:'$restore_trace'(3, -1)) ^ Exit: (295) [system] ignore(user:notrace((\+[/, trigram, 3]\=_9386, nb_setarg(1, retval([/, trigram, 3]), [/, trigram, 3])))) ^ Call: (295) [user] ignore((_9378==1->ignore(\+ \+ (flag(eval_num, _9416, _9416+1), (retval([/, trigram, 3])\=@=retval(fail), nonvar([/, trigram, 3])->indentq(5, _9416, <--, [false, [/, trigram, 3]]);indentq(5, _9416, <--, [false, retval([/, trigram, 3])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9416, _9416+1), (retval([/, trigram, 3])\=@=retval(fail), nonvar([/, trigram, 3])->indentq(5, _9416, <--, [false, [/, trigram, 3]]);indentq(5, _9416, <--, [false, retval([/, trigram, 3])])))))))))) ^ Unify: (295) [system] ignore(user:(_9378==1->ignore(\+ \+ (flag(eval_num, _9416, _9416+1), (retval([/, trigram, 3])\=@=retval(fail), nonvar([/, trigram, 3])->indentq(5, _9416, <--, [false, [/, trigram, 3]]);indentq(5, _9416, <--, [false, retval([/, trigram, 3])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9416, _9416+1), (retval([/, trigram, 3])\=@=retval(fail), nonvar([/, trigram, 3])->indentq(5, _9416, <--, [false, [/, trigram, 3]]);indentq(5, _9416, <--, [false, retval([/, trigram, 3])])))))))))) Call: (297) [system] _9378==1 Fail: (297) [system] _9378==1 ^ Call: (298) [system] setup_call_cleanup('$notrace'(_179544, _179546), once(user:ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9416, _9416+1), (retval([/, trigram, 3])\=@=retval(fail), nonvar([/, trigram, 3])->indentq(5, _9416, <--, [false, [/, trigram, 3]]);indentq(5, _9416, <--, [false, retval([/, trigram, 3])])))))))), '$restore_trace'(_179544, _179546)) ^ Unify: (298) [system] setup_call_cleanup(system:'$notrace'(_179544, _179546), system:once(user:ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9416, _9416+1), (retval([/, trigram, 3])\=@=retval(fail), nonvar([/, trigram, 3])->indentq(5, _9416, <--, [false, [/, trigram, 3]]);indentq(5, _9416, <--, [false, retval([/, trigram, 3])])))))))), system:'$restore_trace'(_179544, _179546)) ^ Call: (299) [system] sig_atomic(system:'$notrace'(_179544, _179546)) ^ Exit: (298) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9416, _9416+1), (retval([/, trigram, 3])\=@=retval(fail), nonvar([/, trigram, 3])->indentq(5, _9416, <--, [false, [/, trigram, 3]]);indentq(5, _9416, <--, [false, retval([/, trigram, 3])])))))))), system:'$restore_trace'(3, -1)) ^ Exit: (295) [system] ignore(user:(_9378==1->ignore(\+ \+ (flag(eval_num, _9416, _9416+1), (retval([/, trigram, 3])\=@=retval(fail), nonvar([/, trigram, 3])->indentq(5, _9416, <--, [false, [/, trigram, 3]]);indentq(5, _9416, <--, [false, retval([/, trigram, 3])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9416, _9416+1), (retval([/, trigram, 3])\=@=retval(fail), nonvar([/, trigram, 3])->indentq(5, _9416, <--, [false, [/, trigram, 3]]);indentq(5, _9416, <--, [false, retval([/, trigram, 3])])))))))))) ^ Exit: (293) [system] call_cleanup(user:((call(subst_args1(_9340, _9342), 494, '&self', [/, trigram, 3], [/, trigram, 3])*->nb_setarg(1, retval([/, trigram, 3]), [/, trigram, 3]);fail, trace, call(subst_args1(_9340, _9342), 494, '&self', [/, trigram, 3], [/, trigram, 3])), ignore(notrace((\+[/, trigram, 3]\=_9386, nb_setarg(1, retval([/, trigram, 3]), [/, trigram, 3]))))), user:ignore((_9378==1->ignore(\+ \+ (flag(eval_num, _9416, _9416+1), (retval([/, trigram, 3])\=@=retval(fail), nonvar([/, trigram, 3])->indentq(5, _9416, <--, [false, [/, trigram, 3]]);indentq(5, _9416, <--, [false, retval([/, trigram, 3])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9416, _9416+1), (retval([/, trigram, 3])\=@=retval(fail), nonvar([/, trigram, 3])->indentq(5, _9416, <--, [false, [/, trigram, 3]]);indentq(5, _9416, <--, [false, retval([/, trigram, 3])]))))))))))) Call: (293) [system] retval([/, trigram, 3])\=@=retval(fail) Exit: (293) [system] retval([/, trigram, 3])\=@=retval(fail) ^ Exit: (292) [user] trace_eval(subst_args1(_9340, _9342), (false, (e2;e)), 494, '&self', [/, trigram, 3], [/, trigram, 3]) Call: (292) [system] [/, trigram, 3]\=@=[/, trigram, 3] ^ Redo: (291) [user] subst_args0(_9340, _9342, 494, '&self', [/, trigram, 3], _9334) Call: (292) [system] _9334=[/, trigram, 3] Exit: (292) [system] [/, trigram, 3]=[/, trigram, 3] ^ Exit: (291) [user] subst_args0(_9340, _9342, 494, '&self', [/, trigram, 3], [/, trigram, 3]) ^ Exit: (290) [user] subst_args(_9340, _9342, 495, '&self', [/, trigram, 3], [/, trigram, 3]) ^ Call: (290) [user] subst_args2_failed(495, '&self', [[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9336) ^ Unify: (290) [user] subst_args2_failed(495, '&self', [[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9336) Call: (291) [system] [[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]==[] ^ Redo: (290) [user] subst_args2_failed(495, '&self', [[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9336) ^ Unify: (290) [user] subst_args2_failed(495, '&self', [[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9336) Call: (291) [system] var([[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) ^ Redo: (290) [user] subst_args2_failed(495, '&self', [[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9336) ^ Unify: (290) [user] subst_args2_failed(495, '&self', [[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9336) ^ Call: (291) [user] once(subst_selfless([[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9336)) ^ Unify: (291) [system] once(user:subst_selfless([[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9336)) ^ Call: (292) [user] subst_selfless([[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9336) ^ Unify: (292) [user] subst_selfless([[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9336) Call: (293) [system] var([/, trigram, 4]) ^ Redo: (292) [user] subst_selfless([[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9336) ^ Unify: (292) [user] subst_selfless([[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9336) ^ Call: (293) [user] eval_selfless(_207826, _207828, _207830, _207832, [[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9336) ^ Unify: (293) [user] eval_selfless(_208770, _208772, _208774, _208776, [[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9336) ^ Call: (294) [user] eval_selfless_0([[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9336) ^ Unify: (294) [user] eval_selfless_0([[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9336) Call: (295) [system] var([/, trigram, 4]) ^ Redo: (294) [user] eval_selfless_0([[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9336) ^ Unify: (294) [user] eval_selfless_0([[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9336) ^ Call: (295) [user] is_assignment([/, trigram, 4]) ^ Unify: (295) [user] is_assignment([/, trigram, 4]) Call: (296) [system] atom([/, trigram, 4]) ^ Redo: (295) [user] is_assignment([/, trigram, 4]) Call: (296) [system] fail ^ Redo: (294) [user] eval_selfless_0([[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9336) ^ Unify: (294) [user] eval_selfless_0([[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9336) ^ Call: (295) [user] eval_selfless_1([[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9336) ^ Unify: (295) [user] eval_selfless_1([[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9336) ^ Call: (296) [user] allow_clp ^ Unify: (296) [user] allow_clp ^ Call: (297) [user] false_flag ^ Unify: (297) [user] false_flag Call: (298) [system] fail Fail: (298) [system] fail ^ Fail: (297) [user] false_flag ^ Redo: (294) [user] eval_selfless_0([[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9336) ^ Unify: (294) [user] eval_selfless_0([[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9336) ^ Call: (295) [user] eval_selfless_2([[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9336) ^ Unify: (295) [user] eval_selfless_2([[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9336) Call: (296) [system] var([/, trigram, 4]) ^ Redo: (295) [user] eval_selfless_2([[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9336) ^ Unify: (295) [user] eval_selfless_2([[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9336) ^ Call: (296) [user] fake_notrace((ground([[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_235534, _235540, _235546], atom(_235534), catch_warn(current_op(_235572, yfx, _235534)), [[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_235592], s2ps([[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _235600))) ^ Unify: (296) [user] fake_notrace(user:(ground([[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_235534, _235540, _235546], atom(_235534), catch_warn(current_op(_235572, yfx, _235534)), [[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_235592], s2ps([[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _235600))) ^ Call: (297) [user] real_notrace(user:(ground([[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_235534, _235540, _235546], atom(_235534), catch_warn(current_op(_235572, yfx, _235534)), [[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_235592], s2ps([[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _235600))) ^ Unify: (297) [user] real_notrace(user:(ground([[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_235534, _235540, _235546], atom(_235534), catch_warn(current_op(_235572, yfx, _235534)), [[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_235592], s2ps([[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _235600))) ^ Call: (298) [user] setup_call_cleanup('$notrace'(_239306, _239308), once(user:(ground([[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_235534, _235540, _235546], atom(_235534), catch_warn(current_op(_235572, yfx, _235534)), [[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_235592], s2ps([[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _235600))), '$restore_trace'(_239306, _239308)) ^ Unify: (298) [system] setup_call_cleanup(user:'$notrace'(_239306, _239308), user:once(user:(ground([[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_235534, _235540, _235546], atom(_235534), catch_warn(current_op(_235572, yfx, _235534)), [[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_235592], s2ps([[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _235600))), user:'$restore_trace'(_239306, _239308)) ^ Call: (299) [system] sig_atomic(user:'$notrace'(_239306, _239308)) ^ Fail: (297) [user] real_notrace(user:(ground([[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_235534, _235540, _235546], atom(_235534), catch_warn(current_op(_235572, yfx, _235534)), [[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_235592], s2ps([[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _235600))) ^ Fail: (296) [user] fake_notrace(user:(ground([[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[_235534, _235540, _235546], atom(_235534), catch_warn(current_op(_235572, yfx, _235534)), [[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_235592], s2ps([[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _235600))) ^ Redo: (290) [user] subst_args2_failed(495, '&self', [[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _9336) ^ Unify: (290) [user] subst_args2_failed(495, '&self', [[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], [_244930|_244932]) ^ Call: (291) [user] subst_args(_245944, _245946, 495, '&self', [/, trigram, 4], _244930) ^ Unify: (291) [user] subst_args(_246888, _246890, 495, '&self', [/, trigram, 4], _244930) Call: (292) [system] atom(_247758) ^ Redo: (291) [user] subst_args(_248758, _248760, 495, '&self', [/, trigram, 4], _244930) ^ Unify: (291) [user] subst_args(_249702, _249704, 495, '&self', [/, trigram, 4], _244930) ^ Call: (292) [user] self_subst([/, trigram, 4]) ^ Unify: (292) [user] self_subst([/, trigram, 4]) Call: (293) [system] callable([/, trigram, 4]) Exit: (293) [system] callable([/, trigram, 4]) ^ Unify: (292) [user] self_subst([/, trigram, 4]) ^ Call: (293) [user] self_eval([/, trigram, 4]) ^ Unify: (293) [user] self_eval([/, trigram, 4]) ^ Call: (295) [system] setup_call_cleanup('$notrace'(_257052, _257054), once(user:self_eval0([/, trigram, 4])), '$restore_trace'(_257052, _257054)) ^ Unify: (295) [system] setup_call_cleanup(system:'$notrace'(_257052, _257054), system:once(user:self_eval0([/, trigram, 4])), system:'$restore_trace'(_257052, _257054)) ^ Call: (296) [system] sig_atomic(system:'$notrace'(_257052, _257054)) ^ Fail: (293) [user] self_eval([/, trigram, 4]) ^ Redo: (291) [user] subst_args(_260888, _260890, 495, '&self', [/, trigram, 4], _244930) ^ Unify: (291) [user] subst_args(_261832, _261834, 495, '&self', [/, trigram, 4], _244930) Call: (292) [system] [trigram, 4]==[] ^ Redo: (291) [user] subst_args(_263704, _263706, 495, '&self', [/, trigram, 4], _244930) ^ Unify: (291) [user] subst_args(_264648, _264650, 495, '&self', [/, trigram, 4], _244930) ^ Call: (293) [system] setup_call_cleanup('$notrace'(_265538, _265540), once(user:(_265520 is 495-1)), '$restore_trace'(_265538, _265540)) ^ Unify: (293) [system] setup_call_cleanup(system:'$notrace'(_265538, _265540), system:once(user:(_265520 is 495-1)), system:'$restore_trace'(_265538, _265540)) ^ Call: (294) [system] sig_atomic(system:'$notrace'(_265538, _265540)) ^ Exit: (293) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(494 is 495-1)), system:'$restore_trace'(3, -1)) ^ Call: (292) [user] subst_args0(_269314, _269316, 494, '&self', [/, trigram, 4], _244930) ^ Unify: (292) [user] subst_args0(_269314, _269316, 494, '&self', [/, trigram, 4], _244930) ^ Call: (293) [user] self_subst([/, trigram, 4]) ^ Unify: (293) [user] self_subst([/, trigram, 4]) Call: (294) [system] callable([/, trigram, 4]) Exit: (294) [system] callable([/, trigram, 4]) ^ Unify: (293) [user] self_subst([/, trigram, 4]) ^ Call: (294) [user] self_eval([/, trigram, 4]) ^ Unify: (294) [user] self_eval([/, trigram, 4]) ^ Call: (296) [system] setup_call_cleanup('$notrace'(_277692, _277694), once(user:self_eval0([/, trigram, 4])), '$restore_trace'(_277692, _277694)) ^ Unify: (296) [system] setup_call_cleanup(system:'$notrace'(_277692, _277694), system:once(user:self_eval0([/, trigram, 4])), system:'$restore_trace'(_277692, _277694)) ^ Call: (297) [system] sig_atomic(system:'$notrace'(_277692, _277694)) ^ Fail: (294) [user] self_eval([/, trigram, 4]) ^ Redo: (292) [user] subst_args0(_269314, _269316, 494, '&self', [/, trigram, 4], _244930) ^ Unify: (292) [user] subst_args0(_269314, _269316, 494, '&self', [/, trigram, 4], _244930) Call: (293) [system] _283348 is 494+ -1 Exit: (293) [system] 493 is 494+ -1 ^ Call: (293) [user] trace_eval(subst_args1(_269314, _269316), (false, (e2;e)), 494, '&self', [/, trigram, 4], _285224) ^ Unify: (293) [user] trace_eval(subst_args1(_269314, _269316), (false, (e2;e)), 494, '&self', [/, trigram, 4], _285224) ^ Call: (294) [user] must_det_ll((notrace((flag(eval_num, _287134, _287134+1), _287152 is _287134 mod 500, _287170 is 99-494 mod 100, _287194=_287196, option_else('trace-length', _287208, 500), option_else('trace-depth', _287216, 30))), quietly(if_t((nop(stop_rtrace), _287152>_287208), (set_debug(eval, false), _287272 is _287208+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_287272])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_287324))))) ^ Unify: (294) [user] must_det_ll(user:(notrace((flag(eval_num, _287134, _287134+1), _287152 is _287134 mod 500, _287170 is 99-494 mod 100, _287194=_287196, option_else('trace-length', _287208, 500), option_else('trace-depth', _287216, 30))), quietly(if_t((nop(stop_rtrace), _287152>_287208), (set_debug(eval, false), _287272 is _287208+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_287272])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_287324))))) ^ Call: (295) [user] once(user:(notrace((flag(eval_num, _287134, _287134+1), _287152 is _287134 mod 500, _287170 is 99-494 mod 100, _287194=_287196, option_else('trace-length', _287208, 500), option_else('trace-depth', _287216, 30))), quietly(if_t((nop(stop_rtrace), _287152>_287208), (set_debug(eval, false), _287272 is _287208+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_287272])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_287324))))) ^ Unify: (295) [system] once(user:(notrace((flag(eval_num, _287134, _287134+1), _287152 is _287134 mod 500, _287170 is 99-494 mod 100, _287194=_287196, option_else('trace-length', _287208, 500), option_else('trace-depth', _287216, 30))), quietly(if_t((nop(stop_rtrace), _287152>_287208), (set_debug(eval, false), _287272 is _287208+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_287272])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_287324))))) ^ Call: (298) [system] setup_call_cleanup('$notrace'(_291048, _291050), once(user:(flag(eval_num, _287134, _287134+1), _287152 is _287134 mod 500, _287170 is 99-494 mod 100, _287194=_287196, option_else('trace-length', _287208, 500), option_else('trace-depth', _287216, 30))), '$restore_trace'(_291048, _291050)) ^ Unify: (298) [system] setup_call_cleanup(system:'$notrace'(_291048, _291050), system:once(user:(flag(eval_num, _287134, _287134+1), _287152 is _287134 mod 500, _287170 is 99-494 mod 100, _287194=_287196, option_else('trace-length', _287208, 500), option_else('trace-depth', _287216, 30))), system:'$restore_trace'(_291048, _291050)) ^ Call: (299) [system] sig_atomic(system:'$notrace'(_291048, _291050)) ^ Exit: (298) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(flag(eval_num, 77, 77+1), 77 is 77 mod 500, 5 is 99-494 mod 100, _287194=_287194, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), system:'$restore_trace'(3, -1)) ^ Call: (298) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 77>500), (set_debug(eval, false), _287272 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_287272])), nop((start_rtrace, rtrace))))) ^ Unify: (298) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 77>500), (set_debug(eval, false), _287272 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_287272])), nop((start_rtrace, rtrace))))) ^ Exit: (298) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 77>500), (set_debug(eval, false), _287272 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_287272])), nop((start_rtrace, rtrace))))) Call: (297) [user] nop(notrace(no_repeats_var(_287324))) Unify: (297) [user] nop(notrace(no_repeats_var(_287324))) Exit: (297) [user] nop(notrace(no_repeats_var(_287324))) ^ Exit: (295) [system] once(user:(notrace((flag(eval_num, 77, 77+1), 77 is 77 mod 500, 5 is 99-494 mod 100, _287194=_287194, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), quietly(if_t((nop(stop_rtrace), 77>500), (set_debug(eval, false), _287272 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_287272])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_287324))))) ^ Exit: (294) [user] must_det_ll(user:(notrace((flag(eval_num, 77, 77+1), 77 is 77 mod 500, 5 is 99-494 mod 100, _287194=_287194, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), quietly(if_t((nop(stop_rtrace), 77>500), (set_debug(eval, false), _287272 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_287272])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_287324))))) Call: (294) [occurs] occurs:sub_term(_302512, (false, (e2;e))) Unify: (294) [occurs] occurs:sub_term((false, (e2;e)), (false, (e2;e))) Exit: (294) [occurs] occurs:sub_term((false, (e2;e)), (false, (e2;e))) Call: (294) [system] (false, (e2;e))\=(false, (e2;e)) Fail: (294) [system] (false, (e2;e))\=(false, (e2;e)) Redo: (294) [occurs] occurs:sub_term(_302512, (false, (e2;e))) Unify: (294) [occurs] occurs:sub_term(_302512, (false, (e2;e))) Call: (295) [system] compound((false, (e2;e))) Exit: (295) [system] compound((false, (e2;e))) Call: (295) [system] arg(_310934, (false, (e2;e)), _310858) Exit: (295) [system] arg(1, (false, (e2;e)), false) Call: (295) [occurs] occurs:sub_term(_302512, false) Unify: (295) [occurs] occurs:sub_term(false, false) Exit: (295) [occurs] occurs:sub_term(false, false) Exit: (294) [occurs] occurs:sub_term(false, (false, (e2;e))) Call: (294) [system] (false, (e2;e))\=false Exit: (294) [system] (false, (e2;e))\=false ^ Call: (294) [user] if_trace((eval;false, (e2;e)), (_287194=1, indentq(5, 77, -->, [false, [/, trigram, 4]]))) ^ Unify: (294) [user] if_trace((eval;false, (e2;e)), (_287194=1, indentq(5, 77, -->, [false, [/, trigram, 4]]))) ^ Call: (296) [system] setup_call_cleanup('$notrace'(_320238, _320240), once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _287194=1, indentq(5, 77, -->, [false, [/, trigram, 4]]))), _320196, fbug((_320196-->if_trace((eval;false, (e2;e)), (_287194=1, indentq(5, 77, -->, [false, [/, trigram, 4]])))))))), '$restore_trace'(_320238, _320240)) ^ Unify: (296) [system] setup_call_cleanup(system:'$notrace'(_320238, _320240), system:once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _287194=1, indentq(5, 77, -->, [false, [/, trigram, 4]]))), _320196, fbug((_320196-->if_trace((eval;false, (e2;e)), (_287194=1, indentq(5, 77, -->, [false, [/, trigram, 4]])))))))), system:'$restore_trace'(_320238, _320240)) ^ Call: (297) [system] sig_atomic(system:'$notrace'(_320238, _320240)) ^ Exit: (296) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _287194=1, indentq(5, 77, -->, [false, [/, trigram, 4]]))), _320196, fbug((_320196-->if_trace((eval;false, (e2;e)), (_287194=1, indentq(5, 77, -->, [false, [/, trigram, 4]])))))))), system:'$restore_trace'(3, -1)) ^ Exit: (294) [user] if_trace((eval;false, (e2;e)), (_287194=1, indentq(5, 77, -->, [false, [/, trigram, 4]]))) Call: (294) [system] _325020=retval(fail) Exit: (294) [system] retval(fail)=retval(fail) Call: (294) [system] _326882=(\+ \+ (flag(eval_num, _326902, _326902+1), (retval(fail)\=@=retval(fail), nonvar(_285224)->indentq(5, _326902, <--, [false, _285224]);indentq(5, _326902, <--, [false, retval(fail)])))) Exit: (294) [system] (\+ \+ (flag(eval_num, _326902, _326902+1), (retval(fail)\=@=retval(fail), nonvar(_285224)->indentq(5, _326902, <--, [false, _285224]);indentq(5, _326902, <--, [false, retval(fail)]))))=(\+ \+ (flag(eval_num, _326902, _326902+1), (retval(fail)\=@=retval(fail), nonvar(_285224)->indentq(5, _326902, <--, [false, _285224]);indentq(5, _326902, <--, [false, retval(fail)])))) ^ Call: (294) [user] call_cleanup(((call(subst_args1(_269314, _269316), 494, '&self', [/, trigram, 4], _285224)*->nb_setarg(1, retval(fail), _285224);fail, trace, call(subst_args1(_269314, _269316), 494, '&self', [/, trigram, 4], _285224)), ignore(notrace((\+_285224\=_287324, nb_setarg(1, retval(fail), _285224))))), ignore((_287194==1->ignore(\+ \+ (flag(eval_num, _326902, _326902+1), (retval(fail)\=@=retval(fail), nonvar(_285224)->indentq(5, _326902, <--, [false, _285224]);indentq(5, _326902, <--, [false, retval(fail)]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _326902, _326902+1), (retval(fail)\=@=retval(fail), nonvar(_285224)->indentq(5, _326902, <--, [false, _285224]);indentq(5, _326902, <--, [false, retval(fail)]))))))))))) ^ Unify: (294) [system] call_cleanup(user:((call(subst_args1(_269314, _269316), 494, '&self', [/, trigram, 4], _285224)*->nb_setarg(1, retval(fail), _285224);fail, trace, call(subst_args1(_269314, _269316), 494, '&self', [/, trigram, 4], _285224)), ignore(notrace((\+_285224\=_287324, nb_setarg(1, retval(fail), _285224))))), user:ignore((_287194==1->ignore(\+ \+ (flag(eval_num, _326902, _326902+1), (retval(fail)\=@=retval(fail), nonvar(_285224)->indentq(5, _326902, <--, [false, _285224]);indentq(5, _326902, <--, [false, retval(fail)]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _326902, _326902+1), (retval(fail)\=@=retval(fail), nonvar(_285224)->indentq(5, _326902, <--, [false, _285224]);indentq(5, _326902, <--, [false, retval(fail)]))))))))))) ^ Call: (296) [user] subst_args1(_269314, _269316, 494, '&self', [/, trigram, 4], _285224) ^ Unify: (296) [user] subst_args1(_269314, _269316, 494, '&self', [/, trigram, 4], _285224) Call: (297) [system] var(_269314) Exit: (297) [system] var(_269314) ^ Call: (297) [user] subst_args1(=, _269316, 494, '&self', [/, trigram, 4], _285224) ^ Unify: (297) [user] subst_args1(=, _269316, 494, '&self', [/, trigram, 4], _285224) Call: (298) [system] var(=) ^ Redo: (297) [user] subst_args1(=, _269316, 494, '&self', [/, trigram, 4], _285224) Call: (298) [system] atom(=) Exit: (298) [system] atom(=) Call: (298) [system] (=)\==(=) ^ Redo: (297) [user] subst_args1(=, _269316, 494, '&self', [/, trigram, 4], _285224) ^ Unify: (297) [user] subst_args1(=, _269316, 494, '&self', [/, trigram, 4], _285224) Call: (298) [system] atom([/, trigram, 4]) ^ Redo: (297) [user] subst_args1(=, _269316, 494, '&self', [/, trigram, 4], _285224) ^ Unify: (297) [user] subst_args1(=, _269316, 494, '&self', [/, trigram, 4], _285224) Call: (298) [system] is_list([trigram, 4]) Exit: (298) [system] is_list([trigram, 4]) ^ Unify: (297) [user] subst_args1(=, _269316, 494, '&self', [/, trigram, 4], _285224) Call: (298) [system] is_list([/, trigram, 4]) Exit: (298) [system] is_list([/, trigram, 4]) ^ Unify: (297) [user] subst_args1(=, _269316, 494, '&self', [/, trigram, 4], [/|_350492]) Call: (298) [system] var(/) ^ Redo: (297) [user] subst_args1(=, _269316, 494, '&self', [/, trigram, 4], _285224) ^ Unify: (297) [user] subst_args1(=, _269316, 494, '&self', [/, trigram, 4], _285224) Call: (298) [system] fail ^ Redo: (297) [user] subst_args1(=, _269316, 494, '&self', [/, trigram, 4], _285224) ^ Unify: (297) [user] subst_args1(=, _269316, 494, '&self', [/, trigram, 4], _285224) Call: (298) [system] is_list([/, trigram, 4]) Exit: (298) [system] is_list([/, trigram, 4]) ^ Call: (298) [user] apply:maplist(self_subst, [/, trigram, 4]) ^ Unify: (298) [apply] apply:maplist(user:self_subst, [/, trigram, 4]) Call: (299) [apply] apply:maplist_([/, trigram, 4], user:self_subst) Unify: (299) [apply] apply:maplist_([/, trigram, 4], user:self_subst) ^ Call: (300) [user] self_subst(/) ^ Unify: (300) [user] self_subst(/) Call: (301) [system] callable(/) Exit: (301) [system] callable(/) ^ Unify: (300) [user] self_subst(/) ^ Call: (301) [user] self_eval(/) ^ Unify: (301) [user] self_eval(/) ^ Call: (303) [system] setup_call_cleanup('$notrace'(_369112, _369114), once(user:self_eval0(/)), '$restore_trace'(_369112, _369114)) ^ Unify: (303) [system] setup_call_cleanup(system:'$notrace'(_369112, _369114), system:once(user:self_eval0(/)), system:'$restore_trace'(_369112, _369114)) ^ Call: (304) [system] sig_atomic(system:'$notrace'(_369112, _369114)) ^ Exit: (303) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(/)), system:'$restore_trace'(3, -1)) ^ Exit: (301) [user] self_eval(/) ^ Exit: (300) [user] self_subst(/) Call: (300) [apply] apply:maplist_([trigram, 4], user:self_subst) Unify: (300) [apply] apply:maplist_([trigram, 4], user:self_subst) ^ Call: (301) [user] self_subst(trigram) ^ Unify: (301) [user] self_subst(trigram) Call: (302) [system] callable(trigram) Exit: (302) [system] callable(trigram) ^ Unify: (301) [user] self_subst(trigram) ^ Call: (302) [user] self_eval(trigram) ^ Unify: (302) [user] self_eval(trigram) ^ Call: (304) [system] setup_call_cleanup('$notrace'(_383072, _383074), once(user:self_eval0(trigram)), '$restore_trace'(_383072, _383074)) ^ Unify: (304) [system] setup_call_cleanup(system:'$notrace'(_383072, _383074), system:once(user:self_eval0(trigram)), system:'$restore_trace'(_383072, _383074)) ^ Call: (305) [system] sig_atomic(system:'$notrace'(_383072, _383074)) ^ Exit: (304) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(trigram)), system:'$restore_trace'(3, -1)) ^ Exit: (302) [user] self_eval(trigram) ^ Exit: (301) [user] self_subst(trigram) Call: (301) [apply] apply:maplist_([4], user:self_subst) Unify: (301) [apply] apply:maplist_([4], user:self_subst) ^ Call: (302) [user] self_subst(4) ^ Unify: (302) [user] self_subst(4) Call: (303) [system] callable(4) ^ Redo: (302) [user] self_subst(4) ^ Exit: (302) [user] self_subst(4) Call: (302) [apply] apply:maplist_([], user:self_subst) Unify: (302) [apply] apply:maplist_([], user:self_subst) Exit: (302) [apply] apply:maplist_([], user:self_subst) Exit: (301) [apply] apply:maplist_([4], user:self_subst) Exit: (300) [apply] apply:maplist_([trigram, 4], user:self_subst) Exit: (299) [apply] apply:maplist_([/, trigram, 4], user:self_subst) ^ Exit: (298) [apply] apply:maplist(user:self_subst, [/, trigram, 4]) Call: (298) [system] [/, trigram, 4]=[_401676|_401678] Exit: (298) [system] [/, trigram, 4]=[/, trigram, 4] Call: (298) [system] atom(/) Exit: (298) [system] atom(/) ^ Unify: (297) [user] subst_args1(=, _269316, 494, '&self', [/, trigram, 4], _285224) ^ Call: (298) [user] is_space_op(/) ^ Redo: (297) [user] subst_args1(=, _269316, 494, '&self', [/, trigram, 4], _285224) ^ Unify: (297) [user] subst_args1(=, _269316, 494, '&self', [/, trigram, 4], _285224) Call: (298) [system] (/)==case ^ Redo: (297) [user] subst_args1(=, _269316, 494, '&self', [/, trigram, 4], _285224) ^ Unify: (297) [user] subst_args1(=, _269316, 494, '&self', [/, trigram, 4], _285224) Call: (298) [system] fail ^ Redo: (297) [user] subst_args1(=, _269316, 494, '&self', [/, trigram, 4], _285224) ^ Unify: (297) [user] subst_args1(=, _269316, 494, '&self', [/, trigram, 4], _285224) Call: (298) [system] _414760=do_more_defs(true) Exit: (298) [system] do_more_defs(true)=do_more_defs(true) ^ Call: (298) [user] clause(eval_21(subst_args, _269316, 494, '&self', [/, trigram, 4], _285224), _416636) ^ Redo: (297) [user] subst_args1(=, _269316, 494, '&self', [/, trigram, 4], _285224) ^ Unify: (297) [user] subst_args1(=, _269316, 494, '&self', [/, trigram, 4], _285224) Call: (298) [system] fail ^ Redo: (297) [user] subst_args1(=, _269316, 494, '&self', [/, trigram, 4], _285224) ^ Unify: (297) [user] subst_args1(=, _269316, 494, '&self', [/, trigram, 4], _285224) ^ Call: (298) [user] is_and(/) ^ Unify: (298) [user] is_and(/) Call: (299) [system] atom(/) Exit: (299) [system] atom(/) ^ Unify: (298) [user] is_and(/) ^ Call: (299) [user] is_and(/, _426960) ^ Unify: (299) [user] is_and(/, _427888) Call: (300) [system] atom(/) Exit: (300) [system] atom(/) ^ Redo: (297) [user] subst_args1(=, _269316, 494, '&self', [/, trigram, 4], _285224) ^ Unify: (297) [user] subst_args1(=, _269316, 494, '&self', [/, trigram, 4], [/|_431536]) Call: (298) [system] nonvar(/) Exit: (298) [system] nonvar(/) Call: (298) [system] fail ^ Redo: (297) [user] subst_args1(=, _269316, 494, '&self', [/, trigram, 4], _285224) ^ Unify: (297) [user] subst_args1(=, _269316, 494, '&self', [/, trigram, 4], _285224) ^ Call: (298) [user] subst_args2(=, 494, '&self', [/, trigram, 4], _285224) ^ Unify: (298) [user] subst_args2(=, 494, '&self', [/, trigram, 4], _285224) Call: (299) [system] 494<3 ^ Redo: (298) [user] subst_args2(=, 494, '&self', [/, trigram, 4], _285224) ^ Unify: (298) [user] subst_args2(=, 494, '&self', [/, trigram, 4], _285224) Call: (299) [system] fail ^ Redo: (298) [user] subst_args2(=, 494, '&self', [/, trigram, 4], _285224) ^ Unify: (298) [user] subst_args2(=, 494, '&self', [/, trigram, 4], _285224) ^ Call: (299) [user] mnotrace(is_user_defined_head(=, '&self', /)) ^ Unify: (299) [user] mnotrace(is_user_defined_head(=, '&self', /)) ^ Call: (300) [user] once(is_user_defined_head(=, '&self', /)) ^ Unify: (300) [system] once(user:is_user_defined_head(=, '&self', /)) ^ Call: (301) [user] is_user_defined_head(=, '&self', /) ^ Unify: (301) [user] is_user_defined_head(=, '&self', /) ^ Call: (302) [user] mnotrace(is_user_defined_head0(=, '&self', /)) ^ Unify: (302) [user] mnotrace(is_user_defined_head0(=, '&self', /)) ^ Call: (303) [user] once(is_user_defined_head0(=, '&self', /)) ^ Unify: (303) [system] once(user:is_user_defined_head0(=, '&self', /)) ^ Call: (304) [user] is_user_defined_head0(=, '&self', /) ^ Unify: (304) [user] is_user_defined_head0(=, '&self', /) Call: (305) [system] callable(/) Exit: (305) [system] callable(/) Call: (305) [system] functor(/, _457638, _457718) Exit: (305) [system] functor(/, /, 0) ^ Call: (305) [user] is_user_defined_head_f(=, '&self', /) ^ Unify: (305) [user] is_user_defined_head_f(=, '&self', /) ^ Call: (306) [user] is_user_defined_head_f1(=, '&self', /) ^ Unify: (306) [user] is_user_defined_head_f1(=, '&self', /) Call: (307) [user] metta_eq_def(=, '&self', [/|_463236], _463318) Unify: (307) [user] metta_eq_def(=, '&self', [/|_463236], _464242) ^ Call: (308) [user] ignore((=)=(=)) ^ Unify: (308) [system] ignore(user:((=)=(=))) Call: (309) [system] (=)=(=) Exit: (309) [system] (=)=(=) ^ Exit: (308) [system] ignore(user:((=)=(=))) Call: (308) [user] metta_atom('&self', [=, [/|_463236], _469758]) Unify: (308) [user] metta_atom('&self', [=, [/|_463236], _469758]) ^ Call: (309) [user] typed_list('&self', _471672, _471594) ^ Unify: (309) [user] typed_list('&self', _472604, _471594) Call: (310) [system] compound('&self') Fail: (310) [system] compound('&self') ^ Fail: (309) [user] typed_list('&self', _475384, _471594) Redo: (308) [user] metta_atom('&self', [=, [/|_463236], _469758]) Unify: (308) [user] metta_atom('&self', [=, [/|_463236], _469758]) Call: (309) [system] '&self'=='&flybase' Redo: (308) [user] metta_atom('&self', [=, [/|_463236], _469758]) Unify: (308) [user] metta_atom('&self', [=, [/|_463236], _469758]) ^ Call: (309) [user] metta_atom_in_file('&self', [=, [/|_463236], _469758]) ^ Unify: (309) [user] metta_atom_in_file('&self', [=, [/|_463236], _469758]) ^ Call: (310) [user] metta_atom_in_file('&self', [=, [/|_463236], _469758], _482766, _482768) ^ Unify: (310) [user] metta_atom_in_file('&self', [=, [/|_463236], _469758], _483702, _483704) ^ Call: (311) [user] loaded_into_kb('&self', _484560) ^ Unify: (311) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Exit: (311) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Call: (311) [user] once(user:asserted_metta_pred(_495150, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Unify: (311) [system] once(user:asserted_metta_pred(_495150, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Call: (312) [user] asserted_metta_pred(_495150, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Fail: (312) [user] asserted_metta_pred(_495150, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Redo: (308) [user] metta_atom('&self', [=, [/|_463236], _469758]) Unify: (308) [user] metta_atom('&self', [=, [/|_463236], _469758]) Call: (309) [user] metta_atom_asserted('&self', [=, [/|_463236], _469758]) Unify: (309) [user] metta_atom_asserted('&self', [=, [/|_463236], _469758]) ^ Call: (310) [user] metta_atom_asserted_deduced('&self', [=, [/|_463236], _469758]) Redo: (309) [user] metta_atom_asserted('&self', [=, [/|_463236], _469758]) Redo: (308) [user] metta_atom('&self', [=, [/|_463236], _469758]) Unify: (308) [user] metta_atom('&self', [=, [/|_463236], _469758]) Call: (309) [system] '&self'\=='&corelib' Exit: (309) [system] '&self'\=='&corelib' ^ Call: (309) [user] using_all_spaces ^ Unify: (309) [user] using_all_spaces Call: (310) [system] nb_current(with_all_spaces, t) Redo: (308) [user] metta_atom('&self', [=, [/|_9716], _9732]) Unify: (308) [user] metta_atom('&self', [=, [/|_9716], _9732]) Call: (309) [system] '&self'\=='&corelib' Exit: (309) [system] '&self'\=='&corelib' Call: (309) [user] metta_atom_asserted('&self', '&corelib') Unify: (309) [user] metta_atom_asserted('&self', '&corelib') ^ Call: (310) [user] metta_atom_asserted_deduced('&self', '&corelib') Redo: (309) [user] metta_atom_asserted('&self', '&corelib') Unify: (309) [user] metta_atom_asserted('&self', '&corelib') Exit: (309) [user] metta_atom_asserted('&self', '&corelib') Call: (309) [user] should_inherit_from_corelib([=, [/|_9716], _9732]) Unify: (309) [user] should_inherit_from_corelib([=, [/|_9716], _9732]) ^ Call: (310) [user] using_all_spaces ^ Unify: (310) [user] using_all_spaces Call: (311) [system] nb_current(with_all_spaces, t) Redo: (309) [user] should_inherit_from_corelib([=, [/|_9716], _9732]) Unify: (309) [user] should_inherit_from_corelib([=, [/|_9716], _9732]) Call: (310) [system] (=)==(:) Redo: (309) [user] should_inherit_from_corelib([=, [/|_9716], _9732]) Unify: (309) [user] should_inherit_from_corelib([=, [/|_9716], _9732]) Call: (310) [system] (=)=='@doc' Redo: (309) [user] should_inherit_from_corelib([=, [/|_9716], _9732]) Unify: (309) [user] should_inherit_from_corelib([=, [/|_9716], _9732]) Call: (310) [system] fail Redo: (309) [user] metta_atom_asserted('&self', '&corelib') Redo: (308) [user] metta_atom('&self', [=, [/|_9716], _9732]) Fail: (307) [user] metta_eq_def(=, '&self', [/|_9716], _36146) ^ Fail: (306) [user] is_user_defined_head_f1(=, '&self', /) ^ Redo: (305) [user] is_user_defined_head_f(=, '&self', /) ^ Unify: (305) [user] is_user_defined_head_f(=, '&self', /) ^ Call: (306) [user] is_user_defined_head_f1(=, '&self', [/|_39790]) ^ Unify: (306) [user] is_user_defined_head_f1(=, '&self', [/|_39790]) Call: (307) [user] metta_eq_def(=, '&self', [[/|_39790]|_41660], _41742) Unify: (307) [user] metta_eq_def(=, '&self', [[/|_39790]|_41660], _42666) ^ Call: (308) [user] ignore((=)=(=)) ^ Unify: (308) [system] ignore(user:((=)=(=))) Call: (309) [system] (=)=(=) Exit: (309) [system] (=)=(=) ^ Exit: (308) [system] ignore(user:((=)=(=))) Call: (308) [user] metta_atom('&self', [=, [[/|_39790]|_41660], _48182]) Unify: (308) [user] metta_atom('&self', [=, [[/|_39790]|_41660], _48182]) ^ Call: (309) [user] typed_list('&self', _50096, _50018) ^ Unify: (309) [user] typed_list('&self', _51028, _50018) Call: (310) [system] compound('&self') Fail: (310) [system] compound('&self') ^ Fail: (309) [user] typed_list('&self', _53808, _50018) Redo: (308) [user] metta_atom('&self', [=, [[/|_39790]|_41660], _48182]) Unify: (308) [user] metta_atom('&self', [=, [[/|_39790]|_41660], _48182]) Call: (309) [system] '&self'=='&flybase' Redo: (308) [user] metta_atom('&self', [=, [[/|_39790]|_41660], _48182]) Unify: (308) [user] metta_atom('&self', [=, [[/|_39790]|_41660], _48182]) ^ Call: (309) [user] metta_atom_in_file('&self', [=, [[/|_39790]|_41660], _48182]) ^ Unify: (309) [user] metta_atom_in_file('&self', [=, [[/|_39790]|_41660], _48182]) ^ Call: (310) [user] metta_atom_in_file('&self', [=, [[/|_39790]|_41660], _48182], _61190, _61192) ^ Unify: (310) [user] metta_atom_in_file('&self', [=, [[/|_39790]|_41660], _48182], _62126, _62128) ^ Call: (311) [user] loaded_into_kb('&self', _62984) ^ Unify: (311) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Exit: (311) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Call: (311) [user] once(user:asserted_metta_pred(_73574, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Unify: (311) [system] once(user:asserted_metta_pred(_73574, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Call: (312) [user] asserted_metta_pred(_73574, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Fail: (312) [user] asserted_metta_pred(_73574, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Redo: (308) [user] metta_atom('&self', [=, [[/|_39790]|_41660], _48182]) Unify: (308) [user] metta_atom('&self', [=, [[/|_39790]|_41660], _48182]) Call: (309) [user] metta_atom_asserted('&self', [=, [[/|_39790]|_41660], _48182]) Unify: (309) [user] metta_atom_asserted('&self', [=, [[/|_39790]|_41660], _48182]) ^ Call: (310) [user] metta_atom_asserted_deduced('&self', [=, [[/|_39790]|_41660], _48182]) Redo: (309) [user] metta_atom_asserted('&self', [=, [[/|_39790]|_41660], _48182]) Redo: (308) [user] metta_atom('&self', [=, [[/|_39790]|_41660], _48182]) Unify: (308) [user] metta_atom('&self', [=, [[/|_39790]|_41660], _48182]) Call: (309) [system] '&self'\=='&corelib' Exit: (309) [system] '&self'\=='&corelib' ^ Call: (309) [user] using_all_spaces ^ Unify: (309) [user] using_all_spaces Call: (310) [system] nb_current(with_all_spaces, t) Redo: (308) [user] metta_atom('&self', [=, [[/|_39790]|_41660], _48182]) Unify: (308) [user] metta_atom('&self', [=, [[/|_39790]|_41660], _48182]) Call: (309) [system] '&self'\=='&corelib' Exit: (309) [system] '&self'\=='&corelib' Call: (309) [user] metta_atom_asserted('&self', '&corelib') Unify: (309) [user] metta_atom_asserted('&self', '&corelib') ^ Call: (310) [user] metta_atom_asserted_deduced('&self', '&corelib') Redo: (309) [user] metta_atom_asserted('&self', '&corelib') Unify: (309) [user] metta_atom_asserted('&self', '&corelib') Exit: (309) [user] metta_atom_asserted('&self', '&corelib') Call: (309) [user] should_inherit_from_corelib([=, [[/|_39790]|_41660], _48182]) Unify: (309) [user] should_inherit_from_corelib([=, [[/|_39790]|_41660], _48182]) ^ Call: (310) [user] using_all_spaces ^ Unify: (310) [user] using_all_spaces Call: (311) [system] nb_current(with_all_spaces, t) Redo: (309) [user] should_inherit_from_corelib([=, [[/|_39790]|_41660], _48182]) Unify: (309) [user] should_inherit_from_corelib([=, [[/|_39790]|_41660], _48182]) Call: (310) [system] (=)==(:) Redo: (309) [user] should_inherit_from_corelib([=, [[/|_39790]|_41660], _48182]) Unify: (309) [user] should_inherit_from_corelib([=, [[/|_39790]|_41660], _48182]) Call: (310) [system] (=)=='@doc' Redo: (309) [user] should_inherit_from_corelib([=, [[/|_39790]|_41660], _48182]) Unify: (309) [user] should_inherit_from_corelib([=, [[/|_39790]|_41660], _48182]) Call: (310) [system] fail Redo: (309) [user] metta_atom_asserted('&self', '&corelib') Redo: (308) [user] metta_atom('&self', [=, [[/|_39790]|_41660], _48182]) Fail: (307) [user] metta_eq_def(=, '&self', [[/|_39790]|_41660], _128778) ^ Fail: (306) [user] is_user_defined_head_f1(=, '&self', [/|_39790]) ^ Fail: (305) [user] is_user_defined_head_f(=, '&self', /) ^ Fail: (304) [user] is_user_defined_head0(=, '&self', /) ^ Fail: (303) [system] once(user:is_user_defined_head0(=, '&self', /)) ^ Fail: (302) [user] mnotrace(is_user_defined_head0(=, '&self', /)) ^ Fail: (301) [user] is_user_defined_head(=, '&self', /) ^ Fail: (300) [system] once(user:is_user_defined_head(=, '&self', /)) ^ Fail: (299) [user] mnotrace(is_user_defined_head(=, '&self', /)) ^ Redo: (298) [user] subst_args2(=, 494, '&self', [/, trigram, 4], _9382) ^ Unify: (298) [user] subst_args2(=, 494, '&self', [/, trigram, 4], _9382) ^ Call: (299) [user] subst_args40(=, 494, '&self', [/, trigram, 4], _9382) ^ Unify: (299) [user] subst_args40(=, 494, '&self', [/, trigram, 4], _9382) Call: (300) [user] is_function(/) Unify: (300) [user] is_function(/) ^ Call: (301) [user] symbol(/) ^ Unify: (301) [user] symbol(/) Call: (302) [system] atom(/) Exit: (302) [system] atom(/) ^ Exit: (301) [user] symbol(/) Exit: (300) [user] is_function(/) ^ Call: (300) [user] is_special_op(/) ^ Unify: (300) [user] is_special_op(/) ^ Call: (301) [user] current_self(_150022) ^ Unify: (301) [user] current_self(_150022) Call: (302) [system] nb_current(self_space, _150022) Exit: (302) [system] nb_current(self_space, '&self') Call: (302) [system] '&self'\==[] Exit: (302) [system] '&self'\==[] ^ Exit: (301) [user] current_self('&self') ^ Call: (301) [user] is_special_op('&self', /) ^ Unify: (301) [user] is_special_op('&self', /) Call: (302) [system] atom(/) Exit: (302) [system] atom(/) ^ Fail: (301) [user] is_special_op('&self', /) ^ Fail: (300) [user] is_special_op(/) ^ Redo: (299) [user] subst_args40(=, 494, '&self', [/, trigram, 4], _9382) Call: (300) [system] is_list([trigram, 4]) Exit: (300) [system] is_list([trigram, 4]) ^ Call: (300) [user] apply:maplist(subst_args(=, _164856, 494, '&self'), [trigram, 4], _164862) ^ Unify: (300) [apply] apply:maplist(user:subst_args(=, _164856, 494, '&self'), [trigram, 4], _164862) Call: (301) [apply] apply:maplist_([trigram, 4], _164862, user:subst_args(=, _164856, 494, '&self')) Unify: (301) [apply] apply:maplist_([trigram, 4], [_167680|_167682], user:subst_args(=, _164856, 494, '&self')) ^ Call: (302) [user] subst_args(=, _164856, 494, '&self', trigram, _167680) ^ Unify: (302) [user] subst_args(=, _164856, 494, '&self', trigram, _167680) Call: (303) [system] atom(=) Exit: (303) [system] atom(=) Call: (303) [system] (=)\==(=) ^ Redo: (302) [user] subst_args(=, _164856, 494, '&self', trigram, _167680) ^ Unify: (302) [user] subst_args(=, _164856, 494, '&self', trigram, _167680) ^ Call: (303) [user] self_subst(trigram) ^ Unify: (303) [user] self_subst(trigram) Call: (304) [system] callable(trigram) Exit: (304) [system] callable(trigram) ^ Unify: (303) [user] self_subst(trigram) ^ Call: (304) [user] self_eval(trigram) ^ Unify: (304) [user] self_eval(trigram) ^ Call: (306) [system] setup_call_cleanup('$notrace'(_181648, _181650), once(user:self_eval0(trigram)), '$restore_trace'(_181648, _181650)) ^ Unify: (306) [system] setup_call_cleanup(system:'$notrace'(_181648, _181650), system:once(user:self_eval0(trigram)), system:'$restore_trace'(_181648, _181650)) ^ Call: (307) [system] sig_atomic(system:'$notrace'(_181648, _181650)) ^ Exit: (306) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(trigram)), system:'$restore_trace'(3, -1)) ^ Exit: (304) [user] self_eval(trigram) ^ Exit: (303) [user] self_subst(trigram) Call: (303) [system] _167680=trigram Exit: (303) [system] trigram=trigram ^ Exit: (302) [user] subst_args(=, _164856, 494, '&self', trigram, trigram) Call: (302) [apply] apply:maplist_([4], _167682, user:subst_args(=, _164856, 494, '&self')) Unify: (302) [apply] apply:maplist_([4], [_191006|_191008], user:subst_args(=, _164856, 494, '&self')) ^ Call: (303) [user] subst_args(=, _164856, 494, '&self', 4, _191006) ^ Unify: (303) [user] subst_args(=, _164856, 494, '&self', 4, _191006) Call: (304) [system] atom(=) Exit: (304) [system] atom(=) Call: (304) [system] (=)\==(=) ^ Redo: (303) [user] subst_args(=, _164856, 494, '&self', 4, _191006) ^ Unify: (303) [user] subst_args(=, _164856, 494, '&self', 4, _191006) ^ Call: (304) [user] self_subst(4) ^ Unify: (304) [user] self_subst(4) Call: (305) [system] callable(4) ^ Redo: (304) [user] self_subst(4) ^ Exit: (304) [user] self_subst(4) Call: (304) [system] _191006=4 Exit: (304) [system] 4=4 ^ Exit: (303) [user] subst_args(=, _164856, 494, '&self', 4, 4) Call: (303) [apply] apply:maplist_([], _191008, user:subst_args(=, _164856, 494, '&self')) Unify: (303) [apply] apply:maplist_([], [], user:subst_args(=, _164856, 494, '&self')) Exit: (303) [apply] apply:maplist_([], [], user:subst_args(=, _164856, 494, '&self')) Exit: (302) [apply] apply:maplist_([4], [4], user:subst_args(=, _164856, 494, '&self')) Exit: (301) [apply] apply:maplist_([trigram, 4], [trigram, 4], user:subst_args(=, _164856, 494, '&self')) ^ Exit: (300) [apply] apply:maplist(user:subst_args(=, _164856, 494, '&self'), [trigram, 4], [trigram, 4]) ^ Call: (300) [user] subst_args5(494, '&self', [/, trigram, 4], _9382) ^ Unify: (300) [user] subst_args5(494, '&self', [/, trigram, 4], _9382) ^ Call: (301) [user] eval_selfless(_213470, _213472, 494, '&self', [/, trigram, 4], _9382) ^ Unify: (301) [user] eval_selfless(_214414, _214416, 494, '&self', [/, trigram, 4], _9382) ^ Call: (302) [user] eval_selfless_0([/, trigram, 4], _9382) ^ Unify: (302) [user] eval_selfless_0([/, trigram, 4], _9382) Call: (303) [system] var(/) ^ Redo: (302) [user] eval_selfless_0([/, trigram, 4], _9382) ^ Unify: (302) [user] eval_selfless_0([/, trigram, 4], _9382) ^ Call: (303) [user] is_assignment(/) ^ Unify: (303) [user] is_assignment(/) Call: (304) [system] atom(/) Exit: (304) [system] atom(/) ^ Redo: (302) [user] eval_selfless_0([/, trigram, 4], _9382) ^ Unify: (302) [user] eval_selfless_0([/, trigram, 4], _9382) ^ Call: (303) [user] eval_selfless_1([/, trigram, 4], _9382) ^ Unify: (303) [user] eval_selfless_1([/, trigram, 4], _9382) ^ Call: (304) [user] allow_clp ^ Unify: (304) [user] allow_clp ^ Call: (305) [user] false_flag ^ Unify: (305) [user] false_flag Call: (306) [system] fail Fail: (306) [system] fail ^ Fail: (305) [user] false_flag ^ Redo: (302) [user] eval_selfless_0([/, trigram, 4], _9382) ^ Unify: (302) [user] eval_selfless_0([/, trigram, 4], _9382) ^ Call: (303) [user] eval_selfless_2([/, trigram, 4], _9382) ^ Unify: (303) [user] eval_selfless_2([/, trigram, 4], _9382) Call: (304) [system] var(/) ^ Redo: (303) [user] eval_selfless_2([/, trigram, 4], _9382) ^ Unify: (303) [user] eval_selfless_2([/, trigram, 4], _9382) ^ Call: (304) [user] fake_notrace((ground([/, trigram, 4]), [/, trigram, 4]=[_240262, _240268, _240274], atom(_240262), catch_warn(current_op(_240300, yfx, _240262)), [/, trigram, 4]\=[_240320], s2ps([/, trigram, 4], _240328))) ^ Unify: (304) [user] fake_notrace(user:(ground([/, trigram, 4]), [/, trigram, 4]=[_240262, _240268, _240274], atom(_240262), catch_warn(current_op(_240300, yfx, _240262)), [/, trigram, 4]\=[_240320], s2ps([/, trigram, 4], _240328))) ^ Call: (305) [user] real_notrace(user:(ground([/, trigram, 4]), [/, trigram, 4]=[_240262, _240268, _240274], atom(_240262), catch_warn(current_op(_240300, yfx, _240262)), [/, trigram, 4]\=[_240320], s2ps([/, trigram, 4], _240328))) ^ Unify: (305) [user] real_notrace(user:(ground([/, trigram, 4]), [/, trigram, 4]=[_240262, _240268, _240274], atom(_240262), catch_warn(current_op(_240300, yfx, _240262)), [/, trigram, 4]\=[_240320], s2ps([/, trigram, 4], _240328))) ^ Call: (306) [user] setup_call_cleanup('$notrace'(_244034, _244036), once(user:(ground([/, trigram, 4]), [/, trigram, 4]=[_240262, _240268, _240274], atom(_240262), catch_warn(current_op(_240300, yfx, _240262)), [/, trigram, 4]\=[_240320], s2ps([/, trigram, 4], _240328))), '$restore_trace'(_244034, _244036)) ^ Unify: (306) [system] setup_call_cleanup(user:'$notrace'(_244034, _244036), user:once(user:(ground([/, trigram, 4]), [/, trigram, 4]=[_240262, _240268, _240274], atom(_240262), catch_warn(current_op(_240300, yfx, _240262)), [/, trigram, 4]\=[_240320], s2ps([/, trigram, 4], _240328))), user:'$restore_trace'(_244034, _244036)) ^ Call: (307) [system] sig_atomic(user:'$notrace'(_244034, _244036)) ^ Exit: (306) [system] setup_call_cleanup(user:'$notrace'(3, -1), user:once(user:(ground([/, trigram, 4]), [/, trigram, 4]=[/, trigram, 4], atom(/), catch_warn(current_op(400, yfx, /)), [/, trigram, 4]\=[_240320], s2ps([/, trigram, 4], trigram/4))), user:'$restore_trace'(3, -1)) ^ Exit: (305) [user] real_notrace(user:(ground([/, trigram, 4]), [/, trigram, 4]=[/, trigram, 4], atom(/), catch_warn(current_op(400, yfx, /)), [/, trigram, 4]\=[_240320], s2ps([/, trigram, 4], trigram/4))) ^ Exit: (304) [user] fake_notrace(user:(ground([/, trigram, 4]), [/, trigram, 4]=[/, trigram, 4], atom(/), catch_warn(current_op(400, yfx, /)), [/, trigram, 4]\=[_240320], s2ps([/, trigram, 4], trigram/4))) ^ Call: (304) [user] fake_notrace(catch(_9382 is trigram/4, _249748, fail)) ^ Unify: (304) [user] fake_notrace(user:catch(_9382 is trigram/4, _249748, fail)) ^ Call: (305) [user] real_notrace(user:catch(_9382 is trigram/4, _249748, fail)) ^ Unify: (305) [user] real_notrace(user:catch(_9382 is trigram/4, _249748, fail)) ^ Call: (306) [user] setup_call_cleanup('$notrace'(_253462, _253464), once(user:catch(_9382 is trigram/4, _249748, fail)), '$restore_trace'(_253462, _253464)) ^ Unify: (306) [system] setup_call_cleanup(user:'$notrace'(_253462, _253464), user:once(user:catch(_9382 is trigram/4, _249748, fail)), user:'$restore_trace'(_253462, _253464)) ^ Call: (307) [system] sig_atomic(user:'$notrace'(_253462, _253464)) ^ Fail: (305) [user] real_notrace(user:catch(_9382 is trigram/4, _9722, fail)) ^ Fail: (304) [user] fake_notrace(user:catch(_9382 is trigram/4, _9722, fail)) ^ Redo: (300) [user] subst_args5(494, '&self', [/, trigram, 4], _9382) ^ Unify: (300) [user] subst_args5(494, '&self', [/, trigram, 4], _9382) ^ Call: (301) [user] is_system_pred(/) ^ Unify: (301) [user] is_system_pred(/) Call: (302) [system] atom(/) Exit: (302) [system] atom(/) Call: (302) [system] atom_concat(_17300, !, /) ^ Redo: (301) [user] is_system_pred(/) ^ Unify: (301) [user] is_system_pred(/) Call: (302) [system] atom(/) Exit: (302) [system] atom(/) Call: (302) [system] atom_concat(_21928, '-fn', /) ^ Redo: (301) [user] is_system_pred(/) ^ Unify: (301) [user] is_system_pred(/) Call: (302) [system] atom(/) Exit: (302) [system] atom(/) Call: (302) [system] atom_concat(_26556, '-p', /) ^ Redo: (300) [user] subst_args5(494, '&self', [/, trigram, 4], _9382) ^ Call: (301) [user] subst_args6(494, '&self', [/, trigram, 4], _9382) ^ Unify: (301) [user] subst_args6(494, '&self', [/, trigram, 4], _9382) ^ Call: (302) [user] is_system_pred(/) ^ Unify: (302) [user] is_system_pred(/) Call: (303) [system] atom(/) Exit: (303) [system] atom(/) Call: (303) [system] atom_concat(_33998, !, /) ^ Redo: (302) [user] is_system_pred(/) ^ Unify: (302) [user] is_system_pred(/) Call: (303) [system] atom(/) Exit: (303) [system] atom(/) Call: (303) [system] atom_concat(_38626, '-fn', /) ^ Redo: (302) [user] is_system_pred(/) ^ Unify: (302) [user] is_system_pred(/) Call: (303) [system] atom(/) Exit: (303) [system] atom(/) Call: (303) [system] atom_concat(_43254, '-p', /) ^ Redo: (297) [user] subst_args1(=, _9354, 494, '&self', [/, trigram, 4], _9382) ^ Call: (298) [user] subst_args2_failed(494, '&self', [/, trigram, 4], _9382) ^ Unify: (298) [user] subst_args2_failed(494, '&self', [/, trigram, 4], _9382) Call: (299) [system] [/, trigram, 4]==[] ^ Redo: (298) [user] subst_args2_failed(494, '&self', [/, trigram, 4], _9382) ^ Unify: (298) [user] subst_args2_failed(494, '&self', [/, trigram, 4], _9382) Call: (299) [system] var([/, trigram, 4]) ^ Redo: (298) [user] subst_args2_failed(494, '&self', [/, trigram, 4], _9382) ^ Unify: (298) [user] subst_args2_failed(494, '&self', [/, trigram, 4], _9382) ^ Call: (299) [user] once(subst_selfless([/, trigram, 4], _9382)) ^ Unify: (299) [system] once(user:subst_selfless([/, trigram, 4], _9382)) ^ Call: (300) [user] subst_selfless([/, trigram, 4], _9382) ^ Unify: (300) [user] subst_selfless([/, trigram, 4], _9382) Call: (301) [system] var(/) ^ Redo: (300) [user] subst_selfless([/, trigram, 4], _9382) ^ Unify: (300) [user] subst_selfless([/, trigram, 4], _9382) ^ Call: (301) [user] eval_selfless(_59112, _59114, _59116, _59118, [/, trigram, 4], _9382) ^ Unify: (301) [user] eval_selfless(_60056, _60058, _60060, _60062, [/, trigram, 4], _9382) ^ Call: (302) [user] eval_selfless_0([/, trigram, 4], _9382) ^ Unify: (302) [user] eval_selfless_0([/, trigram, 4], _9382) Call: (303) [system] var(/) ^ Redo: (302) [user] eval_selfless_0([/, trigram, 4], _9382) ^ Unify: (302) [user] eval_selfless_0([/, trigram, 4], _9382) ^ Call: (303) [user] is_assignment(/) ^ Unify: (303) [user] is_assignment(/) Call: (304) [system] atom(/) Exit: (304) [system] atom(/) ^ Redo: (302) [user] eval_selfless_0([/, trigram, 4], _9382) ^ Unify: (302) [user] eval_selfless_0([/, trigram, 4], _9382) ^ Call: (303) [user] eval_selfless_1([/, trigram, 4], _9382) ^ Unify: (303) [user] eval_selfless_1([/, trigram, 4], _9382) ^ Call: (304) [user] allow_clp ^ Unify: (304) [user] allow_clp ^ Call: (305) [user] false_flag ^ Unify: (305) [user] false_flag Call: (306) [system] fail Fail: (306) [system] fail ^ Fail: (305) [user] false_flag ^ Redo: (302) [user] eval_selfless_0([/, trigram, 4], _9382) ^ Unify: (302) [user] eval_selfless_0([/, trigram, 4], _9382) ^ Call: (303) [user] eval_selfless_2([/, trigram, 4], _9382) ^ Unify: (303) [user] eval_selfless_2([/, trigram, 4], _9382) Call: (304) [system] var(/) ^ Redo: (303) [user] eval_selfless_2([/, trigram, 4], _9382) ^ Unify: (303) [user] eval_selfless_2([/, trigram, 4], _9382) ^ Call: (304) [user] fake_notrace((ground([/, trigram, 4]), [/, trigram, 4]=[_85904, _85910, _85916], atom(_85904), catch_warn(current_op(_85942, yfx, _85904)), [/, trigram, 4]\=[_85962], s2ps([/, trigram, 4], _85970))) ^ Unify: (304) [user] fake_notrace(user:(ground([/, trigram, 4]), [/, trigram, 4]=[_85904, _85910, _85916], atom(_85904), catch_warn(current_op(_85942, yfx, _85904)), [/, trigram, 4]\=[_85962], s2ps([/, trigram, 4], _85970))) ^ Call: (305) [user] real_notrace(user:(ground([/, trigram, 4]), [/, trigram, 4]=[_85904, _85910, _85916], atom(_85904), catch_warn(current_op(_85942, yfx, _85904)), [/, trigram, 4]\=[_85962], s2ps([/, trigram, 4], _85970))) ^ Unify: (305) [user] real_notrace(user:(ground([/, trigram, 4]), [/, trigram, 4]=[_85904, _85910, _85916], atom(_85904), catch_warn(current_op(_85942, yfx, _85904)), [/, trigram, 4]\=[_85962], s2ps([/, trigram, 4], _85970))) ^ Call: (306) [user] setup_call_cleanup('$notrace'(_89676, _89678), once(user:(ground([/, trigram, 4]), [/, trigram, 4]=[_85904, _85910, _85916], atom(_85904), catch_warn(current_op(_85942, yfx, _85904)), [/, trigram, 4]\=[_85962], s2ps([/, trigram, 4], _85970))), '$restore_trace'(_89676, _89678)) ^ Unify: (306) [system] setup_call_cleanup(user:'$notrace'(_89676, _89678), user:once(user:(ground([/, trigram, 4]), [/, trigram, 4]=[_85904, _85910, _85916], atom(_85904), catch_warn(current_op(_85942, yfx, _85904)), [/, trigram, 4]\=[_85962], s2ps([/, trigram, 4], _85970))), user:'$restore_trace'(_89676, _89678)) ^ Call: (307) [system] sig_atomic(user:'$notrace'(_89676, _89678)) ^ Exit: (306) [system] setup_call_cleanup(user:'$notrace'(3, -1), user:once(user:(ground([/, trigram, 4]), [/, trigram, 4]=[/, trigram, 4], atom(/), catch_warn(current_op(400, yfx, /)), [/, trigram, 4]\=[_85962], s2ps([/, trigram, 4], trigram/4))), user:'$restore_trace'(3, -1)) ^ Exit: (305) [user] real_notrace(user:(ground([/, trigram, 4]), [/, trigram, 4]=[/, trigram, 4], atom(/), catch_warn(current_op(400, yfx, /)), [/, trigram, 4]\=[_85962], s2ps([/, trigram, 4], trigram/4))) ^ Exit: (304) [user] fake_notrace(user:(ground([/, trigram, 4]), [/, trigram, 4]=[/, trigram, 4], atom(/), catch_warn(current_op(400, yfx, /)), [/, trigram, 4]\=[_85962], s2ps([/, trigram, 4], trigram/4))) ^ Call: (304) [user] fake_notrace(catch(_9382 is trigram/4, _95390, fail)) ^ Unify: (304) [user] fake_notrace(user:catch(_9382 is trigram/4, _95390, fail)) ^ Call: (305) [user] real_notrace(user:catch(_9382 is trigram/4, _95390, fail)) ^ Unify: (305) [user] real_notrace(user:catch(_9382 is trigram/4, _95390, fail)) ^ Call: (306) [user] setup_call_cleanup('$notrace'(_99104, _99106), once(user:catch(_9382 is trigram/4, _95390, fail)), '$restore_trace'(_99104, _99106)) ^ Unify: (306) [system] setup_call_cleanup(user:'$notrace'(_99104, _99106), user:once(user:catch(_9382 is trigram/4, _95390, fail)), user:'$restore_trace'(_99104, _99106)) ^ Call: (307) [system] sig_atomic(user:'$notrace'(_99104, _99106)) ^ Fail: (305) [user] real_notrace(user:catch(_9382 is trigram/4, _9714, fail)) ^ Fail: (304) [user] fake_notrace(user:catch(_9382 is trigram/4, _9714, fail)) ^ Redo: (298) [user] subst_args2_failed(494, '&self', [/, trigram, 4], _9382) ^ Unify: (298) [user] subst_args2_failed(494, '&self', [/, trigram, 4], [_12588|_12590]) ^ Call: (299) [user] subst_args(_13602, _13604, 494, '&self', /, _12588) ^ Unify: (299) [user] subst_args(_14546, _14548, 494, '&self', /, _12588) Call: (300) [system] atom(_15416) ^ Redo: (299) [user] subst_args(_16416, _16418, 494, '&self', /, _12588) ^ Unify: (299) [user] subst_args(_17360, _17362, 494, '&self', /, _12588) ^ Call: (300) [user] self_subst(/) ^ Unify: (300) [user] self_subst(/) Call: (301) [system] callable(/) Exit: (301) [system] callable(/) ^ Unify: (300) [user] self_subst(/) ^ Call: (301) [user] self_eval(/) ^ Unify: (301) [user] self_eval(/) ^ Call: (303) [system] setup_call_cleanup('$notrace'(_24710, _24712), once(user:self_eval0(/)), '$restore_trace'(_24710, _24712)) ^ Unify: (303) [system] setup_call_cleanup(system:'$notrace'(_24710, _24712), system:once(user:self_eval0(/)), system:'$restore_trace'(_24710, _24712)) ^ Call: (304) [system] sig_atomic(system:'$notrace'(_24710, _24712)) ^ Exit: (303) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(/)), system:'$restore_trace'(3, -1)) ^ Exit: (301) [user] self_eval(/) ^ Exit: (300) [user] self_subst(/) Call: (300) [system] _12588=(/) Exit: (300) [system] (/)=(/) ^ Exit: (299) [user] subst_args(_32264, _32266, 494, '&self', /, /) ^ Call: (299) [user] subst_args2_failed(494, '&self', [trigram, 4], _12590) ^ Unify: (299) [user] subst_args2_failed(494, '&self', [trigram, 4], _12590) Call: (300) [system] [trigram, 4]==[] ^ Redo: (299) [user] subst_args2_failed(494, '&self', [trigram, 4], _12590) ^ Unify: (299) [user] subst_args2_failed(494, '&self', [trigram, 4], _12590) Call: (300) [system] var([trigram, 4]) ^ Redo: (299) [user] subst_args2_failed(494, '&self', [trigram, 4], _12590) ^ Unify: (299) [user] subst_args2_failed(494, '&self', [trigram, 4], _12590) ^ Call: (300) [user] once(subst_selfless([trigram, 4], _12590)) ^ Unify: (300) [system] once(user:subst_selfless([trigram, 4], _12590)) ^ Call: (301) [user] subst_selfless([trigram, 4], _12590) ^ Unify: (301) [user] subst_selfless([trigram, 4], _12590) Call: (302) [system] var(trigram) ^ Redo: (301) [user] subst_selfless([trigram, 4], _12590) ^ Unify: (301) [user] subst_selfless([trigram, 4], _12590) ^ Call: (302) [user] eval_selfless(_47190, _47192, _47194, _47196, [trigram, 4], _12590) ^ Unify: (302) [user] eval_selfless(_48134, _48136, _48138, _48140, [trigram, 4], _12590) ^ Call: (303) [user] eval_selfless_0([trigram, 4], _12590) ^ Unify: (303) [user] eval_selfless_0([trigram, 4], _12590) Call: (304) [system] var(trigram) ^ Redo: (303) [user] eval_selfless_0([trigram, 4], _12590) ^ Unify: (303) [user] eval_selfless_0([trigram, 4], _12590) ^ Call: (304) [user] eval_selfless_1([trigram, 4], _12590) ^ Unify: (304) [user] eval_selfless_1([trigram, 4], _12590) ^ Call: (305) [user] allow_clp ^ Unify: (305) [user] allow_clp ^ Call: (306) [user] false_flag ^ Unify: (306) [user] false_flag Call: (307) [system] fail Fail: (307) [system] fail ^ Fail: (306) [user] false_flag ^ Redo: (303) [user] eval_selfless_0([trigram, 4], _12590) ^ Unify: (303) [user] eval_selfless_0([trigram, 4], _12590) ^ Call: (304) [user] eval_selfless_2([trigram, 4], _12590) ^ Unify: (304) [user] eval_selfless_2([trigram, 4], _12590) Call: (305) [system] var(trigram) ^ Redo: (304) [user] eval_selfless_2([trigram, 4], _12590) ^ Unify: (304) [user] eval_selfless_2([trigram, 4], _12590) ^ Call: (305) [user] fake_notrace((ground([trigram, 4]), [trigram, 4]=[_68430, _68436, _68442], atom(_68430), catch_warn(current_op(_68468, yfx, _68430)), [trigram, 4]\=[_68488], s2ps([trigram, 4], _68496))) ^ Unify: (305) [user] fake_notrace(user:(ground([trigram, 4]), [trigram, 4]=[_68430, _68436, _68442], atom(_68430), catch_warn(current_op(_68468, yfx, _68430)), [trigram, 4]\=[_68488], s2ps([trigram, 4], _68496))) ^ Call: (306) [user] real_notrace(user:(ground([trigram, 4]), [trigram, 4]=[_68430, _68436, _68442], atom(_68430), catch_warn(current_op(_68468, yfx, _68430)), [trigram, 4]\=[_68488], s2ps([trigram, 4], _68496))) ^ Unify: (306) [user] real_notrace(user:(ground([trigram, 4]), [trigram, 4]=[_68430, _68436, _68442], atom(_68430), catch_warn(current_op(_68468, yfx, _68430)), [trigram, 4]\=[_68488], s2ps([trigram, 4], _68496))) ^ Call: (307) [user] setup_call_cleanup('$notrace'(_72202, _72204), once(user:(ground([trigram, 4]), [trigram, 4]=[_68430, _68436, _68442], atom(_68430), catch_warn(current_op(_68468, yfx, _68430)), [trigram, 4]\=[_68488], s2ps([trigram, 4], _68496))), '$restore_trace'(_72202, _72204)) ^ Unify: (307) [system] setup_call_cleanup(user:'$notrace'(_72202, _72204), user:once(user:(ground([trigram, 4]), [trigram, 4]=[_68430, _68436, _68442], atom(_68430), catch_warn(current_op(_68468, yfx, _68430)), [trigram, 4]\=[_68488], s2ps([trigram, 4], _68496))), user:'$restore_trace'(_72202, _72204)) ^ Call: (308) [system] sig_atomic(user:'$notrace'(_72202, _72204)) ^ Fail: (306) [user] real_notrace(user:(ground([trigram, 4]), [trigram, 4]=[_68430, _68436, _68442], atom(_68430), catch_warn(current_op(_68468, yfx, _68430)), [trigram, 4]\=[_68488], s2ps([trigram, 4], _68496))) ^ Fail: (305) [user] fake_notrace(user:(ground([trigram, 4]), [trigram, 4]=[_68430, _68436, _68442], atom(_68430), catch_warn(current_op(_68468, yfx, _68430)), [trigram, 4]\=[_68488], s2ps([trigram, 4], _68496))) ^ Redo: (299) [user] subst_args2_failed(494, '&self', [trigram, 4], _12590) ^ Unify: (299) [user] subst_args2_failed(494, '&self', [trigram, 4], [_77826|_77828]) ^ Call: (300) [user] subst_args(_78840, _78842, 494, '&self', trigram, _77826) ^ Unify: (300) [user] subst_args(_79784, _79786, 494, '&self', trigram, _77826) Call: (301) [system] atom(_80654) ^ Redo: (300) [user] subst_args(_81654, _81656, 494, '&self', trigram, _77826) ^ Unify: (300) [user] subst_args(_82598, _82600, 494, '&self', trigram, _77826) ^ Call: (301) [user] self_subst(trigram) ^ Unify: (301) [user] self_subst(trigram) Call: (302) [system] callable(trigram) Exit: (302) [system] callable(trigram) ^ Unify: (301) [user] self_subst(trigram) ^ Call: (302) [user] self_eval(trigram) ^ Unify: (302) [user] self_eval(trigram) ^ Call: (304) [system] setup_call_cleanup('$notrace'(_89948, _89950), once(user:self_eval0(trigram)), '$restore_trace'(_89948, _89950)) ^ Unify: (304) [system] setup_call_cleanup(system:'$notrace'(_89948, _89950), system:once(user:self_eval0(trigram)), system:'$restore_trace'(_89948, _89950)) ^ Call: (305) [system] sig_atomic(system:'$notrace'(_89948, _89950)) ^ Exit: (304) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(trigram)), system:'$restore_trace'(3, -1)) ^ Exit: (302) [user] self_eval(trigram) ^ Exit: (301) [user] self_subst(trigram) Call: (301) [system] _77826=trigram Exit: (301) [system] trigram=trigram ^ Exit: (300) [user] subst_args(_97502, _97504, 494, '&self', trigram, trigram) ^ Call: (300) [user] subst_args2_failed(494, '&self', [4], _77828) ^ Unify: (300) [user] subst_args2_failed(494, '&self', [4], _77828) Call: (301) [system] [4]==[] ^ Redo: (300) [user] subst_args2_failed(494, '&self', [4], _77828) ^ Unify: (300) [user] subst_args2_failed(494, '&self', [4], _77828) Call: (301) [system] var([4]) ^ Redo: (300) [user] subst_args2_failed(494, '&self', [4], _77828) ^ Unify: (300) [user] subst_args2_failed(494, '&self', [4], _77828) ^ Call: (301) [user] once(subst_selfless([4], _77828)) ^ Unify: (301) [system] once(user:subst_selfless([4], _77828)) ^ Call: (302) [user] subst_selfless([4], _77828) ^ Unify: (302) [user] subst_selfless([4], _77828) Call: (303) [system] var(4) ^ Redo: (302) [user] subst_selfless([4], _77828) ^ Unify: (302) [user] subst_selfless([4], _77828) ^ Call: (303) [user] eval_selfless(_112428, _112430, _112432, _112434, [4], _77828) ^ Unify: (303) [user] eval_selfless(_113372, _113374, _113376, _113378, [4], _77828) ^ Call: (304) [user] eval_selfless_0([4], _77828) ^ Unify: (304) [user] eval_selfless_0([4], _77828) Call: (305) [system] var(4) ^ Redo: (304) [user] eval_selfless_0([4], _77828) ^ Unify: (304) [user] eval_selfless_0([4], _77828) ^ Call: (305) [user] eval_selfless_1([4], _77828) ^ Unify: (305) [user] eval_selfless_1([4], _77828) ^ Call: (306) [user] allow_clp ^ Unify: (306) [user] allow_clp ^ Call: (307) [user] false_flag ^ Unify: (307) [user] false_flag Call: (308) [system] fail Fail: (308) [system] fail ^ Fail: (307) [user] false_flag ^ Redo: (304) [user] eval_selfless_0([4], _77828) ^ Unify: (304) [user] eval_selfless_0([4], _77828) ^ Call: (305) [user] eval_selfless_2([4], _77828) ^ Unify: (305) [user] eval_selfless_2([4], _77828) Call: (306) [system] var(4) ^ Redo: (305) [user] eval_selfless_2([4], _77828) ^ Unify: (305) [user] eval_selfless_2([4], _77828) ^ Call: (306) [user] fake_notrace((ground([4]), [4]=[_133668, _133674, _133680], atom(_133668), catch_warn(current_op(_133706, yfx, _133668)), [4]\=[_133726], s2ps([4], _133734))) ^ Unify: (306) [user] fake_notrace(user:(ground([4]), [4]=[_133668, _133674, _133680], atom(_133668), catch_warn(current_op(_133706, yfx, _133668)), [4]\=[_133726], s2ps([4], _133734))) ^ Call: (307) [user] real_notrace(user:(ground([4]), [4]=[_133668, _133674, _133680], atom(_133668), catch_warn(current_op(_133706, yfx, _133668)), [4]\=[_133726], s2ps([4], _133734))) ^ Unify: (307) [user] real_notrace(user:(ground([4]), [4]=[_133668, _133674, _133680], atom(_133668), catch_warn(current_op(_133706, yfx, _133668)), [4]\=[_133726], s2ps([4], _133734))) ^ Call: (308) [user] setup_call_cleanup('$notrace'(_137440, _137442), once(user:(ground([4]), [4]=[_133668, _133674, _133680], atom(_133668), catch_warn(current_op(_133706, yfx, _133668)), [4]\=[_133726], s2ps([4], _133734))), '$restore_trace'(_137440, _137442)) ^ Unify: (308) [system] setup_call_cleanup(user:'$notrace'(_137440, _137442), user:once(user:(ground([4]), [4]=[_133668, _133674, _133680], atom(_133668), catch_warn(current_op(_133706, yfx, _133668)), [4]\=[_133726], s2ps([4], _133734))), user:'$restore_trace'(_137440, _137442)) ^ Call: (309) [system] sig_atomic(user:'$notrace'(_137440, _137442)) ^ Fail: (307) [user] real_notrace(user:(ground([4]), [4]=[_133668, _133674, _133680], atom(_133668), catch_warn(current_op(_133706, yfx, _133668)), [4]\=[_133726], s2ps([4], _133734))) ^ Fail: (306) [user] fake_notrace(user:(ground([4]), [4]=[_133668, _133674, _133680], atom(_133668), catch_warn(current_op(_133706, yfx, _133668)), [4]\=[_133726], s2ps([4], _133734))) ^ Redo: (300) [user] subst_args2_failed(494, '&self', [4], _77828) ^ Unify: (300) [user] subst_args2_failed(494, '&self', [4], [_143064|_143066]) ^ Call: (301) [user] subst_args(_144078, _144080, 494, '&self', 4, _143064) ^ Unify: (301) [user] subst_args(_145022, _145024, 494, '&self', 4, _143064) Call: (302) [system] atom(_145892) ^ Redo: (301) [user] subst_args(_146892, _146894, 494, '&self', 4, _143064) ^ Unify: (301) [user] subst_args(_147836, _147838, 494, '&self', 4, _143064) ^ Call: (302) [user] self_subst(4) ^ Unify: (302) [user] self_subst(4) Call: (303) [system] callable(4) ^ Redo: (302) [user] self_subst(4) ^ Exit: (302) [user] self_subst(4) Call: (302) [system] _143064=4 Exit: (302) [system] 4=4 ^ Exit: (301) [user] subst_args(_155256, _155258, 494, '&self', 4, 4) ^ Call: (301) [user] subst_args2_failed(494, '&self', [], _143066) ^ Unify: (301) [user] subst_args2_failed(494, '&self', [], _143066) Call: (302) [system] []==[] Exit: (302) [system] []==[] Call: (302) [system] _143066=[] Exit: (302) [system] []=[] ^ Exit: (301) [user] subst_args2_failed(494, '&self', [], []) ^ Exit: (300) [user] subst_args2_failed(494, '&self', [4], [4]) ^ Exit: (299) [user] subst_args2_failed(494, '&self', [trigram, 4], [trigram, 4]) ^ Exit: (298) [user] subst_args2_failed(494, '&self', [/, trigram, 4], [/, trigram, 4]) ^ Exit: (297) [user] subst_args1(=, _9354, 494, '&self', [/, trigram, 4], [/, trigram, 4]) ^ Exit: (296) [user] subst_args1(_9352, _9354, 494, '&self', [/, trigram, 4], [/, trigram, 4]) Call: (296) [system] nb_setarg(1, retval(fail), [/, trigram, 4]) Exit: (296) [system] nb_setarg(1, retval([/, trigram, 4]), [/, trigram, 4]) ^ Call: (296) [user] ignore(notrace((\+[/, trigram, 4]\=_9398, nb_setarg(1, retval([/, trigram, 4]), [/, trigram, 4])))) ^ Unify: (296) [system] ignore(user:notrace((\+[/, trigram, 4]\=_9398, nb_setarg(1, retval([/, trigram, 4]), [/, trigram, 4])))) ^ Call: (298) [system] setup_call_cleanup('$notrace'(_171100, _171102), once(user:(\+[/, trigram, 4]\=_9398, nb_setarg(1, retval([/, trigram, 4]), [/, trigram, 4]))), '$restore_trace'(_171100, _171102)) ^ Unify: (298) [system] setup_call_cleanup(system:'$notrace'(_171100, _171102), system:once(user:(\+[/, trigram, 4]\=_9398, nb_setarg(1, retval([/, trigram, 4]), [/, trigram, 4]))), system:'$restore_trace'(_171100, _171102)) ^ Call: (299) [system] sig_atomic(system:'$notrace'(_171100, _171102)) ^ Exit: (298) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(\+[/, trigram, 4]\=_9398, nb_setarg(1, retval([/, trigram, 4]), [/, trigram, 4]))), system:'$restore_trace'(3, -1)) ^ Exit: (296) [system] ignore(user:notrace((\+[/, trigram, 4]\=_9398, nb_setarg(1, retval([/, trigram, 4]), [/, trigram, 4])))) ^ Call: (296) [user] ignore((_9390==1->ignore(\+ \+ (flag(eval_num, _9428, _9428+1), (retval([/, trigram, 4])\=@=retval(fail), nonvar([/, trigram, 4])->indentq(5, _9428, <--, [false, [/, trigram, 4]]);indentq(5, _9428, <--, [false, retval([/, trigram, 4])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9428, _9428+1), (retval([/, trigram, 4])\=@=retval(fail), nonvar([/, trigram, 4])->indentq(5, _9428, <--, [false, [/, trigram, 4]]);indentq(5, _9428, <--, [false, retval([/, trigram, 4])])))))))))) ^ Unify: (296) [system] ignore(user:(_9390==1->ignore(\+ \+ (flag(eval_num, _9428, _9428+1), (retval([/, trigram, 4])\=@=retval(fail), nonvar([/, trigram, 4])->indentq(5, _9428, <--, [false, [/, trigram, 4]]);indentq(5, _9428, <--, [false, retval([/, trigram, 4])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9428, _9428+1), (retval([/, trigram, 4])\=@=retval(fail), nonvar([/, trigram, 4])->indentq(5, _9428, <--, [false, [/, trigram, 4]]);indentq(5, _9428, <--, [false, retval([/, trigram, 4])])))))))))) Call: (298) [system] _9390==1 Fail: (298) [system] _9390==1 ^ Call: (299) [system] setup_call_cleanup('$notrace'(_179556, _179558), once(user:ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9428, _9428+1), (retval([/, trigram, 4])\=@=retval(fail), nonvar([/, trigram, 4])->indentq(5, _9428, <--, [false, [/, trigram, 4]]);indentq(5, _9428, <--, [false, retval([/, trigram, 4])])))))))), '$restore_trace'(_179556, _179558)) ^ Unify: (299) [system] setup_call_cleanup(system:'$notrace'(_179556, _179558), system:once(user:ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9428, _9428+1), (retval([/, trigram, 4])\=@=retval(fail), nonvar([/, trigram, 4])->indentq(5, _9428, <--, [false, [/, trigram, 4]]);indentq(5, _9428, <--, [false, retval([/, trigram, 4])])))))))), system:'$restore_trace'(_179556, _179558)) ^ Call: (300) [system] sig_atomic(system:'$notrace'(_179556, _179558)) ^ Exit: (299) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9428, _9428+1), (retval([/, trigram, 4])\=@=retval(fail), nonvar([/, trigram, 4])->indentq(5, _9428, <--, [false, [/, trigram, 4]]);indentq(5, _9428, <--, [false, retval([/, trigram, 4])])))))))), system:'$restore_trace'(3, -1)) ^ Exit: (296) [system] ignore(user:(_9390==1->ignore(\+ \+ (flag(eval_num, _9428, _9428+1), (retval([/, trigram, 4])\=@=retval(fail), nonvar([/, trigram, 4])->indentq(5, _9428, <--, [false, [/, trigram, 4]]);indentq(5, _9428, <--, [false, retval([/, trigram, 4])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9428, _9428+1), (retval([/, trigram, 4])\=@=retval(fail), nonvar([/, trigram, 4])->indentq(5, _9428, <--, [false, [/, trigram, 4]]);indentq(5, _9428, <--, [false, retval([/, trigram, 4])])))))))))) ^ Exit: (294) [system] call_cleanup(user:((call(subst_args1(_9352, _9354), 494, '&self', [/, trigram, 4], [/, trigram, 4])*->nb_setarg(1, retval([/, trigram, 4]), [/, trigram, 4]);fail, trace, call(subst_args1(_9352, _9354), 494, '&self', [/, trigram, 4], [/, trigram, 4])), ignore(notrace((\+[/, trigram, 4]\=_9398, nb_setarg(1, retval([/, trigram, 4]), [/, trigram, 4]))))), user:ignore((_9390==1->ignore(\+ \+ (flag(eval_num, _9428, _9428+1), (retval([/, trigram, 4])\=@=retval(fail), nonvar([/, trigram, 4])->indentq(5, _9428, <--, [false, [/, trigram, 4]]);indentq(5, _9428, <--, [false, retval([/, trigram, 4])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9428, _9428+1), (retval([/, trigram, 4])\=@=retval(fail), nonvar([/, trigram, 4])->indentq(5, _9428, <--, [false, [/, trigram, 4]]);indentq(5, _9428, <--, [false, retval([/, trigram, 4])]))))))))))) Call: (294) [system] retval([/, trigram, 4])\=@=retval(fail) Exit: (294) [system] retval([/, trigram, 4])\=@=retval(fail) ^ Exit: (293) [user] trace_eval(subst_args1(_9352, _9354), (false, (e2;e)), 494, '&self', [/, trigram, 4], [/, trigram, 4]) Call: (293) [system] [/, trigram, 4]\=@=[/, trigram, 4] ^ Redo: (292) [user] subst_args0(_9352, _9354, 494, '&self', [/, trigram, 4], _9346) Call: (293) [system] _9346=[/, trigram, 4] Exit: (293) [system] [/, trigram, 4]=[/, trigram, 4] ^ Exit: (292) [user] subst_args0(_9352, _9354, 494, '&self', [/, trigram, 4], [/, trigram, 4]) ^ Exit: (291) [user] subst_args(_9352, _9354, 495, '&self', [/, trigram, 4], [/, trigram, 4]) ^ Call: (291) [user] subst_args2_failed(495, '&self', [[/, 'tok-split', 3], [/, 'tok-split', 4]], _9348) ^ Unify: (291) [user] subst_args2_failed(495, '&self', [[/, 'tok-split', 3], [/, 'tok-split', 4]], _9348) Call: (292) [system] [[/, 'tok-split', 3], [/, 'tok-split', 4]]==[] ^ Redo: (291) [user] subst_args2_failed(495, '&self', [[/, 'tok-split', 3], [/, 'tok-split', 4]], _9348) ^ Unify: (291) [user] subst_args2_failed(495, '&self', [[/, 'tok-split', 3], [/, 'tok-split', 4]], _9348) Call: (292) [system] var([[/, 'tok-split', 3], [/, 'tok-split', 4]]) ^ Redo: (291) [user] subst_args2_failed(495, '&self', [[/, 'tok-split', 3], [/, 'tok-split', 4]], _9348) ^ Unify: (291) [user] subst_args2_failed(495, '&self', [[/, 'tok-split', 3], [/, 'tok-split', 4]], _9348) ^ Call: (292) [user] once(subst_selfless([[/, 'tok-split', 3], [/, 'tok-split', 4]], _9348)) ^ Unify: (292) [system] once(user:subst_selfless([[/, 'tok-split', 3], [/, 'tok-split', 4]], _9348)) ^ Call: (293) [user] subst_selfless([[/, 'tok-split', 3], [/, 'tok-split', 4]], _9348) ^ Unify: (293) [user] subst_selfless([[/, 'tok-split', 3], [/, 'tok-split', 4]], _9348) Call: (294) [system] var([/, 'tok-split', 3]) ^ Redo: (293) [user] subst_selfless([[/, 'tok-split', 3], [/, 'tok-split', 4]], _9348) ^ Unify: (293) [user] subst_selfless([[/, 'tok-split', 3], [/, 'tok-split', 4]], _9348) ^ Call: (294) [user] eval_selfless(_207838, _207840, _207842, _207844, [[/, 'tok-split', 3], [/, 'tok-split', 4]], _9348) ^ Unify: (294) [user] eval_selfless(_208782, _208784, _208786, _208788, [[/, 'tok-split', 3], [/, 'tok-split', 4]], _9348) ^ Call: (295) [user] eval_selfless_0([[/, 'tok-split', 3], [/, 'tok-split', 4]], _9348) ^ Unify: (295) [user] eval_selfless_0([[/, 'tok-split', 3], [/, 'tok-split', 4]], _9348) Call: (296) [system] var([/, 'tok-split', 3]) ^ Redo: (295) [user] eval_selfless_0([[/, 'tok-split', 3], [/, 'tok-split', 4]], _9348) ^ Unify: (295) [user] eval_selfless_0([[/, 'tok-split', 3], [/, 'tok-split', 4]], _9348) ^ Call: (296) [user] eval_selfless_1([[/, 'tok-split', 3], [/, 'tok-split', 4]], _9348) ^ Unify: (296) [user] eval_selfless_1([[/, 'tok-split', 3], [/, 'tok-split', 4]], _9348) ^ Call: (297) [user] allow_clp ^ Unify: (297) [user] allow_clp ^ Call: (298) [user] false_flag ^ Unify: (298) [user] false_flag Call: (299) [system] fail Fail: (299) [system] fail ^ Fail: (298) [user] false_flag ^ Redo: (295) [user] eval_selfless_0([[/, 'tok-split', 3], [/, 'tok-split', 4]], _9348) ^ Unify: (295) [user] eval_selfless_0([[/, 'tok-split', 3], [/, 'tok-split', 4]], _9348) ^ Call: (296) [user] eval_selfless_2([[/, 'tok-split', 3], [/, 'tok-split', 4]], _9348) ^ Unify: (296) [user] eval_selfless_2([[/, 'tok-split', 3], [/, 'tok-split', 4]], _9348) Call: (297) [system] var([/, 'tok-split', 3]) ^ Redo: (296) [user] eval_selfless_2([[/, 'tok-split', 3], [/, 'tok-split', 4]], _9348) ^ Unify: (296) [user] eval_selfless_2([[/, 'tok-split', 3], [/, 'tok-split', 4]], _9348) ^ Call: (297) [user] fake_notrace((ground([[/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, 'tok-split', 3], [/, 'tok-split', 4]]=[_229078, _229084, _229090], atom(_229078), catch_warn(current_op(_229116, yfx, _229078)), [[/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_229136], s2ps([[/, 'tok-split', 3], [/, 'tok-split', 4]], _229144))) ^ Unify: (297) [user] fake_notrace(user:(ground([[/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, 'tok-split', 3], [/, 'tok-split', 4]]=[_229078, _229084, _229090], atom(_229078), catch_warn(current_op(_229116, yfx, _229078)), [[/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_229136], s2ps([[/, 'tok-split', 3], [/, 'tok-split', 4]], _229144))) ^ Call: (298) [user] real_notrace(user:(ground([[/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, 'tok-split', 3], [/, 'tok-split', 4]]=[_229078, _229084, _229090], atom(_229078), catch_warn(current_op(_229116, yfx, _229078)), [[/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_229136], s2ps([[/, 'tok-split', 3], [/, 'tok-split', 4]], _229144))) ^ Unify: (298) [user] real_notrace(user:(ground([[/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, 'tok-split', 3], [/, 'tok-split', 4]]=[_229078, _229084, _229090], atom(_229078), catch_warn(current_op(_229116, yfx, _229078)), [[/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_229136], s2ps([[/, 'tok-split', 3], [/, 'tok-split', 4]], _229144))) ^ Call: (299) [user] setup_call_cleanup('$notrace'(_232850, _232852), once(user:(ground([[/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, 'tok-split', 3], [/, 'tok-split', 4]]=[_229078, _229084, _229090], atom(_229078), catch_warn(current_op(_229116, yfx, _229078)), [[/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_229136], s2ps([[/, 'tok-split', 3], [/, 'tok-split', 4]], _229144))), '$restore_trace'(_232850, _232852)) ^ Unify: (299) [system] setup_call_cleanup(user:'$notrace'(_232850, _232852), user:once(user:(ground([[/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, 'tok-split', 3], [/, 'tok-split', 4]]=[_229078, _229084, _229090], atom(_229078), catch_warn(current_op(_229116, yfx, _229078)), [[/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_229136], s2ps([[/, 'tok-split', 3], [/, 'tok-split', 4]], _229144))), user:'$restore_trace'(_232850, _232852)) ^ Call: (300) [system] sig_atomic(user:'$notrace'(_232850, _232852)) ^ Fail: (298) [user] real_notrace(user:(ground([[/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, 'tok-split', 3], [/, 'tok-split', 4]]=[_229078, _229084, _229090], atom(_229078), catch_warn(current_op(_229116, yfx, _229078)), [[/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_229136], s2ps([[/, 'tok-split', 3], [/, 'tok-split', 4]], _229144))) ^ Fail: (297) [user] fake_notrace(user:(ground([[/, 'tok-split', 3], [/, 'tok-split', 4]]), [[/, 'tok-split', 3], [/, 'tok-split', 4]]=[_229078, _229084, _229090], atom(_229078), catch_warn(current_op(_229116, yfx, _229078)), [[/, 'tok-split', 3], [/, 'tok-split', 4]]\=[_229136], s2ps([[/, 'tok-split', 3], [/, 'tok-split', 4]], _229144))) ^ Redo: (291) [user] subst_args2_failed(495, '&self', [[/, 'tok-split', 3], [/, 'tok-split', 4]], _9348) ^ Unify: (291) [user] subst_args2_failed(495, '&self', [[/, 'tok-split', 3], [/, 'tok-split', 4]], [_238474|_238476]) ^ Call: (292) [user] subst_args(_239488, _239490, 495, '&self', [/, 'tok-split', 3], _238474) ^ Unify: (292) [user] subst_args(_240432, _240434, 495, '&self', [/, 'tok-split', 3], _238474) Call: (293) [system] atom(_241302) ^ Redo: (292) [user] subst_args(_242302, _242304, 495, '&self', [/, 'tok-split', 3], _238474) ^ Unify: (292) [user] subst_args(_243246, _243248, 495, '&self', [/, 'tok-split', 3], _238474) ^ Call: (293) [user] self_subst([/, 'tok-split', 3]) ^ Unify: (293) [user] self_subst([/, 'tok-split', 3]) Call: (294) [system] callable([/, 'tok-split', 3]) Exit: (294) [system] callable([/, 'tok-split', 3]) ^ Unify: (293) [user] self_subst([/, 'tok-split', 3]) ^ Call: (294) [user] self_eval([/, 'tok-split', 3]) ^ Unify: (294) [user] self_eval([/, 'tok-split', 3]) ^ Call: (296) [system] setup_call_cleanup('$notrace'(_250596, _250598), once(user:self_eval0([/, 'tok-split', 3])), '$restore_trace'(_250596, _250598)) ^ Unify: (296) [system] setup_call_cleanup(system:'$notrace'(_250596, _250598), system:once(user:self_eval0([/, 'tok-split', 3])), system:'$restore_trace'(_250596, _250598)) ^ Call: (297) [system] sig_atomic(system:'$notrace'(_250596, _250598)) ^ Fail: (294) [user] self_eval([/, 'tok-split', 3]) ^ Redo: (292) [user] subst_args(_254432, _254434, 495, '&self', [/, 'tok-split', 3], _238474) ^ Unify: (292) [user] subst_args(_255376, _255378, 495, '&self', [/, 'tok-split', 3], _238474) Call: (293) [system] ['tok-split', 3]==[] ^ Redo: (292) [user] subst_args(_257248, _257250, 495, '&self', [/, 'tok-split', 3], _238474) ^ Unify: (292) [user] subst_args(_258192, _258194, 495, '&self', [/, 'tok-split', 3], _238474) ^ Call: (294) [system] setup_call_cleanup('$notrace'(_259082, _259084), once(user:(_259064 is 495-1)), '$restore_trace'(_259082, _259084)) ^ Unify: (294) [system] setup_call_cleanup(system:'$notrace'(_259082, _259084), system:once(user:(_259064 is 495-1)), system:'$restore_trace'(_259082, _259084)) ^ Call: (295) [system] sig_atomic(system:'$notrace'(_259082, _259084)) ^ Exit: (294) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(494 is 495-1)), system:'$restore_trace'(3, -1)) ^ Call: (293) [user] subst_args0(_262858, _262860, 494, '&self', [/, 'tok-split', 3], _238474) ^ Unify: (293) [user] subst_args0(_262858, _262860, 494, '&self', [/, 'tok-split', 3], _238474) ^ Call: (294) [user] self_subst([/, 'tok-split', 3]) ^ Unify: (294) [user] self_subst([/, 'tok-split', 3]) Call: (295) [system] callable([/, 'tok-split', 3]) Exit: (295) [system] callable([/, 'tok-split', 3]) ^ Unify: (294) [user] self_subst([/, 'tok-split', 3]) ^ Call: (295) [user] self_eval([/, 'tok-split', 3]) ^ Unify: (295) [user] self_eval([/, 'tok-split', 3]) ^ Call: (297) [system] setup_call_cleanup('$notrace'(_271236, _271238), once(user:self_eval0([/, 'tok-split', 3])), '$restore_trace'(_271236, _271238)) ^ Unify: (297) [system] setup_call_cleanup(system:'$notrace'(_271236, _271238), system:once(user:self_eval0([/, 'tok-split', 3])), system:'$restore_trace'(_271236, _271238)) ^ Call: (298) [system] sig_atomic(system:'$notrace'(_271236, _271238)) ^ Fail: (295) [user] self_eval([/, 'tok-split', 3]) ^ Redo: (293) [user] subst_args0(_262858, _262860, 494, '&self', [/, 'tok-split', 3], _238474) ^ Unify: (293) [user] subst_args0(_262858, _262860, 494, '&self', [/, 'tok-split', 3], _238474) Call: (294) [system] _276892 is 494+ -1 Exit: (294) [system] 493 is 494+ -1 ^ Call: (294) [user] trace_eval(subst_args1(_262858, _262860), (false, (e2;e)), 494, '&self', [/, 'tok-split', 3], _278768) ^ Unify: (294) [user] trace_eval(subst_args1(_262858, _262860), (false, (e2;e)), 494, '&self', [/, 'tok-split', 3], _278768) ^ Call: (295) [user] must_det_ll((notrace((flag(eval_num, _280678, _280678+1), _280696 is _280678 mod 500, _280714 is 99-494 mod 100, _280738=_280740, option_else('trace-length', _280752, 500), option_else('trace-depth', _280760, 30))), quietly(if_t((nop(stop_rtrace), _280696>_280752), (set_debug(eval, false), _280816 is _280752+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_280816])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_280868))))) ^ Unify: (295) [user] must_det_ll(user:(notrace((flag(eval_num, _280678, _280678+1), _280696 is _280678 mod 500, _280714 is 99-494 mod 100, _280738=_280740, option_else('trace-length', _280752, 500), option_else('trace-depth', _280760, 30))), quietly(if_t((nop(stop_rtrace), _280696>_280752), (set_debug(eval, false), _280816 is _280752+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_280816])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_280868))))) ^ Call: (296) [user] once(user:(notrace((flag(eval_num, _280678, _280678+1), _280696 is _280678 mod 500, _280714 is 99-494 mod 100, _280738=_280740, option_else('trace-length', _280752, 500), option_else('trace-depth', _280760, 30))), quietly(if_t((nop(stop_rtrace), _280696>_280752), (set_debug(eval, false), _280816 is _280752+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_280816])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_280868))))) ^ Unify: (296) [system] once(user:(notrace((flag(eval_num, _280678, _280678+1), _280696 is _280678 mod 500, _280714 is 99-494 mod 100, _280738=_280740, option_else('trace-length', _280752, 500), option_else('trace-depth', _280760, 30))), quietly(if_t((nop(stop_rtrace), _280696>_280752), (set_debug(eval, false), _280816 is _280752+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_280816])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_280868))))) ^ Call: (299) [system] setup_call_cleanup('$notrace'(_284592, _284594), once(user:(flag(eval_num, _280678, _280678+1), _280696 is _280678 mod 500, _280714 is 99-494 mod 100, _280738=_280740, option_else('trace-length', _280752, 500), option_else('trace-depth', _280760, 30))), '$restore_trace'(_284592, _284594)) ^ Unify: (299) [system] setup_call_cleanup(system:'$notrace'(_284592, _284594), system:once(user:(flag(eval_num, _280678, _280678+1), _280696 is _280678 mod 500, _280714 is 99-494 mod 100, _280738=_280740, option_else('trace-length', _280752, 500), option_else('trace-depth', _280760, 30))), system:'$restore_trace'(_284592, _284594)) ^ Call: (300) [system] sig_atomic(system:'$notrace'(_284592, _284594)) ^ Exit: (299) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(flag(eval_num, 78, 78+1), 78 is 78 mod 500, 5 is 99-494 mod 100, _280738=_280738, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), system:'$restore_trace'(3, -1)) ^ Call: (299) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 78>500), (set_debug(eval, false), _280816 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_280816])), nop((start_rtrace, rtrace))))) ^ Unify: (299) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 78>500), (set_debug(eval, false), _280816 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_280816])), nop((start_rtrace, rtrace))))) ^ Exit: (299) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 78>500), (set_debug(eval, false), _280816 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_280816])), nop((start_rtrace, rtrace))))) Call: (298) [user] nop(notrace(no_repeats_var(_280868))) Unify: (298) [user] nop(notrace(no_repeats_var(_280868))) Exit: (298) [user] nop(notrace(no_repeats_var(_280868))) ^ Exit: (296) [system] once(user:(notrace((flag(eval_num, 78, 78+1), 78 is 78 mod 500, 5 is 99-494 mod 100, _280738=_280738, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), quietly(if_t((nop(stop_rtrace), 78>500), (set_debug(eval, false), _280816 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_280816])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_280868))))) ^ Exit: (295) [user] must_det_ll(user:(notrace((flag(eval_num, 78, 78+1), 78 is 78 mod 500, 5 is 99-494 mod 100, _280738=_280738, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), quietly(if_t((nop(stop_rtrace), 78>500), (set_debug(eval, false), _280816 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_280816])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_280868))))) Call: (295) [occurs] occurs:sub_term(_296056, (false, (e2;e))) Unify: (295) [occurs] occurs:sub_term((false, (e2;e)), (false, (e2;e))) Exit: (295) [occurs] occurs:sub_term((false, (e2;e)), (false, (e2;e))) Call: (295) [system] (false, (e2;e))\=(false, (e2;e)) Fail: (295) [system] (false, (e2;e))\=(false, (e2;e)) Redo: (295) [occurs] occurs:sub_term(_296056, (false, (e2;e))) Unify: (295) [occurs] occurs:sub_term(_296056, (false, (e2;e))) Call: (296) [system] compound((false, (e2;e))) Exit: (296) [system] compound((false, (e2;e))) Call: (296) [system] arg(_304478, (false, (e2;e)), _304402) Exit: (296) [system] arg(1, (false, (e2;e)), false) Call: (296) [occurs] occurs:sub_term(_296056, false) Unify: (296) [occurs] occurs:sub_term(false, false) Exit: (296) [occurs] occurs:sub_term(false, false) Exit: (295) [occurs] occurs:sub_term(false, (false, (e2;e))) Call: (295) [system] (false, (e2;e))\=false Exit: (295) [system] (false, (e2;e))\=false ^ Call: (295) [user] if_trace((eval;false, (e2;e)), (_280738=1, indentq(5, 78, -->, [false, [/, 'tok-split', 3]]))) ^ Unify: (295) [user] if_trace((eval;false, (e2;e)), (_280738=1, indentq(5, 78, -->, [false, [/, 'tok-split', 3]]))) ^ Call: (297) [system] setup_call_cleanup('$notrace'(_313782, _313784), once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _280738=1, indentq(5, 78, -->, [false, [/, 'tok-split', 3]]))), _313740, fbug((_313740-->if_trace((eval;false, (e2;e)), (_280738=1, indentq(5, 78, -->, [false, [/, 'tok-split', 3]])))))))), '$restore_trace'(_313782, _313784)) ^ Unify: (297) [system] setup_call_cleanup(system:'$notrace'(_313782, _313784), system:once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _280738=1, indentq(5, 78, -->, [false, [/, 'tok-split', 3]]))), _313740, fbug((_313740-->if_trace((eval;false, (e2;e)), (_280738=1, indentq(5, 78, -->, [false, [/, 'tok-split', 3]])))))))), system:'$restore_trace'(_313782, _313784)) ^ Call: (298) [system] sig_atomic(system:'$notrace'(_313782, _313784)) ^ Exit: (297) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _280738=1, indentq(5, 78, -->, [false, [/, 'tok-split', 3]]))), _313740, fbug((_313740-->if_trace((eval;false, (e2;e)), (_280738=1, indentq(5, 78, -->, [false, [/, 'tok-split', 3]])))))))), system:'$restore_trace'(3, -1)) ^ Exit: (295) [user] if_trace((eval;false, (e2;e)), (_280738=1, indentq(5, 78, -->, [false, [/, 'tok-split', 3]]))) Call: (295) [system] _318564=retval(fail) Exit: (295) [system] retval(fail)=retval(fail) Call: (295) [system] _320426=(\+ \+ (flag(eval_num, _320446, _320446+1), (retval(fail)\=@=retval(fail), nonvar(_278768)->indentq(5, _320446, <--, [false, _278768]);indentq(5, _320446, <--, [false, retval(fail)])))) Exit: (295) [system] (\+ \+ (flag(eval_num, _320446, _320446+1), (retval(fail)\=@=retval(fail), nonvar(_278768)->indentq(5, _320446, <--, [false, _278768]);indentq(5, _320446, <--, [false, retval(fail)]))))=(\+ \+ (flag(eval_num, _320446, _320446+1), (retval(fail)\=@=retval(fail), nonvar(_278768)->indentq(5, _320446, <--, [false, _278768]);indentq(5, _320446, <--, [false, retval(fail)])))) ^ Call: (295) [user] call_cleanup(((call(subst_args1(_262858, _262860), 494, '&self', [/, 'tok-split', 3], _278768)*->nb_setarg(1, retval(fail), _278768);fail, trace, call(subst_args1(_262858, _262860), 494, '&self', [/, 'tok-split', 3], _278768)), ignore(notrace((\+_278768\=_280868, nb_setarg(1, retval(fail), _278768))))), ignore((_280738==1->ignore(\+ \+ (flag(eval_num, _320446, _320446+1), (retval(fail)\=@=retval(fail), nonvar(_278768)->indentq(5, _320446, <--, [false, _278768]);indentq(5, _320446, <--, [false, retval(fail)]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _320446, _320446+1), (retval(fail)\=@=retval(fail), nonvar(_278768)->indentq(5, _320446, <--, [false, _278768]);indentq(5, _320446, <--, [false, retval(fail)]))))))))))) ^ Unify: (295) [system] call_cleanup(user:((call(subst_args1(_262858, _262860), 494, '&self', [/, 'tok-split', 3], _278768)*->nb_setarg(1, retval(fail), _278768);fail, trace, call(subst_args1(_262858, _262860), 494, '&self', [/, 'tok-split', 3], _278768)), ignore(notrace((\+_278768\=_280868, nb_setarg(1, retval(fail), _278768))))), user:ignore((_280738==1->ignore(\+ \+ (flag(eval_num, _320446, _320446+1), (retval(fail)\=@=retval(fail), nonvar(_278768)->indentq(5, _320446, <--, [false, _278768]);indentq(5, _320446, <--, [false, retval(fail)]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _320446, _320446+1), (retval(fail)\=@=retval(fail), nonvar(_278768)->indentq(5, _320446, <--, [false, _278768]);indentq(5, _320446, <--, [false, retval(fail)]))))))))))) ^ Call: (297) [user] subst_args1(_262858, _262860, 494, '&self', [/, 'tok-split', 3], _278768) ^ Unify: (297) [user] subst_args1(_262858, _262860, 494, '&self', [/, 'tok-split', 3], _278768) Call: (298) [system] var(_262858) Exit: (298) [system] var(_262858) ^ Call: (298) [user] subst_args1(=, _262860, 494, '&self', [/, 'tok-split', 3], _278768) ^ Unify: (298) [user] subst_args1(=, _262860, 494, '&self', [/, 'tok-split', 3], _278768) Call: (299) [system] var(=) ^ Redo: (298) [user] subst_args1(=, _262860, 494, '&self', [/, 'tok-split', 3], _278768) Call: (299) [system] atom(=) Exit: (299) [system] atom(=) Call: (299) [system] (=)\==(=) ^ Redo: (298) [user] subst_args1(=, _262860, 494, '&self', [/, 'tok-split', 3], _278768) ^ Unify: (298) [user] subst_args1(=, _262860, 494, '&self', [/, 'tok-split', 3], _278768) Call: (299) [system] atom([/, 'tok-split', 3]) ^ Redo: (298) [user] subst_args1(=, _262860, 494, '&self', [/, 'tok-split', 3], _278768) ^ Unify: (298) [user] subst_args1(=, _262860, 494, '&self', [/, 'tok-split', 3], _278768) Call: (299) [system] is_list(['tok-split', 3]) Exit: (299) [system] is_list(['tok-split', 3]) ^ Unify: (298) [user] subst_args1(=, _262860, 494, '&self', [/, 'tok-split', 3], _278768) Call: (299) [system] is_list([/, 'tok-split', 3]) Exit: (299) [system] is_list([/, 'tok-split', 3]) ^ Unify: (298) [user] subst_args1(=, _262860, 494, '&self', [/, 'tok-split', 3], [/|_344036]) Call: (299) [system] var(/) ^ Redo: (298) [user] subst_args1(=, _262860, 494, '&self', [/, 'tok-split', 3], _278768) ^ Unify: (298) [user] subst_args1(=, _262860, 494, '&self', [/, 'tok-split', 3], _278768) Call: (299) [system] fail ^ Redo: (298) [user] subst_args1(=, _262860, 494, '&self', [/, 'tok-split', 3], _278768) ^ Unify: (298) [user] subst_args1(=, _262860, 494, '&self', [/, 'tok-split', 3], _278768) Call: (299) [system] is_list([/, 'tok-split', 3]) Exit: (299) [system] is_list([/, 'tok-split', 3]) ^ Call: (299) [user] apply:maplist(self_subst, [/, 'tok-split', 3]) ^ Unify: (299) [apply] apply:maplist(user:self_subst, [/, 'tok-split', 3]) Call: (300) [apply] apply:maplist_([/, 'tok-split', 3], user:self_subst) Unify: (300) [apply] apply:maplist_([/, 'tok-split', 3], user:self_subst) ^ Call: (301) [user] self_subst(/) ^ Unify: (301) [user] self_subst(/) Call: (302) [system] callable(/) Exit: (302) [system] callable(/) ^ Unify: (301) [user] self_subst(/) ^ Call: (302) [user] self_eval(/) ^ Unify: (302) [user] self_eval(/) ^ Call: (304) [system] setup_call_cleanup('$notrace'(_362656, _362658), once(user:self_eval0(/)), '$restore_trace'(_362656, _362658)) ^ Unify: (304) [system] setup_call_cleanup(system:'$notrace'(_362656, _362658), system:once(user:self_eval0(/)), system:'$restore_trace'(_362656, _362658)) ^ Call: (305) [system] sig_atomic(system:'$notrace'(_362656, _362658)) ^ Exit: (304) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(/)), system:'$restore_trace'(3, -1)) ^ Exit: (302) [user] self_eval(/) ^ Exit: (301) [user] self_subst(/) Call: (301) [apply] apply:maplist_(['tok-split', 3], user:self_subst) Unify: (301) [apply] apply:maplist_(['tok-split', 3], user:self_subst) ^ Call: (302) [user] self_subst('tok-split') ^ Unify: (302) [user] self_subst('tok-split') Call: (303) [system] callable('tok-split') Exit: (303) [system] callable('tok-split') ^ Unify: (302) [user] self_subst('tok-split') ^ Call: (303) [user] self_eval('tok-split') ^ Unify: (303) [user] self_eval('tok-split') ^ Call: (305) [system] setup_call_cleanup('$notrace'(_376616, _376618), once(user:self_eval0('tok-split')), '$restore_trace'(_376616, _376618)) ^ Unify: (305) [system] setup_call_cleanup(system:'$notrace'(_376616, _376618), system:once(user:self_eval0('tok-split')), system:'$restore_trace'(_376616, _376618)) ^ Call: (306) [system] sig_atomic(system:'$notrace'(_376616, _376618)) ^ Exit: (305) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0('tok-split')), system:'$restore_trace'(3, -1)) ^ Exit: (303) [user] self_eval('tok-split') ^ Exit: (302) [user] self_subst('tok-split') Call: (302) [apply] apply:maplist_([3], user:self_subst) Unify: (302) [apply] apply:maplist_([3], user:self_subst) ^ Call: (303) [user] self_subst(3) ^ Unify: (303) [user] self_subst(3) Call: (304) [system] callable(3) ^ Redo: (303) [user] self_subst(3) ^ Exit: (303) [user] self_subst(3) Call: (303) [apply] apply:maplist_([], user:self_subst) Unify: (303) [apply] apply:maplist_([], user:self_subst) Exit: (303) [apply] apply:maplist_([], user:self_subst) Exit: (302) [apply] apply:maplist_([3], user:self_subst) Exit: (301) [apply] apply:maplist_(['tok-split', 3], user:self_subst) Exit: (300) [apply] apply:maplist_([/, 'tok-split', 3], user:self_subst) ^ Exit: (299) [apply] apply:maplist(user:self_subst, [/, 'tok-split', 3]) Call: (299) [system] [/, 'tok-split', 3]=[_395220|_395222] Exit: (299) [system] [/, 'tok-split', 3]=[/, 'tok-split', 3] Call: (299) [system] atom(/) Exit: (299) [system] atom(/) ^ Unify: (298) [user] subst_args1(=, _262860, 494, '&self', [/, 'tok-split', 3], _278768) ^ Call: (299) [user] is_space_op(/) ^ Redo: (298) [user] subst_args1(=, _262860, 494, '&self', [/, 'tok-split', 3], _278768) ^ Unify: (298) [user] subst_args1(=, _262860, 494, '&self', [/, 'tok-split', 3], _278768) Call: (299) [system] (/)==case ^ Redo: (298) [user] subst_args1(=, _262860, 494, '&self', [/, 'tok-split', 3], _278768) ^ Unify: (298) [user] subst_args1(=, _262860, 494, '&self', [/, 'tok-split', 3], _278768) Call: (299) [system] fail ^ Redo: (298) [user] subst_args1(=, _262860, 494, '&self', [/, 'tok-split', 3], _278768) ^ Unify: (298) [user] subst_args1(=, _262860, 494, '&self', [/, 'tok-split', 3], _278768) Call: (299) [system] _408304=do_more_defs(true) Exit: (299) [system] do_more_defs(true)=do_more_defs(true) ^ Call: (299) [user] clause(eval_21(subst_args, _262860, 494, '&self', [/, 'tok-split', 3], _278768), _410180) ^ Redo: (298) [user] subst_args1(=, _262860, 494, '&self', [/, 'tok-split', 3], _278768) ^ Unify: (298) [user] subst_args1(=, _262860, 494, '&self', [/, 'tok-split', 3], _278768) Call: (299) [system] fail ^ Redo: (298) [user] subst_args1(=, _262860, 494, '&self', [/, 'tok-split', 3], _278768) ^ Unify: (298) [user] subst_args1(=, _262860, 494, '&self', [/, 'tok-split', 3], _278768) ^ Call: (299) [user] is_and(/) ^ Unify: (299) [user] is_and(/) Call: (300) [system] atom(/) Exit: (300) [system] atom(/) ^ Unify: (299) [user] is_and(/) ^ Call: (300) [user] is_and(/, _420504) ^ Unify: (300) [user] is_and(/, _421432) Call: (301) [system] atom(/) Exit: (301) [system] atom(/) ^ Redo: (298) [user] subst_args1(=, _262860, 494, '&self', [/, 'tok-split', 3], _278768) ^ Unify: (298) [user] subst_args1(=, _262860, 494, '&self', [/, 'tok-split', 3], [/|_425080]) Call: (299) [system] nonvar(/) Exit: (299) [system] nonvar(/) Call: (299) [system] fail ^ Redo: (298) [user] subst_args1(=, _262860, 494, '&self', [/, 'tok-split', 3], _278768) ^ Unify: (298) [user] subst_args1(=, _262860, 494, '&self', [/, 'tok-split', 3], _278768) ^ Call: (299) [user] subst_args2(=, 494, '&self', [/, 'tok-split', 3], _278768) ^ Unify: (299) [user] subst_args2(=, 494, '&self', [/, 'tok-split', 3], _278768) Call: (300) [system] 494<3 ^ Redo: (299) [user] subst_args2(=, 494, '&self', [/, 'tok-split', 3], _278768) ^ Unify: (299) [user] subst_args2(=, 494, '&self', [/, 'tok-split', 3], _278768) Call: (300) [system] fail ^ Redo: (299) [user] subst_args2(=, 494, '&self', [/, 'tok-split', 3], _278768) ^ Unify: (299) [user] subst_args2(=, 494, '&self', [/, 'tok-split', 3], _278768) ^ Call: (300) [user] mnotrace(is_user_defined_head(=, '&self', /)) ^ Unify: (300) [user] mnotrace(is_user_defined_head(=, '&self', /)) ^ Call: (301) [user] once(is_user_defined_head(=, '&self', /)) ^ Unify: (301) [system] once(user:is_user_defined_head(=, '&self', /)) ^ Call: (302) [user] is_user_defined_head(=, '&self', /) ^ Unify: (302) [user] is_user_defined_head(=, '&self', /) ^ Call: (303) [user] mnotrace(is_user_defined_head0(=, '&self', /)) ^ Unify: (303) [user] mnotrace(is_user_defined_head0(=, '&self', /)) ^ Call: (304) [user] once(is_user_defined_head0(=, '&self', /)) ^ Unify: (304) [system] once(user:is_user_defined_head0(=, '&self', /)) ^ Call: (305) [user] is_user_defined_head0(=, '&self', /) ^ Unify: (305) [user] is_user_defined_head0(=, '&self', /) Call: (306) [system] callable(/) Exit: (306) [system] callable(/) Call: (306) [system] functor(/, _451182, _451262) Exit: (306) [system] functor(/, /, 0) ^ Call: (306) [user] is_user_defined_head_f(=, '&self', /) ^ Unify: (306) [user] is_user_defined_head_f(=, '&self', /) ^ Call: (307) [user] is_user_defined_head_f1(=, '&self', /) ^ Unify: (307) [user] is_user_defined_head_f1(=, '&self', /) Call: (308) [user] metta_eq_def(=, '&self', [/|_456780], _456862) Unify: (308) [user] metta_eq_def(=, '&self', [/|_456780], _457786) ^ Call: (309) [user] ignore((=)=(=)) ^ Unify: (309) [system] ignore(user:((=)=(=))) Call: (310) [system] (=)=(=) Exit: (310) [system] (=)=(=) ^ Exit: (309) [system] ignore(user:((=)=(=))) Call: (309) [user] metta_atom('&self', [=, [/|_456780], _463302]) Unify: (309) [user] metta_atom('&self', [=, [/|_456780], _463302]) ^ Call: (310) [user] typed_list('&self', _465216, _465138) ^ Unify: (310) [user] typed_list('&self', _466148, _465138) Call: (311) [system] compound('&self') Fail: (311) [system] compound('&self') ^ Fail: (310) [user] typed_list('&self', _468928, _465138) Redo: (309) [user] metta_atom('&self', [=, [/|_456780], _463302]) Unify: (309) [user] metta_atom('&self', [=, [/|_456780], _463302]) Call: (310) [system] '&self'=='&flybase' Redo: (309) [user] metta_atom('&self', [=, [/|_456780], _463302]) Unify: (309) [user] metta_atom('&self', [=, [/|_456780], _463302]) ^ Call: (310) [user] metta_atom_in_file('&self', [=, [/|_456780], _463302]) ^ Unify: (310) [user] metta_atom_in_file('&self', [=, [/|_456780], _463302]) ^ Call: (311) [user] metta_atom_in_file('&self', [=, [/|_456780], _463302], _476310, _476312) ^ Unify: (311) [user] metta_atom_in_file('&self', [=, [/|_456780], _463302], _477246, _477248) ^ Call: (312) [user] loaded_into_kb('&self', _478104) ^ Unify: (312) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Exit: (312) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Call: (312) [user] once(user:asserted_metta_pred(_488694, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Unify: (312) [system] once(user:asserted_metta_pred(_488694, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Call: (313) [user] asserted_metta_pred(_488694, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Fail: (313) [user] asserted_metta_pred(_488694, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Redo: (309) [user] metta_atom('&self', [=, [/|_456780], _463302]) Unify: (309) [user] metta_atom('&self', [=, [/|_456780], _463302]) Call: (310) [user] metta_atom_asserted('&self', [=, [/|_456780], _463302]) Unify: (310) [user] metta_atom_asserted('&self', [=, [/|_456780], _463302]) ^ Call: (311) [user] metta_atom_asserted_deduced('&self', [=, [/|_456780], _463302]) Redo: (310) [user] metta_atom_asserted('&self', [=, [/|_456780], _463302]) Redo: (309) [user] metta_atom('&self', [=, [/|_456780], _463302]) Unify: (309) [user] metta_atom('&self', [=, [/|_456780], _463302]) Call: (310) [system] '&self'\=='&corelib' Exit: (310) [system] '&self'\=='&corelib' ^ Call: (310) [user] using_all_spaces ^ Unify: (310) [user] using_all_spaces Call: (311) [system] nb_current(with_all_spaces, t) Redo: (309) [user] metta_atom('&self', [=, [/|_456780], _463302]) Unify: (309) [user] metta_atom('&self', [=, [/|_456780], _463302]) Call: (310) [system] '&self'\=='&corelib' Exit: (310) [system] '&self'\=='&corelib' Call: (310) [user] metta_atom_asserted('&self', '&corelib') Unify: (310) [user] metta_atom_asserted('&self', '&corelib') ^ Call: (311) [user] metta_atom_asserted_deduced('&self', '&corelib') Redo: (310) [user] metta_atom_asserted('&self', '&corelib') Unify: (310) [user] metta_atom_asserted('&self', '&corelib') Exit: (310) [user] metta_atom_asserted('&self', '&corelib') Call: (310) [user] should_inherit_from_corelib([=, [/|_9728], _9744]) Unify: (310) [user] should_inherit_from_corelib([=, [/|_9728], _9744]) ^ Call: (311) [user] using_all_spaces ^ Unify: (311) [user] using_all_spaces Call: (312) [system] nb_current(with_all_spaces, t) Redo: (310) [user] should_inherit_from_corelib([=, [/|_9728], _9744]) Unify: (310) [user] should_inherit_from_corelib([=, [/|_9728], _9744]) Call: (311) [system] (=)==(:) Redo: (310) [user] should_inherit_from_corelib([=, [/|_9728], _9744]) Unify: (310) [user] should_inherit_from_corelib([=, [/|_9728], _9744]) Call: (311) [system] (=)=='@doc' Redo: (310) [user] should_inherit_from_corelib([=, [/|_9728], _9744]) Unify: (310) [user] should_inherit_from_corelib([=, [/|_9728], _9744]) Call: (311) [system] fail Redo: (310) [user] metta_atom_asserted('&self', '&corelib') Redo: (309) [user] metta_atom('&self', [=, [/|_9728], _9744]) Fail: (308) [user] metta_eq_def(=, '&self', [/|_9728], _29714) ^ Fail: (307) [user] is_user_defined_head_f1(=, '&self', /) ^ Redo: (306) [user] is_user_defined_head_f(=, '&self', /) ^ Unify: (306) [user] is_user_defined_head_f(=, '&self', /) ^ Call: (307) [user] is_user_defined_head_f1(=, '&self', [/|_33358]) ^ Unify: (307) [user] is_user_defined_head_f1(=, '&self', [/|_33358]) Call: (308) [user] metta_eq_def(=, '&self', [[/|_33358]|_35228], _35310) Unify: (308) [user] metta_eq_def(=, '&self', [[/|_33358]|_35228], _36234) ^ Call: (309) [user] ignore((=)=(=)) ^ Unify: (309) [system] ignore(user:((=)=(=))) Call: (310) [system] (=)=(=) Exit: (310) [system] (=)=(=) ^ Exit: (309) [system] ignore(user:((=)=(=))) Call: (309) [user] metta_atom('&self', [=, [[/|_33358]|_35228], _41750]) Unify: (309) [user] metta_atom('&self', [=, [[/|_33358]|_35228], _41750]) ^ Call: (310) [user] typed_list('&self', _43664, _43586) ^ Unify: (310) [user] typed_list('&self', _44596, _43586) Call: (311) [system] compound('&self') Fail: (311) [system] compound('&self') ^ Fail: (310) [user] typed_list('&self', _47376, _43586) Redo: (309) [user] metta_atom('&self', [=, [[/|_33358]|_35228], _41750]) Unify: (309) [user] metta_atom('&self', [=, [[/|_33358]|_35228], _41750]) Call: (310) [system] '&self'=='&flybase' Redo: (309) [user] metta_atom('&self', [=, [[/|_33358]|_35228], _41750]) Unify: (309) [user] metta_atom('&self', [=, [[/|_33358]|_35228], _41750]) ^ Call: (310) [user] metta_atom_in_file('&self', [=, [[/|_33358]|_35228], _41750]) ^ Unify: (310) [user] metta_atom_in_file('&self', [=, [[/|_33358]|_35228], _41750]) ^ Call: (311) [user] metta_atom_in_file('&self', [=, [[/|_33358]|_35228], _41750], _54758, _54760) ^ Unify: (311) [user] metta_atom_in_file('&self', [=, [[/|_33358]|_35228], _41750], _55694, _55696) ^ Call: (312) [user] loaded_into_kb('&self', _56552) ^ Unify: (312) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Exit: (312) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Call: (312) [user] once(user:asserted_metta_pred(_67142, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Unify: (312) [system] once(user:asserted_metta_pred(_67142, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Call: (313) [user] asserted_metta_pred(_67142, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Fail: (313) [user] asserted_metta_pred(_67142, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Redo: (309) [user] metta_atom('&self', [=, [[/|_33358]|_35228], _41750]) Unify: (309) [user] metta_atom('&self', [=, [[/|_33358]|_35228], _41750]) Call: (310) [user] metta_atom_asserted('&self', [=, [[/|_33358]|_35228], _41750]) Unify: (310) [user] metta_atom_asserted('&self', [=, [[/|_33358]|_35228], _41750]) ^ Call: (311) [user] metta_atom_asserted_deduced('&self', [=, [[/|_33358]|_35228], _41750]) Redo: (310) [user] metta_atom_asserted('&self', [=, [[/|_33358]|_35228], _41750]) Redo: (309) [user] metta_atom('&self', [=, [[/|_33358]|_35228], _41750]) Unify: (309) [user] metta_atom('&self', [=, [[/|_33358]|_35228], _41750]) Call: (310) [system] '&self'\=='&corelib' Exit: (310) [system] '&self'\=='&corelib' ^ Call: (310) [user] using_all_spaces ^ Unify: (310) [user] using_all_spaces Call: (311) [system] nb_current(with_all_spaces, t) Redo: (309) [user] metta_atom('&self', [=, [[/|_33358]|_35228], _41750]) Unify: (309) [user] metta_atom('&self', [=, [[/|_33358]|_35228], _41750]) Call: (310) [system] '&self'\=='&corelib' Exit: (310) [system] '&self'\=='&corelib' Call: (310) [user] metta_atom_asserted('&self', '&corelib') Unify: (310) [user] metta_atom_asserted('&self', '&corelib') ^ Call: (311) [user] metta_atom_asserted_deduced('&self', '&corelib') Redo: (310) [user] metta_atom_asserted('&self', '&corelib') Unify: (310) [user] metta_atom_asserted('&self', '&corelib') Exit: (310) [user] metta_atom_asserted('&self', '&corelib') Call: (310) [user] should_inherit_from_corelib([=, [[/|_33358]|_35228], _41750]) Unify: (310) [user] should_inherit_from_corelib([=, [[/|_33358]|_35228], _41750]) ^ Call: (311) [user] using_all_spaces ^ Unify: (311) [user] using_all_spaces Call: (312) [system] nb_current(with_all_spaces, t) Redo: (310) [user] should_inherit_from_corelib([=, [[/|_33358]|_35228], _41750]) Unify: (310) [user] should_inherit_from_corelib([=, [[/|_33358]|_35228], _41750]) Call: (311) [system] (=)==(:) Redo: (310) [user] should_inherit_from_corelib([=, [[/|_33358]|_35228], _41750]) Unify: (310) [user] should_inherit_from_corelib([=, [[/|_33358]|_35228], _41750]) Call: (311) [system] (=)=='@doc' Redo: (310) [user] should_inherit_from_corelib([=, [[/|_33358]|_35228], _41750]) Unify: (310) [user] should_inherit_from_corelib([=, [[/|_33358]|_35228], _41750]) Call: (311) [system] fail Redo: (310) [user] metta_atom_asserted('&self', '&corelib') Redo: (309) [user] metta_atom('&self', [=, [[/|_33358]|_35228], _41750]) Fail: (308) [user] metta_eq_def(=, '&self', [[/|_33358]|_35228], _122346) ^ Fail: (307) [user] is_user_defined_head_f1(=, '&self', [/|_33358]) ^ Fail: (306) [user] is_user_defined_head_f(=, '&self', /) ^ Fail: (305) [user] is_user_defined_head0(=, '&self', /) ^ Fail: (304) [system] once(user:is_user_defined_head0(=, '&self', /)) ^ Fail: (303) [user] mnotrace(is_user_defined_head0(=, '&self', /)) ^ Fail: (302) [user] is_user_defined_head(=, '&self', /) ^ Fail: (301) [system] once(user:is_user_defined_head(=, '&self', /)) ^ Fail: (300) [user] mnotrace(is_user_defined_head(=, '&self', /)) ^ Redo: (299) [user] subst_args2(=, 494, '&self', [/, 'tok-split', 3], _9394) ^ Unify: (299) [user] subst_args2(=, 494, '&self', [/, 'tok-split', 3], _9394) ^ Call: (300) [user] subst_args40(=, 494, '&self', [/, 'tok-split', 3], _9394) ^ Unify: (300) [user] subst_args40(=, 494, '&self', [/, 'tok-split', 3], _9394) Call: (301) [user] is_function(/) Unify: (301) [user] is_function(/) ^ Call: (302) [user] symbol(/) ^ Unify: (302) [user] symbol(/) Call: (303) [system] atom(/) Exit: (303) [system] atom(/) ^ Exit: (302) [user] symbol(/) Exit: (301) [user] is_function(/) ^ Call: (301) [user] is_special_op(/) ^ Unify: (301) [user] is_special_op(/) ^ Call: (302) [user] current_self(_143590) ^ Unify: (302) [user] current_self(_143590) Call: (303) [system] nb_current(self_space, _143590) Exit: (303) [system] nb_current(self_space, '&self') Call: (303) [system] '&self'\==[] Exit: (303) [system] '&self'\==[] ^ Exit: (302) [user] current_self('&self') ^ Call: (302) [user] is_special_op('&self', /) ^ Unify: (302) [user] is_special_op('&self', /) Call: (303) [system] atom(/) Exit: (303) [system] atom(/) ^ Fail: (302) [user] is_special_op('&self', /) ^ Fail: (301) [user] is_special_op(/) ^ Redo: (300) [user] subst_args40(=, 494, '&self', [/, 'tok-split', 3], _9394) Call: (301) [system] is_list(['tok-split', 3]) Exit: (301) [system] is_list(['tok-split', 3]) ^ Call: (301) [user] apply:maplist(subst_args(=, _158424, 494, '&self'), ['tok-split', 3], _158430) ^ Unify: (301) [apply] apply:maplist(user:subst_args(=, _158424, 494, '&self'), ['tok-split', 3], _158430) Call: (302) [apply] apply:maplist_(['tok-split', 3], _158430, user:subst_args(=, _158424, 494, '&self')) Unify: (302) [apply] apply:maplist_(['tok-split', 3], [_161248|_161250], user:subst_args(=, _158424, 494, '&self')) ^ Call: (303) [user] subst_args(=, _158424, 494, '&self', 'tok-split', _161248) ^ Unify: (303) [user] subst_args(=, _158424, 494, '&self', 'tok-split', _161248) Call: (304) [system] atom(=) Exit: (304) [system] atom(=) Call: (304) [system] (=)\==(=) ^ Redo: (303) [user] subst_args(=, _158424, 494, '&self', 'tok-split', _161248) ^ Unify: (303) [user] subst_args(=, _158424, 494, '&self', 'tok-split', _161248) ^ Call: (304) [user] self_subst('tok-split') ^ Unify: (304) [user] self_subst('tok-split') Call: (305) [system] callable('tok-split') Exit: (305) [system] callable('tok-split') ^ Unify: (304) [user] self_subst('tok-split') ^ Call: (305) [user] self_eval('tok-split') ^ Unify: (305) [user] self_eval('tok-split') ^ Call: (307) [system] setup_call_cleanup('$notrace'(_175216, _175218), once(user:self_eval0('tok-split')), '$restore_trace'(_175216, _175218)) ^ Unify: (307) [system] setup_call_cleanup(system:'$notrace'(_175216, _175218), system:once(user:self_eval0('tok-split')), system:'$restore_trace'(_175216, _175218)) ^ Call: (308) [system] sig_atomic(system:'$notrace'(_175216, _175218)) ^ Exit: (307) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0('tok-split')), system:'$restore_trace'(3, -1)) ^ Exit: (305) [user] self_eval('tok-split') ^ Exit: (304) [user] self_subst('tok-split') Call: (304) [system] _161248='tok-split' Exit: (304) [system] 'tok-split'='tok-split' ^ Exit: (303) [user] subst_args(=, _158424, 494, '&self', 'tok-split', 'tok-split') Call: (303) [apply] apply:maplist_([3], _161250, user:subst_args(=, _158424, 494, '&self')) Unify: (303) [apply] apply:maplist_([3], [_184574|_184576], user:subst_args(=, _158424, 494, '&self')) ^ Call: (304) [user] subst_args(=, _158424, 494, '&self', 3, _184574) ^ Unify: (304) [user] subst_args(=, _158424, 494, '&self', 3, _184574) Call: (305) [system] atom(=) Exit: (305) [system] atom(=) Call: (305) [system] (=)\==(=) ^ Redo: (304) [user] subst_args(=, _158424, 494, '&self', 3, _184574) ^ Unify: (304) [user] subst_args(=, _158424, 494, '&self', 3, _184574) ^ Call: (305) [user] self_subst(3) ^ Unify: (305) [user] self_subst(3) Call: (306) [system] callable(3) ^ Redo: (305) [user] self_subst(3) ^ Exit: (305) [user] self_subst(3) Call: (305) [system] _184574=3 Exit: (305) [system] 3=3 ^ Exit: (304) [user] subst_args(=, _158424, 494, '&self', 3, 3) Call: (304) [apply] apply:maplist_([], _184576, user:subst_args(=, _158424, 494, '&self')) Unify: (304) [apply] apply:maplist_([], [], user:subst_args(=, _158424, 494, '&self')) Exit: (304) [apply] apply:maplist_([], [], user:subst_args(=, _158424, 494, '&self')) Exit: (303) [apply] apply:maplist_([3], [3], user:subst_args(=, _158424, 494, '&self')) Exit: (302) [apply] apply:maplist_(['tok-split', 3], ['tok-split', 3], user:subst_args(=, _158424, 494, '&self')) ^ Exit: (301) [apply] apply:maplist(user:subst_args(=, _158424, 494, '&self'), ['tok-split', 3], ['tok-split', 3]) ^ Call: (301) [user] subst_args5(494, '&self', [/, 'tok-split', 3], _9394) ^ Unify: (301) [user] subst_args5(494, '&self', [/, 'tok-split', 3], _9394) ^ Call: (302) [user] eval_selfless(_207038, _207040, 494, '&self', [/, 'tok-split', 3], _9394) ^ Unify: (302) [user] eval_selfless(_207982, _207984, 494, '&self', [/, 'tok-split', 3], _9394) ^ Call: (303) [user] eval_selfless_0([/, 'tok-split', 3], _9394) ^ Unify: (303) [user] eval_selfless_0([/, 'tok-split', 3], _9394) Call: (304) [system] var(/) ^ Redo: (303) [user] eval_selfless_0([/, 'tok-split', 3], _9394) ^ Unify: (303) [user] eval_selfless_0([/, 'tok-split', 3], _9394) ^ Call: (304) [user] is_assignment(/) ^ Unify: (304) [user] is_assignment(/) Call: (305) [system] atom(/) Exit: (305) [system] atom(/) ^ Redo: (303) [user] eval_selfless_0([/, 'tok-split', 3], _9394) ^ Unify: (303) [user] eval_selfless_0([/, 'tok-split', 3], _9394) ^ Call: (304) [user] eval_selfless_1([/, 'tok-split', 3], _9394) ^ Unify: (304) [user] eval_selfless_1([/, 'tok-split', 3], _9394) ^ Call: (305) [user] allow_clp ^ Unify: (305) [user] allow_clp ^ Call: (306) [user] false_flag ^ Unify: (306) [user] false_flag Call: (307) [system] fail Fail: (307) [system] fail ^ Fail: (306) [user] false_flag ^ Redo: (303) [user] eval_selfless_0([/, 'tok-split', 3], _9394) ^ Unify: (303) [user] eval_selfless_0([/, 'tok-split', 3], _9394) ^ Call: (304) [user] eval_selfless_2([/, 'tok-split', 3], _9394) ^ Unify: (304) [user] eval_selfless_2([/, 'tok-split', 3], _9394) Call: (305) [system] var(/) ^ Redo: (304) [user] eval_selfless_2([/, 'tok-split', 3], _9394) ^ Unify: (304) [user] eval_selfless_2([/, 'tok-split', 3], _9394) ^ Call: (305) [user] fake_notrace((ground([/, 'tok-split', 3]), [/, 'tok-split', 3]=[_233830, _233836, _233842], atom(_233830), catch_warn(current_op(_233868, yfx, _233830)), [/, 'tok-split', 3]\=[_233888], s2ps([/, 'tok-split', 3], _233896))) ^ Unify: (305) [user] fake_notrace(user:(ground([/, 'tok-split', 3]), [/, 'tok-split', 3]=[_233830, _233836, _233842], atom(_233830), catch_warn(current_op(_233868, yfx, _233830)), [/, 'tok-split', 3]\=[_233888], s2ps([/, 'tok-split', 3], _233896))) ^ Call: (306) [user] real_notrace(user:(ground([/, 'tok-split', 3]), [/, 'tok-split', 3]=[_233830, _233836, _233842], atom(_233830), catch_warn(current_op(_233868, yfx, _233830)), [/, 'tok-split', 3]\=[_233888], s2ps([/, 'tok-split', 3], _233896))) ^ Unify: (306) [user] real_notrace(user:(ground([/, 'tok-split', 3]), [/, 'tok-split', 3]=[_233830, _233836, _233842], atom(_233830), catch_warn(current_op(_233868, yfx, _233830)), [/, 'tok-split', 3]\=[_233888], s2ps([/, 'tok-split', 3], _233896))) ^ Call: (307) [user] setup_call_cleanup('$notrace'(_237602, _237604), once(user:(ground([/, 'tok-split', 3]), [/, 'tok-split', 3]=[_233830, _233836, _233842], atom(_233830), catch_warn(current_op(_233868, yfx, _233830)), [/, 'tok-split', 3]\=[_233888], s2ps([/, 'tok-split', 3], _233896))), '$restore_trace'(_237602, _237604)) ^ Unify: (307) [system] setup_call_cleanup(user:'$notrace'(_237602, _237604), user:once(user:(ground([/, 'tok-split', 3]), [/, 'tok-split', 3]=[_233830, _233836, _233842], atom(_233830), catch_warn(current_op(_233868, yfx, _233830)), [/, 'tok-split', 3]\=[_233888], s2ps([/, 'tok-split', 3], _233896))), user:'$restore_trace'(_237602, _237604)) ^ Call: (308) [system] sig_atomic(user:'$notrace'(_237602, _237604)) ^ Exit: (307) [system] setup_call_cleanup(user:'$notrace'(3, -1), user:once(user:(ground([/, 'tok-split', 3]), [/, 'tok-split', 3]=[/, 'tok-split', 3], atom(/), catch_warn(current_op(400, yfx, /)), [/, 'tok-split', 3]\=[_233888], s2ps([/, 'tok-split', 3], 'tok-split'/3))), user:'$restore_trace'(3, -1)) ^ Exit: (306) [user] real_notrace(user:(ground([/, 'tok-split', 3]), [/, 'tok-split', 3]=[/, 'tok-split', 3], atom(/), catch_warn(current_op(400, yfx, /)), [/, 'tok-split', 3]\=[_233888], s2ps([/, 'tok-split', 3], 'tok-split'/3))) ^ Exit: (305) [user] fake_notrace(user:(ground([/, 'tok-split', 3]), [/, 'tok-split', 3]=[/, 'tok-split', 3], atom(/), catch_warn(current_op(400, yfx, /)), [/, 'tok-split', 3]\=[_233888], s2ps([/, 'tok-split', 3], 'tok-split'/3))) ^ Call: (305) [user] fake_notrace(catch(_9394 is 'tok-split'/3, _243316, fail)) ^ Unify: (305) [user] fake_notrace(user:catch(_9394 is 'tok-split'/3, _243316, fail)) ^ Call: (306) [user] real_notrace(user:catch(_9394 is 'tok-split'/3, _243316, fail)) ^ Unify: (306) [user] real_notrace(user:catch(_9394 is 'tok-split'/3, _243316, fail)) ^ Call: (307) [user] setup_call_cleanup('$notrace'(_247030, _247032), once(user:catch(_9394 is 'tok-split'/3, _243316, fail)), '$restore_trace'(_247030, _247032)) ^ Unify: (307) [system] setup_call_cleanup(user:'$notrace'(_247030, _247032), user:once(user:catch(_9394 is 'tok-split'/3, _243316, fail)), user:'$restore_trace'(_247030, _247032)) ^ Call: (308) [system] sig_atomic(user:'$notrace'(_247030, _247032)) ^ Fail: (306) [user] real_notrace(user:catch(_9394 is 'tok-split'/3, _9734, fail)) ^ Fail: (305) [user] fake_notrace(user:catch(_9394 is 'tok-split'/3, _9734, fail)) ^ Redo: (301) [user] subst_args5(494, '&self', [/, 'tok-split', 3], _9394) ^ Unify: (301) [user] subst_args5(494, '&self', [/, 'tok-split', 3], _9394) ^ Call: (302) [user] is_system_pred(/) ^ Unify: (302) [user] is_system_pred(/) Call: (303) [system] atom(/) Exit: (303) [system] atom(/) Call: (303) [system] atom_concat(_17312, !, /) ^ Redo: (302) [user] is_system_pred(/) ^ Unify: (302) [user] is_system_pred(/) Call: (303) [system] atom(/) Exit: (303) [system] atom(/) Call: (303) [system] atom_concat(_21940, '-fn', /) ^ Redo: (302) [user] is_system_pred(/) ^ Unify: (302) [user] is_system_pred(/) Call: (303) [system] atom(/) Exit: (303) [system] atom(/) Call: (303) [system] atom_concat(_26568, '-p', /) ^ Redo: (301) [user] subst_args5(494, '&self', [/, 'tok-split', 3], _9394) ^ Call: (302) [user] subst_args6(494, '&self', [/, 'tok-split', 3], _9394) ^ Unify: (302) [user] subst_args6(494, '&self', [/, 'tok-split', 3], _9394) ^ Call: (303) [user] is_system_pred(/) ^ Unify: (303) [user] is_system_pred(/) Call: (304) [system] atom(/) Exit: (304) [system] atom(/) Call: (304) [system] atom_concat(_34010, !, /) ^ Redo: (303) [user] is_system_pred(/) ^ Unify: (303) [user] is_system_pred(/) Call: (304) [system] atom(/) Exit: (304) [system] atom(/) Call: (304) [system] atom_concat(_38638, '-fn', /) ^ Redo: (303) [user] is_system_pred(/) ^ Unify: (303) [user] is_system_pred(/) Call: (304) [system] atom(/) Exit: (304) [system] atom(/) Call: (304) [system] atom_concat(_43266, '-p', /) ^ Redo: (298) [user] subst_args1(=, _9366, 494, '&self', [/, 'tok-split', 3], _9394) ^ Call: (299) [user] subst_args2_failed(494, '&self', [/, 'tok-split', 3], _9394) ^ Unify: (299) [user] subst_args2_failed(494, '&self', [/, 'tok-split', 3], _9394) Call: (300) [system] [/, 'tok-split', 3]==[] ^ Redo: (299) [user] subst_args2_failed(494, '&self', [/, 'tok-split', 3], _9394) ^ Unify: (299) [user] subst_args2_failed(494, '&self', [/, 'tok-split', 3], _9394) Call: (300) [system] var([/, 'tok-split', 3]) ^ Redo: (299) [user] subst_args2_failed(494, '&self', [/, 'tok-split', 3], _9394) ^ Unify: (299) [user] subst_args2_failed(494, '&self', [/, 'tok-split', 3], _9394) ^ Call: (300) [user] once(subst_selfless([/, 'tok-split', 3], _9394)) ^ Unify: (300) [system] once(user:subst_selfless([/, 'tok-split', 3], _9394)) ^ Call: (301) [user] subst_selfless([/, 'tok-split', 3], _9394) ^ Unify: (301) [user] subst_selfless([/, 'tok-split', 3], _9394) Call: (302) [system] var(/) ^ Redo: (301) [user] subst_selfless([/, 'tok-split', 3], _9394) ^ Unify: (301) [user] subst_selfless([/, 'tok-split', 3], _9394) ^ Call: (302) [user] eval_selfless(_59124, _59126, _59128, _59130, [/, 'tok-split', 3], _9394) ^ Unify: (302) [user] eval_selfless(_60068, _60070, _60072, _60074, [/, 'tok-split', 3], _9394) ^ Call: (303) [user] eval_selfless_0([/, 'tok-split', 3], _9394) ^ Unify: (303) [user] eval_selfless_0([/, 'tok-split', 3], _9394) Call: (304) [system] var(/) ^ Redo: (303) [user] eval_selfless_0([/, 'tok-split', 3], _9394) ^ Unify: (303) [user] eval_selfless_0([/, 'tok-split', 3], _9394) ^ Call: (304) [user] is_assignment(/) ^ Unify: (304) [user] is_assignment(/) Call: (305) [system] atom(/) Exit: (305) [system] atom(/) ^ Redo: (303) [user] eval_selfless_0([/, 'tok-split', 3], _9394) ^ Unify: (303) [user] eval_selfless_0([/, 'tok-split', 3], _9394) ^ Call: (304) [user] eval_selfless_1([/, 'tok-split', 3], _9394) ^ Unify: (304) [user] eval_selfless_1([/, 'tok-split', 3], _9394) ^ Call: (305) [user] allow_clp ^ Unify: (305) [user] allow_clp ^ Call: (306) [user] false_flag ^ Unify: (306) [user] false_flag Call: (307) [system] fail Fail: (307) [system] fail ^ Fail: (306) [user] false_flag ^ Redo: (303) [user] eval_selfless_0([/, 'tok-split', 3], _9394) ^ Unify: (303) [user] eval_selfless_0([/, 'tok-split', 3], _9394) ^ Call: (304) [user] eval_selfless_2([/, 'tok-split', 3], _9394) ^ Unify: (304) [user] eval_selfless_2([/, 'tok-split', 3], _9394) Call: (305) [system] var(/) ^ Redo: (304) [user] eval_selfless_2([/, 'tok-split', 3], _9394) ^ Unify: (304) [user] eval_selfless_2([/, 'tok-split', 3], _9394) ^ Call: (305) [user] fake_notrace((ground([/, 'tok-split', 3]), [/, 'tok-split', 3]=[_85916, _85922, _85928], atom(_85916), catch_warn(current_op(_85954, yfx, _85916)), [/, 'tok-split', 3]\=[_85974], s2ps([/, 'tok-split', 3], _85982))) ^ Unify: (305) [user] fake_notrace(user:(ground([/, 'tok-split', 3]), [/, 'tok-split', 3]=[_85916, _85922, _85928], atom(_85916), catch_warn(current_op(_85954, yfx, _85916)), [/, 'tok-split', 3]\=[_85974], s2ps([/, 'tok-split', 3], _85982))) ^ Call: (306) [user] real_notrace(user:(ground([/, 'tok-split', 3]), [/, 'tok-split', 3]=[_85916, _85922, _85928], atom(_85916), catch_warn(current_op(_85954, yfx, _85916)), [/, 'tok-split', 3]\=[_85974], s2ps([/, 'tok-split', 3], _85982))) ^ Unify: (306) [user] real_notrace(user:(ground([/, 'tok-split', 3]), [/, 'tok-split', 3]=[_85916, _85922, _85928], atom(_85916), catch_warn(current_op(_85954, yfx, _85916)), [/, 'tok-split', 3]\=[_85974], s2ps([/, 'tok-split', 3], _85982))) ^ Call: (307) [user] setup_call_cleanup('$notrace'(_89688, _89690), once(user:(ground([/, 'tok-split', 3]), [/, 'tok-split', 3]=[_85916, _85922, _85928], atom(_85916), catch_warn(current_op(_85954, yfx, _85916)), [/, 'tok-split', 3]\=[_85974], s2ps([/, 'tok-split', 3], _85982))), '$restore_trace'(_89688, _89690)) ^ Unify: (307) [system] setup_call_cleanup(user:'$notrace'(_89688, _89690), user:once(user:(ground([/, 'tok-split', 3]), [/, 'tok-split', 3]=[_85916, _85922, _85928], atom(_85916), catch_warn(current_op(_85954, yfx, _85916)), [/, 'tok-split', 3]\=[_85974], s2ps([/, 'tok-split', 3], _85982))), user:'$restore_trace'(_89688, _89690)) ^ Call: (308) [system] sig_atomic(user:'$notrace'(_89688, _89690)) ^ Exit: (307) [system] setup_call_cleanup(user:'$notrace'(3, -1), user:once(user:(ground([/, 'tok-split', 3]), [/, 'tok-split', 3]=[/, 'tok-split', 3], atom(/), catch_warn(current_op(400, yfx, /)), [/, 'tok-split', 3]\=[_85974], s2ps([/, 'tok-split', 3], 'tok-split'/3))), user:'$restore_trace'(3, -1)) ^ Exit: (306) [user] real_notrace(user:(ground([/, 'tok-split', 3]), [/, 'tok-split', 3]=[/, 'tok-split', 3], atom(/), catch_warn(current_op(400, yfx, /)), [/, 'tok-split', 3]\=[_85974], s2ps([/, 'tok-split', 3], 'tok-split'/3))) ^ Exit: (305) [user] fake_notrace(user:(ground([/, 'tok-split', 3]), [/, 'tok-split', 3]=[/, 'tok-split', 3], atom(/), catch_warn(current_op(400, yfx, /)), [/, 'tok-split', 3]\=[_85974], s2ps([/, 'tok-split', 3], 'tok-split'/3))) ^ Call: (305) [user] fake_notrace(catch(_9394 is 'tok-split'/3, _95402, fail)) ^ Unify: (305) [user] fake_notrace(user:catch(_9394 is 'tok-split'/3, _95402, fail)) ^ Call: (306) [user] real_notrace(user:catch(_9394 is 'tok-split'/3, _95402, fail)) ^ Unify: (306) [user] real_notrace(user:catch(_9394 is 'tok-split'/3, _95402, fail)) ^ Call: (307) [user] setup_call_cleanup('$notrace'(_99116, _99118), once(user:catch(_9394 is 'tok-split'/3, _95402, fail)), '$restore_trace'(_99116, _99118)) ^ Unify: (307) [system] setup_call_cleanup(user:'$notrace'(_99116, _99118), user:once(user:catch(_9394 is 'tok-split'/3, _95402, fail)), user:'$restore_trace'(_99116, _99118)) ^ Call: (308) [system] sig_atomic(user:'$notrace'(_99116, _99118)) ^ Fail: (306) [user] real_notrace(user:catch(_9394 is 'tok-split'/3, _9726, fail)) ^ Fail: (305) [user] fake_notrace(user:catch(_9394 is 'tok-split'/3, _9726, fail)) ^ Redo: (299) [user] subst_args2_failed(494, '&self', [/, 'tok-split', 3], _9394) ^ Unify: (299) [user] subst_args2_failed(494, '&self', [/, 'tok-split', 3], [_12600|_12602]) ^ Call: (300) [user] subst_args(_13614, _13616, 494, '&self', /, _12600) ^ Unify: (300) [user] subst_args(_14558, _14560, 494, '&self', /, _12600) Call: (301) [system] atom(_15428) ^ Redo: (300) [user] subst_args(_16428, _16430, 494, '&self', /, _12600) ^ Unify: (300) [user] subst_args(_17372, _17374, 494, '&self', /, _12600) ^ Call: (301) [user] self_subst(/) ^ Unify: (301) [user] self_subst(/) Call: (302) [system] callable(/) Exit: (302) [system] callable(/) ^ Unify: (301) [user] self_subst(/) ^ Call: (302) [user] self_eval(/) ^ Unify: (302) [user] self_eval(/) ^ Call: (304) [system] setup_call_cleanup('$notrace'(_24722, _24724), once(user:self_eval0(/)), '$restore_trace'(_24722, _24724)) ^ Unify: (304) [system] setup_call_cleanup(system:'$notrace'(_24722, _24724), system:once(user:self_eval0(/)), system:'$restore_trace'(_24722, _24724)) ^ Call: (305) [system] sig_atomic(system:'$notrace'(_24722, _24724)) ^ Exit: (304) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(/)), system:'$restore_trace'(3, -1)) ^ Exit: (302) [user] self_eval(/) ^ Exit: (301) [user] self_subst(/) Call: (301) [system] _12600=(/) Exit: (301) [system] (/)=(/) ^ Exit: (300) [user] subst_args(_32276, _32278, 494, '&self', /, /) ^ Call: (300) [user] subst_args2_failed(494, '&self', ['tok-split', 3], _12602) ^ Unify: (300) [user] subst_args2_failed(494, '&self', ['tok-split', 3], _12602) Call: (301) [system] ['tok-split', 3]==[] ^ Redo: (300) [user] subst_args2_failed(494, '&self', ['tok-split', 3], _12602) ^ Unify: (300) [user] subst_args2_failed(494, '&self', ['tok-split', 3], _12602) Call: (301) [system] var(['tok-split', 3]) ^ Redo: (300) [user] subst_args2_failed(494, '&self', ['tok-split', 3], _12602) ^ Unify: (300) [user] subst_args2_failed(494, '&self', ['tok-split', 3], _12602) ^ Call: (301) [user] once(subst_selfless(['tok-split', 3], _12602)) ^ Unify: (301) [system] once(user:subst_selfless(['tok-split', 3], _12602)) ^ Call: (302) [user] subst_selfless(['tok-split', 3], _12602) ^ Unify: (302) [user] subst_selfless(['tok-split', 3], _12602) Call: (303) [system] var('tok-split') ^ Redo: (302) [user] subst_selfless(['tok-split', 3], _12602) ^ Unify: (302) [user] subst_selfless(['tok-split', 3], _12602) ^ Call: (303) [user] eval_selfless(_47202, _47204, _47206, _47208, ['tok-split', 3], _12602) ^ Unify: (303) [user] eval_selfless(_48146, _48148, _48150, _48152, ['tok-split', 3], _12602) ^ Call: (304) [user] eval_selfless_0(['tok-split', 3], _12602) ^ Unify: (304) [user] eval_selfless_0(['tok-split', 3], _12602) Call: (305) [system] var('tok-split') ^ Redo: (304) [user] eval_selfless_0(['tok-split', 3], _12602) ^ Unify: (304) [user] eval_selfless_0(['tok-split', 3], _12602) ^ Call: (305) [user] eval_selfless_1(['tok-split', 3], _12602) ^ Unify: (305) [user] eval_selfless_1(['tok-split', 3], _12602) ^ Call: (306) [user] allow_clp ^ Unify: (306) [user] allow_clp ^ Call: (307) [user] false_flag ^ Unify: (307) [user] false_flag Call: (308) [system] fail Fail: (308) [system] fail ^ Fail: (307) [user] false_flag ^ Redo: (304) [user] eval_selfless_0(['tok-split', 3], _12602) ^ Unify: (304) [user] eval_selfless_0(['tok-split', 3], _12602) ^ Call: (305) [user] eval_selfless_2(['tok-split', 3], _12602) ^ Unify: (305) [user] eval_selfless_2(['tok-split', 3], _12602) Call: (306) [system] var('tok-split') ^ Redo: (305) [user] eval_selfless_2(['tok-split', 3], _12602) ^ Unify: (305) [user] eval_selfless_2(['tok-split', 3], _12602) ^ Call: (306) [user] fake_notrace((ground(['tok-split', 3]), ['tok-split', 3]=[_68442, _68448, _68454], atom(_68442), catch_warn(current_op(_68480, yfx, _68442)), ['tok-split', 3]\=[_68500], s2ps(['tok-split', 3], _68508))) ^ Unify: (306) [user] fake_notrace(user:(ground(['tok-split', 3]), ['tok-split', 3]=[_68442, _68448, _68454], atom(_68442), catch_warn(current_op(_68480, yfx, _68442)), ['tok-split', 3]\=[_68500], s2ps(['tok-split', 3], _68508))) ^ Call: (307) [user] real_notrace(user:(ground(['tok-split', 3]), ['tok-split', 3]=[_68442, _68448, _68454], atom(_68442), catch_warn(current_op(_68480, yfx, _68442)), ['tok-split', 3]\=[_68500], s2ps(['tok-split', 3], _68508))) ^ Unify: (307) [user] real_notrace(user:(ground(['tok-split', 3]), ['tok-split', 3]=[_68442, _68448, _68454], atom(_68442), catch_warn(current_op(_68480, yfx, _68442)), ['tok-split', 3]\=[_68500], s2ps(['tok-split', 3], _68508))) ^ Call: (308) [user] setup_call_cleanup('$notrace'(_72214, _72216), once(user:(ground(['tok-split', 3]), ['tok-split', 3]=[_68442, _68448, _68454], atom(_68442), catch_warn(current_op(_68480, yfx, _68442)), ['tok-split', 3]\=[_68500], s2ps(['tok-split', 3], _68508))), '$restore_trace'(_72214, _72216)) ^ Unify: (308) [system] setup_call_cleanup(user:'$notrace'(_72214, _72216), user:once(user:(ground(['tok-split', 3]), ['tok-split', 3]=[_68442, _68448, _68454], atom(_68442), catch_warn(current_op(_68480, yfx, _68442)), ['tok-split', 3]\=[_68500], s2ps(['tok-split', 3], _68508))), user:'$restore_trace'(_72214, _72216)) ^ Call: (309) [system] sig_atomic(user:'$notrace'(_72214, _72216)) ^ Fail: (307) [user] real_notrace(user:(ground(['tok-split', 3]), ['tok-split', 3]=[_68442, _68448, _68454], atom(_68442), catch_warn(current_op(_68480, yfx, _68442)), ['tok-split', 3]\=[_68500], s2ps(['tok-split', 3], _68508))) ^ Fail: (306) [user] fake_notrace(user:(ground(['tok-split', 3]), ['tok-split', 3]=[_68442, _68448, _68454], atom(_68442), catch_warn(current_op(_68480, yfx, _68442)), ['tok-split', 3]\=[_68500], s2ps(['tok-split', 3], _68508))) ^ Redo: (300) [user] subst_args2_failed(494, '&self', ['tok-split', 3], _12602) ^ Unify: (300) [user] subst_args2_failed(494, '&self', ['tok-split', 3], [_77838|_77840]) ^ Call: (301) [user] subst_args(_78852, _78854, 494, '&self', 'tok-split', _77838) ^ Unify: (301) [user] subst_args(_79796, _79798, 494, '&self', 'tok-split', _77838) Call: (302) [system] atom(_80666) ^ Redo: (301) [user] subst_args(_81666, _81668, 494, '&self', 'tok-split', _77838) ^ Unify: (301) [user] subst_args(_82610, _82612, 494, '&self', 'tok-split', _77838) ^ Call: (302) [user] self_subst('tok-split') ^ Unify: (302) [user] self_subst('tok-split') Call: (303) [system] callable('tok-split') Exit: (303) [system] callable('tok-split') ^ Unify: (302) [user] self_subst('tok-split') ^ Call: (303) [user] self_eval('tok-split') ^ Unify: (303) [user] self_eval('tok-split') ^ Call: (305) [system] setup_call_cleanup('$notrace'(_89960, _89962), once(user:self_eval0('tok-split')), '$restore_trace'(_89960, _89962)) ^ Unify: (305) [system] setup_call_cleanup(system:'$notrace'(_89960, _89962), system:once(user:self_eval0('tok-split')), system:'$restore_trace'(_89960, _89962)) ^ Call: (306) [system] sig_atomic(system:'$notrace'(_89960, _89962)) ^ Exit: (305) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0('tok-split')), system:'$restore_trace'(3, -1)) ^ Exit: (303) [user] self_eval('tok-split') ^ Exit: (302) [user] self_subst('tok-split') Call: (302) [system] _77838='tok-split' Exit: (302) [system] 'tok-split'='tok-split' ^ Exit: (301) [user] subst_args(_97514, _97516, 494, '&self', 'tok-split', 'tok-split') ^ Call: (301) [user] subst_args2_failed(494, '&self', [3], _77840) ^ Unify: (301) [user] subst_args2_failed(494, '&self', [3], _77840) Call: (302) [system] [3]==[] ^ Redo: (301) [user] subst_args2_failed(494, '&self', [3], _77840) ^ Unify: (301) [user] subst_args2_failed(494, '&self', [3], _77840) Call: (302) [system] var([3]) ^ Redo: (301) [user] subst_args2_failed(494, '&self', [3], _77840) ^ Unify: (301) [user] subst_args2_failed(494, '&self', [3], _77840) ^ Call: (302) [user] once(subst_selfless([3], _77840)) ^ Unify: (302) [system] once(user:subst_selfless([3], _77840)) ^ Call: (303) [user] subst_selfless([3], _77840) ^ Unify: (303) [user] subst_selfless([3], _77840) Call: (304) [system] var(3) ^ Redo: (303) [user] subst_selfless([3], _77840) ^ Unify: (303) [user] subst_selfless([3], _77840) ^ Call: (304) [user] eval_selfless(_112440, _112442, _112444, _112446, [3], _77840) ^ Unify: (304) [user] eval_selfless(_113384, _113386, _113388, _113390, [3], _77840) ^ Call: (305) [user] eval_selfless_0([3], _77840) ^ Unify: (305) [user] eval_selfless_0([3], _77840) Call: (306) [system] var(3) ^ Redo: (305) [user] eval_selfless_0([3], _77840) ^ Unify: (305) [user] eval_selfless_0([3], _77840) ^ Call: (306) [user] eval_selfless_1([3], _77840) ^ Unify: (306) [user] eval_selfless_1([3], _77840) ^ Call: (307) [user] allow_clp ^ Unify: (307) [user] allow_clp ^ Call: (308) [user] false_flag ^ Unify: (308) [user] false_flag Call: (309) [system] fail Fail: (309) [system] fail ^ Fail: (308) [user] false_flag ^ Redo: (305) [user] eval_selfless_0([3], _77840) ^ Unify: (305) [user] eval_selfless_0([3], _77840) ^ Call: (306) [user] eval_selfless_2([3], _77840) ^ Unify: (306) [user] eval_selfless_2([3], _77840) Call: (307) [system] var(3) ^ Redo: (306) [user] eval_selfless_2([3], _77840) ^ Unify: (306) [user] eval_selfless_2([3], _77840) ^ Call: (307) [user] fake_notrace((ground([3]), [3]=[_133680, _133686, _133692], atom(_133680), catch_warn(current_op(_133718, yfx, _133680)), [3]\=[_133738], s2ps([3], _133746))) ^ Unify: (307) [user] fake_notrace(user:(ground([3]), [3]=[_133680, _133686, _133692], atom(_133680), catch_warn(current_op(_133718, yfx, _133680)), [3]\=[_133738], s2ps([3], _133746))) ^ Call: (308) [user] real_notrace(user:(ground([3]), [3]=[_133680, _133686, _133692], atom(_133680), catch_warn(current_op(_133718, yfx, _133680)), [3]\=[_133738], s2ps([3], _133746))) ^ Unify: (308) [user] real_notrace(user:(ground([3]), [3]=[_133680, _133686, _133692], atom(_133680), catch_warn(current_op(_133718, yfx, _133680)), [3]\=[_133738], s2ps([3], _133746))) ^ Call: (309) [user] setup_call_cleanup('$notrace'(_137452, _137454), once(user:(ground([3]), [3]=[_133680, _133686, _133692], atom(_133680), catch_warn(current_op(_133718, yfx, _133680)), [3]\=[_133738], s2ps([3], _133746))), '$restore_trace'(_137452, _137454)) ^ Unify: (309) [system] setup_call_cleanup(user:'$notrace'(_137452, _137454), user:once(user:(ground([3]), [3]=[_133680, _133686, _133692], atom(_133680), catch_warn(current_op(_133718, yfx, _133680)), [3]\=[_133738], s2ps([3], _133746))), user:'$restore_trace'(_137452, _137454)) ^ Call: (310) [system] sig_atomic(user:'$notrace'(_137452, _137454)) ^ Fail: (308) [user] real_notrace(user:(ground([3]), [3]=[_133680, _133686, _133692], atom(_133680), catch_warn(current_op(_133718, yfx, _133680)), [3]\=[_133738], s2ps([3], _133746))) ^ Fail: (307) [user] fake_notrace(user:(ground([3]), [3]=[_133680, _133686, _133692], atom(_133680), catch_warn(current_op(_133718, yfx, _133680)), [3]\=[_133738], s2ps([3], _133746))) ^ Redo: (301) [user] subst_args2_failed(494, '&self', [3], _77840) ^ Unify: (301) [user] subst_args2_failed(494, '&self', [3], [_143076|_143078]) ^ Call: (302) [user] subst_args(_144090, _144092, 494, '&self', 3, _143076) ^ Unify: (302) [user] subst_args(_145034, _145036, 494, '&self', 3, _143076) Call: (303) [system] atom(_145904) ^ Redo: (302) [user] subst_args(_146904, _146906, 494, '&self', 3, _143076) ^ Unify: (302) [user] subst_args(_147848, _147850, 494, '&self', 3, _143076) ^ Call: (303) [user] self_subst(3) ^ Unify: (303) [user] self_subst(3) Call: (304) [system] callable(3) ^ Redo: (303) [user] self_subst(3) ^ Exit: (303) [user] self_subst(3) Call: (303) [system] _143076=3 Exit: (303) [system] 3=3 ^ Exit: (302) [user] subst_args(_155268, _155270, 494, '&self', 3, 3) ^ Call: (302) [user] subst_args2_failed(494, '&self', [], _143078) ^ Unify: (302) [user] subst_args2_failed(494, '&self', [], _143078) Call: (303) [system] []==[] Exit: (303) [system] []==[] Call: (303) [system] _143078=[] Exit: (303) [system] []=[] ^ Exit: (302) [user] subst_args2_failed(494, '&self', [], []) ^ Exit: (301) [user] subst_args2_failed(494, '&self', [3], [3]) ^ Exit: (300) [user] subst_args2_failed(494, '&self', ['tok-split', 3], ['tok-split', 3]) ^ Exit: (299) [user] subst_args2_failed(494, '&self', [/, 'tok-split', 3], [/, 'tok-split', 3]) ^ Exit: (298) [user] subst_args1(=, _9366, 494, '&self', [/, 'tok-split', 3], [/, 'tok-split', 3]) ^ Exit: (297) [user] subst_args1(_9364, _9366, 494, '&self', [/, 'tok-split', 3], [/, 'tok-split', 3]) Call: (297) [system] nb_setarg(1, retval(fail), [/, 'tok-split', 3]) Exit: (297) [system] nb_setarg(1, retval([/, 'tok-split', 3]), [/, 'tok-split', 3]) ^ Call: (297) [user] ignore(notrace((\+[/, 'tok-split', 3]\=_9410, nb_setarg(1, retval([/, 'tok-split', 3]), [/, 'tok-split', 3])))) ^ Unify: (297) [system] ignore(user:notrace((\+[/, 'tok-split', 3]\=_9410, nb_setarg(1, retval([/, 'tok-split', 3]), [/, 'tok-split', 3])))) ^ Call: (299) [system] setup_call_cleanup('$notrace'(_171112, _171114), once(user:(\+[/, 'tok-split', 3]\=_9410, nb_setarg(1, retval([/, 'tok-split', 3]), [/, 'tok-split', 3]))), '$restore_trace'(_171112, _171114)) ^ Unify: (299) [system] setup_call_cleanup(system:'$notrace'(_171112, _171114), system:once(user:(\+[/, 'tok-split', 3]\=_9410, nb_setarg(1, retval([/, 'tok-split', 3]), [/, 'tok-split', 3]))), system:'$restore_trace'(_171112, _171114)) ^ Call: (300) [system] sig_atomic(system:'$notrace'(_171112, _171114)) ^ Exit: (299) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(\+[/, 'tok-split', 3]\=_9410, nb_setarg(1, retval([/, 'tok-split', 3]), [/, 'tok-split', 3]))), system:'$restore_trace'(3, -1)) ^ Exit: (297) [system] ignore(user:notrace((\+[/, 'tok-split', 3]\=_9410, nb_setarg(1, retval([/, 'tok-split', 3]), [/, 'tok-split', 3])))) ^ Call: (297) [user] ignore((_9402==1->ignore(\+ \+ (flag(eval_num, _9440, _9440+1), (retval([/, 'tok-split', 3])\=@=retval(fail), nonvar([/, 'tok-split', 3])->indentq(5, _9440, <--, [false, [/, 'tok-split', 3]]);indentq(5, _9440, <--, [false, retval([/, 'tok-split', 3])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9440, _9440+1), (retval([/, 'tok-split', 3])\=@=retval(fail), nonvar([/, 'tok-split', 3])->indentq(5, _9440, <--, [false, [/, 'tok-split', 3]]);indentq(5, _9440, <--, [false, retval([/, 'tok-split', 3])])))))))))) ^ Unify: (297) [system] ignore(user:(_9402==1->ignore(\+ \+ (flag(eval_num, _9440, _9440+1), (retval([/, 'tok-split', 3])\=@=retval(fail), nonvar([/, 'tok-split', 3])->indentq(5, _9440, <--, [false, [/, 'tok-split', 3]]);indentq(5, _9440, <--, [false, retval([/, 'tok-split', 3])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9440, _9440+1), (retval([/, 'tok-split', 3])\=@=retval(fail), nonvar([/, 'tok-split', 3])->indentq(5, _9440, <--, [false, [/, 'tok-split', 3]]);indentq(5, _9440, <--, [false, retval([/, 'tok-split', 3])])))))))))) Call: (299) [system] _9402==1 Fail: (299) [system] _9402==1 ^ Call: (300) [system] setup_call_cleanup('$notrace'(_179568, _179570), once(user:ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9440, _9440+1), (retval([/, 'tok-split', 3])\=@=retval(fail), nonvar([/, 'tok-split', 3])->indentq(5, _9440, <--, [false, [/, 'tok-split', 3]]);indentq(5, _9440, <--, [false, retval([/, 'tok-split', 3])])))))))), '$restore_trace'(_179568, _179570)) ^ Unify: (300) [system] setup_call_cleanup(system:'$notrace'(_179568, _179570), system:once(user:ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9440, _9440+1), (retval([/, 'tok-split', 3])\=@=retval(fail), nonvar([/, 'tok-split', 3])->indentq(5, _9440, <--, [false, [/, 'tok-split', 3]]);indentq(5, _9440, <--, [false, retval([/, 'tok-split', 3])])))))))), system:'$restore_trace'(_179568, _179570)) ^ Call: (301) [system] sig_atomic(system:'$notrace'(_179568, _179570)) ^ Exit: (300) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9440, _9440+1), (retval([/, 'tok-split', 3])\=@=retval(fail), nonvar([/, 'tok-split', 3])->indentq(5, _9440, <--, [false, [/, 'tok-split', 3]]);indentq(5, _9440, <--, [false, retval([/, 'tok-split', 3])])))))))), system:'$restore_trace'(3, -1)) ^ Exit: (297) [system] ignore(user:(_9402==1->ignore(\+ \+ (flag(eval_num, _9440, _9440+1), (retval([/, 'tok-split', 3])\=@=retval(fail), nonvar([/, 'tok-split', 3])->indentq(5, _9440, <--, [false, [/, 'tok-split', 3]]);indentq(5, _9440, <--, [false, retval([/, 'tok-split', 3])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9440, _9440+1), (retval([/, 'tok-split', 3])\=@=retval(fail), nonvar([/, 'tok-split', 3])->indentq(5, _9440, <--, [false, [/, 'tok-split', 3]]);indentq(5, _9440, <--, [false, retval([/, 'tok-split', 3])])))))))))) ^ Exit: (295) [system] call_cleanup(user:((call(subst_args1(_9364, _9366), 494, '&self', [/, 'tok-split', 3], [/, 'tok-split', 3])*->nb_setarg(1, retval([/, 'tok-split', 3]), [/, 'tok-split', 3]);fail, trace, call(subst_args1(_9364, _9366), 494, '&self', [/, 'tok-split', 3], [/, 'tok-split', 3])), ignore(notrace((\+[/, 'tok-split', 3]\=_9410, nb_setarg(1, retval([/, 'tok-split', 3]), [/, 'tok-split', 3]))))), user:ignore((_9402==1->ignore(\+ \+ (flag(eval_num, _9440, _9440+1), (retval([/, 'tok-split', 3])\=@=retval(fail), nonvar([/, 'tok-split', 3])->indentq(5, _9440, <--, [false, [/, 'tok-split', 3]]);indentq(5, _9440, <--, [false, retval([/, 'tok-split', 3])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9440, _9440+1), (retval([/, 'tok-split', 3])\=@=retval(fail), nonvar([/, 'tok-split', 3])->indentq(5, _9440, <--, [false, [/, 'tok-split', 3]]);indentq(5, _9440, <--, [false, retval([/, 'tok-split', 3])]))))))))))) Call: (295) [system] retval([/, 'tok-split', 3])\=@=retval(fail) Exit: (295) [system] retval([/, 'tok-split', 3])\=@=retval(fail) ^ Exit: (294) [user] trace_eval(subst_args1(_9364, _9366), (false, (e2;e)), 494, '&self', [/, 'tok-split', 3], [/, 'tok-split', 3]) Call: (294) [system] [/, 'tok-split', 3]\=@=[/, 'tok-split', 3] ^ Redo: (293) [user] subst_args0(_9364, _9366, 494, '&self', [/, 'tok-split', 3], _9358) Call: (294) [system] _9358=[/, 'tok-split', 3] Exit: (294) [system] [/, 'tok-split', 3]=[/, 'tok-split', 3] ^ Exit: (293) [user] subst_args0(_9364, _9366, 494, '&self', [/, 'tok-split', 3], [/, 'tok-split', 3]) ^ Exit: (292) [user] subst_args(_9364, _9366, 495, '&self', [/, 'tok-split', 3], [/, 'tok-split', 3]) ^ Call: (292) [user] subst_args2_failed(495, '&self', [[/, 'tok-split', 4]], _9360) ^ Unify: (292) [user] subst_args2_failed(495, '&self', [[/, 'tok-split', 4]], _9360) Call: (293) [system] [[/, 'tok-split', 4]]==[] ^ Redo: (292) [user] subst_args2_failed(495, '&self', [[/, 'tok-split', 4]], _9360) ^ Unify: (292) [user] subst_args2_failed(495, '&self', [[/, 'tok-split', 4]], _9360) Call: (293) [system] var([[/, 'tok-split', 4]]) ^ Redo: (292) [user] subst_args2_failed(495, '&self', [[/, 'tok-split', 4]], _9360) ^ Unify: (292) [user] subst_args2_failed(495, '&self', [[/, 'tok-split', 4]], _9360) ^ Call: (293) [user] once(subst_selfless([[/, 'tok-split', 4]], _9360)) ^ Unify: (293) [system] once(user:subst_selfless([[/, 'tok-split', 4]], _9360)) ^ Call: (294) [user] subst_selfless([[/, 'tok-split', 4]], _9360) ^ Unify: (294) [user] subst_selfless([[/, 'tok-split', 4]], _9360) Call: (295) [system] var([/, 'tok-split', 4]) ^ Redo: (294) [user] subst_selfless([[/, 'tok-split', 4]], _9360) ^ Unify: (294) [user] subst_selfless([[/, 'tok-split', 4]], _9360) ^ Call: (295) [user] eval_selfless(_207850, _207852, _207854, _207856, [[/, 'tok-split', 4]], _9360) ^ Unify: (295) [user] eval_selfless(_208794, _208796, _208798, _208800, [[/, 'tok-split', 4]], _9360) ^ Call: (296) [user] eval_selfless_0([[/, 'tok-split', 4]], _9360) ^ Unify: (296) [user] eval_selfless_0([[/, 'tok-split', 4]], _9360) Call: (297) [system] var([/, 'tok-split', 4]) ^ Redo: (296) [user] eval_selfless_0([[/, 'tok-split', 4]], _9360) ^ Unify: (296) [user] eval_selfless_0([[/, 'tok-split', 4]], _9360) ^ Call: (297) [user] eval_selfless_1([[/, 'tok-split', 4]], _9360) ^ Unify: (297) [user] eval_selfless_1([[/, 'tok-split', 4]], _9360) ^ Call: (298) [user] allow_clp ^ Unify: (298) [user] allow_clp ^ Call: (299) [user] false_flag ^ Unify: (299) [user] false_flag Call: (300) [system] fail Fail: (300) [system] fail ^ Fail: (299) [user] false_flag ^ Redo: (296) [user] eval_selfless_0([[/, 'tok-split', 4]], _9360) ^ Unify: (296) [user] eval_selfless_0([[/, 'tok-split', 4]], _9360) ^ Call: (297) [user] eval_selfless_2([[/, 'tok-split', 4]], _9360) ^ Unify: (297) [user] eval_selfless_2([[/, 'tok-split', 4]], _9360) Call: (298) [system] var([/, 'tok-split', 4]) ^ Redo: (297) [user] eval_selfless_2([[/, 'tok-split', 4]], _9360) ^ Unify: (297) [user] eval_selfless_2([[/, 'tok-split', 4]], _9360) ^ Call: (298) [user] fake_notrace((ground([[/, 'tok-split', 4]]), [[/, 'tok-split', 4]]=[_229090, _229096, _229102], atom(_229090), catch_warn(current_op(_229128, yfx, _229090)), [[/, 'tok-split', 4]]\=[_229148], s2ps([[/, 'tok-split', 4]], _229156))) ^ Unify: (298) [user] fake_notrace(user:(ground([[/, 'tok-split', 4]]), [[/, 'tok-split', 4]]=[_229090, _229096, _229102], atom(_229090), catch_warn(current_op(_229128, yfx, _229090)), [[/, 'tok-split', 4]]\=[_229148], s2ps([[/, 'tok-split', 4]], _229156))) ^ Call: (299) [user] real_notrace(user:(ground([[/, 'tok-split', 4]]), [[/, 'tok-split', 4]]=[_229090, _229096, _229102], atom(_229090), catch_warn(current_op(_229128, yfx, _229090)), [[/, 'tok-split', 4]]\=[_229148], s2ps([[/, 'tok-split', 4]], _229156))) ^ Unify: (299) [user] real_notrace(user:(ground([[/, 'tok-split', 4]]), [[/, 'tok-split', 4]]=[_229090, _229096, _229102], atom(_229090), catch_warn(current_op(_229128, yfx, _229090)), [[/, 'tok-split', 4]]\=[_229148], s2ps([[/, 'tok-split', 4]], _229156))) ^ Call: (300) [user] setup_call_cleanup('$notrace'(_232862, _232864), once(user:(ground([[/, 'tok-split', 4]]), [[/, 'tok-split', 4]]=[_229090, _229096, _229102], atom(_229090), catch_warn(current_op(_229128, yfx, _229090)), [[/, 'tok-split', 4]]\=[_229148], s2ps([[/, 'tok-split', 4]], _229156))), '$restore_trace'(_232862, _232864)) ^ Unify: (300) [system] setup_call_cleanup(user:'$notrace'(_232862, _232864), user:once(user:(ground([[/, 'tok-split', 4]]), [[/, 'tok-split', 4]]=[_229090, _229096, _229102], atom(_229090), catch_warn(current_op(_229128, yfx, _229090)), [[/, 'tok-split', 4]]\=[_229148], s2ps([[/, 'tok-split', 4]], _229156))), user:'$restore_trace'(_232862, _232864)) ^ Call: (301) [system] sig_atomic(user:'$notrace'(_232862, _232864)) ^ Fail: (299) [user] real_notrace(user:(ground([[/, 'tok-split', 4]]), [[/, 'tok-split', 4]]=[_229090, _229096, _229102], atom(_229090), catch_warn(current_op(_229128, yfx, _229090)), [[/, 'tok-split', 4]]\=[_229148], s2ps([[/, 'tok-split', 4]], _229156))) ^ Fail: (298) [user] fake_notrace(user:(ground([[/, 'tok-split', 4]]), [[/, 'tok-split', 4]]=[_229090, _229096, _229102], atom(_229090), catch_warn(current_op(_229128, yfx, _229090)), [[/, 'tok-split', 4]]\=[_229148], s2ps([[/, 'tok-split', 4]], _229156))) ^ Redo: (292) [user] subst_args2_failed(495, '&self', [[/, 'tok-split', 4]], _9360) ^ Unify: (292) [user] subst_args2_failed(495, '&self', [[/, 'tok-split', 4]], [_238486|_238488]) ^ Call: (293) [user] subst_args(_239500, _239502, 495, '&self', [/, 'tok-split', 4], _238486) ^ Unify: (293) [user] subst_args(_240444, _240446, 495, '&self', [/, 'tok-split', 4], _238486) Call: (294) [system] atom(_241314) ^ Redo: (293) [user] subst_args(_242314, _242316, 495, '&self', [/, 'tok-split', 4], _238486) ^ Unify: (293) [user] subst_args(_243258, _243260, 495, '&self', [/, 'tok-split', 4], _238486) ^ Call: (294) [user] self_subst([/, 'tok-split', 4]) ^ Unify: (294) [user] self_subst([/, 'tok-split', 4]) Call: (295) [system] callable([/, 'tok-split', 4]) Exit: (295) [system] callable([/, 'tok-split', 4]) ^ Unify: (294) [user] self_subst([/, 'tok-split', 4]) ^ Call: (295) [user] self_eval([/, 'tok-split', 4]) ^ Unify: (295) [user] self_eval([/, 'tok-split', 4]) ^ Call: (297) [system] setup_call_cleanup('$notrace'(_250608, _250610), once(user:self_eval0([/, 'tok-split', 4])), '$restore_trace'(_250608, _250610)) ^ Unify: (297) [system] setup_call_cleanup(system:'$notrace'(_250608, _250610), system:once(user:self_eval0([/, 'tok-split', 4])), system:'$restore_trace'(_250608, _250610)) ^ Call: (298) [system] sig_atomic(system:'$notrace'(_250608, _250610)) ^ Fail: (295) [user] self_eval([/, 'tok-split', 4]) ^ Redo: (293) [user] subst_args(_254444, _254446, 495, '&self', [/, 'tok-split', 4], _238486) ^ Unify: (293) [user] subst_args(_255388, _255390, 495, '&self', [/, 'tok-split', 4], _238486) Call: (294) [system] ['tok-split', 4]==[] ^ Redo: (293) [user] subst_args(_257260, _257262, 495, '&self', [/, 'tok-split', 4], _238486) ^ Unify: (293) [user] subst_args(_258204, _258206, 495, '&self', [/, 'tok-split', 4], _238486) ^ Call: (295) [system] setup_call_cleanup('$notrace'(_259094, _259096), once(user:(_259076 is 495-1)), '$restore_trace'(_259094, _259096)) ^ Unify: (295) [system] setup_call_cleanup(system:'$notrace'(_259094, _259096), system:once(user:(_259076 is 495-1)), system:'$restore_trace'(_259094, _259096)) ^ Call: (296) [system] sig_atomic(system:'$notrace'(_259094, _259096)) ^ Exit: (295) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(494 is 495-1)), system:'$restore_trace'(3, -1)) ^ Call: (294) [user] subst_args0(_262870, _262872, 494, '&self', [/, 'tok-split', 4], _238486) ^ Unify: (294) [user] subst_args0(_262870, _262872, 494, '&self', [/, 'tok-split', 4], _238486) ^ Call: (295) [user] self_subst([/, 'tok-split', 4]) ^ Unify: (295) [user] self_subst([/, 'tok-split', 4]) Call: (296) [system] callable([/, 'tok-split', 4]) Exit: (296) [system] callable([/, 'tok-split', 4]) ^ Unify: (295) [user] self_subst([/, 'tok-split', 4]) ^ Call: (296) [user] self_eval([/, 'tok-split', 4]) ^ Unify: (296) [user] self_eval([/, 'tok-split', 4]) ^ Call: (298) [system] setup_call_cleanup('$notrace'(_271248, _271250), once(user:self_eval0([/, 'tok-split', 4])), '$restore_trace'(_271248, _271250)) ^ Unify: (298) [system] setup_call_cleanup(system:'$notrace'(_271248, _271250), system:once(user:self_eval0([/, 'tok-split', 4])), system:'$restore_trace'(_271248, _271250)) ^ Call: (299) [system] sig_atomic(system:'$notrace'(_271248, _271250)) ^ Fail: (296) [user] self_eval([/, 'tok-split', 4]) ^ Redo: (294) [user] subst_args0(_262870, _262872, 494, '&self', [/, 'tok-split', 4], _238486) ^ Unify: (294) [user] subst_args0(_262870, _262872, 494, '&self', [/, 'tok-split', 4], _238486) Call: (295) [system] _276904 is 494+ -1 Exit: (295) [system] 493 is 494+ -1 ^ Call: (295) [user] trace_eval(subst_args1(_262870, _262872), (false, (e2;e)), 494, '&self', [/, 'tok-split', 4], _278780) ^ Unify: (295) [user] trace_eval(subst_args1(_262870, _262872), (false, (e2;e)), 494, '&self', [/, 'tok-split', 4], _278780) ^ Call: (296) [user] must_det_ll((notrace((flag(eval_num, _280690, _280690+1), _280708 is _280690 mod 500, _280726 is 99-494 mod 100, _280750=_280752, option_else('trace-length', _280764, 500), option_else('trace-depth', _280772, 30))), quietly(if_t((nop(stop_rtrace), _280708>_280764), (set_debug(eval, false), _280828 is _280764+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_280828])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_280880))))) ^ Unify: (296) [user] must_det_ll(user:(notrace((flag(eval_num, _280690, _280690+1), _280708 is _280690 mod 500, _280726 is 99-494 mod 100, _280750=_280752, option_else('trace-length', _280764, 500), option_else('trace-depth', _280772, 30))), quietly(if_t((nop(stop_rtrace), _280708>_280764), (set_debug(eval, false), _280828 is _280764+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_280828])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_280880))))) ^ Call: (297) [user] once(user:(notrace((flag(eval_num, _280690, _280690+1), _280708 is _280690 mod 500, _280726 is 99-494 mod 100, _280750=_280752, option_else('trace-length', _280764, 500), option_else('trace-depth', _280772, 30))), quietly(if_t((nop(stop_rtrace), _280708>_280764), (set_debug(eval, false), _280828 is _280764+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_280828])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_280880))))) ^ Unify: (297) [system] once(user:(notrace((flag(eval_num, _280690, _280690+1), _280708 is _280690 mod 500, _280726 is 99-494 mod 100, _280750=_280752, option_else('trace-length', _280764, 500), option_else('trace-depth', _280772, 30))), quietly(if_t((nop(stop_rtrace), _280708>_280764), (set_debug(eval, false), _280828 is _280764+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_280828])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_280880))))) ^ Call: (300) [system] setup_call_cleanup('$notrace'(_284604, _284606), once(user:(flag(eval_num, _280690, _280690+1), _280708 is _280690 mod 500, _280726 is 99-494 mod 100, _280750=_280752, option_else('trace-length', _280764, 500), option_else('trace-depth', _280772, 30))), '$restore_trace'(_284604, _284606)) ^ Unify: (300) [system] setup_call_cleanup(system:'$notrace'(_284604, _284606), system:once(user:(flag(eval_num, _280690, _280690+1), _280708 is _280690 mod 500, _280726 is 99-494 mod 100, _280750=_280752, option_else('trace-length', _280764, 500), option_else('trace-depth', _280772, 30))), system:'$restore_trace'(_284604, _284606)) ^ Call: (301) [system] sig_atomic(system:'$notrace'(_284604, _284606)) ^ Exit: (300) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(flag(eval_num, 79, 79+1), 79 is 79 mod 500, 5 is 99-494 mod 100, _280750=_280750, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), system:'$restore_trace'(3, -1)) ^ Call: (300) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 79>500), (set_debug(eval, false), _280828 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_280828])), nop((start_rtrace, rtrace))))) ^ Unify: (300) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 79>500), (set_debug(eval, false), _280828 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_280828])), nop((start_rtrace, rtrace))))) ^ Exit: (300) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 79>500), (set_debug(eval, false), _280828 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_280828])), nop((start_rtrace, rtrace))))) Call: (299) [user] nop(notrace(no_repeats_var(_280880))) Unify: (299) [user] nop(notrace(no_repeats_var(_280880))) Exit: (299) [user] nop(notrace(no_repeats_var(_280880))) ^ Exit: (297) [system] once(user:(notrace((flag(eval_num, 79, 79+1), 79 is 79 mod 500, 5 is 99-494 mod 100, _280750=_280750, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), quietly(if_t((nop(stop_rtrace), 79>500), (set_debug(eval, false), _280828 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_280828])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_280880))))) ^ Exit: (296) [user] must_det_ll(user:(notrace((flag(eval_num, 79, 79+1), 79 is 79 mod 500, 5 is 99-494 mod 100, _280750=_280750, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), quietly(if_t((nop(stop_rtrace), 79>500), (set_debug(eval, false), _280828 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_280828])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_280880))))) Call: (296) [occurs] occurs:sub_term(_296068, (false, (e2;e))) Unify: (296) [occurs] occurs:sub_term((false, (e2;e)), (false, (e2;e))) Exit: (296) [occurs] occurs:sub_term((false, (e2;e)), (false, (e2;e))) Call: (296) [system] (false, (e2;e))\=(false, (e2;e)) Fail: (296) [system] (false, (e2;e))\=(false, (e2;e)) Redo: (296) [occurs] occurs:sub_term(_296068, (false, (e2;e))) Unify: (296) [occurs] occurs:sub_term(_296068, (false, (e2;e))) Call: (297) [system] compound((false, (e2;e))) Exit: (297) [system] compound((false, (e2;e))) Call: (297) [system] arg(_304490, (false, (e2;e)), _304414) Exit: (297) [system] arg(1, (false, (e2;e)), false) Call: (297) [occurs] occurs:sub_term(_296068, false) Unify: (297) [occurs] occurs:sub_term(false, false) Exit: (297) [occurs] occurs:sub_term(false, false) Exit: (296) [occurs] occurs:sub_term(false, (false, (e2;e))) Call: (296) [system] (false, (e2;e))\=false Exit: (296) [system] (false, (e2;e))\=false ^ Call: (296) [user] if_trace((eval;false, (e2;e)), (_280750=1, indentq(5, 79, -->, [false, [/, 'tok-split', 4]]))) ^ Unify: (296) [user] if_trace((eval;false, (e2;e)), (_280750=1, indentq(5, 79, -->, [false, [/, 'tok-split', 4]]))) ^ Call: (298) [system] setup_call_cleanup('$notrace'(_313794, _313796), once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _280750=1, indentq(5, 79, -->, [false, [/, 'tok-split', 4]]))), _313752, fbug((_313752-->if_trace((eval;false, (e2;e)), (_280750=1, indentq(5, 79, -->, [false, [/, 'tok-split', 4]])))))))), '$restore_trace'(_313794, _313796)) ^ Unify: (298) [system] setup_call_cleanup(system:'$notrace'(_313794, _313796), system:once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _280750=1, indentq(5, 79, -->, [false, [/, 'tok-split', 4]]))), _313752, fbug((_313752-->if_trace((eval;false, (e2;e)), (_280750=1, indentq(5, 79, -->, [false, [/, 'tok-split', 4]])))))))), system:'$restore_trace'(_313794, _313796)) ^ Call: (299) [system] sig_atomic(system:'$notrace'(_313794, _313796)) ^ Exit: (298) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _280750=1, indentq(5, 79, -->, [false, [/, 'tok-split', 4]]))), _313752, fbug((_313752-->if_trace((eval;false, (e2;e)), (_280750=1, indentq(5, 79, -->, [false, [/, 'tok-split', 4]])))))))), system:'$restore_trace'(3, -1)) ^ Exit: (296) [user] if_trace((eval;false, (e2;e)), (_280750=1, indentq(5, 79, -->, [false, [/, 'tok-split', 4]]))) Call: (296) [system] _318576=retval(fail) Exit: (296) [system] retval(fail)=retval(fail) Call: (296) [system] _320438=(\+ \+ (flag(eval_num, _320458, _320458+1), (retval(fail)\=@=retval(fail), nonvar(_278780)->indentq(5, _320458, <--, [false, _278780]);indentq(5, _320458, <--, [false, retval(fail)])))) Exit: (296) [system] (\+ \+ (flag(eval_num, _320458, _320458+1), (retval(fail)\=@=retval(fail), nonvar(_278780)->indentq(5, _320458, <--, [false, _278780]);indentq(5, _320458, <--, [false, retval(fail)]))))=(\+ \+ (flag(eval_num, _320458, _320458+1), (retval(fail)\=@=retval(fail), nonvar(_278780)->indentq(5, _320458, <--, [false, _278780]);indentq(5, _320458, <--, [false, retval(fail)])))) ^ Call: (296) [user] call_cleanup(((call(subst_args1(_262870, _262872), 494, '&self', [/, 'tok-split', 4], _278780)*->nb_setarg(1, retval(fail), _278780);fail, trace, call(subst_args1(_262870, _262872), 494, '&self', [/, 'tok-split', 4], _278780)), ignore(notrace((\+_278780\=_280880, nb_setarg(1, retval(fail), _278780))))), ignore((_280750==1->ignore(\+ \+ (flag(eval_num, _320458, _320458+1), (retval(fail)\=@=retval(fail), nonvar(_278780)->indentq(5, _320458, <--, [false, _278780]);indentq(5, _320458, <--, [false, retval(fail)]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _320458, _320458+1), (retval(fail)\=@=retval(fail), nonvar(_278780)->indentq(5, _320458, <--, [false, _278780]);indentq(5, _320458, <--, [false, retval(fail)]))))))))))) ^ Unify: (296) [system] call_cleanup(user:((call(subst_args1(_262870, _262872), 494, '&self', [/, 'tok-split', 4], _278780)*->nb_setarg(1, retval(fail), _278780);fail, trace, call(subst_args1(_262870, _262872), 494, '&self', [/, 'tok-split', 4], _278780)), ignore(notrace((\+_278780\=_280880, nb_setarg(1, retval(fail), _278780))))), user:ignore((_280750==1->ignore(\+ \+ (flag(eval_num, _320458, _320458+1), (retval(fail)\=@=retval(fail), nonvar(_278780)->indentq(5, _320458, <--, [false, _278780]);indentq(5, _320458, <--, [false, retval(fail)]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _320458, _320458+1), (retval(fail)\=@=retval(fail), nonvar(_278780)->indentq(5, _320458, <--, [false, _278780]);indentq(5, _320458, <--, [false, retval(fail)]))))))))))) ^ Call: (298) [user] subst_args1(_262870, _262872, 494, '&self', [/, 'tok-split', 4], _278780) ^ Unify: (298) [user] subst_args1(_262870, _262872, 494, '&self', [/, 'tok-split', 4], _278780) Call: (299) [system] var(_262870) Exit: (299) [system] var(_262870) ^ Call: (299) [user] subst_args1(=, _262872, 494, '&self', [/, 'tok-split', 4], _278780) ^ Unify: (299) [user] subst_args1(=, _262872, 494, '&self', [/, 'tok-split', 4], _278780) Call: (300) [system] var(=) ^ Redo: (299) [user] subst_args1(=, _262872, 494, '&self', [/, 'tok-split', 4], _278780) Call: (300) [system] atom(=) Exit: (300) [system] atom(=) Call: (300) [system] (=)\==(=) ^ Redo: (299) [user] subst_args1(=, _262872, 494, '&self', [/, 'tok-split', 4], _278780) ^ Unify: (299) [user] subst_args1(=, _262872, 494, '&self', [/, 'tok-split', 4], _278780) Call: (300) [system] atom([/, 'tok-split', 4]) ^ Redo: (299) [user] subst_args1(=, _262872, 494, '&self', [/, 'tok-split', 4], _278780) ^ Unify: (299) [user] subst_args1(=, _262872, 494, '&self', [/, 'tok-split', 4], _278780) Call: (300) [system] is_list(['tok-split', 4]) Exit: (300) [system] is_list(['tok-split', 4]) ^ Unify: (299) [user] subst_args1(=, _262872, 494, '&self', [/, 'tok-split', 4], _278780) Call: (300) [system] is_list([/, 'tok-split', 4]) Exit: (300) [system] is_list([/, 'tok-split', 4]) ^ Unify: (299) [user] subst_args1(=, _262872, 494, '&self', [/, 'tok-split', 4], [/|_344048]) Call: (300) [system] var(/) ^ Redo: (299) [user] subst_args1(=, _262872, 494, '&self', [/, 'tok-split', 4], _278780) ^ Unify: (299) [user] subst_args1(=, _262872, 494, '&self', [/, 'tok-split', 4], _278780) Call: (300) [system] fail ^ Redo: (299) [user] subst_args1(=, _262872, 494, '&self', [/, 'tok-split', 4], _278780) ^ Unify: (299) [user] subst_args1(=, _262872, 494, '&self', [/, 'tok-split', 4], _278780) Call: (300) [system] is_list([/, 'tok-split', 4]) Exit: (300) [system] is_list([/, 'tok-split', 4]) ^ Call: (300) [user] apply:maplist(self_subst, [/, 'tok-split', 4]) ^ Unify: (300) [apply] apply:maplist(user:self_subst, [/, 'tok-split', 4]) Call: (301) [apply] apply:maplist_([/, 'tok-split', 4], user:self_subst) Unify: (301) [apply] apply:maplist_([/, 'tok-split', 4], user:self_subst) ^ Call: (302) [user] self_subst(/) ^ Unify: (302) [user] self_subst(/) Call: (303) [system] callable(/) Exit: (303) [system] callable(/) ^ Unify: (302) [user] self_subst(/) ^ Call: (303) [user] self_eval(/) ^ Unify: (303) [user] self_eval(/) ^ Call: (305) [system] setup_call_cleanup('$notrace'(_362668, _362670), once(user:self_eval0(/)), '$restore_trace'(_362668, _362670)) ^ Unify: (305) [system] setup_call_cleanup(system:'$notrace'(_362668, _362670), system:once(user:self_eval0(/)), system:'$restore_trace'(_362668, _362670)) ^ Call: (306) [system] sig_atomic(system:'$notrace'(_362668, _362670)) ^ Exit: (305) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(/)), system:'$restore_trace'(3, -1)) ^ Exit: (303) [user] self_eval(/) ^ Exit: (302) [user] self_subst(/) Call: (302) [apply] apply:maplist_(['tok-split', 4], user:self_subst) Unify: (302) [apply] apply:maplist_(['tok-split', 4], user:self_subst) ^ Call: (303) [user] self_subst('tok-split') ^ Unify: (303) [user] self_subst('tok-split') Call: (304) [system] callable('tok-split') Exit: (304) [system] callable('tok-split') ^ Unify: (303) [user] self_subst('tok-split') ^ Call: (304) [user] self_eval('tok-split') ^ Unify: (304) [user] self_eval('tok-split') ^ Call: (306) [system] setup_call_cleanup('$notrace'(_376628, _376630), once(user:self_eval0('tok-split')), '$restore_trace'(_376628, _376630)) ^ Unify: (306) [system] setup_call_cleanup(system:'$notrace'(_376628, _376630), system:once(user:self_eval0('tok-split')), system:'$restore_trace'(_376628, _376630)) ^ Call: (307) [system] sig_atomic(system:'$notrace'(_376628, _376630)) ^ Exit: (306) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0('tok-split')), system:'$restore_trace'(3, -1)) ^ Exit: (304) [user] self_eval('tok-split') ^ Exit: (303) [user] self_subst('tok-split') Call: (303) [apply] apply:maplist_([4], user:self_subst) Unify: (303) [apply] apply:maplist_([4], user:self_subst) ^ Call: (304) [user] self_subst(4) ^ Unify: (304) [user] self_subst(4) Call: (305) [system] callable(4) ^ Redo: (304) [user] self_subst(4) ^ Exit: (304) [user] self_subst(4) Call: (304) [apply] apply:maplist_([], user:self_subst) Unify: (304) [apply] apply:maplist_([], user:self_subst) Exit: (304) [apply] apply:maplist_([], user:self_subst) Exit: (303) [apply] apply:maplist_([4], user:self_subst) Exit: (302) [apply] apply:maplist_(['tok-split', 4], user:self_subst) Exit: (301) [apply] apply:maplist_([/, 'tok-split', 4], user:self_subst) ^ Exit: (300) [apply] apply:maplist(user:self_subst, [/, 'tok-split', 4]) Call: (300) [system] [/, 'tok-split', 4]=[_395232|_395234] Exit: (300) [system] [/, 'tok-split', 4]=[/, 'tok-split', 4] Call: (300) [system] atom(/) Exit: (300) [system] atom(/) ^ Unify: (299) [user] subst_args1(=, _262872, 494, '&self', [/, 'tok-split', 4], _278780) ^ Call: (300) [user] is_space_op(/) ^ Redo: (299) [user] subst_args1(=, _262872, 494, '&self', [/, 'tok-split', 4], _278780) ^ Unify: (299) [user] subst_args1(=, _262872, 494, '&self', [/, 'tok-split', 4], _278780) Call: (300) [system] (/)==case ^ Redo: (299) [user] subst_args1(=, _262872, 494, '&self', [/, 'tok-split', 4], _278780) ^ Unify: (299) [user] subst_args1(=, _262872, 494, '&self', [/, 'tok-split', 4], _278780) Call: (300) [system] fail ^ Redo: (299) [user] subst_args1(=, _262872, 494, '&self', [/, 'tok-split', 4], _278780) ^ Unify: (299) [user] subst_args1(=, _262872, 494, '&self', [/, 'tok-split', 4], _278780) Call: (300) [system] _408316=do_more_defs(true) Exit: (300) [system] do_more_defs(true)=do_more_defs(true) ^ Call: (300) [user] clause(eval_21(subst_args, _262872, 494, '&self', [/, 'tok-split', 4], _278780), _410192) ^ Redo: (299) [user] subst_args1(=, _262872, 494, '&self', [/, 'tok-split', 4], _278780) ^ Unify: (299) [user] subst_args1(=, _262872, 494, '&self', [/, 'tok-split', 4], _278780) Call: (300) [system] fail ^ Redo: (299) [user] subst_args1(=, _262872, 494, '&self', [/, 'tok-split', 4], _278780) ^ Unify: (299) [user] subst_args1(=, _262872, 494, '&self', [/, 'tok-split', 4], _278780) ^ Call: (300) [user] is_and(/) ^ Unify: (300) [user] is_and(/) Call: (301) [system] atom(/) Exit: (301) [system] atom(/) ^ Unify: (300) [user] is_and(/) ^ Call: (301) [user] is_and(/, _420516) ^ Unify: (301) [user] is_and(/, _421444) Call: (302) [system] atom(/) Exit: (302) [system] atom(/) ^ Redo: (299) [user] subst_args1(=, _262872, 494, '&self', [/, 'tok-split', 4], _278780) ^ Unify: (299) [user] subst_args1(=, _262872, 494, '&self', [/, 'tok-split', 4], [/|_425092]) Call: (300) [system] nonvar(/) Exit: (300) [system] nonvar(/) Call: (300) [system] fail ^ Redo: (299) [user] subst_args1(=, _262872, 494, '&self', [/, 'tok-split', 4], _278780) ^ Unify: (299) [user] subst_args1(=, _262872, 494, '&self', [/, 'tok-split', 4], _278780) ^ Call: (300) [user] subst_args2(=, 494, '&self', [/, 'tok-split', 4], _278780) ^ Unify: (300) [user] subst_args2(=, 494, '&self', [/, 'tok-split', 4], _278780) Call: (301) [system] 494<3 ^ Redo: (300) [user] subst_args2(=, 494, '&self', [/, 'tok-split', 4], _278780) ^ Unify: (300) [user] subst_args2(=, 494, '&self', [/, 'tok-split', 4], _278780) Call: (301) [system] fail ^ Redo: (300) [user] subst_args2(=, 494, '&self', [/, 'tok-split', 4], _278780) ^ Unify: (300) [user] subst_args2(=, 494, '&self', [/, 'tok-split', 4], _278780) ^ Call: (301) [user] mnotrace(is_user_defined_head(=, '&self', /)) ^ Unify: (301) [user] mnotrace(is_user_defined_head(=, '&self', /)) ^ Call: (302) [user] once(is_user_defined_head(=, '&self', /)) ^ Unify: (302) [system] once(user:is_user_defined_head(=, '&self', /)) ^ Call: (303) [user] is_user_defined_head(=, '&self', /) ^ Unify: (303) [user] is_user_defined_head(=, '&self', /) ^ Call: (304) [user] mnotrace(is_user_defined_head0(=, '&self', /)) ^ Unify: (304) [user] mnotrace(is_user_defined_head0(=, '&self', /)) ^ Call: (305) [user] once(is_user_defined_head0(=, '&self', /)) ^ Unify: (305) [system] once(user:is_user_defined_head0(=, '&self', /)) ^ Call: (306) [user] is_user_defined_head0(=, '&self', /) ^ Unify: (306) [user] is_user_defined_head0(=, '&self', /) Call: (307) [system] callable(/) Exit: (307) [system] callable(/) Call: (307) [system] functor(/, _451194, _451274) Exit: (307) [system] functor(/, /, 0) ^ Call: (307) [user] is_user_defined_head_f(=, '&self', /) ^ Unify: (307) [user] is_user_defined_head_f(=, '&self', /) ^ Call: (308) [user] is_user_defined_head_f1(=, '&self', /) ^ Unify: (308) [user] is_user_defined_head_f1(=, '&self', /) Call: (309) [user] metta_eq_def(=, '&self', [/|_456792], _456874) Unify: (309) [user] metta_eq_def(=, '&self', [/|_456792], _457798) ^ Call: (310) [user] ignore((=)=(=)) ^ Unify: (310) [system] ignore(user:((=)=(=))) Call: (311) [system] (=)=(=) Exit: (311) [system] (=)=(=) ^ Exit: (310) [system] ignore(user:((=)=(=))) Call: (310) [user] metta_atom('&self', [=, [/|_456792], _463314]) Unify: (310) [user] metta_atom('&self', [=, [/|_456792], _463314]) ^ Call: (311) [user] typed_list('&self', _465228, _465150) ^ Unify: (311) [user] typed_list('&self', _466160, _465150) Call: (312) [system] compound('&self') Fail: (312) [system] compound('&self') ^ Fail: (311) [user] typed_list('&self', _468940, _465150) Redo: (310) [user] metta_atom('&self', [=, [/|_456792], _463314]) Unify: (310) [user] metta_atom('&self', [=, [/|_456792], _463314]) Call: (311) [system] '&self'=='&flybase' Redo: (310) [user] metta_atom('&self', [=, [/|_456792], _463314]) Unify: (310) [user] metta_atom('&self', [=, [/|_456792], _463314]) ^ Call: (311) [user] metta_atom_in_file('&self', [=, [/|_456792], _463314]) ^ Unify: (311) [user] metta_atom_in_file('&self', [=, [/|_456792], _463314]) ^ Call: (312) [user] metta_atom_in_file('&self', [=, [/|_456792], _463314], _476322, _476324) ^ Unify: (312) [user] metta_atom_in_file('&self', [=, [/|_456792], _463314], _477258, _477260) ^ Call: (313) [user] loaded_into_kb('&self', _478116) ^ Unify: (313) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Exit: (313) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Call: (313) [user] once(user:asserted_metta_pred(_488706, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Unify: (313) [system] once(user:asserted_metta_pred(_488706, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Call: (314) [user] asserted_metta_pred(_488706, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Fail: (314) [user] asserted_metta_pred(_488706, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Redo: (310) [user] metta_atom('&self', [=, [/|_456792], _463314]) Unify: (310) [user] metta_atom('&self', [=, [/|_456792], _463314]) Call: (311) [user] metta_atom_asserted('&self', [=, [/|_456792], _463314]) Unify: (311) [user] metta_atom_asserted('&self', [=, [/|_456792], _463314]) ^ Call: (312) [user] metta_atom_asserted_deduced('&self', [=, [/|_456792], _463314]) Redo: (311) [user] metta_atom_asserted('&self', [=, [/|_456792], _463314]) Redo: (310) [user] metta_atom('&self', [=, [/|_456792], _463314]) Unify: (310) [user] metta_atom('&self', [=, [/|_456792], _463314]) Call: (311) [system] '&self'\=='&corelib' Exit: (311) [system] '&self'\=='&corelib' ^ Call: (311) [user] using_all_spaces ^ Unify: (311) [user] using_all_spaces Call: (312) [system] nb_current(with_all_spaces, t) Redo: (310) [user] metta_atom('&self', [=, [/|_456792], _463314]) Unify: (310) [user] metta_atom('&self', [=, [/|_456792], _463314]) Call: (311) [system] '&self'\=='&corelib' Exit: (311) [system] '&self'\=='&corelib' Call: (311) [user] metta_atom_asserted('&self', '&corelib') Unify: (311) [user] metta_atom_asserted('&self', '&corelib') ^ Call: (312) [user] metta_atom_asserted_deduced('&self', '&corelib') Redo: (311) [user] metta_atom_asserted('&self', '&corelib') Unify: (311) [user] metta_atom_asserted('&self', '&corelib') Exit: (311) [user] metta_atom_asserted('&self', '&corelib') Call: (311) [user] should_inherit_from_corelib([=, [/|_9740], _9756]) Unify: (311) [user] should_inherit_from_corelib([=, [/|_9740], _9756]) ^ Call: (312) [user] using_all_spaces ^ Unify: (312) [user] using_all_spaces Call: (313) [system] nb_current(with_all_spaces, t) Redo: (311) [user] should_inherit_from_corelib([=, [/|_9740], _9756]) Unify: (311) [user] should_inherit_from_corelib([=, [/|_9740], _9756]) Call: (312) [system] (=)==(:) Redo: (311) [user] should_inherit_from_corelib([=, [/|_9740], _9756]) Unify: (311) [user] should_inherit_from_corelib([=, [/|_9740], _9756]) Call: (312) [system] (=)=='@doc' Redo: (311) [user] should_inherit_from_corelib([=, [/|_9740], _9756]) Unify: (311) [user] should_inherit_from_corelib([=, [/|_9740], _9756]) Call: (312) [system] fail Redo: (311) [user] metta_atom_asserted('&self', '&corelib') Redo: (310) [user] metta_atom('&self', [=, [/|_9740], _9756]) Fail: (309) [user] metta_eq_def(=, '&self', [/|_9740], _29738) ^ Fail: (308) [user] is_user_defined_head_f1(=, '&self', /) ^ Redo: (307) [user] is_user_defined_head_f(=, '&self', /) ^ Unify: (307) [user] is_user_defined_head_f(=, '&self', /) ^ Call: (308) [user] is_user_defined_head_f1(=, '&self', [/|_33382]) ^ Unify: (308) [user] is_user_defined_head_f1(=, '&self', [/|_33382]) Call: (309) [user] metta_eq_def(=, '&self', [[/|_33382]|_35252], _35334) Unify: (309) [user] metta_eq_def(=, '&self', [[/|_33382]|_35252], _36258) ^ Call: (310) [user] ignore((=)=(=)) ^ Unify: (310) [system] ignore(user:((=)=(=))) Call: (311) [system] (=)=(=) Exit: (311) [system] (=)=(=) ^ Exit: (310) [system] ignore(user:((=)=(=))) Call: (310) [user] metta_atom('&self', [=, [[/|_33382]|_35252], _41774]) Unify: (310) [user] metta_atom('&self', [=, [[/|_33382]|_35252], _41774]) ^ Call: (311) [user] typed_list('&self', _43688, _43610) ^ Unify: (311) [user] typed_list('&self', _44620, _43610) Call: (312) [system] compound('&self') Fail: (312) [system] compound('&self') ^ Fail: (311) [user] typed_list('&self', _47400, _43610) Redo: (310) [user] metta_atom('&self', [=, [[/|_33382]|_35252], _41774]) Unify: (310) [user] metta_atom('&self', [=, [[/|_33382]|_35252], _41774]) Call: (311) [system] '&self'=='&flybase' Redo: (310) [user] metta_atom('&self', [=, [[/|_33382]|_35252], _41774]) Unify: (310) [user] metta_atom('&self', [=, [[/|_33382]|_35252], _41774]) ^ Call: (311) [user] metta_atom_in_file('&self', [=, [[/|_33382]|_35252], _41774]) ^ Unify: (311) [user] metta_atom_in_file('&self', [=, [[/|_33382]|_35252], _41774]) ^ Call: (312) [user] metta_atom_in_file('&self', [=, [[/|_33382]|_35252], _41774], _54782, _54784) ^ Unify: (312) [user] metta_atom_in_file('&self', [=, [[/|_33382]|_35252], _41774], _55718, _55720) ^ Call: (313) [user] loaded_into_kb('&self', _56576) ^ Unify: (313) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Exit: (313) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Call: (313) [user] once(user:asserted_metta_pred(_67166, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Unify: (313) [system] once(user:asserted_metta_pred(_67166, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Call: (314) [user] asserted_metta_pred(_67166, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Fail: (314) [user] asserted_metta_pred(_67166, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Redo: (310) [user] metta_atom('&self', [=, [[/|_33382]|_35252], _41774]) Unify: (310) [user] metta_atom('&self', [=, [[/|_33382]|_35252], _41774]) Call: (311) [user] metta_atom_asserted('&self', [=, [[/|_33382]|_35252], _41774]) Unify: (311) [user] metta_atom_asserted('&self', [=, [[/|_33382]|_35252], _41774]) ^ Call: (312) [user] metta_atom_asserted_deduced('&self', [=, [[/|_33382]|_35252], _41774]) Redo: (311) [user] metta_atom_asserted('&self', [=, [[/|_33382]|_35252], _41774]) Redo: (310) [user] metta_atom('&self', [=, [[/|_33382]|_35252], _41774]) Unify: (310) [user] metta_atom('&self', [=, [[/|_33382]|_35252], _41774]) Call: (311) [system] '&self'\=='&corelib' Exit: (311) [system] '&self'\=='&corelib' ^ Call: (311) [user] using_all_spaces ^ Unify: (311) [user] using_all_spaces Call: (312) [system] nb_current(with_all_spaces, t) Redo: (310) [user] metta_atom('&self', [=, [[/|_33382]|_35252], _41774]) Unify: (310) [user] metta_atom('&self', [=, [[/|_33382]|_35252], _41774]) Call: (311) [system] '&self'\=='&corelib' Exit: (311) [system] '&self'\=='&corelib' Call: (311) [user] metta_atom_asserted('&self', '&corelib') Unify: (311) [user] metta_atom_asserted('&self', '&corelib') ^ Call: (312) [user] metta_atom_asserted_deduced('&self', '&corelib') Redo: (311) [user] metta_atom_asserted('&self', '&corelib') Unify: (311) [user] metta_atom_asserted('&self', '&corelib') Exit: (311) [user] metta_atom_asserted('&self', '&corelib') Call: (311) [user] should_inherit_from_corelib([=, [[/|_33382]|_35252], _41774]) Unify: (311) [user] should_inherit_from_corelib([=, [[/|_33382]|_35252], _41774]) ^ Call: (312) [user] using_all_spaces ^ Unify: (312) [user] using_all_spaces Call: (313) [system] nb_current(with_all_spaces, t) Redo: (311) [user] should_inherit_from_corelib([=, [[/|_33382]|_35252], _41774]) Unify: (311) [user] should_inherit_from_corelib([=, [[/|_33382]|_35252], _41774]) Call: (312) [system] (=)==(:) Redo: (311) [user] should_inherit_from_corelib([=, [[/|_33382]|_35252], _41774]) Unify: (311) [user] should_inherit_from_corelib([=, [[/|_33382]|_35252], _41774]) Call: (312) [system] (=)=='@doc' Redo: (311) [user] should_inherit_from_corelib([=, [[/|_33382]|_35252], _41774]) Unify: (311) [user] should_inherit_from_corelib([=, [[/|_33382]|_35252], _41774]) Call: (312) [system] fail Redo: (311) [user] metta_atom_asserted('&self', '&corelib') Redo: (310) [user] metta_atom('&self', [=, [[/|_33382]|_35252], _41774]) Fail: (309) [user] metta_eq_def(=, '&self', [[/|_33382]|_35252], _122370) ^ Fail: (308) [user] is_user_defined_head_f1(=, '&self', [/|_33382]) ^ Fail: (307) [user] is_user_defined_head_f(=, '&self', /) ^ Fail: (306) [user] is_user_defined_head0(=, '&self', /) ^ Fail: (305) [system] once(user:is_user_defined_head0(=, '&self', /)) ^ Fail: (304) [user] mnotrace(is_user_defined_head0(=, '&self', /)) ^ Fail: (303) [user] is_user_defined_head(=, '&self', /) ^ Fail: (302) [system] once(user:is_user_defined_head(=, '&self', /)) ^ Fail: (301) [user] mnotrace(is_user_defined_head(=, '&self', /)) ^ Redo: (300) [user] subst_args2(=, 494, '&self', [/, 'tok-split', 4], _9406) ^ Unify: (300) [user] subst_args2(=, 494, '&self', [/, 'tok-split', 4], _9406) ^ Call: (301) [user] subst_args40(=, 494, '&self', [/, 'tok-split', 4], _9406) ^ Unify: (301) [user] subst_args40(=, 494, '&self', [/, 'tok-split', 4], _9406) Call: (302) [user] is_function(/) Unify: (302) [user] is_function(/) ^ Call: (303) [user] symbol(/) ^ Unify: (303) [user] symbol(/) Call: (304) [system] atom(/) Exit: (304) [system] atom(/) ^ Exit: (303) [user] symbol(/) Exit: (302) [user] is_function(/) ^ Call: (302) [user] is_special_op(/) ^ Unify: (302) [user] is_special_op(/) ^ Call: (303) [user] current_self(_143614) ^ Unify: (303) [user] current_self(_143614) Call: (304) [system] nb_current(self_space, _143614) Exit: (304) [system] nb_current(self_space, '&self') Call: (304) [system] '&self'\==[] Exit: (304) [system] '&self'\==[] ^ Exit: (303) [user] current_self('&self') ^ Call: (303) [user] is_special_op('&self', /) ^ Unify: (303) [user] is_special_op('&self', /) Call: (304) [system] atom(/) Exit: (304) [system] atom(/) ^ Fail: (303) [user] is_special_op('&self', /) ^ Fail: (302) [user] is_special_op(/) ^ Redo: (301) [user] subst_args40(=, 494, '&self', [/, 'tok-split', 4], _9406) Call: (302) [system] is_list(['tok-split', 4]) Exit: (302) [system] is_list(['tok-split', 4]) ^ Call: (302) [user] apply:maplist(subst_args(=, _158448, 494, '&self'), ['tok-split', 4], _158454) ^ Unify: (302) [apply] apply:maplist(user:subst_args(=, _158448, 494, '&self'), ['tok-split', 4], _158454) Call: (303) [apply] apply:maplist_(['tok-split', 4], _158454, user:subst_args(=, _158448, 494, '&self')) Unify: (303) [apply] apply:maplist_(['tok-split', 4], [_161272|_161274], user:subst_args(=, _158448, 494, '&self')) ^ Call: (304) [user] subst_args(=, _158448, 494, '&self', 'tok-split', _161272) ^ Unify: (304) [user] subst_args(=, _158448, 494, '&self', 'tok-split', _161272) Call: (305) [system] atom(=) Exit: (305) [system] atom(=) Call: (305) [system] (=)\==(=) ^ Redo: (304) [user] subst_args(=, _158448, 494, '&self', 'tok-split', _161272) ^ Unify: (304) [user] subst_args(=, _158448, 494, '&self', 'tok-split', _161272) ^ Call: (305) [user] self_subst('tok-split') ^ Unify: (305) [user] self_subst('tok-split') Call: (306) [system] callable('tok-split') Exit: (306) [system] callable('tok-split') ^ Unify: (305) [user] self_subst('tok-split') ^ Call: (306) [user] self_eval('tok-split') ^ Unify: (306) [user] self_eval('tok-split') ^ Call: (308) [system] setup_call_cleanup('$notrace'(_175240, _175242), once(user:self_eval0('tok-split')), '$restore_trace'(_175240, _175242)) ^ Unify: (308) [system] setup_call_cleanup(system:'$notrace'(_175240, _175242), system:once(user:self_eval0('tok-split')), system:'$restore_trace'(_175240, _175242)) ^ Call: (309) [system] sig_atomic(system:'$notrace'(_175240, _175242)) ^ Exit: (308) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0('tok-split')), system:'$restore_trace'(3, -1)) ^ Exit: (306) [user] self_eval('tok-split') ^ Exit: (305) [user] self_subst('tok-split') Call: (305) [system] _161272='tok-split' Exit: (305) [system] 'tok-split'='tok-split' ^ Exit: (304) [user] subst_args(=, _158448, 494, '&self', 'tok-split', 'tok-split') Call: (304) [apply] apply:maplist_([4], _161274, user:subst_args(=, _158448, 494, '&self')) Unify: (304) [apply] apply:maplist_([4], [_184598|_184600], user:subst_args(=, _158448, 494, '&self')) ^ Call: (305) [user] subst_args(=, _158448, 494, '&self', 4, _184598) ^ Unify: (305) [user] subst_args(=, _158448, 494, '&self', 4, _184598) Call: (306) [system] atom(=) Exit: (306) [system] atom(=) Call: (306) [system] (=)\==(=) ^ Redo: (305) [user] subst_args(=, _158448, 494, '&self', 4, _184598) ^ Unify: (305) [user] subst_args(=, _158448, 494, '&self', 4, _184598) ^ Call: (306) [user] self_subst(4) ^ Unify: (306) [user] self_subst(4) Call: (307) [system] callable(4) ^ Redo: (306) [user] self_subst(4) ^ Exit: (306) [user] self_subst(4) Call: (306) [system] _184598=4 Exit: (306) [system] 4=4 ^ Exit: (305) [user] subst_args(=, _158448, 494, '&self', 4, 4) Call: (305) [apply] apply:maplist_([], _184600, user:subst_args(=, _158448, 494, '&self')) Unify: (305) [apply] apply:maplist_([], [], user:subst_args(=, _158448, 494, '&self')) Exit: (305) [apply] apply:maplist_([], [], user:subst_args(=, _158448, 494, '&self')) Exit: (304) [apply] apply:maplist_([4], [4], user:subst_args(=, _158448, 494, '&self')) Exit: (303) [apply] apply:maplist_(['tok-split', 4], ['tok-split', 4], user:subst_args(=, _158448, 494, '&self')) ^ Exit: (302) [apply] apply:maplist(user:subst_args(=, _158448, 494, '&self'), ['tok-split', 4], ['tok-split', 4]) ^ Call: (302) [user] subst_args5(494, '&self', [/, 'tok-split', 4], _9406) ^ Unify: (302) [user] subst_args5(494, '&self', [/, 'tok-split', 4], _9406) ^ Call: (303) [user] eval_selfless(_207062, _207064, 494, '&self', [/, 'tok-split', 4], _9406) ^ Unify: (303) [user] eval_selfless(_208006, _208008, 494, '&self', [/, 'tok-split', 4], _9406) ^ Call: (304) [user] eval_selfless_0([/, 'tok-split', 4], _9406) ^ Unify: (304) [user] eval_selfless_0([/, 'tok-split', 4], _9406) Call: (305) [system] var(/) ^ Redo: (304) [user] eval_selfless_0([/, 'tok-split', 4], _9406) ^ Unify: (304) [user] eval_selfless_0([/, 'tok-split', 4], _9406) ^ Call: (305) [user] is_assignment(/) ^ Unify: (305) [user] is_assignment(/) Call: (306) [system] atom(/) Exit: (306) [system] atom(/) ^ Redo: (304) [user] eval_selfless_0([/, 'tok-split', 4], _9406) ^ Unify: (304) [user] eval_selfless_0([/, 'tok-split', 4], _9406) ^ Call: (305) [user] eval_selfless_1([/, 'tok-split', 4], _9406) ^ Unify: (305) [user] eval_selfless_1([/, 'tok-split', 4], _9406) ^ Call: (306) [user] allow_clp ^ Unify: (306) [user] allow_clp ^ Call: (307) [user] false_flag ^ Unify: (307) [user] false_flag Call: (308) [system] fail Fail: (308) [system] fail ^ Fail: (307) [user] false_flag ^ Redo: (304) [user] eval_selfless_0([/, 'tok-split', 4], _9406) ^ Unify: (304) [user] eval_selfless_0([/, 'tok-split', 4], _9406) ^ Call: (305) [user] eval_selfless_2([/, 'tok-split', 4], _9406) ^ Unify: (305) [user] eval_selfless_2([/, 'tok-split', 4], _9406) Call: (306) [system] var(/) ^ Redo: (305) [user] eval_selfless_2([/, 'tok-split', 4], _9406) ^ Unify: (305) [user] eval_selfless_2([/, 'tok-split', 4], _9406) ^ Call: (306) [user] fake_notrace((ground([/, 'tok-split', 4]), [/, 'tok-split', 4]=[_233854, _233860, _233866], atom(_233854), catch_warn(current_op(_233892, yfx, _233854)), [/, 'tok-split', 4]\=[_233912], s2ps([/, 'tok-split', 4], _233920))) ^ Unify: (306) [user] fake_notrace(user:(ground([/, 'tok-split', 4]), [/, 'tok-split', 4]=[_233854, _233860, _233866], atom(_233854), catch_warn(current_op(_233892, yfx, _233854)), [/, 'tok-split', 4]\=[_233912], s2ps([/, 'tok-split', 4], _233920))) ^ Call: (307) [user] real_notrace(user:(ground([/, 'tok-split', 4]), [/, 'tok-split', 4]=[_233854, _233860, _233866], atom(_233854), catch_warn(current_op(_233892, yfx, _233854)), [/, 'tok-split', 4]\=[_233912], s2ps([/, 'tok-split', 4], _233920))) ^ Unify: (307) [user] real_notrace(user:(ground([/, 'tok-split', 4]), [/, 'tok-split', 4]=[_233854, _233860, _233866], atom(_233854), catch_warn(current_op(_233892, yfx, _233854)), [/, 'tok-split', 4]\=[_233912], s2ps([/, 'tok-split', 4], _233920))) ^ Call: (308) [user] setup_call_cleanup('$notrace'(_237626, _237628), once(user:(ground([/, 'tok-split', 4]), [/, 'tok-split', 4]=[_233854, _233860, _233866], atom(_233854), catch_warn(current_op(_233892, yfx, _233854)), [/, 'tok-split', 4]\=[_233912], s2ps([/, 'tok-split', 4], _233920))), '$restore_trace'(_237626, _237628)) ^ Unify: (308) [system] setup_call_cleanup(user:'$notrace'(_237626, _237628), user:once(user:(ground([/, 'tok-split', 4]), [/, 'tok-split', 4]=[_233854, _233860, _233866], atom(_233854), catch_warn(current_op(_233892, yfx, _233854)), [/, 'tok-split', 4]\=[_233912], s2ps([/, 'tok-split', 4], _233920))), user:'$restore_trace'(_237626, _237628)) ^ Call: (309) [system] sig_atomic(user:'$notrace'(_237626, _237628)) ^ Exit: (308) [system] setup_call_cleanup(user:'$notrace'(3, -1), user:once(user:(ground([/, 'tok-split', 4]), [/, 'tok-split', 4]=[/, 'tok-split', 4], atom(/), catch_warn(current_op(400, yfx, /)), [/, 'tok-split', 4]\=[_233912], s2ps([/, 'tok-split', 4], 'tok-split'/4))), user:'$restore_trace'(3, -1)) ^ Exit: (307) [user] real_notrace(user:(ground([/, 'tok-split', 4]), [/, 'tok-split', 4]=[/, 'tok-split', 4], atom(/), catch_warn(current_op(400, yfx, /)), [/, 'tok-split', 4]\=[_233912], s2ps([/, 'tok-split', 4], 'tok-split'/4))) ^ Exit: (306) [user] fake_notrace(user:(ground([/, 'tok-split', 4]), [/, 'tok-split', 4]=[/, 'tok-split', 4], atom(/), catch_warn(current_op(400, yfx, /)), [/, 'tok-split', 4]\=[_233912], s2ps([/, 'tok-split', 4], 'tok-split'/4))) ^ Call: (306) [user] fake_notrace(catch(_9406 is 'tok-split'/4, _243340, fail)) ^ Unify: (306) [user] fake_notrace(user:catch(_9406 is 'tok-split'/4, _243340, fail)) ^ Call: (307) [user] real_notrace(user:catch(_9406 is 'tok-split'/4, _243340, fail)) ^ Unify: (307) [user] real_notrace(user:catch(_9406 is 'tok-split'/4, _243340, fail)) ^ Call: (308) [user] setup_call_cleanup('$notrace'(_247054, _247056), once(user:catch(_9406 is 'tok-split'/4, _243340, fail)), '$restore_trace'(_247054, _247056)) ^ Unify: (308) [system] setup_call_cleanup(user:'$notrace'(_247054, _247056), user:once(user:catch(_9406 is 'tok-split'/4, _243340, fail)), user:'$restore_trace'(_247054, _247056)) ^ Call: (309) [system] sig_atomic(user:'$notrace'(_247054, _247056)) ^ Fail: (307) [user] real_notrace(user:catch(_9406 is 'tok-split'/4, _9746, fail)) ^ Fail: (306) [user] fake_notrace(user:catch(_9406 is 'tok-split'/4, _9746, fail)) ^ Redo: (302) [user] subst_args5(494, '&self', [/, 'tok-split', 4], _9406) ^ Unify: (302) [user] subst_args5(494, '&self', [/, 'tok-split', 4], _9406) ^ Call: (303) [user] is_system_pred(/) ^ Unify: (303) [user] is_system_pred(/) Call: (304) [system] atom(/) Exit: (304) [system] atom(/) Call: (304) [system] atom_concat(_17324, !, /) ^ Redo: (303) [user] is_system_pred(/) ^ Unify: (303) [user] is_system_pred(/) Call: (304) [system] atom(/) Exit: (304) [system] atom(/) Call: (304) [system] atom_concat(_21952, '-fn', /) ^ Redo: (303) [user] is_system_pred(/) ^ Unify: (303) [user] is_system_pred(/) Call: (304) [system] atom(/) Exit: (304) [system] atom(/) Call: (304) [system] atom_concat(_26580, '-p', /) ^ Redo: (302) [user] subst_args5(494, '&self', [/, 'tok-split', 4], _9406) ^ Call: (303) [user] subst_args6(494, '&self', [/, 'tok-split', 4], _9406) ^ Unify: (303) [user] subst_args6(494, '&self', [/, 'tok-split', 4], _9406) ^ Call: (304) [user] is_system_pred(/) ^ Unify: (304) [user] is_system_pred(/) Call: (305) [system] atom(/) Exit: (305) [system] atom(/) Call: (305) [system] atom_concat(_34022, !, /) ^ Redo: (304) [user] is_system_pred(/) ^ Unify: (304) [user] is_system_pred(/) Call: (305) [system] atom(/) Exit: (305) [system] atom(/) Call: (305) [system] atom_concat(_38650, '-fn', /) ^ Redo: (304) [user] is_system_pred(/) ^ Unify: (304) [user] is_system_pred(/) Call: (305) [system] atom(/) Exit: (305) [system] atom(/) Call: (305) [system] atom_concat(_43278, '-p', /) ^ Redo: (299) [user] subst_args1(=, _9378, 494, '&self', [/, 'tok-split', 4], _9406) ^ Call: (300) [user] subst_args2_failed(494, '&self', [/, 'tok-split', 4], _9406) ^ Unify: (300) [user] subst_args2_failed(494, '&self', [/, 'tok-split', 4], _9406) Call: (301) [system] [/, 'tok-split', 4]==[] ^ Redo: (300) [user] subst_args2_failed(494, '&self', [/, 'tok-split', 4], _9406) ^ Unify: (300) [user] subst_args2_failed(494, '&self', [/, 'tok-split', 4], _9406) Call: (301) [system] var([/, 'tok-split', 4]) ^ Redo: (300) [user] subst_args2_failed(494, '&self', [/, 'tok-split', 4], _9406) ^ Unify: (300) [user] subst_args2_failed(494, '&self', [/, 'tok-split', 4], _9406) ^ Call: (301) [user] once(subst_selfless([/, 'tok-split', 4], _9406)) ^ Unify: (301) [system] once(user:subst_selfless([/, 'tok-split', 4], _9406)) ^ Call: (302) [user] subst_selfless([/, 'tok-split', 4], _9406) ^ Unify: (302) [user] subst_selfless([/, 'tok-split', 4], _9406) Call: (303) [system] var(/) ^ Redo: (302) [user] subst_selfless([/, 'tok-split', 4], _9406) ^ Unify: (302) [user] subst_selfless([/, 'tok-split', 4], _9406) ^ Call: (303) [user] eval_selfless(_59136, _59138, _59140, _59142, [/, 'tok-split', 4], _9406) ^ Unify: (303) [user] eval_selfless(_60080, _60082, _60084, _60086, [/, 'tok-split', 4], _9406) ^ Call: (304) [user] eval_selfless_0([/, 'tok-split', 4], _9406) ^ Unify: (304) [user] eval_selfless_0([/, 'tok-split', 4], _9406) Call: (305) [system] var(/) ^ Redo: (304) [user] eval_selfless_0([/, 'tok-split', 4], _9406) ^ Unify: (304) [user] eval_selfless_0([/, 'tok-split', 4], _9406) ^ Call: (305) [user] is_assignment(/) ^ Unify: (305) [user] is_assignment(/) Call: (306) [system] atom(/) Exit: (306) [system] atom(/) ^ Redo: (304) [user] eval_selfless_0([/, 'tok-split', 4], _9406) ^ Unify: (304) [user] eval_selfless_0([/, 'tok-split', 4], _9406) ^ Call: (305) [user] eval_selfless_1([/, 'tok-split', 4], _9406) ^ Unify: (305) [user] eval_selfless_1([/, 'tok-split', 4], _9406) ^ Call: (306) [user] allow_clp ^ Unify: (306) [user] allow_clp ^ Call: (307) [user] false_flag ^ Unify: (307) [user] false_flag Call: (308) [system] fail Fail: (308) [system] fail ^ Fail: (307) [user] false_flag ^ Redo: (304) [user] eval_selfless_0([/, 'tok-split', 4], _9406) ^ Unify: (304) [user] eval_selfless_0([/, 'tok-split', 4], _9406) ^ Call: (305) [user] eval_selfless_2([/, 'tok-split', 4], _9406) ^ Unify: (305) [user] eval_selfless_2([/, 'tok-split', 4], _9406) Call: (306) [system] var(/) ^ Redo: (305) [user] eval_selfless_2([/, 'tok-split', 4], _9406) ^ Unify: (305) [user] eval_selfless_2([/, 'tok-split', 4], _9406) ^ Call: (306) [user] fake_notrace((ground([/, 'tok-split', 4]), [/, 'tok-split', 4]=[_85928, _85934, _85940], atom(_85928), catch_warn(current_op(_85966, yfx, _85928)), [/, 'tok-split', 4]\=[_85986], s2ps([/, 'tok-split', 4], _85994))) ^ Unify: (306) [user] fake_notrace(user:(ground([/, 'tok-split', 4]), [/, 'tok-split', 4]=[_85928, _85934, _85940], atom(_85928), catch_warn(current_op(_85966, yfx, _85928)), [/, 'tok-split', 4]\=[_85986], s2ps([/, 'tok-split', 4], _85994))) ^ Call: (307) [user] real_notrace(user:(ground([/, 'tok-split', 4]), [/, 'tok-split', 4]=[_85928, _85934, _85940], atom(_85928), catch_warn(current_op(_85966, yfx, _85928)), [/, 'tok-split', 4]\=[_85986], s2ps([/, 'tok-split', 4], _85994))) ^ Unify: (307) [user] real_notrace(user:(ground([/, 'tok-split', 4]), [/, 'tok-split', 4]=[_85928, _85934, _85940], atom(_85928), catch_warn(current_op(_85966, yfx, _85928)), [/, 'tok-split', 4]\=[_85986], s2ps([/, 'tok-split', 4], _85994))) ^ Call: (308) [user] setup_call_cleanup('$notrace'(_89700, _89702), once(user:(ground([/, 'tok-split', 4]), [/, 'tok-split', 4]=[_85928, _85934, _85940], atom(_85928), catch_warn(current_op(_85966, yfx, _85928)), [/, 'tok-split', 4]\=[_85986], s2ps([/, 'tok-split', 4], _85994))), '$restore_trace'(_89700, _89702)) ^ Unify: (308) [system] setup_call_cleanup(user:'$notrace'(_89700, _89702), user:once(user:(ground([/, 'tok-split', 4]), [/, 'tok-split', 4]=[_85928, _85934, _85940], atom(_85928), catch_warn(current_op(_85966, yfx, _85928)), [/, 'tok-split', 4]\=[_85986], s2ps([/, 'tok-split', 4], _85994))), user:'$restore_trace'(_89700, _89702)) ^ Call: (309) [system] sig_atomic(user:'$notrace'(_89700, _89702)) ^ Exit: (308) [system] setup_call_cleanup(user:'$notrace'(3, -1), user:once(user:(ground([/, 'tok-split', 4]), [/, 'tok-split', 4]=[/, 'tok-split', 4], atom(/), catch_warn(current_op(400, yfx, /)), [/, 'tok-split', 4]\=[_85986], s2ps([/, 'tok-split', 4], 'tok-split'/4))), user:'$restore_trace'(3, -1)) ^ Exit: (307) [user] real_notrace(user:(ground([/, 'tok-split', 4]), [/, 'tok-split', 4]=[/, 'tok-split', 4], atom(/), catch_warn(current_op(400, yfx, /)), [/, 'tok-split', 4]\=[_85986], s2ps([/, 'tok-split', 4], 'tok-split'/4))) ^ Exit: (306) [user] fake_notrace(user:(ground([/, 'tok-split', 4]), [/, 'tok-split', 4]=[/, 'tok-split', 4], atom(/), catch_warn(current_op(400, yfx, /)), [/, 'tok-split', 4]\=[_85986], s2ps([/, 'tok-split', 4], 'tok-split'/4))) ^ Call: (306) [user] fake_notrace(catch(_9406 is 'tok-split'/4, _95414, fail)) ^ Unify: (306) [user] fake_notrace(user:catch(_9406 is 'tok-split'/4, _95414, fail)) ^ Call: (307) [user] real_notrace(user:catch(_9406 is 'tok-split'/4, _95414, fail)) ^ Unify: (307) [user] real_notrace(user:catch(_9406 is 'tok-split'/4, _95414, fail)) ^ Call: (308) [user] setup_call_cleanup('$notrace'(_99128, _99130), once(user:catch(_9406 is 'tok-split'/4, _95414, fail)), '$restore_trace'(_99128, _99130)) ^ Unify: (308) [system] setup_call_cleanup(user:'$notrace'(_99128, _99130), user:once(user:catch(_9406 is 'tok-split'/4, _95414, fail)), user:'$restore_trace'(_99128, _99130)) ^ Call: (309) [system] sig_atomic(user:'$notrace'(_99128, _99130)) ^ Fail: (307) [user] real_notrace(user:catch(_9406 is 'tok-split'/4, _9738, fail)) ^ Fail: (306) [user] fake_notrace(user:catch(_9406 is 'tok-split'/4, _9738, fail)) ^ Redo: (300) [user] subst_args2_failed(494, '&self', [/, 'tok-split', 4], _9406) ^ Unify: (300) [user] subst_args2_failed(494, '&self', [/, 'tok-split', 4], [_12612|_12614]) ^ Call: (301) [user] subst_args(_13626, _13628, 494, '&self', /, _12612) ^ Unify: (301) [user] subst_args(_14570, _14572, 494, '&self', /, _12612) Call: (302) [system] atom(_15440) ^ Redo: (301) [user] subst_args(_16440, _16442, 494, '&self', /, _12612) ^ Unify: (301) [user] subst_args(_17384, _17386, 494, '&self', /, _12612) ^ Call: (302) [user] self_subst(/) ^ Unify: (302) [user] self_subst(/) Call: (303) [system] callable(/) Exit: (303) [system] callable(/) ^ Unify: (302) [user] self_subst(/) ^ Call: (303) [user] self_eval(/) ^ Unify: (303) [user] self_eval(/) ^ Call: (305) [system] setup_call_cleanup('$notrace'(_24734, _24736), once(user:self_eval0(/)), '$restore_trace'(_24734, _24736)) ^ Unify: (305) [system] setup_call_cleanup(system:'$notrace'(_24734, _24736), system:once(user:self_eval0(/)), system:'$restore_trace'(_24734, _24736)) ^ Call: (306) [system] sig_atomic(system:'$notrace'(_24734, _24736)) ^ Exit: (305) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(/)), system:'$restore_trace'(3, -1)) ^ Exit: (303) [user] self_eval(/) ^ Exit: (302) [user] self_subst(/) Call: (302) [system] _12612=(/) Exit: (302) [system] (/)=(/) ^ Exit: (301) [user] subst_args(_32288, _32290, 494, '&self', /, /) ^ Call: (301) [user] subst_args2_failed(494, '&self', ['tok-split', 4], _12614) ^ Unify: (301) [user] subst_args2_failed(494, '&self', ['tok-split', 4], _12614) Call: (302) [system] ['tok-split', 4]==[] ^ Redo: (301) [user] subst_args2_failed(494, '&self', ['tok-split', 4], _12614) ^ Unify: (301) [user] subst_args2_failed(494, '&self', ['tok-split', 4], _12614) Call: (302) [system] var(['tok-split', 4]) ^ Redo: (301) [user] subst_args2_failed(494, '&self', ['tok-split', 4], _12614) ^ Unify: (301) [user] subst_args2_failed(494, '&self', ['tok-split', 4], _12614) ^ Call: (302) [user] once(subst_selfless(['tok-split', 4], _12614)) ^ Unify: (302) [system] once(user:subst_selfless(['tok-split', 4], _12614)) ^ Call: (303) [user] subst_selfless(['tok-split', 4], _12614) ^ Unify: (303) [user] subst_selfless(['tok-split', 4], _12614) Call: (304) [system] var('tok-split') ^ Redo: (303) [user] subst_selfless(['tok-split', 4], _12614) ^ Unify: (303) [user] subst_selfless(['tok-split', 4], _12614) ^ Call: (304) [user] eval_selfless(_47214, _47216, _47218, _47220, ['tok-split', 4], _12614) ^ Unify: (304) [user] eval_selfless(_48158, _48160, _48162, _48164, ['tok-split', 4], _12614) ^ Call: (305) [user] eval_selfless_0(['tok-split', 4], _12614) ^ Unify: (305) [user] eval_selfless_0(['tok-split', 4], _12614) Call: (306) [system] var('tok-split') ^ Redo: (305) [user] eval_selfless_0(['tok-split', 4], _12614) ^ Unify: (305) [user] eval_selfless_0(['tok-split', 4], _12614) ^ Call: (306) [user] eval_selfless_1(['tok-split', 4], _12614) ^ Unify: (306) [user] eval_selfless_1(['tok-split', 4], _12614) ^ Call: (307) [user] allow_clp ^ Unify: (307) [user] allow_clp ^ Call: (308) [user] false_flag ^ Unify: (308) [user] false_flag Call: (309) [system] fail Fail: (309) [system] fail ^ Fail: (308) [user] false_flag ^ Redo: (305) [user] eval_selfless_0(['tok-split', 4], _12614) ^ Unify: (305) [user] eval_selfless_0(['tok-split', 4], _12614) ^ Call: (306) [user] eval_selfless_2(['tok-split', 4], _12614) ^ Unify: (306) [user] eval_selfless_2(['tok-split', 4], _12614) Call: (307) [system] var('tok-split') ^ Redo: (306) [user] eval_selfless_2(['tok-split', 4], _12614) ^ Unify: (306) [user] eval_selfless_2(['tok-split', 4], _12614) ^ Call: (307) [user] fake_notrace((ground(['tok-split', 4]), ['tok-split', 4]=[_68454, _68460, _68466], atom(_68454), catch_warn(current_op(_68492, yfx, _68454)), ['tok-split', 4]\=[_68512], s2ps(['tok-split', 4], _68520))) ^ Unify: (307) [user] fake_notrace(user:(ground(['tok-split', 4]), ['tok-split', 4]=[_68454, _68460, _68466], atom(_68454), catch_warn(current_op(_68492, yfx, _68454)), ['tok-split', 4]\=[_68512], s2ps(['tok-split', 4], _68520))) ^ Call: (308) [user] real_notrace(user:(ground(['tok-split', 4]), ['tok-split', 4]=[_68454, _68460, _68466], atom(_68454), catch_warn(current_op(_68492, yfx, _68454)), ['tok-split', 4]\=[_68512], s2ps(['tok-split', 4], _68520))) ^ Unify: (308) [user] real_notrace(user:(ground(['tok-split', 4]), ['tok-split', 4]=[_68454, _68460, _68466], atom(_68454), catch_warn(current_op(_68492, yfx, _68454)), ['tok-split', 4]\=[_68512], s2ps(['tok-split', 4], _68520))) ^ Call: (309) [user] setup_call_cleanup('$notrace'(_72226, _72228), once(user:(ground(['tok-split', 4]), ['tok-split', 4]=[_68454, _68460, _68466], atom(_68454), catch_warn(current_op(_68492, yfx, _68454)), ['tok-split', 4]\=[_68512], s2ps(['tok-split', 4], _68520))), '$restore_trace'(_72226, _72228)) ^ Unify: (309) [system] setup_call_cleanup(user:'$notrace'(_72226, _72228), user:once(user:(ground(['tok-split', 4]), ['tok-split', 4]=[_68454, _68460, _68466], atom(_68454), catch_warn(current_op(_68492, yfx, _68454)), ['tok-split', 4]\=[_68512], s2ps(['tok-split', 4], _68520))), user:'$restore_trace'(_72226, _72228)) ^ Call: (310) [system] sig_atomic(user:'$notrace'(_72226, _72228)) ^ Fail: (308) [user] real_notrace(user:(ground(['tok-split', 4]), ['tok-split', 4]=[_68454, _68460, _68466], atom(_68454), catch_warn(current_op(_68492, yfx, _68454)), ['tok-split', 4]\=[_68512], s2ps(['tok-split', 4], _68520))) ^ Fail: (307) [user] fake_notrace(user:(ground(['tok-split', 4]), ['tok-split', 4]=[_68454, _68460, _68466], atom(_68454), catch_warn(current_op(_68492, yfx, _68454)), ['tok-split', 4]\=[_68512], s2ps(['tok-split', 4], _68520))) ^ Redo: (301) [user] subst_args2_failed(494, '&self', ['tok-split', 4], _12614) ^ Unify: (301) [user] subst_args2_failed(494, '&self', ['tok-split', 4], [_77850|_77852]) ^ Call: (302) [user] subst_args(_78864, _78866, 494, '&self', 'tok-split', _77850) ^ Unify: (302) [user] subst_args(_79808, _79810, 494, '&self', 'tok-split', _77850) Call: (303) [system] atom(_80678) ^ Redo: (302) [user] subst_args(_81678, _81680, 494, '&self', 'tok-split', _77850) ^ Unify: (302) [user] subst_args(_82622, _82624, 494, '&self', 'tok-split', _77850) ^ Call: (303) [user] self_subst('tok-split') ^ Unify: (303) [user] self_subst('tok-split') Call: (304) [system] callable('tok-split') Exit: (304) [system] callable('tok-split') ^ Unify: (303) [user] self_subst('tok-split') ^ Call: (304) [user] self_eval('tok-split') ^ Unify: (304) [user] self_eval('tok-split') ^ Call: (306) [system] setup_call_cleanup('$notrace'(_89972, _89974), once(user:self_eval0('tok-split')), '$restore_trace'(_89972, _89974)) ^ Unify: (306) [system] setup_call_cleanup(system:'$notrace'(_89972, _89974), system:once(user:self_eval0('tok-split')), system:'$restore_trace'(_89972, _89974)) ^ Call: (307) [system] sig_atomic(system:'$notrace'(_89972, _89974)) ^ Exit: (306) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0('tok-split')), system:'$restore_trace'(3, -1)) ^ Exit: (304) [user] self_eval('tok-split') ^ Exit: (303) [user] self_subst('tok-split') Call: (303) [system] _77850='tok-split' Exit: (303) [system] 'tok-split'='tok-split' ^ Exit: (302) [user] subst_args(_97526, _97528, 494, '&self', 'tok-split', 'tok-split') ^ Call: (302) [user] subst_args2_failed(494, '&self', [4], _77852) ^ Unify: (302) [user] subst_args2_failed(494, '&self', [4], _77852) Call: (303) [system] [4]==[] ^ Redo: (302) [user] subst_args2_failed(494, '&self', [4], _77852) ^ Unify: (302) [user] subst_args2_failed(494, '&self', [4], _77852) Call: (303) [system] var([4]) ^ Redo: (302) [user] subst_args2_failed(494, '&self', [4], _77852) ^ Unify: (302) [user] subst_args2_failed(494, '&self', [4], _77852) ^ Call: (303) [user] once(subst_selfless([4], _77852)) ^ Unify: (303) [system] once(user:subst_selfless([4], _77852)) ^ Call: (304) [user] subst_selfless([4], _77852) ^ Unify: (304) [user] subst_selfless([4], _77852) Call: (305) [system] var(4) ^ Redo: (304) [user] subst_selfless([4], _77852) ^ Unify: (304) [user] subst_selfless([4], _77852) ^ Call: (305) [user] eval_selfless(_112452, _112454, _112456, _112458, [4], _77852) ^ Unify: (305) [user] eval_selfless(_113396, _113398, _113400, _113402, [4], _77852) ^ Call: (306) [user] eval_selfless_0([4], _77852) ^ Unify: (306) [user] eval_selfless_0([4], _77852) Call: (307) [system] var(4) ^ Redo: (306) [user] eval_selfless_0([4], _77852) ^ Unify: (306) [user] eval_selfless_0([4], _77852) ^ Call: (307) [user] eval_selfless_1([4], _77852) ^ Unify: (307) [user] eval_selfless_1([4], _77852) ^ Call: (308) [user] allow_clp ^ Unify: (308) [user] allow_clp ^ Call: (309) [user] false_flag ^ Unify: (309) [user] false_flag Call: (310) [system] fail Fail: (310) [system] fail ^ Fail: (309) [user] false_flag ^ Redo: (306) [user] eval_selfless_0([4], _77852) ^ Unify: (306) [user] eval_selfless_0([4], _77852) ^ Call: (307) [user] eval_selfless_2([4], _77852) ^ Unify: (307) [user] eval_selfless_2([4], _77852) Call: (308) [system] var(4) ^ Redo: (307) [user] eval_selfless_2([4], _77852) ^ Unify: (307) [user] eval_selfless_2([4], _77852) ^ Call: (308) [user] fake_notrace((ground([4]), [4]=[_133692, _133698, _133704], atom(_133692), catch_warn(current_op(_133730, yfx, _133692)), [4]\=[_133750], s2ps([4], _133758))) ^ Unify: (308) [user] fake_notrace(user:(ground([4]), [4]=[_133692, _133698, _133704], atom(_133692), catch_warn(current_op(_133730, yfx, _133692)), [4]\=[_133750], s2ps([4], _133758))) ^ Call: (309) [user] real_notrace(user:(ground([4]), [4]=[_133692, _133698, _133704], atom(_133692), catch_warn(current_op(_133730, yfx, _133692)), [4]\=[_133750], s2ps([4], _133758))) ^ Unify: (309) [user] real_notrace(user:(ground([4]), [4]=[_133692, _133698, _133704], atom(_133692), catch_warn(current_op(_133730, yfx, _133692)), [4]\=[_133750], s2ps([4], _133758))) ^ Call: (310) [user] setup_call_cleanup('$notrace'(_137464, _137466), once(user:(ground([4]), [4]=[_133692, _133698, _133704], atom(_133692), catch_warn(current_op(_133730, yfx, _133692)), [4]\=[_133750], s2ps([4], _133758))), '$restore_trace'(_137464, _137466)) ^ Unify: (310) [system] setup_call_cleanup(user:'$notrace'(_137464, _137466), user:once(user:(ground([4]), [4]=[_133692, _133698, _133704], atom(_133692), catch_warn(current_op(_133730, yfx, _133692)), [4]\=[_133750], s2ps([4], _133758))), user:'$restore_trace'(_137464, _137466)) ^ Call: (311) [system] sig_atomic(user:'$notrace'(_137464, _137466)) ^ Fail: (309) [user] real_notrace(user:(ground([4]), [4]=[_133692, _133698, _133704], atom(_133692), catch_warn(current_op(_133730, yfx, _133692)), [4]\=[_133750], s2ps([4], _133758))) ^ Fail: (308) [user] fake_notrace(user:(ground([4]), [4]=[_133692, _133698, _133704], atom(_133692), catch_warn(current_op(_133730, yfx, _133692)), [4]\=[_133750], s2ps([4], _133758))) ^ Redo: (302) [user] subst_args2_failed(494, '&self', [4], _77852) ^ Unify: (302) [user] subst_args2_failed(494, '&self', [4], [_143088|_143090]) ^ Call: (303) [user] subst_args(_144102, _144104, 494, '&self', 4, _143088) ^ Unify: (303) [user] subst_args(_145046, _145048, 494, '&self', 4, _143088) Call: (304) [system] atom(_145916) ^ Redo: (303) [user] subst_args(_146916, _146918, 494, '&self', 4, _143088) ^ Unify: (303) [user] subst_args(_147860, _147862, 494, '&self', 4, _143088) ^ Call: (304) [user] self_subst(4) ^ Unify: (304) [user] self_subst(4) Call: (305) [system] callable(4) ^ Redo: (304) [user] self_subst(4) ^ Exit: (304) [user] self_subst(4) Call: (304) [system] _143088=4 Exit: (304) [system] 4=4 ^ Exit: (303) [user] subst_args(_155280, _155282, 494, '&self', 4, 4) ^ Call: (303) [user] subst_args2_failed(494, '&self', [], _143090) ^ Unify: (303) [user] subst_args2_failed(494, '&self', [], _143090) Call: (304) [system] []==[] Exit: (304) [system] []==[] Call: (304) [system] _143090=[] Exit: (304) [system] []=[] ^ Exit: (303) [user] subst_args2_failed(494, '&self', [], []) ^ Exit: (302) [user] subst_args2_failed(494, '&self', [4], [4]) ^ Exit: (301) [user] subst_args2_failed(494, '&self', ['tok-split', 4], ['tok-split', 4]) ^ Exit: (300) [user] subst_args2_failed(494, '&self', [/, 'tok-split', 4], [/, 'tok-split', 4]) ^ Exit: (299) [user] subst_args1(=, _9378, 494, '&self', [/, 'tok-split', 4], [/, 'tok-split', 4]) ^ Exit: (298) [user] subst_args1(_9376, _9378, 494, '&self', [/, 'tok-split', 4], [/, 'tok-split', 4]) Call: (298) [system] nb_setarg(1, retval(fail), [/, 'tok-split', 4]) Exit: (298) [system] nb_setarg(1, retval([/, 'tok-split', 4]), [/, 'tok-split', 4]) ^ Call: (298) [user] ignore(notrace((\+[/, 'tok-split', 4]\=_9422, nb_setarg(1, retval([/, 'tok-split', 4]), [/, 'tok-split', 4])))) ^ Unify: (298) [system] ignore(user:notrace((\+[/, 'tok-split', 4]\=_9422, nb_setarg(1, retval([/, 'tok-split', 4]), [/, 'tok-split', 4])))) ^ Call: (300) [system] setup_call_cleanup('$notrace'(_171124, _171126), once(user:(\+[/, 'tok-split', 4]\=_9422, nb_setarg(1, retval([/, 'tok-split', 4]), [/, 'tok-split', 4]))), '$restore_trace'(_171124, _171126)) ^ Unify: (300) [system] setup_call_cleanup(system:'$notrace'(_171124, _171126), system:once(user:(\+[/, 'tok-split', 4]\=_9422, nb_setarg(1, retval([/, 'tok-split', 4]), [/, 'tok-split', 4]))), system:'$restore_trace'(_171124, _171126)) ^ Call: (301) [system] sig_atomic(system:'$notrace'(_171124, _171126)) ^ Exit: (300) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(\+[/, 'tok-split', 4]\=_9422, nb_setarg(1, retval([/, 'tok-split', 4]), [/, 'tok-split', 4]))), system:'$restore_trace'(3, -1)) ^ Exit: (298) [system] ignore(user:notrace((\+[/, 'tok-split', 4]\=_9422, nb_setarg(1, retval([/, 'tok-split', 4]), [/, 'tok-split', 4])))) ^ Call: (298) [user] ignore((_9414==1->ignore(\+ \+ (flag(eval_num, _9452, _9452+1), (retval([/, 'tok-split', 4])\=@=retval(fail), nonvar([/, 'tok-split', 4])->indentq(5, _9452, <--, [false, [/, 'tok-split', 4]]);indentq(5, _9452, <--, [false, retval([/, 'tok-split', 4])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9452, _9452+1), (retval([/, 'tok-split', 4])\=@=retval(fail), nonvar([/, 'tok-split', 4])->indentq(5, _9452, <--, [false, [/, 'tok-split', 4]]);indentq(5, _9452, <--, [false, retval([/, 'tok-split', 4])])))))))))) ^ Unify: (298) [system] ignore(user:(_9414==1->ignore(\+ \+ (flag(eval_num, _9452, _9452+1), (retval([/, 'tok-split', 4])\=@=retval(fail), nonvar([/, 'tok-split', 4])->indentq(5, _9452, <--, [false, [/, 'tok-split', 4]]);indentq(5, _9452, <--, [false, retval([/, 'tok-split', 4])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9452, _9452+1), (retval([/, 'tok-split', 4])\=@=retval(fail), nonvar([/, 'tok-split', 4])->indentq(5, _9452, <--, [false, [/, 'tok-split', 4]]);indentq(5, _9452, <--, [false, retval([/, 'tok-split', 4])])))))))))) Call: (300) [system] _9414==1 Fail: (300) [system] _9414==1 ^ Call: (301) [system] setup_call_cleanup('$notrace'(_179580, _179582), once(user:ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9452, _9452+1), (retval([/, 'tok-split', 4])\=@=retval(fail), nonvar([/, 'tok-split', 4])->indentq(5, _9452, <--, [false, [/, 'tok-split', 4]]);indentq(5, _9452, <--, [false, retval([/, 'tok-split', 4])])))))))), '$restore_trace'(_179580, _179582)) ^ Unify: (301) [system] setup_call_cleanup(system:'$notrace'(_179580, _179582), system:once(user:ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9452, _9452+1), (retval([/, 'tok-split', 4])\=@=retval(fail), nonvar([/, 'tok-split', 4])->indentq(5, _9452, <--, [false, [/, 'tok-split', 4]]);indentq(5, _9452, <--, [false, retval([/, 'tok-split', 4])])))))))), system:'$restore_trace'(_179580, _179582)) ^ Call: (302) [system] sig_atomic(system:'$notrace'(_179580, _179582)) ^ Exit: (301) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9452, _9452+1), (retval([/, 'tok-split', 4])\=@=retval(fail), nonvar([/, 'tok-split', 4])->indentq(5, _9452, <--, [false, [/, 'tok-split', 4]]);indentq(5, _9452, <--, [false, retval([/, 'tok-split', 4])])))))))), system:'$restore_trace'(3, -1)) ^ Exit: (298) [system] ignore(user:(_9414==1->ignore(\+ \+ (flag(eval_num, _9452, _9452+1), (retval([/, 'tok-split', 4])\=@=retval(fail), nonvar([/, 'tok-split', 4])->indentq(5, _9452, <--, [false, [/, 'tok-split', 4]]);indentq(5, _9452, <--, [false, retval([/, 'tok-split', 4])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9452, _9452+1), (retval([/, 'tok-split', 4])\=@=retval(fail), nonvar([/, 'tok-split', 4])->indentq(5, _9452, <--, [false, [/, 'tok-split', 4]]);indentq(5, _9452, <--, [false, retval([/, 'tok-split', 4])])))))))))) ^ Exit: (296) [system] call_cleanup(user:((call(subst_args1(_9376, _9378), 494, '&self', [/, 'tok-split', 4], [/, 'tok-split', 4])*->nb_setarg(1, retval([/, 'tok-split', 4]), [/, 'tok-split', 4]);fail, trace, call(subst_args1(_9376, _9378), 494, '&self', [/, 'tok-split', 4], [/, 'tok-split', 4])), ignore(notrace((\+[/, 'tok-split', 4]\=_9422, nb_setarg(1, retval([/, 'tok-split', 4]), [/, 'tok-split', 4]))))), user:ignore((_9414==1->ignore(\+ \+ (flag(eval_num, _9452, _9452+1), (retval([/, 'tok-split', 4])\=@=retval(fail), nonvar([/, 'tok-split', 4])->indentq(5, _9452, <--, [false, [/, 'tok-split', 4]]);indentq(5, _9452, <--, [false, retval([/, 'tok-split', 4])]))));notrace(ignore(if_t(5<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9452, _9452+1), (retval([/, 'tok-split', 4])\=@=retval(fail), nonvar([/, 'tok-split', 4])->indentq(5, _9452, <--, [false, [/, 'tok-split', 4]]);indentq(5, _9452, <--, [false, retval([/, 'tok-split', 4])]))))))))))) Call: (296) [system] retval([/, 'tok-split', 4])\=@=retval(fail) Exit: (296) [system] retval([/, 'tok-split', 4])\=@=retval(fail) ^ Exit: (295) [user] trace_eval(subst_args1(_9376, _9378), (false, (e2;e)), 494, '&self', [/, 'tok-split', 4], [/, 'tok-split', 4]) Call: (295) [system] [/, 'tok-split', 4]\=@=[/, 'tok-split', 4] ^ Redo: (294) [user] subst_args0(_9376, _9378, 494, '&self', [/, 'tok-split', 4], _9370) Call: (295) [system] _9370=[/, 'tok-split', 4] Exit: (295) [system] [/, 'tok-split', 4]=[/, 'tok-split', 4] ^ Exit: (294) [user] subst_args0(_9376, _9378, 494, '&self', [/, 'tok-split', 4], [/, 'tok-split', 4]) ^ Exit: (293) [user] subst_args(_9376, _9378, 495, '&self', [/, 'tok-split', 4], [/, 'tok-split', 4]) ^ Call: (293) [user] subst_args2_failed(495, '&self', [], _9372) ^ Unify: (293) [user] subst_args2_failed(495, '&self', [], _9372) Call: (294) [system] []==[] Exit: (294) [system] []==[] Call: (294) [system] _9372=[] Exit: (294) [system] []=[] ^ Exit: (293) [user] subst_args2_failed(495, '&self', [], []) ^ Exit: (292) [user] subst_args2_failed(495, '&self', [[/, 'tok-split', 4]], [[/, 'tok-split', 4]]) ^ Exit: (291) [user] subst_args2_failed(495, '&self', [[/, 'tok-split', 3], [/, 'tok-split', 4]], [[/, 'tok-split', 3], [/, 'tok-split', 4]]) ^ Exit: (290) [user] subst_args2_failed(495, '&self', [[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], [[/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) ^ Exit: (289) [user] subst_args2_failed(495, '&self', [[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], [[/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) ^ Exit: (288) [user] subst_args2_failed(495, '&self', [[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], [[/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) ^ Exit: (287) [user] subst_args2_failed(495, '&self', [[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], [[/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) ^ Exit: (286) [user] subst_args2_failed(495, '&self', [[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], [[/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) ^ Exit: (285) [user] subst_args2_failed(495, '&self', [[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], [[/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) ^ Exit: (284) [user] subst_args2_failed(495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) ^ Exit: (283) [user] subst_args1(=, _8950, 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) ^ Exit: (282) [user] subst_args1(_8948, _8950, 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) Call: (282) [system] nb_setarg(1, retval(fail), [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) Exit: (282) [system] nb_setarg(1, retval([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) ^ Call: (282) [user] ignore(notrace((\+[',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=_8994, nb_setarg(1, retval([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]])))) ^ Unify: (282) [system] ignore(user:notrace((\+[',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=_8994, nb_setarg(1, retval([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]])))) ^ Call: (284) [system] setup_call_cleanup('$notrace'(_214576, _214578), once(user:(\+[',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=_8994, nb_setarg(1, retval([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]))), '$restore_trace'(_214576, _214578)) ^ Unify: (284) [system] setup_call_cleanup(system:'$notrace'(_214576, _214578), system:once(user:(\+[',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=_8994, nb_setarg(1, retval([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]))), system:'$restore_trace'(_214576, _214578)) ^ Call: (285) [system] sig_atomic(system:'$notrace'(_214576, _214578)) ^ Exit: (284) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(\+[',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=_8994, nb_setarg(1, retval([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]))), system:'$restore_trace'(3, -1)) ^ Exit: (282) [system] ignore(user:notrace((\+[',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=_8994, nb_setarg(1, retval([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]])))) ^ Call: (282) [user] ignore((_8986==1->ignore(\+ \+ (flag(eval_num, _9024, _9024+1), (retval([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]])\=@=retval(fail), nonvar([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]])->indentq(4, _9024, <--, [false, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]);indentq(4, _9024, <--, [false, retval([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]])]))));notrace(ignore(if_t(4<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9024, _9024+1), (retval([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]])\=@=retval(fail), nonvar([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]])->indentq(4, _9024, <--, [false, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]);indentq(4, _9024, <--, [false, retval([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]])])))))))))) ^ Unify: (282) [system] ignore(user:(_8986==1->ignore(\+ \+ (flag(eval_num, _9024, _9024+1), (retval([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]])\=@=retval(fail), nonvar([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]])->indentq(4, _9024, <--, [false, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]);indentq(4, _9024, <--, [false, retval([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]])]))));notrace(ignore(if_t(4<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9024, _9024+1), (retval([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]])\=@=retval(fail), nonvar([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]])->indentq(4, _9024, <--, [false, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]);indentq(4, _9024, <--, [false, retval([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]])])))))))))) Call: (284) [system] _8986==1 Fail: (284) [system] _8986==1 ^ Call: (285) [system] setup_call_cleanup('$notrace'(_223212, _223214), once(user:ignore(if_t(4<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9024, _9024+1), (retval([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]])\=@=retval(fail), nonvar([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]])->indentq(4, _9024, <--, [false, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]);indentq(4, _9024, <--, [false, retval([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]])])))))))), '$restore_trace'(_223212, _223214)) ^ Unify: (285) [system] setup_call_cleanup(system:'$notrace'(_223212, _223214), system:once(user:ignore(if_t(4<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9024, _9024+1), (retval([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]])\=@=retval(fail), nonvar([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]])->indentq(4, _9024, <--, [false, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]);indentq(4, _9024, <--, [false, retval([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]])])))))))), system:'$restore_trace'(_223212, _223214)) ^ Call: (286) [system] sig_atomic(system:'$notrace'(_223212, _223214)) ^ Exit: (285) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:ignore(if_t(4<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9024, _9024+1), (retval([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]])\=@=retval(fail), nonvar([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]])->indentq(4, _9024, <--, [false, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]);indentq(4, _9024, <--, [false, retval([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]])])))))))), system:'$restore_trace'(3, -1)) ^ Exit: (282) [system] ignore(user:(_8986==1->ignore(\+ \+ (flag(eval_num, _9024, _9024+1), (retval([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]])\=@=retval(fail), nonvar([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]])->indentq(4, _9024, <--, [false, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]);indentq(4, _9024, <--, [false, retval([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]])]))));notrace(ignore(if_t(4<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9024, _9024+1), (retval([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]])\=@=retval(fail), nonvar([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]])->indentq(4, _9024, <--, [false, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]);indentq(4, _9024, <--, [false, retval([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]])])))))))))) ^ Exit: (280) [system] call_cleanup(user:((call(subst_args1(_8948, _8950), 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]])*->nb_setarg(1, retval([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]);fail, trace, call(subst_args1(_8948, _8950), 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]])), ignore(notrace((\+[',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=_8994, nb_setarg(1, retval([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]), [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]))))), user:ignore((_8986==1->ignore(\+ \+ (flag(eval_num, _9024, _9024+1), (retval([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]])\=@=retval(fail), nonvar([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]])->indentq(4, _9024, <--, [false, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]);indentq(4, _9024, <--, [false, retval([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]])]))));notrace(ignore(if_t(4<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _9024, _9024+1), (retval([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]])\=@=retval(fail), nonvar([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]])->indentq(4, _9024, <--, [false, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]);indentq(4, _9024, <--, [false, retval([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]])]))))))))))) Call: (280) [system] retval([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]])\=@=retval(fail) Exit: (280) [system] retval([',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]])\=@=retval(fail) ^ Exit: (279) [user] trace_eval(subst_args1(_8948, _8950), (false, (e2;e)), 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) Call: (279) [system] [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]\=@=[',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]] ^ Redo: (278) [user] subst_args0(_8948, _8950, 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], _8942) Call: (279) [system] _8942=[',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]] Exit: (279) [system] [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]=[',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]] ^ Exit: (278) [user] subst_args0(_8948, _8950, 495, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) ^ Exit: (277) [user] subst_args(_8948, _8950, 496, '&self', [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]], [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]) ^ Call: (277) [user] subst_args2_failed(496, '&self', [], _8944) ^ Unify: (277) [user] subst_args2_failed(496, '&self', [], _8944) Call: (278) [system] []==[] Exit: (278) [system] []==[] Call: (278) [system] _8944=[] Exit: (278) [system] []=[] ^ Exit: (277) [user] subst_args2_failed(496, '&self', [], []) ^ Exit: (276) [user] subst_args2_failed(496, '&self', [[',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [[',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) ^ Exit: (275) [user] subst_args2_failed(496, '&self', [_4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [_4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) ^ Exit: (274) [user] subst_args2_failed(496, '&self', [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) ^ Exit: (273) [user] subst_args1(=, _8600, 496, '&self', [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) ^ Exit: (272) [user] subst_args1(_8598, _8600, 496, '&self', [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) Call: (272) [system] nb_setarg(1, retval(fail), [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) Exit: (272) [system] nb_setarg(1, retval([=, _249596, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]), [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) ^ Call: (272) [user] ignore(notrace((\+[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]\=_8644, nb_setarg(1, retval([=, _249596, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]), [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]])))) ^ Unify: (272) [system] ignore(user:notrace((\+[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]\=_8644, nb_setarg(1, retval([=, _249596, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]), [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]])))) ^ Call: (274) [system] setup_call_cleanup('$notrace'(_252610, _252612), once(user:(\+[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]\=_8644, nb_setarg(1, retval([=, _249596, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]), [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]))), '$restore_trace'(_252610, _252612)) ^ Unify: (274) [system] setup_call_cleanup(system:'$notrace'(_252610, _252612), system:once(user:(\+[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]\=_8644, nb_setarg(1, retval([=, _249596, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]), [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]))), system:'$restore_trace'(_252610, _252612)) ^ Call: (275) [system] sig_atomic(system:'$notrace'(_252610, _252612)) ^ Exit: (274) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(\+[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]\=_8644, nb_setarg(1, retval([=, _255458, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]), [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]))), system:'$restore_trace'(3, -1)) ^ Exit: (272) [system] ignore(user:notrace((\+[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]\=_8644, nb_setarg(1, retval([=, _255458, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]), [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]])))) ^ Call: (272) [user] ignore((_8636==1->ignore(\+ \+ (flag(eval_num, _8674, _8674+1), (retval([=, _255458, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]])\=@=retval(fail), nonvar([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]])->indentq(3, _8674, <--, [false, [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]]);indentq(3, _8674, <--, [false, retval([=, _255458, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]])]))));notrace(ignore(if_t(3<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _8674, _8674+1), (retval([=, _255458, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]])\=@=retval(fail), nonvar([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]])->indentq(3, _8674, <--, [false, [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]]);indentq(3, _8674, <--, [false, retval([=, _255458, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]])])))))))))) ^ Unify: (272) [system] ignore(user:(_8636==1->ignore(\+ \+ (flag(eval_num, _8674, _8674+1), (retval([=, _255458, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]])\=@=retval(fail), nonvar([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]])->indentq(3, _8674, <--, [false, [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]]);indentq(3, _8674, <--, [false, retval([=, _255458, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]])]))));notrace(ignore(if_t(3<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _8674, _8674+1), (retval([=, _255458, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]])\=@=retval(fail), nonvar([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]])->indentq(3, _8674, <--, [false, [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]]);indentq(3, _8674, <--, [false, retval([=, _255458, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]])])))))))))) Call: (274) [system] _8636==1 Fail: (274) [system] _8636==1 ^ Call: (275) [system] setup_call_cleanup('$notrace'(_261264, _261266), once(user:ignore(if_t(3<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _8674, _8674+1), (retval([=, _255458, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]])\=@=retval(fail), nonvar([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]])->indentq(3, _8674, <--, [false, [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]]);indentq(3, _8674, <--, [false, retval([=, _255458, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]])])))))))), '$restore_trace'(_261264, _261266)) ^ Unify: (275) [system] setup_call_cleanup(system:'$notrace'(_261264, _261266), system:once(user:ignore(if_t(3<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _8674, _8674+1), (retval([=, _255458, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]])\=@=retval(fail), nonvar([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]])->indentq(3, _8674, <--, [false, [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]]);indentq(3, _8674, <--, [false, retval([=, _255458, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]])])))))))), system:'$restore_trace'(_261264, _261266)) ^ Call: (276) [system] sig_atomic(system:'$notrace'(_261264, _261266)) ^ Exit: (275) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:ignore(if_t(3<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _8674, _8674+1), (retval([=, _255458, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]])\=@=retval(fail), nonvar([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]])->indentq(3, _8674, <--, [false, [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]]);indentq(3, _8674, <--, [false, retval([=, _255458, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]])])))))))), system:'$restore_trace'(3, -1)) ^ Exit: (272) [system] ignore(user:(_8636==1->ignore(\+ \+ (flag(eval_num, _8674, _8674+1), (retval([=, _255458, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]])\=@=retval(fail), nonvar([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]])->indentq(3, _8674, <--, [false, [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]]);indentq(3, _8674, <--, [false, retval([=, _255458, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]])]))));notrace(ignore(if_t(3<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _8674, _8674+1), (retval([=, _255458, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]])\=@=retval(fail), nonvar([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]])->indentq(3, _8674, <--, [false, [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]]);indentq(3, _8674, <--, [false, retval([=, _255458, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]])])))))))))) ^ Exit: (270) [system] call_cleanup(user:((call(subst_args1(_8598, _8600), 496, '&self', [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]])*->nb_setarg(1, retval([=, _255458, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]), [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]);fail, trace, call(subst_args1(_8598, _8600), 496, '&self', [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]])), ignore(notrace((\+[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]\=_8644, nb_setarg(1, retval([=, _255458, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]), [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]))))), user:ignore((_8636==1->ignore(\+ \+ (flag(eval_num, _8674, _8674+1), (retval([=, _255458, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]])\=@=retval(fail), nonvar([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]])->indentq(3, _8674, <--, [false, [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]]);indentq(3, _8674, <--, [false, retval([=, _255458, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]])]))));notrace(ignore(if_t(3<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _8674, _8674+1), (retval([=, _255458, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]])\=@=retval(fail), nonvar([=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]])->indentq(3, _8674, <--, [false, [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]]);indentq(3, _8674, <--, [false, retval([=, _255458, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]])]))))))))))) Call: (270) [system] retval([=, _255458, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]])\=@=retval(fail) Exit: (270) [system] retval([=, _255458, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]])\=@=retval(fail) ^ Exit: (269) [user] trace_eval(subst_args1(_8598, _8600), (false, (e2;e)), 496, '&self', [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) Call: (269) [system] [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]\=@=[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]] ^ Redo: (268) [user] subst_args0(_8598, _8600, 496, '&self', [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], _8592) Call: (269) [system] _8592=[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]] Exit: (269) [system] [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]=[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]] ^ Exit: (268) [user] subst_args0(_8598, _8600, 496, '&self', [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) ^ Exit: (267) [user] subst_args(_8598, _8600, 497, '&self', [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]]) ^ Call: (267) [user] subst_args2_failed(497, '&self', [[dynamic, _4888], [multifile, _4888]], _8594) ^ Unify: (267) [user] subst_args2_failed(497, '&self', [[dynamic, _4888], [multifile, _4888]], _8594) Call: (268) [system] [[dynamic, _4888], [multifile, _4888]]==[] ^ Redo: (267) [user] subst_args2_failed(497, '&self', [[dynamic, _4888], [multifile, _4888]], _8594) ^ Unify: (267) [user] subst_args2_failed(497, '&self', [[dynamic, _4888], [multifile, _4888]], _8594) Call: (268) [system] var([[dynamic, _4888], [multifile, _4888]]) ^ Redo: (267) [user] subst_args2_failed(497, '&self', [[dynamic, _4888], [multifile, _4888]], _8594) ^ Unify: (267) [user] subst_args2_failed(497, '&self', [[dynamic, _4888], [multifile, _4888]], _8594) ^ Call: (268) [user] once(subst_selfless([[dynamic, _4888], [multifile, _4888]], _8594)) ^ Unify: (268) [system] once(user:subst_selfless([[dynamic, _4888], [multifile, _4888]], _8594)) ^ Call: (269) [user] subst_selfless([[dynamic, _4888], [multifile, _4888]], _8594) ^ Unify: (269) [user] subst_selfless([[dynamic, _4888], [multifile, _4888]], _8594) Call: (270) [system] var([dynamic, _4888]) ^ Redo: (269) [user] subst_selfless([[dynamic, _4888], [multifile, _4888]], _8594) ^ Unify: (269) [user] subst_selfless([[dynamic, _4888], [multifile, _4888]], _8594) ^ Call: (270) [user] eval_selfless(_289546, _289548, _289550, _289552, [[dynamic, _4888], [multifile, _4888]], _8594) ^ Unify: (270) [user] eval_selfless(_290490, _290492, _290494, _290496, [[dynamic, _4888], [multifile, _4888]], _8594) ^ Call: (271) [user] eval_selfless_0([[dynamic, _4888], [multifile, _4888]], _8594) ^ Unify: (271) [user] eval_selfless_0([[dynamic, _4888], [multifile, _4888]], _8594) Call: (272) [system] var([dynamic, _4888]) ^ Redo: (271) [user] eval_selfless_0([[dynamic, _4888], [multifile, _4888]], _8594) ^ Unify: (271) [user] eval_selfless_0([[dynamic, _4888], [multifile, _4888]], _8594) ^ Call: (272) [user] eval_selfless_1([[dynamic, _4888], [multifile, _4888]], _8594) ^ Unify: (272) [user] eval_selfless_1([[dynamic, _4888], [multifile, _4888]], _8594) ^ Call: (273) [user] allow_clp ^ Unify: (273) [user] allow_clp ^ Call: (274) [user] false_flag ^ Unify: (274) [user] false_flag Call: (275) [system] fail Fail: (275) [system] fail ^ Fail: (274) [user] false_flag ^ Redo: (271) [user] eval_selfless_0([[dynamic, _4888], [multifile, _4888]], _8594) ^ Unify: (271) [user] eval_selfless_0([[dynamic, _4888], [multifile, _4888]], _8594) ^ Call: (272) [user] eval_selfless_2([[dynamic, _4888], [multifile, _4888]], _8594) ^ Unify: (272) [user] eval_selfless_2([[dynamic, _4888], [multifile, _4888]], _8594) Call: (273) [system] var([dynamic, _4888]) ^ Redo: (272) [user] eval_selfless_2([[dynamic, _4888], [multifile, _4888]], _8594) ^ Unify: (272) [user] eval_selfless_2([[dynamic, _4888], [multifile, _4888]], _8594) ^ Call: (273) [user] fake_notrace((ground([[dynamic, _4888], [multifile, _4888]]), [[dynamic, _4888], [multifile, _4888]]=[_310786, _310792, _310798], atom(_310786), catch_warn(current_op(_310824, yfx, _310786)), [[dynamic, _4888], [multifile, _4888]]\=[_310844], s2ps([[dynamic, _4888], [multifile, _4888]], _310852))) ^ Unify: (273) [user] fake_notrace(user:(ground([[dynamic, _4888], [multifile, _4888]]), [[dynamic, _4888], [multifile, _4888]]=[_310786, _310792, _310798], atom(_310786), catch_warn(current_op(_310824, yfx, _310786)), [[dynamic, _4888], [multifile, _4888]]\=[_310844], s2ps([[dynamic, _4888], [multifile, _4888]], _310852))) ^ Call: (274) [user] real_notrace(user:(ground([[dynamic, _4888], [multifile, _4888]]), [[dynamic, _4888], [multifile, _4888]]=[_310786, _310792, _310798], atom(_310786), catch_warn(current_op(_310824, yfx, _310786)), [[dynamic, _4888], [multifile, _4888]]\=[_310844], s2ps([[dynamic, _4888], [multifile, _4888]], _310852))) ^ Unify: (274) [user] real_notrace(user:(ground([[dynamic, _4888], [multifile, _4888]]), [[dynamic, _4888], [multifile, _4888]]=[_310786, _310792, _310798], atom(_310786), catch_warn(current_op(_310824, yfx, _310786)), [[dynamic, _4888], [multifile, _4888]]\=[_310844], s2ps([[dynamic, _4888], [multifile, _4888]], _310852))) ^ Call: (275) [user] setup_call_cleanup('$notrace'(_314558, _314560), once(user:(ground([[dynamic, _4888], [multifile, _4888]]), [[dynamic, _4888], [multifile, _4888]]=[_310786, _310792, _310798], atom(_310786), catch_warn(current_op(_310824, yfx, _310786)), [[dynamic, _4888], [multifile, _4888]]\=[_310844], s2ps([[dynamic, _4888], [multifile, _4888]], _310852))), '$restore_trace'(_314558, _314560)) ^ Unify: (275) [system] setup_call_cleanup(user:'$notrace'(_314558, _314560), user:once(user:(ground([[dynamic, _4888], [multifile, _4888]]), [[dynamic, _4888], [multifile, _4888]]=[_310786, _310792, _310798], atom(_310786), catch_warn(current_op(_310824, yfx, _310786)), [[dynamic, _4888], [multifile, _4888]]\=[_310844], s2ps([[dynamic, _4888], [multifile, _4888]], _310852))), user:'$restore_trace'(_314558, _314560)) ^ Call: (276) [system] sig_atomic(user:'$notrace'(_314558, _314560)) ^ Fail: (274) [user] real_notrace(user:(ground([[dynamic, _4888], [multifile, _4888]]), [[dynamic, _4888], [multifile, _4888]]=[_310786, _310792, _310798], atom(_310786), catch_warn(current_op(_310824, yfx, _310786)), [[dynamic, _4888], [multifile, _4888]]\=[_310844], s2ps([[dynamic, _4888], [multifile, _4888]], _310852))) ^ Fail: (273) [user] fake_notrace(user:(ground([[dynamic, _4888], [multifile, _4888]]), [[dynamic, _4888], [multifile, _4888]]=[_310786, _310792, _310798], atom(_310786), catch_warn(current_op(_310824, yfx, _310786)), [[dynamic, _4888], [multifile, _4888]]\=[_310844], s2ps([[dynamic, _4888], [multifile, _4888]], _310852))) ^ Redo: (267) [user] subst_args2_failed(497, '&self', [[dynamic, _4888], [multifile, _4888]], _8594) ^ Unify: (267) [user] subst_args2_failed(497, '&self', [[dynamic, _4888], [multifile, _4888]], [_320182|_320184]) ^ Call: (268) [user] subst_args(_321196, _321198, 497, '&self', [dynamic, _4888], _320182) ^ Unify: (268) [user] subst_args(_322140, _322142, 497, '&self', [dynamic, _4888], _320182) Call: (269) [system] atom(_323010) ^ Redo: (268) [user] subst_args(_324010, _324012, 497, '&self', [dynamic, _4888], _320182) ^ Unify: (268) [user] subst_args(_324954, _324956, 497, '&self', [dynamic, _4888], _320182) ^ Call: (269) [user] self_subst([dynamic, _4888]) ^ Unify: (269) [user] self_subst([dynamic, _4888]) Call: (270) [system] callable([dynamic, _4888]) Exit: (270) [system] callable([dynamic, _4888]) ^ Unify: (269) [user] self_subst([dynamic, _4888]) ^ Call: (270) [user] self_eval([dynamic, _4888]) ^ Unify: (270) [user] self_eval([dynamic, _4888]) ^ Call: (272) [system] setup_call_cleanup('$notrace'(_332304, _332306), once(user:self_eval0([dynamic, _4888])), '$restore_trace'(_332304, _332306)) ^ Unify: (272) [system] setup_call_cleanup(system:'$notrace'(_332304, _332306), system:once(user:self_eval0([dynamic, _4888])), system:'$restore_trace'(_332304, _332306)) ^ Call: (273) [system] sig_atomic(system:'$notrace'(_332304, _332306)) ^ Fail: (270) [user] self_eval([dynamic, _4888]) ^ Redo: (268) [user] subst_args(_336140, _336142, 497, '&self', [dynamic, _4888], _320182) ^ Unify: (268) [user] subst_args(_337084, _337086, 497, '&self', [dynamic, _4888], _320182) Call: (269) [system] [_4888]==[] ^ Redo: (268) [user] subst_args(_338956, _338958, 497, '&self', [dynamic, _4888], _320182) ^ Unify: (268) [user] subst_args(_339900, _339902, 497, '&self', [dynamic, _4888], _320182) ^ Call: (270) [system] setup_call_cleanup('$notrace'(_340790, _340792), once(user:(_340772 is 497-1)), '$restore_trace'(_340790, _340792)) ^ Unify: (270) [system] setup_call_cleanup(system:'$notrace'(_340790, _340792), system:once(user:(_340772 is 497-1)), system:'$restore_trace'(_340790, _340792)) ^ Call: (271) [system] sig_atomic(system:'$notrace'(_340790, _340792)) ^ Exit: (270) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(496 is 497-1)), system:'$restore_trace'(3, -1)) ^ Call: (269) [user] subst_args0(_344566, _344568, 496, '&self', [dynamic, _4888], _320182) ^ Unify: (269) [user] subst_args0(_344566, _344568, 496, '&self', [dynamic, _4888], _320182) ^ Call: (270) [user] self_subst([dynamic, _4888]) ^ Unify: (270) [user] self_subst([dynamic, _4888]) Call: (271) [system] callable([dynamic, _4888]) Exit: (271) [system] callable([dynamic, _4888]) ^ Unify: (270) [user] self_subst([dynamic, _4888]) ^ Call: (271) [user] self_eval([dynamic, _4888]) ^ Unify: (271) [user] self_eval([dynamic, _4888]) ^ Call: (273) [system] setup_call_cleanup('$notrace'(_352944, _352946), once(user:self_eval0([dynamic, _4888])), '$restore_trace'(_352944, _352946)) ^ Unify: (273) [system] setup_call_cleanup(system:'$notrace'(_352944, _352946), system:once(user:self_eval0([dynamic, _4888])), system:'$restore_trace'(_352944, _352946)) ^ Call: (274) [system] sig_atomic(system:'$notrace'(_352944, _352946)) ^ Fail: (271) [user] self_eval([dynamic, _4888]) ^ Redo: (269) [user] subst_args0(_344566, _344568, 496, '&self', [dynamic, _4888], _320182) ^ Unify: (269) [user] subst_args0(_344566, _344568, 496, '&self', [dynamic, _4888], _320182) Call: (270) [system] _358600 is 496+ -1 Exit: (270) [system] 495 is 496+ -1 ^ Call: (270) [user] trace_eval(subst_args1(_344566, _344568), (false, (e2;e)), 496, '&self', [dynamic, _4888], _360476) ^ Unify: (270) [user] trace_eval(subst_args1(_344566, _344568), (false, (e2;e)), 496, '&self', [dynamic, _4888], _360476) ^ Call: (271) [user] must_det_ll((notrace((flag(eval_num, _362386, _362386+1), _362404 is _362386 mod 500, _362422 is 99-496 mod 100, _362446=_362448, option_else('trace-length', _362460, 500), option_else('trace-depth', _362468, 30))), quietly(if_t((nop(stop_rtrace), _362404>_362460), (set_debug(eval, false), _362524 is _362460+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_362524])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_362576))))) ^ Unify: (271) [user] must_det_ll(user:(notrace((flag(eval_num, _362386, _362386+1), _362404 is _362386 mod 500, _362422 is 99-496 mod 100, _362446=_362448, option_else('trace-length', _362460, 500), option_else('trace-depth', _362468, 30))), quietly(if_t((nop(stop_rtrace), _362404>_362460), (set_debug(eval, false), _362524 is _362460+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_362524])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_362576))))) ^ Call: (272) [user] once(user:(notrace((flag(eval_num, _362386, _362386+1), _362404 is _362386 mod 500, _362422 is 99-496 mod 100, _362446=_362448, option_else('trace-length', _362460, 500), option_else('trace-depth', _362468, 30))), quietly(if_t((nop(stop_rtrace), _362404>_362460), (set_debug(eval, false), _362524 is _362460+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_362524])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_362576))))) ^ Unify: (272) [system] once(user:(notrace((flag(eval_num, _362386, _362386+1), _362404 is _362386 mod 500, _362422 is 99-496 mod 100, _362446=_362448, option_else('trace-length', _362460, 500), option_else('trace-depth', _362468, 30))), quietly(if_t((nop(stop_rtrace), _362404>_362460), (set_debug(eval, false), _362524 is _362460+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_362524])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_362576))))) ^ Call: (275) [system] setup_call_cleanup('$notrace'(_366300, _366302), once(user:(flag(eval_num, _362386, _362386+1), _362404 is _362386 mod 500, _362422 is 99-496 mod 100, _362446=_362448, option_else('trace-length', _362460, 500), option_else('trace-depth', _362468, 30))), '$restore_trace'(_366300, _366302)) ^ Unify: (275) [system] setup_call_cleanup(system:'$notrace'(_366300, _366302), system:once(user:(flag(eval_num, _362386, _362386+1), _362404 is _362386 mod 500, _362422 is 99-496 mod 100, _362446=_362448, option_else('trace-length', _362460, 500), option_else('trace-depth', _362468, 30))), system:'$restore_trace'(_366300, _366302)) ^ Call: (276) [system] sig_atomic(system:'$notrace'(_366300, _366302)) ^ Exit: (275) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(flag(eval_num, 80, 80+1), 80 is 80 mod 500, 3 is 99-496 mod 100, _362446=_362446, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), system:'$restore_trace'(3, -1)) ^ Call: (275) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 80>500), (set_debug(eval, false), _362524 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_362524])), nop((start_rtrace, rtrace))))) ^ Unify: (275) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 80>500), (set_debug(eval, false), _362524 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_362524])), nop((start_rtrace, rtrace))))) ^ Exit: (275) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 80>500), (set_debug(eval, false), _362524 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_362524])), nop((start_rtrace, rtrace))))) Call: (274) [user] nop(notrace(no_repeats_var(_362576))) Unify: (274) [user] nop(notrace(no_repeats_var(_362576))) Exit: (274) [user] nop(notrace(no_repeats_var(_362576))) ^ Exit: (272) [system] once(user:(notrace((flag(eval_num, 80, 80+1), 80 is 80 mod 500, 3 is 99-496 mod 100, _362446=_362446, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), quietly(if_t((nop(stop_rtrace), 80>500), (set_debug(eval, false), _362524 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_362524])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_362576))))) ^ Exit: (271) [user] must_det_ll(user:(notrace((flag(eval_num, 80, 80+1), 80 is 80 mod 500, 3 is 99-496 mod 100, _362446=_362446, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), quietly(if_t((nop(stop_rtrace), 80>500), (set_debug(eval, false), _362524 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_362524])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_362576))))) Call: (271) [occurs] occurs:sub_term(_377764, (false, (e2;e))) Unify: (271) [occurs] occurs:sub_term((false, (e2;e)), (false, (e2;e))) Exit: (271) [occurs] occurs:sub_term((false, (e2;e)), (false, (e2;e))) Call: (271) [system] (false, (e2;e))\=(false, (e2;e)) Fail: (271) [system] (false, (e2;e))\=(false, (e2;e)) Redo: (271) [occurs] occurs:sub_term(_377764, (false, (e2;e))) Unify: (271) [occurs] occurs:sub_term(_377764, (false, (e2;e))) Call: (272) [system] compound((false, (e2;e))) Exit: (272) [system] compound((false, (e2;e))) Call: (272) [system] arg(_386186, (false, (e2;e)), _386110) Exit: (272) [system] arg(1, (false, (e2;e)), false) Call: (272) [occurs] occurs:sub_term(_377764, false) Unify: (272) [occurs] occurs:sub_term(false, false) Exit: (272) [occurs] occurs:sub_term(false, false) Exit: (271) [occurs] occurs:sub_term(false, (false, (e2;e))) Call: (271) [system] (false, (e2;e))\=false Exit: (271) [system] (false, (e2;e))\=false ^ Call: (271) [user] if_trace((eval;false, (e2;e)), (_362446=1, indentq(3, 80, -->, [false, [dynamic, _4888]]))) ^ Unify: (271) [user] if_trace((eval;false, (e2;e)), (_362446=1, indentq(3, 80, -->, [false, [dynamic, _4888]]))) ^ Call: (273) [system] setup_call_cleanup('$notrace'(_395490, _395492), once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _362446=1, indentq(3, 80, -->, [false, [dynamic, _4888]]))), _395448, fbug((_395448-->if_trace((eval;false, (e2;e)), (_362446=1, indentq(3, 80, -->, [false, [dynamic, _4888]])))))))), '$restore_trace'(_395490, _395492)) ^ Unify: (273) [system] setup_call_cleanup(system:'$notrace'(_395490, _395492), system:once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _362446=1, indentq(3, 80, -->, [false, [dynamic, _4888]]))), _395448, fbug((_395448-->if_trace((eval;false, (e2;e)), (_362446=1, indentq(3, 80, -->, [false, [dynamic, _4888]])))))))), system:'$restore_trace'(_395490, _395492)) ^ Call: (274) [system] sig_atomic(system:'$notrace'(_395490, _395492)) ^ Exit: (273) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _362446=1, indentq(3, 80, -->, [false, [dynamic, _4888]]))), _395448, fbug((_395448-->if_trace((eval;false, (e2;e)), (_362446=1, indentq(3, 80, -->, [false, [dynamic, _4888]])))))))), system:'$restore_trace'(3, -1)) ^ Exit: (271) [user] if_trace((eval;false, (e2;e)), (_362446=1, indentq(3, 80, -->, [false, [dynamic, _4888]]))) Call: (271) [system] _400272=retval(fail) Exit: (271) [system] retval(fail)=retval(fail) Call: (271) [system] _402134=(\+ \+ (flag(eval_num, _402154, _402154+1), (retval(fail)\=@=retval(fail), nonvar(_360476)->indentq(3, _402154, <--, [false, _360476]);indentq(3, _402154, <--, [false, retval(fail)])))) Exit: (271) [system] (\+ \+ (flag(eval_num, _402154, _402154+1), (retval(fail)\=@=retval(fail), nonvar(_360476)->indentq(3, _402154, <--, [false, _360476]);indentq(3, _402154, <--, [false, retval(fail)]))))=(\+ \+ (flag(eval_num, _402154, _402154+1), (retval(fail)\=@=retval(fail), nonvar(_360476)->indentq(3, _402154, <--, [false, _360476]);indentq(3, _402154, <--, [false, retval(fail)])))) ^ Call: (271) [user] call_cleanup(((call(subst_args1(_344566, _344568), 496, '&self', [dynamic, _4888], _360476)*->nb_setarg(1, retval(fail), _360476);fail, trace, call(subst_args1(_344566, _344568), 496, '&self', [dynamic, _4888], _360476)), ignore(notrace((\+_360476\=_362576, nb_setarg(1, retval(fail), _360476))))), ignore((_362446==1->ignore(\+ \+ (flag(eval_num, _402154, _402154+1), (retval(fail)\=@=retval(fail), nonvar(_360476)->indentq(3, _402154, <--, [false, _360476]);indentq(3, _402154, <--, [false, retval(fail)]))));notrace(ignore(if_t(3<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _402154, _402154+1), (retval(fail)\=@=retval(fail), nonvar(_360476)->indentq(3, _402154, <--, [false, _360476]);indentq(3, _402154, <--, [false, retval(fail)]))))))))))) ^ Unify: (271) [system] call_cleanup(user:((call(subst_args1(_344566, _344568), 496, '&self', [dynamic, _4888], _360476)*->nb_setarg(1, retval(fail), _360476);fail, trace, call(subst_args1(_344566, _344568), 496, '&self', [dynamic, _4888], _360476)), ignore(notrace((\+_360476\=_362576, nb_setarg(1, retval(fail), _360476))))), user:ignore((_362446==1->ignore(\+ \+ (flag(eval_num, _402154, _402154+1), (retval(fail)\=@=retval(fail), nonvar(_360476)->indentq(3, _402154, <--, [false, _360476]);indentq(3, _402154, <--, [false, retval(fail)]))));notrace(ignore(if_t(3<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _402154, _402154+1), (retval(fail)\=@=retval(fail), nonvar(_360476)->indentq(3, _402154, <--, [false, _360476]);indentq(3, _402154, <--, [false, retval(fail)]))))))))))) ^ Call: (273) [user] subst_args1(_344566, _344568, 496, '&self', [dynamic, _4888], _360476) ^ Unify: (273) [user] subst_args1(_344566, _344568, 496, '&self', [dynamic, _4888], _360476) Call: (274) [system] var(_344566) Exit: (274) [system] var(_344566) ^ Call: (274) [user] subst_args1(=, _344568, 496, '&self', [dynamic, _4888], _360476) ^ Unify: (274) [user] subst_args1(=, _344568, 496, '&self', [dynamic, _4888], _360476) Call: (275) [system] var(=) ^ Redo: (274) [user] subst_args1(=, _344568, 496, '&self', [dynamic, _4888], _360476) Call: (275) [system] atom(=) Exit: (275) [system] atom(=) Call: (275) [system] (=)\==(=) ^ Redo: (274) [user] subst_args1(=, _344568, 496, '&self', [dynamic, _4888], _360476) ^ Unify: (274) [user] subst_args1(=, _344568, 496, '&self', [dynamic, _4888], _360476) Call: (275) [system] atom([dynamic, _4888]) ^ Redo: (274) [user] subst_args1(=, _344568, 496, '&self', [dynamic, _4888], _360476) ^ Unify: (274) [user] subst_args1(=, _344568, 496, '&self', [dynamic, _4888], _360476) Call: (275) [system] is_list([_4888]) Exit: (275) [system] is_list([_4888]) ^ Unify: (274) [user] subst_args1(=, _344568, 496, '&self', [dynamic, _4888], _360476) Call: (275) [system] is_list([dynamic, _4888]) Exit: (275) [system] is_list([dynamic, _4888]) ^ Unify: (274) [user] subst_args1(=, _344568, 496, '&self', [dynamic, _4888], [dynamic|_425744]) Call: (275) [system] var(dynamic) ^ Redo: (274) [user] subst_args1(=, _344568, 496, '&self', [dynamic, _4888], _360476) ^ Unify: (274) [user] subst_args1(=, _344568, 496, '&self', [dynamic, _4888], _360476) Call: (275) [system] is_list([dynamic, _4888]) Exit: (275) [system] is_list([dynamic, _4888]) ^ Call: (275) [user] apply:maplist(self_subst, [dynamic, _4888]) ^ Unify: (275) [apply] apply:maplist(user:self_subst, [dynamic, _4888]) Call: (276) [apply] apply:maplist_([dynamic, _4888], user:self_subst) Unify: (276) [apply] apply:maplist_([dynamic, _4888], user:self_subst) ^ Call: (277) [user] self_subst(dynamic) ^ Unify: (277) [user] self_subst(dynamic) Call: (278) [system] callable(dynamic) Exit: (278) [system] callable(dynamic) ^ Unify: (277) [user] self_subst(dynamic) ^ Call: (278) [user] self_eval(dynamic) ^ Unify: (278) [user] self_eval(dynamic) ^ Call: (280) [system] setup_call_cleanup('$notrace'(_441560, _441562), once(user:self_eval0(dynamic)), '$restore_trace'(_441560, _441562)) ^ Unify: (280) [system] setup_call_cleanup(system:'$notrace'(_441560, _441562), system:once(user:self_eval0(dynamic)), system:'$restore_trace'(_441560, _441562)) ^ Call: (281) [system] sig_atomic(system:'$notrace'(_441560, _441562)) ^ Exit: (280) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(dynamic)), system:'$restore_trace'(3, -1)) ^ Exit: (278) [user] self_eval(dynamic) ^ Exit: (277) [user] self_subst(dynamic) Call: (277) [apply] apply:maplist_([_4888], user:self_subst) Unify: (277) [apply] apply:maplist_([_4888], user:self_subst) ^ Call: (278) [user] self_subst(_4888) ^ Unify: (278) [user] self_subst(_4888) Call: (279) [system] callable(_4888) ^ Redo: (278) [user] self_subst(_4888) ^ Exit: (278) [user] self_subst(_4888) Call: (278) [apply] apply:maplist_([], user:self_subst) Unify: (278) [apply] apply:maplist_([], user:self_subst) Exit: (278) [apply] apply:maplist_([], user:self_subst) Exit: (277) [apply] apply:maplist_([_4888], user:self_subst) Exit: (276) [apply] apply:maplist_([dynamic, _4888], user:self_subst) ^ Exit: (275) [apply] apply:maplist(user:self_subst, [dynamic, _4888]) Call: (275) [system] [dynamic, _4888]=[_459236|_459238] Exit: (275) [system] [dynamic, _4888]=[dynamic, _4888] Call: (275) [system] atom(dynamic) Exit: (275) [system] atom(dynamic) ^ Unify: (274) [user] subst_args1(=, _344568, 496, '&self', [dynamic, _4888], _360476) ^ Call: (275) [user] is_space_op(dynamic) ^ Redo: (274) [user] subst_args1(=, _344568, 496, '&self', [dynamic, _4888], _360476) ^ Unify: (274) [user] subst_args1(=, _344568, 496, '&self', [dynamic, _4888], _360476) Call: (275) [system] (dynamic)==case ^ Redo: (274) [user] subst_args1(=, _344568, 496, '&self', [dynamic, _4888], _360476) ^ Unify: (274) [user] subst_args1(=, _344568, 496, '&self', [dynamic, _4888], _360476) Call: (275) [system] fail ^ Redo: (274) [user] subst_args1(=, _344568, 496, '&self', [dynamic, _4888], _360476) ^ Unify: (274) [user] subst_args1(=, _344568, 496, '&self', [dynamic, _4888], _360476) Call: (275) [system] _472320=do_more_defs(true) Exit: (275) [system] do_more_defs(true)=do_more_defs(true) ^ Call: (275) [user] clause(eval_21(subst_args, _344568, 496, '&self', [dynamic, _4888], _360476), _474196) ^ Redo: (274) [user] subst_args1(=, _344568, 496, '&self', [dynamic, _4888], _360476) ^ Unify: (274) [user] subst_args1(=, _344568, 496, '&self', [dynamic, _4888], _360476) Call: (275) [system] _4888=='Nothing' ^ Redo: (274) [user] subst_args1(=, _344568, 496, '&self', [dynamic, _4888], _360476) ^ Unify: (274) [user] subst_args1(=, _344568, 496, '&self', [dynamic, _4888], _360476) Call: (275) [system] fail ^ Redo: (274) [user] subst_args1(=, _344568, 496, '&self', [dynamic, _4888], _360476) ^ Unify: (274) [user] subst_args1(=, _344568, 496, '&self', [dynamic, _4888], _4888) Call: (275) [system] _4888=='Nothing' ^ Redo: (274) [user] subst_args1(=, _344568, 496, '&self', [dynamic, _4888], _360476) ^ Unify: (274) [user] subst_args1(=, _344568, 496, '&self', [dynamic, _4888], _360476) ^ Call: (275) [user] is_and(dynamic) ^ Unify: (275) [user] is_and(dynamic) Call: (276) [system] atom(dynamic) Exit: (276) [system] atom(dynamic) ^ Unify: (275) [user] is_and(dynamic) ^ Call: (276) [user] is_and(dynamic, _490152) ^ Unify: (276) [user] is_and(dynamic, _491080) Call: (277) [system] atom(dynamic) Exit: (277) [system] atom(dynamic) ^ Redo: (274) [user] subst_args1(=, _344568, 496, '&self', [dynamic, _4888], _360476) ^ Unify: (274) [user] subst_args1(=, _344568, 496, '&self', [dynamic, _4888], [dynamic|_494728]) Call: (275) [system] nonvar(dynamic) Exit: (275) [system] nonvar(dynamic) Call: (275) [system] fail ^ Redo: (274) [user] subst_args1(=, _344568, 496, '&self', [dynamic, _4888], _360476) ^ Unify: (274) [user] subst_args1(=, _344568, 496, '&self', [dynamic, _4888], _360476) ^ Call: (275) [user] subst_args2(=, 496, '&self', [dynamic, _4888], _360476) ^ Unify: (275) [user] subst_args2(=, 496, '&self', [dynamic, _4888], _360476) Call: (276) [system] 496<3 ^ Redo: (275) [user] subst_args2(=, 496, '&self', [dynamic, _4888], _360476) ^ Unify: (275) [user] subst_args2(=, 496, '&self', [dynamic, _4888], _360476) Call: (276) [system] fail ^ Redo: (275) [user] subst_args2(=, 496, '&self', [dynamic, _4888], _360476) ^ Unify: (275) [user] subst_args2(=, 496, '&self', [dynamic, _4888], _360476) ^ Call: (276) [user] mnotrace(is_user_defined_head(=, '&self', dynamic)) ^ Unify: (276) [user] mnotrace(is_user_defined_head(=, '&self', dynamic)) ^ Call: (277) [user] once(is_user_defined_head(=, '&self', dynamic)) ^ Unify: (277) [system] once(user:is_user_defined_head(=, '&self', dynamic)) ^ Call: (278) [user] is_user_defined_head(=, '&self', dynamic) ^ Unify: (278) [user] is_user_defined_head(=, '&self', dynamic) ^ Call: (279) [user] mnotrace(is_user_defined_head0(=, '&self', dynamic)) ^ Unify: (279) [user] mnotrace(is_user_defined_head0(=, '&self', dynamic)) ^ Call: (280) [user] once(is_user_defined_head0(=, '&self', dynamic)) ^ Unify: (280) [system] once(user:is_user_defined_head0(=, '&self', dynamic)) ^ Call: (281) [user] is_user_defined_head0(=, '&self', dynamic) ^ Unify: (281) [user] is_user_defined_head0(=, '&self', dynamic) Call: (282) [system] callable(dynamic) Exit: (282) [system] callable(dynamic) Call: (282) [system] functor(dynamic, _520830, _520910) Exit: (282) [system] functor(dynamic, dynamic, 0) ^ Call: (282) [user] is_user_defined_head_f(=, '&self', dynamic) ^ Unify: (282) [user] is_user_defined_head_f(=, '&self', dynamic) ^ Call: (283) [user] is_user_defined_head_f1(=, '&self', dynamic) ^ Unify: (283) [user] is_user_defined_head_f1(=, '&self', dynamic) Call: (284) [user] metta_eq_def(=, '&self', [dynamic|_11466], _11548) Unify: (284) [user] metta_eq_def(=, '&self', [dynamic|_11466], _12472) ^ Call: (285) [user] ignore((=)=(=)) ^ Unify: (285) [system] ignore(user:((=)=(=))) Call: (286) [system] (=)=(=) Exit: (286) [system] (=)=(=) ^ Exit: (285) [system] ignore(user:((=)=(=))) Call: (285) [user] metta_atom('&self', [=, [dynamic|_11466], _17988]) Unify: (285) [user] metta_atom('&self', [=, [dynamic|_11466], _17988]) ^ Call: (286) [user] typed_list('&self', _19902, _19824) ^ Unify: (286) [user] typed_list('&self', _20834, _19824) Call: (287) [system] compound('&self') Fail: (287) [system] compound('&self') ^ Fail: (286) [user] typed_list('&self', _23614, _19824) Redo: (285) [user] metta_atom('&self', [=, [dynamic|_11466], _17988]) Unify: (285) [user] metta_atom('&self', [=, [dynamic|_11466], _17988]) Call: (286) [system] '&self'=='&flybase' Redo: (285) [user] metta_atom('&self', [=, [dynamic|_11466], _17988]) Unify: (285) [user] metta_atom('&self', [=, [dynamic|_11466], _17988]) ^ Call: (286) [user] metta_atom_in_file('&self', [=, [dynamic|_11466], _17988]) ^ Unify: (286) [user] metta_atom_in_file('&self', [=, [dynamic|_11466], _17988]) ^ Call: (287) [user] metta_atom_in_file('&self', [=, [dynamic|_11466], _17988], _30996, _30998) ^ Unify: (287) [user] metta_atom_in_file('&self', [=, [dynamic|_11466], _17988], _31932, _31934) ^ Call: (288) [user] loaded_into_kb('&self', _32790) ^ Unify: (288) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Exit: (288) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Call: (288) [user] once(user:asserted_metta_pred(_43380, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Unify: (288) [system] once(user:asserted_metta_pred(_43380, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Call: (289) [user] asserted_metta_pred(_43380, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Fail: (289) [user] asserted_metta_pred(_43380, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Redo: (285) [user] metta_atom('&self', [=, [dynamic|_11466], _17988]) Unify: (285) [user] metta_atom('&self', [=, [dynamic|_11466], _17988]) Call: (286) [user] metta_atom_asserted('&self', [=, [dynamic|_11466], _17988]) Unify: (286) [user] metta_atom_asserted('&self', [=, [dynamic|_11466], _17988]) ^ Call: (287) [user] metta_atom_asserted_deduced('&self', [=, [dynamic|_11466], _17988]) Redo: (286) [user] metta_atom_asserted('&self', [=, [dynamic|_11466], _17988]) Redo: (285) [user] metta_atom('&self', [=, [dynamic|_11466], _17988]) Unify: (285) [user] metta_atom('&self', [=, [dynamic|_11466], _17988]) Call: (286) [system] '&self'\=='&corelib' Exit: (286) [system] '&self'\=='&corelib' ^ Call: (286) [user] using_all_spaces ^ Unify: (286) [user] using_all_spaces Call: (287) [system] nb_current(with_all_spaces, t) Redo: (285) [user] metta_atom('&self', [=, [dynamic|_11466], _17988]) Unify: (285) [user] metta_atom('&self', [=, [dynamic|_11466], _17988]) Call: (286) [system] '&self'\=='&corelib' Exit: (286) [system] '&self'\=='&corelib' Call: (286) [user] metta_atom_asserted('&self', '&corelib') Unify: (286) [user] metta_atom_asserted('&self', '&corelib') ^ Call: (287) [user] metta_atom_asserted_deduced('&self', '&corelib') Redo: (286) [user] metta_atom_asserted('&self', '&corelib') Unify: (286) [user] metta_atom_asserted('&self', '&corelib') Exit: (286) [user] metta_atom_asserted('&self', '&corelib') Call: (286) [user] should_inherit_from_corelib([=, [dynamic|_11466], _17988]) Unify: (286) [user] should_inherit_from_corelib([=, [dynamic|_11466], _17988]) ^ Call: (287) [user] using_all_spaces ^ Unify: (287) [user] using_all_spaces Call: (288) [system] nb_current(with_all_spaces, t) Redo: (286) [user] should_inherit_from_corelib([=, [dynamic|_11466], _17988]) Unify: (286) [user] should_inherit_from_corelib([=, [dynamic|_11466], _17988]) Call: (287) [system] (=)==(:) Redo: (286) [user] should_inherit_from_corelib([=, [dynamic|_11466], _17988]) Unify: (286) [user] should_inherit_from_corelib([=, [dynamic|_11466], _17988]) Call: (287) [system] (=)=='@doc' Redo: (286) [user] should_inherit_from_corelib([=, [dynamic|_11466], _17988]) Unify: (286) [user] should_inherit_from_corelib([=, [dynamic|_11466], _17988]) Call: (287) [system] fail Redo: (286) [user] metta_atom_asserted('&self', '&corelib') Redo: (285) [user] metta_atom('&self', [=, [dynamic|_11466], _17988]) Fail: (284) [user] metta_eq_def(=, '&self', [dynamic|_11466], _98584) ^ Fail: (283) [user] is_user_defined_head_f1(=, '&self', dynamic) ^ Redo: (282) [user] is_user_defined_head_f(=, '&self', dynamic) ^ Unify: (282) [user] is_user_defined_head_f(=, '&self', dynamic) ^ Call: (283) [user] is_user_defined_head_f1(=, '&self', [dynamic|_102228]) ^ Unify: (283) [user] is_user_defined_head_f1(=, '&self', [dynamic|_102228]) Call: (284) [user] metta_eq_def(=, '&self', [[dynamic|_102228]|_104098], _104180) Unify: (284) [user] metta_eq_def(=, '&self', [[dynamic|_102228]|_104098], _105104) ^ Call: (285) [user] ignore((=)=(=)) ^ Unify: (285) [system] ignore(user:((=)=(=))) Call: (286) [system] (=)=(=) Exit: (286) [system] (=)=(=) ^ Exit: (285) [system] ignore(user:((=)=(=))) Call: (285) [user] metta_atom('&self', [=, [[dynamic|_102228]|_104098], _110620]) Unify: (285) [user] metta_atom('&self', [=, [[dynamic|_102228]|_104098], _110620]) ^ Call: (286) [user] typed_list('&self', _112534, _112456) ^ Unify: (286) [user] typed_list('&self', _113466, _112456) Call: (287) [system] compound('&self') Fail: (287) [system] compound('&self') ^ Fail: (286) [user] typed_list('&self', _116246, _112456) Redo: (285) [user] metta_atom('&self', [=, [[dynamic|_102228]|_104098], _110620]) Unify: (285) [user] metta_atom('&self', [=, [[dynamic|_102228]|_104098], _110620]) Call: (286) [system] '&self'=='&flybase' Redo: (285) [user] metta_atom('&self', [=, [[dynamic|_102228]|_104098], _110620]) Unify: (285) [user] metta_atom('&self', [=, [[dynamic|_102228]|_104098], _110620]) ^ Call: (286) [user] metta_atom_in_file('&self', [=, [[dynamic|_102228]|_104098], _110620]) ^ Unify: (286) [user] metta_atom_in_file('&self', [=, [[dynamic|_102228]|_104098], _110620]) ^ Call: (287) [user] metta_atom_in_file('&self', [=, [[dynamic|_102228]|_104098], _110620], _123628, _123630) ^ Unify: (287) [user] metta_atom_in_file('&self', [=, [[dynamic|_102228]|_104098], _110620], _124564, _124566) ^ Call: (288) [user] loaded_into_kb('&self', _125422) ^ Unify: (288) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Exit: (288) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Call: (288) [user] once(user:asserted_metta_pred(_136012, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Unify: (288) [system] once(user:asserted_metta_pred(_136012, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Call: (289) [user] asserted_metta_pred(_136012, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Fail: (289) [user] asserted_metta_pred(_136012, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Redo: (285) [user] metta_atom('&self', [=, [[dynamic|_102228]|_104098], _110620]) Unify: (285) [user] metta_atom('&self', [=, [[dynamic|_102228]|_104098], _110620]) Call: (286) [user] metta_atom_asserted('&self', [=, [[dynamic|_102228]|_104098], _110620]) Unify: (286) [user] metta_atom_asserted('&self', [=, [[dynamic|_102228]|_104098], _110620]) ^ Call: (287) [user] metta_atom_asserted_deduced('&self', [=, [[dynamic|_102228]|_104098], _110620]) Redo: (286) [user] metta_atom_asserted('&self', [=, [[dynamic|_102228]|_104098], _110620]) Redo: (285) [user] metta_atom('&self', [=, [[dynamic|_102228]|_104098], _110620]) Unify: (285) [user] metta_atom('&self', [=, [[dynamic|_102228]|_104098], _110620]) Call: (286) [system] '&self'\=='&corelib' Exit: (286) [system] '&self'\=='&corelib' ^ Call: (286) [user] using_all_spaces ^ Unify: (286) [user] using_all_spaces Call: (287) [system] nb_current(with_all_spaces, t) Redo: (285) [user] metta_atom('&self', [=, [[dynamic|_102228]|_104098], _110620]) Unify: (285) [user] metta_atom('&self', [=, [[dynamic|_102228]|_104098], _110620]) Call: (286) [system] '&self'\=='&corelib' Exit: (286) [system] '&self'\=='&corelib' Call: (286) [user] metta_atom_asserted('&self', '&corelib') Unify: (286) [user] metta_atom_asserted('&self', '&corelib') ^ Call: (287) [user] metta_atom_asserted_deduced('&self', '&corelib') Redo: (286) [user] metta_atom_asserted('&self', '&corelib') Unify: (286) [user] metta_atom_asserted('&self', '&corelib') Exit: (286) [user] metta_atom_asserted('&self', '&corelib') Call: (286) [user] should_inherit_from_corelib([=, [[dynamic|_102228]|_104098], _110620]) Unify: (286) [user] should_inherit_from_corelib([=, [[dynamic|_102228]|_104098], _110620]) ^ Call: (287) [user] using_all_spaces ^ Unify: (287) [user] using_all_spaces Call: (288) [system] nb_current(with_all_spaces, t) Redo: (286) [user] should_inherit_from_corelib([=, [[dynamic|_102228]|_104098], _110620]) Unify: (286) [user] should_inherit_from_corelib([=, [[dynamic|_102228]|_104098], _110620]) Call: (287) [system] (=)==(:) Redo: (286) [user] should_inherit_from_corelib([=, [[dynamic|_102228]|_104098], _110620]) Unify: (286) [user] should_inherit_from_corelib([=, [[dynamic|_102228]|_104098], _110620]) Call: (287) [system] (=)=='@doc' Redo: (286) [user] should_inherit_from_corelib([=, [[dynamic|_102228]|_104098], _110620]) Unify: (286) [user] should_inherit_from_corelib([=, [[dynamic|_102228]|_104098], _110620]) Call: (287) [system] fail Redo: (286) [user] metta_atom_asserted('&self', '&corelib') Redo: (285) [user] metta_atom('&self', [=, [[dynamic|_102228]|_104098], _110620]) Fail: (284) [user] metta_eq_def(=, '&self', [[dynamic|_102228]|_104098], _191216) ^ Fail: (283) [user] is_user_defined_head_f1(=, '&self', [dynamic|_102228]) ^ Fail: (282) [user] is_user_defined_head_f(=, '&self', dynamic) ^ Fail: (281) [user] is_user_defined_head0(=, '&self', dynamic) ^ Fail: (280) [system] once(user:is_user_defined_head0(=, '&self', dynamic)) ^ Fail: (279) [user] mnotrace(is_user_defined_head0(=, '&self', dynamic)) ^ Fail: (278) [user] is_user_defined_head(=, '&self', dynamic) ^ Fail: (277) [system] once(user:is_user_defined_head(=, '&self', dynamic)) ^ Fail: (276) [user] mnotrace(is_user_defined_head(=, '&self', dynamic)) ^ Redo: (275) [user] subst_args2(=, 496, '&self', [dynamic, _4888], _8640) ^ Unify: (275) [user] subst_args2(=, 496, '&self', [dynamic, _4888], _8640) ^ Call: (276) [user] subst_args40(=, 496, '&self', [dynamic, _4888], _8640) ^ Unify: (276) [user] subst_args40(=, 496, '&self', [dynamic, _4888], _8640) Call: (277) [user] is_function(dynamic) Unify: (277) [user] is_function(dynamic) ^ Call: (278) [user] symbol(dynamic) ^ Unify: (278) [user] symbol(dynamic) Call: (279) [system] atom(dynamic) Exit: (279) [system] atom(dynamic) ^ Exit: (278) [user] symbol(dynamic) Exit: (277) [user] is_function(dynamic) ^ Call: (277) [user] is_special_op(dynamic) ^ Unify: (277) [user] is_special_op(dynamic) ^ Call: (278) [user] current_self(_212460) ^ Unify: (278) [user] current_self(_212460) Call: (279) [system] nb_current(self_space, _212460) Exit: (279) [system] nb_current(self_space, '&self') Call: (279) [system] '&self'\==[] Exit: (279) [system] '&self'\==[] ^ Exit: (278) [user] current_self('&self') ^ Call: (278) [user] is_special_op('&self', dynamic) ^ Unify: (278) [user] is_special_op('&self', dynamic) Call: (279) [system] atom(dynamic) Exit: (279) [system] atom(dynamic) ^ Fail: (278) [user] is_special_op('&self', dynamic) ^ Fail: (277) [user] is_special_op(dynamic) ^ Redo: (276) [user] subst_args40(=, 496, '&self', [dynamic, _4888], _8640) Call: (277) [system] is_list([_4888]) Exit: (277) [system] is_list([_4888]) ^ Call: (277) [user] apply:maplist(subst_args(=, _227294, 496, '&self'), [_4888], _227300) ^ Unify: (277) [apply] apply:maplist(user:subst_args(=, _227294, 496, '&self'), [_4888], _227300) Call: (278) [apply] apply:maplist_([_4888], _227300, user:subst_args(=, _227294, 496, '&self')) Unify: (278) [apply] apply:maplist_([_4888], [_230118|_230120], user:subst_args(=, _227294, 496, '&self')) ^ Call: (279) [user] subst_args(=, _227294, 496, '&self', _4888, _230118) ^ Unify: (279) [user] subst_args(=, _227294, 496, '&self', _4888, _230118) Call: (280) [system] atom(=) Exit: (280) [system] atom(=) Call: (280) [system] (=)\==(=) ^ Redo: (279) [user] subst_args(=, _227294, 496, '&self', _4888, _230118) ^ Unify: (279) [user] subst_args(=, _227294, 496, '&self', _4888, _230118) ^ Call: (280) [user] self_subst(_4888) ^ Unify: (280) [user] self_subst(_4888) Call: (281) [system] callable(_4888) ^ Redo: (280) [user] self_subst(_4888) ^ Exit: (280) [user] self_subst(_4888) Call: (280) [system] _230118=_4888 Exit: (280) [system] _4888=_4888 ^ Exit: (279) [user] subst_args(=, _227294, 496, '&self', _4888, _4888) Call: (279) [apply] apply:maplist_([], _230120, user:subst_args(=, _227294, 496, '&self')) Unify: (279) [apply] apply:maplist_([], [], user:subst_args(=, _227294, 496, '&self')) Exit: (279) [apply] apply:maplist_([], [], user:subst_args(=, _227294, 496, '&self')) Exit: (278) [apply] apply:maplist_([_4888], [_4888], user:subst_args(=, _227294, 496, '&self')) ^ Exit: (277) [apply] apply:maplist(user:subst_args(=, _227294, 496, '&self'), [_4888], [_4888]) ^ Call: (277) [user] subst_args5(496, '&self', [dynamic, _4888], _8640) ^ Unify: (277) [user] subst_args5(496, '&self', [dynamic, _4888], _8640) ^ Call: (278) [user] eval_selfless(_251650, _251652, 496, '&self', [dynamic, _4888], _8640) ^ Unify: (278) [user] eval_selfless(_252594, _252596, 496, '&self', [dynamic, _4888], _8640) ^ Call: (279) [user] eval_selfless_0([dynamic, _4888], _8640) ^ Unify: (279) [user] eval_selfless_0([dynamic, _4888], _8640) Call: (280) [system] var(dynamic) ^ Redo: (279) [user] eval_selfless_0([dynamic, _4888], _8640) ^ Unify: (279) [user] eval_selfless_0([dynamic, _4888], _8640) ^ Call: (280) [user] eval_selfless_1([dynamic, _4888], _8640) ^ Unify: (280) [user] eval_selfless_1([dynamic, _4888], _8640) ^ Call: (281) [user] allow_clp ^ Unify: (281) [user] allow_clp ^ Call: (282) [user] false_flag ^ Unify: (282) [user] false_flag Call: (283) [system] fail Fail: (283) [system] fail ^ Fail: (282) [user] false_flag ^ Redo: (279) [user] eval_selfless_0([dynamic, _4888], _8640) ^ Unify: (279) [user] eval_selfless_0([dynamic, _4888], _8640) ^ Call: (280) [user] eval_selfless_2([dynamic, _4888], _8640) ^ Unify: (280) [user] eval_selfless_2([dynamic, _4888], _8640) Call: (281) [system] var(dynamic) ^ Redo: (280) [user] eval_selfless_2([dynamic, _4888], _8640) ^ Unify: (280) [user] eval_selfless_2([dynamic, _4888], _8640) ^ Call: (281) [user] fake_notrace((ground([dynamic, _4888]), [dynamic, _4888]=[_272890, _272896, _272902], atom(_272890), catch_warn(current_op(_272928, yfx, _272890)), [dynamic, _4888]\=[_272948], s2ps([dynamic, _4888], _272956))) ^ Unify: (281) [user] fake_notrace(user:(ground([dynamic, _4888]), [dynamic, _4888]=[_272890, _272896, _272902], atom(_272890), catch_warn(current_op(_272928, yfx, _272890)), [dynamic, _4888]\=[_272948], s2ps([dynamic, _4888], _272956))) ^ Call: (282) [user] real_notrace(user:(ground([dynamic, _4888]), [dynamic, _4888]=[_272890, _272896, _272902], atom(_272890), catch_warn(current_op(_272928, yfx, _272890)), [dynamic, _4888]\=[_272948], s2ps([dynamic, _4888], _272956))) ^ Unify: (282) [user] real_notrace(user:(ground([dynamic, _4888]), [dynamic, _4888]=[_272890, _272896, _272902], atom(_272890), catch_warn(current_op(_272928, yfx, _272890)), [dynamic, _4888]\=[_272948], s2ps([dynamic, _4888], _272956))) ^ Call: (283) [user] setup_call_cleanup('$notrace'(_276662, _276664), once(user:(ground([dynamic, _4888]), [dynamic, _4888]=[_272890, _272896, _272902], atom(_272890), catch_warn(current_op(_272928, yfx, _272890)), [dynamic, _4888]\=[_272948], s2ps([dynamic, _4888], _272956))), '$restore_trace'(_276662, _276664)) ^ Unify: (283) [system] setup_call_cleanup(user:'$notrace'(_276662, _276664), user:once(user:(ground([dynamic, _4888]), [dynamic, _4888]=[_272890, _272896, _272902], atom(_272890), catch_warn(current_op(_272928, yfx, _272890)), [dynamic, _4888]\=[_272948], s2ps([dynamic, _4888], _272956))), user:'$restore_trace'(_276662, _276664)) ^ Call: (284) [system] sig_atomic(user:'$notrace'(_276662, _276664)) ^ Fail: (282) [user] real_notrace(user:(ground([dynamic, _4888]), [dynamic, _4888]=[_272890, _272896, _272902], atom(_272890), catch_warn(current_op(_272928, yfx, _272890)), [dynamic, _4888]\=[_272948], s2ps([dynamic, _4888], _272956))) ^ Fail: (281) [user] fake_notrace(user:(ground([dynamic, _4888]), [dynamic, _4888]=[_272890, _272896, _272902], atom(_272890), catch_warn(current_op(_272928, yfx, _272890)), [dynamic, _4888]\=[_272948], s2ps([dynamic, _4888], _272956))) ^ Redo: (277) [user] subst_args5(496, '&self', [dynamic, _4888], _8640) ^ Unify: (277) [user] subst_args5(496, '&self', [dynamic, _4888], _8640) ^ Call: (278) [user] is_system_pred(dynamic) ^ Unify: (278) [user] is_system_pred(dynamic) Call: (279) [system] atom(dynamic) Exit: (279) [system] atom(dynamic) Call: (279) [system] atom_concat(_286990, !, dynamic) ^ Redo: (278) [user] is_system_pred(dynamic) ^ Unify: (278) [user] is_system_pred(dynamic) Call: (279) [system] atom(dynamic) Exit: (279) [system] atom(dynamic) Call: (279) [system] atom_concat(_291618, '-fn', dynamic) ^ Redo: (278) [user] is_system_pred(dynamic) ^ Unify: (278) [user] is_system_pred(dynamic) Call: (279) [system] atom(dynamic) Exit: (279) [system] atom(dynamic) Call: (279) [system] atom_concat(_296246, '-p', dynamic) ^ Redo: (277) [user] subst_args5(496, '&self', [dynamic, _4888], _8640) ^ Call: (278) [user] subst_args6(496, '&self', [dynamic, _4888], _8640) ^ Unify: (278) [user] subst_args6(496, '&self', [dynamic, _4888], _8640) ^ Call: (279) [user] is_system_pred(dynamic) ^ Unify: (279) [user] is_system_pred(dynamic) Call: (280) [system] atom(dynamic) Exit: (280) [system] atom(dynamic) Call: (280) [system] atom_concat(_303688, !, dynamic) ^ Redo: (279) [user] is_system_pred(dynamic) ^ Unify: (279) [user] is_system_pred(dynamic) Call: (280) [system] atom(dynamic) Exit: (280) [system] atom(dynamic) Call: (280) [system] atom_concat(_308316, '-fn', dynamic) ^ Redo: (279) [user] is_system_pred(dynamic) ^ Unify: (279) [user] is_system_pred(dynamic) Call: (280) [system] atom(dynamic) Exit: (280) [system] atom(dynamic) Call: (280) [system] atom_concat(_312944, '-p', dynamic) ^ Redo: (274) [user] subst_args1(=, _8612, 496, '&self', [dynamic, _4888], _8640) ^ Call: (275) [user] subst_args2_failed(496, '&self', [dynamic, _4888], _8640) ^ Unify: (275) [user] subst_args2_failed(496, '&self', [dynamic, _4888], _8640) Call: (276) [system] [dynamic, _4888]==[] ^ Redo: (275) [user] subst_args2_failed(496, '&self', [dynamic, _4888], _8640) ^ Unify: (275) [user] subst_args2_failed(496, '&self', [dynamic, _4888], _8640) Call: (276) [system] var([dynamic, _4888]) ^ Redo: (275) [user] subst_args2_failed(496, '&self', [dynamic, _4888], _8640) ^ Unify: (275) [user] subst_args2_failed(496, '&self', [dynamic, _4888], _8640) ^ Call: (276) [user] once(subst_selfless([dynamic, _4888], _8640)) ^ Unify: (276) [system] once(user:subst_selfless([dynamic, _4888], _8640)) ^ Call: (277) [user] subst_selfless([dynamic, _4888], _8640) ^ Unify: (277) [user] subst_selfless([dynamic, _4888], _8640) Call: (278) [system] var(dynamic) ^ Redo: (277) [user] subst_selfless([dynamic, _4888], _8640) ^ Unify: (277) [user] subst_selfless([dynamic, _4888], _8640) ^ Call: (278) [user] eval_selfless(_328802, _328804, _328806, _328808, [dynamic, _4888], _8640) ^ Unify: (278) [user] eval_selfless(_329746, _329748, _329750, _329752, [dynamic, _4888], _8640) ^ Call: (279) [user] eval_selfless_0([dynamic, _4888], _8640) ^ Unify: (279) [user] eval_selfless_0([dynamic, _4888], _8640) Call: (280) [system] var(dynamic) ^ Redo: (279) [user] eval_selfless_0([dynamic, _4888], _8640) ^ Unify: (279) [user] eval_selfless_0([dynamic, _4888], _8640) ^ Call: (280) [user] eval_selfless_1([dynamic, _4888], _8640) ^ Unify: (280) [user] eval_selfless_1([dynamic, _4888], _8640) ^ Call: (281) [user] allow_clp ^ Unify: (281) [user] allow_clp ^ Call: (282) [user] false_flag ^ Unify: (282) [user] false_flag Call: (283) [system] fail Fail: (283) [system] fail ^ Fail: (282) [user] false_flag ^ Redo: (279) [user] eval_selfless_0([dynamic, _4888], _8640) ^ Unify: (279) [user] eval_selfless_0([dynamic, _4888], _8640) ^ Call: (280) [user] eval_selfless_2([dynamic, _4888], _8640) ^ Unify: (280) [user] eval_selfless_2([dynamic, _4888], _8640) Call: (281) [system] var(dynamic) ^ Redo: (280) [user] eval_selfless_2([dynamic, _4888], _8640) ^ Unify: (280) [user] eval_selfless_2([dynamic, _4888], _8640) ^ Call: (281) [user] fake_notrace((ground([dynamic, _4888]), [dynamic, _4888]=[_350042, _350048, _350054], atom(_350042), catch_warn(current_op(_350080, yfx, _350042)), [dynamic, _4888]\=[_350100], s2ps([dynamic, _4888], _350108))) ^ Unify: (281) [user] fake_notrace(user:(ground([dynamic, _4888]), [dynamic, _4888]=[_350042, _350048, _350054], atom(_350042), catch_warn(current_op(_350080, yfx, _350042)), [dynamic, _4888]\=[_350100], s2ps([dynamic, _4888], _350108))) ^ Call: (282) [user] real_notrace(user:(ground([dynamic, _4888]), [dynamic, _4888]=[_350042, _350048, _350054], atom(_350042), catch_warn(current_op(_350080, yfx, _350042)), [dynamic, _4888]\=[_350100], s2ps([dynamic, _4888], _350108))) ^ Unify: (282) [user] real_notrace(user:(ground([dynamic, _4888]), [dynamic, _4888]=[_350042, _350048, _350054], atom(_350042), catch_warn(current_op(_350080, yfx, _350042)), [dynamic, _4888]\=[_350100], s2ps([dynamic, _4888], _350108))) ^ Call: (283) [user] setup_call_cleanup('$notrace'(_353814, _353816), once(user:(ground([dynamic, _4888]), [dynamic, _4888]=[_350042, _350048, _350054], atom(_350042), catch_warn(current_op(_350080, yfx, _350042)), [dynamic, _4888]\=[_350100], s2ps([dynamic, _4888], _350108))), '$restore_trace'(_353814, _353816)) ^ Unify: (283) [system] setup_call_cleanup(user:'$notrace'(_353814, _353816), user:once(user:(ground([dynamic, _4888]), [dynamic, _4888]=[_350042, _350048, _350054], atom(_350042), catch_warn(current_op(_350080, yfx, _350042)), [dynamic, _4888]\=[_350100], s2ps([dynamic, _4888], _350108))), user:'$restore_trace'(_353814, _353816)) ^ Call: (284) [system] sig_atomic(user:'$notrace'(_353814, _353816)) ^ Fail: (282) [user] real_notrace(user:(ground([dynamic, _4888]), [dynamic, _4888]=[_350042, _350048, _350054], atom(_350042), catch_warn(current_op(_350080, yfx, _350042)), [dynamic, _4888]\=[_350100], s2ps([dynamic, _4888], _350108))) ^ Fail: (281) [user] fake_notrace(user:(ground([dynamic, _4888]), [dynamic, _4888]=[_350042, _350048, _350054], atom(_350042), catch_warn(current_op(_350080, yfx, _350042)), [dynamic, _4888]\=[_350100], s2ps([dynamic, _4888], _350108))) ^ Redo: (275) [user] subst_args2_failed(496, '&self', [dynamic, _4888], _8640) ^ Unify: (275) [user] subst_args2_failed(496, '&self', [dynamic, _4888], [_359438|_359440]) ^ Call: (276) [user] subst_args(_360452, _360454, 496, '&self', dynamic, _359438) ^ Unify: (276) [user] subst_args(_361396, _361398, 496, '&self', dynamic, _359438) Call: (277) [system] atom(_362266) ^ Redo: (276) [user] subst_args(_363266, _363268, 496, '&self', dynamic, _359438) ^ Unify: (276) [user] subst_args(_364210, _364212, 496, '&self', dynamic, _359438) ^ Call: (277) [user] self_subst(dynamic) ^ Unify: (277) [user] self_subst(dynamic) Call: (278) [system] callable(dynamic) Exit: (278) [system] callable(dynamic) ^ Unify: (277) [user] self_subst(dynamic) ^ Call: (278) [user] self_eval(dynamic) ^ Unify: (278) [user] self_eval(dynamic) ^ Call: (280) [system] setup_call_cleanup('$notrace'(_371560, _371562), once(user:self_eval0(dynamic)), '$restore_trace'(_371560, _371562)) ^ Unify: (280) [system] setup_call_cleanup(system:'$notrace'(_371560, _371562), system:once(user:self_eval0(dynamic)), system:'$restore_trace'(_371560, _371562)) ^ Call: (281) [system] sig_atomic(system:'$notrace'(_371560, _371562)) ^ Exit: (280) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(dynamic)), system:'$restore_trace'(3, -1)) ^ Exit: (278) [user] self_eval(dynamic) ^ Exit: (277) [user] self_subst(dynamic) Call: (277) [system] _359438=(dynamic) Exit: (277) [system] (dynamic)=(dynamic) ^ Exit: (276) [user] subst_args(_379114, _379116, 496, '&self', dynamic, dynamic) ^ Call: (276) [user] subst_args2_failed(496, '&self', [_4888], _359440) ^ Unify: (276) [user] subst_args2_failed(496, '&self', [_4888], _359440) Call: (277) [system] [_4888]==[] ^ Redo: (276) [user] subst_args2_failed(496, '&self', [_4888], _359440) ^ Unify: (276) [user] subst_args2_failed(496, '&self', [_4888], _359440) Call: (277) [system] var([_4888]) ^ Redo: (276) [user] subst_args2_failed(496, '&self', [_4888], _359440) ^ Unify: (276) [user] subst_args2_failed(496, '&self', [_4888], _359440) ^ Call: (277) [user] once(subst_selfless([_4888], _359440)) ^ Unify: (277) [system] once(user:subst_selfless([_4888], _359440)) ^ Call: (278) [user] subst_selfless([_4888], _359440) ^ Unify: (278) [user] subst_selfless([_4888], _359440) Call: (279) [system] var(_4888) Exit: (279) [system] var(_4888) Call: (279) [system] fail ^ Redo: (276) [user] subst_args2_failed(496, '&self', [_4888], _359440) ^ Unify: (276) [user] subst_args2_failed(496, '&self', [_4888], [_394888|_394890]) ^ Call: (277) [user] subst_args(_395902, _395904, 496, '&self', _4888, _394888) ^ Unify: (277) [user] subst_args(_396846, _396848, 496, '&self', _4888, _394888) Call: (278) [system] atom(_397716) ^ Redo: (277) [user] subst_args(_398716, _398718, 496, '&self', _4888, _394888) ^ Unify: (277) [user] subst_args(_399660, _399662, 496, '&self', _4888, _394888) ^ Call: (278) [user] self_subst(_4888) ^ Unify: (278) [user] self_subst(_4888) Call: (279) [system] callable(_4888) ^ Redo: (278) [user] self_subst(_4888) ^ Exit: (278) [user] self_subst(_4888) Call: (278) [system] _394888=_4888 Exit: (278) [system] _4888=_4888 ^ Exit: (277) [user] subst_args(_407080, _407082, 496, '&self', _4888, _4888) ^ Call: (277) [user] subst_args2_failed(496, '&self', [], _394890) ^ Unify: (277) [user] subst_args2_failed(496, '&self', [], _394890) Call: (278) [system] []==[] Exit: (278) [system] []==[] Call: (278) [system] _394890=[] Exit: (278) [system] []=[] ^ Exit: (277) [user] subst_args2_failed(496, '&self', [], []) ^ Exit: (276) [user] subst_args2_failed(496, '&self', [_4888], [_4888]) ^ Exit: (275) [user] subst_args2_failed(496, '&self', [dynamic, _4888], [dynamic, _4888]) ^ Exit: (274) [user] subst_args1(=, _8612, 496, '&self', [dynamic, _4888], [dynamic, _4888]) ^ Exit: (273) [user] subst_args1(_8610, _8612, 496, '&self', [dynamic, _4888], [dynamic, _4888]) Call: (273) [system] nb_setarg(1, retval(fail), [dynamic, _4888]) Exit: (273) [system] nb_setarg(1, retval([dynamic, _419172]), [dynamic, _4888]) ^ Call: (273) [user] ignore(notrace((\+[dynamic, _4888]\=_8656, nb_setarg(1, retval([dynamic, _419172]), [dynamic, _4888])))) ^ Unify: (273) [system] ignore(user:notrace((\+[dynamic, _4888]\=_8656, nb_setarg(1, retval([dynamic, _419172]), [dynamic, _4888])))) ^ Call: (275) [system] setup_call_cleanup('$notrace'(_421982, _421984), once(user:(\+[dynamic, _4888]\=_8656, nb_setarg(1, retval([dynamic, _419172]), [dynamic, _4888]))), '$restore_trace'(_421982, _421984)) ^ Unify: (275) [system] setup_call_cleanup(system:'$notrace'(_421982, _421984), system:once(user:(\+[dynamic, _4888]\=_8656, nb_setarg(1, retval([dynamic, _419172]), [dynamic, _4888]))), system:'$restore_trace'(_421982, _421984)) ^ Call: (276) [system] sig_atomic(system:'$notrace'(_421982, _421984)) ^ Exit: (275) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(\+[dynamic, _4888]\=_8656, nb_setarg(1, retval([dynamic, _424830]), [dynamic, _4888]))), system:'$restore_trace'(3, -1)) ^ Exit: (273) [system] ignore(user:notrace((\+[dynamic, _4888]\=_8656, nb_setarg(1, retval([dynamic, _424830]), [dynamic, _4888])))) ^ Call: (273) [user] ignore((_8648==1->ignore(\+ \+ (flag(eval_num, _8686, _8686+1), (retval([dynamic, _424830])\=@=retval(fail), nonvar([dynamic, _4888])->indentq(3, _8686, <--, [false, [dynamic, _4888]]);indentq(3, _8686, <--, [false, retval([dynamic, _424830])]))));notrace(ignore(if_t(3<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _8686, _8686+1), (retval([dynamic, _424830])\=@=retval(fail), nonvar([dynamic, _4888])->indentq(3, _8686, <--, [false, [dynamic, _4888]]);indentq(3, _8686, <--, [false, retval([dynamic, _424830])])))))))))) ^ Unify: (273) [system] ignore(user:(_8648==1->ignore(\+ \+ (flag(eval_num, _8686, _8686+1), (retval([dynamic, _424830])\=@=retval(fail), nonvar([dynamic, _4888])->indentq(3, _8686, <--, [false, [dynamic, _4888]]);indentq(3, _8686, <--, [false, retval([dynamic, _424830])]))));notrace(ignore(if_t(3<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _8686, _8686+1), (retval([dynamic, _424830])\=@=retval(fail), nonvar([dynamic, _4888])->indentq(3, _8686, <--, [false, [dynamic, _4888]]);indentq(3, _8686, <--, [false, retval([dynamic, _424830])])))))))))) Call: (275) [system] _8648==1 Fail: (275) [system] _8648==1 ^ Call: (276) [system] setup_call_cleanup('$notrace'(_430432, _430434), once(user:ignore(if_t(3<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _8686, _8686+1), (retval([dynamic, _424830])\=@=retval(fail), nonvar([dynamic, _4888])->indentq(3, _8686, <--, [false, [dynamic, _4888]]);indentq(3, _8686, <--, [false, retval([dynamic, _424830])])))))))), '$restore_trace'(_430432, _430434)) ^ Unify: (276) [system] setup_call_cleanup(system:'$notrace'(_430432, _430434), system:once(user:ignore(if_t(3<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _8686, _8686+1), (retval([dynamic, _424830])\=@=retval(fail), nonvar([dynamic, _4888])->indentq(3, _8686, <--, [false, [dynamic, _4888]]);indentq(3, _8686, <--, [false, retval([dynamic, _424830])])))))))), system:'$restore_trace'(_430432, _430434)) ^ Call: (277) [system] sig_atomic(system:'$notrace'(_430432, _430434)) ^ Exit: (276) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:ignore(if_t(3<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _8686, _8686+1), (retval([dynamic, _424830])\=@=retval(fail), nonvar([dynamic, _4888])->indentq(3, _8686, <--, [false, [dynamic, _4888]]);indentq(3, _8686, <--, [false, retval([dynamic, _424830])])))))))), system:'$restore_trace'(3, -1)) ^ Exit: (273) [system] ignore(user:(_8648==1->ignore(\+ \+ (flag(eval_num, _8686, _8686+1), (retval([dynamic, _424830])\=@=retval(fail), nonvar([dynamic, _4888])->indentq(3, _8686, <--, [false, [dynamic, _4888]]);indentq(3, _8686, <--, [false, retval([dynamic, _424830])]))));notrace(ignore(if_t(3<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _8686, _8686+1), (retval([dynamic, _424830])\=@=retval(fail), nonvar([dynamic, _4888])->indentq(3, _8686, <--, [false, [dynamic, _4888]]);indentq(3, _8686, <--, [false, retval([dynamic, _424830])])))))))))) ^ Exit: (271) [system] call_cleanup(user:((call(subst_args1(_8610, _8612), 496, '&self', [dynamic, _4888], [dynamic, _4888])*->nb_setarg(1, retval([dynamic, _424830]), [dynamic, _4888]);fail, trace, call(subst_args1(_8610, _8612), 496, '&self', [dynamic, _4888], [dynamic, _4888])), ignore(notrace((\+[dynamic, _4888]\=_8656, nb_setarg(1, retval([dynamic, _424830]), [dynamic, _4888]))))), user:ignore((_8648==1->ignore(\+ \+ (flag(eval_num, _8686, _8686+1), (retval([dynamic, _424830])\=@=retval(fail), nonvar([dynamic, _4888])->indentq(3, _8686, <--, [false, [dynamic, _4888]]);indentq(3, _8686, <--, [false, retval([dynamic, _424830])]))));notrace(ignore(if_t(3<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _8686, _8686+1), (retval([dynamic, _424830])\=@=retval(fail), nonvar([dynamic, _4888])->indentq(3, _8686, <--, [false, [dynamic, _4888]]);indentq(3, _8686, <--, [false, retval([dynamic, _424830])]))))))))))) Call: (271) [system] retval([dynamic, _424830])\=@=retval(fail) Exit: (271) [system] retval([dynamic, _424830])\=@=retval(fail) ^ Exit: (270) [user] trace_eval(subst_args1(_8610, _8612), (false, (e2;e)), 496, '&self', [dynamic, _4888], [dynamic, _4888]) Call: (270) [system] [dynamic, _4888]\=@=[dynamic, _4888] ^ Redo: (269) [user] subst_args0(_8610, _8612, 496, '&self', [dynamic, _4888], _8604) Call: (270) [system] _8604=[dynamic, _4888] Exit: (270) [system] [dynamic, _4888]=[dynamic, _4888] ^ Exit: (269) [user] subst_args0(_8610, _8612, 496, '&self', [dynamic, _4888], [dynamic, _4888]) ^ Exit: (268) [user] subst_args(_8610, _8612, 497, '&self', [dynamic, _4888], [dynamic, _4888]) ^ Call: (268) [user] subst_args2_failed(497, '&self', [[multifile, _4888]], _8606) ^ Unify: (268) [user] subst_args2_failed(497, '&self', [[multifile, _4888]], _8606) Call: (269) [system] [[multifile, _4888]]==[] ^ Redo: (268) [user] subst_args2_failed(497, '&self', [[multifile, _4888]], _8606) ^ Unify: (268) [user] subst_args2_failed(497, '&self', [[multifile, _4888]], _8606) Call: (269) [system] var([[multifile, _4888]]) ^ Redo: (268) [user] subst_args2_failed(497, '&self', [[multifile, _4888]], _8606) ^ Unify: (268) [user] subst_args2_failed(497, '&self', [[multifile, _4888]], _8606) ^ Call: (269) [user] once(subst_selfless([[multifile, _4888]], _8606)) ^ Unify: (269) [system] once(user:subst_selfless([[multifile, _4888]], _8606)) ^ Call: (270) [user] subst_selfless([[multifile, _4888]], _8606) ^ Unify: (270) [user] subst_selfless([[multifile, _4888]], _8606) Call: (271) [system] var([multifile, _4888]) ^ Redo: (270) [user] subst_selfless([[multifile, _4888]], _8606) ^ Unify: (270) [user] subst_selfless([[multifile, _4888]], _8606) ^ Call: (271) [user] eval_selfless(_458714, _458716, _458718, _458720, [[multifile, _4888]], _8606) ^ Unify: (271) [user] eval_selfless(_459658, _459660, _459662, _459664, [[multifile, _4888]], _8606) ^ Call: (272) [user] eval_selfless_0([[multifile, _4888]], _8606) ^ Unify: (272) [user] eval_selfless_0([[multifile, _4888]], _8606) Call: (273) [system] var([multifile, _4888]) ^ Redo: (272) [user] eval_selfless_0([[multifile, _4888]], _8606) ^ Unify: (272) [user] eval_selfless_0([[multifile, _4888]], _8606) ^ Call: (273) [user] eval_selfless_1([[multifile, _4888]], _8606) ^ Unify: (273) [user] eval_selfless_1([[multifile, _4888]], _8606) ^ Call: (274) [user] allow_clp ^ Unify: (274) [user] allow_clp ^ Call: (275) [user] false_flag ^ Unify: (275) [user] false_flag Call: (276) [system] fail Fail: (276) [system] fail ^ Fail: (275) [user] false_flag ^ Redo: (272) [user] eval_selfless_0([[multifile, _4888]], _8606) ^ Unify: (272) [user] eval_selfless_0([[multifile, _4888]], _8606) ^ Call: (273) [user] eval_selfless_2([[multifile, _4888]], _8606) ^ Unify: (273) [user] eval_selfless_2([[multifile, _4888]], _8606) Call: (274) [system] var([multifile, _4888]) ^ Redo: (273) [user] eval_selfless_2([[multifile, _4888]], _8606) ^ Unify: (273) [user] eval_selfless_2([[multifile, _4888]], _8606) ^ Call: (274) [user] fake_notrace((ground([[multifile, _4888]]), [[multifile, _4888]]=[_479954, _479960, _479966], atom(_479954), catch_warn(current_op(_479992, yfx, _479954)), [[multifile, _4888]]\=[_480012], s2ps([[multifile, _4888]], _480020))) ^ Unify: (274) [user] fake_notrace(user:(ground([[multifile, _4888]]), [[multifile, _4888]]=[_479954, _479960, _479966], atom(_479954), catch_warn(current_op(_479992, yfx, _479954)), [[multifile, _4888]]\=[_480012], s2ps([[multifile, _4888]], _480020))) ^ Call: (275) [user] real_notrace(user:(ground([[multifile, _4888]]), [[multifile, _4888]]=[_479954, _479960, _479966], atom(_479954), catch_warn(current_op(_479992, yfx, _479954)), [[multifile, _4888]]\=[_480012], s2ps([[multifile, _4888]], _480020))) ^ Unify: (275) [user] real_notrace(user:(ground([[multifile, _4888]]), [[multifile, _4888]]=[_479954, _479960, _479966], atom(_479954), catch_warn(current_op(_479992, yfx, _479954)), [[multifile, _4888]]\=[_480012], s2ps([[multifile, _4888]], _480020))) ^ Call: (276) [user] setup_call_cleanup('$notrace'(_483726, _483728), once(user:(ground([[multifile, _4888]]), [[multifile, _4888]]=[_479954, _479960, _479966], atom(_479954), catch_warn(current_op(_479992, yfx, _479954)), [[multifile, _4888]]\=[_480012], s2ps([[multifile, _4888]], _480020))), '$restore_trace'(_483726, _483728)) ^ Unify: (276) [system] setup_call_cleanup(user:'$notrace'(_483726, _483728), user:once(user:(ground([[multifile, _4888]]), [[multifile, _4888]]=[_479954, _479960, _479966], atom(_479954), catch_warn(current_op(_479992, yfx, _479954)), [[multifile, _4888]]\=[_480012], s2ps([[multifile, _4888]], _480020))), user:'$restore_trace'(_483726, _483728)) ^ Call: (277) [system] sig_atomic(user:'$notrace'(_483726, _483728)) ^ Fail: (275) [user] real_notrace(user:(ground([[multifile, _4888]]), [[multifile, _4888]]=[_479954, _479960, _479966], atom(_479954), catch_warn(current_op(_479992, yfx, _479954)), [[multifile, _4888]]\=[_480012], s2ps([[multifile, _4888]], _480020))) ^ Fail: (274) [user] fake_notrace(user:(ground([[multifile, _4888]]), [[multifile, _4888]]=[_479954, _479960, _479966], atom(_479954), catch_warn(current_op(_479992, yfx, _479954)), [[multifile, _4888]]\=[_480012], s2ps([[multifile, _4888]], _480020))) ^ Redo: (268) [user] subst_args2_failed(497, '&self', [[multifile, _4888]], _8606) ^ Unify: (268) [user] subst_args2_failed(497, '&self', [[multifile, _4888]], [_489350|_489352]) ^ Call: (269) [user] subst_args(_490364, _490366, 497, '&self', [multifile, _4888], _489350) ^ Unify: (269) [user] subst_args(_491308, _491310, 497, '&self', [multifile, _4888], _489350) Call: (270) [system] atom(_492178) ^ Redo: (269) [user] subst_args(_493178, _493180, 497, '&self', [multifile, _4888], _489350) ^ Unify: (269) [user] subst_args(_494122, _494124, 497, '&self', [multifile, _4888], _489350) ^ Call: (270) [user] self_subst([multifile, _4888]) ^ Unify: (270) [user] self_subst([multifile, _4888]) Call: (271) [system] callable([multifile, _4888]) Exit: (271) [system] callable([multifile, _4888]) ^ Unify: (270) [user] self_subst([multifile, _4888]) ^ Call: (271) [user] self_eval([multifile, _4888]) ^ Unify: (271) [user] self_eval([multifile, _4888]) ^ Call: (273) [system] setup_call_cleanup('$notrace'(_501472, _501474), once(user:self_eval0([multifile, _4888])), '$restore_trace'(_501472, _501474)) ^ Unify: (273) [system] setup_call_cleanup(system:'$notrace'(_501472, _501474), system:once(user:self_eval0([multifile, _4888])), system:'$restore_trace'(_501472, _501474)) ^ Call: (274) [system] sig_atomic(system:'$notrace'(_501472, _501474)) ^ Fail: (271) [user] self_eval([multifile, _4888]) ^ Redo: (269) [user] subst_args(_505308, _505310, 497, '&self', [multifile, _4888], _489350) ^ Unify: (269) [user] subst_args(_506252, _506254, 497, '&self', [multifile, _4888], _489350) Call: (270) [system] [_4888]==[] ^ Redo: (269) [user] subst_args(_508124, _508126, 497, '&self', [multifile, _4888], _489350) ^ Unify: (269) [user] subst_args(_509068, _509070, 497, '&self', [multifile, _4888], _489350) ^ Call: (271) [system] setup_call_cleanup('$notrace'(_509958, _509960), once(user:(_509940 is 497-1)), '$restore_trace'(_509958, _509960)) ^ Unify: (271) [system] setup_call_cleanup(system:'$notrace'(_509958, _509960), system:once(user:(_509940 is 497-1)), system:'$restore_trace'(_509958, _509960)) ^ Call: (272) [system] sig_atomic(system:'$notrace'(_509958, _509960)) ^ Exit: (271) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(496 is 497-1)), system:'$restore_trace'(3, -1)) ^ Call: (270) [user] subst_args0(_513734, _513736, 496, '&self', [multifile, _4888], _489350) ^ Unify: (270) [user] subst_args0(_513734, _513736, 496, '&self', [multifile, _4888], _489350) ^ Call: (271) [user] self_subst([multifile, _4888]) ^ Unify: (271) [user] self_subst([multifile, _4888]) Call: (272) [system] callable([multifile, _4888]) Exit: (272) [system] callable([multifile, _4888]) ^ Unify: (271) [user] self_subst([multifile, _4888]) ^ Call: (272) [user] self_eval([multifile, _4888]) ^ Unify: (272) [user] self_eval([multifile, _4888]) ^ Call: (274) [system] setup_call_cleanup('$notrace'(_522112, _522114), once(user:self_eval0([multifile, _4888])), '$restore_trace'(_522112, _522114)) ^ Unify: (274) [system] setup_call_cleanup(system:'$notrace'(_522112, _522114), system:once(user:self_eval0([multifile, _4888])), system:'$restore_trace'(_522112, _522114)) ^ Call: (275) [system] sig_atomic(system:'$notrace'(_8644, _8646)) ^ Fail: (272) [user] self_eval([multifile, _4888]) ^ Redo: (270) [user] subst_args0(_8622, _8624, 496, '&self', [multifile, _4888], _8616) ^ Unify: (270) [user] subst_args0(_8622, _8624, 496, '&self', [multifile, _4888], _8616) Call: (271) [system] _12368 is 496+ -1 Exit: (271) [system] 495 is 496+ -1 ^ Call: (271) [user] trace_eval(subst_args1(_8622, _8624), (false, (e2;e)), 496, '&self', [multifile, _4888], _14244) ^ Unify: (271) [user] trace_eval(subst_args1(_8622, _8624), (false, (e2;e)), 496, '&self', [multifile, _4888], _14244) ^ Call: (272) [user] must_det_ll((notrace((flag(eval_num, _16154, _16154+1), _16172 is _16154 mod 500, _16190 is 99-496 mod 100, _16214=_16216, option_else('trace-length', _16228, 500), option_else('trace-depth', _16236, 30))), quietly(if_t((nop(stop_rtrace), _16172>_16228), (set_debug(eval, false), _16292 is _16228+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_16292])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_16344))))) ^ Unify: (272) [user] must_det_ll(user:(notrace((flag(eval_num, _16154, _16154+1), _16172 is _16154 mod 500, _16190 is 99-496 mod 100, _16214=_16216, option_else('trace-length', _16228, 500), option_else('trace-depth', _16236, 30))), quietly(if_t((nop(stop_rtrace), _16172>_16228), (set_debug(eval, false), _16292 is _16228+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_16292])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_16344))))) ^ Call: (273) [user] once(user:(notrace((flag(eval_num, _16154, _16154+1), _16172 is _16154 mod 500, _16190 is 99-496 mod 100, _16214=_16216, option_else('trace-length', _16228, 500), option_else('trace-depth', _16236, 30))), quietly(if_t((nop(stop_rtrace), _16172>_16228), (set_debug(eval, false), _16292 is _16228+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_16292])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_16344))))) ^ Unify: (273) [system] once(user:(notrace((flag(eval_num, _16154, _16154+1), _16172 is _16154 mod 500, _16190 is 99-496 mod 100, _16214=_16216, option_else('trace-length', _16228, 500), option_else('trace-depth', _16236, 30))), quietly(if_t((nop(stop_rtrace), _16172>_16228), (set_debug(eval, false), _16292 is _16228+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_16292])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_16344))))) ^ Call: (276) [system] setup_call_cleanup('$notrace'(_20068, _20070), once(user:(flag(eval_num, _16154, _16154+1), _16172 is _16154 mod 500, _16190 is 99-496 mod 100, _16214=_16216, option_else('trace-length', _16228, 500), option_else('trace-depth', _16236, 30))), '$restore_trace'(_20068, _20070)) ^ Unify: (276) [system] setup_call_cleanup(system:'$notrace'(_20068, _20070), system:once(user:(flag(eval_num, _16154, _16154+1), _16172 is _16154 mod 500, _16190 is 99-496 mod 100, _16214=_16216, option_else('trace-length', _16228, 500), option_else('trace-depth', _16236, 30))), system:'$restore_trace'(_20068, _20070)) ^ Call: (277) [system] sig_atomic(system:'$notrace'(_20068, _20070)) ^ Exit: (276) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(flag(eval_num, 81, 81+1), 81 is 81 mod 500, 3 is 99-496 mod 100, _16214=_16214, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), system:'$restore_trace'(3, -1)) ^ Call: (276) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 81>500), (set_debug(eval, false), _16292 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_16292])), nop((start_rtrace, rtrace))))) ^ Unify: (276) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 81>500), (set_debug(eval, false), _16292 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_16292])), nop((start_rtrace, rtrace))))) ^ Exit: (276) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 81>500), (set_debug(eval, false), _16292 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_16292])), nop((start_rtrace, rtrace))))) Call: (275) [user] nop(notrace(no_repeats_var(_16344))) Unify: (275) [user] nop(notrace(no_repeats_var(_16344))) Exit: (275) [user] nop(notrace(no_repeats_var(_16344))) ^ Exit: (273) [system] once(user:(notrace((flag(eval_num, 81, 81+1), 81 is 81 mod 500, 3 is 99-496 mod 100, _16214=_16214, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), quietly(if_t((nop(stop_rtrace), 81>500), (set_debug(eval, false), _16292 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_16292])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_16344))))) ^ Exit: (272) [user] must_det_ll(user:(notrace((flag(eval_num, 81, 81+1), 81 is 81 mod 500, 3 is 99-496 mod 100, _16214=_16214, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), quietly(if_t((nop(stop_rtrace), 81>500), (set_debug(eval, false), _16292 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_16292])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_16344))))) Call: (272) [occurs] occurs:sub_term(_31532, (false, (e2;e))) Unify: (272) [occurs] occurs:sub_term((false, (e2;e)), (false, (e2;e))) Exit: (272) [occurs] occurs:sub_term((false, (e2;e)), (false, (e2;e))) Call: (272) [system] (false, (e2;e))\=(false, (e2;e)) Fail: (272) [system] (false, (e2;e))\=(false, (e2;e)) Redo: (272) [occurs] occurs:sub_term(_31532, (false, (e2;e))) Unify: (272) [occurs] occurs:sub_term(_31532, (false, (e2;e))) Call: (273) [system] compound((false, (e2;e))) Exit: (273) [system] compound((false, (e2;e))) Call: (273) [system] arg(_39954, (false, (e2;e)), _39878) Exit: (273) [system] arg(1, (false, (e2;e)), false) Call: (273) [occurs] occurs:sub_term(_31532, false) Unify: (273) [occurs] occurs:sub_term(false, false) Exit: (273) [occurs] occurs:sub_term(false, false) Exit: (272) [occurs] occurs:sub_term(false, (false, (e2;e))) Call: (272) [system] (false, (e2;e))\=false Exit: (272) [system] (false, (e2;e))\=false ^ Call: (272) [user] if_trace((eval;false, (e2;e)), (_16214=1, indentq(3, 81, -->, [false, [multifile, _4888]]))) ^ Unify: (272) [user] if_trace((eval;false, (e2;e)), (_16214=1, indentq(3, 81, -->, [false, [multifile, _4888]]))) ^ Call: (274) [system] setup_call_cleanup('$notrace'(_49258, _49260), once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _16214=1, indentq(3, 81, -->, [false, [multifile, _4888]]))), _49216, fbug((_49216-->if_trace((eval;false, (e2;e)), (_16214=1, indentq(3, 81, -->, [false, [multifile, _4888]])))))))), '$restore_trace'(_49258, _49260)) ^ Unify: (274) [system] setup_call_cleanup(system:'$notrace'(_49258, _49260), system:once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _16214=1, indentq(3, 81, -->, [false, [multifile, _4888]]))), _49216, fbug((_49216-->if_trace((eval;false, (e2;e)), (_16214=1, indentq(3, 81, -->, [false, [multifile, _4888]])))))))), system:'$restore_trace'(_49258, _49260)) ^ Call: (275) [system] sig_atomic(system:'$notrace'(_49258, _49260)) ^ Exit: (274) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:real_notrace(catch_err(ignore((is_debugging((eval;false, (e2;e))), _16214=1, indentq(3, 81, -->, [false, [multifile, _4888]]))), _49216, fbug((_49216-->if_trace((eval;false, (e2;e)), (_16214=1, indentq(3, 81, -->, [false, [multifile, _4888]])))))))), system:'$restore_trace'(3, -1)) ^ Exit: (272) [user] if_trace((eval;false, (e2;e)), (_16214=1, indentq(3, 81, -->, [false, [multifile, _4888]]))) Call: (272) [system] _54040=retval(fail) Exit: (272) [system] retval(fail)=retval(fail) Call: (272) [system] _55902=(\+ \+ (flag(eval_num, _55922, _55922+1), (retval(fail)\=@=retval(fail), nonvar(_14244)->indentq(3, _55922, <--, [false, _14244]);indentq(3, _55922, <--, [false, retval(fail)])))) Exit: (272) [system] (\+ \+ (flag(eval_num, _55922, _55922+1), (retval(fail)\=@=retval(fail), nonvar(_14244)->indentq(3, _55922, <--, [false, _14244]);indentq(3, _55922, <--, [false, retval(fail)]))))=(\+ \+ (flag(eval_num, _55922, _55922+1), (retval(fail)\=@=retval(fail), nonvar(_14244)->indentq(3, _55922, <--, [false, _14244]);indentq(3, _55922, <--, [false, retval(fail)])))) ^ Call: (272) [user] call_cleanup(((call(subst_args1(_8622, _8624), 496, '&self', [multifile, _4888], _14244)*->nb_setarg(1, retval(fail), _14244);fail, trace, call(subst_args1(_8622, _8624), 496, '&self', [multifile, _4888], _14244)), ignore(notrace((\+_14244\=_16344, nb_setarg(1, retval(fail), _14244))))), ignore((_16214==1->ignore(\+ \+ (flag(eval_num, _55922, _55922+1), (retval(fail)\=@=retval(fail), nonvar(_14244)->indentq(3, _55922, <--, [false, _14244]);indentq(3, _55922, <--, [false, retval(fail)]))));notrace(ignore(if_t(3<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _55922, _55922+1), (retval(fail)\=@=retval(fail), nonvar(_14244)->indentq(3, _55922, <--, [false, _14244]);indentq(3, _55922, <--, [false, retval(fail)]))))))))))) ^ Unify: (272) [system] call_cleanup(user:((call(subst_args1(_8622, _8624), 496, '&self', [multifile, _4888], _14244)*->nb_setarg(1, retval(fail), _14244);fail, trace, call(subst_args1(_8622, _8624), 496, '&self', [multifile, _4888], _14244)), ignore(notrace((\+_14244\=_16344, nb_setarg(1, retval(fail), _14244))))), user:ignore((_16214==1->ignore(\+ \+ (flag(eval_num, _55922, _55922+1), (retval(fail)\=@=retval(fail), nonvar(_14244)->indentq(3, _55922, <--, [false, _14244]);indentq(3, _55922, <--, [false, retval(fail)]))));notrace(ignore(if_t(3<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _55922, _55922+1), (retval(fail)\=@=retval(fail), nonvar(_14244)->indentq(3, _55922, <--, [false, _14244]);indentq(3, _55922, <--, [false, retval(fail)]))))))))))) ^ Call: (274) [user] subst_args1(_8622, _8624, 496, '&self', [multifile, _4888], _14244) ^ Unify: (274) [user] subst_args1(_8622, _8624, 496, '&self', [multifile, _4888], _14244) Call: (275) [system] var(_8622) Exit: (275) [system] var(_8622) ^ Call: (275) [user] subst_args1(=, _8624, 496, '&self', [multifile, _4888], _14244) ^ Unify: (275) [user] subst_args1(=, _8624, 496, '&self', [multifile, _4888], _14244) Call: (276) [system] var(=) ^ Redo: (275) [user] subst_args1(=, _8624, 496, '&self', [multifile, _4888], _14244) Call: (276) [system] atom(=) Exit: (276) [system] atom(=) Call: (276) [system] (=)\==(=) ^ Redo: (275) [user] subst_args1(=, _8624, 496, '&self', [multifile, _4888], _14244) ^ Unify: (275) [user] subst_args1(=, _8624, 496, '&self', [multifile, _4888], _14244) Call: (276) [system] atom([multifile, _4888]) ^ Redo: (275) [user] subst_args1(=, _8624, 496, '&self', [multifile, _4888], _14244) ^ Unify: (275) [user] subst_args1(=, _8624, 496, '&self', [multifile, _4888], _14244) Call: (276) [system] is_list([_4888]) Exit: (276) [system] is_list([_4888]) ^ Unify: (275) [user] subst_args1(=, _8624, 496, '&self', [multifile, _4888], _14244) Call: (276) [system] is_list([multifile, _4888]) Exit: (276) [system] is_list([multifile, _4888]) ^ Unify: (275) [user] subst_args1(=, _8624, 496, '&self', [multifile, _4888], [multifile|_79512]) Call: (276) [system] var(multifile) ^ Redo: (275) [user] subst_args1(=, _8624, 496, '&self', [multifile, _4888], _14244) ^ Unify: (275) [user] subst_args1(=, _8624, 496, '&self', [multifile, _4888], _14244) Call: (276) [system] is_list([multifile, _4888]) Exit: (276) [system] is_list([multifile, _4888]) ^ Call: (276) [user] apply:maplist(self_subst, [multifile, _4888]) ^ Unify: (276) [apply] apply:maplist(user:self_subst, [multifile, _4888]) Call: (277) [apply] apply:maplist_([multifile, _4888], user:self_subst) Unify: (277) [apply] apply:maplist_([multifile, _4888], user:self_subst) ^ Call: (278) [user] self_subst(multifile) ^ Unify: (278) [user] self_subst(multifile) Call: (279) [system] callable(multifile) Exit: (279) [system] callable(multifile) ^ Unify: (278) [user] self_subst(multifile) ^ Call: (279) [user] self_eval(multifile) ^ Unify: (279) [user] self_eval(multifile) ^ Call: (281) [system] setup_call_cleanup('$notrace'(_95328, _95330), once(user:self_eval0(multifile)), '$restore_trace'(_95328, _95330)) ^ Unify: (281) [system] setup_call_cleanup(system:'$notrace'(_95328, _95330), system:once(user:self_eval0(multifile)), system:'$restore_trace'(_95328, _95330)) ^ Call: (282) [system] sig_atomic(system:'$notrace'(_95328, _95330)) ^ Exit: (281) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(multifile)), system:'$restore_trace'(3, -1)) ^ Exit: (279) [user] self_eval(multifile) ^ Exit: (278) [user] self_subst(multifile) Call: (278) [apply] apply:maplist_([_4888], user:self_subst) Unify: (278) [apply] apply:maplist_([_4888], user:self_subst) ^ Call: (279) [user] self_subst(_4888) ^ Unify: (279) [user] self_subst(_4888) Call: (280) [system] callable(_4888) ^ Redo: (279) [user] self_subst(_4888) ^ Exit: (279) [user] self_subst(_4888) Call: (279) [apply] apply:maplist_([], user:self_subst) Unify: (279) [apply] apply:maplist_([], user:self_subst) Exit: (279) [apply] apply:maplist_([], user:self_subst) Exit: (278) [apply] apply:maplist_([_4888], user:self_subst) Exit: (277) [apply] apply:maplist_([multifile, _4888], user:self_subst) ^ Exit: (276) [apply] apply:maplist(user:self_subst, [multifile, _4888]) Call: (276) [system] [multifile, _4888]=[_113004|_113006] Exit: (276) [system] [multifile, _4888]=[multifile, _4888] Call: (276) [system] atom(multifile) Exit: (276) [system] atom(multifile) ^ Unify: (275) [user] subst_args1(=, _8624, 496, '&self', [multifile, _4888], _14244) ^ Call: (276) [user] is_space_op(multifile) ^ Redo: (275) [user] subst_args1(=, _8624, 496, '&self', [multifile, _4888], _14244) ^ Unify: (275) [user] subst_args1(=, _8624, 496, '&self', [multifile, _4888], _14244) Call: (276) [system] (multifile)==case ^ Redo: (275) [user] subst_args1(=, _8624, 496, '&self', [multifile, _4888], _14244) ^ Unify: (275) [user] subst_args1(=, _8624, 496, '&self', [multifile, _4888], _14244) Call: (276) [system] fail ^ Redo: (275) [user] subst_args1(=, _8624, 496, '&self', [multifile, _4888], _14244) ^ Unify: (275) [user] subst_args1(=, _8624, 496, '&self', [multifile, _4888], _14244) Call: (276) [system] _126088=do_more_defs(true) Exit: (276) [system] do_more_defs(true)=do_more_defs(true) ^ Call: (276) [user] clause(eval_21(subst_args, _8624, 496, '&self', [multifile, _4888], _14244), _127964) ^ Redo: (275) [user] subst_args1(=, _8624, 496, '&self', [multifile, _4888], _14244) ^ Unify: (275) [user] subst_args1(=, _8624, 496, '&self', [multifile, _4888], _14244) Call: (276) [system] _4888=='Nothing' ^ Redo: (275) [user] subst_args1(=, _8624, 496, '&self', [multifile, _4888], _14244) ^ Unify: (275) [user] subst_args1(=, _8624, 496, '&self', [multifile, _4888], _14244) Call: (276) [system] fail ^ Redo: (275) [user] subst_args1(=, _8624, 496, '&self', [multifile, _4888], _14244) ^ Unify: (275) [user] subst_args1(=, _8624, 496, '&self', [multifile, _4888], _4888) Call: (276) [system] _4888=='Nothing' ^ Redo: (275) [user] subst_args1(=, _8624, 496, '&self', [multifile, _4888], _14244) ^ Unify: (275) [user] subst_args1(=, _8624, 496, '&self', [multifile, _4888], _14244) ^ Call: (276) [user] is_and(multifile) ^ Unify: (276) [user] is_and(multifile) Call: (277) [system] atom(multifile) Exit: (277) [system] atom(multifile) ^ Unify: (276) [user] is_and(multifile) ^ Call: (277) [user] is_and(multifile, _143920) ^ Unify: (277) [user] is_and(multifile, _144848) Call: (278) [system] atom(multifile) Exit: (278) [system] atom(multifile) ^ Redo: (275) [user] subst_args1(=, _8624, 496, '&self', [multifile, _4888], _14244) ^ Unify: (275) [user] subst_args1(=, _8624, 496, '&self', [multifile, _4888], [multifile|_148496]) Call: (276) [system] nonvar(multifile) Exit: (276) [system] nonvar(multifile) Call: (276) [system] fail ^ Redo: (275) [user] subst_args1(=, _8624, 496, '&self', [multifile, _4888], _14244) ^ Unify: (275) [user] subst_args1(=, _8624, 496, '&self', [multifile, _4888], _14244) ^ Call: (276) [user] subst_args2(=, 496, '&self', [multifile, _4888], _14244) ^ Unify: (276) [user] subst_args2(=, 496, '&self', [multifile, _4888], _14244) Call: (277) [system] 496<3 ^ Redo: (276) [user] subst_args2(=, 496, '&self', [multifile, _4888], _14244) ^ Unify: (276) [user] subst_args2(=, 496, '&self', [multifile, _4888], _14244) Call: (277) [system] fail ^ Redo: (276) [user] subst_args2(=, 496, '&self', [multifile, _4888], _14244) ^ Unify: (276) [user] subst_args2(=, 496, '&self', [multifile, _4888], _14244) ^ Call: (277) [user] mnotrace(is_user_defined_head(=, '&self', multifile)) ^ Unify: (277) [user] mnotrace(is_user_defined_head(=, '&self', multifile)) ^ Call: (278) [user] once(is_user_defined_head(=, '&self', multifile)) ^ Unify: (278) [system] once(user:is_user_defined_head(=, '&self', multifile)) ^ Call: (279) [user] is_user_defined_head(=, '&self', multifile) ^ Unify: (279) [user] is_user_defined_head(=, '&self', multifile) ^ Call: (280) [user] mnotrace(is_user_defined_head0(=, '&self', multifile)) ^ Unify: (280) [user] mnotrace(is_user_defined_head0(=, '&self', multifile)) ^ Call: (281) [user] once(is_user_defined_head0(=, '&self', multifile)) ^ Unify: (281) [system] once(user:is_user_defined_head0(=, '&self', multifile)) ^ Call: (282) [user] is_user_defined_head0(=, '&self', multifile) ^ Unify: (282) [user] is_user_defined_head0(=, '&self', multifile) Call: (283) [system] callable(multifile) Exit: (283) [system] callable(multifile) Call: (283) [system] functor(multifile, _174598, _174678) Exit: (283) [system] functor(multifile, multifile, 0) ^ Call: (283) [user] is_user_defined_head_f(=, '&self', multifile) ^ Unify: (283) [user] is_user_defined_head_f(=, '&self', multifile) ^ Call: (284) [user] is_user_defined_head_f1(=, '&self', multifile) ^ Unify: (284) [user] is_user_defined_head_f1(=, '&self', multifile) Call: (285) [user] metta_eq_def(=, '&self', [multifile|_180196], _180278) Unify: (285) [user] metta_eq_def(=, '&self', [multifile|_180196], _181202) ^ Call: (286) [user] ignore((=)=(=)) ^ Unify: (286) [system] ignore(user:((=)=(=))) Call: (287) [system] (=)=(=) Exit: (287) [system] (=)=(=) ^ Exit: (286) [system] ignore(user:((=)=(=))) Call: (286) [user] metta_atom('&self', [=, [multifile|_180196], _186718]) Unify: (286) [user] metta_atom('&self', [=, [multifile|_180196], _186718]) ^ Call: (287) [user] typed_list('&self', _188632, _188554) ^ Unify: (287) [user] typed_list('&self', _189564, _188554) Call: (288) [system] compound('&self') Fail: (288) [system] compound('&self') ^ Fail: (287) [user] typed_list('&self', _192344, _188554) Redo: (286) [user] metta_atom('&self', [=, [multifile|_180196], _186718]) Unify: (286) [user] metta_atom('&self', [=, [multifile|_180196], _186718]) Call: (287) [system] '&self'=='&flybase' Redo: (286) [user] metta_atom('&self', [=, [multifile|_180196], _186718]) Unify: (286) [user] metta_atom('&self', [=, [multifile|_180196], _186718]) ^ Call: (287) [user] metta_atom_in_file('&self', [=, [multifile|_180196], _186718]) ^ Unify: (287) [user] metta_atom_in_file('&self', [=, [multifile|_180196], _186718]) ^ Call: (288) [user] metta_atom_in_file('&self', [=, [multifile|_180196], _186718], _199726, _199728) ^ Unify: (288) [user] metta_atom_in_file('&self', [=, [multifile|_180196], _186718], _200662, _200664) ^ Call: (289) [user] loaded_into_kb('&self', _201520) ^ Unify: (289) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Exit: (289) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Call: (289) [user] once(user:asserted_metta_pred(_212110, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Unify: (289) [system] once(user:asserted_metta_pred(_212110, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Call: (290) [user] asserted_metta_pred(_212110, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Fail: (290) [user] asserted_metta_pred(_212110, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Redo: (286) [user] metta_atom('&self', [=, [multifile|_180196], _186718]) Unify: (286) [user] metta_atom('&self', [=, [multifile|_180196], _186718]) Call: (287) [user] metta_atom_asserted('&self', [=, [multifile|_180196], _186718]) Unify: (287) [user] metta_atom_asserted('&self', [=, [multifile|_180196], _186718]) ^ Call: (288) [user] metta_atom_asserted_deduced('&self', [=, [multifile|_180196], _186718]) Redo: (287) [user] metta_atom_asserted('&self', [=, [multifile|_180196], _186718]) Redo: (286) [user] metta_atom('&self', [=, [multifile|_180196], _186718]) Unify: (286) [user] metta_atom('&self', [=, [multifile|_180196], _186718]) Call: (287) [system] '&self'\=='&corelib' Exit: (287) [system] '&self'\=='&corelib' ^ Call: (287) [user] using_all_spaces ^ Unify: (287) [user] using_all_spaces Call: (288) [system] nb_current(with_all_spaces, t) Redo: (286) [user] metta_atom('&self', [=, [multifile|_180196], _186718]) Unify: (286) [user] metta_atom('&self', [=, [multifile|_180196], _186718]) Call: (287) [system] '&self'\=='&corelib' Exit: (287) [system] '&self'\=='&corelib' Call: (287) [user] metta_atom_asserted('&self', '&corelib') Unify: (287) [user] metta_atom_asserted('&self', '&corelib') ^ Call: (288) [user] metta_atom_asserted_deduced('&self', '&corelib') Redo: (287) [user] metta_atom_asserted('&self', '&corelib') Unify: (287) [user] metta_atom_asserted('&self', '&corelib') Exit: (287) [user] metta_atom_asserted('&self', '&corelib') Call: (287) [user] should_inherit_from_corelib([=, [multifile|_180196], _186718]) Unify: (287) [user] should_inherit_from_corelib([=, [multifile|_180196], _186718]) ^ Call: (288) [user] using_all_spaces ^ Unify: (288) [user] using_all_spaces Call: (289) [system] nb_current(with_all_spaces, t) Redo: (287) [user] should_inherit_from_corelib([=, [multifile|_180196], _186718]) Unify: (287) [user] should_inherit_from_corelib([=, [multifile|_180196], _186718]) Call: (288) [system] (=)==(:) Redo: (287) [user] should_inherit_from_corelib([=, [multifile|_180196], _186718]) Unify: (287) [user] should_inherit_from_corelib([=, [multifile|_180196], _186718]) Call: (288) [system] (=)=='@doc' Redo: (287) [user] should_inherit_from_corelib([=, [multifile|_180196], _186718]) Unify: (287) [user] should_inherit_from_corelib([=, [multifile|_180196], _186718]) Call: (288) [system] fail Redo: (287) [user] metta_atom_asserted('&self', '&corelib') Redo: (286) [user] metta_atom('&self', [=, [multifile|_180196], _186718]) Fail: (285) [user] metta_eq_def(=, '&self', [multifile|_180196], _267314) ^ Fail: (284) [user] is_user_defined_head_f1(=, '&self', multifile) ^ Redo: (283) [user] is_user_defined_head_f(=, '&self', multifile) ^ Unify: (283) [user] is_user_defined_head_f(=, '&self', multifile) ^ Call: (284) [user] is_user_defined_head_f1(=, '&self', [multifile|_270958]) ^ Unify: (284) [user] is_user_defined_head_f1(=, '&self', [multifile|_270958]) Call: (285) [user] metta_eq_def(=, '&self', [[multifile|_270958]|_272828], _272910) Unify: (285) [user] metta_eq_def(=, '&self', [[multifile|_270958]|_272828], _273834) ^ Call: (286) [user] ignore((=)=(=)) ^ Unify: (286) [system] ignore(user:((=)=(=))) Call: (287) [system] (=)=(=) Exit: (287) [system] (=)=(=) ^ Exit: (286) [system] ignore(user:((=)=(=))) Call: (286) [user] metta_atom('&self', [=, [[multifile|_270958]|_272828], _279350]) Unify: (286) [user] metta_atom('&self', [=, [[multifile|_270958]|_272828], _279350]) ^ Call: (287) [user] typed_list('&self', _281264, _281186) ^ Unify: (287) [user] typed_list('&self', _282196, _281186) Call: (288) [system] compound('&self') Fail: (288) [system] compound('&self') ^ Fail: (287) [user] typed_list('&self', _284976, _281186) Redo: (286) [user] metta_atom('&self', [=, [[multifile|_270958]|_272828], _279350]) Unify: (286) [user] metta_atom('&self', [=, [[multifile|_270958]|_272828], _279350]) Call: (287) [system] '&self'=='&flybase' Redo: (286) [user] metta_atom('&self', [=, [[multifile|_270958]|_272828], _279350]) Unify: (286) [user] metta_atom('&self', [=, [[multifile|_270958]|_272828], _279350]) ^ Call: (287) [user] metta_atom_in_file('&self', [=, [[multifile|_270958]|_272828], _279350]) ^ Unify: (287) [user] metta_atom_in_file('&self', [=, [[multifile|_270958]|_272828], _279350]) ^ Call: (288) [user] metta_atom_in_file('&self', [=, [[multifile|_270958]|_272828], _279350], _292358, _292360) ^ Unify: (288) [user] metta_atom_in_file('&self', [=, [[multifile|_270958]|_272828], _279350], _293294, _293296) ^ Call: (289) [user] loaded_into_kb('&self', _294152) ^ Unify: (289) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Exit: (289) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Call: (289) [user] once(user:asserted_metta_pred(_304742, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Unify: (289) [system] once(user:asserted_metta_pred(_304742, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Call: (290) [user] asserted_metta_pred(_304742, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Fail: (290) [user] asserted_metta_pred(_304742, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Redo: (286) [user] metta_atom('&self', [=, [[multifile|_270958]|_272828], _279350]) Unify: (286) [user] metta_atom('&self', [=, [[multifile|_270958]|_272828], _279350]) Call: (287) [user] metta_atom_asserted('&self', [=, [[multifile|_270958]|_272828], _279350]) Unify: (287) [user] metta_atom_asserted('&self', [=, [[multifile|_270958]|_272828], _279350]) ^ Call: (288) [user] metta_atom_asserted_deduced('&self', [=, [[multifile|_270958]|_272828], _279350]) Redo: (287) [user] metta_atom_asserted('&self', [=, [[multifile|_270958]|_272828], _279350]) Redo: (286) [user] metta_atom('&self', [=, [[multifile|_270958]|_272828], _279350]) Unify: (286) [user] metta_atom('&self', [=, [[multifile|_270958]|_272828], _279350]) Call: (287) [system] '&self'\=='&corelib' Exit: (287) [system] '&self'\=='&corelib' ^ Call: (287) [user] using_all_spaces ^ Unify: (287) [user] using_all_spaces Call: (288) [system] nb_current(with_all_spaces, t) Redo: (286) [user] metta_atom('&self', [=, [[multifile|_270958]|_272828], _279350]) Unify: (286) [user] metta_atom('&self', [=, [[multifile|_270958]|_272828], _279350]) Call: (287) [system] '&self'\=='&corelib' Exit: (287) [system] '&self'\=='&corelib' Call: (287) [user] metta_atom_asserted('&self', '&corelib') Unify: (287) [user] metta_atom_asserted('&self', '&corelib') ^ Call: (288) [user] metta_atom_asserted_deduced('&self', '&corelib') Redo: (287) [user] metta_atom_asserted('&self', '&corelib') Unify: (287) [user] metta_atom_asserted('&self', '&corelib') Exit: (287) [user] metta_atom_asserted('&self', '&corelib') Call: (287) [user] should_inherit_from_corelib([=, [[multifile|_270958]|_272828], _279350]) Unify: (287) [user] should_inherit_from_corelib([=, [[multifile|_270958]|_272828], _279350]) ^ Call: (288) [user] using_all_spaces ^ Unify: (288) [user] using_all_spaces Call: (289) [system] nb_current(with_all_spaces, t) Redo: (287) [user] should_inherit_from_corelib([=, [[multifile|_270958]|_272828], _279350]) Unify: (287) [user] should_inherit_from_corelib([=, [[multifile|_270958]|_272828], _279350]) Call: (288) [system] (=)==(:) Redo: (287) [user] should_inherit_from_corelib([=, [[multifile|_270958]|_272828], _279350]) Unify: (287) [user] should_inherit_from_corelib([=, [[multifile|_270958]|_272828], _279350]) Call: (288) [system] (=)=='@doc' Redo: (287) [user] should_inherit_from_corelib([=, [[multifile|_270958]|_272828], _279350]) Unify: (287) [user] should_inherit_from_corelib([=, [[multifile|_270958]|_272828], _279350]) Call: (288) [system] fail Redo: (287) [user] metta_atom_asserted('&self', '&corelib') Redo: (286) [user] metta_atom('&self', [=, [[multifile|_270958]|_272828], _279350]) Fail: (285) [user] metta_eq_def(=, '&self', [[multifile|_270958]|_272828], _359946) ^ Fail: (284) [user] is_user_defined_head_f1(=, '&self', [multifile|_270958]) ^ Fail: (283) [user] is_user_defined_head_f(=, '&self', multifile) ^ Fail: (282) [user] is_user_defined_head0(=, '&self', multifile) ^ Fail: (281) [system] once(user:is_user_defined_head0(=, '&self', multifile)) ^ Fail: (280) [user] mnotrace(is_user_defined_head0(=, '&self', multifile)) ^ Fail: (279) [user] is_user_defined_head(=, '&self', multifile) ^ Fail: (278) [system] once(user:is_user_defined_head(=, '&self', multifile)) ^ Fail: (277) [user] mnotrace(is_user_defined_head(=, '&self', multifile)) ^ Redo: (276) [user] subst_args2(=, 496, '&self', [multifile, _4888], _14244) ^ Unify: (276) [user] subst_args2(=, 496, '&self', [multifile, _4888], _14244) ^ Call: (277) [user] subst_args40(=, 496, '&self', [multifile, _4888], _14244) ^ Unify: (277) [user] subst_args40(=, 496, '&self', [multifile, _4888], _14244) Call: (278) [user] is_function(multifile) Unify: (278) [user] is_function(multifile) ^ Call: (279) [user] symbol(multifile) ^ Unify: (279) [user] symbol(multifile) Call: (280) [system] atom(multifile) Exit: (280) [system] atom(multifile) ^ Exit: (279) [user] symbol(multifile) Exit: (278) [user] is_function(multifile) ^ Call: (278) [user] is_special_op(multifile) ^ Unify: (278) [user] is_special_op(multifile) ^ Call: (279) [user] current_self(_381190) ^ Unify: (279) [user] current_self(_381190) Call: (280) [system] nb_current(self_space, _381190) Exit: (280) [system] nb_current(self_space, '&self') Call: (280) [system] '&self'\==[] Exit: (280) [system] '&self'\==[] ^ Exit: (279) [user] current_self('&self') ^ Call: (279) [user] is_special_op('&self', multifile) ^ Unify: (279) [user] is_special_op('&self', multifile) Call: (280) [system] atom(multifile) Exit: (280) [system] atom(multifile) ^ Fail: (279) [user] is_special_op('&self', multifile) ^ Fail: (278) [user] is_special_op(multifile) ^ Redo: (277) [user] subst_args40(=, 496, '&self', [multifile, _4888], _14244) Call: (278) [system] is_list([_4888]) Exit: (278) [system] is_list([_4888]) ^ Call: (278) [user] apply:maplist(subst_args(=, _396024, 496, '&self'), [_4888], _396030) ^ Unify: (278) [apply] apply:maplist(user:subst_args(=, _396024, 496, '&self'), [_4888], _396030) Call: (279) [apply] apply:maplist_([_4888], _396030, user:subst_args(=, _396024, 496, '&self')) Unify: (279) [apply] apply:maplist_([_4888], [_398848|_398850], user:subst_args(=, _396024, 496, '&self')) ^ Call: (280) [user] subst_args(=, _396024, 496, '&self', _4888, _398848) ^ Unify: (280) [user] subst_args(=, _396024, 496, '&self', _4888, _398848) Call: (281) [system] atom(=) Exit: (281) [system] atom(=) Call: (281) [system] (=)\==(=) ^ Redo: (280) [user] subst_args(=, _396024, 496, '&self', _4888, _398848) ^ Unify: (280) [user] subst_args(=, _396024, 496, '&self', _4888, _398848) ^ Call: (281) [user] self_subst(_4888) ^ Unify: (281) [user] self_subst(_4888) Call: (282) [system] callable(_4888) ^ Redo: (281) [user] self_subst(_4888) ^ Exit: (281) [user] self_subst(_4888) Call: (281) [system] _398848=_4888 Exit: (281) [system] _4888=_4888 ^ Exit: (280) [user] subst_args(=, _396024, 496, '&self', _4888, _4888) Call: (280) [apply] apply:maplist_([], _398850, user:subst_args(=, _396024, 496, '&self')) Unify: (280) [apply] apply:maplist_([], [], user:subst_args(=, _396024, 496, '&self')) Exit: (280) [apply] apply:maplist_([], [], user:subst_args(=, _396024, 496, '&self')) Exit: (279) [apply] apply:maplist_([_4888], [_4888], user:subst_args(=, _396024, 496, '&self')) ^ Exit: (278) [apply] apply:maplist(user:subst_args(=, _396024, 496, '&self'), [_4888], [_4888]) ^ Call: (278) [user] subst_args5(496, '&self', [multifile, _4888], _14244) ^ Unify: (278) [user] subst_args5(496, '&self', [multifile, _4888], _14244) ^ Call: (279) [user] eval_selfless(_420380, _420382, 496, '&self', [multifile, _4888], _14244) ^ Unify: (279) [user] eval_selfless(_421324, _421326, 496, '&self', [multifile, _4888], _14244) ^ Call: (280) [user] eval_selfless_0([multifile, _4888], _14244) ^ Unify: (280) [user] eval_selfless_0([multifile, _4888], _14244) Call: (281) [system] var(multifile) ^ Redo: (280) [user] eval_selfless_0([multifile, _4888], _14244) ^ Unify: (280) [user] eval_selfless_0([multifile, _4888], _14244) ^ Call: (281) [user] eval_selfless_1([multifile, _4888], _14244) ^ Unify: (281) [user] eval_selfless_1([multifile, _4888], _14244) ^ Call: (282) [user] allow_clp ^ Unify: (282) [user] allow_clp ^ Call: (283) [user] false_flag ^ Unify: (283) [user] false_flag Call: (284) [system] fail Fail: (284) [system] fail ^ Fail: (283) [user] false_flag ^ Redo: (280) [user] eval_selfless_0([multifile, _4888], _14244) ^ Unify: (280) [user] eval_selfless_0([multifile, _4888], _14244) ^ Call: (281) [user] eval_selfless_2([multifile, _4888], _14244) ^ Unify: (281) [user] eval_selfless_2([multifile, _4888], _14244) Call: (282) [system] var(multifile) ^ Redo: (281) [user] eval_selfless_2([multifile, _4888], _14244) ^ Unify: (281) [user] eval_selfless_2([multifile, _4888], _14244) ^ Call: (282) [user] fake_notrace((ground([multifile, _4888]), [multifile, _4888]=[_441620, _441626, _441632], atom(_441620), catch_warn(current_op(_441658, yfx, _441620)), [multifile, _4888]\=[_441678], s2ps([multifile, _4888], _441686))) ^ Unify: (282) [user] fake_notrace(user:(ground([multifile, _4888]), [multifile, _4888]=[_441620, _441626, _441632], atom(_441620), catch_warn(current_op(_441658, yfx, _441620)), [multifile, _4888]\=[_441678], s2ps([multifile, _4888], _441686))) ^ Call: (283) [user] real_notrace(user:(ground([multifile, _4888]), [multifile, _4888]=[_441620, _441626, _441632], atom(_441620), catch_warn(current_op(_441658, yfx, _441620)), [multifile, _4888]\=[_441678], s2ps([multifile, _4888], _441686))) ^ Unify: (283) [user] real_notrace(user:(ground([multifile, _4888]), [multifile, _4888]=[_441620, _441626, _441632], atom(_441620), catch_warn(current_op(_441658, yfx, _441620)), [multifile, _4888]\=[_441678], s2ps([multifile, _4888], _441686))) ^ Call: (284) [user] setup_call_cleanup('$notrace'(_445392, _445394), once(user:(ground([multifile, _4888]), [multifile, _4888]=[_441620, _441626, _441632], atom(_441620), catch_warn(current_op(_441658, yfx, _441620)), [multifile, _4888]\=[_441678], s2ps([multifile, _4888], _441686))), '$restore_trace'(_445392, _445394)) ^ Unify: (284) [system] setup_call_cleanup(user:'$notrace'(_445392, _445394), user:once(user:(ground([multifile, _4888]), [multifile, _4888]=[_441620, _441626, _441632], atom(_441620), catch_warn(current_op(_441658, yfx, _441620)), [multifile, _4888]\=[_441678], s2ps([multifile, _4888], _441686))), user:'$restore_trace'(_445392, _445394)) ^ Call: (285) [system] sig_atomic(user:'$notrace'(_445392, _445394)) ^ Fail: (283) [user] real_notrace(user:(ground([multifile, _4888]), [multifile, _4888]=[_441620, _441626, _441632], atom(_441620), catch_warn(current_op(_441658, yfx, _441620)), [multifile, _4888]\=[_441678], s2ps([multifile, _4888], _441686))) ^ Fail: (282) [user] fake_notrace(user:(ground([multifile, _4888]), [multifile, _4888]=[_441620, _441626, _441632], atom(_441620), catch_warn(current_op(_441658, yfx, _441620)), [multifile, _4888]\=[_441678], s2ps([multifile, _4888], _441686))) ^ Redo: (278) [user] subst_args5(496, '&self', [multifile, _4888], _14244) ^ Unify: (278) [user] subst_args5(496, '&self', [multifile, _4888], _14244) ^ Call: (279) [user] is_system_pred(multifile) ^ Unify: (279) [user] is_system_pred(multifile) Call: (280) [system] atom(multifile) Exit: (280) [system] atom(multifile) Call: (280) [system] atom_concat(_455720, !, multifile) ^ Redo: (279) [user] is_system_pred(multifile) ^ Unify: (279) [user] is_system_pred(multifile) Call: (280) [system] atom(multifile) Exit: (280) [system] atom(multifile) Call: (280) [system] atom_concat(_460348, '-fn', multifile) ^ Redo: (279) [user] is_system_pred(multifile) ^ Unify: (279) [user] is_system_pred(multifile) Call: (280) [system] atom(multifile) Exit: (280) [system] atom(multifile) Call: (280) [system] atom_concat(_464976, '-p', multifile) ^ Redo: (278) [user] subst_args5(496, '&self', [multifile, _4888], _14244) ^ Call: (279) [user] subst_args6(496, '&self', [multifile, _4888], _14244) ^ Unify: (279) [user] subst_args6(496, '&self', [multifile, _4888], _14244) ^ Call: (280) [user] is_system_pred(multifile) ^ Unify: (280) [user] is_system_pred(multifile) Call: (281) [system] atom(multifile) Exit: (281) [system] atom(multifile) Call: (281) [system] atom_concat(_472418, !, multifile) ^ Redo: (280) [user] is_system_pred(multifile) ^ Unify: (280) [user] is_system_pred(multifile) Call: (281) [system] atom(multifile) Exit: (281) [system] atom(multifile) Call: (281) [system] atom_concat(_477046, '-fn', multifile) ^ Redo: (280) [user] is_system_pred(multifile) ^ Unify: (280) [user] is_system_pred(multifile) Call: (281) [system] atom(multifile) Exit: (281) [system] atom(multifile) Call: (281) [system] atom_concat(_481674, '-p', multifile) ^ Redo: (275) [user] subst_args1(=, _8624, 496, '&self', [multifile, _4888], _14244) ^ Call: (276) [user] subst_args2_failed(496, '&self', [multifile, _4888], _14244) ^ Unify: (276) [user] subst_args2_failed(496, '&self', [multifile, _4888], _14244) Call: (277) [system] [multifile, _4888]==[] ^ Redo: (276) [user] subst_args2_failed(496, '&self', [multifile, _4888], _14244) ^ Unify: (276) [user] subst_args2_failed(496, '&self', [multifile, _4888], _14244) Call: (277) [system] var([multifile, _4888]) ^ Redo: (276) [user] subst_args2_failed(496, '&self', [multifile, _4888], _14244) ^ Unify: (276) [user] subst_args2_failed(496, '&self', [multifile, _4888], _14244) ^ Call: (277) [user] once(subst_selfless([multifile, _4888], _14244)) ^ Unify: (277) [system] once(user:subst_selfless([multifile, _4888], _14244)) ^ Call: (278) [user] subst_selfless([multifile, _4888], _14244) ^ Unify: (278) [user] subst_selfless([multifile, _4888], _14244) Call: (279) [system] var(multifile) ^ Redo: (278) [user] subst_selfless([multifile, _4888], _14244) ^ Unify: (278) [user] subst_selfless([multifile, _4888], _14244) ^ Call: (279) [user] eval_selfless(_497532, _497534, _497536, _497538, [multifile, _4888], _14244) ^ Unify: (279) [user] eval_selfless(_498476, _498478, _498480, _498482, [multifile, _4888], _14244) ^ Call: (280) [user] eval_selfless_0([multifile, _4888], _14244) ^ Unify: (280) [user] eval_selfless_0([multifile, _4888], _14244) Call: (281) [system] var(multifile) ^ Redo: (280) [user] eval_selfless_0([multifile, _4888], _14244) ^ Unify: (280) [user] eval_selfless_0([multifile, _4888], _14244) ^ Call: (281) [user] eval_selfless_1([multifile, _4888], _14244) ^ Unify: (281) [user] eval_selfless_1([multifile, _4888], _14244) ^ Call: (282) [user] allow_clp ^ Unify: (282) [user] allow_clp ^ Call: (283) [user] false_flag ^ Unify: (283) [user] false_flag Call: (284) [system] fail Fail: (284) [system] fail ^ Fail: (283) [user] false_flag ^ Redo: (280) [user] eval_selfless_0([multifile, _4888], _14244) ^ Unify: (280) [user] eval_selfless_0([multifile, _4888], _14244) ^ Call: (281) [user] eval_selfless_2([multifile, _4888], _14244) ^ Unify: (281) [user] eval_selfless_2([multifile, _4888], _14244) Call: (282) [system] var(multifile) ^ Redo: (281) [user] eval_selfless_2([multifile, _4888], _14244) ^ Unify: (281) [user] eval_selfless_2([multifile, _4888], _14244) ^ Call: (282) [user] fake_notrace((ground([multifile, _4888]), [multifile, _4888]=[_518772, _518778, _518784], atom(_518772), catch_warn(current_op(_518810, yfx, _518772)), [multifile, _4888]\=[_518830], s2ps([multifile, _4888], _518838))) ^ Unify: (282) [user] fake_notrace(user:(ground([multifile, _4888]), [multifile, _4888]=[_518772, _518778, _518784], atom(_518772), catch_warn(current_op(_518810, yfx, _518772)), [multifile, _4888]\=[_518830], s2ps([multifile, _4888], _518838))) ^ Call: (283) [user] real_notrace(user:(ground([multifile, _4888]), [multifile, _4888]=[_518772, _518778, _518784], atom(_518772), catch_warn(current_op(_518810, yfx, _518772)), [multifile, _4888]\=[_518830], s2ps([multifile, _4888], _518838))) ^ Unify: (283) [user] real_notrace(user:(ground([multifile, _4888]), [multifile, _4888]=[_518772, _518778, _518784], atom(_518772), catch_warn(current_op(_518810, yfx, _518772)), [multifile, _4888]\=[_518830], s2ps([multifile, _4888], _518838))) ^ Call: (284) [user] setup_call_cleanup('$notrace'(_522544, _522546), once(user:(ground([multifile, _4888]), [multifile, _4888]=[_518772, _518778, _518784], atom(_518772), catch_warn(current_op(_518810, yfx, _518772)), [multifile, _4888]\=[_518830], s2ps([multifile, _4888], _518838))), '$restore_trace'(_522544, _522546)) ^ Unify: (284) [system] setup_call_cleanup(user:'$notrace'(_9070, _9072), user:once(user:(ground([multifile, _4888]), [multifile, _4888]=[_8994, _9000, _9006], atom(_8994), catch_warn(current_op(_9032, yfx, _8994)), [multifile, _4888]\=[_9052], s2ps([multifile, _4888], _9060))), user:'$restore_trace'(_9070, _9072)) ^ Call: (285) [system] sig_atomic(user:'$notrace'(_9070, _9072)) ^ Fail: (283) [user] real_notrace(user:(ground([multifile, _4888]), [multifile, _4888]=[_8994, _9000, _9006], atom(_8994), catch_warn(current_op(_9032, yfx, _8994)), [multifile, _4888]\=[_9052], s2ps([multifile, _4888], _9060))) ^ Fail: (282) [user] fake_notrace(user:(ground([multifile, _4888]), [multifile, _4888]=[_8994, _9000, _9006], atom(_8994), catch_warn(current_op(_9032, yfx, _8994)), [multifile, _4888]\=[_9052], s2ps([multifile, _4888], _9060))) ^ Redo: (276) [user] subst_args2_failed(496, '&self', [multifile, _4888], _8652) ^ Unify: (276) [user] subst_args2_failed(496, '&self', [multifile, _4888], [_13396|_13398]) ^ Call: (277) [user] subst_args(_14410, _14412, 496, '&self', multifile, _13396) ^ Unify: (277) [user] subst_args(_15354, _15356, 496, '&self', multifile, _13396) Call: (278) [system] atom(_16224) ^ Redo: (277) [user] subst_args(_17224, _17226, 496, '&self', multifile, _13396) ^ Unify: (277) [user] subst_args(_18168, _18170, 496, '&self', multifile, _13396) ^ Call: (278) [user] self_subst(multifile) ^ Unify: (278) [user] self_subst(multifile) Call: (279) [system] callable(multifile) Exit: (279) [system] callable(multifile) ^ Unify: (278) [user] self_subst(multifile) ^ Call: (279) [user] self_eval(multifile) ^ Unify: (279) [user] self_eval(multifile) ^ Call: (281) [system] setup_call_cleanup('$notrace'(_25518, _25520), once(user:self_eval0(multifile)), '$restore_trace'(_25518, _25520)) ^ Unify: (281) [system] setup_call_cleanup(system:'$notrace'(_25518, _25520), system:once(user:self_eval0(multifile)), system:'$restore_trace'(_25518, _25520)) ^ Call: (282) [system] sig_atomic(system:'$notrace'(_25518, _25520)) ^ Exit: (281) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0(multifile)), system:'$restore_trace'(3, -1)) ^ Exit: (279) [user] self_eval(multifile) ^ Exit: (278) [user] self_subst(multifile) Call: (278) [system] _13396=(multifile) Exit: (278) [system] (multifile)=(multifile) ^ Exit: (277) [user] subst_args(_33072, _33074, 496, '&self', multifile, multifile) ^ Call: (277) [user] subst_args2_failed(496, '&self', [_4888], _13398) ^ Unify: (277) [user] subst_args2_failed(496, '&self', [_4888], _13398) Call: (278) [system] [_4888]==[] ^ Redo: (277) [user] subst_args2_failed(496, '&self', [_4888], _13398) ^ Unify: (277) [user] subst_args2_failed(496, '&self', [_4888], _13398) Call: (278) [system] var([_4888]) ^ Redo: (277) [user] subst_args2_failed(496, '&self', [_4888], _13398) ^ Unify: (277) [user] subst_args2_failed(496, '&self', [_4888], _13398) ^ Call: (278) [user] once(subst_selfless([_4888], _13398)) ^ Unify: (278) [system] once(user:subst_selfless([_4888], _13398)) ^ Call: (279) [user] subst_selfless([_4888], _13398) ^ Unify: (279) [user] subst_selfless([_4888], _13398) Call: (280) [system] var(_4888) Exit: (280) [system] var(_4888) Call: (280) [system] fail ^ Redo: (277) [user] subst_args2_failed(496, '&self', [_4888], _13398) ^ Unify: (277) [user] subst_args2_failed(496, '&self', [_4888], [_48846|_48848]) ^ Call: (278) [user] subst_args(_49860, _49862, 496, '&self', _4888, _48846) ^ Unify: (278) [user] subst_args(_50804, _50806, 496, '&self', _4888, _48846) Call: (279) [system] atom(_51674) ^ Redo: (278) [user] subst_args(_52674, _52676, 496, '&self', _4888, _48846) ^ Unify: (278) [user] subst_args(_53618, _53620, 496, '&self', _4888, _48846) ^ Call: (279) [user] self_subst(_4888) ^ Unify: (279) [user] self_subst(_4888) Call: (280) [system] callable(_4888) ^ Redo: (279) [user] self_subst(_4888) ^ Exit: (279) [user] self_subst(_4888) Call: (279) [system] _48846=_4888 Exit: (279) [system] _4888=_4888 ^ Exit: (278) [user] subst_args(_61038, _61040, 496, '&self', _4888, _4888) ^ Call: (278) [user] subst_args2_failed(496, '&self', [], _48848) ^ Unify: (278) [user] subst_args2_failed(496, '&self', [], _48848) Call: (279) [system] []==[] Exit: (279) [system] []==[] Call: (279) [system] _48848=[] Exit: (279) [system] []=[] ^ Exit: (278) [user] subst_args2_failed(496, '&self', [], []) ^ Exit: (277) [user] subst_args2_failed(496, '&self', [_4888], [_4888]) ^ Exit: (276) [user] subst_args2_failed(496, '&self', [multifile, _4888], [multifile, _4888]) ^ Exit: (275) [user] subst_args1(=, _8624, 496, '&self', [multifile, _4888], [multifile, _4888]) ^ Exit: (274) [user] subst_args1(_8622, _8624, 496, '&self', [multifile, _4888], [multifile, _4888]) Call: (274) [system] nb_setarg(1, retval(fail), [multifile, _4888]) Exit: (274) [system] nb_setarg(1, retval([multifile, _73130]), [multifile, _4888]) ^ Call: (274) [user] ignore(notrace((\+[multifile, _4888]\=_8668, nb_setarg(1, retval([multifile, _73130]), [multifile, _4888])))) ^ Unify: (274) [system] ignore(user:notrace((\+[multifile, _4888]\=_8668, nb_setarg(1, retval([multifile, _73130]), [multifile, _4888])))) ^ Call: (276) [system] setup_call_cleanup('$notrace'(_75940, _75942), once(user:(\+[multifile, _4888]\=_8668, nb_setarg(1, retval([multifile, _73130]), [multifile, _4888]))), '$restore_trace'(_75940, _75942)) ^ Unify: (276) [system] setup_call_cleanup(system:'$notrace'(_75940, _75942), system:once(user:(\+[multifile, _4888]\=_8668, nb_setarg(1, retval([multifile, _73130]), [multifile, _4888]))), system:'$restore_trace'(_75940, _75942)) ^ Call: (277) [system] sig_atomic(system:'$notrace'(_75940, _75942)) ^ Exit: (276) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(\+[multifile, _4888]\=_8668, nb_setarg(1, retval([multifile, _78788]), [multifile, _4888]))), system:'$restore_trace'(3, -1)) ^ Exit: (274) [system] ignore(user:notrace((\+[multifile, _4888]\=_8668, nb_setarg(1, retval([multifile, _78788]), [multifile, _4888])))) ^ Call: (274) [user] ignore((_8660==1->ignore(\+ \+ (flag(eval_num, _8698, _8698+1), (retval([multifile, _78788])\=@=retval(fail), nonvar([multifile, _4888])->indentq(3, _8698, <--, [false, [multifile, _4888]]);indentq(3, _8698, <--, [false, retval([multifile, _78788])]))));notrace(ignore(if_t(3<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _8698, _8698+1), (retval([multifile, _78788])\=@=retval(fail), nonvar([multifile, _4888])->indentq(3, _8698, <--, [false, [multifile, _4888]]);indentq(3, _8698, <--, [false, retval([multifile, _78788])])))))))))) ^ Unify: (274) [system] ignore(user:(_8660==1->ignore(\+ \+ (flag(eval_num, _8698, _8698+1), (retval([multifile, _78788])\=@=retval(fail), nonvar([multifile, _4888])->indentq(3, _8698, <--, [false, [multifile, _4888]]);indentq(3, _8698, <--, [false, retval([multifile, _78788])]))));notrace(ignore(if_t(3<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _8698, _8698+1), (retval([multifile, _78788])\=@=retval(fail), nonvar([multifile, _4888])->indentq(3, _8698, <--, [false, [multifile, _4888]]);indentq(3, _8698, <--, [false, retval([multifile, _78788])])))))))))) Call: (276) [system] _8660==1 Fail: (276) [system] _8660==1 ^ Call: (277) [system] setup_call_cleanup('$notrace'(_84390, _84392), once(user:ignore(if_t(3<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _8698, _8698+1), (retval([multifile, _78788])\=@=retval(fail), nonvar([multifile, _4888])->indentq(3, _8698, <--, [false, [multifile, _4888]]);indentq(3, _8698, <--, [false, retval([multifile, _78788])])))))))), '$restore_trace'(_84390, _84392)) ^ Unify: (277) [system] setup_call_cleanup(system:'$notrace'(_84390, _84392), system:once(user:ignore(if_t(3<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _8698, _8698+1), (retval([multifile, _78788])\=@=retval(fail), nonvar([multifile, _4888])->indentq(3, _8698, <--, [false, [multifile, _4888]]);indentq(3, _8698, <--, [false, retval([multifile, _78788])])))))))), system:'$restore_trace'(_84390, _84392)) ^ Call: (278) [system] sig_atomic(system:'$notrace'(_84390, _84392)) ^ Exit: (277) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:ignore(if_t(3<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _8698, _8698+1), (retval([multifile, _78788])\=@=retval(fail), nonvar([multifile, _4888])->indentq(3, _8698, <--, [false, [multifile, _4888]]);indentq(3, _8698, <--, [false, retval([multifile, _78788])])))))))), system:'$restore_trace'(3, -1)) ^ Exit: (274) [system] ignore(user:(_8660==1->ignore(\+ \+ (flag(eval_num, _8698, _8698+1), (retval([multifile, _78788])\=@=retval(fail), nonvar([multifile, _4888])->indentq(3, _8698, <--, [false, [multifile, _4888]]);indentq(3, _8698, <--, [false, retval([multifile, _78788])]))));notrace(ignore(if_t(3<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _8698, _8698+1), (retval([multifile, _78788])\=@=retval(fail), nonvar([multifile, _4888])->indentq(3, _8698, <--, [false, [multifile, _4888]]);indentq(3, _8698, <--, [false, retval([multifile, _78788])])))))))))) ^ Exit: (272) [system] call_cleanup(user:((call(subst_args1(_8622, _8624), 496, '&self', [multifile, _4888], [multifile, _4888])*->nb_setarg(1, retval([multifile, _78788]), [multifile, _4888]);fail, trace, call(subst_args1(_8622, _8624), 496, '&self', [multifile, _4888], [multifile, _4888])), ignore(notrace((\+[multifile, _4888]\=_8668, nb_setarg(1, retval([multifile, _78788]), [multifile, _4888]))))), user:ignore((_8660==1->ignore(\+ \+ (flag(eval_num, _8698, _8698+1), (retval([multifile, _78788])\=@=retval(fail), nonvar([multifile, _4888])->indentq(3, _8698, <--, [false, [multifile, _4888]]);indentq(3, _8698, <--, [false, retval([multifile, _78788])]))));notrace(ignore(if_t(3<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _8698, _8698+1), (retval([multifile, _78788])\=@=retval(fail), nonvar([multifile, _4888])->indentq(3, _8698, <--, [false, [multifile, _4888]]);indentq(3, _8698, <--, [false, retval([multifile, _78788])]))))))))))) Call: (272) [system] retval([multifile, _78788])\=@=retval(fail) Exit: (272) [system] retval([multifile, _78788])\=@=retval(fail) ^ Exit: (271) [user] trace_eval(subst_args1(_8622, _8624), (false, (e2;e)), 496, '&self', [multifile, _4888], [multifile, _4888]) Call: (271) [system] [multifile, _4888]\=@=[multifile, _4888] ^ Redo: (270) [user] subst_args0(_8622, _8624, 496, '&self', [multifile, _4888], _8616) Call: (271) [system] _8616=[multifile, _4888] Exit: (271) [system] [multifile, _4888]=[multifile, _4888] ^ Exit: (270) [user] subst_args0(_8622, _8624, 496, '&self', [multifile, _4888], [multifile, _4888]) ^ Exit: (269) [user] subst_args(_8622, _8624, 497, '&self', [multifile, _4888], [multifile, _4888]) ^ Call: (269) [user] subst_args2_failed(497, '&self', [], _8618) ^ Unify: (269) [user] subst_args2_failed(497, '&self', [], _8618) Call: (270) [system] []==[] Exit: (270) [system] []==[] Call: (270) [system] _8618=[] Exit: (270) [system] []=[] ^ Exit: (269) [user] subst_args2_failed(497, '&self', [], []) ^ Exit: (268) [user] subst_args2_failed(497, '&self', [[multifile, _4888]], [[multifile, _4888]]) ^ Exit: (267) [user] subst_args2_failed(497, '&self', [[dynamic, _4888], [multifile, _4888]], [[dynamic, _4888], [multifile, _4888]]) ^ Exit: (266) [user] subst_args2_failed(497, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]) ^ Exit: (265) [user] subst_args1(=, _7284, 497, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]) Call: (265) [system] nb_setarg(1, retval(fail), [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]) Exit: (265) [system] nb_setarg(1, retval([[=, _109836, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _109836], [multifile, _109836]]), [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]) ^ Call: (265) [user] ignore(notrace((\+[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]\=_8306, nb_setarg(1, retval([[=, _109836, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _109836], [multifile, _109836]]), [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]])))) ^ Unify: (265) [system] ignore(user:notrace((\+[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]\=_8306, nb_setarg(1, retval([[=, _109836, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _109836], [multifile, _109836]]), [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]])))) ^ Call: (267) [system] setup_call_cleanup('$notrace'(_112886, _112888), once(user:(\+[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]\=_8306, nb_setarg(1, retval([[=, _109836, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _109836], [multifile, _109836]]), [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]))), '$restore_trace'(_112886, _112888)) ^ Unify: (267) [system] setup_call_cleanup(system:'$notrace'(_112886, _112888), system:once(user:(\+[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]\=_8306, nb_setarg(1, retval([[=, _109836, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _109836], [multifile, _109836]]), [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]))), system:'$restore_trace'(_112886, _112888)) ^ Call: (268) [system] sig_atomic(system:'$notrace'(_112886, _112888)) ^ Exit: (267) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(\+[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]\=_8306, nb_setarg(1, retval([[=, _115740, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _115740], [multifile, _115740]]), [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]))), system:'$restore_trace'(3, -1)) ^ Exit: (265) [system] ignore(user:notrace((\+[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]\=_8306, nb_setarg(1, retval([[=, _115740, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _115740], [multifile, _115740]]), [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]])))) ^ Call: (265) [user] ignore((_8298==1->ignore(\+ \+ (flag(eval_num, _8336, _8336+1), (retval([[=, _115740, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _115740], [multifile, _115740]])\=@=retval(fail), nonvar([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]])->indentq(2, _8336, <--, [false, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]);indentq(2, _8336, <--, [false, retval([[=, _115740, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _115740], [multifile, _115740]])]))));notrace(ignore(if_t(2<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _8336, _8336+1), (retval([[=, _115740, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _115740], [multifile, _115740]])\=@=retval(fail), nonvar([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]])->indentq(2, _8336, <--, [false, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]);indentq(2, _8336, <--, [false, retval([[=, _115740, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _115740], [multifile, _115740]])])))))))))) ^ Unify: (265) [system] ignore(user:(_8298==1->ignore(\+ \+ (flag(eval_num, _8336, _8336+1), (retval([[=, _115740, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _115740], [multifile, _115740]])\=@=retval(fail), nonvar([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]])->indentq(2, _8336, <--, [false, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]);indentq(2, _8336, <--, [false, retval([[=, _115740, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _115740], [multifile, _115740]])]))));notrace(ignore(if_t(2<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _8336, _8336+1), (retval([[=, _115740, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _115740], [multifile, _115740]])\=@=retval(fail), nonvar([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]])->indentq(2, _8336, <--, [false, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]);indentq(2, _8336, <--, [false, retval([[=, _115740, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _115740], [multifile, _115740]])])))))))))) Call: (267) [system] _8298==1 Fail: (267) [system] _8298==1 ^ Call: (268) [system] setup_call_cleanup('$notrace'(_121582, _121584), once(user:ignore(if_t(2<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _8336, _8336+1), (retval([[=, _115740, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _115740], [multifile, _115740]])\=@=retval(fail), nonvar([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]])->indentq(2, _8336, <--, [false, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]);indentq(2, _8336, <--, [false, retval([[=, _115740, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _115740], [multifile, _115740]])])))))))), '$restore_trace'(_121582, _121584)) ^ Unify: (268) [system] setup_call_cleanup(system:'$notrace'(_121582, _121584), system:once(user:ignore(if_t(2<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _8336, _8336+1), (retval([[=, _115740, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _115740], [multifile, _115740]])\=@=retval(fail), nonvar([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]])->indentq(2, _8336, <--, [false, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]);indentq(2, _8336, <--, [false, retval([[=, _115740, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _115740], [multifile, _115740]])])))))))), system:'$restore_trace'(_121582, _121584)) ^ Call: (269) [system] sig_atomic(system:'$notrace'(_121582, _121584)) ^ Exit: (268) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:ignore(if_t(2<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _8336, _8336+1), (retval([[=, _115740, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _115740], [multifile, _115740]])\=@=retval(fail), nonvar([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]])->indentq(2, _8336, <--, [false, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]);indentq(2, _8336, <--, [false, retval([[=, _115740, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _115740], [multifile, _115740]])])))))))), system:'$restore_trace'(3, -1)) ^ Exit: (265) [system] ignore(user:(_8298==1->ignore(\+ \+ (flag(eval_num, _8336, _8336+1), (retval([[=, _115740, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _115740], [multifile, _115740]])\=@=retval(fail), nonvar([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]])->indentq(2, _8336, <--, [false, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]);indentq(2, _8336, <--, [false, retval([[=, _115740, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _115740], [multifile, _115740]])]))));notrace(ignore(if_t(2<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _8336, _8336+1), (retval([[=, _115740, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _115740], [multifile, _115740]])\=@=retval(fail), nonvar([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]])->indentq(2, _8336, <--, [false, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]);indentq(2, _8336, <--, [false, retval([[=, _115740, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _115740], [multifile, _115740]])])))))))))) ^ Exit: (263) [system] call_cleanup(user:((call(subst_args1(=, _7284), 497, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]])*->nb_setarg(1, retval([[=, _115740, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _115740], [multifile, _115740]]), [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]);fail, trace, call(subst_args1(=, _7284), 497, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]])), ignore(notrace((\+[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]\=_8306, nb_setarg(1, retval([[=, _115740, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _115740], [multifile, _115740]]), [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]))))), user:ignore((_8298==1->ignore(\+ \+ (flag(eval_num, _8336, _8336+1), (retval([[=, _115740, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _115740], [multifile, _115740]])\=@=retval(fail), nonvar([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]])->indentq(2, _8336, <--, [false, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]);indentq(2, _8336, <--, [false, retval([[=, _115740, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _115740], [multifile, _115740]])]))));notrace(ignore(if_t(2<30, if_trace((eval;false), ignore(\+ \+ (flag(eval_num, _8336, _8336+1), (retval([[=, _115740, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _115740], [multifile, _115740]])\=@=retval(fail), nonvar([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]])->indentq(2, _8336, <--, [false, [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]);indentq(2, _8336, <--, [false, retval([[=, _115740, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _115740], [multifile, _115740]])]))))))))))) Call: (263) [system] retval([[=, _115740, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _115740], [multifile, _115740]])\=@=retval(fail) Exit: (263) [system] retval([[=, _115740, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _115740], [multifile, _115740]])\=@=retval(fail) ^ Exit: (262) [user] trace_eval(subst_args1(=, _7284), (false, (e2;e)), 497, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]) Call: (262) [system] [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]\=@=[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]] ^ Redo: (261) [user] subst_args0(=, _7284, 497, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _7922) Call: (262) [system] _7922=[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]] Exit: (262) [system] [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]=[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]] ^ Exit: (261) [user] subst_args0(=, _7284, 497, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]) ^ Exit: (260) [user] subst_args(=, _7284, 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]) ^ Call: (261) [system] setup_call_cleanup('$notrace'(_135886, _135888), once(user:if_t_else((wont_need_subst([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]), [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]\=@=[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]), (wdmsg('red', needed_subst_args([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]])), bt, sleep(1.0)), nop(wdmsg(unneeded_subst_args([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]))))), '$restore_trace'(_135886, _135888)) ^ Unify: (261) [system] setup_call_cleanup(system:'$notrace'(_135886, _135888), system:once(user:if_t_else((wont_need_subst([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]), [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]\=@=[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]), (wdmsg('red', needed_subst_args([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]])), bt, sleep(1.0)), nop(wdmsg(unneeded_subst_args([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]))))), system:'$restore_trace'(_135886, _135888)) ^ Call: (262) [system] sig_atomic(system:'$notrace'(_135886, _135888)) ^ Exit: (261) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:if_t_else((wont_need_subst([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]), [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]\=@=[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]), (wdmsg('red', needed_subst_args([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]])), bt, sleep(1.0)), nop(wdmsg(unneeded_subst_args([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]))))), system:'$restore_trace'(3, -1)) ^ Exit: (259) [user] subst_args_here(=, _7284, 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]) Exit: (258) [user] if_or_else(subst_args_here(=, _7284, 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]), if_or_else((fail, finish_eval(=, _7284, 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]])), [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]=[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]])) ^ Exit: (257) [system] once(user:if_or_else(subst_args_here(=, _7284, 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]), if_or_else((fail, finish_eval(=, _7284, 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]])), [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]=[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]))) ^ Exit: (256) [user] eval_02(=, _7284, 498, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]) ^ Exit: (255) [user] eval_01(=, _7284, 499, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]) ^ Exit: (254) [user] eval_00(=, _7284, 499, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]) ^ Exit: (253) [user] eval_args(=, _7284, 499, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]) ^ Exit: (251) [user] catch_metta_return(eval_args(=, _7284, 499, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]), [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]) Exit: (249) [user] catch_err(catch_metta_return(eval_args(=, _7284, 499, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]), [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]), _7986, (write_src_uo(_7986=catch_metta_return(eval_args(=, _7284, 499, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]), [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]])), catch(rtrace(catch_metta_return(eval_args(=, _7284, 499, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]), [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]])), _7986, throw(give_up(_7986=catch_metta_return(eval_args(=, _7284, 499, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]), [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]])))), throw(_7986))) Exit: (248) [user] rtrace_on_error(catch_metta_return(eval_args(=, _7284, 499, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]), [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]])) ^ Call: (248) [user] is_returned([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]) ^ Unify: (248) [user] is_returned([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]) ^ Call: (250) [system] setup_call_cleanup('$notrace'(_151218, _151220), once(user:(\+is_empty([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]))), '$restore_trace'(_151218, _151220)) ^ Unify: (250) [system] setup_call_cleanup(system:'$notrace'(_151218, _151220), system:once(user:(\+is_empty([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]))), system:'$restore_trace'(_151218, _151220)) ^ Call: (251) [system] sig_atomic(system:'$notrace'(_151218, _151220)) ^ Exit: (250) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(\+is_empty([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]))), system:'$restore_trace'(3, -1)) ^ Exit: (248) [user] is_returned([[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]) Redo: (246) [$bags] findall_loop(_7922, user:(rtrace_on_error(catch_metta_return(eval_args(=, _7284, 499, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _7922), _7922)), is_returned(_7922)), _7270, []) Exit: (246) [$bags] findall_loop(_7922, user:(rtrace_on_error(catch_metta_return(eval_args(=, _7284, 499, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _7922), _7922)), is_returned(_7922)), [[[=, _156868, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _156868], [multifile, _156868]]], []) ^ Exit: (245) [$bags] cleanup_bag('$bags':findall_loop(_7922, user:(rtrace_on_error(catch_metta_return(eval_args(=, _7284, 499, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _7922), _7922)), is_returned(_7922)), [[[=, _156868, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _156868], [multifile, _156868]]], []), '$bags':'$destroy_findall_bag') ^ Exit: (244) [$bags] findall(_7922, user:(rtrace_on_error(catch_metta_return(eval_args(=, _7284, 499, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _7922), _7922)), is_returned(_7922)), [[[=, _156868, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _156868], [multifile, _156868]]], []) ^ Exit: (243) [$bags] findall(_7922, user:(rtrace_on_error(catch_metta_return(eval_args(=, _7284, 499, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _7922), _7922)), is_returned(_7922)), [[[=, _156868, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _156868], [multifile, _156868]]]) ^ Exit: (242) [user] findall_ne(_7922, catch_metta_return(eval_args(=, _7284, 499, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], _7922), _7922), [[[=, _156868, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _156868], [multifile, _156868]]]) ^ Exit: (241) [user] findall_eval(=, _7284, 499, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[[=, _156868, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _156868], [multifile, _156868]]]) Call: (241) [system] [[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]=_7272 Exit: (241) [system] [[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]=[[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]] ^ Call: (242) [system] setup_call_cleanup('$notrace'(_164608, _164610), once(bugger:(true==true)), '$restore_trace'(_164608, _164610)) ^ Unify: (242) [system] setup_call_cleanup(system:'$notrace'(_164608, _164610), system:once(bugger:(true==true)), system:'$restore_trace'(_164608, _164610)) ^ Call: (243) [system] sig_atomic(system:'$notrace'(_164608, _164610)) ^ Exit: (242) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(bugger:(true==true)), system:'$restore_trace'(3, -1)) ^ Call: (241) [bugger] bugger:mquietly_if(true, rtrace:tAt_rtrace) ^ Unify: (241) [bugger] bugger:mquietly_if(true, rtrace:tAt_rtrace) Call: (243) [system] var(rtrace:tAt_rtrace) Fail: (243) [system] var(rtrace:tAt_rtrace) ^ Call: (244) [rtrace] tAt(false, 319, 256, tracing) ^ Unify: (244) [rtrace] tAt(false, 319, 256, tracing) ^ Exit: (244) [rtrace] tAt(false, 319, 256, tracing) ^ Exit: (241) [bugger] bugger:mquietly_if(true, rtrace:tAt_rtrace) ^ Exit: (239) [system] setup_call_cleanup(rtrace:restart_rtrace, bugger:((user:(findall_eval(=, _7284, 499, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[[=, _156868, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _156868], [multifile, _156868]]]), [[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]=[[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]), deterministic(true)), (notrace(true==true)->!;rtrace:tAt_rtrace, notrace(nb_setarg(1, mquietly_if(true, rtrace:tAt_rtrace), false));rtrace:restart_rtrace, notrace(nb_setarg(1, mquietly_if(true, rtrace:tAt_rtrace), true)), notrace(fail))), bugger:mquietly_if(true, rtrace:tAt_rtrace)) ^ Exit: (238) [bugger] bugger:scce_orig(rtrace:restart_rtrace, user:(findall_eval(=, _7284, 499, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[[=, _156868, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _156868], [multifile, _156868]]]), [[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]=[[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]), rtrace:tAt_rtrace) Call: (237) [system] statistics(cputime, _177904) Exit: (237) [system] statistics(cputime, 16.375221058) Call: (237) [system] _7784 is 16.375221058-7.1671672730000004 Exit: (237) [system] 9.208053785 is 16.375221058-7.1671672730000004 Exit: (236) [user] timed_call((findall_eval(=, _7284, 499, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[[=, _156868, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _156868], [multifile, _156868]]]), [[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]=[[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]), 9.208053785) Call: (236) [user] give_time('\n; EVAL TEST\n;', 9.208053785) Unify: (236) [user] give_time('\n; EVAL TEST\n;', 9.208053785) Call: (237) [system] _184384 is 9.208053785*1000 Exit: (237) [system] 9208.053785 is 9.208053785*1000 Call: (237) [system] 9.208053785>2 Exit: (237) [system] 9.208053785>2 ^ Call: (237) [user] format('~N; ~w took ~2f seconds.~n~n', ['\n; EVAL TEST\n;', 9.208053785]) ; ; EVAL TEST ; took 9.21 seconds. ^ Exit: (237) [user] format('~N; ~w took ~2f seconds.~n~n', ['\n; EVAL TEST\n;', 9.208053785]) Exit: (236) [user] give_time('\n; EVAL TEST\n;', 9.208053785) Exit: (235) [user] time_eval('\n; EVAL TEST\n;', (findall_eval(=, _7284, 499, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[[=, _156868, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _156868], [multifile, _156868]]]), [[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]=[[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]])) ^ Exit: (234) [system] once(user:time_eval('\n; EVAL TEST\n;', (findall_eval(=, _7284, 499, '&self', [[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]], [[[=, _156868, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _156868], [multifile, _156868]]]), [[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]=[[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]))) Call: (234) [system] nb_current(exec_src, _192752) Exit: (234) [system] nb_current(exec_src, [assertEqualToResult, [[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]], [[[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]]]) Call: (234) [system] [assertEqualToResult, [[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]], [[[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]]]\==[] Exit: (234) [system] [assertEqualToResult, [[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]], [[[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]]]\==[] ^ Call: (234) [user] write_src(exec([assertEqualToResult, [[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]], [[[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]]])) ^ Unify: (234) [user] write_src(exec([assertEqualToResult, [[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]], [[[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]]])) ^ Call: (236) [system] setup_call_cleanup('$notrace'(_198340, _198342), once(user:(guess_metta_vars(exec([assertEqualToResult, [[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]], [[[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]]])), pp_sex(exec([assertEqualToResult, [[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]], [[[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]]])))), '$restore_trace'(_198340, _198342)) ^ Unify: (236) [system] setup_call_cleanup(system:'$notrace'(_198340, _198342), system:once(user:(guess_metta_vars(exec([assertEqualToResult, [[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]], [[[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]]])), pp_sex(exec([assertEqualToResult, [[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]], [[[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]]])))), system:'$restore_trace'(_198340, _198342)) ^ Call: (237) [system] sig_atomic(system:'$notrace'(_198340, _198342)) !(assertEqualToResult ( (= $X (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $X) (multifile $X)) ( ( (= $X (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $X) (multifile $X)))) ^ Exit: (236) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(guess_metta_vars(exec([assertEqualToResult, [[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]], [[[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]]])), pp_sex(exec([assertEqualToResult, [[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]], [[[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]]])))), system:'$restore_trace'(3, -1)) ^ Exit: (234) [user] write_src(exec([assertEqualToResult, [[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]], [[[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]]])) Call: (234) [system] nl Exit: (234) [system] nl Call: (234) [system] nl Exit: (234) [system] nl ^ Call: (234) [user] once(loonit_asserts1([assertEqualToResult, [[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]], [[[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]]], time_eval('\n; EVAL TEST\n;', (findall_eval(=, _7648, 499, '&self', [[=, _7672, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _7672], [multifile, _7672]], _7656), [[[=, _7672, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _7672], [multifile, _7672]]]=_7716)), equal_enough_for_test([[[=, _156868, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _156868], [multifile, _156868]]], [[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]))) ^ Unify: (234) [system] once(user:loonit_asserts1([assertEqualToResult, [[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]], [[[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]]], time_eval('\n; EVAL TEST\n;', (findall_eval(=, _7648, 499, '&self', [[=, _7672, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _7672], [multifile, _7672]], _7656), [[[=, _7672, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _7672], [multifile, _7672]]]=_7716)), equal_enough_for_test([[[=, _156868, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _156868], [multifile, _156868]]], [[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]))) ^ Call: (235) [user] loonit_asserts1([assertEqualToResult, [[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]], [[[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]]], time_eval('\n; EVAL TEST\n;', (findall_eval(=, _7648, 499, '&self', [[=, _7672, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _7672], [multifile, _7672]], _7656), [[[=, _7672, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _7672], [multifile, _7672]]]=_7716)), equal_enough_for_test([[[=, _156868, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _156868], [multifile, _156868]]], [[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]])) ^ Unify: (235) [user] loonit_asserts1([assertEqualToResult, [[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]], [[[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]]], time_eval('\n; EVAL TEST\n;', (findall_eval(=, _7648, 499, '&self', [[=, _7672, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _7672], [multifile, _7672]], _7656), [[[=, _7672, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _7672], [multifile, _7672]]]=_7716)), equal_enough_for_test([[[=, _156868, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _156868], [multifile, _156868]]], [[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]])) ^ Call: (236) [user] record_call_duration(equal_enough_for_test([[[=, _156868, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _156868], [multifile, _156868]]], [[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]])) ^ Unify: (236) [user] record_call_duration(equal_enough_for_test([[[=, _156868, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _156868], [multifile, _156868]]], [[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]])) Call: (237) [$syspreds] nb_setval('$last_call_duration', 120) Unify: (237) [$syspreds] nb_setval('$last_call_duration', 120) Call: (238) [system] duplicate_term(120, _226620) Exit: (238) [system] duplicate_term(120, 120) Call: (238) [system] nb_linkval('$last_call_duration', 120) Exit: (238) [system] nb_linkval('$last_call_duration', 120) Exit: (237) [$syspreds] nb_setval('$last_call_duration', 120) Call: (237) [system] statistics(cputime, _231262) Exit: (237) [system] statistics(cputime, 16.392488005) ^ Call: (237) [user] equal_enough_for_test([[[=, _156868, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _156868], [multifile, _156868]]], [[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]) ^ Unify: (237) [user] equal_enough_for_test([[[=, _156868, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _156868], [multifile, _156868]]], [[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]) Call: (238) [system] [[[=, _156868, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _156868], [multifile, _156868]]]==[[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]] ^ Redo: (237) [user] equal_enough_for_test([[[=, _156868, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _156868], [multifile, _156868]]], [[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]) ^ Unify: (237) [user] equal_enough_for_test([[[=, _156868, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _156868], [multifile, _156868]]], [[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]) Call: (238) [system] [[[=, _156868, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _156868], [multifile, _156868]]]=@=[[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]] Exit: (238) [system] [[[=, _156868, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _156868], [multifile, _156868]]]=@=[[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]] ^ Exit: (237) [user] equal_enough_for_test([[[=, _156868, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _156868], [multifile, _156868]]], [[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]]) Call: (237) [system] _240550=true Exit: (237) [system] true=true Call: (237) [system] statistics(cputime, _242408) Exit: (237) [system] statistics(cputime, 16.396086012) Call: (237) [system] _244272 is 16.396086012-16.392488005 Exit: (237) [system] 0.0035980070000007913 is 16.396086012-16.392488005 Call: (237) [$syspreds] nb_setval('$last_call_duration', 0.0035980070000007913) Unify: (237) [$syspreds] nb_setval('$last_call_duration', 0.0035980070000007913) Call: (238) [system] duplicate_term(0.0035980070000007913, _247998) Exit: (238) [system] duplicate_term(0.0035980070000007913, 0.0035980070000007913) Call: (238) [system] nb_linkval('$last_call_duration', 0.0035980070000007913) Exit: (238) [system] nb_linkval('$last_call_duration', 0.0035980070000007913) Exit: (237) [$syspreds] nb_setval('$last_call_duration', 0.0035980070000007913) ^ Exit: (236) [user] record_call_duration(equal_enough_for_test([[[=, _156868, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _156868], [multifile, _156868]]], [[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]])) ^ Call: (236) [user] give_pass_credit([assertEqualToResult, [[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]], [[[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]]], time_eval('\n; EVAL TEST\n;', (findall_eval(=, _7648, 499, '&self', [[=, _7672, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _7672], [multifile, _7672]], _7656), [[[=, _7672, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _7672], [multifile, _7672]]]=_7716)), equal_enough_for_test([[[=, _156868, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _156868], [multifile, _156868]]], [[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]])) ^ Unify: (236) [user] give_pass_credit([assertEqualToResult, [[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]], [[[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]]], time_eval('\n; EVAL TEST\n;', (findall_eval(=, _7648, 499, '&self', [[=, _7672, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _7672], [multifile, _7672]], _7656), [[[=, _7672, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _7672], [multifile, _7672]]]=_7716)), equal_enough_for_test([[[=, _156868, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _156868], [multifile, _156868]]], [[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]])) Call: (237) [system] fail Fail: (237) [system] fail ^ Redo: (236) [user] give_pass_credit([assertEqualToResult, [[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]], [[[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]]], time_eval('\n; EVAL TEST\n;', (findall_eval(=, _7648, 499, '&self', [[=, _7672, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _7672], [multifile, _7672]], _7656), [[[=, _7672, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _7672], [multifile, _7672]]]=_7716)), equal_enough_for_test([[[=, _156868, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _156868], [multifile, _156868]]], [[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]])) ^ Unify: (236) [user] give_pass_credit([assertEqualToResult, [[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]], [[[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]]], time_eval('\n; EVAL TEST\n;', (findall_eval(=, _7648, 499, '&self', [[=, _7672, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _7672], [multifile, _7672]], _7656), [[[=, _7672, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _7672], [multifile, _7672]]]=_7716)), equal_enough_for_test([[[=, _156868, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _156868], [multifile, _156868]]], [[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]])) ^ Call: (237) [user] write_pass_fail([assertEqualToResult, [[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]], [[[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]]], 'PASS', equal_enough_for_test([[[=, _156868, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _156868], [multifile, _156868]]], [[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]])) ^ Unify: (237) [user] write_pass_fail([assertEqualToResult, [[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]], [[[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]]], 'PASS', equal_enough_for_test([[[=, _156868, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _156868], [multifile, _156868]]], [[[=, _4888, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4888], [multifile, _4888]]])) ^ Call: (238) [user] must_det_ll(loonit_number(_260990)) ^ Unify: (238) [user] must_det_ll(user:loonit_number(_260990)) ^ Call: (239) [user] once(user:loonit_number(_260990)) ^ Unify: (239) [system] once(user:loonit_number(_260990)) ^ Call: (240) [user] loonit_number(_260990) ^ Unify: (240) [user] loonit_number(_260990) Call: (241) [$syspreds] flag(loonit_test_number, _260990, _260990) Unify: (241) [$syspreds] flag(loonit_test_number, _260990, _260990) Call: (242) [system] _260990==_260990 Exit: (242) [system] _260990==_260990 Call: (242) [system] get_flag(loonit_test_number, _260990) Exit: (242) [system] get_flag(loonit_test_number, 3) Exit: (241) [$syspreds] flag(loonit_test_number, 3, 3) Call: (241) [system] 3>0 Exit: (241) [system] 3>0 ^ Exit: (240) [user] loonit_number(3) ^ Exit: (239) [system] once(user:loonit_number(3)) ^ Exit: (238) [user] must_det_ll(user:loonit_number(3)) ^ Call: (238) [user] must_det_ll(get_test_name(3, _277700)) ^ Unify: (238) [user] must_det_ll(user:get_test_name(3, _277700)) ^ Call: (239) [user] once(user:get_test_name(3, _277700)) ^ Unify: (239) [system] once(user:get_test_name(3, _277700)) ^ Call: (240) [user] get_test_name(3, _277700) ^ Unify: (240) [user] get_test_name(3, _277700) Call: (241) [system] nb_current(loading_file, _283272) Exit: (241) [system] nb_current(loading_file, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Call: (241) [system] P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'\==[] Exit: (241) [system] P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'\==[] ^ Call: (241) [user] make_test_name(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', 3, _277700) ^ Unify: (241) [user] make_test_name(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', 3, _277700) ^ Call: (242) [user] ensure_basename(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', _308340) ^ Unify: (242) [user] ensure_basename(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Call: (243) [files_ex] files_ex:directory_file_path('.', _321968, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Unify: (243) [files_ex] files_ex:directory_file_path('.', _326798, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Call: (244) [system] nonvar('.') Exit: (244) [system] nonvar('.') Call: (244) [system] nonvar(_333400) Fail: (244) [system] nonvar(_333400) Redo: (243) [files_ex] files_ex:directory_file_path('.', _335326, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Unify: (243) [files_ex] files_ex:directory_file_path('.', _340156, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Call: (244) [system] nonvar(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Exit: (244) [system] nonvar(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Call: (244) [system] nonvar('.') Exit: (244) [system] nonvar('.') Call: (244) [system] ('.')==('.') Exit: (244) [system] ('.')==('.') Call: (244) [system] is_absolute_file_name(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Exit: (244) [system] is_absolute_file_name(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Call: (244) [system] sub_atom('.', _367978, _367980, 0, /) Fail: (244) [system] sub_atom('.', _368918, _368920, 0, /) Redo: (243) [files_ex] files_ex:directory_file_path('.', _369858, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Call: (244) [system] atom_concat('.', /, _374612) Exit: (244) [system] atom_concat('.', /, ./) Call: (244) [system] atom_concat(./, _376478, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Fail: (244) [system] atom_concat(./, _376478, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Fail: (243) [files_ex] files_ex:directory_file_path('.', _386216, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Redo: (242) [user] ensure_basename(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Exit: (242) [user] ensure_basename(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Call: (242) [system] file_base_name(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', _408418) Exit: (242) [system] file_base_name(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', P;HTML|'training_bi.metta') Call: (242) [files_ex] files_ex:directory_file_path(_421930, P;HTML|'training_bi.metta', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Unify: (242) [files_ex] files_ex:directory_file_path(_421930, P;HTML|'training_bi.metta', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Call: (243) [system] nonvar(_421930) Fail: (243) [system] nonvar(_421930) Redo: (242) [files_ex] files_ex:directory_file_path(_421930, P;HTML|'training_bi.metta', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Unify: (242) [files_ex] files_ex:directory_file_path(_421930, P;HTML|'training_bi.metta', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Call: (243) [system] nonvar(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Exit: (243) [system] nonvar(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Call: (243) [system] nonvar(_421930) Fail: (243) [system] nonvar(_421930) Redo: (242) [files_ex] files_ex:directory_file_path(_421930, P;HTML|'training_bi.metta', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Call: (243) [system] nonvar(P;HTML|'training_bi.metta') Exit: (243) [system] nonvar(P;HTML|'training_bi.metta') Call: (243) [system] atom_concat(_488276, P;HTML|'training_bi.metta', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Exit: (243) [system] atom_concat('/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/', P;HTML|'training_bi.metta', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Call: (243) [files_ex] files_ex:strip_trailing_slash('/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/', _421930) Unify: (243) [files_ex] files_ex:strip_trailing_slash('/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/', _421930) Call: (244) [system] atom_concat(_507510, /, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/') Exit: (244) [system] atom_concat('/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models', /, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/') Call: (244) [system] '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models'\=='' Exit: (244) [system] '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models'\=='' Call: (244) [system] _421930='/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models' Exit: (244) [system] '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models'='/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models' Exit: (243) [files_ex] files_ex:strip_trailing_slash('/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/', '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models') Exit: (242) [files_ex] files_ex:directory_file_path('/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models', P;HTML|'training_bi.metta', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Call: (242) [system] file_base_name('/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models', _522704) Exit: (242) [system] file_base_name('/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models', language_models) Call: (242) [system] file_name_extension(_8716, _8794, P;HTML|'training_bi.metta') Exit: (242) [system] file_name_extension(training_bi, metta, P;HTML|'training_bi.metta') Call: (242) [system] string_upper(language_models, _18298) Exit: (242) [system] string_upper(language_models, "LANGUAGE_MODELS") Call: (242) [system] string_upper(training_bi, _20166) Exit: (242) [system] string_upper(training_bi, "TRAINING_BI") ^ Call: (242) [user] string_replace("TRAINING_BI", "_", "-", _22044) ^ Unify: (242) [user] string_replace("TRAINING_BI", "_", "-", _22044) ^ Call: (243) [user] symbolic_list_concat(_23918, "_", "TRAINING_BI") ^ Unify: (243) [user] symbolic_list_concat(_23918, "_", "TRAINING_BI") Call: (244) [system] atomic_list_concat(_23918, "_", "TRAINING_BI") Exit: (244) [system] atomic_list_concat(['TRAINING', 'BI'], "_", "TRAINING_BI") ^ Exit: (243) [user] symbolic_list_concat(['TRAINING', 'BI'], "_", "TRAINING_BI") ^ Call: (243) [user] symbolic_list_concat(['TRAINING', 'BI'], "-", _22044) ^ Unify: (243) [user] symbolic_list_concat(['TRAINING', 'BI'], "-", _22044) Call: (244) [system] atomic_list_concat(['TRAINING', 'BI'], "-", _22044) Exit: (244) [system] atomic_list_concat(['TRAINING', 'BI'], "-", 'TRAINING-BI') ^ Exit: (243) [user] symbolic_list_concat(['TRAINING', 'BI'], "-", 'TRAINING-BI') ^ Exit: (242) [user] string_replace("TRAINING_BI", "_", "-", 'TRAINING-BI') ^ Call: (242) [user] string_replace("LANGUAGE_MODELS", "_", "-", _34200) ^ Unify: (242) [user] string_replace("LANGUAGE_MODELS", "_", "-", _34200) ^ Call: (243) [user] symbolic_list_concat(_36074, "_", "LANGUAGE_MODELS") ^ Unify: (243) [user] symbolic_list_concat(_36074, "_", "LANGUAGE_MODELS") Call: (244) [system] atomic_list_concat(_36074, "_", "LANGUAGE_MODELS") Exit: (244) [system] atomic_list_concat(['LANGUAGE', 'MODELS'], "_", "LANGUAGE_MODELS") ^ Exit: (243) [user] symbolic_list_concat(['LANGUAGE', 'MODELS'], "_", "LANGUAGE_MODELS") ^ Call: (243) [user] symbolic_list_concat(['LANGUAGE', 'MODELS'], "-", _34200) ^ Unify: (243) [user] symbolic_list_concat(['LANGUAGE', 'MODELS'], "-", _34200) Call: (244) [system] atomic_list_concat(['LANGUAGE', 'MODELS'], "-", _34200) Exit: (244) [system] atomic_list_concat(['LANGUAGE', 'MODELS'], "-", 'LANGUAGE-MODELS') ^ Exit: (243) [user] symbolic_list_concat(['LANGUAGE', 'MODELS'], "-", 'LANGUAGE-MODELS') ^ Exit: (242) [user] string_replace("LANGUAGE_MODELS", "_", "-", 'LANGUAGE-MODELS') ^ Call: (242) [user] bugger:wots(_46344, format('~`0t~d~2|', [3])) ^ Unify: (242) [bugger] bugger:wots(_46344, user:format('~`0t~d~2|', [3])) Call: (243) [system] nb_current('$wots_stack', _48232) Fail: (243) [system] nb_current('$wots_stack', _48232) ^ Redo: (242) [bugger] bugger:wots(_46344, user:format('~`0t~d~2|', [3])) Call: (243) [system] _51024=[] Exit: (243) [system] []=[] Call: (243) [system] current_output(_52882) Exit: (243) [system] current_output((0x7f8996b58120)) ^ Call: (243) [bugger] locally_each:locally(nb_setval('$wots_stack', [(0x7f8996b58120)]), woto(string(_46344), user:format('~`0t~d~2|', [3]))) ^ Unify: (243) [locally_each] locally_each:locally(bugger:nb_setval('$wots_stack', [(0x7f8996b58120)]), bugger:woto(string(_46344), user:format('~`0t~d~2|', [3]))) ^ Call: (244) [locally_each] locally_each:wtl(bugger, nb_setval('$wots_stack', [(0x7f8996b58120)]), bugger:woto(string(_46344), user:format('~`0t~d~2|', [3])), bugger:each_call_cleanup) ^ Unify: (244) [locally_each] locally_each:wtl(bugger, nb_setval('$wots_stack', [(0x7f8996b58120)]), bugger:woto(string(_46344), user:format('~`0t~d~2|', [3])), bugger:each_call_cleanup) Call: (245) [system] nb_current('$wots_stack', _58540) Fail: (245) [system] nb_current('$wots_stack', _58540) ^ Redo: (244) [locally_each] locally_each:wtl(bugger, nb_setval('$wots_stack', [(0x7f8996b58120)]), bugger:woto(string(_46344), user:format('~`0t~d~2|', [3])), bugger:each_call_cleanup) ^ Call: (245) [bugger] call_cleanup((nb_setval('$wots_stack', [(0x7f8996b58120)]), bugger:woto(string(_46344), user:format('~`0t~d~2|', [3])), nb_delete('$wots_stack')), nb_delete('$wots_stack')) ^ Unify: (245) [system] call_cleanup(bugger:(nb_setval('$wots_stack', [(0x7f8996b58120)]), bugger:woto(string(_46344), user:format('~`0t~d~2|', [3])), nb_delete('$wots_stack')), bugger:nb_delete('$wots_stack')) Call: (247) [$syspreds] nb_setval('$wots_stack', [(0x7f8996b58120)]) Unify: (247) [$syspreds] nb_setval('$wots_stack', [(0x7f8996b58120)]) Call: (248) [system] duplicate_term([(0x7f8996b58120)], _65114) Exit: (248) [system] duplicate_term([(0x7f8996b58120)], [(0x7f8996b58120)]) Call: (248) [system] nb_linkval('$wots_stack', [(0x7f8996b58120)]) Exit: (248) [system] nb_linkval('$wots_stack', [(0x7f8996b58120)]) Exit: (247) [$syspreds] nb_setval('$wots_stack', [(0x7f8996b58120)]) ^ Call: (247) [bugger] bugger:woto(string(_46344), user:format('~`0t~d~2|', [3])) ^ Unify: (247) [bugger] bugger:woto(string(_46344), user:format('~`0t~d~2|', [3])) ^ Call: (248) [bugger] once((use_tty(string(_46344), _71642);_71642=true)) ^ Unify: (248) [system] once(bugger:(use_tty(string(_46344), _71642);_71642=true)) ^ Call: (250) [bugger] bugger:use_tty(string(_46344), _71642) ^ Unify: (250) [bugger] bugger:use_tty(string(_46344), _71642) Call: (251) [system] compound(string(_46344)) Exit: (251) [system] compound(string(_46344)) ^ Unify: (250) [bugger] bugger:use_tty(string(_46344), _71642) Call: (251) [system] stream_property(current_output, tty(_71642)) Unify: (251) [system] stream_property(current_output, tty(_71642)) Call: (252) [system] nonvar(current_output) Exit: (252) [system] nonvar(current_output) Call: (252) [system] nonvar(tty(_71642)) Exit: (252) [system] nonvar(tty(_71642)) Exit: (251) [system] stream_property(current_output, tty(true)) ^ Exit: (250) [bugger] bugger:use_tty(string(_46344), true) ^ Exit: (248) [system] once(bugger:(use_tty(string(_46344), true);true=true)) ^ Call: (248) [bugger] bugger:get_stream_setup(_86514) ^ Unify: (248) [bugger] bugger:get_stream_setup(true) ^ Exit: (248) [bugger] bugger:get_stream_setup(true) ^ Call: (248) [bugger] bugger:woto_tty(string(_46344), true, (true, user:format('~`0t~d~2|', [3]))) ^ Unify: (248) [bugger] bugger:woto_tty(string(_46344), true, bugger:(true, user:format('~`0t~d~2|', [3]))) ^ Call: (249) [bugger] bugger:with_output_to_each(string(_46344), (set_stream_ignore(current_output, tty(true)), bugger:(true, user:format('~`0t~d~2|', [3])))) ^ Unify: (249) [bugger] bugger:with_output_to_each(string(_46344), bugger:(set_stream_ignore(current_output, tty(true)), bugger:(true, user:format('~`0t~d~2|', [3])))) Call: (250) [system] compound(string(_46344)) Exit: (250) [system] compound(string(_46344)) Call: (250) [system] compound_name_arity(string(_46344), _95008, 0) Fail: (250) [system] compound_name_arity(string(_46344), _95940, 0) ^ Redo: (249) [bugger] bugger:with_output_to_each(string(_46344), bugger:(set_stream_ignore(current_output, tty(true)), bugger:(true, user:format('~`0t~d~2|', [3])))) Call: (250) [system] string(_46344)=..[_97732, _97738] Exit: (250) [system] string(_46344)=..[string, _46344] ^ Call: (250) [bugger] bugger:stream_u_type(string) ^ Unify: (250) [bugger] bugger:stream_u_type(string) ^ Exit: (250) [bugger] bugger:stream_u_type(string) Call: (250) [system] current_output(_102388) Exit: (250) [system] current_output((0x7f8996b58120)) Call: (250) [system] _104238=set_output_safe((0x7f8996b58120)) Exit: (250) [system] set_output_safe((0x7f8996b58120))=set_output_safe((0x7f8996b58120)) Call: (250) [system] _106100=mfs(_106104, string, _106108, set_output_safe, set_output_safe((0x7f8996b58120))) Exit: (250) [system] mfs(_106104, string, _106108, set_output_safe, set_output_safe((0x7f8996b58120)))=mfs(_106104, string, _106108, set_output_safe, set_output_safe((0x7f8996b58120))) Call: (250) [system] _107970=mfs_end(mfs(_106104, string, _106108, set_output_safe, set_output_safe((0x7f8996b58120))), _46344) Exit: (250) [system] mfs_end(mfs(_106104, string, _106108, set_output_safe, set_output_safe((0x7f8996b58120))), _46344)=mfs_end(mfs(_106104, string, _106108, set_output_safe, set_output_safe((0x7f8996b58120))), _46344) ^ Call: (250) [bugger] call_cleanup(trusted_redo_call_cleanup(mfs_start(mfs(_106104, string, _106108, set_output_safe, set_output_safe((0x7f8996b58120)))), (bugger:(set_stream_ignore(current_output, tty(true)), bugger:(true, user:format('~`0t~d~2|', [3]))), mfs_end(mfs(_106104, string, _106108, set_output_safe, set_output_safe((0x7f8996b58120))), _46344)), mfs_end(mfs(_106104, string, _106108, set_output_safe, set_output_safe((0x7f8996b58120))), _46344)), mfs_end(mfs(_106104, string, _106108, set_output_safe, set_output_safe((0x7f8996b58120))), _46344)) ^ Unify: (250) [system] call_cleanup(bugger:trusted_redo_call_cleanup(mfs_start(mfs(_106104, string, _106108, set_output_safe, set_output_safe((0x7f8996b58120)))), (bugger:(set_stream_ignore(current_output, tty(true)), bugger:(true, user:format('~`0t~d~2|', [3]))), mfs_end(mfs(_106104, string, _106108, set_output_safe, set_output_safe((0x7f8996b58120))), _46344)), mfs_end(mfs(_106104, string, _106108, set_output_safe, set_output_safe((0x7f8996b58120))), _46344)), bugger:mfs_end(mfs(_106104, string, _106108, set_output_safe, set_output_safe((0x7f8996b58120))), _46344)) Call: (252) [system] _111750=mquietly(bugger:mfs_end(mfs(_106104, string, _106108, set_output_safe, set_output_safe((0x7f8996b58120))), _46344)) Exit: (252) [system] mquietly(bugger:mfs_end(mfs(_106104, string, _106108, set_output_safe, set_output_safe((0x7f8996b58120))), _46344))=mquietly(bugger:mfs_end(mfs(_106104, string, _106108, set_output_safe, set_output_safe((0x7f8996b58120))), _46344)) ^ Call: (252) [each_call_cleanup] setup_call_cleanup(bugger:mfs_start(mfs(_106104, string, _106108, set_output_safe, set_output_safe((0x7f8996b58120)))), ((bugger:(bugger:(set_stream_ignore(current_output, tty(true)), bugger:(true, user:format('~`0t~d~2|', [3]))), mfs_end(mfs(_106104, string, _106108, set_output_safe, set_output_safe((0x7f8996b58120))), _46344)), deterministic(_113626)), (notrace(_113626==true)->!;mquietly(bugger:mfs_end(mfs(_106104, string, _106108, set_output_safe, set_output_safe((0x7f8996b58120))), _46344)), notrace(nb_setarg(1, mquietly(bugger:mfs_end(mfs(_106104, string, _106108, set_output_safe, set_output_safe((0x7f8996b58120))), _46344)), true));bugger:mfs_start(mfs(_106104, string, _106108, set_output_safe, set_output_safe((0x7f8996b58120)))), notrace(nb_setarg(1, mquietly(bugger:mfs_end(mfs(_106104, string, _106108, set_output_safe, set_output_safe((0x7f8996b58120))), _46344)), bugger:mfs_end(mfs(_106104, string, _106108, set_output_safe, set_output_safe((0x7f8996b58120))), _46344))), notrace(fail))), mquietly(bugger:mfs_end(mfs(_106104, string, _106108, set_output_safe, set_output_safe((0x7f8996b58120))), _46344))) ^ Unify: (252) [system] setup_call_cleanup(bugger:mfs_start(mfs(_106104, string, _106108, set_output_safe, set_output_safe((0x7f8996b58120)))), each_call_cleanup:((bugger:(bugger:(set_stream_ignore(current_output, tty(true)), bugger:(true, user:format('~`0t~d~2|', [3]))), mfs_end(mfs(_106104, string, _106108, set_output_safe, set_output_safe((0x7f8996b58120))), _46344)), deterministic(_113626)), (notrace(_113626==true)->!;mquietly(bugger:mfs_end(mfs(_106104, string, _106108, set_output_safe, set_output_safe((0x7f8996b58120))), _46344)), notrace(nb_setarg(1, mquietly(bugger:mfs_end(mfs(_106104, string, _106108, set_output_safe, set_output_safe((0x7f8996b58120))), _46344)), true));bugger:mfs_start(mfs(_106104, string, _106108, set_output_safe, set_output_safe((0x7f8996b58120)))), notrace(nb_setarg(1, mquietly(bugger:mfs_end(mfs(_106104, string, _106108, set_output_safe, set_output_safe((0x7f8996b58120))), _46344)), bugger:mfs_end(mfs(_106104, string, _106108, set_output_safe, set_output_safe((0x7f8996b58120))), _46344))), notrace(fail))), each_call_cleanup:mquietly(bugger:mfs_end(mfs(_106104, string, _106108, set_output_safe, set_output_safe((0x7f8996b58120))), _46344))) ^ Call: (253) [system] sig_atomic(bugger:mfs_start(mfs(_106104, string, _106108, set_output_safe, set_output_safe((0x7f8996b58120))))) ^ Call: (255) [bugger] bugger:mfs_start(mfs(_106104, string, _106108, set_output_safe, set_output_safe((0x7f8996b58120)))) ^ Unify: (255) [bugger] bugger:mfs_start(mfs(_106104, string, _106108, set_output_safe, set_output_safe((0x7f8996b58120)))) Call: (256) [system] compound(mfs(_106104, string, _106108, set_output_safe, set_output_safe((0x7f8996b58120)))) Exit: (256) [system] compound(mfs(_106104, string, _106108, set_output_safe, set_output_safe((0x7f8996b58120)))) ^ Unify: (255) [bugger] bugger:mfs_start(mfs(_106104, string, _106108, set_output_safe, set_output_safe((0x7f8996b58120)))) Call: (256) [system] arg(2, mfs(_106104, string, _106108, set_output_safe, set_output_safe((0x7f8996b58120))), _121158) Exit: (256) [system] arg(2, mfs(_106104, string, _106108, set_output_safe, set_output_safe((0x7f8996b58120))), string) Call: (256) [system] arg(3, mfs(_106104, string, _106108, set_output_safe, set_output_safe((0x7f8996b58120))), _123024) Exit: (256) [system] arg(3, mfs(_106104, string, _106108, set_output_safe, set_output_safe((0x7f8996b58120))), _106108) Call: (256) [system] arg(4, mfs(_106104, string, _106108, set_output_safe, set_output_safe((0x7f8996b58120))), _124890) Exit: (256) [system] arg(4, mfs(_106104, string, _106108, set_output_safe, set_output_safe((0x7f8996b58120))), set_output_safe) Call: (256) [system] _126756=mfs(_126760, string, _126764, set_output_safe, _126768) Exit: (256) [system] mfs(_126760, string, _126764, set_output_safe, _126768)=mfs(_126760, string, _126764, set_output_safe, _126768) Call: (256) [system] is_stream(_106108) Fail: (256) [system] is_stream(_106108) ^ Redo: (255) [bugger] bugger:mfs_start(mfs(_106104, string, _106108, set_output_safe, set_output_safe((0x7f8996b58120)))) ^ Call: (256) [bugger] bugger:new_mfs(mfs(_126760, string, _126764, set_output_safe, _126768)) ^ Unify: (256) [bugger] bugger:new_mfs(mfs(_126760, string, _126764, set_output_safe, _126768)) Call: (257) [memory_file] memory_file:new_memory_file(_126760) Exit: (257) [memory_file] memory_file:new_memory_file((0x55bd1bf63470)) Call: (257) [memory_file] memory_file:open_memory_file((0x55bd1bf63470), write, _126764, [free_on_close(true)]) Exit: (257) [memory_file] memory_file:open_memory_file((0x55bd1bf63470), write, (0x55bd1bf63530), [free_on_close(true)]) ^ Exit: (256) [bugger] bugger:new_mfs(mfs((0x55bd1bf63470), string, (0x55bd1bf63530), set_output_safe, _126768)) Call: (256) [system] nb_setarg(1, mfs(_106104, string, _106108, set_output_safe, set_output_safe((0x7f8996b58120))), (0x55bd1bf63470)) Exit: (256) [system] nb_setarg(1, mfs((0x55bd1bf63470), string, _106108, set_output_safe, set_output_safe((0x7f8996b58120))), (0x55bd1bf63470)) Call: (256) [system] nb_setarg(3, mfs((0x55bd1bf63470), string, _106108, set_output_safe, set_output_safe((0x7f8996b58120))), (0x55bd1bf63530)) Exit: (256) [system] nb_setarg(3, mfs((0x55bd1bf63470), string, (0x55bd1bf63530), set_output_safe, set_output_safe((0x7f8996b58120))), (0x55bd1bf63530)) ^ Call: (256) [bugger] bugger:set_output_safe((0x55bd1bf63530)) ^ Unify: (256) [bugger] bugger:set_output_safe((0x55bd1bf63530)) Call: (258) [system] set_output((0x55bd1bf63530)) Exit: (258) [system] set_output((0x55bd1bf63530)) ^ Exit: (256) [bugger] bugger:set_output_safe((0x55bd1bf63530)) ^ Exit: (255) [bugger] bugger:mfs_start(mfs((0x55bd1bf63470), string, (0x55bd1bf63530), set_output_safe, set_output_safe((0x7f8996b58120)))) ^ Exit: (253) [system] sig_atomic(bugger:mfs_start(mfs((0x55bd1bf63470), string, (0x55bd1bf63530), set_output_safe, set_output_safe((0x7f8996b58120))))) ^ Call: (254) [bugger] bugger:set_stream_ignore(current_output, tty(true)) ^ Unify: (254) [bugger] bugger:set_stream_ignore(current_output, tty(true)) ^ Call: (255) [bugger] ignore(notrace(catch(set_stream(current_output, tty(true)), _150042, writeln(user_error, _150042=set_stream(current_output, tty(true)))))) ^ Unify: (255) [system] ignore(bugger:notrace(catch(set_stream(current_output, tty(true)), _150042, writeln(user_error, _150042=set_stream(current_output, tty(true)))))) ^ Call: (257) [system] setup_call_cleanup('$notrace'(_151944, _151946), once(bugger:catch(set_stream(current_output, tty(true)), _150042, writeln(user_error, _150042=set_stream(current_output, tty(true))))), '$restore_trace'(_151944, _151946)) ^ Unify: (257) [system] setup_call_cleanup(system:'$notrace'(_151944, _151946), system:once(bugger:catch(set_stream(current_output, tty(true)), _150042, writeln(user_error, _150042=set_stream(current_output, tty(true))))), system:'$restore_trace'(_151944, _151946)) ^ Call: (258) [system] sig_atomic(system:'$notrace'(_151944, _151946)) ^ Exit: (257) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(bugger:catch(set_stream(current_output, tty(true)), _150042, writeln(user_error, _150042=set_stream(current_output, tty(true))))), system:'$restore_trace'(3, -1)) ^ Exit: (255) [system] ignore(bugger:notrace(catch(set_stream(current_output, tty(true)), _150042, writeln(user_error, _150042=set_stream(current_output, tty(true)))))) ^ Exit: (254) [bugger] bugger:set_stream_ignore(current_output, tty(true)) ^ Call: (254) [user] format('~`0t~d~2|', [3]) ^ Exit: (254) [user] format('~`0t~d~2|', [3]) ^ Call: (254) [bugger] bugger:mfs_end(mfs((0x55bd1bf63470), string, (0x55bd1bf63530), set_output_safe, set_output_safe((0x7f8996b58120))), _46344) ^ Unify: (254) [bugger] bugger:mfs_end(mfs((0x55bd1bf63470), string, (0x55bd1bf63530), set_output_safe, set_output_safe((0x7f8996b58120))), _46344) ^ Call: (255) [bugger] ignore((is_stream((0x55bd1bf63530)), close((0x55bd1bf63530)), mem_handle_to_substring((0x55bd1bf63470), _161362), substring_to_type(_161362, string, _46344))) ^ Unify: (255) [system] ignore(bugger:(is_stream((0x55bd1bf63530)), close((0x55bd1bf63530)), mem_handle_to_substring((0x55bd1bf63470), _161362), substring_to_type(_161362, string, _46344))) Call: (257) [system] is_stream((0x55bd1bf63530)) Exit: (257) [system] is_stream((0x55bd1bf63530)) Call: (257) [system] close((0x55bd1bf63530)) Exit: (257) [system] close((0x55bd1bf63530)) ^ Call: (257) [bugger] bugger:mem_handle_to_substring((0x55bd1bf63470), _161362) ^ Unify: (257) [bugger] bugger:mem_handle_to_substring((0x55bd1bf63470), _161362) Call: (258) [memory_file] memory_file:memory_file_to_string((0x55bd1bf63470), _161362) Exit: (258) [memory_file] memory_file:memory_file_to_string((0x55bd1bf63470), "03") ^ Exit: (257) [bugger] bugger:mem_handle_to_substring((0x55bd1bf63470), "03") ^ Call: (257) [bugger] bugger:substring_to_type("03", string, _46344) ^ Unify: (257) [bugger] bugger:substring_to_type("03", string, "03") ^ Exit: (257) [bugger] bugger:substring_to_type("03", string, "03") ^ Exit: (255) [system] ignore(bugger:(is_stream((0x55bd1bf63530)), close((0x55bd1bf63530)), mem_handle_to_substring((0x55bd1bf63470), "03"), substring_to_type("03", string, "03"))) ^ Call: (255) [bugger] bugger:set_output_safe((0x7f8996b58120)) ^ Unify: (255) [bugger] bugger:set_output_safe((0x7f8996b58120)) Call: (257) [system] set_output((0x7f8996b58120)) Exit: (257) [system] set_output((0x7f8996b58120)) ^ Exit: (255) [bugger] bugger:set_output_safe((0x7f8996b58120)) ^ Exit: (254) [bugger] bugger:mfs_end(mfs((0x55bd1bf63470), string, (0x55bd1bf63530), set_output_safe, set_output_safe((0x7f8996b58120))), "03") ^ Call: (255) [system] setup_call_cleanup('$notrace'(_180938, _180940), once(each_call_cleanup:(true==true)), '$restore_trace'(_180938, _180940)) ^ Unify: (255) [system] setup_call_cleanup(system:'$notrace'(_180938, _180940), system:once(each_call_cleanup:(true==true)), system:'$restore_trace'(_180938, _180940)) ^ Call: (256) [system] sig_atomic(system:'$notrace'(_180938, _180940)) ^ Exit: (255) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(each_call_cleanup:(true==true)), system:'$restore_trace'(3, -1)) Call: (255) [system] var(bugger:mfs_end(mfs((0x55bd1bf63470), string, (0x55bd1bf63530), set_output_safe, set_output_safe((0x7f8996b58120))), "03")) Fail: (255) [system] var(bugger:mfs_end(mfs((0x55bd1bf63470), string, (0x55bd1bf63530), set_output_safe, set_output_safe((0x7f8996b58120))), "03")) ^ Call: (255) [bugger] bugger:mfs_end(mfs((0x55bd1bf63470), string, (0x55bd1bf63530), set_output_safe, set_output_safe((0x7f8996b58120))), "03") ^ Unify: (255) [bugger] bugger:mfs_end(mfs((0x55bd1bf63470), string, (0x55bd1bf63530), set_output_safe, set_output_safe((0x7f8996b58120))), "03") ^ Call: (256) [bugger] ignore((is_stream((0x55bd1bf63530)), close((0x55bd1bf63530)), mem_handle_to_substring((0x55bd1bf63470), _188460), substring_to_type(_188460, string, "03"))) ^ Unify: (256) [system] ignore(bugger:(is_stream((0x55bd1bf63530)), close((0x55bd1bf63530)), mem_handle_to_substring((0x55bd1bf63470), _188460), substring_to_type(_188460, string, "03"))) Call: (258) [system] is_stream((0x55bd1bf63530)) Fail: (258) [system] is_stream((0x55bd1bf63530)) ^ Redo: (256) [system] ignore(bugger:(is_stream((0x55bd1bf63530)), close((0x55bd1bf63530)), mem_handle_to_substring((0x55bd1bf63470), _188460), substring_to_type(_188460, string, "03"))) ^ Unify: (256) [system] ignore(bugger:(is_stream((0x55bd1bf63530)), close((0x55bd1bf63530)), mem_handle_to_substring((0x55bd1bf63470), _188460), substring_to_type(_188460, string, "03"))) ^ Exit: (256) [system] ignore(bugger:(is_stream((0x55bd1bf63530)), close((0x55bd1bf63530)), mem_handle_to_substring((0x55bd1bf63470), _188460), substring_to_type(_188460, string, "03"))) ^ Call: (256) [bugger] bugger:set_output_safe((0x7f8996b58120)) ^ Unify: (256) [bugger] bugger:set_output_safe((0x7f8996b58120)) Call: (258) [system] set_output((0x7f8996b58120)) Exit: (258) [system] set_output((0x7f8996b58120)) ^ Exit: (256) [bugger] bugger:set_output_safe((0x7f8996b58120)) ^ Exit: (255) [bugger] bugger:mfs_end(mfs((0x55bd1bf63470), string, (0x55bd1bf63530), set_output_safe, set_output_safe((0x7f8996b58120))), "03") ^ Exit: (252) [system] setup_call_cleanup(bugger:mfs_start(mfs((0x55bd1bf63470), string, (0x55bd1bf63530), set_output_safe, set_output_safe((0x7f8996b58120)))), each_call_cleanup:((bugger:(bugger:(set_stream_ignore(current_output, tty(true)), bugger:(true, user:format('~`0t~d~2|', [3]))), mfs_end(mfs((0x55bd1bf63470), string, (0x55bd1bf63530), set_output_safe, set_output_safe((0x7f8996b58120))), "03")), deterministic(true)), (notrace(true==true)->!;mquietly(bugger:mfs_end(mfs((0x55bd1bf63470), string, (0x55bd1bf63530), set_output_safe, set_output_safe((0x7f8996b58120))), "03")), notrace(nb_setarg(1, mquietly(bugger:mfs_end(mfs((0x55bd1bf63470), string, (0x55bd1bf63530), set_output_safe, set_output_safe((0x7f8996b58120))), "03")), true));bugger:mfs_start(mfs((0x55bd1bf63470), string, (0x55bd1bf63530), set_output_safe, set_output_safe((0x7f8996b58120)))), notrace(nb_setarg(1, mquietly(bugger:mfs_end(mfs((0x55bd1bf63470), string, (0x55bd1bf63530), set_output_safe, set_output_safe((0x7f8996b58120))), "03")), bugger:mfs_end(mfs((0x55bd1bf63470), string, (0x55bd1bf63530), set_output_safe, set_output_safe((0x7f8996b58120))), "03"))), notrace(fail))), each_call_cleanup:mquietly(bugger:mfs_end(mfs((0x55bd1bf63470), string, (0x55bd1bf63530), set_output_safe, set_output_safe((0x7f8996b58120))), "03"))) ^ Call: (252) [bugger] bugger:mfs_end(mfs((0x55bd1bf63470), string, (0x55bd1bf63530), set_output_safe, set_output_safe((0x7f8996b58120))), "03") ^ Unify: (252) [bugger] bugger:mfs_end(mfs((0x55bd1bf63470), string, (0x55bd1bf63530), set_output_safe, set_output_safe((0x7f8996b58120))), "03") ^ Call: (253) [bugger] ignore((is_stream((0x55bd1bf63530)), close((0x55bd1bf63530)), mem_handle_to_substring((0x55bd1bf63470), _203398), substring_to_type(_203398, string, "03"))) ^ Unify: (253) [system] ignore(bugger:(is_stream((0x55bd1bf63530)), close((0x55bd1bf63530)), mem_handle_to_substring((0x55bd1bf63470), _203398), substring_to_type(_203398, string, "03"))) Call: (255) [system] is_stream((0x55bd1bf63530)) Fail: (255) [system] is_stream((0x55bd1bf63530)) ^ Redo: (253) [system] ignore(bugger:(is_stream((0x55bd1bf63530)), close((0x55bd1bf63530)), mem_handle_to_substring((0x55bd1bf63470), _203398), substring_to_type(_203398, string, "03"))) ^ Unify: (253) [system] ignore(bugger:(is_stream((0x55bd1bf63530)), close((0x55bd1bf63530)), mem_handle_to_substring((0x55bd1bf63470), _203398), substring_to_type(_203398, string, "03"))) ^ Exit: (253) [system] ignore(bugger:(is_stream((0x55bd1bf63530)), close((0x55bd1bf63530)), mem_handle_to_substring((0x55bd1bf63470), _203398), substring_to_type(_203398, string, "03"))) ^ Call: (253) [bugger] bugger:set_output_safe((0x7f8996b58120)) ^ Unify: (253) [bugger] bugger:set_output_safe((0x7f8996b58120)) Call: (255) [system] set_output((0x7f8996b58120)) Exit: (255) [system] set_output((0x7f8996b58120)) ^ Exit: (253) [bugger] bugger:set_output_safe((0x7f8996b58120)) ^ Exit: (252) [bugger] bugger:mfs_end(mfs((0x55bd1bf63470), string, (0x55bd1bf63530), set_output_safe, set_output_safe((0x7f8996b58120))), "03") ^ Exit: (250) [system] call_cleanup(bugger:trusted_redo_call_cleanup(mfs_start(mfs((0x55bd1bf63470), string, (0x55bd1bf63530), set_output_safe, set_output_safe((0x7f8996b58120)))), (bugger:(set_stream_ignore(current_output, tty(true)), bugger:(true, user:format('~`0t~d~2|', [3]))), mfs_end(mfs((0x55bd1bf63470), string, (0x55bd1bf63530), set_output_safe, set_output_safe((0x7f8996b58120))), "03")), mfs_end(mfs((0x55bd1bf63470), string, (0x55bd1bf63530), set_output_safe, set_output_safe((0x7f8996b58120))), "03")), bugger:mfs_end(mfs((0x55bd1bf63470), string, (0x55bd1bf63530), set_output_safe, set_output_safe((0x7f8996b58120))), "03")) ^ Exit: (249) [bugger] bugger:with_output_to_each(string("03"), bugger:(set_stream_ignore(current_output, tty(true)), bugger:(true, user:format('~`0t~d~2|', [3])))) ^ Exit: (248) [bugger] bugger:woto_tty(string("03"), true, bugger:(true, user:format('~`0t~d~2|', [3]))) ^ Exit: (247) [bugger] bugger:woto(string("03"), user:format('~`0t~d~2|', [3])) Call: (247) [system] nb_delete('$wots_stack') Exit: (247) [system] nb_delete('$wots_stack') Call: (247) [system] nb_delete('$wots_stack') Exit: (247) [system] nb_delete('$wots_stack') ^ Exit: (245) [system] call_cleanup(bugger:(nb_setval('$wots_stack', [(0x7f8996b58120)]), bugger:woto(string("03"), user:format('~`0t~d~2|', [3])), nb_delete('$wots_stack')), bugger:nb_delete('$wots_stack')) ^ Exit: (244) [locally_each] locally_each:wtl(bugger, nb_setval('$wots_stack', [(0x7f8996b58120)]), bugger:woto(string("03"), user:format('~`0t~d~2|', [3])), bugger:each_call_cleanup) ^ Exit: (243) [locally_each] locally_each:locally(bugger:nb_setval('$wots_stack', [(0x7f8996b58120)]), bugger:woto(string("03"), user:format('~`0t~d~2|', [3]))) ^ Exit: (242) [bugger] bugger:wots("03", user:format('~`0t~d~2|', [3])) ^ Call: (242) [user] format(string(_8064), "~w.~w.~w", ['LANGUAGE-MODELS', 'TRAINING-BI', "03"]) ^ Exit: (242) [user] format(string("LANGUAGE-MODELS.TRAINING-BI.03"), "~w.~w.~w", ['LANGUAGE-MODELS', 'TRAINING-BI', "03"]) ^ Exit: (241) [user] make_test_name(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', 3, "LANGUAGE-MODELS.TRAINING-BI.03") ^ Exit: (240) [user] get_test_name(3, "LANGUAGE-MODELS.TRAINING-BI.03") ^ Exit: (239) [system] once(user:get_test_name(3, "LANGUAGE-MODELS.TRAINING-BI.03")) ^ Exit: (238) [user] must_det_ll(user:get_test_name(3, "LANGUAGE-MODELS.TRAINING-BI.03")) ^ Call: (238) [user] must_det_ll(arg(1, equal_enough_for_test([[[=, _7786, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _7786], [multifile, _7786]]], [[[=, _4882, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4882], [multifile, _4882]]]), _236216)) ^ Unify: (238) [user] must_det_ll(user:arg(1, equal_enough_for_test([[[=, _7786, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _7786], [multifile, _7786]]], [[[=, _4882, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4882], [multifile, _4882]]]), _236216)) ^ Call: (239) [user] once(user:arg(1, equal_enough_for_test([[[=, _7786, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _7786], [multifile, _7786]]], [[[=, _4882, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4882], [multifile, _4882]]]), _236216)) ^ Unify: (239) [system] once(user:arg(1, equal_enough_for_test([[[=, _7786, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _7786], [multifile, _7786]]], [[[=, _4882, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4882], [multifile, _4882]]]), _236216)) Call: (240) [system] arg(1, equal_enough_for_test([[[=, _7786, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _7786], [multifile, _7786]]], [[[=, _4882, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4882], [multifile, _4882]]]), _236216) Exit: (240) [system] arg(1, equal_enough_for_test([[[=, _7786, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _7786], [multifile, _7786]]], [[[=, _4882, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4882], [multifile, _4882]]]), [[[=, _7786, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _7786], [multifile, _7786]]]) ^ Exit: (239) [system] once(user:arg(1, equal_enough_for_test([[[=, _7786, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _7786], [multifile, _7786]]], [[[=, _4882, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4882], [multifile, _4882]]]), [[[=, _7786, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _7786], [multifile, _7786]]])) ^ Exit: (238) [user] must_det_ll(user:arg(1, equal_enough_for_test([[[=, _7786, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _7786], [multifile, _7786]]], [[[=, _4882, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4882], [multifile, _4882]]]), [[[=, _7786, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _7786], [multifile, _7786]]])) ^ Call: (238) [user] must_det_ll(arg(2, equal_enough_for_test([[[=, _7786, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _7786], [multifile, _7786]]], [[[=, _4882, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4882], [multifile, _4882]]]), _243656)) ^ Unify: (238) [user] must_det_ll(user:arg(2, equal_enough_for_test([[[=, _7786, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _7786], [multifile, _7786]]], [[[=, _4882, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4882], [multifile, _4882]]]), _243656)) ^ Call: (239) [user] once(user:arg(2, equal_enough_for_test([[[=, _7786, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _7786], [multifile, _7786]]], [[[=, _4882, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4882], [multifile, _4882]]]), _243656)) ^ Unify: (239) [system] once(user:arg(2, equal_enough_for_test([[[=, _7786, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _7786], [multifile, _7786]]], [[[=, _4882, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4882], [multifile, _4882]]]), _243656)) Call: (240) [system] arg(2, equal_enough_for_test([[[=, _7786, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _7786], [multifile, _7786]]], [[[=, _4882, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4882], [multifile, _4882]]]), _243656) Exit: (240) [system] arg(2, equal_enough_for_test([[[=, _7786, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _7786], [multifile, _7786]]], [[[=, _4882, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4882], [multifile, _4882]]]), [[[=, _4882, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4882], [multifile, _4882]]]) ^ Exit: (239) [system] once(user:arg(2, equal_enough_for_test([[[=, _7786, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _7786], [multifile, _7786]]], [[[=, _4882, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4882], [multifile, _4882]]]), [[[=, _4882, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4882], [multifile, _4882]]])) ^ Exit: (238) [user] must_det_ll(user:arg(2, equal_enough_for_test([[[=, _7786, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _7786], [multifile, _7786]]], [[[=, _4882, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4882], [multifile, _4882]]]), [[[=, _4882, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4882], [multifile, _4882]]])) ^ Call: (238) [user] must_det_ll(write_pass_fail("LANGUAGE-MODELS.TRAINING-BI.03", assertEqualToResult, [[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]], 'PASS', [[[=, _7786, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _7786], [multifile, _7786]]], [[[=, _4882, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4882], [multifile, _4882]]])) ^ Unify: (238) [user] must_det_ll(user:write_pass_fail("LANGUAGE-MODELS.TRAINING-BI.03", assertEqualToResult, [[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]], 'PASS', [[[=, _7786, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _7786], [multifile, _7786]]], [[[=, _4882, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4882], [multifile, _4882]]])) ^ Call: (239) [user] once(user:write_pass_fail("LANGUAGE-MODELS.TRAINING-BI.03", assertEqualToResult, [[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]], 'PASS', [[[=, _7786, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _7786], [multifile, _7786]]], [[[=, _4882, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4882], [multifile, _4882]]])) ^ Unify: (239) [system] once(user:write_pass_fail("LANGUAGE-MODELS.TRAINING-BI.03", assertEqualToResult, [[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]], 'PASS', [[[=, _7786, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _7786], [multifile, _7786]]], [[[=, _4882, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4882], [multifile, _4882]]])) ^ Call: (240) [user] write_pass_fail("LANGUAGE-MODELS.TRAINING-BI.03", assertEqualToResult, [[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]], 'PASS', [[[=, _7786, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _7786], [multifile, _7786]]], [[[=, _4882, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4882], [multifile, _4882]]]) ^ Unify: (240) [user] write_pass_fail("LANGUAGE-MODELS.TRAINING-BI.03", assertEqualToResult, [[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]], 'PASS', [[[=, _7786, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _7786], [multifile, _7786]]], [[[=, _4882, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4882], [multifile, _4882]]]) ^ Call: (241) [user] ignore(((nb_current(loading_file, _256734), _256734\==[]->true;_256734='SOME/UNIT-TEST.metta'), symbolic_list_concat([_256764, _256770], 'tests/', _256734), file_name_extension(_256776, _256778, _256770))) ^ Unify: (241) [system] ignore(user:((nb_current(loading_file, _256734), _256734\==[]->true;_256734='SOME/UNIT-TEST.metta'), symbolic_list_concat([_256764, _256770], 'tests/', _256734), file_name_extension(_256776, _256778, _256770))) Call: (243) [system] nb_current(loading_file, _256734) Exit: (243) [system] nb_current(loading_file, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Call: (243) [system] P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'\==[] Exit: (243) [system] P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'\==[] ^ Call: (243) [user] symbolic_list_concat([_256764, _256770], 'tests/', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Unify: (243) [user] symbolic_list_concat([_256764, _256770], 'tests/', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Call: (244) [system] atomic_list_concat([_256764, _256770], 'tests/', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Exit: (244) [system] atomic_list_concat(['/home/runner/work/metta-wam/metta-wam/', 'performance/gpt2-like/language_models/training_bi.metta'], 'tests/', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Exit: (243) [user] symbolic_list_concat(['/home/runner/work/metta-wam/metta-wam/', 'performance/gpt2-like/language_models/training_bi.metta'], 'tests/', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Call: (243) [system] file_name_extension(_256776, _256778, 'performance/gpt2-like/language_models/training_bi.metta') Exit: (243) [system] file_name_extension('performance/gpt2-like/language_models/training_bi', metta, 'performance/gpt2-like/language_models/training_bi.metta') ^ Exit: (241) [system] ignore(user:((nb_current(loading_file, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'\==[]->true;P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'='SOME/UNIT-TEST.metta'), symbolic_list_concat(['/home/runner/work/metta-wam/metta-wam/', 'performance/gpt2-like/language_models/training_bi.metta'], 'tests/', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), file_name_extension('performance/gpt2-like/language_models/training_bi', metta, 'performance/gpt2-like/language_models/training_bi.metta'))) Call: (241) [user] nop(format('

;; ~w

', ["LANGUAGE-MODELS.TRAINING-BI.03", "LANGUAGE-MODELS.TRAINING-BI.03"])) Unify: (241) [user] nop(format('

;; ~w

', ["LANGUAGE-MODELS.TRAINING-BI.03", "LANGUAGE-MODELS.TRAINING-BI.03"])) Exit: (241) [user] nop(format('

;; ~w

', ["LANGUAGE-MODELS.TRAINING-BI.03", "LANGUAGE-MODELS.TRAINING-BI.03"])) ^ Call: (241) [user] must_not_error(tee_file(_319346)) ^ Unify: (241) [user] must_not_error(user:tee_file(_319346)) Call: (242) [user] tee_file(_319346) Unify: (242) [user] tee_file(_319346) Call: (243) [system] getenv('TEE_FILE', _319346) Exit: (243) [system] getenv('TEE_FILE', P;HTML|'/home/runner/work/metta-wam/metta-wam/TEE_20240926_0209_279200.ansi') Exit: (242) [user] tee_file(P;HTML|'/home/runner/work/metta-wam/metta-wam/TEE_20240926_0209_279200.ansi') ^ Exit: (241) [user] must_not_error(user:tee_file(P;HTML|'/home/runner/work/metta-wam/metta-wam/TEE_20240926_0209_279200.ansi')) ^ Call: (241) [user] must_det_ll(shared_units(_338366)) ^ Unify: (241) [user] must_det_ll(user:shared_units(_338366)) ^ Call: (242) [user] once(user:shared_units(_338366)) ^ Unify: (242) [system] once(user:shared_units(_338366)) ^ Call: (243) [user] shared_units(_338366) ^ Unify: (243) [user] shared_units(_338366) Call: (244) [system] getenv('SHARED_UNITS', _338366) Exit: (244) [system] getenv('SHARED_UNITS', P;HTML|'/home/runner/work/metta-wam/metta-wam/reports/tests_output/baseline-compat-2024-09-26T00:33:38/SHARED.UNITS') ^ Exit: (243) [user] shared_units(P;HTML|'/home/runner/work/metta-wam/metta-wam/reports/tests_output/baseline-compat-2024-09-26T00:33:38/SHARED.UNITS') ^ Exit: (242) [system] once(user:shared_units(P;HTML|'/home/runner/work/metta-wam/metta-wam/reports/tests_output/baseline-compat-2024-09-26T00:33:38/SHARED.UNITS')) ^ Exit: (241) [user] must_det_ll(user:shared_units(P;HTML|'/home/runner/work/metta-wam/metta-wam/reports/tests_output/baseline-compat-2024-09-26T00:33:38/SHARED.UNITS')) ^ Call: (241) [user] must_det_ll(open(P;HTML|'/home/runner/work/metta-wam/metta-wam/reports/tests_output/baseline-compat-2024-09-26T00:33:38/SHARED.UNITS', append, _364178, [encoding(utf8)])) ^ Unify: (241) [user] must_det_ll(user:open(P;HTML|'/home/runner/work/metta-wam/metta-wam/reports/tests_output/baseline-compat-2024-09-26T00:33:38/SHARED.UNITS', append, _364178, [encoding(utf8)])) ^ Call: (242) [user] once(user:open(P;HTML|'/home/runner/work/metta-wam/metta-wam/reports/tests_output/baseline-compat-2024-09-26T00:33:38/SHARED.UNITS', append, _364178, [encoding(utf8)])) ^ Unify: (242) [system] once(user:open(P;HTML|'/home/runner/work/metta-wam/metta-wam/reports/tests_output/baseline-compat-2024-09-26T00:33:38/SHARED.UNITS', append, _364178, [encoding(utf8)])) Call: (243) [system] open(P;HTML|'/home/runner/work/metta-wam/metta-wam/reports/tests_output/baseline-compat-2024-09-26T00:33:38/SHARED.UNITS', append, _364178, [encoding(utf8)]) Exit: (243) [system] open(P;HTML|'/home/runner/work/metta-wam/metta-wam/reports/tests_output/baseline-compat-2024-09-26T00:33:38/SHARED.UNITS', append, (0x55bd1df92b40), [encoding(utf8)]) ^ Exit: (242) [system] once(user:open(P;HTML|'/home/runner/work/metta-wam/metta-wam/reports/tests_output/baseline-compat-2024-09-26T00:33:38/SHARED.UNITS', append, (0x55bd1df92b40), [encoding(utf8)])) ^ Exit: (241) [user] must_det_ll(user:open(P;HTML|'/home/runner/work/metta-wam/metta-wam/reports/tests_output/baseline-compat-2024-09-26T00:33:38/SHARED.UNITS', append, (0x55bd1df92b40), [encoding(utf8)])) ^ Call: (241) [user] once((getenv('HTML_FILE', _402858);sformat(_402858, '~w.metta.html', ['performance/gpt2-like/language_models/training_bi']))) ^ Unify: (241) [system] once(user:(getenv('HTML_FILE', _402858);sformat(_402858, '~w.metta.html', ['performance/gpt2-like/language_models/training_bi']))) Call: (243) [system] getenv('HTML_FILE', _402858) Exit: (243) [system] getenv('HTML_FILE', './reports/tests_output/baseline-compat-2024-09-26T00:33:38//tests/performance/gpt2-like/language_models/training_bi.metta.html') ^ Exit: (241) [system] once(user:(getenv('HTML_FILE', './reports/tests_output/baseline-compat-2024-09-26T00:33:38//tests/performance/gpt2-like/language_models/training_bi.metta.html');sformat('./reports/tests_output/baseline-compat-2024-09-26T00:33:38//tests/performance/gpt2-like/language_models/training_bi.metta.html', '~w.metta.html', ['performance/gpt2-like/language_models/training_bi']))) ^ Call: (241) [user] must_det_ll(compute_html_out_per_test('./reports/tests_output/baseline-compat-2024-09-26T00:33:38//tests/performance/gpt2-like/language_models/training_bi.metta.html', P;HTML|'/home/runner/work/metta-wam/metta-wam/TEE_20240926_0209_279200.ansi', "LANGUAGE-MODELS.TRAINING-BI.03", _407534)) ^ Unify: (241) [user] must_det_ll(user:compute_html_out_per_test('./reports/tests_output/baseline-compat-2024-09-26T00:33:38//tests/performance/gpt2-like/language_models/training_bi.metta.html', P;HTML|'/home/runner/work/metta-wam/metta-wam/TEE_20240926_0209_279200.ansi', "LANGUAGE-MODELS.TRAINING-BI.03", _407534)) ^ Call: (242) [user] once(user:compute_html_out_per_test('./reports/tests_output/baseline-compat-2024-09-26T00:33:38//tests/performance/gpt2-like/language_models/training_bi.metta.html', P;HTML|'/home/runner/work/metta-wam/metta-wam/TEE_20240926_0209_279200.ansi', "LANGUAGE-MODELS.TRAINING-BI.03", _407534)) ^ Unify: (242) [system] once(user:compute_html_out_per_test('./reports/tests_output/baseline-compat-2024-09-26T00:33:38//tests/performance/gpt2-like/language_models/training_bi.metta.html', P;HTML|'/home/runner/work/metta-wam/metta-wam/TEE_20240926_0209_279200.ansi', "LANGUAGE-MODELS.TRAINING-BI.03", _407534)) ^ Call: (243) [user] compute_html_out_per_test('./reports/tests_output/baseline-compat-2024-09-26T00:33:38//tests/performance/gpt2-like/language_models/training_bi.metta.html', P;HTML|'/home/runner/work/metta-wam/metta-wam/TEE_20240926_0209_279200.ansi', "LANGUAGE-MODELS.TRAINING-BI.03", _407534) ^ Unify: (243) [user] compute_html_out_per_test('./reports/tests_output/baseline-compat-2024-09-26T00:33:38//tests/performance/gpt2-like/language_models/training_bi.metta.html', P;HTML|'/home/runner/work/metta-wam/metta-wam/TEE_20240926_0209_279200.ansi', "LANGUAGE-MODELS.TRAINING-BI.03", _407534) Call: (244) [system] './reports/tests_output/baseline-compat-2024-09-26T00:33:38//tests/performance/gpt2-like/language_models/training_bi.metta.html'=_407534 Exit: (244) [system] './reports/tests_output/baseline-compat-2024-09-26T00:33:38//tests/performance/gpt2-like/language_models/training_bi.metta.html'='./reports/tests_output/baseline-compat-2024-09-26T00:33:38//tests/performance/gpt2-like/language_models/training_bi.metta.html' ^ Exit: (243) [user] compute_html_out_per_test('./reports/tests_output/baseline-compat-2024-09-26T00:33:38//tests/performance/gpt2-like/language_models/training_bi.metta.html', P;HTML|'/home/runner/work/metta-wam/metta-wam/TEE_20240926_0209_279200.ansi', "LANGUAGE-MODELS.TRAINING-BI.03", './reports/tests_output/baseline-compat-2024-09-26T00:33:38//tests/performance/gpt2-like/language_models/training_bi.metta.html') ^ Exit: (242) [system] once(user:compute_html_out_per_test('./reports/tests_output/baseline-compat-2024-09-26T00:33:38//tests/performance/gpt2-like/language_models/training_bi.metta.html', P;HTML|'/home/runner/work/metta-wam/metta-wam/TEE_20240926_0209_279200.ansi', "LANGUAGE-MODELS.TRAINING-BI.03", './reports/tests_output/baseline-compat-2024-09-26T00:33:38//tests/performance/gpt2-like/language_models/training_bi.metta.html')) ^ Exit: (241) [user] must_det_ll(user:compute_html_out_per_test('./reports/tests_output/baseline-compat-2024-09-26T00:33:38//tests/performance/gpt2-like/language_models/training_bi.metta.html', P;HTML|'/home/runner/work/metta-wam/metta-wam/TEE_20240926_0209_279200.ansi', "LANGUAGE-MODELS.TRAINING-BI.03", './reports/tests_output/baseline-compat-2024-09-26T00:33:38//tests/performance/gpt2-like/language_models/training_bi.metta.html')) ^ Call: (241) [user] must_det_ll(get_last_call_duration(_452708)) ^ Unify: (241) [user] must_det_ll(user:get_last_call_duration(_452708)) ^ Call: (242) [user] once(user:get_last_call_duration(_452708)) ^ Unify: (242) [system] once(user:get_last_call_duration(_452708)) ^ Call: (243) [user] get_last_call_duration(_452708) ^ Unify: (243) [user] get_last_call_duration(_452708) Call: (244) [system] nb_getval('$last_call_duration', _452708) Exit: (244) [system] nb_getval('$last_call_duration', 0.0035980070000007913) ^ Exit: (243) [user] get_last_call_duration(0.0035980070000007913) ^ Exit: (242) [system] once(user:get_last_call_duration(0.0035980070000007913)) ^ Exit: (241) [user] must_det_ll(user:get_last_call_duration(0.0035980070000007913)) ^ Call: (241) [user] must_det_ll(_462908 is 0.0035980070000007913*1000) ^ Unify: (241) [user] must_det_ll(user:(_462908 is 0.0035980070000007913*1000)) ^ Call: (242) [user] once(user:(_462908 is 0.0035980070000007913*1000)) ^ Unify: (242) [system] once(user:(_462908 is 0.0035980070000007913*1000)) Call: (243) [system] _462908 is 0.0035980070000007913*1000 Exit: (243) [system] 3.5980070000007913 is 0.0035980070000007913*1000 ^ Exit: (242) [system] once(user:(3.5980070000007913 is 0.0035980070000007913*1000)) ^ Exit: (241) [user] must_det_ll(user:(3.5980070000007913 is 0.0035980070000007913*1000)) ^ Call: (241) [user] must_det_ll(format((0x55bd1df92b40), '| ~w | ~w |[~w](https://trueagi-io.github.io/metta-wam/~w#~w) | ~@ | ~@ | ~@ | ~w | ~w |~n', ["LANGUAGE-MODELS.TRAINING-BI.03", 'PASS', "LANGUAGE-MODELS.TRAINING-BI.03", './reports/tests_output/baseline-compat-2024-09-26T00:33:38//tests/performance/gpt2-like/language_models/training_bi.metta.html', "LANGUAGE-MODELS.TRAINING-BI.03", trim_gstring_bar_I(write_src_woi([assertEqualToResult, [[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]]), 600), trim_gstring_bar_I(write_src_woi([[[=, _7786, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _7786], [multifile, _7786]]]), 600), trim_gstring_bar_I(write_src_woi([[[=, _4882, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4882], [multifile, _4882]]]), 600), 3.5980070000007913, './reports/tests_output/baseline-compat-2024-09-26T00:33:38//tests/performance/gpt2-like/language_models/training_bi.metta.html'])) ^ Unify: (241) [user] must_det_ll(user:format((0x55bd1df92b40), '| ~w | ~w |[~w](https://trueagi-io.github.io/metta-wam/~w#~w) | ~@ | ~@ | ~@ | ~w | ~w |~n', ["LANGUAGE-MODELS.TRAINING-BI.03", 'PASS', "LANGUAGE-MODELS.TRAINING-BI.03", './reports/tests_output/baseline-compat-2024-09-26T00:33:38//tests/performance/gpt2-like/language_models/training_bi.metta.html', "LANGUAGE-MODELS.TRAINING-BI.03", trim_gstring_bar_I(write_src_woi([assertEqualToResult, [[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]]), 600), trim_gstring_bar_I(write_src_woi([[[=, _7786, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _7786], [multifile, _7786]]]), 600), trim_gstring_bar_I(write_src_woi([[[=, _4882, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4882], [multifile, _4882]]]), 600), 3.5980070000007913, './reports/tests_output/baseline-compat-2024-09-26T00:33:38//tests/performance/gpt2-like/language_models/training_bi.metta.html'])) ^ Call: (242) [user] once(user:format((0x55bd1df92b40), '| ~w | ~w |[~w](https://trueagi-io.github.io/metta-wam/~w#~w) | ~@ | ~@ | ~@ | ~w | ~w |~n', ["LANGUAGE-MODELS.TRAINING-BI.03", 'PASS', "LANGUAGE-MODELS.TRAINING-BI.03", './reports/tests_output/baseline-compat-2024-09-26T00:33:38//tests/performance/gpt2-like/language_models/training_bi.metta.html', "LANGUAGE-MODELS.TRAINING-BI.03", trim_gstring_bar_I(write_src_woi([assertEqualToResult, [[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]]), 600), trim_gstring_bar_I(write_src_woi([[[=, _7786, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _7786], [multifile, _7786]]]), 600), trim_gstring_bar_I(write_src_woi([[[=, _4882, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4882], [multifile, _4882]]]), 600), 3.5980070000007913, './reports/tests_output/baseline-compat-2024-09-26T00:33:38//tests/performance/gpt2-like/language_models/training_bi.metta.html'])) ^ Unify: (242) [system] once(user:format((0x55bd1df92b40), '| ~w | ~w |[~w](https://trueagi-io.github.io/metta-wam/~w#~w) | ~@ | ~@ | ~@ | ~w | ~w |~n', ["LANGUAGE-MODELS.TRAINING-BI.03", 'PASS', "LANGUAGE-MODELS.TRAINING-BI.03", './reports/tests_output/baseline-compat-2024-09-26T00:33:38//tests/performance/gpt2-like/language_models/training_bi.metta.html', "LANGUAGE-MODELS.TRAINING-BI.03", trim_gstring_bar_I(write_src_woi([assertEqualToResult, [[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]]), 600), trim_gstring_bar_I(write_src_woi([[[=, _7786, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _7786], [multifile, _7786]]]), 600), trim_gstring_bar_I(write_src_woi([[[=, _4882, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4882], [multifile, _4882]]]), 600), 3.5980070000007913, './reports/tests_output/baseline-compat-2024-09-26T00:33:38//tests/performance/gpt2-like/language_models/training_bi.metta.html'])) ^ Call: (243) [user] format((0x55bd1df92b40), '| ~w | ~w |[~w](https://trueagi-io.github.io/metta-wam/~w#~w) | ~@ | ~@ | ~@ | ~w | ~w |~n', ["LANGUAGE-MODELS.TRAINING-BI.03", 'PASS', "LANGUAGE-MODELS.TRAINING-BI.03", './reports/tests_output/baseline-compat-2024-09-26T00:33:38//tests/performance/gpt2-like/language_models/training_bi.metta.html', "LANGUAGE-MODELS.TRAINING-BI.03", trim_gstring_bar_I(write_src_woi([assertEqualToResult, [[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]]), 600), trim_gstring_bar_I(write_src_woi([[[=, _7786, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _7786], [multifile, _7786]]]), 600), trim_gstring_bar_I(write_src_woi([[[=, _4882, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4882], [multifile, _4882]]]), 600), 3.5980070000007913, './reports/tests_output/baseline-compat-2024-09-26T00:33:38//tests/performance/gpt2-like/language_models/training_bi.metta.html']) ^ Call: (245) [user] trim_gstring_bar_I(write_src_woi([assertEqualToResult, [[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]]), 600) ^ Unify: (245) [user] trim_gstring_bar_I(write_src_woi([assertEqualToResult, [[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]]), 600) ^ Call: (246) [user] bugger:wots(_476966, write_src_woi([assertEqualToResult, [[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]])) ^ Unify: (246) [bugger] bugger:wots(_476966, user:write_src_woi([assertEqualToResult, [[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]])) Call: (247) [system] nb_current('$wots_stack', _478842) Fail: (247) [system] nb_current('$wots_stack', _478842) ^ Redo: (246) [bugger] bugger:wots(_476966, user:write_src_woi([assertEqualToResult, [[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]])) Call: (247) [system] _481634=[] Exit: (247) [system] []=[] Call: (247) [system] current_output(_483492) Exit: (247) [system] current_output((0x55bd1df92b40)) ^ Call: (247) [bugger] locally_each:locally(nb_setval('$wots_stack', [(0x55bd1df92b40)]), woto(string(_476966), user:write_src_woi([assertEqualToResult, [[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]]))) ^ Unify: (247) [locally_each] locally_each:locally(bugger:nb_setval('$wots_stack', [(0x55bd1df92b40)]), bugger:woto(string(_476966), user:write_src_woi([assertEqualToResult, [[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]]))) ^ Call: (248) [locally_each] locally_each:wtl(bugger, nb_setval('$wots_stack', [(0x55bd1df92b40)]), bugger:woto(string(_476966), user:write_src_woi([assertEqualToResult, [[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]])), bugger:each_call_cleanup) ^ Unify: (248) [locally_each] locally_each:wtl(bugger, nb_setval('$wots_stack', [(0x55bd1df92b40)]), bugger:woto(string(_476966), user:write_src_woi([assertEqualToResult, [[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]])), bugger:each_call_cleanup) Call: (249) [system] nb_current('$wots_stack', _489150) Fail: (249) [system] nb_current('$wots_stack', _489150) ^ Redo: (248) [locally_each] locally_each:wtl(bugger, nb_setval('$wots_stack', [(0x55bd1df92b40)]), bugger:woto(string(_476966), user:write_src_woi([assertEqualToResult, [[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]])), bugger:each_call_cleanup) ^ Call: (249) [bugger] call_cleanup((nb_setval('$wots_stack', [(0x55bd1df92b40)]), bugger:woto(string(_476966), user:write_src_woi([assertEqualToResult, [[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]])), nb_delete('$wots_stack')), nb_delete('$wots_stack')) ^ Unify: (249) [system] call_cleanup(bugger:(nb_setval('$wots_stack', [(0x55bd1df92b40)]), bugger:woto(string(_476966), user:write_src_woi([assertEqualToResult, [[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]])), nb_delete('$wots_stack')), bugger:nb_delete('$wots_stack')) Call: (251) [$syspreds] nb_setval('$wots_stack', [(0x55bd1df92b40)]) Unify: (251) [$syspreds] nb_setval('$wots_stack', [(0x55bd1df92b40)]) Call: (252) [system] duplicate_term([(0x55bd1df92b40)], _495724) Exit: (252) [system] duplicate_term([(0x55bd1df92b40)], [(0x55bd1df92b40)]) Call: (252) [system] nb_linkval('$wots_stack', [(0x55bd1df92b40)]) Exit: (252) [system] nb_linkval('$wots_stack', [(0x55bd1df92b40)]) Exit: (251) [$syspreds] nb_setval('$wots_stack', [(0x55bd1df92b40)]) ^ Call: (251) [bugger] bugger:woto(string(_476966), user:write_src_woi([assertEqualToResult, [[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]])) ^ Unify: (251) [bugger] bugger:woto(string(_476966), user:write_src_woi([assertEqualToResult, [[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]])) ^ Call: (252) [bugger] once((use_tty(string(_476966), _502252);_502252=true)) ^ Unify: (252) [system] once(bugger:(use_tty(string(_476966), _502252);_502252=true)) ^ Call: (254) [bugger] bugger:use_tty(string(_476966), _502252) ^ Unify: (254) [bugger] bugger:use_tty(string(_476966), _502252) Call: (255) [system] compound(string(_476966)) Exit: (255) [system] compound(string(_476966)) ^ Unify: (254) [bugger] bugger:use_tty(string(_476966), _502252) Call: (255) [system] stream_property(current_output, tty(_502252)) Unify: (255) [system] stream_property(current_output, tty(_502252)) Call: (256) [system] nonvar(current_output) Exit: (256) [system] nonvar(current_output) Call: (256) [system] nonvar(tty(_502252)) Exit: (256) [system] nonvar(tty(_502252)) Fail: (255) [system] stream_property(current_output, tty(_502252)) ^ Redo: (254) [bugger] bugger:use_tty(string(_476966), _502252) ^ Unify: (254) [bugger] bugger:use_tty(string(_476966), false) ^ Exit: (254) [bugger] bugger:use_tty(string(_476966), false) ^ Exit: (252) [system] once(bugger:(use_tty(string(_476966), false);false=true)) ^ Call: (252) [bugger] bugger:get_stream_setup(_518992) ^ Unify: (252) [bugger] bugger:get_stream_setup(true) ^ Exit: (252) [bugger] bugger:get_stream_setup(true) ^ Call: (252) [bugger] bugger:woto_tty(string(_476966), false, (true, user:write_src_woi([assertEqualToResult, [[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]]))) ^ Unify: (252) [bugger] bugger:woto_tty(string(_476966), false, bugger:(true, user:write_src_woi([assertEqualToResult, [[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]]))) ^ Call: (253) [bugger] bugger:with_output_to_each(string(_8240), (set_stream_ignore(current_output, tty(false)), bugger:(true, user:write_src_woi([assertEqualToResult, [[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]])))) ^ Unify: (253) [bugger] bugger:with_output_to_each(string(_8240), bugger:(set_stream_ignore(current_output, tty(false)), bugger:(true, user:write_src_woi([assertEqualToResult, [[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]])))) Call: (254) [system] compound(string(_8240)) Exit: (254) [system] compound(string(_8240)) Call: (254) [system] compound_name_arity(string(_8240), _11916, 0) Fail: (254) [system] compound_name_arity(string(_8240), _12848, 0) ^ Redo: (253) [bugger] bugger:with_output_to_each(string(_8240), bugger:(set_stream_ignore(current_output, tty(false)), bugger:(true, user:write_src_woi([assertEqualToResult, [[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]])))) Call: (254) [system] string(_8240)=..[_14640, _14646] Exit: (254) [system] string(_8240)=..[string, _8240] ^ Call: (254) [bugger] bugger:stream_u_type(string) ^ Unify: (254) [bugger] bugger:stream_u_type(string) ^ Exit: (254) [bugger] bugger:stream_u_type(string) Call: (254) [system] current_output(_19296) Exit: (254) [system] current_output((0x55bd1df92b40)) Call: (254) [system] _21146=set_output_safe((0x55bd1df92b40)) Exit: (254) [system] set_output_safe((0x55bd1df92b40))=set_output_safe((0x55bd1df92b40)) Call: (254) [system] _23008=mfs(_23012, string, _23016, set_output_safe, set_output_safe((0x55bd1df92b40))) Exit: (254) [system] mfs(_23012, string, _23016, set_output_safe, set_output_safe((0x55bd1df92b40)))=mfs(_23012, string, _23016, set_output_safe, set_output_safe((0x55bd1df92b40))) Call: (254) [system] _24878=mfs_end(mfs(_23012, string, _23016, set_output_safe, set_output_safe((0x55bd1df92b40))), _8240) Exit: (254) [system] mfs_end(mfs(_23012, string, _23016, set_output_safe, set_output_safe((0x55bd1df92b40))), _8240)=mfs_end(mfs(_23012, string, _23016, set_output_safe, set_output_safe((0x55bd1df92b40))), _8240) ^ Call: (254) [bugger] call_cleanup(trusted_redo_call_cleanup(mfs_start(mfs(_23012, string, _23016, set_output_safe, set_output_safe((0x55bd1df92b40)))), (bugger:(set_stream_ignore(current_output, tty(false)), bugger:(true, user:write_src_woi([assertEqualToResult, [[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]]))), mfs_end(mfs(_23012, string, _23016, set_output_safe, set_output_safe((0x55bd1df92b40))), _8240)), mfs_end(mfs(_23012, string, _23016, set_output_safe, set_output_safe((0x55bd1df92b40))), _8240)), mfs_end(mfs(_23012, string, _23016, set_output_safe, set_output_safe((0x55bd1df92b40))), _8240)) ^ Unify: (254) [system] call_cleanup(bugger:trusted_redo_call_cleanup(mfs_start(mfs(_23012, string, _23016, set_output_safe, set_output_safe((0x55bd1df92b40)))), (bugger:(set_stream_ignore(current_output, tty(false)), bugger:(true, user:write_src_woi([assertEqualToResult, [[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]]))), mfs_end(mfs(_23012, string, _23016, set_output_safe, set_output_safe((0x55bd1df92b40))), _8240)), mfs_end(mfs(_23012, string, _23016, set_output_safe, set_output_safe((0x55bd1df92b40))), _8240)), bugger:mfs_end(mfs(_23012, string, _23016, set_output_safe, set_output_safe((0x55bd1df92b40))), _8240)) Call: (256) [system] _28658=mquietly(bugger:mfs_end(mfs(_23012, string, _23016, set_output_safe, set_output_safe((0x55bd1df92b40))), _8240)) Exit: (256) [system] mquietly(bugger:mfs_end(mfs(_23012, string, _23016, set_output_safe, set_output_safe((0x55bd1df92b40))), _8240))=mquietly(bugger:mfs_end(mfs(_23012, string, _23016, set_output_safe, set_output_safe((0x55bd1df92b40))), _8240)) ^ Call: (256) [each_call_cleanup] setup_call_cleanup(bugger:mfs_start(mfs(_23012, string, _23016, set_output_safe, set_output_safe((0x55bd1df92b40)))), ((bugger:(bugger:(set_stream_ignore(current_output, tty(false)), bugger:(true, user:write_src_woi([assertEqualToResult, [[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]]))), mfs_end(mfs(_23012, string, _23016, set_output_safe, set_output_safe((0x55bd1df92b40))), _8240)), deterministic(_30534)), (notrace(_30534==true)->!;mquietly(bugger:mfs_end(mfs(_23012, string, _23016, set_output_safe, set_output_safe((0x55bd1df92b40))), _8240)), notrace(nb_setarg(1, mquietly(bugger:mfs_end(mfs(_23012, string, _23016, set_output_safe, set_output_safe((0x55bd1df92b40))), _8240)), true));bugger:mfs_start(mfs(_23012, string, _23016, set_output_safe, set_output_safe((0x55bd1df92b40)))), notrace(nb_setarg(1, mquietly(bugger:mfs_end(mfs(_23012, string, _23016, set_output_safe, set_output_safe((0x55bd1df92b40))), _8240)), bugger:mfs_end(mfs(_23012, string, _23016, set_output_safe, set_output_safe((0x55bd1df92b40))), _8240))), notrace(fail))), mquietly(bugger:mfs_end(mfs(_23012, string, _23016, set_output_safe, set_output_safe((0x55bd1df92b40))), _8240))) ^ Unify: (256) [system] setup_call_cleanup(bugger:mfs_start(mfs(_23012, string, _23016, set_output_safe, set_output_safe((0x55bd1df92b40)))), each_call_cleanup:((bugger:(bugger:(set_stream_ignore(current_output, tty(false)), bugger:(true, user:write_src_woi([assertEqualToResult, [[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]]))), mfs_end(mfs(_23012, string, _23016, set_output_safe, set_output_safe((0x55bd1df92b40))), _8240)), deterministic(_30534)), (notrace(_30534==true)->!;mquietly(bugger:mfs_end(mfs(_23012, string, _23016, set_output_safe, set_output_safe((0x55bd1df92b40))), _8240)), notrace(nb_setarg(1, mquietly(bugger:mfs_end(mfs(_23012, string, _23016, set_output_safe, set_output_safe((0x55bd1df92b40))), _8240)), true));bugger:mfs_start(mfs(_23012, string, _23016, set_output_safe, set_output_safe((0x55bd1df92b40)))), notrace(nb_setarg(1, mquietly(bugger:mfs_end(mfs(_23012, string, _23016, set_output_safe, set_output_safe((0x55bd1df92b40))), _8240)), bugger:mfs_end(mfs(_23012, string, _23016, set_output_safe, set_output_safe((0x55bd1df92b40))), _8240))), notrace(fail))), each_call_cleanup:mquietly(bugger:mfs_end(mfs(_23012, string, _23016, set_output_safe, set_output_safe((0x55bd1df92b40))), _8240))) ^ Call: (257) [system] sig_atomic(bugger:mfs_start(mfs(_23012, string, _23016, set_output_safe, set_output_safe((0x55bd1df92b40))))) ^ Call: (259) [bugger] bugger:mfs_start(mfs(_23012, string, _23016, set_output_safe, set_output_safe((0x55bd1df92b40)))) ^ Unify: (259) [bugger] bugger:mfs_start(mfs(_23012, string, _23016, set_output_safe, set_output_safe((0x55bd1df92b40)))) Call: (260) [system] compound(mfs(_23012, string, _23016, set_output_safe, set_output_safe((0x55bd1df92b40)))) Exit: (260) [system] compound(mfs(_23012, string, _23016, set_output_safe, set_output_safe((0x55bd1df92b40)))) ^ Unify: (259) [bugger] bugger:mfs_start(mfs(_23012, string, _23016, set_output_safe, set_output_safe((0x55bd1df92b40)))) Call: (260) [system] arg(2, mfs(_23012, string, _23016, set_output_safe, set_output_safe((0x55bd1df92b40))), _38066) Exit: (260) [system] arg(2, mfs(_23012, string, _23016, set_output_safe, set_output_safe((0x55bd1df92b40))), string) Call: (260) [system] arg(3, mfs(_23012, string, _23016, set_output_safe, set_output_safe((0x55bd1df92b40))), _39932) Exit: (260) [system] arg(3, mfs(_23012, string, _23016, set_output_safe, set_output_safe((0x55bd1df92b40))), _23016) Call: (260) [system] arg(4, mfs(_23012, string, _23016, set_output_safe, set_output_safe((0x55bd1df92b40))), _41798) Exit: (260) [system] arg(4, mfs(_23012, string, _23016, set_output_safe, set_output_safe((0x55bd1df92b40))), set_output_safe) Call: (260) [system] _43664=mfs(_43668, string, _43672, set_output_safe, _43676) Exit: (260) [system] mfs(_43668, string, _43672, set_output_safe, _43676)=mfs(_43668, string, _43672, set_output_safe, _43676) Call: (260) [system] is_stream(_23016) Fail: (260) [system] is_stream(_23016) ^ Redo: (259) [bugger] bugger:mfs_start(mfs(_23012, string, _23016, set_output_safe, set_output_safe((0x55bd1df92b40)))) ^ Call: (260) [bugger] bugger:new_mfs(mfs(_43668, string, _43672, set_output_safe, _43676)) ^ Unify: (260) [bugger] bugger:new_mfs(mfs(_43668, string, _43672, set_output_safe, _43676)) Call: (261) [memory_file] memory_file:new_memory_file(_43668) Exit: (261) [memory_file] memory_file:new_memory_file((0x55bd1c4f2bd0)) Call: (261) [memory_file] memory_file:open_memory_file((0x55bd1c4f2bd0), write, _43672, [free_on_close(true)]) Exit: (261) [memory_file] memory_file:open_memory_file((0x55bd1c4f2bd0), write, (0x55bd1de5c6b0), [free_on_close(true)]) ^ Exit: (260) [bugger] bugger:new_mfs(mfs((0x55bd1c4f2bd0), string, (0x55bd1de5c6b0), set_output_safe, _43676)) Call: (260) [system] nb_setarg(1, mfs(_23012, string, _23016, set_output_safe, set_output_safe((0x55bd1df92b40))), (0x55bd1c4f2bd0)) Exit: (260) [system] nb_setarg(1, mfs((0x55bd1c4f2bd0), string, _23016, set_output_safe, set_output_safe((0x55bd1df92b40))), (0x55bd1c4f2bd0)) Call: (260) [system] nb_setarg(3, mfs((0x55bd1c4f2bd0), string, _23016, set_output_safe, set_output_safe((0x55bd1df92b40))), (0x55bd1de5c6b0)) Exit: (260) [system] nb_setarg(3, mfs((0x55bd1c4f2bd0), string, (0x55bd1de5c6b0), set_output_safe, set_output_safe((0x55bd1df92b40))), (0x55bd1de5c6b0)) ^ Call: (260) [bugger] bugger:set_output_safe((0x55bd1de5c6b0)) ^ Unify: (260) [bugger] bugger:set_output_safe((0x55bd1de5c6b0)) Call: (262) [system] set_output((0x55bd1de5c6b0)) Exit: (262) [system] set_output((0x55bd1de5c6b0)) ^ Exit: (260) [bugger] bugger:set_output_safe((0x55bd1de5c6b0)) ^ Exit: (259) [bugger] bugger:mfs_start(mfs((0x55bd1c4f2bd0), string, (0x55bd1de5c6b0), set_output_safe, set_output_safe((0x55bd1df92b40)))) ^ Exit: (257) [system] sig_atomic(bugger:mfs_start(mfs((0x55bd1c4f2bd0), string, (0x55bd1de5c6b0), set_output_safe, set_output_safe((0x55bd1df92b40))))) ^ Call: (258) [bugger] bugger:set_stream_ignore(current_output, tty(false)) ^ Unify: (258) [bugger] bugger:set_stream_ignore(current_output, tty(false)) ^ Call: (259) [bugger] ignore(notrace(catch(set_stream(current_output, tty(false)), _66950, writeln(user_error, _66950=set_stream(current_output, tty(false)))))) ^ Unify: (259) [system] ignore(bugger:notrace(catch(set_stream(current_output, tty(false)), _66950, writeln(user_error, _66950=set_stream(current_output, tty(false)))))) ^ Call: (261) [system] setup_call_cleanup('$notrace'(_68852, _68854), once(bugger:catch(set_stream(current_output, tty(false)), _66950, writeln(user_error, _66950=set_stream(current_output, tty(false))))), '$restore_trace'(_68852, _68854)) ^ Unify: (261) [system] setup_call_cleanup(system:'$notrace'(_68852, _68854), system:once(bugger:catch(set_stream(current_output, tty(false)), _66950, writeln(user_error, _66950=set_stream(current_output, tty(false))))), system:'$restore_trace'(_68852, _68854)) ^ Call: (262) [system] sig_atomic(system:'$notrace'(_68852, _68854)) ^ Exit: (261) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(bugger:catch(set_stream(current_output, tty(false)), _66950, writeln(user_error, _66950=set_stream(current_output, tty(false))))), system:'$restore_trace'(3, -1)) ^ Exit: (259) [system] ignore(bugger:notrace(catch(set_stream(current_output, tty(false)), _66950, writeln(user_error, _66950=set_stream(current_output, tty(false)))))) ^ Exit: (258) [bugger] bugger:set_stream_ignore(current_output, tty(false)) ^ Call: (258) [user] write_src_woi([assertEqualToResult, [[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]]) ^ Unify: (258) [user] write_src_woi([assertEqualToResult, [[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]]) ^ Call: (260) [system] setup_call_cleanup('$notrace'(_76370, _76372), once(user:with_indents(false, write_src([assertEqualToResult, [[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]]))), '$restore_trace'(_76370, _76372)) ^ Unify: (260) [system] setup_call_cleanup(system:'$notrace'(_76370, _76372), system:once(user:with_indents(false, write_src([assertEqualToResult, [[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]]))), system:'$restore_trace'(_76370, _76372)) ^ Call: (261) [system] sig_atomic(system:'$notrace'(_76370, _76372)) ^ Exit: (260) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:with_indents(false, write_src([assertEqualToResult, [[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]]))), system:'$restore_trace'(3, -1)) ^ Exit: (258) [user] write_src_woi([assertEqualToResult, [[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]]) ^ Call: (258) [bugger] bugger:mfs_end(mfs((0x55bd1c4f2bd0), string, (0x55bd1de5c6b0), set_output_safe, set_output_safe((0x55bd1df92b40))), _8240) ^ Unify: (258) [bugger] bugger:mfs_end(mfs((0x55bd1c4f2bd0), string, (0x55bd1de5c6b0), set_output_safe, set_output_safe((0x55bd1df92b40))), _8240) ^ Call: (259) [bugger] ignore((is_stream((0x55bd1de5c6b0)), close((0x55bd1de5c6b0)), mem_handle_to_substring((0x55bd1c4f2bd0), _83296), substring_to_type(_83296, string, _8240))) ^ Unify: (259) [system] ignore(bugger:(is_stream((0x55bd1de5c6b0)), close((0x55bd1de5c6b0)), mem_handle_to_substring((0x55bd1c4f2bd0), _83296), substring_to_type(_83296, string, _8240))) Call: (261) [system] is_stream((0x55bd1de5c6b0)) Exit: (261) [system] is_stream((0x55bd1de5c6b0)) Call: (261) [system] close((0x55bd1de5c6b0)) Exit: (261) [system] close((0x55bd1de5c6b0)) ^ Call: (261) [bugger] bugger:mem_handle_to_substring((0x55bd1c4f2bd0), _83296) ^ Unify: (261) [bugger] bugger:mem_handle_to_substring((0x55bd1c4f2bd0), _83296) Call: (262) [memory_file] memory_file:memory_file_to_string((0x55bd1c4f2bd0), _83296) Exit: (262) [memory_file] memory_file:memory_file_to_string((0x55bd1c4f2bd0), "(assertEqualToResult ((= $X (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $X) (multifile $X)))") ^ Exit: (261) [bugger] bugger:mem_handle_to_substring((0x55bd1c4f2bd0), "(assertEqualToResult ((= $X (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $X) (multifile $X)))") ^ Call: (261) [bugger] bugger:substring_to_type("(assertEqualToResult ((= $X (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $X) (multifile $X)))", string, _8240) ^ Unify: (261) [bugger] bugger:substring_to_type("(assertEqualToResult ((= $X (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $X) (multifile $X)))", string, "(assertEqualToResult ((= $X (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $X) (multifile $X)))") ^ Exit: (261) [bugger] bugger:substring_to_type("(assertEqualToResult ((= $X (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $X) (multifile $X)))", string, "(assertEqualToResult ((= $X (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $X) (multifile $X)))") ^ Exit: (259) [system] ignore(bugger:(is_stream((0x55bd1de5c6b0)), close((0x55bd1de5c6b0)), mem_handle_to_substring((0x55bd1c4f2bd0), "(assertEqualToResult ((= $X (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $X) (multifile $X)))"), substring_to_type("(assertEqualToResult ((= $X (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $X) (multifile $X)))", string, "(assertEqualToResult ((= $X (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $X) (multifile $X)))"))) ^ Call: (259) [bugger] bugger:set_output_safe((0x55bd1df92b40)) ^ Unify: (259) [bugger] bugger:set_output_safe((0x55bd1df92b40)) Call: (261) [system] set_output((0x55bd1df92b40)) Exit: (261) [system] set_output((0x55bd1df92b40)) ^ Exit: (259) [bugger] bugger:set_output_safe((0x55bd1df92b40)) ^ Exit: (258) [bugger] bugger:mfs_end(mfs((0x55bd1c4f2bd0), string, (0x55bd1de5c6b0), set_output_safe, set_output_safe((0x55bd1df92b40))), "(assertEqualToResult ((= $X (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $X) (multifile $X)))") ^ Call: (259) [system] setup_call_cleanup('$notrace'(_102914, _102916), once(each_call_cleanup:(true==true)), '$restore_trace'(_102914, _102916)) ^ Unify: (259) [system] setup_call_cleanup(system:'$notrace'(_102914, _102916), system:once(each_call_cleanup:(true==true)), system:'$restore_trace'(_102914, _102916)) ^ Call: (260) [system] sig_atomic(system:'$notrace'(_102914, _102916)) ^ Exit: (259) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(each_call_cleanup:(true==true)), system:'$restore_trace'(3, -1)) Call: (259) [system] var(bugger:mfs_end(mfs((0x55bd1c4f2bd0), string, (0x55bd1de5c6b0), set_output_safe, set_output_safe((0x55bd1df92b40))), "(assertEqualToResult ((= $X (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $X) (multifile $X)))")) Fail: (259) [system] var(bugger:mfs_end(mfs((0x55bd1c4f2bd0), string, (0x55bd1de5c6b0), set_output_safe, set_output_safe((0x55bd1df92b40))), "(assertEqualToResult ((= $X (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $X) (multifile $X)))")) ^ Call: (259) [bugger] bugger:mfs_end(mfs((0x55bd1c4f2bd0), string, (0x55bd1de5c6b0), set_output_safe, set_output_safe((0x55bd1df92b40))), "(assertEqualToResult ((= $X (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $X) (multifile $X)))") ^ Unify: (259) [bugger] bugger:mfs_end(mfs((0x55bd1c4f2bd0), string, (0x55bd1de5c6b0), set_output_safe, set_output_safe((0x55bd1df92b40))), "(assertEqualToResult ((= $X (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $X) (multifile $X)))") ^ Call: (260) [bugger] ignore((is_stream((0x55bd1de5c6b0)), close((0x55bd1de5c6b0)), mem_handle_to_substring((0x55bd1c4f2bd0), _110436), substring_to_type(_110436, string, "(assertEqualToResult ((= $X (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $X) (multifile $X)))"))) ^ Unify: (260) [system] ignore(bugger:(is_stream((0x55bd1de5c6b0)), close((0x55bd1de5c6b0)), mem_handle_to_substring((0x55bd1c4f2bd0), _110436), substring_to_type(_110436, string, "(assertEqualToResult ((= $X (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $X) (multifile $X)))"))) Call: (262) [system] is_stream((0x55bd1de5c6b0)) Fail: (262) [system] is_stream((0x55bd1de5c6b0)) ^ Redo: (260) [system] ignore(bugger:(is_stream((0x55bd1de5c6b0)), close((0x55bd1de5c6b0)), mem_handle_to_substring((0x55bd1c4f2bd0), _110436), substring_to_type(_110436, string, "(assertEqualToResult ((= $X (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $X) (multifile $X)))"))) ^ Unify: (260) [system] ignore(bugger:(is_stream((0x55bd1de5c6b0)), close((0x55bd1de5c6b0)), mem_handle_to_substring((0x55bd1c4f2bd0), _110436), substring_to_type(_110436, string, "(assertEqualToResult ((= $X (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $X) (multifile $X)))"))) ^ Exit: (260) [system] ignore(bugger:(is_stream((0x55bd1de5c6b0)), close((0x55bd1de5c6b0)), mem_handle_to_substring((0x55bd1c4f2bd0), _110436), substring_to_type(_110436, string, "(assertEqualToResult ((= $X (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $X) (multifile $X)))"))) ^ Call: (260) [bugger] bugger:set_output_safe((0x55bd1df92b40)) ^ Unify: (260) [bugger] bugger:set_output_safe((0x55bd1df92b40)) Call: (262) [system] set_output((0x55bd1df92b40)) Exit: (262) [system] set_output((0x55bd1df92b40)) ^ Exit: (260) [bugger] bugger:set_output_safe((0x55bd1df92b40)) ^ Exit: (259) [bugger] bugger:mfs_end(mfs((0x55bd1c4f2bd0), string, (0x55bd1de5c6b0), set_output_safe, set_output_safe((0x55bd1df92b40))), "(assertEqualToResult ((= $X (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $X) (multifile $X)))") ^ Exit: (256) [system] setup_call_cleanup(bugger:mfs_start(mfs((0x55bd1c4f2bd0), string, (0x55bd1de5c6b0), set_output_safe, set_output_safe((0x55bd1df92b40)))), each_call_cleanup:((bugger:(bugger:(set_stream_ignore(current_output, tty(false)), bugger:(true, user:write_src_woi([assertEqualToResult, [[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]]))), mfs_end(mfs((0x55bd1c4f2bd0), string, (0x55bd1de5c6b0), set_output_safe, set_output_safe((0x55bd1df92b40))), "(assertEqualToResult ((= $X (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $X) (multifile $X)))")), deterministic(true)), (notrace(true==true)->!;mquietly(bugger:mfs_end(mfs((0x55bd1c4f2bd0), string, (0x55bd1de5c6b0), set_output_safe, set_output_safe((0x55bd1df92b40))), "(assertEqualToResult ((= $X (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $X) (multifile $X)))")), notrace(nb_setarg(1, mquietly(bugger:mfs_end(mfs((0x55bd1c4f2bd0), string, (0x55bd1de5c6b0), set_output_safe, set_output_safe((0x55bd1df92b40))), "(assertEqualToResult ((= $X (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $X) (multifile $X)))")), true));bugger:mfs_start(mfs((0x55bd1c4f2bd0), string, (0x55bd1de5c6b0), set_output_safe, set_output_safe((0x55bd1df92b40)))), notrace(nb_setarg(1, mquietly(bugger:mfs_end(mfs((0x55bd1c4f2bd0), string, (0x55bd1de5c6b0), set_output_safe, set_output_safe((0x55bd1df92b40))), "(assertEqualToResult ((= $X (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $X) (multifile $X)))")), bugger:mfs_end(mfs((0x55bd1c4f2bd0), string, (0x55bd1de5c6b0), set_output_safe, set_output_safe((0x55bd1df92b40))), "(assertEqualToResult ((= $X (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $X) (multifile $X)))"))), notrace(fail))), each_call_cleanup:mquietly(bugger:mfs_end(mfs((0x55bd1c4f2bd0), string, (0x55bd1de5c6b0), set_output_safe, set_output_safe((0x55bd1df92b40))), "(assertEqualToResult ((= $X (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $X) (multifile $X)))"))) ^ Call: (256) [bugger] bugger:mfs_end(mfs((0x55bd1c4f2bd0), string, (0x55bd1de5c6b0), set_output_safe, set_output_safe((0x55bd1df92b40))), "(assertEqualToResult ((= $X (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $X) (multifile $X)))") ^ Unify: (256) [bugger] bugger:mfs_end(mfs((0x55bd1c4f2bd0), string, (0x55bd1de5c6b0), set_output_safe, set_output_safe((0x55bd1df92b40))), "(assertEqualToResult ((= $X (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $X) (multifile $X)))") ^ Call: (257) [bugger] ignore((is_stream((0x55bd1de5c6b0)), close((0x55bd1de5c6b0)), mem_handle_to_substring((0x55bd1c4f2bd0), _125374), substring_to_type(_125374, string, "(assertEqualToResult ((= $X (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $X) (multifile $X)))"))) ^ Unify: (257) [system] ignore(bugger:(is_stream((0x55bd1de5c6b0)), close((0x55bd1de5c6b0)), mem_handle_to_substring((0x55bd1c4f2bd0), _125374), substring_to_type(_125374, string, "(assertEqualToResult ((= $X (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $X) (multifile $X)))"))) Call: (259) [system] is_stream((0x55bd1de5c6b0)) Fail: (259) [system] is_stream((0x55bd1de5c6b0)) ^ Redo: (257) [system] ignore(bugger:(is_stream((0x55bd1de5c6b0)), close((0x55bd1de5c6b0)), mem_handle_to_substring((0x55bd1c4f2bd0), _125374), substring_to_type(_125374, string, "(assertEqualToResult ((= $X (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $X) (multifile $X)))"))) ^ Unify: (257) [system] ignore(bugger:(is_stream((0x55bd1de5c6b0)), close((0x55bd1de5c6b0)), mem_handle_to_substring((0x55bd1c4f2bd0), _125374), substring_to_type(_125374, string, "(assertEqualToResult ((= $X (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $X) (multifile $X)))"))) ^ Exit: (257) [system] ignore(bugger:(is_stream((0x55bd1de5c6b0)), close((0x55bd1de5c6b0)), mem_handle_to_substring((0x55bd1c4f2bd0), _125374), substring_to_type(_125374, string, "(assertEqualToResult ((= $X (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $X) (multifile $X)))"))) ^ Call: (257) [bugger] bugger:set_output_safe((0x55bd1df92b40)) ^ Unify: (257) [bugger] bugger:set_output_safe((0x55bd1df92b40)) Call: (259) [system] set_output((0x55bd1df92b40)) Exit: (259) [system] set_output((0x55bd1df92b40)) ^ Exit: (257) [bugger] bugger:set_output_safe((0x55bd1df92b40)) ^ Exit: (256) [bugger] bugger:mfs_end(mfs((0x55bd1c4f2bd0), string, (0x55bd1de5c6b0), set_output_safe, set_output_safe((0x55bd1df92b40))), "(assertEqualToResult ((= $X (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $X) (multifile $X)))") ^ Exit: (254) [system] call_cleanup(bugger:trusted_redo_call_cleanup(mfs_start(mfs((0x55bd1c4f2bd0), string, (0x55bd1de5c6b0), set_output_safe, set_output_safe((0x55bd1df92b40)))), (bugger:(set_stream_ignore(current_output, tty(false)), bugger:(true, user:write_src_woi([assertEqualToResult, [[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]]))), mfs_end(mfs((0x55bd1c4f2bd0), string, (0x55bd1de5c6b0), set_output_safe, set_output_safe((0x55bd1df92b40))), "(assertEqualToResult ((= $X (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $X) (multifile $X)))")), mfs_end(mfs((0x55bd1c4f2bd0), string, (0x55bd1de5c6b0), set_output_safe, set_output_safe((0x55bd1df92b40))), "(assertEqualToResult ((= $X (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $X) (multifile $X)))")), bugger:mfs_end(mfs((0x55bd1c4f2bd0), string, (0x55bd1de5c6b0), set_output_safe, set_output_safe((0x55bd1df92b40))), "(assertEqualToResult ((= $X (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $X) (multifile $X)))")) ^ Exit: (253) [bugger] bugger:with_output_to_each(string("(assertEqualToResult ((= $X (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $X) (multifile $X)))"), bugger:(set_stream_ignore(current_output, tty(false)), bugger:(true, user:write_src_woi([assertEqualToResult, [[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]])))) ^ Exit: (252) [bugger] bugger:woto_tty(string("(assertEqualToResult ((= $X (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $X) (multifile $X)))"), false, bugger:(true, user:write_src_woi([assertEqualToResult, [[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]]))) ^ Exit: (251) [bugger] bugger:woto(string("(assertEqualToResult ((= $X (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $X) (multifile $X)))"), user:write_src_woi([assertEqualToResult, [[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]])) Call: (251) [system] nb_delete('$wots_stack') Exit: (251) [system] nb_delete('$wots_stack') Call: (251) [system] nb_delete('$wots_stack') Exit: (251) [system] nb_delete('$wots_stack') ^ Exit: (249) [system] call_cleanup(bugger:(nb_setval('$wots_stack', [(0x55bd1df92b40)]), bugger:woto(string("(assertEqualToResult ((= $X (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $X) (multifile $X)))"), user:write_src_woi([assertEqualToResult, [[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]])), nb_delete('$wots_stack')), bugger:nb_delete('$wots_stack')) ^ Exit: (248) [locally_each] locally_each:wtl(bugger, nb_setval('$wots_stack', [(0x55bd1df92b40)]), bugger:woto(string("(assertEqualToResult ((= $X (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $X) (multifile $X)))"), user:write_src_woi([assertEqualToResult, [[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]])), bugger:each_call_cleanup) ^ Exit: (247) [locally_each] locally_each:locally(bugger:nb_setval('$wots_stack', [(0x55bd1df92b40)]), bugger:woto(string("(assertEqualToResult ((= $X (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $X) (multifile $X)))"), user:write_src_woi([assertEqualToResult, [[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]]))) ^ Exit: (246) [bugger] bugger:wots("(assertEqualToResult ((= $X (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $X) (multifile $X)))", user:write_src_woi([assertEqualToResult, [[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]])) ^ Call: (246) [user] string_replace("(assertEqualToResult ((= $X (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $X) (multifile $X)))", '|', 'I', _148656) ^ Unify: (246) [user] string_replace("(assertEqualToResult ((= $X (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $X) (multifile $X)))", '|', 'I', _148656) ^ Call: (247) [user] symbolic_list_concat(_150530, '|', "(assertEqualToResult ((= $X (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $X) (multifile $X)))") ^ Unify: (247) [user] symbolic_list_concat(_150530, '|', "(assertEqualToResult ((= $X (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $X) (multifile $X)))") Call: (248) [system] atomic_list_concat(_150530, '|', "(assertEqualToResult ((= $X (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $X) (multifile $X)))") Exit: (248) [system] atomic_list_concat(['(assertEqualToResult ((= $X (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $X) (multifile $X)))'], '|', "(assertEqualToResult ((= $X (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $X) (multifile $X)))") ^ Exit: (247) [user] symbolic_list_concat(['(assertEqualToResult ((= $X (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $X) (multifile $X)))'], '|', "(assertEqualToResult ((= $X (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $X) (multifile $X)))") ^ Call: (247) [user] symbolic_list_concat(['(assertEqualToResult ((= $X (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $X) (multifile $X)))'], 'I', _148656) ^ Unify: (247) [user] symbolic_list_concat(['(assertEqualToResult ((= $X (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $X) (multifile $X)))'], 'I', _148656) Call: (248) [system] atomic_list_concat(['(assertEqualToResult ((= $X (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $X) (multifile $X)))'], 'I', _148656) Exit: (248) [system] atomic_list_concat(['(assertEqualToResult ((= $X (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $X) (multifile $X)))'], 'I', '(assertEqualToResult ((= $X (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $X) (multifile $X)))') ^ Exit: (247) [user] symbolic_list_concat(['(assertEqualToResult ((= $X (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $X) (multifile $X)))'], 'I', '(assertEqualToResult ((= $X (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $X) (multifile $X)))') ^ Exit: (246) [user] string_replace("(assertEqualToResult ((= $X (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $X) (multifile $X)))", '|', 'I', '(assertEqualToResult ((= $X (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $X) (multifile $X)))') ^ Call: (246) [user] string_replace('(assertEqualToResult ((= $X (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $X) (multifile $X)))', '\n', '\\n', _160794) ^ Unify: (246) [user] string_replace('(assertEqualToResult ((= $X (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $X) (multifile $X)))', '\n', '\\n', _160794) ^ Call: (247) [user] symbolic_list_concat(_162668, '\n', '(assertEqualToResult ((= $X (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $X) (multifile $X)))') ^ Unify: (247) [user] symbolic_list_concat(_162668, '\n', '(assertEqualToResult ((= $X (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $X) (multifile $X)))') Call: (248) [system] atomic_list_concat(_162668, '\n', '(assertEqualToResult ((= $X (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $X) (multifile $X)))') Exit: (248) [system] atomic_list_concat(['(assertEqualToResult ((= $X (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $X) (multifile $X)))'], '\n', '(assertEqualToResult ((= $X (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $X) (multifile $X)))') ^ Exit: (247) [user] symbolic_list_concat(['(assertEqualToResult ((= $X (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $X) (multifile $X)))'], '\n', '(assertEqualToResult ((= $X (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $X) (multifile $X)))') ^ Call: (247) [user] symbolic_list_concat(['(assertEqualToResult ((= $X (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $X) (multifile $X)))'], '\\n', _160794) ^ Unify: (247) [user] symbolic_list_concat(['(assertEqualToResult ((= $X (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $X) (multifile $X)))'], '\\n', _160794) Call: (248) [system] atomic_list_concat(['(assertEqualToResult ((= $X (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $X) (multifile $X)))'], '\\n', _160794) Exit: (248) [system] atomic_list_concat(['(assertEqualToResult ((= $X (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $X) (multifile $X)))'], '\\n', '(assertEqualToResult ((= $X (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $X) (multifile $X)))') ^ Exit: (247) [user] symbolic_list_concat(['(assertEqualToResult ((= $X (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $X) (multifile $X)))'], '\\n', '(assertEqualToResult ((= $X (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $X) (multifile $X)))') ^ Exit: (246) [user] string_replace('(assertEqualToResult ((= $X (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $X) (multifile $X)))', '\n', '\\n', '(assertEqualToResult ((= $X (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $X) (multifile $X)))') Call: (246) [system] atom_length('(assertEqualToResult ((= $X (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $X) (multifile $X)))', _172932) Exit: (246) [system] atom_length('(assertEqualToResult ((= $X (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $X) (multifile $X)))', 174) Call: (246) [system] 174=<600 Exit: (246) [system] 174=<600 Call: (246) [system] _176646='(assertEqualToResult ((= $X (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $X) (multifile $X)))' Exit: (246) [system] '(assertEqualToResult ((= $X (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $X) (multifile $X)))'='(assertEqualToResult ((= $X (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $X) (multifile $X)))' Call: (246) [system] write('(assertEqualToResult ((= $X (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $X) (multifile $X)))') Exit: (246) [system] write('(assertEqualToResult ((= $X (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $X) (multifile $X)))') ^ Exit: (245) [user] trim_gstring_bar_I(write_src_woi([assertEqualToResult, [[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]]), 600) ^ Call: (245) [user] trim_gstring_bar_I(write_src_woi([[[=, _7786, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _7786], [multifile, _7786]]]), 600) ^ Unify: (245) [user] trim_gstring_bar_I(write_src_woi([[[=, _7786, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _7786], [multifile, _7786]]]), 600) ^ Call: (246) [user] bugger:wots(_183136, write_src_woi([[[=, _7786, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _7786], [multifile, _7786]]])) ^ Unify: (246) [bugger] bugger:wots(_183136, user:write_src_woi([[[=, _7786, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _7786], [multifile, _7786]]])) Call: (247) [system] nb_current('$wots_stack', _185012) Fail: (247) [system] nb_current('$wots_stack', _185012) ^ Redo: (246) [bugger] bugger:wots(_183136, user:write_src_woi([[[=, _7786, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _7786], [multifile, _7786]]])) Call: (247) [system] _187804=[] Exit: (247) [system] []=[] Call: (247) [system] current_output(_189662) Exit: (247) [system] current_output((0x55bd1df92b40)) ^ Call: (247) [bugger] locally_each:locally(nb_setval('$wots_stack', [(0x55bd1df92b40)]), woto(string(_183136), user:write_src_woi([[[=, _7786, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _7786], [multifile, _7786]]]))) ^ Unify: (247) [locally_each] locally_each:locally(bugger:nb_setval('$wots_stack', [(0x55bd1df92b40)]), bugger:woto(string(_183136), user:write_src_woi([[[=, _7786, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _7786], [multifile, _7786]]]))) ^ Call: (248) [locally_each] locally_each:wtl(bugger, nb_setval('$wots_stack', [(0x55bd1df92b40)]), bugger:woto(string(_183136), user:write_src_woi([[[=, _7786, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _7786], [multifile, _7786]]])), bugger:each_call_cleanup) ^ Unify: (248) [locally_each] locally_each:wtl(bugger, nb_setval('$wots_stack', [(0x55bd1df92b40)]), bugger:woto(string(_183136), user:write_src_woi([[[=, _7786, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _7786], [multifile, _7786]]])), bugger:each_call_cleanup) Call: (249) [system] nb_current('$wots_stack', _195320) Fail: (249) [system] nb_current('$wots_stack', _195320) ^ Redo: (248) [locally_each] locally_each:wtl(bugger, nb_setval('$wots_stack', [(0x55bd1df92b40)]), bugger:woto(string(_183136), user:write_src_woi([[[=, _7786, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _7786], [multifile, _7786]]])), bugger:each_call_cleanup) ^ Call: (249) [bugger] call_cleanup((nb_setval('$wots_stack', [(0x55bd1df92b40)]), bugger:woto(string(_183136), user:write_src_woi([[[=, _7786, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _7786], [multifile, _7786]]])), nb_delete('$wots_stack')), nb_delete('$wots_stack')) ^ Unify: (249) [system] call_cleanup(bugger:(nb_setval('$wots_stack', [(0x55bd1df92b40)]), bugger:woto(string(_183136), user:write_src_woi([[[=, _7786, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _7786], [multifile, _7786]]])), nb_delete('$wots_stack')), bugger:nb_delete('$wots_stack')) Call: (251) [$syspreds] nb_setval('$wots_stack', [(0x55bd1df92b40)]) Unify: (251) [$syspreds] nb_setval('$wots_stack', [(0x55bd1df92b40)]) Call: (252) [system] duplicate_term([(0x55bd1df92b40)], _201894) Exit: (252) [system] duplicate_term([(0x55bd1df92b40)], [(0x55bd1df92b40)]) Call: (252) [system] nb_linkval('$wots_stack', [(0x55bd1df92b40)]) Exit: (252) [system] nb_linkval('$wots_stack', [(0x55bd1df92b40)]) Exit: (251) [$syspreds] nb_setval('$wots_stack', [(0x55bd1df92b40)]) ^ Call: (251) [bugger] bugger:woto(string(_183136), user:write_src_woi([[[=, _7786, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _7786], [multifile, _7786]]])) ^ Unify: (251) [bugger] bugger:woto(string(_183136), user:write_src_woi([[[=, _7786, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _7786], [multifile, _7786]]])) ^ Call: (252) [bugger] once((use_tty(string(_183136), _208422);_208422=true)) ^ Unify: (252) [system] once(bugger:(use_tty(string(_183136), _208422);_208422=true)) ^ Call: (254) [bugger] bugger:use_tty(string(_183136), _208422) ^ Unify: (254) [bugger] bugger:use_tty(string(_183136), _208422) Call: (255) [system] compound(string(_183136)) Exit: (255) [system] compound(string(_183136)) ^ Unify: (254) [bugger] bugger:use_tty(string(_183136), _208422) Call: (255) [system] stream_property(current_output, tty(_208422)) Unify: (255) [system] stream_property(current_output, tty(_208422)) Call: (256) [system] nonvar(current_output) Exit: (256) [system] nonvar(current_output) Call: (256) [system] nonvar(tty(_208422)) Exit: (256) [system] nonvar(tty(_208422)) Fail: (255) [system] stream_property(current_output, tty(_208422)) ^ Redo: (254) [bugger] bugger:use_tty(string(_183136), _208422) ^ Unify: (254) [bugger] bugger:use_tty(string(_183136), false) ^ Exit: (254) [bugger] bugger:use_tty(string(_183136), false) ^ Exit: (252) [system] once(bugger:(use_tty(string(_183136), false);false=true)) ^ Call: (252) [bugger] bugger:get_stream_setup(_225162) ^ Unify: (252) [bugger] bugger:get_stream_setup(true) ^ Exit: (252) [bugger] bugger:get_stream_setup(true) ^ Call: (252) [bugger] bugger:woto_tty(string(_183136), false, (true, user:write_src_woi([[[=, _7786, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _7786], [multifile, _7786]]]))) ^ Unify: (252) [bugger] bugger:woto_tty(string(_183136), false, bugger:(true, user:write_src_woi([[[=, _7786, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _7786], [multifile, _7786]]]))) ^ Call: (253) [bugger] bugger:with_output_to_each(string(_183136), (set_stream_ignore(current_output, tty(false)), bugger:(true, user:write_src_woi([[[=, _7786, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _7786], [multifile, _7786]]])))) ^ Unify: (253) [bugger] bugger:with_output_to_each(string(_183136), bugger:(set_stream_ignore(current_output, tty(false)), bugger:(true, user:write_src_woi([[[=, _7786, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _7786], [multifile, _7786]]])))) Call: (254) [system] compound(string(_183136)) Exit: (254) [system] compound(string(_183136)) Call: (254) [system] compound_name_arity(string(_183136), _233656, 0) Fail: (254) [system] compound_name_arity(string(_183136), _234588, 0) ^ Redo: (253) [bugger] bugger:with_output_to_each(string(_183136), bugger:(set_stream_ignore(current_output, tty(false)), bugger:(true, user:write_src_woi([[[=, _7786, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _7786], [multifile, _7786]]])))) Call: (254) [system] string(_183136)=..[_236380, _236386] Exit: (254) [system] string(_183136)=..[string, _183136] ^ Call: (254) [bugger] bugger:stream_u_type(string) ^ Unify: (254) [bugger] bugger:stream_u_type(string) ^ Exit: (254) [bugger] bugger:stream_u_type(string) Call: (254) [system] current_output(_241036) Exit: (254) [system] current_output((0x55bd1df92b40)) Call: (254) [system] _242886=set_output_safe((0x55bd1df92b40)) Exit: (254) [system] set_output_safe((0x55bd1df92b40))=set_output_safe((0x55bd1df92b40)) Call: (254) [system] _244748=mfs(_244752, string, _244756, set_output_safe, set_output_safe((0x55bd1df92b40))) Exit: (254) [system] mfs(_244752, string, _244756, set_output_safe, set_output_safe((0x55bd1df92b40)))=mfs(_244752, string, _244756, set_output_safe, set_output_safe((0x55bd1df92b40))) Call: (254) [system] _246618=mfs_end(mfs(_244752, string, _244756, set_output_safe, set_output_safe((0x55bd1df92b40))), _183136) Exit: (254) [system] mfs_end(mfs(_244752, string, _244756, set_output_safe, set_output_safe((0x55bd1df92b40))), _183136)=mfs_end(mfs(_244752, string, _244756, set_output_safe, set_output_safe((0x55bd1df92b40))), _183136) ^ Call: (254) [bugger] call_cleanup(trusted_redo_call_cleanup(mfs_start(mfs(_244752, string, _244756, set_output_safe, set_output_safe((0x55bd1df92b40)))), (bugger:(set_stream_ignore(current_output, tty(false)), bugger:(true, user:write_src_woi([[[=, _7786, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _7786], [multifile, _7786]]]))), mfs_end(mfs(_244752, string, _244756, set_output_safe, set_output_safe((0x55bd1df92b40))), _183136)), mfs_end(mfs(_244752, string, _244756, set_output_safe, set_output_safe((0x55bd1df92b40))), _183136)), mfs_end(mfs(_244752, string, _244756, set_output_safe, set_output_safe((0x55bd1df92b40))), _183136)) ^ Unify: (254) [system] call_cleanup(bugger:trusted_redo_call_cleanup(mfs_start(mfs(_244752, string, _244756, set_output_safe, set_output_safe((0x55bd1df92b40)))), (bugger:(set_stream_ignore(current_output, tty(false)), bugger:(true, user:write_src_woi([[[=, _7786, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _7786], [multifile, _7786]]]))), mfs_end(mfs(_244752, string, _244756, set_output_safe, set_output_safe((0x55bd1df92b40))), _183136)), mfs_end(mfs(_244752, string, _244756, set_output_safe, set_output_safe((0x55bd1df92b40))), _183136)), bugger:mfs_end(mfs(_244752, string, _244756, set_output_safe, set_output_safe((0x55bd1df92b40))), _183136)) Call: (256) [system] _250398=mquietly(bugger:mfs_end(mfs(_244752, string, _244756, set_output_safe, set_output_safe((0x55bd1df92b40))), _183136)) Exit: (256) [system] mquietly(bugger:mfs_end(mfs(_244752, string, _244756, set_output_safe, set_output_safe((0x55bd1df92b40))), _183136))=mquietly(bugger:mfs_end(mfs(_244752, string, _244756, set_output_safe, set_output_safe((0x55bd1df92b40))), _183136)) ^ Call: (256) [each_call_cleanup] setup_call_cleanup(bugger:mfs_start(mfs(_244752, string, _244756, set_output_safe, set_output_safe((0x55bd1df92b40)))), ((bugger:(bugger:(set_stream_ignore(current_output, tty(false)), bugger:(true, user:write_src_woi([[[=, _7786, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _7786], [multifile, _7786]]]))), mfs_end(mfs(_244752, string, _244756, set_output_safe, set_output_safe((0x55bd1df92b40))), _183136)), deterministic(_252274)), (notrace(_252274==true)->!;mquietly(bugger:mfs_end(mfs(_244752, string, _244756, set_output_safe, set_output_safe((0x55bd1df92b40))), _183136)), notrace(nb_setarg(1, mquietly(bugger:mfs_end(mfs(_244752, string, _244756, set_output_safe, set_output_safe((0x55bd1df92b40))), _183136)), true));bugger:mfs_start(mfs(_244752, string, _244756, set_output_safe, set_output_safe((0x55bd1df92b40)))), notrace(nb_setarg(1, mquietly(bugger:mfs_end(mfs(_244752, string, _244756, set_output_safe, set_output_safe((0x55bd1df92b40))), _183136)), bugger:mfs_end(mfs(_244752, string, _244756, set_output_safe, set_output_safe((0x55bd1df92b40))), _183136))), notrace(fail))), mquietly(bugger:mfs_end(mfs(_244752, string, _244756, set_output_safe, set_output_safe((0x55bd1df92b40))), _183136))) ^ Unify: (256) [system] setup_call_cleanup(bugger:mfs_start(mfs(_244752, string, _244756, set_output_safe, set_output_safe((0x55bd1df92b40)))), each_call_cleanup:((bugger:(bugger:(set_stream_ignore(current_output, tty(false)), bugger:(true, user:write_src_woi([[[=, _7786, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _7786], [multifile, _7786]]]))), mfs_end(mfs(_244752, string, _244756, set_output_safe, set_output_safe((0x55bd1df92b40))), _183136)), deterministic(_252274)), (notrace(_252274==true)->!;mquietly(bugger:mfs_end(mfs(_244752, string, _244756, set_output_safe, set_output_safe((0x55bd1df92b40))), _183136)), notrace(nb_setarg(1, mquietly(bugger:mfs_end(mfs(_244752, string, _244756, set_output_safe, set_output_safe((0x55bd1df92b40))), _183136)), true));bugger:mfs_start(mfs(_244752, string, _244756, set_output_safe, set_output_safe((0x55bd1df92b40)))), notrace(nb_setarg(1, mquietly(bugger:mfs_end(mfs(_244752, string, _244756, set_output_safe, set_output_safe((0x55bd1df92b40))), _183136)), bugger:mfs_end(mfs(_244752, string, _244756, set_output_safe, set_output_safe((0x55bd1df92b40))), _183136))), notrace(fail))), each_call_cleanup:mquietly(bugger:mfs_end(mfs(_244752, string, _244756, set_output_safe, set_output_safe((0x55bd1df92b40))), _183136))) ^ Call: (257) [system] sig_atomic(bugger:mfs_start(mfs(_244752, string, _244756, set_output_safe, set_output_safe((0x55bd1df92b40))))) ^ Call: (259) [bugger] bugger:mfs_start(mfs(_244752, string, _244756, set_output_safe, set_output_safe((0x55bd1df92b40)))) ^ Unify: (259) [bugger] bugger:mfs_start(mfs(_244752, string, _244756, set_output_safe, set_output_safe((0x55bd1df92b40)))) Call: (260) [system] compound(mfs(_244752, string, _244756, set_output_safe, set_output_safe((0x55bd1df92b40)))) Exit: (260) [system] compound(mfs(_244752, string, _244756, set_output_safe, set_output_safe((0x55bd1df92b40)))) ^ Unify: (259) [bugger] bugger:mfs_start(mfs(_244752, string, _244756, set_output_safe, set_output_safe((0x55bd1df92b40)))) Call: (260) [system] arg(2, mfs(_244752, string, _244756, set_output_safe, set_output_safe((0x55bd1df92b40))), _259806) Exit: (260) [system] arg(2, mfs(_244752, string, _244756, set_output_safe, set_output_safe((0x55bd1df92b40))), string) Call: (260) [system] arg(3, mfs(_244752, string, _244756, set_output_safe, set_output_safe((0x55bd1df92b40))), _261672) Exit: (260) [system] arg(3, mfs(_244752, string, _244756, set_output_safe, set_output_safe((0x55bd1df92b40))), _244756) Call: (260) [system] arg(4, mfs(_244752, string, _244756, set_output_safe, set_output_safe((0x55bd1df92b40))), _263538) Exit: (260) [system] arg(4, mfs(_244752, string, _244756, set_output_safe, set_output_safe((0x55bd1df92b40))), set_output_safe) Call: (260) [system] _265404=mfs(_265408, string, _265412, set_output_safe, _265416) Exit: (260) [system] mfs(_265408, string, _265412, set_output_safe, _265416)=mfs(_265408, string, _265412, set_output_safe, _265416) Call: (260) [system] is_stream(_244756) Fail: (260) [system] is_stream(_244756) ^ Redo: (259) [bugger] bugger:mfs_start(mfs(_244752, string, _244756, set_output_safe, set_output_safe((0x55bd1df92b40)))) ^ Call: (260) [bugger] bugger:new_mfs(mfs(_265408, string, _265412, set_output_safe, _265416)) ^ Unify: (260) [bugger] bugger:new_mfs(mfs(_265408, string, _265412, set_output_safe, _265416)) Call: (261) [memory_file] memory_file:new_memory_file(_265408) Exit: (261) [memory_file] memory_file:new_memory_file((0x55bd1de5c7c0)) Call: (261) [memory_file] memory_file:open_memory_file((0x55bd1de5c7c0), write, _265412, [free_on_close(true)]) Exit: (261) [memory_file] memory_file:open_memory_file((0x55bd1de5c7c0), write, (0x55bd1de5b1f0), [free_on_close(true)]) ^ Exit: (260) [bugger] bugger:new_mfs(mfs((0x55bd1de5c7c0), string, (0x55bd1de5b1f0), set_output_safe, _265416)) Call: (260) [system] nb_setarg(1, mfs(_244752, string, _244756, set_output_safe, set_output_safe((0x55bd1df92b40))), (0x55bd1de5c7c0)) Exit: (260) [system] nb_setarg(1, mfs((0x55bd1de5c7c0), string, _244756, set_output_safe, set_output_safe((0x55bd1df92b40))), (0x55bd1de5c7c0)) Call: (260) [system] nb_setarg(3, mfs((0x55bd1de5c7c0), string, _244756, set_output_safe, set_output_safe((0x55bd1df92b40))), (0x55bd1de5b1f0)) Exit: (260) [system] nb_setarg(3, mfs((0x55bd1de5c7c0), string, (0x55bd1de5b1f0), set_output_safe, set_output_safe((0x55bd1df92b40))), (0x55bd1de5b1f0)) ^ Call: (260) [bugger] bugger:set_output_safe((0x55bd1de5b1f0)) ^ Unify: (260) [bugger] bugger:set_output_safe((0x55bd1de5b1f0)) Call: (262) [system] set_output((0x55bd1de5b1f0)) Exit: (262) [system] set_output((0x55bd1de5b1f0)) ^ Exit: (260) [bugger] bugger:set_output_safe((0x55bd1de5b1f0)) ^ Exit: (259) [bugger] bugger:mfs_start(mfs((0x55bd1de5c7c0), string, (0x55bd1de5b1f0), set_output_safe, set_output_safe((0x55bd1df92b40)))) ^ Exit: (257) [system] sig_atomic(bugger:mfs_start(mfs((0x55bd1de5c7c0), string, (0x55bd1de5b1f0), set_output_safe, set_output_safe((0x55bd1df92b40))))) ^ Call: (258) [bugger] bugger:set_stream_ignore(current_output, tty(false)) ^ Unify: (258) [bugger] bugger:set_stream_ignore(current_output, tty(false)) ^ Call: (259) [bugger] ignore(notrace(catch(set_stream(current_output, tty(false)), _288690, writeln(user_error, _288690=set_stream(current_output, tty(false)))))) ^ Unify: (259) [system] ignore(bugger:notrace(catch(set_stream(current_output, tty(false)), _288690, writeln(user_error, _288690=set_stream(current_output, tty(false)))))) ^ Call: (261) [system] setup_call_cleanup('$notrace'(_290592, _290594), once(bugger:catch(set_stream(current_output, tty(false)), _288690, writeln(user_error, _288690=set_stream(current_output, tty(false))))), '$restore_trace'(_290592, _290594)) ^ Unify: (261) [system] setup_call_cleanup(system:'$notrace'(_290592, _290594), system:once(bugger:catch(set_stream(current_output, tty(false)), _288690, writeln(user_error, _288690=set_stream(current_output, tty(false))))), system:'$restore_trace'(_290592, _290594)) ^ Call: (262) [system] sig_atomic(system:'$notrace'(_290592, _290594)) ^ Exit: (261) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(bugger:catch(set_stream(current_output, tty(false)), _288690, writeln(user_error, _288690=set_stream(current_output, tty(false))))), system:'$restore_trace'(3, -1)) ^ Exit: (259) [system] ignore(bugger:notrace(catch(set_stream(current_output, tty(false)), _288690, writeln(user_error, _288690=set_stream(current_output, tty(false)))))) ^ Exit: (258) [bugger] bugger:set_stream_ignore(current_output, tty(false)) ^ Call: (258) [user] write_src_woi([[[=, _7786, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _7786], [multifile, _7786]]]) ^ Unify: (258) [user] write_src_woi([[[=, _7786, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _7786], [multifile, _7786]]]) ^ Call: (260) [system] setup_call_cleanup('$notrace'(_298110, _298112), once(user:with_indents(false, write_src([[[=, _7786, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _7786], [multifile, _7786]]]))), '$restore_trace'(_298110, _298112)) ^ Unify: (260) [system] setup_call_cleanup(system:'$notrace'(_298110, _298112), system:once(user:with_indents(false, write_src([[[=, _7786, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _7786], [multifile, _7786]]]))), system:'$restore_trace'(_298110, _298112)) ^ Call: (261) [system] sig_atomic(system:'$notrace'(_298110, _298112)) ^ Exit: (260) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:with_indents(false, write_src([[[=, _7786, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _7786], [multifile, _7786]]]))), system:'$restore_trace'(3, -1)) ^ Exit: (258) [user] write_src_woi([[[=, _7786, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _7786], [multifile, _7786]]]) ^ Call: (258) [bugger] bugger:mfs_end(mfs((0x55bd1de5c7c0), string, (0x55bd1de5b1f0), set_output_safe, set_output_safe((0x55bd1df92b40))), _183136) ^ Unify: (258) [bugger] bugger:mfs_end(mfs((0x55bd1de5c7c0), string, (0x55bd1de5b1f0), set_output_safe, set_output_safe((0x55bd1df92b40))), _183136) ^ Call: (259) [bugger] ignore((is_stream((0x55bd1de5b1f0)), close((0x55bd1de5b1f0)), mem_handle_to_substring((0x55bd1de5c7c0), _305036), substring_to_type(_305036, string, _183136))) ^ Unify: (259) [system] ignore(bugger:(is_stream((0x55bd1de5b1f0)), close((0x55bd1de5b1f0)), mem_handle_to_substring((0x55bd1de5c7c0), _305036), substring_to_type(_305036, string, _183136))) Call: (261) [system] is_stream((0x55bd1de5b1f0)) Exit: (261) [system] is_stream((0x55bd1de5b1f0)) Call: (261) [system] close((0x55bd1de5b1f0)) Exit: (261) [system] close((0x55bd1de5b1f0)) ^ Call: (261) [bugger] bugger:mem_handle_to_substring((0x55bd1de5c7c0), _305036) ^ Unify: (261) [bugger] bugger:mem_handle_to_substring((0x55bd1de5c7c0), _305036) Call: (262) [memory_file] memory_file:memory_file_to_string((0x55bd1de5c7c0), _305036) Exit: (262) [memory_file] memory_file:memory_file_to_string((0x55bd1de5c7c0), "(((= $_7786 (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $_7786) (multifile $_7786)))") ^ Exit: (261) [bugger] bugger:mem_handle_to_substring((0x55bd1de5c7c0), "(((= $_7786 (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $_7786) (multifile $_7786)))") ^ Call: (261) [bugger] bugger:substring_to_type("(((= $_7786 (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $_7786) (multifile $_7786)))", string, _183136) ^ Unify: (261) [bugger] bugger:substring_to_type("(((= $_7786 (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $_7786) (multifile $_7786)))", string, "(((= $_7786 (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $_7786) (multifile $_7786)))") ^ Exit: (261) [bugger] bugger:substring_to_type("(((= $_7786 (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $_7786) (multifile $_7786)))", string, "(((= $_7786 (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $_7786) (multifile $_7786)))") ^ Exit: (259) [system] ignore(bugger:(is_stream((0x55bd1de5b1f0)), close((0x55bd1de5b1f0)), mem_handle_to_substring((0x55bd1de5c7c0), "(((= $_7786 (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $_7786) (multifile $_7786)))"), substring_to_type("(((= $_7786 (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $_7786) (multifile $_7786)))", string, "(((= $_7786 (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $_7786) (multifile $_7786)))"))) ^ Call: (259) [bugger] bugger:set_output_safe((0x55bd1df92b40)) ^ Unify: (259) [bugger] bugger:set_output_safe((0x55bd1df92b40)) Call: (261) [system] set_output((0x55bd1df92b40)) Exit: (261) [system] set_output((0x55bd1df92b40)) ^ Exit: (259) [bugger] bugger:set_output_safe((0x55bd1df92b40)) ^ Exit: (258) [bugger] bugger:mfs_end(mfs((0x55bd1de5c7c0), string, (0x55bd1de5b1f0), set_output_safe, set_output_safe((0x55bd1df92b40))), "(((= $_7786 (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $_7786) (multifile $_7786)))") ^ Call: (259) [system] setup_call_cleanup('$notrace'(_324652, _324654), once(each_call_cleanup:(true==true)), '$restore_trace'(_324652, _324654)) ^ Unify: (259) [system] setup_call_cleanup(system:'$notrace'(_324652, _324654), system:once(each_call_cleanup:(true==true)), system:'$restore_trace'(_324652, _324654)) ^ Call: (260) [system] sig_atomic(system:'$notrace'(_324652, _324654)) ^ Exit: (259) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(each_call_cleanup:(true==true)), system:'$restore_trace'(3, -1)) Call: (259) [system] var(bugger:mfs_end(mfs((0x55bd1de5c7c0), string, (0x55bd1de5b1f0), set_output_safe, set_output_safe((0x55bd1df92b40))), "(((= $_7786 (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $_7786) (multifile $_7786)))")) Fail: (259) [system] var(bugger:mfs_end(mfs((0x55bd1de5c7c0), string, (0x55bd1de5b1f0), set_output_safe, set_output_safe((0x55bd1df92b40))), "(((= $_7786 (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $_7786) (multifile $_7786)))")) ^ Call: (259) [bugger] bugger:mfs_end(mfs((0x55bd1de5c7c0), string, (0x55bd1de5b1f0), set_output_safe, set_output_safe((0x55bd1df92b40))), "(((= $_7786 (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $_7786) (multifile $_7786)))") ^ Unify: (259) [bugger] bugger:mfs_end(mfs((0x55bd1de5c7c0), string, (0x55bd1de5b1f0), set_output_safe, set_output_safe((0x55bd1df92b40))), "(((= $_7786 (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $_7786) (multifile $_7786)))") ^ Call: (260) [bugger] ignore((is_stream((0x55bd1de5b1f0)), close((0x55bd1de5b1f0)), mem_handle_to_substring((0x55bd1de5c7c0), _332174), substring_to_type(_332174, string, "(((= $_7786 (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $_7786) (multifile $_7786)))"))) ^ Unify: (260) [system] ignore(bugger:(is_stream((0x55bd1de5b1f0)), close((0x55bd1de5b1f0)), mem_handle_to_substring((0x55bd1de5c7c0), _332174), substring_to_type(_332174, string, "(((= $_7786 (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $_7786) (multifile $_7786)))"))) Call: (262) [system] is_stream((0x55bd1de5b1f0)) Fail: (262) [system] is_stream((0x55bd1de5b1f0)) ^ Redo: (260) [system] ignore(bugger:(is_stream((0x55bd1de5b1f0)), close((0x55bd1de5b1f0)), mem_handle_to_substring((0x55bd1de5c7c0), _332174), substring_to_type(_332174, string, "(((= $_7786 (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $_7786) (multifile $_7786)))"))) ^ Unify: (260) [system] ignore(bugger:(is_stream((0x55bd1de5b1f0)), close((0x55bd1de5b1f0)), mem_handle_to_substring((0x55bd1de5c7c0), _332174), substring_to_type(_332174, string, "(((= $_7786 (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $_7786) (multifile $_7786)))"))) ^ Exit: (260) [system] ignore(bugger:(is_stream((0x55bd1de5b1f0)), close((0x55bd1de5b1f0)), mem_handle_to_substring((0x55bd1de5c7c0), _332174), substring_to_type(_332174, string, "(((= $_7786 (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $_7786) (multifile $_7786)))"))) ^ Call: (260) [bugger] bugger:set_output_safe((0x55bd1df92b40)) ^ Unify: (260) [bugger] bugger:set_output_safe((0x55bd1df92b40)) Call: (262) [system] set_output((0x55bd1df92b40)) Exit: (262) [system] set_output((0x55bd1df92b40)) ^ Exit: (260) [bugger] bugger:set_output_safe((0x55bd1df92b40)) ^ Exit: (259) [bugger] bugger:mfs_end(mfs((0x55bd1de5c7c0), string, (0x55bd1de5b1f0), set_output_safe, set_output_safe((0x55bd1df92b40))), "(((= $_7786 (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $_7786) (multifile $_7786)))") ^ Exit: (256) [system] setup_call_cleanup(bugger:mfs_start(mfs((0x55bd1de5c7c0), string, (0x55bd1de5b1f0), set_output_safe, set_output_safe((0x55bd1df92b40)))), each_call_cleanup:((bugger:(bugger:(set_stream_ignore(current_output, tty(false)), bugger:(true, user:write_src_woi([[[=, _7786, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _7786], [multifile, _7786]]]))), mfs_end(mfs((0x55bd1de5c7c0), string, (0x55bd1de5b1f0), set_output_safe, set_output_safe((0x55bd1df92b40))), "(((= $_7786 (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $_7786) (multifile $_7786)))")), deterministic(true)), (notrace(true==true)->!;mquietly(bugger:mfs_end(mfs((0x55bd1de5c7c0), string, (0x55bd1de5b1f0), set_output_safe, set_output_safe((0x55bd1df92b40))), "(((= $_7786 (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $_7786) (multifile $_7786)))")), notrace(nb_setarg(1, mquietly(bugger:mfs_end(mfs((0x55bd1de5c7c0), string, (0x55bd1de5b1f0), set_output_safe, set_output_safe((0x55bd1df92b40))), "(((= $_7786 (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $_7786) (multifile $_7786)))")), true));bugger:mfs_start(mfs((0x55bd1de5c7c0), string, (0x55bd1de5b1f0), set_output_safe, set_output_safe((0x55bd1df92b40)))), notrace(nb_setarg(1, mquietly(bugger:mfs_end(mfs((0x55bd1de5c7c0), string, (0x55bd1de5b1f0), set_output_safe, set_output_safe((0x55bd1df92b40))), "(((= $_7786 (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $_7786) (multifile $_7786)))")), bugger:mfs_end(mfs((0x55bd1de5c7c0), string, (0x55bd1de5b1f0), set_output_safe, set_output_safe((0x55bd1df92b40))), "(((= $_7786 (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $_7786) (multifile $_7786)))"))), notrace(fail))), each_call_cleanup:mquietly(bugger:mfs_end(mfs((0x55bd1de5c7c0), string, (0x55bd1de5b1f0), set_output_safe, set_output_safe((0x55bd1df92b40))), "(((= $_7786 (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $_7786) (multifile $_7786)))"))) ^ Call: (256) [bugger] bugger:mfs_end(mfs((0x55bd1de5c7c0), string, (0x55bd1de5b1f0), set_output_safe, set_output_safe((0x55bd1df92b40))), "(((= $_7786 (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $_7786) (multifile $_7786)))") ^ Unify: (256) [bugger] bugger:mfs_end(mfs((0x55bd1de5c7c0), string, (0x55bd1de5b1f0), set_output_safe, set_output_safe((0x55bd1df92b40))), "(((= $_7786 (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $_7786) (multifile $_7786)))") ^ Call: (257) [bugger] ignore((is_stream((0x55bd1de5b1f0)), close((0x55bd1de5b1f0)), mem_handle_to_substring((0x55bd1de5c7c0), _347112), substring_to_type(_347112, string, "(((= $_7786 (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $_7786) (multifile $_7786)))"))) ^ Unify: (257) [system] ignore(bugger:(is_stream((0x55bd1de5b1f0)), close((0x55bd1de5b1f0)), mem_handle_to_substring((0x55bd1de5c7c0), _347112), substring_to_type(_347112, string, "(((= $_7786 (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $_7786) (multifile $_7786)))"))) Call: (259) [system] is_stream((0x55bd1de5b1f0)) Fail: (259) [system] is_stream((0x55bd1de5b1f0)) ^ Redo: (257) [system] ignore(bugger:(is_stream((0x55bd1de5b1f0)), close((0x55bd1de5b1f0)), mem_handle_to_substring((0x55bd1de5c7c0), _347112), substring_to_type(_347112, string, "(((= $_7786 (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $_7786) (multifile $_7786)))"))) ^ Unify: (257) [system] ignore(bugger:(is_stream((0x55bd1de5b1f0)), close((0x55bd1de5b1f0)), mem_handle_to_substring((0x55bd1de5c7c0), _347112), substring_to_type(_347112, string, "(((= $_7786 (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $_7786) (multifile $_7786)))"))) ^ Exit: (257) [system] ignore(bugger:(is_stream((0x55bd1de5b1f0)), close((0x55bd1de5b1f0)), mem_handle_to_substring((0x55bd1de5c7c0), _347112), substring_to_type(_347112, string, "(((= $_7786 (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $_7786) (multifile $_7786)))"))) ^ Call: (257) [bugger] bugger:set_output_safe((0x55bd1df92b40)) ^ Unify: (257) [bugger] bugger:set_output_safe((0x55bd1df92b40)) Call: (259) [system] set_output((0x55bd1df92b40)) Exit: (259) [system] set_output((0x55bd1df92b40)) ^ Exit: (257) [bugger] bugger:set_output_safe((0x55bd1df92b40)) ^ Exit: (256) [bugger] bugger:mfs_end(mfs((0x55bd1de5c7c0), string, (0x55bd1de5b1f0), set_output_safe, set_output_safe((0x55bd1df92b40))), "(((= $_7786 (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $_7786) (multifile $_7786)))") ^ Exit: (254) [system] call_cleanup(bugger:trusted_redo_call_cleanup(mfs_start(mfs((0x55bd1de5c7c0), string, (0x55bd1de5b1f0), set_output_safe, set_output_safe((0x55bd1df92b40)))), (bugger:(set_stream_ignore(current_output, tty(false)), bugger:(true, user:write_src_woi([[[=, _7786, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _7786], [multifile, _7786]]]))), mfs_end(mfs((0x55bd1de5c7c0), string, (0x55bd1de5b1f0), set_output_safe, set_output_safe((0x55bd1df92b40))), "(((= $_7786 (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $_7786) (multifile $_7786)))")), mfs_end(mfs((0x55bd1de5c7c0), string, (0x55bd1de5b1f0), set_output_safe, set_output_safe((0x55bd1df92b40))), "(((= $_7786 (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $_7786) (multifile $_7786)))")), bugger:mfs_end(mfs((0x55bd1de5c7c0), string, (0x55bd1de5b1f0), set_output_safe, set_output_safe((0x55bd1df92b40))), "(((= $_7786 (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $_7786) (multifile $_7786)))")) ^ Exit: (253) [bugger] bugger:with_output_to_each(string("(((= $_7786 (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $_7786) (multifile $_7786)))"), bugger:(set_stream_ignore(current_output, tty(false)), bugger:(true, user:write_src_woi([[[=, _7786, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _7786], [multifile, _7786]]])))) ^ Exit: (252) [bugger] bugger:woto_tty(string("(((= $_7786 (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $_7786) (multifile $_7786)))"), false, bugger:(true, user:write_src_woi([[[=, _7786, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _7786], [multifile, _7786]]]))) ^ Exit: (251) [bugger] bugger:woto(string("(((= $_7786 (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $_7786) (multifile $_7786)))"), user:write_src_woi([[[=, _7786, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _7786], [multifile, _7786]]])) Call: (251) [system] nb_delete('$wots_stack') Exit: (251) [system] nb_delete('$wots_stack') Call: (251) [system] nb_delete('$wots_stack') Exit: (251) [system] nb_delete('$wots_stack') ^ Exit: (249) [system] call_cleanup(bugger:(nb_setval('$wots_stack', [(0x55bd1df92b40)]), bugger:woto(string("(((= $_7786 (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $_7786) (multifile $_7786)))"), user:write_src_woi([[[=, _7786, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _7786], [multifile, _7786]]])), nb_delete('$wots_stack')), bugger:nb_delete('$wots_stack')) ^ Exit: (248) [locally_each] locally_each:wtl(bugger, nb_setval('$wots_stack', [(0x55bd1df92b40)]), bugger:woto(string("(((= $_7786 (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $_7786) (multifile $_7786)))"), user:write_src_woi([[[=, _7786, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _7786], [multifile, _7786]]])), bugger:each_call_cleanup) ^ Exit: (247) [locally_each] locally_each:locally(bugger:nb_setval('$wots_stack', [(0x55bd1df92b40)]), bugger:woto(string("(((= $_7786 (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $_7786) (multifile $_7786)))"), user:write_src_woi([[[=, _7786, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _7786], [multifile, _7786]]]))) ^ Exit: (246) [bugger] bugger:wots("(((= $_7786 (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $_7786) (multifile $_7786)))", user:write_src_woi([[[=, _7786, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _7786], [multifile, _7786]]])) ^ Call: (246) [user] string_replace("(((= $_7786 (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $_7786) (multifile $_7786)))", '|', 'I', _370394) ^ Unify: (246) [user] string_replace("(((= $_7786 (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $_7786) (multifile $_7786)))", '|', 'I', _370394) ^ Call: (247) [user] symbolic_list_concat(_372268, '|', "(((= $_7786 (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $_7786) (multifile $_7786)))") ^ Unify: (247) [user] symbolic_list_concat(_372268, '|', "(((= $_7786 (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $_7786) (multifile $_7786)))") Call: (248) [system] atomic_list_concat(_372268, '|', "(((= $_7786 (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $_7786) (multifile $_7786)))") Exit: (248) [system] atomic_list_concat(['(((= $_7786 (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $_7786) (multifile $_7786)))'], '|', "(((= $_7786 (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $_7786) (multifile $_7786)))") ^ Exit: (247) [user] symbolic_list_concat(['(((= $_7786 (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $_7786) (multifile $_7786)))'], '|', "(((= $_7786 (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $_7786) (multifile $_7786)))") ^ Call: (247) [user] symbolic_list_concat(['(((= $_7786 (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $_7786) (multifile $_7786)))'], 'I', _370394) ^ Unify: (247) [user] symbolic_list_concat(['(((= $_7786 (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $_7786) (multifile $_7786)))'], 'I', _370394) Call: (248) [system] atomic_list_concat(['(((= $_7786 (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $_7786) (multifile $_7786)))'], 'I', _370394) Exit: (248) [system] atomic_list_concat(['(((= $_7786 (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $_7786) (multifile $_7786)))'], 'I', '(((= $_7786 (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $_7786) (multifile $_7786)))') ^ Exit: (247) [user] symbolic_list_concat(['(((= $_7786 (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $_7786) (multifile $_7786)))'], 'I', '(((= $_7786 (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $_7786) (multifile $_7786)))') ^ Exit: (246) [user] string_replace("(((= $_7786 (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $_7786) (multifile $_7786)))", '|', 'I', '(((= $_7786 (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $_7786) (multifile $_7786)))') ^ Call: (246) [user] string_replace('(((= $_7786 (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $_7786) (multifile $_7786)))', '\n', '\\n', _382532) ^ Unify: (246) [user] string_replace('(((= $_7786 (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $_7786) (multifile $_7786)))', '\n', '\\n', _382532) ^ Call: (247) [user] symbolic_list_concat(_384406, '\n', '(((= $_7786 (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $_7786) (multifile $_7786)))') ^ Unify: (247) [user] symbolic_list_concat(_384406, '\n', '(((= $_7786 (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $_7786) (multifile $_7786)))') Call: (248) [system] atomic_list_concat(_384406, '\n', '(((= $_7786 (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $_7786) (multifile $_7786)))') Exit: (248) [system] atomic_list_concat(['(((= $_7786 (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $_7786) (multifile $_7786)))'], '\n', '(((= $_7786 (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $_7786) (multifile $_7786)))') ^ Exit: (247) [user] symbolic_list_concat(['(((= $_7786 (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $_7786) (multifile $_7786)))'], '\n', '(((= $_7786 (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $_7786) (multifile $_7786)))') ^ Call: (247) [user] symbolic_list_concat(['(((= $_7786 (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $_7786) (multifile $_7786)))'], '\\n', _382532) ^ Unify: (247) [user] symbolic_list_concat(['(((= $_7786 (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $_7786) (multifile $_7786)))'], '\\n', _382532) Call: (248) [system] atomic_list_concat(['(((= $_7786 (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $_7786) (multifile $_7786)))'], '\\n', _382532) Exit: (248) [system] atomic_list_concat(['(((= $_7786 (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $_7786) (multifile $_7786)))'], '\\n', '(((= $_7786 (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $_7786) (multifile $_7786)))') ^ Exit: (247) [user] symbolic_list_concat(['(((= $_7786 (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $_7786) (multifile $_7786)))'], '\\n', '(((= $_7786 (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $_7786) (multifile $_7786)))') ^ Exit: (246) [user] string_replace('(((= $_7786 (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $_7786) (multifile $_7786)))', '\n', '\\n', '(((= $_7786 (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $_7786) (multifile $_7786)))') Call: (246) [system] atom_length('(((= $_7786 (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $_7786) (multifile $_7786)))', _394670) Exit: (246) [system] atom_length('(((= $_7786 (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $_7786) (multifile $_7786)))', 166) Call: (246) [system] 166=<600 Exit: (246) [system] 166=<600 Call: (246) [system] _398384='(((= $_7786 (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $_7786) (multifile $_7786)))' Exit: (246) [system] '(((= $_7786 (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $_7786) (multifile $_7786)))'='(((= $_7786 (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $_7786) (multifile $_7786)))' Call: (246) [system] write('(((= $_7786 (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $_7786) (multifile $_7786)))') Exit: (246) [system] write('(((= $_7786 (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $_7786) (multifile $_7786)))') ^ Exit: (245) [user] trim_gstring_bar_I(write_src_woi([[[=, _7786, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _7786], [multifile, _7786]]]), 600) ^ Call: (245) [user] trim_gstring_bar_I(write_src_woi([[[=, _4882, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4882], [multifile, _4882]]]), 600) ^ Unify: (245) [user] trim_gstring_bar_I(write_src_woi([[[=, _4882, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4882], [multifile, _4882]]]), 600) ^ Call: (246) [user] bugger:wots(_404874, write_src_woi([[[=, _4882, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4882], [multifile, _4882]]])) ^ Unify: (246) [bugger] bugger:wots(_404874, user:write_src_woi([[[=, _4882, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4882], [multifile, _4882]]])) Call: (247) [system] nb_current('$wots_stack', _406750) Fail: (247) [system] nb_current('$wots_stack', _406750) ^ Redo: (246) [bugger] bugger:wots(_404874, user:write_src_woi([[[=, _4882, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4882], [multifile, _4882]]])) Call: (247) [system] _409542=[] Exit: (247) [system] []=[] Call: (247) [system] current_output(_411400) Exit: (247) [system] current_output((0x55bd1df92b40)) ^ Call: (247) [bugger] locally_each:locally(nb_setval('$wots_stack', [(0x55bd1df92b40)]), woto(string(_404874), user:write_src_woi([[[=, _4882, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4882], [multifile, _4882]]]))) ^ Unify: (247) [locally_each] locally_each:locally(bugger:nb_setval('$wots_stack', [(0x55bd1df92b40)]), bugger:woto(string(_404874), user:write_src_woi([[[=, _4882, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4882], [multifile, _4882]]]))) ^ Call: (248) [locally_each] locally_each:wtl(bugger, nb_setval('$wots_stack', [(0x55bd1df92b40)]), bugger:woto(string(_404874), user:write_src_woi([[[=, _4882, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4882], [multifile, _4882]]])), bugger:each_call_cleanup) ^ Unify: (248) [locally_each] locally_each:wtl(bugger, nb_setval('$wots_stack', [(0x55bd1df92b40)]), bugger:woto(string(_404874), user:write_src_woi([[[=, _4882, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4882], [multifile, _4882]]])), bugger:each_call_cleanup) Call: (249) [system] nb_current('$wots_stack', _417058) Fail: (249) [system] nb_current('$wots_stack', _417058) ^ Redo: (248) [locally_each] locally_each:wtl(bugger, nb_setval('$wots_stack', [(0x55bd1df92b40)]), bugger:woto(string(_404874), user:write_src_woi([[[=, _4882, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4882], [multifile, _4882]]])), bugger:each_call_cleanup) ^ Call: (249) [bugger] call_cleanup((nb_setval('$wots_stack', [(0x55bd1df92b40)]), bugger:woto(string(_404874), user:write_src_woi([[[=, _4882, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4882], [multifile, _4882]]])), nb_delete('$wots_stack')), nb_delete('$wots_stack')) ^ Unify: (249) [system] call_cleanup(bugger:(nb_setval('$wots_stack', [(0x55bd1df92b40)]), bugger:woto(string(_404874), user:write_src_woi([[[=, _4882, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4882], [multifile, _4882]]])), nb_delete('$wots_stack')), bugger:nb_delete('$wots_stack')) Call: (251) [$syspreds] nb_setval('$wots_stack', [(0x55bd1df92b40)]) Unify: (251) [$syspreds] nb_setval('$wots_stack', [(0x55bd1df92b40)]) Call: (252) [system] duplicate_term([(0x55bd1df92b40)], _423632) Exit: (252) [system] duplicate_term([(0x55bd1df92b40)], [(0x55bd1df92b40)]) Call: (252) [system] nb_linkval('$wots_stack', [(0x55bd1df92b40)]) Exit: (252) [system] nb_linkval('$wots_stack', [(0x55bd1df92b40)]) Exit: (251) [$syspreds] nb_setval('$wots_stack', [(0x55bd1df92b40)]) ^ Call: (251) [bugger] bugger:woto(string(_404874), user:write_src_woi([[[=, _4882, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4882], [multifile, _4882]]])) ^ Unify: (251) [bugger] bugger:woto(string(_404874), user:write_src_woi([[[=, _4882, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4882], [multifile, _4882]]])) ^ Call: (252) [bugger] once((use_tty(string(_404874), _430160);_430160=true)) ^ Unify: (252) [system] once(bugger:(use_tty(string(_404874), _430160);_430160=true)) ^ Call: (254) [bugger] bugger:use_tty(string(_404874), _430160) ^ Unify: (254) [bugger] bugger:use_tty(string(_404874), _430160) Call: (255) [system] compound(string(_404874)) Exit: (255) [system] compound(string(_404874)) ^ Unify: (254) [bugger] bugger:use_tty(string(_404874), _430160) Call: (255) [system] stream_property(current_output, tty(_430160)) Unify: (255) [system] stream_property(current_output, tty(_430160)) Call: (256) [system] nonvar(current_output) Exit: (256) [system] nonvar(current_output) Call: (256) [system] nonvar(tty(_430160)) Exit: (256) [system] nonvar(tty(_430160)) Fail: (255) [system] stream_property(current_output, tty(_430160)) ^ Redo: (254) [bugger] bugger:use_tty(string(_404874), _430160) ^ Unify: (254) [bugger] bugger:use_tty(string(_404874), false) ^ Exit: (254) [bugger] bugger:use_tty(string(_404874), false) ^ Exit: (252) [system] once(bugger:(use_tty(string(_404874), false);false=true)) ^ Call: (252) [bugger] bugger:get_stream_setup(_446900) ^ Unify: (252) [bugger] bugger:get_stream_setup(true) ^ Exit: (252) [bugger] bugger:get_stream_setup(true) ^ Call: (252) [bugger] bugger:woto_tty(string(_404874), false, (true, user:write_src_woi([[[=, _4882, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4882], [multifile, _4882]]]))) ^ Unify: (252) [bugger] bugger:woto_tty(string(_404874), false, bugger:(true, user:write_src_woi([[[=, _4882, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4882], [multifile, _4882]]]))) ^ Call: (253) [bugger] bugger:with_output_to_each(string(_404874), (set_stream_ignore(current_output, tty(false)), bugger:(true, user:write_src_woi([[[=, _4882, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4882], [multifile, _4882]]])))) ^ Unify: (253) [bugger] bugger:with_output_to_each(string(_404874), bugger:(set_stream_ignore(current_output, tty(false)), bugger:(true, user:write_src_woi([[[=, _4882, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4882], [multifile, _4882]]])))) Call: (254) [system] compound(string(_404874)) Exit: (254) [system] compound(string(_404874)) Call: (254) [system] compound_name_arity(string(_404874), _455394, 0) Fail: (254) [system] compound_name_arity(string(_404874), _456326, 0) ^ Redo: (253) [bugger] bugger:with_output_to_each(string(_404874), bugger:(set_stream_ignore(current_output, tty(false)), bugger:(true, user:write_src_woi([[[=, _4882, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4882], [multifile, _4882]]])))) Call: (254) [system] string(_404874)=..[_458118, _458124] Exit: (254) [system] string(_404874)=..[string, _404874] ^ Call: (254) [bugger] bugger:stream_u_type(string) ^ Unify: (254) [bugger] bugger:stream_u_type(string) ^ Exit: (254) [bugger] bugger:stream_u_type(string) Call: (254) [system] current_output(_462774) Exit: (254) [system] current_output((0x55bd1df92b40)) Call: (254) [system] _464624=set_output_safe((0x55bd1df92b40)) Exit: (254) [system] set_output_safe((0x55bd1df92b40))=set_output_safe((0x55bd1df92b40)) Call: (254) [system] _466486=mfs(_466490, string, _466494, set_output_safe, set_output_safe((0x55bd1df92b40))) Exit: (254) [system] mfs(_466490, string, _466494, set_output_safe, set_output_safe((0x55bd1df92b40)))=mfs(_466490, string, _466494, set_output_safe, set_output_safe((0x55bd1df92b40))) Call: (254) [system] _468356=mfs_end(mfs(_466490, string, _466494, set_output_safe, set_output_safe((0x55bd1df92b40))), _404874) Exit: (254) [system] mfs_end(mfs(_466490, string, _466494, set_output_safe, set_output_safe((0x55bd1df92b40))), _404874)=mfs_end(mfs(_466490, string, _466494, set_output_safe, set_output_safe((0x55bd1df92b40))), _404874) ^ Call: (254) [bugger] call_cleanup(trusted_redo_call_cleanup(mfs_start(mfs(_466490, string, _466494, set_output_safe, set_output_safe((0x55bd1df92b40)))), (bugger:(set_stream_ignore(current_output, tty(false)), bugger:(true, user:write_src_woi([[[=, _4882, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4882], [multifile, _4882]]]))), mfs_end(mfs(_466490, string, _466494, set_output_safe, set_output_safe((0x55bd1df92b40))), _404874)), mfs_end(mfs(_466490, string, _466494, set_output_safe, set_output_safe((0x55bd1df92b40))), _404874)), mfs_end(mfs(_466490, string, _466494, set_output_safe, set_output_safe((0x55bd1df92b40))), _404874)) ^ Unify: (254) [system] call_cleanup(bugger:trusted_redo_call_cleanup(mfs_start(mfs(_466490, string, _466494, set_output_safe, set_output_safe((0x55bd1df92b40)))), (bugger:(set_stream_ignore(current_output, tty(false)), bugger:(true, user:write_src_woi([[[=, _4882, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4882], [multifile, _4882]]]))), mfs_end(mfs(_466490, string, _466494, set_output_safe, set_output_safe((0x55bd1df92b40))), _404874)), mfs_end(mfs(_466490, string, _466494, set_output_safe, set_output_safe((0x55bd1df92b40))), _404874)), bugger:mfs_end(mfs(_466490, string, _466494, set_output_safe, set_output_safe((0x55bd1df92b40))), _404874)) Call: (256) [system] _472136=mquietly(bugger:mfs_end(mfs(_466490, string, _466494, set_output_safe, set_output_safe((0x55bd1df92b40))), _404874)) Exit: (256) [system] mquietly(bugger:mfs_end(mfs(_466490, string, _466494, set_output_safe, set_output_safe((0x55bd1df92b40))), _404874))=mquietly(bugger:mfs_end(mfs(_466490, string, _466494, set_output_safe, set_output_safe((0x55bd1df92b40))), _404874)) ^ Call: (256) [each_call_cleanup] setup_call_cleanup(bugger:mfs_start(mfs(_466490, string, _466494, set_output_safe, set_output_safe((0x55bd1df92b40)))), ((bugger:(bugger:(set_stream_ignore(current_output, tty(false)), bugger:(true, user:write_src_woi([[[=, _4882, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4882], [multifile, _4882]]]))), mfs_end(mfs(_466490, string, _466494, set_output_safe, set_output_safe((0x55bd1df92b40))), _404874)), deterministic(_474012)), (notrace(_474012==true)->!;mquietly(bugger:mfs_end(mfs(_466490, string, _466494, set_output_safe, set_output_safe((0x55bd1df92b40))), _404874)), notrace(nb_setarg(1, mquietly(bugger:mfs_end(mfs(_466490, string, _466494, set_output_safe, set_output_safe((0x55bd1df92b40))), _404874)), true));bugger:mfs_start(mfs(_466490, string, _466494, set_output_safe, set_output_safe((0x55bd1df92b40)))), notrace(nb_setarg(1, mquietly(bugger:mfs_end(mfs(_466490, string, _466494, set_output_safe, set_output_safe((0x55bd1df92b40))), _404874)), bugger:mfs_end(mfs(_466490, string, _466494, set_output_safe, set_output_safe((0x55bd1df92b40))), _404874))), notrace(fail))), mquietly(bugger:mfs_end(mfs(_466490, string, _466494, set_output_safe, set_output_safe((0x55bd1df92b40))), _404874))) ^ Unify: (256) [system] setup_call_cleanup(bugger:mfs_start(mfs(_466490, string, _466494, set_output_safe, set_output_safe((0x55bd1df92b40)))), each_call_cleanup:((bugger:(bugger:(set_stream_ignore(current_output, tty(false)), bugger:(true, user:write_src_woi([[[=, _4882, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4882], [multifile, _4882]]]))), mfs_end(mfs(_466490, string, _466494, set_output_safe, set_output_safe((0x55bd1df92b40))), _404874)), deterministic(_474012)), (notrace(_474012==true)->!;mquietly(bugger:mfs_end(mfs(_466490, string, _466494, set_output_safe, set_output_safe((0x55bd1df92b40))), _404874)), notrace(nb_setarg(1, mquietly(bugger:mfs_end(mfs(_466490, string, _466494, set_output_safe, set_output_safe((0x55bd1df92b40))), _404874)), true));bugger:mfs_start(mfs(_466490, string, _466494, set_output_safe, set_output_safe((0x55bd1df92b40)))), notrace(nb_setarg(1, mquietly(bugger:mfs_end(mfs(_466490, string, _466494, set_output_safe, set_output_safe((0x55bd1df92b40))), _404874)), bugger:mfs_end(mfs(_466490, string, _466494, set_output_safe, set_output_safe((0x55bd1df92b40))), _404874))), notrace(fail))), each_call_cleanup:mquietly(bugger:mfs_end(mfs(_466490, string, _466494, set_output_safe, set_output_safe((0x55bd1df92b40))), _404874))) ^ Call: (257) [system] sig_atomic(bugger:mfs_start(mfs(_466490, string, _466494, set_output_safe, set_output_safe((0x55bd1df92b40))))) ^ Call: (259) [bugger] bugger:mfs_start(mfs(_466490, string, _466494, set_output_safe, set_output_safe((0x55bd1df92b40)))) ^ Unify: (259) [bugger] bugger:mfs_start(mfs(_466490, string, _466494, set_output_safe, set_output_safe((0x55bd1df92b40)))) Call: (260) [system] compound(mfs(_466490, string, _466494, set_output_safe, set_output_safe((0x55bd1df92b40)))) Exit: (260) [system] compound(mfs(_466490, string, _466494, set_output_safe, set_output_safe((0x55bd1df92b40)))) ^ Unify: (259) [bugger] bugger:mfs_start(mfs(_466490, string, _466494, set_output_safe, set_output_safe((0x55bd1df92b40)))) Call: (260) [system] arg(2, mfs(_466490, string, _466494, set_output_safe, set_output_safe((0x55bd1df92b40))), _481544) Exit: (260) [system] arg(2, mfs(_466490, string, _466494, set_output_safe, set_output_safe((0x55bd1df92b40))), string) Call: (260) [system] arg(3, mfs(_466490, string, _466494, set_output_safe, set_output_safe((0x55bd1df92b40))), _483410) Exit: (260) [system] arg(3, mfs(_466490, string, _466494, set_output_safe, set_output_safe((0x55bd1df92b40))), _466494) Call: (260) [system] arg(4, mfs(_466490, string, _466494, set_output_safe, set_output_safe((0x55bd1df92b40))), _485276) Exit: (260) [system] arg(4, mfs(_466490, string, _466494, set_output_safe, set_output_safe((0x55bd1df92b40))), set_output_safe) Call: (260) [system] _487142=mfs(_487146, string, _487150, set_output_safe, _487154) Exit: (260) [system] mfs(_487146, string, _487150, set_output_safe, _487154)=mfs(_487146, string, _487150, set_output_safe, _487154) Call: (260) [system] is_stream(_466494) Fail: (260) [system] is_stream(_466494) ^ Redo: (259) [bugger] bugger:mfs_start(mfs(_466490, string, _466494, set_output_safe, set_output_safe((0x55bd1df92b40)))) ^ Call: (260) [bugger] bugger:new_mfs(mfs(_487146, string, _487150, set_output_safe, _487154)) ^ Unify: (260) [bugger] bugger:new_mfs(mfs(_487146, string, _487150, set_output_safe, _487154)) Call: (261) [memory_file] memory_file:new_memory_file(_487146) Exit: (261) [memory_file] memory_file:new_memory_file((0x55bd1de5b300)) Call: (261) [memory_file] memory_file:open_memory_file((0x55bd1de5b300), write, _487150, [free_on_close(true)]) Exit: (261) [memory_file] memory_file:open_memory_file((0x55bd1de5b300), write, (0x55bd1df93cd0), [free_on_close(true)]) ^ Exit: (260) [bugger] bugger:new_mfs(mfs((0x55bd1de5b300), string, (0x55bd1df93cd0), set_output_safe, _487154)) Call: (260) [system] nb_setarg(1, mfs(_466490, string, _466494, set_output_safe, set_output_safe((0x55bd1df92b40))), (0x55bd1de5b300)) Exit: (260) [system] nb_setarg(1, mfs((0x55bd1de5b300), string, _466494, set_output_safe, set_output_safe((0x55bd1df92b40))), (0x55bd1de5b300)) Call: (260) [system] nb_setarg(3, mfs((0x55bd1de5b300), string, _466494, set_output_safe, set_output_safe((0x55bd1df92b40))), (0x55bd1df93cd0)) Exit: (260) [system] nb_setarg(3, mfs((0x55bd1de5b300), string, (0x55bd1df93cd0), set_output_safe, set_output_safe((0x55bd1df92b40))), (0x55bd1df93cd0)) ^ Call: (260) [bugger] bugger:set_output_safe((0x55bd1df93cd0)) ^ Unify: (260) [bugger] bugger:set_output_safe((0x55bd1df93cd0)) Call: (262) [system] set_output((0x55bd1df93cd0)) Exit: (262) [system] set_output((0x55bd1df93cd0)) ^ Exit: (260) [bugger] bugger:set_output_safe((0x55bd1df93cd0)) ^ Exit: (259) [bugger] bugger:mfs_start(mfs((0x55bd1de5b300), string, (0x55bd1df93cd0), set_output_safe, set_output_safe((0x55bd1df92b40)))) ^ Exit: (257) [system] sig_atomic(bugger:mfs_start(mfs((0x55bd1de5b300), string, (0x55bd1df93cd0), set_output_safe, set_output_safe((0x55bd1df92b40))))) ^ Call: (258) [bugger] bugger:set_stream_ignore(current_output, tty(false)) ^ Unify: (258) [bugger] bugger:set_stream_ignore(current_output, tty(false)) ^ Call: (259) [bugger] ignore(notrace(catch(set_stream(current_output, tty(false)), _510428, writeln(user_error, _510428=set_stream(current_output, tty(false)))))) ^ Unify: (259) [system] ignore(bugger:notrace(catch(set_stream(current_output, tty(false)), _510428, writeln(user_error, _510428=set_stream(current_output, tty(false)))))) ^ Call: (261) [system] setup_call_cleanup('$notrace'(_512330, _512332), once(bugger:catch(set_stream(current_output, tty(false)), _510428, writeln(user_error, _510428=set_stream(current_output, tty(false))))), '$restore_trace'(_512330, _512332)) ^ Unify: (261) [system] setup_call_cleanup(system:'$notrace'(_512330, _512332), system:once(bugger:catch(set_stream(current_output, tty(false)), _510428, writeln(user_error, _510428=set_stream(current_output, tty(false))))), system:'$restore_trace'(_512330, _512332)) ^ Call: (262) [system] sig_atomic(system:'$notrace'(_512330, _512332)) ^ Exit: (261) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(bugger:catch(set_stream(current_output, tty(false)), _510428, writeln(user_error, _510428=set_stream(current_output, tty(false))))), system:'$restore_trace'(3, -1)) ^ Exit: (259) [system] ignore(bugger:notrace(catch(set_stream(current_output, tty(false)), _510428, writeln(user_error, _510428=set_stream(current_output, tty(false)))))) ^ Exit: (258) [bugger] bugger:set_stream_ignore(current_output, tty(false)) ^ Call: (258) [user] write_src_woi([[[=, _4882, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4882], [multifile, _4882]]]) ^ Unify: (258) [user] write_src_woi([[[=, _4882, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4882], [multifile, _4882]]]) ^ Call: (260) [system] setup_call_cleanup('$notrace'(_519848, _519850), once(user:with_indents(false, write_src([[[=, _4882, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4882], [multifile, _4882]]]))), '$restore_trace'(_519848, _519850)) ^ Unify: (260) [system] setup_call_cleanup(system:'$notrace'(_519848, _519850), system:once(user:with_indents(false, write_src([[[=, _4882, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4882], [multifile, _4882]]]))), system:'$restore_trace'(_519848, _519850)) ^ Call: (261) [system] sig_atomic(system:'$notrace'(_519848, _519850)) ^ Exit: (260) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:with_indents(false, write_src([[[=, _4882, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4882], [multifile, _4882]]]))), system:'$restore_trace'(3, -1)) ^ Exit: (258) [user] write_src_woi([[[=, _4882, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4882], [multifile, _4882]]]) ^ Call: (258) [bugger] bugger:mfs_end(mfs((0x55bd1de5b300), string, (0x55bd1df93cd0), set_output_safe, set_output_safe((0x55bd1df92b40))), _8240) ^ Unify: (258) [bugger] bugger:mfs_end(mfs((0x55bd1de5b300), string, (0x55bd1df93cd0), set_output_safe, set_output_safe((0x55bd1df92b40))), _8240) ^ Call: (259) [bugger] ignore((is_stream((0x55bd1df93cd0)), close((0x55bd1df93cd0)), mem_handle_to_substring((0x55bd1de5b300), _12520), substring_to_type(_12520, string, _8240))) ^ Unify: (259) [system] ignore(bugger:(is_stream((0x55bd1df93cd0)), close((0x55bd1df93cd0)), mem_handle_to_substring((0x55bd1de5b300), _12520), substring_to_type(_12520, string, _8240))) Call: (261) [system] is_stream((0x55bd1df93cd0)) Exit: (261) [system] is_stream((0x55bd1df93cd0)) Call: (261) [system] close((0x55bd1df93cd0)) Exit: (261) [system] close((0x55bd1df93cd0)) ^ Call: (261) [bugger] bugger:mem_handle_to_substring((0x55bd1de5b300), _12520) ^ Unify: (261) [bugger] bugger:mem_handle_to_substring((0x55bd1de5b300), _12520) Call: (262) [memory_file] memory_file:memory_file_to_string((0x55bd1de5b300), _12520) Exit: (262) [memory_file] memory_file:memory_file_to_string((0x55bd1de5b300), "(((= $_4882 (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $_4882) (multifile $_4882)))") ^ Exit: (261) [bugger] bugger:mem_handle_to_substring((0x55bd1de5b300), "(((= $_4882 (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $_4882) (multifile $_4882)))") ^ Call: (261) [bugger] bugger:substring_to_type("(((= $_4882 (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $_4882) (multifile $_4882)))", string, _8240) ^ Unify: (261) [bugger] bugger:substring_to_type("(((= $_4882 (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $_4882) (multifile $_4882)))", string, "(((= $_4882 (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $_4882) (multifile $_4882)))") ^ Exit: (261) [bugger] bugger:substring_to_type("(((= $_4882 (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $_4882) (multifile $_4882)))", string, "(((= $_4882 (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $_4882) (multifile $_4882)))") ^ Exit: (259) [system] ignore(bugger:(is_stream((0x55bd1df93cd0)), close((0x55bd1df93cd0)), mem_handle_to_substring((0x55bd1de5b300), "(((= $_4882 (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $_4882) (multifile $_4882)))"), substring_to_type("(((= $_4882 (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $_4882) (multifile $_4882)))", string, "(((= $_4882 (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $_4882) (multifile $_4882)))"))) ^ Call: (259) [bugger] bugger:set_output_safe((0x55bd1df92b40)) ^ Unify: (259) [bugger] bugger:set_output_safe((0x55bd1df92b40)) Call: (261) [system] set_output((0x55bd1df92b40)) Exit: (261) [system] set_output((0x55bd1df92b40)) ^ Exit: (259) [bugger] bugger:set_output_safe((0x55bd1df92b40)) ^ Exit: (258) [bugger] bugger:mfs_end(mfs((0x55bd1de5b300), string, (0x55bd1df93cd0), set_output_safe, set_output_safe((0x55bd1df92b40))), "(((= $_4882 (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $_4882) (multifile $_4882)))") ^ Call: (259) [system] setup_call_cleanup('$notrace'(_32136, _32138), once(each_call_cleanup:(true==true)), '$restore_trace'(_32136, _32138)) ^ Unify: (259) [system] setup_call_cleanup(system:'$notrace'(_32136, _32138), system:once(each_call_cleanup:(true==true)), system:'$restore_trace'(_32136, _32138)) ^ Call: (260) [system] sig_atomic(system:'$notrace'(_32136, _32138)) ^ Exit: (259) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(each_call_cleanup:(true==true)), system:'$restore_trace'(3, -1)) Call: (259) [system] var(bugger:mfs_end(mfs((0x55bd1de5b300), string, (0x55bd1df93cd0), set_output_safe, set_output_safe((0x55bd1df92b40))), "(((= $_4882 (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $_4882) (multifile $_4882)))")) Fail: (259) [system] var(bugger:mfs_end(mfs((0x55bd1de5b300), string, (0x55bd1df93cd0), set_output_safe, set_output_safe((0x55bd1df92b40))), "(((= $_4882 (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $_4882) (multifile $_4882)))")) ^ Call: (259) [bugger] bugger:mfs_end(mfs((0x55bd1de5b300), string, (0x55bd1df93cd0), set_output_safe, set_output_safe((0x55bd1df92b40))), "(((= $_4882 (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $_4882) (multifile $_4882)))") ^ Unify: (259) [bugger] bugger:mfs_end(mfs((0x55bd1de5b300), string, (0x55bd1df93cd0), set_output_safe, set_output_safe((0x55bd1df92b40))), "(((= $_4882 (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $_4882) (multifile $_4882)))") ^ Call: (260) [bugger] ignore((is_stream((0x55bd1df93cd0)), close((0x55bd1df93cd0)), mem_handle_to_substring((0x55bd1de5b300), _39658), substring_to_type(_39658, string, "(((= $_4882 (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $_4882) (multifile $_4882)))"))) ^ Unify: (260) [system] ignore(bugger:(is_stream((0x55bd1df93cd0)), close((0x55bd1df93cd0)), mem_handle_to_substring((0x55bd1de5b300), _39658), substring_to_type(_39658, string, "(((= $_4882 (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $_4882) (multifile $_4882)))"))) Call: (262) [system] is_stream((0x55bd1df93cd0)) Fail: (262) [system] is_stream((0x55bd1df93cd0)) ^ Redo: (260) [system] ignore(bugger:(is_stream((0x55bd1df93cd0)), close((0x55bd1df93cd0)), mem_handle_to_substring((0x55bd1de5b300), _39658), substring_to_type(_39658, string, "(((= $_4882 (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $_4882) (multifile $_4882)))"))) ^ Unify: (260) [system] ignore(bugger:(is_stream((0x55bd1df93cd0)), close((0x55bd1df93cd0)), mem_handle_to_substring((0x55bd1de5b300), _39658), substring_to_type(_39658, string, "(((= $_4882 (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $_4882) (multifile $_4882)))"))) ^ Exit: (260) [system] ignore(bugger:(is_stream((0x55bd1df93cd0)), close((0x55bd1df93cd0)), mem_handle_to_substring((0x55bd1de5b300), _39658), substring_to_type(_39658, string, "(((= $_4882 (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $_4882) (multifile $_4882)))"))) ^ Call: (260) [bugger] bugger:set_output_safe((0x55bd1df92b40)) ^ Unify: (260) [bugger] bugger:set_output_safe((0x55bd1df92b40)) Call: (262) [system] set_output((0x55bd1df92b40)) Exit: (262) [system] set_output((0x55bd1df92b40)) ^ Exit: (260) [bugger] bugger:set_output_safe((0x55bd1df92b40)) ^ Exit: (259) [bugger] bugger:mfs_end(mfs((0x55bd1de5b300), string, (0x55bd1df93cd0), set_output_safe, set_output_safe((0x55bd1df92b40))), "(((= $_4882 (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $_4882) (multifile $_4882)))") ^ Exit: (256) [system] setup_call_cleanup(bugger:mfs_start(mfs((0x55bd1de5b300), string, (0x55bd1df93cd0), set_output_safe, set_output_safe((0x55bd1df92b40)))), each_call_cleanup:((bugger:(bugger:(set_stream_ignore(current_output, tty(false)), bugger:(true, user:write_src_woi([[[=, _4882, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4882], [multifile, _4882]]]))), mfs_end(mfs((0x55bd1de5b300), string, (0x55bd1df93cd0), set_output_safe, set_output_safe((0x55bd1df92b40))), "(((= $_4882 (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $_4882) (multifile $_4882)))")), deterministic(true)), (notrace(true==true)->!;mquietly(bugger:mfs_end(mfs((0x55bd1de5b300), string, (0x55bd1df93cd0), set_output_safe, set_output_safe((0x55bd1df92b40))), "(((= $_4882 (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $_4882) (multifile $_4882)))")), notrace(nb_setarg(1, mquietly(bugger:mfs_end(mfs((0x55bd1de5b300), string, (0x55bd1df93cd0), set_output_safe, set_output_safe((0x55bd1df92b40))), "(((= $_4882 (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $_4882) (multifile $_4882)))")), true));bugger:mfs_start(mfs((0x55bd1de5b300), string, (0x55bd1df93cd0), set_output_safe, set_output_safe((0x55bd1df92b40)))), notrace(nb_setarg(1, mquietly(bugger:mfs_end(mfs((0x55bd1de5b300), string, (0x55bd1df93cd0), set_output_safe, set_output_safe((0x55bd1df92b40))), "(((= $_4882 (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $_4882) (multifile $_4882)))")), bugger:mfs_end(mfs((0x55bd1de5b300), string, (0x55bd1df93cd0), set_output_safe, set_output_safe((0x55bd1df92b40))), "(((= $_4882 (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $_4882) (multifile $_4882)))"))), notrace(fail))), each_call_cleanup:mquietly(bugger:mfs_end(mfs((0x55bd1de5b300), string, (0x55bd1df93cd0), set_output_safe, set_output_safe((0x55bd1df92b40))), "(((= $_4882 (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $_4882) (multifile $_4882)))"))) ^ Call: (256) [bugger] bugger:mfs_end(mfs((0x55bd1de5b300), string, (0x55bd1df93cd0), set_output_safe, set_output_safe((0x55bd1df92b40))), "(((= $_4882 (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $_4882) (multifile $_4882)))") ^ Unify: (256) [bugger] bugger:mfs_end(mfs((0x55bd1de5b300), string, (0x55bd1df93cd0), set_output_safe, set_output_safe((0x55bd1df92b40))), "(((= $_4882 (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $_4882) (multifile $_4882)))") ^ Call: (257) [bugger] ignore((is_stream((0x55bd1df93cd0)), close((0x55bd1df93cd0)), mem_handle_to_substring((0x55bd1de5b300), _54596), substring_to_type(_54596, string, "(((= $_4882 (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $_4882) (multifile $_4882)))"))) ^ Unify: (257) [system] ignore(bugger:(is_stream((0x55bd1df93cd0)), close((0x55bd1df93cd0)), mem_handle_to_substring((0x55bd1de5b300), _54596), substring_to_type(_54596, string, "(((= $_4882 (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $_4882) (multifile $_4882)))"))) Call: (259) [system] is_stream((0x55bd1df93cd0)) Fail: (259) [system] is_stream((0x55bd1df93cd0)) ^ Redo: (257) [system] ignore(bugger:(is_stream((0x55bd1df93cd0)), close((0x55bd1df93cd0)), mem_handle_to_substring((0x55bd1de5b300), _54596), substring_to_type(_54596, string, "(((= $_4882 (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $_4882) (multifile $_4882)))"))) ^ Unify: (257) [system] ignore(bugger:(is_stream((0x55bd1df93cd0)), close((0x55bd1df93cd0)), mem_handle_to_substring((0x55bd1de5b300), _54596), substring_to_type(_54596, string, "(((= $_4882 (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $_4882) (multifile $_4882)))"))) ^ Exit: (257) [system] ignore(bugger:(is_stream((0x55bd1df93cd0)), close((0x55bd1df93cd0)), mem_handle_to_substring((0x55bd1de5b300), _54596), substring_to_type(_54596, string, "(((= $_4882 (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $_4882) (multifile $_4882)))"))) ^ Call: (257) [bugger] bugger:set_output_safe((0x55bd1df92b40)) ^ Unify: (257) [bugger] bugger:set_output_safe((0x55bd1df92b40)) Call: (259) [system] set_output((0x55bd1df92b40)) Exit: (259) [system] set_output((0x55bd1df92b40)) ^ Exit: (257) [bugger] bugger:set_output_safe((0x55bd1df92b40)) ^ Exit: (256) [bugger] bugger:mfs_end(mfs((0x55bd1de5b300), string, (0x55bd1df93cd0), set_output_safe, set_output_safe((0x55bd1df92b40))), "(((= $_4882 (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $_4882) (multifile $_4882)))") ^ Exit: (254) [system] call_cleanup(bugger:trusted_redo_call_cleanup(mfs_start(mfs((0x55bd1de5b300), string, (0x55bd1df93cd0), set_output_safe, set_output_safe((0x55bd1df92b40)))), (bugger:(set_stream_ignore(current_output, tty(false)), bugger:(true, user:write_src_woi([[[=, _4882, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4882], [multifile, _4882]]]))), mfs_end(mfs((0x55bd1de5b300), string, (0x55bd1df93cd0), set_output_safe, set_output_safe((0x55bd1df92b40))), "(((= $_4882 (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $_4882) (multifile $_4882)))")), mfs_end(mfs((0x55bd1de5b300), string, (0x55bd1df93cd0), set_output_safe, set_output_safe((0x55bd1df92b40))), "(((= $_4882 (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $_4882) (multifile $_4882)))")), bugger:mfs_end(mfs((0x55bd1de5b300), string, (0x55bd1df93cd0), set_output_safe, set_output_safe((0x55bd1df92b40))), "(((= $_4882 (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $_4882) (multifile $_4882)))")) ^ Exit: (253) [bugger] bugger:with_output_to_each(string("(((= $_4882 (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $_4882) (multifile $_4882)))"), bugger:(set_stream_ignore(current_output, tty(false)), bugger:(true, user:write_src_woi([[[=, _4882, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4882], [multifile, _4882]]])))) ^ Exit: (252) [bugger] bugger:woto_tty(string("(((= $_4882 (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $_4882) (multifile $_4882)))"), false, bugger:(true, user:write_src_woi([[[=, _4882, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4882], [multifile, _4882]]]))) ^ Exit: (251) [bugger] bugger:woto(string("(((= $_4882 (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $_4882) (multifile $_4882)))"), user:write_src_woi([[[=, _4882, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4882], [multifile, _4882]]])) Call: (251) [system] nb_delete('$wots_stack') Exit: (251) [system] nb_delete('$wots_stack') Call: (251) [system] nb_delete('$wots_stack') Exit: (251) [system] nb_delete('$wots_stack') ^ Exit: (249) [system] call_cleanup(bugger:(nb_setval('$wots_stack', [(0x55bd1df92b40)]), bugger:woto(string("(((= $_4882 (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $_4882) (multifile $_4882)))"), user:write_src_woi([[[=, _4882, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4882], [multifile, _4882]]])), nb_delete('$wots_stack')), bugger:nb_delete('$wots_stack')) ^ Exit: (248) [locally_each] locally_each:wtl(bugger, nb_setval('$wots_stack', [(0x55bd1df92b40)]), bugger:woto(string("(((= $_4882 (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $_4882) (multifile $_4882)))"), user:write_src_woi([[[=, _4882, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4882], [multifile, _4882]]])), bugger:each_call_cleanup) ^ Exit: (247) [locally_each] locally_each:locally(bugger:nb_setval('$wots_stack', [(0x55bd1df92b40)]), bugger:woto(string("(((= $_4882 (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $_4882) (multifile $_4882)))"), user:write_src_woi([[[=, _4882, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4882], [multifile, _4882]]]))) ^ Exit: (246) [bugger] bugger:wots("(((= $_4882 (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $_4882) (multifile $_4882)))", user:write_src_woi([[[=, _4882, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4882], [multifile, _4882]]])) ^ Call: (246) [user] string_replace("(((= $_4882 (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $_4882) (multifile $_4882)))", '|', 'I', _77878) ^ Unify: (246) [user] string_replace("(((= $_4882 (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $_4882) (multifile $_4882)))", '|', 'I', _77878) ^ Call: (247) [user] symbolic_list_concat(_79752, '|', "(((= $_4882 (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $_4882) (multifile $_4882)))") ^ Unify: (247) [user] symbolic_list_concat(_79752, '|', "(((= $_4882 (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $_4882) (multifile $_4882)))") Call: (248) [system] atomic_list_concat(_79752, '|', "(((= $_4882 (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $_4882) (multifile $_4882)))") Exit: (248) [system] atomic_list_concat(['(((= $_4882 (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $_4882) (multifile $_4882)))'], '|', "(((= $_4882 (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $_4882) (multifile $_4882)))") ^ Exit: (247) [user] symbolic_list_concat(['(((= $_4882 (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $_4882) (multifile $_4882)))'], '|', "(((= $_4882 (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $_4882) (multifile $_4882)))") ^ Call: (247) [user] symbolic_list_concat(['(((= $_4882 (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $_4882) (multifile $_4882)))'], 'I', _77878) ^ Unify: (247) [user] symbolic_list_concat(['(((= $_4882 (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $_4882) (multifile $_4882)))'], 'I', _77878) Call: (248) [system] atomic_list_concat(['(((= $_4882 (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $_4882) (multifile $_4882)))'], 'I', _77878) Exit: (248) [system] atomic_list_concat(['(((= $_4882 (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $_4882) (multifile $_4882)))'], 'I', '(((= $_4882 (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $_4882) (multifile $_4882)))') ^ Exit: (247) [user] symbolic_list_concat(['(((= $_4882 (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $_4882) (multifile $_4882)))'], 'I', '(((= $_4882 (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $_4882) (multifile $_4882)))') ^ Exit: (246) [user] string_replace("(((= $_4882 (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $_4882) (multifile $_4882)))", '|', 'I', '(((= $_4882 (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $_4882) (multifile $_4882)))') ^ Call: (246) [user] string_replace('(((= $_4882 (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $_4882) (multifile $_4882)))', '\n', '\\n', _90016) ^ Unify: (246) [user] string_replace('(((= $_4882 (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $_4882) (multifile $_4882)))', '\n', '\\n', _90016) ^ Call: (247) [user] symbolic_list_concat(_91890, '\n', '(((= $_4882 (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $_4882) (multifile $_4882)))') ^ Unify: (247) [user] symbolic_list_concat(_91890, '\n', '(((= $_4882 (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $_4882) (multifile $_4882)))') Call: (248) [system] atomic_list_concat(_91890, '\n', '(((= $_4882 (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $_4882) (multifile $_4882)))') Exit: (248) [system] atomic_list_concat(['(((= $_4882 (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $_4882) (multifile $_4882)))'], '\n', '(((= $_4882 (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $_4882) (multifile $_4882)))') ^ Exit: (247) [user] symbolic_list_concat(['(((= $_4882 (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $_4882) (multifile $_4882)))'], '\n', '(((= $_4882 (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $_4882) (multifile $_4882)))') ^ Call: (247) [user] symbolic_list_concat(['(((= $_4882 (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $_4882) (multifile $_4882)))'], '\\n', _90016) ^ Unify: (247) [user] symbolic_list_concat(['(((= $_4882 (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $_4882) (multifile $_4882)))'], '\\n', _90016) Call: (248) [system] atomic_list_concat(['(((= $_4882 (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $_4882) (multifile $_4882)))'], '\\n', _90016) Exit: (248) [system] atomic_list_concat(['(((= $_4882 (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $_4882) (multifile $_4882)))'], '\\n', '(((= $_4882 (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $_4882) (multifile $_4882)))') ^ Exit: (247) [user] symbolic_list_concat(['(((= $_4882 (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $_4882) (multifile $_4882)))'], '\\n', '(((= $_4882 (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $_4882) (multifile $_4882)))') ^ Exit: (246) [user] string_replace('(((= $_4882 (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $_4882) (multifile $_4882)))', '\n', '\\n', '(((= $_4882 (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $_4882) (multifile $_4882)))') Call: (246) [system] atom_length('(((= $_4882 (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $_4882) (multifile $_4882)))', _102154) Exit: (246) [system] atom_length('(((= $_4882 (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $_4882) (multifile $_4882)))', 166) Call: (246) [system] 166=<600 Exit: (246) [system] 166=<600 Call: (246) [system] _105868='(((= $_4882 (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $_4882) (multifile $_4882)))' Exit: (246) [system] '(((= $_4882 (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $_4882) (multifile $_4882)))'='(((= $_4882 (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $_4882) (multifile $_4882)))' Call: (246) [system] write('(((= $_4882 (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $_4882) (multifile $_4882)))') Exit: (246) [system] write('(((= $_4882 (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $_4882) (multifile $_4882)))') ^ Exit: (245) [user] trim_gstring_bar_I(write_src_woi([[[=, _4882, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4882], [multifile, _4882]]]), 600) ^ Exit: (243) [user] format((0x55bd1df92b40), '| ~w | ~w |[~w](https://trueagi-io.github.io/metta-wam/~w#~w) | ~@ | ~@ | ~@ | ~w | ~w |~n', ["LANGUAGE-MODELS.TRAINING-BI.03", 'PASS', "LANGUAGE-MODELS.TRAINING-BI.03", './reports/tests_output/baseline-compat-2024-09-26T00:33:38//tests/performance/gpt2-like/language_models/training_bi.metta.html', "LANGUAGE-MODELS.TRAINING-BI.03", trim_gstring_bar_I(write_src_woi([assertEqualToResult, [[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]]), 600), trim_gstring_bar_I(write_src_woi([[[=, _7786, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _7786], [multifile, _7786]]]), 600), trim_gstring_bar_I(write_src_woi([[[=, _4882, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4882], [multifile, _4882]]]), 600), 3.5980070000007913, './reports/tests_output/baseline-compat-2024-09-26T00:33:38//tests/performance/gpt2-like/language_models/training_bi.metta.html']) ^ Exit: (242) [system] once(user:format((0x55bd1df92b40), '| ~w | ~w |[~w](https://trueagi-io.github.io/metta-wam/~w#~w) | ~@ | ~@ | ~@ | ~w | ~w |~n', ["LANGUAGE-MODELS.TRAINING-BI.03", 'PASS', "LANGUAGE-MODELS.TRAINING-BI.03", './reports/tests_output/baseline-compat-2024-09-26T00:33:38//tests/performance/gpt2-like/language_models/training_bi.metta.html', "LANGUAGE-MODELS.TRAINING-BI.03", trim_gstring_bar_I(write_src_woi([assertEqualToResult, [[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]]), 600), trim_gstring_bar_I(write_src_woi([[[=, _7786, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _7786], [multifile, _7786]]]), 600), trim_gstring_bar_I(write_src_woi([[[=, _4882, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4882], [multifile, _4882]]]), 600), 3.5980070000007913, './reports/tests_output/baseline-compat-2024-09-26T00:33:38//tests/performance/gpt2-like/language_models/training_bi.metta.html'])) ^ Exit: (241) [user] must_det_ll(user:format((0x55bd1df92b40), '| ~w | ~w |[~w](https://trueagi-io.github.io/metta-wam/~w#~w) | ~@ | ~@ | ~@ | ~w | ~w |~n', ["LANGUAGE-MODELS.TRAINING-BI.03", 'PASS', "LANGUAGE-MODELS.TRAINING-BI.03", './reports/tests_output/baseline-compat-2024-09-26T00:33:38//tests/performance/gpt2-like/language_models/training_bi.metta.html', "LANGUAGE-MODELS.TRAINING-BI.03", trim_gstring_bar_I(write_src_woi([assertEqualToResult, [[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]]), 600), trim_gstring_bar_I(write_src_woi([[[=, _7786, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _7786], [multifile, _7786]]]), 600), trim_gstring_bar_I(write_src_woi([[[=, _4882, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4882], [multifile, _4882]]]), 600), 3.5980070000007913, './reports/tests_output/baseline-compat-2024-09-26T00:33:38//tests/performance/gpt2-like/language_models/training_bi.metta.html'])) ^ Call: (241) [user] must_det_ll(close((0x55bd1df92b40))) ^ Unify: (241) [user] must_det_ll(user:close((0x55bd1df92b40))) ^ Call: (242) [user] once(user:close((0x55bd1df92b40))) ^ Unify: (242) [system] once(user:close((0x55bd1df92b40))) Call: (243) [system] close((0x55bd1df92b40)) Exit: (243) [system] close((0x55bd1df92b40)) ^ Exit: (242) [system] once(user:close((0x55bd1df92b40))) ^ Exit: (241) [user] must_det_ll(user:close((0x55bd1df92b40))) ^ Exit: (240) [user] write_pass_fail("LANGUAGE-MODELS.TRAINING-BI.03", assertEqualToResult, [[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]], 'PASS', [[[=, _7786, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _7786], [multifile, _7786]]], [[[=, _4882, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4882], [multifile, _4882]]]) ^ Exit: (239) [system] once(user:write_pass_fail("LANGUAGE-MODELS.TRAINING-BI.03", assertEqualToResult, [[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]], 'PASS', [[[=, _7786, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _7786], [multifile, _7786]]], [[[=, _4882, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4882], [multifile, _4882]]])) ^ Exit: (238) [user] must_det_ll(user:write_pass_fail("LANGUAGE-MODELS.TRAINING-BI.03", assertEqualToResult, [[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]], 'PASS', [[[=, _7786, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _7786], [multifile, _7786]]], [[[=, _4882, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4882], [multifile, _4882]]])) ^ Exit: (237) [user] write_pass_fail([assertEqualToResult, [[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]], [[[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]]], 'PASS', equal_enough_for_test([[[=, _7786, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _7786], [multifile, _7786]]], [[[=, _4882, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4882], [multifile, _4882]]])) Call: (237) [$syspreds] flag(loonit_success, _124444, _124444+1) Unify: (237) [$syspreds] flag(loonit_success, _124444, _124444+1) Call: (238) [system] _124444==_124444+1 Redo: (237) [$syspreds] flag(loonit_success, _124444, _124444+1) Unify: (237) [$syspreds] flag(loonit_success, _124444, _124444+1) ^ Call: (238) [$syspreds] with_mutex('$flag', update_flag(loonit_success, _124444, _124444+1)) Call: (240) [$syspreds] update_flag(loonit_success, _124444, _124444+1) Unify: (240) [$syspreds] update_flag(loonit_success, _124444, _124444+1) Call: (241) [system] get_flag(loonit_success, _124444) Exit: (241) [system] get_flag(loonit_success, 2) Call: (241) [system] atom(2+1) Redo: (240) [$syspreds] update_flag(loonit_success, 2, 2+1) Call: (241) [system] set_flag(loonit_success, 3) Exit: (241) [system] set_flag(loonit_success, 3) Exit: (240) [$syspreds] update_flag(loonit_success, 2, 2+1) ^ Exit: (238) [$syspreds] with_mutex('$flag', update_flag(loonit_success, 2, 2+1)) Exit: (237) [$syspreds] flag(loonit_success, 2, 2+1) ^ Call: (237) [user] color_g_mesg('cyan', write_src(loonit_success(equal_enough_for_test([[[=, _7786, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _7786], [multifile, _7786]]], [[[=, _4882, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4882], [multifile, _4882]]])))) ^ Unify: (237) [user] color_g_mesg('cyan', user:write_src(loonit_success(equal_enough_for_test([[[=, _7786, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _7786], [multifile, _7786]]], [[[=, _4882, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4882], [multifile, _4882]]])))) ^ Call: (239) [system] setup_call_cleanup('$notrace'(_142418, _142420), once(user:(nop(check_silent_loading), color_g_mesg_ok('cyan', user:write_src(loonit_success(equal_enough_for_test([[[=, _7786, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _7786], [multifile, _7786]]], [[[=, _4882, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4882], [multifile, _4882]]])))))), '$restore_trace'(_142418, _142420)) ^ Unify: (239) [system] setup_call_cleanup(system:'$notrace'(_142418, _142420), system:once(user:(nop(check_silent_loading), color_g_mesg_ok('cyan', user:write_src(loonit_success(equal_enough_for_test([[[=, _7786, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _7786], [multifile, _7786]]], [[[=, _4882, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4882], [multifile, _4882]]])))))), system:'$restore_trace'(_142418, _142420)) ^ Call: (240) [system] sig_atomic(system:'$notrace'(_142418, _142420)) (loonit_success (equal_enough_for_test ( ( (= $_7786 (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $_7786) (multifile $_7786))) ( ( (= $_4882 (, (/ is-word 1) (/ is-word 2) (/ ngram 5) (/ ngram 6) (/ trigram 3) (/ trigram 4) (/ tok-split 3) (/ tok-split 4))) (dynamic $_4882) (multifile $_4882))))) ^ Exit: (239) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(nop(check_silent_loading), color_g_mesg_ok('cyan', user:write_src(loonit_success(equal_enough_for_test([[[=, _7786, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _7786], [multifile, _7786]]], [[[=, _4882, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4882], [multifile, _4882]]])))))), system:'$restore_trace'(3, -1)) ^ Exit: (237) [user] color_g_mesg('cyan', user:write_src(loonit_success(equal_enough_for_test([[[=, _7786, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _7786], [multifile, _7786]]], [[[=, _4882, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4882], [multifile, _4882]]])))) ^ Exit: (236) [user] give_pass_credit([assertEqualToResult, [[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]], [[[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]]], time_eval('\n; EVAL TEST\n;', (findall_eval(=, _7642, 499, '&self', [[=, _7666, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _7666], [multifile, _7666]], _7650), [[[=, _7666, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _7666], [multifile, _7666]]]=_7710)), equal_enough_for_test([[[=, _7786, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _7786], [multifile, _7786]]], [[[=, _4882, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4882], [multifile, _4882]]])) ^ Exit: (235) [user] loonit_asserts1([assertEqualToResult, [[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]], [[[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]]], time_eval('\n; EVAL TEST\n;', (findall_eval(=, _7642, 499, '&self', [[=, _7666, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _7666], [multifile, _7666]], _7650), [[[=, _7666, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _7666], [multifile, _7666]]]=_7710)), equal_enough_for_test([[[=, _7786, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _7786], [multifile, _7786]]], [[[=, _4882, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4882], [multifile, _4882]]])) ^ Exit: (234) [system] once(user:loonit_asserts1([assertEqualToResult, [[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]], [[[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]]], time_eval('\n; EVAL TEST\n;', (findall_eval(=, _7642, 499, '&self', [[=, _7666, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _7666], [multifile, _7666]], _7650), [[[=, _7666, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _7666], [multifile, _7666]]]=_7710)), equal_enough_for_test([[[=, _7786, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _7786], [multifile, _7786]]], [[[=, _4882, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4882], [multifile, _4882]]]))) ^ Exit: (233) [user] loonit_asserts0([assertEqualToResult, [[=, _4882, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4882], [multifile, _4882]], [[[=, _4882, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4882], [multifile, _4882]]]], time_eval('\n; EVAL TEST\n;', (findall_eval(=, _7278, 499, '&self', [[=, _4882, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4882], [multifile, _4882]], [[[=, _7786, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _7786], [multifile, _7786]]]), [[[=, _4882, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4882], [multifile, _4882]]]=[[[=, _4882, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4882], [multifile, _4882]]])), equal_enough_for_test([[[=, _7786, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _7786], [multifile, _7786]]], [[[=, _4882, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4882], [multifile, _4882]]])) ^ Call: (234) [system] call(user:(get_pass_fail(_7572, _7574, _7576), if_t(_7576==2, flag(loonit_failure, _7594, _7594+1)))) ^ Unify: (234) [system] call(user:(get_pass_fail(_7572, _7574, _7576), if_t(_7576==2, flag(loonit_failure, _7594, _7594+1)))) ^ Call: (236) [user] get_pass_fail(_7572, _7574, _7576) ^ Unify: (236) [user] get_pass_fail(_7572, _7574, _7576) Call: (237) [$syspreds] flag(loonit_success, _7572, _7572) Unify: (237) [$syspreds] flag(loonit_success, _7572, _7572) Call: (238) [system] _7572==_7572 Exit: (238) [system] _7572==_7572 Call: (238) [system] get_flag(loonit_success, _7572) Exit: (238) [system] get_flag(loonit_success, 3) Exit: (237) [$syspreds] flag(loonit_success, 3, 3) Call: (237) [$syspreds] flag(loonit_failure, _7574, _7574) Unify: (237) [$syspreds] flag(loonit_failure, _7574, _7574) Call: (238) [system] _7574==_7574 Exit: (238) [system] _7574==_7574 Call: (238) [system] get_flag(loonit_failure, _7574) Exit: (238) [system] get_flag(loonit_failure, 0) Exit: (237) [$syspreds] flag(loonit_failure, 0, 0) Call: (237) [system] _7576 is 3+0 Exit: (237) [system] 3 is 3+0 ^ Exit: (236) [user] get_pass_fail(3, 0, 3) ^ Call: (236) [user] if_t(3==2, flag(loonit_failure, _7594, _7594+1)) ^ Unify: (236) [user] if_t(3==2, flag(loonit_failure, _7594, _7594+1)) Call: (237) [system] 3==2 Fail: (237) [system] 3==2 ^ Redo: (236) [user] if_t(3==2, flag(loonit_failure, _7594, _7594+1)) ^ Exit: (236) [user] if_t(3==2, flag(loonit_failure, _7594, _7594+1)) ^ Exit: (234) [system] call(user:(get_pass_fail(3, 0, 3), if_t(3==2, flag(loonit_failure, _7594, _7594+1)))) ^ Exit: (232) [system] setup_call_cleanup(user:get_pass_fail(2, 0, 2), user:loonit_asserts0([assertEqualToResult, [[=, _4882, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4882], [multifile, _4882]], [[[=, _4882, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4882], [multifile, _4882]]]], time_eval('\n; EVAL TEST\n;', (findall_eval(=, _7278, 499, '&self', [[=, _4882, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4882], [multifile, _4882]], [[[=, _7786, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _7786], [multifile, _7786]]]), [[[=, _4882, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4882], [multifile, _4882]]]=[[[=, _4882, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4882], [multifile, _4882]]])), equal_enough_for_test([[[=, _7786, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _7786], [multifile, _7786]]], [[[=, _4882, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4882], [multifile, _4882]]])), user:(get_pass_fail(3, 0, 3), if_t(3==2, flag(loonit_failure, _7594, _7594+1)))) ^ Exit: (231) [user] ensure_increments(loonit_asserts0([assertEqualToResult, [[=, _4882, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4882], [multifile, _4882]], [[[=, _4882, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4882], [multifile, _4882]]]], time_eval('\n; EVAL TEST\n;', (findall_eval(=, _7278, 499, '&self', [[=, _4882, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4882], [multifile, _4882]], [[[=, _7786, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _7786], [multifile, _7786]]]), [[[=, _4882, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4882], [multifile, _4882]]]=[[[=, _4882, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4882], [multifile, _4882]]])), equal_enough_for_test([[[=, _7786, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _7786], [multifile, _7786]]], [[[=, _4882, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4882], [multifile, _4882]]]))) ^ Exit: (230) [user] loonit_asserts([assertEqualToResult, [[=, _4882, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4882], [multifile, _4882]], [[[=, _4882, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4882], [multifile, _4882]]]], time_eval('\n; EVAL TEST\n;', (findall_eval(=, _7278, 499, '&self', [[=, _4882, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4882], [multifile, _4882]], [[[=, _7786, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _7786], [multifile, _7786]]]), [[[=, _4882, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4882], [multifile, _4882]]]=[[[=, _4882, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4882], [multifile, _4882]]])), equal_enough_for_test([[[=, _7786, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _7786], [multifile, _7786]]], [[[=, _4882, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4882], [multifile, _4882]]])) ^ Call: (231) [system] call(user:(as_tf(notrace(equal_enough_for_test([[[=, _7786, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _7786], [multifile, _7786]]], [[[=, _4882, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4882], [multifile, _4882]]])), _7300), !, ignore((once((_7300='True', trace_on_pass;_7300='False', trace_on_fail)), with_debug(eval_args, time_eval('Trace', (findall_eval(=, _7314, 499, '&self', [[=, _7338, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _7338], [multifile, _7338]], _7322), [[[=, _7338, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _7338], [multifile, _7338]]]=_7382))))))) ^ Unify: (231) [system] call(user:(as_tf(notrace(equal_enough_for_test([[[=, _7786, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _7786], [multifile, _7786]]], [[[=, _4882, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4882], [multifile, _4882]]])), _7300), !, ignore((once((_7300='True', trace_on_pass;_7300='False', trace_on_fail)), with_debug(eval_args, time_eval('Trace', (findall_eval(=, _7314, 499, '&self', [[=, _7338, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _7338], [multifile, _7338]], _7322), [[[=, _7338, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _7338], [multifile, _7338]]]=_7382))))))) ^ Call: (233) [user] as_tf(notrace(equal_enough_for_test([[[=, _7786, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _7786], [multifile, _7786]]], [[[=, _4882, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4882], [multifile, _4882]]])), _7300) ^ Unify: (233) [user] as_tf(notrace(equal_enough_for_test([[[=, _7786, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _7786], [multifile, _7786]]], [[[=, _4882, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4882], [multifile, _4882]]])), _7300) Call: (234) [system] notrace(equal_enough_for_test([[[=, _7786, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _7786], [multifile, _7786]]], [[[=, _4882, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4882], [multifile, _4882]]]))\=[_185338|_185340] Exit: (234) [system] notrace(equal_enough_for_test([[[=, _7786, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _7786], [multifile, _7786]]], [[[=, _4882, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4882], [multifile, _4882]]]))\=[_185338|_185340] ^ Call: (234) [user] catch_nowarn((call(notrace(equal_enough_for_test([[[=, _7786, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _7786], [multifile, _7786]]], [[[=, _4882, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4882], [multifile, _4882]]])))*->_7300='True';_7300='False')) ^ Unify: (234) [user] catch_nowarn((call(notrace(equal_enough_for_test([[[=, _7786, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _7786], [multifile, _7786]]], [[[=, _4882, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4882], [multifile, _4882]]])))*->_7300='True';_7300='False')) Call: (235) [user] catch_err((call(notrace(equal_enough_for_test([[[=, _7786, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _7786], [multifile, _7786]]], [[[=, _4882, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4882], [multifile, _4882]]])))*->_7300='True';_7300='False'), error(_189076, _189078), fail) Unify: (235) [user] catch_err((call(notrace(equal_enough_for_test([[[=, _7786, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _7786], [multifile, _7786]]], [[[=, _4882, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4882], [multifile, _4882]]])))*->_7300='True';_7300='False'), error(_189076, _189078), fail) ^ Call: (239) [system] setup_call_cleanup('$notrace'(_190960, _190962), once(user:equal_enough_for_test([[[=, _7786, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _7786], [multifile, _7786]]], [[[=, _4882, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4882], [multifile, _4882]]])), '$restore_trace'(_190960, _190962)) ^ Unify: (239) [system] setup_call_cleanup(system:'$notrace'(_190960, _190962), system:once(user:equal_enough_for_test([[[=, _7786, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _7786], [multifile, _7786]]], [[[=, _4882, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4882], [multifile, _4882]]])), system:'$restore_trace'(_190960, _190962)) ^ Call: (240) [system] sig_atomic(system:'$notrace'(_190960, _190962)) ^ Exit: (239) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:equal_enough_for_test([[[=, _7786, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _7786], [multifile, _7786]]], [[[=, _4882, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4882], [multifile, _4882]]])), system:'$restore_trace'(3, -1)) Call: (238) [system] _7300='True' Exit: (238) [system] 'True'='True' Exit: (235) [user] catch_err((call(notrace(equal_enough_for_test([[[=, _7786, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _7786], [multifile, _7786]]], [[[=, _4882, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4882], [multifile, _4882]]])))*->'True'='True';'True'='False'), error(_189076, _189078), fail) ^ Exit: (234) [user] catch_nowarn((call(notrace(equal_enough_for_test([[[=, _7786, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _7786], [multifile, _7786]]], [[[=, _4882, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4882], [multifile, _4882]]])))*->'True'='True';'True'='False')) ^ Exit: (233) [user] as_tf(notrace(equal_enough_for_test([[[=, _7786, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _7786], [multifile, _7786]]], [[[=, _4882, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4882], [multifile, _4882]]])), 'True') ^ Call: (233) [user] ignore((once(('True'='True', trace_on_pass;'True'='False', trace_on_fail)), with_debug(eval_args, time_eval('Trace', (findall_eval(=, _7314, 499, '&self', [[=, _7338, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _7338], [multifile, _7338]], _7322), [[[=, _7338, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _7338], [multifile, _7338]]]=_7382))))) ^ Unify: (233) [system] ignore(user:(once(('True'='True', trace_on_pass;'True'='False', trace_on_fail)), with_debug(eval_args, time_eval('Trace', (findall_eval(=, _7314, 499, '&self', [[=, _7338, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _7338], [multifile, _7338]], _7322), [[[=, _7338, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _7338], [multifile, _7338]]]=_7382))))) ^ Call: (235) [user] once(('True'='True', trace_on_pass;'True'='False', trace_on_fail)) ^ Unify: (235) [system] once(user:('True'='True', trace_on_pass;'True'='False', trace_on_fail)) Call: (237) [system] 'True'='True' Exit: (237) [system] 'True'='True' ^ Call: (237) [user] trace_on_pass ^ Unify: (237) [user] trace_on_pass ^ Call: (238) [user] option_value('trace-on-pass', true) ^ Unify: (238) [user] option_value('trace-on-pass', true) Call: (239) [system] var(true) Fail: (239) [system] var(true) ^ Redo: (238) [user] option_value('trace-on-pass', true) ^ Unify: (238) [user] option_value('trace-on-pass', true) Call: (239) [system] true==true Exit: (239) [system] true==true ^ Call: (239) [user] option_value0('trace-on-pass', 'True') ^ Unify: (239) [user] option_value0('trace-on-pass', 'True') ^ Call: (240) [user] was_option_value('trace-on-pass', _216056) ^ Unify: (240) [user] was_option_value('trace-on-pass', _216056) Call: (241) [system] current_prolog_flag('trace-on-pass', _217914) Exit: (241) [system] current_prolog_flag('trace-on-pass', false) Call: (241) [system] _216056=false Exit: (241) [system] false=false ^ Exit: (240) [user] was_option_value('trace-on-pass', false) ^ Call: (240) [user] once((p2mE(false, _222566), p2mE('True', _222572))) ^ Unify: (240) [system] once(user:(p2mE(false, _222566), p2mE('True', _222572))) ^ Call: (242) [user] p2mE(false, _222566) ^ Unify: (242) [user] p2mE(false, false) Call: (243) [system] atom(false) Exit: (243) [system] atom(false) ^ Unify: (242) [user] p2mE(false, 'False') ^ Exit: (242) [user] p2mE(false, 'False') ^ Call: (242) [user] p2mE('True', _222572) ^ Unify: (242) [user] p2mE('True', 'True') Call: (243) [system] atom('True') Exit: (243) [system] atom('True') ^ Unify: (242) [user] p2mE('True', 'True') ^ Exit: (242) [user] p2mE('True', 'True') ^ Exit: (240) [system] once(user:(p2mE(false, 'False'), p2mE('True', 'True'))) Call: (240) [system] 'True'='False' Fail: (240) [system] 'True'='False' ^ Redo: (239) [user] option_value0('trace-on-pass', 'True') ^ Fail: (239) [user] option_value0('trace-on-pass', 'True') ^ Redo: (238) [user] option_value('trace-on-pass', true) ^ Unify: (238) [user] option_value('trace-on-pass', true) Call: (239) [system] true==false Fail: (239) [system] true==false ^ Redo: (238) [user] option_value('trace-on-pass', true) ^ Unify: (238) [user] option_value('trace-on-pass', true) ^ Call: (240) [system] setup_call_cleanup('$notrace'(_245784, _245786), once(user:option_value0('trace-on-pass', true)), '$restore_trace'(_245784, _245786)) ^ Unify: (240) [system] setup_call_cleanup(system:'$notrace'(_245784, _245786), system:once(user:option_value0('trace-on-pass', true)), system:'$restore_trace'(_245784, _245786)) ^ Call: (241) [system] sig_atomic(system:'$notrace'(_245784, _245786)) ^ Fail: (238) [user] option_value('trace-on-pass', true) ^ Fail: (237) [user] trace_on_pass Call: (237) [system] 'True'='False' Fail: (237) [system] 'True'='False' ^ Fail: (235) [system] once(user:('True'='True', trace_on_pass;'True'='False', trace_on_fail)) ^ Redo: (233) [system] ignore(user:(once(('True'='True', trace_on_pass;'True'='False', trace_on_fail)), with_debug(eval_args, time_eval('Trace', (findall_eval(=, _7314, 499, '&self', [[=, _7338, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _7338], [multifile, _7338]], _7322), [[[=, _7338, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _7338], [multifile, _7338]]]=_7382))))) ^ Unify: (233) [system] ignore(user:(once(('True'='True', trace_on_pass;'True'='False', trace_on_fail)), with_debug(eval_args, time_eval('Trace', (findall_eval(=, _7314, 499, '&self', [[=, _7338, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _7338], [multifile, _7338]], _7322), [[[=, _7338, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _7338], [multifile, _7338]]]=_7382))))) ^ Exit: (233) [system] ignore(user:(once(('True'='True', trace_on_pass;'True'='False', trace_on_fail)), with_debug(eval_args, time_eval('Trace', (findall_eval(=, _7314, 499, '&self', [[=, _7338, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _7338], [multifile, _7338]], _7322), [[[=, _7338, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _7338], [multifile, _7338]]]=_7382))))) ^ Exit: (231) [system] call(user:(as_tf(notrace(equal_enough_for_test([[[=, _7786, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _7786], [multifile, _7786]]], [[[=, _4882, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4882], [multifile, _4882]]])), 'True'), !, ignore((once(('True'='True', trace_on_pass;'True'='False', trace_on_fail)), with_debug(eval_args, time_eval('Trace', (findall_eval(=, _7314, 499, '&self', [[=, _7338, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _7338], [multifile, _7338]], _7322), [[[=, _7338, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _7338], [multifile, _7338]]]=_7382))))))) ^ Exit: (229) [system] call_cleanup(user:loonit_asserts([assertEqualToResult, [[=, _4882, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4882], [multifile, _4882]], [[[=, _4882, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4882], [multifile, _4882]]]], time_eval('\n; EVAL TEST\n;', (findall_eval(=, _7278, 499, '&self', [[=, _4882, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4882], [multifile, _4882]], [[[=, _7786, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _7786], [multifile, _7786]]]), [[[=, _4882, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4882], [multifile, _4882]]]=[[[=, _4882, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4882], [multifile, _4882]]])), equal_enough_for_test([[[=, _7786, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _7786], [multifile, _7786]]], [[[=, _4882, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4882], [multifile, _4882]]])), user:(as_tf(notrace(equal_enough_for_test([[[=, _7786, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _7786], [multifile, _7786]]], [[[=, _4882, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4882], [multifile, _4882]]])), 'True'), !, ignore((once(('True'='True', trace_on_pass;'True'='False', trace_on_fail)), with_debug(eval_args, time_eval('Trace', (findall_eval(=, _7314, 499, '&self', [[=, _7338, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _7338], [multifile, _7338]], _7322), [[[=, _7338, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _7338], [multifile, _7338]]]=_7382))))))) ^ Exit: (228) [user] loonit_assert_source_tf([assertEqualToResult, [[=, _4882, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4882], [multifile, _4882]], [[[=, _4882, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4882], [multifile, _4882]]]], (findall_eval(=, _7278, 499, '&self', [[=, _4882, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4882], [multifile, _4882]], [[[=, _7786, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _7786], [multifile, _7786]]]), [[[=, _4882, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4882], [multifile, _4882]]]=[[[=, _4882, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4882], [multifile, _4882]]]), equal_enough_for_test([[[=, _7786, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _7786], [multifile, _7786]]], [[[=, _4882, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4882], [multifile, _4882]]]), 'True') ^ Call: (228) [user] tf_to_empty('True', ['Error'(got([[[=, _7786, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _7786], [multifile, _7786]]]), expected([[[=, _4882, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4882], [multifile, _4882]]]))], _6946) ^ Unify: (228) [user] tf_to_empty('True', ['Error'(got([[[=, _7786, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _7786], [multifile, _7786]]]), expected([[[=, _4882, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4882], [multifile, _4882]]]))], _6946) Call: (229) [system] 'True'=='True' Exit: (229) [system] 'True'=='True' ^ Call: (229) [user] as_nop(_6946) ^ Unify: (229) [user] as_nop([]) ^ Exit: (229) [user] as_nop([]) ^ Exit: (228) [user] tf_to_empty('True', ['Error'(got([[[=, _7786, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _7786], [multifile, _7786]]]), expected([[[=, _4882, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4882], [multifile, _4882]]]))], []) ^ Exit: (227) [user] loonit_assert_source_tf_empty([assertEqualToResult, [[=, _4882, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4882], [multifile, _4882]], [[[=, _4882, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4882], [multifile, _4882]]]], [[[=, _7786, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _7786], [multifile, _7786]]], [[[=, _4882, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4882], [multifile, _4882]]], (findall_eval(=, _7278, 499, '&self', [[=, _4882, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4882], [multifile, _4882]], [[[=, _7786, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _7786], [multifile, _7786]]]), [[[=, _4882, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4882], [multifile, _4882]]]=[[[=, _4882, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4882], [multifile, _4882]]]), equal_enough_for_test([[[=, _7786, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _7786], [multifile, _7786]]], [[[=, _4882, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4882], [multifile, _4882]]]), []) ^ Exit: (226) [user] eval_20(=, _6766, 499, '&self', [assertEqualToResult, [[=, _4882, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4882], [multifile, _4882]], [[[=, _4882, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4882], [multifile, _4882]]]], []) Call: (226) [system] nb_setarg(1, retval(fail), []) Exit: (226) [system] nb_setarg(1, retval([]), []) ^ Call: (226) [user] ignore(notrace((\+[]\=_6962, nb_setarg(1, retval([]), [])))) ^ Unify: (226) [system] ignore(user:notrace((\+[]\=_6962, nb_setarg(1, retval([]), [])))) ^ Call: (228) [system] setup_call_cleanup('$notrace'(_271912, _271914), once(user:(\+[]\=_6962, nb_setarg(1, retval([]), []))), '$restore_trace'(_271912, _271914)) ^ Unify: (228) [system] setup_call_cleanup(system:'$notrace'(_271912, _271914), system:once(user:(\+[]\=_6962, nb_setarg(1, retval([]), []))), system:'$restore_trace'(_271912, _271914)) ^ Call: (229) [system] sig_atomic(system:'$notrace'(_271912, _271914)) ^ Exit: (228) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(\+[]\=_6962, nb_setarg(1, retval([]), []))), system:'$restore_trace'(3, -1)) ^ Exit: (226) [system] ignore(user:notrace((\+[]\=_6962, nb_setarg(1, retval([]), [])))) ^ Call: (226) [user] ignore((_6954==1->ignore(\+ \+ (flag(eval_num, _6992, _6992+1), (retval([])\=@=retval(fail), nonvar([])->indentq(0, _6992, <--, [e, []]);indentq(0, _6992, <--, [e, retval([])]))));notrace(ignore(if_t(0<30, if_trace((eval;e), ignore(\+ \+ (flag(eval_num, _6992, _6992+1), (retval([])\=@=retval(fail), nonvar([])->indentq(0, _6992, <--, [e, []]);indentq(0, _6992, <--, [e, retval([])])))))))))) ^ Unify: (226) [system] ignore(user:(_6954==1->ignore(\+ \+ (flag(eval_num, _6992, _6992+1), (retval([])\=@=retval(fail), nonvar([])->indentq(0, _6992, <--, [e, []]);indentq(0, _6992, <--, [e, retval([])]))));notrace(ignore(if_t(0<30, if_trace((eval;e), ignore(\+ \+ (flag(eval_num, _6992, _6992+1), (retval([])\=@=retval(fail), nonvar([])->indentq(0, _6992, <--, [e, []]);indentq(0, _6992, <--, [e, retval([])])))))))))) Call: (228) [system] _6954==1 Fail: (228) [system] _6954==1 ^ Call: (229) [system] setup_call_cleanup('$notrace'(_280348, _280350), once(user:ignore(if_t(0<30, if_trace((eval;e), ignore(\+ \+ (flag(eval_num, _6992, _6992+1), (retval([])\=@=retval(fail), nonvar([])->indentq(0, _6992, <--, [e, []]);indentq(0, _6992, <--, [e, retval([])])))))))), '$restore_trace'(_280348, _280350)) ^ Unify: (229) [system] setup_call_cleanup(system:'$notrace'(_280348, _280350), system:once(user:ignore(if_t(0<30, if_trace((eval;e), ignore(\+ \+ (flag(eval_num, _6992, _6992+1), (retval([])\=@=retval(fail), nonvar([])->indentq(0, _6992, <--, [e, []]);indentq(0, _6992, <--, [e, retval([])])))))))), system:'$restore_trace'(_280348, _280350)) ^ Call: (230) [system] sig_atomic(system:'$notrace'(_280348, _280350)) ^ Exit: (229) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:ignore(if_t(0<30, if_trace((eval;e), ignore(\+ \+ (flag(eval_num, _6992, _6992+1), (retval([])\=@=retval(fail), nonvar([])->indentq(0, _6992, <--, [e, []]);indentq(0, _6992, <--, [e, retval([])])))))))), system:'$restore_trace'(3, -1)) ^ Exit: (226) [system] ignore(user:(_6954==1->ignore(\+ \+ (flag(eval_num, _6992, _6992+1), (retval([])\=@=retval(fail), nonvar([])->indentq(0, _6992, <--, [e, []]);indentq(0, _6992, <--, [e, retval([])]))));notrace(ignore(if_t(0<30, if_trace((eval;e), ignore(\+ \+ (flag(eval_num, _6992, _6992+1), (retval([])\=@=retval(fail), nonvar([])->indentq(0, _6992, <--, [e, []]);indentq(0, _6992, <--, [e, retval([])])))))))))) ^ Exit: (224) [system] call_cleanup(user:((call(eval_20(=, _6766), 499, '&self', [assertEqualToResult, [[=, _4882, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4882], [multifile, _4882]], [[[=, _4882, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4882], [multifile, _4882]]]], [])*->nb_setarg(1, retval([]), []);fail, trace, call(eval_20(=, _6766), 499, '&self', [assertEqualToResult, [[=, _4882, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4882], [multifile, _4882]], [[[=, _4882, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4882], [multifile, _4882]]]], [])), ignore(notrace((\+[]\=_6962, nb_setarg(1, retval([]), []))))), user:ignore((_6954==1->ignore(\+ \+ (flag(eval_num, _6992, _6992+1), (retval([])\=@=retval(fail), nonvar([])->indentq(0, _6992, <--, [e, []]);indentq(0, _6992, <--, [e, retval([])]))));notrace(ignore(if_t(0<30, if_trace((eval;e), ignore(\+ \+ (flag(eval_num, _6992, _6992+1), (retval([])\=@=retval(fail), nonvar([])->indentq(0, _6992, <--, [e, []]);indentq(0, _6992, <--, [e, retval([])]))))))))))) Call: (224) [system] retval([])\=@=retval(fail) Exit: (224) [system] retval([])\=@=retval(fail) ^ Exit: (223) [user] trace_eval(eval_20(=, _6766), e, 499, '&self', [assertEqualToResult, [[=, _4882, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4882], [multifile, _4882]], [[[=, _4882, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4882], [multifile, _4882]]]], []) ^ Call: (223) [user] self_eval([]) ^ Unify: (223) [user] self_eval([]) ^ Call: (225) [system] setup_call_cleanup('$notrace'(_290818, _290820), once(user:self_eval0([])), '$restore_trace'(_290818, _290820)) ^ Unify: (225) [system] setup_call_cleanup(system:'$notrace'(_290818, _290820), system:once(user:self_eval0([])), system:'$restore_trace'(_290818, _290820)) ^ Call: (226) [system] sig_atomic(system:'$notrace'(_290818, _290820)) ^ Exit: (225) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0([])), system:'$restore_trace'(3, -1)) ^ Exit: (223) [user] self_eval([]) Call: (223) [system] _4176=[] Exit: (223) [system] []=[] ^ Exit: (222) [user] eval_01(=, _6766, 500, '&self', [assertEqualToResult, [[=, _4882, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4882], [multifile, _4882]], [[[=, _4882, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4882], [multifile, _4882]]]], []) ^ Exit: (221) [user] eval_00(=, _6766, 500, '&self', [assertEqualToResult, [[=, _4882, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4882], [multifile, _4882]], [[[=, _4882, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4882], [multifile, _4882]]]], []) ^ Exit: (220) [user] eval_args(=, _6766, 500, '&self', [assertEqualToResult, [[=, _4882, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4882], [multifile, _4882]], [[[=, _4882, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4882], [multifile, _4882]]]], []) ^ Exit: (218) [user] catch_metta_return(eval_args(=, _6766, 500, '&self', [assertEqualToResult, [[=, _4882, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4882], [multifile, _4882]], [[[=, _4882, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4882], [multifile, _4882]]]], []), []) Exit: (217) [user] eval_H(500, '&self', [assertEqualToResult, [[=, _4882, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4882], [multifile, _4882]], [[[=, _4882, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4882], [multifile, _4882]]]], []) Call: (217) [user] xform_out([], _5568) Unify: (217) [user] xform_out([], _5568) ^ Call: (218) [user] is_returned([]) ^ Unify: (218) [user] is_returned([]) ^ Call: (220) [system] setup_call_cleanup('$notrace'(_305754, _305756), once(user:(\+is_empty([]))), '$restore_trace'(_305754, _305756)) ^ Unify: (220) [system] setup_call_cleanup(system:'$notrace'(_305754, _305756), system:once(user:(\+is_empty([]))), system:'$restore_trace'(_305754, _305756)) ^ Call: (221) [system] sig_atomic(system:'$notrace'(_305754, _305756)) ^ Exit: (220) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(\+is_empty([]))), system:'$restore_trace'(3, -1)) ^ Exit: (218) [user] is_returned([]) Call: (218) [system] _5568=[] Exit: (218) [system] []=[] Exit: (217) [user] xform_out([], []) Call: (217) [system] nb_setarg(1, res(_3362), []) Exit: (217) [system] nb_setarg(1, res([]), []) ^ Call: (218) [system] setup_call_cleanup('$notrace'(_315098, _315100), once(bugger:(true==true)), '$restore_trace'(_315098, _315100)) ^ Unify: (218) [system] setup_call_cleanup(system:'$notrace'(_315098, _315100), system:once(bugger:(true==true)), system:'$restore_trace'(_315098, _315100)) ^ Call: (219) [system] sig_atomic(system:'$notrace'(_315098, _315100)) ^ Exit: (218) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(bugger:(true==true)), system:'$restore_trace'(3, -1)) ^ Call: (217) [bugger] bugger:mquietly_if(true, rtrace:tAt_rtrace) ^ Unify: (217) [bugger] bugger:mquietly_if(true, rtrace:tAt_rtrace) Call: (219) [system] var(rtrace:tAt_rtrace) Fail: (219) [system] var(rtrace:tAt_rtrace) ^ Call: (220) [rtrace] tAt(false, 319, 256, tracing) ^ Unify: (220) [rtrace] tAt(false, 319, 256, tracing) ^ Exit: (220) [rtrace] tAt(false, 319, 256, tracing) ^ Exit: (217) [bugger] bugger:mquietly_if(true, rtrace:tAt_rtrace) ^ Exit: (215) [system] setup_call_cleanup(rtrace:restart_rtrace, bugger:((user:(eval_H(500, '&self', [assertEqualToResult, [[=, _4882, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4882], [multifile, _4882]], [[[=, _4882, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4882], [multifile, _4882]]]], []), deterministic(true), xform_out([], []), nb_setarg(1, res([]), [])), deterministic(true)), (notrace(true==true)->!;rtrace:tAt_rtrace, notrace(nb_setarg(1, mquietly_if(true, rtrace:tAt_rtrace), false));rtrace:restart_rtrace, notrace(nb_setarg(1, mquietly_if(true, rtrace:tAt_rtrace), true)), notrace(fail))), bugger:mquietly_if(true, rtrace:tAt_rtrace)) ^ Exit: (214) [bugger] bugger:scce_orig(rtrace:restart_rtrace, user:(eval_H(500, '&self', [assertEqualToResult, [[=, _4882, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4882], [multifile, _4882]], [[[=, _4882, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4882], [multifile, _4882]]]], []), deterministic(true), xform_out([], []), nb_setarg(1, res([]), [])), rtrace:tAt_rtrace) Call: (213) [system] statistics(cputime, _328394) Exit: (213) [system] statistics(cputime, 16.6944567) Call: (213) [system] _5594 is 16.6944567-6.991215685 Exit: (213) [system] 9.703241015 is 16.6944567-6.991215685 Exit: (212) [user] timed_call((eval_H(500, '&self', [assertEqualToResult, [[=, _4882, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4882], [multifile, _4882]], [[[=, _4882, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4882], [multifile, _4882]]]], []), deterministic(true), xform_out([], []), nb_setarg(1, res([]), [])), 9.703241015) Call: (212) [system] true==true Exit: (212) [system] true==true Call: (213) [system] true==true Exit: (213) [system] true==true ^ Call: (213) [user] set_option_value(interactive, false) ^ Unify: (213) [user] set_option_value(interactive, false) ^ Call: (214) [user] set_option_value0(interactive, false) ^ Unify: (214) [user] set_option_value0(interactive, false) ^ Call: (215) [user] p2mE(false, _340466) ^ Unify: (215) [user] p2mE(false, false) Call: (216) [system] atom(false) Exit: (216) [system] atom(false) ^ Unify: (215) [user] p2mE(false, 'False') ^ Exit: (215) [user] p2mE(false, 'False') Call: (216) [$syspreds] nb_setval(interactive, 'False') Unify: (216) [$syspreds] nb_setval(interactive, 'False') Call: (217) [system] duplicate_term('False', _347908) Exit: (217) [system] duplicate_term('False', 'False') Call: (217) [system] nb_linkval(interactive, 'False') Exit: (217) [system] nb_linkval(interactive, 'False') Exit: (216) [$syspreds] nb_setval(interactive, 'False') ^ Call: (215) [user] p2mE(_352550, 'False') ^ Unify: (215) [user] p2mE('False', 'False') Call: (216) [system] atom('False') Exit: (216) [system] atom('False') ^ Unify: (215) [user] p2mE(false, 'False') ^ Exit: (215) [user] p2mE(false, 'False') Call: (216) [system] create_prolog_flag(interactive, false, [keep(false), access(read_write), type(term)]) Exit: (216) [system] create_prolog_flag(interactive, false, [keep(false), access(read_write), type(term)]) Call: (216) [system] set_prolog_flag(interactive, false) Exit: (216) [system] set_prolog_flag(interactive, false) ^ Exit: (214) [user] set_option_value0(interactive, false) ^ Exit: (213) [user] set_option_value(interactive, false) Call: (213) [system] contrl(inf, each)=contrl(_5664, _5666) Exit: (213) [system] contrl(inf, each)=contrl(inf, each) Call: (213) [system] nb_setarg(1, res([]), []) Exit: (213) [system] nb_setarg(1, res([]), []) Call: (213) [system] current_input(_5690) Exit: (213) [system] current_input((0x7f8996b58020)) Call: (213) [system] read_pending_codes((0x7f8996b58020), _5702, []) Exit: (213) [system] read_pending_codes((0x7f8996b58020), [], []) Call: (213) [$syspreds] flag(result_num, _5716, _5716+1) Unify: (213) [$syspreds] flag(result_num, _5716, _5716+1) Call: (214) [system] _5716==_5716+1 Redo: (213) [$syspreds] flag(result_num, _5716, _5716+1) Unify: (213) [$syspreds] flag(result_num, _5716, _5716+1) ^ Call: (214) [$syspreds] with_mutex('$flag', update_flag(result_num, _5716, _5716+1)) Call: (216) [$syspreds] update_flag(result_num, _5716, _5716+1) Unify: (216) [$syspreds] update_flag(result_num, _5716, _5716+1) Call: (217) [system] get_flag(result_num, _5716) Exit: (217) [system] get_flag(result_num, 0) Call: (217) [system] atom(0+1) Redo: (216) [$syspreds] update_flag(result_num, 0, 0+1) Call: (217) [system] set_flag(result_num, 1) Exit: (217) [system] set_flag(result_num, 1) Exit: (216) [$syspreds] update_flag(result_num, 0, 0+1) ^ Exit: (214) [$syspreds] with_mutex('$flag', update_flag(result_num, 0, 0+1)) Exit: (213) [$syspreds] flag(result_num, 0, 0+1) Call: (213) [$syspreds] flag(result_num, _5736, _5736) Unify: (213) [$syspreds] flag(result_num, _5736, _5736) Call: (214) [system] _5736==_5736 Exit: (214) [system] _5736==_5736 Call: (214) [system] get_flag(result_num, _5736) Exit: (214) [system] get_flag(result_num, 1) Exit: (213) [$syspreds] flag(result_num, 1, 1) ^ Call: (213) [user] reset_eval_num ^ Unify: (213) [user] reset_eval_num Call: (214) [$syspreds] flag(eval_num, _395444, 0) Unify: (214) [$syspreds] flag(eval_num, _396376, 0) Call: (215) [system] _397232==0 Redo: (214) [$syspreds] flag(eval_num, _398238, 0) Unify: (214) [$syspreds] flag(eval_num, _399170, 0) ^ Call: (215) [$syspreds] with_mutex('$flag', update_flag(eval_num, _400030, 0)) Call: (217) [$syspreds] update_flag(eval_num, _400030, 0) Unify: (217) [$syspreds] update_flag(eval_num, _400030, 0) Call: (218) [system] get_flag(eval_num, _400030) Exit: (218) [system] get_flag(eval_num, 82) Call: (218) [system] atom(0) Redo: (217) [$syspreds] update_flag(eval_num, 82, 0) Call: (218) [system] set_flag(eval_num, 0) Exit: (218) [system] set_flag(eval_num, 0) Exit: (217) [$syspreds] update_flag(eval_num, 82, 0) ^ Exit: (215) [$syspreds] with_mutex('$flag', update_flag(eval_num, 82, 0)) Exit: (214) [$syspreds] flag(eval_num, 82, 0) Call: (214) [$syspreds] flag(trace_output_len, _411274, 0) Unify: (214) [$syspreds] flag(trace_output_len, _412206, 0) Call: (215) [system] _413062==0 Redo: (214) [$syspreds] flag(trace_output_len, _414068, 0) Unify: (214) [$syspreds] flag(trace_output_len, _415000, 0) ^ Call: (215) [$syspreds] with_mutex('$flag', update_flag(trace_output_len, _415860, 0)) Call: (217) [$syspreds] update_flag(trace_output_len, _415860, 0) Unify: (217) [$syspreds] update_flag(trace_output_len, _415860, 0) Call: (218) [system] get_flag(trace_output_len, _415860) Exit: (218) [system] get_flag(trace_output_len, 0) Call: (218) [system] atom(0) Redo: (217) [$syspreds] update_flag(trace_output_len, 0, 0) Call: (218) [system] set_flag(trace_output_len, 0) Exit: (218) [system] set_flag(trace_output_len, 0) Exit: (217) [$syspreds] update_flag(trace_output_len, 0, 0) ^ Exit: (215) [$syspreds] with_mutex('$flag', update_flag(trace_output_len, 0, 0)) Exit: (214) [$syspreds] flag(trace_output_len, 0, 0) ^ Exit: (213) [user] reset_eval_num ^ Call: (213) [user] user_io((in_answer_io(if_t(prev_result('Empty')\=@=prev_result('Empty'), write(', '))), nb_setarg(1, prev_result('Empty'), []))) ^ Unify: (213) [user] user_io((in_answer_io(if_t(prev_result('Empty')\=@=prev_result('Empty'), write(', '))), nb_setarg(1, prev_result('Empty'), []))) ^ Call: (214) [user] original_user_output(_429792) ^ Unify: (214) [user] original_user_output(_429792) Call: (215) [system] stream_property(_429792, file_no(1)) Unify: (215) [system] stream_property(_429792, file_no(1)) Call: (216) [system] nonvar(_429792) Redo: (215) [system] stream_property(_429792, file_no(1)) Unify: (215) [system] stream_property(_429792, file_no(1)) Call: (216) [system] nonvar(_429792) Redo: (215) [system] stream_property(_429792, file_no(1)) Unify: (215) [system] stream_property(_429792, file_no(1)) Call: (216) [system] nonvar(file_no(1)) Exit: (216) [system] nonvar(file_no(1)) Call: (216) [system] file_no(1)=alias(_440912) Redo: (215) [system] stream_property(_429792, file_no(1)) Exit: (215) [system] stream_property((0x7f8996b58120), file_no(1)) ^ Exit: (214) [user] original_user_output((0x7f8996b58120)) ^ Call: (214) [user] with_output_to((0x7f8996b58120), (in_answer_io(if_t(prev_result('Empty')\=@=prev_result('Empty'), write(', '))), nb_setarg(1, prev_result('Empty'), []))) ^ Call: (216) [user] in_answer_io(if_t(prev_result('Empty')\=@=prev_result('Empty'), write(', '))), nb_setarg(1, prev_result('Empty'), []) ^ Unify: (216) [system] user:in_answer_io(if_t(prev_result('Empty')\=@=prev_result('Empty'), write(', '))), user:nb_setarg(1, prev_result('Empty'), []) ^ Call: (218) [user] in_answer_io(if_t(prev_result('Empty')\=@=prev_result('Empty'), write(', '))) ^ Unify: (218) [user] in_answer_io(if_t(prev_result('Empty')\=@=prev_result('Empty'), write(', '))) Call: (219) [system] nb_current(suspend_answers, true) ^ Redo: (218) [user] in_answer_io(if_t(prev_result('Empty')\=@=prev_result('Empty'), write(', '))) ^ Unify: (218) [user] in_answer_io(if_t(prev_result('Empty')\=@=prev_result('Empty'), write(', '))) ^ Call: (219) [user] answer_output(_452130) ^ Unify: (219) [user] answer_output(_452130) ^ Call: (220) [user] is_testing ^ Unify: (220) [user] is_testing ^ Call: (221) [user] is_metta_flag(test) ^ Unify: (221) [user] is_metta_flag(test) ^ Call: (223) [system] setup_call_cleanup('$notrace'(_457672, _457674), once(user:is_flag0(test)), '$restore_trace'(_457672, _457674)) ^ Unify: (223) [system] setup_call_cleanup(system:'$notrace'(_457672, _457674), system:once(user:is_flag0(test)), system:'$restore_trace'(_457672, _457674)) ^ Call: (224) [system] sig_atomic(system:'$notrace'(_457672, _457674)) ^ Exit: (223) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:is_flag0(test)), system:'$restore_trace'(3, -1)) ^ Exit: (221) [user] is_metta_flag(test) ^ Exit: (220) [user] is_testing ^ Call: (220) [user] original_user_output(_452130) ^ Unify: (220) [user] original_user_output(_452130) Call: (221) [system] stream_property(_452130, file_no(1)) Unify: (221) [system] stream_property(_452130, file_no(1)) Call: (222) [system] nonvar(_452130) Redo: (221) [system] stream_property(_452130, file_no(1)) Unify: (221) [system] stream_property(_452130, file_no(1)) Call: (222) [system] nonvar(_452130) Redo: (221) [system] stream_property(_452130, file_no(1)) Unify: (221) [system] stream_property(_452130, file_no(1)) Call: (222) [system] nonvar(file_no(1)) Exit: (222) [system] nonvar(file_no(1)) Call: (222) [system] file_no(1)=alias(_474408) Redo: (221) [system] stream_property(_452130, file_no(1)) Exit: (221) [system] stream_property((0x7f8996b58120), file_no(1)) ^ Exit: (220) [user] original_user_output((0x7f8996b58120)) ^ Exit: (219) [user] answer_output((0x7f8996b58120)) ^ Call: (219) [user] with_output_to((0x7f8996b58120), if_t(prev_result('Empty')\=@=prev_result('Empty'), write(', '))) ^ Call: (221) [user] if_t(prev_result('Empty')\=@=prev_result('Empty'), write(', ')) ^ Unify: (221) [user] if_t(prev_result('Empty')\=@=prev_result('Empty'), write(', ')) Call: (222) [system] prev_result('Empty')\=@=prev_result('Empty') Fail: (222) [system] prev_result('Empty')\=@=prev_result('Empty') ^ Redo: (221) [user] if_t(prev_result('Empty')\=@=prev_result('Empty'), write(', ')) ^ Exit: (221) [user] if_t(prev_result('Empty')\=@=prev_result('Empty'), write(', ')) ^ Exit: (219) [user] with_output_to((0x7f8996b58120), if_t(prev_result('Empty')\=@=prev_result('Empty'), write(', '))) ^ Exit: (218) [user] in_answer_io(if_t(prev_result('Empty')\=@=prev_result('Empty'), write(', '))) Call: (218) [system] nb_setarg(1, prev_result('Empty'), []) Exit: (218) [system] nb_setarg(1, prev_result([]), []) ^ Exit: (216) [system] user:in_answer_io(if_t(prev_result([])\=@=prev_result('Empty'), write(', '))), user:nb_setarg(1, prev_result([]), []) ^ Exit: (214) [user] with_output_to((0x7f8996b58120), (in_answer_io(if_t(prev_result([])\=@=prev_result('Empty'), write(', '))), nb_setarg(1, prev_result([]), []))) ^ Exit: (213) [user] user_io((in_answer_io(if_t(prev_result([])\=@=prev_result('Empty'), write(', '))), nb_setarg(1, prev_result([]), []))) ^ Call: (213) [user] if_t(1=not_compatio(format('~N~nDeterministic: ', [])), !;true==true->not_compatio(format('~N~nLast Result(~w): ', [1])), !;not_compatio(format('~N~nNDet Result(~w): ', [1]))), ignore((not_compatio(if_t(\+symbolic([]), nop(nl))), user_io(with_indents(is_mettalog, color_g_mesg_ok('yellow', \+ \+ (maplist(maybe_assign, ['_X'=_4882]), not_compatio(write_bsrc([])), true)))))))) ^ Unify: (213) [user] if_t(1=not_compatio(format('~N~nDeterministic: ', [])), !;true==true->not_compatio(format('~N~nLast Result(~w): ', [1])), !;not_compatio(format('~N~nNDet Result(~w): ', [1]))), ignore((not_compatio(if_t(\+symbolic([]), nop(nl))), user_io(with_indents(is_mettalog, color_g_mesg_ok('yellow', \+ \+ (maplist(maybe_assign, ['_X'=_4882]), not_compatio(write_bsrc([])), true)))))))) Call: (214) [system] 1=Exit: (214) [system] 1=Call: (215) [system] 1==1 Exit: (215) [system] 1==1 Call: (215) [system] true==true Exit: (215) [system] true==true ^ Call: (215) [user] not_compatio(format('~N~nDeterministic: ', [])) ^ Unify: (215) [user] not_compatio(format('~N~nDeterministic: ', [])) ^ Call: (216) [user] if_t(once((is_mettalog;is_testing)), user_err(format('~N~nDeterministic: ', []))) ^ Unify: (216) [user] if_t(once((is_mettalog;is_testing)), user_err(format('~N~nDeterministic: ', []))) ^ Call: (217) [user] once((is_mettalog;is_testing)) ^ Unify: (217) [system] once(user:(is_mettalog;is_testing)) ^ Call: (219) [user] is_mettalog ^ Unify: (219) [user] is_mettalog ^ Call: (220) [user] is_win64 ^ Unify: (220) [user] is_win64 Call: (221) [system] current_prolog_flag(windows, _509114) Fail: (221) [system] current_prolog_flag(windows, _510042) ^ Fail: (220) [user] is_win64 ^ Redo: (219) [user] is_mettalog ^ Unify: (219) [user] is_mettalog ^ Call: (220) [user] is_metta_flag(log) ^ Unify: (220) [user] is_metta_flag(log) ^ Call: (222) [system] setup_call_cleanup('$notrace'(_515502, _515504), once(user:is_flag0(log)), '$restore_trace'(_515502, _515504)) ^ Unify: (222) [system] setup_call_cleanup(system:'$notrace'(_515502, _515504), system:once(user:is_flag0(log)), system:'$restore_trace'(_515502, _515504)) ^ Call: (223) [system] sig_atomic(system:'$notrace'(_515502, _515504)) ^ Fail: (220) [user] is_metta_flag(log) ^ Fail: (219) [user] is_mettalog ^ Call: (219) [user] is_testing ^ Unify: (219) [user] is_testing ^ Call: (220) [user] is_metta_flag(test) ^ Unify: (220) [user] is_metta_flag(test) ^ Call: (222) [system] setup_call_cleanup('$notrace'(_6672, _6674), once(user:is_flag0(test)), '$restore_trace'(_6672, _6674)) ^ Unify: (222) [system] setup_call_cleanup(system:'$notrace'(_6672, _6674), system:once(user:is_flag0(test)), system:'$restore_trace'(_6672, _6674)) ^ Call: (223) [system] sig_atomic(system:'$notrace'(_6672, _6674)) ^ Exit: (222) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:is_flag0(test)), system:'$restore_trace'(3, -1)) ^ Exit: (220) [user] is_metta_flag(test) ^ Exit: (219) [user] is_testing ^ Exit: (217) [system] once(user:(is_mettalog;is_testing)) ^ Call: (217) [user] user_err(format('~N~nDeterministic: ', [])) ^ Unify: (217) [user] user_err(format('~N~nDeterministic: ', [])) ^ Call: (218) [user] original_user_error(_14938) ^ Unify: (218) [user] original_user_error(_14938) Call: (219) [system] stream_property(_14938, file_no(2)) Unify: (219) [system] stream_property(_14938, file_no(2)) Call: (220) [system] nonvar(_14938) Redo: (219) [system] stream_property(_14938, file_no(2)) Unify: (219) [system] stream_property(_14938, file_no(2)) Call: (220) [system] nonvar(_14938) Redo: (219) [system] stream_property(_14938, file_no(2)) Unify: (219) [system] stream_property(_14938, file_no(2)) Call: (220) [system] nonvar(file_no(2)) Exit: (220) [system] nonvar(file_no(2)) Call: (220) [system] file_no(2)=alias(_26058) Redo: (219) [system] stream_property(_14938, file_no(2)) Exit: (219) [system] stream_property((0x7f8996b58220), file_no(2)) ^ Exit: (218) [user] original_user_error((0x7f8996b58220)) ^ Call: (218) [user] with_output_to((0x7f8996b58220), format('~N~nDeterministic: ', [])) ^ Call: (220) [user] format('~N~nDeterministic: ', []) Deterministic: ^ Exit: (220) [user] format('~N~nDeterministic: ', []) ^ Exit: (218) [user] with_output_to((0x7f8996b58220), format('~N~nDeterministic: ', [])) ^ Exit: (217) [user] user_err(format('~N~nDeterministic: ', [])) ^ Exit: (216) [user] if_t(once((is_mettalog;is_testing)), user_err(format('~N~nDeterministic: ', []))) ^ Exit: (215) [user] not_compatio(format('~N~nDeterministic: ', [])) ^ Call: (215) [user] ignore((not_compatio(if_t(\+symbolic([]), nop(nl))), user_io(with_indents(is_mettalog, color_g_mesg_ok('yellow', \+ \+ (maplist(maybe_assign, ['_X'=_4882]), not_compatio(write_bsrc([])), true)))))) ^ Unify: (215) [system] ignore(user:(not_compatio(if_t(\+symbolic([]), nop(nl))), user_io(with_indents(is_mettalog, color_g_mesg_ok('yellow', \+ \+ (maplist(maybe_assign, ['_X'=_4882]), not_compatio(write_bsrc([])), true)))))) ^ Call: (217) [user] not_compatio(if_t(\+symbolic([]), nop(nl))) ^ Unify: (217) [user] not_compatio(if_t(\+symbolic([]), nop(nl))) ^ Call: (218) [user] if_t(once((is_mettalog;is_testing)), user_err(if_t(\+symbolic([]), nop(nl)))) ^ Unify: (218) [user] if_t(once((is_mettalog;is_testing)), user_err(if_t(\+symbolic([]), nop(nl)))) ^ Call: (219) [user] once((is_mettalog;is_testing)) ^ Unify: (219) [system] once(user:(is_mettalog;is_testing)) ^ Call: (221) [user] is_mettalog ^ Unify: (221) [user] is_mettalog ^ Call: (222) [user] is_win64 ^ Unify: (222) [user] is_win64 Call: (223) [system] current_prolog_flag(windows, _47778) Fail: (223) [system] current_prolog_flag(windows, _48706) ^ Fail: (222) [user] is_win64 ^ Redo: (221) [user] is_mettalog ^ Unify: (221) [user] is_mettalog ^ Call: (222) [user] is_metta_flag(log) ^ Unify: (222) [user] is_metta_flag(log) ^ Call: (224) [system] setup_call_cleanup('$notrace'(_54166, _54168), once(user:is_flag0(log)), '$restore_trace'(_54166, _54168)) ^ Unify: (224) [system] setup_call_cleanup(system:'$notrace'(_54166, _54168), system:once(user:is_flag0(log)), system:'$restore_trace'(_54166, _54168)) ^ Call: (225) [system] sig_atomic(system:'$notrace'(_54166, _54168)) ^ Fail: (222) [user] is_metta_flag(log) ^ Fail: (221) [user] is_mettalog ^ Call: (221) [user] is_testing ^ Unify: (221) [user] is_testing ^ Call: (222) [user] is_metta_flag(test) ^ Unify: (222) [user] is_metta_flag(test) ^ Call: (224) [system] setup_call_cleanup('$notrace'(_62536, _62538), once(user:is_flag0(test)), '$restore_trace'(_62536, _62538)) ^ Unify: (224) [system] setup_call_cleanup(system:'$notrace'(_62536, _62538), system:once(user:is_flag0(test)), system:'$restore_trace'(_62536, _62538)) ^ Call: (225) [system] sig_atomic(system:'$notrace'(_62536, _62538)) ^ Exit: (224) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:is_flag0(test)), system:'$restore_trace'(3, -1)) ^ Exit: (222) [user] is_metta_flag(test) ^ Exit: (221) [user] is_testing ^ Exit: (219) [system] once(user:(is_mettalog;is_testing)) ^ Call: (219) [user] user_err(if_t(\+symbolic([]), nop(nl))) ^ Unify: (219) [user] user_err(if_t(\+symbolic([]), nop(nl))) ^ Call: (220) [user] original_user_error(_70932) ^ Unify: (220) [user] original_user_error(_70932) Call: (221) [system] stream_property(_70932, file_no(2)) Unify: (221) [system] stream_property(_70932, file_no(2)) Call: (222) [system] nonvar(_70932) Redo: (221) [system] stream_property(_70932, file_no(2)) Unify: (221) [system] stream_property(_70932, file_no(2)) Call: (222) [system] nonvar(_70932) Redo: (221) [system] stream_property(_70932, file_no(2)) Unify: (221) [system] stream_property(_70932, file_no(2)) Call: (222) [system] nonvar(file_no(2)) Exit: (222) [system] nonvar(file_no(2)) Call: (222) [system] file_no(2)=alias(_82052) Redo: (221) [system] stream_property(_70932, file_no(2)) Exit: (221) [system] stream_property((0x7f8996b58220), file_no(2)) ^ Exit: (220) [user] original_user_error((0x7f8996b58220)) ^ Call: (220) [user] with_output_to((0x7f8996b58220), if_t(\+symbolic([]), nop(nl))) ^ Call: (222) [user] if_t(\+symbolic([]), nop(nl)) ^ Unify: (222) [user] if_t(\+symbolic([]), nop(nl)) ^ Call: (224) [user] symbolic([]) ^ Unify: (224) [user] symbolic([]) Call: (225) [system] atomic([]) Exit: (225) [system] atomic([]) ^ Exit: (224) [user] symbolic([]) ^ Redo: (222) [user] if_t(\+symbolic([]), nop(nl)) ^ Exit: (222) [user] if_t(\+symbolic([]), nop(nl)) ^ Exit: (220) [user] with_output_to((0x7f8996b58220), if_t(\+symbolic([]), nop(nl))) ^ Exit: (219) [user] user_err(if_t(\+symbolic([]), nop(nl))) ^ Exit: (218) [user] if_t(once((is_mettalog;is_testing)), user_err(if_t(\+symbolic([]), nop(nl)))) ^ Exit: (217) [user] not_compatio(if_t(\+symbolic([]), nop(nl))) ^ Call: (217) [user] user_io(with_indents(is_mettalog, color_g_mesg_ok('yellow', \+ \+ (maplist(maybe_assign, ['_X'=_4882]), not_compatio(write_bsrc([])), true)))) ^ Unify: (217) [user] user_io(with_indents(is_mettalog, color_g_mesg_ok('yellow', \+ \+ (maplist(maybe_assign, ['_X'=_4882]), not_compatio(write_bsrc([])), true)))) ^ Call: (218) [user] original_user_output(_100894) ^ Unify: (218) [user] original_user_output(_100894) Call: (219) [system] stream_property(_100894, file_no(1)) Unify: (219) [system] stream_property(_100894, file_no(1)) Call: (220) [system] nonvar(_100894) Redo: (219) [system] stream_property(_100894, file_no(1)) Unify: (219) [system] stream_property(_100894, file_no(1)) Call: (220) [system] nonvar(_100894) Redo: (219) [system] stream_property(_100894, file_no(1)) Unify: (219) [system] stream_property(_100894, file_no(1)) Call: (220) [system] nonvar(file_no(1)) Exit: (220) [system] nonvar(file_no(1)) Call: (220) [system] file_no(1)=alias(_112014) Redo: (219) [system] stream_property(_100894, file_no(1)) Exit: (219) [system] stream_property((0x7f8996b58120), file_no(1)) ^ Exit: (218) [user] original_user_output((0x7f8996b58120)) ^ Call: (218) [user] with_output_to((0x7f8996b58120), with_indents(is_mettalog, color_g_mesg_ok('yellow', \+ \+ (maplist(maybe_assign, ['_X'=_4882]), not_compatio(write_bsrc([])), true)))) ^ Call: (220) [user] with_indents(is_mettalog, color_g_mesg_ok('yellow', \+ \+ (maplist(maybe_assign, ['_X'=_4882]), not_compatio(write_bsrc([])), true))) ^ Unify: (220) [user] with_indents(is_mettalog, color_g_mesg_ok('yellow', \+ \+ (maplist(maybe_assign, ['_X'=_4882]), not_compatio(write_bsrc([])), true))) ^ Call: (221) [user] as_tf(is_mettalog, _118944) ^ Unify: (221) [user] as_tf(is_mettalog, _118944) Call: (222) [system] is_mettalog\=[_120804|_120806] Exit: (222) [system] is_mettalog\=[_120804|_120806] ^ Call: (222) [user] catch_nowarn((call(is_mettalog)*->_118944='True';_118944='False')) ^ Unify: (222) [user] catch_nowarn((call(is_mettalog)*->_118944='True';_118944='False')) Call: (223) [user] catch_err((call(is_mettalog)*->_118944='True';_118944='False'), error(_124542, _124544), fail) Unify: (223) [user] catch_err((call(is_mettalog)*->_118944='True';_118944='False'), error(_124542, _124544), fail) ^ Call: (226) [user] is_mettalog ^ Unify: (226) [user] is_mettalog ^ Call: (227) [user] is_win64 ^ Unify: (227) [user] is_win64 Call: (228) [system] current_prolog_flag(windows, _130158) Fail: (228) [system] current_prolog_flag(windows, _131086) ^ Fail: (227) [user] is_win64 ^ Redo: (226) [user] is_mettalog ^ Unify: (226) [user] is_mettalog ^ Call: (227) [user] is_metta_flag(log) ^ Unify: (227) [user] is_metta_flag(log) ^ Call: (229) [system] setup_call_cleanup('$notrace'(_136546, _136548), once(user:is_flag0(log)), '$restore_trace'(_136546, _136548)) ^ Unify: (229) [system] setup_call_cleanup(system:'$notrace'(_136546, _136548), system:once(user:is_flag0(log)), system:'$restore_trace'(_136546, _136548)) ^ Call: (230) [system] sig_atomic(system:'$notrace'(_136546, _136548)) ^ Fail: (227) [user] is_metta_flag(log) ^ Fail: (226) [user] is_mettalog Call: (226) [system] _118944='False' Exit: (226) [system] 'False'='False' Exit: (223) [user] catch_err((call(is_mettalog)*->'False'='True';'False'='False'), error(_124542, _124544), fail) ^ Exit: (222) [user] catch_nowarn((call(is_mettalog)*->'False'='True';'False'='False')) ^ Exit: (221) [user] as_tf(is_mettalog, 'False') ^ Call: (221) [user] with_option(src_indents, 'False', color_g_mesg_ok('yellow', \+ \+ (maplist(maybe_assign, ['_X'=_4882]), not_compatio(write_bsrc([])), true))) ^ Unify: (221) [user] with_option(src_indents, 'False', color_g_mesg_ok('yellow', \+ \+ (maplist(maybe_assign, ['_X'=_4882]), not_compatio(write_bsrc([])), true))) ^ Call: (222) [user] was_option_value(src_indents, _147960) ^ Unify: (222) [user] was_option_value(src_indents, _147960) Call: (223) [system] current_prolog_flag(src_indents, _149818) Exit: (223) [system] current_prolog_flag(src_indents, []) Call: (223) [system] _147960=[] Exit: (223) [system] []=[] ^ Exit: (222) [user] was_option_value(src_indents, []) ^ Call: (222) [user] setup_call_cleanup(set_option_value(src_indents, 'False'), color_g_mesg_ok('yellow', \+ \+ (maplist(maybe_assign, ['_X'=_4882]), not_compatio(write_bsrc([])), true)), set_option_value(src_indents, [])) ^ Unify: (222) [system] setup_call_cleanup(user:set_option_value(src_indents, 'False'), user:color_g_mesg_ok('yellow', \+ \+ (maplist(maybe_assign, ['_X'=_4882]), not_compatio(write_bsrc([])), true)), user:set_option_value(src_indents, [])) ^ Call: (223) [system] sig_atomic(user:set_option_value(src_indents, 'False')) ^ Call: (225) [user] set_option_value(src_indents, 'False') ^ Unify: (225) [user] set_option_value(src_indents, 'False') ^ Call: (226) [user] set_option_value0(src_indents, 'False') ^ Unify: (226) [user] set_option_value0(src_indents, 'False') ^ Call: (227) [user] p2mE('False', _161252) ^ Unify: (227) [user] p2mE('False', 'False') Call: (228) [system] atom('False') Exit: (228) [system] atom('False') ^ Unify: (227) [user] p2mE('False', 'False') ^ Exit: (227) [user] p2mE('False', 'False') Call: (228) [$syspreds] nb_setval(src_indents, 'False') Unify: (228) [$syspreds] nb_setval(src_indents, 'False') Call: (229) [system] duplicate_term('False', _168694) Exit: (229) [system] duplicate_term('False', 'False') Call: (229) [system] nb_linkval(src_indents, 'False') Exit: (229) [system] nb_linkval(src_indents, 'False') Exit: (228) [$syspreds] nb_setval(src_indents, 'False') ^ Call: (227) [user] p2mE(_173336, 'False') ^ Unify: (227) [user] p2mE('False', 'False') Call: (228) [system] atom('False') Exit: (228) [system] atom('False') ^ Unify: (227) [user] p2mE(false, 'False') ^ Exit: (227) [user] p2mE(false, 'False') Call: (228) [system] create_prolog_flag(src_indents, false, [keep(false), access(read_write), type(term)]) Exit: (228) [system] create_prolog_flag(src_indents, false, [keep(false), access(read_write), type(term)]) Call: (228) [system] set_prolog_flag(src_indents, false) Exit: (228) [system] set_prolog_flag(src_indents, false) ^ Exit: (226) [user] set_option_value0(src_indents, 'False') ^ Exit: (225) [user] set_option_value(src_indents, 'False') ^ Exit: (223) [system] sig_atomic(user:set_option_value(src_indents, 'False')) ^ Call: (223) [user] color_g_mesg_ok('yellow', \+ \+ (maplist(maybe_assign, ['_X'=_4882]), not_compatio(write_bsrc([])), true)) ^ Unify: (223) [user] color_g_mesg_ok('yellow', \+ \+ (maplist(maybe_assign, ['_X'=_4882]), not_compatio(write_bsrc([])), true)) ^ Call: (224) [user] is_compatio ^ Unify: (224) [user] is_compatio ^ Call: (226) [system] setup_call_cleanup('$notrace'(_189424, _189426), once(user:is_compatio0), '$restore_trace'(_189424, _189426)) ^ Unify: (226) [system] setup_call_cleanup(system:'$notrace'(_189424, _189426), system:once(user:is_compatio0), system:'$restore_trace'(_189424, _189426)) ^ Call: (227) [system] sig_atomic(system:'$notrace'(_189424, _189426)) ^ Fail: (224) [user] is_compatio ^ Redo: (223) [user] color_g_mesg_ok('yellow', \+ \+ (maplist(maybe_assign, ['_X'=_4882]), not_compatio(write_bsrc([])), true)) ^ Unify: (223) [user] color_g_mesg_ok('yellow', \+ \+ (maplist(maybe_assign, ['_X'=_4882]), not_compatio(write_bsrc([])), true)) ^ Call: (225) [rtrace] rtrace:quietly3(user:(wots(_195286, must_det_ll(user:(\+ \+ (maplist(maybe_assign, ['_X'=_4882]), not_compatio(write_bsrc([])), true)))), (_195286==""->true;our_ansi_format('yellow', '~w~n', [_195286])))) ^ Unify: (225) [rtrace] rtrace:quietly3(user:(wots(_195286, must_det_ll(user:(\+ \+ (maplist(maybe_assign, ['_X'=_4882]), not_compatio(write_bsrc([])), true)))), (_195286==""->true;our_ansi_format('yellow', '~w~n', [_195286])))) () ^ Exit: (225) [rtrace] rtrace:quietly3(user:(wots("", must_det_ll(user:(\+ \+ (maplist(maybe_assign, ['_X'=_4882]), not_compatio(write_bsrc([])), true)))), (""==""->true;our_ansi_format('yellow', '~w~n', [""])))) ^ Exit: (223) [user] color_g_mesg_ok('yellow', \+ \+ (maplist(maybe_assign, ['_X'=_4882]), not_compatio(write_bsrc([])), true)) ^ Call: (224) [user] set_option_value(src_indents, []) ^ Unify: (224) [user] set_option_value(src_indents, []) ^ Call: (225) [user] set_option_value0(src_indents, []) ^ Unify: (225) [user] set_option_value0(src_indents, []) ^ Call: (226) [user] p2mE([], _204432) ^ Unify: (226) [user] p2mE([], []) Call: (227) [system] atom([]) Fail: (227) [system] atom([]) ^ Redo: (226) [user] p2mE([], []) ^ Exit: (226) [user] p2mE([], []) Call: (227) [$syspreds] nb_setval(src_indents, []) Unify: (227) [$syspreds] nb_setval(src_indents, []) Call: (228) [system] duplicate_term([], _211874) Exit: (228) [system] duplicate_term([], []) Call: (228) [system] nb_linkval(src_indents, []) Exit: (228) [system] nb_linkval(src_indents, []) Exit: (227) [$syspreds] nb_setval(src_indents, []) ^ Call: (226) [user] p2mE(_216516, []) ^ Unify: (226) [user] p2mE([], []) Call: (227) [system] atom([]) Fail: (227) [system] atom([]) ^ Redo: (226) [user] p2mE([], []) ^ Exit: (226) [user] p2mE([], []) Call: (227) [system] create_prolog_flag(src_indents, [], [keep(false), access(read_write), type(term)]) Exit: (227) [system] create_prolog_flag(src_indents, [], [keep(false), access(read_write), type(term)]) Call: (227) [system] set_prolog_flag(src_indents, []) Exit: (227) [system] set_prolog_flag(src_indents, []) ^ Exit: (225) [user] set_option_value0(src_indents, []) ^ Exit: (224) [user] set_option_value(src_indents, []) ^ Exit: (222) [system] setup_call_cleanup(user:set_option_value(src_indents, 'False'), user:color_g_mesg_ok('yellow', \+ \+ (maplist(maybe_assign, ['_X'=_4882]), not_compatio(write_bsrc([])), true)), user:set_option_value(src_indents, [])) ^ Exit: (221) [user] with_option(src_indents, 'False', color_g_mesg_ok('yellow', \+ \+ (maplist(maybe_assign, ['_X'=_4882]), not_compatio(write_bsrc([])), true))) ^ Exit: (220) [user] with_indents(is_mettalog, color_g_mesg_ok('yellow', \+ \+ (maplist(maybe_assign, ['_X'=_4882]), not_compatio(write_bsrc([])), true))) ^ Exit: (218) [user] with_output_to((0x7f8996b58120), with_indents(is_mettalog, color_g_mesg_ok('yellow', \+ \+ (maplist(maybe_assign, ['_X'=_4882]), not_compatio(write_bsrc([])), true)))) ^ Exit: (217) [user] user_io(with_indents(is_mettalog, color_g_mesg_ok('yellow', \+ \+ (maplist(maybe_assign, ['_X'=_4882]), not_compatio(write_bsrc([])), true)))) ^ Exit: (215) [system] ignore(user:(not_compatio(if_t(\+symbolic([]), nop(nl))), user_io(with_indents(is_mettalog, color_g_mesg_ok('yellow', \+ \+ (maplist(maybe_assign, ['_X'=_4882]), not_compatio(write_bsrc([])), true)))))) ^ Exit: (213) [user] if_t(1=not_compatio(format('~N~nDeterministic: ', [])), !;true==true->not_compatio(format('~N~nLast Result(~w): ', [1])), !;not_compatio(format('~N~nNDet Result(~w): ', [1]))), ignore((not_compatio(if_t(\+symbolic([]), nop(nl))), user_io(with_indents(is_mettalog, color_g_mesg_ok('yellow', \+ \+ (maplist(maybe_assign, ['_X'=_4882]), not_compatio(write_bsrc([])), true)))))))) ^ Call: (213) [user] in_answer_io(write_asrc([])) ^ Unify: (213) [user] in_answer_io(write_asrc([])) Call: (214) [system] nb_current(suspend_answers, true) ^ Redo: (213) [user] in_answer_io(write_asrc([])) ^ Unify: (213) [user] in_answer_io(write_asrc([])) ^ Call: (214) [user] answer_output(_239726) ^ Unify: (214) [user] answer_output(_239726) ^ Call: (215) [user] is_testing ^ Unify: (215) [user] is_testing ^ Call: (216) [user] is_metta_flag(test) ^ Unify: (216) [user] is_metta_flag(test) ^ Call: (218) [system] setup_call_cleanup('$notrace'(_245268, _245270), once(user:is_flag0(test)), '$restore_trace'(_245268, _245270)) ^ Unify: (218) [system] setup_call_cleanup(system:'$notrace'(_245268, _245270), system:once(user:is_flag0(test)), system:'$restore_trace'(_245268, _245270)) ^ Call: (219) [system] sig_atomic(system:'$notrace'(_245268, _245270)) ^ Exit: (218) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:is_flag0(test)), system:'$restore_trace'(3, -1)) ^ Exit: (216) [user] is_metta_flag(test) ^ Exit: (215) [user] is_testing ^ Call: (215) [user] original_user_output(_239726) ^ Unify: (215) [user] original_user_output(_239726) Call: (216) [system] stream_property(_239726, file_no(1)) Unify: (216) [system] stream_property(_239726, file_no(1)) Call: (217) [system] nonvar(_239726) Redo: (216) [system] stream_property(_239726, file_no(1)) Unify: (216) [system] stream_property(_239726, file_no(1)) Call: (217) [system] nonvar(_239726) Redo: (216) [system] stream_property(_239726, file_no(1)) Unify: (216) [system] stream_property(_239726, file_no(1)) Call: (217) [system] nonvar(file_no(1)) Exit: (217) [system] nonvar(file_no(1)) Call: (217) [system] file_no(1)=alias(_262004) Redo: (216) [system] stream_property(_239726, file_no(1)) Exit: (216) [system] stream_property((0x7f8996b58120), file_no(1)) ^ Exit: (215) [user] original_user_output((0x7f8996b58120)) ^ Exit: (214) [user] answer_output((0x7f8996b58120)) ^ Call: (214) [user] with_output_to((0x7f8996b58120), write_asrc([])) Call: (216) [user] write_asrc([]) Unify: (216) [user] write_asrc([]) Call: (217) [system] []=='Empty' Redo: (216) [user] write_asrc([]) Unify: (216) [user] write_asrc([]) Call: (217) [user] write_bsrc([]) Unify: (217) [user] write_bsrc([]) Call: (218) [system] []=='Empty' Redo: (217) [user] write_bsrc([]) Unify: (217) [user] write_bsrc([]) Call: (218) [system] ground([]) Exit: (218) [system] ground([]) Call: (218) [user] write_bsrc1([]) Unify: (218) [user] write_bsrc1([]) Call: (219) [system] is_list([]) Exit: (219) [system] is_list([]) Call: (219) [lists] lists:member(_282308, []) Redo: (218) [user] write_bsrc1([]) Unify: (218) [user] write_bsrc1([]) ^ Call: (219) [user] write_src_woi([]) ^ Unify: (219) [user] write_src_woi([]) ^ Call: (221) [system] setup_call_cleanup('$notrace'(_286928, _286930), once(user:with_indents(false, write_src([]))), '$restore_trace'(_286928, _286930)) ^ Unify: (221) [system] setup_call_cleanup(system:'$notrace'(_286928, _286930), system:once(user:with_indents(false, write_src([]))), system:'$restore_trace'(_286928, _286930)) ^ Call: (222) [system] sig_atomic(system:'$notrace'(_286928, _286930)) () ^ Exit: (221) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:with_indents(false, write_src([]))), system:'$restore_trace'(3, -1)) ^ Exit: (219) [user] write_src_woi([]) Exit: (218) [user] write_bsrc1([]) Exit: (217) [user] write_bsrc([]) Exit: (216) [user] write_asrc([]) ^ Exit: (214) [user] with_output_to((0x7f8996b58120), write_asrc([])) ^ Exit: (213) [user] in_answer_io(write_asrc([])) ^ Call: (213) [user] not_compatio(format('~N')) ^ Unify: (213) [user] not_compatio(format('~N')) ^ Call: (214) [user] if_t(once((is_mettalog;is_testing)), user_err(format('~N'))) ^ Unify: (214) [user] if_t(once((is_mettalog;is_testing)), user_err(format('~N'))) ^ Call: (215) [user] once((is_mettalog;is_testing)) ^ Unify: (215) [system] once(user:(is_mettalog;is_testing)) ^ Call: (217) [user] is_mettalog ^ Unify: (217) [user] is_mettalog ^ Call: (218) [user] is_win64 ^ Unify: (218) [user] is_win64 Call: (219) [system] current_prolog_flag(windows, _305874) Fail: (219) [system] current_prolog_flag(windows, _306802) ^ Fail: (218) [user] is_win64 ^ Redo: (217) [user] is_mettalog ^ Unify: (217) [user] is_mettalog ^ Call: (218) [user] is_metta_flag(log) ^ Unify: (218) [user] is_metta_flag(log) ^ Call: (220) [system] setup_call_cleanup('$notrace'(_312262, _312264), once(user:is_flag0(log)), '$restore_trace'(_312262, _312264)) ^ Unify: (220) [system] setup_call_cleanup(system:'$notrace'(_312262, _312264), system:once(user:is_flag0(log)), system:'$restore_trace'(_312262, _312264)) ^ Call: (221) [system] sig_atomic(system:'$notrace'(_312262, _312264)) ^ Fail: (218) [user] is_metta_flag(log) ^ Fail: (217) [user] is_mettalog ^ Call: (217) [user] is_testing ^ Unify: (217) [user] is_testing ^ Call: (218) [user] is_metta_flag(test) ^ Unify: (218) [user] is_metta_flag(test) ^ Call: (220) [system] setup_call_cleanup('$notrace'(_320632, _320634), once(user:is_flag0(test)), '$restore_trace'(_320632, _320634)) ^ Unify: (220) [system] setup_call_cleanup(system:'$notrace'(_320632, _320634), system:once(user:is_flag0(test)), system:'$restore_trace'(_320632, _320634)) ^ Call: (221) [system] sig_atomic(system:'$notrace'(_320632, _320634)) ^ Exit: (220) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:is_flag0(test)), system:'$restore_trace'(3, -1)) ^ Exit: (218) [user] is_metta_flag(test) ^ Exit: (217) [user] is_testing ^ Exit: (215) [system] once(user:(is_mettalog;is_testing)) ^ Call: (215) [user] user_err(format('~N')) ^ Unify: (215) [user] user_err(format('~N')) ^ Call: (216) [user] original_user_error(_329028) ^ Unify: (216) [user] original_user_error(_329028) Call: (217) [system] stream_property(_329028, file_no(2)) Unify: (217) [system] stream_property(_329028, file_no(2)) Call: (218) [system] nonvar(_329028) Redo: (217) [system] stream_property(_329028, file_no(2)) Unify: (217) [system] stream_property(_329028, file_no(2)) Call: (218) [system] nonvar(_329028) Redo: (217) [system] stream_property(_329028, file_no(2)) Unify: (217) [system] stream_property(_329028, file_no(2)) Call: (218) [system] nonvar(file_no(2)) Exit: (218) [system] nonvar(file_no(2)) Call: (218) [system] file_no(2)=alias(_340148) Redo: (217) [system] stream_property(_329028, file_no(2)) Exit: (217) [system] stream_property((0x7f8996b58220), file_no(2)) ^ Exit: (216) [user] original_user_error((0x7f8996b58220)) ^ Call: (216) [user] with_output_to((0x7f8996b58220), format('~N')) Call: (218) [$syspreds] format('~N') Unify: (218) [$syspreds] format('~N') ^ Call: (219) [$syspreds] format('~N', []) ^ Exit: (219) [$syspreds] format('~N', []) Exit: (218) [$syspreds] format('~N') ^ Exit: (216) [user] with_output_to((0x7f8996b58220), format('~N')) ^ Exit: (215) [user] user_err(format('~N')) ^ Exit: (214) [user] if_t(once((is_mettalog;is_testing)), user_err(format('~N'))) ^ Exit: (213) [user] not_compatio(format('~N')) Call: (213) [system] true\==true Fail: (213) [system] true\==true Call: (213) [system] _6098=false Exit: (213) [system] false=false ^ Call: (213) [user] if_t((false==true;true==true), if_trace(time, color_g_mesg_ok('yellow', user_io(give_time('Execution', 9.703241015))))) ^ Unify: (213) [user] if_t((false==true;true==true), if_trace(time, color_g_mesg_ok('yellow', user_io(give_time('Execution', 9.703241015))))) Call: (215) [system] false==true Fail: (215) [system] false==true Call: (215) [system] true==true Exit: (215) [system] true==true ^ Call: (214) [user] if_trace(time, color_g_mesg_ok('yellow', user_io(give_time('Execution', 9.703241015)))) ^ Unify: (214) [user] if_trace(time, color_g_mesg_ok('yellow', user_io(give_time('Execution', 9.703241015)))) ^ Call: (216) [system] setup_call_cleanup('$notrace'(_364880, _364882), once(user:real_notrace(catch_err(ignore((is_debugging(time), color_g_mesg_ok('yellow', user_io(give_time('Execution', 9.703241015))))), _364838, fbug((_364838-->if_trace(time, color_g_mesg_ok('yellow', user_io(give_time('Execution', 9.703241015))))))))), '$restore_trace'(_364880, _364882)) ^ Unify: (216) [system] setup_call_cleanup(system:'$notrace'(_364880, _364882), system:once(user:real_notrace(catch_err(ignore((is_debugging(time), color_g_mesg_ok('yellow', user_io(give_time('Execution', 9.703241015))))), _364838, fbug((_364838-->if_trace(time, color_g_mesg_ok('yellow', user_io(give_time('Execution', 9.703241015))))))))), system:'$restore_trace'(_364880, _364882)) ^ Call: (217) [system] sig_atomic(system:'$notrace'(_364880, _364882)) ^ Exit: (216) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:real_notrace(catch_err(ignore((is_debugging(time), color_g_mesg_ok('yellow', user_io(give_time('Execution', 9.703241015))))), _364838, fbug((_364838-->if_trace(time, color_g_mesg_ok('yellow', user_io(give_time('Execution', 9.703241015))))))))), system:'$restore_trace'(3, -1)) ^ Exit: (214) [user] if_trace(time, color_g_mesg_ok('yellow', user_io(give_time('Execution', 9.703241015)))) ^ Exit: (213) [user] if_t((false==true;true==true), if_trace(time, color_g_mesg_ok('yellow', user_io(give_time('Execution', 9.703241015))))) ^ Call: (213) [user] color_g_mesg('green', ignore((['_X'=_4882]\=@=['_X'=_5418]->not_compatio((reverse(['_X'=_4882], _6202), maplist(print_var, _6202), nop(nl)));true))) ^ Unify: (213) [user] color_g_mesg('green', user:ignore((['_X'=_4882]\=@=['_X'=_5418]->not_compatio((reverse(['_X'=_4882], _6202), maplist(print_var, _6202), nop(nl)));true))) ^ Call: (215) [system] setup_call_cleanup('$notrace'(_373696, _373698), once(user:(nop(check_silent_loading), color_g_mesg_ok('green', user:ignore((['_X'=_4882]\=@=['_X'=_5418]->not_compatio((reverse(['_X'=_4882], _6202), maplist(print_var, _6202), nop(nl)));true))))), '$restore_trace'(_373696, _373698)) ^ Unify: (215) [system] setup_call_cleanup(system:'$notrace'(_373696, _373698), system:once(user:(nop(check_silent_loading), color_g_mesg_ok('green', user:ignore((['_X'=_4882]\=@=['_X'=_5418]->not_compatio((reverse(['_X'=_4882], _6202), maplist(print_var, _6202), nop(nl)));true))))), system:'$restore_trace'(_373696, _373698)) ^ Call: (216) [system] sig_atomic(system:'$notrace'(_373696, _373698)) ^ Exit: (215) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(nop(check_silent_loading), color_g_mesg_ok('green', user:ignore((['_X'=_4882]\=@=['_X'=_5418]->not_compatio((reverse(['_X'=_4882], _6202), maplist(print_var, _6202), nop(nl)));true))))), system:'$restore_trace'(3, -1)) ^ Exit: (213) [user] color_g_mesg('green', user:ignore((['_X'=_4882]\=@=['_X'=_5418]->not_compatio((reverse(['_X'=_4882], _6202), maplist(print_var, _6202), nop(nl)));true))) Call: (213) [system] false==true Fail: (213) [system] false==true Redo: (210) [user] interactively_do_metta_exec01(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), '&self', [assertEqualToResult, [[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]], [[[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]]], eval_H(500, '&self', [assertEqualToResult, [[=, _4882, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4882], [multifile, _4882]], [[[=, _4882, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4882], [multifile, _4882]]]], _4176), _4176, ['_X'=_4882], ['_X'=_5418], _4176, _3362) Call: (211) [$syspreds] flag(result_num, _386652, _386652) Unify: (211) [$syspreds] flag(result_num, _386652, _386652) Call: (212) [system] _386652==_386652 Exit: (212) [system] _386652==_386652 Call: (212) [system] get_flag(result_num, _386652) Exit: (212) [system] get_flag(result_num, 1) Exit: (211) [$syspreds] flag(result_num, 1, 1) Call: (211) [system] 1==0 Redo: (210) [user] interactively_do_metta_exec01(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), '&self', [assertEqualToResult, [[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]], [[[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]]], eval_H(500, '&self', [assertEqualToResult, [[=, _4882, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4882], [multifile, _4882]], [[[=, _4882, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4882], [multifile, _4882]]]], _4176), _4176, ['_X'=_4882], ['_X'=_5418], _4176, _3362) ^ Call: (211) [user] in_answer_io(write(']\n')) ^ Unify: (211) [user] in_answer_io(write(']\n')) Call: (212) [system] nb_current(suspend_answers, true) ^ Redo: (211) [user] in_answer_io(write(']\n')) ^ Unify: (211) [user] in_answer_io(write(']\n')) ^ Call: (212) [user] answer_output(_403560) ^ Unify: (212) [user] answer_output(_403560) ^ Call: (213) [user] is_testing ^ Unify: (213) [user] is_testing ^ Call: (214) [user] is_metta_flag(test) ^ Unify: (214) [user] is_metta_flag(test) ^ Call: (216) [system] setup_call_cleanup('$notrace'(_409102, _409104), once(user:is_flag0(test)), '$restore_trace'(_409102, _409104)) ^ Unify: (216) [system] setup_call_cleanup(system:'$notrace'(_409102, _409104), system:once(user:is_flag0(test)), system:'$restore_trace'(_409102, _409104)) ^ Call: (217) [system] sig_atomic(system:'$notrace'(_409102, _409104)) ^ Exit: (216) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:is_flag0(test)), system:'$restore_trace'(3, -1)) ^ Exit: (214) [user] is_metta_flag(test) ^ Exit: (213) [user] is_testing ^ Call: (213) [user] original_user_output(_403560) ^ Unify: (213) [user] original_user_output(_403560) Call: (214) [system] stream_property(_403560, file_no(1)) Unify: (214) [system] stream_property(_403560, file_no(1)) Call: (215) [system] nonvar(_403560) Redo: (214) [system] stream_property(_403560, file_no(1)) Unify: (214) [system] stream_property(_403560, file_no(1)) Call: (215) [system] nonvar(_403560) Redo: (214) [system] stream_property(_403560, file_no(1)) Unify: (214) [system] stream_property(_403560, file_no(1)) Call: (215) [system] nonvar(file_no(1)) Exit: (215) [system] nonvar(file_no(1)) Call: (215) [system] file_no(1)=alias(_425838) Redo: (214) [system] stream_property(_403560, file_no(1)) Exit: (214) [system] stream_property((0x7f8996b58120), file_no(1)) ^ Exit: (213) [user] original_user_output((0x7f8996b58120)) ^ Exit: (212) [user] answer_output((0x7f8996b58120)) ^ Call: (212) [user] with_output_to((0x7f8996b58120), write(']\n')) Call: (214) [system] write(']\n') ] Exit: (214) [system] write(']\n') ^ Exit: (212) [user] with_output_to((0x7f8996b58120), write(']\n')) ^ Exit: (211) [user] in_answer_io(write(']\n')) ^ Call: (211) [user] ignore(res([])=res(_3362)) ^ Unify: (211) [system] ignore(user:(res([])=res(_3362))) Call: (212) [system] res([])=res(_3362) Exit: (212) [system] res([])=res([]) ^ Exit: (211) [system] ignore(user:(res([])=res([]))) Exit: (210) [user] interactively_do_metta_exec01(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), '&self', [assertEqualToResult, [[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]], [[[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]]], eval_H(500, '&self', [assertEqualToResult, [[=, _4882, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4882], [multifile, _4882]], [[[=, _4882, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4882], [multifile, _4882]]]], _4176), _4176, ['_X'=_4882], ['_X'=_5418], _4176, []) Exit: (208) [user] interactively_do_metta_exec00(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), '&self', [assertEqualToResult, [[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]], [[[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]]], eval_H(500, '&self', [assertEqualToResult, [[=, _4882, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4882], [multifile, _4882]], [[[=, _4882, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4882], [multifile, _4882]]]], _4176), _4176, ['_X'=_4882], ['_X'=_5418], _4176, []) Exit: (206) [user] interactively_do_metta_exec(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), '&self', [assertEqualToResult, [[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]], [[[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]]], eval_H(500, '&self', [assertEqualToResult, [[=, _4882, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4882], [multifile, _4882]], [[[=, _4882, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4882], [multifile, _4882]]]], _4176), _4176, ['_X'=_4882], ['_X'=_5418], _4176, []) ^ Exit: (203) [system] ignore(user:catch((not_compatio(write_exec([assertEqualToResult, [[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]], [[[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]]])), notrace(into_metta_callable('&self', [assertEqualToResult, [[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]], [[[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]]], eval_H(500, '&self', [assertEqualToResult, [[=, _4882, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4882], [multifile, _4882]], [[[=, _4882, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4882], [multifile, _4882]]]], _4176), _4176, ['_X'=_4882], ['_X'=_5418])), !, user:interactively_do_metta_exec(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), '&self', [assertEqualToResult, [[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]], [[[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]]], eval_H(500, '&self', [assertEqualToResult, [[=, _4882, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4882], [multifile, _4882]], [[[=, _4882, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _4882], [multifile, _4882]]]], _4176), _4176, ['_X'=_4882], ['_X'=_5418], _4176, [])), give_up(_4260), pp_m('red', gave_up(_4260)))) Exit: (202) [user] do_metta_exec(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), '&self', [assertEqualToResult, [[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]], [[[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]]], []) ^ Call: (202) [system] call(user:(get_pass_fail(_4126, _4128, _4130), if_t(_4130==2, flag(loonit_failure, _4148, _4148+1)))) ^ Unify: (202) [system] call(user:(get_pass_fail(_4126, _4128, _4130), if_t(_4130==2, flag(loonit_failure, _4148, _4148+1)))) ^ Call: (204) [user] get_pass_fail(_4126, _4128, _4130) ^ Unify: (204) [user] get_pass_fail(_4126, _4128, _4130) Call: (205) [$syspreds] flag(loonit_success, _4126, _4126) Unify: (205) [$syspreds] flag(loonit_success, _4126, _4126) Call: (206) [system] _4126==_4126 Exit: (206) [system] _4126==_4126 Call: (206) [system] get_flag(loonit_success, _4126) Exit: (206) [system] get_flag(loonit_success, 3) Exit: (205) [$syspreds] flag(loonit_success, 3, 3) Call: (205) [$syspreds] flag(loonit_failure, _4128, _4128) Unify: (205) [$syspreds] flag(loonit_failure, _4128, _4128) Call: (206) [system] _4128==_4128 Exit: (206) [system] _4128==_4128 Call: (206) [system] get_flag(loonit_failure, _4128) Exit: (206) [system] get_flag(loonit_failure, 0) Exit: (205) [$syspreds] flag(loonit_failure, 0, 0) Call: (205) [system] _4130 is 3+0 Exit: (205) [system] 3 is 3+0 ^ Exit: (204) [user] get_pass_fail(3, 0, 3) ^ Call: (204) [user] if_t(3==2, flag(loonit_failure, _4148, _4148+1)) ^ Unify: (204) [user] if_t(3==2, flag(loonit_failure, _4148, _4148+1)) Call: (205) [system] 3==2 Fail: (205) [system] 3==2 ^ Redo: (204) [user] if_t(3==2, flag(loonit_failure, _4148, _4148+1)) ^ Exit: (204) [user] if_t(3==2, flag(loonit_failure, _4148, _4148+1)) ^ Exit: (202) [system] call(user:(get_pass_fail(3, 0, 3), if_t(3==2, flag(loonit_failure, _4148, _4148+1)))) ^ Exit: (200) [system] setup_call_cleanup(user:get_pass_fail(2, 0, 2), user:(color_g_mesg_ok('#ffa509', (writeln(';; In file as: '), color_g_mesg([bold, fg('#FFEE58')], write_src(exec([[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]))), write(';; To unit test case:'))), !, call(do_metta_exec(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), '&self', [assertEqualToResult, [[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]], [[[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]]], []))), user:(get_pass_fail(3, 0, 3), if_t(3==2, flag(loonit_failure, _4148, _4148+1)))) ^ Exit: (199) [user] ensure_increments((color_g_mesg_ok('#ffa509', (writeln(';; In file as: '), color_g_mesg([bold, fg('#FFEE58')], write_src(exec([[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]))), write(';; To unit test case:'))), !, call(do_metta_exec(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), '&self', [assertEqualToResult, [[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]], [[[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]]], [])))) ^ Exit: (198) [system] once(user:ensure_increments((color_g_mesg_ok('#ffa509', (writeln(';; In file as: '), color_g_mesg([bold, fg('#FFEE58')], write_src(exec([[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]))), write(';; To unit test case:'))), !, call(do_metta_exec(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), '&self', [assertEqualToResult, [[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]], [[[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]]], []))))) ^ Exit: (197) [user] must_det_ll(user:ensure_increments((color_g_mesg_ok('#ffa509', (writeln(';; In file as: '), color_g_mesg([bold, fg('#FFEE58')], write_src(exec([[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]))), write(';; To unit test case:'))), !, call(do_metta_exec(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), '&self', [assertEqualToResult, [[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]], [[[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]]], []))))) Exit: (196) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), exec, '&self', [[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]], []) Exit: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', exec([[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]), []) ^ Exit: (194) [user] must_not_error(user:do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', exec([[=, _X, [',', [/, 'is-word', 1], [/, 'is-word', 2], [/, ngram, 5], [/, ngram, 6], [/, trigram, 3], [/, trigram, 4], [/, 'tok-split', 3], [/, 'tok-split', 4]]], [dynamic, _X], [multifile, _X]]), [])) ^ Redo: (193) [user] metta_file_buffer(_3314, _3316, _3318, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', _3322) ^ Unify: (193) [user] metta_file_buffer(+, exec(['ensure-loaded', 'trains-trigrams']), [], P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', '$stream_position'(350, 19, 19, 350)) ^ Exit: (193) [user] metta_file_buffer(+, exec(['ensure-loaded', 'trains-trigrams']), [], P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', '$stream_position'(350, 19, 19, 350)) ^ Call: (194) [user] apply:maplist(maybe_assign, []) ^ Unify: (194) [apply] apply:maplist(user:maybe_assign, []) Call: (195) [apply] apply:maplist_([], user:maybe_assign) Unify: (195) [apply] apply:maplist_([], user:maybe_assign) Exit: (195) [apply] apply:maplist_([], user:maybe_assign) ^ Exit: (194) [apply] apply:maplist(user:maybe_assign, []) ^ Call: (194) [user] must_not_error(do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', exec(['ensure-loaded', 'trains-trigrams']), _3362)) ^ Unify: (194) [user] must_not_error(user:do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', exec(['ensure-loaded', 'trains-trigrams']), _3362)) Call: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', exec(['ensure-loaded', 'trains-trigrams']), _3362) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', exec(['ensure-loaded', 'trains-trigrams']), _3362) Call: (196) [system] var(exec(['ensure-loaded', 'trains-trigrams'])) Redo: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', exec(['ensure-loaded', 'trains-trigrams']), _3362) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', exec(['ensure-loaded', 'trains-trigrams']), _3362) Call: (196) [system] (+)\==exec Exit: (196) [system] (+)\==exec Call: (196) [system] exec(['ensure-loaded', 'trains-trigrams'])==[] Redo: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', exec(['ensure-loaded', 'trains-trigrams']), _3362) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', exec(['ensure-loaded', 'trains-trigrams']), _3362) Call: (196) [system] string(exec(['ensure-loaded', 'trains-trigrams'])) Redo: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', exec(['ensure-loaded', 'trains-trigrams']), _3362) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', exec(['ensure-loaded', 'trains-trigrams']), _3362) Call: (196) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), exec, '&self', ['ensure-loaded', 'trains-trigrams'], _3362) Unify: (196) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), exec, '&self', ['ensure-loaded', 'trains-trigrams'], _3362) Call: (197) [system] var(['ensure-loaded', 'trains-trigrams']) Redo: (196) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), exec, '&self', ['ensure-loaded', 'trains-trigrams'], _3362) Unify: (196) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), exec, '&self', ['ensure-loaded', 'trains-trigrams'], _3362) Call: (197) [system] exec\==exec Redo: (196) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), exec, '&self', ['ensure-loaded', 'trains-trigrams'], _3362) Unify: (196) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), exec, '&self', ['ensure-loaded', 'trains-trigrams'], _3362) Call: (197) [system] string(['ensure-loaded', 'trains-trigrams']) Redo: (196) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), exec, '&self', ['ensure-loaded', 'trains-trigrams'], _3362) Unify: (196) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), exec, '&self', ['ensure-loaded', 'trains-trigrams'], _3362) Call: (197) [system] exec\==exec Redo: (196) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), exec, '&self', ['ensure-loaded', 'trains-trigrams'], _3362) Unify: (196) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), exec, '&self', ['ensure-loaded', 'trains-trigrams'], _3362) ^ Call: (197) [user] must_det_ll(inc_exec_num(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Unify: (197) [user] must_det_ll(user:inc_exec_num(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Call: (198) [user] once(user:inc_exec_num(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Unify: (198) [system] once(user:inc_exec_num(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Call: (199) [user] inc_exec_num(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Unify: (199) [user] inc_exec_num(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Call: (200) [user] retract(file_exec_num(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', _159172)) ^ Exit: (200) [user] retract(file_exec_num(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', 3)) Call: (200) [system] _168836 is 3+1 Exit: (200) [system] 4 is 3+1 ^ Call: (200) [user] asserta(file_exec_num(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', 4)) ^ Exit: (200) [user] asserta(file_exec_num(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', 4)) ^ Exit: (199) [user] inc_exec_num(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Exit: (198) [system] once(user:inc_exec_num(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Exit: (197) [user] must_det_ll(user:inc_exec_num(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Call: (197) [user] must_det_ll(get_exec_num(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', _194832)) ^ Unify: (197) [user] must_det_ll(user:get_exec_num(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', _194832)) ^ Call: (198) [user] once(user:get_exec_num(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', _194832)) ^ Unify: (198) [system] once(user:get_exec_num(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', _194832)) ^ Call: (199) [user] get_exec_num(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', _194832) ^ Unify: (199) [user] get_exec_num(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', _194832) ^ Call: (200) [user] file_exec_num(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', _223792) ^ Unify: (200) [user] file_exec_num(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', 4) ^ Exit: (200) [user] file_exec_num(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', 4) Call: (200) [system] _194832=4 Exit: (200) [system] 4=4 ^ Exit: (199) [user] get_exec_num(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', 4) ^ Exit: (198) [system] once(user:get_exec_num(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', 4)) ^ Exit: (197) [user] must_det_ll(user:get_exec_num(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', 4)) ^ Call: (197) [user] must_det_ll(4>0) ^ Unify: (197) [user] must_det_ll(user:(4>0)) ^ Call: (198) [user] once(user:(4>0)) ^ Unify: (198) [system] once(user:(4>0)) Call: (199) [system] 4>0 Exit: (199) [system] 4>0 ^ Exit: (198) [system] once(user:(4>0)) ^ Exit: (197) [user] must_det_ll(user:(4>0)) ^ Call: (197) [user] is_synthing_unit_tests ^ Unify: (197) [user] is_synthing_unit_tests ^ Call: (199) [system] setup_call_cleanup('$notrace'(_263874, _263876), once(user:is_synthing_unit_tests0), '$restore_trace'(_263874, _263876)) ^ Unify: (199) [system] setup_call_cleanup(system:'$notrace'(_263874, _263876), system:once(user:is_synthing_unit_tests0), system:'$restore_trace'(_263874, _263876)) ^ Call: (200) [system] sig_atomic(system:'$notrace'(_263874, _263876)) ^ Exit: (199) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:is_synthing_unit_tests0), system:'$restore_trace'(3, -1)) ^ Exit: (197) [user] is_synthing_unit_tests ^ Call: (197) [user] file_answers(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', 4, _268612) ^ Unify: (197) [user] file_answers(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', 4, [['ensure-loaded', 'trains-trigrams']]) ^ Exit: (197) [user] file_answers(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', 4, [['ensure-loaded', 'trains-trigrams']]) Call: (197) [user] check_answers_for(['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]) Unify: (197) [user] check_answers_for(['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]) Call: (198) [system] nb_current(suspend_answers, true) Redo: (197) [user] check_answers_for(['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]) Unify: (197) [user] check_answers_for(['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]) Call: (198) [system] string(['ensure-loaded', 'trains-trigrams']) Redo: (197) [user] check_answers_for(['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]) Call: (198) [system] var([['ensure-loaded', 'trains-trigrams']]) Redo: (197) [user] check_answers_for(['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]) Call: (198) [system] var(['ensure-loaded', 'trains-trigrams']) Redo: (197) [user] check_answers_for(['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]) Unify: (197) [user] check_answers_for(['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]) ^ Call: (198) [user] backward_compatibility:sformat(_294150, '~q', [['ensure-loaded', 'trains-trigrams']]) ^ Unify: (198) [user] backward_compatibility:sformat(_294150, '~q', [['ensure-loaded', 'trains-trigrams']]) ^ Call: (199) [user] format(string(_294150), '~q', [['ensure-loaded', 'trains-trigrams']]) ^ Exit: (199) [user] format(string("['ensure-loaded','trains-trigrams']"), '~q', [['ensure-loaded', 'trains-trigrams']]) ^ Exit: (198) [user] backward_compatibility:sformat("['ensure-loaded','trains-trigrams']", '~q', [['ensure-loaded', 'trains-trigrams']]) ^ Call: (198) [user] atom_contains("['ensure-loaded','trains-trigrams']", "[assert") ^ Unify: (198) [user] atom_contains("['ensure-loaded','trains-trigrams']", "[assert") Call: (199) [system] sub_atom("['ensure-loaded','trains-trigrams']", _300806, _300808, _300810, "[assert") Fail: (199) [system] sub_atom("['ensure-loaded','trains-trigrams']", _301746, _301748, _301750, "[assert") ^ Fail: (198) [user] atom_contains("['ensure-loaded','trains-trigrams']", "[assert") Redo: (197) [user] check_answers_for(['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]) Unify: (197) [user] check_answers_for(['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]) Call: (198) [occurs] occurs:contains_var('BadType', [['ensure-loaded', 'trains-trigrams']]) Unify: (198) [occurs] occurs:contains_var('BadType', [['ensure-loaded', 'trains-trigrams']]) Call: (199) [system] 'BadType'==[['ensure-loaded', 'trains-trigrams']] Fail: (199) [system] 'BadType'==[['ensure-loaded', 'trains-trigrams']] Redo: (198) [occurs] occurs:contains_var('BadType', [['ensure-loaded', 'trains-trigrams']]) Unify: (198) [occurs] occurs:contains_var('BadType', [['ensure-loaded', 'trains-trigrams']]) Call: (199) [system] compound([['ensure-loaded', 'trains-trigrams']]) Exit: (199) [system] compound([['ensure-loaded', 'trains-trigrams']]) Call: (199) [system] arg(_312862, [['ensure-loaded', 'trains-trigrams']], _312786) Exit: (199) [system] arg(1, [['ensure-loaded', 'trains-trigrams']], ['ensure-loaded', 'trains-trigrams']) Call: (199) [occurs] occurs:contains_var('BadType', ['ensure-loaded', 'trains-trigrams']) Unify: (199) [occurs] occurs:contains_var('BadType', ['ensure-loaded', 'trains-trigrams']) Call: (200) [system] 'BadType'==['ensure-loaded', 'trains-trigrams'] Fail: (200) [system] 'BadType'==['ensure-loaded', 'trains-trigrams'] Redo: (199) [occurs] occurs:contains_var('BadType', ['ensure-loaded', 'trains-trigrams']) Unify: (199) [occurs] occurs:contains_var('BadType', ['ensure-loaded', 'trains-trigrams']) Call: (200) [system] compound(['ensure-loaded', 'trains-trigrams']) Exit: (200) [system] compound(['ensure-loaded', 'trains-trigrams']) Call: (200) [system] arg(_322144, ['ensure-loaded', 'trains-trigrams'], _322068) Exit: (200) [system] arg(1, ['ensure-loaded', 'trains-trigrams'], 'ensure-loaded') Call: (200) [occurs] occurs:contains_var('BadType', 'ensure-loaded') Unify: (200) [occurs] occurs:contains_var('BadType', 'ensure-loaded') Call: (201) [system] 'BadType'=='ensure-loaded' Fail: (201) [system] 'BadType'=='ensure-loaded' Redo: (200) [occurs] occurs:contains_var('BadType', 'ensure-loaded') Unify: (200) [occurs] occurs:contains_var('BadType', 'ensure-loaded') Call: (201) [system] compound('ensure-loaded') Fail: (201) [system] compound('ensure-loaded') Fail: (200) [occurs] occurs:contains_var('BadType', 'ensure-loaded') Redo: (200) [system] arg(_332352, ['ensure-loaded', 'trains-trigrams'], _322068) Exit: (200) [system] arg(2, ['ensure-loaded', 'trains-trigrams'], ['trains-trigrams']) Call: (200) [occurs] occurs:contains_var('BadType', ['trains-trigrams']) Unify: (200) [occurs] occurs:contains_var('BadType', ['trains-trigrams']) Call: (201) [system] 'BadType'==['trains-trigrams'] Fail: (201) [system] 'BadType'==['trains-trigrams'] Redo: (200) [occurs] occurs:contains_var('BadType', ['trains-trigrams']) Unify: (200) [occurs] occurs:contains_var('BadType', ['trains-trigrams']) Call: (201) [system] compound(['trains-trigrams']) Exit: (201) [system] compound(['trains-trigrams']) Call: (201) [system] arg(_341634, ['trains-trigrams'], _341558) Exit: (201) [system] arg(1, ['trains-trigrams'], 'trains-trigrams') Call: (201) [occurs] occurs:contains_var('BadType', 'trains-trigrams') Unify: (201) [occurs] occurs:contains_var('BadType', 'trains-trigrams') Call: (202) [system] 'BadType'=='trains-trigrams' Fail: (202) [system] 'BadType'=='trains-trigrams' Redo: (201) [occurs] occurs:contains_var('BadType', 'trains-trigrams') Unify: (201) [occurs] occurs:contains_var('BadType', 'trains-trigrams') Call: (202) [system] compound('trains-trigrams') Fail: (202) [system] compound('trains-trigrams') Fail: (201) [occurs] occurs:contains_var('BadType', 'trains-trigrams') Redo: (201) [system] arg(_351842, ['trains-trigrams'], _341558) Exit: (201) [system] arg(2, ['trains-trigrams'], []) Call: (201) [occurs] occurs:contains_var('BadType', []) Unify: (201) [occurs] occurs:contains_var('BadType', []) Call: (202) [system] 'BadType'==[] Fail: (202) [system] 'BadType'==[] Redo: (201) [occurs] occurs:contains_var('BadType', []) Unify: (201) [occurs] occurs:contains_var('BadType', []) Call: (202) [system] compound([]) Fail: (202) [system] compound([]) Fail: (201) [occurs] occurs:contains_var('BadType', []) Fail: (200) [occurs] occurs:contains_var('BadType', ['trains-trigrams']) Fail: (199) [occurs] occurs:contains_var('BadType', ['ensure-loaded', 'trains-trigrams']) Redo: (199) [system] arg(_363906, [['ensure-loaded', 'trains-trigrams']], _312786) Exit: (199) [system] arg(2, [['ensure-loaded', 'trains-trigrams']], []) Call: (199) [occurs] occurs:contains_var('BadType', []) Unify: (199) [occurs] occurs:contains_var('BadType', []) Call: (200) [system] 'BadType'==[] Fail: (200) [system] 'BadType'==[] Redo: (199) [occurs] occurs:contains_var('BadType', []) Unify: (199) [occurs] occurs:contains_var('BadType', []) Call: (200) [system] compound([]) Fail: (200) [system] compound([]) Fail: (199) [occurs] occurs:contains_var('BadType', []) Fail: (198) [occurs] occurs:contains_var('BadType', [['ensure-loaded', 'trains-trigrams']]) Redo: (197) [user] check_answers_for(['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]) Unify: (197) [user] check_answers_for(['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]) Call: (198) [user] inside_assert(['ensure-loaded', 'trains-trigrams'], _376800) Unify: (198) [user] inside_assert(['ensure-loaded', 'trains-trigrams'], ['ensure-loaded', 'trains-trigrams']) Call: (199) [system] compound(['ensure-loaded', 'trains-trigrams']) Exit: (199) [system] compound(['ensure-loaded', 'trains-trigrams']) Unify: (198) [user] inside_assert(['ensure-loaded', 'trains-trigrams'], ['ensure-loaded', 'trains-trigrams']) Call: (199) [user] is_conz(['ensure-loaded', 'trains-trigrams']) Unify: (199) [user] is_conz(['ensure-loaded', 'trains-trigrams']) Call: (200) [system] compound(['ensure-loaded', 'trains-trigrams']) Exit: (200) [system] compound(['ensure-loaded', 'trains-trigrams']) Call: (200) [system] ['ensure-loaded', 'trains-trigrams']=[_385072|_385074] Exit: (200) [system] ['ensure-loaded', 'trains-trigrams']=['ensure-loaded', 'trains-trigrams'] Exit: (199) [user] is_conz(['ensure-loaded', 'trains-trigrams']) Exit: (198) [user] inside_assert(['ensure-loaded', 'trains-trigrams'], ['ensure-loaded', 'trains-trigrams']) Call: (198) [user] always_exec(['ensure-loaded', 'trains-trigrams']) Unify: (198) [user] always_exec(['ensure-loaded', 'trains-trigrams']) Call: (199) [system] compound(['ensure-loaded', 'trains-trigrams']) Exit: (199) [system] compound(['ensure-loaded', 'trains-trigrams']) Call: (199) [system] compound_name_arity(['ensure-loaded', 'trains-trigrams'], _392432, _392434) Exit: (199) [system] compound_name_arity(['ensure-loaded', 'trains-trigrams'], '[|]', 2) ^ Call: (199) [user] symbol_concat(eval, _394376, '[|]') ^ Unify: (199) [user] symbol_concat(eval, _395308, '[|]') Call: (200) [system] atom_concat(eval, _396164, '[|]') Fail: (200) [system] atom_concat(eval, _396164, '[|]') ^ Fail: (199) [user] symbol_concat(eval, _398106, '[|]') Redo: (198) [user] always_exec(['ensure-loaded', 'trains-trigrams']) Unify: (198) [user] always_exec(['ensure-loaded', 'trains-trigrams']) Call: (199) [system] is_list(['ensure-loaded', 'trains-trigrams']) Exit: (199) [system] is_list(['ensure-loaded', 'trains-trigrams']) Unify: (198) [user] always_exec(['ensure-loaded', 'trains-trigrams']) ^ Call: (199) [user] symbol('ensure-loaded') ^ Unify: (199) [user] symbol('ensure-loaded') Call: (200) [system] atom('ensure-loaded') Exit: (200) [system] atom('ensure-loaded') ^ Exit: (199) [user] symbol('ensure-loaded') Unify: (198) [user] always_exec(['ensure-loaded', 'trains-trigrams']) ^ Call: (199) [user] symbol_concat(_409152, !, 'ensure-loaded') ^ Unify: (199) [user] symbol_concat(_410084, !, 'ensure-loaded') Call: (200) [system] atom_concat(_410942, !, 'ensure-loaded') Fail: (200) [system] atom_concat(_410942, !, 'ensure-loaded') ^ Fail: (199) [user] symbol_concat(_412882, !, 'ensure-loaded') Redo: (198) [user] always_exec(['ensure-loaded', 'trains-trigrams']) Unify: (198) [user] always_exec(['ensure-loaded', 'trains-trigrams']) Call: (199) [system] fail Redo: (197) [user] check_answers_for(['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]) Unify: (197) [user] check_answers_for(['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]) Exit: (197) [user] check_answers_for(['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]) ^ Call: (197) [user] if_t(into_simple_op(exec, ['ensure-loaded', 'trains-trigrams'], _419234), pfcAdd_Now('next-operation'(_419234))) ^ Unify: (197) [user] if_t(into_simple_op(exec, ['ensure-loaded', 'trains-trigrams'], _419234), pfcAdd_Now('next-operation'(_419234))) Call: (198) [user] into_simple_op(exec, ['ensure-loaded', 'trains-trigrams'], _419234) Unify: (198) [user] into_simple_op(exec, ['ensure-loaded', 'trains-trigrams'], op(exec, 'ensure-loaded', _422026)) Call: (199) [user] o_s(['trains-trigrams'], _422026) Unify: (199) [user] o_s(['trains-trigrams'], _422026) Call: (200) [user] o_s('trains-trigrams', _422026) Unify: (200) [user] o_s('trains-trigrams', 'trains-trigrams') Exit: (200) [user] o_s('trains-trigrams', 'trains-trigrams') Exit: (199) [user] o_s(['trains-trigrams'], 'trains-trigrams') Exit: (198) [user] into_simple_op(exec, ['ensure-loaded', 'trains-trigrams'], op(exec, 'ensure-loaded', 'trains-trigrams')) ^ Call: (198) [user] pfcAdd_Now('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams'))) ^ Unify: (198) [user] pfcAdd_Now('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams'))) ^ Call: (199) [user] current_predicate(pfcAdd/1) ^ Exit: (199) [user] current_predicate(pfcAdd/1) ^ Call: (199) [user] once_writeq_nl(pfcAdd('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')))) ^ Unify: (199) [user] once_writeq_nl(pfcAdd('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')))) ^ Call: (200) [user] clause(pfcTraceExecution, true) ^ Fail: (200) [user] clause(pfcTraceExecution, true) ^ Redo: (199) [user] once_writeq_nl(pfcAdd('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')))) ^ Exit: (199) [user] once_writeq_nl(pfcAdd('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')))) ^ Call: (199) [user] pfcAdd('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams'))) ^ Unify: (199) [user] pfcAdd('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams'))) ^ Call: (200) [user] must_ex(current_why_UU(_440496)) ^ Unify: (200) [user] must_ex(current_why_UU(_440496)) Call: (202) [user] current_why_UU(_440496) Unify: (202) [user] current_why_UU(_440496) ^ Call: (203) [user] get_why_uu(_440496) ^ Unify: (203) [user] get_why_uu(_440496) ^ Call: (204) [user] findall(_446036, current_why(_446036), _446042) ^ Unify: (204) [$bags] findall(_446036, user:current_why(_446036), _446042) ^ Call: (205) [$bags] findall(_446036, user:current_why(_446036), _446042, []) ^ Unify: (205) [$bags] findall(_446036, user:current_why(_446036), _446042, []) ^ Call: (206) [$bags] cleanup_bag(findall_loop(_446036, user:current_why(_446036), _446042, []), '$destroy_findall_bag') ^ Unify: (206) [$bags] cleanup_bag('$bags':findall_loop(_446036, user:current_why(_446036), _446042, []), '$bags':'$destroy_findall_bag') Call: (207) [$bags] findall_loop(_446036, user:current_why(_446036), _446042, []) Unify: (207) [$bags] findall_loop(_446036, user:current_why(_446036), _446042, []) ^ Call: (208) [user] bugger:current_why(_446036) ^ Unify: (208) [user] bugger:current_why(_446036) ^ Call: (209) [user] bugger:current_why_data(_446036) ^ Unify: (209) [user] bugger:current_why_data(_446036) Call: (210) [system] nb_current('$current_why', wp(_446036, _457296)) Fail: (210) [system] nb_current('$current_why', wp(_446036, _457296)) ^ Redo: (209) [user] bugger:current_why_data(_446036) ^ Unify: (209) [user] bugger:current_why_data(_446036) Call: (210) [t_l] t_l:current_why_source(_446036) Fail: (210) [t_l] t_l:current_why_source(_446036) ^ Fail: (209) [user] bugger:current_why_data(_446036) ^ Redo: (208) [user] bugger:current_why(_446036) ^ Unify: (208) [user] bugger:current_why(mfl4(_464724, _464726, _464728, _464730)) ^ Call: (210) [system] setup_call_cleanup('$notrace'(_465680, _465682), once(user:current_mfl4(_464724, _464726, _464728, _464730)), '$restore_trace'(_465680, _465682)) ^ Unify: (210) [system] setup_call_cleanup(system:'$notrace'(_465680, _465682), system:once(user:current_mfl4(_464724, _464726, _464728, _464730)), system:'$restore_trace'(_465680, _465682)) ^ Call: (211) [system] sig_atomic(system:'$notrace'(_465680, _465682)) ^ Exit: (210) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:current_mfl4(_464724, user, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', 587)), system:'$restore_trace'(3, -1)) ^ Exit: (208) [user] bugger:current_why(P;HTML|mfl4(_464724, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Redo: (207) [$bags] findall_loop(_446036, user:current_why(_446036), _446042, []) Exit: (207) [$bags] findall_loop(_446036, user:current_why(_446036), [P;HTML|mfl4(_482562, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], []) ^ Exit: (206) [$bags] cleanup_bag('$bags':findall_loop(_446036, user:current_why(_446036), [P;HTML|mfl4(_482562, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], []), '$bags':'$destroy_findall_bag') ^ Exit: (205) [$bags] findall(_446036, user:current_why(_446036), [P;HTML|mfl4(_482562, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], []) ^ Exit: (204) [$bags] findall(_446036, user:current_why(_446036), [P;HTML|mfl4(_482562, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Call: (204) [system] [P;HTML|mfl4(_482562, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]\==[] Exit: (204) [system] [P;HTML|mfl4(_482562, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]\==[] ^ Call: (204) [user] u_to_uu([P;HTML|mfl4(_4080, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _4054) ^ Unify: (204) [user] u_to_uu([P;HTML|mfl4(_4080, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], ([P;HTML|mfl4(_4080, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], ax)) Call: (205) [system] var([P;HTML|mfl4(_4080, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Fail: (205) [system] var([P;HTML|mfl4(_4080, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) ^ Redo: (204) [user] u_to_uu([P;HTML|mfl4(_4080, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _4054) ^ Unify: (204) [user] u_to_uu([P;HTML|mfl4(_4080, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], [P;HTML|mfl4(_4080, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Call: (205) [system] nonvar([P;HTML|mfl4(_4080, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Exit: (205) [system] nonvar([P;HTML|mfl4(_4080, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Call: (205) [system] [P;HTML|mfl4(_4080, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]=(_83420, _83422) Fail: (205) [system] [P;HTML|mfl4(_4080, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]=(_83420, _83422) ^ Redo: (204) [user] u_to_uu([P;HTML|mfl4(_4080, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _4054) ^ Unify: (204) [user] u_to_uu([P;HTML|mfl4(_4080, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _4054) ^ Call: (205) [user] logicmoo_util_terms:list_to_conjuncts([P;HTML|mfl4(_4080, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _113822) ^ Unify: (205) [user] logicmoo_util_terms:list_to_conjuncts([P;HTML|mfl4(_4080, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _113822) ^ Call: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_4080, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _113822) ^ Unify: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_4080, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], [P;HTML|mfl4(_4080, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Call: (207) [system] var([P;HTML|mfl4(_4080, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Fail: (207) [system] var([P;HTML|mfl4(_4080, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) ^ Redo: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_4080, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _113822) ^ Unify: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_4080, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], [P;HTML|mfl4(_4080, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) ^ Call: (207) [user] not(compound([P;HTML|mfl4(_4080, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)])) ^ Unify: (207) [system] not(user:compound([P;HTML|mfl4(_4080, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)])) Call: (208) [system] compound([P;HTML|mfl4(_4080, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Exit: (208) [system] compound([P;HTML|mfl4(_4080, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) ^ Fail: (207) [system] not(user:compound([P;HTML|mfl4(_4080, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)])) ^ Redo: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_4080, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _113822) ^ Unify: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_4080, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _113822) ^ Call: (207) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_4080, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _113822) ^ Unify: (207) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_4080, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_4080, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Call: (208) [system] var(P;HTML|mfl4(_4080, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Fail: (208) [system] var(P;HTML|mfl4(_4080, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Redo: (207) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_4080, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _113822) ^ Unify: (207) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_4080, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_4080, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Call: (208) [user] not(compound(P;HTML|mfl4(_4080, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587))) ^ Unify: (208) [system] not(user:compound(P;HTML|mfl4(_4080, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587))) Call: (209) [system] compound(P;HTML|mfl4(_4080, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Exit: (209) [system] compound(P;HTML|mfl4(_4080, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Fail: (208) [system] not(user:compound(P;HTML|mfl4(_4080, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587))) ^ Redo: (207) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_4080, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _113822) ^ Unify: (207) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_4080, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_4080, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Exit: (207) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_4080, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_4080, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Exit: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_4080, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], P;HTML|mfl4(_4080, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Exit: (205) [user] logicmoo_util_terms:list_to_conjuncts([P;HTML|mfl4(_4080, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], P;HTML|mfl4(_4080, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Call: (205) [user] u_to_uu(P;HTML|mfl4(_4080, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _4054) ^ Unify: (205) [user] u_to_uu(P;HTML|mfl4(_4080, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), (P;HTML|mfl4(_4080, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) Call: (206) [system] var(P;HTML|mfl4(_4080, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Fail: (206) [system] var(P;HTML|mfl4(_4080, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Redo: (205) [user] u_to_uu(P;HTML|mfl4(_4080, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _4054) ^ Unify: (205) [user] u_to_uu(P;HTML|mfl4(_4080, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_4080, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Call: (206) [system] nonvar(P;HTML|mfl4(_4080, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Exit: (206) [system] nonvar(P;HTML|mfl4(_4080, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Call: (206) [system] P;HTML|mfl4(_4080, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)=(_476996, _476998) Fail: (206) [system] P;HTML|mfl4(_4080, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)=(_476996, _476998) ^ Redo: (205) [user] u_to_uu(P;HTML|mfl4(_4080, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _4054) ^ Unify: (205) [user] u_to_uu(P;HTML|mfl4(_4080, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), (P;HTML|mfl4(_4080, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (205) [user] u_to_uu(P;HTML|mfl4(_4080, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), (P;HTML|mfl4(_4080, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (204) [user] u_to_uu([P;HTML|mfl4(_4080, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], (P;HTML|mfl4(_4080, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (203) [user] get_why_uu((P;HTML|mfl4(_4080, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) Exit: (202) [user] current_why_UU((P;HTML|mfl4(_4080, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (200) [user] must_ex(current_why_UU((P;HTML|mfl4(_4080, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (200) [user] pfcAdd('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), (P;HTML|mfl4(_4080, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (200) [user] pfcAdd('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), (P;HTML|mfl4(_4080, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (201) [user] pfcPost('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), (P;HTML|mfl4(_4080, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (201) [user] pfcPost('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), (P;HTML|mfl4(_4080, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (202) [user] pfcPost_rev((P;HTML|mfl4(_4080, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax), 'next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams'))) ^ Unify: (202) [user] pfcPost_rev((P;HTML|mfl4(_4080, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax), 'next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams'))) Call: (203) [system] is_list('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams'))) Fail: (203) [system] is_list('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams'))) ^ Redo: (202) [user] pfcPost_rev((P;HTML|mfl4(_4080, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax), 'next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams'))) ^ Call: (203) [user] pfcPost1('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), (P;HTML|mfl4(_4080, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (203) [user] pfcPost1('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), (P;HTML|mfl4(_4080, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (204) [user] control_arg_types('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), _116642) ^ Unify: (204) [user] control_arg_types('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), _116642) Call: (205) [system] fail Fail: (205) [system] fail ^ Fail: (204) [user] control_arg_types('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), _116642) ^ Redo: (203) [user] pfcPost1('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), (P;HTML|mfl4(_4080, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (203) [user] pfcPost1('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), (P;HTML|mfl4(_4080, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (204) [user] locally_each:locally(set_prolog_flag(occurs_check, true), catch(pfcPost11('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), (P;HTML|mfl4(_4080, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _136466, (notrace, wdmsg(('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams'))=>_136466)), trace))) ^ Unify: (204) [locally_each] locally_each:locally(user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), (P;HTML|mfl4(_4080, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _136466, (notrace, wdmsg(('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams'))=>_136466)), trace))) ^ Call: (205) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), (P;HTML|mfl4(_4080, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _136466, (notrace, wdmsg(('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams'))=>_136466)), trace)), user:each_call_cleanup) ^ Unify: (205) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), (P;HTML|mfl4(_4080, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _136466, (notrace, wdmsg(('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams'))=>_136466)), trace)), user:each_call_cleanup) Call: (206) [system] current_prolog_flag(occurs_check, _166964) Exit: (206) [system] current_prolog_flag(occurs_check, true) ^ Call: (206) [locally_each] locally_each:wtl_how(trusted_redo_call_cleanup, true==true, user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), (P;HTML|mfl4(_4080, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _136466, (notrace, wdmsg(('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams'))=>_136466)), trace)), user:set_prolog_flag(occurs_check, true)) ^ Unify: (206) [locally_each] locally_each:wtl_how(locally_each:trusted_redo_call_cleanup, locally_each:(true==true), user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), (P;HTML|mfl4(_4080, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _136466, (notrace, wdmsg(('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams'))=>_136466)), trace)), user:set_prolog_flag(occurs_check, true)) Call: (207) [system] true==true Exit: (207) [system] true==true ^ Call: (208) [user] pfcPost11('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), (P;HTML|mfl4(_4080, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (208) [user] pfcPost11('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), (P;HTML|mfl4(_4080, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (209) [user] must_ex(pfcAddSupport('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), (P;HTML|mfl4(_4080, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Unify: (209) [user] must_ex(pfcAddSupport('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), (P;HTML|mfl4(_4080, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (211) [user] pfcAddSupport('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), (P;HTML|mfl4(_4080, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (211) [user] pfcAddSupport('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), (P;HTML|mfl4(_4080, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (212) [user] assert('$spft$'('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), P;HTML|mfl4(_4080, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (212) [user] assert('$spft$'('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), P;HTML|mfl4(_4080, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (211) [user] pfcAddSupport('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), (P;HTML|mfl4(_4080, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (209) [user] must_ex(pfcAddSupport('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), (P;HTML|mfl4(_4080, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (209) [user] pfcUnique(post, 'next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams'))) ^ Unify: (209) [user] pfcUnique(post, 'next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams'))) ^ Call: (210) [user] pfcUnique(post, 'next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), true) ^ Unify: (210) [user] pfcUnique(post, 'next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), true) ^ Call: (211) [user] is_asserted_exact('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), true) ^ Unify: (211) [user] is_asserted_exact('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), true) ^ Call: (212) [user] strip_module('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), _267544, _267546) ^ Exit: (212) [user] strip_module('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), user, 'next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams'))) ^ Call: (212) [user] is_asserted_exact(user, 'next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), true) ^ Unify: (212) [user] is_asserted_exact(user, 'next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), true) Call: (213) [system] _271288=user Exit: (213) [system] user=user ^ Call: (213) [user] clause(user:'next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), true, _273158) ^ Fail: (213) [user] clause('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), true, _273158) ^ Redo: (212) [user] is_asserted_exact(user, 'next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), true) ^ Call: (213) [user] clause(user:'next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), true, _275986) ^ Fail: (213) [user] clause('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), true, _275986) ^ Fail: (212) [user] is_asserted_exact(user, 'next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), true) ^ Fail: (211) [user] is_asserted_exact('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), true) ^ Redo: (210) [user] pfcUnique(post, 'next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), true) ^ Exit: (210) [user] pfcUnique(post, 'next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), true) ^ Exit: (209) [user] pfcUnique(post, 'next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams'))) ^ Call: (209) [user] pfcPost2('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), (P;HTML|mfl4(_4080, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (209) [user] pfcPost2('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), (P;HTML|mfl4(_4080, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (210) [user] must_ex(once((\+ \+is_asserted_exact('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')));assert('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')))))) ^ Unify: (210) [user] must_ex(once((\+ \+is_asserted_exact('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')));assert('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')))))) ^ Call: (212) [user] once((\+ \+is_asserted_exact('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')));assert('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams'))))) ^ Unify: (212) [system] once(user:(\+ \+is_asserted_exact('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')));assert('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams'))))) ^ Call: (214) [user] is_asserted_exact('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams'))) ^ Unify: (214) [user] is_asserted_exact('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams'))) ^ Call: (215) [user] strip_module('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), _303324, _303326) ^ Exit: (215) [user] strip_module('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), user, 'next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams'))) ^ Call: (215) [user] hook_database:expand_to_hb('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), _305204, _305206) ^ Unify: (215) [user] hook_database:expand_to_hb('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), 'next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), true) Call: (216) [system] var('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams'))) Fail: (216) [system] var('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams'))) ^ Redo: (215) [user] hook_database:expand_to_hb('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), _305204, _305206) ^ Unify: (215) [user] hook_database:expand_to_hb('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), 'next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), true) ^ Exit: (215) [user] hook_database:expand_to_hb('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), 'next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), true) ^ Call: (215) [user] is_asserted_exact(user, 'next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), true) ^ Unify: (215) [user] is_asserted_exact(user, 'next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), true) Call: (216) [system] _313610=user Exit: (216) [system] user=user ^ Call: (216) [user] clause(user:'next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), true, _315480) ^ Fail: (216) [user] clause('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), true, _315480) ^ Redo: (215) [user] is_asserted_exact(user, 'next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), true) ^ Call: (216) [user] clause(user:'next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), true, _318308) ^ Fail: (216) [user] clause('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), true, _318308) ^ Fail: (215) [user] is_asserted_exact(user, 'next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), true) ^ Fail: (214) [user] is_asserted_exact('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams'))) ^ Call: (214) [user] assert('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams'))) ^ Exit: (214) [user] assert('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams'))) ^ Exit: (212) [system] once(user:(\+ \+is_asserted_exact('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')));assert('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams'))))) ^ Exit: (210) [user] must_ex(once((\+ \+is_asserted_exact('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')));assert('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')))))) ^ Call: (210) [user] must_ex(pfcTraceAdd('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), (P;HTML|mfl4(_4080, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Unify: (210) [user] must_ex(pfcTraceAdd('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), (P;HTML|mfl4(_4080, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (212) [user] pfcTraceAdd('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), (P;HTML|mfl4(_4080, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (212) [user] pfcTraceAdd('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), (P;HTML|mfl4(_4080, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (213) [user] pfcTraceAddPrint('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), (P;HTML|mfl4(_4080, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (213) [user] pfcTraceAddPrint('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), (P;HTML|mfl4(_4080, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (214) [user] pfcIsTraced('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams'))) ^ Unify: (214) [user] pfcIsTraced('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams'))) ^ Call: (215) [user] pfcIsNotTraced('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams'))) ^ Unify: (215) [user] pfcIsNotTraced('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams'))) ^ Call: (216) [user] compound_eles(1, 'next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), _375062) ^ Unify: (216) [user] compound_eles(1, 'next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), _375062) Call: (217) [system] var('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams'))) Fail: (217) [system] var('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams'))) ^ Redo: (216) [user] compound_eles(1, 'next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), _375062) ^ Unify: (216) [user] compound_eles(1, 'next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), _375062) Call: (217) [system] compound('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams'))) Exit: (217) [system] compound('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams'))) Call: (217) [system] 1<1 Fail: (217) [system] 1<1 ^ Redo: (216) [user] compound_eles(1, 'next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), _375062) ^ Unify: (216) [user] compound_eles(1, 'next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), _375062) Call: (217) [system] _386214 is 1+ -1 Exit: (217) [system] 0 is 1+ -1 ^ Call: (217) [user] compound_eles('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), _388072) ^ Unify: (217) [user] compound_eles('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), _388072) Call: (218) [system] is_list('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams'))) Fail: (218) [system] is_list('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams'))) ^ Redo: (217) [user] compound_eles('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), _388072) ^ Unify: (217) [user] compound_eles('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), _388072) Call: (218) [system] compound('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams'))) Exit: (218) [system] compound('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams'))) Call: (218) [system] compound_name_arguments('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), _395482, _395484) Exit: (218) [system] compound_name_arguments('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), 'next-operation', [op(exec, 'ensure-loaded', 'trains-trigrams')]) Call: (218) [lists] lists:member(_388072, ['next-operation', op(exec, 'ensure-loaded', 'trains-trigrams')]) Unify: (218) [lists] lists:member(_388072, ['next-operation', op(exec, 'ensure-loaded', 'trains-trigrams')]) Call: (219) [lists] lists:member_([op(exec, 'ensure-loaded', 'trains-trigrams')], _388072, 'next-operation') Unify: (219) [lists] lists:member_([op(exec, 'ensure-loaded', 'trains-trigrams')], 'next-operation', 'next-operation') Exit: (219) [lists] lists:member_([op(exec, 'ensure-loaded', 'trains-trigrams')], 'next-operation', 'next-operation') Exit: (218) [lists] lists:member('next-operation', ['next-operation', op(exec, 'ensure-loaded', 'trains-trigrams')]) ^ Exit: (217) [user] compound_eles('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), 'next-operation') ^ Call: (217) [user] compound_eles(0, 'next-operation', _375062) ^ Unify: (217) [user] compound_eles(0, 'next-operation', _375062) Call: (218) [system] var('next-operation') Fail: (218) [system] var('next-operation') ^ Redo: (217) [user] compound_eles(0, 'next-operation', _375062) ^ Unify: (217) [user] compound_eles(0, 'next-operation', _375062) Call: (218) [system] compound('next-operation') Fail: (218) [system] compound('next-operation') ^ Redo: (217) [user] compound_eles(0, 'next-operation', _375062) Call: (218) [system] _375062='next-operation' Exit: (218) [system] 'next-operation'='next-operation' ^ Exit: (217) [user] compound_eles(0, 'next-operation', 'next-operation') ^ Exit: (216) [user] compound_eles(1, 'next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), 'next-operation') ^ Call: (216) [user] pfcIgnored('next-operation') ^ Fail: (216) [user] pfcIgnored('next-operation') Redo: (219) [lists] lists:member_([op(exec, 'ensure-loaded', 'trains-trigrams')], _388072, 'next-operation') Unify: (219) [lists] lists:member_([op(exec, 'ensure-loaded', 'trains-trigrams')], _388072, 'next-operation') Call: (220) [lists] lists:member_([], _388072, op(exec, 'ensure-loaded', 'trains-trigrams')) Unify: (220) [lists] lists:member_([], op(exec, 'ensure-loaded', 'trains-trigrams'), op(exec, 'ensure-loaded', 'trains-trigrams')) Exit: (220) [lists] lists:member_([], op(exec, 'ensure-loaded', 'trains-trigrams'), op(exec, 'ensure-loaded', 'trains-trigrams')) Exit: (219) [lists] lists:member_([op(exec, 'ensure-loaded', 'trains-trigrams')], op(exec, 'ensure-loaded', 'trains-trigrams'), 'next-operation') Exit: (218) [lists] lists:member(op(exec, 'ensure-loaded', 'trains-trigrams'), ['next-operation', op(exec, 'ensure-loaded', 'trains-trigrams')]) ^ Exit: (217) [user] compound_eles('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), op(exec, 'ensure-loaded', 'trains-trigrams')) ^ Call: (217) [user] compound_eles(0, op(exec, 'ensure-loaded', 'trains-trigrams'), _375062) ^ Unify: (217) [user] compound_eles(0, op(exec, 'ensure-loaded', 'trains-trigrams'), _375062) Call: (218) [system] var(op(exec, 'ensure-loaded', 'trains-trigrams')) Fail: (218) [system] var(op(exec, 'ensure-loaded', 'trains-trigrams')) ^ Redo: (217) [user] compound_eles(0, op(exec, 'ensure-loaded', 'trains-trigrams'), _375062) ^ Unify: (217) [user] compound_eles(0, op(exec, 'ensure-loaded', 'trains-trigrams'), _375062) Call: (218) [system] compound(op(exec, 'ensure-loaded', 'trains-trigrams')) Exit: (218) [system] compound(op(exec, 'ensure-loaded', 'trains-trigrams')) Call: (218) [system] 0<1 Exit: (218) [system] 0<1 Call: (218) [system] _375062=op(exec, 'ensure-loaded', 'trains-trigrams') Exit: (218) [system] op(exec, 'ensure-loaded', 'trains-trigrams')=op(exec, 'ensure-loaded', 'trains-trigrams') ^ Exit: (217) [user] compound_eles(0, op(exec, 'ensure-loaded', 'trains-trigrams'), op(exec, 'ensure-loaded', 'trains-trigrams')) ^ Exit: (216) [user] compound_eles(1, 'next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), op(exec, 'ensure-loaded', 'trains-trigrams')) ^ Call: (216) [user] pfcIgnored(op(exec, 'ensure-loaded', 'trains-trigrams')) ^ Fail: (216) [user] pfcIgnored(op(exec, 'ensure-loaded', 'trains-trigrams')) ^ Fail: (215) [user] pfcIsNotTraced('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams'))) ^ Redo: (214) [user] pfcIsTraced('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams'))) ^ Unify: (214) [user] pfcIsTraced('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams'))) ^ Call: (215) [user] compound_eles(1, 'next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), _442862) ^ Unify: (215) [user] compound_eles(1, 'next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), _442862) Call: (216) [system] var('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams'))) Fail: (216) [system] var('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams'))) ^ Redo: (215) [user] compound_eles(1, 'next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), _442862) ^ Unify: (215) [user] compound_eles(1, 'next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), _442862) Call: (216) [system] compound('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams'))) Exit: (216) [system] compound('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams'))) Call: (216) [system] 1<1 Fail: (216) [system] 1<1 ^ Redo: (215) [user] compound_eles(1, 'next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), _442862) ^ Unify: (215) [user] compound_eles(1, 'next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), _442862) Call: (216) [system] _454014 is 1+ -1 Exit: (216) [system] 0 is 1+ -1 ^ Call: (216) [user] compound_eles('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), _455872) ^ Unify: (216) [user] compound_eles('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), _455872) Call: (217) [system] is_list('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams'))) Fail: (217) [system] is_list('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams'))) ^ Redo: (216) [user] compound_eles('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), _455872) ^ Unify: (216) [user] compound_eles('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), _455872) Call: (217) [system] compound('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams'))) Exit: (217) [system] compound('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams'))) Call: (217) [system] compound_name_arguments('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), _463282, _463284) Exit: (217) [system] compound_name_arguments('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), 'next-operation', [op(exec, 'ensure-loaded', 'trains-trigrams')]) Call: (217) [lists] lists:member(_455872, ['next-operation', op(exec, 'ensure-loaded', 'trains-trigrams')]) Unify: (217) [lists] lists:member(_455872, ['next-operation', op(exec, 'ensure-loaded', 'trains-trigrams')]) Call: (218) [lists] lists:member_([op(exec, 'ensure-loaded', 'trains-trigrams')], _455872, 'next-operation') Unify: (218) [lists] lists:member_([op(exec, 'ensure-loaded', 'trains-trigrams')], 'next-operation', 'next-operation') Exit: (218) [lists] lists:member_([op(exec, 'ensure-loaded', 'trains-trigrams')], 'next-operation', 'next-operation') Exit: (217) [lists] lists:member('next-operation', ['next-operation', op(exec, 'ensure-loaded', 'trains-trigrams')]) ^ Exit: (216) [user] compound_eles('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), 'next-operation') ^ Call: (216) [user] compound_eles(0, 'next-operation', _442862) ^ Unify: (216) [user] compound_eles(0, 'next-operation', _442862) Call: (217) [system] var('next-operation') Fail: (217) [system] var('next-operation') ^ Redo: (216) [user] compound_eles(0, 'next-operation', _442862) ^ Unify: (216) [user] compound_eles(0, 'next-operation', _442862) Call: (217) [system] compound('next-operation') Fail: (217) [system] compound('next-operation') ^ Redo: (216) [user] compound_eles(0, 'next-operation', _442862) Call: (217) [system] _442862='next-operation' Exit: (217) [system] 'next-operation'='next-operation' ^ Exit: (216) [user] compound_eles(0, 'next-operation', 'next-operation') ^ Exit: (215) [user] compound_eles(1, 'next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), 'next-operation') ^ Call: (215) [user] pfcTraced('next-operation') ^ Fail: (215) [user] pfcTraced('next-operation') Redo: (218) [lists] lists:member_([op(exec, 'ensure-loaded', 'trains-trigrams')], _455872, 'next-operation') Unify: (218) [lists] lists:member_([op(exec, 'ensure-loaded', 'trains-trigrams')], _455872, 'next-operation') Call: (219) [lists] lists:member_([], _455872, op(exec, 'ensure-loaded', 'trains-trigrams')) Unify: (219) [lists] lists:member_([], op(exec, 'ensure-loaded', 'trains-trigrams'), op(exec, 'ensure-loaded', 'trains-trigrams')) Exit: (219) [lists] lists:member_([], op(exec, 'ensure-loaded', 'trains-trigrams'), op(exec, 'ensure-loaded', 'trains-trigrams')) Exit: (218) [lists] lists:member_([op(exec, 'ensure-loaded', 'trains-trigrams')], op(exec, 'ensure-loaded', 'trains-trigrams'), 'next-operation') Exit: (217) [lists] lists:member(op(exec, 'ensure-loaded', 'trains-trigrams'), ['next-operation', op(exec, 'ensure-loaded', 'trains-trigrams')]) ^ Exit: (216) [user] compound_eles('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), op(exec, 'ensure-loaded', 'trains-trigrams')) ^ Call: (216) [user] compound_eles(0, op(exec, 'ensure-loaded', 'trains-trigrams'), _442862) ^ Unify: (216) [user] compound_eles(0, op(exec, 'ensure-loaded', 'trains-trigrams'), _442862) Call: (217) [system] var(op(exec, 'ensure-loaded', 'trains-trigrams')) Fail: (217) [system] var(op(exec, 'ensure-loaded', 'trains-trigrams')) ^ Redo: (216) [user] compound_eles(0, op(exec, 'ensure-loaded', 'trains-trigrams'), _442862) ^ Unify: (216) [user] compound_eles(0, op(exec, 'ensure-loaded', 'trains-trigrams'), _442862) Call: (217) [system] compound(op(exec, 'ensure-loaded', 'trains-trigrams')) Exit: (217) [system] compound(op(exec, 'ensure-loaded', 'trains-trigrams')) Call: (217) [system] 0<1 Exit: (217) [system] 0<1 Call: (217) [system] _442862=op(exec, 'ensure-loaded', 'trains-trigrams') Exit: (217) [system] op(exec, 'ensure-loaded', 'trains-trigrams')=op(exec, 'ensure-loaded', 'trains-trigrams') ^ Exit: (216) [user] compound_eles(0, op(exec, 'ensure-loaded', 'trains-trigrams'), op(exec, 'ensure-loaded', 'trains-trigrams')) ^ Exit: (215) [user] compound_eles(1, 'next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), op(exec, 'ensure-loaded', 'trains-trigrams')) ^ Call: (215) [user] pfcTraced(op(exec, 'ensure-loaded', 'trains-trigrams')) ^ Fail: (215) [user] pfcTraced(op(exec, 'ensure-loaded', 'trains-trigrams')) ^ Fail: (214) [user] pfcIsTraced('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams'))) ^ Redo: (213) [user] pfcTraceAddPrint('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), (P;HTML|mfl4(_4080, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (213) [user] pfcTraceAddPrint('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), (P;HTML|mfl4(_4080, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (213) [user] pfcTraceAddPrint('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), (P;HTML|mfl4(_4056, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (213) [user] pfcTraceBreak('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), (P;HTML|mfl4(_4056, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (213) [user] pfcTraceBreak('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), (P;HTML|mfl4(_4056, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (214) [user] pfcSpied('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), +) ^ Fail: (214) [user] pfcSpied('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), +) ^ Redo: (213) [user] pfcTraceBreak('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), (P;HTML|mfl4(_4056, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (213) [user] pfcTraceBreak('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), (P;HTML|mfl4(_4056, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (212) [user] pfcTraceAdd('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), (P;HTML|mfl4(_4056, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (210) [user] must_ex(pfcTraceAdd('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), (P;HTML|mfl4(_4056, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (210) [user] must_ex(pfcEnqueue('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), (P;HTML|mfl4(_4056, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Unify: (210) [user] must_ex(pfcEnqueue('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), (P;HTML|mfl4(_4056, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (212) [user] pfcEnqueue('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), (P;HTML|mfl4(_4056, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (212) [user] pfcEnqueue('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), (P;HTML|mfl4(_4056, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (213) [user] pfcGetSearch(_91594) ^ Unify: (213) [user] pfcGetSearch(_91594) Call: (214) [t_l] t_l:pfcSearchTL(_93444) Fail: (214) [t_l] t_l:pfcSearchTL(_93444) ^ Redo: (213) [user] pfcGetSearch(_91594) ^ Call: (214) [user] pfcSearch(_96218) ^ Unify: (214) [user] pfcSearch(direct) ^ Exit: (214) [user] pfcSearch(direct) Call: (214) [system] _91594=direct Exit: (214) [system] direct=direct ^ Exit: (213) [user] pfcGetSearch(direct) ^ Call: (213) [user] pfcEnqueue(direct, 'next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), (P;HTML|mfl4(_4056, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (213) [user] pfcEnqueue(direct, 'next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), (P;HTML|mfl4(_4056, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) Call: (214) [system] direct=direct Exit: (214) [system] direct=direct ^ Call: (214) [user] pfcFwd('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams'))) ^ Unify: (214) [user] pfcFwd('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams'))) ^ Call: (215) [user] control_arg_types('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), _120680) ^ Unify: (215) [user] control_arg_types('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), _120680) Call: (216) [system] fail Fail: (216) [system] fail ^ Fail: (215) [user] control_arg_types('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), _120680) ^ Redo: (214) [user] pfcFwd('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams'))) ^ Unify: (214) [user] pfcFwd('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams'))) ^ Call: (215) [user] locally_each:locally(set_prolog_flag(occurs_check, true), pfcFwd0('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')))) ^ Unify: (215) [locally_each] locally_each:locally(user:set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')))) ^ Call: (216) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams'))), user:each_call_cleanup) ^ Unify: (216) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams'))), user:each_call_cleanup) Call: (217) [system] current_prolog_flag(occurs_check, _130942) Exit: (217) [system] current_prolog_flag(occurs_check, true) ^ Call: (217) [locally_each] locally_each:wtl_how(trusted_redo_call_cleanup, true==true, user:set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams'))), user:set_prolog_flag(occurs_check, true)) ^ Unify: (217) [locally_each] locally_each:wtl_how(locally_each:trusted_redo_call_cleanup, locally_each:(true==true), user:set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams'))), user:set_prolog_flag(occurs_check, true)) Call: (218) [system] true==true Exit: (218) [system] true==true ^ Call: (218) [user] pfcFwd0('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams'))) ^ Unify: (218) [user] pfcFwd0('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams'))) Call: (219) [system] is_list(_138438) Fail: (219) [system] is_list(_138438) ^ Redo: (218) [user] pfcFwd0('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams'))) ^ Call: (219) [user] pfcFwd1('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams'))) ^ Unify: (219) [user] pfcFwd1('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams'))) ^ Call: (220) [user] fc_rule_check('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams'))) ^ Unify: (220) [user] fc_rule_check('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams'))) ^ Exit: (220) [user] fc_rule_check('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams'))) Call: (220) [system] copy_term('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), _145832) Exit: (220) [system] copy_term('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), 'next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams'))) ^ Call: (220) [user] ignore(fcpt('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), 'next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')))) ^ Unify: (220) [system] ignore(user:fcpt('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), 'next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')))) ^ Call: (221) [user] fcpt('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), 'next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams'))) ^ Unify: (221) [user] fcpt('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), 'next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams'))) ^ Call: (222) [user] pfcGetTriggerQuick('$pt$'('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), _151424)) ^ Unify: (222) [user] pfcGetTriggerQuick('$pt$'('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), _151424)) ^ Call: (223) [user] clause('$pt$'('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), _151424), true) ^ Fail: (223) [user] clause('$pt$'('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), _151424), true) ^ Redo: (222) [user] pfcGetTriggerQuick('$pt$'('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), _151424)) ^ Call: (223) [user] pfc_call('$pt$'('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), _151424)) ^ Unify: (223) [user] pfc_call('$pt$'('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), _151424)) Call: (224) [system] var('$pt$'('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), _151424)) Fail: (224) [system] var('$pt$'('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), _151424)) ^ Redo: (223) [user] pfc_call('$pt$'('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), _151424)) ^ Unify: (223) [user] pfc_call('$pt$'('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), _151424)) Call: (224) [system] callable('$pt$'('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), _151424)) Exit: (224) [system] callable('$pt$'('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), _151424)) ^ Unify: (223) [user] pfc_call('$pt$'('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), _151424)) ^ Redo: (223) [user] pfc_call('$pt$'('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), _151424)) ^ Unify: (223) [user] pfc_call('$pt$'('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), _151424)) ^ Call: (224) [user] predicate_property('$pt$'('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), _151424), imported_from(system)) ^ Unify: (224) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), _151424), imported_from(system)) Call: (225) [system] nonvar(imported_from(system)) Exit: (225) [system] nonvar(imported_from(system)) Call: (225) [$syspreds] property_predicate(imported_from(system), user:'$pt$'('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), _151424)) Unify: (225) [$syspreds] property_predicate(imported_from(system), user:'$pt$'('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), _151424)) Call: (226) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), _151424)) Unify: (226) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), _151424)) Call: (227) [system] callable('$pt$'('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), _151424)) Exit: (227) [system] callable('$pt$'('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), _151424)) Call: (227) [system] atom(user) Exit: (227) [system] atom(user) Exit: (226) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), _151424)) ^ Fail: (224) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), _151424), imported_from(system)) ^ Redo: (223) [user] pfc_call('$pt$'('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), _151424)) ^ Unify: (223) [user] pfc_call('$pt$'('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), _151424)) ^ Call: (224) [user] predicate_property('$pt$'('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), _151424), built_in) ^ Unify: (224) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), _151424), built_in) Call: (225) [system] nonvar(built_in) Exit: (225) [system] nonvar(built_in) Call: (225) [$syspreds] property_predicate(built_in, user:'$pt$'('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), _151424)) Unify: (225) [$syspreds] property_predicate(built_in, user:'$pt$'('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), _151424)) Call: (226) [system] callable('$pt$'('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), _151424)) Exit: (226) [system] callable('$pt$'('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), _151424)) Call: (226) [$syspreds] goal_name_arity('$pt$'('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), _151424), _188494, _188496) Unify: (226) [$syspreds] goal_name_arity('$pt$'('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), _151424), _188494, _188496) Call: (227) [system] compound('$pt$'('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), _151424)) Exit: (227) [system] compound('$pt$'('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), _151424)) Call: (227) [system] compound_name_arity('$pt$'('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), _151424), _188494, _188496) Exit: (227) [system] compound_name_arity('$pt$'('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), _151424), '$pt$', 2) Exit: (226) [$syspreds] goal_name_arity('$pt$'('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), _151424), '$pt$', 2) ^ Call: (226) [$syspreds] current_predicate(user:'$pt$'/2) ^ Exit: (226) [$syspreds] current_predicate(user:'$pt$'/2) ^ Fail: (224) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), _151424), built_in) ^ Redo: (223) [user] pfc_call('$pt$'('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), _151424)) ^ Unify: (223) [user] pfc_call('$pt$'('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), _151424)) ^ Call: (224) [user] predicate_property('$pt$'('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), _151424), _199736) ^ Unify: (224) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), _151424), _200676) Call: (225) [system] nonvar(_201534) ^ Redo: (224) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), _151424), _202536) ^ Unify: (224) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), _151424), _203470) Call: (225) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), _151424)) Unify: (225) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), _151424)) Call: (226) [system] callable('$pt$'('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), _151424)) Exit: (226) [system] callable('$pt$'('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), _151424)) Call: (226) [system] atom(user) Exit: (226) [system] atom(user) Exit: (225) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), _151424)) ^ Exit: (224) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), _151424), interpreted) ^ Unify: (223) [user] pfc_call('$pt$'('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), _151424)) ^ Call: (224) [user] predicate_property('$pt$'('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), _151424), number_of_clauses(_212664)) ^ Unify: (224) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), _151424), number_of_clauses(_212664)) Call: (225) [system] nonvar(number_of_clauses(_212664)) Exit: (225) [system] nonvar(number_of_clauses(_212664)) Call: (225) [$syspreds] property_predicate(number_of_clauses(_212664), user:'$pt$'('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), _151424)) Unify: (225) [$syspreds] property_predicate(number_of_clauses(_212664), user:'$pt$'('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), _151424)) Call: (226) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), _151424)) Unify: (226) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), _151424)) Call: (227) [system] callable('$pt$'('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), _151424)) Exit: (227) [system] callable('$pt$'('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), _151424)) Call: (227) [system] atom(user) Exit: (227) [system] atom(user) Exit: (226) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), _151424)) Exit: (225) [$syspreds] property_predicate(number_of_clauses(0), user:'$pt$'('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), _151424)) ^ Exit: (224) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), _151424), number_of_clauses(0)) ^ Unify: (223) [user] pfc_call('$pt$'('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), _151424)) ^ Call: (224) [user] setup_call_cleanup(nb_current('$pfc_current_choice', _227508), (prolog_current_choice(_227518), push_current_choice(_227518), clause('$pt$'('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), _151424), _227540), pfc_call(_227540)), nb_setval('$pfc_current_choice', _227508)) ^ Unify: (224) [system] setup_call_cleanup(user:nb_current('$pfc_current_choice', _227508), user:(prolog_current_choice(_227518), push_current_choice(_227518), clause('$pt$'('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), _151424), _227540), pfc_call(_227540)), user:nb_setval('$pfc_current_choice', _227508)) ^ Call: (225) [system] sig_atomic(user:nb_current('$pfc_current_choice', _227508)) Call: (227) [system] nb_current('$pfc_current_choice', _227508) Exit: (227) [system] nb_current('$pfc_current_choice', []) ^ Exit: (225) [system] sig_atomic(user:nb_current('$pfc_current_choice', [])) Call: (226) [system] prolog_current_choice(_227518) Exit: (226) [system] prolog_current_choice(2953) ^ Call: (226) [user] push_current_choice(2953) ^ Unify: (226) [user] push_current_choice(2953) Call: (227) [system] nb_current('$pfc_current_choice', _236858) Exit: (227) [system] nb_current('$pfc_current_choice', []) Call: (227) [system] b_setval('$pfc_current_choice', [2953]) Exit: (227) [system] b_setval('$pfc_current_choice', [2953]) ^ Exit: (226) [user] push_current_choice(2953) ^ Call: (226) [user] clause('$pt$'('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), _151424), _227540) ^ Fail: (226) [user] clause('$pt$'('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), _151424), _227540) Call: (226) [$syspreds] nb_setval('$pfc_current_choice', []) Unify: (226) [$syspreds] nb_setval('$pfc_current_choice', []) Call: (227) [system] duplicate_term([], _245230) Exit: (227) [system] duplicate_term([], []) Call: (227) [system] nb_linkval('$pfc_current_choice', []) Exit: (227) [system] nb_linkval('$pfc_current_choice', []) Exit: (226) [$syspreds] nb_setval('$pfc_current_choice', []) ^ Fail: (224) [system] setup_call_cleanup(user:nb_current('$pfc_current_choice', _227508), user:(prolog_current_choice(_227518), push_current_choice(_227518), clause('$pt$'('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), _151424), _227540), pfc_call(_227540)), user:nb_setval('$pfc_current_choice', _227508)) ^ Fail: (223) [user] pfc_call('$pt$'('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), _151424)) ^ Fail: (222) [user] pfcGetTriggerQuick('$pt$'('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), _151424)) ^ Redo: (221) [user] fcpt('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), 'next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams'))) ^ Unify: (221) [user] fcpt('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), 'next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams'))) ^ Exit: (221) [user] fcpt('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), 'next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams'))) ^ Exit: (220) [system] ignore(user:fcpt('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), 'next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')))) ^ Call: (220) [user] ignore(fcnt('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), 'next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')))) ^ Unify: (220) [system] ignore(user:fcnt('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), 'next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')))) ^ Call: (221) [user] fcnt('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), 'next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams'))) ^ Unify: (221) [user] fcnt('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), 'next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams'))) ^ Call: (222) [user] pfc_spft(_260100, _260186, '$nt$'('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), _260106, _260108)) ^ Unify: (222) [user] pfc_spft(_260100, _261118, '$nt$'('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), _260106, _260108)) ^ Call: (223) [user] pfcCallSystem('$spft$'(_260100, _261978, '$nt$'('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), _260106, _260108))) ^ Unify: (223) [user] pfcCallSystem('$spft$'(_260100, _261978, '$nt$'('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), _260106, _260108))) ^ Call: (224) [user] pfc_call('$spft$'(_260100, _261978, '$nt$'('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), _260106, _260108))) ^ Unify: (224) [user] pfc_call('$spft$'(_260100, _261978, '$nt$'('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), _260106, _260108))) Call: (225) [system] var('$spft$'(_260100, _261978, '$nt$'('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), _260106, _260108))) Fail: (225) [system] var('$spft$'(_260100, _261978, '$nt$'('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), _260106, _260108))) ^ Redo: (224) [user] pfc_call('$spft$'(_260100, _261978, '$nt$'('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), _260106, _260108))) ^ Unify: (224) [user] pfc_call('$spft$'(_260100, _261978, '$nt$'('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), _260106, _260108))) Call: (225) [system] callable('$spft$'(_260100, _261978, '$nt$'('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), _260106, _260108))) Exit: (225) [system] callable('$spft$'(_260100, _261978, '$nt$'('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), _260106, _260108))) ^ Unify: (224) [user] pfc_call('$spft$'(_260100, _261978, '$nt$'('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), _260106, _260108))) ^ Redo: (224) [user] pfc_call('$spft$'(_260100, _261978, '$nt$'('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), _260106, _260108))) ^ Unify: (224) [user] pfc_call('$spft$'(_260100, _261978, '$nt$'('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), _260106, _260108))) ^ Call: (225) [user] predicate_property('$spft$'(_260100, _261978, '$nt$'('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), _260106, _260108)), imported_from(system)) ^ Unify: (225) [$syspreds] predicate_property(user:'$spft$'(_260100, _261978, '$nt$'('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), _260106, _260108)), imported_from(system)) Call: (226) [system] nonvar(imported_from(system)) Exit: (226) [system] nonvar(imported_from(system)) Call: (226) [$syspreds] property_predicate(imported_from(system), user:'$spft$'(_260100, _261978, '$nt$'('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), _260106, _260108))) Unify: (226) [$syspreds] property_predicate(imported_from(system), user:'$spft$'(_260100, _261978, '$nt$'('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), _260106, _260108))) Call: (227) [$syspreds] define_or_generate(user:'$spft$'(_260100, _261978, '$nt$'('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), _260106, _260108))) Unify: (227) [$syspreds] define_or_generate(user:'$spft$'(_260100, _261978, '$nt$'('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), _260106, _260108))) Call: (228) [system] callable('$spft$'(_260100, _261978, '$nt$'('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), _260106, _260108))) Exit: (228) [system] callable('$spft$'(_260100, _261978, '$nt$'('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), _260106, _260108))) Call: (228) [system] atom(user) Exit: (228) [system] atom(user) Exit: (227) [$syspreds] define_or_generate(user:'$spft$'(_260100, _261978, '$nt$'('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), _260106, _260108))) ^ Fail: (225) [$syspreds] predicate_property(user:'$spft$'(_260100, _261978, '$nt$'('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), _260106, _260108)), imported_from(system)) ^ Redo: (224) [user] pfc_call('$spft$'(_260100, _261978, '$nt$'('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), _260106, _260108))) ^ Unify: (224) [user] pfc_call('$spft$'(_260100, _261978, '$nt$'('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), _260106, _260108))) ^ Call: (225) [user] predicate_property('$spft$'(_260100, _261978, '$nt$'('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), _260106, _260108)), built_in) ^ Unify: (225) [$syspreds] predicate_property(user:'$spft$'(_260100, _261978, '$nt$'('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), _260106, _260108)), built_in) Call: (226) [system] nonvar(built_in) Exit: (226) [system] nonvar(built_in) Call: (226) [$syspreds] property_predicate(built_in, user:'$spft$'(_260100, _261978, '$nt$'('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), _260106, _260108))) Unify: (226) [$syspreds] property_predicate(built_in, user:'$spft$'(_260100, _261978, '$nt$'('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), _260106, _260108))) Call: (227) [system] callable('$spft$'(_260100, _261978, '$nt$'('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), _260106, _260108))) Exit: (227) [system] callable('$spft$'(_260100, _261978, '$nt$'('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), _260106, _260108))) Call: (227) [$syspreds] goal_name_arity('$spft$'(_260100, _261978, '$nt$'('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), _260106, _260108)), _296258, _296260) Unify: (227) [$syspreds] goal_name_arity('$spft$'(_260100, _261978, '$nt$'('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), _260106, _260108)), _296258, _296260) Call: (228) [system] compound('$spft$'(_260100, _261978, '$nt$'('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), _260106, _260108))) Exit: (228) [system] compound('$spft$'(_260100, _261978, '$nt$'('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), _260106, _260108))) Call: (228) [system] compound_name_arity('$spft$'(_260100, _261978, '$nt$'('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), _260106, _260108)), _296258, _296260) Exit: (228) [system] compound_name_arity('$spft$'(_260100, _261978, '$nt$'('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), _260106, _260108)), '$spft$', 3) Exit: (227) [$syspreds] goal_name_arity('$spft$'(_260100, _261978, '$nt$'('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), _260106, _260108)), '$spft$', 3) ^ Call: (227) [$syspreds] current_predicate(user:'$spft$'/3) ^ Exit: (227) [$syspreds] current_predicate(user:'$spft$'/3) ^ Fail: (225) [$syspreds] predicate_property(user:'$spft$'(_260100, _261978, '$nt$'('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), _260106, _260108)), built_in) ^ Redo: (224) [user] pfc_call('$spft$'(_260100, _261978, '$nt$'('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), _260106, _260108))) ^ Unify: (224) [user] pfc_call('$spft$'(_260100, _261978, '$nt$'('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), _260106, _260108))) ^ Call: (225) [user] predicate_property('$spft$'(_260100, _261978, '$nt$'('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), _260106, _260108)), _307500) ^ Unify: (225) [$syspreds] predicate_property(user:'$spft$'(_260100, _261978, '$nt$'('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), _260106, _260108)), _308440) Call: (226) [system] nonvar(_309298) ^ Redo: (225) [$syspreds] predicate_property(user:'$spft$'(_260100, _261978, '$nt$'('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), _260106, _260108)), _310300) ^ Unify: (225) [$syspreds] predicate_property(user:'$spft$'(_260100, _261978, '$nt$'('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), _260106, _260108)), _311234) Call: (226) [$syspreds] define_or_generate(user:'$spft$'(_260100, _261978, '$nt$'('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), _260106, _260108))) Unify: (226) [$syspreds] define_or_generate(user:'$spft$'(_260100, _261978, '$nt$'('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), _260106, _260108))) Call: (227) [system] callable('$spft$'(_260100, _261978, '$nt$'('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), _260106, _260108))) Exit: (227) [system] callable('$spft$'(_260100, _261978, '$nt$'('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), _260106, _260108))) Call: (227) [system] atom(user) Exit: (227) [system] atom(user) Exit: (226) [$syspreds] define_or_generate(user:'$spft$'(_260100, _261978, '$nt$'('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), _260106, _260108))) ^ Exit: (225) [$syspreds] predicate_property(user:'$spft$'(_260100, _261978, '$nt$'('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), _260106, _260108)), interpreted) ^ Unify: (224) [user] pfc_call('$spft$'(_260100, _261978, '$nt$'('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), _260106, _260108))) ^ Call: (225) [user] predicate_property('$spft$'(_260100, _261978, '$nt$'('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), _260106, _260108)), number_of_clauses(_320428)) ^ Unify: (225) [$syspreds] predicate_property(user:'$spft$'(_260100, _261978, '$nt$'('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), _260106, _260108)), number_of_clauses(_320428)) Call: (226) [system] nonvar(number_of_clauses(_320428)) Exit: (226) [system] nonvar(number_of_clauses(_320428)) Call: (226) [$syspreds] property_predicate(number_of_clauses(_320428), user:'$spft$'(_260100, _261978, '$nt$'('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), _260106, _260108))) Unify: (226) [$syspreds] property_predicate(number_of_clauses(_320428), user:'$spft$'(_260100, _261978, '$nt$'('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), _260106, _260108))) Call: (227) [$syspreds] define_or_generate(user:'$spft$'(_260100, _261978, '$nt$'('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), _260106, _260108))) Unify: (227) [$syspreds] define_or_generate(user:'$spft$'(_260100, _261978, '$nt$'('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), _260106, _260108))) Call: (228) [system] callable('$spft$'(_260100, _261978, '$nt$'('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), _260106, _260108))) Exit: (228) [system] callable('$spft$'(_260100, _261978, '$nt$'('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), _260106, _260108))) Call: (228) [system] atom(user) Exit: (228) [system] atom(user) Exit: (227) [$syspreds] define_or_generate(user:'$spft$'(_260100, _261978, '$nt$'('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), _260106, _260108))) Exit: (226) [$syspreds] property_predicate(number_of_clauses(718), user:'$spft$'(_260100, _261978, '$nt$'('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), _260106, _260108))) ^ Exit: (225) [$syspreds] predicate_property(user:'$spft$'(_260100, _261978, '$nt$'('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), _260106, _260108)), number_of_clauses(718)) ^ Unify: (224) [user] pfc_call('$spft$'(_260100, _261978, '$nt$'('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), _260106, _260108))) ^ Call: (225) [user] setup_call_cleanup(nb_current('$pfc_current_choice', _335272), (prolog_current_choice(_335282), push_current_choice(_335282), clause('$spft$'(_260100, _261978, '$nt$'('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), _260106, _260108)), _335304), pfc_call(_335304)), nb_setval('$pfc_current_choice', _335272)) ^ Unify: (225) [system] setup_call_cleanup(user:nb_current('$pfc_current_choice', _335272), user:(prolog_current_choice(_335282), push_current_choice(_335282), clause('$spft$'(_260100, _261978, '$nt$'('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), _260106, _260108)), _335304), pfc_call(_335304)), user:nb_setval('$pfc_current_choice', _335272)) ^ Call: (226) [system] sig_atomic(user:nb_current('$pfc_current_choice', _335272)) Call: (228) [system] nb_current('$pfc_current_choice', _335272) Exit: (228) [system] nb_current('$pfc_current_choice', []) ^ Exit: (226) [system] sig_atomic(user:nb_current('$pfc_current_choice', [])) Call: (227) [system] prolog_current_choice(_335282) Exit: (227) [system] prolog_current_choice(2973) ^ Call: (227) [user] push_current_choice(2973) ^ Unify: (227) [user] push_current_choice(2973) Call: (228) [system] nb_current('$pfc_current_choice', _344622) Exit: (228) [system] nb_current('$pfc_current_choice', []) Call: (228) [system] b_setval('$pfc_current_choice', [2973]) Exit: (228) [system] b_setval('$pfc_current_choice', [2973]) ^ Exit: (227) [user] push_current_choice(2973) ^ Call: (227) [user] clause('$spft$'(_260100, _261978, '$nt$'('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), _260106, _260108)), _335304) ^ Fail: (227) [user] clause('$spft$'(_260100, _261978, '$nt$'('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), _260106, _260108)), _335304) Call: (227) [$syspreds] nb_setval('$pfc_current_choice', []) Unify: (227) [$syspreds] nb_setval('$pfc_current_choice', []) Call: (228) [system] duplicate_term([], _352994) Exit: (228) [system] duplicate_term([], []) Call: (228) [system] nb_linkval('$pfc_current_choice', []) Exit: (228) [system] nb_linkval('$pfc_current_choice', []) Exit: (227) [$syspreds] nb_setval('$pfc_current_choice', []) ^ Fail: (225) [system] setup_call_cleanup(user:nb_current('$pfc_current_choice', _335272), user:(prolog_current_choice(_335282), push_current_choice(_335282), clause('$spft$'(_260100, _261978, '$nt$'('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), _260106, _260108)), _335304), pfc_call(_335304)), user:nb_setval('$pfc_current_choice', _335272)) ^ Fail: (224) [user] pfc_call('$spft$'(_260100, _261978, '$nt$'('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), _260106, _260108))) ^ Fail: (223) [user] pfcCallSystem('$spft$'(_260100, _261978, '$nt$'('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), _260106, _260108))) ^ Fail: (222) [user] pfc_spft(_260100, _360498, '$nt$'('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), _260106, _260108)) ^ Redo: (221) [user] fcnt('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), 'next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams'))) ^ Unify: (221) [user] fcnt('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), 'next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams'))) ^ Exit: (221) [user] fcnt('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), 'next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams'))) ^ Exit: (220) [system] ignore(user:fcnt('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), 'next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')))) ^ Exit: (219) [user] pfcFwd1('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams'))) ^ Exit: (218) [user] pfcFwd0('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams'))) ^ Exit: (217) [locally_each] locally_each:wtl_how(locally_each:trusted_redo_call_cleanup, locally_each:(true==true), user:set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams'))), user:set_prolog_flag(occurs_check, true)) ^ Exit: (216) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams'))), user:each_call_cleanup) ^ Exit: (215) [locally_each] locally_each:locally(user:set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')))) ^ Exit: (214) [user] pfcFwd('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams'))) ^ Exit: (213) [user] pfcEnqueue(direct, 'next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), (P;HTML|mfl4(_4056, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (212) [user] pfcEnqueue('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), (P;HTML|mfl4(_4056, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (210) [user] must_ex(pfcEnqueue('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), (P;HTML|mfl4(_4056, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Exit: (209) [user] pfcPost2('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), (P;HTML|mfl4(_4056, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (208) [user] pfcPost11('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), (P;HTML|mfl4(_4056, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (206) [locally_each] locally_each:wtl_how(locally_each:trusted_redo_call_cleanup, locally_each:(true==true), user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), (P;HTML|mfl4(_4056, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _4080, (notrace, wdmsg(('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams'))=>_4080)), trace)), user:set_prolog_flag(occurs_check, true)) ^ Exit: (205) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), (P;HTML|mfl4(_4056, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _4080, (notrace, wdmsg(('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams'))=>_4080)), trace)), user:each_call_cleanup) ^ Exit: (204) [locally_each] locally_each:locally(user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), (P;HTML|mfl4(_4056, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _4080, (notrace, wdmsg(('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams'))=>_4080)), trace))) ^ Exit: (203) [user] pfcPost1('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), (P;HTML|mfl4(_4056, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (202) [user] pfcPost_rev((P;HTML|mfl4(_4056, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax), 'next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams'))) ^ Exit: (201) [user] pfcPost('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), (P;HTML|mfl4(_4056, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (201) [user] pfcRun ^ Unify: (201) [user] pfcRun ^ Call: (202) [user] pfcGetSearch(direct) ^ Unify: (202) [user] pfcGetSearch(direct) Call: (203) [t_l] t_l:pfcSearchTL(_457958) Fail: (203) [t_l] t_l:pfcSearchTL(_457958) ^ Redo: (202) [user] pfcGetSearch(direct) ^ Call: (203) [user] pfcSearch(_460732) ^ Unify: (203) [user] pfcSearch(direct) ^ Exit: (203) [user] pfcSearch(direct) Call: (203) [system] direct=direct Exit: (203) [system] direct=direct ^ Exit: (202) [user] pfcGetSearch(direct) ^ Unify: (201) [user] pfcRun ^ Exit: (201) [user] pfcRun ^ Exit: (200) [user] pfcAdd('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')), (P;HTML|mfl4(_4056, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (199) [user] pfcAdd('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams'))) ^ Exit: (198) [user] pfcAdd_Now('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams'))) ^ Exit: (197) [user] if_t(into_simple_op(exec, ['ensure-loaded', 'trains-trigrams'], op(exec, 'ensure-loaded', 'trains-trigrams')), pfcAdd_Now('next-operation'(op(exec, 'ensure-loaded', 'trains-trigrams')))) ^ Call: (197) [user] must_det_ll(ensure_increments((color_g_mesg_ok('#ffa509', (writeln(';; In file as: '), color_g_mesg([bold, fg('#FFEE58')], write_src(exec(['ensure-loaded', 'trains-trigrams']))), write(';; To unit test case:'))), !, call(do_metta_exec(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), '&self', [assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]], _3362))))) ^ Unify: (197) [user] must_det_ll(user:ensure_increments((color_g_mesg_ok('#ffa509', (writeln(';; In file as: '), color_g_mesg([bold, fg('#FFEE58')], write_src(exec(['ensure-loaded', 'trains-trigrams']))), write(';; To unit test case:'))), !, call(do_metta_exec(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), '&self', [assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]], _3362))))) ^ Call: (198) [user] once(user:ensure_increments((color_g_mesg_ok('#ffa509', (writeln(';; In file as: '), color_g_mesg([bold, fg('#FFEE58')], write_src(exec(['ensure-loaded', 'trains-trigrams']))), write(';; To unit test case:'))), !, call(do_metta_exec(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), '&self', [assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]], _3362))))) ^ Unify: (198) [system] once(user:ensure_increments((color_g_mesg_ok('#ffa509', (writeln(';; In file as: '), color_g_mesg([bold, fg('#FFEE58')], write_src(exec(['ensure-loaded', 'trains-trigrams']))), write(';; To unit test case:'))), !, call(do_metta_exec(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), '&self', [assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]], _3362))))) ^ Call: (199) [user] ensure_increments((color_g_mesg_ok('#ffa509', (writeln(';; In file as: '), color_g_mesg([bold, fg('#FFEE58')], write_src(exec(['ensure-loaded', 'trains-trigrams']))), write(';; To unit test case:'))), !, call(do_metta_exec(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), '&self', [assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]], _3362)))) ^ Unify: (199) [user] ensure_increments((color_g_mesg_ok('#ffa509', (writeln(';; In file as: '), color_g_mesg([bold, fg('#FFEE58')], write_src(exec(['ensure-loaded', 'trains-trigrams']))), write(';; To unit test case:'))), !, call(do_metta_exec(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), '&self', [assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]], _3362)))) ^ Call: (200) [user] setup_call_cleanup(get_pass_fail(_507552, _507554, _507556), (color_g_mesg_ok('#ffa509', (writeln(';; In file as: '), color_g_mesg([bold, fg('#FFEE58')], write_src(exec(['ensure-loaded', 'trains-trigrams']))), write(';; To unit test case:'))), !, call(do_metta_exec(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), '&self', [assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]], _3362))), (get_pass_fail(_507566, _507568, _507570), if_t(_507570==_507556, flag(loonit_failure, _507588, _507588+1)))) ^ Unify: (200) [system] setup_call_cleanup(user:get_pass_fail(_507552, _507554, _507556), user:(color_g_mesg_ok('#ffa509', (writeln(';; In file as: '), color_g_mesg([bold, fg('#FFEE58')], write_src(exec(['ensure-loaded', 'trains-trigrams']))), write(';; To unit test case:'))), !, call(do_metta_exec(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), '&self', [assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]], _3362))), user:(get_pass_fail(_507566, _507568, _507570), if_t(_507570==_507556, flag(loonit_failure, _507588, _507588+1)))) ^ Call: (201) [system] sig_atomic(user:get_pass_fail(_507552, _507554, _507556)) ^ Call: (203) [user] get_pass_fail(_507552, _507554, _507556) ^ Unify: (203) [user] get_pass_fail(_507552, _507554, _507556) Call: (204) [$syspreds] flag(loonit_success, _507552, _507552) Unify: (204) [$syspreds] flag(loonit_success, _507552, _507552) Call: (205) [system] _507552==_507552 Exit: (205) [system] _507552==_507552 Call: (205) [system] get_flag(loonit_success, _4154) Exit: (205) [system] get_flag(loonit_success, 3) Exit: (204) [$syspreds] flag(loonit_success, 3, 3) Call: (204) [$syspreds] flag(loonit_failure, _4156, _4156) Unify: (204) [$syspreds] flag(loonit_failure, _4156, _4156) Call: (205) [system] _4156==_4156 Exit: (205) [system] _4156==_4156 Call: (205) [system] get_flag(loonit_failure, _4156) Exit: (205) [system] get_flag(loonit_failure, 0) Exit: (204) [$syspreds] flag(loonit_failure, 0, 0) Call: (204) [system] _4158 is 3+0 Exit: (204) [system] 3 is 3+0 ^ Exit: (203) [user] get_pass_fail(3, 0, 3) ^ Exit: (201) [system] sig_atomic(user:get_pass_fail(3, 0, 3)) ^ Call: (202) [user] color_g_mesg_ok('#ffa509', (writeln(';; In file as: '), color_g_mesg([bold, fg('#FFEE58')], write_src(exec(['ensure-loaded', 'trains-trigrams']))), write(';; To unit test case:'))) ^ Unify: (202) [user] color_g_mesg_ok('#ffa509', (writeln(';; In file as: '), color_g_mesg([bold, fg('#FFEE58')], write_src(exec(['ensure-loaded', 'trains-trigrams']))), write(';; To unit test case:'))) ^ Call: (203) [user] is_compatio ^ Unify: (203) [user] is_compatio ^ Call: (205) [system] setup_call_cleanup('$notrace'(_20754, _20756), once(user:is_compatio0), '$restore_trace'(_20754, _20756)) ^ Unify: (205) [system] setup_call_cleanup(system:'$notrace'(_20754, _20756), system:once(user:is_compatio0), system:'$restore_trace'(_20754, _20756)) ^ Call: (206) [system] sig_atomic(system:'$notrace'(_20754, _20756)) ^ Fail: (203) [user] is_compatio ^ Redo: (202) [user] color_g_mesg_ok('#ffa509', (writeln(';; In file as: '), color_g_mesg([bold, fg('#FFEE58')], write_src(exec(['ensure-loaded', 'trains-trigrams']))), write(';; To unit test case:'))) ^ Unify: (202) [user] color_g_mesg_ok('#ffa509', (writeln(';; In file as: '), color_g_mesg([bold, fg('#FFEE58')], write_src(exec(['ensure-loaded', 'trains-trigrams']))), write(';; To unit test case:'))) ^ Call: (204) [rtrace] rtrace:quietly3(user:(wots(_26372, must_det_ll(user:(writeln(';; In file as: '), color_g_mesg([bold, fg('#FFEE58')], write_src(exec(['ensure-loaded', 'trains-trigrams']))), write(';; To unit test case:')))), (_26372==""->true;our_ansi_format('#ffa509', '~w~n', [_26372])))) ^ Unify: (204) [rtrace] rtrace:quietly3(user:(wots(_26372, must_det_ll(user:(writeln(';; In file as: '), color_g_mesg([bold, fg('#FFEE58')], write_src(exec(['ensure-loaded', 'trains-trigrams']))), write(';; To unit test case:')))), (_26372==""->true;our_ansi_format('#ffa509', '~w~n', [_26372])))) ;; In file as: !(ensure-loaded trains-trigrams) ;; To unit test case: ^ Exit: (204) [rtrace] rtrace:quietly3(user:(wots(";; In file as: !(ensure-loaded trains-trigrams) ;; To unit test case:", must_det_ll(user:(writeln(';; In file as: '), color_g_mesg([bold, fg('#FFEE58')], write_src(exec(['ensure-loaded', 'trains-trigrams']))), write(';; To unit test case:')))), (";; In file as: !(ensure-loaded trains-trigrams) ;; To unit test case:"==""->true;our_ansi_format('#ffa509', '~w~n', [";; In file as: !(ensure-loaded trains-trigrams) ;; To unit test case:"])))) ^ Exit: (202) [user] color_g_mesg_ok('#ffa509', (writeln(';; In file as: '), color_g_mesg([bold, fg('#FFEE58')], write_src(exec(['ensure-loaded', 'trains-trigrams']))), write(';; To unit test case:'))) Call: (202) [user] do_metta_exec(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), '&self', [assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]], _3362) Unify: (202) [user] do_metta_exec(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), '&self', [assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]], _3362) Call: (203) [system] _43398=_43400 Exit: (203) [system] _43398=_43398 ^ Call: (203) [user] ignore(catch((not_compatio(write_exec([assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]])), notrace(into_metta_callable('&self', [assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]], _45296, _43398, _45300, _45302)), !, user:interactively_do_metta_exec(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), '&self', [assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]], _45296, _43398, _45300, _45302, _43398, _3362)), give_up(_45338), pp_m('red', gave_up(_45338)))) ^ Unify: (203) [system] ignore(user:catch((not_compatio(write_exec([assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]])), notrace(into_metta_callable('&self', [assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]], _45296, _43398, _45300, _45302)), !, user:interactively_do_metta_exec(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), '&self', [assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]], _45296, _43398, _45300, _45302, _43398, _3362)), give_up(_45338), pp_m('red', gave_up(_45338)))) ^ Call: (206) [user] not_compatio(write_exec([assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]])) ^ Unify: (206) [user] not_compatio(write_exec([assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]])) ^ Call: (207) [user] if_t(once((is_mettalog;is_testing)), user_err(write_exec([assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]]))) ^ Unify: (207) [user] if_t(once((is_mettalog;is_testing)), user_err(write_exec([assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]]))) ^ Call: (208) [user] once((is_mettalog;is_testing)) ^ Unify: (208) [system] once(user:(is_mettalog;is_testing)) ^ Call: (210) [user] is_mettalog ^ Unify: (210) [user] is_mettalog ^ Call: (211) [user] is_win64 ^ Unify: (211) [user] is_win64 Call: (212) [system] current_prolog_flag(windows, _64592) Fail: (212) [system] current_prolog_flag(windows, _65520) ^ Fail: (211) [user] is_win64 ^ Redo: (210) [user] is_mettalog ^ Unify: (210) [user] is_mettalog ^ Call: (211) [user] is_metta_flag(log) ^ Unify: (211) [user] is_metta_flag(log) ^ Call: (213) [system] setup_call_cleanup('$notrace'(_70980, _70982), once(user:is_flag0(log)), '$restore_trace'(_70980, _70982)) ^ Unify: (213) [system] setup_call_cleanup(system:'$notrace'(_70980, _70982), system:once(user:is_flag0(log)), system:'$restore_trace'(_70980, _70982)) ^ Call: (214) [system] sig_atomic(system:'$notrace'(_70980, _70982)) ^ Fail: (211) [user] is_metta_flag(log) ^ Fail: (210) [user] is_mettalog ^ Call: (210) [user] is_testing ^ Unify: (210) [user] is_testing ^ Call: (211) [user] is_metta_flag(test) ^ Unify: (211) [user] is_metta_flag(test) ^ Call: (213) [system] setup_call_cleanup('$notrace'(_79350, _79352), once(user:is_flag0(test)), '$restore_trace'(_79350, _79352)) ^ Unify: (213) [system] setup_call_cleanup(system:'$notrace'(_79350, _79352), system:once(user:is_flag0(test)), system:'$restore_trace'(_79350, _79352)) ^ Call: (214) [system] sig_atomic(system:'$notrace'(_79350, _79352)) ^ Exit: (213) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:is_flag0(test)), system:'$restore_trace'(3, -1)) ^ Exit: (211) [user] is_metta_flag(test) ^ Exit: (210) [user] is_testing ^ Exit: (208) [system] once(user:(is_mettalog;is_testing)) ^ Call: (208) [user] user_err(write_exec([assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]])) ^ Unify: (208) [user] user_err(write_exec([assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]])) ^ Call: (209) [user] original_user_error(_87746) ^ Unify: (209) [user] original_user_error(_87746) Call: (210) [system] stream_property(_87746, file_no(2)) Unify: (210) [system] stream_property(_87746, file_no(2)) Call: (211) [system] nonvar(_87746) Redo: (210) [system] stream_property(_87746, file_no(2)) Unify: (210) [system] stream_property(_87746, file_no(2)) Call: (211) [system] nonvar(_87746) Redo: (210) [system] stream_property(_87746, file_no(2)) Unify: (210) [system] stream_property(_87746, file_no(2)) Call: (211) [system] nonvar(file_no(2)) Exit: (211) [system] nonvar(file_no(2)) Call: (211) [system] file_no(2)=alias(_98866) Redo: (210) [system] stream_property(_87746, file_no(2)) Exit: (210) [system] stream_property((0x7f8996b58220), file_no(2)) ^ Exit: (209) [user] original_user_error((0x7f8996b58220)) ^ Call: (209) [user] with_output_to((0x7f8996b58220), write_exec([assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]])) Call: (211) [user] write_exec([assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]]) Unify: (211) [user] write_exec([assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]]) ^ Call: (212) [user] real_notrace(write_exec0([assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]])) ^ Unify: (212) [user] real_notrace(user:write_exec0([assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]])) ^ Call: (213) [user] setup_call_cleanup('$notrace'(_107258, _107260), once(user:write_exec0([assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]])), '$restore_trace'(_107258, _107260)) ^ Unify: (213) [system] setup_call_cleanup(user:'$notrace'(_107258, _107260), user:once(user:write_exec0([assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]])), user:'$restore_trace'(_107258, _107260)) ^ Call: (214) [system] sig_atomic(user:'$notrace'(_107258, _107260)) !(assertEqualToResult (ensure-loaded trains-trigrams) ( (ensure-loaded trains-trigrams))) ^ Exit: (213) [system] setup_call_cleanup(user:'$notrace'(3, -1), user:once(user:write_exec0([assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]])), user:'$restore_trace'(3, -1)) ^ Exit: (212) [user] real_notrace(user:write_exec0([assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]])) Exit: (211) [user] write_exec([assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]]) ^ Exit: (209) [user] with_output_to((0x7f8996b58220), write_exec([assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]])) ^ Exit: (208) [user] user_err(write_exec([assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]])) ^ Exit: (207) [user] if_t(once((is_mettalog;is_testing)), user_err(write_exec([assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]]))) ^ Exit: (206) [user] not_compatio(write_exec([assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]])) ^ Call: (207) [system] setup_call_cleanup('$notrace'(_119050, _119052), once(user:into_metta_callable('&self', [assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]], _45296, _43398, _45300, _45302)), '$restore_trace'(_119050, _119052)) ^ Unify: (207) [system] setup_call_cleanup(system:'$notrace'(_119050, _119052), system:once(user:into_metta_callable('&self', [assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]], _45296, _43398, _45300, _45302)), system:'$restore_trace'(_119050, _119052)) ^ Call: (208) [system] sig_atomic(system:'$notrace'(_119050, _119052)) ^ Exit: (207) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:into_metta_callable('&self', [assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]], eval_H(500, '&self', [assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]], _43398), _43398, [], [])), system:'$restore_trace'(3, -1)) Call: (206) [user] interactively_do_metta_exec(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), '&self', [assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]], eval_H(500, '&self', [assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]], _43398), _43398, [], [], _43398, _3362) Unify: (206) [user] interactively_do_metta_exec(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), '&self', [assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]], eval_H(500, '&self', [assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]], _43398), _43398, [], [], _43398, _3362) Call: (207) [user] reset_caches Unify: (207) [user] reset_caches ^ Call: (208) [user] forall(clause(reset_cache, _135060), forall(rtrace_on_error(_135060), true)) ^ Unify: (208) [$apply] forall(user:clause(reset_cache, _135060), user:forall(rtrace_on_error(_135060), true)) ^ Call: (209) [user] clause(reset_cache, _135060) ^ Exit: (209) [user] clause(reset_cache, retractall(get_operator_typedef0(_137894, _137896, _137898, _137900, _137902))) ^ Call: (209) [user] forall(rtrace_on_error(retractall(get_operator_typedef0(_137894, _137896, _137898, _137900, _137902))), true) ^ Unify: (209) [$apply] forall(user:rtrace_on_error(retractall(get_operator_typedef0(_137894, _137896, _137898, _137900, _137902))), user:true) Call: (210) [user] rtrace_on_error(retractall(get_operator_typedef0(_137894, _137896, _137898, _137900, _137902))) Unify: (210) [user] rtrace_on_error(retractall(get_operator_typedef0(_137894, _137896, _137898, _137900, _137902))) Call: (211) [user] catch_err(retractall(get_operator_typedef0(_137894, _137896, _137898, _137900, _137902)), _142546, (write_src_uo(_142546=retractall(get_operator_typedef0(_137894, _137896, _137898, _137900, _137902))), catch(rtrace(retractall(get_operator_typedef0(_137894, _137896, _137898, _137900, _137902))), _142546, throw(give_up(_142546=retractall(get_operator_typedef0(_137894, _137896, _137898, _137900, _137902))))), throw(_142546))) Unify: (211) [user] catch_err(retractall(get_operator_typedef0(_137894, _137896, _137898, _137900, _137902)), _142546, (write_src_uo(_142546=retractall(get_operator_typedef0(_137894, _137896, _137898, _137900, _137902))), catch(rtrace(retractall(get_operator_typedef0(_137894, _137896, _137898, _137900, _137902))), _142546, throw(give_up(_142546=retractall(get_operator_typedef0(_137894, _137896, _137898, _137900, _137902))))), throw(_142546))) ^ Call: (213) [user] retractall(get_operator_typedef0(_137894, _137896, _137898, _137900, _137902)) ^ Exit: (213) [user] retractall(get_operator_typedef0(_137894, _137896, _137898, _137900, _137902)) Exit: (211) [user] catch_err(retractall(get_operator_typedef0(_137894, _137896, _137898, _137900, _137902)), _142546, (write_src_uo(_142546=retractall(get_operator_typedef0(_137894, _137896, _137898, _137900, _137902))), catch(rtrace(retractall(get_operator_typedef0(_137894, _137896, _137898, _137900, _137902))), _142546, throw(give_up(_142546=retractall(get_operator_typedef0(_137894, _137896, _137898, _137900, _137902))))), throw(_142546))) Exit: (210) [user] rtrace_on_error(retractall(get_operator_typedef0(_137894, _137896, _137898, _137900, _137902))) ^ Exit: (209) [$apply] forall(user:rtrace_on_error(retractall(get_operator_typedef0(_137894, _137896, _137898, _137900, _137902))), user:true) ^ Redo: (209) [user] clause(reset_cache, _135060) ^ Exit: (209) [user] clause(reset_cache, true) ^ Call: (209) [user] forall(rtrace_on_error(true), true) ^ Unify: (209) [$apply] forall(user:rtrace_on_error(true), user:true) Call: (210) [user] rtrace_on_error(true) Unify: (210) [user] rtrace_on_error(true) Call: (211) [user] catch_err(true, _154670, (write_src_uo(_154670=true), catch(rtrace(true), _154670, throw(give_up(_154670=true))), throw(_154670))) Unify: (211) [user] catch_err(true, _154670, (write_src_uo(_154670=true), catch(rtrace(true), _154670, throw(give_up(_154670=true))), throw(_154670))) Exit: (211) [user] catch_err(true, _154670, (write_src_uo(_154670=true), catch(rtrace(true), _154670, throw(give_up(_154670=true))), throw(_154670))) Exit: (210) [user] rtrace_on_error(true) ^ Exit: (209) [$apply] forall(user:rtrace_on_error(true), user:true) ^ Exit: (208) [$apply] forall(user:clause(reset_cache, _135060), user:forall(rtrace_on_error(_135060), true)) Exit: (207) [user] reset_caches Call: (208) [user] interactively_do_metta_exec00(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), '&self', [assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]], eval_H(500, '&self', [assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]], _43398), _43398, [], [], _43398, _3362) Unify: (208) [user] interactively_do_metta_exec00(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), '&self', [assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]], eval_H(500, '&self', [assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]], _43398), _43398, [], [], _43398, _3362) Call: (210) [user] interactively_do_metta_exec01(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), '&self', [assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]], eval_H(500, '&self', [assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]], _43398), _43398, [], [], _43398, _3362) Unify: (210) [user] interactively_do_metta_exec01(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), '&self', [assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]], eval_H(500, '&self', [assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]], _43398), _43398, [], [], _43398, _3362) Call: (211) [user] file_hides_results(eval_H(500, '&self', [assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]], _43398)) Redo: (210) [user] interactively_do_metta_exec01(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), '&self', [assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]], eval_H(500, '&self', [assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]], _43398), _43398, [], [], _43398, _3362) Unify: (210) [user] interactively_do_metta_exec01(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), '&self', [assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]], eval_H(500, '&self', [assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]], _43398), _43398, [], [], _43398, _3362) ^ Call: (212) [system] setup_call_cleanup('$notrace'(_191794, _191796), once(user:(reset_eval_num, _191266=res(_3362), _191282=prev_result('Empty'), inside_assert(eval_H(500, '&self', [assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]], _43398), _191300), (is_compatio->option_else(answer, _191324, leap);option_else(answer, _191324, each)), option_else('maximum-result-count', _191346, inf), option_else('initial-result-count', _191360, 10), _191372=contrl(_191346, _191324), _191390=_191392, (file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')=file(_191420), option_value(exec, skip), \+always_exec(_191300)->_191450=(skip(eval_H(500, '&self', [assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]], _43398)), deterministic(_191466)), _191390=1, !, true;_191450=(eval_H(500, '&self', [assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]], _43398), deterministic(_191466), xform_out(_43398, _191524), nb_setarg(1, _191266, _191524)), !, flag(result_num, _191550, 0), _191562=eval('&self', _191300, _43398), \+ \+ (user:maplist(name_vars, []), user:name_vars('OUT'=_43398), if_t(_191390==1, writeln(' ; SKIPPING')), if_t((is_interactive(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'));_191390==1), (if_t(\+option_value(doing_repl, true), if_t(\+option_value(repl, true), if_t(option_value(prolog, true), add_history_pl(_191562)))), if_t(option_value(repl, true), add_history_src(exec(_191300))))), prolog_only(color_g_mesg('#da70d6', (write('% DEBUG: '), writeq(_191562), writeln('.')))), true)))), '$restore_trace'(_191794, _191796)) ^ Unify: (212) [system] setup_call_cleanup(system:'$notrace'(_191794, _191796), system:once(user:(reset_eval_num, _191266=res(_3362), _191282=prev_result('Empty'), inside_assert(eval_H(500, '&self', [assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]], _43398), _191300), (is_compatio->option_else(answer, _191324, leap);option_else(answer, _191324, each)), option_else('maximum-result-count', _191346, inf), option_else('initial-result-count', _191360, 10), _191372=contrl(_191346, _191324), _191390=_191392, (file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')=file(_191420), option_value(exec, skip), \+always_exec(_191300)->_191450=(skip(eval_H(500, '&self', [assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]], _43398)), deterministic(_191466)), _191390=1, !, true;_191450=(eval_H(500, '&self', [assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]], _43398), deterministic(_191466), xform_out(_43398, _191524), nb_setarg(1, _191266, _191524)), !, flag(result_num, _191550, 0), _191562=eval('&self', _191300, _43398), \+ \+ (user:maplist(name_vars, []), user:name_vars('OUT'=_43398), if_t(_191390==1, writeln(' ; SKIPPING')), if_t((is_interactive(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'));_191390==1), (if_t(\+option_value(doing_repl, true), if_t(\+option_value(repl, true), if_t(option_value(prolog, true), add_history_pl(_191562)))), if_t(option_value(repl, true), add_history_src(exec(_191300))))), prolog_only(color_g_mesg('#da70d6', (write('% DEBUG: '), writeq(_191562), writeln('.')))), true)))), system:'$restore_trace'(_191794, _191796)) ^ Call: (213) [system] sig_atomic(system:'$notrace'(_191794, _191796)) ^ Exit: (212) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(reset_eval_num, res(_3362)=res(_3362), prev_result('Empty')=prev_result('Empty'), inside_assert(eval_H(500, '&self', [assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]], _43398), ['ensure-loaded', 'trains-trigrams']), (is_compatio->option_else(answer, each, leap);option_else(answer, each, each)), option_else('maximum-result-count', inf, inf), option_else('initial-result-count', 10, 10), contrl(inf, each)=contrl(inf, each), _191390=_191390, (file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')=file(_191420), option_value(exec, skip), \+always_exec(['ensure-loaded', 'trains-trigrams'])->(eval_H(500, '&self', [assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]], _43398), deterministic(_191466), xform_out(_43398, _191524), nb_setarg(1, res(_3362), _191524))=(skip(eval_H(500, '&self', [assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]], _43398)), deterministic(_191466)), _191390=1, !, true;(eval_H(500, '&self', [assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]], _43398), deterministic(_191466), xform_out(_43398, _191524), nb_setarg(1, res(_3362), _191524))=(eval_H(500, '&self', [assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]], _43398), deterministic(_191466), xform_out(_43398, _191524), nb_setarg(1, res(_3362), _191524)), !, flag(result_num, 1, 0), eval('&self', ['ensure-loaded', 'trains-trigrams'], _43398)=eval('&self', ['ensure-loaded', 'trains-trigrams'], _43398), \+ \+ (user:maplist(name_vars, []), user:name_vars('OUT'=_43398), if_t(_191390==1, writeln(' ; SKIPPING')), if_t((is_interactive(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'));_191390==1), (if_t(\+option_value(doing_repl, true), if_t(\+option_value(repl, true), if_t(option_value(prolog, true), add_history_pl(eval('&self', ['ensure-loaded', 'trains-trigrams'], _43398))))), if_t(option_value(repl, true), add_history_src(exec(['ensure-loaded', 'trains-trigrams']))))), prolog_only(color_g_mesg('#da70d6', (write('% DEBUG: '), writeq(eval('&self', ['ensure-loaded', 'trains-trigrams'], _43398)), writeln('.')))), true)))), system:'$restore_trace'(3, -1)) ^ Call: (211) [user] in_answer_io(format('~N[')) ^ Unify: (211) [user] in_answer_io(format('~N[')) Call: (212) [system] nb_current(suspend_answers, true) ^ Redo: (211) [user] in_answer_io(format('~N[')) ^ Unify: (211) [user] in_answer_io(format('~N[')) ^ Call: (212) [user] answer_output(_223800) ^ Unify: (212) [user] answer_output(_223800) ^ Call: (213) [user] is_testing ^ Unify: (213) [user] is_testing ^ Call: (214) [user] is_metta_flag(test) ^ Unify: (214) [user] is_metta_flag(test) ^ Call: (216) [system] setup_call_cleanup('$notrace'(_229342, _229344), once(user:is_flag0(test)), '$restore_trace'(_229342, _229344)) ^ Unify: (216) [system] setup_call_cleanup(system:'$notrace'(_229342, _229344), system:once(user:is_flag0(test)), system:'$restore_trace'(_229342, _229344)) ^ Call: (217) [system] sig_atomic(system:'$notrace'(_229342, _229344)) ^ Exit: (216) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:is_flag0(test)), system:'$restore_trace'(3, -1)) ^ Exit: (214) [user] is_metta_flag(test) ^ Exit: (213) [user] is_testing ^ Call: (213) [user] original_user_output(_223800) ^ Unify: (213) [user] original_user_output(_223800) Call: (214) [system] stream_property(_223800, file_no(1)) Unify: (214) [system] stream_property(_223800, file_no(1)) Call: (215) [system] nonvar(_223800) Redo: (214) [system] stream_property(_223800, file_no(1)) Unify: (214) [system] stream_property(_223800, file_no(1)) Call: (215) [system] nonvar(_223800) Redo: (214) [system] stream_property(_223800, file_no(1)) Unify: (214) [system] stream_property(_223800, file_no(1)) Call: (215) [system] nonvar(file_no(1)) Exit: (215) [system] nonvar(file_no(1)) Call: (215) [system] file_no(1)=alias(_246078) Redo: (214) [system] stream_property(_223800, file_no(1)) Exit: (214) [system] stream_property((0x7f8996b58120), file_no(1)) ^ Exit: (213) [user] original_user_output((0x7f8996b58120)) ^ Exit: (212) [user] answer_output((0x7f8996b58120)) ^ Call: (212) [user] with_output_to((0x7f8996b58120), format('~N[')) Call: (214) [$syspreds] format('~N[') Unify: (214) [$syspreds] format('~N[') ^ Call: (215) [$syspreds] format('~N[', []) [ ^ Exit: (215) [$syspreds] format('~N[', []) Exit: (214) [$syspreds] format('~N[') ^ Exit: (212) [user] with_output_to((0x7f8996b58120), format('~N[')) ^ Exit: (211) [user] in_answer_io(format('~N[')) Call: (211) [user] forall_interactive(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), _258208, _191466, timed_call((eval_H(500, '&self', [assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]], _43398), deterministic(_191466), xform_out(_43398, _191524), nb_setarg(1, res(_3362), _191524)), _258214), ((((_191466==true->!;true), set_option_value(interactive, _258208), contrl(inf, each)=contrl(_258284, _258286), nb_setarg(1, res(_3362), _191524), current_input(_258310), read_pending_codes(_258310, _258322, []), flag(result_num, _258336, _258336+1), flag(result_num, _258356, _258356), reset_eval_num, user_io((in_answer_io(if_t(prev_result('Empty')\=@=prev_result('Empty'), write(', '))), nb_setarg(1, prev_result('Empty'), _191524))), if_t(_258356=<_258284, ((_258356==1, _191466==true->not_compatio(format('~N~nDeterministic: ', [])), !;_191466==true->not_compatio(format('~N~nLast Result(~w): ', [_258356])), !;not_compatio(format('~N~nNDet Result(~w): ', [_258356]))), ignore((not_compatio(if_t(\+symbolic(_191524), nop(nl))), user_io(with_indents(is_mettalog, color_g_mesg_ok('yellow', \+ \+ (maplist(maybe_assign, []), not_compatio(write_bsrc(_191524)), true)))))))), in_answer_io(write_asrc(_191524)), not_compatio(format('~N')), (_191466\==true, _258208, _258286\==leap, 10>_258356, _258356<_258284->_258718=true;_258718=false), if_t((_258718==true;_191466==true), if_trace(time, color_g_mesg_ok('yellow', user_io(give_time('Execution', _258214))))), color_g_mesg('green', ignore(([]\=@=[]->not_compatio((reverse([], _258822), maplist(print_var, _258822), nop(nl)));true)))), (_258718==true->write("~npress ';' for more solutions "), get_single_char_key(_258884), not_compatio((writeq(key=_258884), nl)), (_258884==b->once(repl), fail;_258884==m->make;_258884==t->nop(set_debug(eval, true)), rtrace;_258884=='T'->set_debug(eval, true);_258884==(;)->true;_258884==esc('[A', [27, 91, 65])->nb_setarg(2, contrl(inf, each), leap);_258884=='L'->nb_setarg(1, contrl(inf, each), _258356);_258884==l->nb_setarg(2, contrl(inf, each), leap);(_258884=='\n';_258884=='\r')->!, fail;!, fail));_191466\==true, \+_258208, contrl(inf, each)=contrl(_258284, leap)->true;_191466==true->!;true), format('~N~n'))) Unify: (211) [user] forall_interactive(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), false, _191466, timed_call((eval_H(500, '&self', [assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]], _43398), deterministic(_191466), xform_out(_43398, _191524), nb_setarg(1, res(_3362), _191524)), _258214), ((((_191466==true->!;true), set_option_value(interactive, false), contrl(inf, each)=contrl(_258284, _258286), nb_setarg(1, res(_3362), _191524), current_input(_258310), read_pending_codes(_258310, _258322, []), flag(result_num, _258336, _258336+1), flag(result_num, _258356, _258356), reset_eval_num, user_io((in_answer_io(if_t(prev_result('Empty')\=@=prev_result('Empty'), write(', '))), nb_setarg(1, prev_result('Empty'), _191524))), if_t(_258356=<_258284, ((_258356==1, _191466==true->not_compatio(format('~N~nDeterministic: ', [])), !;_191466==true->not_compatio(format('~N~nLast Result(~w): ', [_258356])), !;not_compatio(format('~N~nNDet Result(~w): ', [_258356]))), ignore((not_compatio(if_t(\+symbolic(_191524), nop(nl))), user_io(with_indents(is_mettalog, color_g_mesg_ok('yellow', \+ \+ (maplist(maybe_assign, []), not_compatio(write_bsrc(_191524)), true)))))))), in_answer_io(write_asrc(_191524)), not_compatio(format('~N')), (_191466\==true, false, _258286\==leap, 10>_258356, _258356<_258284->_258718=true;_258718=false), if_t((_258718==true;_191466==true), if_trace(time, color_g_mesg_ok('yellow', user_io(give_time('Execution', _258214))))), color_g_mesg('green', ignore(([]\=@=[]->not_compatio((reverse([], _258822), maplist(print_var, _258822), nop(nl)));true)))), (_258718==true->write("~npress ';' for more solutions "), get_single_char_key(_258884), not_compatio((writeq(key=_258884), nl)), (_258884==b->once(repl), fail;_258884==m->make;_258884==t->nop(set_debug(eval, true)), rtrace;_258884=='T'->set_debug(eval, true);_258884==(;)->true;_258884==esc('[A', [27, 91, 65])->nb_setarg(2, contrl(inf, each), leap);_258884=='L'->nb_setarg(1, contrl(inf, each), _258356);_258884==l->nb_setarg(2, contrl(inf, each), leap);(_258884=='\n';_258884=='\r')->!, fail;!, fail));_191466\==true, \+false, contrl(inf, each)=contrl(_258284, leap)->true;_191466==true->!;true), format('~N~n'))) Call: (212) [user] timed_call((eval_H(500, '&self', [assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]], _43398), deterministic(_191466), xform_out(_43398, _191524), nb_setarg(1, res(_3362), _191524)), _258214) Unify: (212) [user] timed_call((eval_H(500, '&self', [assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]], _43398), deterministic(_191466), xform_out(_43398, _191524), nb_setarg(1, res(_3362), _191524)), _258214) Call: (213) [system] statistics(cputime, _271462) Exit: (213) [system] statistics(cputime, 17.05914892) Call: (213) [user] rtrace_this((eval_H(500, '&self', [assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]], _43398), deterministic(_191466), xform_out(_43398, _191524), nb_setarg(1, res(_3362), _191524))) Unify: (213) [user] rtrace_this((eval_H(500, '&self', [assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]], _43398), deterministic(_191466), xform_out(_43398, _191524), nb_setarg(1, res(_3362), _191524))) ^ Call: (214) [user] option_value(rtrace, true) ^ Unify: (214) [user] option_value(rtrace, true) Call: (215) [system] var(true) Fail: (215) [system] var(true) ^ Redo: (214) [user] option_value(rtrace, true) ^ Unify: (214) [user] option_value(rtrace, true) Call: (215) [system] true==true Exit: (215) [system] true==true ^ Call: (215) [user] option_value0(rtrace, 'True') ^ Unify: (215) [user] option_value0(rtrace, 'True') ^ Call: (216) [user] was_option_value(rtrace, _284422) ^ Unify: (216) [user] was_option_value(rtrace, _284422) Call: (217) [system] current_prolog_flag(rtrace, _286280) Fail: (217) [system] current_prolog_flag(rtrace, _286280) ^ Redo: (216) [user] was_option_value(rtrace, _284422) ^ Unify: (216) [user] was_option_value(rtrace, _284422) Call: (217) [$syspreds] prolog_load_context(rtrace, _289994) Fail: (217) [$syspreds] prolog_load_context(rtrace, _289994) ^ Redo: (216) [user] was_option_value(rtrace, _284422) ^ Unify: (216) [user] was_option_value(rtrace, _284422) Call: (217) [system] nb_current(rtrace, _293708) Fail: (217) [system] nb_current(rtrace, _293708) ^ Fail: (216) [user] was_option_value(rtrace, _284422) ^ Redo: (215) [user] option_value0(rtrace, 'True') ^ Fail: (215) [user] option_value0(rtrace, 'True') ^ Redo: (214) [user] option_value(rtrace, true) ^ Unify: (214) [user] option_value(rtrace, true) Call: (215) [system] true==false Fail: (215) [system] true==false ^ Redo: (214) [user] option_value(rtrace, true) ^ Unify: (214) [user] option_value(rtrace, true) ^ Call: (216) [system] setup_call_cleanup('$notrace'(_303932, _303934), once(user:option_value0(rtrace, true)), '$restore_trace'(_303932, _303934)) ^ Unify: (216) [system] setup_call_cleanup(system:'$notrace'(_303932, _303934), system:once(user:option_value0(rtrace, true)), system:'$restore_trace'(_303932, _303934)) ^ Call: (217) [system] sig_atomic(system:'$notrace'(_303932, _303934)) ^ Fail: (214) [user] option_value(rtrace, true) Redo: (213) [user] rtrace_this((eval_H(500, '&self', [assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]], _43398), deterministic(_191466), xform_out(_43398, _191524), nb_setarg(1, res(_3362), _191524))) Unify: (213) [user] rtrace_this((eval_H(500, '&self', [assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]], _43398), deterministic(_191466), xform_out(_43398, _191524), nb_setarg(1, res(_3362), _191524))) ^ Call: (214) [user] is_debugging(rtrace) ^ Unify: (214) [user] is_debugging(rtrace) Call: (215) [system] var(rtrace) Fail: (215) [system] var(rtrace) ^ Redo: (214) [user] is_debugging(rtrace) ^ Unify: (214) [user] is_debugging(rtrace) Call: (215) [system] rtrace==false Fail: (215) [system] rtrace==false ^ Redo: (214) [user] is_debugging(rtrace) ^ Unify: (214) [user] is_debugging(rtrace) Call: (215) [system] rtrace==true Fail: (215) [system] rtrace==true ^ Redo: (214) [user] is_debugging(rtrace) ^ Unify: (214) [user] is_debugging(rtrace) ^ Call: (215) [user] fast_option_value(rtrace, debug) ^ Unify: (215) [user] fast_option_value(rtrace, debug) Call: (216) [system] atom(rtrace) Exit: (216) [system] atom(rtrace) Call: (216) [system] current_prolog_flag(rtrace, debug) Fail: (216) [system] current_prolog_flag(rtrace, debug) ^ Fail: (215) [user] fast_option_value(rtrace, debug) ^ Redo: (214) [user] is_debugging(rtrace) ^ Unify: (214) [user] is_debugging(rtrace) ^ Call: (215) [user] fast_option_value(rtrace, trace) ^ Unify: (215) [user] fast_option_value(rtrace, trace) Call: (216) [system] atom(rtrace) Exit: (216) [system] atom(rtrace) Call: (216) [system] current_prolog_flag(rtrace, trace) Fail: (216) [system] current_prolog_flag(rtrace, trace) ^ Fail: (215) [user] fast_option_value(rtrace, trace) ^ Redo: (214) [user] is_debugging(rtrace) ^ Unify: (214) [user] is_debugging(rtrace) Call: (215) [prolog_debug] prolog_debug:debugging(metta(rtrace), _339150) Unify: (215) [prolog_debug] prolog_debug:debugging(metta(rtrace), _339150) ^ Call: (216) [prolog_debug] prolog_debug:debugging(metta(rtrace), _339150, _341086) ^ Unify: (216) [prolog_debug] prolog_debug:debugging(metta(rtrace), _339150, []) Call: (217) [system] current_prolog_flag(nodebugx, true) ^ Redo: (216) [prolog_debug] prolog_debug:debugging(metta(rtrace), _339150, _343890) ^ Unify: (216) [prolog_debug] prolog_debug:debugging(metta(rtrace), _339150, _344828) ^ Call: (217) [prolog_debug] current_predicate(debugging_logicmoo_setting/3) ^ Exit: (217) [prolog_debug] current_predicate(debugging_logicmoo_setting/3) ^ Call: (217) [prolog_debug] predicate_property(bugger:debugging_logicmoo_setting(_347562, _347564, _347566), defined) ^ Unify: (217) [$syspreds] predicate_property(bugger:debugging_logicmoo_setting(_347562, _347564, _347566), defined) Call: (218) [system] nonvar(defined) Exit: (218) [system] nonvar(defined) Call: (218) [$syspreds] property_predicate(defined, bugger:debugging_logicmoo_setting(_347562, _347564, _347566)) Unify: (218) [$syspreds] property_predicate(defined, bugger:debugging_logicmoo_setting(_347562, _347564, _347566)) Call: (219) [$syspreds] define_or_generate(bugger:debugging_logicmoo_setting(_347562, _347564, _347566)) Unify: (219) [$syspreds] define_or_generate(bugger:debugging_logicmoo_setting(_347562, _347564, _347566)) Call: (220) [system] callable(debugging_logicmoo_setting(_347562, _347564, _347566)) Exit: (220) [system] callable(debugging_logicmoo_setting(_347562, _347564, _347566)) Call: (220) [system] atom(bugger) Exit: (220) [system] atom(bugger) Exit: (219) [$syspreds] define_or_generate(bugger:debugging_logicmoo_setting(_347562, _347564, _347566)) Exit: (218) [$syspreds] property_predicate(defined, bugger:debugging_logicmoo_setting(_347562, _347564, _347566)) ^ Exit: (217) [$syspreds] predicate_property(bugger:debugging_logicmoo_setting(_347562, _347564, _347566), defined) ^ Call: (217) [prolog_debug] bugger:debugging_logicmoo_setting(metta(rtrace), _339150, _361476) ^ Unify: (217) [prolog_debug] bugger:debugging_logicmoo_setting(metta(rtrace), true, [user_error]) ^ Exit: (217) [prolog_debug] bugger:debugging_logicmoo_setting(metta(rtrace), true, [user_error]) ^ Exit: (216) [prolog_debug] prolog_debug:debugging(metta(rtrace), true, [user_error]) Exit: (215) [prolog_debug] prolog_debug:debugging(metta(rtrace), true) Call: (215) [system] true==true Exit: (215) [system] true==true ^ Exit: (214) [user] is_debugging(rtrace) Exit: (213) [user] rtrace_this((eval_H(500, '&self', [assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]], _43398), deterministic(_191466), xform_out(_43398, _191524), nb_setarg(1, res(_3362), _191524))) ^ Call: (214) [rtrace] bugger:scce_orig(restart_rtrace, user:(eval_H(500, '&self', [assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]], _43398), deterministic(_191466), xform_out(_43398, _191524), nb_setarg(1, res(_3362), _191524)), tAt_rtrace) ^ Unify: (214) [bugger] bugger:scce_orig(rtrace:restart_rtrace, user:(eval_H(500, '&self', [assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]], _43398), deterministic(_191466), xform_out(_43398, _191524), nb_setarg(1, res(_3362), _191524)), rtrace:tAt_rtrace) Call: (215) [system] _371936=mquietly_if(true, rtrace:tAt_rtrace) Exit: (215) [system] mquietly_if(true, rtrace:tAt_rtrace)=mquietly_if(true, rtrace:tAt_rtrace) ^ Call: (215) [bugger] setup_call_cleanup(rtrace:restart_rtrace, ((user:(eval_H(500, '&self', [assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]], _43398), deterministic(_191466), xform_out(_43398, _191524), nb_setarg(1, res(_3362), _191524)), deterministic(_373814)), (notrace(_373814==true)->!;rtrace:tAt_rtrace, notrace(nb_setarg(1, mquietly_if(true, rtrace:tAt_rtrace), false));rtrace:restart_rtrace, notrace(nb_setarg(1, mquietly_if(true, rtrace:tAt_rtrace), true)), notrace(fail))), mquietly_if(true, rtrace:tAt_rtrace)) ^ Unify: (215) [system] setup_call_cleanup(rtrace:restart_rtrace, bugger:((user:(eval_H(500, '&self', [assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]], _43398), deterministic(_191466), xform_out(_43398, _191524), nb_setarg(1, res(_3362), _191524)), deterministic(_373814)), (notrace(_373814==true)->!;rtrace:tAt_rtrace, notrace(nb_setarg(1, mquietly_if(true, rtrace:tAt_rtrace), false));rtrace:restart_rtrace, notrace(nb_setarg(1, mquietly_if(true, rtrace:tAt_rtrace), true)), notrace(fail))), bugger:mquietly_if(true, rtrace:tAt_rtrace)) ^ Call: (216) [system] sig_atomic(rtrace:restart_rtrace) ^ Call: (219) [rtrace] rtrace:restart_rtrace1 ^ Unify: (219) [rtrace] rtrace:restart_rtrace1 ^ Exit: (219) [rtrace] rtrace:restart_rtrace1 ^ Exit: (216) [system] sig_atomic(rtrace:restart_rtrace) Call: (217) [user] eval_H(500, '&self', [assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]], _43398) Unify: (217) [user] eval_H(500, '&self', [assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]], _43398) ^ Call: (218) [user] catch_metta_return(eval_args(=, _382588, 500, '&self', [assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]], _43398), _43398) ^ Unify: (218) [user] catch_metta_return(eval_args(=, _382588, 500, '&self', [assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]], _43398), _43398) ^ Call: (220) [user] eval_args(=, _382588, 500, '&self', [assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]], _43398) ^ Unify: (220) [user] eval_args(=, _382588, 500, '&self', [assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]], _43398) Call: (221) [system] var([assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]]) ^ Redo: (220) [user] eval_args(=, _382588, 500, '&self', [assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]], _43398) ^ Unify: (220) [user] eval_args(=, _382588, 500, '&self', [assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]], _43398) ^ Call: (222) [system] setup_call_cleanup('$notrace'(_389194, _389196), once(user:self_eval([assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]])), '$restore_trace'(_389194, _389196)) ^ Unify: (222) [system] setup_call_cleanup(system:'$notrace'(_389194, _389196), system:once(user:self_eval([assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]])), system:'$restore_trace'(_389194, _389196)) ^ Call: (223) [system] sig_atomic(system:'$notrace'(_389194, _389196)) ^ Redo: (220) [user] eval_args(=, _382588, 500, '&self', [assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]], _43398) ^ Unify: (220) [user] eval_args(=, _382588, 500, '&self', [assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]], _43398) ^ Call: (222) [system] setup_call_cleanup('$notrace'(_393932, _393934), once(user:nonvar(_43398)), '$restore_trace'(_393932, _393934)) ^ Unify: (222) [system] setup_call_cleanup(system:'$notrace'(_393932, _393934), system:once(user:nonvar(_43398)), system:'$restore_trace'(_393932, _393934)) ^ Call: (223) [system] sig_atomic(system:'$notrace'(_393932, _393934)) ^ Redo: (220) [user] eval_args(=, _382588, 500, '&self', [assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]], _43398) ^ Unify: (220) [user] eval_args(=, _382588, 500, '&self', [assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]], _43398) ^ Call: (222) [system] setup_call_cleanup('$notrace'(_398670, _398672), once(user:nonvar(_43398)), '$restore_trace'(_398670, _398672)) ^ Unify: (222) [system] setup_call_cleanup(system:'$notrace'(_398670, _398672), system:once(user:nonvar(_43398)), system:'$restore_trace'(_398670, _398672)) ^ Call: (223) [system] sig_atomic(system:'$notrace'(_398670, _398672)) ^ Redo: (220) [user] eval_args(=, _382588, 500, '&self', [assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]], _43398) ^ Unify: (220) [user] eval_args(=, _382588, 500, '&self', [assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]], _43398) Call: (221) [system] [['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]]==[] ^ Redo: (220) [user] eval_args(=, _382588, 500, '&self', [assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]], _43398) ^ Unify: (220) [user] eval_args(=, _382588, 500, '&self', [assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]], _43398) Call: (221) [system] atom(=) Exit: (221) [system] atom(=) Call: (221) [system] (=)\==(=) ^ Redo: (220) [user] eval_args(=, _382588, 500, '&self', [assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]], _43398) ^ Unify: (220) [user] eval_args(=, _382588, 500, '&self', [assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]], _43398) ^ Call: (221) [user] self_eval([assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]]) ^ Unify: (221) [user] self_eval([assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]]) ^ Call: (223) [system] setup_call_cleanup('$notrace'(_412736, _412738), once(user:self_eval0([assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]])), '$restore_trace'(_412736, _412738)) ^ Unify: (223) [system] setup_call_cleanup(system:'$notrace'(_412736, _412738), system:once(user:self_eval0([assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]])), system:'$restore_trace'(_412736, _412738)) ^ Call: (224) [system] sig_atomic(system:'$notrace'(_412736, _412738)) ^ Fail: (221) [user] self_eval([assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]]) ^ Redo: (220) [user] eval_args(=, _382588, 500, '&self', [assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]], _43398) ^ Unify: (220) [user] eval_args(=, _382588, 500, '&self', [assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]], _43398) ^ Call: (221) [user] eval_00(=, _382588, 500, '&self', [assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]], _43398) ^ Unify: (221) [user] eval_00(=, _382588, 500, '&self', [assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]], _43398) ^ Call: (222) [user] self_eval([assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]]) ^ Unify: (222) [user] self_eval([assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]]) ^ Call: (224) [system] setup_call_cleanup('$notrace'(_422134, _422136), once(user:self_eval0([assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]])), '$restore_trace'(_422134, _422136)) ^ Unify: (224) [system] setup_call_cleanup(system:'$notrace'(_422134, _422136), system:once(user:self_eval0([assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]])), system:'$restore_trace'(_422134, _422136)) ^ Call: (225) [system] sig_atomic(system:'$notrace'(_422134, _422136)) ^ Fail: (222) [user] self_eval([assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]]) ^ Redo: (221) [user] eval_00(=, _382588, 500, '&self', [assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]], _43398) ^ Unify: (221) [user] eval_00(=, _382588, 500, '&self', [assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]], _43398) ^ Call: (222) [user] eval_01(=, _382588, 500, '&self', [assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]], _43398) ^ Unify: (222) [user] eval_01(=, _382588, 500, '&self', [assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]], _43398) ^ Call: (223) [user] if_t((500<1, trace_on_overflow), debug(metta(eval_args))) ^ Unify: (223) [user] if_t((500<1, trace_on_overflow), debug(metta(eval_args))) Call: (225) [system] 500<1 Fail: (225) [system] 500<1 ^ Redo: (223) [user] if_t((500<1, trace_on_overflow), debug(metta(eval_args))) ^ Exit: (223) [user] if_t((500<1, trace_on_overflow), debug(metta(eval_args))) ^ Call: (224) [system] setup_call_cleanup('$notrace'(_435292, _435294), once(user:(_435268 is 500-1, copy_term([assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]], _435282))), '$restore_trace'(_435292, _435294)) ^ Unify: (224) [system] setup_call_cleanup(system:'$notrace'(_435292, _435294), system:once(user:(_435268 is 500-1, copy_term([assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]], _435282))), system:'$restore_trace'(_435292, _435294)) ^ Call: (225) [system] sig_atomic(system:'$notrace'(_435292, _435294)) ^ Exit: (224) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(499 is 500-1, copy_term([assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]], [assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]]))), system:'$restore_trace'(3, -1)) ^ Call: (223) [user] trace_eval(eval_20(=, _382588), e, 499, '&self', [assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]], _439076) ^ Unify: (223) [user] trace_eval(eval_20(=, _382588), e, 499, '&self', [assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]], _439076) ^ Call: (224) [user] must_det_ll((notrace((flag(eval_num, _440986, _440986+1), _441004 is _440986 mod 500, _441022 is 99-499 mod 100, _441046=_441048, option_else('trace-length', _441060, 500), option_else('trace-depth', _441068, 30))), quietly(if_t((nop(stop_rtrace), _441004>_441060), (set_debug(eval, false), _441124 is _441060+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_441124])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_441176))))) ^ Unify: (224) [user] must_det_ll(user:(notrace((flag(eval_num, _440986, _440986+1), _441004 is _440986 mod 500, _441022 is 99-499 mod 100, _441046=_441048, option_else('trace-length', _441060, 500), option_else('trace-depth', _441068, 30))), quietly(if_t((nop(stop_rtrace), _441004>_441060), (set_debug(eval, false), _441124 is _441060+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_441124])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_441176))))) ^ Call: (225) [user] once(user:(notrace((flag(eval_num, _440986, _440986+1), _441004 is _440986 mod 500, _441022 is 99-499 mod 100, _441046=_441048, option_else('trace-length', _441060, 500), option_else('trace-depth', _441068, 30))), quietly(if_t((nop(stop_rtrace), _441004>_441060), (set_debug(eval, false), _441124 is _441060+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_441124])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_441176))))) ^ Unify: (225) [system] once(user:(notrace((flag(eval_num, _440986, _440986+1), _441004 is _440986 mod 500, _441022 is 99-499 mod 100, _441046=_441048, option_else('trace-length', _441060, 500), option_else('trace-depth', _441068, 30))), quietly(if_t((nop(stop_rtrace), _441004>_441060), (set_debug(eval, false), _441124 is _441060+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_441124])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_441176))))) ^ Call: (228) [system] setup_call_cleanup('$notrace'(_444900, _444902), once(user:(flag(eval_num, _440986, _440986+1), _441004 is _440986 mod 500, _441022 is 99-499 mod 100, _441046=_441048, option_else('trace-length', _441060, 500), option_else('trace-depth', _441068, 30))), '$restore_trace'(_444900, _444902)) ^ Unify: (228) [system] setup_call_cleanup(system:'$notrace'(_444900, _444902), system:once(user:(flag(eval_num, _440986, _440986+1), _441004 is _440986 mod 500, _441022 is 99-499 mod 100, _441046=_441048, option_else('trace-length', _441060, 500), option_else('trace-depth', _441068, 30))), system:'$restore_trace'(_444900, _444902)) ^ Call: (229) [system] sig_atomic(system:'$notrace'(_444900, _444902)) ^ Exit: (228) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(flag(eval_num, 0, 0+1), 0 is 0 mod 500, 0 is 99-499 mod 100, _441046=_441046, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), system:'$restore_trace'(3, -1)) ^ Call: (228) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 0>500), (set_debug(eval, false), _441124 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_441124])), nop((start_rtrace, rtrace))))) ^ Unify: (228) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 0>500), (set_debug(eval, false), _441124 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_441124])), nop((start_rtrace, rtrace))))) ^ Exit: (228) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 0>500), (set_debug(eval, false), _441124 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_441124])), nop((start_rtrace, rtrace))))) Call: (227) [user] nop(notrace(no_repeats_var(_441176))) Unify: (227) [user] nop(notrace(no_repeats_var(_441176))) Exit: (227) [user] nop(notrace(no_repeats_var(_441176))) ^ Exit: (225) [system] once(user:(notrace((flag(eval_num, 0, 0+1), 0 is 0 mod 500, 0 is 99-499 mod 100, _441046=_441046, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), quietly(if_t((nop(stop_rtrace), 0>500), (set_debug(eval, false), _441124 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_441124])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_441176))))) ^ Exit: (224) [user] must_det_ll(user:(notrace((flag(eval_num, 0, 0+1), 0 is 0 mod 500, 0 is 99-499 mod 100, _441046=_441046, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), quietly(if_t((nop(stop_rtrace), 0>500), (set_debug(eval, false), _441124 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_441124])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_441176))))) Call: (224) [occurs] occurs:sub_term(_456364, e) Unify: (224) [occurs] occurs:sub_term(e, e) Exit: (224) [occurs] occurs:sub_term(e, e) Call: (224) [system] e\=e Fail: (224) [system] e\=e Redo: (224) [occurs] occurs:sub_term(_456364, e) Unify: (224) [occurs] occurs:sub_term(_456364, e) Call: (225) [system] compound(e) Fail: (225) [system] compound(e) Fail: (224) [occurs] occurs:sub_term(_456364, e) ^ Redo: (223) [user] trace_eval(eval_20(=, _382588), e, 499, '&self', [assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]], _439076) Call: (224) [system] _466582=e Exit: (224) [system] e=e ^ Call: (224) [user] if_trace((eval;e), (_441046=1, indentq(0, 0, -->, [e, [assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]]]))) ^ Unify: (224) [user] if_trace((eval;e), (_441046=1, indentq(0, 0, -->, [e, [assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]]]))) ^ Call: (226) [system] setup_call_cleanup('$notrace'(_470386, _470388), once(user:real_notrace(catch_err(ignore((is_debugging((eval;e)), _441046=1, indentq(0, 0, -->, [e, [assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]]]))), _470344, fbug((_470344-->if_trace((eval;e), (_441046=1, indentq(0, 0, -->, [e, [assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]]])))))))), '$restore_trace'(_470386, _470388)) ^ Unify: (226) [system] setup_call_cleanup(system:'$notrace'(_470386, _470388), system:once(user:real_notrace(catch_err(ignore((is_debugging((eval;e)), _441046=1, indentq(0, 0, -->, [e, [assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]]]))), _470344, fbug((_470344-->if_trace((eval;e), (_441046=1, indentq(0, 0, -->, [e, [assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]]])))))))), system:'$restore_trace'(_470386, _470388)) ^ Call: (227) [system] sig_atomic(system:'$notrace'(_470386, _470388)) ^ Exit: (226) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:real_notrace(catch_err(ignore((is_debugging((eval;e)), _441046=1, indentq(0, 0, -->, [e, [assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]]]))), _470344, fbug((_470344-->if_trace((eval;e), (_441046=1, indentq(0, 0, -->, [e, [assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]]])))))))), system:'$restore_trace'(3, -1)) ^ Exit: (224) [user] if_trace((eval;e), (_441046=1, indentq(0, 0, -->, [e, [assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]]]))) Call: (224) [system] _475168=retval(fail) Exit: (224) [system] retval(fail)=retval(fail) Call: (224) [system] _477030=(\+ \+ (flag(eval_num, _477050, _477050+1), (retval(fail)\=@=retval(fail), nonvar(_439076)->indentq(0, _477050, <--, [e, _439076]);indentq(0, _477050, <--, [e, retval(fail)])))) Exit: (224) [system] (\+ \+ (flag(eval_num, _477050, _477050+1), (retval(fail)\=@=retval(fail), nonvar(_439076)->indentq(0, _477050, <--, [e, _439076]);indentq(0, _477050, <--, [e, retval(fail)]))))=(\+ \+ (flag(eval_num, _477050, _477050+1), (retval(fail)\=@=retval(fail), nonvar(_439076)->indentq(0, _477050, <--, [e, _439076]);indentq(0, _477050, <--, [e, retval(fail)])))) ^ Call: (224) [user] call_cleanup(((call(eval_20(=, _382588), 499, '&self', [assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]], _439076)*->nb_setarg(1, retval(fail), _439076);fail, trace, call(eval_20(=, _382588), 499, '&self', [assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]], _439076)), ignore(notrace((\+_439076\=_441176, nb_setarg(1, retval(fail), _439076))))), ignore((_441046==1->ignore(\+ \+ (flag(eval_num, _477050, _477050+1), (retval(fail)\=@=retval(fail), nonvar(_439076)->indentq(0, _477050, <--, [e, _439076]);indentq(0, _477050, <--, [e, retval(fail)]))));notrace(ignore(if_t(0<30, if_trace((eval;e), ignore(\+ \+ (flag(eval_num, _477050, _477050+1), (retval(fail)\=@=retval(fail), nonvar(_439076)->indentq(0, _477050, <--, [e, _439076]);indentq(0, _477050, <--, [e, retval(fail)]))))))))))) ^ Unify: (224) [system] call_cleanup(user:((call(eval_20(=, _382588), 499, '&self', [assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]], _439076)*->nb_setarg(1, retval(fail), _439076);fail, trace, call(eval_20(=, _382588), 499, '&self', [assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]], _439076)), ignore(notrace((\+_439076\=_441176, nb_setarg(1, retval(fail), _439076))))), user:ignore((_441046==1->ignore(\+ \+ (flag(eval_num, _477050, _477050+1), (retval(fail)\=@=retval(fail), nonvar(_439076)->indentq(0, _477050, <--, [e, _439076]);indentq(0, _477050, <--, [e, retval(fail)]))));notrace(ignore(if_t(0<30, if_trace((eval;e), ignore(\+ \+ (flag(eval_num, _477050, _477050+1), (retval(fail)\=@=retval(fail), nonvar(_439076)->indentq(0, _477050, <--, [e, _439076]);indentq(0, _477050, <--, [e, retval(fail)]))))))))))) ^ Call: (226) [user] eval_20(=, _382588, 499, '&self', [assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]], _439076) ^ Unify: (226) [user] eval_20(=, _382588, 499, '&self', [assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]], _439076) Call: (227) [system] atom([assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]]) ^ Redo: (226) [user] eval_20(=, _382588, 499, '&self', [assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]], _439076) ^ Unify: (226) [user] eval_20(=, _382588, 499, '&self', [assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]], _439076) ^ Call: (227) [user] no_eval([assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]]) ^ Unify: (227) [user] no_eval([assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]]) ^ Call: (228) [user] self_eval([assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]]) ^ Unify: (228) [user] self_eval([assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]]) ^ Call: (230) [system] setup_call_cleanup('$notrace'(_489436, _489438), once(user:self_eval0([assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]])), '$restore_trace'(_489436, _489438)) ^ Unify: (230) [system] setup_call_cleanup(system:'$notrace'(_489436, _489438), system:once(user:self_eval0([assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]])), system:'$restore_trace'(_489436, _489438)) ^ Call: (231) [system] sig_atomic(system:'$notrace'(_489436, _489438)) ^ Fail: (228) [user] self_eval([assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]]) ^ Redo: (227) [user] no_eval([assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]]) ^ Unify: (227) [user] no_eval([assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]]) Call: (228) [system] atomic(assertEqualToResult) Exit: (228) [system] atomic(assertEqualToResult) ^ Call: (228) [user] is_sl(assertEqualToResult) ^ Unify: (228) [user] is_sl(assertEqualToResult) Call: (229) [system] number(assertEqualToResult) ^ Redo: (226) [user] eval_20(=, _382588, 499, '&self', [assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]], _439076) ^ Unify: (226) [user] eval_20(=, _382588, 499, '&self', [assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]], _439076) Call: (227) [system] [['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]]==[] ^ Redo: (226) [user] eval_20(=, _382588, 499, '&self', [assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]], _439076) ^ Unify: (226) [user] eval_20(=, _382588, 499, '&self', [assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]], _439076) Call: (227) [system] atom(=) Exit: (227) [system] atom(=) Call: (227) [system] (=)\==(=) ^ Redo: (226) [user] eval_20(=, _382588, 499, '&self', [assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]], _439076) ^ Unify: (226) [user] eval_20(=, _382588, 499, '&self', [assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]], _439076) Call: (227) [system] 'ensure-loaded'==eval ^ Redo: (226) [user] eval_20(=, _382588, 499, '&self', [assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]], _439076) ^ Unify: (226) [user] eval_20(=, _382588, 499, '&self', [assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]], _439076) Call: (227) [system] callable(assertEqualToResult) Exit: (227) [system] callable(assertEqualToResult) ^ Unify: (226) [user] eval_20(=, _382588, 499, '&self', [assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]], _439076) Call: (227) [system] is_list([['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]]) Exit: (227) [system] is_list([['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]]) ^ Unify: (226) [user] eval_20(=, _382588, 499, '&self', [assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]], _439076) Call: (227) [system] is_list([assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]]) Exit: (227) [system] is_list([assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]]) ^ Unify: (226) [user] eval_20(=, _382588, 499, '&self', [assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]], [assertEqualToResult|_519286]) Call: (227) [system] var(assertEqualToResult) ^ Redo: (226) [user] eval_20(=, _382588, 499, '&self', [assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]], _439076) ^ Unify: (226) [user] eval_20(=, _382588, 499, '&self', [assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]], _439076) ^ Call: (227) [user] once(expand_eval([assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]], _523048)) ^ Unify: (227) [system] once(user:expand_eval([assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]], _5580)) ^ Call: (228) [user] expand_eval([assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]], _5580) ^ Unify: (228) [user] expand_eval([assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]], _5580) Call: (229) [system] is_list([assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]]) Exit: (229) [system] is_list([assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]]) ^ Unify: (228) [user] expand_eval([assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]], [assertEqualToResult|_10170]) Call: (229) [system] ground(assertEqualToResult) Exit: (229) [system] ground(assertEqualToResult) ^ Unify: (228) [user] expand_eval([assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]], [assertEqualToResult|_12952]) ^ Call: (229) [user] apply:maplist(expand_eval, [['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]], _12952) ^ Unify: (229) [apply] apply:maplist(user:expand_eval, [['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]], _12952) Call: (230) [apply] apply:maplist_([['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]], _12952, user:expand_eval) Unify: (230) [apply] apply:maplist_([['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]], [_16698|_16700], user:expand_eval) ^ Call: (231) [user] expand_eval(['ensure-loaded', 'trains-trigrams'], _16698) ^ Unify: (231) [user] expand_eval(['ensure-loaded', 'trains-trigrams'], _16698) Call: (232) [system] is_list(['ensure-loaded', 'trains-trigrams']) Exit: (232) [system] is_list(['ensure-loaded', 'trains-trigrams']) ^ Unify: (231) [user] expand_eval(['ensure-loaded', 'trains-trigrams'], ['ensure-loaded'|_21342]) Call: (232) [system] ground('ensure-loaded') Exit: (232) [system] ground('ensure-loaded') ^ Unify: (231) [user] expand_eval(['ensure-loaded', 'trains-trigrams'], ['ensure-loaded'|_24124]) ^ Call: (232) [user] apply:maplist(expand_eval, ['trains-trigrams'], _24124) ^ Unify: (232) [apply] apply:maplist(user:expand_eval, ['trains-trigrams'], _24124) Call: (233) [apply] apply:maplist_(['trains-trigrams'], _24124, user:expand_eval) Unify: (233) [apply] apply:maplist_(['trains-trigrams'], [_27870|_27872], user:expand_eval) ^ Call: (234) [user] expand_eval('trains-trigrams', _27870) ^ Unify: (234) [user] expand_eval('trains-trigrams', _27870) Call: (235) [system] is_list('trains-trigrams') ^ Redo: (234) [user] expand_eval('trains-trigrams', _27870) Call: (235) [system] 'trains-trigrams'=_27870 Exit: (235) [system] 'trains-trigrams'='trains-trigrams' ^ Exit: (234) [user] expand_eval('trains-trigrams', 'trains-trigrams') Call: (234) [apply] apply:maplist_([], _27872, user:expand_eval) Unify: (234) [apply] apply:maplist_([], [], user:expand_eval) Exit: (234) [apply] apply:maplist_([], [], user:expand_eval) Exit: (233) [apply] apply:maplist_(['trains-trigrams'], ['trains-trigrams'], user:expand_eval) ^ Exit: (232) [apply] apply:maplist(user:expand_eval, ['trains-trigrams'], ['trains-trigrams']) ^ Exit: (231) [user] expand_eval(['ensure-loaded', 'trains-trigrams'], ['ensure-loaded', 'trains-trigrams']) Call: (231) [apply] apply:maplist_([[['ensure-loaded', 'trains-trigrams']]], _16700, user:expand_eval) Unify: (231) [apply] apply:maplist_([[['ensure-loaded', 'trains-trigrams']]], [_41826|_41828], user:expand_eval) ^ Call: (232) [user] expand_eval([['ensure-loaded', 'trains-trigrams']], _41826) ^ Unify: (232) [user] expand_eval([['ensure-loaded', 'trains-trigrams']], _41826) Call: (233) [system] is_list([['ensure-loaded', 'trains-trigrams']]) Exit: (233) [system] is_list([['ensure-loaded', 'trains-trigrams']]) ^ Unify: (232) [user] expand_eval([['ensure-loaded', 'trains-trigrams']], [['ensure-loaded', 'trains-trigrams']|_46470]) Call: (233) [system] ground(['ensure-loaded', 'trains-trigrams']) Exit: (233) [system] ground(['ensure-loaded', 'trains-trigrams']) ^ Unify: (232) [user] expand_eval([['ensure-loaded', 'trains-trigrams']], [['ensure-loaded', 'trains-trigrams']|_49252]) ^ Call: (233) [user] apply:maplist(expand_eval, [], _49252) ^ Unify: (233) [apply] apply:maplist(user:expand_eval, [], _49252) Call: (234) [apply] apply:maplist_([], _49252, user:expand_eval) Unify: (234) [apply] apply:maplist_([], [], user:expand_eval) Exit: (234) [apply] apply:maplist_([], [], user:expand_eval) ^ Exit: (233) [apply] apply:maplist(user:expand_eval, [], []) ^ Exit: (232) [user] expand_eval([['ensure-loaded', 'trains-trigrams']], [['ensure-loaded', 'trains-trigrams']]) Call: (232) [apply] apply:maplist_([], _41828, user:expand_eval) Unify: (232) [apply] apply:maplist_([], [], user:expand_eval) Exit: (232) [apply] apply:maplist_([], [], user:expand_eval) Exit: (231) [apply] apply:maplist_([[['ensure-loaded', 'trains-trigrams']]], [[['ensure-loaded', 'trains-trigrams']]], user:expand_eval) Exit: (230) [apply] apply:maplist_([['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]], [['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]], user:expand_eval) ^ Exit: (229) [apply] apply:maplist(user:expand_eval, [['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]], [['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]]) ^ Exit: (228) [user] expand_eval([assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]], [assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]]) ^ Exit: (227) [system] once(user:expand_eval([assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]], [assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]])) Call: (227) [system] [assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]]\==[assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]] ^ Redo: (226) [user] eval_20(=, _5228, 499, '&self', [assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]], _5276) ^ Unify: (226) [user] eval_20(=, _5228, 499, '&self', [assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]], _5276) ^ Call: (227) [user] is_progn(assertEqualToResult) ^ Unify: (227) [user] is_progn(assertEqualToResult) Call: (228) [system] var(assertEqualToResult) ^ Redo: (226) [user] eval_20(=, _5228, 499, '&self', [assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]], _5276) ^ Unify: (226) [user] eval_20(=, _5228, 499, '&self', [assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]], _5276) ^ Call: (227) [user] loonit_assert_source_tf_empty([assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]], _71676, _71678, (findall_eval(=, _71690, 499, '&self', ['ensure-loaded', 'trains-trigrams'], _71676), [['ensure-loaded', 'trains-trigrams']]=_71678), equal_enough_for_test(_71676, _71678), _5276) ^ Unify: (227) [user] loonit_assert_source_tf_empty([assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]], _71676, _71678, (findall_eval(=, _71690, 499, '&self', ['ensure-loaded', 'trains-trigrams'], _71676), [['ensure-loaded', 'trains-trigrams']]=_71678), equal_enough_for_test(_71676, _71678), _5276) ^ Call: (228) [user] loonit_assert_source_tf([assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]], (findall_eval(=, _71690, 499, '&self', ['ensure-loaded', 'trains-trigrams'], _71676), [['ensure-loaded', 'trains-trigrams']]=_71678), equal_enough_for_test(_71676, _71678), _73600) ^ Unify: (228) [user] loonit_assert_source_tf([assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]], (findall_eval(=, _71690, 499, '&self', ['ensure-loaded', 'trains-trigrams'], _71676), [['ensure-loaded', 'trains-trigrams']]=_71678), equal_enough_for_test(_71676, _71678), _73600) Call: (229) [system] fail ^ Redo: (228) [user] loonit_assert_source_tf([assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]], (findall_eval(=, _71690, 499, '&self', ['ensure-loaded', 'trains-trigrams'], _71676), [['ensure-loaded', 'trains-trigrams']]=_71678), equal_enough_for_test(_71676, _71678), _73600) ^ Unify: (228) [user] loonit_assert_source_tf([assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]], (findall_eval(=, _71690, 499, '&self', ['ensure-loaded', 'trains-trigrams'], _71676), [['ensure-loaded', 'trains-trigrams']]=_71678), equal_enough_for_test(_71676, _71678), _73600) Call: (229) [system] copy_term((findall_eval(=, _71690, 499, '&self', ['ensure-loaded', 'trains-trigrams'], _71676), [['ensure-loaded', 'trains-trigrams']]=_71678), _78262) Exit: (229) [system] copy_term((findall_eval(=, _71690, 499, '&self', ['ensure-loaded', 'trains-trigrams'], _71676), [['ensure-loaded', 'trains-trigrams']]=_71678), (findall_eval(=, _79204, 499, '&self', ['ensure-loaded', 'trains-trigrams'], _79212), [['ensure-loaded', 'trains-trigrams']]=_79218)) ^ Call: (229) [user] reset_eval_num ^ Unify: (229) [user] reset_eval_num Call: (230) [$syspreds] flag(eval_num, _82056, 0) Unify: (230) [$syspreds] flag(eval_num, _82988, 0) Call: (231) [system] _83844==0 Redo: (230) [$syspreds] flag(eval_num, _84850, 0) Unify: (230) [$syspreds] flag(eval_num, _85782, 0) ^ Call: (231) [$syspreds] with_mutex('$flag', update_flag(eval_num, _86642, 0)) Call: (233) [$syspreds] update_flag(eval_num, _86642, 0) Unify: (233) [$syspreds] update_flag(eval_num, _86642, 0) Call: (234) [system] get_flag(eval_num, _86642) Exit: (234) [system] get_flag(eval_num, 1) Call: (234) [system] atom(0) Redo: (233) [$syspreds] update_flag(eval_num, 1, 0) Call: (234) [system] set_flag(eval_num, 0) Exit: (234) [system] set_flag(eval_num, 0) Exit: (233) [$syspreds] update_flag(eval_num, 1, 0) ^ Exit: (231) [$syspreds] with_mutex('$flag', update_flag(eval_num, 1, 0)) Exit: (230) [$syspreds] flag(eval_num, 1, 0) Call: (230) [$syspreds] flag(trace_output_len, _97886, 0) Unify: (230) [$syspreds] flag(trace_output_len, _98818, 0) Call: (231) [system] _99674==0 Redo: (230) [$syspreds] flag(trace_output_len, _100680, 0) Unify: (230) [$syspreds] flag(trace_output_len, _101612, 0) ^ Call: (231) [$syspreds] with_mutex('$flag', update_flag(trace_output_len, _102472, 0)) Call: (233) [$syspreds] update_flag(trace_output_len, _102472, 0) Unify: (233) [$syspreds] update_flag(trace_output_len, _102472, 0) Call: (234) [system] get_flag(trace_output_len, _102472) Exit: (234) [system] get_flag(trace_output_len, 0) Call: (234) [system] atom(0) Redo: (233) [$syspreds] update_flag(trace_output_len, 0, 0) Call: (234) [system] set_flag(trace_output_len, 0) Exit: (234) [system] set_flag(trace_output_len, 0) Exit: (233) [$syspreds] update_flag(trace_output_len, 0, 0) ^ Exit: (231) [$syspreds] with_mutex('$flag', update_flag(trace_output_len, 0, 0)) Exit: (230) [$syspreds] flag(trace_output_len, 0, 0) ^ Exit: (229) [user] reset_eval_num ^ Call: (229) [user] call_cleanup(loonit_asserts([assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]], time_eval('\n; EVAL TEST\n;', (findall_eval(=, _71690, 499, '&self', ['ensure-loaded', 'trains-trigrams'], _71676), [['ensure-loaded', 'trains-trigrams']]=_71678)), equal_enough_for_test(_71676, _71678)), (as_tf(notrace(equal_enough_for_test(_71676, _71678)), _73600), !, ignore((once((_73600='True', trace_on_pass;_73600='False', trace_on_fail)), with_debug(eval_args, time_eval('Trace', (findall_eval(=, _79204, 499, '&self', ['ensure-loaded', 'trains-trigrams'], _79212), [['ensure-loaded', 'trains-trigrams']]=_79218))))))) ^ Unify: (229) [system] call_cleanup(user:loonit_asserts([assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]], time_eval('\n; EVAL TEST\n;', (findall_eval(=, _71690, 499, '&self', ['ensure-loaded', 'trains-trigrams'], _71676), [['ensure-loaded', 'trains-trigrams']]=_71678)), equal_enough_for_test(_71676, _71678)), user:(as_tf(notrace(equal_enough_for_test(_71676, _71678)), _73600), !, ignore((once((_73600='True', trace_on_pass;_73600='False', trace_on_fail)), with_debug(eval_args, time_eval('Trace', (findall_eval(=, _79204, 499, '&self', ['ensure-loaded', 'trains-trigrams'], _79212), [['ensure-loaded', 'trains-trigrams']]=_79218))))))) ^ Call: (230) [user] loonit_asserts([assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]], time_eval('\n; EVAL TEST\n;', (findall_eval(=, _71690, 499, '&self', ['ensure-loaded', 'trains-trigrams'], _71676), [['ensure-loaded', 'trains-trigrams']]=_71678)), equal_enough_for_test(_71676, _71678)) ^ Unify: (230) [user] loonit_asserts([assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]], time_eval('\n; EVAL TEST\n;', (findall_eval(=, _71690, 499, '&self', ['ensure-loaded', 'trains-trigrams'], _71676), [['ensure-loaded', 'trains-trigrams']]=_71678)), equal_enough_for_test(_71676, _71678)) ^ Call: (231) [user] ensure_increments(loonit_asserts0([assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]], time_eval('\n; EVAL TEST\n;', (findall_eval(=, _71690, 499, '&self', ['ensure-loaded', 'trains-trigrams'], _71676), [['ensure-loaded', 'trains-trigrams']]=_71678)), equal_enough_for_test(_71676, _71678))) ^ Unify: (231) [user] ensure_increments(loonit_asserts0([assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]], time_eval('\n; EVAL TEST\n;', (findall_eval(=, _71690, 499, '&self', ['ensure-loaded', 'trains-trigrams'], _71676), [['ensure-loaded', 'trains-trigrams']]=_71678)), equal_enough_for_test(_71676, _71678))) ^ Call: (232) [user] setup_call_cleanup(get_pass_fail(_120250, _120252, _120254), loonit_asserts0([assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]], time_eval('\n; EVAL TEST\n;', (findall_eval(=, _71690, 499, '&self', ['ensure-loaded', 'trains-trigrams'], _71676), [['ensure-loaded', 'trains-trigrams']]=_71678)), equal_enough_for_test(_71676, _71678)), (get_pass_fail(_120264, _120266, _120268), if_t(_120268==_120254, flag(loonit_failure, _120286, _120286+1)))) ^ Unify: (232) [system] setup_call_cleanup(user:get_pass_fail(_120250, _120252, _120254), user:loonit_asserts0([assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]], time_eval('\n; EVAL TEST\n;', (findall_eval(=, _71690, 499, '&self', ['ensure-loaded', 'trains-trigrams'], _71676), [['ensure-loaded', 'trains-trigrams']]=_71678)), equal_enough_for_test(_71676, _71678)), user:(get_pass_fail(_120264, _120266, _120268), if_t(_120268==_120254, flag(loonit_failure, _120286, _120286+1)))) ^ Call: (233) [system] sig_atomic(user:get_pass_fail(_120250, _120252, _120254)) ^ Call: (235) [user] get_pass_fail(_120250, _120252, _120254) ^ Unify: (235) [user] get_pass_fail(_120250, _120252, _120254) Call: (236) [$syspreds] flag(loonit_success, _120250, _120250) Unify: (236) [$syspreds] flag(loonit_success, _120250, _120250) Call: (237) [system] _120250==_120250 Exit: (237) [system] _120250==_120250 Call: (237) [system] get_flag(loonit_success, _120250) Exit: (237) [system] get_flag(loonit_success, 3) Exit: (236) [$syspreds] flag(loonit_success, 3, 3) Call: (236) [$syspreds] flag(loonit_failure, _120252, _120252) Unify: (236) [$syspreds] flag(loonit_failure, _120252, _120252) Call: (237) [system] _120252==_120252 Exit: (237) [system] _120252==_120252 Call: (237) [system] get_flag(loonit_failure, _120252) Exit: (237) [system] get_flag(loonit_failure, 0) Exit: (236) [$syspreds] flag(loonit_failure, 0, 0) Call: (236) [system] _120254 is 3+0 Exit: (236) [system] 3 is 3+0 ^ Exit: (235) [user] get_pass_fail(3, 0, 3) ^ Exit: (233) [system] sig_atomic(user:get_pass_fail(3, 0, 3)) ^ Call: (233) [user] loonit_asserts0([assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]], time_eval('\n; EVAL TEST\n;', (findall_eval(=, _71690, 499, '&self', ['ensure-loaded', 'trains-trigrams'], _71676), [['ensure-loaded', 'trains-trigrams']]=_71678)), equal_enough_for_test(_71676, _71678)) ^ Unify: (233) [user] loonit_asserts0([assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]], time_eval('\n; EVAL TEST\n;', (findall_eval(=, _71690, 499, '&self', ['ensure-loaded', 'trains-trigrams'], _71676), [['ensure-loaded', 'trains-trigrams']]=_71678)), equal_enough_for_test(_71676, _71678)) Call: (234) [$syspreds] flag(loonit_test_number, _143588, _143588+1) Unify: (234) [$syspreds] flag(loonit_test_number, _143588, _143588+1) Call: (235) [system] _143588==_143588+1 Redo: (234) [$syspreds] flag(loonit_test_number, _143588, _143588+1) Unify: (234) [$syspreds] flag(loonit_test_number, _143588, _143588+1) ^ Call: (235) [$syspreds] with_mutex('$flag', update_flag(loonit_test_number, _143588, _143588+1)) Call: (237) [$syspreds] update_flag(loonit_test_number, _143588, _143588+1) Unify: (237) [$syspreds] update_flag(loonit_test_number, _143588, _143588+1) Call: (238) [system] get_flag(loonit_test_number, _143588) Exit: (238) [system] get_flag(loonit_test_number, 3) Call: (238) [system] atom(3+1) Redo: (237) [$syspreds] update_flag(loonit_test_number, 3, 3+1) Call: (238) [system] set_flag(loonit_test_number, 4) Exit: (238) [system] set_flag(loonit_test_number, 4) Exit: (237) [$syspreds] update_flag(loonit_test_number, 3, 3+1) ^ Exit: (235) [$syspreds] with_mutex('$flag', update_flag(loonit_test_number, 3, 3+1)) Exit: (234) [$syspreds] flag(loonit_test_number, 3, 3+1) Call: (234) [system] copy_term(time_eval('\n; EVAL TEST\n;', (findall_eval(=, _71690, 499, '&self', ['ensure-loaded', 'trains-trigrams'], _71676), [['ensure-loaded', 'trains-trigrams']]=_71678)), _159424) Exit: (234) [system] copy_term(time_eval('\n; EVAL TEST\n;', (findall_eval(=, _71690, 499, '&self', ['ensure-loaded', 'trains-trigrams'], _71676), [['ensure-loaded', 'trains-trigrams']]=_71678)), time_eval('\n; EVAL TEST\n;', (findall_eval(=, _160372, 499, '&self', ['ensure-loaded', 'trains-trigrams'], _160380), [['ensure-loaded', 'trains-trigrams']]=_160386))) ^ Call: (234) [user] print_current_test ^ Unify: (234) [user] print_current_test ^ Call: (235) [user] loonit_number(_163148) ^ Unify: (235) [user] loonit_number(_163148) Call: (236) [$syspreds] flag(loonit_test_number, _163148, _163148) Unify: (236) [$syspreds] flag(loonit_test_number, _163148, _163148) Call: (237) [system] _163148==_163148 Exit: (237) [system] _163148==_163148 Call: (237) [system] get_flag(loonit_test_number, _163148) Exit: (237) [system] get_flag(loonit_test_number, 4) Exit: (236) [$syspreds] flag(loonit_test_number, 4, 4) Call: (236) [system] 4>0 Exit: (236) [system] 4>0 ^ Exit: (235) [user] loonit_number(4) ^ Call: (235) [user] get_test_name(4, _174286) ^ Unify: (235) [user] get_test_name(4, _174286) Call: (236) [system] nb_current(loading_file, _176144) Exit: (236) [system] nb_current(loading_file, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Call: (236) [system] P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'\==[] Exit: (236) [system] P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'\==[] ^ Call: (236) [user] make_test_name(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', 4, _174286) ^ Unify: (236) [user] make_test_name(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', 4, _174286) ^ Call: (237) [user] ensure_basename(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', _201212) ^ Unify: (237) [user] ensure_basename(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Call: (238) [files_ex] files_ex:directory_file_path('.', _214840, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Unify: (238) [files_ex] files_ex:directory_file_path('.', _219670, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Call: (239) [system] nonvar('.') Exit: (239) [system] nonvar('.') Call: (239) [system] nonvar(_226272) Fail: (239) [system] nonvar(_226272) Redo: (238) [files_ex] files_ex:directory_file_path('.', _228198, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Unify: (238) [files_ex] files_ex:directory_file_path('.', _233028, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Call: (239) [system] nonvar(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Exit: (239) [system] nonvar(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Call: (239) [system] nonvar('.') Exit: (239) [system] nonvar('.') Call: (239) [system] ('.')==('.') Exit: (239) [system] ('.')==('.') Call: (239) [system] is_absolute_file_name(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Exit: (239) [system] is_absolute_file_name(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Call: (239) [system] sub_atom('.', _260850, _260852, 0, /) Fail: (239) [system] sub_atom('.', _261790, _261792, 0, /) Redo: (238) [files_ex] files_ex:directory_file_path('.', _262730, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Call: (239) [system] atom_concat('.', /, _267484) Exit: (239) [system] atom_concat('.', /, ./) Call: (239) [system] atom_concat(./, _269350, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Fail: (239) [system] atom_concat(./, _269350, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Fail: (238) [files_ex] files_ex:directory_file_path('.', _279088, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Redo: (237) [user] ensure_basename(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Exit: (237) [user] ensure_basename(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Call: (237) [system] file_base_name(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', _301290) Exit: (237) [system] file_base_name(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', P;HTML|'training_bi.metta') Call: (237) [files_ex] files_ex:directory_file_path(_314802, P;HTML|'training_bi.metta', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Unify: (237) [files_ex] files_ex:directory_file_path(_314802, P;HTML|'training_bi.metta', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Call: (238) [system] nonvar(_314802) Fail: (238) [system] nonvar(_314802) Redo: (237) [files_ex] files_ex:directory_file_path(_314802, P;HTML|'training_bi.metta', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Unify: (237) [files_ex] files_ex:directory_file_path(_314802, P;HTML|'training_bi.metta', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Call: (238) [system] nonvar(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Exit: (238) [system] nonvar(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Call: (238) [system] nonvar(_314802) Fail: (238) [system] nonvar(_314802) Redo: (237) [files_ex] files_ex:directory_file_path(_314802, P;HTML|'training_bi.metta', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Call: (238) [system] nonvar(P;HTML|'training_bi.metta') Exit: (238) [system] nonvar(P;HTML|'training_bi.metta') Call: (238) [system] atom_concat(_381148, P;HTML|'training_bi.metta', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Exit: (238) [system] atom_concat('/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/', P;HTML|'training_bi.metta', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Call: (238) [files_ex] files_ex:strip_trailing_slash('/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/', _314802) Unify: (238) [files_ex] files_ex:strip_trailing_slash('/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/', _314802) Call: (239) [system] atom_concat(_400382, /, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/') Exit: (239) [system] atom_concat('/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models', /, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/') Call: (239) [system] '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models'\=='' Exit: (239) [system] '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models'\=='' Call: (239) [system] _314802='/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models' Exit: (239) [system] '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models'='/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models' Exit: (238) [files_ex] files_ex:strip_trailing_slash('/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/', '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models') Exit: (237) [files_ex] files_ex:directory_file_path('/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models', P;HTML|'training_bi.metta', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Call: (237) [system] file_base_name('/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models', _415576) Exit: (237) [system] file_base_name('/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models', language_models) Call: (237) [system] file_name_extension(_417434, _417512, P;HTML|'training_bi.metta') Exit: (237) [system] file_name_extension(training_bi, metta, P;HTML|'training_bi.metta') Call: (237) [system] string_upper(language_models, _427016) Exit: (237) [system] string_upper(language_models, "LANGUAGE_MODELS") Call: (237) [system] string_upper(training_bi, _428884) Exit: (237) [system] string_upper(training_bi, "TRAINING_BI") ^ Call: (237) [user] string_replace("TRAINING_BI", "_", "-", _430762) ^ Unify: (237) [user] string_replace("TRAINING_BI", "_", "-", _430762) ^ Call: (238) [user] symbolic_list_concat(_432636, "_", "TRAINING_BI") ^ Unify: (238) [user] symbolic_list_concat(_432636, "_", "TRAINING_BI") Call: (239) [system] atomic_list_concat(_432636, "_", "TRAINING_BI") Exit: (239) [system] atomic_list_concat(['TRAINING', 'BI'], "_", "TRAINING_BI") ^ Exit: (238) [user] symbolic_list_concat(['TRAINING', 'BI'], "_", "TRAINING_BI") ^ Call: (238) [user] symbolic_list_concat(['TRAINING', 'BI'], "-", _430762) ^ Unify: (238) [user] symbolic_list_concat(['TRAINING', 'BI'], "-", _430762) Call: (239) [system] atomic_list_concat(['TRAINING', 'BI'], "-", _430762) Exit: (239) [system] atomic_list_concat(['TRAINING', 'BI'], "-", 'TRAINING-BI') ^ Exit: (238) [user] symbolic_list_concat(['TRAINING', 'BI'], "-", 'TRAINING-BI') ^ Exit: (237) [user] string_replace("TRAINING_BI", "_", "-", 'TRAINING-BI') ^ Call: (237) [user] string_replace("LANGUAGE_MODELS", "_", "-", _442918) ^ Unify: (237) [user] string_replace("LANGUAGE_MODELS", "_", "-", _442918) ^ Call: (238) [user] symbolic_list_concat(_444792, "_", "LANGUAGE_MODELS") ^ Unify: (238) [user] symbolic_list_concat(_444792, "_", "LANGUAGE_MODELS") Call: (239) [system] atomic_list_concat(_444792, "_", "LANGUAGE_MODELS") Exit: (239) [system] atomic_list_concat(['LANGUAGE', 'MODELS'], "_", "LANGUAGE_MODELS") ^ Exit: (238) [user] symbolic_list_concat(['LANGUAGE', 'MODELS'], "_", "LANGUAGE_MODELS") ^ Call: (238) [user] symbolic_list_concat(['LANGUAGE', 'MODELS'], "-", _442918) ^ Unify: (238) [user] symbolic_list_concat(['LANGUAGE', 'MODELS'], "-", _442918) Call: (239) [system] atomic_list_concat(['LANGUAGE', 'MODELS'], "-", _442918) Exit: (239) [system] atomic_list_concat(['LANGUAGE', 'MODELS'], "-", 'LANGUAGE-MODELS') ^ Exit: (238) [user] symbolic_list_concat(['LANGUAGE', 'MODELS'], "-", 'LANGUAGE-MODELS') ^ Exit: (237) [user] string_replace("LANGUAGE_MODELS", "_", "-", 'LANGUAGE-MODELS') ^ Call: (237) [user] bugger:wots(_455062, format('~`0t~d~2|', [4])) ^ Unify: (237) [bugger] bugger:wots(_455062, user:format('~`0t~d~2|', [4])) Call: (238) [system] nb_current('$wots_stack', _456950) Fail: (238) [system] nb_current('$wots_stack', _456950) ^ Redo: (237) [bugger] bugger:wots(_455062, user:format('~`0t~d~2|', [4])) Call: (238) [system] _459742=[] Exit: (238) [system] []=[] Call: (238) [system] current_output(_461600) Exit: (238) [system] current_output((0x7f8996b58120)) ^ Call: (238) [bugger] locally_each:locally(nb_setval('$wots_stack', [(0x7f8996b58120)]), woto(string(_455062), user:format('~`0t~d~2|', [4]))) ^ Unify: (238) [locally_each] locally_each:locally(bugger:nb_setval('$wots_stack', [(0x7f8996b58120)]), bugger:woto(string(_455062), user:format('~`0t~d~2|', [4]))) ^ Call: (239) [locally_each] locally_each:wtl(bugger, nb_setval('$wots_stack', [(0x7f8996b58120)]), bugger:woto(string(_455062), user:format('~`0t~d~2|', [4])), bugger:each_call_cleanup) ^ Unify: (239) [locally_each] locally_each:wtl(bugger, nb_setval('$wots_stack', [(0x7f8996b58120)]), bugger:woto(string(_455062), user:format('~`0t~d~2|', [4])), bugger:each_call_cleanup) Call: (240) [system] nb_current('$wots_stack', _467258) Fail: (240) [system] nb_current('$wots_stack', _467258) ^ Redo: (239) [locally_each] locally_each:wtl(bugger, nb_setval('$wots_stack', [(0x7f8996b58120)]), bugger:woto(string(_455062), user:format('~`0t~d~2|', [4])), bugger:each_call_cleanup) ^ Call: (240) [bugger] call_cleanup((nb_setval('$wots_stack', [(0x7f8996b58120)]), bugger:woto(string(_455062), user:format('~`0t~d~2|', [4])), nb_delete('$wots_stack')), nb_delete('$wots_stack')) ^ Unify: (240) [system] call_cleanup(bugger:(nb_setval('$wots_stack', [(0x7f8996b58120)]), bugger:woto(string(_455062), user:format('~`0t~d~2|', [4])), nb_delete('$wots_stack')), bugger:nb_delete('$wots_stack')) Call: (242) [$syspreds] nb_setval('$wots_stack', [(0x7f8996b58120)]) Unify: (242) [$syspreds] nb_setval('$wots_stack', [(0x7f8996b58120)]) Call: (243) [system] duplicate_term([(0x7f8996b58120)], _473832) Exit: (243) [system] duplicate_term([(0x7f8996b58120)], [(0x7f8996b58120)]) Call: (243) [system] nb_linkval('$wots_stack', [(0x7f8996b58120)]) Exit: (243) [system] nb_linkval('$wots_stack', [(0x7f8996b58120)]) Exit: (242) [$syspreds] nb_setval('$wots_stack', [(0x7f8996b58120)]) ^ Call: (242) [bugger] bugger:woto(string(_455062), user:format('~`0t~d~2|', [4])) ^ Unify: (242) [bugger] bugger:woto(string(_455062), user:format('~`0t~d~2|', [4])) ^ Call: (243) [bugger] once((use_tty(string(_455062), _480360);_480360=true)) ^ Unify: (243) [system] once(bugger:(use_tty(string(_455062), _480360);_480360=true)) ^ Call: (245) [bugger] bugger:use_tty(string(_455062), _480360) ^ Unify: (245) [bugger] bugger:use_tty(string(_455062), _480360) Call: (246) [system] compound(string(_455062)) Exit: (246) [system] compound(string(_455062)) ^ Unify: (245) [bugger] bugger:use_tty(string(_455062), _480360) Call: (246) [system] stream_property(current_output, tty(_480360)) Unify: (246) [system] stream_property(current_output, tty(_480360)) Call: (247) [system] nonvar(current_output) Exit: (247) [system] nonvar(current_output) Call: (247) [system] nonvar(tty(_480360)) Exit: (247) [system] nonvar(tty(_480360)) Exit: (246) [system] stream_property(current_output, tty(true)) ^ Exit: (245) [bugger] bugger:use_tty(string(_455062), true) ^ Exit: (243) [system] once(bugger:(use_tty(string(_455062), true);true=true)) ^ Call: (243) [bugger] bugger:get_stream_setup(_495232) ^ Unify: (243) [bugger] bugger:get_stream_setup(true) ^ Exit: (243) [bugger] bugger:get_stream_setup(true) ^ Call: (243) [bugger] bugger:woto_tty(string(_455062), true, (true, user:format('~`0t~d~2|', [4]))) ^ Unify: (243) [bugger] bugger:woto_tty(string(_455062), true, bugger:(true, user:format('~`0t~d~2|', [4]))) ^ Call: (244) [bugger] bugger:with_output_to_each(string(_455062), (set_stream_ignore(current_output, tty(true)), bugger:(true, user:format('~`0t~d~2|', [4])))) ^ Unify: (244) [bugger] bugger:with_output_to_each(string(_455062), bugger:(set_stream_ignore(current_output, tty(true)), bugger:(true, user:format('~`0t~d~2|', [4])))) Call: (245) [system] compound(string(_455062)) Exit: (245) [system] compound(string(_455062)) Call: (245) [system] compound_name_arity(string(_455062), _503726, 0) Fail: (245) [system] compound_name_arity(string(_455062), _504658, 0) ^ Redo: (244) [bugger] bugger:with_output_to_each(string(_455062), bugger:(set_stream_ignore(current_output, tty(true)), bugger:(true, user:format('~`0t~d~2|', [4])))) Call: (245) [system] string(_455062)=..[_506450, _506456] Exit: (245) [system] string(_455062)=..[string, _455062] ^ Call: (245) [bugger] bugger:stream_u_type(string) ^ Unify: (245) [bugger] bugger:stream_u_type(string) ^ Exit: (245) [bugger] bugger:stream_u_type(string) Call: (245) [system] current_output(_511106) Exit: (245) [system] current_output((0x7f8996b58120)) Call: (245) [system] _512956=set_output_safe((0x7f8996b58120)) Exit: (245) [system] set_output_safe((0x7f8996b58120))=set_output_safe((0x7f8996b58120)) Call: (245) [system] _514818=mfs(_514822, string, _514826, set_output_safe, set_output_safe((0x7f8996b58120))) Exit: (245) [system] mfs(_514822, string, _514826, set_output_safe, set_output_safe((0x7f8996b58120)))=mfs(_514822, string, _514826, set_output_safe, set_output_safe((0x7f8996b58120))) Call: (245) [system] _516688=mfs_end(mfs(_514822, string, _514826, set_output_safe, set_output_safe((0x7f8996b58120))), _455062) Exit: (245) [system] mfs_end(mfs(_514822, string, _514826, set_output_safe, set_output_safe((0x7f8996b58120))), _455062)=mfs_end(mfs(_514822, string, _514826, set_output_safe, set_output_safe((0x7f8996b58120))), _455062) ^ Call: (245) [bugger] call_cleanup(trusted_redo_call_cleanup(mfs_start(mfs(_514822, string, _514826, set_output_safe, set_output_safe((0x7f8996b58120)))), (bugger:(set_stream_ignore(current_output, tty(true)), bugger:(true, user:format('~`0t~d~2|', [4]))), mfs_end(mfs(_514822, string, _514826, set_output_safe, set_output_safe((0x7f8996b58120))), _455062)), mfs_end(mfs(_514822, string, _514826, set_output_safe, set_output_safe((0x7f8996b58120))), _455062)), mfs_end(mfs(_514822, string, _514826, set_output_safe, set_output_safe((0x7f8996b58120))), _455062)) ^ Unify: (245) [system] call_cleanup(bugger:trusted_redo_call_cleanup(mfs_start(mfs(_514822, string, _514826, set_output_safe, set_output_safe((0x7f8996b58120)))), (bugger:(set_stream_ignore(current_output, tty(true)), bugger:(true, user:format('~`0t~d~2|', [4]))), mfs_end(mfs(_514822, string, _514826, set_output_safe, set_output_safe((0x7f8996b58120))), _455062)), mfs_end(mfs(_514822, string, _514826, set_output_safe, set_output_safe((0x7f8996b58120))), _455062)), bugger:mfs_end(mfs(_514822, string, _514826, set_output_safe, set_output_safe((0x7f8996b58120))), _455062)) Call: (247) [system] _520468=mquietly(bugger:mfs_end(mfs(_514822, string, _514826, set_output_safe, set_output_safe((0x7f8996b58120))), _455062)) Exit: (247) [system] mquietly(bugger:mfs_end(mfs(_514822, string, _514826, set_output_safe, set_output_safe((0x7f8996b58120))), _455062))=mquietly(bugger:mfs_end(mfs(_514822, string, _514826, set_output_safe, set_output_safe((0x7f8996b58120))), _455062)) ^ Call: (247) [each_call_cleanup] setup_call_cleanup(bugger:mfs_start(mfs(_514822, string, _514826, set_output_safe, set_output_safe((0x7f8996b58120)))), ((bugger:(bugger:(set_stream_ignore(current_output, tty(true)), bugger:(true, user:format('~`0t~d~2|', [4]))), mfs_end(mfs(_514822, string, _514826, set_output_safe, set_output_safe((0x7f8996b58120))), _455062)), deterministic(_522344)), (notrace(_522344==true)->!;mquietly(bugger:mfs_end(mfs(_514822, string, _514826, set_output_safe, set_output_safe((0x7f8996b58120))), _455062)), notrace(nb_setarg(1, mquietly(bugger:mfs_end(mfs(_514822, string, _514826, set_output_safe, set_output_safe((0x7f8996b58120))), _455062)), true));bugger:mfs_start(mfs(_514822, string, _514826, set_output_safe, set_output_safe((0x7f8996b58120)))), notrace(nb_setarg(1, mquietly(bugger:mfs_end(mfs(_514822, string, _514826, set_output_safe, set_output_safe((0x7f8996b58120))), _455062)), bugger:mfs_end(mfs(_514822, string, _514826, set_output_safe, set_output_safe((0x7f8996b58120))), _455062))), notrace(fail))), mquietly(bugger:mfs_end(mfs(_514822, string, _514826, set_output_safe, set_output_safe((0x7f8996b58120))), _455062))) ^ Unify: (247) [system] setup_call_cleanup(bugger:mfs_start(mfs(_6084, string, _6088, set_output_safe, set_output_safe((0x7f8996b58120)))), each_call_cleanup:((bugger:(bugger:(set_stream_ignore(current_output, tty(true)), bugger:(true, user:format('~`0t~d~2|', [4]))), mfs_end(mfs(_6084, string, _6088, set_output_safe, set_output_safe((0x7f8996b58120))), _5916)), deterministic(_6168)), (notrace(_6168==true)->!;mquietly(bugger:mfs_end(mfs(_6084, string, _6088, set_output_safe, set_output_safe((0x7f8996b58120))), _5916)), notrace(nb_setarg(1, mquietly(bugger:mfs_end(mfs(_6084, string, _6088, set_output_safe, set_output_safe((0x7f8996b58120))), _5916)), true));bugger:mfs_start(mfs(_6084, string, _6088, set_output_safe, set_output_safe((0x7f8996b58120)))), notrace(nb_setarg(1, mquietly(bugger:mfs_end(mfs(_6084, string, _6088, set_output_safe, set_output_safe((0x7f8996b58120))), _5916)), bugger:mfs_end(mfs(_6084, string, _6088, set_output_safe, set_output_safe((0x7f8996b58120))), _5916))), notrace(fail))), each_call_cleanup:mquietly(bugger:mfs_end(mfs(_6084, string, _6088, set_output_safe, set_output_safe((0x7f8996b58120))), _5916))) ^ Call: (248) [system] sig_atomic(bugger:mfs_start(mfs(_6084, string, _6088, set_output_safe, set_output_safe((0x7f8996b58120))))) ^ Call: (250) [bugger] bugger:mfs_start(mfs(_6084, string, _6088, set_output_safe, set_output_safe((0x7f8996b58120)))) ^ Unify: (250) [bugger] bugger:mfs_start(mfs(_6084, string, _6088, set_output_safe, set_output_safe((0x7f8996b58120)))) Call: (251) [system] compound(mfs(_6084, string, _6088, set_output_safe, set_output_safe((0x7f8996b58120)))) Exit: (251) [system] compound(mfs(_6084, string, _6088, set_output_safe, set_output_safe((0x7f8996b58120)))) ^ Unify: (250) [bugger] bugger:mfs_start(mfs(_6084, string, _6088, set_output_safe, set_output_safe((0x7f8996b58120)))) Call: (251) [system] arg(2, mfs(_6084, string, _6088, set_output_safe, set_output_safe((0x7f8996b58120))), _12216) Exit: (251) [system] arg(2, mfs(_6084, string, _6088, set_output_safe, set_output_safe((0x7f8996b58120))), string) Call: (251) [system] arg(3, mfs(_6084, string, _6088, set_output_safe, set_output_safe((0x7f8996b58120))), _14082) Exit: (251) [system] arg(3, mfs(_6084, string, _6088, set_output_safe, set_output_safe((0x7f8996b58120))), _6088) Call: (251) [system] arg(4, mfs(_6084, string, _6088, set_output_safe, set_output_safe((0x7f8996b58120))), _15948) Exit: (251) [system] arg(4, mfs(_6084, string, _6088, set_output_safe, set_output_safe((0x7f8996b58120))), set_output_safe) Call: (251) [system] _17814=mfs(_17818, string, _17822, set_output_safe, _17826) Exit: (251) [system] mfs(_17818, string, _17822, set_output_safe, _17826)=mfs(_17818, string, _17822, set_output_safe, _17826) Call: (251) [system] is_stream(_6088) Fail: (251) [system] is_stream(_6088) ^ Redo: (250) [bugger] bugger:mfs_start(mfs(_6084, string, _6088, set_output_safe, set_output_safe((0x7f8996b58120)))) ^ Call: (251) [bugger] bugger:new_mfs(mfs(_17818, string, _17822, set_output_safe, _17826)) ^ Unify: (251) [bugger] bugger:new_mfs(mfs(_17818, string, _17822, set_output_safe, _17826)) Call: (252) [memory_file] memory_file:new_memory_file(_17818) Exit: (252) [memory_file] memory_file:new_memory_file((0x55bd1df857b0)) Call: (252) [memory_file] memory_file:open_memory_file((0x55bd1df857b0), write, _17822, [free_on_close(true)]) Exit: (252) [memory_file] memory_file:open_memory_file((0x55bd1df857b0), write, (0x55bd1df9ec70), [free_on_close(true)]) ^ Exit: (251) [bugger] bugger:new_mfs(mfs((0x55bd1df857b0), string, (0x55bd1df9ec70), set_output_safe, _17826)) Call: (251) [system] nb_setarg(1, mfs(_6084, string, _6088, set_output_safe, set_output_safe((0x7f8996b58120))), (0x55bd1df857b0)) Exit: (251) [system] nb_setarg(1, mfs((0x55bd1df857b0), string, _6088, set_output_safe, set_output_safe((0x7f8996b58120))), (0x55bd1df857b0)) Call: (251) [system] nb_setarg(3, mfs((0x55bd1df857b0), string, _6088, set_output_safe, set_output_safe((0x7f8996b58120))), (0x55bd1df9ec70)) Exit: (251) [system] nb_setarg(3, mfs((0x55bd1df857b0), string, (0x55bd1df9ec70), set_output_safe, set_output_safe((0x7f8996b58120))), (0x55bd1df9ec70)) ^ Call: (251) [bugger] bugger:set_output_safe((0x55bd1df9ec70)) ^ Unify: (251) [bugger] bugger:set_output_safe((0x55bd1df9ec70)) Call: (253) [system] set_output((0x55bd1df9ec70)) Exit: (253) [system] set_output((0x55bd1df9ec70)) ^ Exit: (251) [bugger] bugger:set_output_safe((0x55bd1df9ec70)) ^ Exit: (250) [bugger] bugger:mfs_start(mfs((0x55bd1df857b0), string, (0x55bd1df9ec70), set_output_safe, set_output_safe((0x7f8996b58120)))) ^ Exit: (248) [system] sig_atomic(bugger:mfs_start(mfs((0x55bd1df857b0), string, (0x55bd1df9ec70), set_output_safe, set_output_safe((0x7f8996b58120))))) ^ Call: (249) [bugger] bugger:set_stream_ignore(current_output, tty(true)) ^ Unify: (249) [bugger] bugger:set_stream_ignore(current_output, tty(true)) ^ Call: (250) [bugger] ignore(notrace(catch(set_stream(current_output, tty(true)), _41100, writeln(user_error, _41100=set_stream(current_output, tty(true)))))) ^ Unify: (250) [system] ignore(bugger:notrace(catch(set_stream(current_output, tty(true)), _41100, writeln(user_error, _41100=set_stream(current_output, tty(true)))))) ^ Call: (252) [system] setup_call_cleanup('$notrace'(_43002, _43004), once(bugger:catch(set_stream(current_output, tty(true)), _41100, writeln(user_error, _41100=set_stream(current_output, tty(true))))), '$restore_trace'(_43002, _43004)) ^ Unify: (252) [system] setup_call_cleanup(system:'$notrace'(_43002, _43004), system:once(bugger:catch(set_stream(current_output, tty(true)), _41100, writeln(user_error, _41100=set_stream(current_output, tty(true))))), system:'$restore_trace'(_43002, _43004)) ^ Call: (253) [system] sig_atomic(system:'$notrace'(_43002, _43004)) ^ Exit: (252) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(bugger:catch(set_stream(current_output, tty(true)), _41100, writeln(user_error, _41100=set_stream(current_output, tty(true))))), system:'$restore_trace'(3, -1)) ^ Exit: (250) [system] ignore(bugger:notrace(catch(set_stream(current_output, tty(true)), _41100, writeln(user_error, _41100=set_stream(current_output, tty(true)))))) ^ Exit: (249) [bugger] bugger:set_stream_ignore(current_output, tty(true)) ^ Call: (249) [user] format('~`0t~d~2|', [4]) ^ Exit: (249) [user] format('~`0t~d~2|', [4]) ^ Call: (249) [bugger] bugger:mfs_end(mfs((0x55bd1df857b0), string, (0x55bd1df9ec70), set_output_safe, set_output_safe((0x7f8996b58120))), _5916) ^ Unify: (249) [bugger] bugger:mfs_end(mfs((0x55bd1df857b0), string, (0x55bd1df9ec70), set_output_safe, set_output_safe((0x7f8996b58120))), _5916) ^ Call: (250) [bugger] ignore((is_stream((0x55bd1df9ec70)), close((0x55bd1df9ec70)), mem_handle_to_substring((0x55bd1df857b0), _52420), substring_to_type(_52420, string, _5916))) ^ Unify: (250) [system] ignore(bugger:(is_stream((0x55bd1df9ec70)), close((0x55bd1df9ec70)), mem_handle_to_substring((0x55bd1df857b0), _52420), substring_to_type(_52420, string, _5916))) Call: (252) [system] is_stream((0x55bd1df9ec70)) Exit: (252) [system] is_stream((0x55bd1df9ec70)) Call: (252) [system] close((0x55bd1df9ec70)) Exit: (252) [system] close((0x55bd1df9ec70)) ^ Call: (252) [bugger] bugger:mem_handle_to_substring((0x55bd1df857b0), _52420) ^ Unify: (252) [bugger] bugger:mem_handle_to_substring((0x55bd1df857b0), _52420) Call: (253) [memory_file] memory_file:memory_file_to_string((0x55bd1df857b0), _52420) Exit: (253) [memory_file] memory_file:memory_file_to_string((0x55bd1df857b0), "04") ^ Exit: (252) [bugger] bugger:mem_handle_to_substring((0x55bd1df857b0), "04") ^ Call: (252) [bugger] bugger:substring_to_type("04", string, _5916) ^ Unify: (252) [bugger] bugger:substring_to_type("04", string, "04") ^ Exit: (252) [bugger] bugger:substring_to_type("04", string, "04") ^ Exit: (250) [system] ignore(bugger:(is_stream((0x55bd1df9ec70)), close((0x55bd1df9ec70)), mem_handle_to_substring((0x55bd1df857b0), "04"), substring_to_type("04", string, "04"))) ^ Call: (250) [bugger] bugger:set_output_safe((0x7f8996b58120)) ^ Unify: (250) [bugger] bugger:set_output_safe((0x7f8996b58120)) Call: (252) [system] set_output((0x7f8996b58120)) Exit: (252) [system] set_output((0x7f8996b58120)) ^ Exit: (250) [bugger] bugger:set_output_safe((0x7f8996b58120)) ^ Exit: (249) [bugger] bugger:mfs_end(mfs((0x55bd1df857b0), string, (0x55bd1df9ec70), set_output_safe, set_output_safe((0x7f8996b58120))), "04") ^ Call: (250) [system] setup_call_cleanup('$notrace'(_71996, _71998), once(each_call_cleanup:(true==true)), '$restore_trace'(_71996, _71998)) ^ Unify: (250) [system] setup_call_cleanup(system:'$notrace'(_71996, _71998), system:once(each_call_cleanup:(true==true)), system:'$restore_trace'(_71996, _71998)) ^ Call: (251) [system] sig_atomic(system:'$notrace'(_71996, _71998)) ^ Exit: (250) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(each_call_cleanup:(true==true)), system:'$restore_trace'(3, -1)) Call: (250) [system] var(bugger:mfs_end(mfs((0x55bd1df857b0), string, (0x55bd1df9ec70), set_output_safe, set_output_safe((0x7f8996b58120))), "04")) Fail: (250) [system] var(bugger:mfs_end(mfs((0x55bd1df857b0), string, (0x55bd1df9ec70), set_output_safe, set_output_safe((0x7f8996b58120))), "04")) ^ Call: (250) [bugger] bugger:mfs_end(mfs((0x55bd1df857b0), string, (0x55bd1df9ec70), set_output_safe, set_output_safe((0x7f8996b58120))), "04") ^ Unify: (250) [bugger] bugger:mfs_end(mfs((0x55bd1df857b0), string, (0x55bd1df9ec70), set_output_safe, set_output_safe((0x7f8996b58120))), "04") ^ Call: (251) [bugger] ignore((is_stream((0x55bd1df9ec70)), close((0x55bd1df9ec70)), mem_handle_to_substring((0x55bd1df857b0), _79518), substring_to_type(_79518, string, "04"))) ^ Unify: (251) [system] ignore(bugger:(is_stream((0x55bd1df9ec70)), close((0x55bd1df9ec70)), mem_handle_to_substring((0x55bd1df857b0), _79518), substring_to_type(_79518, string, "04"))) Call: (253) [system] is_stream((0x55bd1df9ec70)) Fail: (253) [system] is_stream((0x55bd1df9ec70)) ^ Redo: (251) [system] ignore(bugger:(is_stream((0x55bd1df9ec70)), close((0x55bd1df9ec70)), mem_handle_to_substring((0x55bd1df857b0), _79518), substring_to_type(_79518, string, "04"))) ^ Unify: (251) [system] ignore(bugger:(is_stream((0x55bd1df9ec70)), close((0x55bd1df9ec70)), mem_handle_to_substring((0x55bd1df857b0), _79518), substring_to_type(_79518, string, "04"))) ^ Exit: (251) [system] ignore(bugger:(is_stream((0x55bd1df9ec70)), close((0x55bd1df9ec70)), mem_handle_to_substring((0x55bd1df857b0), _79518), substring_to_type(_79518, string, "04"))) ^ Call: (251) [bugger] bugger:set_output_safe((0x7f8996b58120)) ^ Unify: (251) [bugger] bugger:set_output_safe((0x7f8996b58120)) Call: (253) [system] set_output((0x7f8996b58120)) Exit: (253) [system] set_output((0x7f8996b58120)) ^ Exit: (251) [bugger] bugger:set_output_safe((0x7f8996b58120)) ^ Exit: (250) [bugger] bugger:mfs_end(mfs((0x55bd1df857b0), string, (0x55bd1df9ec70), set_output_safe, set_output_safe((0x7f8996b58120))), "04") ^ Exit: (247) [system] setup_call_cleanup(bugger:mfs_start(mfs((0x55bd1df857b0), string, (0x55bd1df9ec70), set_output_safe, set_output_safe((0x7f8996b58120)))), each_call_cleanup:((bugger:(bugger:(set_stream_ignore(current_output, tty(true)), bugger:(true, user:format('~`0t~d~2|', [4]))), mfs_end(mfs((0x55bd1df857b0), string, (0x55bd1df9ec70), set_output_safe, set_output_safe((0x7f8996b58120))), "04")), deterministic(true)), (notrace(true==true)->!;mquietly(bugger:mfs_end(mfs((0x55bd1df857b0), string, (0x55bd1df9ec70), set_output_safe, set_output_safe((0x7f8996b58120))), "04")), notrace(nb_setarg(1, mquietly(bugger:mfs_end(mfs((0x55bd1df857b0), string, (0x55bd1df9ec70), set_output_safe, set_output_safe((0x7f8996b58120))), "04")), true));bugger:mfs_start(mfs((0x55bd1df857b0), string, (0x55bd1df9ec70), set_output_safe, set_output_safe((0x7f8996b58120)))), notrace(nb_setarg(1, mquietly(bugger:mfs_end(mfs((0x55bd1df857b0), string, (0x55bd1df9ec70), set_output_safe, set_output_safe((0x7f8996b58120))), "04")), bugger:mfs_end(mfs((0x55bd1df857b0), string, (0x55bd1df9ec70), set_output_safe, set_output_safe((0x7f8996b58120))), "04"))), notrace(fail))), each_call_cleanup:mquietly(bugger:mfs_end(mfs((0x55bd1df857b0), string, (0x55bd1df9ec70), set_output_safe, set_output_safe((0x7f8996b58120))), "04"))) ^ Call: (247) [bugger] bugger:mfs_end(mfs((0x55bd1df857b0), string, (0x55bd1df9ec70), set_output_safe, set_output_safe((0x7f8996b58120))), "04") ^ Unify: (247) [bugger] bugger:mfs_end(mfs((0x55bd1df857b0), string, (0x55bd1df9ec70), set_output_safe, set_output_safe((0x7f8996b58120))), "04") ^ Call: (248) [bugger] ignore((is_stream((0x55bd1df9ec70)), close((0x55bd1df9ec70)), mem_handle_to_substring((0x55bd1df857b0), _94456), substring_to_type(_94456, string, "04"))) ^ Unify: (248) [system] ignore(bugger:(is_stream((0x55bd1df9ec70)), close((0x55bd1df9ec70)), mem_handle_to_substring((0x55bd1df857b0), _94456), substring_to_type(_94456, string, "04"))) Call: (250) [system] is_stream((0x55bd1df9ec70)) Fail: (250) [system] is_stream((0x55bd1df9ec70)) ^ Redo: (248) [system] ignore(bugger:(is_stream((0x55bd1df9ec70)), close((0x55bd1df9ec70)), mem_handle_to_substring((0x55bd1df857b0), _94456), substring_to_type(_94456, string, "04"))) ^ Unify: (248) [system] ignore(bugger:(is_stream((0x55bd1df9ec70)), close((0x55bd1df9ec70)), mem_handle_to_substring((0x55bd1df857b0), _94456), substring_to_type(_94456, string, "04"))) ^ Exit: (248) [system] ignore(bugger:(is_stream((0x55bd1df9ec70)), close((0x55bd1df9ec70)), mem_handle_to_substring((0x55bd1df857b0), _94456), substring_to_type(_94456, string, "04"))) ^ Call: (248) [bugger] bugger:set_output_safe((0x7f8996b58120)) ^ Unify: (248) [bugger] bugger:set_output_safe((0x7f8996b58120)) Call: (250) [system] set_output((0x7f8996b58120)) Exit: (250) [system] set_output((0x7f8996b58120)) ^ Exit: (248) [bugger] bugger:set_output_safe((0x7f8996b58120)) ^ Exit: (247) [bugger] bugger:mfs_end(mfs((0x55bd1df857b0), string, (0x55bd1df9ec70), set_output_safe, set_output_safe((0x7f8996b58120))), "04") ^ Exit: (245) [system] call_cleanup(bugger:trusted_redo_call_cleanup(mfs_start(mfs((0x55bd1df857b0), string, (0x55bd1df9ec70), set_output_safe, set_output_safe((0x7f8996b58120)))), (bugger:(set_stream_ignore(current_output, tty(true)), bugger:(true, user:format('~`0t~d~2|', [4]))), mfs_end(mfs((0x55bd1df857b0), string, (0x55bd1df9ec70), set_output_safe, set_output_safe((0x7f8996b58120))), "04")), mfs_end(mfs((0x55bd1df857b0), string, (0x55bd1df9ec70), set_output_safe, set_output_safe((0x7f8996b58120))), "04")), bugger:mfs_end(mfs((0x55bd1df857b0), string, (0x55bd1df9ec70), set_output_safe, set_output_safe((0x7f8996b58120))), "04")) ^ Exit: (244) [bugger] bugger:with_output_to_each(string("04"), bugger:(set_stream_ignore(current_output, tty(true)), bugger:(true, user:format('~`0t~d~2|', [4])))) ^ Exit: (243) [bugger] bugger:woto_tty(string("04"), true, bugger:(true, user:format('~`0t~d~2|', [4]))) ^ Exit: (242) [bugger] bugger:woto(string("04"), user:format('~`0t~d~2|', [4])) Call: (242) [system] nb_delete('$wots_stack') Exit: (242) [system] nb_delete('$wots_stack') Call: (242) [system] nb_delete('$wots_stack') Exit: (242) [system] nb_delete('$wots_stack') ^ Exit: (240) [system] call_cleanup(bugger:(nb_setval('$wots_stack', [(0x7f8996b58120)]), bugger:woto(string("04"), user:format('~`0t~d~2|', [4])), nb_delete('$wots_stack')), bugger:nb_delete('$wots_stack')) ^ Exit: (239) [locally_each] locally_each:wtl(bugger, nb_setval('$wots_stack', [(0x7f8996b58120)]), bugger:woto(string("04"), user:format('~`0t~d~2|', [4])), bugger:each_call_cleanup) ^ Exit: (238) [locally_each] locally_each:locally(bugger:nb_setval('$wots_stack', [(0x7f8996b58120)]), bugger:woto(string("04"), user:format('~`0t~d~2|', [4]))) ^ Exit: (237) [bugger] bugger:wots("04", user:format('~`0t~d~2|', [4])) ^ Call: (237) [user] format(string(_5876), "~w.~w.~w", ['LANGUAGE-MODELS', 'TRAINING-BI', "04"]) ^ Exit: (237) [user] format(string("LANGUAGE-MODELS.TRAINING-BI.04"), "~w.~w.~w", ['LANGUAGE-MODELS', 'TRAINING-BI', "04"]) ^ Exit: (236) [user] make_test_name(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', 4, "LANGUAGE-MODELS.TRAINING-BI.04") ^ Exit: (235) [user] get_test_name(4, "LANGUAGE-MODELS.TRAINING-BI.04") ^ Call: (235) [user] format('~N~n;

;; ~w

~n', ["LANGUAGE-MODELS.TRAINING-BI.04", "LANGUAGE-MODELS.TRAINING-BI.04"]) ;

;; LANGUAGE-MODELS.TRAINING-BI.04

^ Exit: (235) [user] format('~N~n;

;; ~w

~n', ["LANGUAGE-MODELS.TRAINING-BI.04", "LANGUAGE-MODELS.TRAINING-BI.04"]) ^ Exit: (234) [user] print_current_test ^ Call: (234) [user] once(time_eval('\n; EVAL TEST\n;', (findall_eval(=, _5608, 499, '&self', ['ensure-loaded', 'trains-trigrams'], _5594), [['ensure-loaded', 'trains-trigrams']]=_5596))) ^ Unify: (234) [system] once(user:time_eval('\n; EVAL TEST\n;', (findall_eval(=, _5608, 499, '&self', ['ensure-loaded', 'trains-trigrams'], _5594), [['ensure-loaded', 'trains-trigrams']]=_5596))) Call: (235) [user] time_eval('\n; EVAL TEST\n;', (findall_eval(=, _5608, 499, '&self', ['ensure-loaded', 'trains-trigrams'], _5594), [['ensure-loaded', 'trains-trigrams']]=_5596)) Unify: (235) [user] time_eval('\n; EVAL TEST\n;', (findall_eval(=, _5608, 499, '&self', ['ensure-loaded', 'trains-trigrams'], _5594), [['ensure-loaded', 'trains-trigrams']]=_5596)) Call: (236) [user] timed_call((findall_eval(=, _5608, 499, '&self', ['ensure-loaded', 'trains-trigrams'], _5594), [['ensure-loaded', 'trains-trigrams']]=_5596), _131908) Unify: (236) [user] timed_call((findall_eval(=, _5608, 499, '&self', ['ensure-loaded', 'trains-trigrams'], _5594), [['ensure-loaded', 'trains-trigrams']]=_5596), _131908) Call: (237) [system] statistics(cputime, _133742) Exit: (237) [system] statistics(cputime, 17.18300607) Call: (237) [user] rtrace_this((findall_eval(=, _5608, 499, '&self', ['ensure-loaded', 'trains-trigrams'], _5594), [['ensure-loaded', 'trains-trigrams']]=_5596)) Unify: (237) [user] rtrace_this((findall_eval(=, _5608, 499, '&self', ['ensure-loaded', 'trains-trigrams'], _5594), [['ensure-loaded', 'trains-trigrams']]=_5596)) ^ Call: (238) [user] option_value(rtrace, true) ^ Unify: (238) [user] option_value(rtrace, true) Call: (239) [system] var(true) Fail: (239) [system] var(true) ^ Redo: (238) [user] option_value(rtrace, true) ^ Unify: (238) [user] option_value(rtrace, true) Call: (239) [system] true==true Exit: (239) [system] true==true ^ Call: (239) [user] option_value0(rtrace, 'True') ^ Unify: (239) [user] option_value0(rtrace, 'True') ^ Call: (240) [user] was_option_value(rtrace, _146702) ^ Unify: (240) [user] was_option_value(rtrace, _146702) Call: (241) [system] current_prolog_flag(rtrace, _148560) Fail: (241) [system] current_prolog_flag(rtrace, _148560) ^ Redo: (240) [user] was_option_value(rtrace, _146702) ^ Unify: (240) [user] was_option_value(rtrace, _146702) Call: (241) [$syspreds] prolog_load_context(rtrace, _152274) Fail: (241) [$syspreds] prolog_load_context(rtrace, _152274) ^ Redo: (240) [user] was_option_value(rtrace, _146702) ^ Unify: (240) [user] was_option_value(rtrace, _146702) Call: (241) [system] nb_current(rtrace, _155988) Fail: (241) [system] nb_current(rtrace, _155988) ^ Fail: (240) [user] was_option_value(rtrace, _146702) ^ Redo: (239) [user] option_value0(rtrace, 'True') ^ Fail: (239) [user] option_value0(rtrace, 'True') ^ Redo: (238) [user] option_value(rtrace, true) ^ Unify: (238) [user] option_value(rtrace, true) Call: (239) [system] true==false Fail: (239) [system] true==false ^ Redo: (238) [user] option_value(rtrace, true) ^ Unify: (238) [user] option_value(rtrace, true) ^ Call: (240) [system] setup_call_cleanup('$notrace'(_166212, _166214), once(user:option_value0(rtrace, true)), '$restore_trace'(_166212, _166214)) ^ Unify: (240) [system] setup_call_cleanup(system:'$notrace'(_166212, _166214), system:once(user:option_value0(rtrace, true)), system:'$restore_trace'(_166212, _166214)) ^ Call: (241) [system] sig_atomic(system:'$notrace'(_166212, _166214)) ^ Fail: (238) [user] option_value(rtrace, true) Redo: (237) [user] rtrace_this((findall_eval(=, _5608, 499, '&self', ['ensure-loaded', 'trains-trigrams'], _5594), [['ensure-loaded', 'trains-trigrams']]=_5596)) Unify: (237) [user] rtrace_this((findall_eval(=, _5608, 499, '&self', ['ensure-loaded', 'trains-trigrams'], _5594), [['ensure-loaded', 'trains-trigrams']]=_5596)) ^ Call: (238) [user] is_debugging(rtrace) ^ Unify: (238) [user] is_debugging(rtrace) Call: (239) [system] var(rtrace) Fail: (239) [system] var(rtrace) ^ Redo: (238) [user] is_debugging(rtrace) ^ Unify: (238) [user] is_debugging(rtrace) Call: (239) [system] rtrace==false Fail: (239) [system] rtrace==false ^ Redo: (238) [user] is_debugging(rtrace) ^ Unify: (238) [user] is_debugging(rtrace) Call: (239) [system] rtrace==true Fail: (239) [system] rtrace==true ^ Redo: (238) [user] is_debugging(rtrace) ^ Unify: (238) [user] is_debugging(rtrace) ^ Call: (239) [user] fast_option_value(rtrace, debug) ^ Unify: (239) [user] fast_option_value(rtrace, debug) Call: (240) [system] atom(rtrace) Exit: (240) [system] atom(rtrace) Call: (240) [system] current_prolog_flag(rtrace, debug) Fail: (240) [system] current_prolog_flag(rtrace, debug) ^ Fail: (239) [user] fast_option_value(rtrace, debug) ^ Redo: (238) [user] is_debugging(rtrace) ^ Unify: (238) [user] is_debugging(rtrace) ^ Call: (239) [user] fast_option_value(rtrace, trace) ^ Unify: (239) [user] fast_option_value(rtrace, trace) Call: (240) [system] atom(rtrace) Exit: (240) [system] atom(rtrace) Call: (240) [system] current_prolog_flag(rtrace, trace) Fail: (240) [system] current_prolog_flag(rtrace, trace) ^ Fail: (239) [user] fast_option_value(rtrace, trace) ^ Redo: (238) [user] is_debugging(rtrace) ^ Unify: (238) [user] is_debugging(rtrace) Call: (239) [prolog_debug] prolog_debug:debugging(metta(rtrace), _201430) Unify: (239) [prolog_debug] prolog_debug:debugging(metta(rtrace), _201430) ^ Call: (240) [prolog_debug] prolog_debug:debugging(metta(rtrace), _201430, _203366) ^ Unify: (240) [prolog_debug] prolog_debug:debugging(metta(rtrace), _201430, []) Call: (241) [system] current_prolog_flag(nodebugx, true) ^ Redo: (240) [prolog_debug] prolog_debug:debugging(metta(rtrace), _201430, _206170) ^ Unify: (240) [prolog_debug] prolog_debug:debugging(metta(rtrace), _201430, _207108) ^ Call: (241) [prolog_debug] current_predicate(debugging_logicmoo_setting/3) ^ Exit: (241) [prolog_debug] current_predicate(debugging_logicmoo_setting/3) ^ Call: (241) [prolog_debug] predicate_property(bugger:debugging_logicmoo_setting(_209842, _209844, _209846), defined) ^ Unify: (241) [$syspreds] predicate_property(bugger:debugging_logicmoo_setting(_209842, _209844, _209846), defined) Call: (242) [system] nonvar(defined) Exit: (242) [system] nonvar(defined) Call: (242) [$syspreds] property_predicate(defined, bugger:debugging_logicmoo_setting(_209842, _209844, _209846)) Unify: (242) [$syspreds] property_predicate(defined, bugger:debugging_logicmoo_setting(_209842, _209844, _209846)) Call: (243) [$syspreds] define_or_generate(bugger:debugging_logicmoo_setting(_209842, _209844, _209846)) Unify: (243) [$syspreds] define_or_generate(bugger:debugging_logicmoo_setting(_209842, _209844, _209846)) Call: (244) [system] callable(debugging_logicmoo_setting(_209842, _209844, _209846)) Exit: (244) [system] callable(debugging_logicmoo_setting(_209842, _209844, _209846)) Call: (244) [system] atom(bugger) Exit: (244) [system] atom(bugger) Exit: (243) [$syspreds] define_or_generate(bugger:debugging_logicmoo_setting(_209842, _209844, _209846)) Exit: (242) [$syspreds] property_predicate(defined, bugger:debugging_logicmoo_setting(_209842, _209844, _209846)) ^ Exit: (241) [$syspreds] predicate_property(bugger:debugging_logicmoo_setting(_209842, _209844, _209846), defined) ^ Call: (241) [prolog_debug] bugger:debugging_logicmoo_setting(metta(rtrace), _201430, _223756) ^ Unify: (241) [prolog_debug] bugger:debugging_logicmoo_setting(metta(rtrace), true, [user_error]) ^ Exit: (241) [prolog_debug] bugger:debugging_logicmoo_setting(metta(rtrace), true, [user_error]) ^ Exit: (240) [prolog_debug] prolog_debug:debugging(metta(rtrace), true, [user_error]) Exit: (239) [prolog_debug] prolog_debug:debugging(metta(rtrace), true) Call: (239) [system] true==true Exit: (239) [system] true==true ^ Exit: (238) [user] is_debugging(rtrace) Exit: (237) [user] rtrace_this((findall_eval(=, _5608, 499, '&self', ['ensure-loaded', 'trains-trigrams'], _5594), [['ensure-loaded', 'trains-trigrams']]=_5596)) ^ Call: (238) [rtrace] bugger:scce_orig(restart_rtrace, user:(findall_eval(=, _5608, 499, '&self', ['ensure-loaded', 'trains-trigrams'], _5594), [['ensure-loaded', 'trains-trigrams']]=_5596), tAt_rtrace) ^ Unify: (238) [bugger] bugger:scce_orig(rtrace:restart_rtrace, user:(findall_eval(=, _5608, 499, '&self', ['ensure-loaded', 'trains-trigrams'], _5594), [['ensure-loaded', 'trains-trigrams']]=_5596), rtrace:tAt_rtrace) Call: (239) [system] _234216=mquietly_if(true, rtrace:tAt_rtrace) Exit: (239) [system] mquietly_if(true, rtrace:tAt_rtrace)=mquietly_if(true, rtrace:tAt_rtrace) ^ Call: (239) [bugger] setup_call_cleanup(rtrace:restart_rtrace, ((user:(findall_eval(=, _5608, 499, '&self', ['ensure-loaded', 'trains-trigrams'], _5594), [['ensure-loaded', 'trains-trigrams']]=_5596), deterministic(_236094)), (notrace(_236094==true)->!;rtrace:tAt_rtrace, notrace(nb_setarg(1, mquietly_if(true, rtrace:tAt_rtrace), false));rtrace:restart_rtrace, notrace(nb_setarg(1, mquietly_if(true, rtrace:tAt_rtrace), true)), notrace(fail))), mquietly_if(true, rtrace:tAt_rtrace)) ^ Unify: (239) [system] setup_call_cleanup(rtrace:restart_rtrace, bugger:((user:(findall_eval(=, _5608, 499, '&self', ['ensure-loaded', 'trains-trigrams'], _5594), [['ensure-loaded', 'trains-trigrams']]=_5596), deterministic(_236094)), (notrace(_236094==true)->!;rtrace:tAt_rtrace, notrace(nb_setarg(1, mquietly_if(true, rtrace:tAt_rtrace), false));rtrace:restart_rtrace, notrace(nb_setarg(1, mquietly_if(true, rtrace:tAt_rtrace), true)), notrace(fail))), bugger:mquietly_if(true, rtrace:tAt_rtrace)) ^ Call: (240) [system] sig_atomic(rtrace:restart_rtrace) ^ Call: (243) [rtrace] rtrace:restart_rtrace1 ^ Unify: (243) [rtrace] rtrace:restart_rtrace1 ^ Exit: (243) [rtrace] rtrace:restart_rtrace1 ^ Exit: (240) [system] sig_atomic(rtrace:restart_rtrace) ^ Call: (241) [user] findall_eval(=, _5608, 499, '&self', ['ensure-loaded', 'trains-trigrams'], _5594) ^ Unify: (241) [user] findall_eval(=, _5608, 499, '&self', ['ensure-loaded', 'trains-trigrams'], _5594) ^ Call: (242) [user] self_eval(['ensure-loaded', 'trains-trigrams']) ^ Unify: (242) [user] self_eval(['ensure-loaded', 'trains-trigrams']) ^ Call: (244) [system] setup_call_cleanup('$notrace'(_246764, _246766), once(user:self_eval0(['ensure-loaded', 'trains-trigrams'])), '$restore_trace'(_246764, _246766)) ^ Unify: (244) [system] setup_call_cleanup(system:'$notrace'(_246764, _246766), system:once(user:self_eval0(['ensure-loaded', 'trains-trigrams'])), system:'$restore_trace'(_246764, _246766)) ^ Call: (245) [system] sig_atomic(system:'$notrace'(_246764, _246766)) ^ Fail: (242) [user] self_eval(['ensure-loaded', 'trains-trigrams']) ^ Redo: (241) [user] findall_eval(=, _5608, 499, '&self', ['ensure-loaded', 'trains-trigrams'], _5594) ^ Unify: (241) [user] findall_eval(=, _5608, 499, '&self', ['ensure-loaded', 'trains-trigrams'], _5594) ^ Call: (242) [user] typed_list(['ensure-loaded', 'trains-trigrams'], _252490, _5594) ^ Unify: (242) [user] typed_list(['ensure-loaded', 'trains-trigrams'], _253422, _5594) Call: (243) [system] compound(['ensure-loaded', 'trains-trigrams']) Exit: (243) [system] compound(['ensure-loaded', 'trains-trigrams']) Call: (243) [system] ['ensure-loaded', 'trains-trigrams']\=[_256128|_256130] Fail: (243) [system] ['ensure-loaded', 'trains-trigrams']\=[_256128|_256130] ^ Fail: (242) [user] typed_list(['ensure-loaded', 'trains-trigrams'], _258064, _5594) ^ Redo: (241) [user] findall_eval(=, _5608, 499, '&self', ['ensure-loaded', 'trains-trigrams'], _5594) ^ Unify: (241) [user] findall_eval(=, _5608, 499, '&self', ['ensure-loaded', 'trains-trigrams'], _5594) ^ Call: (242) [user] findall_ne(_260808, catch_metta_return(eval_args(=, _5608, 499, '&self', ['ensure-loaded', 'trains-trigrams'], _260808), _260808), _5594) ^ Unify: (242) [user] findall_ne(_260808, catch_metta_return(eval_args(=, _5608, 499, '&self', ['ensure-loaded', 'trains-trigrams'], _260808), _260808), _5594) ^ Call: (243) [user] findall(_260808, (rtrace_on_error(catch_metta_return(eval_args(=, _5608, 499, '&self', ['ensure-loaded', 'trains-trigrams'], _260808), _260808)), is_returned(_260808)), _5594) ^ Unify: (243) [$bags] findall(_260808, user:(rtrace_on_error(catch_metta_return(eval_args(=, _5608, 499, '&self', ['ensure-loaded', 'trains-trigrams'], _260808), _260808)), is_returned(_260808)), _5594) ^ Call: (244) [$bags] findall(_260808, user:(rtrace_on_error(catch_metta_return(eval_args(=, _5608, 499, '&self', ['ensure-loaded', 'trains-trigrams'], _260808), _260808)), is_returned(_260808)), _5594, []) ^ Unify: (244) [$bags] findall(_260808, user:(rtrace_on_error(catch_metta_return(eval_args(=, _5608, 499, '&self', ['ensure-loaded', 'trains-trigrams'], _260808), _260808)), is_returned(_260808)), _5594, []) ^ Call: (245) [$bags] cleanup_bag(findall_loop(_260808, user:(rtrace_on_error(catch_metta_return(eval_args(=, _5608, 499, '&self', ['ensure-loaded', 'trains-trigrams'], _260808), _260808)), is_returned(_260808)), _5594, []), '$destroy_findall_bag') ^ Unify: (245) [$bags] cleanup_bag('$bags':findall_loop(_260808, user:(rtrace_on_error(catch_metta_return(eval_args(=, _5608, 499, '&self', ['ensure-loaded', 'trains-trigrams'], _260808), _260808)), is_returned(_260808)), _5594, []), '$bags':'$destroy_findall_bag') Call: (246) [$bags] findall_loop(_260808, user:(rtrace_on_error(catch_metta_return(eval_args(=, _5608, 499, '&self', ['ensure-loaded', 'trains-trigrams'], _260808), _260808)), is_returned(_260808)), _5594, []) Unify: (246) [$bags] findall_loop(_260808, user:(rtrace_on_error(catch_metta_return(eval_args(=, _5608, 499, '&self', ['ensure-loaded', 'trains-trigrams'], _260808), _260808)), is_returned(_260808)), _5594, []) Call: (248) [user] rtrace_on_error(catch_metta_return(eval_args(=, _5608, 499, '&self', ['ensure-loaded', 'trains-trigrams'], _260808), _260808)) Unify: (248) [user] rtrace_on_error(catch_metta_return(eval_args(=, _5608, 499, '&self', ['ensure-loaded', 'trains-trigrams'], _260808), _260808)) Call: (249) [user] catch_err(catch_metta_return(eval_args(=, _5608, 499, '&self', ['ensure-loaded', 'trains-trigrams'], _260808), _260808), _272060, (write_src_uo(_272060=catch_metta_return(eval_args(=, _5608, 499, '&self', ['ensure-loaded', 'trains-trigrams'], _260808), _260808)), catch(rtrace(catch_metta_return(eval_args(=, _5608, 499, '&self', ['ensure-loaded', 'trains-trigrams'], _260808), _260808)), _272060, throw(give_up(_272060=catch_metta_return(eval_args(=, _5608, 499, '&self', ['ensure-loaded', 'trains-trigrams'], _260808), _260808)))), throw(_272060))) Unify: (249) [user] catch_err(catch_metta_return(eval_args(=, _5608, 499, '&self', ['ensure-loaded', 'trains-trigrams'], _260808), _260808), _272060, (write_src_uo(_272060=catch_metta_return(eval_args(=, _5608, 499, '&self', ['ensure-loaded', 'trains-trigrams'], _260808), _260808)), catch(rtrace(catch_metta_return(eval_args(=, _5608, 499, '&self', ['ensure-loaded', 'trains-trigrams'], _260808), _260808)), _272060, throw(give_up(_272060=catch_metta_return(eval_args(=, _5608, 499, '&self', ['ensure-loaded', 'trains-trigrams'], _260808), _260808)))), throw(_272060))) ^ Call: (251) [user] catch_metta_return(eval_args(=, _5608, 499, '&self', ['ensure-loaded', 'trains-trigrams'], _260808), _260808) ^ Unify: (251) [user] catch_metta_return(eval_args(=, _5608, 499, '&self', ['ensure-loaded', 'trains-trigrams'], _260808), _260808) ^ Call: (253) [user] eval_args(=, _5608, 499, '&self', ['ensure-loaded', 'trains-trigrams'], _260808) ^ Unify: (253) [user] eval_args(=, _5608, 499, '&self', ['ensure-loaded', 'trains-trigrams'], _260808) Call: (254) [system] var(['ensure-loaded', 'trains-trigrams']) ^ Redo: (253) [user] eval_args(=, _5608, 499, '&self', ['ensure-loaded', 'trains-trigrams'], _260808) ^ Unify: (253) [user] eval_args(=, _5608, 499, '&self', ['ensure-loaded', 'trains-trigrams'], _260808) ^ Call: (255) [system] setup_call_cleanup('$notrace'(_280582, _280584), once(user:self_eval(['ensure-loaded', 'trains-trigrams'])), '$restore_trace'(_280582, _280584)) ^ Unify: (255) [system] setup_call_cleanup(system:'$notrace'(_280582, _280584), system:once(user:self_eval(['ensure-loaded', 'trains-trigrams'])), system:'$restore_trace'(_280582, _280584)) ^ Call: (256) [system] sig_atomic(system:'$notrace'(_280582, _280584)) ^ Redo: (253) [user] eval_args(=, _5608, 499, '&self', ['ensure-loaded', 'trains-trigrams'], _260808) ^ Unify: (253) [user] eval_args(=, _5608, 499, '&self', ['ensure-loaded', 'trains-trigrams'], _260808) ^ Call: (255) [system] setup_call_cleanup('$notrace'(_285320, _285322), once(user:nonvar(_260808)), '$restore_trace'(_285320, _285322)) ^ Unify: (255) [system] setup_call_cleanup(system:'$notrace'(_285320, _285322), system:once(user:nonvar(_260808)), system:'$restore_trace'(_285320, _285322)) ^ Call: (256) [system] sig_atomic(system:'$notrace'(_285320, _285322)) ^ Redo: (253) [user] eval_args(=, _5608, 499, '&self', ['ensure-loaded', 'trains-trigrams'], _260808) ^ Unify: (253) [user] eval_args(=, _5608, 499, '&self', ['ensure-loaded', 'trains-trigrams'], _260808) ^ Call: (255) [system] setup_call_cleanup('$notrace'(_290058, _290060), once(user:nonvar(_260808)), '$restore_trace'(_290058, _290060)) ^ Unify: (255) [system] setup_call_cleanup(system:'$notrace'(_290058, _290060), system:once(user:nonvar(_260808)), system:'$restore_trace'(_290058, _290060)) ^ Call: (256) [system] sig_atomic(system:'$notrace'(_290058, _290060)) ^ Redo: (253) [user] eval_args(=, _5608, 499, '&self', ['ensure-loaded', 'trains-trigrams'], _260808) ^ Unify: (253) [user] eval_args(=, _5608, 499, '&self', ['ensure-loaded', 'trains-trigrams'], _260808) Call: (254) [system] ['trains-trigrams']==[] ^ Redo: (253) [user] eval_args(=, _5608, 499, '&self', ['ensure-loaded', 'trains-trigrams'], _260808) ^ Unify: (253) [user] eval_args(=, _5608, 499, '&self', ['ensure-loaded', 'trains-trigrams'], _260808) Call: (254) [system] atom(=) Exit: (254) [system] atom(=) Call: (254) [system] (=)\==(=) ^ Redo: (253) [user] eval_args(=, _5608, 499, '&self', ['ensure-loaded', 'trains-trigrams'], _260808) ^ Unify: (253) [user] eval_args(=, _5608, 499, '&self', ['ensure-loaded', 'trains-trigrams'], _260808) ^ Call: (254) [user] self_eval(['ensure-loaded', 'trains-trigrams']) ^ Unify: (254) [user] self_eval(['ensure-loaded', 'trains-trigrams']) ^ Call: (256) [system] setup_call_cleanup('$notrace'(_304124, _304126), once(user:self_eval0(['ensure-loaded', 'trains-trigrams'])), '$restore_trace'(_304124, _304126)) ^ Unify: (256) [system] setup_call_cleanup(system:'$notrace'(_304124, _304126), system:once(user:self_eval0(['ensure-loaded', 'trains-trigrams'])), system:'$restore_trace'(_304124, _304126)) ^ Call: (257) [system] sig_atomic(system:'$notrace'(_304124, _304126)) ^ Fail: (254) [user] self_eval(['ensure-loaded', 'trains-trigrams']) ^ Redo: (253) [user] eval_args(=, _5608, 499, '&self', ['ensure-loaded', 'trains-trigrams'], _260808) ^ Unify: (253) [user] eval_args(=, _5608, 499, '&self', ['ensure-loaded', 'trains-trigrams'], _260808) ^ Call: (254) [user] eval_00(=, _5608, 499, '&self', ['ensure-loaded', 'trains-trigrams'], _260808) ^ Unify: (254) [user] eval_00(=, _5608, 499, '&self', ['ensure-loaded', 'trains-trigrams'], _260808) ^ Call: (255) [user] self_eval(['ensure-loaded', 'trains-trigrams']) ^ Unify: (255) [user] self_eval(['ensure-loaded', 'trains-trigrams']) ^ Call: (257) [system] setup_call_cleanup('$notrace'(_313522, _313524), once(user:self_eval0(['ensure-loaded', 'trains-trigrams'])), '$restore_trace'(_313522, _313524)) ^ Unify: (257) [system] setup_call_cleanup(system:'$notrace'(_313522, _313524), system:once(user:self_eval0(['ensure-loaded', 'trains-trigrams'])), system:'$restore_trace'(_313522, _313524)) ^ Call: (258) [system] sig_atomic(system:'$notrace'(_313522, _313524)) ^ Fail: (255) [user] self_eval(['ensure-loaded', 'trains-trigrams']) ^ Redo: (254) [user] eval_00(=, _5608, 499, '&self', ['ensure-loaded', 'trains-trigrams'], _260808) ^ Unify: (254) [user] eval_00(=, _5608, 499, '&self', ['ensure-loaded', 'trains-trigrams'], _260808) ^ Call: (255) [user] eval_01(=, _5608, 499, '&self', ['ensure-loaded', 'trains-trigrams'], _260808) ^ Unify: (255) [user] eval_01(=, _5608, 499, '&self', ['ensure-loaded', 'trains-trigrams'], _260808) ^ Call: (256) [user] if_t((499<1, trace_on_overflow), debug(metta(eval_args))) ^ Unify: (256) [user] if_t((499<1, trace_on_overflow), debug(metta(eval_args))) Call: (258) [system] 499<1 Fail: (258) [system] 499<1 ^ Redo: (256) [user] if_t((499<1, trace_on_overflow), debug(metta(eval_args))) ^ Exit: (256) [user] if_t((499<1, trace_on_overflow), debug(metta(eval_args))) ^ Call: (257) [system] setup_call_cleanup('$notrace'(_326680, _326682), once(user:(_326656 is 499-1, copy_term(['ensure-loaded', 'trains-trigrams'], _326670))), '$restore_trace'(_326680, _326682)) ^ Unify: (257) [system] setup_call_cleanup(system:'$notrace'(_326680, _326682), system:once(user:(_326656 is 499-1, copy_term(['ensure-loaded', 'trains-trigrams'], _326670))), system:'$restore_trace'(_326680, _326682)) ^ Call: (258) [system] sig_atomic(system:'$notrace'(_326680, _326682)) ^ Exit: (257) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(498 is 499-1, copy_term(['ensure-loaded', 'trains-trigrams'], ['ensure-loaded', 'trains-trigrams']))), system:'$restore_trace'(3, -1)) ^ Call: (256) [user] trace_eval(eval_20(=, _5608), e, 498, '&self', ['ensure-loaded', 'trains-trigrams'], _330464) ^ Unify: (256) [user] trace_eval(eval_20(=, _5608), e, 498, '&self', ['ensure-loaded', 'trains-trigrams'], _330464) ^ Call: (257) [user] must_det_ll((notrace((flag(eval_num, _332374, _332374+1), _332392 is _332374 mod 500, _332410 is 99-498 mod 100, _332434=_332436, option_else('trace-length', _332448, 500), option_else('trace-depth', _332456, 30))), quietly(if_t((nop(stop_rtrace), _332392>_332448), (set_debug(eval, false), _332512 is _332448+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_332512])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_332564))))) ^ Unify: (257) [user] must_det_ll(user:(notrace((flag(eval_num, _332374, _332374+1), _332392 is _332374 mod 500, _332410 is 99-498 mod 100, _332434=_332436, option_else('trace-length', _332448, 500), option_else('trace-depth', _332456, 30))), quietly(if_t((nop(stop_rtrace), _332392>_332448), (set_debug(eval, false), _332512 is _332448+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_332512])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_332564))))) ^ Call: (258) [user] once(user:(notrace((flag(eval_num, _332374, _332374+1), _332392 is _332374 mod 500, _332410 is 99-498 mod 100, _332434=_332436, option_else('trace-length', _332448, 500), option_else('trace-depth', _332456, 30))), quietly(if_t((nop(stop_rtrace), _332392>_332448), (set_debug(eval, false), _332512 is _332448+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_332512])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_332564))))) ^ Unify: (258) [system] once(user:(notrace((flag(eval_num, _332374, _332374+1), _332392 is _332374 mod 500, _332410 is 99-498 mod 100, _332434=_332436, option_else('trace-length', _332448, 500), option_else('trace-depth', _332456, 30))), quietly(if_t((nop(stop_rtrace), _332392>_332448), (set_debug(eval, false), _332512 is _332448+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_332512])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_332564))))) ^ Call: (261) [system] setup_call_cleanup('$notrace'(_336288, _336290), once(user:(flag(eval_num, _332374, _332374+1), _332392 is _332374 mod 500, _332410 is 99-498 mod 100, _332434=_332436, option_else('trace-length', _332448, 500), option_else('trace-depth', _332456, 30))), '$restore_trace'(_336288, _336290)) ^ Unify: (261) [system] setup_call_cleanup(system:'$notrace'(_336288, _336290), system:once(user:(flag(eval_num, _332374, _332374+1), _332392 is _332374 mod 500, _332410 is 99-498 mod 100, _332434=_332436, option_else('trace-length', _332448, 500), option_else('trace-depth', _332456, 30))), system:'$restore_trace'(_336288, _336290)) ^ Call: (262) [system] sig_atomic(system:'$notrace'(_336288, _336290)) ^ Exit: (261) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(flag(eval_num, 0, 0+1), 0 is 0 mod 500, 1 is 99-498 mod 100, _332434=_332434, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), system:'$restore_trace'(3, -1)) ^ Call: (261) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 0>500), (set_debug(eval, false), _332512 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_332512])), nop((start_rtrace, rtrace))))) ^ Unify: (261) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 0>500), (set_debug(eval, false), _332512 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_332512])), nop((start_rtrace, rtrace))))) ^ Exit: (261) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 0>500), (set_debug(eval, false), _332512 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_332512])), nop((start_rtrace, rtrace))))) Call: (260) [user] nop(notrace(no_repeats_var(_332564))) Unify: (260) [user] nop(notrace(no_repeats_var(_332564))) Exit: (260) [user] nop(notrace(no_repeats_var(_332564))) ^ Exit: (258) [system] once(user:(notrace((flag(eval_num, 0, 0+1), 0 is 0 mod 500, 1 is 99-498 mod 100, _332434=_332434, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), quietly(if_t((nop(stop_rtrace), 0>500), (set_debug(eval, false), _332512 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_332512])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_332564))))) ^ Exit: (257) [user] must_det_ll(user:(notrace((flag(eval_num, 0, 0+1), 0 is 0 mod 500, 1 is 99-498 mod 100, _332434=_332434, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), quietly(if_t((nop(stop_rtrace), 0>500), (set_debug(eval, false), _332512 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_332512])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_332564))))) Call: (257) [occurs] occurs:sub_term(_347752, e) Unify: (257) [occurs] occurs:sub_term(e, e) Exit: (257) [occurs] occurs:sub_term(e, e) Call: (257) [system] e\=e Fail: (257) [system] e\=e Redo: (257) [occurs] occurs:sub_term(_347752, e) Unify: (257) [occurs] occurs:sub_term(_347752, e) Call: (258) [system] compound(e) Fail: (258) [system] compound(e) Fail: (257) [occurs] occurs:sub_term(_347752, e) ^ Redo: (256) [user] trace_eval(eval_20(=, _5608), e, 498, '&self', ['ensure-loaded', 'trains-trigrams'], _330464) Call: (257) [system] _357970=e Exit: (257) [system] e=e ^ Call: (257) [user] if_trace((eval;e), (_332434=1, indentq(1, 0, -->, [e, ['ensure-loaded', 'trains-trigrams']]))) ^ Unify: (257) [user] if_trace((eval;e), (_332434=1, indentq(1, 0, -->, [e, ['ensure-loaded', 'trains-trigrams']]))) ^ Call: (259) [system] setup_call_cleanup('$notrace'(_361774, _361776), once(user:real_notrace(catch_err(ignore((is_debugging((eval;e)), _332434=1, indentq(1, 0, -->, [e, ['ensure-loaded', 'trains-trigrams']]))), _361732, fbug((_361732-->if_trace((eval;e), (_332434=1, indentq(1, 0, -->, [e, ['ensure-loaded', 'trains-trigrams']])))))))), '$restore_trace'(_361774, _361776)) ^ Unify: (259) [system] setup_call_cleanup(system:'$notrace'(_361774, _361776), system:once(user:real_notrace(catch_err(ignore((is_debugging((eval;e)), _332434=1, indentq(1, 0, -->, [e, ['ensure-loaded', 'trains-trigrams']]))), _361732, fbug((_361732-->if_trace((eval;e), (_332434=1, indentq(1, 0, -->, [e, ['ensure-loaded', 'trains-trigrams']])))))))), system:'$restore_trace'(_361774, _361776)) ^ Call: (260) [system] sig_atomic(system:'$notrace'(_361774, _361776)) ^ Exit: (259) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:real_notrace(catch_err(ignore((is_debugging((eval;e)), _332434=1, indentq(1, 0, -->, [e, ['ensure-loaded', 'trains-trigrams']]))), _361732, fbug((_361732-->if_trace((eval;e), (_332434=1, indentq(1, 0, -->, [e, ['ensure-loaded', 'trains-trigrams']])))))))), system:'$restore_trace'(3, -1)) ^ Exit: (257) [user] if_trace((eval;e), (_332434=1, indentq(1, 0, -->, [e, ['ensure-loaded', 'trains-trigrams']]))) Call: (257) [system] _366556=retval(fail) Exit: (257) [system] retval(fail)=retval(fail) Call: (257) [system] _368418=(\+ \+ (flag(eval_num, _368438, _368438+1), (retval(fail)\=@=retval(fail), nonvar(_330464)->indentq(1, _368438, <--, [e, _330464]);indentq(1, _368438, <--, [e, retval(fail)])))) Exit: (257) [system] (\+ \+ (flag(eval_num, _368438, _368438+1), (retval(fail)\=@=retval(fail), nonvar(_330464)->indentq(1, _368438, <--, [e, _330464]);indentq(1, _368438, <--, [e, retval(fail)]))))=(\+ \+ (flag(eval_num, _368438, _368438+1), (retval(fail)\=@=retval(fail), nonvar(_330464)->indentq(1, _368438, <--, [e, _330464]);indentq(1, _368438, <--, [e, retval(fail)])))) ^ Call: (257) [user] call_cleanup(((call(eval_20(=, _5608), 498, '&self', ['ensure-loaded', 'trains-trigrams'], _330464)*->nb_setarg(1, retval(fail), _330464);fail, trace, call(eval_20(=, _5608), 498, '&self', ['ensure-loaded', 'trains-trigrams'], _330464)), ignore(notrace((\+_330464\=_332564, nb_setarg(1, retval(fail), _330464))))), ignore((_332434==1->ignore(\+ \+ (flag(eval_num, _368438, _368438+1), (retval(fail)\=@=retval(fail), nonvar(_330464)->indentq(1, _368438, <--, [e, _330464]);indentq(1, _368438, <--, [e, retval(fail)]))));notrace(ignore(if_t(1<30, if_trace((eval;e), ignore(\+ \+ (flag(eval_num, _368438, _368438+1), (retval(fail)\=@=retval(fail), nonvar(_330464)->indentq(1, _368438, <--, [e, _330464]);indentq(1, _368438, <--, [e, retval(fail)]))))))))))) ^ Unify: (257) [system] call_cleanup(user:((call(eval_20(=, _5608), 498, '&self', ['ensure-loaded', 'trains-trigrams'], _330464)*->nb_setarg(1, retval(fail), _330464);fail, trace, call(eval_20(=, _5608), 498, '&self', ['ensure-loaded', 'trains-trigrams'], _330464)), ignore(notrace((\+_330464\=_332564, nb_setarg(1, retval(fail), _330464))))), user:ignore((_332434==1->ignore(\+ \+ (flag(eval_num, _368438, _368438+1), (retval(fail)\=@=retval(fail), nonvar(_330464)->indentq(1, _368438, <--, [e, _330464]);indentq(1, _368438, <--, [e, retval(fail)]))));notrace(ignore(if_t(1<30, if_trace((eval;e), ignore(\+ \+ (flag(eval_num, _368438, _368438+1), (retval(fail)\=@=retval(fail), nonvar(_330464)->indentq(1, _368438, <--, [e, _330464]);indentq(1, _368438, <--, [e, retval(fail)]))))))))))) ^ Call: (259) [user] eval_20(=, _5608, 498, '&self', ['ensure-loaded', 'trains-trigrams'], _330464) ^ Unify: (259) [user] eval_20(=, _5608, 498, '&self', ['ensure-loaded', 'trains-trigrams'], _330464) Call: (260) [system] atom(['ensure-loaded', 'trains-trigrams']) ^ Redo: (259) [user] eval_20(=, _5608, 498, '&self', ['ensure-loaded', 'trains-trigrams'], _330464) ^ Unify: (259) [user] eval_20(=, _5608, 498, '&self', ['ensure-loaded', 'trains-trigrams'], _330464) ^ Call: (260) [user] no_eval(['ensure-loaded', 'trains-trigrams']) ^ Unify: (260) [user] no_eval(['ensure-loaded', 'trains-trigrams']) ^ Call: (261) [user] self_eval(['ensure-loaded', 'trains-trigrams']) ^ Unify: (261) [user] self_eval(['ensure-loaded', 'trains-trigrams']) ^ Call: (263) [system] setup_call_cleanup('$notrace'(_380824, _380826), once(user:self_eval0(['ensure-loaded', 'trains-trigrams'])), '$restore_trace'(_380824, _380826)) ^ Unify: (263) [system] setup_call_cleanup(system:'$notrace'(_380824, _380826), system:once(user:self_eval0(['ensure-loaded', 'trains-trigrams'])), system:'$restore_trace'(_380824, _380826)) ^ Call: (264) [system] sig_atomic(system:'$notrace'(_380824, _380826)) ^ Fail: (261) [user] self_eval(['ensure-loaded', 'trains-trigrams']) ^ Redo: (260) [user] no_eval(['ensure-loaded', 'trains-trigrams']) ^ Unify: (260) [user] no_eval(['ensure-loaded', 'trains-trigrams']) Call: (261) [system] atomic('ensure-loaded') Exit: (261) [system] atomic('ensure-loaded') ^ Call: (261) [user] is_sl('ensure-loaded') ^ Unify: (261) [user] is_sl('ensure-loaded') Call: (262) [system] number('ensure-loaded') ^ Redo: (259) [user] eval_20(=, _5608, 498, '&self', ['ensure-loaded', 'trains-trigrams'], _330464) ^ Unify: (259) [user] eval_20(=, _5608, 498, '&self', ['ensure-loaded', 'trains-trigrams'], _330464) Call: (260) [system] ['trains-trigrams']==[] ^ Redo: (259) [user] eval_20(=, _5608, 498, '&self', ['ensure-loaded', 'trains-trigrams'], _330464) ^ Unify: (259) [user] eval_20(=, _5608, 498, '&self', ['ensure-loaded', 'trains-trigrams'], _330464) Call: (260) [system] atom(=) Exit: (260) [system] atom(=) Call: (260) [system] (=)\==(=) ^ Redo: (259) [user] eval_20(=, _5608, 498, '&self', ['ensure-loaded', 'trains-trigrams'], _330464) ^ Unify: (259) [user] eval_20(=, _5608, 498, '&self', ['ensure-loaded', 'trains-trigrams'], _330464) Call: (260) [system] callable('ensure-loaded') Exit: (260) [system] callable('ensure-loaded') ^ Unify: (259) [user] eval_20(=, _5608, 498, '&self', ['ensure-loaded', 'trains-trigrams'], _330464) Call: (260) [system] is_list(['trains-trigrams']) Exit: (260) [system] is_list(['trains-trigrams']) ^ Unify: (259) [user] eval_20(=, _5608, 498, '&self', ['ensure-loaded', 'trains-trigrams'], _330464) Call: (260) [system] is_list(['ensure-loaded', 'trains-trigrams']) Exit: (260) [system] is_list(['ensure-loaded', 'trains-trigrams']) ^ Unify: (259) [user] eval_20(=, _5608, 498, '&self', ['ensure-loaded', 'trains-trigrams'], ['ensure-loaded'|_407858]) Call: (260) [system] var('ensure-loaded') ^ Redo: (259) [user] eval_20(=, _5608, 498, '&self', ['ensure-loaded', 'trains-trigrams'], _330464) ^ Unify: (259) [user] eval_20(=, _5608, 498, '&self', ['ensure-loaded', 'trains-trigrams'], _330464) ^ Call: (260) [user] once(expand_eval(['ensure-loaded', 'trains-trigrams'], _411620)) ^ Unify: (260) [system] once(user:expand_eval(['ensure-loaded', 'trains-trigrams'], _411620)) ^ Call: (261) [user] expand_eval(['ensure-loaded', 'trains-trigrams'], _411620) ^ Unify: (261) [user] expand_eval(['ensure-loaded', 'trains-trigrams'], _411620) Call: (262) [system] is_list(['ensure-loaded', 'trains-trigrams']) Exit: (262) [system] is_list(['ensure-loaded', 'trains-trigrams']) ^ Unify: (261) [user] expand_eval(['ensure-loaded', 'trains-trigrams'], ['ensure-loaded'|_417196]) Call: (262) [system] ground('ensure-loaded') Exit: (262) [system] ground('ensure-loaded') ^ Unify: (261) [user] expand_eval(['ensure-loaded', 'trains-trigrams'], ['ensure-loaded'|_419978]) ^ Call: (262) [user] apply:maplist(expand_eval, ['trains-trigrams'], _419978) ^ Unify: (262) [apply] apply:maplist(user:expand_eval, ['trains-trigrams'], _419978) Call: (263) [apply] apply:maplist_(['trains-trigrams'], _419978, user:expand_eval) Unify: (263) [apply] apply:maplist_(['trains-trigrams'], [_423724|_423726], user:expand_eval) ^ Call: (264) [user] expand_eval('trains-trigrams', _423724) ^ Unify: (264) [user] expand_eval('trains-trigrams', _423724) Call: (265) [system] is_list('trains-trigrams') ^ Redo: (264) [user] expand_eval('trains-trigrams', _423724) Call: (265) [system] 'trains-trigrams'=_423724 Exit: (265) [system] 'trains-trigrams'='trains-trigrams' ^ Exit: (264) [user] expand_eval('trains-trigrams', 'trains-trigrams') Call: (264) [apply] apply:maplist_([], _423726, user:expand_eval) Unify: (264) [apply] apply:maplist_([], [], user:expand_eval) Exit: (264) [apply] apply:maplist_([], [], user:expand_eval) Exit: (263) [apply] apply:maplist_(['trains-trigrams'], ['trains-trigrams'], user:expand_eval) ^ Exit: (262) [apply] apply:maplist(user:expand_eval, ['trains-trigrams'], ['trains-trigrams']) ^ Exit: (261) [user] expand_eval(['ensure-loaded', 'trains-trigrams'], ['ensure-loaded', 'trains-trigrams']) ^ Exit: (260) [system] once(user:expand_eval(['ensure-loaded', 'trains-trigrams'], ['ensure-loaded', 'trains-trigrams'])) Call: (260) [system] ['ensure-loaded', 'trains-trigrams']\==['ensure-loaded', 'trains-trigrams'] ^ Redo: (259) [user] eval_20(=, _5608, 498, '&self', ['ensure-loaded', 'trains-trigrams'], _330464) ^ Unify: (259) [user] eval_20(=, _5608, 498, '&self', ['ensure-loaded', 'trains-trigrams'], _330464) ^ Call: (260) [user] is_progn('ensure-loaded') ^ Unify: (260) [user] is_progn('ensure-loaded') Call: (261) [system] var('ensure-loaded') ^ Redo: (259) [user] eval_20(=, _5608, 498, '&self', ['ensure-loaded', 'trains-trigrams'], _330464) ^ Unify: (259) [user] eval_20(=, _5608, 498, '&self', ['ensure-loaded', 'trains-trigrams'], _330464) ^ Call: (260) [user] is_progn('ensure-loaded') ^ Unify: (260) [user] is_progn('ensure-loaded') Call: (261) [system] var('ensure-loaded') ^ Redo: (259) [user] eval_20(=, _5608, 498, '&self', ['ensure-loaded', 'trains-trigrams'], _330464) ^ Unify: (259) [user] eval_20(=, _5608, 498, '&self', ['ensure-loaded', 'trains-trigrams'], _330464) ^ Call: (260) [user] is_space_op('ensure-loaded') ^ Redo: (259) [user] eval_20(=, _5608, 498, '&self', ['ensure-loaded', 'trains-trigrams'], _330464) ^ Unify: (259) [user] eval_20(=, _5608, 498, '&self', ['ensure-loaded', 'trains-trigrams'], _330464) Call: (260) [system] is_list('trains-trigrams') ^ Redo: (259) [user] eval_20(=, _5608, 498, '&self', ['ensure-loaded', 'trains-trigrams'], _330464) ^ Unify: (259) [user] eval_20(=, _5608, 498, '&self', ['ensure-loaded', 'trains-trigrams'], _330464) Call: (260) [system] 'trains-trigrams'=='Nothing' ^ Redo: (259) [user] eval_20(=, _5608, 498, '&self', ['ensure-loaded', 'trains-trigrams'], _330464) ^ Unify: (259) [user] eval_20(=, _5608, 498, '&self', ['ensure-loaded', 'trains-trigrams'], _330464) ^ Call: (260) [user] metta_compiled_predicate('&self', 'ensure-loaded', _458252) ^ Fail: (260) [user] metta_compiled_predicate('&self', 'ensure-loaded', _458252) ^ Redo: (259) [user] eval_20(=, _5608, 498, '&self', ['ensure-loaded', 'trains-trigrams'], _330464) ^ Unify: (259) [user] eval_20(=, _5608, 498, '&self', ['ensure-loaded', 'trains-trigrams'], _330464) Call: (260) [system] is_list(['ensure-loaded', 'trains-trigrams']) Exit: (260) [system] is_list(['ensure-loaded', 'trains-trigrams']) ^ Call: (260) [user] apply:maplist(self_eval, ['ensure-loaded', 'trains-trigrams']) ^ Unify: (260) [apply] apply:maplist(user:self_eval, ['ensure-loaded', 'trains-trigrams']) Call: (261) [apply] apply:maplist_(['ensure-loaded', 'trains-trigrams'], user:self_eval) Unify: (261) [apply] apply:maplist_(['ensure-loaded', 'trains-trigrams'], user:self_eval) ^ Call: (262) [user] self_eval('ensure-loaded') ^ Unify: (262) [user] self_eval('ensure-loaded') ^ Call: (264) [system] setup_call_cleanup('$notrace'(_469444, _469446), once(user:self_eval0('ensure-loaded')), '$restore_trace'(_469444, _469446)) ^ Unify: (264) [system] setup_call_cleanup(system:'$notrace'(_469444, _469446), system:once(user:self_eval0('ensure-loaded')), system:'$restore_trace'(_469444, _469446)) ^ Call: (265) [system] sig_atomic(system:'$notrace'(_469444, _469446)) ^ Exit: (264) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0('ensure-loaded')), system:'$restore_trace'(3, -1)) ^ Exit: (262) [user] self_eval('ensure-loaded') Call: (262) [apply] apply:maplist_(['trains-trigrams'], user:self_eval) Unify: (262) [apply] apply:maplist_(['trains-trigrams'], user:self_eval) ^ Call: (263) [user] self_eval('trains-trigrams') ^ Unify: (263) [user] self_eval('trains-trigrams') ^ Call: (265) [system] setup_call_cleanup('$notrace'(_477860, _477862), once(user:self_eval0('trains-trigrams')), '$restore_trace'(_477860, _477862)) ^ Unify: (265) [system] setup_call_cleanup(system:'$notrace'(_477860, _477862), system:once(user:self_eval0('trains-trigrams')), system:'$restore_trace'(_477860, _477862)) ^ Call: (266) [system] sig_atomic(system:'$notrace'(_477860, _477862)) ^ Exit: (265) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0('trains-trigrams')), system:'$restore_trace'(3, -1)) ^ Exit: (263) [user] self_eval('trains-trigrams') Call: (263) [apply] apply:maplist_([], user:self_eval) Unify: (263) [apply] apply:maplist_([], user:self_eval) Exit: (263) [apply] apply:maplist_([], user:self_eval) Exit: (262) [apply] apply:maplist_(['trains-trigrams'], user:self_eval) Exit: (261) [apply] apply:maplist_(['ensure-loaded', 'trains-trigrams'], user:self_eval) ^ Exit: (260) [apply] apply:maplist(user:self_eval, ['ensure-loaded', 'trains-trigrams']) Call: (260) [system] ['ensure-loaded', 'trains-trigrams']=[_488136|_488138] Exit: (260) [system] ['ensure-loaded', 'trains-trigrams']=['ensure-loaded', 'trains-trigrams'] Call: (260) [system] atom('ensure-loaded') Exit: (260) [system] atom('ensure-loaded') ^ Unify: (259) [user] eval_20(=, _5608, 498, '&self', ['ensure-loaded', 'trains-trigrams'], _330464) Call: (260) [system] _492788=do_more_defs(true) Exit: (260) [system] do_more_defs(true)=do_more_defs(true) ^ Call: (260) [user] clause(eval_21(=, _5608, 498, '&self', ['ensure-loaded', 'trains-trigrams'], _330464), _494664) ^ Redo: (259) [user] eval_20(=, _5608, 498, '&self', ['ensure-loaded', 'trains-trigrams'], _330464) ^ Unify: (259) [user] eval_20(=, _5608, 498, '&self', ['ensure-loaded', 'trains-trigrams'], _330464) ^ Call: (260) [user] eval_40(=, _5608, 498, '&self', ['ensure-loaded', 'trains-trigrams'], _497488) ^ Unify: (260) [user] eval_40(=, _5608, 498, '&self', ['ensure-loaded', 'trains-trigrams'], _497488) ^ Call: (261) [user] eval_selfless(=, _5608, 498, '&self', ['ensure-loaded', 'trains-trigrams'], _497488) ^ Unify: (261) [user] eval_selfless(=, _5608, 498, '&self', ['ensure-loaded', 'trains-trigrams'], _497488) ^ Call: (262) [user] eval_selfless_0(['ensure-loaded', 'trains-trigrams'], _497488) ^ Unify: (262) [user] eval_selfless_0(['ensure-loaded', 'trains-trigrams'], _497488) Call: (263) [system] var('ensure-loaded') ^ Redo: (262) [user] eval_selfless_0(['ensure-loaded', 'trains-trigrams'], _497488) ^ Unify: (262) [user] eval_selfless_0(['ensure-loaded', 'trains-trigrams'], _497488) ^ Call: (263) [user] eval_selfless_1(['ensure-loaded', 'trains-trigrams'], _497488) ^ Unify: (263) [user] eval_selfless_1(['ensure-loaded', 'trains-trigrams'], _497488) ^ Call: (264) [user] allow_clp ^ Unify: (264) [user] allow_clp ^ Call: (265) [user] false_flag ^ Unify: (265) [user] false_flag Call: (266) [system] fail Fail: (266) [system] fail ^ Fail: (265) [user] false_flag ^ Redo: (262) [user] eval_selfless_0(['ensure-loaded', 'trains-trigrams'], _497488) ^ Unify: (262) [user] eval_selfless_0(['ensure-loaded', 'trains-trigrams'], _497488) ^ Call: (263) [user] eval_selfless_2(['ensure-loaded', 'trains-trigrams'], _497488) ^ Unify: (263) [user] eval_selfless_2(['ensure-loaded', 'trains-trigrams'], _497488) Call: (264) [system] var('ensure-loaded') ^ Redo: (263) [user] eval_selfless_2(['ensure-loaded', 'trains-trigrams'], _497488) ^ Unify: (263) [user] eval_selfless_2(['ensure-loaded', 'trains-trigrams'], _497488) ^ Call: (264) [user] fake_notrace((ground(['ensure-loaded', 'trains-trigrams']), ['ensure-loaded', 'trains-trigrams']=[_520692, _520698, _520704], atom(_520692), catch_warn(current_op(_520730, yfx, _520692)), ['ensure-loaded', 'trains-trigrams']\=[_520750], s2ps(['ensure-loaded', 'trains-trigrams'], _520758))) ^ Unify: (264) [user] fake_notrace(user:(ground(['ensure-loaded', 'trains-trigrams']), ['ensure-loaded', 'trains-trigrams']=[_520692, _520698, _520704], atom(_520692), catch_warn(current_op(_520730, yfx, _520692)), ['ensure-loaded', 'trains-trigrams']\=[_520750], s2ps(['ensure-loaded', 'trains-trigrams'], _520758))) ^ Call: (265) [user] real_notrace(user:(ground(['ensure-loaded', 'trains-trigrams']), ['ensure-loaded', 'trains-trigrams']=[_520692, _520698, _520704], atom(_520692), catch_warn(current_op(_520730, yfx, _520692)), ['ensure-loaded', 'trains-trigrams']\=[_520750], s2ps(['ensure-loaded', 'trains-trigrams'], _520758))) ^ Unify: (265) [user] real_notrace(user:(ground(['ensure-loaded', 'trains-trigrams']), ['ensure-loaded', 'trains-trigrams']=[_6532, _6538, _6544], atom(_6532), catch_warn(current_op(_6570, yfx, _6532)), ['ensure-loaded', 'trains-trigrams']\=[_6590], s2ps(['ensure-loaded', 'trains-trigrams'], _6598))) ^ Call: (266) [user] setup_call_cleanup('$notrace'(_7184, _7186), once(user:(ground(['ensure-loaded', 'trains-trigrams']), ['ensure-loaded', 'trains-trigrams']=[_6532, _6538, _6544], atom(_6532), catch_warn(current_op(_6570, yfx, _6532)), ['ensure-loaded', 'trains-trigrams']\=[_6590], s2ps(['ensure-loaded', 'trains-trigrams'], _6598))), '$restore_trace'(_7184, _7186)) ^ Unify: (266) [system] setup_call_cleanup(user:'$notrace'(_7184, _7186), user:once(user:(ground(['ensure-loaded', 'trains-trigrams']), ['ensure-loaded', 'trains-trigrams']=[_6532, _6538, _6544], atom(_6532), catch_warn(current_op(_6570, yfx, _6532)), ['ensure-loaded', 'trains-trigrams']\=[_6590], s2ps(['ensure-loaded', 'trains-trigrams'], _6598))), user:'$restore_trace'(_7184, _7186)) ^ Call: (267) [system] sig_atomic(user:'$notrace'(_7184, _7186)) ^ Fail: (265) [user] real_notrace(user:(ground(['ensure-loaded', 'trains-trigrams']), ['ensure-loaded', 'trains-trigrams']=[_6532, _6538, _6544], atom(_6532), catch_warn(current_op(_6570, yfx, _6532)), ['ensure-loaded', 'trains-trigrams']\=[_6590], s2ps(['ensure-loaded', 'trains-trigrams'], _6598))) ^ Fail: (264) [user] fake_notrace(user:(ground(['ensure-loaded', 'trains-trigrams']), ['ensure-loaded', 'trains-trigrams']=[_6532, _6538, _6544], atom(_6532), catch_warn(current_op(_6570, yfx, _6532)), ['ensure-loaded', 'trains-trigrams']\=[_6590], s2ps(['ensure-loaded', 'trains-trigrams'], _6598))) ^ Redo: (260) [user] eval_40(=, _5608, 498, '&self', ['ensure-loaded', 'trains-trigrams'], _6506) ^ Unify: (260) [user] eval_40(=, _5608, 498, '&self', ['ensure-loaded', 'trains-trigrams'], _6506) ^ Call: (261) [user] eval_41(=, _5608, 498, '&self', ['ensure-loaded', 'trains-trigrams'], _6506) ^ Unify: (261) [user] eval_41(=, _5608, 498, '&self', ['ensure-loaded', 'trains-trigrams'], _6506) ^ Call: (262) [user] naive_eval_args ^ Unify: (262) [user] naive_eval_args Call: (263) [system] false Unify: (263) [system] false Call: (264) [system] fail ^ Redo: (261) [user] eval_41(=, _5608, 498, '&self', ['ensure-loaded', 'trains-trigrams'], _6506) ^ Unify: (261) [user] eval_41(=, _5608, 498, '&self', ['ensure-loaded', 'trains-trigrams'], _6506) ^ Call: (262) [user] naive_eval_args ^ Unify: (262) [user] naive_eval_args Call: (263) [system] false Unify: (263) [system] false Call: (264) [system] fail ^ Redo: (261) [user] eval_41(=, _5608, 498, '&self', ['ensure-loaded', 'trains-trigrams'], _6506) ^ Call: (262) [user] eval_adjust_args(=, _5608, _27638, _6506, 498, '&self', ['ensure-loaded', 'trains-trigrams'], _27640) ^ Unify: (262) [user] eval_adjust_args(=, _5608, _27638, _6506, 498, '&self', ['ensure-loaded', 'trains-trigrams'], _27640) Call: (263) [user] if_or_else((eval_all_args, eval_adjust_args2(=, _5608, _27638, _6506, 498, '&self', ['ensure-loaded', 'trains-trigrams'], _27640)), eval_adjust_args1(=, _5608, _27638, _6506, 498, '&self', ['ensure-loaded', 'trains-trigrams'], _27640)) Unify: (263) [user] if_or_else((eval_all_args, eval_adjust_args2(=, _5608, _27638, _6506, 498, '&self', ['ensure-loaded', 'trains-trigrams'], _27640)), eval_adjust_args1(=, _5608, _27638, _6506, 498, '&self', ['ensure-loaded', 'trains-trigrams'], _27640)) ^ Call: (265) [user] eval_all_args ^ Unify: (265) [user] eval_all_args ^ Call: (266) [user] true_flag ^ Unify: (266) [user] true_flag ^ Exit: (266) [user] true_flag ^ Exit: (265) [user] eval_all_args ^ Call: (265) [user] eval_adjust_args2(=, _5608, _27638, _6506, 498, '&self', ['ensure-loaded', 'trains-trigrams'], _27640) ^ Unify: (265) [user] eval_adjust_args2(=, _5608, _27638, _6506, 498, '&self', ['ensure-loaded', 'trains-trigrams'], ['ensure-loaded'|_37872]) ^ Call: (266) [user] apply:maplist(must_eval_args(=, _38830, 498, '&self'), ['trains-trigrams'], _37872) ^ Unify: (266) [apply] apply:maplist(user:must_eval_args(=, _38830, 498, '&self'), ['trains-trigrams'], _37872) Call: (267) [apply] apply:maplist_(['trains-trigrams'], _37872, user:must_eval_args(=, _38830, 498, '&self')) Unify: (267) [apply] apply:maplist_(['trains-trigrams'], [_41652|_41654], user:must_eval_args(=, _38830, 498, '&self')) ^ Call: (268) [user] must_eval_args(=, _38830, 498, '&self', 'trains-trigrams', _41652) ^ Unify: (268) [user] must_eval_args(=, _38830, 498, '&self', 'trains-trigrams', _41652) ^ Call: (269) [user] is_debugging(eval_args) ^ Unify: (269) [user] is_debugging(eval_args) Call: (270) [system] var(eval_args) Fail: (270) [system] var(eval_args) ^ Redo: (269) [user] is_debugging(eval_args) ^ Unify: (269) [user] is_debugging(eval_args) Call: (270) [system] eval_args==false Fail: (270) [system] eval_args==false ^ Redo: (269) [user] is_debugging(eval_args) ^ Unify: (269) [user] is_debugging(eval_args) Call: (270) [system] eval_args==true Fail: (270) [system] eval_args==true ^ Redo: (269) [user] is_debugging(eval_args) ^ Unify: (269) [user] is_debugging(eval_args) ^ Call: (270) [user] fast_option_value(eval_args, debug) ^ Unify: (270) [user] fast_option_value(eval_args, debug) Call: (271) [system] atom(eval_args) Exit: (271) [system] atom(eval_args) Call: (271) [system] current_prolog_flag(eval_args, debug) Fail: (271) [system] current_prolog_flag(eval_args, debug) ^ Fail: (270) [user] fast_option_value(eval_args, debug) ^ Redo: (269) [user] is_debugging(eval_args) ^ Unify: (269) [user] is_debugging(eval_args) ^ Call: (270) [user] fast_option_value(eval_args, trace) ^ Unify: (270) [user] fast_option_value(eval_args, trace) Call: (271) [system] atom(eval_args) Exit: (271) [system] atom(eval_args) Call: (271) [system] current_prolog_flag(eval_args, trace) Fail: (271) [system] current_prolog_flag(eval_args, trace) ^ Fail: (270) [user] fast_option_value(eval_args, trace) ^ Redo: (269) [user] is_debugging(eval_args) ^ Unify: (269) [user] is_debugging(eval_args) Call: (270) [prolog_debug] prolog_debug:debugging(metta(eval_args), _74104) Unify: (270) [prolog_debug] prolog_debug:debugging(metta(eval_args), _74104) ^ Call: (271) [prolog_debug] prolog_debug:debugging(metta(eval_args), _74104, _76040) ^ Unify: (271) [prolog_debug] prolog_debug:debugging(metta(eval_args), _74104, []) Call: (272) [system] current_prolog_flag(nodebugx, true) ^ Redo: (271) [prolog_debug] prolog_debug:debugging(metta(eval_args), _74104, _78844) ^ Unify: (271) [prolog_debug] prolog_debug:debugging(metta(eval_args), _74104, _79782) ^ Call: (272) [prolog_debug] current_predicate(debugging_logicmoo_setting/3) ^ Exit: (272) [prolog_debug] current_predicate(debugging_logicmoo_setting/3) ^ Call: (272) [prolog_debug] predicate_property(bugger:debugging_logicmoo_setting(_82516, _82518, _82520), defined) ^ Unify: (272) [$syspreds] predicate_property(bugger:debugging_logicmoo_setting(_82516, _82518, _82520), defined) Call: (273) [system] nonvar(defined) Exit: (273) [system] nonvar(defined) Call: (273) [$syspreds] property_predicate(defined, bugger:debugging_logicmoo_setting(_82516, _82518, _82520)) Unify: (273) [$syspreds] property_predicate(defined, bugger:debugging_logicmoo_setting(_82516, _82518, _82520)) Call: (274) [$syspreds] define_or_generate(bugger:debugging_logicmoo_setting(_82516, _82518, _82520)) Unify: (274) [$syspreds] define_or_generate(bugger:debugging_logicmoo_setting(_82516, _82518, _82520)) Call: (275) [system] callable(debugging_logicmoo_setting(_82516, _82518, _82520)) Exit: (275) [system] callable(debugging_logicmoo_setting(_82516, _82518, _82520)) Call: (275) [system] atom(bugger) Exit: (275) [system] atom(bugger) Exit: (274) [$syspreds] define_or_generate(bugger:debugging_logicmoo_setting(_82516, _82518, _82520)) Exit: (273) [$syspreds] property_predicate(defined, bugger:debugging_logicmoo_setting(_82516, _82518, _82520)) ^ Exit: (272) [$syspreds] predicate_property(bugger:debugging_logicmoo_setting(_82516, _82518, _82520), defined) ^ Call: (272) [prolog_debug] bugger:debugging_logicmoo_setting(metta(eval_args), _74104, _96430) ^ Unify: (272) [prolog_debug] bugger:debugging_logicmoo_setting(metta(eval_args), true, [user_error]) ^ Exit: (272) [prolog_debug] bugger:debugging_logicmoo_setting(metta(eval_args), true, [user_error]) ^ Exit: (271) [prolog_debug] prolog_debug:debugging(metta(eval_args), true, [user_error]) Exit: (270) [prolog_debug] prolog_debug:debugging(metta(eval_args), true) Call: (270) [system] true==true Exit: (270) [system] true==true ^ Exit: (269) [user] is_debugging(eval_args) ^ Unify: (268) [user] must_eval_args(=, _38830, 498, '&self', 'trains-trigrams', _41652) ^ Call: (269) [user] eval_args(=, _38830, 498, '&self', 'trains-trigrams', _41652) ^ Unify: (269) [user] eval_args(=, _38830, 498, '&self', 'trains-trigrams', _41652) Call: (270) [system] var('trains-trigrams') ^ Redo: (269) [user] eval_args(=, _38830, 498, '&self', 'trains-trigrams', _41652) ^ Unify: (269) [user] eval_args(=, _38830, 498, '&self', 'trains-trigrams', _41652) ^ Call: (271) [system] setup_call_cleanup('$notrace'(_109554, _109556), once(user:self_eval('trains-trigrams')), '$restore_trace'(_109554, _109556)) ^ Unify: (271) [system] setup_call_cleanup(system:'$notrace'(_109554, _109556), system:once(user:self_eval('trains-trigrams')), system:'$restore_trace'(_109554, _109556)) ^ Call: (272) [system] sig_atomic(system:'$notrace'(_109554, _109556)) ^ Exit: (271) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval('trains-trigrams')), system:'$restore_trace'(3, -1)) Call: (270) [system] _41652='trains-trigrams' Exit: (270) [system] 'trains-trigrams'='trains-trigrams' ^ Exit: (269) [user] eval_args(=, _38830, 498, '&self', 'trains-trigrams', 'trains-trigrams') ^ Exit: (268) [user] must_eval_args(=, _38830, 498, '&self', 'trains-trigrams', 'trains-trigrams') Call: (268) [apply] apply:maplist_([], _41654, user:must_eval_args(=, _38830, 498, '&self')) Unify: (268) [apply] apply:maplist_([], [], user:must_eval_args(=, _38830, 498, '&self')) Exit: (268) [apply] apply:maplist_([], [], user:must_eval_args(=, _38830, 498, '&self')) Exit: (267) [apply] apply:maplist_(['trains-trigrams'], ['trains-trigrams'], user:must_eval_args(=, _38830, 498, '&self')) ^ Exit: (266) [apply] apply:maplist(user:must_eval_args(=, _38830, 498, '&self'), ['trains-trigrams'], ['trains-trigrams']) Call: (266) [system] _27638=_6506 Exit: (266) [system] _6506=_6506 ^ Exit: (265) [user] eval_adjust_args2(=, _5608, _6506, _6506, 498, '&self', ['ensure-loaded', 'trains-trigrams'], ['ensure-loaded', 'trains-trigrams']) Exit: (263) [user] if_or_else((eval_all_args, eval_adjust_args2(=, _5608, _6506, _6506, 498, '&self', ['ensure-loaded', 'trains-trigrams'], ['ensure-loaded', 'trains-trigrams'])), eval_adjust_args1(=, _5608, _6506, _6506, 498, '&self', ['ensure-loaded', 'trains-trigrams'], ['ensure-loaded', 'trains-trigrams'])) ^ Exit: (262) [user] eval_adjust_args(=, _5608, _6506, _6506, 498, '&self', ['ensure-loaded', 'trains-trigrams'], ['ensure-loaded', 'trains-trigrams']) ^ Call: (262) [user] if_trace((e;args), (['ensure-loaded', 'trains-trigrams']\==['ensure-loaded', 'trains-trigrams']->color_g_mesg('#773733', indentq2(498, (['ensure-loaded', 'trains-trigrams']->['ensure-loaded', 'trains-trigrams'])));nop(indentq2(498, same(['ensure-loaded', 'trains-trigrams']))))) ^ Unify: (262) [user] if_trace((e;args), (['ensure-loaded', 'trains-trigrams']\==['ensure-loaded', 'trains-trigrams']->color_g_mesg('#773733', indentq2(498, (['ensure-loaded', 'trains-trigrams']->['ensure-loaded', 'trains-trigrams'])));nop(indentq2(498, same(['ensure-loaded', 'trains-trigrams']))))) ^ Call: (264) [system] setup_call_cleanup('$notrace'(_128422, _128424), once(user:real_notrace(catch_err(ignore((is_debugging((e;args)), (['ensure-loaded', 'trains-trigrams']\==['ensure-loaded', 'trains-trigrams']->color_g_mesg('#773733', indentq2(498, (['ensure-loaded', 'trains-trigrams']->['ensure-loaded', 'trains-trigrams'])));nop(indentq2(498, same(['ensure-loaded', 'trains-trigrams'])))))), _128380, fbug((_128380-->if_trace((e;args), (['ensure-loaded', 'trains-trigrams']\==['ensure-loaded', 'trains-trigrams']->color_g_mesg('#773733', indentq2(498, (['ensure-loaded', 'trains-trigrams']->['ensure-loaded', 'trains-trigrams'])));nop(indentq2(498, same(['ensure-loaded', 'trains-trigrams'])))))))))), '$restore_trace'(_128422, _128424)) ^ Unify: (264) [system] setup_call_cleanup(system:'$notrace'(_128422, _128424), system:once(user:real_notrace(catch_err(ignore((is_debugging((e;args)), (['ensure-loaded', 'trains-trigrams']\==['ensure-loaded', 'trains-trigrams']->color_g_mesg('#773733', indentq2(498, (['ensure-loaded', 'trains-trigrams']->['ensure-loaded', 'trains-trigrams'])));nop(indentq2(498, same(['ensure-loaded', 'trains-trigrams'])))))), _128380, fbug((_128380-->if_trace((e;args), (['ensure-loaded', 'trains-trigrams']\==['ensure-loaded', 'trains-trigrams']->color_g_mesg('#773733', indentq2(498, (['ensure-loaded', 'trains-trigrams']->['ensure-loaded', 'trains-trigrams'])));nop(indentq2(498, same(['ensure-loaded', 'trains-trigrams'])))))))))), system:'$restore_trace'(_128422, _128424)) ^ Call: (265) [system] sig_atomic(system:'$notrace'(_128422, _128424)) ^ Exit: (264) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:real_notrace(catch_err(ignore((is_debugging((e;args)), (['ensure-loaded', 'trains-trigrams']\==['ensure-loaded', 'trains-trigrams']->color_g_mesg('#773733', indentq2(498, (['ensure-loaded', 'trains-trigrams']->['ensure-loaded', 'trains-trigrams'])));nop(indentq2(498, same(['ensure-loaded', 'trains-trigrams'])))))), _128380, fbug((_128380-->if_trace((e;args), (['ensure-loaded', 'trains-trigrams']\==['ensure-loaded', 'trains-trigrams']->color_g_mesg('#773733', indentq2(498, (['ensure-loaded', 'trains-trigrams']->['ensure-loaded', 'trains-trigrams'])));nop(indentq2(498, same(['ensure-loaded', 'trains-trigrams'])))))))))), system:'$restore_trace'(3, -1)) ^ Exit: (262) [user] if_trace((e;args), (['ensure-loaded', 'trains-trigrams']\==['ensure-loaded', 'trains-trigrams']->color_g_mesg('#773733', indentq2(498, (['ensure-loaded', 'trains-trigrams']->['ensure-loaded', 'trains-trigrams'])));nop(indentq2(498, same(['ensure-loaded', 'trains-trigrams']))))) ^ Call: (262) [user] eval_70(=, _5608, 498, '&self', ['ensure-loaded', 'trains-trigrams'], _6506) ^ Unify: (262) [user] eval_70(=, _5608, 498, '&self', ['ensure-loaded', 'trains-trigrams'], _6506) Call: (263) [user] if_or_else(eval_maybe_python(=, _5608, 498, '&self', ['ensure-loaded', 'trains-trigrams'], _6506), if_or_else(eval_maybe_host_predicate(=, _5608, 498, '&self', ['ensure-loaded', 'trains-trigrams'], _6506), if_or_else(eval_maybe_host_function(=, _5608, 498, '&self', ['ensure-loaded', 'trains-trigrams'], _6506), if_or_else(eval_maybe_defn(=, _5608, 498, '&self', ['ensure-loaded', 'trains-trigrams'], _6506), eval_maybe_subst(=, _5608, 498, '&self', ['ensure-loaded', 'trains-trigrams'], _6506))))) Unify: (263) [user] if_or_else(eval_maybe_python(=, _5608, 498, '&self', ['ensure-loaded', 'trains-trigrams'], _6506), if_or_else(eval_maybe_host_predicate(=, _5608, 498, '&self', ['ensure-loaded', 'trains-trigrams'], _6506), if_or_else(eval_maybe_host_function(=, _5608, 498, '&self', ['ensure-loaded', 'trains-trigrams'], _6506), if_or_else(eval_maybe_defn(=, _5608, 498, '&self', ['ensure-loaded', 'trains-trigrams'], _6506), eval_maybe_subst(=, _5608, 498, '&self', ['ensure-loaded', 'trains-trigrams'], _6506))))) ^ Call: (264) [user] eval_maybe_python(=, _5608, 498, '&self', ['ensure-loaded', 'trains-trigrams'], _6506) ^ Unify: (264) [user] eval_maybe_python(=, _5608, 498, '&self', ['ensure-loaded', 'trains-trigrams'], _6506) Call: (265) [user] metta_atom('&self', ['registered-python-function', _138908, _138914, 'ensure-loaded']) Unify: (265) [user] metta_atom('&self', ['registered-python-function', _138908, _138914, 'ensure-loaded']) ^ Call: (266) [user] typed_list('&self', _140834, _140756) ^ Unify: (266) [user] typed_list('&self', _141766, _140756) Call: (267) [system] compound('&self') Fail: (267) [system] compound('&self') ^ Fail: (266) [user] typed_list('&self', _144546, _140756) Redo: (265) [user] metta_atom('&self', ['registered-python-function', _138908, _138914, 'ensure-loaded']) Unify: (265) [user] metta_atom('&self', ['registered-python-function', _138908, _138914, 'ensure-loaded']) Call: (266) [system] '&self'=='&flybase' Redo: (265) [user] metta_atom('&self', ['registered-python-function', _138908, _138914, 'ensure-loaded']) Unify: (265) [user] metta_atom('&self', ['registered-python-function', _138908, _138914, 'ensure-loaded']) ^ Call: (266) [user] metta_atom_in_file('&self', ['registered-python-function', _138908, _138914, 'ensure-loaded']) ^ Unify: (266) [user] metta_atom_in_file('&self', ['registered-python-function', _138908, _138914, 'ensure-loaded']) ^ Call: (267) [user] metta_atom_in_file('&self', ['registered-python-function', _138908, _138914, 'ensure-loaded'], _151928, _151930) ^ Unify: (267) [user] metta_atom_in_file('&self', ['registered-python-function', _138908, _138914, 'ensure-loaded'], _152864, _152866) ^ Call: (268) [user] loaded_into_kb('&self', _153722) ^ Unify: (268) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Exit: (268) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Call: (268) [user] once(user:asserted_metta_pred(_164312, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Unify: (268) [system] once(user:asserted_metta_pred(_164312, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Call: (269) [user] asserted_metta_pred(_164312, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Fail: (269) [user] asserted_metta_pred(_164312, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Redo: (265) [user] metta_atom('&self', ['registered-python-function', _138908, _138914, 'ensure-loaded']) Unify: (265) [user] metta_atom('&self', ['registered-python-function', _138908, _138914, 'ensure-loaded']) Call: (266) [user] metta_atom_asserted('&self', ['registered-python-function', _138908, _138914, 'ensure-loaded']) Unify: (266) [user] metta_atom_asserted('&self', ['registered-python-function', _138908, _138914, 'ensure-loaded']) ^ Call: (267) [user] metta_atom_asserted_deduced('&self', ['registered-python-function', _138908, _138914, 'ensure-loaded']) Redo: (266) [user] metta_atom_asserted('&self', ['registered-python-function', _138908, _138914, 'ensure-loaded']) Redo: (265) [user] metta_atom('&self', ['registered-python-function', _138908, _138914, 'ensure-loaded']) Unify: (265) [user] metta_atom('&self', ['registered-python-function', _138908, _138914, 'ensure-loaded']) Call: (266) [system] '&self'\=='&corelib' Exit: (266) [system] '&self'\=='&corelib' ^ Call: (266) [user] using_all_spaces ^ Unify: (266) [user] using_all_spaces Call: (267) [system] nb_current(with_all_spaces, t) Redo: (265) [user] metta_atom('&self', ['registered-python-function', _138908, _138914, 'ensure-loaded']) Unify: (265) [user] metta_atom('&self', ['registered-python-function', _138908, _138914, 'ensure-loaded']) Call: (266) [system] '&self'\=='&corelib' Exit: (266) [system] '&self'\=='&corelib' Call: (266) [user] metta_atom_asserted('&self', '&corelib') Unify: (266) [user] metta_atom_asserted('&self', '&corelib') ^ Call: (267) [user] metta_atom_asserted_deduced('&self', '&corelib') Redo: (266) [user] metta_atom_asserted('&self', '&corelib') Unify: (266) [user] metta_atom_asserted('&self', '&corelib') Exit: (266) [user] metta_atom_asserted('&self', '&corelib') Call: (266) [user] should_inherit_from_corelib(['registered-python-function', _138908, _138914, 'ensure-loaded']) Unify: (266) [user] should_inherit_from_corelib(['registered-python-function', _138908, _138914, 'ensure-loaded']) ^ Call: (267) [user] using_all_spaces ^ Unify: (267) [user] using_all_spaces Call: (268) [system] nb_current(with_all_spaces, t) Redo: (266) [user] should_inherit_from_corelib(['registered-python-function', _138908, _138914, 'ensure-loaded']) Unify: (266) [user] should_inherit_from_corelib(['registered-python-function', _138908, _138914, 'ensure-loaded']) Call: (267) [system] 'registered-python-function'==(:) Redo: (266) [user] should_inherit_from_corelib(['registered-python-function', _138908, _138914, 'ensure-loaded']) Unify: (266) [user] should_inherit_from_corelib(['registered-python-function', _138908, _138914, 'ensure-loaded']) Call: (267) [system] 'registered-python-function'=='@doc' Redo: (266) [user] should_inherit_from_corelib(['registered-python-function', _138908, _138914, 'ensure-loaded']) Unify: (266) [user] should_inherit_from_corelib(['registered-python-function', _138908, _138914, 'ensure-loaded']) Call: (267) [system] fail Redo: (266) [user] metta_atom_asserted('&self', '&corelib') Redo: (265) [user] metta_atom('&self', ['registered-python-function', _138908, _138914, 'ensure-loaded']) Redo: (263) [user] if_or_else(eval_maybe_python(=, _5608, 498, '&self', ['ensure-loaded', 'trains-trigrams'], _6506), if_or_else(eval_maybe_host_predicate(=, _5608, 498, '&self', ['ensure-loaded', 'trains-trigrams'], _6506), if_or_else(eval_maybe_host_function(=, _5608, 498, '&self', ['ensure-loaded', 'trains-trigrams'], _6506), if_or_else(eval_maybe_defn(=, _5608, 498, '&self', ['ensure-loaded', 'trains-trigrams'], _6506), eval_maybe_subst(=, _5608, 498, '&self', ['ensure-loaded', 'trains-trigrams'], _6506))))) Call: (264) [user] if_or_else(eval_maybe_host_predicate(=, _5608, 498, '&self', ['ensure-loaded', 'trains-trigrams'], _6506), if_or_else(eval_maybe_host_function(=, _5608, 498, '&self', ['ensure-loaded', 'trains-trigrams'], _6506), if_or_else(eval_maybe_defn(=, _5608, 498, '&self', ['ensure-loaded', 'trains-trigrams'], _6506), eval_maybe_subst(=, _5608, 498, '&self', ['ensure-loaded', 'trains-trigrams'], _6506)))) Unify: (264) [user] if_or_else(eval_maybe_host_predicate(=, _5608, 498, '&self', ['ensure-loaded', 'trains-trigrams'], _6506), if_or_else(eval_maybe_host_function(=, _5608, 498, '&self', ['ensure-loaded', 'trains-trigrams'], _6506), if_or_else(eval_maybe_defn(=, _5608, 498, '&self', ['ensure-loaded', 'trains-trigrams'], _6506), eval_maybe_subst(=, _5608, 498, '&self', ['ensure-loaded', 'trains-trigrams'], _6506)))) ^ Call: (265) [user] eval_maybe_host_predicate(=, _5608, 498, '&self', ['ensure-loaded', 'trains-trigrams'], _6506) ^ Unify: (265) [user] eval_maybe_host_predicate(=, _5608, 498, '&self', ['ensure-loaded', 'trains-trigrams'], _6506) ^ Call: (266) [user] allow_host_functions ^ Unify: (266) [user] allow_host_functions ^ Exit: (266) [user] allow_host_functions ^ Call: (266) [user] once((is_system_pred('ensure-loaded'), length(['trains-trigrams'], _226840), is_syspred('ensure-loaded', _226840, _226848))) ^ Unify: (266) [system] once(user:(is_system_pred('ensure-loaded'), length(['trains-trigrams'], _226840), is_syspred('ensure-loaded', _226840, _226848))) ^ Call: (268) [user] is_system_pred('ensure-loaded') ^ Unify: (268) [user] is_system_pred('ensure-loaded') Call: (269) [system] atom('ensure-loaded') Exit: (269) [system] atom('ensure-loaded') Call: (269) [system] atom_concat(_232486, !, 'ensure-loaded') ^ Redo: (268) [user] is_system_pred('ensure-loaded') ^ Unify: (268) [user] is_system_pred('ensure-loaded') Call: (269) [system] atom('ensure-loaded') Exit: (269) [system] atom('ensure-loaded') Call: (269) [system] atom_concat(_237114, '-fn', 'ensure-loaded') ^ Redo: (268) [user] is_system_pred('ensure-loaded') ^ Unify: (268) [user] is_system_pred('ensure-loaded') Call: (269) [system] atom('ensure-loaded') Exit: (269) [system] atom('ensure-loaded') Call: (269) [system] atom_concat(_241742, '-p', 'ensure-loaded') ^ Fail: (268) [user] is_system_pred('ensure-loaded') Redo: (264) [user] if_or_else(eval_maybe_host_predicate(=, _5608, 498, '&self', ['ensure-loaded', 'trains-trigrams'], _6506), if_or_else(eval_maybe_host_function(=, _5608, 498, '&self', ['ensure-loaded', 'trains-trigrams'], _6506), if_or_else(eval_maybe_defn(=, _5608, 498, '&self', ['ensure-loaded', 'trains-trigrams'], _6506), eval_maybe_subst(=, _5608, 498, '&self', ['ensure-loaded', 'trains-trigrams'], _6506)))) Call: (265) [user] if_or_else(eval_maybe_host_function(=, _5608, 498, '&self', ['ensure-loaded', 'trains-trigrams'], _6506), if_or_else(eval_maybe_defn(=, _5608, 498, '&self', ['ensure-loaded', 'trains-trigrams'], _6506), eval_maybe_subst(=, _5608, 498, '&self', ['ensure-loaded', 'trains-trigrams'], _6506))) Unify: (265) [user] if_or_else(eval_maybe_host_function(=, _5608, 498, '&self', ['ensure-loaded', 'trains-trigrams'], _6506), if_or_else(eval_maybe_defn(=, _5608, 498, '&self', ['ensure-loaded', 'trains-trigrams'], _6506), eval_maybe_subst(=, _5608, 498, '&self', ['ensure-loaded', 'trains-trigrams'], _6506))) ^ Call: (266) [user] eval_maybe_host_function(=, _5608, 498, '&self', ['ensure-loaded', 'trains-trigrams'], _6506) ^ Unify: (266) [user] eval_maybe_host_function(=, _5608, 498, '&self', ['ensure-loaded', 'trains-trigrams'], _6506) ^ Call: (267) [user] allow_host_functions ^ Unify: (267) [user] allow_host_functions ^ Exit: (267) [user] allow_host_functions ^ Call: (267) [user] is_system_pred('ensure-loaded') ^ Unify: (267) [user] is_system_pred('ensure-loaded') Call: (268) [system] atom('ensure-loaded') Exit: (268) [system] atom('ensure-loaded') Call: (268) [system] atom_concat(_254678, !, 'ensure-loaded') ^ Redo: (267) [user] is_system_pred('ensure-loaded') ^ Unify: (267) [user] is_system_pred('ensure-loaded') Call: (268) [system] atom('ensure-loaded') Exit: (268) [system] atom('ensure-loaded') Call: (268) [system] atom_concat(_259306, '-fn', 'ensure-loaded') ^ Redo: (267) [user] is_system_pred('ensure-loaded') ^ Unify: (267) [user] is_system_pred('ensure-loaded') Call: (268) [system] atom('ensure-loaded') Exit: (268) [system] atom('ensure-loaded') Call: (268) [system] atom_concat(_263934, '-p', 'ensure-loaded') Redo: (265) [user] if_or_else(eval_maybe_host_function(=, _5608, 498, '&self', ['ensure-loaded', 'trains-trigrams'], _6506), if_or_else(eval_maybe_defn(=, _5608, 498, '&self', ['ensure-loaded', 'trains-trigrams'], _6506), eval_maybe_subst(=, _5608, 498, '&self', ['ensure-loaded', 'trains-trigrams'], _6506))) Call: (266) [user] if_or_else(eval_maybe_defn(=, _5608, 498, '&self', ['ensure-loaded', 'trains-trigrams'], _6506), eval_maybe_subst(=, _5608, 498, '&self', ['ensure-loaded', 'trains-trigrams'], _6506)) Unify: (266) [user] if_or_else(eval_maybe_defn(=, _5608, 498, '&self', ['ensure-loaded', 'trains-trigrams'], _6506), eval_maybe_subst(=, _5608, 498, '&self', ['ensure-loaded', 'trains-trigrams'], _6506)) ^ Call: (267) [user] eval_maybe_defn(=, _5608, 498, '&self', ['ensure-loaded', 'trains-trigrams'], _6506) ^ Unify: (267) [user] eval_maybe_defn(=, _5608, 498, '&self', ['ensure-loaded', 'trains-trigrams'], _6506) ^ Call: (268) [user] curried_arity(['ensure-loaded', 'trains-trigrams'], _269428, _269430) ^ Unify: (268) [user] curried_arity(['ensure-loaded', 'trains-trigrams'], _269428, _269430) Call: (269) [system] var(['ensure-loaded', 'trains-trigrams']) ^ Redo: (268) [user] curried_arity(['ensure-loaded', 'trains-trigrams'], _269428, _269430) ^ Unify: (268) [user] curried_arity(['ensure-loaded', 'trains-trigrams'], 'ensure-loaded', _269430) Call: (269) [system] var('ensure-loaded') ^ Redo: (268) [user] curried_arity(['ensure-loaded', 'trains-trigrams'], _269428, _269430) ^ Unify: (268) [user] curried_arity(['ensure-loaded', 'trains-trigrams'], 'ensure-loaded', _269430) ^ Call: (269) [user] len_or_unbound(['trains-trigrams'], _269430) ^ Unify: (269) [user] len_or_unbound(['trains-trigrams'], _269430) Call: (270) [system] is_list(['trains-trigrams']) Exit: (270) [system] is_list(['trains-trigrams']) Call: (270) [system] length(['trains-trigrams'], _269430) Unify: (270) [system] length(['trains-trigrams'], _269430) Call: (271) [system] var(_269430) Exit: (271) [system] var(_269430) Call: (271) [system] []==[] Exit: (271) [system] []==[] Call: (271) [system] _269430=1 Exit: (271) [system] 1=1 Exit: (270) [system] length(['trains-trigrams'], 1) ^ Exit: (269) [user] len_or_unbound(['trains-trigrams'], 1) ^ Exit: (268) [user] curried_arity(['ensure-loaded', 'trains-trigrams'], 'ensure-loaded', 1) ^ Call: (268) [user] is_metta_type_constructor('&self', 'ensure-loaded', _290784) ^ Redo: (267) [user] eval_maybe_defn(=, _5608, 498, '&self', ['ensure-loaded', 'trains-trigrams'], _6506) ^ Unify: (267) [user] eval_maybe_defn(=, _5608, 498, '&self', ['ensure-loaded', 'trains-trigrams'], _6506) ^ Call: (268) [user] can_be_ok(eval_maybe_defn, ['ensure-loaded', 'trains-trigrams']) ^ Unify: (268) [user] can_be_ok(eval_maybe_defn, ['ensure-loaded', 'trains-trigrams']) ^ Call: (269) [user] cant_be_ok(eval_maybe_defn, ['ensure-loaded', 'trains-trigrams']) ^ Unify: (269) [user] cant_be_ok(eval_maybe_defn, ['ensure-loaded', 'trains-trigrams']) Call: (270) [system] 'ensure-loaded'==let ^ Redo: (268) [user] can_be_ok(eval_maybe_defn, ['ensure-loaded', 'trains-trigrams']) ^ Unify: (268) [user] can_be_ok(eval_maybe_defn, ['ensure-loaded', 'trains-trigrams']) ^ Exit: (268) [user] can_be_ok(eval_maybe_defn, ['ensure-loaded', 'trains-trigrams']) ^ Call: (268) [user] trace_eval(eval_defn_choose_candidates(=, _5608), defn, 498, '&self', ['ensure-loaded', 'trains-trigrams'], _6506) ^ Unify: (268) [user] trace_eval(eval_defn_choose_candidates(=, _5608), defn, 498, '&self', ['ensure-loaded', 'trains-trigrams'], _6506) ^ Call: (269) [user] must_det_ll((notrace((flag(eval_num, _302944, _302944+1), _302962 is _302944 mod 500, _302980 is 99-498 mod 100, _303004=_303006, option_else('trace-length', _303018, 500), option_else('trace-depth', _303026, 30))), quietly(if_t((nop(stop_rtrace), _302962>_303018), (set_debug(eval, false), _303082 is _303018+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_303082])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_303134))))) ^ Unify: (269) [user] must_det_ll(user:(notrace((flag(eval_num, _302944, _302944+1), _302962 is _302944 mod 500, _302980 is 99-498 mod 100, _303004=_303006, option_else('trace-length', _303018, 500), option_else('trace-depth', _303026, 30))), quietly(if_t((nop(stop_rtrace), _302962>_303018), (set_debug(eval, false), _303082 is _303018+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_303082])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_303134))))) ^ Call: (270) [user] once(user:(notrace((flag(eval_num, _302944, _302944+1), _302962 is _302944 mod 500, _302980 is 99-498 mod 100, _303004=_303006, option_else('trace-length', _303018, 500), option_else('trace-depth', _303026, 30))), quietly(if_t((nop(stop_rtrace), _302962>_303018), (set_debug(eval, false), _303082 is _303018+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_303082])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_303134))))) ^ Unify: (270) [system] once(user:(notrace((flag(eval_num, _302944, _302944+1), _302962 is _302944 mod 500, _302980 is 99-498 mod 100, _303004=_303006, option_else('trace-length', _303018, 500), option_else('trace-depth', _303026, 30))), quietly(if_t((nop(stop_rtrace), _302962>_303018), (set_debug(eval, false), _303082 is _303018+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_303082])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_303134))))) ^ Call: (273) [system] setup_call_cleanup('$notrace'(_306858, _306860), once(user:(flag(eval_num, _302944, _302944+1), _302962 is _302944 mod 500, _302980 is 99-498 mod 100, _303004=_303006, option_else('trace-length', _303018, 500), option_else('trace-depth', _303026, 30))), '$restore_trace'(_306858, _306860)) ^ Unify: (273) [system] setup_call_cleanup(system:'$notrace'(_306858, _306860), system:once(user:(flag(eval_num, _302944, _302944+1), _302962 is _302944 mod 500, _302980 is 99-498 mod 100, _303004=_303006, option_else('trace-length', _303018, 500), option_else('trace-depth', _303026, 30))), system:'$restore_trace'(_306858, _306860)) ^ Call: (274) [system] sig_atomic(system:'$notrace'(_306858, _306860)) ^ Exit: (273) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(flag(eval_num, 1, 1+1), 1 is 1 mod 500, 1 is 99-498 mod 100, _303004=_303004, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), system:'$restore_trace'(3, -1)) ^ Call: (273) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 1>500), (set_debug(eval, false), _303082 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_303082])), nop((start_rtrace, rtrace))))) ^ Unify: (273) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 1>500), (set_debug(eval, false), _303082 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_303082])), nop((start_rtrace, rtrace))))) ^ Exit: (273) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 1>500), (set_debug(eval, false), _303082 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_303082])), nop((start_rtrace, rtrace))))) Call: (272) [user] nop(notrace(no_repeats_var(_303134))) Unify: (272) [user] nop(notrace(no_repeats_var(_303134))) Exit: (272) [user] nop(notrace(no_repeats_var(_303134))) ^ Exit: (270) [system] once(user:(notrace((flag(eval_num, 1, 1+1), 1 is 1 mod 500, 1 is 99-498 mod 100, _303004=_303004, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), quietly(if_t((nop(stop_rtrace), 1>500), (set_debug(eval, false), _303082 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_303082])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_303134))))) ^ Exit: (269) [user] must_det_ll(user:(notrace((flag(eval_num, 1, 1+1), 1 is 1 mod 500, 1 is 99-498 mod 100, _303004=_303004, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), quietly(if_t((nop(stop_rtrace), 1>500), (set_debug(eval, false), _303082 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_303082])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_303134))))) Call: (269) [occurs] occurs:sub_term(_318322, defn) Unify: (269) [occurs] occurs:sub_term(defn, defn) Exit: (269) [occurs] occurs:sub_term(defn, defn) Call: (269) [system] defn\=defn Fail: (269) [system] defn\=defn Redo: (269) [occurs] occurs:sub_term(_318322, defn) Unify: (269) [occurs] occurs:sub_term(_318322, defn) Call: (270) [system] compound(defn) Fail: (270) [system] compound(defn) Fail: (269) [occurs] occurs:sub_term(_318322, defn) ^ Redo: (268) [user] trace_eval(eval_defn_choose_candidates(=, _5608), defn, 498, '&self', ['ensure-loaded', 'trains-trigrams'], _6506) Call: (269) [system] _328540=defn Exit: (269) [system] defn=defn ^ Call: (269) [user] if_trace((eval;defn), (_303004=1, indentq(1, 1, -->, [defn, ['ensure-loaded', 'trains-trigrams']]))) ^ Unify: (269) [user] if_trace((eval;defn), (_303004=1, indentq(1, 1, -->, [defn, ['ensure-loaded', 'trains-trigrams']]))) ^ Call: (271) [system] setup_call_cleanup('$notrace'(_332344, _332346), once(user:real_notrace(catch_err(ignore((is_debugging((eval;defn)), _303004=1, indentq(1, 1, -->, [defn, ['ensure-loaded', 'trains-trigrams']]))), _332302, fbug((_332302-->if_trace((eval;defn), (_303004=1, indentq(1, 1, -->, [defn, ['ensure-loaded', 'trains-trigrams']])))))))), '$restore_trace'(_332344, _332346)) ^ Unify: (271) [system] setup_call_cleanup(system:'$notrace'(_332344, _332346), system:once(user:real_notrace(catch_err(ignore((is_debugging((eval;defn)), _303004=1, indentq(1, 1, -->, [defn, ['ensure-loaded', 'trains-trigrams']]))), _332302, fbug((_332302-->if_trace((eval;defn), (_303004=1, indentq(1, 1, -->, [defn, ['ensure-loaded', 'trains-trigrams']])))))))), system:'$restore_trace'(_332344, _332346)) ^ Call: (272) [system] sig_atomic(system:'$notrace'(_332344, _332346)) ^ Exit: (271) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:real_notrace(catch_err(ignore((is_debugging((eval;defn)), _303004=1, indentq(1, 1, -->, [defn, ['ensure-loaded', 'trains-trigrams']]))), _332302, fbug((_332302-->if_trace((eval;defn), (_303004=1, indentq(1, 1, -->, [defn, ['ensure-loaded', 'trains-trigrams']])))))))), system:'$restore_trace'(3, -1)) ^ Exit: (269) [user] if_trace((eval;defn), (_303004=1, indentq(1, 1, -->, [defn, ['ensure-loaded', 'trains-trigrams']]))) Call: (269) [system] _337126=retval(fail) Exit: (269) [system] retval(fail)=retval(fail) Call: (269) [system] _338988=(\+ \+ (flag(eval_num, _339008, _339008+1), (retval(fail)\=@=retval(fail), nonvar(_6506)->indentq(1, _339008, <--, [defn, _6506]);indentq(1, _339008, <--, [defn, retval(fail)])))) Exit: (269) [system] (\+ \+ (flag(eval_num, _339008, _339008+1), (retval(fail)\=@=retval(fail), nonvar(_6506)->indentq(1, _339008, <--, [defn, _6506]);indentq(1, _339008, <--, [defn, retval(fail)]))))=(\+ \+ (flag(eval_num, _339008, _339008+1), (retval(fail)\=@=retval(fail), nonvar(_6506)->indentq(1, _339008, <--, [defn, _6506]);indentq(1, _339008, <--, [defn, retval(fail)])))) ^ Call: (269) [user] call_cleanup(((call(eval_defn_choose_candidates(=, _5608), 498, '&self', ['ensure-loaded', 'trains-trigrams'], _6506)*->nb_setarg(1, retval(fail), _6506);fail, trace, call(eval_defn_choose_candidates(=, _5608), 498, '&self', ['ensure-loaded', 'trains-trigrams'], _6506)), ignore(notrace((\+_6506\=_303134, nb_setarg(1, retval(fail), _6506))))), ignore((_303004==1->ignore(\+ \+ (flag(eval_num, _339008, _339008+1), (retval(fail)\=@=retval(fail), nonvar(_6506)->indentq(1, _339008, <--, [defn, _6506]);indentq(1, _339008, <--, [defn, retval(fail)]))));notrace(ignore(if_t(1<30, if_trace((eval;defn), ignore(\+ \+ (flag(eval_num, _339008, _339008+1), (retval(fail)\=@=retval(fail), nonvar(_6506)->indentq(1, _339008, <--, [defn, _6506]);indentq(1, _339008, <--, [defn, retval(fail)]))))))))))) ^ Unify: (269) [system] call_cleanup(user:((call(eval_defn_choose_candidates(=, _5608), 498, '&self', ['ensure-loaded', 'trains-trigrams'], _6506)*->nb_setarg(1, retval(fail), _6506);fail, trace, call(eval_defn_choose_candidates(=, _5608), 498, '&self', ['ensure-loaded', 'trains-trigrams'], _6506)), ignore(notrace((\+_6506\=_303134, nb_setarg(1, retval(fail), _6506))))), user:ignore((_303004==1->ignore(\+ \+ (flag(eval_num, _339008, _339008+1), (retval(fail)\=@=retval(fail), nonvar(_6506)->indentq(1, _339008, <--, [defn, _6506]);indentq(1, _339008, <--, [defn, retval(fail)]))));notrace(ignore(if_t(1<30, if_trace((eval;defn), ignore(\+ \+ (flag(eval_num, _339008, _339008+1), (retval(fail)\=@=retval(fail), nonvar(_6506)->indentq(1, _339008, <--, [defn, _6506]);indentq(1, _339008, <--, [defn, retval(fail)]))))))))))) ^ Call: (271) [user] eval_defn_choose_candidates(=, _5608, 498, '&self', ['ensure-loaded', 'trains-trigrams'], _6506) ^ Unify: (271) [user] eval_defn_choose_candidates(=, _5608, 498, '&self', ['ensure-loaded', 'trains-trigrams'], _6506) ^ Call: (272) [user] findall((_344876->_344878), get_defn_expansions(=, _5608, 498, '&self', ['ensure-loaded', 'trains-trigrams'], _344876, _344878), _344896) ^ Unify: (272) [$bags] findall((_344876->_344878), user:get_defn_expansions(=, _5608, 498, '&self', ['ensure-loaded', 'trains-trigrams'], _344876, _344878), _344896) ^ Call: (273) [$bags] findall((_344876->_344878), user:get_defn_expansions(=, _5608, 498, '&self', ['ensure-loaded', 'trains-trigrams'], _344876, _344878), _344896, []) ^ Unify: (273) [$bags] findall((_344876->_344878), user:get_defn_expansions(=, _5608, 498, '&self', ['ensure-loaded', 'trains-trigrams'], _344876, _344878), _344896, []) ^ Call: (274) [$bags] cleanup_bag(findall_loop((_344876->_344878), user:get_defn_expansions(=, _5608, 498, '&self', ['ensure-loaded', 'trains-trigrams'], _344876, _344878), _344896, []), '$destroy_findall_bag') ^ Unify: (274) [$bags] cleanup_bag('$bags':findall_loop((_344876->_344878), user:get_defn_expansions(=, _5608, 498, '&self', ['ensure-loaded', 'trains-trigrams'], _344876, _344878), _344896, []), '$bags':'$destroy_findall_bag') Call: (275) [$bags] findall_loop((_344876->_344878), user:get_defn_expansions(=, _5608, 498, '&self', ['ensure-loaded', 'trains-trigrams'], _344876, _344878), _344896, []) Unify: (275) [$bags] findall_loop((_344876->_344878), user:get_defn_expansions(=, _5608, 498, '&self', ['ensure-loaded', 'trains-trigrams'], _344876, _344878), _344896, []) ^ Call: (276) [user] get_defn_expansions(=, _5608, 498, '&self', ['ensure-loaded', 'trains-trigrams'], _344876, _344878) ^ Unify: (276) [user] get_defn_expansions(=, _5608, 498, '&self', ['ensure-loaded', 'trains-trigrams'], ['ensure-loaded'|_353378], _344878) ^ Call: (277) [user] same_len_copy(['trains-trigrams'], _353378) ^ Unify: (277) [user] same_len_copy(['trains-trigrams'], _353378) Call: (278) [system] length(['trains-trigrams'], _356184) Unify: (278) [system] length(['trains-trigrams'], _356184) Call: (279) [system] var(_356184) Exit: (279) [system] var(_356184) Call: (279) [system] []==[] Exit: (279) [system] []==[] Call: (279) [system] _356184=1 Exit: (279) [system] 1=1 Exit: (278) [system] length(['trains-trigrams'], 1) Call: (278) [system] length(_353378, 1) Unify: (278) [system] length(_353378, 1) Call: (279) [system] var(1) Redo: (278) [system] length(_353378, 1) Unify: (278) [system] length(_353378, 1) Call: (279) [system] integer(1) Exit: (279) [system] integer(1) Call: (279) [system] _353378==[] Redo: (278) [system] length(_353378, 1) Call: (279) [system] var(_353378) Exit: (279) [system] var(_353378) Exit: (278) [system] length([_374728], 1) ^ Exit: (277) [user] same_len_copy(['trains-trigrams'], [_374728]) Call: (277) [user] metta_eq_def(=, '&self', ['ensure-loaded', _374728], _344878) Unify: (277) [user] metta_eq_def(=, '&self', ['ensure-loaded', _374728], _344878) ^ Call: (278) [user] ignore((=)=(=)) ^ Unify: (278) [system] ignore(user:((=)=(=))) Call: (279) [system] (=)=(=) Exit: (279) [system] (=)=(=) ^ Exit: (278) [system] ignore(user:((=)=(=))) Call: (278) [user] metta_atom('&self', [=, ['ensure-loaded', _374728], _344878]) Unify: (278) [user] metta_atom('&self', [=, ['ensure-loaded', _374728], _344878]) ^ Call: (279) [user] typed_list('&self', _385028, _384950) ^ Unify: (279) [user] typed_list('&self', _385960, _384950) Call: (280) [system] compound('&self') Fail: (280) [system] compound('&self') ^ Fail: (279) [user] typed_list('&self', _388740, _384950) Redo: (278) [user] metta_atom('&self', [=, ['ensure-loaded', _374728], _344878]) Unify: (278) [user] metta_atom('&self', [=, ['ensure-loaded', _374728], _344878]) Call: (279) [system] '&self'=='&flybase' Redo: (278) [user] metta_atom('&self', [=, ['ensure-loaded', _374728], _344878]) Unify: (278) [user] metta_atom('&self', [=, ['ensure-loaded', _374728], _344878]) ^ Call: (279) [user] metta_atom_in_file('&self', [=, ['ensure-loaded', _374728], _344878]) ^ Unify: (279) [user] metta_atom_in_file('&self', [=, ['ensure-loaded', _374728], _344878]) ^ Call: (280) [user] metta_atom_in_file('&self', [=, ['ensure-loaded', _374728], _344878], _396122, _396124) ^ Unify: (280) [user] metta_atom_in_file('&self', [=, ['ensure-loaded', _374728], _344878], _397058, _397060) ^ Call: (281) [user] loaded_into_kb('&self', _397916) ^ Unify: (281) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Exit: (281) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Call: (281) [user] once(user:asserted_metta_pred(_408506, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Unify: (281) [system] once(user:asserted_metta_pred(_408506, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Call: (282) [user] asserted_metta_pred(_408506, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Fail: (282) [user] asserted_metta_pred(_408506, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Redo: (278) [user] metta_atom('&self', [=, ['ensure-loaded', _374728], _344878]) Unify: (278) [user] metta_atom('&self', [=, ['ensure-loaded', _374728], _344878]) Call: (279) [user] metta_atom_asserted('&self', [=, ['ensure-loaded', _374728], _344878]) Unify: (279) [user] metta_atom_asserted('&self', [=, ['ensure-loaded', _374728], _344878]) ^ Call: (280) [user] metta_atom_asserted_deduced('&self', [=, ['ensure-loaded', _374728], _344878]) Redo: (279) [user] metta_atom_asserted('&self', [=, ['ensure-loaded', _374728], _344878]) Redo: (278) [user] metta_atom('&self', [=, ['ensure-loaded', _374728], _344878]) Unify: (278) [user] metta_atom('&self', [=, ['ensure-loaded', _374728], _344878]) Call: (279) [system] '&self'\=='&corelib' Exit: (279) [system] '&self'\=='&corelib' ^ Call: (279) [user] using_all_spaces ^ Unify: (279) [user] using_all_spaces Call: (280) [system] nb_current(with_all_spaces, t) Redo: (278) [user] metta_atom('&self', [=, ['ensure-loaded', _374728], _344878]) Unify: (278) [user] metta_atom('&self', [=, ['ensure-loaded', _374728], _344878]) Call: (279) [system] '&self'\=='&corelib' Exit: (279) [system] '&self'\=='&corelib' Call: (279) [user] metta_atom_asserted('&self', '&corelib') Unify: (279) [user] metta_atom_asserted('&self', '&corelib') ^ Call: (280) [user] metta_atom_asserted_deduced('&self', '&corelib') Redo: (279) [user] metta_atom_asserted('&self', '&corelib') Unify: (279) [user] metta_atom_asserted('&self', '&corelib') Exit: (279) [user] metta_atom_asserted('&self', '&corelib') Call: (279) [user] should_inherit_from_corelib([=, ['ensure-loaded', _374728], _344878]) Unify: (279) [user] should_inherit_from_corelib([=, ['ensure-loaded', _374728], _344878]) ^ Call: (280) [user] using_all_spaces ^ Unify: (280) [user] using_all_spaces Call: (281) [system] nb_current(with_all_spaces, t) Redo: (279) [user] should_inherit_from_corelib([=, ['ensure-loaded', _374728], _344878]) Unify: (279) [user] should_inherit_from_corelib([=, ['ensure-loaded', _374728], _344878]) Call: (280) [system] (=)==(:) Redo: (279) [user] should_inherit_from_corelib([=, ['ensure-loaded', _374728], _344878]) Unify: (279) [user] should_inherit_from_corelib([=, ['ensure-loaded', _374728], _344878]) Call: (280) [system] (=)=='@doc' Redo: (279) [user] should_inherit_from_corelib([=, ['ensure-loaded', _374728], _344878]) Unify: (279) [user] should_inherit_from_corelib([=, ['ensure-loaded', _374728], _344878]) Call: (280) [system] fail Redo: (279) [user] metta_atom_asserted('&self', '&corelib') Redo: (278) [user] metta_atom('&self', [=, ['ensure-loaded', _374728], _344878]) ^ Redo: (276) [user] get_defn_expansions(=, _5608, 498, '&self', ['ensure-loaded', 'trains-trigrams'], _344876, _344878) Redo: (275) [$bags] findall_loop((_344876->_344878), user:get_defn_expansions(=, _5608, 498, '&self', ['ensure-loaded', 'trains-trigrams'], _344876, _344878), _344896, []) Exit: (275) [$bags] findall_loop((_344876->_344878), user:get_defn_expansions(=, _5608, 498, '&self', ['ensure-loaded', 'trains-trigrams'], _344876, _344878), [], []) ^ Exit: (274) [$bags] cleanup_bag('$bags':findall_loop((_344876->_344878), user:get_defn_expansions(=, _5608, 498, '&self', ['ensure-loaded', 'trains-trigrams'], _344876, _344878), [], []), '$bags':'$destroy_findall_bag') ^ Exit: (273) [$bags] findall((_344876->_344878), user:get_defn_expansions(=, _5608, 498, '&self', ['ensure-loaded', 'trains-trigrams'], _344876, _344878), [], []) ^ Exit: (272) [$bags] findall((_344876->_344878), user:get_defn_expansions(=, _5608, 498, '&self', ['ensure-loaded', 'trains-trigrams'], _344876, _344878), []) ^ Call: (272) [user] eval_defn_bodies(=, _5608, 498, '&self', ['ensure-loaded', 'trains-trigrams'], _6506, []) ^ Unify: (272) [user] eval_defn_bodies(=, _5608, 498, '&self', ['ensure-loaded', 'trains-trigrams'], _6506, []) ^ Call: (273) [user] ignore((curried_arity(['ensure-loaded', 'trains-trigrams'], _471170, _471172), assert(is_metta_type_constructor('&self', _471170, _471172)))) ^ Unify: (273) [system] ignore(user:(curried_arity(['ensure-loaded', 'trains-trigrams'], _471170, _471172), assert(is_metta_type_constructor('&self', _471170, _471172)))) ^ Call: (275) [user] curried_arity(['ensure-loaded', 'trains-trigrams'], _471170, _471172) ^ Unify: (275) [user] curried_arity(['ensure-loaded', 'trains-trigrams'], _471170, _471172) Call: (276) [system] var(['ensure-loaded', 'trains-trigrams']) ^ Redo: (275) [user] curried_arity(['ensure-loaded', 'trains-trigrams'], _471170, _471172) ^ Unify: (275) [user] curried_arity(['ensure-loaded', 'trains-trigrams'], 'ensure-loaded', _471172) Call: (276) [system] var('ensure-loaded') ^ Redo: (275) [user] curried_arity(['ensure-loaded', 'trains-trigrams'], _471170, _471172) ^ Unify: (275) [user] curried_arity(['ensure-loaded', 'trains-trigrams'], 'ensure-loaded', _471172) ^ Call: (276) [user] len_or_unbound(['trains-trigrams'], _471172) ^ Unify: (276) [user] len_or_unbound(['trains-trigrams'], _471172) Call: (277) [system] is_list(['trains-trigrams']) Exit: (277) [system] is_list(['trains-trigrams']) Call: (277) [system] length(['trains-trigrams'], _471172) Unify: (277) [system] length(['trains-trigrams'], _471172) Call: (278) [system] var(_471172) Exit: (278) [system] var(_471172) Call: (278) [system] []==[] Exit: (278) [system] []==[] Call: (278) [system] _471172=1 Exit: (278) [system] 1=1 Exit: (277) [system] length(['trains-trigrams'], 1) ^ Exit: (276) [user] len_or_unbound(['trains-trigrams'], 1) ^ Exit: (275) [user] curried_arity(['ensure-loaded', 'trains-trigrams'], 'ensure-loaded', 1) ^ Call: (275) [user] assert(is_metta_type_constructor('&self', 'ensure-loaded', 1)) ^ Exit: (275) [user] assert(is_metta_type_constructor('&self', 'ensure-loaded', 1)) ^ Exit: (273) [system] ignore(user:(curried_arity(['ensure-loaded', 'trains-trigrams'], 'ensure-loaded', 1), assert(is_metta_type_constructor('&self', 'ensure-loaded', 1)))) ^ Call: (273) [user] if_trace(e, color_g_mesg('#773700', indentq2(498, defs_none(['ensure-loaded', 'trains-trigrams'])))) ^ Unify: (273) [user] if_trace(e, color_g_mesg('#773700', indentq2(498, defs_none(['ensure-loaded', 'trains-trigrams'])))) ^ Call: (275) [system] setup_call_cleanup('$notrace'(_499116, _499118), once(user:real_notrace(catch_err(ignore((is_debugging(e), color_g_mesg('#773700', indentq2(498, defs_none(['ensure-loaded', 'trains-trigrams']))))), _499074, fbug((_499074-->if_trace(e, color_g_mesg('#773700', indentq2(498, defs_none(['ensure-loaded', 'trains-trigrams']))))))))), '$restore_trace'(_499116, _499118)) ^ Unify: (275) [system] setup_call_cleanup(system:'$notrace'(_499116, _499118), system:once(user:real_notrace(catch_err(ignore((is_debugging(e), color_g_mesg('#773700', indentq2(498, defs_none(['ensure-loaded', 'trains-trigrams']))))), _499074, fbug((_499074-->if_trace(e, color_g_mesg('#773700', indentq2(498, defs_none(['ensure-loaded', 'trains-trigrams']))))))))), system:'$restore_trace'(_499116, _499118)) ^ Call: (276) [system] sig_atomic(system:'$notrace'(_499116, _499118)) ^ Exit: (275) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:real_notrace(catch_err(ignore((is_debugging(e), color_g_mesg('#773700', indentq2(498, defs_none(['ensure-loaded', 'trains-trigrams']))))), _499074, fbug((_499074-->if_trace(e, color_g_mesg('#773700', indentq2(498, defs_none(['ensure-loaded', 'trains-trigrams']))))))))), system:'$restore_trace'(3, -1)) ^ Exit: (273) [user] if_trace(e, color_g_mesg('#773700', indentq2(498, defs_none(['ensure-loaded', 'trains-trigrams'])))) ^ Call: (273) [user] fail_on_constructor ^ Unify: (273) [user] fail_on_constructor ^ Call: (274) [user] true_flag ^ Unify: (274) [user] true_flag ^ Exit: (274) [user] true_flag ^ Exit: (273) [user] fail_on_constructor ^ Fail: (271) [user] eval_defn_choose_candidates(=, _5608, 498, '&self', ['ensure-loaded', 'trains-trigrams'], _6506) Call: (271) [system] fail Fail: (271) [system] fail ^ Call: (271) [user] ignore((_303004==1->ignore(\+ \+ (flag(eval_num, _339008, _339008+1), (retval(fail)\=@=retval(fail), nonvar(_6506)->indentq(1, _339008, <--, [defn, _6506]);indentq(1, _339008, <--, [defn, retval(fail)]))));notrace(ignore(if_t(1<30, if_trace((eval;defn), ignore(\+ \+ (flag(eval_num, _339008, _339008+1), (retval(fail)\=@=retval(fail), nonvar(_6506)->indentq(1, _339008, <--, [defn, _6506]);indentq(1, _339008, <--, [defn, retval(fail)])))))))))) ^ Unify: (271) [system] ignore(user:(_303004==1->ignore(\+ \+ (flag(eval_num, _339008, _339008+1), (retval(fail)\=@=retval(fail), nonvar(_6506)->indentq(1, _339008, <--, [defn, _6506]);indentq(1, _339008, <--, [defn, retval(fail)]))));notrace(ignore(if_t(1<30, if_trace((eval;defn), ignore(\+ \+ (flag(eval_num, _339008, _339008+1), (retval(fail)\=@=retval(fail), nonvar(_6506)->indentq(1, _339008, <--, [defn, _6506]);indentq(1, _339008, <--, [defn, retval(fail)])))))))))) Call: (273) [system] _303004==1 Fail: (273) [system] _303004==1 ^ Call: (274) [system] setup_call_cleanup('$notrace'(_515900, _515902), once(user:ignore(if_t(1<30, if_trace((eval;defn), ignore(\+ \+ (flag(eval_num, _339008, _339008+1), (retval(fail)\=@=retval(fail), nonvar(_6506)->indentq(1, _339008, <--, [defn, _6506]);indentq(1, _339008, <--, [defn, retval(fail)])))))))), '$restore_trace'(_515900, _515902)) ^ Unify: (274) [system] setup_call_cleanup(system:'$notrace'(_515900, _515902), system:once(user:ignore(if_t(1<30, if_trace((eval;defn), ignore(\+ \+ (flag(eval_num, _339008, _339008+1), (retval(fail)\=@=retval(fail), nonvar(_6506)->indentq(1, _339008, <--, [defn, _6506]);indentq(1, _339008, <--, [defn, retval(fail)])))))))), system:'$restore_trace'(_515900, _515902)) ^ Call: (275) [system] sig_atomic(system:'$notrace'(_515900, _515902)) ^ Exit: (274) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:ignore(if_t(1<30, if_trace((eval;defn), ignore(\+ \+ (flag(eval_num, _339008, _339008+1), (retval(fail)\=@=retval(fail), nonvar(_6506)->indentq(1, _339008, <--, [defn, _6506]);indentq(1, _339008, <--, [defn, retval(fail)])))))))), system:'$restore_trace'(3, -1)) ^ Exit: (271) [system] ignore(user:(_303004==1->ignore(\+ \+ (flag(eval_num, _339008, _339008+1), (retval(fail)\=@=retval(fail), nonvar(_6506)->indentq(1, _339008, <--, [defn, _6506]);indentq(1, _339008, <--, [defn, retval(fail)]))));notrace(ignore(if_t(1<30, if_trace((eval;defn), ignore(\+ \+ (flag(eval_num, _339008, _339008+1), (retval(fail)\=@=retval(fail), nonvar(_6506)->indentq(1, _339008, <--, [defn, _6506]);indentq(1, _339008, <--, [defn, retval(fail)])))))))))) ^ Fail: (269) [system] call_cleanup(user:((call(eval_defn_choose_candidates(=, _5608), 498, '&self', ['ensure-loaded', 'trains-trigrams'], _6506)*->nb_setarg(1, retval(fail), _6506);fail, trace, call(eval_defn_choose_candidates(=, _5608), 498, '&self', ['ensure-loaded', 'trains-trigrams'], _6506)), ignore(notrace((\+_6506\=_303134, nb_setarg(1, retval(fail), _6506))))), user:ignore((_303004==1->ignore(\+ \+ (flag(eval_num, _339008, _339008+1), (retval(fail)\=@=retval(fail), nonvar(_6506)->indentq(1, _339008, <--, [defn, _6506]);indentq(1, _339008, <--, [defn, retval(fail)]))));notrace(ignore(if_t(1<30, if_trace((eval;defn), ignore(\+ \+ (flag(eval_num, _339008, _339008+1), (retval(fail)\=@=retval(fail), nonvar(_6506)->indentq(1, _339008, <--, [defn, _6506]);indentq(1, _339008, <--, [defn, retval(fail)]))))))))))) ^ Fail: (268) [user] trace_eval(eval_defn_choose_candidates(=, _5608), defn, 498, '&self', ['ensure-loaded', 'trains-trigrams'], _6506) Redo: (266) [user] if_or_else(eval_maybe_defn(=, _5608, 498, '&self', ['ensure-loaded', 'trains-trigrams'], _6506), eval_maybe_subst(=, _5608, 498, '&self', ['ensure-loaded', 'trains-trigrams'], _6506)) ^ Call: (267) [user] eval_maybe_subst(=, _5608, 498, '&self', ['ensure-loaded', 'trains-trigrams'], _6506) ^ Unify: (267) [user] eval_maybe_subst(=, _5608, 498, '&self', ['ensure-loaded', 'trains-trigrams'], _6506) ^ Call: (268) [user] subst_args_here(=, _5608, 498, '&self', ['ensure-loaded', 'trains-trigrams'], _6506) ^ Unify: (268) [user] subst_args_here(=, _5608, 498, '&self', ['ensure-loaded', 'trains-trigrams'], _6506) ^ Call: (269) [user] wont_need_subst(['ensure-loaded', 'trains-trigrams']) ^ Unify: (269) [user] wont_need_subst(['ensure-loaded', 'trains-trigrams']) Call: (270) [system] number('trains-trigrams') ^ Redo: (269) [user] wont_need_subst(['ensure-loaded', 'trains-trigrams']) ^ Unify: (269) [user] wont_need_subst(['ensure-loaded', 'trains-trigrams']) Call: (270) [system] atom('ensure-loaded') Exit: (270) [system] atom('ensure-loaded') ^ Call: (270) [user] need_subst_f('ensure-loaded') ^ Redo: (269) [user] wont_need_subst(['ensure-loaded', 'trains-trigrams']) ^ Exit: (269) [user] wont_need_subst(['ensure-loaded', 'trains-trigrams']) Call: (269) [system] ['ensure-loaded', 'trains-trigrams']=_6506 Exit: (269) [system] ['ensure-loaded', 'trains-trigrams']=['ensure-loaded', 'trains-trigrams'] ^ Exit: (268) [user] subst_args_here(=, _5608, 498, '&self', ['ensure-loaded', 'trains-trigrams'], ['ensure-loaded', 'trains-trigrams']) ^ Exit: (267) [user] eval_maybe_subst(=, _5608, 498, '&self', ['ensure-loaded', 'trains-trigrams'], ['ensure-loaded', 'trains-trigrams']) Exit: (266) [user] if_or_else(eval_maybe_defn(=, _5608, 498, '&self', ['ensure-loaded', 'trains-trigrams'], ['ensure-loaded', 'trains-trigrams']), eval_maybe_subst(=, _5608, 498, '&self', ['ensure-loaded', 'trains-trigrams'], ['ensure-loaded', 'trains-trigrams'])) Exit: (265) [user] if_or_else(eval_maybe_host_function(=, _5608, 498, '&self', ['ensure-loaded', 'trains-trigrams'], ['ensure-loaded', 'trains-trigrams']), if_or_else(eval_maybe_defn(=, _5608, 498, '&self', ['ensure-loaded', 'trains-trigrams'], ['ensure-loaded', 'trains-trigrams']), eval_maybe_subst(=, _5608, 498, '&self', ['ensure-loaded', 'trains-trigrams'], ['ensure-loaded', 'trains-trigrams']))) Exit: (264) [user] if_or_else(eval_maybe_host_predicate(=, _5608, 498, '&self', ['ensure-loaded', 'trains-trigrams'], ['ensure-loaded', 'trains-trigrams']), if_or_else(eval_maybe_host_function(=, _5608, 498, '&self', ['ensure-loaded', 'trains-trigrams'], ['ensure-loaded', 'trains-trigrams']), if_or_else(eval_maybe_defn(=, _5608, 498, '&self', ['ensure-loaded', 'trains-trigrams'], ['ensure-loaded', 'trains-trigrams']), eval_maybe_subst(=, _5608, 498, '&self', ['ensure-loaded', 'trains-trigrams'], ['ensure-loaded', 'trains-trigrams'])))) Exit: (263) [user] if_or_else(eval_maybe_python(=, _5608, 498, '&self', ['ensure-loaded', 'trains-trigrams'], ['ensure-loaded', 'trains-trigrams']), if_or_else(eval_maybe_host_predicate(=, _5608, 498, '&self', ['ensure-loaded', 'trains-trigrams'], ['ensure-loaded', 'trains-trigrams']), if_or_else(eval_maybe_host_function(=, _5608, 498, '&self', ['ensure-loaded', 'trains-trigrams'], ['ensure-loaded', 'trains-trigrams']), if_or_else(eval_maybe_defn(=, _5608, 498, '&self', ['ensure-loaded', 'trains-trigrams'], ['ensure-loaded', 'trains-trigrams']), eval_maybe_subst(=, _5608, 498, '&self', ['ensure-loaded', 'trains-trigrams'], ['ensure-loaded', 'trains-trigrams']))))) ^ Exit: (262) [user] eval_70(=, _5608, 498, '&self', ['ensure-loaded', 'trains-trigrams'], ['ensure-loaded', 'trains-trigrams']) ^ Call: (262) [user] check_returnval(=, _5608, ['ensure-loaded', 'trains-trigrams']) ^ Unify: (262) [user] check_returnval(=, _5608, ['ensure-loaded', 'trains-trigrams']) ^ Exit: (262) [user] check_returnval(=, _5608, ['ensure-loaded', 'trains-trigrams']) ^ Exit: (261) [user] eval_41(=, _5608, 498, '&self', ['ensure-loaded', 'trains-trigrams'], ['ensure-loaded', 'trains-trigrams']) ^ Exit: (260) [user] eval_40(=, _5608, 498, '&self', ['ensure-loaded', 'trains-trigrams'], ['ensure-loaded', 'trains-trigrams']) Call: (260) [system] ['ensure-loaded', 'trains-trigrams']=_6206 Exit: (260) [system] ['ensure-loaded', 'trains-trigrams']=['ensure-loaded', 'trains-trigrams'] ^ Exit: (259) [user] eval_20(=, _5608, 498, '&self', ['ensure-loaded', 'trains-trigrams'], ['ensure-loaded', 'trains-trigrams']) Call: (259) [system] nb_setarg(1, retval(fail), ['ensure-loaded', 'trains-trigrams']) Exit: (259) [system] nb_setarg(1, retval(['ensure-loaded', 'trains-trigrams']), ['ensure-loaded', 'trains-trigrams']) ^ Call: (259) [user] ignore(notrace((\+['ensure-loaded', 'trains-trigrams']\=_6222, nb_setarg(1, retval(['ensure-loaded', 'trains-trigrams']), ['ensure-loaded', 'trains-trigrams'])))) ^ Unify: (259) [system] ignore(user:notrace((\+['ensure-loaded', 'trains-trigrams']\=_6222, nb_setarg(1, retval(['ensure-loaded', 'trains-trigrams']), ['ensure-loaded', 'trains-trigrams'])))) ^ Call: (261) [system] setup_call_cleanup('$notrace'(_38878, _38880), once(user:(\+['ensure-loaded', 'trains-trigrams']\=_6222, nb_setarg(1, retval(['ensure-loaded', 'trains-trigrams']), ['ensure-loaded', 'trains-trigrams']))), '$restore_trace'(_38878, _38880)) ^ Unify: (261) [system] setup_call_cleanup(system:'$notrace'(_38878, _38880), system:once(user:(\+['ensure-loaded', 'trains-trigrams']\=_6222, nb_setarg(1, retval(['ensure-loaded', 'trains-trigrams']), ['ensure-loaded', 'trains-trigrams']))), system:'$restore_trace'(_38878, _38880)) ^ Call: (262) [system] sig_atomic(system:'$notrace'(_38878, _38880)) ^ Exit: (261) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(\+['ensure-loaded', 'trains-trigrams']\=_6222, nb_setarg(1, retval(['ensure-loaded', 'trains-trigrams']), ['ensure-loaded', 'trains-trigrams']))), system:'$restore_trace'(3, -1)) ^ Exit: (259) [system] ignore(user:notrace((\+['ensure-loaded', 'trains-trigrams']\=_6222, nb_setarg(1, retval(['ensure-loaded', 'trains-trigrams']), ['ensure-loaded', 'trains-trigrams'])))) ^ Call: (259) [user] ignore((_6214==1->ignore(\+ \+ (flag(eval_num, _6252, _6252+1), (retval(['ensure-loaded', 'trains-trigrams'])\=@=retval(fail), nonvar(['ensure-loaded', 'trains-trigrams'])->indentq(1, _6252, <--, [e, ['ensure-loaded', 'trains-trigrams']]);indentq(1, _6252, <--, [e, retval(['ensure-loaded', 'trains-trigrams'])]))));notrace(ignore(if_t(1<30, if_trace((eval;e), ignore(\+ \+ (flag(eval_num, _6252, _6252+1), (retval(['ensure-loaded', 'trains-trigrams'])\=@=retval(fail), nonvar(['ensure-loaded', 'trains-trigrams'])->indentq(1, _6252, <--, [e, ['ensure-loaded', 'trains-trigrams']]);indentq(1, _6252, <--, [e, retval(['ensure-loaded', 'trains-trigrams'])])))))))))) ^ Unify: (259) [system] ignore(user:(_6214==1->ignore(\+ \+ (flag(eval_num, _6252, _6252+1), (retval(['ensure-loaded', 'trains-trigrams'])\=@=retval(fail), nonvar(['ensure-loaded', 'trains-trigrams'])->indentq(1, _6252, <--, [e, ['ensure-loaded', 'trains-trigrams']]);indentq(1, _6252, <--, [e, retval(['ensure-loaded', 'trains-trigrams'])]))));notrace(ignore(if_t(1<30, if_trace((eval;e), ignore(\+ \+ (flag(eval_num, _6252, _6252+1), (retval(['ensure-loaded', 'trains-trigrams'])\=@=retval(fail), nonvar(['ensure-loaded', 'trains-trigrams'])->indentq(1, _6252, <--, [e, ['ensure-loaded', 'trains-trigrams']]);indentq(1, _6252, <--, [e, retval(['ensure-loaded', 'trains-trigrams'])])))))))))) Call: (261) [system] _6214==1 Fail: (261) [system] _6214==1 ^ Call: (262) [system] setup_call_cleanup('$notrace'(_47328, _47330), once(user:ignore(if_t(1<30, if_trace((eval;e), ignore(\+ \+ (flag(eval_num, _6252, _6252+1), (retval(['ensure-loaded', 'trains-trigrams'])\=@=retval(fail), nonvar(['ensure-loaded', 'trains-trigrams'])->indentq(1, _6252, <--, [e, ['ensure-loaded', 'trains-trigrams']]);indentq(1, _6252, <--, [e, retval(['ensure-loaded', 'trains-trigrams'])])))))))), '$restore_trace'(_47328, _47330)) ^ Unify: (262) [system] setup_call_cleanup(system:'$notrace'(_47328, _47330), system:once(user:ignore(if_t(1<30, if_trace((eval;e), ignore(\+ \+ (flag(eval_num, _6252, _6252+1), (retval(['ensure-loaded', 'trains-trigrams'])\=@=retval(fail), nonvar(['ensure-loaded', 'trains-trigrams'])->indentq(1, _6252, <--, [e, ['ensure-loaded', 'trains-trigrams']]);indentq(1, _6252, <--, [e, retval(['ensure-loaded', 'trains-trigrams'])])))))))), system:'$restore_trace'(_47328, _47330)) ^ Call: (263) [system] sig_atomic(system:'$notrace'(_47328, _47330)) ^ Exit: (262) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:ignore(if_t(1<30, if_trace((eval;e), ignore(\+ \+ (flag(eval_num, _6252, _6252+1), (retval(['ensure-loaded', 'trains-trigrams'])\=@=retval(fail), nonvar(['ensure-loaded', 'trains-trigrams'])->indentq(1, _6252, <--, [e, ['ensure-loaded', 'trains-trigrams']]);indentq(1, _6252, <--, [e, retval(['ensure-loaded', 'trains-trigrams'])])))))))), system:'$restore_trace'(3, -1)) ^ Exit: (259) [system] ignore(user:(_6214==1->ignore(\+ \+ (flag(eval_num, _6252, _6252+1), (retval(['ensure-loaded', 'trains-trigrams'])\=@=retval(fail), nonvar(['ensure-loaded', 'trains-trigrams'])->indentq(1, _6252, <--, [e, ['ensure-loaded', 'trains-trigrams']]);indentq(1, _6252, <--, [e, retval(['ensure-loaded', 'trains-trigrams'])]))));notrace(ignore(if_t(1<30, if_trace((eval;e), ignore(\+ \+ (flag(eval_num, _6252, _6252+1), (retval(['ensure-loaded', 'trains-trigrams'])\=@=retval(fail), nonvar(['ensure-loaded', 'trains-trigrams'])->indentq(1, _6252, <--, [e, ['ensure-loaded', 'trains-trigrams']]);indentq(1, _6252, <--, [e, retval(['ensure-loaded', 'trains-trigrams'])])))))))))) ^ Exit: (257) [system] call_cleanup(user:((call(eval_20(=, _5608), 498, '&self', ['ensure-loaded', 'trains-trigrams'], ['ensure-loaded', 'trains-trigrams'])*->nb_setarg(1, retval(['ensure-loaded', 'trains-trigrams']), ['ensure-loaded', 'trains-trigrams']);fail, trace, call(eval_20(=, _5608), 498, '&self', ['ensure-loaded', 'trains-trigrams'], ['ensure-loaded', 'trains-trigrams'])), ignore(notrace((\+['ensure-loaded', 'trains-trigrams']\=_6222, nb_setarg(1, retval(['ensure-loaded', 'trains-trigrams']), ['ensure-loaded', 'trains-trigrams']))))), user:ignore((_6214==1->ignore(\+ \+ (flag(eval_num, _6252, _6252+1), (retval(['ensure-loaded', 'trains-trigrams'])\=@=retval(fail), nonvar(['ensure-loaded', 'trains-trigrams'])->indentq(1, _6252, <--, [e, ['ensure-loaded', 'trains-trigrams']]);indentq(1, _6252, <--, [e, retval(['ensure-loaded', 'trains-trigrams'])]))));notrace(ignore(if_t(1<30, if_trace((eval;e), ignore(\+ \+ (flag(eval_num, _6252, _6252+1), (retval(['ensure-loaded', 'trains-trigrams'])\=@=retval(fail), nonvar(['ensure-loaded', 'trains-trigrams'])->indentq(1, _6252, <--, [e, ['ensure-loaded', 'trains-trigrams']]);indentq(1, _6252, <--, [e, retval(['ensure-loaded', 'trains-trigrams'])]))))))))))) Call: (257) [system] retval(['ensure-loaded', 'trains-trigrams'])\=@=retval(fail) Exit: (257) [system] retval(['ensure-loaded', 'trains-trigrams'])\=@=retval(fail) ^ Exit: (256) [user] trace_eval(eval_20(=, _5608), e, 498, '&self', ['ensure-loaded', 'trains-trigrams'], ['ensure-loaded', 'trains-trigrams']) ^ Call: (256) [user] self_eval(['ensure-loaded', 'trains-trigrams']) ^ Unify: (256) [user] self_eval(['ensure-loaded', 'trains-trigrams']) ^ Call: (258) [system] setup_call_cleanup('$notrace'(_57798, _57800), once(user:self_eval0(['ensure-loaded', 'trains-trigrams'])), '$restore_trace'(_57798, _57800)) ^ Unify: (258) [system] setup_call_cleanup(system:'$notrace'(_57798, _57800), system:once(user:self_eval0(['ensure-loaded', 'trains-trigrams'])), system:'$restore_trace'(_57798, _57800)) ^ Call: (259) [system] sig_atomic(system:'$notrace'(_57798, _57800)) ^ Fail: (256) [user] self_eval(['ensure-loaded', 'trains-trigrams']) ^ Redo: (255) [user] eval_01(=, _5608, 499, '&self', ['ensure-loaded', 'trains-trigrams'], _6018) Call: (256) [system] ['ensure-loaded', 'trains-trigrams']=@=['ensure-loaded', 'trains-trigrams'] Exit: (256) [system] ['ensure-loaded', 'trains-trigrams']=@=['ensure-loaded', 'trains-trigrams'] Call: (256) [system] _64360=['ensure-loaded', 'trains-trigrams'] Exit: (256) [system] ['ensure-loaded', 'trains-trigrams']=['ensure-loaded', 'trains-trigrams'] ^ Call: (256) [user] eval_02(=, _5608, 498, '&self', ['ensure-loaded', 'trains-trigrams'], _6018) ^ Unify: (256) [user] eval_02(=, _5608, 498, '&self', ['ensure-loaded', 'trains-trigrams'], _6018) ^ Call: (257) [user] once(if_or_else(subst_args_here(=, _5608, 498, '&self', ['ensure-loaded', 'trains-trigrams'], _6018), if_or_else((fail, finish_eval(=, _5608, 498, '&self', ['ensure-loaded', 'trains-trigrams'], _6018)), ['ensure-loaded', 'trains-trigrams']=_6018))) ^ Unify: (257) [system] once(user:if_or_else(subst_args_here(=, _5608, 498, '&self', ['ensure-loaded', 'trains-trigrams'], _6018), if_or_else((fail, finish_eval(=, _5608, 498, '&self', ['ensure-loaded', 'trains-trigrams'], _6018)), ['ensure-loaded', 'trains-trigrams']=_6018))) Call: (258) [user] if_or_else(subst_args_here(=, _5608, 498, '&self', ['ensure-loaded', 'trains-trigrams'], _6018), if_or_else((fail, finish_eval(=, _5608, 498, '&self', ['ensure-loaded', 'trains-trigrams'], _6018)), ['ensure-loaded', 'trains-trigrams']=_6018)) Unify: (258) [user] if_or_else(subst_args_here(=, _5608, 498, '&self', ['ensure-loaded', 'trains-trigrams'], _6018), if_or_else((fail, finish_eval(=, _5608, 498, '&self', ['ensure-loaded', 'trains-trigrams'], _6018)), ['ensure-loaded', 'trains-trigrams']=_6018)) ^ Call: (259) [user] subst_args_here(=, _5608, 498, '&self', ['ensure-loaded', 'trains-trigrams'], _6018) ^ Unify: (259) [user] subst_args_here(=, _5608, 498, '&self', ['ensure-loaded', 'trains-trigrams'], _6018) ^ Call: (260) [user] wont_need_subst(['ensure-loaded', 'trains-trigrams']) ^ Unify: (260) [user] wont_need_subst(['ensure-loaded', 'trains-trigrams']) Call: (261) [system] number('trains-trigrams') ^ Redo: (260) [user] wont_need_subst(['ensure-loaded', 'trains-trigrams']) ^ Unify: (260) [user] wont_need_subst(['ensure-loaded', 'trains-trigrams']) Call: (261) [system] atom('ensure-loaded') Exit: (261) [system] atom('ensure-loaded') ^ Call: (261) [user] need_subst_f('ensure-loaded') ^ Redo: (260) [user] wont_need_subst(['ensure-loaded', 'trains-trigrams']) ^ Exit: (260) [user] wont_need_subst(['ensure-loaded', 'trains-trigrams']) Call: (260) [system] ['ensure-loaded', 'trains-trigrams']=_6018 Exit: (260) [system] ['ensure-loaded', 'trains-trigrams']=['ensure-loaded', 'trains-trigrams'] ^ Exit: (259) [user] subst_args_here(=, _5608, 498, '&self', ['ensure-loaded', 'trains-trigrams'], ['ensure-loaded', 'trains-trigrams']) Exit: (258) [user] if_or_else(subst_args_here(=, _5608, 498, '&self', ['ensure-loaded', 'trains-trigrams'], ['ensure-loaded', 'trains-trigrams']), if_or_else((fail, finish_eval(=, _5608, 498, '&self', ['ensure-loaded', 'trains-trigrams'], ['ensure-loaded', 'trains-trigrams'])), ['ensure-loaded', 'trains-trigrams']=['ensure-loaded', 'trains-trigrams'])) ^ Exit: (257) [system] once(user:if_or_else(subst_args_here(=, _5608, 498, '&self', ['ensure-loaded', 'trains-trigrams'], ['ensure-loaded', 'trains-trigrams']), if_or_else((fail, finish_eval(=, _5608, 498, '&self', ['ensure-loaded', 'trains-trigrams'], ['ensure-loaded', 'trains-trigrams'])), ['ensure-loaded', 'trains-trigrams']=['ensure-loaded', 'trains-trigrams']))) ^ Exit: (256) [user] eval_02(=, _5608, 498, '&self', ['ensure-loaded', 'trains-trigrams'], ['ensure-loaded', 'trains-trigrams']) ^ Exit: (255) [user] eval_01(=, _5608, 499, '&self', ['ensure-loaded', 'trains-trigrams'], ['ensure-loaded', 'trains-trigrams']) ^ Exit: (254) [user] eval_00(=, _5608, 499, '&self', ['ensure-loaded', 'trains-trigrams'], ['ensure-loaded', 'trains-trigrams']) ^ Exit: (253) [user] eval_args(=, _5608, 499, '&self', ['ensure-loaded', 'trains-trigrams'], ['ensure-loaded', 'trains-trigrams']) ^ Exit: (251) [user] catch_metta_return(eval_args(=, _5608, 499, '&self', ['ensure-loaded', 'trains-trigrams'], ['ensure-loaded', 'trains-trigrams']), ['ensure-loaded', 'trains-trigrams']) Exit: (249) [user] catch_err(catch_metta_return(eval_args(=, _5608, 499, '&self', ['ensure-loaded', 'trains-trigrams'], ['ensure-loaded', 'trains-trigrams']), ['ensure-loaded', 'trains-trigrams']), _6082, (write_src_uo(_6082=catch_metta_return(eval_args(=, _5608, 499, '&self', ['ensure-loaded', 'trains-trigrams'], ['ensure-loaded', 'trains-trigrams']), ['ensure-loaded', 'trains-trigrams'])), catch(rtrace(catch_metta_return(eval_args(=, _5608, 499, '&self', ['ensure-loaded', 'trains-trigrams'], ['ensure-loaded', 'trains-trigrams']), ['ensure-loaded', 'trains-trigrams'])), _6082, throw(give_up(_6082=catch_metta_return(eval_args(=, _5608, 499, '&self', ['ensure-loaded', 'trains-trigrams'], ['ensure-loaded', 'trains-trigrams']), ['ensure-loaded', 'trains-trigrams'])))), throw(_6082))) Exit: (248) [user] rtrace_on_error(catch_metta_return(eval_args(=, _5608, 499, '&self', ['ensure-loaded', 'trains-trigrams'], ['ensure-loaded', 'trains-trigrams']), ['ensure-loaded', 'trains-trigrams'])) ^ Call: (248) [user] is_returned(['ensure-loaded', 'trains-trigrams']) ^ Unify: (248) [user] is_returned(['ensure-loaded', 'trains-trigrams']) ^ Call: (250) [system] setup_call_cleanup('$notrace'(_96030, _96032), once(user:(\+is_empty(['ensure-loaded', 'trains-trigrams']))), '$restore_trace'(_96030, _96032)) ^ Unify: (250) [system] setup_call_cleanup(system:'$notrace'(_96030, _96032), system:once(user:(\+is_empty(['ensure-loaded', 'trains-trigrams']))), system:'$restore_trace'(_96030, _96032)) ^ Call: (251) [system] sig_atomic(system:'$notrace'(_96030, _96032)) ^ Exit: (250) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(\+is_empty(['ensure-loaded', 'trains-trigrams']))), system:'$restore_trace'(3, -1)) ^ Exit: (248) [user] is_returned(['ensure-loaded', 'trains-trigrams']) Redo: (246) [$bags] findall_loop(_6018, user:(rtrace_on_error(catch_metta_return(eval_args(=, _5608, 499, '&self', ['ensure-loaded', 'trains-trigrams'], _6018), _6018)), is_returned(_6018)), _5594, []) Exit: (246) [$bags] findall_loop(_6018, user:(rtrace_on_error(catch_metta_return(eval_args(=, _5608, 499, '&self', ['ensure-loaded', 'trains-trigrams'], _6018), _6018)), is_returned(_6018)), [['ensure-loaded', 'trains-trigrams']], []) ^ Exit: (245) [$bags] cleanup_bag('$bags':findall_loop(_6018, user:(rtrace_on_error(catch_metta_return(eval_args(=, _5608, 499, '&self', ['ensure-loaded', 'trains-trigrams'], _6018), _6018)), is_returned(_6018)), [['ensure-loaded', 'trains-trigrams']], []), '$bags':'$destroy_findall_bag') ^ Exit: (244) [$bags] findall(_6018, user:(rtrace_on_error(catch_metta_return(eval_args(=, _5608, 499, '&self', ['ensure-loaded', 'trains-trigrams'], _6018), _6018)), is_returned(_6018)), [['ensure-loaded', 'trains-trigrams']], []) ^ Exit: (243) [$bags] findall(_6018, user:(rtrace_on_error(catch_metta_return(eval_args(=, _5608, 499, '&self', ['ensure-loaded', 'trains-trigrams'], _6018), _6018)), is_returned(_6018)), [['ensure-loaded', 'trains-trigrams']]) ^ Exit: (242) [user] findall_ne(_6018, catch_metta_return(eval_args(=, _5608, 499, '&self', ['ensure-loaded', 'trains-trigrams'], _6018), _6018), [['ensure-loaded', 'trains-trigrams']]) ^ Exit: (241) [user] findall_eval(=, _5608, 499, '&self', ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]) Call: (241) [system] [['ensure-loaded', 'trains-trigrams']]=_5596 Exit: (241) [system] [['ensure-loaded', 'trains-trigrams']]=[['ensure-loaded', 'trains-trigrams']] ^ Call: (242) [system] setup_call_cleanup('$notrace'(_109174, _109176), once(bugger:(true==true)), '$restore_trace'(_109174, _109176)) ^ Unify: (242) [system] setup_call_cleanup(system:'$notrace'(_109174, _109176), system:once(bugger:(true==true)), system:'$restore_trace'(_109174, _109176)) ^ Call: (243) [system] sig_atomic(system:'$notrace'(_109174, _109176)) ^ Exit: (242) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(bugger:(true==true)), system:'$restore_trace'(3, -1)) ^ Call: (241) [bugger] bugger:mquietly_if(true, rtrace:tAt_rtrace) ^ Unify: (241) [bugger] bugger:mquietly_if(true, rtrace:tAt_rtrace) Call: (243) [system] var(rtrace:tAt_rtrace) Fail: (243) [system] var(rtrace:tAt_rtrace) ^ Call: (244) [rtrace] tAt(false, 319, 256, tracing) ^ Unify: (244) [rtrace] tAt(false, 319, 256, tracing) ^ Exit: (244) [rtrace] tAt(false, 319, 256, tracing) ^ Exit: (241) [bugger] bugger:mquietly_if(true, rtrace:tAt_rtrace) ^ Exit: (239) [system] setup_call_cleanup(rtrace:restart_rtrace, bugger:((user:(findall_eval(=, _5608, 499, '&self', ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]), [['ensure-loaded', 'trains-trigrams']]=[['ensure-loaded', 'trains-trigrams']]), deterministic(true)), (notrace(true==true)->!;rtrace:tAt_rtrace, notrace(nb_setarg(1, mquietly_if(true, rtrace:tAt_rtrace), false));rtrace:restart_rtrace, notrace(nb_setarg(1, mquietly_if(true, rtrace:tAt_rtrace), true)), notrace(fail))), bugger:mquietly_if(true, rtrace:tAt_rtrace)) ^ Exit: (238) [bugger] bugger:scce_orig(rtrace:restart_rtrace, user:(findall_eval(=, _5608, 499, '&self', ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]), [['ensure-loaded', 'trains-trigrams']]=[['ensure-loaded', 'trains-trigrams']]), rtrace:tAt_rtrace) Call: (237) [system] statistics(cputime, _122470) Exit: (237) [system] statistics(cputime, 17.331591645) Call: (237) [system] _5880 is 17.331591645-17.18300607 Exit: (237) [system] 0.14858557499999847 is 17.331591645-17.18300607 Exit: (236) [user] timed_call((findall_eval(=, _5608, 499, '&self', ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]), [['ensure-loaded', 'trains-trigrams']]=[['ensure-loaded', 'trains-trigrams']]), 0.14858557499999847) Call: (236) [user] give_time('\n; EVAL TEST\n;', 0.14858557499999847) Unify: (236) [user] give_time('\n; EVAL TEST\n;', 0.14858557499999847) Call: (237) [system] _128950 is 0.14858557499999847*1000 Exit: (237) [system] 148.58557499999847 is 0.14858557499999847*1000 Call: (237) [system] 0.14858557499999847>2 Redo: (236) [user] give_time('\n; EVAL TEST\n;', 0.14858557499999847) Call: (237) [system] 148.58557499999847>=1 Exit: (237) [system] 148.58557499999847>=1 ^ Call: (237) [user] format('~N; ~w took ~3f secs. (~2f milliseconds) ~n~n', ['\n; EVAL TEST\n;', 0.14858557499999847, 148.58557499999847]) ; ; EVAL TEST ; took 0.149 secs. (148.59 milliseconds) ^ Exit: (237) [user] format('~N; ~w took ~3f secs. (~2f milliseconds) ~n~n', ['\n; EVAL TEST\n;', 0.14858557499999847, 148.58557499999847]) Exit: (236) [user] give_time('\n; EVAL TEST\n;', 0.14858557499999847) Exit: (235) [user] time_eval('\n; EVAL TEST\n;', (findall_eval(=, _5608, 499, '&self', ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]), [['ensure-loaded', 'trains-trigrams']]=[['ensure-loaded', 'trains-trigrams']])) ^ Exit: (234) [system] once(user:time_eval('\n; EVAL TEST\n;', (findall_eval(=, _5608, 499, '&self', ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]), [['ensure-loaded', 'trains-trigrams']]=[['ensure-loaded', 'trains-trigrams']]))) Call: (234) [system] nb_current(exec_src, _139168) Exit: (234) [system] nb_current(exec_src, [assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]]) Call: (234) [system] [assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]]\==[] Exit: (234) [system] [assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]]\==[] ^ Call: (234) [user] write_src(exec([assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]])) ^ Unify: (234) [user] write_src(exec([assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]])) ^ Call: (236) [system] setup_call_cleanup('$notrace'(_144756, _144758), once(user:(guess_metta_vars(exec([assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]])), pp_sex(exec([assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]])))), '$restore_trace'(_144756, _144758)) ^ Unify: (236) [system] setup_call_cleanup(system:'$notrace'(_144756, _144758), system:once(user:(guess_metta_vars(exec([assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]])), pp_sex(exec([assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]])))), system:'$restore_trace'(_144756, _144758)) ^ Call: (237) [system] sig_atomic(system:'$notrace'(_144756, _144758)) !(assertEqualToResult (ensure-loaded trains-trigrams) ( (ensure-loaded trains-trigrams))) ^ Exit: (236) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(guess_metta_vars(exec([assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]])), pp_sex(exec([assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]])))), system:'$restore_trace'(3, -1)) ^ Exit: (234) [user] write_src(exec([assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]])) Call: (234) [system] nl Exit: (234) [system] nl Call: (234) [system] nl Exit: (234) [system] nl ^ Call: (234) [user] once(loonit_asserts1([assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]], time_eval('\n; EVAL TEST\n;', (findall_eval(=, _5858, 499, '&self', ['ensure-loaded', 'trains-trigrams'], _5866), [['ensure-loaded', 'trains-trigrams']]=_5872)), equal_enough_for_test([['ensure-loaded', 'trains-trigrams']], [['ensure-loaded', 'trains-trigrams']]))) ^ Unify: (234) [system] once(user:loonit_asserts1([assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]], time_eval('\n; EVAL TEST\n;', (findall_eval(=, _5858, 499, '&self', ['ensure-loaded', 'trains-trigrams'], _5866), [['ensure-loaded', 'trains-trigrams']]=_5872)), equal_enough_for_test([['ensure-loaded', 'trains-trigrams']], [['ensure-loaded', 'trains-trigrams']]))) ^ Call: (235) [user] loonit_asserts1([assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]], time_eval('\n; EVAL TEST\n;', (findall_eval(=, _5858, 499, '&self', ['ensure-loaded', 'trains-trigrams'], _5866), [['ensure-loaded', 'trains-trigrams']]=_5872)), equal_enough_for_test([['ensure-loaded', 'trains-trigrams']], [['ensure-loaded', 'trains-trigrams']])) ^ Unify: (235) [user] loonit_asserts1([assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]], time_eval('\n; EVAL TEST\n;', (findall_eval(=, _5858, 499, '&self', ['ensure-loaded', 'trains-trigrams'], _5866), [['ensure-loaded', 'trains-trigrams']]=_5872)), equal_enough_for_test([['ensure-loaded', 'trains-trigrams']], [['ensure-loaded', 'trains-trigrams']])) ^ Call: (236) [user] record_call_duration(equal_enough_for_test([['ensure-loaded', 'trains-trigrams']], [['ensure-loaded', 'trains-trigrams']])) ^ Unify: (236) [user] record_call_duration(equal_enough_for_test([['ensure-loaded', 'trains-trigrams']], [['ensure-loaded', 'trains-trigrams']])) Call: (237) [$syspreds] nb_setval('$last_call_duration', 120) Unify: (237) [$syspreds] nb_setval('$last_call_duration', 120) Call: (238) [system] duplicate_term(120, _162876) Exit: (238) [system] duplicate_term(120, 120) Call: (238) [system] nb_linkval('$last_call_duration', 120) Exit: (238) [system] nb_linkval('$last_call_duration', 120) Exit: (237) [$syspreds] nb_setval('$last_call_duration', 120) Call: (237) [system] statistics(cputime, _167518) Exit: (237) [system] statistics(cputime, 17.338776959) ^ Call: (237) [user] equal_enough_for_test([['ensure-loaded', 'trains-trigrams']], [['ensure-loaded', 'trains-trigrams']]) ^ Unify: (237) [user] equal_enough_for_test([['ensure-loaded', 'trains-trigrams']], [['ensure-loaded', 'trains-trigrams']]) Call: (238) [system] [['ensure-loaded', 'trains-trigrams']]==[['ensure-loaded', 'trains-trigrams']] Exit: (238) [system] [['ensure-loaded', 'trains-trigrams']]==[['ensure-loaded', 'trains-trigrams']] ^ Exit: (237) [user] equal_enough_for_test([['ensure-loaded', 'trains-trigrams']], [['ensure-loaded', 'trains-trigrams']]) Call: (237) [system] _174022=true Exit: (237) [system] true=true Call: (237) [system] statistics(cputime, _175880) Exit: (237) [system] statistics(cputime, 17.339924759) Call: (237) [system] _177744 is 17.339924759-17.338776959 Exit: (237) [system] 0.0011477999999982558 is 17.339924759-17.338776959 Call: (237) [$syspreds] nb_setval('$last_call_duration', 0.0011477999999982558) Unify: (237) [$syspreds] nb_setval('$last_call_duration', 0.0011477999999982558) Call: (238) [system] duplicate_term(0.0011477999999982558, _181470) Exit: (238) [system] duplicate_term(0.0011477999999982558, 0.0011477999999982558) Call: (238) [system] nb_linkval('$last_call_duration', 0.0011477999999982558) Exit: (238) [system] nb_linkval('$last_call_duration', 0.0011477999999982558) Exit: (237) [$syspreds] nb_setval('$last_call_duration', 0.0011477999999982558) ^ Exit: (236) [user] record_call_duration(equal_enough_for_test([['ensure-loaded', 'trains-trigrams']], [['ensure-loaded', 'trains-trigrams']])) ^ Call: (236) [user] give_pass_credit([assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]], time_eval('\n; EVAL TEST\n;', (findall_eval(=, _5858, 499, '&self', ['ensure-loaded', 'trains-trigrams'], _5866), [['ensure-loaded', 'trains-trigrams']]=_5872)), equal_enough_for_test([['ensure-loaded', 'trains-trigrams']], [['ensure-loaded', 'trains-trigrams']])) ^ Unify: (236) [user] give_pass_credit([assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]], time_eval('\n; EVAL TEST\n;', (findall_eval(=, _5858, 499, '&self', ['ensure-loaded', 'trains-trigrams'], _5866), [['ensure-loaded', 'trains-trigrams']]=_5872)), equal_enough_for_test([['ensure-loaded', 'trains-trigrams']], [['ensure-loaded', 'trains-trigrams']])) Call: (237) [system] fail Fail: (237) [system] fail ^ Redo: (236) [user] give_pass_credit([assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]], time_eval('\n; EVAL TEST\n;', (findall_eval(=, _5858, 499, '&self', ['ensure-loaded', 'trains-trigrams'], _5866), [['ensure-loaded', 'trains-trigrams']]=_5872)), equal_enough_for_test([['ensure-loaded', 'trains-trigrams']], [['ensure-loaded', 'trains-trigrams']])) ^ Unify: (236) [user] give_pass_credit([assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]], time_eval('\n; EVAL TEST\n;', (findall_eval(=, _5858, 499, '&self', ['ensure-loaded', 'trains-trigrams'], _5866), [['ensure-loaded', 'trains-trigrams']]=_5872)), equal_enough_for_test([['ensure-loaded', 'trains-trigrams']], [['ensure-loaded', 'trains-trigrams']])) ^ Call: (237) [user] write_pass_fail([assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]], 'PASS', equal_enough_for_test([['ensure-loaded', 'trains-trigrams']], [['ensure-loaded', 'trains-trigrams']])) ^ Unify: (237) [user] write_pass_fail([assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]], 'PASS', equal_enough_for_test([['ensure-loaded', 'trains-trigrams']], [['ensure-loaded', 'trains-trigrams']])) ^ Call: (238) [user] must_det_ll(loonit_number(_194462)) ^ Unify: (238) [user] must_det_ll(user:loonit_number(_194462)) ^ Call: (239) [user] once(user:loonit_number(_194462)) ^ Unify: (239) [system] once(user:loonit_number(_194462)) ^ Call: (240) [user] loonit_number(_194462) ^ Unify: (240) [user] loonit_number(_194462) Call: (241) [$syspreds] flag(loonit_test_number, _194462, _194462) Unify: (241) [$syspreds] flag(loonit_test_number, _194462, _194462) Call: (242) [system] _194462==_194462 Exit: (242) [system] _194462==_194462 Call: (242) [system] get_flag(loonit_test_number, _194462) Exit: (242) [system] get_flag(loonit_test_number, 4) Exit: (241) [$syspreds] flag(loonit_test_number, 4, 4) Call: (241) [system] 4>0 Exit: (241) [system] 4>0 ^ Exit: (240) [user] loonit_number(4) ^ Exit: (239) [system] once(user:loonit_number(4)) ^ Exit: (238) [user] must_det_ll(user:loonit_number(4)) ^ Call: (238) [user] must_det_ll(get_test_name(4, _211172)) ^ Unify: (238) [user] must_det_ll(user:get_test_name(4, _211172)) ^ Call: (239) [user] once(user:get_test_name(4, _211172)) ^ Unify: (239) [system] once(user:get_test_name(4, _211172)) ^ Call: (240) [user] get_test_name(4, _211172) ^ Unify: (240) [user] get_test_name(4, _211172) Call: (241) [system] nb_current(loading_file, _216744) Exit: (241) [system] nb_current(loading_file, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Call: (241) [system] P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'\==[] Exit: (241) [system] P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'\==[] ^ Call: (241) [user] make_test_name(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', 4, _211172) ^ Unify: (241) [user] make_test_name(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', 4, _211172) ^ Call: (242) [user] ensure_basename(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', _241812) ^ Unify: (242) [user] ensure_basename(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Call: (243) [files_ex] files_ex:directory_file_path('.', _255440, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Unify: (243) [files_ex] files_ex:directory_file_path('.', _260270, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Call: (244) [system] nonvar('.') Exit: (244) [system] nonvar('.') Call: (244) [system] nonvar(_266872) Fail: (244) [system] nonvar(_266872) Redo: (243) [files_ex] files_ex:directory_file_path('.', _268798, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Unify: (243) [files_ex] files_ex:directory_file_path('.', _273628, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Call: (244) [system] nonvar(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Exit: (244) [system] nonvar(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Call: (244) [system] nonvar('.') Exit: (244) [system] nonvar('.') Call: (244) [system] ('.')==('.') Exit: (244) [system] ('.')==('.') Call: (244) [system] is_absolute_file_name(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Exit: (244) [system] is_absolute_file_name(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Call: (244) [system] sub_atom('.', _301450, _301452, 0, /) Fail: (244) [system] sub_atom('.', _302390, _302392, 0, /) Redo: (243) [files_ex] files_ex:directory_file_path('.', _303330, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Call: (244) [system] atom_concat('.', /, _308084) Exit: (244) [system] atom_concat('.', /, ./) Call: (244) [system] atom_concat(./, _309950, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Fail: (244) [system] atom_concat(./, _309950, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Fail: (243) [files_ex] files_ex:directory_file_path('.', _319688, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Redo: (242) [user] ensure_basename(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Exit: (242) [user] ensure_basename(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Call: (242) [system] file_base_name(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', _341890) Exit: (242) [system] file_base_name(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', P;HTML|'training_bi.metta') Call: (242) [files_ex] files_ex:directory_file_path(_355402, P;HTML|'training_bi.metta', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Unify: (242) [files_ex] files_ex:directory_file_path(_355402, P;HTML|'training_bi.metta', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Call: (243) [system] nonvar(_355402) Fail: (243) [system] nonvar(_355402) Redo: (242) [files_ex] files_ex:directory_file_path(_355402, P;HTML|'training_bi.metta', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Unify: (242) [files_ex] files_ex:directory_file_path(_355402, P;HTML|'training_bi.metta', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Call: (243) [system] nonvar(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Exit: (243) [system] nonvar(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Call: (243) [system] nonvar(_355402) Fail: (243) [system] nonvar(_355402) Redo: (242) [files_ex] files_ex:directory_file_path(_355402, P;HTML|'training_bi.metta', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Call: (243) [system] nonvar(P;HTML|'training_bi.metta') Exit: (243) [system] nonvar(P;HTML|'training_bi.metta') Call: (243) [system] atom_concat(_421748, P;HTML|'training_bi.metta', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Exit: (243) [system] atom_concat('/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/', P;HTML|'training_bi.metta', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Call: (243) [files_ex] files_ex:strip_trailing_slash('/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/', _355402) Unify: (243) [files_ex] files_ex:strip_trailing_slash('/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/', _355402) Call: (244) [system] atom_concat(_440982, /, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/') Exit: (244) [system] atom_concat('/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models', /, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/') Call: (244) [system] '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models'\=='' Exit: (244) [system] '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models'\=='' Call: (244) [system] _355402='/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models' Exit: (244) [system] '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models'='/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models' Exit: (243) [files_ex] files_ex:strip_trailing_slash('/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/', '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models') Exit: (242) [files_ex] files_ex:directory_file_path('/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models', P;HTML|'training_bi.metta', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Call: (242) [system] file_base_name('/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models', _456176) Exit: (242) [system] file_base_name('/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models', language_models) Call: (242) [system] file_name_extension(_458034, _458112, P;HTML|'training_bi.metta') Exit: (242) [system] file_name_extension(training_bi, metta, P;HTML|'training_bi.metta') Call: (242) [system] string_upper(language_models, _467616) Exit: (242) [system] string_upper(language_models, "LANGUAGE_MODELS") Call: (242) [system] string_upper(training_bi, _469484) Exit: (242) [system] string_upper(training_bi, "TRAINING_BI") ^ Call: (242) [user] string_replace("TRAINING_BI", "_", "-", _471362) ^ Unify: (242) [user] string_replace("TRAINING_BI", "_", "-", _471362) ^ Call: (243) [user] symbolic_list_concat(_473236, "_", "TRAINING_BI") ^ Unify: (243) [user] symbolic_list_concat(_473236, "_", "TRAINING_BI") Call: (244) [system] atomic_list_concat(_473236, "_", "TRAINING_BI") Exit: (244) [system] atomic_list_concat(['TRAINING', 'BI'], "_", "TRAINING_BI") ^ Exit: (243) [user] symbolic_list_concat(['TRAINING', 'BI'], "_", "TRAINING_BI") ^ Call: (243) [user] symbolic_list_concat(['TRAINING', 'BI'], "-", _471362) ^ Unify: (243) [user] symbolic_list_concat(['TRAINING', 'BI'], "-", _471362) Call: (244) [system] atomic_list_concat(['TRAINING', 'BI'], "-", _471362) Exit: (244) [system] atomic_list_concat(['TRAINING', 'BI'], "-", 'TRAINING-BI') ^ Exit: (243) [user] symbolic_list_concat(['TRAINING', 'BI'], "-", 'TRAINING-BI') ^ Exit: (242) [user] string_replace("TRAINING_BI", "_", "-", 'TRAINING-BI') ^ Call: (242) [user] string_replace("LANGUAGE_MODELS", "_", "-", _483518) ^ Unify: (242) [user] string_replace("LANGUAGE_MODELS", "_", "-", _483518) ^ Call: (243) [user] symbolic_list_concat(_485392, "_", "LANGUAGE_MODELS") ^ Unify: (243) [user] symbolic_list_concat(_485392, "_", "LANGUAGE_MODELS") Call: (244) [system] atomic_list_concat(_485392, "_", "LANGUAGE_MODELS") Exit: (244) [system] atomic_list_concat(['LANGUAGE', 'MODELS'], "_", "LANGUAGE_MODELS") ^ Exit: (243) [user] symbolic_list_concat(['LANGUAGE', 'MODELS'], "_", "LANGUAGE_MODELS") ^ Call: (243) [user] symbolic_list_concat(['LANGUAGE', 'MODELS'], "-", _483518) ^ Unify: (243) [user] symbolic_list_concat(['LANGUAGE', 'MODELS'], "-", _483518) Call: (244) [system] atomic_list_concat(['LANGUAGE', 'MODELS'], "-", _483518) Exit: (244) [system] atomic_list_concat(['LANGUAGE', 'MODELS'], "-", 'LANGUAGE-MODELS') ^ Exit: (243) [user] symbolic_list_concat(['LANGUAGE', 'MODELS'], "-", 'LANGUAGE-MODELS') ^ Exit: (242) [user] string_replace("LANGUAGE_MODELS", "_", "-", 'LANGUAGE-MODELS') ^ Call: (242) [user] bugger:wots(_495662, format('~`0t~d~2|', [4])) ^ Unify: (242) [bugger] bugger:wots(_495662, user:format('~`0t~d~2|', [4])) Call: (243) [system] nb_current('$wots_stack', _497550) Fail: (243) [system] nb_current('$wots_stack', _497550) ^ Redo: (242) [bugger] bugger:wots(_495662, user:format('~`0t~d~2|', [4])) Call: (243) [system] _500342=[] Exit: (243) [system] []=[] Call: (243) [system] current_output(_502200) Exit: (243) [system] current_output((0x7f8996b58120)) ^ Call: (243) [bugger] locally_each:locally(nb_setval('$wots_stack', [(0x7f8996b58120)]), woto(string(_495662), user:format('~`0t~d~2|', [4]))) ^ Unify: (243) [locally_each] locally_each:locally(bugger:nb_setval('$wots_stack', [(0x7f8996b58120)]), bugger:woto(string(_495662), user:format('~`0t~d~2|', [4]))) ^ Call: (244) [locally_each] locally_each:wtl(bugger, nb_setval('$wots_stack', [(0x7f8996b58120)]), bugger:woto(string(_495662), user:format('~`0t~d~2|', [4])), bugger:each_call_cleanup) ^ Unify: (244) [locally_each] locally_each:wtl(bugger, nb_setval('$wots_stack', [(0x7f8996b58120)]), bugger:woto(string(_495662), user:format('~`0t~d~2|', [4])), bugger:each_call_cleanup) Call: (245) [system] nb_current('$wots_stack', _507858) Fail: (245) [system] nb_current('$wots_stack', _507858) ^ Redo: (244) [locally_each] locally_each:wtl(bugger, nb_setval('$wots_stack', [(0x7f8996b58120)]), bugger:woto(string(_495662), user:format('~`0t~d~2|', [4])), bugger:each_call_cleanup) ^ Call: (245) [bugger] call_cleanup((nb_setval('$wots_stack', [(0x7f8996b58120)]), bugger:woto(string(_495662), user:format('~`0t~d~2|', [4])), nb_delete('$wots_stack')), nb_delete('$wots_stack')) ^ Unify: (245) [system] call_cleanup(bugger:(nb_setval('$wots_stack', [(0x7f8996b58120)]), bugger:woto(string(_495662), user:format('~`0t~d~2|', [4])), nb_delete('$wots_stack')), bugger:nb_delete('$wots_stack')) Call: (247) [$syspreds] nb_setval('$wots_stack', [(0x7f8996b58120)]) Unify: (247) [$syspreds] nb_setval('$wots_stack', [(0x7f8996b58120)]) Call: (248) [system] duplicate_term([(0x7f8996b58120)], _514432) Exit: (248) [system] duplicate_term([(0x7f8996b58120)], [(0x7f8996b58120)]) Call: (248) [system] nb_linkval('$wots_stack', [(0x7f8996b58120)]) Exit: (248) [system] nb_linkval('$wots_stack', [(0x7f8996b58120)]) Exit: (247) [$syspreds] nb_setval('$wots_stack', [(0x7f8996b58120)]) ^ Call: (247) [bugger] bugger:woto(string(_495662), user:format('~`0t~d~2|', [4])) ^ Unify: (247) [bugger] bugger:woto(string(_495662), user:format('~`0t~d~2|', [4])) ^ Call: (248) [bugger] once((use_tty(string(_495662), _520960);_520960=true)) ^ Unify: (248) [system] once(bugger:(use_tty(string(_495662), _520960);_520960=true)) ^ Call: (250) [bugger] bugger:use_tty(string(_495662), _520960) ^ Unify: (250) [bugger] bugger:use_tty(string(_5960), _6084) Call: (251) [system] compound(string(_5960)) Exit: (251) [system] compound(string(_5960)) ^ Unify: (250) [bugger] bugger:use_tty(string(_5960), _6084) Call: (251) [system] stream_property(current_output, tty(_6084)) Unify: (251) [system] stream_property(current_output, tty(_6084)) Call: (252) [system] nonvar(current_output) Exit: (252) [system] nonvar(current_output) Call: (252) [system] nonvar(tty(_6084)) Exit: (252) [system] nonvar(tty(_6084)) Exit: (251) [system] stream_property(current_output, tty(true)) ^ Exit: (250) [bugger] bugger:use_tty(string(_5960), true) ^ Exit: (248) [system] once(bugger:(use_tty(string(_5960), true);true=true)) ^ Call: (248) [bugger] bugger:get_stream_setup(_17982) ^ Unify: (248) [bugger] bugger:get_stream_setup(true) ^ Exit: (248) [bugger] bugger:get_stream_setup(true) ^ Call: (248) [bugger] bugger:woto_tty(string(_5960), true, (true, user:format('~`0t~d~2|', [4]))) ^ Unify: (248) [bugger] bugger:woto_tty(string(_5960), true, bugger:(true, user:format('~`0t~d~2|', [4]))) ^ Call: (249) [bugger] bugger:with_output_to_each(string(_5960), (set_stream_ignore(current_output, tty(true)), bugger:(true, user:format('~`0t~d~2|', [4])))) ^ Unify: (249) [bugger] bugger:with_output_to_each(string(_5960), bugger:(set_stream_ignore(current_output, tty(true)), bugger:(true, user:format('~`0t~d~2|', [4])))) Call: (250) [system] compound(string(_5960)) Exit: (250) [system] compound(string(_5960)) Call: (250) [system] compound_name_arity(string(_5960), _26476, 0) Fail: (250) [system] compound_name_arity(string(_5960), _27408, 0) ^ Redo: (249) [bugger] bugger:with_output_to_each(string(_5960), bugger:(set_stream_ignore(current_output, tty(true)), bugger:(true, user:format('~`0t~d~2|', [4])))) Call: (250) [system] string(_5960)=..[_29200, _29206] Exit: (250) [system] string(_5960)=..[string, _5960] ^ Call: (250) [bugger] bugger:stream_u_type(string) ^ Unify: (250) [bugger] bugger:stream_u_type(string) ^ Exit: (250) [bugger] bugger:stream_u_type(string) Call: (250) [system] current_output(_33856) Exit: (250) [system] current_output((0x7f8996b58120)) Call: (250) [system] _35706=set_output_safe((0x7f8996b58120)) Exit: (250) [system] set_output_safe((0x7f8996b58120))=set_output_safe((0x7f8996b58120)) Call: (250) [system] _37568=mfs(_37572, string, _37576, set_output_safe, set_output_safe((0x7f8996b58120))) Exit: (250) [system] mfs(_37572, string, _37576, set_output_safe, set_output_safe((0x7f8996b58120)))=mfs(_37572, string, _37576, set_output_safe, set_output_safe((0x7f8996b58120))) Call: (250) [system] _39438=mfs_end(mfs(_37572, string, _37576, set_output_safe, set_output_safe((0x7f8996b58120))), _5960) Exit: (250) [system] mfs_end(mfs(_37572, string, _37576, set_output_safe, set_output_safe((0x7f8996b58120))), _5960)=mfs_end(mfs(_37572, string, _37576, set_output_safe, set_output_safe((0x7f8996b58120))), _5960) ^ Call: (250) [bugger] call_cleanup(trusted_redo_call_cleanup(mfs_start(mfs(_37572, string, _37576, set_output_safe, set_output_safe((0x7f8996b58120)))), (bugger:(set_stream_ignore(current_output, tty(true)), bugger:(true, user:format('~`0t~d~2|', [4]))), mfs_end(mfs(_37572, string, _37576, set_output_safe, set_output_safe((0x7f8996b58120))), _5960)), mfs_end(mfs(_37572, string, _37576, set_output_safe, set_output_safe((0x7f8996b58120))), _5960)), mfs_end(mfs(_37572, string, _37576, set_output_safe, set_output_safe((0x7f8996b58120))), _5960)) ^ Unify: (250) [system] call_cleanup(bugger:trusted_redo_call_cleanup(mfs_start(mfs(_37572, string, _37576, set_output_safe, set_output_safe((0x7f8996b58120)))), (bugger:(set_stream_ignore(current_output, tty(true)), bugger:(true, user:format('~`0t~d~2|', [4]))), mfs_end(mfs(_37572, string, _37576, set_output_safe, set_output_safe((0x7f8996b58120))), _5960)), mfs_end(mfs(_37572, string, _37576, set_output_safe, set_output_safe((0x7f8996b58120))), _5960)), bugger:mfs_end(mfs(_37572, string, _37576, set_output_safe, set_output_safe((0x7f8996b58120))), _5960)) Call: (252) [system] _43218=mquietly(bugger:mfs_end(mfs(_37572, string, _37576, set_output_safe, set_output_safe((0x7f8996b58120))), _5960)) Exit: (252) [system] mquietly(bugger:mfs_end(mfs(_37572, string, _37576, set_output_safe, set_output_safe((0x7f8996b58120))), _5960))=mquietly(bugger:mfs_end(mfs(_37572, string, _37576, set_output_safe, set_output_safe((0x7f8996b58120))), _5960)) ^ Call: (252) [each_call_cleanup] setup_call_cleanup(bugger:mfs_start(mfs(_37572, string, _37576, set_output_safe, set_output_safe((0x7f8996b58120)))), ((bugger:(bugger:(set_stream_ignore(current_output, tty(true)), bugger:(true, user:format('~`0t~d~2|', [4]))), mfs_end(mfs(_37572, string, _37576, set_output_safe, set_output_safe((0x7f8996b58120))), _5960)), deterministic(_45094)), (notrace(_45094==true)->!;mquietly(bugger:mfs_end(mfs(_37572, string, _37576, set_output_safe, set_output_safe((0x7f8996b58120))), _5960)), notrace(nb_setarg(1, mquietly(bugger:mfs_end(mfs(_37572, string, _37576, set_output_safe, set_output_safe((0x7f8996b58120))), _5960)), true));bugger:mfs_start(mfs(_37572, string, _37576, set_output_safe, set_output_safe((0x7f8996b58120)))), notrace(nb_setarg(1, mquietly(bugger:mfs_end(mfs(_37572, string, _37576, set_output_safe, set_output_safe((0x7f8996b58120))), _5960)), bugger:mfs_end(mfs(_37572, string, _37576, set_output_safe, set_output_safe((0x7f8996b58120))), _5960))), notrace(fail))), mquietly(bugger:mfs_end(mfs(_37572, string, _37576, set_output_safe, set_output_safe((0x7f8996b58120))), _5960))) ^ Unify: (252) [system] setup_call_cleanup(bugger:mfs_start(mfs(_37572, string, _37576, set_output_safe, set_output_safe((0x7f8996b58120)))), each_call_cleanup:((bugger:(bugger:(set_stream_ignore(current_output, tty(true)), bugger:(true, user:format('~`0t~d~2|', [4]))), mfs_end(mfs(_37572, string, _37576, set_output_safe, set_output_safe((0x7f8996b58120))), _5960)), deterministic(_45094)), (notrace(_45094==true)->!;mquietly(bugger:mfs_end(mfs(_37572, string, _37576, set_output_safe, set_output_safe((0x7f8996b58120))), _5960)), notrace(nb_setarg(1, mquietly(bugger:mfs_end(mfs(_37572, string, _37576, set_output_safe, set_output_safe((0x7f8996b58120))), _5960)), true));bugger:mfs_start(mfs(_37572, string, _37576, set_output_safe, set_output_safe((0x7f8996b58120)))), notrace(nb_setarg(1, mquietly(bugger:mfs_end(mfs(_37572, string, _37576, set_output_safe, set_output_safe((0x7f8996b58120))), _5960)), bugger:mfs_end(mfs(_37572, string, _37576, set_output_safe, set_output_safe((0x7f8996b58120))), _5960))), notrace(fail))), each_call_cleanup:mquietly(bugger:mfs_end(mfs(_37572, string, _37576, set_output_safe, set_output_safe((0x7f8996b58120))), _5960))) ^ Call: (253) [system] sig_atomic(bugger:mfs_start(mfs(_37572, string, _37576, set_output_safe, set_output_safe((0x7f8996b58120))))) ^ Call: (255) [bugger] bugger:mfs_start(mfs(_37572, string, _37576, set_output_safe, set_output_safe((0x7f8996b58120)))) ^ Unify: (255) [bugger] bugger:mfs_start(mfs(_37572, string, _37576, set_output_safe, set_output_safe((0x7f8996b58120)))) Call: (256) [system] compound(mfs(_37572, string, _37576, set_output_safe, set_output_safe((0x7f8996b58120)))) Exit: (256) [system] compound(mfs(_37572, string, _37576, set_output_safe, set_output_safe((0x7f8996b58120)))) ^ Unify: (255) [bugger] bugger:mfs_start(mfs(_37572, string, _37576, set_output_safe, set_output_safe((0x7f8996b58120)))) Call: (256) [system] arg(2, mfs(_37572, string, _37576, set_output_safe, set_output_safe((0x7f8996b58120))), _52626) Exit: (256) [system] arg(2, mfs(_37572, string, _37576, set_output_safe, set_output_safe((0x7f8996b58120))), string) Call: (256) [system] arg(3, mfs(_37572, string, _37576, set_output_safe, set_output_safe((0x7f8996b58120))), _54492) Exit: (256) [system] arg(3, mfs(_37572, string, _37576, set_output_safe, set_output_safe((0x7f8996b58120))), _37576) Call: (256) [system] arg(4, mfs(_37572, string, _37576, set_output_safe, set_output_safe((0x7f8996b58120))), _56358) Exit: (256) [system] arg(4, mfs(_37572, string, _37576, set_output_safe, set_output_safe((0x7f8996b58120))), set_output_safe) Call: (256) [system] _58224=mfs(_58228, string, _58232, set_output_safe, _58236) Exit: (256) [system] mfs(_58228, string, _58232, set_output_safe, _58236)=mfs(_58228, string, _58232, set_output_safe, _58236) Call: (256) [system] is_stream(_37576) Fail: (256) [system] is_stream(_37576) ^ Redo: (255) [bugger] bugger:mfs_start(mfs(_37572, string, _37576, set_output_safe, set_output_safe((0x7f8996b58120)))) ^ Call: (256) [bugger] bugger:new_mfs(mfs(_58228, string, _58232, set_output_safe, _58236)) ^ Unify: (256) [bugger] bugger:new_mfs(mfs(_58228, string, _58232, set_output_safe, _58236)) Call: (257) [memory_file] memory_file:new_memory_file(_58228) Exit: (257) [memory_file] memory_file:new_memory_file((0x55bd1c4f2750)) Call: (257) [memory_file] memory_file:open_memory_file((0x55bd1c4f2750), write, _58232, [free_on_close(true)]) Exit: (257) [memory_file] memory_file:open_memory_file((0x55bd1c4f2750), write, (0x55bd1df873e0), [free_on_close(true)]) ^ Exit: (256) [bugger] bugger:new_mfs(mfs((0x55bd1c4f2750), string, (0x55bd1df873e0), set_output_safe, _58236)) Call: (256) [system] nb_setarg(1, mfs(_37572, string, _37576, set_output_safe, set_output_safe((0x7f8996b58120))), (0x55bd1c4f2750)) Exit: (256) [system] nb_setarg(1, mfs((0x55bd1c4f2750), string, _37576, set_output_safe, set_output_safe((0x7f8996b58120))), (0x55bd1c4f2750)) Call: (256) [system] nb_setarg(3, mfs((0x55bd1c4f2750), string, _37576, set_output_safe, set_output_safe((0x7f8996b58120))), (0x55bd1df873e0)) Exit: (256) [system] nb_setarg(3, mfs((0x55bd1c4f2750), string, (0x55bd1df873e0), set_output_safe, set_output_safe((0x7f8996b58120))), (0x55bd1df873e0)) ^ Call: (256) [bugger] bugger:set_output_safe((0x55bd1df873e0)) ^ Unify: (256) [bugger] bugger:set_output_safe((0x55bd1df873e0)) Call: (258) [system] set_output((0x55bd1df873e0)) Exit: (258) [system] set_output((0x55bd1df873e0)) ^ Exit: (256) [bugger] bugger:set_output_safe((0x55bd1df873e0)) ^ Exit: (255) [bugger] bugger:mfs_start(mfs((0x55bd1c4f2750), string, (0x55bd1df873e0), set_output_safe, set_output_safe((0x7f8996b58120)))) ^ Exit: (253) [system] sig_atomic(bugger:mfs_start(mfs((0x55bd1c4f2750), string, (0x55bd1df873e0), set_output_safe, set_output_safe((0x7f8996b58120))))) ^ Call: (254) [bugger] bugger:set_stream_ignore(current_output, tty(true)) ^ Unify: (254) [bugger] bugger:set_stream_ignore(current_output, tty(true)) ^ Call: (255) [bugger] ignore(notrace(catch(set_stream(current_output, tty(true)), _81510, writeln(user_error, _81510=set_stream(current_output, tty(true)))))) ^ Unify: (255) [system] ignore(bugger:notrace(catch(set_stream(current_output, tty(true)), _81510, writeln(user_error, _81510=set_stream(current_output, tty(true)))))) ^ Call: (257) [system] setup_call_cleanup('$notrace'(_83412, _83414), once(bugger:catch(set_stream(current_output, tty(true)), _81510, writeln(user_error, _81510=set_stream(current_output, tty(true))))), '$restore_trace'(_83412, _83414)) ^ Unify: (257) [system] setup_call_cleanup(system:'$notrace'(_83412, _83414), system:once(bugger:catch(set_stream(current_output, tty(true)), _81510, writeln(user_error, _81510=set_stream(current_output, tty(true))))), system:'$restore_trace'(_83412, _83414)) ^ Call: (258) [system] sig_atomic(system:'$notrace'(_83412, _83414)) ^ Exit: (257) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(bugger:catch(set_stream(current_output, tty(true)), _81510, writeln(user_error, _81510=set_stream(current_output, tty(true))))), system:'$restore_trace'(3, -1)) ^ Exit: (255) [system] ignore(bugger:notrace(catch(set_stream(current_output, tty(true)), _81510, writeln(user_error, _81510=set_stream(current_output, tty(true)))))) ^ Exit: (254) [bugger] bugger:set_stream_ignore(current_output, tty(true)) ^ Call: (254) [user] format('~`0t~d~2|', [4]) ^ Exit: (254) [user] format('~`0t~d~2|', [4]) ^ Call: (254) [bugger] bugger:mfs_end(mfs((0x55bd1c4f2750), string, (0x55bd1df873e0), set_output_safe, set_output_safe((0x7f8996b58120))), _5960) ^ Unify: (254) [bugger] bugger:mfs_end(mfs((0x55bd1c4f2750), string, (0x55bd1df873e0), set_output_safe, set_output_safe((0x7f8996b58120))), _5960) ^ Call: (255) [bugger] ignore((is_stream((0x55bd1df873e0)), close((0x55bd1df873e0)), mem_handle_to_substring((0x55bd1c4f2750), _92830), substring_to_type(_92830, string, _5960))) ^ Unify: (255) [system] ignore(bugger:(is_stream((0x55bd1df873e0)), close((0x55bd1df873e0)), mem_handle_to_substring((0x55bd1c4f2750), _92830), substring_to_type(_92830, string, _5960))) Call: (257) [system] is_stream((0x55bd1df873e0)) Exit: (257) [system] is_stream((0x55bd1df873e0)) Call: (257) [system] close((0x55bd1df873e0)) Exit: (257) [system] close((0x55bd1df873e0)) ^ Call: (257) [bugger] bugger:mem_handle_to_substring((0x55bd1c4f2750), _92830) ^ Unify: (257) [bugger] bugger:mem_handle_to_substring((0x55bd1c4f2750), _92830) Call: (258) [memory_file] memory_file:memory_file_to_string((0x55bd1c4f2750), _92830) Exit: (258) [memory_file] memory_file:memory_file_to_string((0x55bd1c4f2750), "04") ^ Exit: (257) [bugger] bugger:mem_handle_to_substring((0x55bd1c4f2750), "04") ^ Call: (257) [bugger] bugger:substring_to_type("04", string, _5960) ^ Unify: (257) [bugger] bugger:substring_to_type("04", string, "04") ^ Exit: (257) [bugger] bugger:substring_to_type("04", string, "04") ^ Exit: (255) [system] ignore(bugger:(is_stream((0x55bd1df873e0)), close((0x55bd1df873e0)), mem_handle_to_substring((0x55bd1c4f2750), "04"), substring_to_type("04", string, "04"))) ^ Call: (255) [bugger] bugger:set_output_safe((0x7f8996b58120)) ^ Unify: (255) [bugger] bugger:set_output_safe((0x7f8996b58120)) Call: (257) [system] set_output((0x7f8996b58120)) Exit: (257) [system] set_output((0x7f8996b58120)) ^ Exit: (255) [bugger] bugger:set_output_safe((0x7f8996b58120)) ^ Exit: (254) [bugger] bugger:mfs_end(mfs((0x55bd1c4f2750), string, (0x55bd1df873e0), set_output_safe, set_output_safe((0x7f8996b58120))), "04") ^ Call: (255) [system] setup_call_cleanup('$notrace'(_112406, _112408), once(each_call_cleanup:(true==true)), '$restore_trace'(_112406, _112408)) ^ Unify: (255) [system] setup_call_cleanup(system:'$notrace'(_112406, _112408), system:once(each_call_cleanup:(true==true)), system:'$restore_trace'(_112406, _112408)) ^ Call: (256) [system] sig_atomic(system:'$notrace'(_112406, _112408)) ^ Exit: (255) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(each_call_cleanup:(true==true)), system:'$restore_trace'(3, -1)) Call: (255) [system] var(bugger:mfs_end(mfs((0x55bd1c4f2750), string, (0x55bd1df873e0), set_output_safe, set_output_safe((0x7f8996b58120))), "04")) Fail: (255) [system] var(bugger:mfs_end(mfs((0x55bd1c4f2750), string, (0x55bd1df873e0), set_output_safe, set_output_safe((0x7f8996b58120))), "04")) ^ Call: (255) [bugger] bugger:mfs_end(mfs((0x55bd1c4f2750), string, (0x55bd1df873e0), set_output_safe, set_output_safe((0x7f8996b58120))), "04") ^ Unify: (255) [bugger] bugger:mfs_end(mfs((0x55bd1c4f2750), string, (0x55bd1df873e0), set_output_safe, set_output_safe((0x7f8996b58120))), "04") ^ Call: (256) [bugger] ignore((is_stream((0x55bd1df873e0)), close((0x55bd1df873e0)), mem_handle_to_substring((0x55bd1c4f2750), _119928), substring_to_type(_119928, string, "04"))) ^ Unify: (256) [system] ignore(bugger:(is_stream((0x55bd1df873e0)), close((0x55bd1df873e0)), mem_handle_to_substring((0x55bd1c4f2750), _119928), substring_to_type(_119928, string, "04"))) Call: (258) [system] is_stream((0x55bd1df873e0)) Fail: (258) [system] is_stream((0x55bd1df873e0)) ^ Redo: (256) [system] ignore(bugger:(is_stream((0x55bd1df873e0)), close((0x55bd1df873e0)), mem_handle_to_substring((0x55bd1c4f2750), _119928), substring_to_type(_119928, string, "04"))) ^ Unify: (256) [system] ignore(bugger:(is_stream((0x55bd1df873e0)), close((0x55bd1df873e0)), mem_handle_to_substring((0x55bd1c4f2750), _119928), substring_to_type(_119928, string, "04"))) ^ Exit: (256) [system] ignore(bugger:(is_stream((0x55bd1df873e0)), close((0x55bd1df873e0)), mem_handle_to_substring((0x55bd1c4f2750), _119928), substring_to_type(_119928, string, "04"))) ^ Call: (256) [bugger] bugger:set_output_safe((0x7f8996b58120)) ^ Unify: (256) [bugger] bugger:set_output_safe((0x7f8996b58120)) Call: (258) [system] set_output((0x7f8996b58120)) Exit: (258) [system] set_output((0x7f8996b58120)) ^ Exit: (256) [bugger] bugger:set_output_safe((0x7f8996b58120)) ^ Exit: (255) [bugger] bugger:mfs_end(mfs((0x55bd1c4f2750), string, (0x55bd1df873e0), set_output_safe, set_output_safe((0x7f8996b58120))), "04") ^ Exit: (252) [system] setup_call_cleanup(bugger:mfs_start(mfs((0x55bd1c4f2750), string, (0x55bd1df873e0), set_output_safe, set_output_safe((0x7f8996b58120)))), each_call_cleanup:((bugger:(bugger:(set_stream_ignore(current_output, tty(true)), bugger:(true, user:format('~`0t~d~2|', [4]))), mfs_end(mfs((0x55bd1c4f2750), string, (0x55bd1df873e0), set_output_safe, set_output_safe((0x7f8996b58120))), "04")), deterministic(true)), (notrace(true==true)->!;mquietly(bugger:mfs_end(mfs((0x55bd1c4f2750), string, (0x55bd1df873e0), set_output_safe, set_output_safe((0x7f8996b58120))), "04")), notrace(nb_setarg(1, mquietly(bugger:mfs_end(mfs((0x55bd1c4f2750), string, (0x55bd1df873e0), set_output_safe, set_output_safe((0x7f8996b58120))), "04")), true));bugger:mfs_start(mfs((0x55bd1c4f2750), string, (0x55bd1df873e0), set_output_safe, set_output_safe((0x7f8996b58120)))), notrace(nb_setarg(1, mquietly(bugger:mfs_end(mfs((0x55bd1c4f2750), string, (0x55bd1df873e0), set_output_safe, set_output_safe((0x7f8996b58120))), "04")), bugger:mfs_end(mfs((0x55bd1c4f2750), string, (0x55bd1df873e0), set_output_safe, set_output_safe((0x7f8996b58120))), "04"))), notrace(fail))), each_call_cleanup:mquietly(bugger:mfs_end(mfs((0x55bd1c4f2750), string, (0x55bd1df873e0), set_output_safe, set_output_safe((0x7f8996b58120))), "04"))) ^ Call: (252) [bugger] bugger:mfs_end(mfs((0x55bd1c4f2750), string, (0x55bd1df873e0), set_output_safe, set_output_safe((0x7f8996b58120))), "04") ^ Unify: (252) [bugger] bugger:mfs_end(mfs((0x55bd1c4f2750), string, (0x55bd1df873e0), set_output_safe, set_output_safe((0x7f8996b58120))), "04") ^ Call: (253) [bugger] ignore((is_stream((0x55bd1df873e0)), close((0x55bd1df873e0)), mem_handle_to_substring((0x55bd1c4f2750), _134866), substring_to_type(_134866, string, "04"))) ^ Unify: (253) [system] ignore(bugger:(is_stream((0x55bd1df873e0)), close((0x55bd1df873e0)), mem_handle_to_substring((0x55bd1c4f2750), _134866), substring_to_type(_134866, string, "04"))) Call: (255) [system] is_stream((0x55bd1df873e0)) Fail: (255) [system] is_stream((0x55bd1df873e0)) ^ Redo: (253) [system] ignore(bugger:(is_stream((0x55bd1df873e0)), close((0x55bd1df873e0)), mem_handle_to_substring((0x55bd1c4f2750), _134866), substring_to_type(_134866, string, "04"))) ^ Unify: (253) [system] ignore(bugger:(is_stream((0x55bd1df873e0)), close((0x55bd1df873e0)), mem_handle_to_substring((0x55bd1c4f2750), _134866), substring_to_type(_134866, string, "04"))) ^ Exit: (253) [system] ignore(bugger:(is_stream((0x55bd1df873e0)), close((0x55bd1df873e0)), mem_handle_to_substring((0x55bd1c4f2750), _134866), substring_to_type(_134866, string, "04"))) ^ Call: (253) [bugger] bugger:set_output_safe((0x7f8996b58120)) ^ Unify: (253) [bugger] bugger:set_output_safe((0x7f8996b58120)) Call: (255) [system] set_output((0x7f8996b58120)) Exit: (255) [system] set_output((0x7f8996b58120)) ^ Exit: (253) [bugger] bugger:set_output_safe((0x7f8996b58120)) ^ Exit: (252) [bugger] bugger:mfs_end(mfs((0x55bd1c4f2750), string, (0x55bd1df873e0), set_output_safe, set_output_safe((0x7f8996b58120))), "04") ^ Exit: (250) [system] call_cleanup(bugger:trusted_redo_call_cleanup(mfs_start(mfs((0x55bd1c4f2750), string, (0x55bd1df873e0), set_output_safe, set_output_safe((0x7f8996b58120)))), (bugger:(set_stream_ignore(current_output, tty(true)), bugger:(true, user:format('~`0t~d~2|', [4]))), mfs_end(mfs((0x55bd1c4f2750), string, (0x55bd1df873e0), set_output_safe, set_output_safe((0x7f8996b58120))), "04")), mfs_end(mfs((0x55bd1c4f2750), string, (0x55bd1df873e0), set_output_safe, set_output_safe((0x7f8996b58120))), "04")), bugger:mfs_end(mfs((0x55bd1c4f2750), string, (0x55bd1df873e0), set_output_safe, set_output_safe((0x7f8996b58120))), "04")) ^ Exit: (249) [bugger] bugger:with_output_to_each(string("04"), bugger:(set_stream_ignore(current_output, tty(true)), bugger:(true, user:format('~`0t~d~2|', [4])))) ^ Exit: (248) [bugger] bugger:woto_tty(string("04"), true, bugger:(true, user:format('~`0t~d~2|', [4]))) ^ Exit: (247) [bugger] bugger:woto(string("04"), user:format('~`0t~d~2|', [4])) Call: (247) [system] nb_delete('$wots_stack') Exit: (247) [system] nb_delete('$wots_stack') Call: (247) [system] nb_delete('$wots_stack') Exit: (247) [system] nb_delete('$wots_stack') ^ Exit: (245) [system] call_cleanup(bugger:(nb_setval('$wots_stack', [(0x7f8996b58120)]), bugger:woto(string("04"), user:format('~`0t~d~2|', [4])), nb_delete('$wots_stack')), bugger:nb_delete('$wots_stack')) ^ Exit: (244) [locally_each] locally_each:wtl(bugger, nb_setval('$wots_stack', [(0x7f8996b58120)]), bugger:woto(string("04"), user:format('~`0t~d~2|', [4])), bugger:each_call_cleanup) ^ Exit: (243) [locally_each] locally_each:locally(bugger:nb_setval('$wots_stack', [(0x7f8996b58120)]), bugger:woto(string("04"), user:format('~`0t~d~2|', [4]))) ^ Exit: (242) [bugger] bugger:wots("04", user:format('~`0t~d~2|', [4])) ^ Call: (242) [user] format(string(_5914), "~w.~w.~w", ['LANGUAGE-MODELS', 'TRAINING-BI', "04"]) ^ Exit: (242) [user] format(string("LANGUAGE-MODELS.TRAINING-BI.04"), "~w.~w.~w", ['LANGUAGE-MODELS', 'TRAINING-BI', "04"]) ^ Exit: (241) [user] make_test_name(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', 4, "LANGUAGE-MODELS.TRAINING-BI.04") ^ Exit: (240) [user] get_test_name(4, "LANGUAGE-MODELS.TRAINING-BI.04") ^ Exit: (239) [system] once(user:get_test_name(4, "LANGUAGE-MODELS.TRAINING-BI.04")) ^ Exit: (238) [user] must_det_ll(user:get_test_name(4, "LANGUAGE-MODELS.TRAINING-BI.04")) ^ Call: (238) [user] must_det_ll(arg(1, equal_enough_for_test([['ensure-loaded', 'trains-trigrams']], [['ensure-loaded', 'trains-trigrams']]), _167684)) ^ Unify: (238) [user] must_det_ll(user:arg(1, equal_enough_for_test([['ensure-loaded', 'trains-trigrams']], [['ensure-loaded', 'trains-trigrams']]), _167684)) ^ Call: (239) [user] once(user:arg(1, equal_enough_for_test([['ensure-loaded', 'trains-trigrams']], [['ensure-loaded', 'trains-trigrams']]), _167684)) ^ Unify: (239) [system] once(user:arg(1, equal_enough_for_test([['ensure-loaded', 'trains-trigrams']], [['ensure-loaded', 'trains-trigrams']]), _167684)) Call: (240) [system] arg(1, equal_enough_for_test([['ensure-loaded', 'trains-trigrams']], [['ensure-loaded', 'trains-trigrams']]), _167684) Exit: (240) [system] arg(1, equal_enough_for_test([['ensure-loaded', 'trains-trigrams']], [['ensure-loaded', 'trains-trigrams']]), [['ensure-loaded', 'trains-trigrams']]) ^ Exit: (239) [system] once(user:arg(1, equal_enough_for_test([['ensure-loaded', 'trains-trigrams']], [['ensure-loaded', 'trains-trigrams']]), [['ensure-loaded', 'trains-trigrams']])) ^ Exit: (238) [user] must_det_ll(user:arg(1, equal_enough_for_test([['ensure-loaded', 'trains-trigrams']], [['ensure-loaded', 'trains-trigrams']]), [['ensure-loaded', 'trains-trigrams']])) ^ Call: (238) [user] must_det_ll(arg(2, equal_enough_for_test([['ensure-loaded', 'trains-trigrams']], [['ensure-loaded', 'trains-trigrams']]), _175124)) ^ Unify: (238) [user] must_det_ll(user:arg(2, equal_enough_for_test([['ensure-loaded', 'trains-trigrams']], [['ensure-loaded', 'trains-trigrams']]), _175124)) ^ Call: (239) [user] once(user:arg(2, equal_enough_for_test([['ensure-loaded', 'trains-trigrams']], [['ensure-loaded', 'trains-trigrams']]), _175124)) ^ Unify: (239) [system] once(user:arg(2, equal_enough_for_test([['ensure-loaded', 'trains-trigrams']], [['ensure-loaded', 'trains-trigrams']]), _175124)) Call: (240) [system] arg(2, equal_enough_for_test([['ensure-loaded', 'trains-trigrams']], [['ensure-loaded', 'trains-trigrams']]), _175124) Exit: (240) [system] arg(2, equal_enough_for_test([['ensure-loaded', 'trains-trigrams']], [['ensure-loaded', 'trains-trigrams']]), [['ensure-loaded', 'trains-trigrams']]) ^ Exit: (239) [system] once(user:arg(2, equal_enough_for_test([['ensure-loaded', 'trains-trigrams']], [['ensure-loaded', 'trains-trigrams']]), [['ensure-loaded', 'trains-trigrams']])) ^ Exit: (238) [user] must_det_ll(user:arg(2, equal_enough_for_test([['ensure-loaded', 'trains-trigrams']], [['ensure-loaded', 'trains-trigrams']]), [['ensure-loaded', 'trains-trigrams']])) ^ Call: (238) [user] must_det_ll(write_pass_fail("LANGUAGE-MODELS.TRAINING-BI.04", assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], 'PASS', [['ensure-loaded', 'trains-trigrams']], [['ensure-loaded', 'trains-trigrams']])) ^ Unify: (238) [user] must_det_ll(user:write_pass_fail("LANGUAGE-MODELS.TRAINING-BI.04", assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], 'PASS', [['ensure-loaded', 'trains-trigrams']], [['ensure-loaded', 'trains-trigrams']])) ^ Call: (239) [user] once(user:write_pass_fail("LANGUAGE-MODELS.TRAINING-BI.04", assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], 'PASS', [['ensure-loaded', 'trains-trigrams']], [['ensure-loaded', 'trains-trigrams']])) ^ Unify: (239) [system] once(user:write_pass_fail("LANGUAGE-MODELS.TRAINING-BI.04", assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], 'PASS', [['ensure-loaded', 'trains-trigrams']], [['ensure-loaded', 'trains-trigrams']])) ^ Call: (240) [user] write_pass_fail("LANGUAGE-MODELS.TRAINING-BI.04", assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], 'PASS', [['ensure-loaded', 'trains-trigrams']], [['ensure-loaded', 'trains-trigrams']]) ^ Unify: (240) [user] write_pass_fail("LANGUAGE-MODELS.TRAINING-BI.04", assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], 'PASS', [['ensure-loaded', 'trains-trigrams']], [['ensure-loaded', 'trains-trigrams']]) ^ Call: (241) [user] ignore(((nb_current(loading_file, _188202), _188202\==[]->true;_188202='SOME/UNIT-TEST.metta'), symbolic_list_concat([_188232, _188238], 'tests/', _188202), file_name_extension(_188244, _188246, _188238))) ^ Unify: (241) [system] ignore(user:((nb_current(loading_file, _188202), _188202\==[]->true;_188202='SOME/UNIT-TEST.metta'), symbolic_list_concat([_188232, _188238], 'tests/', _188202), file_name_extension(_188244, _188246, _188238))) Call: (243) [system] nb_current(loading_file, _188202) Exit: (243) [system] nb_current(loading_file, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Call: (243) [system] P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'\==[] Exit: (243) [system] P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'\==[] ^ Call: (243) [user] symbolic_list_concat([_188232, _188238], 'tests/', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Unify: (243) [user] symbolic_list_concat([_188232, _188238], 'tests/', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Call: (244) [system] atomic_list_concat([_188232, _188238], 'tests/', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Exit: (244) [system] atomic_list_concat(['/home/runner/work/metta-wam/metta-wam/', 'performance/gpt2-like/language_models/training_bi.metta'], 'tests/', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Exit: (243) [user] symbolic_list_concat(['/home/runner/work/metta-wam/metta-wam/', 'performance/gpt2-like/language_models/training_bi.metta'], 'tests/', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Call: (243) [system] file_name_extension(_188244, _188246, 'performance/gpt2-like/language_models/training_bi.metta') Exit: (243) [system] file_name_extension('performance/gpt2-like/language_models/training_bi', metta, 'performance/gpt2-like/language_models/training_bi.metta') ^ Exit: (241) [system] ignore(user:((nb_current(loading_file, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'\==[]->true;P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'='SOME/UNIT-TEST.metta'), symbolic_list_concat(['/home/runner/work/metta-wam/metta-wam/', 'performance/gpt2-like/language_models/training_bi.metta'], 'tests/', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), file_name_extension('performance/gpt2-like/language_models/training_bi', metta, 'performance/gpt2-like/language_models/training_bi.metta'))) Call: (241) [user] nop(format('

;; ~w

', ["LANGUAGE-MODELS.TRAINING-BI.04", "LANGUAGE-MODELS.TRAINING-BI.04"])) Unify: (241) [user] nop(format('

;; ~w

', ["LANGUAGE-MODELS.TRAINING-BI.04", "LANGUAGE-MODELS.TRAINING-BI.04"])) Exit: (241) [user] nop(format('

;; ~w

', ["LANGUAGE-MODELS.TRAINING-BI.04", "LANGUAGE-MODELS.TRAINING-BI.04"])) ^ Call: (241) [user] must_not_error(tee_file(_250814)) ^ Unify: (241) [user] must_not_error(user:tee_file(_250814)) Call: (242) [user] tee_file(_250814) Unify: (242) [user] tee_file(_250814) Call: (243) [system] getenv('TEE_FILE', _250814) Exit: (243) [system] getenv('TEE_FILE', P;HTML|'/home/runner/work/metta-wam/metta-wam/TEE_20240926_0209_279200.ansi') Exit: (242) [user] tee_file(P;HTML|'/home/runner/work/metta-wam/metta-wam/TEE_20240926_0209_279200.ansi') ^ Exit: (241) [user] must_not_error(user:tee_file(P;HTML|'/home/runner/work/metta-wam/metta-wam/TEE_20240926_0209_279200.ansi')) ^ Call: (241) [user] must_det_ll(shared_units(_269834)) ^ Unify: (241) [user] must_det_ll(user:shared_units(_269834)) ^ Call: (242) [user] once(user:shared_units(_269834)) ^ Unify: (242) [system] once(user:shared_units(_269834)) ^ Call: (243) [user] shared_units(_269834) ^ Unify: (243) [user] shared_units(_269834) Call: (244) [system] getenv('SHARED_UNITS', _269834) Exit: (244) [system] getenv('SHARED_UNITS', P;HTML|'/home/runner/work/metta-wam/metta-wam/reports/tests_output/baseline-compat-2024-09-26T00:33:38/SHARED.UNITS') ^ Exit: (243) [user] shared_units(P;HTML|'/home/runner/work/metta-wam/metta-wam/reports/tests_output/baseline-compat-2024-09-26T00:33:38/SHARED.UNITS') ^ Exit: (242) [system] once(user:shared_units(P;HTML|'/home/runner/work/metta-wam/metta-wam/reports/tests_output/baseline-compat-2024-09-26T00:33:38/SHARED.UNITS')) ^ Exit: (241) [user] must_det_ll(user:shared_units(P;HTML|'/home/runner/work/metta-wam/metta-wam/reports/tests_output/baseline-compat-2024-09-26T00:33:38/SHARED.UNITS')) ^ Call: (241) [user] must_det_ll(open(P;HTML|'/home/runner/work/metta-wam/metta-wam/reports/tests_output/baseline-compat-2024-09-26T00:33:38/SHARED.UNITS', append, _295646, [encoding(utf8)])) ^ Unify: (241) [user] must_det_ll(user:open(P;HTML|'/home/runner/work/metta-wam/metta-wam/reports/tests_output/baseline-compat-2024-09-26T00:33:38/SHARED.UNITS', append, _295646, [encoding(utf8)])) ^ Call: (242) [user] once(user:open(P;HTML|'/home/runner/work/metta-wam/metta-wam/reports/tests_output/baseline-compat-2024-09-26T00:33:38/SHARED.UNITS', append, _295646, [encoding(utf8)])) ^ Unify: (242) [system] once(user:open(P;HTML|'/home/runner/work/metta-wam/metta-wam/reports/tests_output/baseline-compat-2024-09-26T00:33:38/SHARED.UNITS', append, _295646, [encoding(utf8)])) Call: (243) [system] open(P;HTML|'/home/runner/work/metta-wam/metta-wam/reports/tests_output/baseline-compat-2024-09-26T00:33:38/SHARED.UNITS', append, _295646, [encoding(utf8)]) Exit: (243) [system] open(P;HTML|'/home/runner/work/metta-wam/metta-wam/reports/tests_output/baseline-compat-2024-09-26T00:33:38/SHARED.UNITS', append, (0x55bd1de4cc30), [encoding(utf8)]) ^ Exit: (242) [system] once(user:open(P;HTML|'/home/runner/work/metta-wam/metta-wam/reports/tests_output/baseline-compat-2024-09-26T00:33:38/SHARED.UNITS', append, (0x55bd1de4cc30), [encoding(utf8)])) ^ Exit: (241) [user] must_det_ll(user:open(P;HTML|'/home/runner/work/metta-wam/metta-wam/reports/tests_output/baseline-compat-2024-09-26T00:33:38/SHARED.UNITS', append, (0x55bd1de4cc30), [encoding(utf8)])) ^ Call: (241) [user] once((getenv('HTML_FILE', _334326);sformat(_334326, '~w.metta.html', ['performance/gpt2-like/language_models/training_bi']))) ^ Unify: (241) [system] once(user:(getenv('HTML_FILE', _334326);sformat(_334326, '~w.metta.html', ['performance/gpt2-like/language_models/training_bi']))) Call: (243) [system] getenv('HTML_FILE', _334326) Exit: (243) [system] getenv('HTML_FILE', './reports/tests_output/baseline-compat-2024-09-26T00:33:38//tests/performance/gpt2-like/language_models/training_bi.metta.html') ^ Exit: (241) [system] once(user:(getenv('HTML_FILE', './reports/tests_output/baseline-compat-2024-09-26T00:33:38//tests/performance/gpt2-like/language_models/training_bi.metta.html');sformat('./reports/tests_output/baseline-compat-2024-09-26T00:33:38//tests/performance/gpt2-like/language_models/training_bi.metta.html', '~w.metta.html', ['performance/gpt2-like/language_models/training_bi']))) ^ Call: (241) [user] must_det_ll(compute_html_out_per_test('./reports/tests_output/baseline-compat-2024-09-26T00:33:38//tests/performance/gpt2-like/language_models/training_bi.metta.html', P;HTML|'/home/runner/work/metta-wam/metta-wam/TEE_20240926_0209_279200.ansi', "LANGUAGE-MODELS.TRAINING-BI.04", _339002)) ^ Unify: (241) [user] must_det_ll(user:compute_html_out_per_test('./reports/tests_output/baseline-compat-2024-09-26T00:33:38//tests/performance/gpt2-like/language_models/training_bi.metta.html', P;HTML|'/home/runner/work/metta-wam/metta-wam/TEE_20240926_0209_279200.ansi', "LANGUAGE-MODELS.TRAINING-BI.04", _339002)) ^ Call: (242) [user] once(user:compute_html_out_per_test('./reports/tests_output/baseline-compat-2024-09-26T00:33:38//tests/performance/gpt2-like/language_models/training_bi.metta.html', P;HTML|'/home/runner/work/metta-wam/metta-wam/TEE_20240926_0209_279200.ansi', "LANGUAGE-MODELS.TRAINING-BI.04", _339002)) ^ Unify: (242) [system] once(user:compute_html_out_per_test('./reports/tests_output/baseline-compat-2024-09-26T00:33:38//tests/performance/gpt2-like/language_models/training_bi.metta.html', P;HTML|'/home/runner/work/metta-wam/metta-wam/TEE_20240926_0209_279200.ansi', "LANGUAGE-MODELS.TRAINING-BI.04", _339002)) ^ Call: (243) [user] compute_html_out_per_test('./reports/tests_output/baseline-compat-2024-09-26T00:33:38//tests/performance/gpt2-like/language_models/training_bi.metta.html', P;HTML|'/home/runner/work/metta-wam/metta-wam/TEE_20240926_0209_279200.ansi', "LANGUAGE-MODELS.TRAINING-BI.04", _339002) ^ Unify: (243) [user] compute_html_out_per_test('./reports/tests_output/baseline-compat-2024-09-26T00:33:38//tests/performance/gpt2-like/language_models/training_bi.metta.html', P;HTML|'/home/runner/work/metta-wam/metta-wam/TEE_20240926_0209_279200.ansi', "LANGUAGE-MODELS.TRAINING-BI.04", _339002) Call: (244) [system] './reports/tests_output/baseline-compat-2024-09-26T00:33:38//tests/performance/gpt2-like/language_models/training_bi.metta.html'=_339002 Exit: (244) [system] './reports/tests_output/baseline-compat-2024-09-26T00:33:38//tests/performance/gpt2-like/language_models/training_bi.metta.html'='./reports/tests_output/baseline-compat-2024-09-26T00:33:38//tests/performance/gpt2-like/language_models/training_bi.metta.html' ^ Exit: (243) [user] compute_html_out_per_test('./reports/tests_output/baseline-compat-2024-09-26T00:33:38//tests/performance/gpt2-like/language_models/training_bi.metta.html', P;HTML|'/home/runner/work/metta-wam/metta-wam/TEE_20240926_0209_279200.ansi', "LANGUAGE-MODELS.TRAINING-BI.04", './reports/tests_output/baseline-compat-2024-09-26T00:33:38//tests/performance/gpt2-like/language_models/training_bi.metta.html') ^ Exit: (242) [system] once(user:compute_html_out_per_test('./reports/tests_output/baseline-compat-2024-09-26T00:33:38//tests/performance/gpt2-like/language_models/training_bi.metta.html', P;HTML|'/home/runner/work/metta-wam/metta-wam/TEE_20240926_0209_279200.ansi', "LANGUAGE-MODELS.TRAINING-BI.04", './reports/tests_output/baseline-compat-2024-09-26T00:33:38//tests/performance/gpt2-like/language_models/training_bi.metta.html')) ^ Exit: (241) [user] must_det_ll(user:compute_html_out_per_test('./reports/tests_output/baseline-compat-2024-09-26T00:33:38//tests/performance/gpt2-like/language_models/training_bi.metta.html', P;HTML|'/home/runner/work/metta-wam/metta-wam/TEE_20240926_0209_279200.ansi', "LANGUAGE-MODELS.TRAINING-BI.04", './reports/tests_output/baseline-compat-2024-09-26T00:33:38//tests/performance/gpt2-like/language_models/training_bi.metta.html')) ^ Call: (241) [user] must_det_ll(get_last_call_duration(_384176)) ^ Unify: (241) [user] must_det_ll(user:get_last_call_duration(_384176)) ^ Call: (242) [user] once(user:get_last_call_duration(_384176)) ^ Unify: (242) [system] once(user:get_last_call_duration(_384176)) ^ Call: (243) [user] get_last_call_duration(_384176) ^ Unify: (243) [user] get_last_call_duration(_384176) Call: (244) [system] nb_getval('$last_call_duration', _384176) Exit: (244) [system] nb_getval('$last_call_duration', 0.0011477999999982558) ^ Exit: (243) [user] get_last_call_duration(0.0011477999999982558) ^ Exit: (242) [system] once(user:get_last_call_duration(0.0011477999999982558)) ^ Exit: (241) [user] must_det_ll(user:get_last_call_duration(0.0011477999999982558)) ^ Call: (241) [user] must_det_ll(_394376 is 0.0011477999999982558*1000) ^ Unify: (241) [user] must_det_ll(user:(_394376 is 0.0011477999999982558*1000)) ^ Call: (242) [user] once(user:(_394376 is 0.0011477999999982558*1000)) ^ Unify: (242) [system] once(user:(_394376 is 0.0011477999999982558*1000)) Call: (243) [system] _394376 is 0.0011477999999982558*1000 Exit: (243) [system] 1.1477999999982558 is 0.0011477999999982558*1000 ^ Exit: (242) [system] once(user:(1.1477999999982558 is 0.0011477999999982558*1000)) ^ Exit: (241) [user] must_det_ll(user:(1.1477999999982558 is 0.0011477999999982558*1000)) ^ Call: (241) [user] must_det_ll(format((0x55bd1de4cc30), '| ~w | ~w |[~w](https://trueagi-io.github.io/metta-wam/~w#~w) | ~@ | ~@ | ~@ | ~w | ~w |~n', ["LANGUAGE-MODELS.TRAINING-BI.04", 'PASS', "LANGUAGE-MODELS.TRAINING-BI.04", './reports/tests_output/baseline-compat-2024-09-26T00:33:38//tests/performance/gpt2-like/language_models/training_bi.metta.html', "LANGUAGE-MODELS.TRAINING-BI.04", trim_gstring_bar_I(write_src_woi([assertEqualToResult, ['ensure-loaded', 'trains-trigrams']]), 600), trim_gstring_bar_I(write_src_woi([['ensure-loaded', 'trains-trigrams']]), 600), trim_gstring_bar_I(write_src_woi([['ensure-loaded', 'trains-trigrams']]), 600), 1.1477999999982558, './reports/tests_output/baseline-compat-2024-09-26T00:33:38//tests/performance/gpt2-like/language_models/training_bi.metta.html'])) ^ Unify: (241) [user] must_det_ll(user:format((0x55bd1de4cc30), '| ~w | ~w |[~w](https://trueagi-io.github.io/metta-wam/~w#~w) | ~@ | ~@ | ~@ | ~w | ~w |~n', ["LANGUAGE-MODELS.TRAINING-BI.04", 'PASS', "LANGUAGE-MODELS.TRAINING-BI.04", './reports/tests_output/baseline-compat-2024-09-26T00:33:38//tests/performance/gpt2-like/language_models/training_bi.metta.html', "LANGUAGE-MODELS.TRAINING-BI.04", trim_gstring_bar_I(write_src_woi([assertEqualToResult, ['ensure-loaded', 'trains-trigrams']]), 600), trim_gstring_bar_I(write_src_woi([['ensure-loaded', 'trains-trigrams']]), 600), trim_gstring_bar_I(write_src_woi([['ensure-loaded', 'trains-trigrams']]), 600), 1.1477999999982558, './reports/tests_output/baseline-compat-2024-09-26T00:33:38//tests/performance/gpt2-like/language_models/training_bi.metta.html'])) ^ Call: (242) [user] once(user:format((0x55bd1de4cc30), '| ~w | ~w |[~w](https://trueagi-io.github.io/metta-wam/~w#~w) | ~@ | ~@ | ~@ | ~w | ~w |~n', ["LANGUAGE-MODELS.TRAINING-BI.04", 'PASS', "LANGUAGE-MODELS.TRAINING-BI.04", './reports/tests_output/baseline-compat-2024-09-26T00:33:38//tests/performance/gpt2-like/language_models/training_bi.metta.html', "LANGUAGE-MODELS.TRAINING-BI.04", trim_gstring_bar_I(write_src_woi([assertEqualToResult, ['ensure-loaded', 'trains-trigrams']]), 600), trim_gstring_bar_I(write_src_woi([['ensure-loaded', 'trains-trigrams']]), 600), trim_gstring_bar_I(write_src_woi([['ensure-loaded', 'trains-trigrams']]), 600), 1.1477999999982558, './reports/tests_output/baseline-compat-2024-09-26T00:33:38//tests/performance/gpt2-like/language_models/training_bi.metta.html'])) ^ Unify: (242) [system] once(user:format((0x55bd1de4cc30), '| ~w | ~w |[~w](https://trueagi-io.github.io/metta-wam/~w#~w) | ~@ | ~@ | ~@ | ~w | ~w |~n', ["LANGUAGE-MODELS.TRAINING-BI.04", 'PASS', "LANGUAGE-MODELS.TRAINING-BI.04", './reports/tests_output/baseline-compat-2024-09-26T00:33:38//tests/performance/gpt2-like/language_models/training_bi.metta.html', "LANGUAGE-MODELS.TRAINING-BI.04", trim_gstring_bar_I(write_src_woi([assertEqualToResult, ['ensure-loaded', 'trains-trigrams']]), 600), trim_gstring_bar_I(write_src_woi([['ensure-loaded', 'trains-trigrams']]), 600), trim_gstring_bar_I(write_src_woi([['ensure-loaded', 'trains-trigrams']]), 600), 1.1477999999982558, './reports/tests_output/baseline-compat-2024-09-26T00:33:38//tests/performance/gpt2-like/language_models/training_bi.metta.html'])) ^ Call: (243) [user] format((0x55bd1de4cc30), '| ~w | ~w |[~w](https://trueagi-io.github.io/metta-wam/~w#~w) | ~@ | ~@ | ~@ | ~w | ~w |~n', ["LANGUAGE-MODELS.TRAINING-BI.04", 'PASS', "LANGUAGE-MODELS.TRAINING-BI.04", './reports/tests_output/baseline-compat-2024-09-26T00:33:38//tests/performance/gpt2-like/language_models/training_bi.metta.html', "LANGUAGE-MODELS.TRAINING-BI.04", trim_gstring_bar_I(write_src_woi([assertEqualToResult, ['ensure-loaded', 'trains-trigrams']]), 600), trim_gstring_bar_I(write_src_woi([['ensure-loaded', 'trains-trigrams']]), 600), trim_gstring_bar_I(write_src_woi([['ensure-loaded', 'trains-trigrams']]), 600), 1.1477999999982558, './reports/tests_output/baseline-compat-2024-09-26T00:33:38//tests/performance/gpt2-like/language_models/training_bi.metta.html']) ^ Call: (245) [user] trim_gstring_bar_I(write_src_woi([assertEqualToResult, ['ensure-loaded', 'trains-trigrams']]), 600) ^ Unify: (245) [user] trim_gstring_bar_I(write_src_woi([assertEqualToResult, ['ensure-loaded', 'trains-trigrams']]), 600) ^ Call: (246) [user] bugger:wots(_408434, write_src_woi([assertEqualToResult, ['ensure-loaded', 'trains-trigrams']])) ^ Unify: (246) [bugger] bugger:wots(_408434, user:write_src_woi([assertEqualToResult, ['ensure-loaded', 'trains-trigrams']])) Call: (247) [system] nb_current('$wots_stack', _410310) Fail: (247) [system] nb_current('$wots_stack', _410310) ^ Redo: (246) [bugger] bugger:wots(_408434, user:write_src_woi([assertEqualToResult, ['ensure-loaded', 'trains-trigrams']])) Call: (247) [system] _413102=[] Exit: (247) [system] []=[] Call: (247) [system] current_output(_414960) Exit: (247) [system] current_output((0x55bd1de4cc30)) ^ Call: (247) [bugger] locally_each:locally(nb_setval('$wots_stack', [(0x55bd1de4cc30)]), woto(string(_408434), user:write_src_woi([assertEqualToResult, ['ensure-loaded', 'trains-trigrams']]))) ^ Unify: (247) [locally_each] locally_each:locally(bugger:nb_setval('$wots_stack', [(0x55bd1de4cc30)]), bugger:woto(string(_408434), user:write_src_woi([assertEqualToResult, ['ensure-loaded', 'trains-trigrams']]))) ^ Call: (248) [locally_each] locally_each:wtl(bugger, nb_setval('$wots_stack', [(0x55bd1de4cc30)]), bugger:woto(string(_408434), user:write_src_woi([assertEqualToResult, ['ensure-loaded', 'trains-trigrams']])), bugger:each_call_cleanup) ^ Unify: (248) [locally_each] locally_each:wtl(bugger, nb_setval('$wots_stack', [(0x55bd1de4cc30)]), bugger:woto(string(_408434), user:write_src_woi([assertEqualToResult, ['ensure-loaded', 'trains-trigrams']])), bugger:each_call_cleanup) Call: (249) [system] nb_current('$wots_stack', _420618) Fail: (249) [system] nb_current('$wots_stack', _420618) ^ Redo: (248) [locally_each] locally_each:wtl(bugger, nb_setval('$wots_stack', [(0x55bd1de4cc30)]), bugger:woto(string(_408434), user:write_src_woi([assertEqualToResult, ['ensure-loaded', 'trains-trigrams']])), bugger:each_call_cleanup) ^ Call: (249) [bugger] call_cleanup((nb_setval('$wots_stack', [(0x55bd1de4cc30)]), bugger:woto(string(_408434), user:write_src_woi([assertEqualToResult, ['ensure-loaded', 'trains-trigrams']])), nb_delete('$wots_stack')), nb_delete('$wots_stack')) ^ Unify: (249) [system] call_cleanup(bugger:(nb_setval('$wots_stack', [(0x55bd1de4cc30)]), bugger:woto(string(_408434), user:write_src_woi([assertEqualToResult, ['ensure-loaded', 'trains-trigrams']])), nb_delete('$wots_stack')), bugger:nb_delete('$wots_stack')) Call: (251) [$syspreds] nb_setval('$wots_stack', [(0x55bd1de4cc30)]) Unify: (251) [$syspreds] nb_setval('$wots_stack', [(0x55bd1de4cc30)]) Call: (252) [system] duplicate_term([(0x55bd1de4cc30)], _427192) Exit: (252) [system] duplicate_term([(0x55bd1de4cc30)], [(0x55bd1de4cc30)]) Call: (252) [system] nb_linkval('$wots_stack', [(0x55bd1de4cc30)]) Exit: (252) [system] nb_linkval('$wots_stack', [(0x55bd1de4cc30)]) Exit: (251) [$syspreds] nb_setval('$wots_stack', [(0x55bd1de4cc30)]) ^ Call: (251) [bugger] bugger:woto(string(_408434), user:write_src_woi([assertEqualToResult, ['ensure-loaded', 'trains-trigrams']])) ^ Unify: (251) [bugger] bugger:woto(string(_408434), user:write_src_woi([assertEqualToResult, ['ensure-loaded', 'trains-trigrams']])) ^ Call: (252) [bugger] once((use_tty(string(_408434), _433720);_433720=true)) ^ Unify: (252) [system] once(bugger:(use_tty(string(_408434), _433720);_433720=true)) ^ Call: (254) [bugger] bugger:use_tty(string(_408434), _433720) ^ Unify: (254) [bugger] bugger:use_tty(string(_408434), _433720) Call: (255) [system] compound(string(_408434)) Exit: (255) [system] compound(string(_408434)) ^ Unify: (254) [bugger] bugger:use_tty(string(_408434), _433720) Call: (255) [system] stream_property(current_output, tty(_433720)) Unify: (255) [system] stream_property(current_output, tty(_433720)) Call: (256) [system] nonvar(current_output) Exit: (256) [system] nonvar(current_output) Call: (256) [system] nonvar(tty(_433720)) Exit: (256) [system] nonvar(tty(_433720)) Fail: (255) [system] stream_property(current_output, tty(_433720)) ^ Redo: (254) [bugger] bugger:use_tty(string(_408434), _433720) ^ Unify: (254) [bugger] bugger:use_tty(string(_408434), false) ^ Exit: (254) [bugger] bugger:use_tty(string(_408434), false) ^ Exit: (252) [system] once(bugger:(use_tty(string(_408434), false);false=true)) ^ Call: (252) [bugger] bugger:get_stream_setup(_450460) ^ Unify: (252) [bugger] bugger:get_stream_setup(true) ^ Exit: (252) [bugger] bugger:get_stream_setup(true) ^ Call: (252) [bugger] bugger:woto_tty(string(_408434), false, (true, user:write_src_woi([assertEqualToResult, ['ensure-loaded', 'trains-trigrams']]))) ^ Unify: (252) [bugger] bugger:woto_tty(string(_408434), false, bugger:(true, user:write_src_woi([assertEqualToResult, ['ensure-loaded', 'trains-trigrams']]))) ^ Call: (253) [bugger] bugger:with_output_to_each(string(_408434), (set_stream_ignore(current_output, tty(false)), bugger:(true, user:write_src_woi([assertEqualToResult, ['ensure-loaded', 'trains-trigrams']])))) ^ Unify: (253) [bugger] bugger:with_output_to_each(string(_408434), bugger:(set_stream_ignore(current_output, tty(false)), bugger:(true, user:write_src_woi([assertEqualToResult, ['ensure-loaded', 'trains-trigrams']])))) Call: (254) [system] compound(string(_408434)) Exit: (254) [system] compound(string(_408434)) Call: (254) [system] compound_name_arity(string(_408434), _458954, 0) Fail: (254) [system] compound_name_arity(string(_408434), _459886, 0) ^ Redo: (253) [bugger] bugger:with_output_to_each(string(_408434), bugger:(set_stream_ignore(current_output, tty(false)), bugger:(true, user:write_src_woi([assertEqualToResult, ['ensure-loaded', 'trains-trigrams']])))) Call: (254) [system] string(_408434)=..[_461678, _461684] Exit: (254) [system] string(_408434)=..[string, _408434] ^ Call: (254) [bugger] bugger:stream_u_type(string) ^ Unify: (254) [bugger] bugger:stream_u_type(string) ^ Exit: (254) [bugger] bugger:stream_u_type(string) Call: (254) [system] current_output(_466334) Exit: (254) [system] current_output((0x55bd1de4cc30)) Call: (254) [system] _468184=set_output_safe((0x55bd1de4cc30)) Exit: (254) [system] set_output_safe((0x55bd1de4cc30))=set_output_safe((0x55bd1de4cc30)) Call: (254) [system] _470046=mfs(_470050, string, _470054, set_output_safe, set_output_safe((0x55bd1de4cc30))) Exit: (254) [system] mfs(_470050, string, _470054, set_output_safe, set_output_safe((0x55bd1de4cc30)))=mfs(_470050, string, _470054, set_output_safe, set_output_safe((0x55bd1de4cc30))) Call: (254) [system] _471916=mfs_end(mfs(_470050, string, _470054, set_output_safe, set_output_safe((0x55bd1de4cc30))), _408434) Exit: (254) [system] mfs_end(mfs(_470050, string, _470054, set_output_safe, set_output_safe((0x55bd1de4cc30))), _408434)=mfs_end(mfs(_470050, string, _470054, set_output_safe, set_output_safe((0x55bd1de4cc30))), _408434) ^ Call: (254) [bugger] call_cleanup(trusted_redo_call_cleanup(mfs_start(mfs(_470050, string, _470054, set_output_safe, set_output_safe((0x55bd1de4cc30)))), (bugger:(set_stream_ignore(current_output, tty(false)), bugger:(true, user:write_src_woi([assertEqualToResult, ['ensure-loaded', 'trains-trigrams']]))), mfs_end(mfs(_470050, string, _470054, set_output_safe, set_output_safe((0x55bd1de4cc30))), _408434)), mfs_end(mfs(_470050, string, _470054, set_output_safe, set_output_safe((0x55bd1de4cc30))), _408434)), mfs_end(mfs(_470050, string, _470054, set_output_safe, set_output_safe((0x55bd1de4cc30))), _408434)) ^ Unify: (254) [system] call_cleanup(bugger:trusted_redo_call_cleanup(mfs_start(mfs(_470050, string, _470054, set_output_safe, set_output_safe((0x55bd1de4cc30)))), (bugger:(set_stream_ignore(current_output, tty(false)), bugger:(true, user:write_src_woi([assertEqualToResult, ['ensure-loaded', 'trains-trigrams']]))), mfs_end(mfs(_470050, string, _470054, set_output_safe, set_output_safe((0x55bd1de4cc30))), _408434)), mfs_end(mfs(_470050, string, _470054, set_output_safe, set_output_safe((0x55bd1de4cc30))), _408434)), bugger:mfs_end(mfs(_470050, string, _470054, set_output_safe, set_output_safe((0x55bd1de4cc30))), _408434)) Call: (256) [system] _475696=mquietly(bugger:mfs_end(mfs(_470050, string, _470054, set_output_safe, set_output_safe((0x55bd1de4cc30))), _408434)) Exit: (256) [system] mquietly(bugger:mfs_end(mfs(_470050, string, _470054, set_output_safe, set_output_safe((0x55bd1de4cc30))), _408434))=mquietly(bugger:mfs_end(mfs(_470050, string, _470054, set_output_safe, set_output_safe((0x55bd1de4cc30))), _408434)) ^ Call: (256) [each_call_cleanup] setup_call_cleanup(bugger:mfs_start(mfs(_470050, string, _470054, set_output_safe, set_output_safe((0x55bd1de4cc30)))), ((bugger:(bugger:(set_stream_ignore(current_output, tty(false)), bugger:(true, user:write_src_woi([assertEqualToResult, ['ensure-loaded', 'trains-trigrams']]))), mfs_end(mfs(_470050, string, _470054, set_output_safe, set_output_safe((0x55bd1de4cc30))), _408434)), deterministic(_477572)), (notrace(_477572==true)->!;mquietly(bugger:mfs_end(mfs(_470050, string, _470054, set_output_safe, set_output_safe((0x55bd1de4cc30))), _408434)), notrace(nb_setarg(1, mquietly(bugger:mfs_end(mfs(_470050, string, _470054, set_output_safe, set_output_safe((0x55bd1de4cc30))), _408434)), true));bugger:mfs_start(mfs(_470050, string, _470054, set_output_safe, set_output_safe((0x55bd1de4cc30)))), notrace(nb_setarg(1, mquietly(bugger:mfs_end(mfs(_470050, string, _470054, set_output_safe, set_output_safe((0x55bd1de4cc30))), _408434)), bugger:mfs_end(mfs(_470050, string, _470054, set_output_safe, set_output_safe((0x55bd1de4cc30))), _408434))), notrace(fail))), mquietly(bugger:mfs_end(mfs(_470050, string, _470054, set_output_safe, set_output_safe((0x55bd1de4cc30))), _408434))) ^ Unify: (256) [system] setup_call_cleanup(bugger:mfs_start(mfs(_470050, string, _470054, set_output_safe, set_output_safe((0x55bd1de4cc30)))), each_call_cleanup:((bugger:(bugger:(set_stream_ignore(current_output, tty(false)), bugger:(true, user:write_src_woi([assertEqualToResult, ['ensure-loaded', 'trains-trigrams']]))), mfs_end(mfs(_470050, string, _470054, set_output_safe, set_output_safe((0x55bd1de4cc30))), _408434)), deterministic(_477572)), (notrace(_477572==true)->!;mquietly(bugger:mfs_end(mfs(_470050, string, _470054, set_output_safe, set_output_safe((0x55bd1de4cc30))), _408434)), notrace(nb_setarg(1, mquietly(bugger:mfs_end(mfs(_470050, string, _470054, set_output_safe, set_output_safe((0x55bd1de4cc30))), _408434)), true));bugger:mfs_start(mfs(_470050, string, _470054, set_output_safe, set_output_safe((0x55bd1de4cc30)))), notrace(nb_setarg(1, mquietly(bugger:mfs_end(mfs(_470050, string, _470054, set_output_safe, set_output_safe((0x55bd1de4cc30))), _408434)), bugger:mfs_end(mfs(_470050, string, _470054, set_output_safe, set_output_safe((0x55bd1de4cc30))), _408434))), notrace(fail))), each_call_cleanup:mquietly(bugger:mfs_end(mfs(_470050, string, _470054, set_output_safe, set_output_safe((0x55bd1de4cc30))), _408434))) ^ Call: (257) [system] sig_atomic(bugger:mfs_start(mfs(_470050, string, _470054, set_output_safe, set_output_safe((0x55bd1de4cc30))))) ^ Call: (259) [bugger] bugger:mfs_start(mfs(_470050, string, _470054, set_output_safe, set_output_safe((0x55bd1de4cc30)))) ^ Unify: (259) [bugger] bugger:mfs_start(mfs(_470050, string, _470054, set_output_safe, set_output_safe((0x55bd1de4cc30)))) Call: (260) [system] compound(mfs(_470050, string, _470054, set_output_safe, set_output_safe((0x55bd1de4cc30)))) Exit: (260) [system] compound(mfs(_470050, string, _470054, set_output_safe, set_output_safe((0x55bd1de4cc30)))) ^ Unify: (259) [bugger] bugger:mfs_start(mfs(_470050, string, _470054, set_output_safe, set_output_safe((0x55bd1de4cc30)))) Call: (260) [system] arg(2, mfs(_470050, string, _470054, set_output_safe, set_output_safe((0x55bd1de4cc30))), _485104) Exit: (260) [system] arg(2, mfs(_470050, string, _470054, set_output_safe, set_output_safe((0x55bd1de4cc30))), string) Call: (260) [system] arg(3, mfs(_470050, string, _470054, set_output_safe, set_output_safe((0x55bd1de4cc30))), _486970) Exit: (260) [system] arg(3, mfs(_470050, string, _470054, set_output_safe, set_output_safe((0x55bd1de4cc30))), _470054) Call: (260) [system] arg(4, mfs(_470050, string, _470054, set_output_safe, set_output_safe((0x55bd1de4cc30))), _488836) Exit: (260) [system] arg(4, mfs(_470050, string, _470054, set_output_safe, set_output_safe((0x55bd1de4cc30))), set_output_safe) Call: (260) [system] _490702=mfs(_490706, string, _490710, set_output_safe, _490714) Exit: (260) [system] mfs(_490706, string, _490710, set_output_safe, _490714)=mfs(_490706, string, _490710, set_output_safe, _490714) Call: (260) [system] is_stream(_470054) Fail: (260) [system] is_stream(_470054) ^ Redo: (259) [bugger] bugger:mfs_start(mfs(_470050, string, _470054, set_output_safe, set_output_safe((0x55bd1de4cc30)))) ^ Call: (260) [bugger] bugger:new_mfs(mfs(_490706, string, _490710, set_output_safe, _490714)) ^ Unify: (260) [bugger] bugger:new_mfs(mfs(_490706, string, _490710, set_output_safe, _490714)) Call: (261) [memory_file] memory_file:new_memory_file(_490706) Exit: (261) [memory_file] memory_file:new_memory_file((0x55bd1c4f2c30)) Call: (261) [memory_file] memory_file:open_memory_file((0x55bd1c4f2c30), write, _490710, [free_on_close(true)]) Exit: (261) [memory_file] memory_file:open_memory_file((0x55bd1c4f2c30), write, (0x55bd1dfb9f20), [free_on_close(true)]) ^ Exit: (260) [bugger] bugger:new_mfs(mfs((0x55bd1c4f2c30), string, (0x55bd1dfb9f20), set_output_safe, _490714)) Call: (260) [system] nb_setarg(1, mfs(_470050, string, _470054, set_output_safe, set_output_safe((0x55bd1de4cc30))), (0x55bd1c4f2c30)) Exit: (260) [system] nb_setarg(1, mfs((0x55bd1c4f2c30), string, _470054, set_output_safe, set_output_safe((0x55bd1de4cc30))), (0x55bd1c4f2c30)) Call: (260) [system] nb_setarg(3, mfs((0x55bd1c4f2c30), string, _470054, set_output_safe, set_output_safe((0x55bd1de4cc30))), (0x55bd1dfb9f20)) Exit: (260) [system] nb_setarg(3, mfs((0x55bd1c4f2c30), string, (0x55bd1dfb9f20), set_output_safe, set_output_safe((0x55bd1de4cc30))), (0x55bd1dfb9f20)) ^ Call: (260) [bugger] bugger:set_output_safe((0x55bd1dfb9f20)) ^ Unify: (260) [bugger] bugger:set_output_safe((0x55bd1dfb9f20)) Call: (262) [system] set_output((0x55bd1dfb9f20)) Exit: (262) [system] set_output((0x55bd1dfb9f20)) ^ Exit: (260) [bugger] bugger:set_output_safe((0x55bd1dfb9f20)) ^ Exit: (259) [bugger] bugger:mfs_start(mfs((0x55bd1c4f2c30), string, (0x55bd1dfb9f20), set_output_safe, set_output_safe((0x55bd1de4cc30)))) ^ Exit: (257) [system] sig_atomic(bugger:mfs_start(mfs((0x55bd1c4f2c30), string, (0x55bd1dfb9f20), set_output_safe, set_output_safe((0x55bd1de4cc30))))) ^ Call: (258) [bugger] bugger:set_stream_ignore(current_output, tty(false)) ^ Unify: (258) [bugger] bugger:set_stream_ignore(current_output, tty(false)) ^ Call: (259) [bugger] ignore(notrace(catch(set_stream(current_output, tty(false)), _513988, writeln(user_error, _513988=set_stream(current_output, tty(false)))))) ^ Unify: (259) [system] ignore(bugger:notrace(catch(set_stream(current_output, tty(false)), _513988, writeln(user_error, _513988=set_stream(current_output, tty(false)))))) ^ Call: (261) [system] setup_call_cleanup('$notrace'(_515890, _515892), once(bugger:catch(set_stream(current_output, tty(false)), _513988, writeln(user_error, _513988=set_stream(current_output, tty(false))))), '$restore_trace'(_515890, _515892)) ^ Unify: (261) [system] setup_call_cleanup(system:'$notrace'(_515890, _515892), system:once(bugger:catch(set_stream(current_output, tty(false)), _513988, writeln(user_error, _513988=set_stream(current_output, tty(false))))), system:'$restore_trace'(_515890, _515892)) ^ Call: (262) [system] sig_atomic(system:'$notrace'(_515890, _515892)) ^ Exit: (261) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(bugger:catch(set_stream(current_output, tty(false)), _513988, writeln(user_error, _513988=set_stream(current_output, tty(false))))), system:'$restore_trace'(3, -1)) ^ Exit: (259) [system] ignore(bugger:notrace(catch(set_stream(current_output, tty(false)), _513988, writeln(user_error, _513988=set_stream(current_output, tty(false)))))) ^ Exit: (258) [bugger] bugger:set_stream_ignore(current_output, tty(false)) ^ Call: (258) [user] write_src_woi([assertEqualToResult, ['ensure-loaded', 'trains-trigrams']]) ^ Unify: (258) [user] write_src_woi([assertEqualToResult, ['ensure-loaded', 'trains-trigrams']]) ^ Call: (260) [system] setup_call_cleanup('$notrace'(_6438, _6440), once(user:with_indents(false, write_src([assertEqualToResult, ['ensure-loaded', 'trains-trigrams']]))), '$restore_trace'(_6438, _6440)) ^ Unify: (260) [system] setup_call_cleanup(system:'$notrace'(_6438, _6440), system:once(user:with_indents(false, write_src([assertEqualToResult, ['ensure-loaded', 'trains-trigrams']]))), system:'$restore_trace'(_6438, _6440)) ^ Call: (261) [system] sig_atomic(system:'$notrace'(_6438, _6440)) ^ Exit: (260) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:with_indents(false, write_src([assertEqualToResult, ['ensure-loaded', 'trains-trigrams']]))), system:'$restore_trace'(3, -1)) ^ Exit: (258) [user] write_src_woi([assertEqualToResult, ['ensure-loaded', 'trains-trigrams']]) ^ Call: (258) [bugger] bugger:mfs_end(mfs((0x55bd1c4f2c30), string, (0x55bd1dfb9f20), set_output_safe, set_output_safe((0x55bd1de4cc30))), _6090) ^ Unify: (258) [bugger] bugger:mfs_end(mfs((0x55bd1c4f2c30), string, (0x55bd1dfb9f20), set_output_safe, set_output_safe((0x55bd1de4cc30))), _6090) ^ Call: (259) [bugger] ignore((is_stream((0x55bd1dfb9f20)), close((0x55bd1dfb9f20)), mem_handle_to_substring((0x55bd1c4f2c30), _12856), substring_to_type(_12856, string, _6090))) ^ Unify: (259) [system] ignore(bugger:(is_stream((0x55bd1dfb9f20)), close((0x55bd1dfb9f20)), mem_handle_to_substring((0x55bd1c4f2c30), _12856), substring_to_type(_12856, string, _6090))) Call: (261) [system] is_stream((0x55bd1dfb9f20)) Exit: (261) [system] is_stream((0x55bd1dfb9f20)) Call: (261) [system] close((0x55bd1dfb9f20)) Exit: (261) [system] close((0x55bd1dfb9f20)) ^ Call: (261) [bugger] bugger:mem_handle_to_substring((0x55bd1c4f2c30), _12856) ^ Unify: (261) [bugger] bugger:mem_handle_to_substring((0x55bd1c4f2c30), _12856) Call: (262) [memory_file] memory_file:memory_file_to_string((0x55bd1c4f2c30), _12856) Exit: (262) [memory_file] memory_file:memory_file_to_string((0x55bd1c4f2c30), "(assertEqualToResult (ensure-loaded trains-trigrams))") ^ Exit: (261) [bugger] bugger:mem_handle_to_substring((0x55bd1c4f2c30), "(assertEqualToResult (ensure-loaded trains-trigrams))") ^ Call: (261) [bugger] bugger:substring_to_type("(assertEqualToResult (ensure-loaded trains-trigrams))", string, _6090) ^ Unify: (261) [bugger] bugger:substring_to_type("(assertEqualToResult (ensure-loaded trains-trigrams))", string, "(assertEqualToResult (ensure-loaded trains-trigrams))") ^ Exit: (261) [bugger] bugger:substring_to_type("(assertEqualToResult (ensure-loaded trains-trigrams))", string, "(assertEqualToResult (ensure-loaded trains-trigrams))") ^ Exit: (259) [system] ignore(bugger:(is_stream((0x55bd1dfb9f20)), close((0x55bd1dfb9f20)), mem_handle_to_substring((0x55bd1c4f2c30), "(assertEqualToResult (ensure-loaded trains-trigrams))"), substring_to_type("(assertEqualToResult (ensure-loaded trains-trigrams))", string, "(assertEqualToResult (ensure-loaded trains-trigrams))"))) ^ Call: (259) [bugger] bugger:set_output_safe((0x55bd1de4cc30)) ^ Unify: (259) [bugger] bugger:set_output_safe((0x55bd1de4cc30)) Call: (261) [system] set_output((0x55bd1de4cc30)) Exit: (261) [system] set_output((0x55bd1de4cc30)) ^ Exit: (259) [bugger] bugger:set_output_safe((0x55bd1de4cc30)) ^ Exit: (258) [bugger] bugger:mfs_end(mfs((0x55bd1c4f2c30), string, (0x55bd1dfb9f20), set_output_safe, set_output_safe((0x55bd1de4cc30))), "(assertEqualToResult (ensure-loaded trains-trigrams))") ^ Call: (259) [system] setup_call_cleanup('$notrace'(_32444, _32446), once(each_call_cleanup:(true==true)), '$restore_trace'(_32444, _32446)) ^ Unify: (259) [system] setup_call_cleanup(system:'$notrace'(_32444, _32446), system:once(each_call_cleanup:(true==true)), system:'$restore_trace'(_32444, _32446)) ^ Call: (260) [system] sig_atomic(system:'$notrace'(_32444, _32446)) ^ Exit: (259) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(each_call_cleanup:(true==true)), system:'$restore_trace'(3, -1)) Call: (259) [system] var(bugger:mfs_end(mfs((0x55bd1c4f2c30), string, (0x55bd1dfb9f20), set_output_safe, set_output_safe((0x55bd1de4cc30))), "(assertEqualToResult (ensure-loaded trains-trigrams))")) Fail: (259) [system] var(bugger:mfs_end(mfs((0x55bd1c4f2c30), string, (0x55bd1dfb9f20), set_output_safe, set_output_safe((0x55bd1de4cc30))), "(assertEqualToResult (ensure-loaded trains-trigrams))")) ^ Call: (259) [bugger] bugger:mfs_end(mfs((0x55bd1c4f2c30), string, (0x55bd1dfb9f20), set_output_safe, set_output_safe((0x55bd1de4cc30))), "(assertEqualToResult (ensure-loaded trains-trigrams))") ^ Unify: (259) [bugger] bugger:mfs_end(mfs((0x55bd1c4f2c30), string, (0x55bd1dfb9f20), set_output_safe, set_output_safe((0x55bd1de4cc30))), "(assertEqualToResult (ensure-loaded trains-trigrams))") ^ Call: (260) [bugger] ignore((is_stream((0x55bd1dfb9f20)), close((0x55bd1dfb9f20)), mem_handle_to_substring((0x55bd1c4f2c30), _39966), substring_to_type(_39966, string, "(assertEqualToResult (ensure-loaded trains-trigrams))"))) ^ Unify: (260) [system] ignore(bugger:(is_stream((0x55bd1dfb9f20)), close((0x55bd1dfb9f20)), mem_handle_to_substring((0x55bd1c4f2c30), _39966), substring_to_type(_39966, string, "(assertEqualToResult (ensure-loaded trains-trigrams))"))) Call: (262) [system] is_stream((0x55bd1dfb9f20)) Fail: (262) [system] is_stream((0x55bd1dfb9f20)) ^ Redo: (260) [system] ignore(bugger:(is_stream((0x55bd1dfb9f20)), close((0x55bd1dfb9f20)), mem_handle_to_substring((0x55bd1c4f2c30), _39966), substring_to_type(_39966, string, "(assertEqualToResult (ensure-loaded trains-trigrams))"))) ^ Unify: (260) [system] ignore(bugger:(is_stream((0x55bd1dfb9f20)), close((0x55bd1dfb9f20)), mem_handle_to_substring((0x55bd1c4f2c30), _39966), substring_to_type(_39966, string, "(assertEqualToResult (ensure-loaded trains-trigrams))"))) ^ Exit: (260) [system] ignore(bugger:(is_stream((0x55bd1dfb9f20)), close((0x55bd1dfb9f20)), mem_handle_to_substring((0x55bd1c4f2c30), _39966), substring_to_type(_39966, string, "(assertEqualToResult (ensure-loaded trains-trigrams))"))) ^ Call: (260) [bugger] bugger:set_output_safe((0x55bd1de4cc30)) ^ Unify: (260) [bugger] bugger:set_output_safe((0x55bd1de4cc30)) Call: (262) [system] set_output((0x55bd1de4cc30)) Exit: (262) [system] set_output((0x55bd1de4cc30)) ^ Exit: (260) [bugger] bugger:set_output_safe((0x55bd1de4cc30)) ^ Exit: (259) [bugger] bugger:mfs_end(mfs((0x55bd1c4f2c30), string, (0x55bd1dfb9f20), set_output_safe, set_output_safe((0x55bd1de4cc30))), "(assertEqualToResult (ensure-loaded trains-trigrams))") ^ Exit: (256) [system] setup_call_cleanup(bugger:mfs_start(mfs((0x55bd1c4f2c30), string, (0x55bd1dfb9f20), set_output_safe, set_output_safe((0x55bd1de4cc30)))), each_call_cleanup:((bugger:(bugger:(set_stream_ignore(current_output, tty(false)), bugger:(true, user:write_src_woi([assertEqualToResult, ['ensure-loaded', 'trains-trigrams']]))), mfs_end(mfs((0x55bd1c4f2c30), string, (0x55bd1dfb9f20), set_output_safe, set_output_safe((0x55bd1de4cc30))), "(assertEqualToResult (ensure-loaded trains-trigrams))")), deterministic(true)), (notrace(true==true)->!;mquietly(bugger:mfs_end(mfs((0x55bd1c4f2c30), string, (0x55bd1dfb9f20), set_output_safe, set_output_safe((0x55bd1de4cc30))), "(assertEqualToResult (ensure-loaded trains-trigrams))")), notrace(nb_setarg(1, mquietly(bugger:mfs_end(mfs((0x55bd1c4f2c30), string, (0x55bd1dfb9f20), set_output_safe, set_output_safe((0x55bd1de4cc30))), "(assertEqualToResult (ensure-loaded trains-trigrams))")), true));bugger:mfs_start(mfs((0x55bd1c4f2c30), string, (0x55bd1dfb9f20), set_output_safe, set_output_safe((0x55bd1de4cc30)))), notrace(nb_setarg(1, mquietly(bugger:mfs_end(mfs((0x55bd1c4f2c30), string, (0x55bd1dfb9f20), set_output_safe, set_output_safe((0x55bd1de4cc30))), "(assertEqualToResult (ensure-loaded trains-trigrams))")), bugger:mfs_end(mfs((0x55bd1c4f2c30), string, (0x55bd1dfb9f20), set_output_safe, set_output_safe((0x55bd1de4cc30))), "(assertEqualToResult (ensure-loaded trains-trigrams))"))), notrace(fail))), each_call_cleanup:mquietly(bugger:mfs_end(mfs((0x55bd1c4f2c30), string, (0x55bd1dfb9f20), set_output_safe, set_output_safe((0x55bd1de4cc30))), "(assertEqualToResult (ensure-loaded trains-trigrams))"))) ^ Call: (256) [bugger] bugger:mfs_end(mfs((0x55bd1c4f2c30), string, (0x55bd1dfb9f20), set_output_safe, set_output_safe((0x55bd1de4cc30))), "(assertEqualToResult (ensure-loaded trains-trigrams))") ^ Unify: (256) [bugger] bugger:mfs_end(mfs((0x55bd1c4f2c30), string, (0x55bd1dfb9f20), set_output_safe, set_output_safe((0x55bd1de4cc30))), "(assertEqualToResult (ensure-loaded trains-trigrams))") ^ Call: (257) [bugger] ignore((is_stream((0x55bd1dfb9f20)), close((0x55bd1dfb9f20)), mem_handle_to_substring((0x55bd1c4f2c30), _54904), substring_to_type(_54904, string, "(assertEqualToResult (ensure-loaded trains-trigrams))"))) ^ Unify: (257) [system] ignore(bugger:(is_stream((0x55bd1dfb9f20)), close((0x55bd1dfb9f20)), mem_handle_to_substring((0x55bd1c4f2c30), _54904), substring_to_type(_54904, string, "(assertEqualToResult (ensure-loaded trains-trigrams))"))) Call: (259) [system] is_stream((0x55bd1dfb9f20)) Fail: (259) [system] is_stream((0x55bd1dfb9f20)) ^ Redo: (257) [system] ignore(bugger:(is_stream((0x55bd1dfb9f20)), close((0x55bd1dfb9f20)), mem_handle_to_substring((0x55bd1c4f2c30), _54904), substring_to_type(_54904, string, "(assertEqualToResult (ensure-loaded trains-trigrams))"))) ^ Unify: (257) [system] ignore(bugger:(is_stream((0x55bd1dfb9f20)), close((0x55bd1dfb9f20)), mem_handle_to_substring((0x55bd1c4f2c30), _54904), substring_to_type(_54904, string, "(assertEqualToResult (ensure-loaded trains-trigrams))"))) ^ Exit: (257) [system] ignore(bugger:(is_stream((0x55bd1dfb9f20)), close((0x55bd1dfb9f20)), mem_handle_to_substring((0x55bd1c4f2c30), _54904), substring_to_type(_54904, string, "(assertEqualToResult (ensure-loaded trains-trigrams))"))) ^ Call: (257) [bugger] bugger:set_output_safe((0x55bd1de4cc30)) ^ Unify: (257) [bugger] bugger:set_output_safe((0x55bd1de4cc30)) Call: (259) [system] set_output((0x55bd1de4cc30)) Exit: (259) [system] set_output((0x55bd1de4cc30)) ^ Exit: (257) [bugger] bugger:set_output_safe((0x55bd1de4cc30)) ^ Exit: (256) [bugger] bugger:mfs_end(mfs((0x55bd1c4f2c30), string, (0x55bd1dfb9f20), set_output_safe, set_output_safe((0x55bd1de4cc30))), "(assertEqualToResult (ensure-loaded trains-trigrams))") ^ Exit: (254) [system] call_cleanup(bugger:trusted_redo_call_cleanup(mfs_start(mfs((0x55bd1c4f2c30), string, (0x55bd1dfb9f20), set_output_safe, set_output_safe((0x55bd1de4cc30)))), (bugger:(set_stream_ignore(current_output, tty(false)), bugger:(true, user:write_src_woi([assertEqualToResult, ['ensure-loaded', 'trains-trigrams']]))), mfs_end(mfs((0x55bd1c4f2c30), string, (0x55bd1dfb9f20), set_output_safe, set_output_safe((0x55bd1de4cc30))), "(assertEqualToResult (ensure-loaded trains-trigrams))")), mfs_end(mfs((0x55bd1c4f2c30), string, (0x55bd1dfb9f20), set_output_safe, set_output_safe((0x55bd1de4cc30))), "(assertEqualToResult (ensure-loaded trains-trigrams))")), bugger:mfs_end(mfs((0x55bd1c4f2c30), string, (0x55bd1dfb9f20), set_output_safe, set_output_safe((0x55bd1de4cc30))), "(assertEqualToResult (ensure-loaded trains-trigrams))")) ^ Exit: (253) [bugger] bugger:with_output_to_each(string("(assertEqualToResult (ensure-loaded trains-trigrams))"), bugger:(set_stream_ignore(current_output, tty(false)), bugger:(true, user:write_src_woi([assertEqualToResult, ['ensure-loaded', 'trains-trigrams']])))) ^ Exit: (252) [bugger] bugger:woto_tty(string("(assertEqualToResult (ensure-loaded trains-trigrams))"), false, bugger:(true, user:write_src_woi([assertEqualToResult, ['ensure-loaded', 'trains-trigrams']]))) ^ Exit: (251) [bugger] bugger:woto(string("(assertEqualToResult (ensure-loaded trains-trigrams))"), user:write_src_woi([assertEqualToResult, ['ensure-loaded', 'trains-trigrams']])) Call: (251) [system] nb_delete('$wots_stack') Exit: (251) [system] nb_delete('$wots_stack') Call: (251) [system] nb_delete('$wots_stack') Exit: (251) [system] nb_delete('$wots_stack') ^ Exit: (249) [system] call_cleanup(bugger:(nb_setval('$wots_stack', [(0x55bd1de4cc30)]), bugger:woto(string("(assertEqualToResult (ensure-loaded trains-trigrams))"), user:write_src_woi([assertEqualToResult, ['ensure-loaded', 'trains-trigrams']])), nb_delete('$wots_stack')), bugger:nb_delete('$wots_stack')) ^ Exit: (248) [locally_each] locally_each:wtl(bugger, nb_setval('$wots_stack', [(0x55bd1de4cc30)]), bugger:woto(string("(assertEqualToResult (ensure-loaded trains-trigrams))"), user:write_src_woi([assertEqualToResult, ['ensure-loaded', 'trains-trigrams']])), bugger:each_call_cleanup) ^ Exit: (247) [locally_each] locally_each:locally(bugger:nb_setval('$wots_stack', [(0x55bd1de4cc30)]), bugger:woto(string("(assertEqualToResult (ensure-loaded trains-trigrams))"), user:write_src_woi([assertEqualToResult, ['ensure-loaded', 'trains-trigrams']]))) ^ Exit: (246) [bugger] bugger:wots("(assertEqualToResult (ensure-loaded trains-trigrams))", user:write_src_woi([assertEqualToResult, ['ensure-loaded', 'trains-trigrams']])) ^ Call: (246) [user] string_replace("(assertEqualToResult (ensure-loaded trains-trigrams))", '|', 'I', _78186) ^ Unify: (246) [user] string_replace("(assertEqualToResult (ensure-loaded trains-trigrams))", '|', 'I', _78186) ^ Call: (247) [user] symbolic_list_concat(_80060, '|', "(assertEqualToResult (ensure-loaded trains-trigrams))") ^ Unify: (247) [user] symbolic_list_concat(_80060, '|', "(assertEqualToResult (ensure-loaded trains-trigrams))") Call: (248) [system] atomic_list_concat(_80060, '|', "(assertEqualToResult (ensure-loaded trains-trigrams))") Exit: (248) [system] atomic_list_concat(['(assertEqualToResult (ensure-loaded trains-trigrams))'], '|', "(assertEqualToResult (ensure-loaded trains-trigrams))") ^ Exit: (247) [user] symbolic_list_concat(['(assertEqualToResult (ensure-loaded trains-trigrams))'], '|', "(assertEqualToResult (ensure-loaded trains-trigrams))") ^ Call: (247) [user] symbolic_list_concat(['(assertEqualToResult (ensure-loaded trains-trigrams))'], 'I', _78186) ^ Unify: (247) [user] symbolic_list_concat(['(assertEqualToResult (ensure-loaded trains-trigrams))'], 'I', _78186) Call: (248) [system] atomic_list_concat(['(assertEqualToResult (ensure-loaded trains-trigrams))'], 'I', _78186) Exit: (248) [system] atomic_list_concat(['(assertEqualToResult (ensure-loaded trains-trigrams))'], 'I', '(assertEqualToResult (ensure-loaded trains-trigrams))') ^ Exit: (247) [user] symbolic_list_concat(['(assertEqualToResult (ensure-loaded trains-trigrams))'], 'I', '(assertEqualToResult (ensure-loaded trains-trigrams))') ^ Exit: (246) [user] string_replace("(assertEqualToResult (ensure-loaded trains-trigrams))", '|', 'I', '(assertEqualToResult (ensure-loaded trains-trigrams))') ^ Call: (246) [user] string_replace('(assertEqualToResult (ensure-loaded trains-trigrams))', '\n', '\\n', _90324) ^ Unify: (246) [user] string_replace('(assertEqualToResult (ensure-loaded trains-trigrams))', '\n', '\\n', _90324) ^ Call: (247) [user] symbolic_list_concat(_92198, '\n', '(assertEqualToResult (ensure-loaded trains-trigrams))') ^ Unify: (247) [user] symbolic_list_concat(_92198, '\n', '(assertEqualToResult (ensure-loaded trains-trigrams))') Call: (248) [system] atomic_list_concat(_92198, '\n', '(assertEqualToResult (ensure-loaded trains-trigrams))') Exit: (248) [system] atomic_list_concat(['(assertEqualToResult (ensure-loaded trains-trigrams))'], '\n', '(assertEqualToResult (ensure-loaded trains-trigrams))') ^ Exit: (247) [user] symbolic_list_concat(['(assertEqualToResult (ensure-loaded trains-trigrams))'], '\n', '(assertEqualToResult (ensure-loaded trains-trigrams))') ^ Call: (247) [user] symbolic_list_concat(['(assertEqualToResult (ensure-loaded trains-trigrams))'], '\\n', _90324) ^ Unify: (247) [user] symbolic_list_concat(['(assertEqualToResult (ensure-loaded trains-trigrams))'], '\\n', _90324) Call: (248) [system] atomic_list_concat(['(assertEqualToResult (ensure-loaded trains-trigrams))'], '\\n', _90324) Exit: (248) [system] atomic_list_concat(['(assertEqualToResult (ensure-loaded trains-trigrams))'], '\\n', '(assertEqualToResult (ensure-loaded trains-trigrams))') ^ Exit: (247) [user] symbolic_list_concat(['(assertEqualToResult (ensure-loaded trains-trigrams))'], '\\n', '(assertEqualToResult (ensure-loaded trains-trigrams))') ^ Exit: (246) [user] string_replace('(assertEqualToResult (ensure-loaded trains-trigrams))', '\n', '\\n', '(assertEqualToResult (ensure-loaded trains-trigrams))') Call: (246) [system] atom_length('(assertEqualToResult (ensure-loaded trains-trigrams))', _102462) Exit: (246) [system] atom_length('(assertEqualToResult (ensure-loaded trains-trigrams))', 53) Call: (246) [system] 53=<600 Exit: (246) [system] 53=<600 Call: (246) [system] _106176='(assertEqualToResult (ensure-loaded trains-trigrams))' Exit: (246) [system] '(assertEqualToResult (ensure-loaded trains-trigrams))'='(assertEqualToResult (ensure-loaded trains-trigrams))' Call: (246) [system] write('(assertEqualToResult (ensure-loaded trains-trigrams))') Exit: (246) [system] write('(assertEqualToResult (ensure-loaded trains-trigrams))') ^ Exit: (245) [user] trim_gstring_bar_I(write_src_woi([assertEqualToResult, ['ensure-loaded', 'trains-trigrams']]), 600) ^ Call: (245) [user] trim_gstring_bar_I(write_src_woi([['ensure-loaded', 'trains-trigrams']]), 600) ^ Unify: (245) [user] trim_gstring_bar_I(write_src_woi([['ensure-loaded', 'trains-trigrams']]), 600) ^ Call: (246) [user] bugger:wots(_112666, write_src_woi([['ensure-loaded', 'trains-trigrams']])) ^ Unify: (246) [bugger] bugger:wots(_112666, user:write_src_woi([['ensure-loaded', 'trains-trigrams']])) Call: (247) [system] nb_current('$wots_stack', _114542) Fail: (247) [system] nb_current('$wots_stack', _114542) ^ Redo: (246) [bugger] bugger:wots(_112666, user:write_src_woi([['ensure-loaded', 'trains-trigrams']])) Call: (247) [system] _117334=[] Exit: (247) [system] []=[] Call: (247) [system] current_output(_119192) Exit: (247) [system] current_output((0x55bd1de4cc30)) ^ Call: (247) [bugger] locally_each:locally(nb_setval('$wots_stack', [(0x55bd1de4cc30)]), woto(string(_112666), user:write_src_woi([['ensure-loaded', 'trains-trigrams']]))) ^ Unify: (247) [locally_each] locally_each:locally(bugger:nb_setval('$wots_stack', [(0x55bd1de4cc30)]), bugger:woto(string(_112666), user:write_src_woi([['ensure-loaded', 'trains-trigrams']]))) ^ Call: (248) [locally_each] locally_each:wtl(bugger, nb_setval('$wots_stack', [(0x55bd1de4cc30)]), bugger:woto(string(_112666), user:write_src_woi([['ensure-loaded', 'trains-trigrams']])), bugger:each_call_cleanup) ^ Unify: (248) [locally_each] locally_each:wtl(bugger, nb_setval('$wots_stack', [(0x55bd1de4cc30)]), bugger:woto(string(_112666), user:write_src_woi([['ensure-loaded', 'trains-trigrams']])), bugger:each_call_cleanup) Call: (249) [system] nb_current('$wots_stack', _124850) Fail: (249) [system] nb_current('$wots_stack', _124850) ^ Redo: (248) [locally_each] locally_each:wtl(bugger, nb_setval('$wots_stack', [(0x55bd1de4cc30)]), bugger:woto(string(_112666), user:write_src_woi([['ensure-loaded', 'trains-trigrams']])), bugger:each_call_cleanup) ^ Call: (249) [bugger] call_cleanup((nb_setval('$wots_stack', [(0x55bd1de4cc30)]), bugger:woto(string(_112666), user:write_src_woi([['ensure-loaded', 'trains-trigrams']])), nb_delete('$wots_stack')), nb_delete('$wots_stack')) ^ Unify: (249) [system] call_cleanup(bugger:(nb_setval('$wots_stack', [(0x55bd1de4cc30)]), bugger:woto(string(_112666), user:write_src_woi([['ensure-loaded', 'trains-trigrams']])), nb_delete('$wots_stack')), bugger:nb_delete('$wots_stack')) Call: (251) [$syspreds] nb_setval('$wots_stack', [(0x55bd1de4cc30)]) Unify: (251) [$syspreds] nb_setval('$wots_stack', [(0x55bd1de4cc30)]) Call: (252) [system] duplicate_term([(0x55bd1de4cc30)], _131424) Exit: (252) [system] duplicate_term([(0x55bd1de4cc30)], [(0x55bd1de4cc30)]) Call: (252) [system] nb_linkval('$wots_stack', [(0x55bd1de4cc30)]) Exit: (252) [system] nb_linkval('$wots_stack', [(0x55bd1de4cc30)]) Exit: (251) [$syspreds] nb_setval('$wots_stack', [(0x55bd1de4cc30)]) ^ Call: (251) [bugger] bugger:woto(string(_112666), user:write_src_woi([['ensure-loaded', 'trains-trigrams']])) ^ Unify: (251) [bugger] bugger:woto(string(_112666), user:write_src_woi([['ensure-loaded', 'trains-trigrams']])) ^ Call: (252) [bugger] once((use_tty(string(_112666), _137952);_137952=true)) ^ Unify: (252) [system] once(bugger:(use_tty(string(_112666), _137952);_137952=true)) ^ Call: (254) [bugger] bugger:use_tty(string(_112666), _137952) ^ Unify: (254) [bugger] bugger:use_tty(string(_112666), _137952) Call: (255) [system] compound(string(_112666)) Exit: (255) [system] compound(string(_112666)) ^ Unify: (254) [bugger] bugger:use_tty(string(_112666), _137952) Call: (255) [system] stream_property(current_output, tty(_137952)) Unify: (255) [system] stream_property(current_output, tty(_137952)) Call: (256) [system] nonvar(current_output) Exit: (256) [system] nonvar(current_output) Call: (256) [system] nonvar(tty(_137952)) Exit: (256) [system] nonvar(tty(_137952)) Fail: (255) [system] stream_property(current_output, tty(_137952)) ^ Redo: (254) [bugger] bugger:use_tty(string(_112666), _137952) ^ Unify: (254) [bugger] bugger:use_tty(string(_112666), false) ^ Exit: (254) [bugger] bugger:use_tty(string(_112666), false) ^ Exit: (252) [system] once(bugger:(use_tty(string(_112666), false);false=true)) ^ Call: (252) [bugger] bugger:get_stream_setup(_154692) ^ Unify: (252) [bugger] bugger:get_stream_setup(true) ^ Exit: (252) [bugger] bugger:get_stream_setup(true) ^ Call: (252) [bugger] bugger:woto_tty(string(_112666), false, (true, user:write_src_woi([['ensure-loaded', 'trains-trigrams']]))) ^ Unify: (252) [bugger] bugger:woto_tty(string(_112666), false, bugger:(true, user:write_src_woi([['ensure-loaded', 'trains-trigrams']]))) ^ Call: (253) [bugger] bugger:with_output_to_each(string(_112666), (set_stream_ignore(current_output, tty(false)), bugger:(true, user:write_src_woi([['ensure-loaded', 'trains-trigrams']])))) ^ Unify: (253) [bugger] bugger:with_output_to_each(string(_112666), bugger:(set_stream_ignore(current_output, tty(false)), bugger:(true, user:write_src_woi([['ensure-loaded', 'trains-trigrams']])))) Call: (254) [system] compound(string(_112666)) Exit: (254) [system] compound(string(_112666)) Call: (254) [system] compound_name_arity(string(_112666), _163186, 0) Fail: (254) [system] compound_name_arity(string(_112666), _164118, 0) ^ Redo: (253) [bugger] bugger:with_output_to_each(string(_112666), bugger:(set_stream_ignore(current_output, tty(false)), bugger:(true, user:write_src_woi([['ensure-loaded', 'trains-trigrams']])))) Call: (254) [system] string(_112666)=..[_165910, _165916] Exit: (254) [system] string(_112666)=..[string, _112666] ^ Call: (254) [bugger] bugger:stream_u_type(string) ^ Unify: (254) [bugger] bugger:stream_u_type(string) ^ Exit: (254) [bugger] bugger:stream_u_type(string) Call: (254) [system] current_output(_170566) Exit: (254) [system] current_output((0x55bd1de4cc30)) Call: (254) [system] _172416=set_output_safe((0x55bd1de4cc30)) Exit: (254) [system] set_output_safe((0x55bd1de4cc30))=set_output_safe((0x55bd1de4cc30)) Call: (254) [system] _174278=mfs(_174282, string, _174286, set_output_safe, set_output_safe((0x55bd1de4cc30))) Exit: (254) [system] mfs(_174282, string, _174286, set_output_safe, set_output_safe((0x55bd1de4cc30)))=mfs(_174282, string, _174286, set_output_safe, set_output_safe((0x55bd1de4cc30))) Call: (254) [system] _176148=mfs_end(mfs(_174282, string, _174286, set_output_safe, set_output_safe((0x55bd1de4cc30))), _112666) Exit: (254) [system] mfs_end(mfs(_174282, string, _174286, set_output_safe, set_output_safe((0x55bd1de4cc30))), _112666)=mfs_end(mfs(_174282, string, _174286, set_output_safe, set_output_safe((0x55bd1de4cc30))), _112666) ^ Call: (254) [bugger] call_cleanup(trusted_redo_call_cleanup(mfs_start(mfs(_174282, string, _174286, set_output_safe, set_output_safe((0x55bd1de4cc30)))), (bugger:(set_stream_ignore(current_output, tty(false)), bugger:(true, user:write_src_woi([['ensure-loaded', 'trains-trigrams']]))), mfs_end(mfs(_174282, string, _174286, set_output_safe, set_output_safe((0x55bd1de4cc30))), _112666)), mfs_end(mfs(_174282, string, _174286, set_output_safe, set_output_safe((0x55bd1de4cc30))), _112666)), mfs_end(mfs(_174282, string, _174286, set_output_safe, set_output_safe((0x55bd1de4cc30))), _112666)) ^ Unify: (254) [system] call_cleanup(bugger:trusted_redo_call_cleanup(mfs_start(mfs(_174282, string, _174286, set_output_safe, set_output_safe((0x55bd1de4cc30)))), (bugger:(set_stream_ignore(current_output, tty(false)), bugger:(true, user:write_src_woi([['ensure-loaded', 'trains-trigrams']]))), mfs_end(mfs(_174282, string, _174286, set_output_safe, set_output_safe((0x55bd1de4cc30))), _112666)), mfs_end(mfs(_174282, string, _174286, set_output_safe, set_output_safe((0x55bd1de4cc30))), _112666)), bugger:mfs_end(mfs(_174282, string, _174286, set_output_safe, set_output_safe((0x55bd1de4cc30))), _112666)) Call: (256) [system] _179928=mquietly(bugger:mfs_end(mfs(_174282, string, _174286, set_output_safe, set_output_safe((0x55bd1de4cc30))), _112666)) Exit: (256) [system] mquietly(bugger:mfs_end(mfs(_174282, string, _174286, set_output_safe, set_output_safe((0x55bd1de4cc30))), _112666))=mquietly(bugger:mfs_end(mfs(_174282, string, _174286, set_output_safe, set_output_safe((0x55bd1de4cc30))), _112666)) ^ Call: (256) [each_call_cleanup] setup_call_cleanup(bugger:mfs_start(mfs(_174282, string, _174286, set_output_safe, set_output_safe((0x55bd1de4cc30)))), ((bugger:(bugger:(set_stream_ignore(current_output, tty(false)), bugger:(true, user:write_src_woi([['ensure-loaded', 'trains-trigrams']]))), mfs_end(mfs(_174282, string, _174286, set_output_safe, set_output_safe((0x55bd1de4cc30))), _112666)), deterministic(_181804)), (notrace(_181804==true)->!;mquietly(bugger:mfs_end(mfs(_174282, string, _174286, set_output_safe, set_output_safe((0x55bd1de4cc30))), _112666)), notrace(nb_setarg(1, mquietly(bugger:mfs_end(mfs(_174282, string, _174286, set_output_safe, set_output_safe((0x55bd1de4cc30))), _112666)), true));bugger:mfs_start(mfs(_174282, string, _174286, set_output_safe, set_output_safe((0x55bd1de4cc30)))), notrace(nb_setarg(1, mquietly(bugger:mfs_end(mfs(_174282, string, _174286, set_output_safe, set_output_safe((0x55bd1de4cc30))), _112666)), bugger:mfs_end(mfs(_174282, string, _174286, set_output_safe, set_output_safe((0x55bd1de4cc30))), _112666))), notrace(fail))), mquietly(bugger:mfs_end(mfs(_174282, string, _174286, set_output_safe, set_output_safe((0x55bd1de4cc30))), _112666))) ^ Unify: (256) [system] setup_call_cleanup(bugger:mfs_start(mfs(_174282, string, _174286, set_output_safe, set_output_safe((0x55bd1de4cc30)))), each_call_cleanup:((bugger:(bugger:(set_stream_ignore(current_output, tty(false)), bugger:(true, user:write_src_woi([['ensure-loaded', 'trains-trigrams']]))), mfs_end(mfs(_174282, string, _174286, set_output_safe, set_output_safe((0x55bd1de4cc30))), _112666)), deterministic(_181804)), (notrace(_181804==true)->!;mquietly(bugger:mfs_end(mfs(_174282, string, _174286, set_output_safe, set_output_safe((0x55bd1de4cc30))), _112666)), notrace(nb_setarg(1, mquietly(bugger:mfs_end(mfs(_174282, string, _174286, set_output_safe, set_output_safe((0x55bd1de4cc30))), _112666)), true));bugger:mfs_start(mfs(_174282, string, _174286, set_output_safe, set_output_safe((0x55bd1de4cc30)))), notrace(nb_setarg(1, mquietly(bugger:mfs_end(mfs(_174282, string, _174286, set_output_safe, set_output_safe((0x55bd1de4cc30))), _112666)), bugger:mfs_end(mfs(_174282, string, _174286, set_output_safe, set_output_safe((0x55bd1de4cc30))), _112666))), notrace(fail))), each_call_cleanup:mquietly(bugger:mfs_end(mfs(_174282, string, _174286, set_output_safe, set_output_safe((0x55bd1de4cc30))), _112666))) ^ Call: (257) [system] sig_atomic(bugger:mfs_start(mfs(_174282, string, _174286, set_output_safe, set_output_safe((0x55bd1de4cc30))))) ^ Call: (259) [bugger] bugger:mfs_start(mfs(_174282, string, _174286, set_output_safe, set_output_safe((0x55bd1de4cc30)))) ^ Unify: (259) [bugger] bugger:mfs_start(mfs(_174282, string, _174286, set_output_safe, set_output_safe((0x55bd1de4cc30)))) Call: (260) [system] compound(mfs(_174282, string, _174286, set_output_safe, set_output_safe((0x55bd1de4cc30)))) Exit: (260) [system] compound(mfs(_174282, string, _174286, set_output_safe, set_output_safe((0x55bd1de4cc30)))) ^ Unify: (259) [bugger] bugger:mfs_start(mfs(_174282, string, _174286, set_output_safe, set_output_safe((0x55bd1de4cc30)))) Call: (260) [system] arg(2, mfs(_174282, string, _174286, set_output_safe, set_output_safe((0x55bd1de4cc30))), _189336) Exit: (260) [system] arg(2, mfs(_174282, string, _174286, set_output_safe, set_output_safe((0x55bd1de4cc30))), string) Call: (260) [system] arg(3, mfs(_174282, string, _174286, set_output_safe, set_output_safe((0x55bd1de4cc30))), _191202) Exit: (260) [system] arg(3, mfs(_174282, string, _174286, set_output_safe, set_output_safe((0x55bd1de4cc30))), _174286) Call: (260) [system] arg(4, mfs(_174282, string, _174286, set_output_safe, set_output_safe((0x55bd1de4cc30))), _193068) Exit: (260) [system] arg(4, mfs(_174282, string, _174286, set_output_safe, set_output_safe((0x55bd1de4cc30))), set_output_safe) Call: (260) [system] _194934=mfs(_194938, string, _194942, set_output_safe, _194946) Exit: (260) [system] mfs(_194938, string, _194942, set_output_safe, _194946)=mfs(_194938, string, _194942, set_output_safe, _194946) Call: (260) [system] is_stream(_174286) Fail: (260) [system] is_stream(_174286) ^ Redo: (259) [bugger] bugger:mfs_start(mfs(_174282, string, _174286, set_output_safe, set_output_safe((0x55bd1de4cc30)))) ^ Call: (260) [bugger] bugger:new_mfs(mfs(_194938, string, _194942, set_output_safe, _194946)) ^ Unify: (260) [bugger] bugger:new_mfs(mfs(_194938, string, _194942, set_output_safe, _194946)) Call: (261) [memory_file] memory_file:new_memory_file(_194938) Exit: (261) [memory_file] memory_file:new_memory_file((0x55bd1defd770)) Call: (261) [memory_file] memory_file:open_memory_file((0x55bd1defd770), write, _194942, [free_on_close(true)]) Exit: (261) [memory_file] memory_file:open_memory_file((0x55bd1defd770), write, (0x55bd1df94290), [free_on_close(true)]) ^ Exit: (260) [bugger] bugger:new_mfs(mfs((0x55bd1defd770), string, (0x55bd1df94290), set_output_safe, _194946)) Call: (260) [system] nb_setarg(1, mfs(_174282, string, _174286, set_output_safe, set_output_safe((0x55bd1de4cc30))), (0x55bd1defd770)) Exit: (260) [system] nb_setarg(1, mfs((0x55bd1defd770), string, _174286, set_output_safe, set_output_safe((0x55bd1de4cc30))), (0x55bd1defd770)) Call: (260) [system] nb_setarg(3, mfs((0x55bd1defd770), string, _174286, set_output_safe, set_output_safe((0x55bd1de4cc30))), (0x55bd1df94290)) Exit: (260) [system] nb_setarg(3, mfs((0x55bd1defd770), string, (0x55bd1df94290), set_output_safe, set_output_safe((0x55bd1de4cc30))), (0x55bd1df94290)) ^ Call: (260) [bugger] bugger:set_output_safe((0x55bd1df94290)) ^ Unify: (260) [bugger] bugger:set_output_safe((0x55bd1df94290)) Call: (262) [system] set_output((0x55bd1df94290)) Exit: (262) [system] set_output((0x55bd1df94290)) ^ Exit: (260) [bugger] bugger:set_output_safe((0x55bd1df94290)) ^ Exit: (259) [bugger] bugger:mfs_start(mfs((0x55bd1defd770), string, (0x55bd1df94290), set_output_safe, set_output_safe((0x55bd1de4cc30)))) ^ Exit: (257) [system] sig_atomic(bugger:mfs_start(mfs((0x55bd1defd770), string, (0x55bd1df94290), set_output_safe, set_output_safe((0x55bd1de4cc30))))) ^ Call: (258) [bugger] bugger:set_stream_ignore(current_output, tty(false)) ^ Unify: (258) [bugger] bugger:set_stream_ignore(current_output, tty(false)) ^ Call: (259) [bugger] ignore(notrace(catch(set_stream(current_output, tty(false)), _218220, writeln(user_error, _218220=set_stream(current_output, tty(false)))))) ^ Unify: (259) [system] ignore(bugger:notrace(catch(set_stream(current_output, tty(false)), _218220, writeln(user_error, _218220=set_stream(current_output, tty(false)))))) ^ Call: (261) [system] setup_call_cleanup('$notrace'(_220122, _220124), once(bugger:catch(set_stream(current_output, tty(false)), _218220, writeln(user_error, _218220=set_stream(current_output, tty(false))))), '$restore_trace'(_220122, _220124)) ^ Unify: (261) [system] setup_call_cleanup(system:'$notrace'(_220122, _220124), system:once(bugger:catch(set_stream(current_output, tty(false)), _218220, writeln(user_error, _218220=set_stream(current_output, tty(false))))), system:'$restore_trace'(_220122, _220124)) ^ Call: (262) [system] sig_atomic(system:'$notrace'(_220122, _220124)) ^ Exit: (261) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(bugger:catch(set_stream(current_output, tty(false)), _218220, writeln(user_error, _218220=set_stream(current_output, tty(false))))), system:'$restore_trace'(3, -1)) ^ Exit: (259) [system] ignore(bugger:notrace(catch(set_stream(current_output, tty(false)), _218220, writeln(user_error, _218220=set_stream(current_output, tty(false)))))) ^ Exit: (258) [bugger] bugger:set_stream_ignore(current_output, tty(false)) ^ Call: (258) [user] write_src_woi([['ensure-loaded', 'trains-trigrams']]) ^ Unify: (258) [user] write_src_woi([['ensure-loaded', 'trains-trigrams']]) ^ Call: (260) [system] setup_call_cleanup('$notrace'(_227640, _227642), once(user:with_indents(false, write_src([['ensure-loaded', 'trains-trigrams']]))), '$restore_trace'(_227640, _227642)) ^ Unify: (260) [system] setup_call_cleanup(system:'$notrace'(_227640, _227642), system:once(user:with_indents(false, write_src([['ensure-loaded', 'trains-trigrams']]))), system:'$restore_trace'(_227640, _227642)) ^ Call: (261) [system] sig_atomic(system:'$notrace'(_227640, _227642)) ^ Exit: (260) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:with_indents(false, write_src([['ensure-loaded', 'trains-trigrams']]))), system:'$restore_trace'(3, -1)) ^ Exit: (258) [user] write_src_woi([['ensure-loaded', 'trains-trigrams']]) ^ Call: (258) [bugger] bugger:mfs_end(mfs((0x55bd1defd770), string, (0x55bd1df94290), set_output_safe, set_output_safe((0x55bd1de4cc30))), _112666) ^ Unify: (258) [bugger] bugger:mfs_end(mfs((0x55bd1defd770), string, (0x55bd1df94290), set_output_safe, set_output_safe((0x55bd1de4cc30))), _112666) ^ Call: (259) [bugger] ignore((is_stream((0x55bd1df94290)), close((0x55bd1df94290)), mem_handle_to_substring((0x55bd1defd770), _234566), substring_to_type(_234566, string, _112666))) ^ Unify: (259) [system] ignore(bugger:(is_stream((0x55bd1df94290)), close((0x55bd1df94290)), mem_handle_to_substring((0x55bd1defd770), _234566), substring_to_type(_234566, string, _112666))) Call: (261) [system] is_stream((0x55bd1df94290)) Exit: (261) [system] is_stream((0x55bd1df94290)) Call: (261) [system] close((0x55bd1df94290)) Exit: (261) [system] close((0x55bd1df94290)) ^ Call: (261) [bugger] bugger:mem_handle_to_substring((0x55bd1defd770), _234566) ^ Unify: (261) [bugger] bugger:mem_handle_to_substring((0x55bd1defd770), _234566) Call: (262) [memory_file] memory_file:memory_file_to_string((0x55bd1defd770), _234566) Exit: (262) [memory_file] memory_file:memory_file_to_string((0x55bd1defd770), "((ensure-loaded trains-trigrams))") ^ Exit: (261) [bugger] bugger:mem_handle_to_substring((0x55bd1defd770), "((ensure-loaded trains-trigrams))") ^ Call: (261) [bugger] bugger:substring_to_type("((ensure-loaded trains-trigrams))", string, _112666) ^ Unify: (261) [bugger] bugger:substring_to_type("((ensure-loaded trains-trigrams))", string, "((ensure-loaded trains-trigrams))") ^ Exit: (261) [bugger] bugger:substring_to_type("((ensure-loaded trains-trigrams))", string, "((ensure-loaded trains-trigrams))") ^ Exit: (259) [system] ignore(bugger:(is_stream((0x55bd1df94290)), close((0x55bd1df94290)), mem_handle_to_substring((0x55bd1defd770), "((ensure-loaded trains-trigrams))"), substring_to_type("((ensure-loaded trains-trigrams))", string, "((ensure-loaded trains-trigrams))"))) ^ Call: (259) [bugger] bugger:set_output_safe((0x55bd1de4cc30)) ^ Unify: (259) [bugger] bugger:set_output_safe((0x55bd1de4cc30)) Call: (261) [system] set_output((0x55bd1de4cc30)) Exit: (261) [system] set_output((0x55bd1de4cc30)) ^ Exit: (259) [bugger] bugger:set_output_safe((0x55bd1de4cc30)) ^ Exit: (258) [bugger] bugger:mfs_end(mfs((0x55bd1defd770), string, (0x55bd1df94290), set_output_safe, set_output_safe((0x55bd1de4cc30))), "((ensure-loaded trains-trigrams))") ^ Call: (259) [system] setup_call_cleanup('$notrace'(_254150, _254152), once(each_call_cleanup:(true==true)), '$restore_trace'(_254150, _254152)) ^ Unify: (259) [system] setup_call_cleanup(system:'$notrace'(_254150, _254152), system:once(each_call_cleanup:(true==true)), system:'$restore_trace'(_254150, _254152)) ^ Call: (260) [system] sig_atomic(system:'$notrace'(_254150, _254152)) ^ Exit: (259) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(each_call_cleanup:(true==true)), system:'$restore_trace'(3, -1)) Call: (259) [system] var(bugger:mfs_end(mfs((0x55bd1defd770), string, (0x55bd1df94290), set_output_safe, set_output_safe((0x55bd1de4cc30))), "((ensure-loaded trains-trigrams))")) Fail: (259) [system] var(bugger:mfs_end(mfs((0x55bd1defd770), string, (0x55bd1df94290), set_output_safe, set_output_safe((0x55bd1de4cc30))), "((ensure-loaded trains-trigrams))")) ^ Call: (259) [bugger] bugger:mfs_end(mfs((0x55bd1defd770), string, (0x55bd1df94290), set_output_safe, set_output_safe((0x55bd1de4cc30))), "((ensure-loaded trains-trigrams))") ^ Unify: (259) [bugger] bugger:mfs_end(mfs((0x55bd1defd770), string, (0x55bd1df94290), set_output_safe, set_output_safe((0x55bd1de4cc30))), "((ensure-loaded trains-trigrams))") ^ Call: (260) [bugger] ignore((is_stream((0x55bd1df94290)), close((0x55bd1df94290)), mem_handle_to_substring((0x55bd1defd770), _261672), substring_to_type(_261672, string, "((ensure-loaded trains-trigrams))"))) ^ Unify: (260) [system] ignore(bugger:(is_stream((0x55bd1df94290)), close((0x55bd1df94290)), mem_handle_to_substring((0x55bd1defd770), _261672), substring_to_type(_261672, string, "((ensure-loaded trains-trigrams))"))) Call: (262) [system] is_stream((0x55bd1df94290)) Fail: (262) [system] is_stream((0x55bd1df94290)) ^ Redo: (260) [system] ignore(bugger:(is_stream((0x55bd1df94290)), close((0x55bd1df94290)), mem_handle_to_substring((0x55bd1defd770), _261672), substring_to_type(_261672, string, "((ensure-loaded trains-trigrams))"))) ^ Unify: (260) [system] ignore(bugger:(is_stream((0x55bd1df94290)), close((0x55bd1df94290)), mem_handle_to_substring((0x55bd1defd770), _261672), substring_to_type(_261672, string, "((ensure-loaded trains-trigrams))"))) ^ Exit: (260) [system] ignore(bugger:(is_stream((0x55bd1df94290)), close((0x55bd1df94290)), mem_handle_to_substring((0x55bd1defd770), _261672), substring_to_type(_261672, string, "((ensure-loaded trains-trigrams))"))) ^ Call: (260) [bugger] bugger:set_output_safe((0x55bd1de4cc30)) ^ Unify: (260) [bugger] bugger:set_output_safe((0x55bd1de4cc30)) Call: (262) [system] set_output((0x55bd1de4cc30)) Exit: (262) [system] set_output((0x55bd1de4cc30)) ^ Exit: (260) [bugger] bugger:set_output_safe((0x55bd1de4cc30)) ^ Exit: (259) [bugger] bugger:mfs_end(mfs((0x55bd1defd770), string, (0x55bd1df94290), set_output_safe, set_output_safe((0x55bd1de4cc30))), "((ensure-loaded trains-trigrams))") ^ Exit: (256) [system] setup_call_cleanup(bugger:mfs_start(mfs((0x55bd1defd770), string, (0x55bd1df94290), set_output_safe, set_output_safe((0x55bd1de4cc30)))), each_call_cleanup:((bugger:(bugger:(set_stream_ignore(current_output, tty(false)), bugger:(true, user:write_src_woi([['ensure-loaded', 'trains-trigrams']]))), mfs_end(mfs((0x55bd1defd770), string, (0x55bd1df94290), set_output_safe, set_output_safe((0x55bd1de4cc30))), "((ensure-loaded trains-trigrams))")), deterministic(true)), (notrace(true==true)->!;mquietly(bugger:mfs_end(mfs((0x55bd1defd770), string, (0x55bd1df94290), set_output_safe, set_output_safe((0x55bd1de4cc30))), "((ensure-loaded trains-trigrams))")), notrace(nb_setarg(1, mquietly(bugger:mfs_end(mfs((0x55bd1defd770), string, (0x55bd1df94290), set_output_safe, set_output_safe((0x55bd1de4cc30))), "((ensure-loaded trains-trigrams))")), true));bugger:mfs_start(mfs((0x55bd1defd770), string, (0x55bd1df94290), set_output_safe, set_output_safe((0x55bd1de4cc30)))), notrace(nb_setarg(1, mquietly(bugger:mfs_end(mfs((0x55bd1defd770), string, (0x55bd1df94290), set_output_safe, set_output_safe((0x55bd1de4cc30))), "((ensure-loaded trains-trigrams))")), bugger:mfs_end(mfs((0x55bd1defd770), string, (0x55bd1df94290), set_output_safe, set_output_safe((0x55bd1de4cc30))), "((ensure-loaded trains-trigrams))"))), notrace(fail))), each_call_cleanup:mquietly(bugger:mfs_end(mfs((0x55bd1defd770), string, (0x55bd1df94290), set_output_safe, set_output_safe((0x55bd1de4cc30))), "((ensure-loaded trains-trigrams))"))) ^ Call: (256) [bugger] bugger:mfs_end(mfs((0x55bd1defd770), string, (0x55bd1df94290), set_output_safe, set_output_safe((0x55bd1de4cc30))), "((ensure-loaded trains-trigrams))") ^ Unify: (256) [bugger] bugger:mfs_end(mfs((0x55bd1defd770), string, (0x55bd1df94290), set_output_safe, set_output_safe((0x55bd1de4cc30))), "((ensure-loaded trains-trigrams))") ^ Call: (257) [bugger] ignore((is_stream((0x55bd1df94290)), close((0x55bd1df94290)), mem_handle_to_substring((0x55bd1defd770), _276610), substring_to_type(_276610, string, "((ensure-loaded trains-trigrams))"))) ^ Unify: (257) [system] ignore(bugger:(is_stream((0x55bd1df94290)), close((0x55bd1df94290)), mem_handle_to_substring((0x55bd1defd770), _276610), substring_to_type(_276610, string, "((ensure-loaded trains-trigrams))"))) Call: (259) [system] is_stream((0x55bd1df94290)) Fail: (259) [system] is_stream((0x55bd1df94290)) ^ Redo: (257) [system] ignore(bugger:(is_stream((0x55bd1df94290)), close((0x55bd1df94290)), mem_handle_to_substring((0x55bd1defd770), _276610), substring_to_type(_276610, string, "((ensure-loaded trains-trigrams))"))) ^ Unify: (257) [system] ignore(bugger:(is_stream((0x55bd1df94290)), close((0x55bd1df94290)), mem_handle_to_substring((0x55bd1defd770), _276610), substring_to_type(_276610, string, "((ensure-loaded trains-trigrams))"))) ^ Exit: (257) [system] ignore(bugger:(is_stream((0x55bd1df94290)), close((0x55bd1df94290)), mem_handle_to_substring((0x55bd1defd770), _276610), substring_to_type(_276610, string, "((ensure-loaded trains-trigrams))"))) ^ Call: (257) [bugger] bugger:set_output_safe((0x55bd1de4cc30)) ^ Unify: (257) [bugger] bugger:set_output_safe((0x55bd1de4cc30)) Call: (259) [system] set_output((0x55bd1de4cc30)) Exit: (259) [system] set_output((0x55bd1de4cc30)) ^ Exit: (257) [bugger] bugger:set_output_safe((0x55bd1de4cc30)) ^ Exit: (256) [bugger] bugger:mfs_end(mfs((0x55bd1defd770), string, (0x55bd1df94290), set_output_safe, set_output_safe((0x55bd1de4cc30))), "((ensure-loaded trains-trigrams))") ^ Exit: (254) [system] call_cleanup(bugger:trusted_redo_call_cleanup(mfs_start(mfs((0x55bd1defd770), string, (0x55bd1df94290), set_output_safe, set_output_safe((0x55bd1de4cc30)))), (bugger:(set_stream_ignore(current_output, tty(false)), bugger:(true, user:write_src_woi([['ensure-loaded', 'trains-trigrams']]))), mfs_end(mfs((0x55bd1defd770), string, (0x55bd1df94290), set_output_safe, set_output_safe((0x55bd1de4cc30))), "((ensure-loaded trains-trigrams))")), mfs_end(mfs((0x55bd1defd770), string, (0x55bd1df94290), set_output_safe, set_output_safe((0x55bd1de4cc30))), "((ensure-loaded trains-trigrams))")), bugger:mfs_end(mfs((0x55bd1defd770), string, (0x55bd1df94290), set_output_safe, set_output_safe((0x55bd1de4cc30))), "((ensure-loaded trains-trigrams))")) ^ Exit: (253) [bugger] bugger:with_output_to_each(string("((ensure-loaded trains-trigrams))"), bugger:(set_stream_ignore(current_output, tty(false)), bugger:(true, user:write_src_woi([['ensure-loaded', 'trains-trigrams']])))) ^ Exit: (252) [bugger] bugger:woto_tty(string("((ensure-loaded trains-trigrams))"), false, bugger:(true, user:write_src_woi([['ensure-loaded', 'trains-trigrams']]))) ^ Exit: (251) [bugger] bugger:woto(string("((ensure-loaded trains-trigrams))"), user:write_src_woi([['ensure-loaded', 'trains-trigrams']])) Call: (251) [system] nb_delete('$wots_stack') Exit: (251) [system] nb_delete('$wots_stack') Call: (251) [system] nb_delete('$wots_stack') Exit: (251) [system] nb_delete('$wots_stack') ^ Exit: (249) [system] call_cleanup(bugger:(nb_setval('$wots_stack', [(0x55bd1de4cc30)]), bugger:woto(string("((ensure-loaded trains-trigrams))"), user:write_src_woi([['ensure-loaded', 'trains-trigrams']])), nb_delete('$wots_stack')), bugger:nb_delete('$wots_stack')) ^ Exit: (248) [locally_each] locally_each:wtl(bugger, nb_setval('$wots_stack', [(0x55bd1de4cc30)]), bugger:woto(string("((ensure-loaded trains-trigrams))"), user:write_src_woi([['ensure-loaded', 'trains-trigrams']])), bugger:each_call_cleanup) ^ Exit: (247) [locally_each] locally_each:locally(bugger:nb_setval('$wots_stack', [(0x55bd1de4cc30)]), bugger:woto(string("((ensure-loaded trains-trigrams))"), user:write_src_woi([['ensure-loaded', 'trains-trigrams']]))) ^ Exit: (246) [bugger] bugger:wots("((ensure-loaded trains-trigrams))", user:write_src_woi([['ensure-loaded', 'trains-trigrams']])) ^ Call: (246) [user] string_replace("((ensure-loaded trains-trigrams))", '|', 'I', _299892) ^ Unify: (246) [user] string_replace("((ensure-loaded trains-trigrams))", '|', 'I', _299892) ^ Call: (247) [user] symbolic_list_concat(_301766, '|', "((ensure-loaded trains-trigrams))") ^ Unify: (247) [user] symbolic_list_concat(_301766, '|', "((ensure-loaded trains-trigrams))") Call: (248) [system] atomic_list_concat(_301766, '|', "((ensure-loaded trains-trigrams))") Exit: (248) [system] atomic_list_concat(['((ensure-loaded trains-trigrams))'], '|', "((ensure-loaded trains-trigrams))") ^ Exit: (247) [user] symbolic_list_concat(['((ensure-loaded trains-trigrams))'], '|', "((ensure-loaded trains-trigrams))") ^ Call: (247) [user] symbolic_list_concat(['((ensure-loaded trains-trigrams))'], 'I', _299892) ^ Unify: (247) [user] symbolic_list_concat(['((ensure-loaded trains-trigrams))'], 'I', _299892) Call: (248) [system] atomic_list_concat(['((ensure-loaded trains-trigrams))'], 'I', _299892) Exit: (248) [system] atomic_list_concat(['((ensure-loaded trains-trigrams))'], 'I', '((ensure-loaded trains-trigrams))') ^ Exit: (247) [user] symbolic_list_concat(['((ensure-loaded trains-trigrams))'], 'I', '((ensure-loaded trains-trigrams))') ^ Exit: (246) [user] string_replace("((ensure-loaded trains-trigrams))", '|', 'I', '((ensure-loaded trains-trigrams))') ^ Call: (246) [user] string_replace('((ensure-loaded trains-trigrams))', '\n', '\\n', _312030) ^ Unify: (246) [user] string_replace('((ensure-loaded trains-trigrams))', '\n', '\\n', _312030) ^ Call: (247) [user] symbolic_list_concat(_313904, '\n', '((ensure-loaded trains-trigrams))') ^ Unify: (247) [user] symbolic_list_concat(_313904, '\n', '((ensure-loaded trains-trigrams))') Call: (248) [system] atomic_list_concat(_313904, '\n', '((ensure-loaded trains-trigrams))') Exit: (248) [system] atomic_list_concat(['((ensure-loaded trains-trigrams))'], '\n', '((ensure-loaded trains-trigrams))') ^ Exit: (247) [user] symbolic_list_concat(['((ensure-loaded trains-trigrams))'], '\n', '((ensure-loaded trains-trigrams))') ^ Call: (247) [user] symbolic_list_concat(['((ensure-loaded trains-trigrams))'], '\\n', _312030) ^ Unify: (247) [user] symbolic_list_concat(['((ensure-loaded trains-trigrams))'], '\\n', _312030) Call: (248) [system] atomic_list_concat(['((ensure-loaded trains-trigrams))'], '\\n', _312030) Exit: (248) [system] atomic_list_concat(['((ensure-loaded trains-trigrams))'], '\\n', '((ensure-loaded trains-trigrams))') ^ Exit: (247) [user] symbolic_list_concat(['((ensure-loaded trains-trigrams))'], '\\n', '((ensure-loaded trains-trigrams))') ^ Exit: (246) [user] string_replace('((ensure-loaded trains-trigrams))', '\n', '\\n', '((ensure-loaded trains-trigrams))') Call: (246) [system] atom_length('((ensure-loaded trains-trigrams))', _324168) Exit: (246) [system] atom_length('((ensure-loaded trains-trigrams))', 33) Call: (246) [system] 33=<600 Exit: (246) [system] 33=<600 Call: (246) [system] _327882='((ensure-loaded trains-trigrams))' Exit: (246) [system] '((ensure-loaded trains-trigrams))'='((ensure-loaded trains-trigrams))' Call: (246) [system] write('((ensure-loaded trains-trigrams))') Exit: (246) [system] write('((ensure-loaded trains-trigrams))') ^ Exit: (245) [user] trim_gstring_bar_I(write_src_woi([['ensure-loaded', 'trains-trigrams']]), 600) ^ Call: (245) [user] trim_gstring_bar_I(write_src_woi([['ensure-loaded', 'trains-trigrams']]), 600) ^ Unify: (245) [user] trim_gstring_bar_I(write_src_woi([['ensure-loaded', 'trains-trigrams']]), 600) ^ Call: (246) [user] bugger:wots(_334372, write_src_woi([['ensure-loaded', 'trains-trigrams']])) ^ Unify: (246) [bugger] bugger:wots(_334372, user:write_src_woi([['ensure-loaded', 'trains-trigrams']])) Call: (247) [system] nb_current('$wots_stack', _336248) Fail: (247) [system] nb_current('$wots_stack', _336248) ^ Redo: (246) [bugger] bugger:wots(_334372, user:write_src_woi([['ensure-loaded', 'trains-trigrams']])) Call: (247) [system] _339040=[] Exit: (247) [system] []=[] Call: (247) [system] current_output(_340898) Exit: (247) [system] current_output((0x55bd1de4cc30)) ^ Call: (247) [bugger] locally_each:locally(nb_setval('$wots_stack', [(0x55bd1de4cc30)]), woto(string(_334372), user:write_src_woi([['ensure-loaded', 'trains-trigrams']]))) ^ Unify: (247) [locally_each] locally_each:locally(bugger:nb_setval('$wots_stack', [(0x55bd1de4cc30)]), bugger:woto(string(_334372), user:write_src_woi([['ensure-loaded', 'trains-trigrams']]))) ^ Call: (248) [locally_each] locally_each:wtl(bugger, nb_setval('$wots_stack', [(0x55bd1de4cc30)]), bugger:woto(string(_334372), user:write_src_woi([['ensure-loaded', 'trains-trigrams']])), bugger:each_call_cleanup) ^ Unify: (248) [locally_each] locally_each:wtl(bugger, nb_setval('$wots_stack', [(0x55bd1de4cc30)]), bugger:woto(string(_334372), user:write_src_woi([['ensure-loaded', 'trains-trigrams']])), bugger:each_call_cleanup) Call: (249) [system] nb_current('$wots_stack', _346556) Fail: (249) [system] nb_current('$wots_stack', _346556) ^ Redo: (248) [locally_each] locally_each:wtl(bugger, nb_setval('$wots_stack', [(0x55bd1de4cc30)]), bugger:woto(string(_334372), user:write_src_woi([['ensure-loaded', 'trains-trigrams']])), bugger:each_call_cleanup) ^ Call: (249) [bugger] call_cleanup((nb_setval('$wots_stack', [(0x55bd1de4cc30)]), bugger:woto(string(_334372), user:write_src_woi([['ensure-loaded', 'trains-trigrams']])), nb_delete('$wots_stack')), nb_delete('$wots_stack')) ^ Unify: (249) [system] call_cleanup(bugger:(nb_setval('$wots_stack', [(0x55bd1de4cc30)]), bugger:woto(string(_334372), user:write_src_woi([['ensure-loaded', 'trains-trigrams']])), nb_delete('$wots_stack')), bugger:nb_delete('$wots_stack')) Call: (251) [$syspreds] nb_setval('$wots_stack', [(0x55bd1de4cc30)]) Unify: (251) [$syspreds] nb_setval('$wots_stack', [(0x55bd1de4cc30)]) Call: (252) [system] duplicate_term([(0x55bd1de4cc30)], _353130) Exit: (252) [system] duplicate_term([(0x55bd1de4cc30)], [(0x55bd1de4cc30)]) Call: (252) [system] nb_linkval('$wots_stack', [(0x55bd1de4cc30)]) Exit: (252) [system] nb_linkval('$wots_stack', [(0x55bd1de4cc30)]) Exit: (251) [$syspreds] nb_setval('$wots_stack', [(0x55bd1de4cc30)]) ^ Call: (251) [bugger] bugger:woto(string(_334372), user:write_src_woi([['ensure-loaded', 'trains-trigrams']])) ^ Unify: (251) [bugger] bugger:woto(string(_334372), user:write_src_woi([['ensure-loaded', 'trains-trigrams']])) ^ Call: (252) [bugger] once((use_tty(string(_334372), _359658);_359658=true)) ^ Unify: (252) [system] once(bugger:(use_tty(string(_334372), _359658);_359658=true)) ^ Call: (254) [bugger] bugger:use_tty(string(_334372), _359658) ^ Unify: (254) [bugger] bugger:use_tty(string(_334372), _359658) Call: (255) [system] compound(string(_334372)) Exit: (255) [system] compound(string(_334372)) ^ Unify: (254) [bugger] bugger:use_tty(string(_334372), _359658) Call: (255) [system] stream_property(current_output, tty(_359658)) Unify: (255) [system] stream_property(current_output, tty(_359658)) Call: (256) [system] nonvar(current_output) Exit: (256) [system] nonvar(current_output) Call: (256) [system] nonvar(tty(_359658)) Exit: (256) [system] nonvar(tty(_359658)) Fail: (255) [system] stream_property(current_output, tty(_359658)) ^ Redo: (254) [bugger] bugger:use_tty(string(_334372), _359658) ^ Unify: (254) [bugger] bugger:use_tty(string(_334372), false) ^ Exit: (254) [bugger] bugger:use_tty(string(_334372), false) ^ Exit: (252) [system] once(bugger:(use_tty(string(_334372), false);false=true)) ^ Call: (252) [bugger] bugger:get_stream_setup(_376398) ^ Unify: (252) [bugger] bugger:get_stream_setup(true) ^ Exit: (252) [bugger] bugger:get_stream_setup(true) ^ Call: (252) [bugger] bugger:woto_tty(string(_334372), false, (true, user:write_src_woi([['ensure-loaded', 'trains-trigrams']]))) ^ Unify: (252) [bugger] bugger:woto_tty(string(_334372), false, bugger:(true, user:write_src_woi([['ensure-loaded', 'trains-trigrams']]))) ^ Call: (253) [bugger] bugger:with_output_to_each(string(_334372), (set_stream_ignore(current_output, tty(false)), bugger:(true, user:write_src_woi([['ensure-loaded', 'trains-trigrams']])))) ^ Unify: (253) [bugger] bugger:with_output_to_each(string(_334372), bugger:(set_stream_ignore(current_output, tty(false)), bugger:(true, user:write_src_woi([['ensure-loaded', 'trains-trigrams']])))) Call: (254) [system] compound(string(_334372)) Exit: (254) [system] compound(string(_334372)) Call: (254) [system] compound_name_arity(string(_334372), _384892, 0) Fail: (254) [system] compound_name_arity(string(_334372), _385824, 0) ^ Redo: (253) [bugger] bugger:with_output_to_each(string(_334372), bugger:(set_stream_ignore(current_output, tty(false)), bugger:(true, user:write_src_woi([['ensure-loaded', 'trains-trigrams']])))) Call: (254) [system] string(_334372)=..[_387616, _387622] Exit: (254) [system] string(_334372)=..[string, _334372] ^ Call: (254) [bugger] bugger:stream_u_type(string) ^ Unify: (254) [bugger] bugger:stream_u_type(string) ^ Exit: (254) [bugger] bugger:stream_u_type(string) Call: (254) [system] current_output(_392272) Exit: (254) [system] current_output((0x55bd1de4cc30)) Call: (254) [system] _394122=set_output_safe((0x55bd1de4cc30)) Exit: (254) [system] set_output_safe((0x55bd1de4cc30))=set_output_safe((0x55bd1de4cc30)) Call: (254) [system] _395984=mfs(_395988, string, _395992, set_output_safe, set_output_safe((0x55bd1de4cc30))) Exit: (254) [system] mfs(_395988, string, _395992, set_output_safe, set_output_safe((0x55bd1de4cc30)))=mfs(_395988, string, _395992, set_output_safe, set_output_safe((0x55bd1de4cc30))) Call: (254) [system] _397854=mfs_end(mfs(_395988, string, _395992, set_output_safe, set_output_safe((0x55bd1de4cc30))), _334372) Exit: (254) [system] mfs_end(mfs(_395988, string, _395992, set_output_safe, set_output_safe((0x55bd1de4cc30))), _334372)=mfs_end(mfs(_395988, string, _395992, set_output_safe, set_output_safe((0x55bd1de4cc30))), _334372) ^ Call: (254) [bugger] call_cleanup(trusted_redo_call_cleanup(mfs_start(mfs(_395988, string, _395992, set_output_safe, set_output_safe((0x55bd1de4cc30)))), (bugger:(set_stream_ignore(current_output, tty(false)), bugger:(true, user:write_src_woi([['ensure-loaded', 'trains-trigrams']]))), mfs_end(mfs(_395988, string, _395992, set_output_safe, set_output_safe((0x55bd1de4cc30))), _334372)), mfs_end(mfs(_395988, string, _395992, set_output_safe, set_output_safe((0x55bd1de4cc30))), _334372)), mfs_end(mfs(_395988, string, _395992, set_output_safe, set_output_safe((0x55bd1de4cc30))), _334372)) ^ Unify: (254) [system] call_cleanup(bugger:trusted_redo_call_cleanup(mfs_start(mfs(_395988, string, _395992, set_output_safe, set_output_safe((0x55bd1de4cc30)))), (bugger:(set_stream_ignore(current_output, tty(false)), bugger:(true, user:write_src_woi([['ensure-loaded', 'trains-trigrams']]))), mfs_end(mfs(_395988, string, _395992, set_output_safe, set_output_safe((0x55bd1de4cc30))), _334372)), mfs_end(mfs(_395988, string, _395992, set_output_safe, set_output_safe((0x55bd1de4cc30))), _334372)), bugger:mfs_end(mfs(_395988, string, _395992, set_output_safe, set_output_safe((0x55bd1de4cc30))), _334372)) Call: (256) [system] _401634=mquietly(bugger:mfs_end(mfs(_395988, string, _395992, set_output_safe, set_output_safe((0x55bd1de4cc30))), _334372)) Exit: (256) [system] mquietly(bugger:mfs_end(mfs(_395988, string, _395992, set_output_safe, set_output_safe((0x55bd1de4cc30))), _334372))=mquietly(bugger:mfs_end(mfs(_395988, string, _395992, set_output_safe, set_output_safe((0x55bd1de4cc30))), _334372)) ^ Call: (256) [each_call_cleanup] setup_call_cleanup(bugger:mfs_start(mfs(_395988, string, _395992, set_output_safe, set_output_safe((0x55bd1de4cc30)))), ((bugger:(bugger:(set_stream_ignore(current_output, tty(false)), bugger:(true, user:write_src_woi([['ensure-loaded', 'trains-trigrams']]))), mfs_end(mfs(_395988, string, _395992, set_output_safe, set_output_safe((0x55bd1de4cc30))), _334372)), deterministic(_403510)), (notrace(_403510==true)->!;mquietly(bugger:mfs_end(mfs(_395988, string, _395992, set_output_safe, set_output_safe((0x55bd1de4cc30))), _334372)), notrace(nb_setarg(1, mquietly(bugger:mfs_end(mfs(_395988, string, _395992, set_output_safe, set_output_safe((0x55bd1de4cc30))), _334372)), true));bugger:mfs_start(mfs(_395988, string, _395992, set_output_safe, set_output_safe((0x55bd1de4cc30)))), notrace(nb_setarg(1, mquietly(bugger:mfs_end(mfs(_395988, string, _395992, set_output_safe, set_output_safe((0x55bd1de4cc30))), _334372)), bugger:mfs_end(mfs(_395988, string, _395992, set_output_safe, set_output_safe((0x55bd1de4cc30))), _334372))), notrace(fail))), mquietly(bugger:mfs_end(mfs(_395988, string, _395992, set_output_safe, set_output_safe((0x55bd1de4cc30))), _334372))) ^ Unify: (256) [system] setup_call_cleanup(bugger:mfs_start(mfs(_395988, string, _395992, set_output_safe, set_output_safe((0x55bd1de4cc30)))), each_call_cleanup:((bugger:(bugger:(set_stream_ignore(current_output, tty(false)), bugger:(true, user:write_src_woi([['ensure-loaded', 'trains-trigrams']]))), mfs_end(mfs(_395988, string, _395992, set_output_safe, set_output_safe((0x55bd1de4cc30))), _334372)), deterministic(_403510)), (notrace(_403510==true)->!;mquietly(bugger:mfs_end(mfs(_395988, string, _395992, set_output_safe, set_output_safe((0x55bd1de4cc30))), _334372)), notrace(nb_setarg(1, mquietly(bugger:mfs_end(mfs(_395988, string, _395992, set_output_safe, set_output_safe((0x55bd1de4cc30))), _334372)), true));bugger:mfs_start(mfs(_395988, string, _395992, set_output_safe, set_output_safe((0x55bd1de4cc30)))), notrace(nb_setarg(1, mquietly(bugger:mfs_end(mfs(_395988, string, _395992, set_output_safe, set_output_safe((0x55bd1de4cc30))), _334372)), bugger:mfs_end(mfs(_395988, string, _395992, set_output_safe, set_output_safe((0x55bd1de4cc30))), _334372))), notrace(fail))), each_call_cleanup:mquietly(bugger:mfs_end(mfs(_395988, string, _395992, set_output_safe, set_output_safe((0x55bd1de4cc30))), _334372))) ^ Call: (257) [system] sig_atomic(bugger:mfs_start(mfs(_395988, string, _395992, set_output_safe, set_output_safe((0x55bd1de4cc30))))) ^ Call: (259) [bugger] bugger:mfs_start(mfs(_395988, string, _395992, set_output_safe, set_output_safe((0x55bd1de4cc30)))) ^ Unify: (259) [bugger] bugger:mfs_start(mfs(_395988, string, _395992, set_output_safe, set_output_safe((0x55bd1de4cc30)))) Call: (260) [system] compound(mfs(_395988, string, _395992, set_output_safe, set_output_safe((0x55bd1de4cc30)))) Exit: (260) [system] compound(mfs(_395988, string, _395992, set_output_safe, set_output_safe((0x55bd1de4cc30)))) ^ Unify: (259) [bugger] bugger:mfs_start(mfs(_395988, string, _395992, set_output_safe, set_output_safe((0x55bd1de4cc30)))) Call: (260) [system] arg(2, mfs(_395988, string, _395992, set_output_safe, set_output_safe((0x55bd1de4cc30))), _411042) Exit: (260) [system] arg(2, mfs(_395988, string, _395992, set_output_safe, set_output_safe((0x55bd1de4cc30))), string) Call: (260) [system] arg(3, mfs(_395988, string, _395992, set_output_safe, set_output_safe((0x55bd1de4cc30))), _412908) Exit: (260) [system] arg(3, mfs(_395988, string, _395992, set_output_safe, set_output_safe((0x55bd1de4cc30))), _395992) Call: (260) [system] arg(4, mfs(_395988, string, _395992, set_output_safe, set_output_safe((0x55bd1de4cc30))), _414774) Exit: (260) [system] arg(4, mfs(_395988, string, _395992, set_output_safe, set_output_safe((0x55bd1de4cc30))), set_output_safe) Call: (260) [system] _416640=mfs(_416644, string, _416648, set_output_safe, _416652) Exit: (260) [system] mfs(_416644, string, _416648, set_output_safe, _416652)=mfs(_416644, string, _416648, set_output_safe, _416652) Call: (260) [system] is_stream(_395992) Fail: (260) [system] is_stream(_395992) ^ Redo: (259) [bugger] bugger:mfs_start(mfs(_395988, string, _395992, set_output_safe, set_output_safe((0x55bd1de4cc30)))) ^ Call: (260) [bugger] bugger:new_mfs(mfs(_416644, string, _416648, set_output_safe, _416652)) ^ Unify: (260) [bugger] bugger:new_mfs(mfs(_416644, string, _416648, set_output_safe, _416652)) Call: (261) [memory_file] memory_file:new_memory_file(_416644) Exit: (261) [memory_file] memory_file:new_memory_file((0x55bd1df5c460)) Call: (261) [memory_file] memory_file:open_memory_file((0x55bd1df5c460), write, _416648, [free_on_close(true)]) Exit: (261) [memory_file] memory_file:open_memory_file((0x55bd1df5c460), write, (0x55bd1df96740), [free_on_close(true)]) ^ Exit: (260) [bugger] bugger:new_mfs(mfs((0x55bd1df5c460), string, (0x55bd1df96740), set_output_safe, _416652)) Call: (260) [system] nb_setarg(1, mfs(_395988, string, _395992, set_output_safe, set_output_safe((0x55bd1de4cc30))), (0x55bd1df5c460)) Exit: (260) [system] nb_setarg(1, mfs((0x55bd1df5c460), string, _395992, set_output_safe, set_output_safe((0x55bd1de4cc30))), (0x55bd1df5c460)) Call: (260) [system] nb_setarg(3, mfs((0x55bd1df5c460), string, _395992, set_output_safe, set_output_safe((0x55bd1de4cc30))), (0x55bd1df96740)) Exit: (260) [system] nb_setarg(3, mfs((0x55bd1df5c460), string, (0x55bd1df96740), set_output_safe, set_output_safe((0x55bd1de4cc30))), (0x55bd1df96740)) ^ Call: (260) [bugger] bugger:set_output_safe((0x55bd1df96740)) ^ Unify: (260) [bugger] bugger:set_output_safe((0x55bd1df96740)) Call: (262) [system] set_output((0x55bd1df96740)) Exit: (262) [system] set_output((0x55bd1df96740)) ^ Exit: (260) [bugger] bugger:set_output_safe((0x55bd1df96740)) ^ Exit: (259) [bugger] bugger:mfs_start(mfs((0x55bd1df5c460), string, (0x55bd1df96740), set_output_safe, set_output_safe((0x55bd1de4cc30)))) ^ Exit: (257) [system] sig_atomic(bugger:mfs_start(mfs((0x55bd1df5c460), string, (0x55bd1df96740), set_output_safe, set_output_safe((0x55bd1de4cc30))))) ^ Call: (258) [bugger] bugger:set_stream_ignore(current_output, tty(false)) ^ Unify: (258) [bugger] bugger:set_stream_ignore(current_output, tty(false)) ^ Call: (259) [bugger] ignore(notrace(catch(set_stream(current_output, tty(false)), _439926, writeln(user_error, _439926=set_stream(current_output, tty(false)))))) ^ Unify: (259) [system] ignore(bugger:notrace(catch(set_stream(current_output, tty(false)), _439926, writeln(user_error, _439926=set_stream(current_output, tty(false)))))) ^ Call: (261) [system] setup_call_cleanup('$notrace'(_441828, _441830), once(bugger:catch(set_stream(current_output, tty(false)), _439926, writeln(user_error, _439926=set_stream(current_output, tty(false))))), '$restore_trace'(_441828, _441830)) ^ Unify: (261) [system] setup_call_cleanup(system:'$notrace'(_441828, _441830), system:once(bugger:catch(set_stream(current_output, tty(false)), _439926, writeln(user_error, _439926=set_stream(current_output, tty(false))))), system:'$restore_trace'(_441828, _441830)) ^ Call: (262) [system] sig_atomic(system:'$notrace'(_441828, _441830)) ^ Exit: (261) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(bugger:catch(set_stream(current_output, tty(false)), _439926, writeln(user_error, _439926=set_stream(current_output, tty(false))))), system:'$restore_trace'(3, -1)) ^ Exit: (259) [system] ignore(bugger:notrace(catch(set_stream(current_output, tty(false)), _439926, writeln(user_error, _439926=set_stream(current_output, tty(false)))))) ^ Exit: (258) [bugger] bugger:set_stream_ignore(current_output, tty(false)) ^ Call: (258) [user] write_src_woi([['ensure-loaded', 'trains-trigrams']]) ^ Unify: (258) [user] write_src_woi([['ensure-loaded', 'trains-trigrams']]) ^ Call: (260) [system] setup_call_cleanup('$notrace'(_449346, _449348), once(user:with_indents(false, write_src([['ensure-loaded', 'trains-trigrams']]))), '$restore_trace'(_449346, _449348)) ^ Unify: (260) [system] setup_call_cleanup(system:'$notrace'(_449346, _449348), system:once(user:with_indents(false, write_src([['ensure-loaded', 'trains-trigrams']]))), system:'$restore_trace'(_449346, _449348)) ^ Call: (261) [system] sig_atomic(system:'$notrace'(_449346, _449348)) ^ Exit: (260) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:with_indents(false, write_src([['ensure-loaded', 'trains-trigrams']]))), system:'$restore_trace'(3, -1)) ^ Exit: (258) [user] write_src_woi([['ensure-loaded', 'trains-trigrams']]) ^ Call: (258) [bugger] bugger:mfs_end(mfs((0x55bd1df5c460), string, (0x55bd1df96740), set_output_safe, set_output_safe((0x55bd1de4cc30))), _334372) ^ Unify: (258) [bugger] bugger:mfs_end(mfs((0x55bd1df5c460), string, (0x55bd1df96740), set_output_safe, set_output_safe((0x55bd1de4cc30))), _334372) ^ Call: (259) [bugger] ignore((is_stream((0x55bd1df96740)), close((0x55bd1df96740)), mem_handle_to_substring((0x55bd1df5c460), _456272), substring_to_type(_456272, string, _334372))) ^ Unify: (259) [system] ignore(bugger:(is_stream((0x55bd1df96740)), close((0x55bd1df96740)), mem_handle_to_substring((0x55bd1df5c460), _456272), substring_to_type(_456272, string, _334372))) Call: (261) [system] is_stream((0x55bd1df96740)) Exit: (261) [system] is_stream((0x55bd1df96740)) Call: (261) [system] close((0x55bd1df96740)) Exit: (261) [system] close((0x55bd1df96740)) ^ Call: (261) [bugger] bugger:mem_handle_to_substring((0x55bd1df5c460), _456272) ^ Unify: (261) [bugger] bugger:mem_handle_to_substring((0x55bd1df5c460), _456272) Call: (262) [memory_file] memory_file:memory_file_to_string((0x55bd1df5c460), _456272) Exit: (262) [memory_file] memory_file:memory_file_to_string((0x55bd1df5c460), "((ensure-loaded trains-trigrams))") ^ Exit: (261) [bugger] bugger:mem_handle_to_substring((0x55bd1df5c460), "((ensure-loaded trains-trigrams))") ^ Call: (261) [bugger] bugger:substring_to_type("((ensure-loaded trains-trigrams))", string, _334372) ^ Unify: (261) [bugger] bugger:substring_to_type("((ensure-loaded trains-trigrams))", string, "((ensure-loaded trains-trigrams))") ^ Exit: (261) [bugger] bugger:substring_to_type("((ensure-loaded trains-trigrams))", string, "((ensure-loaded trains-trigrams))") ^ Exit: (259) [system] ignore(bugger:(is_stream((0x55bd1df96740)), close((0x55bd1df96740)), mem_handle_to_substring((0x55bd1df5c460), "((ensure-loaded trains-trigrams))"), substring_to_type("((ensure-loaded trains-trigrams))", string, "((ensure-loaded trains-trigrams))"))) ^ Call: (259) [bugger] bugger:set_output_safe((0x55bd1de4cc30)) ^ Unify: (259) [bugger] bugger:set_output_safe((0x55bd1de4cc30)) Call: (261) [system] set_output((0x55bd1de4cc30)) Exit: (261) [system] set_output((0x55bd1de4cc30)) ^ Exit: (259) [bugger] bugger:set_output_safe((0x55bd1de4cc30)) ^ Exit: (258) [bugger] bugger:mfs_end(mfs((0x55bd1df5c460), string, (0x55bd1df96740), set_output_safe, set_output_safe((0x55bd1de4cc30))), "((ensure-loaded trains-trigrams))") ^ Call: (259) [system] setup_call_cleanup('$notrace'(_475856, _475858), once(each_call_cleanup:(true==true)), '$restore_trace'(_475856, _475858)) ^ Unify: (259) [system] setup_call_cleanup(system:'$notrace'(_475856, _475858), system:once(each_call_cleanup:(true==true)), system:'$restore_trace'(_475856, _475858)) ^ Call: (260) [system] sig_atomic(system:'$notrace'(_475856, _475858)) ^ Exit: (259) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(each_call_cleanup:(true==true)), system:'$restore_trace'(3, -1)) Call: (259) [system] var(bugger:mfs_end(mfs((0x55bd1df5c460), string, (0x55bd1df96740), set_output_safe, set_output_safe((0x55bd1de4cc30))), "((ensure-loaded trains-trigrams))")) Fail: (259) [system] var(bugger:mfs_end(mfs((0x55bd1df5c460), string, (0x55bd1df96740), set_output_safe, set_output_safe((0x55bd1de4cc30))), "((ensure-loaded trains-trigrams))")) ^ Call: (259) [bugger] bugger:mfs_end(mfs((0x55bd1df5c460), string, (0x55bd1df96740), set_output_safe, set_output_safe((0x55bd1de4cc30))), "((ensure-loaded trains-trigrams))") ^ Unify: (259) [bugger] bugger:mfs_end(mfs((0x55bd1df5c460), string, (0x55bd1df96740), set_output_safe, set_output_safe((0x55bd1de4cc30))), "((ensure-loaded trains-trigrams))") ^ Call: (260) [bugger] ignore((is_stream((0x55bd1df96740)), close((0x55bd1df96740)), mem_handle_to_substring((0x55bd1df5c460), _483378), substring_to_type(_483378, string, "((ensure-loaded trains-trigrams))"))) ^ Unify: (260) [system] ignore(bugger:(is_stream((0x55bd1df96740)), close((0x55bd1df96740)), mem_handle_to_substring((0x55bd1df5c460), _483378), substring_to_type(_483378, string, "((ensure-loaded trains-trigrams))"))) Call: (262) [system] is_stream((0x55bd1df96740)) Fail: (262) [system] is_stream((0x55bd1df96740)) ^ Redo: (260) [system] ignore(bugger:(is_stream((0x55bd1df96740)), close((0x55bd1df96740)), mem_handle_to_substring((0x55bd1df5c460), _483378), substring_to_type(_483378, string, "((ensure-loaded trains-trigrams))"))) ^ Unify: (260) [system] ignore(bugger:(is_stream((0x55bd1df96740)), close((0x55bd1df96740)), mem_handle_to_substring((0x55bd1df5c460), _483378), substring_to_type(_483378, string, "((ensure-loaded trains-trigrams))"))) ^ Exit: (260) [system] ignore(bugger:(is_stream((0x55bd1df96740)), close((0x55bd1df96740)), mem_handle_to_substring((0x55bd1df5c460), _483378), substring_to_type(_483378, string, "((ensure-loaded trains-trigrams))"))) ^ Call: (260) [bugger] bugger:set_output_safe((0x55bd1de4cc30)) ^ Unify: (260) [bugger] bugger:set_output_safe((0x55bd1de4cc30)) Call: (262) [system] set_output((0x55bd1de4cc30)) Exit: (262) [system] set_output((0x55bd1de4cc30)) ^ Exit: (260) [bugger] bugger:set_output_safe((0x55bd1de4cc30)) ^ Exit: (259) [bugger] bugger:mfs_end(mfs((0x55bd1df5c460), string, (0x55bd1df96740), set_output_safe, set_output_safe((0x55bd1de4cc30))), "((ensure-loaded trains-trigrams))") ^ Exit: (256) [system] setup_call_cleanup(bugger:mfs_start(mfs((0x55bd1df5c460), string, (0x55bd1df96740), set_output_safe, set_output_safe((0x55bd1de4cc30)))), each_call_cleanup:((bugger:(bugger:(set_stream_ignore(current_output, tty(false)), bugger:(true, user:write_src_woi([['ensure-loaded', 'trains-trigrams']]))), mfs_end(mfs((0x55bd1df5c460), string, (0x55bd1df96740), set_output_safe, set_output_safe((0x55bd1de4cc30))), "((ensure-loaded trains-trigrams))")), deterministic(true)), (notrace(true==true)->!;mquietly(bugger:mfs_end(mfs((0x55bd1df5c460), string, (0x55bd1df96740), set_output_safe, set_output_safe((0x55bd1de4cc30))), "((ensure-loaded trains-trigrams))")), notrace(nb_setarg(1, mquietly(bugger:mfs_end(mfs((0x55bd1df5c460), string, (0x55bd1df96740), set_output_safe, set_output_safe((0x55bd1de4cc30))), "((ensure-loaded trains-trigrams))")), true));bugger:mfs_start(mfs((0x55bd1df5c460), string, (0x55bd1df96740), set_output_safe, set_output_safe((0x55bd1de4cc30)))), notrace(nb_setarg(1, mquietly(bugger:mfs_end(mfs((0x55bd1df5c460), string, (0x55bd1df96740), set_output_safe, set_output_safe((0x55bd1de4cc30))), "((ensure-loaded trains-trigrams))")), bugger:mfs_end(mfs((0x55bd1df5c460), string, (0x55bd1df96740), set_output_safe, set_output_safe((0x55bd1de4cc30))), "((ensure-loaded trains-trigrams))"))), notrace(fail))), each_call_cleanup:mquietly(bugger:mfs_end(mfs((0x55bd1df5c460), string, (0x55bd1df96740), set_output_safe, set_output_safe((0x55bd1de4cc30))), "((ensure-loaded trains-trigrams))"))) ^ Call: (256) [bugger] bugger:mfs_end(mfs((0x55bd1df5c460), string, (0x55bd1df96740), set_output_safe, set_output_safe((0x55bd1de4cc30))), "((ensure-loaded trains-trigrams))") ^ Unify: (256) [bugger] bugger:mfs_end(mfs((0x55bd1df5c460), string, (0x55bd1df96740), set_output_safe, set_output_safe((0x55bd1de4cc30))), "((ensure-loaded trains-trigrams))") ^ Call: (257) [bugger] ignore((is_stream((0x55bd1df96740)), close((0x55bd1df96740)), mem_handle_to_substring((0x55bd1df5c460), _498316), substring_to_type(_498316, string, "((ensure-loaded trains-trigrams))"))) ^ Unify: (257) [system] ignore(bugger:(is_stream((0x55bd1df96740)), close((0x55bd1df96740)), mem_handle_to_substring((0x55bd1df5c460), _498316), substring_to_type(_498316, string, "((ensure-loaded trains-trigrams))"))) Call: (259) [system] is_stream((0x55bd1df96740)) Fail: (259) [system] is_stream((0x55bd1df96740)) ^ Redo: (257) [system] ignore(bugger:(is_stream((0x55bd1df96740)), close((0x55bd1df96740)), mem_handle_to_substring((0x55bd1df5c460), _498316), substring_to_type(_498316, string, "((ensure-loaded trains-trigrams))"))) ^ Unify: (257) [system] ignore(bugger:(is_stream((0x55bd1df96740)), close((0x55bd1df96740)), mem_handle_to_substring((0x55bd1df5c460), _498316), substring_to_type(_498316, string, "((ensure-loaded trains-trigrams))"))) ^ Exit: (257) [system] ignore(bugger:(is_stream((0x55bd1df96740)), close((0x55bd1df96740)), mem_handle_to_substring((0x55bd1df5c460), _498316), substring_to_type(_498316, string, "((ensure-loaded trains-trigrams))"))) ^ Call: (257) [bugger] bugger:set_output_safe((0x55bd1de4cc30)) ^ Unify: (257) [bugger] bugger:set_output_safe((0x55bd1de4cc30)) Call: (259) [system] set_output((0x55bd1de4cc30)) Exit: (259) [system] set_output((0x55bd1de4cc30)) ^ Exit: (257) [bugger] bugger:set_output_safe((0x55bd1de4cc30)) ^ Exit: (256) [bugger] bugger:mfs_end(mfs((0x55bd1df5c460), string, (0x55bd1df96740), set_output_safe, set_output_safe((0x55bd1de4cc30))), "((ensure-loaded trains-trigrams))") ^ Exit: (254) [system] call_cleanup(bugger:trusted_redo_call_cleanup(mfs_start(mfs((0x55bd1df5c460), string, (0x55bd1df96740), set_output_safe, set_output_safe((0x55bd1de4cc30)))), (bugger:(set_stream_ignore(current_output, tty(false)), bugger:(true, user:write_src_woi([['ensure-loaded', 'trains-trigrams']]))), mfs_end(mfs((0x55bd1df5c460), string, (0x55bd1df96740), set_output_safe, set_output_safe((0x55bd1de4cc30))), "((ensure-loaded trains-trigrams))")), mfs_end(mfs((0x55bd1df5c460), string, (0x55bd1df96740), set_output_safe, set_output_safe((0x55bd1de4cc30))), "((ensure-loaded trains-trigrams))")), bugger:mfs_end(mfs((0x55bd1df5c460), string, (0x55bd1df96740), set_output_safe, set_output_safe((0x55bd1de4cc30))), "((ensure-loaded trains-trigrams))")) ^ Exit: (253) [bugger] bugger:with_output_to_each(string("((ensure-loaded trains-trigrams))"), bugger:(set_stream_ignore(current_output, tty(false)), bugger:(true, user:write_src_woi([['ensure-loaded', 'trains-trigrams']])))) ^ Exit: (252) [bugger] bugger:woto_tty(string("((ensure-loaded trains-trigrams))"), false, bugger:(true, user:write_src_woi([['ensure-loaded', 'trains-trigrams']]))) ^ Exit: (251) [bugger] bugger:woto(string("((ensure-loaded trains-trigrams))"), user:write_src_woi([['ensure-loaded', 'trains-trigrams']])) Call: (251) [system] nb_delete('$wots_stack') Exit: (251) [system] nb_delete('$wots_stack') Call: (251) [system] nb_delete('$wots_stack') Exit: (251) [system] nb_delete('$wots_stack') ^ Exit: (249) [system] call_cleanup(bugger:(nb_setval('$wots_stack', [(0x55bd1de4cc30)]), bugger:woto(string("((ensure-loaded trains-trigrams))"), user:write_src_woi([['ensure-loaded', 'trains-trigrams']])), nb_delete('$wots_stack')), bugger:nb_delete('$wots_stack')) ^ Exit: (248) [locally_each] locally_each:wtl(bugger, nb_setval('$wots_stack', [(0x55bd1de4cc30)]), bugger:woto(string("((ensure-loaded trains-trigrams))"), user:write_src_woi([['ensure-loaded', 'trains-trigrams']])), bugger:each_call_cleanup) ^ Exit: (247) [locally_each] locally_each:locally(bugger:nb_setval('$wots_stack', [(0x55bd1de4cc30)]), bugger:woto(string("((ensure-loaded trains-trigrams))"), user:write_src_woi([['ensure-loaded', 'trains-trigrams']]))) ^ Exit: (246) [bugger] bugger:wots("((ensure-loaded trains-trigrams))", user:write_src_woi([['ensure-loaded', 'trains-trigrams']])) ^ Call: (246) [user] string_replace("((ensure-loaded trains-trigrams))", '|', 'I', _521598) ^ Unify: (246) [user] string_replace("((ensure-loaded trains-trigrams))", '|', 'I', _521598) ^ Call: (247) [user] symbolic_list_concat(_6110, '|', "((ensure-loaded trains-trigrams))") ^ Unify: (247) [user] symbolic_list_concat(_6110, '|', "((ensure-loaded trains-trigrams))") Call: (248) [system] atomic_list_concat(_6110, '|', "((ensure-loaded trains-trigrams))") Exit: (248) [system] atomic_list_concat(['((ensure-loaded trains-trigrams))'], '|', "((ensure-loaded trains-trigrams))") ^ Exit: (247) [user] symbolic_list_concat(['((ensure-loaded trains-trigrams))'], '|', "((ensure-loaded trains-trigrams))") ^ Call: (247) [user] symbolic_list_concat(['((ensure-loaded trains-trigrams))'], 'I', _6106) ^ Unify: (247) [user] symbolic_list_concat(['((ensure-loaded trains-trigrams))'], 'I', _6106) Call: (248) [system] atomic_list_concat(['((ensure-loaded trains-trigrams))'], 'I', _6106) Exit: (248) [system] atomic_list_concat(['((ensure-loaded trains-trigrams))'], 'I', '((ensure-loaded trains-trigrams))') ^ Exit: (247) [user] symbolic_list_concat(['((ensure-loaded trains-trigrams))'], 'I', '((ensure-loaded trains-trigrams))') ^ Exit: (246) [user] string_replace("((ensure-loaded trains-trigrams))", '|', 'I', '((ensure-loaded trains-trigrams))') ^ Call: (246) [user] string_replace('((ensure-loaded trains-trigrams))', '\n', '\\n', _15966) ^ Unify: (246) [user] string_replace('((ensure-loaded trains-trigrams))', '\n', '\\n', _15966) ^ Call: (247) [user] symbolic_list_concat(_17840, '\n', '((ensure-loaded trains-trigrams))') ^ Unify: (247) [user] symbolic_list_concat(_17840, '\n', '((ensure-loaded trains-trigrams))') Call: (248) [system] atomic_list_concat(_17840, '\n', '((ensure-loaded trains-trigrams))') Exit: (248) [system] atomic_list_concat(['((ensure-loaded trains-trigrams))'], '\n', '((ensure-loaded trains-trigrams))') ^ Exit: (247) [user] symbolic_list_concat(['((ensure-loaded trains-trigrams))'], '\n', '((ensure-loaded trains-trigrams))') ^ Call: (247) [user] symbolic_list_concat(['((ensure-loaded trains-trigrams))'], '\\n', _15966) ^ Unify: (247) [user] symbolic_list_concat(['((ensure-loaded trains-trigrams))'], '\\n', _15966) Call: (248) [system] atomic_list_concat(['((ensure-loaded trains-trigrams))'], '\\n', _15966) Exit: (248) [system] atomic_list_concat(['((ensure-loaded trains-trigrams))'], '\\n', '((ensure-loaded trains-trigrams))') ^ Exit: (247) [user] symbolic_list_concat(['((ensure-loaded trains-trigrams))'], '\\n', '((ensure-loaded trains-trigrams))') ^ Exit: (246) [user] string_replace('((ensure-loaded trains-trigrams))', '\n', '\\n', '((ensure-loaded trains-trigrams))') Call: (246) [system] atom_length('((ensure-loaded trains-trigrams))', _28104) Exit: (246) [system] atom_length('((ensure-loaded trains-trigrams))', 33) Call: (246) [system] 33=<600 Exit: (246) [system] 33=<600 Call: (246) [system] _31818='((ensure-loaded trains-trigrams))' Exit: (246) [system] '((ensure-loaded trains-trigrams))'='((ensure-loaded trains-trigrams))' Call: (246) [system] write('((ensure-loaded trains-trigrams))') Exit: (246) [system] write('((ensure-loaded trains-trigrams))') ^ Exit: (245) [user] trim_gstring_bar_I(write_src_woi([['ensure-loaded', 'trains-trigrams']]), 600) ^ Exit: (243) [user] format((0x55bd1de4cc30), '| ~w | ~w |[~w](https://trueagi-io.github.io/metta-wam/~w#~w) | ~@ | ~@ | ~@ | ~w | ~w |~n', ["LANGUAGE-MODELS.TRAINING-BI.04", 'PASS', "LANGUAGE-MODELS.TRAINING-BI.04", './reports/tests_output/baseline-compat-2024-09-26T00:33:38//tests/performance/gpt2-like/language_models/training_bi.metta.html', "LANGUAGE-MODELS.TRAINING-BI.04", trim_gstring_bar_I(write_src_woi([assertEqualToResult, ['ensure-loaded', 'trains-trigrams']]), 600), trim_gstring_bar_I(write_src_woi([['ensure-loaded', 'trains-trigrams']]), 600), trim_gstring_bar_I(write_src_woi([['ensure-loaded', 'trains-trigrams']]), 600), 1.1477999999982558, './reports/tests_output/baseline-compat-2024-09-26T00:33:38//tests/performance/gpt2-like/language_models/training_bi.metta.html']) ^ Exit: (242) [system] once(user:format((0x55bd1de4cc30), '| ~w | ~w |[~w](https://trueagi-io.github.io/metta-wam/~w#~w) | ~@ | ~@ | ~@ | ~w | ~w |~n', ["LANGUAGE-MODELS.TRAINING-BI.04", 'PASS', "LANGUAGE-MODELS.TRAINING-BI.04", './reports/tests_output/baseline-compat-2024-09-26T00:33:38//tests/performance/gpt2-like/language_models/training_bi.metta.html', "LANGUAGE-MODELS.TRAINING-BI.04", trim_gstring_bar_I(write_src_woi([assertEqualToResult, ['ensure-loaded', 'trains-trigrams']]), 600), trim_gstring_bar_I(write_src_woi([['ensure-loaded', 'trains-trigrams']]), 600), trim_gstring_bar_I(write_src_woi([['ensure-loaded', 'trains-trigrams']]), 600), 1.1477999999982558, './reports/tests_output/baseline-compat-2024-09-26T00:33:38//tests/performance/gpt2-like/language_models/training_bi.metta.html'])) ^ Exit: (241) [user] must_det_ll(user:format((0x55bd1de4cc30), '| ~w | ~w |[~w](https://trueagi-io.github.io/metta-wam/~w#~w) | ~@ | ~@ | ~@ | ~w | ~w |~n', ["LANGUAGE-MODELS.TRAINING-BI.04", 'PASS', "LANGUAGE-MODELS.TRAINING-BI.04", './reports/tests_output/baseline-compat-2024-09-26T00:33:38//tests/performance/gpt2-like/language_models/training_bi.metta.html', "LANGUAGE-MODELS.TRAINING-BI.04", trim_gstring_bar_I(write_src_woi([assertEqualToResult, ['ensure-loaded', 'trains-trigrams']]), 600), trim_gstring_bar_I(write_src_woi([['ensure-loaded', 'trains-trigrams']]), 600), trim_gstring_bar_I(write_src_woi([['ensure-loaded', 'trains-trigrams']]), 600), 1.1477999999982558, './reports/tests_output/baseline-compat-2024-09-26T00:33:38//tests/performance/gpt2-like/language_models/training_bi.metta.html'])) ^ Call: (241) [user] must_det_ll(close((0x55bd1de4cc30))) ^ Unify: (241) [user] must_det_ll(user:close((0x55bd1de4cc30))) ^ Call: (242) [user] once(user:close((0x55bd1de4cc30))) ^ Unify: (242) [system] once(user:close((0x55bd1de4cc30))) Call: (243) [system] close((0x55bd1de4cc30)) Exit: (243) [system] close((0x55bd1de4cc30)) ^ Exit: (242) [system] once(user:close((0x55bd1de4cc30))) ^ Exit: (241) [user] must_det_ll(user:close((0x55bd1de4cc30))) ^ Exit: (240) [user] write_pass_fail("LANGUAGE-MODELS.TRAINING-BI.04", assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], 'PASS', [['ensure-loaded', 'trains-trigrams']], [['ensure-loaded', 'trains-trigrams']]) ^ Exit: (239) [system] once(user:write_pass_fail("LANGUAGE-MODELS.TRAINING-BI.04", assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], 'PASS', [['ensure-loaded', 'trains-trigrams']], [['ensure-loaded', 'trains-trigrams']])) ^ Exit: (238) [user] must_det_ll(user:write_pass_fail("LANGUAGE-MODELS.TRAINING-BI.04", assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], 'PASS', [['ensure-loaded', 'trains-trigrams']], [['ensure-loaded', 'trains-trigrams']])) ^ Exit: (237) [user] write_pass_fail([assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]], 'PASS', equal_enough_for_test([['ensure-loaded', 'trains-trigrams']], [['ensure-loaded', 'trains-trigrams']])) Call: (237) [$syspreds] flag(loonit_success, _50394, _50394+1) Unify: (237) [$syspreds] flag(loonit_success, _50394, _50394+1) Call: (238) [system] _50394==_50394+1 Redo: (237) [$syspreds] flag(loonit_success, _50394, _50394+1) Unify: (237) [$syspreds] flag(loonit_success, _50394, _50394+1) ^ Call: (238) [$syspreds] with_mutex('$flag', update_flag(loonit_success, _50394, _50394+1)) Call: (240) [$syspreds] update_flag(loonit_success, _50394, _50394+1) Unify: (240) [$syspreds] update_flag(loonit_success, _50394, _50394+1) Call: (241) [system] get_flag(loonit_success, _50394) Exit: (241) [system] get_flag(loonit_success, 3) Call: (241) [system] atom(3+1) Redo: (240) [$syspreds] update_flag(loonit_success, 3, 3+1) Call: (241) [system] set_flag(loonit_success, 4) Exit: (241) [system] set_flag(loonit_success, 4) Exit: (240) [$syspreds] update_flag(loonit_success, 3, 3+1) ^ Exit: (238) [$syspreds] with_mutex('$flag', update_flag(loonit_success, 3, 3+1)) Exit: (237) [$syspreds] flag(loonit_success, 3, 3+1) ^ Call: (237) [user] color_g_mesg('cyan', write_src(loonit_success(equal_enough_for_test([['ensure-loaded', 'trains-trigrams']], [['ensure-loaded', 'trains-trigrams']])))) ^ Unify: (237) [user] color_g_mesg('cyan', user:write_src(loonit_success(equal_enough_for_test([['ensure-loaded', 'trains-trigrams']], [['ensure-loaded', 'trains-trigrams']])))) ^ Call: (239) [system] setup_call_cleanup('$notrace'(_68368, _68370), once(user:(nop(check_silent_loading), color_g_mesg_ok('cyan', user:write_src(loonit_success(equal_enough_for_test([['ensure-loaded', 'trains-trigrams']], [['ensure-loaded', 'trains-trigrams']])))))), '$restore_trace'(_68368, _68370)) ^ Unify: (239) [system] setup_call_cleanup(system:'$notrace'(_68368, _68370), system:once(user:(nop(check_silent_loading), color_g_mesg_ok('cyan', user:write_src(loonit_success(equal_enough_for_test([['ensure-loaded', 'trains-trigrams']], [['ensure-loaded', 'trains-trigrams']])))))), system:'$restore_trace'(_68368, _68370)) ^ Call: (240) [system] sig_atomic(system:'$notrace'(_68368, _68370)) (loonit_success (equal_enough_for_test ( (ensure-loaded trains-trigrams)) ( (ensure-loaded trains-trigrams)))) ^ Exit: (239) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(nop(check_silent_loading), color_g_mesg_ok('cyan', user:write_src(loonit_success(equal_enough_for_test([['ensure-loaded', 'trains-trigrams']], [['ensure-loaded', 'trains-trigrams']])))))), system:'$restore_trace'(3, -1)) ^ Exit: (237) [user] color_g_mesg('cyan', user:write_src(loonit_success(equal_enough_for_test([['ensure-loaded', 'trains-trigrams']], [['ensure-loaded', 'trains-trigrams']])))) ^ Exit: (236) [user] give_pass_credit([assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]], time_eval('\n; EVAL TEST\n;', (findall_eval(=, _5852, 499, '&self', ['ensure-loaded', 'trains-trigrams'], _5860), [['ensure-loaded', 'trains-trigrams']]=_5866)), equal_enough_for_test([['ensure-loaded', 'trains-trigrams']], [['ensure-loaded', 'trains-trigrams']])) ^ Exit: (235) [user] loonit_asserts1([assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]], time_eval('\n; EVAL TEST\n;', (findall_eval(=, _5852, 499, '&self', ['ensure-loaded', 'trains-trigrams'], _5860), [['ensure-loaded', 'trains-trigrams']]=_5866)), equal_enough_for_test([['ensure-loaded', 'trains-trigrams']], [['ensure-loaded', 'trains-trigrams']])) ^ Exit: (234) [system] once(user:loonit_asserts1([assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]], time_eval('\n; EVAL TEST\n;', (findall_eval(=, _5852, 499, '&self', ['ensure-loaded', 'trains-trigrams'], _5860), [['ensure-loaded', 'trains-trigrams']]=_5866)), equal_enough_for_test([['ensure-loaded', 'trains-trigrams']], [['ensure-loaded', 'trains-trigrams']]))) ^ Exit: (233) [user] loonit_asserts0([assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]], time_eval('\n; EVAL TEST\n;', (findall_eval(=, _5602, 499, '&self', ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]), [['ensure-loaded', 'trains-trigrams']]=[['ensure-loaded', 'trains-trigrams']])), equal_enough_for_test([['ensure-loaded', 'trains-trigrams']], [['ensure-loaded', 'trains-trigrams']])) ^ Call: (234) [system] call(user:(get_pass_fail(_5782, _5784, _5786), if_t(_5786==3, flag(loonit_failure, _5804, _5804+1)))) ^ Unify: (234) [system] call(user:(get_pass_fail(_5782, _5784, _5786), if_t(_5786==3, flag(loonit_failure, _5804, _5804+1)))) ^ Call: (236) [user] get_pass_fail(_5782, _5784, _5786) ^ Unify: (236) [user] get_pass_fail(_5782, _5784, _5786) Call: (237) [$syspreds] flag(loonit_success, _5782, _5782) Unify: (237) [$syspreds] flag(loonit_success, _5782, _5782) Call: (238) [system] _5782==_5782 Exit: (238) [system] _5782==_5782 Call: (238) [system] get_flag(loonit_success, _5782) Exit: (238) [system] get_flag(loonit_success, 4) Exit: (237) [$syspreds] flag(loonit_success, 4, 4) Call: (237) [$syspreds] flag(loonit_failure, _5784, _5784) Unify: (237) [$syspreds] flag(loonit_failure, _5784, _5784) Call: (238) [system] _5784==_5784 Exit: (238) [system] _5784==_5784 Call: (238) [system] get_flag(loonit_failure, _5784) Exit: (238) [system] get_flag(loonit_failure, 0) Exit: (237) [$syspreds] flag(loonit_failure, 0, 0) Call: (237) [system] _5786 is 4+0 Exit: (237) [system] 4 is 4+0 ^ Exit: (236) [user] get_pass_fail(4, 0, 4) ^ Call: (236) [user] if_t(4==3, flag(loonit_failure, _5804, _5804+1)) ^ Unify: (236) [user] if_t(4==3, flag(loonit_failure, _5804, _5804+1)) Call: (237) [system] 4==3 Fail: (237) [system] 4==3 ^ Redo: (236) [user] if_t(4==3, flag(loonit_failure, _5804, _5804+1)) ^ Exit: (236) [user] if_t(4==3, flag(loonit_failure, _5804, _5804+1)) ^ Exit: (234) [system] call(user:(get_pass_fail(4, 0, 4), if_t(4==3, flag(loonit_failure, _5804, _5804+1)))) ^ Exit: (232) [system] setup_call_cleanup(user:get_pass_fail(3, 0, 3), user:loonit_asserts0([assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]], time_eval('\n; EVAL TEST\n;', (findall_eval(=, _5602, 499, '&self', ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]), [['ensure-loaded', 'trains-trigrams']]=[['ensure-loaded', 'trains-trigrams']])), equal_enough_for_test([['ensure-loaded', 'trains-trigrams']], [['ensure-loaded', 'trains-trigrams']])), user:(get_pass_fail(4, 0, 4), if_t(4==3, flag(loonit_failure, _5804, _5804+1)))) ^ Exit: (231) [user] ensure_increments(loonit_asserts0([assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]], time_eval('\n; EVAL TEST\n;', (findall_eval(=, _5602, 499, '&self', ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]), [['ensure-loaded', 'trains-trigrams']]=[['ensure-loaded', 'trains-trigrams']])), equal_enough_for_test([['ensure-loaded', 'trains-trigrams']], [['ensure-loaded', 'trains-trigrams']]))) ^ Exit: (230) [user] loonit_asserts([assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]], time_eval('\n; EVAL TEST\n;', (findall_eval(=, _5602, 499, '&self', ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]), [['ensure-loaded', 'trains-trigrams']]=[['ensure-loaded', 'trains-trigrams']])), equal_enough_for_test([['ensure-loaded', 'trains-trigrams']], [['ensure-loaded', 'trains-trigrams']])) ^ Call: (231) [system] call(user:(as_tf(notrace(equal_enough_for_test([['ensure-loaded', 'trains-trigrams']], [['ensure-loaded', 'trains-trigrams']])), _5624), !, ignore((once((_5624='True', trace_on_pass;_5624='False', trace_on_fail)), with_debug(eval_args, time_eval('Trace', (findall_eval(=, _5638, 499, '&self', ['ensure-loaded', 'trains-trigrams'], _5646), [['ensure-loaded', 'trains-trigrams']]=_5652))))))) ^ Unify: (231) [system] call(user:(as_tf(notrace(equal_enough_for_test([['ensure-loaded', 'trains-trigrams']], [['ensure-loaded', 'trains-trigrams']])), _5624), !, ignore((once((_5624='True', trace_on_pass;_5624='False', trace_on_fail)), with_debug(eval_args, time_eval('Trace', (findall_eval(=, _5638, 499, '&self', ['ensure-loaded', 'trains-trigrams'], _5646), [['ensure-loaded', 'trains-trigrams']]=_5652))))))) ^ Call: (233) [user] as_tf(notrace(equal_enough_for_test([['ensure-loaded', 'trains-trigrams']], [['ensure-loaded', 'trains-trigrams']])), _5624) ^ Unify: (233) [user] as_tf(notrace(equal_enough_for_test([['ensure-loaded', 'trains-trigrams']], [['ensure-loaded', 'trains-trigrams']])), _5624) Call: (234) [system] notrace(equal_enough_for_test([['ensure-loaded', 'trains-trigrams']], [['ensure-loaded', 'trains-trigrams']]))\=[_111142|_111144] Exit: (234) [system] notrace(equal_enough_for_test([['ensure-loaded', 'trains-trigrams']], [['ensure-loaded', 'trains-trigrams']]))\=[_111142|_111144] ^ Call: (234) [user] catch_nowarn((call(notrace(equal_enough_for_test([['ensure-loaded', 'trains-trigrams']], [['ensure-loaded', 'trains-trigrams']])))*->_5624='True';_5624='False')) ^ Unify: (234) [user] catch_nowarn((call(notrace(equal_enough_for_test([['ensure-loaded', 'trains-trigrams']], [['ensure-loaded', 'trains-trigrams']])))*->_5624='True';_5624='False')) Call: (235) [user] catch_err((call(notrace(equal_enough_for_test([['ensure-loaded', 'trains-trigrams']], [['ensure-loaded', 'trains-trigrams']])))*->_5624='True';_5624='False'), error(_114880, _114882), fail) Unify: (235) [user] catch_err((call(notrace(equal_enough_for_test([['ensure-loaded', 'trains-trigrams']], [['ensure-loaded', 'trains-trigrams']])))*->_5624='True';_5624='False'), error(_114880, _114882), fail) ^ Call: (239) [system] setup_call_cleanup('$notrace'(_116764, _116766), once(user:equal_enough_for_test([['ensure-loaded', 'trains-trigrams']], [['ensure-loaded', 'trains-trigrams']])), '$restore_trace'(_116764, _116766)) ^ Unify: (239) [system] setup_call_cleanup(system:'$notrace'(_116764, _116766), system:once(user:equal_enough_for_test([['ensure-loaded', 'trains-trigrams']], [['ensure-loaded', 'trains-trigrams']])), system:'$restore_trace'(_116764, _116766)) ^ Call: (240) [system] sig_atomic(system:'$notrace'(_116764, _116766)) ^ Exit: (239) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:equal_enough_for_test([['ensure-loaded', 'trains-trigrams']], [['ensure-loaded', 'trains-trigrams']])), system:'$restore_trace'(3, -1)) Call: (238) [system] _5624='True' Exit: (238) [system] 'True'='True' Exit: (235) [user] catch_err((call(notrace(equal_enough_for_test([['ensure-loaded', 'trains-trigrams']], [['ensure-loaded', 'trains-trigrams']])))*->'True'='True';'True'='False'), error(_114880, _114882), fail) ^ Exit: (234) [user] catch_nowarn((call(notrace(equal_enough_for_test([['ensure-loaded', 'trains-trigrams']], [['ensure-loaded', 'trains-trigrams']])))*->'True'='True';'True'='False')) ^ Exit: (233) [user] as_tf(notrace(equal_enough_for_test([['ensure-loaded', 'trains-trigrams']], [['ensure-loaded', 'trains-trigrams']])), 'True') ^ Call: (233) [user] ignore((once(('True'='True', trace_on_pass;'True'='False', trace_on_fail)), with_debug(eval_args, time_eval('Trace', (findall_eval(=, _5638, 499, '&self', ['ensure-loaded', 'trains-trigrams'], _5646), [['ensure-loaded', 'trains-trigrams']]=_5652))))) ^ Unify: (233) [system] ignore(user:(once(('True'='True', trace_on_pass;'True'='False', trace_on_fail)), with_debug(eval_args, time_eval('Trace', (findall_eval(=, _5638, 499, '&self', ['ensure-loaded', 'trains-trigrams'], _5646), [['ensure-loaded', 'trains-trigrams']]=_5652))))) ^ Call: (235) [user] once(('True'='True', trace_on_pass;'True'='False', trace_on_fail)) ^ Unify: (235) [system] once(user:('True'='True', trace_on_pass;'True'='False', trace_on_fail)) Call: (237) [system] 'True'='True' Exit: (237) [system] 'True'='True' ^ Call: (237) [user] trace_on_pass ^ Unify: (237) [user] trace_on_pass ^ Call: (238) [user] option_value('trace-on-pass', true) ^ Unify: (238) [user] option_value('trace-on-pass', true) Call: (239) [system] var(true) Fail: (239) [system] var(true) ^ Redo: (238) [user] option_value('trace-on-pass', true) ^ Unify: (238) [user] option_value('trace-on-pass', true) Call: (239) [system] true==true Exit: (239) [system] true==true ^ Call: (239) [user] option_value0('trace-on-pass', 'True') ^ Unify: (239) [user] option_value0('trace-on-pass', 'True') ^ Call: (240) [user] was_option_value('trace-on-pass', _141860) ^ Unify: (240) [user] was_option_value('trace-on-pass', _141860) Call: (241) [system] current_prolog_flag('trace-on-pass', _143718) Exit: (241) [system] current_prolog_flag('trace-on-pass', false) Call: (241) [system] _141860=false Exit: (241) [system] false=false ^ Exit: (240) [user] was_option_value('trace-on-pass', false) ^ Call: (240) [user] once((p2mE(false, _148370), p2mE('True', _148376))) ^ Unify: (240) [system] once(user:(p2mE(false, _148370), p2mE('True', _148376))) ^ Call: (242) [user] p2mE(false, _148370) ^ Unify: (242) [user] p2mE(false, false) Call: (243) [system] atom(false) Exit: (243) [system] atom(false) ^ Unify: (242) [user] p2mE(false, 'False') ^ Exit: (242) [user] p2mE(false, 'False') ^ Call: (242) [user] p2mE('True', _148376) ^ Unify: (242) [user] p2mE('True', 'True') Call: (243) [system] atom('True') Exit: (243) [system] atom('True') ^ Unify: (242) [user] p2mE('True', 'True') ^ Exit: (242) [user] p2mE('True', 'True') ^ Exit: (240) [system] once(user:(p2mE(false, 'False'), p2mE('True', 'True'))) Call: (240) [system] 'True'='False' Fail: (240) [system] 'True'='False' ^ Redo: (239) [user] option_value0('trace-on-pass', 'True') ^ Fail: (239) [user] option_value0('trace-on-pass', 'True') ^ Redo: (238) [user] option_value('trace-on-pass', true) ^ Unify: (238) [user] option_value('trace-on-pass', true) Call: (239) [system] true==false Fail: (239) [system] true==false ^ Redo: (238) [user] option_value('trace-on-pass', true) ^ Unify: (238) [user] option_value('trace-on-pass', true) ^ Call: (240) [system] setup_call_cleanup('$notrace'(_171588, _171590), once(user:option_value0('trace-on-pass', true)), '$restore_trace'(_171588, _171590)) ^ Unify: (240) [system] setup_call_cleanup(system:'$notrace'(_171588, _171590), system:once(user:option_value0('trace-on-pass', true)), system:'$restore_trace'(_171588, _171590)) ^ Call: (241) [system] sig_atomic(system:'$notrace'(_171588, _171590)) ^ Fail: (238) [user] option_value('trace-on-pass', true) ^ Fail: (237) [user] trace_on_pass Call: (237) [system] 'True'='False' Fail: (237) [system] 'True'='False' ^ Fail: (235) [system] once(user:('True'='True', trace_on_pass;'True'='False', trace_on_fail)) ^ Redo: (233) [system] ignore(user:(once(('True'='True', trace_on_pass;'True'='False', trace_on_fail)), with_debug(eval_args, time_eval('Trace', (findall_eval(=, _5638, 499, '&self', ['ensure-loaded', 'trains-trigrams'], _5646), [['ensure-loaded', 'trains-trigrams']]=_5652))))) ^ Unify: (233) [system] ignore(user:(once(('True'='True', trace_on_pass;'True'='False', trace_on_fail)), with_debug(eval_args, time_eval('Trace', (findall_eval(=, _5638, 499, '&self', ['ensure-loaded', 'trains-trigrams'], _5646), [['ensure-loaded', 'trains-trigrams']]=_5652))))) ^ Exit: (233) [system] ignore(user:(once(('True'='True', trace_on_pass;'True'='False', trace_on_fail)), with_debug(eval_args, time_eval('Trace', (findall_eval(=, _5638, 499, '&self', ['ensure-loaded', 'trains-trigrams'], _5646), [['ensure-loaded', 'trains-trigrams']]=_5652))))) ^ Exit: (231) [system] call(user:(as_tf(notrace(equal_enough_for_test([['ensure-loaded', 'trains-trigrams']], [['ensure-loaded', 'trains-trigrams']])), 'True'), !, ignore((once(('True'='True', trace_on_pass;'True'='False', trace_on_fail)), with_debug(eval_args, time_eval('Trace', (findall_eval(=, _5638, 499, '&self', ['ensure-loaded', 'trains-trigrams'], _5646), [['ensure-loaded', 'trains-trigrams']]=_5652))))))) ^ Exit: (229) [system] call_cleanup(user:loonit_asserts([assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]], time_eval('\n; EVAL TEST\n;', (findall_eval(=, _5602, 499, '&self', ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]), [['ensure-loaded', 'trains-trigrams']]=[['ensure-loaded', 'trains-trigrams']])), equal_enough_for_test([['ensure-loaded', 'trains-trigrams']], [['ensure-loaded', 'trains-trigrams']])), user:(as_tf(notrace(equal_enough_for_test([['ensure-loaded', 'trains-trigrams']], [['ensure-loaded', 'trains-trigrams']])), 'True'), !, ignore((once(('True'='True', trace_on_pass;'True'='False', trace_on_fail)), with_debug(eval_args, time_eval('Trace', (findall_eval(=, _5638, 499, '&self', ['ensure-loaded', 'trains-trigrams'], _5646), [['ensure-loaded', 'trains-trigrams']]=_5652))))))) ^ Exit: (228) [user] loonit_assert_source_tf([assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]], (findall_eval(=, _5602, 499, '&self', ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]), [['ensure-loaded', 'trains-trigrams']]=[['ensure-loaded', 'trains-trigrams']]), equal_enough_for_test([['ensure-loaded', 'trains-trigrams']], [['ensure-loaded', 'trains-trigrams']]), 'True') ^ Call: (228) [user] tf_to_empty('True', ['Error'(got([['ensure-loaded', 'trains-trigrams']]), expected([['ensure-loaded', 'trains-trigrams']]))], _5270) ^ Unify: (228) [user] tf_to_empty('True', ['Error'(got([['ensure-loaded', 'trains-trigrams']]), expected([['ensure-loaded', 'trains-trigrams']]))], _5270) Call: (229) [system] 'True'=='True' Exit: (229) [system] 'True'=='True' ^ Call: (229) [user] as_nop(_5270) ^ Unify: (229) [user] as_nop([]) ^ Exit: (229) [user] as_nop([]) ^ Exit: (228) [user] tf_to_empty('True', ['Error'(got([['ensure-loaded', 'trains-trigrams']]), expected([['ensure-loaded', 'trains-trigrams']]))], []) ^ Exit: (227) [user] loonit_assert_source_tf_empty([assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]], [['ensure-loaded', 'trains-trigrams']], [['ensure-loaded', 'trains-trigrams']], (findall_eval(=, _5602, 499, '&self', ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]), [['ensure-loaded', 'trains-trigrams']]=[['ensure-loaded', 'trains-trigrams']]), equal_enough_for_test([['ensure-loaded', 'trains-trigrams']], [['ensure-loaded', 'trains-trigrams']]), []) ^ Exit: (226) [user] eval_20(=, _5222, 499, '&self', [assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]], []) Call: (226) [system] nb_setarg(1, retval(fail), []) Exit: (226) [system] nb_setarg(1, retval([]), []) ^ Call: (226) [user] ignore(notrace((\+[]\=_5286, nb_setarg(1, retval([]), [])))) ^ Unify: (226) [system] ignore(user:notrace((\+[]\=_5286, nb_setarg(1, retval([]), [])))) ^ Call: (228) [system] setup_call_cleanup('$notrace'(_197716, _197718), once(user:(\+[]\=_5286, nb_setarg(1, retval([]), []))), '$restore_trace'(_197716, _197718)) ^ Unify: (228) [system] setup_call_cleanup(system:'$notrace'(_197716, _197718), system:once(user:(\+[]\=_5286, nb_setarg(1, retval([]), []))), system:'$restore_trace'(_197716, _197718)) ^ Call: (229) [system] sig_atomic(system:'$notrace'(_197716, _197718)) ^ Exit: (228) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(\+[]\=_5286, nb_setarg(1, retval([]), []))), system:'$restore_trace'(3, -1)) ^ Exit: (226) [system] ignore(user:notrace((\+[]\=_5286, nb_setarg(1, retval([]), [])))) ^ Call: (226) [user] ignore((_5278==1->ignore(\+ \+ (flag(eval_num, _5316, _5316+1), (retval([])\=@=retval(fail), nonvar([])->indentq(0, _5316, <--, [e, []]);indentq(0, _5316, <--, [e, retval([])]))));notrace(ignore(if_t(0<30, if_trace((eval;e), ignore(\+ \+ (flag(eval_num, _5316, _5316+1), (retval([])\=@=retval(fail), nonvar([])->indentq(0, _5316, <--, [e, []]);indentq(0, _5316, <--, [e, retval([])])))))))))) ^ Unify: (226) [system] ignore(user:(_5278==1->ignore(\+ \+ (flag(eval_num, _5316, _5316+1), (retval([])\=@=retval(fail), nonvar([])->indentq(0, _5316, <--, [e, []]);indentq(0, _5316, <--, [e, retval([])]))));notrace(ignore(if_t(0<30, if_trace((eval;e), ignore(\+ \+ (flag(eval_num, _5316, _5316+1), (retval([])\=@=retval(fail), nonvar([])->indentq(0, _5316, <--, [e, []]);indentq(0, _5316, <--, [e, retval([])])))))))))) Call: (228) [system] _5278==1 Fail: (228) [system] _5278==1 ^ Call: (229) [system] setup_call_cleanup('$notrace'(_206152, _206154), once(user:ignore(if_t(0<30, if_trace((eval;e), ignore(\+ \+ (flag(eval_num, _5316, _5316+1), (retval([])\=@=retval(fail), nonvar([])->indentq(0, _5316, <--, [e, []]);indentq(0, _5316, <--, [e, retval([])])))))))), '$restore_trace'(_206152, _206154)) ^ Unify: (229) [system] setup_call_cleanup(system:'$notrace'(_206152, _206154), system:once(user:ignore(if_t(0<30, if_trace((eval;e), ignore(\+ \+ (flag(eval_num, _5316, _5316+1), (retval([])\=@=retval(fail), nonvar([])->indentq(0, _5316, <--, [e, []]);indentq(0, _5316, <--, [e, retval([])])))))))), system:'$restore_trace'(_206152, _206154)) ^ Call: (230) [system] sig_atomic(system:'$notrace'(_206152, _206154)) ^ Exit: (229) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:ignore(if_t(0<30, if_trace((eval;e), ignore(\+ \+ (flag(eval_num, _5316, _5316+1), (retval([])\=@=retval(fail), nonvar([])->indentq(0, _5316, <--, [e, []]);indentq(0, _5316, <--, [e, retval([])])))))))), system:'$restore_trace'(3, -1)) ^ Exit: (226) [system] ignore(user:(_5278==1->ignore(\+ \+ (flag(eval_num, _5316, _5316+1), (retval([])\=@=retval(fail), nonvar([])->indentq(0, _5316, <--, [e, []]);indentq(0, _5316, <--, [e, retval([])]))));notrace(ignore(if_t(0<30, if_trace((eval;e), ignore(\+ \+ (flag(eval_num, _5316, _5316+1), (retval([])\=@=retval(fail), nonvar([])->indentq(0, _5316, <--, [e, []]);indentq(0, _5316, <--, [e, retval([])])))))))))) ^ Exit: (224) [system] call_cleanup(user:((call(eval_20(=, _5222), 499, '&self', [assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]], [])*->nb_setarg(1, retval([]), []);fail, trace, call(eval_20(=, _5222), 499, '&self', [assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]], [])), ignore(notrace((\+[]\=_5286, nb_setarg(1, retval([]), []))))), user:ignore((_5278==1->ignore(\+ \+ (flag(eval_num, _5316, _5316+1), (retval([])\=@=retval(fail), nonvar([])->indentq(0, _5316, <--, [e, []]);indentq(0, _5316, <--, [e, retval([])]))));notrace(ignore(if_t(0<30, if_trace((eval;e), ignore(\+ \+ (flag(eval_num, _5316, _5316+1), (retval([])\=@=retval(fail), nonvar([])->indentq(0, _5316, <--, [e, []]);indentq(0, _5316, <--, [e, retval([])]))))))))))) Call: (224) [system] retval([])\=@=retval(fail) Exit: (224) [system] retval([])\=@=retval(fail) ^ Exit: (223) [user] trace_eval(eval_20(=, _5222), e, 499, '&self', [assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]], []) ^ Call: (223) [user] self_eval([]) ^ Unify: (223) [user] self_eval([]) ^ Call: (225) [system] setup_call_cleanup('$notrace'(_216622, _216624), once(user:self_eval0([])), '$restore_trace'(_216622, _216624)) ^ Unify: (225) [system] setup_call_cleanup(system:'$notrace'(_216622, _216624), system:once(user:self_eval0([])), system:'$restore_trace'(_216622, _216624)) ^ Call: (226) [system] sig_atomic(system:'$notrace'(_216622, _216624)) ^ Exit: (225) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0([])), system:'$restore_trace'(3, -1)) ^ Exit: (223) [user] self_eval([]) Call: (223) [system] _3656=[] Exit: (223) [system] []=[] ^ Exit: (222) [user] eval_01(=, _5222, 500, '&self', [assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]], []) ^ Exit: (221) [user] eval_00(=, _5222, 500, '&self', [assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]], []) ^ Exit: (220) [user] eval_args(=, _5222, 500, '&self', [assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]], []) ^ Exit: (218) [user] catch_metta_return(eval_args(=, _5222, 500, '&self', [assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]], []), []) Exit: (217) [user] eval_H(500, '&self', [assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]], []) Call: (217) [user] xform_out([], _4024) Unify: (217) [user] xform_out([], _4024) ^ Call: (218) [user] is_returned([]) ^ Unify: (218) [user] is_returned([]) ^ Call: (220) [system] setup_call_cleanup('$notrace'(_231558, _231560), once(user:(\+is_empty([]))), '$restore_trace'(_231558, _231560)) ^ Unify: (220) [system] setup_call_cleanup(system:'$notrace'(_231558, _231560), system:once(user:(\+is_empty([]))), system:'$restore_trace'(_231558, _231560)) ^ Call: (221) [system] sig_atomic(system:'$notrace'(_231558, _231560)) ^ Exit: (220) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(\+is_empty([]))), system:'$restore_trace'(3, -1)) ^ Exit: (218) [user] is_returned([]) Call: (218) [system] _4024=[] Exit: (218) [system] []=[] Exit: (217) [user] xform_out([], []) Call: (217) [system] nb_setarg(1, res(_3362), []) Exit: (217) [system] nb_setarg(1, res([]), []) ^ Call: (218) [system] setup_call_cleanup('$notrace'(_240902, _240904), once(bugger:(true==true)), '$restore_trace'(_240902, _240904)) ^ Unify: (218) [system] setup_call_cleanup(system:'$notrace'(_240902, _240904), system:once(bugger:(true==true)), system:'$restore_trace'(_240902, _240904)) ^ Call: (219) [system] sig_atomic(system:'$notrace'(_240902, _240904)) ^ Exit: (218) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(bugger:(true==true)), system:'$restore_trace'(3, -1)) ^ Call: (217) [bugger] bugger:mquietly_if(true, rtrace:tAt_rtrace) ^ Unify: (217) [bugger] bugger:mquietly_if(true, rtrace:tAt_rtrace) Call: (219) [system] var(rtrace:tAt_rtrace) Fail: (219) [system] var(rtrace:tAt_rtrace) ^ Call: (220) [rtrace] tAt(false, 319, 256, tracing) ^ Unify: (220) [rtrace] tAt(false, 319, 256, tracing) ^ Exit: (220) [rtrace] tAt(false, 319, 256, tracing) ^ Exit: (217) [bugger] bugger:mquietly_if(true, rtrace:tAt_rtrace) ^ Exit: (215) [system] setup_call_cleanup(rtrace:restart_rtrace, bugger:((user:(eval_H(500, '&self', [assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]], []), deterministic(true), xform_out([], []), nb_setarg(1, res([]), [])), deterministic(true)), (notrace(true==true)->!;rtrace:tAt_rtrace, notrace(nb_setarg(1, mquietly_if(true, rtrace:tAt_rtrace), false));rtrace:restart_rtrace, notrace(nb_setarg(1, mquietly_if(true, rtrace:tAt_rtrace), true)), notrace(fail))), bugger:mquietly_if(true, rtrace:tAt_rtrace)) ^ Exit: (214) [bugger] bugger:scce_orig(rtrace:restart_rtrace, user:(eval_H(500, '&self', [assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]], []), deterministic(true), xform_out([], []), nb_setarg(1, res([]), [])), rtrace:tAt_rtrace) Call: (213) [system] statistics(cputime, _254198) Exit: (213) [system] statistics(cputime, 17.562127483) Call: (213) [system] _4050 is 17.562127483-17.05914892 Exit: (213) [system] 0.5029785630000028 is 17.562127483-17.05914892 Exit: (212) [user] timed_call((eval_H(500, '&self', [assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]], []), deterministic(true), xform_out([], []), nb_setarg(1, res([]), [])), 0.5029785630000028) Call: (212) [system] true==true Exit: (212) [system] true==true Call: (213) [system] true==true Exit: (213) [system] true==true ^ Call: (213) [user] set_option_value(interactive, false) ^ Unify: (213) [user] set_option_value(interactive, false) ^ Call: (214) [user] set_option_value0(interactive, false) ^ Unify: (214) [user] set_option_value0(interactive, false) ^ Call: (215) [user] p2mE(false, _266270) ^ Unify: (215) [user] p2mE(false, false) Call: (216) [system] atom(false) Exit: (216) [system] atom(false) ^ Unify: (215) [user] p2mE(false, 'False') ^ Exit: (215) [user] p2mE(false, 'False') Call: (216) [$syspreds] nb_setval(interactive, 'False') Unify: (216) [$syspreds] nb_setval(interactive, 'False') Call: (217) [system] duplicate_term('False', _273712) Exit: (217) [system] duplicate_term('False', 'False') Call: (217) [system] nb_linkval(interactive, 'False') Exit: (217) [system] nb_linkval(interactive, 'False') Exit: (216) [$syspreds] nb_setval(interactive, 'False') ^ Call: (215) [user] p2mE(_278354, 'False') ^ Unify: (215) [user] p2mE('False', 'False') Call: (216) [system] atom('False') Exit: (216) [system] atom('False') ^ Unify: (215) [user] p2mE(false, 'False') ^ Exit: (215) [user] p2mE(false, 'False') Call: (216) [system] create_prolog_flag(interactive, false, [keep(false), access(read_write), type(term)]) Exit: (216) [system] create_prolog_flag(interactive, false, [keep(false), access(read_write), type(term)]) Call: (216) [system] set_prolog_flag(interactive, false) Exit: (216) [system] set_prolog_flag(interactive, false) ^ Exit: (214) [user] set_option_value0(interactive, false) ^ Exit: (213) [user] set_option_value(interactive, false) Call: (213) [system] contrl(inf, each)=contrl(_4120, _4122) Exit: (213) [system] contrl(inf, each)=contrl(inf, each) Call: (213) [system] nb_setarg(1, res([]), []) Exit: (213) [system] nb_setarg(1, res([]), []) Call: (213) [system] current_input(_4146) Exit: (213) [system] current_input((0x7f8996b58020)) Call: (213) [system] read_pending_codes((0x7f8996b58020), _4158, []) Exit: (213) [system] read_pending_codes((0x7f8996b58020), [], []) Call: (213) [$syspreds] flag(result_num, _4172, _4172+1) Unify: (213) [$syspreds] flag(result_num, _4172, _4172+1) Call: (214) [system] _4172==_4172+1 Redo: (213) [$syspreds] flag(result_num, _4172, _4172+1) Unify: (213) [$syspreds] flag(result_num, _4172, _4172+1) ^ Call: (214) [$syspreds] with_mutex('$flag', update_flag(result_num, _4172, _4172+1)) Call: (216) [$syspreds] update_flag(result_num, _4172, _4172+1) Unify: (216) [$syspreds] update_flag(result_num, _4172, _4172+1) Call: (217) [system] get_flag(result_num, _4172) Exit: (217) [system] get_flag(result_num, 0) Call: (217) [system] atom(0+1) Redo: (216) [$syspreds] update_flag(result_num, 0, 0+1) Call: (217) [system] set_flag(result_num, 1) Exit: (217) [system] set_flag(result_num, 1) Exit: (216) [$syspreds] update_flag(result_num, 0, 0+1) ^ Exit: (214) [$syspreds] with_mutex('$flag', update_flag(result_num, 0, 0+1)) Exit: (213) [$syspreds] flag(result_num, 0, 0+1) Call: (213) [$syspreds] flag(result_num, _4192, _4192) Unify: (213) [$syspreds] flag(result_num, _4192, _4192) Call: (214) [system] _4192==_4192 Exit: (214) [system] _4192==_4192 Call: (214) [system] get_flag(result_num, _4192) Exit: (214) [system] get_flag(result_num, 1) Exit: (213) [$syspreds] flag(result_num, 1, 1) ^ Call: (213) [user] reset_eval_num ^ Unify: (213) [user] reset_eval_num Call: (214) [$syspreds] flag(eval_num, _321248, 0) Unify: (214) [$syspreds] flag(eval_num, _322180, 0) Call: (215) [system] _323036==0 Redo: (214) [$syspreds] flag(eval_num, _324042, 0) Unify: (214) [$syspreds] flag(eval_num, _324974, 0) ^ Call: (215) [$syspreds] with_mutex('$flag', update_flag(eval_num, _325834, 0)) Call: (217) [$syspreds] update_flag(eval_num, _325834, 0) Unify: (217) [$syspreds] update_flag(eval_num, _325834, 0) Call: (218) [system] get_flag(eval_num, _325834) Exit: (218) [system] get_flag(eval_num, 2) Call: (218) [system] atom(0) Redo: (217) [$syspreds] update_flag(eval_num, 2, 0) Call: (218) [system] set_flag(eval_num, 0) Exit: (218) [system] set_flag(eval_num, 0) Exit: (217) [$syspreds] update_flag(eval_num, 2, 0) ^ Exit: (215) [$syspreds] with_mutex('$flag', update_flag(eval_num, 2, 0)) Exit: (214) [$syspreds] flag(eval_num, 2, 0) Call: (214) [$syspreds] flag(trace_output_len, _337078, 0) Unify: (214) [$syspreds] flag(trace_output_len, _338010, 0) Call: (215) [system] _338866==0 Redo: (214) [$syspreds] flag(trace_output_len, _339872, 0) Unify: (214) [$syspreds] flag(trace_output_len, _340804, 0) ^ Call: (215) [$syspreds] with_mutex('$flag', update_flag(trace_output_len, _341664, 0)) Call: (217) [$syspreds] update_flag(trace_output_len, _341664, 0) Unify: (217) [$syspreds] update_flag(trace_output_len, _341664, 0) Call: (218) [system] get_flag(trace_output_len, _341664) Exit: (218) [system] get_flag(trace_output_len, 0) Call: (218) [system] atom(0) Redo: (217) [$syspreds] update_flag(trace_output_len, 0, 0) Call: (218) [system] set_flag(trace_output_len, 0) Exit: (218) [system] set_flag(trace_output_len, 0) Exit: (217) [$syspreds] update_flag(trace_output_len, 0, 0) ^ Exit: (215) [$syspreds] with_mutex('$flag', update_flag(trace_output_len, 0, 0)) Exit: (214) [$syspreds] flag(trace_output_len, 0, 0) ^ Exit: (213) [user] reset_eval_num ^ Call: (213) [user] user_io((in_answer_io(if_t(prev_result('Empty')\=@=prev_result('Empty'), write(', '))), nb_setarg(1, prev_result('Empty'), []))) ^ Unify: (213) [user] user_io((in_answer_io(if_t(prev_result('Empty')\=@=prev_result('Empty'), write(', '))), nb_setarg(1, prev_result('Empty'), []))) ^ Call: (214) [user] original_user_output(_355596) ^ Unify: (214) [user] original_user_output(_355596) Call: (215) [system] stream_property(_355596, file_no(1)) Unify: (215) [system] stream_property(_355596, file_no(1)) Call: (216) [system] nonvar(_355596) Redo: (215) [system] stream_property(_355596, file_no(1)) Unify: (215) [system] stream_property(_355596, file_no(1)) Call: (216) [system] nonvar(_355596) Redo: (215) [system] stream_property(_355596, file_no(1)) Unify: (215) [system] stream_property(_355596, file_no(1)) Call: (216) [system] nonvar(file_no(1)) Exit: (216) [system] nonvar(file_no(1)) Call: (216) [system] file_no(1)=alias(_366716) Redo: (215) [system] stream_property(_355596, file_no(1)) Exit: (215) [system] stream_property((0x7f8996b58120), file_no(1)) ^ Exit: (214) [user] original_user_output((0x7f8996b58120)) ^ Call: (214) [user] with_output_to((0x7f8996b58120), (in_answer_io(if_t(prev_result('Empty')\=@=prev_result('Empty'), write(', '))), nb_setarg(1, prev_result('Empty'), []))) ^ Call: (216) [user] in_answer_io(if_t(prev_result('Empty')\=@=prev_result('Empty'), write(', '))), nb_setarg(1, prev_result('Empty'), []) ^ Unify: (216) [system] user:in_answer_io(if_t(prev_result('Empty')\=@=prev_result('Empty'), write(', '))), user:nb_setarg(1, prev_result('Empty'), []) ^ Call: (218) [user] in_answer_io(if_t(prev_result('Empty')\=@=prev_result('Empty'), write(', '))) ^ Unify: (218) [user] in_answer_io(if_t(prev_result('Empty')\=@=prev_result('Empty'), write(', '))) Call: (219) [system] nb_current(suspend_answers, true) ^ Redo: (218) [user] in_answer_io(if_t(prev_result('Empty')\=@=prev_result('Empty'), write(', '))) ^ Unify: (218) [user] in_answer_io(if_t(prev_result('Empty')\=@=prev_result('Empty'), write(', '))) ^ Call: (219) [user] answer_output(_377934) ^ Unify: (219) [user] answer_output(_377934) ^ Call: (220) [user] is_testing ^ Unify: (220) [user] is_testing ^ Call: (221) [user] is_metta_flag(test) ^ Unify: (221) [user] is_metta_flag(test) ^ Call: (223) [system] setup_call_cleanup('$notrace'(_383476, _383478), once(user:is_flag0(test)), '$restore_trace'(_383476, _383478)) ^ Unify: (223) [system] setup_call_cleanup(system:'$notrace'(_383476, _383478), system:once(user:is_flag0(test)), system:'$restore_trace'(_383476, _383478)) ^ Call: (224) [system] sig_atomic(system:'$notrace'(_383476, _383478)) ^ Exit: (223) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:is_flag0(test)), system:'$restore_trace'(3, -1)) ^ Exit: (221) [user] is_metta_flag(test) ^ Exit: (220) [user] is_testing ^ Call: (220) [user] original_user_output(_377934) ^ Unify: (220) [user] original_user_output(_377934) Call: (221) [system] stream_property(_377934, file_no(1)) Unify: (221) [system] stream_property(_377934, file_no(1)) Call: (222) [system] nonvar(_377934) Redo: (221) [system] stream_property(_377934, file_no(1)) Unify: (221) [system] stream_property(_377934, file_no(1)) Call: (222) [system] nonvar(_377934) Redo: (221) [system] stream_property(_377934, file_no(1)) Unify: (221) [system] stream_property(_377934, file_no(1)) Call: (222) [system] nonvar(file_no(1)) Exit: (222) [system] nonvar(file_no(1)) Call: (222) [system] file_no(1)=alias(_400212) Redo: (221) [system] stream_property(_377934, file_no(1)) Exit: (221) [system] stream_property((0x7f8996b58120), file_no(1)) ^ Exit: (220) [user] original_user_output((0x7f8996b58120)) ^ Exit: (219) [user] answer_output((0x7f8996b58120)) ^ Call: (219) [user] with_output_to((0x7f8996b58120), if_t(prev_result('Empty')\=@=prev_result('Empty'), write(', '))) ^ Call: (221) [user] if_t(prev_result('Empty')\=@=prev_result('Empty'), write(', ')) ^ Unify: (221) [user] if_t(prev_result('Empty')\=@=prev_result('Empty'), write(', ')) Call: (222) [system] prev_result('Empty')\=@=prev_result('Empty') Fail: (222) [system] prev_result('Empty')\=@=prev_result('Empty') ^ Redo: (221) [user] if_t(prev_result('Empty')\=@=prev_result('Empty'), write(', ')) ^ Exit: (221) [user] if_t(prev_result('Empty')\=@=prev_result('Empty'), write(', ')) ^ Exit: (219) [user] with_output_to((0x7f8996b58120), if_t(prev_result('Empty')\=@=prev_result('Empty'), write(', '))) ^ Exit: (218) [user] in_answer_io(if_t(prev_result('Empty')\=@=prev_result('Empty'), write(', '))) Call: (218) [system] nb_setarg(1, prev_result('Empty'), []) Exit: (218) [system] nb_setarg(1, prev_result([]), []) ^ Exit: (216) [system] user:in_answer_io(if_t(prev_result([])\=@=prev_result('Empty'), write(', '))), user:nb_setarg(1, prev_result([]), []) ^ Exit: (214) [user] with_output_to((0x7f8996b58120), (in_answer_io(if_t(prev_result([])\=@=prev_result('Empty'), write(', '))), nb_setarg(1, prev_result([]), []))) ^ Exit: (213) [user] user_io((in_answer_io(if_t(prev_result([])\=@=prev_result('Empty'), write(', '))), nb_setarg(1, prev_result([]), []))) ^ Call: (213) [user] if_t(1=not_compatio(format('~N~nDeterministic: ', [])), !;true==true->not_compatio(format('~N~nLast Result(~w): ', [1])), !;not_compatio(format('~N~nNDet Result(~w): ', [1]))), ignore((not_compatio(if_t(\+symbolic([]), nop(nl))), user_io(with_indents(is_mettalog, color_g_mesg_ok('yellow', \+ \+ (maplist(maybe_assign, []), not_compatio(write_bsrc([])), true)))))))) ^ Unify: (213) [user] if_t(1=not_compatio(format('~N~nDeterministic: ', [])), !;true==true->not_compatio(format('~N~nLast Result(~w): ', [1])), !;not_compatio(format('~N~nNDet Result(~w): ', [1]))), ignore((not_compatio(if_t(\+symbolic([]), nop(nl))), user_io(with_indents(is_mettalog, color_g_mesg_ok('yellow', \+ \+ (maplist(maybe_assign, []), not_compatio(write_bsrc([])), true)))))))) Call: (214) [system] 1=Exit: (214) [system] 1=Call: (215) [system] 1==1 Exit: (215) [system] 1==1 Call: (215) [system] true==true Exit: (215) [system] true==true ^ Call: (215) [user] not_compatio(format('~N~nDeterministic: ', [])) ^ Unify: (215) [user] not_compatio(format('~N~nDeterministic: ', [])) ^ Call: (216) [user] if_t(once((is_mettalog;is_testing)), user_err(format('~N~nDeterministic: ', []))) ^ Unify: (216) [user] if_t(once((is_mettalog;is_testing)), user_err(format('~N~nDeterministic: ', []))) ^ Call: (217) [user] once((is_mettalog;is_testing)) ^ Unify: (217) [system] once(user:(is_mettalog;is_testing)) ^ Call: (219) [user] is_mettalog ^ Unify: (219) [user] is_mettalog ^ Call: (220) [user] is_win64 ^ Unify: (220) [user] is_win64 Call: (221) [system] current_prolog_flag(windows, _434918) Fail: (221) [system] current_prolog_flag(windows, _435846) ^ Fail: (220) [user] is_win64 ^ Redo: (219) [user] is_mettalog ^ Unify: (219) [user] is_mettalog ^ Call: (220) [user] is_metta_flag(log) ^ Unify: (220) [user] is_metta_flag(log) ^ Call: (222) [system] setup_call_cleanup('$notrace'(_441306, _441308), once(user:is_flag0(log)), '$restore_trace'(_441306, _441308)) ^ Unify: (222) [system] setup_call_cleanup(system:'$notrace'(_441306, _441308), system:once(user:is_flag0(log)), system:'$restore_trace'(_441306, _441308)) ^ Call: (223) [system] sig_atomic(system:'$notrace'(_441306, _441308)) ^ Fail: (220) [user] is_metta_flag(log) ^ Fail: (219) [user] is_mettalog ^ Call: (219) [user] is_testing ^ Unify: (219) [user] is_testing ^ Call: (220) [user] is_metta_flag(test) ^ Unify: (220) [user] is_metta_flag(test) ^ Call: (222) [system] setup_call_cleanup('$notrace'(_449676, _449678), once(user:is_flag0(test)), '$restore_trace'(_449676, _449678)) ^ Unify: (222) [system] setup_call_cleanup(system:'$notrace'(_449676, _449678), system:once(user:is_flag0(test)), system:'$restore_trace'(_449676, _449678)) ^ Call: (223) [system] sig_atomic(system:'$notrace'(_449676, _449678)) ^ Exit: (222) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:is_flag0(test)), system:'$restore_trace'(3, -1)) ^ Exit: (220) [user] is_metta_flag(test) ^ Exit: (219) [user] is_testing ^ Exit: (217) [system] once(user:(is_mettalog;is_testing)) ^ Call: (217) [user] user_err(format('~N~nDeterministic: ', [])) ^ Unify: (217) [user] user_err(format('~N~nDeterministic: ', [])) ^ Call: (218) [user] original_user_error(_458072) ^ Unify: (218) [user] original_user_error(_458072) Call: (219) [system] stream_property(_458072, file_no(2)) Unify: (219) [system] stream_property(_458072, file_no(2)) Call: (220) [system] nonvar(_458072) Redo: (219) [system] stream_property(_458072, file_no(2)) Unify: (219) [system] stream_property(_458072, file_no(2)) Call: (220) [system] nonvar(_458072) Redo: (219) [system] stream_property(_458072, file_no(2)) Unify: (219) [system] stream_property(_458072, file_no(2)) Call: (220) [system] nonvar(file_no(2)) Exit: (220) [system] nonvar(file_no(2)) Call: (220) [system] file_no(2)=alias(_469192) Redo: (219) [system] stream_property(_458072, file_no(2)) Exit: (219) [system] stream_property((0x7f8996b58220), file_no(2)) ^ Exit: (218) [user] original_user_error((0x7f8996b58220)) ^ Call: (218) [user] with_output_to((0x7f8996b58220), format('~N~nDeterministic: ', [])) ^ Call: (220) [user] format('~N~nDeterministic: ', []) Deterministic: ^ Exit: (220) [user] format('~N~nDeterministic: ', []) ^ Exit: (218) [user] with_output_to((0x7f8996b58220), format('~N~nDeterministic: ', [])) ^ Exit: (217) [user] user_err(format('~N~nDeterministic: ', [])) ^ Exit: (216) [user] if_t(once((is_mettalog;is_testing)), user_err(format('~N~nDeterministic: ', []))) ^ Exit: (215) [user] not_compatio(format('~N~nDeterministic: ', [])) ^ Call: (215) [user] ignore((not_compatio(if_t(\+symbolic([]), nop(nl))), user_io(with_indents(is_mettalog, color_g_mesg_ok('yellow', \+ \+ (maplist(maybe_assign, []), not_compatio(write_bsrc([])), true)))))) ^ Unify: (215) [system] ignore(user:(not_compatio(if_t(\+symbolic([]), nop(nl))), user_io(with_indents(is_mettalog, color_g_mesg_ok('yellow', \+ \+ (maplist(maybe_assign, []), not_compatio(write_bsrc([])), true)))))) ^ Call: (217) [user] not_compatio(if_t(\+symbolic([]), nop(nl))) ^ Unify: (217) [user] not_compatio(if_t(\+symbolic([]), nop(nl))) ^ Call: (218) [user] if_t(once((is_mettalog;is_testing)), user_err(if_t(\+symbolic([]), nop(nl)))) ^ Unify: (218) [user] if_t(once((is_mettalog;is_testing)), user_err(if_t(\+symbolic([]), nop(nl)))) ^ Call: (219) [user] once((is_mettalog;is_testing)) ^ Unify: (219) [system] once(user:(is_mettalog;is_testing)) ^ Call: (221) [user] is_mettalog ^ Unify: (221) [user] is_mettalog ^ Call: (222) [user] is_win64 ^ Unify: (222) [user] is_win64 Call: (223) [system] current_prolog_flag(windows, _490912) Fail: (223) [system] current_prolog_flag(windows, _491840) ^ Fail: (222) [user] is_win64 ^ Redo: (221) [user] is_mettalog ^ Unify: (221) [user] is_mettalog ^ Call: (222) [user] is_metta_flag(log) ^ Unify: (222) [user] is_metta_flag(log) ^ Call: (224) [system] setup_call_cleanup('$notrace'(_497300, _497302), once(user:is_flag0(log)), '$restore_trace'(_497300, _497302)) ^ Unify: (224) [system] setup_call_cleanup(system:'$notrace'(_497300, _497302), system:once(user:is_flag0(log)), system:'$restore_trace'(_497300, _497302)) ^ Call: (225) [system] sig_atomic(system:'$notrace'(_497300, _497302)) ^ Fail: (222) [user] is_metta_flag(log) ^ Fail: (221) [user] is_mettalog ^ Call: (221) [user] is_testing ^ Unify: (221) [user] is_testing ^ Call: (222) [user] is_metta_flag(test) ^ Unify: (222) [user] is_metta_flag(test) ^ Call: (224) [system] setup_call_cleanup('$notrace'(_505670, _505672), once(user:is_flag0(test)), '$restore_trace'(_505670, _505672)) ^ Unify: (224) [system] setup_call_cleanup(system:'$notrace'(_505670, _505672), system:once(user:is_flag0(test)), system:'$restore_trace'(_505670, _505672)) ^ Call: (225) [system] sig_atomic(system:'$notrace'(_505670, _505672)) ^ Exit: (224) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:is_flag0(test)), system:'$restore_trace'(3, -1)) ^ Exit: (222) [user] is_metta_flag(test) ^ Exit: (221) [user] is_testing ^ Exit: (219) [system] once(user:(is_mettalog;is_testing)) ^ Call: (219) [user] user_err(if_t(\+symbolic([]), nop(nl))) ^ Unify: (219) [user] user_err(if_t(\+symbolic([]), nop(nl))) ^ Call: (220) [user] original_user_error(_514066) ^ Unify: (220) [user] original_user_error(_514066) Call: (221) [system] stream_property(_514066, file_no(2)) Unify: (221) [system] stream_property(_514066, file_no(2)) Call: (222) [system] nonvar(_514066) Redo: (221) [system] stream_property(_514066, file_no(2)) Unify: (221) [system] stream_property(_514066, file_no(2)) Call: (222) [system] nonvar(_514066) Redo: (221) [system] stream_property(_514066, file_no(2)) Unify: (221) [system] stream_property(_514066, file_no(2)) Call: (222) [system] nonvar(file_no(2)) Exit: (222) [system] nonvar(file_no(2)) Call: (222) [system] file_no(2)=alias(_6396) Redo: (221) [system] stream_property(_5114, file_no(2)) Exit: (221) [system] stream_property((0x7f8996b58220), file_no(2)) ^ Exit: (220) [user] original_user_error((0x7f8996b58220)) ^ Call: (220) [user] with_output_to((0x7f8996b58220), if_t(\+symbolic([]), nop(nl))) ^ Call: (222) [user] if_t(\+symbolic([]), nop(nl)) ^ Unify: (222) [user] if_t(\+symbolic([]), nop(nl)) ^ Call: (224) [user] symbolic([]) ^ Unify: (224) [user] symbolic([]) Call: (225) [system] atomic([]) Exit: (225) [system] atomic([]) ^ Exit: (224) [user] symbolic([]) ^ Redo: (222) [user] if_t(\+symbolic([]), nop(nl)) ^ Exit: (222) [user] if_t(\+symbolic([]), nop(nl)) ^ Exit: (220) [user] with_output_to((0x7f8996b58220), if_t(\+symbolic([]), nop(nl))) ^ Exit: (219) [user] user_err(if_t(\+symbolic([]), nop(nl))) ^ Exit: (218) [user] if_t(once((is_mettalog;is_testing)), user_err(if_t(\+symbolic([]), nop(nl)))) ^ Exit: (217) [user] not_compatio(if_t(\+symbolic([]), nop(nl))) ^ Call: (217) [user] user_io(with_indents(is_mettalog, color_g_mesg_ok('yellow', \+ \+ (maplist(maybe_assign, []), not_compatio(write_bsrc([])), true)))) ^ Unify: (217) [user] user_io(with_indents(is_mettalog, color_g_mesg_ok('yellow', \+ \+ (maplist(maybe_assign, []), not_compatio(write_bsrc([])), true)))) ^ Call: (218) [user] original_user_output(_25238) ^ Unify: (218) [user] original_user_output(_25238) Call: (219) [system] stream_property(_25238, file_no(1)) Unify: (219) [system] stream_property(_25238, file_no(1)) Call: (220) [system] nonvar(_25238) Redo: (219) [system] stream_property(_25238, file_no(1)) Unify: (219) [system] stream_property(_25238, file_no(1)) Call: (220) [system] nonvar(_25238) Redo: (219) [system] stream_property(_25238, file_no(1)) Unify: (219) [system] stream_property(_25238, file_no(1)) Call: (220) [system] nonvar(file_no(1)) Exit: (220) [system] nonvar(file_no(1)) Call: (220) [system] file_no(1)=alias(_36358) Redo: (219) [system] stream_property(_25238, file_no(1)) Exit: (219) [system] stream_property((0x7f8996b58120), file_no(1)) ^ Exit: (218) [user] original_user_output((0x7f8996b58120)) ^ Call: (218) [user] with_output_to((0x7f8996b58120), with_indents(is_mettalog, color_g_mesg_ok('yellow', \+ \+ (maplist(maybe_assign, []), not_compatio(write_bsrc([])), true)))) ^ Call: (220) [user] with_indents(is_mettalog, color_g_mesg_ok('yellow', \+ \+ (maplist(maybe_assign, []), not_compatio(write_bsrc([])), true))) ^ Unify: (220) [user] with_indents(is_mettalog, color_g_mesg_ok('yellow', \+ \+ (maplist(maybe_assign, []), not_compatio(write_bsrc([])), true))) ^ Call: (221) [user] as_tf(is_mettalog, _43288) ^ Unify: (221) [user] as_tf(is_mettalog, _43288) Call: (222) [system] is_mettalog\=[_45148|_45150] Exit: (222) [system] is_mettalog\=[_45148|_45150] ^ Call: (222) [user] catch_nowarn((call(is_mettalog)*->_43288='True';_43288='False')) ^ Unify: (222) [user] catch_nowarn((call(is_mettalog)*->_43288='True';_43288='False')) Call: (223) [user] catch_err((call(is_mettalog)*->_43288='True';_43288='False'), error(_48886, _48888), fail) Unify: (223) [user] catch_err((call(is_mettalog)*->_43288='True';_43288='False'), error(_48886, _48888), fail) ^ Call: (226) [user] is_mettalog ^ Unify: (226) [user] is_mettalog ^ Call: (227) [user] is_win64 ^ Unify: (227) [user] is_win64 Call: (228) [system] current_prolog_flag(windows, _54502) Fail: (228) [system] current_prolog_flag(windows, _55430) ^ Fail: (227) [user] is_win64 ^ Redo: (226) [user] is_mettalog ^ Unify: (226) [user] is_mettalog ^ Call: (227) [user] is_metta_flag(log) ^ Unify: (227) [user] is_metta_flag(log) ^ Call: (229) [system] setup_call_cleanup('$notrace'(_60890, _60892), once(user:is_flag0(log)), '$restore_trace'(_60890, _60892)) ^ Unify: (229) [system] setup_call_cleanup(system:'$notrace'(_60890, _60892), system:once(user:is_flag0(log)), system:'$restore_trace'(_60890, _60892)) ^ Call: (230) [system] sig_atomic(system:'$notrace'(_60890, _60892)) ^ Fail: (227) [user] is_metta_flag(log) ^ Fail: (226) [user] is_mettalog Call: (226) [system] _43288='False' Exit: (226) [system] 'False'='False' Exit: (223) [user] catch_err((call(is_mettalog)*->'False'='True';'False'='False'), error(_48886, _48888), fail) ^ Exit: (222) [user] catch_nowarn((call(is_mettalog)*->'False'='True';'False'='False')) ^ Exit: (221) [user] as_tf(is_mettalog, 'False') ^ Call: (221) [user] with_option(src_indents, 'False', color_g_mesg_ok('yellow', \+ \+ (maplist(maybe_assign, []), not_compatio(write_bsrc([])), true))) ^ Unify: (221) [user] with_option(src_indents, 'False', color_g_mesg_ok('yellow', \+ \+ (maplist(maybe_assign, []), not_compatio(write_bsrc([])), true))) ^ Call: (222) [user] was_option_value(src_indents, _72304) ^ Unify: (222) [user] was_option_value(src_indents, _72304) Call: (223) [system] current_prolog_flag(src_indents, _74162) Exit: (223) [system] current_prolog_flag(src_indents, []) Call: (223) [system] _72304=[] Exit: (223) [system] []=[] ^ Exit: (222) [user] was_option_value(src_indents, []) ^ Call: (222) [user] setup_call_cleanup(set_option_value(src_indents, 'False'), color_g_mesg_ok('yellow', \+ \+ (maplist(maybe_assign, []), not_compatio(write_bsrc([])), true)), set_option_value(src_indents, [])) ^ Unify: (222) [system] setup_call_cleanup(user:set_option_value(src_indents, 'False'), user:color_g_mesg_ok('yellow', \+ \+ (maplist(maybe_assign, []), not_compatio(write_bsrc([])), true)), user:set_option_value(src_indents, [])) ^ Call: (223) [system] sig_atomic(user:set_option_value(src_indents, 'False')) ^ Call: (225) [user] set_option_value(src_indents, 'False') ^ Unify: (225) [user] set_option_value(src_indents, 'False') ^ Call: (226) [user] set_option_value0(src_indents, 'False') ^ Unify: (226) [user] set_option_value0(src_indents, 'False') ^ Call: (227) [user] p2mE('False', _85596) ^ Unify: (227) [user] p2mE('False', 'False') Call: (228) [system] atom('False') Exit: (228) [system] atom('False') ^ Unify: (227) [user] p2mE('False', 'False') ^ Exit: (227) [user] p2mE('False', 'False') Call: (228) [$syspreds] nb_setval(src_indents, 'False') Unify: (228) [$syspreds] nb_setval(src_indents, 'False') Call: (229) [system] duplicate_term('False', _93038) Exit: (229) [system] duplicate_term('False', 'False') Call: (229) [system] nb_linkval(src_indents, 'False') Exit: (229) [system] nb_linkval(src_indents, 'False') Exit: (228) [$syspreds] nb_setval(src_indents, 'False') ^ Call: (227) [user] p2mE(_97680, 'False') ^ Unify: (227) [user] p2mE('False', 'False') Call: (228) [system] atom('False') Exit: (228) [system] atom('False') ^ Unify: (227) [user] p2mE(false, 'False') ^ Exit: (227) [user] p2mE(false, 'False') Call: (228) [system] create_prolog_flag(src_indents, false, [keep(false), access(read_write), type(term)]) Exit: (228) [system] create_prolog_flag(src_indents, false, [keep(false), access(read_write), type(term)]) Call: (228) [system] set_prolog_flag(src_indents, false) Exit: (228) [system] set_prolog_flag(src_indents, false) ^ Exit: (226) [user] set_option_value0(src_indents, 'False') ^ Exit: (225) [user] set_option_value(src_indents, 'False') ^ Exit: (223) [system] sig_atomic(user:set_option_value(src_indents, 'False')) ^ Call: (223) [user] color_g_mesg_ok('yellow', \+ \+ (maplist(maybe_assign, []), not_compatio(write_bsrc([])), true)) ^ Unify: (223) [user] color_g_mesg_ok('yellow', \+ \+ (maplist(maybe_assign, []), not_compatio(write_bsrc([])), true)) ^ Call: (224) [user] is_compatio ^ Unify: (224) [user] is_compatio ^ Call: (226) [system] setup_call_cleanup('$notrace'(_113768, _113770), once(user:is_compatio0), '$restore_trace'(_113768, _113770)) ^ Unify: (226) [system] setup_call_cleanup(system:'$notrace'(_113768, _113770), system:once(user:is_compatio0), system:'$restore_trace'(_113768, _113770)) ^ Call: (227) [system] sig_atomic(system:'$notrace'(_113768, _113770)) ^ Fail: (224) [user] is_compatio ^ Redo: (223) [user] color_g_mesg_ok('yellow', \+ \+ (maplist(maybe_assign, []), not_compatio(write_bsrc([])), true)) ^ Unify: (223) [user] color_g_mesg_ok('yellow', \+ \+ (maplist(maybe_assign, []), not_compatio(write_bsrc([])), true)) ^ Call: (225) [rtrace] rtrace:quietly3(user:(wots(_119630, must_det_ll(user:(\+ \+ (maplist(maybe_assign, []), not_compatio(write_bsrc([])), true)))), (_119630==""->true;our_ansi_format('yellow', '~w~n', [_119630])))) ^ Unify: (225) [rtrace] rtrace:quietly3(user:(wots(_119630, must_det_ll(user:(\+ \+ (maplist(maybe_assign, []), not_compatio(write_bsrc([])), true)))), (_119630==""->true;our_ansi_format('yellow', '~w~n', [_119630])))) () ^ Exit: (225) [rtrace] rtrace:quietly3(user:(wots("", must_det_ll(user:(\+ \+ (maplist(maybe_assign, []), not_compatio(write_bsrc([])), true)))), (""==""->true;our_ansi_format('yellow', '~w~n', [""])))) ^ Exit: (223) [user] color_g_mesg_ok('yellow', \+ \+ (maplist(maybe_assign, []), not_compatio(write_bsrc([])), true)) ^ Call: (224) [user] set_option_value(src_indents, []) ^ Unify: (224) [user] set_option_value(src_indents, []) ^ Call: (225) [user] set_option_value0(src_indents, []) ^ Unify: (225) [user] set_option_value0(src_indents, []) ^ Call: (226) [user] p2mE([], _128776) ^ Unify: (226) [user] p2mE([], []) Call: (227) [system] atom([]) Fail: (227) [system] atom([]) ^ Redo: (226) [user] p2mE([], []) ^ Exit: (226) [user] p2mE([], []) Call: (227) [$syspreds] nb_setval(src_indents, []) Unify: (227) [$syspreds] nb_setval(src_indents, []) Call: (228) [system] duplicate_term([], _136218) Exit: (228) [system] duplicate_term([], []) Call: (228) [system] nb_linkval(src_indents, []) Exit: (228) [system] nb_linkval(src_indents, []) Exit: (227) [$syspreds] nb_setval(src_indents, []) ^ Call: (226) [user] p2mE(_140860, []) ^ Unify: (226) [user] p2mE([], []) Call: (227) [system] atom([]) Fail: (227) [system] atom([]) ^ Redo: (226) [user] p2mE([], []) ^ Exit: (226) [user] p2mE([], []) Call: (227) [system] create_prolog_flag(src_indents, [], [keep(false), access(read_write), type(term)]) Exit: (227) [system] create_prolog_flag(src_indents, [], [keep(false), access(read_write), type(term)]) Call: (227) [system] set_prolog_flag(src_indents, []) Exit: (227) [system] set_prolog_flag(src_indents, []) ^ Exit: (225) [user] set_option_value0(src_indents, []) ^ Exit: (224) [user] set_option_value(src_indents, []) ^ Exit: (222) [system] setup_call_cleanup(user:set_option_value(src_indents, 'False'), user:color_g_mesg_ok('yellow', \+ \+ (maplist(maybe_assign, []), not_compatio(write_bsrc([])), true)), user:set_option_value(src_indents, [])) ^ Exit: (221) [user] with_option(src_indents, 'False', color_g_mesg_ok('yellow', \+ \+ (maplist(maybe_assign, []), not_compatio(write_bsrc([])), true))) ^ Exit: (220) [user] with_indents(is_mettalog, color_g_mesg_ok('yellow', \+ \+ (maplist(maybe_assign, []), not_compatio(write_bsrc([])), true))) ^ Exit: (218) [user] with_output_to((0x7f8996b58120), with_indents(is_mettalog, color_g_mesg_ok('yellow', \+ \+ (maplist(maybe_assign, []), not_compatio(write_bsrc([])), true)))) ^ Exit: (217) [user] user_io(with_indents(is_mettalog, color_g_mesg_ok('yellow', \+ \+ (maplist(maybe_assign, []), not_compatio(write_bsrc([])), true)))) ^ Exit: (215) [system] ignore(user:(not_compatio(if_t(\+symbolic([]), nop(nl))), user_io(with_indents(is_mettalog, color_g_mesg_ok('yellow', \+ \+ (maplist(maybe_assign, []), not_compatio(write_bsrc([])), true)))))) ^ Exit: (213) [user] if_t(1=not_compatio(format('~N~nDeterministic: ', [])), !;true==true->not_compatio(format('~N~nLast Result(~w): ', [1])), !;not_compatio(format('~N~nNDet Result(~w): ', [1]))), ignore((not_compatio(if_t(\+symbolic([]), nop(nl))), user_io(with_indents(is_mettalog, color_g_mesg_ok('yellow', \+ \+ (maplist(maybe_assign, []), not_compatio(write_bsrc([])), true)))))))) ^ Call: (213) [user] in_answer_io(write_asrc([])) ^ Unify: (213) [user] in_answer_io(write_asrc([])) Call: (214) [system] nb_current(suspend_answers, true) ^ Redo: (213) [user] in_answer_io(write_asrc([])) ^ Unify: (213) [user] in_answer_io(write_asrc([])) ^ Call: (214) [user] answer_output(_164070) ^ Unify: (214) [user] answer_output(_164070) ^ Call: (215) [user] is_testing ^ Unify: (215) [user] is_testing ^ Call: (216) [user] is_metta_flag(test) ^ Unify: (216) [user] is_metta_flag(test) ^ Call: (218) [system] setup_call_cleanup('$notrace'(_169612, _169614), once(user:is_flag0(test)), '$restore_trace'(_169612, _169614)) ^ Unify: (218) [system] setup_call_cleanup(system:'$notrace'(_169612, _169614), system:once(user:is_flag0(test)), system:'$restore_trace'(_169612, _169614)) ^ Call: (219) [system] sig_atomic(system:'$notrace'(_169612, _169614)) ^ Exit: (218) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:is_flag0(test)), system:'$restore_trace'(3, -1)) ^ Exit: (216) [user] is_metta_flag(test) ^ Exit: (215) [user] is_testing ^ Call: (215) [user] original_user_output(_164070) ^ Unify: (215) [user] original_user_output(_164070) Call: (216) [system] stream_property(_164070, file_no(1)) Unify: (216) [system] stream_property(_164070, file_no(1)) Call: (217) [system] nonvar(_164070) Redo: (216) [system] stream_property(_164070, file_no(1)) Unify: (216) [system] stream_property(_164070, file_no(1)) Call: (217) [system] nonvar(_164070) Redo: (216) [system] stream_property(_164070, file_no(1)) Unify: (216) [system] stream_property(_164070, file_no(1)) Call: (217) [system] nonvar(file_no(1)) Exit: (217) [system] nonvar(file_no(1)) Call: (217) [system] file_no(1)=alias(_186348) Redo: (216) [system] stream_property(_164070, file_no(1)) Exit: (216) [system] stream_property((0x7f8996b58120), file_no(1)) ^ Exit: (215) [user] original_user_output((0x7f8996b58120)) ^ Exit: (214) [user] answer_output((0x7f8996b58120)) ^ Call: (214) [user] with_output_to((0x7f8996b58120), write_asrc([])) Call: (216) [user] write_asrc([]) Unify: (216) [user] write_asrc([]) Call: (217) [system] []=='Empty' Redo: (216) [user] write_asrc([]) Unify: (216) [user] write_asrc([]) Call: (217) [user] write_bsrc([]) Unify: (217) [user] write_bsrc([]) Call: (218) [system] []=='Empty' Redo: (217) [user] write_bsrc([]) Unify: (217) [user] write_bsrc([]) Call: (218) [system] ground([]) Exit: (218) [system] ground([]) Call: (218) [user] write_bsrc1([]) Unify: (218) [user] write_bsrc1([]) Call: (219) [system] is_list([]) Exit: (219) [system] is_list([]) Call: (219) [lists] lists:member(_206652, []) Redo: (218) [user] write_bsrc1([]) Unify: (218) [user] write_bsrc1([]) ^ Call: (219) [user] write_src_woi([]) ^ Unify: (219) [user] write_src_woi([]) ^ Call: (221) [system] setup_call_cleanup('$notrace'(_211272, _211274), once(user:with_indents(false, write_src([]))), '$restore_trace'(_211272, _211274)) ^ Unify: (221) [system] setup_call_cleanup(system:'$notrace'(_211272, _211274), system:once(user:with_indents(false, write_src([]))), system:'$restore_trace'(_211272, _211274)) ^ Call: (222) [system] sig_atomic(system:'$notrace'(_211272, _211274)) () ^ Exit: (221) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:with_indents(false, write_src([]))), system:'$restore_trace'(3, -1)) ^ Exit: (219) [user] write_src_woi([]) Exit: (218) [user] write_bsrc1([]) Exit: (217) [user] write_bsrc([]) Exit: (216) [user] write_asrc([]) ^ Exit: (214) [user] with_output_to((0x7f8996b58120), write_asrc([])) ^ Exit: (213) [user] in_answer_io(write_asrc([])) ^ Call: (213) [user] not_compatio(format('~N')) ^ Unify: (213) [user] not_compatio(format('~N')) ^ Call: (214) [user] if_t(once((is_mettalog;is_testing)), user_err(format('~N'))) ^ Unify: (214) [user] if_t(once((is_mettalog;is_testing)), user_err(format('~N'))) ^ Call: (215) [user] once((is_mettalog;is_testing)) ^ Unify: (215) [system] once(user:(is_mettalog;is_testing)) ^ Call: (217) [user] is_mettalog ^ Unify: (217) [user] is_mettalog ^ Call: (218) [user] is_win64 ^ Unify: (218) [user] is_win64 Call: (219) [system] current_prolog_flag(windows, _230218) Fail: (219) [system] current_prolog_flag(windows, _231146) ^ Fail: (218) [user] is_win64 ^ Redo: (217) [user] is_mettalog ^ Unify: (217) [user] is_mettalog ^ Call: (218) [user] is_metta_flag(log) ^ Unify: (218) [user] is_metta_flag(log) ^ Call: (220) [system] setup_call_cleanup('$notrace'(_236606, _236608), once(user:is_flag0(log)), '$restore_trace'(_236606, _236608)) ^ Unify: (220) [system] setup_call_cleanup(system:'$notrace'(_236606, _236608), system:once(user:is_flag0(log)), system:'$restore_trace'(_236606, _236608)) ^ Call: (221) [system] sig_atomic(system:'$notrace'(_236606, _236608)) ^ Fail: (218) [user] is_metta_flag(log) ^ Fail: (217) [user] is_mettalog ^ Call: (217) [user] is_testing ^ Unify: (217) [user] is_testing ^ Call: (218) [user] is_metta_flag(test) ^ Unify: (218) [user] is_metta_flag(test) ^ Call: (220) [system] setup_call_cleanup('$notrace'(_244976, _244978), once(user:is_flag0(test)), '$restore_trace'(_244976, _244978)) ^ Unify: (220) [system] setup_call_cleanup(system:'$notrace'(_244976, _244978), system:once(user:is_flag0(test)), system:'$restore_trace'(_244976, _244978)) ^ Call: (221) [system] sig_atomic(system:'$notrace'(_244976, _244978)) ^ Exit: (220) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:is_flag0(test)), system:'$restore_trace'(3, -1)) ^ Exit: (218) [user] is_metta_flag(test) ^ Exit: (217) [user] is_testing ^ Exit: (215) [system] once(user:(is_mettalog;is_testing)) ^ Call: (215) [user] user_err(format('~N')) ^ Unify: (215) [user] user_err(format('~N')) ^ Call: (216) [user] original_user_error(_253372) ^ Unify: (216) [user] original_user_error(_253372) Call: (217) [system] stream_property(_253372, file_no(2)) Unify: (217) [system] stream_property(_253372, file_no(2)) Call: (218) [system] nonvar(_253372) Redo: (217) [system] stream_property(_253372, file_no(2)) Unify: (217) [system] stream_property(_253372, file_no(2)) Call: (218) [system] nonvar(_253372) Redo: (217) [system] stream_property(_253372, file_no(2)) Unify: (217) [system] stream_property(_253372, file_no(2)) Call: (218) [system] nonvar(file_no(2)) Exit: (218) [system] nonvar(file_no(2)) Call: (218) [system] file_no(2)=alias(_264492) Redo: (217) [system] stream_property(_253372, file_no(2)) Exit: (217) [system] stream_property((0x7f8996b58220), file_no(2)) ^ Exit: (216) [user] original_user_error((0x7f8996b58220)) ^ Call: (216) [user] with_output_to((0x7f8996b58220), format('~N')) Call: (218) [$syspreds] format('~N') Unify: (218) [$syspreds] format('~N') ^ Call: (219) [$syspreds] format('~N', []) ^ Exit: (219) [$syspreds] format('~N', []) Exit: (218) [$syspreds] format('~N') ^ Exit: (216) [user] with_output_to((0x7f8996b58220), format('~N')) ^ Exit: (215) [user] user_err(format('~N')) ^ Exit: (214) [user] if_t(once((is_mettalog;is_testing)), user_err(format('~N'))) ^ Exit: (213) [user] not_compatio(format('~N')) Call: (213) [system] true\==true Fail: (213) [system] true\==true Call: (213) [system] _4554=false Exit: (213) [system] false=false ^ Call: (213) [user] if_t((false==true;true==true), if_trace(time, color_g_mesg_ok('yellow', user_io(give_time('Execution', 0.5029785630000028))))) ^ Unify: (213) [user] if_t((false==true;true==true), if_trace(time, color_g_mesg_ok('yellow', user_io(give_time('Execution', 0.5029785630000028))))) Call: (215) [system] false==true Fail: (215) [system] false==true Call: (215) [system] true==true Exit: (215) [system] true==true ^ Call: (214) [user] if_trace(time, color_g_mesg_ok('yellow', user_io(give_time('Execution', 0.5029785630000028)))) ^ Unify: (214) [user] if_trace(time, color_g_mesg_ok('yellow', user_io(give_time('Execution', 0.5029785630000028)))) ^ Call: (216) [system] setup_call_cleanup('$notrace'(_289224, _289226), once(user:real_notrace(catch_err(ignore((is_debugging(time), color_g_mesg_ok('yellow', user_io(give_time('Execution', 0.5029785630000028))))), _289182, fbug((_289182-->if_trace(time, color_g_mesg_ok('yellow', user_io(give_time('Execution', 0.5029785630000028))))))))), '$restore_trace'(_289224, _289226)) ^ Unify: (216) [system] setup_call_cleanup(system:'$notrace'(_289224, _289226), system:once(user:real_notrace(catch_err(ignore((is_debugging(time), color_g_mesg_ok('yellow', user_io(give_time('Execution', 0.5029785630000028))))), _289182, fbug((_289182-->if_trace(time, color_g_mesg_ok('yellow', user_io(give_time('Execution', 0.5029785630000028))))))))), system:'$restore_trace'(_289224, _289226)) ^ Call: (217) [system] sig_atomic(system:'$notrace'(_289224, _289226)) ^ Exit: (216) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:real_notrace(catch_err(ignore((is_debugging(time), color_g_mesg_ok('yellow', user_io(give_time('Execution', 0.5029785630000028))))), _289182, fbug((_289182-->if_trace(time, color_g_mesg_ok('yellow', user_io(give_time('Execution', 0.5029785630000028))))))))), system:'$restore_trace'(3, -1)) ^ Exit: (214) [user] if_trace(time, color_g_mesg_ok('yellow', user_io(give_time('Execution', 0.5029785630000028)))) ^ Exit: (213) [user] if_t((false==true;true==true), if_trace(time, color_g_mesg_ok('yellow', user_io(give_time('Execution', 0.5029785630000028))))) ^ Call: (213) [user] color_g_mesg('green', ignore(([]\=@=[]->not_compatio((reverse([], _4658), maplist(print_var, _4658), nop(nl)));true))) ^ Unify: (213) [user] color_g_mesg('green', user:ignore(([]\=@=[]->not_compatio((reverse([], _4658), maplist(print_var, _4658), nop(nl)));true))) ^ Call: (215) [system] setup_call_cleanup('$notrace'(_298040, _298042), once(user:(nop(check_silent_loading), color_g_mesg_ok('green', user:ignore(([]\=@=[]->not_compatio((reverse([], _4658), maplist(print_var, _4658), nop(nl)));true))))), '$restore_trace'(_298040, _298042)) ^ Unify: (215) [system] setup_call_cleanup(system:'$notrace'(_298040, _298042), system:once(user:(nop(check_silent_loading), color_g_mesg_ok('green', user:ignore(([]\=@=[]->not_compatio((reverse([], _4658), maplist(print_var, _4658), nop(nl)));true))))), system:'$restore_trace'(_298040, _298042)) ^ Call: (216) [system] sig_atomic(system:'$notrace'(_298040, _298042)) ^ Exit: (215) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(nop(check_silent_loading), color_g_mesg_ok('green', user:ignore(([]\=@=[]->not_compatio((reverse([], _4658), maplist(print_var, _4658), nop(nl)));true))))), system:'$restore_trace'(3, -1)) ^ Exit: (213) [user] color_g_mesg('green', user:ignore(([]\=@=[]->not_compatio((reverse([], _4658), maplist(print_var, _4658), nop(nl)));true))) Call: (213) [system] false==true Fail: (213) [system] false==true Redo: (210) [user] interactively_do_metta_exec01(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), '&self', [assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]], eval_H(500, '&self', [assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]], _3656), _3656, [], [], _3656, _3362) Call: (211) [$syspreds] flag(result_num, _310996, _310996) Unify: (211) [$syspreds] flag(result_num, _310996, _310996) Call: (212) [system] _310996==_310996 Exit: (212) [system] _310996==_310996 Call: (212) [system] get_flag(result_num, _310996) Exit: (212) [system] get_flag(result_num, 1) Exit: (211) [$syspreds] flag(result_num, 1, 1) Call: (211) [system] 1==0 Redo: (210) [user] interactively_do_metta_exec01(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), '&self', [assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]], eval_H(500, '&self', [assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]], _3656), _3656, [], [], _3656, _3362) ^ Call: (211) [user] in_answer_io(write(']\n')) ^ Unify: (211) [user] in_answer_io(write(']\n')) Call: (212) [system] nb_current(suspend_answers, true) ^ Redo: (211) [user] in_answer_io(write(']\n')) ^ Unify: (211) [user] in_answer_io(write(']\n')) ^ Call: (212) [user] answer_output(_327904) ^ Unify: (212) [user] answer_output(_327904) ^ Call: (213) [user] is_testing ^ Unify: (213) [user] is_testing ^ Call: (214) [user] is_metta_flag(test) ^ Unify: (214) [user] is_metta_flag(test) ^ Call: (216) [system] setup_call_cleanup('$notrace'(_333446, _333448), once(user:is_flag0(test)), '$restore_trace'(_333446, _333448)) ^ Unify: (216) [system] setup_call_cleanup(system:'$notrace'(_333446, _333448), system:once(user:is_flag0(test)), system:'$restore_trace'(_333446, _333448)) ^ Call: (217) [system] sig_atomic(system:'$notrace'(_333446, _333448)) ^ Exit: (216) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:is_flag0(test)), system:'$restore_trace'(3, -1)) ^ Exit: (214) [user] is_metta_flag(test) ^ Exit: (213) [user] is_testing ^ Call: (213) [user] original_user_output(_327904) ^ Unify: (213) [user] original_user_output(_327904) Call: (214) [system] stream_property(_327904, file_no(1)) Unify: (214) [system] stream_property(_327904, file_no(1)) Call: (215) [system] nonvar(_327904) Redo: (214) [system] stream_property(_327904, file_no(1)) Unify: (214) [system] stream_property(_327904, file_no(1)) Call: (215) [system] nonvar(_327904) Redo: (214) [system] stream_property(_327904, file_no(1)) Unify: (214) [system] stream_property(_327904, file_no(1)) Call: (215) [system] nonvar(file_no(1)) Exit: (215) [system] nonvar(file_no(1)) Call: (215) [system] file_no(1)=alias(_350182) Redo: (214) [system] stream_property(_327904, file_no(1)) Exit: (214) [system] stream_property((0x7f8996b58120), file_no(1)) ^ Exit: (213) [user] original_user_output((0x7f8996b58120)) ^ Exit: (212) [user] answer_output((0x7f8996b58120)) ^ Call: (212) [user] with_output_to((0x7f8996b58120), write(']\n')) Call: (214) [system] write(']\n') ] Exit: (214) [system] write(']\n') ^ Exit: (212) [user] with_output_to((0x7f8996b58120), write(']\n')) ^ Exit: (211) [user] in_answer_io(write(']\n')) ^ Call: (211) [user] ignore(res([])=res(_3362)) ^ Unify: (211) [system] ignore(user:(res([])=res(_3362))) Call: (212) [system] res([])=res(_3362) Exit: (212) [system] res([])=res([]) ^ Exit: (211) [system] ignore(user:(res([])=res([]))) Exit: (210) [user] interactively_do_metta_exec01(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), '&self', [assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]], eval_H(500, '&self', [assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]], _3656), _3656, [], [], _3656, []) Exit: (208) [user] interactively_do_metta_exec00(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), '&self', [assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]], eval_H(500, '&self', [assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]], _3656), _3656, [], [], _3656, []) Exit: (206) [user] interactively_do_metta_exec(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), '&self', [assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]], eval_H(500, '&self', [assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]], _3656), _3656, [], [], _3656, []) ^ Exit: (203) [system] ignore(user:catch((not_compatio(write_exec([assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]])), notrace(into_metta_callable('&self', [assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]], eval_H(500, '&self', [assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]], _3656), _3656, [], [])), !, user:interactively_do_metta_exec(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), '&self', [assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]], eval_H(500, '&self', [assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]], _3656), _3656, [], [], _3656, [])), give_up(_3740), pp_m('red', gave_up(_3740)))) Exit: (202) [user] do_metta_exec(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), '&self', [assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]], []) ^ Call: (202) [system] call(user:(get_pass_fail(_3606, _3608, _3610), if_t(_3610==3, flag(loonit_failure, _3628, _3628+1)))) ^ Unify: (202) [system] call(user:(get_pass_fail(_3606, _3608, _3610), if_t(_3610==3, flag(loonit_failure, _3628, _3628+1)))) ^ Call: (204) [user] get_pass_fail(_3606, _3608, _3610) ^ Unify: (204) [user] get_pass_fail(_3606, _3608, _3610) Call: (205) [$syspreds] flag(loonit_success, _3606, _3606) Unify: (205) [$syspreds] flag(loonit_success, _3606, _3606) Call: (206) [system] _3606==_3606 Exit: (206) [system] _3606==_3606 Call: (206) [system] get_flag(loonit_success, _3606) Exit: (206) [system] get_flag(loonit_success, 4) Exit: (205) [$syspreds] flag(loonit_success, 4, 4) Call: (205) [$syspreds] flag(loonit_failure, _3608, _3608) Unify: (205) [$syspreds] flag(loonit_failure, _3608, _3608) Call: (206) [system] _3608==_3608 Exit: (206) [system] _3608==_3608 Call: (206) [system] get_flag(loonit_failure, _3608) Exit: (206) [system] get_flag(loonit_failure, 0) Exit: (205) [$syspreds] flag(loonit_failure, 0, 0) Call: (205) [system] _3610 is 4+0 Exit: (205) [system] 4 is 4+0 ^ Exit: (204) [user] get_pass_fail(4, 0, 4) ^ Call: (204) [user] if_t(4==3, flag(loonit_failure, _3628, _3628+1)) ^ Unify: (204) [user] if_t(4==3, flag(loonit_failure, _3628, _3628+1)) Call: (205) [system] 4==3 Fail: (205) [system] 4==3 ^ Redo: (204) [user] if_t(4==3, flag(loonit_failure, _3628, _3628+1)) ^ Exit: (204) [user] if_t(4==3, flag(loonit_failure, _3628, _3628+1)) ^ Exit: (202) [system] call(user:(get_pass_fail(4, 0, 4), if_t(4==3, flag(loonit_failure, _3628, _3628+1)))) ^ Exit: (200) [system] setup_call_cleanup(user:get_pass_fail(3, 0, 3), user:(color_g_mesg_ok('#ffa509', (writeln(';; In file as: '), color_g_mesg([bold, fg('#FFEE58')], write_src(exec(['ensure-loaded', 'trains-trigrams']))), write(';; To unit test case:'))), !, call(do_metta_exec(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), '&self', [assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]], []))), user:(get_pass_fail(4, 0, 4), if_t(4==3, flag(loonit_failure, _3628, _3628+1)))) ^ Exit: (199) [user] ensure_increments((color_g_mesg_ok('#ffa509', (writeln(';; In file as: '), color_g_mesg([bold, fg('#FFEE58')], write_src(exec(['ensure-loaded', 'trains-trigrams']))), write(';; To unit test case:'))), !, call(do_metta_exec(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), '&self', [assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]], [])))) ^ Exit: (198) [system] once(user:ensure_increments((color_g_mesg_ok('#ffa509', (writeln(';; In file as: '), color_g_mesg([bold, fg('#FFEE58')], write_src(exec(['ensure-loaded', 'trains-trigrams']))), write(';; To unit test case:'))), !, call(do_metta_exec(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), '&self', [assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]], []))))) ^ Exit: (197) [user] must_det_ll(user:ensure_increments((color_g_mesg_ok('#ffa509', (writeln(';; In file as: '), color_g_mesg([bold, fg('#FFEE58')], write_src(exec(['ensure-loaded', 'trains-trigrams']))), write(';; To unit test case:'))), !, call(do_metta_exec(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), '&self', [assertEqualToResult, ['ensure-loaded', 'trains-trigrams'], [['ensure-loaded', 'trains-trigrams']]], []))))) Exit: (196) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), exec, '&self', ['ensure-loaded', 'trains-trigrams'], []) Exit: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', exec(['ensure-loaded', 'trains-trigrams']), []) ^ Exit: (194) [user] must_not_error(user:do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', exec(['ensure-loaded', 'trains-trigrams']), [])) ^ Redo: (193) [user] metta_file_buffer(_3314, _3316, _3318, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', _3322) ^ Unify: (193) [user] metta_file_buffer(+, exec(['ensure-loaded', 'utils-pllm']), [], P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', '$stream_position'(388, 21, 34, 388)) ^ Exit: (193) [user] metta_file_buffer(+, exec(['ensure-loaded', 'utils-pllm']), [], P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', '$stream_position'(388, 21, 34, 388)) ^ Call: (194) [user] apply:maplist(maybe_assign, []) ^ Unify: (194) [apply] apply:maplist(user:maybe_assign, []) Call: (195) [apply] apply:maplist_([], user:maybe_assign) Unify: (195) [apply] apply:maplist_([], user:maybe_assign) Exit: (195) [apply] apply:maplist_([], user:maybe_assign) ^ Exit: (194) [apply] apply:maplist(user:maybe_assign, []) ^ Call: (194) [user] must_not_error(do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', exec(['ensure-loaded', 'utils-pllm']), _3362)) ^ Unify: (194) [user] must_not_error(user:do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', exec(['ensure-loaded', 'utils-pllm']), _3362)) Call: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', exec(['ensure-loaded', 'utils-pllm']), _3362) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', exec(['ensure-loaded', 'utils-pllm']), _3362) Call: (196) [system] var(exec(['ensure-loaded', 'utils-pllm'])) Redo: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', exec(['ensure-loaded', 'utils-pllm']), _3362) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', exec(['ensure-loaded', 'utils-pllm']), _3362) Call: (196) [system] (+)\==exec Exit: (196) [system] (+)\==exec Call: (196) [system] exec(['ensure-loaded', 'utils-pllm'])==[] Redo: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', exec(['ensure-loaded', 'utils-pllm']), _3362) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', exec(['ensure-loaded', 'utils-pllm']), _3362) Call: (196) [system] string(exec(['ensure-loaded', 'utils-pllm'])) Redo: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', exec(['ensure-loaded', 'utils-pllm']), _3362) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', exec(['ensure-loaded', 'utils-pllm']), _3362) Call: (196) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), exec, '&self', ['ensure-loaded', 'utils-pllm'], _3362) Unify: (196) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), exec, '&self', ['ensure-loaded', 'utils-pllm'], _3362) Call: (197) [system] var(['ensure-loaded', 'utils-pllm']) Redo: (196) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), exec, '&self', ['ensure-loaded', 'utils-pllm'], _3362) Unify: (196) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), exec, '&self', ['ensure-loaded', 'utils-pllm'], _3362) Call: (197) [system] exec\==exec Redo: (196) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), exec, '&self', ['ensure-loaded', 'utils-pllm'], _3362) Unify: (196) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), exec, '&self', ['ensure-loaded', 'utils-pllm'], _3362) Call: (197) [system] string(['ensure-loaded', 'utils-pllm']) Redo: (196) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), exec, '&self', ['ensure-loaded', 'utils-pllm'], _3362) Unify: (196) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), exec, '&self', ['ensure-loaded', 'utils-pllm'], _3362) Call: (197) [system] exec\==exec Redo: (196) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), exec, '&self', ['ensure-loaded', 'utils-pllm'], _3362) Unify: (196) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), exec, '&self', ['ensure-loaded', 'utils-pllm'], _3362) ^ Call: (197) [user] must_det_ll(inc_exec_num(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Unify: (197) [user] must_det_ll(user:inc_exec_num(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Call: (198) [user] once(user:inc_exec_num(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Unify: (198) [system] once(user:inc_exec_num(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Call: (199) [user] inc_exec_num(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Unify: (199) [user] inc_exec_num(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Call: (200) [user] retract(file_exec_num(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', _82632)) ^ Exit: (200) [user] retract(file_exec_num(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', 4)) Call: (200) [system] _92296 is 4+1 Exit: (200) [system] 5 is 4+1 ^ Call: (200) [user] asserta(file_exec_num(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', 5)) ^ Exit: (200) [user] asserta(file_exec_num(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', 5)) ^ Exit: (199) [user] inc_exec_num(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Exit: (198) [system] once(user:inc_exec_num(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Exit: (197) [user] must_det_ll(user:inc_exec_num(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Call: (197) [user] must_det_ll(get_exec_num(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', _118292)) ^ Unify: (197) [user] must_det_ll(user:get_exec_num(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', _118292)) ^ Call: (198) [user] once(user:get_exec_num(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', _118292)) ^ Unify: (198) [system] once(user:get_exec_num(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', _118292)) ^ Call: (199) [user] get_exec_num(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', _118292) ^ Unify: (199) [user] get_exec_num(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', _118292) ^ Call: (200) [user] file_exec_num(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', _147252) ^ Unify: (200) [user] file_exec_num(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', 5) ^ Exit: (200) [user] file_exec_num(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', 5) Call: (200) [system] _118292=5 Exit: (200) [system] 5=5 ^ Exit: (199) [user] get_exec_num(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', 5) ^ Exit: (198) [system] once(user:get_exec_num(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', 5)) ^ Exit: (197) [user] must_det_ll(user:get_exec_num(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', 5)) ^ Call: (197) [user] must_det_ll(5>0) ^ Unify: (197) [user] must_det_ll(user:(5>0)) ^ Call: (198) [user] once(user:(5>0)) ^ Unify: (198) [system] once(user:(5>0)) Call: (199) [system] 5>0 Exit: (199) [system] 5>0 ^ Exit: (198) [system] once(user:(5>0)) ^ Exit: (197) [user] must_det_ll(user:(5>0)) ^ Call: (197) [user] is_synthing_unit_tests ^ Unify: (197) [user] is_synthing_unit_tests ^ Call: (199) [system] setup_call_cleanup('$notrace'(_187334, _187336), once(user:is_synthing_unit_tests0), '$restore_trace'(_187334, _187336)) ^ Unify: (199) [system] setup_call_cleanup(system:'$notrace'(_187334, _187336), system:once(user:is_synthing_unit_tests0), system:'$restore_trace'(_187334, _187336)) ^ Call: (200) [system] sig_atomic(system:'$notrace'(_187334, _187336)) ^ Exit: (199) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:is_synthing_unit_tests0), system:'$restore_trace'(3, -1)) ^ Exit: (197) [user] is_synthing_unit_tests ^ Call: (197) [user] file_answers(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', 5, _192072) ^ Unify: (197) [user] file_answers(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', 5, [['ensure-loaded', 'utils-pllm']]) ^ Exit: (197) [user] file_answers(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', 5, [['ensure-loaded', 'utils-pllm']]) Call: (197) [user] check_answers_for(['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]) Unify: (197) [user] check_answers_for(['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]) Call: (198) [system] nb_current(suspend_answers, true) Redo: (197) [user] check_answers_for(['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]) Unify: (197) [user] check_answers_for(['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]) Call: (198) [system] string(['ensure-loaded', 'utils-pllm']) Redo: (197) [user] check_answers_for(['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]) Call: (198) [system] var([['ensure-loaded', 'utils-pllm']]) Redo: (197) [user] check_answers_for(['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]) Call: (198) [system] var(['ensure-loaded', 'utils-pllm']) Redo: (197) [user] check_answers_for(['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]) Unify: (197) [user] check_answers_for(['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]) ^ Call: (198) [user] backward_compatibility:sformat(_217610, '~q', [['ensure-loaded', 'utils-pllm']]) ^ Unify: (198) [user] backward_compatibility:sformat(_217610, '~q', [['ensure-loaded', 'utils-pllm']]) ^ Call: (199) [user] format(string(_217610), '~q', [['ensure-loaded', 'utils-pllm']]) ^ Exit: (199) [user] format(string("['ensure-loaded','utils-pllm']"), '~q', [['ensure-loaded', 'utils-pllm']]) ^ Exit: (198) [user] backward_compatibility:sformat("['ensure-loaded','utils-pllm']", '~q', [['ensure-loaded', 'utils-pllm']]) ^ Call: (198) [user] atom_contains("['ensure-loaded','utils-pllm']", "[assert") ^ Unify: (198) [user] atom_contains("['ensure-loaded','utils-pllm']", "[assert") Call: (199) [system] sub_atom("['ensure-loaded','utils-pllm']", _224264, _224266, _224268, "[assert") Fail: (199) [system] sub_atom("['ensure-loaded','utils-pllm']", _225204, _225206, _225208, "[assert") ^ Fail: (198) [user] atom_contains("['ensure-loaded','utils-pllm']", "[assert") Redo: (197) [user] check_answers_for(['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]) Unify: (197) [user] check_answers_for(['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]) Call: (198) [occurs] occurs:contains_var('BadType', [['ensure-loaded', 'utils-pllm']]) Unify: (198) [occurs] occurs:contains_var('BadType', [['ensure-loaded', 'utils-pllm']]) Call: (199) [system] 'BadType'==[['ensure-loaded', 'utils-pllm']] Fail: (199) [system] 'BadType'==[['ensure-loaded', 'utils-pllm']] Redo: (198) [occurs] occurs:contains_var('BadType', [['ensure-loaded', 'utils-pllm']]) Unify: (198) [occurs] occurs:contains_var('BadType', [['ensure-loaded', 'utils-pllm']]) Call: (199) [system] compound([['ensure-loaded', 'utils-pllm']]) Exit: (199) [system] compound([['ensure-loaded', 'utils-pllm']]) Call: (199) [system] arg(_236320, [['ensure-loaded', 'utils-pllm']], _236244) Exit: (199) [system] arg(1, [['ensure-loaded', 'utils-pllm']], ['ensure-loaded', 'utils-pllm']) Call: (199) [occurs] occurs:contains_var('BadType', ['ensure-loaded', 'utils-pllm']) Unify: (199) [occurs] occurs:contains_var('BadType', ['ensure-loaded', 'utils-pllm']) Call: (200) [system] 'BadType'==['ensure-loaded', 'utils-pllm'] Fail: (200) [system] 'BadType'==['ensure-loaded', 'utils-pllm'] Redo: (199) [occurs] occurs:contains_var('BadType', ['ensure-loaded', 'utils-pllm']) Unify: (199) [occurs] occurs:contains_var('BadType', ['ensure-loaded', 'utils-pllm']) Call: (200) [system] compound(['ensure-loaded', 'utils-pllm']) Exit: (200) [system] compound(['ensure-loaded', 'utils-pllm']) Call: (200) [system] arg(_245602, ['ensure-loaded', 'utils-pllm'], _245526) Exit: (200) [system] arg(1, ['ensure-loaded', 'utils-pllm'], 'ensure-loaded') Call: (200) [occurs] occurs:contains_var('BadType', 'ensure-loaded') Unify: (200) [occurs] occurs:contains_var('BadType', 'ensure-loaded') Call: (201) [system] 'BadType'=='ensure-loaded' Fail: (201) [system] 'BadType'=='ensure-loaded' Redo: (200) [occurs] occurs:contains_var('BadType', 'ensure-loaded') Unify: (200) [occurs] occurs:contains_var('BadType', 'ensure-loaded') Call: (201) [system] compound('ensure-loaded') Fail: (201) [system] compound('ensure-loaded') Fail: (200) [occurs] occurs:contains_var('BadType', 'ensure-loaded') Redo: (200) [system] arg(_255810, ['ensure-loaded', 'utils-pllm'], _245526) Exit: (200) [system] arg(2, ['ensure-loaded', 'utils-pllm'], ['utils-pllm']) Call: (200) [occurs] occurs:contains_var('BadType', ['utils-pllm']) Unify: (200) [occurs] occurs:contains_var('BadType', ['utils-pllm']) Call: (201) [system] 'BadType'==['utils-pllm'] Fail: (201) [system] 'BadType'==['utils-pllm'] Redo: (200) [occurs] occurs:contains_var('BadType', ['utils-pllm']) Unify: (200) [occurs] occurs:contains_var('BadType', ['utils-pllm']) Call: (201) [system] compound(['utils-pllm']) Exit: (201) [system] compound(['utils-pllm']) Call: (201) [system] arg(_265092, ['utils-pllm'], _265016) Exit: (201) [system] arg(1, ['utils-pllm'], 'utils-pllm') Call: (201) [occurs] occurs:contains_var('BadType', 'utils-pllm') Unify: (201) [occurs] occurs:contains_var('BadType', 'utils-pllm') Call: (202) [system] 'BadType'=='utils-pllm' Fail: (202) [system] 'BadType'=='utils-pllm' Redo: (201) [occurs] occurs:contains_var('BadType', 'utils-pllm') Unify: (201) [occurs] occurs:contains_var('BadType', 'utils-pllm') Call: (202) [system] compound('utils-pllm') Fail: (202) [system] compound('utils-pllm') Fail: (201) [occurs] occurs:contains_var('BadType', 'utils-pllm') Redo: (201) [system] arg(_275300, ['utils-pllm'], _265016) Exit: (201) [system] arg(2, ['utils-pllm'], []) Call: (201) [occurs] occurs:contains_var('BadType', []) Unify: (201) [occurs] occurs:contains_var('BadType', []) Call: (202) [system] 'BadType'==[] Fail: (202) [system] 'BadType'==[] Redo: (201) [occurs] occurs:contains_var('BadType', []) Unify: (201) [occurs] occurs:contains_var('BadType', []) Call: (202) [system] compound([]) Fail: (202) [system] compound([]) Fail: (201) [occurs] occurs:contains_var('BadType', []) Fail: (200) [occurs] occurs:contains_var('BadType', ['utils-pllm']) Fail: (199) [occurs] occurs:contains_var('BadType', ['ensure-loaded', 'utils-pllm']) Redo: (199) [system] arg(_287364, [['ensure-loaded', 'utils-pllm']], _236244) Exit: (199) [system] arg(2, [['ensure-loaded', 'utils-pllm']], []) Call: (199) [occurs] occurs:contains_var('BadType', []) Unify: (199) [occurs] occurs:contains_var('BadType', []) Call: (200) [system] 'BadType'==[] Fail: (200) [system] 'BadType'==[] Redo: (199) [occurs] occurs:contains_var('BadType', []) Unify: (199) [occurs] occurs:contains_var('BadType', []) Call: (200) [system] compound([]) Fail: (200) [system] compound([]) Fail: (199) [occurs] occurs:contains_var('BadType', []) Fail: (198) [occurs] occurs:contains_var('BadType', [['ensure-loaded', 'utils-pllm']]) Redo: (197) [user] check_answers_for(['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]) Unify: (197) [user] check_answers_for(['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]) Call: (198) [user] inside_assert(['ensure-loaded', 'utils-pllm'], _300258) Unify: (198) [user] inside_assert(['ensure-loaded', 'utils-pllm'], ['ensure-loaded', 'utils-pllm']) Call: (199) [system] compound(['ensure-loaded', 'utils-pllm']) Exit: (199) [system] compound(['ensure-loaded', 'utils-pllm']) Unify: (198) [user] inside_assert(['ensure-loaded', 'utils-pllm'], ['ensure-loaded', 'utils-pllm']) Call: (199) [user] is_conz(['ensure-loaded', 'utils-pllm']) Unify: (199) [user] is_conz(['ensure-loaded', 'utils-pllm']) Call: (200) [system] compound(['ensure-loaded', 'utils-pllm']) Exit: (200) [system] compound(['ensure-loaded', 'utils-pllm']) Call: (200) [system] ['ensure-loaded', 'utils-pllm']=[_308530|_308532] Exit: (200) [system] ['ensure-loaded', 'utils-pllm']=['ensure-loaded', 'utils-pllm'] Exit: (199) [user] is_conz(['ensure-loaded', 'utils-pllm']) Exit: (198) [user] inside_assert(['ensure-loaded', 'utils-pllm'], ['ensure-loaded', 'utils-pllm']) Call: (198) [user] always_exec(['ensure-loaded', 'utils-pllm']) Unify: (198) [user] always_exec(['ensure-loaded', 'utils-pllm']) Call: (199) [system] compound(['ensure-loaded', 'utils-pllm']) Exit: (199) [system] compound(['ensure-loaded', 'utils-pllm']) Call: (199) [system] compound_name_arity(['ensure-loaded', 'utils-pllm'], _315890, _315892) Exit: (199) [system] compound_name_arity(['ensure-loaded', 'utils-pllm'], '[|]', 2) ^ Call: (199) [user] symbol_concat(eval, _317834, '[|]') ^ Unify: (199) [user] symbol_concat(eval, _318766, '[|]') Call: (200) [system] atom_concat(eval, _319622, '[|]') Fail: (200) [system] atom_concat(eval, _319622, '[|]') ^ Fail: (199) [user] symbol_concat(eval, _321564, '[|]') Redo: (198) [user] always_exec(['ensure-loaded', 'utils-pllm']) Unify: (198) [user] always_exec(['ensure-loaded', 'utils-pllm']) Call: (199) [system] is_list(['ensure-loaded', 'utils-pllm']) Exit: (199) [system] is_list(['ensure-loaded', 'utils-pllm']) Unify: (198) [user] always_exec(['ensure-loaded', 'utils-pllm']) ^ Call: (199) [user] symbol('ensure-loaded') ^ Unify: (199) [user] symbol('ensure-loaded') Call: (200) [system] atom('ensure-loaded') Exit: (200) [system] atom('ensure-loaded') ^ Exit: (199) [user] symbol('ensure-loaded') Unify: (198) [user] always_exec(['ensure-loaded', 'utils-pllm']) ^ Call: (199) [user] symbol_concat(_332610, !, 'ensure-loaded') ^ Unify: (199) [user] symbol_concat(_333542, !, 'ensure-loaded') Call: (200) [system] atom_concat(_334400, !, 'ensure-loaded') Fail: (200) [system] atom_concat(_334400, !, 'ensure-loaded') ^ Fail: (199) [user] symbol_concat(_336340, !, 'ensure-loaded') Redo: (198) [user] always_exec(['ensure-loaded', 'utils-pllm']) Unify: (198) [user] always_exec(['ensure-loaded', 'utils-pllm']) Call: (199) [system] fail Redo: (197) [user] check_answers_for(['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]) Unify: (197) [user] check_answers_for(['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]) Exit: (197) [user] check_answers_for(['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]) ^ Call: (197) [user] if_t(into_simple_op(exec, ['ensure-loaded', 'utils-pllm'], _342692), pfcAdd_Now('next-operation'(_342692))) ^ Unify: (197) [user] if_t(into_simple_op(exec, ['ensure-loaded', 'utils-pllm'], _342692), pfcAdd_Now('next-operation'(_342692))) Call: (198) [user] into_simple_op(exec, ['ensure-loaded', 'utils-pllm'], _342692) Unify: (198) [user] into_simple_op(exec, ['ensure-loaded', 'utils-pllm'], op(exec, 'ensure-loaded', _345484)) Call: (199) [user] o_s(['utils-pllm'], _345484) Unify: (199) [user] o_s(['utils-pllm'], _345484) Call: (200) [user] o_s('utils-pllm', _345484) Unify: (200) [user] o_s('utils-pllm', 'utils-pllm') Exit: (200) [user] o_s('utils-pllm', 'utils-pllm') Exit: (199) [user] o_s(['utils-pllm'], 'utils-pllm') Exit: (198) [user] into_simple_op(exec, ['ensure-loaded', 'utils-pllm'], op(exec, 'ensure-loaded', 'utils-pllm')) ^ Call: (198) [user] pfcAdd_Now('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm'))) ^ Unify: (198) [user] pfcAdd_Now('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm'))) ^ Call: (199) [user] current_predicate(pfcAdd/1) ^ Exit: (199) [user] current_predicate(pfcAdd/1) ^ Call: (199) [user] once_writeq_nl(pfcAdd('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')))) ^ Unify: (199) [user] once_writeq_nl(pfcAdd('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')))) ^ Call: (200) [user] clause(pfcTraceExecution, true) ^ Fail: (200) [user] clause(pfcTraceExecution, true) ^ Redo: (199) [user] once_writeq_nl(pfcAdd('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')))) ^ Exit: (199) [user] once_writeq_nl(pfcAdd('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')))) ^ Call: (199) [user] pfcAdd('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm'))) ^ Unify: (199) [user] pfcAdd('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm'))) ^ Call: (200) [user] must_ex(current_why_UU(_363954)) ^ Unify: (200) [user] must_ex(current_why_UU(_363954)) Call: (202) [user] current_why_UU(_363954) Unify: (202) [user] current_why_UU(_363954) ^ Call: (203) [user] get_why_uu(_363954) ^ Unify: (203) [user] get_why_uu(_363954) ^ Call: (204) [user] findall(_369494, current_why(_369494), _369500) ^ Unify: (204) [$bags] findall(_369494, user:current_why(_369494), _369500) ^ Call: (205) [$bags] findall(_369494, user:current_why(_369494), _369500, []) ^ Unify: (205) [$bags] findall(_369494, user:current_why(_369494), _369500, []) ^ Call: (206) [$bags] cleanup_bag(findall_loop(_369494, user:current_why(_369494), _369500, []), '$destroy_findall_bag') ^ Unify: (206) [$bags] cleanup_bag('$bags':findall_loop(_369494, user:current_why(_369494), _369500, []), '$bags':'$destroy_findall_bag') Call: (207) [$bags] findall_loop(_369494, user:current_why(_369494), _369500, []) Unify: (207) [$bags] findall_loop(_369494, user:current_why(_369494), _369500, []) ^ Call: (208) [user] bugger:current_why(_369494) ^ Unify: (208) [user] bugger:current_why(_369494) ^ Call: (209) [user] bugger:current_why_data(_369494) ^ Unify: (209) [user] bugger:current_why_data(_369494) Call: (210) [system] nb_current('$current_why', wp(_369494, _380754)) Fail: (210) [system] nb_current('$current_why', wp(_369494, _380754)) ^ Redo: (209) [user] bugger:current_why_data(_369494) ^ Unify: (209) [user] bugger:current_why_data(_369494) Call: (210) [t_l] t_l:current_why_source(_369494) Fail: (210) [t_l] t_l:current_why_source(_369494) ^ Fail: (209) [user] bugger:current_why_data(_369494) ^ Redo: (208) [user] bugger:current_why(_369494) ^ Unify: (208) [user] bugger:current_why(mfl4(_388182, _388184, _388186, _388188)) ^ Call: (210) [system] setup_call_cleanup('$notrace'(_389138, _389140), once(user:current_mfl4(_388182, _388184, _388186, _388188)), '$restore_trace'(_389138, _389140)) ^ Unify: (210) [system] setup_call_cleanup(system:'$notrace'(_389138, _389140), system:once(user:current_mfl4(_388182, _388184, _388186, _388188)), system:'$restore_trace'(_389138, _389140)) ^ Call: (211) [system] sig_atomic(system:'$notrace'(_389138, _389140)) ^ Exit: (210) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:current_mfl4(_388182, user, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', 587)), system:'$restore_trace'(3, -1)) ^ Exit: (208) [user] bugger:current_why(P;HTML|mfl4(_388182, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Redo: (207) [$bags] findall_loop(_369494, user:current_why(_369494), _369500, []) Exit: (207) [$bags] findall_loop(_369494, user:current_why(_369494), [P;HTML|mfl4(_406020, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], []) ^ Exit: (206) [$bags] cleanup_bag('$bags':findall_loop(_369494, user:current_why(_369494), [P;HTML|mfl4(_406020, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], []), '$bags':'$destroy_findall_bag') ^ Exit: (205) [$bags] findall(_369494, user:current_why(_369494), [P;HTML|mfl4(_406020, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], []) ^ Exit: (204) [$bags] findall(_369494, user:current_why(_369494), [P;HTML|mfl4(_406020, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Call: (204) [system] [P;HTML|mfl4(_406020, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]\==[] Exit: (204) [system] [P;HTML|mfl4(_406020, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]\==[] ^ Call: (204) [user] u_to_uu([P;HTML|mfl4(_406020, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _363954) ^ Unify: (204) [user] u_to_uu([P;HTML|mfl4(_406020, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], ([P;HTML|mfl4(_406020, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], ax)) Call: (205) [system] var([P;HTML|mfl4(_406020, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Fail: (205) [system] var([P;HTML|mfl4(_406020, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) ^ Redo: (204) [user] u_to_uu([P;HTML|mfl4(_406020, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _363954) ^ Unify: (204) [user] u_to_uu([P;HTML|mfl4(_406020, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], [P;HTML|mfl4(_406020, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Call: (205) [system] nonvar([P;HTML|mfl4(_406020, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Exit: (205) [system] nonvar([P;HTML|mfl4(_406020, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Call: (205) [system] [P;HTML|mfl4(_3572, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]=(_7352, _7354) Fail: (205) [system] [P;HTML|mfl4(_3572, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]=(_7352, _7354) ^ Redo: (204) [user] u_to_uu([P;HTML|mfl4(_3572, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _3546) ^ Unify: (204) [user] u_to_uu([P;HTML|mfl4(_3572, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _3546) ^ Call: (205) [user] logicmoo_util_terms:list_to_conjuncts([P;HTML|mfl4(_3572, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _37754) ^ Unify: (205) [user] logicmoo_util_terms:list_to_conjuncts([P;HTML|mfl4(_3572, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _37754) ^ Call: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_3572, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _37754) ^ Unify: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_3572, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], [P;HTML|mfl4(_3572, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Call: (207) [system] var([P;HTML|mfl4(_3572, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Fail: (207) [system] var([P;HTML|mfl4(_3572, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) ^ Redo: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_3572, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _37754) ^ Unify: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_3572, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], [P;HTML|mfl4(_3572, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) ^ Call: (207) [user] not(compound([P;HTML|mfl4(_3572, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)])) ^ Unify: (207) [system] not(user:compound([P;HTML|mfl4(_3572, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)])) Call: (208) [system] compound([P;HTML|mfl4(_3572, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Exit: (208) [system] compound([P;HTML|mfl4(_3572, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) ^ Fail: (207) [system] not(user:compound([P;HTML|mfl4(_3572, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)])) ^ Redo: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_3572, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _37754) ^ Unify: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_3572, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _37754) ^ Call: (207) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3572, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _37754) ^ Unify: (207) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3572, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_3572, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Call: (208) [system] var(P;HTML|mfl4(_3572, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Fail: (208) [system] var(P;HTML|mfl4(_3572, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Redo: (207) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3572, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _37754) ^ Unify: (207) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3572, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_3572, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Call: (208) [user] not(compound(P;HTML|mfl4(_3572, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587))) ^ Unify: (208) [system] not(user:compound(P;HTML|mfl4(_3572, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587))) Call: (209) [system] compound(P;HTML|mfl4(_3572, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Exit: (209) [system] compound(P;HTML|mfl4(_3572, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Fail: (208) [system] not(user:compound(P;HTML|mfl4(_3572, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587))) ^ Redo: (207) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3572, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _37754) ^ Unify: (207) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3572, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_3572, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Exit: (207) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3572, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_3572, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Exit: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_3572, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], P;HTML|mfl4(_3572, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Exit: (205) [user] logicmoo_util_terms:list_to_conjuncts([P;HTML|mfl4(_3572, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], P;HTML|mfl4(_3572, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Call: (205) [user] u_to_uu(P;HTML|mfl4(_3572, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _3546) ^ Unify: (205) [user] u_to_uu(P;HTML|mfl4(_3572, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), (P;HTML|mfl4(_3572, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) Call: (206) [system] var(P;HTML|mfl4(_3572, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Fail: (206) [system] var(P;HTML|mfl4(_3572, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Redo: (205) [user] u_to_uu(P;HTML|mfl4(_3572, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _3546) ^ Unify: (205) [user] u_to_uu(P;HTML|mfl4(_3572, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_3572, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Call: (206) [system] nonvar(P;HTML|mfl4(_3572, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Exit: (206) [system] nonvar(P;HTML|mfl4(_3572, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Call: (206) [system] P;HTML|mfl4(_3572, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)=(_400928, _400930) Fail: (206) [system] P;HTML|mfl4(_3572, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)=(_400928, _400930) ^ Redo: (205) [user] u_to_uu(P;HTML|mfl4(_3572, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _3546) ^ Unify: (205) [user] u_to_uu(P;HTML|mfl4(_3572, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), (P;HTML|mfl4(_3572, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (205) [user] u_to_uu(P;HTML|mfl4(_3572, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), (P;HTML|mfl4(_3572, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (204) [user] u_to_uu([P;HTML|mfl4(_3572, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], (P;HTML|mfl4(_3572, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (203) [user] get_why_uu((P;HTML|mfl4(_3572, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) Exit: (202) [user] current_why_UU((P;HTML|mfl4(_3572, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (200) [user] must_ex(current_why_UU((P;HTML|mfl4(_3572, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (200) [user] pfcAdd('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), (P;HTML|mfl4(_3572, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (200) [user] pfcAdd('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), (P;HTML|mfl4(_3572, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (201) [user] pfcPost('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), (P;HTML|mfl4(_3572, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (201) [user] pfcPost('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), (P;HTML|mfl4(_3572, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (202) [user] pfcPost_rev((P;HTML|mfl4(_3572, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax), 'next-operation'(op(exec, 'ensure-loaded', 'utils-pllm'))) ^ Unify: (202) [user] pfcPost_rev((P;HTML|mfl4(_3548, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax), 'next-operation'(op(exec, 'ensure-loaded', 'utils-pllm'))) Call: (203) [system] is_list('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm'))) Fail: (203) [system] is_list('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm'))) ^ Redo: (202) [user] pfcPost_rev((P;HTML|mfl4(_3548, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax), 'next-operation'(op(exec, 'ensure-loaded', 'utils-pllm'))) ^ Call: (203) [user] pfcPost1('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), (P;HTML|mfl4(_3548, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (203) [user] pfcPost1('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), (P;HTML|mfl4(_3548, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (204) [user] control_arg_types('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), _40410) ^ Unify: (204) [user] control_arg_types('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), _40410) Call: (205) [system] fail Fail: (205) [system] fail ^ Fail: (204) [user] control_arg_types('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), _40410) ^ Redo: (203) [user] pfcPost1('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), (P;HTML|mfl4(_3548, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (203) [user] pfcPost1('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), (P;HTML|mfl4(_3548, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (204) [user] locally_each:locally(set_prolog_flag(occurs_check, true), catch(pfcPost11('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), (P;HTML|mfl4(_3548, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _60234, (notrace, wdmsg(('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm'))=>_60234)), trace))) ^ Unify: (204) [locally_each] locally_each:locally(user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), (P;HTML|mfl4(_3548, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _60234, (notrace, wdmsg(('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm'))=>_60234)), trace))) ^ Call: (205) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), (P;HTML|mfl4(_3548, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _60234, (notrace, wdmsg(('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm'))=>_60234)), trace)), user:each_call_cleanup) ^ Unify: (205) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), (P;HTML|mfl4(_3548, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _60234, (notrace, wdmsg(('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm'))=>_60234)), trace)), user:each_call_cleanup) Call: (206) [system] current_prolog_flag(occurs_check, _90732) Exit: (206) [system] current_prolog_flag(occurs_check, true) ^ Call: (206) [locally_each] locally_each:wtl_how(trusted_redo_call_cleanup, true==true, user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), (P;HTML|mfl4(_3548, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _60234, (notrace, wdmsg(('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm'))=>_60234)), trace)), user:set_prolog_flag(occurs_check, true)) ^ Unify: (206) [locally_each] locally_each:wtl_how(locally_each:trusted_redo_call_cleanup, locally_each:(true==true), user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), (P;HTML|mfl4(_3548, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _60234, (notrace, wdmsg(('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm'))=>_60234)), trace)), user:set_prolog_flag(occurs_check, true)) Call: (207) [system] true==true Exit: (207) [system] true==true ^ Call: (208) [user] pfcPost11('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), (P;HTML|mfl4(_3548, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (208) [user] pfcPost11('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), (P;HTML|mfl4(_3548, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (209) [user] must_ex(pfcAddSupport('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), (P;HTML|mfl4(_3548, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Unify: (209) [user] must_ex(pfcAddSupport('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), (P;HTML|mfl4(_3548, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (211) [user] pfcAddSupport('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), (P;HTML|mfl4(_3548, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (211) [user] pfcAddSupport('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), (P;HTML|mfl4(_3548, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (212) [user] assert('$spft$'('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), P;HTML|mfl4(_3548, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (212) [user] assert('$spft$'('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), P;HTML|mfl4(_3548, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (211) [user] pfcAddSupport('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), (P;HTML|mfl4(_3548, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (209) [user] must_ex(pfcAddSupport('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), (P;HTML|mfl4(_3548, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (209) [user] pfcUnique(post, 'next-operation'(op(exec, 'ensure-loaded', 'utils-pllm'))) ^ Unify: (209) [user] pfcUnique(post, 'next-operation'(op(exec, 'ensure-loaded', 'utils-pllm'))) ^ Call: (210) [user] pfcUnique(post, 'next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), true) ^ Unify: (210) [user] pfcUnique(post, 'next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), true) ^ Call: (211) [user] is_asserted_exact('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), true) ^ Unify: (211) [user] is_asserted_exact('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), true) ^ Call: (212) [user] strip_module('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), _191312, _191314) ^ Exit: (212) [user] strip_module('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), user, 'next-operation'(op(exec, 'ensure-loaded', 'utils-pllm'))) ^ Call: (212) [user] is_asserted_exact(user, 'next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), true) ^ Unify: (212) [user] is_asserted_exact(user, 'next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), true) Call: (213) [system] _195056=user Exit: (213) [system] user=user ^ Call: (213) [user] clause(user:'next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), true, _196926) ^ Fail: (213) [user] clause('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), true, _196926) ^ Redo: (212) [user] is_asserted_exact(user, 'next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), true) ^ Call: (213) [user] clause(user:'next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), true, _199754) ^ Fail: (213) [user] clause('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), true, _199754) ^ Fail: (212) [user] is_asserted_exact(user, 'next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), true) ^ Fail: (211) [user] is_asserted_exact('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), true) ^ Redo: (210) [user] pfcUnique(post, 'next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), true) ^ Exit: (210) [user] pfcUnique(post, 'next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), true) ^ Exit: (209) [user] pfcUnique(post, 'next-operation'(op(exec, 'ensure-loaded', 'utils-pllm'))) ^ Call: (209) [user] pfcPost2('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), (P;HTML|mfl4(_3548, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (209) [user] pfcPost2('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), (P;HTML|mfl4(_3548, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (210) [user] must_ex(once((\+ \+is_asserted_exact('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')));assert('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')))))) ^ Unify: (210) [user] must_ex(once((\+ \+is_asserted_exact('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')));assert('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')))))) ^ Call: (212) [user] once((\+ \+is_asserted_exact('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')));assert('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm'))))) ^ Unify: (212) [system] once(user:(\+ \+is_asserted_exact('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')));assert('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm'))))) ^ Call: (214) [user] is_asserted_exact('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm'))) ^ Unify: (214) [user] is_asserted_exact('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm'))) ^ Call: (215) [user] strip_module('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), _227092, _227094) ^ Exit: (215) [user] strip_module('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), user, 'next-operation'(op(exec, 'ensure-loaded', 'utils-pllm'))) ^ Call: (215) [user] hook_database:expand_to_hb('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), _228972, _228974) ^ Unify: (215) [user] hook_database:expand_to_hb('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), 'next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), true) Call: (216) [system] var('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm'))) Fail: (216) [system] var('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm'))) ^ Redo: (215) [user] hook_database:expand_to_hb('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), _228972, _228974) ^ Unify: (215) [user] hook_database:expand_to_hb('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), 'next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), true) ^ Exit: (215) [user] hook_database:expand_to_hb('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), 'next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), true) ^ Call: (215) [user] is_asserted_exact(user, 'next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), true) ^ Unify: (215) [user] is_asserted_exact(user, 'next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), true) Call: (216) [system] _237378=user Exit: (216) [system] user=user ^ Call: (216) [user] clause(user:'next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), true, _239248) ^ Fail: (216) [user] clause('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), true, _239248) ^ Redo: (215) [user] is_asserted_exact(user, 'next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), true) ^ Call: (216) [user] clause(user:'next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), true, _242076) ^ Fail: (216) [user] clause('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), true, _242076) ^ Fail: (215) [user] is_asserted_exact(user, 'next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), true) ^ Fail: (214) [user] is_asserted_exact('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm'))) ^ Call: (214) [user] assert('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm'))) ^ Exit: (214) [user] assert('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm'))) ^ Exit: (212) [system] once(user:(\+ \+is_asserted_exact('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')));assert('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm'))))) ^ Exit: (210) [user] must_ex(once((\+ \+is_asserted_exact('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')));assert('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')))))) ^ Call: (210) [user] must_ex(pfcTraceAdd('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), (P;HTML|mfl4(_3548, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Unify: (210) [user] must_ex(pfcTraceAdd('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), (P;HTML|mfl4(_3548, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (212) [user] pfcTraceAdd('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), (P;HTML|mfl4(_3548, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (212) [user] pfcTraceAdd('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), (P;HTML|mfl4(_3548, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (213) [user] pfcTraceAddPrint('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), (P;HTML|mfl4(_3548, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (213) [user] pfcTraceAddPrint('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), (P;HTML|mfl4(_3548, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (214) [user] pfcIsTraced('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm'))) ^ Unify: (214) [user] pfcIsTraced('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm'))) ^ Call: (215) [user] pfcIsNotTraced('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm'))) ^ Unify: (215) [user] pfcIsNotTraced('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm'))) ^ Call: (216) [user] compound_eles(1, 'next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), _298830) ^ Unify: (216) [user] compound_eles(1, 'next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), _298830) Call: (217) [system] var('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm'))) Fail: (217) [system] var('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm'))) ^ Redo: (216) [user] compound_eles(1, 'next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), _298830) ^ Unify: (216) [user] compound_eles(1, 'next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), _298830) Call: (217) [system] compound('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm'))) Exit: (217) [system] compound('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm'))) Call: (217) [system] 1<1 Fail: (217) [system] 1<1 ^ Redo: (216) [user] compound_eles(1, 'next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), _298830) ^ Unify: (216) [user] compound_eles(1, 'next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), _298830) Call: (217) [system] _309982 is 1+ -1 Exit: (217) [system] 0 is 1+ -1 ^ Call: (217) [user] compound_eles('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), _311840) ^ Unify: (217) [user] compound_eles('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), _311840) Call: (218) [system] is_list('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm'))) Fail: (218) [system] is_list('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm'))) ^ Redo: (217) [user] compound_eles('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), _311840) ^ Unify: (217) [user] compound_eles('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), _311840) Call: (218) [system] compound('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm'))) Exit: (218) [system] compound('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm'))) Call: (218) [system] compound_name_arguments('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), _319250, _319252) Exit: (218) [system] compound_name_arguments('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), 'next-operation', [op(exec, 'ensure-loaded', 'utils-pllm')]) Call: (218) [lists] lists:member(_311840, ['next-operation', op(exec, 'ensure-loaded', 'utils-pllm')]) Unify: (218) [lists] lists:member(_311840, ['next-operation', op(exec, 'ensure-loaded', 'utils-pllm')]) Call: (219) [lists] lists:member_([op(exec, 'ensure-loaded', 'utils-pllm')], _311840, 'next-operation') Unify: (219) [lists] lists:member_([op(exec, 'ensure-loaded', 'utils-pllm')], 'next-operation', 'next-operation') Exit: (219) [lists] lists:member_([op(exec, 'ensure-loaded', 'utils-pllm')], 'next-operation', 'next-operation') Exit: (218) [lists] lists:member('next-operation', ['next-operation', op(exec, 'ensure-loaded', 'utils-pllm')]) ^ Exit: (217) [user] compound_eles('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), 'next-operation') ^ Call: (217) [user] compound_eles(0, 'next-operation', _298830) ^ Unify: (217) [user] compound_eles(0, 'next-operation', _298830) Call: (218) [system] var('next-operation') Fail: (218) [system] var('next-operation') ^ Redo: (217) [user] compound_eles(0, 'next-operation', _298830) ^ Unify: (217) [user] compound_eles(0, 'next-operation', _298830) Call: (218) [system] compound('next-operation') Fail: (218) [system] compound('next-operation') ^ Redo: (217) [user] compound_eles(0, 'next-operation', _298830) Call: (218) [system] _298830='next-operation' Exit: (218) [system] 'next-operation'='next-operation' ^ Exit: (217) [user] compound_eles(0, 'next-operation', 'next-operation') ^ Exit: (216) [user] compound_eles(1, 'next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), 'next-operation') ^ Call: (216) [user] pfcIgnored('next-operation') ^ Fail: (216) [user] pfcIgnored('next-operation') Redo: (219) [lists] lists:member_([op(exec, 'ensure-loaded', 'utils-pllm')], _311840, 'next-operation') Unify: (219) [lists] lists:member_([op(exec, 'ensure-loaded', 'utils-pllm')], _311840, 'next-operation') Call: (220) [lists] lists:member_([], _311840, op(exec, 'ensure-loaded', 'utils-pllm')) Unify: (220) [lists] lists:member_([], op(exec, 'ensure-loaded', 'utils-pllm'), op(exec, 'ensure-loaded', 'utils-pllm')) Exit: (220) [lists] lists:member_([], op(exec, 'ensure-loaded', 'utils-pllm'), op(exec, 'ensure-loaded', 'utils-pllm')) Exit: (219) [lists] lists:member_([op(exec, 'ensure-loaded', 'utils-pllm')], op(exec, 'ensure-loaded', 'utils-pllm'), 'next-operation') Exit: (218) [lists] lists:member(op(exec, 'ensure-loaded', 'utils-pllm'), ['next-operation', op(exec, 'ensure-loaded', 'utils-pllm')]) ^ Exit: (217) [user] compound_eles('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), op(exec, 'ensure-loaded', 'utils-pllm')) ^ Call: (217) [user] compound_eles(0, op(exec, 'ensure-loaded', 'utils-pllm'), _298830) ^ Unify: (217) [user] compound_eles(0, op(exec, 'ensure-loaded', 'utils-pllm'), _298830) Call: (218) [system] var(op(exec, 'ensure-loaded', 'utils-pllm')) Fail: (218) [system] var(op(exec, 'ensure-loaded', 'utils-pllm')) ^ Redo: (217) [user] compound_eles(0, op(exec, 'ensure-loaded', 'utils-pllm'), _298830) ^ Unify: (217) [user] compound_eles(0, op(exec, 'ensure-loaded', 'utils-pllm'), _298830) Call: (218) [system] compound(op(exec, 'ensure-loaded', 'utils-pllm')) Exit: (218) [system] compound(op(exec, 'ensure-loaded', 'utils-pllm')) Call: (218) [system] 0<1 Exit: (218) [system] 0<1 Call: (218) [system] _298830=op(exec, 'ensure-loaded', 'utils-pllm') Exit: (218) [system] op(exec, 'ensure-loaded', 'utils-pllm')=op(exec, 'ensure-loaded', 'utils-pllm') ^ Exit: (217) [user] compound_eles(0, op(exec, 'ensure-loaded', 'utils-pllm'), op(exec, 'ensure-loaded', 'utils-pllm')) ^ Exit: (216) [user] compound_eles(1, 'next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), op(exec, 'ensure-loaded', 'utils-pllm')) ^ Call: (216) [user] pfcIgnored(op(exec, 'ensure-loaded', 'utils-pllm')) ^ Fail: (216) [user] pfcIgnored(op(exec, 'ensure-loaded', 'utils-pllm')) ^ Fail: (215) [user] pfcIsNotTraced('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm'))) ^ Redo: (214) [user] pfcIsTraced('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm'))) ^ Unify: (214) [user] pfcIsTraced('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm'))) ^ Call: (215) [user] compound_eles(1, 'next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), _366630) ^ Unify: (215) [user] compound_eles(1, 'next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), _366630) Call: (216) [system] var('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm'))) Fail: (216) [system] var('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm'))) ^ Redo: (215) [user] compound_eles(1, 'next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), _366630) ^ Unify: (215) [user] compound_eles(1, 'next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), _366630) Call: (216) [system] compound('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm'))) Exit: (216) [system] compound('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm'))) Call: (216) [system] 1<1 Fail: (216) [system] 1<1 ^ Redo: (215) [user] compound_eles(1, 'next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), _366630) ^ Unify: (215) [user] compound_eles(1, 'next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), _366630) Call: (216) [system] _377782 is 1+ -1 Exit: (216) [system] 0 is 1+ -1 ^ Call: (216) [user] compound_eles('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), _379640) ^ Unify: (216) [user] compound_eles('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), _379640) Call: (217) [system] is_list('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm'))) Fail: (217) [system] is_list('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm'))) ^ Redo: (216) [user] compound_eles('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), _379640) ^ Unify: (216) [user] compound_eles('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), _379640) Call: (217) [system] compound('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm'))) Exit: (217) [system] compound('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm'))) Call: (217) [system] compound_name_arguments('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), _387050, _387052) Exit: (217) [system] compound_name_arguments('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), 'next-operation', [op(exec, 'ensure-loaded', 'utils-pllm')]) Call: (217) [lists] lists:member(_379640, ['next-operation', op(exec, 'ensure-loaded', 'utils-pllm')]) Unify: (217) [lists] lists:member(_379640, ['next-operation', op(exec, 'ensure-loaded', 'utils-pllm')]) Call: (218) [lists] lists:member_([op(exec, 'ensure-loaded', 'utils-pllm')], _379640, 'next-operation') Unify: (218) [lists] lists:member_([op(exec, 'ensure-loaded', 'utils-pllm')], 'next-operation', 'next-operation') Exit: (218) [lists] lists:member_([op(exec, 'ensure-loaded', 'utils-pllm')], 'next-operation', 'next-operation') Exit: (217) [lists] lists:member('next-operation', ['next-operation', op(exec, 'ensure-loaded', 'utils-pllm')]) ^ Exit: (216) [user] compound_eles('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), 'next-operation') ^ Call: (216) [user] compound_eles(0, 'next-operation', _366630) ^ Unify: (216) [user] compound_eles(0, 'next-operation', _366630) Call: (217) [system] var('next-operation') Fail: (217) [system] var('next-operation') ^ Redo: (216) [user] compound_eles(0, 'next-operation', _366630) ^ Unify: (216) [user] compound_eles(0, 'next-operation', _366630) Call: (217) [system] compound('next-operation') Fail: (217) [system] compound('next-operation') ^ Redo: (216) [user] compound_eles(0, 'next-operation', _366630) Call: (217) [system] _366630='next-operation' Exit: (217) [system] 'next-operation'='next-operation' ^ Exit: (216) [user] compound_eles(0, 'next-operation', 'next-operation') ^ Exit: (215) [user] compound_eles(1, 'next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), 'next-operation') ^ Call: (215) [user] pfcTraced('next-operation') ^ Fail: (215) [user] pfcTraced('next-operation') Redo: (218) [lists] lists:member_([op(exec, 'ensure-loaded', 'utils-pllm')], _379640, 'next-operation') Unify: (218) [lists] lists:member_([op(exec, 'ensure-loaded', 'utils-pllm')], _379640, 'next-operation') Call: (219) [lists] lists:member_([], _379640, op(exec, 'ensure-loaded', 'utils-pllm')) Unify: (219) [lists] lists:member_([], op(exec, 'ensure-loaded', 'utils-pllm'), op(exec, 'ensure-loaded', 'utils-pllm')) Exit: (219) [lists] lists:member_([], op(exec, 'ensure-loaded', 'utils-pllm'), op(exec, 'ensure-loaded', 'utils-pllm')) Exit: (218) [lists] lists:member_([op(exec, 'ensure-loaded', 'utils-pllm')], op(exec, 'ensure-loaded', 'utils-pllm'), 'next-operation') Exit: (217) [lists] lists:member(op(exec, 'ensure-loaded', 'utils-pllm'), ['next-operation', op(exec, 'ensure-loaded', 'utils-pllm')]) ^ Exit: (216) [user] compound_eles('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), op(exec, 'ensure-loaded', 'utils-pllm')) ^ Call: (216) [user] compound_eles(0, op(exec, 'ensure-loaded', 'utils-pllm'), _366630) ^ Unify: (216) [user] compound_eles(0, op(exec, 'ensure-loaded', 'utils-pllm'), _366630) Call: (217) [system] var(op(exec, 'ensure-loaded', 'utils-pllm')) Fail: (217) [system] var(op(exec, 'ensure-loaded', 'utils-pllm')) ^ Redo: (216) [user] compound_eles(0, op(exec, 'ensure-loaded', 'utils-pllm'), _366630) ^ Unify: (216) [user] compound_eles(0, op(exec, 'ensure-loaded', 'utils-pllm'), _366630) Call: (217) [system] compound(op(exec, 'ensure-loaded', 'utils-pllm')) Exit: (217) [system] compound(op(exec, 'ensure-loaded', 'utils-pllm')) Call: (217) [system] 0<1 Exit: (217) [system] 0<1 Call: (217) [system] _366630=op(exec, 'ensure-loaded', 'utils-pllm') Exit: (217) [system] op(exec, 'ensure-loaded', 'utils-pllm')=op(exec, 'ensure-loaded', 'utils-pllm') ^ Exit: (216) [user] compound_eles(0, op(exec, 'ensure-loaded', 'utils-pllm'), op(exec, 'ensure-loaded', 'utils-pllm')) ^ Exit: (215) [user] compound_eles(1, 'next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), op(exec, 'ensure-loaded', 'utils-pllm')) ^ Call: (215) [user] pfcTraced(op(exec, 'ensure-loaded', 'utils-pllm')) ^ Fail: (215) [user] pfcTraced(op(exec, 'ensure-loaded', 'utils-pllm')) ^ Fail: (214) [user] pfcIsTraced('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm'))) ^ Redo: (213) [user] pfcTraceAddPrint('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), (P;HTML|mfl4(_3548, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (213) [user] pfcTraceAddPrint('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), (P;HTML|mfl4(_3548, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (213) [user] pfcTraceAddPrint('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), (P;HTML|mfl4(_3548, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (213) [user] pfcTraceBreak('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), (P;HTML|mfl4(_3548, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (213) [user] pfcTraceBreak('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), (P;HTML|mfl4(_3548, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (214) [user] pfcSpied('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), +) ^ Fail: (214) [user] pfcSpied('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), +) ^ Redo: (213) [user] pfcTraceBreak('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), (P;HTML|mfl4(_3548, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (213) [user] pfcTraceBreak('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), (P;HTML|mfl4(_3548, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (212) [user] pfcTraceAdd('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), (P;HTML|mfl4(_3548, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (210) [user] must_ex(pfcTraceAdd('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), (P;HTML|mfl4(_3548, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (210) [user] must_ex(pfcEnqueue('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), (P;HTML|mfl4(_3548, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Unify: (210) [user] must_ex(pfcEnqueue('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), (P;HTML|mfl4(_3548, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (212) [user] pfcEnqueue('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), (P;HTML|mfl4(_3548, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (212) [user] pfcEnqueue('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), (P;HTML|mfl4(_3548, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (213) [user] pfcGetSearch(_14888) ^ Unify: (213) [user] pfcGetSearch(_14888) Call: (214) [t_l] t_l:pfcSearchTL(_16738) Fail: (214) [t_l] t_l:pfcSearchTL(_16738) ^ Redo: (213) [user] pfcGetSearch(_14888) ^ Call: (214) [user] pfcSearch(_19512) ^ Unify: (214) [user] pfcSearch(direct) ^ Exit: (214) [user] pfcSearch(direct) Call: (214) [system] _14888=direct Exit: (214) [system] direct=direct ^ Exit: (213) [user] pfcGetSearch(direct) ^ Call: (213) [user] pfcEnqueue(direct, 'next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), (P;HTML|mfl4(_3548, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (213) [user] pfcEnqueue(direct, 'next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), (P;HTML|mfl4(_3548, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) Call: (214) [system] direct=direct Exit: (214) [system] direct=direct ^ Call: (214) [user] pfcFwd('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm'))) ^ Unify: (214) [user] pfcFwd('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm'))) ^ Call: (215) [user] control_arg_types('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), _43974) ^ Unify: (215) [user] control_arg_types('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), _43974) Call: (216) [system] fail Fail: (216) [system] fail ^ Fail: (215) [user] control_arg_types('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), _43974) ^ Redo: (214) [user] pfcFwd('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm'))) ^ Unify: (214) [user] pfcFwd('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm'))) ^ Call: (215) [user] locally_each:locally(set_prolog_flag(occurs_check, true), pfcFwd0('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')))) ^ Unify: (215) [locally_each] locally_each:locally(user:set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')))) ^ Call: (216) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm'))), user:each_call_cleanup) ^ Unify: (216) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm'))), user:each_call_cleanup) Call: (217) [system] current_prolog_flag(occurs_check, _54236) Exit: (217) [system] current_prolog_flag(occurs_check, true) ^ Call: (217) [locally_each] locally_each:wtl_how(trusted_redo_call_cleanup, true==true, user:set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm'))), user:set_prolog_flag(occurs_check, true)) ^ Unify: (217) [locally_each] locally_each:wtl_how(locally_each:trusted_redo_call_cleanup, locally_each:(true==true), user:set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm'))), user:set_prolog_flag(occurs_check, true)) Call: (218) [system] true==true Exit: (218) [system] true==true ^ Call: (218) [user] pfcFwd0('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm'))) ^ Unify: (218) [user] pfcFwd0('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm'))) Call: (219) [system] is_list(_61732) Fail: (219) [system] is_list(_61732) ^ Redo: (218) [user] pfcFwd0('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm'))) ^ Call: (219) [user] pfcFwd1('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm'))) ^ Unify: (219) [user] pfcFwd1('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm'))) ^ Call: (220) [user] fc_rule_check('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm'))) ^ Unify: (220) [user] fc_rule_check('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm'))) ^ Exit: (220) [user] fc_rule_check('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm'))) Call: (220) [system] copy_term('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), _69126) Exit: (220) [system] copy_term('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), 'next-operation'(op(exec, 'ensure-loaded', 'utils-pllm'))) ^ Call: (220) [user] ignore(fcpt('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), 'next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')))) ^ Unify: (220) [system] ignore(user:fcpt('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), 'next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')))) ^ Call: (221) [user] fcpt('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), 'next-operation'(op(exec, 'ensure-loaded', 'utils-pllm'))) ^ Unify: (221) [user] fcpt('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), 'next-operation'(op(exec, 'ensure-loaded', 'utils-pllm'))) ^ Call: (222) [user] pfcGetTriggerQuick('$pt$'('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), _74718)) ^ Unify: (222) [user] pfcGetTriggerQuick('$pt$'('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), _74718)) ^ Call: (223) [user] clause('$pt$'('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), _74718), true) ^ Fail: (223) [user] clause('$pt$'('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), _74718), true) ^ Redo: (222) [user] pfcGetTriggerQuick('$pt$'('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), _74718)) ^ Call: (223) [user] pfc_call('$pt$'('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), _74718)) ^ Unify: (223) [user] pfc_call('$pt$'('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), _74718)) Call: (224) [system] var('$pt$'('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), _74718)) Fail: (224) [system] var('$pt$'('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), _74718)) ^ Redo: (223) [user] pfc_call('$pt$'('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), _74718)) ^ Unify: (223) [user] pfc_call('$pt$'('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), _74718)) Call: (224) [system] callable('$pt$'('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), _74718)) Exit: (224) [system] callable('$pt$'('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), _74718)) ^ Unify: (223) [user] pfc_call('$pt$'('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), _74718)) ^ Redo: (223) [user] pfc_call('$pt$'('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), _74718)) ^ Unify: (223) [user] pfc_call('$pt$'('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), _74718)) ^ Call: (224) [user] predicate_property('$pt$'('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), _74718), imported_from(system)) ^ Unify: (224) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), _74718), imported_from(system)) Call: (225) [system] nonvar(imported_from(system)) Exit: (225) [system] nonvar(imported_from(system)) Call: (225) [$syspreds] property_predicate(imported_from(system), user:'$pt$'('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), _74718)) Unify: (225) [$syspreds] property_predicate(imported_from(system), user:'$pt$'('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), _74718)) Call: (226) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), _74718)) Unify: (226) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), _74718)) Call: (227) [system] callable('$pt$'('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), _74718)) Exit: (227) [system] callable('$pt$'('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), _74718)) Call: (227) [system] atom(user) Exit: (227) [system] atom(user) Exit: (226) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), _74718)) ^ Fail: (224) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), _74718), imported_from(system)) ^ Redo: (223) [user] pfc_call('$pt$'('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), _74718)) ^ Unify: (223) [user] pfc_call('$pt$'('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), _74718)) ^ Call: (224) [user] predicate_property('$pt$'('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), _74718), built_in) ^ Unify: (224) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), _74718), built_in) Call: (225) [system] nonvar(built_in) Exit: (225) [system] nonvar(built_in) Call: (225) [$syspreds] property_predicate(built_in, user:'$pt$'('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), _74718)) Unify: (225) [$syspreds] property_predicate(built_in, user:'$pt$'('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), _74718)) Call: (226) [system] callable('$pt$'('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), _74718)) Exit: (226) [system] callable('$pt$'('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), _74718)) Call: (226) [$syspreds] goal_name_arity('$pt$'('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), _74718), _111788, _111790) Unify: (226) [$syspreds] goal_name_arity('$pt$'('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), _74718), _111788, _111790) Call: (227) [system] compound('$pt$'('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), _74718)) Exit: (227) [system] compound('$pt$'('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), _74718)) Call: (227) [system] compound_name_arity('$pt$'('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), _74718), _111788, _111790) Exit: (227) [system] compound_name_arity('$pt$'('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), _74718), '$pt$', 2) Exit: (226) [$syspreds] goal_name_arity('$pt$'('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), _74718), '$pt$', 2) ^ Call: (226) [$syspreds] current_predicate(user:'$pt$'/2) ^ Exit: (226) [$syspreds] current_predicate(user:'$pt$'/2) ^ Fail: (224) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), _74718), built_in) ^ Redo: (223) [user] pfc_call('$pt$'('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), _74718)) ^ Unify: (223) [user] pfc_call('$pt$'('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), _74718)) ^ Call: (224) [user] predicate_property('$pt$'('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), _74718), _123030) ^ Unify: (224) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), _74718), _123970) Call: (225) [system] nonvar(_124828) ^ Redo: (224) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), _74718), _125830) ^ Unify: (224) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), _74718), _126764) Call: (225) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), _74718)) Unify: (225) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), _74718)) Call: (226) [system] callable('$pt$'('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), _74718)) Exit: (226) [system] callable('$pt$'('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), _74718)) Call: (226) [system] atom(user) Exit: (226) [system] atom(user) Exit: (225) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), _74718)) ^ Exit: (224) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), _74718), interpreted) ^ Unify: (223) [user] pfc_call('$pt$'('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), _74718)) ^ Call: (224) [user] predicate_property('$pt$'('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), _74718), number_of_clauses(_135958)) ^ Unify: (224) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), _74718), number_of_clauses(_135958)) Call: (225) [system] nonvar(number_of_clauses(_135958)) Exit: (225) [system] nonvar(number_of_clauses(_135958)) Call: (225) [$syspreds] property_predicate(number_of_clauses(_135958), user:'$pt$'('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), _74718)) Unify: (225) [$syspreds] property_predicate(number_of_clauses(_135958), user:'$pt$'('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), _74718)) Call: (226) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), _74718)) Unify: (226) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), _74718)) Call: (227) [system] callable('$pt$'('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), _74718)) Exit: (227) [system] callable('$pt$'('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), _74718)) Call: (227) [system] atom(user) Exit: (227) [system] atom(user) Exit: (226) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), _74718)) Exit: (225) [$syspreds] property_predicate(number_of_clauses(0), user:'$pt$'('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), _74718)) ^ Exit: (224) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), _74718), number_of_clauses(0)) ^ Unify: (223) [user] pfc_call('$pt$'('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), _74718)) ^ Call: (224) [user] setup_call_cleanup(nb_current('$pfc_current_choice', _150802), (prolog_current_choice(_150812), push_current_choice(_150812), clause('$pt$'('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), _74718), _150834), pfc_call(_150834)), nb_setval('$pfc_current_choice', _150802)) ^ Unify: (224) [system] setup_call_cleanup(user:nb_current('$pfc_current_choice', _150802), user:(prolog_current_choice(_150812), push_current_choice(_150812), clause('$pt$'('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), _74718), _150834), pfc_call(_150834)), user:nb_setval('$pfc_current_choice', _150802)) ^ Call: (225) [system] sig_atomic(user:nb_current('$pfc_current_choice', _150802)) Call: (227) [system] nb_current('$pfc_current_choice', _150802) Exit: (227) [system] nb_current('$pfc_current_choice', []) ^ Exit: (225) [system] sig_atomic(user:nb_current('$pfc_current_choice', [])) Call: (226) [system] prolog_current_choice(_150812) Exit: (226) [system] prolog_current_choice(2953) ^ Call: (226) [user] push_current_choice(2953) ^ Unify: (226) [user] push_current_choice(2953) Call: (227) [system] nb_current('$pfc_current_choice', _160152) Exit: (227) [system] nb_current('$pfc_current_choice', []) Call: (227) [system] b_setval('$pfc_current_choice', [2953]) Exit: (227) [system] b_setval('$pfc_current_choice', [2953]) ^ Exit: (226) [user] push_current_choice(2953) ^ Call: (226) [user] clause('$pt$'('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), _74718), _150834) ^ Fail: (226) [user] clause('$pt$'('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), _74718), _150834) Call: (226) [$syspreds] nb_setval('$pfc_current_choice', []) Unify: (226) [$syspreds] nb_setval('$pfc_current_choice', []) Call: (227) [system] duplicate_term([], _168524) Exit: (227) [system] duplicate_term([], []) Call: (227) [system] nb_linkval('$pfc_current_choice', []) Exit: (227) [system] nb_linkval('$pfc_current_choice', []) Exit: (226) [$syspreds] nb_setval('$pfc_current_choice', []) ^ Fail: (224) [system] setup_call_cleanup(user:nb_current('$pfc_current_choice', _150802), user:(prolog_current_choice(_150812), push_current_choice(_150812), clause('$pt$'('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), _74718), _150834), pfc_call(_150834)), user:nb_setval('$pfc_current_choice', _150802)) ^ Fail: (223) [user] pfc_call('$pt$'('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), _74718)) ^ Fail: (222) [user] pfcGetTriggerQuick('$pt$'('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), _74718)) ^ Redo: (221) [user] fcpt('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), 'next-operation'(op(exec, 'ensure-loaded', 'utils-pllm'))) ^ Unify: (221) [user] fcpt('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), 'next-operation'(op(exec, 'ensure-loaded', 'utils-pllm'))) ^ Exit: (221) [user] fcpt('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), 'next-operation'(op(exec, 'ensure-loaded', 'utils-pllm'))) ^ Exit: (220) [system] ignore(user:fcpt('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), 'next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')))) ^ Call: (220) [user] ignore(fcnt('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), 'next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')))) ^ Unify: (220) [system] ignore(user:fcnt('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), 'next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')))) ^ Call: (221) [user] fcnt('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), 'next-operation'(op(exec, 'ensure-loaded', 'utils-pllm'))) ^ Unify: (221) [user] fcnt('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), 'next-operation'(op(exec, 'ensure-loaded', 'utils-pllm'))) ^ Call: (222) [user] pfc_spft(_183394, _183480, '$nt$'('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), _183400, _183402)) ^ Unify: (222) [user] pfc_spft(_183394, _184412, '$nt$'('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), _183400, _183402)) ^ Call: (223) [user] pfcCallSystem('$spft$'(_183394, _185272, '$nt$'('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), _183400, _183402))) ^ Unify: (223) [user] pfcCallSystem('$spft$'(_183394, _185272, '$nt$'('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), _183400, _183402))) ^ Call: (224) [user] pfc_call('$spft$'(_183394, _185272, '$nt$'('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), _183400, _183402))) ^ Unify: (224) [user] pfc_call('$spft$'(_183394, _185272, '$nt$'('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), _183400, _183402))) Call: (225) [system] var('$spft$'(_183394, _185272, '$nt$'('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), _183400, _183402))) Fail: (225) [system] var('$spft$'(_183394, _185272, '$nt$'('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), _183400, _183402))) ^ Redo: (224) [user] pfc_call('$spft$'(_183394, _185272, '$nt$'('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), _183400, _183402))) ^ Unify: (224) [user] pfc_call('$spft$'(_183394, _185272, '$nt$'('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), _183400, _183402))) Call: (225) [system] callable('$spft$'(_183394, _185272, '$nt$'('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), _183400, _183402))) Exit: (225) [system] callable('$spft$'(_183394, _185272, '$nt$'('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), _183400, _183402))) ^ Unify: (224) [user] pfc_call('$spft$'(_183394, _185272, '$nt$'('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), _183400, _183402))) ^ Redo: (224) [user] pfc_call('$spft$'(_183394, _185272, '$nt$'('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), _183400, _183402))) ^ Unify: (224) [user] pfc_call('$spft$'(_183394, _185272, '$nt$'('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), _183400, _183402))) ^ Call: (225) [user] predicate_property('$spft$'(_183394, _185272, '$nt$'('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), _183400, _183402)), imported_from(system)) ^ Unify: (225) [$syspreds] predicate_property(user:'$spft$'(_183394, _185272, '$nt$'('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), _183400, _183402)), imported_from(system)) Call: (226) [system] nonvar(imported_from(system)) Exit: (226) [system] nonvar(imported_from(system)) Call: (226) [$syspreds] property_predicate(imported_from(system), user:'$spft$'(_183394, _185272, '$nt$'('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), _183400, _183402))) Unify: (226) [$syspreds] property_predicate(imported_from(system), user:'$spft$'(_183394, _185272, '$nt$'('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), _183400, _183402))) Call: (227) [$syspreds] define_or_generate(user:'$spft$'(_183394, _185272, '$nt$'('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), _183400, _183402))) Unify: (227) [$syspreds] define_or_generate(user:'$spft$'(_183394, _185272, '$nt$'('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), _183400, _183402))) Call: (228) [system] callable('$spft$'(_183394, _185272, '$nt$'('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), _183400, _183402))) Exit: (228) [system] callable('$spft$'(_183394, _185272, '$nt$'('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), _183400, _183402))) Call: (228) [system] atom(user) Exit: (228) [system] atom(user) Exit: (227) [$syspreds] define_or_generate(user:'$spft$'(_183394, _185272, '$nt$'('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), _183400, _183402))) ^ Fail: (225) [$syspreds] predicate_property(user:'$spft$'(_183394, _185272, '$nt$'('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), _183400, _183402)), imported_from(system)) ^ Redo: (224) [user] pfc_call('$spft$'(_183394, _185272, '$nt$'('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), _183400, _183402))) ^ Unify: (224) [user] pfc_call('$spft$'(_183394, _185272, '$nt$'('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), _183400, _183402))) ^ Call: (225) [user] predicate_property('$spft$'(_183394, _185272, '$nt$'('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), _183400, _183402)), built_in) ^ Unify: (225) [$syspreds] predicate_property(user:'$spft$'(_183394, _185272, '$nt$'('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), _183400, _183402)), built_in) Call: (226) [system] nonvar(built_in) Exit: (226) [system] nonvar(built_in) Call: (226) [$syspreds] property_predicate(built_in, user:'$spft$'(_183394, _185272, '$nt$'('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), _183400, _183402))) Unify: (226) [$syspreds] property_predicate(built_in, user:'$spft$'(_183394, _185272, '$nt$'('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), _183400, _183402))) Call: (227) [system] callable('$spft$'(_183394, _185272, '$nt$'('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), _183400, _183402))) Exit: (227) [system] callable('$spft$'(_183394, _185272, '$nt$'('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), _183400, _183402))) Call: (227) [$syspreds] goal_name_arity('$spft$'(_183394, _185272, '$nt$'('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), _183400, _183402)), _219552, _219554) Unify: (227) [$syspreds] goal_name_arity('$spft$'(_183394, _185272, '$nt$'('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), _183400, _183402)), _219552, _219554) Call: (228) [system] compound('$spft$'(_183394, _185272, '$nt$'('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), _183400, _183402))) Exit: (228) [system] compound('$spft$'(_183394, _185272, '$nt$'('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), _183400, _183402))) Call: (228) [system] compound_name_arity('$spft$'(_183394, _185272, '$nt$'('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), _183400, _183402)), _219552, _219554) Exit: (228) [system] compound_name_arity('$spft$'(_183394, _185272, '$nt$'('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), _183400, _183402)), '$spft$', 3) Exit: (227) [$syspreds] goal_name_arity('$spft$'(_183394, _185272, '$nt$'('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), _183400, _183402)), '$spft$', 3) ^ Call: (227) [$syspreds] current_predicate(user:'$spft$'/3) ^ Exit: (227) [$syspreds] current_predicate(user:'$spft$'/3) ^ Fail: (225) [$syspreds] predicate_property(user:'$spft$'(_183394, _185272, '$nt$'('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), _183400, _183402)), built_in) ^ Redo: (224) [user] pfc_call('$spft$'(_183394, _185272, '$nt$'('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), _183400, _183402))) ^ Unify: (224) [user] pfc_call('$spft$'(_183394, _185272, '$nt$'('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), _183400, _183402))) ^ Call: (225) [user] predicate_property('$spft$'(_183394, _185272, '$nt$'('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), _183400, _183402)), _230794) ^ Unify: (225) [$syspreds] predicate_property(user:'$spft$'(_183394, _185272, '$nt$'('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), _183400, _183402)), _231734) Call: (226) [system] nonvar(_232592) ^ Redo: (225) [$syspreds] predicate_property(user:'$spft$'(_183394, _185272, '$nt$'('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), _183400, _183402)), _233594) ^ Unify: (225) [$syspreds] predicate_property(user:'$spft$'(_183394, _185272, '$nt$'('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), _183400, _183402)), _234528) Call: (226) [$syspreds] define_or_generate(user:'$spft$'(_183394, _185272, '$nt$'('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), _183400, _183402))) Unify: (226) [$syspreds] define_or_generate(user:'$spft$'(_183394, _185272, '$nt$'('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), _183400, _183402))) Call: (227) [system] callable('$spft$'(_183394, _185272, '$nt$'('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), _183400, _183402))) Exit: (227) [system] callable('$spft$'(_183394, _185272, '$nt$'('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), _183400, _183402))) Call: (227) [system] atom(user) Exit: (227) [system] atom(user) Exit: (226) [$syspreds] define_or_generate(user:'$spft$'(_183394, _185272, '$nt$'('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), _183400, _183402))) ^ Exit: (225) [$syspreds] predicate_property(user:'$spft$'(_183394, _185272, '$nt$'('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), _183400, _183402)), interpreted) ^ Unify: (224) [user] pfc_call('$spft$'(_183394, _185272, '$nt$'('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), _183400, _183402))) ^ Call: (225) [user] predicate_property('$spft$'(_183394, _185272, '$nt$'('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), _183400, _183402)), number_of_clauses(_243722)) ^ Unify: (225) [$syspreds] predicate_property(user:'$spft$'(_183394, _185272, '$nt$'('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), _183400, _183402)), number_of_clauses(_243722)) Call: (226) [system] nonvar(number_of_clauses(_243722)) Exit: (226) [system] nonvar(number_of_clauses(_243722)) Call: (226) [$syspreds] property_predicate(number_of_clauses(_243722), user:'$spft$'(_183394, _185272, '$nt$'('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), _183400, _183402))) Unify: (226) [$syspreds] property_predicate(number_of_clauses(_243722), user:'$spft$'(_183394, _185272, '$nt$'('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), _183400, _183402))) Call: (227) [$syspreds] define_or_generate(user:'$spft$'(_183394, _185272, '$nt$'('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), _183400, _183402))) Unify: (227) [$syspreds] define_or_generate(user:'$spft$'(_183394, _185272, '$nt$'('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), _183400, _183402))) Call: (228) [system] callable('$spft$'(_183394, _185272, '$nt$'('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), _183400, _183402))) Exit: (228) [system] callable('$spft$'(_183394, _185272, '$nt$'('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), _183400, _183402))) Call: (228) [system] atom(user) Exit: (228) [system] atom(user) Exit: (227) [$syspreds] define_or_generate(user:'$spft$'(_183394, _185272, '$nt$'('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), _183400, _183402))) Exit: (226) [$syspreds] property_predicate(number_of_clauses(719), user:'$spft$'(_183394, _185272, '$nt$'('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), _183400, _183402))) ^ Exit: (225) [$syspreds] predicate_property(user:'$spft$'(_183394, _185272, '$nt$'('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), _183400, _183402)), number_of_clauses(719)) ^ Unify: (224) [user] pfc_call('$spft$'(_183394, _185272, '$nt$'('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), _183400, _183402))) ^ Call: (225) [user] setup_call_cleanup(nb_current('$pfc_current_choice', _258566), (prolog_current_choice(_258576), push_current_choice(_258576), clause('$spft$'(_183394, _185272, '$nt$'('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), _183400, _183402)), _258598), pfc_call(_258598)), nb_setval('$pfc_current_choice', _258566)) ^ Unify: (225) [system] setup_call_cleanup(user:nb_current('$pfc_current_choice', _258566), user:(prolog_current_choice(_258576), push_current_choice(_258576), clause('$spft$'(_183394, _185272, '$nt$'('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), _183400, _183402)), _258598), pfc_call(_258598)), user:nb_setval('$pfc_current_choice', _258566)) ^ Call: (226) [system] sig_atomic(user:nb_current('$pfc_current_choice', _258566)) Call: (228) [system] nb_current('$pfc_current_choice', _258566) Exit: (228) [system] nb_current('$pfc_current_choice', []) ^ Exit: (226) [system] sig_atomic(user:nb_current('$pfc_current_choice', [])) Call: (227) [system] prolog_current_choice(_258576) Exit: (227) [system] prolog_current_choice(2973) ^ Call: (227) [user] push_current_choice(2973) ^ Unify: (227) [user] push_current_choice(2973) Call: (228) [system] nb_current('$pfc_current_choice', _267916) Exit: (228) [system] nb_current('$pfc_current_choice', []) Call: (228) [system] b_setval('$pfc_current_choice', [2973]) Exit: (228) [system] b_setval('$pfc_current_choice', [2973]) ^ Exit: (227) [user] push_current_choice(2973) ^ Call: (227) [user] clause('$spft$'(_183394, _185272, '$nt$'('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), _183400, _183402)), _258598) ^ Fail: (227) [user] clause('$spft$'(_183394, _185272, '$nt$'('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), _183400, _183402)), _258598) Call: (227) [$syspreds] nb_setval('$pfc_current_choice', []) Unify: (227) [$syspreds] nb_setval('$pfc_current_choice', []) Call: (228) [system] duplicate_term([], _276288) Exit: (228) [system] duplicate_term([], []) Call: (228) [system] nb_linkval('$pfc_current_choice', []) Exit: (228) [system] nb_linkval('$pfc_current_choice', []) Exit: (227) [$syspreds] nb_setval('$pfc_current_choice', []) ^ Fail: (225) [system] setup_call_cleanup(user:nb_current('$pfc_current_choice', _258566), user:(prolog_current_choice(_258576), push_current_choice(_258576), clause('$spft$'(_183394, _185272, '$nt$'('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), _183400, _183402)), _258598), pfc_call(_258598)), user:nb_setval('$pfc_current_choice', _258566)) ^ Fail: (224) [user] pfc_call('$spft$'(_183394, _185272, '$nt$'('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), _183400, _183402))) ^ Fail: (223) [user] pfcCallSystem('$spft$'(_183394, _185272, '$nt$'('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), _183400, _183402))) ^ Fail: (222) [user] pfc_spft(_183394, _283792, '$nt$'('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), _183400, _183402)) ^ Redo: (221) [user] fcnt('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), 'next-operation'(op(exec, 'ensure-loaded', 'utils-pllm'))) ^ Unify: (221) [user] fcnt('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), 'next-operation'(op(exec, 'ensure-loaded', 'utils-pllm'))) ^ Exit: (221) [user] fcnt('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), 'next-operation'(op(exec, 'ensure-loaded', 'utils-pllm'))) ^ Exit: (220) [system] ignore(user:fcnt('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), 'next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')))) ^ Exit: (219) [user] pfcFwd1('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm'))) ^ Exit: (218) [user] pfcFwd0('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm'))) ^ Exit: (217) [locally_each] locally_each:wtl_how(locally_each:trusted_redo_call_cleanup, locally_each:(true==true), user:set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm'))), user:set_prolog_flag(occurs_check, true)) ^ Exit: (216) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm'))), user:each_call_cleanup) ^ Exit: (215) [locally_each] locally_each:locally(user:set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')))) ^ Exit: (214) [user] pfcFwd('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm'))) ^ Exit: (213) [user] pfcEnqueue(direct, 'next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), (P;HTML|mfl4(_3548, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (212) [user] pfcEnqueue('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), (P;HTML|mfl4(_3548, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (210) [user] must_ex(pfcEnqueue('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), (P;HTML|mfl4(_3548, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Exit: (209) [user] pfcPost2('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), (P;HTML|mfl4(_3548, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (208) [user] pfcPost11('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), (P;HTML|mfl4(_3548, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (206) [locally_each] locally_each:wtl_how(locally_each:trusted_redo_call_cleanup, locally_each:(true==true), user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), (P;HTML|mfl4(_3548, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _3572, (notrace, wdmsg(('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm'))=>_3572)), trace)), user:set_prolog_flag(occurs_check, true)) ^ Exit: (205) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), (P;HTML|mfl4(_3548, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _3572, (notrace, wdmsg(('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm'))=>_3572)), trace)), user:each_call_cleanup) ^ Exit: (204) [locally_each] locally_each:locally(user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), (P;HTML|mfl4(_3548, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _3572, (notrace, wdmsg(('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm'))=>_3572)), trace))) ^ Exit: (203) [user] pfcPost1('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), (P;HTML|mfl4(_3548, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (202) [user] pfcPost_rev((P;HTML|mfl4(_3548, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax), 'next-operation'(op(exec, 'ensure-loaded', 'utils-pllm'))) ^ Exit: (201) [user] pfcPost('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), (P;HTML|mfl4(_3548, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (201) [user] pfcRun ^ Unify: (201) [user] pfcRun ^ Call: (202) [user] pfcGetSearch(direct) ^ Unify: (202) [user] pfcGetSearch(direct) Call: (203) [t_l] t_l:pfcSearchTL(_381252) Fail: (203) [t_l] t_l:pfcSearchTL(_381252) ^ Redo: (202) [user] pfcGetSearch(direct) ^ Call: (203) [user] pfcSearch(_384026) ^ Unify: (203) [user] pfcSearch(direct) ^ Exit: (203) [user] pfcSearch(direct) Call: (203) [system] direct=direct Exit: (203) [system] direct=direct ^ Exit: (202) [user] pfcGetSearch(direct) ^ Unify: (201) [user] pfcRun ^ Exit: (201) [user] pfcRun ^ Exit: (200) [user] pfcAdd('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')), (P;HTML|mfl4(_3548, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (199) [user] pfcAdd('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm'))) ^ Exit: (198) [user] pfcAdd_Now('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm'))) ^ Exit: (197) [user] if_t(into_simple_op(exec, ['ensure-loaded', 'utils-pllm'], op(exec, 'ensure-loaded', 'utils-pllm')), pfcAdd_Now('next-operation'(op(exec, 'ensure-loaded', 'utils-pllm')))) ^ Call: (197) [user] must_det_ll(ensure_increments((color_g_mesg_ok('#ffa509', (writeln(';; In file as: '), color_g_mesg([bold, fg('#FFEE58')], write_src(exec(['ensure-loaded', 'utils-pllm']))), write(';; To unit test case:'))), !, call(do_metta_exec(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), '&self', [assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]], _3362))))) ^ Unify: (197) [user] must_det_ll(user:ensure_increments((color_g_mesg_ok('#ffa509', (writeln(';; In file as: '), color_g_mesg([bold, fg('#FFEE58')], write_src(exec(['ensure-loaded', 'utils-pllm']))), write(';; To unit test case:'))), !, call(do_metta_exec(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), '&self', [assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]], _3362))))) ^ Call: (198) [user] once(user:ensure_increments((color_g_mesg_ok('#ffa509', (writeln(';; In file as: '), color_g_mesg([bold, fg('#FFEE58')], write_src(exec(['ensure-loaded', 'utils-pllm']))), write(';; To unit test case:'))), !, call(do_metta_exec(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), '&self', [assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]], _3362))))) ^ Unify: (198) [system] once(user:ensure_increments((color_g_mesg_ok('#ffa509', (writeln(';; In file as: '), color_g_mesg([bold, fg('#FFEE58')], write_src(exec(['ensure-loaded', 'utils-pllm']))), write(';; To unit test case:'))), !, call(do_metta_exec(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), '&self', [assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]], _3362))))) ^ Call: (199) [user] ensure_increments((color_g_mesg_ok('#ffa509', (writeln(';; In file as: '), color_g_mesg([bold, fg('#FFEE58')], write_src(exec(['ensure-loaded', 'utils-pllm']))), write(';; To unit test case:'))), !, call(do_metta_exec(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), '&self', [assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]], _3362)))) ^ Unify: (199) [user] ensure_increments((color_g_mesg_ok('#ffa509', (writeln(';; In file as: '), color_g_mesg([bold, fg('#FFEE58')], write_src(exec(['ensure-loaded', 'utils-pllm']))), write(';; To unit test case:'))), !, call(do_metta_exec(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), '&self', [assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]], _3362)))) ^ Call: (200) [user] setup_call_cleanup(get_pass_fail(_430846, _430848, _430850), (color_g_mesg_ok('#ffa509', (writeln(';; In file as: '), color_g_mesg([bold, fg('#FFEE58')], write_src(exec(['ensure-loaded', 'utils-pllm']))), write(';; To unit test case:'))), !, call(do_metta_exec(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), '&self', [assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]], _3362))), (get_pass_fail(_430860, _430862, _430864), if_t(_430864==_430850, flag(loonit_failure, _430882, _430882+1)))) ^ Unify: (200) [system] setup_call_cleanup(user:get_pass_fail(_430846, _430848, _430850), user:(color_g_mesg_ok('#ffa509', (writeln(';; In file as: '), color_g_mesg([bold, fg('#FFEE58')], write_src(exec(['ensure-loaded', 'utils-pllm']))), write(';; To unit test case:'))), !, call(do_metta_exec(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), '&self', [assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]], _3362))), user:(get_pass_fail(_430860, _430862, _430864), if_t(_430864==_430850, flag(loonit_failure, _430882, _430882+1)))) ^ Call: (201) [system] sig_atomic(user:get_pass_fail(_430846, _430848, _430850)) ^ Call: (203) [user] get_pass_fail(_430846, _430848, _430850) ^ Unify: (203) [user] get_pass_fail(_430846, _430848, _430850) Call: (204) [$syspreds] flag(loonit_success, _430846, _430846) Unify: (204) [$syspreds] flag(loonit_success, _430846, _430846) Call: (205) [system] _430846==_430846 Exit: (205) [system] _430846==_430846 Call: (205) [system] get_flag(loonit_success, _430846) Exit: (205) [system] get_flag(loonit_success, 4) Exit: (204) [$syspreds] flag(loonit_success, 4, 4) Call: (204) [$syspreds] flag(loonit_failure, _430848, _430848) Unify: (204) [$syspreds] flag(loonit_failure, _430848, _430848) Call: (205) [system] _430848==_430848 Exit: (205) [system] _430848==_430848 Call: (205) [system] get_flag(loonit_failure, _430848) Exit: (205) [system] get_flag(loonit_failure, 0) Exit: (204) [$syspreds] flag(loonit_failure, 0, 0) Call: (204) [system] _430850 is 4+0 Exit: (204) [system] 4 is 4+0 ^ Exit: (203) [user] get_pass_fail(4, 0, 4) ^ Exit: (201) [system] sig_atomic(user:get_pass_fail(4, 0, 4)) ^ Call: (202) [user] color_g_mesg_ok('#ffa509', (writeln(';; In file as: '), color_g_mesg([bold, fg('#FFEE58')], write_src(exec(['ensure-loaded', 'utils-pllm']))), write(';; To unit test case:'))) ^ Unify: (202) [user] color_g_mesg_ok('#ffa509', (writeln(';; In file as: '), color_g_mesg([bold, fg('#FFEE58')], write_src(exec(['ensure-loaded', 'utils-pllm']))), write(';; To unit test case:'))) ^ Call: (203) [user] is_compatio ^ Unify: (203) [user] is_compatio ^ Call: (205) [system] setup_call_cleanup('$notrace'(_463812, _463814), once(user:is_compatio0), '$restore_trace'(_463812, _463814)) ^ Unify: (205) [system] setup_call_cleanup(system:'$notrace'(_463812, _463814), system:once(user:is_compatio0), system:'$restore_trace'(_463812, _463814)) ^ Call: (206) [system] sig_atomic(system:'$notrace'(_463812, _463814)) ^ Fail: (203) [user] is_compatio ^ Redo: (202) [user] color_g_mesg_ok('#ffa509', (writeln(';; In file as: '), color_g_mesg([bold, fg('#FFEE58')], write_src(exec(['ensure-loaded', 'utils-pllm']))), write(';; To unit test case:'))) ^ Unify: (202) [user] color_g_mesg_ok('#ffa509', (writeln(';; In file as: '), color_g_mesg([bold, fg('#FFEE58')], write_src(exec(['ensure-loaded', 'utils-pllm']))), write(';; To unit test case:'))) ^ Call: (204) [rtrace] rtrace:quietly3(user:(wots(_469430, must_det_ll(user:(writeln(';; In file as: '), color_g_mesg([bold, fg('#FFEE58')], write_src(exec(['ensure-loaded', 'utils-pllm']))), write(';; To unit test case:')))), (_469430==""->true;our_ansi_format('#ffa509', '~w~n', [_469430])))) ^ Unify: (204) [rtrace] rtrace:quietly3(user:(wots(_469430, must_det_ll(user:(writeln(';; In file as: '), color_g_mesg([bold, fg('#FFEE58')], write_src(exec(['ensure-loaded', 'utils-pllm']))), write(';; To unit test case:')))), (_469430==""->true;our_ansi_format('#ffa509', '~w~n', [_469430])))) ;; In file as: !(ensure-loaded utils-pllm) ;; To unit test case: ^ Exit: (204) [rtrace] rtrace:quietly3(user:(wots(";; In file as: !(ensure-loaded utils-pllm) ;; To unit test case:", must_det_ll(user:(writeln(';; In file as: '), color_g_mesg([bold, fg('#FFEE58')], write_src(exec(['ensure-loaded', 'utils-pllm']))), write(';; To unit test case:')))), (";; In file as: !(ensure-loaded utils-pllm) ;; To unit test case:"==""->true;our_ansi_format('#ffa509', '~w~n', [";; In file as: !(ensure-loaded utils-pllm) ;; To unit test case:"])))) ^ Exit: (202) [user] color_g_mesg_ok('#ffa509', (writeln(';; In file as: '), color_g_mesg([bold, fg('#FFEE58')], write_src(exec(['ensure-loaded', 'utils-pllm']))), write(';; To unit test case:'))) Call: (202) [user] do_metta_exec(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), '&self', [assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]], _3362) Unify: (202) [user] do_metta_exec(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), '&self', [assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]], _3362) Call: (203) [system] _486452=_486454 Exit: (203) [system] _486452=_486452 ^ Call: (203) [user] ignore(catch((not_compatio(write_exec([assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]])), notrace(into_metta_callable('&self', [assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]], _488350, _486452, _488354, _488356)), !, user:interactively_do_metta_exec(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), '&self', [assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]], _488350, _486452, _488354, _488356, _486452, _3362)), give_up(_488392), pp_m('red', gave_up(_488392)))) ^ Unify: (203) [system] ignore(user:catch((not_compatio(write_exec([assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]])), notrace(into_metta_callable('&self', [assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]], _488350, _486452, _488354, _488356)), !, user:interactively_do_metta_exec(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), '&self', [assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]], _488350, _486452, _488354, _488356, _486452, _3362)), give_up(_488392), pp_m('red', gave_up(_488392)))) ^ Call: (206) [user] not_compatio(write_exec([assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]])) ^ Unify: (206) [user] not_compatio(write_exec([assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]])) ^ Call: (207) [user] if_t(once((is_mettalog;is_testing)), user_err(write_exec([assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]]))) ^ Unify: (207) [user] if_t(once((is_mettalog;is_testing)), user_err(write_exec([assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]]))) ^ Call: (208) [user] once((is_mettalog;is_testing)) ^ Unify: (208) [system] once(user:(is_mettalog;is_testing)) ^ Call: (210) [user] is_mettalog ^ Unify: (210) [user] is_mettalog ^ Call: (211) [user] is_win64 ^ Unify: (211) [user] is_win64 Call: (212) [system] current_prolog_flag(windows, _507646) Fail: (212) [system] current_prolog_flag(windows, _508574) ^ Fail: (211) [user] is_win64 ^ Redo: (210) [user] is_mettalog ^ Unify: (210) [user] is_mettalog ^ Call: (211) [user] is_metta_flag(log) ^ Unify: (211) [user] is_metta_flag(log) ^ Call: (213) [system] setup_call_cleanup('$notrace'(_514034, _514036), once(user:is_flag0(log)), '$restore_trace'(_514034, _514036)) ^ Unify: (213) [system] setup_call_cleanup(system:'$notrace'(_514034, _514036), system:once(user:is_flag0(log)), system:'$restore_trace'(_514034, _514036)) ^ Call: (214) [system] sig_atomic(system:'$notrace'(_514034, _514036)) ^ Fail: (211) [user] is_metta_flag(log) ^ Fail: (210) [user] is_mettalog ^ Call: (210) [user] is_testing ^ Unify: (210) [user] is_testing ^ Call: (211) [user] is_metta_flag(test) ^ Unify: (211) [user] is_metta_flag(test) ^ Call: (213) [system] setup_call_cleanup('$notrace'(_522404, _522406), once(user:is_flag0(test)), '$restore_trace'(_522404, _522406)) ^ Unify: (213) [system] setup_call_cleanup(system:'$notrace'(_3856, _3858), system:once(user:is_flag0(test)), system:'$restore_trace'(_3856, _3858)) ^ Call: (214) [system] sig_atomic(system:'$notrace'(_3856, _3858)) ^ Exit: (213) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:is_flag0(test)), system:'$restore_trace'(3, -1)) ^ Exit: (211) [user] is_metta_flag(test) ^ Exit: (210) [user] is_testing ^ Exit: (208) [system] once(user:(is_mettalog;is_testing)) ^ Call: (208) [user] user_err(write_exec([assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]])) ^ Unify: (208) [user] user_err(write_exec([assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]])) ^ Call: (209) [user] original_user_error(_10768) ^ Unify: (209) [user] original_user_error(_10768) Call: (210) [system] stream_property(_10768, file_no(2)) Unify: (210) [system] stream_property(_10768, file_no(2)) Call: (211) [system] nonvar(_10768) Redo: (210) [system] stream_property(_10768, file_no(2)) Unify: (210) [system] stream_property(_10768, file_no(2)) Call: (211) [system] nonvar(_10768) Redo: (210) [system] stream_property(_10768, file_no(2)) Unify: (210) [system] stream_property(_10768, file_no(2)) Call: (211) [system] nonvar(file_no(2)) Exit: (211) [system] nonvar(file_no(2)) Call: (211) [system] file_no(2)=alias(_21888) Redo: (210) [system] stream_property(_10768, file_no(2)) Exit: (210) [system] stream_property((0x7f8996b58220), file_no(2)) ^ Exit: (209) [user] original_user_error((0x7f8996b58220)) ^ Call: (209) [user] with_output_to((0x7f8996b58220), write_exec([assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]])) Call: (211) [user] write_exec([assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]]) Unify: (211) [user] write_exec([assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]]) ^ Call: (212) [user] real_notrace(write_exec0([assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]])) ^ Unify: (212) [user] real_notrace(user:write_exec0([assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]])) ^ Call: (213) [user] setup_call_cleanup('$notrace'(_30280, _30282), once(user:write_exec0([assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]])), '$restore_trace'(_30280, _30282)) ^ Unify: (213) [system] setup_call_cleanup(user:'$notrace'(_30280, _30282), user:once(user:write_exec0([assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]])), user:'$restore_trace'(_30280, _30282)) ^ Call: (214) [system] sig_atomic(user:'$notrace'(_30280, _30282)) !(assertEqualToResult (ensure-loaded utils-pllm) ( (ensure-loaded utils-pllm))) ^ Exit: (213) [system] setup_call_cleanup(user:'$notrace'(3, -1), user:once(user:write_exec0([assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]])), user:'$restore_trace'(3, -1)) ^ Exit: (212) [user] real_notrace(user:write_exec0([assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]])) Exit: (211) [user] write_exec([assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]]) ^ Exit: (209) [user] with_output_to((0x7f8996b58220), write_exec([assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]])) ^ Exit: (208) [user] user_err(write_exec([assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]])) ^ Exit: (207) [user] if_t(once((is_mettalog;is_testing)), user_err(write_exec([assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]]))) ^ Exit: (206) [user] not_compatio(write_exec([assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]])) ^ Call: (207) [system] setup_call_cleanup('$notrace'(_42068, _42070), once(user:into_metta_callable('&self', [assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]], _3752, _3710, _3756, _3758)), '$restore_trace'(_42068, _42070)) ^ Unify: (207) [system] setup_call_cleanup(system:'$notrace'(_42068, _42070), system:once(user:into_metta_callable('&self', [assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]], _3752, _3710, _3756, _3758)), system:'$restore_trace'(_42068, _42070)) ^ Call: (208) [system] sig_atomic(system:'$notrace'(_42068, _42070)) ^ Exit: (207) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:into_metta_callable('&self', [assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]], eval_H(500, '&self', [assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]], _3710), _3710, [], [])), system:'$restore_trace'(3, -1)) Call: (206) [user] interactively_do_metta_exec(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), '&self', [assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]], eval_H(500, '&self', [assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]], _3710), _3710, [], [], _3710, _3362) Unify: (206) [user] interactively_do_metta_exec(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), '&self', [assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]], eval_H(500, '&self', [assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]], _3710), _3710, [], [], _3710, _3362) Call: (207) [user] reset_caches Unify: (207) [user] reset_caches ^ Call: (208) [user] forall(clause(reset_cache, _58078), forall(rtrace_on_error(_58078), true)) ^ Unify: (208) [$apply] forall(user:clause(reset_cache, _58078), user:forall(rtrace_on_error(_58078), true)) ^ Call: (209) [user] clause(reset_cache, _58078) ^ Exit: (209) [user] clause(reset_cache, retractall(get_operator_typedef0(_60912, _60914, _60916, _60918, _60920))) ^ Call: (209) [user] forall(rtrace_on_error(retractall(get_operator_typedef0(_60912, _60914, _60916, _60918, _60920))), true) ^ Unify: (209) [$apply] forall(user:rtrace_on_error(retractall(get_operator_typedef0(_60912, _60914, _60916, _60918, _60920))), user:true) Call: (210) [user] rtrace_on_error(retractall(get_operator_typedef0(_60912, _60914, _60916, _60918, _60920))) Unify: (210) [user] rtrace_on_error(retractall(get_operator_typedef0(_60912, _60914, _60916, _60918, _60920))) Call: (211) [user] catch_err(retractall(get_operator_typedef0(_60912, _60914, _60916, _60918, _60920)), _65564, (write_src_uo(_65564=retractall(get_operator_typedef0(_60912, _60914, _60916, _60918, _60920))), catch(rtrace(retractall(get_operator_typedef0(_60912, _60914, _60916, _60918, _60920))), _65564, throw(give_up(_65564=retractall(get_operator_typedef0(_60912, _60914, _60916, _60918, _60920))))), throw(_65564))) Unify: (211) [user] catch_err(retractall(get_operator_typedef0(_60912, _60914, _60916, _60918, _60920)), _65564, (write_src_uo(_65564=retractall(get_operator_typedef0(_60912, _60914, _60916, _60918, _60920))), catch(rtrace(retractall(get_operator_typedef0(_60912, _60914, _60916, _60918, _60920))), _65564, throw(give_up(_65564=retractall(get_operator_typedef0(_60912, _60914, _60916, _60918, _60920))))), throw(_65564))) ^ Call: (213) [user] retractall(get_operator_typedef0(_60912, _60914, _60916, _60918, _60920)) ^ Exit: (213) [user] retractall(get_operator_typedef0(_60912, _60914, _60916, _60918, _60920)) Exit: (211) [user] catch_err(retractall(get_operator_typedef0(_60912, _60914, _60916, _60918, _60920)), _65564, (write_src_uo(_65564=retractall(get_operator_typedef0(_60912, _60914, _60916, _60918, _60920))), catch(rtrace(retractall(get_operator_typedef0(_60912, _60914, _60916, _60918, _60920))), _65564, throw(give_up(_65564=retractall(get_operator_typedef0(_60912, _60914, _60916, _60918, _60920))))), throw(_65564))) Exit: (210) [user] rtrace_on_error(retractall(get_operator_typedef0(_60912, _60914, _60916, _60918, _60920))) ^ Exit: (209) [$apply] forall(user:rtrace_on_error(retractall(get_operator_typedef0(_60912, _60914, _60916, _60918, _60920))), user:true) ^ Redo: (209) [user] clause(reset_cache, _58078) ^ Exit: (209) [user] clause(reset_cache, true) ^ Call: (209) [user] forall(rtrace_on_error(true), true) ^ Unify: (209) [$apply] forall(user:rtrace_on_error(true), user:true) Call: (210) [user] rtrace_on_error(true) Unify: (210) [user] rtrace_on_error(true) Call: (211) [user] catch_err(true, _77688, (write_src_uo(_77688=true), catch(rtrace(true), _77688, throw(give_up(_77688=true))), throw(_77688))) Unify: (211) [user] catch_err(true, _77688, (write_src_uo(_77688=true), catch(rtrace(true), _77688, throw(give_up(_77688=true))), throw(_77688))) Exit: (211) [user] catch_err(true, _77688, (write_src_uo(_77688=true), catch(rtrace(true), _77688, throw(give_up(_77688=true))), throw(_77688))) Exit: (210) [user] rtrace_on_error(true) ^ Exit: (209) [$apply] forall(user:rtrace_on_error(true), user:true) ^ Exit: (208) [$apply] forall(user:clause(reset_cache, _58078), user:forall(rtrace_on_error(_58078), true)) Exit: (207) [user] reset_caches Call: (208) [user] interactively_do_metta_exec00(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), '&self', [assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]], eval_H(500, '&self', [assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]], _3710), _3710, [], [], _3710, _3362) Unify: (208) [user] interactively_do_metta_exec00(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), '&self', [assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]], eval_H(500, '&self', [assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]], _3710), _3710, [], [], _3710, _3362) Call: (210) [user] interactively_do_metta_exec01(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), '&self', [assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]], eval_H(500, '&self', [assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]], _3710), _3710, [], [], _3710, _3362) Unify: (210) [user] interactively_do_metta_exec01(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), '&self', [assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]], eval_H(500, '&self', [assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]], _3710), _3710, [], [], _3710, _3362) Call: (211) [user] file_hides_results(eval_H(500, '&self', [assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]], _3710)) Redo: (210) [user] interactively_do_metta_exec01(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), '&self', [assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]], eval_H(500, '&self', [assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]], _3710), _3710, [], [], _3710, _3362) Unify: (210) [user] interactively_do_metta_exec01(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), '&self', [assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]], eval_H(500, '&self', [assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]], _3710), _3710, [], [], _3710, _3362) ^ Call: (212) [system] setup_call_cleanup('$notrace'(_114812, _114814), once(user:(reset_eval_num, _114284=res(_3362), _114300=prev_result('Empty'), inside_assert(eval_H(500, '&self', [assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]], _3710), _114318), (is_compatio->option_else(answer, _114342, leap);option_else(answer, _114342, each)), option_else('maximum-result-count', _114364, inf), option_else('initial-result-count', _114378, 10), _114390=contrl(_114364, _114342), _114408=_114410, (file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')=file(_114438), option_value(exec, skip), \+always_exec(_114318)->_114468=(skip(eval_H(500, '&self', [assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]], _3710)), deterministic(_114484)), _114408=1, !, true;_114468=(eval_H(500, '&self', [assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]], _3710), deterministic(_114484), xform_out(_3710, _114542), nb_setarg(1, _114284, _114542)), !, flag(result_num, _114568, 0), _114580=eval('&self', _114318, _3710), \+ \+ (user:maplist(name_vars, []), user:name_vars('OUT'=_3710), if_t(_114408==1, writeln(' ; SKIPPING')), if_t((is_interactive(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'));_114408==1), (if_t(\+option_value(doing_repl, true), if_t(\+option_value(repl, true), if_t(option_value(prolog, true), add_history_pl(_114580)))), if_t(option_value(repl, true), add_history_src(exec(_114318))))), prolog_only(color_g_mesg('#da70d6', (write('% DEBUG: '), writeq(_114580), writeln('.')))), true)))), '$restore_trace'(_114812, _114814)) ^ Unify: (212) [system] setup_call_cleanup(system:'$notrace'(_114812, _114814), system:once(user:(reset_eval_num, _114284=res(_3362), _114300=prev_result('Empty'), inside_assert(eval_H(500, '&self', [assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]], _3710), _114318), (is_compatio->option_else(answer, _114342, leap);option_else(answer, _114342, each)), option_else('maximum-result-count', _114364, inf), option_else('initial-result-count', _114378, 10), _114390=contrl(_114364, _114342), _114408=_114410, (file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')=file(_114438), option_value(exec, skip), \+always_exec(_114318)->_114468=(skip(eval_H(500, '&self', [assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]], _3710)), deterministic(_114484)), _114408=1, !, true;_114468=(eval_H(500, '&self', [assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]], _3710), deterministic(_114484), xform_out(_3710, _114542), nb_setarg(1, _114284, _114542)), !, flag(result_num, _114568, 0), _114580=eval('&self', _114318, _3710), \+ \+ (user:maplist(name_vars, []), user:name_vars('OUT'=_3710), if_t(_114408==1, writeln(' ; SKIPPING')), if_t((is_interactive(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'));_114408==1), (if_t(\+option_value(doing_repl, true), if_t(\+option_value(repl, true), if_t(option_value(prolog, true), add_history_pl(_114580)))), if_t(option_value(repl, true), add_history_src(exec(_114318))))), prolog_only(color_g_mesg('#da70d6', (write('% DEBUG: '), writeq(_114580), writeln('.')))), true)))), system:'$restore_trace'(_114812, _114814)) ^ Call: (213) [system] sig_atomic(system:'$notrace'(_114812, _114814)) ^ Exit: (212) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(reset_eval_num, res(_3362)=res(_3362), prev_result('Empty')=prev_result('Empty'), inside_assert(eval_H(500, '&self', [assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]], _3710), ['ensure-loaded', 'utils-pllm']), (is_compatio->option_else(answer, each, leap);option_else(answer, each, each)), option_else('maximum-result-count', inf, inf), option_else('initial-result-count', 10, 10), contrl(inf, each)=contrl(inf, each), _114408=_114408, (file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')=file(_114438), option_value(exec, skip), \+always_exec(['ensure-loaded', 'utils-pllm'])->(eval_H(500, '&self', [assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]], _3710), deterministic(_114484), xform_out(_3710, _114542), nb_setarg(1, res(_3362), _114542))=(skip(eval_H(500, '&self', [assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]], _3710)), deterministic(_114484)), _114408=1, !, true;(eval_H(500, '&self', [assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]], _3710), deterministic(_114484), xform_out(_3710, _114542), nb_setarg(1, res(_3362), _114542))=(eval_H(500, '&self', [assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]], _3710), deterministic(_114484), xform_out(_3710, _114542), nb_setarg(1, res(_3362), _114542)), !, flag(result_num, 1, 0), eval('&self', ['ensure-loaded', 'utils-pllm'], _3710)=eval('&self', ['ensure-loaded', 'utils-pllm'], _3710), \+ \+ (user:maplist(name_vars, []), user:name_vars('OUT'=_3710), if_t(_114408==1, writeln(' ; SKIPPING')), if_t((is_interactive(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'));_114408==1), (if_t(\+option_value(doing_repl, true), if_t(\+option_value(repl, true), if_t(option_value(prolog, true), add_history_pl(eval('&self', ['ensure-loaded', 'utils-pllm'], _3710))))), if_t(option_value(repl, true), add_history_src(exec(['ensure-loaded', 'utils-pllm']))))), prolog_only(color_g_mesg('#da70d6', (write('% DEBUG: '), writeq(eval('&self', ['ensure-loaded', 'utils-pllm'], _3710)), writeln('.')))), true)))), system:'$restore_trace'(3, -1)) ^ Call: (211) [user] in_answer_io(format('~N[')) ^ Unify: (211) [user] in_answer_io(format('~N[')) Call: (212) [system] nb_current(suspend_answers, true) ^ Redo: (211) [user] in_answer_io(format('~N[')) ^ Unify: (211) [user] in_answer_io(format('~N[')) ^ Call: (212) [user] answer_output(_146818) ^ Unify: (212) [user] answer_output(_146818) ^ Call: (213) [user] is_testing ^ Unify: (213) [user] is_testing ^ Call: (214) [user] is_metta_flag(test) ^ Unify: (214) [user] is_metta_flag(test) ^ Call: (216) [system] setup_call_cleanup('$notrace'(_152360, _152362), once(user:is_flag0(test)), '$restore_trace'(_152360, _152362)) ^ Unify: (216) [system] setup_call_cleanup(system:'$notrace'(_152360, _152362), system:once(user:is_flag0(test)), system:'$restore_trace'(_152360, _152362)) ^ Call: (217) [system] sig_atomic(system:'$notrace'(_152360, _152362)) ^ Exit: (216) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:is_flag0(test)), system:'$restore_trace'(3, -1)) ^ Exit: (214) [user] is_metta_flag(test) ^ Exit: (213) [user] is_testing ^ Call: (213) [user] original_user_output(_146818) ^ Unify: (213) [user] original_user_output(_146818) Call: (214) [system] stream_property(_146818, file_no(1)) Unify: (214) [system] stream_property(_146818, file_no(1)) Call: (215) [system] nonvar(_146818) Redo: (214) [system] stream_property(_146818, file_no(1)) Unify: (214) [system] stream_property(_146818, file_no(1)) Call: (215) [system] nonvar(_146818) Redo: (214) [system] stream_property(_146818, file_no(1)) Unify: (214) [system] stream_property(_146818, file_no(1)) Call: (215) [system] nonvar(file_no(1)) Exit: (215) [system] nonvar(file_no(1)) Call: (215) [system] file_no(1)=alias(_169096) Redo: (214) [system] stream_property(_146818, file_no(1)) Exit: (214) [system] stream_property((0x7f8996b58120), file_no(1)) ^ Exit: (213) [user] original_user_output((0x7f8996b58120)) ^ Exit: (212) [user] answer_output((0x7f8996b58120)) ^ Call: (212) [user] with_output_to((0x7f8996b58120), format('~N[')) Call: (214) [$syspreds] format('~N[') Unify: (214) [$syspreds] format('~N[') ^ Call: (215) [$syspreds] format('~N[', []) [ ^ Exit: (215) [$syspreds] format('~N[', []) Exit: (214) [$syspreds] format('~N[') ^ Exit: (212) [user] with_output_to((0x7f8996b58120), format('~N[')) ^ Exit: (211) [user] in_answer_io(format('~N[')) Call: (211) [user] forall_interactive(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), _181226, _114484, timed_call((eval_H(500, '&self', [assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]], _3710), deterministic(_114484), xform_out(_3710, _114542), nb_setarg(1, res(_3362), _114542)), _181232), ((((_114484==true->!;true), set_option_value(interactive, _181226), contrl(inf, each)=contrl(_181302, _181304), nb_setarg(1, res(_3362), _114542), current_input(_181328), read_pending_codes(_181328, _181340, []), flag(result_num, _181354, _181354+1), flag(result_num, _181374, _181374), reset_eval_num, user_io((in_answer_io(if_t(prev_result('Empty')\=@=prev_result('Empty'), write(', '))), nb_setarg(1, prev_result('Empty'), _114542))), if_t(_181374=<_181302, ((_181374==1, _114484==true->not_compatio(format('~N~nDeterministic: ', [])), !;_114484==true->not_compatio(format('~N~nLast Result(~w): ', [_181374])), !;not_compatio(format('~N~nNDet Result(~w): ', [_181374]))), ignore((not_compatio(if_t(\+symbolic(_114542), nop(nl))), user_io(with_indents(is_mettalog, color_g_mesg_ok('yellow', \+ \+ (maplist(maybe_assign, []), not_compatio(write_bsrc(_114542)), true)))))))), in_answer_io(write_asrc(_114542)), not_compatio(format('~N')), (_114484\==true, _181226, _181304\==leap, 10>_181374, _181374<_181302->_181736=true;_181736=false), if_t((_181736==true;_114484==true), if_trace(time, color_g_mesg_ok('yellow', user_io(give_time('Execution', _181232))))), color_g_mesg('green', ignore(([]\=@=[]->not_compatio((reverse([], _181840), maplist(print_var, _181840), nop(nl)));true)))), (_181736==true->write("~npress ';' for more solutions "), get_single_char_key(_181902), not_compatio((writeq(key=_181902), nl)), (_181902==b->once(repl), fail;_181902==m->make;_181902==t->nop(set_debug(eval, true)), rtrace;_181902=='T'->set_debug(eval, true);_181902==(;)->true;_181902==esc('[A', [27, 91, 65])->nb_setarg(2, contrl(inf, each), leap);_181902=='L'->nb_setarg(1, contrl(inf, each), _181374);_181902==l->nb_setarg(2, contrl(inf, each), leap);(_181902=='\n';_181902=='\r')->!, fail;!, fail));_114484\==true, \+_181226, contrl(inf, each)=contrl(_181302, leap)->true;_114484==true->!;true), format('~N~n'))) Unify: (211) [user] forall_interactive(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), false, _114484, timed_call((eval_H(500, '&self', [assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]], _3710), deterministic(_114484), xform_out(_3710, _114542), nb_setarg(1, res(_3362), _114542)), _181232), ((((_114484==true->!;true), set_option_value(interactive, false), contrl(inf, each)=contrl(_181302, _181304), nb_setarg(1, res(_3362), _114542), current_input(_181328), read_pending_codes(_181328, _181340, []), flag(result_num, _181354, _181354+1), flag(result_num, _181374, _181374), reset_eval_num, user_io((in_answer_io(if_t(prev_result('Empty')\=@=prev_result('Empty'), write(', '))), nb_setarg(1, prev_result('Empty'), _114542))), if_t(_181374=<_181302, ((_181374==1, _114484==true->not_compatio(format('~N~nDeterministic: ', [])), !;_114484==true->not_compatio(format('~N~nLast Result(~w): ', [_181374])), !;not_compatio(format('~N~nNDet Result(~w): ', [_181374]))), ignore((not_compatio(if_t(\+symbolic(_114542), nop(nl))), user_io(with_indents(is_mettalog, color_g_mesg_ok('yellow', \+ \+ (maplist(maybe_assign, []), not_compatio(write_bsrc(_114542)), true)))))))), in_answer_io(write_asrc(_114542)), not_compatio(format('~N')), (_114484\==true, false, _181304\==leap, 10>_181374, _181374<_181302->_181736=true;_181736=false), if_t((_181736==true;_114484==true), if_trace(time, color_g_mesg_ok('yellow', user_io(give_time('Execution', _181232))))), color_g_mesg('green', ignore(([]\=@=[]->not_compatio((reverse([], _181840), maplist(print_var, _181840), nop(nl)));true)))), (_181736==true->write("~npress ';' for more solutions "), get_single_char_key(_181902), not_compatio((writeq(key=_181902), nl)), (_181902==b->once(repl), fail;_181902==m->make;_181902==t->nop(set_debug(eval, true)), rtrace;_181902=='T'->set_debug(eval, true);_181902==(;)->true;_181902==esc('[A', [27, 91, 65])->nb_setarg(2, contrl(inf, each), leap);_181902=='L'->nb_setarg(1, contrl(inf, each), _181374);_181902==l->nb_setarg(2, contrl(inf, each), leap);(_181902=='\n';_181902=='\r')->!, fail;!, fail));_114484\==true, \+false, contrl(inf, each)=contrl(_181302, leap)->true;_114484==true->!;true), format('~N~n'))) Call: (212) [user] timed_call((eval_H(500, '&self', [assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]], _3710), deterministic(_114484), xform_out(_3710, _114542), nb_setarg(1, res(_3362), _114542)), _181232) Unify: (212) [user] timed_call((eval_H(500, '&self', [assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]], _3710), deterministic(_114484), xform_out(_3710, _114542), nb_setarg(1, res(_3362), _114542)), _181232) Call: (213) [system] statistics(cputime, _194480) Exit: (213) [system] statistics(cputime, 17.916116713) Call: (213) [user] rtrace_this((eval_H(500, '&self', [assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]], _3710), deterministic(_114484), xform_out(_3710, _114542), nb_setarg(1, res(_3362), _114542))) Unify: (213) [user] rtrace_this((eval_H(500, '&self', [assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]], _3710), deterministic(_114484), xform_out(_3710, _114542), nb_setarg(1, res(_3362), _114542))) ^ Call: (214) [user] option_value(rtrace, true) ^ Unify: (214) [user] option_value(rtrace, true) Call: (215) [system] var(true) Fail: (215) [system] var(true) ^ Redo: (214) [user] option_value(rtrace, true) ^ Unify: (214) [user] option_value(rtrace, true) Call: (215) [system] true==true Exit: (215) [system] true==true ^ Call: (215) [user] option_value0(rtrace, 'True') ^ Unify: (215) [user] option_value0(rtrace, 'True') ^ Call: (216) [user] was_option_value(rtrace, _207440) ^ Unify: (216) [user] was_option_value(rtrace, _207440) Call: (217) [system] current_prolog_flag(rtrace, _209298) Fail: (217) [system] current_prolog_flag(rtrace, _209298) ^ Redo: (216) [user] was_option_value(rtrace, _207440) ^ Unify: (216) [user] was_option_value(rtrace, _207440) Call: (217) [$syspreds] prolog_load_context(rtrace, _213012) Fail: (217) [$syspreds] prolog_load_context(rtrace, _213012) ^ Redo: (216) [user] was_option_value(rtrace, _207440) ^ Unify: (216) [user] was_option_value(rtrace, _207440) Call: (217) [system] nb_current(rtrace, _216726) Fail: (217) [system] nb_current(rtrace, _216726) ^ Fail: (216) [user] was_option_value(rtrace, _207440) ^ Redo: (215) [user] option_value0(rtrace, 'True') ^ Fail: (215) [user] option_value0(rtrace, 'True') ^ Redo: (214) [user] option_value(rtrace, true) ^ Unify: (214) [user] option_value(rtrace, true) Call: (215) [system] true==false Fail: (215) [system] true==false ^ Redo: (214) [user] option_value(rtrace, true) ^ Unify: (214) [user] option_value(rtrace, true) ^ Call: (216) [system] setup_call_cleanup('$notrace'(_226950, _226952), once(user:option_value0(rtrace, true)), '$restore_trace'(_226950, _226952)) ^ Unify: (216) [system] setup_call_cleanup(system:'$notrace'(_226950, _226952), system:once(user:option_value0(rtrace, true)), system:'$restore_trace'(_226950, _226952)) ^ Call: (217) [system] sig_atomic(system:'$notrace'(_226950, _226952)) ^ Fail: (214) [user] option_value(rtrace, true) Redo: (213) [user] rtrace_this((eval_H(500, '&self', [assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]], _3710), deterministic(_114484), xform_out(_3710, _114542), nb_setarg(1, res(_3362), _114542))) Unify: (213) [user] rtrace_this((eval_H(500, '&self', [assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]], _3710), deterministic(_114484), xform_out(_3710, _114542), nb_setarg(1, res(_3362), _114542))) ^ Call: (214) [user] is_debugging(rtrace) ^ Unify: (214) [user] is_debugging(rtrace) Call: (215) [system] var(rtrace) Fail: (215) [system] var(rtrace) ^ Redo: (214) [user] is_debugging(rtrace) ^ Unify: (214) [user] is_debugging(rtrace) Call: (215) [system] rtrace==false Fail: (215) [system] rtrace==false ^ Redo: (214) [user] is_debugging(rtrace) ^ Unify: (214) [user] is_debugging(rtrace) Call: (215) [system] rtrace==true Fail: (215) [system] rtrace==true ^ Redo: (214) [user] is_debugging(rtrace) ^ Unify: (214) [user] is_debugging(rtrace) ^ Call: (215) [user] fast_option_value(rtrace, debug) ^ Unify: (215) [user] fast_option_value(rtrace, debug) Call: (216) [system] atom(rtrace) Exit: (216) [system] atom(rtrace) Call: (216) [system] current_prolog_flag(rtrace, debug) Fail: (216) [system] current_prolog_flag(rtrace, debug) ^ Fail: (215) [user] fast_option_value(rtrace, debug) ^ Redo: (214) [user] is_debugging(rtrace) ^ Unify: (214) [user] is_debugging(rtrace) ^ Call: (215) [user] fast_option_value(rtrace, trace) ^ Unify: (215) [user] fast_option_value(rtrace, trace) Call: (216) [system] atom(rtrace) Exit: (216) [system] atom(rtrace) Call: (216) [system] current_prolog_flag(rtrace, trace) Fail: (216) [system] current_prolog_flag(rtrace, trace) ^ Fail: (215) [user] fast_option_value(rtrace, trace) ^ Redo: (214) [user] is_debugging(rtrace) ^ Unify: (214) [user] is_debugging(rtrace) Call: (215) [prolog_debug] prolog_debug:debugging(metta(rtrace), _262168) Unify: (215) [prolog_debug] prolog_debug:debugging(metta(rtrace), _262168) ^ Call: (216) [prolog_debug] prolog_debug:debugging(metta(rtrace), _262168, _264104) ^ Unify: (216) [prolog_debug] prolog_debug:debugging(metta(rtrace), _262168, []) Call: (217) [system] current_prolog_flag(nodebugx, true) ^ Redo: (216) [prolog_debug] prolog_debug:debugging(metta(rtrace), _262168, _266908) ^ Unify: (216) [prolog_debug] prolog_debug:debugging(metta(rtrace), _262168, _267846) ^ Call: (217) [prolog_debug] current_predicate(debugging_logicmoo_setting/3) ^ Exit: (217) [prolog_debug] current_predicate(debugging_logicmoo_setting/3) ^ Call: (217) [prolog_debug] predicate_property(bugger:debugging_logicmoo_setting(_270580, _270582, _270584), defined) ^ Unify: (217) [$syspreds] predicate_property(bugger:debugging_logicmoo_setting(_270580, _270582, _270584), defined) Call: (218) [system] nonvar(defined) Exit: (218) [system] nonvar(defined) Call: (218) [$syspreds] property_predicate(defined, bugger:debugging_logicmoo_setting(_270580, _270582, _270584)) Unify: (218) [$syspreds] property_predicate(defined, bugger:debugging_logicmoo_setting(_270580, _270582, _270584)) Call: (219) [$syspreds] define_or_generate(bugger:debugging_logicmoo_setting(_270580, _270582, _270584)) Unify: (219) [$syspreds] define_or_generate(bugger:debugging_logicmoo_setting(_270580, _270582, _270584)) Call: (220) [system] callable(debugging_logicmoo_setting(_270580, _270582, _270584)) Exit: (220) [system] callable(debugging_logicmoo_setting(_270580, _270582, _270584)) Call: (220) [system] atom(bugger) Exit: (220) [system] atom(bugger) Exit: (219) [$syspreds] define_or_generate(bugger:debugging_logicmoo_setting(_270580, _270582, _270584)) Exit: (218) [$syspreds] property_predicate(defined, bugger:debugging_logicmoo_setting(_270580, _270582, _270584)) ^ Exit: (217) [$syspreds] predicate_property(bugger:debugging_logicmoo_setting(_270580, _270582, _270584), defined) ^ Call: (217) [prolog_debug] bugger:debugging_logicmoo_setting(metta(rtrace), _262168, _284494) ^ Unify: (217) [prolog_debug] bugger:debugging_logicmoo_setting(metta(rtrace), true, [user_error]) ^ Exit: (217) [prolog_debug] bugger:debugging_logicmoo_setting(metta(rtrace), true, [user_error]) ^ Exit: (216) [prolog_debug] prolog_debug:debugging(metta(rtrace), true, [user_error]) Exit: (215) [prolog_debug] prolog_debug:debugging(metta(rtrace), true) Call: (215) [system] true==true Exit: (215) [system] true==true ^ Exit: (214) [user] is_debugging(rtrace) Exit: (213) [user] rtrace_this((eval_H(500, '&self', [assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]], _3710), deterministic(_114484), xform_out(_3710, _114542), nb_setarg(1, res(_3362), _114542))) ^ Call: (214) [rtrace] bugger:scce_orig(restart_rtrace, user:(eval_H(500, '&self', [assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]], _3710), deterministic(_114484), xform_out(_3710, _114542), nb_setarg(1, res(_3362), _114542)), tAt_rtrace) ^ Unify: (214) [bugger] bugger:scce_orig(rtrace:restart_rtrace, user:(eval_H(500, '&self', [assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]], _3710), deterministic(_114484), xform_out(_3710, _114542), nb_setarg(1, res(_3362), _114542)), rtrace:tAt_rtrace) Call: (215) [system] _294954=mquietly_if(true, rtrace:tAt_rtrace) Exit: (215) [system] mquietly_if(true, rtrace:tAt_rtrace)=mquietly_if(true, rtrace:tAt_rtrace) ^ Call: (215) [bugger] setup_call_cleanup(rtrace:restart_rtrace, ((user:(eval_H(500, '&self', [assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]], _3710), deterministic(_114484), xform_out(_3710, _114542), nb_setarg(1, res(_3362), _114542)), deterministic(_296832)), (notrace(_296832==true)->!;rtrace:tAt_rtrace, notrace(nb_setarg(1, mquietly_if(true, rtrace:tAt_rtrace), false));rtrace:restart_rtrace, notrace(nb_setarg(1, mquietly_if(true, rtrace:tAt_rtrace), true)), notrace(fail))), mquietly_if(true, rtrace:tAt_rtrace)) ^ Unify: (215) [system] setup_call_cleanup(rtrace:restart_rtrace, bugger:((user:(eval_H(500, '&self', [assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]], _3710), deterministic(_114484), xform_out(_3710, _114542), nb_setarg(1, res(_3362), _114542)), deterministic(_296832)), (notrace(_296832==true)->!;rtrace:tAt_rtrace, notrace(nb_setarg(1, mquietly_if(true, rtrace:tAt_rtrace), false));rtrace:restart_rtrace, notrace(nb_setarg(1, mquietly_if(true, rtrace:tAt_rtrace), true)), notrace(fail))), bugger:mquietly_if(true, rtrace:tAt_rtrace)) ^ Call: (216) [system] sig_atomic(rtrace:restart_rtrace) ^ Call: (219) [rtrace] rtrace:restart_rtrace1 ^ Unify: (219) [rtrace] rtrace:restart_rtrace1 ^ Exit: (219) [rtrace] rtrace:restart_rtrace1 ^ Exit: (216) [system] sig_atomic(rtrace:restart_rtrace) Call: (217) [user] eval_H(500, '&self', [assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]], _3710) Unify: (217) [user] eval_H(500, '&self', [assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]], _3710) ^ Call: (218) [user] catch_metta_return(eval_args(=, _305606, 500, '&self', [assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]], _3710), _3710) ^ Unify: (218) [user] catch_metta_return(eval_args(=, _305606, 500, '&self', [assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]], _3710), _3710) ^ Call: (220) [user] eval_args(=, _305606, 500, '&self', [assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]], _3710) ^ Unify: (220) [user] eval_args(=, _305606, 500, '&self', [assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]], _3710) Call: (221) [system] var([assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]]) ^ Redo: (220) [user] eval_args(=, _305606, 500, '&self', [assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]], _3710) ^ Unify: (220) [user] eval_args(=, _305606, 500, '&self', [assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]], _3710) ^ Call: (222) [system] setup_call_cleanup('$notrace'(_312212, _312214), once(user:self_eval([assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]])), '$restore_trace'(_312212, _312214)) ^ Unify: (222) [system] setup_call_cleanup(system:'$notrace'(_312212, _312214), system:once(user:self_eval([assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]])), system:'$restore_trace'(_312212, _312214)) ^ Call: (223) [system] sig_atomic(system:'$notrace'(_312212, _312214)) ^ Redo: (220) [user] eval_args(=, _305606, 500, '&self', [assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]], _3710) ^ Unify: (220) [user] eval_args(=, _305606, 500, '&self', [assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]], _3710) ^ Call: (222) [system] setup_call_cleanup('$notrace'(_316950, _316952), once(user:nonvar(_3710)), '$restore_trace'(_316950, _316952)) ^ Unify: (222) [system] setup_call_cleanup(system:'$notrace'(_316950, _316952), system:once(user:nonvar(_3710)), system:'$restore_trace'(_316950, _316952)) ^ Call: (223) [system] sig_atomic(system:'$notrace'(_316950, _316952)) ^ Redo: (220) [user] eval_args(=, _305606, 500, '&self', [assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]], _3710) ^ Unify: (220) [user] eval_args(=, _305606, 500, '&self', [assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]], _3710) ^ Call: (222) [system] setup_call_cleanup('$notrace'(_321688, _321690), once(user:nonvar(_3710)), '$restore_trace'(_321688, _321690)) ^ Unify: (222) [system] setup_call_cleanup(system:'$notrace'(_321688, _321690), system:once(user:nonvar(_3710)), system:'$restore_trace'(_321688, _321690)) ^ Call: (223) [system] sig_atomic(system:'$notrace'(_321688, _321690)) ^ Redo: (220) [user] eval_args(=, _305606, 500, '&self', [assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]], _3710) ^ Unify: (220) [user] eval_args(=, _305606, 500, '&self', [assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]], _3710) Call: (221) [system] [['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]]==[] ^ Redo: (220) [user] eval_args(=, _305606, 500, '&self', [assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]], _3710) ^ Unify: (220) [user] eval_args(=, _305606, 500, '&self', [assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]], _3710) Call: (221) [system] atom(=) Exit: (221) [system] atom(=) Call: (221) [system] (=)\==(=) ^ Redo: (220) [user] eval_args(=, _305606, 500, '&self', [assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]], _3710) ^ Unify: (220) [user] eval_args(=, _305606, 500, '&self', [assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]], _3710) ^ Call: (221) [user] self_eval([assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]]) ^ Unify: (221) [user] self_eval([assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]]) ^ Call: (223) [system] setup_call_cleanup('$notrace'(_335754, _335756), once(user:self_eval0([assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]])), '$restore_trace'(_335754, _335756)) ^ Unify: (223) [system] setup_call_cleanup(system:'$notrace'(_335754, _335756), system:once(user:self_eval0([assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]])), system:'$restore_trace'(_335754, _335756)) ^ Call: (224) [system] sig_atomic(system:'$notrace'(_335754, _335756)) ^ Fail: (221) [user] self_eval([assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]]) ^ Redo: (220) [user] eval_args(=, _305606, 500, '&self', [assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]], _3710) ^ Unify: (220) [user] eval_args(=, _305606, 500, '&self', [assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]], _3710) ^ Call: (221) [user] eval_00(=, _305606, 500, '&self', [assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]], _3710) ^ Unify: (221) [user] eval_00(=, _305606, 500, '&self', [assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]], _3710) ^ Call: (222) [user] self_eval([assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]]) ^ Unify: (222) [user] self_eval([assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]]) ^ Call: (224) [system] setup_call_cleanup('$notrace'(_345152, _345154), once(user:self_eval0([assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]])), '$restore_trace'(_345152, _345154)) ^ Unify: (224) [system] setup_call_cleanup(system:'$notrace'(_345152, _345154), system:once(user:self_eval0([assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]])), system:'$restore_trace'(_345152, _345154)) ^ Call: (225) [system] sig_atomic(system:'$notrace'(_345152, _345154)) ^ Fail: (222) [user] self_eval([assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]]) ^ Redo: (221) [user] eval_00(=, _305606, 500, '&self', [assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]], _3710) ^ Unify: (221) [user] eval_00(=, _305606, 500, '&self', [assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]], _3710) ^ Call: (222) [user] eval_01(=, _305606, 500, '&self', [assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]], _3710) ^ Unify: (222) [user] eval_01(=, _305606, 500, '&self', [assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]], _3710) ^ Call: (223) [user] if_t((500<1, trace_on_overflow), debug(metta(eval_args))) ^ Unify: (223) [user] if_t((500<1, trace_on_overflow), debug(metta(eval_args))) Call: (225) [system] 500<1 Fail: (225) [system] 500<1 ^ Redo: (223) [user] if_t((500<1, trace_on_overflow), debug(metta(eval_args))) ^ Exit: (223) [user] if_t((500<1, trace_on_overflow), debug(metta(eval_args))) ^ Call: (224) [system] setup_call_cleanup('$notrace'(_358310, _358312), once(user:(_358286 is 500-1, copy_term([assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]], _358300))), '$restore_trace'(_358310, _358312)) ^ Unify: (224) [system] setup_call_cleanup(system:'$notrace'(_358310, _358312), system:once(user:(_358286 is 500-1, copy_term([assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]], _358300))), system:'$restore_trace'(_358310, _358312)) ^ Call: (225) [system] sig_atomic(system:'$notrace'(_358310, _358312)) ^ Exit: (224) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(499 is 500-1, copy_term([assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]], [assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]]))), system:'$restore_trace'(3, -1)) ^ Call: (223) [user] trace_eval(eval_20(=, _305606), e, 499, '&self', [assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]], _362094) ^ Unify: (223) [user] trace_eval(eval_20(=, _305606), e, 499, '&self', [assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]], _362094) ^ Call: (224) [user] must_det_ll((notrace((flag(eval_num, _364004, _364004+1), _364022 is _364004 mod 500, _364040 is 99-499 mod 100, _364064=_364066, option_else('trace-length', _364078, 500), option_else('trace-depth', _364086, 30))), quietly(if_t((nop(stop_rtrace), _364022>_364078), (set_debug(eval, false), _364142 is _364078+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_364142])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_364194))))) ^ Unify: (224) [user] must_det_ll(user:(notrace((flag(eval_num, _364004, _364004+1), _364022 is _364004 mod 500, _364040 is 99-499 mod 100, _364064=_364066, option_else('trace-length', _364078, 500), option_else('trace-depth', _364086, 30))), quietly(if_t((nop(stop_rtrace), _364022>_364078), (set_debug(eval, false), _364142 is _364078+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_364142])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_364194))))) ^ Call: (225) [user] once(user:(notrace((flag(eval_num, _364004, _364004+1), _364022 is _364004 mod 500, _364040 is 99-499 mod 100, _364064=_364066, option_else('trace-length', _364078, 500), option_else('trace-depth', _364086, 30))), quietly(if_t((nop(stop_rtrace), _364022>_364078), (set_debug(eval, false), _364142 is _364078+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_364142])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_364194))))) ^ Unify: (225) [system] once(user:(notrace((flag(eval_num, _364004, _364004+1), _364022 is _364004 mod 500, _364040 is 99-499 mod 100, _364064=_364066, option_else('trace-length', _364078, 500), option_else('trace-depth', _364086, 30))), quietly(if_t((nop(stop_rtrace), _364022>_364078), (set_debug(eval, false), _364142 is _364078+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_364142])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_364194))))) ^ Call: (228) [system] setup_call_cleanup('$notrace'(_367918, _367920), once(user:(flag(eval_num, _364004, _364004+1), _364022 is _364004 mod 500, _364040 is 99-499 mod 100, _364064=_364066, option_else('trace-length', _364078, 500), option_else('trace-depth', _364086, 30))), '$restore_trace'(_367918, _367920)) ^ Unify: (228) [system] setup_call_cleanup(system:'$notrace'(_367918, _367920), system:once(user:(flag(eval_num, _364004, _364004+1), _364022 is _364004 mod 500, _364040 is 99-499 mod 100, _364064=_364066, option_else('trace-length', _364078, 500), option_else('trace-depth', _364086, 30))), system:'$restore_trace'(_367918, _367920)) ^ Call: (229) [system] sig_atomic(system:'$notrace'(_367918, _367920)) ^ Exit: (228) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(flag(eval_num, 0, 0+1), 0 is 0 mod 500, 0 is 99-499 mod 100, _364064=_364064, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), system:'$restore_trace'(3, -1)) ^ Call: (228) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 0>500), (set_debug(eval, false), _364142 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_364142])), nop((start_rtrace, rtrace))))) ^ Unify: (228) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 0>500), (set_debug(eval, false), _364142 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_364142])), nop((start_rtrace, rtrace))))) ^ Exit: (228) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 0>500), (set_debug(eval, false), _364142 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_364142])), nop((start_rtrace, rtrace))))) Call: (227) [user] nop(notrace(no_repeats_var(_364194))) Unify: (227) [user] nop(notrace(no_repeats_var(_364194))) Exit: (227) [user] nop(notrace(no_repeats_var(_364194))) ^ Exit: (225) [system] once(user:(notrace((flag(eval_num, 0, 0+1), 0 is 0 mod 500, 0 is 99-499 mod 100, _364064=_364064, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), quietly(if_t((nop(stop_rtrace), 0>500), (set_debug(eval, false), _364142 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_364142])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_364194))))) ^ Exit: (224) [user] must_det_ll(user:(notrace((flag(eval_num, 0, 0+1), 0 is 0 mod 500, 0 is 99-499 mod 100, _364064=_364064, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), quietly(if_t((nop(stop_rtrace), 0>500), (set_debug(eval, false), _364142 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_364142])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_364194))))) Call: (224) [occurs] occurs:sub_term(_379382, e) Unify: (224) [occurs] occurs:sub_term(e, e) Exit: (224) [occurs] occurs:sub_term(e, e) Call: (224) [system] e\=e Fail: (224) [system] e\=e Redo: (224) [occurs] occurs:sub_term(_379382, e) Unify: (224) [occurs] occurs:sub_term(_379382, e) Call: (225) [system] compound(e) Fail: (225) [system] compound(e) Fail: (224) [occurs] occurs:sub_term(_379382, e) ^ Redo: (223) [user] trace_eval(eval_20(=, _305606), e, 499, '&self', [assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]], _362094) Call: (224) [system] _389600=e Exit: (224) [system] e=e ^ Call: (224) [user] if_trace((eval;e), (_364064=1, indentq(0, 0, -->, [e, [assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]]]))) ^ Unify: (224) [user] if_trace((eval;e), (_364064=1, indentq(0, 0, -->, [e, [assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]]]))) ^ Call: (226) [system] setup_call_cleanup('$notrace'(_393404, _393406), once(user:real_notrace(catch_err(ignore((is_debugging((eval;e)), _364064=1, indentq(0, 0, -->, [e, [assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]]]))), _393362, fbug((_393362-->if_trace((eval;e), (_364064=1, indentq(0, 0, -->, [e, [assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]]])))))))), '$restore_trace'(_393404, _393406)) ^ Unify: (226) [system] setup_call_cleanup(system:'$notrace'(_393404, _393406), system:once(user:real_notrace(catch_err(ignore((is_debugging((eval;e)), _364064=1, indentq(0, 0, -->, [e, [assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]]]))), _393362, fbug((_393362-->if_trace((eval;e), (_364064=1, indentq(0, 0, -->, [e, [assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]]])))))))), system:'$restore_trace'(_393404, _393406)) ^ Call: (227) [system] sig_atomic(system:'$notrace'(_393404, _393406)) ^ Exit: (226) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:real_notrace(catch_err(ignore((is_debugging((eval;e)), _364064=1, indentq(0, 0, -->, [e, [assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]]]))), _393362, fbug((_393362-->if_trace((eval;e), (_364064=1, indentq(0, 0, -->, [e, [assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]]])))))))), system:'$restore_trace'(3, -1)) ^ Exit: (224) [user] if_trace((eval;e), (_364064=1, indentq(0, 0, -->, [e, [assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]]]))) Call: (224) [system] _398186=retval(fail) Exit: (224) [system] retval(fail)=retval(fail) Call: (224) [system] _400048=(\+ \+ (flag(eval_num, _400068, _400068+1), (retval(fail)\=@=retval(fail), nonvar(_362094)->indentq(0, _400068, <--, [e, _362094]);indentq(0, _400068, <--, [e, retval(fail)])))) Exit: (224) [system] (\+ \+ (flag(eval_num, _400068, _400068+1), (retval(fail)\=@=retval(fail), nonvar(_362094)->indentq(0, _400068, <--, [e, _362094]);indentq(0, _400068, <--, [e, retval(fail)]))))=(\+ \+ (flag(eval_num, _400068, _400068+1), (retval(fail)\=@=retval(fail), nonvar(_362094)->indentq(0, _400068, <--, [e, _362094]);indentq(0, _400068, <--, [e, retval(fail)])))) ^ Call: (224) [user] call_cleanup(((call(eval_20(=, _305606), 499, '&self', [assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]], _362094)*->nb_setarg(1, retval(fail), _362094);fail, trace, call(eval_20(=, _305606), 499, '&self', [assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]], _362094)), ignore(notrace((\+_362094\=_364194, nb_setarg(1, retval(fail), _362094))))), ignore((_364064==1->ignore(\+ \+ (flag(eval_num, _400068, _400068+1), (retval(fail)\=@=retval(fail), nonvar(_362094)->indentq(0, _400068, <--, [e, _362094]);indentq(0, _400068, <--, [e, retval(fail)]))));notrace(ignore(if_t(0<30, if_trace((eval;e), ignore(\+ \+ (flag(eval_num, _400068, _400068+1), (retval(fail)\=@=retval(fail), nonvar(_362094)->indentq(0, _400068, <--, [e, _362094]);indentq(0, _400068, <--, [e, retval(fail)]))))))))))) ^ Unify: (224) [system] call_cleanup(user:((call(eval_20(=, _305606), 499, '&self', [assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]], _362094)*->nb_setarg(1, retval(fail), _362094);fail, trace, call(eval_20(=, _305606), 499, '&self', [assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]], _362094)), ignore(notrace((\+_362094\=_364194, nb_setarg(1, retval(fail), _362094))))), user:ignore((_364064==1->ignore(\+ \+ (flag(eval_num, _400068, _400068+1), (retval(fail)\=@=retval(fail), nonvar(_362094)->indentq(0, _400068, <--, [e, _362094]);indentq(0, _400068, <--, [e, retval(fail)]))));notrace(ignore(if_t(0<30, if_trace((eval;e), ignore(\+ \+ (flag(eval_num, _400068, _400068+1), (retval(fail)\=@=retval(fail), nonvar(_362094)->indentq(0, _400068, <--, [e, _362094]);indentq(0, _400068, <--, [e, retval(fail)]))))))))))) ^ Call: (226) [user] eval_20(=, _305606, 499, '&self', [assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]], _362094) ^ Unify: (226) [user] eval_20(=, _305606, 499, '&self', [assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]], _362094) Call: (227) [system] atom([assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]]) ^ Redo: (226) [user] eval_20(=, _305606, 499, '&self', [assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]], _362094) ^ Unify: (226) [user] eval_20(=, _305606, 499, '&self', [assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]], _362094) ^ Call: (227) [user] no_eval([assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]]) ^ Unify: (227) [user] no_eval([assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]]) ^ Call: (228) [user] self_eval([assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]]) ^ Unify: (228) [user] self_eval([assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]]) ^ Call: (230) [system] setup_call_cleanup('$notrace'(_412454, _412456), once(user:self_eval0([assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]])), '$restore_trace'(_412454, _412456)) ^ Unify: (230) [system] setup_call_cleanup(system:'$notrace'(_412454, _412456), system:once(user:self_eval0([assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]])), system:'$restore_trace'(_412454, _412456)) ^ Call: (231) [system] sig_atomic(system:'$notrace'(_412454, _412456)) ^ Fail: (228) [user] self_eval([assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]]) ^ Redo: (227) [user] no_eval([assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]]) ^ Unify: (227) [user] no_eval([assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]]) Call: (228) [system] atomic(assertEqualToResult) Exit: (228) [system] atomic(assertEqualToResult) ^ Call: (228) [user] is_sl(assertEqualToResult) ^ Unify: (228) [user] is_sl(assertEqualToResult) Call: (229) [system] number(assertEqualToResult) ^ Redo: (226) [user] eval_20(=, _305606, 499, '&self', [assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]], _362094) ^ Unify: (226) [user] eval_20(=, _305606, 499, '&self', [assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]], _362094) Call: (227) [system] [['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]]==[] ^ Redo: (226) [user] eval_20(=, _305606, 499, '&self', [assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]], _362094) ^ Unify: (226) [user] eval_20(=, _305606, 499, '&self', [assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]], _362094) Call: (227) [system] atom(=) Exit: (227) [system] atom(=) Call: (227) [system] (=)\==(=) ^ Redo: (226) [user] eval_20(=, _305606, 499, '&self', [assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]], _362094) ^ Unify: (226) [user] eval_20(=, _305606, 499, '&self', [assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]], _362094) Call: (227) [system] 'ensure-loaded'==eval ^ Redo: (226) [user] eval_20(=, _305606, 499, '&self', [assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]], _362094) ^ Unify: (226) [user] eval_20(=, _305606, 499, '&self', [assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]], _362094) Call: (227) [system] callable(assertEqualToResult) Exit: (227) [system] callable(assertEqualToResult) ^ Unify: (226) [user] eval_20(=, _305606, 499, '&self', [assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]], _362094) Call: (227) [system] is_list([['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]]) Exit: (227) [system] is_list([['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]]) ^ Unify: (226) [user] eval_20(=, _305606, 499, '&self', [assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]], _362094) Call: (227) [system] is_list([assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]]) Exit: (227) [system] is_list([assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]]) ^ Unify: (226) [user] eval_20(=, _305606, 499, '&self', [assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]], [assertEqualToResult|_442304]) Call: (227) [system] var(assertEqualToResult) ^ Redo: (226) [user] eval_20(=, _305606, 499, '&self', [assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]], _362094) ^ Unify: (226) [user] eval_20(=, _305606, 499, '&self', [assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]], _362094) ^ Call: (227) [user] once(expand_eval([assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]], _446066)) ^ Unify: (227) [system] once(user:expand_eval([assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]], _446066)) ^ Call: (228) [user] expand_eval([assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]], _446066) ^ Unify: (228) [user] expand_eval([assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]], _446066) Call: (229) [system] is_list([assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]]) Exit: (229) [system] is_list([assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]]) ^ Unify: (228) [user] expand_eval([assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]], [assertEqualToResult|_451642]) Call: (229) [system] ground(assertEqualToResult) Exit: (229) [system] ground(assertEqualToResult) ^ Unify: (228) [user] expand_eval([assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]], [assertEqualToResult|_454424]) ^ Call: (229) [user] apply:maplist(expand_eval, [['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]], _454424) ^ Unify: (229) [apply] apply:maplist(user:expand_eval, [['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]], _454424) Call: (230) [apply] apply:maplist_([['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]], _454424, user:expand_eval) Unify: (230) [apply] apply:maplist_([['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]], [_458170|_458172], user:expand_eval) ^ Call: (231) [user] expand_eval(['ensure-loaded', 'utils-pllm'], _458170) ^ Unify: (231) [user] expand_eval(['ensure-loaded', 'utils-pllm'], _458170) Call: (232) [system] is_list(['ensure-loaded', 'utils-pllm']) Exit: (232) [system] is_list(['ensure-loaded', 'utils-pllm']) ^ Unify: (231) [user] expand_eval(['ensure-loaded', 'utils-pllm'], ['ensure-loaded'|_462814]) Call: (232) [system] ground('ensure-loaded') Exit: (232) [system] ground('ensure-loaded') ^ Unify: (231) [user] expand_eval(['ensure-loaded', 'utils-pllm'], ['ensure-loaded'|_465596]) ^ Call: (232) [user] apply:maplist(expand_eval, ['utils-pllm'], _465596) ^ Unify: (232) [apply] apply:maplist(user:expand_eval, ['utils-pllm'], _465596) Call: (233) [apply] apply:maplist_(['utils-pllm'], _465596, user:expand_eval) Unify: (233) [apply] apply:maplist_(['utils-pllm'], [_469342|_469344], user:expand_eval) ^ Call: (234) [user] expand_eval('utils-pllm', _469342) ^ Unify: (234) [user] expand_eval('utils-pllm', _469342) Call: (235) [system] is_list('utils-pllm') ^ Redo: (234) [user] expand_eval('utils-pllm', _469342) Call: (235) [system] 'utils-pllm'=_469342 Exit: (235) [system] 'utils-pllm'='utils-pllm' ^ Exit: (234) [user] expand_eval('utils-pllm', 'utils-pllm') Call: (234) [apply] apply:maplist_([], _469344, user:expand_eval) Unify: (234) [apply] apply:maplist_([], [], user:expand_eval) Exit: (234) [apply] apply:maplist_([], [], user:expand_eval) Exit: (233) [apply] apply:maplist_(['utils-pllm'], ['utils-pllm'], user:expand_eval) ^ Exit: (232) [apply] apply:maplist(user:expand_eval, ['utils-pllm'], ['utils-pllm']) ^ Exit: (231) [user] expand_eval(['ensure-loaded', 'utils-pllm'], ['ensure-loaded', 'utils-pllm']) Call: (231) [apply] apply:maplist_([[['ensure-loaded', 'utils-pllm']]], _458172, user:expand_eval) Unify: (231) [apply] apply:maplist_([[['ensure-loaded', 'utils-pllm']]], [_483298|_483300], user:expand_eval) ^ Call: (232) [user] expand_eval([['ensure-loaded', 'utils-pllm']], _483298) ^ Unify: (232) [user] expand_eval([['ensure-loaded', 'utils-pllm']], _483298) Call: (233) [system] is_list([['ensure-loaded', 'utils-pllm']]) Exit: (233) [system] is_list([['ensure-loaded', 'utils-pllm']]) ^ Unify: (232) [user] expand_eval([['ensure-loaded', 'utils-pllm']], [['ensure-loaded', 'utils-pllm']|_487942]) Call: (233) [system] ground(['ensure-loaded', 'utils-pllm']) Exit: (233) [system] ground(['ensure-loaded', 'utils-pllm']) ^ Unify: (232) [user] expand_eval([['ensure-loaded', 'utils-pllm']], [['ensure-loaded', 'utils-pllm']|_490724]) ^ Call: (233) [user] apply:maplist(expand_eval, [], _490724) ^ Unify: (233) [apply] apply:maplist(user:expand_eval, [], _490724) Call: (234) [apply] apply:maplist_([], _490724, user:expand_eval) Unify: (234) [apply] apply:maplist_([], [], user:expand_eval) Exit: (234) [apply] apply:maplist_([], [], user:expand_eval) ^ Exit: (233) [apply] apply:maplist(user:expand_eval, [], []) ^ Exit: (232) [user] expand_eval([['ensure-loaded', 'utils-pllm']], [['ensure-loaded', 'utils-pllm']]) Call: (232) [apply] apply:maplist_([], _483300, user:expand_eval) Unify: (232) [apply] apply:maplist_([], [], user:expand_eval) Exit: (232) [apply] apply:maplist_([], [], user:expand_eval) Exit: (231) [apply] apply:maplist_([[['ensure-loaded', 'utils-pllm']]], [[['ensure-loaded', 'utils-pllm']]], user:expand_eval) Exit: (230) [apply] apply:maplist_([['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]], [['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]], user:expand_eval) ^ Exit: (229) [apply] apply:maplist(user:expand_eval, [['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]], [['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]]) ^ Exit: (228) [user] expand_eval([assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]], [assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]]) ^ Exit: (227) [system] once(user:expand_eval([assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]], [assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]])) Call: (227) [system] [assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]]\==[assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]] ^ Redo: (226) [user] eval_20(=, _305606, 499, '&self', [assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]], _362094) ^ Unify: (226) [user] eval_20(=, _305606, 499, '&self', [assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]], _362094) ^ Call: (227) [user] is_progn(assertEqualToResult) ^ Unify: (227) [user] is_progn(assertEqualToResult) Call: (228) [system] var(assertEqualToResult) ^ Redo: (226) [user] eval_20(=, _305606, 499, '&self', [assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]], _362094) ^ Unify: (226) [user] eval_20(=, _305606, 499, '&self', [assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]], _362094) ^ Call: (227) [user] loonit_assert_source_tf_empty([assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]], _513148, _513150, (findall_eval(=, _513162, 499, '&self', ['ensure-loaded', 'utils-pllm'], _513148), [['ensure-loaded', 'utils-pllm']]=_513150), equal_enough_for_test(_513148, _513150), _362094) ^ Unify: (227) [user] loonit_assert_source_tf_empty([assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]], _513148, _513150, (findall_eval(=, _513162, 499, '&self', ['ensure-loaded', 'utils-pllm'], _513148), [['ensure-loaded', 'utils-pllm']]=_513150), equal_enough_for_test(_513148, _513150), _362094) ^ Call: (228) [user] loonit_assert_source_tf([assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]], (findall_eval(=, _513162, 499, '&self', ['ensure-loaded', 'utils-pllm'], _513148), [['ensure-loaded', 'utils-pllm']]=_513150), equal_enough_for_test(_513148, _513150), _515072) ^ Unify: (228) [user] loonit_assert_source_tf([assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]], (findall_eval(=, _513162, 499, '&self', ['ensure-loaded', 'utils-pllm'], _513148), [['ensure-loaded', 'utils-pllm']]=_513150), equal_enough_for_test(_513148, _513150), _515072) Call: (229) [system] fail ^ Redo: (228) [user] loonit_assert_source_tf([assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]], (findall_eval(=, _513162, 499, '&self', ['ensure-loaded', 'utils-pllm'], _513148), [['ensure-loaded', 'utils-pllm']]=_513150), equal_enough_for_test(_513148, _513150), _515072) ^ Unify: (228) [user] loonit_assert_source_tf([assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]], (findall_eval(=, _513162, 499, '&self', ['ensure-loaded', 'utils-pllm'], _513148), [['ensure-loaded', 'utils-pllm']]=_513150), equal_enough_for_test(_513148, _513150), _515072) Call: (229) [system] copy_term((findall_eval(=, _513162, 499, '&self', ['ensure-loaded', 'utils-pllm'], _513148), [['ensure-loaded', 'utils-pllm']]=_513150), _519734) Exit: (229) [system] copy_term((findall_eval(=, _513162, 499, '&self', ['ensure-loaded', 'utils-pllm'], _513148), [['ensure-loaded', 'utils-pllm']]=_513150), (findall_eval(=, _520676, 499, '&self', ['ensure-loaded', 'utils-pllm'], _520684), [['ensure-loaded', 'utils-pllm']]=_520690)) ^ Call: (229) [user] reset_eval_num ^ Unify: (229) [user] reset_eval_num Call: (230) [$syspreds] flag(eval_num, _5718, 0) Unify: (230) [$syspreds] flag(eval_num, _6264, 0) Call: (231) [system] _7120==0 Redo: (230) [$syspreds] flag(eval_num, _8126, 0) Unify: (230) [$syspreds] flag(eval_num, _9058, 0) ^ Call: (231) [$syspreds] with_mutex('$flag', update_flag(eval_num, _9918, 0)) Call: (233) [$syspreds] update_flag(eval_num, _9918, 0) Unify: (233) [$syspreds] update_flag(eval_num, _9918, 0) Call: (234) [system] get_flag(eval_num, _9918) Exit: (234) [system] get_flag(eval_num, 1) Call: (234) [system] atom(0) Redo: (233) [$syspreds] update_flag(eval_num, 1, 0) Call: (234) [system] set_flag(eval_num, 0) Exit: (234) [system] set_flag(eval_num, 0) Exit: (233) [$syspreds] update_flag(eval_num, 1, 0) ^ Exit: (231) [$syspreds] with_mutex('$flag', update_flag(eval_num, 1, 0)) Exit: (230) [$syspreds] flag(eval_num, 1, 0) Call: (230) [$syspreds] flag(trace_output_len, _21162, 0) Unify: (230) [$syspreds] flag(trace_output_len, _22094, 0) Call: (231) [system] _22950==0 Redo: (230) [$syspreds] flag(trace_output_len, _23956, 0) Unify: (230) [$syspreds] flag(trace_output_len, _24888, 0) ^ Call: (231) [$syspreds] with_mutex('$flag', update_flag(trace_output_len, _25748, 0)) Call: (233) [$syspreds] update_flag(trace_output_len, _25748, 0) Unify: (233) [$syspreds] update_flag(trace_output_len, _25748, 0) Call: (234) [system] get_flag(trace_output_len, _25748) Exit: (234) [system] get_flag(trace_output_len, 0) Call: (234) [system] atom(0) Redo: (233) [$syspreds] update_flag(trace_output_len, 0, 0) Call: (234) [system] set_flag(trace_output_len, 0) Exit: (234) [system] set_flag(trace_output_len, 0) Exit: (233) [$syspreds] update_flag(trace_output_len, 0, 0) ^ Exit: (231) [$syspreds] with_mutex('$flag', update_flag(trace_output_len, 0, 0)) Exit: (230) [$syspreds] flag(trace_output_len, 0, 0) ^ Exit: (229) [user] reset_eval_num ^ Call: (229) [user] call_cleanup(loonit_asserts([assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]], time_eval('\n; EVAL TEST\n;', (findall_eval(=, _5608, 499, '&self', ['ensure-loaded', 'utils-pllm'], _5594), [['ensure-loaded', 'utils-pllm']]=_5596)), equal_enough_for_test(_5594, _5596)), (as_tf(notrace(equal_enough_for_test(_5594, _5596)), _5630), !, ignore((once((_5630='True', trace_on_pass;_5630='False', trace_on_fail)), with_debug(eval_args, time_eval('Trace', (findall_eval(=, _5644, 499, '&self', ['ensure-loaded', 'utils-pllm'], _5652), [['ensure-loaded', 'utils-pllm']]=_5658))))))) ^ Unify: (229) [system] call_cleanup(user:loonit_asserts([assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]], time_eval('\n; EVAL TEST\n;', (findall_eval(=, _5608, 499, '&self', ['ensure-loaded', 'utils-pllm'], _5594), [['ensure-loaded', 'utils-pllm']]=_5596)), equal_enough_for_test(_5594, _5596)), user:(as_tf(notrace(equal_enough_for_test(_5594, _5596)), _5630), !, ignore((once((_5630='True', trace_on_pass;_5630='False', trace_on_fail)), with_debug(eval_args, time_eval('Trace', (findall_eval(=, _5644, 499, '&self', ['ensure-loaded', 'utils-pllm'], _5652), [['ensure-loaded', 'utils-pllm']]=_5658))))))) ^ Call: (230) [user] loonit_asserts([assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]], time_eval('\n; EVAL TEST\n;', (findall_eval(=, _5608, 499, '&self', ['ensure-loaded', 'utils-pllm'], _5594), [['ensure-loaded', 'utils-pllm']]=_5596)), equal_enough_for_test(_5594, _5596)) ^ Unify: (230) [user] loonit_asserts([assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]], time_eval('\n; EVAL TEST\n;', (findall_eval(=, _5608, 499, '&self', ['ensure-loaded', 'utils-pllm'], _5594), [['ensure-loaded', 'utils-pllm']]=_5596)), equal_enough_for_test(_5594, _5596)) ^ Call: (231) [user] ensure_increments(loonit_asserts0([assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]], time_eval('\n; EVAL TEST\n;', (findall_eval(=, _5608, 499, '&self', ['ensure-loaded', 'utils-pllm'], _5594), [['ensure-loaded', 'utils-pllm']]=_5596)), equal_enough_for_test(_5594, _5596))) ^ Unify: (231) [user] ensure_increments(loonit_asserts0([assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]], time_eval('\n; EVAL TEST\n;', (findall_eval(=, _5608, 499, '&self', ['ensure-loaded', 'utils-pllm'], _5594), [['ensure-loaded', 'utils-pllm']]=_5596)), equal_enough_for_test(_5594, _5596))) ^ Call: (232) [user] setup_call_cleanup(get_pass_fail(_43526, _43528, _43530), loonit_asserts0([assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]], time_eval('\n; EVAL TEST\n;', (findall_eval(=, _5608, 499, '&self', ['ensure-loaded', 'utils-pllm'], _5594), [['ensure-loaded', 'utils-pllm']]=_5596)), equal_enough_for_test(_5594, _5596)), (get_pass_fail(_43540, _43542, _43544), if_t(_43544==_43530, flag(loonit_failure, _43562, _43562+1)))) ^ Unify: (232) [system] setup_call_cleanup(user:get_pass_fail(_43526, _43528, _43530), user:loonit_asserts0([assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]], time_eval('\n; EVAL TEST\n;', (findall_eval(=, _5608, 499, '&self', ['ensure-loaded', 'utils-pllm'], _5594), [['ensure-loaded', 'utils-pllm']]=_5596)), equal_enough_for_test(_5594, _5596)), user:(get_pass_fail(_43540, _43542, _43544), if_t(_43544==_43530, flag(loonit_failure, _43562, _43562+1)))) ^ Call: (233) [system] sig_atomic(user:get_pass_fail(_43526, _43528, _43530)) ^ Call: (235) [user] get_pass_fail(_43526, _43528, _43530) ^ Unify: (235) [user] get_pass_fail(_43526, _43528, _43530) Call: (236) [$syspreds] flag(loonit_success, _43526, _43526) Unify: (236) [$syspreds] flag(loonit_success, _43526, _43526) Call: (237) [system] _43526==_43526 Exit: (237) [system] _43526==_43526 Call: (237) [system] get_flag(loonit_success, _43526) Exit: (237) [system] get_flag(loonit_success, 4) Exit: (236) [$syspreds] flag(loonit_success, 4, 4) Call: (236) [$syspreds] flag(loonit_failure, _43528, _43528) Unify: (236) [$syspreds] flag(loonit_failure, _43528, _43528) Call: (237) [system] _43528==_43528 Exit: (237) [system] _43528==_43528 Call: (237) [system] get_flag(loonit_failure, _43528) Exit: (237) [system] get_flag(loonit_failure, 0) Exit: (236) [$syspreds] flag(loonit_failure, 0, 0) Call: (236) [system] _43530 is 4+0 Exit: (236) [system] 4 is 4+0 ^ Exit: (235) [user] get_pass_fail(4, 0, 4) ^ Exit: (233) [system] sig_atomic(user:get_pass_fail(4, 0, 4)) ^ Call: (233) [user] loonit_asserts0([assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]], time_eval('\n; EVAL TEST\n;', (findall_eval(=, _5608, 499, '&self', ['ensure-loaded', 'utils-pllm'], _5594), [['ensure-loaded', 'utils-pllm']]=_5596)), equal_enough_for_test(_5594, _5596)) ^ Unify: (233) [user] loonit_asserts0([assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]], time_eval('\n; EVAL TEST\n;', (findall_eval(=, _5608, 499, '&self', ['ensure-loaded', 'utils-pllm'], _5594), [['ensure-loaded', 'utils-pllm']]=_5596)), equal_enough_for_test(_5594, _5596)) Call: (234) [$syspreds] flag(loonit_test_number, _66864, _66864+1) Unify: (234) [$syspreds] flag(loonit_test_number, _66864, _66864+1) Call: (235) [system] _66864==_66864+1 Redo: (234) [$syspreds] flag(loonit_test_number, _66864, _66864+1) Unify: (234) [$syspreds] flag(loonit_test_number, _66864, _66864+1) ^ Call: (235) [$syspreds] with_mutex('$flag', update_flag(loonit_test_number, _66864, _66864+1)) Call: (237) [$syspreds] update_flag(loonit_test_number, _66864, _66864+1) Unify: (237) [$syspreds] update_flag(loonit_test_number, _66864, _66864+1) Call: (238) [system] get_flag(loonit_test_number, _66864) Exit: (238) [system] get_flag(loonit_test_number, 4) Call: (238) [system] atom(4+1) Redo: (237) [$syspreds] update_flag(loonit_test_number, 4, 4+1) Call: (238) [system] set_flag(loonit_test_number, 5) Exit: (238) [system] set_flag(loonit_test_number, 5) Exit: (237) [$syspreds] update_flag(loonit_test_number, 4, 4+1) ^ Exit: (235) [$syspreds] with_mutex('$flag', update_flag(loonit_test_number, 4, 4+1)) Exit: (234) [$syspreds] flag(loonit_test_number, 4, 4+1) Call: (234) [system] copy_term(time_eval('\n; EVAL TEST\n;', (findall_eval(=, _5608, 499, '&self', ['ensure-loaded', 'utils-pllm'], _5594), [['ensure-loaded', 'utils-pllm']]=_5596)), _82700) Exit: (234) [system] copy_term(time_eval('\n; EVAL TEST\n;', (findall_eval(=, _5608, 499, '&self', ['ensure-loaded', 'utils-pllm'], _5594), [['ensure-loaded', 'utils-pllm']]=_5596)), time_eval('\n; EVAL TEST\n;', (findall_eval(=, _83648, 499, '&self', ['ensure-loaded', 'utils-pllm'], _83656), [['ensure-loaded', 'utils-pllm']]=_83662))) ^ Call: (234) [user] print_current_test ^ Unify: (234) [user] print_current_test ^ Call: (235) [user] loonit_number(_86424) ^ Unify: (235) [user] loonit_number(_86424) Call: (236) [$syspreds] flag(loonit_test_number, _86424, _86424) Unify: (236) [$syspreds] flag(loonit_test_number, _86424, _86424) Call: (237) [system] _86424==_86424 Exit: (237) [system] _86424==_86424 Call: (237) [system] get_flag(loonit_test_number, _86424) Exit: (237) [system] get_flag(loonit_test_number, 5) Exit: (236) [$syspreds] flag(loonit_test_number, 5, 5) Call: (236) [system] 5>0 Exit: (236) [system] 5>0 ^ Exit: (235) [user] loonit_number(5) ^ Call: (235) [user] get_test_name(5, _97562) ^ Unify: (235) [user] get_test_name(5, _97562) Call: (236) [system] nb_current(loading_file, _99420) Exit: (236) [system] nb_current(loading_file, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Call: (236) [system] P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'\==[] Exit: (236) [system] P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'\==[] ^ Call: (236) [user] make_test_name(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', 5, _97562) ^ Unify: (236) [user] make_test_name(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', 5, _97562) ^ Call: (237) [user] ensure_basename(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', _124488) ^ Unify: (237) [user] ensure_basename(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Call: (238) [files_ex] files_ex:directory_file_path('.', _138116, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Unify: (238) [files_ex] files_ex:directory_file_path('.', _142946, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Call: (239) [system] nonvar('.') Exit: (239) [system] nonvar('.') Call: (239) [system] nonvar(_149548) Fail: (239) [system] nonvar(_149548) Redo: (238) [files_ex] files_ex:directory_file_path('.', _151474, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Unify: (238) [files_ex] files_ex:directory_file_path('.', _156304, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Call: (239) [system] nonvar(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Exit: (239) [system] nonvar(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Call: (239) [system] nonvar('.') Exit: (239) [system] nonvar('.') Call: (239) [system] ('.')==('.') Exit: (239) [system] ('.')==('.') Call: (239) [system] is_absolute_file_name(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Exit: (239) [system] is_absolute_file_name(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Call: (239) [system] sub_atom('.', _184126, _184128, 0, /) Fail: (239) [system] sub_atom('.', _185066, _185068, 0, /) Redo: (238) [files_ex] files_ex:directory_file_path('.', _186006, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Call: (239) [system] atom_concat('.', /, _190760) Exit: (239) [system] atom_concat('.', /, ./) Call: (239) [system] atom_concat(./, _192626, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Fail: (239) [system] atom_concat(./, _192626, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Fail: (238) [files_ex] files_ex:directory_file_path('.', _202364, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Redo: (237) [user] ensure_basename(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Exit: (237) [user] ensure_basename(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Call: (237) [system] file_base_name(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', _224566) Exit: (237) [system] file_base_name(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', P;HTML|'training_bi.metta') Call: (237) [files_ex] files_ex:directory_file_path(_238078, P;HTML|'training_bi.metta', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Unify: (237) [files_ex] files_ex:directory_file_path(_238078, P;HTML|'training_bi.metta', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Call: (238) [system] nonvar(_238078) Fail: (238) [system] nonvar(_238078) Redo: (237) [files_ex] files_ex:directory_file_path(_238078, P;HTML|'training_bi.metta', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Unify: (237) [files_ex] files_ex:directory_file_path(_238078, P;HTML|'training_bi.metta', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Call: (238) [system] nonvar(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Exit: (238) [system] nonvar(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Call: (238) [system] nonvar(_238078) Fail: (238) [system] nonvar(_238078) Redo: (237) [files_ex] files_ex:directory_file_path(_238078, P;HTML|'training_bi.metta', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Call: (238) [system] nonvar(P;HTML|'training_bi.metta') Exit: (238) [system] nonvar(P;HTML|'training_bi.metta') Call: (238) [system] atom_concat(_304424, P;HTML|'training_bi.metta', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Exit: (238) [system] atom_concat('/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/', P;HTML|'training_bi.metta', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Call: (238) [files_ex] files_ex:strip_trailing_slash('/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/', _238078) Unify: (238) [files_ex] files_ex:strip_trailing_slash('/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/', _238078) Call: (239) [system] atom_concat(_323658, /, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/') Exit: (239) [system] atom_concat('/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models', /, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/') Call: (239) [system] '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models'\=='' Exit: (239) [system] '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models'\=='' Call: (239) [system] _238078='/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models' Exit: (239) [system] '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models'='/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models' Exit: (238) [files_ex] files_ex:strip_trailing_slash('/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/', '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models') Exit: (237) [files_ex] files_ex:directory_file_path('/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models', P;HTML|'training_bi.metta', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Call: (237) [system] file_base_name('/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models', _338852) Exit: (237) [system] file_base_name('/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models', language_models) Call: (237) [system] file_name_extension(_340710, _340788, P;HTML|'training_bi.metta') Exit: (237) [system] file_name_extension(training_bi, metta, P;HTML|'training_bi.metta') Call: (237) [system] string_upper(language_models, _350292) Exit: (237) [system] string_upper(language_models, "LANGUAGE_MODELS") Call: (237) [system] string_upper(training_bi, _352160) Exit: (237) [system] string_upper(training_bi, "TRAINING_BI") ^ Call: (237) [user] string_replace("TRAINING_BI", "_", "-", _354038) ^ Unify: (237) [user] string_replace("TRAINING_BI", "_", "-", _354038) ^ Call: (238) [user] symbolic_list_concat(_355912, "_", "TRAINING_BI") ^ Unify: (238) [user] symbolic_list_concat(_355912, "_", "TRAINING_BI") Call: (239) [system] atomic_list_concat(_355912, "_", "TRAINING_BI") Exit: (239) [system] atomic_list_concat(['TRAINING', 'BI'], "_", "TRAINING_BI") ^ Exit: (238) [user] symbolic_list_concat(['TRAINING', 'BI'], "_", "TRAINING_BI") ^ Call: (238) [user] symbolic_list_concat(['TRAINING', 'BI'], "-", _354038) ^ Unify: (238) [user] symbolic_list_concat(['TRAINING', 'BI'], "-", _354038) Call: (239) [system] atomic_list_concat(['TRAINING', 'BI'], "-", _354038) Exit: (239) [system] atomic_list_concat(['TRAINING', 'BI'], "-", 'TRAINING-BI') ^ Exit: (238) [user] symbolic_list_concat(['TRAINING', 'BI'], "-", 'TRAINING-BI') ^ Exit: (237) [user] string_replace("TRAINING_BI", "_", "-", 'TRAINING-BI') ^ Call: (237) [user] string_replace("LANGUAGE_MODELS", "_", "-", _366194) ^ Unify: (237) [user] string_replace("LANGUAGE_MODELS", "_", "-", _366194) ^ Call: (238) [user] symbolic_list_concat(_368068, "_", "LANGUAGE_MODELS") ^ Unify: (238) [user] symbolic_list_concat(_368068, "_", "LANGUAGE_MODELS") Call: (239) [system] atomic_list_concat(_368068, "_", "LANGUAGE_MODELS") Exit: (239) [system] atomic_list_concat(['LANGUAGE', 'MODELS'], "_", "LANGUAGE_MODELS") ^ Exit: (238) [user] symbolic_list_concat(['LANGUAGE', 'MODELS'], "_", "LANGUAGE_MODELS") ^ Call: (238) [user] symbolic_list_concat(['LANGUAGE', 'MODELS'], "-", _366194) ^ Unify: (238) [user] symbolic_list_concat(['LANGUAGE', 'MODELS'], "-", _366194) Call: (239) [system] atomic_list_concat(['LANGUAGE', 'MODELS'], "-", _366194) Exit: (239) [system] atomic_list_concat(['LANGUAGE', 'MODELS'], "-", 'LANGUAGE-MODELS') ^ Exit: (238) [user] symbolic_list_concat(['LANGUAGE', 'MODELS'], "-", 'LANGUAGE-MODELS') ^ Exit: (237) [user] string_replace("LANGUAGE_MODELS", "_", "-", 'LANGUAGE-MODELS') ^ Call: (237) [user] bugger:wots(_378338, format('~`0t~d~2|', [5])) ^ Unify: (237) [bugger] bugger:wots(_378338, user:format('~`0t~d~2|', [5])) Call: (238) [system] nb_current('$wots_stack', _380226) Fail: (238) [system] nb_current('$wots_stack', _380226) ^ Redo: (237) [bugger] bugger:wots(_378338, user:format('~`0t~d~2|', [5])) Call: (238) [system] _383018=[] Exit: (238) [system] []=[] Call: (238) [system] current_output(_384876) Exit: (238) [system] current_output((0x7f8996b58120)) ^ Call: (238) [bugger] locally_each:locally(nb_setval('$wots_stack', [(0x7f8996b58120)]), woto(string(_378338), user:format('~`0t~d~2|', [5]))) ^ Unify: (238) [locally_each] locally_each:locally(bugger:nb_setval('$wots_stack', [(0x7f8996b58120)]), bugger:woto(string(_378338), user:format('~`0t~d~2|', [5]))) ^ Call: (239) [locally_each] locally_each:wtl(bugger, nb_setval('$wots_stack', [(0x7f8996b58120)]), bugger:woto(string(_378338), user:format('~`0t~d~2|', [5])), bugger:each_call_cleanup) ^ Unify: (239) [locally_each] locally_each:wtl(bugger, nb_setval('$wots_stack', [(0x7f8996b58120)]), bugger:woto(string(_378338), user:format('~`0t~d~2|', [5])), bugger:each_call_cleanup) Call: (240) [system] nb_current('$wots_stack', _390534) Fail: (240) [system] nb_current('$wots_stack', _390534) ^ Redo: (239) [locally_each] locally_each:wtl(bugger, nb_setval('$wots_stack', [(0x7f8996b58120)]), bugger:woto(string(_378338), user:format('~`0t~d~2|', [5])), bugger:each_call_cleanup) ^ Call: (240) [bugger] call_cleanup((nb_setval('$wots_stack', [(0x7f8996b58120)]), bugger:woto(string(_378338), user:format('~`0t~d~2|', [5])), nb_delete('$wots_stack')), nb_delete('$wots_stack')) ^ Unify: (240) [system] call_cleanup(bugger:(nb_setval('$wots_stack', [(0x7f8996b58120)]), bugger:woto(string(_378338), user:format('~`0t~d~2|', [5])), nb_delete('$wots_stack')), bugger:nb_delete('$wots_stack')) Call: (242) [$syspreds] nb_setval('$wots_stack', [(0x7f8996b58120)]) Unify: (242) [$syspreds] nb_setval('$wots_stack', [(0x7f8996b58120)]) Call: (243) [system] duplicate_term([(0x7f8996b58120)], _397108) Exit: (243) [system] duplicate_term([(0x7f8996b58120)], [(0x7f8996b58120)]) Call: (243) [system] nb_linkval('$wots_stack', [(0x7f8996b58120)]) Exit: (243) [system] nb_linkval('$wots_stack', [(0x7f8996b58120)]) Exit: (242) [$syspreds] nb_setval('$wots_stack', [(0x7f8996b58120)]) ^ Call: (242) [bugger] bugger:woto(string(_378338), user:format('~`0t~d~2|', [5])) ^ Unify: (242) [bugger] bugger:woto(string(_378338), user:format('~`0t~d~2|', [5])) ^ Call: (243) [bugger] once((use_tty(string(_378338), _403636);_403636=true)) ^ Unify: (243) [system] once(bugger:(use_tty(string(_378338), _403636);_403636=true)) ^ Call: (245) [bugger] bugger:use_tty(string(_378338), _403636) ^ Unify: (245) [bugger] bugger:use_tty(string(_378338), _403636) Call: (246) [system] compound(string(_378338)) Exit: (246) [system] compound(string(_378338)) ^ Unify: (245) [bugger] bugger:use_tty(string(_378338), _403636) Call: (246) [system] stream_property(current_output, tty(_403636)) Unify: (246) [system] stream_property(current_output, tty(_403636)) Call: (247) [system] nonvar(current_output) Exit: (247) [system] nonvar(current_output) Call: (247) [system] nonvar(tty(_403636)) Exit: (247) [system] nonvar(tty(_403636)) Exit: (246) [system] stream_property(current_output, tty(true)) ^ Exit: (245) [bugger] bugger:use_tty(string(_378338), true) ^ Exit: (243) [system] once(bugger:(use_tty(string(_378338), true);true=true)) ^ Call: (243) [bugger] bugger:get_stream_setup(_418508) ^ Unify: (243) [bugger] bugger:get_stream_setup(true) ^ Exit: (243) [bugger] bugger:get_stream_setup(true) ^ Call: (243) [bugger] bugger:woto_tty(string(_378338), true, (true, user:format('~`0t~d~2|', [5]))) ^ Unify: (243) [bugger] bugger:woto_tty(string(_378338), true, bugger:(true, user:format('~`0t~d~2|', [5]))) ^ Call: (244) [bugger] bugger:with_output_to_each(string(_378338), (set_stream_ignore(current_output, tty(true)), bugger:(true, user:format('~`0t~d~2|', [5])))) ^ Unify: (244) [bugger] bugger:with_output_to_each(string(_378338), bugger:(set_stream_ignore(current_output, tty(true)), bugger:(true, user:format('~`0t~d~2|', [5])))) Call: (245) [system] compound(string(_378338)) Exit: (245) [system] compound(string(_378338)) Call: (245) [system] compound_name_arity(string(_378338), _427002, 0) Fail: (245) [system] compound_name_arity(string(_378338), _427934, 0) ^ Redo: (244) [bugger] bugger:with_output_to_each(string(_378338), bugger:(set_stream_ignore(current_output, tty(true)), bugger:(true, user:format('~`0t~d~2|', [5])))) Call: (245) [system] string(_378338)=..[_429726, _429732] Exit: (245) [system] string(_378338)=..[string, _378338] ^ Call: (245) [bugger] bugger:stream_u_type(string) ^ Unify: (245) [bugger] bugger:stream_u_type(string) ^ Exit: (245) [bugger] bugger:stream_u_type(string) Call: (245) [system] current_output(_434382) Exit: (245) [system] current_output((0x7f8996b58120)) Call: (245) [system] _436232=set_output_safe((0x7f8996b58120)) Exit: (245) [system] set_output_safe((0x7f8996b58120))=set_output_safe((0x7f8996b58120)) Call: (245) [system] _438094=mfs(_438098, string, _438102, set_output_safe, set_output_safe((0x7f8996b58120))) Exit: (245) [system] mfs(_438098, string, _438102, set_output_safe, set_output_safe((0x7f8996b58120)))=mfs(_438098, string, _438102, set_output_safe, set_output_safe((0x7f8996b58120))) Call: (245) [system] _439964=mfs_end(mfs(_438098, string, _438102, set_output_safe, set_output_safe((0x7f8996b58120))), _378338) Exit: (245) [system] mfs_end(mfs(_438098, string, _438102, set_output_safe, set_output_safe((0x7f8996b58120))), _378338)=mfs_end(mfs(_438098, string, _438102, set_output_safe, set_output_safe((0x7f8996b58120))), _378338) ^ Call: (245) [bugger] call_cleanup(trusted_redo_call_cleanup(mfs_start(mfs(_438098, string, _438102, set_output_safe, set_output_safe((0x7f8996b58120)))), (bugger:(set_stream_ignore(current_output, tty(true)), bugger:(true, user:format('~`0t~d~2|', [5]))), mfs_end(mfs(_438098, string, _438102, set_output_safe, set_output_safe((0x7f8996b58120))), _378338)), mfs_end(mfs(_438098, string, _438102, set_output_safe, set_output_safe((0x7f8996b58120))), _378338)), mfs_end(mfs(_438098, string, _438102, set_output_safe, set_output_safe((0x7f8996b58120))), _378338)) ^ Unify: (245) [system] call_cleanup(bugger:trusted_redo_call_cleanup(mfs_start(mfs(_438098, string, _438102, set_output_safe, set_output_safe((0x7f8996b58120)))), (bugger:(set_stream_ignore(current_output, tty(true)), bugger:(true, user:format('~`0t~d~2|', [5]))), mfs_end(mfs(_438098, string, _438102, set_output_safe, set_output_safe((0x7f8996b58120))), _378338)), mfs_end(mfs(_438098, string, _438102, set_output_safe, set_output_safe((0x7f8996b58120))), _378338)), bugger:mfs_end(mfs(_438098, string, _438102, set_output_safe, set_output_safe((0x7f8996b58120))), _378338)) Call: (247) [system] _443744=mquietly(bugger:mfs_end(mfs(_438098, string, _438102, set_output_safe, set_output_safe((0x7f8996b58120))), _378338)) Exit: (247) [system] mquietly(bugger:mfs_end(mfs(_438098, string, _438102, set_output_safe, set_output_safe((0x7f8996b58120))), _378338))=mquietly(bugger:mfs_end(mfs(_438098, string, _438102, set_output_safe, set_output_safe((0x7f8996b58120))), _378338)) ^ Call: (247) [each_call_cleanup] setup_call_cleanup(bugger:mfs_start(mfs(_438098, string, _438102, set_output_safe, set_output_safe((0x7f8996b58120)))), ((bugger:(bugger:(set_stream_ignore(current_output, tty(true)), bugger:(true, user:format('~`0t~d~2|', [5]))), mfs_end(mfs(_438098, string, _438102, set_output_safe, set_output_safe((0x7f8996b58120))), _378338)), deterministic(_445620)), (notrace(_445620==true)->!;mquietly(bugger:mfs_end(mfs(_438098, string, _438102, set_output_safe, set_output_safe((0x7f8996b58120))), _378338)), notrace(nb_setarg(1, mquietly(bugger:mfs_end(mfs(_438098, string, _438102, set_output_safe, set_output_safe((0x7f8996b58120))), _378338)), true));bugger:mfs_start(mfs(_438098, string, _438102, set_output_safe, set_output_safe((0x7f8996b58120)))), notrace(nb_setarg(1, mquietly(bugger:mfs_end(mfs(_438098, string, _438102, set_output_safe, set_output_safe((0x7f8996b58120))), _378338)), bugger:mfs_end(mfs(_438098, string, _438102, set_output_safe, set_output_safe((0x7f8996b58120))), _378338))), notrace(fail))), mquietly(bugger:mfs_end(mfs(_438098, string, _438102, set_output_safe, set_output_safe((0x7f8996b58120))), _378338))) ^ Unify: (247) [system] setup_call_cleanup(bugger:mfs_start(mfs(_438098, string, _438102, set_output_safe, set_output_safe((0x7f8996b58120)))), each_call_cleanup:((bugger:(bugger:(set_stream_ignore(current_output, tty(true)), bugger:(true, user:format('~`0t~d~2|', [5]))), mfs_end(mfs(_438098, string, _438102, set_output_safe, set_output_safe((0x7f8996b58120))), _378338)), deterministic(_445620)), (notrace(_445620==true)->!;mquietly(bugger:mfs_end(mfs(_438098, string, _438102, set_output_safe, set_output_safe((0x7f8996b58120))), _378338)), notrace(nb_setarg(1, mquietly(bugger:mfs_end(mfs(_438098, string, _438102, set_output_safe, set_output_safe((0x7f8996b58120))), _378338)), true));bugger:mfs_start(mfs(_438098, string, _438102, set_output_safe, set_output_safe((0x7f8996b58120)))), notrace(nb_setarg(1, mquietly(bugger:mfs_end(mfs(_438098, string, _438102, set_output_safe, set_output_safe((0x7f8996b58120))), _378338)), bugger:mfs_end(mfs(_438098, string, _438102, set_output_safe, set_output_safe((0x7f8996b58120))), _378338))), notrace(fail))), each_call_cleanup:mquietly(bugger:mfs_end(mfs(_438098, string, _438102, set_output_safe, set_output_safe((0x7f8996b58120))), _378338))) ^ Call: (248) [system] sig_atomic(bugger:mfs_start(mfs(_438098, string, _438102, set_output_safe, set_output_safe((0x7f8996b58120))))) ^ Call: (250) [bugger] bugger:mfs_start(mfs(_438098, string, _438102, set_output_safe, set_output_safe((0x7f8996b58120)))) ^ Unify: (250) [bugger] bugger:mfs_start(mfs(_438098, string, _438102, set_output_safe, set_output_safe((0x7f8996b58120)))) Call: (251) [system] compound(mfs(_438098, string, _438102, set_output_safe, set_output_safe((0x7f8996b58120)))) Exit: (251) [system] compound(mfs(_438098, string, _438102, set_output_safe, set_output_safe((0x7f8996b58120)))) ^ Unify: (250) [bugger] bugger:mfs_start(mfs(_438098, string, _438102, set_output_safe, set_output_safe((0x7f8996b58120)))) Call: (251) [system] arg(2, mfs(_438098, string, _438102, set_output_safe, set_output_safe((0x7f8996b58120))), _453152) Exit: (251) [system] arg(2, mfs(_438098, string, _438102, set_output_safe, set_output_safe((0x7f8996b58120))), string) Call: (251) [system] arg(3, mfs(_438098, string, _438102, set_output_safe, set_output_safe((0x7f8996b58120))), _455018) Exit: (251) [system] arg(3, mfs(_438098, string, _438102, set_output_safe, set_output_safe((0x7f8996b58120))), _438102) Call: (251) [system] arg(4, mfs(_438098, string, _438102, set_output_safe, set_output_safe((0x7f8996b58120))), _456884) Exit: (251) [system] arg(4, mfs(_438098, string, _438102, set_output_safe, set_output_safe((0x7f8996b58120))), set_output_safe) Call: (251) [system] _458750=mfs(_458754, string, _458758, set_output_safe, _458762) Exit: (251) [system] mfs(_458754, string, _458758, set_output_safe, _458762)=mfs(_458754, string, _458758, set_output_safe, _458762) Call: (251) [system] is_stream(_438102) Fail: (251) [system] is_stream(_438102) ^ Redo: (250) [bugger] bugger:mfs_start(mfs(_438098, string, _438102, set_output_safe, set_output_safe((0x7f8996b58120)))) ^ Call: (251) [bugger] bugger:new_mfs(mfs(_458754, string, _458758, set_output_safe, _458762)) ^ Unify: (251) [bugger] bugger:new_mfs(mfs(_458754, string, _458758, set_output_safe, _458762)) Call: (252) [memory_file] memory_file:new_memory_file(_458754) Exit: (252) [memory_file] memory_file:new_memory_file((0x55bd1de5a890)) Call: (252) [memory_file] memory_file:open_memory_file((0x55bd1de5a890), write, _458758, [free_on_close(true)]) Exit: (252) [memory_file] memory_file:open_memory_file((0x55bd1de5a890), write, (0x55bd1df9c5e0), [free_on_close(true)]) ^ Exit: (251) [bugger] bugger:new_mfs(mfs((0x55bd1de5a890), string, (0x55bd1df9c5e0), set_output_safe, _458762)) Call: (251) [system] nb_setarg(1, mfs(_438098, string, _438102, set_output_safe, set_output_safe((0x7f8996b58120))), (0x55bd1de5a890)) Exit: (251) [system] nb_setarg(1, mfs((0x55bd1de5a890), string, _438102, set_output_safe, set_output_safe((0x7f8996b58120))), (0x55bd1de5a890)) Call: (251) [system] nb_setarg(3, mfs((0x55bd1de5a890), string, _438102, set_output_safe, set_output_safe((0x7f8996b58120))), (0x55bd1df9c5e0)) Exit: (251) [system] nb_setarg(3, mfs((0x55bd1de5a890), string, (0x55bd1df9c5e0), set_output_safe, set_output_safe((0x7f8996b58120))), (0x55bd1df9c5e0)) ^ Call: (251) [bugger] bugger:set_output_safe((0x55bd1df9c5e0)) ^ Unify: (251) [bugger] bugger:set_output_safe((0x55bd1df9c5e0)) Call: (253) [system] set_output((0x55bd1df9c5e0)) Exit: (253) [system] set_output((0x55bd1df9c5e0)) ^ Exit: (251) [bugger] bugger:set_output_safe((0x55bd1df9c5e0)) ^ Exit: (250) [bugger] bugger:mfs_start(mfs((0x55bd1de5a890), string, (0x55bd1df9c5e0), set_output_safe, set_output_safe((0x7f8996b58120)))) ^ Exit: (248) [system] sig_atomic(bugger:mfs_start(mfs((0x55bd1de5a890), string, (0x55bd1df9c5e0), set_output_safe, set_output_safe((0x7f8996b58120))))) ^ Call: (249) [bugger] bugger:set_stream_ignore(current_output, tty(true)) ^ Unify: (249) [bugger] bugger:set_stream_ignore(current_output, tty(true)) ^ Call: (250) [bugger] ignore(notrace(catch(set_stream(current_output, tty(true)), _482036, writeln(user_error, _482036=set_stream(current_output, tty(true)))))) ^ Unify: (250) [system] ignore(bugger:notrace(catch(set_stream(current_output, tty(true)), _482036, writeln(user_error, _482036=set_stream(current_output, tty(true)))))) ^ Call: (252) [system] setup_call_cleanup('$notrace'(_483938, _483940), once(bugger:catch(set_stream(current_output, tty(true)), _482036, writeln(user_error, _482036=set_stream(current_output, tty(true))))), '$restore_trace'(_483938, _483940)) ^ Unify: (252) [system] setup_call_cleanup(system:'$notrace'(_483938, _483940), system:once(bugger:catch(set_stream(current_output, tty(true)), _482036, writeln(user_error, _482036=set_stream(current_output, tty(true))))), system:'$restore_trace'(_483938, _483940)) ^ Call: (253) [system] sig_atomic(system:'$notrace'(_483938, _483940)) ^ Exit: (252) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(bugger:catch(set_stream(current_output, tty(true)), _482036, writeln(user_error, _482036=set_stream(current_output, tty(true))))), system:'$restore_trace'(3, -1)) ^ Exit: (250) [system] ignore(bugger:notrace(catch(set_stream(current_output, tty(true)), _482036, writeln(user_error, _482036=set_stream(current_output, tty(true)))))) ^ Exit: (249) [bugger] bugger:set_stream_ignore(current_output, tty(true)) ^ Call: (249) [user] format('~`0t~d~2|', [5]) ^ Exit: (249) [user] format('~`0t~d~2|', [5]) ^ Call: (249) [bugger] bugger:mfs_end(mfs((0x55bd1de5a890), string, (0x55bd1df9c5e0), set_output_safe, set_output_safe((0x7f8996b58120))), _378338) ^ Unify: (249) [bugger] bugger:mfs_end(mfs((0x55bd1de5a890), string, (0x55bd1df9c5e0), set_output_safe, set_output_safe((0x7f8996b58120))), _378338) ^ Call: (250) [bugger] ignore((is_stream((0x55bd1df9c5e0)), close((0x55bd1df9c5e0)), mem_handle_to_substring((0x55bd1de5a890), _493356), substring_to_type(_493356, string, _378338))) ^ Unify: (250) [system] ignore(bugger:(is_stream((0x55bd1df9c5e0)), close((0x55bd1df9c5e0)), mem_handle_to_substring((0x55bd1de5a890), _493356), substring_to_type(_493356, string, _378338))) Call: (252) [system] is_stream((0x55bd1df9c5e0)) Exit: (252) [system] is_stream((0x55bd1df9c5e0)) Call: (252) [system] close((0x55bd1df9c5e0)) Exit: (252) [system] close((0x55bd1df9c5e0)) ^ Call: (252) [bugger] bugger:mem_handle_to_substring((0x55bd1de5a890), _493356) ^ Unify: (252) [bugger] bugger:mem_handle_to_substring((0x55bd1de5a890), _493356) Call: (253) [memory_file] memory_file:memory_file_to_string((0x55bd1de5a890), _493356) Exit: (253) [memory_file] memory_file:memory_file_to_string((0x55bd1de5a890), "05") ^ Exit: (252) [bugger] bugger:mem_handle_to_substring((0x55bd1de5a890), "05") ^ Call: (252) [bugger] bugger:substring_to_type("05", string, _378338) ^ Unify: (252) [bugger] bugger:substring_to_type("05", string, "05") ^ Exit: (252) [bugger] bugger:substring_to_type("05", string, "05") ^ Exit: (250) [system] ignore(bugger:(is_stream((0x55bd1df9c5e0)), close((0x55bd1df9c5e0)), mem_handle_to_substring((0x55bd1de5a890), "05"), substring_to_type("05", string, "05"))) ^ Call: (250) [bugger] bugger:set_output_safe((0x7f8996b58120)) ^ Unify: (250) [bugger] bugger:set_output_safe((0x7f8996b58120)) Call: (252) [system] set_output((0x7f8996b58120)) Exit: (252) [system] set_output((0x7f8996b58120)) ^ Exit: (250) [bugger] bugger:set_output_safe((0x7f8996b58120)) ^ Exit: (249) [bugger] bugger:mfs_end(mfs((0x55bd1de5a890), string, (0x55bd1df9c5e0), set_output_safe, set_output_safe((0x7f8996b58120))), "05") ^ Call: (250) [system] setup_call_cleanup('$notrace'(_512932, _512934), once(each_call_cleanup:(true==true)), '$restore_trace'(_512932, _512934)) ^ Unify: (250) [system] setup_call_cleanup(system:'$notrace'(_512932, _512934), system:once(each_call_cleanup:(true==true)), system:'$restore_trace'(_512932, _512934)) ^ Call: (251) [system] sig_atomic(system:'$notrace'(_512932, _512934)) ^ Exit: (250) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(each_call_cleanup:(true==true)), system:'$restore_trace'(3, -1)) Call: (250) [system] var(bugger:mfs_end(mfs((0x55bd1de5a890), string, (0x55bd1df9c5e0), set_output_safe, set_output_safe((0x7f8996b58120))), "05")) Fail: (250) [system] var(bugger:mfs_end(mfs((0x55bd1de5a890), string, (0x55bd1df9c5e0), set_output_safe, set_output_safe((0x7f8996b58120))), "05")) ^ Call: (250) [bugger] bugger:mfs_end(mfs((0x55bd1de5a890), string, (0x55bd1df9c5e0), set_output_safe, set_output_safe((0x7f8996b58120))), "05") ^ Unify: (250) [bugger] bugger:mfs_end(mfs((0x55bd1de5a890), string, (0x55bd1df9c5e0), set_output_safe, set_output_safe((0x7f8996b58120))), "05") ^ Call: (251) [bugger] ignore((is_stream((0x55bd1df9c5e0)), close((0x55bd1df9c5e0)), mem_handle_to_substring((0x55bd1de5a890), _520454), substring_to_type(_520454, string, "05"))) ^ Unify: (251) [system] ignore(bugger:(is_stream((0x55bd1df9c5e0)), close((0x55bd1df9c5e0)), mem_handle_to_substring((0x55bd1de5a890), _520454), substring_to_type(_520454, string, "05"))) Call: (253) [system] is_stream((0x55bd1df9c5e0)) Fail: (253) [system] is_stream((0x55bd1df9c5e0)) ^ Redo: (251) [system] ignore(bugger:(is_stream((0x55bd1df9c5e0)), close((0x55bd1df9c5e0)), mem_handle_to_substring((0x55bd1de5a890), _6292), substring_to_type(_6292, string, "05"))) ^ Unify: (251) [system] ignore(bugger:(is_stream((0x55bd1df9c5e0)), close((0x55bd1df9c5e0)), mem_handle_to_substring((0x55bd1de5a890), _6292), substring_to_type(_6292, string, "05"))) ^ Exit: (251) [system] ignore(bugger:(is_stream((0x55bd1df9c5e0)), close((0x55bd1df9c5e0)), mem_handle_to_substring((0x55bd1de5a890), _6292), substring_to_type(_6292, string, "05"))) ^ Call: (251) [bugger] bugger:set_output_safe((0x7f8996b58120)) ^ Unify: (251) [bugger] bugger:set_output_safe((0x7f8996b58120)) Call: (253) [system] set_output((0x7f8996b58120)) Exit: (253) [system] set_output((0x7f8996b58120)) ^ Exit: (251) [bugger] bugger:set_output_safe((0x7f8996b58120)) ^ Exit: (250) [bugger] bugger:mfs_end(mfs((0x55bd1de5a890), string, (0x55bd1df9c5e0), set_output_safe, set_output_safe((0x7f8996b58120))), "05") ^ Exit: (247) [system] setup_call_cleanup(bugger:mfs_start(mfs((0x55bd1de5a890), string, (0x55bd1df9c5e0), set_output_safe, set_output_safe((0x7f8996b58120)))), each_call_cleanup:((bugger:(bugger:(set_stream_ignore(current_output, tty(true)), bugger:(true, user:format('~`0t~d~2|', [5]))), mfs_end(mfs((0x55bd1de5a890), string, (0x55bd1df9c5e0), set_output_safe, set_output_safe((0x7f8996b58120))), "05")), deterministic(true)), (notrace(true==true)->!;mquietly(bugger:mfs_end(mfs((0x55bd1de5a890), string, (0x55bd1df9c5e0), set_output_safe, set_output_safe((0x7f8996b58120))), "05")), notrace(nb_setarg(1, mquietly(bugger:mfs_end(mfs((0x55bd1de5a890), string, (0x55bd1df9c5e0), set_output_safe, set_output_safe((0x7f8996b58120))), "05")), true));bugger:mfs_start(mfs((0x55bd1de5a890), string, (0x55bd1df9c5e0), set_output_safe, set_output_safe((0x7f8996b58120)))), notrace(nb_setarg(1, mquietly(bugger:mfs_end(mfs((0x55bd1de5a890), string, (0x55bd1df9c5e0), set_output_safe, set_output_safe((0x7f8996b58120))), "05")), bugger:mfs_end(mfs((0x55bd1de5a890), string, (0x55bd1df9c5e0), set_output_safe, set_output_safe((0x7f8996b58120))), "05"))), notrace(fail))), each_call_cleanup:mquietly(bugger:mfs_end(mfs((0x55bd1de5a890), string, (0x55bd1df9c5e0), set_output_safe, set_output_safe((0x7f8996b58120))), "05"))) ^ Call: (247) [bugger] bugger:mfs_end(mfs((0x55bd1de5a890), string, (0x55bd1df9c5e0), set_output_safe, set_output_safe((0x7f8996b58120))), "05") ^ Unify: (247) [bugger] bugger:mfs_end(mfs((0x55bd1de5a890), string, (0x55bd1df9c5e0), set_output_safe, set_output_safe((0x7f8996b58120))), "05") ^ Call: (248) [bugger] ignore((is_stream((0x55bd1df9c5e0)), close((0x55bd1df9c5e0)), mem_handle_to_substring((0x55bd1de5a890), _17518), substring_to_type(_17518, string, "05"))) ^ Unify: (248) [system] ignore(bugger:(is_stream((0x55bd1df9c5e0)), close((0x55bd1df9c5e0)), mem_handle_to_substring((0x55bd1de5a890), _17518), substring_to_type(_17518, string, "05"))) Call: (250) [system] is_stream((0x55bd1df9c5e0)) Fail: (250) [system] is_stream((0x55bd1df9c5e0)) ^ Redo: (248) [system] ignore(bugger:(is_stream((0x55bd1df9c5e0)), close((0x55bd1df9c5e0)), mem_handle_to_substring((0x55bd1de5a890), _17518), substring_to_type(_17518, string, "05"))) ^ Unify: (248) [system] ignore(bugger:(is_stream((0x55bd1df9c5e0)), close((0x55bd1df9c5e0)), mem_handle_to_substring((0x55bd1de5a890), _17518), substring_to_type(_17518, string, "05"))) ^ Exit: (248) [system] ignore(bugger:(is_stream((0x55bd1df9c5e0)), close((0x55bd1df9c5e0)), mem_handle_to_substring((0x55bd1de5a890), _17518), substring_to_type(_17518, string, "05"))) ^ Call: (248) [bugger] bugger:set_output_safe((0x7f8996b58120)) ^ Unify: (248) [bugger] bugger:set_output_safe((0x7f8996b58120)) Call: (250) [system] set_output((0x7f8996b58120)) Exit: (250) [system] set_output((0x7f8996b58120)) ^ Exit: (248) [bugger] bugger:set_output_safe((0x7f8996b58120)) ^ Exit: (247) [bugger] bugger:mfs_end(mfs((0x55bd1de5a890), string, (0x55bd1df9c5e0), set_output_safe, set_output_safe((0x7f8996b58120))), "05") ^ Exit: (245) [system] call_cleanup(bugger:trusted_redo_call_cleanup(mfs_start(mfs((0x55bd1de5a890), string, (0x55bd1df9c5e0), set_output_safe, set_output_safe((0x7f8996b58120)))), (bugger:(set_stream_ignore(current_output, tty(true)), bugger:(true, user:format('~`0t~d~2|', [5]))), mfs_end(mfs((0x55bd1de5a890), string, (0x55bd1df9c5e0), set_output_safe, set_output_safe((0x7f8996b58120))), "05")), mfs_end(mfs((0x55bd1de5a890), string, (0x55bd1df9c5e0), set_output_safe, set_output_safe((0x7f8996b58120))), "05")), bugger:mfs_end(mfs((0x55bd1de5a890), string, (0x55bd1df9c5e0), set_output_safe, set_output_safe((0x7f8996b58120))), "05")) ^ Exit: (244) [bugger] bugger:with_output_to_each(string("05"), bugger:(set_stream_ignore(current_output, tty(true)), bugger:(true, user:format('~`0t~d~2|', [5])))) ^ Exit: (243) [bugger] bugger:woto_tty(string("05"), true, bugger:(true, user:format('~`0t~d~2|', [5]))) ^ Exit: (242) [bugger] bugger:woto(string("05"), user:format('~`0t~d~2|', [5])) Call: (242) [system] nb_delete('$wots_stack') Exit: (242) [system] nb_delete('$wots_stack') Call: (242) [system] nb_delete('$wots_stack') Exit: (242) [system] nb_delete('$wots_stack') ^ Exit: (240) [system] call_cleanup(bugger:(nb_setval('$wots_stack', [(0x7f8996b58120)]), bugger:woto(string("05"), user:format('~`0t~d~2|', [5])), nb_delete('$wots_stack')), bugger:nb_delete('$wots_stack')) ^ Exit: (239) [locally_each] locally_each:wtl(bugger, nb_setval('$wots_stack', [(0x7f8996b58120)]), bugger:woto(string("05"), user:format('~`0t~d~2|', [5])), bugger:each_call_cleanup) ^ Exit: (238) [locally_each] locally_each:locally(bugger:nb_setval('$wots_stack', [(0x7f8996b58120)]), bugger:woto(string("05"), user:format('~`0t~d~2|', [5]))) ^ Exit: (237) [bugger] bugger:wots("05", user:format('~`0t~d~2|', [5])) ^ Call: (237) [user] format(string(_5876), "~w.~w.~w", ['LANGUAGE-MODELS', 'TRAINING-BI', "05"]) ^ Exit: (237) [user] format(string("LANGUAGE-MODELS.TRAINING-BI.05"), "~w.~w.~w", ['LANGUAGE-MODELS', 'TRAINING-BI', "05"]) ^ Exit: (236) [user] make_test_name(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', 5, "LANGUAGE-MODELS.TRAINING-BI.05") ^ Exit: (235) [user] get_test_name(5, "LANGUAGE-MODELS.TRAINING-BI.05") ^ Call: (235) [user] format('~N~n;

;; ~w

~n', ["LANGUAGE-MODELS.TRAINING-BI.05", "LANGUAGE-MODELS.TRAINING-BI.05"]) ;

;; LANGUAGE-MODELS.TRAINING-BI.05

^ Exit: (235) [user] format('~N~n;

;; ~w

~n', ["LANGUAGE-MODELS.TRAINING-BI.05", "LANGUAGE-MODELS.TRAINING-BI.05"]) ^ Exit: (234) [user] print_current_test ^ Call: (234) [user] once(time_eval('\n; EVAL TEST\n;', (findall_eval(=, _5608, 499, '&self', ['ensure-loaded', 'utils-pllm'], _5594), [['ensure-loaded', 'utils-pllm']]=_5596))) ^ Unify: (234) [system] once(user:time_eval('\n; EVAL TEST\n;', (findall_eval(=, _5608, 499, '&self', ['ensure-loaded', 'utils-pllm'], _5594), [['ensure-loaded', 'utils-pllm']]=_5596))) Call: (235) [user] time_eval('\n; EVAL TEST\n;', (findall_eval(=, _5608, 499, '&self', ['ensure-loaded', 'utils-pllm'], _5594), [['ensure-loaded', 'utils-pllm']]=_5596)) Unify: (235) [user] time_eval('\n; EVAL TEST\n;', (findall_eval(=, _5608, 499, '&self', ['ensure-loaded', 'utils-pllm'], _5594), [['ensure-loaded', 'utils-pllm']]=_5596)) Call: (236) [user] timed_call((findall_eval(=, _5608, 499, '&self', ['ensure-loaded', 'utils-pllm'], _5594), [['ensure-loaded', 'utils-pllm']]=_5596), _54970) Unify: (236) [user] timed_call((findall_eval(=, _5608, 499, '&self', ['ensure-loaded', 'utils-pllm'], _5594), [['ensure-loaded', 'utils-pllm']]=_5596), _54970) Call: (237) [system] statistics(cputime, _56804) Exit: (237) [system] statistics(cputime, 18.037545766) Call: (237) [user] rtrace_this((findall_eval(=, _5608, 499, '&self', ['ensure-loaded', 'utils-pllm'], _5594), [['ensure-loaded', 'utils-pllm']]=_5596)) Unify: (237) [user] rtrace_this((findall_eval(=, _5608, 499, '&self', ['ensure-loaded', 'utils-pllm'], _5594), [['ensure-loaded', 'utils-pllm']]=_5596)) ^ Call: (238) [user] option_value(rtrace, true) ^ Unify: (238) [user] option_value(rtrace, true) Call: (239) [system] var(true) Fail: (239) [system] var(true) ^ Redo: (238) [user] option_value(rtrace, true) ^ Unify: (238) [user] option_value(rtrace, true) Call: (239) [system] true==true Exit: (239) [system] true==true ^ Call: (239) [user] option_value0(rtrace, 'True') ^ Unify: (239) [user] option_value0(rtrace, 'True') ^ Call: (240) [user] was_option_value(rtrace, _69764) ^ Unify: (240) [user] was_option_value(rtrace, _69764) Call: (241) [system] current_prolog_flag(rtrace, _71622) Fail: (241) [system] current_prolog_flag(rtrace, _71622) ^ Redo: (240) [user] was_option_value(rtrace, _69764) ^ Unify: (240) [user] was_option_value(rtrace, _69764) Call: (241) [$syspreds] prolog_load_context(rtrace, _75336) Fail: (241) [$syspreds] prolog_load_context(rtrace, _75336) ^ Redo: (240) [user] was_option_value(rtrace, _69764) ^ Unify: (240) [user] was_option_value(rtrace, _69764) Call: (241) [system] nb_current(rtrace, _79050) Fail: (241) [system] nb_current(rtrace, _79050) ^ Fail: (240) [user] was_option_value(rtrace, _69764) ^ Redo: (239) [user] option_value0(rtrace, 'True') ^ Fail: (239) [user] option_value0(rtrace, 'True') ^ Redo: (238) [user] option_value(rtrace, true) ^ Unify: (238) [user] option_value(rtrace, true) Call: (239) [system] true==false Fail: (239) [system] true==false ^ Redo: (238) [user] option_value(rtrace, true) ^ Unify: (238) [user] option_value(rtrace, true) ^ Call: (240) [system] setup_call_cleanup('$notrace'(_89274, _89276), once(user:option_value0(rtrace, true)), '$restore_trace'(_89274, _89276)) ^ Unify: (240) [system] setup_call_cleanup(system:'$notrace'(_89274, _89276), system:once(user:option_value0(rtrace, true)), system:'$restore_trace'(_89274, _89276)) ^ Call: (241) [system] sig_atomic(system:'$notrace'(_89274, _89276)) ^ Fail: (238) [user] option_value(rtrace, true) Redo: (237) [user] rtrace_this((findall_eval(=, _5608, 499, '&self', ['ensure-loaded', 'utils-pllm'], _5594), [['ensure-loaded', 'utils-pllm']]=_5596)) Unify: (237) [user] rtrace_this((findall_eval(=, _5608, 499, '&self', ['ensure-loaded', 'utils-pllm'], _5594), [['ensure-loaded', 'utils-pllm']]=_5596)) ^ Call: (238) [user] is_debugging(rtrace) ^ Unify: (238) [user] is_debugging(rtrace) Call: (239) [system] var(rtrace) Fail: (239) [system] var(rtrace) ^ Redo: (238) [user] is_debugging(rtrace) ^ Unify: (238) [user] is_debugging(rtrace) Call: (239) [system] rtrace==false Fail: (239) [system] rtrace==false ^ Redo: (238) [user] is_debugging(rtrace) ^ Unify: (238) [user] is_debugging(rtrace) Call: (239) [system] rtrace==true Fail: (239) [system] rtrace==true ^ Redo: (238) [user] is_debugging(rtrace) ^ Unify: (238) [user] is_debugging(rtrace) ^ Call: (239) [user] fast_option_value(rtrace, debug) ^ Unify: (239) [user] fast_option_value(rtrace, debug) Call: (240) [system] atom(rtrace) Exit: (240) [system] atom(rtrace) Call: (240) [system] current_prolog_flag(rtrace, debug) Fail: (240) [system] current_prolog_flag(rtrace, debug) ^ Fail: (239) [user] fast_option_value(rtrace, debug) ^ Redo: (238) [user] is_debugging(rtrace) ^ Unify: (238) [user] is_debugging(rtrace) ^ Call: (239) [user] fast_option_value(rtrace, trace) ^ Unify: (239) [user] fast_option_value(rtrace, trace) Call: (240) [system] atom(rtrace) Exit: (240) [system] atom(rtrace) Call: (240) [system] current_prolog_flag(rtrace, trace) Fail: (240) [system] current_prolog_flag(rtrace, trace) ^ Fail: (239) [user] fast_option_value(rtrace, trace) ^ Redo: (238) [user] is_debugging(rtrace) ^ Unify: (238) [user] is_debugging(rtrace) Call: (239) [prolog_debug] prolog_debug:debugging(metta(rtrace), _124492) Unify: (239) [prolog_debug] prolog_debug:debugging(metta(rtrace), _124492) ^ Call: (240) [prolog_debug] prolog_debug:debugging(metta(rtrace), _124492, _126428) ^ Unify: (240) [prolog_debug] prolog_debug:debugging(metta(rtrace), _124492, []) Call: (241) [system] current_prolog_flag(nodebugx, true) ^ Redo: (240) [prolog_debug] prolog_debug:debugging(metta(rtrace), _124492, _129232) ^ Unify: (240) [prolog_debug] prolog_debug:debugging(metta(rtrace), _124492, _130170) ^ Call: (241) [prolog_debug] current_predicate(debugging_logicmoo_setting/3) ^ Exit: (241) [prolog_debug] current_predicate(debugging_logicmoo_setting/3) ^ Call: (241) [prolog_debug] predicate_property(bugger:debugging_logicmoo_setting(_132904, _132906, _132908), defined) ^ Unify: (241) [$syspreds] predicate_property(bugger:debugging_logicmoo_setting(_132904, _132906, _132908), defined) Call: (242) [system] nonvar(defined) Exit: (242) [system] nonvar(defined) Call: (242) [$syspreds] property_predicate(defined, bugger:debugging_logicmoo_setting(_132904, _132906, _132908)) Unify: (242) [$syspreds] property_predicate(defined, bugger:debugging_logicmoo_setting(_132904, _132906, _132908)) Call: (243) [$syspreds] define_or_generate(bugger:debugging_logicmoo_setting(_132904, _132906, _132908)) Unify: (243) [$syspreds] define_or_generate(bugger:debugging_logicmoo_setting(_132904, _132906, _132908)) Call: (244) [system] callable(debugging_logicmoo_setting(_132904, _132906, _132908)) Exit: (244) [system] callable(debugging_logicmoo_setting(_132904, _132906, _132908)) Call: (244) [system] atom(bugger) Exit: (244) [system] atom(bugger) Exit: (243) [$syspreds] define_or_generate(bugger:debugging_logicmoo_setting(_132904, _132906, _132908)) Exit: (242) [$syspreds] property_predicate(defined, bugger:debugging_logicmoo_setting(_132904, _132906, _132908)) ^ Exit: (241) [$syspreds] predicate_property(bugger:debugging_logicmoo_setting(_132904, _132906, _132908), defined) ^ Call: (241) [prolog_debug] bugger:debugging_logicmoo_setting(metta(rtrace), _124492, _146818) ^ Unify: (241) [prolog_debug] bugger:debugging_logicmoo_setting(metta(rtrace), true, [user_error]) ^ Exit: (241) [prolog_debug] bugger:debugging_logicmoo_setting(metta(rtrace), true, [user_error]) ^ Exit: (240) [prolog_debug] prolog_debug:debugging(metta(rtrace), true, [user_error]) Exit: (239) [prolog_debug] prolog_debug:debugging(metta(rtrace), true) Call: (239) [system] true==true Exit: (239) [system] true==true ^ Exit: (238) [user] is_debugging(rtrace) Exit: (237) [user] rtrace_this((findall_eval(=, _5608, 499, '&self', ['ensure-loaded', 'utils-pllm'], _5594), [['ensure-loaded', 'utils-pllm']]=_5596)) ^ Call: (238) [rtrace] bugger:scce_orig(restart_rtrace, user:(findall_eval(=, _5608, 499, '&self', ['ensure-loaded', 'utils-pllm'], _5594), [['ensure-loaded', 'utils-pllm']]=_5596), tAt_rtrace) ^ Unify: (238) [bugger] bugger:scce_orig(rtrace:restart_rtrace, user:(findall_eval(=, _5608, 499, '&self', ['ensure-loaded', 'utils-pllm'], _5594), [['ensure-loaded', 'utils-pllm']]=_5596), rtrace:tAt_rtrace) Call: (239) [system] _157278=mquietly_if(true, rtrace:tAt_rtrace) Exit: (239) [system] mquietly_if(true, rtrace:tAt_rtrace)=mquietly_if(true, rtrace:tAt_rtrace) ^ Call: (239) [bugger] setup_call_cleanup(rtrace:restart_rtrace, ((user:(findall_eval(=, _5608, 499, '&self', ['ensure-loaded', 'utils-pllm'], _5594), [['ensure-loaded', 'utils-pllm']]=_5596), deterministic(_159156)), (notrace(_159156==true)->!;rtrace:tAt_rtrace, notrace(nb_setarg(1, mquietly_if(true, rtrace:tAt_rtrace), false));rtrace:restart_rtrace, notrace(nb_setarg(1, mquietly_if(true, rtrace:tAt_rtrace), true)), notrace(fail))), mquietly_if(true, rtrace:tAt_rtrace)) ^ Unify: (239) [system] setup_call_cleanup(rtrace:restart_rtrace, bugger:((user:(findall_eval(=, _5608, 499, '&self', ['ensure-loaded', 'utils-pllm'], _5594), [['ensure-loaded', 'utils-pllm']]=_5596), deterministic(_159156)), (notrace(_159156==true)->!;rtrace:tAt_rtrace, notrace(nb_setarg(1, mquietly_if(true, rtrace:tAt_rtrace), false));rtrace:restart_rtrace, notrace(nb_setarg(1, mquietly_if(true, rtrace:tAt_rtrace), true)), notrace(fail))), bugger:mquietly_if(true, rtrace:tAt_rtrace)) ^ Call: (240) [system] sig_atomic(rtrace:restart_rtrace) ^ Call: (243) [rtrace] rtrace:restart_rtrace1 ^ Unify: (243) [rtrace] rtrace:restart_rtrace1 ^ Exit: (243) [rtrace] rtrace:restart_rtrace1 ^ Exit: (240) [system] sig_atomic(rtrace:restart_rtrace) ^ Call: (241) [user] findall_eval(=, _5608, 499, '&self', ['ensure-loaded', 'utils-pllm'], _5594) ^ Unify: (241) [user] findall_eval(=, _5608, 499, '&self', ['ensure-loaded', 'utils-pllm'], _5594) ^ Call: (242) [user] self_eval(['ensure-loaded', 'utils-pllm']) ^ Unify: (242) [user] self_eval(['ensure-loaded', 'utils-pllm']) ^ Call: (244) [system] setup_call_cleanup('$notrace'(_169826, _169828), once(user:self_eval0(['ensure-loaded', 'utils-pllm'])), '$restore_trace'(_169826, _169828)) ^ Unify: (244) [system] setup_call_cleanup(system:'$notrace'(_169826, _169828), system:once(user:self_eval0(['ensure-loaded', 'utils-pllm'])), system:'$restore_trace'(_169826, _169828)) ^ Call: (245) [system] sig_atomic(system:'$notrace'(_169826, _169828)) ^ Fail: (242) [user] self_eval(['ensure-loaded', 'utils-pllm']) ^ Redo: (241) [user] findall_eval(=, _5608, 499, '&self', ['ensure-loaded', 'utils-pllm'], _5594) ^ Unify: (241) [user] findall_eval(=, _5608, 499, '&self', ['ensure-loaded', 'utils-pllm'], _5594) ^ Call: (242) [user] typed_list(['ensure-loaded', 'utils-pllm'], _175552, _5594) ^ Unify: (242) [user] typed_list(['ensure-loaded', 'utils-pllm'], _176484, _5594) Call: (243) [system] compound(['ensure-loaded', 'utils-pllm']) Exit: (243) [system] compound(['ensure-loaded', 'utils-pllm']) Call: (243) [system] ['ensure-loaded', 'utils-pllm']\=[_179190|_179192] Fail: (243) [system] ['ensure-loaded', 'utils-pllm']\=[_179190|_179192] ^ Fail: (242) [user] typed_list(['ensure-loaded', 'utils-pllm'], _181126, _5594) ^ Redo: (241) [user] findall_eval(=, _5608, 499, '&self', ['ensure-loaded', 'utils-pllm'], _5594) ^ Unify: (241) [user] findall_eval(=, _5608, 499, '&self', ['ensure-loaded', 'utils-pllm'], _5594) ^ Call: (242) [user] findall_ne(_183870, catch_metta_return(eval_args(=, _5608, 499, '&self', ['ensure-loaded', 'utils-pllm'], _183870), _183870), _5594) ^ Unify: (242) [user] findall_ne(_183870, catch_metta_return(eval_args(=, _5608, 499, '&self', ['ensure-loaded', 'utils-pllm'], _183870), _183870), _5594) ^ Call: (243) [user] findall(_183870, (rtrace_on_error(catch_metta_return(eval_args(=, _5608, 499, '&self', ['ensure-loaded', 'utils-pllm'], _183870), _183870)), is_returned(_183870)), _5594) ^ Unify: (243) [$bags] findall(_183870, user:(rtrace_on_error(catch_metta_return(eval_args(=, _5608, 499, '&self', ['ensure-loaded', 'utils-pllm'], _183870), _183870)), is_returned(_183870)), _5594) ^ Call: (244) [$bags] findall(_183870, user:(rtrace_on_error(catch_metta_return(eval_args(=, _5608, 499, '&self', ['ensure-loaded', 'utils-pllm'], _183870), _183870)), is_returned(_183870)), _5594, []) ^ Unify: (244) [$bags] findall(_183870, user:(rtrace_on_error(catch_metta_return(eval_args(=, _5608, 499, '&self', ['ensure-loaded', 'utils-pllm'], _183870), _183870)), is_returned(_183870)), _5594, []) ^ Call: (245) [$bags] cleanup_bag(findall_loop(_183870, user:(rtrace_on_error(catch_metta_return(eval_args(=, _5608, 499, '&self', ['ensure-loaded', 'utils-pllm'], _183870), _183870)), is_returned(_183870)), _5594, []), '$destroy_findall_bag') ^ Unify: (245) [$bags] cleanup_bag('$bags':findall_loop(_183870, user:(rtrace_on_error(catch_metta_return(eval_args(=, _5608, 499, '&self', ['ensure-loaded', 'utils-pllm'], _183870), _183870)), is_returned(_183870)), _5594, []), '$bags':'$destroy_findall_bag') Call: (246) [$bags] findall_loop(_183870, user:(rtrace_on_error(catch_metta_return(eval_args(=, _5608, 499, '&self', ['ensure-loaded', 'utils-pllm'], _183870), _183870)), is_returned(_183870)), _5594, []) Unify: (246) [$bags] findall_loop(_183870, user:(rtrace_on_error(catch_metta_return(eval_args(=, _5608, 499, '&self', ['ensure-loaded', 'utils-pllm'], _183870), _183870)), is_returned(_183870)), _5594, []) Call: (248) [user] rtrace_on_error(catch_metta_return(eval_args(=, _5608, 499, '&self', ['ensure-loaded', 'utils-pllm'], _183870), _183870)) Unify: (248) [user] rtrace_on_error(catch_metta_return(eval_args(=, _5608, 499, '&self', ['ensure-loaded', 'utils-pllm'], _183870), _183870)) Call: (249) [user] catch_err(catch_metta_return(eval_args(=, _5608, 499, '&self', ['ensure-loaded', 'utils-pllm'], _183870), _183870), _195122, (write_src_uo(_195122=catch_metta_return(eval_args(=, _5608, 499, '&self', ['ensure-loaded', 'utils-pllm'], _183870), _183870)), catch(rtrace(catch_metta_return(eval_args(=, _5608, 499, '&self', ['ensure-loaded', 'utils-pllm'], _183870), _183870)), _195122, throw(give_up(_195122=catch_metta_return(eval_args(=, _5608, 499, '&self', ['ensure-loaded', 'utils-pllm'], _183870), _183870)))), throw(_195122))) Unify: (249) [user] catch_err(catch_metta_return(eval_args(=, _5608, 499, '&self', ['ensure-loaded', 'utils-pllm'], _183870), _183870), _195122, (write_src_uo(_195122=catch_metta_return(eval_args(=, _5608, 499, '&self', ['ensure-loaded', 'utils-pllm'], _183870), _183870)), catch(rtrace(catch_metta_return(eval_args(=, _5608, 499, '&self', ['ensure-loaded', 'utils-pllm'], _183870), _183870)), _195122, throw(give_up(_195122=catch_metta_return(eval_args(=, _5608, 499, '&self', ['ensure-loaded', 'utils-pllm'], _183870), _183870)))), throw(_195122))) ^ Call: (251) [user] catch_metta_return(eval_args(=, _5608, 499, '&self', ['ensure-loaded', 'utils-pllm'], _183870), _183870) ^ Unify: (251) [user] catch_metta_return(eval_args(=, _5608, 499, '&self', ['ensure-loaded', 'utils-pllm'], _183870), _183870) ^ Call: (253) [user] eval_args(=, _5608, 499, '&self', ['ensure-loaded', 'utils-pllm'], _183870) ^ Unify: (253) [user] eval_args(=, _5608, 499, '&self', ['ensure-loaded', 'utils-pllm'], _183870) Call: (254) [system] var(['ensure-loaded', 'utils-pllm']) ^ Redo: (253) [user] eval_args(=, _5608, 499, '&self', ['ensure-loaded', 'utils-pllm'], _183870) ^ Unify: (253) [user] eval_args(=, _5608, 499, '&self', ['ensure-loaded', 'utils-pllm'], _183870) ^ Call: (255) [system] setup_call_cleanup('$notrace'(_203644, _203646), once(user:self_eval(['ensure-loaded', 'utils-pllm'])), '$restore_trace'(_203644, _203646)) ^ Unify: (255) [system] setup_call_cleanup(system:'$notrace'(_203644, _203646), system:once(user:self_eval(['ensure-loaded', 'utils-pllm'])), system:'$restore_trace'(_203644, _203646)) ^ Call: (256) [system] sig_atomic(system:'$notrace'(_203644, _203646)) ^ Redo: (253) [user] eval_args(=, _5608, 499, '&self', ['ensure-loaded', 'utils-pllm'], _183870) ^ Unify: (253) [user] eval_args(=, _5608, 499, '&self', ['ensure-loaded', 'utils-pllm'], _183870) ^ Call: (255) [system] setup_call_cleanup('$notrace'(_208382, _208384), once(user:nonvar(_183870)), '$restore_trace'(_208382, _208384)) ^ Unify: (255) [system] setup_call_cleanup(system:'$notrace'(_208382, _208384), system:once(user:nonvar(_183870)), system:'$restore_trace'(_208382, _208384)) ^ Call: (256) [system] sig_atomic(system:'$notrace'(_208382, _208384)) ^ Redo: (253) [user] eval_args(=, _5608, 499, '&self', ['ensure-loaded', 'utils-pllm'], _183870) ^ Unify: (253) [user] eval_args(=, _5608, 499, '&self', ['ensure-loaded', 'utils-pllm'], _183870) ^ Call: (255) [system] setup_call_cleanup('$notrace'(_213120, _213122), once(user:nonvar(_183870)), '$restore_trace'(_213120, _213122)) ^ Unify: (255) [system] setup_call_cleanup(system:'$notrace'(_213120, _213122), system:once(user:nonvar(_183870)), system:'$restore_trace'(_213120, _213122)) ^ Call: (256) [system] sig_atomic(system:'$notrace'(_213120, _213122)) ^ Redo: (253) [user] eval_args(=, _5608, 499, '&self', ['ensure-loaded', 'utils-pllm'], _183870) ^ Unify: (253) [user] eval_args(=, _5608, 499, '&self', ['ensure-loaded', 'utils-pllm'], _183870) Call: (254) [system] ['utils-pllm']==[] ^ Redo: (253) [user] eval_args(=, _5608, 499, '&self', ['ensure-loaded', 'utils-pllm'], _183870) ^ Unify: (253) [user] eval_args(=, _5608, 499, '&self', ['ensure-loaded', 'utils-pllm'], _183870) Call: (254) [system] atom(=) Exit: (254) [system] atom(=) Call: (254) [system] (=)\==(=) ^ Redo: (253) [user] eval_args(=, _5608, 499, '&self', ['ensure-loaded', 'utils-pllm'], _183870) ^ Unify: (253) [user] eval_args(=, _5608, 499, '&self', ['ensure-loaded', 'utils-pllm'], _183870) ^ Call: (254) [user] self_eval(['ensure-loaded', 'utils-pllm']) ^ Unify: (254) [user] self_eval(['ensure-loaded', 'utils-pllm']) ^ Call: (256) [system] setup_call_cleanup('$notrace'(_227186, _227188), once(user:self_eval0(['ensure-loaded', 'utils-pllm'])), '$restore_trace'(_227186, _227188)) ^ Unify: (256) [system] setup_call_cleanup(system:'$notrace'(_227186, _227188), system:once(user:self_eval0(['ensure-loaded', 'utils-pllm'])), system:'$restore_trace'(_227186, _227188)) ^ Call: (257) [system] sig_atomic(system:'$notrace'(_227186, _227188)) ^ Fail: (254) [user] self_eval(['ensure-loaded', 'utils-pllm']) ^ Redo: (253) [user] eval_args(=, _5608, 499, '&self', ['ensure-loaded', 'utils-pllm'], _183870) ^ Unify: (253) [user] eval_args(=, _5608, 499, '&self', ['ensure-loaded', 'utils-pllm'], _183870) ^ Call: (254) [user] eval_00(=, _5608, 499, '&self', ['ensure-loaded', 'utils-pllm'], _183870) ^ Unify: (254) [user] eval_00(=, _5608, 499, '&self', ['ensure-loaded', 'utils-pllm'], _183870) ^ Call: (255) [user] self_eval(['ensure-loaded', 'utils-pllm']) ^ Unify: (255) [user] self_eval(['ensure-loaded', 'utils-pllm']) ^ Call: (257) [system] setup_call_cleanup('$notrace'(_236584, _236586), once(user:self_eval0(['ensure-loaded', 'utils-pllm'])), '$restore_trace'(_236584, _236586)) ^ Unify: (257) [system] setup_call_cleanup(system:'$notrace'(_236584, _236586), system:once(user:self_eval0(['ensure-loaded', 'utils-pllm'])), system:'$restore_trace'(_236584, _236586)) ^ Call: (258) [system] sig_atomic(system:'$notrace'(_236584, _236586)) ^ Fail: (255) [user] self_eval(['ensure-loaded', 'utils-pllm']) ^ Redo: (254) [user] eval_00(=, _5608, 499, '&self', ['ensure-loaded', 'utils-pllm'], _183870) ^ Unify: (254) [user] eval_00(=, _5608, 499, '&self', ['ensure-loaded', 'utils-pllm'], _183870) ^ Call: (255) [user] eval_01(=, _5608, 499, '&self', ['ensure-loaded', 'utils-pllm'], _183870) ^ Unify: (255) [user] eval_01(=, _5608, 499, '&self', ['ensure-loaded', 'utils-pllm'], _183870) ^ Call: (256) [user] if_t((499<1, trace_on_overflow), debug(metta(eval_args))) ^ Unify: (256) [user] if_t((499<1, trace_on_overflow), debug(metta(eval_args))) Call: (258) [system] 499<1 Fail: (258) [system] 499<1 ^ Redo: (256) [user] if_t((499<1, trace_on_overflow), debug(metta(eval_args))) ^ Exit: (256) [user] if_t((499<1, trace_on_overflow), debug(metta(eval_args))) ^ Call: (257) [system] setup_call_cleanup('$notrace'(_249742, _249744), once(user:(_249718 is 499-1, copy_term(['ensure-loaded', 'utils-pllm'], _249732))), '$restore_trace'(_249742, _249744)) ^ Unify: (257) [system] setup_call_cleanup(system:'$notrace'(_249742, _249744), system:once(user:(_249718 is 499-1, copy_term(['ensure-loaded', 'utils-pllm'], _249732))), system:'$restore_trace'(_249742, _249744)) ^ Call: (258) [system] sig_atomic(system:'$notrace'(_249742, _249744)) ^ Exit: (257) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(498 is 499-1, copy_term(['ensure-loaded', 'utils-pllm'], ['ensure-loaded', 'utils-pllm']))), system:'$restore_trace'(3, -1)) ^ Call: (256) [user] trace_eval(eval_20(=, _5608), e, 498, '&self', ['ensure-loaded', 'utils-pllm'], _253526) ^ Unify: (256) [user] trace_eval(eval_20(=, _5608), e, 498, '&self', ['ensure-loaded', 'utils-pllm'], _253526) ^ Call: (257) [user] must_det_ll((notrace((flag(eval_num, _255436, _255436+1), _255454 is _255436 mod 500, _255472 is 99-498 mod 100, _255496=_255498, option_else('trace-length', _255510, 500), option_else('trace-depth', _255518, 30))), quietly(if_t((nop(stop_rtrace), _255454>_255510), (set_debug(eval, false), _255574 is _255510+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_255574])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_255626))))) ^ Unify: (257) [user] must_det_ll(user:(notrace((flag(eval_num, _255436, _255436+1), _255454 is _255436 mod 500, _255472 is 99-498 mod 100, _255496=_255498, option_else('trace-length', _255510, 500), option_else('trace-depth', _255518, 30))), quietly(if_t((nop(stop_rtrace), _255454>_255510), (set_debug(eval, false), _255574 is _255510+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_255574])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_255626))))) ^ Call: (258) [user] once(user:(notrace((flag(eval_num, _255436, _255436+1), _255454 is _255436 mod 500, _255472 is 99-498 mod 100, _255496=_255498, option_else('trace-length', _255510, 500), option_else('trace-depth', _255518, 30))), quietly(if_t((nop(stop_rtrace), _255454>_255510), (set_debug(eval, false), _255574 is _255510+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_255574])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_255626))))) ^ Unify: (258) [system] once(user:(notrace((flag(eval_num, _255436, _255436+1), _255454 is _255436 mod 500, _255472 is 99-498 mod 100, _255496=_255498, option_else('trace-length', _255510, 500), option_else('trace-depth', _255518, 30))), quietly(if_t((nop(stop_rtrace), _255454>_255510), (set_debug(eval, false), _255574 is _255510+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_255574])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_255626))))) ^ Call: (261) [system] setup_call_cleanup('$notrace'(_259350, _259352), once(user:(flag(eval_num, _255436, _255436+1), _255454 is _255436 mod 500, _255472 is 99-498 mod 100, _255496=_255498, option_else('trace-length', _255510, 500), option_else('trace-depth', _255518, 30))), '$restore_trace'(_259350, _259352)) ^ Unify: (261) [system] setup_call_cleanup(system:'$notrace'(_259350, _259352), system:once(user:(flag(eval_num, _255436, _255436+1), _255454 is _255436 mod 500, _255472 is 99-498 mod 100, _255496=_255498, option_else('trace-length', _255510, 500), option_else('trace-depth', _255518, 30))), system:'$restore_trace'(_259350, _259352)) ^ Call: (262) [system] sig_atomic(system:'$notrace'(_259350, _259352)) ^ Exit: (261) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(flag(eval_num, 0, 0+1), 0 is 0 mod 500, 1 is 99-498 mod 100, _255496=_255496, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), system:'$restore_trace'(3, -1)) ^ Call: (261) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 0>500), (set_debug(eval, false), _255574 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_255574])), nop((start_rtrace, rtrace))))) ^ Unify: (261) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 0>500), (set_debug(eval, false), _255574 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_255574])), nop((start_rtrace, rtrace))))) ^ Exit: (261) [rtrace] rtrace:quietly3(user:if_t((nop(stop_rtrace), 0>500), (set_debug(eval, false), _255574 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_255574])), nop((start_rtrace, rtrace))))) Call: (260) [user] nop(notrace(no_repeats_var(_255626))) Unify: (260) [user] nop(notrace(no_repeats_var(_255626))) Exit: (260) [user] nop(notrace(no_repeats_var(_255626))) ^ Exit: (258) [system] once(user:(notrace((flag(eval_num, 0, 0+1), 0 is 0 mod 500, 1 is 99-498 mod 100, _255496=_255496, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), quietly(if_t((nop(stop_rtrace), 0>500), (set_debug(eval, false), _255574 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_255574])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_255626))))) ^ Exit: (257) [user] must_det_ll(user:(notrace((flag(eval_num, 0, 0+1), 0 is 0 mod 500, 1 is 99-498 mod 100, _255496=_255496, option_else('trace-length', 500, 500), option_else('trace-depth', 30, 30))), quietly(if_t((nop(stop_rtrace), 0>500), (set_debug(eval, false), _255574 is 500+1, nop(format('; Switched off tracing. For a longer trace: !(pragma! trace-length ~w)', [_255574])), nop((start_rtrace, rtrace))))), nop(notrace(no_repeats_var(_255626))))) Call: (257) [occurs] occurs:sub_term(_270814, e) Unify: (257) [occurs] occurs:sub_term(e, e) Exit: (257) [occurs] occurs:sub_term(e, e) Call: (257) [system] e\=e Fail: (257) [system] e\=e Redo: (257) [occurs] occurs:sub_term(_270814, e) Unify: (257) [occurs] occurs:sub_term(_270814, e) Call: (258) [system] compound(e) Fail: (258) [system] compound(e) Fail: (257) [occurs] occurs:sub_term(_270814, e) ^ Redo: (256) [user] trace_eval(eval_20(=, _5608), e, 498, '&self', ['ensure-loaded', 'utils-pllm'], _253526) Call: (257) [system] _281032=e Exit: (257) [system] e=e ^ Call: (257) [user] if_trace((eval;e), (_255496=1, indentq(1, 0, -->, [e, ['ensure-loaded', 'utils-pllm']]))) ^ Unify: (257) [user] if_trace((eval;e), (_255496=1, indentq(1, 0, -->, [e, ['ensure-loaded', 'utils-pllm']]))) ^ Call: (259) [system] setup_call_cleanup('$notrace'(_284836, _284838), once(user:real_notrace(catch_err(ignore((is_debugging((eval;e)), _255496=1, indentq(1, 0, -->, [e, ['ensure-loaded', 'utils-pllm']]))), _284794, fbug((_284794-->if_trace((eval;e), (_255496=1, indentq(1, 0, -->, [e, ['ensure-loaded', 'utils-pllm']])))))))), '$restore_trace'(_284836, _284838)) ^ Unify: (259) [system] setup_call_cleanup(system:'$notrace'(_284836, _284838), system:once(user:real_notrace(catch_err(ignore((is_debugging((eval;e)), _255496=1, indentq(1, 0, -->, [e, ['ensure-loaded', 'utils-pllm']]))), _284794, fbug((_284794-->if_trace((eval;e), (_255496=1, indentq(1, 0, -->, [e, ['ensure-loaded', 'utils-pllm']])))))))), system:'$restore_trace'(_284836, _284838)) ^ Call: (260) [system] sig_atomic(system:'$notrace'(_284836, _284838)) ^ Exit: (259) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:real_notrace(catch_err(ignore((is_debugging((eval;e)), _255496=1, indentq(1, 0, -->, [e, ['ensure-loaded', 'utils-pllm']]))), _284794, fbug((_284794-->if_trace((eval;e), (_255496=1, indentq(1, 0, -->, [e, ['ensure-loaded', 'utils-pllm']])))))))), system:'$restore_trace'(3, -1)) ^ Exit: (257) [user] if_trace((eval;e), (_255496=1, indentq(1, 0, -->, [e, ['ensure-loaded', 'utils-pllm']]))) Call: (257) [system] _289618=retval(fail) Exit: (257) [system] retval(fail)=retval(fail) Call: (257) [system] _291480=(\+ \+ (flag(eval_num, _291500, _291500+1), (retval(fail)\=@=retval(fail), nonvar(_253526)->indentq(1, _291500, <--, [e, _253526]);indentq(1, _291500, <--, [e, retval(fail)])))) Exit: (257) [system] (\+ \+ (flag(eval_num, _291500, _291500+1), (retval(fail)\=@=retval(fail), nonvar(_253526)->indentq(1, _291500, <--, [e, _253526]);indentq(1, _291500, <--, [e, retval(fail)]))))=(\+ \+ (flag(eval_num, _291500, _291500+1), (retval(fail)\=@=retval(fail), nonvar(_253526)->indentq(1, _291500, <--, [e, _253526]);indentq(1, _291500, <--, [e, retval(fail)])))) ^ Call: (257) [user] call_cleanup(((call(eval_20(=, _5608), 498, '&self', ['ensure-loaded', 'utils-pllm'], _253526)*->nb_setarg(1, retval(fail), _253526);fail, trace, call(eval_20(=, _5608), 498, '&self', ['ensure-loaded', 'utils-pllm'], _253526)), ignore(notrace((\+_253526\=_255626, nb_setarg(1, retval(fail), _253526))))), ignore((_255496==1->ignore(\+ \+ (flag(eval_num, _291500, _291500+1), (retval(fail)\=@=retval(fail), nonvar(_253526)->indentq(1, _291500, <--, [e, _253526]);indentq(1, _291500, <--, [e, retval(fail)]))));notrace(ignore(if_t(1<30, if_trace((eval;e), ignore(\+ \+ (flag(eval_num, _291500, _291500+1), (retval(fail)\=@=retval(fail), nonvar(_253526)->indentq(1, _291500, <--, [e, _253526]);indentq(1, _291500, <--, [e, retval(fail)]))))))))))) ^ Unify: (257) [system] call_cleanup(user:((call(eval_20(=, _5608), 498, '&self', ['ensure-loaded', 'utils-pllm'], _253526)*->nb_setarg(1, retval(fail), _253526);fail, trace, call(eval_20(=, _5608), 498, '&self', ['ensure-loaded', 'utils-pllm'], _253526)), ignore(notrace((\+_253526\=_255626, nb_setarg(1, retval(fail), _253526))))), user:ignore((_255496==1->ignore(\+ \+ (flag(eval_num, _291500, _291500+1), (retval(fail)\=@=retval(fail), nonvar(_253526)->indentq(1, _291500, <--, [e, _253526]);indentq(1, _291500, <--, [e, retval(fail)]))));notrace(ignore(if_t(1<30, if_trace((eval;e), ignore(\+ \+ (flag(eval_num, _291500, _291500+1), (retval(fail)\=@=retval(fail), nonvar(_253526)->indentq(1, _291500, <--, [e, _253526]);indentq(1, _291500, <--, [e, retval(fail)]))))))))))) ^ Call: (259) [user] eval_20(=, _5608, 498, '&self', ['ensure-loaded', 'utils-pllm'], _253526) ^ Unify: (259) [user] eval_20(=, _5608, 498, '&self', ['ensure-loaded', 'utils-pllm'], _253526) Call: (260) [system] atom(['ensure-loaded', 'utils-pllm']) ^ Redo: (259) [user] eval_20(=, _5608, 498, '&self', ['ensure-loaded', 'utils-pllm'], _253526) ^ Unify: (259) [user] eval_20(=, _5608, 498, '&self', ['ensure-loaded', 'utils-pllm'], _253526) ^ Call: (260) [user] no_eval(['ensure-loaded', 'utils-pllm']) ^ Unify: (260) [user] no_eval(['ensure-loaded', 'utils-pllm']) ^ Call: (261) [user] self_eval(['ensure-loaded', 'utils-pllm']) ^ Unify: (261) [user] self_eval(['ensure-loaded', 'utils-pllm']) ^ Call: (263) [system] setup_call_cleanup('$notrace'(_303886, _303888), once(user:self_eval0(['ensure-loaded', 'utils-pllm'])), '$restore_trace'(_303886, _303888)) ^ Unify: (263) [system] setup_call_cleanup(system:'$notrace'(_303886, _303888), system:once(user:self_eval0(['ensure-loaded', 'utils-pllm'])), system:'$restore_trace'(_303886, _303888)) ^ Call: (264) [system] sig_atomic(system:'$notrace'(_303886, _303888)) ^ Fail: (261) [user] self_eval(['ensure-loaded', 'utils-pllm']) ^ Redo: (260) [user] no_eval(['ensure-loaded', 'utils-pllm']) ^ Unify: (260) [user] no_eval(['ensure-loaded', 'utils-pllm']) Call: (261) [system] atomic('ensure-loaded') Exit: (261) [system] atomic('ensure-loaded') ^ Call: (261) [user] is_sl('ensure-loaded') ^ Unify: (261) [user] is_sl('ensure-loaded') Call: (262) [system] number('ensure-loaded') ^ Redo: (259) [user] eval_20(=, _5608, 498, '&self', ['ensure-loaded', 'utils-pllm'], _253526) ^ Unify: (259) [user] eval_20(=, _5608, 498, '&self', ['ensure-loaded', 'utils-pllm'], _253526) Call: (260) [system] ['utils-pllm']==[] ^ Redo: (259) [user] eval_20(=, _5608, 498, '&self', ['ensure-loaded', 'utils-pllm'], _253526) ^ Unify: (259) [user] eval_20(=, _5608, 498, '&self', ['ensure-loaded', 'utils-pllm'], _253526) Call: (260) [system] atom(=) Exit: (260) [system] atom(=) Call: (260) [system] (=)\==(=) ^ Redo: (259) [user] eval_20(=, _5608, 498, '&self', ['ensure-loaded', 'utils-pllm'], _253526) ^ Unify: (259) [user] eval_20(=, _5608, 498, '&self', ['ensure-loaded', 'utils-pllm'], _253526) Call: (260) [system] callable('ensure-loaded') Exit: (260) [system] callable('ensure-loaded') ^ Unify: (259) [user] eval_20(=, _5608, 498, '&self', ['ensure-loaded', 'utils-pllm'], _253526) Call: (260) [system] is_list(['utils-pllm']) Exit: (260) [system] is_list(['utils-pllm']) ^ Unify: (259) [user] eval_20(=, _5608, 498, '&self', ['ensure-loaded', 'utils-pllm'], _253526) Call: (260) [system] is_list(['ensure-loaded', 'utils-pllm']) Exit: (260) [system] is_list(['ensure-loaded', 'utils-pllm']) ^ Unify: (259) [user] eval_20(=, _5608, 498, '&self', ['ensure-loaded', 'utils-pllm'], ['ensure-loaded'|_330920]) Call: (260) [system] var('ensure-loaded') ^ Redo: (259) [user] eval_20(=, _5608, 498, '&self', ['ensure-loaded', 'utils-pllm'], _253526) ^ Unify: (259) [user] eval_20(=, _5608, 498, '&self', ['ensure-loaded', 'utils-pllm'], _253526) ^ Call: (260) [user] once(expand_eval(['ensure-loaded', 'utils-pllm'], _334682)) ^ Unify: (260) [system] once(user:expand_eval(['ensure-loaded', 'utils-pllm'], _334682)) ^ Call: (261) [user] expand_eval(['ensure-loaded', 'utils-pllm'], _334682) ^ Unify: (261) [user] expand_eval(['ensure-loaded', 'utils-pllm'], _334682) Call: (262) [system] is_list(['ensure-loaded', 'utils-pllm']) Exit: (262) [system] is_list(['ensure-loaded', 'utils-pllm']) ^ Unify: (261) [user] expand_eval(['ensure-loaded', 'utils-pllm'], ['ensure-loaded'|_340258]) Call: (262) [system] ground('ensure-loaded') Exit: (262) [system] ground('ensure-loaded') ^ Unify: (261) [user] expand_eval(['ensure-loaded', 'utils-pllm'], ['ensure-loaded'|_343040]) ^ Call: (262) [user] apply:maplist(expand_eval, ['utils-pllm'], _343040) ^ Unify: (262) [apply] apply:maplist(user:expand_eval, ['utils-pllm'], _343040) Call: (263) [apply] apply:maplist_(['utils-pllm'], _343040, user:expand_eval) Unify: (263) [apply] apply:maplist_(['utils-pllm'], [_346786|_346788], user:expand_eval) ^ Call: (264) [user] expand_eval('utils-pllm', _346786) ^ Unify: (264) [user] expand_eval('utils-pllm', _346786) Call: (265) [system] is_list('utils-pllm') ^ Redo: (264) [user] expand_eval('utils-pllm', _346786) Call: (265) [system] 'utils-pllm'=_346786 Exit: (265) [system] 'utils-pllm'='utils-pllm' ^ Exit: (264) [user] expand_eval('utils-pllm', 'utils-pllm') Call: (264) [apply] apply:maplist_([], _346788, user:expand_eval) Unify: (264) [apply] apply:maplist_([], [], user:expand_eval) Exit: (264) [apply] apply:maplist_([], [], user:expand_eval) Exit: (263) [apply] apply:maplist_(['utils-pllm'], ['utils-pllm'], user:expand_eval) ^ Exit: (262) [apply] apply:maplist(user:expand_eval, ['utils-pllm'], ['utils-pllm']) ^ Exit: (261) [user] expand_eval(['ensure-loaded', 'utils-pllm'], ['ensure-loaded', 'utils-pllm']) ^ Exit: (260) [system] once(user:expand_eval(['ensure-loaded', 'utils-pllm'], ['ensure-loaded', 'utils-pllm'])) Call: (260) [system] ['ensure-loaded', 'utils-pllm']\==['ensure-loaded', 'utils-pllm'] ^ Redo: (259) [user] eval_20(=, _5608, 498, '&self', ['ensure-loaded', 'utils-pllm'], _253526) ^ Unify: (259) [user] eval_20(=, _5608, 498, '&self', ['ensure-loaded', 'utils-pllm'], _253526) ^ Call: (260) [user] is_progn('ensure-loaded') ^ Unify: (260) [user] is_progn('ensure-loaded') Call: (261) [system] var('ensure-loaded') ^ Redo: (259) [user] eval_20(=, _5608, 498, '&self', ['ensure-loaded', 'utils-pllm'], _253526) ^ Unify: (259) [user] eval_20(=, _5608, 498, '&self', ['ensure-loaded', 'utils-pllm'], _253526) ^ Call: (260) [user] is_progn('ensure-loaded') ^ Unify: (260) [user] is_progn('ensure-loaded') Call: (261) [system] var('ensure-loaded') ^ Redo: (259) [user] eval_20(=, _5608, 498, '&self', ['ensure-loaded', 'utils-pllm'], _253526) ^ Unify: (259) [user] eval_20(=, _5608, 498, '&self', ['ensure-loaded', 'utils-pllm'], _253526) ^ Call: (260) [user] is_space_op('ensure-loaded') ^ Redo: (259) [user] eval_20(=, _5608, 498, '&self', ['ensure-loaded', 'utils-pllm'], _253526) ^ Unify: (259) [user] eval_20(=, _5608, 498, '&self', ['ensure-loaded', 'utils-pllm'], _253526) Call: (260) [system] is_list('utils-pllm') ^ Redo: (259) [user] eval_20(=, _5608, 498, '&self', ['ensure-loaded', 'utils-pllm'], _253526) ^ Unify: (259) [user] eval_20(=, _5608, 498, '&self', ['ensure-loaded', 'utils-pllm'], _253526) Call: (260) [system] 'utils-pllm'=='Nothing' ^ Redo: (259) [user] eval_20(=, _5608, 498, '&self', ['ensure-loaded', 'utils-pllm'], _253526) ^ Unify: (259) [user] eval_20(=, _5608, 498, '&self', ['ensure-loaded', 'utils-pllm'], _253526) ^ Call: (260) [user] metta_compiled_predicate('&self', 'ensure-loaded', _381314) ^ Fail: (260) [user] metta_compiled_predicate('&self', 'ensure-loaded', _381314) ^ Redo: (259) [user] eval_20(=, _5608, 498, '&self', ['ensure-loaded', 'utils-pllm'], _253526) ^ Unify: (259) [user] eval_20(=, _5608, 498, '&self', ['ensure-loaded', 'utils-pllm'], _253526) Call: (260) [system] is_list(['ensure-loaded', 'utils-pllm']) Exit: (260) [system] is_list(['ensure-loaded', 'utils-pllm']) ^ Call: (260) [user] apply:maplist(self_eval, ['ensure-loaded', 'utils-pllm']) ^ Unify: (260) [apply] apply:maplist(user:self_eval, ['ensure-loaded', 'utils-pllm']) Call: (261) [apply] apply:maplist_(['ensure-loaded', 'utils-pllm'], user:self_eval) Unify: (261) [apply] apply:maplist_(['ensure-loaded', 'utils-pllm'], user:self_eval) ^ Call: (262) [user] self_eval('ensure-loaded') ^ Unify: (262) [user] self_eval('ensure-loaded') ^ Call: (264) [system] setup_call_cleanup('$notrace'(_392506, _392508), once(user:self_eval0('ensure-loaded')), '$restore_trace'(_392506, _392508)) ^ Unify: (264) [system] setup_call_cleanup(system:'$notrace'(_392506, _392508), system:once(user:self_eval0('ensure-loaded')), system:'$restore_trace'(_392506, _392508)) ^ Call: (265) [system] sig_atomic(system:'$notrace'(_392506, _392508)) ^ Exit: (264) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0('ensure-loaded')), system:'$restore_trace'(3, -1)) ^ Exit: (262) [user] self_eval('ensure-loaded') Call: (262) [apply] apply:maplist_(['utils-pllm'], user:self_eval) Unify: (262) [apply] apply:maplist_(['utils-pllm'], user:self_eval) ^ Call: (263) [user] self_eval('utils-pllm') ^ Unify: (263) [user] self_eval('utils-pllm') ^ Call: (265) [system] setup_call_cleanup('$notrace'(_400922, _400924), once(user:self_eval0('utils-pllm')), '$restore_trace'(_400922, _400924)) ^ Unify: (265) [system] setup_call_cleanup(system:'$notrace'(_400922, _400924), system:once(user:self_eval0('utils-pllm')), system:'$restore_trace'(_400922, _400924)) ^ Call: (266) [system] sig_atomic(system:'$notrace'(_400922, _400924)) ^ Exit: (265) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0('utils-pllm')), system:'$restore_trace'(3, -1)) ^ Exit: (263) [user] self_eval('utils-pllm') Call: (263) [apply] apply:maplist_([], user:self_eval) Unify: (263) [apply] apply:maplist_([], user:self_eval) Exit: (263) [apply] apply:maplist_([], user:self_eval) Exit: (262) [apply] apply:maplist_(['utils-pllm'], user:self_eval) Exit: (261) [apply] apply:maplist_(['ensure-loaded', 'utils-pllm'], user:self_eval) ^ Exit: (260) [apply] apply:maplist(user:self_eval, ['ensure-loaded', 'utils-pllm']) Call: (260) [system] ['ensure-loaded', 'utils-pllm']=[_411198|_411200] Exit: (260) [system] ['ensure-loaded', 'utils-pllm']=['ensure-loaded', 'utils-pllm'] Call: (260) [system] atom('ensure-loaded') Exit: (260) [system] atom('ensure-loaded') ^ Unify: (259) [user] eval_20(=, _5608, 498, '&self', ['ensure-loaded', 'utils-pllm'], _253526) Call: (260) [system] _415850=do_more_defs(true) Exit: (260) [system] do_more_defs(true)=do_more_defs(true) ^ Call: (260) [user] clause(eval_21(=, _5608, 498, '&self', ['ensure-loaded', 'utils-pllm'], _253526), _417726) ^ Redo: (259) [user] eval_20(=, _5608, 498, '&self', ['ensure-loaded', 'utils-pllm'], _253526) ^ Unify: (259) [user] eval_20(=, _5608, 498, '&self', ['ensure-loaded', 'utils-pllm'], _253526) ^ Call: (260) [user] eval_40(=, _5608, 498, '&self', ['ensure-loaded', 'utils-pllm'], _420550) ^ Unify: (260) [user] eval_40(=, _5608, 498, '&self', ['ensure-loaded', 'utils-pllm'], _420550) ^ Call: (261) [user] eval_selfless(=, _5608, 498, '&self', ['ensure-loaded', 'utils-pllm'], _420550) ^ Unify: (261) [user] eval_selfless(=, _5608, 498, '&self', ['ensure-loaded', 'utils-pllm'], _420550) ^ Call: (262) [user] eval_selfless_0(['ensure-loaded', 'utils-pllm'], _420550) ^ Unify: (262) [user] eval_selfless_0(['ensure-loaded', 'utils-pllm'], _420550) Call: (263) [system] var('ensure-loaded') ^ Redo: (262) [user] eval_selfless_0(['ensure-loaded', 'utils-pllm'], _420550) ^ Unify: (262) [user] eval_selfless_0(['ensure-loaded', 'utils-pllm'], _420550) ^ Call: (263) [user] eval_selfless_1(['ensure-loaded', 'utils-pllm'], _420550) ^ Unify: (263) [user] eval_selfless_1(['ensure-loaded', 'utils-pllm'], _420550) ^ Call: (264) [user] allow_clp ^ Unify: (264) [user] allow_clp ^ Call: (265) [user] false_flag ^ Unify: (265) [user] false_flag Call: (266) [system] fail Fail: (266) [system] fail ^ Fail: (265) [user] false_flag ^ Redo: (262) [user] eval_selfless_0(['ensure-loaded', 'utils-pllm'], _420550) ^ Unify: (262) [user] eval_selfless_0(['ensure-loaded', 'utils-pllm'], _420550) ^ Call: (263) [user] eval_selfless_2(['ensure-loaded', 'utils-pllm'], _420550) ^ Unify: (263) [user] eval_selfless_2(['ensure-loaded', 'utils-pllm'], _420550) Call: (264) [system] var('ensure-loaded') ^ Redo: (263) [user] eval_selfless_2(['ensure-loaded', 'utils-pllm'], _420550) ^ Unify: (263) [user] eval_selfless_2(['ensure-loaded', 'utils-pllm'], _420550) ^ Call: (264) [user] fake_notrace((ground(['ensure-loaded', 'utils-pllm']), ['ensure-loaded', 'utils-pllm']=[_443754, _443760, _443766], atom(_443754), catch_warn(current_op(_443792, yfx, _443754)), ['ensure-loaded', 'utils-pllm']\=[_443812], s2ps(['ensure-loaded', 'utils-pllm'], _443820))) ^ Unify: (264) [user] fake_notrace(user:(ground(['ensure-loaded', 'utils-pllm']), ['ensure-loaded', 'utils-pllm']=[_443754, _443760, _443766], atom(_443754), catch_warn(current_op(_443792, yfx, _443754)), ['ensure-loaded', 'utils-pllm']\=[_443812], s2ps(['ensure-loaded', 'utils-pllm'], _443820))) ^ Call: (265) [user] real_notrace(user:(ground(['ensure-loaded', 'utils-pllm']), ['ensure-loaded', 'utils-pllm']=[_443754, _443760, _443766], atom(_443754), catch_warn(current_op(_443792, yfx, _443754)), ['ensure-loaded', 'utils-pllm']\=[_443812], s2ps(['ensure-loaded', 'utils-pllm'], _443820))) ^ Unify: (265) [user] real_notrace(user:(ground(['ensure-loaded', 'utils-pllm']), ['ensure-loaded', 'utils-pllm']=[_443754, _443760, _443766], atom(_443754), catch_warn(current_op(_443792, yfx, _443754)), ['ensure-loaded', 'utils-pllm']\=[_443812], s2ps(['ensure-loaded', 'utils-pllm'], _443820))) ^ Call: (266) [user] setup_call_cleanup('$notrace'(_447526, _447528), once(user:(ground(['ensure-loaded', 'utils-pllm']), ['ensure-loaded', 'utils-pllm']=[_443754, _443760, _443766], atom(_443754), catch_warn(current_op(_443792, yfx, _443754)), ['ensure-loaded', 'utils-pllm']\=[_443812], s2ps(['ensure-loaded', 'utils-pllm'], _443820))), '$restore_trace'(_447526, _447528)) ^ Unify: (266) [system] setup_call_cleanup(user:'$notrace'(_447526, _447528), user:once(user:(ground(['ensure-loaded', 'utils-pllm']), ['ensure-loaded', 'utils-pllm']=[_443754, _443760, _443766], atom(_443754), catch_warn(current_op(_443792, yfx, _443754)), ['ensure-loaded', 'utils-pllm']\=[_443812], s2ps(['ensure-loaded', 'utils-pllm'], _443820))), user:'$restore_trace'(_447526, _447528)) ^ Call: (267) [system] sig_atomic(user:'$notrace'(_447526, _447528)) ^ Fail: (265) [user] real_notrace(user:(ground(['ensure-loaded', 'utils-pllm']), ['ensure-loaded', 'utils-pllm']=[_443754, _443760, _443766], atom(_443754), catch_warn(current_op(_443792, yfx, _443754)), ['ensure-loaded', 'utils-pllm']\=[_443812], s2ps(['ensure-loaded', 'utils-pllm'], _443820))) ^ Fail: (264) [user] fake_notrace(user:(ground(['ensure-loaded', 'utils-pllm']), ['ensure-loaded', 'utils-pllm']=[_443754, _443760, _443766], atom(_443754), catch_warn(current_op(_443792, yfx, _443754)), ['ensure-loaded', 'utils-pllm']\=[_443812], s2ps(['ensure-loaded', 'utils-pllm'], _443820))) ^ Redo: (260) [user] eval_40(=, _5608, 498, '&self', ['ensure-loaded', 'utils-pllm'], _420550) ^ Unify: (260) [user] eval_40(=, _5608, 498, '&self', ['ensure-loaded', 'utils-pllm'], _420550) ^ Call: (261) [user] eval_41(=, _5608, 498, '&self', ['ensure-loaded', 'utils-pllm'], _420550) ^ Unify: (261) [user] eval_41(=, _5608, 498, '&self', ['ensure-loaded', 'utils-pllm'], _420550) ^ Call: (262) [user] naive_eval_args ^ Unify: (262) [user] naive_eval_args Call: (263) [system] false Unify: (263) [system] false Call: (264) [system] fail ^ Redo: (261) [user] eval_41(=, _5608, 498, '&self', ['ensure-loaded', 'utils-pllm'], _420550) ^ Unify: (261) [user] eval_41(=, _5608, 498, '&self', ['ensure-loaded', 'utils-pllm'], _420550) ^ Call: (262) [user] naive_eval_args ^ Unify: (262) [user] naive_eval_args Call: (263) [system] false Unify: (263) [system] false Call: (264) [system] fail ^ Redo: (261) [user] eval_41(=, _5608, 498, '&self', ['ensure-loaded', 'utils-pllm'], _420550) ^ Call: (262) [user] eval_adjust_args(=, _5608, _467980, _420550, 498, '&self', ['ensure-loaded', 'utils-pllm'], _467982) ^ Unify: (262) [user] eval_adjust_args(=, _5608, _467980, _420550, 498, '&self', ['ensure-loaded', 'utils-pllm'], _467982) Call: (263) [user] if_or_else((eval_all_args, eval_adjust_args2(=, _5608, _467980, _420550, 498, '&self', ['ensure-loaded', 'utils-pllm'], _467982)), eval_adjust_args1(=, _5608, _467980, _420550, 498, '&self', ['ensure-loaded', 'utils-pllm'], _467982)) Unify: (263) [user] if_or_else((eval_all_args, eval_adjust_args2(=, _5608, _467980, _420550, 498, '&self', ['ensure-loaded', 'utils-pllm'], _467982)), eval_adjust_args1(=, _5608, _467980, _420550, 498, '&self', ['ensure-loaded', 'utils-pllm'], _467982)) ^ Call: (265) [user] eval_all_args ^ Unify: (265) [user] eval_all_args ^ Call: (266) [user] true_flag ^ Unify: (266) [user] true_flag ^ Exit: (266) [user] true_flag ^ Exit: (265) [user] eval_all_args ^ Call: (265) [user] eval_adjust_args2(=, _5608, _467980, _420550, 498, '&self', ['ensure-loaded', 'utils-pllm'], _467982) ^ Unify: (265) [user] eval_adjust_args2(=, _5608, _467980, _420550, 498, '&self', ['ensure-loaded', 'utils-pllm'], ['ensure-loaded'|_478214]) ^ Call: (266) [user] apply:maplist(must_eval_args(=, _479172, 498, '&self'), ['utils-pllm'], _478214) ^ Unify: (266) [apply] apply:maplist(user:must_eval_args(=, _479172, 498, '&self'), ['utils-pllm'], _478214) Call: (267) [apply] apply:maplist_(['utils-pllm'], _478214, user:must_eval_args(=, _479172, 498, '&self')) Unify: (267) [apply] apply:maplist_(['utils-pllm'], [_481994|_481996], user:must_eval_args(=, _479172, 498, '&self')) ^ Call: (268) [user] must_eval_args(=, _479172, 498, '&self', 'utils-pllm', _481994) ^ Unify: (268) [user] must_eval_args(=, _479172, 498, '&self', 'utils-pllm', _481994) ^ Call: (269) [user] is_debugging(eval_args) ^ Unify: (269) [user] is_debugging(eval_args) Call: (270) [system] var(eval_args) Fail: (270) [system] var(eval_args) ^ Redo: (269) [user] is_debugging(eval_args) ^ Unify: (269) [user] is_debugging(eval_args) Call: (270) [system] eval_args==false Fail: (270) [system] eval_args==false ^ Redo: (269) [user] is_debugging(eval_args) ^ Unify: (269) [user] is_debugging(eval_args) Call: (270) [system] eval_args==true Fail: (270) [system] eval_args==true ^ Redo: (269) [user] is_debugging(eval_args) ^ Unify: (269) [user] is_debugging(eval_args) ^ Call: (270) [user] fast_option_value(eval_args, debug) ^ Unify: (270) [user] fast_option_value(eval_args, debug) Call: (271) [system] atom(eval_args) Exit: (271) [system] atom(eval_args) Call: (271) [system] current_prolog_flag(eval_args, debug) Fail: (271) [system] current_prolog_flag(eval_args, debug) ^ Fail: (270) [user] fast_option_value(eval_args, debug) ^ Redo: (269) [user] is_debugging(eval_args) ^ Unify: (269) [user] is_debugging(eval_args) ^ Call: (270) [user] fast_option_value(eval_args, trace) ^ Unify: (270) [user] fast_option_value(eval_args, trace) Call: (271) [system] atom(eval_args) Exit: (271) [system] atom(eval_args) Call: (271) [system] current_prolog_flag(eval_args, trace) Fail: (271) [system] current_prolog_flag(eval_args, trace) ^ Fail: (270) [user] fast_option_value(eval_args, trace) ^ Redo: (269) [user] is_debugging(eval_args) ^ Unify: (269) [user] is_debugging(eval_args) Call: (270) [prolog_debug] prolog_debug:debugging(metta(eval_args), _514446) Unify: (270) [prolog_debug] prolog_debug:debugging(metta(eval_args), _514446) ^ Call: (271) [prolog_debug] prolog_debug:debugging(metta(eval_args), _514446, _516382) ^ Unify: (271) [prolog_debug] prolog_debug:debugging(metta(eval_args), _514446, []) Call: (272) [system] current_prolog_flag(nodebugx, true) ^ Redo: (271) [prolog_debug] prolog_debug:debugging(metta(eval_args), _514446, _519186) ^ Unify: (271) [prolog_debug] prolog_debug:debugging(metta(eval_args), _514446, _520124) ^ Call: (272) [prolog_debug] current_predicate(debugging_logicmoo_setting/3) ^ Exit: (272) [prolog_debug] current_predicate(debugging_logicmoo_setting/3) ^ Call: (272) [prolog_debug] predicate_property(bugger:debugging_logicmoo_setting(_522858, _522860, _522862), defined) ^ Unify: (272) [$syspreds] predicate_property(bugger:debugging_logicmoo_setting(_6596, _6598, _6600), defined) Call: (273) [system] nonvar(defined) Exit: (273) [system] nonvar(defined) Call: (273) [$syspreds] property_predicate(defined, bugger:debugging_logicmoo_setting(_6596, _6598, _6600)) Unify: (273) [$syspreds] property_predicate(defined, bugger:debugging_logicmoo_setting(_6596, _6598, _6600)) Call: (274) [$syspreds] define_or_generate(bugger:debugging_logicmoo_setting(_6596, _6598, _6600)) Unify: (274) [$syspreds] define_or_generate(bugger:debugging_logicmoo_setting(_6596, _6598, _6600)) Call: (275) [system] callable(debugging_logicmoo_setting(_6596, _6598, _6600)) Exit: (275) [system] callable(debugging_logicmoo_setting(_6596, _6598, _6600)) Call: (275) [system] atom(bugger) Exit: (275) [system] atom(bugger) Exit: (274) [$syspreds] define_or_generate(bugger:debugging_logicmoo_setting(_6596, _6598, _6600)) Exit: (273) [$syspreds] property_predicate(defined, bugger:debugging_logicmoo_setting(_6596, _6598, _6600)) ^ Exit: (272) [$syspreds] predicate_property(bugger:debugging_logicmoo_setting(_6596, _6598, _6600), defined) ^ Call: (272) [prolog_debug] bugger:debugging_logicmoo_setting(metta(eval_args), _6586, _19390) ^ Unify: (272) [prolog_debug] bugger:debugging_logicmoo_setting(metta(eval_args), true, [user_error]) ^ Exit: (272) [prolog_debug] bugger:debugging_logicmoo_setting(metta(eval_args), true, [user_error]) ^ Exit: (271) [prolog_debug] prolog_debug:debugging(metta(eval_args), true, [user_error]) Exit: (270) [prolog_debug] prolog_debug:debugging(metta(eval_args), true) Call: (270) [system] true==true Exit: (270) [system] true==true ^ Exit: (269) [user] is_debugging(eval_args) ^ Unify: (268) [user] must_eval_args(=, _6564, 498, '&self', 'utils-pllm', _6578) ^ Call: (269) [user] eval_args(=, _6564, 498, '&self', 'utils-pllm', _6578) ^ Unify: (269) [user] eval_args(=, _6564, 498, '&self', 'utils-pllm', _6578) Call: (270) [system] var('utils-pllm') ^ Redo: (269) [user] eval_args(=, _6564, 498, '&self', 'utils-pllm', _6578) ^ Unify: (269) [user] eval_args(=, _6564, 498, '&self', 'utils-pllm', _6578) ^ Call: (271) [system] setup_call_cleanup('$notrace'(_32514, _32516), once(user:self_eval('utils-pllm')), '$restore_trace'(_32514, _32516)) ^ Unify: (271) [system] setup_call_cleanup(system:'$notrace'(_32514, _32516), system:once(user:self_eval('utils-pllm')), system:'$restore_trace'(_32514, _32516)) ^ Call: (272) [system] sig_atomic(system:'$notrace'(_32514, _32516)) ^ Exit: (271) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval('utils-pllm')), system:'$restore_trace'(3, -1)) Call: (270) [system] _6578='utils-pllm' Exit: (270) [system] 'utils-pllm'='utils-pllm' ^ Exit: (269) [user] eval_args(=, _6564, 498, '&self', 'utils-pllm', 'utils-pllm') ^ Exit: (268) [user] must_eval_args(=, _6564, 498, '&self', 'utils-pllm', 'utils-pllm') Call: (268) [apply] apply:maplist_([], _6580, user:must_eval_args(=, _6564, 498, '&self')) Unify: (268) [apply] apply:maplist_([], [], user:must_eval_args(=, _6564, 498, '&self')) Exit: (268) [apply] apply:maplist_([], [], user:must_eval_args(=, _6564, 498, '&self')) Exit: (267) [apply] apply:maplist_(['utils-pllm'], ['utils-pllm'], user:must_eval_args(=, _6564, 498, '&self')) ^ Exit: (266) [apply] apply:maplist(user:must_eval_args(=, _6564, 498, '&self'), ['utils-pllm'], ['utils-pllm']) Call: (266) [system] _6508=_6506 Exit: (266) [system] _6506=_6506 ^ Exit: (265) [user] eval_adjust_args2(=, _5608, _6506, _6506, 498, '&self', ['ensure-loaded', 'utils-pllm'], ['ensure-loaded', 'utils-pllm']) Exit: (263) [user] if_or_else((eval_all_args, eval_adjust_args2(=, _5608, _6506, _6506, 498, '&self', ['ensure-loaded', 'utils-pllm'], ['ensure-loaded', 'utils-pllm'])), eval_adjust_args1(=, _5608, _6506, _6506, 498, '&self', ['ensure-loaded', 'utils-pllm'], ['ensure-loaded', 'utils-pllm'])) ^ Exit: (262) [user] eval_adjust_args(=, _5608, _6506, _6506, 498, '&self', ['ensure-loaded', 'utils-pllm'], ['ensure-loaded', 'utils-pllm']) ^ Call: (262) [user] if_trace((e;args), (['ensure-loaded', 'utils-pllm']\==['ensure-loaded', 'utils-pllm']->color_g_mesg('#773733', indentq2(498, (['ensure-loaded', 'utils-pllm']->['ensure-loaded', 'utils-pllm'])));nop(indentq2(498, same(['ensure-loaded', 'utils-pllm']))))) ^ Unify: (262) [user] if_trace((e;args), (['ensure-loaded', 'utils-pllm']\==['ensure-loaded', 'utils-pllm']->color_g_mesg('#773733', indentq2(498, (['ensure-loaded', 'utils-pllm']->['ensure-loaded', 'utils-pllm'])));nop(indentq2(498, same(['ensure-loaded', 'utils-pllm']))))) ^ Call: (264) [system] setup_call_cleanup('$notrace'(_51382, _51384), once(user:real_notrace(catch_err(ignore((is_debugging((e;args)), (['ensure-loaded', 'utils-pllm']\==['ensure-loaded', 'utils-pllm']->color_g_mesg('#773733', indentq2(498, (['ensure-loaded', 'utils-pllm']->['ensure-loaded', 'utils-pllm'])));nop(indentq2(498, same(['ensure-loaded', 'utils-pllm'])))))), _51340, fbug((_51340-->if_trace((e;args), (['ensure-loaded', 'utils-pllm']\==['ensure-loaded', 'utils-pllm']->color_g_mesg('#773733', indentq2(498, (['ensure-loaded', 'utils-pllm']->['ensure-loaded', 'utils-pllm'])));nop(indentq2(498, same(['ensure-loaded', 'utils-pllm'])))))))))), '$restore_trace'(_51382, _51384)) ^ Unify: (264) [system] setup_call_cleanup(system:'$notrace'(_51382, _51384), system:once(user:real_notrace(catch_err(ignore((is_debugging((e;args)), (['ensure-loaded', 'utils-pllm']\==['ensure-loaded', 'utils-pllm']->color_g_mesg('#773733', indentq2(498, (['ensure-loaded', 'utils-pllm']->['ensure-loaded', 'utils-pllm'])));nop(indentq2(498, same(['ensure-loaded', 'utils-pllm'])))))), _51340, fbug((_51340-->if_trace((e;args), (['ensure-loaded', 'utils-pllm']\==['ensure-loaded', 'utils-pllm']->color_g_mesg('#773733', indentq2(498, (['ensure-loaded', 'utils-pllm']->['ensure-loaded', 'utils-pllm'])));nop(indentq2(498, same(['ensure-loaded', 'utils-pllm'])))))))))), system:'$restore_trace'(_51382, _51384)) ^ Call: (265) [system] sig_atomic(system:'$notrace'(_51382, _51384)) ^ Exit: (264) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:real_notrace(catch_err(ignore((is_debugging((e;args)), (['ensure-loaded', 'utils-pllm']\==['ensure-loaded', 'utils-pllm']->color_g_mesg('#773733', indentq2(498, (['ensure-loaded', 'utils-pllm']->['ensure-loaded', 'utils-pllm'])));nop(indentq2(498, same(['ensure-loaded', 'utils-pllm'])))))), _51340, fbug((_51340-->if_trace((e;args), (['ensure-loaded', 'utils-pllm']\==['ensure-loaded', 'utils-pllm']->color_g_mesg('#773733', indentq2(498, (['ensure-loaded', 'utils-pllm']->['ensure-loaded', 'utils-pllm'])));nop(indentq2(498, same(['ensure-loaded', 'utils-pllm'])))))))))), system:'$restore_trace'(3, -1)) ^ Exit: (262) [user] if_trace((e;args), (['ensure-loaded', 'utils-pllm']\==['ensure-loaded', 'utils-pllm']->color_g_mesg('#773733', indentq2(498, (['ensure-loaded', 'utils-pllm']->['ensure-loaded', 'utils-pllm'])));nop(indentq2(498, same(['ensure-loaded', 'utils-pllm']))))) ^ Call: (262) [user] eval_70(=, _5608, 498, '&self', ['ensure-loaded', 'utils-pllm'], _6506) ^ Unify: (262) [user] eval_70(=, _5608, 498, '&self', ['ensure-loaded', 'utils-pllm'], _6506) Call: (263) [user] if_or_else(eval_maybe_python(=, _5608, 498, '&self', ['ensure-loaded', 'utils-pllm'], _6506), if_or_else(eval_maybe_host_predicate(=, _5608, 498, '&self', ['ensure-loaded', 'utils-pllm'], _6506), if_or_else(eval_maybe_host_function(=, _5608, 498, '&self', ['ensure-loaded', 'utils-pllm'], _6506), if_or_else(eval_maybe_defn(=, _5608, 498, '&self', ['ensure-loaded', 'utils-pllm'], _6506), eval_maybe_subst(=, _5608, 498, '&self', ['ensure-loaded', 'utils-pllm'], _6506))))) Unify: (263) [user] if_or_else(eval_maybe_python(=, _5608, 498, '&self', ['ensure-loaded', 'utils-pllm'], _6506), if_or_else(eval_maybe_host_predicate(=, _5608, 498, '&self', ['ensure-loaded', 'utils-pllm'], _6506), if_or_else(eval_maybe_host_function(=, _5608, 498, '&self', ['ensure-loaded', 'utils-pllm'], _6506), if_or_else(eval_maybe_defn(=, _5608, 498, '&self', ['ensure-loaded', 'utils-pllm'], _6506), eval_maybe_subst(=, _5608, 498, '&self', ['ensure-loaded', 'utils-pllm'], _6506))))) ^ Call: (264) [user] eval_maybe_python(=, _5608, 498, '&self', ['ensure-loaded', 'utils-pllm'], _6506) ^ Unify: (264) [user] eval_maybe_python(=, _5608, 498, '&self', ['ensure-loaded', 'utils-pllm'], _6506) Call: (265) [user] metta_atom('&self', ['registered-python-function', _61868, _61874, 'ensure-loaded']) Unify: (265) [user] metta_atom('&self', ['registered-python-function', _61868, _61874, 'ensure-loaded']) ^ Call: (266) [user] typed_list('&self', _63794, _63716) ^ Unify: (266) [user] typed_list('&self', _64726, _63716) Call: (267) [system] compound('&self') Fail: (267) [system] compound('&self') ^ Fail: (266) [user] typed_list('&self', _67506, _63716) Redo: (265) [user] metta_atom('&self', ['registered-python-function', _61868, _61874, 'ensure-loaded']) Unify: (265) [user] metta_atom('&self', ['registered-python-function', _61868, _61874, 'ensure-loaded']) Call: (266) [system] '&self'=='&flybase' Redo: (265) [user] metta_atom('&self', ['registered-python-function', _61868, _61874, 'ensure-loaded']) Unify: (265) [user] metta_atom('&self', ['registered-python-function', _61868, _61874, 'ensure-loaded']) ^ Call: (266) [user] metta_atom_in_file('&self', ['registered-python-function', _61868, _61874, 'ensure-loaded']) ^ Unify: (266) [user] metta_atom_in_file('&self', ['registered-python-function', _61868, _61874, 'ensure-loaded']) ^ Call: (267) [user] metta_atom_in_file('&self', ['registered-python-function', _61868, _61874, 'ensure-loaded'], _74888, _74890) ^ Unify: (267) [user] metta_atom_in_file('&self', ['registered-python-function', _61868, _61874, 'ensure-loaded'], _75824, _75826) ^ Call: (268) [user] loaded_into_kb('&self', _76682) ^ Unify: (268) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Exit: (268) [user] loaded_into_kb('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Call: (268) [user] once(user:asserted_metta_pred(_87272, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Unify: (268) [system] once(user:asserted_metta_pred(_87272, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')) ^ Call: (269) [user] asserted_metta_pred(_87272, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Fail: (269) [user] asserted_metta_pred(_87272, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Redo: (265) [user] metta_atom('&self', ['registered-python-function', _61868, _61874, 'ensure-loaded']) Unify: (265) [user] metta_atom('&self', ['registered-python-function', _61868, _61874, 'ensure-loaded']) Call: (266) [user] metta_atom_asserted('&self', ['registered-python-function', _61868, _61874, 'ensure-loaded']) Unify: (266) [user] metta_atom_asserted('&self', ['registered-python-function', _61868, _61874, 'ensure-loaded']) ^ Call: (267) [user] metta_atom_asserted_deduced('&self', ['registered-python-function', _61868, _61874, 'ensure-loaded']) Redo: (266) [user] metta_atom_asserted('&self', ['registered-python-function', _61868, _61874, 'ensure-loaded']) Redo: (265) [user] metta_atom('&self', ['registered-python-function', _61868, _61874, 'ensure-loaded']) Unify: (265) [user] metta_atom('&self', ['registered-python-function', _61868, _61874, 'ensure-loaded']) Call: (266) [system] '&self'\=='&corelib' Exit: (266) [system] '&self'\=='&corelib' ^ Call: (266) [user] using_all_spaces ^ Unify: (266) [user] using_all_spaces Call: (267) [system] nb_current(with_all_spaces, t) Redo: (265) [user] metta_atom('&self', ['registered-python-function', _61868, _61874, 'ensure-loaded']) Unify: (265) [user] metta_atom('&self', ['registered-python-function', _61868, _61874, 'ensure-loaded']) Call: (266) [system] '&self'\=='&corelib' Exit: (266) [system] '&self'\=='&corelib' Call: (266) [user] metta_atom_asserted('&self', '&corelib') Unify: (266) [user] metta_atom_asserted('&self', '&corelib') ^ Call: (267) [user] metta_atom_asserted_deduced('&self', '&corelib') Redo: (266) [user] metta_atom_asserted('&self', '&corelib') Unify: (266) [user] metta_atom_asserted('&self', '&corelib') Exit: (266) [user] metta_atom_asserted('&self', '&corelib') Call: (266) [user] should_inherit_from_corelib(['registered-python-function', _61868, _61874, 'ensure-loaded']) Unify: (266) [user] should_inherit_from_corelib(['registered-python-function', _61868, _61874, 'ensure-loaded']) ^ Call: (267) [user] using_all_spaces ^ Unify: (267) [user] using_all_spaces Call: (268) [system] nb_current(with_all_spaces, t) Redo: (266) [user] should_inherit_from_corelib(['registered-python-function', _61868, _61874, 'ensure-loaded']) Unify: (266) [user] should_inherit_from_corelib(['registered-python-function', _61868, _61874, 'ensure-loaded']) Call: (267) [system] 'registered-python-function'==(:) Redo: (266) [user] should_inherit_from_corelib(['registered-python-function', _61868, _61874, 'ensure-loaded']) Unify: (266) [user] should_inherit_from_corelib(['registered-python-function', _61868, _61874, 'ensure-loaded']) Call: (267) [system] 'registered-python-function'=='@doc' Redo: (266) [user] should_inherit_from_corelib(['registered-python-function', _61868, _61874, 'ensure-loaded']) Unify: (266) [user] should_inherit_from_corelib(['registered-python-function', _61868, _61874, 'ensure-loaded']) Call: (267) [system] fail Redo: (266) [user] metta_atom_asserted('&self', '&corelib') Redo: (265) [user] metta_atom('&self', ['registered-python-function', _61868, _61874, 'ensure-loaded']) Redo: (263) [user] if_or_else(eval_maybe_python(=, _5608, 498, '&self', ['ensure-loaded', 'utils-pllm'], _6506), if_or_else(eval_maybe_host_predicate(=, _5608, 498, '&self', ['ensure-loaded', 'utils-pllm'], _6506), if_or_else(eval_maybe_host_function(=, _5608, 498, '&self', ['ensure-loaded', 'utils-pllm'], _6506), if_or_else(eval_maybe_defn(=, _5608, 498, '&self', ['ensure-loaded', 'utils-pllm'], _6506), eval_maybe_subst(=, _5608, 498, '&self', ['ensure-loaded', 'utils-pllm'], _6506))))) Call: (264) [user] if_or_else(eval_maybe_host_predicate(=, _5608, 498, '&self', ['ensure-loaded', 'utils-pllm'], _6506), if_or_else(eval_maybe_host_function(=, _5608, 498, '&self', ['ensure-loaded', 'utils-pllm'], _6506), if_or_else(eval_maybe_defn(=, _5608, 498, '&self', ['ensure-loaded', 'utils-pllm'], _6506), eval_maybe_subst(=, _5608, 498, '&self', ['ensure-loaded', 'utils-pllm'], _6506)))) Unify: (264) [user] if_or_else(eval_maybe_host_predicate(=, _5608, 498, '&self', ['ensure-loaded', 'utils-pllm'], _6506), if_or_else(eval_maybe_host_function(=, _5608, 498, '&self', ['ensure-loaded', 'utils-pllm'], _6506), if_or_else(eval_maybe_defn(=, _5608, 498, '&self', ['ensure-loaded', 'utils-pllm'], _6506), eval_maybe_subst(=, _5608, 498, '&self', ['ensure-loaded', 'utils-pllm'], _6506)))) ^ Call: (265) [user] eval_maybe_host_predicate(=, _5608, 498, '&self', ['ensure-loaded', 'utils-pllm'], _6506) ^ Unify: (265) [user] eval_maybe_host_predicate(=, _5608, 498, '&self', ['ensure-loaded', 'utils-pllm'], _6506) ^ Call: (266) [user] allow_host_functions ^ Unify: (266) [user] allow_host_functions ^ Exit: (266) [user] allow_host_functions ^ Call: (266) [user] once((is_system_pred('ensure-loaded'), length(['utils-pllm'], _149800), is_syspred('ensure-loaded', _149800, _149808))) ^ Unify: (266) [system] once(user:(is_system_pred('ensure-loaded'), length(['utils-pllm'], _149800), is_syspred('ensure-loaded', _149800, _149808))) ^ Call: (268) [user] is_system_pred('ensure-loaded') ^ Unify: (268) [user] is_system_pred('ensure-loaded') Call: (269) [system] atom('ensure-loaded') Exit: (269) [system] atom('ensure-loaded') Call: (269) [system] atom_concat(_155446, !, 'ensure-loaded') ^ Redo: (268) [user] is_system_pred('ensure-loaded') ^ Unify: (268) [user] is_system_pred('ensure-loaded') Call: (269) [system] atom('ensure-loaded') Exit: (269) [system] atom('ensure-loaded') Call: (269) [system] atom_concat(_160074, '-fn', 'ensure-loaded') ^ Redo: (268) [user] is_system_pred('ensure-loaded') ^ Unify: (268) [user] is_system_pred('ensure-loaded') Call: (269) [system] atom('ensure-loaded') Exit: (269) [system] atom('ensure-loaded') Call: (269) [system] atom_concat(_164702, '-p', 'ensure-loaded') ^ Fail: (268) [user] is_system_pred('ensure-loaded') Redo: (264) [user] if_or_else(eval_maybe_host_predicate(=, _5608, 498, '&self', ['ensure-loaded', 'utils-pllm'], _6506), if_or_else(eval_maybe_host_function(=, _5608, 498, '&self', ['ensure-loaded', 'utils-pllm'], _6506), if_or_else(eval_maybe_defn(=, _5608, 498, '&self', ['ensure-loaded', 'utils-pllm'], _6506), eval_maybe_subst(=, _5608, 498, '&self', ['ensure-loaded', 'utils-pllm'], _6506)))) Call: (265) [user] if_or_else(eval_maybe_host_function(=, _5608, 498, '&self', ['ensure-loaded', 'utils-pllm'], _6506), if_or_else(eval_maybe_defn(=, _5608, 498, '&self', ['ensure-loaded', 'utils-pllm'], _6506), eval_maybe_subst(=, _5608, 498, '&self', ['ensure-loaded', 'utils-pllm'], _6506))) Unify: (265) [user] if_or_else(eval_maybe_host_function(=, _5608, 498, '&self', ['ensure-loaded', 'utils-pllm'], _6506), if_or_else(eval_maybe_defn(=, _5608, 498, '&self', ['ensure-loaded', 'utils-pllm'], _6506), eval_maybe_subst(=, _5608, 498, '&self', ['ensure-loaded', 'utils-pllm'], _6506))) ^ Call: (266) [user] eval_maybe_host_function(=, _5608, 498, '&self', ['ensure-loaded', 'utils-pllm'], _6506) ^ Unify: (266) [user] eval_maybe_host_function(=, _5608, 498, '&self', ['ensure-loaded', 'utils-pllm'], _6506) ^ Call: (267) [user] allow_host_functions ^ Unify: (267) [user] allow_host_functions ^ Exit: (267) [user] allow_host_functions ^ Call: (267) [user] is_system_pred('ensure-loaded') ^ Unify: (267) [user] is_system_pred('ensure-loaded') Call: (268) [system] atom('ensure-loaded') Exit: (268) [system] atom('ensure-loaded') Call: (268) [system] atom_concat(_177638, !, 'ensure-loaded') ^ Redo: (267) [user] is_system_pred('ensure-loaded') ^ Unify: (267) [user] is_system_pred('ensure-loaded') Call: (268) [system] atom('ensure-loaded') Exit: (268) [system] atom('ensure-loaded') Call: (268) [system] atom_concat(_182266, '-fn', 'ensure-loaded') ^ Redo: (267) [user] is_system_pred('ensure-loaded') ^ Unify: (267) [user] is_system_pred('ensure-loaded') Call: (268) [system] atom('ensure-loaded') Exit: (268) [system] atom('ensure-loaded') Call: (268) [system] atom_concat(_186894, '-p', 'ensure-loaded') Redo: (265) [user] if_or_else(eval_maybe_host_function(=, _5608, 498, '&self', ['ensure-loaded', 'utils-pllm'], _6506), if_or_else(eval_maybe_defn(=, _5608, 498, '&self', ['ensure-loaded', 'utils-pllm'], _6506), eval_maybe_subst(=, _5608, 498, '&self', ['ensure-loaded', 'utils-pllm'], _6506))) Call: (266) [user] if_or_else(eval_maybe_defn(=, _5608, 498, '&self', ['ensure-loaded', 'utils-pllm'], _6506), eval_maybe_subst(=, _5608, 498, '&self', ['ensure-loaded', 'utils-pllm'], _6506)) Unify: (266) [user] if_or_else(eval_maybe_defn(=, _5608, 498, '&self', ['ensure-loaded', 'utils-pllm'], _6506), eval_maybe_subst(=, _5608, 498, '&self', ['ensure-loaded', 'utils-pllm'], _6506)) ^ Call: (267) [user] eval_maybe_defn(=, _5608, 498, '&self', ['ensure-loaded', 'utils-pllm'], _6506) ^ Unify: (267) [user] eval_maybe_defn(=, _5608, 498, '&self', ['ensure-loaded', 'utils-pllm'], _6506) ^ Call: (268) [user] curried_arity(['ensure-loaded', 'utils-pllm'], _192388, _192390) ^ Unify: (268) [user] curried_arity(['ensure-loaded', 'utils-pllm'], _192388, _192390) Call: (269) [system] var(['ensure-loaded', 'utils-pllm']) ^ Redo: (268) [user] curried_arity(['ensure-loaded', 'utils-pllm'], _192388, _192390) ^ Unify: (268) [user] curried_arity(['ensure-loaded', 'utils-pllm'], 'ensure-loaded', _192390) Call: (269) [system] var('ensure-loaded') ^ Redo: (268) [user] curried_arity(['ensure-loaded', 'utils-pllm'], _192388, _192390) ^ Unify: (268) [user] curried_arity(['ensure-loaded', 'utils-pllm'], 'ensure-loaded', _192390) ^ Call: (269) [user] len_or_unbound(['utils-pllm'], _192390) ^ Unify: (269) [user] len_or_unbound(['utils-pllm'], _192390) Call: (270) [system] is_list(['utils-pllm']) Exit: (270) [system] is_list(['utils-pllm']) Call: (270) [system] length(['utils-pllm'], _192390) Unify: (270) [system] length(['utils-pllm'], _192390) Call: (271) [system] var(_192390) Exit: (271) [system] var(_192390) Call: (271) [system] []==[] Exit: (271) [system] []==[] Call: (271) [system] _192390=1 Exit: (271) [system] 1=1 Exit: (270) [system] length(['utils-pllm'], 1) ^ Exit: (269) [user] len_or_unbound(['utils-pllm'], 1) ^ Exit: (268) [user] curried_arity(['ensure-loaded', 'utils-pllm'], 'ensure-loaded', 1) ^ Call: (268) [user] is_metta_type_constructor('&self', 'ensure-loaded', _213744) ^ Unify: (268) [user] is_metta_type_constructor('&self', 'ensure-loaded', 1) ^ Exit: (268) [user] is_metta_type_constructor('&self', 'ensure-loaded', 1) Call: (268) [system] 1\=1 ^ Redo: (267) [user] eval_maybe_defn(=, _5608, 498, '&self', ['ensure-loaded', 'utils-pllm'], _6506) ^ Call: (268) [user] if_trace(e, color_g_mesg('#772000', indentq2(498, defs_none_cached('ensure-loaded'/1/1=['ensure-loaded', 'utils-pllm'])))) ^ Unify: (268) [user] if_trace(e, color_g_mesg('#772000', indentq2(498, defs_none_cached('ensure-loaded'/1/1=['ensure-loaded', 'utils-pllm'])))) ^ Call: (270) [system] setup_call_cleanup('$notrace'(_220354, _220356), once(user:real_notrace(catch_err(ignore((is_debugging(e), color_g_mesg('#772000', indentq2(498, defs_none_cached('ensure-loaded'/1/1=['ensure-loaded', 'utils-pllm']))))), _220312, fbug((_220312-->if_trace(e, color_g_mesg('#772000', indentq2(498, defs_none_cached('ensure-loaded'/1/1=['ensure-loaded', 'utils-pllm']))))))))), '$restore_trace'(_220354, _220356)) ^ Unify: (270) [system] setup_call_cleanup(system:'$notrace'(_220354, _220356), system:once(user:real_notrace(catch_err(ignore((is_debugging(e), color_g_mesg('#772000', indentq2(498, defs_none_cached('ensure-loaded'/1/1=['ensure-loaded', 'utils-pllm']))))), _220312, fbug((_220312-->if_trace(e, color_g_mesg('#772000', indentq2(498, defs_none_cached('ensure-loaded'/1/1=['ensure-loaded', 'utils-pllm']))))))))), system:'$restore_trace'(_220354, _220356)) ^ Call: (271) [system] sig_atomic(system:'$notrace'(_220354, _220356)) ^ Exit: (270) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:real_notrace(catch_err(ignore((is_debugging(e), color_g_mesg('#772000', indentq2(498, defs_none_cached('ensure-loaded'/1/1=['ensure-loaded', 'utils-pllm']))))), _220312, fbug((_220312-->if_trace(e, color_g_mesg('#772000', indentq2(498, defs_none_cached('ensure-loaded'/1/1=['ensure-loaded', 'utils-pllm']))))))))), system:'$restore_trace'(3, -1)) ^ Exit: (268) [user] if_trace(e, color_g_mesg('#772000', indentq2(498, defs_none_cached('ensure-loaded'/1/1=['ensure-loaded', 'utils-pllm'])))) ^ Call: (268) [user] fail_on_constructor ^ Unify: (268) [user] fail_on_constructor ^ Call: (269) [user] true_flag ^ Unify: (269) [user] true_flag ^ Exit: (269) [user] true_flag ^ Exit: (268) [user] fail_on_constructor Redo: (266) [user] if_or_else(eval_maybe_defn(=, _5608, 498, '&self', ['ensure-loaded', 'utils-pllm'], _6506), eval_maybe_subst(=, _5608, 498, '&self', ['ensure-loaded', 'utils-pllm'], _6506)) ^ Call: (267) [user] eval_maybe_subst(=, _5608, 498, '&self', ['ensure-loaded', 'utils-pllm'], _6506) ^ Unify: (267) [user] eval_maybe_subst(=, _5608, 498, '&self', ['ensure-loaded', 'utils-pllm'], _6506) ^ Call: (268) [user] subst_args_here(=, _5608, 498, '&self', ['ensure-loaded', 'utils-pllm'], _6506) ^ Unify: (268) [user] subst_args_here(=, _5608, 498, '&self', ['ensure-loaded', 'utils-pllm'], _6506) ^ Call: (269) [user] wont_need_subst(['ensure-loaded', 'utils-pllm']) ^ Unify: (269) [user] wont_need_subst(['ensure-loaded', 'utils-pllm']) Call: (270) [system] number('utils-pllm') ^ Redo: (269) [user] wont_need_subst(['ensure-loaded', 'utils-pllm']) ^ Unify: (269) [user] wont_need_subst(['ensure-loaded', 'utils-pllm']) Call: (270) [system] atom('ensure-loaded') Exit: (270) [system] atom('ensure-loaded') ^ Call: (270) [user] need_subst_f('ensure-loaded') ^ Redo: (269) [user] wont_need_subst(['ensure-loaded', 'utils-pllm']) ^ Exit: (269) [user] wont_need_subst(['ensure-loaded', 'utils-pllm']) Call: (269) [system] ['ensure-loaded', 'utils-pllm']=_6506 Exit: (269) [system] ['ensure-loaded', 'utils-pllm']=['ensure-loaded', 'utils-pllm'] ^ Exit: (268) [user] subst_args_here(=, _5608, 498, '&self', ['ensure-loaded', 'utils-pllm'], ['ensure-loaded', 'utils-pllm']) ^ Exit: (267) [user] eval_maybe_subst(=, _5608, 498, '&self', ['ensure-loaded', 'utils-pllm'], ['ensure-loaded', 'utils-pllm']) Exit: (266) [user] if_or_else(eval_maybe_defn(=, _5608, 498, '&self', ['ensure-loaded', 'utils-pllm'], ['ensure-loaded', 'utils-pllm']), eval_maybe_subst(=, _5608, 498, '&self', ['ensure-loaded', 'utils-pllm'], ['ensure-loaded', 'utils-pllm'])) Exit: (265) [user] if_or_else(eval_maybe_host_function(=, _5608, 498, '&self', ['ensure-loaded', 'utils-pllm'], ['ensure-loaded', 'utils-pllm']), if_or_else(eval_maybe_defn(=, _5608, 498, '&self', ['ensure-loaded', 'utils-pllm'], ['ensure-loaded', 'utils-pllm']), eval_maybe_subst(=, _5608, 498, '&self', ['ensure-loaded', 'utils-pllm'], ['ensure-loaded', 'utils-pllm']))) Exit: (264) [user] if_or_else(eval_maybe_host_predicate(=, _5608, 498, '&self', ['ensure-loaded', 'utils-pllm'], ['ensure-loaded', 'utils-pllm']), if_or_else(eval_maybe_host_function(=, _5608, 498, '&self', ['ensure-loaded', 'utils-pllm'], ['ensure-loaded', 'utils-pllm']), if_or_else(eval_maybe_defn(=, _5608, 498, '&self', ['ensure-loaded', 'utils-pllm'], ['ensure-loaded', 'utils-pllm']), eval_maybe_subst(=, _5608, 498, '&self', ['ensure-loaded', 'utils-pllm'], ['ensure-loaded', 'utils-pllm'])))) Exit: (263) [user] if_or_else(eval_maybe_python(=, _5608, 498, '&self', ['ensure-loaded', 'utils-pllm'], ['ensure-loaded', 'utils-pllm']), if_or_else(eval_maybe_host_predicate(=, _5608, 498, '&self', ['ensure-loaded', 'utils-pllm'], ['ensure-loaded', 'utils-pllm']), if_or_else(eval_maybe_host_function(=, _5608, 498, '&self', ['ensure-loaded', 'utils-pllm'], ['ensure-loaded', 'utils-pllm']), if_or_else(eval_maybe_defn(=, _5608, 498, '&self', ['ensure-loaded', 'utils-pllm'], ['ensure-loaded', 'utils-pllm']), eval_maybe_subst(=, _5608, 498, '&self', ['ensure-loaded', 'utils-pllm'], ['ensure-loaded', 'utils-pllm']))))) ^ Exit: (262) [user] eval_70(=, _5608, 498, '&self', ['ensure-loaded', 'utils-pllm'], ['ensure-loaded', 'utils-pllm']) ^ Call: (262) [user] check_returnval(=, _5608, ['ensure-loaded', 'utils-pllm']) ^ Unify: (262) [user] check_returnval(=, _5608, ['ensure-loaded', 'utils-pllm']) ^ Exit: (262) [user] check_returnval(=, _5608, ['ensure-loaded', 'utils-pllm']) ^ Exit: (261) [user] eval_41(=, _5608, 498, '&self', ['ensure-loaded', 'utils-pllm'], ['ensure-loaded', 'utils-pllm']) ^ Exit: (260) [user] eval_40(=, _5608, 498, '&self', ['ensure-loaded', 'utils-pllm'], ['ensure-loaded', 'utils-pllm']) Call: (260) [system] ['ensure-loaded', 'utils-pllm']=_6206 Exit: (260) [system] ['ensure-loaded', 'utils-pllm']=['ensure-loaded', 'utils-pllm'] ^ Exit: (259) [user] eval_20(=, _5608, 498, '&self', ['ensure-loaded', 'utils-pllm'], ['ensure-loaded', 'utils-pllm']) Call: (259) [system] nb_setarg(1, retval(fail), ['ensure-loaded', 'utils-pllm']) Exit: (259) [system] nb_setarg(1, retval(['ensure-loaded', 'utils-pllm']), ['ensure-loaded', 'utils-pllm']) ^ Call: (259) [user] ignore(notrace((\+['ensure-loaded', 'utils-pllm']\=_6222, nb_setarg(1, retval(['ensure-loaded', 'utils-pllm']), ['ensure-loaded', 'utils-pllm'])))) ^ Unify: (259) [system] ignore(user:notrace((\+['ensure-loaded', 'utils-pllm']\=_6222, nb_setarg(1, retval(['ensure-loaded', 'utils-pllm']), ['ensure-loaded', 'utils-pllm'])))) ^ Call: (261) [system] setup_call_cleanup('$notrace'(_264152, _264154), once(user:(\+['ensure-loaded', 'utils-pllm']\=_6222, nb_setarg(1, retval(['ensure-loaded', 'utils-pllm']), ['ensure-loaded', 'utils-pllm']))), '$restore_trace'(_264152, _264154)) ^ Unify: (261) [system] setup_call_cleanup(system:'$notrace'(_264152, _264154), system:once(user:(\+['ensure-loaded', 'utils-pllm']\=_6222, nb_setarg(1, retval(['ensure-loaded', 'utils-pllm']), ['ensure-loaded', 'utils-pllm']))), system:'$restore_trace'(_264152, _264154)) ^ Call: (262) [system] sig_atomic(system:'$notrace'(_264152, _264154)) ^ Exit: (261) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(\+['ensure-loaded', 'utils-pllm']\=_6222, nb_setarg(1, retval(['ensure-loaded', 'utils-pllm']), ['ensure-loaded', 'utils-pllm']))), system:'$restore_trace'(3, -1)) ^ Exit: (259) [system] ignore(user:notrace((\+['ensure-loaded', 'utils-pllm']\=_6222, nb_setarg(1, retval(['ensure-loaded', 'utils-pllm']), ['ensure-loaded', 'utils-pllm'])))) ^ Call: (259) [user] ignore((_6214==1->ignore(\+ \+ (flag(eval_num, _6252, _6252+1), (retval(['ensure-loaded', 'utils-pllm'])\=@=retval(fail), nonvar(['ensure-loaded', 'utils-pllm'])->indentq(1, _6252, <--, [e, ['ensure-loaded', 'utils-pllm']]);indentq(1, _6252, <--, [e, retval(['ensure-loaded', 'utils-pllm'])]))));notrace(ignore(if_t(1<30, if_trace((eval;e), ignore(\+ \+ (flag(eval_num, _6252, _6252+1), (retval(['ensure-loaded', 'utils-pllm'])\=@=retval(fail), nonvar(['ensure-loaded', 'utils-pllm'])->indentq(1, _6252, <--, [e, ['ensure-loaded', 'utils-pllm']]);indentq(1, _6252, <--, [e, retval(['ensure-loaded', 'utils-pllm'])])))))))))) ^ Unify: (259) [system] ignore(user:(_6214==1->ignore(\+ \+ (flag(eval_num, _6252, _6252+1), (retval(['ensure-loaded', 'utils-pllm'])\=@=retval(fail), nonvar(['ensure-loaded', 'utils-pllm'])->indentq(1, _6252, <--, [e, ['ensure-loaded', 'utils-pllm']]);indentq(1, _6252, <--, [e, retval(['ensure-loaded', 'utils-pllm'])]))));notrace(ignore(if_t(1<30, if_trace((eval;e), ignore(\+ \+ (flag(eval_num, _6252, _6252+1), (retval(['ensure-loaded', 'utils-pllm'])\=@=retval(fail), nonvar(['ensure-loaded', 'utils-pllm'])->indentq(1, _6252, <--, [e, ['ensure-loaded', 'utils-pllm']]);indentq(1, _6252, <--, [e, retval(['ensure-loaded', 'utils-pllm'])])))))))))) Call: (261) [system] _6214==1 Fail: (261) [system] _6214==1 ^ Call: (262) [system] setup_call_cleanup('$notrace'(_272602, _272604), once(user:ignore(if_t(1<30, if_trace((eval;e), ignore(\+ \+ (flag(eval_num, _6252, _6252+1), (retval(['ensure-loaded', 'utils-pllm'])\=@=retval(fail), nonvar(['ensure-loaded', 'utils-pllm'])->indentq(1, _6252, <--, [e, ['ensure-loaded', 'utils-pllm']]);indentq(1, _6252, <--, [e, retval(['ensure-loaded', 'utils-pllm'])])))))))), '$restore_trace'(_272602, _272604)) ^ Unify: (262) [system] setup_call_cleanup(system:'$notrace'(_272602, _272604), system:once(user:ignore(if_t(1<30, if_trace((eval;e), ignore(\+ \+ (flag(eval_num, _6252, _6252+1), (retval(['ensure-loaded', 'utils-pllm'])\=@=retval(fail), nonvar(['ensure-loaded', 'utils-pllm'])->indentq(1, _6252, <--, [e, ['ensure-loaded', 'utils-pllm']]);indentq(1, _6252, <--, [e, retval(['ensure-loaded', 'utils-pllm'])])))))))), system:'$restore_trace'(_272602, _272604)) ^ Call: (263) [system] sig_atomic(system:'$notrace'(_272602, _272604)) ^ Exit: (262) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:ignore(if_t(1<30, if_trace((eval;e), ignore(\+ \+ (flag(eval_num, _6252, _6252+1), (retval(['ensure-loaded', 'utils-pllm'])\=@=retval(fail), nonvar(['ensure-loaded', 'utils-pllm'])->indentq(1, _6252, <--, [e, ['ensure-loaded', 'utils-pllm']]);indentq(1, _6252, <--, [e, retval(['ensure-loaded', 'utils-pllm'])])))))))), system:'$restore_trace'(3, -1)) ^ Exit: (259) [system] ignore(user:(_6214==1->ignore(\+ \+ (flag(eval_num, _6252, _6252+1), (retval(['ensure-loaded', 'utils-pllm'])\=@=retval(fail), nonvar(['ensure-loaded', 'utils-pllm'])->indentq(1, _6252, <--, [e, ['ensure-loaded', 'utils-pllm']]);indentq(1, _6252, <--, [e, retval(['ensure-loaded', 'utils-pllm'])]))));notrace(ignore(if_t(1<30, if_trace((eval;e), ignore(\+ \+ (flag(eval_num, _6252, _6252+1), (retval(['ensure-loaded', 'utils-pllm'])\=@=retval(fail), nonvar(['ensure-loaded', 'utils-pllm'])->indentq(1, _6252, <--, [e, ['ensure-loaded', 'utils-pllm']]);indentq(1, _6252, <--, [e, retval(['ensure-loaded', 'utils-pllm'])])))))))))) ^ Exit: (257) [system] call_cleanup(user:((call(eval_20(=, _5608), 498, '&self', ['ensure-loaded', 'utils-pllm'], ['ensure-loaded', 'utils-pllm'])*->nb_setarg(1, retval(['ensure-loaded', 'utils-pllm']), ['ensure-loaded', 'utils-pllm']);fail, trace, call(eval_20(=, _5608), 498, '&self', ['ensure-loaded', 'utils-pllm'], ['ensure-loaded', 'utils-pllm'])), ignore(notrace((\+['ensure-loaded', 'utils-pllm']\=_6222, nb_setarg(1, retval(['ensure-loaded', 'utils-pllm']), ['ensure-loaded', 'utils-pllm']))))), user:ignore((_6214==1->ignore(\+ \+ (flag(eval_num, _6252, _6252+1), (retval(['ensure-loaded', 'utils-pllm'])\=@=retval(fail), nonvar(['ensure-loaded', 'utils-pllm'])->indentq(1, _6252, <--, [e, ['ensure-loaded', 'utils-pllm']]);indentq(1, _6252, <--, [e, retval(['ensure-loaded', 'utils-pllm'])]))));notrace(ignore(if_t(1<30, if_trace((eval;e), ignore(\+ \+ (flag(eval_num, _6252, _6252+1), (retval(['ensure-loaded', 'utils-pllm'])\=@=retval(fail), nonvar(['ensure-loaded', 'utils-pllm'])->indentq(1, _6252, <--, [e, ['ensure-loaded', 'utils-pllm']]);indentq(1, _6252, <--, [e, retval(['ensure-loaded', 'utils-pllm'])]))))))))))) Call: (257) [system] retval(['ensure-loaded', 'utils-pllm'])\=@=retval(fail) Exit: (257) [system] retval(['ensure-loaded', 'utils-pllm'])\=@=retval(fail) ^ Exit: (256) [user] trace_eval(eval_20(=, _5608), e, 498, '&self', ['ensure-loaded', 'utils-pllm'], ['ensure-loaded', 'utils-pllm']) ^ Call: (256) [user] self_eval(['ensure-loaded', 'utils-pllm']) ^ Unify: (256) [user] self_eval(['ensure-loaded', 'utils-pllm']) ^ Call: (258) [system] setup_call_cleanup('$notrace'(_283072, _283074), once(user:self_eval0(['ensure-loaded', 'utils-pllm'])), '$restore_trace'(_283072, _283074)) ^ Unify: (258) [system] setup_call_cleanup(system:'$notrace'(_283072, _283074), system:once(user:self_eval0(['ensure-loaded', 'utils-pllm'])), system:'$restore_trace'(_283072, _283074)) ^ Call: (259) [system] sig_atomic(system:'$notrace'(_283072, _283074)) ^ Fail: (256) [user] self_eval(['ensure-loaded', 'utils-pllm']) ^ Redo: (255) [user] eval_01(=, _5608, 499, '&self', ['ensure-loaded', 'utils-pllm'], _6018) Call: (256) [system] ['ensure-loaded', 'utils-pllm']=@=['ensure-loaded', 'utils-pllm'] Exit: (256) [system] ['ensure-loaded', 'utils-pllm']=@=['ensure-loaded', 'utils-pllm'] Call: (256) [system] _289634=['ensure-loaded', 'utils-pllm'] Exit: (256) [system] ['ensure-loaded', 'utils-pllm']=['ensure-loaded', 'utils-pllm'] ^ Call: (256) [user] eval_02(=, _5608, 498, '&self', ['ensure-loaded', 'utils-pllm'], _6018) ^ Unify: (256) [user] eval_02(=, _5608, 498, '&self', ['ensure-loaded', 'utils-pllm'], _6018) ^ Call: (257) [user] once(if_or_else(subst_args_here(=, _5608, 498, '&self', ['ensure-loaded', 'utils-pllm'], _6018), if_or_else((fail, finish_eval(=, _5608, 498, '&self', ['ensure-loaded', 'utils-pllm'], _6018)), ['ensure-loaded', 'utils-pllm']=_6018))) ^ Unify: (257) [system] once(user:if_or_else(subst_args_here(=, _5608, 498, '&self', ['ensure-loaded', 'utils-pllm'], _6018), if_or_else((fail, finish_eval(=, _5608, 498, '&self', ['ensure-loaded', 'utils-pllm'], _6018)), ['ensure-loaded', 'utils-pllm']=_6018))) Call: (258) [user] if_or_else(subst_args_here(=, _5608, 498, '&self', ['ensure-loaded', 'utils-pllm'], _6018), if_or_else((fail, finish_eval(=, _5608, 498, '&self', ['ensure-loaded', 'utils-pllm'], _6018)), ['ensure-loaded', 'utils-pllm']=_6018)) Unify: (258) [user] if_or_else(subst_args_here(=, _5608, 498, '&self', ['ensure-loaded', 'utils-pllm'], _6018), if_or_else((fail, finish_eval(=, _5608, 498, '&self', ['ensure-loaded', 'utils-pllm'], _6018)), ['ensure-loaded', 'utils-pllm']=_6018)) ^ Call: (259) [user] subst_args_here(=, _5608, 498, '&self', ['ensure-loaded', 'utils-pllm'], _6018) ^ Unify: (259) [user] subst_args_here(=, _5608, 498, '&self', ['ensure-loaded', 'utils-pllm'], _6018) ^ Call: (260) [user] wont_need_subst(['ensure-loaded', 'utils-pllm']) ^ Unify: (260) [user] wont_need_subst(['ensure-loaded', 'utils-pllm']) Call: (261) [system] number('utils-pllm') ^ Redo: (260) [user] wont_need_subst(['ensure-loaded', 'utils-pllm']) ^ Unify: (260) [user] wont_need_subst(['ensure-loaded', 'utils-pllm']) Call: (261) [system] atom('ensure-loaded') Exit: (261) [system] atom('ensure-loaded') ^ Call: (261) [user] need_subst_f('ensure-loaded') ^ Redo: (260) [user] wont_need_subst(['ensure-loaded', 'utils-pllm']) ^ Exit: (260) [user] wont_need_subst(['ensure-loaded', 'utils-pllm']) Call: (260) [system] ['ensure-loaded', 'utils-pllm']=_6018 Exit: (260) [system] ['ensure-loaded', 'utils-pllm']=['ensure-loaded', 'utils-pllm'] ^ Exit: (259) [user] subst_args_here(=, _5608, 498, '&self', ['ensure-loaded', 'utils-pllm'], ['ensure-loaded', 'utils-pllm']) Exit: (258) [user] if_or_else(subst_args_here(=, _5608, 498, '&self', ['ensure-loaded', 'utils-pllm'], ['ensure-loaded', 'utils-pllm']), if_or_else((fail, finish_eval(=, _5608, 498, '&self', ['ensure-loaded', 'utils-pllm'], ['ensure-loaded', 'utils-pllm'])), ['ensure-loaded', 'utils-pllm']=['ensure-loaded', 'utils-pllm'])) ^ Exit: (257) [system] once(user:if_or_else(subst_args_here(=, _5608, 498, '&self', ['ensure-loaded', 'utils-pllm'], ['ensure-loaded', 'utils-pllm']), if_or_else((fail, finish_eval(=, _5608, 498, '&self', ['ensure-loaded', 'utils-pllm'], ['ensure-loaded', 'utils-pllm'])), ['ensure-loaded', 'utils-pllm']=['ensure-loaded', 'utils-pllm']))) ^ Exit: (256) [user] eval_02(=, _5608, 498, '&self', ['ensure-loaded', 'utils-pllm'], ['ensure-loaded', 'utils-pllm']) ^ Exit: (255) [user] eval_01(=, _5608, 499, '&self', ['ensure-loaded', 'utils-pllm'], ['ensure-loaded', 'utils-pllm']) ^ Exit: (254) [user] eval_00(=, _5608, 499, '&self', ['ensure-loaded', 'utils-pllm'], ['ensure-loaded', 'utils-pllm']) ^ Exit: (253) [user] eval_args(=, _5608, 499, '&self', ['ensure-loaded', 'utils-pllm'], ['ensure-loaded', 'utils-pllm']) ^ Exit: (251) [user] catch_metta_return(eval_args(=, _5608, 499, '&self', ['ensure-loaded', 'utils-pllm'], ['ensure-loaded', 'utils-pllm']), ['ensure-loaded', 'utils-pllm']) Exit: (249) [user] catch_err(catch_metta_return(eval_args(=, _5608, 499, '&self', ['ensure-loaded', 'utils-pllm'], ['ensure-loaded', 'utils-pllm']), ['ensure-loaded', 'utils-pllm']), _6082, (write_src_uo(_6082=catch_metta_return(eval_args(=, _5608, 499, '&self', ['ensure-loaded', 'utils-pllm'], ['ensure-loaded', 'utils-pllm']), ['ensure-loaded', 'utils-pllm'])), catch(rtrace(catch_metta_return(eval_args(=, _5608, 499, '&self', ['ensure-loaded', 'utils-pllm'], ['ensure-loaded', 'utils-pllm']), ['ensure-loaded', 'utils-pllm'])), _6082, throw(give_up(_6082=catch_metta_return(eval_args(=, _5608, 499, '&self', ['ensure-loaded', 'utils-pllm'], ['ensure-loaded', 'utils-pllm']), ['ensure-loaded', 'utils-pllm'])))), throw(_6082))) Exit: (248) [user] rtrace_on_error(catch_metta_return(eval_args(=, _5608, 499, '&self', ['ensure-loaded', 'utils-pllm'], ['ensure-loaded', 'utils-pllm']), ['ensure-loaded', 'utils-pllm'])) ^ Call: (248) [user] is_returned(['ensure-loaded', 'utils-pllm']) ^ Unify: (248) [user] is_returned(['ensure-loaded', 'utils-pllm']) ^ Call: (250) [system] setup_call_cleanup('$notrace'(_321304, _321306), once(user:(\+is_empty(['ensure-loaded', 'utils-pllm']))), '$restore_trace'(_321304, _321306)) ^ Unify: (250) [system] setup_call_cleanup(system:'$notrace'(_321304, _321306), system:once(user:(\+is_empty(['ensure-loaded', 'utils-pllm']))), system:'$restore_trace'(_321304, _321306)) ^ Call: (251) [system] sig_atomic(system:'$notrace'(_321304, _321306)) ^ Exit: (250) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(\+is_empty(['ensure-loaded', 'utils-pllm']))), system:'$restore_trace'(3, -1)) ^ Exit: (248) [user] is_returned(['ensure-loaded', 'utils-pllm']) Redo: (246) [$bags] findall_loop(_6018, user:(rtrace_on_error(catch_metta_return(eval_args(=, _5608, 499, '&self', ['ensure-loaded', 'utils-pllm'], _6018), _6018)), is_returned(_6018)), _5594, []) Exit: (246) [$bags] findall_loop(_6018, user:(rtrace_on_error(catch_metta_return(eval_args(=, _5608, 499, '&self', ['ensure-loaded', 'utils-pllm'], _6018), _6018)), is_returned(_6018)), [['ensure-loaded', 'utils-pllm']], []) ^ Exit: (245) [$bags] cleanup_bag('$bags':findall_loop(_6018, user:(rtrace_on_error(catch_metta_return(eval_args(=, _5608, 499, '&self', ['ensure-loaded', 'utils-pllm'], _6018), _6018)), is_returned(_6018)), [['ensure-loaded', 'utils-pllm']], []), '$bags':'$destroy_findall_bag') ^ Exit: (244) [$bags] findall(_6018, user:(rtrace_on_error(catch_metta_return(eval_args(=, _5608, 499, '&self', ['ensure-loaded', 'utils-pllm'], _6018), _6018)), is_returned(_6018)), [['ensure-loaded', 'utils-pllm']], []) ^ Exit: (243) [$bags] findall(_6018, user:(rtrace_on_error(catch_metta_return(eval_args(=, _5608, 499, '&self', ['ensure-loaded', 'utils-pllm'], _6018), _6018)), is_returned(_6018)), [['ensure-loaded', 'utils-pllm']]) ^ Exit: (242) [user] findall_ne(_6018, catch_metta_return(eval_args(=, _5608, 499, '&self', ['ensure-loaded', 'utils-pllm'], _6018), _6018), [['ensure-loaded', 'utils-pllm']]) ^ Exit: (241) [user] findall_eval(=, _5608, 499, '&self', ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]) Call: (241) [system] [['ensure-loaded', 'utils-pllm']]=_5596 Exit: (241) [system] [['ensure-loaded', 'utils-pllm']]=[['ensure-loaded', 'utils-pllm']] ^ Call: (242) [system] setup_call_cleanup('$notrace'(_334448, _334450), once(bugger:(true==true)), '$restore_trace'(_334448, _334450)) ^ Unify: (242) [system] setup_call_cleanup(system:'$notrace'(_334448, _334450), system:once(bugger:(true==true)), system:'$restore_trace'(_334448, _334450)) ^ Call: (243) [system] sig_atomic(system:'$notrace'(_334448, _334450)) ^ Exit: (242) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(bugger:(true==true)), system:'$restore_trace'(3, -1)) ^ Call: (241) [bugger] bugger:mquietly_if(true, rtrace:tAt_rtrace) ^ Unify: (241) [bugger] bugger:mquietly_if(true, rtrace:tAt_rtrace) Call: (243) [system] var(rtrace:tAt_rtrace) Fail: (243) [system] var(rtrace:tAt_rtrace) ^ Call: (244) [rtrace] tAt(false, 319, 256, tracing) ^ Unify: (244) [rtrace] tAt(false, 319, 256, tracing) ^ Exit: (244) [rtrace] tAt(false, 319, 256, tracing) ^ Exit: (241) [bugger] bugger:mquietly_if(true, rtrace:tAt_rtrace) ^ Exit: (239) [system] setup_call_cleanup(rtrace:restart_rtrace, bugger:((user:(findall_eval(=, _5608, 499, '&self', ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]), [['ensure-loaded', 'utils-pllm']]=[['ensure-loaded', 'utils-pllm']]), deterministic(true)), (notrace(true==true)->!;rtrace:tAt_rtrace, notrace(nb_setarg(1, mquietly_if(true, rtrace:tAt_rtrace), false));rtrace:restart_rtrace, notrace(nb_setarg(1, mquietly_if(true, rtrace:tAt_rtrace), true)), notrace(fail))), bugger:mquietly_if(true, rtrace:tAt_rtrace)) ^ Exit: (238) [bugger] bugger:scce_orig(rtrace:restart_rtrace, user:(findall_eval(=, _5608, 499, '&self', ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]), [['ensure-loaded', 'utils-pllm']]=[['ensure-loaded', 'utils-pllm']]), rtrace:tAt_rtrace) Call: (237) [system] statistics(cputime, _347744) Exit: (237) [system] statistics(cputime, 18.15351339) Call: (237) [system] _5880 is 18.15351339-18.037545766 Exit: (237) [system] 0.1159676239999996 is 18.15351339-18.037545766 Exit: (236) [user] timed_call((findall_eval(=, _5608, 499, '&self', ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]), [['ensure-loaded', 'utils-pllm']]=[['ensure-loaded', 'utils-pllm']]), 0.1159676239999996) Call: (236) [user] give_time('\n; EVAL TEST\n;', 0.1159676239999996) Unify: (236) [user] give_time('\n; EVAL TEST\n;', 0.1159676239999996) Call: (237) [system] _354224 is 0.1159676239999996*1000 Exit: (237) [system] 115.9676239999996 is 0.1159676239999996*1000 Call: (237) [system] 0.1159676239999996>2 Redo: (236) [user] give_time('\n; EVAL TEST\n;', 0.1159676239999996) Call: (237) [system] 115.9676239999996>=1 Exit: (237) [system] 115.9676239999996>=1 ^ Call: (237) [user] format('~N; ~w took ~3f secs. (~2f milliseconds) ~n~n', ['\n; EVAL TEST\n;', 0.1159676239999996, 115.9676239999996]) ; ; EVAL TEST ; took 0.116 secs. (115.97 milliseconds) ^ Exit: (237) [user] format('~N; ~w took ~3f secs. (~2f milliseconds) ~n~n', ['\n; EVAL TEST\n;', 0.1159676239999996, 115.9676239999996]) Exit: (236) [user] give_time('\n; EVAL TEST\n;', 0.1159676239999996) Exit: (235) [user] time_eval('\n; EVAL TEST\n;', (findall_eval(=, _5608, 499, '&self', ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]), [['ensure-loaded', 'utils-pllm']]=[['ensure-loaded', 'utils-pllm']])) ^ Exit: (234) [system] once(user:time_eval('\n; EVAL TEST\n;', (findall_eval(=, _5608, 499, '&self', ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]), [['ensure-loaded', 'utils-pllm']]=[['ensure-loaded', 'utils-pllm']]))) Call: (234) [system] nb_current(exec_src, _364442) Exit: (234) [system] nb_current(exec_src, [assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]]) Call: (234) [system] [assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]]\==[] Exit: (234) [system] [assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]]\==[] ^ Call: (234) [user] write_src(exec([assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]])) ^ Unify: (234) [user] write_src(exec([assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]])) ^ Call: (236) [system] setup_call_cleanup('$notrace'(_370030, _370032), once(user:(guess_metta_vars(exec([assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]])), pp_sex(exec([assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]])))), '$restore_trace'(_370030, _370032)) ^ Unify: (236) [system] setup_call_cleanup(system:'$notrace'(_370030, _370032), system:once(user:(guess_metta_vars(exec([assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]])), pp_sex(exec([assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]])))), system:'$restore_trace'(_370030, _370032)) ^ Call: (237) [system] sig_atomic(system:'$notrace'(_370030, _370032)) !(assertEqualToResult (ensure-loaded utils-pllm) ( (ensure-loaded utils-pllm))) ^ Exit: (236) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(guess_metta_vars(exec([assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]])), pp_sex(exec([assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]])))), system:'$restore_trace'(3, -1)) ^ Exit: (234) [user] write_src(exec([assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]])) Call: (234) [system] nl Exit: (234) [system] nl Call: (234) [system] nl Exit: (234) [system] nl ^ Call: (234) [user] once(loonit_asserts1([assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]], time_eval('\n; EVAL TEST\n;', (findall_eval(=, _5858, 499, '&self', ['ensure-loaded', 'utils-pllm'], _5866), [['ensure-loaded', 'utils-pllm']]=_5872)), equal_enough_for_test([['ensure-loaded', 'utils-pllm']], [['ensure-loaded', 'utils-pllm']]))) ^ Unify: (234) [system] once(user:loonit_asserts1([assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]], time_eval('\n; EVAL TEST\n;', (findall_eval(=, _5858, 499, '&self', ['ensure-loaded', 'utils-pllm'], _5866), [['ensure-loaded', 'utils-pllm']]=_5872)), equal_enough_for_test([['ensure-loaded', 'utils-pllm']], [['ensure-loaded', 'utils-pllm']]))) ^ Call: (235) [user] loonit_asserts1([assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]], time_eval('\n; EVAL TEST\n;', (findall_eval(=, _5858, 499, '&self', ['ensure-loaded', 'utils-pllm'], _5866), [['ensure-loaded', 'utils-pllm']]=_5872)), equal_enough_for_test([['ensure-loaded', 'utils-pllm']], [['ensure-loaded', 'utils-pllm']])) ^ Unify: (235) [user] loonit_asserts1([assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]], time_eval('\n; EVAL TEST\n;', (findall_eval(=, _5858, 499, '&self', ['ensure-loaded', 'utils-pllm'], _5866), [['ensure-loaded', 'utils-pllm']]=_5872)), equal_enough_for_test([['ensure-loaded', 'utils-pllm']], [['ensure-loaded', 'utils-pllm']])) ^ Call: (236) [user] record_call_duration(equal_enough_for_test([['ensure-loaded', 'utils-pllm']], [['ensure-loaded', 'utils-pllm']])) ^ Unify: (236) [user] record_call_duration(equal_enough_for_test([['ensure-loaded', 'utils-pllm']], [['ensure-loaded', 'utils-pllm']])) Call: (237) [$syspreds] nb_setval('$last_call_duration', 120) Unify: (237) [$syspreds] nb_setval('$last_call_duration', 120) Call: (238) [system] duplicate_term(120, _388150) Exit: (238) [system] duplicate_term(120, 120) Call: (238) [system] nb_linkval('$last_call_duration', 120) Exit: (238) [system] nb_linkval('$last_call_duration', 120) Exit: (237) [$syspreds] nb_setval('$last_call_duration', 120) Call: (237) [system] statistics(cputime, _392792) Exit: (237) [system] statistics(cputime, 18.160555818) ^ Call: (237) [user] equal_enough_for_test([['ensure-loaded', 'utils-pllm']], [['ensure-loaded', 'utils-pllm']]) ^ Unify: (237) [user] equal_enough_for_test([['ensure-loaded', 'utils-pllm']], [['ensure-loaded', 'utils-pllm']]) Call: (238) [system] [['ensure-loaded', 'utils-pllm']]==[['ensure-loaded', 'utils-pllm']] Exit: (238) [system] [['ensure-loaded', 'utils-pllm']]==[['ensure-loaded', 'utils-pllm']] ^ Exit: (237) [user] equal_enough_for_test([['ensure-loaded', 'utils-pllm']], [['ensure-loaded', 'utils-pllm']]) Call: (237) [system] _399296=true Exit: (237) [system] true=true Call: (237) [system] statistics(cputime, _401154) Exit: (237) [system] statistics(cputime, 18.161595736) Call: (237) [system] _403018 is 18.161595736-18.160555818 Exit: (237) [system] 0.0010399180000000285 is 18.161595736-18.160555818 Call: (237) [$syspreds] nb_setval('$last_call_duration', 0.0010399180000000285) Unify: (237) [$syspreds] nb_setval('$last_call_duration', 0.0010399180000000285) Call: (238) [system] duplicate_term(0.0010399180000000285, _406744) Exit: (238) [system] duplicate_term(0.0010399180000000285, 0.0010399180000000285) Call: (238) [system] nb_linkval('$last_call_duration', 0.0010399180000000285) Exit: (238) [system] nb_linkval('$last_call_duration', 0.0010399180000000285) Exit: (237) [$syspreds] nb_setval('$last_call_duration', 0.0010399180000000285) ^ Exit: (236) [user] record_call_duration(equal_enough_for_test([['ensure-loaded', 'utils-pllm']], [['ensure-loaded', 'utils-pllm']])) ^ Call: (236) [user] give_pass_credit([assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]], time_eval('\n; EVAL TEST\n;', (findall_eval(=, _5858, 499, '&self', ['ensure-loaded', 'utils-pllm'], _5866), [['ensure-loaded', 'utils-pllm']]=_5872)), equal_enough_for_test([['ensure-loaded', 'utils-pllm']], [['ensure-loaded', 'utils-pllm']])) ^ Unify: (236) [user] give_pass_credit([assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]], time_eval('\n; EVAL TEST\n;', (findall_eval(=, _5858, 499, '&self', ['ensure-loaded', 'utils-pllm'], _5866), [['ensure-loaded', 'utils-pllm']]=_5872)), equal_enough_for_test([['ensure-loaded', 'utils-pllm']], [['ensure-loaded', 'utils-pllm']])) Call: (237) [system] fail Fail: (237) [system] fail ^ Redo: (236) [user] give_pass_credit([assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]], time_eval('\n; EVAL TEST\n;', (findall_eval(=, _5858, 499, '&self', ['ensure-loaded', 'utils-pllm'], _5866), [['ensure-loaded', 'utils-pllm']]=_5872)), equal_enough_for_test([['ensure-loaded', 'utils-pllm']], [['ensure-loaded', 'utils-pllm']])) ^ Unify: (236) [user] give_pass_credit([assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]], time_eval('\n; EVAL TEST\n;', (findall_eval(=, _5858, 499, '&self', ['ensure-loaded', 'utils-pllm'], _5866), [['ensure-loaded', 'utils-pllm']]=_5872)), equal_enough_for_test([['ensure-loaded', 'utils-pllm']], [['ensure-loaded', 'utils-pllm']])) ^ Call: (237) [user] write_pass_fail([assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]], 'PASS', equal_enough_for_test([['ensure-loaded', 'utils-pllm']], [['ensure-loaded', 'utils-pllm']])) ^ Unify: (237) [user] write_pass_fail([assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]], 'PASS', equal_enough_for_test([['ensure-loaded', 'utils-pllm']], [['ensure-loaded', 'utils-pllm']])) ^ Call: (238) [user] must_det_ll(loonit_number(_419736)) ^ Unify: (238) [user] must_det_ll(user:loonit_number(_419736)) ^ Call: (239) [user] once(user:loonit_number(_419736)) ^ Unify: (239) [system] once(user:loonit_number(_419736)) ^ Call: (240) [user] loonit_number(_419736) ^ Unify: (240) [user] loonit_number(_419736) Call: (241) [$syspreds] flag(loonit_test_number, _419736, _419736) Unify: (241) [$syspreds] flag(loonit_test_number, _419736, _419736) Call: (242) [system] _419736==_419736 Exit: (242) [system] _419736==_419736 Call: (242) [system] get_flag(loonit_test_number, _419736) Exit: (242) [system] get_flag(loonit_test_number, 5) Exit: (241) [$syspreds] flag(loonit_test_number, 5, 5) Call: (241) [system] 5>0 Exit: (241) [system] 5>0 ^ Exit: (240) [user] loonit_number(5) ^ Exit: (239) [system] once(user:loonit_number(5)) ^ Exit: (238) [user] must_det_ll(user:loonit_number(5)) ^ Call: (238) [user] must_det_ll(get_test_name(5, _436446)) ^ Unify: (238) [user] must_det_ll(user:get_test_name(5, _436446)) ^ Call: (239) [user] once(user:get_test_name(5, _436446)) ^ Unify: (239) [system] once(user:get_test_name(5, _436446)) ^ Call: (240) [user] get_test_name(5, _436446) ^ Unify: (240) [user] get_test_name(5, _436446) Call: (241) [system] nb_current(loading_file, _442018) Exit: (241) [system] nb_current(loading_file, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Call: (241) [system] P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'\==[] Exit: (241) [system] P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'\==[] ^ Call: (241) [user] make_test_name(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', 5, _436446) ^ Unify: (241) [user] make_test_name(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', 5, _436446) ^ Call: (242) [user] ensure_basename(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', _467086) ^ Unify: (242) [user] ensure_basename(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Call: (243) [files_ex] files_ex:directory_file_path('.', _480714, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Unify: (243) [files_ex] files_ex:directory_file_path('.', _485544, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Call: (244) [system] nonvar('.') Exit: (244) [system] nonvar('.') Call: (244) [system] nonvar(_492146) Fail: (244) [system] nonvar(_492146) Redo: (243) [files_ex] files_ex:directory_file_path('.', _494072, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Unify: (243) [files_ex] files_ex:directory_file_path('.', _498902, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Call: (244) [system] nonvar(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Exit: (244) [system] nonvar(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Call: (244) [system] nonvar('.') Exit: (244) [system] nonvar('.') Call: (244) [system] ('.')==('.') Exit: (244) [system] ('.')==('.') Call: (244) [system] is_absolute_file_name(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Exit: (244) [system] is_absolute_file_name(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Call: (244) [system] sub_atom('.', _9160, _9162, 0, /) Fail: (244) [system] sub_atom('.', _10100, _10102, 0, /) Redo: (243) [files_ex] files_ex:directory_file_path('.', _11040, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Call: (244) [system] atom_concat('.', /, _15794) Exit: (244) [system] atom_concat('.', /, ./) Call: (244) [system] atom_concat(./, _17660, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Fail: (244) [system] atom_concat(./, _17660, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Fail: (243) [files_ex] files_ex:directory_file_path('.', _27398, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Redo: (242) [user] ensure_basename(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Exit: (242) [user] ensure_basename(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Call: (242) [system] file_base_name(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', _49600) Exit: (242) [system] file_base_name(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', P;HTML|'training_bi.metta') Call: (242) [files_ex] files_ex:directory_file_path(_63112, P;HTML|'training_bi.metta', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Unify: (242) [files_ex] files_ex:directory_file_path(_63112, P;HTML|'training_bi.metta', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Call: (243) [system] nonvar(_63112) Fail: (243) [system] nonvar(_63112) Redo: (242) [files_ex] files_ex:directory_file_path(_63112, P;HTML|'training_bi.metta', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Unify: (242) [files_ex] files_ex:directory_file_path(_63112, P;HTML|'training_bi.metta', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Call: (243) [system] nonvar(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Exit: (243) [system] nonvar(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Call: (243) [system] nonvar(_63112) Fail: (243) [system] nonvar(_63112) Redo: (242) [files_ex] files_ex:directory_file_path(_63112, P;HTML|'training_bi.metta', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Call: (243) [system] nonvar(P;HTML|'training_bi.metta') Exit: (243) [system] nonvar(P;HTML|'training_bi.metta') Call: (243) [system] atom_concat(_129458, P;HTML|'training_bi.metta', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Exit: (243) [system] atom_concat('/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/', P;HTML|'training_bi.metta', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Call: (243) [files_ex] files_ex:strip_trailing_slash('/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/', _63112) Unify: (243) [files_ex] files_ex:strip_trailing_slash('/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/', _63112) Call: (244) [system] atom_concat(_148692, /, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/') Exit: (244) [system] atom_concat('/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models', /, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/') Call: (244) [system] '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models'\=='' Exit: (244) [system] '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models'\=='' Call: (244) [system] _63112='/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models' Exit: (244) [system] '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models'='/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models' Exit: (243) [files_ex] files_ex:strip_trailing_slash('/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/', '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models') Exit: (242) [files_ex] files_ex:directory_file_path('/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models', P;HTML|'training_bi.metta', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Call: (242) [system] file_base_name('/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models', _163886) Exit: (242) [system] file_base_name('/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models', language_models) Call: (242) [system] file_name_extension(_165744, _165822, P;HTML|'training_bi.metta') Exit: (242) [system] file_name_extension(training_bi, metta, P;HTML|'training_bi.metta') Call: (242) [system] string_upper(language_models, _175326) Exit: (242) [system] string_upper(language_models, "LANGUAGE_MODELS") Call: (242) [system] string_upper(training_bi, _177194) Exit: (242) [system] string_upper(training_bi, "TRAINING_BI") ^ Call: (242) [user] string_replace("TRAINING_BI", "_", "-", _179072) ^ Unify: (242) [user] string_replace("TRAINING_BI", "_", "-", _179072) ^ Call: (243) [user] symbolic_list_concat(_180946, "_", "TRAINING_BI") ^ Unify: (243) [user] symbolic_list_concat(_180946, "_", "TRAINING_BI") Call: (244) [system] atomic_list_concat(_180946, "_", "TRAINING_BI") Exit: (244) [system] atomic_list_concat(['TRAINING', 'BI'], "_", "TRAINING_BI") ^ Exit: (243) [user] symbolic_list_concat(['TRAINING', 'BI'], "_", "TRAINING_BI") ^ Call: (243) [user] symbolic_list_concat(['TRAINING', 'BI'], "-", _179072) ^ Unify: (243) [user] symbolic_list_concat(['TRAINING', 'BI'], "-", _179072) Call: (244) [system] atomic_list_concat(['TRAINING', 'BI'], "-", _179072) Exit: (244) [system] atomic_list_concat(['TRAINING', 'BI'], "-", 'TRAINING-BI') ^ Exit: (243) [user] symbolic_list_concat(['TRAINING', 'BI'], "-", 'TRAINING-BI') ^ Exit: (242) [user] string_replace("TRAINING_BI", "_", "-", 'TRAINING-BI') ^ Call: (242) [user] string_replace("LANGUAGE_MODELS", "_", "-", _191228) ^ Unify: (242) [user] string_replace("LANGUAGE_MODELS", "_", "-", _191228) ^ Call: (243) [user] symbolic_list_concat(_193102, "_", "LANGUAGE_MODELS") ^ Unify: (243) [user] symbolic_list_concat(_193102, "_", "LANGUAGE_MODELS") Call: (244) [system] atomic_list_concat(_193102, "_", "LANGUAGE_MODELS") Exit: (244) [system] atomic_list_concat(['LANGUAGE', 'MODELS'], "_", "LANGUAGE_MODELS") ^ Exit: (243) [user] symbolic_list_concat(['LANGUAGE', 'MODELS'], "_", "LANGUAGE_MODELS") ^ Call: (243) [user] symbolic_list_concat(['LANGUAGE', 'MODELS'], "-", _191228) ^ Unify: (243) [user] symbolic_list_concat(['LANGUAGE', 'MODELS'], "-", _191228) Call: (244) [system] atomic_list_concat(['LANGUAGE', 'MODELS'], "-", _191228) Exit: (244) [system] atomic_list_concat(['LANGUAGE', 'MODELS'], "-", 'LANGUAGE-MODELS') ^ Exit: (243) [user] symbolic_list_concat(['LANGUAGE', 'MODELS'], "-", 'LANGUAGE-MODELS') ^ Exit: (242) [user] string_replace("LANGUAGE_MODELS", "_", "-", 'LANGUAGE-MODELS') ^ Call: (242) [user] bugger:wots(_203372, format('~`0t~d~2|', [5])) ^ Unify: (242) [bugger] bugger:wots(_203372, user:format('~`0t~d~2|', [5])) Call: (243) [system] nb_current('$wots_stack', _205260) Fail: (243) [system] nb_current('$wots_stack', _205260) ^ Redo: (242) [bugger] bugger:wots(_203372, user:format('~`0t~d~2|', [5])) Call: (243) [system] _208052=[] Exit: (243) [system] []=[] Call: (243) [system] current_output(_209910) Exit: (243) [system] current_output((0x7f8996b58120)) ^ Call: (243) [bugger] locally_each:locally(nb_setval('$wots_stack', [(0x7f8996b58120)]), woto(string(_203372), user:format('~`0t~d~2|', [5]))) ^ Unify: (243) [locally_each] locally_each:locally(bugger:nb_setval('$wots_stack', [(0x7f8996b58120)]), bugger:woto(string(_203372), user:format('~`0t~d~2|', [5]))) ^ Call: (244) [locally_each] locally_each:wtl(bugger, nb_setval('$wots_stack', [(0x7f8996b58120)]), bugger:woto(string(_203372), user:format('~`0t~d~2|', [5])), bugger:each_call_cleanup) ^ Unify: (244) [locally_each] locally_each:wtl(bugger, nb_setval('$wots_stack', [(0x7f8996b58120)]), bugger:woto(string(_203372), user:format('~`0t~d~2|', [5])), bugger:each_call_cleanup) Call: (245) [system] nb_current('$wots_stack', _215568) Fail: (245) [system] nb_current('$wots_stack', _215568) ^ Redo: (244) [locally_each] locally_each:wtl(bugger, nb_setval('$wots_stack', [(0x7f8996b58120)]), bugger:woto(string(_203372), user:format('~`0t~d~2|', [5])), bugger:each_call_cleanup) ^ Call: (245) [bugger] call_cleanup((nb_setval('$wots_stack', [(0x7f8996b58120)]), bugger:woto(string(_203372), user:format('~`0t~d~2|', [5])), nb_delete('$wots_stack')), nb_delete('$wots_stack')) ^ Unify: (245) [system] call_cleanup(bugger:(nb_setval('$wots_stack', [(0x7f8996b58120)]), bugger:woto(string(_203372), user:format('~`0t~d~2|', [5])), nb_delete('$wots_stack')), bugger:nb_delete('$wots_stack')) Call: (247) [$syspreds] nb_setval('$wots_stack', [(0x7f8996b58120)]) Unify: (247) [$syspreds] nb_setval('$wots_stack', [(0x7f8996b58120)]) Call: (248) [system] duplicate_term([(0x7f8996b58120)], _222142) Exit: (248) [system] duplicate_term([(0x7f8996b58120)], [(0x7f8996b58120)]) Call: (248) [system] nb_linkval('$wots_stack', [(0x7f8996b58120)]) Exit: (248) [system] nb_linkval('$wots_stack', [(0x7f8996b58120)]) Exit: (247) [$syspreds] nb_setval('$wots_stack', [(0x7f8996b58120)]) ^ Call: (247) [bugger] bugger:woto(string(_203372), user:format('~`0t~d~2|', [5])) ^ Unify: (247) [bugger] bugger:woto(string(_203372), user:format('~`0t~d~2|', [5])) ^ Call: (248) [bugger] once((use_tty(string(_203372), _228670);_228670=true)) ^ Unify: (248) [system] once(bugger:(use_tty(string(_203372), _228670);_228670=true)) ^ Call: (250) [bugger] bugger:use_tty(string(_203372), _228670) ^ Unify: (250) [bugger] bugger:use_tty(string(_203372), _228670) Call: (251) [system] compound(string(_203372)) Exit: (251) [system] compound(string(_203372)) ^ Unify: (250) [bugger] bugger:use_tty(string(_203372), _228670) Call: (251) [system] stream_property(current_output, tty(_228670)) Unify: (251) [system] stream_property(current_output, tty(_228670)) Call: (252) [system] nonvar(current_output) Exit: (252) [system] nonvar(current_output) Call: (252) [system] nonvar(tty(_228670)) Exit: (252) [system] nonvar(tty(_228670)) Exit: (251) [system] stream_property(current_output, tty(true)) ^ Exit: (250) [bugger] bugger:use_tty(string(_203372), true) ^ Exit: (248) [system] once(bugger:(use_tty(string(_203372), true);true=true)) ^ Call: (248) [bugger] bugger:get_stream_setup(_243542) ^ Unify: (248) [bugger] bugger:get_stream_setup(true) ^ Exit: (248) [bugger] bugger:get_stream_setup(true) ^ Call: (248) [bugger] bugger:woto_tty(string(_203372), true, (true, user:format('~`0t~d~2|', [5]))) ^ Unify: (248) [bugger] bugger:woto_tty(string(_203372), true, bugger:(true, user:format('~`0t~d~2|', [5]))) ^ Call: (249) [bugger] bugger:with_output_to_each(string(_203372), (set_stream_ignore(current_output, tty(true)), bugger:(true, user:format('~`0t~d~2|', [5])))) ^ Unify: (249) [bugger] bugger:with_output_to_each(string(_203372), bugger:(set_stream_ignore(current_output, tty(true)), bugger:(true, user:format('~`0t~d~2|', [5])))) Call: (250) [system] compound(string(_203372)) Exit: (250) [system] compound(string(_203372)) Call: (250) [system] compound_name_arity(string(_203372), _252036, 0) Fail: (250) [system] compound_name_arity(string(_203372), _252968, 0) ^ Redo: (249) [bugger] bugger:with_output_to_each(string(_203372), bugger:(set_stream_ignore(current_output, tty(true)), bugger:(true, user:format('~`0t~d~2|', [5])))) Call: (250) [system] string(_203372)=..[_254760, _254766] Exit: (250) [system] string(_203372)=..[string, _203372] ^ Call: (250) [bugger] bugger:stream_u_type(string) ^ Unify: (250) [bugger] bugger:stream_u_type(string) ^ Exit: (250) [bugger] bugger:stream_u_type(string) Call: (250) [system] current_output(_259416) Exit: (250) [system] current_output((0x7f8996b58120)) Call: (250) [system] _261266=set_output_safe((0x7f8996b58120)) Exit: (250) [system] set_output_safe((0x7f8996b58120))=set_output_safe((0x7f8996b58120)) Call: (250) [system] _263128=mfs(_263132, string, _263136, set_output_safe, set_output_safe((0x7f8996b58120))) Exit: (250) [system] mfs(_263132, string, _263136, set_output_safe, set_output_safe((0x7f8996b58120)))=mfs(_263132, string, _263136, set_output_safe, set_output_safe((0x7f8996b58120))) Call: (250) [system] _264998=mfs_end(mfs(_263132, string, _263136, set_output_safe, set_output_safe((0x7f8996b58120))), _203372) Exit: (250) [system] mfs_end(mfs(_263132, string, _263136, set_output_safe, set_output_safe((0x7f8996b58120))), _203372)=mfs_end(mfs(_263132, string, _263136, set_output_safe, set_output_safe((0x7f8996b58120))), _203372) ^ Call: (250) [bugger] call_cleanup(trusted_redo_call_cleanup(mfs_start(mfs(_263132, string, _263136, set_output_safe, set_output_safe((0x7f8996b58120)))), (bugger:(set_stream_ignore(current_output, tty(true)), bugger:(true, user:format('~`0t~d~2|', [5]))), mfs_end(mfs(_263132, string, _263136, set_output_safe, set_output_safe((0x7f8996b58120))), _203372)), mfs_end(mfs(_263132, string, _263136, set_output_safe, set_output_safe((0x7f8996b58120))), _203372)), mfs_end(mfs(_263132, string, _263136, set_output_safe, set_output_safe((0x7f8996b58120))), _203372)) ^ Unify: (250) [system] call_cleanup(bugger:trusted_redo_call_cleanup(mfs_start(mfs(_263132, string, _263136, set_output_safe, set_output_safe((0x7f8996b58120)))), (bugger:(set_stream_ignore(current_output, tty(true)), bugger:(true, user:format('~`0t~d~2|', [5]))), mfs_end(mfs(_263132, string, _263136, set_output_safe, set_output_safe((0x7f8996b58120))), _203372)), mfs_end(mfs(_263132, string, _263136, set_output_safe, set_output_safe((0x7f8996b58120))), _203372)), bugger:mfs_end(mfs(_263132, string, _263136, set_output_safe, set_output_safe((0x7f8996b58120))), _203372)) Call: (252) [system] _268778=mquietly(bugger:mfs_end(mfs(_263132, string, _263136, set_output_safe, set_output_safe((0x7f8996b58120))), _203372)) Exit: (252) [system] mquietly(bugger:mfs_end(mfs(_263132, string, _263136, set_output_safe, set_output_safe((0x7f8996b58120))), _203372))=mquietly(bugger:mfs_end(mfs(_263132, string, _263136, set_output_safe, set_output_safe((0x7f8996b58120))), _203372)) ^ Call: (252) [each_call_cleanup] setup_call_cleanup(bugger:mfs_start(mfs(_263132, string, _263136, set_output_safe, set_output_safe((0x7f8996b58120)))), ((bugger:(bugger:(set_stream_ignore(current_output, tty(true)), bugger:(true, user:format('~`0t~d~2|', [5]))), mfs_end(mfs(_263132, string, _263136, set_output_safe, set_output_safe((0x7f8996b58120))), _203372)), deterministic(_270654)), (notrace(_270654==true)->!;mquietly(bugger:mfs_end(mfs(_263132, string, _263136, set_output_safe, set_output_safe((0x7f8996b58120))), _203372)), notrace(nb_setarg(1, mquietly(bugger:mfs_end(mfs(_263132, string, _263136, set_output_safe, set_output_safe((0x7f8996b58120))), _203372)), true));bugger:mfs_start(mfs(_263132, string, _263136, set_output_safe, set_output_safe((0x7f8996b58120)))), notrace(nb_setarg(1, mquietly(bugger:mfs_end(mfs(_263132, string, _263136, set_output_safe, set_output_safe((0x7f8996b58120))), _203372)), bugger:mfs_end(mfs(_263132, string, _263136, set_output_safe, set_output_safe((0x7f8996b58120))), _203372))), notrace(fail))), mquietly(bugger:mfs_end(mfs(_263132, string, _263136, set_output_safe, set_output_safe((0x7f8996b58120))), _203372))) ^ Unify: (252) [system] setup_call_cleanup(bugger:mfs_start(mfs(_263132, string, _263136, set_output_safe, set_output_safe((0x7f8996b58120)))), each_call_cleanup:((bugger:(bugger:(set_stream_ignore(current_output, tty(true)), bugger:(true, user:format('~`0t~d~2|', [5]))), mfs_end(mfs(_263132, string, _263136, set_output_safe, set_output_safe((0x7f8996b58120))), _203372)), deterministic(_270654)), (notrace(_270654==true)->!;mquietly(bugger:mfs_end(mfs(_263132, string, _263136, set_output_safe, set_output_safe((0x7f8996b58120))), _203372)), notrace(nb_setarg(1, mquietly(bugger:mfs_end(mfs(_263132, string, _263136, set_output_safe, set_output_safe((0x7f8996b58120))), _203372)), true));bugger:mfs_start(mfs(_263132, string, _263136, set_output_safe, set_output_safe((0x7f8996b58120)))), notrace(nb_setarg(1, mquietly(bugger:mfs_end(mfs(_263132, string, _263136, set_output_safe, set_output_safe((0x7f8996b58120))), _203372)), bugger:mfs_end(mfs(_263132, string, _263136, set_output_safe, set_output_safe((0x7f8996b58120))), _203372))), notrace(fail))), each_call_cleanup:mquietly(bugger:mfs_end(mfs(_263132, string, _263136, set_output_safe, set_output_safe((0x7f8996b58120))), _203372))) ^ Call: (253) [system] sig_atomic(bugger:mfs_start(mfs(_263132, string, _263136, set_output_safe, set_output_safe((0x7f8996b58120))))) ^ Call: (255) [bugger] bugger:mfs_start(mfs(_263132, string, _263136, set_output_safe, set_output_safe((0x7f8996b58120)))) ^ Unify: (255) [bugger] bugger:mfs_start(mfs(_263132, string, _263136, set_output_safe, set_output_safe((0x7f8996b58120)))) Call: (256) [system] compound(mfs(_263132, string, _263136, set_output_safe, set_output_safe((0x7f8996b58120)))) Exit: (256) [system] compound(mfs(_263132, string, _263136, set_output_safe, set_output_safe((0x7f8996b58120)))) ^ Unify: (255) [bugger] bugger:mfs_start(mfs(_263132, string, _263136, set_output_safe, set_output_safe((0x7f8996b58120)))) Call: (256) [system] arg(2, mfs(_263132, string, _263136, set_output_safe, set_output_safe((0x7f8996b58120))), _278186) Exit: (256) [system] arg(2, mfs(_263132, string, _263136, set_output_safe, set_output_safe((0x7f8996b58120))), string) Call: (256) [system] arg(3, mfs(_263132, string, _263136, set_output_safe, set_output_safe((0x7f8996b58120))), _280052) Exit: (256) [system] arg(3, mfs(_263132, string, _263136, set_output_safe, set_output_safe((0x7f8996b58120))), _263136) Call: (256) [system] arg(4, mfs(_263132, string, _263136, set_output_safe, set_output_safe((0x7f8996b58120))), _281918) Exit: (256) [system] arg(4, mfs(_263132, string, _263136, set_output_safe, set_output_safe((0x7f8996b58120))), set_output_safe) Call: (256) [system] _283784=mfs(_283788, string, _283792, set_output_safe, _283796) Exit: (256) [system] mfs(_283788, string, _283792, set_output_safe, _283796)=mfs(_283788, string, _283792, set_output_safe, _283796) Call: (256) [system] is_stream(_263136) Fail: (256) [system] is_stream(_263136) ^ Redo: (255) [bugger] bugger:mfs_start(mfs(_263132, string, _263136, set_output_safe, set_output_safe((0x7f8996b58120)))) ^ Call: (256) [bugger] bugger:new_mfs(mfs(_283788, string, _283792, set_output_safe, _283796)) ^ Unify: (256) [bugger] bugger:new_mfs(mfs(_283788, string, _283792, set_output_safe, _283796)) Call: (257) [memory_file] memory_file:new_memory_file(_283788) Exit: (257) [memory_file] memory_file:new_memory_file((0x55bd1de5b1f0)) Call: (257) [memory_file] memory_file:open_memory_file((0x55bd1de5b1f0), write, _283792, [free_on_close(true)]) Exit: (257) [memory_file] memory_file:open_memory_file((0x55bd1de5b1f0), write, (0x55bd1d9ebb70), [free_on_close(true)]) ^ Exit: (256) [bugger] bugger:new_mfs(mfs((0x55bd1de5b1f0), string, (0x55bd1d9ebb70), set_output_safe, _283796)) Call: (256) [system] nb_setarg(1, mfs(_263132, string, _263136, set_output_safe, set_output_safe((0x7f8996b58120))), (0x55bd1de5b1f0)) Exit: (256) [system] nb_setarg(1, mfs((0x55bd1de5b1f0), string, _263136, set_output_safe, set_output_safe((0x7f8996b58120))), (0x55bd1de5b1f0)) Call: (256) [system] nb_setarg(3, mfs((0x55bd1de5b1f0), string, _263136, set_output_safe, set_output_safe((0x7f8996b58120))), (0x55bd1d9ebb70)) Exit: (256) [system] nb_setarg(3, mfs((0x55bd1de5b1f0), string, (0x55bd1d9ebb70), set_output_safe, set_output_safe((0x7f8996b58120))), (0x55bd1d9ebb70)) ^ Call: (256) [bugger] bugger:set_output_safe((0x55bd1d9ebb70)) ^ Unify: (256) [bugger] bugger:set_output_safe((0x55bd1d9ebb70)) Call: (258) [system] set_output((0x55bd1d9ebb70)) Exit: (258) [system] set_output((0x55bd1d9ebb70)) ^ Exit: (256) [bugger] bugger:set_output_safe((0x55bd1d9ebb70)) ^ Exit: (255) [bugger] bugger:mfs_start(mfs((0x55bd1de5b1f0), string, (0x55bd1d9ebb70), set_output_safe, set_output_safe((0x7f8996b58120)))) ^ Exit: (253) [system] sig_atomic(bugger:mfs_start(mfs((0x55bd1de5b1f0), string, (0x55bd1d9ebb70), set_output_safe, set_output_safe((0x7f8996b58120))))) ^ Call: (254) [bugger] bugger:set_stream_ignore(current_output, tty(true)) ^ Unify: (254) [bugger] bugger:set_stream_ignore(current_output, tty(true)) ^ Call: (255) [bugger] ignore(notrace(catch(set_stream(current_output, tty(true)), _307070, writeln(user_error, _307070=set_stream(current_output, tty(true)))))) ^ Unify: (255) [system] ignore(bugger:notrace(catch(set_stream(current_output, tty(true)), _307070, writeln(user_error, _307070=set_stream(current_output, tty(true)))))) ^ Call: (257) [system] setup_call_cleanup('$notrace'(_308972, _308974), once(bugger:catch(set_stream(current_output, tty(true)), _307070, writeln(user_error, _307070=set_stream(current_output, tty(true))))), '$restore_trace'(_308972, _308974)) ^ Unify: (257) [system] setup_call_cleanup(system:'$notrace'(_308972, _308974), system:once(bugger:catch(set_stream(current_output, tty(true)), _307070, writeln(user_error, _307070=set_stream(current_output, tty(true))))), system:'$restore_trace'(_308972, _308974)) ^ Call: (258) [system] sig_atomic(system:'$notrace'(_308972, _308974)) ^ Exit: (257) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(bugger:catch(set_stream(current_output, tty(true)), _307070, writeln(user_error, _307070=set_stream(current_output, tty(true))))), system:'$restore_trace'(3, -1)) ^ Exit: (255) [system] ignore(bugger:notrace(catch(set_stream(current_output, tty(true)), _307070, writeln(user_error, _307070=set_stream(current_output, tty(true)))))) ^ Exit: (254) [bugger] bugger:set_stream_ignore(current_output, tty(true)) ^ Call: (254) [user] format('~`0t~d~2|', [5]) ^ Exit: (254) [user] format('~`0t~d~2|', [5]) ^ Call: (254) [bugger] bugger:mfs_end(mfs((0x55bd1de5b1f0), string, (0x55bd1d9ebb70), set_output_safe, set_output_safe((0x7f8996b58120))), _203372) ^ Unify: (254) [bugger] bugger:mfs_end(mfs((0x55bd1de5b1f0), string, (0x55bd1d9ebb70), set_output_safe, set_output_safe((0x7f8996b58120))), _203372) ^ Call: (255) [bugger] ignore((is_stream((0x55bd1d9ebb70)), close((0x55bd1d9ebb70)), mem_handle_to_substring((0x55bd1de5b1f0), _318390), substring_to_type(_318390, string, _203372))) ^ Unify: (255) [system] ignore(bugger:(is_stream((0x55bd1d9ebb70)), close((0x55bd1d9ebb70)), mem_handle_to_substring((0x55bd1de5b1f0), _318390), substring_to_type(_318390, string, _203372))) Call: (257) [system] is_stream((0x55bd1d9ebb70)) Exit: (257) [system] is_stream((0x55bd1d9ebb70)) Call: (257) [system] close((0x55bd1d9ebb70)) Exit: (257) [system] close((0x55bd1d9ebb70)) ^ Call: (257) [bugger] bugger:mem_handle_to_substring((0x55bd1de5b1f0), _318390) ^ Unify: (257) [bugger] bugger:mem_handle_to_substring((0x55bd1de5b1f0), _318390) Call: (258) [memory_file] memory_file:memory_file_to_string((0x55bd1de5b1f0), _318390) Exit: (258) [memory_file] memory_file:memory_file_to_string((0x55bd1de5b1f0), "05") ^ Exit: (257) [bugger] bugger:mem_handle_to_substring((0x55bd1de5b1f0), "05") ^ Call: (257) [bugger] bugger:substring_to_type("05", string, _203372) ^ Unify: (257) [bugger] bugger:substring_to_type("05", string, "05") ^ Exit: (257) [bugger] bugger:substring_to_type("05", string, "05") ^ Exit: (255) [system] ignore(bugger:(is_stream((0x55bd1d9ebb70)), close((0x55bd1d9ebb70)), mem_handle_to_substring((0x55bd1de5b1f0), "05"), substring_to_type("05", string, "05"))) ^ Call: (255) [bugger] bugger:set_output_safe((0x7f8996b58120)) ^ Unify: (255) [bugger] bugger:set_output_safe((0x7f8996b58120)) Call: (257) [system] set_output((0x7f8996b58120)) Exit: (257) [system] set_output((0x7f8996b58120)) ^ Exit: (255) [bugger] bugger:set_output_safe((0x7f8996b58120)) ^ Exit: (254) [bugger] bugger:mfs_end(mfs((0x55bd1de5b1f0), string, (0x55bd1d9ebb70), set_output_safe, set_output_safe((0x7f8996b58120))), "05") ^ Call: (255) [system] setup_call_cleanup('$notrace'(_337966, _337968), once(each_call_cleanup:(true==true)), '$restore_trace'(_337966, _337968)) ^ Unify: (255) [system] setup_call_cleanup(system:'$notrace'(_337966, _337968), system:once(each_call_cleanup:(true==true)), system:'$restore_trace'(_337966, _337968)) ^ Call: (256) [system] sig_atomic(system:'$notrace'(_337966, _337968)) ^ Exit: (255) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(each_call_cleanup:(true==true)), system:'$restore_trace'(3, -1)) Call: (255) [system] var(bugger:mfs_end(mfs((0x55bd1de5b1f0), string, (0x55bd1d9ebb70), set_output_safe, set_output_safe((0x7f8996b58120))), "05")) Fail: (255) [system] var(bugger:mfs_end(mfs((0x55bd1de5b1f0), string, (0x55bd1d9ebb70), set_output_safe, set_output_safe((0x7f8996b58120))), "05")) ^ Call: (255) [bugger] bugger:mfs_end(mfs((0x55bd1de5b1f0), string, (0x55bd1d9ebb70), set_output_safe, set_output_safe((0x7f8996b58120))), "05") ^ Unify: (255) [bugger] bugger:mfs_end(mfs((0x55bd1de5b1f0), string, (0x55bd1d9ebb70), set_output_safe, set_output_safe((0x7f8996b58120))), "05") ^ Call: (256) [bugger] ignore((is_stream((0x55bd1d9ebb70)), close((0x55bd1d9ebb70)), mem_handle_to_substring((0x55bd1de5b1f0), _345488), substring_to_type(_345488, string, "05"))) ^ Unify: (256) [system] ignore(bugger:(is_stream((0x55bd1d9ebb70)), close((0x55bd1d9ebb70)), mem_handle_to_substring((0x55bd1de5b1f0), _345488), substring_to_type(_345488, string, "05"))) Call: (258) [system] is_stream((0x55bd1d9ebb70)) Fail: (258) [system] is_stream((0x55bd1d9ebb70)) ^ Redo: (256) [system] ignore(bugger:(is_stream((0x55bd1d9ebb70)), close((0x55bd1d9ebb70)), mem_handle_to_substring((0x55bd1de5b1f0), _345488), substring_to_type(_345488, string, "05"))) ^ Unify: (256) [system] ignore(bugger:(is_stream((0x55bd1d9ebb70)), close((0x55bd1d9ebb70)), mem_handle_to_substring((0x55bd1de5b1f0), _345488), substring_to_type(_345488, string, "05"))) ^ Exit: (256) [system] ignore(bugger:(is_stream((0x55bd1d9ebb70)), close((0x55bd1d9ebb70)), mem_handle_to_substring((0x55bd1de5b1f0), _345488), substring_to_type(_345488, string, "05"))) ^ Call: (256) [bugger] bugger:set_output_safe((0x7f8996b58120)) ^ Unify: (256) [bugger] bugger:set_output_safe((0x7f8996b58120)) Call: (258) [system] set_output((0x7f8996b58120)) Exit: (258) [system] set_output((0x7f8996b58120)) ^ Exit: (256) [bugger] bugger:set_output_safe((0x7f8996b58120)) ^ Exit: (255) [bugger] bugger:mfs_end(mfs((0x55bd1de5b1f0), string, (0x55bd1d9ebb70), set_output_safe, set_output_safe((0x7f8996b58120))), "05") ^ Exit: (252) [system] setup_call_cleanup(bugger:mfs_start(mfs((0x55bd1de5b1f0), string, (0x55bd1d9ebb70), set_output_safe, set_output_safe((0x7f8996b58120)))), each_call_cleanup:((bugger:(bugger:(set_stream_ignore(current_output, tty(true)), bugger:(true, user:format('~`0t~d~2|', [5]))), mfs_end(mfs((0x55bd1de5b1f0), string, (0x55bd1d9ebb70), set_output_safe, set_output_safe((0x7f8996b58120))), "05")), deterministic(true)), (notrace(true==true)->!;mquietly(bugger:mfs_end(mfs((0x55bd1de5b1f0), string, (0x55bd1d9ebb70), set_output_safe, set_output_safe((0x7f8996b58120))), "05")), notrace(nb_setarg(1, mquietly(bugger:mfs_end(mfs((0x55bd1de5b1f0), string, (0x55bd1d9ebb70), set_output_safe, set_output_safe((0x7f8996b58120))), "05")), true));bugger:mfs_start(mfs((0x55bd1de5b1f0), string, (0x55bd1d9ebb70), set_output_safe, set_output_safe((0x7f8996b58120)))), notrace(nb_setarg(1, mquietly(bugger:mfs_end(mfs((0x55bd1de5b1f0), string, (0x55bd1d9ebb70), set_output_safe, set_output_safe((0x7f8996b58120))), "05")), bugger:mfs_end(mfs((0x55bd1de5b1f0), string, (0x55bd1d9ebb70), set_output_safe, set_output_safe((0x7f8996b58120))), "05"))), notrace(fail))), each_call_cleanup:mquietly(bugger:mfs_end(mfs((0x55bd1de5b1f0), string, (0x55bd1d9ebb70), set_output_safe, set_output_safe((0x7f8996b58120))), "05"))) ^ Call: (252) [bugger] bugger:mfs_end(mfs((0x55bd1de5b1f0), string, (0x55bd1d9ebb70), set_output_safe, set_output_safe((0x7f8996b58120))), "05") ^ Unify: (252) [bugger] bugger:mfs_end(mfs((0x55bd1de5b1f0), string, (0x55bd1d9ebb70), set_output_safe, set_output_safe((0x7f8996b58120))), "05") ^ Call: (253) [bugger] ignore((is_stream((0x55bd1d9ebb70)), close((0x55bd1d9ebb70)), mem_handle_to_substring((0x55bd1de5b1f0), _360426), substring_to_type(_360426, string, "05"))) ^ Unify: (253) [system] ignore(bugger:(is_stream((0x55bd1d9ebb70)), close((0x55bd1d9ebb70)), mem_handle_to_substring((0x55bd1de5b1f0), _360426), substring_to_type(_360426, string, "05"))) Call: (255) [system] is_stream((0x55bd1d9ebb70)) Fail: (255) [system] is_stream((0x55bd1d9ebb70)) ^ Redo: (253) [system] ignore(bugger:(is_stream((0x55bd1d9ebb70)), close((0x55bd1d9ebb70)), mem_handle_to_substring((0x55bd1de5b1f0), _360426), substring_to_type(_360426, string, "05"))) ^ Unify: (253) [system] ignore(bugger:(is_stream((0x55bd1d9ebb70)), close((0x55bd1d9ebb70)), mem_handle_to_substring((0x55bd1de5b1f0), _360426), substring_to_type(_360426, string, "05"))) ^ Exit: (253) [system] ignore(bugger:(is_stream((0x55bd1d9ebb70)), close((0x55bd1d9ebb70)), mem_handle_to_substring((0x55bd1de5b1f0), _360426), substring_to_type(_360426, string, "05"))) ^ Call: (253) [bugger] bugger:set_output_safe((0x7f8996b58120)) ^ Unify: (253) [bugger] bugger:set_output_safe((0x7f8996b58120)) Call: (255) [system] set_output((0x7f8996b58120)) Exit: (255) [system] set_output((0x7f8996b58120)) ^ Exit: (253) [bugger] bugger:set_output_safe((0x7f8996b58120)) ^ Exit: (252) [bugger] bugger:mfs_end(mfs((0x55bd1de5b1f0), string, (0x55bd1d9ebb70), set_output_safe, set_output_safe((0x7f8996b58120))), "05") ^ Exit: (250) [system] call_cleanup(bugger:trusted_redo_call_cleanup(mfs_start(mfs((0x55bd1de5b1f0), string, (0x55bd1d9ebb70), set_output_safe, set_output_safe((0x7f8996b58120)))), (bugger:(set_stream_ignore(current_output, tty(true)), bugger:(true, user:format('~`0t~d~2|', [5]))), mfs_end(mfs((0x55bd1de5b1f0), string, (0x55bd1d9ebb70), set_output_safe, set_output_safe((0x7f8996b58120))), "05")), mfs_end(mfs((0x55bd1de5b1f0), string, (0x55bd1d9ebb70), set_output_safe, set_output_safe((0x7f8996b58120))), "05")), bugger:mfs_end(mfs((0x55bd1de5b1f0), string, (0x55bd1d9ebb70), set_output_safe, set_output_safe((0x7f8996b58120))), "05")) ^ Exit: (249) [bugger] bugger:with_output_to_each(string("05"), bugger:(set_stream_ignore(current_output, tty(true)), bugger:(true, user:format('~`0t~d~2|', [5])))) ^ Exit: (248) [bugger] bugger:woto_tty(string("05"), true, bugger:(true, user:format('~`0t~d~2|', [5]))) ^ Exit: (247) [bugger] bugger:woto(string("05"), user:format('~`0t~d~2|', [5])) Call: (247) [system] nb_delete('$wots_stack') Exit: (247) [system] nb_delete('$wots_stack') Call: (247) [system] nb_delete('$wots_stack') Exit: (247) [system] nb_delete('$wots_stack') ^ Exit: (245) [system] call_cleanup(bugger:(nb_setval('$wots_stack', [(0x7f8996b58120)]), bugger:woto(string("05"), user:format('~`0t~d~2|', [5])), nb_delete('$wots_stack')), bugger:nb_delete('$wots_stack')) ^ Exit: (244) [locally_each] locally_each:wtl(bugger, nb_setval('$wots_stack', [(0x7f8996b58120)]), bugger:woto(string("05"), user:format('~`0t~d~2|', [5])), bugger:each_call_cleanup) ^ Exit: (243) [locally_each] locally_each:locally(bugger:nb_setval('$wots_stack', [(0x7f8996b58120)]), bugger:woto(string("05"), user:format('~`0t~d~2|', [5]))) ^ Exit: (242) [bugger] bugger:wots("05", user:format('~`0t~d~2|', [5])) ^ Call: (242) [user] format(string(_5914), "~w.~w.~w", ['LANGUAGE-MODELS', 'TRAINING-BI', "05"]) ^ Exit: (242) [user] format(string("LANGUAGE-MODELS.TRAINING-BI.05"), "~w.~w.~w", ['LANGUAGE-MODELS', 'TRAINING-BI', "05"]) ^ Exit: (241) [user] make_test_name(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', 5, "LANGUAGE-MODELS.TRAINING-BI.05") ^ Exit: (240) [user] get_test_name(5, "LANGUAGE-MODELS.TRAINING-BI.05") ^ Exit: (239) [system] once(user:get_test_name(5, "LANGUAGE-MODELS.TRAINING-BI.05")) ^ Exit: (238) [user] must_det_ll(user:get_test_name(5, "LANGUAGE-MODELS.TRAINING-BI.05")) ^ Call: (238) [user] must_det_ll(arg(1, equal_enough_for_test([['ensure-loaded', 'utils-pllm']], [['ensure-loaded', 'utils-pllm']]), _393244)) ^ Unify: (238) [user] must_det_ll(user:arg(1, equal_enough_for_test([['ensure-loaded', 'utils-pllm']], [['ensure-loaded', 'utils-pllm']]), _393244)) ^ Call: (239) [user] once(user:arg(1, equal_enough_for_test([['ensure-loaded', 'utils-pllm']], [['ensure-loaded', 'utils-pllm']]), _393244)) ^ Unify: (239) [system] once(user:arg(1, equal_enough_for_test([['ensure-loaded', 'utils-pllm']], [['ensure-loaded', 'utils-pllm']]), _393244)) Call: (240) [system] arg(1, equal_enough_for_test([['ensure-loaded', 'utils-pllm']], [['ensure-loaded', 'utils-pllm']]), _393244) Exit: (240) [system] arg(1, equal_enough_for_test([['ensure-loaded', 'utils-pllm']], [['ensure-loaded', 'utils-pllm']]), [['ensure-loaded', 'utils-pllm']]) ^ Exit: (239) [system] once(user:arg(1, equal_enough_for_test([['ensure-loaded', 'utils-pllm']], [['ensure-loaded', 'utils-pllm']]), [['ensure-loaded', 'utils-pllm']])) ^ Exit: (238) [user] must_det_ll(user:arg(1, equal_enough_for_test([['ensure-loaded', 'utils-pllm']], [['ensure-loaded', 'utils-pllm']]), [['ensure-loaded', 'utils-pllm']])) ^ Call: (238) [user] must_det_ll(arg(2, equal_enough_for_test([['ensure-loaded', 'utils-pllm']], [['ensure-loaded', 'utils-pllm']]), _400684)) ^ Unify: (238) [user] must_det_ll(user:arg(2, equal_enough_for_test([['ensure-loaded', 'utils-pllm']], [['ensure-loaded', 'utils-pllm']]), _400684)) ^ Call: (239) [user] once(user:arg(2, equal_enough_for_test([['ensure-loaded', 'utils-pllm']], [['ensure-loaded', 'utils-pllm']]), _400684)) ^ Unify: (239) [system] once(user:arg(2, equal_enough_for_test([['ensure-loaded', 'utils-pllm']], [['ensure-loaded', 'utils-pllm']]), _400684)) Call: (240) [system] arg(2, equal_enough_for_test([['ensure-loaded', 'utils-pllm']], [['ensure-loaded', 'utils-pllm']]), _400684) Exit: (240) [system] arg(2, equal_enough_for_test([['ensure-loaded', 'utils-pllm']], [['ensure-loaded', 'utils-pllm']]), [['ensure-loaded', 'utils-pllm']]) ^ Exit: (239) [system] once(user:arg(2, equal_enough_for_test([['ensure-loaded', 'utils-pllm']], [['ensure-loaded', 'utils-pllm']]), [['ensure-loaded', 'utils-pllm']])) ^ Exit: (238) [user] must_det_ll(user:arg(2, equal_enough_for_test([['ensure-loaded', 'utils-pllm']], [['ensure-loaded', 'utils-pllm']]), [['ensure-loaded', 'utils-pllm']])) ^ Call: (238) [user] must_det_ll(write_pass_fail("LANGUAGE-MODELS.TRAINING-BI.05", assertEqualToResult, ['ensure-loaded', 'utils-pllm'], 'PASS', [['ensure-loaded', 'utils-pllm']], [['ensure-loaded', 'utils-pllm']])) ^ Unify: (238) [user] must_det_ll(user:write_pass_fail("LANGUAGE-MODELS.TRAINING-BI.05", assertEqualToResult, ['ensure-loaded', 'utils-pllm'], 'PASS', [['ensure-loaded', 'utils-pllm']], [['ensure-loaded', 'utils-pllm']])) ^ Call: (239) [user] once(user:write_pass_fail("LANGUAGE-MODELS.TRAINING-BI.05", assertEqualToResult, ['ensure-loaded', 'utils-pllm'], 'PASS', [['ensure-loaded', 'utils-pllm']], [['ensure-loaded', 'utils-pllm']])) ^ Unify: (239) [system] once(user:write_pass_fail("LANGUAGE-MODELS.TRAINING-BI.05", assertEqualToResult, ['ensure-loaded', 'utils-pllm'], 'PASS', [['ensure-loaded', 'utils-pllm']], [['ensure-loaded', 'utils-pllm']])) ^ Call: (240) [user] write_pass_fail("LANGUAGE-MODELS.TRAINING-BI.05", assertEqualToResult, ['ensure-loaded', 'utils-pllm'], 'PASS', [['ensure-loaded', 'utils-pllm']], [['ensure-loaded', 'utils-pllm']]) ^ Unify: (240) [user] write_pass_fail("LANGUAGE-MODELS.TRAINING-BI.05", assertEqualToResult, ['ensure-loaded', 'utils-pllm'], 'PASS', [['ensure-loaded', 'utils-pllm']], [['ensure-loaded', 'utils-pllm']]) ^ Call: (241) [user] ignore(((nb_current(loading_file, _413762), _413762\==[]->true;_413762='SOME/UNIT-TEST.metta'), symbolic_list_concat([_413792, _413798], 'tests/', _413762), file_name_extension(_413804, _413806, _413798))) ^ Unify: (241) [system] ignore(user:((nb_current(loading_file, _413762), _413762\==[]->true;_413762='SOME/UNIT-TEST.metta'), symbolic_list_concat([_413792, _413798], 'tests/', _413762), file_name_extension(_413804, _413806, _413798))) Call: (243) [system] nb_current(loading_file, _413762) Exit: (243) [system] nb_current(loading_file, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Call: (243) [system] P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'\==[] Exit: (243) [system] P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'\==[] ^ Call: (243) [user] symbolic_list_concat([_413792, _413798], 'tests/', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Unify: (243) [user] symbolic_list_concat([_413792, _413798], 'tests/', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Call: (244) [system] atomic_list_concat([_413792, _413798], 'tests/', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Exit: (244) [system] atomic_list_concat(['/home/runner/work/metta-wam/metta-wam/', 'performance/gpt2-like/language_models/training_bi.metta'], 'tests/', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Exit: (243) [user] symbolic_list_concat(['/home/runner/work/metta-wam/metta-wam/', 'performance/gpt2-like/language_models/training_bi.metta'], 'tests/', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') Call: (243) [system] file_name_extension(_413804, _413806, 'performance/gpt2-like/language_models/training_bi.metta') Exit: (243) [system] file_name_extension('performance/gpt2-like/language_models/training_bi', metta, 'performance/gpt2-like/language_models/training_bi.metta') ^ Exit: (241) [system] ignore(user:((nb_current(loading_file, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'\==[]->true;P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'='SOME/UNIT-TEST.metta'), symbolic_list_concat(['/home/runner/work/metta-wam/metta-wam/', 'performance/gpt2-like/language_models/training_bi.metta'], 'tests/', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), file_name_extension('performance/gpt2-like/language_models/training_bi', metta, 'performance/gpt2-like/language_models/training_bi.metta'))) Call: (241) [user] nop(format('

;; ~w

', ["LANGUAGE-MODELS.TRAINING-BI.05", "LANGUAGE-MODELS.TRAINING-BI.05"])) Unify: (241) [user] nop(format('

;; ~w

', ["LANGUAGE-MODELS.TRAINING-BI.05", "LANGUAGE-MODELS.TRAINING-BI.05"])) Exit: (241) [user] nop(format('

;; ~w

', ["LANGUAGE-MODELS.TRAINING-BI.05", "LANGUAGE-MODELS.TRAINING-BI.05"])) ^ Call: (241) [user] must_not_error(tee_file(_476374)) ^ Unify: (241) [user] must_not_error(user:tee_file(_476374)) Call: (242) [user] tee_file(_476374) Unify: (242) [user] tee_file(_476374) Call: (243) [system] getenv('TEE_FILE', _476374) Exit: (243) [system] getenv('TEE_FILE', P;HTML|'/home/runner/work/metta-wam/metta-wam/TEE_20240926_0209_279200.ansi') Exit: (242) [user] tee_file(P;HTML|'/home/runner/work/metta-wam/metta-wam/TEE_20240926_0209_279200.ansi') ^ Exit: (241) [user] must_not_error(user:tee_file(P;HTML|'/home/runner/work/metta-wam/metta-wam/TEE_20240926_0209_279200.ansi')) ^ Call: (241) [user] must_det_ll(shared_units(_495394)) ^ Unify: (241) [user] must_det_ll(user:shared_units(_495394)) ^ Call: (242) [user] once(user:shared_units(_495394)) ^ Unify: (242) [system] once(user:shared_units(_495394)) ^ Call: (243) [user] shared_units(_495394) ^ Unify: (243) [user] shared_units(_495394) Call: (244) [system] getenv('SHARED_UNITS', _495394) Exit: (244) [system] getenv('SHARED_UNITS', P;HTML|'/home/runner/work/metta-wam/metta-wam/reports/tests_output/baseline-compat-2024-09-26T00:33:38/SHARED.UNITS') ^ Exit: (243) [user] shared_units(P;HTML|'/home/runner/work/metta-wam/metta-wam/reports/tests_output/baseline-compat-2024-09-26T00:33:38/SHARED.UNITS') ^ Exit: (242) [system] once(user:shared_units(P;HTML|'/home/runner/work/metta-wam/metta-wam/reports/tests_output/baseline-compat-2024-09-26T00:33:38/SHARED.UNITS')) ^ Exit: (241) [user] must_det_ll(user:shared_units(P;HTML|'/home/runner/work/metta-wam/metta-wam/reports/tests_output/baseline-compat-2024-09-26T00:33:38/SHARED.UNITS')) ^ Call: (241) [user] must_det_ll(open(P;HTML|'/home/runner/work/metta-wam/metta-wam/reports/tests_output/baseline-compat-2024-09-26T00:33:38/SHARED.UNITS', append, _5966, [encoding(utf8)])) ^ Unify: (241) [user] must_det_ll(user:open(P;HTML|'/home/runner/work/metta-wam/metta-wam/reports/tests_output/baseline-compat-2024-09-26T00:33:38/SHARED.UNITS', append, _5966, [encoding(utf8)])) ^ Call: (242) [user] once(user:open(P;HTML|'/home/runner/work/metta-wam/metta-wam/reports/tests_output/baseline-compat-2024-09-26T00:33:38/SHARED.UNITS', append, _5966, [encoding(utf8)])) ^ Unify: (242) [system] once(user:open(P;HTML|'/home/runner/work/metta-wam/metta-wam/reports/tests_output/baseline-compat-2024-09-26T00:33:38/SHARED.UNITS', append, _5966, [encoding(utf8)])) Call: (243) [system] open(P;HTML|'/home/runner/work/metta-wam/metta-wam/reports/tests_output/baseline-compat-2024-09-26T00:33:38/SHARED.UNITS', append, _5966, [encoding(utf8)]) Exit: (243) [system] open(P;HTML|'/home/runner/work/metta-wam/metta-wam/reports/tests_output/baseline-compat-2024-09-26T00:33:38/SHARED.UNITS', append, (0x55bd1de11b10), [encoding(utf8)]) ^ Exit: (242) [system] once(user:open(P;HTML|'/home/runner/work/metta-wam/metta-wam/reports/tests_output/baseline-compat-2024-09-26T00:33:38/SHARED.UNITS', append, (0x55bd1de11b10), [encoding(utf8)])) ^ Exit: (241) [user] must_det_ll(user:open(P;HTML|'/home/runner/work/metta-wam/metta-wam/reports/tests_output/baseline-compat-2024-09-26T00:33:38/SHARED.UNITS', append, (0x55bd1de11b10), [encoding(utf8)])) ^ Call: (241) [user] once((getenv('HTML_FILE', _42810);sformat(_42810, '~w.metta.html', ['performance/gpt2-like/language_models/training_bi']))) ^ Unify: (241) [system] once(user:(getenv('HTML_FILE', _42810);sformat(_42810, '~w.metta.html', ['performance/gpt2-like/language_models/training_bi']))) Call: (243) [system] getenv('HTML_FILE', _42810) Exit: (243) [system] getenv('HTML_FILE', './reports/tests_output/baseline-compat-2024-09-26T00:33:38//tests/performance/gpt2-like/language_models/training_bi.metta.html') ^ Exit: (241) [system] once(user:(getenv('HTML_FILE', './reports/tests_output/baseline-compat-2024-09-26T00:33:38//tests/performance/gpt2-like/language_models/training_bi.metta.html');sformat('./reports/tests_output/baseline-compat-2024-09-26T00:33:38//tests/performance/gpt2-like/language_models/training_bi.metta.html', '~w.metta.html', ['performance/gpt2-like/language_models/training_bi']))) ^ Call: (241) [user] must_det_ll(compute_html_out_per_test('./reports/tests_output/baseline-compat-2024-09-26T00:33:38//tests/performance/gpt2-like/language_models/training_bi.metta.html', P;HTML|'/home/runner/work/metta-wam/metta-wam/TEE_20240926_0209_279200.ansi', "LANGUAGE-MODELS.TRAINING-BI.05", _47486)) ^ Unify: (241) [user] must_det_ll(user:compute_html_out_per_test('./reports/tests_output/baseline-compat-2024-09-26T00:33:38//tests/performance/gpt2-like/language_models/training_bi.metta.html', P;HTML|'/home/runner/work/metta-wam/metta-wam/TEE_20240926_0209_279200.ansi', "LANGUAGE-MODELS.TRAINING-BI.05", _47486)) ^ Call: (242) [user] once(user:compute_html_out_per_test('./reports/tests_output/baseline-compat-2024-09-26T00:33:38//tests/performance/gpt2-like/language_models/training_bi.metta.html', P;HTML|'/home/runner/work/metta-wam/metta-wam/TEE_20240926_0209_279200.ansi', "LANGUAGE-MODELS.TRAINING-BI.05", _47486)) ^ Unify: (242) [system] once(user:compute_html_out_per_test('./reports/tests_output/baseline-compat-2024-09-26T00:33:38//tests/performance/gpt2-like/language_models/training_bi.metta.html', P;HTML|'/home/runner/work/metta-wam/metta-wam/TEE_20240926_0209_279200.ansi', "LANGUAGE-MODELS.TRAINING-BI.05", _47486)) ^ Call: (243) [user] compute_html_out_per_test('./reports/tests_output/baseline-compat-2024-09-26T00:33:38//tests/performance/gpt2-like/language_models/training_bi.metta.html', P;HTML|'/home/runner/work/metta-wam/metta-wam/TEE_20240926_0209_279200.ansi', "LANGUAGE-MODELS.TRAINING-BI.05", _47486) ^ Unify: (243) [user] compute_html_out_per_test('./reports/tests_output/baseline-compat-2024-09-26T00:33:38//tests/performance/gpt2-like/language_models/training_bi.metta.html', P;HTML|'/home/runner/work/metta-wam/metta-wam/TEE_20240926_0209_279200.ansi', "LANGUAGE-MODELS.TRAINING-BI.05", _47486) Call: (244) [system] './reports/tests_output/baseline-compat-2024-09-26T00:33:38//tests/performance/gpt2-like/language_models/training_bi.metta.html'=_47486 Exit: (244) [system] './reports/tests_output/baseline-compat-2024-09-26T00:33:38//tests/performance/gpt2-like/language_models/training_bi.metta.html'='./reports/tests_output/baseline-compat-2024-09-26T00:33:38//tests/performance/gpt2-like/language_models/training_bi.metta.html' ^ Exit: (243) [user] compute_html_out_per_test('./reports/tests_output/baseline-compat-2024-09-26T00:33:38//tests/performance/gpt2-like/language_models/training_bi.metta.html', P;HTML|'/home/runner/work/metta-wam/metta-wam/TEE_20240926_0209_279200.ansi', "LANGUAGE-MODELS.TRAINING-BI.05", './reports/tests_output/baseline-compat-2024-09-26T00:33:38//tests/performance/gpt2-like/language_models/training_bi.metta.html') ^ Exit: (242) [system] once(user:compute_html_out_per_test('./reports/tests_output/baseline-compat-2024-09-26T00:33:38//tests/performance/gpt2-like/language_models/training_bi.metta.html', P;HTML|'/home/runner/work/metta-wam/metta-wam/TEE_20240926_0209_279200.ansi', "LANGUAGE-MODELS.TRAINING-BI.05", './reports/tests_output/baseline-compat-2024-09-26T00:33:38//tests/performance/gpt2-like/language_models/training_bi.metta.html')) ^ Exit: (241) [user] must_det_ll(user:compute_html_out_per_test('./reports/tests_output/baseline-compat-2024-09-26T00:33:38//tests/performance/gpt2-like/language_models/training_bi.metta.html', P;HTML|'/home/runner/work/metta-wam/metta-wam/TEE_20240926_0209_279200.ansi', "LANGUAGE-MODELS.TRAINING-BI.05", './reports/tests_output/baseline-compat-2024-09-26T00:33:38//tests/performance/gpt2-like/language_models/training_bi.metta.html')) ^ Call: (241) [user] must_det_ll(get_last_call_duration(_92660)) ^ Unify: (241) [user] must_det_ll(user:get_last_call_duration(_92660)) ^ Call: (242) [user] once(user:get_last_call_duration(_92660)) ^ Unify: (242) [system] once(user:get_last_call_duration(_92660)) ^ Call: (243) [user] get_last_call_duration(_92660) ^ Unify: (243) [user] get_last_call_duration(_92660) Call: (244) [system] nb_getval('$last_call_duration', _92660) Exit: (244) [system] nb_getval('$last_call_duration', 0.0010399180000000285) ^ Exit: (243) [user] get_last_call_duration(0.0010399180000000285) ^ Exit: (242) [system] once(user:get_last_call_duration(0.0010399180000000285)) ^ Exit: (241) [user] must_det_ll(user:get_last_call_duration(0.0010399180000000285)) ^ Call: (241) [user] must_det_ll(_102860 is 0.0010399180000000285*1000) ^ Unify: (241) [user] must_det_ll(user:(_102860 is 0.0010399180000000285*1000)) ^ Call: (242) [user] once(user:(_102860 is 0.0010399180000000285*1000)) ^ Unify: (242) [system] once(user:(_102860 is 0.0010399180000000285*1000)) Call: (243) [system] _102860 is 0.0010399180000000285*1000 Exit: (243) [system] 1.0399180000000285 is 0.0010399180000000285*1000 ^ Exit: (242) [system] once(user:(1.0399180000000285 is 0.0010399180000000285*1000)) ^ Exit: (241) [user] must_det_ll(user:(1.0399180000000285 is 0.0010399180000000285*1000)) ^ Call: (241) [user] must_det_ll(format((0x55bd1de11b10), '| ~w | ~w |[~w](https://trueagi-io.github.io/metta-wam/~w#~w) | ~@ | ~@ | ~@ | ~w | ~w |~n', ["LANGUAGE-MODELS.TRAINING-BI.05", 'PASS', "LANGUAGE-MODELS.TRAINING-BI.05", './reports/tests_output/baseline-compat-2024-09-26T00:33:38//tests/performance/gpt2-like/language_models/training_bi.metta.html', "LANGUAGE-MODELS.TRAINING-BI.05", trim_gstring_bar_I(write_src_woi([assertEqualToResult, ['ensure-loaded', 'utils-pllm']]), 600), trim_gstring_bar_I(write_src_woi([['ensure-loaded', 'utils-pllm']]), 600), trim_gstring_bar_I(write_src_woi([['ensure-loaded', 'utils-pllm']]), 600), 1.0399180000000285, './reports/tests_output/baseline-compat-2024-09-26T00:33:38//tests/performance/gpt2-like/language_models/training_bi.metta.html'])) ^ Unify: (241) [user] must_det_ll(user:format((0x55bd1de11b10), '| ~w | ~w |[~w](https://trueagi-io.github.io/metta-wam/~w#~w) | ~@ | ~@ | ~@ | ~w | ~w |~n', ["LANGUAGE-MODELS.TRAINING-BI.05", 'PASS', "LANGUAGE-MODELS.TRAINING-BI.05", './reports/tests_output/baseline-compat-2024-09-26T00:33:38//tests/performance/gpt2-like/language_models/training_bi.metta.html', "LANGUAGE-MODELS.TRAINING-BI.05", trim_gstring_bar_I(write_src_woi([assertEqualToResult, ['ensure-loaded', 'utils-pllm']]), 600), trim_gstring_bar_I(write_src_woi([['ensure-loaded', 'utils-pllm']]), 600), trim_gstring_bar_I(write_src_woi([['ensure-loaded', 'utils-pllm']]), 600), 1.0399180000000285, './reports/tests_output/baseline-compat-2024-09-26T00:33:38//tests/performance/gpt2-like/language_models/training_bi.metta.html'])) ^ Call: (242) [user] once(user:format((0x55bd1de11b10), '| ~w | ~w |[~w](https://trueagi-io.github.io/metta-wam/~w#~w) | ~@ | ~@ | ~@ | ~w | ~w |~n', ["LANGUAGE-MODELS.TRAINING-BI.05", 'PASS', "LANGUAGE-MODELS.TRAINING-BI.05", './reports/tests_output/baseline-compat-2024-09-26T00:33:38//tests/performance/gpt2-like/language_models/training_bi.metta.html', "LANGUAGE-MODELS.TRAINING-BI.05", trim_gstring_bar_I(write_src_woi([assertEqualToResult, ['ensure-loaded', 'utils-pllm']]), 600), trim_gstring_bar_I(write_src_woi([['ensure-loaded', 'utils-pllm']]), 600), trim_gstring_bar_I(write_src_woi([['ensure-loaded', 'utils-pllm']]), 600), 1.0399180000000285, './reports/tests_output/baseline-compat-2024-09-26T00:33:38//tests/performance/gpt2-like/language_models/training_bi.metta.html'])) ^ Unify: (242) [system] once(user:format((0x55bd1de11b10), '| ~w | ~w |[~w](https://trueagi-io.github.io/metta-wam/~w#~w) | ~@ | ~@ | ~@ | ~w | ~w |~n', ["LANGUAGE-MODELS.TRAINING-BI.05", 'PASS', "LANGUAGE-MODELS.TRAINING-BI.05", './reports/tests_output/baseline-compat-2024-09-26T00:33:38//tests/performance/gpt2-like/language_models/training_bi.metta.html', "LANGUAGE-MODELS.TRAINING-BI.05", trim_gstring_bar_I(write_src_woi([assertEqualToResult, ['ensure-loaded', 'utils-pllm']]), 600), trim_gstring_bar_I(write_src_woi([['ensure-loaded', 'utils-pllm']]), 600), trim_gstring_bar_I(write_src_woi([['ensure-loaded', 'utils-pllm']]), 600), 1.0399180000000285, './reports/tests_output/baseline-compat-2024-09-26T00:33:38//tests/performance/gpt2-like/language_models/training_bi.metta.html'])) ^ Call: (243) [user] format((0x55bd1de11b10), '| ~w | ~w |[~w](https://trueagi-io.github.io/metta-wam/~w#~w) | ~@ | ~@ | ~@ | ~w | ~w |~n', ["LANGUAGE-MODELS.TRAINING-BI.05", 'PASS', "LANGUAGE-MODELS.TRAINING-BI.05", './reports/tests_output/baseline-compat-2024-09-26T00:33:38//tests/performance/gpt2-like/language_models/training_bi.metta.html', "LANGUAGE-MODELS.TRAINING-BI.05", trim_gstring_bar_I(write_src_woi([assertEqualToResult, ['ensure-loaded', 'utils-pllm']]), 600), trim_gstring_bar_I(write_src_woi([['ensure-loaded', 'utils-pllm']]), 600), trim_gstring_bar_I(write_src_woi([['ensure-loaded', 'utils-pllm']]), 600), 1.0399180000000285, './reports/tests_output/baseline-compat-2024-09-26T00:33:38//tests/performance/gpt2-like/language_models/training_bi.metta.html']) ^ Call: (245) [user] trim_gstring_bar_I(write_src_woi([assertEqualToResult, ['ensure-loaded', 'utils-pllm']]), 600) ^ Unify: (245) [user] trim_gstring_bar_I(write_src_woi([assertEqualToResult, ['ensure-loaded', 'utils-pllm']]), 600) ^ Call: (246) [user] bugger:wots(_116918, write_src_woi([assertEqualToResult, ['ensure-loaded', 'utils-pllm']])) ^ Unify: (246) [bugger] bugger:wots(_116918, user:write_src_woi([assertEqualToResult, ['ensure-loaded', 'utils-pllm']])) Call: (247) [system] nb_current('$wots_stack', _118794) Fail: (247) [system] nb_current('$wots_stack', _118794) ^ Redo: (246) [bugger] bugger:wots(_116918, user:write_src_woi([assertEqualToResult, ['ensure-loaded', 'utils-pllm']])) Call: (247) [system] _121586=[] Exit: (247) [system] []=[] Call: (247) [system] current_output(_123444) Exit: (247) [system] current_output((0x55bd1de11b10)) ^ Call: (247) [bugger] locally_each:locally(nb_setval('$wots_stack', [(0x55bd1de11b10)]), woto(string(_116918), user:write_src_woi([assertEqualToResult, ['ensure-loaded', 'utils-pllm']]))) ^ Unify: (247) [locally_each] locally_each:locally(bugger:nb_setval('$wots_stack', [(0x55bd1de11b10)]), bugger:woto(string(_116918), user:write_src_woi([assertEqualToResult, ['ensure-loaded', 'utils-pllm']]))) ^ Call: (248) [locally_each] locally_each:wtl(bugger, nb_setval('$wots_stack', [(0x55bd1de11b10)]), bugger:woto(string(_116918), user:write_src_woi([assertEqualToResult, ['ensure-loaded', 'utils-pllm']])), bugger:each_call_cleanup) ^ Unify: (248) [locally_each] locally_each:wtl(bugger, nb_setval('$wots_stack', [(0x55bd1de11b10)]), bugger:woto(string(_116918), user:write_src_woi([assertEqualToResult, ['ensure-loaded', 'utils-pllm']])), bugger:each_call_cleanup) Call: (249) [system] nb_current('$wots_stack', _129102) Fail: (249) [system] nb_current('$wots_stack', _129102) ^ Redo: (248) [locally_each] locally_each:wtl(bugger, nb_setval('$wots_stack', [(0x55bd1de11b10)]), bugger:woto(string(_116918), user:write_src_woi([assertEqualToResult, ['ensure-loaded', 'utils-pllm']])), bugger:each_call_cleanup) ^ Call: (249) [bugger] call_cleanup((nb_setval('$wots_stack', [(0x55bd1de11b10)]), bugger:woto(string(_116918), user:write_src_woi([assertEqualToResult, ['ensure-loaded', 'utils-pllm']])), nb_delete('$wots_stack')), nb_delete('$wots_stack')) ^ Unify: (249) [system] call_cleanup(bugger:(nb_setval('$wots_stack', [(0x55bd1de11b10)]), bugger:woto(string(_116918), user:write_src_woi([assertEqualToResult, ['ensure-loaded', 'utils-pllm']])), nb_delete('$wots_stack')), bugger:nb_delete('$wots_stack')) Call: (251) [$syspreds] nb_setval('$wots_stack', [(0x55bd1de11b10)]) Unify: (251) [$syspreds] nb_setval('$wots_stack', [(0x55bd1de11b10)]) Call: (252) [system] duplicate_term([(0x55bd1de11b10)], _135676) Exit: (252) [system] duplicate_term([(0x55bd1de11b10)], [(0x55bd1de11b10)]) Call: (252) [system] nb_linkval('$wots_stack', [(0x55bd1de11b10)]) Exit: (252) [system] nb_linkval('$wots_stack', [(0x55bd1de11b10)]) Exit: (251) [$syspreds] nb_setval('$wots_stack', [(0x55bd1de11b10)]) ^ Call: (251) [bugger] bugger:woto(string(_116918), user:write_src_woi([assertEqualToResult, ['ensure-loaded', 'utils-pllm']])) ^ Unify: (251) [bugger] bugger:woto(string(_116918), user:write_src_woi([assertEqualToResult, ['ensure-loaded', 'utils-pllm']])) ^ Call: (252) [bugger] once((use_tty(string(_116918), _142204);_142204=true)) ^ Unify: (252) [system] once(bugger:(use_tty(string(_116918), _142204);_142204=true)) ^ Call: (254) [bugger] bugger:use_tty(string(_116918), _142204) ^ Unify: (254) [bugger] bugger:use_tty(string(_116918), _142204) Call: (255) [system] compound(string(_116918)) Exit: (255) [system] compound(string(_116918)) ^ Unify: (254) [bugger] bugger:use_tty(string(_116918), _142204) Call: (255) [system] stream_property(current_output, tty(_142204)) Unify: (255) [system] stream_property(current_output, tty(_142204)) Call: (256) [system] nonvar(current_output) Exit: (256) [system] nonvar(current_output) Call: (256) [system] nonvar(tty(_142204)) Exit: (256) [system] nonvar(tty(_142204)) Fail: (255) [system] stream_property(current_output, tty(_142204)) ^ Redo: (254) [bugger] bugger:use_tty(string(_116918), _142204) ^ Unify: (254) [bugger] bugger:use_tty(string(_116918), false) ^ Exit: (254) [bugger] bugger:use_tty(string(_116918), false) ^ Exit: (252) [system] once(bugger:(use_tty(string(_116918), false);false=true)) ^ Call: (252) [bugger] bugger:get_stream_setup(_158944) ^ Unify: (252) [bugger] bugger:get_stream_setup(true) ^ Exit: (252) [bugger] bugger:get_stream_setup(true) ^ Call: (252) [bugger] bugger:woto_tty(string(_116918), false, (true, user:write_src_woi([assertEqualToResult, ['ensure-loaded', 'utils-pllm']]))) ^ Unify: (252) [bugger] bugger:woto_tty(string(_116918), false, bugger:(true, user:write_src_woi([assertEqualToResult, ['ensure-loaded', 'utils-pllm']]))) ^ Call: (253) [bugger] bugger:with_output_to_each(string(_116918), (set_stream_ignore(current_output, tty(false)), bugger:(true, user:write_src_woi([assertEqualToResult, ['ensure-loaded', 'utils-pllm']])))) ^ Unify: (253) [bugger] bugger:with_output_to_each(string(_116918), bugger:(set_stream_ignore(current_output, tty(false)), bugger:(true, user:write_src_woi([assertEqualToResult, ['ensure-loaded', 'utils-pllm']])))) Call: (254) [system] compound(string(_116918)) Exit: (254) [system] compound(string(_116918)) Call: (254) [system] compound_name_arity(string(_116918), _167438, 0) Fail: (254) [system] compound_name_arity(string(_116918), _168370, 0) ^ Redo: (253) [bugger] bugger:with_output_to_each(string(_116918), bugger:(set_stream_ignore(current_output, tty(false)), bugger:(true, user:write_src_woi([assertEqualToResult, ['ensure-loaded', 'utils-pllm']])))) Call: (254) [system] string(_116918)=..[_170162, _170168] Exit: (254) [system] string(_116918)=..[string, _116918] ^ Call: (254) [bugger] bugger:stream_u_type(string) ^ Unify: (254) [bugger] bugger:stream_u_type(string) ^ Exit: (254) [bugger] bugger:stream_u_type(string) Call: (254) [system] current_output(_174818) Exit: (254) [system] current_output((0x55bd1de11b10)) Call: (254) [system] _176668=set_output_safe((0x55bd1de11b10)) Exit: (254) [system] set_output_safe((0x55bd1de11b10))=set_output_safe((0x55bd1de11b10)) Call: (254) [system] _178530=mfs(_178534, string, _178538, set_output_safe, set_output_safe((0x55bd1de11b10))) Exit: (254) [system] mfs(_178534, string, _178538, set_output_safe, set_output_safe((0x55bd1de11b10)))=mfs(_178534, string, _178538, set_output_safe, set_output_safe((0x55bd1de11b10))) Call: (254) [system] _180400=mfs_end(mfs(_178534, string, _178538, set_output_safe, set_output_safe((0x55bd1de11b10))), _116918) Exit: (254) [system] mfs_end(mfs(_178534, string, _178538, set_output_safe, set_output_safe((0x55bd1de11b10))), _116918)=mfs_end(mfs(_178534, string, _178538, set_output_safe, set_output_safe((0x55bd1de11b10))), _116918) ^ Call: (254) [bugger] call_cleanup(trusted_redo_call_cleanup(mfs_start(mfs(_178534, string, _178538, set_output_safe, set_output_safe((0x55bd1de11b10)))), (bugger:(set_stream_ignore(current_output, tty(false)), bugger:(true, user:write_src_woi([assertEqualToResult, ['ensure-loaded', 'utils-pllm']]))), mfs_end(mfs(_178534, string, _178538, set_output_safe, set_output_safe((0x55bd1de11b10))), _116918)), mfs_end(mfs(_178534, string, _178538, set_output_safe, set_output_safe((0x55bd1de11b10))), _116918)), mfs_end(mfs(_178534, string, _178538, set_output_safe, set_output_safe((0x55bd1de11b10))), _116918)) ^ Unify: (254) [system] call_cleanup(bugger:trusted_redo_call_cleanup(mfs_start(mfs(_178534, string, _178538, set_output_safe, set_output_safe((0x55bd1de11b10)))), (bugger:(set_stream_ignore(current_output, tty(false)), bugger:(true, user:write_src_woi([assertEqualToResult, ['ensure-loaded', 'utils-pllm']]))), mfs_end(mfs(_178534, string, _178538, set_output_safe, set_output_safe((0x55bd1de11b10))), _116918)), mfs_end(mfs(_178534, string, _178538, set_output_safe, set_output_safe((0x55bd1de11b10))), _116918)), bugger:mfs_end(mfs(_178534, string, _178538, set_output_safe, set_output_safe((0x55bd1de11b10))), _116918)) Call: (256) [system] _184180=mquietly(bugger:mfs_end(mfs(_178534, string, _178538, set_output_safe, set_output_safe((0x55bd1de11b10))), _116918)) Exit: (256) [system] mquietly(bugger:mfs_end(mfs(_178534, string, _178538, set_output_safe, set_output_safe((0x55bd1de11b10))), _116918))=mquietly(bugger:mfs_end(mfs(_178534, string, _178538, set_output_safe, set_output_safe((0x55bd1de11b10))), _116918)) ^ Call: (256) [each_call_cleanup] setup_call_cleanup(bugger:mfs_start(mfs(_178534, string, _178538, set_output_safe, set_output_safe((0x55bd1de11b10)))), ((bugger:(bugger:(set_stream_ignore(current_output, tty(false)), bugger:(true, user:write_src_woi([assertEqualToResult, ['ensure-loaded', 'utils-pllm']]))), mfs_end(mfs(_178534, string, _178538, set_output_safe, set_output_safe((0x55bd1de11b10))), _116918)), deterministic(_186056)), (notrace(_186056==true)->!;mquietly(bugger:mfs_end(mfs(_178534, string, _178538, set_output_safe, set_output_safe((0x55bd1de11b10))), _116918)), notrace(nb_setarg(1, mquietly(bugger:mfs_end(mfs(_178534, string, _178538, set_output_safe, set_output_safe((0x55bd1de11b10))), _116918)), true));bugger:mfs_start(mfs(_178534, string, _178538, set_output_safe, set_output_safe((0x55bd1de11b10)))), notrace(nb_setarg(1, mquietly(bugger:mfs_end(mfs(_178534, string, _178538, set_output_safe, set_output_safe((0x55bd1de11b10))), _116918)), bugger:mfs_end(mfs(_178534, string, _178538, set_output_safe, set_output_safe((0x55bd1de11b10))), _116918))), notrace(fail))), mquietly(bugger:mfs_end(mfs(_178534, string, _178538, set_output_safe, set_output_safe((0x55bd1de11b10))), _116918))) ^ Unify: (256) [system] setup_call_cleanup(bugger:mfs_start(mfs(_178534, string, _178538, set_output_safe, set_output_safe((0x55bd1de11b10)))), each_call_cleanup:((bugger:(bugger:(set_stream_ignore(current_output, tty(false)), bugger:(true, user:write_src_woi([assertEqualToResult, ['ensure-loaded', 'utils-pllm']]))), mfs_end(mfs(_178534, string, _178538, set_output_safe, set_output_safe((0x55bd1de11b10))), _116918)), deterministic(_186056)), (notrace(_186056==true)->!;mquietly(bugger:mfs_end(mfs(_178534, string, _178538, set_output_safe, set_output_safe((0x55bd1de11b10))), _116918)), notrace(nb_setarg(1, mquietly(bugger:mfs_end(mfs(_178534, string, _178538, set_output_safe, set_output_safe((0x55bd1de11b10))), _116918)), true));bugger:mfs_start(mfs(_178534, string, _178538, set_output_safe, set_output_safe((0x55bd1de11b10)))), notrace(nb_setarg(1, mquietly(bugger:mfs_end(mfs(_178534, string, _178538, set_output_safe, set_output_safe((0x55bd1de11b10))), _116918)), bugger:mfs_end(mfs(_178534, string, _178538, set_output_safe, set_output_safe((0x55bd1de11b10))), _116918))), notrace(fail))), each_call_cleanup:mquietly(bugger:mfs_end(mfs(_178534, string, _178538, set_output_safe, set_output_safe((0x55bd1de11b10))), _116918))) ^ Call: (257) [system] sig_atomic(bugger:mfs_start(mfs(_178534, string, _178538, set_output_safe, set_output_safe((0x55bd1de11b10))))) ^ Call: (259) [bugger] bugger:mfs_start(mfs(_178534, string, _178538, set_output_safe, set_output_safe((0x55bd1de11b10)))) ^ Unify: (259) [bugger] bugger:mfs_start(mfs(_178534, string, _178538, set_output_safe, set_output_safe((0x55bd1de11b10)))) Call: (260) [system] compound(mfs(_178534, string, _178538, set_output_safe, set_output_safe((0x55bd1de11b10)))) Exit: (260) [system] compound(mfs(_178534, string, _178538, set_output_safe, set_output_safe((0x55bd1de11b10)))) ^ Unify: (259) [bugger] bugger:mfs_start(mfs(_178534, string, _178538, set_output_safe, set_output_safe((0x55bd1de11b10)))) Call: (260) [system] arg(2, mfs(_178534, string, _178538, set_output_safe, set_output_safe((0x55bd1de11b10))), _193588) Exit: (260) [system] arg(2, mfs(_178534, string, _178538, set_output_safe, set_output_safe((0x55bd1de11b10))), string) Call: (260) [system] arg(3, mfs(_178534, string, _178538, set_output_safe, set_output_safe((0x55bd1de11b10))), _195454) Exit: (260) [system] arg(3, mfs(_178534, string, _178538, set_output_safe, set_output_safe((0x55bd1de11b10))), _178538) Call: (260) [system] arg(4, mfs(_178534, string, _178538, set_output_safe, set_output_safe((0x55bd1de11b10))), _197320) Exit: (260) [system] arg(4, mfs(_178534, string, _178538, set_output_safe, set_output_safe((0x55bd1de11b10))), set_output_safe) Call: (260) [system] _199186=mfs(_199190, string, _199194, set_output_safe, _199198) Exit: (260) [system] mfs(_199190, string, _199194, set_output_safe, _199198)=mfs(_199190, string, _199194, set_output_safe, _199198) Call: (260) [system] is_stream(_178538) Fail: (260) [system] is_stream(_178538) ^ Redo: (259) [bugger] bugger:mfs_start(mfs(_178534, string, _178538, set_output_safe, set_output_safe((0x55bd1de11b10)))) ^ Call: (260) [bugger] bugger:new_mfs(mfs(_199190, string, _199194, set_output_safe, _199198)) ^ Unify: (260) [bugger] bugger:new_mfs(mfs(_199190, string, _199194, set_output_safe, _199198)) Call: (261) [memory_file] memory_file:new_memory_file(_199190) Exit: (261) [memory_file] memory_file:new_memory_file((0x55bd1de44fd0)) Call: (261) [memory_file] memory_file:open_memory_file((0x55bd1de44fd0), write, _199194, [free_on_close(true)]) Exit: (261) [memory_file] memory_file:open_memory_file((0x55bd1de44fd0), write, (0x55bd1df0ba00), [free_on_close(true)]) ^ Exit: (260) [bugger] bugger:new_mfs(mfs((0x55bd1de44fd0), string, (0x55bd1df0ba00), set_output_safe, _199198)) Call: (260) [system] nb_setarg(1, mfs(_178534, string, _178538, set_output_safe, set_output_safe((0x55bd1de11b10))), (0x55bd1de44fd0)) Exit: (260) [system] nb_setarg(1, mfs((0x55bd1de44fd0), string, _178538, set_output_safe, set_output_safe((0x55bd1de11b10))), (0x55bd1de44fd0)) Call: (260) [system] nb_setarg(3, mfs((0x55bd1de44fd0), string, _178538, set_output_safe, set_output_safe((0x55bd1de11b10))), (0x55bd1df0ba00)) Exit: (260) [system] nb_setarg(3, mfs((0x55bd1de44fd0), string, (0x55bd1df0ba00), set_output_safe, set_output_safe((0x55bd1de11b10))), (0x55bd1df0ba00)) ^ Call: (260) [bugger] bugger:set_output_safe((0x55bd1df0ba00)) ^ Unify: (260) [bugger] bugger:set_output_safe((0x55bd1df0ba00)) Call: (262) [system] set_output((0x55bd1df0ba00)) Exit: (262) [system] set_output((0x55bd1df0ba00)) ^ Exit: (260) [bugger] bugger:set_output_safe((0x55bd1df0ba00)) ^ Exit: (259) [bugger] bugger:mfs_start(mfs((0x55bd1de44fd0), string, (0x55bd1df0ba00), set_output_safe, set_output_safe((0x55bd1de11b10)))) ^ Exit: (257) [system] sig_atomic(bugger:mfs_start(mfs((0x55bd1de44fd0), string, (0x55bd1df0ba00), set_output_safe, set_output_safe((0x55bd1de11b10))))) ^ Call: (258) [bugger] bugger:set_stream_ignore(current_output, tty(false)) ^ Unify: (258) [bugger] bugger:set_stream_ignore(current_output, tty(false)) ^ Call: (259) [bugger] ignore(notrace(catch(set_stream(current_output, tty(false)), _222472, writeln(user_error, _222472=set_stream(current_output, tty(false)))))) ^ Unify: (259) [system] ignore(bugger:notrace(catch(set_stream(current_output, tty(false)), _222472, writeln(user_error, _222472=set_stream(current_output, tty(false)))))) ^ Call: (261) [system] setup_call_cleanup('$notrace'(_224374, _224376), once(bugger:catch(set_stream(current_output, tty(false)), _222472, writeln(user_error, _222472=set_stream(current_output, tty(false))))), '$restore_trace'(_224374, _224376)) ^ Unify: (261) [system] setup_call_cleanup(system:'$notrace'(_224374, _224376), system:once(bugger:catch(set_stream(current_output, tty(false)), _222472, writeln(user_error, _222472=set_stream(current_output, tty(false))))), system:'$restore_trace'(_224374, _224376)) ^ Call: (262) [system] sig_atomic(system:'$notrace'(_224374, _224376)) ^ Exit: (261) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(bugger:catch(set_stream(current_output, tty(false)), _222472, writeln(user_error, _222472=set_stream(current_output, tty(false))))), system:'$restore_trace'(3, -1)) ^ Exit: (259) [system] ignore(bugger:notrace(catch(set_stream(current_output, tty(false)), _222472, writeln(user_error, _222472=set_stream(current_output, tty(false)))))) ^ Exit: (258) [bugger] bugger:set_stream_ignore(current_output, tty(false)) ^ Call: (258) [user] write_src_woi([assertEqualToResult, ['ensure-loaded', 'utils-pllm']]) ^ Unify: (258) [user] write_src_woi([assertEqualToResult, ['ensure-loaded', 'utils-pllm']]) ^ Call: (260) [system] setup_call_cleanup('$notrace'(_231892, _231894), once(user:with_indents(false, write_src([assertEqualToResult, ['ensure-loaded', 'utils-pllm']]))), '$restore_trace'(_231892, _231894)) ^ Unify: (260) [system] setup_call_cleanup(system:'$notrace'(_231892, _231894), system:once(user:with_indents(false, write_src([assertEqualToResult, ['ensure-loaded', 'utils-pllm']]))), system:'$restore_trace'(_231892, _231894)) ^ Call: (261) [system] sig_atomic(system:'$notrace'(_231892, _231894)) ^ Exit: (260) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:with_indents(false, write_src([assertEqualToResult, ['ensure-loaded', 'utils-pllm']]))), system:'$restore_trace'(3, -1)) ^ Exit: (258) [user] write_src_woi([assertEqualToResult, ['ensure-loaded', 'utils-pllm']]) ^ Call: (258) [bugger] bugger:mfs_end(mfs((0x55bd1de44fd0), string, (0x55bd1df0ba00), set_output_safe, set_output_safe((0x55bd1de11b10))), _116918) ^ Unify: (258) [bugger] bugger:mfs_end(mfs((0x55bd1de44fd0), string, (0x55bd1df0ba00), set_output_safe, set_output_safe((0x55bd1de11b10))), _116918) ^ Call: (259) [bugger] ignore((is_stream((0x55bd1df0ba00)), close((0x55bd1df0ba00)), mem_handle_to_substring((0x55bd1de44fd0), _238818), substring_to_type(_238818, string, _116918))) ^ Unify: (259) [system] ignore(bugger:(is_stream((0x55bd1df0ba00)), close((0x55bd1df0ba00)), mem_handle_to_substring((0x55bd1de44fd0), _238818), substring_to_type(_238818, string, _116918))) Call: (261) [system] is_stream((0x55bd1df0ba00)) Exit: (261) [system] is_stream((0x55bd1df0ba00)) Call: (261) [system] close((0x55bd1df0ba00)) Exit: (261) [system] close((0x55bd1df0ba00)) ^ Call: (261) [bugger] bugger:mem_handle_to_substring((0x55bd1de44fd0), _238818) ^ Unify: (261) [bugger] bugger:mem_handle_to_substring((0x55bd1de44fd0), _238818) Call: (262) [memory_file] memory_file:memory_file_to_string((0x55bd1de44fd0), _238818) Exit: (262) [memory_file] memory_file:memory_file_to_string((0x55bd1de44fd0), "(assertEqualToResult (ensure-loaded utils-pllm))") ^ Exit: (261) [bugger] bugger:mem_handle_to_substring((0x55bd1de44fd0), "(assertEqualToResult (ensure-loaded utils-pllm))") ^ Call: (261) [bugger] bugger:substring_to_type("(assertEqualToResult (ensure-loaded utils-pllm))", string, _116918) ^ Unify: (261) [bugger] bugger:substring_to_type("(assertEqualToResult (ensure-loaded utils-pllm))", string, "(assertEqualToResult (ensure-loaded utils-pllm))") ^ Exit: (261) [bugger] bugger:substring_to_type("(assertEqualToResult (ensure-loaded utils-pllm))", string, "(assertEqualToResult (ensure-loaded utils-pllm))") ^ Exit: (259) [system] ignore(bugger:(is_stream((0x55bd1df0ba00)), close((0x55bd1df0ba00)), mem_handle_to_substring((0x55bd1de44fd0), "(assertEqualToResult (ensure-loaded utils-pllm))"), substring_to_type("(assertEqualToResult (ensure-loaded utils-pllm))", string, "(assertEqualToResult (ensure-loaded utils-pllm))"))) ^ Call: (259) [bugger] bugger:set_output_safe((0x55bd1de11b10)) ^ Unify: (259) [bugger] bugger:set_output_safe((0x55bd1de11b10)) Call: (261) [system] set_output((0x55bd1de11b10)) Exit: (261) [system] set_output((0x55bd1de11b10)) ^ Exit: (259) [bugger] bugger:set_output_safe((0x55bd1de11b10)) ^ Exit: (258) [bugger] bugger:mfs_end(mfs((0x55bd1de44fd0), string, (0x55bd1df0ba00), set_output_safe, set_output_safe((0x55bd1de11b10))), "(assertEqualToResult (ensure-loaded utils-pllm))") ^ Call: (259) [system] setup_call_cleanup('$notrace'(_258406, _258408), once(each_call_cleanup:(true==true)), '$restore_trace'(_258406, _258408)) ^ Unify: (259) [system] setup_call_cleanup(system:'$notrace'(_258406, _258408), system:once(each_call_cleanup:(true==true)), system:'$restore_trace'(_258406, _258408)) ^ Call: (260) [system] sig_atomic(system:'$notrace'(_258406, _258408)) ^ Exit: (259) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(each_call_cleanup:(true==true)), system:'$restore_trace'(3, -1)) Call: (259) [system] var(bugger:mfs_end(mfs((0x55bd1de44fd0), string, (0x55bd1df0ba00), set_output_safe, set_output_safe((0x55bd1de11b10))), "(assertEqualToResult (ensure-loaded utils-pllm))")) Fail: (259) [system] var(bugger:mfs_end(mfs((0x55bd1de44fd0), string, (0x55bd1df0ba00), set_output_safe, set_output_safe((0x55bd1de11b10))), "(assertEqualToResult (ensure-loaded utils-pllm))")) ^ Call: (259) [bugger] bugger:mfs_end(mfs((0x55bd1de44fd0), string, (0x55bd1df0ba00), set_output_safe, set_output_safe((0x55bd1de11b10))), "(assertEqualToResult (ensure-loaded utils-pllm))") ^ Unify: (259) [bugger] bugger:mfs_end(mfs((0x55bd1de44fd0), string, (0x55bd1df0ba00), set_output_safe, set_output_safe((0x55bd1de11b10))), "(assertEqualToResult (ensure-loaded utils-pllm))") ^ Call: (260) [bugger] ignore((is_stream((0x55bd1df0ba00)), close((0x55bd1df0ba00)), mem_handle_to_substring((0x55bd1de44fd0), _265928), substring_to_type(_265928, string, "(assertEqualToResult (ensure-loaded utils-pllm))"))) ^ Unify: (260) [system] ignore(bugger:(is_stream((0x55bd1df0ba00)), close((0x55bd1df0ba00)), mem_handle_to_substring((0x55bd1de44fd0), _265928), substring_to_type(_265928, string, "(assertEqualToResult (ensure-loaded utils-pllm))"))) Call: (262) [system] is_stream((0x55bd1df0ba00)) Fail: (262) [system] is_stream((0x55bd1df0ba00)) ^ Redo: (260) [system] ignore(bugger:(is_stream((0x55bd1df0ba00)), close((0x55bd1df0ba00)), mem_handle_to_substring((0x55bd1de44fd0), _265928), substring_to_type(_265928, string, "(assertEqualToResult (ensure-loaded utils-pllm))"))) ^ Unify: (260) [system] ignore(bugger:(is_stream((0x55bd1df0ba00)), close((0x55bd1df0ba00)), mem_handle_to_substring((0x55bd1de44fd0), _265928), substring_to_type(_265928, string, "(assertEqualToResult (ensure-loaded utils-pllm))"))) ^ Exit: (260) [system] ignore(bugger:(is_stream((0x55bd1df0ba00)), close((0x55bd1df0ba00)), mem_handle_to_substring((0x55bd1de44fd0), _265928), substring_to_type(_265928, string, "(assertEqualToResult (ensure-loaded utils-pllm))"))) ^ Call: (260) [bugger] bugger:set_output_safe((0x55bd1de11b10)) ^ Unify: (260) [bugger] bugger:set_output_safe((0x55bd1de11b10)) Call: (262) [system] set_output((0x55bd1de11b10)) Exit: (262) [system] set_output((0x55bd1de11b10)) ^ Exit: (260) [bugger] bugger:set_output_safe((0x55bd1de11b10)) ^ Exit: (259) [bugger] bugger:mfs_end(mfs((0x55bd1de44fd0), string, (0x55bd1df0ba00), set_output_safe, set_output_safe((0x55bd1de11b10))), "(assertEqualToResult (ensure-loaded utils-pllm))") ^ Exit: (256) [system] setup_call_cleanup(bugger:mfs_start(mfs((0x55bd1de44fd0), string, (0x55bd1df0ba00), set_output_safe, set_output_safe((0x55bd1de11b10)))), each_call_cleanup:((bugger:(bugger:(set_stream_ignore(current_output, tty(false)), bugger:(true, user:write_src_woi([assertEqualToResult, ['ensure-loaded', 'utils-pllm']]))), mfs_end(mfs((0x55bd1de44fd0), string, (0x55bd1df0ba00), set_output_safe, set_output_safe((0x55bd1de11b10))), "(assertEqualToResult (ensure-loaded utils-pllm))")), deterministic(true)), (notrace(true==true)->!;mquietly(bugger:mfs_end(mfs((0x55bd1de44fd0), string, (0x55bd1df0ba00), set_output_safe, set_output_safe((0x55bd1de11b10))), "(assertEqualToResult (ensure-loaded utils-pllm))")), notrace(nb_setarg(1, mquietly(bugger:mfs_end(mfs((0x55bd1de44fd0), string, (0x55bd1df0ba00), set_output_safe, set_output_safe((0x55bd1de11b10))), "(assertEqualToResult (ensure-loaded utils-pllm))")), true));bugger:mfs_start(mfs((0x55bd1de44fd0), string, (0x55bd1df0ba00), set_output_safe, set_output_safe((0x55bd1de11b10)))), notrace(nb_setarg(1, mquietly(bugger:mfs_end(mfs((0x55bd1de44fd0), string, (0x55bd1df0ba00), set_output_safe, set_output_safe((0x55bd1de11b10))), "(assertEqualToResult (ensure-loaded utils-pllm))")), bugger:mfs_end(mfs((0x55bd1de44fd0), string, (0x55bd1df0ba00), set_output_safe, set_output_safe((0x55bd1de11b10))), "(assertEqualToResult (ensure-loaded utils-pllm))"))), notrace(fail))), each_call_cleanup:mquietly(bugger:mfs_end(mfs((0x55bd1de44fd0), string, (0x55bd1df0ba00), set_output_safe, set_output_safe((0x55bd1de11b10))), "(assertEqualToResult (ensure-loaded utils-pllm))"))) ^ Call: (256) [bugger] bugger:mfs_end(mfs((0x55bd1de44fd0), string, (0x55bd1df0ba00), set_output_safe, set_output_safe((0x55bd1de11b10))), "(assertEqualToResult (ensure-loaded utils-pllm))") ^ Unify: (256) [bugger] bugger:mfs_end(mfs((0x55bd1de44fd0), string, (0x55bd1df0ba00), set_output_safe, set_output_safe((0x55bd1de11b10))), "(assertEqualToResult (ensure-loaded utils-pllm))") ^ Call: (257) [bugger] ignore((is_stream((0x55bd1df0ba00)), close((0x55bd1df0ba00)), mem_handle_to_substring((0x55bd1de44fd0), _280866), substring_to_type(_280866, string, "(assertEqualToResult (ensure-loaded utils-pllm))"))) ^ Unify: (257) [system] ignore(bugger:(is_stream((0x55bd1df0ba00)), close((0x55bd1df0ba00)), mem_handle_to_substring((0x55bd1de44fd0), _280866), substring_to_type(_280866, string, "(assertEqualToResult (ensure-loaded utils-pllm))"))) Call: (259) [system] is_stream((0x55bd1df0ba00)) Fail: (259) [system] is_stream((0x55bd1df0ba00)) ^ Redo: (257) [system] ignore(bugger:(is_stream((0x55bd1df0ba00)), close((0x55bd1df0ba00)), mem_handle_to_substring((0x55bd1de44fd0), _280866), substring_to_type(_280866, string, "(assertEqualToResult (ensure-loaded utils-pllm))"))) ^ Unify: (257) [system] ignore(bugger:(is_stream((0x55bd1df0ba00)), close((0x55bd1df0ba00)), mem_handle_to_substring((0x55bd1de44fd0), _280866), substring_to_type(_280866, string, "(assertEqualToResult (ensure-loaded utils-pllm))"))) ^ Exit: (257) [system] ignore(bugger:(is_stream((0x55bd1df0ba00)), close((0x55bd1df0ba00)), mem_handle_to_substring((0x55bd1de44fd0), _280866), substring_to_type(_280866, string, "(assertEqualToResult (ensure-loaded utils-pllm))"))) ^ Call: (257) [bugger] bugger:set_output_safe((0x55bd1de11b10)) ^ Unify: (257) [bugger] bugger:set_output_safe((0x55bd1de11b10)) Call: (259) [system] set_output((0x55bd1de11b10)) Exit: (259) [system] set_output((0x55bd1de11b10)) ^ Exit: (257) [bugger] bugger:set_output_safe((0x55bd1de11b10)) ^ Exit: (256) [bugger] bugger:mfs_end(mfs((0x55bd1de44fd0), string, (0x55bd1df0ba00), set_output_safe, set_output_safe((0x55bd1de11b10))), "(assertEqualToResult (ensure-loaded utils-pllm))") ^ Exit: (254) [system] call_cleanup(bugger:trusted_redo_call_cleanup(mfs_start(mfs((0x55bd1de44fd0), string, (0x55bd1df0ba00), set_output_safe, set_output_safe((0x55bd1de11b10)))), (bugger:(set_stream_ignore(current_output, tty(false)), bugger:(true, user:write_src_woi([assertEqualToResult, ['ensure-loaded', 'utils-pllm']]))), mfs_end(mfs((0x55bd1de44fd0), string, (0x55bd1df0ba00), set_output_safe, set_output_safe((0x55bd1de11b10))), "(assertEqualToResult (ensure-loaded utils-pllm))")), mfs_end(mfs((0x55bd1de44fd0), string, (0x55bd1df0ba00), set_output_safe, set_output_safe((0x55bd1de11b10))), "(assertEqualToResult (ensure-loaded utils-pllm))")), bugger:mfs_end(mfs((0x55bd1de44fd0), string, (0x55bd1df0ba00), set_output_safe, set_output_safe((0x55bd1de11b10))), "(assertEqualToResult (ensure-loaded utils-pllm))")) ^ Exit: (253) [bugger] bugger:with_output_to_each(string("(assertEqualToResult (ensure-loaded utils-pllm))"), bugger:(set_stream_ignore(current_output, tty(false)), bugger:(true, user:write_src_woi([assertEqualToResult, ['ensure-loaded', 'utils-pllm']])))) ^ Exit: (252) [bugger] bugger:woto_tty(string("(assertEqualToResult (ensure-loaded utils-pllm))"), false, bugger:(true, user:write_src_woi([assertEqualToResult, ['ensure-loaded', 'utils-pllm']]))) ^ Exit: (251) [bugger] bugger:woto(string("(assertEqualToResult (ensure-loaded utils-pllm))"), user:write_src_woi([assertEqualToResult, ['ensure-loaded', 'utils-pllm']])) Call: (251) [system] nb_delete('$wots_stack') Exit: (251) [system] nb_delete('$wots_stack') Call: (251) [system] nb_delete('$wots_stack') Exit: (251) [system] nb_delete('$wots_stack') ^ Exit: (249) [system] call_cleanup(bugger:(nb_setval('$wots_stack', [(0x55bd1de11b10)]), bugger:woto(string("(assertEqualToResult (ensure-loaded utils-pllm))"), user:write_src_woi([assertEqualToResult, ['ensure-loaded', 'utils-pllm']])), nb_delete('$wots_stack')), bugger:nb_delete('$wots_stack')) ^ Exit: (248) [locally_each] locally_each:wtl(bugger, nb_setval('$wots_stack', [(0x55bd1de11b10)]), bugger:woto(string("(assertEqualToResult (ensure-loaded utils-pllm))"), user:write_src_woi([assertEqualToResult, ['ensure-loaded', 'utils-pllm']])), bugger:each_call_cleanup) ^ Exit: (247) [locally_each] locally_each:locally(bugger:nb_setval('$wots_stack', [(0x55bd1de11b10)]), bugger:woto(string("(assertEqualToResult (ensure-loaded utils-pllm))"), user:write_src_woi([assertEqualToResult, ['ensure-loaded', 'utils-pllm']]))) ^ Exit: (246) [bugger] bugger:wots("(assertEqualToResult (ensure-loaded utils-pllm))", user:write_src_woi([assertEqualToResult, ['ensure-loaded', 'utils-pllm']])) ^ Call: (246) [user] string_replace("(assertEqualToResult (ensure-loaded utils-pllm))", '|', 'I', _304148) ^ Unify: (246) [user] string_replace("(assertEqualToResult (ensure-loaded utils-pllm))", '|', 'I', _304148) ^ Call: (247) [user] symbolic_list_concat(_306022, '|', "(assertEqualToResult (ensure-loaded utils-pllm))") ^ Unify: (247) [user] symbolic_list_concat(_306022, '|', "(assertEqualToResult (ensure-loaded utils-pllm))") Call: (248) [system] atomic_list_concat(_306022, '|', "(assertEqualToResult (ensure-loaded utils-pllm))") Exit: (248) [system] atomic_list_concat(['(assertEqualToResult (ensure-loaded utils-pllm))'], '|', "(assertEqualToResult (ensure-loaded utils-pllm))") ^ Exit: (247) [user] symbolic_list_concat(['(assertEqualToResult (ensure-loaded utils-pllm))'], '|', "(assertEqualToResult (ensure-loaded utils-pllm))") ^ Call: (247) [user] symbolic_list_concat(['(assertEqualToResult (ensure-loaded utils-pllm))'], 'I', _304148) ^ Unify: (247) [user] symbolic_list_concat(['(assertEqualToResult (ensure-loaded utils-pllm))'], 'I', _304148) Call: (248) [system] atomic_list_concat(['(assertEqualToResult (ensure-loaded utils-pllm))'], 'I', _304148) Exit: (248) [system] atomic_list_concat(['(assertEqualToResult (ensure-loaded utils-pllm))'], 'I', '(assertEqualToResult (ensure-loaded utils-pllm))') ^ Exit: (247) [user] symbolic_list_concat(['(assertEqualToResult (ensure-loaded utils-pllm))'], 'I', '(assertEqualToResult (ensure-loaded utils-pllm))') ^ Exit: (246) [user] string_replace("(assertEqualToResult (ensure-loaded utils-pllm))", '|', 'I', '(assertEqualToResult (ensure-loaded utils-pllm))') ^ Call: (246) [user] string_replace('(assertEqualToResult (ensure-loaded utils-pllm))', '\n', '\\n', _316286) ^ Unify: (246) [user] string_replace('(assertEqualToResult (ensure-loaded utils-pllm))', '\n', '\\n', _316286) ^ Call: (247) [user] symbolic_list_concat(_318160, '\n', '(assertEqualToResult (ensure-loaded utils-pllm))') ^ Unify: (247) [user] symbolic_list_concat(_318160, '\n', '(assertEqualToResult (ensure-loaded utils-pllm))') Call: (248) [system] atomic_list_concat(_318160, '\n', '(assertEqualToResult (ensure-loaded utils-pllm))') Exit: (248) [system] atomic_list_concat(['(assertEqualToResult (ensure-loaded utils-pllm))'], '\n', '(assertEqualToResult (ensure-loaded utils-pllm))') ^ Exit: (247) [user] symbolic_list_concat(['(assertEqualToResult (ensure-loaded utils-pllm))'], '\n', '(assertEqualToResult (ensure-loaded utils-pllm))') ^ Call: (247) [user] symbolic_list_concat(['(assertEqualToResult (ensure-loaded utils-pllm))'], '\\n', _316286) ^ Unify: (247) [user] symbolic_list_concat(['(assertEqualToResult (ensure-loaded utils-pllm))'], '\\n', _316286) Call: (248) [system] atomic_list_concat(['(assertEqualToResult (ensure-loaded utils-pllm))'], '\\n', _316286) Exit: (248) [system] atomic_list_concat(['(assertEqualToResult (ensure-loaded utils-pllm))'], '\\n', '(assertEqualToResult (ensure-loaded utils-pllm))') ^ Exit: (247) [user] symbolic_list_concat(['(assertEqualToResult (ensure-loaded utils-pllm))'], '\\n', '(assertEqualToResult (ensure-loaded utils-pllm))') ^ Exit: (246) [user] string_replace('(assertEqualToResult (ensure-loaded utils-pllm))', '\n', '\\n', '(assertEqualToResult (ensure-loaded utils-pllm))') Call: (246) [system] atom_length('(assertEqualToResult (ensure-loaded utils-pllm))', _328424) Exit: (246) [system] atom_length('(assertEqualToResult (ensure-loaded utils-pllm))', 48) Call: (246) [system] 48=<600 Exit: (246) [system] 48=<600 Call: (246) [system] _332138='(assertEqualToResult (ensure-loaded utils-pllm))' Exit: (246) [system] '(assertEqualToResult (ensure-loaded utils-pllm))'='(assertEqualToResult (ensure-loaded utils-pllm))' Call: (246) [system] write('(assertEqualToResult (ensure-loaded utils-pllm))') Exit: (246) [system] write('(assertEqualToResult (ensure-loaded utils-pllm))') ^ Exit: (245) [user] trim_gstring_bar_I(write_src_woi([assertEqualToResult, ['ensure-loaded', 'utils-pllm']]), 600) ^ Call: (245) [user] trim_gstring_bar_I(write_src_woi([['ensure-loaded', 'utils-pllm']]), 600) ^ Unify: (245) [user] trim_gstring_bar_I(write_src_woi([['ensure-loaded', 'utils-pllm']]), 600) ^ Call: (246) [user] bugger:wots(_338628, write_src_woi([['ensure-loaded', 'utils-pllm']])) ^ Unify: (246) [bugger] bugger:wots(_338628, user:write_src_woi([['ensure-loaded', 'utils-pllm']])) Call: (247) [system] nb_current('$wots_stack', _340504) Fail: (247) [system] nb_current('$wots_stack', _340504) ^ Redo: (246) [bugger] bugger:wots(_338628, user:write_src_woi([['ensure-loaded', 'utils-pllm']])) Call: (247) [system] _343296=[] Exit: (247) [system] []=[] Call: (247) [system] current_output(_345154) Exit: (247) [system] current_output((0x55bd1de11b10)) ^ Call: (247) [bugger] locally_each:locally(nb_setval('$wots_stack', [(0x55bd1de11b10)]), woto(string(_338628), user:write_src_woi([['ensure-loaded', 'utils-pllm']]))) ^ Unify: (247) [locally_each] locally_each:locally(bugger:nb_setval('$wots_stack', [(0x55bd1de11b10)]), bugger:woto(string(_338628), user:write_src_woi([['ensure-loaded', 'utils-pllm']]))) ^ Call: (248) [locally_each] locally_each:wtl(bugger, nb_setval('$wots_stack', [(0x55bd1de11b10)]), bugger:woto(string(_338628), user:write_src_woi([['ensure-loaded', 'utils-pllm']])), bugger:each_call_cleanup) ^ Unify: (248) [locally_each] locally_each:wtl(bugger, nb_setval('$wots_stack', [(0x55bd1de11b10)]), bugger:woto(string(_338628), user:write_src_woi([['ensure-loaded', 'utils-pllm']])), bugger:each_call_cleanup) Call: (249) [system] nb_current('$wots_stack', _350812) Fail: (249) [system] nb_current('$wots_stack', _350812) ^ Redo: (248) [locally_each] locally_each:wtl(bugger, nb_setval('$wots_stack', [(0x55bd1de11b10)]), bugger:woto(string(_338628), user:write_src_woi([['ensure-loaded', 'utils-pllm']])), bugger:each_call_cleanup) ^ Call: (249) [bugger] call_cleanup((nb_setval('$wots_stack', [(0x55bd1de11b10)]), bugger:woto(string(_338628), user:write_src_woi([['ensure-loaded', 'utils-pllm']])), nb_delete('$wots_stack')), nb_delete('$wots_stack')) ^ Unify: (249) [system] call_cleanup(bugger:(nb_setval('$wots_stack', [(0x55bd1de11b10)]), bugger:woto(string(_338628), user:write_src_woi([['ensure-loaded', 'utils-pllm']])), nb_delete('$wots_stack')), bugger:nb_delete('$wots_stack')) Call: (251) [$syspreds] nb_setval('$wots_stack', [(0x55bd1de11b10)]) Unify: (251) [$syspreds] nb_setval('$wots_stack', [(0x55bd1de11b10)]) Call: (252) [system] duplicate_term([(0x55bd1de11b10)], _357386) Exit: (252) [system] duplicate_term([(0x55bd1de11b10)], [(0x55bd1de11b10)]) Call: (252) [system] nb_linkval('$wots_stack', [(0x55bd1de11b10)]) Exit: (252) [system] nb_linkval('$wots_stack', [(0x55bd1de11b10)]) Exit: (251) [$syspreds] nb_setval('$wots_stack', [(0x55bd1de11b10)]) ^ Call: (251) [bugger] bugger:woto(string(_338628), user:write_src_woi([['ensure-loaded', 'utils-pllm']])) ^ Unify: (251) [bugger] bugger:woto(string(_338628), user:write_src_woi([['ensure-loaded', 'utils-pllm']])) ^ Call: (252) [bugger] once((use_tty(string(_338628), _363914);_363914=true)) ^ Unify: (252) [system] once(bugger:(use_tty(string(_338628), _363914);_363914=true)) ^ Call: (254) [bugger] bugger:use_tty(string(_338628), _363914) ^ Unify: (254) [bugger] bugger:use_tty(string(_338628), _363914) Call: (255) [system] compound(string(_338628)) Exit: (255) [system] compound(string(_338628)) ^ Unify: (254) [bugger] bugger:use_tty(string(_338628), _363914) Call: (255) [system] stream_property(current_output, tty(_363914)) Unify: (255) [system] stream_property(current_output, tty(_363914)) Call: (256) [system] nonvar(current_output) Exit: (256) [system] nonvar(current_output) Call: (256) [system] nonvar(tty(_363914)) Exit: (256) [system] nonvar(tty(_363914)) Fail: (255) [system] stream_property(current_output, tty(_363914)) ^ Redo: (254) [bugger] bugger:use_tty(string(_338628), _363914) ^ Unify: (254) [bugger] bugger:use_tty(string(_338628), false) ^ Exit: (254) [bugger] bugger:use_tty(string(_338628), false) ^ Exit: (252) [system] once(bugger:(use_tty(string(_338628), false);false=true)) ^ Call: (252) [bugger] bugger:get_stream_setup(_380654) ^ Unify: (252) [bugger] bugger:get_stream_setup(true) ^ Exit: (252) [bugger] bugger:get_stream_setup(true) ^ Call: (252) [bugger] bugger:woto_tty(string(_338628), false, (true, user:write_src_woi([['ensure-loaded', 'utils-pllm']]))) ^ Unify: (252) [bugger] bugger:woto_tty(string(_338628), false, bugger:(true, user:write_src_woi([['ensure-loaded', 'utils-pllm']]))) ^ Call: (253) [bugger] bugger:with_output_to_each(string(_338628), (set_stream_ignore(current_output, tty(false)), bugger:(true, user:write_src_woi([['ensure-loaded', 'utils-pllm']])))) ^ Unify: (253) [bugger] bugger:with_output_to_each(string(_338628), bugger:(set_stream_ignore(current_output, tty(false)), bugger:(true, user:write_src_woi([['ensure-loaded', 'utils-pllm']])))) Call: (254) [system] compound(string(_338628)) Exit: (254) [system] compound(string(_338628)) Call: (254) [system] compound_name_arity(string(_338628), _389148, 0) Fail: (254) [system] compound_name_arity(string(_338628), _390080, 0) ^ Redo: (253) [bugger] bugger:with_output_to_each(string(_338628), bugger:(set_stream_ignore(current_output, tty(false)), bugger:(true, user:write_src_woi([['ensure-loaded', 'utils-pllm']])))) Call: (254) [system] string(_338628)=..[_391872, _391878] Exit: (254) [system] string(_338628)=..[string, _338628] ^ Call: (254) [bugger] bugger:stream_u_type(string) ^ Unify: (254) [bugger] bugger:stream_u_type(string) ^ Exit: (254) [bugger] bugger:stream_u_type(string) Call: (254) [system] current_output(_396528) Exit: (254) [system] current_output((0x55bd1de11b10)) Call: (254) [system] _398378=set_output_safe((0x55bd1de11b10)) Exit: (254) [system] set_output_safe((0x55bd1de11b10))=set_output_safe((0x55bd1de11b10)) Call: (254) [system] _400240=mfs(_400244, string, _400248, set_output_safe, set_output_safe((0x55bd1de11b10))) Exit: (254) [system] mfs(_400244, string, _400248, set_output_safe, set_output_safe((0x55bd1de11b10)))=mfs(_400244, string, _400248, set_output_safe, set_output_safe((0x55bd1de11b10))) Call: (254) [system] _402110=mfs_end(mfs(_400244, string, _400248, set_output_safe, set_output_safe((0x55bd1de11b10))), _338628) Exit: (254) [system] mfs_end(mfs(_400244, string, _400248, set_output_safe, set_output_safe((0x55bd1de11b10))), _338628)=mfs_end(mfs(_400244, string, _400248, set_output_safe, set_output_safe((0x55bd1de11b10))), _338628) ^ Call: (254) [bugger] call_cleanup(trusted_redo_call_cleanup(mfs_start(mfs(_400244, string, _400248, set_output_safe, set_output_safe((0x55bd1de11b10)))), (bugger:(set_stream_ignore(current_output, tty(false)), bugger:(true, user:write_src_woi([['ensure-loaded', 'utils-pllm']]))), mfs_end(mfs(_400244, string, _400248, set_output_safe, set_output_safe((0x55bd1de11b10))), _338628)), mfs_end(mfs(_400244, string, _400248, set_output_safe, set_output_safe((0x55bd1de11b10))), _338628)), mfs_end(mfs(_400244, string, _400248, set_output_safe, set_output_safe((0x55bd1de11b10))), _338628)) ^ Unify: (254) [system] call_cleanup(bugger:trusted_redo_call_cleanup(mfs_start(mfs(_400244, string, _400248, set_output_safe, set_output_safe((0x55bd1de11b10)))), (bugger:(set_stream_ignore(current_output, tty(false)), bugger:(true, user:write_src_woi([['ensure-loaded', 'utils-pllm']]))), mfs_end(mfs(_400244, string, _400248, set_output_safe, set_output_safe((0x55bd1de11b10))), _338628)), mfs_end(mfs(_400244, string, _400248, set_output_safe, set_output_safe((0x55bd1de11b10))), _338628)), bugger:mfs_end(mfs(_400244, string, _400248, set_output_safe, set_output_safe((0x55bd1de11b10))), _338628)) Call: (256) [system] _405890=mquietly(bugger:mfs_end(mfs(_400244, string, _400248, set_output_safe, set_output_safe((0x55bd1de11b10))), _338628)) Exit: (256) [system] mquietly(bugger:mfs_end(mfs(_400244, string, _400248, set_output_safe, set_output_safe((0x55bd1de11b10))), _338628))=mquietly(bugger:mfs_end(mfs(_400244, string, _400248, set_output_safe, set_output_safe((0x55bd1de11b10))), _338628)) ^ Call: (256) [each_call_cleanup] setup_call_cleanup(bugger:mfs_start(mfs(_400244, string, _400248, set_output_safe, set_output_safe((0x55bd1de11b10)))), ((bugger:(bugger:(set_stream_ignore(current_output, tty(false)), bugger:(true, user:write_src_woi([['ensure-loaded', 'utils-pllm']]))), mfs_end(mfs(_400244, string, _400248, set_output_safe, set_output_safe((0x55bd1de11b10))), _338628)), deterministic(_407766)), (notrace(_407766==true)->!;mquietly(bugger:mfs_end(mfs(_400244, string, _400248, set_output_safe, set_output_safe((0x55bd1de11b10))), _338628)), notrace(nb_setarg(1, mquietly(bugger:mfs_end(mfs(_400244, string, _400248, set_output_safe, set_output_safe((0x55bd1de11b10))), _338628)), true));bugger:mfs_start(mfs(_400244, string, _400248, set_output_safe, set_output_safe((0x55bd1de11b10)))), notrace(nb_setarg(1, mquietly(bugger:mfs_end(mfs(_400244, string, _400248, set_output_safe, set_output_safe((0x55bd1de11b10))), _338628)), bugger:mfs_end(mfs(_400244, string, _400248, set_output_safe, set_output_safe((0x55bd1de11b10))), _338628))), notrace(fail))), mquietly(bugger:mfs_end(mfs(_400244, string, _400248, set_output_safe, set_output_safe((0x55bd1de11b10))), _338628))) ^ Unify: (256) [system] setup_call_cleanup(bugger:mfs_start(mfs(_400244, string, _400248, set_output_safe, set_output_safe((0x55bd1de11b10)))), each_call_cleanup:((bugger:(bugger:(set_stream_ignore(current_output, tty(false)), bugger:(true, user:write_src_woi([['ensure-loaded', 'utils-pllm']]))), mfs_end(mfs(_400244, string, _400248, set_output_safe, set_output_safe((0x55bd1de11b10))), _338628)), deterministic(_407766)), (notrace(_407766==true)->!;mquietly(bugger:mfs_end(mfs(_400244, string, _400248, set_output_safe, set_output_safe((0x55bd1de11b10))), _338628)), notrace(nb_setarg(1, mquietly(bugger:mfs_end(mfs(_400244, string, _400248, set_output_safe, set_output_safe((0x55bd1de11b10))), _338628)), true));bugger:mfs_start(mfs(_400244, string, _400248, set_output_safe, set_output_safe((0x55bd1de11b10)))), notrace(nb_setarg(1, mquietly(bugger:mfs_end(mfs(_400244, string, _400248, set_output_safe, set_output_safe((0x55bd1de11b10))), _338628)), bugger:mfs_end(mfs(_400244, string, _400248, set_output_safe, set_output_safe((0x55bd1de11b10))), _338628))), notrace(fail))), each_call_cleanup:mquietly(bugger:mfs_end(mfs(_400244, string, _400248, set_output_safe, set_output_safe((0x55bd1de11b10))), _338628))) ^ Call: (257) [system] sig_atomic(bugger:mfs_start(mfs(_400244, string, _400248, set_output_safe, set_output_safe((0x55bd1de11b10))))) ^ Call: (259) [bugger] bugger:mfs_start(mfs(_400244, string, _400248, set_output_safe, set_output_safe((0x55bd1de11b10)))) ^ Unify: (259) [bugger] bugger:mfs_start(mfs(_400244, string, _400248, set_output_safe, set_output_safe((0x55bd1de11b10)))) Call: (260) [system] compound(mfs(_400244, string, _400248, set_output_safe, set_output_safe((0x55bd1de11b10)))) Exit: (260) [system] compound(mfs(_400244, string, _400248, set_output_safe, set_output_safe((0x55bd1de11b10)))) ^ Unify: (259) [bugger] bugger:mfs_start(mfs(_400244, string, _400248, set_output_safe, set_output_safe((0x55bd1de11b10)))) Call: (260) [system] arg(2, mfs(_400244, string, _400248, set_output_safe, set_output_safe((0x55bd1de11b10))), _415298) Exit: (260) [system] arg(2, mfs(_400244, string, _400248, set_output_safe, set_output_safe((0x55bd1de11b10))), string) Call: (260) [system] arg(3, mfs(_400244, string, _400248, set_output_safe, set_output_safe((0x55bd1de11b10))), _417164) Exit: (260) [system] arg(3, mfs(_400244, string, _400248, set_output_safe, set_output_safe((0x55bd1de11b10))), _400248) Call: (260) [system] arg(4, mfs(_400244, string, _400248, set_output_safe, set_output_safe((0x55bd1de11b10))), _419030) Exit: (260) [system] arg(4, mfs(_400244, string, _400248, set_output_safe, set_output_safe((0x55bd1de11b10))), set_output_safe) Call: (260) [system] _420896=mfs(_420900, string, _420904, set_output_safe, _420908) Exit: (260) [system] mfs(_420900, string, _420904, set_output_safe, _420908)=mfs(_420900, string, _420904, set_output_safe, _420908) Call: (260) [system] is_stream(_400248) Fail: (260) [system] is_stream(_400248) ^ Redo: (259) [bugger] bugger:mfs_start(mfs(_400244, string, _400248, set_output_safe, set_output_safe((0x55bd1de11b10)))) ^ Call: (260) [bugger] bugger:new_mfs(mfs(_420900, string, _420904, set_output_safe, _420908)) ^ Unify: (260) [bugger] bugger:new_mfs(mfs(_420900, string, _420904, set_output_safe, _420908)) Call: (261) [memory_file] memory_file:new_memory_file(_420900) Exit: (261) [memory_file] memory_file:new_memory_file((0x55bd1de5a890)) Call: (261) [memory_file] memory_file:open_memory_file((0x55bd1de5a890), write, _420904, [free_on_close(true)]) Exit: (261) [memory_file] memory_file:open_memory_file((0x55bd1de5a890), write, (0x55bd1df857b0), [free_on_close(true)]) ^ Exit: (260) [bugger] bugger:new_mfs(mfs((0x55bd1de5a890), string, (0x55bd1df857b0), set_output_safe, _420908)) Call: (260) [system] nb_setarg(1, mfs(_400244, string, _400248, set_output_safe, set_output_safe((0x55bd1de11b10))), (0x55bd1de5a890)) Exit: (260) [system] nb_setarg(1, mfs((0x55bd1de5a890), string, _400248, set_output_safe, set_output_safe((0x55bd1de11b10))), (0x55bd1de5a890)) Call: (260) [system] nb_setarg(3, mfs((0x55bd1de5a890), string, _400248, set_output_safe, set_output_safe((0x55bd1de11b10))), (0x55bd1df857b0)) Exit: (260) [system] nb_setarg(3, mfs((0x55bd1de5a890), string, (0x55bd1df857b0), set_output_safe, set_output_safe((0x55bd1de11b10))), (0x55bd1df857b0)) ^ Call: (260) [bugger] bugger:set_output_safe((0x55bd1df857b0)) ^ Unify: (260) [bugger] bugger:set_output_safe((0x55bd1df857b0)) Call: (262) [system] set_output((0x55bd1df857b0)) Exit: (262) [system] set_output((0x55bd1df857b0)) ^ Exit: (260) [bugger] bugger:set_output_safe((0x55bd1df857b0)) ^ Exit: (259) [bugger] bugger:mfs_start(mfs((0x55bd1de5a890), string, (0x55bd1df857b0), set_output_safe, set_output_safe((0x55bd1de11b10)))) ^ Exit: (257) [system] sig_atomic(bugger:mfs_start(mfs((0x55bd1de5a890), string, (0x55bd1df857b0), set_output_safe, set_output_safe((0x55bd1de11b10))))) ^ Call: (258) [bugger] bugger:set_stream_ignore(current_output, tty(false)) ^ Unify: (258) [bugger] bugger:set_stream_ignore(current_output, tty(false)) ^ Call: (259) [bugger] ignore(notrace(catch(set_stream(current_output, tty(false)), _444182, writeln(user_error, _444182=set_stream(current_output, tty(false)))))) ^ Unify: (259) [system] ignore(bugger:notrace(catch(set_stream(current_output, tty(false)), _444182, writeln(user_error, _444182=set_stream(current_output, tty(false)))))) ^ Call: (261) [system] setup_call_cleanup('$notrace'(_446084, _446086), once(bugger:catch(set_stream(current_output, tty(false)), _444182, writeln(user_error, _444182=set_stream(current_output, tty(false))))), '$restore_trace'(_446084, _446086)) ^ Unify: (261) [system] setup_call_cleanup(system:'$notrace'(_446084, _446086), system:once(bugger:catch(set_stream(current_output, tty(false)), _444182, writeln(user_error, _444182=set_stream(current_output, tty(false))))), system:'$restore_trace'(_446084, _446086)) ^ Call: (262) [system] sig_atomic(system:'$notrace'(_446084, _446086)) ^ Exit: (261) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(bugger:catch(set_stream(current_output, tty(false)), _444182, writeln(user_error, _444182=set_stream(current_output, tty(false))))), system:'$restore_trace'(3, -1)) ^ Exit: (259) [system] ignore(bugger:notrace(catch(set_stream(current_output, tty(false)), _444182, writeln(user_error, _444182=set_stream(current_output, tty(false)))))) ^ Exit: (258) [bugger] bugger:set_stream_ignore(current_output, tty(false)) ^ Call: (258) [user] write_src_woi([['ensure-loaded', 'utils-pllm']]) ^ Unify: (258) [user] write_src_woi([['ensure-loaded', 'utils-pllm']]) ^ Call: (260) [system] setup_call_cleanup('$notrace'(_453602, _453604), once(user:with_indents(false, write_src([['ensure-loaded', 'utils-pllm']]))), '$restore_trace'(_453602, _453604)) ^ Unify: (260) [system] setup_call_cleanup(system:'$notrace'(_453602, _453604), system:once(user:with_indents(false, write_src([['ensure-loaded', 'utils-pllm']]))), system:'$restore_trace'(_453602, _453604)) ^ Call: (261) [system] sig_atomic(system:'$notrace'(_453602, _453604)) ^ Exit: (260) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:with_indents(false, write_src([['ensure-loaded', 'utils-pllm']]))), system:'$restore_trace'(3, -1)) ^ Exit: (258) [user] write_src_woi([['ensure-loaded', 'utils-pllm']]) ^ Call: (258) [bugger] bugger:mfs_end(mfs((0x55bd1de5a890), string, (0x55bd1df857b0), set_output_safe, set_output_safe((0x55bd1de11b10))), _338628) ^ Unify: (258) [bugger] bugger:mfs_end(mfs((0x55bd1de5a890), string, (0x55bd1df857b0), set_output_safe, set_output_safe((0x55bd1de11b10))), _338628) ^ Call: (259) [bugger] ignore((is_stream((0x55bd1df857b0)), close((0x55bd1df857b0)), mem_handle_to_substring((0x55bd1de5a890), _460528), substring_to_type(_460528, string, _338628))) ^ Unify: (259) [system] ignore(bugger:(is_stream((0x55bd1df857b0)), close((0x55bd1df857b0)), mem_handle_to_substring((0x55bd1de5a890), _460528), substring_to_type(_460528, string, _338628))) Call: (261) [system] is_stream((0x55bd1df857b0)) Exit: (261) [system] is_stream((0x55bd1df857b0)) Call: (261) [system] close((0x55bd1df857b0)) Exit: (261) [system] close((0x55bd1df857b0)) ^ Call: (261) [bugger] bugger:mem_handle_to_substring((0x55bd1de5a890), _460528) ^ Unify: (261) [bugger] bugger:mem_handle_to_substring((0x55bd1de5a890), _460528) Call: (262) [memory_file] memory_file:memory_file_to_string((0x55bd1de5a890), _460528) Exit: (262) [memory_file] memory_file:memory_file_to_string((0x55bd1de5a890), "((ensure-loaded utils-pllm))") ^ Exit: (261) [bugger] bugger:mem_handle_to_substring((0x55bd1de5a890), "((ensure-loaded utils-pllm))") ^ Call: (261) [bugger] bugger:substring_to_type("((ensure-loaded utils-pllm))", string, _338628) ^ Unify: (261) [bugger] bugger:substring_to_type("((ensure-loaded utils-pllm))", string, "((ensure-loaded utils-pllm))") ^ Exit: (261) [bugger] bugger:substring_to_type("((ensure-loaded utils-pllm))", string, "((ensure-loaded utils-pllm))") ^ Exit: (259) [system] ignore(bugger:(is_stream((0x55bd1df857b0)), close((0x55bd1df857b0)), mem_handle_to_substring((0x55bd1de5a890), "((ensure-loaded utils-pllm))"), substring_to_type("((ensure-loaded utils-pllm))", string, "((ensure-loaded utils-pllm))"))) ^ Call: (259) [bugger] bugger:set_output_safe((0x55bd1de11b10)) ^ Unify: (259) [bugger] bugger:set_output_safe((0x55bd1de11b10)) Call: (261) [system] set_output((0x55bd1de11b10)) Exit: (261) [system] set_output((0x55bd1de11b10)) ^ Exit: (259) [bugger] bugger:set_output_safe((0x55bd1de11b10)) ^ Exit: (258) [bugger] bugger:mfs_end(mfs((0x55bd1de5a890), string, (0x55bd1df857b0), set_output_safe, set_output_safe((0x55bd1de11b10))), "((ensure-loaded utils-pllm))") ^ Call: (259) [system] setup_call_cleanup('$notrace'(_480110, _480112), once(each_call_cleanup:(true==true)), '$restore_trace'(_480110, _480112)) ^ Unify: (259) [system] setup_call_cleanup(system:'$notrace'(_480110, _480112), system:once(each_call_cleanup:(true==true)), system:'$restore_trace'(_480110, _480112)) ^ Call: (260) [system] sig_atomic(system:'$notrace'(_480110, _480112)) ^ Exit: (259) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(each_call_cleanup:(true==true)), system:'$restore_trace'(3, -1)) Call: (259) [system] var(bugger:mfs_end(mfs((0x55bd1de5a890), string, (0x55bd1df857b0), set_output_safe, set_output_safe((0x55bd1de11b10))), "((ensure-loaded utils-pllm))")) Fail: (259) [system] var(bugger:mfs_end(mfs((0x55bd1de5a890), string, (0x55bd1df857b0), set_output_safe, set_output_safe((0x55bd1de11b10))), "((ensure-loaded utils-pllm))")) ^ Call: (259) [bugger] bugger:mfs_end(mfs((0x55bd1de5a890), string, (0x55bd1df857b0), set_output_safe, set_output_safe((0x55bd1de11b10))), "((ensure-loaded utils-pllm))") ^ Unify: (259) [bugger] bugger:mfs_end(mfs((0x55bd1de5a890), string, (0x55bd1df857b0), set_output_safe, set_output_safe((0x55bd1de11b10))), "((ensure-loaded utils-pllm))") ^ Call: (260) [bugger] ignore((is_stream((0x55bd1df857b0)), close((0x55bd1df857b0)), mem_handle_to_substring((0x55bd1de5a890), _487632), substring_to_type(_487632, string, "((ensure-loaded utils-pllm))"))) ^ Unify: (260) [system] ignore(bugger:(is_stream((0x55bd1df857b0)), close((0x55bd1df857b0)), mem_handle_to_substring((0x55bd1de5a890), _487632), substring_to_type(_487632, string, "((ensure-loaded utils-pllm))"))) Call: (262) [system] is_stream((0x55bd1df857b0)) Fail: (262) [system] is_stream((0x55bd1df857b0)) ^ Redo: (260) [system] ignore(bugger:(is_stream((0x55bd1df857b0)), close((0x55bd1df857b0)), mem_handle_to_substring((0x55bd1de5a890), _487632), substring_to_type(_487632, string, "((ensure-loaded utils-pllm))"))) ^ Unify: (260) [system] ignore(bugger:(is_stream((0x55bd1df857b0)), close((0x55bd1df857b0)), mem_handle_to_substring((0x55bd1de5a890), _487632), substring_to_type(_487632, string, "((ensure-loaded utils-pllm))"))) ^ Exit: (260) [system] ignore(bugger:(is_stream((0x55bd1df857b0)), close((0x55bd1df857b0)), mem_handle_to_substring((0x55bd1de5a890), _487632), substring_to_type(_487632, string, "((ensure-loaded utils-pllm))"))) ^ Call: (260) [bugger] bugger:set_output_safe((0x55bd1de11b10)) ^ Unify: (260) [bugger] bugger:set_output_safe((0x55bd1de11b10)) Call: (262) [system] set_output((0x55bd1de11b10)) Exit: (262) [system] set_output((0x55bd1de11b10)) ^ Exit: (260) [bugger] bugger:set_output_safe((0x55bd1de11b10)) ^ Exit: (259) [bugger] bugger:mfs_end(mfs((0x55bd1de5a890), string, (0x55bd1df857b0), set_output_safe, set_output_safe((0x55bd1de11b10))), "((ensure-loaded utils-pllm))") ^ Exit: (256) [system] setup_call_cleanup(bugger:mfs_start(mfs((0x55bd1de5a890), string, (0x55bd1df857b0), set_output_safe, set_output_safe((0x55bd1de11b10)))), each_call_cleanup:((bugger:(bugger:(set_stream_ignore(current_output, tty(false)), bugger:(true, user:write_src_woi([['ensure-loaded', 'utils-pllm']]))), mfs_end(mfs((0x55bd1de5a890), string, (0x55bd1df857b0), set_output_safe, set_output_safe((0x55bd1de11b10))), "((ensure-loaded utils-pllm))")), deterministic(true)), (notrace(true==true)->!;mquietly(bugger:mfs_end(mfs((0x55bd1de5a890), string, (0x55bd1df857b0), set_output_safe, set_output_safe((0x55bd1de11b10))), "((ensure-loaded utils-pllm))")), notrace(nb_setarg(1, mquietly(bugger:mfs_end(mfs((0x55bd1de5a890), string, (0x55bd1df857b0), set_output_safe, set_output_safe((0x55bd1de11b10))), "((ensure-loaded utils-pllm))")), true));bugger:mfs_start(mfs((0x55bd1de5a890), string, (0x55bd1df857b0), set_output_safe, set_output_safe((0x55bd1de11b10)))), notrace(nb_setarg(1, mquietly(bugger:mfs_end(mfs((0x55bd1de5a890), string, (0x55bd1df857b0), set_output_safe, set_output_safe((0x55bd1de11b10))), "((ensure-loaded utils-pllm))")), bugger:mfs_end(mfs((0x55bd1de5a890), string, (0x55bd1df857b0), set_output_safe, set_output_safe((0x55bd1de11b10))), "((ensure-loaded utils-pllm))"))), notrace(fail))), each_call_cleanup:mquietly(bugger:mfs_end(mfs((0x55bd1de5a890), string, (0x55bd1df857b0), set_output_safe, set_output_safe((0x55bd1de11b10))), "((ensure-loaded utils-pllm))"))) ^ Call: (256) [bugger] bugger:mfs_end(mfs((0x55bd1de5a890), string, (0x55bd1df857b0), set_output_safe, set_output_safe((0x55bd1de11b10))), "((ensure-loaded utils-pllm))") ^ Unify: (256) [bugger] bugger:mfs_end(mfs((0x55bd1de5a890), string, (0x55bd1df857b0), set_output_safe, set_output_safe((0x55bd1de11b10))), "((ensure-loaded utils-pllm))") ^ Call: (257) [bugger] ignore((is_stream((0x55bd1df857b0)), close((0x55bd1df857b0)), mem_handle_to_substring((0x55bd1de5a890), _502570), substring_to_type(_502570, string, "((ensure-loaded utils-pllm))"))) ^ Unify: (257) [system] ignore(bugger:(is_stream((0x55bd1df857b0)), close((0x55bd1df857b0)), mem_handle_to_substring((0x55bd1de5a890), _502570), substring_to_type(_502570, string, "((ensure-loaded utils-pllm))"))) Call: (259) [system] is_stream((0x55bd1df857b0)) Fail: (259) [system] is_stream((0x55bd1df857b0)) ^ Redo: (257) [system] ignore(bugger:(is_stream((0x55bd1df857b0)), close((0x55bd1df857b0)), mem_handle_to_substring((0x55bd1de5a890), _502570), substring_to_type(_502570, string, "((ensure-loaded utils-pllm))"))) ^ Unify: (257) [system] ignore(bugger:(is_stream((0x55bd1df857b0)), close((0x55bd1df857b0)), mem_handle_to_substring((0x55bd1de5a890), _502570), substring_to_type(_502570, string, "((ensure-loaded utils-pllm))"))) ^ Exit: (257) [system] ignore(bugger:(is_stream((0x55bd1df857b0)), close((0x55bd1df857b0)), mem_handle_to_substring((0x55bd1de5a890), _502570), substring_to_type(_502570, string, "((ensure-loaded utils-pllm))"))) ^ Call: (257) [bugger] bugger:set_output_safe((0x55bd1de11b10)) ^ Unify: (257) [bugger] bugger:set_output_safe((0x55bd1de11b10)) Call: (259) [system] set_output((0x55bd1de11b10)) Exit: (259) [system] set_output((0x55bd1de11b10)) ^ Exit: (257) [bugger] bugger:set_output_safe((0x55bd1de11b10)) ^ Exit: (256) [bugger] bugger:mfs_end(mfs((0x55bd1de5a890), string, (0x55bd1df857b0), set_output_safe, set_output_safe((0x55bd1de11b10))), "((ensure-loaded utils-pllm))") ^ Exit: (254) [system] call_cleanup(bugger:trusted_redo_call_cleanup(mfs_start(mfs((0x55bd1de5a890), string, (0x55bd1df857b0), set_output_safe, set_output_safe((0x55bd1de11b10)))), (bugger:(set_stream_ignore(current_output, tty(false)), bugger:(true, user:write_src_woi([['ensure-loaded', 'utils-pllm']]))), mfs_end(mfs((0x55bd1de5a890), string, (0x55bd1df857b0), set_output_safe, set_output_safe((0x55bd1de11b10))), "((ensure-loaded utils-pllm))")), mfs_end(mfs((0x55bd1de5a890), string, (0x55bd1df857b0), set_output_safe, set_output_safe((0x55bd1de11b10))), "((ensure-loaded utils-pllm))")), bugger:mfs_end(mfs((0x55bd1de5a890), string, (0x55bd1df857b0), set_output_safe, set_output_safe((0x55bd1de11b10))), "((ensure-loaded utils-pllm))")) ^ Exit: (253) [bugger] bugger:with_output_to_each(string("((ensure-loaded utils-pllm))"), bugger:(set_stream_ignore(current_output, tty(false)), bugger:(true, user:write_src_woi([['ensure-loaded', 'utils-pllm']])))) ^ Exit: (252) [bugger] bugger:woto_tty(string("((ensure-loaded utils-pllm))"), false, bugger:(true, user:write_src_woi([['ensure-loaded', 'utils-pllm']]))) ^ Exit: (251) [bugger] bugger:woto(string("((ensure-loaded utils-pllm))"), user:write_src_woi([['ensure-loaded', 'utils-pllm']])) Call: (251) [system] nb_delete('$wots_stack') Exit: (251) [system] nb_delete('$wots_stack') Call: (251) [system] nb_delete('$wots_stack') Exit: (251) [system] nb_delete('$wots_stack') ^ Exit: (249) [system] call_cleanup(bugger:(nb_setval('$wots_stack', [(0x55bd1de11b10)]), bugger:woto(string("((ensure-loaded utils-pllm))"), user:write_src_woi([['ensure-loaded', 'utils-pllm']])), nb_delete('$wots_stack')), bugger:nb_delete('$wots_stack')) ^ Exit: (248) [locally_each] locally_each:wtl(bugger, nb_setval('$wots_stack', [(0x55bd1de11b10)]), bugger:woto(string("((ensure-loaded utils-pllm))"), user:write_src_woi([['ensure-loaded', 'utils-pllm']])), bugger:each_call_cleanup) ^ Exit: (247) [locally_each] locally_each:locally(bugger:nb_setval('$wots_stack', [(0x55bd1de11b10)]), bugger:woto(string("((ensure-loaded utils-pllm))"), user:write_src_woi([['ensure-loaded', 'utils-pllm']]))) ^ Exit: (246) [bugger] bugger:wots("((ensure-loaded utils-pllm))", user:write_src_woi([['ensure-loaded', 'utils-pllm']])) ^ Call: (246) [user] string_replace("((ensure-loaded utils-pllm))", '|', 'I', _7964) ^ Unify: (246) [user] string_replace("((ensure-loaded utils-pllm))", '|', 'I', _7964) ^ Call: (247) [user] symbolic_list_concat(_9838, '|', "((ensure-loaded utils-pllm))") ^ Unify: (247) [user] symbolic_list_concat(_9838, '|', "((ensure-loaded utils-pllm))") Call: (248) [system] atomic_list_concat(_9838, '|', "((ensure-loaded utils-pllm))") Exit: (248) [system] atomic_list_concat(['((ensure-loaded utils-pllm))'], '|', "((ensure-loaded utils-pllm))") ^ Exit: (247) [user] symbolic_list_concat(['((ensure-loaded utils-pllm))'], '|', "((ensure-loaded utils-pllm))") ^ Call: (247) [user] symbolic_list_concat(['((ensure-loaded utils-pllm))'], 'I', _7964) ^ Unify: (247) [user] symbolic_list_concat(['((ensure-loaded utils-pllm))'], 'I', _7964) Call: (248) [system] atomic_list_concat(['((ensure-loaded utils-pllm))'], 'I', _7964) Exit: (248) [system] atomic_list_concat(['((ensure-loaded utils-pllm))'], 'I', '((ensure-loaded utils-pllm))') ^ Exit: (247) [user] symbolic_list_concat(['((ensure-loaded utils-pllm))'], 'I', '((ensure-loaded utils-pllm))') ^ Exit: (246) [user] string_replace("((ensure-loaded utils-pllm))", '|', 'I', '((ensure-loaded utils-pllm))') ^ Call: (246) [user] string_replace('((ensure-loaded utils-pllm))', '\n', '\\n', _20102) ^ Unify: (246) [user] string_replace('((ensure-loaded utils-pllm))', '\n', '\\n', _20102) ^ Call: (247) [user] symbolic_list_concat(_21976, '\n', '((ensure-loaded utils-pllm))') ^ Unify: (247) [user] symbolic_list_concat(_21976, '\n', '((ensure-loaded utils-pllm))') Call: (248) [system] atomic_list_concat(_21976, '\n', '((ensure-loaded utils-pllm))') Exit: (248) [system] atomic_list_concat(['((ensure-loaded utils-pllm))'], '\n', '((ensure-loaded utils-pllm))') ^ Exit: (247) [user] symbolic_list_concat(['((ensure-loaded utils-pllm))'], '\n', '((ensure-loaded utils-pllm))') ^ Call: (247) [user] symbolic_list_concat(['((ensure-loaded utils-pllm))'], '\\n', _20102) ^ Unify: (247) [user] symbolic_list_concat(['((ensure-loaded utils-pllm))'], '\\n', _20102) Call: (248) [system] atomic_list_concat(['((ensure-loaded utils-pllm))'], '\\n', _20102) Exit: (248) [system] atomic_list_concat(['((ensure-loaded utils-pllm))'], '\\n', '((ensure-loaded utils-pllm))') ^ Exit: (247) [user] symbolic_list_concat(['((ensure-loaded utils-pllm))'], '\\n', '((ensure-loaded utils-pllm))') ^ Exit: (246) [user] string_replace('((ensure-loaded utils-pllm))', '\n', '\\n', '((ensure-loaded utils-pllm))') Call: (246) [system] atom_length('((ensure-loaded utils-pllm))', _32240) Exit: (246) [system] atom_length('((ensure-loaded utils-pllm))', 28) Call: (246) [system] 28=<600 Exit: (246) [system] 28=<600 Call: (246) [system] _35954='((ensure-loaded utils-pllm))' Exit: (246) [system] '((ensure-loaded utils-pllm))'='((ensure-loaded utils-pllm))' Call: (246) [system] write('((ensure-loaded utils-pllm))') Exit: (246) [system] write('((ensure-loaded utils-pllm))') ^ Exit: (245) [user] trim_gstring_bar_I(write_src_woi([['ensure-loaded', 'utils-pllm']]), 600) ^ Call: (245) [user] trim_gstring_bar_I(write_src_woi([['ensure-loaded', 'utils-pllm']]), 600) ^ Unify: (245) [user] trim_gstring_bar_I(write_src_woi([['ensure-loaded', 'utils-pllm']]), 600) ^ Call: (246) [user] bugger:wots(_42444, write_src_woi([['ensure-loaded', 'utils-pllm']])) ^ Unify: (246) [bugger] bugger:wots(_42444, user:write_src_woi([['ensure-loaded', 'utils-pllm']])) Call: (247) [system] nb_current('$wots_stack', _44320) Fail: (247) [system] nb_current('$wots_stack', _44320) ^ Redo: (246) [bugger] bugger:wots(_42444, user:write_src_woi([['ensure-loaded', 'utils-pllm']])) Call: (247) [system] _47112=[] Exit: (247) [system] []=[] Call: (247) [system] current_output(_48970) Exit: (247) [system] current_output((0x55bd1de11b10)) ^ Call: (247) [bugger] locally_each:locally(nb_setval('$wots_stack', [(0x55bd1de11b10)]), woto(string(_42444), user:write_src_woi([['ensure-loaded', 'utils-pllm']]))) ^ Unify: (247) [locally_each] locally_each:locally(bugger:nb_setval('$wots_stack', [(0x55bd1de11b10)]), bugger:woto(string(_42444), user:write_src_woi([['ensure-loaded', 'utils-pllm']]))) ^ Call: (248) [locally_each] locally_each:wtl(bugger, nb_setval('$wots_stack', [(0x55bd1de11b10)]), bugger:woto(string(_42444), user:write_src_woi([['ensure-loaded', 'utils-pllm']])), bugger:each_call_cleanup) ^ Unify: (248) [locally_each] locally_each:wtl(bugger, nb_setval('$wots_stack', [(0x55bd1de11b10)]), bugger:woto(string(_42444), user:write_src_woi([['ensure-loaded', 'utils-pllm']])), bugger:each_call_cleanup) Call: (249) [system] nb_current('$wots_stack', _54628) Fail: (249) [system] nb_current('$wots_stack', _54628) ^ Redo: (248) [locally_each] locally_each:wtl(bugger, nb_setval('$wots_stack', [(0x55bd1de11b10)]), bugger:woto(string(_42444), user:write_src_woi([['ensure-loaded', 'utils-pllm']])), bugger:each_call_cleanup) ^ Call: (249) [bugger] call_cleanup((nb_setval('$wots_stack', [(0x55bd1de11b10)]), bugger:woto(string(_42444), user:write_src_woi([['ensure-loaded', 'utils-pllm']])), nb_delete('$wots_stack')), nb_delete('$wots_stack')) ^ Unify: (249) [system] call_cleanup(bugger:(nb_setval('$wots_stack', [(0x55bd1de11b10)]), bugger:woto(string(_42444), user:write_src_woi([['ensure-loaded', 'utils-pllm']])), nb_delete('$wots_stack')), bugger:nb_delete('$wots_stack')) Call: (251) [$syspreds] nb_setval('$wots_stack', [(0x55bd1de11b10)]) Unify: (251) [$syspreds] nb_setval('$wots_stack', [(0x55bd1de11b10)]) Call: (252) [system] duplicate_term([(0x55bd1de11b10)], _61202) Exit: (252) [system] duplicate_term([(0x55bd1de11b10)], [(0x55bd1de11b10)]) Call: (252) [system] nb_linkval('$wots_stack', [(0x55bd1de11b10)]) Exit: (252) [system] nb_linkval('$wots_stack', [(0x55bd1de11b10)]) Exit: (251) [$syspreds] nb_setval('$wots_stack', [(0x55bd1de11b10)]) ^ Call: (251) [bugger] bugger:woto(string(_42444), user:write_src_woi([['ensure-loaded', 'utils-pllm']])) ^ Unify: (251) [bugger] bugger:woto(string(_42444), user:write_src_woi([['ensure-loaded', 'utils-pllm']])) ^ Call: (252) [bugger] once((use_tty(string(_42444), _67730);_67730=true)) ^ Unify: (252) [system] once(bugger:(use_tty(string(_42444), _67730);_67730=true)) ^ Call: (254) [bugger] bugger:use_tty(string(_42444), _67730) ^ Unify: (254) [bugger] bugger:use_tty(string(_42444), _67730) Call: (255) [system] compound(string(_42444)) Exit: (255) [system] compound(string(_42444)) ^ Unify: (254) [bugger] bugger:use_tty(string(_42444), _67730) Call: (255) [system] stream_property(current_output, tty(_67730)) Unify: (255) [system] stream_property(current_output, tty(_67730)) Call: (256) [system] nonvar(current_output) Exit: (256) [system] nonvar(current_output) Call: (256) [system] nonvar(tty(_67730)) Exit: (256) [system] nonvar(tty(_67730)) Fail: (255) [system] stream_property(current_output, tty(_67730)) ^ Redo: (254) [bugger] bugger:use_tty(string(_42444), _67730) ^ Unify: (254) [bugger] bugger:use_tty(string(_42444), false) ^ Exit: (254) [bugger] bugger:use_tty(string(_42444), false) ^ Exit: (252) [system] once(bugger:(use_tty(string(_42444), false);false=true)) ^ Call: (252) [bugger] bugger:get_stream_setup(_84470) ^ Unify: (252) [bugger] bugger:get_stream_setup(true) ^ Exit: (252) [bugger] bugger:get_stream_setup(true) ^ Call: (252) [bugger] bugger:woto_tty(string(_42444), false, (true, user:write_src_woi([['ensure-loaded', 'utils-pllm']]))) ^ Unify: (252) [bugger] bugger:woto_tty(string(_42444), false, bugger:(true, user:write_src_woi([['ensure-loaded', 'utils-pllm']]))) ^ Call: (253) [bugger] bugger:with_output_to_each(string(_42444), (set_stream_ignore(current_output, tty(false)), bugger:(true, user:write_src_woi([['ensure-loaded', 'utils-pllm']])))) ^ Unify: (253) [bugger] bugger:with_output_to_each(string(_42444), bugger:(set_stream_ignore(current_output, tty(false)), bugger:(true, user:write_src_woi([['ensure-loaded', 'utils-pllm']])))) Call: (254) [system] compound(string(_42444)) Exit: (254) [system] compound(string(_42444)) Call: (254) [system] compound_name_arity(string(_42444), _92964, 0) Fail: (254) [system] compound_name_arity(string(_42444), _93896, 0) ^ Redo: (253) [bugger] bugger:with_output_to_each(string(_42444), bugger:(set_stream_ignore(current_output, tty(false)), bugger:(true, user:write_src_woi([['ensure-loaded', 'utils-pllm']])))) Call: (254) [system] string(_42444)=..[_95688, _95694] Exit: (254) [system] string(_42444)=..[string, _42444] ^ Call: (254) [bugger] bugger:stream_u_type(string) ^ Unify: (254) [bugger] bugger:stream_u_type(string) ^ Exit: (254) [bugger] bugger:stream_u_type(string) Call: (254) [system] current_output(_100344) Exit: (254) [system] current_output((0x55bd1de11b10)) Call: (254) [system] _102194=set_output_safe((0x55bd1de11b10)) Exit: (254) [system] set_output_safe((0x55bd1de11b10))=set_output_safe((0x55bd1de11b10)) Call: (254) [system] _104056=mfs(_104060, string, _104064, set_output_safe, set_output_safe((0x55bd1de11b10))) Exit: (254) [system] mfs(_104060, string, _104064, set_output_safe, set_output_safe((0x55bd1de11b10)))=mfs(_104060, string, _104064, set_output_safe, set_output_safe((0x55bd1de11b10))) Call: (254) [system] _105926=mfs_end(mfs(_104060, string, _104064, set_output_safe, set_output_safe((0x55bd1de11b10))), _42444) Exit: (254) [system] mfs_end(mfs(_104060, string, _104064, set_output_safe, set_output_safe((0x55bd1de11b10))), _42444)=mfs_end(mfs(_104060, string, _104064, set_output_safe, set_output_safe((0x55bd1de11b10))), _42444) ^ Call: (254) [bugger] call_cleanup(trusted_redo_call_cleanup(mfs_start(mfs(_104060, string, _104064, set_output_safe, set_output_safe((0x55bd1de11b10)))), (bugger:(set_stream_ignore(current_output, tty(false)), bugger:(true, user:write_src_woi([['ensure-loaded', 'utils-pllm']]))), mfs_end(mfs(_104060, string, _104064, set_output_safe, set_output_safe((0x55bd1de11b10))), _42444)), mfs_end(mfs(_104060, string, _104064, set_output_safe, set_output_safe((0x55bd1de11b10))), _42444)), mfs_end(mfs(_104060, string, _104064, set_output_safe, set_output_safe((0x55bd1de11b10))), _42444)) ^ Unify: (254) [system] call_cleanup(bugger:trusted_redo_call_cleanup(mfs_start(mfs(_104060, string, _104064, set_output_safe, set_output_safe((0x55bd1de11b10)))), (bugger:(set_stream_ignore(current_output, tty(false)), bugger:(true, user:write_src_woi([['ensure-loaded', 'utils-pllm']]))), mfs_end(mfs(_104060, string, _104064, set_output_safe, set_output_safe((0x55bd1de11b10))), _42444)), mfs_end(mfs(_104060, string, _104064, set_output_safe, set_output_safe((0x55bd1de11b10))), _42444)), bugger:mfs_end(mfs(_104060, string, _104064, set_output_safe, set_output_safe((0x55bd1de11b10))), _42444)) Call: (256) [system] _109706=mquietly(bugger:mfs_end(mfs(_104060, string, _104064, set_output_safe, set_output_safe((0x55bd1de11b10))), _42444)) Exit: (256) [system] mquietly(bugger:mfs_end(mfs(_104060, string, _104064, set_output_safe, set_output_safe((0x55bd1de11b10))), _42444))=mquietly(bugger:mfs_end(mfs(_104060, string, _104064, set_output_safe, set_output_safe((0x55bd1de11b10))), _42444)) ^ Call: (256) [each_call_cleanup] setup_call_cleanup(bugger:mfs_start(mfs(_104060, string, _104064, set_output_safe, set_output_safe((0x55bd1de11b10)))), ((bugger:(bugger:(set_stream_ignore(current_output, tty(false)), bugger:(true, user:write_src_woi([['ensure-loaded', 'utils-pllm']]))), mfs_end(mfs(_104060, string, _104064, set_output_safe, set_output_safe((0x55bd1de11b10))), _42444)), deterministic(_111582)), (notrace(_111582==true)->!;mquietly(bugger:mfs_end(mfs(_104060, string, _104064, set_output_safe, set_output_safe((0x55bd1de11b10))), _42444)), notrace(nb_setarg(1, mquietly(bugger:mfs_end(mfs(_104060, string, _104064, set_output_safe, set_output_safe((0x55bd1de11b10))), _42444)), true));bugger:mfs_start(mfs(_104060, string, _104064, set_output_safe, set_output_safe((0x55bd1de11b10)))), notrace(nb_setarg(1, mquietly(bugger:mfs_end(mfs(_104060, string, _104064, set_output_safe, set_output_safe((0x55bd1de11b10))), _42444)), bugger:mfs_end(mfs(_104060, string, _104064, set_output_safe, set_output_safe((0x55bd1de11b10))), _42444))), notrace(fail))), mquietly(bugger:mfs_end(mfs(_104060, string, _104064, set_output_safe, set_output_safe((0x55bd1de11b10))), _42444))) ^ Unify: (256) [system] setup_call_cleanup(bugger:mfs_start(mfs(_104060, string, _104064, set_output_safe, set_output_safe((0x55bd1de11b10)))), each_call_cleanup:((bugger:(bugger:(set_stream_ignore(current_output, tty(false)), bugger:(true, user:write_src_woi([['ensure-loaded', 'utils-pllm']]))), mfs_end(mfs(_104060, string, _104064, set_output_safe, set_output_safe((0x55bd1de11b10))), _42444)), deterministic(_111582)), (notrace(_111582==true)->!;mquietly(bugger:mfs_end(mfs(_104060, string, _104064, set_output_safe, set_output_safe((0x55bd1de11b10))), _42444)), notrace(nb_setarg(1, mquietly(bugger:mfs_end(mfs(_104060, string, _104064, set_output_safe, set_output_safe((0x55bd1de11b10))), _42444)), true));bugger:mfs_start(mfs(_104060, string, _104064, set_output_safe, set_output_safe((0x55bd1de11b10)))), notrace(nb_setarg(1, mquietly(bugger:mfs_end(mfs(_104060, string, _104064, set_output_safe, set_output_safe((0x55bd1de11b10))), _42444)), bugger:mfs_end(mfs(_104060, string, _104064, set_output_safe, set_output_safe((0x55bd1de11b10))), _42444))), notrace(fail))), each_call_cleanup:mquietly(bugger:mfs_end(mfs(_104060, string, _104064, set_output_safe, set_output_safe((0x55bd1de11b10))), _42444))) ^ Call: (257) [system] sig_atomic(bugger:mfs_start(mfs(_104060, string, _104064, set_output_safe, set_output_safe((0x55bd1de11b10))))) ^ Call: (259) [bugger] bugger:mfs_start(mfs(_104060, string, _104064, set_output_safe, set_output_safe((0x55bd1de11b10)))) ^ Unify: (259) [bugger] bugger:mfs_start(mfs(_104060, string, _104064, set_output_safe, set_output_safe((0x55bd1de11b10)))) Call: (260) [system] compound(mfs(_104060, string, _104064, set_output_safe, set_output_safe((0x55bd1de11b10)))) Exit: (260) [system] compound(mfs(_104060, string, _104064, set_output_safe, set_output_safe((0x55bd1de11b10)))) ^ Unify: (259) [bugger] bugger:mfs_start(mfs(_104060, string, _104064, set_output_safe, set_output_safe((0x55bd1de11b10)))) Call: (260) [system] arg(2, mfs(_104060, string, _104064, set_output_safe, set_output_safe((0x55bd1de11b10))), _119114) Exit: (260) [system] arg(2, mfs(_104060, string, _104064, set_output_safe, set_output_safe((0x55bd1de11b10))), string) Call: (260) [system] arg(3, mfs(_104060, string, _104064, set_output_safe, set_output_safe((0x55bd1de11b10))), _120980) Exit: (260) [system] arg(3, mfs(_104060, string, _104064, set_output_safe, set_output_safe((0x55bd1de11b10))), _104064) Call: (260) [system] arg(4, mfs(_104060, string, _104064, set_output_safe, set_output_safe((0x55bd1de11b10))), _122846) Exit: (260) [system] arg(4, mfs(_104060, string, _104064, set_output_safe, set_output_safe((0x55bd1de11b10))), set_output_safe) Call: (260) [system] _124712=mfs(_124716, string, _124720, set_output_safe, _124724) Exit: (260) [system] mfs(_124716, string, _124720, set_output_safe, _124724)=mfs(_124716, string, _124720, set_output_safe, _124724) Call: (260) [system] is_stream(_104064) Fail: (260) [system] is_stream(_104064) ^ Redo: (259) [bugger] bugger:mfs_start(mfs(_104060, string, _104064, set_output_safe, set_output_safe((0x55bd1de11b10)))) ^ Call: (260) [bugger] bugger:new_mfs(mfs(_124716, string, _124720, set_output_safe, _124724)) ^ Unify: (260) [bugger] bugger:new_mfs(mfs(_124716, string, _124720, set_output_safe, _124724)) Call: (261) [memory_file] memory_file:new_memory_file(_124716) Exit: (261) [memory_file] memory_file:new_memory_file((0x55bd1de5a950)) Call: (261) [memory_file] memory_file:open_memory_file((0x55bd1de5a950), write, _124720, [free_on_close(true)]) Exit: (261) [memory_file] memory_file:open_memory_file((0x55bd1de5a950), write, (0x55bd1de0a030), [free_on_close(true)]) ^ Exit: (260) [bugger] bugger:new_mfs(mfs((0x55bd1de5a950), string, (0x55bd1de0a030), set_output_safe, _124724)) Call: (260) [system] nb_setarg(1, mfs(_104060, string, _104064, set_output_safe, set_output_safe((0x55bd1de11b10))), (0x55bd1de5a950)) Exit: (260) [system] nb_setarg(1, mfs((0x55bd1de5a950), string, _104064, set_output_safe, set_output_safe((0x55bd1de11b10))), (0x55bd1de5a950)) Call: (260) [system] nb_setarg(3, mfs((0x55bd1de5a950), string, _104064, set_output_safe, set_output_safe((0x55bd1de11b10))), (0x55bd1de0a030)) Exit: (260) [system] nb_setarg(3, mfs((0x55bd1de5a950), string, (0x55bd1de0a030), set_output_safe, set_output_safe((0x55bd1de11b10))), (0x55bd1de0a030)) ^ Call: (260) [bugger] bugger:set_output_safe((0x55bd1de0a030)) ^ Unify: (260) [bugger] bugger:set_output_safe((0x55bd1de0a030)) Call: (262) [system] set_output((0x55bd1de0a030)) Exit: (262) [system] set_output((0x55bd1de0a030)) ^ Exit: (260) [bugger] bugger:set_output_safe((0x55bd1de0a030)) ^ Exit: (259) [bugger] bugger:mfs_start(mfs((0x55bd1de5a950), string, (0x55bd1de0a030), set_output_safe, set_output_safe((0x55bd1de11b10)))) ^ Exit: (257) [system] sig_atomic(bugger:mfs_start(mfs((0x55bd1de5a950), string, (0x55bd1de0a030), set_output_safe, set_output_safe((0x55bd1de11b10))))) ^ Call: (258) [bugger] bugger:set_stream_ignore(current_output, tty(false)) ^ Unify: (258) [bugger] bugger:set_stream_ignore(current_output, tty(false)) ^ Call: (259) [bugger] ignore(notrace(catch(set_stream(current_output, tty(false)), _147998, writeln(user_error, _147998=set_stream(current_output, tty(false)))))) ^ Unify: (259) [system] ignore(bugger:notrace(catch(set_stream(current_output, tty(false)), _147998, writeln(user_error, _147998=set_stream(current_output, tty(false)))))) ^ Call: (261) [system] setup_call_cleanup('$notrace'(_149900, _149902), once(bugger:catch(set_stream(current_output, tty(false)), _147998, writeln(user_error, _147998=set_stream(current_output, tty(false))))), '$restore_trace'(_149900, _149902)) ^ Unify: (261) [system] setup_call_cleanup(system:'$notrace'(_149900, _149902), system:once(bugger:catch(set_stream(current_output, tty(false)), _147998, writeln(user_error, _147998=set_stream(current_output, tty(false))))), system:'$restore_trace'(_149900, _149902)) ^ Call: (262) [system] sig_atomic(system:'$notrace'(_149900, _149902)) ^ Exit: (261) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(bugger:catch(set_stream(current_output, tty(false)), _147998, writeln(user_error, _147998=set_stream(current_output, tty(false))))), system:'$restore_trace'(3, -1)) ^ Exit: (259) [system] ignore(bugger:notrace(catch(set_stream(current_output, tty(false)), _147998, writeln(user_error, _147998=set_stream(current_output, tty(false)))))) ^ Exit: (258) [bugger] bugger:set_stream_ignore(current_output, tty(false)) ^ Call: (258) [user] write_src_woi([['ensure-loaded', 'utils-pllm']]) ^ Unify: (258) [user] write_src_woi([['ensure-loaded', 'utils-pllm']]) ^ Call: (260) [system] setup_call_cleanup('$notrace'(_157418, _157420), once(user:with_indents(false, write_src([['ensure-loaded', 'utils-pllm']]))), '$restore_trace'(_157418, _157420)) ^ Unify: (260) [system] setup_call_cleanup(system:'$notrace'(_157418, _157420), system:once(user:with_indents(false, write_src([['ensure-loaded', 'utils-pllm']]))), system:'$restore_trace'(_157418, _157420)) ^ Call: (261) [system] sig_atomic(system:'$notrace'(_157418, _157420)) ^ Exit: (260) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:with_indents(false, write_src([['ensure-loaded', 'utils-pllm']]))), system:'$restore_trace'(3, -1)) ^ Exit: (258) [user] write_src_woi([['ensure-loaded', 'utils-pllm']]) ^ Call: (258) [bugger] bugger:mfs_end(mfs((0x55bd1de5a950), string, (0x55bd1de0a030), set_output_safe, set_output_safe((0x55bd1de11b10))), _42444) ^ Unify: (258) [bugger] bugger:mfs_end(mfs((0x55bd1de5a950), string, (0x55bd1de0a030), set_output_safe, set_output_safe((0x55bd1de11b10))), _42444) ^ Call: (259) [bugger] ignore((is_stream((0x55bd1de0a030)), close((0x55bd1de0a030)), mem_handle_to_substring((0x55bd1de5a950), _164344), substring_to_type(_164344, string, _42444))) ^ Unify: (259) [system] ignore(bugger:(is_stream((0x55bd1de0a030)), close((0x55bd1de0a030)), mem_handle_to_substring((0x55bd1de5a950), _164344), substring_to_type(_164344, string, _42444))) Call: (261) [system] is_stream((0x55bd1de0a030)) Exit: (261) [system] is_stream((0x55bd1de0a030)) Call: (261) [system] close((0x55bd1de0a030)) Exit: (261) [system] close((0x55bd1de0a030)) ^ Call: (261) [bugger] bugger:mem_handle_to_substring((0x55bd1de5a950), _164344) ^ Unify: (261) [bugger] bugger:mem_handle_to_substring((0x55bd1de5a950), _164344) Call: (262) [memory_file] memory_file:memory_file_to_string((0x55bd1de5a950), _164344) Exit: (262) [memory_file] memory_file:memory_file_to_string((0x55bd1de5a950), "((ensure-loaded utils-pllm))") ^ Exit: (261) [bugger] bugger:mem_handle_to_substring((0x55bd1de5a950), "((ensure-loaded utils-pllm))") ^ Call: (261) [bugger] bugger:substring_to_type("((ensure-loaded utils-pllm))", string, _42444) ^ Unify: (261) [bugger] bugger:substring_to_type("((ensure-loaded utils-pllm))", string, "((ensure-loaded utils-pllm))") ^ Exit: (261) [bugger] bugger:substring_to_type("((ensure-loaded utils-pllm))", string, "((ensure-loaded utils-pllm))") ^ Exit: (259) [system] ignore(bugger:(is_stream((0x55bd1de0a030)), close((0x55bd1de0a030)), mem_handle_to_substring((0x55bd1de5a950), "((ensure-loaded utils-pllm))"), substring_to_type("((ensure-loaded utils-pllm))", string, "((ensure-loaded utils-pllm))"))) ^ Call: (259) [bugger] bugger:set_output_safe((0x55bd1de11b10)) ^ Unify: (259) [bugger] bugger:set_output_safe((0x55bd1de11b10)) Call: (261) [system] set_output((0x55bd1de11b10)) Exit: (261) [system] set_output((0x55bd1de11b10)) ^ Exit: (259) [bugger] bugger:set_output_safe((0x55bd1de11b10)) ^ Exit: (258) [bugger] bugger:mfs_end(mfs((0x55bd1de5a950), string, (0x55bd1de0a030), set_output_safe, set_output_safe((0x55bd1de11b10))), "((ensure-loaded utils-pllm))") ^ Call: (259) [system] setup_call_cleanup('$notrace'(_183926, _183928), once(each_call_cleanup:(true==true)), '$restore_trace'(_183926, _183928)) ^ Unify: (259) [system] setup_call_cleanup(system:'$notrace'(_183926, _183928), system:once(each_call_cleanup:(true==true)), system:'$restore_trace'(_183926, _183928)) ^ Call: (260) [system] sig_atomic(system:'$notrace'(_183926, _183928)) ^ Exit: (259) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(each_call_cleanup:(true==true)), system:'$restore_trace'(3, -1)) Call: (259) [system] var(bugger:mfs_end(mfs((0x55bd1de5a950), string, (0x55bd1de0a030), set_output_safe, set_output_safe((0x55bd1de11b10))), "((ensure-loaded utils-pllm))")) Fail: (259) [system] var(bugger:mfs_end(mfs((0x55bd1de5a950), string, (0x55bd1de0a030), set_output_safe, set_output_safe((0x55bd1de11b10))), "((ensure-loaded utils-pllm))")) ^ Call: (259) [bugger] bugger:mfs_end(mfs((0x55bd1de5a950), string, (0x55bd1de0a030), set_output_safe, set_output_safe((0x55bd1de11b10))), "((ensure-loaded utils-pllm))") ^ Unify: (259) [bugger] bugger:mfs_end(mfs((0x55bd1de5a950), string, (0x55bd1de0a030), set_output_safe, set_output_safe((0x55bd1de11b10))), "((ensure-loaded utils-pllm))") ^ Call: (260) [bugger] ignore((is_stream((0x55bd1de0a030)), close((0x55bd1de0a030)), mem_handle_to_substring((0x55bd1de5a950), _191448), substring_to_type(_191448, string, "((ensure-loaded utils-pllm))"))) ^ Unify: (260) [system] ignore(bugger:(is_stream((0x55bd1de0a030)), close((0x55bd1de0a030)), mem_handle_to_substring((0x55bd1de5a950), _191448), substring_to_type(_191448, string, "((ensure-loaded utils-pllm))"))) Call: (262) [system] is_stream((0x55bd1de0a030)) Fail: (262) [system] is_stream((0x55bd1de0a030)) ^ Redo: (260) [system] ignore(bugger:(is_stream((0x55bd1de0a030)), close((0x55bd1de0a030)), mem_handle_to_substring((0x55bd1de5a950), _191448), substring_to_type(_191448, string, "((ensure-loaded utils-pllm))"))) ^ Unify: (260) [system] ignore(bugger:(is_stream((0x55bd1de0a030)), close((0x55bd1de0a030)), mem_handle_to_substring((0x55bd1de5a950), _191448), substring_to_type(_191448, string, "((ensure-loaded utils-pllm))"))) ^ Exit: (260) [system] ignore(bugger:(is_stream((0x55bd1de0a030)), close((0x55bd1de0a030)), mem_handle_to_substring((0x55bd1de5a950), _191448), substring_to_type(_191448, string, "((ensure-loaded utils-pllm))"))) ^ Call: (260) [bugger] bugger:set_output_safe((0x55bd1de11b10)) ^ Unify: (260) [bugger] bugger:set_output_safe((0x55bd1de11b10)) Call: (262) [system] set_output((0x55bd1de11b10)) Exit: (262) [system] set_output((0x55bd1de11b10)) ^ Exit: (260) [bugger] bugger:set_output_safe((0x55bd1de11b10)) ^ Exit: (259) [bugger] bugger:mfs_end(mfs((0x55bd1de5a950), string, (0x55bd1de0a030), set_output_safe, set_output_safe((0x55bd1de11b10))), "((ensure-loaded utils-pllm))") ^ Exit: (256) [system] setup_call_cleanup(bugger:mfs_start(mfs((0x55bd1de5a950), string, (0x55bd1de0a030), set_output_safe, set_output_safe((0x55bd1de11b10)))), each_call_cleanup:((bugger:(bugger:(set_stream_ignore(current_output, tty(false)), bugger:(true, user:write_src_woi([['ensure-loaded', 'utils-pllm']]))), mfs_end(mfs((0x55bd1de5a950), string, (0x55bd1de0a030), set_output_safe, set_output_safe((0x55bd1de11b10))), "((ensure-loaded utils-pllm))")), deterministic(true)), (notrace(true==true)->!;mquietly(bugger:mfs_end(mfs((0x55bd1de5a950), string, (0x55bd1de0a030), set_output_safe, set_output_safe((0x55bd1de11b10))), "((ensure-loaded utils-pllm))")), notrace(nb_setarg(1, mquietly(bugger:mfs_end(mfs((0x55bd1de5a950), string, (0x55bd1de0a030), set_output_safe, set_output_safe((0x55bd1de11b10))), "((ensure-loaded utils-pllm))")), true));bugger:mfs_start(mfs((0x55bd1de5a950), string, (0x55bd1de0a030), set_output_safe, set_output_safe((0x55bd1de11b10)))), notrace(nb_setarg(1, mquietly(bugger:mfs_end(mfs((0x55bd1de5a950), string, (0x55bd1de0a030), set_output_safe, set_output_safe((0x55bd1de11b10))), "((ensure-loaded utils-pllm))")), bugger:mfs_end(mfs((0x55bd1de5a950), string, (0x55bd1de0a030), set_output_safe, set_output_safe((0x55bd1de11b10))), "((ensure-loaded utils-pllm))"))), notrace(fail))), each_call_cleanup:mquietly(bugger:mfs_end(mfs((0x55bd1de5a950), string, (0x55bd1de0a030), set_output_safe, set_output_safe((0x55bd1de11b10))), "((ensure-loaded utils-pllm))"))) ^ Call: (256) [bugger] bugger:mfs_end(mfs((0x55bd1de5a950), string, (0x55bd1de0a030), set_output_safe, set_output_safe((0x55bd1de11b10))), "((ensure-loaded utils-pllm))") ^ Unify: (256) [bugger] bugger:mfs_end(mfs((0x55bd1de5a950), string, (0x55bd1de0a030), set_output_safe, set_output_safe((0x55bd1de11b10))), "((ensure-loaded utils-pllm))") ^ Call: (257) [bugger] ignore((is_stream((0x55bd1de0a030)), close((0x55bd1de0a030)), mem_handle_to_substring((0x55bd1de5a950), _206386), substring_to_type(_206386, string, "((ensure-loaded utils-pllm))"))) ^ Unify: (257) [system] ignore(bugger:(is_stream((0x55bd1de0a030)), close((0x55bd1de0a030)), mem_handle_to_substring((0x55bd1de5a950), _206386), substring_to_type(_206386, string, "((ensure-loaded utils-pllm))"))) Call: (259) [system] is_stream((0x55bd1de0a030)) Fail: (259) [system] is_stream((0x55bd1de0a030)) ^ Redo: (257) [system] ignore(bugger:(is_stream((0x55bd1de0a030)), close((0x55bd1de0a030)), mem_handle_to_substring((0x55bd1de5a950), _206386), substring_to_type(_206386, string, "((ensure-loaded utils-pllm))"))) ^ Unify: (257) [system] ignore(bugger:(is_stream((0x55bd1de0a030)), close((0x55bd1de0a030)), mem_handle_to_substring((0x55bd1de5a950), _206386), substring_to_type(_206386, string, "((ensure-loaded utils-pllm))"))) ^ Exit: (257) [system] ignore(bugger:(is_stream((0x55bd1de0a030)), close((0x55bd1de0a030)), mem_handle_to_substring((0x55bd1de5a950), _206386), substring_to_type(_206386, string, "((ensure-loaded utils-pllm))"))) ^ Call: (257) [bugger] bugger:set_output_safe((0x55bd1de11b10)) ^ Unify: (257) [bugger] bugger:set_output_safe((0x55bd1de11b10)) Call: (259) [system] set_output((0x55bd1de11b10)) Exit: (259) [system] set_output((0x55bd1de11b10)) ^ Exit: (257) [bugger] bugger:set_output_safe((0x55bd1de11b10)) ^ Exit: (256) [bugger] bugger:mfs_end(mfs((0x55bd1de5a950), string, (0x55bd1de0a030), set_output_safe, set_output_safe((0x55bd1de11b10))), "((ensure-loaded utils-pllm))") ^ Exit: (254) [system] call_cleanup(bugger:trusted_redo_call_cleanup(mfs_start(mfs((0x55bd1de5a950), string, (0x55bd1de0a030), set_output_safe, set_output_safe((0x55bd1de11b10)))), (bugger:(set_stream_ignore(current_output, tty(false)), bugger:(true, user:write_src_woi([['ensure-loaded', 'utils-pllm']]))), mfs_end(mfs((0x55bd1de5a950), string, (0x55bd1de0a030), set_output_safe, set_output_safe((0x55bd1de11b10))), "((ensure-loaded utils-pllm))")), mfs_end(mfs((0x55bd1de5a950), string, (0x55bd1de0a030), set_output_safe, set_output_safe((0x55bd1de11b10))), "((ensure-loaded utils-pllm))")), bugger:mfs_end(mfs((0x55bd1de5a950), string, (0x55bd1de0a030), set_output_safe, set_output_safe((0x55bd1de11b10))), "((ensure-loaded utils-pllm))")) ^ Exit: (253) [bugger] bugger:with_output_to_each(string("((ensure-loaded utils-pllm))"), bugger:(set_stream_ignore(current_output, tty(false)), bugger:(true, user:write_src_woi([['ensure-loaded', 'utils-pllm']])))) ^ Exit: (252) [bugger] bugger:woto_tty(string("((ensure-loaded utils-pllm))"), false, bugger:(true, user:write_src_woi([['ensure-loaded', 'utils-pllm']]))) ^ Exit: (251) [bugger] bugger:woto(string("((ensure-loaded utils-pllm))"), user:write_src_woi([['ensure-loaded', 'utils-pllm']])) Call: (251) [system] nb_delete('$wots_stack') Exit: (251) [system] nb_delete('$wots_stack') Call: (251) [system] nb_delete('$wots_stack') Exit: (251) [system] nb_delete('$wots_stack') ^ Exit: (249) [system] call_cleanup(bugger:(nb_setval('$wots_stack', [(0x55bd1de11b10)]), bugger:woto(string("((ensure-loaded utils-pllm))"), user:write_src_woi([['ensure-loaded', 'utils-pllm']])), nb_delete('$wots_stack')), bugger:nb_delete('$wots_stack')) ^ Exit: (248) [locally_each] locally_each:wtl(bugger, nb_setval('$wots_stack', [(0x55bd1de11b10)]), bugger:woto(string("((ensure-loaded utils-pllm))"), user:write_src_woi([['ensure-loaded', 'utils-pllm']])), bugger:each_call_cleanup) ^ Exit: (247) [locally_each] locally_each:locally(bugger:nb_setval('$wots_stack', [(0x55bd1de11b10)]), bugger:woto(string("((ensure-loaded utils-pllm))"), user:write_src_woi([['ensure-loaded', 'utils-pllm']]))) ^ Exit: (246) [bugger] bugger:wots("((ensure-loaded utils-pllm))", user:write_src_woi([['ensure-loaded', 'utils-pllm']])) ^ Call: (246) [user] string_replace("((ensure-loaded utils-pllm))", '|', 'I', _229668) ^ Unify: (246) [user] string_replace("((ensure-loaded utils-pllm))", '|', 'I', _229668) ^ Call: (247) [user] symbolic_list_concat(_231542, '|', "((ensure-loaded utils-pllm))") ^ Unify: (247) [user] symbolic_list_concat(_231542, '|', "((ensure-loaded utils-pllm))") Call: (248) [system] atomic_list_concat(_231542, '|', "((ensure-loaded utils-pllm))") Exit: (248) [system] atomic_list_concat(['((ensure-loaded utils-pllm))'], '|', "((ensure-loaded utils-pllm))") ^ Exit: (247) [user] symbolic_list_concat(['((ensure-loaded utils-pllm))'], '|', "((ensure-loaded utils-pllm))") ^ Call: (247) [user] symbolic_list_concat(['((ensure-loaded utils-pllm))'], 'I', _229668) ^ Unify: (247) [user] symbolic_list_concat(['((ensure-loaded utils-pllm))'], 'I', _229668) Call: (248) [system] atomic_list_concat(['((ensure-loaded utils-pllm))'], 'I', _229668) Exit: (248) [system] atomic_list_concat(['((ensure-loaded utils-pllm))'], 'I', '((ensure-loaded utils-pllm))') ^ Exit: (247) [user] symbolic_list_concat(['((ensure-loaded utils-pllm))'], 'I', '((ensure-loaded utils-pllm))') ^ Exit: (246) [user] string_replace("((ensure-loaded utils-pllm))", '|', 'I', '((ensure-loaded utils-pllm))') ^ Call: (246) [user] string_replace('((ensure-loaded utils-pllm))', '\n', '\\n', _241806) ^ Unify: (246) [user] string_replace('((ensure-loaded utils-pllm))', '\n', '\\n', _241806) ^ Call: (247) [user] symbolic_list_concat(_243680, '\n', '((ensure-loaded utils-pllm))') ^ Unify: (247) [user] symbolic_list_concat(_243680, '\n', '((ensure-loaded utils-pllm))') Call: (248) [system] atomic_list_concat(_243680, '\n', '((ensure-loaded utils-pllm))') Exit: (248) [system] atomic_list_concat(['((ensure-loaded utils-pllm))'], '\n', '((ensure-loaded utils-pllm))') ^ Exit: (247) [user] symbolic_list_concat(['((ensure-loaded utils-pllm))'], '\n', '((ensure-loaded utils-pllm))') ^ Call: (247) [user] symbolic_list_concat(['((ensure-loaded utils-pllm))'], '\\n', _241806) ^ Unify: (247) [user] symbolic_list_concat(['((ensure-loaded utils-pllm))'], '\\n', _241806) Call: (248) [system] atomic_list_concat(['((ensure-loaded utils-pllm))'], '\\n', _241806) Exit: (248) [system] atomic_list_concat(['((ensure-loaded utils-pllm))'], '\\n', '((ensure-loaded utils-pllm))') ^ Exit: (247) [user] symbolic_list_concat(['((ensure-loaded utils-pllm))'], '\\n', '((ensure-loaded utils-pllm))') ^ Exit: (246) [user] string_replace('((ensure-loaded utils-pllm))', '\n', '\\n', '((ensure-loaded utils-pllm))') Call: (246) [system] atom_length('((ensure-loaded utils-pllm))', _253944) Exit: (246) [system] atom_length('((ensure-loaded utils-pllm))', 28) Call: (246) [system] 28=<600 Exit: (246) [system] 28=<600 Call: (246) [system] _257658='((ensure-loaded utils-pllm))' Exit: (246) [system] '((ensure-loaded utils-pllm))'='((ensure-loaded utils-pllm))' Call: (246) [system] write('((ensure-loaded utils-pllm))') Exit: (246) [system] write('((ensure-loaded utils-pllm))') ^ Exit: (245) [user] trim_gstring_bar_I(write_src_woi([['ensure-loaded', 'utils-pllm']]), 600) ^ Exit: (243) [user] format((0x55bd1de11b10), '| ~w | ~w |[~w](https://trueagi-io.github.io/metta-wam/~w#~w) | ~@ | ~@ | ~@ | ~w | ~w |~n', ["LANGUAGE-MODELS.TRAINING-BI.05", 'PASS', "LANGUAGE-MODELS.TRAINING-BI.05", './reports/tests_output/baseline-compat-2024-09-26T00:33:38//tests/performance/gpt2-like/language_models/training_bi.metta.html', "LANGUAGE-MODELS.TRAINING-BI.05", trim_gstring_bar_I(write_src_woi([assertEqualToResult, ['ensure-loaded', 'utils-pllm']]), 600), trim_gstring_bar_I(write_src_woi([['ensure-loaded', 'utils-pllm']]), 600), trim_gstring_bar_I(write_src_woi([['ensure-loaded', 'utils-pllm']]), 600), 1.0399180000000285, './reports/tests_output/baseline-compat-2024-09-26T00:33:38//tests/performance/gpt2-like/language_models/training_bi.metta.html']) ^ Exit: (242) [system] once(user:format((0x55bd1de11b10), '| ~w | ~w |[~w](https://trueagi-io.github.io/metta-wam/~w#~w) | ~@ | ~@ | ~@ | ~w | ~w |~n', ["LANGUAGE-MODELS.TRAINING-BI.05", 'PASS', "LANGUAGE-MODELS.TRAINING-BI.05", './reports/tests_output/baseline-compat-2024-09-26T00:33:38//tests/performance/gpt2-like/language_models/training_bi.metta.html', "LANGUAGE-MODELS.TRAINING-BI.05", trim_gstring_bar_I(write_src_woi([assertEqualToResult, ['ensure-loaded', 'utils-pllm']]), 600), trim_gstring_bar_I(write_src_woi([['ensure-loaded', 'utils-pllm']]), 600), trim_gstring_bar_I(write_src_woi([['ensure-loaded', 'utils-pllm']]), 600), 1.0399180000000285, './reports/tests_output/baseline-compat-2024-09-26T00:33:38//tests/performance/gpt2-like/language_models/training_bi.metta.html'])) ^ Exit: (241) [user] must_det_ll(user:format((0x55bd1de11b10), '| ~w | ~w |[~w](https://trueagi-io.github.io/metta-wam/~w#~w) | ~@ | ~@ | ~@ | ~w | ~w |~n', ["LANGUAGE-MODELS.TRAINING-BI.05", 'PASS', "LANGUAGE-MODELS.TRAINING-BI.05", './reports/tests_output/baseline-compat-2024-09-26T00:33:38//tests/performance/gpt2-like/language_models/training_bi.metta.html', "LANGUAGE-MODELS.TRAINING-BI.05", trim_gstring_bar_I(write_src_woi([assertEqualToResult, ['ensure-loaded', 'utils-pllm']]), 600), trim_gstring_bar_I(write_src_woi([['ensure-loaded', 'utils-pllm']]), 600), trim_gstring_bar_I(write_src_woi([['ensure-loaded', 'utils-pllm']]), 600), 1.0399180000000285, './reports/tests_output/baseline-compat-2024-09-26T00:33:38//tests/performance/gpt2-like/language_models/training_bi.metta.html'])) ^ Call: (241) [user] must_det_ll(close((0x55bd1de11b10))) ^ Unify: (241) [user] must_det_ll(user:close((0x55bd1de11b10))) ^ Call: (242) [user] once(user:close((0x55bd1de11b10))) ^ Unify: (242) [system] once(user:close((0x55bd1de11b10))) Call: (243) [system] close((0x55bd1de11b10)) Exit: (243) [system] close((0x55bd1de11b10)) ^ Exit: (242) [system] once(user:close((0x55bd1de11b10))) ^ Exit: (241) [user] must_det_ll(user:close((0x55bd1de11b10))) ^ Exit: (240) [user] write_pass_fail("LANGUAGE-MODELS.TRAINING-BI.05", assertEqualToResult, ['ensure-loaded', 'utils-pllm'], 'PASS', [['ensure-loaded', 'utils-pllm']], [['ensure-loaded', 'utils-pllm']]) ^ Exit: (239) [system] once(user:write_pass_fail("LANGUAGE-MODELS.TRAINING-BI.05", assertEqualToResult, ['ensure-loaded', 'utils-pllm'], 'PASS', [['ensure-loaded', 'utils-pllm']], [['ensure-loaded', 'utils-pllm']])) ^ Exit: (238) [user] must_det_ll(user:write_pass_fail("LANGUAGE-MODELS.TRAINING-BI.05", assertEqualToResult, ['ensure-loaded', 'utils-pllm'], 'PASS', [['ensure-loaded', 'utils-pllm']], [['ensure-loaded', 'utils-pllm']])) ^ Exit: (237) [user] write_pass_fail([assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]], 'PASS', equal_enough_for_test([['ensure-loaded', 'utils-pllm']], [['ensure-loaded', 'utils-pllm']])) Call: (237) [$syspreds] flag(loonit_success, _276234, _276234+1) Unify: (237) [$syspreds] flag(loonit_success, _276234, _276234+1) Call: (238) [system] _276234==_276234+1 Redo: (237) [$syspreds] flag(loonit_success, _276234, _276234+1) Unify: (237) [$syspreds] flag(loonit_success, _276234, _276234+1) ^ Call: (238) [$syspreds] with_mutex('$flag', update_flag(loonit_success, _276234, _276234+1)) Call: (240) [$syspreds] update_flag(loonit_success, _276234, _276234+1) Unify: (240) [$syspreds] update_flag(loonit_success, _276234, _276234+1) Call: (241) [system] get_flag(loonit_success, _276234) Exit: (241) [system] get_flag(loonit_success, 4) Call: (241) [system] atom(4+1) Redo: (240) [$syspreds] update_flag(loonit_success, 4, 4+1) Call: (241) [system] set_flag(loonit_success, 5) Exit: (241) [system] set_flag(loonit_success, 5) Exit: (240) [$syspreds] update_flag(loonit_success, 4, 4+1) ^ Exit: (238) [$syspreds] with_mutex('$flag', update_flag(loonit_success, 4, 4+1)) Exit: (237) [$syspreds] flag(loonit_success, 4, 4+1) ^ Call: (237) [user] color_g_mesg('cyan', write_src(loonit_success(equal_enough_for_test([['ensure-loaded', 'utils-pllm']], [['ensure-loaded', 'utils-pllm']])))) ^ Unify: (237) [user] color_g_mesg('cyan', user:write_src(loonit_success(equal_enough_for_test([['ensure-loaded', 'utils-pllm']], [['ensure-loaded', 'utils-pllm']])))) ^ Call: (239) [system] setup_call_cleanup('$notrace'(_294208, _294210), once(user:(nop(check_silent_loading), color_g_mesg_ok('cyan', user:write_src(loonit_success(equal_enough_for_test([['ensure-loaded', 'utils-pllm']], [['ensure-loaded', 'utils-pllm']])))))), '$restore_trace'(_294208, _294210)) ^ Unify: (239) [system] setup_call_cleanup(system:'$notrace'(_294208, _294210), system:once(user:(nop(check_silent_loading), color_g_mesg_ok('cyan', user:write_src(loonit_success(equal_enough_for_test([['ensure-loaded', 'utils-pllm']], [['ensure-loaded', 'utils-pllm']])))))), system:'$restore_trace'(_294208, _294210)) ^ Call: (240) [system] sig_atomic(system:'$notrace'(_294208, _294210)) (loonit_success (equal_enough_for_test ( (ensure-loaded utils-pllm)) ( (ensure-loaded utils-pllm)))) ^ Exit: (239) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(nop(check_silent_loading), color_g_mesg_ok('cyan', user:write_src(loonit_success(equal_enough_for_test([['ensure-loaded', 'utils-pllm']], [['ensure-loaded', 'utils-pllm']])))))), system:'$restore_trace'(3, -1)) ^ Exit: (237) [user] color_g_mesg('cyan', user:write_src(loonit_success(equal_enough_for_test([['ensure-loaded', 'utils-pllm']], [['ensure-loaded', 'utils-pllm']])))) ^ Exit: (236) [user] give_pass_credit([assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]], time_eval('\n; EVAL TEST\n;', (findall_eval(=, _5852, 499, '&self', ['ensure-loaded', 'utils-pllm'], _5860), [['ensure-loaded', 'utils-pllm']]=_5866)), equal_enough_for_test([['ensure-loaded', 'utils-pllm']], [['ensure-loaded', 'utils-pllm']])) ^ Exit: (235) [user] loonit_asserts1([assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]], time_eval('\n; EVAL TEST\n;', (findall_eval(=, _5852, 499, '&self', ['ensure-loaded', 'utils-pllm'], _5860), [['ensure-loaded', 'utils-pllm']]=_5866)), equal_enough_for_test([['ensure-loaded', 'utils-pllm']], [['ensure-loaded', 'utils-pllm']])) ^ Exit: (234) [system] once(user:loonit_asserts1([assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]], time_eval('\n; EVAL TEST\n;', (findall_eval(=, _5852, 499, '&self', ['ensure-loaded', 'utils-pllm'], _5860), [['ensure-loaded', 'utils-pllm']]=_5866)), equal_enough_for_test([['ensure-loaded', 'utils-pllm']], [['ensure-loaded', 'utils-pllm']]))) ^ Exit: (233) [user] loonit_asserts0([assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]], time_eval('\n; EVAL TEST\n;', (findall_eval(=, _5602, 499, '&self', ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]), [['ensure-loaded', 'utils-pllm']]=[['ensure-loaded', 'utils-pllm']])), equal_enough_for_test([['ensure-loaded', 'utils-pllm']], [['ensure-loaded', 'utils-pllm']])) ^ Call: (234) [system] call(user:(get_pass_fail(_5782, _5784, _5786), if_t(_5786==4, flag(loonit_failure, _5804, _5804+1)))) ^ Unify: (234) [system] call(user:(get_pass_fail(_5782, _5784, _5786), if_t(_5786==4, flag(loonit_failure, _5804, _5804+1)))) ^ Call: (236) [user] get_pass_fail(_5782, _5784, _5786) ^ Unify: (236) [user] get_pass_fail(_5782, _5784, _5786) Call: (237) [$syspreds] flag(loonit_success, _5782, _5782) Unify: (237) [$syspreds] flag(loonit_success, _5782, _5782) Call: (238) [system] _5782==_5782 Exit: (238) [system] _5782==_5782 Call: (238) [system] get_flag(loonit_success, _5782) Exit: (238) [system] get_flag(loonit_success, 5) Exit: (237) [$syspreds] flag(loonit_success, 5, 5) Call: (237) [$syspreds] flag(loonit_failure, _5784, _5784) Unify: (237) [$syspreds] flag(loonit_failure, _5784, _5784) Call: (238) [system] _5784==_5784 Exit: (238) [system] _5784==_5784 Call: (238) [system] get_flag(loonit_failure, _5784) Exit: (238) [system] get_flag(loonit_failure, 0) Exit: (237) [$syspreds] flag(loonit_failure, 0, 0) Call: (237) [system] _5786 is 5+0 Exit: (237) [system] 5 is 5+0 ^ Exit: (236) [user] get_pass_fail(5, 0, 5) ^ Call: (236) [user] if_t(5==4, flag(loonit_failure, _5804, _5804+1)) ^ Unify: (236) [user] if_t(5==4, flag(loonit_failure, _5804, _5804+1)) Call: (237) [system] 5==4 Fail: (237) [system] 5==4 ^ Redo: (236) [user] if_t(5==4, flag(loonit_failure, _5804, _5804+1)) ^ Exit: (236) [user] if_t(5==4, flag(loonit_failure, _5804, _5804+1)) ^ Exit: (234) [system] call(user:(get_pass_fail(5, 0, 5), if_t(5==4, flag(loonit_failure, _5804, _5804+1)))) ^ Exit: (232) [system] setup_call_cleanup(user:get_pass_fail(4, 0, 4), user:loonit_asserts0([assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]], time_eval('\n; EVAL TEST\n;', (findall_eval(=, _5602, 499, '&self', ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]), [['ensure-loaded', 'utils-pllm']]=[['ensure-loaded', 'utils-pllm']])), equal_enough_for_test([['ensure-loaded', 'utils-pllm']], [['ensure-loaded', 'utils-pllm']])), user:(get_pass_fail(5, 0, 5), if_t(5==4, flag(loonit_failure, _5804, _5804+1)))) ^ Exit: (231) [user] ensure_increments(loonit_asserts0([assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]], time_eval('\n; EVAL TEST\n;', (findall_eval(=, _5602, 499, '&self', ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]), [['ensure-loaded', 'utils-pllm']]=[['ensure-loaded', 'utils-pllm']])), equal_enough_for_test([['ensure-loaded', 'utils-pllm']], [['ensure-loaded', 'utils-pllm']]))) ^ Exit: (230) [user] loonit_asserts([assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]], time_eval('\n; EVAL TEST\n;', (findall_eval(=, _5602, 499, '&self', ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]), [['ensure-loaded', 'utils-pllm']]=[['ensure-loaded', 'utils-pllm']])), equal_enough_for_test([['ensure-loaded', 'utils-pllm']], [['ensure-loaded', 'utils-pllm']])) ^ Call: (231) [system] call(user:(as_tf(notrace(equal_enough_for_test([['ensure-loaded', 'utils-pllm']], [['ensure-loaded', 'utils-pllm']])), _5624), !, ignore((once((_5624='True', trace_on_pass;_5624='False', trace_on_fail)), with_debug(eval_args, time_eval('Trace', (findall_eval(=, _5638, 499, '&self', ['ensure-loaded', 'utils-pllm'], _5646), [['ensure-loaded', 'utils-pllm']]=_5652))))))) ^ Unify: (231) [system] call(user:(as_tf(notrace(equal_enough_for_test([['ensure-loaded', 'utils-pllm']], [['ensure-loaded', 'utils-pllm']])), _5624), !, ignore((once((_5624='True', trace_on_pass;_5624='False', trace_on_fail)), with_debug(eval_args, time_eval('Trace', (findall_eval(=, _5638, 499, '&self', ['ensure-loaded', 'utils-pllm'], _5646), [['ensure-loaded', 'utils-pllm']]=_5652))))))) ^ Call: (233) [user] as_tf(notrace(equal_enough_for_test([['ensure-loaded', 'utils-pllm']], [['ensure-loaded', 'utils-pllm']])), _5624) ^ Unify: (233) [user] as_tf(notrace(equal_enough_for_test([['ensure-loaded', 'utils-pllm']], [['ensure-loaded', 'utils-pllm']])), _5624) Call: (234) [system] notrace(equal_enough_for_test([['ensure-loaded', 'utils-pllm']], [['ensure-loaded', 'utils-pllm']]))\=[_336980|_336982] Exit: (234) [system] notrace(equal_enough_for_test([['ensure-loaded', 'utils-pllm']], [['ensure-loaded', 'utils-pllm']]))\=[_336980|_336982] ^ Call: (234) [user] catch_nowarn((call(notrace(equal_enough_for_test([['ensure-loaded', 'utils-pllm']], [['ensure-loaded', 'utils-pllm']])))*->_5624='True';_5624='False')) ^ Unify: (234) [user] catch_nowarn((call(notrace(equal_enough_for_test([['ensure-loaded', 'utils-pllm']], [['ensure-loaded', 'utils-pllm']])))*->_5624='True';_5624='False')) Call: (235) [user] catch_err((call(notrace(equal_enough_for_test([['ensure-loaded', 'utils-pllm']], [['ensure-loaded', 'utils-pllm']])))*->_5624='True';_5624='False'), error(_340718, _340720), fail) Unify: (235) [user] catch_err((call(notrace(equal_enough_for_test([['ensure-loaded', 'utils-pllm']], [['ensure-loaded', 'utils-pllm']])))*->_5624='True';_5624='False'), error(_340718, _340720), fail) ^ Call: (239) [system] setup_call_cleanup('$notrace'(_342602, _342604), once(user:equal_enough_for_test([['ensure-loaded', 'utils-pllm']], [['ensure-loaded', 'utils-pllm']])), '$restore_trace'(_342602, _342604)) ^ Unify: (239) [system] setup_call_cleanup(system:'$notrace'(_342602, _342604), system:once(user:equal_enough_for_test([['ensure-loaded', 'utils-pllm']], [['ensure-loaded', 'utils-pllm']])), system:'$restore_trace'(_342602, _342604)) ^ Call: (240) [system] sig_atomic(system:'$notrace'(_342602, _342604)) ^ Exit: (239) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:equal_enough_for_test([['ensure-loaded', 'utils-pllm']], [['ensure-loaded', 'utils-pllm']])), system:'$restore_trace'(3, -1)) Call: (238) [system] _5624='True' Exit: (238) [system] 'True'='True' Exit: (235) [user] catch_err((call(notrace(equal_enough_for_test([['ensure-loaded', 'utils-pllm']], [['ensure-loaded', 'utils-pllm']])))*->'True'='True';'True'='False'), error(_340718, _340720), fail) ^ Exit: (234) [user] catch_nowarn((call(notrace(equal_enough_for_test([['ensure-loaded', 'utils-pllm']], [['ensure-loaded', 'utils-pllm']])))*->'True'='True';'True'='False')) ^ Exit: (233) [user] as_tf(notrace(equal_enough_for_test([['ensure-loaded', 'utils-pllm']], [['ensure-loaded', 'utils-pllm']])), 'True') ^ Call: (233) [user] ignore((once(('True'='True', trace_on_pass;'True'='False', trace_on_fail)), with_debug(eval_args, time_eval('Trace', (findall_eval(=, _5638, 499, '&self', ['ensure-loaded', 'utils-pllm'], _5646), [['ensure-loaded', 'utils-pllm']]=_5652))))) ^ Unify: (233) [system] ignore(user:(once(('True'='True', trace_on_pass;'True'='False', trace_on_fail)), with_debug(eval_args, time_eval('Trace', (findall_eval(=, _5638, 499, '&self', ['ensure-loaded', 'utils-pllm'], _5646), [['ensure-loaded', 'utils-pllm']]=_5652))))) ^ Call: (235) [user] once(('True'='True', trace_on_pass;'True'='False', trace_on_fail)) ^ Unify: (235) [system] once(user:('True'='True', trace_on_pass;'True'='False', trace_on_fail)) Call: (237) [system] 'True'='True' Exit: (237) [system] 'True'='True' ^ Call: (237) [user] trace_on_pass ^ Unify: (237) [user] trace_on_pass ^ Call: (238) [user] option_value('trace-on-pass', true) ^ Unify: (238) [user] option_value('trace-on-pass', true) Call: (239) [system] var(true) Fail: (239) [system] var(true) ^ Redo: (238) [user] option_value('trace-on-pass', true) ^ Unify: (238) [user] option_value('trace-on-pass', true) Call: (239) [system] true==true Exit: (239) [system] true==true ^ Call: (239) [user] option_value0('trace-on-pass', 'True') ^ Unify: (239) [user] option_value0('trace-on-pass', 'True') ^ Call: (240) [user] was_option_value('trace-on-pass', _367698) ^ Unify: (240) [user] was_option_value('trace-on-pass', _367698) Call: (241) [system] current_prolog_flag('trace-on-pass', _369556) Exit: (241) [system] current_prolog_flag('trace-on-pass', false) Call: (241) [system] _367698=false Exit: (241) [system] false=false ^ Exit: (240) [user] was_option_value('trace-on-pass', false) ^ Call: (240) [user] once((p2mE(false, _374208), p2mE('True', _374214))) ^ Unify: (240) [system] once(user:(p2mE(false, _374208), p2mE('True', _374214))) ^ Call: (242) [user] p2mE(false, _374208) ^ Unify: (242) [user] p2mE(false, false) Call: (243) [system] atom(false) Exit: (243) [system] atom(false) ^ Unify: (242) [user] p2mE(false, 'False') ^ Exit: (242) [user] p2mE(false, 'False') ^ Call: (242) [user] p2mE('True', _374214) ^ Unify: (242) [user] p2mE('True', 'True') Call: (243) [system] atom('True') Exit: (243) [system] atom('True') ^ Unify: (242) [user] p2mE('True', 'True') ^ Exit: (242) [user] p2mE('True', 'True') ^ Exit: (240) [system] once(user:(p2mE(false, 'False'), p2mE('True', 'True'))) Call: (240) [system] 'True'='False' Fail: (240) [system] 'True'='False' ^ Redo: (239) [user] option_value0('trace-on-pass', 'True') ^ Fail: (239) [user] option_value0('trace-on-pass', 'True') ^ Redo: (238) [user] option_value('trace-on-pass', true) ^ Unify: (238) [user] option_value('trace-on-pass', true) Call: (239) [system] true==false Fail: (239) [system] true==false ^ Redo: (238) [user] option_value('trace-on-pass', true) ^ Unify: (238) [user] option_value('trace-on-pass', true) ^ Call: (240) [system] setup_call_cleanup('$notrace'(_397426, _397428), once(user:option_value0('trace-on-pass', true)), '$restore_trace'(_397426, _397428)) ^ Unify: (240) [system] setup_call_cleanup(system:'$notrace'(_397426, _397428), system:once(user:option_value0('trace-on-pass', true)), system:'$restore_trace'(_397426, _397428)) ^ Call: (241) [system] sig_atomic(system:'$notrace'(_397426, _397428)) ^ Fail: (238) [user] option_value('trace-on-pass', true) ^ Fail: (237) [user] trace_on_pass Call: (237) [system] 'True'='False' Fail: (237) [system] 'True'='False' ^ Fail: (235) [system] once(user:('True'='True', trace_on_pass;'True'='False', trace_on_fail)) ^ Redo: (233) [system] ignore(user:(once(('True'='True', trace_on_pass;'True'='False', trace_on_fail)), with_debug(eval_args, time_eval('Trace', (findall_eval(=, _5638, 499, '&self', ['ensure-loaded', 'utils-pllm'], _5646), [['ensure-loaded', 'utils-pllm']]=_5652))))) ^ Unify: (233) [system] ignore(user:(once(('True'='True', trace_on_pass;'True'='False', trace_on_fail)), with_debug(eval_args, time_eval('Trace', (findall_eval(=, _5638, 499, '&self', ['ensure-loaded', 'utils-pllm'], _5646), [['ensure-loaded', 'utils-pllm']]=_5652))))) ^ Exit: (233) [system] ignore(user:(once(('True'='True', trace_on_pass;'True'='False', trace_on_fail)), with_debug(eval_args, time_eval('Trace', (findall_eval(=, _5638, 499, '&self', ['ensure-loaded', 'utils-pllm'], _5646), [['ensure-loaded', 'utils-pllm']]=_5652))))) ^ Exit: (231) [system] call(user:(as_tf(notrace(equal_enough_for_test([['ensure-loaded', 'utils-pllm']], [['ensure-loaded', 'utils-pllm']])), 'True'), !, ignore((once(('True'='True', trace_on_pass;'True'='False', trace_on_fail)), with_debug(eval_args, time_eval('Trace', (findall_eval(=, _5638, 499, '&self', ['ensure-loaded', 'utils-pllm'], _5646), [['ensure-loaded', 'utils-pllm']]=_5652))))))) ^ Exit: (229) [system] call_cleanup(user:loonit_asserts([assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]], time_eval('\n; EVAL TEST\n;', (findall_eval(=, _5602, 499, '&self', ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]), [['ensure-loaded', 'utils-pllm']]=[['ensure-loaded', 'utils-pllm']])), equal_enough_for_test([['ensure-loaded', 'utils-pllm']], [['ensure-loaded', 'utils-pllm']])), user:(as_tf(notrace(equal_enough_for_test([['ensure-loaded', 'utils-pllm']], [['ensure-loaded', 'utils-pllm']])), 'True'), !, ignore((once(('True'='True', trace_on_pass;'True'='False', trace_on_fail)), with_debug(eval_args, time_eval('Trace', (findall_eval(=, _5638, 499, '&self', ['ensure-loaded', 'utils-pllm'], _5646), [['ensure-loaded', 'utils-pllm']]=_5652))))))) ^ Exit: (228) [user] loonit_assert_source_tf([assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]], (findall_eval(=, _5602, 499, '&self', ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]), [['ensure-loaded', 'utils-pllm']]=[['ensure-loaded', 'utils-pllm']]), equal_enough_for_test([['ensure-loaded', 'utils-pllm']], [['ensure-loaded', 'utils-pllm']]), 'True') ^ Call: (228) [user] tf_to_empty('True', ['Error'(got([['ensure-loaded', 'utils-pllm']]), expected([['ensure-loaded', 'utils-pllm']]))], _5270) ^ Unify: (228) [user] tf_to_empty('True', ['Error'(got([['ensure-loaded', 'utils-pllm']]), expected([['ensure-loaded', 'utils-pllm']]))], _5270) Call: (229) [system] 'True'=='True' Exit: (229) [system] 'True'=='True' ^ Call: (229) [user] as_nop(_5270) ^ Unify: (229) [user] as_nop([]) ^ Exit: (229) [user] as_nop([]) ^ Exit: (228) [user] tf_to_empty('True', ['Error'(got([['ensure-loaded', 'utils-pllm']]), expected([['ensure-loaded', 'utils-pllm']]))], []) ^ Exit: (227) [user] loonit_assert_source_tf_empty([assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]], [['ensure-loaded', 'utils-pllm']], [['ensure-loaded', 'utils-pllm']], (findall_eval(=, _5602, 499, '&self', ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]), [['ensure-loaded', 'utils-pllm']]=[['ensure-loaded', 'utils-pllm']]), equal_enough_for_test([['ensure-loaded', 'utils-pllm']], [['ensure-loaded', 'utils-pllm']]), []) ^ Exit: (226) [user] eval_20(=, _5222, 499, '&self', [assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]], []) Call: (226) [system] nb_setarg(1, retval(fail), []) Exit: (226) [system] nb_setarg(1, retval([]), []) ^ Call: (226) [user] ignore(notrace((\+[]\=_5286, nb_setarg(1, retval([]), [])))) ^ Unify: (226) [system] ignore(user:notrace((\+[]\=_5286, nb_setarg(1, retval([]), [])))) ^ Call: (228) [system] setup_call_cleanup('$notrace'(_423554, _423556), once(user:(\+[]\=_5286, nb_setarg(1, retval([]), []))), '$restore_trace'(_423554, _423556)) ^ Unify: (228) [system] setup_call_cleanup(system:'$notrace'(_423554, _423556), system:once(user:(\+[]\=_5286, nb_setarg(1, retval([]), []))), system:'$restore_trace'(_423554, _423556)) ^ Call: (229) [system] sig_atomic(system:'$notrace'(_423554, _423556)) ^ Exit: (228) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(\+[]\=_5286, nb_setarg(1, retval([]), []))), system:'$restore_trace'(3, -1)) ^ Exit: (226) [system] ignore(user:notrace((\+[]\=_5286, nb_setarg(1, retval([]), [])))) ^ Call: (226) [user] ignore((_5278==1->ignore(\+ \+ (flag(eval_num, _5316, _5316+1), (retval([])\=@=retval(fail), nonvar([])->indentq(0, _5316, <--, [e, []]);indentq(0, _5316, <--, [e, retval([])]))));notrace(ignore(if_t(0<30, if_trace((eval;e), ignore(\+ \+ (flag(eval_num, _5316, _5316+1), (retval([])\=@=retval(fail), nonvar([])->indentq(0, _5316, <--, [e, []]);indentq(0, _5316, <--, [e, retval([])])))))))))) ^ Unify: (226) [system] ignore(user:(_5278==1->ignore(\+ \+ (flag(eval_num, _5316, _5316+1), (retval([])\=@=retval(fail), nonvar([])->indentq(0, _5316, <--, [e, []]);indentq(0, _5316, <--, [e, retval([])]))));notrace(ignore(if_t(0<30, if_trace((eval;e), ignore(\+ \+ (flag(eval_num, _5316, _5316+1), (retval([])\=@=retval(fail), nonvar([])->indentq(0, _5316, <--, [e, []]);indentq(0, _5316, <--, [e, retval([])])))))))))) Call: (228) [system] _5278==1 Fail: (228) [system] _5278==1 ^ Call: (229) [system] setup_call_cleanup('$notrace'(_431990, _431992), once(user:ignore(if_t(0<30, if_trace((eval;e), ignore(\+ \+ (flag(eval_num, _5316, _5316+1), (retval([])\=@=retval(fail), nonvar([])->indentq(0, _5316, <--, [e, []]);indentq(0, _5316, <--, [e, retval([])])))))))), '$restore_trace'(_431990, _431992)) ^ Unify: (229) [system] setup_call_cleanup(system:'$notrace'(_431990, _431992), system:once(user:ignore(if_t(0<30, if_trace((eval;e), ignore(\+ \+ (flag(eval_num, _5316, _5316+1), (retval([])\=@=retval(fail), nonvar([])->indentq(0, _5316, <--, [e, []]);indentq(0, _5316, <--, [e, retval([])])))))))), system:'$restore_trace'(_431990, _431992)) ^ Call: (230) [system] sig_atomic(system:'$notrace'(_431990, _431992)) ^ Exit: (229) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:ignore(if_t(0<30, if_trace((eval;e), ignore(\+ \+ (flag(eval_num, _5316, _5316+1), (retval([])\=@=retval(fail), nonvar([])->indentq(0, _5316, <--, [e, []]);indentq(0, _5316, <--, [e, retval([])])))))))), system:'$restore_trace'(3, -1)) ^ Exit: (226) [system] ignore(user:(_5278==1->ignore(\+ \+ (flag(eval_num, _5316, _5316+1), (retval([])\=@=retval(fail), nonvar([])->indentq(0, _5316, <--, [e, []]);indentq(0, _5316, <--, [e, retval([])]))));notrace(ignore(if_t(0<30, if_trace((eval;e), ignore(\+ \+ (flag(eval_num, _5316, _5316+1), (retval([])\=@=retval(fail), nonvar([])->indentq(0, _5316, <--, [e, []]);indentq(0, _5316, <--, [e, retval([])])))))))))) ^ Exit: (224) [system] call_cleanup(user:((call(eval_20(=, _5222), 499, '&self', [assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]], [])*->nb_setarg(1, retval([]), []);fail, trace, call(eval_20(=, _5222), 499, '&self', [assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]], [])), ignore(notrace((\+[]\=_5286, nb_setarg(1, retval([]), []))))), user:ignore((_5278==1->ignore(\+ \+ (flag(eval_num, _5316, _5316+1), (retval([])\=@=retval(fail), nonvar([])->indentq(0, _5316, <--, [e, []]);indentq(0, _5316, <--, [e, retval([])]))));notrace(ignore(if_t(0<30, if_trace((eval;e), ignore(\+ \+ (flag(eval_num, _5316, _5316+1), (retval([])\=@=retval(fail), nonvar([])->indentq(0, _5316, <--, [e, []]);indentq(0, _5316, <--, [e, retval([])]))))))))))) Call: (224) [system] retval([])\=@=retval(fail) Exit: (224) [system] retval([])\=@=retval(fail) ^ Exit: (223) [user] trace_eval(eval_20(=, _5222), e, 499, '&self', [assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]], []) ^ Call: (223) [user] self_eval([]) ^ Unify: (223) [user] self_eval([]) ^ Call: (225) [system] setup_call_cleanup('$notrace'(_442460, _442462), once(user:self_eval0([])), '$restore_trace'(_442460, _442462)) ^ Unify: (225) [system] setup_call_cleanup(system:'$notrace'(_442460, _442462), system:once(user:self_eval0([])), system:'$restore_trace'(_442460, _442462)) ^ Call: (226) [system] sig_atomic(system:'$notrace'(_442460, _442462)) ^ Exit: (225) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:self_eval0([])), system:'$restore_trace'(3, -1)) ^ Exit: (223) [user] self_eval([]) Call: (223) [system] _3656=[] Exit: (223) [system] []=[] ^ Exit: (222) [user] eval_01(=, _5222, 500, '&self', [assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]], []) ^ Exit: (221) [user] eval_00(=, _5222, 500, '&self', [assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]], []) ^ Exit: (220) [user] eval_args(=, _5222, 500, '&self', [assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]], []) ^ Exit: (218) [user] catch_metta_return(eval_args(=, _5222, 500, '&self', [assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]], []), []) Exit: (217) [user] eval_H(500, '&self', [assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]], []) Call: (217) [user] xform_out([], _4024) Unify: (217) [user] xform_out([], _4024) ^ Call: (218) [user] is_returned([]) ^ Unify: (218) [user] is_returned([]) ^ Call: (220) [system] setup_call_cleanup('$notrace'(_457396, _457398), once(user:(\+is_empty([]))), '$restore_trace'(_457396, _457398)) ^ Unify: (220) [system] setup_call_cleanup(system:'$notrace'(_457396, _457398), system:once(user:(\+is_empty([]))), system:'$restore_trace'(_457396, _457398)) ^ Call: (221) [system] sig_atomic(system:'$notrace'(_457396, _457398)) ^ Exit: (220) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(\+is_empty([]))), system:'$restore_trace'(3, -1)) ^ Exit: (218) [user] is_returned([]) Call: (218) [system] _4024=[] Exit: (218) [system] []=[] Exit: (217) [user] xform_out([], []) Call: (217) [system] nb_setarg(1, res(_3362), []) Exit: (217) [system] nb_setarg(1, res([]), []) ^ Call: (218) [system] setup_call_cleanup('$notrace'(_466740, _466742), once(bugger:(true==true)), '$restore_trace'(_466740, _466742)) ^ Unify: (218) [system] setup_call_cleanup(system:'$notrace'(_466740, _466742), system:once(bugger:(true==true)), system:'$restore_trace'(_466740, _466742)) ^ Call: (219) [system] sig_atomic(system:'$notrace'(_466740, _466742)) ^ Exit: (218) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(bugger:(true==true)), system:'$restore_trace'(3, -1)) ^ Call: (217) [bugger] bugger:mquietly_if(true, rtrace:tAt_rtrace) ^ Unify: (217) [bugger] bugger:mquietly_if(true, rtrace:tAt_rtrace) Call: (219) [system] var(rtrace:tAt_rtrace) Fail: (219) [system] var(rtrace:tAt_rtrace) ^ Call: (220) [rtrace] tAt(false, 319, 256, tracing) ^ Unify: (220) [rtrace] tAt(false, 319, 256, tracing) ^ Exit: (220) [rtrace] tAt(false, 319, 256, tracing) ^ Exit: (217) [bugger] bugger:mquietly_if(true, rtrace:tAt_rtrace) ^ Exit: (215) [system] setup_call_cleanup(rtrace:restart_rtrace, bugger:((user:(eval_H(500, '&self', [assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]], []), deterministic(true), xform_out([], []), nb_setarg(1, res([]), [])), deterministic(true)), (notrace(true==true)->!;rtrace:tAt_rtrace, notrace(nb_setarg(1, mquietly_if(true, rtrace:tAt_rtrace), false));rtrace:restart_rtrace, notrace(nb_setarg(1, mquietly_if(true, rtrace:tAt_rtrace), true)), notrace(fail))), bugger:mquietly_if(true, rtrace:tAt_rtrace)) ^ Exit: (214) [bugger] bugger:scce_orig(rtrace:restart_rtrace, user:(eval_H(500, '&self', [assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]], []), deterministic(true), xform_out([], []), nb_setarg(1, res([]), [])), rtrace:tAt_rtrace) Call: (213) [system] statistics(cputime, _480036) Exit: (213) [system] statistics(cputime, 18.384695312) Call: (213) [system] _4050 is 18.384695312-17.916116713 Exit: (213) [system] 0.46857859900000065 is 18.384695312-17.916116713 Exit: (212) [user] timed_call((eval_H(500, '&self', [assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]], []), deterministic(true), xform_out([], []), nb_setarg(1, res([]), [])), 0.46857859900000065) Call: (212) [system] true==true Exit: (212) [system] true==true Call: (213) [system] true==true Exit: (213) [system] true==true ^ Call: (213) [user] set_option_value(interactive, false) ^ Unify: (213) [user] set_option_value(interactive, false) ^ Call: (214) [user] set_option_value0(interactive, false) ^ Unify: (214) [user] set_option_value0(interactive, false) ^ Call: (215) [user] p2mE(false, _492108) ^ Unify: (215) [user] p2mE(false, false) Call: (216) [system] atom(false) Exit: (216) [system] atom(false) ^ Unify: (215) [user] p2mE(false, 'False') ^ Exit: (215) [user] p2mE(false, 'False') Call: (216) [$syspreds] nb_setval(interactive, 'False') Unify: (216) [$syspreds] nb_setval(interactive, 'False') Call: (217) [system] duplicate_term('False', _499550) Exit: (217) [system] duplicate_term('False', 'False') Call: (217) [system] nb_linkval(interactive, 'False') Exit: (217) [system] nb_linkval(interactive, 'False') Exit: (216) [$syspreds] nb_setval(interactive, 'False') ^ Call: (215) [user] p2mE(_504192, 'False') ^ Unify: (215) [user] p2mE('False', 'False') Call: (216) [system] atom('False') Exit: (216) [system] atom('False') ^ Unify: (215) [user] p2mE(false, 'False') ^ Exit: (215) [user] p2mE(false, 'False') Call: (216) [system] create_prolog_flag(interactive, false, [keep(false), access(read_write), type(term)]) Exit: (216) [system] create_prolog_flag(interactive, false, [keep(false), access(read_write), type(term)]) Call: (216) [system] set_prolog_flag(interactive, false) Exit: (216) [system] set_prolog_flag(interactive, false) ^ Exit: (214) [user] set_option_value0(interactive, false) ^ Exit: (213) [user] set_option_value(interactive, false) Call: (213) [system] contrl(inf, each)=contrl(_4120, _4122) Exit: (213) [system] contrl(inf, each)=contrl(inf, each) Call: (213) [system] nb_setarg(1, res([]), []) Exit: (213) [system] nb_setarg(1, res([]), []) Call: (213) [system] current_input(_4146) Exit: (213) [system] current_input((0x7f8996b58020)) Call: (213) [system] read_pending_codes((0x7f8996b58020), _4158, []) Exit: (213) [system] read_pending_codes((0x7f8996b58020), [], []) Call: (213) [$syspreds] flag(result_num, _4172, _4172+1) Unify: (213) [$syspreds] flag(result_num, _4172, _4172+1) Call: (214) [system] _4172==_4172+1 Redo: (213) [$syspreds] flag(result_num, _4172, _4172+1) Unify: (213) [$syspreds] flag(result_num, _4172, _4172+1) ^ Call: (214) [$syspreds] with_mutex('$flag', update_flag(result_num, _4172, _4172+1)) Call: (216) [$syspreds] update_flag(result_num, _4172, _4172+1) Unify: (216) [$syspreds] update_flag(result_num, _4172, _4172+1) Call: (217) [system] get_flag(result_num, _4172) Exit: (217) [system] get_flag(result_num, 0) Call: (217) [system] atom(0+1) Redo: (216) [$syspreds] update_flag(result_num, 0, 0+1) Call: (217) [system] set_flag(result_num, 1) Exit: (217) [system] set_flag(result_num, 1) Exit: (216) [$syspreds] update_flag(result_num, 0, 0+1) ^ Exit: (214) [$syspreds] with_mutex('$flag', update_flag(result_num, 0, 0+1)) Exit: (213) [$syspreds] flag(result_num, 0, 0+1) Call: (213) [$syspreds] flag(result_num, _4192, _4192) Unify: (213) [$syspreds] flag(result_num, _4192, _4192) Call: (214) [system] _4192==_4192 Exit: (214) [system] _4192==_4192 Call: (214) [system] get_flag(result_num, _4192) Exit: (214) [system] get_flag(result_num, 1) Exit: (213) [$syspreds] flag(result_num, 1, 1) ^ Call: (213) [user] reset_eval_num ^ Unify: (213) [user] reset_eval_num Call: (214) [$syspreds] flag(eval_num, _28224, 0) Unify: (214) [$syspreds] flag(eval_num, _29156, 0) Call: (215) [system] _30012==0 Redo: (214) [$syspreds] flag(eval_num, _31018, 0) Unify: (214) [$syspreds] flag(eval_num, _31950, 0) ^ Call: (215) [$syspreds] with_mutex('$flag', update_flag(eval_num, _32810, 0)) Call: (217) [$syspreds] update_flag(eval_num, _32810, 0) Unify: (217) [$syspreds] update_flag(eval_num, _32810, 0) Call: (218) [system] get_flag(eval_num, _32810) Exit: (218) [system] get_flag(eval_num, 1) Call: (218) [system] atom(0) Redo: (217) [$syspreds] update_flag(eval_num, 1, 0) Call: (218) [system] set_flag(eval_num, 0) Exit: (218) [system] set_flag(eval_num, 0) Exit: (217) [$syspreds] update_flag(eval_num, 1, 0) ^ Exit: (215) [$syspreds] with_mutex('$flag', update_flag(eval_num, 1, 0)) Exit: (214) [$syspreds] flag(eval_num, 1, 0) Call: (214) [$syspreds] flag(trace_output_len, _44054, 0) Unify: (214) [$syspreds] flag(trace_output_len, _44986, 0) Call: (215) [system] _45842==0 Redo: (214) [$syspreds] flag(trace_output_len, _46848, 0) Unify: (214) [$syspreds] flag(trace_output_len, _47780, 0) ^ Call: (215) [$syspreds] with_mutex('$flag', update_flag(trace_output_len, _48640, 0)) Call: (217) [$syspreds] update_flag(trace_output_len, _48640, 0) Unify: (217) [$syspreds] update_flag(trace_output_len, _48640, 0) Call: (218) [system] get_flag(trace_output_len, _48640) Exit: (218) [system] get_flag(trace_output_len, 0) Call: (218) [system] atom(0) Redo: (217) [$syspreds] update_flag(trace_output_len, 0, 0) Call: (218) [system] set_flag(trace_output_len, 0) Exit: (218) [system] set_flag(trace_output_len, 0) Exit: (217) [$syspreds] update_flag(trace_output_len, 0, 0) ^ Exit: (215) [$syspreds] with_mutex('$flag', update_flag(trace_output_len, 0, 0)) Exit: (214) [$syspreds] flag(trace_output_len, 0, 0) ^ Exit: (213) [user] reset_eval_num ^ Call: (213) [user] user_io((in_answer_io(if_t(prev_result('Empty')\=@=prev_result('Empty'), write(', '))), nb_setarg(1, prev_result('Empty'), []))) ^ Unify: (213) [user] user_io((in_answer_io(if_t(prev_result('Empty')\=@=prev_result('Empty'), write(', '))), nb_setarg(1, prev_result('Empty'), []))) ^ Call: (214) [user] original_user_output(_62572) ^ Unify: (214) [user] original_user_output(_62572) Call: (215) [system] stream_property(_62572, file_no(1)) Unify: (215) [system] stream_property(_62572, file_no(1)) Call: (216) [system] nonvar(_62572) Redo: (215) [system] stream_property(_62572, file_no(1)) Unify: (215) [system] stream_property(_62572, file_no(1)) Call: (216) [system] nonvar(_62572) Redo: (215) [system] stream_property(_62572, file_no(1)) Unify: (215) [system] stream_property(_62572, file_no(1)) Call: (216) [system] nonvar(file_no(1)) Exit: (216) [system] nonvar(file_no(1)) Call: (216) [system] file_no(1)=alias(_73692) Redo: (215) [system] stream_property(_62572, file_no(1)) Exit: (215) [system] stream_property((0x7f8996b58120), file_no(1)) ^ Exit: (214) [user] original_user_output((0x7f8996b58120)) ^ Call: (214) [user] with_output_to((0x7f8996b58120), (in_answer_io(if_t(prev_result('Empty')\=@=prev_result('Empty'), write(', '))), nb_setarg(1, prev_result('Empty'), []))) ^ Call: (216) [user] in_answer_io(if_t(prev_result('Empty')\=@=prev_result('Empty'), write(', '))), nb_setarg(1, prev_result('Empty'), []) ^ Unify: (216) [system] user:in_answer_io(if_t(prev_result('Empty')\=@=prev_result('Empty'), write(', '))), user:nb_setarg(1, prev_result('Empty'), []) ^ Call: (218) [user] in_answer_io(if_t(prev_result('Empty')\=@=prev_result('Empty'), write(', '))) ^ Unify: (218) [user] in_answer_io(if_t(prev_result('Empty')\=@=prev_result('Empty'), write(', '))) Call: (219) [system] nb_current(suspend_answers, true) ^ Redo: (218) [user] in_answer_io(if_t(prev_result('Empty')\=@=prev_result('Empty'), write(', '))) ^ Unify: (218) [user] in_answer_io(if_t(prev_result('Empty')\=@=prev_result('Empty'), write(', '))) ^ Call: (219) [user] answer_output(_84910) ^ Unify: (219) [user] answer_output(_84910) ^ Call: (220) [user] is_testing ^ Unify: (220) [user] is_testing ^ Call: (221) [user] is_metta_flag(test) ^ Unify: (221) [user] is_metta_flag(test) ^ Call: (223) [system] setup_call_cleanup('$notrace'(_90452, _90454), once(user:is_flag0(test)), '$restore_trace'(_90452, _90454)) ^ Unify: (223) [system] setup_call_cleanup(system:'$notrace'(_90452, _90454), system:once(user:is_flag0(test)), system:'$restore_trace'(_90452, _90454)) ^ Call: (224) [system] sig_atomic(system:'$notrace'(_90452, _90454)) ^ Exit: (223) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:is_flag0(test)), system:'$restore_trace'(3, -1)) ^ Exit: (221) [user] is_metta_flag(test) ^ Exit: (220) [user] is_testing ^ Call: (220) [user] original_user_output(_84910) ^ Unify: (220) [user] original_user_output(_84910) Call: (221) [system] stream_property(_84910, file_no(1)) Unify: (221) [system] stream_property(_84910, file_no(1)) Call: (222) [system] nonvar(_84910) Redo: (221) [system] stream_property(_84910, file_no(1)) Unify: (221) [system] stream_property(_84910, file_no(1)) Call: (222) [system] nonvar(_84910) Redo: (221) [system] stream_property(_84910, file_no(1)) Unify: (221) [system] stream_property(_84910, file_no(1)) Call: (222) [system] nonvar(file_no(1)) Exit: (222) [system] nonvar(file_no(1)) Call: (222) [system] file_no(1)=alias(_107188) Redo: (221) [system] stream_property(_84910, file_no(1)) Exit: (221) [system] stream_property((0x7f8996b58120), file_no(1)) ^ Exit: (220) [user] original_user_output((0x7f8996b58120)) ^ Exit: (219) [user] answer_output((0x7f8996b58120)) ^ Call: (219) [user] with_output_to((0x7f8996b58120), if_t(prev_result('Empty')\=@=prev_result('Empty'), write(', '))) ^ Call: (221) [user] if_t(prev_result('Empty')\=@=prev_result('Empty'), write(', ')) ^ Unify: (221) [user] if_t(prev_result('Empty')\=@=prev_result('Empty'), write(', ')) Call: (222) [system] prev_result('Empty')\=@=prev_result('Empty') Fail: (222) [system] prev_result('Empty')\=@=prev_result('Empty') ^ Redo: (221) [user] if_t(prev_result('Empty')\=@=prev_result('Empty'), write(', ')) ^ Exit: (221) [user] if_t(prev_result('Empty')\=@=prev_result('Empty'), write(', ')) ^ Exit: (219) [user] with_output_to((0x7f8996b58120), if_t(prev_result('Empty')\=@=prev_result('Empty'), write(', '))) ^ Exit: (218) [user] in_answer_io(if_t(prev_result('Empty')\=@=prev_result('Empty'), write(', '))) Call: (218) [system] nb_setarg(1, prev_result('Empty'), []) Exit: (218) [system] nb_setarg(1, prev_result([]), []) ^ Exit: (216) [system] user:in_answer_io(if_t(prev_result([])\=@=prev_result('Empty'), write(', '))), user:nb_setarg(1, prev_result([]), []) ^ Exit: (214) [user] with_output_to((0x7f8996b58120), (in_answer_io(if_t(prev_result([])\=@=prev_result('Empty'), write(', '))), nb_setarg(1, prev_result([]), []))) ^ Exit: (213) [user] user_io((in_answer_io(if_t(prev_result([])\=@=prev_result('Empty'), write(', '))), nb_setarg(1, prev_result([]), []))) ^ Call: (213) [user] if_t(1=not_compatio(format('~N~nDeterministic: ', [])), !;true==true->not_compatio(format('~N~nLast Result(~w): ', [1])), !;not_compatio(format('~N~nNDet Result(~w): ', [1]))), ignore((not_compatio(if_t(\+symbolic([]), nop(nl))), user_io(with_indents(is_mettalog, color_g_mesg_ok('yellow', \+ \+ (maplist(maybe_assign, []), not_compatio(write_bsrc([])), true)))))))) ^ Unify: (213) [user] if_t(1=not_compatio(format('~N~nDeterministic: ', [])), !;true==true->not_compatio(format('~N~nLast Result(~w): ', [1])), !;not_compatio(format('~N~nNDet Result(~w): ', [1]))), ignore((not_compatio(if_t(\+symbolic([]), nop(nl))), user_io(with_indents(is_mettalog, color_g_mesg_ok('yellow', \+ \+ (maplist(maybe_assign, []), not_compatio(write_bsrc([])), true)))))))) Call: (214) [system] 1=Exit: (214) [system] 1=Call: (215) [system] 1==1 Exit: (215) [system] 1==1 Call: (215) [system] true==true Exit: (215) [system] true==true ^ Call: (215) [user] not_compatio(format('~N~nDeterministic: ', [])) ^ Unify: (215) [user] not_compatio(format('~N~nDeterministic: ', [])) ^ Call: (216) [user] if_t(once((is_mettalog;is_testing)), user_err(format('~N~nDeterministic: ', []))) ^ Unify: (216) [user] if_t(once((is_mettalog;is_testing)), user_err(format('~N~nDeterministic: ', []))) ^ Call: (217) [user] once((is_mettalog;is_testing)) ^ Unify: (217) [system] once(user:(is_mettalog;is_testing)) ^ Call: (219) [user] is_mettalog ^ Unify: (219) [user] is_mettalog ^ Call: (220) [user] is_win64 ^ Unify: (220) [user] is_win64 Call: (221) [system] current_prolog_flag(windows, _141894) Fail: (221) [system] current_prolog_flag(windows, _142822) ^ Fail: (220) [user] is_win64 ^ Redo: (219) [user] is_mettalog ^ Unify: (219) [user] is_mettalog ^ Call: (220) [user] is_metta_flag(log) ^ Unify: (220) [user] is_metta_flag(log) ^ Call: (222) [system] setup_call_cleanup('$notrace'(_148282, _148284), once(user:is_flag0(log)), '$restore_trace'(_148282, _148284)) ^ Unify: (222) [system] setup_call_cleanup(system:'$notrace'(_148282, _148284), system:once(user:is_flag0(log)), system:'$restore_trace'(_148282, _148284)) ^ Call: (223) [system] sig_atomic(system:'$notrace'(_148282, _148284)) ^ Fail: (220) [user] is_metta_flag(log) ^ Fail: (219) [user] is_mettalog ^ Call: (219) [user] is_testing ^ Unify: (219) [user] is_testing ^ Call: (220) [user] is_metta_flag(test) ^ Unify: (220) [user] is_metta_flag(test) ^ Call: (222) [system] setup_call_cleanup('$notrace'(_156652, _156654), once(user:is_flag0(test)), '$restore_trace'(_156652, _156654)) ^ Unify: (222) [system] setup_call_cleanup(system:'$notrace'(_156652, _156654), system:once(user:is_flag0(test)), system:'$restore_trace'(_156652, _156654)) ^ Call: (223) [system] sig_atomic(system:'$notrace'(_156652, _156654)) ^ Exit: (222) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:is_flag0(test)), system:'$restore_trace'(3, -1)) ^ Exit: (220) [user] is_metta_flag(test) ^ Exit: (219) [user] is_testing ^ Exit: (217) [system] once(user:(is_mettalog;is_testing)) ^ Call: (217) [user] user_err(format('~N~nDeterministic: ', [])) ^ Unify: (217) [user] user_err(format('~N~nDeterministic: ', [])) ^ Call: (218) [user] original_user_error(_165048) ^ Unify: (218) [user] original_user_error(_165048) Call: (219) [system] stream_property(_165048, file_no(2)) Unify: (219) [system] stream_property(_165048, file_no(2)) Call: (220) [system] nonvar(_165048) Redo: (219) [system] stream_property(_165048, file_no(2)) Unify: (219) [system] stream_property(_165048, file_no(2)) Call: (220) [system] nonvar(_165048) Redo: (219) [system] stream_property(_165048, file_no(2)) Unify: (219) [system] stream_property(_165048, file_no(2)) Call: (220) [system] nonvar(file_no(2)) Exit: (220) [system] nonvar(file_no(2)) Call: (220) [system] file_no(2)=alias(_176168) Redo: (219) [system] stream_property(_165048, file_no(2)) Exit: (219) [system] stream_property((0x7f8996b58220), file_no(2)) ^ Exit: (218) [user] original_user_error((0x7f8996b58220)) ^ Call: (218) [user] with_output_to((0x7f8996b58220), format('~N~nDeterministic: ', [])) ^ Call: (220) [user] format('~N~nDeterministic: ', []) Deterministic: ^ Exit: (220) [user] format('~N~nDeterministic: ', []) ^ Exit: (218) [user] with_output_to((0x7f8996b58220), format('~N~nDeterministic: ', [])) ^ Exit: (217) [user] user_err(format('~N~nDeterministic: ', [])) ^ Exit: (216) [user] if_t(once((is_mettalog;is_testing)), user_err(format('~N~nDeterministic: ', []))) ^ Exit: (215) [user] not_compatio(format('~N~nDeterministic: ', [])) ^ Call: (215) [user] ignore((not_compatio(if_t(\+symbolic([]), nop(nl))), user_io(with_indents(is_mettalog, color_g_mesg_ok('yellow', \+ \+ (maplist(maybe_assign, []), not_compatio(write_bsrc([])), true)))))) ^ Unify: (215) [system] ignore(user:(not_compatio(if_t(\+symbolic([]), nop(nl))), user_io(with_indents(is_mettalog, color_g_mesg_ok('yellow', \+ \+ (maplist(maybe_assign, []), not_compatio(write_bsrc([])), true)))))) ^ Call: (217) [user] not_compatio(if_t(\+symbolic([]), nop(nl))) ^ Unify: (217) [user] not_compatio(if_t(\+symbolic([]), nop(nl))) ^ Call: (218) [user] if_t(once((is_mettalog;is_testing)), user_err(if_t(\+symbolic([]), nop(nl)))) ^ Unify: (218) [user] if_t(once((is_mettalog;is_testing)), user_err(if_t(\+symbolic([]), nop(nl)))) ^ Call: (219) [user] once((is_mettalog;is_testing)) ^ Unify: (219) [system] once(user:(is_mettalog;is_testing)) ^ Call: (221) [user] is_mettalog ^ Unify: (221) [user] is_mettalog ^ Call: (222) [user] is_win64 ^ Unify: (222) [user] is_win64 Call: (223) [system] current_prolog_flag(windows, _197888) Fail: (223) [system] current_prolog_flag(windows, _198816) ^ Fail: (222) [user] is_win64 ^ Redo: (221) [user] is_mettalog ^ Unify: (221) [user] is_mettalog ^ Call: (222) [user] is_metta_flag(log) ^ Unify: (222) [user] is_metta_flag(log) ^ Call: (224) [system] setup_call_cleanup('$notrace'(_204276, _204278), once(user:is_flag0(log)), '$restore_trace'(_204276, _204278)) ^ Unify: (224) [system] setup_call_cleanup(system:'$notrace'(_204276, _204278), system:once(user:is_flag0(log)), system:'$restore_trace'(_204276, _204278)) ^ Call: (225) [system] sig_atomic(system:'$notrace'(_204276, _204278)) ^ Fail: (222) [user] is_metta_flag(log) ^ Fail: (221) [user] is_mettalog ^ Call: (221) [user] is_testing ^ Unify: (221) [user] is_testing ^ Call: (222) [user] is_metta_flag(test) ^ Unify: (222) [user] is_metta_flag(test) ^ Call: (224) [system] setup_call_cleanup('$notrace'(_212646, _212648), once(user:is_flag0(test)), '$restore_trace'(_212646, _212648)) ^ Unify: (224) [system] setup_call_cleanup(system:'$notrace'(_212646, _212648), system:once(user:is_flag0(test)), system:'$restore_trace'(_212646, _212648)) ^ Call: (225) [system] sig_atomic(system:'$notrace'(_212646, _212648)) ^ Exit: (224) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:is_flag0(test)), system:'$restore_trace'(3, -1)) ^ Exit: (222) [user] is_metta_flag(test) ^ Exit: (221) [user] is_testing ^ Exit: (219) [system] once(user:(is_mettalog;is_testing)) ^ Call: (219) [user] user_err(if_t(\+symbolic([]), nop(nl))) ^ Unify: (219) [user] user_err(if_t(\+symbolic([]), nop(nl))) ^ Call: (220) [user] original_user_error(_221042) ^ Unify: (220) [user] original_user_error(_221042) Call: (221) [system] stream_property(_221042, file_no(2)) Unify: (221) [system] stream_property(_221042, file_no(2)) Call: (222) [system] nonvar(_221042) Redo: (221) [system] stream_property(_221042, file_no(2)) Unify: (221) [system] stream_property(_221042, file_no(2)) Call: (222) [system] nonvar(_221042) Redo: (221) [system] stream_property(_221042, file_no(2)) Unify: (221) [system] stream_property(_221042, file_no(2)) Call: (222) [system] nonvar(file_no(2)) Exit: (222) [system] nonvar(file_no(2)) Call: (222) [system] file_no(2)=alias(_232162) Redo: (221) [system] stream_property(_221042, file_no(2)) Exit: (221) [system] stream_property((0x7f8996b58220), file_no(2)) ^ Exit: (220) [user] original_user_error((0x7f8996b58220)) ^ Call: (220) [user] with_output_to((0x7f8996b58220), if_t(\+symbolic([]), nop(nl))) ^ Call: (222) [user] if_t(\+symbolic([]), nop(nl)) ^ Unify: (222) [user] if_t(\+symbolic([]), nop(nl)) ^ Call: (224) [user] symbolic([]) ^ Unify: (224) [user] symbolic([]) Call: (225) [system] atomic([]) Exit: (225) [system] atomic([]) ^ Exit: (224) [user] symbolic([]) ^ Redo: (222) [user] if_t(\+symbolic([]), nop(nl)) ^ Exit: (222) [user] if_t(\+symbolic([]), nop(nl)) ^ Exit: (220) [user] with_output_to((0x7f8996b58220), if_t(\+symbolic([]), nop(nl))) ^ Exit: (219) [user] user_err(if_t(\+symbolic([]), nop(nl))) ^ Exit: (218) [user] if_t(once((is_mettalog;is_testing)), user_err(if_t(\+symbolic([]), nop(nl)))) ^ Exit: (217) [user] not_compatio(if_t(\+symbolic([]), nop(nl))) ^ Call: (217) [user] user_io(with_indents(is_mettalog, color_g_mesg_ok('yellow', \+ \+ (maplist(maybe_assign, []), not_compatio(write_bsrc([])), true)))) ^ Unify: (217) [user] user_io(with_indents(is_mettalog, color_g_mesg_ok('yellow', \+ \+ (maplist(maybe_assign, []), not_compatio(write_bsrc([])), true)))) ^ Call: (218) [user] original_user_output(_251004) ^ Unify: (218) [user] original_user_output(_251004) Call: (219) [system] stream_property(_251004, file_no(1)) Unify: (219) [system] stream_property(_251004, file_no(1)) Call: (220) [system] nonvar(_251004) Redo: (219) [system] stream_property(_251004, file_no(1)) Unify: (219) [system] stream_property(_251004, file_no(1)) Call: (220) [system] nonvar(_251004) Redo: (219) [system] stream_property(_251004, file_no(1)) Unify: (219) [system] stream_property(_251004, file_no(1)) Call: (220) [system] nonvar(file_no(1)) Exit: (220) [system] nonvar(file_no(1)) Call: (220) [system] file_no(1)=alias(_262124) Redo: (219) [system] stream_property(_251004, file_no(1)) Exit: (219) [system] stream_property((0x7f8996b58120), file_no(1)) ^ Exit: (218) [user] original_user_output((0x7f8996b58120)) ^ Call: (218) [user] with_output_to((0x7f8996b58120), with_indents(is_mettalog, color_g_mesg_ok('yellow', \+ \+ (maplist(maybe_assign, []), not_compatio(write_bsrc([])), true)))) ^ Call: (220) [user] with_indents(is_mettalog, color_g_mesg_ok('yellow', \+ \+ (maplist(maybe_assign, []), not_compatio(write_bsrc([])), true))) ^ Unify: (220) [user] with_indents(is_mettalog, color_g_mesg_ok('yellow', \+ \+ (maplist(maybe_assign, []), not_compatio(write_bsrc([])), true))) ^ Call: (221) [user] as_tf(is_mettalog, _269054) ^ Unify: (221) [user] as_tf(is_mettalog, _269054) Call: (222) [system] is_mettalog\=[_270914|_270916] Exit: (222) [system] is_mettalog\=[_270914|_270916] ^ Call: (222) [user] catch_nowarn((call(is_mettalog)*->_269054='True';_269054='False')) ^ Unify: (222) [user] catch_nowarn((call(is_mettalog)*->_269054='True';_269054='False')) Call: (223) [user] catch_err((call(is_mettalog)*->_269054='True';_269054='False'), error(_274652, _274654), fail) Unify: (223) [user] catch_err((call(is_mettalog)*->_269054='True';_269054='False'), error(_274652, _274654), fail) ^ Call: (226) [user] is_mettalog ^ Unify: (226) [user] is_mettalog ^ Call: (227) [user] is_win64 ^ Unify: (227) [user] is_win64 Call: (228) [system] current_prolog_flag(windows, _280268) Fail: (228) [system] current_prolog_flag(windows, _281196) ^ Fail: (227) [user] is_win64 ^ Redo: (226) [user] is_mettalog ^ Unify: (226) [user] is_mettalog ^ Call: (227) [user] is_metta_flag(log) ^ Unify: (227) [user] is_metta_flag(log) ^ Call: (229) [system] setup_call_cleanup('$notrace'(_286656, _286658), once(user:is_flag0(log)), '$restore_trace'(_286656, _286658)) ^ Unify: (229) [system] setup_call_cleanup(system:'$notrace'(_286656, _286658), system:once(user:is_flag0(log)), system:'$restore_trace'(_286656, _286658)) ^ Call: (230) [system] sig_atomic(system:'$notrace'(_286656, _286658)) ^ Fail: (227) [user] is_metta_flag(log) ^ Fail: (226) [user] is_mettalog Call: (226) [system] _269054='False' Exit: (226) [system] 'False'='False' Exit: (223) [user] catch_err((call(is_mettalog)*->'False'='True';'False'='False'), error(_274652, _274654), fail) ^ Exit: (222) [user] catch_nowarn((call(is_mettalog)*->'False'='True';'False'='False')) ^ Exit: (221) [user] as_tf(is_mettalog, 'False') ^ Call: (221) [user] with_option(src_indents, 'False', color_g_mesg_ok('yellow', \+ \+ (maplist(maybe_assign, []), not_compatio(write_bsrc([])), true))) ^ Unify: (221) [user] with_option(src_indents, 'False', color_g_mesg_ok('yellow', \+ \+ (maplist(maybe_assign, []), not_compatio(write_bsrc([])), true))) ^ Call: (222) [user] was_option_value(src_indents, _298070) ^ Unify: (222) [user] was_option_value(src_indents, _298070) Call: (223) [system] current_prolog_flag(src_indents, _299928) Exit: (223) [system] current_prolog_flag(src_indents, []) Call: (223) [system] _298070=[] Exit: (223) [system] []=[] ^ Exit: (222) [user] was_option_value(src_indents, []) ^ Call: (222) [user] setup_call_cleanup(set_option_value(src_indents, 'False'), color_g_mesg_ok('yellow', \+ \+ (maplist(maybe_assign, []), not_compatio(write_bsrc([])), true)), set_option_value(src_indents, [])) ^ Unify: (222) [system] setup_call_cleanup(user:set_option_value(src_indents, 'False'), user:color_g_mesg_ok('yellow', \+ \+ (maplist(maybe_assign, []), not_compatio(write_bsrc([])), true)), user:set_option_value(src_indents, [])) ^ Call: (223) [system] sig_atomic(user:set_option_value(src_indents, 'False')) ^ Call: (225) [user] set_option_value(src_indents, 'False') ^ Unify: (225) [user] set_option_value(src_indents, 'False') ^ Call: (226) [user] set_option_value0(src_indents, 'False') ^ Unify: (226) [user] set_option_value0(src_indents, 'False') ^ Call: (227) [user] p2mE('False', _311362) ^ Unify: (227) [user] p2mE('False', 'False') Call: (228) [system] atom('False') Exit: (228) [system] atom('False') ^ Unify: (227) [user] p2mE('False', 'False') ^ Exit: (227) [user] p2mE('False', 'False') Call: (228) [$syspreds] nb_setval(src_indents, 'False') Unify: (228) [$syspreds] nb_setval(src_indents, 'False') Call: (229) [system] duplicate_term('False', _318804) Exit: (229) [system] duplicate_term('False', 'False') Call: (229) [system] nb_linkval(src_indents, 'False') Exit: (229) [system] nb_linkval(src_indents, 'False') Exit: (228) [$syspreds] nb_setval(src_indents, 'False') ^ Call: (227) [user] p2mE(_323446, 'False') ^ Unify: (227) [user] p2mE('False', 'False') Call: (228) [system] atom('False') Exit: (228) [system] atom('False') ^ Unify: (227) [user] p2mE(false, 'False') ^ Exit: (227) [user] p2mE(false, 'False') Call: (228) [system] create_prolog_flag(src_indents, false, [keep(false), access(read_write), type(term)]) Exit: (228) [system] create_prolog_flag(src_indents, false, [keep(false), access(read_write), type(term)]) Call: (228) [system] set_prolog_flag(src_indents, false) Exit: (228) [system] set_prolog_flag(src_indents, false) ^ Exit: (226) [user] set_option_value0(src_indents, 'False') ^ Exit: (225) [user] set_option_value(src_indents, 'False') ^ Exit: (223) [system] sig_atomic(user:set_option_value(src_indents, 'False')) ^ Call: (223) [user] color_g_mesg_ok('yellow', \+ \+ (maplist(maybe_assign, []), not_compatio(write_bsrc([])), true)) ^ Unify: (223) [user] color_g_mesg_ok('yellow', \+ \+ (maplist(maybe_assign, []), not_compatio(write_bsrc([])), true)) ^ Call: (224) [user] is_compatio ^ Unify: (224) [user] is_compatio ^ Call: (226) [system] setup_call_cleanup('$notrace'(_339534, _339536), once(user:is_compatio0), '$restore_trace'(_339534, _339536)) ^ Unify: (226) [system] setup_call_cleanup(system:'$notrace'(_339534, _339536), system:once(user:is_compatio0), system:'$restore_trace'(_339534, _339536)) ^ Call: (227) [system] sig_atomic(system:'$notrace'(_339534, _339536)) ^ Fail: (224) [user] is_compatio ^ Redo: (223) [user] color_g_mesg_ok('yellow', \+ \+ (maplist(maybe_assign, []), not_compatio(write_bsrc([])), true)) ^ Unify: (223) [user] color_g_mesg_ok('yellow', \+ \+ (maplist(maybe_assign, []), not_compatio(write_bsrc([])), true)) ^ Call: (225) [rtrace] rtrace:quietly3(user:(wots(_345396, must_det_ll(user:(\+ \+ (maplist(maybe_assign, []), not_compatio(write_bsrc([])), true)))), (_345396==""->true;our_ansi_format('yellow', '~w~n', [_345396])))) ^ Unify: (225) [rtrace] rtrace:quietly3(user:(wots(_345396, must_det_ll(user:(\+ \+ (maplist(maybe_assign, []), not_compatio(write_bsrc([])), true)))), (_345396==""->true;our_ansi_format('yellow', '~w~n', [_345396])))) () ^ Exit: (225) [rtrace] rtrace:quietly3(user:(wots("", must_det_ll(user:(\+ \+ (maplist(maybe_assign, []), not_compatio(write_bsrc([])), true)))), (""==""->true;our_ansi_format('yellow', '~w~n', [""])))) ^ Exit: (223) [user] color_g_mesg_ok('yellow', \+ \+ (maplist(maybe_assign, []), not_compatio(write_bsrc([])), true)) ^ Call: (224) [user] set_option_value(src_indents, []) ^ Unify: (224) [user] set_option_value(src_indents, []) ^ Call: (225) [user] set_option_value0(src_indents, []) ^ Unify: (225) [user] set_option_value0(src_indents, []) ^ Call: (226) [user] p2mE([], _354542) ^ Unify: (226) [user] p2mE([], []) Call: (227) [system] atom([]) Fail: (227) [system] atom([]) ^ Redo: (226) [user] p2mE([], []) ^ Exit: (226) [user] p2mE([], []) Call: (227) [$syspreds] nb_setval(src_indents, []) Unify: (227) [$syspreds] nb_setval(src_indents, []) Call: (228) [system] duplicate_term([], _361984) Exit: (228) [system] duplicate_term([], []) Call: (228) [system] nb_linkval(src_indents, []) Exit: (228) [system] nb_linkval(src_indents, []) Exit: (227) [$syspreds] nb_setval(src_indents, []) ^ Call: (226) [user] p2mE(_366626, []) ^ Unify: (226) [user] p2mE([], []) Call: (227) [system] atom([]) Fail: (227) [system] atom([]) ^ Redo: (226) [user] p2mE([], []) ^ Exit: (226) [user] p2mE([], []) Call: (227) [system] create_prolog_flag(src_indents, [], [keep(false), access(read_write), type(term)]) Exit: (227) [system] create_prolog_flag(src_indents, [], [keep(false), access(read_write), type(term)]) Call: (227) [system] set_prolog_flag(src_indents, []) Exit: (227) [system] set_prolog_flag(src_indents, []) ^ Exit: (225) [user] set_option_value0(src_indents, []) ^ Exit: (224) [user] set_option_value(src_indents, []) ^ Exit: (222) [system] setup_call_cleanup(user:set_option_value(src_indents, 'False'), user:color_g_mesg_ok('yellow', \+ \+ (maplist(maybe_assign, []), not_compatio(write_bsrc([])), true)), user:set_option_value(src_indents, [])) ^ Exit: (221) [user] with_option(src_indents, 'False', color_g_mesg_ok('yellow', \+ \+ (maplist(maybe_assign, []), not_compatio(write_bsrc([])), true))) ^ Exit: (220) [user] with_indents(is_mettalog, color_g_mesg_ok('yellow', \+ \+ (maplist(maybe_assign, []), not_compatio(write_bsrc([])), true))) ^ Exit: (218) [user] with_output_to((0x7f8996b58120), with_indents(is_mettalog, color_g_mesg_ok('yellow', \+ \+ (maplist(maybe_assign, []), not_compatio(write_bsrc([])), true)))) ^ Exit: (217) [user] user_io(with_indents(is_mettalog, color_g_mesg_ok('yellow', \+ \+ (maplist(maybe_assign, []), not_compatio(write_bsrc([])), true)))) ^ Exit: (215) [system] ignore(user:(not_compatio(if_t(\+symbolic([]), nop(nl))), user_io(with_indents(is_mettalog, color_g_mesg_ok('yellow', \+ \+ (maplist(maybe_assign, []), not_compatio(write_bsrc([])), true)))))) ^ Exit: (213) [user] if_t(1=not_compatio(format('~N~nDeterministic: ', [])), !;true==true->not_compatio(format('~N~nLast Result(~w): ', [1])), !;not_compatio(format('~N~nNDet Result(~w): ', [1]))), ignore((not_compatio(if_t(\+symbolic([]), nop(nl))), user_io(with_indents(is_mettalog, color_g_mesg_ok('yellow', \+ \+ (maplist(maybe_assign, []), not_compatio(write_bsrc([])), true)))))))) ^ Call: (213) [user] in_answer_io(write_asrc([])) ^ Unify: (213) [user] in_answer_io(write_asrc([])) Call: (214) [system] nb_current(suspend_answers, true) ^ Redo: (213) [user] in_answer_io(write_asrc([])) ^ Unify: (213) [user] in_answer_io(write_asrc([])) ^ Call: (214) [user] answer_output(_389836) ^ Unify: (214) [user] answer_output(_389836) ^ Call: (215) [user] is_testing ^ Unify: (215) [user] is_testing ^ Call: (216) [user] is_metta_flag(test) ^ Unify: (216) [user] is_metta_flag(test) ^ Call: (218) [system] setup_call_cleanup('$notrace'(_395378, _395380), once(user:is_flag0(test)), '$restore_trace'(_395378, _395380)) ^ Unify: (218) [system] setup_call_cleanup(system:'$notrace'(_395378, _395380), system:once(user:is_flag0(test)), system:'$restore_trace'(_395378, _395380)) ^ Call: (219) [system] sig_atomic(system:'$notrace'(_395378, _395380)) ^ Exit: (218) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:is_flag0(test)), system:'$restore_trace'(3, -1)) ^ Exit: (216) [user] is_metta_flag(test) ^ Exit: (215) [user] is_testing ^ Call: (215) [user] original_user_output(_389836) ^ Unify: (215) [user] original_user_output(_389836) Call: (216) [system] stream_property(_389836, file_no(1)) Unify: (216) [system] stream_property(_389836, file_no(1)) Call: (217) [system] nonvar(_389836) Redo: (216) [system] stream_property(_389836, file_no(1)) Unify: (216) [system] stream_property(_389836, file_no(1)) Call: (217) [system] nonvar(_389836) Redo: (216) [system] stream_property(_389836, file_no(1)) Unify: (216) [system] stream_property(_389836, file_no(1)) Call: (217) [system] nonvar(file_no(1)) Exit: (217) [system] nonvar(file_no(1)) Call: (217) [system] file_no(1)=alias(_412114) Redo: (216) [system] stream_property(_389836, file_no(1)) Exit: (216) [system] stream_property((0x7f8996b58120), file_no(1)) ^ Exit: (215) [user] original_user_output((0x7f8996b58120)) ^ Exit: (214) [user] answer_output((0x7f8996b58120)) ^ Call: (214) [user] with_output_to((0x7f8996b58120), write_asrc([])) Call: (216) [user] write_asrc([]) Unify: (216) [user] write_asrc([]) Call: (217) [system] []=='Empty' Redo: (216) [user] write_asrc([]) Unify: (216) [user] write_asrc([]) Call: (217) [user] write_bsrc([]) Unify: (217) [user] write_bsrc([]) Call: (218) [system] []=='Empty' Redo: (217) [user] write_bsrc([]) Unify: (217) [user] write_bsrc([]) Call: (218) [system] ground([]) Exit: (218) [system] ground([]) Call: (218) [user] write_bsrc1([]) Unify: (218) [user] write_bsrc1([]) Call: (219) [system] is_list([]) Exit: (219) [system] is_list([]) Call: (219) [lists] lists:member(_432418, []) Redo: (218) [user] write_bsrc1([]) Unify: (218) [user] write_bsrc1([]) ^ Call: (219) [user] write_src_woi([]) ^ Unify: (219) [user] write_src_woi([]) ^ Call: (221) [system] setup_call_cleanup('$notrace'(_437038, _437040), once(user:with_indents(false, write_src([]))), '$restore_trace'(_437038, _437040)) ^ Unify: (221) [system] setup_call_cleanup(system:'$notrace'(_437038, _437040), system:once(user:with_indents(false, write_src([]))), system:'$restore_trace'(_437038, _437040)) ^ Call: (222) [system] sig_atomic(system:'$notrace'(_437038, _437040)) () ^ Exit: (221) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:with_indents(false, write_src([]))), system:'$restore_trace'(3, -1)) ^ Exit: (219) [user] write_src_woi([]) Exit: (218) [user] write_bsrc1([]) Exit: (217) [user] write_bsrc([]) Exit: (216) [user] write_asrc([]) ^ Exit: (214) [user] with_output_to((0x7f8996b58120), write_asrc([])) ^ Exit: (213) [user] in_answer_io(write_asrc([])) ^ Call: (213) [user] not_compatio(format('~N')) ^ Unify: (213) [user] not_compatio(format('~N')) ^ Call: (214) [user] if_t(once((is_mettalog;is_testing)), user_err(format('~N'))) ^ Unify: (214) [user] if_t(once((is_mettalog;is_testing)), user_err(format('~N'))) ^ Call: (215) [user] once((is_mettalog;is_testing)) ^ Unify: (215) [system] once(user:(is_mettalog;is_testing)) ^ Call: (217) [user] is_mettalog ^ Unify: (217) [user] is_mettalog ^ Call: (218) [user] is_win64 ^ Unify: (218) [user] is_win64 Call: (219) [system] current_prolog_flag(windows, _455984) Fail: (219) [system] current_prolog_flag(windows, _456912) ^ Fail: (218) [user] is_win64 ^ Redo: (217) [user] is_mettalog ^ Unify: (217) [user] is_mettalog ^ Call: (218) [user] is_metta_flag(log) ^ Unify: (218) [user] is_metta_flag(log) ^ Call: (220) [system] setup_call_cleanup('$notrace'(_462372, _462374), once(user:is_flag0(log)), '$restore_trace'(_462372, _462374)) ^ Unify: (220) [system] setup_call_cleanup(system:'$notrace'(_462372, _462374), system:once(user:is_flag0(log)), system:'$restore_trace'(_462372, _462374)) ^ Call: (221) [system] sig_atomic(system:'$notrace'(_462372, _462374)) ^ Fail: (218) [user] is_metta_flag(log) ^ Fail: (217) [user] is_mettalog ^ Call: (217) [user] is_testing ^ Unify: (217) [user] is_testing ^ Call: (218) [user] is_metta_flag(test) ^ Unify: (218) [user] is_metta_flag(test) ^ Call: (220) [system] setup_call_cleanup('$notrace'(_470742, _470744), once(user:is_flag0(test)), '$restore_trace'(_470742, _470744)) ^ Unify: (220) [system] setup_call_cleanup(system:'$notrace'(_470742, _470744), system:once(user:is_flag0(test)), system:'$restore_trace'(_470742, _470744)) ^ Call: (221) [system] sig_atomic(system:'$notrace'(_470742, _470744)) ^ Exit: (220) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:is_flag0(test)), system:'$restore_trace'(3, -1)) ^ Exit: (218) [user] is_metta_flag(test) ^ Exit: (217) [user] is_testing ^ Exit: (215) [system] once(user:(is_mettalog;is_testing)) ^ Call: (215) [user] user_err(format('~N')) ^ Unify: (215) [user] user_err(format('~N')) ^ Call: (216) [user] original_user_error(_479138) ^ Unify: (216) [user] original_user_error(_479138) Call: (217) [system] stream_property(_479138, file_no(2)) Unify: (217) [system] stream_property(_479138, file_no(2)) Call: (218) [system] nonvar(_479138) Redo: (217) [system] stream_property(_479138, file_no(2)) Unify: (217) [system] stream_property(_479138, file_no(2)) Call: (218) [system] nonvar(_479138) Redo: (217) [system] stream_property(_479138, file_no(2)) Unify: (217) [system] stream_property(_479138, file_no(2)) Call: (218) [system] nonvar(file_no(2)) Exit: (218) [system] nonvar(file_no(2)) Call: (218) [system] file_no(2)=alias(_490258) Redo: (217) [system] stream_property(_479138, file_no(2)) Exit: (217) [system] stream_property((0x7f8996b58220), file_no(2)) ^ Exit: (216) [user] original_user_error((0x7f8996b58220)) ^ Call: (216) [user] with_output_to((0x7f8996b58220), format('~N')) Call: (218) [$syspreds] format('~N') Unify: (218) [$syspreds] format('~N') ^ Call: (219) [$syspreds] format('~N', []) ^ Exit: (219) [$syspreds] format('~N', []) Exit: (218) [$syspreds] format('~N') ^ Exit: (216) [user] with_output_to((0x7f8996b58220), format('~N')) ^ Exit: (215) [user] user_err(format('~N')) ^ Exit: (214) [user] if_t(once((is_mettalog;is_testing)), user_err(format('~N'))) ^ Exit: (213) [user] not_compatio(format('~N')) Call: (213) [system] true\==true Fail: (213) [system] true\==true Call: (213) [system] _4554=false Exit: (213) [system] false=false ^ Call: (213) [user] if_t((false==true;true==true), if_trace(time, color_g_mesg_ok('yellow', user_io(give_time('Execution', 0.46857859900000065))))) ^ Unify: (213) [user] if_t((false==true;true==true), if_trace(time, color_g_mesg_ok('yellow', user_io(give_time('Execution', 0.46857859900000065))))) Call: (215) [system] false==true Fail: (215) [system] false==true Call: (215) [system] true==true Exit: (215) [system] true==true ^ Call: (214) [user] if_trace(time, color_g_mesg_ok('yellow', user_io(give_time('Execution', 0.46857859900000065)))) ^ Unify: (214) [user] if_trace(time, color_g_mesg_ok('yellow', user_io(give_time('Execution', 0.46857859900000065)))) ^ Call: (216) [system] setup_call_cleanup('$notrace'(_514990, _514992), once(user:real_notrace(catch_err(ignore((is_debugging(time), color_g_mesg_ok('yellow', user_io(give_time('Execution', 0.46857859900000065))))), _514948, fbug((_514948-->if_trace(time, color_g_mesg_ok('yellow', user_io(give_time('Execution', 0.46857859900000065))))))))), '$restore_trace'(_514990, _514992)) ^ Unify: (216) [system] setup_call_cleanup(system:'$notrace'(_514990, _514992), system:once(user:real_notrace(catch_err(ignore((is_debugging(time), color_g_mesg_ok('yellow', user_io(give_time('Execution', 0.46857859900000065))))), _514948, fbug((_514948-->if_trace(time, color_g_mesg_ok('yellow', user_io(give_time('Execution', 0.46857859900000065))))))))), system:'$restore_trace'(_514990, _514992)) ^ Call: (217) [system] sig_atomic(system:'$notrace'(_514990, _514992)) ^ Exit: (216) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:real_notrace(catch_err(ignore((is_debugging(time), color_g_mesg_ok('yellow', user_io(give_time('Execution', 0.46857859900000065))))), _514948, fbug((_514948-->if_trace(time, color_g_mesg_ok('yellow', user_io(give_time('Execution', 0.46857859900000065))))))))), system:'$restore_trace'(3, -1)) ^ Exit: (214) [user] if_trace(time, color_g_mesg_ok('yellow', user_io(give_time('Execution', 0.46857859900000065)))) ^ Exit: (213) [user] if_t((false==true;true==true), if_trace(time, color_g_mesg_ok('yellow', user_io(give_time('Execution', 0.46857859900000065))))) ^ Call: (213) [user] color_g_mesg('green', ignore(([]\=@=[]->not_compatio((reverse([], _4658), maplist(print_var, _4658), nop(nl)));true))) ^ Unify: (213) [user] color_g_mesg('green', user:ignore(([]\=@=[]->not_compatio((reverse([], _4658), maplist(print_var, _4658), nop(nl)));true))) ^ Call: (215) [system] setup_call_cleanup('$notrace'(_5554, _5556), once(user:(nop(check_silent_loading), color_g_mesg_ok('green', user:ignore(([]\=@=[]->not_compatio((reverse([], _4658), maplist(print_var, _4658), nop(nl)));true))))), '$restore_trace'(_5554, _5556)) ^ Unify: (215) [system] setup_call_cleanup(system:'$notrace'(_5554, _5556), system:once(user:(nop(check_silent_loading), color_g_mesg_ok('green', user:ignore(([]\=@=[]->not_compatio((reverse([], _4658), maplist(print_var, _4658), nop(nl)));true))))), system:'$restore_trace'(_5554, _5556)) ^ Call: (216) [system] sig_atomic(system:'$notrace'(_5554, _5556)) ^ Exit: (215) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:(nop(check_silent_loading), color_g_mesg_ok('green', user:ignore(([]\=@=[]->not_compatio((reverse([], _4658), maplist(print_var, _4658), nop(nl)));true))))), system:'$restore_trace'(3, -1)) ^ Exit: (213) [user] color_g_mesg('green', user:ignore(([]\=@=[]->not_compatio((reverse([], _4658), maplist(print_var, _4658), nop(nl)));true))) Call: (213) [system] false==true Fail: (213) [system] false==true Redo: (210) [user] interactively_do_metta_exec01(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), '&self', [assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]], eval_H(500, '&self', [assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]], _3656), _3656, [], [], _3656, _3362) Call: (211) [$syspreds] flag(result_num, _18510, _18510) Unify: (211) [$syspreds] flag(result_num, _18510, _18510) Call: (212) [system] _18510==_18510 Exit: (212) [system] _18510==_18510 Call: (212) [system] get_flag(result_num, _18510) Exit: (212) [system] get_flag(result_num, 1) Exit: (211) [$syspreds] flag(result_num, 1, 1) Call: (211) [system] 1==0 Redo: (210) [user] interactively_do_metta_exec01(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), '&self', [assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]], eval_H(500, '&self', [assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]], _3656), _3656, [], [], _3656, _3362) ^ Call: (211) [user] in_answer_io(write(']\n')) ^ Unify: (211) [user] in_answer_io(write(']\n')) Call: (212) [system] nb_current(suspend_answers, true) ^ Redo: (211) [user] in_answer_io(write(']\n')) ^ Unify: (211) [user] in_answer_io(write(']\n')) ^ Call: (212) [user] answer_output(_35418) ^ Unify: (212) [user] answer_output(_35418) ^ Call: (213) [user] is_testing ^ Unify: (213) [user] is_testing ^ Call: (214) [user] is_metta_flag(test) ^ Unify: (214) [user] is_metta_flag(test) ^ Call: (216) [system] setup_call_cleanup('$notrace'(_40960, _40962), once(user:is_flag0(test)), '$restore_trace'(_40960, _40962)) ^ Unify: (216) [system] setup_call_cleanup(system:'$notrace'(_40960, _40962), system:once(user:is_flag0(test)), system:'$restore_trace'(_40960, _40962)) ^ Call: (217) [system] sig_atomic(system:'$notrace'(_40960, _40962)) ^ Exit: (216) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:is_flag0(test)), system:'$restore_trace'(3, -1)) ^ Exit: (214) [user] is_metta_flag(test) ^ Exit: (213) [user] is_testing ^ Call: (213) [user] original_user_output(_35418) ^ Unify: (213) [user] original_user_output(_35418) Call: (214) [system] stream_property(_35418, file_no(1)) Unify: (214) [system] stream_property(_35418, file_no(1)) Call: (215) [system] nonvar(_35418) Redo: (214) [system] stream_property(_35418, file_no(1)) Unify: (214) [system] stream_property(_35418, file_no(1)) Call: (215) [system] nonvar(_35418) Redo: (214) [system] stream_property(_35418, file_no(1)) Unify: (214) [system] stream_property(_35418, file_no(1)) Call: (215) [system] nonvar(file_no(1)) Exit: (215) [system] nonvar(file_no(1)) Call: (215) [system] file_no(1)=alias(_57696) Redo: (214) [system] stream_property(_35418, file_no(1)) Exit: (214) [system] stream_property((0x7f8996b58120), file_no(1)) ^ Exit: (213) [user] original_user_output((0x7f8996b58120)) ^ Exit: (212) [user] answer_output((0x7f8996b58120)) ^ Call: (212) [user] with_output_to((0x7f8996b58120), write(']\n')) Call: (214) [system] write(']\n') ] Exit: (214) [system] write(']\n') ^ Exit: (212) [user] with_output_to((0x7f8996b58120), write(']\n')) ^ Exit: (211) [user] in_answer_io(write(']\n')) ^ Call: (211) [user] ignore(res([])=res(_3362)) ^ Unify: (211) [system] ignore(user:(res([])=res(_3362))) Call: (212) [system] res([])=res(_3362) Exit: (212) [system] res([])=res([]) ^ Exit: (211) [system] ignore(user:(res([])=res([]))) Exit: (210) [user] interactively_do_metta_exec01(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), '&self', [assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]], eval_H(500, '&self', [assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]], _3656), _3656, [], [], _3656, []) Exit: (208) [user] interactively_do_metta_exec00(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), '&self', [assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]], eval_H(500, '&self', [assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]], _3656), _3656, [], [], _3656, []) Exit: (206) [user] interactively_do_metta_exec(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), '&self', [assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]], eval_H(500, '&self', [assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]], _3656), _3656, [], [], _3656, []) ^ Exit: (203) [system] ignore(user:catch((not_compatio(write_exec([assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]])), notrace(into_metta_callable('&self', [assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]], eval_H(500, '&self', [assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]], _3656), _3656, [], [])), !, user:interactively_do_metta_exec(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), '&self', [assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]], eval_H(500, '&self', [assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]], _3656), _3656, [], [], _3656, [])), give_up(_3740), pp_m('red', gave_up(_3740)))) Exit: (202) [user] do_metta_exec(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), '&self', [assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]], []) ^ Call: (202) [system] call(user:(get_pass_fail(_3606, _3608, _3610), if_t(_3610==4, flag(loonit_failure, _3628, _3628+1)))) ^ Unify: (202) [system] call(user:(get_pass_fail(_3606, _3608, _3610), if_t(_3610==4, flag(loonit_failure, _3628, _3628+1)))) ^ Call: (204) [user] get_pass_fail(_3606, _3608, _3610) ^ Unify: (204) [user] get_pass_fail(_3606, _3608, _3610) Call: (205) [$syspreds] flag(loonit_success, _3606, _3606) Unify: (205) [$syspreds] flag(loonit_success, _3606, _3606) Call: (206) [system] _3606==_3606 Exit: (206) [system] _3606==_3606 Call: (206) [system] get_flag(loonit_success, _3606) Exit: (206) [system] get_flag(loonit_success, 5) Exit: (205) [$syspreds] flag(loonit_success, 5, 5) Call: (205) [$syspreds] flag(loonit_failure, _3608, _3608) Unify: (205) [$syspreds] flag(loonit_failure, _3608, _3608) Call: (206) [system] _3608==_3608 Exit: (206) [system] _3608==_3608 Call: (206) [system] get_flag(loonit_failure, _3608) Exit: (206) [system] get_flag(loonit_failure, 0) Exit: (205) [$syspreds] flag(loonit_failure, 0, 0) Call: (205) [system] _3610 is 5+0 Exit: (205) [system] 5 is 5+0 ^ Exit: (204) [user] get_pass_fail(5, 0, 5) ^ Call: (204) [user] if_t(5==4, flag(loonit_failure, _3628, _3628+1)) ^ Unify: (204) [user] if_t(5==4, flag(loonit_failure, _3628, _3628+1)) Call: (205) [system] 5==4 Fail: (205) [system] 5==4 ^ Redo: (204) [user] if_t(5==4, flag(loonit_failure, _3628, _3628+1)) ^ Exit: (204) [user] if_t(5==4, flag(loonit_failure, _3628, _3628+1)) ^ Exit: (202) [system] call(user:(get_pass_fail(5, 0, 5), if_t(5==4, flag(loonit_failure, _3628, _3628+1)))) ^ Exit: (200) [system] setup_call_cleanup(user:get_pass_fail(4, 0, 4), user:(color_g_mesg_ok('#ffa509', (writeln(';; In file as: '), color_g_mesg([bold, fg('#FFEE58')], write_src(exec(['ensure-loaded', 'utils-pllm']))), write(';; To unit test case:'))), !, call(do_metta_exec(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), '&self', [assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]], []))), user:(get_pass_fail(5, 0, 5), if_t(5==4, flag(loonit_failure, _3628, _3628+1)))) ^ Exit: (199) [user] ensure_increments((color_g_mesg_ok('#ffa509', (writeln(';; In file as: '), color_g_mesg([bold, fg('#FFEE58')], write_src(exec(['ensure-loaded', 'utils-pllm']))), write(';; To unit test case:'))), !, call(do_metta_exec(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), '&self', [assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]], [])))) ^ Exit: (198) [system] once(user:ensure_increments((color_g_mesg_ok('#ffa509', (writeln(';; In file as: '), color_g_mesg([bold, fg('#FFEE58')], write_src(exec(['ensure-loaded', 'utils-pllm']))), write(';; To unit test case:'))), !, call(do_metta_exec(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), '&self', [assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]], []))))) ^ Exit: (197) [user] must_det_ll(user:ensure_increments((color_g_mesg_ok('#ffa509', (writeln(';; In file as: '), color_g_mesg([bold, fg('#FFEE58')], write_src(exec(['ensure-loaded', 'utils-pllm']))), write(';; To unit test case:'))), !, call(do_metta_exec(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), '&self', [assertEqualToResult, ['ensure-loaded', 'utils-pllm'], [['ensure-loaded', 'utils-pllm']]], []))))) Exit: (196) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), exec, '&self', ['ensure-loaded', 'utils-pllm'], []) Exit: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', exec(['ensure-loaded', 'utils-pllm']), []) ^ Exit: (194) [user] must_not_error(user:do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', exec(['ensure-loaded', 'utils-pllm']), [])) ^ Redo: (193) [user] metta_file_buffer(_3314, _3316, _3318, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', _3322) ^ Unify: (193) [user] metta_file_buffer(+, [=, ['compile-corpus'], ['compile-corpus-in-mem']], [], P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', '$stream_position'(419, 22, 29, 419)) ^ Exit: (193) [user] metta_file_buffer(+, [=, ['compile-corpus'], ['compile-corpus-in-mem']], [], P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', '$stream_position'(419, 22, 29, 419)) ^ Call: (194) [user] apply:maplist(maybe_assign, []) ^ Unify: (194) [apply] apply:maplist(user:maybe_assign, []) Call: (195) [apply] apply:maplist_([], user:maybe_assign) Unify: (195) [apply] apply:maplist_([], user:maybe_assign) Exit: (195) [apply] apply:maplist_([], user:maybe_assign) ^ Exit: (194) [apply] apply:maplist(user:maybe_assign, []) ^ Call: (194) [user] must_not_error(do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['compile-corpus'], ['compile-corpus-in-mem']], _3362)) ^ Unify: (194) [user] must_not_error(user:do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['compile-corpus'], ['compile-corpus-in-mem']], _3362)) Call: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['compile-corpus'], ['compile-corpus-in-mem']], _3362) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['compile-corpus'], ['compile-corpus-in-mem']], _3362) Call: (196) [system] var([=, ['compile-corpus'], ['compile-corpus-in-mem']]) Redo: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['compile-corpus'], ['compile-corpus-in-mem']], _3362) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['compile-corpus'], ['compile-corpus-in-mem']], _3362) Call: (196) [system] (+)\==exec Exit: (196) [system] (+)\==exec Call: (196) [system] [=, ['compile-corpus'], ['compile-corpus-in-mem']]==[] Redo: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['compile-corpus'], ['compile-corpus-in-mem']], _3362) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['compile-corpus'], ['compile-corpus-in-mem']], _3362) Call: (196) [system] string([=, ['compile-corpus'], ['compile-corpus-in-mem']]) Redo: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['compile-corpus'], ['compile-corpus-in-mem']], _3362) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['compile-corpus'], ['compile-corpus-in-mem']], _3362) Call: (196) [system] (+)\==exec Exit: (196) [system] (+)\==exec ^ Call: (196) [user] if_t(into_simple_op(+, [=, ['compile-corpus'], ['compile-corpus-in-mem']], _230706), pfcAdd_Now('next-operation'(_230706))) ^ Unify: (196) [user] if_t(into_simple_op(+, [=, ['compile-corpus'], ['compile-corpus-in-mem']], _230706), pfcAdd_Now('next-operation'(_230706))) Call: (197) [user] into_simple_op(+, [=, ['compile-corpus'], ['compile-corpus-in-mem']], _230706) Unify: (197) [user] into_simple_op(+, [=, ['compile-corpus'], ['compile-corpus-in-mem']], op(+, =, _233498)) Call: (198) [user] o_s([['compile-corpus'], ['compile-corpus-in-mem']], _233498) Unify: (198) [user] o_s([['compile-corpus'], ['compile-corpus-in-mem']], _233498) Call: (199) [user] o_s(['compile-corpus'], _233498) Unify: (199) [user] o_s(['compile-corpus'], _233498) Call: (200) [user] o_s('compile-corpus', _233498) Unify: (200) [user] o_s('compile-corpus', 'compile-corpus') Exit: (200) [user] o_s('compile-corpus', 'compile-corpus') Exit: (199) [user] o_s(['compile-corpus'], 'compile-corpus') Exit: (198) [user] o_s([['compile-corpus'], ['compile-corpus-in-mem']], 'compile-corpus') Exit: (197) [user] into_simple_op(+, [=, ['compile-corpus'], ['compile-corpus-in-mem']], op(+, =, 'compile-corpus')) ^ Call: (197) [user] pfcAdd_Now('next-operation'(op(+, =, 'compile-corpus'))) ^ Unify: (197) [user] pfcAdd_Now('next-operation'(op(+, =, 'compile-corpus'))) ^ Call: (198) [user] current_predicate(pfcAdd/1) ^ Exit: (198) [user] current_predicate(pfcAdd/1) ^ Call: (198) [user] once_writeq_nl(pfcAdd('next-operation'(op(+, =, 'compile-corpus')))) ^ Unify: (198) [user] once_writeq_nl(pfcAdd('next-operation'(op(+, =, 'compile-corpus')))) ^ Call: (199) [user] clause(pfcTraceExecution, true) ^ Fail: (199) [user] clause(pfcTraceExecution, true) ^ Redo: (198) [user] once_writeq_nl(pfcAdd('next-operation'(op(+, =, 'compile-corpus')))) ^ Exit: (198) [user] once_writeq_nl(pfcAdd('next-operation'(op(+, =, 'compile-corpus')))) ^ Call: (198) [user] pfcAdd('next-operation'(op(+, =, 'compile-corpus'))) ^ Unify: (198) [user] pfcAdd('next-operation'(op(+, =, 'compile-corpus'))) ^ Call: (199) [user] must_ex(current_why_UU(_254716)) ^ Unify: (199) [user] must_ex(current_why_UU(_254716)) Call: (201) [user] current_why_UU(_254716) Unify: (201) [user] current_why_UU(_254716) ^ Call: (202) [user] get_why_uu(_254716) ^ Unify: (202) [user] get_why_uu(_254716) ^ Call: (203) [user] findall(_260256, current_why(_260256), _260262) ^ Unify: (203) [$bags] findall(_260256, user:current_why(_260256), _260262) ^ Call: (204) [$bags] findall(_260256, user:current_why(_260256), _260262, []) ^ Unify: (204) [$bags] findall(_260256, user:current_why(_260256), _260262, []) ^ Call: (205) [$bags] cleanup_bag(findall_loop(_260256, user:current_why(_260256), _260262, []), '$destroy_findall_bag') ^ Unify: (205) [$bags] cleanup_bag('$bags':findall_loop(_260256, user:current_why(_260256), _260262, []), '$bags':'$destroy_findall_bag') Call: (206) [$bags] findall_loop(_260256, user:current_why(_260256), _260262, []) Unify: (206) [$bags] findall_loop(_260256, user:current_why(_260256), _260262, []) ^ Call: (207) [user] bugger:current_why(_260256) ^ Unify: (207) [user] bugger:current_why(_260256) ^ Call: (208) [user] bugger:current_why_data(_260256) ^ Unify: (208) [user] bugger:current_why_data(_260256) Call: (209) [system] nb_current('$current_why', wp(_260256, _271516)) Fail: (209) [system] nb_current('$current_why', wp(_260256, _271516)) ^ Redo: (208) [user] bugger:current_why_data(_260256) ^ Unify: (208) [user] bugger:current_why_data(_260256) Call: (209) [t_l] t_l:current_why_source(_260256) Fail: (209) [t_l] t_l:current_why_source(_260256) ^ Fail: (208) [user] bugger:current_why_data(_260256) ^ Redo: (207) [user] bugger:current_why(_260256) ^ Unify: (207) [user] bugger:current_why(mfl4(_278944, _278946, _278948, _278950)) ^ Call: (209) [system] setup_call_cleanup('$notrace'(_279900, _279902), once(user:current_mfl4(_278944, _278946, _278948, _278950)), '$restore_trace'(_279900, _279902)) ^ Unify: (209) [system] setup_call_cleanup(system:'$notrace'(_279900, _279902), system:once(user:current_mfl4(_278944, _278946, _278948, _278950)), system:'$restore_trace'(_279900, _279902)) ^ Call: (210) [system] sig_atomic(system:'$notrace'(_279900, _279902)) ^ Exit: (209) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:current_mfl4(_278944, user, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', 587)), system:'$restore_trace'(3, -1)) ^ Exit: (207) [user] bugger:current_why(P;HTML|mfl4(_278944, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Redo: (206) [$bags] findall_loop(_260256, user:current_why(_260256), _260262, []) Exit: (206) [$bags] findall_loop(_260256, user:current_why(_260256), [P;HTML|mfl4(_296782, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], []) ^ Exit: (205) [$bags] cleanup_bag('$bags':findall_loop(_260256, user:current_why(_260256), [P;HTML|mfl4(_296782, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], []), '$bags':'$destroy_findall_bag') ^ Exit: (204) [$bags] findall(_260256, user:current_why(_260256), [P;HTML|mfl4(_296782, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], []) ^ Exit: (203) [$bags] findall(_260256, user:current_why(_260256), [P;HTML|mfl4(_296782, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Call: (203) [system] [P;HTML|mfl4(_296782, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]\==[] Exit: (203) [system] [P;HTML|mfl4(_296782, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]\==[] ^ Call: (203) [user] u_to_uu([P;HTML|mfl4(_296782, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _254716) ^ Unify: (203) [user] u_to_uu([P;HTML|mfl4(_296782, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], ([P;HTML|mfl4(_296782, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], ax)) Call: (204) [system] var([P;HTML|mfl4(_296782, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Fail: (204) [system] var([P;HTML|mfl4(_296782, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) ^ Redo: (203) [user] u_to_uu([P;HTML|mfl4(_296782, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _254716) ^ Unify: (203) [user] u_to_uu([P;HTML|mfl4(_296782, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], [P;HTML|mfl4(_296782, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Call: (204) [system] nonvar([P;HTML|mfl4(_296782, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Exit: (204) [system] nonvar([P;HTML|mfl4(_296782, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Call: (204) [system] [P;HTML|mfl4(_296782, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]=(_416570, _416572) Fail: (204) [system] [P;HTML|mfl4(_296782, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]=(_416570, _416572) ^ Redo: (203) [user] u_to_uu([P;HTML|mfl4(_296782, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _254716) ^ Unify: (203) [user] u_to_uu([P;HTML|mfl4(_296782, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _254716) ^ Call: (204) [user] logicmoo_util_terms:list_to_conjuncts([P;HTML|mfl4(_296782, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _446980) ^ Unify: (204) [user] logicmoo_util_terms:list_to_conjuncts([P;HTML|mfl4(_296782, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _446980) ^ Call: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_296782, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _446980) ^ Unify: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_296782, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], [P;HTML|mfl4(_296782, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Call: (206) [system] var([P;HTML|mfl4(_296782, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Fail: (206) [system] var([P;HTML|mfl4(_296782, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) ^ Redo: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_296782, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _446980) ^ Unify: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_296782, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], [P;HTML|mfl4(_296782, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) ^ Call: (206) [user] not(compound([P;HTML|mfl4(_296782, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)])) ^ Unify: (206) [system] not(user:compound([P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)])) Call: (207) [system] compound([P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Exit: (207) [system] compound([P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) ^ Fail: (206) [system] not(user:compound([P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)])) ^ Redo: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _3584) ^ Unify: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _3584) ^ Call: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _3584) ^ Unify: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Call: (207) [system] var(P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Fail: (207) [system] var(P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Redo: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _3584) ^ Unify: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Call: (207) [user] not(compound(P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587))) ^ Unify: (207) [system] not(user:compound(P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587))) Call: (208) [system] compound(P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Exit: (208) [system] compound(P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Fail: (207) [system] not(user:compound(P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587))) ^ Redo: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _3584) ^ Unify: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Exit: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Exit: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Exit: (204) [user] logicmoo_util_terms:list_to_conjuncts([P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Call: (204) [user] u_to_uu(P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _3538) ^ Unify: (204) [user] u_to_uu(P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), (P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) Call: (205) [system] var(P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Fail: (205) [system] var(P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Redo: (204) [user] u_to_uu(P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _3538) ^ Unify: (204) [user] u_to_uu(P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Call: (205) [system] nonvar(P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Exit: (205) [system] nonvar(P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Call: (205) [system] P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)=(_290638, _290640) Fail: (205) [system] P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)=(_290638, _290640) ^ Redo: (204) [user] u_to_uu(P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _3538) ^ Unify: (204) [user] u_to_uu(P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), (P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (204) [user] u_to_uu(P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), (P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (203) [user] u_to_uu([P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], (P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (202) [user] get_why_uu((P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) Exit: (201) [user] current_why_UU((P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (199) [user] must_ex(current_why_UU((P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (199) [user] pfcAdd('next-operation'(op(+, =, 'compile-corpus')), (P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (199) [user] pfcAdd('next-operation'(op(+, =, 'compile-corpus')), (P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (200) [user] pfcPost('next-operation'(op(+, =, 'compile-corpus')), (P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (200) [user] pfcPost('next-operation'(op(+, =, 'compile-corpus')), (P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (201) [user] pfcPost_rev((P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax), 'next-operation'(op(+, =, 'compile-corpus'))) ^ Unify: (201) [user] pfcPost_rev((P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax), 'next-operation'(op(+, =, 'compile-corpus'))) Call: (202) [system] is_list('next-operation'(op(+, =, 'compile-corpus'))) Fail: (202) [system] is_list('next-operation'(op(+, =, 'compile-corpus'))) ^ Redo: (201) [user] pfcPost_rev((P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax), 'next-operation'(op(+, =, 'compile-corpus'))) ^ Call: (202) [user] pfcPost1('next-operation'(op(+, =, 'compile-corpus')), (P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (202) [user] pfcPost1('next-operation'(op(+, =, 'compile-corpus')), (P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (203) [user] control_arg_types('next-operation'(op(+, =, 'compile-corpus')), _449246) ^ Unify: (203) [user] control_arg_types('next-operation'(op(+, =, 'compile-corpus')), _449246) Call: (204) [system] fail Fail: (204) [system] fail ^ Fail: (203) [user] control_arg_types('next-operation'(op(+, =, 'compile-corpus')), _449246) ^ Redo: (202) [user] pfcPost1('next-operation'(op(+, =, 'compile-corpus')), (P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (202) [user] pfcPost1('next-operation'(op(+, =, 'compile-corpus')), (P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (203) [user] locally_each:locally(set_prolog_flag(occurs_check, true), catch(pfcPost11('next-operation'(op(+, =, 'compile-corpus')), (P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _469070, (notrace, wdmsg(('next-operation'(op(+, =, 'compile-corpus'))=>_469070)), trace))) ^ Unify: (203) [locally_each] locally_each:locally(user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'compile-corpus')), (P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _469070, (notrace, wdmsg(('next-operation'(op(+, =, 'compile-corpus'))=>_469070)), trace))) ^ Call: (204) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'compile-corpus')), (P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _469070, (notrace, wdmsg(('next-operation'(op(+, =, 'compile-corpus'))=>_469070)), trace)), user:each_call_cleanup) ^ Unify: (204) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'compile-corpus')), (P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _469070, (notrace, wdmsg(('next-operation'(op(+, =, 'compile-corpus'))=>_469070)), trace)), user:each_call_cleanup) Call: (205) [system] current_prolog_flag(occurs_check, _499568) Exit: (205) [system] current_prolog_flag(occurs_check, true) ^ Call: (205) [locally_each] locally_each:wtl_how(trusted_redo_call_cleanup, true==true, user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'compile-corpus')), (P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _469070, (notrace, wdmsg(('next-operation'(op(+, =, 'compile-corpus'))=>_469070)), trace)), user:set_prolog_flag(occurs_check, true)) ^ Unify: (205) [locally_each] locally_each:wtl_how(locally_each:trusted_redo_call_cleanup, locally_each:(true==true), user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'compile-corpus')), (P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _469070, (notrace, wdmsg(('next-operation'(op(+, =, 'compile-corpus'))=>_469070)), trace)), user:set_prolog_flag(occurs_check, true)) Call: (206) [system] true==true Exit: (206) [system] true==true ^ Call: (207) [user] pfcPost11('next-operation'(op(+, =, 'compile-corpus')), (P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (207) [user] pfcPost11('next-operation'(op(+, =, 'compile-corpus')), (P;HTML|mfl4(_3540, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (208) [user] must_ex(pfcAddSupport('next-operation'(op(+, =, 'compile-corpus')), (P;HTML|mfl4(_3540, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Unify: (208) [user] must_ex(pfcAddSupport('next-operation'(op(+, =, 'compile-corpus')), (P;HTML|mfl4(_3540, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (210) [user] pfcAddSupport('next-operation'(op(+, =, 'compile-corpus')), (P;HTML|mfl4(_3540, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (210) [user] pfcAddSupport('next-operation'(op(+, =, 'compile-corpus')), (P;HTML|mfl4(_3540, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (211) [user] assert('$spft$'('next-operation'(op(+, =, 'compile-corpus')), P;HTML|mfl4(_3540, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (211) [user] assert('$spft$'('next-operation'(op(+, =, 'compile-corpus')), P;HTML|mfl4(_3540, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (210) [user] pfcAddSupport('next-operation'(op(+, =, 'compile-corpus')), (P;HTML|mfl4(_3540, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (208) [user] must_ex(pfcAddSupport('next-operation'(op(+, =, 'compile-corpus')), (P;HTML|mfl4(_3540, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (208) [user] pfcUnique(post, 'next-operation'(op(+, =, 'compile-corpus'))) ^ Unify: (208) [user] pfcUnique(post, 'next-operation'(op(+, =, 'compile-corpus'))) ^ Call: (209) [user] pfcUnique(post, 'next-operation'(op(+, =, 'compile-corpus')), true) ^ Unify: (209) [user] pfcUnique(post, 'next-operation'(op(+, =, 'compile-corpus')), true) ^ Call: (210) [user] is_asserted_exact('next-operation'(op(+, =, 'compile-corpus')), true) ^ Unify: (210) [user] is_asserted_exact('next-operation'(op(+, =, 'compile-corpus')), true) ^ Call: (211) [user] strip_module('next-operation'(op(+, =, 'compile-corpus')), _81660, _81662) ^ Exit: (211) [user] strip_module('next-operation'(op(+, =, 'compile-corpus')), user, 'next-operation'(op(+, =, 'compile-corpus'))) ^ Call: (211) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'compile-corpus')), true) ^ Unify: (211) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'compile-corpus')), true) Call: (212) [system] _85404=user Exit: (212) [system] user=user ^ Call: (212) [user] clause(user:'next-operation'(op(+, =, 'compile-corpus')), true, _87274) ^ Fail: (212) [user] clause('next-operation'(op(+, =, 'compile-corpus')), true, _87274) ^ Redo: (211) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'compile-corpus')), true) ^ Call: (212) [user] clause(user:'next-operation'(op(+, =, 'compile-corpus')), true, _90102) ^ Fail: (212) [user] clause('next-operation'(op(+, =, 'compile-corpus')), true, _90102) ^ Fail: (211) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'compile-corpus')), true) ^ Fail: (210) [user] is_asserted_exact('next-operation'(op(+, =, 'compile-corpus')), true) ^ Redo: (209) [user] pfcUnique(post, 'next-operation'(op(+, =, 'compile-corpus')), true) ^ Exit: (209) [user] pfcUnique(post, 'next-operation'(op(+, =, 'compile-corpus')), true) ^ Exit: (208) [user] pfcUnique(post, 'next-operation'(op(+, =, 'compile-corpus'))) ^ Call: (208) [user] pfcPost2('next-operation'(op(+, =, 'compile-corpus')), (P;HTML|mfl4(_3540, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (208) [user] pfcPost2('next-operation'(op(+, =, 'compile-corpus')), (P;HTML|mfl4(_3540, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (209) [user] must_ex(once((\+ \+is_asserted_exact('next-operation'(op(+, =, 'compile-corpus')));assert('next-operation'(op(+, =, 'compile-corpus')))))) ^ Unify: (209) [user] must_ex(once((\+ \+is_asserted_exact('next-operation'(op(+, =, 'compile-corpus')));assert('next-operation'(op(+, =, 'compile-corpus')))))) ^ Call: (211) [user] once((\+ \+is_asserted_exact('next-operation'(op(+, =, 'compile-corpus')));assert('next-operation'(op(+, =, 'compile-corpus'))))) ^ Unify: (211) [system] once(user:(\+ \+is_asserted_exact('next-operation'(op(+, =, 'compile-corpus')));assert('next-operation'(op(+, =, 'compile-corpus'))))) ^ Call: (213) [user] is_asserted_exact('next-operation'(op(+, =, 'compile-corpus'))) ^ Unify: (213) [user] is_asserted_exact('next-operation'(op(+, =, 'compile-corpus'))) ^ Call: (214) [user] strip_module('next-operation'(op(+, =, 'compile-corpus')), _117440, _117442) ^ Exit: (214) [user] strip_module('next-operation'(op(+, =, 'compile-corpus')), user, 'next-operation'(op(+, =, 'compile-corpus'))) ^ Call: (214) [user] hook_database:expand_to_hb('next-operation'(op(+, =, 'compile-corpus')), _119320, _119322) ^ Unify: (214) [user] hook_database:expand_to_hb('next-operation'(op(+, =, 'compile-corpus')), 'next-operation'(op(+, =, 'compile-corpus')), true) Call: (215) [system] var('next-operation'(op(+, =, 'compile-corpus'))) Fail: (215) [system] var('next-operation'(op(+, =, 'compile-corpus'))) ^ Redo: (214) [user] hook_database:expand_to_hb('next-operation'(op(+, =, 'compile-corpus')), _119320, _119322) ^ Unify: (214) [user] hook_database:expand_to_hb('next-operation'(op(+, =, 'compile-corpus')), 'next-operation'(op(+, =, 'compile-corpus')), true) ^ Exit: (214) [user] hook_database:expand_to_hb('next-operation'(op(+, =, 'compile-corpus')), 'next-operation'(op(+, =, 'compile-corpus')), true) ^ Call: (214) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'compile-corpus')), true) ^ Unify: (214) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'compile-corpus')), true) Call: (215) [system] _127726=user Exit: (215) [system] user=user ^ Call: (215) [user] clause(user:'next-operation'(op(+, =, 'compile-corpus')), true, _129596) ^ Fail: (215) [user] clause('next-operation'(op(+, =, 'compile-corpus')), true, _129596) ^ Redo: (214) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'compile-corpus')), true) ^ Call: (215) [user] clause(user:'next-operation'(op(+, =, 'compile-corpus')), true, _132424) ^ Fail: (215) [user] clause('next-operation'(op(+, =, 'compile-corpus')), true, _132424) ^ Fail: (214) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'compile-corpus')), true) ^ Fail: (213) [user] is_asserted_exact('next-operation'(op(+, =, 'compile-corpus'))) ^ Call: (213) [user] assert('next-operation'(op(+, =, 'compile-corpus'))) ^ Exit: (213) [user] assert('next-operation'(op(+, =, 'compile-corpus'))) ^ Exit: (211) [system] once(user:(\+ \+is_asserted_exact('next-operation'(op(+, =, 'compile-corpus')));assert('next-operation'(op(+, =, 'compile-corpus'))))) ^ Exit: (209) [user] must_ex(once((\+ \+is_asserted_exact('next-operation'(op(+, =, 'compile-corpus')));assert('next-operation'(op(+, =, 'compile-corpus')))))) ^ Call: (209) [user] must_ex(pfcTraceAdd('next-operation'(op(+, =, 'compile-corpus')), (P;HTML|mfl4(_3540, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Unify: (209) [user] must_ex(pfcTraceAdd('next-operation'(op(+, =, 'compile-corpus')), (P;HTML|mfl4(_3540, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (211) [user] pfcTraceAdd('next-operation'(op(+, =, 'compile-corpus')), (P;HTML|mfl4(_3540, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (211) [user] pfcTraceAdd('next-operation'(op(+, =, 'compile-corpus')), (P;HTML|mfl4(_3540, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (212) [user] pfcTraceAddPrint('next-operation'(op(+, =, 'compile-corpus')), (P;HTML|mfl4(_3540, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (212) [user] pfcTraceAddPrint('next-operation'(op(+, =, 'compile-corpus')), (P;HTML|mfl4(_3540, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (213) [user] pfcIsTraced('next-operation'(op(+, =, 'compile-corpus'))) ^ Unify: (213) [user] pfcIsTraced('next-operation'(op(+, =, 'compile-corpus'))) ^ Call: (214) [user] pfcIsNotTraced('next-operation'(op(+, =, 'compile-corpus'))) ^ Unify: (214) [user] pfcIsNotTraced('next-operation'(op(+, =, 'compile-corpus'))) ^ Call: (215) [user] compound_eles(1, 'next-operation'(op(+, =, 'compile-corpus')), _189178) ^ Unify: (215) [user] compound_eles(1, 'next-operation'(op(+, =, 'compile-corpus')), _189178) Call: (216) [system] var('next-operation'(op(+, =, 'compile-corpus'))) Fail: (216) [system] var('next-operation'(op(+, =, 'compile-corpus'))) ^ Redo: (215) [user] compound_eles(1, 'next-operation'(op(+, =, 'compile-corpus')), _189178) ^ Unify: (215) [user] compound_eles(1, 'next-operation'(op(+, =, 'compile-corpus')), _189178) Call: (216) [system] compound('next-operation'(op(+, =, 'compile-corpus'))) Exit: (216) [system] compound('next-operation'(op(+, =, 'compile-corpus'))) Call: (216) [system] 1<1 Fail: (216) [system] 1<1 ^ Redo: (215) [user] compound_eles(1, 'next-operation'(op(+, =, 'compile-corpus')), _189178) ^ Unify: (215) [user] compound_eles(1, 'next-operation'(op(+, =, 'compile-corpus')), _189178) Call: (216) [system] _200330 is 1+ -1 Exit: (216) [system] 0 is 1+ -1 ^ Call: (216) [user] compound_eles('next-operation'(op(+, =, 'compile-corpus')), _202188) ^ Unify: (216) [user] compound_eles('next-operation'(op(+, =, 'compile-corpus')), _202188) Call: (217) [system] is_list('next-operation'(op(+, =, 'compile-corpus'))) Fail: (217) [system] is_list('next-operation'(op(+, =, 'compile-corpus'))) ^ Redo: (216) [user] compound_eles('next-operation'(op(+, =, 'compile-corpus')), _202188) ^ Unify: (216) [user] compound_eles('next-operation'(op(+, =, 'compile-corpus')), _202188) Call: (217) [system] compound('next-operation'(op(+, =, 'compile-corpus'))) Exit: (217) [system] compound('next-operation'(op(+, =, 'compile-corpus'))) Call: (217) [system] compound_name_arguments('next-operation'(op(+, =, 'compile-corpus')), _209598, _209600) Exit: (217) [system] compound_name_arguments('next-operation'(op(+, =, 'compile-corpus')), 'next-operation', [op(+, =, 'compile-corpus')]) Call: (217) [lists] lists:member(_202188, ['next-operation', op(+, =, 'compile-corpus')]) Unify: (217) [lists] lists:member(_202188, ['next-operation', op(+, =, 'compile-corpus')]) Call: (218) [lists] lists:member_([op(+, =, 'compile-corpus')], _202188, 'next-operation') Unify: (218) [lists] lists:member_([op(+, =, 'compile-corpus')], 'next-operation', 'next-operation') Exit: (218) [lists] lists:member_([op(+, =, 'compile-corpus')], 'next-operation', 'next-operation') Exit: (217) [lists] lists:member('next-operation', ['next-operation', op(+, =, 'compile-corpus')]) ^ Exit: (216) [user] compound_eles('next-operation'(op(+, =, 'compile-corpus')), 'next-operation') ^ Call: (216) [user] compound_eles(0, 'next-operation', _189178) ^ Unify: (216) [user] compound_eles(0, 'next-operation', _189178) Call: (217) [system] var('next-operation') Fail: (217) [system] var('next-operation') ^ Redo: (216) [user] compound_eles(0, 'next-operation', _189178) ^ Unify: (216) [user] compound_eles(0, 'next-operation', _189178) Call: (217) [system] compound('next-operation') Fail: (217) [system] compound('next-operation') ^ Redo: (216) [user] compound_eles(0, 'next-operation', _189178) Call: (217) [system] _189178='next-operation' Exit: (217) [system] 'next-operation'='next-operation' ^ Exit: (216) [user] compound_eles(0, 'next-operation', 'next-operation') ^ Exit: (215) [user] compound_eles(1, 'next-operation'(op(+, =, 'compile-corpus')), 'next-operation') ^ Call: (215) [user] pfcIgnored('next-operation') ^ Fail: (215) [user] pfcIgnored('next-operation') Redo: (218) [lists] lists:member_([op(+, =, 'compile-corpus')], _202188, 'next-operation') Unify: (218) [lists] lists:member_([op(+, =, 'compile-corpus')], _202188, 'next-operation') Call: (219) [lists] lists:member_([], _202188, op(+, =, 'compile-corpus')) Unify: (219) [lists] lists:member_([], op(+, =, 'compile-corpus'), op(+, =, 'compile-corpus')) Exit: (219) [lists] lists:member_([], op(+, =, 'compile-corpus'), op(+, =, 'compile-corpus')) Exit: (218) [lists] lists:member_([op(+, =, 'compile-corpus')], op(+, =, 'compile-corpus'), 'next-operation') Exit: (217) [lists] lists:member(op(+, =, 'compile-corpus'), ['next-operation', op(+, =, 'compile-corpus')]) ^ Exit: (216) [user] compound_eles('next-operation'(op(+, =, 'compile-corpus')), op(+, =, 'compile-corpus')) ^ Call: (216) [user] compound_eles(0, op(+, =, 'compile-corpus'), _189178) ^ Unify: (216) [user] compound_eles(0, op(+, =, 'compile-corpus'), _189178) Call: (217) [system] var(op(+, =, 'compile-corpus')) Fail: (217) [system] var(op(+, =, 'compile-corpus')) ^ Redo: (216) [user] compound_eles(0, op(+, =, 'compile-corpus'), _189178) ^ Unify: (216) [user] compound_eles(0, op(+, =, 'compile-corpus'), _189178) Call: (217) [system] compound(op(+, =, 'compile-corpus')) Exit: (217) [system] compound(op(+, =, 'compile-corpus')) Call: (217) [system] 0<1 Exit: (217) [system] 0<1 Call: (217) [system] _189178=op(+, =, 'compile-corpus') Exit: (217) [system] op(+, =, 'compile-corpus')=op(+, =, 'compile-corpus') ^ Exit: (216) [user] compound_eles(0, op(+, =, 'compile-corpus'), op(+, =, 'compile-corpus')) ^ Exit: (215) [user] compound_eles(1, 'next-operation'(op(+, =, 'compile-corpus')), op(+, =, 'compile-corpus')) ^ Call: (215) [user] pfcIgnored(op(+, =, 'compile-corpus')) ^ Fail: (215) [user] pfcIgnored(op(+, =, 'compile-corpus')) ^ Fail: (214) [user] pfcIsNotTraced('next-operation'(op(+, =, 'compile-corpus'))) ^ Redo: (213) [user] pfcIsTraced('next-operation'(op(+, =, 'compile-corpus'))) ^ Unify: (213) [user] pfcIsTraced('next-operation'(op(+, =, 'compile-corpus'))) ^ Call: (214) [user] compound_eles(1, 'next-operation'(op(+, =, 'compile-corpus')), _256978) ^ Unify: (214) [user] compound_eles(1, 'next-operation'(op(+, =, 'compile-corpus')), _256978) Call: (215) [system] var('next-operation'(op(+, =, 'compile-corpus'))) Fail: (215) [system] var('next-operation'(op(+, =, 'compile-corpus'))) ^ Redo: (214) [user] compound_eles(1, 'next-operation'(op(+, =, 'compile-corpus')), _256978) ^ Unify: (214) [user] compound_eles(1, 'next-operation'(op(+, =, 'compile-corpus')), _256978) Call: (215) [system] compound('next-operation'(op(+, =, 'compile-corpus'))) Exit: (215) [system] compound('next-operation'(op(+, =, 'compile-corpus'))) Call: (215) [system] 1<1 Fail: (215) [system] 1<1 ^ Redo: (214) [user] compound_eles(1, 'next-operation'(op(+, =, 'compile-corpus')), _256978) ^ Unify: (214) [user] compound_eles(1, 'next-operation'(op(+, =, 'compile-corpus')), _256978) Call: (215) [system] _268130 is 1+ -1 Exit: (215) [system] 0 is 1+ -1 ^ Call: (215) [user] compound_eles('next-operation'(op(+, =, 'compile-corpus')), _269988) ^ Unify: (215) [user] compound_eles('next-operation'(op(+, =, 'compile-corpus')), _269988) Call: (216) [system] is_list('next-operation'(op(+, =, 'compile-corpus'))) Fail: (216) [system] is_list('next-operation'(op(+, =, 'compile-corpus'))) ^ Redo: (215) [user] compound_eles('next-operation'(op(+, =, 'compile-corpus')), _269988) ^ Unify: (215) [user] compound_eles('next-operation'(op(+, =, 'compile-corpus')), _269988) Call: (216) [system] compound('next-operation'(op(+, =, 'compile-corpus'))) Exit: (216) [system] compound('next-operation'(op(+, =, 'compile-corpus'))) Call: (216) [system] compound_name_arguments('next-operation'(op(+, =, 'compile-corpus')), _277398, _277400) Exit: (216) [system] compound_name_arguments('next-operation'(op(+, =, 'compile-corpus')), 'next-operation', [op(+, =, 'compile-corpus')]) Call: (216) [lists] lists:member(_269988, ['next-operation', op(+, =, 'compile-corpus')]) Unify: (216) [lists] lists:member(_269988, ['next-operation', op(+, =, 'compile-corpus')]) Call: (217) [lists] lists:member_([op(+, =, 'compile-corpus')], _269988, 'next-operation') Unify: (217) [lists] lists:member_([op(+, =, 'compile-corpus')], 'next-operation', 'next-operation') Exit: (217) [lists] lists:member_([op(+, =, 'compile-corpus')], 'next-operation', 'next-operation') Exit: (216) [lists] lists:member('next-operation', ['next-operation', op(+, =, 'compile-corpus')]) ^ Exit: (215) [user] compound_eles('next-operation'(op(+, =, 'compile-corpus')), 'next-operation') ^ Call: (215) [user] compound_eles(0, 'next-operation', _256978) ^ Unify: (215) [user] compound_eles(0, 'next-operation', _256978) Call: (216) [system] var('next-operation') Fail: (216) [system] var('next-operation') ^ Redo: (215) [user] compound_eles(0, 'next-operation', _256978) ^ Unify: (215) [user] compound_eles(0, 'next-operation', _256978) Call: (216) [system] compound('next-operation') Fail: (216) [system] compound('next-operation') ^ Redo: (215) [user] compound_eles(0, 'next-operation', _256978) Call: (216) [system] _256978='next-operation' Exit: (216) [system] 'next-operation'='next-operation' ^ Exit: (215) [user] compound_eles(0, 'next-operation', 'next-operation') ^ Exit: (214) [user] compound_eles(1, 'next-operation'(op(+, =, 'compile-corpus')), 'next-operation') ^ Call: (214) [user] pfcTraced('next-operation') ^ Fail: (214) [user] pfcTraced('next-operation') Redo: (217) [lists] lists:member_([op(+, =, 'compile-corpus')], _269988, 'next-operation') Unify: (217) [lists] lists:member_([op(+, =, 'compile-corpus')], _269988, 'next-operation') Call: (218) [lists] lists:member_([], _269988, op(+, =, 'compile-corpus')) Unify: (218) [lists] lists:member_([], op(+, =, 'compile-corpus'), op(+, =, 'compile-corpus')) Exit: (218) [lists] lists:member_([], op(+, =, 'compile-corpus'), op(+, =, 'compile-corpus')) Exit: (217) [lists] lists:member_([op(+, =, 'compile-corpus')], op(+, =, 'compile-corpus'), 'next-operation') Exit: (216) [lists] lists:member(op(+, =, 'compile-corpus'), ['next-operation', op(+, =, 'compile-corpus')]) ^ Exit: (215) [user] compound_eles('next-operation'(op(+, =, 'compile-corpus')), op(+, =, 'compile-corpus')) ^ Call: (215) [user] compound_eles(0, op(+, =, 'compile-corpus'), _256978) ^ Unify: (215) [user] compound_eles(0, op(+, =, 'compile-corpus'), _256978) Call: (216) [system] var(op(+, =, 'compile-corpus')) Fail: (216) [system] var(op(+, =, 'compile-corpus')) ^ Redo: (215) [user] compound_eles(0, op(+, =, 'compile-corpus'), _256978) ^ Unify: (215) [user] compound_eles(0, op(+, =, 'compile-corpus'), _256978) Call: (216) [system] compound(op(+, =, 'compile-corpus')) Exit: (216) [system] compound(op(+, =, 'compile-corpus')) Call: (216) [system] 0<1 Exit: (216) [system] 0<1 Call: (216) [system] _256978=op(+, =, 'compile-corpus') Exit: (216) [system] op(+, =, 'compile-corpus')=op(+, =, 'compile-corpus') ^ Exit: (215) [user] compound_eles(0, op(+, =, 'compile-corpus'), op(+, =, 'compile-corpus')) ^ Exit: (214) [user] compound_eles(1, 'next-operation'(op(+, =, 'compile-corpus')), op(+, =, 'compile-corpus')) ^ Call: (214) [user] pfcTraced(op(+, =, 'compile-corpus')) ^ Fail: (214) [user] pfcTraced(op(+, =, 'compile-corpus')) ^ Fail: (213) [user] pfcIsTraced('next-operation'(op(+, =, 'compile-corpus'))) ^ Redo: (212) [user] pfcTraceAddPrint('next-operation'(op(+, =, 'compile-corpus')), (P;HTML|mfl4(_3540, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (212) [user] pfcTraceAddPrint('next-operation'(op(+, =, 'compile-corpus')), (P;HTML|mfl4(_3540, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (212) [user] pfcTraceAddPrint('next-operation'(op(+, =, 'compile-corpus')), (P;HTML|mfl4(_3540, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (212) [user] pfcTraceBreak('next-operation'(op(+, =, 'compile-corpus')), (P;HTML|mfl4(_3540, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (212) [user] pfcTraceBreak('next-operation'(op(+, =, 'compile-corpus')), (P;HTML|mfl4(_3540, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (213) [user] pfcSpied('next-operation'(op(+, =, 'compile-corpus')), +) ^ Fail: (213) [user] pfcSpied('next-operation'(op(+, =, 'compile-corpus')), +) ^ Redo: (212) [user] pfcTraceBreak('next-operation'(op(+, =, 'compile-corpus')), (P;HTML|mfl4(_3540, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (212) [user] pfcTraceBreak('next-operation'(op(+, =, 'compile-corpus')), (P;HTML|mfl4(_3540, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (211) [user] pfcTraceAdd('next-operation'(op(+, =, 'compile-corpus')), (P;HTML|mfl4(_3540, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (209) [user] must_ex(pfcTraceAdd('next-operation'(op(+, =, 'compile-corpus')), (P;HTML|mfl4(_3540, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (209) [user] must_ex(pfcEnqueue('next-operation'(op(+, =, 'compile-corpus')), (P;HTML|mfl4(_3540, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Unify: (209) [user] must_ex(pfcEnqueue('next-operation'(op(+, =, 'compile-corpus')), (P;HTML|mfl4(_3540, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (211) [user] pfcEnqueue('next-operation'(op(+, =, 'compile-corpus')), (P;HTML|mfl4(_3540, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (211) [user] pfcEnqueue('next-operation'(op(+, =, 'compile-corpus')), (P;HTML|mfl4(_3540, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (212) [user] pfcGetSearch(_423572) ^ Unify: (212) [user] pfcGetSearch(_423572) Call: (213) [t_l] t_l:pfcSearchTL(_425422) Fail: (213) [t_l] t_l:pfcSearchTL(_425422) ^ Redo: (212) [user] pfcGetSearch(_423572) ^ Call: (213) [user] pfcSearch(_428196) ^ Unify: (213) [user] pfcSearch(direct) ^ Exit: (213) [user] pfcSearch(direct) Call: (213) [system] _423572=direct Exit: (213) [system] direct=direct ^ Exit: (212) [user] pfcGetSearch(direct) ^ Call: (212) [user] pfcEnqueue(direct, 'next-operation'(op(+, =, 'compile-corpus')), (P;HTML|mfl4(_3540, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (212) [user] pfcEnqueue(direct, 'next-operation'(op(+, =, 'compile-corpus')), (P;HTML|mfl4(_3540, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) Call: (213) [system] direct=direct Exit: (213) [system] direct=direct ^ Call: (213) [user] pfcFwd('next-operation'(op(+, =, 'compile-corpus'))) ^ Unify: (213) [user] pfcFwd('next-operation'(op(+, =, 'compile-corpus'))) ^ Call: (214) [user] control_arg_types('next-operation'(op(+, =, 'compile-corpus')), _452658) ^ Unify: (214) [user] control_arg_types('next-operation'(op(+, =, 'compile-corpus')), _452658) Call: (215) [system] fail Fail: (215) [system] fail ^ Fail: (214) [user] control_arg_types('next-operation'(op(+, =, 'compile-corpus')), _452658) ^ Redo: (213) [user] pfcFwd('next-operation'(op(+, =, 'compile-corpus'))) ^ Unify: (213) [user] pfcFwd('next-operation'(op(+, =, 'compile-corpus'))) ^ Call: (214) [user] locally_each:locally(set_prolog_flag(occurs_check, true), pfcFwd0('next-operation'(op(+, =, 'compile-corpus')))) ^ Unify: (214) [locally_each] locally_each:locally(user:set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, 'compile-corpus')))) ^ Call: (215) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, 'compile-corpus'))), user:each_call_cleanup) ^ Unify: (215) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, 'compile-corpus'))), user:each_call_cleanup) Call: (216) [system] current_prolog_flag(occurs_check, _462920) Exit: (216) [system] current_prolog_flag(occurs_check, true) ^ Call: (216) [locally_each] locally_each:wtl_how(trusted_redo_call_cleanup, true==true, user:set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, 'compile-corpus'))), user:set_prolog_flag(occurs_check, true)) ^ Unify: (216) [locally_each] locally_each:wtl_how(locally_each:trusted_redo_call_cleanup, locally_each:(true==true), user:set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, 'compile-corpus'))), user:set_prolog_flag(occurs_check, true)) Call: (217) [system] true==true Exit: (217) [system] true==true ^ Call: (217) [user] pfcFwd0('next-operation'(op(+, =, 'compile-corpus'))) ^ Unify: (217) [user] pfcFwd0('next-operation'(op(+, =, 'compile-corpus'))) Call: (218) [system] is_list(_470416) Fail: (218) [system] is_list(_470416) ^ Redo: (217) [user] pfcFwd0('next-operation'(op(+, =, 'compile-corpus'))) ^ Call: (218) [user] pfcFwd1('next-operation'(op(+, =, 'compile-corpus'))) ^ Unify: (218) [user] pfcFwd1('next-operation'(op(+, =, 'compile-corpus'))) ^ Call: (219) [user] fc_rule_check('next-operation'(op(+, =, 'compile-corpus'))) ^ Unify: (219) [user] fc_rule_check('next-operation'(op(+, =, 'compile-corpus'))) ^ Exit: (219) [user] fc_rule_check('next-operation'(op(+, =, 'compile-corpus'))) Call: (219) [system] copy_term('next-operation'(op(+, =, 'compile-corpus')), _477810) Exit: (219) [system] copy_term('next-operation'(op(+, =, 'compile-corpus')), 'next-operation'(op(+, =, 'compile-corpus'))) ^ Call: (219) [user] ignore(fcpt('next-operation'(op(+, =, 'compile-corpus')), 'next-operation'(op(+, =, 'compile-corpus')))) ^ Unify: (219) [system] ignore(user:fcpt('next-operation'(op(+, =, 'compile-corpus')), 'next-operation'(op(+, =, 'compile-corpus')))) ^ Call: (220) [user] fcpt('next-operation'(op(+, =, 'compile-corpus')), 'next-operation'(op(+, =, 'compile-corpus'))) ^ Unify: (220) [user] fcpt('next-operation'(op(+, =, 'compile-corpus')), 'next-operation'(op(+, =, 'compile-corpus'))) ^ Call: (221) [user] pfcGetTriggerQuick('$pt$'('next-operation'(op(+, =, 'compile-corpus')), _483402)) ^ Unify: (221) [user] pfcGetTriggerQuick('$pt$'('next-operation'(op(+, =, 'compile-corpus')), _483402)) ^ Call: (222) [user] clause('$pt$'('next-operation'(op(+, =, 'compile-corpus')), _483402), true) ^ Fail: (222) [user] clause('$pt$'('next-operation'(op(+, =, 'compile-corpus')), _483402), true) ^ Redo: (221) [user] pfcGetTriggerQuick('$pt$'('next-operation'(op(+, =, 'compile-corpus')), _483402)) ^ Call: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'compile-corpus')), _483402)) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'compile-corpus')), _483402)) Call: (223) [system] var('$pt$'('next-operation'(op(+, =, 'compile-corpus')), _483402)) Fail: (223) [system] var('$pt$'('next-operation'(op(+, =, 'compile-corpus')), _483402)) ^ Redo: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'compile-corpus')), _483402)) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'compile-corpus')), _483402)) Call: (223) [system] callable('$pt$'('next-operation'(op(+, =, 'compile-corpus')), _483402)) Exit: (223) [system] callable('$pt$'('next-operation'(op(+, =, 'compile-corpus')), _483402)) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'compile-corpus')), _483402)) ^ Redo: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'compile-corpus')), _483402)) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'compile-corpus')), _483402)) ^ Call: (223) [user] predicate_property('$pt$'('next-operation'(op(+, =, 'compile-corpus')), _483402), imported_from(system)) ^ Unify: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, 'compile-corpus')), _483402), imported_from(system)) Call: (224) [system] nonvar(imported_from(system)) Exit: (224) [system] nonvar(imported_from(system)) Call: (224) [$syspreds] property_predicate(imported_from(system), user:'$pt$'('next-operation'(op(+, =, 'compile-corpus')), _483402)) Unify: (224) [$syspreds] property_predicate(imported_from(system), user:'$pt$'('next-operation'(op(+, =, 'compile-corpus')), _483402)) Call: (225) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, 'compile-corpus')), _483402)) Unify: (225) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, 'compile-corpus')), _483402)) Call: (226) [system] callable('$pt$'('next-operation'(op(+, =, 'compile-corpus')), _483402)) Exit: (226) [system] callable('$pt$'('next-operation'(op(+, =, 'compile-corpus')), _483402)) Call: (226) [system] atom(user) Exit: (226) [system] atom(user) Exit: (225) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, 'compile-corpus')), _483402)) ^ Fail: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, 'compile-corpus')), _483402), imported_from(system)) ^ Redo: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'compile-corpus')), _483402)) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'compile-corpus')), _483402)) ^ Call: (223) [user] predicate_property('$pt$'('next-operation'(op(+, =, 'compile-corpus')), _483402), built_in) ^ Unify: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, 'compile-corpus')), _483402), built_in) Call: (224) [system] nonvar(built_in) Exit: (224) [system] nonvar(built_in) Call: (224) [$syspreds] property_predicate(built_in, user:'$pt$'('next-operation'(op(+, =, 'compile-corpus')), _483402)) Unify: (224) [$syspreds] property_predicate(built_in, user:'$pt$'('next-operation'(op(+, =, 'compile-corpus')), _483402)) Call: (225) [system] callable('$pt$'('next-operation'(op(+, =, 'compile-corpus')), _483402)) Exit: (225) [system] callable('$pt$'('next-operation'(op(+, =, 'compile-corpus')), _483402)) Call: (225) [$syspreds] goal_name_arity('$pt$'('next-operation'(op(+, =, 'compile-corpus')), _483402), _520472, _520474) Unify: (225) [$syspreds] goal_name_arity('$pt$'('next-operation'(op(+, =, 'compile-corpus')), _483402), _520472, _520474) Call: (226) [system] compound('$pt$'('next-operation'(op(+, =, 'compile-corpus')), _483402)) Exit: (226) [system] compound('$pt$'('next-operation'(op(+, =, 'compile-corpus')), _3798)) Call: (226) [system] compound_name_arity('$pt$'('next-operation'(op(+, =, 'compile-corpus')), _3798), _3806, _3808) Exit: (226) [system] compound_name_arity('$pt$'('next-operation'(op(+, =, 'compile-corpus')), _3798), '$pt$', 2) Exit: (225) [$syspreds] goal_name_arity('$pt$'('next-operation'(op(+, =, 'compile-corpus')), _3798), '$pt$', 2) ^ Call: (225) [$syspreds] current_predicate(user:'$pt$'/2) ^ Exit: (225) [$syspreds] current_predicate(user:'$pt$'/2) ^ Fail: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, 'compile-corpus')), _3798), built_in) ^ Redo: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'compile-corpus')), _3798)) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'compile-corpus')), _3798)) ^ Call: (223) [user] predicate_property('$pt$'('next-operation'(op(+, =, 'compile-corpus')), _3798), _11686) ^ Unify: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, 'compile-corpus')), _3798), _12626) Call: (224) [system] nonvar(_13484) ^ Redo: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, 'compile-corpus')), _3798), _14486) ^ Unify: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, 'compile-corpus')), _3798), _15420) Call: (224) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, 'compile-corpus')), _3798)) Unify: (224) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, 'compile-corpus')), _3798)) Call: (225) [system] callable('$pt$'('next-operation'(op(+, =, 'compile-corpus')), _3798)) Exit: (225) [system] callable('$pt$'('next-operation'(op(+, =, 'compile-corpus')), _3798)) Call: (225) [system] atom(user) Exit: (225) [system] atom(user) Exit: (224) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, 'compile-corpus')), _3798)) ^ Exit: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, 'compile-corpus')), _3798), interpreted) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'compile-corpus')), _3798)) ^ Call: (223) [user] predicate_property('$pt$'('next-operation'(op(+, =, 'compile-corpus')), _3798), number_of_clauses(_24614)) ^ Unify: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, 'compile-corpus')), _3798), number_of_clauses(_24614)) Call: (224) [system] nonvar(number_of_clauses(_24614)) Exit: (224) [system] nonvar(number_of_clauses(_24614)) Call: (224) [$syspreds] property_predicate(number_of_clauses(_24614), user:'$pt$'('next-operation'(op(+, =, 'compile-corpus')), _3798)) Unify: (224) [$syspreds] property_predicate(number_of_clauses(_24614), user:'$pt$'('next-operation'(op(+, =, 'compile-corpus')), _3798)) Call: (225) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, 'compile-corpus')), _3798)) Unify: (225) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, 'compile-corpus')), _3798)) Call: (226) [system] callable('$pt$'('next-operation'(op(+, =, 'compile-corpus')), _3798)) Exit: (226) [system] callable('$pt$'('next-operation'(op(+, =, 'compile-corpus')), _3798)) Call: (226) [system] atom(user) Exit: (226) [system] atom(user) Exit: (225) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, 'compile-corpus')), _3798)) Exit: (224) [$syspreds] property_predicate(number_of_clauses(0), user:'$pt$'('next-operation'(op(+, =, 'compile-corpus')), _3798)) ^ Exit: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, 'compile-corpus')), _3798), number_of_clauses(0)) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'compile-corpus')), _3798)) ^ Call: (223) [user] setup_call_cleanup(nb_current('$pfc_current_choice', _39458), (prolog_current_choice(_39468), push_current_choice(_39468), clause('$pt$'('next-operation'(op(+, =, 'compile-corpus')), _3798), _39490), pfc_call(_39490)), nb_setval('$pfc_current_choice', _39458)) ^ Unify: (223) [system] setup_call_cleanup(user:nb_current('$pfc_current_choice', _39458), user:(prolog_current_choice(_39468), push_current_choice(_39468), clause('$pt$'('next-operation'(op(+, =, 'compile-corpus')), _3798), _39490), pfc_call(_39490)), user:nb_setval('$pfc_current_choice', _39458)) ^ Call: (224) [system] sig_atomic(user:nb_current('$pfc_current_choice', _39458)) Call: (226) [system] nb_current('$pfc_current_choice', _39458) Exit: (226) [system] nb_current('$pfc_current_choice', []) ^ Exit: (224) [system] sig_atomic(user:nb_current('$pfc_current_choice', [])) Call: (225) [system] prolog_current_choice(_39468) Exit: (225) [system] prolog_current_choice(2927) ^ Call: (225) [user] push_current_choice(2927) ^ Unify: (225) [user] push_current_choice(2927) Call: (226) [system] nb_current('$pfc_current_choice', _48808) Exit: (226) [system] nb_current('$pfc_current_choice', []) Call: (226) [system] b_setval('$pfc_current_choice', [2927]) Exit: (226) [system] b_setval('$pfc_current_choice', [2927]) ^ Exit: (225) [user] push_current_choice(2927) ^ Call: (225) [user] clause('$pt$'('next-operation'(op(+, =, 'compile-corpus')), _3798), _39490) ^ Fail: (225) [user] clause('$pt$'('next-operation'(op(+, =, 'compile-corpus')), _3798), _39490) Call: (225) [$syspreds] nb_setval('$pfc_current_choice', []) Unify: (225) [$syspreds] nb_setval('$pfc_current_choice', []) Call: (226) [system] duplicate_term([], _57180) Exit: (226) [system] duplicate_term([], []) Call: (226) [system] nb_linkval('$pfc_current_choice', []) Exit: (226) [system] nb_linkval('$pfc_current_choice', []) Exit: (225) [$syspreds] nb_setval('$pfc_current_choice', []) ^ Fail: (223) [system] setup_call_cleanup(user:nb_current('$pfc_current_choice', _39458), user:(prolog_current_choice(_39468), push_current_choice(_39468), clause('$pt$'('next-operation'(op(+, =, 'compile-corpus')), _3798), _39490), pfc_call(_39490)), user:nb_setval('$pfc_current_choice', _39458)) ^ Fail: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'compile-corpus')), _3798)) ^ Fail: (221) [user] pfcGetTriggerQuick('$pt$'('next-operation'(op(+, =, 'compile-corpus')), _3798)) ^ Redo: (220) [user] fcpt('next-operation'(op(+, =, 'compile-corpus')), 'next-operation'(op(+, =, 'compile-corpus'))) ^ Unify: (220) [user] fcpt('next-operation'(op(+, =, 'compile-corpus')), 'next-operation'(op(+, =, 'compile-corpus'))) ^ Exit: (220) [user] fcpt('next-operation'(op(+, =, 'compile-corpus')), 'next-operation'(op(+, =, 'compile-corpus'))) ^ Exit: (219) [system] ignore(user:fcpt('next-operation'(op(+, =, 'compile-corpus')), 'next-operation'(op(+, =, 'compile-corpus')))) ^ Call: (219) [user] ignore(fcnt('next-operation'(op(+, =, 'compile-corpus')), 'next-operation'(op(+, =, 'compile-corpus')))) ^ Unify: (219) [system] ignore(user:fcnt('next-operation'(op(+, =, 'compile-corpus')), 'next-operation'(op(+, =, 'compile-corpus')))) ^ Call: (220) [user] fcnt('next-operation'(op(+, =, 'compile-corpus')), 'next-operation'(op(+, =, 'compile-corpus'))) ^ Unify: (220) [user] fcnt('next-operation'(op(+, =, 'compile-corpus')), 'next-operation'(op(+, =, 'compile-corpus'))) ^ Call: (221) [user] pfc_spft(_72050, _72136, '$nt$'('next-operation'(op(+, =, 'compile-corpus')), _72056, _72058)) ^ Unify: (221) [user] pfc_spft(_72050, _73068, '$nt$'('next-operation'(op(+, =, 'compile-corpus')), _72056, _72058)) ^ Call: (222) [user] pfcCallSystem('$spft$'(_72050, _73928, '$nt$'('next-operation'(op(+, =, 'compile-corpus')), _72056, _72058))) ^ Unify: (222) [user] pfcCallSystem('$spft$'(_72050, _73928, '$nt$'('next-operation'(op(+, =, 'compile-corpus')), _72056, _72058))) ^ Call: (223) [user] pfc_call('$spft$'(_72050, _73928, '$nt$'('next-operation'(op(+, =, 'compile-corpus')), _72056, _72058))) ^ Unify: (223) [user] pfc_call('$spft$'(_72050, _73928, '$nt$'('next-operation'(op(+, =, 'compile-corpus')), _72056, _72058))) Call: (224) [system] var('$spft$'(_72050, _73928, '$nt$'('next-operation'(op(+, =, 'compile-corpus')), _72056, _72058))) Fail: (224) [system] var('$spft$'(_72050, _73928, '$nt$'('next-operation'(op(+, =, 'compile-corpus')), _72056, _72058))) ^ Redo: (223) [user] pfc_call('$spft$'(_72050, _73928, '$nt$'('next-operation'(op(+, =, 'compile-corpus')), _72056, _72058))) ^ Unify: (223) [user] pfc_call('$spft$'(_72050, _73928, '$nt$'('next-operation'(op(+, =, 'compile-corpus')), _72056, _72058))) Call: (224) [system] callable('$spft$'(_72050, _73928, '$nt$'('next-operation'(op(+, =, 'compile-corpus')), _72056, _72058))) Exit: (224) [system] callable('$spft$'(_72050, _73928, '$nt$'('next-operation'(op(+, =, 'compile-corpus')), _72056, _72058))) ^ Unify: (223) [user] pfc_call('$spft$'(_72050, _73928, '$nt$'('next-operation'(op(+, =, 'compile-corpus')), _72056, _72058))) ^ Redo: (223) [user] pfc_call('$spft$'(_72050, _73928, '$nt$'('next-operation'(op(+, =, 'compile-corpus')), _72056, _72058))) ^ Unify: (223) [user] pfc_call('$spft$'(_72050, _73928, '$nt$'('next-operation'(op(+, =, 'compile-corpus')), _72056, _72058))) ^ Call: (224) [user] predicate_property('$spft$'(_72050, _73928, '$nt$'('next-operation'(op(+, =, 'compile-corpus')), _72056, _72058)), imported_from(system)) ^ Unify: (224) [$syspreds] predicate_property(user:'$spft$'(_72050, _73928, '$nt$'('next-operation'(op(+, =, 'compile-corpus')), _72056, _72058)), imported_from(system)) Call: (225) [system] nonvar(imported_from(system)) Exit: (225) [system] nonvar(imported_from(system)) Call: (225) [$syspreds] property_predicate(imported_from(system), user:'$spft$'(_72050, _73928, '$nt$'('next-operation'(op(+, =, 'compile-corpus')), _72056, _72058))) Unify: (225) [$syspreds] property_predicate(imported_from(system), user:'$spft$'(_72050, _73928, '$nt$'('next-operation'(op(+, =, 'compile-corpus')), _72056, _72058))) Call: (226) [$syspreds] define_or_generate(user:'$spft$'(_72050, _73928, '$nt$'('next-operation'(op(+, =, 'compile-corpus')), _72056, _72058))) Unify: (226) [$syspreds] define_or_generate(user:'$spft$'(_72050, _73928, '$nt$'('next-operation'(op(+, =, 'compile-corpus')), _72056, _72058))) Call: (227) [system] callable('$spft$'(_72050, _73928, '$nt$'('next-operation'(op(+, =, 'compile-corpus')), _72056, _72058))) Exit: (227) [system] callable('$spft$'(_72050, _73928, '$nt$'('next-operation'(op(+, =, 'compile-corpus')), _72056, _72058))) Call: (227) [system] atom(user) Exit: (227) [system] atom(user) Exit: (226) [$syspreds] define_or_generate(user:'$spft$'(_72050, _73928, '$nt$'('next-operation'(op(+, =, 'compile-corpus')), _72056, _72058))) ^ Fail: (224) [$syspreds] predicate_property(user:'$spft$'(_72050, _73928, '$nt$'('next-operation'(op(+, =, 'compile-corpus')), _72056, _72058)), imported_from(system)) ^ Redo: (223) [user] pfc_call('$spft$'(_72050, _73928, '$nt$'('next-operation'(op(+, =, 'compile-corpus')), _72056, _72058))) ^ Unify: (223) [user] pfc_call('$spft$'(_72050, _73928, '$nt$'('next-operation'(op(+, =, 'compile-corpus')), _72056, _72058))) ^ Call: (224) [user] predicate_property('$spft$'(_72050, _73928, '$nt$'('next-operation'(op(+, =, 'compile-corpus')), _72056, _72058)), built_in) ^ Unify: (224) [$syspreds] predicate_property(user:'$spft$'(_72050, _73928, '$nt$'('next-operation'(op(+, =, 'compile-corpus')), _72056, _72058)), built_in) Call: (225) [system] nonvar(built_in) Exit: (225) [system] nonvar(built_in) Call: (225) [$syspreds] property_predicate(built_in, user:'$spft$'(_72050, _73928, '$nt$'('next-operation'(op(+, =, 'compile-corpus')), _72056, _72058))) Unify: (225) [$syspreds] property_predicate(built_in, user:'$spft$'(_72050, _73928, '$nt$'('next-operation'(op(+, =, 'compile-corpus')), _72056, _72058))) Call: (226) [system] callable('$spft$'(_72050, _73928, '$nt$'('next-operation'(op(+, =, 'compile-corpus')), _72056, _72058))) Exit: (226) [system] callable('$spft$'(_72050, _73928, '$nt$'('next-operation'(op(+, =, 'compile-corpus')), _72056, _72058))) Call: (226) [$syspreds] goal_name_arity('$spft$'(_72050, _73928, '$nt$'('next-operation'(op(+, =, 'compile-corpus')), _72056, _72058)), _108208, _108210) Unify: (226) [$syspreds] goal_name_arity('$spft$'(_72050, _73928, '$nt$'('next-operation'(op(+, =, 'compile-corpus')), _72056, _72058)), _108208, _108210) Call: (227) [system] compound('$spft$'(_72050, _73928, '$nt$'('next-operation'(op(+, =, 'compile-corpus')), _72056, _72058))) Exit: (227) [system] compound('$spft$'(_72050, _73928, '$nt$'('next-operation'(op(+, =, 'compile-corpus')), _72056, _72058))) Call: (227) [system] compound_name_arity('$spft$'(_72050, _73928, '$nt$'('next-operation'(op(+, =, 'compile-corpus')), _72056, _72058)), _108208, _108210) Exit: (227) [system] compound_name_arity('$spft$'(_72050, _73928, '$nt$'('next-operation'(op(+, =, 'compile-corpus')), _72056, _72058)), '$spft$', 3) Exit: (226) [$syspreds] goal_name_arity('$spft$'(_72050, _73928, '$nt$'('next-operation'(op(+, =, 'compile-corpus')), _72056, _72058)), '$spft$', 3) ^ Call: (226) [$syspreds] current_predicate(user:'$spft$'/3) ^ Exit: (226) [$syspreds] current_predicate(user:'$spft$'/3) ^ Fail: (224) [$syspreds] predicate_property(user:'$spft$'(_72050, _73928, '$nt$'('next-operation'(op(+, =, 'compile-corpus')), _72056, _72058)), built_in) ^ Redo: (223) [user] pfc_call('$spft$'(_72050, _73928, '$nt$'('next-operation'(op(+, =, 'compile-corpus')), _72056, _72058))) ^ Unify: (223) [user] pfc_call('$spft$'(_72050, _73928, '$nt$'('next-operation'(op(+, =, 'compile-corpus')), _72056, _72058))) ^ Call: (224) [user] predicate_property('$spft$'(_72050, _73928, '$nt$'('next-operation'(op(+, =, 'compile-corpus')), _72056, _72058)), _119450) ^ Unify: (224) [$syspreds] predicate_property(user:'$spft$'(_72050, _73928, '$nt$'('next-operation'(op(+, =, 'compile-corpus')), _72056, _72058)), _120390) Call: (225) [system] nonvar(_121248) ^ Redo: (224) [$syspreds] predicate_property(user:'$spft$'(_72050, _73928, '$nt$'('next-operation'(op(+, =, 'compile-corpus')), _72056, _72058)), _122250) ^ Unify: (224) [$syspreds] predicate_property(user:'$spft$'(_72050, _73928, '$nt$'('next-operation'(op(+, =, 'compile-corpus')), _72056, _72058)), _123184) Call: (225) [$syspreds] define_or_generate(user:'$spft$'(_72050, _73928, '$nt$'('next-operation'(op(+, =, 'compile-corpus')), _72056, _72058))) Unify: (225) [$syspreds] define_or_generate(user:'$spft$'(_72050, _73928, '$nt$'('next-operation'(op(+, =, 'compile-corpus')), _72056, _72058))) Call: (226) [system] callable('$spft$'(_72050, _73928, '$nt$'('next-operation'(op(+, =, 'compile-corpus')), _72056, _72058))) Exit: (226) [system] callable('$spft$'(_72050, _73928, '$nt$'('next-operation'(op(+, =, 'compile-corpus')), _72056, _72058))) Call: (226) [system] atom(user) Exit: (226) [system] atom(user) Exit: (225) [$syspreds] define_or_generate(user:'$spft$'(_72050, _73928, '$nt$'('next-operation'(op(+, =, 'compile-corpus')), _72056, _72058))) ^ Exit: (224) [$syspreds] predicate_property(user:'$spft$'(_72050, _73928, '$nt$'('next-operation'(op(+, =, 'compile-corpus')), _72056, _72058)), interpreted) ^ Unify: (223) [user] pfc_call('$spft$'(_72050, _73928, '$nt$'('next-operation'(op(+, =, 'compile-corpus')), _72056, _72058))) ^ Call: (224) [user] predicate_property('$spft$'(_72050, _73928, '$nt$'('next-operation'(op(+, =, 'compile-corpus')), _72056, _72058)), number_of_clauses(_132378)) ^ Unify: (224) [$syspreds] predicate_property(user:'$spft$'(_72050, _73928, '$nt$'('next-operation'(op(+, =, 'compile-corpus')), _72056, _72058)), number_of_clauses(_132378)) Call: (225) [system] nonvar(number_of_clauses(_132378)) Exit: (225) [system] nonvar(number_of_clauses(_132378)) Call: (225) [$syspreds] property_predicate(number_of_clauses(_132378), user:'$spft$'(_72050, _73928, '$nt$'('next-operation'(op(+, =, 'compile-corpus')), _72056, _72058))) Unify: (225) [$syspreds] property_predicate(number_of_clauses(_132378), user:'$spft$'(_72050, _73928, '$nt$'('next-operation'(op(+, =, 'compile-corpus')), _72056, _72058))) Call: (226) [$syspreds] define_or_generate(user:'$spft$'(_72050, _73928, '$nt$'('next-operation'(op(+, =, 'compile-corpus')), _72056, _72058))) Unify: (226) [$syspreds] define_or_generate(user:'$spft$'(_72050, _73928, '$nt$'('next-operation'(op(+, =, 'compile-corpus')), _72056, _72058))) Call: (227) [system] callable('$spft$'(_72050, _73928, '$nt$'('next-operation'(op(+, =, 'compile-corpus')), _72056, _72058))) Exit: (227) [system] callable('$spft$'(_72050, _73928, '$nt$'('next-operation'(op(+, =, 'compile-corpus')), _72056, _72058))) Call: (227) [system] atom(user) Exit: (227) [system] atom(user) Exit: (226) [$syspreds] define_or_generate(user:'$spft$'(_72050, _73928, '$nt$'('next-operation'(op(+, =, 'compile-corpus')), _72056, _72058))) Exit: (225) [$syspreds] property_predicate(number_of_clauses(720), user:'$spft$'(_72050, _73928, '$nt$'('next-operation'(op(+, =, 'compile-corpus')), _72056, _72058))) ^ Exit: (224) [$syspreds] predicate_property(user:'$spft$'(_72050, _73928, '$nt$'('next-operation'(op(+, =, 'compile-corpus')), _72056, _72058)), number_of_clauses(720)) ^ Unify: (223) [user] pfc_call('$spft$'(_72050, _73928, '$nt$'('next-operation'(op(+, =, 'compile-corpus')), _72056, _72058))) ^ Call: (224) [user] setup_call_cleanup(nb_current('$pfc_current_choice', _147222), (prolog_current_choice(_147232), push_current_choice(_147232), clause('$spft$'(_72050, _73928, '$nt$'('next-operation'(op(+, =, 'compile-corpus')), _72056, _72058)), _147254), pfc_call(_147254)), nb_setval('$pfc_current_choice', _147222)) ^ Unify: (224) [system] setup_call_cleanup(user:nb_current('$pfc_current_choice', _147222), user:(prolog_current_choice(_147232), push_current_choice(_147232), clause('$spft$'(_72050, _73928, '$nt$'('next-operation'(op(+, =, 'compile-corpus')), _72056, _72058)), _147254), pfc_call(_147254)), user:nb_setval('$pfc_current_choice', _147222)) ^ Call: (225) [system] sig_atomic(user:nb_current('$pfc_current_choice', _147222)) Call: (227) [system] nb_current('$pfc_current_choice', _147222) Exit: (227) [system] nb_current('$pfc_current_choice', []) ^ Exit: (225) [system] sig_atomic(user:nb_current('$pfc_current_choice', [])) Call: (226) [system] prolog_current_choice(_147232) Exit: (226) [system] prolog_current_choice(2947) ^ Call: (226) [user] push_current_choice(2947) ^ Unify: (226) [user] push_current_choice(2947) Call: (227) [system] nb_current('$pfc_current_choice', _156572) Exit: (227) [system] nb_current('$pfc_current_choice', []) Call: (227) [system] b_setval('$pfc_current_choice', [2947]) Exit: (227) [system] b_setval('$pfc_current_choice', [2947]) ^ Exit: (226) [user] push_current_choice(2947) ^ Call: (226) [user] clause('$spft$'(_72050, _73928, '$nt$'('next-operation'(op(+, =, 'compile-corpus')), _72056, _72058)), _147254) ^ Fail: (226) [user] clause('$spft$'(_72050, _73928, '$nt$'('next-operation'(op(+, =, 'compile-corpus')), _72056, _72058)), _147254) Call: (226) [$syspreds] nb_setval('$pfc_current_choice', []) Unify: (226) [$syspreds] nb_setval('$pfc_current_choice', []) Call: (227) [system] duplicate_term([], _164944) Exit: (227) [system] duplicate_term([], []) Call: (227) [system] nb_linkval('$pfc_current_choice', []) Exit: (227) [system] nb_linkval('$pfc_current_choice', []) Exit: (226) [$syspreds] nb_setval('$pfc_current_choice', []) ^ Fail: (224) [system] setup_call_cleanup(user:nb_current('$pfc_current_choice', _147222), user:(prolog_current_choice(_147232), push_current_choice(_147232), clause('$spft$'(_72050, _73928, '$nt$'('next-operation'(op(+, =, 'compile-corpus')), _72056, _72058)), _147254), pfc_call(_147254)), user:nb_setval('$pfc_current_choice', _147222)) ^ Fail: (223) [user] pfc_call('$spft$'(_72050, _73928, '$nt$'('next-operation'(op(+, =, 'compile-corpus')), _72056, _72058))) ^ Fail: (222) [user] pfcCallSystem('$spft$'(_72050, _73928, '$nt$'('next-operation'(op(+, =, 'compile-corpus')), _72056, _72058))) ^ Fail: (221) [user] pfc_spft(_72050, _172448, '$nt$'('next-operation'(op(+, =, 'compile-corpus')), _72056, _72058)) ^ Redo: (220) [user] fcnt('next-operation'(op(+, =, 'compile-corpus')), 'next-operation'(op(+, =, 'compile-corpus'))) ^ Unify: (220) [user] fcnt('next-operation'(op(+, =, 'compile-corpus')), 'next-operation'(op(+, =, 'compile-corpus'))) ^ Exit: (220) [user] fcnt('next-operation'(op(+, =, 'compile-corpus')), 'next-operation'(op(+, =, 'compile-corpus'))) ^ Exit: (219) [system] ignore(user:fcnt('next-operation'(op(+, =, 'compile-corpus')), 'next-operation'(op(+, =, 'compile-corpus')))) ^ Exit: (218) [user] pfcFwd1('next-operation'(op(+, =, 'compile-corpus'))) ^ Exit: (217) [user] pfcFwd0('next-operation'(op(+, =, 'compile-corpus'))) ^ Exit: (216) [locally_each] locally_each:wtl_how(locally_each:trusted_redo_call_cleanup, locally_each:(true==true), user:set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, 'compile-corpus'))), user:set_prolog_flag(occurs_check, true)) ^ Exit: (215) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, 'compile-corpus'))), user:each_call_cleanup) ^ Exit: (214) [locally_each] locally_each:locally(user:set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, 'compile-corpus')))) ^ Exit: (213) [user] pfcFwd('next-operation'(op(+, =, 'compile-corpus'))) ^ Exit: (212) [user] pfcEnqueue(direct, 'next-operation'(op(+, =, 'compile-corpus')), (P;HTML|mfl4(_3540, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (211) [user] pfcEnqueue('next-operation'(op(+, =, 'compile-corpus')), (P;HTML|mfl4(_3540, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (209) [user] must_ex(pfcEnqueue('next-operation'(op(+, =, 'compile-corpus')), (P;HTML|mfl4(_3540, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Exit: (208) [user] pfcPost2('next-operation'(op(+, =, 'compile-corpus')), (P;HTML|mfl4(_3540, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (207) [user] pfcPost11('next-operation'(op(+, =, 'compile-corpus')), (P;HTML|mfl4(_3540, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (205) [locally_each] locally_each:wtl_how(locally_each:trusted_redo_call_cleanup, locally_each:(true==true), user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'compile-corpus')), (P;HTML|mfl4(_3540, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _3564, (notrace, wdmsg(('next-operation'(op(+, =, 'compile-corpus'))=>_3564)), trace)), user:set_prolog_flag(occurs_check, true)) ^ Exit: (204) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'compile-corpus')), (P;HTML|mfl4(_3540, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _3564, (notrace, wdmsg(('next-operation'(op(+, =, 'compile-corpus'))=>_3564)), trace)), user:each_call_cleanup) ^ Exit: (203) [locally_each] locally_each:locally(user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'compile-corpus')), (P;HTML|mfl4(_3540, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _3564, (notrace, wdmsg(('next-operation'(op(+, =, 'compile-corpus'))=>_3564)), trace))) ^ Exit: (202) [user] pfcPost1('next-operation'(op(+, =, 'compile-corpus')), (P;HTML|mfl4(_3540, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (201) [user] pfcPost_rev((P;HTML|mfl4(_3540, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax), 'next-operation'(op(+, =, 'compile-corpus'))) ^ Exit: (200) [user] pfcPost('next-operation'(op(+, =, 'compile-corpus')), (P;HTML|mfl4(_3540, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (200) [user] pfcRun ^ Unify: (200) [user] pfcRun ^ Call: (201) [user] pfcGetSearch(direct) ^ Unify: (201) [user] pfcGetSearch(direct) Call: (202) [t_l] t_l:pfcSearchTL(_269908) Fail: (202) [t_l] t_l:pfcSearchTL(_269908) ^ Redo: (201) [user] pfcGetSearch(direct) ^ Call: (202) [user] pfcSearch(_272682) ^ Unify: (202) [user] pfcSearch(direct) ^ Exit: (202) [user] pfcSearch(direct) Call: (202) [system] direct=direct Exit: (202) [system] direct=direct ^ Exit: (201) [user] pfcGetSearch(direct) ^ Unify: (200) [user] pfcRun ^ Exit: (200) [user] pfcRun ^ Exit: (199) [user] pfcAdd('next-operation'(op(+, =, 'compile-corpus')), (P;HTML|mfl4(_3540, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (198) [user] pfcAdd('next-operation'(op(+, =, 'compile-corpus'))) ^ Exit: (197) [user] pfcAdd_Now('next-operation'(op(+, =, 'compile-corpus'))) ^ Exit: (196) [user] if_t(into_simple_op(+, [=, ['compile-corpus'], ['compile-corpus-in-mem']], op(+, =, 'compile-corpus')), pfcAdd_Now('next-operation'(op(+, =, 'compile-corpus')))) Call: (196) [user] dont_give_up(as_tf(asserted_do_metta('&self', +, [=, ['compile-corpus'], ['compile-corpus-in-mem']]), _3362)) Unify: (196) [user] dont_give_up(as_tf(asserted_do_metta('&self', +, [=, ['compile-corpus'], ['compile-corpus-in-mem']]), _3362)) ^ Call: (198) [user] as_tf(asserted_do_metta('&self', +, [=, ['compile-corpus'], ['compile-corpus-in-mem']]), _3362) ^ Unify: (198) [user] as_tf(asserted_do_metta('&self', +, [=, ['compile-corpus'], ['compile-corpus-in-mem']]), _3362) Call: (199) [system] asserted_do_metta('&self', +, [=, ['compile-corpus'], ['compile-corpus-in-mem']])\=[_294162|_294164] Exit: (199) [system] asserted_do_metta('&self', +, [=, ['compile-corpus'], ['compile-corpus-in-mem']])\=[_294162|_294164] ^ Call: (199) [user] catch_nowarn((call(asserted_do_metta('&self', +, [=, ['compile-corpus'], ['compile-corpus-in-mem']]))*->_3362='True';_3362='False')) ^ Unify: (199) [user] catch_nowarn((call(asserted_do_metta('&self', +, [=, ['compile-corpus'], ['compile-corpus-in-mem']]))*->_3362='True';_3362='False')) Call: (200) [user] catch_err((call(asserted_do_metta('&self', +, [=, ['compile-corpus'], ['compile-corpus-in-mem']]))*->_3362='True';_3362='False'), error(_297900, _297902), fail) Unify: (200) [user] catch_err((call(asserted_do_metta('&self', +, [=, ['compile-corpus'], ['compile-corpus-in-mem']]))*->_3362='True';_3362='False'), error(_297900, _297902), fail) Call: (203) [user] asserted_do_metta('&self', +, [=, ['compile-corpus'], ['compile-corpus-in-mem']]) Unify: (203) [user] asserted_do_metta('&self', +, [=, ['compile-corpus'], ['compile-corpus-in-mem']]) Call: (204) [user] metta_interp_mode(+, _301616) Unify: (204) [user] metta_interp_mode(+, load) Exit: (204) [user] metta_interp_mode(+, load) Call: (204) [user] asserted_do_metta('&self', load, [=, ['compile-corpus'], ['compile-corpus-in-mem']]) Unify: (204) [user] asserted_do_metta('&self', load, [=, ['compile-corpus'], ['compile-corpus-in-mem']]) Call: (205) [user] metta_interp_mode(load, _306206) Redo: (204) [user] asserted_do_metta('&self', load, [=, ['compile-corpus'], ['compile-corpus-in-mem']]) Unify: (204) [user] asserted_do_metta('&self', load, [=, ['compile-corpus'], ['compile-corpus-in-mem']]) Call: (205) [system] load==exec Redo: (204) [user] asserted_do_metta('&self', load, [=, ['compile-corpus'], ['compile-corpus-in-mem']]) Unify: (204) [user] asserted_do_metta('&self', load, [=, ['compile-corpus'], ['compile-corpus-in-mem']]) Call: (205) [user] asserted_do_metta2('&self', load, [=, ['compile-corpus'], ['compile-corpus-in-mem']], [=, ['compile-corpus'], ['compile-corpus-in-mem']]) Unify: (205) [user] asserted_do_metta2('&self', load, [=, ['compile-corpus'], ['compile-corpus-in-mem']], [=, ['compile-corpus'], ['compile-corpus-in-mem']]) Call: (206) [system] nonvar(load) Exit: (206) [system] nonvar(load) Call: (206) [user] metta_interp_mode(load, _315428) Redo: (205) [user] asserted_do_metta2('&self', load, [=, ['compile-corpus'], ['compile-corpus-in-mem']], [=, ['compile-corpus'], ['compile-corpus-in-mem']]) Unify: (205) [user] asserted_do_metta2('&self', load, [=, ['compile-corpus'], ['compile-corpus-in-mem']], [=, ['compile-corpus'], ['compile-corpus-in-mem']]) ^ Call: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, ['compile-corpus'], ['compile-corpus-in-mem']], metta_atom('&self', [=, ['compile-corpus'], ['compile-corpus-in-mem']]))) ^ Unify: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, ['compile-corpus'], ['compile-corpus-in-mem']], metta_atom('&self', [=, ['compile-corpus'], ['compile-corpus-in-mem']]))) ^ Call: (207) [user] is_compatio ^ Unify: (207) [user] is_compatio ^ Call: (209) [system] setup_call_cleanup('$notrace'(_321904, _321906), once(user:is_compatio0), '$restore_trace'(_321904, _321906)) ^ Unify: (209) [system] setup_call_cleanup(system:'$notrace'(_321904, _321906), system:once(user:is_compatio0), system:'$restore_trace'(_321904, _321906)) ^ Call: (210) [system] sig_atomic(system:'$notrace'(_321904, _321906)) ^ Fail: (207) [user] is_compatio ^ Redo: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, ['compile-corpus'], ['compile-corpus-in-mem']], metta_atom('&self', [=, ['compile-corpus'], ['compile-corpus-in-mem']]))) ^ Unify: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, ['compile-corpus'], ['compile-corpus-in-mem']], metta_atom('&self', [=, ['compile-corpus'], ['compile-corpus-in-mem']]))) ^ Call: (208) [rtrace] rtrace:quietly3(user:(wots(_327522, must_det_ll(user:metta_anew(load, [=, ['compile-corpus'], ['compile-corpus-in-mem']], metta_atom('&self', [=, ['compile-corpus'], ['compile-corpus-in-mem']])))), (_327522==""->true;our_ansi_format('#ffa505', '~w~n', [_327522])))) ^ Unify: (208) [rtrace] rtrace:quietly3(user:(wots(_327522, must_det_ll(user:metta_anew(load, [=, ['compile-corpus'], ['compile-corpus-in-mem']], metta_atom('&self', [=, ['compile-corpus'], ['compile-corpus-in-mem']])))), (_327522==""->true;our_ansi_format('#ffa505', '~w~n', [_327522])))) (= (compile-corpus) (compile-corpus-in-mem)) ^ Exit: (208) [rtrace] rtrace:quietly3(user:(wots("", must_det_ll(user:metta_anew(load, [=, ['compile-corpus'], ['compile-corpus-in-mem']], metta_atom('&self', [=, ['compile-corpus'], ['compile-corpus-in-mem']])))), (""==""->true;our_ansi_format('#ffa505', '~w~n', [""])))) ^ Exit: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, ['compile-corpus'], ['compile-corpus-in-mem']], metta_atom('&self', [=, ['compile-corpus'], ['compile-corpus-in-mem']]))) Exit: (205) [user] asserted_do_metta2('&self', load, [=, ['compile-corpus'], ['compile-corpus-in-mem']], [=, ['compile-corpus'], ['compile-corpus-in-mem']]) Exit: (204) [user] asserted_do_metta('&self', load, [=, ['compile-corpus'], ['compile-corpus-in-mem']]) Exit: (203) [user] asserted_do_metta('&self', +, [=, ['compile-corpus'], ['compile-corpus-in-mem']]) Call: (203) [system] _3362='True' Exit: (203) [system] 'True'='True' Exit: (200) [user] catch_err((call(asserted_do_metta('&self', +, [=, ['compile-corpus'], ['compile-corpus-in-mem']]))*->'True'='True';'True'='False'), error(_297900, _297902), fail) ^ Exit: (199) [user] catch_nowarn((call(asserted_do_metta('&self', +, [=, ['compile-corpus'], ['compile-corpus-in-mem']]))*->'True'='True';'True'='False')) ^ Exit: (198) [user] as_tf(asserted_do_metta('&self', +, [=, ['compile-corpus'], ['compile-corpus-in-mem']]), 'True') Exit: (196) [user] dont_give_up(as_tf(asserted_do_metta('&self', +, [=, ['compile-corpus'], ['compile-corpus-in-mem']]), 'True')) Exit: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['compile-corpus'], ['compile-corpus-in-mem']], 'True') ^ Exit: (194) [user] must_not_error(user:do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['compile-corpus'], ['compile-corpus-in-mem']], 'True')) ^ Redo: (193) [user] metta_file_buffer(_3314, _3316, _3318, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', _3322) ^ Unify: (193) [user] metta_file_buffer(+, [=, ['compile-corpus-in-mem'], [['train-from-corpus'], ['compute-corpus-extents'], [nop, 'retrain-from-trigrams'], ['set-det']]], [], P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', '$stream_position'(480, 27, 28, 480)) ^ Exit: (193) [user] metta_file_buffer(+, [=, ['compile-corpus-in-mem'], [['train-from-corpus'], ['compute-corpus-extents'], [nop, 'retrain-from-trigrams'], ['set-det']]], [], P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', '$stream_position'(480, 27, 28, 480)) ^ Call: (194) [user] apply:maplist(maybe_assign, []) ^ Unify: (194) [apply] apply:maplist(user:maybe_assign, []) Call: (195) [apply] apply:maplist_([], user:maybe_assign) Unify: (195) [apply] apply:maplist_([], user:maybe_assign) Exit: (195) [apply] apply:maplist_([], user:maybe_assign) ^ Exit: (194) [apply] apply:maplist(user:maybe_assign, []) ^ Call: (194) [user] must_not_error(do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['compile-corpus-in-mem'], [['train-from-corpus'], ['compute-corpus-extents'], [nop, 'retrain-from-trigrams'], ['set-det']]], _3362)) ^ Unify: (194) [user] must_not_error(user:do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['compile-corpus-in-mem'], [['train-from-corpus'], ['compute-corpus-extents'], [nop, 'retrain-from-trigrams'], ['set-det']]], _3362)) Call: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['compile-corpus-in-mem'], [['train-from-corpus'], ['compute-corpus-extents'], [nop, 'retrain-from-trigrams'], ['set-det']]], _3362) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['compile-corpus-in-mem'], [['train-from-corpus'], ['compute-corpus-extents'], [nop, 'retrain-from-trigrams'], ['set-det']]], _3362) Call: (196) [system] var([=, ['compile-corpus-in-mem'], [['train-from-corpus'], ['compute-corpus-extents'], [nop, 'retrain-from-trigrams'], ['set-det']]]) Redo: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['compile-corpus-in-mem'], [['train-from-corpus'], ['compute-corpus-extents'], [nop, 'retrain-from-trigrams'], ['set-det']]], _3362) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['compile-corpus-in-mem'], [['train-from-corpus'], ['compute-corpus-extents'], [nop, 'retrain-from-trigrams'], ['set-det']]], _3362) Call: (196) [system] (+)\==exec Exit: (196) [system] (+)\==exec Call: (196) [system] [=, ['compile-corpus-in-mem'], [['train-from-corpus'], ['compute-corpus-extents'], [nop, 'retrain-from-trigrams'], ['set-det']]]==[] Redo: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['compile-corpus-in-mem'], [['train-from-corpus'], ['compute-corpus-extents'], [nop, 'retrain-from-trigrams'], ['set-det']]], _3362) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['compile-corpus-in-mem'], [['train-from-corpus'], ['compute-corpus-extents'], [nop, 'retrain-from-trigrams'], ['set-det']]], _3362) Call: (196) [system] string([=, ['compile-corpus-in-mem'], [['train-from-corpus'], ['compute-corpus-extents'], [nop, 'retrain-from-trigrams'], ['set-det']]]) Redo: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['compile-corpus-in-mem'], [['train-from-corpus'], ['compute-corpus-extents'], [nop, 'retrain-from-trigrams'], ['set-det']]], _3362) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['compile-corpus-in-mem'], [['train-from-corpus'], ['compute-corpus-extents'], [nop, 'retrain-from-trigrams'], ['set-det']]], _3362) Call: (196) [system] (+)\==exec Exit: (196) [system] (+)\==exec ^ Call: (196) [user] if_t(into_simple_op(+, [=, ['compile-corpus-in-mem'], [['train-from-corpus'], ['compute-corpus-extents'], [nop, 'retrain-from-trigrams'], ['set-det']]], _429126), pfcAdd_Now('next-operation'(_429126))) ^ Unify: (196) [user] if_t(into_simple_op(+, [=, ['compile-corpus-in-mem'], [['train-from-corpus'], ['compute-corpus-extents'], [nop, 'retrain-from-trigrams'], ['set-det']]], _429126), pfcAdd_Now('next-operation'(_429126))) Call: (197) [user] into_simple_op(+, [=, ['compile-corpus-in-mem'], [['train-from-corpus'], ['compute-corpus-extents'], [nop, 'retrain-from-trigrams'], ['set-det']]], _429126) Unify: (197) [user] into_simple_op(+, [=, ['compile-corpus-in-mem'], [['train-from-corpus'], ['compute-corpus-extents'], [nop, 'retrain-from-trigrams'], ['set-det']]], op(+, =, _431918)) Call: (198) [user] o_s([['compile-corpus-in-mem'], [['train-from-corpus'], ['compute-corpus-extents'], [nop, 'retrain-from-trigrams'], ['set-det']]], _431918) Unify: (198) [user] o_s([['compile-corpus-in-mem'], [['train-from-corpus'], ['compute-corpus-extents'], [nop, 'retrain-from-trigrams'], ['set-det']]], _431918) Call: (199) [user] o_s(['compile-corpus-in-mem'], _431918) Unify: (199) [user] o_s(['compile-corpus-in-mem'], _431918) Call: (200) [user] o_s('compile-corpus-in-mem', _431918) Unify: (200) [user] o_s('compile-corpus-in-mem', 'compile-corpus-in-mem') Exit: (200) [user] o_s('compile-corpus-in-mem', 'compile-corpus-in-mem') Exit: (199) [user] o_s(['compile-corpus-in-mem'], 'compile-corpus-in-mem') Exit: (198) [user] o_s([['compile-corpus-in-mem'], [['train-from-corpus'], ['compute-corpus-extents'], [nop, 'retrain-from-trigrams'], ['set-det']]], 'compile-corpus-in-mem') Exit: (197) [user] into_simple_op(+, [=, ['compile-corpus-in-mem'], [['train-from-corpus'], ['compute-corpus-extents'], [nop, 'retrain-from-trigrams'], ['set-det']]], op(+, =, 'compile-corpus-in-mem')) ^ Call: (197) [user] pfcAdd_Now('next-operation'(op(+, =, 'compile-corpus-in-mem'))) ^ Unify: (197) [user] pfcAdd_Now('next-operation'(op(+, =, 'compile-corpus-in-mem'))) ^ Call: (198) [user] current_predicate(pfcAdd/1) ^ Exit: (198) [user] current_predicate(pfcAdd/1) ^ Call: (198) [user] once_writeq_nl(pfcAdd('next-operation'(op(+, =, 'compile-corpus-in-mem')))) ^ Unify: (198) [user] once_writeq_nl(pfcAdd('next-operation'(op(+, =, 'compile-corpus-in-mem')))) ^ Call: (199) [user] clause(pfcTraceExecution, true) ^ Fail: (199) [user] clause(pfcTraceExecution, true) ^ Redo: (198) [user] once_writeq_nl(pfcAdd('next-operation'(op(+, =, 'compile-corpus-in-mem')))) ^ Exit: (198) [user] once_writeq_nl(pfcAdd('next-operation'(op(+, =, 'compile-corpus-in-mem')))) ^ Call: (198) [user] pfcAdd('next-operation'(op(+, =, 'compile-corpus-in-mem'))) ^ Unify: (198) [user] pfcAdd('next-operation'(op(+, =, 'compile-corpus-in-mem'))) ^ Call: (199) [user] must_ex(current_why_UU(_453136)) ^ Unify: (199) [user] must_ex(current_why_UU(_453136)) Call: (201) [user] current_why_UU(_453136) Unify: (201) [user] current_why_UU(_453136) ^ Call: (202) [user] get_why_uu(_453136) ^ Unify: (202) [user] get_why_uu(_453136) ^ Call: (203) [user] findall(_458676, current_why(_458676), _458682) ^ Unify: (203) [$bags] findall(_458676, user:current_why(_458676), _458682) ^ Call: (204) [$bags] findall(_458676, user:current_why(_458676), _458682, []) ^ Unify: (204) [$bags] findall(_458676, user:current_why(_458676), _458682, []) ^ Call: (205) [$bags] cleanup_bag(findall_loop(_458676, user:current_why(_458676), _458682, []), '$destroy_findall_bag') ^ Unify: (205) [$bags] cleanup_bag('$bags':findall_loop(_458676, user:current_why(_458676), _458682, []), '$bags':'$destroy_findall_bag') Call: (206) [$bags] findall_loop(_458676, user:current_why(_458676), _458682, []) Unify: (206) [$bags] findall_loop(_458676, user:current_why(_458676), _458682, []) ^ Call: (207) [user] bugger:current_why(_458676) ^ Unify: (207) [user] bugger:current_why(_458676) ^ Call: (208) [user] bugger:current_why_data(_458676) ^ Unify: (208) [user] bugger:current_why_data(_458676) Call: (209) [system] nb_current('$current_why', wp(_458676, _469936)) Fail: (209) [system] nb_current('$current_why', wp(_458676, _469936)) ^ Redo: (208) [user] bugger:current_why_data(_458676) ^ Unify: (208) [user] bugger:current_why_data(_458676) Call: (209) [t_l] t_l:current_why_source(_458676) Fail: (209) [t_l] t_l:current_why_source(_458676) ^ Fail: (208) [user] bugger:current_why_data(_458676) ^ Redo: (207) [user] bugger:current_why(_458676) ^ Unify: (207) [user] bugger:current_why(mfl4(_477364, _477366, _477368, _477370)) ^ Call: (209) [system] setup_call_cleanup('$notrace'(_478320, _478322), once(user:current_mfl4(_477364, _477366, _477368, _477370)), '$restore_trace'(_478320, _478322)) ^ Unify: (209) [system] setup_call_cleanup(system:'$notrace'(_478320, _478322), system:once(user:current_mfl4(_477364, _477366, _477368, _477370)), system:'$restore_trace'(_478320, _478322)) ^ Call: (210) [system] sig_atomic(system:'$notrace'(_478320, _478322)) ^ Exit: (209) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:current_mfl4(_477364, user, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', 587)), system:'$restore_trace'(3, -1)) ^ Exit: (207) [user] bugger:current_why(P;HTML|mfl4(_477364, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Redo: (206) [$bags] findall_loop(_458676, user:current_why(_458676), _458682, []) Exit: (206) [$bags] findall_loop(_458676, user:current_why(_458676), [P;HTML|mfl4(_495202, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], []) ^ Exit: (205) [$bags] cleanup_bag('$bags':findall_loop(_458676, user:current_why(_458676), [P;HTML|mfl4(_495202, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], []), '$bags':'$destroy_findall_bag') ^ Exit: (204) [$bags] findall(_458676, user:current_why(_458676), [P;HTML|mfl4(_495202, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], []) ^ Exit: (203) [$bags] findall(_458676, user:current_why(_458676), [P;HTML|mfl4(_495202, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Call: (203) [system] [P;HTML|mfl4(_3622, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]\==[] Exit: (203) [system] [P;HTML|mfl4(_3622, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]\==[] ^ Call: (203) [user] u_to_uu([P;HTML|mfl4(_3622, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _3586) ^ Unify: (203) [user] u_to_uu([P;HTML|mfl4(_3622, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], ([P;HTML|mfl4(_3622, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], ax)) Call: (204) [system] var([P;HTML|mfl4(_3622, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Fail: (204) [system] var([P;HTML|mfl4(_3622, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) ^ Redo: (203) [user] u_to_uu([P;HTML|mfl4(_3622, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _3586) ^ Unify: (203) [user] u_to_uu([P;HTML|mfl4(_3622, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], [P;HTML|mfl4(_3622, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Call: (204) [system] nonvar([P;HTML|mfl4(_3622, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Exit: (204) [system] nonvar([P;HTML|mfl4(_3622, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Call: (204) [system] [P;HTML|mfl4(_3622, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]=(_96620, _96622) Fail: (204) [system] [P;HTML|mfl4(_3622, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]=(_96620, _96622) ^ Redo: (203) [user] u_to_uu([P;HTML|mfl4(_3622, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _3586) ^ Unify: (203) [user] u_to_uu([P;HTML|mfl4(_3622, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _3586) ^ Call: (204) [user] logicmoo_util_terms:list_to_conjuncts([P;HTML|mfl4(_3622, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _127022) ^ Unify: (204) [user] logicmoo_util_terms:list_to_conjuncts([P;HTML|mfl4(_3622, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _127022) ^ Call: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_3622, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _127022) ^ Unify: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_3622, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], [P;HTML|mfl4(_3622, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Call: (206) [system] var([P;HTML|mfl4(_3622, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Fail: (206) [system] var([P;HTML|mfl4(_3622, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) ^ Redo: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_3622, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _127022) ^ Unify: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_3622, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], [P;HTML|mfl4(_3622, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) ^ Call: (206) [user] not(compound([P;HTML|mfl4(_3622, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)])) ^ Unify: (206) [system] not(user:compound([P;HTML|mfl4(_3622, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)])) Call: (207) [system] compound([P;HTML|mfl4(_3622, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Exit: (207) [system] compound([P;HTML|mfl4(_3622, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) ^ Fail: (206) [system] not(user:compound([P;HTML|mfl4(_3622, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)])) ^ Redo: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_3622, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _127022) ^ Unify: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_3622, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _127022) ^ Call: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3622, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _127022) ^ Unify: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3622, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_3622, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Call: (207) [system] var(P;HTML|mfl4(_3622, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Fail: (207) [system] var(P;HTML|mfl4(_3622, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Redo: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3622, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _127022) ^ Unify: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3622, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_3622, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Call: (207) [user] not(compound(P;HTML|mfl4(_3622, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587))) ^ Unify: (207) [system] not(user:compound(P;HTML|mfl4(_3622, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587))) Call: (208) [system] compound(P;HTML|mfl4(_3622, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Exit: (208) [system] compound(P;HTML|mfl4(_3622, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Fail: (207) [system] not(user:compound(P;HTML|mfl4(_3622, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587))) ^ Redo: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3622, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _127022) ^ Unify: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3622, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_3622, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Exit: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3622, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_3622, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Exit: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_3622, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], P;HTML|mfl4(_3622, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Exit: (204) [user] logicmoo_util_terms:list_to_conjuncts([P;HTML|mfl4(_3622, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], P;HTML|mfl4(_3622, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Call: (204) [user] u_to_uu(P;HTML|mfl4(_3622, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _3586) ^ Unify: (204) [user] u_to_uu(P;HTML|mfl4(_3622, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), (P;HTML|mfl4(_3622, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) Call: (205) [system] var(P;HTML|mfl4(_3622, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Fail: (205) [system] var(P;HTML|mfl4(_3622, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Redo: (204) [user] u_to_uu(P;HTML|mfl4(_3622, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _3586) ^ Unify: (204) [user] u_to_uu(P;HTML|mfl4(_3622, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_3622, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Call: (205) [system] nonvar(P;HTML|mfl4(_3622, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Exit: (205) [system] nonvar(P;HTML|mfl4(_3622, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Call: (205) [system] P;HTML|mfl4(_3622, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)=(_490196, _490198) Fail: (205) [system] P;HTML|mfl4(_3622, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)=(_490196, _490198) ^ Redo: (204) [user] u_to_uu(P;HTML|mfl4(_3622, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _3586) ^ Unify: (204) [user] u_to_uu(P;HTML|mfl4(_3622, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), (P;HTML|mfl4(_3622, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (204) [user] u_to_uu(P;HTML|mfl4(_3612, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), (P;HTML|mfl4(_3612, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (203) [user] u_to_uu([P;HTML|mfl4(_3612, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], (P;HTML|mfl4(_3612, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (202) [user] get_why_uu((P;HTML|mfl4(_3612, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) Exit: (201) [user] current_why_UU((P;HTML|mfl4(_3612, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (199) [user] must_ex(current_why_UU((P;HTML|mfl4(_3612, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (199) [user] pfcAdd('next-operation'(op(+, =, 'compile-corpus-in-mem')), (P;HTML|mfl4(_3612, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (199) [user] pfcAdd('next-operation'(op(+, =, 'compile-corpus-in-mem')), (P;HTML|mfl4(_3612, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (200) [user] pfcPost('next-operation'(op(+, =, 'compile-corpus-in-mem')), (P;HTML|mfl4(_3612, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (200) [user] pfcPost('next-operation'(op(+, =, 'compile-corpus-in-mem')), (P;HTML|mfl4(_3612, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (201) [user] pfcPost_rev((P;HTML|mfl4(_3612, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax), 'next-operation'(op(+, =, 'compile-corpus-in-mem'))) ^ Unify: (201) [user] pfcPost_rev((P;HTML|mfl4(_3612, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax), 'next-operation'(op(+, =, 'compile-corpus-in-mem'))) Call: (202) [system] is_list('next-operation'(op(+, =, 'compile-corpus-in-mem'))) Fail: (202) [system] is_list('next-operation'(op(+, =, 'compile-corpus-in-mem'))) ^ Redo: (201) [user] pfcPost_rev((P;HTML|mfl4(_3612, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax), 'next-operation'(op(+, =, 'compile-corpus-in-mem'))) ^ Call: (202) [user] pfcPost1('next-operation'(op(+, =, 'compile-corpus-in-mem')), (P;HTML|mfl4(_3612, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (202) [user] pfcPost1('next-operation'(op(+, =, 'compile-corpus-in-mem')), (P;HTML|mfl4(_3612, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (203) [user] control_arg_types('next-operation'(op(+, =, 'compile-corpus-in-mem')), _129776) ^ Unify: (203) [user] control_arg_types('next-operation'(op(+, =, 'compile-corpus-in-mem')), _129776) Call: (204) [system] fail Fail: (204) [system] fail ^ Fail: (203) [user] control_arg_types('next-operation'(op(+, =, 'compile-corpus-in-mem')), _129776) ^ Redo: (202) [user] pfcPost1('next-operation'(op(+, =, 'compile-corpus-in-mem')), (P;HTML|mfl4(_3612, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (202) [user] pfcPost1('next-operation'(op(+, =, 'compile-corpus-in-mem')), (P;HTML|mfl4(_3612, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (203) [user] locally_each:locally(set_prolog_flag(occurs_check, true), catch(pfcPost11('next-operation'(op(+, =, 'compile-corpus-in-mem')), (P;HTML|mfl4(_3612, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _149600, (notrace, wdmsg(('next-operation'(op(+, =, 'compile-corpus-in-mem'))=>_149600)), trace))) ^ Unify: (203) [locally_each] locally_each:locally(user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'compile-corpus-in-mem')), (P;HTML|mfl4(_3612, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _149600, (notrace, wdmsg(('next-operation'(op(+, =, 'compile-corpus-in-mem'))=>_149600)), trace))) ^ Call: (204) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'compile-corpus-in-mem')), (P;HTML|mfl4(_3612, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _149600, (notrace, wdmsg(('next-operation'(op(+, =, 'compile-corpus-in-mem'))=>_149600)), trace)), user:each_call_cleanup) ^ Unify: (204) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'compile-corpus-in-mem')), (P;HTML|mfl4(_3612, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _149600, (notrace, wdmsg(('next-operation'(op(+, =, 'compile-corpus-in-mem'))=>_149600)), trace)), user:each_call_cleanup) Call: (205) [system] current_prolog_flag(occurs_check, _180098) Exit: (205) [system] current_prolog_flag(occurs_check, true) ^ Call: (205) [locally_each] locally_each:wtl_how(trusted_redo_call_cleanup, true==true, user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'compile-corpus-in-mem')), (P;HTML|mfl4(_3612, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _149600, (notrace, wdmsg(('next-operation'(op(+, =, 'compile-corpus-in-mem'))=>_149600)), trace)), user:set_prolog_flag(occurs_check, true)) ^ Unify: (205) [locally_each] locally_each:wtl_how(locally_each:trusted_redo_call_cleanup, locally_each:(true==true), user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'compile-corpus-in-mem')), (P;HTML|mfl4(_3612, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _149600, (notrace, wdmsg(('next-operation'(op(+, =, 'compile-corpus-in-mem'))=>_149600)), trace)), user:set_prolog_flag(occurs_check, true)) Call: (206) [system] true==true Exit: (206) [system] true==true ^ Call: (207) [user] pfcPost11('next-operation'(op(+, =, 'compile-corpus-in-mem')), (P;HTML|mfl4(_3612, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (207) [user] pfcPost11('next-operation'(op(+, =, 'compile-corpus-in-mem')), (P;HTML|mfl4(_3612, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (208) [user] must_ex(pfcAddSupport('next-operation'(op(+, =, 'compile-corpus-in-mem')), (P;HTML|mfl4(_3612, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Unify: (208) [user] must_ex(pfcAddSupport('next-operation'(op(+, =, 'compile-corpus-in-mem')), (P;HTML|mfl4(_3612, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (210) [user] pfcAddSupport('next-operation'(op(+, =, 'compile-corpus-in-mem')), (P;HTML|mfl4(_3612, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (210) [user] pfcAddSupport('next-operation'(op(+, =, 'compile-corpus-in-mem')), (P;HTML|mfl4(_3612, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (211) [user] assert('$spft$'('next-operation'(op(+, =, 'compile-corpus-in-mem')), P;HTML|mfl4(_3612, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (211) [user] assert('$spft$'('next-operation'(op(+, =, 'compile-corpus-in-mem')), P;HTML|mfl4(_3612, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (210) [user] pfcAddSupport('next-operation'(op(+, =, 'compile-corpus-in-mem')), (P;HTML|mfl4(_3612, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (208) [user] must_ex(pfcAddSupport('next-operation'(op(+, =, 'compile-corpus-in-mem')), (P;HTML|mfl4(_3612, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (208) [user] pfcUnique(post, 'next-operation'(op(+, =, 'compile-corpus-in-mem'))) ^ Unify: (208) [user] pfcUnique(post, 'next-operation'(op(+, =, 'compile-corpus-in-mem'))) ^ Call: (209) [user] pfcUnique(post, 'next-operation'(op(+, =, 'compile-corpus-in-mem')), true) ^ Unify: (209) [user] pfcUnique(post, 'next-operation'(op(+, =, 'compile-corpus-in-mem')), true) ^ Call: (210) [user] is_asserted_exact('next-operation'(op(+, =, 'compile-corpus-in-mem')), true) ^ Unify: (210) [user] is_asserted_exact('next-operation'(op(+, =, 'compile-corpus-in-mem')), true) ^ Call: (211) [user] strip_module('next-operation'(op(+, =, 'compile-corpus-in-mem')), _280678, _280680) ^ Exit: (211) [user] strip_module('next-operation'(op(+, =, 'compile-corpus-in-mem')), user, 'next-operation'(op(+, =, 'compile-corpus-in-mem'))) ^ Call: (211) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'compile-corpus-in-mem')), true) ^ Unify: (211) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'compile-corpus-in-mem')), true) Call: (212) [system] _284422=user Exit: (212) [system] user=user ^ Call: (212) [user] clause(user:'next-operation'(op(+, =, 'compile-corpus-in-mem')), true, _286292) ^ Fail: (212) [user] clause('next-operation'(op(+, =, 'compile-corpus-in-mem')), true, _286292) ^ Redo: (211) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'compile-corpus-in-mem')), true) ^ Call: (212) [user] clause(user:'next-operation'(op(+, =, 'compile-corpus-in-mem')), true, _289120) ^ Fail: (212) [user] clause('next-operation'(op(+, =, 'compile-corpus-in-mem')), true, _289120) ^ Fail: (211) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'compile-corpus-in-mem')), true) ^ Fail: (210) [user] is_asserted_exact('next-operation'(op(+, =, 'compile-corpus-in-mem')), true) ^ Redo: (209) [user] pfcUnique(post, 'next-operation'(op(+, =, 'compile-corpus-in-mem')), true) ^ Exit: (209) [user] pfcUnique(post, 'next-operation'(op(+, =, 'compile-corpus-in-mem')), true) ^ Exit: (208) [user] pfcUnique(post, 'next-operation'(op(+, =, 'compile-corpus-in-mem'))) ^ Call: (208) [user] pfcPost2('next-operation'(op(+, =, 'compile-corpus-in-mem')), (P;HTML|mfl4(_3612, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (208) [user] pfcPost2('next-operation'(op(+, =, 'compile-corpus-in-mem')), (P;HTML|mfl4(_3612, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (209) [user] must_ex(once((\+ \+is_asserted_exact('next-operation'(op(+, =, 'compile-corpus-in-mem')));assert('next-operation'(op(+, =, 'compile-corpus-in-mem')))))) ^ Unify: (209) [user] must_ex(once((\+ \+is_asserted_exact('next-operation'(op(+, =, 'compile-corpus-in-mem')));assert('next-operation'(op(+, =, 'compile-corpus-in-mem')))))) ^ Call: (211) [user] once((\+ \+is_asserted_exact('next-operation'(op(+, =, 'compile-corpus-in-mem')));assert('next-operation'(op(+, =, 'compile-corpus-in-mem'))))) ^ Unify: (211) [system] once(user:(\+ \+is_asserted_exact('next-operation'(op(+, =, 'compile-corpus-in-mem')));assert('next-operation'(op(+, =, 'compile-corpus-in-mem'))))) ^ Call: (213) [user] is_asserted_exact('next-operation'(op(+, =, 'compile-corpus-in-mem'))) ^ Unify: (213) [user] is_asserted_exact('next-operation'(op(+, =, 'compile-corpus-in-mem'))) ^ Call: (214) [user] strip_module('next-operation'(op(+, =, 'compile-corpus-in-mem')), _316458, _316460) ^ Exit: (214) [user] strip_module('next-operation'(op(+, =, 'compile-corpus-in-mem')), user, 'next-operation'(op(+, =, 'compile-corpus-in-mem'))) ^ Call: (214) [user] hook_database:expand_to_hb('next-operation'(op(+, =, 'compile-corpus-in-mem')), _318338, _318340) ^ Unify: (214) [user] hook_database:expand_to_hb('next-operation'(op(+, =, 'compile-corpus-in-mem')), 'next-operation'(op(+, =, 'compile-corpus-in-mem')), true) Call: (215) [system] var('next-operation'(op(+, =, 'compile-corpus-in-mem'))) Fail: (215) [system] var('next-operation'(op(+, =, 'compile-corpus-in-mem'))) ^ Redo: (214) [user] hook_database:expand_to_hb('next-operation'(op(+, =, 'compile-corpus-in-mem')), _318338, _318340) ^ Unify: (214) [user] hook_database:expand_to_hb('next-operation'(op(+, =, 'compile-corpus-in-mem')), 'next-operation'(op(+, =, 'compile-corpus-in-mem')), true) ^ Exit: (214) [user] hook_database:expand_to_hb('next-operation'(op(+, =, 'compile-corpus-in-mem')), 'next-operation'(op(+, =, 'compile-corpus-in-mem')), true) ^ Call: (214) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'compile-corpus-in-mem')), true) ^ Unify: (214) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'compile-corpus-in-mem')), true) Call: (215) [system] _326744=user Exit: (215) [system] user=user ^ Call: (215) [user] clause(user:'next-operation'(op(+, =, 'compile-corpus-in-mem')), true, _328614) ^ Fail: (215) [user] clause('next-operation'(op(+, =, 'compile-corpus-in-mem')), true, _328614) ^ Redo: (214) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'compile-corpus-in-mem')), true) ^ Call: (215) [user] clause(user:'next-operation'(op(+, =, 'compile-corpus-in-mem')), true, _331442) ^ Fail: (215) [user] clause('next-operation'(op(+, =, 'compile-corpus-in-mem')), true, _331442) ^ Fail: (214) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'compile-corpus-in-mem')), true) ^ Fail: (213) [user] is_asserted_exact('next-operation'(op(+, =, 'compile-corpus-in-mem'))) ^ Call: (213) [user] assert('next-operation'(op(+, =, 'compile-corpus-in-mem'))) ^ Exit: (213) [user] assert('next-operation'(op(+, =, 'compile-corpus-in-mem'))) ^ Exit: (211) [system] once(user:(\+ \+is_asserted_exact('next-operation'(op(+, =, 'compile-corpus-in-mem')));assert('next-operation'(op(+, =, 'compile-corpus-in-mem'))))) ^ Exit: (209) [user] must_ex(once((\+ \+is_asserted_exact('next-operation'(op(+, =, 'compile-corpus-in-mem')));assert('next-operation'(op(+, =, 'compile-corpus-in-mem')))))) ^ Call: (209) [user] must_ex(pfcTraceAdd('next-operation'(op(+, =, 'compile-corpus-in-mem')), (P;HTML|mfl4(_3612, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Unify: (209) [user] must_ex(pfcTraceAdd('next-operation'(op(+, =, 'compile-corpus-in-mem')), (P;HTML|mfl4(_3612, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (211) [user] pfcTraceAdd('next-operation'(op(+, =, 'compile-corpus-in-mem')), (P;HTML|mfl4(_3612, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (211) [user] pfcTraceAdd('next-operation'(op(+, =, 'compile-corpus-in-mem')), (P;HTML|mfl4(_3612, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (212) [user] pfcTraceAddPrint('next-operation'(op(+, =, 'compile-corpus-in-mem')), (P;HTML|mfl4(_3612, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (212) [user] pfcTraceAddPrint('next-operation'(op(+, =, 'compile-corpus-in-mem')), (P;HTML|mfl4(_3612, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (213) [user] pfcIsTraced('next-operation'(op(+, =, 'compile-corpus-in-mem'))) ^ Unify: (213) [user] pfcIsTraced('next-operation'(op(+, =, 'compile-corpus-in-mem'))) ^ Call: (214) [user] pfcIsNotTraced('next-operation'(op(+, =, 'compile-corpus-in-mem'))) ^ Unify: (214) [user] pfcIsNotTraced('next-operation'(op(+, =, 'compile-corpus-in-mem'))) ^ Call: (215) [user] compound_eles(1, 'next-operation'(op(+, =, 'compile-corpus-in-mem')), _388196) ^ Unify: (215) [user] compound_eles(1, 'next-operation'(op(+, =, 'compile-corpus-in-mem')), _388196) Call: (216) [system] var('next-operation'(op(+, =, 'compile-corpus-in-mem'))) Fail: (216) [system] var('next-operation'(op(+, =, 'compile-corpus-in-mem'))) ^ Redo: (215) [user] compound_eles(1, 'next-operation'(op(+, =, 'compile-corpus-in-mem')), _388196) ^ Unify: (215) [user] compound_eles(1, 'next-operation'(op(+, =, 'compile-corpus-in-mem')), _388196) Call: (216) [system] compound('next-operation'(op(+, =, 'compile-corpus-in-mem'))) Exit: (216) [system] compound('next-operation'(op(+, =, 'compile-corpus-in-mem'))) Call: (216) [system] 1<1 Fail: (216) [system] 1<1 ^ Redo: (215) [user] compound_eles(1, 'next-operation'(op(+, =, 'compile-corpus-in-mem')), _388196) ^ Unify: (215) [user] compound_eles(1, 'next-operation'(op(+, =, 'compile-corpus-in-mem')), _388196) Call: (216) [system] _399348 is 1+ -1 Exit: (216) [system] 0 is 1+ -1 ^ Call: (216) [user] compound_eles('next-operation'(op(+, =, 'compile-corpus-in-mem')), _401206) ^ Unify: (216) [user] compound_eles('next-operation'(op(+, =, 'compile-corpus-in-mem')), _401206) Call: (217) [system] is_list('next-operation'(op(+, =, 'compile-corpus-in-mem'))) Fail: (217) [system] is_list('next-operation'(op(+, =, 'compile-corpus-in-mem'))) ^ Redo: (216) [user] compound_eles('next-operation'(op(+, =, 'compile-corpus-in-mem')), _401206) ^ Unify: (216) [user] compound_eles('next-operation'(op(+, =, 'compile-corpus-in-mem')), _401206) Call: (217) [system] compound('next-operation'(op(+, =, 'compile-corpus-in-mem'))) Exit: (217) [system] compound('next-operation'(op(+, =, 'compile-corpus-in-mem'))) Call: (217) [system] compound_name_arguments('next-operation'(op(+, =, 'compile-corpus-in-mem')), _408616, _408618) Exit: (217) [system] compound_name_arguments('next-operation'(op(+, =, 'compile-corpus-in-mem')), 'next-operation', [op(+, =, 'compile-corpus-in-mem')]) Call: (217) [lists] lists:member(_401206, ['next-operation', op(+, =, 'compile-corpus-in-mem')]) Unify: (217) [lists] lists:member(_401206, ['next-operation', op(+, =, 'compile-corpus-in-mem')]) Call: (218) [lists] lists:member_([op(+, =, 'compile-corpus-in-mem')], _401206, 'next-operation') Unify: (218) [lists] lists:member_([op(+, =, 'compile-corpus-in-mem')], 'next-operation', 'next-operation') Exit: (218) [lists] lists:member_([op(+, =, 'compile-corpus-in-mem')], 'next-operation', 'next-operation') Exit: (217) [lists] lists:member('next-operation', ['next-operation', op(+, =, 'compile-corpus-in-mem')]) ^ Exit: (216) [user] compound_eles('next-operation'(op(+, =, 'compile-corpus-in-mem')), 'next-operation') ^ Call: (216) [user] compound_eles(0, 'next-operation', _388196) ^ Unify: (216) [user] compound_eles(0, 'next-operation', _388196) Call: (217) [system] var('next-operation') Fail: (217) [system] var('next-operation') ^ Redo: (216) [user] compound_eles(0, 'next-operation', _388196) ^ Unify: (216) [user] compound_eles(0, 'next-operation', _388196) Call: (217) [system] compound('next-operation') Fail: (217) [system] compound('next-operation') ^ Redo: (216) [user] compound_eles(0, 'next-operation', _388196) Call: (217) [system] _388196='next-operation' Exit: (217) [system] 'next-operation'='next-operation' ^ Exit: (216) [user] compound_eles(0, 'next-operation', 'next-operation') ^ Exit: (215) [user] compound_eles(1, 'next-operation'(op(+, =, 'compile-corpus-in-mem')), 'next-operation') ^ Call: (215) [user] pfcIgnored('next-operation') ^ Fail: (215) [user] pfcIgnored('next-operation') Redo: (218) [lists] lists:member_([op(+, =, 'compile-corpus-in-mem')], _401206, 'next-operation') Unify: (218) [lists] lists:member_([op(+, =, 'compile-corpus-in-mem')], _401206, 'next-operation') Call: (219) [lists] lists:member_([], _401206, op(+, =, 'compile-corpus-in-mem')) Unify: (219) [lists] lists:member_([], op(+, =, 'compile-corpus-in-mem'), op(+, =, 'compile-corpus-in-mem')) Exit: (219) [lists] lists:member_([], op(+, =, 'compile-corpus-in-mem'), op(+, =, 'compile-corpus-in-mem')) Exit: (218) [lists] lists:member_([op(+, =, 'compile-corpus-in-mem')], op(+, =, 'compile-corpus-in-mem'), 'next-operation') Exit: (217) [lists] lists:member(op(+, =, 'compile-corpus-in-mem'), ['next-operation', op(+, =, 'compile-corpus-in-mem')]) ^ Exit: (216) [user] compound_eles('next-operation'(op(+, =, 'compile-corpus-in-mem')), op(+, =, 'compile-corpus-in-mem')) ^ Call: (216) [user] compound_eles(0, op(+, =, 'compile-corpus-in-mem'), _388196) ^ Unify: (216) [user] compound_eles(0, op(+, =, 'compile-corpus-in-mem'), _388196) Call: (217) [system] var(op(+, =, 'compile-corpus-in-mem')) Fail: (217) [system] var(op(+, =, 'compile-corpus-in-mem')) ^ Redo: (216) [user] compound_eles(0, op(+, =, 'compile-corpus-in-mem'), _388196) ^ Unify: (216) [user] compound_eles(0, op(+, =, 'compile-corpus-in-mem'), _388196) Call: (217) [system] compound(op(+, =, 'compile-corpus-in-mem')) Exit: (217) [system] compound(op(+, =, 'compile-corpus-in-mem')) Call: (217) [system] 0<1 Exit: (217) [system] 0<1 Call: (217) [system] _388196=op(+, =, 'compile-corpus-in-mem') Exit: (217) [system] op(+, =, 'compile-corpus-in-mem')=op(+, =, 'compile-corpus-in-mem') ^ Exit: (216) [user] compound_eles(0, op(+, =, 'compile-corpus-in-mem'), op(+, =, 'compile-corpus-in-mem')) ^ Exit: (215) [user] compound_eles(1, 'next-operation'(op(+, =, 'compile-corpus-in-mem')), op(+, =, 'compile-corpus-in-mem')) ^ Call: (215) [user] pfcIgnored(op(+, =, 'compile-corpus-in-mem')) ^ Fail: (215) [user] pfcIgnored(op(+, =, 'compile-corpus-in-mem')) ^ Fail: (214) [user] pfcIsNotTraced('next-operation'(op(+, =, 'compile-corpus-in-mem'))) ^ Redo: (213) [user] pfcIsTraced('next-operation'(op(+, =, 'compile-corpus-in-mem'))) ^ Unify: (213) [user] pfcIsTraced('next-operation'(op(+, =, 'compile-corpus-in-mem'))) ^ Call: (214) [user] compound_eles(1, 'next-operation'(op(+, =, 'compile-corpus-in-mem')), _455996) ^ Unify: (214) [user] compound_eles(1, 'next-operation'(op(+, =, 'compile-corpus-in-mem')), _455996) Call: (215) [system] var('next-operation'(op(+, =, 'compile-corpus-in-mem'))) Fail: (215) [system] var('next-operation'(op(+, =, 'compile-corpus-in-mem'))) ^ Redo: (214) [user] compound_eles(1, 'next-operation'(op(+, =, 'compile-corpus-in-mem')), _455996) ^ Unify: (214) [user] compound_eles(1, 'next-operation'(op(+, =, 'compile-corpus-in-mem')), _455996) Call: (215) [system] compound('next-operation'(op(+, =, 'compile-corpus-in-mem'))) Exit: (215) [system] compound('next-operation'(op(+, =, 'compile-corpus-in-mem'))) Call: (215) [system] 1<1 Fail: (215) [system] 1<1 ^ Redo: (214) [user] compound_eles(1, 'next-operation'(op(+, =, 'compile-corpus-in-mem')), _455996) ^ Unify: (214) [user] compound_eles(1, 'next-operation'(op(+, =, 'compile-corpus-in-mem')), _455996) Call: (215) [system] _467148 is 1+ -1 Exit: (215) [system] 0 is 1+ -1 ^ Call: (215) [user] compound_eles('next-operation'(op(+, =, 'compile-corpus-in-mem')), _469006) ^ Unify: (215) [user] compound_eles('next-operation'(op(+, =, 'compile-corpus-in-mem')), _469006) Call: (216) [system] is_list('next-operation'(op(+, =, 'compile-corpus-in-mem'))) Fail: (216) [system] is_list('next-operation'(op(+, =, 'compile-corpus-in-mem'))) ^ Redo: (215) [user] compound_eles('next-operation'(op(+, =, 'compile-corpus-in-mem')), _469006) ^ Unify: (215) [user] compound_eles('next-operation'(op(+, =, 'compile-corpus-in-mem')), _469006) Call: (216) [system] compound('next-operation'(op(+, =, 'compile-corpus-in-mem'))) Exit: (216) [system] compound('next-operation'(op(+, =, 'compile-corpus-in-mem'))) Call: (216) [system] compound_name_arguments('next-operation'(op(+, =, 'compile-corpus-in-mem')), _476416, _476418) Exit: (216) [system] compound_name_arguments('next-operation'(op(+, =, 'compile-corpus-in-mem')), 'next-operation', [op(+, =, 'compile-corpus-in-mem')]) Call: (216) [lists] lists:member(_469006, ['next-operation', op(+, =, 'compile-corpus-in-mem')]) Unify: (216) [lists] lists:member(_469006, ['next-operation', op(+, =, 'compile-corpus-in-mem')]) Call: (217) [lists] lists:member_([op(+, =, 'compile-corpus-in-mem')], _469006, 'next-operation') Unify: (217) [lists] lists:member_([op(+, =, 'compile-corpus-in-mem')], 'next-operation', 'next-operation') Exit: (217) [lists] lists:member_([op(+, =, 'compile-corpus-in-mem')], 'next-operation', 'next-operation') Exit: (216) [lists] lists:member('next-operation', ['next-operation', op(+, =, 'compile-corpus-in-mem')]) ^ Exit: (215) [user] compound_eles('next-operation'(op(+, =, 'compile-corpus-in-mem')), 'next-operation') ^ Call: (215) [user] compound_eles(0, 'next-operation', _455996) ^ Unify: (215) [user] compound_eles(0, 'next-operation', _455996) Call: (216) [system] var('next-operation') Fail: (216) [system] var('next-operation') ^ Redo: (215) [user] compound_eles(0, 'next-operation', _455996) ^ Unify: (215) [user] compound_eles(0, 'next-operation', _455996) Call: (216) [system] compound('next-operation') Fail: (216) [system] compound('next-operation') ^ Redo: (215) [user] compound_eles(0, 'next-operation', _455996) Call: (216) [system] _455996='next-operation' Exit: (216) [system] 'next-operation'='next-operation' ^ Exit: (215) [user] compound_eles(0, 'next-operation', 'next-operation') ^ Exit: (214) [user] compound_eles(1, 'next-operation'(op(+, =, 'compile-corpus-in-mem')), 'next-operation') ^ Call: (214) [user] pfcTraced('next-operation') ^ Fail: (214) [user] pfcTraced('next-operation') Redo: (217) [lists] lists:member_([op(+, =, 'compile-corpus-in-mem')], _469006, 'next-operation') Unify: (217) [lists] lists:member_([op(+, =, 'compile-corpus-in-mem')], _469006, 'next-operation') Call: (218) [lists] lists:member_([], _469006, op(+, =, 'compile-corpus-in-mem')) Unify: (218) [lists] lists:member_([], op(+, =, 'compile-corpus-in-mem'), op(+, =, 'compile-corpus-in-mem')) Exit: (218) [lists] lists:member_([], op(+, =, 'compile-corpus-in-mem'), op(+, =, 'compile-corpus-in-mem')) Exit: (217) [lists] lists:member_([op(+, =, 'compile-corpus-in-mem')], op(+, =, 'compile-corpus-in-mem'), 'next-operation') Exit: (216) [lists] lists:member(op(+, =, 'compile-corpus-in-mem'), ['next-operation', op(+, =, 'compile-corpus-in-mem')]) ^ Exit: (215) [user] compound_eles('next-operation'(op(+, =, 'compile-corpus-in-mem')), op(+, =, 'compile-corpus-in-mem')) ^ Call: (215) [user] compound_eles(0, op(+, =, 'compile-corpus-in-mem'), _455996) ^ Unify: (215) [user] compound_eles(0, op(+, =, 'compile-corpus-in-mem'), _455996) Call: (216) [system] var(op(+, =, 'compile-corpus-in-mem')) Fail: (216) [system] var(op(+, =, 'compile-corpus-in-mem')) ^ Redo: (215) [user] compound_eles(0, op(+, =, 'compile-corpus-in-mem'), _455996) ^ Unify: (215) [user] compound_eles(0, op(+, =, 'compile-corpus-in-mem'), _455996) Call: (216) [system] compound(op(+, =, 'compile-corpus-in-mem')) Exit: (216) [system] compound(op(+, =, 'compile-corpus-in-mem')) Call: (216) [system] 0<1 Exit: (216) [system] 0<1 Call: (216) [system] _455996=op(+, =, 'compile-corpus-in-mem') Exit: (216) [system] op(+, =, 'compile-corpus-in-mem')=op(+, =, 'compile-corpus-in-mem') ^ Exit: (215) [user] compound_eles(0, op(+, =, 'compile-corpus-in-mem'), op(+, =, 'compile-corpus-in-mem')) ^ Exit: (214) [user] compound_eles(1, 'next-operation'(op(+, =, 'compile-corpus-in-mem')), op(+, =, 'compile-corpus-in-mem')) ^ Call: (214) [user] pfcTraced(op(+, =, 'compile-corpus-in-mem')) ^ Fail: (214) [user] pfcTraced(op(+, =, 'compile-corpus-in-mem')) ^ Fail: (213) [user] pfcIsTraced('next-operation'(op(+, =, 'compile-corpus-in-mem'))) ^ Redo: (212) [user] pfcTraceAddPrint('next-operation'(op(+, =, 'compile-corpus-in-mem')), (P;HTML|mfl4(_3588, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (212) [user] pfcTraceAddPrint('next-operation'(op(+, =, 'compile-corpus-in-mem')), (P;HTML|mfl4(_3588, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (212) [user] pfcTraceAddPrint('next-operation'(op(+, =, 'compile-corpus-in-mem')), (P;HTML|mfl4(_3588, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (212) [user] pfcTraceBreak('next-operation'(op(+, =, 'compile-corpus-in-mem')), (P;HTML|mfl4(_3588, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (212) [user] pfcTraceBreak('next-operation'(op(+, =, 'compile-corpus-in-mem')), (P;HTML|mfl4(_3588, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (213) [user] pfcSpied('next-operation'(op(+, =, 'compile-corpus-in-mem')), +) ^ Fail: (213) [user] pfcSpied('next-operation'(op(+, =, 'compile-corpus-in-mem')), +) ^ Redo: (212) [user] pfcTraceBreak('next-operation'(op(+, =, 'compile-corpus-in-mem')), (P;HTML|mfl4(_3588, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (212) [user] pfcTraceBreak('next-operation'(op(+, =, 'compile-corpus-in-mem')), (P;HTML|mfl4(_3588, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (211) [user] pfcTraceAdd('next-operation'(op(+, =, 'compile-corpus-in-mem')), (P;HTML|mfl4(_3588, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (209) [user] must_ex(pfcTraceAdd('next-operation'(op(+, =, 'compile-corpus-in-mem')), (P;HTML|mfl4(_3588, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (209) [user] must_ex(pfcEnqueue('next-operation'(op(+, =, 'compile-corpus-in-mem')), (P;HTML|mfl4(_3588, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Unify: (209) [user] must_ex(pfcEnqueue('next-operation'(op(+, =, 'compile-corpus-in-mem')), (P;HTML|mfl4(_3588, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (211) [user] pfcEnqueue('next-operation'(op(+, =, 'compile-corpus-in-mem')), (P;HTML|mfl4(_3588, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (211) [user] pfcEnqueue('next-operation'(op(+, =, 'compile-corpus-in-mem')), (P;HTML|mfl4(_3588, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (212) [user] pfcGetSearch(_102816) ^ Unify: (212) [user] pfcGetSearch(_102816) Call: (213) [t_l] t_l:pfcSearchTL(_104666) Fail: (213) [t_l] t_l:pfcSearchTL(_104666) ^ Redo: (212) [user] pfcGetSearch(_102816) ^ Call: (213) [user] pfcSearch(_107440) ^ Unify: (213) [user] pfcSearch(direct) ^ Exit: (213) [user] pfcSearch(direct) Call: (213) [system] _102816=direct Exit: (213) [system] direct=direct ^ Exit: (212) [user] pfcGetSearch(direct) ^ Call: (212) [user] pfcEnqueue(direct, 'next-operation'(op(+, =, 'compile-corpus-in-mem')), (P;HTML|mfl4(_3588, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (212) [user] pfcEnqueue(direct, 'next-operation'(op(+, =, 'compile-corpus-in-mem')), (P;HTML|mfl4(_3588, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) Call: (213) [system] direct=direct Exit: (213) [system] direct=direct ^ Call: (213) [user] pfcFwd('next-operation'(op(+, =, 'compile-corpus-in-mem'))) ^ Unify: (213) [user] pfcFwd('next-operation'(op(+, =, 'compile-corpus-in-mem'))) ^ Call: (214) [user] control_arg_types('next-operation'(op(+, =, 'compile-corpus-in-mem')), _131902) ^ Unify: (214) [user] control_arg_types('next-operation'(op(+, =, 'compile-corpus-in-mem')), _131902) Call: (215) [system] fail Fail: (215) [system] fail ^ Fail: (214) [user] control_arg_types('next-operation'(op(+, =, 'compile-corpus-in-mem')), _131902) ^ Redo: (213) [user] pfcFwd('next-operation'(op(+, =, 'compile-corpus-in-mem'))) ^ Unify: (213) [user] pfcFwd('next-operation'(op(+, =, 'compile-corpus-in-mem'))) ^ Call: (214) [user] locally_each:locally(set_prolog_flag(occurs_check, true), pfcFwd0('next-operation'(op(+, =, 'compile-corpus-in-mem')))) ^ Unify: (214) [locally_each] locally_each:locally(user:set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, 'compile-corpus-in-mem')))) ^ Call: (215) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, 'compile-corpus-in-mem'))), user:each_call_cleanup) ^ Unify: (215) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, 'compile-corpus-in-mem'))), user:each_call_cleanup) Call: (216) [system] current_prolog_flag(occurs_check, _142164) Exit: (216) [system] current_prolog_flag(occurs_check, true) ^ Call: (216) [locally_each] locally_each:wtl_how(trusted_redo_call_cleanup, true==true, user:set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, 'compile-corpus-in-mem'))), user:set_prolog_flag(occurs_check, true)) ^ Unify: (216) [locally_each] locally_each:wtl_how(locally_each:trusted_redo_call_cleanup, locally_each:(true==true), user:set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, 'compile-corpus-in-mem'))), user:set_prolog_flag(occurs_check, true)) Call: (217) [system] true==true Exit: (217) [system] true==true ^ Call: (217) [user] pfcFwd0('next-operation'(op(+, =, 'compile-corpus-in-mem'))) ^ Unify: (217) [user] pfcFwd0('next-operation'(op(+, =, 'compile-corpus-in-mem'))) Call: (218) [system] is_list(_149660) Fail: (218) [system] is_list(_149660) ^ Redo: (217) [user] pfcFwd0('next-operation'(op(+, =, 'compile-corpus-in-mem'))) ^ Call: (218) [user] pfcFwd1('next-operation'(op(+, =, 'compile-corpus-in-mem'))) ^ Unify: (218) [user] pfcFwd1('next-operation'(op(+, =, 'compile-corpus-in-mem'))) ^ Call: (219) [user] fc_rule_check('next-operation'(op(+, =, 'compile-corpus-in-mem'))) ^ Unify: (219) [user] fc_rule_check('next-operation'(op(+, =, 'compile-corpus-in-mem'))) ^ Exit: (219) [user] fc_rule_check('next-operation'(op(+, =, 'compile-corpus-in-mem'))) Call: (219) [system] copy_term('next-operation'(op(+, =, 'compile-corpus-in-mem')), _157054) Exit: (219) [system] copy_term('next-operation'(op(+, =, 'compile-corpus-in-mem')), 'next-operation'(op(+, =, 'compile-corpus-in-mem'))) ^ Call: (219) [user] ignore(fcpt('next-operation'(op(+, =, 'compile-corpus-in-mem')), 'next-operation'(op(+, =, 'compile-corpus-in-mem')))) ^ Unify: (219) [system] ignore(user:fcpt('next-operation'(op(+, =, 'compile-corpus-in-mem')), 'next-operation'(op(+, =, 'compile-corpus-in-mem')))) ^ Call: (220) [user] fcpt('next-operation'(op(+, =, 'compile-corpus-in-mem')), 'next-operation'(op(+, =, 'compile-corpus-in-mem'))) ^ Unify: (220) [user] fcpt('next-operation'(op(+, =, 'compile-corpus-in-mem')), 'next-operation'(op(+, =, 'compile-corpus-in-mem'))) ^ Call: (221) [user] pfcGetTriggerQuick('$pt$'('next-operation'(op(+, =, 'compile-corpus-in-mem')), _162646)) ^ Unify: (221) [user] pfcGetTriggerQuick('$pt$'('next-operation'(op(+, =, 'compile-corpus-in-mem')), _162646)) ^ Call: (222) [user] clause('$pt$'('next-operation'(op(+, =, 'compile-corpus-in-mem')), _162646), true) ^ Fail: (222) [user] clause('$pt$'('next-operation'(op(+, =, 'compile-corpus-in-mem')), _162646), true) ^ Redo: (221) [user] pfcGetTriggerQuick('$pt$'('next-operation'(op(+, =, 'compile-corpus-in-mem')), _162646)) ^ Call: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'compile-corpus-in-mem')), _162646)) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'compile-corpus-in-mem')), _162646)) Call: (223) [system] var('$pt$'('next-operation'(op(+, =, 'compile-corpus-in-mem')), _162646)) Fail: (223) [system] var('$pt$'('next-operation'(op(+, =, 'compile-corpus-in-mem')), _162646)) ^ Redo: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'compile-corpus-in-mem')), _162646)) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'compile-corpus-in-mem')), _162646)) Call: (223) [system] callable('$pt$'('next-operation'(op(+, =, 'compile-corpus-in-mem')), _162646)) Exit: (223) [system] callable('$pt$'('next-operation'(op(+, =, 'compile-corpus-in-mem')), _162646)) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'compile-corpus-in-mem')), _162646)) ^ Redo: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'compile-corpus-in-mem')), _162646)) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'compile-corpus-in-mem')), _162646)) ^ Call: (223) [user] predicate_property('$pt$'('next-operation'(op(+, =, 'compile-corpus-in-mem')), _162646), imported_from(system)) ^ Unify: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, 'compile-corpus-in-mem')), _162646), imported_from(system)) Call: (224) [system] nonvar(imported_from(system)) Exit: (224) [system] nonvar(imported_from(system)) Call: (224) [$syspreds] property_predicate(imported_from(system), user:'$pt$'('next-operation'(op(+, =, 'compile-corpus-in-mem')), _162646)) Unify: (224) [$syspreds] property_predicate(imported_from(system), user:'$pt$'('next-operation'(op(+, =, 'compile-corpus-in-mem')), _162646)) Call: (225) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, 'compile-corpus-in-mem')), _162646)) Unify: (225) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, 'compile-corpus-in-mem')), _162646)) Call: (226) [system] callable('$pt$'('next-operation'(op(+, =, 'compile-corpus-in-mem')), _162646)) Exit: (226) [system] callable('$pt$'('next-operation'(op(+, =, 'compile-corpus-in-mem')), _162646)) Call: (226) [system] atom(user) Exit: (226) [system] atom(user) Exit: (225) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, 'compile-corpus-in-mem')), _162646)) ^ Fail: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, 'compile-corpus-in-mem')), _162646), imported_from(system)) ^ Redo: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'compile-corpus-in-mem')), _162646)) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'compile-corpus-in-mem')), _162646)) ^ Call: (223) [user] predicate_property('$pt$'('next-operation'(op(+, =, 'compile-corpus-in-mem')), _162646), built_in) ^ Unify: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, 'compile-corpus-in-mem')), _162646), built_in) Call: (224) [system] nonvar(built_in) Exit: (224) [system] nonvar(built_in) Call: (224) [$syspreds] property_predicate(built_in, user:'$pt$'('next-operation'(op(+, =, 'compile-corpus-in-mem')), _162646)) Unify: (224) [$syspreds] property_predicate(built_in, user:'$pt$'('next-operation'(op(+, =, 'compile-corpus-in-mem')), _162646)) Call: (225) [system] callable('$pt$'('next-operation'(op(+, =, 'compile-corpus-in-mem')), _162646)) Exit: (225) [system] callable('$pt$'('next-operation'(op(+, =, 'compile-corpus-in-mem')), _162646)) Call: (225) [$syspreds] goal_name_arity('$pt$'('next-operation'(op(+, =, 'compile-corpus-in-mem')), _162646), _199716, _199718) Unify: (225) [$syspreds] goal_name_arity('$pt$'('next-operation'(op(+, =, 'compile-corpus-in-mem')), _162646), _199716, _199718) Call: (226) [system] compound('$pt$'('next-operation'(op(+, =, 'compile-corpus-in-mem')), _162646)) Exit: (226) [system] compound('$pt$'('next-operation'(op(+, =, 'compile-corpus-in-mem')), _162646)) Call: (226) [system] compound_name_arity('$pt$'('next-operation'(op(+, =, 'compile-corpus-in-mem')), _162646), _199716, _199718) Exit: (226) [system] compound_name_arity('$pt$'('next-operation'(op(+, =, 'compile-corpus-in-mem')), _162646), '$pt$', 2) Exit: (225) [$syspreds] goal_name_arity('$pt$'('next-operation'(op(+, =, 'compile-corpus-in-mem')), _162646), '$pt$', 2) ^ Call: (225) [$syspreds] current_predicate(user:'$pt$'/2) ^ Exit: (225) [$syspreds] current_predicate(user:'$pt$'/2) ^ Fail: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, 'compile-corpus-in-mem')), _162646), built_in) ^ Redo: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'compile-corpus-in-mem')), _162646)) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'compile-corpus-in-mem')), _162646)) ^ Call: (223) [user] predicate_property('$pt$'('next-operation'(op(+, =, 'compile-corpus-in-mem')), _162646), _210958) ^ Unify: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, 'compile-corpus-in-mem')), _162646), _211898) Call: (224) [system] nonvar(_212756) ^ Redo: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, 'compile-corpus-in-mem')), _162646), _213758) ^ Unify: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, 'compile-corpus-in-mem')), _162646), _214692) Call: (224) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, 'compile-corpus-in-mem')), _162646)) Unify: (224) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, 'compile-corpus-in-mem')), _162646)) Call: (225) [system] callable('$pt$'('next-operation'(op(+, =, 'compile-corpus-in-mem')), _162646)) Exit: (225) [system] callable('$pt$'('next-operation'(op(+, =, 'compile-corpus-in-mem')), _162646)) Call: (225) [system] atom(user) Exit: (225) [system] atom(user) Exit: (224) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, 'compile-corpus-in-mem')), _162646)) ^ Exit: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, 'compile-corpus-in-mem')), _162646), interpreted) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'compile-corpus-in-mem')), _162646)) ^ Call: (223) [user] predicate_property('$pt$'('next-operation'(op(+, =, 'compile-corpus-in-mem')), _162646), number_of_clauses(_223886)) ^ Unify: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, 'compile-corpus-in-mem')), _162646), number_of_clauses(_223886)) Call: (224) [system] nonvar(number_of_clauses(_223886)) Exit: (224) [system] nonvar(number_of_clauses(_223886)) Call: (224) [$syspreds] property_predicate(number_of_clauses(_223886), user:'$pt$'('next-operation'(op(+, =, 'compile-corpus-in-mem')), _162646)) Unify: (224) [$syspreds] property_predicate(number_of_clauses(_223886), user:'$pt$'('next-operation'(op(+, =, 'compile-corpus-in-mem')), _162646)) Call: (225) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, 'compile-corpus-in-mem')), _162646)) Unify: (225) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, 'compile-corpus-in-mem')), _162646)) Call: (226) [system] callable('$pt$'('next-operation'(op(+, =, 'compile-corpus-in-mem')), _162646)) Exit: (226) [system] callable('$pt$'('next-operation'(op(+, =, 'compile-corpus-in-mem')), _162646)) Call: (226) [system] atom(user) Exit: (226) [system] atom(user) Exit: (225) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, 'compile-corpus-in-mem')), _162646)) Exit: (224) [$syspreds] property_predicate(number_of_clauses(0), user:'$pt$'('next-operation'(op(+, =, 'compile-corpus-in-mem')), _162646)) ^ Exit: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, 'compile-corpus-in-mem')), _162646), number_of_clauses(0)) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'compile-corpus-in-mem')), _162646)) ^ Call: (223) [user] setup_call_cleanup(nb_current('$pfc_current_choice', _238730), (prolog_current_choice(_238740), push_current_choice(_238740), clause('$pt$'('next-operation'(op(+, =, 'compile-corpus-in-mem')), _162646), _238762), pfc_call(_238762)), nb_setval('$pfc_current_choice', _238730)) ^ Unify: (223) [system] setup_call_cleanup(user:nb_current('$pfc_current_choice', _238730), user:(prolog_current_choice(_238740), push_current_choice(_238740), clause('$pt$'('next-operation'(op(+, =, 'compile-corpus-in-mem')), _162646), _238762), pfc_call(_238762)), user:nb_setval('$pfc_current_choice', _238730)) ^ Call: (224) [system] sig_atomic(user:nb_current('$pfc_current_choice', _238730)) Call: (226) [system] nb_current('$pfc_current_choice', _238730) Exit: (226) [system] nb_current('$pfc_current_choice', []) ^ Exit: (224) [system] sig_atomic(user:nb_current('$pfc_current_choice', [])) Call: (225) [system] prolog_current_choice(_238740) Exit: (225) [system] prolog_current_choice(2927) ^ Call: (225) [user] push_current_choice(2927) ^ Unify: (225) [user] push_current_choice(2927) Call: (226) [system] nb_current('$pfc_current_choice', _248080) Exit: (226) [system] nb_current('$pfc_current_choice', []) Call: (226) [system] b_setval('$pfc_current_choice', [2927]) Exit: (226) [system] b_setval('$pfc_current_choice', [2927]) ^ Exit: (225) [user] push_current_choice(2927) ^ Call: (225) [user] clause('$pt$'('next-operation'(op(+, =, 'compile-corpus-in-mem')), _162646), _238762) ^ Fail: (225) [user] clause('$pt$'('next-operation'(op(+, =, 'compile-corpus-in-mem')), _162646), _238762) Call: (225) [$syspreds] nb_setval('$pfc_current_choice', []) Unify: (225) [$syspreds] nb_setval('$pfc_current_choice', []) Call: (226) [system] duplicate_term([], _256452) Exit: (226) [system] duplicate_term([], []) Call: (226) [system] nb_linkval('$pfc_current_choice', []) Exit: (226) [system] nb_linkval('$pfc_current_choice', []) Exit: (225) [$syspreds] nb_setval('$pfc_current_choice', []) ^ Fail: (223) [system] setup_call_cleanup(user:nb_current('$pfc_current_choice', _238730), user:(prolog_current_choice(_238740), push_current_choice(_238740), clause('$pt$'('next-operation'(op(+, =, 'compile-corpus-in-mem')), _162646), _238762), pfc_call(_238762)), user:nb_setval('$pfc_current_choice', _238730)) ^ Fail: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'compile-corpus-in-mem')), _162646)) ^ Fail: (221) [user] pfcGetTriggerQuick('$pt$'('next-operation'(op(+, =, 'compile-corpus-in-mem')), _162646)) ^ Redo: (220) [user] fcpt('next-operation'(op(+, =, 'compile-corpus-in-mem')), 'next-operation'(op(+, =, 'compile-corpus-in-mem'))) ^ Unify: (220) [user] fcpt('next-operation'(op(+, =, 'compile-corpus-in-mem')), 'next-operation'(op(+, =, 'compile-corpus-in-mem'))) ^ Exit: (220) [user] fcpt('next-operation'(op(+, =, 'compile-corpus-in-mem')), 'next-operation'(op(+, =, 'compile-corpus-in-mem'))) ^ Exit: (219) [system] ignore(user:fcpt('next-operation'(op(+, =, 'compile-corpus-in-mem')), 'next-operation'(op(+, =, 'compile-corpus-in-mem')))) ^ Call: (219) [user] ignore(fcnt('next-operation'(op(+, =, 'compile-corpus-in-mem')), 'next-operation'(op(+, =, 'compile-corpus-in-mem')))) ^ Unify: (219) [system] ignore(user:fcnt('next-operation'(op(+, =, 'compile-corpus-in-mem')), 'next-operation'(op(+, =, 'compile-corpus-in-mem')))) ^ Call: (220) [user] fcnt('next-operation'(op(+, =, 'compile-corpus-in-mem')), 'next-operation'(op(+, =, 'compile-corpus-in-mem'))) ^ Unify: (220) [user] fcnt('next-operation'(op(+, =, 'compile-corpus-in-mem')), 'next-operation'(op(+, =, 'compile-corpus-in-mem'))) ^ Call: (221) [user] pfc_spft(_271322, _271408, '$nt$'('next-operation'(op(+, =, 'compile-corpus-in-mem')), _271328, _271330)) ^ Unify: (221) [user] pfc_spft(_271322, _272340, '$nt$'('next-operation'(op(+, =, 'compile-corpus-in-mem')), _271328, _271330)) ^ Call: (222) [user] pfcCallSystem('$spft$'(_271322, _273200, '$nt$'('next-operation'(op(+, =, 'compile-corpus-in-mem')), _271328, _271330))) ^ Unify: (222) [user] pfcCallSystem('$spft$'(_271322, _273200, '$nt$'('next-operation'(op(+, =, 'compile-corpus-in-mem')), _271328, _271330))) ^ Call: (223) [user] pfc_call('$spft$'(_271322, _273200, '$nt$'('next-operation'(op(+, =, 'compile-corpus-in-mem')), _271328, _271330))) ^ Unify: (223) [user] pfc_call('$spft$'(_271322, _273200, '$nt$'('next-operation'(op(+, =, 'compile-corpus-in-mem')), _271328, _271330))) Call: (224) [system] var('$spft$'(_271322, _273200, '$nt$'('next-operation'(op(+, =, 'compile-corpus-in-mem')), _271328, _271330))) Fail: (224) [system] var('$spft$'(_271322, _273200, '$nt$'('next-operation'(op(+, =, 'compile-corpus-in-mem')), _271328, _271330))) ^ Redo: (223) [user] pfc_call('$spft$'(_271322, _273200, '$nt$'('next-operation'(op(+, =, 'compile-corpus-in-mem')), _271328, _271330))) ^ Unify: (223) [user] pfc_call('$spft$'(_271322, _273200, '$nt$'('next-operation'(op(+, =, 'compile-corpus-in-mem')), _271328, _271330))) Call: (224) [system] callable('$spft$'(_271322, _273200, '$nt$'('next-operation'(op(+, =, 'compile-corpus-in-mem')), _271328, _271330))) Exit: (224) [system] callable('$spft$'(_271322, _273200, '$nt$'('next-operation'(op(+, =, 'compile-corpus-in-mem')), _271328, _271330))) ^ Unify: (223) [user] pfc_call('$spft$'(_271322, _273200, '$nt$'('next-operation'(op(+, =, 'compile-corpus-in-mem')), _271328, _271330))) ^ Redo: (223) [user] pfc_call('$spft$'(_271322, _273200, '$nt$'('next-operation'(op(+, =, 'compile-corpus-in-mem')), _271328, _271330))) ^ Unify: (223) [user] pfc_call('$spft$'(_271322, _273200, '$nt$'('next-operation'(op(+, =, 'compile-corpus-in-mem')), _271328, _271330))) ^ Call: (224) [user] predicate_property('$spft$'(_271322, _273200, '$nt$'('next-operation'(op(+, =, 'compile-corpus-in-mem')), _271328, _271330)), imported_from(system)) ^ Unify: (224) [$syspreds] predicate_property(user:'$spft$'(_271322, _273200, '$nt$'('next-operation'(op(+, =, 'compile-corpus-in-mem')), _271328, _271330)), imported_from(system)) Call: (225) [system] nonvar(imported_from(system)) Exit: (225) [system] nonvar(imported_from(system)) Call: (225) [$syspreds] property_predicate(imported_from(system), user:'$spft$'(_271322, _273200, '$nt$'('next-operation'(op(+, =, 'compile-corpus-in-mem')), _271328, _271330))) Unify: (225) [$syspreds] property_predicate(imported_from(system), user:'$spft$'(_271322, _273200, '$nt$'('next-operation'(op(+, =, 'compile-corpus-in-mem')), _271328, _271330))) Call: (226) [$syspreds] define_or_generate(user:'$spft$'(_271322, _273200, '$nt$'('next-operation'(op(+, =, 'compile-corpus-in-mem')), _271328, _271330))) Unify: (226) [$syspreds] define_or_generate(user:'$spft$'(_271322, _273200, '$nt$'('next-operation'(op(+, =, 'compile-corpus-in-mem')), _271328, _271330))) Call: (227) [system] callable('$spft$'(_271322, _273200, '$nt$'('next-operation'(op(+, =, 'compile-corpus-in-mem')), _271328, _271330))) Exit: (227) [system] callable('$spft$'(_271322, _273200, '$nt$'('next-operation'(op(+, =, 'compile-corpus-in-mem')), _271328, _271330))) Call: (227) [system] atom(user) Exit: (227) [system] atom(user) Exit: (226) [$syspreds] define_or_generate(user:'$spft$'(_271322, _273200, '$nt$'('next-operation'(op(+, =, 'compile-corpus-in-mem')), _271328, _271330))) ^ Fail: (224) [$syspreds] predicate_property(user:'$spft$'(_271322, _273200, '$nt$'('next-operation'(op(+, =, 'compile-corpus-in-mem')), _271328, _271330)), imported_from(system)) ^ Redo: (223) [user] pfc_call('$spft$'(_271322, _273200, '$nt$'('next-operation'(op(+, =, 'compile-corpus-in-mem')), _271328, _271330))) ^ Unify: (223) [user] pfc_call('$spft$'(_271322, _273200, '$nt$'('next-operation'(op(+, =, 'compile-corpus-in-mem')), _271328, _271330))) ^ Call: (224) [user] predicate_property('$spft$'(_271322, _273200, '$nt$'('next-operation'(op(+, =, 'compile-corpus-in-mem')), _271328, _271330)), built_in) ^ Unify: (224) [$syspreds] predicate_property(user:'$spft$'(_271322, _273200, '$nt$'('next-operation'(op(+, =, 'compile-corpus-in-mem')), _271328, _271330)), built_in) Call: (225) [system] nonvar(built_in) Exit: (225) [system] nonvar(built_in) Call: (225) [$syspreds] property_predicate(built_in, user:'$spft$'(_271322, _273200, '$nt$'('next-operation'(op(+, =, 'compile-corpus-in-mem')), _271328, _271330))) Unify: (225) [$syspreds] property_predicate(built_in, user:'$spft$'(_271322, _273200, '$nt$'('next-operation'(op(+, =, 'compile-corpus-in-mem')), _271328, _271330))) Call: (226) [system] callable('$spft$'(_271322, _273200, '$nt$'('next-operation'(op(+, =, 'compile-corpus-in-mem')), _271328, _271330))) Exit: (226) [system] callable('$spft$'(_271322, _273200, '$nt$'('next-operation'(op(+, =, 'compile-corpus-in-mem')), _271328, _271330))) Call: (226) [$syspreds] goal_name_arity('$spft$'(_271322, _273200, '$nt$'('next-operation'(op(+, =, 'compile-corpus-in-mem')), _271328, _271330)), _307480, _307482) Unify: (226) [$syspreds] goal_name_arity('$spft$'(_271322, _273200, '$nt$'('next-operation'(op(+, =, 'compile-corpus-in-mem')), _271328, _271330)), _307480, _307482) Call: (227) [system] compound('$spft$'(_271322, _273200, '$nt$'('next-operation'(op(+, =, 'compile-corpus-in-mem')), _271328, _271330))) Exit: (227) [system] compound('$spft$'(_271322, _273200, '$nt$'('next-operation'(op(+, =, 'compile-corpus-in-mem')), _271328, _271330))) Call: (227) [system] compound_name_arity('$spft$'(_271322, _273200, '$nt$'('next-operation'(op(+, =, 'compile-corpus-in-mem')), _271328, _271330)), _307480, _307482) Exit: (227) [system] compound_name_arity('$spft$'(_271322, _273200, '$nt$'('next-operation'(op(+, =, 'compile-corpus-in-mem')), _271328, _271330)), '$spft$', 3) Exit: (226) [$syspreds] goal_name_arity('$spft$'(_271322, _273200, '$nt$'('next-operation'(op(+, =, 'compile-corpus-in-mem')), _271328, _271330)), '$spft$', 3) ^ Call: (226) [$syspreds] current_predicate(user:'$spft$'/3) ^ Exit: (226) [$syspreds] current_predicate(user:'$spft$'/3) ^ Fail: (224) [$syspreds] predicate_property(user:'$spft$'(_271322, _273200, '$nt$'('next-operation'(op(+, =, 'compile-corpus-in-mem')), _271328, _271330)), built_in) ^ Redo: (223) [user] pfc_call('$spft$'(_271322, _273200, '$nt$'('next-operation'(op(+, =, 'compile-corpus-in-mem')), _271328, _271330))) ^ Unify: (223) [user] pfc_call('$spft$'(_271322, _273200, '$nt$'('next-operation'(op(+, =, 'compile-corpus-in-mem')), _271328, _271330))) ^ Call: (224) [user] predicate_property('$spft$'(_271322, _273200, '$nt$'('next-operation'(op(+, =, 'compile-corpus-in-mem')), _271328, _271330)), _318722) ^ Unify: (224) [$syspreds] predicate_property(user:'$spft$'(_271322, _273200, '$nt$'('next-operation'(op(+, =, 'compile-corpus-in-mem')), _271328, _271330)), _319662) Call: (225) [system] nonvar(_320520) ^ Redo: (224) [$syspreds] predicate_property(user:'$spft$'(_271322, _273200, '$nt$'('next-operation'(op(+, =, 'compile-corpus-in-mem')), _271328, _271330)), _321522) ^ Unify: (224) [$syspreds] predicate_property(user:'$spft$'(_271322, _273200, '$nt$'('next-operation'(op(+, =, 'compile-corpus-in-mem')), _271328, _271330)), _322456) Call: (225) [$syspreds] define_or_generate(user:'$spft$'(_271322, _273200, '$nt$'('next-operation'(op(+, =, 'compile-corpus-in-mem')), _271328, _271330))) Unify: (225) [$syspreds] define_or_generate(user:'$spft$'(_271322, _273200, '$nt$'('next-operation'(op(+, =, 'compile-corpus-in-mem')), _271328, _271330))) Call: (226) [system] callable('$spft$'(_271322, _273200, '$nt$'('next-operation'(op(+, =, 'compile-corpus-in-mem')), _271328, _271330))) Exit: (226) [system] callable('$spft$'(_271322, _273200, '$nt$'('next-operation'(op(+, =, 'compile-corpus-in-mem')), _271328, _271330))) Call: (226) [system] atom(user) Exit: (226) [system] atom(user) Exit: (225) [$syspreds] define_or_generate(user:'$spft$'(_271322, _273200, '$nt$'('next-operation'(op(+, =, 'compile-corpus-in-mem')), _271328, _271330))) ^ Exit: (224) [$syspreds] predicate_property(user:'$spft$'(_271322, _273200, '$nt$'('next-operation'(op(+, =, 'compile-corpus-in-mem')), _271328, _271330)), interpreted) ^ Unify: (223) [user] pfc_call('$spft$'(_271322, _273200, '$nt$'('next-operation'(op(+, =, 'compile-corpus-in-mem')), _271328, _271330))) ^ Call: (224) [user] predicate_property('$spft$'(_271322, _273200, '$nt$'('next-operation'(op(+, =, 'compile-corpus-in-mem')), _271328, _271330)), number_of_clauses(_331650)) ^ Unify: (224) [$syspreds] predicate_property(user:'$spft$'(_271322, _273200, '$nt$'('next-operation'(op(+, =, 'compile-corpus-in-mem')), _271328, _271330)), number_of_clauses(_331650)) Call: (225) [system] nonvar(number_of_clauses(_331650)) Exit: (225) [system] nonvar(number_of_clauses(_331650)) Call: (225) [$syspreds] property_predicate(number_of_clauses(_331650), user:'$spft$'(_271322, _273200, '$nt$'('next-operation'(op(+, =, 'compile-corpus-in-mem')), _271328, _271330))) Unify: (225) [$syspreds] property_predicate(number_of_clauses(_331650), user:'$spft$'(_271322, _273200, '$nt$'('next-operation'(op(+, =, 'compile-corpus-in-mem')), _271328, _271330))) Call: (226) [$syspreds] define_or_generate(user:'$spft$'(_271322, _273200, '$nt$'('next-operation'(op(+, =, 'compile-corpus-in-mem')), _271328, _271330))) Unify: (226) [$syspreds] define_or_generate(user:'$spft$'(_271322, _273200, '$nt$'('next-operation'(op(+, =, 'compile-corpus-in-mem')), _271328, _271330))) Call: (227) [system] callable('$spft$'(_271322, _273200, '$nt$'('next-operation'(op(+, =, 'compile-corpus-in-mem')), _271328, _271330))) Exit: (227) [system] callable('$spft$'(_271322, _273200, '$nt$'('next-operation'(op(+, =, 'compile-corpus-in-mem')), _271328, _271330))) Call: (227) [system] atom(user) Exit: (227) [system] atom(user) Exit: (226) [$syspreds] define_or_generate(user:'$spft$'(_271322, _273200, '$nt$'('next-operation'(op(+, =, 'compile-corpus-in-mem')), _271328, _271330))) Exit: (225) [$syspreds] property_predicate(number_of_clauses(722), user:'$spft$'(_271322, _273200, '$nt$'('next-operation'(op(+, =, 'compile-corpus-in-mem')), _271328, _271330))) ^ Exit: (224) [$syspreds] predicate_property(user:'$spft$'(_271322, _273200, '$nt$'('next-operation'(op(+, =, 'compile-corpus-in-mem')), _271328, _271330)), number_of_clauses(722)) ^ Unify: (223) [user] pfc_call('$spft$'(_271322, _273200, '$nt$'('next-operation'(op(+, =, 'compile-corpus-in-mem')), _271328, _271330))) ^ Call: (224) [user] setup_call_cleanup(nb_current('$pfc_current_choice', _346494), (prolog_current_choice(_346504), push_current_choice(_346504), clause('$spft$'(_271322, _273200, '$nt$'('next-operation'(op(+, =, 'compile-corpus-in-mem')), _271328, _271330)), _346526), pfc_call(_346526)), nb_setval('$pfc_current_choice', _346494)) ^ Unify: (224) [system] setup_call_cleanup(user:nb_current('$pfc_current_choice', _346494), user:(prolog_current_choice(_346504), push_current_choice(_346504), clause('$spft$'(_271322, _273200, '$nt$'('next-operation'(op(+, =, 'compile-corpus-in-mem')), _271328, _271330)), _346526), pfc_call(_346526)), user:nb_setval('$pfc_current_choice', _346494)) ^ Call: (225) [system] sig_atomic(user:nb_current('$pfc_current_choice', _346494)) Call: (227) [system] nb_current('$pfc_current_choice', _346494) Exit: (227) [system] nb_current('$pfc_current_choice', []) ^ Exit: (225) [system] sig_atomic(user:nb_current('$pfc_current_choice', [])) Call: (226) [system] prolog_current_choice(_346504) Exit: (226) [system] prolog_current_choice(2947) ^ Call: (226) [user] push_current_choice(2947) ^ Unify: (226) [user] push_current_choice(2947) Call: (227) [system] nb_current('$pfc_current_choice', _355844) Exit: (227) [system] nb_current('$pfc_current_choice', []) Call: (227) [system] b_setval('$pfc_current_choice', [2947]) Exit: (227) [system] b_setval('$pfc_current_choice', [2947]) ^ Exit: (226) [user] push_current_choice(2947) ^ Call: (226) [user] clause('$spft$'(_271322, _273200, '$nt$'('next-operation'(op(+, =, 'compile-corpus-in-mem')), _271328, _271330)), _346526) ^ Fail: (226) [user] clause('$spft$'(_271322, _273200, '$nt$'('next-operation'(op(+, =, 'compile-corpus-in-mem')), _271328, _271330)), _346526) Call: (226) [$syspreds] nb_setval('$pfc_current_choice', []) Unify: (226) [$syspreds] nb_setval('$pfc_current_choice', []) Call: (227) [system] duplicate_term([], _364216) Exit: (227) [system] duplicate_term([], []) Call: (227) [system] nb_linkval('$pfc_current_choice', []) Exit: (227) [system] nb_linkval('$pfc_current_choice', []) Exit: (226) [$syspreds] nb_setval('$pfc_current_choice', []) ^ Fail: (224) [system] setup_call_cleanup(user:nb_current('$pfc_current_choice', _346494), user:(prolog_current_choice(_346504), push_current_choice(_346504), clause('$spft$'(_271322, _273200, '$nt$'('next-operation'(op(+, =, 'compile-corpus-in-mem')), _271328, _271330)), _346526), pfc_call(_346526)), user:nb_setval('$pfc_current_choice', _346494)) ^ Fail: (223) [user] pfc_call('$spft$'(_271322, _273200, '$nt$'('next-operation'(op(+, =, 'compile-corpus-in-mem')), _271328, _271330))) ^ Fail: (222) [user] pfcCallSystem('$spft$'(_271322, _273200, '$nt$'('next-operation'(op(+, =, 'compile-corpus-in-mem')), _271328, _271330))) ^ Fail: (221) [user] pfc_spft(_271322, _371720, '$nt$'('next-operation'(op(+, =, 'compile-corpus-in-mem')), _271328, _271330)) ^ Redo: (220) [user] fcnt('next-operation'(op(+, =, 'compile-corpus-in-mem')), 'next-operation'(op(+, =, 'compile-corpus-in-mem'))) ^ Unify: (220) [user] fcnt('next-operation'(op(+, =, 'compile-corpus-in-mem')), 'next-operation'(op(+, =, 'compile-corpus-in-mem'))) ^ Exit: (220) [user] fcnt('next-operation'(op(+, =, 'compile-corpus-in-mem')), 'next-operation'(op(+, =, 'compile-corpus-in-mem'))) ^ Exit: (219) [system] ignore(user:fcnt('next-operation'(op(+, =, 'compile-corpus-in-mem')), 'next-operation'(op(+, =, 'compile-corpus-in-mem')))) ^ Exit: (218) [user] pfcFwd1('next-operation'(op(+, =, 'compile-corpus-in-mem'))) ^ Exit: (217) [user] pfcFwd0('next-operation'(op(+, =, 'compile-corpus-in-mem'))) ^ Exit: (216) [locally_each] locally_each:wtl_how(locally_each:trusted_redo_call_cleanup, locally_each:(true==true), user:set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, 'compile-corpus-in-mem'))), user:set_prolog_flag(occurs_check, true)) ^ Exit: (215) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, 'compile-corpus-in-mem'))), user:each_call_cleanup) ^ Exit: (214) [locally_each] locally_each:locally(user:set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, 'compile-corpus-in-mem')))) ^ Exit: (213) [user] pfcFwd('next-operation'(op(+, =, 'compile-corpus-in-mem'))) ^ Exit: (212) [user] pfcEnqueue(direct, 'next-operation'(op(+, =, 'compile-corpus-in-mem')), (P;HTML|mfl4(_3588, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (211) [user] pfcEnqueue('next-operation'(op(+, =, 'compile-corpus-in-mem')), (P;HTML|mfl4(_3588, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (209) [user] must_ex(pfcEnqueue('next-operation'(op(+, =, 'compile-corpus-in-mem')), (P;HTML|mfl4(_3588, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Exit: (208) [user] pfcPost2('next-operation'(op(+, =, 'compile-corpus-in-mem')), (P;HTML|mfl4(_3588, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (207) [user] pfcPost11('next-operation'(op(+, =, 'compile-corpus-in-mem')), (P;HTML|mfl4(_3588, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (205) [locally_each] locally_each:wtl_how(locally_each:trusted_redo_call_cleanup, locally_each:(true==true), user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'compile-corpus-in-mem')), (P;HTML|mfl4(_3588, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _3612, (notrace, wdmsg(('next-operation'(op(+, =, 'compile-corpus-in-mem'))=>_3612)), trace)), user:set_prolog_flag(occurs_check, true)) ^ Exit: (204) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'compile-corpus-in-mem')), (P;HTML|mfl4(_3588, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _3612, (notrace, wdmsg(('next-operation'(op(+, =, 'compile-corpus-in-mem'))=>_3612)), trace)), user:each_call_cleanup) ^ Exit: (203) [locally_each] locally_each:locally(user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'compile-corpus-in-mem')), (P;HTML|mfl4(_3588, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _3612, (notrace, wdmsg(('next-operation'(op(+, =, 'compile-corpus-in-mem'))=>_3612)), trace))) ^ Exit: (202) [user] pfcPost1('next-operation'(op(+, =, 'compile-corpus-in-mem')), (P;HTML|mfl4(_3588, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (201) [user] pfcPost_rev((P;HTML|mfl4(_3588, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax), 'next-operation'(op(+, =, 'compile-corpus-in-mem'))) ^ Exit: (200) [user] pfcPost('next-operation'(op(+, =, 'compile-corpus-in-mem')), (P;HTML|mfl4(_3588, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (200) [user] pfcRun ^ Unify: (200) [user] pfcRun ^ Call: (201) [user] pfcGetSearch(direct) ^ Unify: (201) [user] pfcGetSearch(direct) Call: (202) [t_l] t_l:pfcSearchTL(_469180) Fail: (202) [t_l] t_l:pfcSearchTL(_469180) ^ Redo: (201) [user] pfcGetSearch(direct) ^ Call: (202) [user] pfcSearch(_471954) ^ Unify: (202) [user] pfcSearch(direct) ^ Exit: (202) [user] pfcSearch(direct) Call: (202) [system] direct=direct Exit: (202) [system] direct=direct ^ Exit: (201) [user] pfcGetSearch(direct) ^ Unify: (200) [user] pfcRun ^ Exit: (200) [user] pfcRun ^ Exit: (199) [user] pfcAdd('next-operation'(op(+, =, 'compile-corpus-in-mem')), (P;HTML|mfl4(_3588, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (198) [user] pfcAdd('next-operation'(op(+, =, 'compile-corpus-in-mem'))) ^ Exit: (197) [user] pfcAdd_Now('next-operation'(op(+, =, 'compile-corpus-in-mem'))) ^ Exit: (196) [user] if_t(into_simple_op(+, [=, ['compile-corpus-in-mem'], [['train-from-corpus'], ['compute-corpus-extents'], [nop, 'retrain-from-trigrams'], ['set-det']]], op(+, =, 'compile-corpus-in-mem')), pfcAdd_Now('next-operation'(op(+, =, 'compile-corpus-in-mem')))) Call: (196) [user] dont_give_up(as_tf(asserted_do_metta('&self', +, [=, ['compile-corpus-in-mem'], [['train-from-corpus'], ['compute-corpus-extents'], [nop, 'retrain-from-trigrams'], ['set-det']]]), _3362)) Unify: (196) [user] dont_give_up(as_tf(asserted_do_metta('&self', +, [=, ['compile-corpus-in-mem'], [['train-from-corpus'], ['compute-corpus-extents'], [nop, 'retrain-from-trigrams'], ['set-det']]]), _3362)) ^ Call: (198) [user] as_tf(asserted_do_metta('&self', +, [=, ['compile-corpus-in-mem'], [['train-from-corpus'], ['compute-corpus-extents'], [nop, 'retrain-from-trigrams'], ['set-det']]]), _3362) ^ Unify: (198) [user] as_tf(asserted_do_metta('&self', +, [=, ['compile-corpus-in-mem'], [['train-from-corpus'], ['compute-corpus-extents'], [nop, 'retrain-from-trigrams'], ['set-det']]]), _3362) Call: (199) [system] asserted_do_metta('&self', +, [=, ['compile-corpus-in-mem'], [['train-from-corpus'], ['compute-corpus-extents'], [nop, 'retrain-from-trigrams'], ['set-det']]])\=[_493434|_493436] Exit: (199) [system] asserted_do_metta('&self', +, [=, ['compile-corpus-in-mem'], [['train-from-corpus'], ['compute-corpus-extents'], [nop, 'retrain-from-trigrams'], ['set-det']]])\=[_493434|_493436] ^ Call: (199) [user] catch_nowarn((call(asserted_do_metta('&self', +, [=, ['compile-corpus-in-mem'], [['train-from-corpus'], ['compute-corpus-extents'], [nop, 'retrain-from-trigrams'], ['set-det']]]))*->_3362='True';_3362='False')) ^ Unify: (199) [user] catch_nowarn((call(asserted_do_metta('&self', +, [=, ['compile-corpus-in-mem'], [['train-from-corpus'], ['compute-corpus-extents'], [nop, 'retrain-from-trigrams'], ['set-det']]]))*->_3362='True';_3362='False')) Call: (200) [user] catch_err((call(asserted_do_metta('&self', +, [=, ['compile-corpus-in-mem'], [['train-from-corpus'], ['compute-corpus-extents'], [nop, 'retrain-from-trigrams'], ['set-det']]]))*->_3362='True';_3362='False'), error(_497172, _497174), fail) Unify: (200) [user] catch_err((call(asserted_do_metta('&self', +, [=, ['compile-corpus-in-mem'], [['train-from-corpus'], ['compute-corpus-extents'], [nop, 'retrain-from-trigrams'], ['set-det']]]))*->_3362='True';_3362='False'), error(_497172, _497174), fail) Call: (203) [user] asserted_do_metta('&self', +, [=, ['compile-corpus-in-mem'], [['train-from-corpus'], ['compute-corpus-extents'], [nop, 'retrain-from-trigrams'], ['set-det']]]) Unify: (203) [user] asserted_do_metta('&self', +, [=, ['compile-corpus-in-mem'], [['train-from-corpus'], ['compute-corpus-extents'], [nop, 'retrain-from-trigrams'], ['set-det']]]) Call: (204) [user] metta_interp_mode(+, _500888) Unify: (204) [user] metta_interp_mode(+, load) Exit: (204) [user] metta_interp_mode(+, load) Call: (204) [user] asserted_do_metta('&self', load, [=, ['compile-corpus-in-mem'], [['train-from-corpus'], ['compute-corpus-extents'], [nop, 'retrain-from-trigrams'], ['set-det']]]) Unify: (204) [user] asserted_do_metta('&self', load, [=, ['compile-corpus-in-mem'], [['train-from-corpus'], ['compute-corpus-extents'], [nop, 'retrain-from-trigrams'], ['set-det']]]) Call: (205) [user] metta_interp_mode(load, _505478) Redo: (204) [user] asserted_do_metta('&self', load, [=, ['compile-corpus-in-mem'], [['train-from-corpus'], ['compute-corpus-extents'], [nop, 'retrain-from-trigrams'], ['set-det']]]) Unify: (204) [user] asserted_do_metta('&self', load, [=, ['compile-corpus-in-mem'], [['train-from-corpus'], ['compute-corpus-extents'], [nop, 'retrain-from-trigrams'], ['set-det']]]) Call: (205) [system] load==exec Redo: (204) [user] asserted_do_metta('&self', load, [=, ['compile-corpus-in-mem'], [['train-from-corpus'], ['compute-corpus-extents'], [nop, 'retrain-from-trigrams'], ['set-det']]]) Unify: (204) [user] asserted_do_metta('&self', load, [=, ['compile-corpus-in-mem'], [['train-from-corpus'], ['compute-corpus-extents'], [nop, 'retrain-from-trigrams'], ['set-det']]]) Call: (205) [user] asserted_do_metta2('&self', load, [=, ['compile-corpus-in-mem'], [['train-from-corpus'], ['compute-corpus-extents'], [nop, 'retrain-from-trigrams'], ['set-det']]], [=, ['compile-corpus-in-mem'], [['train-from-corpus'], ['compute-corpus-extents'], [nop, 'retrain-from-trigrams'], ['set-det']]]) Unify: (205) [user] asserted_do_metta2('&self', load, [=, ['compile-corpus-in-mem'], [['train-from-corpus'], ['compute-corpus-extents'], [nop, 'retrain-from-trigrams'], ['set-det']]], [=, ['compile-corpus-in-mem'], [['train-from-corpus'], ['compute-corpus-extents'], [nop, 'retrain-from-trigrams'], ['set-det']]]) Call: (206) [system] nonvar(load) Exit: (206) [system] nonvar(load) Call: (206) [user] metta_interp_mode(load, _514700) Redo: (205) [user] asserted_do_metta2('&self', load, [=, ['compile-corpus-in-mem'], [['train-from-corpus'], ['compute-corpus-extents'], [nop, 'retrain-from-trigrams'], ['set-det']]], [=, ['compile-corpus-in-mem'], [['train-from-corpus'], ['compute-corpus-extents'], [nop, 'retrain-from-trigrams'], ['set-det']]]) Unify: (205) [user] asserted_do_metta2('&self', load, [=, ['compile-corpus-in-mem'], [['train-from-corpus'], ['compute-corpus-extents'], [nop, 'retrain-from-trigrams'], ['set-det']]], [=, ['compile-corpus-in-mem'], [['train-from-corpus'], ['compute-corpus-extents'], [nop, 'retrain-from-trigrams'], ['set-det']]]) ^ Call: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, ['compile-corpus-in-mem'], [['train-from-corpus'], ['compute-corpus-extents'], [nop, 'retrain-from-trigrams'], ['set-det']]], metta_atom('&self', [=, ['compile-corpus-in-mem'], [['train-from-corpus'], ['compute-corpus-extents'], [nop, 'retrain-from-trigrams'], ['set-det']]]))) ^ Unify: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, ['compile-corpus-in-mem'], [['train-from-corpus'], ['compute-corpus-extents'], [nop, 'retrain-from-trigrams'], ['set-det']]], metta_atom('&self', [=, ['compile-corpus-in-mem'], [['train-from-corpus'], ['compute-corpus-extents'], [nop, 'retrain-from-trigrams'], ['set-det']]]))) ^ Call: (207) [user] is_compatio ^ Unify: (207) [user] is_compatio ^ Call: (209) [system] setup_call_cleanup('$notrace'(_521176, _521178), once(user:is_compatio0), '$restore_trace'(_521176, _521178)) ^ Unify: (209) [system] setup_call_cleanup(system:'$notrace'(_521176, _521178), system:once(user:is_compatio0), system:'$restore_trace'(_521176, _521178)) ^ Call: (210) [system] sig_atomic(system:'$notrace'(_521176, _521178)) ^ Fail: (207) [user] is_compatio ^ Redo: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, ['compile-corpus-in-mem'], [['train-from-corpus'], ['compute-corpus-extents'], [nop, 'retrain-from-trigrams'], ['set-det']]], metta_atom('&self', [=, ['compile-corpus-in-mem'], [['train-from-corpus'], ['compute-corpus-extents'], [nop, 'retrain-from-trigrams'], ['set-det']]]))) ^ Unify: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, ['compile-corpus-in-mem'], [['train-from-corpus'], ['compute-corpus-extents'], [nop, 'retrain-from-trigrams'], ['set-det']]], metta_atom('&self', [=, ['compile-corpus-in-mem'], [['train-from-corpus'], ['compute-corpus-extents'], [nop, 'retrain-from-trigrams'], ['set-det']]]))) ^ Call: (208) [rtrace] rtrace:quietly3(user:(wots(_6424, must_det_ll(user:metta_anew(load, [=, ['compile-corpus-in-mem'], [['train-from-corpus'], ['compute-corpus-extents'], [nop, 'retrain-from-trigrams'], ['set-det']]], metta_atom('&self', [=, ['compile-corpus-in-mem'], [['train-from-corpus'], ['compute-corpus-extents'], [nop, 'retrain-from-trigrams'], ['set-det']]])))), (_6424==""->true;our_ansi_format('#ffa505', '~w~n', [_6424])))) ^ Unify: (208) [rtrace] rtrace:quietly3(user:(wots(_6424, must_det_ll(user:metta_anew(load, [=, ['compile-corpus-in-mem'], [['train-from-corpus'], ['compute-corpus-extents'], [nop, 'retrain-from-trigrams'], ['set-det']]], metta_atom('&self', [=, ['compile-corpus-in-mem'], [['train-from-corpus'], ['compute-corpus-extents'], [nop, 'retrain-from-trigrams'], ['set-det']]])))), (_6424==""->true;our_ansi_format('#ffa505', '~w~n', [_6424])))) (= (compile-corpus-in-mem) ( (train-from-corpus) (compute-corpus-extents) (nop retrain-from-trigrams) (set-det))) ^ Exit: (208) [rtrace] rtrace:quietly3(user:(wots("", must_det_ll(user:metta_anew(load, [=, ['compile-corpus-in-mem'], [['train-from-corpus'], ['compute-corpus-extents'], [nop, 'retrain-from-trigrams'], ['set-det']]], metta_atom('&self', [=, ['compile-corpus-in-mem'], [['train-from-corpus'], ['compute-corpus-extents'], [nop, 'retrain-from-trigrams'], ['set-det']]])))), (""==""->true;our_ansi_format('#ffa505', '~w~n', [""])))) ^ Exit: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, ['compile-corpus-in-mem'], [['train-from-corpus'], ['compute-corpus-extents'], [nop, 'retrain-from-trigrams'], ['set-det']]], metta_atom('&self', [=, ['compile-corpus-in-mem'], [['train-from-corpus'], ['compute-corpus-extents'], [nop, 'retrain-from-trigrams'], ['set-det']]]))) Exit: (205) [user] asserted_do_metta2('&self', load, [=, ['compile-corpus-in-mem'], [['train-from-corpus'], ['compute-corpus-extents'], [nop, 'retrain-from-trigrams'], ['set-det']]], [=, ['compile-corpus-in-mem'], [['train-from-corpus'], ['compute-corpus-extents'], [nop, 'retrain-from-trigrams'], ['set-det']]]) Exit: (204) [user] asserted_do_metta('&self', load, [=, ['compile-corpus-in-mem'], [['train-from-corpus'], ['compute-corpus-extents'], [nop, 'retrain-from-trigrams'], ['set-det']]]) Exit: (203) [user] asserted_do_metta('&self', +, [=, ['compile-corpus-in-mem'], [['train-from-corpus'], ['compute-corpus-extents'], [nop, 'retrain-from-trigrams'], ['set-det']]]) Call: (203) [system] _3362='True' Exit: (203) [system] 'True'='True' Exit: (200) [user] catch_err((call(asserted_do_metta('&self', +, [=, ['compile-corpus-in-mem'], [['train-from-corpus'], ['compute-corpus-extents'], [nop, 'retrain-from-trigrams'], ['set-det']]]))*->'True'='True';'True'='False'), error(_3638, _3640), fail) ^ Exit: (199) [user] catch_nowarn((call(asserted_do_metta('&self', +, [=, ['compile-corpus-in-mem'], [['train-from-corpus'], ['compute-corpus-extents'], [nop, 'retrain-from-trigrams'], ['set-det']]]))*->'True'='True';'True'='False')) ^ Exit: (198) [user] as_tf(asserted_do_metta('&self', +, [=, ['compile-corpus-in-mem'], [['train-from-corpus'], ['compute-corpus-extents'], [nop, 'retrain-from-trigrams'], ['set-det']]]), 'True') Exit: (196) [user] dont_give_up(as_tf(asserted_do_metta('&self', +, [=, ['compile-corpus-in-mem'], [['train-from-corpus'], ['compute-corpus-extents'], [nop, 'retrain-from-trigrams'], ['set-det']]]), 'True')) Exit: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['compile-corpus-in-mem'], [['train-from-corpus'], ['compute-corpus-extents'], [nop, 'retrain-from-trigrams'], ['set-det']]], 'True') ^ Exit: (194) [user] must_not_error(user:do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['compile-corpus-in-mem'], [['train-from-corpus'], ['compute-corpus-extents'], [nop, 'retrain-from-trigrams'], ['set-det']]], 'True')) ^ Redo: (193) [user] metta_file_buffer(_3314, _3316, _3318, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', _3322) ^ Unify: (193) [user] metta_file_buffer(+, [=, [corpus_stat, corpus_training], 'True'], [], P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', '$stream_position'(631, 35, 17, 631)) ^ Exit: (193) [user] metta_file_buffer(+, [=, [corpus_stat, corpus_training], 'True'], [], P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', '$stream_position'(631, 35, 17, 631)) ^ Call: (194) [user] apply:maplist(maybe_assign, []) ^ Unify: (194) [apply] apply:maplist(user:maybe_assign, []) Call: (195) [apply] apply:maplist_([], user:maybe_assign) Unify: (195) [apply] apply:maplist_([], user:maybe_assign) Exit: (195) [apply] apply:maplist_([], user:maybe_assign) ^ Exit: (194) [apply] apply:maplist(user:maybe_assign, []) ^ Call: (194) [user] must_not_error(do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, [corpus_stat, corpus_training], 'True'], _3362)) ^ Unify: (194) [user] must_not_error(user:do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, [corpus_stat, corpus_training], 'True'], _3362)) Call: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, [corpus_stat, corpus_training], 'True'], _3362) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, [corpus_stat, corpus_training], 'True'], _3362) Call: (196) [system] var([=, [corpus_stat, corpus_training], 'True']) Redo: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, [corpus_stat, corpus_training], 'True'], _3362) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, [corpus_stat, corpus_training], 'True'], _3362) Call: (196) [system] (+)\==exec Exit: (196) [system] (+)\==exec Call: (196) [system] [=, [corpus_stat, corpus_training], 'True']==[] Redo: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, [corpus_stat, corpus_training], 'True'], _3362) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, [corpus_stat, corpus_training], 'True'], _3362) Call: (196) [system] string([=, [corpus_stat, corpus_training], 'True']) Redo: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, [corpus_stat, corpus_training], 'True'], _3362) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, [corpus_stat, corpus_training], 'True'], _3362) Call: (196) [system] (+)\==exec Exit: (196) [system] (+)\==exec ^ Call: (196) [user] if_t(into_simple_op(+, [=, [corpus_stat, corpus_training], 'True'], _108066), pfcAdd_Now('next-operation'(_108066))) ^ Unify: (196) [user] if_t(into_simple_op(+, [=, [corpus_stat, corpus_training], 'True'], _108066), pfcAdd_Now('next-operation'(_108066))) Call: (197) [user] into_simple_op(+, [=, [corpus_stat, corpus_training], 'True'], _108066) Unify: (197) [user] into_simple_op(+, [=, [corpus_stat, corpus_training], 'True'], op(+, =, _110858)) Call: (198) [user] o_s([[corpus_stat, corpus_training], 'True'], _110858) Unify: (198) [user] o_s([[corpus_stat, corpus_training], 'True'], _110858) Call: (199) [user] o_s([corpus_stat, corpus_training], _110858) Unify: (199) [user] o_s([corpus_stat, corpus_training], _110858) Call: (200) [user] o_s(corpus_stat, _110858) Unify: (200) [user] o_s(corpus_stat, corpus_stat) Exit: (200) [user] o_s(corpus_stat, corpus_stat) Exit: (199) [user] o_s([corpus_stat, corpus_training], corpus_stat) Exit: (198) [user] o_s([[corpus_stat, corpus_training], 'True'], corpus_stat) Exit: (197) [user] into_simple_op(+, [=, [corpus_stat, corpus_training], 'True'], op(+, =, corpus_stat)) ^ Call: (197) [user] pfcAdd_Now('next-operation'(op(+, =, corpus_stat))) ^ Unify: (197) [user] pfcAdd_Now('next-operation'(op(+, =, corpus_stat))) ^ Call: (198) [user] current_predicate(pfcAdd/1) ^ Exit: (198) [user] current_predicate(pfcAdd/1) ^ Call: (198) [user] once_writeq_nl(pfcAdd('next-operation'(op(+, =, corpus_stat)))) ^ Unify: (198) [user] once_writeq_nl(pfcAdd('next-operation'(op(+, =, corpus_stat)))) ^ Call: (199) [user] clause(pfcTraceExecution, true) ^ Fail: (199) [user] clause(pfcTraceExecution, true) ^ Redo: (198) [user] once_writeq_nl(pfcAdd('next-operation'(op(+, =, corpus_stat)))) ^ Exit: (198) [user] once_writeq_nl(pfcAdd('next-operation'(op(+, =, corpus_stat)))) ^ Call: (198) [user] pfcAdd('next-operation'(op(+, =, corpus_stat))) ^ Unify: (198) [user] pfcAdd('next-operation'(op(+, =, corpus_stat))) ^ Call: (199) [user] must_ex(current_why_UU(_132076)) ^ Unify: (199) [user] must_ex(current_why_UU(_132076)) Call: (201) [user] current_why_UU(_132076) Unify: (201) [user] current_why_UU(_132076) ^ Call: (202) [user] get_why_uu(_132076) ^ Unify: (202) [user] get_why_uu(_132076) ^ Call: (203) [user] findall(_137616, current_why(_137616), _137622) ^ Unify: (203) [$bags] findall(_137616, user:current_why(_137616), _137622) ^ Call: (204) [$bags] findall(_137616, user:current_why(_137616), _137622, []) ^ Unify: (204) [$bags] findall(_137616, user:current_why(_137616), _137622, []) ^ Call: (205) [$bags] cleanup_bag(findall_loop(_137616, user:current_why(_137616), _137622, []), '$destroy_findall_bag') ^ Unify: (205) [$bags] cleanup_bag('$bags':findall_loop(_137616, user:current_why(_137616), _137622, []), '$bags':'$destroy_findall_bag') Call: (206) [$bags] findall_loop(_137616, user:current_why(_137616), _137622, []) Unify: (206) [$bags] findall_loop(_137616, user:current_why(_137616), _137622, []) ^ Call: (207) [user] bugger:current_why(_137616) ^ Unify: (207) [user] bugger:current_why(_137616) ^ Call: (208) [user] bugger:current_why_data(_137616) ^ Unify: (208) [user] bugger:current_why_data(_137616) Call: (209) [system] nb_current('$current_why', wp(_137616, _148876)) Fail: (209) [system] nb_current('$current_why', wp(_137616, _148876)) ^ Redo: (208) [user] bugger:current_why_data(_137616) ^ Unify: (208) [user] bugger:current_why_data(_137616) Call: (209) [t_l] t_l:current_why_source(_137616) Fail: (209) [t_l] t_l:current_why_source(_137616) ^ Fail: (208) [user] bugger:current_why_data(_137616) ^ Redo: (207) [user] bugger:current_why(_137616) ^ Unify: (207) [user] bugger:current_why(mfl4(_156304, _156306, _156308, _156310)) ^ Call: (209) [system] setup_call_cleanup('$notrace'(_157260, _157262), once(user:current_mfl4(_156304, _156306, _156308, _156310)), '$restore_trace'(_157260, _157262)) ^ Unify: (209) [system] setup_call_cleanup(system:'$notrace'(_157260, _157262), system:once(user:current_mfl4(_156304, _156306, _156308, _156310)), system:'$restore_trace'(_157260, _157262)) ^ Call: (210) [system] sig_atomic(system:'$notrace'(_157260, _157262)) ^ Exit: (209) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:current_mfl4(_156304, user, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', 587)), system:'$restore_trace'(3, -1)) ^ Exit: (207) [user] bugger:current_why(P;HTML|mfl4(_156304, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Redo: (206) [$bags] findall_loop(_137616, user:current_why(_137616), _137622, []) Exit: (206) [$bags] findall_loop(_137616, user:current_why(_137616), [P;HTML|mfl4(_174142, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], []) ^ Exit: (205) [$bags] cleanup_bag('$bags':findall_loop(_137616, user:current_why(_137616), [P;HTML|mfl4(_174142, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], []), '$bags':'$destroy_findall_bag') ^ Exit: (204) [$bags] findall(_137616, user:current_why(_137616), [P;HTML|mfl4(_174142, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], []) ^ Exit: (203) [$bags] findall(_137616, user:current_why(_137616), [P;HTML|mfl4(_174142, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Call: (203) [system] [P;HTML|mfl4(_174142, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]\==[] Exit: (203) [system] [P;HTML|mfl4(_174142, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]\==[] ^ Call: (203) [user] u_to_uu([P;HTML|mfl4(_174142, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _132076) ^ Unify: (203) [user] u_to_uu([P;HTML|mfl4(_174142, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], ([P;HTML|mfl4(_174142, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], ax)) Call: (204) [system] var([P;HTML|mfl4(_174142, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Fail: (204) [system] var([P;HTML|mfl4(_174142, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) ^ Redo: (203) [user] u_to_uu([P;HTML|mfl4(_174142, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _132076) ^ Unify: (203) [user] u_to_uu([P;HTML|mfl4(_174142, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], [P;HTML|mfl4(_174142, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Call: (204) [system] nonvar([P;HTML|mfl4(_174142, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Exit: (204) [system] nonvar([P;HTML|mfl4(_174142, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Call: (204) [system] [P;HTML|mfl4(_174142, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]=(_293930, _293932) Fail: (204) [system] [P;HTML|mfl4(_174142, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]=(_293930, _293932) ^ Redo: (203) [user] u_to_uu([P;HTML|mfl4(_174142, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _132076) ^ Unify: (203) [user] u_to_uu([P;HTML|mfl4(_174142, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _132076) ^ Call: (204) [user] logicmoo_util_terms:list_to_conjuncts([P;HTML|mfl4(_174142, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _324340) ^ Unify: (204) [user] logicmoo_util_terms:list_to_conjuncts([P;HTML|mfl4(_174142, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _324340) ^ Call: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_174142, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _324340) ^ Unify: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_174142, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], [P;HTML|mfl4(_174142, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Call: (206) [system] var([P;HTML|mfl4(_174142, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Fail: (206) [system] var([P;HTML|mfl4(_174142, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) ^ Redo: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_174142, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _324340) ^ Unify: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_174142, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], [P;HTML|mfl4(_174142, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) ^ Call: (206) [user] not(compound([P;HTML|mfl4(_174142, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)])) ^ Unify: (206) [system] not(user:compound([P;HTML|mfl4(_174142, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)])) Call: (207) [system] compound([P;HTML|mfl4(_174142, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Exit: (207) [system] compound([P;HTML|mfl4(_174142, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) ^ Fail: (206) [system] not(user:compound([P;HTML|mfl4(_174142, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)])) ^ Redo: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_174142, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _324340) ^ Unify: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_174142, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _324340) ^ Call: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_174142, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _324340) ^ Unify: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_174142, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_174142, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Call: (207) [system] var(P;HTML|mfl4(_174142, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Fail: (207) [system] var(P;HTML|mfl4(_174142, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Redo: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_174142, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _324340) ^ Unify: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_174142, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_174142, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Call: (207) [user] not(compound(P;HTML|mfl4(_174142, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587))) ^ Unify: (207) [system] not(user:compound(P;HTML|mfl4(_174142, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587))) Call: (208) [system] compound(P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Exit: (208) [system] compound(P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Fail: (207) [system] not(user:compound(P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587))) ^ Redo: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _3584) ^ Unify: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Exit: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Exit: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Exit: (204) [user] logicmoo_util_terms:list_to_conjuncts([P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Call: (204) [user] u_to_uu(P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _3538) ^ Unify: (204) [user] u_to_uu(P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), (P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) Call: (205) [system] var(P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Fail: (205) [system] var(P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Redo: (204) [user] u_to_uu(P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _3538) ^ Unify: (204) [user] u_to_uu(P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Call: (205) [system] nonvar(P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Exit: (205) [system] nonvar(P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Call: (205) [system] P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)=(_169082, _169084) Fail: (205) [system] P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)=(_169082, _169084) ^ Redo: (204) [user] u_to_uu(P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _3538) ^ Unify: (204) [user] u_to_uu(P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), (P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (204) [user] u_to_uu(P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), (P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (203) [user] u_to_uu([P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], (P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (202) [user] get_why_uu((P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) Exit: (201) [user] current_why_UU((P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (199) [user] must_ex(current_why_UU((P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (199) [user] pfcAdd('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (199) [user] pfcAdd('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (200) [user] pfcPost('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (200) [user] pfcPost('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (201) [user] pfcPost_rev((P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax), 'next-operation'(op(+, =, corpus_stat))) ^ Unify: (201) [user] pfcPost_rev((P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax), 'next-operation'(op(+, =, corpus_stat))) Call: (202) [system] is_list('next-operation'(op(+, =, corpus_stat))) Fail: (202) [system] is_list('next-operation'(op(+, =, corpus_stat))) ^ Redo: (201) [user] pfcPost_rev((P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax), 'next-operation'(op(+, =, corpus_stat))) ^ Call: (202) [user] pfcPost1('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (202) [user] pfcPost1('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (203) [user] control_arg_types('next-operation'(op(+, =, corpus_stat)), _327690) ^ Unify: (203) [user] control_arg_types('next-operation'(op(+, =, corpus_stat)), _327690) Call: (204) [system] fail Fail: (204) [system] fail ^ Fail: (203) [user] control_arg_types('next-operation'(op(+, =, corpus_stat)), _327690) ^ Redo: (202) [user] pfcPost1('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (202) [user] pfcPost1('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (203) [user] locally_each:locally(set_prolog_flag(occurs_check, true), catch(pfcPost11('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _347514, (notrace, wdmsg(('next-operation'(op(+, =, corpus_stat))=>_347514)), trace))) ^ Unify: (203) [locally_each] locally_each:locally(user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _347514, (notrace, wdmsg(('next-operation'(op(+, =, corpus_stat))=>_347514)), trace))) ^ Call: (204) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _347514, (notrace, wdmsg(('next-operation'(op(+, =, corpus_stat))=>_347514)), trace)), user:each_call_cleanup) ^ Unify: (204) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _347514, (notrace, wdmsg(('next-operation'(op(+, =, corpus_stat))=>_347514)), trace)), user:each_call_cleanup) Call: (205) [system] current_prolog_flag(occurs_check, _378012) Exit: (205) [system] current_prolog_flag(occurs_check, true) ^ Call: (205) [locally_each] locally_each:wtl_how(trusted_redo_call_cleanup, true==true, user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _347514, (notrace, wdmsg(('next-operation'(op(+, =, corpus_stat))=>_347514)), trace)), user:set_prolog_flag(occurs_check, true)) ^ Unify: (205) [locally_each] locally_each:wtl_how(locally_each:trusted_redo_call_cleanup, locally_each:(true==true), user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _347514, (notrace, wdmsg(('next-operation'(op(+, =, corpus_stat))=>_347514)), trace)), user:set_prolog_flag(occurs_check, true)) Call: (206) [system] true==true Exit: (206) [system] true==true ^ Call: (207) [user] pfcPost11('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (207) [user] pfcPost11('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (208) [user] must_ex(pfcAddSupport('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Unify: (208) [user] must_ex(pfcAddSupport('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (210) [user] pfcAddSupport('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (210) [user] pfcAddSupport('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (211) [user] assert('$spft$'('next-operation'(op(+, =, corpus_stat)), P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (211) [user] assert('$spft$'('next-operation'(op(+, =, corpus_stat)), P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (210) [user] pfcAddSupport('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (208) [user] must_ex(pfcAddSupport('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (208) [user] pfcUnique(post, 'next-operation'(op(+, =, corpus_stat))) ^ Unify: (208) [user] pfcUnique(post, 'next-operation'(op(+, =, corpus_stat))) ^ Call: (209) [user] pfcUnique(post, 'next-operation'(op(+, =, corpus_stat)), true) ^ Unify: (209) [user] pfcUnique(post, 'next-operation'(op(+, =, corpus_stat)), true) ^ Call: (210) [user] is_asserted_exact('next-operation'(op(+, =, corpus_stat)), true) ^ Unify: (210) [user] is_asserted_exact('next-operation'(op(+, =, corpus_stat)), true) ^ Call: (211) [user] strip_module('next-operation'(op(+, =, corpus_stat)), _478592, _478594) ^ Exit: (211) [user] strip_module('next-operation'(op(+, =, corpus_stat)), user, 'next-operation'(op(+, =, corpus_stat))) ^ Call: (211) [user] is_asserted_exact(user, 'next-operation'(op(+, =, corpus_stat)), true) ^ Unify: (211) [user] is_asserted_exact(user, 'next-operation'(op(+, =, corpus_stat)), true) Call: (212) [system] _482336=user Exit: (212) [system] user=user ^ Call: (212) [user] clause(user:'next-operation'(op(+, =, corpus_stat)), true, _484206) ^ Fail: (212) [user] clause('next-operation'(op(+, =, corpus_stat)), true, _484206) ^ Redo: (211) [user] is_asserted_exact(user, 'next-operation'(op(+, =, corpus_stat)), true) ^ Call: (212) [user] clause(user:'next-operation'(op(+, =, corpus_stat)), true, _487034) ^ Fail: (212) [user] clause('next-operation'(op(+, =, corpus_stat)), true, _487034) ^ Fail: (211) [user] is_asserted_exact(user, 'next-operation'(op(+, =, corpus_stat)), true) ^ Fail: (210) [user] is_asserted_exact('next-operation'(op(+, =, corpus_stat)), true) ^ Redo: (209) [user] pfcUnique(post, 'next-operation'(op(+, =, corpus_stat)), true) ^ Exit: (209) [user] pfcUnique(post, 'next-operation'(op(+, =, corpus_stat)), true) ^ Exit: (208) [user] pfcUnique(post, 'next-operation'(op(+, =, corpus_stat))) ^ Call: (208) [user] pfcPost2('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (208) [user] pfcPost2('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (209) [user] must_ex(once((\+ \+is_asserted_exact('next-operation'(op(+, =, corpus_stat)));assert('next-operation'(op(+, =, corpus_stat)))))) ^ Unify: (209) [user] must_ex(once((\+ \+is_asserted_exact('next-operation'(op(+, =, corpus_stat)));assert('next-operation'(op(+, =, corpus_stat)))))) ^ Call: (211) [user] once((\+ \+is_asserted_exact('next-operation'(op(+, =, corpus_stat)));assert('next-operation'(op(+, =, corpus_stat))))) ^ Unify: (211) [system] once(user:(\+ \+is_asserted_exact('next-operation'(op(+, =, corpus_stat)));assert('next-operation'(op(+, =, corpus_stat))))) ^ Call: (213) [user] is_asserted_exact('next-operation'(op(+, =, corpus_stat))) ^ Unify: (213) [user] is_asserted_exact('next-operation'(op(+, =, corpus_stat))) ^ Call: (214) [user] strip_module('next-operation'(op(+, =, corpus_stat)), _514372, _514374) ^ Exit: (214) [user] strip_module('next-operation'(op(+, =, corpus_stat)), user, 'next-operation'(op(+, =, corpus_stat))) ^ Call: (214) [user] hook_database:expand_to_hb('next-operation'(op(+, =, corpus_stat)), _516252, _516254) ^ Unify: (214) [user] hook_database:expand_to_hb('next-operation'(op(+, =, corpus_stat)), 'next-operation'(op(+, =, corpus_stat)), true) Call: (215) [system] var('next-operation'(op(+, =, corpus_stat))) Fail: (215) [system] var('next-operation'(op(+, =, corpus_stat))) ^ Redo: (214) [user] hook_database:expand_to_hb('next-operation'(op(+, =, corpus_stat)), _516252, _516254) ^ Unify: (214) [user] hook_database:expand_to_hb('next-operation'(op(+, =, corpus_stat)), 'next-operation'(op(+, =, corpus_stat)), true) ^ Exit: (214) [user] hook_database:expand_to_hb('next-operation'(op(+, =, corpus_stat)), 'next-operation'(op(+, =, corpus_stat)), true) ^ Call: (214) [user] is_asserted_exact(user, 'next-operation'(op(+, =, corpus_stat)), true) ^ Unify: (214) [user] is_asserted_exact(user, 'next-operation'(op(+, =, corpus_stat)), true) Call: (215) [system] _4446=user Exit: (215) [system] user=user ^ Call: (215) [user] clause(user:'next-operation'(op(+, =, corpus_stat)), true, _6316) ^ Fail: (215) [user] clause('next-operation'(op(+, =, corpus_stat)), true, _6316) ^ Redo: (214) [user] is_asserted_exact(user, 'next-operation'(op(+, =, corpus_stat)), true) ^ Call: (215) [user] clause(user:'next-operation'(op(+, =, corpus_stat)), true, _9144) ^ Fail: (215) [user] clause('next-operation'(op(+, =, corpus_stat)), true, _9144) ^ Fail: (214) [user] is_asserted_exact(user, 'next-operation'(op(+, =, corpus_stat)), true) ^ Fail: (213) [user] is_asserted_exact('next-operation'(op(+, =, corpus_stat))) ^ Call: (213) [user] assert('next-operation'(op(+, =, corpus_stat))) ^ Exit: (213) [user] assert('next-operation'(op(+, =, corpus_stat))) ^ Exit: (211) [system] once(user:(\+ \+is_asserted_exact('next-operation'(op(+, =, corpus_stat)));assert('next-operation'(op(+, =, corpus_stat))))) ^ Exit: (209) [user] must_ex(once((\+ \+is_asserted_exact('next-operation'(op(+, =, corpus_stat)));assert('next-operation'(op(+, =, corpus_stat)))))) ^ Call: (209) [user] must_ex(pfcTraceAdd('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3540, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Unify: (209) [user] must_ex(pfcTraceAdd('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3540, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (211) [user] pfcTraceAdd('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3540, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (211) [user] pfcTraceAdd('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3540, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (212) [user] pfcTraceAddPrint('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3540, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (212) [user] pfcTraceAddPrint('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3540, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (213) [user] pfcIsTraced('next-operation'(op(+, =, corpus_stat))) ^ Unify: (213) [user] pfcIsTraced('next-operation'(op(+, =, corpus_stat))) ^ Call: (214) [user] pfcIsNotTraced('next-operation'(op(+, =, corpus_stat))) ^ Unify: (214) [user] pfcIsNotTraced('next-operation'(op(+, =, corpus_stat))) ^ Call: (215) [user] compound_eles(1, 'next-operation'(op(+, =, corpus_stat)), _65898) ^ Unify: (215) [user] compound_eles(1, 'next-operation'(op(+, =, corpus_stat)), _65898) Call: (216) [system] var('next-operation'(op(+, =, corpus_stat))) Fail: (216) [system] var('next-operation'(op(+, =, corpus_stat))) ^ Redo: (215) [user] compound_eles(1, 'next-operation'(op(+, =, corpus_stat)), _65898) ^ Unify: (215) [user] compound_eles(1, 'next-operation'(op(+, =, corpus_stat)), _65898) Call: (216) [system] compound('next-operation'(op(+, =, corpus_stat))) Exit: (216) [system] compound('next-operation'(op(+, =, corpus_stat))) Call: (216) [system] 1<1 Fail: (216) [system] 1<1 ^ Redo: (215) [user] compound_eles(1, 'next-operation'(op(+, =, corpus_stat)), _65898) ^ Unify: (215) [user] compound_eles(1, 'next-operation'(op(+, =, corpus_stat)), _65898) Call: (216) [system] _77050 is 1+ -1 Exit: (216) [system] 0 is 1+ -1 ^ Call: (216) [user] compound_eles('next-operation'(op(+, =, corpus_stat)), _78908) ^ Unify: (216) [user] compound_eles('next-operation'(op(+, =, corpus_stat)), _78908) Call: (217) [system] is_list('next-operation'(op(+, =, corpus_stat))) Fail: (217) [system] is_list('next-operation'(op(+, =, corpus_stat))) ^ Redo: (216) [user] compound_eles('next-operation'(op(+, =, corpus_stat)), _78908) ^ Unify: (216) [user] compound_eles('next-operation'(op(+, =, corpus_stat)), _78908) Call: (217) [system] compound('next-operation'(op(+, =, corpus_stat))) Exit: (217) [system] compound('next-operation'(op(+, =, corpus_stat))) Call: (217) [system] compound_name_arguments('next-operation'(op(+, =, corpus_stat)), _86318, _86320) Exit: (217) [system] compound_name_arguments('next-operation'(op(+, =, corpus_stat)), 'next-operation', [op(+, =, corpus_stat)]) Call: (217) [lists] lists:member(_78908, ['next-operation', op(+, =, corpus_stat)]) Unify: (217) [lists] lists:member(_78908, ['next-operation', op(+, =, corpus_stat)]) Call: (218) [lists] lists:member_([op(+, =, corpus_stat)], _78908, 'next-operation') Unify: (218) [lists] lists:member_([op(+, =, corpus_stat)], 'next-operation', 'next-operation') Exit: (218) [lists] lists:member_([op(+, =, corpus_stat)], 'next-operation', 'next-operation') Exit: (217) [lists] lists:member('next-operation', ['next-operation', op(+, =, corpus_stat)]) ^ Exit: (216) [user] compound_eles('next-operation'(op(+, =, corpus_stat)), 'next-operation') ^ Call: (216) [user] compound_eles(0, 'next-operation', _65898) ^ Unify: (216) [user] compound_eles(0, 'next-operation', _65898) Call: (217) [system] var('next-operation') Fail: (217) [system] var('next-operation') ^ Redo: (216) [user] compound_eles(0, 'next-operation', _65898) ^ Unify: (216) [user] compound_eles(0, 'next-operation', _65898) Call: (217) [system] compound('next-operation') Fail: (217) [system] compound('next-operation') ^ Redo: (216) [user] compound_eles(0, 'next-operation', _65898) Call: (217) [system] _65898='next-operation' Exit: (217) [system] 'next-operation'='next-operation' ^ Exit: (216) [user] compound_eles(0, 'next-operation', 'next-operation') ^ Exit: (215) [user] compound_eles(1, 'next-operation'(op(+, =, corpus_stat)), 'next-operation') ^ Call: (215) [user] pfcIgnored('next-operation') ^ Fail: (215) [user] pfcIgnored('next-operation') Redo: (218) [lists] lists:member_([op(+, =, corpus_stat)], _78908, 'next-operation') Unify: (218) [lists] lists:member_([op(+, =, corpus_stat)], _78908, 'next-operation') Call: (219) [lists] lists:member_([], _78908, op(+, =, corpus_stat)) Unify: (219) [lists] lists:member_([], op(+, =, corpus_stat), op(+, =, corpus_stat)) Exit: (219) [lists] lists:member_([], op(+, =, corpus_stat), op(+, =, corpus_stat)) Exit: (218) [lists] lists:member_([op(+, =, corpus_stat)], op(+, =, corpus_stat), 'next-operation') Exit: (217) [lists] lists:member(op(+, =, corpus_stat), ['next-operation', op(+, =, corpus_stat)]) ^ Exit: (216) [user] compound_eles('next-operation'(op(+, =, corpus_stat)), op(+, =, corpus_stat)) ^ Call: (216) [user] compound_eles(0, op(+, =, corpus_stat), _65898) ^ Unify: (216) [user] compound_eles(0, op(+, =, corpus_stat), _65898) Call: (217) [system] var(op(+, =, corpus_stat)) Fail: (217) [system] var(op(+, =, corpus_stat)) ^ Redo: (216) [user] compound_eles(0, op(+, =, corpus_stat), _65898) ^ Unify: (216) [user] compound_eles(0, op(+, =, corpus_stat), _65898) Call: (217) [system] compound(op(+, =, corpus_stat)) Exit: (217) [system] compound(op(+, =, corpus_stat)) Call: (217) [system] 0<1 Exit: (217) [system] 0<1 Call: (217) [system] _65898=op(+, =, corpus_stat) Exit: (217) [system] op(+, =, corpus_stat)=op(+, =, corpus_stat) ^ Exit: (216) [user] compound_eles(0, op(+, =, corpus_stat), op(+, =, corpus_stat)) ^ Exit: (215) [user] compound_eles(1, 'next-operation'(op(+, =, corpus_stat)), op(+, =, corpus_stat)) ^ Call: (215) [user] pfcIgnored(op(+, =, corpus_stat)) ^ Fail: (215) [user] pfcIgnored(op(+, =, corpus_stat)) ^ Fail: (214) [user] pfcIsNotTraced('next-operation'(op(+, =, corpus_stat))) ^ Redo: (213) [user] pfcIsTraced('next-operation'(op(+, =, corpus_stat))) ^ Unify: (213) [user] pfcIsTraced('next-operation'(op(+, =, corpus_stat))) ^ Call: (214) [user] compound_eles(1, 'next-operation'(op(+, =, corpus_stat)), _133698) ^ Unify: (214) [user] compound_eles(1, 'next-operation'(op(+, =, corpus_stat)), _133698) Call: (215) [system] var('next-operation'(op(+, =, corpus_stat))) Fail: (215) [system] var('next-operation'(op(+, =, corpus_stat))) ^ Redo: (214) [user] compound_eles(1, 'next-operation'(op(+, =, corpus_stat)), _133698) ^ Unify: (214) [user] compound_eles(1, 'next-operation'(op(+, =, corpus_stat)), _133698) Call: (215) [system] compound('next-operation'(op(+, =, corpus_stat))) Exit: (215) [system] compound('next-operation'(op(+, =, corpus_stat))) Call: (215) [system] 1<1 Fail: (215) [system] 1<1 ^ Redo: (214) [user] compound_eles(1, 'next-operation'(op(+, =, corpus_stat)), _133698) ^ Unify: (214) [user] compound_eles(1, 'next-operation'(op(+, =, corpus_stat)), _133698) Call: (215) [system] _144850 is 1+ -1 Exit: (215) [system] 0 is 1+ -1 ^ Call: (215) [user] compound_eles('next-operation'(op(+, =, corpus_stat)), _146708) ^ Unify: (215) [user] compound_eles('next-operation'(op(+, =, corpus_stat)), _146708) Call: (216) [system] is_list('next-operation'(op(+, =, corpus_stat))) Fail: (216) [system] is_list('next-operation'(op(+, =, corpus_stat))) ^ Redo: (215) [user] compound_eles('next-operation'(op(+, =, corpus_stat)), _146708) ^ Unify: (215) [user] compound_eles('next-operation'(op(+, =, corpus_stat)), _146708) Call: (216) [system] compound('next-operation'(op(+, =, corpus_stat))) Exit: (216) [system] compound('next-operation'(op(+, =, corpus_stat))) Call: (216) [system] compound_name_arguments('next-operation'(op(+, =, corpus_stat)), _154118, _154120) Exit: (216) [system] compound_name_arguments('next-operation'(op(+, =, corpus_stat)), 'next-operation', [op(+, =, corpus_stat)]) Call: (216) [lists] lists:member(_146708, ['next-operation', op(+, =, corpus_stat)]) Unify: (216) [lists] lists:member(_146708, ['next-operation', op(+, =, corpus_stat)]) Call: (217) [lists] lists:member_([op(+, =, corpus_stat)], _146708, 'next-operation') Unify: (217) [lists] lists:member_([op(+, =, corpus_stat)], 'next-operation', 'next-operation') Exit: (217) [lists] lists:member_([op(+, =, corpus_stat)], 'next-operation', 'next-operation') Exit: (216) [lists] lists:member('next-operation', ['next-operation', op(+, =, corpus_stat)]) ^ Exit: (215) [user] compound_eles('next-operation'(op(+, =, corpus_stat)), 'next-operation') ^ Call: (215) [user] compound_eles(0, 'next-operation', _133698) ^ Unify: (215) [user] compound_eles(0, 'next-operation', _133698) Call: (216) [system] var('next-operation') Fail: (216) [system] var('next-operation') ^ Redo: (215) [user] compound_eles(0, 'next-operation', _133698) ^ Unify: (215) [user] compound_eles(0, 'next-operation', _133698) Call: (216) [system] compound('next-operation') Fail: (216) [system] compound('next-operation') ^ Redo: (215) [user] compound_eles(0, 'next-operation', _133698) Call: (216) [system] _133698='next-operation' Exit: (216) [system] 'next-operation'='next-operation' ^ Exit: (215) [user] compound_eles(0, 'next-operation', 'next-operation') ^ Exit: (214) [user] compound_eles(1, 'next-operation'(op(+, =, corpus_stat)), 'next-operation') ^ Call: (214) [user] pfcTraced('next-operation') ^ Fail: (214) [user] pfcTraced('next-operation') Redo: (217) [lists] lists:member_([op(+, =, corpus_stat)], _146708, 'next-operation') Unify: (217) [lists] lists:member_([op(+, =, corpus_stat)], _146708, 'next-operation') Call: (218) [lists] lists:member_([], _146708, op(+, =, corpus_stat)) Unify: (218) [lists] lists:member_([], op(+, =, corpus_stat), op(+, =, corpus_stat)) Exit: (218) [lists] lists:member_([], op(+, =, corpus_stat), op(+, =, corpus_stat)) Exit: (217) [lists] lists:member_([op(+, =, corpus_stat)], op(+, =, corpus_stat), 'next-operation') Exit: (216) [lists] lists:member(op(+, =, corpus_stat), ['next-operation', op(+, =, corpus_stat)]) ^ Exit: (215) [user] compound_eles('next-operation'(op(+, =, corpus_stat)), op(+, =, corpus_stat)) ^ Call: (215) [user] compound_eles(0, op(+, =, corpus_stat), _133698) ^ Unify: (215) [user] compound_eles(0, op(+, =, corpus_stat), _133698) Call: (216) [system] var(op(+, =, corpus_stat)) Fail: (216) [system] var(op(+, =, corpus_stat)) ^ Redo: (215) [user] compound_eles(0, op(+, =, corpus_stat), _133698) ^ Unify: (215) [user] compound_eles(0, op(+, =, corpus_stat), _133698) Call: (216) [system] compound(op(+, =, corpus_stat)) Exit: (216) [system] compound(op(+, =, corpus_stat)) Call: (216) [system] 0<1 Exit: (216) [system] 0<1 Call: (216) [system] _133698=op(+, =, corpus_stat) Exit: (216) [system] op(+, =, corpus_stat)=op(+, =, corpus_stat) ^ Exit: (215) [user] compound_eles(0, op(+, =, corpus_stat), op(+, =, corpus_stat)) ^ Exit: (214) [user] compound_eles(1, 'next-operation'(op(+, =, corpus_stat)), op(+, =, corpus_stat)) ^ Call: (214) [user] pfcTraced(op(+, =, corpus_stat)) ^ Fail: (214) [user] pfcTraced(op(+, =, corpus_stat)) ^ Fail: (213) [user] pfcIsTraced('next-operation'(op(+, =, corpus_stat))) ^ Redo: (212) [user] pfcTraceAddPrint('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3540, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (212) [user] pfcTraceAddPrint('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3540, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (212) [user] pfcTraceAddPrint('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3540, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (212) [user] pfcTraceBreak('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3540, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (212) [user] pfcTraceBreak('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3540, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (213) [user] pfcSpied('next-operation'(op(+, =, corpus_stat)), +) ^ Fail: (213) [user] pfcSpied('next-operation'(op(+, =, corpus_stat)), +) ^ Redo: (212) [user] pfcTraceBreak('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3540, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (212) [user] pfcTraceBreak('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3540, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (211) [user] pfcTraceAdd('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3540, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (209) [user] must_ex(pfcTraceAdd('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3540, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (209) [user] must_ex(pfcEnqueue('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3540, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Unify: (209) [user] must_ex(pfcEnqueue('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3540, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (211) [user] pfcEnqueue('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3540, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (211) [user] pfcEnqueue('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3540, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (212) [user] pfcGetSearch(_300292) ^ Unify: (212) [user] pfcGetSearch(_300292) Call: (213) [t_l] t_l:pfcSearchTL(_302142) Fail: (213) [t_l] t_l:pfcSearchTL(_302142) ^ Redo: (212) [user] pfcGetSearch(_300292) ^ Call: (213) [user] pfcSearch(_304916) ^ Unify: (213) [user] pfcSearch(direct) ^ Exit: (213) [user] pfcSearch(direct) Call: (213) [system] _300292=direct Exit: (213) [system] direct=direct ^ Exit: (212) [user] pfcGetSearch(direct) ^ Call: (212) [user] pfcEnqueue(direct, 'next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3540, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (212) [user] pfcEnqueue(direct, 'next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3540, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) Call: (213) [system] direct=direct Exit: (213) [system] direct=direct ^ Call: (213) [user] pfcFwd('next-operation'(op(+, =, corpus_stat))) ^ Unify: (213) [user] pfcFwd('next-operation'(op(+, =, corpus_stat))) ^ Call: (214) [user] control_arg_types('next-operation'(op(+, =, corpus_stat)), _329378) ^ Unify: (214) [user] control_arg_types('next-operation'(op(+, =, corpus_stat)), _329378) Call: (215) [system] fail Fail: (215) [system] fail ^ Fail: (214) [user] control_arg_types('next-operation'(op(+, =, corpus_stat)), _329378) ^ Redo: (213) [user] pfcFwd('next-operation'(op(+, =, corpus_stat))) ^ Unify: (213) [user] pfcFwd('next-operation'(op(+, =, corpus_stat))) ^ Call: (214) [user] locally_each:locally(set_prolog_flag(occurs_check, true), pfcFwd0('next-operation'(op(+, =, corpus_stat)))) ^ Unify: (214) [locally_each] locally_each:locally(user:set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, corpus_stat)))) ^ Call: (215) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, corpus_stat))), user:each_call_cleanup) ^ Unify: (215) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, corpus_stat))), user:each_call_cleanup) Call: (216) [system] current_prolog_flag(occurs_check, _339640) Exit: (216) [system] current_prolog_flag(occurs_check, true) ^ Call: (216) [locally_each] locally_each:wtl_how(trusted_redo_call_cleanup, true==true, user:set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, corpus_stat))), user:set_prolog_flag(occurs_check, true)) ^ Unify: (216) [locally_each] locally_each:wtl_how(locally_each:trusted_redo_call_cleanup, locally_each:(true==true), user:set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, corpus_stat))), user:set_prolog_flag(occurs_check, true)) Call: (217) [system] true==true Exit: (217) [system] true==true ^ Call: (217) [user] pfcFwd0('next-operation'(op(+, =, corpus_stat))) ^ Unify: (217) [user] pfcFwd0('next-operation'(op(+, =, corpus_stat))) Call: (218) [system] is_list(_347136) Fail: (218) [system] is_list(_347136) ^ Redo: (217) [user] pfcFwd0('next-operation'(op(+, =, corpus_stat))) ^ Call: (218) [user] pfcFwd1('next-operation'(op(+, =, corpus_stat))) ^ Unify: (218) [user] pfcFwd1('next-operation'(op(+, =, corpus_stat))) ^ Call: (219) [user] fc_rule_check('next-operation'(op(+, =, corpus_stat))) ^ Unify: (219) [user] fc_rule_check('next-operation'(op(+, =, corpus_stat))) ^ Exit: (219) [user] fc_rule_check('next-operation'(op(+, =, corpus_stat))) Call: (219) [system] copy_term('next-operation'(op(+, =, corpus_stat)), _354530) Exit: (219) [system] copy_term('next-operation'(op(+, =, corpus_stat)), 'next-operation'(op(+, =, corpus_stat))) ^ Call: (219) [user] ignore(fcpt('next-operation'(op(+, =, corpus_stat)), 'next-operation'(op(+, =, corpus_stat)))) ^ Unify: (219) [system] ignore(user:fcpt('next-operation'(op(+, =, corpus_stat)), 'next-operation'(op(+, =, corpus_stat)))) ^ Call: (220) [user] fcpt('next-operation'(op(+, =, corpus_stat)), 'next-operation'(op(+, =, corpus_stat))) ^ Unify: (220) [user] fcpt('next-operation'(op(+, =, corpus_stat)), 'next-operation'(op(+, =, corpus_stat))) ^ Call: (221) [user] pfcGetTriggerQuick('$pt$'('next-operation'(op(+, =, corpus_stat)), _360122)) ^ Unify: (221) [user] pfcGetTriggerQuick('$pt$'('next-operation'(op(+, =, corpus_stat)), _360122)) ^ Call: (222) [user] clause('$pt$'('next-operation'(op(+, =, corpus_stat)), _360122), true) ^ Fail: (222) [user] clause('$pt$'('next-operation'(op(+, =, corpus_stat)), _360122), true) ^ Redo: (221) [user] pfcGetTriggerQuick('$pt$'('next-operation'(op(+, =, corpus_stat)), _360122)) ^ Call: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, corpus_stat)), _360122)) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, corpus_stat)), _360122)) Call: (223) [system] var('$pt$'('next-operation'(op(+, =, corpus_stat)), _360122)) Fail: (223) [system] var('$pt$'('next-operation'(op(+, =, corpus_stat)), _360122)) ^ Redo: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, corpus_stat)), _360122)) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, corpus_stat)), _360122)) Call: (223) [system] callable('$pt$'('next-operation'(op(+, =, corpus_stat)), _360122)) Exit: (223) [system] callable('$pt$'('next-operation'(op(+, =, corpus_stat)), _360122)) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, corpus_stat)), _360122)) ^ Redo: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, corpus_stat)), _360122)) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, corpus_stat)), _360122)) ^ Call: (223) [user] predicate_property('$pt$'('next-operation'(op(+, =, corpus_stat)), _360122), imported_from(system)) ^ Unify: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, corpus_stat)), _360122), imported_from(system)) Call: (224) [system] nonvar(imported_from(system)) Exit: (224) [system] nonvar(imported_from(system)) Call: (224) [$syspreds] property_predicate(imported_from(system), user:'$pt$'('next-operation'(op(+, =, corpus_stat)), _360122)) Unify: (224) [$syspreds] property_predicate(imported_from(system), user:'$pt$'('next-operation'(op(+, =, corpus_stat)), _360122)) Call: (225) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, corpus_stat)), _360122)) Unify: (225) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, corpus_stat)), _360122)) Call: (226) [system] callable('$pt$'('next-operation'(op(+, =, corpus_stat)), _360122)) Exit: (226) [system] callable('$pt$'('next-operation'(op(+, =, corpus_stat)), _360122)) Call: (226) [system] atom(user) Exit: (226) [system] atom(user) Exit: (225) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, corpus_stat)), _360122)) ^ Fail: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, corpus_stat)), _360122), imported_from(system)) ^ Redo: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, corpus_stat)), _360122)) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, corpus_stat)), _360122)) ^ Call: (223) [user] predicate_property('$pt$'('next-operation'(op(+, =, corpus_stat)), _360122), built_in) ^ Unify: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, corpus_stat)), _360122), built_in) Call: (224) [system] nonvar(built_in) Exit: (224) [system] nonvar(built_in) Call: (224) [$syspreds] property_predicate(built_in, user:'$pt$'('next-operation'(op(+, =, corpus_stat)), _360122)) Unify: (224) [$syspreds] property_predicate(built_in, user:'$pt$'('next-operation'(op(+, =, corpus_stat)), _360122)) Call: (225) [system] callable('$pt$'('next-operation'(op(+, =, corpus_stat)), _360122)) Exit: (225) [system] callable('$pt$'('next-operation'(op(+, =, corpus_stat)), _360122)) Call: (225) [$syspreds] goal_name_arity('$pt$'('next-operation'(op(+, =, corpus_stat)), _360122), _397192, _397194) Unify: (225) [$syspreds] goal_name_arity('$pt$'('next-operation'(op(+, =, corpus_stat)), _360122), _397192, _397194) Call: (226) [system] compound('$pt$'('next-operation'(op(+, =, corpus_stat)), _360122)) Exit: (226) [system] compound('$pt$'('next-operation'(op(+, =, corpus_stat)), _360122)) Call: (226) [system] compound_name_arity('$pt$'('next-operation'(op(+, =, corpus_stat)), _360122), _397192, _397194) Exit: (226) [system] compound_name_arity('$pt$'('next-operation'(op(+, =, corpus_stat)), _360122), '$pt$', 2) Exit: (225) [$syspreds] goal_name_arity('$pt$'('next-operation'(op(+, =, corpus_stat)), _360122), '$pt$', 2) ^ Call: (225) [$syspreds] current_predicate(user:'$pt$'/2) ^ Exit: (225) [$syspreds] current_predicate(user:'$pt$'/2) ^ Fail: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, corpus_stat)), _360122), built_in) ^ Redo: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, corpus_stat)), _360122)) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, corpus_stat)), _360122)) ^ Call: (223) [user] predicate_property('$pt$'('next-operation'(op(+, =, corpus_stat)), _360122), _408434) ^ Unify: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, corpus_stat)), _360122), _409374) Call: (224) [system] nonvar(_410232) ^ Redo: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, corpus_stat)), _360122), _411234) ^ Unify: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, corpus_stat)), _360122), _412168) Call: (224) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, corpus_stat)), _360122)) Unify: (224) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, corpus_stat)), _360122)) Call: (225) [system] callable('$pt$'('next-operation'(op(+, =, corpus_stat)), _360122)) Exit: (225) [system] callable('$pt$'('next-operation'(op(+, =, corpus_stat)), _360122)) Call: (225) [system] atom(user) Exit: (225) [system] atom(user) Exit: (224) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, corpus_stat)), _360122)) ^ Exit: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, corpus_stat)), _360122), interpreted) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, corpus_stat)), _360122)) ^ Call: (223) [user] predicate_property('$pt$'('next-operation'(op(+, =, corpus_stat)), _360122), number_of_clauses(_421362)) ^ Unify: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, corpus_stat)), _360122), number_of_clauses(_421362)) Call: (224) [system] nonvar(number_of_clauses(_421362)) Exit: (224) [system] nonvar(number_of_clauses(_421362)) Call: (224) [$syspreds] property_predicate(number_of_clauses(_421362), user:'$pt$'('next-operation'(op(+, =, corpus_stat)), _360122)) Unify: (224) [$syspreds] property_predicate(number_of_clauses(_421362), user:'$pt$'('next-operation'(op(+, =, corpus_stat)), _360122)) Call: (225) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, corpus_stat)), _360122)) Unify: (225) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, corpus_stat)), _360122)) Call: (226) [system] callable('$pt$'('next-operation'(op(+, =, corpus_stat)), _360122)) Exit: (226) [system] callable('$pt$'('next-operation'(op(+, =, corpus_stat)), _360122)) Call: (226) [system] atom(user) Exit: (226) [system] atom(user) Exit: (225) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, corpus_stat)), _360122)) Exit: (224) [$syspreds] property_predicate(number_of_clauses(0), user:'$pt$'('next-operation'(op(+, =, corpus_stat)), _360122)) ^ Exit: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, corpus_stat)), _360122), number_of_clauses(0)) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, corpus_stat)), _360122)) ^ Call: (223) [user] setup_call_cleanup(nb_current('$pfc_current_choice', _436206), (prolog_current_choice(_436216), push_current_choice(_436216), clause('$pt$'('next-operation'(op(+, =, corpus_stat)), _360122), _436238), pfc_call(_436238)), nb_setval('$pfc_current_choice', _436206)) ^ Unify: (223) [system] setup_call_cleanup(user:nb_current('$pfc_current_choice', _436206), user:(prolog_current_choice(_436216), push_current_choice(_436216), clause('$pt$'('next-operation'(op(+, =, corpus_stat)), _360122), _436238), pfc_call(_436238)), user:nb_setval('$pfc_current_choice', _436206)) ^ Call: (224) [system] sig_atomic(user:nb_current('$pfc_current_choice', _436206)) Call: (226) [system] nb_current('$pfc_current_choice', _436206) Exit: (226) [system] nb_current('$pfc_current_choice', []) ^ Exit: (224) [system] sig_atomic(user:nb_current('$pfc_current_choice', [])) Call: (225) [system] prolog_current_choice(_436216) Exit: (225) [system] prolog_current_choice(2927) ^ Call: (225) [user] push_current_choice(2927) ^ Unify: (225) [user] push_current_choice(2927) Call: (226) [system] nb_current('$pfc_current_choice', _445556) Exit: (226) [system] nb_current('$pfc_current_choice', []) Call: (226) [system] b_setval('$pfc_current_choice', [2927]) Exit: (226) [system] b_setval('$pfc_current_choice', [2927]) ^ Exit: (225) [user] push_current_choice(2927) ^ Call: (225) [user] clause('$pt$'('next-operation'(op(+, =, corpus_stat)), _360122), _436238) ^ Fail: (225) [user] clause('$pt$'('next-operation'(op(+, =, corpus_stat)), _360122), _436238) Call: (225) [$syspreds] nb_setval('$pfc_current_choice', []) Unify: (225) [$syspreds] nb_setval('$pfc_current_choice', []) Call: (226) [system] duplicate_term([], _453928) Exit: (226) [system] duplicate_term([], []) Call: (226) [system] nb_linkval('$pfc_current_choice', []) Exit: (226) [system] nb_linkval('$pfc_current_choice', []) Exit: (225) [$syspreds] nb_setval('$pfc_current_choice', []) ^ Fail: (223) [system] setup_call_cleanup(user:nb_current('$pfc_current_choice', _436206), user:(prolog_current_choice(_436216), push_current_choice(_436216), clause('$pt$'('next-operation'(op(+, =, corpus_stat)), _360122), _436238), pfc_call(_436238)), user:nb_setval('$pfc_current_choice', _436206)) ^ Fail: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, corpus_stat)), _360122)) ^ Fail: (221) [user] pfcGetTriggerQuick('$pt$'('next-operation'(op(+, =, corpus_stat)), _360122)) ^ Redo: (220) [user] fcpt('next-operation'(op(+, =, corpus_stat)), 'next-operation'(op(+, =, corpus_stat))) ^ Unify: (220) [user] fcpt('next-operation'(op(+, =, corpus_stat)), 'next-operation'(op(+, =, corpus_stat))) ^ Exit: (220) [user] fcpt('next-operation'(op(+, =, corpus_stat)), 'next-operation'(op(+, =, corpus_stat))) ^ Exit: (219) [system] ignore(user:fcpt('next-operation'(op(+, =, corpus_stat)), 'next-operation'(op(+, =, corpus_stat)))) ^ Call: (219) [user] ignore(fcnt('next-operation'(op(+, =, corpus_stat)), 'next-operation'(op(+, =, corpus_stat)))) ^ Unify: (219) [system] ignore(user:fcnt('next-operation'(op(+, =, corpus_stat)), 'next-operation'(op(+, =, corpus_stat)))) ^ Call: (220) [user] fcnt('next-operation'(op(+, =, corpus_stat)), 'next-operation'(op(+, =, corpus_stat))) ^ Unify: (220) [user] fcnt('next-operation'(op(+, =, corpus_stat)), 'next-operation'(op(+, =, corpus_stat))) ^ Call: (221) [user] pfc_spft(_468798, _468884, '$nt$'('next-operation'(op(+, =, corpus_stat)), _468804, _468806)) ^ Unify: (221) [user] pfc_spft(_468798, _469816, '$nt$'('next-operation'(op(+, =, corpus_stat)), _468804, _468806)) ^ Call: (222) [user] pfcCallSystem('$spft$'(_468798, _470676, '$nt$'('next-operation'(op(+, =, corpus_stat)), _468804, _468806))) ^ Unify: (222) [user] pfcCallSystem('$spft$'(_468798, _470676, '$nt$'('next-operation'(op(+, =, corpus_stat)), _468804, _468806))) ^ Call: (223) [user] pfc_call('$spft$'(_468798, _470676, '$nt$'('next-operation'(op(+, =, corpus_stat)), _468804, _468806))) ^ Unify: (223) [user] pfc_call('$spft$'(_468798, _470676, '$nt$'('next-operation'(op(+, =, corpus_stat)), _468804, _468806))) Call: (224) [system] var('$spft$'(_468798, _470676, '$nt$'('next-operation'(op(+, =, corpus_stat)), _468804, _468806))) Fail: (224) [system] var('$spft$'(_468798, _470676, '$nt$'('next-operation'(op(+, =, corpus_stat)), _468804, _468806))) ^ Redo: (223) [user] pfc_call('$spft$'(_468798, _470676, '$nt$'('next-operation'(op(+, =, corpus_stat)), _468804, _468806))) ^ Unify: (223) [user] pfc_call('$spft$'(_468798, _470676, '$nt$'('next-operation'(op(+, =, corpus_stat)), _468804, _468806))) Call: (224) [system] callable('$spft$'(_468798, _470676, '$nt$'('next-operation'(op(+, =, corpus_stat)), _468804, _468806))) Exit: (224) [system] callable('$spft$'(_468798, _470676, '$nt$'('next-operation'(op(+, =, corpus_stat)), _468804, _468806))) ^ Unify: (223) [user] pfc_call('$spft$'(_468798, _470676, '$nt$'('next-operation'(op(+, =, corpus_stat)), _468804, _468806))) ^ Redo: (223) [user] pfc_call('$spft$'(_468798, _470676, '$nt$'('next-operation'(op(+, =, corpus_stat)), _468804, _468806))) ^ Unify: (223) [user] pfc_call('$spft$'(_468798, _470676, '$nt$'('next-operation'(op(+, =, corpus_stat)), _468804, _468806))) ^ Call: (224) [user] predicate_property('$spft$'(_468798, _470676, '$nt$'('next-operation'(op(+, =, corpus_stat)), _468804, _468806)), imported_from(system)) ^ Unify: (224) [$syspreds] predicate_property(user:'$spft$'(_468798, _470676, '$nt$'('next-operation'(op(+, =, corpus_stat)), _468804, _468806)), imported_from(system)) Call: (225) [system] nonvar(imported_from(system)) Exit: (225) [system] nonvar(imported_from(system)) Call: (225) [$syspreds] property_predicate(imported_from(system), user:'$spft$'(_468798, _470676, '$nt$'('next-operation'(op(+, =, corpus_stat)), _468804, _468806))) Unify: (225) [$syspreds] property_predicate(imported_from(system), user:'$spft$'(_468798, _470676, '$nt$'('next-operation'(op(+, =, corpus_stat)), _468804, _468806))) Call: (226) [$syspreds] define_or_generate(user:'$spft$'(_468798, _470676, '$nt$'('next-operation'(op(+, =, corpus_stat)), _468804, _468806))) Unify: (226) [$syspreds] define_or_generate(user:'$spft$'(_468798, _470676, '$nt$'('next-operation'(op(+, =, corpus_stat)), _468804, _468806))) Call: (227) [system] callable('$spft$'(_468798, _470676, '$nt$'('next-operation'(op(+, =, corpus_stat)), _468804, _468806))) Exit: (227) [system] callable('$spft$'(_468798, _470676, '$nt$'('next-operation'(op(+, =, corpus_stat)), _468804, _468806))) Call: (227) [system] atom(user) Exit: (227) [system] atom(user) Exit: (226) [$syspreds] define_or_generate(user:'$spft$'(_468798, _470676, '$nt$'('next-operation'(op(+, =, corpus_stat)), _468804, _468806))) ^ Fail: (224) [$syspreds] predicate_property(user:'$spft$'(_468798, _470676, '$nt$'('next-operation'(op(+, =, corpus_stat)), _468804, _468806)), imported_from(system)) ^ Redo: (223) [user] pfc_call('$spft$'(_468798, _470676, '$nt$'('next-operation'(op(+, =, corpus_stat)), _468804, _468806))) ^ Unify: (223) [user] pfc_call('$spft$'(_468798, _470676, '$nt$'('next-operation'(op(+, =, corpus_stat)), _468804, _468806))) ^ Call: (224) [user] predicate_property('$spft$'(_468798, _470676, '$nt$'('next-operation'(op(+, =, corpus_stat)), _468804, _468806)), built_in) ^ Unify: (224) [$syspreds] predicate_property(user:'$spft$'(_468798, _470676, '$nt$'('next-operation'(op(+, =, corpus_stat)), _468804, _468806)), built_in) Call: (225) [system] nonvar(built_in) Exit: (225) [system] nonvar(built_in) Call: (225) [$syspreds] property_predicate(built_in, user:'$spft$'(_468798, _470676, '$nt$'('next-operation'(op(+, =, corpus_stat)), _468804, _468806))) Unify: (225) [$syspreds] property_predicate(built_in, user:'$spft$'(_468798, _470676, '$nt$'('next-operation'(op(+, =, corpus_stat)), _468804, _468806))) Call: (226) [system] callable('$spft$'(_468798, _470676, '$nt$'('next-operation'(op(+, =, corpus_stat)), _468804, _468806))) Exit: (226) [system] callable('$spft$'(_468798, _470676, '$nt$'('next-operation'(op(+, =, corpus_stat)), _468804, _468806))) Call: (226) [$syspreds] goal_name_arity('$spft$'(_468798, _470676, '$nt$'('next-operation'(op(+, =, corpus_stat)), _468804, _468806)), _504956, _504958) Unify: (226) [$syspreds] goal_name_arity('$spft$'(_468798, _470676, '$nt$'('next-operation'(op(+, =, corpus_stat)), _468804, _468806)), _504956, _504958) Call: (227) [system] compound('$spft$'(_468798, _470676, '$nt$'('next-operation'(op(+, =, corpus_stat)), _468804, _468806))) Exit: (227) [system] compound('$spft$'(_468798, _470676, '$nt$'('next-operation'(op(+, =, corpus_stat)), _468804, _468806))) Call: (227) [system] compound_name_arity('$spft$'(_468798, _470676, '$nt$'('next-operation'(op(+, =, corpus_stat)), _468804, _468806)), _504956, _504958) Exit: (227) [system] compound_name_arity('$spft$'(_468798, _470676, '$nt$'('next-operation'(op(+, =, corpus_stat)), _468804, _468806)), '$spft$', 3) Exit: (226) [$syspreds] goal_name_arity('$spft$'(_468798, _470676, '$nt$'('next-operation'(op(+, =, corpus_stat)), _468804, _468806)), '$spft$', 3) ^ Call: (226) [$syspreds] current_predicate(user:'$spft$'/3) ^ Exit: (226) [$syspreds] current_predicate(user:'$spft$'/3) ^ Fail: (224) [$syspreds] predicate_property(user:'$spft$'(_468798, _470676, '$nt$'('next-operation'(op(+, =, corpus_stat)), _468804, _468806)), built_in) ^ Redo: (223) [user] pfc_call('$spft$'(_468798, _470676, '$nt$'('next-operation'(op(+, =, corpus_stat)), _468804, _468806))) ^ Unify: (223) [user] pfc_call('$spft$'(_468798, _470676, '$nt$'('next-operation'(op(+, =, corpus_stat)), _468804, _468806))) ^ Call: (224) [user] predicate_property('$spft$'(_468798, _470676, '$nt$'('next-operation'(op(+, =, corpus_stat)), _468804, _468806)), _516198) ^ Unify: (224) [$syspreds] predicate_property(user:'$spft$'(_468798, _470676, '$nt$'('next-operation'(op(+, =, corpus_stat)), _468804, _468806)), _517138) Call: (225) [system] nonvar(_517996) ^ Redo: (224) [$syspreds] predicate_property(user:'$spft$'(_468798, _470676, '$nt$'('next-operation'(op(+, =, corpus_stat)), _468804, _468806)), _518998) ^ Unify: (224) [$syspreds] predicate_property(user:'$spft$'(_468798, _470676, '$nt$'('next-operation'(op(+, =, corpus_stat)), _468804, _468806)), _519932) Call: (225) [$syspreds] define_or_generate(user:'$spft$'(_468798, _470676, '$nt$'('next-operation'(op(+, =, corpus_stat)), _468804, _468806))) Unify: (225) [$syspreds] define_or_generate(user:'$spft$'(_468798, _470676, '$nt$'('next-operation'(op(+, =, corpus_stat)), _468804, _468806))) Call: (226) [system] callable('$spft$'(_468798, _470676, '$nt$'('next-operation'(op(+, =, corpus_stat)), _468804, _468806))) Exit: (226) [system] callable('$spft$'(_3794, _3808, '$nt$'('next-operation'(op(+, =, corpus_stat)), _3800, _3802))) Call: (226) [system] atom(user) Exit: (226) [system] atom(user) Exit: (225) [$syspreds] define_or_generate(user:'$spft$'(_3794, _3808, '$nt$'('next-operation'(op(+, =, corpus_stat)), _3800, _3802))) ^ Exit: (224) [$syspreds] predicate_property(user:'$spft$'(_3794, _3808, '$nt$'('next-operation'(op(+, =, corpus_stat)), _3800, _3802)), interpreted) ^ Unify: (223) [user] pfc_call('$spft$'(_3794, _3808, '$nt$'('next-operation'(op(+, =, corpus_stat)), _3800, _3802))) ^ Call: (224) [user] predicate_property('$spft$'(_3794, _3808, '$nt$'('next-operation'(op(+, =, corpus_stat)), _3800, _3802)), number_of_clauses(_9036)) ^ Unify: (224) [$syspreds] predicate_property(user:'$spft$'(_3794, _3808, '$nt$'('next-operation'(op(+, =, corpus_stat)), _3800, _3802)), number_of_clauses(_9036)) Call: (225) [system] nonvar(number_of_clauses(_9036)) Exit: (225) [system] nonvar(number_of_clauses(_9036)) Call: (225) [$syspreds] property_predicate(number_of_clauses(_9036), user:'$spft$'(_3794, _3808, '$nt$'('next-operation'(op(+, =, corpus_stat)), _3800, _3802))) Unify: (225) [$syspreds] property_predicate(number_of_clauses(_9036), user:'$spft$'(_3794, _3808, '$nt$'('next-operation'(op(+, =, corpus_stat)), _3800, _3802))) Call: (226) [$syspreds] define_or_generate(user:'$spft$'(_3794, _3808, '$nt$'('next-operation'(op(+, =, corpus_stat)), _3800, _3802))) Unify: (226) [$syspreds] define_or_generate(user:'$spft$'(_3794, _3808, '$nt$'('next-operation'(op(+, =, corpus_stat)), _3800, _3802))) Call: (227) [system] callable('$spft$'(_3794, _3808, '$nt$'('next-operation'(op(+, =, corpus_stat)), _3800, _3802))) Exit: (227) [system] callable('$spft$'(_3794, _3808, '$nt$'('next-operation'(op(+, =, corpus_stat)), _3800, _3802))) Call: (227) [system] atom(user) Exit: (227) [system] atom(user) Exit: (226) [$syspreds] define_or_generate(user:'$spft$'(_3794, _3808, '$nt$'('next-operation'(op(+, =, corpus_stat)), _3800, _3802))) Exit: (225) [$syspreds] property_predicate(number_of_clauses(724), user:'$spft$'(_3794, _3808, '$nt$'('next-operation'(op(+, =, corpus_stat)), _3800, _3802))) ^ Exit: (224) [$syspreds] predicate_property(user:'$spft$'(_3794, _3808, '$nt$'('next-operation'(op(+, =, corpus_stat)), _3800, _3802)), number_of_clauses(724)) ^ Unify: (223) [user] pfc_call('$spft$'(_3794, _3808, '$nt$'('next-operation'(op(+, =, corpus_stat)), _3800, _3802))) ^ Call: (224) [user] setup_call_cleanup(nb_current('$pfc_current_choice', _23880), (prolog_current_choice(_23890), push_current_choice(_23890), clause('$spft$'(_3794, _3808, '$nt$'('next-operation'(op(+, =, corpus_stat)), _3800, _3802)), _23912), pfc_call(_23912)), nb_setval('$pfc_current_choice', _23880)) ^ Unify: (224) [system] setup_call_cleanup(user:nb_current('$pfc_current_choice', _23880), user:(prolog_current_choice(_23890), push_current_choice(_23890), clause('$spft$'(_3794, _3808, '$nt$'('next-operation'(op(+, =, corpus_stat)), _3800, _3802)), _23912), pfc_call(_23912)), user:nb_setval('$pfc_current_choice', _23880)) ^ Call: (225) [system] sig_atomic(user:nb_current('$pfc_current_choice', _23880)) Call: (227) [system] nb_current('$pfc_current_choice', _23880) Exit: (227) [system] nb_current('$pfc_current_choice', []) ^ Exit: (225) [system] sig_atomic(user:nb_current('$pfc_current_choice', [])) Call: (226) [system] prolog_current_choice(_23890) Exit: (226) [system] prolog_current_choice(2947) ^ Call: (226) [user] push_current_choice(2947) ^ Unify: (226) [user] push_current_choice(2947) Call: (227) [system] nb_current('$pfc_current_choice', _33230) Exit: (227) [system] nb_current('$pfc_current_choice', []) Call: (227) [system] b_setval('$pfc_current_choice', [2947]) Exit: (227) [system] b_setval('$pfc_current_choice', [2947]) ^ Exit: (226) [user] push_current_choice(2947) ^ Call: (226) [user] clause('$spft$'(_3794, _3808, '$nt$'('next-operation'(op(+, =, corpus_stat)), _3800, _3802)), _23912) ^ Fail: (226) [user] clause('$spft$'(_3794, _3808, '$nt$'('next-operation'(op(+, =, corpus_stat)), _3800, _3802)), _23912) Call: (226) [$syspreds] nb_setval('$pfc_current_choice', []) Unify: (226) [$syspreds] nb_setval('$pfc_current_choice', []) Call: (227) [system] duplicate_term([], _41602) Exit: (227) [system] duplicate_term([], []) Call: (227) [system] nb_linkval('$pfc_current_choice', []) Exit: (227) [system] nb_linkval('$pfc_current_choice', []) Exit: (226) [$syspreds] nb_setval('$pfc_current_choice', []) ^ Fail: (224) [system] setup_call_cleanup(user:nb_current('$pfc_current_choice', _23880), user:(prolog_current_choice(_23890), push_current_choice(_23890), clause('$spft$'(_3794, _3808, '$nt$'('next-operation'(op(+, =, corpus_stat)), _3800, _3802)), _23912), pfc_call(_23912)), user:nb_setval('$pfc_current_choice', _23880)) ^ Fail: (223) [user] pfc_call('$spft$'(_3794, _3808, '$nt$'('next-operation'(op(+, =, corpus_stat)), _3800, _3802))) ^ Fail: (222) [user] pfcCallSystem('$spft$'(_3794, _3808, '$nt$'('next-operation'(op(+, =, corpus_stat)), _3800, _3802))) ^ Fail: (221) [user] pfc_spft(_3794, _49106, '$nt$'('next-operation'(op(+, =, corpus_stat)), _3800, _3802)) ^ Redo: (220) [user] fcnt('next-operation'(op(+, =, corpus_stat)), 'next-operation'(op(+, =, corpus_stat))) ^ Unify: (220) [user] fcnt('next-operation'(op(+, =, corpus_stat)), 'next-operation'(op(+, =, corpus_stat))) ^ Exit: (220) [user] fcnt('next-operation'(op(+, =, corpus_stat)), 'next-operation'(op(+, =, corpus_stat))) ^ Exit: (219) [system] ignore(user:fcnt('next-operation'(op(+, =, corpus_stat)), 'next-operation'(op(+, =, corpus_stat)))) ^ Exit: (218) [user] pfcFwd1('next-operation'(op(+, =, corpus_stat))) ^ Exit: (217) [user] pfcFwd0('next-operation'(op(+, =, corpus_stat))) ^ Exit: (216) [locally_each] locally_each:wtl_how(locally_each:trusted_redo_call_cleanup, locally_each:(true==true), user:set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, corpus_stat))), user:set_prolog_flag(occurs_check, true)) ^ Exit: (215) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, corpus_stat))), user:each_call_cleanup) ^ Exit: (214) [locally_each] locally_each:locally(user:set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, corpus_stat)))) ^ Exit: (213) [user] pfcFwd('next-operation'(op(+, =, corpus_stat))) ^ Exit: (212) [user] pfcEnqueue(direct, 'next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3540, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (211) [user] pfcEnqueue('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3540, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (209) [user] must_ex(pfcEnqueue('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3540, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Exit: (208) [user] pfcPost2('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3540, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (207) [user] pfcPost11('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3540, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (205) [locally_each] locally_each:wtl_how(locally_each:trusted_redo_call_cleanup, locally_each:(true==true), user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3540, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _3564, (notrace, wdmsg(('next-operation'(op(+, =, corpus_stat))=>_3564)), trace)), user:set_prolog_flag(occurs_check, true)) ^ Exit: (204) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3540, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _3564, (notrace, wdmsg(('next-operation'(op(+, =, corpus_stat))=>_3564)), trace)), user:each_call_cleanup) ^ Exit: (203) [locally_each] locally_each:locally(user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3540, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _3564, (notrace, wdmsg(('next-operation'(op(+, =, corpus_stat))=>_3564)), trace))) ^ Exit: (202) [user] pfcPost1('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3540, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (201) [user] pfcPost_rev((P;HTML|mfl4(_3540, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax), 'next-operation'(op(+, =, corpus_stat))) ^ Exit: (200) [user] pfcPost('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3540, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (200) [user] pfcRun ^ Unify: (200) [user] pfcRun ^ Call: (201) [user] pfcGetSearch(direct) ^ Unify: (201) [user] pfcGetSearch(direct) Call: (202) [t_l] t_l:pfcSearchTL(_146566) Fail: (202) [t_l] t_l:pfcSearchTL(_146566) ^ Redo: (201) [user] pfcGetSearch(direct) ^ Call: (202) [user] pfcSearch(_149340) ^ Unify: (202) [user] pfcSearch(direct) ^ Exit: (202) [user] pfcSearch(direct) Call: (202) [system] direct=direct Exit: (202) [system] direct=direct ^ Exit: (201) [user] pfcGetSearch(direct) ^ Unify: (200) [user] pfcRun ^ Exit: (200) [user] pfcRun ^ Exit: (199) [user] pfcAdd('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3540, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (198) [user] pfcAdd('next-operation'(op(+, =, corpus_stat))) ^ Exit: (197) [user] pfcAdd_Now('next-operation'(op(+, =, corpus_stat))) ^ Exit: (196) [user] if_t(into_simple_op(+, [=, [corpus_stat, corpus_training], 'True'], op(+, =, corpus_stat)), pfcAdd_Now('next-operation'(op(+, =, corpus_stat)))) Call: (196) [user] dont_give_up(as_tf(asserted_do_metta('&self', +, [=, [corpus_stat, corpus_training], 'True']), _3362)) Unify: (196) [user] dont_give_up(as_tf(asserted_do_metta('&self', +, [=, [corpus_stat, corpus_training], 'True']), _3362)) ^ Call: (198) [user] as_tf(asserted_do_metta('&self', +, [=, [corpus_stat, corpus_training], 'True']), _3362) ^ Unify: (198) [user] as_tf(asserted_do_metta('&self', +, [=, [corpus_stat, corpus_training], 'True']), _3362) Call: (199) [system] asserted_do_metta('&self', +, [=, [corpus_stat, corpus_training], 'True'])\=[_170820|_170822] Exit: (199) [system] asserted_do_metta('&self', +, [=, [corpus_stat, corpus_training], 'True'])\=[_170820|_170822] ^ Call: (199) [user] catch_nowarn((call(asserted_do_metta('&self', +, [=, [corpus_stat, corpus_training], 'True']))*->_3362='True';_3362='False')) ^ Unify: (199) [user] catch_nowarn((call(asserted_do_metta('&self', +, [=, [corpus_stat, corpus_training], 'True']))*->_3362='True';_3362='False')) Call: (200) [user] catch_err((call(asserted_do_metta('&self', +, [=, [corpus_stat, corpus_training], 'True']))*->_3362='True';_3362='False'), error(_174558, _174560), fail) Unify: (200) [user] catch_err((call(asserted_do_metta('&self', +, [=, [corpus_stat, corpus_training], 'True']))*->_3362='True';_3362='False'), error(_174558, _174560), fail) Call: (203) [user] asserted_do_metta('&self', +, [=, [corpus_stat, corpus_training], 'True']) Unify: (203) [user] asserted_do_metta('&self', +, [=, [corpus_stat, corpus_training], 'True']) Call: (204) [user] metta_interp_mode(+, _178274) Unify: (204) [user] metta_interp_mode(+, load) Exit: (204) [user] metta_interp_mode(+, load) Call: (204) [user] asserted_do_metta('&self', load, [=, [corpus_stat, corpus_training], 'True']) Unify: (204) [user] asserted_do_metta('&self', load, [=, [corpus_stat, corpus_training], 'True']) Call: (205) [user] metta_interp_mode(load, _182864) Redo: (204) [user] asserted_do_metta('&self', load, [=, [corpus_stat, corpus_training], 'True']) Unify: (204) [user] asserted_do_metta('&self', load, [=, [corpus_stat, corpus_training], 'True']) Call: (205) [system] load==exec Redo: (204) [user] asserted_do_metta('&self', load, [=, [corpus_stat, corpus_training], 'True']) Unify: (204) [user] asserted_do_metta('&self', load, [=, [corpus_stat, corpus_training], 'True']) Call: (205) [user] asserted_do_metta2('&self', load, [=, [corpus_stat, corpus_training], 'True'], [=, [corpus_stat, corpus_training], 'True']) Unify: (205) [user] asserted_do_metta2('&self', load, [=, [corpus_stat, corpus_training], 'True'], [=, [corpus_stat, corpus_training], 'True']) Call: (206) [system] nonvar(load) Exit: (206) [system] nonvar(load) Call: (206) [user] metta_interp_mode(load, _192086) Redo: (205) [user] asserted_do_metta2('&self', load, [=, [corpus_stat, corpus_training], 'True'], [=, [corpus_stat, corpus_training], 'True']) Unify: (205) [user] asserted_do_metta2('&self', load, [=, [corpus_stat, corpus_training], 'True'], [=, [corpus_stat, corpus_training], 'True']) ^ Call: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, [corpus_stat, corpus_training], 'True'], metta_atom('&self', [=, [corpus_stat, corpus_training], 'True']))) ^ Unify: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, [corpus_stat, corpus_training], 'True'], metta_atom('&self', [=, [corpus_stat, corpus_training], 'True']))) ^ Call: (207) [user] is_compatio ^ Unify: (207) [user] is_compatio ^ Call: (209) [system] setup_call_cleanup('$notrace'(_198562, _198564), once(user:is_compatio0), '$restore_trace'(_198562, _198564)) ^ Unify: (209) [system] setup_call_cleanup(system:'$notrace'(_198562, _198564), system:once(user:is_compatio0), system:'$restore_trace'(_198562, _198564)) ^ Call: (210) [system] sig_atomic(system:'$notrace'(_198562, _198564)) ^ Fail: (207) [user] is_compatio ^ Redo: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, [corpus_stat, corpus_training], 'True'], metta_atom('&self', [=, [corpus_stat, corpus_training], 'True']))) ^ Unify: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, [corpus_stat, corpus_training], 'True'], metta_atom('&self', [=, [corpus_stat, corpus_training], 'True']))) ^ Call: (208) [rtrace] rtrace:quietly3(user:(wots(_204180, must_det_ll(user:metta_anew(load, [=, [corpus_stat, corpus_training], 'True'], metta_atom('&self', [=, [corpus_stat, corpus_training], 'True'])))), (_204180==""->true;our_ansi_format('#ffa505', '~w~n', [_204180])))) ^ Unify: (208) [rtrace] rtrace:quietly3(user:(wots(_204180, must_det_ll(user:metta_anew(load, [=, [corpus_stat, corpus_training], 'True'], metta_atom('&self', [=, [corpus_stat, corpus_training], 'True'])))), (_204180==""->true;our_ansi_format('#ffa505', '~w~n', [_204180])))) (= (corpus_stat corpus_training) True) ^ Exit: (208) [rtrace] rtrace:quietly3(user:(wots("", must_det_ll(user:metta_anew(load, [=, [corpus_stat, corpus_training], 'True'], metta_atom('&self', [=, [corpus_stat, corpus_training], 'True'])))), (""==""->true;our_ansi_format('#ffa505', '~w~n', [""])))) ^ Exit: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, [corpus_stat, corpus_training], 'True'], metta_atom('&self', [=, [corpus_stat, corpus_training], 'True']))) Exit: (205) [user] asserted_do_metta2('&self', load, [=, [corpus_stat, corpus_training], 'True'], [=, [corpus_stat, corpus_training], 'True']) Exit: (204) [user] asserted_do_metta('&self', load, [=, [corpus_stat, corpus_training], 'True']) Exit: (203) [user] asserted_do_metta('&self', +, [=, [corpus_stat, corpus_training], 'True']) Call: (203) [system] _3362='True' Exit: (203) [system] 'True'='True' Exit: (200) [user] catch_err((call(asserted_do_metta('&self', +, [=, [corpus_stat, corpus_training], 'True']))*->'True'='True';'True'='False'), error(_174558, _174560), fail) ^ Exit: (199) [user] catch_nowarn((call(asserted_do_metta('&self', +, [=, [corpus_stat, corpus_training], 'True']))*->'True'='True';'True'='False')) ^ Exit: (198) [user] as_tf(asserted_do_metta('&self', +, [=, [corpus_stat, corpus_training], 'True']), 'True') Exit: (196) [user] dont_give_up(as_tf(asserted_do_metta('&self', +, [=, [corpus_stat, corpus_training], 'True']), 'True')) Exit: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, [corpus_stat, corpus_training], 'True'], 'True') ^ Exit: (194) [user] must_not_error(user:do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, [corpus_stat, corpus_training], 'True'], 'True')) ^ Redo: (193) [user] metta_file_buffer(_3314, _3316, _3318, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', _3322) ^ Unify: (193) [user] metta_file_buffer(+, [=, [corpus_stat, corpus_nodes], 'True'], [], P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', '$stream_position'(682, 39, 40, 682)) ^ Exit: (193) [user] metta_file_buffer(+, [=, [corpus_stat, corpus_nodes], 'True'], [], P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', '$stream_position'(682, 39, 40, 682)) ^ Call: (194) [user] apply:maplist(maybe_assign, []) ^ Unify: (194) [apply] apply:maplist(user:maybe_assign, []) Call: (195) [apply] apply:maplist_([], user:maybe_assign) Unify: (195) [apply] apply:maplist_([], user:maybe_assign) Exit: (195) [apply] apply:maplist_([], user:maybe_assign) ^ Exit: (194) [apply] apply:maplist(user:maybe_assign, []) ^ Call: (194) [user] must_not_error(do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, [corpus_stat, corpus_nodes], 'True'], _3362)) ^ Unify: (194) [user] must_not_error(user:do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, [corpus_stat, corpus_nodes], 'True'], _3362)) Call: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, [corpus_stat, corpus_nodes], 'True'], _3362) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, [corpus_stat, corpus_nodes], 'True'], _3362) Call: (196) [system] var([=, [corpus_stat, corpus_nodes], 'True']) Redo: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, [corpus_stat, corpus_nodes], 'True'], _3362) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, [corpus_stat, corpus_nodes], 'True'], _3362) Call: (196) [system] (+)\==exec Exit: (196) [system] (+)\==exec Call: (196) [system] [=, [corpus_stat, corpus_nodes], 'True']==[] Redo: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, [corpus_stat, corpus_nodes], 'True'], _3362) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, [corpus_stat, corpus_nodes], 'True'], _3362) Call: (196) [system] string([=, [corpus_stat, corpus_nodes], 'True']) Redo: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, [corpus_stat, corpus_nodes], 'True'], _3362) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, [corpus_stat, corpus_nodes], 'True'], _3362) Call: (196) [system] (+)\==exec Exit: (196) [system] (+)\==exec ^ Call: (196) [user] if_t(into_simple_op(+, [=, [corpus_stat, corpus_nodes], 'True'], _305732), pfcAdd_Now('next-operation'(_305732))) ^ Unify: (196) [user] if_t(into_simple_op(+, [=, [corpus_stat, corpus_nodes], 'True'], _305732), pfcAdd_Now('next-operation'(_305732))) Call: (197) [user] into_simple_op(+, [=, [corpus_stat, corpus_nodes], 'True'], _305732) Unify: (197) [user] into_simple_op(+, [=, [corpus_stat, corpus_nodes], 'True'], op(+, =, _308524)) Call: (198) [user] o_s([[corpus_stat, corpus_nodes], 'True'], _308524) Unify: (198) [user] o_s([[corpus_stat, corpus_nodes], 'True'], _308524) Call: (199) [user] o_s([corpus_stat, corpus_nodes], _308524) Unify: (199) [user] o_s([corpus_stat, corpus_nodes], _308524) Call: (200) [user] o_s(corpus_stat, _308524) Unify: (200) [user] o_s(corpus_stat, corpus_stat) Exit: (200) [user] o_s(corpus_stat, corpus_stat) Exit: (199) [user] o_s([corpus_stat, corpus_nodes], corpus_stat) Exit: (198) [user] o_s([[corpus_stat, corpus_nodes], 'True'], corpus_stat) Exit: (197) [user] into_simple_op(+, [=, [corpus_stat, corpus_nodes], 'True'], op(+, =, corpus_stat)) ^ Call: (197) [user] pfcAdd_Now('next-operation'(op(+, =, corpus_stat))) ^ Unify: (197) [user] pfcAdd_Now('next-operation'(op(+, =, corpus_stat))) ^ Call: (198) [user] current_predicate(pfcAdd/1) ^ Exit: (198) [user] current_predicate(pfcAdd/1) ^ Call: (198) [user] once_writeq_nl(pfcAdd('next-operation'(op(+, =, corpus_stat)))) ^ Unify: (198) [user] once_writeq_nl(pfcAdd('next-operation'(op(+, =, corpus_stat)))) ^ Call: (199) [user] clause(pfcTraceExecution, true) ^ Fail: (199) [user] clause(pfcTraceExecution, true) ^ Redo: (198) [user] once_writeq_nl(pfcAdd('next-operation'(op(+, =, corpus_stat)))) ^ Exit: (198) [user] once_writeq_nl(pfcAdd('next-operation'(op(+, =, corpus_stat)))) ^ Call: (198) [user] pfcAdd('next-operation'(op(+, =, corpus_stat))) ^ Unify: (198) [user] pfcAdd('next-operation'(op(+, =, corpus_stat))) ^ Call: (199) [user] must_ex(current_why_UU(_329742)) ^ Unify: (199) [user] must_ex(current_why_UU(_329742)) Call: (201) [user] current_why_UU(_329742) Unify: (201) [user] current_why_UU(_329742) ^ Call: (202) [user] get_why_uu(_329742) ^ Unify: (202) [user] get_why_uu(_329742) ^ Call: (203) [user] findall(_335282, current_why(_335282), _335288) ^ Unify: (203) [$bags] findall(_335282, user:current_why(_335282), _335288) ^ Call: (204) [$bags] findall(_335282, user:current_why(_335282), _335288, []) ^ Unify: (204) [$bags] findall(_335282, user:current_why(_335282), _335288, []) ^ Call: (205) [$bags] cleanup_bag(findall_loop(_335282, user:current_why(_335282), _335288, []), '$destroy_findall_bag') ^ Unify: (205) [$bags] cleanup_bag('$bags':findall_loop(_335282, user:current_why(_335282), _335288, []), '$bags':'$destroy_findall_bag') Call: (206) [$bags] findall_loop(_335282, user:current_why(_335282), _335288, []) Unify: (206) [$bags] findall_loop(_335282, user:current_why(_335282), _335288, []) ^ Call: (207) [user] bugger:current_why(_335282) ^ Unify: (207) [user] bugger:current_why(_335282) ^ Call: (208) [user] bugger:current_why_data(_335282) ^ Unify: (208) [user] bugger:current_why_data(_335282) Call: (209) [system] nb_current('$current_why', wp(_335282, _346542)) Fail: (209) [system] nb_current('$current_why', wp(_335282, _346542)) ^ Redo: (208) [user] bugger:current_why_data(_335282) ^ Unify: (208) [user] bugger:current_why_data(_335282) Call: (209) [t_l] t_l:current_why_source(_335282) Fail: (209) [t_l] t_l:current_why_source(_335282) ^ Fail: (208) [user] bugger:current_why_data(_335282) ^ Redo: (207) [user] bugger:current_why(_335282) ^ Unify: (207) [user] bugger:current_why(mfl4(_353970, _353972, _353974, _353976)) ^ Call: (209) [system] setup_call_cleanup('$notrace'(_354926, _354928), once(user:current_mfl4(_353970, _353972, _353974, _353976)), '$restore_trace'(_354926, _354928)) ^ Unify: (209) [system] setup_call_cleanup(system:'$notrace'(_354926, _354928), system:once(user:current_mfl4(_353970, _353972, _353974, _353976)), system:'$restore_trace'(_354926, _354928)) ^ Call: (210) [system] sig_atomic(system:'$notrace'(_354926, _354928)) ^ Exit: (209) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:current_mfl4(_353970, user, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', 587)), system:'$restore_trace'(3, -1)) ^ Exit: (207) [user] bugger:current_why(P;HTML|mfl4(_353970, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Redo: (206) [$bags] findall_loop(_335282, user:current_why(_335282), _335288, []) Exit: (206) [$bags] findall_loop(_335282, user:current_why(_335282), [P;HTML|mfl4(_371808, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], []) ^ Exit: (205) [$bags] cleanup_bag('$bags':findall_loop(_335282, user:current_why(_335282), [P;HTML|mfl4(_371808, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], []), '$bags':'$destroy_findall_bag') ^ Exit: (204) [$bags] findall(_335282, user:current_why(_335282), [P;HTML|mfl4(_371808, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], []) ^ Exit: (203) [$bags] findall(_335282, user:current_why(_335282), [P;HTML|mfl4(_371808, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Call: (203) [system] [P;HTML|mfl4(_371808, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]\==[] Exit: (203) [system] [P;HTML|mfl4(_371808, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]\==[] ^ Call: (203) [user] u_to_uu([P;HTML|mfl4(_371808, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _329742) ^ Unify: (203) [user] u_to_uu([P;HTML|mfl4(_371808, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], ([P;HTML|mfl4(_371808, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], ax)) Call: (204) [system] var([P;HTML|mfl4(_371808, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Fail: (204) [system] var([P;HTML|mfl4(_371808, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) ^ Redo: (203) [user] u_to_uu([P;HTML|mfl4(_371808, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _329742) ^ Unify: (203) [user] u_to_uu([P;HTML|mfl4(_371808, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], [P;HTML|mfl4(_371808, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Call: (204) [system] nonvar([P;HTML|mfl4(_371808, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Exit: (204) [system] nonvar([P;HTML|mfl4(_371808, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Call: (204) [system] [P;HTML|mfl4(_371808, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]=(_491596, _491598) Fail: (204) [system] [P;HTML|mfl4(_371808, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]=(_491596, _491598) ^ Redo: (203) [user] u_to_uu([P;HTML|mfl4(_371808, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _329742) ^ Unify: (203) [user] u_to_uu([P;HTML|mfl4(_371808, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _329742) ^ Call: (204) [user] logicmoo_util_terms:list_to_conjuncts([P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _3586) ^ Unify: (204) [user] logicmoo_util_terms:list_to_conjuncts([P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _3586) ^ Call: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _3586) ^ Unify: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], [P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Call: (206) [system] var([P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Fail: (206) [system] var([P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) ^ Redo: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _3586) ^ Unify: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], [P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) ^ Call: (206) [user] not(compound([P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)])) ^ Unify: (206) [system] not(user:compound([P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)])) Call: (207) [system] compound([P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Exit: (207) [system] compound([P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) ^ Fail: (206) [system] not(user:compound([P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)])) ^ Redo: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _3586) ^ Unify: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _3586) ^ Call: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _3586) ^ Unify: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Call: (207) [system] var(P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Fail: (207) [system] var(P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Redo: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _3586) ^ Unify: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Call: (207) [user] not(compound(P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587))) ^ Unify: (207) [system] not(user:compound(P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587))) Call: (208) [system] compound(P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Exit: (208) [system] compound(P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Fail: (207) [system] not(user:compound(P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587))) ^ Redo: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _3586) ^ Unify: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Exit: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Exit: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Exit: (204) [user] logicmoo_util_terms:list_to_conjuncts([P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Call: (204) [user] u_to_uu(P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _3538) ^ Unify: (204) [user] u_to_uu(P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), (P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) Call: (205) [system] var(P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Fail: (205) [system] var(P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Redo: (204) [user] u_to_uu(P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _3538) ^ Unify: (204) [user] u_to_uu(P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Call: (205) [system] nonvar(P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Exit: (205) [system] nonvar(P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Call: (205) [system] P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)=(_365228, _365230) Fail: (205) [system] P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)=(_365228, _365230) ^ Redo: (204) [user] u_to_uu(P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _3538) ^ Unify: (204) [user] u_to_uu(P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), (P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (204) [user] u_to_uu(P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), (P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (203) [user] u_to_uu([P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], (P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (202) [user] get_why_uu((P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) Exit: (201) [user] current_why_UU((P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (199) [user] must_ex(current_why_UU((P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (199) [user] pfcAdd('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (199) [user] pfcAdd('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (200) [user] pfcPost('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (200) [user] pfcPost('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (201) [user] pfcPost_rev((P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax), 'next-operation'(op(+, =, corpus_stat))) ^ Unify: (201) [user] pfcPost_rev((P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax), 'next-operation'(op(+, =, corpus_stat))) Call: (202) [system] is_list('next-operation'(op(+, =, corpus_stat))) Fail: (202) [system] is_list('next-operation'(op(+, =, corpus_stat))) ^ Redo: (201) [user] pfcPost_rev((P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax), 'next-operation'(op(+, =, corpus_stat))) ^ Call: (202) [user] pfcPost1('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (202) [user] pfcPost1('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (203) [user] control_arg_types('next-operation'(op(+, =, corpus_stat)), _5486) ^ Unify: (203) [user] control_arg_types('next-operation'(op(+, =, corpus_stat)), _5486) Call: (204) [system] fail Fail: (204) [system] fail ^ Fail: (203) [user] control_arg_types('next-operation'(op(+, =, corpus_stat)), _5486) ^ Redo: (202) [user] pfcPost1('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3540, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (202) [user] pfcPost1('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3540, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (203) [user] locally_each:locally(set_prolog_flag(occurs_check, true), catch(pfcPost11('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3540, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _25310, (notrace, wdmsg(('next-operation'(op(+, =, corpus_stat))=>_25310)), trace))) ^ Unify: (203) [locally_each] locally_each:locally(user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3540, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _25310, (notrace, wdmsg(('next-operation'(op(+, =, corpus_stat))=>_25310)), trace))) ^ Call: (204) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3540, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _25310, (notrace, wdmsg(('next-operation'(op(+, =, corpus_stat))=>_25310)), trace)), user:each_call_cleanup) ^ Unify: (204) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3540, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _25310, (notrace, wdmsg(('next-operation'(op(+, =, corpus_stat))=>_25310)), trace)), user:each_call_cleanup) Call: (205) [system] current_prolog_flag(occurs_check, _55808) Exit: (205) [system] current_prolog_flag(occurs_check, true) ^ Call: (205) [locally_each] locally_each:wtl_how(trusted_redo_call_cleanup, true==true, user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3540, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _25310, (notrace, wdmsg(('next-operation'(op(+, =, corpus_stat))=>_25310)), trace)), user:set_prolog_flag(occurs_check, true)) ^ Unify: (205) [locally_each] locally_each:wtl_how(locally_each:trusted_redo_call_cleanup, locally_each:(true==true), user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3540, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _25310, (notrace, wdmsg(('next-operation'(op(+, =, corpus_stat))=>_25310)), trace)), user:set_prolog_flag(occurs_check, true)) Call: (206) [system] true==true Exit: (206) [system] true==true ^ Call: (207) [user] pfcPost11('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3540, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (207) [user] pfcPost11('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3540, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (208) [user] must_ex(pfcAddSupport('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3540, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Unify: (208) [user] must_ex(pfcAddSupport('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3540, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (210) [user] pfcAddSupport('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3540, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (210) [user] pfcAddSupport('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3540, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (211) [user] assert('$spft$'('next-operation'(op(+, =, corpus_stat)), P;HTML|mfl4(_3540, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (211) [user] assert('$spft$'('next-operation'(op(+, =, corpus_stat)), P;HTML|mfl4(_3540, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (210) [user] pfcAddSupport('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3540, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (208) [user] must_ex(pfcAddSupport('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3540, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (208) [user] pfcUnique(post, 'next-operation'(op(+, =, corpus_stat))) ^ Unify: (208) [user] pfcUnique(post, 'next-operation'(op(+, =, corpus_stat))) ^ Call: (209) [user] pfcUnique(post, 'next-operation'(op(+, =, corpus_stat)), true) ^ Unify: (209) [user] pfcUnique(post, 'next-operation'(op(+, =, corpus_stat)), true) ^ Call: (210) [user] is_asserted_exact('next-operation'(op(+, =, corpus_stat)), true) ^ Unify: (210) [user] is_asserted_exact('next-operation'(op(+, =, corpus_stat)), true) ^ Call: (211) [user] strip_module('next-operation'(op(+, =, corpus_stat)), _156388, _156390) ^ Exit: (211) [user] strip_module('next-operation'(op(+, =, corpus_stat)), user, 'next-operation'(op(+, =, corpus_stat))) ^ Call: (211) [user] is_asserted_exact(user, 'next-operation'(op(+, =, corpus_stat)), true) ^ Unify: (211) [user] is_asserted_exact(user, 'next-operation'(op(+, =, corpus_stat)), true) Call: (212) [system] _160132=user Exit: (212) [system] user=user ^ Call: (212) [user] clause(user:'next-operation'(op(+, =, corpus_stat)), true, _162002) ^ Exit: (212) [user] clause('next-operation'(op(+, =, corpus_stat)), true, (0x55bd1de08690)) Call: (212) [$syspreds] clause_property((0x55bd1de08690), module(user)) Unify: (212) [$syspreds] clause_property((0x55bd1de08690), module(user)) Exit: (212) [$syspreds] clause_property((0x55bd1de08690), module(user)) ^ Call: (212) [user] is_asserted_exact(user, 'next-operation'(op(+, =, corpus_stat)), true, (0x55bd1de08690)) ^ Unify: (212) [user] is_asserted_exact(user, 'next-operation'(op(+, =, corpus_stat)), true, (0x55bd1de08690)) ^ Call: (213) [user] clause(_168558, _168560, (0x55bd1de08690)) ^ Exit: (213) [user] clause('next-operation'(op(+, =, corpus_stat)), true, (0x55bd1de08690)) ^ Call: (213) [user] strip_m('next-operation'(op(+, =, corpus_stat)), _170454) ^ Unify: (213) [user] strip_m('next-operation'(op(+, =, corpus_stat)), 'next-operation'(op(+, =, corpus_stat))) ^ Exit: (213) [user] strip_m('next-operation'(op(+, =, corpus_stat)), 'next-operation'(op(+, =, corpus_stat))) Call: (213) [system] 'next-operation'(op(+, =, corpus_stat))=@='next-operation'(op(+, =, corpus_stat)) Exit: (213) [system] 'next-operation'(op(+, =, corpus_stat))=@='next-operation'(op(+, =, corpus_stat)) ^ Call: (213) [user] strip_m(true, _175096) ^ Unify: (213) [user] strip_m(true, true) ^ Exit: (213) [user] strip_m(true, true) Call: (213) [system] cl('next-operation'(op(+, =, corpus_stat)), true)=@=cl('next-operation'(op(+, =, corpus_stat)), true) Exit: (213) [system] cl('next-operation'(op(+, =, corpus_stat)), true)=@=cl('next-operation'(op(+, =, corpus_stat)), true) ^ Exit: (212) [user] is_asserted_exact(user, 'next-operation'(op(+, =, corpus_stat)), true, (0x55bd1de08690)) ^ Exit: (211) [user] is_asserted_exact(user, 'next-operation'(op(+, =, corpus_stat)), true) ^ Exit: (210) [user] is_asserted_exact('next-operation'(op(+, =, corpus_stat)), true) ^ Fail: (209) [user] pfcUnique(post, 'next-operation'(op(+, =, corpus_stat)), true) ^ Fail: (208) [user] pfcUnique(post, 'next-operation'(op(+, =, corpus_stat))) ^ Redo: (207) [user] pfcPost11('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3540, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) Call: (208) [user] nop(pfcWarn(not_pfcUnique(post, 'next-operation'(op(+, =, corpus_stat))))) Unify: (208) [user] nop(pfcWarn(not_pfcUnique(post, 'next-operation'(op(+, =, corpus_stat))))) Exit: (208) [user] nop(pfcWarn(not_pfcUnique(post, 'next-operation'(op(+, =, corpus_stat))))) ^ Exit: (207) [user] pfcPost11('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3540, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (205) [locally_each] locally_each:wtl_how(locally_each:trusted_redo_call_cleanup, locally_each:(true==true), user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3540, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _25310, (notrace, wdmsg(('next-operation'(op(+, =, corpus_stat))=>_25310)), trace)), user:set_prolog_flag(occurs_check, true)) ^ Exit: (204) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3540, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _25310, (notrace, wdmsg(('next-operation'(op(+, =, corpus_stat))=>_25310)), trace)), user:each_call_cleanup) ^ Exit: (203) [locally_each] locally_each:locally(user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3540, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _25310, (notrace, wdmsg(('next-operation'(op(+, =, corpus_stat))=>_25310)), trace))) ^ Exit: (202) [user] pfcPost1('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3540, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (201) [user] pfcPost_rev((P;HTML|mfl4(_3540, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax), 'next-operation'(op(+, =, corpus_stat))) ^ Exit: (200) [user] pfcPost('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3540, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (200) [user] pfcRun ^ Unify: (200) [user] pfcRun ^ Call: (201) [user] pfcGetSearch(direct) ^ Unify: (201) [user] pfcGetSearch(direct) Call: (202) [t_l] t_l:pfcSearchTL(_251654) Fail: (202) [t_l] t_l:pfcSearchTL(_251654) ^ Redo: (201) [user] pfcGetSearch(direct) ^ Call: (202) [user] pfcSearch(_254428) ^ Unify: (202) [user] pfcSearch(direct) ^ Exit: (202) [user] pfcSearch(direct) Call: (202) [system] direct=direct Exit: (202) [system] direct=direct ^ Exit: (201) [user] pfcGetSearch(direct) ^ Unify: (200) [user] pfcRun ^ Exit: (200) [user] pfcRun ^ Exit: (199) [user] pfcAdd('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3540, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (198) [user] pfcAdd('next-operation'(op(+, =, corpus_stat))) ^ Exit: (197) [user] pfcAdd_Now('next-operation'(op(+, =, corpus_stat))) ^ Exit: (196) [user] if_t(into_simple_op(+, [=, [corpus_stat, corpus_nodes], 'True'], op(+, =, corpus_stat)), pfcAdd_Now('next-operation'(op(+, =, corpus_stat)))) Call: (196) [user] dont_give_up(as_tf(asserted_do_metta('&self', +, [=, [corpus_stat, corpus_nodes], 'True']), _3362)) Unify: (196) [user] dont_give_up(as_tf(asserted_do_metta('&self', +, [=, [corpus_stat, corpus_nodes], 'True']), _3362)) ^ Call: (198) [user] as_tf(asserted_do_metta('&self', +, [=, [corpus_stat, corpus_nodes], 'True']), _3362) ^ Unify: (198) [user] as_tf(asserted_do_metta('&self', +, [=, [corpus_stat, corpus_nodes], 'True']), _3362) Call: (199) [system] asserted_do_metta('&self', +, [=, [corpus_stat, corpus_nodes], 'True'])\=[_275908|_275910] Exit: (199) [system] asserted_do_metta('&self', +, [=, [corpus_stat, corpus_nodes], 'True'])\=[_275908|_275910] ^ Call: (199) [user] catch_nowarn((call(asserted_do_metta('&self', +, [=, [corpus_stat, corpus_nodes], 'True']))*->_3362='True';_3362='False')) ^ Unify: (199) [user] catch_nowarn((call(asserted_do_metta('&self', +, [=, [corpus_stat, corpus_nodes], 'True']))*->_3362='True';_3362='False')) Call: (200) [user] catch_err((call(asserted_do_metta('&self', +, [=, [corpus_stat, corpus_nodes], 'True']))*->_3362='True';_3362='False'), error(_279646, _279648), fail) Unify: (200) [user] catch_err((call(asserted_do_metta('&self', +, [=, [corpus_stat, corpus_nodes], 'True']))*->_3362='True';_3362='False'), error(_279646, _279648), fail) Call: (203) [user] asserted_do_metta('&self', +, [=, [corpus_stat, corpus_nodes], 'True']) Unify: (203) [user] asserted_do_metta('&self', +, [=, [corpus_stat, corpus_nodes], 'True']) Call: (204) [user] metta_interp_mode(+, _283362) Unify: (204) [user] metta_interp_mode(+, load) Exit: (204) [user] metta_interp_mode(+, load) Call: (204) [user] asserted_do_metta('&self', load, [=, [corpus_stat, corpus_nodes], 'True']) Unify: (204) [user] asserted_do_metta('&self', load, [=, [corpus_stat, corpus_nodes], 'True']) Call: (205) [user] metta_interp_mode(load, _287952) Redo: (204) [user] asserted_do_metta('&self', load, [=, [corpus_stat, corpus_nodes], 'True']) Unify: (204) [user] asserted_do_metta('&self', load, [=, [corpus_stat, corpus_nodes], 'True']) Call: (205) [system] load==exec Redo: (204) [user] asserted_do_metta('&self', load, [=, [corpus_stat, corpus_nodes], 'True']) Unify: (204) [user] asserted_do_metta('&self', load, [=, [corpus_stat, corpus_nodes], 'True']) Call: (205) [user] asserted_do_metta2('&self', load, [=, [corpus_stat, corpus_nodes], 'True'], [=, [corpus_stat, corpus_nodes], 'True']) Unify: (205) [user] asserted_do_metta2('&self', load, [=, [corpus_stat, corpus_nodes], 'True'], [=, [corpus_stat, corpus_nodes], 'True']) Call: (206) [system] nonvar(load) Exit: (206) [system] nonvar(load) Call: (206) [user] metta_interp_mode(load, _297174) Redo: (205) [user] asserted_do_metta2('&self', load, [=, [corpus_stat, corpus_nodes], 'True'], [=, [corpus_stat, corpus_nodes], 'True']) Unify: (205) [user] asserted_do_metta2('&self', load, [=, [corpus_stat, corpus_nodes], 'True'], [=, [corpus_stat, corpus_nodes], 'True']) ^ Call: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, [corpus_stat, corpus_nodes], 'True'], metta_atom('&self', [=, [corpus_stat, corpus_nodes], 'True']))) ^ Unify: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, [corpus_stat, corpus_nodes], 'True'], metta_atom('&self', [=, [corpus_stat, corpus_nodes], 'True']))) ^ Call: (207) [user] is_compatio ^ Unify: (207) [user] is_compatio ^ Call: (209) [system] setup_call_cleanup('$notrace'(_303650, _303652), once(user:is_compatio0), '$restore_trace'(_303650, _303652)) ^ Unify: (209) [system] setup_call_cleanup(system:'$notrace'(_303650, _303652), system:once(user:is_compatio0), system:'$restore_trace'(_303650, _303652)) ^ Call: (210) [system] sig_atomic(system:'$notrace'(_303650, _303652)) ^ Fail: (207) [user] is_compatio ^ Redo: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, [corpus_stat, corpus_nodes], 'True'], metta_atom('&self', [=, [corpus_stat, corpus_nodes], 'True']))) ^ Unify: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, [corpus_stat, corpus_nodes], 'True'], metta_atom('&self', [=, [corpus_stat, corpus_nodes], 'True']))) ^ Call: (208) [rtrace] rtrace:quietly3(user:(wots(_309268, must_det_ll(user:metta_anew(load, [=, [corpus_stat, corpus_nodes], 'True'], metta_atom('&self', [=, [corpus_stat, corpus_nodes], 'True'])))), (_309268==""->true;our_ansi_format('#ffa505', '~w~n', [_309268])))) ^ Unify: (208) [rtrace] rtrace:quietly3(user:(wots(_309268, must_det_ll(user:metta_anew(load, [=, [corpus_stat, corpus_nodes], 'True'], metta_atom('&self', [=, [corpus_stat, corpus_nodes], 'True'])))), (_309268==""->true;our_ansi_format('#ffa505', '~w~n', [_309268])))) (= (corpus_stat corpus_nodes) True) ^ Exit: (208) [rtrace] rtrace:quietly3(user:(wots("", must_det_ll(user:metta_anew(load, [=, [corpus_stat, corpus_nodes], 'True'], metta_atom('&self', [=, [corpus_stat, corpus_nodes], 'True'])))), (""==""->true;our_ansi_format('#ffa505', '~w~n', [""])))) ^ Exit: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, [corpus_stat, corpus_nodes], 'True'], metta_atom('&self', [=, [corpus_stat, corpus_nodes], 'True']))) Exit: (205) [user] asserted_do_metta2('&self', load, [=, [corpus_stat, corpus_nodes], 'True'], [=, [corpus_stat, corpus_nodes], 'True']) Exit: (204) [user] asserted_do_metta('&self', load, [=, [corpus_stat, corpus_nodes], 'True']) Exit: (203) [user] asserted_do_metta('&self', +, [=, [corpus_stat, corpus_nodes], 'True']) Call: (203) [system] _3362='True' Exit: (203) [system] 'True'='True' Exit: (200) [user] catch_err((call(asserted_do_metta('&self', +, [=, [corpus_stat, corpus_nodes], 'True']))*->'True'='True';'True'='False'), error(_279646, _279648), fail) ^ Exit: (199) [user] catch_nowarn((call(asserted_do_metta('&self', +, [=, [corpus_stat, corpus_nodes], 'True']))*->'True'='True';'True'='False')) ^ Exit: (198) [user] as_tf(asserted_do_metta('&self', +, [=, [corpus_stat, corpus_nodes], 'True']), 'True') Exit: (196) [user] dont_give_up(as_tf(asserted_do_metta('&self', +, [=, [corpus_stat, corpus_nodes], 'True']), 'True')) Exit: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, [corpus_stat, corpus_nodes], 'True'], 'True') ^ Exit: (194) [user] must_not_error(user:do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, [corpus_stat, corpus_nodes], 'True'], 'True')) ^ Redo: (193) [user] metta_file_buffer(_3314, _3316, _3318, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', _3322) ^ Unify: (193) [user] metta_file_buffer(+, [=, [corpus_stat, corpus_node_overlap], 'True'], [], P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', '$stream_position'(727, 41, 37, 727)) ^ Exit: (193) [user] metta_file_buffer(+, [=, [corpus_stat, corpus_node_overlap], 'True'], [], P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', '$stream_position'(727, 41, 37, 727)) ^ Call: (194) [user] apply:maplist(maybe_assign, []) ^ Unify: (194) [apply] apply:maplist(user:maybe_assign, []) Call: (195) [apply] apply:maplist_([], user:maybe_assign) Unify: (195) [apply] apply:maplist_([], user:maybe_assign) Exit: (195) [apply] apply:maplist_([], user:maybe_assign) ^ Exit: (194) [apply] apply:maplist(user:maybe_assign, []) ^ Call: (194) [user] must_not_error(do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, [corpus_stat, corpus_node_overlap], 'True'], _3362)) ^ Unify: (194) [user] must_not_error(user:do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, [corpus_stat, corpus_node_overlap], 'True'], _3362)) Call: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, [corpus_stat, corpus_node_overlap], 'True'], _3362) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, [corpus_stat, corpus_node_overlap], 'True'], _3362) Call: (196) [system] var([=, [corpus_stat, corpus_node_overlap], 'True']) Redo: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, [corpus_stat, corpus_node_overlap], 'True'], _3362) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, [corpus_stat, corpus_node_overlap], 'True'], _3362) Call: (196) [system] (+)\==exec Exit: (196) [system] (+)\==exec Call: (196) [system] [=, [corpus_stat, corpus_node_overlap], 'True']==[] Redo: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, [corpus_stat, corpus_node_overlap], 'True'], _3362) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, [corpus_stat, corpus_node_overlap], 'True'], _3362) Call: (196) [system] string([=, [corpus_stat, corpus_node_overlap], 'True']) Redo: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, [corpus_stat, corpus_node_overlap], 'True'], _3362) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, [corpus_stat, corpus_node_overlap], 'True'], _3362) Call: (196) [system] (+)\==exec Exit: (196) [system] (+)\==exec ^ Call: (196) [user] if_t(into_simple_op(+, [=, [corpus_stat, corpus_node_overlap], 'True'], _410820), pfcAdd_Now('next-operation'(_410820))) ^ Unify: (196) [user] if_t(into_simple_op(+, [=, [corpus_stat, corpus_node_overlap], 'True'], _410820), pfcAdd_Now('next-operation'(_410820))) Call: (197) [user] into_simple_op(+, [=, [corpus_stat, corpus_node_overlap], 'True'], _410820) Unify: (197) [user] into_simple_op(+, [=, [corpus_stat, corpus_node_overlap], 'True'], op(+, =, _413612)) Call: (198) [user] o_s([[corpus_stat, corpus_node_overlap], 'True'], _413612) Unify: (198) [user] o_s([[corpus_stat, corpus_node_overlap], 'True'], _413612) Call: (199) [user] o_s([corpus_stat, corpus_node_overlap], _413612) Unify: (199) [user] o_s([corpus_stat, corpus_node_overlap], _413612) Call: (200) [user] o_s(corpus_stat, _413612) Unify: (200) [user] o_s(corpus_stat, corpus_stat) Exit: (200) [user] o_s(corpus_stat, corpus_stat) Exit: (199) [user] o_s([corpus_stat, corpus_node_overlap], corpus_stat) Exit: (198) [user] o_s([[corpus_stat, corpus_node_overlap], 'True'], corpus_stat) Exit: (197) [user] into_simple_op(+, [=, [corpus_stat, corpus_node_overlap], 'True'], op(+, =, corpus_stat)) ^ Call: (197) [user] pfcAdd_Now('next-operation'(op(+, =, corpus_stat))) ^ Unify: (197) [user] pfcAdd_Now('next-operation'(op(+, =, corpus_stat))) ^ Call: (198) [user] current_predicate(pfcAdd/1) ^ Exit: (198) [user] current_predicate(pfcAdd/1) ^ Call: (198) [user] once_writeq_nl(pfcAdd('next-operation'(op(+, =, corpus_stat)))) ^ Unify: (198) [user] once_writeq_nl(pfcAdd('next-operation'(op(+, =, corpus_stat)))) ^ Call: (199) [user] clause(pfcTraceExecution, true) ^ Fail: (199) [user] clause(pfcTraceExecution, true) ^ Redo: (198) [user] once_writeq_nl(pfcAdd('next-operation'(op(+, =, corpus_stat)))) ^ Exit: (198) [user] once_writeq_nl(pfcAdd('next-operation'(op(+, =, corpus_stat)))) ^ Call: (198) [user] pfcAdd('next-operation'(op(+, =, corpus_stat))) ^ Unify: (198) [user] pfcAdd('next-operation'(op(+, =, corpus_stat))) ^ Call: (199) [user] must_ex(current_why_UU(_434830)) ^ Unify: (199) [user] must_ex(current_why_UU(_434830)) Call: (201) [user] current_why_UU(_434830) Unify: (201) [user] current_why_UU(_434830) ^ Call: (202) [user] get_why_uu(_434830) ^ Unify: (202) [user] get_why_uu(_434830) ^ Call: (203) [user] findall(_440370, current_why(_440370), _440376) ^ Unify: (203) [$bags] findall(_440370, user:current_why(_440370), _440376) ^ Call: (204) [$bags] findall(_440370, user:current_why(_440370), _440376, []) ^ Unify: (204) [$bags] findall(_440370, user:current_why(_440370), _440376, []) ^ Call: (205) [$bags] cleanup_bag(findall_loop(_440370, user:current_why(_440370), _440376, []), '$destroy_findall_bag') ^ Unify: (205) [$bags] cleanup_bag('$bags':findall_loop(_440370, user:current_why(_440370), _440376, []), '$bags':'$destroy_findall_bag') Call: (206) [$bags] findall_loop(_440370, user:current_why(_440370), _440376, []) Unify: (206) [$bags] findall_loop(_440370, user:current_why(_440370), _440376, []) ^ Call: (207) [user] bugger:current_why(_440370) ^ Unify: (207) [user] bugger:current_why(_440370) ^ Call: (208) [user] bugger:current_why_data(_440370) ^ Unify: (208) [user] bugger:current_why_data(_440370) Call: (209) [system] nb_current('$current_why', wp(_440370, _451630)) Fail: (209) [system] nb_current('$current_why', wp(_440370, _451630)) ^ Redo: (208) [user] bugger:current_why_data(_440370) ^ Unify: (208) [user] bugger:current_why_data(_440370) Call: (209) [t_l] t_l:current_why_source(_440370) Fail: (209) [t_l] t_l:current_why_source(_440370) ^ Fail: (208) [user] bugger:current_why_data(_440370) ^ Redo: (207) [user] bugger:current_why(_440370) ^ Unify: (207) [user] bugger:current_why(mfl4(_459058, _459060, _459062, _459064)) ^ Call: (209) [system] setup_call_cleanup('$notrace'(_460014, _460016), once(user:current_mfl4(_459058, _459060, _459062, _459064)), '$restore_trace'(_460014, _460016)) ^ Unify: (209) [system] setup_call_cleanup(system:'$notrace'(_460014, _460016), system:once(user:current_mfl4(_459058, _459060, _459062, _459064)), system:'$restore_trace'(_460014, _460016)) ^ Call: (210) [system] sig_atomic(system:'$notrace'(_460014, _460016)) ^ Exit: (209) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:current_mfl4(_459058, user, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', 587)), system:'$restore_trace'(3, -1)) ^ Exit: (207) [user] bugger:current_why(P;HTML|mfl4(_459058, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Redo: (206) [$bags] findall_loop(_440370, user:current_why(_440370), _440376, []) Exit: (206) [$bags] findall_loop(_440370, user:current_why(_440370), [P;HTML|mfl4(_476896, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], []) ^ Exit: (205) [$bags] cleanup_bag('$bags':findall_loop(_440370, user:current_why(_440370), [P;HTML|mfl4(_476896, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], []), '$bags':'$destroy_findall_bag') ^ Exit: (204) [$bags] findall(_440370, user:current_why(_440370), [P;HTML|mfl4(_476896, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], []) ^ Exit: (203) [$bags] findall(_440370, user:current_why(_440370), [P;HTML|mfl4(_476896, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Call: (203) [system] [P;HTML|mfl4(_476896, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]\==[] Exit: (203) [system] [P;HTML|mfl4(_476896, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]\==[] ^ Call: (203) [user] u_to_uu([P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _3538) ^ Unify: (203) [user] u_to_uu([P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], ([P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], ax)) Call: (204) [system] var([P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Fail: (204) [system] var([P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) ^ Redo: (203) [user] u_to_uu([P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _3538) ^ Unify: (203) [user] u_to_uu([P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], [P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Call: (204) [system] nonvar([P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Exit: (204) [system] nonvar([P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Call: (204) [system] [P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]=(_76584, _76586) Fail: (204) [system] [P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]=(_76584, _76586) ^ Redo: (203) [user] u_to_uu([P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _3538) ^ Unify: (203) [user] u_to_uu([P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _3538) ^ Call: (204) [user] logicmoo_util_terms:list_to_conjuncts([P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _106986) ^ Unify: (204) [user] logicmoo_util_terms:list_to_conjuncts([P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _106986) ^ Call: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _106986) ^ Unify: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], [P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Call: (206) [system] var([P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Fail: (206) [system] var([P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) ^ Redo: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _106986) ^ Unify: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], [P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) ^ Call: (206) [user] not(compound([P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)])) ^ Unify: (206) [system] not(user:compound([P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)])) Call: (207) [system] compound([P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Exit: (207) [system] compound([P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) ^ Fail: (206) [system] not(user:compound([P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)])) ^ Redo: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _106986) ^ Unify: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _106986) ^ Call: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _106986) ^ Unify: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Call: (207) [system] var(P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Fail: (207) [system] var(P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Redo: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _106986) ^ Unify: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Call: (207) [user] not(compound(P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587))) ^ Unify: (207) [system] not(user:compound(P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587))) Call: (208) [system] compound(P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Exit: (208) [system] compound(P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Fail: (207) [system] not(user:compound(P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587))) ^ Redo: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _106986) ^ Unify: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Exit: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Exit: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Exit: (204) [user] logicmoo_util_terms:list_to_conjuncts([P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Call: (204) [user] u_to_uu(P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _3538) ^ Unify: (204) [user] u_to_uu(P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), (P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) Call: (205) [system] var(P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Fail: (205) [system] var(P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Redo: (204) [user] u_to_uu(P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _3538) ^ Unify: (204) [user] u_to_uu(P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Call: (205) [system] nonvar(P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Exit: (205) [system] nonvar(P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Call: (205) [system] P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)=(_470160, _470162) Fail: (205) [system] P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)=(_470160, _470162) ^ Redo: (204) [user] u_to_uu(P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _3538) ^ Unify: (204) [user] u_to_uu(P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), (P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (204) [user] u_to_uu(P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), (P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (203) [user] u_to_uu([P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], (P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (202) [user] get_why_uu((P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) Exit: (201) [user] current_why_UU((P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (199) [user] must_ex(current_why_UU((P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (199) [user] pfcAdd('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (199) [user] pfcAdd('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (200) [user] pfcPost('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (200) [user] pfcPost('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (201) [user] pfcPost_rev((P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax), 'next-operation'(op(+, =, corpus_stat))) ^ Unify: (201) [user] pfcPost_rev((P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax), 'next-operation'(op(+, =, corpus_stat))) Call: (202) [system] is_list('next-operation'(op(+, =, corpus_stat))) Fail: (202) [system] is_list('next-operation'(op(+, =, corpus_stat))) ^ Redo: (201) [user] pfcPost_rev((P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax), 'next-operation'(op(+, =, corpus_stat))) ^ Call: (202) [user] pfcPost1('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (202) [user] pfcPost1('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (203) [user] control_arg_types('next-operation'(op(+, =, corpus_stat)), _109074) ^ Unify: (203) [user] control_arg_types('next-operation'(op(+, =, corpus_stat)), _109074) Call: (204) [system] fail Fail: (204) [system] fail ^ Fail: (203) [user] control_arg_types('next-operation'(op(+, =, corpus_stat)), _109074) ^ Redo: (202) [user] pfcPost1('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (202) [user] pfcPost1('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (203) [user] locally_each:locally(set_prolog_flag(occurs_check, true), catch(pfcPost11('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _128898, (notrace, wdmsg(('next-operation'(op(+, =, corpus_stat))=>_128898)), trace))) ^ Unify: (203) [locally_each] locally_each:locally(user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _128898, (notrace, wdmsg(('next-operation'(op(+, =, corpus_stat))=>_128898)), trace))) ^ Call: (204) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _128898, (notrace, wdmsg(('next-operation'(op(+, =, corpus_stat))=>_128898)), trace)), user:each_call_cleanup) ^ Unify: (204) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _128898, (notrace, wdmsg(('next-operation'(op(+, =, corpus_stat))=>_128898)), trace)), user:each_call_cleanup) Call: (205) [system] current_prolog_flag(occurs_check, _159396) Exit: (205) [system] current_prolog_flag(occurs_check, true) ^ Call: (205) [locally_each] locally_each:wtl_how(trusted_redo_call_cleanup, true==true, user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _128898, (notrace, wdmsg(('next-operation'(op(+, =, corpus_stat))=>_128898)), trace)), user:set_prolog_flag(occurs_check, true)) ^ Unify: (205) [locally_each] locally_each:wtl_how(locally_each:trusted_redo_call_cleanup, locally_each:(true==true), user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _128898, (notrace, wdmsg(('next-operation'(op(+, =, corpus_stat))=>_128898)), trace)), user:set_prolog_flag(occurs_check, true)) Call: (206) [system] true==true Exit: (206) [system] true==true ^ Call: (207) [user] pfcPost11('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (207) [user] pfcPost11('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (208) [user] must_ex(pfcAddSupport('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Unify: (208) [user] must_ex(pfcAddSupport('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (210) [user] pfcAddSupport('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (210) [user] pfcAddSupport('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (211) [user] assert('$spft$'('next-operation'(op(+, =, corpus_stat)), P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (211) [user] assert('$spft$'('next-operation'(op(+, =, corpus_stat)), P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (210) [user] pfcAddSupport('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (208) [user] must_ex(pfcAddSupport('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (208) [user] pfcUnique(post, 'next-operation'(op(+, =, corpus_stat))) ^ Unify: (208) [user] pfcUnique(post, 'next-operation'(op(+, =, corpus_stat))) ^ Call: (209) [user] pfcUnique(post, 'next-operation'(op(+, =, corpus_stat)), true) ^ Unify: (209) [user] pfcUnique(post, 'next-operation'(op(+, =, corpus_stat)), true) ^ Call: (210) [user] is_asserted_exact('next-operation'(op(+, =, corpus_stat)), true) ^ Unify: (210) [user] is_asserted_exact('next-operation'(op(+, =, corpus_stat)), true) ^ Call: (211) [user] strip_module('next-operation'(op(+, =, corpus_stat)), _259976, _259978) ^ Exit: (211) [user] strip_module('next-operation'(op(+, =, corpus_stat)), user, 'next-operation'(op(+, =, corpus_stat))) ^ Call: (211) [user] is_asserted_exact(user, 'next-operation'(op(+, =, corpus_stat)), true) ^ Unify: (211) [user] is_asserted_exact(user, 'next-operation'(op(+, =, corpus_stat)), true) Call: (212) [system] _263720=user Exit: (212) [system] user=user ^ Call: (212) [user] clause(user:'next-operation'(op(+, =, corpus_stat)), true, _265590) ^ Exit: (212) [user] clause('next-operation'(op(+, =, corpus_stat)), true, (0x55bd1de08690)) Call: (212) [$syspreds] clause_property((0x55bd1de08690), module(user)) Unify: (212) [$syspreds] clause_property((0x55bd1de08690), module(user)) Exit: (212) [$syspreds] clause_property((0x55bd1de08690), module(user)) ^ Call: (212) [user] is_asserted_exact(user, 'next-operation'(op(+, =, corpus_stat)), true, (0x55bd1de08690)) ^ Unify: (212) [user] is_asserted_exact(user, 'next-operation'(op(+, =, corpus_stat)), true, (0x55bd1de08690)) ^ Call: (213) [user] clause(_272146, _272148, (0x55bd1de08690)) ^ Exit: (213) [user] clause('next-operation'(op(+, =, corpus_stat)), true, (0x55bd1de08690)) ^ Call: (213) [user] strip_m('next-operation'(op(+, =, corpus_stat)), _274042) ^ Unify: (213) [user] strip_m('next-operation'(op(+, =, corpus_stat)), 'next-operation'(op(+, =, corpus_stat))) ^ Exit: (213) [user] strip_m('next-operation'(op(+, =, corpus_stat)), 'next-operation'(op(+, =, corpus_stat))) Call: (213) [system] 'next-operation'(op(+, =, corpus_stat))=@='next-operation'(op(+, =, corpus_stat)) Exit: (213) [system] 'next-operation'(op(+, =, corpus_stat))=@='next-operation'(op(+, =, corpus_stat)) ^ Call: (213) [user] strip_m(true, _278684) ^ Unify: (213) [user] strip_m(true, true) ^ Exit: (213) [user] strip_m(true, true) Call: (213) [system] cl('next-operation'(op(+, =, corpus_stat)), true)=@=cl('next-operation'(op(+, =, corpus_stat)), true) Exit: (213) [system] cl('next-operation'(op(+, =, corpus_stat)), true)=@=cl('next-operation'(op(+, =, corpus_stat)), true) ^ Exit: (212) [user] is_asserted_exact(user, 'next-operation'(op(+, =, corpus_stat)), true, (0x55bd1de08690)) ^ Exit: (211) [user] is_asserted_exact(user, 'next-operation'(op(+, =, corpus_stat)), true) ^ Exit: (210) [user] is_asserted_exact('next-operation'(op(+, =, corpus_stat)), true) ^ Fail: (209) [user] pfcUnique(post, 'next-operation'(op(+, =, corpus_stat)), true) ^ Fail: (208) [user] pfcUnique(post, 'next-operation'(op(+, =, corpus_stat))) ^ Redo: (207) [user] pfcPost11('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) Call: (208) [user] nop(pfcWarn(not_pfcUnique(post, 'next-operation'(op(+, =, corpus_stat))))) Unify: (208) [user] nop(pfcWarn(not_pfcUnique(post, 'next-operation'(op(+, =, corpus_stat))))) Exit: (208) [user] nop(pfcWarn(not_pfcUnique(post, 'next-operation'(op(+, =, corpus_stat))))) ^ Exit: (207) [user] pfcPost11('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (205) [locally_each] locally_each:wtl_how(locally_each:trusted_redo_call_cleanup, locally_each:(true==true), user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _128898, (notrace, wdmsg(('next-operation'(op(+, =, corpus_stat))=>_128898)), trace)), user:set_prolog_flag(occurs_check, true)) ^ Exit: (204) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _128898, (notrace, wdmsg(('next-operation'(op(+, =, corpus_stat))=>_128898)), trace)), user:each_call_cleanup) ^ Exit: (203) [locally_each] locally_each:locally(user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _128898, (notrace, wdmsg(('next-operation'(op(+, =, corpus_stat))=>_128898)), trace))) ^ Exit: (202) [user] pfcPost1('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (201) [user] pfcPost_rev((P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax), 'next-operation'(op(+, =, corpus_stat))) ^ Exit: (200) [user] pfcPost('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (200) [user] pfcRun ^ Unify: (200) [user] pfcRun ^ Call: (201) [user] pfcGetSearch(direct) ^ Unify: (201) [user] pfcGetSearch(direct) Call: (202) [t_l] t_l:pfcSearchTL(_355242) Fail: (202) [t_l] t_l:pfcSearchTL(_355242) ^ Redo: (201) [user] pfcGetSearch(direct) ^ Call: (202) [user] pfcSearch(_358016) ^ Unify: (202) [user] pfcSearch(direct) ^ Exit: (202) [user] pfcSearch(direct) Call: (202) [system] direct=direct Exit: (202) [system] direct=direct ^ Exit: (201) [user] pfcGetSearch(direct) ^ Unify: (200) [user] pfcRun ^ Exit: (200) [user] pfcRun ^ Exit: (199) [user] pfcAdd('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (198) [user] pfcAdd('next-operation'(op(+, =, corpus_stat))) ^ Exit: (197) [user] pfcAdd_Now('next-operation'(op(+, =, corpus_stat))) ^ Exit: (196) [user] if_t(into_simple_op(+, [=, [corpus_stat, corpus_node_overlap], 'True'], op(+, =, corpus_stat)), pfcAdd_Now('next-operation'(op(+, =, corpus_stat)))) Call: (196) [user] dont_give_up(as_tf(asserted_do_metta('&self', +, [=, [corpus_stat, corpus_node_overlap], 'True']), _3362)) Unify: (196) [user] dont_give_up(as_tf(asserted_do_metta('&self', +, [=, [corpus_stat, corpus_node_overlap], 'True']), _3362)) ^ Call: (198) [user] as_tf(asserted_do_metta('&self', +, [=, [corpus_stat, corpus_node_overlap], 'True']), _3362) ^ Unify: (198) [user] as_tf(asserted_do_metta('&self', +, [=, [corpus_stat, corpus_node_overlap], 'True']), _3362) Call: (199) [system] asserted_do_metta('&self', +, [=, [corpus_stat, corpus_node_overlap], 'True'])\=[_379496|_379498] Exit: (199) [system] asserted_do_metta('&self', +, [=, [corpus_stat, corpus_node_overlap], 'True'])\=[_379496|_379498] ^ Call: (199) [user] catch_nowarn((call(asserted_do_metta('&self', +, [=, [corpus_stat, corpus_node_overlap], 'True']))*->_3362='True';_3362='False')) ^ Unify: (199) [user] catch_nowarn((call(asserted_do_metta('&self', +, [=, [corpus_stat, corpus_node_overlap], 'True']))*->_3362='True';_3362='False')) Call: (200) [user] catch_err((call(asserted_do_metta('&self', +, [=, [corpus_stat, corpus_node_overlap], 'True']))*->_3362='True';_3362='False'), error(_383234, _383236), fail) Unify: (200) [user] catch_err((call(asserted_do_metta('&self', +, [=, [corpus_stat, corpus_node_overlap], 'True']))*->_3362='True';_3362='False'), error(_383234, _383236), fail) Call: (203) [user] asserted_do_metta('&self', +, [=, [corpus_stat, corpus_node_overlap], 'True']) Unify: (203) [user] asserted_do_metta('&self', +, [=, [corpus_stat, corpus_node_overlap], 'True']) Call: (204) [user] metta_interp_mode(+, _386950) Unify: (204) [user] metta_interp_mode(+, load) Exit: (204) [user] metta_interp_mode(+, load) Call: (204) [user] asserted_do_metta('&self', load, [=, [corpus_stat, corpus_node_overlap], 'True']) Unify: (204) [user] asserted_do_metta('&self', load, [=, [corpus_stat, corpus_node_overlap], 'True']) Call: (205) [user] metta_interp_mode(load, _391540) Redo: (204) [user] asserted_do_metta('&self', load, [=, [corpus_stat, corpus_node_overlap], 'True']) Unify: (204) [user] asserted_do_metta('&self', load, [=, [corpus_stat, corpus_node_overlap], 'True']) Call: (205) [system] load==exec Redo: (204) [user] asserted_do_metta('&self', load, [=, [corpus_stat, corpus_node_overlap], 'True']) Unify: (204) [user] asserted_do_metta('&self', load, [=, [corpus_stat, corpus_node_overlap], 'True']) Call: (205) [user] asserted_do_metta2('&self', load, [=, [corpus_stat, corpus_node_overlap], 'True'], [=, [corpus_stat, corpus_node_overlap], 'True']) Unify: (205) [user] asserted_do_metta2('&self', load, [=, [corpus_stat, corpus_node_overlap], 'True'], [=, [corpus_stat, corpus_node_overlap], 'True']) Call: (206) [system] nonvar(load) Exit: (206) [system] nonvar(load) Call: (206) [user] metta_interp_mode(load, _400762) Redo: (205) [user] asserted_do_metta2('&self', load, [=, [corpus_stat, corpus_node_overlap], 'True'], [=, [corpus_stat, corpus_node_overlap], 'True']) Unify: (205) [user] asserted_do_metta2('&self', load, [=, [corpus_stat, corpus_node_overlap], 'True'], [=, [corpus_stat, corpus_node_overlap], 'True']) ^ Call: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, [corpus_stat, corpus_node_overlap], 'True'], metta_atom('&self', [=, [corpus_stat, corpus_node_overlap], 'True']))) ^ Unify: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, [corpus_stat, corpus_node_overlap], 'True'], metta_atom('&self', [=, [corpus_stat, corpus_node_overlap], 'True']))) ^ Call: (207) [user] is_compatio ^ Unify: (207) [user] is_compatio ^ Call: (209) [system] setup_call_cleanup('$notrace'(_407238, _407240), once(user:is_compatio0), '$restore_trace'(_407238, _407240)) ^ Unify: (209) [system] setup_call_cleanup(system:'$notrace'(_407238, _407240), system:once(user:is_compatio0), system:'$restore_trace'(_407238, _407240)) ^ Call: (210) [system] sig_atomic(system:'$notrace'(_407238, _407240)) ^ Fail: (207) [user] is_compatio ^ Redo: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, [corpus_stat, corpus_node_overlap], 'True'], metta_atom('&self', [=, [corpus_stat, corpus_node_overlap], 'True']))) ^ Unify: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, [corpus_stat, corpus_node_overlap], 'True'], metta_atom('&self', [=, [corpus_stat, corpus_node_overlap], 'True']))) ^ Call: (208) [rtrace] rtrace:quietly3(user:(wots(_412856, must_det_ll(user:metta_anew(load, [=, [corpus_stat, corpus_node_overlap], 'True'], metta_atom('&self', [=, [corpus_stat, corpus_node_overlap], 'True'])))), (_412856==""->true;our_ansi_format('#ffa505', '~w~n', [_412856])))) ^ Unify: (208) [rtrace] rtrace:quietly3(user:(wots(_412856, must_det_ll(user:metta_anew(load, [=, [corpus_stat, corpus_node_overlap], 'True'], metta_atom('&self', [=, [corpus_stat, corpus_node_overlap], 'True'])))), (_412856==""->true;our_ansi_format('#ffa505', '~w~n', [_412856])))) (= (corpus_stat corpus_node_overlap) True) ^ Exit: (208) [rtrace] rtrace:quietly3(user:(wots("", must_det_ll(user:metta_anew(load, [=, [corpus_stat, corpus_node_overlap], 'True'], metta_atom('&self', [=, [corpus_stat, corpus_node_overlap], 'True'])))), (""==""->true;our_ansi_format('#ffa505', '~w~n', [""])))) ^ Exit: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, [corpus_stat, corpus_node_overlap], 'True'], metta_atom('&self', [=, [corpus_stat, corpus_node_overlap], 'True']))) Exit: (205) [user] asserted_do_metta2('&self', load, [=, [corpus_stat, corpus_node_overlap], 'True'], [=, [corpus_stat, corpus_node_overlap], 'True']) Exit: (204) [user] asserted_do_metta('&self', load, [=, [corpus_stat, corpus_node_overlap], 'True']) Exit: (203) [user] asserted_do_metta('&self', +, [=, [corpus_stat, corpus_node_overlap], 'True']) Call: (203) [system] _3362='True' Exit: (203) [system] 'True'='True' Exit: (200) [user] catch_err((call(asserted_do_metta('&self', +, [=, [corpus_stat, corpus_node_overlap], 'True']))*->'True'='True';'True'='False'), error(_383234, _383236), fail) ^ Exit: (199) [user] catch_nowarn((call(asserted_do_metta('&self', +, [=, [corpus_stat, corpus_node_overlap], 'True']))*->'True'='True';'True'='False')) ^ Exit: (198) [user] as_tf(asserted_do_metta('&self', +, [=, [corpus_stat, corpus_node_overlap], 'True']), 'True') Exit: (196) [user] dont_give_up(as_tf(asserted_do_metta('&self', +, [=, [corpus_stat, corpus_node_overlap], 'True']), 'True')) Exit: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, [corpus_stat, corpus_node_overlap], 'True'], 'True') ^ Exit: (194) [user] must_not_error(user:do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, [corpus_stat, corpus_node_overlap], 'True'], 'True')) ^ Redo: (193) [user] metta_file_buffer(_3314, _3316, _3318, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', _3322) ^ Unify: (193) [user] metta_file_buffer(+, [=, [corpus_stat, corpus_unique_toks], 'True'], [], P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', '$stream_position'(779, 43, 44, 779)) ^ Exit: (193) [user] metta_file_buffer(+, [=, [corpus_stat, corpus_unique_toks], 'True'], [], P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', '$stream_position'(779, 43, 44, 779)) ^ Call: (194) [user] apply:maplist(maybe_assign, []) ^ Unify: (194) [apply] apply:maplist(user:maybe_assign, []) Call: (195) [apply] apply:maplist_([], user:maybe_assign) Unify: (195) [apply] apply:maplist_([], user:maybe_assign) Exit: (195) [apply] apply:maplist_([], user:maybe_assign) ^ Exit: (194) [apply] apply:maplist(user:maybe_assign, []) ^ Call: (194) [user] must_not_error(do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, [corpus_stat, corpus_unique_toks], 'True'], _3362)) ^ Unify: (194) [user] must_not_error(user:do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, [corpus_stat, corpus_unique_toks], 'True'], _3362)) Call: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, [corpus_stat, corpus_unique_toks], 'True'], _3362) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, [corpus_stat, corpus_unique_toks], 'True'], _3362) Call: (196) [system] var([=, [corpus_stat, corpus_unique_toks], 'True']) Redo: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, [corpus_stat, corpus_unique_toks], 'True'], _3362) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, [corpus_stat, corpus_unique_toks], 'True'], _3362) Call: (196) [system] (+)\==exec Exit: (196) [system] (+)\==exec Call: (196) [system] [=, [corpus_stat, corpus_unique_toks], 'True']==[] Redo: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, [corpus_stat, corpus_unique_toks], 'True'], _3362) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, [corpus_stat, corpus_unique_toks], 'True'], _3362) Call: (196) [system] string([=, [corpus_stat, corpus_unique_toks], 'True']) Redo: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, [corpus_stat, corpus_unique_toks], 'True'], _3362) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, [corpus_stat, corpus_unique_toks], 'True'], _3362) Call: (196) [system] (+)\==exec Exit: (196) [system] (+)\==exec ^ Call: (196) [user] if_t(into_simple_op(+, [=, [corpus_stat, corpus_unique_toks], 'True'], _514410), pfcAdd_Now('next-operation'(_514410))) ^ Unify: (196) [user] if_t(into_simple_op(+, [=, [corpus_stat, corpus_unique_toks], 'True'], _514410), pfcAdd_Now('next-operation'(_514410))) Call: (197) [user] into_simple_op(+, [=, [corpus_stat, corpus_unique_toks], 'True'], _514410) Unify: (197) [user] into_simple_op(+, [=, [corpus_stat, corpus_unique_toks], 'True'], op(+, =, _517202)) Call: (198) [user] o_s([[corpus_stat, corpus_unique_toks], 'True'], _517202) Unify: (198) [user] o_s([[corpus_stat, corpus_unique_toks], 'True'], _517202) Call: (199) [user] o_s([corpus_stat, corpus_unique_toks], _517202) Unify: (199) [user] o_s([corpus_stat, corpus_unique_toks], _517202) Call: (200) [user] o_s(corpus_stat, _517202) Unify: (200) [user] o_s(corpus_stat, corpus_stat) Exit: (200) [user] o_s(corpus_stat, corpus_stat) Exit: (199) [user] o_s([corpus_stat, corpus_unique_toks], corpus_stat) Exit: (198) [user] o_s([[corpus_stat, corpus_unique_toks], 'True'], corpus_stat) Exit: (197) [user] into_simple_op(+, [=, [corpus_stat, corpus_unique_toks], 'True'], op(+, =, corpus_stat)) ^ Call: (197) [user] pfcAdd_Now('next-operation'(op(+, =, corpus_stat))) ^ Unify: (197) [user] pfcAdd_Now('next-operation'(op(+, =, corpus_stat))) ^ Call: (198) [user] current_predicate(pfcAdd/1) ^ Exit: (198) [user] current_predicate(pfcAdd/1) ^ Call: (198) [user] once_writeq_nl(pfcAdd('next-operation'(op(+, =, corpus_stat)))) ^ Unify: (198) [user] once_writeq_nl(pfcAdd('next-operation'(op(+, =, corpus_stat)))) ^ Call: (199) [user] clause(pfcTraceExecution, true) ^ Fail: (199) [user] clause(pfcTraceExecution, true) ^ Redo: (198) [user] once_writeq_nl(pfcAdd('next-operation'(op(+, =, corpus_stat)))) ^ Exit: (198) [user] once_writeq_nl(pfcAdd('next-operation'(op(+, =, corpus_stat)))) ^ Call: (198) [user] pfcAdd('next-operation'(op(+, =, corpus_stat))) ^ Unify: (198) [user] pfcAdd('next-operation'(op(+, =, corpus_stat))) ^ Call: (199) [user] must_ex(current_why_UU(_18020)) ^ Unify: (199) [user] must_ex(current_why_UU(_18020)) Call: (201) [user] current_why_UU(_18020) Unify: (201) [user] current_why_UU(_18020) ^ Call: (202) [user] get_why_uu(_18020) ^ Unify: (202) [user] get_why_uu(_18020) ^ Call: (203) [user] findall(_23560, current_why(_23560), _23566) ^ Unify: (203) [$bags] findall(_23560, user:current_why(_23560), _23566) ^ Call: (204) [$bags] findall(_23560, user:current_why(_23560), _23566, []) ^ Unify: (204) [$bags] findall(_23560, user:current_why(_23560), _23566, []) ^ Call: (205) [$bags] cleanup_bag(findall_loop(_23560, user:current_why(_23560), _23566, []), '$destroy_findall_bag') ^ Unify: (205) [$bags] cleanup_bag('$bags':findall_loop(_23560, user:current_why(_23560), _23566, []), '$bags':'$destroy_findall_bag') Call: (206) [$bags] findall_loop(_23560, user:current_why(_23560), _23566, []) Unify: (206) [$bags] findall_loop(_23560, user:current_why(_23560), _23566, []) ^ Call: (207) [user] bugger:current_why(_23560) ^ Unify: (207) [user] bugger:current_why(_23560) ^ Call: (208) [user] bugger:current_why_data(_23560) ^ Unify: (208) [user] bugger:current_why_data(_23560) Call: (209) [system] nb_current('$current_why', wp(_23560, _34820)) Fail: (209) [system] nb_current('$current_why', wp(_23560, _34820)) ^ Redo: (208) [user] bugger:current_why_data(_23560) ^ Unify: (208) [user] bugger:current_why_data(_23560) Call: (209) [t_l] t_l:current_why_source(_23560) Fail: (209) [t_l] t_l:current_why_source(_23560) ^ Fail: (208) [user] bugger:current_why_data(_23560) ^ Redo: (207) [user] bugger:current_why(_23560) ^ Unify: (207) [user] bugger:current_why(mfl4(_42248, _42250, _42252, _42254)) ^ Call: (209) [system] setup_call_cleanup('$notrace'(_43204, _43206), once(user:current_mfl4(_42248, _42250, _42252, _42254)), '$restore_trace'(_43204, _43206)) ^ Unify: (209) [system] setup_call_cleanup(system:'$notrace'(_43204, _43206), system:once(user:current_mfl4(_42248, _42250, _42252, _42254)), system:'$restore_trace'(_43204, _43206)) ^ Call: (210) [system] sig_atomic(system:'$notrace'(_43204, _43206)) ^ Exit: (209) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:current_mfl4(_42248, user, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', 587)), system:'$restore_trace'(3, -1)) ^ Exit: (207) [user] bugger:current_why(P;HTML|mfl4(_42248, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Redo: (206) [$bags] findall_loop(_23560, user:current_why(_23560), _23566, []) Exit: (206) [$bags] findall_loop(_23560, user:current_why(_23560), [P;HTML|mfl4(_60084, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], []) ^ Exit: (205) [$bags] cleanup_bag('$bags':findall_loop(_23560, user:current_why(_23560), [P;HTML|mfl4(_60084, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], []), '$bags':'$destroy_findall_bag') ^ Exit: (204) [$bags] findall(_23560, user:current_why(_23560), [P;HTML|mfl4(_60084, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], []) ^ Exit: (203) [$bags] findall(_23560, user:current_why(_23560), [P;HTML|mfl4(_60084, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Call: (203) [system] [P;HTML|mfl4(_60084, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]\==[] Exit: (203) [system] [P;HTML|mfl4(_60084, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]\==[] ^ Call: (203) [user] u_to_uu([P;HTML|mfl4(_60084, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _18020) ^ Unify: (203) [user] u_to_uu([P;HTML|mfl4(_60084, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], ([P;HTML|mfl4(_60084, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], ax)) Call: (204) [system] var([P;HTML|mfl4(_60084, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Fail: (204) [system] var([P;HTML|mfl4(_60084, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) ^ Redo: (203) [user] u_to_uu([P;HTML|mfl4(_60084, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _18020) ^ Unify: (203) [user] u_to_uu([P;HTML|mfl4(_60084, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], [P;HTML|mfl4(_60084, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Call: (204) [system] nonvar([P;HTML|mfl4(_60084, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Exit: (204) [system] nonvar([P;HTML|mfl4(_60084, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Call: (204) [system] [P;HTML|mfl4(_60084, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]=(_179840, _179842) Fail: (204) [system] [P;HTML|mfl4(_60084, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]=(_179840, _179842) ^ Redo: (203) [user] u_to_uu([P;HTML|mfl4(_60084, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _18020) ^ Unify: (203) [user] u_to_uu([P;HTML|mfl4(_60084, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _18020) ^ Call: (204) [user] logicmoo_util_terms:list_to_conjuncts([P;HTML|mfl4(_60084, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _210242) ^ Unify: (204) [user] logicmoo_util_terms:list_to_conjuncts([P;HTML|mfl4(_60084, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _210242) ^ Call: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_60084, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _210242) ^ Unify: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_60084, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], [P;HTML|mfl4(_60084, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Call: (206) [system] var([P;HTML|mfl4(_60084, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Fail: (206) [system] var([P;HTML|mfl4(_60084, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) ^ Redo: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_60084, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _210242) ^ Unify: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_60084, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], [P;HTML|mfl4(_60084, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) ^ Call: (206) [user] not(compound([P;HTML|mfl4(_60084, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)])) ^ Unify: (206) [system] not(user:compound([P;HTML|mfl4(_60084, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)])) Call: (207) [system] compound([P;HTML|mfl4(_60084, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Exit: (207) [system] compound([P;HTML|mfl4(_60084, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) ^ Fail: (206) [system] not(user:compound([P;HTML|mfl4(_60084, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)])) ^ Redo: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_60084, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _210242) ^ Unify: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_60084, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _210242) ^ Call: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_60084, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _210242) ^ Unify: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_60084, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_60084, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Call: (207) [system] var(P;HTML|mfl4(_60084, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Fail: (207) [system] var(P;HTML|mfl4(_60084, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Redo: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_60084, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _210242) ^ Unify: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_60084, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_60084, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Call: (207) [user] not(compound(P;HTML|mfl4(_60084, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587))) ^ Unify: (207) [system] not(user:compound(P;HTML|mfl4(_60084, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587))) Call: (208) [system] compound(P;HTML|mfl4(_60084, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Exit: (208) [system] compound(P;HTML|mfl4(_60084, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Fail: (207) [system] not(user:compound(P;HTML|mfl4(_60084, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587))) ^ Redo: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_60084, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _210242) ^ Unify: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_60084, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_60084, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Exit: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_60084, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_60084, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Exit: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_60084, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], P;HTML|mfl4(_60084, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Exit: (204) [user] logicmoo_util_terms:list_to_conjuncts([P;HTML|mfl4(_60084, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], P;HTML|mfl4(_60084, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Call: (204) [user] u_to_uu(P;HTML|mfl4(_60084, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _18020) ^ Unify: (204) [user] u_to_uu(P;HTML|mfl4(_60084, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), (P;HTML|mfl4(_60084, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) Call: (205) [system] var(P;HTML|mfl4(_60084, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Fail: (205) [system] var(P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Redo: (204) [user] u_to_uu(P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _3538) ^ Unify: (204) [user] u_to_uu(P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Call: (205) [system] nonvar(P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Exit: (205) [system] nonvar(P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Call: (205) [system] P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)=(_53882, _53884) Fail: (205) [system] P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)=(_53882, _53884) ^ Redo: (204) [user] u_to_uu(P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _3538) ^ Unify: (204) [user] u_to_uu(P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), (P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (204) [user] u_to_uu(P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), (P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (203) [user] u_to_uu([P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], (P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (202) [user] get_why_uu((P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) Exit: (201) [user] current_why_UU((P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (199) [user] must_ex(current_why_UU((P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (199) [user] pfcAdd('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (199) [user] pfcAdd('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (200) [user] pfcPost('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (200) [user] pfcPost('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (201) [user] pfcPost_rev((P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax), 'next-operation'(op(+, =, corpus_stat))) ^ Unify: (201) [user] pfcPost_rev((P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax), 'next-operation'(op(+, =, corpus_stat))) Call: (202) [system] is_list('next-operation'(op(+, =, corpus_stat))) Fail: (202) [system] is_list('next-operation'(op(+, =, corpus_stat))) ^ Redo: (201) [user] pfcPost_rev((P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax), 'next-operation'(op(+, =, corpus_stat))) ^ Call: (202) [user] pfcPost1('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (202) [user] pfcPost1('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (203) [user] control_arg_types('next-operation'(op(+, =, corpus_stat)), _212490) ^ Unify: (203) [user] control_arg_types('next-operation'(op(+, =, corpus_stat)), _212490) Call: (204) [system] fail Fail: (204) [system] fail ^ Fail: (203) [user] control_arg_types('next-operation'(op(+, =, corpus_stat)), _212490) ^ Redo: (202) [user] pfcPost1('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (202) [user] pfcPost1('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (203) [user] locally_each:locally(set_prolog_flag(occurs_check, true), catch(pfcPost11('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _232314, (notrace, wdmsg(('next-operation'(op(+, =, corpus_stat))=>_232314)), trace))) ^ Unify: (203) [locally_each] locally_each:locally(user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _232314, (notrace, wdmsg(('next-operation'(op(+, =, corpus_stat))=>_232314)), trace))) ^ Call: (204) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _232314, (notrace, wdmsg(('next-operation'(op(+, =, corpus_stat))=>_232314)), trace)), user:each_call_cleanup) ^ Unify: (204) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _232314, (notrace, wdmsg(('next-operation'(op(+, =, corpus_stat))=>_232314)), trace)), user:each_call_cleanup) Call: (205) [system] current_prolog_flag(occurs_check, _262812) Exit: (205) [system] current_prolog_flag(occurs_check, true) ^ Call: (205) [locally_each] locally_each:wtl_how(trusted_redo_call_cleanup, true==true, user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _232314, (notrace, wdmsg(('next-operation'(op(+, =, corpus_stat))=>_232314)), trace)), user:set_prolog_flag(occurs_check, true)) ^ Unify: (205) [locally_each] locally_each:wtl_how(locally_each:trusted_redo_call_cleanup, locally_each:(true==true), user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _232314, (notrace, wdmsg(('next-operation'(op(+, =, corpus_stat))=>_232314)), trace)), user:set_prolog_flag(occurs_check, true)) Call: (206) [system] true==true Exit: (206) [system] true==true ^ Call: (207) [user] pfcPost11('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (207) [user] pfcPost11('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (208) [user] must_ex(pfcAddSupport('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Unify: (208) [user] must_ex(pfcAddSupport('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (210) [user] pfcAddSupport('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (210) [user] pfcAddSupport('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (211) [user] assert('$spft$'('next-operation'(op(+, =, corpus_stat)), P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (211) [user] assert('$spft$'('next-operation'(op(+, =, corpus_stat)), P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (210) [user] pfcAddSupport('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (208) [user] must_ex(pfcAddSupport('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (208) [user] pfcUnique(post, 'next-operation'(op(+, =, corpus_stat))) ^ Unify: (208) [user] pfcUnique(post, 'next-operation'(op(+, =, corpus_stat))) ^ Call: (209) [user] pfcUnique(post, 'next-operation'(op(+, =, corpus_stat)), true) ^ Unify: (209) [user] pfcUnique(post, 'next-operation'(op(+, =, corpus_stat)), true) ^ Call: (210) [user] is_asserted_exact('next-operation'(op(+, =, corpus_stat)), true) ^ Unify: (210) [user] is_asserted_exact('next-operation'(op(+, =, corpus_stat)), true) ^ Call: (211) [user] strip_module('next-operation'(op(+, =, corpus_stat)), _363392, _363394) ^ Exit: (211) [user] strip_module('next-operation'(op(+, =, corpus_stat)), user, 'next-operation'(op(+, =, corpus_stat))) ^ Call: (211) [user] is_asserted_exact(user, 'next-operation'(op(+, =, corpus_stat)), true) ^ Unify: (211) [user] is_asserted_exact(user, 'next-operation'(op(+, =, corpus_stat)), true) Call: (212) [system] _367136=user Exit: (212) [system] user=user ^ Call: (212) [user] clause(user:'next-operation'(op(+, =, corpus_stat)), true, _369006) ^ Exit: (212) [user] clause('next-operation'(op(+, =, corpus_stat)), true, (0x55bd1de08690)) Call: (212) [$syspreds] clause_property((0x55bd1de08690), module(user)) Unify: (212) [$syspreds] clause_property((0x55bd1de08690), module(user)) Exit: (212) [$syspreds] clause_property((0x55bd1de08690), module(user)) ^ Call: (212) [user] is_asserted_exact(user, 'next-operation'(op(+, =, corpus_stat)), true, (0x55bd1de08690)) ^ Unify: (212) [user] is_asserted_exact(user, 'next-operation'(op(+, =, corpus_stat)), true, (0x55bd1de08690)) ^ Call: (213) [user] clause(_375562, _375564, (0x55bd1de08690)) ^ Exit: (213) [user] clause('next-operation'(op(+, =, corpus_stat)), true, (0x55bd1de08690)) ^ Call: (213) [user] strip_m('next-operation'(op(+, =, corpus_stat)), _377458) ^ Unify: (213) [user] strip_m('next-operation'(op(+, =, corpus_stat)), 'next-operation'(op(+, =, corpus_stat))) ^ Exit: (213) [user] strip_m('next-operation'(op(+, =, corpus_stat)), 'next-operation'(op(+, =, corpus_stat))) Call: (213) [system] 'next-operation'(op(+, =, corpus_stat))=@='next-operation'(op(+, =, corpus_stat)) Exit: (213) [system] 'next-operation'(op(+, =, corpus_stat))=@='next-operation'(op(+, =, corpus_stat)) ^ Call: (213) [user] strip_m(true, _382100) ^ Unify: (213) [user] strip_m(true, true) ^ Exit: (213) [user] strip_m(true, true) Call: (213) [system] cl('next-operation'(op(+, =, corpus_stat)), true)=@=cl('next-operation'(op(+, =, corpus_stat)), true) Exit: (213) [system] cl('next-operation'(op(+, =, corpus_stat)), true)=@=cl('next-operation'(op(+, =, corpus_stat)), true) ^ Exit: (212) [user] is_asserted_exact(user, 'next-operation'(op(+, =, corpus_stat)), true, (0x55bd1de08690)) ^ Exit: (211) [user] is_asserted_exact(user, 'next-operation'(op(+, =, corpus_stat)), true) ^ Exit: (210) [user] is_asserted_exact('next-operation'(op(+, =, corpus_stat)), true) ^ Fail: (209) [user] pfcUnique(post, 'next-operation'(op(+, =, corpus_stat)), true) ^ Fail: (208) [user] pfcUnique(post, 'next-operation'(op(+, =, corpus_stat))) ^ Redo: (207) [user] pfcPost11('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) Call: (208) [user] nop(pfcWarn(not_pfcUnique(post, 'next-operation'(op(+, =, corpus_stat))))) Unify: (208) [user] nop(pfcWarn(not_pfcUnique(post, 'next-operation'(op(+, =, corpus_stat))))) Exit: (208) [user] nop(pfcWarn(not_pfcUnique(post, 'next-operation'(op(+, =, corpus_stat))))) ^ Exit: (207) [user] pfcPost11('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (205) [locally_each] locally_each:wtl_how(locally_each:trusted_redo_call_cleanup, locally_each:(true==true), user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _232314, (notrace, wdmsg(('next-operation'(op(+, =, corpus_stat))=>_232314)), trace)), user:set_prolog_flag(occurs_check, true)) ^ Exit: (204) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _232314, (notrace, wdmsg(('next-operation'(op(+, =, corpus_stat))=>_232314)), trace)), user:each_call_cleanup) ^ Exit: (203) [locally_each] locally_each:locally(user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _232314, (notrace, wdmsg(('next-operation'(op(+, =, corpus_stat))=>_232314)), trace))) ^ Exit: (202) [user] pfcPost1('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (201) [user] pfcPost_rev((P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax), 'next-operation'(op(+, =, corpus_stat))) ^ Exit: (200) [user] pfcPost('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (200) [user] pfcRun ^ Unify: (200) [user] pfcRun ^ Call: (201) [user] pfcGetSearch(direct) ^ Unify: (201) [user] pfcGetSearch(direct) Call: (202) [t_l] t_l:pfcSearchTL(_458658) Fail: (202) [t_l] t_l:pfcSearchTL(_458658) ^ Redo: (201) [user] pfcGetSearch(direct) ^ Call: (202) [user] pfcSearch(_461432) ^ Unify: (202) [user] pfcSearch(direct) ^ Exit: (202) [user] pfcSearch(direct) Call: (202) [system] direct=direct Exit: (202) [system] direct=direct ^ Exit: (201) [user] pfcGetSearch(direct) ^ Unify: (200) [user] pfcRun ^ Exit: (200) [user] pfcRun ^ Exit: (199) [user] pfcAdd('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (198) [user] pfcAdd('next-operation'(op(+, =, corpus_stat))) ^ Exit: (197) [user] pfcAdd_Now('next-operation'(op(+, =, corpus_stat))) ^ Exit: (196) [user] if_t(into_simple_op(+, [=, [corpus_stat, corpus_unique_toks], 'True'], op(+, =, corpus_stat)), pfcAdd_Now('next-operation'(op(+, =, corpus_stat)))) Call: (196) [user] dont_give_up(as_tf(asserted_do_metta('&self', +, [=, [corpus_stat, corpus_unique_toks], 'True']), _3362)) Unify: (196) [user] dont_give_up(as_tf(asserted_do_metta('&self', +, [=, [corpus_stat, corpus_unique_toks], 'True']), _3362)) ^ Call: (198) [user] as_tf(asserted_do_metta('&self', +, [=, [corpus_stat, corpus_unique_toks], 'True']), _3362) ^ Unify: (198) [user] as_tf(asserted_do_metta('&self', +, [=, [corpus_stat, corpus_unique_toks], 'True']), _3362) Call: (199) [system] asserted_do_metta('&self', +, [=, [corpus_stat, corpus_unique_toks], 'True'])\=[_482912|_482914] Exit: (199) [system] asserted_do_metta('&self', +, [=, [corpus_stat, corpus_unique_toks], 'True'])\=[_482912|_482914] ^ Call: (199) [user] catch_nowarn((call(asserted_do_metta('&self', +, [=, [corpus_stat, corpus_unique_toks], 'True']))*->_3362='True';_3362='False')) ^ Unify: (199) [user] catch_nowarn((call(asserted_do_metta('&self', +, [=, [corpus_stat, corpus_unique_toks], 'True']))*->_3362='True';_3362='False')) Call: (200) [user] catch_err((call(asserted_do_metta('&self', +, [=, [corpus_stat, corpus_unique_toks], 'True']))*->_3362='True';_3362='False'), error(_486650, _486652), fail) Unify: (200) [user] catch_err((call(asserted_do_metta('&self', +, [=, [corpus_stat, corpus_unique_toks], 'True']))*->_3362='True';_3362='False'), error(_486650, _486652), fail) Call: (203) [user] asserted_do_metta('&self', +, [=, [corpus_stat, corpus_unique_toks], 'True']) Unify: (203) [user] asserted_do_metta('&self', +, [=, [corpus_stat, corpus_unique_toks], 'True']) Call: (204) [user] metta_interp_mode(+, _490366) Unify: (204) [user] metta_interp_mode(+, load) Exit: (204) [user] metta_interp_mode(+, load) Call: (204) [user] asserted_do_metta('&self', load, [=, [corpus_stat, corpus_unique_toks], 'True']) Unify: (204) [user] asserted_do_metta('&self', load, [=, [corpus_stat, corpus_unique_toks], 'True']) Call: (205) [user] metta_interp_mode(load, _494956) Redo: (204) [user] asserted_do_metta('&self', load, [=, [corpus_stat, corpus_unique_toks], 'True']) Unify: (204) [user] asserted_do_metta('&self', load, [=, [corpus_stat, corpus_unique_toks], 'True']) Call: (205) [system] load==exec Redo: (204) [user] asserted_do_metta('&self', load, [=, [corpus_stat, corpus_unique_toks], 'True']) Unify: (204) [user] asserted_do_metta('&self', load, [=, [corpus_stat, corpus_unique_toks], 'True']) Call: (205) [user] asserted_do_metta2('&self', load, [=, [corpus_stat, corpus_unique_toks], 'True'], [=, [corpus_stat, corpus_unique_toks], 'True']) Unify: (205) [user] asserted_do_metta2('&self', load, [=, [corpus_stat, corpus_unique_toks], 'True'], [=, [corpus_stat, corpus_unique_toks], 'True']) Call: (206) [system] nonvar(load) Exit: (206) [system] nonvar(load) Call: (206) [user] metta_interp_mode(load, _504178) Redo: (205) [user] asserted_do_metta2('&self', load, [=, [corpus_stat, corpus_unique_toks], 'True'], [=, [corpus_stat, corpus_unique_toks], 'True']) Unify: (205) [user] asserted_do_metta2('&self', load, [=, [corpus_stat, corpus_unique_toks], 'True'], [=, [corpus_stat, corpus_unique_toks], 'True']) ^ Call: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, [corpus_stat, corpus_unique_toks], 'True'], metta_atom('&self', [=, [corpus_stat, corpus_unique_toks], 'True']))) ^ Unify: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, [corpus_stat, corpus_unique_toks], 'True'], metta_atom('&self', [=, [corpus_stat, corpus_unique_toks], 'True']))) ^ Call: (207) [user] is_compatio ^ Unify: (207) [user] is_compatio ^ Call: (209) [system] setup_call_cleanup('$notrace'(_510654, _510656), once(user:is_compatio0), '$restore_trace'(_510654, _510656)) ^ Unify: (209) [system] setup_call_cleanup(system:'$notrace'(_510654, _510656), system:once(user:is_compatio0), system:'$restore_trace'(_510654, _510656)) ^ Call: (210) [system] sig_atomic(system:'$notrace'(_510654, _510656)) ^ Fail: (207) [user] is_compatio ^ Redo: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, [corpus_stat, corpus_unique_toks], 'True'], metta_atom('&self', [=, [corpus_stat, corpus_unique_toks], 'True']))) ^ Unify: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, [corpus_stat, corpus_unique_toks], 'True'], metta_atom('&self', [=, [corpus_stat, corpus_unique_toks], 'True']))) ^ Call: (208) [rtrace] rtrace:quietly3(user:(wots(_516272, must_det_ll(user:metta_anew(load, [=, [corpus_stat, corpus_unique_toks], 'True'], metta_atom('&self', [=, [corpus_stat, corpus_unique_toks], 'True'])))), (_516272==""->true;our_ansi_format('#ffa505', '~w~n', [_516272])))) ^ Unify: (208) [rtrace] rtrace:quietly3(user:(wots(_516272, must_det_ll(user:metta_anew(load, [=, [corpus_stat, corpus_unique_toks], 'True'], metta_atom('&self', [=, [corpus_stat, corpus_unique_toks], 'True'])))), (_516272==""->true;our_ansi_format('#ffa505', '~w~n', [_516272])))) (= (corpus_stat corpus_unique_toks) True) ^ Exit: (208) [rtrace] rtrace:quietly3(user:(wots("", must_det_ll(user:metta_anew(load, [=, [corpus_stat, corpus_unique_toks], 'True'], metta_atom('&self', [=, [corpus_stat, corpus_unique_toks], 'True'])))), (""==""->true;our_ansi_format('#ffa505', '~w~n', [""])))) ^ Exit: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, [corpus_stat, corpus_unique_toks], 'True'], metta_atom('&self', [=, [corpus_stat, corpus_unique_toks], 'True']))) Exit: (205) [user] asserted_do_metta2('&self', load, [=, [corpus_stat, corpus_unique_toks], 'True'], [=, [corpus_stat, corpus_unique_toks], 'True']) Exit: (204) [user] asserted_do_metta('&self', load, [=, [corpus_stat, corpus_unique_toks], 'True']) Exit: (203) [user] asserted_do_metta('&self', +, [=, [corpus_stat, corpus_unique_toks], 'True']) Call: (203) [system] _3362='True' Exit: (203) [system] 'True'='True' Exit: (200) [user] catch_err((call(asserted_do_metta('&self', +, [=, [corpus_stat, corpus_unique_toks], 'True']))*->'True'='True';'True'='False'), error(_3590, _3592), fail) ^ Exit: (199) [user] catch_nowarn((call(asserted_do_metta('&self', +, [=, [corpus_stat, corpus_unique_toks], 'True']))*->'True'='True';'True'='False')) ^ Exit: (198) [user] as_tf(asserted_do_metta('&self', +, [=, [corpus_stat, corpus_unique_toks], 'True']), 'True') Exit: (196) [user] dont_give_up(as_tf(asserted_do_metta('&self', +, [=, [corpus_stat, corpus_unique_toks], 'True']), 'True')) Exit: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, [corpus_stat, corpus_unique_toks], 'True'], 'True') ^ Exit: (194) [user] must_not_error(user:do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, [corpus_stat, corpus_unique_toks], 'True'], 'True')) ^ Redo: (193) [user] metta_file_buffer(_3314, _3316, _3318, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', _3322) ^ Unify: (193) [user] metta_file_buffer(+, [=, [corpus_stat, corpus_total_toks], 'True'], [], P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', '$stream_position'(830, 45, 43, 830)) ^ Exit: (193) [user] metta_file_buffer(+, [=, [corpus_stat, corpus_total_toks], 'True'], [], P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', '$stream_position'(830, 45, 43, 830)) ^ Call: (194) [user] apply:maplist(maybe_assign, []) ^ Unify: (194) [apply] apply:maplist(user:maybe_assign, []) Call: (195) [apply] apply:maplist_([], user:maybe_assign) Unify: (195) [apply] apply:maplist_([], user:maybe_assign) Exit: (195) [apply] apply:maplist_([], user:maybe_assign) ^ Exit: (194) [apply] apply:maplist(user:maybe_assign, []) ^ Call: (194) [user] must_not_error(do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, [corpus_stat, corpus_total_toks], 'True'], _3362)) ^ Unify: (194) [user] must_not_error(user:do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, [corpus_stat, corpus_total_toks], 'True'], _3362)) Call: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, [corpus_stat, corpus_total_toks], 'True'], _3362) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, [corpus_stat, corpus_total_toks], 'True'], _3362) Call: (196) [system] var([=, [corpus_stat, corpus_total_toks], 'True']) Redo: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, [corpus_stat, corpus_total_toks], 'True'], _3362) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, [corpus_stat, corpus_total_toks], 'True'], _3362) Call: (196) [system] (+)\==exec Exit: (196) [system] (+)\==exec Call: (196) [system] [=, [corpus_stat, corpus_total_toks], 'True']==[] Redo: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, [corpus_stat, corpus_total_toks], 'True'], _3362) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, [corpus_stat, corpus_total_toks], 'True'], _3362) Call: (196) [system] string([=, [corpus_stat, corpus_total_toks], 'True']) Redo: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, [corpus_stat, corpus_total_toks], 'True'], _3362) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, [corpus_stat, corpus_total_toks], 'True'], _3362) Call: (196) [system] (+)\==exec Exit: (196) [system] (+)\==exec ^ Call: (196) [user] if_t(into_simple_op(+, [=, [corpus_stat, corpus_total_toks], 'True'], _97376), pfcAdd_Now('next-operation'(_97376))) ^ Unify: (196) [user] if_t(into_simple_op(+, [=, [corpus_stat, corpus_total_toks], 'True'], _97376), pfcAdd_Now('next-operation'(_97376))) Call: (197) [user] into_simple_op(+, [=, [corpus_stat, corpus_total_toks], 'True'], _97376) Unify: (197) [user] into_simple_op(+, [=, [corpus_stat, corpus_total_toks], 'True'], op(+, =, _100168)) Call: (198) [user] o_s([[corpus_stat, corpus_total_toks], 'True'], _100168) Unify: (198) [user] o_s([[corpus_stat, corpus_total_toks], 'True'], _100168) Call: (199) [user] o_s([corpus_stat, corpus_total_toks], _100168) Unify: (199) [user] o_s([corpus_stat, corpus_total_toks], _100168) Call: (200) [user] o_s(corpus_stat, _100168) Unify: (200) [user] o_s(corpus_stat, corpus_stat) Exit: (200) [user] o_s(corpus_stat, corpus_stat) Exit: (199) [user] o_s([corpus_stat, corpus_total_toks], corpus_stat) Exit: (198) [user] o_s([[corpus_stat, corpus_total_toks], 'True'], corpus_stat) Exit: (197) [user] into_simple_op(+, [=, [corpus_stat, corpus_total_toks], 'True'], op(+, =, corpus_stat)) ^ Call: (197) [user] pfcAdd_Now('next-operation'(op(+, =, corpus_stat))) ^ Unify: (197) [user] pfcAdd_Now('next-operation'(op(+, =, corpus_stat))) ^ Call: (198) [user] current_predicate(pfcAdd/1) ^ Exit: (198) [user] current_predicate(pfcAdd/1) ^ Call: (198) [user] once_writeq_nl(pfcAdd('next-operation'(op(+, =, corpus_stat)))) ^ Unify: (198) [user] once_writeq_nl(pfcAdd('next-operation'(op(+, =, corpus_stat)))) ^ Call: (199) [user] clause(pfcTraceExecution, true) ^ Fail: (199) [user] clause(pfcTraceExecution, true) ^ Redo: (198) [user] once_writeq_nl(pfcAdd('next-operation'(op(+, =, corpus_stat)))) ^ Exit: (198) [user] once_writeq_nl(pfcAdd('next-operation'(op(+, =, corpus_stat)))) ^ Call: (198) [user] pfcAdd('next-operation'(op(+, =, corpus_stat))) ^ Unify: (198) [user] pfcAdd('next-operation'(op(+, =, corpus_stat))) ^ Call: (199) [user] must_ex(current_why_UU(_121386)) ^ Unify: (199) [user] must_ex(current_why_UU(_121386)) Call: (201) [user] current_why_UU(_121386) Unify: (201) [user] current_why_UU(_121386) ^ Call: (202) [user] get_why_uu(_121386) ^ Unify: (202) [user] get_why_uu(_121386) ^ Call: (203) [user] findall(_126926, current_why(_126926), _126932) ^ Unify: (203) [$bags] findall(_126926, user:current_why(_126926), _126932) ^ Call: (204) [$bags] findall(_126926, user:current_why(_126926), _126932, []) ^ Unify: (204) [$bags] findall(_126926, user:current_why(_126926), _126932, []) ^ Call: (205) [$bags] cleanup_bag(findall_loop(_126926, user:current_why(_126926), _126932, []), '$destroy_findall_bag') ^ Unify: (205) [$bags] cleanup_bag('$bags':findall_loop(_126926, user:current_why(_126926), _126932, []), '$bags':'$destroy_findall_bag') Call: (206) [$bags] findall_loop(_126926, user:current_why(_126926), _126932, []) Unify: (206) [$bags] findall_loop(_126926, user:current_why(_126926), _126932, []) ^ Call: (207) [user] bugger:current_why(_126926) ^ Unify: (207) [user] bugger:current_why(_126926) ^ Call: (208) [user] bugger:current_why_data(_126926) ^ Unify: (208) [user] bugger:current_why_data(_126926) Call: (209) [system] nb_current('$current_why', wp(_126926, _138186)) Fail: (209) [system] nb_current('$current_why', wp(_126926, _138186)) ^ Redo: (208) [user] bugger:current_why_data(_126926) ^ Unify: (208) [user] bugger:current_why_data(_126926) Call: (209) [t_l] t_l:current_why_source(_126926) Fail: (209) [t_l] t_l:current_why_source(_126926) ^ Fail: (208) [user] bugger:current_why_data(_126926) ^ Redo: (207) [user] bugger:current_why(_126926) ^ Unify: (207) [user] bugger:current_why(mfl4(_145614, _145616, _145618, _145620)) ^ Call: (209) [system] setup_call_cleanup('$notrace'(_146570, _146572), once(user:current_mfl4(_145614, _145616, _145618, _145620)), '$restore_trace'(_146570, _146572)) ^ Unify: (209) [system] setup_call_cleanup(system:'$notrace'(_146570, _146572), system:once(user:current_mfl4(_145614, _145616, _145618, _145620)), system:'$restore_trace'(_146570, _146572)) ^ Call: (210) [system] sig_atomic(system:'$notrace'(_146570, _146572)) ^ Exit: (209) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:current_mfl4(_145614, user, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', 587)), system:'$restore_trace'(3, -1)) ^ Exit: (207) [user] bugger:current_why(P;HTML|mfl4(_145614, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Redo: (206) [$bags] findall_loop(_126926, user:current_why(_126926), _126932, []) Exit: (206) [$bags] findall_loop(_126926, user:current_why(_126926), [P;HTML|mfl4(_163452, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], []) ^ Exit: (205) [$bags] cleanup_bag('$bags':findall_loop(_126926, user:current_why(_126926), [P;HTML|mfl4(_163452, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], []), '$bags':'$destroy_findall_bag') ^ Exit: (204) [$bags] findall(_126926, user:current_why(_126926), [P;HTML|mfl4(_163452, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], []) ^ Exit: (203) [$bags] findall(_126926, user:current_why(_126926), [P;HTML|mfl4(_163452, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Call: (203) [system] [P;HTML|mfl4(_163452, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]\==[] Exit: (203) [system] [P;HTML|mfl4(_163452, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]\==[] ^ Call: (203) [user] u_to_uu([P;HTML|mfl4(_163452, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _121386) ^ Unify: (203) [user] u_to_uu([P;HTML|mfl4(_163452, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], ([P;HTML|mfl4(_163452, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], ax)) Call: (204) [system] var([P;HTML|mfl4(_163452, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Fail: (204) [system] var([P;HTML|mfl4(_163452, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) ^ Redo: (203) [user] u_to_uu([P;HTML|mfl4(_163452, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _121386) ^ Unify: (203) [user] u_to_uu([P;HTML|mfl4(_163452, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], [P;HTML|mfl4(_163452, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Call: (204) [system] nonvar([P;HTML|mfl4(_163452, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Exit: (204) [system] nonvar([P;HTML|mfl4(_163452, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Call: (204) [system] [P;HTML|mfl4(_163452, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]=(_283240, _283242) Fail: (204) [system] [P;HTML|mfl4(_163452, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]=(_283240, _283242) ^ Redo: (203) [user] u_to_uu([P;HTML|mfl4(_163452, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _121386) ^ Unify: (203) [user] u_to_uu([P;HTML|mfl4(_163452, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _121386) ^ Call: (204) [user] logicmoo_util_terms:list_to_conjuncts([P;HTML|mfl4(_163452, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _313650) ^ Unify: (204) [user] logicmoo_util_terms:list_to_conjuncts([P;HTML|mfl4(_163452, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _313650) ^ Call: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_163452, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _313650) ^ Unify: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_163452, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], [P;HTML|mfl4(_163452, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Call: (206) [system] var([P;HTML|mfl4(_163452, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Fail: (206) [system] var([P;HTML|mfl4(_163452, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) ^ Redo: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_163452, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _313650) ^ Unify: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_163452, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], [P;HTML|mfl4(_163452, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) ^ Call: (206) [user] not(compound([P;HTML|mfl4(_163452, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)])) ^ Unify: (206) [system] not(user:compound([P;HTML|mfl4(_163452, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)])) Call: (207) [system] compound([P;HTML|mfl4(_163452, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Exit: (207) [system] compound([P;HTML|mfl4(_163452, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) ^ Fail: (206) [system] not(user:compound([P;HTML|mfl4(_163452, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)])) ^ Redo: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_163452, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _313650) ^ Unify: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_163452, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _313650) ^ Call: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_163452, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _313650) ^ Unify: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_163452, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_163452, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Call: (207) [system] var(P;HTML|mfl4(_163452, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Fail: (207) [system] var(P;HTML|mfl4(_163452, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Redo: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_163452, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _313650) ^ Unify: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_163452, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_163452, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Call: (207) [user] not(compound(P;HTML|mfl4(_163452, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587))) ^ Unify: (207) [system] not(user:compound(P;HTML|mfl4(_163452, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587))) Call: (208) [system] compound(P;HTML|mfl4(_163452, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Exit: (208) [system] compound(P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Fail: (207) [system] not(user:compound(P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587))) ^ Redo: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _3584) ^ Unify: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Exit: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Exit: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Exit: (204) [user] logicmoo_util_terms:list_to_conjuncts([P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Call: (204) [user] u_to_uu(P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _3538) ^ Unify: (204) [user] u_to_uu(P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), (P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) Call: (205) [system] var(P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Fail: (205) [system] var(P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Redo: (204) [user] u_to_uu(P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _3538) ^ Unify: (204) [user] u_to_uu(P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Call: (205) [system] nonvar(P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Exit: (205) [system] nonvar(P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Call: (205) [system] P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)=(_156712, _156714) Fail: (205) [system] P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)=(_156712, _156714) ^ Redo: (204) [user] u_to_uu(P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _3538) ^ Unify: (204) [user] u_to_uu(P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), (P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (204) [user] u_to_uu(P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), (P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (203) [user] u_to_uu([P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], (P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (202) [user] get_why_uu((P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) Exit: (201) [user] current_why_UU((P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (199) [user] must_ex(current_why_UU((P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (199) [user] pfcAdd('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (199) [user] pfcAdd('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (200) [user] pfcPost('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (200) [user] pfcPost('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (201) [user] pfcPost_rev((P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax), 'next-operation'(op(+, =, corpus_stat))) ^ Unify: (201) [user] pfcPost_rev((P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax), 'next-operation'(op(+, =, corpus_stat))) Call: (202) [system] is_list('next-operation'(op(+, =, corpus_stat))) Fail: (202) [system] is_list('next-operation'(op(+, =, corpus_stat))) ^ Redo: (201) [user] pfcPost_rev((P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax), 'next-operation'(op(+, =, corpus_stat))) ^ Call: (202) [user] pfcPost1('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (202) [user] pfcPost1('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (203) [user] control_arg_types('next-operation'(op(+, =, corpus_stat)), _315320) ^ Unify: (203) [user] control_arg_types('next-operation'(op(+, =, corpus_stat)), _315320) Call: (204) [system] fail Fail: (204) [system] fail ^ Fail: (203) [user] control_arg_types('next-operation'(op(+, =, corpus_stat)), _315320) ^ Redo: (202) [user] pfcPost1('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (202) [user] pfcPost1('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (203) [user] locally_each:locally(set_prolog_flag(occurs_check, true), catch(pfcPost11('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _335144, (notrace, wdmsg(('next-operation'(op(+, =, corpus_stat))=>_335144)), trace))) ^ Unify: (203) [locally_each] locally_each:locally(user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _335144, (notrace, wdmsg(('next-operation'(op(+, =, corpus_stat))=>_335144)), trace))) ^ Call: (204) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _335144, (notrace, wdmsg(('next-operation'(op(+, =, corpus_stat))=>_335144)), trace)), user:each_call_cleanup) ^ Unify: (204) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _335144, (notrace, wdmsg(('next-operation'(op(+, =, corpus_stat))=>_335144)), trace)), user:each_call_cleanup) Call: (205) [system] current_prolog_flag(occurs_check, _365642) Exit: (205) [system] current_prolog_flag(occurs_check, true) ^ Call: (205) [locally_each] locally_each:wtl_how(trusted_redo_call_cleanup, true==true, user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _335144, (notrace, wdmsg(('next-operation'(op(+, =, corpus_stat))=>_335144)), trace)), user:set_prolog_flag(occurs_check, true)) ^ Unify: (205) [locally_each] locally_each:wtl_how(locally_each:trusted_redo_call_cleanup, locally_each:(true==true), user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _335144, (notrace, wdmsg(('next-operation'(op(+, =, corpus_stat))=>_335144)), trace)), user:set_prolog_flag(occurs_check, true)) Call: (206) [system] true==true Exit: (206) [system] true==true ^ Call: (207) [user] pfcPost11('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (207) [user] pfcPost11('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (208) [user] must_ex(pfcAddSupport('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Unify: (208) [user] must_ex(pfcAddSupport('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (210) [user] pfcAddSupport('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (210) [user] pfcAddSupport('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (211) [user] assert('$spft$'('next-operation'(op(+, =, corpus_stat)), P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (211) [user] assert('$spft$'('next-operation'(op(+, =, corpus_stat)), P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (210) [user] pfcAddSupport('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (208) [user] must_ex(pfcAddSupport('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (208) [user] pfcUnique(post, 'next-operation'(op(+, =, corpus_stat))) ^ Unify: (208) [user] pfcUnique(post, 'next-operation'(op(+, =, corpus_stat))) ^ Call: (209) [user] pfcUnique(post, 'next-operation'(op(+, =, corpus_stat)), true) ^ Unify: (209) [user] pfcUnique(post, 'next-operation'(op(+, =, corpus_stat)), true) ^ Call: (210) [user] is_asserted_exact('next-operation'(op(+, =, corpus_stat)), true) ^ Unify: (210) [user] is_asserted_exact('next-operation'(op(+, =, corpus_stat)), true) ^ Call: (211) [user] strip_module('next-operation'(op(+, =, corpus_stat)), _466222, _466224) ^ Exit: (211) [user] strip_module('next-operation'(op(+, =, corpus_stat)), user, 'next-operation'(op(+, =, corpus_stat))) ^ Call: (211) [user] is_asserted_exact(user, 'next-operation'(op(+, =, corpus_stat)), true) ^ Unify: (211) [user] is_asserted_exact(user, 'next-operation'(op(+, =, corpus_stat)), true) Call: (212) [system] _469966=user Exit: (212) [system] user=user ^ Call: (212) [user] clause(user:'next-operation'(op(+, =, corpus_stat)), true, _471836) ^ Exit: (212) [user] clause('next-operation'(op(+, =, corpus_stat)), true, (0x55bd1de08690)) Call: (212) [$syspreds] clause_property((0x55bd1de08690), module(user)) Unify: (212) [$syspreds] clause_property((0x55bd1de08690), module(user)) Exit: (212) [$syspreds] clause_property((0x55bd1de08690), module(user)) ^ Call: (212) [user] is_asserted_exact(user, 'next-operation'(op(+, =, corpus_stat)), true, (0x55bd1de08690)) ^ Unify: (212) [user] is_asserted_exact(user, 'next-operation'(op(+, =, corpus_stat)), true, (0x55bd1de08690)) ^ Call: (213) [user] clause(_478392, _478394, (0x55bd1de08690)) ^ Exit: (213) [user] clause('next-operation'(op(+, =, corpus_stat)), true, (0x55bd1de08690)) ^ Call: (213) [user] strip_m('next-operation'(op(+, =, corpus_stat)), _480288) ^ Unify: (213) [user] strip_m('next-operation'(op(+, =, corpus_stat)), 'next-operation'(op(+, =, corpus_stat))) ^ Exit: (213) [user] strip_m('next-operation'(op(+, =, corpus_stat)), 'next-operation'(op(+, =, corpus_stat))) Call: (213) [system] 'next-operation'(op(+, =, corpus_stat))=@='next-operation'(op(+, =, corpus_stat)) Exit: (213) [system] 'next-operation'(op(+, =, corpus_stat))=@='next-operation'(op(+, =, corpus_stat)) ^ Call: (213) [user] strip_m(true, _484930) ^ Unify: (213) [user] strip_m(true, true) ^ Exit: (213) [user] strip_m(true, true) Call: (213) [system] cl('next-operation'(op(+, =, corpus_stat)), true)=@=cl('next-operation'(op(+, =, corpus_stat)), true) Exit: (213) [system] cl('next-operation'(op(+, =, corpus_stat)), true)=@=cl('next-operation'(op(+, =, corpus_stat)), true) ^ Exit: (212) [user] is_asserted_exact(user, 'next-operation'(op(+, =, corpus_stat)), true, (0x55bd1de08690)) ^ Exit: (211) [user] is_asserted_exact(user, 'next-operation'(op(+, =, corpus_stat)), true) ^ Exit: (210) [user] is_asserted_exact('next-operation'(op(+, =, corpus_stat)), true) ^ Fail: (209) [user] pfcUnique(post, 'next-operation'(op(+, =, corpus_stat)), true) ^ Fail: (208) [user] pfcUnique(post, 'next-operation'(op(+, =, corpus_stat))) ^ Redo: (207) [user] pfcPost11('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) Call: (208) [user] nop(pfcWarn(not_pfcUnique(post, 'next-operation'(op(+, =, corpus_stat))))) Unify: (208) [user] nop(pfcWarn(not_pfcUnique(post, 'next-operation'(op(+, =, corpus_stat))))) Exit: (208) [user] nop(pfcWarn(not_pfcUnique(post, 'next-operation'(op(+, =, corpus_stat))))) ^ Exit: (207) [user] pfcPost11('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (205) [locally_each] locally_each:wtl_how(locally_each:trusted_redo_call_cleanup, locally_each:(true==true), user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _335144, (notrace, wdmsg(('next-operation'(op(+, =, corpus_stat))=>_335144)), trace)), user:set_prolog_flag(occurs_check, true)) ^ Exit: (204) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _3564, (notrace, wdmsg(('next-operation'(op(+, =, corpus_stat))=>_3564)), trace)), user:each_call_cleanup) ^ Exit: (203) [locally_each] locally_each:locally(user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3540, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _3564, (notrace, wdmsg(('next-operation'(op(+, =, corpus_stat))=>_3564)), trace))) ^ Exit: (202) [user] pfcPost1('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3540, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (201) [user] pfcPost_rev((P;HTML|mfl4(_3540, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax), 'next-operation'(op(+, =, corpus_stat))) ^ Exit: (200) [user] pfcPost('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3540, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (200) [user] pfcRun ^ Unify: (200) [user] pfcRun ^ Call: (201) [user] pfcGetSearch(direct) ^ Unify: (201) [user] pfcGetSearch(direct) Call: (202) [t_l] t_l:pfcSearchTL(_42390) Fail: (202) [t_l] t_l:pfcSearchTL(_42390) ^ Redo: (201) [user] pfcGetSearch(direct) ^ Call: (202) [user] pfcSearch(_45164) ^ Unify: (202) [user] pfcSearch(direct) ^ Exit: (202) [user] pfcSearch(direct) Call: (202) [system] direct=direct Exit: (202) [system] direct=direct ^ Exit: (201) [user] pfcGetSearch(direct) ^ Unify: (200) [user] pfcRun ^ Exit: (200) [user] pfcRun ^ Exit: (199) [user] pfcAdd('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3540, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (198) [user] pfcAdd('next-operation'(op(+, =, corpus_stat))) ^ Exit: (197) [user] pfcAdd_Now('next-operation'(op(+, =, corpus_stat))) ^ Exit: (196) [user] if_t(into_simple_op(+, [=, [corpus_stat, corpus_total_toks], 'True'], op(+, =, corpus_stat)), pfcAdd_Now('next-operation'(op(+, =, corpus_stat)))) Call: (196) [user] dont_give_up(as_tf(asserted_do_metta('&self', +, [=, [corpus_stat, corpus_total_toks], 'True']), _3362)) Unify: (196) [user] dont_give_up(as_tf(asserted_do_metta('&self', +, [=, [corpus_stat, corpus_total_toks], 'True']), _3362)) ^ Call: (198) [user] as_tf(asserted_do_metta('&self', +, [=, [corpus_stat, corpus_total_toks], 'True']), _3362) ^ Unify: (198) [user] as_tf(asserted_do_metta('&self', +, [=, [corpus_stat, corpus_total_toks], 'True']), _3362) Call: (199) [system] asserted_do_metta('&self', +, [=, [corpus_stat, corpus_total_toks], 'True'])\=[_66644|_66646] Exit: (199) [system] asserted_do_metta('&self', +, [=, [corpus_stat, corpus_total_toks], 'True'])\=[_66644|_66646] ^ Call: (199) [user] catch_nowarn((call(asserted_do_metta('&self', +, [=, [corpus_stat, corpus_total_toks], 'True']))*->_3362='True';_3362='False')) ^ Unify: (199) [user] catch_nowarn((call(asserted_do_metta('&self', +, [=, [corpus_stat, corpus_total_toks], 'True']))*->_3362='True';_3362='False')) Call: (200) [user] catch_err((call(asserted_do_metta('&self', +, [=, [corpus_stat, corpus_total_toks], 'True']))*->_3362='True';_3362='False'), error(_70382, _70384), fail) Unify: (200) [user] catch_err((call(asserted_do_metta('&self', +, [=, [corpus_stat, corpus_total_toks], 'True']))*->_3362='True';_3362='False'), error(_70382, _70384), fail) Call: (203) [user] asserted_do_metta('&self', +, [=, [corpus_stat, corpus_total_toks], 'True']) Unify: (203) [user] asserted_do_metta('&self', +, [=, [corpus_stat, corpus_total_toks], 'True']) Call: (204) [user] metta_interp_mode(+, _74098) Unify: (204) [user] metta_interp_mode(+, load) Exit: (204) [user] metta_interp_mode(+, load) Call: (204) [user] asserted_do_metta('&self', load, [=, [corpus_stat, corpus_total_toks], 'True']) Unify: (204) [user] asserted_do_metta('&self', load, [=, [corpus_stat, corpus_total_toks], 'True']) Call: (205) [user] metta_interp_mode(load, _78688) Redo: (204) [user] asserted_do_metta('&self', load, [=, [corpus_stat, corpus_total_toks], 'True']) Unify: (204) [user] asserted_do_metta('&self', load, [=, [corpus_stat, corpus_total_toks], 'True']) Call: (205) [system] load==exec Redo: (204) [user] asserted_do_metta('&self', load, [=, [corpus_stat, corpus_total_toks], 'True']) Unify: (204) [user] asserted_do_metta('&self', load, [=, [corpus_stat, corpus_total_toks], 'True']) Call: (205) [user] asserted_do_metta2('&self', load, [=, [corpus_stat, corpus_total_toks], 'True'], [=, [corpus_stat, corpus_total_toks], 'True']) Unify: (205) [user] asserted_do_metta2('&self', load, [=, [corpus_stat, corpus_total_toks], 'True'], [=, [corpus_stat, corpus_total_toks], 'True']) Call: (206) [system] nonvar(load) Exit: (206) [system] nonvar(load) Call: (206) [user] metta_interp_mode(load, _87910) Redo: (205) [user] asserted_do_metta2('&self', load, [=, [corpus_stat, corpus_total_toks], 'True'], [=, [corpus_stat, corpus_total_toks], 'True']) Unify: (205) [user] asserted_do_metta2('&self', load, [=, [corpus_stat, corpus_total_toks], 'True'], [=, [corpus_stat, corpus_total_toks], 'True']) ^ Call: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, [corpus_stat, corpus_total_toks], 'True'], metta_atom('&self', [=, [corpus_stat, corpus_total_toks], 'True']))) ^ Unify: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, [corpus_stat, corpus_total_toks], 'True'], metta_atom('&self', [=, [corpus_stat, corpus_total_toks], 'True']))) ^ Call: (207) [user] is_compatio ^ Unify: (207) [user] is_compatio ^ Call: (209) [system] setup_call_cleanup('$notrace'(_94386, _94388), once(user:is_compatio0), '$restore_trace'(_94386, _94388)) ^ Unify: (209) [system] setup_call_cleanup(system:'$notrace'(_94386, _94388), system:once(user:is_compatio0), system:'$restore_trace'(_94386, _94388)) ^ Call: (210) [system] sig_atomic(system:'$notrace'(_94386, _94388)) ^ Fail: (207) [user] is_compatio ^ Redo: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, [corpus_stat, corpus_total_toks], 'True'], metta_atom('&self', [=, [corpus_stat, corpus_total_toks], 'True']))) ^ Unify: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, [corpus_stat, corpus_total_toks], 'True'], metta_atom('&self', [=, [corpus_stat, corpus_total_toks], 'True']))) ^ Call: (208) [rtrace] rtrace:quietly3(user:(wots(_100004, must_det_ll(user:metta_anew(load, [=, [corpus_stat, corpus_total_toks], 'True'], metta_atom('&self', [=, [corpus_stat, corpus_total_toks], 'True'])))), (_100004==""->true;our_ansi_format('#ffa505', '~w~n', [_100004])))) ^ Unify: (208) [rtrace] rtrace:quietly3(user:(wots(_100004, must_det_ll(user:metta_anew(load, [=, [corpus_stat, corpus_total_toks], 'True'], metta_atom('&self', [=, [corpus_stat, corpus_total_toks], 'True'])))), (_100004==""->true;our_ansi_format('#ffa505', '~w~n', [_100004])))) (= (corpus_stat corpus_total_toks) True) ^ Exit: (208) [rtrace] rtrace:quietly3(user:(wots("", must_det_ll(user:metta_anew(load, [=, [corpus_stat, corpus_total_toks], 'True'], metta_atom('&self', [=, [corpus_stat, corpus_total_toks], 'True'])))), (""==""->true;our_ansi_format('#ffa505', '~w~n', [""])))) ^ Exit: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, [corpus_stat, corpus_total_toks], 'True'], metta_atom('&self', [=, [corpus_stat, corpus_total_toks], 'True']))) Exit: (205) [user] asserted_do_metta2('&self', load, [=, [corpus_stat, corpus_total_toks], 'True'], [=, [corpus_stat, corpus_total_toks], 'True']) Exit: (204) [user] asserted_do_metta('&self', load, [=, [corpus_stat, corpus_total_toks], 'True']) Exit: (203) [user] asserted_do_metta('&self', +, [=, [corpus_stat, corpus_total_toks], 'True']) Call: (203) [system] _3362='True' Exit: (203) [system] 'True'='True' Exit: (200) [user] catch_err((call(asserted_do_metta('&self', +, [=, [corpus_stat, corpus_total_toks], 'True']))*->'True'='True';'True'='False'), error(_70382, _70384), fail) ^ Exit: (199) [user] catch_nowarn((call(asserted_do_metta('&self', +, [=, [corpus_stat, corpus_total_toks], 'True']))*->'True'='True';'True'='False')) ^ Exit: (198) [user] as_tf(asserted_do_metta('&self', +, [=, [corpus_stat, corpus_total_toks], 'True']), 'True') Exit: (196) [user] dont_give_up(as_tf(asserted_do_metta('&self', +, [=, [corpus_stat, corpus_total_toks], 'True']), 'True')) Exit: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, [corpus_stat, corpus_total_toks], 'True'], 'True') ^ Exit: (194) [user] must_not_error(user:do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, [corpus_stat, corpus_total_toks], 'True'], 'True')) ^ Redo: (193) [user] metta_file_buffer(_3314, _3316, _3318, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', _3322) ^ Unify: (193) [user] metta_file_buffer(+, [=, [corpus_stat, sent_num], 'True'], [], P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', '$stream_position'(880, 47, 42, 880)) ^ Exit: (193) [user] metta_file_buffer(+, [=, [corpus_stat, sent_num], 'True'], [], P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', '$stream_position'(880, 47, 42, 880)) ^ Call: (194) [user] apply:maplist(maybe_assign, []) ^ Unify: (194) [apply] apply:maplist(user:maybe_assign, []) Call: (195) [apply] apply:maplist_([], user:maybe_assign) Unify: (195) [apply] apply:maplist_([], user:maybe_assign) Exit: (195) [apply] apply:maplist_([], user:maybe_assign) ^ Exit: (194) [apply] apply:maplist(user:maybe_assign, []) ^ Call: (194) [user] must_not_error(do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, [corpus_stat, sent_num], 'True'], _3362)) ^ Unify: (194) [user] must_not_error(user:do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, [corpus_stat, sent_num], 'True'], _3362)) Call: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, [corpus_stat, sent_num], 'True'], _3362) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, [corpus_stat, sent_num], 'True'], _3362) Call: (196) [system] var([=, [corpus_stat, sent_num], 'True']) Redo: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, [corpus_stat, sent_num], 'True'], _3362) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, [corpus_stat, sent_num], 'True'], _3362) Call: (196) [system] (+)\==exec Exit: (196) [system] (+)\==exec Call: (196) [system] [=, [corpus_stat, sent_num], 'True']==[] Redo: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, [corpus_stat, sent_num], 'True'], _3362) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, [corpus_stat, sent_num], 'True'], _3362) Call: (196) [system] string([=, [corpus_stat, sent_num], 'True']) Redo: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, [corpus_stat, sent_num], 'True'], _3362) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, [corpus_stat, sent_num], 'True'], _3362) Call: (196) [system] (+)\==exec Exit: (196) [system] (+)\==exec ^ Call: (196) [user] if_t(into_simple_op(+, [=, [corpus_stat, sent_num], 'True'], _201558), pfcAdd_Now('next-operation'(_201558))) ^ Unify: (196) [user] if_t(into_simple_op(+, [=, [corpus_stat, sent_num], 'True'], _201558), pfcAdd_Now('next-operation'(_201558))) Call: (197) [user] into_simple_op(+, [=, [corpus_stat, sent_num], 'True'], _201558) Unify: (197) [user] into_simple_op(+, [=, [corpus_stat, sent_num], 'True'], op(+, =, _204350)) Call: (198) [user] o_s([[corpus_stat, sent_num], 'True'], _204350) Unify: (198) [user] o_s([[corpus_stat, sent_num], 'True'], _204350) Call: (199) [user] o_s([corpus_stat, sent_num], _204350) Unify: (199) [user] o_s([corpus_stat, sent_num], _204350) Call: (200) [user] o_s(corpus_stat, _204350) Unify: (200) [user] o_s(corpus_stat, corpus_stat) Exit: (200) [user] o_s(corpus_stat, corpus_stat) Exit: (199) [user] o_s([corpus_stat, sent_num], corpus_stat) Exit: (198) [user] o_s([[corpus_stat, sent_num], 'True'], corpus_stat) Exit: (197) [user] into_simple_op(+, [=, [corpus_stat, sent_num], 'True'], op(+, =, corpus_stat)) ^ Call: (197) [user] pfcAdd_Now('next-operation'(op(+, =, corpus_stat))) ^ Unify: (197) [user] pfcAdd_Now('next-operation'(op(+, =, corpus_stat))) ^ Call: (198) [user] current_predicate(pfcAdd/1) ^ Exit: (198) [user] current_predicate(pfcAdd/1) ^ Call: (198) [user] once_writeq_nl(pfcAdd('next-operation'(op(+, =, corpus_stat)))) ^ Unify: (198) [user] once_writeq_nl(pfcAdd('next-operation'(op(+, =, corpus_stat)))) ^ Call: (199) [user] clause(pfcTraceExecution, true) ^ Fail: (199) [user] clause(pfcTraceExecution, true) ^ Redo: (198) [user] once_writeq_nl(pfcAdd('next-operation'(op(+, =, corpus_stat)))) ^ Exit: (198) [user] once_writeq_nl(pfcAdd('next-operation'(op(+, =, corpus_stat)))) ^ Call: (198) [user] pfcAdd('next-operation'(op(+, =, corpus_stat))) ^ Unify: (198) [user] pfcAdd('next-operation'(op(+, =, corpus_stat))) ^ Call: (199) [user] must_ex(current_why_UU(_225568)) ^ Unify: (199) [user] must_ex(current_why_UU(_225568)) Call: (201) [user] current_why_UU(_225568) Unify: (201) [user] current_why_UU(_225568) ^ Call: (202) [user] get_why_uu(_225568) ^ Unify: (202) [user] get_why_uu(_225568) ^ Call: (203) [user] findall(_231108, current_why(_231108), _231114) ^ Unify: (203) [$bags] findall(_231108, user:current_why(_231108), _231114) ^ Call: (204) [$bags] findall(_231108, user:current_why(_231108), _231114, []) ^ Unify: (204) [$bags] findall(_231108, user:current_why(_231108), _231114, []) ^ Call: (205) [$bags] cleanup_bag(findall_loop(_231108, user:current_why(_231108), _231114, []), '$destroy_findall_bag') ^ Unify: (205) [$bags] cleanup_bag('$bags':findall_loop(_231108, user:current_why(_231108), _231114, []), '$bags':'$destroy_findall_bag') Call: (206) [$bags] findall_loop(_231108, user:current_why(_231108), _231114, []) Unify: (206) [$bags] findall_loop(_231108, user:current_why(_231108), _231114, []) ^ Call: (207) [user] bugger:current_why(_231108) ^ Unify: (207) [user] bugger:current_why(_231108) ^ Call: (208) [user] bugger:current_why_data(_231108) ^ Unify: (208) [user] bugger:current_why_data(_231108) Call: (209) [system] nb_current('$current_why', wp(_231108, _242368)) Fail: (209) [system] nb_current('$current_why', wp(_231108, _242368)) ^ Redo: (208) [user] bugger:current_why_data(_231108) ^ Unify: (208) [user] bugger:current_why_data(_231108) Call: (209) [t_l] t_l:current_why_source(_231108) Fail: (209) [t_l] t_l:current_why_source(_231108) ^ Fail: (208) [user] bugger:current_why_data(_231108) ^ Redo: (207) [user] bugger:current_why(_231108) ^ Unify: (207) [user] bugger:current_why(mfl4(_249796, _249798, _249800, _249802)) ^ Call: (209) [system] setup_call_cleanup('$notrace'(_250752, _250754), once(user:current_mfl4(_249796, _249798, _249800, _249802)), '$restore_trace'(_250752, _250754)) ^ Unify: (209) [system] setup_call_cleanup(system:'$notrace'(_250752, _250754), system:once(user:current_mfl4(_249796, _249798, _249800, _249802)), system:'$restore_trace'(_250752, _250754)) ^ Call: (210) [system] sig_atomic(system:'$notrace'(_250752, _250754)) ^ Exit: (209) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:current_mfl4(_249796, user, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', 587)), system:'$restore_trace'(3, -1)) ^ Exit: (207) [user] bugger:current_why(P;HTML|mfl4(_249796, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Redo: (206) [$bags] findall_loop(_231108, user:current_why(_231108), _231114, []) Exit: (206) [$bags] findall_loop(_231108, user:current_why(_231108), [P;HTML|mfl4(_267634, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], []) ^ Exit: (205) [$bags] cleanup_bag('$bags':findall_loop(_231108, user:current_why(_231108), [P;HTML|mfl4(_267634, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], []), '$bags':'$destroy_findall_bag') ^ Exit: (204) [$bags] findall(_231108, user:current_why(_231108), [P;HTML|mfl4(_267634, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], []) ^ Exit: (203) [$bags] findall(_231108, user:current_why(_231108), [P;HTML|mfl4(_267634, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Call: (203) [system] [P;HTML|mfl4(_267634, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]\==[] Exit: (203) [system] [P;HTML|mfl4(_267634, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]\==[] ^ Call: (203) [user] u_to_uu([P;HTML|mfl4(_267634, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _225568) ^ Unify: (203) [user] u_to_uu([P;HTML|mfl4(_267634, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], ([P;HTML|mfl4(_267634, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], ax)) Call: (204) [system] var([P;HTML|mfl4(_267634, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Fail: (204) [system] var([P;HTML|mfl4(_267634, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) ^ Redo: (203) [user] u_to_uu([P;HTML|mfl4(_267634, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _225568) ^ Unify: (203) [user] u_to_uu([P;HTML|mfl4(_267634, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], [P;HTML|mfl4(_267634, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Call: (204) [system] nonvar([P;HTML|mfl4(_267634, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Exit: (204) [system] nonvar([P;HTML|mfl4(_267634, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Call: (204) [system] [P;HTML|mfl4(_267634, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]=(_387422, _387424) Fail: (204) [system] [P;HTML|mfl4(_267634, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]=(_387422, _387424) ^ Redo: (203) [user] u_to_uu([P;HTML|mfl4(_267634, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _225568) ^ Unify: (203) [user] u_to_uu([P;HTML|mfl4(_267634, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _225568) ^ Call: (204) [user] logicmoo_util_terms:list_to_conjuncts([P;HTML|mfl4(_267634, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _417832) ^ Unify: (204) [user] logicmoo_util_terms:list_to_conjuncts([P;HTML|mfl4(_267634, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _417832) ^ Call: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_267634, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _417832) ^ Unify: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_267634, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], [P;HTML|mfl4(_267634, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Call: (206) [system] var([P;HTML|mfl4(_267634, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Fail: (206) [system] var([P;HTML|mfl4(_267634, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) ^ Redo: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_267634, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _417832) ^ Unify: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_267634, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], [P;HTML|mfl4(_267634, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) ^ Call: (206) [user] not(compound([P;HTML|mfl4(_267634, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)])) ^ Unify: (206) [system] not(user:compound([P;HTML|mfl4(_267634, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)])) Call: (207) [system] compound([P;HTML|mfl4(_267634, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Exit: (207) [system] compound([P;HTML|mfl4(_267634, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) ^ Fail: (206) [system] not(user:compound([P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)])) ^ Redo: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _3584) ^ Unify: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _3584) ^ Call: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _3584) ^ Unify: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Call: (207) [system] var(P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Fail: (207) [system] var(P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Redo: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _3584) ^ Unify: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Call: (207) [user] not(compound(P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587))) ^ Unify: (207) [system] not(user:compound(P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587))) Call: (208) [system] compound(P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Exit: (208) [system] compound(P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Fail: (207) [system] not(user:compound(P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587))) ^ Redo: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _3584) ^ Unify: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Exit: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Exit: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Exit: (204) [user] logicmoo_util_terms:list_to_conjuncts([P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Call: (204) [user] u_to_uu(P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _3538) ^ Unify: (204) [user] u_to_uu(P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), (P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) Call: (205) [system] var(P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Fail: (205) [system] var(P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Redo: (204) [user] u_to_uu(P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _3538) ^ Unify: (204) [user] u_to_uu(P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Call: (205) [system] nonvar(P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Exit: (205) [system] nonvar(P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Call: (205) [system] P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)=(_260902, _260904) Fail: (205) [system] P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)=(_260902, _260904) ^ Redo: (204) [user] u_to_uu(P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _3538) ^ Unify: (204) [user] u_to_uu(P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), (P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (204) [user] u_to_uu(P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), (P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (203) [user] u_to_uu([P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], (P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (202) [user] get_why_uu((P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) Exit: (201) [user] current_why_UU((P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (199) [user] must_ex(current_why_UU((P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (199) [user] pfcAdd('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (199) [user] pfcAdd('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (200) [user] pfcPost('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (200) [user] pfcPost('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (201) [user] pfcPost_rev((P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax), 'next-operation'(op(+, =, corpus_stat))) ^ Unify: (201) [user] pfcPost_rev((P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax), 'next-operation'(op(+, =, corpus_stat))) Call: (202) [system] is_list('next-operation'(op(+, =, corpus_stat))) Fail: (202) [system] is_list('next-operation'(op(+, =, corpus_stat))) ^ Redo: (201) [user] pfcPost_rev((P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax), 'next-operation'(op(+, =, corpus_stat))) ^ Call: (202) [user] pfcPost1('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (202) [user] pfcPost1('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (203) [user] control_arg_types('next-operation'(op(+, =, corpus_stat)), _419510) ^ Unify: (203) [user] control_arg_types('next-operation'(op(+, =, corpus_stat)), _419510) Call: (204) [system] fail Fail: (204) [system] fail ^ Fail: (203) [user] control_arg_types('next-operation'(op(+, =, corpus_stat)), _419510) ^ Redo: (202) [user] pfcPost1('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (202) [user] pfcPost1('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (203) [user] locally_each:locally(set_prolog_flag(occurs_check, true), catch(pfcPost11('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _439334, (notrace, wdmsg(('next-operation'(op(+, =, corpus_stat))=>_439334)), trace))) ^ Unify: (203) [locally_each] locally_each:locally(user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _439334, (notrace, wdmsg(('next-operation'(op(+, =, corpus_stat))=>_439334)), trace))) ^ Call: (204) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _439334, (notrace, wdmsg(('next-operation'(op(+, =, corpus_stat))=>_439334)), trace)), user:each_call_cleanup) ^ Unify: (204) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _439334, (notrace, wdmsg(('next-operation'(op(+, =, corpus_stat))=>_439334)), trace)), user:each_call_cleanup) Call: (205) [system] current_prolog_flag(occurs_check, _469832) Exit: (205) [system] current_prolog_flag(occurs_check, true) ^ Call: (205) [locally_each] locally_each:wtl_how(trusted_redo_call_cleanup, true==true, user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _439334, (notrace, wdmsg(('next-operation'(op(+, =, corpus_stat))=>_439334)), trace)), user:set_prolog_flag(occurs_check, true)) ^ Unify: (205) [locally_each] locally_each:wtl_how(locally_each:trusted_redo_call_cleanup, locally_each:(true==true), user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _439334, (notrace, wdmsg(('next-operation'(op(+, =, corpus_stat))=>_439334)), trace)), user:set_prolog_flag(occurs_check, true)) Call: (206) [system] true==true Exit: (206) [system] true==true ^ Call: (207) [user] pfcPost11('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (207) [user] pfcPost11('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (208) [user] must_ex(pfcAddSupport('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Unify: (208) [user] must_ex(pfcAddSupport('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (210) [user] pfcAddSupport('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (210) [user] pfcAddSupport('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3540, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (211) [user] assert('$spft$'('next-operation'(op(+, =, corpus_stat)), P;HTML|mfl4(_3540, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (211) [user] assert('$spft$'('next-operation'(op(+, =, corpus_stat)), P;HTML|mfl4(_3540, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (210) [user] pfcAddSupport('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3540, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (208) [user] must_ex(pfcAddSupport('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3540, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (208) [user] pfcUnique(post, 'next-operation'(op(+, =, corpus_stat))) ^ Unify: (208) [user] pfcUnique(post, 'next-operation'(op(+, =, corpus_stat))) ^ Call: (209) [user] pfcUnique(post, 'next-operation'(op(+, =, corpus_stat)), true) ^ Unify: (209) [user] pfcUnique(post, 'next-operation'(op(+, =, corpus_stat)), true) ^ Call: (210) [user] is_asserted_exact('next-operation'(op(+, =, corpus_stat)), true) ^ Unify: (210) [user] is_asserted_exact('next-operation'(op(+, =, corpus_stat)), true) ^ Call: (211) [user] strip_module('next-operation'(op(+, =, corpus_stat)), _51512, _51514) ^ Exit: (211) [user] strip_module('next-operation'(op(+, =, corpus_stat)), user, 'next-operation'(op(+, =, corpus_stat))) ^ Call: (211) [user] is_asserted_exact(user, 'next-operation'(op(+, =, corpus_stat)), true) ^ Unify: (211) [user] is_asserted_exact(user, 'next-operation'(op(+, =, corpus_stat)), true) Call: (212) [system] _55256=user Exit: (212) [system] user=user ^ Call: (212) [user] clause(user:'next-operation'(op(+, =, corpus_stat)), true, _57126) ^ Exit: (212) [user] clause('next-operation'(op(+, =, corpus_stat)), true, (0x55bd1de08690)) Call: (212) [$syspreds] clause_property((0x55bd1de08690), module(user)) Unify: (212) [$syspreds] clause_property((0x55bd1de08690), module(user)) Exit: (212) [$syspreds] clause_property((0x55bd1de08690), module(user)) ^ Call: (212) [user] is_asserted_exact(user, 'next-operation'(op(+, =, corpus_stat)), true, (0x55bd1de08690)) ^ Unify: (212) [user] is_asserted_exact(user, 'next-operation'(op(+, =, corpus_stat)), true, (0x55bd1de08690)) ^ Call: (213) [user] clause(_63682, _63684, (0x55bd1de08690)) ^ Exit: (213) [user] clause('next-operation'(op(+, =, corpus_stat)), true, (0x55bd1de08690)) ^ Call: (213) [user] strip_m('next-operation'(op(+, =, corpus_stat)), _65578) ^ Unify: (213) [user] strip_m('next-operation'(op(+, =, corpus_stat)), 'next-operation'(op(+, =, corpus_stat))) ^ Exit: (213) [user] strip_m('next-operation'(op(+, =, corpus_stat)), 'next-operation'(op(+, =, corpus_stat))) Call: (213) [system] 'next-operation'(op(+, =, corpus_stat))=@='next-operation'(op(+, =, corpus_stat)) Exit: (213) [system] 'next-operation'(op(+, =, corpus_stat))=@='next-operation'(op(+, =, corpus_stat)) ^ Call: (213) [user] strip_m(true, _70220) ^ Unify: (213) [user] strip_m(true, true) ^ Exit: (213) [user] strip_m(true, true) Call: (213) [system] cl('next-operation'(op(+, =, corpus_stat)), true)=@=cl('next-operation'(op(+, =, corpus_stat)), true) Exit: (213) [system] cl('next-operation'(op(+, =, corpus_stat)), true)=@=cl('next-operation'(op(+, =, corpus_stat)), true) ^ Exit: (212) [user] is_asserted_exact(user, 'next-operation'(op(+, =, corpus_stat)), true, (0x55bd1de08690)) ^ Exit: (211) [user] is_asserted_exact(user, 'next-operation'(op(+, =, corpus_stat)), true) ^ Exit: (210) [user] is_asserted_exact('next-operation'(op(+, =, corpus_stat)), true) ^ Fail: (209) [user] pfcUnique(post, 'next-operation'(op(+, =, corpus_stat)), true) ^ Fail: (208) [user] pfcUnique(post, 'next-operation'(op(+, =, corpus_stat))) ^ Redo: (207) [user] pfcPost11('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3540, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) Call: (208) [user] nop(pfcWarn(not_pfcUnique(post, 'next-operation'(op(+, =, corpus_stat))))) Unify: (208) [user] nop(pfcWarn(not_pfcUnique(post, 'next-operation'(op(+, =, corpus_stat))))) Exit: (208) [user] nop(pfcWarn(not_pfcUnique(post, 'next-operation'(op(+, =, corpus_stat))))) ^ Exit: (207) [user] pfcPost11('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3540, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (205) [locally_each] locally_each:wtl_how(locally_each:trusted_redo_call_cleanup, locally_each:(true==true), user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3540, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _3564, (notrace, wdmsg(('next-operation'(op(+, =, corpus_stat))=>_3564)), trace)), user:set_prolog_flag(occurs_check, true)) ^ Exit: (204) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3540, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _3564, (notrace, wdmsg(('next-operation'(op(+, =, corpus_stat))=>_3564)), trace)), user:each_call_cleanup) ^ Exit: (203) [locally_each] locally_each:locally(user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3540, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _3564, (notrace, wdmsg(('next-operation'(op(+, =, corpus_stat))=>_3564)), trace))) ^ Exit: (202) [user] pfcPost1('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3540, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (201) [user] pfcPost_rev((P;HTML|mfl4(_3540, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax), 'next-operation'(op(+, =, corpus_stat))) ^ Exit: (200) [user] pfcPost('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3540, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (200) [user] pfcRun ^ Unify: (200) [user] pfcRun ^ Call: (201) [user] pfcGetSearch(direct) ^ Unify: (201) [user] pfcGetSearch(direct) Call: (202) [t_l] t_l:pfcSearchTL(_146778) Fail: (202) [t_l] t_l:pfcSearchTL(_146778) ^ Redo: (201) [user] pfcGetSearch(direct) ^ Call: (202) [user] pfcSearch(_149552) ^ Unify: (202) [user] pfcSearch(direct) ^ Exit: (202) [user] pfcSearch(direct) Call: (202) [system] direct=direct Exit: (202) [system] direct=direct ^ Exit: (201) [user] pfcGetSearch(direct) ^ Unify: (200) [user] pfcRun ^ Exit: (200) [user] pfcRun ^ Exit: (199) [user] pfcAdd('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3540, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (198) [user] pfcAdd('next-operation'(op(+, =, corpus_stat))) ^ Exit: (197) [user] pfcAdd_Now('next-operation'(op(+, =, corpus_stat))) ^ Exit: (196) [user] if_t(into_simple_op(+, [=, [corpus_stat, sent_num], 'True'], op(+, =, corpus_stat)), pfcAdd_Now('next-operation'(op(+, =, corpus_stat)))) Call: (196) [user] dont_give_up(as_tf(asserted_do_metta('&self', +, [=, [corpus_stat, sent_num], 'True']), _3362)) Unify: (196) [user] dont_give_up(as_tf(asserted_do_metta('&self', +, [=, [corpus_stat, sent_num], 'True']), _3362)) ^ Call: (198) [user] as_tf(asserted_do_metta('&self', +, [=, [corpus_stat, sent_num], 'True']), _3362) ^ Unify: (198) [user] as_tf(asserted_do_metta('&self', +, [=, [corpus_stat, sent_num], 'True']), _3362) Call: (199) [system] asserted_do_metta('&self', +, [=, [corpus_stat, sent_num], 'True'])\=[_171032|_171034] Exit: (199) [system] asserted_do_metta('&self', +, [=, [corpus_stat, sent_num], 'True'])\=[_171032|_171034] ^ Call: (199) [user] catch_nowarn((call(asserted_do_metta('&self', +, [=, [corpus_stat, sent_num], 'True']))*->_3362='True';_3362='False')) ^ Unify: (199) [user] catch_nowarn((call(asserted_do_metta('&self', +, [=, [corpus_stat, sent_num], 'True']))*->_3362='True';_3362='False')) Call: (200) [user] catch_err((call(asserted_do_metta('&self', +, [=, [corpus_stat, sent_num], 'True']))*->_3362='True';_3362='False'), error(_174770, _174772), fail) Unify: (200) [user] catch_err((call(asserted_do_metta('&self', +, [=, [corpus_stat, sent_num], 'True']))*->_3362='True';_3362='False'), error(_174770, _174772), fail) Call: (203) [user] asserted_do_metta('&self', +, [=, [corpus_stat, sent_num], 'True']) Unify: (203) [user] asserted_do_metta('&self', +, [=, [corpus_stat, sent_num], 'True']) Call: (204) [user] metta_interp_mode(+, _178486) Unify: (204) [user] metta_interp_mode(+, load) Exit: (204) [user] metta_interp_mode(+, load) Call: (204) [user] asserted_do_metta('&self', load, [=, [corpus_stat, sent_num], 'True']) Unify: (204) [user] asserted_do_metta('&self', load, [=, [corpus_stat, sent_num], 'True']) Call: (205) [user] metta_interp_mode(load, _183076) Redo: (204) [user] asserted_do_metta('&self', load, [=, [corpus_stat, sent_num], 'True']) Unify: (204) [user] asserted_do_metta('&self', load, [=, [corpus_stat, sent_num], 'True']) Call: (205) [system] load==exec Redo: (204) [user] asserted_do_metta('&self', load, [=, [corpus_stat, sent_num], 'True']) Unify: (204) [user] asserted_do_metta('&self', load, [=, [corpus_stat, sent_num], 'True']) Call: (205) [user] asserted_do_metta2('&self', load, [=, [corpus_stat, sent_num], 'True'], [=, [corpus_stat, sent_num], 'True']) Unify: (205) [user] asserted_do_metta2('&self', load, [=, [corpus_stat, sent_num], 'True'], [=, [corpus_stat, sent_num], 'True']) Call: (206) [system] nonvar(load) Exit: (206) [system] nonvar(load) Call: (206) [user] metta_interp_mode(load, _192298) Redo: (205) [user] asserted_do_metta2('&self', load, [=, [corpus_stat, sent_num], 'True'], [=, [corpus_stat, sent_num], 'True']) Unify: (205) [user] asserted_do_metta2('&self', load, [=, [corpus_stat, sent_num], 'True'], [=, [corpus_stat, sent_num], 'True']) ^ Call: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, [corpus_stat, sent_num], 'True'], metta_atom('&self', [=, [corpus_stat, sent_num], 'True']))) ^ Unify: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, [corpus_stat, sent_num], 'True'], metta_atom('&self', [=, [corpus_stat, sent_num], 'True']))) ^ Call: (207) [user] is_compatio ^ Unify: (207) [user] is_compatio ^ Call: (209) [system] setup_call_cleanup('$notrace'(_198774, _198776), once(user:is_compatio0), '$restore_trace'(_198774, _198776)) ^ Unify: (209) [system] setup_call_cleanup(system:'$notrace'(_198774, _198776), system:once(user:is_compatio0), system:'$restore_trace'(_198774, _198776)) ^ Call: (210) [system] sig_atomic(system:'$notrace'(_198774, _198776)) ^ Fail: (207) [user] is_compatio ^ Redo: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, [corpus_stat, sent_num], 'True'], metta_atom('&self', [=, [corpus_stat, sent_num], 'True']))) ^ Unify: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, [corpus_stat, sent_num], 'True'], metta_atom('&self', [=, [corpus_stat, sent_num], 'True']))) ^ Call: (208) [rtrace] rtrace:quietly3(user:(wots(_204392, must_det_ll(user:metta_anew(load, [=, [corpus_stat, sent_num], 'True'], metta_atom('&self', [=, [corpus_stat, sent_num], 'True'])))), (_204392==""->true;our_ansi_format('#ffa505', '~w~n', [_204392])))) ^ Unify: (208) [rtrace] rtrace:quietly3(user:(wots(_204392, must_det_ll(user:metta_anew(load, [=, [corpus_stat, sent_num], 'True'], metta_atom('&self', [=, [corpus_stat, sent_num], 'True'])))), (_204392==""->true;our_ansi_format('#ffa505', '~w~n', [_204392])))) (= (corpus_stat sent_num) True) ^ Exit: (208) [rtrace] rtrace:quietly3(user:(wots("", must_det_ll(user:metta_anew(load, [=, [corpus_stat, sent_num], 'True'], metta_atom('&self', [=, [corpus_stat, sent_num], 'True'])))), (""==""->true;our_ansi_format('#ffa505', '~w~n', [""])))) ^ Exit: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, [corpus_stat, sent_num], 'True'], metta_atom('&self', [=, [corpus_stat, sent_num], 'True']))) Exit: (205) [user] asserted_do_metta2('&self', load, [=, [corpus_stat, sent_num], 'True'], [=, [corpus_stat, sent_num], 'True']) Exit: (204) [user] asserted_do_metta('&self', load, [=, [corpus_stat, sent_num], 'True']) Exit: (203) [user] asserted_do_metta('&self', +, [=, [corpus_stat, sent_num], 'True']) Call: (203) [system] _3362='True' Exit: (203) [system] 'True'='True' Exit: (200) [user] catch_err((call(asserted_do_metta('&self', +, [=, [corpus_stat, sent_num], 'True']))*->'True'='True';'True'='False'), error(_174770, _174772), fail) ^ Exit: (199) [user] catch_nowarn((call(asserted_do_metta('&self', +, [=, [corpus_stat, sent_num], 'True']))*->'True'='True';'True'='False')) ^ Exit: (198) [user] as_tf(asserted_do_metta('&self', +, [=, [corpus_stat, sent_num], 'True']), 'True') Exit: (196) [user] dont_give_up(as_tf(asserted_do_metta('&self', +, [=, [corpus_stat, sent_num], 'True']), 'True')) Exit: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, [corpus_stat, sent_num], 'True'], 'True') ^ Exit: (194) [user] must_not_error(user:do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, [corpus_stat, sent_num], 'True'], 'True')) ^ Redo: (193) [user] metta_file_buffer(_3314, _3316, _3318, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', _3322) ^ Unify: (193) [user] metta_file_buffer(+, [=, [corpus_stat, corpus_convos], 'True'], [], P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', '$stream_position'(922, 49, 33, 922)) ^ Exit: (193) [user] metta_file_buffer(+, [=, [corpus_stat, corpus_convos], 'True'], [], P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', '$stream_position'(922, 49, 33, 922)) ^ Call: (194) [user] apply:maplist(maybe_assign, []) ^ Unify: (194) [apply] apply:maplist(user:maybe_assign, []) Call: (195) [apply] apply:maplist_([], user:maybe_assign) Unify: (195) [apply] apply:maplist_([], user:maybe_assign) Exit: (195) [apply] apply:maplist_([], user:maybe_assign) ^ Exit: (194) [apply] apply:maplist(user:maybe_assign, []) ^ Call: (194) [user] must_not_error(do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, [corpus_stat, corpus_convos], 'True'], _3362)) ^ Unify: (194) [user] must_not_error(user:do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, [corpus_stat, corpus_convos], 'True'], _3362)) Call: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, [corpus_stat, corpus_convos], 'True'], _3362) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, [corpus_stat, corpus_convos], 'True'], _3362) Call: (196) [system] var([=, [corpus_stat, corpus_convos], 'True']) Redo: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, [corpus_stat, corpus_convos], 'True'], _3362) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, [corpus_stat, corpus_convos], 'True'], _3362) Call: (196) [system] (+)\==exec Exit: (196) [system] (+)\==exec Call: (196) [system] [=, [corpus_stat, corpus_convos], 'True']==[] Redo: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, [corpus_stat, corpus_convos], 'True'], _3362) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, [corpus_stat, corpus_convos], 'True'], _3362) Call: (196) [system] string([=, [corpus_stat, corpus_convos], 'True']) Redo: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, [corpus_stat, corpus_convos], 'True'], _3362) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, [corpus_stat, corpus_convos], 'True'], _3362) Call: (196) [system] (+)\==exec Exit: (196) [system] (+)\==exec ^ Call: (196) [user] if_t(into_simple_op(+, [=, [corpus_stat, corpus_convos], 'True'], _305942), pfcAdd_Now('next-operation'(_305942))) ^ Unify: (196) [user] if_t(into_simple_op(+, [=, [corpus_stat, corpus_convos], 'True'], _305942), pfcAdd_Now('next-operation'(_305942))) Call: (197) [user] into_simple_op(+, [=, [corpus_stat, corpus_convos], 'True'], _305942) Unify: (197) [user] into_simple_op(+, [=, [corpus_stat, corpus_convos], 'True'], op(+, =, _308734)) Call: (198) [user] o_s([[corpus_stat, corpus_convos], 'True'], _308734) Unify: (198) [user] o_s([[corpus_stat, corpus_convos], 'True'], _308734) Call: (199) [user] o_s([corpus_stat, corpus_convos], _308734) Unify: (199) [user] o_s([corpus_stat, corpus_convos], _308734) Call: (200) [user] o_s(corpus_stat, _308734) Unify: (200) [user] o_s(corpus_stat, corpus_stat) Exit: (200) [user] o_s(corpus_stat, corpus_stat) Exit: (199) [user] o_s([corpus_stat, corpus_convos], corpus_stat) Exit: (198) [user] o_s([[corpus_stat, corpus_convos], 'True'], corpus_stat) Exit: (197) [user] into_simple_op(+, [=, [corpus_stat, corpus_convos], 'True'], op(+, =, corpus_stat)) ^ Call: (197) [user] pfcAdd_Now('next-operation'(op(+, =, corpus_stat))) ^ Unify: (197) [user] pfcAdd_Now('next-operation'(op(+, =, corpus_stat))) ^ Call: (198) [user] current_predicate(pfcAdd/1) ^ Exit: (198) [user] current_predicate(pfcAdd/1) ^ Call: (198) [user] once_writeq_nl(pfcAdd('next-operation'(op(+, =, corpus_stat)))) ^ Unify: (198) [user] once_writeq_nl(pfcAdd('next-operation'(op(+, =, corpus_stat)))) ^ Call: (199) [user] clause(pfcTraceExecution, true) ^ Fail: (199) [user] clause(pfcTraceExecution, true) ^ Redo: (198) [user] once_writeq_nl(pfcAdd('next-operation'(op(+, =, corpus_stat)))) ^ Exit: (198) [user] once_writeq_nl(pfcAdd('next-operation'(op(+, =, corpus_stat)))) ^ Call: (198) [user] pfcAdd('next-operation'(op(+, =, corpus_stat))) ^ Unify: (198) [user] pfcAdd('next-operation'(op(+, =, corpus_stat))) ^ Call: (199) [user] must_ex(current_why_UU(_329952)) ^ Unify: (199) [user] must_ex(current_why_UU(_329952)) Call: (201) [user] current_why_UU(_329952) Unify: (201) [user] current_why_UU(_329952) ^ Call: (202) [user] get_why_uu(_329952) ^ Unify: (202) [user] get_why_uu(_329952) ^ Call: (203) [user] findall(_335492, current_why(_335492), _335498) ^ Unify: (203) [$bags] findall(_335492, user:current_why(_335492), _335498) ^ Call: (204) [$bags] findall(_335492, user:current_why(_335492), _335498, []) ^ Unify: (204) [$bags] findall(_335492, user:current_why(_335492), _335498, []) ^ Call: (205) [$bags] cleanup_bag(findall_loop(_335492, user:current_why(_335492), _335498, []), '$destroy_findall_bag') ^ Unify: (205) [$bags] cleanup_bag('$bags':findall_loop(_335492, user:current_why(_335492), _335498, []), '$bags':'$destroy_findall_bag') Call: (206) [$bags] findall_loop(_335492, user:current_why(_335492), _335498, []) Unify: (206) [$bags] findall_loop(_335492, user:current_why(_335492), _335498, []) ^ Call: (207) [user] bugger:current_why(_335492) ^ Unify: (207) [user] bugger:current_why(_335492) ^ Call: (208) [user] bugger:current_why_data(_335492) ^ Unify: (208) [user] bugger:current_why_data(_335492) Call: (209) [system] nb_current('$current_why', wp(_335492, _346752)) Fail: (209) [system] nb_current('$current_why', wp(_335492, _346752)) ^ Redo: (208) [user] bugger:current_why_data(_335492) ^ Unify: (208) [user] bugger:current_why_data(_335492) Call: (209) [t_l] t_l:current_why_source(_335492) Fail: (209) [t_l] t_l:current_why_source(_335492) ^ Fail: (208) [user] bugger:current_why_data(_335492) ^ Redo: (207) [user] bugger:current_why(_335492) ^ Unify: (207) [user] bugger:current_why(mfl4(_354180, _354182, _354184, _354186)) ^ Call: (209) [system] setup_call_cleanup('$notrace'(_355136, _355138), once(user:current_mfl4(_354180, _354182, _354184, _354186)), '$restore_trace'(_355136, _355138)) ^ Unify: (209) [system] setup_call_cleanup(system:'$notrace'(_355136, _355138), system:once(user:current_mfl4(_354180, _354182, _354184, _354186)), system:'$restore_trace'(_355136, _355138)) ^ Call: (210) [system] sig_atomic(system:'$notrace'(_355136, _355138)) ^ Exit: (209) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:current_mfl4(_354180, user, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', 587)), system:'$restore_trace'(3, -1)) ^ Exit: (207) [user] bugger:current_why(P;HTML|mfl4(_354180, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Redo: (206) [$bags] findall_loop(_335492, user:current_why(_335492), _335498, []) Exit: (206) [$bags] findall_loop(_335492, user:current_why(_335492), [P;HTML|mfl4(_372018, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], []) ^ Exit: (205) [$bags] cleanup_bag('$bags':findall_loop(_335492, user:current_why(_335492), [P;HTML|mfl4(_372018, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], []), '$bags':'$destroy_findall_bag') ^ Exit: (204) [$bags] findall(_335492, user:current_why(_335492), [P;HTML|mfl4(_372018, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], []) ^ Exit: (203) [$bags] findall(_335492, user:current_why(_335492), [P;HTML|mfl4(_372018, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Call: (203) [system] [P;HTML|mfl4(_372018, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]\==[] Exit: (203) [system] [P;HTML|mfl4(_372018, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]\==[] ^ Call: (203) [user] u_to_uu([P;HTML|mfl4(_372018, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _329952) ^ Unify: (203) [user] u_to_uu([P;HTML|mfl4(_372018, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], ([P;HTML|mfl4(_372018, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], ax)) Call: (204) [system] var([P;HTML|mfl4(_372018, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Fail: (204) [system] var([P;HTML|mfl4(_372018, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) ^ Redo: (203) [user] u_to_uu([P;HTML|mfl4(_372018, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _329952) ^ Unify: (203) [user] u_to_uu([P;HTML|mfl4(_372018, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], [P;HTML|mfl4(_372018, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Call: (204) [system] nonvar([P;HTML|mfl4(_372018, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Exit: (204) [system] nonvar([P;HTML|mfl4(_372018, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Call: (204) [system] [P;HTML|mfl4(_372018, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]=(_491806, _491808) Fail: (204) [system] [P;HTML|mfl4(_372018, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]=(_491806, _491808) ^ Redo: (203) [user] u_to_uu([P;HTML|mfl4(_372018, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _329952) ^ Unify: (203) [user] u_to_uu([P;HTML|mfl4(_372018, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _329952) ^ Call: (204) [user] logicmoo_util_terms:list_to_conjuncts([P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _3586) ^ Unify: (204) [user] logicmoo_util_terms:list_to_conjuncts([P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _3586) ^ Call: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _3586) ^ Unify: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], [P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Call: (206) [system] var([P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Fail: (206) [system] var([P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) ^ Redo: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _3586) ^ Unify: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], [P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) ^ Call: (206) [user] not(compound([P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)])) ^ Unify: (206) [system] not(user:compound([P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)])) Call: (207) [system] compound([P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Exit: (207) [system] compound([P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) ^ Fail: (206) [system] not(user:compound([P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)])) ^ Redo: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _3586) ^ Unify: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _3586) ^ Call: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _3586) ^ Unify: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Call: (207) [system] var(P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Fail: (207) [system] var(P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Redo: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _3586) ^ Unify: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Call: (207) [user] not(compound(P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587))) ^ Unify: (207) [system] not(user:compound(P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587))) Call: (208) [system] compound(P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Exit: (208) [system] compound(P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Fail: (207) [system] not(user:compound(P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587))) ^ Redo: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _3586) ^ Unify: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Exit: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Exit: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Exit: (204) [user] logicmoo_util_terms:list_to_conjuncts([P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Call: (204) [user] u_to_uu(P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _3538) ^ Unify: (204) [user] u_to_uu(P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), (P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) Call: (205) [system] var(P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Fail: (205) [system] var(P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Redo: (204) [user] u_to_uu(P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _3538) ^ Unify: (204) [user] u_to_uu(P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Call: (205) [system] nonvar(P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Exit: (205) [system] nonvar(P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Call: (205) [system] P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)=(_365310, _365312) Fail: (205) [system] P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)=(_365310, _365312) ^ Redo: (204) [user] u_to_uu(P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _3538) ^ Unify: (204) [user] u_to_uu(P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), (P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (204) [user] u_to_uu(P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), (P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (203) [user] u_to_uu([P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], (P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (202) [user] get_why_uu((P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) Exit: (201) [user] current_why_UU((P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (199) [user] must_ex(current_why_UU((P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (199) [user] pfcAdd('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (199) [user] pfcAdd('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (200) [user] pfcPost('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (200) [user] pfcPost('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (201) [user] pfcPost_rev((P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax), 'next-operation'(op(+, =, corpus_stat))) ^ Unify: (201) [user] pfcPost_rev((P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax), 'next-operation'(op(+, =, corpus_stat))) Call: (202) [system] is_list('next-operation'(op(+, =, corpus_stat))) Fail: (202) [system] is_list('next-operation'(op(+, =, corpus_stat))) ^ Redo: (201) [user] pfcPost_rev((P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax), 'next-operation'(op(+, =, corpus_stat))) ^ Call: (202) [user] pfcPost1('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (202) [user] pfcPost1('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3564, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (203) [user] control_arg_types('next-operation'(op(+, =, corpus_stat)), _5486) ^ Unify: (203) [user] control_arg_types('next-operation'(op(+, =, corpus_stat)), _5486) Call: (204) [system] fail Fail: (204) [system] fail ^ Fail: (203) [user] control_arg_types('next-operation'(op(+, =, corpus_stat)), _5486) ^ Redo: (202) [user] pfcPost1('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3540, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (202) [user] pfcPost1('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3540, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (203) [user] locally_each:locally(set_prolog_flag(occurs_check, true), catch(pfcPost11('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3540, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _25310, (notrace, wdmsg(('next-operation'(op(+, =, corpus_stat))=>_25310)), trace))) ^ Unify: (203) [locally_each] locally_each:locally(user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3540, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _25310, (notrace, wdmsg(('next-operation'(op(+, =, corpus_stat))=>_25310)), trace))) ^ Call: (204) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3540, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _25310, (notrace, wdmsg(('next-operation'(op(+, =, corpus_stat))=>_25310)), trace)), user:each_call_cleanup) ^ Unify: (204) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3540, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _25310, (notrace, wdmsg(('next-operation'(op(+, =, corpus_stat))=>_25310)), trace)), user:each_call_cleanup) Call: (205) [system] current_prolog_flag(occurs_check, _55808) Exit: (205) [system] current_prolog_flag(occurs_check, true) ^ Call: (205) [locally_each] locally_each:wtl_how(trusted_redo_call_cleanup, true==true, user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3540, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _25310, (notrace, wdmsg(('next-operation'(op(+, =, corpus_stat))=>_25310)), trace)), user:set_prolog_flag(occurs_check, true)) ^ Unify: (205) [locally_each] locally_each:wtl_how(locally_each:trusted_redo_call_cleanup, locally_each:(true==true), user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3540, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _25310, (notrace, wdmsg(('next-operation'(op(+, =, corpus_stat))=>_25310)), trace)), user:set_prolog_flag(occurs_check, true)) Call: (206) [system] true==true Exit: (206) [system] true==true ^ Call: (207) [user] pfcPost11('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3540, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (207) [user] pfcPost11('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3540, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (208) [user] must_ex(pfcAddSupport('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3540, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Unify: (208) [user] must_ex(pfcAddSupport('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3540, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (210) [user] pfcAddSupport('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3540, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (210) [user] pfcAddSupport('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3540, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (211) [user] assert('$spft$'('next-operation'(op(+, =, corpus_stat)), P;HTML|mfl4(_3540, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (211) [user] assert('$spft$'('next-operation'(op(+, =, corpus_stat)), P;HTML|mfl4(_3540, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (210) [user] pfcAddSupport('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3540, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (208) [user] must_ex(pfcAddSupport('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3540, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (208) [user] pfcUnique(post, 'next-operation'(op(+, =, corpus_stat))) ^ Unify: (208) [user] pfcUnique(post, 'next-operation'(op(+, =, corpus_stat))) ^ Call: (209) [user] pfcUnique(post, 'next-operation'(op(+, =, corpus_stat)), true) ^ Unify: (209) [user] pfcUnique(post, 'next-operation'(op(+, =, corpus_stat)), true) ^ Call: (210) [user] is_asserted_exact('next-operation'(op(+, =, corpus_stat)), true) ^ Unify: (210) [user] is_asserted_exact('next-operation'(op(+, =, corpus_stat)), true) ^ Call: (211) [user] strip_module('next-operation'(op(+, =, corpus_stat)), _156388, _156390) ^ Exit: (211) [user] strip_module('next-operation'(op(+, =, corpus_stat)), user, 'next-operation'(op(+, =, corpus_stat))) ^ Call: (211) [user] is_asserted_exact(user, 'next-operation'(op(+, =, corpus_stat)), true) ^ Unify: (211) [user] is_asserted_exact(user, 'next-operation'(op(+, =, corpus_stat)), true) Call: (212) [system] _160132=user Exit: (212) [system] user=user ^ Call: (212) [user] clause(user:'next-operation'(op(+, =, corpus_stat)), true, _162002) ^ Exit: (212) [user] clause('next-operation'(op(+, =, corpus_stat)), true, (0x55bd1de08690)) Call: (212) [$syspreds] clause_property((0x55bd1de08690), module(user)) Unify: (212) [$syspreds] clause_property((0x55bd1de08690), module(user)) Exit: (212) [$syspreds] clause_property((0x55bd1de08690), module(user)) ^ Call: (212) [user] is_asserted_exact(user, 'next-operation'(op(+, =, corpus_stat)), true, (0x55bd1de08690)) ^ Unify: (212) [user] is_asserted_exact(user, 'next-operation'(op(+, =, corpus_stat)), true, (0x55bd1de08690)) ^ Call: (213) [user] clause(_168558, _168560, (0x55bd1de08690)) ^ Exit: (213) [user] clause('next-operation'(op(+, =, corpus_stat)), true, (0x55bd1de08690)) ^ Call: (213) [user] strip_m('next-operation'(op(+, =, corpus_stat)), _170454) ^ Unify: (213) [user] strip_m('next-operation'(op(+, =, corpus_stat)), 'next-operation'(op(+, =, corpus_stat))) ^ Exit: (213) [user] strip_m('next-operation'(op(+, =, corpus_stat)), 'next-operation'(op(+, =, corpus_stat))) Call: (213) [system] 'next-operation'(op(+, =, corpus_stat))=@='next-operation'(op(+, =, corpus_stat)) Exit: (213) [system] 'next-operation'(op(+, =, corpus_stat))=@='next-operation'(op(+, =, corpus_stat)) ^ Call: (213) [user] strip_m(true, _175096) ^ Unify: (213) [user] strip_m(true, true) ^ Exit: (213) [user] strip_m(true, true) Call: (213) [system] cl('next-operation'(op(+, =, corpus_stat)), true)=@=cl('next-operation'(op(+, =, corpus_stat)), true) Exit: (213) [system] cl('next-operation'(op(+, =, corpus_stat)), true)=@=cl('next-operation'(op(+, =, corpus_stat)), true) ^ Exit: (212) [user] is_asserted_exact(user, 'next-operation'(op(+, =, corpus_stat)), true, (0x55bd1de08690)) ^ Exit: (211) [user] is_asserted_exact(user, 'next-operation'(op(+, =, corpus_stat)), true) ^ Exit: (210) [user] is_asserted_exact('next-operation'(op(+, =, corpus_stat)), true) ^ Fail: (209) [user] pfcUnique(post, 'next-operation'(op(+, =, corpus_stat)), true) ^ Fail: (208) [user] pfcUnique(post, 'next-operation'(op(+, =, corpus_stat))) ^ Redo: (207) [user] pfcPost11('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3540, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) Call: (208) [user] nop(pfcWarn(not_pfcUnique(post, 'next-operation'(op(+, =, corpus_stat))))) Unify: (208) [user] nop(pfcWarn(not_pfcUnique(post, 'next-operation'(op(+, =, corpus_stat))))) Exit: (208) [user] nop(pfcWarn(not_pfcUnique(post, 'next-operation'(op(+, =, corpus_stat))))) ^ Exit: (207) [user] pfcPost11('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3540, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (205) [locally_each] locally_each:wtl_how(locally_each:trusted_redo_call_cleanup, locally_each:(true==true), user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3540, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _25310, (notrace, wdmsg(('next-operation'(op(+, =, corpus_stat))=>_25310)), trace)), user:set_prolog_flag(occurs_check, true)) ^ Exit: (204) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3540, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _25310, (notrace, wdmsg(('next-operation'(op(+, =, corpus_stat))=>_25310)), trace)), user:each_call_cleanup) ^ Exit: (203) [locally_each] locally_each:locally(user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3540, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _25310, (notrace, wdmsg(('next-operation'(op(+, =, corpus_stat))=>_25310)), trace))) ^ Exit: (202) [user] pfcPost1('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3540, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (201) [user] pfcPost_rev((P;HTML|mfl4(_3540, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax), 'next-operation'(op(+, =, corpus_stat))) ^ Exit: (200) [user] pfcPost('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3540, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (200) [user] pfcRun ^ Unify: (200) [user] pfcRun ^ Call: (201) [user] pfcGetSearch(direct) ^ Unify: (201) [user] pfcGetSearch(direct) Call: (202) [t_l] t_l:pfcSearchTL(_251654) Fail: (202) [t_l] t_l:pfcSearchTL(_251654) ^ Redo: (201) [user] pfcGetSearch(direct) ^ Call: (202) [user] pfcSearch(_254428) ^ Unify: (202) [user] pfcSearch(direct) ^ Exit: (202) [user] pfcSearch(direct) Call: (202) [system] direct=direct Exit: (202) [system] direct=direct ^ Exit: (201) [user] pfcGetSearch(direct) ^ Unify: (200) [user] pfcRun ^ Exit: (200) [user] pfcRun ^ Exit: (199) [user] pfcAdd('next-operation'(op(+, =, corpus_stat)), (P;HTML|mfl4(_3540, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (198) [user] pfcAdd('next-operation'(op(+, =, corpus_stat))) ^ Exit: (197) [user] pfcAdd_Now('next-operation'(op(+, =, corpus_stat))) ^ Exit: (196) [user] if_t(into_simple_op(+, [=, [corpus_stat, corpus_convos], 'True'], op(+, =, corpus_stat)), pfcAdd_Now('next-operation'(op(+, =, corpus_stat)))) Call: (196) [user] dont_give_up(as_tf(asserted_do_metta('&self', +, [=, [corpus_stat, corpus_convos], 'True']), _3362)) Unify: (196) [user] dont_give_up(as_tf(asserted_do_metta('&self', +, [=, [corpus_stat, corpus_convos], 'True']), _3362)) ^ Call: (198) [user] as_tf(asserted_do_metta('&self', +, [=, [corpus_stat, corpus_convos], 'True']), _3362) ^ Unify: (198) [user] as_tf(asserted_do_metta('&self', +, [=, [corpus_stat, corpus_convos], 'True']), _3362) Call: (199) [system] asserted_do_metta('&self', +, [=, [corpus_stat, corpus_convos], 'True'])\=[_275908|_275910] Exit: (199) [system] asserted_do_metta('&self', +, [=, [corpus_stat, corpus_convos], 'True'])\=[_275908|_275910] ^ Call: (199) [user] catch_nowarn((call(asserted_do_metta('&self', +, [=, [corpus_stat, corpus_convos], 'True']))*->_3362='True';_3362='False')) ^ Unify: (199) [user] catch_nowarn((call(asserted_do_metta('&self', +, [=, [corpus_stat, corpus_convos], 'True']))*->_3362='True';_3362='False')) Call: (200) [user] catch_err((call(asserted_do_metta('&self', +, [=, [corpus_stat, corpus_convos], 'True']))*->_3362='True';_3362='False'), error(_279646, _279648), fail) Unify: (200) [user] catch_err((call(asserted_do_metta('&self', +, [=, [corpus_stat, corpus_convos], 'True']))*->_3362='True';_3362='False'), error(_279646, _279648), fail) Call: (203) [user] asserted_do_metta('&self', +, [=, [corpus_stat, corpus_convos], 'True']) Unify: (203) [user] asserted_do_metta('&self', +, [=, [corpus_stat, corpus_convos], 'True']) Call: (204) [user] metta_interp_mode(+, _283362) Unify: (204) [user] metta_interp_mode(+, load) Exit: (204) [user] metta_interp_mode(+, load) Call: (204) [user] asserted_do_metta('&self', load, [=, [corpus_stat, corpus_convos], 'True']) Unify: (204) [user] asserted_do_metta('&self', load, [=, [corpus_stat, corpus_convos], 'True']) Call: (205) [user] metta_interp_mode(load, _287952) Redo: (204) [user] asserted_do_metta('&self', load, [=, [corpus_stat, corpus_convos], 'True']) Unify: (204) [user] asserted_do_metta('&self', load, [=, [corpus_stat, corpus_convos], 'True']) Call: (205) [system] load==exec Redo: (204) [user] asserted_do_metta('&self', load, [=, [corpus_stat, corpus_convos], 'True']) Unify: (204) [user] asserted_do_metta('&self', load, [=, [corpus_stat, corpus_convos], 'True']) Call: (205) [user] asserted_do_metta2('&self', load, [=, [corpus_stat, corpus_convos], 'True'], [=, [corpus_stat, corpus_convos], 'True']) Unify: (205) [user] asserted_do_metta2('&self', load, [=, [corpus_stat, corpus_convos], 'True'], [=, [corpus_stat, corpus_convos], 'True']) Call: (206) [system] nonvar(load) Exit: (206) [system] nonvar(load) Call: (206) [user] metta_interp_mode(load, _297174) Redo: (205) [user] asserted_do_metta2('&self', load, [=, [corpus_stat, corpus_convos], 'True'], [=, [corpus_stat, corpus_convos], 'True']) Unify: (205) [user] asserted_do_metta2('&self', load, [=, [corpus_stat, corpus_convos], 'True'], [=, [corpus_stat, corpus_convos], 'True']) ^ Call: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, [corpus_stat, corpus_convos], 'True'], metta_atom('&self', [=, [corpus_stat, corpus_convos], 'True']))) ^ Unify: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, [corpus_stat, corpus_convos], 'True'], metta_atom('&self', [=, [corpus_stat, corpus_convos], 'True']))) ^ Call: (207) [user] is_compatio ^ Unify: (207) [user] is_compatio ^ Call: (209) [system] setup_call_cleanup('$notrace'(_303650, _303652), once(user:is_compatio0), '$restore_trace'(_303650, _303652)) ^ Unify: (209) [system] setup_call_cleanup(system:'$notrace'(_303650, _303652), system:once(user:is_compatio0), system:'$restore_trace'(_303650, _303652)) ^ Call: (210) [system] sig_atomic(system:'$notrace'(_303650, _303652)) ^ Fail: (207) [user] is_compatio ^ Redo: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, [corpus_stat, corpus_convos], 'True'], metta_atom('&self', [=, [corpus_stat, corpus_convos], 'True']))) ^ Unify: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, [corpus_stat, corpus_convos], 'True'], metta_atom('&self', [=, [corpus_stat, corpus_convos], 'True']))) ^ Call: (208) [rtrace] rtrace:quietly3(user:(wots(_309268, must_det_ll(user:metta_anew(load, [=, [corpus_stat, corpus_convos], 'True'], metta_atom('&self', [=, [corpus_stat, corpus_convos], 'True'])))), (_309268==""->true;our_ansi_format('#ffa505', '~w~n', [_309268])))) ^ Unify: (208) [rtrace] rtrace:quietly3(user:(wots(_309268, must_det_ll(user:metta_anew(load, [=, [corpus_stat, corpus_convos], 'True'], metta_atom('&self', [=, [corpus_stat, corpus_convos], 'True'])))), (_309268==""->true;our_ansi_format('#ffa505', '~w~n', [_309268])))) (= (corpus_stat corpus_convos) True) ^ Exit: (208) [rtrace] rtrace:quietly3(user:(wots("", must_det_ll(user:metta_anew(load, [=, [corpus_stat, corpus_convos], 'True'], metta_atom('&self', [=, [corpus_stat, corpus_convos], 'True'])))), (""==""->true;our_ansi_format('#ffa505', '~w~n', [""])))) ^ Exit: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, [corpus_stat, corpus_convos], 'True'], metta_atom('&self', [=, [corpus_stat, corpus_convos], 'True']))) Exit: (205) [user] asserted_do_metta2('&self', load, [=, [corpus_stat, corpus_convos], 'True'], [=, [corpus_stat, corpus_convos], 'True']) Exit: (204) [user] asserted_do_metta('&self', load, [=, [corpus_stat, corpus_convos], 'True']) Exit: (203) [user] asserted_do_metta('&self', +, [=, [corpus_stat, corpus_convos], 'True']) Call: (203) [system] _3362='True' Exit: (203) [system] 'True'='True' Exit: (200) [user] catch_err((call(asserted_do_metta('&self', +, [=, [corpus_stat, corpus_convos], 'True']))*->'True'='True';'True'='False'), error(_279646, _279648), fail) ^ Exit: (199) [user] catch_nowarn((call(asserted_do_metta('&self', +, [=, [corpus_stat, corpus_convos], 'True']))*->'True'='True';'True'='False')) ^ Exit: (198) [user] as_tf(asserted_do_metta('&self', +, [=, [corpus_stat, corpus_convos], 'True']), 'True') Exit: (196) [user] dont_give_up(as_tf(asserted_do_metta('&self', +, [=, [corpus_stat, corpus_convos], 'True']), 'True')) Exit: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, [corpus_stat, corpus_convos], 'True'], 'True') ^ Exit: (194) [user] must_not_error(user:do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, [corpus_stat, corpus_convos], 'True'], 'True')) ^ Redo: (193) [user] metta_file_buffer(_3314, _3316, _3318, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', _3322) ^ Unify: (193) [user] metta_file_buffer(+, [=, ['set-last-oc', _340780], ['nb-setval', 'last-oc', _340780]], ['_OC'=_340780], P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', '$stream_position'(968, 51, 38, 968)) ^ Exit: (193) [user] metta_file_buffer(+, [=, ['set-last-oc', _340780], ['nb-setval', 'last-oc', _340780]], ['_OC'=_340780], P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', '$stream_position'(968, 51, 38, 968)) ^ Call: (194) [user] apply:maplist(maybe_assign, ['_OC'=_340780]) ^ Unify: (194) [apply] apply:maplist(user:maybe_assign, ['_OC'=_340780]) Call: (195) [apply] apply:maplist_(['_OC'=_340780], user:maybe_assign) Unify: (195) [apply] apply:maplist_(['_OC'=_340780], user:maybe_assign) Call: (196) [user] maybe_assign('_OC'=_340780) Unify: (196) [user] maybe_assign('_OC'=_340780) ^ Call: (197) [user] ignore(_340780=_OC) ^ Unify: (197) [system] ignore(user:(_340780=_OC)) Call: (198) [system] _340780=_OC Exit: (198) [system] _OC=_OC ^ Exit: (197) [system] ignore(user:(_OC=_OC)) Exit: (196) [user] maybe_assign('_OC'=_OC) Call: (196) [apply] apply:maplist_([], user:maybe_assign) Unify: (196) [apply] apply:maplist_([], user:maybe_assign) Exit: (196) [apply] apply:maplist_([], user:maybe_assign) Exit: (195) [apply] apply:maplist_(['_OC'=_OC], user:maybe_assign) ^ Exit: (194) [apply] apply:maplist(user:maybe_assign, ['_OC'=_OC]) ^ Call: (194) [user] must_not_error(do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['set-last-oc', _OC], ['nb-setval', 'last-oc', _OC]], _3362)) ^ Unify: (194) [user] must_not_error(user:do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['set-last-oc', _OC], ['nb-setval', 'last-oc', _OC]], _3362)) Call: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['set-last-oc', _OC], ['nb-setval', 'last-oc', _OC]], _3362) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['set-last-oc', _OC], ['nb-setval', 'last-oc', _OC]], _3362) Call: (196) [system] var([=, ['set-last-oc', _OC], ['nb-setval', 'last-oc', _OC]]) Redo: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['set-last-oc', _OC], ['nb-setval', 'last-oc', _OC]], _3362) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['set-last-oc', _OC], ['nb-setval', 'last-oc', _OC]], _3362) Call: (196) [system] (+)\==exec Exit: (196) [system] (+)\==exec Call: (196) [system] [=, ['set-last-oc', _OC], ['nb-setval', 'last-oc', _OC]]==[] Redo: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['set-last-oc', _OC], ['nb-setval', 'last-oc', _OC]], _3362) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['set-last-oc', _OC], ['nb-setval', 'last-oc', _OC]], _3362) Call: (196) [system] string([=, ['set-last-oc', _OC], ['nb-setval', 'last-oc', _OC]]) Redo: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['set-last-oc', _OC], ['nb-setval', 'last-oc', _OC]], _3362) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['set-last-oc', _OC], ['nb-setval', 'last-oc', _OC]], _3362) Call: (196) [system] (+)\==exec Exit: (196) [system] (+)\==exec ^ Call: (196) [user] if_t(into_simple_op(+, [=, ['set-last-oc', _OC], ['nb-setval', 'last-oc', _OC]], _421032), pfcAdd_Now('next-operation'(_421032))) ^ Unify: (196) [user] if_t(into_simple_op(+, [=, ['set-last-oc', _OC], ['nb-setval', 'last-oc', _OC]], _421032), pfcAdd_Now('next-operation'(_421032))) Call: (197) [user] into_simple_op(+, [=, ['set-last-oc', _OC], ['nb-setval', 'last-oc', _OC]], _421032) Unify: (197) [user] into_simple_op(+, [=, ['set-last-oc', _OC], ['nb-setval', 'last-oc', _OC]], op(+, =, _423824)) Call: (198) [user] o_s([['set-last-oc', _OC], ['nb-setval', 'last-oc', _OC]], _423824) Unify: (198) [user] o_s([['set-last-oc', _OC], ['nb-setval', 'last-oc', _OC]], _423824) Call: (199) [user] o_s(['set-last-oc', _OC], _423824) Unify: (199) [user] o_s(['set-last-oc', _OC], _423824) Call: (200) [user] o_s('set-last-oc', _423824) Unify: (200) [user] o_s('set-last-oc', 'set-last-oc') Exit: (200) [user] o_s('set-last-oc', 'set-last-oc') Exit: (199) [user] o_s(['set-last-oc', _OC], 'set-last-oc') Exit: (198) [user] o_s([['set-last-oc', _OC], ['nb-setval', 'last-oc', _OC]], 'set-last-oc') Exit: (197) [user] into_simple_op(+, [=, ['set-last-oc', _OC], ['nb-setval', 'last-oc', _OC]], op(+, =, 'set-last-oc')) ^ Call: (197) [user] pfcAdd_Now('next-operation'(op(+, =, 'set-last-oc'))) ^ Unify: (197) [user] pfcAdd_Now('next-operation'(op(+, =, 'set-last-oc'))) ^ Call: (198) [user] current_predicate(pfcAdd/1) ^ Exit: (198) [user] current_predicate(pfcAdd/1) ^ Call: (198) [user] once_writeq_nl(pfcAdd('next-operation'(op(+, =, 'set-last-oc')))) ^ Unify: (198) [user] once_writeq_nl(pfcAdd('next-operation'(op(+, =, 'set-last-oc')))) ^ Call: (199) [user] clause(pfcTraceExecution, true) ^ Fail: (199) [user] clause(pfcTraceExecution, true) ^ Redo: (198) [user] once_writeq_nl(pfcAdd('next-operation'(op(+, =, 'set-last-oc')))) ^ Exit: (198) [user] once_writeq_nl(pfcAdd('next-operation'(op(+, =, 'set-last-oc')))) ^ Call: (198) [user] pfcAdd('next-operation'(op(+, =, 'set-last-oc'))) ^ Unify: (198) [user] pfcAdd('next-operation'(op(+, =, 'set-last-oc'))) ^ Call: (199) [user] must_ex(current_why_UU(_445042)) ^ Unify: (199) [user] must_ex(current_why_UU(_445042)) Call: (201) [user] current_why_UU(_445042) Unify: (201) [user] current_why_UU(_445042) ^ Call: (202) [user] get_why_uu(_445042) ^ Unify: (202) [user] get_why_uu(_445042) ^ Call: (203) [user] findall(_450582, current_why(_450582), _450588) ^ Unify: (203) [$bags] findall(_450582, user:current_why(_450582), _450588) ^ Call: (204) [$bags] findall(_450582, user:current_why(_450582), _450588, []) ^ Unify: (204) [$bags] findall(_450582, user:current_why(_450582), _450588, []) ^ Call: (205) [$bags] cleanup_bag(findall_loop(_450582, user:current_why(_450582), _450588, []), '$destroy_findall_bag') ^ Unify: (205) [$bags] cleanup_bag('$bags':findall_loop(_450582, user:current_why(_450582), _450588, []), '$bags':'$destroy_findall_bag') Call: (206) [$bags] findall_loop(_450582, user:current_why(_450582), _450588, []) Unify: (206) [$bags] findall_loop(_450582, user:current_why(_450582), _450588, []) ^ Call: (207) [user] bugger:current_why(_450582) ^ Unify: (207) [user] bugger:current_why(_450582) ^ Call: (208) [user] bugger:current_why_data(_450582) ^ Unify: (208) [user] bugger:current_why_data(_450582) Call: (209) [system] nb_current('$current_why', wp(_450582, _461842)) Fail: (209) [system] nb_current('$current_why', wp(_450582, _461842)) ^ Redo: (208) [user] bugger:current_why_data(_450582) ^ Unify: (208) [user] bugger:current_why_data(_450582) Call: (209) [t_l] t_l:current_why_source(_450582) Fail: (209) [t_l] t_l:current_why_source(_450582) ^ Fail: (208) [user] bugger:current_why_data(_450582) ^ Redo: (207) [user] bugger:current_why(_450582) ^ Unify: (207) [user] bugger:current_why(mfl4(_469270, _469272, _469274, _469276)) ^ Call: (209) [system] setup_call_cleanup('$notrace'(_470226, _470228), once(user:current_mfl4(_469270, _469272, _469274, _469276)), '$restore_trace'(_470226, _470228)) ^ Unify: (209) [system] setup_call_cleanup(system:'$notrace'(_470226, _470228), system:once(user:current_mfl4(_469270, _469272, _469274, _469276)), system:'$restore_trace'(_470226, _470228)) ^ Call: (210) [system] sig_atomic(system:'$notrace'(_470226, _470228)) ^ Exit: (209) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:current_mfl4(_469270, user, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', 587)), system:'$restore_trace'(3, -1)) ^ Exit: (207) [user] bugger:current_why(P;HTML|mfl4(_469270, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Redo: (206) [$bags] findall_loop(_450582, user:current_why(_450582), _450588, []) Exit: (206) [$bags] findall_loop(_450582, user:current_why(_450582), [P;HTML|mfl4(_487108, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], []) ^ Exit: (205) [$bags] cleanup_bag('$bags':findall_loop(_450582, user:current_why(_450582), [P;HTML|mfl4(_487108, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], []), '$bags':'$destroy_findall_bag') ^ Exit: (204) [$bags] findall(_450582, user:current_why(_450582), [P;HTML|mfl4(_487108, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], []) ^ Exit: (203) [$bags] findall(_450582, user:current_why(_450582), [P;HTML|mfl4(_487108, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Call: (203) [system] [P;HTML|mfl4(_487108, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]\==[] Exit: (203) [system] [P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]\==[] ^ Call: (203) [user] u_to_uu([P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _3572) ^ Unify: (203) [user] u_to_uu([P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], ([P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], ax)) Call: (204) [system] var([P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Fail: (204) [system] var([P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) ^ Redo: (203) [user] u_to_uu([P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _3572) ^ Unify: (203) [user] u_to_uu([P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], [P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Call: (204) [system] nonvar([P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Exit: (204) [system] nonvar([P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Call: (204) [system] [P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]=(_88374, _88376) Fail: (204) [system] [P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]=(_88374, _88376) ^ Redo: (203) [user] u_to_uu([P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _3572) ^ Unify: (203) [user] u_to_uu([P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _3572) ^ Call: (204) [user] logicmoo_util_terms:list_to_conjuncts([P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _118776) ^ Unify: (204) [user] logicmoo_util_terms:list_to_conjuncts([P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _118776) ^ Call: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _118776) ^ Unify: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], [P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Call: (206) [system] var([P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Fail: (206) [system] var([P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) ^ Redo: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _118776) ^ Unify: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], [P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) ^ Call: (206) [user] not(compound([P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)])) ^ Unify: (206) [system] not(user:compound([P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)])) Call: (207) [system] compound([P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Exit: (207) [system] compound([P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) ^ Fail: (206) [system] not(user:compound([P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)])) ^ Redo: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _118776) ^ Unify: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _118776) ^ Call: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _118776) ^ Unify: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Call: (207) [system] var(P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Fail: (207) [system] var(P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Redo: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _118776) ^ Unify: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Call: (207) [user] not(compound(P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587))) ^ Unify: (207) [system] not(user:compound(P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587))) Call: (208) [system] compound(P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Exit: (208) [system] compound(P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Fail: (207) [system] not(user:compound(P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587))) ^ Redo: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _118776) ^ Unify: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Exit: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Exit: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Exit: (204) [user] logicmoo_util_terms:list_to_conjuncts([P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Call: (204) [user] u_to_uu(P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _3572) ^ Unify: (204) [user] u_to_uu(P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), (P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) Call: (205) [system] var(P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Fail: (205) [system] var(P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Redo: (204) [user] u_to_uu(P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _3572) ^ Unify: (204) [user] u_to_uu(P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Call: (205) [system] nonvar(P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Exit: (205) [system] nonvar(P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Call: (205) [system] P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)=(_481950, _481952) Fail: (205) [system] P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)=(_481950, _481952) ^ Redo: (204) [user] u_to_uu(P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _3572) ^ Unify: (204) [user] u_to_uu(P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), (P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (204) [user] u_to_uu(P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), (P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (203) [user] u_to_uu([P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], (P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (202) [user] get_why_uu((P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) Exit: (201) [user] current_why_UU((P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (199) [user] must_ex(current_why_UU((P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (199) [user] pfcAdd('next-operation'(op(+, =, 'set-last-oc')), (P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (199) [user] pfcAdd('next-operation'(op(+, =, 'set-last-oc')), (P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (200) [user] pfcPost('next-operation'(op(+, =, 'set-last-oc')), (P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (200) [user] pfcPost('next-operation'(op(+, =, 'set-last-oc')), (P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (201) [user] pfcPost_rev((P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax), 'next-operation'(op(+, =, 'set-last-oc'))) ^ Unify: (201) [user] pfcPost_rev((P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax), 'next-operation'(op(+, =, 'set-last-oc'))) Call: (202) [system] is_list('next-operation'(op(+, =, 'set-last-oc'))) Fail: (202) [system] is_list('next-operation'(op(+, =, 'set-last-oc'))) ^ Redo: (201) [user] pfcPost_rev((P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax), 'next-operation'(op(+, =, 'set-last-oc'))) ^ Call: (202) [user] pfcPost1('next-operation'(op(+, =, 'set-last-oc')), (P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (202) [user] pfcPost1('next-operation'(op(+, =, 'set-last-oc')), (P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (203) [user] control_arg_types('next-operation'(op(+, =, 'set-last-oc')), _121688) ^ Unify: (203) [user] control_arg_types('next-operation'(op(+, =, 'set-last-oc')), _121688) Call: (204) [system] fail Fail: (204) [system] fail ^ Fail: (203) [user] control_arg_types('next-operation'(op(+, =, 'set-last-oc')), _121688) ^ Redo: (202) [user] pfcPost1('next-operation'(op(+, =, 'set-last-oc')), (P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (202) [user] pfcPost1('next-operation'(op(+, =, 'set-last-oc')), (P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (203) [user] locally_each:locally(set_prolog_flag(occurs_check, true), catch(pfcPost11('next-operation'(op(+, =, 'set-last-oc')), (P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _141512, (notrace, wdmsg(('next-operation'(op(+, =, 'set-last-oc'))=>_141512)), trace))) ^ Unify: (203) [locally_each] locally_each:locally(user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'set-last-oc')), (P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _141512, (notrace, wdmsg(('next-operation'(op(+, =, 'set-last-oc'))=>_141512)), trace))) ^ Call: (204) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'set-last-oc')), (P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _141512, (notrace, wdmsg(('next-operation'(op(+, =, 'set-last-oc'))=>_141512)), trace)), user:each_call_cleanup) ^ Unify: (204) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'set-last-oc')), (P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _141512, (notrace, wdmsg(('next-operation'(op(+, =, 'set-last-oc'))=>_141512)), trace)), user:each_call_cleanup) Call: (205) [system] current_prolog_flag(occurs_check, _172010) Exit: (205) [system] current_prolog_flag(occurs_check, true) ^ Call: (205) [locally_each] locally_each:wtl_how(trusted_redo_call_cleanup, true==true, user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'set-last-oc')), (P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _141512, (notrace, wdmsg(('next-operation'(op(+, =, 'set-last-oc'))=>_141512)), trace)), user:set_prolog_flag(occurs_check, true)) ^ Unify: (205) [locally_each] locally_each:wtl_how(locally_each:trusted_redo_call_cleanup, locally_each:(true==true), user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'set-last-oc')), (P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _141512, (notrace, wdmsg(('next-operation'(op(+, =, 'set-last-oc'))=>_141512)), trace)), user:set_prolog_flag(occurs_check, true)) Call: (206) [system] true==true Exit: (206) [system] true==true ^ Call: (207) [user] pfcPost11('next-operation'(op(+, =, 'set-last-oc')), (P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (207) [user] pfcPost11('next-operation'(op(+, =, 'set-last-oc')), (P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (208) [user] must_ex(pfcAddSupport('next-operation'(op(+, =, 'set-last-oc')), (P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Unify: (208) [user] must_ex(pfcAddSupport('next-operation'(op(+, =, 'set-last-oc')), (P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (210) [user] pfcAddSupport('next-operation'(op(+, =, 'set-last-oc')), (P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (210) [user] pfcAddSupport('next-operation'(op(+, =, 'set-last-oc')), (P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (211) [user] assert('$spft$'('next-operation'(op(+, =, 'set-last-oc')), P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (211) [user] assert('$spft$'('next-operation'(op(+, =, 'set-last-oc')), P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (210) [user] pfcAddSupport('next-operation'(op(+, =, 'set-last-oc')), (P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (208) [user] must_ex(pfcAddSupport('next-operation'(op(+, =, 'set-last-oc')), (P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (208) [user] pfcUnique(post, 'next-operation'(op(+, =, 'set-last-oc'))) ^ Unify: (208) [user] pfcUnique(post, 'next-operation'(op(+, =, 'set-last-oc'))) ^ Call: (209) [user] pfcUnique(post, 'next-operation'(op(+, =, 'set-last-oc')), true) ^ Unify: (209) [user] pfcUnique(post, 'next-operation'(op(+, =, 'set-last-oc')), true) ^ Call: (210) [user] is_asserted_exact('next-operation'(op(+, =, 'set-last-oc')), true) ^ Unify: (210) [user] is_asserted_exact('next-operation'(op(+, =, 'set-last-oc')), true) ^ Call: (211) [user] strip_module('next-operation'(op(+, =, 'set-last-oc')), _272590, _272592) ^ Exit: (211) [user] strip_module('next-operation'(op(+, =, 'set-last-oc')), user, 'next-operation'(op(+, =, 'set-last-oc'))) ^ Call: (211) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'set-last-oc')), true) ^ Unify: (211) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'set-last-oc')), true) Call: (212) [system] _276334=user Exit: (212) [system] user=user ^ Call: (212) [user] clause(user:'next-operation'(op(+, =, 'set-last-oc')), true, _278204) ^ Fail: (212) [user] clause('next-operation'(op(+, =, 'set-last-oc')), true, _278204) ^ Redo: (211) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'set-last-oc')), true) ^ Call: (212) [user] clause(user:'next-operation'(op(+, =, 'set-last-oc')), true, _281032) ^ Fail: (212) [user] clause('next-operation'(op(+, =, 'set-last-oc')), true, _281032) ^ Fail: (211) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'set-last-oc')), true) ^ Fail: (210) [user] is_asserted_exact('next-operation'(op(+, =, 'set-last-oc')), true) ^ Redo: (209) [user] pfcUnique(post, 'next-operation'(op(+, =, 'set-last-oc')), true) ^ Exit: (209) [user] pfcUnique(post, 'next-operation'(op(+, =, 'set-last-oc')), true) ^ Exit: (208) [user] pfcUnique(post, 'next-operation'(op(+, =, 'set-last-oc'))) ^ Call: (208) [user] pfcPost2('next-operation'(op(+, =, 'set-last-oc')), (P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (208) [user] pfcPost2('next-operation'(op(+, =, 'set-last-oc')), (P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (209) [user] must_ex(once((\+ \+is_asserted_exact('next-operation'(op(+, =, 'set-last-oc')));assert('next-operation'(op(+, =, 'set-last-oc')))))) ^ Unify: (209) [user] must_ex(once((\+ \+is_asserted_exact('next-operation'(op(+, =, 'set-last-oc')));assert('next-operation'(op(+, =, 'set-last-oc')))))) ^ Call: (211) [user] once((\+ \+is_asserted_exact('next-operation'(op(+, =, 'set-last-oc')));assert('next-operation'(op(+, =, 'set-last-oc'))))) ^ Unify: (211) [system] once(user:(\+ \+is_asserted_exact('next-operation'(op(+, =, 'set-last-oc')));assert('next-operation'(op(+, =, 'set-last-oc'))))) ^ Call: (213) [user] is_asserted_exact('next-operation'(op(+, =, 'set-last-oc'))) ^ Unify: (213) [user] is_asserted_exact('next-operation'(op(+, =, 'set-last-oc'))) ^ Call: (214) [user] strip_module('next-operation'(op(+, =, 'set-last-oc')), _308370, _308372) ^ Exit: (214) [user] strip_module('next-operation'(op(+, =, 'set-last-oc')), user, 'next-operation'(op(+, =, 'set-last-oc'))) ^ Call: (214) [user] hook_database:expand_to_hb('next-operation'(op(+, =, 'set-last-oc')), _310250, _310252) ^ Unify: (214) [user] hook_database:expand_to_hb('next-operation'(op(+, =, 'set-last-oc')), 'next-operation'(op(+, =, 'set-last-oc')), true) Call: (215) [system] var('next-operation'(op(+, =, 'set-last-oc'))) Fail: (215) [system] var('next-operation'(op(+, =, 'set-last-oc'))) ^ Redo: (214) [user] hook_database:expand_to_hb('next-operation'(op(+, =, 'set-last-oc')), _310250, _310252) ^ Unify: (214) [user] hook_database:expand_to_hb('next-operation'(op(+, =, 'set-last-oc')), 'next-operation'(op(+, =, 'set-last-oc')), true) ^ Exit: (214) [user] hook_database:expand_to_hb('next-operation'(op(+, =, 'set-last-oc')), 'next-operation'(op(+, =, 'set-last-oc')), true) ^ Call: (214) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'set-last-oc')), true) ^ Unify: (214) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'set-last-oc')), true) Call: (215) [system] _318656=user Exit: (215) [system] user=user ^ Call: (215) [user] clause(user:'next-operation'(op(+, =, 'set-last-oc')), true, _320526) ^ Fail: (215) [user] clause('next-operation'(op(+, =, 'set-last-oc')), true, _320526) ^ Redo: (214) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'set-last-oc')), true) ^ Call: (215) [user] clause(user:'next-operation'(op(+, =, 'set-last-oc')), true, _323354) ^ Fail: (215) [user] clause('next-operation'(op(+, =, 'set-last-oc')), true, _323354) ^ Fail: (214) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'set-last-oc')), true) ^ Fail: (213) [user] is_asserted_exact('next-operation'(op(+, =, 'set-last-oc'))) ^ Call: (213) [user] assert('next-operation'(op(+, =, 'set-last-oc'))) ^ Exit: (213) [user] assert('next-operation'(op(+, =, 'set-last-oc'))) ^ Exit: (211) [system] once(user:(\+ \+is_asserted_exact('next-operation'(op(+, =, 'set-last-oc')));assert('next-operation'(op(+, =, 'set-last-oc'))))) ^ Exit: (209) [user] must_ex(once((\+ \+is_asserted_exact('next-operation'(op(+, =, 'set-last-oc')));assert('next-operation'(op(+, =, 'set-last-oc')))))) ^ Call: (209) [user] must_ex(pfcTraceAdd('next-operation'(op(+, =, 'set-last-oc')), (P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Unify: (209) [user] must_ex(pfcTraceAdd('next-operation'(op(+, =, 'set-last-oc')), (P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (211) [user] pfcTraceAdd('next-operation'(op(+, =, 'set-last-oc')), (P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (211) [user] pfcTraceAdd('next-operation'(op(+, =, 'set-last-oc')), (P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (212) [user] pfcTraceAddPrint('next-operation'(op(+, =, 'set-last-oc')), (P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (212) [user] pfcTraceAddPrint('next-operation'(op(+, =, 'set-last-oc')), (P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (213) [user] pfcIsTraced('next-operation'(op(+, =, 'set-last-oc'))) ^ Unify: (213) [user] pfcIsTraced('next-operation'(op(+, =, 'set-last-oc'))) ^ Call: (214) [user] pfcIsNotTraced('next-operation'(op(+, =, 'set-last-oc'))) ^ Unify: (214) [user] pfcIsNotTraced('next-operation'(op(+, =, 'set-last-oc'))) ^ Call: (215) [user] compound_eles(1, 'next-operation'(op(+, =, 'set-last-oc')), _380108) ^ Unify: (215) [user] compound_eles(1, 'next-operation'(op(+, =, 'set-last-oc')), _380108) Call: (216) [system] var('next-operation'(op(+, =, 'set-last-oc'))) Fail: (216) [system] var('next-operation'(op(+, =, 'set-last-oc'))) ^ Redo: (215) [user] compound_eles(1, 'next-operation'(op(+, =, 'set-last-oc')), _380108) ^ Unify: (215) [user] compound_eles(1, 'next-operation'(op(+, =, 'set-last-oc')), _380108) Call: (216) [system] compound('next-operation'(op(+, =, 'set-last-oc'))) Exit: (216) [system] compound('next-operation'(op(+, =, 'set-last-oc'))) Call: (216) [system] 1<1 Fail: (216) [system] 1<1 ^ Redo: (215) [user] compound_eles(1, 'next-operation'(op(+, =, 'set-last-oc')), _380108) ^ Unify: (215) [user] compound_eles(1, 'next-operation'(op(+, =, 'set-last-oc')), _380108) Call: (216) [system] _391260 is 1+ -1 Exit: (216) [system] 0 is 1+ -1 ^ Call: (216) [user] compound_eles('next-operation'(op(+, =, 'set-last-oc')), _393118) ^ Unify: (216) [user] compound_eles('next-operation'(op(+, =, 'set-last-oc')), _393118) Call: (217) [system] is_list('next-operation'(op(+, =, 'set-last-oc'))) Fail: (217) [system] is_list('next-operation'(op(+, =, 'set-last-oc'))) ^ Redo: (216) [user] compound_eles('next-operation'(op(+, =, 'set-last-oc')), _393118) ^ Unify: (216) [user] compound_eles('next-operation'(op(+, =, 'set-last-oc')), _393118) Call: (217) [system] compound('next-operation'(op(+, =, 'set-last-oc'))) Exit: (217) [system] compound('next-operation'(op(+, =, 'set-last-oc'))) Call: (217) [system] compound_name_arguments('next-operation'(op(+, =, 'set-last-oc')), _400528, _400530) Exit: (217) [system] compound_name_arguments('next-operation'(op(+, =, 'set-last-oc')), 'next-operation', [op(+, =, 'set-last-oc')]) Call: (217) [lists] lists:member(_393118, ['next-operation', op(+, =, 'set-last-oc')]) Unify: (217) [lists] lists:member(_393118, ['next-operation', op(+, =, 'set-last-oc')]) Call: (218) [lists] lists:member_([op(+, =, 'set-last-oc')], _393118, 'next-operation') Unify: (218) [lists] lists:member_([op(+, =, 'set-last-oc')], 'next-operation', 'next-operation') Exit: (218) [lists] lists:member_([op(+, =, 'set-last-oc')], 'next-operation', 'next-operation') Exit: (217) [lists] lists:member('next-operation', ['next-operation', op(+, =, 'set-last-oc')]) ^ Exit: (216) [user] compound_eles('next-operation'(op(+, =, 'set-last-oc')), 'next-operation') ^ Call: (216) [user] compound_eles(0, 'next-operation', _380108) ^ Unify: (216) [user] compound_eles(0, 'next-operation', _380108) Call: (217) [system] var('next-operation') Fail: (217) [system] var('next-operation') ^ Redo: (216) [user] compound_eles(0, 'next-operation', _380108) ^ Unify: (216) [user] compound_eles(0, 'next-operation', _380108) Call: (217) [system] compound('next-operation') Fail: (217) [system] compound('next-operation') ^ Redo: (216) [user] compound_eles(0, 'next-operation', _380108) Call: (217) [system] _380108='next-operation' Exit: (217) [system] 'next-operation'='next-operation' ^ Exit: (216) [user] compound_eles(0, 'next-operation', 'next-operation') ^ Exit: (215) [user] compound_eles(1, 'next-operation'(op(+, =, 'set-last-oc')), 'next-operation') ^ Call: (215) [user] pfcIgnored('next-operation') ^ Fail: (215) [user] pfcIgnored('next-operation') Redo: (218) [lists] lists:member_([op(+, =, 'set-last-oc')], _393118, 'next-operation') Unify: (218) [lists] lists:member_([op(+, =, 'set-last-oc')], _393118, 'next-operation') Call: (219) [lists] lists:member_([], _393118, op(+, =, 'set-last-oc')) Unify: (219) [lists] lists:member_([], op(+, =, 'set-last-oc'), op(+, =, 'set-last-oc')) Exit: (219) [lists] lists:member_([], op(+, =, 'set-last-oc'), op(+, =, 'set-last-oc')) Exit: (218) [lists] lists:member_([op(+, =, 'set-last-oc')], op(+, =, 'set-last-oc'), 'next-operation') Exit: (217) [lists] lists:member(op(+, =, 'set-last-oc'), ['next-operation', op(+, =, 'set-last-oc')]) ^ Exit: (216) [user] compound_eles('next-operation'(op(+, =, 'set-last-oc')), op(+, =, 'set-last-oc')) ^ Call: (216) [user] compound_eles(0, op(+, =, 'set-last-oc'), _380108) ^ Unify: (216) [user] compound_eles(0, op(+, =, 'set-last-oc'), _380108) Call: (217) [system] var(op(+, =, 'set-last-oc')) Fail: (217) [system] var(op(+, =, 'set-last-oc')) ^ Redo: (216) [user] compound_eles(0, op(+, =, 'set-last-oc'), _380108) ^ Unify: (216) [user] compound_eles(0, op(+, =, 'set-last-oc'), _380108) Call: (217) [system] compound(op(+, =, 'set-last-oc')) Exit: (217) [system] compound(op(+, =, 'set-last-oc')) Call: (217) [system] 0<1 Exit: (217) [system] 0<1 Call: (217) [system] _380108=op(+, =, 'set-last-oc') Exit: (217) [system] op(+, =, 'set-last-oc')=op(+, =, 'set-last-oc') ^ Exit: (216) [user] compound_eles(0, op(+, =, 'set-last-oc'), op(+, =, 'set-last-oc')) ^ Exit: (215) [user] compound_eles(1, 'next-operation'(op(+, =, 'set-last-oc')), op(+, =, 'set-last-oc')) ^ Call: (215) [user] pfcIgnored(op(+, =, 'set-last-oc')) ^ Fail: (215) [user] pfcIgnored(op(+, =, 'set-last-oc')) ^ Fail: (214) [user] pfcIsNotTraced('next-operation'(op(+, =, 'set-last-oc'))) ^ Redo: (213) [user] pfcIsTraced('next-operation'(op(+, =, 'set-last-oc'))) ^ Unify: (213) [user] pfcIsTraced('next-operation'(op(+, =, 'set-last-oc'))) ^ Call: (214) [user] compound_eles(1, 'next-operation'(op(+, =, 'set-last-oc')), _447908) ^ Unify: (214) [user] compound_eles(1, 'next-operation'(op(+, =, 'set-last-oc')), _447908) Call: (215) [system] var('next-operation'(op(+, =, 'set-last-oc'))) Fail: (215) [system] var('next-operation'(op(+, =, 'set-last-oc'))) ^ Redo: (214) [user] compound_eles(1, 'next-operation'(op(+, =, 'set-last-oc')), _447908) ^ Unify: (214) [user] compound_eles(1, 'next-operation'(op(+, =, 'set-last-oc')), _447908) Call: (215) [system] compound('next-operation'(op(+, =, 'set-last-oc'))) Exit: (215) [system] compound('next-operation'(op(+, =, 'set-last-oc'))) Call: (215) [system] 1<1 Fail: (215) [system] 1<1 ^ Redo: (214) [user] compound_eles(1, 'next-operation'(op(+, =, 'set-last-oc')), _447908) ^ Unify: (214) [user] compound_eles(1, 'next-operation'(op(+, =, 'set-last-oc')), _447908) Call: (215) [system] _459060 is 1+ -1 Exit: (215) [system] 0 is 1+ -1 ^ Call: (215) [user] compound_eles('next-operation'(op(+, =, 'set-last-oc')), _460918) ^ Unify: (215) [user] compound_eles('next-operation'(op(+, =, 'set-last-oc')), _460918) Call: (216) [system] is_list('next-operation'(op(+, =, 'set-last-oc'))) Fail: (216) [system] is_list('next-operation'(op(+, =, 'set-last-oc'))) ^ Redo: (215) [user] compound_eles('next-operation'(op(+, =, 'set-last-oc')), _460918) ^ Unify: (215) [user] compound_eles('next-operation'(op(+, =, 'set-last-oc')), _460918) Call: (216) [system] compound('next-operation'(op(+, =, 'set-last-oc'))) Exit: (216) [system] compound('next-operation'(op(+, =, 'set-last-oc'))) Call: (216) [system] compound_name_arguments('next-operation'(op(+, =, 'set-last-oc')), _468328, _468330) Exit: (216) [system] compound_name_arguments('next-operation'(op(+, =, 'set-last-oc')), 'next-operation', [op(+, =, 'set-last-oc')]) Call: (216) [lists] lists:member(_460918, ['next-operation', op(+, =, 'set-last-oc')]) Unify: (216) [lists] lists:member(_460918, ['next-operation', op(+, =, 'set-last-oc')]) Call: (217) [lists] lists:member_([op(+, =, 'set-last-oc')], _460918, 'next-operation') Unify: (217) [lists] lists:member_([op(+, =, 'set-last-oc')], 'next-operation', 'next-operation') Exit: (217) [lists] lists:member_([op(+, =, 'set-last-oc')], 'next-operation', 'next-operation') Exit: (216) [lists] lists:member('next-operation', ['next-operation', op(+, =, 'set-last-oc')]) ^ Exit: (215) [user] compound_eles('next-operation'(op(+, =, 'set-last-oc')), 'next-operation') ^ Call: (215) [user] compound_eles(0, 'next-operation', _447908) ^ Unify: (215) [user] compound_eles(0, 'next-operation', _447908) Call: (216) [system] var('next-operation') Fail: (216) [system] var('next-operation') ^ Redo: (215) [user] compound_eles(0, 'next-operation', _447908) ^ Unify: (215) [user] compound_eles(0, 'next-operation', _447908) Call: (216) [system] compound('next-operation') Fail: (216) [system] compound('next-operation') ^ Redo: (215) [user] compound_eles(0, 'next-operation', _447908) Call: (216) [system] _447908='next-operation' Exit: (216) [system] 'next-operation'='next-operation' ^ Exit: (215) [user] compound_eles(0, 'next-operation', 'next-operation') ^ Exit: (214) [user] compound_eles(1, 'next-operation'(op(+, =, 'set-last-oc')), 'next-operation') ^ Call: (214) [user] pfcTraced('next-operation') ^ Fail: (214) [user] pfcTraced('next-operation') Redo: (217) [lists] lists:member_([op(+, =, 'set-last-oc')], _460918, 'next-operation') Unify: (217) [lists] lists:member_([op(+, =, 'set-last-oc')], _460918, 'next-operation') Call: (218) [lists] lists:member_([], _460918, op(+, =, 'set-last-oc')) Unify: (218) [lists] lists:member_([], op(+, =, 'set-last-oc'), op(+, =, 'set-last-oc')) Exit: (218) [lists] lists:member_([], op(+, =, 'set-last-oc'), op(+, =, 'set-last-oc')) Exit: (217) [lists] lists:member_([op(+, =, 'set-last-oc')], op(+, =, 'set-last-oc'), 'next-operation') Exit: (216) [lists] lists:member(op(+, =, 'set-last-oc'), ['next-operation', op(+, =, 'set-last-oc')]) ^ Exit: (215) [user] compound_eles('next-operation'(op(+, =, 'set-last-oc')), op(+, =, 'set-last-oc')) ^ Call: (215) [user] compound_eles(0, op(+, =, 'set-last-oc'), _447908) ^ Unify: (215) [user] compound_eles(0, op(+, =, 'set-last-oc'), _447908) Call: (216) [system] var(op(+, =, 'set-last-oc')) Fail: (216) [system] var(op(+, =, 'set-last-oc')) ^ Redo: (215) [user] compound_eles(0, op(+, =, 'set-last-oc'), _447908) ^ Unify: (215) [user] compound_eles(0, op(+, =, 'set-last-oc'), _447908) Call: (216) [system] compound(op(+, =, 'set-last-oc')) Exit: (216) [system] compound(op(+, =, 'set-last-oc')) Call: (216) [system] 0<1 Exit: (216) [system] 0<1 Call: (216) [system] _447908=op(+, =, 'set-last-oc') Exit: (216) [system] op(+, =, 'set-last-oc')=op(+, =, 'set-last-oc') ^ Exit: (215) [user] compound_eles(0, op(+, =, 'set-last-oc'), op(+, =, 'set-last-oc')) ^ Exit: (214) [user] compound_eles(1, 'next-operation'(op(+, =, 'set-last-oc')), op(+, =, 'set-last-oc')) ^ Call: (214) [user] pfcTraced(op(+, =, 'set-last-oc')) ^ Fail: (214) [user] pfcTraced(op(+, =, 'set-last-oc')) ^ Fail: (213) [user] pfcIsTraced('next-operation'(op(+, =, 'set-last-oc'))) ^ Redo: (212) [user] pfcTraceAddPrint('next-operation'(op(+, =, 'set-last-oc')), (P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (212) [user] pfcTraceAddPrint('next-operation'(op(+, =, 'set-last-oc')), (P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (212) [user] pfcTraceAddPrint('next-operation'(op(+, =, 'set-last-oc')), (P;HTML|mfl4(_3574, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (212) [user] pfcTraceBreak('next-operation'(op(+, =, 'set-last-oc')), (P;HTML|mfl4(_3574, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (212) [user] pfcTraceBreak('next-operation'(op(+, =, 'set-last-oc')), (P;HTML|mfl4(_3574, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (213) [user] pfcSpied('next-operation'(op(+, =, 'set-last-oc')), +) ^ Fail: (213) [user] pfcSpied('next-operation'(op(+, =, 'set-last-oc')), +) ^ Redo: (212) [user] pfcTraceBreak('next-operation'(op(+, =, 'set-last-oc')), (P;HTML|mfl4(_3574, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (212) [user] pfcTraceBreak('next-operation'(op(+, =, 'set-last-oc')), (P;HTML|mfl4(_3574, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (211) [user] pfcTraceAdd('next-operation'(op(+, =, 'set-last-oc')), (P;HTML|mfl4(_3574, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (209) [user] must_ex(pfcTraceAdd('next-operation'(op(+, =, 'set-last-oc')), (P;HTML|mfl4(_3574, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (209) [user] must_ex(pfcEnqueue('next-operation'(op(+, =, 'set-last-oc')), (P;HTML|mfl4(_3574, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Unify: (209) [user] must_ex(pfcEnqueue('next-operation'(op(+, =, 'set-last-oc')), (P;HTML|mfl4(_3574, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (211) [user] pfcEnqueue('next-operation'(op(+, =, 'set-last-oc')), (P;HTML|mfl4(_3574, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (211) [user] pfcEnqueue('next-operation'(op(+, =, 'set-last-oc')), (P;HTML|mfl4(_3574, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (212) [user] pfcGetSearch(_94984) ^ Unify: (212) [user] pfcGetSearch(_94984) Call: (213) [t_l] t_l:pfcSearchTL(_96834) Fail: (213) [t_l] t_l:pfcSearchTL(_96834) ^ Redo: (212) [user] pfcGetSearch(_94984) ^ Call: (213) [user] pfcSearch(_99608) ^ Unify: (213) [user] pfcSearch(direct) ^ Exit: (213) [user] pfcSearch(direct) Call: (213) [system] _94984=direct Exit: (213) [system] direct=direct ^ Exit: (212) [user] pfcGetSearch(direct) ^ Call: (212) [user] pfcEnqueue(direct, 'next-operation'(op(+, =, 'set-last-oc')), (P;HTML|mfl4(_3574, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (212) [user] pfcEnqueue(direct, 'next-operation'(op(+, =, 'set-last-oc')), (P;HTML|mfl4(_3574, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) Call: (213) [system] direct=direct Exit: (213) [system] direct=direct ^ Call: (213) [user] pfcFwd('next-operation'(op(+, =, 'set-last-oc'))) ^ Unify: (213) [user] pfcFwd('next-operation'(op(+, =, 'set-last-oc'))) ^ Call: (214) [user] control_arg_types('next-operation'(op(+, =, 'set-last-oc')), _124070) ^ Unify: (214) [user] control_arg_types('next-operation'(op(+, =, 'set-last-oc')), _124070) Call: (215) [system] fail Fail: (215) [system] fail ^ Fail: (214) [user] control_arg_types('next-operation'(op(+, =, 'set-last-oc')), _124070) ^ Redo: (213) [user] pfcFwd('next-operation'(op(+, =, 'set-last-oc'))) ^ Unify: (213) [user] pfcFwd('next-operation'(op(+, =, 'set-last-oc'))) ^ Call: (214) [user] locally_each:locally(set_prolog_flag(occurs_check, true), pfcFwd0('next-operation'(op(+, =, 'set-last-oc')))) ^ Unify: (214) [locally_each] locally_each:locally(user:set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, 'set-last-oc')))) ^ Call: (215) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, 'set-last-oc'))), user:each_call_cleanup) ^ Unify: (215) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, 'set-last-oc'))), user:each_call_cleanup) Call: (216) [system] current_prolog_flag(occurs_check, _134332) Exit: (216) [system] current_prolog_flag(occurs_check, true) ^ Call: (216) [locally_each] locally_each:wtl_how(trusted_redo_call_cleanup, true==true, user:set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, 'set-last-oc'))), user:set_prolog_flag(occurs_check, true)) ^ Unify: (216) [locally_each] locally_each:wtl_how(locally_each:trusted_redo_call_cleanup, locally_each:(true==true), user:set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, 'set-last-oc'))), user:set_prolog_flag(occurs_check, true)) Call: (217) [system] true==true Exit: (217) [system] true==true ^ Call: (217) [user] pfcFwd0('next-operation'(op(+, =, 'set-last-oc'))) ^ Unify: (217) [user] pfcFwd0('next-operation'(op(+, =, 'set-last-oc'))) Call: (218) [system] is_list(_141828) Fail: (218) [system] is_list(_141828) ^ Redo: (217) [user] pfcFwd0('next-operation'(op(+, =, 'set-last-oc'))) ^ Call: (218) [user] pfcFwd1('next-operation'(op(+, =, 'set-last-oc'))) ^ Unify: (218) [user] pfcFwd1('next-operation'(op(+, =, 'set-last-oc'))) ^ Call: (219) [user] fc_rule_check('next-operation'(op(+, =, 'set-last-oc'))) ^ Unify: (219) [user] fc_rule_check('next-operation'(op(+, =, 'set-last-oc'))) ^ Exit: (219) [user] fc_rule_check('next-operation'(op(+, =, 'set-last-oc'))) Call: (219) [system] copy_term('next-operation'(op(+, =, 'set-last-oc')), _149222) Exit: (219) [system] copy_term('next-operation'(op(+, =, 'set-last-oc')), 'next-operation'(op(+, =, 'set-last-oc'))) ^ Call: (219) [user] ignore(fcpt('next-operation'(op(+, =, 'set-last-oc')), 'next-operation'(op(+, =, 'set-last-oc')))) ^ Unify: (219) [system] ignore(user:fcpt('next-operation'(op(+, =, 'set-last-oc')), 'next-operation'(op(+, =, 'set-last-oc')))) ^ Call: (220) [user] fcpt('next-operation'(op(+, =, 'set-last-oc')), 'next-operation'(op(+, =, 'set-last-oc'))) ^ Unify: (220) [user] fcpt('next-operation'(op(+, =, 'set-last-oc')), 'next-operation'(op(+, =, 'set-last-oc'))) ^ Call: (221) [user] pfcGetTriggerQuick('$pt$'('next-operation'(op(+, =, 'set-last-oc')), _154814)) ^ Unify: (221) [user] pfcGetTriggerQuick('$pt$'('next-operation'(op(+, =, 'set-last-oc')), _154814)) ^ Call: (222) [user] clause('$pt$'('next-operation'(op(+, =, 'set-last-oc')), _154814), true) ^ Fail: (222) [user] clause('$pt$'('next-operation'(op(+, =, 'set-last-oc')), _154814), true) ^ Redo: (221) [user] pfcGetTriggerQuick('$pt$'('next-operation'(op(+, =, 'set-last-oc')), _154814)) ^ Call: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'set-last-oc')), _154814)) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'set-last-oc')), _154814)) Call: (223) [system] var('$pt$'('next-operation'(op(+, =, 'set-last-oc')), _154814)) Fail: (223) [system] var('$pt$'('next-operation'(op(+, =, 'set-last-oc')), _154814)) ^ Redo: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'set-last-oc')), _154814)) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'set-last-oc')), _154814)) Call: (223) [system] callable('$pt$'('next-operation'(op(+, =, 'set-last-oc')), _154814)) Exit: (223) [system] callable('$pt$'('next-operation'(op(+, =, 'set-last-oc')), _154814)) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'set-last-oc')), _154814)) ^ Redo: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'set-last-oc')), _154814)) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'set-last-oc')), _154814)) ^ Call: (223) [user] predicate_property('$pt$'('next-operation'(op(+, =, 'set-last-oc')), _154814), imported_from(system)) ^ Unify: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, 'set-last-oc')), _154814), imported_from(system)) Call: (224) [system] nonvar(imported_from(system)) Exit: (224) [system] nonvar(imported_from(system)) Call: (224) [$syspreds] property_predicate(imported_from(system), user:'$pt$'('next-operation'(op(+, =, 'set-last-oc')), _154814)) Unify: (224) [$syspreds] property_predicate(imported_from(system), user:'$pt$'('next-operation'(op(+, =, 'set-last-oc')), _154814)) Call: (225) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, 'set-last-oc')), _154814)) Unify: (225) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, 'set-last-oc')), _154814)) Call: (226) [system] callable('$pt$'('next-operation'(op(+, =, 'set-last-oc')), _154814)) Exit: (226) [system] callable('$pt$'('next-operation'(op(+, =, 'set-last-oc')), _154814)) Call: (226) [system] atom(user) Exit: (226) [system] atom(user) Exit: (225) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, 'set-last-oc')), _154814)) ^ Fail: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, 'set-last-oc')), _154814), imported_from(system)) ^ Redo: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'set-last-oc')), _154814)) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'set-last-oc')), _154814)) ^ Call: (223) [user] predicate_property('$pt$'('next-operation'(op(+, =, 'set-last-oc')), _154814), built_in) ^ Unify: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, 'set-last-oc')), _154814), built_in) Call: (224) [system] nonvar(built_in) Exit: (224) [system] nonvar(built_in) Call: (224) [$syspreds] property_predicate(built_in, user:'$pt$'('next-operation'(op(+, =, 'set-last-oc')), _154814)) Unify: (224) [$syspreds] property_predicate(built_in, user:'$pt$'('next-operation'(op(+, =, 'set-last-oc')), _154814)) Call: (225) [system] callable('$pt$'('next-operation'(op(+, =, 'set-last-oc')), _154814)) Exit: (225) [system] callable('$pt$'('next-operation'(op(+, =, 'set-last-oc')), _154814)) Call: (225) [$syspreds] goal_name_arity('$pt$'('next-operation'(op(+, =, 'set-last-oc')), _154814), _191884, _191886) Unify: (225) [$syspreds] goal_name_arity('$pt$'('next-operation'(op(+, =, 'set-last-oc')), _154814), _191884, _191886) Call: (226) [system] compound('$pt$'('next-operation'(op(+, =, 'set-last-oc')), _154814)) Exit: (226) [system] compound('$pt$'('next-operation'(op(+, =, 'set-last-oc')), _154814)) Call: (226) [system] compound_name_arity('$pt$'('next-operation'(op(+, =, 'set-last-oc')), _154814), _191884, _191886) Exit: (226) [system] compound_name_arity('$pt$'('next-operation'(op(+, =, 'set-last-oc')), _154814), '$pt$', 2) Exit: (225) [$syspreds] goal_name_arity('$pt$'('next-operation'(op(+, =, 'set-last-oc')), _154814), '$pt$', 2) ^ Call: (225) [$syspreds] current_predicate(user:'$pt$'/2) ^ Exit: (225) [$syspreds] current_predicate(user:'$pt$'/2) ^ Fail: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, 'set-last-oc')), _154814), built_in) ^ Redo: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'set-last-oc')), _154814)) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'set-last-oc')), _154814)) ^ Call: (223) [user] predicate_property('$pt$'('next-operation'(op(+, =, 'set-last-oc')), _154814), _203126) ^ Unify: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, 'set-last-oc')), _154814), _204066) Call: (224) [system] nonvar(_204924) ^ Redo: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, 'set-last-oc')), _154814), _205926) ^ Unify: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, 'set-last-oc')), _154814), _206860) Call: (224) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, 'set-last-oc')), _154814)) Unify: (224) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, 'set-last-oc')), _154814)) Call: (225) [system] callable('$pt$'('next-operation'(op(+, =, 'set-last-oc')), _154814)) Exit: (225) [system] callable('$pt$'('next-operation'(op(+, =, 'set-last-oc')), _154814)) Call: (225) [system] atom(user) Exit: (225) [system] atom(user) Exit: (224) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, 'set-last-oc')), _154814)) ^ Exit: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, 'set-last-oc')), _154814), interpreted) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'set-last-oc')), _154814)) ^ Call: (223) [user] predicate_property('$pt$'('next-operation'(op(+, =, 'set-last-oc')), _154814), number_of_clauses(_216054)) ^ Unify: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, 'set-last-oc')), _154814), number_of_clauses(_216054)) Call: (224) [system] nonvar(number_of_clauses(_216054)) Exit: (224) [system] nonvar(number_of_clauses(_216054)) Call: (224) [$syspreds] property_predicate(number_of_clauses(_216054), user:'$pt$'('next-operation'(op(+, =, 'set-last-oc')), _154814)) Unify: (224) [$syspreds] property_predicate(number_of_clauses(_216054), user:'$pt$'('next-operation'(op(+, =, 'set-last-oc')), _154814)) Call: (225) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, 'set-last-oc')), _154814)) Unify: (225) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, 'set-last-oc')), _154814)) Call: (226) [system] callable('$pt$'('next-operation'(op(+, =, 'set-last-oc')), _154814)) Exit: (226) [system] callable('$pt$'('next-operation'(op(+, =, 'set-last-oc')), _154814)) Call: (226) [system] atom(user) Exit: (226) [system] atom(user) Exit: (225) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, 'set-last-oc')), _154814)) Exit: (224) [$syspreds] property_predicate(number_of_clauses(0), user:'$pt$'('next-operation'(op(+, =, 'set-last-oc')), _154814)) ^ Exit: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, 'set-last-oc')), _154814), number_of_clauses(0)) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'set-last-oc')), _154814)) ^ Call: (223) [user] setup_call_cleanup(nb_current('$pfc_current_choice', _230898), (prolog_current_choice(_230908), push_current_choice(_230908), clause('$pt$'('next-operation'(op(+, =, 'set-last-oc')), _154814), _230930), pfc_call(_230930)), nb_setval('$pfc_current_choice', _230898)) ^ Unify: (223) [system] setup_call_cleanup(user:nb_current('$pfc_current_choice', _230898), user:(prolog_current_choice(_230908), push_current_choice(_230908), clause('$pt$'('next-operation'(op(+, =, 'set-last-oc')), _154814), _230930), pfc_call(_230930)), user:nb_setval('$pfc_current_choice', _230898)) ^ Call: (224) [system] sig_atomic(user:nb_current('$pfc_current_choice', _230898)) Call: (226) [system] nb_current('$pfc_current_choice', _230898) Exit: (226) [system] nb_current('$pfc_current_choice', []) ^ Exit: (224) [system] sig_atomic(user:nb_current('$pfc_current_choice', [])) Call: (225) [system] prolog_current_choice(_230908) Exit: (225) [system] prolog_current_choice(2930) ^ Call: (225) [user] push_current_choice(2930) ^ Unify: (225) [user] push_current_choice(2930) Call: (226) [system] nb_current('$pfc_current_choice', _240248) Exit: (226) [system] nb_current('$pfc_current_choice', []) Call: (226) [system] b_setval('$pfc_current_choice', [2930]) Exit: (226) [system] b_setval('$pfc_current_choice', [2930]) ^ Exit: (225) [user] push_current_choice(2930) ^ Call: (225) [user] clause('$pt$'('next-operation'(op(+, =, 'set-last-oc')), _154814), _230930) ^ Fail: (225) [user] clause('$pt$'('next-operation'(op(+, =, 'set-last-oc')), _154814), _230930) Call: (225) [$syspreds] nb_setval('$pfc_current_choice', []) Unify: (225) [$syspreds] nb_setval('$pfc_current_choice', []) Call: (226) [system] duplicate_term([], _248620) Exit: (226) [system] duplicate_term([], []) Call: (226) [system] nb_linkval('$pfc_current_choice', []) Exit: (226) [system] nb_linkval('$pfc_current_choice', []) Exit: (225) [$syspreds] nb_setval('$pfc_current_choice', []) ^ Fail: (223) [system] setup_call_cleanup(user:nb_current('$pfc_current_choice', _230898), user:(prolog_current_choice(_230908), push_current_choice(_230908), clause('$pt$'('next-operation'(op(+, =, 'set-last-oc')), _154814), _230930), pfc_call(_230930)), user:nb_setval('$pfc_current_choice', _230898)) ^ Fail: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'set-last-oc')), _154814)) ^ Fail: (221) [user] pfcGetTriggerQuick('$pt$'('next-operation'(op(+, =, 'set-last-oc')), _154814)) ^ Redo: (220) [user] fcpt('next-operation'(op(+, =, 'set-last-oc')), 'next-operation'(op(+, =, 'set-last-oc'))) ^ Unify: (220) [user] fcpt('next-operation'(op(+, =, 'set-last-oc')), 'next-operation'(op(+, =, 'set-last-oc'))) ^ Exit: (220) [user] fcpt('next-operation'(op(+, =, 'set-last-oc')), 'next-operation'(op(+, =, 'set-last-oc'))) ^ Exit: (219) [system] ignore(user:fcpt('next-operation'(op(+, =, 'set-last-oc')), 'next-operation'(op(+, =, 'set-last-oc')))) ^ Call: (219) [user] ignore(fcnt('next-operation'(op(+, =, 'set-last-oc')), 'next-operation'(op(+, =, 'set-last-oc')))) ^ Unify: (219) [system] ignore(user:fcnt('next-operation'(op(+, =, 'set-last-oc')), 'next-operation'(op(+, =, 'set-last-oc')))) ^ Call: (220) [user] fcnt('next-operation'(op(+, =, 'set-last-oc')), 'next-operation'(op(+, =, 'set-last-oc'))) ^ Unify: (220) [user] fcnt('next-operation'(op(+, =, 'set-last-oc')), 'next-operation'(op(+, =, 'set-last-oc'))) ^ Call: (221) [user] pfc_spft(_263490, _263576, '$nt$'('next-operation'(op(+, =, 'set-last-oc')), _263496, _263498)) ^ Unify: (221) [user] pfc_spft(_263490, _264508, '$nt$'('next-operation'(op(+, =, 'set-last-oc')), _263496, _263498)) ^ Call: (222) [user] pfcCallSystem('$spft$'(_263490, _265368, '$nt$'('next-operation'(op(+, =, 'set-last-oc')), _263496, _263498))) ^ Unify: (222) [user] pfcCallSystem('$spft$'(_263490, _265368, '$nt$'('next-operation'(op(+, =, 'set-last-oc')), _263496, _263498))) ^ Call: (223) [user] pfc_call('$spft$'(_263490, _265368, '$nt$'('next-operation'(op(+, =, 'set-last-oc')), _263496, _263498))) ^ Unify: (223) [user] pfc_call('$spft$'(_263490, _265368, '$nt$'('next-operation'(op(+, =, 'set-last-oc')), _263496, _263498))) Call: (224) [system] var('$spft$'(_263490, _265368, '$nt$'('next-operation'(op(+, =, 'set-last-oc')), _263496, _263498))) Fail: (224) [system] var('$spft$'(_263490, _265368, '$nt$'('next-operation'(op(+, =, 'set-last-oc')), _263496, _263498))) ^ Redo: (223) [user] pfc_call('$spft$'(_263490, _265368, '$nt$'('next-operation'(op(+, =, 'set-last-oc')), _263496, _263498))) ^ Unify: (223) [user] pfc_call('$spft$'(_263490, _265368, '$nt$'('next-operation'(op(+, =, 'set-last-oc')), _263496, _263498))) Call: (224) [system] callable('$spft$'(_263490, _265368, '$nt$'('next-operation'(op(+, =, 'set-last-oc')), _263496, _263498))) Exit: (224) [system] callable('$spft$'(_263490, _265368, '$nt$'('next-operation'(op(+, =, 'set-last-oc')), _263496, _263498))) ^ Unify: (223) [user] pfc_call('$spft$'(_263490, _265368, '$nt$'('next-operation'(op(+, =, 'set-last-oc')), _263496, _263498))) ^ Redo: (223) [user] pfc_call('$spft$'(_263490, _265368, '$nt$'('next-operation'(op(+, =, 'set-last-oc')), _263496, _263498))) ^ Unify: (223) [user] pfc_call('$spft$'(_263490, _265368, '$nt$'('next-operation'(op(+, =, 'set-last-oc')), _263496, _263498))) ^ Call: (224) [user] predicate_property('$spft$'(_263490, _265368, '$nt$'('next-operation'(op(+, =, 'set-last-oc')), _263496, _263498)), imported_from(system)) ^ Unify: (224) [$syspreds] predicate_property(user:'$spft$'(_263490, _265368, '$nt$'('next-operation'(op(+, =, 'set-last-oc')), _263496, _263498)), imported_from(system)) Call: (225) [system] nonvar(imported_from(system)) Exit: (225) [system] nonvar(imported_from(system)) Call: (225) [$syspreds] property_predicate(imported_from(system), user:'$spft$'(_263490, _265368, '$nt$'('next-operation'(op(+, =, 'set-last-oc')), _263496, _263498))) Unify: (225) [$syspreds] property_predicate(imported_from(system), user:'$spft$'(_263490, _265368, '$nt$'('next-operation'(op(+, =, 'set-last-oc')), _263496, _263498))) Call: (226) [$syspreds] define_or_generate(user:'$spft$'(_263490, _265368, '$nt$'('next-operation'(op(+, =, 'set-last-oc')), _263496, _263498))) Unify: (226) [$syspreds] define_or_generate(user:'$spft$'(_263490, _265368, '$nt$'('next-operation'(op(+, =, 'set-last-oc')), _263496, _263498))) Call: (227) [system] callable('$spft$'(_263490, _265368, '$nt$'('next-operation'(op(+, =, 'set-last-oc')), _263496, _263498))) Exit: (227) [system] callable('$spft$'(_263490, _265368, '$nt$'('next-operation'(op(+, =, 'set-last-oc')), _263496, _263498))) Call: (227) [system] atom(user) Exit: (227) [system] atom(user) Exit: (226) [$syspreds] define_or_generate(user:'$spft$'(_263490, _265368, '$nt$'('next-operation'(op(+, =, 'set-last-oc')), _263496, _263498))) ^ Fail: (224) [$syspreds] predicate_property(user:'$spft$'(_263490, _265368, '$nt$'('next-operation'(op(+, =, 'set-last-oc')), _263496, _263498)), imported_from(system)) ^ Redo: (223) [user] pfc_call('$spft$'(_263490, _265368, '$nt$'('next-operation'(op(+, =, 'set-last-oc')), _263496, _263498))) ^ Unify: (223) [user] pfc_call('$spft$'(_263490, _265368, '$nt$'('next-operation'(op(+, =, 'set-last-oc')), _263496, _263498))) ^ Call: (224) [user] predicate_property('$spft$'(_263490, _265368, '$nt$'('next-operation'(op(+, =, 'set-last-oc')), _263496, _263498)), built_in) ^ Unify: (224) [$syspreds] predicate_property(user:'$spft$'(_263490, _265368, '$nt$'('next-operation'(op(+, =, 'set-last-oc')), _263496, _263498)), built_in) Call: (225) [system] nonvar(built_in) Exit: (225) [system] nonvar(built_in) Call: (225) [$syspreds] property_predicate(built_in, user:'$spft$'(_263490, _265368, '$nt$'('next-operation'(op(+, =, 'set-last-oc')), _263496, _263498))) Unify: (225) [$syspreds] property_predicate(built_in, user:'$spft$'(_263490, _265368, '$nt$'('next-operation'(op(+, =, 'set-last-oc')), _263496, _263498))) Call: (226) [system] callable('$spft$'(_263490, _265368, '$nt$'('next-operation'(op(+, =, 'set-last-oc')), _263496, _263498))) Exit: (226) [system] callable('$spft$'(_263490, _265368, '$nt$'('next-operation'(op(+, =, 'set-last-oc')), _263496, _263498))) Call: (226) [$syspreds] goal_name_arity('$spft$'(_263490, _265368, '$nt$'('next-operation'(op(+, =, 'set-last-oc')), _263496, _263498)), _299648, _299650) Unify: (226) [$syspreds] goal_name_arity('$spft$'(_263490, _265368, '$nt$'('next-operation'(op(+, =, 'set-last-oc')), _263496, _263498)), _299648, _299650) Call: (227) [system] compound('$spft$'(_263490, _265368, '$nt$'('next-operation'(op(+, =, 'set-last-oc')), _263496, _263498))) Exit: (227) [system] compound('$spft$'(_263490, _265368, '$nt$'('next-operation'(op(+, =, 'set-last-oc')), _263496, _263498))) Call: (227) [system] compound_name_arity('$spft$'(_263490, _265368, '$nt$'('next-operation'(op(+, =, 'set-last-oc')), _263496, _263498)), _299648, _299650) Exit: (227) [system] compound_name_arity('$spft$'(_263490, _265368, '$nt$'('next-operation'(op(+, =, 'set-last-oc')), _263496, _263498)), '$spft$', 3) Exit: (226) [$syspreds] goal_name_arity('$spft$'(_263490, _265368, '$nt$'('next-operation'(op(+, =, 'set-last-oc')), _263496, _263498)), '$spft$', 3) ^ Call: (226) [$syspreds] current_predicate(user:'$spft$'/3) ^ Exit: (226) [$syspreds] current_predicate(user:'$spft$'/3) ^ Fail: (224) [$syspreds] predicate_property(user:'$spft$'(_263490, _265368, '$nt$'('next-operation'(op(+, =, 'set-last-oc')), _263496, _263498)), built_in) ^ Redo: (223) [user] pfc_call('$spft$'(_263490, _265368, '$nt$'('next-operation'(op(+, =, 'set-last-oc')), _263496, _263498))) ^ Unify: (223) [user] pfc_call('$spft$'(_263490, _265368, '$nt$'('next-operation'(op(+, =, 'set-last-oc')), _263496, _263498))) ^ Call: (224) [user] predicate_property('$spft$'(_263490, _265368, '$nt$'('next-operation'(op(+, =, 'set-last-oc')), _263496, _263498)), _310890) ^ Unify: (224) [$syspreds] predicate_property(user:'$spft$'(_263490, _265368, '$nt$'('next-operation'(op(+, =, 'set-last-oc')), _263496, _263498)), _311830) Call: (225) [system] nonvar(_312688) ^ Redo: (224) [$syspreds] predicate_property(user:'$spft$'(_263490, _265368, '$nt$'('next-operation'(op(+, =, 'set-last-oc')), _263496, _263498)), _313690) ^ Unify: (224) [$syspreds] predicate_property(user:'$spft$'(_263490, _265368, '$nt$'('next-operation'(op(+, =, 'set-last-oc')), _263496, _263498)), _314624) Call: (225) [$syspreds] define_or_generate(user:'$spft$'(_263490, _265368, '$nt$'('next-operation'(op(+, =, 'set-last-oc')), _263496, _263498))) Unify: (225) [$syspreds] define_or_generate(user:'$spft$'(_263490, _265368, '$nt$'('next-operation'(op(+, =, 'set-last-oc')), _263496, _263498))) Call: (226) [system] callable('$spft$'(_263490, _265368, '$nt$'('next-operation'(op(+, =, 'set-last-oc')), _263496, _263498))) Exit: (226) [system] callable('$spft$'(_263490, _265368, '$nt$'('next-operation'(op(+, =, 'set-last-oc')), _263496, _263498))) Call: (226) [system] atom(user) Exit: (226) [system] atom(user) Exit: (225) [$syspreds] define_or_generate(user:'$spft$'(_263490, _265368, '$nt$'('next-operation'(op(+, =, 'set-last-oc')), _263496, _263498))) ^ Exit: (224) [$syspreds] predicate_property(user:'$spft$'(_263490, _265368, '$nt$'('next-operation'(op(+, =, 'set-last-oc')), _263496, _263498)), interpreted) ^ Unify: (223) [user] pfc_call('$spft$'(_263490, _265368, '$nt$'('next-operation'(op(+, =, 'set-last-oc')), _263496, _263498))) ^ Call: (224) [user] predicate_property('$spft$'(_263490, _265368, '$nt$'('next-operation'(op(+, =, 'set-last-oc')), _263496, _263498)), number_of_clauses(_323818)) ^ Unify: (224) [$syspreds] predicate_property(user:'$spft$'(_263490, _265368, '$nt$'('next-operation'(op(+, =, 'set-last-oc')), _263496, _263498)), number_of_clauses(_323818)) Call: (225) [system] nonvar(number_of_clauses(_323818)) Exit: (225) [system] nonvar(number_of_clauses(_323818)) Call: (225) [$syspreds] property_predicate(number_of_clauses(_323818), user:'$spft$'(_263490, _265368, '$nt$'('next-operation'(op(+, =, 'set-last-oc')), _263496, _263498))) Unify: (225) [$syspreds] property_predicate(number_of_clauses(_323818), user:'$spft$'(_263490, _265368, '$nt$'('next-operation'(op(+, =, 'set-last-oc')), _263496, _263498))) Call: (226) [$syspreds] define_or_generate(user:'$spft$'(_263490, _265368, '$nt$'('next-operation'(op(+, =, 'set-last-oc')), _263496, _263498))) Unify: (226) [$syspreds] define_or_generate(user:'$spft$'(_263490, _265368, '$nt$'('next-operation'(op(+, =, 'set-last-oc')), _263496, _263498))) Call: (227) [system] callable('$spft$'(_263490, _265368, '$nt$'('next-operation'(op(+, =, 'set-last-oc')), _263496, _263498))) Exit: (227) [system] callable('$spft$'(_263490, _265368, '$nt$'('next-operation'(op(+, =, 'set-last-oc')), _263496, _263498))) Call: (227) [system] atom(user) Exit: (227) [system] atom(user) Exit: (226) [$syspreds] define_or_generate(user:'$spft$'(_263490, _265368, '$nt$'('next-operation'(op(+, =, 'set-last-oc')), _263496, _263498))) Exit: (225) [$syspreds] property_predicate(number_of_clauses(738), user:'$spft$'(_263490, _265368, '$nt$'('next-operation'(op(+, =, 'set-last-oc')), _263496, _263498))) ^ Exit: (224) [$syspreds] predicate_property(user:'$spft$'(_263490, _265368, '$nt$'('next-operation'(op(+, =, 'set-last-oc')), _263496, _263498)), number_of_clauses(738)) ^ Unify: (223) [user] pfc_call('$spft$'(_263490, _265368, '$nt$'('next-operation'(op(+, =, 'set-last-oc')), _263496, _263498))) ^ Call: (224) [user] setup_call_cleanup(nb_current('$pfc_current_choice', _338662), (prolog_current_choice(_338672), push_current_choice(_338672), clause('$spft$'(_263490, _265368, '$nt$'('next-operation'(op(+, =, 'set-last-oc')), _263496, _263498)), _338694), pfc_call(_338694)), nb_setval('$pfc_current_choice', _338662)) ^ Unify: (224) [system] setup_call_cleanup(user:nb_current('$pfc_current_choice', _338662), user:(prolog_current_choice(_338672), push_current_choice(_338672), clause('$spft$'(_263490, _265368, '$nt$'('next-operation'(op(+, =, 'set-last-oc')), _263496, _263498)), _338694), pfc_call(_338694)), user:nb_setval('$pfc_current_choice', _338662)) ^ Call: (225) [system] sig_atomic(user:nb_current('$pfc_current_choice', _338662)) Call: (227) [system] nb_current('$pfc_current_choice', _338662) Exit: (227) [system] nb_current('$pfc_current_choice', []) ^ Exit: (225) [system] sig_atomic(user:nb_current('$pfc_current_choice', [])) Call: (226) [system] prolog_current_choice(_338672) Exit: (226) [system] prolog_current_choice(2950) ^ Call: (226) [user] push_current_choice(2950) ^ Unify: (226) [user] push_current_choice(2950) Call: (227) [system] nb_current('$pfc_current_choice', _348012) Exit: (227) [system] nb_current('$pfc_current_choice', []) Call: (227) [system] b_setval('$pfc_current_choice', [2950]) Exit: (227) [system] b_setval('$pfc_current_choice', [2950]) ^ Exit: (226) [user] push_current_choice(2950) ^ Call: (226) [user] clause('$spft$'(_263490, _265368, '$nt$'('next-operation'(op(+, =, 'set-last-oc')), _263496, _263498)), _338694) ^ Fail: (226) [user] clause('$spft$'(_263490, _265368, '$nt$'('next-operation'(op(+, =, 'set-last-oc')), _263496, _263498)), _338694) Call: (226) [$syspreds] nb_setval('$pfc_current_choice', []) Unify: (226) [$syspreds] nb_setval('$pfc_current_choice', []) Call: (227) [system] duplicate_term([], _356384) Exit: (227) [system] duplicate_term([], []) Call: (227) [system] nb_linkval('$pfc_current_choice', []) Exit: (227) [system] nb_linkval('$pfc_current_choice', []) Exit: (226) [$syspreds] nb_setval('$pfc_current_choice', []) ^ Fail: (224) [system] setup_call_cleanup(user:nb_current('$pfc_current_choice', _338662), user:(prolog_current_choice(_338672), push_current_choice(_338672), clause('$spft$'(_263490, _265368, '$nt$'('next-operation'(op(+, =, 'set-last-oc')), _263496, _263498)), _338694), pfc_call(_338694)), user:nb_setval('$pfc_current_choice', _338662)) ^ Fail: (223) [user] pfc_call('$spft$'(_263490, _265368, '$nt$'('next-operation'(op(+, =, 'set-last-oc')), _263496, _263498))) ^ Fail: (222) [user] pfcCallSystem('$spft$'(_263490, _265368, '$nt$'('next-operation'(op(+, =, 'set-last-oc')), _263496, _263498))) ^ Fail: (221) [user] pfc_spft(_263490, _363888, '$nt$'('next-operation'(op(+, =, 'set-last-oc')), _263496, _263498)) ^ Redo: (220) [user] fcnt('next-operation'(op(+, =, 'set-last-oc')), 'next-operation'(op(+, =, 'set-last-oc'))) ^ Unify: (220) [user] fcnt('next-operation'(op(+, =, 'set-last-oc')), 'next-operation'(op(+, =, 'set-last-oc'))) ^ Exit: (220) [user] fcnt('next-operation'(op(+, =, 'set-last-oc')), 'next-operation'(op(+, =, 'set-last-oc'))) ^ Exit: (219) [system] ignore(user:fcnt('next-operation'(op(+, =, 'set-last-oc')), 'next-operation'(op(+, =, 'set-last-oc')))) ^ Exit: (218) [user] pfcFwd1('next-operation'(op(+, =, 'set-last-oc'))) ^ Exit: (217) [user] pfcFwd0('next-operation'(op(+, =, 'set-last-oc'))) ^ Exit: (216) [locally_each] locally_each:wtl_how(locally_each:trusted_redo_call_cleanup, locally_each:(true==true), user:set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, 'set-last-oc'))), user:set_prolog_flag(occurs_check, true)) ^ Exit: (215) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, 'set-last-oc'))), user:each_call_cleanup) ^ Exit: (214) [locally_each] locally_each:locally(user:set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, 'set-last-oc')))) ^ Exit: (213) [user] pfcFwd('next-operation'(op(+, =, 'set-last-oc'))) ^ Exit: (212) [user] pfcEnqueue(direct, 'next-operation'(op(+, =, 'set-last-oc')), (P;HTML|mfl4(_3574, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (211) [user] pfcEnqueue('next-operation'(op(+, =, 'set-last-oc')), (P;HTML|mfl4(_3574, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (209) [user] must_ex(pfcEnqueue('next-operation'(op(+, =, 'set-last-oc')), (P;HTML|mfl4(_3574, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Exit: (208) [user] pfcPost2('next-operation'(op(+, =, 'set-last-oc')), (P;HTML|mfl4(_3574, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (207) [user] pfcPost11('next-operation'(op(+, =, 'set-last-oc')), (P;HTML|mfl4(_3574, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (205) [locally_each] locally_each:wtl_how(locally_each:trusted_redo_call_cleanup, locally_each:(true==true), user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'set-last-oc')), (P;HTML|mfl4(_3574, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _3598, (notrace, wdmsg(('next-operation'(op(+, =, 'set-last-oc'))=>_3598)), trace)), user:set_prolog_flag(occurs_check, true)) ^ Exit: (204) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'set-last-oc')), (P;HTML|mfl4(_3574, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _3598, (notrace, wdmsg(('next-operation'(op(+, =, 'set-last-oc'))=>_3598)), trace)), user:each_call_cleanup) ^ Exit: (203) [locally_each] locally_each:locally(user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'set-last-oc')), (P;HTML|mfl4(_3574, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _3598, (notrace, wdmsg(('next-operation'(op(+, =, 'set-last-oc'))=>_3598)), trace))) ^ Exit: (202) [user] pfcPost1('next-operation'(op(+, =, 'set-last-oc')), (P;HTML|mfl4(_3574, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (201) [user] pfcPost_rev((P;HTML|mfl4(_3574, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax), 'next-operation'(op(+, =, 'set-last-oc'))) ^ Exit: (200) [user] pfcPost('next-operation'(op(+, =, 'set-last-oc')), (P;HTML|mfl4(_3574, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (200) [user] pfcRun ^ Unify: (200) [user] pfcRun ^ Call: (201) [user] pfcGetSearch(direct) ^ Unify: (201) [user] pfcGetSearch(direct) Call: (202) [t_l] t_l:pfcSearchTL(_461348) Fail: (202) [t_l] t_l:pfcSearchTL(_461348) ^ Redo: (201) [user] pfcGetSearch(direct) ^ Call: (202) [user] pfcSearch(_464122) ^ Unify: (202) [user] pfcSearch(direct) ^ Exit: (202) [user] pfcSearch(direct) Call: (202) [system] direct=direct Exit: (202) [system] direct=direct ^ Exit: (201) [user] pfcGetSearch(direct) ^ Unify: (200) [user] pfcRun ^ Exit: (200) [user] pfcRun ^ Exit: (199) [user] pfcAdd('next-operation'(op(+, =, 'set-last-oc')), (P;HTML|mfl4(_3574, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (198) [user] pfcAdd('next-operation'(op(+, =, 'set-last-oc'))) ^ Exit: (197) [user] pfcAdd_Now('next-operation'(op(+, =, 'set-last-oc'))) ^ Exit: (196) [user] if_t(into_simple_op(+, [=, ['set-last-oc', _OC], ['nb-setval', 'last-oc', _OC]], op(+, =, 'set-last-oc')), pfcAdd_Now('next-operation'(op(+, =, 'set-last-oc')))) Call: (196) [user] dont_give_up(as_tf(asserted_do_metta('&self', +, [=, ['set-last-oc', _OC], ['nb-setval', 'last-oc', _OC]]), _3362)) Unify: (196) [user] dont_give_up(as_tf(asserted_do_metta('&self', +, [=, ['set-last-oc', _OC], ['nb-setval', 'last-oc', _OC]]), _3362)) ^ Call: (198) [user] as_tf(asserted_do_metta('&self', +, [=, ['set-last-oc', _OC], ['nb-setval', 'last-oc', _OC]]), _3362) ^ Unify: (198) [user] as_tf(asserted_do_metta('&self', +, [=, ['set-last-oc', _OC], ['nb-setval', 'last-oc', _OC]]), _3362) Call: (199) [system] asserted_do_metta('&self', +, [=, ['set-last-oc', _OC], ['nb-setval', 'last-oc', _OC]])\=[_485602|_485604] Exit: (199) [system] asserted_do_metta('&self', +, [=, ['set-last-oc', _OC], ['nb-setval', 'last-oc', _OC]])\=[_485602|_485604] ^ Call: (199) [user] catch_nowarn((call(asserted_do_metta('&self', +, [=, ['set-last-oc', _OC], ['nb-setval', 'last-oc', _OC]]))*->_3362='True';_3362='False')) ^ Unify: (199) [user] catch_nowarn((call(asserted_do_metta('&self', +, [=, ['set-last-oc', _OC], ['nb-setval', 'last-oc', _OC]]))*->_3362='True';_3362='False')) Call: (200) [user] catch_err((call(asserted_do_metta('&self', +, [=, ['set-last-oc', _OC], ['nb-setval', 'last-oc', _OC]]))*->_3362='True';_3362='False'), error(_489340, _489342), fail) Unify: (200) [user] catch_err((call(asserted_do_metta('&self', +, [=, ['set-last-oc', _OC], ['nb-setval', 'last-oc', _OC]]))*->_3362='True';_3362='False'), error(_489340, _489342), fail) Call: (203) [user] asserted_do_metta('&self', +, [=, ['set-last-oc', _OC], ['nb-setval', 'last-oc', _OC]]) Unify: (203) [user] asserted_do_metta('&self', +, [=, ['set-last-oc', _OC], ['nb-setval', 'last-oc', _OC]]) Call: (204) [user] metta_interp_mode(+, _493056) Unify: (204) [user] metta_interp_mode(+, load) Exit: (204) [user] metta_interp_mode(+, load) Call: (204) [user] asserted_do_metta('&self', load, [=, ['set-last-oc', _OC], ['nb-setval', 'last-oc', _OC]]) Unify: (204) [user] asserted_do_metta('&self', load, [=, ['set-last-oc', _OC], ['nb-setval', 'last-oc', _OC]]) Call: (205) [user] metta_interp_mode(load, _497646) Redo: (204) [user] asserted_do_metta('&self', load, [=, ['set-last-oc', _OC], ['nb-setval', 'last-oc', _OC]]) Unify: (204) [user] asserted_do_metta('&self', load, [=, ['set-last-oc', _OC], ['nb-setval', 'last-oc', _OC]]) Call: (205) [system] load==exec Redo: (204) [user] asserted_do_metta('&self', load, [=, ['set-last-oc', _OC], ['nb-setval', 'last-oc', _OC]]) Unify: (204) [user] asserted_do_metta('&self', load, [=, ['set-last-oc', _OC], ['nb-setval', 'last-oc', _OC]]) Call: (205) [user] asserted_do_metta2('&self', load, [=, ['set-last-oc', _OC], ['nb-setval', 'last-oc', _OC]], [=, ['set-last-oc', _OC], ['nb-setval', 'last-oc', _OC]]) Unify: (205) [user] asserted_do_metta2('&self', load, [=, ['set-last-oc', _OC], ['nb-setval', 'last-oc', _OC]], [=, ['set-last-oc', _OC], ['nb-setval', 'last-oc', _OC]]) Call: (206) [system] nonvar(load) Exit: (206) [system] nonvar(load) Call: (206) [user] metta_interp_mode(load, _506868) Redo: (205) [user] asserted_do_metta2('&self', load, [=, ['set-last-oc', _OC], ['nb-setval', 'last-oc', _OC]], [=, ['set-last-oc', _OC], ['nb-setval', 'last-oc', _OC]]) Unify: (205) [user] asserted_do_metta2('&self', load, [=, ['set-last-oc', _OC], ['nb-setval', 'last-oc', _OC]], [=, ['set-last-oc', _OC], ['nb-setval', 'last-oc', _OC]]) ^ Call: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, ['set-last-oc', _OC], ['nb-setval', 'last-oc', _OC]], metta_atom('&self', [=, ['set-last-oc', _OC], ['nb-setval', 'last-oc', _OC]]))) ^ Unify: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, ['set-last-oc', _OC], ['nb-setval', 'last-oc', _OC]], metta_atom('&self', [=, ['set-last-oc', _OC], ['nb-setval', 'last-oc', _OC]]))) ^ Call: (207) [user] is_compatio ^ Unify: (207) [user] is_compatio ^ Call: (209) [system] setup_call_cleanup('$notrace'(_513344, _513346), once(user:is_compatio0), '$restore_trace'(_513344, _513346)) ^ Unify: (209) [system] setup_call_cleanup(system:'$notrace'(_513344, _513346), system:once(user:is_compatio0), system:'$restore_trace'(_513344, _513346)) ^ Call: (210) [system] sig_atomic(system:'$notrace'(_513344, _513346)) ^ Fail: (207) [user] is_compatio ^ Redo: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, ['set-last-oc', _OC], ['nb-setval', 'last-oc', _OC]], metta_atom('&self', [=, ['set-last-oc', _OC], ['nb-setval', 'last-oc', _OC]]))) ^ Unify: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, ['set-last-oc', _OC], ['nb-setval', 'last-oc', _OC]], metta_atom('&self', [=, ['set-last-oc', _OC], ['nb-setval', 'last-oc', _OC]]))) ^ Call: (208) [rtrace] rtrace:quietly3(user:(wots(_518962, must_det_ll(user:metta_anew(load, [=, ['set-last-oc', _OC], ['nb-setval', 'last-oc', _OC]], metta_atom('&self', [=, ['set-last-oc', _OC], ['nb-setval', 'last-oc', _OC]])))), (_518962==""->true;our_ansi_format('#ffa505', '~w~n', [_518962])))) ^ Unify: (208) [rtrace] rtrace:quietly3(user:(wots(_518962, must_det_ll(user:metta_anew(load, [=, ['set-last-oc', _OC], ['nb-setval', 'last-oc', _OC]], metta_atom('&self', [=, ['set-last-oc', _OC], ['nb-setval', 'last-oc', _OC]])))), (_518962==""->true;our_ansi_format('#ffa505', '~w~n', [_518962])))) (= (set-last-oc $OC) (nb-setval last-oc $OC)) ^ Exit: (208) [rtrace] rtrace:quietly3(user:(wots("", must_det_ll(user:metta_anew(load, [=, ['set-last-oc', _OC], ['nb-setval', 'last-oc', _OC]], metta_atom('&self', [=, ['set-last-oc', _OC], ['nb-setval', 'last-oc', _OC]])))), (""==""->true;our_ansi_format('#ffa505', '~w~n', [""])))) ^ Exit: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, ['set-last-oc', _OC], ['nb-setval', 'last-oc', _OC]], metta_atom('&self', [=, ['set-last-oc', _OC], ['nb-setval', 'last-oc', _OC]]))) Exit: (205) [user] asserted_do_metta2('&self', load, [=, ['set-last-oc', _OC], ['nb-setval', 'last-oc', _OC]], [=, ['set-last-oc', _OC], ['nb-setval', 'last-oc', _OC]]) Exit: (204) [user] asserted_do_metta('&self', load, [=, ['set-last-oc', _OC], ['nb-setval', 'last-oc', _OC]]) Exit: (203) [user] asserted_do_metta('&self', +, [=, ['set-last-oc', _OC], ['nb-setval', 'last-oc', _OC]]) Call: (203) [system] _3362='True' Exit: (203) [system] 'True'='True' Exit: (200) [user] catch_err((call(asserted_do_metta('&self', +, [=, ['set-last-oc', _OC], ['nb-setval', 'last-oc', _OC]]))*->'True'='True';'True'='False'), error(_3624, _3626), fail) ^ Exit: (199) [user] catch_nowarn((call(asserted_do_metta('&self', +, [=, ['set-last-oc', _OC], ['nb-setval', 'last-oc', _OC]]))*->'True'='True';'True'='False')) ^ Exit: (198) [user] as_tf(asserted_do_metta('&self', +, [=, ['set-last-oc', _OC], ['nb-setval', 'last-oc', _OC]]), 'True') Exit: (196) [user] dont_give_up(as_tf(asserted_do_metta('&self', +, [=, ['set-last-oc', _OC], ['nb-setval', 'last-oc', _OC]]), 'True')) Exit: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['set-last-oc', _OC], ['nb-setval', 'last-oc', _OC]], 'True') ^ Exit: (194) [user] must_not_error(user:do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['set-last-oc', _OC], ['nb-setval', 'last-oc', _OC]], 'True')) ^ Redo: (193) [user] metta_file_buffer(_3314, _3316, _3318, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', _3322) ^ Unify: (193) [user] metta_file_buffer(+, [=, ['get-last-oc', _32712], ['nb-current', 'last-oc', _32712]], ['_OC'=_32712], P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', '$stream_position'(1030, 56, 28, 1030)) ^ Exit: (193) [user] metta_file_buffer(+, [=, ['get-last-oc', _32712], ['nb-current', 'last-oc', _32712]], ['_OC'=_32712], P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', '$stream_position'(1030, 56, 28, 1030)) ^ Call: (194) [user] apply:maplist(maybe_assign, ['_OC'=_32712]) ^ Unify: (194) [apply] apply:maplist(user:maybe_assign, ['_OC'=_32712]) Call: (195) [apply] apply:maplist_(['_OC'=_32712], user:maybe_assign) Unify: (195) [apply] apply:maplist_(['_OC'=_32712], user:maybe_assign) Call: (196) [user] maybe_assign('_OC'=_32712) Unify: (196) [user] maybe_assign('_OC'=_32712) ^ Call: (197) [user] ignore(_32712=_OC) ^ Unify: (197) [system] ignore(user:(_32712=_OC)) Call: (198) [system] _32712=_OC Exit: (198) [system] _OC=_OC ^ Exit: (197) [system] ignore(user:(_OC=_OC)) Exit: (196) [user] maybe_assign('_OC'=_OC) Call: (196) [apply] apply:maplist_([], user:maybe_assign) Unify: (196) [apply] apply:maplist_([], user:maybe_assign) Exit: (196) [apply] apply:maplist_([], user:maybe_assign) Exit: (195) [apply] apply:maplist_(['_OC'=_OC], user:maybe_assign) ^ Exit: (194) [apply] apply:maplist(user:maybe_assign, ['_OC'=_OC]) ^ Call: (194) [user] must_not_error(do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['get-last-oc', _OC], ['nb-current', 'last-oc', _OC]], _3362)) ^ Unify: (194) [user] must_not_error(user:do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['get-last-oc', _OC], ['nb-current', 'last-oc', _OC]], _3362)) Call: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['get-last-oc', _OC], ['nb-current', 'last-oc', _OC]], _3362) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['get-last-oc', _OC], ['nb-current', 'last-oc', _OC]], _3362) Call: (196) [system] var([=, ['get-last-oc', _OC], ['nb-current', 'last-oc', _OC]]) Redo: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['get-last-oc', _OC], ['nb-current', 'last-oc', _OC]], _3362) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['get-last-oc', _OC], ['nb-current', 'last-oc', _OC]], _3362) Call: (196) [system] (+)\==exec Exit: (196) [system] (+)\==exec Call: (196) [system] [=, ['get-last-oc', _OC], ['nb-current', 'last-oc', _OC]]==[] Redo: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['get-last-oc', _OC], ['nb-current', 'last-oc', _OC]], _3362) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['get-last-oc', _OC], ['nb-current', 'last-oc', _OC]], _3362) Call: (196) [system] string([=, ['get-last-oc', _OC], ['nb-current', 'last-oc', _OC]]) Redo: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['get-last-oc', _OC], ['nb-current', 'last-oc', _OC]], _3362) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['get-last-oc', _OC], ['nb-current', 'last-oc', _OC]], _3362) Call: (196) [system] (+)\==exec Exit: (196) [system] (+)\==exec ^ Call: (196) [user] if_t(into_simple_op(+, [=, ['get-last-oc', _OC], ['nb-current', 'last-oc', _OC]], _112964), pfcAdd_Now('next-operation'(_112964))) ^ Unify: (196) [user] if_t(into_simple_op(+, [=, ['get-last-oc', _OC], ['nb-current', 'last-oc', _OC]], _112964), pfcAdd_Now('next-operation'(_112964))) Call: (197) [user] into_simple_op(+, [=, ['get-last-oc', _OC], ['nb-current', 'last-oc', _OC]], _112964) Unify: (197) [user] into_simple_op(+, [=, ['get-last-oc', _OC], ['nb-current', 'last-oc', _OC]], op(+, =, _115756)) Call: (198) [user] o_s([['get-last-oc', _OC], ['nb-current', 'last-oc', _OC]], _115756) Unify: (198) [user] o_s([['get-last-oc', _OC], ['nb-current', 'last-oc', _OC]], _115756) Call: (199) [user] o_s(['get-last-oc', _OC], _115756) Unify: (199) [user] o_s(['get-last-oc', _OC], _115756) Call: (200) [user] o_s('get-last-oc', _115756) Unify: (200) [user] o_s('get-last-oc', 'get-last-oc') Exit: (200) [user] o_s('get-last-oc', 'get-last-oc') Exit: (199) [user] o_s(['get-last-oc', _OC], 'get-last-oc') Exit: (198) [user] o_s([['get-last-oc', _OC], ['nb-current', 'last-oc', _OC]], 'get-last-oc') Exit: (197) [user] into_simple_op(+, [=, ['get-last-oc', _OC], ['nb-current', 'last-oc', _OC]], op(+, =, 'get-last-oc')) ^ Call: (197) [user] pfcAdd_Now('next-operation'(op(+, =, 'get-last-oc'))) ^ Unify: (197) [user] pfcAdd_Now('next-operation'(op(+, =, 'get-last-oc'))) ^ Call: (198) [user] current_predicate(pfcAdd/1) ^ Exit: (198) [user] current_predicate(pfcAdd/1) ^ Call: (198) [user] once_writeq_nl(pfcAdd('next-operation'(op(+, =, 'get-last-oc')))) ^ Unify: (198) [user] once_writeq_nl(pfcAdd('next-operation'(op(+, =, 'get-last-oc')))) ^ Call: (199) [user] clause(pfcTraceExecution, true) ^ Fail: (199) [user] clause(pfcTraceExecution, true) ^ Redo: (198) [user] once_writeq_nl(pfcAdd('next-operation'(op(+, =, 'get-last-oc')))) ^ Exit: (198) [user] once_writeq_nl(pfcAdd('next-operation'(op(+, =, 'get-last-oc')))) ^ Call: (198) [user] pfcAdd('next-operation'(op(+, =, 'get-last-oc'))) ^ Unify: (198) [user] pfcAdd('next-operation'(op(+, =, 'get-last-oc'))) ^ Call: (199) [user] must_ex(current_why_UU(_136974)) ^ Unify: (199) [user] must_ex(current_why_UU(_136974)) Call: (201) [user] current_why_UU(_136974) Unify: (201) [user] current_why_UU(_136974) ^ Call: (202) [user] get_why_uu(_136974) ^ Unify: (202) [user] get_why_uu(_136974) ^ Call: (203) [user] findall(_142514, current_why(_142514), _142520) ^ Unify: (203) [$bags] findall(_142514, user:current_why(_142514), _142520) ^ Call: (204) [$bags] findall(_142514, user:current_why(_142514), _142520, []) ^ Unify: (204) [$bags] findall(_142514, user:current_why(_142514), _142520, []) ^ Call: (205) [$bags] cleanup_bag(findall_loop(_142514, user:current_why(_142514), _142520, []), '$destroy_findall_bag') ^ Unify: (205) [$bags] cleanup_bag('$bags':findall_loop(_142514, user:current_why(_142514), _142520, []), '$bags':'$destroy_findall_bag') Call: (206) [$bags] findall_loop(_142514, user:current_why(_142514), _142520, []) Unify: (206) [$bags] findall_loop(_142514, user:current_why(_142514), _142520, []) ^ Call: (207) [user] bugger:current_why(_142514) ^ Unify: (207) [user] bugger:current_why(_142514) ^ Call: (208) [user] bugger:current_why_data(_142514) ^ Unify: (208) [user] bugger:current_why_data(_142514) Call: (209) [system] nb_current('$current_why', wp(_142514, _153774)) Fail: (209) [system] nb_current('$current_why', wp(_142514, _153774)) ^ Redo: (208) [user] bugger:current_why_data(_142514) ^ Unify: (208) [user] bugger:current_why_data(_142514) Call: (209) [t_l] t_l:current_why_source(_142514) Fail: (209) [t_l] t_l:current_why_source(_142514) ^ Fail: (208) [user] bugger:current_why_data(_142514) ^ Redo: (207) [user] bugger:current_why(_142514) ^ Unify: (207) [user] bugger:current_why(mfl4(_161202, _161204, _161206, _161208)) ^ Call: (209) [system] setup_call_cleanup('$notrace'(_162158, _162160), once(user:current_mfl4(_161202, _161204, _161206, _161208)), '$restore_trace'(_162158, _162160)) ^ Unify: (209) [system] setup_call_cleanup(system:'$notrace'(_162158, _162160), system:once(user:current_mfl4(_161202, _161204, _161206, _161208)), system:'$restore_trace'(_162158, _162160)) ^ Call: (210) [system] sig_atomic(system:'$notrace'(_162158, _162160)) ^ Exit: (209) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:current_mfl4(_161202, user, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', 587)), system:'$restore_trace'(3, -1)) ^ Exit: (207) [user] bugger:current_why(P;HTML|mfl4(_161202, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Redo: (206) [$bags] findall_loop(_142514, user:current_why(_142514), _142520, []) Exit: (206) [$bags] findall_loop(_142514, user:current_why(_142514), [P;HTML|mfl4(_179040, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], []) ^ Exit: (205) [$bags] cleanup_bag('$bags':findall_loop(_142514, user:current_why(_142514), [P;HTML|mfl4(_179040, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], []), '$bags':'$destroy_findall_bag') ^ Exit: (204) [$bags] findall(_142514, user:current_why(_142514), [P;HTML|mfl4(_179040, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], []) ^ Exit: (203) [$bags] findall(_142514, user:current_why(_142514), [P;HTML|mfl4(_179040, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Call: (203) [system] [P;HTML|mfl4(_179040, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]\==[] Exit: (203) [system] [P;HTML|mfl4(_179040, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]\==[] ^ Call: (203) [user] u_to_uu([P;HTML|mfl4(_179040, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _136974) ^ Unify: (203) [user] u_to_uu([P;HTML|mfl4(_179040, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], ([P;HTML|mfl4(_179040, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], ax)) Call: (204) [system] var([P;HTML|mfl4(_179040, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Fail: (204) [system] var([P;HTML|mfl4(_179040, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) ^ Redo: (203) [user] u_to_uu([P;HTML|mfl4(_179040, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _136974) ^ Unify: (203) [user] u_to_uu([P;HTML|mfl4(_179040, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], [P;HTML|mfl4(_179040, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Call: (204) [system] nonvar([P;HTML|mfl4(_179040, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Exit: (204) [system] nonvar([P;HTML|mfl4(_179040, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Call: (204) [system] [P;HTML|mfl4(_179040, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]=(_298828, _298830) Fail: (204) [system] [P;HTML|mfl4(_179040, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]=(_298828, _298830) ^ Redo: (203) [user] u_to_uu([P;HTML|mfl4(_179040, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _136974) ^ Unify: (203) [user] u_to_uu([P;HTML|mfl4(_179040, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _136974) ^ Call: (204) [user] logicmoo_util_terms:list_to_conjuncts([P;HTML|mfl4(_179040, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _329238) ^ Unify: (204) [user] logicmoo_util_terms:list_to_conjuncts([P;HTML|mfl4(_179040, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _329238) ^ Call: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_179040, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _329238) ^ Unify: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_179040, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], [P;HTML|mfl4(_179040, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Call: (206) [system] var([P;HTML|mfl4(_179040, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Fail: (206) [system] var([P;HTML|mfl4(_179040, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) ^ Redo: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_179040, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _329238) ^ Unify: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_179040, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], [P;HTML|mfl4(_179040, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) ^ Call: (206) [user] not(compound([P;HTML|mfl4(_179040, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)])) ^ Unify: (206) [system] not(user:compound([P;HTML|mfl4(_179040, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)])) Call: (207) [system] compound([P;HTML|mfl4(_179040, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Exit: (207) [system] compound([P;HTML|mfl4(_179040, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) ^ Fail: (206) [system] not(user:compound([P;HTML|mfl4(_179040, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)])) ^ Redo: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_179040, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _329238) ^ Unify: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_179040, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _329238) ^ Call: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_179040, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _329238) ^ Unify: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_179040, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_179040, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Call: (207) [system] var(P;HTML|mfl4(_179040, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Fail: (207) [system] var(P;HTML|mfl4(_179040, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Redo: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_179040, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _329238) ^ Unify: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_179040, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_179040, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Call: (207) [user] not(compound(P;HTML|mfl4(_179040, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587))) ^ Unify: (207) [system] not(user:compound(P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587))) Call: (208) [system] compound(P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Exit: (208) [system] compound(P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Fail: (207) [system] not(user:compound(P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587))) ^ Redo: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _3618) ^ Unify: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Exit: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Exit: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Exit: (204) [user] logicmoo_util_terms:list_to_conjuncts([P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Call: (204) [user] u_to_uu(P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _3572) ^ Unify: (204) [user] u_to_uu(P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), (P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) Call: (205) [system] var(P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Fail: (205) [system] var(P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Redo: (204) [user] u_to_uu(P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _3572) ^ Unify: (204) [user] u_to_uu(P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Call: (205) [system] nonvar(P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Exit: (205) [system] nonvar(P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Call: (205) [system] P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)=(_172270, _172272) Fail: (205) [system] P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)=(_172270, _172272) ^ Redo: (204) [user] u_to_uu(P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _3572) ^ Unify: (204) [user] u_to_uu(P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), (P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (204) [user] u_to_uu(P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), (P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (203) [user] u_to_uu([P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], (P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (202) [user] get_why_uu((P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) Exit: (201) [user] current_why_UU((P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (199) [user] must_ex(current_why_UU((P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (199) [user] pfcAdd('next-operation'(op(+, =, 'get-last-oc')), (P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (199) [user] pfcAdd('next-operation'(op(+, =, 'get-last-oc')), (P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (200) [user] pfcPost('next-operation'(op(+, =, 'get-last-oc')), (P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (200) [user] pfcPost('next-operation'(op(+, =, 'get-last-oc')), (P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (201) [user] pfcPost_rev((P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax), 'next-operation'(op(+, =, 'get-last-oc'))) ^ Unify: (201) [user] pfcPost_rev((P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax), 'next-operation'(op(+, =, 'get-last-oc'))) Call: (202) [system] is_list('next-operation'(op(+, =, 'get-last-oc'))) Fail: (202) [system] is_list('next-operation'(op(+, =, 'get-last-oc'))) ^ Redo: (201) [user] pfcPost_rev((P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax), 'next-operation'(op(+, =, 'get-last-oc'))) ^ Call: (202) [user] pfcPost1('next-operation'(op(+, =, 'get-last-oc')), (P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (202) [user] pfcPost1('next-operation'(op(+, =, 'get-last-oc')), (P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (203) [user] control_arg_types('next-operation'(op(+, =, 'get-last-oc')), _330878) ^ Unify: (203) [user] control_arg_types('next-operation'(op(+, =, 'get-last-oc')), _330878) Call: (204) [system] fail Fail: (204) [system] fail ^ Fail: (203) [user] control_arg_types('next-operation'(op(+, =, 'get-last-oc')), _330878) ^ Redo: (202) [user] pfcPost1('next-operation'(op(+, =, 'get-last-oc')), (P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (202) [user] pfcPost1('next-operation'(op(+, =, 'get-last-oc')), (P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (203) [user] locally_each:locally(set_prolog_flag(occurs_check, true), catch(pfcPost11('next-operation'(op(+, =, 'get-last-oc')), (P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _350702, (notrace, wdmsg(('next-operation'(op(+, =, 'get-last-oc'))=>_350702)), trace))) ^ Unify: (203) [locally_each] locally_each:locally(user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'get-last-oc')), (P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _350702, (notrace, wdmsg(('next-operation'(op(+, =, 'get-last-oc'))=>_350702)), trace))) ^ Call: (204) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'get-last-oc')), (P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _350702, (notrace, wdmsg(('next-operation'(op(+, =, 'get-last-oc'))=>_350702)), trace)), user:each_call_cleanup) ^ Unify: (204) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'get-last-oc')), (P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _350702, (notrace, wdmsg(('next-operation'(op(+, =, 'get-last-oc'))=>_350702)), trace)), user:each_call_cleanup) Call: (205) [system] current_prolog_flag(occurs_check, _381200) Exit: (205) [system] current_prolog_flag(occurs_check, true) ^ Call: (205) [locally_each] locally_each:wtl_how(trusted_redo_call_cleanup, true==true, user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'get-last-oc')), (P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _350702, (notrace, wdmsg(('next-operation'(op(+, =, 'get-last-oc'))=>_350702)), trace)), user:set_prolog_flag(occurs_check, true)) ^ Unify: (205) [locally_each] locally_each:wtl_how(locally_each:trusted_redo_call_cleanup, locally_each:(true==true), user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'get-last-oc')), (P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _350702, (notrace, wdmsg(('next-operation'(op(+, =, 'get-last-oc'))=>_350702)), trace)), user:set_prolog_flag(occurs_check, true)) Call: (206) [system] true==true Exit: (206) [system] true==true ^ Call: (207) [user] pfcPost11('next-operation'(op(+, =, 'get-last-oc')), (P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (207) [user] pfcPost11('next-operation'(op(+, =, 'get-last-oc')), (P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (208) [user] must_ex(pfcAddSupport('next-operation'(op(+, =, 'get-last-oc')), (P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Unify: (208) [user] must_ex(pfcAddSupport('next-operation'(op(+, =, 'get-last-oc')), (P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (210) [user] pfcAddSupport('next-operation'(op(+, =, 'get-last-oc')), (P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (210) [user] pfcAddSupport('next-operation'(op(+, =, 'get-last-oc')), (P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (211) [user] assert('$spft$'('next-operation'(op(+, =, 'get-last-oc')), P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (211) [user] assert('$spft$'('next-operation'(op(+, =, 'get-last-oc')), P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (210) [user] pfcAddSupport('next-operation'(op(+, =, 'get-last-oc')), (P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (208) [user] must_ex(pfcAddSupport('next-operation'(op(+, =, 'get-last-oc')), (P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (208) [user] pfcUnique(post, 'next-operation'(op(+, =, 'get-last-oc'))) ^ Unify: (208) [user] pfcUnique(post, 'next-operation'(op(+, =, 'get-last-oc'))) ^ Call: (209) [user] pfcUnique(post, 'next-operation'(op(+, =, 'get-last-oc')), true) ^ Unify: (209) [user] pfcUnique(post, 'next-operation'(op(+, =, 'get-last-oc')), true) ^ Call: (210) [user] is_asserted_exact('next-operation'(op(+, =, 'get-last-oc')), true) ^ Unify: (210) [user] is_asserted_exact('next-operation'(op(+, =, 'get-last-oc')), true) ^ Call: (211) [user] strip_module('next-operation'(op(+, =, 'get-last-oc')), _481780, _481782) ^ Exit: (211) [user] strip_module('next-operation'(op(+, =, 'get-last-oc')), user, 'next-operation'(op(+, =, 'get-last-oc'))) ^ Call: (211) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'get-last-oc')), true) ^ Unify: (211) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'get-last-oc')), true) Call: (212) [system] _485524=user Exit: (212) [system] user=user ^ Call: (212) [user] clause(user:'next-operation'(op(+, =, 'get-last-oc')), true, _487394) ^ Fail: (212) [user] clause('next-operation'(op(+, =, 'get-last-oc')), true, _487394) ^ Redo: (211) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'get-last-oc')), true) ^ Call: (212) [user] clause(user:'next-operation'(op(+, =, 'get-last-oc')), true, _490222) ^ Fail: (212) [user] clause('next-operation'(op(+, =, 'get-last-oc')), true, _490222) ^ Fail: (211) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'get-last-oc')), true) ^ Fail: (210) [user] is_asserted_exact('next-operation'(op(+, =, 'get-last-oc')), true) ^ Redo: (209) [user] pfcUnique(post, 'next-operation'(op(+, =, 'get-last-oc')), true) ^ Exit: (209) [user] pfcUnique(post, 'next-operation'(op(+, =, 'get-last-oc')), true) ^ Exit: (208) [user] pfcUnique(post, 'next-operation'(op(+, =, 'get-last-oc'))) ^ Call: (208) [user] pfcPost2('next-operation'(op(+, =, 'get-last-oc')), (P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (208) [user] pfcPost2('next-operation'(op(+, =, 'get-last-oc')), (P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (209) [user] must_ex(once((\+ \+is_asserted_exact('next-operation'(op(+, =, 'get-last-oc')));assert('next-operation'(op(+, =, 'get-last-oc')))))) ^ Unify: (209) [user] must_ex(once((\+ \+is_asserted_exact('next-operation'(op(+, =, 'get-last-oc')));assert('next-operation'(op(+, =, 'get-last-oc')))))) ^ Call: (211) [user] once((\+ \+is_asserted_exact('next-operation'(op(+, =, 'get-last-oc')));assert('next-operation'(op(+, =, 'get-last-oc'))))) ^ Unify: (211) [system] once(user:(\+ \+is_asserted_exact('next-operation'(op(+, =, 'get-last-oc')));assert('next-operation'(op(+, =, 'get-last-oc'))))) ^ Call: (213) [user] is_asserted_exact('next-operation'(op(+, =, 'get-last-oc'))) ^ Unify: (213) [user] is_asserted_exact('next-operation'(op(+, =, 'get-last-oc'))) ^ Call: (214) [user] strip_module('next-operation'(op(+, =, 'get-last-oc')), _517560, _517562) ^ Exit: (214) [user] strip_module('next-operation'(op(+, =, 'get-last-oc')), user, 'next-operation'(op(+, =, 'get-last-oc'))) ^ Call: (214) [user] hook_database:expand_to_hb('next-operation'(op(+, =, 'get-last-oc')), _519440, _519442) ^ Unify: (214) [user] hook_database:expand_to_hb('next-operation'(op(+, =, 'get-last-oc')), 'next-operation'(op(+, =, 'get-last-oc')), true) Call: (215) [system] var('next-operation'(op(+, =, 'get-last-oc'))) Fail: (215) [system] var('next-operation'(op(+, =, 'get-last-oc'))) ^ Redo: (214) [user] hook_database:expand_to_hb('next-operation'(op(+, =, 'get-last-oc')), _519440, _519442) ^ Unify: (214) [user] hook_database:expand_to_hb('next-operation'(op(+, =, 'get-last-oc')), 'next-operation'(op(+, =, 'get-last-oc')), true) ^ Exit: (214) [user] hook_database:expand_to_hb('next-operation'(op(+, =, 'get-last-oc')), 'next-operation'(op(+, =, 'get-last-oc')), true) ^ Call: (214) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'get-last-oc')), true) ^ Unify: (214) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'get-last-oc')), true) Call: (215) [system] _7468=user Exit: (215) [system] user=user ^ Call: (215) [user] clause(user:'next-operation'(op(+, =, 'get-last-oc')), true, _9338) ^ Fail: (215) [user] clause('next-operation'(op(+, =, 'get-last-oc')), true, _9338) ^ Redo: (214) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'get-last-oc')), true) ^ Call: (215) [user] clause(user:'next-operation'(op(+, =, 'get-last-oc')), true, _12166) ^ Fail: (215) [user] clause('next-operation'(op(+, =, 'get-last-oc')), true, _12166) ^ Fail: (214) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'get-last-oc')), true) ^ Fail: (213) [user] is_asserted_exact('next-operation'(op(+, =, 'get-last-oc'))) ^ Call: (213) [user] assert('next-operation'(op(+, =, 'get-last-oc'))) ^ Exit: (213) [user] assert('next-operation'(op(+, =, 'get-last-oc'))) ^ Exit: (211) [system] once(user:(\+ \+is_asserted_exact('next-operation'(op(+, =, 'get-last-oc')));assert('next-operation'(op(+, =, 'get-last-oc'))))) ^ Exit: (209) [user] must_ex(once((\+ \+is_asserted_exact('next-operation'(op(+, =, 'get-last-oc')));assert('next-operation'(op(+, =, 'get-last-oc')))))) ^ Call: (209) [user] must_ex(pfcTraceAdd('next-operation'(op(+, =, 'get-last-oc')), (P;HTML|mfl4(_3574, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Unify: (209) [user] must_ex(pfcTraceAdd('next-operation'(op(+, =, 'get-last-oc')), (P;HTML|mfl4(_3574, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (211) [user] pfcTraceAdd('next-operation'(op(+, =, 'get-last-oc')), (P;HTML|mfl4(_3574, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (211) [user] pfcTraceAdd('next-operation'(op(+, =, 'get-last-oc')), (P;HTML|mfl4(_3574, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (212) [user] pfcTraceAddPrint('next-operation'(op(+, =, 'get-last-oc')), (P;HTML|mfl4(_3574, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (212) [user] pfcTraceAddPrint('next-operation'(op(+, =, 'get-last-oc')), (P;HTML|mfl4(_3574, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (213) [user] pfcIsTraced('next-operation'(op(+, =, 'get-last-oc'))) ^ Unify: (213) [user] pfcIsTraced('next-operation'(op(+, =, 'get-last-oc'))) ^ Call: (214) [user] pfcIsNotTraced('next-operation'(op(+, =, 'get-last-oc'))) ^ Unify: (214) [user] pfcIsNotTraced('next-operation'(op(+, =, 'get-last-oc'))) ^ Call: (215) [user] compound_eles(1, 'next-operation'(op(+, =, 'get-last-oc')), _68920) ^ Unify: (215) [user] compound_eles(1, 'next-operation'(op(+, =, 'get-last-oc')), _68920) Call: (216) [system] var('next-operation'(op(+, =, 'get-last-oc'))) Fail: (216) [system] var('next-operation'(op(+, =, 'get-last-oc'))) ^ Redo: (215) [user] compound_eles(1, 'next-operation'(op(+, =, 'get-last-oc')), _68920) ^ Unify: (215) [user] compound_eles(1, 'next-operation'(op(+, =, 'get-last-oc')), _68920) Call: (216) [system] compound('next-operation'(op(+, =, 'get-last-oc'))) Exit: (216) [system] compound('next-operation'(op(+, =, 'get-last-oc'))) Call: (216) [system] 1<1 Fail: (216) [system] 1<1 ^ Redo: (215) [user] compound_eles(1, 'next-operation'(op(+, =, 'get-last-oc')), _68920) ^ Unify: (215) [user] compound_eles(1, 'next-operation'(op(+, =, 'get-last-oc')), _68920) Call: (216) [system] _80072 is 1+ -1 Exit: (216) [system] 0 is 1+ -1 ^ Call: (216) [user] compound_eles('next-operation'(op(+, =, 'get-last-oc')), _81930) ^ Unify: (216) [user] compound_eles('next-operation'(op(+, =, 'get-last-oc')), _81930) Call: (217) [system] is_list('next-operation'(op(+, =, 'get-last-oc'))) Fail: (217) [system] is_list('next-operation'(op(+, =, 'get-last-oc'))) ^ Redo: (216) [user] compound_eles('next-operation'(op(+, =, 'get-last-oc')), _81930) ^ Unify: (216) [user] compound_eles('next-operation'(op(+, =, 'get-last-oc')), _81930) Call: (217) [system] compound('next-operation'(op(+, =, 'get-last-oc'))) Exit: (217) [system] compound('next-operation'(op(+, =, 'get-last-oc'))) Call: (217) [system] compound_name_arguments('next-operation'(op(+, =, 'get-last-oc')), _89340, _89342) Exit: (217) [system] compound_name_arguments('next-operation'(op(+, =, 'get-last-oc')), 'next-operation', [op(+, =, 'get-last-oc')]) Call: (217) [lists] lists:member(_81930, ['next-operation', op(+, =, 'get-last-oc')]) Unify: (217) [lists] lists:member(_81930, ['next-operation', op(+, =, 'get-last-oc')]) Call: (218) [lists] lists:member_([op(+, =, 'get-last-oc')], _81930, 'next-operation') Unify: (218) [lists] lists:member_([op(+, =, 'get-last-oc')], 'next-operation', 'next-operation') Exit: (218) [lists] lists:member_([op(+, =, 'get-last-oc')], 'next-operation', 'next-operation') Exit: (217) [lists] lists:member('next-operation', ['next-operation', op(+, =, 'get-last-oc')]) ^ Exit: (216) [user] compound_eles('next-operation'(op(+, =, 'get-last-oc')), 'next-operation') ^ Call: (216) [user] compound_eles(0, 'next-operation', _68920) ^ Unify: (216) [user] compound_eles(0, 'next-operation', _68920) Call: (217) [system] var('next-operation') Fail: (217) [system] var('next-operation') ^ Redo: (216) [user] compound_eles(0, 'next-operation', _68920) ^ Unify: (216) [user] compound_eles(0, 'next-operation', _68920) Call: (217) [system] compound('next-operation') Fail: (217) [system] compound('next-operation') ^ Redo: (216) [user] compound_eles(0, 'next-operation', _68920) Call: (217) [system] _68920='next-operation' Exit: (217) [system] 'next-operation'='next-operation' ^ Exit: (216) [user] compound_eles(0, 'next-operation', 'next-operation') ^ Exit: (215) [user] compound_eles(1, 'next-operation'(op(+, =, 'get-last-oc')), 'next-operation') ^ Call: (215) [user] pfcIgnored('next-operation') ^ Fail: (215) [user] pfcIgnored('next-operation') Redo: (218) [lists] lists:member_([op(+, =, 'get-last-oc')], _81930, 'next-operation') Unify: (218) [lists] lists:member_([op(+, =, 'get-last-oc')], _81930, 'next-operation') Call: (219) [lists] lists:member_([], _81930, op(+, =, 'get-last-oc')) Unify: (219) [lists] lists:member_([], op(+, =, 'get-last-oc'), op(+, =, 'get-last-oc')) Exit: (219) [lists] lists:member_([], op(+, =, 'get-last-oc'), op(+, =, 'get-last-oc')) Exit: (218) [lists] lists:member_([op(+, =, 'get-last-oc')], op(+, =, 'get-last-oc'), 'next-operation') Exit: (217) [lists] lists:member(op(+, =, 'get-last-oc'), ['next-operation', op(+, =, 'get-last-oc')]) ^ Exit: (216) [user] compound_eles('next-operation'(op(+, =, 'get-last-oc')), op(+, =, 'get-last-oc')) ^ Call: (216) [user] compound_eles(0, op(+, =, 'get-last-oc'), _68920) ^ Unify: (216) [user] compound_eles(0, op(+, =, 'get-last-oc'), _68920) Call: (217) [system] var(op(+, =, 'get-last-oc')) Fail: (217) [system] var(op(+, =, 'get-last-oc')) ^ Redo: (216) [user] compound_eles(0, op(+, =, 'get-last-oc'), _68920) ^ Unify: (216) [user] compound_eles(0, op(+, =, 'get-last-oc'), _68920) Call: (217) [system] compound(op(+, =, 'get-last-oc')) Exit: (217) [system] compound(op(+, =, 'get-last-oc')) Call: (217) [system] 0<1 Exit: (217) [system] 0<1 Call: (217) [system] _68920=op(+, =, 'get-last-oc') Exit: (217) [system] op(+, =, 'get-last-oc')=op(+, =, 'get-last-oc') ^ Exit: (216) [user] compound_eles(0, op(+, =, 'get-last-oc'), op(+, =, 'get-last-oc')) ^ Exit: (215) [user] compound_eles(1, 'next-operation'(op(+, =, 'get-last-oc')), op(+, =, 'get-last-oc')) ^ Call: (215) [user] pfcIgnored(op(+, =, 'get-last-oc')) ^ Fail: (215) [user] pfcIgnored(op(+, =, 'get-last-oc')) ^ Fail: (214) [user] pfcIsNotTraced('next-operation'(op(+, =, 'get-last-oc'))) ^ Redo: (213) [user] pfcIsTraced('next-operation'(op(+, =, 'get-last-oc'))) ^ Unify: (213) [user] pfcIsTraced('next-operation'(op(+, =, 'get-last-oc'))) ^ Call: (214) [user] compound_eles(1, 'next-operation'(op(+, =, 'get-last-oc')), _136720) ^ Unify: (214) [user] compound_eles(1, 'next-operation'(op(+, =, 'get-last-oc')), _136720) Call: (215) [system] var('next-operation'(op(+, =, 'get-last-oc'))) Fail: (215) [system] var('next-operation'(op(+, =, 'get-last-oc'))) ^ Redo: (214) [user] compound_eles(1, 'next-operation'(op(+, =, 'get-last-oc')), _136720) ^ Unify: (214) [user] compound_eles(1, 'next-operation'(op(+, =, 'get-last-oc')), _136720) Call: (215) [system] compound('next-operation'(op(+, =, 'get-last-oc'))) Exit: (215) [system] compound('next-operation'(op(+, =, 'get-last-oc'))) Call: (215) [system] 1<1 Fail: (215) [system] 1<1 ^ Redo: (214) [user] compound_eles(1, 'next-operation'(op(+, =, 'get-last-oc')), _136720) ^ Unify: (214) [user] compound_eles(1, 'next-operation'(op(+, =, 'get-last-oc')), _136720) Call: (215) [system] _147872 is 1+ -1 Exit: (215) [system] 0 is 1+ -1 ^ Call: (215) [user] compound_eles('next-operation'(op(+, =, 'get-last-oc')), _149730) ^ Unify: (215) [user] compound_eles('next-operation'(op(+, =, 'get-last-oc')), _149730) Call: (216) [system] is_list('next-operation'(op(+, =, 'get-last-oc'))) Fail: (216) [system] is_list('next-operation'(op(+, =, 'get-last-oc'))) ^ Redo: (215) [user] compound_eles('next-operation'(op(+, =, 'get-last-oc')), _149730) ^ Unify: (215) [user] compound_eles('next-operation'(op(+, =, 'get-last-oc')), _149730) Call: (216) [system] compound('next-operation'(op(+, =, 'get-last-oc'))) Exit: (216) [system] compound('next-operation'(op(+, =, 'get-last-oc'))) Call: (216) [system] compound_name_arguments('next-operation'(op(+, =, 'get-last-oc')), _157140, _157142) Exit: (216) [system] compound_name_arguments('next-operation'(op(+, =, 'get-last-oc')), 'next-operation', [op(+, =, 'get-last-oc')]) Call: (216) [lists] lists:member(_149730, ['next-operation', op(+, =, 'get-last-oc')]) Unify: (216) [lists] lists:member(_149730, ['next-operation', op(+, =, 'get-last-oc')]) Call: (217) [lists] lists:member_([op(+, =, 'get-last-oc')], _149730, 'next-operation') Unify: (217) [lists] lists:member_([op(+, =, 'get-last-oc')], 'next-operation', 'next-operation') Exit: (217) [lists] lists:member_([op(+, =, 'get-last-oc')], 'next-operation', 'next-operation') Exit: (216) [lists] lists:member('next-operation', ['next-operation', op(+, =, 'get-last-oc')]) ^ Exit: (215) [user] compound_eles('next-operation'(op(+, =, 'get-last-oc')), 'next-operation') ^ Call: (215) [user] compound_eles(0, 'next-operation', _136720) ^ Unify: (215) [user] compound_eles(0, 'next-operation', _136720) Call: (216) [system] var('next-operation') Fail: (216) [system] var('next-operation') ^ Redo: (215) [user] compound_eles(0, 'next-operation', _136720) ^ Unify: (215) [user] compound_eles(0, 'next-operation', _136720) Call: (216) [system] compound('next-operation') Fail: (216) [system] compound('next-operation') ^ Redo: (215) [user] compound_eles(0, 'next-operation', _136720) Call: (216) [system] _136720='next-operation' Exit: (216) [system] 'next-operation'='next-operation' ^ Exit: (215) [user] compound_eles(0, 'next-operation', 'next-operation') ^ Exit: (214) [user] compound_eles(1, 'next-operation'(op(+, =, 'get-last-oc')), 'next-operation') ^ Call: (214) [user] pfcTraced('next-operation') ^ Fail: (214) [user] pfcTraced('next-operation') Redo: (217) [lists] lists:member_([op(+, =, 'get-last-oc')], _149730, 'next-operation') Unify: (217) [lists] lists:member_([op(+, =, 'get-last-oc')], _149730, 'next-operation') Call: (218) [lists] lists:member_([], _149730, op(+, =, 'get-last-oc')) Unify: (218) [lists] lists:member_([], op(+, =, 'get-last-oc'), op(+, =, 'get-last-oc')) Exit: (218) [lists] lists:member_([], op(+, =, 'get-last-oc'), op(+, =, 'get-last-oc')) Exit: (217) [lists] lists:member_([op(+, =, 'get-last-oc')], op(+, =, 'get-last-oc'), 'next-operation') Exit: (216) [lists] lists:member(op(+, =, 'get-last-oc'), ['next-operation', op(+, =, 'get-last-oc')]) ^ Exit: (215) [user] compound_eles('next-operation'(op(+, =, 'get-last-oc')), op(+, =, 'get-last-oc')) ^ Call: (215) [user] compound_eles(0, op(+, =, 'get-last-oc'), _136720) ^ Unify: (215) [user] compound_eles(0, op(+, =, 'get-last-oc'), _136720) Call: (216) [system] var(op(+, =, 'get-last-oc')) Fail: (216) [system] var(op(+, =, 'get-last-oc')) ^ Redo: (215) [user] compound_eles(0, op(+, =, 'get-last-oc'), _136720) ^ Unify: (215) [user] compound_eles(0, op(+, =, 'get-last-oc'), _136720) Call: (216) [system] compound(op(+, =, 'get-last-oc')) Exit: (216) [system] compound(op(+, =, 'get-last-oc')) Call: (216) [system] 0<1 Exit: (216) [system] 0<1 Call: (216) [system] _136720=op(+, =, 'get-last-oc') Exit: (216) [system] op(+, =, 'get-last-oc')=op(+, =, 'get-last-oc') ^ Exit: (215) [user] compound_eles(0, op(+, =, 'get-last-oc'), op(+, =, 'get-last-oc')) ^ Exit: (214) [user] compound_eles(1, 'next-operation'(op(+, =, 'get-last-oc')), op(+, =, 'get-last-oc')) ^ Call: (214) [user] pfcTraced(op(+, =, 'get-last-oc')) ^ Fail: (214) [user] pfcTraced(op(+, =, 'get-last-oc')) ^ Fail: (213) [user] pfcIsTraced('next-operation'(op(+, =, 'get-last-oc'))) ^ Redo: (212) [user] pfcTraceAddPrint('next-operation'(op(+, =, 'get-last-oc')), (P;HTML|mfl4(_3574, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (212) [user] pfcTraceAddPrint('next-operation'(op(+, =, 'get-last-oc')), (P;HTML|mfl4(_3574, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (212) [user] pfcTraceAddPrint('next-operation'(op(+, =, 'get-last-oc')), (P;HTML|mfl4(_3574, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (212) [user] pfcTraceBreak('next-operation'(op(+, =, 'get-last-oc')), (P;HTML|mfl4(_3574, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (212) [user] pfcTraceBreak('next-operation'(op(+, =, 'get-last-oc')), (P;HTML|mfl4(_3574, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (213) [user] pfcSpied('next-operation'(op(+, =, 'get-last-oc')), +) ^ Fail: (213) [user] pfcSpied('next-operation'(op(+, =, 'get-last-oc')), +) ^ Redo: (212) [user] pfcTraceBreak('next-operation'(op(+, =, 'get-last-oc')), (P;HTML|mfl4(_3574, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (212) [user] pfcTraceBreak('next-operation'(op(+, =, 'get-last-oc')), (P;HTML|mfl4(_3574, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (211) [user] pfcTraceAdd('next-operation'(op(+, =, 'get-last-oc')), (P;HTML|mfl4(_3574, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (209) [user] must_ex(pfcTraceAdd('next-operation'(op(+, =, 'get-last-oc')), (P;HTML|mfl4(_3574, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (209) [user] must_ex(pfcEnqueue('next-operation'(op(+, =, 'get-last-oc')), (P;HTML|mfl4(_3574, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Unify: (209) [user] must_ex(pfcEnqueue('next-operation'(op(+, =, 'get-last-oc')), (P;HTML|mfl4(_3574, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (211) [user] pfcEnqueue('next-operation'(op(+, =, 'get-last-oc')), (P;HTML|mfl4(_3574, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (211) [user] pfcEnqueue('next-operation'(op(+, =, 'get-last-oc')), (P;HTML|mfl4(_3574, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (212) [user] pfcGetSearch(_303314) ^ Unify: (212) [user] pfcGetSearch(_303314) Call: (213) [t_l] t_l:pfcSearchTL(_305164) Fail: (213) [t_l] t_l:pfcSearchTL(_305164) ^ Redo: (212) [user] pfcGetSearch(_303314) ^ Call: (213) [user] pfcSearch(_307938) ^ Unify: (213) [user] pfcSearch(direct) ^ Exit: (213) [user] pfcSearch(direct) Call: (213) [system] _303314=direct Exit: (213) [system] direct=direct ^ Exit: (212) [user] pfcGetSearch(direct) ^ Call: (212) [user] pfcEnqueue(direct, 'next-operation'(op(+, =, 'get-last-oc')), (P;HTML|mfl4(_3574, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (212) [user] pfcEnqueue(direct, 'next-operation'(op(+, =, 'get-last-oc')), (P;HTML|mfl4(_3574, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) Call: (213) [system] direct=direct Exit: (213) [system] direct=direct ^ Call: (213) [user] pfcFwd('next-operation'(op(+, =, 'get-last-oc'))) ^ Unify: (213) [user] pfcFwd('next-operation'(op(+, =, 'get-last-oc'))) ^ Call: (214) [user] control_arg_types('next-operation'(op(+, =, 'get-last-oc')), _332400) ^ Unify: (214) [user] control_arg_types('next-operation'(op(+, =, 'get-last-oc')), _332400) Call: (215) [system] fail Fail: (215) [system] fail ^ Fail: (214) [user] control_arg_types('next-operation'(op(+, =, 'get-last-oc')), _332400) ^ Redo: (213) [user] pfcFwd('next-operation'(op(+, =, 'get-last-oc'))) ^ Unify: (213) [user] pfcFwd('next-operation'(op(+, =, 'get-last-oc'))) ^ Call: (214) [user] locally_each:locally(set_prolog_flag(occurs_check, true), pfcFwd0('next-operation'(op(+, =, 'get-last-oc')))) ^ Unify: (214) [locally_each] locally_each:locally(user:set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, 'get-last-oc')))) ^ Call: (215) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, 'get-last-oc'))), user:each_call_cleanup) ^ Unify: (215) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, 'get-last-oc'))), user:each_call_cleanup) Call: (216) [system] current_prolog_flag(occurs_check, _342662) Exit: (216) [system] current_prolog_flag(occurs_check, true) ^ Call: (216) [locally_each] locally_each:wtl_how(trusted_redo_call_cleanup, true==true, user:set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, 'get-last-oc'))), user:set_prolog_flag(occurs_check, true)) ^ Unify: (216) [locally_each] locally_each:wtl_how(locally_each:trusted_redo_call_cleanup, locally_each:(true==true), user:set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, 'get-last-oc'))), user:set_prolog_flag(occurs_check, true)) Call: (217) [system] true==true Exit: (217) [system] true==true ^ Call: (217) [user] pfcFwd0('next-operation'(op(+, =, 'get-last-oc'))) ^ Unify: (217) [user] pfcFwd0('next-operation'(op(+, =, 'get-last-oc'))) Call: (218) [system] is_list(_350158) Fail: (218) [system] is_list(_350158) ^ Redo: (217) [user] pfcFwd0('next-operation'(op(+, =, 'get-last-oc'))) ^ Call: (218) [user] pfcFwd1('next-operation'(op(+, =, 'get-last-oc'))) ^ Unify: (218) [user] pfcFwd1('next-operation'(op(+, =, 'get-last-oc'))) ^ Call: (219) [user] fc_rule_check('next-operation'(op(+, =, 'get-last-oc'))) ^ Unify: (219) [user] fc_rule_check('next-operation'(op(+, =, 'get-last-oc'))) ^ Exit: (219) [user] fc_rule_check('next-operation'(op(+, =, 'get-last-oc'))) Call: (219) [system] copy_term('next-operation'(op(+, =, 'get-last-oc')), _357552) Exit: (219) [system] copy_term('next-operation'(op(+, =, 'get-last-oc')), 'next-operation'(op(+, =, 'get-last-oc'))) ^ Call: (219) [user] ignore(fcpt('next-operation'(op(+, =, 'get-last-oc')), 'next-operation'(op(+, =, 'get-last-oc')))) ^ Unify: (219) [system] ignore(user:fcpt('next-operation'(op(+, =, 'get-last-oc')), 'next-operation'(op(+, =, 'get-last-oc')))) ^ Call: (220) [user] fcpt('next-operation'(op(+, =, 'get-last-oc')), 'next-operation'(op(+, =, 'get-last-oc'))) ^ Unify: (220) [user] fcpt('next-operation'(op(+, =, 'get-last-oc')), 'next-operation'(op(+, =, 'get-last-oc'))) ^ Call: (221) [user] pfcGetTriggerQuick('$pt$'('next-operation'(op(+, =, 'get-last-oc')), _363144)) ^ Unify: (221) [user] pfcGetTriggerQuick('$pt$'('next-operation'(op(+, =, 'get-last-oc')), _363144)) ^ Call: (222) [user] clause('$pt$'('next-operation'(op(+, =, 'get-last-oc')), _363144), true) ^ Fail: (222) [user] clause('$pt$'('next-operation'(op(+, =, 'get-last-oc')), _363144), true) ^ Redo: (221) [user] pfcGetTriggerQuick('$pt$'('next-operation'(op(+, =, 'get-last-oc')), _363144)) ^ Call: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'get-last-oc')), _363144)) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'get-last-oc')), _363144)) Call: (223) [system] var('$pt$'('next-operation'(op(+, =, 'get-last-oc')), _363144)) Fail: (223) [system] var('$pt$'('next-operation'(op(+, =, 'get-last-oc')), _363144)) ^ Redo: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'get-last-oc')), _363144)) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'get-last-oc')), _363144)) Call: (223) [system] callable('$pt$'('next-operation'(op(+, =, 'get-last-oc')), _363144)) Exit: (223) [system] callable('$pt$'('next-operation'(op(+, =, 'get-last-oc')), _363144)) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'get-last-oc')), _363144)) ^ Redo: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'get-last-oc')), _363144)) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'get-last-oc')), _363144)) ^ Call: (223) [user] predicate_property('$pt$'('next-operation'(op(+, =, 'get-last-oc')), _363144), imported_from(system)) ^ Unify: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, 'get-last-oc')), _363144), imported_from(system)) Call: (224) [system] nonvar(imported_from(system)) Exit: (224) [system] nonvar(imported_from(system)) Call: (224) [$syspreds] property_predicate(imported_from(system), user:'$pt$'('next-operation'(op(+, =, 'get-last-oc')), _363144)) Unify: (224) [$syspreds] property_predicate(imported_from(system), user:'$pt$'('next-operation'(op(+, =, 'get-last-oc')), _363144)) Call: (225) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, 'get-last-oc')), _363144)) Unify: (225) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, 'get-last-oc')), _363144)) Call: (226) [system] callable('$pt$'('next-operation'(op(+, =, 'get-last-oc')), _363144)) Exit: (226) [system] callable('$pt$'('next-operation'(op(+, =, 'get-last-oc')), _363144)) Call: (226) [system] atom(user) Exit: (226) [system] atom(user) Exit: (225) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, 'get-last-oc')), _363144)) ^ Fail: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, 'get-last-oc')), _363144), imported_from(system)) ^ Redo: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'get-last-oc')), _363144)) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'get-last-oc')), _363144)) ^ Call: (223) [user] predicate_property('$pt$'('next-operation'(op(+, =, 'get-last-oc')), _363144), built_in) ^ Unify: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, 'get-last-oc')), _363144), built_in) Call: (224) [system] nonvar(built_in) Exit: (224) [system] nonvar(built_in) Call: (224) [$syspreds] property_predicate(built_in, user:'$pt$'('next-operation'(op(+, =, 'get-last-oc')), _363144)) Unify: (224) [$syspreds] property_predicate(built_in, user:'$pt$'('next-operation'(op(+, =, 'get-last-oc')), _363144)) Call: (225) [system] callable('$pt$'('next-operation'(op(+, =, 'get-last-oc')), _363144)) Exit: (225) [system] callable('$pt$'('next-operation'(op(+, =, 'get-last-oc')), _363144)) Call: (225) [$syspreds] goal_name_arity('$pt$'('next-operation'(op(+, =, 'get-last-oc')), _363144), _400214, _400216) Unify: (225) [$syspreds] goal_name_arity('$pt$'('next-operation'(op(+, =, 'get-last-oc')), _363144), _400214, _400216) Call: (226) [system] compound('$pt$'('next-operation'(op(+, =, 'get-last-oc')), _363144)) Exit: (226) [system] compound('$pt$'('next-operation'(op(+, =, 'get-last-oc')), _363144)) Call: (226) [system] compound_name_arity('$pt$'('next-operation'(op(+, =, 'get-last-oc')), _363144), _400214, _400216) Exit: (226) [system] compound_name_arity('$pt$'('next-operation'(op(+, =, 'get-last-oc')), _363144), '$pt$', 2) Exit: (225) [$syspreds] goal_name_arity('$pt$'('next-operation'(op(+, =, 'get-last-oc')), _363144), '$pt$', 2) ^ Call: (225) [$syspreds] current_predicate(user:'$pt$'/2) ^ Exit: (225) [$syspreds] current_predicate(user:'$pt$'/2) ^ Fail: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, 'get-last-oc')), _363144), built_in) ^ Redo: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'get-last-oc')), _363144)) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'get-last-oc')), _363144)) ^ Call: (223) [user] predicate_property('$pt$'('next-operation'(op(+, =, 'get-last-oc')), _363144), _411456) ^ Unify: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, 'get-last-oc')), _363144), _412396) Call: (224) [system] nonvar(_413254) ^ Redo: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, 'get-last-oc')), _363144), _414256) ^ Unify: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, 'get-last-oc')), _363144), _415190) Call: (224) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, 'get-last-oc')), _363144)) Unify: (224) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, 'get-last-oc')), _363144)) Call: (225) [system] callable('$pt$'('next-operation'(op(+, =, 'get-last-oc')), _363144)) Exit: (225) [system] callable('$pt$'('next-operation'(op(+, =, 'get-last-oc')), _363144)) Call: (225) [system] atom(user) Exit: (225) [system] atom(user) Exit: (224) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, 'get-last-oc')), _363144)) ^ Exit: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, 'get-last-oc')), _363144), interpreted) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'get-last-oc')), _363144)) ^ Call: (223) [user] predicate_property('$pt$'('next-operation'(op(+, =, 'get-last-oc')), _363144), number_of_clauses(_424384)) ^ Unify: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, 'get-last-oc')), _363144), number_of_clauses(_424384)) Call: (224) [system] nonvar(number_of_clauses(_424384)) Exit: (224) [system] nonvar(number_of_clauses(_424384)) Call: (224) [$syspreds] property_predicate(number_of_clauses(_424384), user:'$pt$'('next-operation'(op(+, =, 'get-last-oc')), _363144)) Unify: (224) [$syspreds] property_predicate(number_of_clauses(_424384), user:'$pt$'('next-operation'(op(+, =, 'get-last-oc')), _363144)) Call: (225) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, 'get-last-oc')), _363144)) Unify: (225) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, 'get-last-oc')), _363144)) Call: (226) [system] callable('$pt$'('next-operation'(op(+, =, 'get-last-oc')), _363144)) Exit: (226) [system] callable('$pt$'('next-operation'(op(+, =, 'get-last-oc')), _363144)) Call: (226) [system] atom(user) Exit: (226) [system] atom(user) Exit: (225) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, 'get-last-oc')), _363144)) Exit: (224) [$syspreds] property_predicate(number_of_clauses(0), user:'$pt$'('next-operation'(op(+, =, 'get-last-oc')), _363144)) ^ Exit: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, 'get-last-oc')), _363144), number_of_clauses(0)) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'get-last-oc')), _363144)) ^ Call: (223) [user] setup_call_cleanup(nb_current('$pfc_current_choice', _439228), (prolog_current_choice(_439238), push_current_choice(_439238), clause('$pt$'('next-operation'(op(+, =, 'get-last-oc')), _363144), _439260), pfc_call(_439260)), nb_setval('$pfc_current_choice', _439228)) ^ Unify: (223) [system] setup_call_cleanup(user:nb_current('$pfc_current_choice', _439228), user:(prolog_current_choice(_439238), push_current_choice(_439238), clause('$pt$'('next-operation'(op(+, =, 'get-last-oc')), _363144), _439260), pfc_call(_439260)), user:nb_setval('$pfc_current_choice', _439228)) ^ Call: (224) [system] sig_atomic(user:nb_current('$pfc_current_choice', _439228)) Call: (226) [system] nb_current('$pfc_current_choice', _439228) Exit: (226) [system] nb_current('$pfc_current_choice', []) ^ Exit: (224) [system] sig_atomic(user:nb_current('$pfc_current_choice', [])) Call: (225) [system] prolog_current_choice(_439238) Exit: (225) [system] prolog_current_choice(2930) ^ Call: (225) [user] push_current_choice(2930) ^ Unify: (225) [user] push_current_choice(2930) Call: (226) [system] nb_current('$pfc_current_choice', _448578) Exit: (226) [system] nb_current('$pfc_current_choice', []) Call: (226) [system] b_setval('$pfc_current_choice', [2930]) Exit: (226) [system] b_setval('$pfc_current_choice', [2930]) ^ Exit: (225) [user] push_current_choice(2930) ^ Call: (225) [user] clause('$pt$'('next-operation'(op(+, =, 'get-last-oc')), _363144), _439260) ^ Fail: (225) [user] clause('$pt$'('next-operation'(op(+, =, 'get-last-oc')), _363144), _439260) Call: (225) [$syspreds] nb_setval('$pfc_current_choice', []) Unify: (225) [$syspreds] nb_setval('$pfc_current_choice', []) Call: (226) [system] duplicate_term([], _456950) Exit: (226) [system] duplicate_term([], []) Call: (226) [system] nb_linkval('$pfc_current_choice', []) Exit: (226) [system] nb_linkval('$pfc_current_choice', []) Exit: (225) [$syspreds] nb_setval('$pfc_current_choice', []) ^ Fail: (223) [system] setup_call_cleanup(user:nb_current('$pfc_current_choice', _439228), user:(prolog_current_choice(_439238), push_current_choice(_439238), clause('$pt$'('next-operation'(op(+, =, 'get-last-oc')), _363144), _439260), pfc_call(_439260)), user:nb_setval('$pfc_current_choice', _439228)) ^ Fail: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'get-last-oc')), _363144)) ^ Fail: (221) [user] pfcGetTriggerQuick('$pt$'('next-operation'(op(+, =, 'get-last-oc')), _363144)) ^ Redo: (220) [user] fcpt('next-operation'(op(+, =, 'get-last-oc')), 'next-operation'(op(+, =, 'get-last-oc'))) ^ Unify: (220) [user] fcpt('next-operation'(op(+, =, 'get-last-oc')), 'next-operation'(op(+, =, 'get-last-oc'))) ^ Exit: (220) [user] fcpt('next-operation'(op(+, =, 'get-last-oc')), 'next-operation'(op(+, =, 'get-last-oc'))) ^ Exit: (219) [system] ignore(user:fcpt('next-operation'(op(+, =, 'get-last-oc')), 'next-operation'(op(+, =, 'get-last-oc')))) ^ Call: (219) [user] ignore(fcnt('next-operation'(op(+, =, 'get-last-oc')), 'next-operation'(op(+, =, 'get-last-oc')))) ^ Unify: (219) [system] ignore(user:fcnt('next-operation'(op(+, =, 'get-last-oc')), 'next-operation'(op(+, =, 'get-last-oc')))) ^ Call: (220) [user] fcnt('next-operation'(op(+, =, 'get-last-oc')), 'next-operation'(op(+, =, 'get-last-oc'))) ^ Unify: (220) [user] fcnt('next-operation'(op(+, =, 'get-last-oc')), 'next-operation'(op(+, =, 'get-last-oc'))) ^ Call: (221) [user] pfc_spft(_471820, _471906, '$nt$'('next-operation'(op(+, =, 'get-last-oc')), _471826, _471828)) ^ Unify: (221) [user] pfc_spft(_471820, _472838, '$nt$'('next-operation'(op(+, =, 'get-last-oc')), _471826, _471828)) ^ Call: (222) [user] pfcCallSystem('$spft$'(_471820, _473698, '$nt$'('next-operation'(op(+, =, 'get-last-oc')), _471826, _471828))) ^ Unify: (222) [user] pfcCallSystem('$spft$'(_471820, _473698, '$nt$'('next-operation'(op(+, =, 'get-last-oc')), _471826, _471828))) ^ Call: (223) [user] pfc_call('$spft$'(_471820, _473698, '$nt$'('next-operation'(op(+, =, 'get-last-oc')), _471826, _471828))) ^ Unify: (223) [user] pfc_call('$spft$'(_471820, _473698, '$nt$'('next-operation'(op(+, =, 'get-last-oc')), _471826, _471828))) Call: (224) [system] var('$spft$'(_471820, _473698, '$nt$'('next-operation'(op(+, =, 'get-last-oc')), _471826, _471828))) Fail: (224) [system] var('$spft$'(_471820, _473698, '$nt$'('next-operation'(op(+, =, 'get-last-oc')), _471826, _471828))) ^ Redo: (223) [user] pfc_call('$spft$'(_471820, _473698, '$nt$'('next-operation'(op(+, =, 'get-last-oc')), _471826, _471828))) ^ Unify: (223) [user] pfc_call('$spft$'(_471820, _473698, '$nt$'('next-operation'(op(+, =, 'get-last-oc')), _471826, _471828))) Call: (224) [system] callable('$spft$'(_471820, _473698, '$nt$'('next-operation'(op(+, =, 'get-last-oc')), _471826, _471828))) Exit: (224) [system] callable('$spft$'(_471820, _473698, '$nt$'('next-operation'(op(+, =, 'get-last-oc')), _471826, _471828))) ^ Unify: (223) [user] pfc_call('$spft$'(_471820, _473698, '$nt$'('next-operation'(op(+, =, 'get-last-oc')), _471826, _471828))) ^ Redo: (223) [user] pfc_call('$spft$'(_471820, _473698, '$nt$'('next-operation'(op(+, =, 'get-last-oc')), _471826, _471828))) ^ Unify: (223) [user] pfc_call('$spft$'(_471820, _473698, '$nt$'('next-operation'(op(+, =, 'get-last-oc')), _471826, _471828))) ^ Call: (224) [user] predicate_property('$spft$'(_471820, _473698, '$nt$'('next-operation'(op(+, =, 'get-last-oc')), _471826, _471828)), imported_from(system)) ^ Unify: (224) [$syspreds] predicate_property(user:'$spft$'(_471820, _473698, '$nt$'('next-operation'(op(+, =, 'get-last-oc')), _471826, _471828)), imported_from(system)) Call: (225) [system] nonvar(imported_from(system)) Exit: (225) [system] nonvar(imported_from(system)) Call: (225) [$syspreds] property_predicate(imported_from(system), user:'$spft$'(_471820, _473698, '$nt$'('next-operation'(op(+, =, 'get-last-oc')), _471826, _471828))) Unify: (225) [$syspreds] property_predicate(imported_from(system), user:'$spft$'(_471820, _473698, '$nt$'('next-operation'(op(+, =, 'get-last-oc')), _471826, _471828))) Call: (226) [$syspreds] define_or_generate(user:'$spft$'(_471820, _473698, '$nt$'('next-operation'(op(+, =, 'get-last-oc')), _471826, _471828))) Unify: (226) [$syspreds] define_or_generate(user:'$spft$'(_471820, _473698, '$nt$'('next-operation'(op(+, =, 'get-last-oc')), _471826, _471828))) Call: (227) [system] callable('$spft$'(_471820, _473698, '$nt$'('next-operation'(op(+, =, 'get-last-oc')), _471826, _471828))) Exit: (227) [system] callable('$spft$'(_471820, _473698, '$nt$'('next-operation'(op(+, =, 'get-last-oc')), _471826, _471828))) Call: (227) [system] atom(user) Exit: (227) [system] atom(user) Exit: (226) [$syspreds] define_or_generate(user:'$spft$'(_471820, _473698, '$nt$'('next-operation'(op(+, =, 'get-last-oc')), _471826, _471828))) ^ Fail: (224) [$syspreds] predicate_property(user:'$spft$'(_471820, _473698, '$nt$'('next-operation'(op(+, =, 'get-last-oc')), _471826, _471828)), imported_from(system)) ^ Redo: (223) [user] pfc_call('$spft$'(_471820, _473698, '$nt$'('next-operation'(op(+, =, 'get-last-oc')), _471826, _471828))) ^ Unify: (223) [user] pfc_call('$spft$'(_471820, _473698, '$nt$'('next-operation'(op(+, =, 'get-last-oc')), _471826, _471828))) ^ Call: (224) [user] predicate_property('$spft$'(_471820, _473698, '$nt$'('next-operation'(op(+, =, 'get-last-oc')), _471826, _471828)), built_in) ^ Unify: (224) [$syspreds] predicate_property(user:'$spft$'(_471820, _473698, '$nt$'('next-operation'(op(+, =, 'get-last-oc')), _471826, _471828)), built_in) Call: (225) [system] nonvar(built_in) Exit: (225) [system] nonvar(built_in) Call: (225) [$syspreds] property_predicate(built_in, user:'$spft$'(_471820, _473698, '$nt$'('next-operation'(op(+, =, 'get-last-oc')), _471826, _471828))) Unify: (225) [$syspreds] property_predicate(built_in, user:'$spft$'(_471820, _473698, '$nt$'('next-operation'(op(+, =, 'get-last-oc')), _471826, _471828))) Call: (226) [system] callable('$spft$'(_471820, _473698, '$nt$'('next-operation'(op(+, =, 'get-last-oc')), _471826, _471828))) Exit: (226) [system] callable('$spft$'(_471820, _473698, '$nt$'('next-operation'(op(+, =, 'get-last-oc')), _471826, _471828))) Call: (226) [$syspreds] goal_name_arity('$spft$'(_471820, _473698, '$nt$'('next-operation'(op(+, =, 'get-last-oc')), _471826, _471828)), _507978, _507980) Unify: (226) [$syspreds] goal_name_arity('$spft$'(_471820, _473698, '$nt$'('next-operation'(op(+, =, 'get-last-oc')), _471826, _471828)), _507978, _507980) Call: (227) [system] compound('$spft$'(_471820, _473698, '$nt$'('next-operation'(op(+, =, 'get-last-oc')), _471826, _471828))) Exit: (227) [system] compound('$spft$'(_471820, _473698, '$nt$'('next-operation'(op(+, =, 'get-last-oc')), _471826, _471828))) Call: (227) [system] compound_name_arity('$spft$'(_471820, _473698, '$nt$'('next-operation'(op(+, =, 'get-last-oc')), _471826, _471828)), _507978, _507980) Exit: (227) [system] compound_name_arity('$spft$'(_471820, _473698, '$nt$'('next-operation'(op(+, =, 'get-last-oc')), _471826, _471828)), '$spft$', 3) Exit: (226) [$syspreds] goal_name_arity('$spft$'(_471820, _473698, '$nt$'('next-operation'(op(+, =, 'get-last-oc')), _471826, _471828)), '$spft$', 3) ^ Call: (226) [$syspreds] current_predicate(user:'$spft$'/3) ^ Exit: (226) [$syspreds] current_predicate(user:'$spft$'/3) ^ Fail: (224) [$syspreds] predicate_property(user:'$spft$'(_471820, _473698, '$nt$'('next-operation'(op(+, =, 'get-last-oc')), _471826, _471828)), built_in) ^ Redo: (223) [user] pfc_call('$spft$'(_471820, _473698, '$nt$'('next-operation'(op(+, =, 'get-last-oc')), _471826, _471828))) ^ Unify: (223) [user] pfc_call('$spft$'(_471820, _473698, '$nt$'('next-operation'(op(+, =, 'get-last-oc')), _471826, _471828))) ^ Call: (224) [user] predicate_property('$spft$'(_471820, _473698, '$nt$'('next-operation'(op(+, =, 'get-last-oc')), _471826, _471828)), _519220) ^ Unify: (224) [$syspreds] predicate_property(user:'$spft$'(_471820, _473698, '$nt$'('next-operation'(op(+, =, 'get-last-oc')), _471826, _471828)), _520160) Call: (225) [system] nonvar(_521018) ^ Redo: (224) [$syspreds] predicate_property(user:'$spft$'(_471820, _473698, '$nt$'('next-operation'(op(+, =, 'get-last-oc')), _471826, _471828)), _522020) ^ Unify: (224) [$syspreds] predicate_property(user:'$spft$'(_471820, _473698, '$nt$'('next-operation'(op(+, =, 'get-last-oc')), _471826, _471828)), _522954) Call: (225) [$syspreds] define_or_generate(user:'$spft$'(_3828, _3842, '$nt$'('next-operation'(op(+, =, 'get-last-oc')), _3834, _3836))) Unify: (225) [$syspreds] define_or_generate(user:'$spft$'(_3828, _3842, '$nt$'('next-operation'(op(+, =, 'get-last-oc')), _3834, _3836))) Call: (226) [system] callable('$spft$'(_3828, _3842, '$nt$'('next-operation'(op(+, =, 'get-last-oc')), _3834, _3836))) Exit: (226) [system] callable('$spft$'(_3828, _3842, '$nt$'('next-operation'(op(+, =, 'get-last-oc')), _3834, _3836))) Call: (226) [system] atom(user) Exit: (226) [system] atom(user) Exit: (225) [$syspreds] define_or_generate(user:'$spft$'(_3828, _3842, '$nt$'('next-operation'(op(+, =, 'get-last-oc')), _3834, _3836))) ^ Exit: (224) [$syspreds] predicate_property(user:'$spft$'(_3828, _3842, '$nt$'('next-operation'(op(+, =, 'get-last-oc')), _3834, _3836)), interpreted) ^ Unify: (223) [user] pfc_call('$spft$'(_3828, _3842, '$nt$'('next-operation'(op(+, =, 'get-last-oc')), _3834, _3836))) ^ Call: (224) [user] predicate_property('$spft$'(_3828, _3842, '$nt$'('next-operation'(op(+, =, 'get-last-oc')), _3834, _3836)), number_of_clauses(_12010)) ^ Unify: (224) [$syspreds] predicate_property(user:'$spft$'(_3828, _3842, '$nt$'('next-operation'(op(+, =, 'get-last-oc')), _3834, _3836)), number_of_clauses(_12010)) Call: (225) [system] nonvar(number_of_clauses(_12010)) Exit: (225) [system] nonvar(number_of_clauses(_12010)) Call: (225) [$syspreds] property_predicate(number_of_clauses(_12010), user:'$spft$'(_3828, _3842, '$nt$'('next-operation'(op(+, =, 'get-last-oc')), _3834, _3836))) Unify: (225) [$syspreds] property_predicate(number_of_clauses(_12010), user:'$spft$'(_3828, _3842, '$nt$'('next-operation'(op(+, =, 'get-last-oc')), _3834, _3836))) Call: (226) [$syspreds] define_or_generate(user:'$spft$'(_3828, _3842, '$nt$'('next-operation'(op(+, =, 'get-last-oc')), _3834, _3836))) Unify: (226) [$syspreds] define_or_generate(user:'$spft$'(_3828, _3842, '$nt$'('next-operation'(op(+, =, 'get-last-oc')), _3834, _3836))) Call: (227) [system] callable('$spft$'(_3828, _3842, '$nt$'('next-operation'(op(+, =, 'get-last-oc')), _3834, _3836))) Exit: (227) [system] callable('$spft$'(_3828, _3842, '$nt$'('next-operation'(op(+, =, 'get-last-oc')), _3834, _3836))) Call: (227) [system] atom(user) Exit: (227) [system] atom(user) Exit: (226) [$syspreds] define_or_generate(user:'$spft$'(_3828, _3842, '$nt$'('next-operation'(op(+, =, 'get-last-oc')), _3834, _3836))) Exit: (225) [$syspreds] property_predicate(number_of_clauses(740), user:'$spft$'(_3828, _3842, '$nt$'('next-operation'(op(+, =, 'get-last-oc')), _3834, _3836))) ^ Exit: (224) [$syspreds] predicate_property(user:'$spft$'(_3828, _3842, '$nt$'('next-operation'(op(+, =, 'get-last-oc')), _3834, _3836)), number_of_clauses(740)) ^ Unify: (223) [user] pfc_call('$spft$'(_3828, _3842, '$nt$'('next-operation'(op(+, =, 'get-last-oc')), _3834, _3836))) ^ Call: (224) [user] setup_call_cleanup(nb_current('$pfc_current_choice', _26854), (prolog_current_choice(_26864), push_current_choice(_26864), clause('$spft$'(_3828, _3842, '$nt$'('next-operation'(op(+, =, 'get-last-oc')), _3834, _3836)), _26886), pfc_call(_26886)), nb_setval('$pfc_current_choice', _26854)) ^ Unify: (224) [system] setup_call_cleanup(user:nb_current('$pfc_current_choice', _26854), user:(prolog_current_choice(_26864), push_current_choice(_26864), clause('$spft$'(_3828, _3842, '$nt$'('next-operation'(op(+, =, 'get-last-oc')), _3834, _3836)), _26886), pfc_call(_26886)), user:nb_setval('$pfc_current_choice', _26854)) ^ Call: (225) [system] sig_atomic(user:nb_current('$pfc_current_choice', _26854)) Call: (227) [system] nb_current('$pfc_current_choice', _26854) Exit: (227) [system] nb_current('$pfc_current_choice', []) ^ Exit: (225) [system] sig_atomic(user:nb_current('$pfc_current_choice', [])) Call: (226) [system] prolog_current_choice(_26864) Exit: (226) [system] prolog_current_choice(2950) ^ Call: (226) [user] push_current_choice(2950) ^ Unify: (226) [user] push_current_choice(2950) Call: (227) [system] nb_current('$pfc_current_choice', _36204) Exit: (227) [system] nb_current('$pfc_current_choice', []) Call: (227) [system] b_setval('$pfc_current_choice', [2950]) Exit: (227) [system] b_setval('$pfc_current_choice', [2950]) ^ Exit: (226) [user] push_current_choice(2950) ^ Call: (226) [user] clause('$spft$'(_3828, _3842, '$nt$'('next-operation'(op(+, =, 'get-last-oc')), _3834, _3836)), _26886) ^ Fail: (226) [user] clause('$spft$'(_3828, _3842, '$nt$'('next-operation'(op(+, =, 'get-last-oc')), _3834, _3836)), _26886) Call: (226) [$syspreds] nb_setval('$pfc_current_choice', []) Unify: (226) [$syspreds] nb_setval('$pfc_current_choice', []) Call: (227) [system] duplicate_term([], _44576) Exit: (227) [system] duplicate_term([], []) Call: (227) [system] nb_linkval('$pfc_current_choice', []) Exit: (227) [system] nb_linkval('$pfc_current_choice', []) Exit: (226) [$syspreds] nb_setval('$pfc_current_choice', []) ^ Fail: (224) [system] setup_call_cleanup(user:nb_current('$pfc_current_choice', _26854), user:(prolog_current_choice(_26864), push_current_choice(_26864), clause('$spft$'(_3828, _3842, '$nt$'('next-operation'(op(+, =, 'get-last-oc')), _3834, _3836)), _26886), pfc_call(_26886)), user:nb_setval('$pfc_current_choice', _26854)) ^ Fail: (223) [user] pfc_call('$spft$'(_3828, _3842, '$nt$'('next-operation'(op(+, =, 'get-last-oc')), _3834, _3836))) ^ Fail: (222) [user] pfcCallSystem('$spft$'(_3828, _3842, '$nt$'('next-operation'(op(+, =, 'get-last-oc')), _3834, _3836))) ^ Fail: (221) [user] pfc_spft(_3828, _52080, '$nt$'('next-operation'(op(+, =, 'get-last-oc')), _3834, _3836)) ^ Redo: (220) [user] fcnt('next-operation'(op(+, =, 'get-last-oc')), 'next-operation'(op(+, =, 'get-last-oc'))) ^ Unify: (220) [user] fcnt('next-operation'(op(+, =, 'get-last-oc')), 'next-operation'(op(+, =, 'get-last-oc'))) ^ Exit: (220) [user] fcnt('next-operation'(op(+, =, 'get-last-oc')), 'next-operation'(op(+, =, 'get-last-oc'))) ^ Exit: (219) [system] ignore(user:fcnt('next-operation'(op(+, =, 'get-last-oc')), 'next-operation'(op(+, =, 'get-last-oc')))) ^ Exit: (218) [user] pfcFwd1('next-operation'(op(+, =, 'get-last-oc'))) ^ Exit: (217) [user] pfcFwd0('next-operation'(op(+, =, 'get-last-oc'))) ^ Exit: (216) [locally_each] locally_each:wtl_how(locally_each:trusted_redo_call_cleanup, locally_each:(true==true), user:set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, 'get-last-oc'))), user:set_prolog_flag(occurs_check, true)) ^ Exit: (215) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, 'get-last-oc'))), user:each_call_cleanup) ^ Exit: (214) [locally_each] locally_each:locally(user:set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, 'get-last-oc')))) ^ Exit: (213) [user] pfcFwd('next-operation'(op(+, =, 'get-last-oc'))) ^ Exit: (212) [user] pfcEnqueue(direct, 'next-operation'(op(+, =, 'get-last-oc')), (P;HTML|mfl4(_3574, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (211) [user] pfcEnqueue('next-operation'(op(+, =, 'get-last-oc')), (P;HTML|mfl4(_3574, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (209) [user] must_ex(pfcEnqueue('next-operation'(op(+, =, 'get-last-oc')), (P;HTML|mfl4(_3574, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Exit: (208) [user] pfcPost2('next-operation'(op(+, =, 'get-last-oc')), (P;HTML|mfl4(_3574, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (207) [user] pfcPost11('next-operation'(op(+, =, 'get-last-oc')), (P;HTML|mfl4(_3574, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (205) [locally_each] locally_each:wtl_how(locally_each:trusted_redo_call_cleanup, locally_each:(true==true), user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'get-last-oc')), (P;HTML|mfl4(_3574, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _3598, (notrace, wdmsg(('next-operation'(op(+, =, 'get-last-oc'))=>_3598)), trace)), user:set_prolog_flag(occurs_check, true)) ^ Exit: (204) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'get-last-oc')), (P;HTML|mfl4(_3574, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _3598, (notrace, wdmsg(('next-operation'(op(+, =, 'get-last-oc'))=>_3598)), trace)), user:each_call_cleanup) ^ Exit: (203) [locally_each] locally_each:locally(user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'get-last-oc')), (P;HTML|mfl4(_3574, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _3598, (notrace, wdmsg(('next-operation'(op(+, =, 'get-last-oc'))=>_3598)), trace))) ^ Exit: (202) [user] pfcPost1('next-operation'(op(+, =, 'get-last-oc')), (P;HTML|mfl4(_3574, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (201) [user] pfcPost_rev((P;HTML|mfl4(_3574, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax), 'next-operation'(op(+, =, 'get-last-oc'))) ^ Exit: (200) [user] pfcPost('next-operation'(op(+, =, 'get-last-oc')), (P;HTML|mfl4(_3574, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (200) [user] pfcRun ^ Unify: (200) [user] pfcRun ^ Call: (201) [user] pfcGetSearch(direct) ^ Unify: (201) [user] pfcGetSearch(direct) Call: (202) [t_l] t_l:pfcSearchTL(_149540) Fail: (202) [t_l] t_l:pfcSearchTL(_149540) ^ Redo: (201) [user] pfcGetSearch(direct) ^ Call: (202) [user] pfcSearch(_152314) ^ Unify: (202) [user] pfcSearch(direct) ^ Exit: (202) [user] pfcSearch(direct) Call: (202) [system] direct=direct Exit: (202) [system] direct=direct ^ Exit: (201) [user] pfcGetSearch(direct) ^ Unify: (200) [user] pfcRun ^ Exit: (200) [user] pfcRun ^ Exit: (199) [user] pfcAdd('next-operation'(op(+, =, 'get-last-oc')), (P;HTML|mfl4(_3574, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (198) [user] pfcAdd('next-operation'(op(+, =, 'get-last-oc'))) ^ Exit: (197) [user] pfcAdd_Now('next-operation'(op(+, =, 'get-last-oc'))) ^ Exit: (196) [user] if_t(into_simple_op(+, [=, ['get-last-oc', _OC], ['nb-current', 'last-oc', _OC]], op(+, =, 'get-last-oc')), pfcAdd_Now('next-operation'(op(+, =, 'get-last-oc')))) Call: (196) [user] dont_give_up(as_tf(asserted_do_metta('&self', +, [=, ['get-last-oc', _OC], ['nb-current', 'last-oc', _OC]]), _3348)) Unify: (196) [user] dont_give_up(as_tf(asserted_do_metta('&self', +, [=, ['get-last-oc', _OC], ['nb-current', 'last-oc', _OC]]), _3348)) ^ Call: (198) [user] as_tf(asserted_do_metta('&self', +, [=, ['get-last-oc', _OC], ['nb-current', 'last-oc', _OC]]), _3348) ^ Unify: (198) [user] as_tf(asserted_do_metta('&self', +, [=, ['get-last-oc', _OC], ['nb-current', 'last-oc', _OC]]), _3348) Call: (199) [system] asserted_do_metta('&self', +, [=, ['get-last-oc', _OC], ['nb-current', 'last-oc', _OC]])\=[_173794|_173796] Exit: (199) [system] asserted_do_metta('&self', +, [=, ['get-last-oc', _OC], ['nb-current', 'last-oc', _OC]])\=[_173794|_173796] ^ Call: (199) [user] catch_nowarn((call(asserted_do_metta('&self', +, [=, ['get-last-oc', _OC], ['nb-current', 'last-oc', _OC]]))*->_3348='True';_3348='False')) ^ Unify: (199) [user] catch_nowarn((call(asserted_do_metta('&self', +, [=, ['get-last-oc', _OC], ['nb-current', 'last-oc', _OC]]))*->_3348='True';_3348='False')) Call: (200) [user] catch_err((call(asserted_do_metta('&self', +, [=, ['get-last-oc', _OC], ['nb-current', 'last-oc', _OC]]))*->_3348='True';_3348='False'), error(_177532, _177534), fail) Unify: (200) [user] catch_err((call(asserted_do_metta('&self', +, [=, ['get-last-oc', _OC], ['nb-current', 'last-oc', _OC]]))*->_3348='True';_3348='False'), error(_177532, _177534), fail) Call: (203) [user] asserted_do_metta('&self', +, [=, ['get-last-oc', _OC], ['nb-current', 'last-oc', _OC]]) Unify: (203) [user] asserted_do_metta('&self', +, [=, ['get-last-oc', _OC], ['nb-current', 'last-oc', _OC]]) Call: (204) [user] metta_interp_mode(+, _181248) Unify: (204) [user] metta_interp_mode(+, load) Exit: (204) [user] metta_interp_mode(+, load) Call: (204) [user] asserted_do_metta('&self', load, [=, ['get-last-oc', _OC], ['nb-current', 'last-oc', _OC]]) Unify: (204) [user] asserted_do_metta('&self', load, [=, ['get-last-oc', _OC], ['nb-current', 'last-oc', _OC]]) Call: (205) [user] metta_interp_mode(load, _185838) Redo: (204) [user] asserted_do_metta('&self', load, [=, ['get-last-oc', _OC], ['nb-current', 'last-oc', _OC]]) Unify: (204) [user] asserted_do_metta('&self', load, [=, ['get-last-oc', _OC], ['nb-current', 'last-oc', _OC]]) Call: (205) [system] load==exec Redo: (204) [user] asserted_do_metta('&self', load, [=, ['get-last-oc', _OC], ['nb-current', 'last-oc', _OC]]) Unify: (204) [user] asserted_do_metta('&self', load, [=, ['get-last-oc', _OC], ['nb-current', 'last-oc', _OC]]) Call: (205) [user] asserted_do_metta2('&self', load, [=, ['get-last-oc', _OC], ['nb-current', 'last-oc', _OC]], [=, ['get-last-oc', _OC], ['nb-current', 'last-oc', _OC]]) Unify: (205) [user] asserted_do_metta2('&self', load, [=, ['get-last-oc', _OC], ['nb-current', 'last-oc', _OC]], [=, ['get-last-oc', _OC], ['nb-current', 'last-oc', _OC]]) Call: (206) [system] nonvar(load) Exit: (206) [system] nonvar(load) Call: (206) [user] metta_interp_mode(load, _195060) Redo: (205) [user] asserted_do_metta2('&self', load, [=, ['get-last-oc', _OC], ['nb-current', 'last-oc', _OC]], [=, ['get-last-oc', _OC], ['nb-current', 'last-oc', _OC]]) Unify: (205) [user] asserted_do_metta2('&self', load, [=, ['get-last-oc', _OC], ['nb-current', 'last-oc', _OC]], [=, ['get-last-oc', _OC], ['nb-current', 'last-oc', _OC]]) ^ Call: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, ['get-last-oc', _OC], ['nb-current', 'last-oc', _OC]], metta_atom('&self', [=, ['get-last-oc', _OC], ['nb-current', 'last-oc', _OC]]))) ^ Unify: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, ['get-last-oc', _OC], ['nb-current', 'last-oc', _OC]], metta_atom('&self', [=, ['get-last-oc', _OC], ['nb-current', 'last-oc', _OC]]))) ^ Call: (207) [user] is_compatio ^ Unify: (207) [user] is_compatio ^ Call: (209) [system] setup_call_cleanup('$notrace'(_201536, _201538), once(user:is_compatio0), '$restore_trace'(_201536, _201538)) ^ Unify: (209) [system] setup_call_cleanup(system:'$notrace'(_201536, _201538), system:once(user:is_compatio0), system:'$restore_trace'(_201536, _201538)) ^ Call: (210) [system] sig_atomic(system:'$notrace'(_201536, _201538)) ^ Fail: (207) [user] is_compatio ^ Redo: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, ['get-last-oc', _OC], ['nb-current', 'last-oc', _OC]], metta_atom('&self', [=, ['get-last-oc', _OC], ['nb-current', 'last-oc', _OC]]))) ^ Unify: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, ['get-last-oc', _OC], ['nb-current', 'last-oc', _OC]], metta_atom('&self', [=, ['get-last-oc', _OC], ['nb-current', 'last-oc', _OC]]))) ^ Call: (208) [rtrace] rtrace:quietly3(user:(wots(_207154, must_det_ll(user:metta_anew(load, [=, ['get-last-oc', _OC], ['nb-current', 'last-oc', _OC]], metta_atom('&self', [=, ['get-last-oc', _OC], ['nb-current', 'last-oc', _OC]])))), (_207154==""->true;our_ansi_format('#ffa505', '~w~n', [_207154])))) ^ Unify: (208) [rtrace] rtrace:quietly3(user:(wots(_207154, must_det_ll(user:metta_anew(load, [=, ['get-last-oc', _OC], ['nb-current', 'last-oc', _OC]], metta_atom('&self', [=, ['get-last-oc', _OC], ['nb-current', 'last-oc', _OC]])))), (_207154==""->true;our_ansi_format('#ffa505', '~w~n', [_207154])))) (= (get-last-oc $OC) (nb-current last-oc $OC)) ^ Exit: (208) [rtrace] rtrace:quietly3(user:(wots("", must_det_ll(user:metta_anew(load, [=, ['get-last-oc', _OC], ['nb-current', 'last-oc', _OC]], metta_atom('&self', [=, ['get-last-oc', _OC], ['nb-current', 'last-oc', _OC]])))), (""==""->true;our_ansi_format('#ffa505', '~w~n', [""])))) ^ Exit: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, ['get-last-oc', _OC], ['nb-current', 'last-oc', _OC]], metta_atom('&self', [=, ['get-last-oc', _OC], ['nb-current', 'last-oc', _OC]]))) Exit: (205) [user] asserted_do_metta2('&self', load, [=, ['get-last-oc', _OC], ['nb-current', 'last-oc', _OC]], [=, ['get-last-oc', _OC], ['nb-current', 'last-oc', _OC]]) Exit: (204) [user] asserted_do_metta('&self', load, [=, ['get-last-oc', _OC], ['nb-current', 'last-oc', _OC]]) Exit: (203) [user] asserted_do_metta('&self', +, [=, ['get-last-oc', _OC], ['nb-current', 'last-oc', _OC]]) Call: (203) [system] _3348='True' Exit: (203) [system] 'True'='True' Exit: (200) [user] catch_err((call(asserted_do_metta('&self', +, [=, ['get-last-oc', _OC], ['nb-current', 'last-oc', _OC]]))*->'True'='True';'True'='False'), error(_177532, _177534), fail) ^ Exit: (199) [user] catch_nowarn((call(asserted_do_metta('&self', +, [=, ['get-last-oc', _OC], ['nb-current', 'last-oc', _OC]]))*->'True'='True';'True'='False')) ^ Exit: (198) [user] as_tf(asserted_do_metta('&self', +, [=, ['get-last-oc', _OC], ['nb-current', 'last-oc', _OC]]), 'True') Exit: (196) [user] dont_give_up(as_tf(asserted_do_metta('&self', +, [=, ['get-last-oc', _OC], ['nb-current', 'last-oc', _OC]]), 'True')) Exit: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['get-last-oc', _OC], ['nb-current', 'last-oc', _OC]], 'True') ^ Exit: (194) [user] must_not_error(user:do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['get-last-oc', _OC], ['nb-current', 'last-oc', _OC]], 'True')) ^ Redo: (193) [user] metta_file_buffer(_3300, _3302, _3304, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', _3308) ^ Unify: (193) [user] metta_file_buffer(+, [=, ['train-from-corpus'], [[debugln, "reading corpus..."], ['set-last-oc', [with_self, [with_self, 0, 0], 0]], ['absolute-file-name', [pldata, 'corpus/self-dialogue-corpus/train-from-topic-star-wars.txt'], _238890, [::, [access, read]]], [time, [',', [open, _238890, read, _238974], [forall, ['corpus-stat', _239004], ['set-flag', _239004, 0]], ['set-flag', 'sent-num', 0], [repeat], ['det-if-then-else', ['at-end-of-stream', _238974], ['set-det'], [',', [flag, 'sent-num', _239142, [+, _239142, 1]], ['read-line-to-string', _238974, _239190], ['add-training', _239142, _239190], [fail]]], [forall, ['corpus-stat', _239004], [',', ['get-flag', _239004, _239292], [debugln, [=, _239004, _239292]]]]]]]], ['_Value'=_239292, '_Str'=_239190, '_X'=_239142, '_Stat'=_239004, '_In'=_238974, '_File'=_238890], P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', '$stream_position'(1091, 60, 29, 1091)) ^ Exit: (193) [user] metta_file_buffer(+, [=, ['train-from-corpus'], [[debugln, "reading corpus..."], ['set-last-oc', [with_self, [with_self, 0, 0], 0]], ['absolute-file-name', [pldata, 'corpus/self-dialogue-corpus/train-from-topic-star-wars.txt'], _238890, [::, [access, read]]], [time, [',', [open, _238890, read, _238974], [forall, ['corpus-stat', _239004], ['set-flag', _239004, 0]], ['set-flag', 'sent-num', 0], [repeat], ['det-if-then-else', ['at-end-of-stream', _238974], ['set-det'], [',', [flag, 'sent-num', _239142, [+, _239142, 1]], ['read-line-to-string', _238974, _239190], ['add-training', _239142, _239190], [fail]]], [forall, ['corpus-stat', _239004], [',', ['get-flag', _239004, _239292], [debugln, [=, _239004, _239292]]]]]]]], ['_Value'=_239292, '_Str'=_239190, '_X'=_239142, '_Stat'=_239004, '_In'=_238974, '_File'=_238890], P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', '$stream_position'(1091, 60, 29, 1091)) ^ Call: (194) [user] apply:maplist(maybe_assign, ['_Value'=_239292, '_Str'=_239190, '_X'=_239142, '_Stat'=_239004, '_In'=_238974, '_File'=_238890]) ^ Unify: (194) [apply] apply:maplist(user:maybe_assign, ['_Value'=_239292, '_Str'=_239190, '_X'=_239142, '_Stat'=_239004, '_In'=_238974, '_File'=_238890]) Call: (195) [apply] apply:maplist_(['_Value'=_239292, '_Str'=_239190, '_X'=_239142, '_Stat'=_239004, '_In'=_238974, '_File'=_238890], user:maybe_assign) Unify: (195) [apply] apply:maplist_(['_Value'=_239292, '_Str'=_239190, '_X'=_239142, '_Stat'=_239004, '_In'=_238974, '_File'=_238890], user:maybe_assign) Call: (196) [user] maybe_assign('_Value'=_239292) Unify: (196) [user] maybe_assign('_Value'=_239292) ^ Call: (197) [user] ignore(_239292=_Value) ^ Unify: (197) [system] ignore(user:(_239292=_Value)) Call: (198) [system] _239292=_Value Exit: (198) [system] _Value=_Value ^ Exit: (197) [system] ignore(user:(_Value=_Value)) Exit: (196) [user] maybe_assign('_Value'=_Value) Call: (196) [apply] apply:maplist_(['_Str'=_239190, '_X'=_239142, '_Stat'=_239004, '_In'=_238974, '_File'=_238890], user:maybe_assign) Unify: (196) [apply] apply:maplist_(['_Str'=_239190, '_X'=_239142, '_Stat'=_239004, '_In'=_238974, '_File'=_238890], user:maybe_assign) Call: (197) [user] maybe_assign('_Str'=_239190) Unify: (197) [user] maybe_assign('_Str'=_239190) ^ Call: (198) [user] ignore(_239190=_Str) ^ Unify: (198) [system] ignore(user:(_239190=_Str)) Call: (199) [system] _239190=_Str Exit: (199) [system] _Str=_Str ^ Exit: (198) [system] ignore(user:(_Str=_Str)) Exit: (197) [user] maybe_assign('_Str'=_Str) Call: (197) [apply] apply:maplist_(['_X'=_239142, '_Stat'=_239004, '_In'=_238974, '_File'=_238890], user:maybe_assign) Unify: (197) [apply] apply:maplist_(['_X'=_239142, '_Stat'=_239004, '_In'=_238974, '_File'=_238890], user:maybe_assign) Call: (198) [user] maybe_assign('_X'=_239142) Unify: (198) [user] maybe_assign('_X'=_239142) ^ Call: (199) [user] ignore(_239142=_X) ^ Unify: (199) [system] ignore(user:(_239142=_X)) Call: (200) [system] _239142=_X Exit: (200) [system] _X=_X ^ Exit: (199) [system] ignore(user:(_X=_X)) Exit: (198) [user] maybe_assign('_X'=_X) Call: (198) [apply] apply:maplist_(['_Stat'=_239004, '_In'=_238974, '_File'=_238890], user:maybe_assign) Unify: (198) [apply] apply:maplist_(['_Stat'=_239004, '_In'=_238974, '_File'=_238890], user:maybe_assign) Call: (199) [user] maybe_assign('_Stat'=_239004) Unify: (199) [user] maybe_assign('_Stat'=_239004) ^ Call: (200) [user] ignore(_239004=_Stat) ^ Unify: (200) [system] ignore(user:(_239004=_Stat)) Call: (201) [system] _239004=_Stat Exit: (201) [system] _Stat=_Stat ^ Exit: (200) [system] ignore(user:(_Stat=_Stat)) Exit: (199) [user] maybe_assign('_Stat'=_Stat) Call: (199) [apply] apply:maplist_(['_In'=_238974, '_File'=_238890], user:maybe_assign) Unify: (199) [apply] apply:maplist_(['_In'=_238974, '_File'=_238890], user:maybe_assign) Call: (200) [user] maybe_assign('_In'=_238974) Unify: (200) [user] maybe_assign('_In'=_238974) ^ Call: (201) [user] ignore(_238974=_In) ^ Unify: (201) [system] ignore(user:(_238974=_In)) Call: (202) [system] _238974=_In Exit: (202) [system] _In=_In ^ Exit: (201) [system] ignore(user:(_In=_In)) Exit: (200) [user] maybe_assign('_In'=_In) Call: (200) [apply] apply:maplist_(['_File'=_238890], user:maybe_assign) Unify: (200) [apply] apply:maplist_(['_File'=_238890], user:maybe_assign) Call: (201) [user] maybe_assign('_File'=_238890) Unify: (201) [user] maybe_assign('_File'=_238890) ^ Call: (202) [user] ignore(_238890=_File) ^ Unify: (202) [system] ignore(user:(_238890=_File)) Call: (203) [system] _238890=_File Exit: (203) [system] _File=_File ^ Exit: (202) [system] ignore(user:(_File=_File)) Exit: (201) [user] maybe_assign('_File'=_File) Call: (201) [apply] apply:maplist_([], user:maybe_assign) Unify: (201) [apply] apply:maplist_([], user:maybe_assign) Exit: (201) [apply] apply:maplist_([], user:maybe_assign) Exit: (200) [apply] apply:maplist_(['_File'=_File], user:maybe_assign) Exit: (199) [apply] apply:maplist_(['_In'=_In, '_File'=_File], user:maybe_assign) Exit: (198) [apply] apply:maplist_(['_Stat'=_Stat, '_In'=_In, '_File'=_File], user:maybe_assign) Exit: (197) [apply] apply:maplist_(['_X'=_X, '_Stat'=_Stat, '_In'=_In, '_File'=_File], user:maybe_assign) Exit: (196) [apply] apply:maplist_(['_Str'=_Str, '_X'=_X, '_Stat'=_Stat, '_In'=_In, '_File'=_File], user:maybe_assign) Exit: (195) [apply] apply:maplist_(['_Value'=_Value, '_Str'=_Str, '_X'=_X, '_Stat'=_Stat, '_In'=_In, '_File'=_File], user:maybe_assign) ^ Exit: (194) [apply] apply:maplist(user:maybe_assign, ['_Value'=_Value, '_Str'=_Str, '_X'=_X, '_Stat'=_Stat, '_In'=_In, '_File'=_File]) ^ Call: (194) [user] must_not_error(do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['train-from-corpus'], [[debugln, "reading corpus..."], ['set-last-oc', [with_self, [with_self, 0, 0], 0]], ['absolute-file-name', [pldata, 'corpus/self-dialogue-corpus/train-from-topic-star-wars.txt'], _File, [::, [access, read]]], [time, [',', [open, _File, read, _In], [forall, ['corpus-stat', _Stat], ['set-flag', _Stat, 0]], ['set-flag', 'sent-num', 0], [repeat], ['det-if-then-else', ['at-end-of-stream', _In], ['set-det'], [',', [flag, 'sent-num', _X, [+, _X, 1]], ['read-line-to-string', _In, _Str], ['add-training', _X, _Str], [fail]]], [forall, ['corpus-stat', _Stat], [',', ['get-flag', _Stat, _Value], [debugln, [=, _Stat, _Value]]]]]]]], _3348)) ^ Unify: (194) [user] must_not_error(user:do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['train-from-corpus'], [[debugln, "reading corpus..."], ['set-last-oc', [with_self, [with_self, 0, 0], 0]], ['absolute-file-name', [pldata, 'corpus/self-dialogue-corpus/train-from-topic-star-wars.txt'], _File, [::, [access, read]]], [time, [',', [open, _File, read, _In], [forall, ['corpus-stat', _Stat], ['set-flag', _Stat, 0]], ['set-flag', 'sent-num', 0], [repeat], ['det-if-then-else', ['at-end-of-stream', _In], ['set-det'], [',', [flag, 'sent-num', _X, [+, _X, 1]], ['read-line-to-string', _In, _Str], ['add-training', _X, _Str], [fail]]], [forall, ['corpus-stat', _Stat], [',', ['get-flag', _Stat, _Value], [debugln, [=, _Stat, _Value]]]]]]]], _3348)) Call: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['train-from-corpus'], [[debugln, "reading corpus..."], ['set-last-oc', [with_self, [with_self, 0, 0], 0]], ['absolute-file-name', [pldata, 'corpus/self-dialogue-corpus/train-from-topic-star-wars.txt'], _File, [::, [access, read]]], [time, [',', [open, _File, read, _In], [forall, ['corpus-stat', _Stat], ['set-flag', _Stat, 0]], ['set-flag', 'sent-num', 0], [repeat], ['det-if-then-else', ['at-end-of-stream', _In], ['set-det'], [',', [flag, 'sent-num', _X, [+, _X, 1]], ['read-line-to-string', _In, _Str], ['add-training', _X, _Str], [fail]]], [forall, ['corpus-stat', _Stat], [',', ['get-flag', _Stat, _Value], [debugln, [=, _Stat, _Value]]]]]]]], _3348) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['train-from-corpus'], [[debugln, "reading corpus..."], ['set-last-oc', [with_self, [with_self, 0, 0], 0]], ['absolute-file-name', [pldata, 'corpus/self-dialogue-corpus/train-from-topic-star-wars.txt'], _File, [::, [access, read]]], [time, [',', [open, _File, read, _In], [forall, ['corpus-stat', _Stat], ['set-flag', _Stat, 0]], ['set-flag', 'sent-num', 0], [repeat], ['det-if-then-else', ['at-end-of-stream', _In], ['set-det'], [',', [flag, 'sent-num', _X, [+, _X, 1]], ['read-line-to-string', _In, _Str], ['add-training', _X, _Str], [fail]]], [forall, ['corpus-stat', _Stat], [',', ['get-flag', _Stat, _Value], [debugln, [=, _Stat, _Value]]]]]]]], _3348) Call: (196) [system] var([=, ['train-from-corpus'], [[debugln, "reading corpus..."], ['set-last-oc', [with_self, [with_self, 0, 0], 0]], ['absolute-file-name', [pldata, 'corpus/self-dialogue-corpus/train-from-topic-star-wars.txt'], _File, [::, [access, read]]], [time, [',', [open, _File, read, _In], [forall, ['corpus-stat', _Stat], ['set-flag', _Stat, 0]], ['set-flag', 'sent-num', 0], [repeat], ['det-if-then-else', ['at-end-of-stream', _In], ['set-det'], [',', [flag, 'sent-num', _X, [+, _X, 1]], ['read-line-to-string', _In, _Str], ['add-training', _X, _Str], [fail]]], [forall, ['corpus-stat', _Stat], [',', ['get-flag', _Stat, _Value], [debugln, [=, _Stat, _Value]]]]]]]]) Redo: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['train-from-corpus'], [[debugln, "reading corpus..."], ['set-last-oc', [with_self, [with_self, 0, 0], 0]], ['absolute-file-name', [pldata, 'corpus/self-dialogue-corpus/train-from-topic-star-wars.txt'], _File, [::, [access, read]]], [time, [',', [open, _File, read, _In], [forall, ['corpus-stat', _Stat], ['set-flag', _Stat, 0]], ['set-flag', 'sent-num', 0], [repeat], ['det-if-then-else', ['at-end-of-stream', _In], ['set-det'], [',', [flag, 'sent-num', _X, [+, _X, 1]], ['read-line-to-string', _In, _Str], ['add-training', _X, _Str], [fail]]], [forall, ['corpus-stat', _Stat], [',', ['get-flag', _Stat, _Value], [debugln, [=, _Stat, _Value]]]]]]]], _3348) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['train-from-corpus'], [[debugln, "reading corpus..."], ['set-last-oc', [with_self, [with_self, 0, 0], 0]], ['absolute-file-name', [pldata, 'corpus/self-dialogue-corpus/train-from-topic-star-wars.txt'], _File, [::, [access, read]]], [time, [',', [open, _File, read, _In], [forall, ['corpus-stat', _Stat], ['set-flag', _Stat, 0]], ['set-flag', 'sent-num', 0], [repeat], ['det-if-then-else', ['at-end-of-stream', _In], ['set-det'], [',', [flag, 'sent-num', _X, [+, _X, 1]], ['read-line-to-string', _In, _Str], ['add-training', _X, _Str], [fail]]], [forall, ['corpus-stat', _Stat], [',', ['get-flag', _Stat, _Value], [debugln, [=, _Stat, _Value]]]]]]]], _3348) Call: (196) [system] (+)\==exec Exit: (196) [system] (+)\==exec Call: (196) [system] [=, ['train-from-corpus'], [[debugln, "reading corpus..."], ['set-last-oc', [with_self, [with_self, 0, 0], 0]], ['absolute-file-name', [pldata, 'corpus/self-dialogue-corpus/train-from-topic-star-wars.txt'], _File, [::, [access, read]]], [time, [',', [open, _File, read, _In], [forall, ['corpus-stat', _Stat], ['set-flag', _Stat, 0]], ['set-flag', 'sent-num', 0], [repeat], ['det-if-then-else', ['at-end-of-stream', _In], ['set-det'], [',', [flag, 'sent-num', _X, [+, _X, 1]], ['read-line-to-string', _In, _Str], ['add-training', _X, _Str], [fail]]], [forall, ['corpus-stat', _Stat], [',', ['get-flag', _Stat, _Value], [debugln, [=, _Stat, _Value]]]]]]]]==[] Redo: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['train-from-corpus'], [[debugln, "reading corpus..."], ['set-last-oc', [with_self, [with_self, 0, 0], 0]], ['absolute-file-name', [pldata, 'corpus/self-dialogue-corpus/train-from-topic-star-wars.txt'], _File, [::, [access, read]]], [time, [',', [open, _File, read, _In], [forall, ['corpus-stat', _Stat], ['set-flag', _Stat, 0]], ['set-flag', 'sent-num', 0], [repeat], ['det-if-then-else', ['at-end-of-stream', _In], ['set-det'], [',', [flag, 'sent-num', _X, [+, _X, 1]], ['read-line-to-string', _In, _Str], ['add-training', _X, _Str], [fail]]], [forall, ['corpus-stat', _Stat], [',', ['get-flag', _Stat, _Value], [debugln, [=, _Stat, _Value]]]]]]]], _3348) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['train-from-corpus'], [[debugln, "reading corpus..."], ['set-last-oc', [with_self, [with_self, 0, 0], 0]], ['absolute-file-name', [pldata, 'corpus/self-dialogue-corpus/train-from-topic-star-wars.txt'], _File, [::, [access, read]]], [time, [',', [open, _File, read, _In], [forall, ['corpus-stat', _Stat], ['set-flag', _Stat, 0]], ['set-flag', 'sent-num', 0], [repeat], ['det-if-then-else', ['at-end-of-stream', _In], ['set-det'], [',', [flag, 'sent-num', _X, [+, _X, 1]], ['read-line-to-string', _In, _Str], ['add-training', _X, _Str], [fail]]], [forall, ['corpus-stat', _Stat], [',', ['get-flag', _Stat, _Value], [debugln, [=, _Stat, _Value]]]]]]]], _3348) Call: (196) [system] string([=, ['train-from-corpus'], [[debugln, "reading corpus..."], ['set-last-oc', [with_self, [with_self, 0, 0], 0]], ['absolute-file-name', [pldata, 'corpus/self-dialogue-corpus/train-from-topic-star-wars.txt'], _File, [::, [access, read]]], [time, [',', [open, _File, read, _In], [forall, ['corpus-stat', _Stat], ['set-flag', _Stat, 0]], ['set-flag', 'sent-num', 0], [repeat], ['det-if-then-else', ['at-end-of-stream', _In], ['set-det'], [',', [flag, 'sent-num', _X, [+, _X, 1]], ['read-line-to-string', _In, _Str], ['add-training', _X, _Str], [fail]]], [forall, ['corpus-stat', _Stat], [',', ['get-flag', _Stat, _Value], [debugln, [=, _Stat, _Value]]]]]]]]) Redo: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['train-from-corpus'], [[debugln, "reading corpus..."], ['set-last-oc', [with_self, [with_self, 0, 0], 0]], ['absolute-file-name', [pldata, 'corpus/self-dialogue-corpus/train-from-topic-star-wars.txt'], _File, [::, [access, read]]], [time, [',', [open, _File, read, _In], [forall, ['corpus-stat', _Stat], ['set-flag', _Stat, 0]], ['set-flag', 'sent-num', 0], [repeat], ['det-if-then-else', ['at-end-of-stream', _In], ['set-det'], [',', [flag, 'sent-num', _X, [+, _X, 1]], ['read-line-to-string', _In, _Str], ['add-training', _X, _Str], [fail]]], [forall, ['corpus-stat', _Stat], [',', ['get-flag', _Stat, _Value], [debugln, [=, _Stat, _Value]]]]]]]], _3348) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['train-from-corpus'], [[debugln, "reading corpus..."], ['set-last-oc', [with_self, [with_self, 0, 0], 0]], ['absolute-file-name', [pldata, 'corpus/self-dialogue-corpus/train-from-topic-star-wars.txt'], _File, [::, [access, read]]], [time, [',', [open, _File, read, _In], [forall, ['corpus-stat', _Stat], ['set-flag', _Stat, 0]], ['set-flag', 'sent-num', 0], [repeat], ['det-if-then-else', ['at-end-of-stream', _In], ['set-det'], [',', [flag, 'sent-num', _X, [+, _X, 1]], ['read-line-to-string', _In, _Str], ['add-training', _X, _Str], [fail]]], [forall, ['corpus-stat', _Stat], [',', ['get-flag', _Stat, _Value], [debugln, [=, _Stat, _Value]]]]]]]], _3348) Call: (196) [system] (+)\==exec Exit: (196) [system] (+)\==exec ^ Call: (196) [user] if_t(into_simple_op(+, [=, ['train-from-corpus'], [[debugln, "reading corpus..."], ['set-last-oc', [with_self, [with_self, 0, 0], 0]], ['absolute-file-name', [pldata, 'corpus/self-dialogue-corpus/train-from-topic-star-wars.txt'], _File, [::, [access, read]]], [time, [',', [open, _File, read, _In], [forall, ['corpus-stat', _Stat], ['set-flag', _Stat, 0]], ['set-flag', 'sent-num', 0], [repeat], ['det-if-then-else', ['at-end-of-stream', _In], ['set-det'], [',', [flag, 'sent-num', _X, [+, _X, 1]], ['read-line-to-string', _In, _Str], ['add-training', _X, _Str], [fail]]], [forall, ['corpus-stat', _Stat], [',', ['get-flag', _Stat, _Value], [debugln, [=, _Stat, _Value]]]]]]]], _370526), pfcAdd_Now('next-operation'(_370526))) ^ Unify: (196) [user] if_t(into_simple_op(+, [=, ['train-from-corpus'], [[debugln, "reading corpus..."], ['set-last-oc', [with_self, [with_self, 0, 0], 0]], ['absolute-file-name', [pldata, 'corpus/self-dialogue-corpus/train-from-topic-star-wars.txt'], _File, [::, [access, read]]], [time, [',', [open, _File, read, _In], [forall, ['corpus-stat', _Stat], ['set-flag', _Stat, 0]], ['set-flag', 'sent-num', 0], [repeat], ['det-if-then-else', ['at-end-of-stream', _In], ['set-det'], [',', [flag, 'sent-num', _X, [+, _X, 1]], ['read-line-to-string', _In, _Str], ['add-training', _X, _Str], [fail]]], [forall, ['corpus-stat', _Stat], [',', ['get-flag', _Stat, _Value], [debugln, [=, _Stat, _Value]]]]]]]], _370526), pfcAdd_Now('next-operation'(_370526))) Call: (197) [user] into_simple_op(+, [=, ['train-from-corpus'], [[debugln, "reading corpus..."], ['set-last-oc', [with_self, [with_self, 0, 0], 0]], ['absolute-file-name', [pldata, 'corpus/self-dialogue-corpus/train-from-topic-star-wars.txt'], _File, [::, [access, read]]], [time, [',', [open, _File, read, _In], [forall, ['corpus-stat', _Stat], ['set-flag', _Stat, 0]], ['set-flag', 'sent-num', 0], [repeat], ['det-if-then-else', ['at-end-of-stream', _In], ['set-det'], [',', [flag, 'sent-num', _X, [+, _X, 1]], ['read-line-to-string', _In, _Str], ['add-training', _X, _Str], [fail]]], [forall, ['corpus-stat', _Stat], [',', ['get-flag', _Stat, _Value], [debugln, [=, _Stat, _Value]]]]]]]], _370526) Unify: (197) [user] into_simple_op(+, [=, ['train-from-corpus'], [[debugln, "reading corpus..."], ['set-last-oc', [with_self, [with_self, 0, 0], 0]], ['absolute-file-name', [pldata, 'corpus/self-dialogue-corpus/train-from-topic-star-wars.txt'], _File, [::, [access, read]]], [time, [',', [open, _File, read, _In], [forall, ['corpus-stat', _Stat], ['set-flag', _Stat, 0]], ['set-flag', 'sent-num', 0], [repeat], ['det-if-then-else', ['at-end-of-stream', _In], ['set-det'], [',', [flag, 'sent-num', _X, [+, _X, 1]], ['read-line-to-string', _In, _Str], ['add-training', _X, _Str], [fail]]], [forall, ['corpus-stat', _Stat], [',', ['get-flag', _Stat, _Value], [debugln, [=, _Stat, _Value]]]]]]]], op(+, =, _373318)) Call: (198) [user] o_s([['train-from-corpus'], [[debugln, "reading corpus..."], ['set-last-oc', [with_self, [with_self, 0, 0], 0]], ['absolute-file-name', [pldata, 'corpus/self-dialogue-corpus/train-from-topic-star-wars.txt'], _File, [::, [access, read]]], [time, [',', [open, _File, read, _In], [forall, ['corpus-stat', _Stat], ['set-flag', _Stat, 0]], ['set-flag', 'sent-num', 0], [repeat], ['det-if-then-else', ['at-end-of-stream', _In], ['set-det'], [',', [flag, 'sent-num', _X, [+, _X, 1]], ['read-line-to-string', _In, _Str], ['add-training', _X, _Str], [fail]]], [forall, ['corpus-stat', _Stat], [',', ['get-flag', _Stat, _Value], [debugln, [=, _Stat, _Value]]]]]]]], _373318) Unify: (198) [user] o_s([['train-from-corpus'], [[debugln, "reading corpus..."], ['set-last-oc', [with_self, [with_self, 0, 0], 0]], ['absolute-file-name', [pldata, 'corpus/self-dialogue-corpus/train-from-topic-star-wars.txt'], _File, [::, [access, read]]], [time, [',', [open, _File, read, _In], [forall, ['corpus-stat', _Stat], ['set-flag', _Stat, 0]], ['set-flag', 'sent-num', 0], [repeat], ['det-if-then-else', ['at-end-of-stream', _In], ['set-det'], [',', [flag, 'sent-num', _X, [+, _X, 1]], ['read-line-to-string', _In, _Str], ['add-training', _X, _Str], [fail]]], [forall, ['corpus-stat', _Stat], [',', ['get-flag', _Stat, _Value], [debugln, [=, _Stat, _Value]]]]]]]], _373318) Call: (199) [user] o_s(['train-from-corpus'], _373318) Unify: (199) [user] o_s(['train-from-corpus'], _373318) Call: (200) [user] o_s('train-from-corpus', _373318) Unify: (200) [user] o_s('train-from-corpus', 'train-from-corpus') Exit: (200) [user] o_s('train-from-corpus', 'train-from-corpus') Exit: (199) [user] o_s(['train-from-corpus'], 'train-from-corpus') Exit: (198) [user] o_s([['train-from-corpus'], [[debugln, "reading corpus..."], ['set-last-oc', [with_self, [with_self, 0, 0], 0]], ['absolute-file-name', [pldata, 'corpus/self-dialogue-corpus/train-from-topic-star-wars.txt'], _File, [::, [access, read]]], [time, [',', [open, _File, read, _In], [forall, ['corpus-stat', _Stat], ['set-flag', _Stat, 0]], ['set-flag', 'sent-num', 0], [repeat], ['det-if-then-else', ['at-end-of-stream', _In], ['set-det'], [',', [flag, 'sent-num', _X, [+, _X, 1]], ['read-line-to-string', _In, _Str], ['add-training', _X, _Str], [fail]]], [forall, ['corpus-stat', _Stat], [',', ['get-flag', _Stat, _Value], [debugln, [=, _Stat, _Value]]]]]]]], 'train-from-corpus') Exit: (197) [user] into_simple_op(+, [=, ['train-from-corpus'], [[debugln, "reading corpus..."], ['set-last-oc', [with_self, [with_self, 0, 0], 0]], ['absolute-file-name', [pldata, 'corpus/self-dialogue-corpus/train-from-topic-star-wars.txt'], _File, [::, [access, read]]], [time, [',', [open, _File, read, _In], [forall, ['corpus-stat', _Stat], ['set-flag', _Stat, 0]], ['set-flag', 'sent-num', 0], [repeat], ['det-if-then-else', ['at-end-of-stream', _In], ['set-det'], [',', [flag, 'sent-num', _X, [+, _X, 1]], ['read-line-to-string', _In, _Str], ['add-training', _X, _Str], [fail]]], [forall, ['corpus-stat', _Stat], [',', ['get-flag', _Stat, _Value], [debugln, [=, _Stat, _Value]]]]]]]], op(+, =, 'train-from-corpus')) ^ Call: (197) [user] pfcAdd_Now('next-operation'(op(+, =, 'train-from-corpus'))) ^ Unify: (197) [user] pfcAdd_Now('next-operation'(op(+, =, 'train-from-corpus'))) ^ Call: (198) [user] current_predicate(pfcAdd/1) ^ Exit: (198) [user] current_predicate(pfcAdd/1) ^ Call: (198) [user] once_writeq_nl(pfcAdd('next-operation'(op(+, =, 'train-from-corpus')))) ^ Unify: (198) [user] once_writeq_nl(pfcAdd('next-operation'(op(+, =, 'train-from-corpus')))) ^ Call: (199) [user] clause(pfcTraceExecution, true) ^ Fail: (199) [user] clause(pfcTraceExecution, true) ^ Redo: (198) [user] once_writeq_nl(pfcAdd('next-operation'(op(+, =, 'train-from-corpus')))) ^ Exit: (198) [user] once_writeq_nl(pfcAdd('next-operation'(op(+, =, 'train-from-corpus')))) ^ Call: (198) [user] pfcAdd('next-operation'(op(+, =, 'train-from-corpus'))) ^ Unify: (198) [user] pfcAdd('next-operation'(op(+, =, 'train-from-corpus'))) ^ Call: (199) [user] must_ex(current_why_UU(_394536)) ^ Unify: (199) [user] must_ex(current_why_UU(_394536)) Call: (201) [user] current_why_UU(_394536) Unify: (201) [user] current_why_UU(_394536) ^ Call: (202) [user] get_why_uu(_394536) ^ Unify: (202) [user] get_why_uu(_394536) ^ Call: (203) [user] findall(_400076, current_why(_400076), _400082) ^ Unify: (203) [$bags] findall(_400076, user:current_why(_400076), _400082) ^ Call: (204) [$bags] findall(_400076, user:current_why(_400076), _400082, []) ^ Unify: (204) [$bags] findall(_400076, user:current_why(_400076), _400082, []) ^ Call: (205) [$bags] cleanup_bag(findall_loop(_400076, user:current_why(_400076), _400082, []), '$destroy_findall_bag') ^ Unify: (205) [$bags] cleanup_bag('$bags':findall_loop(_400076, user:current_why(_400076), _400082, []), '$bags':'$destroy_findall_bag') Call: (206) [$bags] findall_loop(_400076, user:current_why(_400076), _400082, []) Unify: (206) [$bags] findall_loop(_400076, user:current_why(_400076), _400082, []) ^ Call: (207) [user] bugger:current_why(_400076) ^ Unify: (207) [user] bugger:current_why(_400076) ^ Call: (208) [user] bugger:current_why_data(_400076) ^ Unify: (208) [user] bugger:current_why_data(_400076) Call: (209) [system] nb_current('$current_why', wp(_400076, _411336)) Fail: (209) [system] nb_current('$current_why', wp(_400076, _411336)) ^ Redo: (208) [user] bugger:current_why_data(_400076) ^ Unify: (208) [user] bugger:current_why_data(_400076) Call: (209) [t_l] t_l:current_why_source(_400076) Fail: (209) [t_l] t_l:current_why_source(_400076) ^ Fail: (208) [user] bugger:current_why_data(_400076) ^ Redo: (207) [user] bugger:current_why(_400076) ^ Unify: (207) [user] bugger:current_why(mfl4(_418764, _418766, _418768, _418770)) ^ Call: (209) [system] setup_call_cleanup('$notrace'(_419720, _419722), once(user:current_mfl4(_418764, _418766, _418768, _418770)), '$restore_trace'(_419720, _419722)) ^ Unify: (209) [system] setup_call_cleanup(system:'$notrace'(_419720, _419722), system:once(user:current_mfl4(_418764, _418766, _418768, _418770)), system:'$restore_trace'(_419720, _419722)) ^ Call: (210) [system] sig_atomic(system:'$notrace'(_419720, _419722)) ^ Exit: (209) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:current_mfl4(_418764, user, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', 587)), system:'$restore_trace'(3, -1)) ^ Exit: (207) [user] bugger:current_why(P;HTML|mfl4(_418764, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Redo: (206) [$bags] findall_loop(_400076, user:current_why(_400076), _400082, []) Exit: (206) [$bags] findall_loop(_400076, user:current_why(_400076), [P;HTML|mfl4(_436602, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], []) ^ Exit: (205) [$bags] cleanup_bag('$bags':findall_loop(_400076, user:current_why(_400076), [P;HTML|mfl4(_436602, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], []), '$bags':'$destroy_findall_bag') ^ Exit: (204) [$bags] findall(_400076, user:current_why(_400076), [P;HTML|mfl4(_436602, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], []) ^ Exit: (203) [$bags] findall(_400076, user:current_why(_400076), [P;HTML|mfl4(_436602, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Call: (203) [system] [P;HTML|mfl4(_436602, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]\==[] Exit: (203) [system] [P;HTML|mfl4(_436602, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]\==[] ^ Call: (203) [user] u_to_uu([P;HTML|mfl4(_436602, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _394536) ^ Unify: (203) [user] u_to_uu([P;HTML|mfl4(_436602, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], ([P;HTML|mfl4(_436602, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], ax)) Call: (204) [system] var([P;HTML|mfl4(_436602, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Fail: (204) [system] var([P;HTML|mfl4(_436602, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) ^ Redo: (203) [user] u_to_uu([P;HTML|mfl4(_436602, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _4184) ^ Unify: (203) [user] u_to_uu([P;HTML|mfl4(_4210, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], [P;HTML|mfl4(_4210, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Call: (204) [system] nonvar([P;HTML|mfl4(_4210, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Exit: (204) [system] nonvar([P;HTML|mfl4(_4210, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Call: (204) [system] [P;HTML|mfl4(_4210, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]=(_37922, _37924) Fail: (204) [system] [P;HTML|mfl4(_4210, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]=(_37922, _37924) ^ Redo: (203) [user] u_to_uu([P;HTML|mfl4(_4210, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _4184) ^ Unify: (203) [user] u_to_uu([P;HTML|mfl4(_4210, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _4184) ^ Call: (204) [user] logicmoo_util_terms:list_to_conjuncts([P;HTML|mfl4(_4210, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _68324) ^ Unify: (204) [user] logicmoo_util_terms:list_to_conjuncts([P;HTML|mfl4(_4210, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _68324) ^ Call: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_4210, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _68324) ^ Unify: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_4210, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], [P;HTML|mfl4(_4210, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Call: (206) [system] var([P;HTML|mfl4(_4210, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Fail: (206) [system] var([P;HTML|mfl4(_4210, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) ^ Redo: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_4210, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _68324) ^ Unify: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_4210, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], [P;HTML|mfl4(_4210, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) ^ Call: (206) [user] not(compound([P;HTML|mfl4(_4210, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)])) ^ Unify: (206) [system] not(user:compound([P;HTML|mfl4(_4210, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)])) Call: (207) [system] compound([P;HTML|mfl4(_4210, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Exit: (207) [system] compound([P;HTML|mfl4(_4210, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) ^ Fail: (206) [system] not(user:compound([P;HTML|mfl4(_4210, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)])) ^ Redo: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_4210, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _68324) ^ Unify: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_4210, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _68324) ^ Call: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_4210, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _68324) ^ Unify: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_4210, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_4210, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Call: (207) [system] var(P;HTML|mfl4(_4210, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Fail: (207) [system] var(P;HTML|mfl4(_4210, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Redo: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_4210, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _68324) ^ Unify: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_4210, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_4210, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Call: (207) [user] not(compound(P;HTML|mfl4(_4210, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587))) ^ Unify: (207) [system] not(user:compound(P;HTML|mfl4(_4210, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587))) Call: (208) [system] compound(P;HTML|mfl4(_4210, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Exit: (208) [system] compound(P;HTML|mfl4(_4210, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Fail: (207) [system] not(user:compound(P;HTML|mfl4(_4210, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587))) ^ Redo: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_4210, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _68324) ^ Unify: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_4210, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_4210, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Exit: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_4210, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_4210, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Exit: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_4210, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], P;HTML|mfl4(_4210, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Exit: (204) [user] logicmoo_util_terms:list_to_conjuncts([P;HTML|mfl4(_4210, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], P;HTML|mfl4(_4210, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Call: (204) [user] u_to_uu(P;HTML|mfl4(_4210, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _4184) ^ Unify: (204) [user] u_to_uu(P;HTML|mfl4(_4210, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), (P;HTML|mfl4(_4210, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) Call: (205) [system] var(P;HTML|mfl4(_4210, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Fail: (205) [system] var(P;HTML|mfl4(_4210, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Redo: (204) [user] u_to_uu(P;HTML|mfl4(_4210, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _4184) ^ Unify: (204) [user] u_to_uu(P;HTML|mfl4(_4210, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_4210, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Call: (205) [system] nonvar(P;HTML|mfl4(_4210, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Exit: (205) [system] nonvar(P;HTML|mfl4(_4210, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Call: (205) [system] P;HTML|mfl4(_4210, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)=(_431498, _431500) Fail: (205) [system] P;HTML|mfl4(_4210, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)=(_431498, _431500) ^ Redo: (204) [user] u_to_uu(P;HTML|mfl4(_4210, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _4184) ^ Unify: (204) [user] u_to_uu(P;HTML|mfl4(_4210, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), (P;HTML|mfl4(_4210, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (204) [user] u_to_uu(P;HTML|mfl4(_4210, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), (P;HTML|mfl4(_4210, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (203) [user] u_to_uu([P;HTML|mfl4(_4210, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], (P;HTML|mfl4(_4210, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (202) [user] get_why_uu((P;HTML|mfl4(_4210, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) Exit: (201) [user] current_why_UU((P;HTML|mfl4(_4210, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (199) [user] must_ex(current_why_UU((P;HTML|mfl4(_4210, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (199) [user] pfcAdd('next-operation'(op(+, =, 'train-from-corpus')), (P;HTML|mfl4(_4210, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (199) [user] pfcAdd('next-operation'(op(+, =, 'train-from-corpus')), (P;HTML|mfl4(_4186, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (200) [user] pfcPost('next-operation'(op(+, =, 'train-from-corpus')), (P;HTML|mfl4(_4186, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (200) [user] pfcPost('next-operation'(op(+, =, 'train-from-corpus')), (P;HTML|mfl4(_4186, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (201) [user] pfcPost_rev((P;HTML|mfl4(_4186, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax), 'next-operation'(op(+, =, 'train-from-corpus'))) ^ Unify: (201) [user] pfcPost_rev((P;HTML|mfl4(_4186, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax), 'next-operation'(op(+, =, 'train-from-corpus'))) Call: (202) [system] is_list('next-operation'(op(+, =, 'train-from-corpus'))) Fail: (202) [system] is_list('next-operation'(op(+, =, 'train-from-corpus'))) ^ Redo: (201) [user] pfcPost_rev((P;HTML|mfl4(_4186, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax), 'next-operation'(op(+, =, 'train-from-corpus'))) ^ Call: (202) [user] pfcPost1('next-operation'(op(+, =, 'train-from-corpus')), (P;HTML|mfl4(_4186, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (202) [user] pfcPost1('next-operation'(op(+, =, 'train-from-corpus')), (P;HTML|mfl4(_4186, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (203) [user] control_arg_types('next-operation'(op(+, =, 'train-from-corpus')), _71688) ^ Unify: (203) [user] control_arg_types('next-operation'(op(+, =, 'train-from-corpus')), _71688) Call: (204) [system] fail Fail: (204) [system] fail ^ Fail: (203) [user] control_arg_types('next-operation'(op(+, =, 'train-from-corpus')), _71688) ^ Redo: (202) [user] pfcPost1('next-operation'(op(+, =, 'train-from-corpus')), (P;HTML|mfl4(_4186, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (202) [user] pfcPost1('next-operation'(op(+, =, 'train-from-corpus')), (P;HTML|mfl4(_4186, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (203) [user] locally_each:locally(set_prolog_flag(occurs_check, true), catch(pfcPost11('next-operation'(op(+, =, 'train-from-corpus')), (P;HTML|mfl4(_4186, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _91512, (notrace, wdmsg(('next-operation'(op(+, =, 'train-from-corpus'))=>_91512)), trace))) ^ Unify: (203) [locally_each] locally_each:locally(user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'train-from-corpus')), (P;HTML|mfl4(_4186, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _91512, (notrace, wdmsg(('next-operation'(op(+, =, 'train-from-corpus'))=>_91512)), trace))) ^ Call: (204) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'train-from-corpus')), (P;HTML|mfl4(_4186, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _91512, (notrace, wdmsg(('next-operation'(op(+, =, 'train-from-corpus'))=>_91512)), trace)), user:each_call_cleanup) ^ Unify: (204) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'train-from-corpus')), (P;HTML|mfl4(_4186, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _91512, (notrace, wdmsg(('next-operation'(op(+, =, 'train-from-corpus'))=>_91512)), trace)), user:each_call_cleanup) Call: (205) [system] current_prolog_flag(occurs_check, _122010) Exit: (205) [system] current_prolog_flag(occurs_check, true) ^ Call: (205) [locally_each] locally_each:wtl_how(trusted_redo_call_cleanup, true==true, user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'train-from-corpus')), (P;HTML|mfl4(_4186, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _91512, (notrace, wdmsg(('next-operation'(op(+, =, 'train-from-corpus'))=>_91512)), trace)), user:set_prolog_flag(occurs_check, true)) ^ Unify: (205) [locally_each] locally_each:wtl_how(locally_each:trusted_redo_call_cleanup, locally_each:(true==true), user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'train-from-corpus')), (P;HTML|mfl4(_4186, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _91512, (notrace, wdmsg(('next-operation'(op(+, =, 'train-from-corpus'))=>_91512)), trace)), user:set_prolog_flag(occurs_check, true)) Call: (206) [system] true==true Exit: (206) [system] true==true ^ Call: (207) [user] pfcPost11('next-operation'(op(+, =, 'train-from-corpus')), (P;HTML|mfl4(_4186, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (207) [user] pfcPost11('next-operation'(op(+, =, 'train-from-corpus')), (P;HTML|mfl4(_4186, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (208) [user] must_ex(pfcAddSupport('next-operation'(op(+, =, 'train-from-corpus')), (P;HTML|mfl4(_4186, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Unify: (208) [user] must_ex(pfcAddSupport('next-operation'(op(+, =, 'train-from-corpus')), (P;HTML|mfl4(_4186, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (210) [user] pfcAddSupport('next-operation'(op(+, =, 'train-from-corpus')), (P;HTML|mfl4(_4186, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (210) [user] pfcAddSupport('next-operation'(op(+, =, 'train-from-corpus')), (P;HTML|mfl4(_4186, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (211) [user] assert('$spft$'('next-operation'(op(+, =, 'train-from-corpus')), P;HTML|mfl4(_4186, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (211) [user] assert('$spft$'('next-operation'(op(+, =, 'train-from-corpus')), P;HTML|mfl4(_4186, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (210) [user] pfcAddSupport('next-operation'(op(+, =, 'train-from-corpus')), (P;HTML|mfl4(_4186, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (208) [user] must_ex(pfcAddSupport('next-operation'(op(+, =, 'train-from-corpus')), (P;HTML|mfl4(_4186, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (208) [user] pfcUnique(post, 'next-operation'(op(+, =, 'train-from-corpus'))) ^ Unify: (208) [user] pfcUnique(post, 'next-operation'(op(+, =, 'train-from-corpus'))) ^ Call: (209) [user] pfcUnique(post, 'next-operation'(op(+, =, 'train-from-corpus')), true) ^ Unify: (209) [user] pfcUnique(post, 'next-operation'(op(+, =, 'train-from-corpus')), true) ^ Call: (210) [user] is_asserted_exact('next-operation'(op(+, =, 'train-from-corpus')), true) ^ Unify: (210) [user] is_asserted_exact('next-operation'(op(+, =, 'train-from-corpus')), true) ^ Call: (211) [user] strip_module('next-operation'(op(+, =, 'train-from-corpus')), _222590, _222592) ^ Exit: (211) [user] strip_module('next-operation'(op(+, =, 'train-from-corpus')), user, 'next-operation'(op(+, =, 'train-from-corpus'))) ^ Call: (211) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'train-from-corpus')), true) ^ Unify: (211) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'train-from-corpus')), true) Call: (212) [system] _226334=user Exit: (212) [system] user=user ^ Call: (212) [user] clause(user:'next-operation'(op(+, =, 'train-from-corpus')), true, _228204) ^ Fail: (212) [user] clause('next-operation'(op(+, =, 'train-from-corpus')), true, _228204) ^ Redo: (211) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'train-from-corpus')), true) ^ Call: (212) [user] clause(user:'next-operation'(op(+, =, 'train-from-corpus')), true, _231032) ^ Fail: (212) [user] clause('next-operation'(op(+, =, 'train-from-corpus')), true, _231032) ^ Fail: (211) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'train-from-corpus')), true) ^ Fail: (210) [user] is_asserted_exact('next-operation'(op(+, =, 'train-from-corpus')), true) ^ Redo: (209) [user] pfcUnique(post, 'next-operation'(op(+, =, 'train-from-corpus')), true) ^ Exit: (209) [user] pfcUnique(post, 'next-operation'(op(+, =, 'train-from-corpus')), true) ^ Exit: (208) [user] pfcUnique(post, 'next-operation'(op(+, =, 'train-from-corpus'))) ^ Call: (208) [user] pfcPost2('next-operation'(op(+, =, 'train-from-corpus')), (P;HTML|mfl4(_4186, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (208) [user] pfcPost2('next-operation'(op(+, =, 'train-from-corpus')), (P;HTML|mfl4(_4186, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (209) [user] must_ex(once((\+ \+is_asserted_exact('next-operation'(op(+, =, 'train-from-corpus')));assert('next-operation'(op(+, =, 'train-from-corpus')))))) ^ Unify: (209) [user] must_ex(once((\+ \+is_asserted_exact('next-operation'(op(+, =, 'train-from-corpus')));assert('next-operation'(op(+, =, 'train-from-corpus')))))) ^ Call: (211) [user] once((\+ \+is_asserted_exact('next-operation'(op(+, =, 'train-from-corpus')));assert('next-operation'(op(+, =, 'train-from-corpus'))))) ^ Unify: (211) [system] once(user:(\+ \+is_asserted_exact('next-operation'(op(+, =, 'train-from-corpus')));assert('next-operation'(op(+, =, 'train-from-corpus'))))) ^ Call: (213) [user] is_asserted_exact('next-operation'(op(+, =, 'train-from-corpus'))) ^ Unify: (213) [user] is_asserted_exact('next-operation'(op(+, =, 'train-from-corpus'))) ^ Call: (214) [user] strip_module('next-operation'(op(+, =, 'train-from-corpus')), _258370, _258372) ^ Exit: (214) [user] strip_module('next-operation'(op(+, =, 'train-from-corpus')), user, 'next-operation'(op(+, =, 'train-from-corpus'))) ^ Call: (214) [user] hook_database:expand_to_hb('next-operation'(op(+, =, 'train-from-corpus')), _260250, _260252) ^ Unify: (214) [user] hook_database:expand_to_hb('next-operation'(op(+, =, 'train-from-corpus')), 'next-operation'(op(+, =, 'train-from-corpus')), true) Call: (215) [system] var('next-operation'(op(+, =, 'train-from-corpus'))) Fail: (215) [system] var('next-operation'(op(+, =, 'train-from-corpus'))) ^ Redo: (214) [user] hook_database:expand_to_hb('next-operation'(op(+, =, 'train-from-corpus')), _260250, _260252) ^ Unify: (214) [user] hook_database:expand_to_hb('next-operation'(op(+, =, 'train-from-corpus')), 'next-operation'(op(+, =, 'train-from-corpus')), true) ^ Exit: (214) [user] hook_database:expand_to_hb('next-operation'(op(+, =, 'train-from-corpus')), 'next-operation'(op(+, =, 'train-from-corpus')), true) ^ Call: (214) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'train-from-corpus')), true) ^ Unify: (214) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'train-from-corpus')), true) Call: (215) [system] _268656=user Exit: (215) [system] user=user ^ Call: (215) [user] clause(user:'next-operation'(op(+, =, 'train-from-corpus')), true, _270526) ^ Fail: (215) [user] clause('next-operation'(op(+, =, 'train-from-corpus')), true, _270526) ^ Redo: (214) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'train-from-corpus')), true) ^ Call: (215) [user] clause(user:'next-operation'(op(+, =, 'train-from-corpus')), true, _273354) ^ Fail: (215) [user] clause('next-operation'(op(+, =, 'train-from-corpus')), true, _273354) ^ Fail: (214) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'train-from-corpus')), true) ^ Fail: (213) [user] is_asserted_exact('next-operation'(op(+, =, 'train-from-corpus'))) ^ Call: (213) [user] assert('next-operation'(op(+, =, 'train-from-corpus'))) ^ Exit: (213) [user] assert('next-operation'(op(+, =, 'train-from-corpus'))) ^ Exit: (211) [system] once(user:(\+ \+is_asserted_exact('next-operation'(op(+, =, 'train-from-corpus')));assert('next-operation'(op(+, =, 'train-from-corpus'))))) ^ Exit: (209) [user] must_ex(once((\+ \+is_asserted_exact('next-operation'(op(+, =, 'train-from-corpus')));assert('next-operation'(op(+, =, 'train-from-corpus')))))) ^ Call: (209) [user] must_ex(pfcTraceAdd('next-operation'(op(+, =, 'train-from-corpus')), (P;HTML|mfl4(_4186, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Unify: (209) [user] must_ex(pfcTraceAdd('next-operation'(op(+, =, 'train-from-corpus')), (P;HTML|mfl4(_4186, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (211) [user] pfcTraceAdd('next-operation'(op(+, =, 'train-from-corpus')), (P;HTML|mfl4(_4186, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (211) [user] pfcTraceAdd('next-operation'(op(+, =, 'train-from-corpus')), (P;HTML|mfl4(_4186, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (212) [user] pfcTraceAddPrint('next-operation'(op(+, =, 'train-from-corpus')), (P;HTML|mfl4(_4186, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (212) [user] pfcTraceAddPrint('next-operation'(op(+, =, 'train-from-corpus')), (P;HTML|mfl4(_4186, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (213) [user] pfcIsTraced('next-operation'(op(+, =, 'train-from-corpus'))) ^ Unify: (213) [user] pfcIsTraced('next-operation'(op(+, =, 'train-from-corpus'))) ^ Call: (214) [user] pfcIsNotTraced('next-operation'(op(+, =, 'train-from-corpus'))) ^ Unify: (214) [user] pfcIsNotTraced('next-operation'(op(+, =, 'train-from-corpus'))) ^ Call: (215) [user] compound_eles(1, 'next-operation'(op(+, =, 'train-from-corpus')), _330108) ^ Unify: (215) [user] compound_eles(1, 'next-operation'(op(+, =, 'train-from-corpus')), _330108) Call: (216) [system] var('next-operation'(op(+, =, 'train-from-corpus'))) Fail: (216) [system] var('next-operation'(op(+, =, 'train-from-corpus'))) ^ Redo: (215) [user] compound_eles(1, 'next-operation'(op(+, =, 'train-from-corpus')), _330108) ^ Unify: (215) [user] compound_eles(1, 'next-operation'(op(+, =, 'train-from-corpus')), _330108) Call: (216) [system] compound('next-operation'(op(+, =, 'train-from-corpus'))) Exit: (216) [system] compound('next-operation'(op(+, =, 'train-from-corpus'))) Call: (216) [system] 1<1 Fail: (216) [system] 1<1 ^ Redo: (215) [user] compound_eles(1, 'next-operation'(op(+, =, 'train-from-corpus')), _330108) ^ Unify: (215) [user] compound_eles(1, 'next-operation'(op(+, =, 'train-from-corpus')), _330108) Call: (216) [system] _341260 is 1+ -1 Exit: (216) [system] 0 is 1+ -1 ^ Call: (216) [user] compound_eles('next-operation'(op(+, =, 'train-from-corpus')), _343118) ^ Unify: (216) [user] compound_eles('next-operation'(op(+, =, 'train-from-corpus')), _343118) Call: (217) [system] is_list('next-operation'(op(+, =, 'train-from-corpus'))) Fail: (217) [system] is_list('next-operation'(op(+, =, 'train-from-corpus'))) ^ Redo: (216) [user] compound_eles('next-operation'(op(+, =, 'train-from-corpus')), _343118) ^ Unify: (216) [user] compound_eles('next-operation'(op(+, =, 'train-from-corpus')), _343118) Call: (217) [system] compound('next-operation'(op(+, =, 'train-from-corpus'))) Exit: (217) [system] compound('next-operation'(op(+, =, 'train-from-corpus'))) Call: (217) [system] compound_name_arguments('next-operation'(op(+, =, 'train-from-corpus')), _350528, _350530) Exit: (217) [system] compound_name_arguments('next-operation'(op(+, =, 'train-from-corpus')), 'next-operation', [op(+, =, 'train-from-corpus')]) Call: (217) [lists] lists:member(_343118, ['next-operation', op(+, =, 'train-from-corpus')]) Unify: (217) [lists] lists:member(_343118, ['next-operation', op(+, =, 'train-from-corpus')]) Call: (218) [lists] lists:member_([op(+, =, 'train-from-corpus')], _343118, 'next-operation') Unify: (218) [lists] lists:member_([op(+, =, 'train-from-corpus')], 'next-operation', 'next-operation') Exit: (218) [lists] lists:member_([op(+, =, 'train-from-corpus')], 'next-operation', 'next-operation') Exit: (217) [lists] lists:member('next-operation', ['next-operation', op(+, =, 'train-from-corpus')]) ^ Exit: (216) [user] compound_eles('next-operation'(op(+, =, 'train-from-corpus')), 'next-operation') ^ Call: (216) [user] compound_eles(0, 'next-operation', _330108) ^ Unify: (216) [user] compound_eles(0, 'next-operation', _330108) Call: (217) [system] var('next-operation') Fail: (217) [system] var('next-operation') ^ Redo: (216) [user] compound_eles(0, 'next-operation', _330108) ^ Unify: (216) [user] compound_eles(0, 'next-operation', _330108) Call: (217) [system] compound('next-operation') Fail: (217) [system] compound('next-operation') ^ Redo: (216) [user] compound_eles(0, 'next-operation', _330108) Call: (217) [system] _330108='next-operation' Exit: (217) [system] 'next-operation'='next-operation' ^ Exit: (216) [user] compound_eles(0, 'next-operation', 'next-operation') ^ Exit: (215) [user] compound_eles(1, 'next-operation'(op(+, =, 'train-from-corpus')), 'next-operation') ^ Call: (215) [user] pfcIgnored('next-operation') ^ Fail: (215) [user] pfcIgnored('next-operation') Redo: (218) [lists] lists:member_([op(+, =, 'train-from-corpus')], _343118, 'next-operation') Unify: (218) [lists] lists:member_([op(+, =, 'train-from-corpus')], _343118, 'next-operation') Call: (219) [lists] lists:member_([], _343118, op(+, =, 'train-from-corpus')) Unify: (219) [lists] lists:member_([], op(+, =, 'train-from-corpus'), op(+, =, 'train-from-corpus')) Exit: (219) [lists] lists:member_([], op(+, =, 'train-from-corpus'), op(+, =, 'train-from-corpus')) Exit: (218) [lists] lists:member_([op(+, =, 'train-from-corpus')], op(+, =, 'train-from-corpus'), 'next-operation') Exit: (217) [lists] lists:member(op(+, =, 'train-from-corpus'), ['next-operation', op(+, =, 'train-from-corpus')]) ^ Exit: (216) [user] compound_eles('next-operation'(op(+, =, 'train-from-corpus')), op(+, =, 'train-from-corpus')) ^ Call: (216) [user] compound_eles(0, op(+, =, 'train-from-corpus'), _330108) ^ Unify: (216) [user] compound_eles(0, op(+, =, 'train-from-corpus'), _330108) Call: (217) [system] var(op(+, =, 'train-from-corpus')) Fail: (217) [system] var(op(+, =, 'train-from-corpus')) ^ Redo: (216) [user] compound_eles(0, op(+, =, 'train-from-corpus'), _330108) ^ Unify: (216) [user] compound_eles(0, op(+, =, 'train-from-corpus'), _330108) Call: (217) [system] compound(op(+, =, 'train-from-corpus')) Exit: (217) [system] compound(op(+, =, 'train-from-corpus')) Call: (217) [system] 0<1 Exit: (217) [system] 0<1 Call: (217) [system] _330108=op(+, =, 'train-from-corpus') Exit: (217) [system] op(+, =, 'train-from-corpus')=op(+, =, 'train-from-corpus') ^ Exit: (216) [user] compound_eles(0, op(+, =, 'train-from-corpus'), op(+, =, 'train-from-corpus')) ^ Exit: (215) [user] compound_eles(1, 'next-operation'(op(+, =, 'train-from-corpus')), op(+, =, 'train-from-corpus')) ^ Call: (215) [user] pfcIgnored(op(+, =, 'train-from-corpus')) ^ Fail: (215) [user] pfcIgnored(op(+, =, 'train-from-corpus')) ^ Fail: (214) [user] pfcIsNotTraced('next-operation'(op(+, =, 'train-from-corpus'))) ^ Redo: (213) [user] pfcIsTraced('next-operation'(op(+, =, 'train-from-corpus'))) ^ Unify: (213) [user] pfcIsTraced('next-operation'(op(+, =, 'train-from-corpus'))) ^ Call: (214) [user] compound_eles(1, 'next-operation'(op(+, =, 'train-from-corpus')), _397908) ^ Unify: (214) [user] compound_eles(1, 'next-operation'(op(+, =, 'train-from-corpus')), _397908) Call: (215) [system] var('next-operation'(op(+, =, 'train-from-corpus'))) Fail: (215) [system] var('next-operation'(op(+, =, 'train-from-corpus'))) ^ Redo: (214) [user] compound_eles(1, 'next-operation'(op(+, =, 'train-from-corpus')), _397908) ^ Unify: (214) [user] compound_eles(1, 'next-operation'(op(+, =, 'train-from-corpus')), _397908) Call: (215) [system] compound('next-operation'(op(+, =, 'train-from-corpus'))) Exit: (215) [system] compound('next-operation'(op(+, =, 'train-from-corpus'))) Call: (215) [system] 1<1 Fail: (215) [system] 1<1 ^ Redo: (214) [user] compound_eles(1, 'next-operation'(op(+, =, 'train-from-corpus')), _397908) ^ Unify: (214) [user] compound_eles(1, 'next-operation'(op(+, =, 'train-from-corpus')), _397908) Call: (215) [system] _409060 is 1+ -1 Exit: (215) [system] 0 is 1+ -1 ^ Call: (215) [user] compound_eles('next-operation'(op(+, =, 'train-from-corpus')), _410918) ^ Unify: (215) [user] compound_eles('next-operation'(op(+, =, 'train-from-corpus')), _410918) Call: (216) [system] is_list('next-operation'(op(+, =, 'train-from-corpus'))) Fail: (216) [system] is_list('next-operation'(op(+, =, 'train-from-corpus'))) ^ Redo: (215) [user] compound_eles('next-operation'(op(+, =, 'train-from-corpus')), _410918) ^ Unify: (215) [user] compound_eles('next-operation'(op(+, =, 'train-from-corpus')), _410918) Call: (216) [system] compound('next-operation'(op(+, =, 'train-from-corpus'))) Exit: (216) [system] compound('next-operation'(op(+, =, 'train-from-corpus'))) Call: (216) [system] compound_name_arguments('next-operation'(op(+, =, 'train-from-corpus')), _418328, _418330) Exit: (216) [system] compound_name_arguments('next-operation'(op(+, =, 'train-from-corpus')), 'next-operation', [op(+, =, 'train-from-corpus')]) Call: (216) [lists] lists:member(_410918, ['next-operation', op(+, =, 'train-from-corpus')]) Unify: (216) [lists] lists:member(_410918, ['next-operation', op(+, =, 'train-from-corpus')]) Call: (217) [lists] lists:member_([op(+, =, 'train-from-corpus')], _410918, 'next-operation') Unify: (217) [lists] lists:member_([op(+, =, 'train-from-corpus')], 'next-operation', 'next-operation') Exit: (217) [lists] lists:member_([op(+, =, 'train-from-corpus')], 'next-operation', 'next-operation') Exit: (216) [lists] lists:member('next-operation', ['next-operation', op(+, =, 'train-from-corpus')]) ^ Exit: (215) [user] compound_eles('next-operation'(op(+, =, 'train-from-corpus')), 'next-operation') ^ Call: (215) [user] compound_eles(0, 'next-operation', _397908) ^ Unify: (215) [user] compound_eles(0, 'next-operation', _397908) Call: (216) [system] var('next-operation') Fail: (216) [system] var('next-operation') ^ Redo: (215) [user] compound_eles(0, 'next-operation', _397908) ^ Unify: (215) [user] compound_eles(0, 'next-operation', _397908) Call: (216) [system] compound('next-operation') Fail: (216) [system] compound('next-operation') ^ Redo: (215) [user] compound_eles(0, 'next-operation', _397908) Call: (216) [system] _397908='next-operation' Exit: (216) [system] 'next-operation'='next-operation' ^ Exit: (215) [user] compound_eles(0, 'next-operation', 'next-operation') ^ Exit: (214) [user] compound_eles(1, 'next-operation'(op(+, =, 'train-from-corpus')), 'next-operation') ^ Call: (214) [user] pfcTraced('next-operation') ^ Fail: (214) [user] pfcTraced('next-operation') Redo: (217) [lists] lists:member_([op(+, =, 'train-from-corpus')], _410918, 'next-operation') Unify: (217) [lists] lists:member_([op(+, =, 'train-from-corpus')], _410918, 'next-operation') Call: (218) [lists] lists:member_([], _410918, op(+, =, 'train-from-corpus')) Unify: (218) [lists] lists:member_([], op(+, =, 'train-from-corpus'), op(+, =, 'train-from-corpus')) Exit: (218) [lists] lists:member_([], op(+, =, 'train-from-corpus'), op(+, =, 'train-from-corpus')) Exit: (217) [lists] lists:member_([op(+, =, 'train-from-corpus')], op(+, =, 'train-from-corpus'), 'next-operation') Exit: (216) [lists] lists:member(op(+, =, 'train-from-corpus'), ['next-operation', op(+, =, 'train-from-corpus')]) ^ Exit: (215) [user] compound_eles('next-operation'(op(+, =, 'train-from-corpus')), op(+, =, 'train-from-corpus')) ^ Call: (215) [user] compound_eles(0, op(+, =, 'train-from-corpus'), _397908) ^ Unify: (215) [user] compound_eles(0, op(+, =, 'train-from-corpus'), _397908) Call: (216) [system] var(op(+, =, 'train-from-corpus')) Fail: (216) [system] var(op(+, =, 'train-from-corpus')) ^ Redo: (215) [user] compound_eles(0, op(+, =, 'train-from-corpus'), _397908) ^ Unify: (215) [user] compound_eles(0, op(+, =, 'train-from-corpus'), _397908) Call: (216) [system] compound(op(+, =, 'train-from-corpus')) Exit: (216) [system] compound(op(+, =, 'train-from-corpus')) Call: (216) [system] 0<1 Exit: (216) [system] 0<1 Call: (216) [system] _397908=op(+, =, 'train-from-corpus') Exit: (216) [system] op(+, =, 'train-from-corpus')=op(+, =, 'train-from-corpus') ^ Exit: (215) [user] compound_eles(0, op(+, =, 'train-from-corpus'), op(+, =, 'train-from-corpus')) ^ Exit: (214) [user] compound_eles(1, 'next-operation'(op(+, =, 'train-from-corpus')), op(+, =, 'train-from-corpus')) ^ Call: (214) [user] pfcTraced(op(+, =, 'train-from-corpus')) ^ Fail: (214) [user] pfcTraced(op(+, =, 'train-from-corpus')) ^ Fail: (213) [user] pfcIsTraced('next-operation'(op(+, =, 'train-from-corpus'))) ^ Redo: (212) [user] pfcTraceAddPrint('next-operation'(op(+, =, 'train-from-corpus')), (P;HTML|mfl4(_4186, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (212) [user] pfcTraceAddPrint('next-operation'(op(+, =, 'train-from-corpus')), (P;HTML|mfl4(_4186, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (212) [user] pfcTraceAddPrint('next-operation'(op(+, =, 'train-from-corpus')), (P;HTML|mfl4(_4186, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (212) [user] pfcTraceBreak('next-operation'(op(+, =, 'train-from-corpus')), (P;HTML|mfl4(_4186, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (212) [user] pfcTraceBreak('next-operation'(op(+, =, 'train-from-corpus')), (P;HTML|mfl4(_4186, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (213) [user] pfcSpied('next-operation'(op(+, =, 'train-from-corpus')), +) ^ Fail: (213) [user] pfcSpied('next-operation'(op(+, =, 'train-from-corpus')), +) ^ Redo: (212) [user] pfcTraceBreak('next-operation'(op(+, =, 'train-from-corpus')), (P;HTML|mfl4(_4186, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (212) [user] pfcTraceBreak('next-operation'(op(+, =, 'train-from-corpus')), (P;HTML|mfl4(_4186, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (211) [user] pfcTraceAdd('next-operation'(op(+, =, 'train-from-corpus')), (P;HTML|mfl4(_4186, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (209) [user] must_ex(pfcTraceAdd('next-operation'(op(+, =, 'train-from-corpus')), (P;HTML|mfl4(_4186, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (209) [user] must_ex(pfcEnqueue('next-operation'(op(+, =, 'train-from-corpus')), (P;HTML|mfl4(_4186, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Unify: (209) [user] must_ex(pfcEnqueue('next-operation'(op(+, =, 'train-from-corpus')), (P;HTML|mfl4(_4186, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (211) [user] pfcEnqueue('next-operation'(op(+, =, 'train-from-corpus')), (P;HTML|mfl4(_4186, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (211) [user] pfcEnqueue('next-operation'(op(+, =, 'train-from-corpus')), (P;HTML|mfl4(_4186, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (212) [user] pfcGetSearch(_46448) ^ Unify: (212) [user] pfcGetSearch(_46448) Call: (213) [t_l] t_l:pfcSearchTL(_48298) Fail: (213) [t_l] t_l:pfcSearchTL(_48298) ^ Redo: (212) [user] pfcGetSearch(_46448) ^ Call: (213) [user] pfcSearch(_51072) ^ Unify: (213) [user] pfcSearch(direct) ^ Exit: (213) [user] pfcSearch(direct) Call: (213) [system] _46448=direct Exit: (213) [system] direct=direct ^ Exit: (212) [user] pfcGetSearch(direct) ^ Call: (212) [user] pfcEnqueue(direct, 'next-operation'(op(+, =, 'train-from-corpus')), (P;HTML|mfl4(_4186, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (212) [user] pfcEnqueue(direct, 'next-operation'(op(+, =, 'train-from-corpus')), (P;HTML|mfl4(_4186, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) Call: (213) [system] direct=direct Exit: (213) [system] direct=direct ^ Call: (213) [user] pfcFwd('next-operation'(op(+, =, 'train-from-corpus'))) ^ Unify: (213) [user] pfcFwd('next-operation'(op(+, =, 'train-from-corpus'))) ^ Call: (214) [user] control_arg_types('next-operation'(op(+, =, 'train-from-corpus')), _75534) ^ Unify: (214) [user] control_arg_types('next-operation'(op(+, =, 'train-from-corpus')), _75534) Call: (215) [system] fail Fail: (215) [system] fail ^ Fail: (214) [user] control_arg_types('next-operation'(op(+, =, 'train-from-corpus')), _75534) ^ Redo: (213) [user] pfcFwd('next-operation'(op(+, =, 'train-from-corpus'))) ^ Unify: (213) [user] pfcFwd('next-operation'(op(+, =, 'train-from-corpus'))) ^ Call: (214) [user] locally_each:locally(set_prolog_flag(occurs_check, true), pfcFwd0('next-operation'(op(+, =, 'train-from-corpus')))) ^ Unify: (214) [locally_each] locally_each:locally(user:set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, 'train-from-corpus')))) ^ Call: (215) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, 'train-from-corpus'))), user:each_call_cleanup) ^ Unify: (215) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, 'train-from-corpus'))), user:each_call_cleanup) Call: (216) [system] current_prolog_flag(occurs_check, _85796) Exit: (216) [system] current_prolog_flag(occurs_check, true) ^ Call: (216) [locally_each] locally_each:wtl_how(trusted_redo_call_cleanup, true==true, user:set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, 'train-from-corpus'))), user:set_prolog_flag(occurs_check, true)) ^ Unify: (216) [locally_each] locally_each:wtl_how(locally_each:trusted_redo_call_cleanup, locally_each:(true==true), user:set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, 'train-from-corpus'))), user:set_prolog_flag(occurs_check, true)) Call: (217) [system] true==true Exit: (217) [system] true==true ^ Call: (217) [user] pfcFwd0('next-operation'(op(+, =, 'train-from-corpus'))) ^ Unify: (217) [user] pfcFwd0('next-operation'(op(+, =, 'train-from-corpus'))) Call: (218) [system] is_list(_93292) Fail: (218) [system] is_list(_93292) ^ Redo: (217) [user] pfcFwd0('next-operation'(op(+, =, 'train-from-corpus'))) ^ Call: (218) [user] pfcFwd1('next-operation'(op(+, =, 'train-from-corpus'))) ^ Unify: (218) [user] pfcFwd1('next-operation'(op(+, =, 'train-from-corpus'))) ^ Call: (219) [user] fc_rule_check('next-operation'(op(+, =, 'train-from-corpus'))) ^ Unify: (219) [user] fc_rule_check('next-operation'(op(+, =, 'train-from-corpus'))) ^ Exit: (219) [user] fc_rule_check('next-operation'(op(+, =, 'train-from-corpus'))) Call: (219) [system] copy_term('next-operation'(op(+, =, 'train-from-corpus')), _100686) Exit: (219) [system] copy_term('next-operation'(op(+, =, 'train-from-corpus')), 'next-operation'(op(+, =, 'train-from-corpus'))) ^ Call: (219) [user] ignore(fcpt('next-operation'(op(+, =, 'train-from-corpus')), 'next-operation'(op(+, =, 'train-from-corpus')))) ^ Unify: (219) [system] ignore(user:fcpt('next-operation'(op(+, =, 'train-from-corpus')), 'next-operation'(op(+, =, 'train-from-corpus')))) ^ Call: (220) [user] fcpt('next-operation'(op(+, =, 'train-from-corpus')), 'next-operation'(op(+, =, 'train-from-corpus'))) ^ Unify: (220) [user] fcpt('next-operation'(op(+, =, 'train-from-corpus')), 'next-operation'(op(+, =, 'train-from-corpus'))) ^ Call: (221) [user] pfcGetTriggerQuick('$pt$'('next-operation'(op(+, =, 'train-from-corpus')), _106278)) ^ Unify: (221) [user] pfcGetTriggerQuick('$pt$'('next-operation'(op(+, =, 'train-from-corpus')), _106278)) ^ Call: (222) [user] clause('$pt$'('next-operation'(op(+, =, 'train-from-corpus')), _106278), true) ^ Fail: (222) [user] clause('$pt$'('next-operation'(op(+, =, 'train-from-corpus')), _106278), true) ^ Redo: (221) [user] pfcGetTriggerQuick('$pt$'('next-operation'(op(+, =, 'train-from-corpus')), _106278)) ^ Call: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'train-from-corpus')), _106278)) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'train-from-corpus')), _106278)) Call: (223) [system] var('$pt$'('next-operation'(op(+, =, 'train-from-corpus')), _106278)) Fail: (223) [system] var('$pt$'('next-operation'(op(+, =, 'train-from-corpus')), _106278)) ^ Redo: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'train-from-corpus')), _106278)) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'train-from-corpus')), _106278)) Call: (223) [system] callable('$pt$'('next-operation'(op(+, =, 'train-from-corpus')), _106278)) Exit: (223) [system] callable('$pt$'('next-operation'(op(+, =, 'train-from-corpus')), _106278)) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'train-from-corpus')), _106278)) ^ Redo: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'train-from-corpus')), _106278)) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'train-from-corpus')), _106278)) ^ Call: (223) [user] predicate_property('$pt$'('next-operation'(op(+, =, 'train-from-corpus')), _106278), imported_from(system)) ^ Unify: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, 'train-from-corpus')), _106278), imported_from(system)) Call: (224) [system] nonvar(imported_from(system)) Exit: (224) [system] nonvar(imported_from(system)) Call: (224) [$syspreds] property_predicate(imported_from(system), user:'$pt$'('next-operation'(op(+, =, 'train-from-corpus')), _106278)) Unify: (224) [$syspreds] property_predicate(imported_from(system), user:'$pt$'('next-operation'(op(+, =, 'train-from-corpus')), _106278)) Call: (225) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, 'train-from-corpus')), _106278)) Unify: (225) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, 'train-from-corpus')), _106278)) Call: (226) [system] callable('$pt$'('next-operation'(op(+, =, 'train-from-corpus')), _106278)) Exit: (226) [system] callable('$pt$'('next-operation'(op(+, =, 'train-from-corpus')), _106278)) Call: (226) [system] atom(user) Exit: (226) [system] atom(user) Exit: (225) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, 'train-from-corpus')), _106278)) ^ Fail: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, 'train-from-corpus')), _106278), imported_from(system)) ^ Redo: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'train-from-corpus')), _106278)) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'train-from-corpus')), _106278)) ^ Call: (223) [user] predicate_property('$pt$'('next-operation'(op(+, =, 'train-from-corpus')), _106278), built_in) ^ Unify: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, 'train-from-corpus')), _106278), built_in) Call: (224) [system] nonvar(built_in) Exit: (224) [system] nonvar(built_in) Call: (224) [$syspreds] property_predicate(built_in, user:'$pt$'('next-operation'(op(+, =, 'train-from-corpus')), _106278)) Unify: (224) [$syspreds] property_predicate(built_in, user:'$pt$'('next-operation'(op(+, =, 'train-from-corpus')), _106278)) Call: (225) [system] callable('$pt$'('next-operation'(op(+, =, 'train-from-corpus')), _106278)) Exit: (225) [system] callable('$pt$'('next-operation'(op(+, =, 'train-from-corpus')), _106278)) Call: (225) [$syspreds] goal_name_arity('$pt$'('next-operation'(op(+, =, 'train-from-corpus')), _106278), _143348, _143350) Unify: (225) [$syspreds] goal_name_arity('$pt$'('next-operation'(op(+, =, 'train-from-corpus')), _106278), _143348, _143350) Call: (226) [system] compound('$pt$'('next-operation'(op(+, =, 'train-from-corpus')), _106278)) Exit: (226) [system] compound('$pt$'('next-operation'(op(+, =, 'train-from-corpus')), _106278)) Call: (226) [system] compound_name_arity('$pt$'('next-operation'(op(+, =, 'train-from-corpus')), _106278), _143348, _143350) Exit: (226) [system] compound_name_arity('$pt$'('next-operation'(op(+, =, 'train-from-corpus')), _106278), '$pt$', 2) Exit: (225) [$syspreds] goal_name_arity('$pt$'('next-operation'(op(+, =, 'train-from-corpus')), _106278), '$pt$', 2) ^ Call: (225) [$syspreds] current_predicate(user:'$pt$'/2) ^ Exit: (225) [$syspreds] current_predicate(user:'$pt$'/2) ^ Fail: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, 'train-from-corpus')), _106278), built_in) ^ Redo: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'train-from-corpus')), _106278)) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'train-from-corpus')), _106278)) ^ Call: (223) [user] predicate_property('$pt$'('next-operation'(op(+, =, 'train-from-corpus')), _106278), _154590) ^ Unify: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, 'train-from-corpus')), _106278), _155530) Call: (224) [system] nonvar(_156388) ^ Redo: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, 'train-from-corpus')), _106278), _157390) ^ Unify: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, 'train-from-corpus')), _106278), _158324) Call: (224) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, 'train-from-corpus')), _106278)) Unify: (224) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, 'train-from-corpus')), _106278)) Call: (225) [system] callable('$pt$'('next-operation'(op(+, =, 'train-from-corpus')), _106278)) Exit: (225) [system] callable('$pt$'('next-operation'(op(+, =, 'train-from-corpus')), _106278)) Call: (225) [system] atom(user) Exit: (225) [system] atom(user) Exit: (224) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, 'train-from-corpus')), _106278)) ^ Exit: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, 'train-from-corpus')), _106278), interpreted) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'train-from-corpus')), _106278)) ^ Call: (223) [user] predicate_property('$pt$'('next-operation'(op(+, =, 'train-from-corpus')), _106278), number_of_clauses(_167518)) ^ Unify: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, 'train-from-corpus')), _106278), number_of_clauses(_167518)) Call: (224) [system] nonvar(number_of_clauses(_167518)) Exit: (224) [system] nonvar(number_of_clauses(_167518)) Call: (224) [$syspreds] property_predicate(number_of_clauses(_167518), user:'$pt$'('next-operation'(op(+, =, 'train-from-corpus')), _106278)) Unify: (224) [$syspreds] property_predicate(number_of_clauses(_167518), user:'$pt$'('next-operation'(op(+, =, 'train-from-corpus')), _106278)) Call: (225) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, 'train-from-corpus')), _106278)) Unify: (225) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, 'train-from-corpus')), _106278)) Call: (226) [system] callable('$pt$'('next-operation'(op(+, =, 'train-from-corpus')), _106278)) Exit: (226) [system] callable('$pt$'('next-operation'(op(+, =, 'train-from-corpus')), _106278)) Call: (226) [system] atom(user) Exit: (226) [system] atom(user) Exit: (225) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, 'train-from-corpus')), _106278)) Exit: (224) [$syspreds] property_predicate(number_of_clauses(0), user:'$pt$'('next-operation'(op(+, =, 'train-from-corpus')), _106278)) ^ Exit: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, 'train-from-corpus')), _106278), number_of_clauses(0)) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'train-from-corpus')), _106278)) ^ Call: (223) [user] setup_call_cleanup(nb_current('$pfc_current_choice', _182362), (prolog_current_choice(_182372), push_current_choice(_182372), clause('$pt$'('next-operation'(op(+, =, 'train-from-corpus')), _106278), _182394), pfc_call(_182394)), nb_setval('$pfc_current_choice', _182362)) ^ Unify: (223) [system] setup_call_cleanup(user:nb_current('$pfc_current_choice', _182362), user:(prolog_current_choice(_182372), push_current_choice(_182372), clause('$pt$'('next-operation'(op(+, =, 'train-from-corpus')), _106278), _182394), pfc_call(_182394)), user:nb_setval('$pfc_current_choice', _182362)) ^ Call: (224) [system] sig_atomic(user:nb_current('$pfc_current_choice', _182362)) Call: (226) [system] nb_current('$pfc_current_choice', _182362) Exit: (226) [system] nb_current('$pfc_current_choice', []) ^ Exit: (224) [system] sig_atomic(user:nb_current('$pfc_current_choice', [])) Call: (225) [system] prolog_current_choice(_182372) Exit: (225) [system] prolog_current_choice(2935) ^ Call: (225) [user] push_current_choice(2935) ^ Unify: (225) [user] push_current_choice(2935) Call: (226) [system] nb_current('$pfc_current_choice', _191712) Exit: (226) [system] nb_current('$pfc_current_choice', []) Call: (226) [system] b_setval('$pfc_current_choice', [2935]) Exit: (226) [system] b_setval('$pfc_current_choice', [2935]) ^ Exit: (225) [user] push_current_choice(2935) ^ Call: (225) [user] clause('$pt$'('next-operation'(op(+, =, 'train-from-corpus')), _106278), _182394) ^ Fail: (225) [user] clause('$pt$'('next-operation'(op(+, =, 'train-from-corpus')), _106278), _182394) Call: (225) [$syspreds] nb_setval('$pfc_current_choice', []) Unify: (225) [$syspreds] nb_setval('$pfc_current_choice', []) Call: (226) [system] duplicate_term([], _200084) Exit: (226) [system] duplicate_term([], []) Call: (226) [system] nb_linkval('$pfc_current_choice', []) Exit: (226) [system] nb_linkval('$pfc_current_choice', []) Exit: (225) [$syspreds] nb_setval('$pfc_current_choice', []) ^ Fail: (223) [system] setup_call_cleanup(user:nb_current('$pfc_current_choice', _182362), user:(prolog_current_choice(_182372), push_current_choice(_182372), clause('$pt$'('next-operation'(op(+, =, 'train-from-corpus')), _106278), _182394), pfc_call(_182394)), user:nb_setval('$pfc_current_choice', _182362)) ^ Fail: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'train-from-corpus')), _106278)) ^ Fail: (221) [user] pfcGetTriggerQuick('$pt$'('next-operation'(op(+, =, 'train-from-corpus')), _106278)) ^ Redo: (220) [user] fcpt('next-operation'(op(+, =, 'train-from-corpus')), 'next-operation'(op(+, =, 'train-from-corpus'))) ^ Unify: (220) [user] fcpt('next-operation'(op(+, =, 'train-from-corpus')), 'next-operation'(op(+, =, 'train-from-corpus'))) ^ Exit: (220) [user] fcpt('next-operation'(op(+, =, 'train-from-corpus')), 'next-operation'(op(+, =, 'train-from-corpus'))) ^ Exit: (219) [system] ignore(user:fcpt('next-operation'(op(+, =, 'train-from-corpus')), 'next-operation'(op(+, =, 'train-from-corpus')))) ^ Call: (219) [user] ignore(fcnt('next-operation'(op(+, =, 'train-from-corpus')), 'next-operation'(op(+, =, 'train-from-corpus')))) ^ Unify: (219) [system] ignore(user:fcnt('next-operation'(op(+, =, 'train-from-corpus')), 'next-operation'(op(+, =, 'train-from-corpus')))) ^ Call: (220) [user] fcnt('next-operation'(op(+, =, 'train-from-corpus')), 'next-operation'(op(+, =, 'train-from-corpus'))) ^ Unify: (220) [user] fcnt('next-operation'(op(+, =, 'train-from-corpus')), 'next-operation'(op(+, =, 'train-from-corpus'))) ^ Call: (221) [user] pfc_spft(_214954, _215040, '$nt$'('next-operation'(op(+, =, 'train-from-corpus')), _214960, _214962)) ^ Unify: (221) [user] pfc_spft(_214954, _215972, '$nt$'('next-operation'(op(+, =, 'train-from-corpus')), _214960, _214962)) ^ Call: (222) [user] pfcCallSystem('$spft$'(_214954, _216832, '$nt$'('next-operation'(op(+, =, 'train-from-corpus')), _214960, _214962))) ^ Unify: (222) [user] pfcCallSystem('$spft$'(_214954, _216832, '$nt$'('next-operation'(op(+, =, 'train-from-corpus')), _214960, _214962))) ^ Call: (223) [user] pfc_call('$spft$'(_214954, _216832, '$nt$'('next-operation'(op(+, =, 'train-from-corpus')), _214960, _214962))) ^ Unify: (223) [user] pfc_call('$spft$'(_214954, _216832, '$nt$'('next-operation'(op(+, =, 'train-from-corpus')), _214960, _214962))) Call: (224) [system] var('$spft$'(_214954, _216832, '$nt$'('next-operation'(op(+, =, 'train-from-corpus')), _214960, _214962))) Fail: (224) [system] var('$spft$'(_214954, _216832, '$nt$'('next-operation'(op(+, =, 'train-from-corpus')), _214960, _214962))) ^ Redo: (223) [user] pfc_call('$spft$'(_214954, _216832, '$nt$'('next-operation'(op(+, =, 'train-from-corpus')), _214960, _214962))) ^ Unify: (223) [user] pfc_call('$spft$'(_214954, _216832, '$nt$'('next-operation'(op(+, =, 'train-from-corpus')), _214960, _214962))) Call: (224) [system] callable('$spft$'(_214954, _216832, '$nt$'('next-operation'(op(+, =, 'train-from-corpus')), _214960, _214962))) Exit: (224) [system] callable('$spft$'(_214954, _216832, '$nt$'('next-operation'(op(+, =, 'train-from-corpus')), _214960, _214962))) ^ Unify: (223) [user] pfc_call('$spft$'(_214954, _216832, '$nt$'('next-operation'(op(+, =, 'train-from-corpus')), _214960, _214962))) ^ Redo: (223) [user] pfc_call('$spft$'(_214954, _216832, '$nt$'('next-operation'(op(+, =, 'train-from-corpus')), _214960, _214962))) ^ Unify: (223) [user] pfc_call('$spft$'(_214954, _216832, '$nt$'('next-operation'(op(+, =, 'train-from-corpus')), _214960, _214962))) ^ Call: (224) [user] predicate_property('$spft$'(_214954, _216832, '$nt$'('next-operation'(op(+, =, 'train-from-corpus')), _214960, _214962)), imported_from(system)) ^ Unify: (224) [$syspreds] predicate_property(user:'$spft$'(_214954, _216832, '$nt$'('next-operation'(op(+, =, 'train-from-corpus')), _214960, _214962)), imported_from(system)) Call: (225) [system] nonvar(imported_from(system)) Exit: (225) [system] nonvar(imported_from(system)) Call: (225) [$syspreds] property_predicate(imported_from(system), user:'$spft$'(_214954, _216832, '$nt$'('next-operation'(op(+, =, 'train-from-corpus')), _214960, _214962))) Unify: (225) [$syspreds] property_predicate(imported_from(system), user:'$spft$'(_214954, _216832, '$nt$'('next-operation'(op(+, =, 'train-from-corpus')), _214960, _214962))) Call: (226) [$syspreds] define_or_generate(user:'$spft$'(_214954, _216832, '$nt$'('next-operation'(op(+, =, 'train-from-corpus')), _214960, _214962))) Unify: (226) [$syspreds] define_or_generate(user:'$spft$'(_214954, _216832, '$nt$'('next-operation'(op(+, =, 'train-from-corpus')), _214960, _214962))) Call: (227) [system] callable('$spft$'(_214954, _216832, '$nt$'('next-operation'(op(+, =, 'train-from-corpus')), _214960, _214962))) Exit: (227) [system] callable('$spft$'(_214954, _216832, '$nt$'('next-operation'(op(+, =, 'train-from-corpus')), _214960, _214962))) Call: (227) [system] atom(user) Exit: (227) [system] atom(user) Exit: (226) [$syspreds] define_or_generate(user:'$spft$'(_214954, _216832, '$nt$'('next-operation'(op(+, =, 'train-from-corpus')), _214960, _214962))) ^ Fail: (224) [$syspreds] predicate_property(user:'$spft$'(_214954, _216832, '$nt$'('next-operation'(op(+, =, 'train-from-corpus')), _214960, _214962)), imported_from(system)) ^ Redo: (223) [user] pfc_call('$spft$'(_214954, _216832, '$nt$'('next-operation'(op(+, =, 'train-from-corpus')), _214960, _214962))) ^ Unify: (223) [user] pfc_call('$spft$'(_214954, _216832, '$nt$'('next-operation'(op(+, =, 'train-from-corpus')), _214960, _214962))) ^ Call: (224) [user] predicate_property('$spft$'(_214954, _216832, '$nt$'('next-operation'(op(+, =, 'train-from-corpus')), _214960, _214962)), built_in) ^ Unify: (224) [$syspreds] predicate_property(user:'$spft$'(_214954, _216832, '$nt$'('next-operation'(op(+, =, 'train-from-corpus')), _214960, _214962)), built_in) Call: (225) [system] nonvar(built_in) Exit: (225) [system] nonvar(built_in) Call: (225) [$syspreds] property_predicate(built_in, user:'$spft$'(_214954, _216832, '$nt$'('next-operation'(op(+, =, 'train-from-corpus')), _214960, _214962))) Unify: (225) [$syspreds] property_predicate(built_in, user:'$spft$'(_214954, _216832, '$nt$'('next-operation'(op(+, =, 'train-from-corpus')), _214960, _214962))) Call: (226) [system] callable('$spft$'(_214954, _216832, '$nt$'('next-operation'(op(+, =, 'train-from-corpus')), _214960, _214962))) Exit: (226) [system] callable('$spft$'(_214954, _216832, '$nt$'('next-operation'(op(+, =, 'train-from-corpus')), _214960, _214962))) Call: (226) [$syspreds] goal_name_arity('$spft$'(_214954, _216832, '$nt$'('next-operation'(op(+, =, 'train-from-corpus')), _214960, _214962)), _251112, _251114) Unify: (226) [$syspreds] goal_name_arity('$spft$'(_214954, _216832, '$nt$'('next-operation'(op(+, =, 'train-from-corpus')), _214960, _214962)), _251112, _251114) Call: (227) [system] compound('$spft$'(_214954, _216832, '$nt$'('next-operation'(op(+, =, 'train-from-corpus')), _214960, _214962))) Exit: (227) [system] compound('$spft$'(_214954, _216832, '$nt$'('next-operation'(op(+, =, 'train-from-corpus')), _214960, _214962))) Call: (227) [system] compound_name_arity('$spft$'(_214954, _216832, '$nt$'('next-operation'(op(+, =, 'train-from-corpus')), _214960, _214962)), _251112, _251114) Exit: (227) [system] compound_name_arity('$spft$'(_214954, _216832, '$nt$'('next-operation'(op(+, =, 'train-from-corpus')), _214960, _214962)), '$spft$', 3) Exit: (226) [$syspreds] goal_name_arity('$spft$'(_214954, _216832, '$nt$'('next-operation'(op(+, =, 'train-from-corpus')), _214960, _214962)), '$spft$', 3) ^ Call: (226) [$syspreds] current_predicate(user:'$spft$'/3) ^ Exit: (226) [$syspreds] current_predicate(user:'$spft$'/3) ^ Fail: (224) [$syspreds] predicate_property(user:'$spft$'(_214954, _216832, '$nt$'('next-operation'(op(+, =, 'train-from-corpus')), _214960, _214962)), built_in) ^ Redo: (223) [user] pfc_call('$spft$'(_214954, _216832, '$nt$'('next-operation'(op(+, =, 'train-from-corpus')), _214960, _214962))) ^ Unify: (223) [user] pfc_call('$spft$'(_214954, _216832, '$nt$'('next-operation'(op(+, =, 'train-from-corpus')), _214960, _214962))) ^ Call: (224) [user] predicate_property('$spft$'(_214954, _216832, '$nt$'('next-operation'(op(+, =, 'train-from-corpus')), _214960, _214962)), _262354) ^ Unify: (224) [$syspreds] predicate_property(user:'$spft$'(_214954, _216832, '$nt$'('next-operation'(op(+, =, 'train-from-corpus')), _214960, _214962)), _263294) Call: (225) [system] nonvar(_264152) ^ Redo: (224) [$syspreds] predicate_property(user:'$spft$'(_214954, _216832, '$nt$'('next-operation'(op(+, =, 'train-from-corpus')), _214960, _214962)), _265154) ^ Unify: (224) [$syspreds] predicate_property(user:'$spft$'(_214954, _216832, '$nt$'('next-operation'(op(+, =, 'train-from-corpus')), _214960, _214962)), _266088) Call: (225) [$syspreds] define_or_generate(user:'$spft$'(_214954, _216832, '$nt$'('next-operation'(op(+, =, 'train-from-corpus')), _214960, _214962))) Unify: (225) [$syspreds] define_or_generate(user:'$spft$'(_214954, _216832, '$nt$'('next-operation'(op(+, =, 'train-from-corpus')), _214960, _214962))) Call: (226) [system] callable('$spft$'(_214954, _216832, '$nt$'('next-operation'(op(+, =, 'train-from-corpus')), _214960, _214962))) Exit: (226) [system] callable('$spft$'(_214954, _216832, '$nt$'('next-operation'(op(+, =, 'train-from-corpus')), _214960, _214962))) Call: (226) [system] atom(user) Exit: (226) [system] atom(user) Exit: (225) [$syspreds] define_or_generate(user:'$spft$'(_214954, _216832, '$nt$'('next-operation'(op(+, =, 'train-from-corpus')), _214960, _214962))) ^ Exit: (224) [$syspreds] predicate_property(user:'$spft$'(_214954, _216832, '$nt$'('next-operation'(op(+, =, 'train-from-corpus')), _214960, _214962)), interpreted) ^ Unify: (223) [user] pfc_call('$spft$'(_214954, _216832, '$nt$'('next-operation'(op(+, =, 'train-from-corpus')), _214960, _214962))) ^ Call: (224) [user] predicate_property('$spft$'(_214954, _216832, '$nt$'('next-operation'(op(+, =, 'train-from-corpus')), _214960, _214962)), number_of_clauses(_275282)) ^ Unify: (224) [$syspreds] predicate_property(user:'$spft$'(_214954, _216832, '$nt$'('next-operation'(op(+, =, 'train-from-corpus')), _214960, _214962)), number_of_clauses(_275282)) Call: (225) [system] nonvar(number_of_clauses(_275282)) Exit: (225) [system] nonvar(number_of_clauses(_275282)) Call: (225) [$syspreds] property_predicate(number_of_clauses(_275282), user:'$spft$'(_214954, _216832, '$nt$'('next-operation'(op(+, =, 'train-from-corpus')), _214960, _214962))) Unify: (225) [$syspreds] property_predicate(number_of_clauses(_275282), user:'$spft$'(_214954, _216832, '$nt$'('next-operation'(op(+, =, 'train-from-corpus')), _214960, _214962))) Call: (226) [$syspreds] define_or_generate(user:'$spft$'(_214954, _216832, '$nt$'('next-operation'(op(+, =, 'train-from-corpus')), _214960, _214962))) Unify: (226) [$syspreds] define_or_generate(user:'$spft$'(_214954, _216832, '$nt$'('next-operation'(op(+, =, 'train-from-corpus')), _214960, _214962))) Call: (227) [system] callable('$spft$'(_214954, _216832, '$nt$'('next-operation'(op(+, =, 'train-from-corpus')), _214960, _214962))) Exit: (227) [system] callable('$spft$'(_214954, _216832, '$nt$'('next-operation'(op(+, =, 'train-from-corpus')), _214960, _214962))) Call: (227) [system] atom(user) Exit: (227) [system] atom(user) Exit: (226) [$syspreds] define_or_generate(user:'$spft$'(_214954, _216832, '$nt$'('next-operation'(op(+, =, 'train-from-corpus')), _214960, _214962))) Exit: (225) [$syspreds] property_predicate(number_of_clauses(742), user:'$spft$'(_214954, _216832, '$nt$'('next-operation'(op(+, =, 'train-from-corpus')), _214960, _214962))) ^ Exit: (224) [$syspreds] predicate_property(user:'$spft$'(_214954, _216832, '$nt$'('next-operation'(op(+, =, 'train-from-corpus')), _214960, _214962)), number_of_clauses(742)) ^ Unify: (223) [user] pfc_call('$spft$'(_214954, _216832, '$nt$'('next-operation'(op(+, =, 'train-from-corpus')), _214960, _214962))) ^ Call: (224) [user] setup_call_cleanup(nb_current('$pfc_current_choice', _290126), (prolog_current_choice(_290136), push_current_choice(_290136), clause('$spft$'(_214954, _216832, '$nt$'('next-operation'(op(+, =, 'train-from-corpus')), _214960, _214962)), _290158), pfc_call(_290158)), nb_setval('$pfc_current_choice', _290126)) ^ Unify: (224) [system] setup_call_cleanup(user:nb_current('$pfc_current_choice', _290126), user:(prolog_current_choice(_290136), push_current_choice(_290136), clause('$spft$'(_214954, _216832, '$nt$'('next-operation'(op(+, =, 'train-from-corpus')), _214960, _214962)), _290158), pfc_call(_290158)), user:nb_setval('$pfc_current_choice', _290126)) ^ Call: (225) [system] sig_atomic(user:nb_current('$pfc_current_choice', _290126)) Call: (227) [system] nb_current('$pfc_current_choice', _290126) Exit: (227) [system] nb_current('$pfc_current_choice', []) ^ Exit: (225) [system] sig_atomic(user:nb_current('$pfc_current_choice', [])) Call: (226) [system] prolog_current_choice(_290136) Exit: (226) [system] prolog_current_choice(2955) ^ Call: (226) [user] push_current_choice(2955) ^ Unify: (226) [user] push_current_choice(2955) Call: (227) [system] nb_current('$pfc_current_choice', _299476) Exit: (227) [system] nb_current('$pfc_current_choice', []) Call: (227) [system] b_setval('$pfc_current_choice', [2955]) Exit: (227) [system] b_setval('$pfc_current_choice', [2955]) ^ Exit: (226) [user] push_current_choice(2955) ^ Call: (226) [user] clause('$spft$'(_214954, _216832, '$nt$'('next-operation'(op(+, =, 'train-from-corpus')), _214960, _214962)), _290158) ^ Fail: (226) [user] clause('$spft$'(_214954, _216832, '$nt$'('next-operation'(op(+, =, 'train-from-corpus')), _214960, _214962)), _290158) Call: (226) [$syspreds] nb_setval('$pfc_current_choice', []) Unify: (226) [$syspreds] nb_setval('$pfc_current_choice', []) Call: (227) [system] duplicate_term([], _307848) Exit: (227) [system] duplicate_term([], []) Call: (227) [system] nb_linkval('$pfc_current_choice', []) Exit: (227) [system] nb_linkval('$pfc_current_choice', []) Exit: (226) [$syspreds] nb_setval('$pfc_current_choice', []) ^ Fail: (224) [system] setup_call_cleanup(user:nb_current('$pfc_current_choice', _290126), user:(prolog_current_choice(_290136), push_current_choice(_290136), clause('$spft$'(_214954, _216832, '$nt$'('next-operation'(op(+, =, 'train-from-corpus')), _214960, _214962)), _290158), pfc_call(_290158)), user:nb_setval('$pfc_current_choice', _290126)) ^ Fail: (223) [user] pfc_call('$spft$'(_214954, _216832, '$nt$'('next-operation'(op(+, =, 'train-from-corpus')), _214960, _214962))) ^ Fail: (222) [user] pfcCallSystem('$spft$'(_214954, _216832, '$nt$'('next-operation'(op(+, =, 'train-from-corpus')), _214960, _214962))) ^ Fail: (221) [user] pfc_spft(_214954, _315352, '$nt$'('next-operation'(op(+, =, 'train-from-corpus')), _214960, _214962)) ^ Redo: (220) [user] fcnt('next-operation'(op(+, =, 'train-from-corpus')), 'next-operation'(op(+, =, 'train-from-corpus'))) ^ Unify: (220) [user] fcnt('next-operation'(op(+, =, 'train-from-corpus')), 'next-operation'(op(+, =, 'train-from-corpus'))) ^ Exit: (220) [user] fcnt('next-operation'(op(+, =, 'train-from-corpus')), 'next-operation'(op(+, =, 'train-from-corpus'))) ^ Exit: (219) [system] ignore(user:fcnt('next-operation'(op(+, =, 'train-from-corpus')), 'next-operation'(op(+, =, 'train-from-corpus')))) ^ Exit: (218) [user] pfcFwd1('next-operation'(op(+, =, 'train-from-corpus'))) ^ Exit: (217) [user] pfcFwd0('next-operation'(op(+, =, 'train-from-corpus'))) ^ Exit: (216) [locally_each] locally_each:wtl_how(locally_each:trusted_redo_call_cleanup, locally_each:(true==true), user:set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, 'train-from-corpus'))), user:set_prolog_flag(occurs_check, true)) ^ Exit: (215) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, 'train-from-corpus'))), user:each_call_cleanup) ^ Exit: (214) [locally_each] locally_each:locally(user:set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, 'train-from-corpus')))) ^ Exit: (213) [user] pfcFwd('next-operation'(op(+, =, 'train-from-corpus'))) ^ Exit: (212) [user] pfcEnqueue(direct, 'next-operation'(op(+, =, 'train-from-corpus')), (P;HTML|mfl4(_4186, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (211) [user] pfcEnqueue('next-operation'(op(+, =, 'train-from-corpus')), (P;HTML|mfl4(_4186, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (209) [user] must_ex(pfcEnqueue('next-operation'(op(+, =, 'train-from-corpus')), (P;HTML|mfl4(_4186, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Exit: (208) [user] pfcPost2('next-operation'(op(+, =, 'train-from-corpus')), (P;HTML|mfl4(_4186, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (207) [user] pfcPost11('next-operation'(op(+, =, 'train-from-corpus')), (P;HTML|mfl4(_4186, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (205) [locally_each] locally_each:wtl_how(locally_each:trusted_redo_call_cleanup, locally_each:(true==true), user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'train-from-corpus')), (P;HTML|mfl4(_4186, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _4210, (notrace, wdmsg(('next-operation'(op(+, =, 'train-from-corpus'))=>_4210)), trace)), user:set_prolog_flag(occurs_check, true)) ^ Exit: (204) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'train-from-corpus')), (P;HTML|mfl4(_4186, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _4210, (notrace, wdmsg(('next-operation'(op(+, =, 'train-from-corpus'))=>_4210)), trace)), user:each_call_cleanup) ^ Exit: (203) [locally_each] locally_each:locally(user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'train-from-corpus')), (P;HTML|mfl4(_4186, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _4210, (notrace, wdmsg(('next-operation'(op(+, =, 'train-from-corpus'))=>_4210)), trace))) ^ Exit: (202) [user] pfcPost1('next-operation'(op(+, =, 'train-from-corpus')), (P;HTML|mfl4(_4186, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (201) [user] pfcPost_rev((P;HTML|mfl4(_4186, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax), 'next-operation'(op(+, =, 'train-from-corpus'))) ^ Exit: (200) [user] pfcPost('next-operation'(op(+, =, 'train-from-corpus')), (P;HTML|mfl4(_4186, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (200) [user] pfcRun ^ Unify: (200) [user] pfcRun ^ Call: (201) [user] pfcGetSearch(direct) ^ Unify: (201) [user] pfcGetSearch(direct) Call: (202) [t_l] t_l:pfcSearchTL(_412812) Fail: (202) [t_l] t_l:pfcSearchTL(_412812) ^ Redo: (201) [user] pfcGetSearch(direct) ^ Call: (202) [user] pfcSearch(_415586) ^ Unify: (202) [user] pfcSearch(direct) ^ Exit: (202) [user] pfcSearch(direct) Call: (202) [system] direct=direct Exit: (202) [system] direct=direct ^ Exit: (201) [user] pfcGetSearch(direct) ^ Unify: (200) [user] pfcRun ^ Exit: (200) [user] pfcRun ^ Exit: (199) [user] pfcAdd('next-operation'(op(+, =, 'train-from-corpus')), (P;HTML|mfl4(_4186, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (198) [user] pfcAdd('next-operation'(op(+, =, 'train-from-corpus'))) ^ Exit: (197) [user] pfcAdd_Now('next-operation'(op(+, =, 'train-from-corpus'))) ^ Exit: (196) [user] if_t(into_simple_op(+, [=, ['train-from-corpus'], [[debugln, "reading corpus..."], ['set-last-oc', [with_self, [with_self, 0, 0], 0]], ['absolute-file-name', [pldata, 'corpus/self-dialogue-corpus/train-from-topic-star-wars.txt'], _File, [::, [access, read]]], [time, [',', [open, _File, read, _In], [forall, ['corpus-stat', _Stat], ['set-flag', _Stat, 0]], ['set-flag', 'sent-num', 0], [repeat], ['det-if-then-else', ['at-end-of-stream', _In], ['set-det'], [',', [flag, 'sent-num', _X, [+, _X, 1]], ['read-line-to-string', _In, _Str], ['add-training', _X, _Str], [fail]]], [forall, ['corpus-stat', _Stat], [',', ['get-flag', _Stat, _Value], [debugln, [=, _Stat, _Value]]]]]]]], op(+, =, 'train-from-corpus')), pfcAdd_Now('next-operation'(op(+, =, 'train-from-corpus')))) Call: (196) [user] dont_give_up(as_tf(asserted_do_metta('&self', +, [=, ['train-from-corpus'], [[debugln, "reading corpus..."], ['set-last-oc', [with_self, [with_self, 0, 0], 0]], ['absolute-file-name', [pldata, 'corpus/self-dialogue-corpus/train-from-topic-star-wars.txt'], _File, [::, [access, read]]], [time, [',', [open, _File, read, _In], [forall, ['corpus-stat', _Stat], ['set-flag', _Stat, 0]], ['set-flag', 'sent-num', 0], [repeat], ['det-if-then-else', ['at-end-of-stream', _In], ['set-det'], [',', [flag, 'sent-num', _X, [+, _X, 1]], ['read-line-to-string', _In, _Str], ['add-training', _X, _Str], [fail]]], [forall, ['corpus-stat', _Stat], [',', ['get-flag', _Stat, _Value], [debugln, [=, _Stat, _Value]]]]]]]]), _3348)) Unify: (196) [user] dont_give_up(as_tf(asserted_do_metta('&self', +, [=, ['train-from-corpus'], [[debugln, "reading corpus..."], ['set-last-oc', [with_self, [with_self, 0, 0], 0]], ['absolute-file-name', [pldata, 'corpus/self-dialogue-corpus/train-from-topic-star-wars.txt'], _File, [::, [access, read]]], [time, [',', [open, _File, read, _In], [forall, ['corpus-stat', _Stat], ['set-flag', _Stat, 0]], ['set-flag', 'sent-num', 0], [repeat], ['det-if-then-else', ['at-end-of-stream', _In], ['set-det'], [',', [flag, 'sent-num', _X, [+, _X, 1]], ['read-line-to-string', _In, _Str], ['add-training', _X, _Str], [fail]]], [forall, ['corpus-stat', _Stat], [',', ['get-flag', _Stat, _Value], [debugln, [=, _Stat, _Value]]]]]]]]), _3348)) ^ Call: (198) [user] as_tf(asserted_do_metta('&self', +, [=, ['train-from-corpus'], [[debugln, "reading corpus..."], ['set-last-oc', [with_self, [with_self, 0, 0], 0]], ['absolute-file-name', [pldata, 'corpus/self-dialogue-corpus/train-from-topic-star-wars.txt'], _File, [::, [access, read]]], [time, [',', [open, _File, read, _In], [forall, ['corpus-stat', _Stat], ['set-flag', _Stat, 0]], ['set-flag', 'sent-num', 0], [repeat], ['det-if-then-else', ['at-end-of-stream', _In], ['set-det'], [',', [flag, 'sent-num', _X, [+, _X, 1]], ['read-line-to-string', _In, _Str], ['add-training', _X, _Str], [fail]]], [forall, ['corpus-stat', _Stat], [',', ['get-flag', _Stat, _Value], [debugln, [=, _Stat, _Value]]]]]]]]), _3348) ^ Unify: (198) [user] as_tf(asserted_do_metta('&self', +, [=, ['train-from-corpus'], [[debugln, "reading corpus..."], ['set-last-oc', [with_self, [with_self, 0, 0], 0]], ['absolute-file-name', [pldata, 'corpus/self-dialogue-corpus/train-from-topic-star-wars.txt'], _File, [::, [access, read]]], [time, [',', [open, _File, read, _In], [forall, ['corpus-stat', _Stat], ['set-flag', _Stat, 0]], ['set-flag', 'sent-num', 0], [repeat], ['det-if-then-else', ['at-end-of-stream', _In], ['set-det'], [',', [flag, 'sent-num', _X, [+, _X, 1]], ['read-line-to-string', _In, _Str], ['add-training', _X, _Str], [fail]]], [forall, ['corpus-stat', _Stat], [',', ['get-flag', _Stat, _Value], [debugln, [=, _Stat, _Value]]]]]]]]), _3348) Call: (199) [system] asserted_do_metta('&self', +, [=, ['train-from-corpus'], [[debugln, "reading corpus..."], ['set-last-oc', [with_self, [with_self, 0, 0], 0]], ['absolute-file-name', [pldata, 'corpus/self-dialogue-corpus/train-from-topic-star-wars.txt'], _File, [::, [access, read]]], [time, [',', [open, _File, read, _In], [forall, ['corpus-stat', _Stat], ['set-flag', _Stat, 0]], ['set-flag', 'sent-num', 0], [repeat], ['det-if-then-else', ['at-end-of-stream', _In], ['set-det'], [',', [flag, 'sent-num', _X, [+, _X, 1]], ['read-line-to-string', _In, _Str], ['add-training', _X, _Str], [fail]]], [forall, ['corpus-stat', _Stat], [',', ['get-flag', _Stat, _Value], [debugln, [=, _Stat, _Value]]]]]]]])\=[_437066|_437068] Exit: (199) [system] asserted_do_metta('&self', +, [=, ['train-from-corpus'], [[debugln, "reading corpus..."], ['set-last-oc', [with_self, [with_self, 0, 0], 0]], ['absolute-file-name', [pldata, 'corpus/self-dialogue-corpus/train-from-topic-star-wars.txt'], _File, [::, [access, read]]], [time, [',', [open, _File, read, _In], [forall, ['corpus-stat', _Stat], ['set-flag', _Stat, 0]], ['set-flag', 'sent-num', 0], [repeat], ['det-if-then-else', ['at-end-of-stream', _In], ['set-det'], [',', [flag, 'sent-num', _X, [+, _X, 1]], ['read-line-to-string', _In, _Str], ['add-training', _X, _Str], [fail]]], [forall, ['corpus-stat', _Stat], [',', ['get-flag', _Stat, _Value], [debugln, [=, _Stat, _Value]]]]]]]])\=[_437066|_437068] ^ Call: (199) [user] catch_nowarn((call(asserted_do_metta('&self', +, [=, ['train-from-corpus'], [[debugln, "reading corpus..."], ['set-last-oc', [with_self, [with_self, 0, 0], 0]], ['absolute-file-name', [pldata, 'corpus/self-dialogue-corpus/train-from-topic-star-wars.txt'], _File, [::, [access, read]]], [time, [',', [open, _File, read, _In], [forall, ['corpus-stat', _Stat], ['set-flag', _Stat, 0]], ['set-flag', 'sent-num', 0], [repeat], ['det-if-then-else', ['at-end-of-stream', _In], ['set-det'], [',', [flag, 'sent-num', _X, [+, _X, 1]], ['read-line-to-string', _In, _Str], ['add-training', _X, _Str], [fail]]], [forall, ['corpus-stat', _Stat], [',', ['get-flag', _Stat, _Value], [debugln, [=, _Stat, _Value]]]]]]]]))*->_3348='True';_3348='False')) ^ Unify: (199) [user] catch_nowarn((call(asserted_do_metta('&self', +, [=, ['train-from-corpus'], [[debugln, "reading corpus..."], ['set-last-oc', [with_self, [with_self, 0, 0], 0]], ['absolute-file-name', [pldata, 'corpus/self-dialogue-corpus/train-from-topic-star-wars.txt'], _File, [::, [access, read]]], [time, [',', [open, _File, read, _In], [forall, ['corpus-stat', _Stat], ['set-flag', _Stat, 0]], ['set-flag', 'sent-num', 0], [repeat], ['det-if-then-else', ['at-end-of-stream', _In], ['set-det'], [',', [flag, 'sent-num', _X, [+, _X, 1]], ['read-line-to-string', _In, _Str], ['add-training', _X, _Str], [fail]]], [forall, ['corpus-stat', _Stat], [',', ['get-flag', _Stat, _Value], [debugln, [=, _Stat, _Value]]]]]]]]))*->_3348='True';_3348='False')) Call: (200) [user] catch_err((call(asserted_do_metta('&self', +, [=, ['train-from-corpus'], [[debugln, "reading corpus..."], ['set-last-oc', [with_self, [with_self, 0, 0], 0]], ['absolute-file-name', [pldata, 'corpus/self-dialogue-corpus/train-from-topic-star-wars.txt'], _File, [::, [access, read]]], [time, [',', [open, _File, read, _In], [forall, ['corpus-stat', _Stat], ['set-flag', _Stat, 0]], ['set-flag', 'sent-num', 0], [repeat], ['det-if-then-else', ['at-end-of-stream', _In], ['set-det'], [',', [flag, 'sent-num', _X, [+, _X, 1]], ['read-line-to-string', _In, _Str], ['add-training', _X, _Str], [fail]]], [forall, ['corpus-stat', _Stat], [',', ['get-flag', _Stat, _Value], [debugln, [=, _Stat, _Value]]]]]]]]))*->_3348='True';_3348='False'), error(_440804, _440806), fail) Unify: (200) [user] catch_err((call(asserted_do_metta('&self', +, [=, ['train-from-corpus'], [[debugln, "reading corpus..."], ['set-last-oc', [with_self, [with_self, 0, 0], 0]], ['absolute-file-name', [pldata, 'corpus/self-dialogue-corpus/train-from-topic-star-wars.txt'], _File, [::, [access, read]]], [time, [',', [open, _File, read, _In], [forall, ['corpus-stat', _Stat], ['set-flag', _Stat, 0]], ['set-flag', 'sent-num', 0], [repeat], ['det-if-then-else', ['at-end-of-stream', _In], ['set-det'], [',', [flag, 'sent-num', _X, [+, _X, 1]], ['read-line-to-string', _In, _Str], ['add-training', _X, _Str], [fail]]], [forall, ['corpus-stat', _Stat], [',', ['get-flag', _Stat, _Value], [debugln, [=, _Stat, _Value]]]]]]]]))*->_3348='True';_3348='False'), error(_440804, _440806), fail) Call: (203) [user] asserted_do_metta('&self', +, [=, ['train-from-corpus'], [[debugln, "reading corpus..."], ['set-last-oc', [with_self, [with_self, 0, 0], 0]], ['absolute-file-name', [pldata, 'corpus/self-dialogue-corpus/train-from-topic-star-wars.txt'], _File, [::, [access, read]]], [time, [',', [open, _File, read, _In], [forall, ['corpus-stat', _Stat], ['set-flag', _Stat, 0]], ['set-flag', 'sent-num', 0], [repeat], ['det-if-then-else', ['at-end-of-stream', _In], ['set-det'], [',', [flag, 'sent-num', _X, [+, _X, 1]], ['read-line-to-string', _In, _Str], ['add-training', _X, _Str], [fail]]], [forall, ['corpus-stat', _Stat], [',', ['get-flag', _Stat, _Value], [debugln, [=, _Stat, _Value]]]]]]]]) Unify: (203) [user] asserted_do_metta('&self', +, [=, ['train-from-corpus'], [[debugln, "reading corpus..."], ['set-last-oc', [with_self, [with_self, 0, 0], 0]], ['absolute-file-name', [pldata, 'corpus/self-dialogue-corpus/train-from-topic-star-wars.txt'], _File, [::, [access, read]]], [time, [',', [open, _File, read, _In], [forall, ['corpus-stat', _Stat], ['set-flag', _Stat, 0]], ['set-flag', 'sent-num', 0], [repeat], ['det-if-then-else', ['at-end-of-stream', _In], ['set-det'], [',', [flag, 'sent-num', _X, [+, _X, 1]], ['read-line-to-string', _In, _Str], ['add-training', _X, _Str], [fail]]], [forall, ['corpus-stat', _Stat], [',', ['get-flag', _Stat, _Value], [debugln, [=, _Stat, _Value]]]]]]]]) Call: (204) [user] metta_interp_mode(+, _444520) Unify: (204) [user] metta_interp_mode(+, load) Exit: (204) [user] metta_interp_mode(+, load) Call: (204) [user] asserted_do_metta('&self', load, [=, ['train-from-corpus'], [[debugln, "reading corpus..."], ['set-last-oc', [with_self, [with_self, 0, 0], 0]], ['absolute-file-name', [pldata, 'corpus/self-dialogue-corpus/train-from-topic-star-wars.txt'], _File, [::, [access, read]]], [time, [',', [open, _File, read, _In], [forall, ['corpus-stat', _Stat], ['set-flag', _Stat, 0]], ['set-flag', 'sent-num', 0], [repeat], ['det-if-then-else', ['at-end-of-stream', _In], ['set-det'], [',', [flag, 'sent-num', _X, [+, _X, 1]], ['read-line-to-string', _In, _Str], ['add-training', _X, _Str], [fail]]], [forall, ['corpus-stat', _Stat], [',', ['get-flag', _Stat, _Value], [debugln, [=, _Stat, _Value]]]]]]]]) Unify: (204) [user] asserted_do_metta('&self', load, [=, ['train-from-corpus'], [[debugln, "reading corpus..."], ['set-last-oc', [with_self, [with_self, 0, 0], 0]], ['absolute-file-name', [pldata, 'corpus/self-dialogue-corpus/train-from-topic-star-wars.txt'], _File, [::, [access, read]]], [time, [',', [open, _File, read, _In], [forall, ['corpus-stat', _Stat], ['set-flag', _Stat, 0]], ['set-flag', 'sent-num', 0], [repeat], ['det-if-then-else', ['at-end-of-stream', _In], ['set-det'], [',', [flag, 'sent-num', _X, [+, _X, 1]], ['read-line-to-string', _In, _Str], ['add-training', _X, _Str], [fail]]], [forall, ['corpus-stat', _Stat], [',', ['get-flag', _Stat, _Value], [debugln, [=, _Stat, _Value]]]]]]]]) Call: (205) [user] metta_interp_mode(load, _449110) Redo: (204) [user] asserted_do_metta('&self', load, [=, ['train-from-corpus'], [[debugln, "reading corpus..."], ['set-last-oc', [with_self, [with_self, 0, 0], 0]], ['absolute-file-name', [pldata, 'corpus/self-dialogue-corpus/train-from-topic-star-wars.txt'], _File, [::, [access, read]]], [time, [',', [open, _File, read, _In], [forall, ['corpus-stat', _Stat], ['set-flag', _Stat, 0]], ['set-flag', 'sent-num', 0], [repeat], ['det-if-then-else', ['at-end-of-stream', _In], ['set-det'], [',', [flag, 'sent-num', _X, [+, _X, 1]], ['read-line-to-string', _In, _Str], ['add-training', _X, _Str], [fail]]], [forall, ['corpus-stat', _Stat], [',', ['get-flag', _Stat, _Value], [debugln, [=, _Stat, _Value]]]]]]]]) Unify: (204) [user] asserted_do_metta('&self', load, [=, ['train-from-corpus'], [[debugln, "reading corpus..."], ['set-last-oc', [with_self, [with_self, 0, 0], 0]], ['absolute-file-name', [pldata, 'corpus/self-dialogue-corpus/train-from-topic-star-wars.txt'], _File, [::, [access, read]]], [time, [',', [open, _File, read, _In], [forall, ['corpus-stat', _Stat], ['set-flag', _Stat, 0]], ['set-flag', 'sent-num', 0], [repeat], ['det-if-then-else', ['at-end-of-stream', _In], ['set-det'], [',', [flag, 'sent-num', _X, [+, _X, 1]], ['read-line-to-string', _In, _Str], ['add-training', _X, _Str], [fail]]], [forall, ['corpus-stat', _Stat], [',', ['get-flag', _Stat, _Value], [debugln, [=, _Stat, _Value]]]]]]]]) Call: (205) [system] load==exec Redo: (204) [user] asserted_do_metta('&self', load, [=, ['train-from-corpus'], [[debugln, "reading corpus..."], ['set-last-oc', [with_self, [with_self, 0, 0], 0]], ['absolute-file-name', [pldata, 'corpus/self-dialogue-corpus/train-from-topic-star-wars.txt'], _File, [::, [access, read]]], [time, [',', [open, _File, read, _In], [forall, ['corpus-stat', _Stat], ['set-flag', _Stat, 0]], ['set-flag', 'sent-num', 0], [repeat], ['det-if-then-else', ['at-end-of-stream', _In], ['set-det'], [',', [flag, 'sent-num', _X, [+, _X, 1]], ['read-line-to-string', _In, _Str], ['add-training', _X, _Str], [fail]]], [forall, ['corpus-stat', _Stat], [',', ['get-flag', _Stat, _Value], [debugln, [=, _Stat, _Value]]]]]]]]) Unify: (204) [user] asserted_do_metta('&self', load, [=, ['train-from-corpus'], [[debugln, "reading corpus..."], ['set-last-oc', [with_self, [with_self, 0, 0], 0]], ['absolute-file-name', [pldata, 'corpus/self-dialogue-corpus/train-from-topic-star-wars.txt'], _File, [::, [access, read]]], [time, [',', [open, _File, read, _In], [forall, ['corpus-stat', _Stat], ['set-flag', _Stat, 0]], ['set-flag', 'sent-num', 0], [repeat], ['det-if-then-else', ['at-end-of-stream', _In], ['set-det'], [',', [flag, 'sent-num', _X, [+, _X, 1]], ['read-line-to-string', _In, _Str], ['add-training', _X, _Str], [fail]]], [forall, ['corpus-stat', _Stat], [',', ['get-flag', _Stat, _Value], [debugln, [=, _Stat, _Value]]]]]]]]) Call: (205) [user] asserted_do_metta2('&self', load, [=, ['train-from-corpus'], [[debugln, "reading corpus..."], ['set-last-oc', [with_self, [with_self, 0, 0], 0]], ['absolute-file-name', [pldata, 'corpus/self-dialogue-corpus/train-from-topic-star-wars.txt'], _File, [::, [access, read]]], [time, [',', [open, _File, read, _In], [forall, ['corpus-stat', _Stat], ['set-flag', _Stat, 0]], ['set-flag', 'sent-num', 0], [repeat], ['det-if-then-else', ['at-end-of-stream', _In], ['set-det'], [',', [flag, 'sent-num', _X, [+, _X, 1]], ['read-line-to-string', _In, _Str], ['add-training', _X, _Str], [fail]]], [forall, ['corpus-stat', _Stat], [',', ['get-flag', _Stat, _Value], [debugln, [=, _Stat, _Value]]]]]]]], [=, ['train-from-corpus'], [[debugln, "reading corpus..."], ['set-last-oc', [with_self, [with_self, 0, 0], 0]], ['absolute-file-name', [pldata, 'corpus/self-dialogue-corpus/train-from-topic-star-wars.txt'], _File, [::, [access, read]]], [time, [',', [open, _File, read, _In], [forall, ['corpus-stat', _Stat], ['set-flag', _Stat, 0]], ['set-flag', 'sent-num', 0], [repeat], ['det-if-then-else', ['at-end-of-stream', _In], ['set-det'], [',', [flag, 'sent-num', _X, [+, _X, 1]], ['read-line-to-string', _In, _Str], ['add-training', _X, _Str], [fail]]], [forall, ['corpus-stat', _Stat], [',', ['get-flag', _Stat, _Value], [debugln, [=, _Stat, _Value]]]]]]]]) Unify: (205) [user] asserted_do_metta2('&self', load, [=, ['train-from-corpus'], [[debugln, "reading corpus..."], ['set-last-oc', [with_self, [with_self, 0, 0], 0]], ['absolute-file-name', [pldata, 'corpus/self-dialogue-corpus/train-from-topic-star-wars.txt'], _File, [::, [access, read]]], [time, [',', [open, _File, read, _In], [forall, ['corpus-stat', _Stat], ['set-flag', _Stat, 0]], ['set-flag', 'sent-num', 0], [repeat], ['det-if-then-else', ['at-end-of-stream', _In], ['set-det'], [',', [flag, 'sent-num', _X, [+, _X, 1]], ['read-line-to-string', _In, _Str], ['add-training', _X, _Str], [fail]]], [forall, ['corpus-stat', _Stat], [',', ['get-flag', _Stat, _Value], [debugln, [=, _Stat, _Value]]]]]]]], [=, ['train-from-corpus'], [[debugln, "reading corpus..."], ['set-last-oc', [with_self, [with_self, 0, 0], 0]], ['absolute-file-name', [pldata, 'corpus/self-dialogue-corpus/train-from-topic-star-wars.txt'], _File, [::, [access, read]]], [time, [',', [open, _File, read, _In], [forall, ['corpus-stat', _Stat], ['set-flag', _Stat, 0]], ['set-flag', 'sent-num', 0], [repeat], ['det-if-then-else', ['at-end-of-stream', _In], ['set-det'], [',', [flag, 'sent-num', _X, [+, _X, 1]], ['read-line-to-string', _In, _Str], ['add-training', _X, _Str], [fail]]], [forall, ['corpus-stat', _Stat], [',', ['get-flag', _Stat, _Value], [debugln, [=, _Stat, _Value]]]]]]]]) Call: (206) [system] nonvar(load) Exit: (206) [system] nonvar(load) Call: (206) [user] metta_interp_mode(load, _458332) Redo: (205) [user] asserted_do_metta2('&self', load, [=, ['train-from-corpus'], [[debugln, "reading corpus..."], ['set-last-oc', [with_self, [with_self, 0, 0], 0]], ['absolute-file-name', [pldata, 'corpus/self-dialogue-corpus/train-from-topic-star-wars.txt'], _File, [::, [access, read]]], [time, [',', [open, _File, read, _In], [forall, ['corpus-stat', _Stat], ['set-flag', _Stat, 0]], ['set-flag', 'sent-num', 0], [repeat], ['det-if-then-else', ['at-end-of-stream', _In], ['set-det'], [',', [flag, 'sent-num', _X, [+, _X, 1]], ['read-line-to-string', _In, _Str], ['add-training', _X, _Str], [fail]]], [forall, ['corpus-stat', _Stat], [',', ['get-flag', _Stat, _Value], [debugln, [=, _Stat, _Value]]]]]]]], [=, ['train-from-corpus'], [[debugln, "reading corpus..."], ['set-last-oc', [with_self, [with_self, 0, 0], 0]], ['absolute-file-name', [pldata, 'corpus/self-dialogue-corpus/train-from-topic-star-wars.txt'], _File, [::, [access, read]]], [time, [',', [open, _File, read, _In], [forall, ['corpus-stat', _Stat], ['set-flag', _Stat, 0]], ['set-flag', 'sent-num', 0], [repeat], ['det-if-then-else', ['at-end-of-stream', _In], ['set-det'], [',', [flag, 'sent-num', _X, [+, _X, 1]], ['read-line-to-string', _In, _Str], ['add-training', _X, _Str], [fail]]], [forall, ['corpus-stat', _Stat], [',', ['get-flag', _Stat, _Value], [debugln, [=, _Stat, _Value]]]]]]]]) Unify: (205) [user] asserted_do_metta2('&self', load, [=, ['train-from-corpus'], [[debugln, "reading corpus..."], ['set-last-oc', [with_self, [with_self, 0, 0], 0]], ['absolute-file-name', [pldata, 'corpus/self-dialogue-corpus/train-from-topic-star-wars.txt'], _File, [::, [access, read]]], [time, [',', [open, _File, read, _In], [forall, ['corpus-stat', _Stat], ['set-flag', _Stat, 0]], ['set-flag', 'sent-num', 0], [repeat], ['det-if-then-else', ['at-end-of-stream', _In], ['set-det'], [',', [flag, 'sent-num', _X, [+, _X, 1]], ['read-line-to-string', _In, _Str], ['add-training', _X, _Str], [fail]]], [forall, ['corpus-stat', _Stat], [',', ['get-flag', _Stat, _Value], [debugln, [=, _Stat, _Value]]]]]]]], [=, ['train-from-corpus'], [[debugln, "reading corpus..."], ['set-last-oc', [with_self, [with_self, 0, 0], 0]], ['absolute-file-name', [pldata, 'corpus/self-dialogue-corpus/train-from-topic-star-wars.txt'], _File, [::, [access, read]]], [time, [',', [open, _File, read, _In], [forall, ['corpus-stat', _Stat], ['set-flag', _Stat, 0]], ['set-flag', 'sent-num', 0], [repeat], ['det-if-then-else', ['at-end-of-stream', _In], ['set-det'], [',', [flag, 'sent-num', _X, [+, _X, 1]], ['read-line-to-string', _In, _Str], ['add-training', _X, _Str], [fail]]], [forall, ['corpus-stat', _Stat], [',', ['get-flag', _Stat, _Value], [debugln, [=, _Stat, _Value]]]]]]]]) ^ Call: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, ['train-from-corpus'], [[debugln, "reading corpus..."], ['set-last-oc', [with_self, [with_self, 0, 0], 0]], ['absolute-file-name', [pldata, 'corpus/self-dialogue-corpus/train-from-topic-star-wars.txt'], _File, [::, [access, read]]], [time, [',', [open, _File, read, _In], [forall, ['corpus-stat', _Stat], ['set-flag', _Stat, 0]], ['set-flag', 'sent-num', 0], [repeat], ['det-if-then-else', ['at-end-of-stream', _In], ['set-det'], [',', [flag, 'sent-num', _X, [+, _X, 1]], ['read-line-to-string', _In, _Str], ['add-training', _X, _Str], [fail]]], [forall, ['corpus-stat', _Stat], [',', ['get-flag', _Stat, _Value], [debugln, [=, _Stat, _Value]]]]]]]], metta_atom('&self', [=, ['train-from-corpus'], [[debugln, "reading corpus..."], ['set-last-oc', [with_self, [with_self, 0, 0], 0]], ['absolute-file-name', [pldata, 'corpus/self-dialogue-corpus/train-from-topic-star-wars.txt'], _File, [::, [access, read]]], [time, [',', [open, _File, read, _In], [forall, ['corpus-stat', _Stat], ['set-flag', _Stat, 0]], ['set-flag', 'sent-num', 0], [repeat], ['det-if-then-else', ['at-end-of-stream', _In], ['set-det'], [',', [flag, 'sent-num', _X, [+, _X, 1]], ['read-line-to-string', _In, _Str], ['add-training', _X, _Str], [fail]]], [forall, ['corpus-stat', _Stat], [',', ['get-flag', _Stat, _Value], [debugln, [=, _Stat, _Value]]]]]]]]))) ^ Unify: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, ['train-from-corpus'], [[debugln, "reading corpus..."], ['set-last-oc', [with_self, [with_self, 0, 0], 0]], ['absolute-file-name', [pldata, 'corpus/self-dialogue-corpus/train-from-topic-star-wars.txt'], _File, [::, [access, read]]], [time, [',', [open, _File, read, _In], [forall, ['corpus-stat', _Stat], ['set-flag', _Stat, 0]], ['set-flag', 'sent-num', 0], [repeat], ['det-if-then-else', ['at-end-of-stream', _In], ['set-det'], [',', [flag, 'sent-num', _X, [+, _X, 1]], ['read-line-to-string', _In, _Str], ['add-training', _X, _Str], [fail]]], [forall, ['corpus-stat', _Stat], [',', ['get-flag', _Stat, _Value], [debugln, [=, _Stat, _Value]]]]]]]], metta_atom('&self', [=, ['train-from-corpus'], [[debugln, "reading corpus..."], ['set-last-oc', [with_self, [with_self, 0, 0], 0]], ['absolute-file-name', [pldata, 'corpus/self-dialogue-corpus/train-from-topic-star-wars.txt'], _File, [::, [access, read]]], [time, [',', [open, _File, read, _In], [forall, ['corpus-stat', _Stat], ['set-flag', _Stat, 0]], ['set-flag', 'sent-num', 0], [repeat], ['det-if-then-else', ['at-end-of-stream', _In], ['set-det'], [',', [flag, 'sent-num', _X, [+, _X, 1]], ['read-line-to-string', _In, _Str], ['add-training', _X, _Str], [fail]]], [forall, ['corpus-stat', _Stat], [',', ['get-flag', _Stat, _Value], [debugln, [=, _Stat, _Value]]]]]]]]))) ^ Call: (207) [user] is_compatio ^ Unify: (207) [user] is_compatio ^ Call: (209) [system] setup_call_cleanup('$notrace'(_464808, _464810), once(user:is_compatio0), '$restore_trace'(_464808, _464810)) ^ Unify: (209) [system] setup_call_cleanup(system:'$notrace'(_464808, _464810), system:once(user:is_compatio0), system:'$restore_trace'(_464808, _464810)) ^ Call: (210) [system] sig_atomic(system:'$notrace'(_464808, _464810)) ^ Fail: (207) [user] is_compatio ^ Redo: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, ['train-from-corpus'], [[debugln, "reading corpus..."], ['set-last-oc', [with_self, [with_self, 0, 0], 0]], ['absolute-file-name', [pldata, 'corpus/self-dialogue-corpus/train-from-topic-star-wars.txt'], _File, [::, [access, read]]], [time, [',', [open, _File, read, _In], [forall, ['corpus-stat', _Stat], ['set-flag', _Stat, 0]], ['set-flag', 'sent-num', 0], [repeat], ['det-if-then-else', ['at-end-of-stream', _In], ['set-det'], [',', [flag, 'sent-num', _X, [+, _X, 1]], ['read-line-to-string', _In, _Str], ['add-training', _X, _Str], [fail]]], [forall, ['corpus-stat', _Stat], [',', ['get-flag', _Stat, _Value], [debugln, [=, _Stat, _Value]]]]]]]], metta_atom('&self', [=, ['train-from-corpus'], [[debugln, "reading corpus..."], ['set-last-oc', [with_self, [with_self, 0, 0], 0]], ['absolute-file-name', [pldata, 'corpus/self-dialogue-corpus/train-from-topic-star-wars.txt'], _File, [::, [access, read]]], [time, [',', [open, _File, read, _In], [forall, ['corpus-stat', _Stat], ['set-flag', _Stat, 0]], ['set-flag', 'sent-num', 0], [repeat], ['det-if-then-else', ['at-end-of-stream', _In], ['set-det'], [',', [flag, 'sent-num', _X, [+, _X, 1]], ['read-line-to-string', _In, _Str], ['add-training', _X, _Str], [fail]]], [forall, ['corpus-stat', _Stat], [',', ['get-flag', _Stat, _Value], [debugln, [=, _Stat, _Value]]]]]]]]))) ^ Unify: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, ['train-from-corpus'], [[debugln, "reading corpus..."], ['set-last-oc', [with_self, [with_self, 0, 0], 0]], ['absolute-file-name', [pldata, 'corpus/self-dialogue-corpus/train-from-topic-star-wars.txt'], _File, [::, [access, read]]], [time, [',', [open, _File, read, _In], [forall, ['corpus-stat', _Stat], ['set-flag', _Stat, 0]], ['set-flag', 'sent-num', 0], [repeat], ['det-if-then-else', ['at-end-of-stream', _In], ['set-det'], [',', [flag, 'sent-num', _X, [+, _X, 1]], ['read-line-to-string', _In, _Str], ['add-training', _X, _Str], [fail]]], [forall, ['corpus-stat', _Stat], [',', ['get-flag', _Stat, _Value], [debugln, [=, _Stat, _Value]]]]]]]], metta_atom('&self', [=, ['train-from-corpus'], [[debugln, "reading corpus..."], ['set-last-oc', [with_self, [with_self, 0, 0], 0]], ['absolute-file-name', [pldata, 'corpus/self-dialogue-corpus/train-from-topic-star-wars.txt'], _File, [::, [access, read]]], [time, [',', [open, _File, read, _In], [forall, ['corpus-stat', _Stat], ['set-flag', _Stat, 0]], ['set-flag', 'sent-num', 0], [repeat], ['det-if-then-else', ['at-end-of-stream', _In], ['set-det'], [',', [flag, 'sent-num', _X, [+, _X, 1]], ['read-line-to-string', _In, _Str], ['add-training', _X, _Str], [fail]]], [forall, ['corpus-stat', _Stat], [',', ['get-flag', _Stat, _Value], [debugln, [=, _Stat, _Value]]]]]]]]))) ^ Call: (208) [rtrace] rtrace:quietly3(user:(wots(_470426, must_det_ll(user:metta_anew(load, [=, ['train-from-corpus'], [[debugln, "reading corpus..."], ['set-last-oc', [with_self, [with_self, 0, 0], 0]], ['absolute-file-name', [pldata, 'corpus/self-dialogue-corpus/train-from-topic-star-wars.txt'], _File, [::, [access, read]]], [time, [',', [open, _File, read, _In], [forall, ['corpus-stat', _Stat], ['set-flag', _Stat, 0]], ['set-flag', 'sent-num', 0], [repeat], ['det-if-then-else', ['at-end-of-stream', _In], ['set-det'], [',', [flag, 'sent-num', _X, [+, _X, 1]], ['read-line-to-string', _In, _Str], ['add-training', _X, _Str], [fail]]], [forall, ['corpus-stat', _Stat], [',', ['get-flag', _Stat, _Value], [debugln, [=, _Stat, _Value]]]]]]]], metta_atom('&self', [=, ['train-from-corpus'], [[debugln, "reading corpus..."], ['set-last-oc', [with_self, [with_self, 0, 0], 0]], ['absolute-file-name', [pldata, 'corpus/self-dialogue-corpus/train-from-topic-star-wars.txt'], _File, [::, [access, read]]], [time, [',', [open, _File, read, _In], [forall, ['corpus-stat', _Stat], ['set-flag', _Stat, 0]], ['set-flag', 'sent-num', 0], [repeat], ['det-if-then-else', ['at-end-of-stream', _In], ['set-det'], [',', [flag, 'sent-num', _X, [+, _X, 1]], ['read-line-to-string', _In, _Str], ['add-training', _X, _Str], [fail]]], [forall, ['corpus-stat', _Stat], [',', ['get-flag', _Stat, _Value], [debugln, [=, _Stat, _Value]]]]]]]])))), (_470426==""->true;our_ansi_format('#ffa505', '~w~n', [_470426])))) ^ Unify: (208) [rtrace] rtrace:quietly3(user:(wots(_470426, must_det_ll(user:metta_anew(load, [=, ['train-from-corpus'], [[debugln, "reading corpus..."], ['set-last-oc', [with_self, [with_self, 0, 0], 0]], ['absolute-file-name', [pldata, 'corpus/self-dialogue-corpus/train-from-topic-star-wars.txt'], _File, [::, [access, read]]], [time, [',', [open, _File, read, _In], [forall, ['corpus-stat', _Stat], ['set-flag', _Stat, 0]], ['set-flag', 'sent-num', 0], [repeat], ['det-if-then-else', ['at-end-of-stream', _In], ['set-det'], [',', [flag, 'sent-num', _X, [+, _X, 1]], ['read-line-to-string', _In, _Str], ['add-training', _X, _Str], [fail]]], [forall, ['corpus-stat', _Stat], [',', ['get-flag', _Stat, _Value], [debugln, [=, _Stat, _Value]]]]]]]], metta_atom('&self', [=, ['train-from-corpus'], [[debugln, "reading corpus..."], ['set-last-oc', [with_self, [with_self, 0, 0], 0]], ['absolute-file-name', [pldata, 'corpus/self-dialogue-corpus/train-from-topic-star-wars.txt'], _File, [::, [access, read]]], [time, [',', [open, _File, read, _In], [forall, ['corpus-stat', _Stat], ['set-flag', _Stat, 0]], ['set-flag', 'sent-num', 0], [repeat], ['det-if-then-else', ['at-end-of-stream', _In], ['set-det'], [',', [flag, 'sent-num', _X, [+, _X, 1]], ['read-line-to-string', _In, _Str], ['add-training', _X, _Str], [fail]]], [forall, ['corpus-stat', _Stat], [',', ['get-flag', _Stat, _Value], [debugln, [=, _Stat, _Value]]]]]]]])))), (_470426==""->true;our_ansi_format('#ffa505', '~w~n', [_470426])))) (= (train-from-corpus) ( (debugln "reading corpus...") (set-last-oc (with_self (with_self 0 0) 0)) (absolute-file-name (pldata corpus/self-dialogue-corpus/train-from-topic-star-wars.txt) $File (:: (access read))) (time (, (open $File read $In) (forall (corpus-stat $Stat) (set-flag $Stat 0)) (set-flag sent-num 0) (repeat) (det-if-then-else (at-end-of-stream $In) (set-det) (, (flag sent-num $X (+ $X 1)) (read-line-to-string $In $Str) (add-training $X $Str) (fail))) (forall (corpus-stat $Stat) (, (get-flag $Stat $Value) (debugln (= $Stat $Value)))))))) ^ Exit: (208) [rtrace] rtrace:quietly3(user:(wots("", must_det_ll(user:metta_anew(load, [=, ['train-from-corpus'], [[debugln, "reading corpus..."], ['set-last-oc', [with_self, [with_self, 0, 0], 0]], ['absolute-file-name', [pldata, 'corpus/self-dialogue-corpus/train-from-topic-star-wars.txt'], _File, [::, [access, read]]], [time, [',', [open, _File, read, _In], [forall, ['corpus-stat', _Stat], ['set-flag', _Stat, 0]], ['set-flag', 'sent-num', 0], [repeat], ['det-if-then-else', ['at-end-of-stream', _In], ['set-det'], [',', [flag, 'sent-num', _X, [+, _X, 1]], ['read-line-to-string', _In, _Str], ['add-training', _X, _Str], [fail]]], [forall, ['corpus-stat', _Stat], [',', ['get-flag', _Stat, _Value], [debugln, [=, _Stat, _Value]]]]]]]], metta_atom('&self', [=, ['train-from-corpus'], [[debugln, "reading corpus..."], ['set-last-oc', [with_self, [with_self, 0, 0], 0]], ['absolute-file-name', [pldata, 'corpus/self-dialogue-corpus/train-from-topic-star-wars.txt'], _File, [::, [access, read]]], [time, [',', [open, _File, read, _In], [forall, ['corpus-stat', _Stat], ['set-flag', _Stat, 0]], ['set-flag', 'sent-num', 0], [repeat], ['det-if-then-else', ['at-end-of-stream', _In], ['set-det'], [',', [flag, 'sent-num', _X, [+, _X, 1]], ['read-line-to-string', _In, _Str], ['add-training', _X, _Str], [fail]]], [forall, ['corpus-stat', _Stat], [',', ['get-flag', _Stat, _Value], [debugln, [=, _Stat, _Value]]]]]]]])))), (""==""->true;our_ansi_format('#ffa505', '~w~n', [""])))) ^ Exit: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, ['train-from-corpus'], [[debugln, "reading corpus..."], ['set-last-oc', [with_self, [with_self, 0, 0], 0]], ['absolute-file-name', [pldata, 'corpus/self-dialogue-corpus/train-from-topic-star-wars.txt'], _File, [::, [access, read]]], [time, [',', [open, _File, read, _In], [forall, ['corpus-stat', _Stat], ['set-flag', _Stat, 0]], ['set-flag', 'sent-num', 0], [repeat], ['det-if-then-else', ['at-end-of-stream', _In], ['set-det'], [',', [flag, 'sent-num', _X, [+, _X, 1]], ['read-line-to-string', _In, _Str], ['add-training', _X, _Str], [fail]]], [forall, ['corpus-stat', _Stat], [',', ['get-flag', _Stat, _Value], [debugln, [=, _Stat, _Value]]]]]]]], metta_atom('&self', [=, ['train-from-corpus'], [[debugln, "reading corpus..."], ['set-last-oc', [with_self, [with_self, 0, 0], 0]], ['absolute-file-name', [pldata, 'corpus/self-dialogue-corpus/train-from-topic-star-wars.txt'], _File, [::, [access, read]]], [time, [',', [open, _File, read, _In], [forall, ['corpus-stat', _Stat], ['set-flag', _Stat, 0]], ['set-flag', 'sent-num', 0], [repeat], ['det-if-then-else', ['at-end-of-stream', _In], ['set-det'], [',', [flag, 'sent-num', _X, [+, _X, 1]], ['read-line-to-string', _In, _Str], ['add-training', _X, _Str], [fail]]], [forall, ['corpus-stat', _Stat], [',', ['get-flag', _Stat, _Value], [debugln, [=, _Stat, _Value]]]]]]]]))) Exit: (205) [user] asserted_do_metta2('&self', load, [=, ['train-from-corpus'], [[debugln, "reading corpus..."], ['set-last-oc', [with_self, [with_self, 0, 0], 0]], ['absolute-file-name', [pldata, 'corpus/self-dialogue-corpus/train-from-topic-star-wars.txt'], _File, [::, [access, read]]], [time, [',', [open, _File, read, _In], [forall, ['corpus-stat', _Stat], ['set-flag', _Stat, 0]], ['set-flag', 'sent-num', 0], [repeat], ['det-if-then-else', ['at-end-of-stream', _In], ['set-det'], [',', [flag, 'sent-num', _X, [+, _X, 1]], ['read-line-to-string', _In, _Str], ['add-training', _X, _Str], [fail]]], [forall, ['corpus-stat', _Stat], [',', ['get-flag', _Stat, _Value], [debugln, [=, _Stat, _Value]]]]]]]], [=, ['train-from-corpus'], [[debugln, "reading corpus..."], ['set-last-oc', [with_self, [with_self, 0, 0], 0]], ['absolute-file-name', [pldata, 'corpus/self-dialogue-corpus/train-from-topic-star-wars.txt'], _File, [::, [access, read]]], [time, [',', [open, _File, read, _In], [forall, ['corpus-stat', _Stat], ['set-flag', _Stat, 0]], ['set-flag', 'sent-num', 0], [repeat], ['det-if-then-else', ['at-end-of-stream', _In], ['set-det'], [',', [flag, 'sent-num', _X, [+, _X, 1]], ['read-line-to-string', _In, _Str], ['add-training', _X, _Str], [fail]]], [forall, ['corpus-stat', _Stat], [',', ['get-flag', _Stat, _Value], [debugln, [=, _Stat, _Value]]]]]]]]) Exit: (204) [user] asserted_do_metta('&self', load, [=, ['train-from-corpus'], [[debugln, "reading corpus..."], ['set-last-oc', [with_self, [with_self, 0, 0], 0]], ['absolute-file-name', [pldata, 'corpus/self-dialogue-corpus/train-from-topic-star-wars.txt'], _File, [::, [access, read]]], [time, [',', [open, _File, read, _In], [forall, ['corpus-stat', _Stat], ['set-flag', _Stat, 0]], ['set-flag', 'sent-num', 0], [repeat], ['det-if-then-else', ['at-end-of-stream', _In], ['set-det'], [',', [flag, 'sent-num', _X, [+, _X, 1]], ['read-line-to-string', _In, _Str], ['add-training', _X, _Str], [fail]]], [forall, ['corpus-stat', _Stat], [',', ['get-flag', _Stat, _Value], [debugln, [=, _Stat, _Value]]]]]]]]) Exit: (203) [user] asserted_do_metta('&self', +, [=, ['train-from-corpus'], [[debugln, "reading corpus..."], ['set-last-oc', [with_self, [with_self, 0, 0], 0]], ['absolute-file-name', [pldata, 'corpus/self-dialogue-corpus/train-from-topic-star-wars.txt'], _File, [::, [access, read]]], [time, [',', [open, _File, read, _In], [forall, ['corpus-stat', _Stat], ['set-flag', _Stat, 0]], ['set-flag', 'sent-num', 0], [repeat], ['det-if-then-else', ['at-end-of-stream', _In], ['set-det'], [',', [flag, 'sent-num', _X, [+, _X, 1]], ['read-line-to-string', _In, _Str], ['add-training', _X, _Str], [fail]]], [forall, ['corpus-stat', _Stat], [',', ['get-flag', _Stat, _Value], [debugln, [=, _Stat, _Value]]]]]]]]) Call: (203) [system] _3348='True' Exit: (203) [system] 'True'='True' Exit: (200) [user] catch_err((call(asserted_do_metta('&self', +, [=, ['train-from-corpus'], [[debugln, "reading corpus..."], ['set-last-oc', [with_self, [with_self, 0, 0], 0]], ['absolute-file-name', [pldata, 'corpus/self-dialogue-corpus/train-from-topic-star-wars.txt'], _File, [::, [access, read]]], [time, [',', [open, _File, read, _In], [forall, ['corpus-stat', _Stat], ['set-flag', _Stat, 0]], ['set-flag', 'sent-num', 0], [repeat], ['det-if-then-else', ['at-end-of-stream', _In], ['set-det'], [',', [flag, 'sent-num', _X, [+, _X, 1]], ['read-line-to-string', _In, _Str], ['add-training', _X, _Str], [fail]]], [forall, ['corpus-stat', _Stat], [',', ['get-flag', _Stat, _Value], [debugln, [=, _Stat, _Value]]]]]]]]))*->'True'='True';'True'='False'), error(_440804, _440806), fail) ^ Exit: (199) [user] catch_nowarn((call(asserted_do_metta('&self', +, [=, ['train-from-corpus'], [[debugln, "reading corpus..."], ['set-last-oc', [with_self, [with_self, 0, 0], 0]], ['absolute-file-name', [pldata, 'corpus/self-dialogue-corpus/train-from-topic-star-wars.txt'], _File, [::, [access, read]]], [time, [',', [open, _File, read, _In], [forall, ['corpus-stat', _Stat], ['set-flag', _Stat, 0]], ['set-flag', 'sent-num', 0], [repeat], ['det-if-then-else', ['at-end-of-stream', _In], ['set-det'], [',', [flag, 'sent-num', _X, [+, _X, 1]], ['read-line-to-string', _In, _Str], ['add-training', _X, _Str], [fail]]], [forall, ['corpus-stat', _Stat], [',', ['get-flag', _Stat, _Value], [debugln, [=, _Stat, _Value]]]]]]]]))*->'True'='True';'True'='False')) ^ Exit: (198) [user] as_tf(asserted_do_metta('&self', +, [=, ['train-from-corpus'], [[debugln, "reading corpus..."], ['set-last-oc', [with_self, [with_self, 0, 0], 0]], ['absolute-file-name', [pldata, 'corpus/self-dialogue-corpus/train-from-topic-star-wars.txt'], _File, [::, [access, read]]], [time, [',', [open, _File, read, _In], [forall, ['corpus-stat', _Stat], ['set-flag', _Stat, 0]], ['set-flag', 'sent-num', 0], [repeat], ['det-if-then-else', ['at-end-of-stream', _In], ['set-det'], [',', [flag, 'sent-num', _X, [+, _X, 1]], ['read-line-to-string', _In, _Str], ['add-training', _X, _Str], [fail]]], [forall, ['corpus-stat', _Stat], [',', ['get-flag', _Stat, _Value], [debugln, [=, _Stat, _Value]]]]]]]]), 'True') Exit: (196) [user] dont_give_up(as_tf(asserted_do_metta('&self', +, [=, ['train-from-corpus'], [[debugln, "reading corpus..."], ['set-last-oc', [with_self, [with_self, 0, 0], 0]], ['absolute-file-name', [pldata, 'corpus/self-dialogue-corpus/train-from-topic-star-wars.txt'], _File, [::, [access, read]]], [time, [',', [open, _File, read, _In], [forall, ['corpus-stat', _Stat], ['set-flag', _Stat, 0]], ['set-flag', 'sent-num', 0], [repeat], ['det-if-then-else', ['at-end-of-stream', _In], ['set-det'], [',', [flag, 'sent-num', _X, [+, _X, 1]], ['read-line-to-string', _In, _Str], ['add-training', _X, _Str], [fail]]], [forall, ['corpus-stat', _Stat], [',', ['get-flag', _Stat, _Value], [debugln, [=, _Stat, _Value]]]]]]]]), 'True')) Exit: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['train-from-corpus'], [[debugln, "reading corpus..."], ['set-last-oc', [with_self, [with_self, 0, 0], 0]], ['absolute-file-name', [pldata, 'corpus/self-dialogue-corpus/train-from-topic-star-wars.txt'], _File, [::, [access, read]]], [time, [',', [open, _File, read, _In], [forall, ['corpus-stat', _Stat], ['set-flag', _Stat, 0]], ['set-flag', 'sent-num', 0], [repeat], ['det-if-then-else', ['at-end-of-stream', _In], ['set-det'], [',', [flag, 'sent-num', _X, [+, _X, 1]], ['read-line-to-string', _In, _Str], ['add-training', _X, _Str], [fail]]], [forall, ['corpus-stat', _Stat], [',', ['get-flag', _Stat, _Value], [debugln, [=, _Stat, _Value]]]]]]]], 'True') ^ Exit: (194) [user] must_not_error(user:do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['train-from-corpus'], [[debugln, "reading corpus..."], ['set-last-oc', [with_self, [with_self, 0, 0], 0]], ['absolute-file-name', [pldata, 'corpus/self-dialogue-corpus/train-from-topic-star-wars.txt'], _File, [::, [access, read]]], [time, [',', [open, _File, read, _In], [forall, ['corpus-stat', _Stat], ['set-flag', _Stat, 0]], ['set-flag', 'sent-num', 0], [repeat], ['det-if-then-else', ['at-end-of-stream', _In], ['set-det'], [',', [flag, 'sent-num', _X, [+, _X, 1]], ['read-line-to-string', _In, _Str], ['add-training', _X, _Str], [fail]]], [forall, ['corpus-stat', _Stat], [',', ['get-flag', _Stat, _Value], [debugln, [=, _Stat, _Value]]]]]]]], 'True')) ^ Redo: (193) [user] metta_file_buffer(_3300, _3302, _3304, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', _3308) ^ Unify: (193) [user] metta_file_buffer(+, [=, ['retrain-from-trigrams'], [[debugln, "retrain from trigrams..."], ['absolute-file-name', [library, '../self-dialogue-corpus/train-from.txt'], _503472, [::, [access, read]]], [time, [',', [open, _503472, read, _503556], [forall, ['corpus-stat', _503586], ['set-flag', _503586, 0]], ['set-flag', 'sent-num', 0], [repeat], ['det-if-then-else', ['at-end-of-stream', _503556], ['set-det'], [',', [flag, 'sent-num', _503724, [+, _503724, 1]], ['read-line-to-string', _503556, _503772], ['add-training', _503724, _503772], [fail]]], [forall, ['corpus-stat', _503586], [',', ['get-flag', _503586, _503874], [debugln, [=, _503586, _503874]]]]]]]], ['_Value'=_503874, '_Str'=_503772, '_X'=_503724, '_Stat'=_503586, '_In'=_503556, '_File'=_503472], P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', '$stream_position'(1704, 70, 348, 1704)) ^ Exit: (193) [user] metta_file_buffer(+, [=, ['retrain-from-trigrams'], [[debugln, "retrain from trigrams..."], ['absolute-file-name', [library, '../self-dialogue-corpus/train-from.txt'], _503472, [::, [access, read]]], [time, [',', [open, _503472, read, _503556], [forall, ['corpus-stat', _503586], ['set-flag', _503586, 0]], ['set-flag', 'sent-num', 0], [repeat], ['det-if-then-else', ['at-end-of-stream', _503556], ['set-det'], [',', [flag, 'sent-num', _503724, [+, _503724, 1]], ['read-line-to-string', _503556, _503772], ['add-training', _503724, _503772], [fail]]], [forall, ['corpus-stat', _503586], [',', ['get-flag', _503586, _503874], [debugln, [=, _503586, _503874]]]]]]]], ['_Value'=_503874, '_Str'=_503772, '_X'=_503724, '_Stat'=_503586, '_In'=_503556, '_File'=_503472], P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', '$stream_position'(1704, 70, 348, 1704)) ^ Call: (194) [user] apply:maplist(maybe_assign, ['_Value'=_503874, '_Str'=_503772, '_X'=_503724, '_Stat'=_503586, '_In'=_503556, '_File'=_503472]) ^ Unify: (194) [apply] apply:maplist(user:maybe_assign, ['_Value'=_503874, '_Str'=_503772, '_X'=_503724, '_Stat'=_503586, '_In'=_503556, '_File'=_503472]) Call: (195) [apply] apply:maplist_(['_Value'=_503874, '_Str'=_503772, '_X'=_503724, '_Stat'=_503586, '_In'=_503556, '_File'=_503472], user:maybe_assign) Unify: (195) [apply] apply:maplist_(['_Value'=_503874, '_Str'=_503772, '_X'=_503724, '_Stat'=_503586, '_In'=_503556, '_File'=_503472], user:maybe_assign) Call: (196) [user] maybe_assign('_Value'=_503874) Unify: (196) [user] maybe_assign('_Value'=_503874) ^ Call: (197) [user] ignore(_503874=_Value) ^ Unify: (197) [system] ignore(user:(_503874=_Value)) Call: (198) [system] _503874=_Value Exit: (198) [system] _Value=_Value ^ Exit: (197) [system] ignore(user:(_Value=_Value)) Exit: (196) [user] maybe_assign('_Value'=_Value) Call: (196) [apply] apply:maplist_(['_Str'=_3922, '_X'=_3874, '_Stat'=_3736, '_In'=_3706, '_File'=_3622], user:maybe_assign) Unify: (196) [apply] apply:maplist_(['_Str'=_3922, '_X'=_3874, '_Stat'=_3736, '_In'=_3706, '_File'=_3622], user:maybe_assign) Call: (197) [user] maybe_assign('_Str'=_3922) Unify: (197) [user] maybe_assign('_Str'=_3922) ^ Call: (198) [user] ignore(_3922=_Str) ^ Unify: (198) [system] ignore(user:(_3922=_Str)) Call: (199) [system] _3922=_Str Exit: (199) [system] _Str=_Str ^ Exit: (198) [system] ignore(user:(_Str=_Str)) Exit: (197) [user] maybe_assign('_Str'=_Str) Call: (197) [apply] apply:maplist_(['_X'=_3874, '_Stat'=_3736, '_In'=_3706, '_File'=_3622], user:maybe_assign) Unify: (197) [apply] apply:maplist_(['_X'=_3874, '_Stat'=_3736, '_In'=_3706, '_File'=_3622], user:maybe_assign) Call: (198) [user] maybe_assign('_X'=_3874) Unify: (198) [user] maybe_assign('_X'=_3874) ^ Call: (199) [user] ignore(_3874=_X) ^ Unify: (199) [system] ignore(user:(_3874=_X)) Call: (200) [system] _3874=_X Exit: (200) [system] _X=_X ^ Exit: (199) [system] ignore(user:(_X=_X)) Exit: (198) [user] maybe_assign('_X'=_X) Call: (198) [apply] apply:maplist_(['_Stat'=_3736, '_In'=_3706, '_File'=_3622], user:maybe_assign) Unify: (198) [apply] apply:maplist_(['_Stat'=_3736, '_In'=_3706, '_File'=_3622], user:maybe_assign) Call: (199) [user] maybe_assign('_Stat'=_3736) Unify: (199) [user] maybe_assign('_Stat'=_3736) ^ Call: (200) [user] ignore(_3736=_Stat) ^ Unify: (200) [system] ignore(user:(_3736=_Stat)) Call: (201) [system] _3736=_Stat Exit: (201) [system] _Stat=_Stat ^ Exit: (200) [system] ignore(user:(_Stat=_Stat)) Exit: (199) [user] maybe_assign('_Stat'=_Stat) Call: (199) [apply] apply:maplist_(['_In'=_3706, '_File'=_3622], user:maybe_assign) Unify: (199) [apply] apply:maplist_(['_In'=_3706, '_File'=_3622], user:maybe_assign) Call: (200) [user] maybe_assign('_In'=_3706) Unify: (200) [user] maybe_assign('_In'=_3706) ^ Call: (201) [user] ignore(_3706=_In) ^ Unify: (201) [system] ignore(user:(_3706=_In)) Call: (202) [system] _3706=_In Exit: (202) [system] _In=_In ^ Exit: (201) [system] ignore(user:(_In=_In)) Exit: (200) [user] maybe_assign('_In'=_In) Call: (200) [apply] apply:maplist_(['_File'=_3622], user:maybe_assign) Unify: (200) [apply] apply:maplist_(['_File'=_3622], user:maybe_assign) Call: (201) [user] maybe_assign('_File'=_3622) Unify: (201) [user] maybe_assign('_File'=_3622) ^ Call: (202) [user] ignore(_3622=_File) ^ Unify: (202) [system] ignore(user:(_3622=_File)) Call: (203) [system] _3622=_File Exit: (203) [system] _File=_File ^ Exit: (202) [system] ignore(user:(_File=_File)) Exit: (201) [user] maybe_assign('_File'=_File) Call: (201) [apply] apply:maplist_([], user:maybe_assign) Unify: (201) [apply] apply:maplist_([], user:maybe_assign) Exit: (201) [apply] apply:maplist_([], user:maybe_assign) Exit: (200) [apply] apply:maplist_(['_File'=_File], user:maybe_assign) Exit: (199) [apply] apply:maplist_(['_In'=_In, '_File'=_File], user:maybe_assign) Exit: (198) [apply] apply:maplist_(['_Stat'=_Stat, '_In'=_In, '_File'=_File], user:maybe_assign) Exit: (197) [apply] apply:maplist_(['_X'=_X, '_Stat'=_Stat, '_In'=_In, '_File'=_File], user:maybe_assign) Exit: (196) [apply] apply:maplist_(['_Str'=_Str, '_X'=_X, '_Stat'=_Stat, '_In'=_In, '_File'=_File], user:maybe_assign) Exit: (195) [apply] apply:maplist_(['_Value'=_Value, '_Str'=_Str, '_X'=_X, '_Stat'=_Stat, '_In'=_In, '_File'=_File], user:maybe_assign) ^ Exit: (194) [apply] apply:maplist(user:maybe_assign, ['_Value'=_Value, '_Str'=_Str, '_X'=_X, '_Stat'=_Stat, '_In'=_In, '_File'=_File]) ^ Call: (194) [user] must_not_error(do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['retrain-from-trigrams'], [[debugln, "retrain from trigrams..."], ['absolute-file-name', [library, '../self-dialogue-corpus/train-from.txt'], _File, [::, [access, read]]], [time, [',', [open, _File, read, _In], [forall, ['corpus-stat', _Stat], ['set-flag', _Stat, 0]], ['set-flag', 'sent-num', 0], [repeat], ['det-if-then-else', ['at-end-of-stream', _In], ['set-det'], [',', [flag, 'sent-num', _X, [+, _X, 1]], ['read-line-to-string', _In, _Str], ['add-training', _X, _Str], [fail]]], [forall, ['corpus-stat', _Stat], [',', ['get-flag', _Stat, _Value], [debugln, [=, _Stat, _Value]]]]]]]], _3348)) ^ Unify: (194) [user] must_not_error(user:do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['retrain-from-trigrams'], [[debugln, "retrain from trigrams..."], ['absolute-file-name', [library, '../self-dialogue-corpus/train-from.txt'], _File, [::, [access, read]]], [time, [',', [open, _File, read, _In], [forall, ['corpus-stat', _Stat], ['set-flag', _Stat, 0]], ['set-flag', 'sent-num', 0], [repeat], ['det-if-then-else', ['at-end-of-stream', _In], ['set-det'], [',', [flag, 'sent-num', _X, [+, _X, 1]], ['read-line-to-string', _In, _Str], ['add-training', _X, _Str], [fail]]], [forall, ['corpus-stat', _Stat], [',', ['get-flag', _Stat, _Value], [debugln, [=, _Stat, _Value]]]]]]]], _3348)) Call: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['retrain-from-trigrams'], [[debugln, "retrain from trigrams..."], ['absolute-file-name', [library, '../self-dialogue-corpus/train-from.txt'], _File, [::, [access, read]]], [time, [',', [open, _File, read, _In], [forall, ['corpus-stat', _Stat], ['set-flag', _Stat, 0]], ['set-flag', 'sent-num', 0], [repeat], ['det-if-then-else', ['at-end-of-stream', _In], ['set-det'], [',', [flag, 'sent-num', _X, [+, _X, 1]], ['read-line-to-string', _In, _Str], ['add-training', _X, _Str], [fail]]], [forall, ['corpus-stat', _Stat], [',', ['get-flag', _Stat, _Value], [debugln, [=, _Stat, _Value]]]]]]]], _3348) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['retrain-from-trigrams'], [[debugln, "retrain from trigrams..."], ['absolute-file-name', [library, '../self-dialogue-corpus/train-from.txt'], _File, [::, [access, read]]], [time, [',', [open, _File, read, _In], [forall, ['corpus-stat', _Stat], ['set-flag', _Stat, 0]], ['set-flag', 'sent-num', 0], [repeat], ['det-if-then-else', ['at-end-of-stream', _In], ['set-det'], [',', [flag, 'sent-num', _X, [+, _X, 1]], ['read-line-to-string', _In, _Str], ['add-training', _X, _Str], [fail]]], [forall, ['corpus-stat', _Stat], [',', ['get-flag', _Stat, _Value], [debugln, [=, _Stat, _Value]]]]]]]], _3348) Call: (196) [system] var([=, ['retrain-from-trigrams'], [[debugln, "retrain from trigrams..."], ['absolute-file-name', [library, '../self-dialogue-corpus/train-from.txt'], _File, [::, [access, read]]], [time, [',', [open, _File, read, _In], [forall, ['corpus-stat', _Stat], ['set-flag', _Stat, 0]], ['set-flag', 'sent-num', 0], [repeat], ['det-if-then-else', ['at-end-of-stream', _In], ['set-det'], [',', [flag, 'sent-num', _X, [+, _X, 1]], ['read-line-to-string', _In, _Str], ['add-training', _X, _Str], [fail]]], [forall, ['corpus-stat', _Stat], [',', ['get-flag', _Stat, _Value], [debugln, [=, _Stat, _Value]]]]]]]]) Redo: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['retrain-from-trigrams'], [[debugln, "retrain from trigrams..."], ['absolute-file-name', [library, '../self-dialogue-corpus/train-from.txt'], _File, [::, [access, read]]], [time, [',', [open, _File, read, _In], [forall, ['corpus-stat', _Stat], ['set-flag', _Stat, 0]], ['set-flag', 'sent-num', 0], [repeat], ['det-if-then-else', ['at-end-of-stream', _In], ['set-det'], [',', [flag, 'sent-num', _X, [+, _X, 1]], ['read-line-to-string', _In, _Str], ['add-training', _X, _Str], [fail]]], [forall, ['corpus-stat', _Stat], [',', ['get-flag', _Stat, _Value], [debugln, [=, _Stat, _Value]]]]]]]], _3348) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['retrain-from-trigrams'], [[debugln, "retrain from trigrams..."], ['absolute-file-name', [library, '../self-dialogue-corpus/train-from.txt'], _File, [::, [access, read]]], [time, [',', [open, _File, read, _In], [forall, ['corpus-stat', _Stat], ['set-flag', _Stat, 0]], ['set-flag', 'sent-num', 0], [repeat], ['det-if-then-else', ['at-end-of-stream', _In], ['set-det'], [',', [flag, 'sent-num', _X, [+, _X, 1]], ['read-line-to-string', _In, _Str], ['add-training', _X, _Str], [fail]]], [forall, ['corpus-stat', _Stat], [',', ['get-flag', _Stat, _Value], [debugln, [=, _Stat, _Value]]]]]]]], _3348) Call: (196) [system] (+)\==exec Exit: (196) [system] (+)\==exec Call: (196) [system] [=, ['retrain-from-trigrams'], [[debugln, "retrain from trigrams..."], ['absolute-file-name', [library, '../self-dialogue-corpus/train-from.txt'], _File, [::, [access, read]]], [time, [',', [open, _File, read, _In], [forall, ['corpus-stat', _Stat], ['set-flag', _Stat, 0]], ['set-flag', 'sent-num', 0], [repeat], ['det-if-then-else', ['at-end-of-stream', _In], ['set-det'], [',', [flag, 'sent-num', _X, [+, _X, 1]], ['read-line-to-string', _In, _Str], ['add-training', _X, _Str], [fail]]], [forall, ['corpus-stat', _Stat], [',', ['get-flag', _Stat, _Value], [debugln, [=, _Stat, _Value]]]]]]]]==[] Redo: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['retrain-from-trigrams'], [[debugln, "retrain from trigrams..."], ['absolute-file-name', [library, '../self-dialogue-corpus/train-from.txt'], _File, [::, [access, read]]], [time, [',', [open, _File, read, _In], [forall, ['corpus-stat', _Stat], ['set-flag', _Stat, 0]], ['set-flag', 'sent-num', 0], [repeat], ['det-if-then-else', ['at-end-of-stream', _In], ['set-det'], [',', [flag, 'sent-num', _X, [+, _X, 1]], ['read-line-to-string', _In, _Str], ['add-training', _X, _Str], [fail]]], [forall, ['corpus-stat', _Stat], [',', ['get-flag', _Stat, _Value], [debugln, [=, _Stat, _Value]]]]]]]], _3348) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['retrain-from-trigrams'], [[debugln, "retrain from trigrams..."], ['absolute-file-name', [library, '../self-dialogue-corpus/train-from.txt'], _File, [::, [access, read]]], [time, [',', [open, _File, read, _In], [forall, ['corpus-stat', _Stat], ['set-flag', _Stat, 0]], ['set-flag', 'sent-num', 0], [repeat], ['det-if-then-else', ['at-end-of-stream', _In], ['set-det'], [',', [flag, 'sent-num', _X, [+, _X, 1]], ['read-line-to-string', _In, _Str], ['add-training', _X, _Str], [fail]]], [forall, ['corpus-stat', _Stat], [',', ['get-flag', _Stat, _Value], [debugln, [=, _Stat, _Value]]]]]]]], _3348) Call: (196) [system] string([=, ['retrain-from-trigrams'], [[debugln, "retrain from trigrams..."], ['absolute-file-name', [library, '../self-dialogue-corpus/train-from.txt'], _File, [::, [access, read]]], [time, [',', [open, _File, read, _In], [forall, ['corpus-stat', _Stat], ['set-flag', _Stat, 0]], ['set-flag', 'sent-num', 0], [repeat], ['det-if-then-else', ['at-end-of-stream', _In], ['set-det'], [',', [flag, 'sent-num', _X, [+, _X, 1]], ['read-line-to-string', _In, _Str], ['add-training', _X, _Str], [fail]]], [forall, ['corpus-stat', _Stat], [',', ['get-flag', _Stat, _Value], [debugln, [=, _Stat, _Value]]]]]]]]) Redo: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['retrain-from-trigrams'], [[debugln, "retrain from trigrams..."], ['absolute-file-name', [library, '../self-dialogue-corpus/train-from.txt'], _File, [::, [access, read]]], [time, [',', [open, _File, read, _In], [forall, ['corpus-stat', _Stat], ['set-flag', _Stat, 0]], ['set-flag', 'sent-num', 0], [repeat], ['det-if-then-else', ['at-end-of-stream', _In], ['set-det'], [',', [flag, 'sent-num', _X, [+, _X, 1]], ['read-line-to-string', _In, _Str], ['add-training', _X, _Str], [fail]]], [forall, ['corpus-stat', _Stat], [',', ['get-flag', _Stat, _Value], [debugln, [=, _Stat, _Value]]]]]]]], _3348) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['retrain-from-trigrams'], [[debugln, "retrain from trigrams..."], ['absolute-file-name', [library, '../self-dialogue-corpus/train-from.txt'], _File, [::, [access, read]]], [time, [',', [open, _File, read, _In], [forall, ['corpus-stat', _Stat], ['set-flag', _Stat, 0]], ['set-flag', 'sent-num', 0], [repeat], ['det-if-then-else', ['at-end-of-stream', _In], ['set-det'], [',', [flag, 'sent-num', _X, [+, _X, 1]], ['read-line-to-string', _In, _Str], ['add-training', _X, _Str], [fail]]], [forall, ['corpus-stat', _Stat], [',', ['get-flag', _Stat, _Value], [debugln, [=, _Stat, _Value]]]]]]]], _3348) Call: (196) [system] (+)\==exec Exit: (196) [system] (+)\==exec ^ Call: (196) [user] if_t(into_simple_op(+, [=, ['retrain-from-trigrams'], [[debugln, "retrain from trigrams..."], ['absolute-file-name', [library, '../self-dialogue-corpus/train-from.txt'], _File, [::, [access, read]]], [time, [',', [open, _File, read, _In], [forall, ['corpus-stat', _Stat], ['set-flag', _Stat, 0]], ['set-flag', 'sent-num', 0], [repeat], ['det-if-then-else', ['at-end-of-stream', _In], ['set-det'], [',', [flag, 'sent-num', _X, [+, _X, 1]], ['read-line-to-string', _In, _Str], ['add-training', _X, _Str], [fail]]], [forall, ['corpus-stat', _Stat], [',', ['get-flag', _Stat, _Value], [debugln, [=, _Stat, _Value]]]]]]]], _115260), pfcAdd_Now('next-operation'(_115260))) ^ Unify: (196) [user] if_t(into_simple_op(+, [=, ['retrain-from-trigrams'], [[debugln, "retrain from trigrams..."], ['absolute-file-name', [library, '../self-dialogue-corpus/train-from.txt'], _File, [::, [access, read]]], [time, [',', [open, _File, read, _In], [forall, ['corpus-stat', _Stat], ['set-flag', _Stat, 0]], ['set-flag', 'sent-num', 0], [repeat], ['det-if-then-else', ['at-end-of-stream', _In], ['set-det'], [',', [flag, 'sent-num', _X, [+, _X, 1]], ['read-line-to-string', _In, _Str], ['add-training', _X, _Str], [fail]]], [forall, ['corpus-stat', _Stat], [',', ['get-flag', _Stat, _Value], [debugln, [=, _Stat, _Value]]]]]]]], _115260), pfcAdd_Now('next-operation'(_115260))) Call: (197) [user] into_simple_op(+, [=, ['retrain-from-trigrams'], [[debugln, "retrain from trigrams..."], ['absolute-file-name', [library, '../self-dialogue-corpus/train-from.txt'], _File, [::, [access, read]]], [time, [',', [open, _File, read, _In], [forall, ['corpus-stat', _Stat], ['set-flag', _Stat, 0]], ['set-flag', 'sent-num', 0], [repeat], ['det-if-then-else', ['at-end-of-stream', _In], ['set-det'], [',', [flag, 'sent-num', _X, [+, _X, 1]], ['read-line-to-string', _In, _Str], ['add-training', _X, _Str], [fail]]], [forall, ['corpus-stat', _Stat], [',', ['get-flag', _Stat, _Value], [debugln, [=, _Stat, _Value]]]]]]]], _115260) Unify: (197) [user] into_simple_op(+, [=, ['retrain-from-trigrams'], [[debugln, "retrain from trigrams..."], ['absolute-file-name', [library, '../self-dialogue-corpus/train-from.txt'], _File, [::, [access, read]]], [time, [',', [open, _File, read, _In], [forall, ['corpus-stat', _Stat], ['set-flag', _Stat, 0]], ['set-flag', 'sent-num', 0], [repeat], ['det-if-then-else', ['at-end-of-stream', _In], ['set-det'], [',', [flag, 'sent-num', _X, [+, _X, 1]], ['read-line-to-string', _In, _Str], ['add-training', _X, _Str], [fail]]], [forall, ['corpus-stat', _Stat], [',', ['get-flag', _Stat, _Value], [debugln, [=, _Stat, _Value]]]]]]]], op(+, =, _118052)) Call: (198) [user] o_s([['retrain-from-trigrams'], [[debugln, "retrain from trigrams..."], ['absolute-file-name', [library, '../self-dialogue-corpus/train-from.txt'], _File, [::, [access, read]]], [time, [',', [open, _File, read, _In], [forall, ['corpus-stat', _Stat], ['set-flag', _Stat, 0]], ['set-flag', 'sent-num', 0], [repeat], ['det-if-then-else', ['at-end-of-stream', _In], ['set-det'], [',', [flag, 'sent-num', _X, [+, _X, 1]], ['read-line-to-string', _In, _Str], ['add-training', _X, _Str], [fail]]], [forall, ['corpus-stat', _Stat], [',', ['get-flag', _Stat, _Value], [debugln, [=, _Stat, _Value]]]]]]]], _118052) Unify: (198) [user] o_s([['retrain-from-trigrams'], [[debugln, "retrain from trigrams..."], ['absolute-file-name', [library, '../self-dialogue-corpus/train-from.txt'], _File, [::, [access, read]]], [time, [',', [open, _File, read, _In], [forall, ['corpus-stat', _Stat], ['set-flag', _Stat, 0]], ['set-flag', 'sent-num', 0], [repeat], ['det-if-then-else', ['at-end-of-stream', _In], ['set-det'], [',', [flag, 'sent-num', _X, [+, _X, 1]], ['read-line-to-string', _In, _Str], ['add-training', _X, _Str], [fail]]], [forall, ['corpus-stat', _Stat], [',', ['get-flag', _Stat, _Value], [debugln, [=, _Stat, _Value]]]]]]]], _118052) Call: (199) [user] o_s(['retrain-from-trigrams'], _118052) Unify: (199) [user] o_s(['retrain-from-trigrams'], _118052) Call: (200) [user] o_s('retrain-from-trigrams', _118052) Unify: (200) [user] o_s('retrain-from-trigrams', 'retrain-from-trigrams') Exit: (200) [user] o_s('retrain-from-trigrams', 'retrain-from-trigrams') Exit: (199) [user] o_s(['retrain-from-trigrams'], 'retrain-from-trigrams') Exit: (198) [user] o_s([['retrain-from-trigrams'], [[debugln, "retrain from trigrams..."], ['absolute-file-name', [library, '../self-dialogue-corpus/train-from.txt'], _File, [::, [access, read]]], [time, [',', [open, _File, read, _In], [forall, ['corpus-stat', _Stat], ['set-flag', _Stat, 0]], ['set-flag', 'sent-num', 0], [repeat], ['det-if-then-else', ['at-end-of-stream', _In], ['set-det'], [',', [flag, 'sent-num', _X, [+, _X, 1]], ['read-line-to-string', _In, _Str], ['add-training', _X, _Str], [fail]]], [forall, ['corpus-stat', _Stat], [',', ['get-flag', _Stat, _Value], [debugln, [=, _Stat, _Value]]]]]]]], 'retrain-from-trigrams') Exit: (197) [user] into_simple_op(+, [=, ['retrain-from-trigrams'], [[debugln, "retrain from trigrams..."], ['absolute-file-name', [library, '../self-dialogue-corpus/train-from.txt'], _File, [::, [access, read]]], [time, [',', [open, _File, read, _In], [forall, ['corpus-stat', _Stat], ['set-flag', _Stat, 0]], ['set-flag', 'sent-num', 0], [repeat], ['det-if-then-else', ['at-end-of-stream', _In], ['set-det'], [',', [flag, 'sent-num', _X, [+, _X, 1]], ['read-line-to-string', _In, _Str], ['add-training', _X, _Str], [fail]]], [forall, ['corpus-stat', _Stat], [',', ['get-flag', _Stat, _Value], [debugln, [=, _Stat, _Value]]]]]]]], op(+, =, 'retrain-from-trigrams')) ^ Call: (197) [user] pfcAdd_Now('next-operation'(op(+, =, 'retrain-from-trigrams'))) ^ Unify: (197) [user] pfcAdd_Now('next-operation'(op(+, =, 'retrain-from-trigrams'))) ^ Call: (198) [user] current_predicate(pfcAdd/1) ^ Exit: (198) [user] current_predicate(pfcAdd/1) ^ Call: (198) [user] once_writeq_nl(pfcAdd('next-operation'(op(+, =, 'retrain-from-trigrams')))) ^ Unify: (198) [user] once_writeq_nl(pfcAdd('next-operation'(op(+, =, 'retrain-from-trigrams')))) ^ Call: (199) [user] clause(pfcTraceExecution, true) ^ Fail: (199) [user] clause(pfcTraceExecution, true) ^ Redo: (198) [user] once_writeq_nl(pfcAdd('next-operation'(op(+, =, 'retrain-from-trigrams')))) ^ Exit: (198) [user] once_writeq_nl(pfcAdd('next-operation'(op(+, =, 'retrain-from-trigrams')))) ^ Call: (198) [user] pfcAdd('next-operation'(op(+, =, 'retrain-from-trigrams'))) ^ Unify: (198) [user] pfcAdd('next-operation'(op(+, =, 'retrain-from-trigrams'))) ^ Call: (199) [user] must_ex(current_why_UU(_139270)) ^ Unify: (199) [user] must_ex(current_why_UU(_139270)) Call: (201) [user] current_why_UU(_139270) Unify: (201) [user] current_why_UU(_139270) ^ Call: (202) [user] get_why_uu(_139270) ^ Unify: (202) [user] get_why_uu(_139270) ^ Call: (203) [user] findall(_144810, current_why(_144810), _144816) ^ Unify: (203) [$bags] findall(_144810, user:current_why(_144810), _144816) ^ Call: (204) [$bags] findall(_144810, user:current_why(_144810), _144816, []) ^ Unify: (204) [$bags] findall(_144810, user:current_why(_144810), _144816, []) ^ Call: (205) [$bags] cleanup_bag(findall_loop(_144810, user:current_why(_144810), _144816, []), '$destroy_findall_bag') ^ Unify: (205) [$bags] cleanup_bag('$bags':findall_loop(_144810, user:current_why(_144810), _144816, []), '$bags':'$destroy_findall_bag') Call: (206) [$bags] findall_loop(_144810, user:current_why(_144810), _144816, []) Unify: (206) [$bags] findall_loop(_144810, user:current_why(_144810), _144816, []) ^ Call: (207) [user] bugger:current_why(_144810) ^ Unify: (207) [user] bugger:current_why(_144810) ^ Call: (208) [user] bugger:current_why_data(_144810) ^ Unify: (208) [user] bugger:current_why_data(_144810) Call: (209) [system] nb_current('$current_why', wp(_144810, _156070)) Fail: (209) [system] nb_current('$current_why', wp(_144810, _156070)) ^ Redo: (208) [user] bugger:current_why_data(_144810) ^ Unify: (208) [user] bugger:current_why_data(_144810) Call: (209) [t_l] t_l:current_why_source(_144810) Fail: (209) [t_l] t_l:current_why_source(_144810) ^ Fail: (208) [user] bugger:current_why_data(_144810) ^ Redo: (207) [user] bugger:current_why(_144810) ^ Unify: (207) [user] bugger:current_why(mfl4(_163498, _163500, _163502, _163504)) ^ Call: (209) [system] setup_call_cleanup('$notrace'(_164454, _164456), once(user:current_mfl4(_163498, _163500, _163502, _163504)), '$restore_trace'(_164454, _164456)) ^ Unify: (209) [system] setup_call_cleanup(system:'$notrace'(_164454, _164456), system:once(user:current_mfl4(_163498, _163500, _163502, _163504)), system:'$restore_trace'(_164454, _164456)) ^ Call: (210) [system] sig_atomic(system:'$notrace'(_164454, _164456)) ^ Exit: (209) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:current_mfl4(_163498, user, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', 587)), system:'$restore_trace'(3, -1)) ^ Exit: (207) [user] bugger:current_why(P;HTML|mfl4(_163498, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Redo: (206) [$bags] findall_loop(_144810, user:current_why(_144810), _144816, []) Exit: (206) [$bags] findall_loop(_144810, user:current_why(_144810), [P;HTML|mfl4(_181336, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], []) ^ Exit: (205) [$bags] cleanup_bag('$bags':findall_loop(_144810, user:current_why(_144810), [P;HTML|mfl4(_181336, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], []), '$bags':'$destroy_findall_bag') ^ Exit: (204) [$bags] findall(_144810, user:current_why(_144810), [P;HTML|mfl4(_181336, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], []) ^ Exit: (203) [$bags] findall(_144810, user:current_why(_144810), [P;HTML|mfl4(_181336, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Call: (203) [system] [P;HTML|mfl4(_181336, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]\==[] Exit: (203) [system] [P;HTML|mfl4(_181336, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]\==[] ^ Call: (203) [user] u_to_uu([P;HTML|mfl4(_181336, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _139270) ^ Unify: (203) [user] u_to_uu([P;HTML|mfl4(_181336, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], ([P;HTML|mfl4(_181336, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], ax)) Call: (204) [system] var([P;HTML|mfl4(_181336, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Fail: (204) [system] var([P;HTML|mfl4(_181336, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) ^ Redo: (203) [user] u_to_uu([P;HTML|mfl4(_181336, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _139270) ^ Unify: (203) [user] u_to_uu([P;HTML|mfl4(_181336, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], [P;HTML|mfl4(_181336, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Call: (204) [system] nonvar([P;HTML|mfl4(_181336, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Exit: (204) [system] nonvar([P;HTML|mfl4(_181336, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Call: (204) [system] [P;HTML|mfl4(_181336, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]=(_301124, _301126) Fail: (204) [system] [P;HTML|mfl4(_181336, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]=(_301124, _301126) ^ Redo: (203) [user] u_to_uu([P;HTML|mfl4(_181336, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _139270) ^ Unify: (203) [user] u_to_uu([P;HTML|mfl4(_181336, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _139270) ^ Call: (204) [user] logicmoo_util_terms:list_to_conjuncts([P;HTML|mfl4(_181336, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _331534) ^ Unify: (204) [user] logicmoo_util_terms:list_to_conjuncts([P;HTML|mfl4(_181336, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _331534) ^ Call: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_181336, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _331534) ^ Unify: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_181336, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], [P;HTML|mfl4(_181336, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Call: (206) [system] var([P;HTML|mfl4(_181336, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Fail: (206) [system] var([P;HTML|mfl4(_181336, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) ^ Redo: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_181336, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _331534) ^ Unify: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_181336, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], [P;HTML|mfl4(_181336, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) ^ Call: (206) [user] not(compound([P;HTML|mfl4(_181336, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)])) ^ Unify: (206) [system] not(user:compound([P;HTML|mfl4(_181336, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)])) Call: (207) [system] compound([P;HTML|mfl4(_181336, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Exit: (207) [system] compound([P;HTML|mfl4(_181336, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) ^ Fail: (206) [system] not(user:compound([P;HTML|mfl4(_181336, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)])) ^ Redo: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_181336, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _331534) ^ Unify: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_181336, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _331534) ^ Call: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_181336, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _331534) ^ Unify: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_181336, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_181336, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Call: (207) [system] var(P;HTML|mfl4(_181336, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Fail: (207) [system] var(P;HTML|mfl4(_181336, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Redo: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_181336, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _331534) ^ Unify: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_181336, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_181336, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Call: (207) [user] not(compound(P;HTML|mfl4(_181336, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587))) ^ Unify: (207) [system] not(user:compound(P;HTML|mfl4(_4228, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587))) Call: (208) [system] compound(P;HTML|mfl4(_4228, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Exit: (208) [system] compound(P;HTML|mfl4(_4228, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Fail: (207) [system] not(user:compound(P;HTML|mfl4(_4228, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587))) ^ Redo: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_4228, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _4248) ^ Unify: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_4228, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_4228, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Exit: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_4228, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_4228, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Exit: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_4228, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], P;HTML|mfl4(_4228, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Exit: (204) [user] logicmoo_util_terms:list_to_conjuncts([P;HTML|mfl4(_4228, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], P;HTML|mfl4(_4228, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Call: (204) [user] u_to_uu(P;HTML|mfl4(_4228, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _4202) ^ Unify: (204) [user] u_to_uu(P;HTML|mfl4(_4228, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), (P;HTML|mfl4(_4228, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) Call: (205) [system] var(P;HTML|mfl4(_4228, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Fail: (205) [system] var(P;HTML|mfl4(_4228, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Redo: (204) [user] u_to_uu(P;HTML|mfl4(_4228, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _4202) ^ Unify: (204) [user] u_to_uu(P;HTML|mfl4(_4228, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_4228, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Call: (205) [system] nonvar(P;HTML|mfl4(_4228, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Exit: (205) [system] nonvar(P;HTML|mfl4(_4228, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Call: (205) [system] P;HTML|mfl4(_4228, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)=(_177044, _177046) Fail: (205) [system] P;HTML|mfl4(_4228, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)=(_177044, _177046) ^ Redo: (204) [user] u_to_uu(P;HTML|mfl4(_4228, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _4202) ^ Unify: (204) [user] u_to_uu(P;HTML|mfl4(_4228, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), (P;HTML|mfl4(_4228, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (204) [user] u_to_uu(P;HTML|mfl4(_4228, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), (P;HTML|mfl4(_4228, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (203) [user] u_to_uu([P;HTML|mfl4(_4228, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], (P;HTML|mfl4(_4228, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (202) [user] get_why_uu((P;HTML|mfl4(_4228, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) Exit: (201) [user] current_why_UU((P;HTML|mfl4(_4228, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (199) [user] must_ex(current_why_UU((P;HTML|mfl4(_4228, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (199) [user] pfcAdd('next-operation'(op(+, =, 'retrain-from-trigrams')), (P;HTML|mfl4(_4228, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (199) [user] pfcAdd('next-operation'(op(+, =, 'retrain-from-trigrams')), (P;HTML|mfl4(_4228, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (200) [user] pfcPost('next-operation'(op(+, =, 'retrain-from-trigrams')), (P;HTML|mfl4(_4228, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (200) [user] pfcPost('next-operation'(op(+, =, 'retrain-from-trigrams')), (P;HTML|mfl4(_4228, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (201) [user] pfcPost_rev((P;HTML|mfl4(_4228, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax), 'next-operation'(op(+, =, 'retrain-from-trigrams'))) ^ Unify: (201) [user] pfcPost_rev((P;HTML|mfl4(_4228, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax), 'next-operation'(op(+, =, 'retrain-from-trigrams'))) Call: (202) [system] is_list('next-operation'(op(+, =, 'retrain-from-trigrams'))) Fail: (202) [system] is_list('next-operation'(op(+, =, 'retrain-from-trigrams'))) ^ Redo: (201) [user] pfcPost_rev((P;HTML|mfl4(_4228, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax), 'next-operation'(op(+, =, 'retrain-from-trigrams'))) ^ Call: (202) [user] pfcPost1('next-operation'(op(+, =, 'retrain-from-trigrams')), (P;HTML|mfl4(_4228, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (202) [user] pfcPost1('next-operation'(op(+, =, 'retrain-from-trigrams')), (P;HTML|mfl4(_4228, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (203) [user] control_arg_types('next-operation'(op(+, =, 'retrain-from-trigrams')), _335652) ^ Unify: (203) [user] control_arg_types('next-operation'(op(+, =, 'retrain-from-trigrams')), _335652) Call: (204) [system] fail Fail: (204) [system] fail ^ Fail: (203) [user] control_arg_types('next-operation'(op(+, =, 'retrain-from-trigrams')), _335652) ^ Redo: (202) [user] pfcPost1('next-operation'(op(+, =, 'retrain-from-trigrams')), (P;HTML|mfl4(_4228, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (202) [user] pfcPost1('next-operation'(op(+, =, 'retrain-from-trigrams')), (P;HTML|mfl4(_4228, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (203) [user] locally_each:locally(set_prolog_flag(occurs_check, true), catch(pfcPost11('next-operation'(op(+, =, 'retrain-from-trigrams')), (P;HTML|mfl4(_4228, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _355476, (notrace, wdmsg(('next-operation'(op(+, =, 'retrain-from-trigrams'))=>_355476)), trace))) ^ Unify: (203) [locally_each] locally_each:locally(user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'retrain-from-trigrams')), (P;HTML|mfl4(_4228, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _355476, (notrace, wdmsg(('next-operation'(op(+, =, 'retrain-from-trigrams'))=>_355476)), trace))) ^ Call: (204) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'retrain-from-trigrams')), (P;HTML|mfl4(_4228, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _355476, (notrace, wdmsg(('next-operation'(op(+, =, 'retrain-from-trigrams'))=>_355476)), trace)), user:each_call_cleanup) ^ Unify: (204) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'retrain-from-trigrams')), (P;HTML|mfl4(_4228, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _355476, (notrace, wdmsg(('next-operation'(op(+, =, 'retrain-from-trigrams'))=>_355476)), trace)), user:each_call_cleanup) Call: (205) [system] current_prolog_flag(occurs_check, _385974) Exit: (205) [system] current_prolog_flag(occurs_check, true) ^ Call: (205) [locally_each] locally_each:wtl_how(trusted_redo_call_cleanup, true==true, user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'retrain-from-trigrams')), (P;HTML|mfl4(_4228, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _355476, (notrace, wdmsg(('next-operation'(op(+, =, 'retrain-from-trigrams'))=>_355476)), trace)), user:set_prolog_flag(occurs_check, true)) ^ Unify: (205) [locally_each] locally_each:wtl_how(locally_each:trusted_redo_call_cleanup, locally_each:(true==true), user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'retrain-from-trigrams')), (P;HTML|mfl4(_4228, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _355476, (notrace, wdmsg(('next-operation'(op(+, =, 'retrain-from-trigrams'))=>_355476)), trace)), user:set_prolog_flag(occurs_check, true)) Call: (206) [system] true==true Exit: (206) [system] true==true ^ Call: (207) [user] pfcPost11('next-operation'(op(+, =, 'retrain-from-trigrams')), (P;HTML|mfl4(_4228, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (207) [user] pfcPost11('next-operation'(op(+, =, 'retrain-from-trigrams')), (P;HTML|mfl4(_4228, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (208) [user] must_ex(pfcAddSupport('next-operation'(op(+, =, 'retrain-from-trigrams')), (P;HTML|mfl4(_4228, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Unify: (208) [user] must_ex(pfcAddSupport('next-operation'(op(+, =, 'retrain-from-trigrams')), (P;HTML|mfl4(_4228, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (210) [user] pfcAddSupport('next-operation'(op(+, =, 'retrain-from-trigrams')), (P;HTML|mfl4(_4228, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (210) [user] pfcAddSupport('next-operation'(op(+, =, 'retrain-from-trigrams')), (P;HTML|mfl4(_4228, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (211) [user] assert('$spft$'('next-operation'(op(+, =, 'retrain-from-trigrams')), P;HTML|mfl4(_4228, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (211) [user] assert('$spft$'('next-operation'(op(+, =, 'retrain-from-trigrams')), P;HTML|mfl4(_4228, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (210) [user] pfcAddSupport('next-operation'(op(+, =, 'retrain-from-trigrams')), (P;HTML|mfl4(_4228, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (208) [user] must_ex(pfcAddSupport('next-operation'(op(+, =, 'retrain-from-trigrams')), (P;HTML|mfl4(_4228, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (208) [user] pfcUnique(post, 'next-operation'(op(+, =, 'retrain-from-trigrams'))) ^ Unify: (208) [user] pfcUnique(post, 'next-operation'(op(+, =, 'retrain-from-trigrams'))) ^ Call: (209) [user] pfcUnique(post, 'next-operation'(op(+, =, 'retrain-from-trigrams')), true) ^ Unify: (209) [user] pfcUnique(post, 'next-operation'(op(+, =, 'retrain-from-trigrams')), true) ^ Call: (210) [user] is_asserted_exact('next-operation'(op(+, =, 'retrain-from-trigrams')), true) ^ Unify: (210) [user] is_asserted_exact('next-operation'(op(+, =, 'retrain-from-trigrams')), true) ^ Call: (211) [user] strip_module('next-operation'(op(+, =, 'retrain-from-trigrams')), _486554, _486556) ^ Exit: (211) [user] strip_module('next-operation'(op(+, =, 'retrain-from-trigrams')), user, 'next-operation'(op(+, =, 'retrain-from-trigrams'))) ^ Call: (211) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'retrain-from-trigrams')), true) ^ Unify: (211) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'retrain-from-trigrams')), true) Call: (212) [system] _490298=user Exit: (212) [system] user=user ^ Call: (212) [user] clause(user:'next-operation'(op(+, =, 'retrain-from-trigrams')), true, _492168) ^ Fail: (212) [user] clause('next-operation'(op(+, =, 'retrain-from-trigrams')), true, _492168) ^ Redo: (211) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'retrain-from-trigrams')), true) ^ Call: (212) [user] clause(user:'next-operation'(op(+, =, 'retrain-from-trigrams')), true, _494996) ^ Fail: (212) [user] clause('next-operation'(op(+, =, 'retrain-from-trigrams')), true, _494996) ^ Fail: (211) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'retrain-from-trigrams')), true) ^ Fail: (210) [user] is_asserted_exact('next-operation'(op(+, =, 'retrain-from-trigrams')), true) ^ Redo: (209) [user] pfcUnique(post, 'next-operation'(op(+, =, 'retrain-from-trigrams')), true) ^ Exit: (209) [user] pfcUnique(post, 'next-operation'(op(+, =, 'retrain-from-trigrams')), true) ^ Exit: (208) [user] pfcUnique(post, 'next-operation'(op(+, =, 'retrain-from-trigrams'))) ^ Call: (208) [user] pfcPost2('next-operation'(op(+, =, 'retrain-from-trigrams')), (P;HTML|mfl4(_4228, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (208) [user] pfcPost2('next-operation'(op(+, =, 'retrain-from-trigrams')), (P;HTML|mfl4(_4228, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (209) [user] must_ex(once((\+ \+is_asserted_exact('next-operation'(op(+, =, 'retrain-from-trigrams')));assert('next-operation'(op(+, =, 'retrain-from-trigrams')))))) ^ Unify: (209) [user] must_ex(once((\+ \+is_asserted_exact('next-operation'(op(+, =, 'retrain-from-trigrams')));assert('next-operation'(op(+, =, 'retrain-from-trigrams')))))) ^ Call: (211) [user] once((\+ \+is_asserted_exact('next-operation'(op(+, =, 'retrain-from-trigrams')));assert('next-operation'(op(+, =, 'retrain-from-trigrams'))))) ^ Unify: (211) [system] once(user:(\+ \+is_asserted_exact('next-operation'(op(+, =, 'retrain-from-trigrams')));assert('next-operation'(op(+, =, 'retrain-from-trigrams'))))) ^ Call: (213) [user] is_asserted_exact('next-operation'(op(+, =, 'retrain-from-trigrams'))) ^ Unify: (213) [user] is_asserted_exact('next-operation'(op(+, =, 'retrain-from-trigrams'))) ^ Call: (214) [user] strip_module('next-operation'(op(+, =, 'retrain-from-trigrams')), _522334, _522336) ^ Exit: (214) [user] strip_module('next-operation'(op(+, =, 'retrain-from-trigrams')), user, 'next-operation'(op(+, =, 'retrain-from-trigrams'))) ^ Call: (214) [user] hook_database:expand_to_hb('next-operation'(op(+, =, 'retrain-from-trigrams')), _4748, _4750) ^ Unify: (214) [user] hook_database:expand_to_hb('next-operation'(op(+, =, 'retrain-from-trigrams')), 'next-operation'(op(+, =, 'retrain-from-trigrams')), true) Call: (215) [system] var('next-operation'(op(+, =, 'retrain-from-trigrams'))) Fail: (215) [system] var('next-operation'(op(+, =, 'retrain-from-trigrams'))) ^ Redo: (214) [user] hook_database:expand_to_hb('next-operation'(op(+, =, 'retrain-from-trigrams')), _4748, _4750) ^ Unify: (214) [user] hook_database:expand_to_hb('next-operation'(op(+, =, 'retrain-from-trigrams')), 'next-operation'(op(+, =, 'retrain-from-trigrams')), true) ^ Exit: (214) [user] hook_database:expand_to_hb('next-operation'(op(+, =, 'retrain-from-trigrams')), 'next-operation'(op(+, =, 'retrain-from-trigrams')), true) ^ Call: (214) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'retrain-from-trigrams')), true) ^ Unify: (214) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'retrain-from-trigrams')), true) Call: (215) [system] _13154=user Exit: (215) [system] user=user ^ Call: (215) [user] clause(user:'next-operation'(op(+, =, 'retrain-from-trigrams')), true, _15024) ^ Fail: (215) [user] clause('next-operation'(op(+, =, 'retrain-from-trigrams')), true, _15024) ^ Redo: (214) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'retrain-from-trigrams')), true) ^ Call: (215) [user] clause(user:'next-operation'(op(+, =, 'retrain-from-trigrams')), true, _17852) ^ Fail: (215) [user] clause('next-operation'(op(+, =, 'retrain-from-trigrams')), true, _17852) ^ Fail: (214) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'retrain-from-trigrams')), true) ^ Fail: (213) [user] is_asserted_exact('next-operation'(op(+, =, 'retrain-from-trigrams'))) ^ Call: (213) [user] assert('next-operation'(op(+, =, 'retrain-from-trigrams'))) ^ Exit: (213) [user] assert('next-operation'(op(+, =, 'retrain-from-trigrams'))) ^ Exit: (211) [system] once(user:(\+ \+is_asserted_exact('next-operation'(op(+, =, 'retrain-from-trigrams')));assert('next-operation'(op(+, =, 'retrain-from-trigrams'))))) ^ Exit: (209) [user] must_ex(once((\+ \+is_asserted_exact('next-operation'(op(+, =, 'retrain-from-trigrams')));assert('next-operation'(op(+, =, 'retrain-from-trigrams')))))) ^ Call: (209) [user] must_ex(pfcTraceAdd('next-operation'(op(+, =, 'retrain-from-trigrams')), (P;HTML|mfl4(_4204, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Unify: (209) [user] must_ex(pfcTraceAdd('next-operation'(op(+, =, 'retrain-from-trigrams')), (P;HTML|mfl4(_4204, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (211) [user] pfcTraceAdd('next-operation'(op(+, =, 'retrain-from-trigrams')), (P;HTML|mfl4(_4204, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (211) [user] pfcTraceAdd('next-operation'(op(+, =, 'retrain-from-trigrams')), (P;HTML|mfl4(_4204, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (212) [user] pfcTraceAddPrint('next-operation'(op(+, =, 'retrain-from-trigrams')), (P;HTML|mfl4(_4204, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (212) [user] pfcTraceAddPrint('next-operation'(op(+, =, 'retrain-from-trigrams')), (P;HTML|mfl4(_4204, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (213) [user] pfcIsTraced('next-operation'(op(+, =, 'retrain-from-trigrams'))) ^ Unify: (213) [user] pfcIsTraced('next-operation'(op(+, =, 'retrain-from-trigrams'))) ^ Call: (214) [user] pfcIsNotTraced('next-operation'(op(+, =, 'retrain-from-trigrams'))) ^ Unify: (214) [user] pfcIsNotTraced('next-operation'(op(+, =, 'retrain-from-trigrams'))) ^ Call: (215) [user] compound_eles(1, 'next-operation'(op(+, =, 'retrain-from-trigrams')), _74606) ^ Unify: (215) [user] compound_eles(1, 'next-operation'(op(+, =, 'retrain-from-trigrams')), _74606) Call: (216) [system] var('next-operation'(op(+, =, 'retrain-from-trigrams'))) Fail: (216) [system] var('next-operation'(op(+, =, 'retrain-from-trigrams'))) ^ Redo: (215) [user] compound_eles(1, 'next-operation'(op(+, =, 'retrain-from-trigrams')), _74606) ^ Unify: (215) [user] compound_eles(1, 'next-operation'(op(+, =, 'retrain-from-trigrams')), _74606) Call: (216) [system] compound('next-operation'(op(+, =, 'retrain-from-trigrams'))) Exit: (216) [system] compound('next-operation'(op(+, =, 'retrain-from-trigrams'))) Call: (216) [system] 1<1 Fail: (216) [system] 1<1 ^ Redo: (215) [user] compound_eles(1, 'next-operation'(op(+, =, 'retrain-from-trigrams')), _74606) ^ Unify: (215) [user] compound_eles(1, 'next-operation'(op(+, =, 'retrain-from-trigrams')), _74606) Call: (216) [system] _85758 is 1+ -1 Exit: (216) [system] 0 is 1+ -1 ^ Call: (216) [user] compound_eles('next-operation'(op(+, =, 'retrain-from-trigrams')), _87616) ^ Unify: (216) [user] compound_eles('next-operation'(op(+, =, 'retrain-from-trigrams')), _87616) Call: (217) [system] is_list('next-operation'(op(+, =, 'retrain-from-trigrams'))) Fail: (217) [system] is_list('next-operation'(op(+, =, 'retrain-from-trigrams'))) ^ Redo: (216) [user] compound_eles('next-operation'(op(+, =, 'retrain-from-trigrams')), _87616) ^ Unify: (216) [user] compound_eles('next-operation'(op(+, =, 'retrain-from-trigrams')), _87616) Call: (217) [system] compound('next-operation'(op(+, =, 'retrain-from-trigrams'))) Exit: (217) [system] compound('next-operation'(op(+, =, 'retrain-from-trigrams'))) Call: (217) [system] compound_name_arguments('next-operation'(op(+, =, 'retrain-from-trigrams')), _95026, _95028) Exit: (217) [system] compound_name_arguments('next-operation'(op(+, =, 'retrain-from-trigrams')), 'next-operation', [op(+, =, 'retrain-from-trigrams')]) Call: (217) [lists] lists:member(_87616, ['next-operation', op(+, =, 'retrain-from-trigrams')]) Unify: (217) [lists] lists:member(_87616, ['next-operation', op(+, =, 'retrain-from-trigrams')]) Call: (218) [lists] lists:member_([op(+, =, 'retrain-from-trigrams')], _87616, 'next-operation') Unify: (218) [lists] lists:member_([op(+, =, 'retrain-from-trigrams')], 'next-operation', 'next-operation') Exit: (218) [lists] lists:member_([op(+, =, 'retrain-from-trigrams')], 'next-operation', 'next-operation') Exit: (217) [lists] lists:member('next-operation', ['next-operation', op(+, =, 'retrain-from-trigrams')]) ^ Exit: (216) [user] compound_eles('next-operation'(op(+, =, 'retrain-from-trigrams')), 'next-operation') ^ Call: (216) [user] compound_eles(0, 'next-operation', _74606) ^ Unify: (216) [user] compound_eles(0, 'next-operation', _74606) Call: (217) [system] var('next-operation') Fail: (217) [system] var('next-operation') ^ Redo: (216) [user] compound_eles(0, 'next-operation', _74606) ^ Unify: (216) [user] compound_eles(0, 'next-operation', _74606) Call: (217) [system] compound('next-operation') Fail: (217) [system] compound('next-operation') ^ Redo: (216) [user] compound_eles(0, 'next-operation', _74606) Call: (217) [system] _74606='next-operation' Exit: (217) [system] 'next-operation'='next-operation' ^ Exit: (216) [user] compound_eles(0, 'next-operation', 'next-operation') ^ Exit: (215) [user] compound_eles(1, 'next-operation'(op(+, =, 'retrain-from-trigrams')), 'next-operation') ^ Call: (215) [user] pfcIgnored('next-operation') ^ Fail: (215) [user] pfcIgnored('next-operation') Redo: (218) [lists] lists:member_([op(+, =, 'retrain-from-trigrams')], _87616, 'next-operation') Unify: (218) [lists] lists:member_([op(+, =, 'retrain-from-trigrams')], _87616, 'next-operation') Call: (219) [lists] lists:member_([], _87616, op(+, =, 'retrain-from-trigrams')) Unify: (219) [lists] lists:member_([], op(+, =, 'retrain-from-trigrams'), op(+, =, 'retrain-from-trigrams')) Exit: (219) [lists] lists:member_([], op(+, =, 'retrain-from-trigrams'), op(+, =, 'retrain-from-trigrams')) Exit: (218) [lists] lists:member_([op(+, =, 'retrain-from-trigrams')], op(+, =, 'retrain-from-trigrams'), 'next-operation') Exit: (217) [lists] lists:member(op(+, =, 'retrain-from-trigrams'), ['next-operation', op(+, =, 'retrain-from-trigrams')]) ^ Exit: (216) [user] compound_eles('next-operation'(op(+, =, 'retrain-from-trigrams')), op(+, =, 'retrain-from-trigrams')) ^ Call: (216) [user] compound_eles(0, op(+, =, 'retrain-from-trigrams'), _74606) ^ Unify: (216) [user] compound_eles(0, op(+, =, 'retrain-from-trigrams'), _74606) Call: (217) [system] var(op(+, =, 'retrain-from-trigrams')) Fail: (217) [system] var(op(+, =, 'retrain-from-trigrams')) ^ Redo: (216) [user] compound_eles(0, op(+, =, 'retrain-from-trigrams'), _74606) ^ Unify: (216) [user] compound_eles(0, op(+, =, 'retrain-from-trigrams'), _74606) Call: (217) [system] compound(op(+, =, 'retrain-from-trigrams')) Exit: (217) [system] compound(op(+, =, 'retrain-from-trigrams')) Call: (217) [system] 0<1 Exit: (217) [system] 0<1 Call: (217) [system] _74606=op(+, =, 'retrain-from-trigrams') Exit: (217) [system] op(+, =, 'retrain-from-trigrams')=op(+, =, 'retrain-from-trigrams') ^ Exit: (216) [user] compound_eles(0, op(+, =, 'retrain-from-trigrams'), op(+, =, 'retrain-from-trigrams')) ^ Exit: (215) [user] compound_eles(1, 'next-operation'(op(+, =, 'retrain-from-trigrams')), op(+, =, 'retrain-from-trigrams')) ^ Call: (215) [user] pfcIgnored(op(+, =, 'retrain-from-trigrams')) ^ Fail: (215) [user] pfcIgnored(op(+, =, 'retrain-from-trigrams')) ^ Fail: (214) [user] pfcIsNotTraced('next-operation'(op(+, =, 'retrain-from-trigrams'))) ^ Redo: (213) [user] pfcIsTraced('next-operation'(op(+, =, 'retrain-from-trigrams'))) ^ Unify: (213) [user] pfcIsTraced('next-operation'(op(+, =, 'retrain-from-trigrams'))) ^ Call: (214) [user] compound_eles(1, 'next-operation'(op(+, =, 'retrain-from-trigrams')), _142406) ^ Unify: (214) [user] compound_eles(1, 'next-operation'(op(+, =, 'retrain-from-trigrams')), _142406) Call: (215) [system] var('next-operation'(op(+, =, 'retrain-from-trigrams'))) Fail: (215) [system] var('next-operation'(op(+, =, 'retrain-from-trigrams'))) ^ Redo: (214) [user] compound_eles(1, 'next-operation'(op(+, =, 'retrain-from-trigrams')), _142406) ^ Unify: (214) [user] compound_eles(1, 'next-operation'(op(+, =, 'retrain-from-trigrams')), _142406) Call: (215) [system] compound('next-operation'(op(+, =, 'retrain-from-trigrams'))) Exit: (215) [system] compound('next-operation'(op(+, =, 'retrain-from-trigrams'))) Call: (215) [system] 1<1 Fail: (215) [system] 1<1 ^ Redo: (214) [user] compound_eles(1, 'next-operation'(op(+, =, 'retrain-from-trigrams')), _142406) ^ Unify: (214) [user] compound_eles(1, 'next-operation'(op(+, =, 'retrain-from-trigrams')), _142406) Call: (215) [system] _153558 is 1+ -1 Exit: (215) [system] 0 is 1+ -1 ^ Call: (215) [user] compound_eles('next-operation'(op(+, =, 'retrain-from-trigrams')), _155416) ^ Unify: (215) [user] compound_eles('next-operation'(op(+, =, 'retrain-from-trigrams')), _155416) Call: (216) [system] is_list('next-operation'(op(+, =, 'retrain-from-trigrams'))) Fail: (216) [system] is_list('next-operation'(op(+, =, 'retrain-from-trigrams'))) ^ Redo: (215) [user] compound_eles('next-operation'(op(+, =, 'retrain-from-trigrams')), _155416) ^ Unify: (215) [user] compound_eles('next-operation'(op(+, =, 'retrain-from-trigrams')), _155416) Call: (216) [system] compound('next-operation'(op(+, =, 'retrain-from-trigrams'))) Exit: (216) [system] compound('next-operation'(op(+, =, 'retrain-from-trigrams'))) Call: (216) [system] compound_name_arguments('next-operation'(op(+, =, 'retrain-from-trigrams')), _162826, _162828) Exit: (216) [system] compound_name_arguments('next-operation'(op(+, =, 'retrain-from-trigrams')), 'next-operation', [op(+, =, 'retrain-from-trigrams')]) Call: (216) [lists] lists:member(_155416, ['next-operation', op(+, =, 'retrain-from-trigrams')]) Unify: (216) [lists] lists:member(_155416, ['next-operation', op(+, =, 'retrain-from-trigrams')]) Call: (217) [lists] lists:member_([op(+, =, 'retrain-from-trigrams')], _155416, 'next-operation') Unify: (217) [lists] lists:member_([op(+, =, 'retrain-from-trigrams')], 'next-operation', 'next-operation') Exit: (217) [lists] lists:member_([op(+, =, 'retrain-from-trigrams')], 'next-operation', 'next-operation') Exit: (216) [lists] lists:member('next-operation', ['next-operation', op(+, =, 'retrain-from-trigrams')]) ^ Exit: (215) [user] compound_eles('next-operation'(op(+, =, 'retrain-from-trigrams')), 'next-operation') ^ Call: (215) [user] compound_eles(0, 'next-operation', _142406) ^ Unify: (215) [user] compound_eles(0, 'next-operation', _142406) Call: (216) [system] var('next-operation') Fail: (216) [system] var('next-operation') ^ Redo: (215) [user] compound_eles(0, 'next-operation', _142406) ^ Unify: (215) [user] compound_eles(0, 'next-operation', _142406) Call: (216) [system] compound('next-operation') Fail: (216) [system] compound('next-operation') ^ Redo: (215) [user] compound_eles(0, 'next-operation', _142406) Call: (216) [system] _142406='next-operation' Exit: (216) [system] 'next-operation'='next-operation' ^ Exit: (215) [user] compound_eles(0, 'next-operation', 'next-operation') ^ Exit: (214) [user] compound_eles(1, 'next-operation'(op(+, =, 'retrain-from-trigrams')), 'next-operation') ^ Call: (214) [user] pfcTraced('next-operation') ^ Fail: (214) [user] pfcTraced('next-operation') Redo: (217) [lists] lists:member_([op(+, =, 'retrain-from-trigrams')], _155416, 'next-operation') Unify: (217) [lists] lists:member_([op(+, =, 'retrain-from-trigrams')], _155416, 'next-operation') Call: (218) [lists] lists:member_([], _155416, op(+, =, 'retrain-from-trigrams')) Unify: (218) [lists] lists:member_([], op(+, =, 'retrain-from-trigrams'), op(+, =, 'retrain-from-trigrams')) Exit: (218) [lists] lists:member_([], op(+, =, 'retrain-from-trigrams'), op(+, =, 'retrain-from-trigrams')) Exit: (217) [lists] lists:member_([op(+, =, 'retrain-from-trigrams')], op(+, =, 'retrain-from-trigrams'), 'next-operation') Exit: (216) [lists] lists:member(op(+, =, 'retrain-from-trigrams'), ['next-operation', op(+, =, 'retrain-from-trigrams')]) ^ Exit: (215) [user] compound_eles('next-operation'(op(+, =, 'retrain-from-trigrams')), op(+, =, 'retrain-from-trigrams')) ^ Call: (215) [user] compound_eles(0, op(+, =, 'retrain-from-trigrams'), _142406) ^ Unify: (215) [user] compound_eles(0, op(+, =, 'retrain-from-trigrams'), _142406) Call: (216) [system] var(op(+, =, 'retrain-from-trigrams')) Fail: (216) [system] var(op(+, =, 'retrain-from-trigrams')) ^ Redo: (215) [user] compound_eles(0, op(+, =, 'retrain-from-trigrams'), _142406) ^ Unify: (215) [user] compound_eles(0, op(+, =, 'retrain-from-trigrams'), _142406) Call: (216) [system] compound(op(+, =, 'retrain-from-trigrams')) Exit: (216) [system] compound(op(+, =, 'retrain-from-trigrams')) Call: (216) [system] 0<1 Exit: (216) [system] 0<1 Call: (216) [system] _142406=op(+, =, 'retrain-from-trigrams') Exit: (216) [system] op(+, =, 'retrain-from-trigrams')=op(+, =, 'retrain-from-trigrams') ^ Exit: (215) [user] compound_eles(0, op(+, =, 'retrain-from-trigrams'), op(+, =, 'retrain-from-trigrams')) ^ Exit: (214) [user] compound_eles(1, 'next-operation'(op(+, =, 'retrain-from-trigrams')), op(+, =, 'retrain-from-trigrams')) ^ Call: (214) [user] pfcTraced(op(+, =, 'retrain-from-trigrams')) ^ Fail: (214) [user] pfcTraced(op(+, =, 'retrain-from-trigrams')) ^ Fail: (213) [user] pfcIsTraced('next-operation'(op(+, =, 'retrain-from-trigrams'))) ^ Redo: (212) [user] pfcTraceAddPrint('next-operation'(op(+, =, 'retrain-from-trigrams')), (P;HTML|mfl4(_4204, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (212) [user] pfcTraceAddPrint('next-operation'(op(+, =, 'retrain-from-trigrams')), (P;HTML|mfl4(_4204, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (212) [user] pfcTraceAddPrint('next-operation'(op(+, =, 'retrain-from-trigrams')), (P;HTML|mfl4(_4204, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (212) [user] pfcTraceBreak('next-operation'(op(+, =, 'retrain-from-trigrams')), (P;HTML|mfl4(_4204, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (212) [user] pfcTraceBreak('next-operation'(op(+, =, 'retrain-from-trigrams')), (P;HTML|mfl4(_4204, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (213) [user] pfcSpied('next-operation'(op(+, =, 'retrain-from-trigrams')), +) ^ Fail: (213) [user] pfcSpied('next-operation'(op(+, =, 'retrain-from-trigrams')), +) ^ Redo: (212) [user] pfcTraceBreak('next-operation'(op(+, =, 'retrain-from-trigrams')), (P;HTML|mfl4(_4204, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (212) [user] pfcTraceBreak('next-operation'(op(+, =, 'retrain-from-trigrams')), (P;HTML|mfl4(_4204, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (211) [user] pfcTraceAdd('next-operation'(op(+, =, 'retrain-from-trigrams')), (P;HTML|mfl4(_4204, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (209) [user] must_ex(pfcTraceAdd('next-operation'(op(+, =, 'retrain-from-trigrams')), (P;HTML|mfl4(_4204, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (209) [user] must_ex(pfcEnqueue('next-operation'(op(+, =, 'retrain-from-trigrams')), (P;HTML|mfl4(_4204, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Unify: (209) [user] must_ex(pfcEnqueue('next-operation'(op(+, =, 'retrain-from-trigrams')), (P;HTML|mfl4(_4204, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (211) [user] pfcEnqueue('next-operation'(op(+, =, 'retrain-from-trigrams')), (P;HTML|mfl4(_4204, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (211) [user] pfcEnqueue('next-operation'(op(+, =, 'retrain-from-trigrams')), (P;HTML|mfl4(_4204, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (212) [user] pfcGetSearch(_309000) ^ Unify: (212) [user] pfcGetSearch(_309000) Call: (213) [t_l] t_l:pfcSearchTL(_310850) Fail: (213) [t_l] t_l:pfcSearchTL(_310850) ^ Redo: (212) [user] pfcGetSearch(_309000) ^ Call: (213) [user] pfcSearch(_313624) ^ Unify: (213) [user] pfcSearch(direct) ^ Exit: (213) [user] pfcSearch(direct) Call: (213) [system] _309000=direct Exit: (213) [system] direct=direct ^ Exit: (212) [user] pfcGetSearch(direct) ^ Call: (212) [user] pfcEnqueue(direct, 'next-operation'(op(+, =, 'retrain-from-trigrams')), (P;HTML|mfl4(_4204, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (212) [user] pfcEnqueue(direct, 'next-operation'(op(+, =, 'retrain-from-trigrams')), (P;HTML|mfl4(_4204, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) Call: (213) [system] direct=direct Exit: (213) [system] direct=direct ^ Call: (213) [user] pfcFwd('next-operation'(op(+, =, 'retrain-from-trigrams'))) ^ Unify: (213) [user] pfcFwd('next-operation'(op(+, =, 'retrain-from-trigrams'))) ^ Call: (214) [user] control_arg_types('next-operation'(op(+, =, 'retrain-from-trigrams')), _338086) ^ Unify: (214) [user] control_arg_types('next-operation'(op(+, =, 'retrain-from-trigrams')), _338086) Call: (215) [system] fail Fail: (215) [system] fail ^ Fail: (214) [user] control_arg_types('next-operation'(op(+, =, 'retrain-from-trigrams')), _338086) ^ Redo: (213) [user] pfcFwd('next-operation'(op(+, =, 'retrain-from-trigrams'))) ^ Unify: (213) [user] pfcFwd('next-operation'(op(+, =, 'retrain-from-trigrams'))) ^ Call: (214) [user] locally_each:locally(set_prolog_flag(occurs_check, true), pfcFwd0('next-operation'(op(+, =, 'retrain-from-trigrams')))) ^ Unify: (214) [locally_each] locally_each:locally(user:set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, 'retrain-from-trigrams')))) ^ Call: (215) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, 'retrain-from-trigrams'))), user:each_call_cleanup) ^ Unify: (215) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, 'retrain-from-trigrams'))), user:each_call_cleanup) Call: (216) [system] current_prolog_flag(occurs_check, _348348) Exit: (216) [system] current_prolog_flag(occurs_check, true) ^ Call: (216) [locally_each] locally_each:wtl_how(trusted_redo_call_cleanup, true==true, user:set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, 'retrain-from-trigrams'))), user:set_prolog_flag(occurs_check, true)) ^ Unify: (216) [locally_each] locally_each:wtl_how(locally_each:trusted_redo_call_cleanup, locally_each:(true==true), user:set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, 'retrain-from-trigrams'))), user:set_prolog_flag(occurs_check, true)) Call: (217) [system] true==true Exit: (217) [system] true==true ^ Call: (217) [user] pfcFwd0('next-operation'(op(+, =, 'retrain-from-trigrams'))) ^ Unify: (217) [user] pfcFwd0('next-operation'(op(+, =, 'retrain-from-trigrams'))) Call: (218) [system] is_list(_355844) Fail: (218) [system] is_list(_355844) ^ Redo: (217) [user] pfcFwd0('next-operation'(op(+, =, 'retrain-from-trigrams'))) ^ Call: (218) [user] pfcFwd1('next-operation'(op(+, =, 'retrain-from-trigrams'))) ^ Unify: (218) [user] pfcFwd1('next-operation'(op(+, =, 'retrain-from-trigrams'))) ^ Call: (219) [user] fc_rule_check('next-operation'(op(+, =, 'retrain-from-trigrams'))) ^ Unify: (219) [user] fc_rule_check('next-operation'(op(+, =, 'retrain-from-trigrams'))) ^ Exit: (219) [user] fc_rule_check('next-operation'(op(+, =, 'retrain-from-trigrams'))) Call: (219) [system] copy_term('next-operation'(op(+, =, 'retrain-from-trigrams')), _363238) Exit: (219) [system] copy_term('next-operation'(op(+, =, 'retrain-from-trigrams')), 'next-operation'(op(+, =, 'retrain-from-trigrams'))) ^ Call: (219) [user] ignore(fcpt('next-operation'(op(+, =, 'retrain-from-trigrams')), 'next-operation'(op(+, =, 'retrain-from-trigrams')))) ^ Unify: (219) [system] ignore(user:fcpt('next-operation'(op(+, =, 'retrain-from-trigrams')), 'next-operation'(op(+, =, 'retrain-from-trigrams')))) ^ Call: (220) [user] fcpt('next-operation'(op(+, =, 'retrain-from-trigrams')), 'next-operation'(op(+, =, 'retrain-from-trigrams'))) ^ Unify: (220) [user] fcpt('next-operation'(op(+, =, 'retrain-from-trigrams')), 'next-operation'(op(+, =, 'retrain-from-trigrams'))) ^ Call: (221) [user] pfcGetTriggerQuick('$pt$'('next-operation'(op(+, =, 'retrain-from-trigrams')), _368830)) ^ Unify: (221) [user] pfcGetTriggerQuick('$pt$'('next-operation'(op(+, =, 'retrain-from-trigrams')), _368830)) ^ Call: (222) [user] clause('$pt$'('next-operation'(op(+, =, 'retrain-from-trigrams')), _368830), true) ^ Fail: (222) [user] clause('$pt$'('next-operation'(op(+, =, 'retrain-from-trigrams')), _368830), true) ^ Redo: (221) [user] pfcGetTriggerQuick('$pt$'('next-operation'(op(+, =, 'retrain-from-trigrams')), _368830)) ^ Call: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'retrain-from-trigrams')), _368830)) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'retrain-from-trigrams')), _368830)) Call: (223) [system] var('$pt$'('next-operation'(op(+, =, 'retrain-from-trigrams')), _368830)) Fail: (223) [system] var('$pt$'('next-operation'(op(+, =, 'retrain-from-trigrams')), _368830)) ^ Redo: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'retrain-from-trigrams')), _368830)) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'retrain-from-trigrams')), _368830)) Call: (223) [system] callable('$pt$'('next-operation'(op(+, =, 'retrain-from-trigrams')), _368830)) Exit: (223) [system] callable('$pt$'('next-operation'(op(+, =, 'retrain-from-trigrams')), _368830)) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'retrain-from-trigrams')), _368830)) ^ Redo: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'retrain-from-trigrams')), _368830)) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'retrain-from-trigrams')), _368830)) ^ Call: (223) [user] predicate_property('$pt$'('next-operation'(op(+, =, 'retrain-from-trigrams')), _368830), imported_from(system)) ^ Unify: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, 'retrain-from-trigrams')), _368830), imported_from(system)) Call: (224) [system] nonvar(imported_from(system)) Exit: (224) [system] nonvar(imported_from(system)) Call: (224) [$syspreds] property_predicate(imported_from(system), user:'$pt$'('next-operation'(op(+, =, 'retrain-from-trigrams')), _368830)) Unify: (224) [$syspreds] property_predicate(imported_from(system), user:'$pt$'('next-operation'(op(+, =, 'retrain-from-trigrams')), _368830)) Call: (225) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, 'retrain-from-trigrams')), _368830)) Unify: (225) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, 'retrain-from-trigrams')), _368830)) Call: (226) [system] callable('$pt$'('next-operation'(op(+, =, 'retrain-from-trigrams')), _368830)) Exit: (226) [system] callable('$pt$'('next-operation'(op(+, =, 'retrain-from-trigrams')), _368830)) Call: (226) [system] atom(user) Exit: (226) [system] atom(user) Exit: (225) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, 'retrain-from-trigrams')), _368830)) ^ Fail: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, 'retrain-from-trigrams')), _368830), imported_from(system)) ^ Redo: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'retrain-from-trigrams')), _368830)) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'retrain-from-trigrams')), _368830)) ^ Call: (223) [user] predicate_property('$pt$'('next-operation'(op(+, =, 'retrain-from-trigrams')), _368830), built_in) ^ Unify: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, 'retrain-from-trigrams')), _368830), built_in) Call: (224) [system] nonvar(built_in) Exit: (224) [system] nonvar(built_in) Call: (224) [$syspreds] property_predicate(built_in, user:'$pt$'('next-operation'(op(+, =, 'retrain-from-trigrams')), _368830)) Unify: (224) [$syspreds] property_predicate(built_in, user:'$pt$'('next-operation'(op(+, =, 'retrain-from-trigrams')), _368830)) Call: (225) [system] callable('$pt$'('next-operation'(op(+, =, 'retrain-from-trigrams')), _368830)) Exit: (225) [system] callable('$pt$'('next-operation'(op(+, =, 'retrain-from-trigrams')), _368830)) Call: (225) [$syspreds] goal_name_arity('$pt$'('next-operation'(op(+, =, 'retrain-from-trigrams')), _368830), _405900, _405902) Unify: (225) [$syspreds] goal_name_arity('$pt$'('next-operation'(op(+, =, 'retrain-from-trigrams')), _368830), _405900, _405902) Call: (226) [system] compound('$pt$'('next-operation'(op(+, =, 'retrain-from-trigrams')), _368830)) Exit: (226) [system] compound('$pt$'('next-operation'(op(+, =, 'retrain-from-trigrams')), _368830)) Call: (226) [system] compound_name_arity('$pt$'('next-operation'(op(+, =, 'retrain-from-trigrams')), _368830), _405900, _405902) Exit: (226) [system] compound_name_arity('$pt$'('next-operation'(op(+, =, 'retrain-from-trigrams')), _368830), '$pt$', 2) Exit: (225) [$syspreds] goal_name_arity('$pt$'('next-operation'(op(+, =, 'retrain-from-trigrams')), _368830), '$pt$', 2) ^ Call: (225) [$syspreds] current_predicate(user:'$pt$'/2) ^ Exit: (225) [$syspreds] current_predicate(user:'$pt$'/2) ^ Fail: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, 'retrain-from-trigrams')), _368830), built_in) ^ Redo: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'retrain-from-trigrams')), _368830)) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'retrain-from-trigrams')), _368830)) ^ Call: (223) [user] predicate_property('$pt$'('next-operation'(op(+, =, 'retrain-from-trigrams')), _368830), _417142) ^ Unify: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, 'retrain-from-trigrams')), _368830), _418082) Call: (224) [system] nonvar(_418940) ^ Redo: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, 'retrain-from-trigrams')), _368830), _419942) ^ Unify: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, 'retrain-from-trigrams')), _368830), _420876) Call: (224) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, 'retrain-from-trigrams')), _368830)) Unify: (224) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, 'retrain-from-trigrams')), _368830)) Call: (225) [system] callable('$pt$'('next-operation'(op(+, =, 'retrain-from-trigrams')), _368830)) Exit: (225) [system] callable('$pt$'('next-operation'(op(+, =, 'retrain-from-trigrams')), _368830)) Call: (225) [system] atom(user) Exit: (225) [system] atom(user) Exit: (224) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, 'retrain-from-trigrams')), _368830)) ^ Exit: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, 'retrain-from-trigrams')), _368830), interpreted) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'retrain-from-trigrams')), _368830)) ^ Call: (223) [user] predicate_property('$pt$'('next-operation'(op(+, =, 'retrain-from-trigrams')), _368830), number_of_clauses(_430070)) ^ Unify: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, 'retrain-from-trigrams')), _368830), number_of_clauses(_430070)) Call: (224) [system] nonvar(number_of_clauses(_430070)) Exit: (224) [system] nonvar(number_of_clauses(_430070)) Call: (224) [$syspreds] property_predicate(number_of_clauses(_430070), user:'$pt$'('next-operation'(op(+, =, 'retrain-from-trigrams')), _368830)) Unify: (224) [$syspreds] property_predicate(number_of_clauses(_430070), user:'$pt$'('next-operation'(op(+, =, 'retrain-from-trigrams')), _368830)) Call: (225) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, 'retrain-from-trigrams')), _368830)) Unify: (225) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, 'retrain-from-trigrams')), _368830)) Call: (226) [system] callable('$pt$'('next-operation'(op(+, =, 'retrain-from-trigrams')), _368830)) Exit: (226) [system] callable('$pt$'('next-operation'(op(+, =, 'retrain-from-trigrams')), _368830)) Call: (226) [system] atom(user) Exit: (226) [system] atom(user) Exit: (225) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, 'retrain-from-trigrams')), _368830)) Exit: (224) [$syspreds] property_predicate(number_of_clauses(0), user:'$pt$'('next-operation'(op(+, =, 'retrain-from-trigrams')), _368830)) ^ Exit: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, 'retrain-from-trigrams')), _368830), number_of_clauses(0)) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'retrain-from-trigrams')), _368830)) ^ Call: (223) [user] setup_call_cleanup(nb_current('$pfc_current_choice', _444914), (prolog_current_choice(_444924), push_current_choice(_444924), clause('$pt$'('next-operation'(op(+, =, 'retrain-from-trigrams')), _368830), _444946), pfc_call(_444946)), nb_setval('$pfc_current_choice', _444914)) ^ Unify: (223) [system] setup_call_cleanup(user:nb_current('$pfc_current_choice', _444914), user:(prolog_current_choice(_444924), push_current_choice(_444924), clause('$pt$'('next-operation'(op(+, =, 'retrain-from-trigrams')), _368830), _444946), pfc_call(_444946)), user:nb_setval('$pfc_current_choice', _444914)) ^ Call: (224) [system] sig_atomic(user:nb_current('$pfc_current_choice', _444914)) Call: (226) [system] nb_current('$pfc_current_choice', _444914) Exit: (226) [system] nb_current('$pfc_current_choice', []) ^ Exit: (224) [system] sig_atomic(user:nb_current('$pfc_current_choice', [])) Call: (225) [system] prolog_current_choice(_444924) Exit: (225) [system] prolog_current_choice(2935) ^ Call: (225) [user] push_current_choice(2935) ^ Unify: (225) [user] push_current_choice(2935) Call: (226) [system] nb_current('$pfc_current_choice', _454264) Exit: (226) [system] nb_current('$pfc_current_choice', []) Call: (226) [system] b_setval('$pfc_current_choice', [2935]) Exit: (226) [system] b_setval('$pfc_current_choice', [2935]) ^ Exit: (225) [user] push_current_choice(2935) ^ Call: (225) [user] clause('$pt$'('next-operation'(op(+, =, 'retrain-from-trigrams')), _368830), _444946) ^ Fail: (225) [user] clause('$pt$'('next-operation'(op(+, =, 'retrain-from-trigrams')), _368830), _444946) Call: (225) [$syspreds] nb_setval('$pfc_current_choice', []) Unify: (225) [$syspreds] nb_setval('$pfc_current_choice', []) Call: (226) [system] duplicate_term([], _462636) Exit: (226) [system] duplicate_term([], []) Call: (226) [system] nb_linkval('$pfc_current_choice', []) Exit: (226) [system] nb_linkval('$pfc_current_choice', []) Exit: (225) [$syspreds] nb_setval('$pfc_current_choice', []) ^ Fail: (223) [system] setup_call_cleanup(user:nb_current('$pfc_current_choice', _444914), user:(prolog_current_choice(_444924), push_current_choice(_444924), clause('$pt$'('next-operation'(op(+, =, 'retrain-from-trigrams')), _368830), _444946), pfc_call(_444946)), user:nb_setval('$pfc_current_choice', _444914)) ^ Fail: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'retrain-from-trigrams')), _368830)) ^ Fail: (221) [user] pfcGetTriggerQuick('$pt$'('next-operation'(op(+, =, 'retrain-from-trigrams')), _368830)) ^ Redo: (220) [user] fcpt('next-operation'(op(+, =, 'retrain-from-trigrams')), 'next-operation'(op(+, =, 'retrain-from-trigrams'))) ^ Unify: (220) [user] fcpt('next-operation'(op(+, =, 'retrain-from-trigrams')), 'next-operation'(op(+, =, 'retrain-from-trigrams'))) ^ Exit: (220) [user] fcpt('next-operation'(op(+, =, 'retrain-from-trigrams')), 'next-operation'(op(+, =, 'retrain-from-trigrams'))) ^ Exit: (219) [system] ignore(user:fcpt('next-operation'(op(+, =, 'retrain-from-trigrams')), 'next-operation'(op(+, =, 'retrain-from-trigrams')))) ^ Call: (219) [user] ignore(fcnt('next-operation'(op(+, =, 'retrain-from-trigrams')), 'next-operation'(op(+, =, 'retrain-from-trigrams')))) ^ Unify: (219) [system] ignore(user:fcnt('next-operation'(op(+, =, 'retrain-from-trigrams')), 'next-operation'(op(+, =, 'retrain-from-trigrams')))) ^ Call: (220) [user] fcnt('next-operation'(op(+, =, 'retrain-from-trigrams')), 'next-operation'(op(+, =, 'retrain-from-trigrams'))) ^ Unify: (220) [user] fcnt('next-operation'(op(+, =, 'retrain-from-trigrams')), 'next-operation'(op(+, =, 'retrain-from-trigrams'))) ^ Call: (221) [user] pfc_spft(_477506, _477592, '$nt$'('next-operation'(op(+, =, 'retrain-from-trigrams')), _477512, _477514)) ^ Unify: (221) [user] pfc_spft(_477506, _478524, '$nt$'('next-operation'(op(+, =, 'retrain-from-trigrams')), _477512, _477514)) ^ Call: (222) [user] pfcCallSystem('$spft$'(_477506, _479384, '$nt$'('next-operation'(op(+, =, 'retrain-from-trigrams')), _477512, _477514))) ^ Unify: (222) [user] pfcCallSystem('$spft$'(_477506, _479384, '$nt$'('next-operation'(op(+, =, 'retrain-from-trigrams')), _477512, _477514))) ^ Call: (223) [user] pfc_call('$spft$'(_477506, _479384, '$nt$'('next-operation'(op(+, =, 'retrain-from-trigrams')), _477512, _477514))) ^ Unify: (223) [user] pfc_call('$spft$'(_477506, _479384, '$nt$'('next-operation'(op(+, =, 'retrain-from-trigrams')), _477512, _477514))) Call: (224) [system] var('$spft$'(_477506, _479384, '$nt$'('next-operation'(op(+, =, 'retrain-from-trigrams')), _477512, _477514))) Fail: (224) [system] var('$spft$'(_477506, _479384, '$nt$'('next-operation'(op(+, =, 'retrain-from-trigrams')), _477512, _477514))) ^ Redo: (223) [user] pfc_call('$spft$'(_477506, _479384, '$nt$'('next-operation'(op(+, =, 'retrain-from-trigrams')), _477512, _477514))) ^ Unify: (223) [user] pfc_call('$spft$'(_477506, _479384, '$nt$'('next-operation'(op(+, =, 'retrain-from-trigrams')), _477512, _477514))) Call: (224) [system] callable('$spft$'(_477506, _479384, '$nt$'('next-operation'(op(+, =, 'retrain-from-trigrams')), _477512, _477514))) Exit: (224) [system] callable('$spft$'(_477506, _479384, '$nt$'('next-operation'(op(+, =, 'retrain-from-trigrams')), _477512, _477514))) ^ Unify: (223) [user] pfc_call('$spft$'(_477506, _479384, '$nt$'('next-operation'(op(+, =, 'retrain-from-trigrams')), _477512, _477514))) ^ Redo: (223) [user] pfc_call('$spft$'(_477506, _479384, '$nt$'('next-operation'(op(+, =, 'retrain-from-trigrams')), _477512, _477514))) ^ Unify: (223) [user] pfc_call('$spft$'(_477506, _479384, '$nt$'('next-operation'(op(+, =, 'retrain-from-trigrams')), _477512, _477514))) ^ Call: (224) [user] predicate_property('$spft$'(_477506, _479384, '$nt$'('next-operation'(op(+, =, 'retrain-from-trigrams')), _477512, _477514)), imported_from(system)) ^ Unify: (224) [$syspreds] predicate_property(user:'$spft$'(_477506, _479384, '$nt$'('next-operation'(op(+, =, 'retrain-from-trigrams')), _477512, _477514)), imported_from(system)) Call: (225) [system] nonvar(imported_from(system)) Exit: (225) [system] nonvar(imported_from(system)) Call: (225) [$syspreds] property_predicate(imported_from(system), user:'$spft$'(_477506, _479384, '$nt$'('next-operation'(op(+, =, 'retrain-from-trigrams')), _477512, _477514))) Unify: (225) [$syspreds] property_predicate(imported_from(system), user:'$spft$'(_477506, _479384, '$nt$'('next-operation'(op(+, =, 'retrain-from-trigrams')), _477512, _477514))) Call: (226) [$syspreds] define_or_generate(user:'$spft$'(_477506, _479384, '$nt$'('next-operation'(op(+, =, 'retrain-from-trigrams')), _477512, _477514))) Unify: (226) [$syspreds] define_or_generate(user:'$spft$'(_477506, _479384, '$nt$'('next-operation'(op(+, =, 'retrain-from-trigrams')), _477512, _477514))) Call: (227) [system] callable('$spft$'(_477506, _479384, '$nt$'('next-operation'(op(+, =, 'retrain-from-trigrams')), _477512, _477514))) Exit: (227) [system] callable('$spft$'(_477506, _479384, '$nt$'('next-operation'(op(+, =, 'retrain-from-trigrams')), _477512, _477514))) Call: (227) [system] atom(user) Exit: (227) [system] atom(user) Exit: (226) [$syspreds] define_or_generate(user:'$spft$'(_477506, _479384, '$nt$'('next-operation'(op(+, =, 'retrain-from-trigrams')), _477512, _477514))) ^ Fail: (224) [$syspreds] predicate_property(user:'$spft$'(_477506, _479384, '$nt$'('next-operation'(op(+, =, 'retrain-from-trigrams')), _477512, _477514)), imported_from(system)) ^ Redo: (223) [user] pfc_call('$spft$'(_477506, _479384, '$nt$'('next-operation'(op(+, =, 'retrain-from-trigrams')), _477512, _477514))) ^ Unify: (223) [user] pfc_call('$spft$'(_477506, _479384, '$nt$'('next-operation'(op(+, =, 'retrain-from-trigrams')), _477512, _477514))) ^ Call: (224) [user] predicate_property('$spft$'(_477506, _479384, '$nt$'('next-operation'(op(+, =, 'retrain-from-trigrams')), _477512, _477514)), built_in) ^ Unify: (224) [$syspreds] predicate_property(user:'$spft$'(_477506, _479384, '$nt$'('next-operation'(op(+, =, 'retrain-from-trigrams')), _477512, _477514)), built_in) Call: (225) [system] nonvar(built_in) Exit: (225) [system] nonvar(built_in) Call: (225) [$syspreds] property_predicate(built_in, user:'$spft$'(_477506, _479384, '$nt$'('next-operation'(op(+, =, 'retrain-from-trigrams')), _477512, _477514))) Unify: (225) [$syspreds] property_predicate(built_in, user:'$spft$'(_477506, _479384, '$nt$'('next-operation'(op(+, =, 'retrain-from-trigrams')), _477512, _477514))) Call: (226) [system] callable('$spft$'(_477506, _479384, '$nt$'('next-operation'(op(+, =, 'retrain-from-trigrams')), _477512, _477514))) Exit: (226) [system] callable('$spft$'(_477506, _479384, '$nt$'('next-operation'(op(+, =, 'retrain-from-trigrams')), _477512, _477514))) Call: (226) [$syspreds] goal_name_arity('$spft$'(_477506, _479384, '$nt$'('next-operation'(op(+, =, 'retrain-from-trigrams')), _477512, _477514)), _513664, _513666) Unify: (226) [$syspreds] goal_name_arity('$spft$'(_477506, _479384, '$nt$'('next-operation'(op(+, =, 'retrain-from-trigrams')), _477512, _477514)), _513664, _513666) Call: (227) [system] compound('$spft$'(_477506, _479384, '$nt$'('next-operation'(op(+, =, 'retrain-from-trigrams')), _477512, _477514))) Exit: (227) [system] compound('$spft$'(_477506, _479384, '$nt$'('next-operation'(op(+, =, 'retrain-from-trigrams')), _477512, _477514))) Call: (227) [system] compound_name_arity('$spft$'(_477506, _479384, '$nt$'('next-operation'(op(+, =, 'retrain-from-trigrams')), _477512, _477514)), _513664, _513666) Exit: (227) [system] compound_name_arity('$spft$'(_477506, _479384, '$nt$'('next-operation'(op(+, =, 'retrain-from-trigrams')), _477512, _477514)), '$spft$', 3) Exit: (226) [$syspreds] goal_name_arity('$spft$'(_477506, _479384, '$nt$'('next-operation'(op(+, =, 'retrain-from-trigrams')), _477512, _477514)), '$spft$', 3) ^ Call: (226) [$syspreds] current_predicate(user:'$spft$'/3) ^ Exit: (226) [$syspreds] current_predicate(user:'$spft$'/3) ^ Fail: (224) [$syspreds] predicate_property(user:'$spft$'(_477506, _479384, '$nt$'('next-operation'(op(+, =, 'retrain-from-trigrams')), _477512, _477514)), built_in) ^ Redo: (223) [user] pfc_call('$spft$'(_477506, _479384, '$nt$'('next-operation'(op(+, =, 'retrain-from-trigrams')), _477512, _477514))) ^ Unify: (223) [user] pfc_call('$spft$'(_4458, _4472, '$nt$'('next-operation'(op(+, =, 'retrain-from-trigrams')), _4464, _4466))) ^ Call: (224) [user] predicate_property('$spft$'(_4458, _4472, '$nt$'('next-operation'(op(+, =, 'retrain-from-trigrams')), _4464, _4466)), _5360) ^ Unify: (224) [$syspreds] predicate_property(user:'$spft$'(_4458, _4472, '$nt$'('next-operation'(op(+, =, 'retrain-from-trigrams')), _4464, _4466)), _6300) Call: (225) [system] nonvar(_7158) ^ Redo: (224) [$syspreds] predicate_property(user:'$spft$'(_4458, _4472, '$nt$'('next-operation'(op(+, =, 'retrain-from-trigrams')), _4464, _4466)), _8160) ^ Unify: (224) [$syspreds] predicate_property(user:'$spft$'(_4458, _4472, '$nt$'('next-operation'(op(+, =, 'retrain-from-trigrams')), _4464, _4466)), _9094) Call: (225) [$syspreds] define_or_generate(user:'$spft$'(_4458, _4472, '$nt$'('next-operation'(op(+, =, 'retrain-from-trigrams')), _4464, _4466))) Unify: (225) [$syspreds] define_or_generate(user:'$spft$'(_4458, _4472, '$nt$'('next-operation'(op(+, =, 'retrain-from-trigrams')), _4464, _4466))) Call: (226) [system] callable('$spft$'(_4458, _4472, '$nt$'('next-operation'(op(+, =, 'retrain-from-trigrams')), _4464, _4466))) Exit: (226) [system] callable('$spft$'(_4458, _4472, '$nt$'('next-operation'(op(+, =, 'retrain-from-trigrams')), _4464, _4466))) Call: (226) [system] atom(user) Exit: (226) [system] atom(user) Exit: (225) [$syspreds] define_or_generate(user:'$spft$'(_4458, _4472, '$nt$'('next-operation'(op(+, =, 'retrain-from-trigrams')), _4464, _4466))) ^ Exit: (224) [$syspreds] predicate_property(user:'$spft$'(_4458, _4472, '$nt$'('next-operation'(op(+, =, 'retrain-from-trigrams')), _4464, _4466)), interpreted) ^ Unify: (223) [user] pfc_call('$spft$'(_4458, _4472, '$nt$'('next-operation'(op(+, =, 'retrain-from-trigrams')), _4464, _4466))) ^ Call: (224) [user] predicate_property('$spft$'(_4458, _4472, '$nt$'('next-operation'(op(+, =, 'retrain-from-trigrams')), _4464, _4466)), number_of_clauses(_18288)) ^ Unify: (224) [$syspreds] predicate_property(user:'$spft$'(_4458, _4472, '$nt$'('next-operation'(op(+, =, 'retrain-from-trigrams')), _4464, _4466)), number_of_clauses(_18288)) Call: (225) [system] nonvar(number_of_clauses(_18288)) Exit: (225) [system] nonvar(number_of_clauses(_18288)) Call: (225) [$syspreds] property_predicate(number_of_clauses(_18288), user:'$spft$'(_4458, _4472, '$nt$'('next-operation'(op(+, =, 'retrain-from-trigrams')), _4464, _4466))) Unify: (225) [$syspreds] property_predicate(number_of_clauses(_18288), user:'$spft$'(_4458, _4472, '$nt$'('next-operation'(op(+, =, 'retrain-from-trigrams')), _4464, _4466))) Call: (226) [$syspreds] define_or_generate(user:'$spft$'(_4458, _4472, '$nt$'('next-operation'(op(+, =, 'retrain-from-trigrams')), _4464, _4466))) Unify: (226) [$syspreds] define_or_generate(user:'$spft$'(_4458, _4472, '$nt$'('next-operation'(op(+, =, 'retrain-from-trigrams')), _4464, _4466))) Call: (227) [system] callable('$spft$'(_4458, _4472, '$nt$'('next-operation'(op(+, =, 'retrain-from-trigrams')), _4464, _4466))) Exit: (227) [system] callable('$spft$'(_4458, _4472, '$nt$'('next-operation'(op(+, =, 'retrain-from-trigrams')), _4464, _4466))) Call: (227) [system] atom(user) Exit: (227) [system] atom(user) Exit: (226) [$syspreds] define_or_generate(user:'$spft$'(_4458, _4472, '$nt$'('next-operation'(op(+, =, 'retrain-from-trigrams')), _4464, _4466))) Exit: (225) [$syspreds] property_predicate(number_of_clauses(744), user:'$spft$'(_4458, _4472, '$nt$'('next-operation'(op(+, =, 'retrain-from-trigrams')), _4464, _4466))) ^ Exit: (224) [$syspreds] predicate_property(user:'$spft$'(_4458, _4472, '$nt$'('next-operation'(op(+, =, 'retrain-from-trigrams')), _4464, _4466)), number_of_clauses(744)) ^ Unify: (223) [user] pfc_call('$spft$'(_4458, _4472, '$nt$'('next-operation'(op(+, =, 'retrain-from-trigrams')), _4464, _4466))) ^ Call: (224) [user] setup_call_cleanup(nb_current('$pfc_current_choice', _33132), (prolog_current_choice(_33142), push_current_choice(_33142), clause('$spft$'(_4458, _4472, '$nt$'('next-operation'(op(+, =, 'retrain-from-trigrams')), _4464, _4466)), _33164), pfc_call(_33164)), nb_setval('$pfc_current_choice', _33132)) ^ Unify: (224) [system] setup_call_cleanup(user:nb_current('$pfc_current_choice', _33132), user:(prolog_current_choice(_33142), push_current_choice(_33142), clause('$spft$'(_4458, _4472, '$nt$'('next-operation'(op(+, =, 'retrain-from-trigrams')), _4464, _4466)), _33164), pfc_call(_33164)), user:nb_setval('$pfc_current_choice', _33132)) ^ Call: (225) [system] sig_atomic(user:nb_current('$pfc_current_choice', _33132)) Call: (227) [system] nb_current('$pfc_current_choice', _33132) Exit: (227) [system] nb_current('$pfc_current_choice', []) ^ Exit: (225) [system] sig_atomic(user:nb_current('$pfc_current_choice', [])) Call: (226) [system] prolog_current_choice(_33142) Exit: (226) [system] prolog_current_choice(2955) ^ Call: (226) [user] push_current_choice(2955) ^ Unify: (226) [user] push_current_choice(2955) Call: (227) [system] nb_current('$pfc_current_choice', _42482) Exit: (227) [system] nb_current('$pfc_current_choice', []) Call: (227) [system] b_setval('$pfc_current_choice', [2955]) Exit: (227) [system] b_setval('$pfc_current_choice', [2955]) ^ Exit: (226) [user] push_current_choice(2955) ^ Call: (226) [user] clause('$spft$'(_4458, _4472, '$nt$'('next-operation'(op(+, =, 'retrain-from-trigrams')), _4464, _4466)), _33164) ^ Fail: (226) [user] clause('$spft$'(_4458, _4472, '$nt$'('next-operation'(op(+, =, 'retrain-from-trigrams')), _4464, _4466)), _33164) Call: (226) [$syspreds] nb_setval('$pfc_current_choice', []) Unify: (226) [$syspreds] nb_setval('$pfc_current_choice', []) Call: (227) [system] duplicate_term([], _50854) Exit: (227) [system] duplicate_term([], []) Call: (227) [system] nb_linkval('$pfc_current_choice', []) Exit: (227) [system] nb_linkval('$pfc_current_choice', []) Exit: (226) [$syspreds] nb_setval('$pfc_current_choice', []) ^ Fail: (224) [system] setup_call_cleanup(user:nb_current('$pfc_current_choice', _33132), user:(prolog_current_choice(_33142), push_current_choice(_33142), clause('$spft$'(_4458, _4472, '$nt$'('next-operation'(op(+, =, 'retrain-from-trigrams')), _4464, _4466)), _33164), pfc_call(_33164)), user:nb_setval('$pfc_current_choice', _33132)) ^ Fail: (223) [user] pfc_call('$spft$'(_4458, _4472, '$nt$'('next-operation'(op(+, =, 'retrain-from-trigrams')), _4464, _4466))) ^ Fail: (222) [user] pfcCallSystem('$spft$'(_4458, _4472, '$nt$'('next-operation'(op(+, =, 'retrain-from-trigrams')), _4464, _4466))) ^ Fail: (221) [user] pfc_spft(_4458, _58358, '$nt$'('next-operation'(op(+, =, 'retrain-from-trigrams')), _4464, _4466)) ^ Redo: (220) [user] fcnt('next-operation'(op(+, =, 'retrain-from-trigrams')), 'next-operation'(op(+, =, 'retrain-from-trigrams'))) ^ Unify: (220) [user] fcnt('next-operation'(op(+, =, 'retrain-from-trigrams')), 'next-operation'(op(+, =, 'retrain-from-trigrams'))) ^ Exit: (220) [user] fcnt('next-operation'(op(+, =, 'retrain-from-trigrams')), 'next-operation'(op(+, =, 'retrain-from-trigrams'))) ^ Exit: (219) [system] ignore(user:fcnt('next-operation'(op(+, =, 'retrain-from-trigrams')), 'next-operation'(op(+, =, 'retrain-from-trigrams')))) ^ Exit: (218) [user] pfcFwd1('next-operation'(op(+, =, 'retrain-from-trigrams'))) ^ Exit: (217) [user] pfcFwd0('next-operation'(op(+, =, 'retrain-from-trigrams'))) ^ Exit: (216) [locally_each] locally_each:wtl_how(locally_each:trusted_redo_call_cleanup, locally_each:(true==true), user:set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, 'retrain-from-trigrams'))), user:set_prolog_flag(occurs_check, true)) ^ Exit: (215) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, 'retrain-from-trigrams'))), user:each_call_cleanup) ^ Exit: (214) [locally_each] locally_each:locally(user:set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, 'retrain-from-trigrams')))) ^ Exit: (213) [user] pfcFwd('next-operation'(op(+, =, 'retrain-from-trigrams'))) ^ Exit: (212) [user] pfcEnqueue(direct, 'next-operation'(op(+, =, 'retrain-from-trigrams')), (P;HTML|mfl4(_4204, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (211) [user] pfcEnqueue('next-operation'(op(+, =, 'retrain-from-trigrams')), (P;HTML|mfl4(_4204, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (209) [user] must_ex(pfcEnqueue('next-operation'(op(+, =, 'retrain-from-trigrams')), (P;HTML|mfl4(_4204, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Exit: (208) [user] pfcPost2('next-operation'(op(+, =, 'retrain-from-trigrams')), (P;HTML|mfl4(_4204, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (207) [user] pfcPost11('next-operation'(op(+, =, 'retrain-from-trigrams')), (P;HTML|mfl4(_4204, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (205) [locally_each] locally_each:wtl_how(locally_each:trusted_redo_call_cleanup, locally_each:(true==true), user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'retrain-from-trigrams')), (P;HTML|mfl4(_4204, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _4228, (notrace, wdmsg(('next-operation'(op(+, =, 'retrain-from-trigrams'))=>_4228)), trace)), user:set_prolog_flag(occurs_check, true)) ^ Exit: (204) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'retrain-from-trigrams')), (P;HTML|mfl4(_4204, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _4228, (notrace, wdmsg(('next-operation'(op(+, =, 'retrain-from-trigrams'))=>_4228)), trace)), user:each_call_cleanup) ^ Exit: (203) [locally_each] locally_each:locally(user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'retrain-from-trigrams')), (P;HTML|mfl4(_4204, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _4228, (notrace, wdmsg(('next-operation'(op(+, =, 'retrain-from-trigrams'))=>_4228)), trace))) ^ Exit: (202) [user] pfcPost1('next-operation'(op(+, =, 'retrain-from-trigrams')), (P;HTML|mfl4(_4204, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (201) [user] pfcPost_rev((P;HTML|mfl4(_4204, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax), 'next-operation'(op(+, =, 'retrain-from-trigrams'))) ^ Exit: (200) [user] pfcPost('next-operation'(op(+, =, 'retrain-from-trigrams')), (P;HTML|mfl4(_4204, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (200) [user] pfcRun ^ Unify: (200) [user] pfcRun ^ Call: (201) [user] pfcGetSearch(direct) ^ Unify: (201) [user] pfcGetSearch(direct) Call: (202) [t_l] t_l:pfcSearchTL(_155818) Fail: (202) [t_l] t_l:pfcSearchTL(_155818) ^ Redo: (201) [user] pfcGetSearch(direct) ^ Call: (202) [user] pfcSearch(_158592) ^ Unify: (202) [user] pfcSearch(direct) ^ Exit: (202) [user] pfcSearch(direct) Call: (202) [system] direct=direct Exit: (202) [system] direct=direct ^ Exit: (201) [user] pfcGetSearch(direct) ^ Unify: (200) [user] pfcRun ^ Exit: (200) [user] pfcRun ^ Exit: (199) [user] pfcAdd('next-operation'(op(+, =, 'retrain-from-trigrams')), (P;HTML|mfl4(_4204, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (198) [user] pfcAdd('next-operation'(op(+, =, 'retrain-from-trigrams'))) ^ Exit: (197) [user] pfcAdd_Now('next-operation'(op(+, =, 'retrain-from-trigrams'))) ^ Exit: (196) [user] if_t(into_simple_op(+, [=, ['retrain-from-trigrams'], [[debugln, "retrain from trigrams..."], ['absolute-file-name', [library, '../self-dialogue-corpus/train-from.txt'], _File, [::, [access, read]]], [time, [',', [open, _File, read, _In], [forall, ['corpus-stat', _Stat], ['set-flag', _Stat, 0]], ['set-flag', 'sent-num', 0], [repeat], ['det-if-then-else', ['at-end-of-stream', _In], ['set-det'], [',', [flag, 'sent-num', _X, [+, _X, 1]], ['read-line-to-string', _In, _Str], ['add-training', _X, _Str], [fail]]], [forall, ['corpus-stat', _Stat], [',', ['get-flag', _Stat, _Value], [debugln, [=, _Stat, _Value]]]]]]]], op(+, =, 'retrain-from-trigrams')), pfcAdd_Now('next-operation'(op(+, =, 'retrain-from-trigrams')))) Call: (196) [user] dont_give_up(as_tf(asserted_do_metta('&self', +, [=, ['retrain-from-trigrams'], [[debugln, "retrain from trigrams..."], ['absolute-file-name', [library, '../self-dialogue-corpus/train-from.txt'], _File, [::, [access, read]]], [time, [',', [open, _File, read, _In], [forall, ['corpus-stat', _Stat], ['set-flag', _Stat, 0]], ['set-flag', 'sent-num', 0], [repeat], ['det-if-then-else', ['at-end-of-stream', _In], ['set-det'], [',', [flag, 'sent-num', _X, [+, _X, 1]], ['read-line-to-string', _In, _Str], ['add-training', _X, _Str], [fail]]], [forall, ['corpus-stat', _Stat], [',', ['get-flag', _Stat, _Value], [debugln, [=, _Stat, _Value]]]]]]]]), _3348)) Unify: (196) [user] dont_give_up(as_tf(asserted_do_metta('&self', +, [=, ['retrain-from-trigrams'], [[debugln, "retrain from trigrams..."], ['absolute-file-name', [library, '../self-dialogue-corpus/train-from.txt'], _File, [::, [access, read]]], [time, [',', [open, _File, read, _In], [forall, ['corpus-stat', _Stat], ['set-flag', _Stat, 0]], ['set-flag', 'sent-num', 0], [repeat], ['det-if-then-else', ['at-end-of-stream', _In], ['set-det'], [',', [flag, 'sent-num', _X, [+, _X, 1]], ['read-line-to-string', _In, _Str], ['add-training', _X, _Str], [fail]]], [forall, ['corpus-stat', _Stat], [',', ['get-flag', _Stat, _Value], [debugln, [=, _Stat, _Value]]]]]]]]), _3348)) ^ Call: (198) [user] as_tf(asserted_do_metta('&self', +, [=, ['retrain-from-trigrams'], [[debugln, "retrain from trigrams..."], ['absolute-file-name', [library, '../self-dialogue-corpus/train-from.txt'], _File, [::, [access, read]]], [time, [',', [open, _File, read, _In], [forall, ['corpus-stat', _Stat], ['set-flag', _Stat, 0]], ['set-flag', 'sent-num', 0], [repeat], ['det-if-then-else', ['at-end-of-stream', _In], ['set-det'], [',', [flag, 'sent-num', _X, [+, _X, 1]], ['read-line-to-string', _In, _Str], ['add-training', _X, _Str], [fail]]], [forall, ['corpus-stat', _Stat], [',', ['get-flag', _Stat, _Value], [debugln, [=, _Stat, _Value]]]]]]]]), _3348) ^ Unify: (198) [user] as_tf(asserted_do_metta('&self', +, [=, ['retrain-from-trigrams'], [[debugln, "retrain from trigrams..."], ['absolute-file-name', [library, '../self-dialogue-corpus/train-from.txt'], _File, [::, [access, read]]], [time, [',', [open, _File, read, _In], [forall, ['corpus-stat', _Stat], ['set-flag', _Stat, 0]], ['set-flag', 'sent-num', 0], [repeat], ['det-if-then-else', ['at-end-of-stream', _In], ['set-det'], [',', [flag, 'sent-num', _X, [+, _X, 1]], ['read-line-to-string', _In, _Str], ['add-training', _X, _Str], [fail]]], [forall, ['corpus-stat', _Stat], [',', ['get-flag', _Stat, _Value], [debugln, [=, _Stat, _Value]]]]]]]]), _3348) Call: (199) [system] asserted_do_metta('&self', +, [=, ['retrain-from-trigrams'], [[debugln, "retrain from trigrams..."], ['absolute-file-name', [library, '../self-dialogue-corpus/train-from.txt'], _File, [::, [access, read]]], [time, [',', [open, _File, read, _In], [forall, ['corpus-stat', _Stat], ['set-flag', _Stat, 0]], ['set-flag', 'sent-num', 0], [repeat], ['det-if-then-else', ['at-end-of-stream', _In], ['set-det'], [',', [flag, 'sent-num', _X, [+, _X, 1]], ['read-line-to-string', _In, _Str], ['add-training', _X, _Str], [fail]]], [forall, ['corpus-stat', _Stat], [',', ['get-flag', _Stat, _Value], [debugln, [=, _Stat, _Value]]]]]]]])\=[_180072|_180074] Exit: (199) [system] asserted_do_metta('&self', +, [=, ['retrain-from-trigrams'], [[debugln, "retrain from trigrams..."], ['absolute-file-name', [library, '../self-dialogue-corpus/train-from.txt'], _File, [::, [access, read]]], [time, [',', [open, _File, read, _In], [forall, ['corpus-stat', _Stat], ['set-flag', _Stat, 0]], ['set-flag', 'sent-num', 0], [repeat], ['det-if-then-else', ['at-end-of-stream', _In], ['set-det'], [',', [flag, 'sent-num', _X, [+, _X, 1]], ['read-line-to-string', _In, _Str], ['add-training', _X, _Str], [fail]]], [forall, ['corpus-stat', _Stat], [',', ['get-flag', _Stat, _Value], [debugln, [=, _Stat, _Value]]]]]]]])\=[_180072|_180074] ^ Call: (199) [user] catch_nowarn((call(asserted_do_metta('&self', +, [=, ['retrain-from-trigrams'], [[debugln, "retrain from trigrams..."], ['absolute-file-name', [library, '../self-dialogue-corpus/train-from.txt'], _File, [::, [access, read]]], [time, [',', [open, _File, read, _In], [forall, ['corpus-stat', _Stat], ['set-flag', _Stat, 0]], ['set-flag', 'sent-num', 0], [repeat], ['det-if-then-else', ['at-end-of-stream', _In], ['set-det'], [',', [flag, 'sent-num', _X, [+, _X, 1]], ['read-line-to-string', _In, _Str], ['add-training', _X, _Str], [fail]]], [forall, ['corpus-stat', _Stat], [',', ['get-flag', _Stat, _Value], [debugln, [=, _Stat, _Value]]]]]]]]))*->_3348='True';_3348='False')) ^ Unify: (199) [user] catch_nowarn((call(asserted_do_metta('&self', +, [=, ['retrain-from-trigrams'], [[debugln, "retrain from trigrams..."], ['absolute-file-name', [library, '../self-dialogue-corpus/train-from.txt'], _File, [::, [access, read]]], [time, [',', [open, _File, read, _In], [forall, ['corpus-stat', _Stat], ['set-flag', _Stat, 0]], ['set-flag', 'sent-num', 0], [repeat], ['det-if-then-else', ['at-end-of-stream', _In], ['set-det'], [',', [flag, 'sent-num', _X, [+, _X, 1]], ['read-line-to-string', _In, _Str], ['add-training', _X, _Str], [fail]]], [forall, ['corpus-stat', _Stat], [',', ['get-flag', _Stat, _Value], [debugln, [=, _Stat, _Value]]]]]]]]))*->_3348='True';_3348='False')) Call: (200) [user] catch_err((call(asserted_do_metta('&self', +, [=, ['retrain-from-trigrams'], [[debugln, "retrain from trigrams..."], ['absolute-file-name', [library, '../self-dialogue-corpus/train-from.txt'], _File, [::, [access, read]]], [time, [',', [open, _File, read, _In], [forall, ['corpus-stat', _Stat], ['set-flag', _Stat, 0]], ['set-flag', 'sent-num', 0], [repeat], ['det-if-then-else', ['at-end-of-stream', _In], ['set-det'], [',', [flag, 'sent-num', _X, [+, _X, 1]], ['read-line-to-string', _In, _Str], ['add-training', _X, _Str], [fail]]], [forall, ['corpus-stat', _Stat], [',', ['get-flag', _Stat, _Value], [debugln, [=, _Stat, _Value]]]]]]]]))*->_3348='True';_3348='False'), error(_183810, _183812), fail) Unify: (200) [user] catch_err((call(asserted_do_metta('&self', +, [=, ['retrain-from-trigrams'], [[debugln, "retrain from trigrams..."], ['absolute-file-name', [library, '../self-dialogue-corpus/train-from.txt'], _File, [::, [access, read]]], [time, [',', [open, _File, read, _In], [forall, ['corpus-stat', _Stat], ['set-flag', _Stat, 0]], ['set-flag', 'sent-num', 0], [repeat], ['det-if-then-else', ['at-end-of-stream', _In], ['set-det'], [',', [flag, 'sent-num', _X, [+, _X, 1]], ['read-line-to-string', _In, _Str], ['add-training', _X, _Str], [fail]]], [forall, ['corpus-stat', _Stat], [',', ['get-flag', _Stat, _Value], [debugln, [=, _Stat, _Value]]]]]]]]))*->_3348='True';_3348='False'), error(_183810, _183812), fail) Call: (203) [user] asserted_do_metta('&self', +, [=, ['retrain-from-trigrams'], [[debugln, "retrain from trigrams..."], ['absolute-file-name', [library, '../self-dialogue-corpus/train-from.txt'], _File, [::, [access, read]]], [time, [',', [open, _File, read, _In], [forall, ['corpus-stat', _Stat], ['set-flag', _Stat, 0]], ['set-flag', 'sent-num', 0], [repeat], ['det-if-then-else', ['at-end-of-stream', _In], ['set-det'], [',', [flag, 'sent-num', _X, [+, _X, 1]], ['read-line-to-string', _In, _Str], ['add-training', _X, _Str], [fail]]], [forall, ['corpus-stat', _Stat], [',', ['get-flag', _Stat, _Value], [debugln, [=, _Stat, _Value]]]]]]]]) Unify: (203) [user] asserted_do_metta('&self', +, [=, ['retrain-from-trigrams'], [[debugln, "retrain from trigrams..."], ['absolute-file-name', [library, '../self-dialogue-corpus/train-from.txt'], _File, [::, [access, read]]], [time, [',', [open, _File, read, _In], [forall, ['corpus-stat', _Stat], ['set-flag', _Stat, 0]], ['set-flag', 'sent-num', 0], [repeat], ['det-if-then-else', ['at-end-of-stream', _In], ['set-det'], [',', [flag, 'sent-num', _X, [+, _X, 1]], ['read-line-to-string', _In, _Str], ['add-training', _X, _Str], [fail]]], [forall, ['corpus-stat', _Stat], [',', ['get-flag', _Stat, _Value], [debugln, [=, _Stat, _Value]]]]]]]]) Call: (204) [user] metta_interp_mode(+, _187526) Unify: (204) [user] metta_interp_mode(+, load) Exit: (204) [user] metta_interp_mode(+, load) Call: (204) [user] asserted_do_metta('&self', load, [=, ['retrain-from-trigrams'], [[debugln, "retrain from trigrams..."], ['absolute-file-name', [library, '../self-dialogue-corpus/train-from.txt'], _File, [::, [access, read]]], [time, [',', [open, _File, read, _In], [forall, ['corpus-stat', _Stat], ['set-flag', _Stat, 0]], ['set-flag', 'sent-num', 0], [repeat], ['det-if-then-else', ['at-end-of-stream', _In], ['set-det'], [',', [flag, 'sent-num', _X, [+, _X, 1]], ['read-line-to-string', _In, _Str], ['add-training', _X, _Str], [fail]]], [forall, ['corpus-stat', _Stat], [',', ['get-flag', _Stat, _Value], [debugln, [=, _Stat, _Value]]]]]]]]) Unify: (204) [user] asserted_do_metta('&self', load, [=, ['retrain-from-trigrams'], [[debugln, "retrain from trigrams..."], ['absolute-file-name', [library, '../self-dialogue-corpus/train-from.txt'], _File, [::, [access, read]]], [time, [',', [open, _File, read, _In], [forall, ['corpus-stat', _Stat], ['set-flag', _Stat, 0]], ['set-flag', 'sent-num', 0], [repeat], ['det-if-then-else', ['at-end-of-stream', _In], ['set-det'], [',', [flag, 'sent-num', _X, [+, _X, 1]], ['read-line-to-string', _In, _Str], ['add-training', _X, _Str], [fail]]], [forall, ['corpus-stat', _Stat], [',', ['get-flag', _Stat, _Value], [debugln, [=, _Stat, _Value]]]]]]]]) Call: (205) [user] metta_interp_mode(load, _192116) Redo: (204) [user] asserted_do_metta('&self', load, [=, ['retrain-from-trigrams'], [[debugln, "retrain from trigrams..."], ['absolute-file-name', [library, '../self-dialogue-corpus/train-from.txt'], _File, [::, [access, read]]], [time, [',', [open, _File, read, _In], [forall, ['corpus-stat', _Stat], ['set-flag', _Stat, 0]], ['set-flag', 'sent-num', 0], [repeat], ['det-if-then-else', ['at-end-of-stream', _In], ['set-det'], [',', [flag, 'sent-num', _X, [+, _X, 1]], ['read-line-to-string', _In, _Str], ['add-training', _X, _Str], [fail]]], [forall, ['corpus-stat', _Stat], [',', ['get-flag', _Stat, _Value], [debugln, [=, _Stat, _Value]]]]]]]]) Unify: (204) [user] asserted_do_metta('&self', load, [=, ['retrain-from-trigrams'], [[debugln, "retrain from trigrams..."], ['absolute-file-name', [library, '../self-dialogue-corpus/train-from.txt'], _File, [::, [access, read]]], [time, [',', [open, _File, read, _In], [forall, ['corpus-stat', _Stat], ['set-flag', _Stat, 0]], ['set-flag', 'sent-num', 0], [repeat], ['det-if-then-else', ['at-end-of-stream', _In], ['set-det'], [',', [flag, 'sent-num', _X, [+, _X, 1]], ['read-line-to-string', _In, _Str], ['add-training', _X, _Str], [fail]]], [forall, ['corpus-stat', _Stat], [',', ['get-flag', _Stat, _Value], [debugln, [=, _Stat, _Value]]]]]]]]) Call: (205) [system] load==exec Redo: (204) [user] asserted_do_metta('&self', load, [=, ['retrain-from-trigrams'], [[debugln, "retrain from trigrams..."], ['absolute-file-name', [library, '../self-dialogue-corpus/train-from.txt'], _File, [::, [access, read]]], [time, [',', [open, _File, read, _In], [forall, ['corpus-stat', _Stat], ['set-flag', _Stat, 0]], ['set-flag', 'sent-num', 0], [repeat], ['det-if-then-else', ['at-end-of-stream', _In], ['set-det'], [',', [flag, 'sent-num', _X, [+, _X, 1]], ['read-line-to-string', _In, _Str], ['add-training', _X, _Str], [fail]]], [forall, ['corpus-stat', _Stat], [',', ['get-flag', _Stat, _Value], [debugln, [=, _Stat, _Value]]]]]]]]) Unify: (204) [user] asserted_do_metta('&self', load, [=, ['retrain-from-trigrams'], [[debugln, "retrain from trigrams..."], ['absolute-file-name', [library, '../self-dialogue-corpus/train-from.txt'], _File, [::, [access, read]]], [time, [',', [open, _File, read, _In], [forall, ['corpus-stat', _Stat], ['set-flag', _Stat, 0]], ['set-flag', 'sent-num', 0], [repeat], ['det-if-then-else', ['at-end-of-stream', _In], ['set-det'], [',', [flag, 'sent-num', _X, [+, _X, 1]], ['read-line-to-string', _In, _Str], ['add-training', _X, _Str], [fail]]], [forall, ['corpus-stat', _Stat], [',', ['get-flag', _Stat, _Value], [debugln, [=, _Stat, _Value]]]]]]]]) Call: (205) [user] asserted_do_metta2('&self', load, [=, ['retrain-from-trigrams'], [[debugln, "retrain from trigrams..."], ['absolute-file-name', [library, '../self-dialogue-corpus/train-from.txt'], _File, [::, [access, read]]], [time, [',', [open, _File, read, _In], [forall, ['corpus-stat', _Stat], ['set-flag', _Stat, 0]], ['set-flag', 'sent-num', 0], [repeat], ['det-if-then-else', ['at-end-of-stream', _In], ['set-det'], [',', [flag, 'sent-num', _X, [+, _X, 1]], ['read-line-to-string', _In, _Str], ['add-training', _X, _Str], [fail]]], [forall, ['corpus-stat', _Stat], [',', ['get-flag', _Stat, _Value], [debugln, [=, _Stat, _Value]]]]]]]], [=, ['retrain-from-trigrams'], [[debugln, "retrain from trigrams..."], ['absolute-file-name', [library, '../self-dialogue-corpus/train-from.txt'], _File, [::, [access, read]]], [time, [',', [open, _File, read, _In], [forall, ['corpus-stat', _Stat], ['set-flag', _Stat, 0]], ['set-flag', 'sent-num', 0], [repeat], ['det-if-then-else', ['at-end-of-stream', _In], ['set-det'], [',', [flag, 'sent-num', _X, [+, _X, 1]], ['read-line-to-string', _In, _Str], ['add-training', _X, _Str], [fail]]], [forall, ['corpus-stat', _Stat], [',', ['get-flag', _Stat, _Value], [debugln, [=, _Stat, _Value]]]]]]]]) Unify: (205) [user] asserted_do_metta2('&self', load, [=, ['retrain-from-trigrams'], [[debugln, "retrain from trigrams..."], ['absolute-file-name', [library, '../self-dialogue-corpus/train-from.txt'], _File, [::, [access, read]]], [time, [',', [open, _File, read, _In], [forall, ['corpus-stat', _Stat], ['set-flag', _Stat, 0]], ['set-flag', 'sent-num', 0], [repeat], ['det-if-then-else', ['at-end-of-stream', _In], ['set-det'], [',', [flag, 'sent-num', _X, [+, _X, 1]], ['read-line-to-string', _In, _Str], ['add-training', _X, _Str], [fail]]], [forall, ['corpus-stat', _Stat], [',', ['get-flag', _Stat, _Value], [debugln, [=, _Stat, _Value]]]]]]]], [=, ['retrain-from-trigrams'], [[debugln, "retrain from trigrams..."], ['absolute-file-name', [library, '../self-dialogue-corpus/train-from.txt'], _File, [::, [access, read]]], [time, [',', [open, _File, read, _In], [forall, ['corpus-stat', _Stat], ['set-flag', _Stat, 0]], ['set-flag', 'sent-num', 0], [repeat], ['det-if-then-else', ['at-end-of-stream', _In], ['set-det'], [',', [flag, 'sent-num', _X, [+, _X, 1]], ['read-line-to-string', _In, _Str], ['add-training', _X, _Str], [fail]]], [forall, ['corpus-stat', _Stat], [',', ['get-flag', _Stat, _Value], [debugln, [=, _Stat, _Value]]]]]]]]) Call: (206) [system] nonvar(load) Exit: (206) [system] nonvar(load) Call: (206) [user] metta_interp_mode(load, _201338) Redo: (205) [user] asserted_do_metta2('&self', load, [=, ['retrain-from-trigrams'], [[debugln, "retrain from trigrams..."], ['absolute-file-name', [library, '../self-dialogue-corpus/train-from.txt'], _File, [::, [access, read]]], [time, [',', [open, _File, read, _In], [forall, ['corpus-stat', _Stat], ['set-flag', _Stat, 0]], ['set-flag', 'sent-num', 0], [repeat], ['det-if-then-else', ['at-end-of-stream', _In], ['set-det'], [',', [flag, 'sent-num', _X, [+, _X, 1]], ['read-line-to-string', _In, _Str], ['add-training', _X, _Str], [fail]]], [forall, ['corpus-stat', _Stat], [',', ['get-flag', _Stat, _Value], [debugln, [=, _Stat, _Value]]]]]]]], [=, ['retrain-from-trigrams'], [[debugln, "retrain from trigrams..."], ['absolute-file-name', [library, '../self-dialogue-corpus/train-from.txt'], _File, [::, [access, read]]], [time, [',', [open, _File, read, _In], [forall, ['corpus-stat', _Stat], ['set-flag', _Stat, 0]], ['set-flag', 'sent-num', 0], [repeat], ['det-if-then-else', ['at-end-of-stream', _In], ['set-det'], [',', [flag, 'sent-num', _X, [+, _X, 1]], ['read-line-to-string', _In, _Str], ['add-training', _X, _Str], [fail]]], [forall, ['corpus-stat', _Stat], [',', ['get-flag', _Stat, _Value], [debugln, [=, _Stat, _Value]]]]]]]]) Unify: (205) [user] asserted_do_metta2('&self', load, [=, ['retrain-from-trigrams'], [[debugln, "retrain from trigrams..."], ['absolute-file-name', [library, '../self-dialogue-corpus/train-from.txt'], _File, [::, [access, read]]], [time, [',', [open, _File, read, _In], [forall, ['corpus-stat', _Stat], ['set-flag', _Stat, 0]], ['set-flag', 'sent-num', 0], [repeat], ['det-if-then-else', ['at-end-of-stream', _In], ['set-det'], [',', [flag, 'sent-num', _X, [+, _X, 1]], ['read-line-to-string', _In, _Str], ['add-training', _X, _Str], [fail]]], [forall, ['corpus-stat', _Stat], [',', ['get-flag', _Stat, _Value], [debugln, [=, _Stat, _Value]]]]]]]], [=, ['retrain-from-trigrams'], [[debugln, "retrain from trigrams..."], ['absolute-file-name', [library, '../self-dialogue-corpus/train-from.txt'], _File, [::, [access, read]]], [time, [',', [open, _File, read, _In], [forall, ['corpus-stat', _Stat], ['set-flag', _Stat, 0]], ['set-flag', 'sent-num', 0], [repeat], ['det-if-then-else', ['at-end-of-stream', _In], ['set-det'], [',', [flag, 'sent-num', _X, [+, _X, 1]], ['read-line-to-string', _In, _Str], ['add-training', _X, _Str], [fail]]], [forall, ['corpus-stat', _Stat], [',', ['get-flag', _Stat, _Value], [debugln, [=, _Stat, _Value]]]]]]]]) ^ Call: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, ['retrain-from-trigrams'], [[debugln, "retrain from trigrams..."], ['absolute-file-name', [library, '../self-dialogue-corpus/train-from.txt'], _File, [::, [access, read]]], [time, [',', [open, _File, read, _In], [forall, ['corpus-stat', _Stat], ['set-flag', _Stat, 0]], ['set-flag', 'sent-num', 0], [repeat], ['det-if-then-else', ['at-end-of-stream', _In], ['set-det'], [',', [flag, 'sent-num', _X, [+, _X, 1]], ['read-line-to-string', _In, _Str], ['add-training', _X, _Str], [fail]]], [forall, ['corpus-stat', _Stat], [',', ['get-flag', _Stat, _Value], [debugln, [=, _Stat, _Value]]]]]]]], metta_atom('&self', [=, ['retrain-from-trigrams'], [[debugln, "retrain from trigrams..."], ['absolute-file-name', [library, '../self-dialogue-corpus/train-from.txt'], _File, [::, [access, read]]], [time, [',', [open, _File, read, _In], [forall, ['corpus-stat', _Stat], ['set-flag', _Stat, 0]], ['set-flag', 'sent-num', 0], [repeat], ['det-if-then-else', ['at-end-of-stream', _In], ['set-det'], [',', [flag, 'sent-num', _X, [+, _X, 1]], ['read-line-to-string', _In, _Str], ['add-training', _X, _Str], [fail]]], [forall, ['corpus-stat', _Stat], [',', ['get-flag', _Stat, _Value], [debugln, [=, _Stat, _Value]]]]]]]]))) ^ Unify: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, ['retrain-from-trigrams'], [[debugln, "retrain from trigrams..."], ['absolute-file-name', [library, '../self-dialogue-corpus/train-from.txt'], _File, [::, [access, read]]], [time, [',', [open, _File, read, _In], [forall, ['corpus-stat', _Stat], ['set-flag', _Stat, 0]], ['set-flag', 'sent-num', 0], [repeat], ['det-if-then-else', ['at-end-of-stream', _In], ['set-det'], [',', [flag, 'sent-num', _X, [+, _X, 1]], ['read-line-to-string', _In, _Str], ['add-training', _X, _Str], [fail]]], [forall, ['corpus-stat', _Stat], [',', ['get-flag', _Stat, _Value], [debugln, [=, _Stat, _Value]]]]]]]], metta_atom('&self', [=, ['retrain-from-trigrams'], [[debugln, "retrain from trigrams..."], ['absolute-file-name', [library, '../self-dialogue-corpus/train-from.txt'], _File, [::, [access, read]]], [time, [',', [open, _File, read, _In], [forall, ['corpus-stat', _Stat], ['set-flag', _Stat, 0]], ['set-flag', 'sent-num', 0], [repeat], ['det-if-then-else', ['at-end-of-stream', _In], ['set-det'], [',', [flag, 'sent-num', _X, [+, _X, 1]], ['read-line-to-string', _In, _Str], ['add-training', _X, _Str], [fail]]], [forall, ['corpus-stat', _Stat], [',', ['get-flag', _Stat, _Value], [debugln, [=, _Stat, _Value]]]]]]]]))) ^ Call: (207) [user] is_compatio ^ Unify: (207) [user] is_compatio ^ Call: (209) [system] setup_call_cleanup('$notrace'(_207814, _207816), once(user:is_compatio0), '$restore_trace'(_207814, _207816)) ^ Unify: (209) [system] setup_call_cleanup(system:'$notrace'(_207814, _207816), system:once(user:is_compatio0), system:'$restore_trace'(_207814, _207816)) ^ Call: (210) [system] sig_atomic(system:'$notrace'(_207814, _207816)) ^ Fail: (207) [user] is_compatio ^ Redo: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, ['retrain-from-trigrams'], [[debugln, "retrain from trigrams..."], ['absolute-file-name', [library, '../self-dialogue-corpus/train-from.txt'], _File, [::, [access, read]]], [time, [',', [open, _File, read, _In], [forall, ['corpus-stat', _Stat], ['set-flag', _Stat, 0]], ['set-flag', 'sent-num', 0], [repeat], ['det-if-then-else', ['at-end-of-stream', _In], ['set-det'], [',', [flag, 'sent-num', _X, [+, _X, 1]], ['read-line-to-string', _In, _Str], ['add-training', _X, _Str], [fail]]], [forall, ['corpus-stat', _Stat], [',', ['get-flag', _Stat, _Value], [debugln, [=, _Stat, _Value]]]]]]]], metta_atom('&self', [=, ['retrain-from-trigrams'], [[debugln, "retrain from trigrams..."], ['absolute-file-name', [library, '../self-dialogue-corpus/train-from.txt'], _File, [::, [access, read]]], [time, [',', [open, _File, read, _In], [forall, ['corpus-stat', _Stat], ['set-flag', _Stat, 0]], ['set-flag', 'sent-num', 0], [repeat], ['det-if-then-else', ['at-end-of-stream', _In], ['set-det'], [',', [flag, 'sent-num', _X, [+, _X, 1]], ['read-line-to-string', _In, _Str], ['add-training', _X, _Str], [fail]]], [forall, ['corpus-stat', _Stat], [',', ['get-flag', _Stat, _Value], [debugln, [=, _Stat, _Value]]]]]]]]))) ^ Unify: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, ['retrain-from-trigrams'], [[debugln, "retrain from trigrams..."], ['absolute-file-name', [library, '../self-dialogue-corpus/train-from.txt'], _File, [::, [access, read]]], [time, [',', [open, _File, read, _In], [forall, ['corpus-stat', _Stat], ['set-flag', _Stat, 0]], ['set-flag', 'sent-num', 0], [repeat], ['det-if-then-else', ['at-end-of-stream', _In], ['set-det'], [',', [flag, 'sent-num', _X, [+, _X, 1]], ['read-line-to-string', _In, _Str], ['add-training', _X, _Str], [fail]]], [forall, ['corpus-stat', _Stat], [',', ['get-flag', _Stat, _Value], [debugln, [=, _Stat, _Value]]]]]]]], metta_atom('&self', [=, ['retrain-from-trigrams'], [[debugln, "retrain from trigrams..."], ['absolute-file-name', [library, '../self-dialogue-corpus/train-from.txt'], _File, [::, [access, read]]], [time, [',', [open, _File, read, _In], [forall, ['corpus-stat', _Stat], ['set-flag', _Stat, 0]], ['set-flag', 'sent-num', 0], [repeat], ['det-if-then-else', ['at-end-of-stream', _In], ['set-det'], [',', [flag, 'sent-num', _X, [+, _X, 1]], ['read-line-to-string', _In, _Str], ['add-training', _X, _Str], [fail]]], [forall, ['corpus-stat', _Stat], [',', ['get-flag', _Stat, _Value], [debugln, [=, _Stat, _Value]]]]]]]]))) ^ Call: (208) [rtrace] rtrace:quietly3(user:(wots(_213432, must_det_ll(user:metta_anew(load, [=, ['retrain-from-trigrams'], [[debugln, "retrain from trigrams..."], ['absolute-file-name', [library, '../self-dialogue-corpus/train-from.txt'], _File, [::, [access, read]]], [time, [',', [open, _File, read, _In], [forall, ['corpus-stat', _Stat], ['set-flag', _Stat, 0]], ['set-flag', 'sent-num', 0], [repeat], ['det-if-then-else', ['at-end-of-stream', _In], ['set-det'], [',', [flag, 'sent-num', _X, [+, _X, 1]], ['read-line-to-string', _In, _Str], ['add-training', _X, _Str], [fail]]], [forall, ['corpus-stat', _Stat], [',', ['get-flag', _Stat, _Value], [debugln, [=, _Stat, _Value]]]]]]]], metta_atom('&self', [=, ['retrain-from-trigrams'], [[debugln, "retrain from trigrams..."], ['absolute-file-name', [library, '../self-dialogue-corpus/train-from.txt'], _File, [::, [access, read]]], [time, [',', [open, _File, read, _In], [forall, ['corpus-stat', _Stat], ['set-flag', _Stat, 0]], ['set-flag', 'sent-num', 0], [repeat], ['det-if-then-else', ['at-end-of-stream', _In], ['set-det'], [',', [flag, 'sent-num', _X, [+, _X, 1]], ['read-line-to-string', _In, _Str], ['add-training', _X, _Str], [fail]]], [forall, ['corpus-stat', _Stat], [',', ['get-flag', _Stat, _Value], [debugln, [=, _Stat, _Value]]]]]]]])))), (_213432==""->true;our_ansi_format('#ffa505', '~w~n', [_213432])))) ^ Unify: (208) [rtrace] rtrace:quietly3(user:(wots(_213432, must_det_ll(user:metta_anew(load, [=, ['retrain-from-trigrams'], [[debugln, "retrain from trigrams..."], ['absolute-file-name', [library, '../self-dialogue-corpus/train-from.txt'], _File, [::, [access, read]]], [time, [',', [open, _File, read, _In], [forall, ['corpus-stat', _Stat], ['set-flag', _Stat, 0]], ['set-flag', 'sent-num', 0], [repeat], ['det-if-then-else', ['at-end-of-stream', _In], ['set-det'], [',', [flag, 'sent-num', _X, [+, _X, 1]], ['read-line-to-string', _In, _Str], ['add-training', _X, _Str], [fail]]], [forall, ['corpus-stat', _Stat], [',', ['get-flag', _Stat, _Value], [debugln, [=, _Stat, _Value]]]]]]]], metta_atom('&self', [=, ['retrain-from-trigrams'], [[debugln, "retrain from trigrams..."], ['absolute-file-name', [library, '../self-dialogue-corpus/train-from.txt'], _File, [::, [access, read]]], [time, [',', [open, _File, read, _In], [forall, ['corpus-stat', _Stat], ['set-flag', _Stat, 0]], ['set-flag', 'sent-num', 0], [repeat], ['det-if-then-else', ['at-end-of-stream', _In], ['set-det'], [',', [flag, 'sent-num', _X, [+, _X, 1]], ['read-line-to-string', _In, _Str], ['add-training', _X, _Str], [fail]]], [forall, ['corpus-stat', _Stat], [',', ['get-flag', _Stat, _Value], [debugln, [=, _Stat, _Value]]]]]]]])))), (_213432==""->true;our_ansi_format('#ffa505', '~w~n', [_213432])))) (= (retrain-from-trigrams) ( (debugln "retrain from trigrams...") (absolute-file-name (library ../self-dialogue-corpus/train-from.txt) $File (:: (access read))) (time (, (open $File read $In) (forall (corpus-stat $Stat) (set-flag $Stat 0)) (set-flag sent-num 0) (repeat) (det-if-then-else (at-end-of-stream $In) (set-det) (, (flag sent-num $X (+ $X 1)) (read-line-to-string $In $Str) (add-training $X $Str) (fail))) (forall (corpus-stat $Stat) (, (get-flag $Stat $Value) (debugln (= $Stat $Value)))))))) ^ Exit: (208) [rtrace] rtrace:quietly3(user:(wots("", must_det_ll(user:metta_anew(load, [=, ['retrain-from-trigrams'], [[debugln, "retrain from trigrams..."], ['absolute-file-name', [library, '../self-dialogue-corpus/train-from.txt'], _File, [::, [access, read]]], [time, [',', [open, _File, read, _In], [forall, ['corpus-stat', _Stat], ['set-flag', _Stat, 0]], ['set-flag', 'sent-num', 0], [repeat], ['det-if-then-else', ['at-end-of-stream', _In], ['set-det'], [',', [flag, 'sent-num', _X, [+, _X, 1]], ['read-line-to-string', _In, _Str], ['add-training', _X, _Str], [fail]]], [forall, ['corpus-stat', _Stat], [',', ['get-flag', _Stat, _Value], [debugln, [=, _Stat, _Value]]]]]]]], metta_atom('&self', [=, ['retrain-from-trigrams'], [[debugln, "retrain from trigrams..."], ['absolute-file-name', [library, '../self-dialogue-corpus/train-from.txt'], _File, [::, [access, read]]], [time, [',', [open, _File, read, _In], [forall, ['corpus-stat', _Stat], ['set-flag', _Stat, 0]], ['set-flag', 'sent-num', 0], [repeat], ['det-if-then-else', ['at-end-of-stream', _In], ['set-det'], [',', [flag, 'sent-num', _X, [+, _X, 1]], ['read-line-to-string', _In, _Str], ['add-training', _X, _Str], [fail]]], [forall, ['corpus-stat', _Stat], [',', ['get-flag', _Stat, _Value], [debugln, [=, _Stat, _Value]]]]]]]])))), (""==""->true;our_ansi_format('#ffa505', '~w~n', [""])))) ^ Exit: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, ['retrain-from-trigrams'], [[debugln, "retrain from trigrams..."], ['absolute-file-name', [library, '../self-dialogue-corpus/train-from.txt'], _File, [::, [access, read]]], [time, [',', [open, _File, read, _In], [forall, ['corpus-stat', _Stat], ['set-flag', _Stat, 0]], ['set-flag', 'sent-num', 0], [repeat], ['det-if-then-else', ['at-end-of-stream', _In], ['set-det'], [',', [flag, 'sent-num', _X, [+, _X, 1]], ['read-line-to-string', _In, _Str], ['add-training', _X, _Str], [fail]]], [forall, ['corpus-stat', _Stat], [',', ['get-flag', _Stat, _Value], [debugln, [=, _Stat, _Value]]]]]]]], metta_atom('&self', [=, ['retrain-from-trigrams'], [[debugln, "retrain from trigrams..."], ['absolute-file-name', [library, '../self-dialogue-corpus/train-from.txt'], _File, [::, [access, read]]], [time, [',', [open, _File, read, _In], [forall, ['corpus-stat', _Stat], ['set-flag', _Stat, 0]], ['set-flag', 'sent-num', 0], [repeat], ['det-if-then-else', ['at-end-of-stream', _In], ['set-det'], [',', [flag, 'sent-num', _X, [+, _X, 1]], ['read-line-to-string', _In, _Str], ['add-training', _X, _Str], [fail]]], [forall, ['corpus-stat', _Stat], [',', ['get-flag', _Stat, _Value], [debugln, [=, _Stat, _Value]]]]]]]]))) Exit: (205) [user] asserted_do_metta2('&self', load, [=, ['retrain-from-trigrams'], [[debugln, "retrain from trigrams..."], ['absolute-file-name', [library, '../self-dialogue-corpus/train-from.txt'], _File, [::, [access, read]]], [time, [',', [open, _File, read, _In], [forall, ['corpus-stat', _Stat], ['set-flag', _Stat, 0]], ['set-flag', 'sent-num', 0], [repeat], ['det-if-then-else', ['at-end-of-stream', _In], ['set-det'], [',', [flag, 'sent-num', _X, [+, _X, 1]], ['read-line-to-string', _In, _Str], ['add-training', _X, _Str], [fail]]], [forall, ['corpus-stat', _Stat], [',', ['get-flag', _Stat, _Value], [debugln, [=, _Stat, _Value]]]]]]]], [=, ['retrain-from-trigrams'], [[debugln, "retrain from trigrams..."], ['absolute-file-name', [library, '../self-dialogue-corpus/train-from.txt'], _File, [::, [access, read]]], [time, [',', [open, _File, read, _In], [forall, ['corpus-stat', _Stat], ['set-flag', _Stat, 0]], ['set-flag', 'sent-num', 0], [repeat], ['det-if-then-else', ['at-end-of-stream', _In], ['set-det'], [',', [flag, 'sent-num', _X, [+, _X, 1]], ['read-line-to-string', _In, _Str], ['add-training', _X, _Str], [fail]]], [forall, ['corpus-stat', _Stat], [',', ['get-flag', _Stat, _Value], [debugln, [=, _Stat, _Value]]]]]]]]) Exit: (204) [user] asserted_do_metta('&self', load, [=, ['retrain-from-trigrams'], [[debugln, "retrain from trigrams..."], ['absolute-file-name', [library, '../self-dialogue-corpus/train-from.txt'], _File, [::, [access, read]]], [time, [',', [open, _File, read, _In], [forall, ['corpus-stat', _Stat], ['set-flag', _Stat, 0]], ['set-flag', 'sent-num', 0], [repeat], ['det-if-then-else', ['at-end-of-stream', _In], ['set-det'], [',', [flag, 'sent-num', _X, [+, _X, 1]], ['read-line-to-string', _In, _Str], ['add-training', _X, _Str], [fail]]], [forall, ['corpus-stat', _Stat], [',', ['get-flag', _Stat, _Value], [debugln, [=, _Stat, _Value]]]]]]]]) Exit: (203) [user] asserted_do_metta('&self', +, [=, ['retrain-from-trigrams'], [[debugln, "retrain from trigrams..."], ['absolute-file-name', [library, '../self-dialogue-corpus/train-from.txt'], _File, [::, [access, read]]], [time, [',', [open, _File, read, _In], [forall, ['corpus-stat', _Stat], ['set-flag', _Stat, 0]], ['set-flag', 'sent-num', 0], [repeat], ['det-if-then-else', ['at-end-of-stream', _In], ['set-det'], [',', [flag, 'sent-num', _X, [+, _X, 1]], ['read-line-to-string', _In, _Str], ['add-training', _X, _Str], [fail]]], [forall, ['corpus-stat', _Stat], [',', ['get-flag', _Stat, _Value], [debugln, [=, _Stat, _Value]]]]]]]]) Call: (203) [system] _3348='True' Exit: (203) [system] 'True'='True' Exit: (200) [user] catch_err((call(asserted_do_metta('&self', +, [=, ['retrain-from-trigrams'], [[debugln, "retrain from trigrams..."], ['absolute-file-name', [library, '../self-dialogue-corpus/train-from.txt'], _File, [::, [access, read]]], [time, [',', [open, _File, read, _In], [forall, ['corpus-stat', _Stat], ['set-flag', _Stat, 0]], ['set-flag', 'sent-num', 0], [repeat], ['det-if-then-else', ['at-end-of-stream', _In], ['set-det'], [',', [flag, 'sent-num', _X, [+, _X, 1]], ['read-line-to-string', _In, _Str], ['add-training', _X, _Str], [fail]]], [forall, ['corpus-stat', _Stat], [',', ['get-flag', _Stat, _Value], [debugln, [=, _Stat, _Value]]]]]]]]))*->'True'='True';'True'='False'), error(_183810, _183812), fail) ^ Exit: (199) [user] catch_nowarn((call(asserted_do_metta('&self', +, [=, ['retrain-from-trigrams'], [[debugln, "retrain from trigrams..."], ['absolute-file-name', [library, '../self-dialogue-corpus/train-from.txt'], _File, [::, [access, read]]], [time, [',', [open, _File, read, _In], [forall, ['corpus-stat', _Stat], ['set-flag', _Stat, 0]], ['set-flag', 'sent-num', 0], [repeat], ['det-if-then-else', ['at-end-of-stream', _In], ['set-det'], [',', [flag, 'sent-num', _X, [+, _X, 1]], ['read-line-to-string', _In, _Str], ['add-training', _X, _Str], [fail]]], [forall, ['corpus-stat', _Stat], [',', ['get-flag', _Stat, _Value], [debugln, [=, _Stat, _Value]]]]]]]]))*->'True'='True';'True'='False')) ^ Exit: (198) [user] as_tf(asserted_do_metta('&self', +, [=, ['retrain-from-trigrams'], [[debugln, "retrain from trigrams..."], ['absolute-file-name', [library, '../self-dialogue-corpus/train-from.txt'], _File, [::, [access, read]]], [time, [',', [open, _File, read, _In], [forall, ['corpus-stat', _Stat], ['set-flag', _Stat, 0]], ['set-flag', 'sent-num', 0], [repeat], ['det-if-then-else', ['at-end-of-stream', _In], ['set-det'], [',', [flag, 'sent-num', _X, [+, _X, 1]], ['read-line-to-string', _In, _Str], ['add-training', _X, _Str], [fail]]], [forall, ['corpus-stat', _Stat], [',', ['get-flag', _Stat, _Value], [debugln, [=, _Stat, _Value]]]]]]]]), 'True') Exit: (196) [user] dont_give_up(as_tf(asserted_do_metta('&self', +, [=, ['retrain-from-trigrams'], [[debugln, "retrain from trigrams..."], ['absolute-file-name', [library, '../self-dialogue-corpus/train-from.txt'], _File, [::, [access, read]]], [time, [',', [open, _File, read, _In], [forall, ['corpus-stat', _Stat], ['set-flag', _Stat, 0]], ['set-flag', 'sent-num', 0], [repeat], ['det-if-then-else', ['at-end-of-stream', _In], ['set-det'], [',', [flag, 'sent-num', _X, [+, _X, 1]], ['read-line-to-string', _In, _Str], ['add-training', _X, _Str], [fail]]], [forall, ['corpus-stat', _Stat], [',', ['get-flag', _Stat, _Value], [debugln, [=, _Stat, _Value]]]]]]]]), 'True')) Exit: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['retrain-from-trigrams'], [[debugln, "retrain from trigrams..."], ['absolute-file-name', [library, '../self-dialogue-corpus/train-from.txt'], _File, [::, [access, read]]], [time, [',', [open, _File, read, _In], [forall, ['corpus-stat', _Stat], ['set-flag', _Stat, 0]], ['set-flag', 'sent-num', 0], [repeat], ['det-if-then-else', ['at-end-of-stream', _In], ['set-det'], [',', [flag, 'sent-num', _X, [+, _X, 1]], ['read-line-to-string', _In, _Str], ['add-training', _X, _Str], [fail]]], [forall, ['corpus-stat', _Stat], [',', ['get-flag', _Stat, _Value], [debugln, [=, _Stat, _Value]]]]]]]], 'True') ^ Exit: (194) [user] must_not_error(user:do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['retrain-from-trigrams'], [[debugln, "retrain from trigrams..."], ['absolute-file-name', [library, '../self-dialogue-corpus/train-from.txt'], _File, [::, [access, read]]], [time, [',', [open, _File, read, _In], [forall, ['corpus-stat', _Stat], ['set-flag', _Stat, 0]], ['set-flag', 'sent-num', 0], [repeat], ['det-if-then-else', ['at-end-of-stream', _In], ['set-det'], [',', [flag, 'sent-num', _X, [+, _X, 1]], ['read-line-to-string', _In, _Str], ['add-training', _X, _Str], [fail]]], [forall, ['corpus-stat', _Stat], [',', ['get-flag', _Stat, _Value], [debugln, [=, _Stat, _Value]]]]]]]], 'True')) ^ Redo: (193) [user] metta_file_buffer(_3300, _3302, _3304, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', _3308) ^ Unify: (193) [user] metta_file_buffer(+, [=, ['save-stat', _246320], [['det-if-then-else', [not, _246320], ['add-atom', '&self', _246320], 'True'], [nop, [',', [writeq, _246320], [writeln, '.']]]]], ['_G'=_246320], P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', '$stream_position'(2258, 80, 348, 2258)) ^ Exit: (193) [user] metta_file_buffer(+, [=, ['save-stat', _246320], [['det-if-then-else', [not, _246320], ['add-atom', '&self', _246320], 'True'], [nop, [',', [writeq, _246320], [writeln, '.']]]]], ['_G'=_246320], P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', '$stream_position'(2258, 80, 348, 2258)) ^ Call: (194) [user] apply:maplist(maybe_assign, ['_G'=_246320]) ^ Unify: (194) [apply] apply:maplist(user:maybe_assign, ['_G'=_246320]) Call: (195) [apply] apply:maplist_(['_G'=_246320], user:maybe_assign) Unify: (195) [apply] apply:maplist_(['_G'=_246320], user:maybe_assign) Call: (196) [user] maybe_assign('_G'=_246320) Unify: (196) [user] maybe_assign('_G'=_246320) ^ Call: (197) [user] ignore(_246320=_G) ^ Unify: (197) [system] ignore(user:(_246320=_G)) Call: (198) [system] _246320=_G Exit: (198) [system] _G=_G ^ Exit: (197) [system] ignore(user:(_G=_G)) Exit: (196) [user] maybe_assign('_G'=_G) Call: (196) [apply] apply:maplist_([], user:maybe_assign) Unify: (196) [apply] apply:maplist_([], user:maybe_assign) Exit: (196) [apply] apply:maplist_([], user:maybe_assign) Exit: (195) [apply] apply:maplist_(['_G'=_G], user:maybe_assign) ^ Exit: (194) [apply] apply:maplist(user:maybe_assign, ['_G'=_G]) ^ Call: (194) [user] must_not_error(do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['save-stat', _G], [['det-if-then-else', [not, _G], ['add-atom', '&self', _G], 'True'], [nop, [',', [writeq, _G], [writeln, '.']]]]], _3348)) ^ Unify: (194) [user] must_not_error(user:do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['save-stat', _G], [['det-if-then-else', [not, _G], ['add-atom', '&self', _G], 'True'], [nop, [',', [writeq, _G], [writeln, '.']]]]], _3348)) Call: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['save-stat', _G], [['det-if-then-else', [not, _G], ['add-atom', '&self', _G], 'True'], [nop, [',', [writeq, _G], [writeln, '.']]]]], _3348) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['save-stat', _G], [['det-if-then-else', [not, _G], ['add-atom', '&self', _G], 'True'], [nop, [',', [writeq, _G], [writeln, '.']]]]], _3348) Call: (196) [system] var([=, ['save-stat', _G], [['det-if-then-else', [not, _G], ['add-atom', '&self', _G], 'True'], [nop, [',', [writeq, _G], [writeln, '.']]]]]) Redo: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['save-stat', _G], [['det-if-then-else', [not, _G], ['add-atom', '&self', _G], 'True'], [nop, [',', [writeq, _G], [writeln, '.']]]]], _3348) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['save-stat', _G], [['det-if-then-else', [not, _G], ['add-atom', '&self', _G], 'True'], [nop, [',', [writeq, _G], [writeln, '.']]]]], _3348) Call: (196) [system] (+)\==exec Exit: (196) [system] (+)\==exec Call: (196) [system] [=, ['save-stat', _G], [['det-if-then-else', [not, _G], ['add-atom', '&self', _G], 'True'], [nop, [',', [writeq, _G], [writeln, '.']]]]]==[] Redo: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['save-stat', _G], [['det-if-then-else', [not, _G], ['add-atom', '&self', _G], 'True'], [nop, [',', [writeq, _G], [writeln, '.']]]]], _3348) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['save-stat', _G], [['det-if-then-else', [not, _G], ['add-atom', '&self', _G], 'True'], [nop, [',', [writeq, _G], [writeln, '.']]]]], _3348) Call: (196) [system] string([=, ['save-stat', _G], [['det-if-then-else', [not, _G], ['add-atom', '&self', _G], 'True'], [nop, [',', [writeq, _G], [writeln, '.']]]]]) Redo: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['save-stat', _G], [['det-if-then-else', [not, _G], ['add-atom', '&self', _G], 'True'], [nop, [',', [writeq, _G], [writeln, '.']]]]], _3348) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['save-stat', _G], [['det-if-then-else', [not, _G], ['add-atom', '&self', _G], 'True'], [nop, [',', [writeq, _G], [writeln, '.']]]]], _3348) Call: (196) [system] (+)\==exec Exit: (196) [system] (+)\==exec ^ Call: (196) [user] if_t(into_simple_op(+, [=, ['save-stat', _G], [['det-if-then-else', [not, _G], ['add-atom', '&self', _G], 'True'], [nop, [',', [writeq, _G], [writeln, '.']]]]], _326674), pfcAdd_Now('next-operation'(_326674))) ^ Unify: (196) [user] if_t(into_simple_op(+, [=, ['save-stat', _G], [['det-if-then-else', [not, _G], ['add-atom', '&self', _G], 'True'], [nop, [',', [writeq, _G], [writeln, '.']]]]], _326674), pfcAdd_Now('next-operation'(_326674))) Call: (197) [user] into_simple_op(+, [=, ['save-stat', _G], [['det-if-then-else', [not, _G], ['add-atom', '&self', _G], 'True'], [nop, [',', [writeq, _G], [writeln, '.']]]]], _326674) Unify: (197) [user] into_simple_op(+, [=, ['save-stat', _G], [['det-if-then-else', [not, _G], ['add-atom', '&self', _G], 'True'], [nop, [',', [writeq, _G], [writeln, '.']]]]], op(+, =, _329466)) Call: (198) [user] o_s([['save-stat', _G], [['det-if-then-else', [not, _G], ['add-atom', '&self', _G], 'True'], [nop, [',', [writeq, _G], [writeln, '.']]]]], _329466) Unify: (198) [user] o_s([['save-stat', _G], [['det-if-then-else', [not, _G], ['add-atom', '&self', _G], 'True'], [nop, [',', [writeq, _G], [writeln, '.']]]]], _329466) Call: (199) [user] o_s(['save-stat', _G], _329466) Unify: (199) [user] o_s(['save-stat', _G], _329466) Call: (200) [user] o_s('save-stat', _329466) Unify: (200) [user] o_s('save-stat', 'save-stat') Exit: (200) [user] o_s('save-stat', 'save-stat') Exit: (199) [user] o_s(['save-stat', _G], 'save-stat') Exit: (198) [user] o_s([['save-stat', _G], [['det-if-then-else', [not, _G], ['add-atom', '&self', _G], 'True'], [nop, [',', [writeq, _G], [writeln, '.']]]]], 'save-stat') Exit: (197) [user] into_simple_op(+, [=, ['save-stat', _G], [['det-if-then-else', [not, _G], ['add-atom', '&self', _G], 'True'], [nop, [',', [writeq, _G], [writeln, '.']]]]], op(+, =, 'save-stat')) ^ Call: (197) [user] pfcAdd_Now('next-operation'(op(+, =, 'save-stat'))) ^ Unify: (197) [user] pfcAdd_Now('next-operation'(op(+, =, 'save-stat'))) ^ Call: (198) [user] current_predicate(pfcAdd/1) ^ Exit: (198) [user] current_predicate(pfcAdd/1) ^ Call: (198) [user] once_writeq_nl(pfcAdd('next-operation'(op(+, =, 'save-stat')))) ^ Unify: (198) [user] once_writeq_nl(pfcAdd('next-operation'(op(+, =, 'save-stat')))) ^ Call: (199) [user] clause(pfcTraceExecution, true) ^ Fail: (199) [user] clause(pfcTraceExecution, true) ^ Redo: (198) [user] once_writeq_nl(pfcAdd('next-operation'(op(+, =, 'save-stat')))) ^ Exit: (198) [user] once_writeq_nl(pfcAdd('next-operation'(op(+, =, 'save-stat')))) ^ Call: (198) [user] pfcAdd('next-operation'(op(+, =, 'save-stat'))) ^ Unify: (198) [user] pfcAdd('next-operation'(op(+, =, 'save-stat'))) ^ Call: (199) [user] must_ex(current_why_UU(_350684)) ^ Unify: (199) [user] must_ex(current_why_UU(_350684)) Call: (201) [user] current_why_UU(_350684) Unify: (201) [user] current_why_UU(_350684) ^ Call: (202) [user] get_why_uu(_350684) ^ Unify: (202) [user] get_why_uu(_350684) ^ Call: (203) [user] findall(_356224, current_why(_356224), _356230) ^ Unify: (203) [$bags] findall(_356224, user:current_why(_356224), _356230) ^ Call: (204) [$bags] findall(_356224, user:current_why(_356224), _356230, []) ^ Unify: (204) [$bags] findall(_356224, user:current_why(_356224), _356230, []) ^ Call: (205) [$bags] cleanup_bag(findall_loop(_356224, user:current_why(_356224), _356230, []), '$destroy_findall_bag') ^ Unify: (205) [$bags] cleanup_bag('$bags':findall_loop(_356224, user:current_why(_356224), _356230, []), '$bags':'$destroy_findall_bag') Call: (206) [$bags] findall_loop(_356224, user:current_why(_356224), _356230, []) Unify: (206) [$bags] findall_loop(_356224, user:current_why(_356224), _356230, []) ^ Call: (207) [user] bugger:current_why(_356224) ^ Unify: (207) [user] bugger:current_why(_356224) ^ Call: (208) [user] bugger:current_why_data(_356224) ^ Unify: (208) [user] bugger:current_why_data(_356224) Call: (209) [system] nb_current('$current_why', wp(_356224, _367484)) Fail: (209) [system] nb_current('$current_why', wp(_356224, _367484)) ^ Redo: (208) [user] bugger:current_why_data(_356224) ^ Unify: (208) [user] bugger:current_why_data(_356224) Call: (209) [t_l] t_l:current_why_source(_356224) Fail: (209) [t_l] t_l:current_why_source(_356224) ^ Fail: (208) [user] bugger:current_why_data(_356224) ^ Redo: (207) [user] bugger:current_why(_356224) ^ Unify: (207) [user] bugger:current_why(mfl4(_374912, _374914, _374916, _374918)) ^ Call: (209) [system] setup_call_cleanup('$notrace'(_375868, _375870), once(user:current_mfl4(_374912, _374914, _374916, _374918)), '$restore_trace'(_375868, _375870)) ^ Unify: (209) [system] setup_call_cleanup(system:'$notrace'(_375868, _375870), system:once(user:current_mfl4(_374912, _374914, _374916, _374918)), system:'$restore_trace'(_375868, _375870)) ^ Call: (210) [system] sig_atomic(system:'$notrace'(_375868, _375870)) ^ Exit: (209) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:current_mfl4(_374912, user, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', 587)), system:'$restore_trace'(3, -1)) ^ Exit: (207) [user] bugger:current_why(P;HTML|mfl4(_374912, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Redo: (206) [$bags] findall_loop(_356224, user:current_why(_356224), _356230, []) Exit: (206) [$bags] findall_loop(_356224, user:current_why(_356224), [P;HTML|mfl4(_392750, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], []) ^ Exit: (205) [$bags] cleanup_bag('$bags':findall_loop(_356224, user:current_why(_356224), [P;HTML|mfl4(_392750, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], []), '$bags':'$destroy_findall_bag') ^ Exit: (204) [$bags] findall(_356224, user:current_why(_356224), [P;HTML|mfl4(_392750, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], []) ^ Exit: (203) [$bags] findall(_356224, user:current_why(_356224), [P;HTML|mfl4(_392750, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Call: (203) [system] [P;HTML|mfl4(_392750, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]\==[] Exit: (203) [system] [P;HTML|mfl4(_392750, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]\==[] ^ Call: (203) [user] u_to_uu([P;HTML|mfl4(_392750, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _350684) ^ Unify: (203) [user] u_to_uu([P;HTML|mfl4(_392750, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], ([P;HTML|mfl4(_392750, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], ax)) Call: (204) [system] var([P;HTML|mfl4(_392750, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Fail: (204) [system] var([P;HTML|mfl4(_392750, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) ^ Redo: (203) [user] u_to_uu([P;HTML|mfl4(_392750, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _350684) ^ Unify: (203) [user] u_to_uu([P;HTML|mfl4(_392750, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], [P;HTML|mfl4(_392750, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Call: (204) [system] nonvar([P;HTML|mfl4(_392750, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Exit: (204) [system] nonvar([P;HTML|mfl4(_392750, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Call: (204) [system] [P;HTML|mfl4(_392750, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]=(_512538, _512540) Fail: (204) [system] [P;HTML|mfl4(_392750, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]=(_3786, _3788) ^ Redo: (203) [user] u_to_uu([P;HTML|mfl4(_3770, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _3744) ^ Unify: (203) [user] u_to_uu([P;HTML|mfl4(_3770, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _3744) ^ Call: (204) [user] logicmoo_util_terms:list_to_conjuncts([P;HTML|mfl4(_3770, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _23962) ^ Unify: (204) [user] logicmoo_util_terms:list_to_conjuncts([P;HTML|mfl4(_3770, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _23962) ^ Call: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_3770, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _23962) ^ Unify: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_3770, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], [P;HTML|mfl4(_3770, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Call: (206) [system] var([P;HTML|mfl4(_3770, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Fail: (206) [system] var([P;HTML|mfl4(_3770, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) ^ Redo: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_3770, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _23962) ^ Unify: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_3770, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], [P;HTML|mfl4(_3770, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) ^ Call: (206) [user] not(compound([P;HTML|mfl4(_3770, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)])) ^ Unify: (206) [system] not(user:compound([P;HTML|mfl4(_3770, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)])) Call: (207) [system] compound([P;HTML|mfl4(_3770, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Exit: (207) [system] compound([P;HTML|mfl4(_3770, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) ^ Fail: (206) [system] not(user:compound([P;HTML|mfl4(_3770, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)])) ^ Redo: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_3770, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _23962) ^ Unify: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_3770, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _23962) ^ Call: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3770, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _23962) ^ Unify: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3770, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_3770, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Call: (207) [system] var(P;HTML|mfl4(_3770, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Fail: (207) [system] var(P;HTML|mfl4(_3770, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Redo: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3770, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _23962) ^ Unify: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3770, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_3770, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Call: (207) [user] not(compound(P;HTML|mfl4(_3770, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587))) ^ Unify: (207) [system] not(user:compound(P;HTML|mfl4(_3770, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587))) Call: (208) [system] compound(P;HTML|mfl4(_3770, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Exit: (208) [system] compound(P;HTML|mfl4(_3770, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Fail: (207) [system] not(user:compound(P;HTML|mfl4(_3770, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587))) ^ Redo: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3770, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _23962) ^ Unify: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3770, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_3770, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Exit: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3770, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_3770, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Exit: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_3770, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], P;HTML|mfl4(_3770, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Exit: (204) [user] logicmoo_util_terms:list_to_conjuncts([P;HTML|mfl4(_3770, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], P;HTML|mfl4(_3770, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Call: (204) [user] u_to_uu(P;HTML|mfl4(_3770, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _3744) ^ Unify: (204) [user] u_to_uu(P;HTML|mfl4(_3770, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), (P;HTML|mfl4(_3770, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) Call: (205) [system] var(P;HTML|mfl4(_3770, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Fail: (205) [system] var(P;HTML|mfl4(_3770, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Redo: (204) [user] u_to_uu(P;HTML|mfl4(_3770, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _3744) ^ Unify: (204) [user] u_to_uu(P;HTML|mfl4(_3770, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_3770, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Call: (205) [system] nonvar(P;HTML|mfl4(_3770, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Exit: (205) [system] nonvar(P;HTML|mfl4(_3770, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Call: (205) [system] P;HTML|mfl4(_3770, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)=(_387136, _387138) Fail: (205) [system] P;HTML|mfl4(_3770, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)=(_387136, _387138) ^ Redo: (204) [user] u_to_uu(P;HTML|mfl4(_3770, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _3744) ^ Unify: (204) [user] u_to_uu(P;HTML|mfl4(_3770, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), (P;HTML|mfl4(_3770, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (204) [user] u_to_uu(P;HTML|mfl4(_3770, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), (P;HTML|mfl4(_3770, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (203) [user] u_to_uu([P;HTML|mfl4(_3770, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], (P;HTML|mfl4(_3770, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (202) [user] get_why_uu((P;HTML|mfl4(_3770, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) Exit: (201) [user] current_why_UU((P;HTML|mfl4(_3770, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (199) [user] must_ex(current_why_UU((P;HTML|mfl4(_3770, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (199) [user] pfcAdd('next-operation'(op(+, =, 'save-stat')), (P;HTML|mfl4(_3770, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (199) [user] pfcAdd('next-operation'(op(+, =, 'save-stat')), (P;HTML|mfl4(_3770, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (200) [user] pfcPost('next-operation'(op(+, =, 'save-stat')), (P;HTML|mfl4(_3770, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (200) [user] pfcPost('next-operation'(op(+, =, 'save-stat')), (P;HTML|mfl4(_3770, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (201) [user] pfcPost_rev((P;HTML|mfl4(_3770, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax), 'next-operation'(op(+, =, 'save-stat'))) ^ Unify: (201) [user] pfcPost_rev((P;HTML|mfl4(_3770, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax), 'next-operation'(op(+, =, 'save-stat'))) Call: (202) [system] is_list('next-operation'(op(+, =, 'save-stat'))) Fail: (202) [system] is_list('next-operation'(op(+, =, 'save-stat'))) ^ Redo: (201) [user] pfcPost_rev((P;HTML|mfl4(_3746, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax), 'next-operation'(op(+, =, 'save-stat'))) ^ Call: (202) [user] pfcPost1('next-operation'(op(+, =, 'save-stat')), (P;HTML|mfl4(_3746, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (202) [user] pfcPost1('next-operation'(op(+, =, 'save-stat')), (P;HTML|mfl4(_3746, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (203) [user] control_arg_types('next-operation'(op(+, =, 'save-stat')), _25912) ^ Unify: (203) [user] control_arg_types('next-operation'(op(+, =, 'save-stat')), _25912) Call: (204) [system] fail Fail: (204) [system] fail ^ Fail: (203) [user] control_arg_types('next-operation'(op(+, =, 'save-stat')), _25912) ^ Redo: (202) [user] pfcPost1('next-operation'(op(+, =, 'save-stat')), (P;HTML|mfl4(_3746, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (202) [user] pfcPost1('next-operation'(op(+, =, 'save-stat')), (P;HTML|mfl4(_3746, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (203) [user] locally_each:locally(set_prolog_flag(occurs_check, true), catch(pfcPost11('next-operation'(op(+, =, 'save-stat')), (P;HTML|mfl4(_3746, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _45736, (notrace, wdmsg(('next-operation'(op(+, =, 'save-stat'))=>_45736)), trace))) ^ Unify: (203) [locally_each] locally_each:locally(user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'save-stat')), (P;HTML|mfl4(_3746, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _45736, (notrace, wdmsg(('next-operation'(op(+, =, 'save-stat'))=>_45736)), trace))) ^ Call: (204) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'save-stat')), (P;HTML|mfl4(_3746, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _45736, (notrace, wdmsg(('next-operation'(op(+, =, 'save-stat'))=>_45736)), trace)), user:each_call_cleanup) ^ Unify: (204) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'save-stat')), (P;HTML|mfl4(_3746, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _45736, (notrace, wdmsg(('next-operation'(op(+, =, 'save-stat'))=>_45736)), trace)), user:each_call_cleanup) Call: (205) [system] current_prolog_flag(occurs_check, _76234) Exit: (205) [system] current_prolog_flag(occurs_check, true) ^ Call: (205) [locally_each] locally_each:wtl_how(trusted_redo_call_cleanup, true==true, user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'save-stat')), (P;HTML|mfl4(_3746, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _45736, (notrace, wdmsg(('next-operation'(op(+, =, 'save-stat'))=>_45736)), trace)), user:set_prolog_flag(occurs_check, true)) ^ Unify: (205) [locally_each] locally_each:wtl_how(locally_each:trusted_redo_call_cleanup, locally_each:(true==true), user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'save-stat')), (P;HTML|mfl4(_3746, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _45736, (notrace, wdmsg(('next-operation'(op(+, =, 'save-stat'))=>_45736)), trace)), user:set_prolog_flag(occurs_check, true)) Call: (206) [system] true==true Exit: (206) [system] true==true ^ Call: (207) [user] pfcPost11('next-operation'(op(+, =, 'save-stat')), (P;HTML|mfl4(_3746, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (207) [user] pfcPost11('next-operation'(op(+, =, 'save-stat')), (P;HTML|mfl4(_3746, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (208) [user] must_ex(pfcAddSupport('next-operation'(op(+, =, 'save-stat')), (P;HTML|mfl4(_3746, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Unify: (208) [user] must_ex(pfcAddSupport('next-operation'(op(+, =, 'save-stat')), (P;HTML|mfl4(_3746, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (210) [user] pfcAddSupport('next-operation'(op(+, =, 'save-stat')), (P;HTML|mfl4(_3746, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (210) [user] pfcAddSupport('next-operation'(op(+, =, 'save-stat')), (P;HTML|mfl4(_3746, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (211) [user] assert('$spft$'('next-operation'(op(+, =, 'save-stat')), P;HTML|mfl4(_3746, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (211) [user] assert('$spft$'('next-operation'(op(+, =, 'save-stat')), P;HTML|mfl4(_3746, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (210) [user] pfcAddSupport('next-operation'(op(+, =, 'save-stat')), (P;HTML|mfl4(_3746, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (208) [user] must_ex(pfcAddSupport('next-operation'(op(+, =, 'save-stat')), (P;HTML|mfl4(_3746, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (208) [user] pfcUnique(post, 'next-operation'(op(+, =, 'save-stat'))) ^ Unify: (208) [user] pfcUnique(post, 'next-operation'(op(+, =, 'save-stat'))) ^ Call: (209) [user] pfcUnique(post, 'next-operation'(op(+, =, 'save-stat')), true) ^ Unify: (209) [user] pfcUnique(post, 'next-operation'(op(+, =, 'save-stat')), true) ^ Call: (210) [user] is_asserted_exact('next-operation'(op(+, =, 'save-stat')), true) ^ Unify: (210) [user] is_asserted_exact('next-operation'(op(+, =, 'save-stat')), true) ^ Call: (211) [user] strip_module('next-operation'(op(+, =, 'save-stat')), _176814, _176816) ^ Exit: (211) [user] strip_module('next-operation'(op(+, =, 'save-stat')), user, 'next-operation'(op(+, =, 'save-stat'))) ^ Call: (211) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'save-stat')), true) ^ Unify: (211) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'save-stat')), true) Call: (212) [system] _180558=user Exit: (212) [system] user=user ^ Call: (212) [user] clause(user:'next-operation'(op(+, =, 'save-stat')), true, _182428) ^ Fail: (212) [user] clause('next-operation'(op(+, =, 'save-stat')), true, _182428) ^ Redo: (211) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'save-stat')), true) ^ Call: (212) [user] clause(user:'next-operation'(op(+, =, 'save-stat')), true, _185256) ^ Fail: (212) [user] clause('next-operation'(op(+, =, 'save-stat')), true, _185256) ^ Fail: (211) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'save-stat')), true) ^ Fail: (210) [user] is_asserted_exact('next-operation'(op(+, =, 'save-stat')), true) ^ Redo: (209) [user] pfcUnique(post, 'next-operation'(op(+, =, 'save-stat')), true) ^ Exit: (209) [user] pfcUnique(post, 'next-operation'(op(+, =, 'save-stat')), true) ^ Exit: (208) [user] pfcUnique(post, 'next-operation'(op(+, =, 'save-stat'))) ^ Call: (208) [user] pfcPost2('next-operation'(op(+, =, 'save-stat')), (P;HTML|mfl4(_3746, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (208) [user] pfcPost2('next-operation'(op(+, =, 'save-stat')), (P;HTML|mfl4(_3746, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (209) [user] must_ex(once((\+ \+is_asserted_exact('next-operation'(op(+, =, 'save-stat')));assert('next-operation'(op(+, =, 'save-stat')))))) ^ Unify: (209) [user] must_ex(once((\+ \+is_asserted_exact('next-operation'(op(+, =, 'save-stat')));assert('next-operation'(op(+, =, 'save-stat')))))) ^ Call: (211) [user] once((\+ \+is_asserted_exact('next-operation'(op(+, =, 'save-stat')));assert('next-operation'(op(+, =, 'save-stat'))))) ^ Unify: (211) [system] once(user:(\+ \+is_asserted_exact('next-operation'(op(+, =, 'save-stat')));assert('next-operation'(op(+, =, 'save-stat'))))) ^ Call: (213) [user] is_asserted_exact('next-operation'(op(+, =, 'save-stat'))) ^ Unify: (213) [user] is_asserted_exact('next-operation'(op(+, =, 'save-stat'))) ^ Call: (214) [user] strip_module('next-operation'(op(+, =, 'save-stat')), _212594, _212596) ^ Exit: (214) [user] strip_module('next-operation'(op(+, =, 'save-stat')), user, 'next-operation'(op(+, =, 'save-stat'))) ^ Call: (214) [user] hook_database:expand_to_hb('next-operation'(op(+, =, 'save-stat')), _214474, _214476) ^ Unify: (214) [user] hook_database:expand_to_hb('next-operation'(op(+, =, 'save-stat')), 'next-operation'(op(+, =, 'save-stat')), true) Call: (215) [system] var('next-operation'(op(+, =, 'save-stat'))) Fail: (215) [system] var('next-operation'(op(+, =, 'save-stat'))) ^ Redo: (214) [user] hook_database:expand_to_hb('next-operation'(op(+, =, 'save-stat')), _214474, _214476) ^ Unify: (214) [user] hook_database:expand_to_hb('next-operation'(op(+, =, 'save-stat')), 'next-operation'(op(+, =, 'save-stat')), true) ^ Exit: (214) [user] hook_database:expand_to_hb('next-operation'(op(+, =, 'save-stat')), 'next-operation'(op(+, =, 'save-stat')), true) ^ Call: (214) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'save-stat')), true) ^ Unify: (214) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'save-stat')), true) Call: (215) [system] _222880=user Exit: (215) [system] user=user ^ Call: (215) [user] clause(user:'next-operation'(op(+, =, 'save-stat')), true, _224750) ^ Fail: (215) [user] clause('next-operation'(op(+, =, 'save-stat')), true, _224750) ^ Redo: (214) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'save-stat')), true) ^ Call: (215) [user] clause(user:'next-operation'(op(+, =, 'save-stat')), true, _227578) ^ Fail: (215) [user] clause('next-operation'(op(+, =, 'save-stat')), true, _227578) ^ Fail: (214) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'save-stat')), true) ^ Fail: (213) [user] is_asserted_exact('next-operation'(op(+, =, 'save-stat'))) ^ Call: (213) [user] assert('next-operation'(op(+, =, 'save-stat'))) ^ Exit: (213) [user] assert('next-operation'(op(+, =, 'save-stat'))) ^ Exit: (211) [system] once(user:(\+ \+is_asserted_exact('next-operation'(op(+, =, 'save-stat')));assert('next-operation'(op(+, =, 'save-stat'))))) ^ Exit: (209) [user] must_ex(once((\+ \+is_asserted_exact('next-operation'(op(+, =, 'save-stat')));assert('next-operation'(op(+, =, 'save-stat')))))) ^ Call: (209) [user] must_ex(pfcTraceAdd('next-operation'(op(+, =, 'save-stat')), (P;HTML|mfl4(_3746, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Unify: (209) [user] must_ex(pfcTraceAdd('next-operation'(op(+, =, 'save-stat')), (P;HTML|mfl4(_3746, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (211) [user] pfcTraceAdd('next-operation'(op(+, =, 'save-stat')), (P;HTML|mfl4(_3746, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (211) [user] pfcTraceAdd('next-operation'(op(+, =, 'save-stat')), (P;HTML|mfl4(_3746, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (212) [user] pfcTraceAddPrint('next-operation'(op(+, =, 'save-stat')), (P;HTML|mfl4(_3746, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (212) [user] pfcTraceAddPrint('next-operation'(op(+, =, 'save-stat')), (P;HTML|mfl4(_3746, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (213) [user] pfcIsTraced('next-operation'(op(+, =, 'save-stat'))) ^ Unify: (213) [user] pfcIsTraced('next-operation'(op(+, =, 'save-stat'))) ^ Call: (214) [user] pfcIsNotTraced('next-operation'(op(+, =, 'save-stat'))) ^ Unify: (214) [user] pfcIsNotTraced('next-operation'(op(+, =, 'save-stat'))) ^ Call: (215) [user] compound_eles(1, 'next-operation'(op(+, =, 'save-stat')), _284332) ^ Unify: (215) [user] compound_eles(1, 'next-operation'(op(+, =, 'save-stat')), _284332) Call: (216) [system] var('next-operation'(op(+, =, 'save-stat'))) Fail: (216) [system] var('next-operation'(op(+, =, 'save-stat'))) ^ Redo: (215) [user] compound_eles(1, 'next-operation'(op(+, =, 'save-stat')), _284332) ^ Unify: (215) [user] compound_eles(1, 'next-operation'(op(+, =, 'save-stat')), _284332) Call: (216) [system] compound('next-operation'(op(+, =, 'save-stat'))) Exit: (216) [system] compound('next-operation'(op(+, =, 'save-stat'))) Call: (216) [system] 1<1 Fail: (216) [system] 1<1 ^ Redo: (215) [user] compound_eles(1, 'next-operation'(op(+, =, 'save-stat')), _284332) ^ Unify: (215) [user] compound_eles(1, 'next-operation'(op(+, =, 'save-stat')), _284332) Call: (216) [system] _295484 is 1+ -1 Exit: (216) [system] 0 is 1+ -1 ^ Call: (216) [user] compound_eles('next-operation'(op(+, =, 'save-stat')), _297342) ^ Unify: (216) [user] compound_eles('next-operation'(op(+, =, 'save-stat')), _297342) Call: (217) [system] is_list('next-operation'(op(+, =, 'save-stat'))) Fail: (217) [system] is_list('next-operation'(op(+, =, 'save-stat'))) ^ Redo: (216) [user] compound_eles('next-operation'(op(+, =, 'save-stat')), _297342) ^ Unify: (216) [user] compound_eles('next-operation'(op(+, =, 'save-stat')), _297342) Call: (217) [system] compound('next-operation'(op(+, =, 'save-stat'))) Exit: (217) [system] compound('next-operation'(op(+, =, 'save-stat'))) Call: (217) [system] compound_name_arguments('next-operation'(op(+, =, 'save-stat')), _304752, _304754) Exit: (217) [system] compound_name_arguments('next-operation'(op(+, =, 'save-stat')), 'next-operation', [op(+, =, 'save-stat')]) Call: (217) [lists] lists:member(_297342, ['next-operation', op(+, =, 'save-stat')]) Unify: (217) [lists] lists:member(_297342, ['next-operation', op(+, =, 'save-stat')]) Call: (218) [lists] lists:member_([op(+, =, 'save-stat')], _297342, 'next-operation') Unify: (218) [lists] lists:member_([op(+, =, 'save-stat')], 'next-operation', 'next-operation') Exit: (218) [lists] lists:member_([op(+, =, 'save-stat')], 'next-operation', 'next-operation') Exit: (217) [lists] lists:member('next-operation', ['next-operation', op(+, =, 'save-stat')]) ^ Exit: (216) [user] compound_eles('next-operation'(op(+, =, 'save-stat')), 'next-operation') ^ Call: (216) [user] compound_eles(0, 'next-operation', _284332) ^ Unify: (216) [user] compound_eles(0, 'next-operation', _284332) Call: (217) [system] var('next-operation') Fail: (217) [system] var('next-operation') ^ Redo: (216) [user] compound_eles(0, 'next-operation', _284332) ^ Unify: (216) [user] compound_eles(0, 'next-operation', _284332) Call: (217) [system] compound('next-operation') Fail: (217) [system] compound('next-operation') ^ Redo: (216) [user] compound_eles(0, 'next-operation', _284332) Call: (217) [system] _284332='next-operation' Exit: (217) [system] 'next-operation'='next-operation' ^ Exit: (216) [user] compound_eles(0, 'next-operation', 'next-operation') ^ Exit: (215) [user] compound_eles(1, 'next-operation'(op(+, =, 'save-stat')), 'next-operation') ^ Call: (215) [user] pfcIgnored('next-operation') ^ Fail: (215) [user] pfcIgnored('next-operation') Redo: (218) [lists] lists:member_([op(+, =, 'save-stat')], _297342, 'next-operation') Unify: (218) [lists] lists:member_([op(+, =, 'save-stat')], _297342, 'next-operation') Call: (219) [lists] lists:member_([], _297342, op(+, =, 'save-stat')) Unify: (219) [lists] lists:member_([], op(+, =, 'save-stat'), op(+, =, 'save-stat')) Exit: (219) [lists] lists:member_([], op(+, =, 'save-stat'), op(+, =, 'save-stat')) Exit: (218) [lists] lists:member_([op(+, =, 'save-stat')], op(+, =, 'save-stat'), 'next-operation') Exit: (217) [lists] lists:member(op(+, =, 'save-stat'), ['next-operation', op(+, =, 'save-stat')]) ^ Exit: (216) [user] compound_eles('next-operation'(op(+, =, 'save-stat')), op(+, =, 'save-stat')) ^ Call: (216) [user] compound_eles(0, op(+, =, 'save-stat'), _284332) ^ Unify: (216) [user] compound_eles(0, op(+, =, 'save-stat'), _284332) Call: (217) [system] var(op(+, =, 'save-stat')) Fail: (217) [system] var(op(+, =, 'save-stat')) ^ Redo: (216) [user] compound_eles(0, op(+, =, 'save-stat'), _284332) ^ Unify: (216) [user] compound_eles(0, op(+, =, 'save-stat'), _284332) Call: (217) [system] compound(op(+, =, 'save-stat')) Exit: (217) [system] compound(op(+, =, 'save-stat')) Call: (217) [system] 0<1 Exit: (217) [system] 0<1 Call: (217) [system] _284332=op(+, =, 'save-stat') Exit: (217) [system] op(+, =, 'save-stat')=op(+, =, 'save-stat') ^ Exit: (216) [user] compound_eles(0, op(+, =, 'save-stat'), op(+, =, 'save-stat')) ^ Exit: (215) [user] compound_eles(1, 'next-operation'(op(+, =, 'save-stat')), op(+, =, 'save-stat')) ^ Call: (215) [user] pfcIgnored(op(+, =, 'save-stat')) ^ Fail: (215) [user] pfcIgnored(op(+, =, 'save-stat')) ^ Fail: (214) [user] pfcIsNotTraced('next-operation'(op(+, =, 'save-stat'))) ^ Redo: (213) [user] pfcIsTraced('next-operation'(op(+, =, 'save-stat'))) ^ Unify: (213) [user] pfcIsTraced('next-operation'(op(+, =, 'save-stat'))) ^ Call: (214) [user] compound_eles(1, 'next-operation'(op(+, =, 'save-stat')), _352132) ^ Unify: (214) [user] compound_eles(1, 'next-operation'(op(+, =, 'save-stat')), _352132) Call: (215) [system] var('next-operation'(op(+, =, 'save-stat'))) Fail: (215) [system] var('next-operation'(op(+, =, 'save-stat'))) ^ Redo: (214) [user] compound_eles(1, 'next-operation'(op(+, =, 'save-stat')), _352132) ^ Unify: (214) [user] compound_eles(1, 'next-operation'(op(+, =, 'save-stat')), _352132) Call: (215) [system] compound('next-operation'(op(+, =, 'save-stat'))) Exit: (215) [system] compound('next-operation'(op(+, =, 'save-stat'))) Call: (215) [system] 1<1 Fail: (215) [system] 1<1 ^ Redo: (214) [user] compound_eles(1, 'next-operation'(op(+, =, 'save-stat')), _352132) ^ Unify: (214) [user] compound_eles(1, 'next-operation'(op(+, =, 'save-stat')), _352132) Call: (215) [system] _363284 is 1+ -1 Exit: (215) [system] 0 is 1+ -1 ^ Call: (215) [user] compound_eles('next-operation'(op(+, =, 'save-stat')), _365142) ^ Unify: (215) [user] compound_eles('next-operation'(op(+, =, 'save-stat')), _365142) Call: (216) [system] is_list('next-operation'(op(+, =, 'save-stat'))) Fail: (216) [system] is_list('next-operation'(op(+, =, 'save-stat'))) ^ Redo: (215) [user] compound_eles('next-operation'(op(+, =, 'save-stat')), _365142) ^ Unify: (215) [user] compound_eles('next-operation'(op(+, =, 'save-stat')), _365142) Call: (216) [system] compound('next-operation'(op(+, =, 'save-stat'))) Exit: (216) [system] compound('next-operation'(op(+, =, 'save-stat'))) Call: (216) [system] compound_name_arguments('next-operation'(op(+, =, 'save-stat')), _372552, _372554) Exit: (216) [system] compound_name_arguments('next-operation'(op(+, =, 'save-stat')), 'next-operation', [op(+, =, 'save-stat')]) Call: (216) [lists] lists:member(_365142, ['next-operation', op(+, =, 'save-stat')]) Unify: (216) [lists] lists:member(_365142, ['next-operation', op(+, =, 'save-stat')]) Call: (217) [lists] lists:member_([op(+, =, 'save-stat')], _365142, 'next-operation') Unify: (217) [lists] lists:member_([op(+, =, 'save-stat')], 'next-operation', 'next-operation') Exit: (217) [lists] lists:member_([op(+, =, 'save-stat')], 'next-operation', 'next-operation') Exit: (216) [lists] lists:member('next-operation', ['next-operation', op(+, =, 'save-stat')]) ^ Exit: (215) [user] compound_eles('next-operation'(op(+, =, 'save-stat')), 'next-operation') ^ Call: (215) [user] compound_eles(0, 'next-operation', _352132) ^ Unify: (215) [user] compound_eles(0, 'next-operation', _352132) Call: (216) [system] var('next-operation') Fail: (216) [system] var('next-operation') ^ Redo: (215) [user] compound_eles(0, 'next-operation', _352132) ^ Unify: (215) [user] compound_eles(0, 'next-operation', _352132) Call: (216) [system] compound('next-operation') Fail: (216) [system] compound('next-operation') ^ Redo: (215) [user] compound_eles(0, 'next-operation', _352132) Call: (216) [system] _352132='next-operation' Exit: (216) [system] 'next-operation'='next-operation' ^ Exit: (215) [user] compound_eles(0, 'next-operation', 'next-operation') ^ Exit: (214) [user] compound_eles(1, 'next-operation'(op(+, =, 'save-stat')), 'next-operation') ^ Call: (214) [user] pfcTraced('next-operation') ^ Fail: (214) [user] pfcTraced('next-operation') Redo: (217) [lists] lists:member_([op(+, =, 'save-stat')], _365142, 'next-operation') Unify: (217) [lists] lists:member_([op(+, =, 'save-stat')], _365142, 'next-operation') Call: (218) [lists] lists:member_([], _365142, op(+, =, 'save-stat')) Unify: (218) [lists] lists:member_([], op(+, =, 'save-stat'), op(+, =, 'save-stat')) Exit: (218) [lists] lists:member_([], op(+, =, 'save-stat'), op(+, =, 'save-stat')) Exit: (217) [lists] lists:member_([op(+, =, 'save-stat')], op(+, =, 'save-stat'), 'next-operation') Exit: (216) [lists] lists:member(op(+, =, 'save-stat'), ['next-operation', op(+, =, 'save-stat')]) ^ Exit: (215) [user] compound_eles('next-operation'(op(+, =, 'save-stat')), op(+, =, 'save-stat')) ^ Call: (215) [user] compound_eles(0, op(+, =, 'save-stat'), _352132) ^ Unify: (215) [user] compound_eles(0, op(+, =, 'save-stat'), _352132) Call: (216) [system] var(op(+, =, 'save-stat')) Fail: (216) [system] var(op(+, =, 'save-stat')) ^ Redo: (215) [user] compound_eles(0, op(+, =, 'save-stat'), _352132) ^ Unify: (215) [user] compound_eles(0, op(+, =, 'save-stat'), _352132) Call: (216) [system] compound(op(+, =, 'save-stat')) Exit: (216) [system] compound(op(+, =, 'save-stat')) Call: (216) [system] 0<1 Exit: (216) [system] 0<1 Call: (216) [system] _352132=op(+, =, 'save-stat') Exit: (216) [system] op(+, =, 'save-stat')=op(+, =, 'save-stat') ^ Exit: (215) [user] compound_eles(0, op(+, =, 'save-stat'), op(+, =, 'save-stat')) ^ Exit: (214) [user] compound_eles(1, 'next-operation'(op(+, =, 'save-stat')), op(+, =, 'save-stat')) ^ Call: (214) [user] pfcTraced(op(+, =, 'save-stat')) ^ Fail: (214) [user] pfcTraced(op(+, =, 'save-stat')) ^ Fail: (213) [user] pfcIsTraced('next-operation'(op(+, =, 'save-stat'))) ^ Redo: (212) [user] pfcTraceAddPrint('next-operation'(op(+, =, 'save-stat')), (P;HTML|mfl4(_3746, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (212) [user] pfcTraceAddPrint('next-operation'(op(+, =, 'save-stat')), (P;HTML|mfl4(_3746, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (212) [user] pfcTraceAddPrint('next-operation'(op(+, =, 'save-stat')), (P;HTML|mfl4(_3746, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (212) [user] pfcTraceBreak('next-operation'(op(+, =, 'save-stat')), (P;HTML|mfl4(_3746, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (212) [user] pfcTraceBreak('next-operation'(op(+, =, 'save-stat')), (P;HTML|mfl4(_3746, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (213) [user] pfcSpied('next-operation'(op(+, =, 'save-stat')), +) ^ Fail: (213) [user] pfcSpied('next-operation'(op(+, =, 'save-stat')), +) ^ Redo: (212) [user] pfcTraceBreak('next-operation'(op(+, =, 'save-stat')), (P;HTML|mfl4(_3746, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (212) [user] pfcTraceBreak('next-operation'(op(+, =, 'save-stat')), (P;HTML|mfl4(_3746, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (211) [user] pfcTraceAdd('next-operation'(op(+, =, 'save-stat')), (P;HTML|mfl4(_3746, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (209) [user] must_ex(pfcTraceAdd('next-operation'(op(+, =, 'save-stat')), (P;HTML|mfl4(_3746, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (209) [user] must_ex(pfcEnqueue('next-operation'(op(+, =, 'save-stat')), (P;HTML|mfl4(_3746, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Unify: (209) [user] must_ex(pfcEnqueue('next-operation'(op(+, =, 'save-stat')), (P;HTML|mfl4(_3746, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (211) [user] pfcEnqueue('next-operation'(op(+, =, 'save-stat')), (P;HTML|mfl4(_3746, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (211) [user] pfcEnqueue('next-operation'(op(+, =, 'save-stat')), (P;HTML|mfl4(_3746, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (212) [user] pfcGetSearch(_518726) ^ Unify: (212) [user] pfcGetSearch(_518726) Call: (213) [t_l] t_l:pfcSearchTL(_520576) Fail: (213) [t_l] t_l:pfcSearchTL(_520576) ^ Redo: (212) [user] pfcGetSearch(_518726) ^ Call: (213) [user] pfcSearch(_3910) ^ Unify: (213) [user] pfcSearch(direct) ^ Exit: (213) [user] pfcSearch(direct) Call: (213) [system] _3906=direct Exit: (213) [system] direct=direct ^ Exit: (212) [user] pfcGetSearch(direct) ^ Call: (212) [user] pfcEnqueue(direct, 'next-operation'(op(+, =, 'save-stat')), (P;HTML|mfl4(_3746, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (212) [user] pfcEnqueue(direct, 'next-operation'(op(+, =, 'save-stat')), (P;HTML|mfl4(_3746, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) Call: (213) [system] direct=direct Exit: (213) [system] direct=direct ^ Call: (213) [user] pfcFwd('next-operation'(op(+, =, 'save-stat'))) ^ Unify: (213) [user] pfcFwd('next-operation'(op(+, =, 'save-stat'))) ^ Call: (214) [user] control_arg_types('next-operation'(op(+, =, 'save-stat')), _27796) ^ Unify: (214) [user] control_arg_types('next-operation'(op(+, =, 'save-stat')), _27796) Call: (215) [system] fail Fail: (215) [system] fail ^ Fail: (214) [user] control_arg_types('next-operation'(op(+, =, 'save-stat')), _27796) ^ Redo: (213) [user] pfcFwd('next-operation'(op(+, =, 'save-stat'))) ^ Unify: (213) [user] pfcFwd('next-operation'(op(+, =, 'save-stat'))) ^ Call: (214) [user] locally_each:locally(set_prolog_flag(occurs_check, true), pfcFwd0('next-operation'(op(+, =, 'save-stat')))) ^ Unify: (214) [locally_each] locally_each:locally(user:set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, 'save-stat')))) ^ Call: (215) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, 'save-stat'))), user:each_call_cleanup) ^ Unify: (215) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, 'save-stat'))), user:each_call_cleanup) Call: (216) [system] current_prolog_flag(occurs_check, _38058) Exit: (216) [system] current_prolog_flag(occurs_check, true) ^ Call: (216) [locally_each] locally_each:wtl_how(trusted_redo_call_cleanup, true==true, user:set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, 'save-stat'))), user:set_prolog_flag(occurs_check, true)) ^ Unify: (216) [locally_each] locally_each:wtl_how(locally_each:trusted_redo_call_cleanup, locally_each:(true==true), user:set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, 'save-stat'))), user:set_prolog_flag(occurs_check, true)) Call: (217) [system] true==true Exit: (217) [system] true==true ^ Call: (217) [user] pfcFwd0('next-operation'(op(+, =, 'save-stat'))) ^ Unify: (217) [user] pfcFwd0('next-operation'(op(+, =, 'save-stat'))) Call: (218) [system] is_list(_45554) Fail: (218) [system] is_list(_45554) ^ Redo: (217) [user] pfcFwd0('next-operation'(op(+, =, 'save-stat'))) ^ Call: (218) [user] pfcFwd1('next-operation'(op(+, =, 'save-stat'))) ^ Unify: (218) [user] pfcFwd1('next-operation'(op(+, =, 'save-stat'))) ^ Call: (219) [user] fc_rule_check('next-operation'(op(+, =, 'save-stat'))) ^ Unify: (219) [user] fc_rule_check('next-operation'(op(+, =, 'save-stat'))) ^ Exit: (219) [user] fc_rule_check('next-operation'(op(+, =, 'save-stat'))) Call: (219) [system] copy_term('next-operation'(op(+, =, 'save-stat')), _52948) Exit: (219) [system] copy_term('next-operation'(op(+, =, 'save-stat')), 'next-operation'(op(+, =, 'save-stat'))) ^ Call: (219) [user] ignore(fcpt('next-operation'(op(+, =, 'save-stat')), 'next-operation'(op(+, =, 'save-stat')))) ^ Unify: (219) [system] ignore(user:fcpt('next-operation'(op(+, =, 'save-stat')), 'next-operation'(op(+, =, 'save-stat')))) ^ Call: (220) [user] fcpt('next-operation'(op(+, =, 'save-stat')), 'next-operation'(op(+, =, 'save-stat'))) ^ Unify: (220) [user] fcpt('next-operation'(op(+, =, 'save-stat')), 'next-operation'(op(+, =, 'save-stat'))) ^ Call: (221) [user] pfcGetTriggerQuick('$pt$'('next-operation'(op(+, =, 'save-stat')), _58540)) ^ Unify: (221) [user] pfcGetTriggerQuick('$pt$'('next-operation'(op(+, =, 'save-stat')), _58540)) ^ Call: (222) [user] clause('$pt$'('next-operation'(op(+, =, 'save-stat')), _58540), true) ^ Fail: (222) [user] clause('$pt$'('next-operation'(op(+, =, 'save-stat')), _58540), true) ^ Redo: (221) [user] pfcGetTriggerQuick('$pt$'('next-operation'(op(+, =, 'save-stat')), _58540)) ^ Call: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'save-stat')), _58540)) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'save-stat')), _58540)) Call: (223) [system] var('$pt$'('next-operation'(op(+, =, 'save-stat')), _58540)) Fail: (223) [system] var('$pt$'('next-operation'(op(+, =, 'save-stat')), _58540)) ^ Redo: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'save-stat')), _58540)) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'save-stat')), _58540)) Call: (223) [system] callable('$pt$'('next-operation'(op(+, =, 'save-stat')), _58540)) Exit: (223) [system] callable('$pt$'('next-operation'(op(+, =, 'save-stat')), _58540)) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'save-stat')), _58540)) ^ Redo: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'save-stat')), _58540)) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'save-stat')), _58540)) ^ Call: (223) [user] predicate_property('$pt$'('next-operation'(op(+, =, 'save-stat')), _58540), imported_from(system)) ^ Unify: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, 'save-stat')), _58540), imported_from(system)) Call: (224) [system] nonvar(imported_from(system)) Exit: (224) [system] nonvar(imported_from(system)) Call: (224) [$syspreds] property_predicate(imported_from(system), user:'$pt$'('next-operation'(op(+, =, 'save-stat')), _58540)) Unify: (224) [$syspreds] property_predicate(imported_from(system), user:'$pt$'('next-operation'(op(+, =, 'save-stat')), _58540)) Call: (225) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, 'save-stat')), _58540)) Unify: (225) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, 'save-stat')), _58540)) Call: (226) [system] callable('$pt$'('next-operation'(op(+, =, 'save-stat')), _58540)) Exit: (226) [system] callable('$pt$'('next-operation'(op(+, =, 'save-stat')), _58540)) Call: (226) [system] atom(user) Exit: (226) [system] atom(user) Exit: (225) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, 'save-stat')), _58540)) ^ Fail: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, 'save-stat')), _58540), imported_from(system)) ^ Redo: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'save-stat')), _58540)) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'save-stat')), _58540)) ^ Call: (223) [user] predicate_property('$pt$'('next-operation'(op(+, =, 'save-stat')), _58540), built_in) ^ Unify: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, 'save-stat')), _58540), built_in) Call: (224) [system] nonvar(built_in) Exit: (224) [system] nonvar(built_in) Call: (224) [$syspreds] property_predicate(built_in, user:'$pt$'('next-operation'(op(+, =, 'save-stat')), _58540)) Unify: (224) [$syspreds] property_predicate(built_in, user:'$pt$'('next-operation'(op(+, =, 'save-stat')), _58540)) Call: (225) [system] callable('$pt$'('next-operation'(op(+, =, 'save-stat')), _58540)) Exit: (225) [system] callable('$pt$'('next-operation'(op(+, =, 'save-stat')), _58540)) Call: (225) [$syspreds] goal_name_arity('$pt$'('next-operation'(op(+, =, 'save-stat')), _58540), _95610, _95612) Unify: (225) [$syspreds] goal_name_arity('$pt$'('next-operation'(op(+, =, 'save-stat')), _58540), _95610, _95612) Call: (226) [system] compound('$pt$'('next-operation'(op(+, =, 'save-stat')), _58540)) Exit: (226) [system] compound('$pt$'('next-operation'(op(+, =, 'save-stat')), _58540)) Call: (226) [system] compound_name_arity('$pt$'('next-operation'(op(+, =, 'save-stat')), _58540), _95610, _95612) Exit: (226) [system] compound_name_arity('$pt$'('next-operation'(op(+, =, 'save-stat')), _58540), '$pt$', 2) Exit: (225) [$syspreds] goal_name_arity('$pt$'('next-operation'(op(+, =, 'save-stat')), _58540), '$pt$', 2) ^ Call: (225) [$syspreds] current_predicate(user:'$pt$'/2) ^ Exit: (225) [$syspreds] current_predicate(user:'$pt$'/2) ^ Fail: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, 'save-stat')), _58540), built_in) ^ Redo: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'save-stat')), _58540)) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'save-stat')), _58540)) ^ Call: (223) [user] predicate_property('$pt$'('next-operation'(op(+, =, 'save-stat')), _58540), _106852) ^ Unify: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, 'save-stat')), _58540), _107792) Call: (224) [system] nonvar(_108650) ^ Redo: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, 'save-stat')), _58540), _109652) ^ Unify: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, 'save-stat')), _58540), _110586) Call: (224) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, 'save-stat')), _58540)) Unify: (224) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, 'save-stat')), _58540)) Call: (225) [system] callable('$pt$'('next-operation'(op(+, =, 'save-stat')), _58540)) Exit: (225) [system] callable('$pt$'('next-operation'(op(+, =, 'save-stat')), _58540)) Call: (225) [system] atom(user) Exit: (225) [system] atom(user) Exit: (224) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, 'save-stat')), _58540)) ^ Exit: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, 'save-stat')), _58540), interpreted) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'save-stat')), _58540)) ^ Call: (223) [user] predicate_property('$pt$'('next-operation'(op(+, =, 'save-stat')), _58540), number_of_clauses(_119780)) ^ Unify: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, 'save-stat')), _58540), number_of_clauses(_119780)) Call: (224) [system] nonvar(number_of_clauses(_119780)) Exit: (224) [system] nonvar(number_of_clauses(_119780)) Call: (224) [$syspreds] property_predicate(number_of_clauses(_119780), user:'$pt$'('next-operation'(op(+, =, 'save-stat')), _58540)) Unify: (224) [$syspreds] property_predicate(number_of_clauses(_119780), user:'$pt$'('next-operation'(op(+, =, 'save-stat')), _58540)) Call: (225) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, 'save-stat')), _58540)) Unify: (225) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, 'save-stat')), _58540)) Call: (226) [system] callable('$pt$'('next-operation'(op(+, =, 'save-stat')), _58540)) Exit: (226) [system] callable('$pt$'('next-operation'(op(+, =, 'save-stat')), _58540)) Call: (226) [system] atom(user) Exit: (226) [system] atom(user) Exit: (225) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, 'save-stat')), _58540)) Exit: (224) [$syspreds] property_predicate(number_of_clauses(0), user:'$pt$'('next-operation'(op(+, =, 'save-stat')), _58540)) ^ Exit: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, 'save-stat')), _58540), number_of_clauses(0)) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'save-stat')), _58540)) ^ Call: (223) [user] setup_call_cleanup(nb_current('$pfc_current_choice', _134624), (prolog_current_choice(_134634), push_current_choice(_134634), clause('$pt$'('next-operation'(op(+, =, 'save-stat')), _58540), _134656), pfc_call(_134656)), nb_setval('$pfc_current_choice', _134624)) ^ Unify: (223) [system] setup_call_cleanup(user:nb_current('$pfc_current_choice', _134624), user:(prolog_current_choice(_134634), push_current_choice(_134634), clause('$pt$'('next-operation'(op(+, =, 'save-stat')), _58540), _134656), pfc_call(_134656)), user:nb_setval('$pfc_current_choice', _134624)) ^ Call: (224) [system] sig_atomic(user:nb_current('$pfc_current_choice', _134624)) Call: (226) [system] nb_current('$pfc_current_choice', _134624) Exit: (226) [system] nb_current('$pfc_current_choice', []) ^ Exit: (224) [system] sig_atomic(user:nb_current('$pfc_current_choice', [])) Call: (225) [system] prolog_current_choice(_134634) Exit: (225) [system] prolog_current_choice(2930) ^ Call: (225) [user] push_current_choice(2930) ^ Unify: (225) [user] push_current_choice(2930) Call: (226) [system] nb_current('$pfc_current_choice', _143974) Exit: (226) [system] nb_current('$pfc_current_choice', []) Call: (226) [system] b_setval('$pfc_current_choice', [2930]) Exit: (226) [system] b_setval('$pfc_current_choice', [2930]) ^ Exit: (225) [user] push_current_choice(2930) ^ Call: (225) [user] clause('$pt$'('next-operation'(op(+, =, 'save-stat')), _58540), _134656) ^ Fail: (225) [user] clause('$pt$'('next-operation'(op(+, =, 'save-stat')), _58540), _134656) Call: (225) [$syspreds] nb_setval('$pfc_current_choice', []) Unify: (225) [$syspreds] nb_setval('$pfc_current_choice', []) Call: (226) [system] duplicate_term([], _152346) Exit: (226) [system] duplicate_term([], []) Call: (226) [system] nb_linkval('$pfc_current_choice', []) Exit: (226) [system] nb_linkval('$pfc_current_choice', []) Exit: (225) [$syspreds] nb_setval('$pfc_current_choice', []) ^ Fail: (223) [system] setup_call_cleanup(user:nb_current('$pfc_current_choice', _134624), user:(prolog_current_choice(_134634), push_current_choice(_134634), clause('$pt$'('next-operation'(op(+, =, 'save-stat')), _58540), _134656), pfc_call(_134656)), user:nb_setval('$pfc_current_choice', _134624)) ^ Fail: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'save-stat')), _58540)) ^ Fail: (221) [user] pfcGetTriggerQuick('$pt$'('next-operation'(op(+, =, 'save-stat')), _58540)) ^ Redo: (220) [user] fcpt('next-operation'(op(+, =, 'save-stat')), 'next-operation'(op(+, =, 'save-stat'))) ^ Unify: (220) [user] fcpt('next-operation'(op(+, =, 'save-stat')), 'next-operation'(op(+, =, 'save-stat'))) ^ Exit: (220) [user] fcpt('next-operation'(op(+, =, 'save-stat')), 'next-operation'(op(+, =, 'save-stat'))) ^ Exit: (219) [system] ignore(user:fcpt('next-operation'(op(+, =, 'save-stat')), 'next-operation'(op(+, =, 'save-stat')))) ^ Call: (219) [user] ignore(fcnt('next-operation'(op(+, =, 'save-stat')), 'next-operation'(op(+, =, 'save-stat')))) ^ Unify: (219) [system] ignore(user:fcnt('next-operation'(op(+, =, 'save-stat')), 'next-operation'(op(+, =, 'save-stat')))) ^ Call: (220) [user] fcnt('next-operation'(op(+, =, 'save-stat')), 'next-operation'(op(+, =, 'save-stat'))) ^ Unify: (220) [user] fcnt('next-operation'(op(+, =, 'save-stat')), 'next-operation'(op(+, =, 'save-stat'))) ^ Call: (221) [user] pfc_spft(_167216, _167302, '$nt$'('next-operation'(op(+, =, 'save-stat')), _167222, _167224)) ^ Unify: (221) [user] pfc_spft(_167216, _168234, '$nt$'('next-operation'(op(+, =, 'save-stat')), _167222, _167224)) ^ Call: (222) [user] pfcCallSystem('$spft$'(_167216, _169094, '$nt$'('next-operation'(op(+, =, 'save-stat')), _167222, _167224))) ^ Unify: (222) [user] pfcCallSystem('$spft$'(_167216, _169094, '$nt$'('next-operation'(op(+, =, 'save-stat')), _167222, _167224))) ^ Call: (223) [user] pfc_call('$spft$'(_167216, _169094, '$nt$'('next-operation'(op(+, =, 'save-stat')), _167222, _167224))) ^ Unify: (223) [user] pfc_call('$spft$'(_167216, _169094, '$nt$'('next-operation'(op(+, =, 'save-stat')), _167222, _167224))) Call: (224) [system] var('$spft$'(_167216, _169094, '$nt$'('next-operation'(op(+, =, 'save-stat')), _167222, _167224))) Fail: (224) [system] var('$spft$'(_167216, _169094, '$nt$'('next-operation'(op(+, =, 'save-stat')), _167222, _167224))) ^ Redo: (223) [user] pfc_call('$spft$'(_167216, _169094, '$nt$'('next-operation'(op(+, =, 'save-stat')), _167222, _167224))) ^ Unify: (223) [user] pfc_call('$spft$'(_167216, _169094, '$nt$'('next-operation'(op(+, =, 'save-stat')), _167222, _167224))) Call: (224) [system] callable('$spft$'(_167216, _169094, '$nt$'('next-operation'(op(+, =, 'save-stat')), _167222, _167224))) Exit: (224) [system] callable('$spft$'(_167216, _169094, '$nt$'('next-operation'(op(+, =, 'save-stat')), _167222, _167224))) ^ Unify: (223) [user] pfc_call('$spft$'(_167216, _169094, '$nt$'('next-operation'(op(+, =, 'save-stat')), _167222, _167224))) ^ Redo: (223) [user] pfc_call('$spft$'(_167216, _169094, '$nt$'('next-operation'(op(+, =, 'save-stat')), _167222, _167224))) ^ Unify: (223) [user] pfc_call('$spft$'(_167216, _169094, '$nt$'('next-operation'(op(+, =, 'save-stat')), _167222, _167224))) ^ Call: (224) [user] predicate_property('$spft$'(_167216, _169094, '$nt$'('next-operation'(op(+, =, 'save-stat')), _167222, _167224)), imported_from(system)) ^ Unify: (224) [$syspreds] predicate_property(user:'$spft$'(_167216, _169094, '$nt$'('next-operation'(op(+, =, 'save-stat')), _167222, _167224)), imported_from(system)) Call: (225) [system] nonvar(imported_from(system)) Exit: (225) [system] nonvar(imported_from(system)) Call: (225) [$syspreds] property_predicate(imported_from(system), user:'$spft$'(_167216, _169094, '$nt$'('next-operation'(op(+, =, 'save-stat')), _167222, _167224))) Unify: (225) [$syspreds] property_predicate(imported_from(system), user:'$spft$'(_167216, _169094, '$nt$'('next-operation'(op(+, =, 'save-stat')), _167222, _167224))) Call: (226) [$syspreds] define_or_generate(user:'$spft$'(_167216, _169094, '$nt$'('next-operation'(op(+, =, 'save-stat')), _167222, _167224))) Unify: (226) [$syspreds] define_or_generate(user:'$spft$'(_167216, _169094, '$nt$'('next-operation'(op(+, =, 'save-stat')), _167222, _167224))) Call: (227) [system] callable('$spft$'(_167216, _169094, '$nt$'('next-operation'(op(+, =, 'save-stat')), _167222, _167224))) Exit: (227) [system] callable('$spft$'(_167216, _169094, '$nt$'('next-operation'(op(+, =, 'save-stat')), _167222, _167224))) Call: (227) [system] atom(user) Exit: (227) [system] atom(user) Exit: (226) [$syspreds] define_or_generate(user:'$spft$'(_167216, _169094, '$nt$'('next-operation'(op(+, =, 'save-stat')), _167222, _167224))) ^ Fail: (224) [$syspreds] predicate_property(user:'$spft$'(_167216, _169094, '$nt$'('next-operation'(op(+, =, 'save-stat')), _167222, _167224)), imported_from(system)) ^ Redo: (223) [user] pfc_call('$spft$'(_167216, _169094, '$nt$'('next-operation'(op(+, =, 'save-stat')), _167222, _167224))) ^ Unify: (223) [user] pfc_call('$spft$'(_167216, _169094, '$nt$'('next-operation'(op(+, =, 'save-stat')), _167222, _167224))) ^ Call: (224) [user] predicate_property('$spft$'(_167216, _169094, '$nt$'('next-operation'(op(+, =, 'save-stat')), _167222, _167224)), built_in) ^ Unify: (224) [$syspreds] predicate_property(user:'$spft$'(_167216, _169094, '$nt$'('next-operation'(op(+, =, 'save-stat')), _167222, _167224)), built_in) Call: (225) [system] nonvar(built_in) Exit: (225) [system] nonvar(built_in) Call: (225) [$syspreds] property_predicate(built_in, user:'$spft$'(_167216, _169094, '$nt$'('next-operation'(op(+, =, 'save-stat')), _167222, _167224))) Unify: (225) [$syspreds] property_predicate(built_in, user:'$spft$'(_167216, _169094, '$nt$'('next-operation'(op(+, =, 'save-stat')), _167222, _167224))) Call: (226) [system] callable('$spft$'(_167216, _169094, '$nt$'('next-operation'(op(+, =, 'save-stat')), _167222, _167224))) Exit: (226) [system] callable('$spft$'(_167216, _169094, '$nt$'('next-operation'(op(+, =, 'save-stat')), _167222, _167224))) Call: (226) [$syspreds] goal_name_arity('$spft$'(_167216, _169094, '$nt$'('next-operation'(op(+, =, 'save-stat')), _167222, _167224)), _203374, _203376) Unify: (226) [$syspreds] goal_name_arity('$spft$'(_167216, _169094, '$nt$'('next-operation'(op(+, =, 'save-stat')), _167222, _167224)), _203374, _203376) Call: (227) [system] compound('$spft$'(_167216, _169094, '$nt$'('next-operation'(op(+, =, 'save-stat')), _167222, _167224))) Exit: (227) [system] compound('$spft$'(_167216, _169094, '$nt$'('next-operation'(op(+, =, 'save-stat')), _167222, _167224))) Call: (227) [system] compound_name_arity('$spft$'(_167216, _169094, '$nt$'('next-operation'(op(+, =, 'save-stat')), _167222, _167224)), _203374, _203376) Exit: (227) [system] compound_name_arity('$spft$'(_167216, _169094, '$nt$'('next-operation'(op(+, =, 'save-stat')), _167222, _167224)), '$spft$', 3) Exit: (226) [$syspreds] goal_name_arity('$spft$'(_167216, _169094, '$nt$'('next-operation'(op(+, =, 'save-stat')), _167222, _167224)), '$spft$', 3) ^ Call: (226) [$syspreds] current_predicate(user:'$spft$'/3) ^ Exit: (226) [$syspreds] current_predicate(user:'$spft$'/3) ^ Fail: (224) [$syspreds] predicate_property(user:'$spft$'(_167216, _169094, '$nt$'('next-operation'(op(+, =, 'save-stat')), _167222, _167224)), built_in) ^ Redo: (223) [user] pfc_call('$spft$'(_167216, _169094, '$nt$'('next-operation'(op(+, =, 'save-stat')), _167222, _167224))) ^ Unify: (223) [user] pfc_call('$spft$'(_167216, _169094, '$nt$'('next-operation'(op(+, =, 'save-stat')), _167222, _167224))) ^ Call: (224) [user] predicate_property('$spft$'(_167216, _169094, '$nt$'('next-operation'(op(+, =, 'save-stat')), _167222, _167224)), _214616) ^ Unify: (224) [$syspreds] predicate_property(user:'$spft$'(_167216, _169094, '$nt$'('next-operation'(op(+, =, 'save-stat')), _167222, _167224)), _215556) Call: (225) [system] nonvar(_216414) ^ Redo: (224) [$syspreds] predicate_property(user:'$spft$'(_167216, _169094, '$nt$'('next-operation'(op(+, =, 'save-stat')), _167222, _167224)), _217416) ^ Unify: (224) [$syspreds] predicate_property(user:'$spft$'(_167216, _169094, '$nt$'('next-operation'(op(+, =, 'save-stat')), _167222, _167224)), _218350) Call: (225) [$syspreds] define_or_generate(user:'$spft$'(_167216, _169094, '$nt$'('next-operation'(op(+, =, 'save-stat')), _167222, _167224))) Unify: (225) [$syspreds] define_or_generate(user:'$spft$'(_167216, _169094, '$nt$'('next-operation'(op(+, =, 'save-stat')), _167222, _167224))) Call: (226) [system] callable('$spft$'(_167216, _169094, '$nt$'('next-operation'(op(+, =, 'save-stat')), _167222, _167224))) Exit: (226) [system] callable('$spft$'(_167216, _169094, '$nt$'('next-operation'(op(+, =, 'save-stat')), _167222, _167224))) Call: (226) [system] atom(user) Exit: (226) [system] atom(user) Exit: (225) [$syspreds] define_or_generate(user:'$spft$'(_167216, _169094, '$nt$'('next-operation'(op(+, =, 'save-stat')), _167222, _167224))) ^ Exit: (224) [$syspreds] predicate_property(user:'$spft$'(_167216, _169094, '$nt$'('next-operation'(op(+, =, 'save-stat')), _167222, _167224)), interpreted) ^ Unify: (223) [user] pfc_call('$spft$'(_167216, _169094, '$nt$'('next-operation'(op(+, =, 'save-stat')), _167222, _167224))) ^ Call: (224) [user] predicate_property('$spft$'(_167216, _169094, '$nt$'('next-operation'(op(+, =, 'save-stat')), _167222, _167224)), number_of_clauses(_227544)) ^ Unify: (224) [$syspreds] predicate_property(user:'$spft$'(_167216, _169094, '$nt$'('next-operation'(op(+, =, 'save-stat')), _167222, _167224)), number_of_clauses(_227544)) Call: (225) [system] nonvar(number_of_clauses(_227544)) Exit: (225) [system] nonvar(number_of_clauses(_227544)) Call: (225) [$syspreds] property_predicate(number_of_clauses(_227544), user:'$spft$'(_167216, _169094, '$nt$'('next-operation'(op(+, =, 'save-stat')), _167222, _167224))) Unify: (225) [$syspreds] property_predicate(number_of_clauses(_227544), user:'$spft$'(_167216, _169094, '$nt$'('next-operation'(op(+, =, 'save-stat')), _167222, _167224))) Call: (226) [$syspreds] define_or_generate(user:'$spft$'(_167216, _169094, '$nt$'('next-operation'(op(+, =, 'save-stat')), _167222, _167224))) Unify: (226) [$syspreds] define_or_generate(user:'$spft$'(_167216, _169094, '$nt$'('next-operation'(op(+, =, 'save-stat')), _167222, _167224))) Call: (227) [system] callable('$spft$'(_167216, _169094, '$nt$'('next-operation'(op(+, =, 'save-stat')), _167222, _167224))) Exit: (227) [system] callable('$spft$'(_167216, _169094, '$nt$'('next-operation'(op(+, =, 'save-stat')), _167222, _167224))) Call: (227) [system] atom(user) Exit: (227) [system] atom(user) Exit: (226) [$syspreds] define_or_generate(user:'$spft$'(_167216, _169094, '$nt$'('next-operation'(op(+, =, 'save-stat')), _167222, _167224))) Exit: (225) [$syspreds] property_predicate(number_of_clauses(746), user:'$spft$'(_167216, _169094, '$nt$'('next-operation'(op(+, =, 'save-stat')), _167222, _167224))) ^ Exit: (224) [$syspreds] predicate_property(user:'$spft$'(_167216, _169094, '$nt$'('next-operation'(op(+, =, 'save-stat')), _167222, _167224)), number_of_clauses(746)) ^ Unify: (223) [user] pfc_call('$spft$'(_167216, _169094, '$nt$'('next-operation'(op(+, =, 'save-stat')), _167222, _167224))) ^ Call: (224) [user] setup_call_cleanup(nb_current('$pfc_current_choice', _242388), (prolog_current_choice(_242398), push_current_choice(_242398), clause('$spft$'(_167216, _169094, '$nt$'('next-operation'(op(+, =, 'save-stat')), _167222, _167224)), _242420), pfc_call(_242420)), nb_setval('$pfc_current_choice', _242388)) ^ Unify: (224) [system] setup_call_cleanup(user:nb_current('$pfc_current_choice', _242388), user:(prolog_current_choice(_242398), push_current_choice(_242398), clause('$spft$'(_167216, _169094, '$nt$'('next-operation'(op(+, =, 'save-stat')), _167222, _167224)), _242420), pfc_call(_242420)), user:nb_setval('$pfc_current_choice', _242388)) ^ Call: (225) [system] sig_atomic(user:nb_current('$pfc_current_choice', _242388)) Call: (227) [system] nb_current('$pfc_current_choice', _242388) Exit: (227) [system] nb_current('$pfc_current_choice', []) ^ Exit: (225) [system] sig_atomic(user:nb_current('$pfc_current_choice', [])) Call: (226) [system] prolog_current_choice(_242398) Exit: (226) [system] prolog_current_choice(2950) ^ Call: (226) [user] push_current_choice(2950) ^ Unify: (226) [user] push_current_choice(2950) Call: (227) [system] nb_current('$pfc_current_choice', _251738) Exit: (227) [system] nb_current('$pfc_current_choice', []) Call: (227) [system] b_setval('$pfc_current_choice', [2950]) Exit: (227) [system] b_setval('$pfc_current_choice', [2950]) ^ Exit: (226) [user] push_current_choice(2950) ^ Call: (226) [user] clause('$spft$'(_167216, _169094, '$nt$'('next-operation'(op(+, =, 'save-stat')), _167222, _167224)), _242420) ^ Fail: (226) [user] clause('$spft$'(_167216, _169094, '$nt$'('next-operation'(op(+, =, 'save-stat')), _167222, _167224)), _242420) Call: (226) [$syspreds] nb_setval('$pfc_current_choice', []) Unify: (226) [$syspreds] nb_setval('$pfc_current_choice', []) Call: (227) [system] duplicate_term([], _260110) Exit: (227) [system] duplicate_term([], []) Call: (227) [system] nb_linkval('$pfc_current_choice', []) Exit: (227) [system] nb_linkval('$pfc_current_choice', []) Exit: (226) [$syspreds] nb_setval('$pfc_current_choice', []) ^ Fail: (224) [system] setup_call_cleanup(user:nb_current('$pfc_current_choice', _242388), user:(prolog_current_choice(_242398), push_current_choice(_242398), clause('$spft$'(_167216, _169094, '$nt$'('next-operation'(op(+, =, 'save-stat')), _167222, _167224)), _242420), pfc_call(_242420)), user:nb_setval('$pfc_current_choice', _242388)) ^ Fail: (223) [user] pfc_call('$spft$'(_167216, _169094, '$nt$'('next-operation'(op(+, =, 'save-stat')), _167222, _167224))) ^ Fail: (222) [user] pfcCallSystem('$spft$'(_167216, _169094, '$nt$'('next-operation'(op(+, =, 'save-stat')), _167222, _167224))) ^ Fail: (221) [user] pfc_spft(_167216, _267614, '$nt$'('next-operation'(op(+, =, 'save-stat')), _167222, _167224)) ^ Redo: (220) [user] fcnt('next-operation'(op(+, =, 'save-stat')), 'next-operation'(op(+, =, 'save-stat'))) ^ Unify: (220) [user] fcnt('next-operation'(op(+, =, 'save-stat')), 'next-operation'(op(+, =, 'save-stat'))) ^ Exit: (220) [user] fcnt('next-operation'(op(+, =, 'save-stat')), 'next-operation'(op(+, =, 'save-stat'))) ^ Exit: (219) [system] ignore(user:fcnt('next-operation'(op(+, =, 'save-stat')), 'next-operation'(op(+, =, 'save-stat')))) ^ Exit: (218) [user] pfcFwd1('next-operation'(op(+, =, 'save-stat'))) ^ Exit: (217) [user] pfcFwd0('next-operation'(op(+, =, 'save-stat'))) ^ Exit: (216) [locally_each] locally_each:wtl_how(locally_each:trusted_redo_call_cleanup, locally_each:(true==true), user:set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, 'save-stat'))), user:set_prolog_flag(occurs_check, true)) ^ Exit: (215) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, 'save-stat'))), user:each_call_cleanup) ^ Exit: (214) [locally_each] locally_each:locally(user:set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, 'save-stat')))) ^ Exit: (213) [user] pfcFwd('next-operation'(op(+, =, 'save-stat'))) ^ Exit: (212) [user] pfcEnqueue(direct, 'next-operation'(op(+, =, 'save-stat')), (P;HTML|mfl4(_3746, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (211) [user] pfcEnqueue('next-operation'(op(+, =, 'save-stat')), (P;HTML|mfl4(_3746, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (209) [user] must_ex(pfcEnqueue('next-operation'(op(+, =, 'save-stat')), (P;HTML|mfl4(_3746, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Exit: (208) [user] pfcPost2('next-operation'(op(+, =, 'save-stat')), (P;HTML|mfl4(_3746, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (207) [user] pfcPost11('next-operation'(op(+, =, 'save-stat')), (P;HTML|mfl4(_3746, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (205) [locally_each] locally_each:wtl_how(locally_each:trusted_redo_call_cleanup, locally_each:(true==true), user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'save-stat')), (P;HTML|mfl4(_3746, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _3770, (notrace, wdmsg(('next-operation'(op(+, =, 'save-stat'))=>_3770)), trace)), user:set_prolog_flag(occurs_check, true)) ^ Exit: (204) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'save-stat')), (P;HTML|mfl4(_3746, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _3770, (notrace, wdmsg(('next-operation'(op(+, =, 'save-stat'))=>_3770)), trace)), user:each_call_cleanup) ^ Exit: (203) [locally_each] locally_each:locally(user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'save-stat')), (P;HTML|mfl4(_3746, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _3770, (notrace, wdmsg(('next-operation'(op(+, =, 'save-stat'))=>_3770)), trace))) ^ Exit: (202) [user] pfcPost1('next-operation'(op(+, =, 'save-stat')), (P;HTML|mfl4(_3746, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (201) [user] pfcPost_rev((P;HTML|mfl4(_3746, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax), 'next-operation'(op(+, =, 'save-stat'))) ^ Exit: (200) [user] pfcPost('next-operation'(op(+, =, 'save-stat')), (P;HTML|mfl4(_3746, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (200) [user] pfcRun ^ Unify: (200) [user] pfcRun ^ Call: (201) [user] pfcGetSearch(direct) ^ Unify: (201) [user] pfcGetSearch(direct) Call: (202) [t_l] t_l:pfcSearchTL(_365074) Fail: (202) [t_l] t_l:pfcSearchTL(_365074) ^ Redo: (201) [user] pfcGetSearch(direct) ^ Call: (202) [user] pfcSearch(_367848) ^ Unify: (202) [user] pfcSearch(direct) ^ Exit: (202) [user] pfcSearch(direct) Call: (202) [system] direct=direct Exit: (202) [system] direct=direct ^ Exit: (201) [user] pfcGetSearch(direct) ^ Unify: (200) [user] pfcRun ^ Exit: (200) [user] pfcRun ^ Exit: (199) [user] pfcAdd('next-operation'(op(+, =, 'save-stat')), (P;HTML|mfl4(_3746, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (198) [user] pfcAdd('next-operation'(op(+, =, 'save-stat'))) ^ Exit: (197) [user] pfcAdd_Now('next-operation'(op(+, =, 'save-stat'))) ^ Exit: (196) [user] if_t(into_simple_op(+, [=, ['save-stat', _G], [['det-if-then-else', [not, _G], ['add-atom', '&self', _G], 'True'], [nop, [',', [writeq, _G], [writeln, '.']]]]], op(+, =, 'save-stat')), pfcAdd_Now('next-operation'(op(+, =, 'save-stat')))) Call: (196) [user] dont_give_up(as_tf(asserted_do_metta('&self', +, [=, ['save-stat', _G], [['det-if-then-else', [not, _G], ['add-atom', '&self', _G], 'True'], [nop, [',', [writeq, _G], [writeln, '.']]]]]), _3348)) Unify: (196) [user] dont_give_up(as_tf(asserted_do_metta('&self', +, [=, ['save-stat', _G], [['det-if-then-else', [not, _G], ['add-atom', '&self', _G], 'True'], [nop, [',', [writeq, _G], [writeln, '.']]]]]), _3348)) ^ Call: (198) [user] as_tf(asserted_do_metta('&self', +, [=, ['save-stat', _G], [['det-if-then-else', [not, _G], ['add-atom', '&self', _G], 'True'], [nop, [',', [writeq, _G], [writeln, '.']]]]]), _3348) ^ Unify: (198) [user] as_tf(asserted_do_metta('&self', +, [=, ['save-stat', _G], [['det-if-then-else', [not, _G], ['add-atom', '&self', _G], 'True'], [nop, [',', [writeq, _G], [writeln, '.']]]]]), _3348) Call: (199) [system] asserted_do_metta('&self', +, [=, ['save-stat', _G], [['det-if-then-else', [not, _G], ['add-atom', '&self', _G], 'True'], [nop, [',', [writeq, _G], [writeln, '.']]]]])\=[_389328|_389330] Exit: (199) [system] asserted_do_metta('&self', +, [=, ['save-stat', _G], [['det-if-then-else', [not, _G], ['add-atom', '&self', _G], 'True'], [nop, [',', [writeq, _G], [writeln, '.']]]]])\=[_389328|_389330] ^ Call: (199) [user] catch_nowarn((call(asserted_do_metta('&self', +, [=, ['save-stat', _G], [['det-if-then-else', [not, _G], ['add-atom', '&self', _G], 'True'], [nop, [',', [writeq, _G], [writeln, '.']]]]]))*->_3348='True';_3348='False')) ^ Unify: (199) [user] catch_nowarn((call(asserted_do_metta('&self', +, [=, ['save-stat', _G], [['det-if-then-else', [not, _G], ['add-atom', '&self', _G], 'True'], [nop, [',', [writeq, _G], [writeln, '.']]]]]))*->_3348='True';_3348='False')) Call: (200) [user] catch_err((call(asserted_do_metta('&self', +, [=, ['save-stat', _G], [['det-if-then-else', [not, _G], ['add-atom', '&self', _G], 'True'], [nop, [',', [writeq, _G], [writeln, '.']]]]]))*->_3348='True';_3348='False'), error(_393066, _393068), fail) Unify: (200) [user] catch_err((call(asserted_do_metta('&self', +, [=, ['save-stat', _G], [['det-if-then-else', [not, _G], ['add-atom', '&self', _G], 'True'], [nop, [',', [writeq, _G], [writeln, '.']]]]]))*->_3348='True';_3348='False'), error(_393066, _393068), fail) Call: (203) [user] asserted_do_metta('&self', +, [=, ['save-stat', _G], [['det-if-then-else', [not, _G], ['add-atom', '&self', _G], 'True'], [nop, [',', [writeq, _G], [writeln, '.']]]]]) Unify: (203) [user] asserted_do_metta('&self', +, [=, ['save-stat', _G], [['det-if-then-else', [not, _G], ['add-atom', '&self', _G], 'True'], [nop, [',', [writeq, _G], [writeln, '.']]]]]) Call: (204) [user] metta_interp_mode(+, _396782) Unify: (204) [user] metta_interp_mode(+, load) Exit: (204) [user] metta_interp_mode(+, load) Call: (204) [user] asserted_do_metta('&self', load, [=, ['save-stat', _G], [['det-if-then-else', [not, _G], ['add-atom', '&self', _G], 'True'], [nop, [',', [writeq, _G], [writeln, '.']]]]]) Unify: (204) [user] asserted_do_metta('&self', load, [=, ['save-stat', _G], [['det-if-then-else', [not, _G], ['add-atom', '&self', _G], 'True'], [nop, [',', [writeq, _G], [writeln, '.']]]]]) Call: (205) [user] metta_interp_mode(load, _401372) Redo: (204) [user] asserted_do_metta('&self', load, [=, ['save-stat', _G], [['det-if-then-else', [not, _G], ['add-atom', '&self', _G], 'True'], [nop, [',', [writeq, _G], [writeln, '.']]]]]) Unify: (204) [user] asserted_do_metta('&self', load, [=, ['save-stat', _G], [['det-if-then-else', [not, _G], ['add-atom', '&self', _G], 'True'], [nop, [',', [writeq, _G], [writeln, '.']]]]]) Call: (205) [system] load==exec Redo: (204) [user] asserted_do_metta('&self', load, [=, ['save-stat', _G], [['det-if-then-else', [not, _G], ['add-atom', '&self', _G], 'True'], [nop, [',', [writeq, _G], [writeln, '.']]]]]) Unify: (204) [user] asserted_do_metta('&self', load, [=, ['save-stat', _G], [['det-if-then-else', [not, _G], ['add-atom', '&self', _G], 'True'], [nop, [',', [writeq, _G], [writeln, '.']]]]]) Call: (205) [user] asserted_do_metta2('&self', load, [=, ['save-stat', _G], [['det-if-then-else', [not, _G], ['add-atom', '&self', _G], 'True'], [nop, [',', [writeq, _G], [writeln, '.']]]]], [=, ['save-stat', _G], [['det-if-then-else', [not, _G], ['add-atom', '&self', _G], 'True'], [nop, [',', [writeq, _G], [writeln, '.']]]]]) Unify: (205) [user] asserted_do_metta2('&self', load, [=, ['save-stat', _G], [['det-if-then-else', [not, _G], ['add-atom', '&self', _G], 'True'], [nop, [',', [writeq, _G], [writeln, '.']]]]], [=, ['save-stat', _G], [['det-if-then-else', [not, _G], ['add-atom', '&self', _G], 'True'], [nop, [',', [writeq, _G], [writeln, '.']]]]]) Call: (206) [system] nonvar(load) Exit: (206) [system] nonvar(load) Call: (206) [user] metta_interp_mode(load, _410594) Redo: (205) [user] asserted_do_metta2('&self', load, [=, ['save-stat', _G], [['det-if-then-else', [not, _G], ['add-atom', '&self', _G], 'True'], [nop, [',', [writeq, _G], [writeln, '.']]]]], [=, ['save-stat', _G], [['det-if-then-else', [not, _G], ['add-atom', '&self', _G], 'True'], [nop, [',', [writeq, _G], [writeln, '.']]]]]) Unify: (205) [user] asserted_do_metta2('&self', load, [=, ['save-stat', _G], [['det-if-then-else', [not, _G], ['add-atom', '&self', _G], 'True'], [nop, [',', [writeq, _G], [writeln, '.']]]]], [=, ['save-stat', _G], [['det-if-then-else', [not, _G], ['add-atom', '&self', _G], 'True'], [nop, [',', [writeq, _G], [writeln, '.']]]]]) ^ Call: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, ['save-stat', _G], [['det-if-then-else', [not, _G], ['add-atom', '&self', _G], 'True'], [nop, [',', [writeq, _G], [writeln, '.']]]]], metta_atom('&self', [=, ['save-stat', _G], [['det-if-then-else', [not, _G], ['add-atom', '&self', _G], 'True'], [nop, [',', [writeq, _G], [writeln, '.']]]]]))) ^ Unify: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, ['save-stat', _G], [['det-if-then-else', [not, _G], ['add-atom', '&self', _G], 'True'], [nop, [',', [writeq, _G], [writeln, '.']]]]], metta_atom('&self', [=, ['save-stat', _G], [['det-if-then-else', [not, _G], ['add-atom', '&self', _G], 'True'], [nop, [',', [writeq, _G], [writeln, '.']]]]]))) ^ Call: (207) [user] is_compatio ^ Unify: (207) [user] is_compatio ^ Call: (209) [system] setup_call_cleanup('$notrace'(_417070, _417072), once(user:is_compatio0), '$restore_trace'(_417070, _417072)) ^ Unify: (209) [system] setup_call_cleanup(system:'$notrace'(_417070, _417072), system:once(user:is_compatio0), system:'$restore_trace'(_417070, _417072)) ^ Call: (210) [system] sig_atomic(system:'$notrace'(_417070, _417072)) ^ Fail: (207) [user] is_compatio ^ Redo: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, ['save-stat', _G], [['det-if-then-else', [not, _G], ['add-atom', '&self', _G], 'True'], [nop, [',', [writeq, _G], [writeln, '.']]]]], metta_atom('&self', [=, ['save-stat', _G], [['det-if-then-else', [not, _G], ['add-atom', '&self', _G], 'True'], [nop, [',', [writeq, _G], [writeln, '.']]]]]))) ^ Unify: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, ['save-stat', _G], [['det-if-then-else', [not, _G], ['add-atom', '&self', _G], 'True'], [nop, [',', [writeq, _G], [writeln, '.']]]]], metta_atom('&self', [=, ['save-stat', _G], [['det-if-then-else', [not, _G], ['add-atom', '&self', _G], 'True'], [nop, [',', [writeq, _G], [writeln, '.']]]]]))) ^ Call: (208) [rtrace] rtrace:quietly3(user:(wots(_422688, must_det_ll(user:metta_anew(load, [=, ['save-stat', _G], [['det-if-then-else', [not, _G], ['add-atom', '&self', _G], 'True'], [nop, [',', [writeq, _G], [writeln, '.']]]]], metta_atom('&self', [=, ['save-stat', _G], [['det-if-then-else', [not, _G], ['add-atom', '&self', _G], 'True'], [nop, [',', [writeq, _G], [writeln, '.']]]]])))), (_422688==""->true;our_ansi_format('#ffa505', '~w~n', [_422688])))) ^ Unify: (208) [rtrace] rtrace:quietly3(user:(wots(_422688, must_det_ll(user:metta_anew(load, [=, ['save-stat', _G], [['det-if-then-else', [not, _G], ['add-atom', '&self', _G], 'True'], [nop, [',', [writeq, _G], [writeln, '.']]]]], metta_atom('&self', [=, ['save-stat', _G], [['det-if-then-else', [not, _G], ['add-atom', '&self', _G], 'True'], [nop, [',', [writeq, _G], [writeln, '.']]]]])))), (_422688==""->true;our_ansi_format('#ffa505', '~w~n', [_422688])))) (= (save-stat $G) ( (det-if-then-else (not $G) (add-atom &self $G) True) (nop (, (writeq $G) (writeln .))))) ^ Exit: (208) [rtrace] rtrace:quietly3(user:(wots("", must_det_ll(user:metta_anew(load, [=, ['save-stat', _G], [['det-if-then-else', [not, _G], ['add-atom', '&self', _G], 'True'], [nop, [',', [writeq, _G], [writeln, '.']]]]], metta_atom('&self', [=, ['save-stat', _G], [['det-if-then-else', [not, _G], ['add-atom', '&self', _G], 'True'], [nop, [',', [writeq, _G], [writeln, '.']]]]])))), (""==""->true;our_ansi_format('#ffa505', '~w~n', [""])))) ^ Exit: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, ['save-stat', _G], [['det-if-then-else', [not, _G], ['add-atom', '&self', _G], 'True'], [nop, [',', [writeq, _G], [writeln, '.']]]]], metta_atom('&self', [=, ['save-stat', _G], [['det-if-then-else', [not, _G], ['add-atom', '&self', _G], 'True'], [nop, [',', [writeq, _G], [writeln, '.']]]]]))) Exit: (205) [user] asserted_do_metta2('&self', load, [=, ['save-stat', _G], [['det-if-then-else', [not, _G], ['add-atom', '&self', _G], 'True'], [nop, [',', [writeq, _G], [writeln, '.']]]]], [=, ['save-stat', _G], [['det-if-then-else', [not, _G], ['add-atom', '&self', _G], 'True'], [nop, [',', [writeq, _G], [writeln, '.']]]]]) Exit: (204) [user] asserted_do_metta('&self', load, [=, ['save-stat', _G], [['det-if-then-else', [not, _G], ['add-atom', '&self', _G], 'True'], [nop, [',', [writeq, _G], [writeln, '.']]]]]) Exit: (203) [user] asserted_do_metta('&self', +, [=, ['save-stat', _G], [['det-if-then-else', [not, _G], ['add-atom', '&self', _G], 'True'], [nop, [',', [writeq, _G], [writeln, '.']]]]]) Call: (203) [system] _3348='True' Exit: (203) [system] 'True'='True' Exit: (200) [user] catch_err((call(asserted_do_metta('&self', +, [=, ['save-stat', _G], [['det-if-then-else', [not, _G], ['add-atom', '&self', _G], 'True'], [nop, [',', [writeq, _G], [writeln, '.']]]]]))*->'True'='True';'True'='False'), error(_393066, _393068), fail) ^ Exit: (199) [user] catch_nowarn((call(asserted_do_metta('&self', +, [=, ['save-stat', _G], [['det-if-then-else', [not, _G], ['add-atom', '&self', _G], 'True'], [nop, [',', [writeq, _G], [writeln, '.']]]]]))*->'True'='True';'True'='False')) ^ Exit: (198) [user] as_tf(asserted_do_metta('&self', +, [=, ['save-stat', _G], [['det-if-then-else', [not, _G], ['add-atom', '&self', _G], 'True'], [nop, [',', [writeq, _G], [writeln, '.']]]]]), 'True') Exit: (196) [user] dont_give_up(as_tf(asserted_do_metta('&self', +, [=, ['save-stat', _G], [['det-if-then-else', [not, _G], ['add-atom', '&self', _G], 'True'], [nop, [',', [writeq, _G], [writeln, '.']]]]]), 'True')) Exit: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['save-stat', _G], [['det-if-then-else', [not, _G], ['add-atom', '&self', _G], 'True'], [nop, [',', [writeq, _G], [writeln, '.']]]]], 'True') ^ Exit: (194) [user] must_not_error(user:do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['save-stat', _G], [['det-if-then-else', [not, _G], ['add-atom', '&self', _G], 'True'], [nop, [',', [writeq, _G], [writeln, '.']]]]], 'True')) ^ Redo: (193) [user] metta_file_buffer(_3300, _3302, _3304, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', _3308) ^ Unify: (193) [user] metta_file_buffer(+, [=, [use_extent, is_word, 1], 'True'], [], P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', '$stream_position'(2404, 88, 70, 2404)) ^ Exit: (193) [user] metta_file_buffer(+, [=, [use_extent, is_word, 1], 'True'], [], P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', '$stream_position'(2404, 88, 70, 2404)) ^ Call: (194) [user] apply:maplist(maybe_assign, []) ^ Unify: (194) [apply] apply:maplist(user:maybe_assign, []) Call: (195) [apply] apply:maplist_([], user:maybe_assign) Unify: (195) [apply] apply:maplist_([], user:maybe_assign) Exit: (195) [apply] apply:maplist_([], user:maybe_assign) ^ Exit: (194) [apply] apply:maplist(user:maybe_assign, []) ^ Call: (194) [user] must_not_error(do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, [use_extent, is_word, 1], 'True'], _3348)) ^ Unify: (194) [user] must_not_error(user:do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, [use_extent, is_word, 1], 'True'], _3348)) Call: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, [use_extent, is_word, 1], 'True'], _3348) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, [use_extent, is_word, 1], 'True'], _3348) Call: (196) [system] var([=, [use_extent, is_word, 1], 'True']) Redo: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, [use_extent, is_word, 1], 'True'], _3348) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, [use_extent, is_word, 1], 'True'], _3348) Call: (196) [system] (+)\==exec Exit: (196) [system] (+)\==exec Call: (196) [system] [=, [use_extent, is_word, 1], 'True']==[] Redo: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, [use_extent, is_word, 1], 'True'], _3348) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, [use_extent, is_word, 1], 'True'], _3348) Call: (196) [system] string([=, [use_extent, is_word, 1], 'True']) Redo: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, [use_extent, is_word, 1], 'True'], _3348) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, [use_extent, is_word, 1], 'True'], _3348) Call: (196) [system] (+)\==exec Exit: (196) [system] (+)\==exec ^ Call: (196) [user] if_t(into_simple_op(+, [=, [use_extent, is_word, 1], 'True'], _4190), pfcAdd_Now('next-operation'(_4190))) ^ Unify: (196) [user] if_t(into_simple_op(+, [=, [use_extent, is_word, 1], 'True'], _4190), pfcAdd_Now('next-operation'(_4190))) Call: (197) [user] into_simple_op(+, [=, [use_extent, is_word, 1], 'True'], _4190) Unify: (197) [user] into_simple_op(+, [=, [use_extent, is_word, 1], 'True'], op(+, =, _6982)) Call: (198) [user] o_s([[use_extent, is_word, 1], 'True'], _6982) Unify: (198) [user] o_s([[use_extent, is_word, 1], 'True'], _6982) Call: (199) [user] o_s([use_extent, is_word, 1], _6982) Unify: (199) [user] o_s([use_extent, is_word, 1], _6982) Call: (200) [user] o_s(use_extent, _6982) Unify: (200) [user] o_s(use_extent, use_extent) Exit: (200) [user] o_s(use_extent, use_extent) Exit: (199) [user] o_s([use_extent, is_word, 1], use_extent) Exit: (198) [user] o_s([[use_extent, is_word, 1], 'True'], use_extent) Exit: (197) [user] into_simple_op(+, [=, [use_extent, is_word, 1], 'True'], op(+, =, use_extent)) ^ Call: (197) [user] pfcAdd_Now('next-operation'(op(+, =, use_extent))) ^ Unify: (197) [user] pfcAdd_Now('next-operation'(op(+, =, use_extent))) ^ Call: (198) [user] current_predicate(pfcAdd/1) ^ Exit: (198) [user] current_predicate(pfcAdd/1) ^ Call: (198) [user] once_writeq_nl(pfcAdd('next-operation'(op(+, =, use_extent)))) ^ Unify: (198) [user] once_writeq_nl(pfcAdd('next-operation'(op(+, =, use_extent)))) ^ Call: (199) [user] clause(pfcTraceExecution, true) ^ Fail: (199) [user] clause(pfcTraceExecution, true) ^ Redo: (198) [user] once_writeq_nl(pfcAdd('next-operation'(op(+, =, use_extent)))) ^ Exit: (198) [user] once_writeq_nl(pfcAdd('next-operation'(op(+, =, use_extent)))) ^ Call: (198) [user] pfcAdd('next-operation'(op(+, =, use_extent))) ^ Unify: (198) [user] pfcAdd('next-operation'(op(+, =, use_extent))) ^ Call: (199) [user] must_ex(current_why_UU(_28200)) ^ Unify: (199) [user] must_ex(current_why_UU(_28200)) Call: (201) [user] current_why_UU(_28200) Unify: (201) [user] current_why_UU(_28200) ^ Call: (202) [user] get_why_uu(_28200) ^ Unify: (202) [user] get_why_uu(_28200) ^ Call: (203) [user] findall(_33740, current_why(_33740), _33746) ^ Unify: (203) [$bags] findall(_33740, user:current_why(_33740), _33746) ^ Call: (204) [$bags] findall(_33740, user:current_why(_33740), _33746, []) ^ Unify: (204) [$bags] findall(_33740, user:current_why(_33740), _33746, []) ^ Call: (205) [$bags] cleanup_bag(findall_loop(_33740, user:current_why(_33740), _33746, []), '$destroy_findall_bag') ^ Unify: (205) [$bags] cleanup_bag('$bags':findall_loop(_33740, user:current_why(_33740), _33746, []), '$bags':'$destroy_findall_bag') Call: (206) [$bags] findall_loop(_33740, user:current_why(_33740), _33746, []) Unify: (206) [$bags] findall_loop(_33740, user:current_why(_33740), _33746, []) ^ Call: (207) [user] bugger:current_why(_33740) ^ Unify: (207) [user] bugger:current_why(_33740) ^ Call: (208) [user] bugger:current_why_data(_33740) ^ Unify: (208) [user] bugger:current_why_data(_33740) Call: (209) [system] nb_current('$current_why', wp(_33740, _45000)) Fail: (209) [system] nb_current('$current_why', wp(_33740, _45000)) ^ Redo: (208) [user] bugger:current_why_data(_33740) ^ Unify: (208) [user] bugger:current_why_data(_33740) Call: (209) [t_l] t_l:current_why_source(_33740) Fail: (209) [t_l] t_l:current_why_source(_33740) ^ Fail: (208) [user] bugger:current_why_data(_33740) ^ Redo: (207) [user] bugger:current_why(_33740) ^ Unify: (207) [user] bugger:current_why(mfl4(_52428, _52430, _52432, _52434)) ^ Call: (209) [system] setup_call_cleanup('$notrace'(_53384, _53386), once(user:current_mfl4(_52428, _52430, _52432, _52434)), '$restore_trace'(_53384, _53386)) ^ Unify: (209) [system] setup_call_cleanup(system:'$notrace'(_53384, _53386), system:once(user:current_mfl4(_52428, _52430, _52432, _52434)), system:'$restore_trace'(_53384, _53386)) ^ Call: (210) [system] sig_atomic(system:'$notrace'(_53384, _53386)) ^ Exit: (209) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:current_mfl4(_52428, user, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', 587)), system:'$restore_trace'(3, -1)) ^ Exit: (207) [user] bugger:current_why(P;HTML|mfl4(_52428, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Redo: (206) [$bags] findall_loop(_33740, user:current_why(_33740), _33746, []) Exit: (206) [$bags] findall_loop(_33740, user:current_why(_33740), [P;HTML|mfl4(_70264, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], []) ^ Exit: (205) [$bags] cleanup_bag('$bags':findall_loop(_33740, user:current_why(_33740), [P;HTML|mfl4(_70264, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], []), '$bags':'$destroy_findall_bag') ^ Exit: (204) [$bags] findall(_33740, user:current_why(_33740), [P;HTML|mfl4(_70264, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], []) ^ Exit: (203) [$bags] findall(_33740, user:current_why(_33740), [P;HTML|mfl4(_70264, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Call: (203) [system] [P;HTML|mfl4(_70264, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]\==[] Exit: (203) [system] [P;HTML|mfl4(_70264, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]\==[] ^ Call: (203) [user] u_to_uu([P;HTML|mfl4(_70264, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _28200) ^ Unify: (203) [user] u_to_uu([P;HTML|mfl4(_70264, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], ([P;HTML|mfl4(_70264, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], ax)) Call: (204) [system] var([P;HTML|mfl4(_70264, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Fail: (204) [system] var([P;HTML|mfl4(_70264, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) ^ Redo: (203) [user] u_to_uu([P;HTML|mfl4(_70264, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _28200) ^ Unify: (203) [user] u_to_uu([P;HTML|mfl4(_70264, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], [P;HTML|mfl4(_70264, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Call: (204) [system] nonvar([P;HTML|mfl4(_70264, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Exit: (204) [system] nonvar([P;HTML|mfl4(_70264, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Call: (204) [system] [P;HTML|mfl4(_70264, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]=(_190020, _190022) Fail: (204) [system] [P;HTML|mfl4(_70264, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]=(_190020, _190022) ^ Redo: (203) [user] u_to_uu([P;HTML|mfl4(_70264, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _28200) ^ Unify: (203) [user] u_to_uu([P;HTML|mfl4(_70264, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _28200) ^ Call: (204) [user] logicmoo_util_terms:list_to_conjuncts([P;HTML|mfl4(_70264, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _220422) ^ Unify: (204) [user] logicmoo_util_terms:list_to_conjuncts([P;HTML|mfl4(_70264, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _220422) ^ Call: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_70264, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _220422) ^ Unify: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_70264, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], [P;HTML|mfl4(_70264, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Call: (206) [system] var([P;HTML|mfl4(_70264, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Fail: (206) [system] var([P;HTML|mfl4(_70264, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) ^ Redo: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_70264, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _220422) ^ Unify: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_70264, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], [P;HTML|mfl4(_70264, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) ^ Call: (206) [user] not(compound([P;HTML|mfl4(_70264, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)])) ^ Unify: (206) [system] not(user:compound([P;HTML|mfl4(_70264, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)])) Call: (207) [system] compound([P;HTML|mfl4(_70264, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Exit: (207) [system] compound([P;HTML|mfl4(_70264, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) ^ Fail: (206) [system] not(user:compound([P;HTML|mfl4(_70264, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)])) ^ Redo: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_70264, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _220422) ^ Unify: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_70264, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _220422) ^ Call: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_70264, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _220422) ^ Unify: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_70264, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_70264, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Call: (207) [system] var(P;HTML|mfl4(_70264, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Fail: (207) [system] var(P;HTML|mfl4(_70264, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Redo: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_70264, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _220422) ^ Unify: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_70264, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_70264, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Call: (207) [user] not(compound(P;HTML|mfl4(_70264, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587))) ^ Unify: (207) [system] not(user:compound(P;HTML|mfl4(_70264, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587))) Call: (208) [system] compound(P;HTML|mfl4(_70264, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Exit: (208) [system] compound(P;HTML|mfl4(_70264, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Fail: (207) [system] not(user:compound(P;HTML|mfl4(_70264, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587))) ^ Redo: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_70264, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _220422) ^ Unify: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_70264, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_70264, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Exit: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_70264, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_70264, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Exit: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_70264, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], P;HTML|mfl4(_70264, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Exit: (204) [user] logicmoo_util_terms:list_to_conjuncts([P;HTML|mfl4(_70264, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], P;HTML|mfl4(_70264, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Call: (204) [user] u_to_uu(P;HTML|mfl4(_70264, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _28200) ^ Unify: (204) [user] u_to_uu(P;HTML|mfl4(_70264, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), (P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) Call: (205) [system] var(P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Fail: (205) [system] var(P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Redo: (204) [user] u_to_uu(P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _3544) ^ Unify: (204) [user] u_to_uu(P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Call: (205) [system] nonvar(P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Exit: (205) [system] nonvar(P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Call: (205) [system] P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)=(_64584, _64586) Fail: (205) [system] P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)=(_64584, _64586) ^ Redo: (204) [user] u_to_uu(P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _3544) ^ Unify: (204) [user] u_to_uu(P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), (P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (204) [user] u_to_uu(P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), (P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (203) [user] u_to_uu([P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], (P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (202) [user] get_why_uu((P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) Exit: (201) [user] current_why_UU((P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (199) [user] must_ex(current_why_UU((P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (199) [user] pfcAdd('next-operation'(op(+, =, use_extent)), (P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (199) [user] pfcAdd('next-operation'(op(+, =, use_extent)), (P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (200) [user] pfcPost('next-operation'(op(+, =, use_extent)), (P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (200) [user] pfcPost('next-operation'(op(+, =, use_extent)), (P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (201) [user] pfcPost_rev((P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax), 'next-operation'(op(+, =, use_extent))) ^ Unify: (201) [user] pfcPost_rev((P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax), 'next-operation'(op(+, =, use_extent))) Call: (202) [system] is_list('next-operation'(op(+, =, use_extent))) Fail: (202) [system] is_list('next-operation'(op(+, =, use_extent))) ^ Redo: (201) [user] pfcPost_rev((P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax), 'next-operation'(op(+, =, use_extent))) ^ Call: (202) [user] pfcPost1('next-operation'(op(+, =, use_extent)), (P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (202) [user] pfcPost1('next-operation'(op(+, =, use_extent)), (P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (203) [user] control_arg_types('next-operation'(op(+, =, use_extent)), _223192) ^ Unify: (203) [user] control_arg_types('next-operation'(op(+, =, use_extent)), _223192) Call: (204) [system] fail Fail: (204) [system] fail ^ Fail: (203) [user] control_arg_types('next-operation'(op(+, =, use_extent)), _223192) ^ Redo: (202) [user] pfcPost1('next-operation'(op(+, =, use_extent)), (P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (202) [user] pfcPost1('next-operation'(op(+, =, use_extent)), (P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (203) [user] locally_each:locally(set_prolog_flag(occurs_check, true), catch(pfcPost11('next-operation'(op(+, =, use_extent)), (P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _243016, (notrace, wdmsg(('next-operation'(op(+, =, use_extent))=>_243016)), trace))) ^ Unify: (203) [locally_each] locally_each:locally(user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, use_extent)), (P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _243016, (notrace, wdmsg(('next-operation'(op(+, =, use_extent))=>_243016)), trace))) ^ Call: (204) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, use_extent)), (P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _243016, (notrace, wdmsg(('next-operation'(op(+, =, use_extent))=>_243016)), trace)), user:each_call_cleanup) ^ Unify: (204) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, use_extent)), (P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _243016, (notrace, wdmsg(('next-operation'(op(+, =, use_extent))=>_243016)), trace)), user:each_call_cleanup) Call: (205) [system] current_prolog_flag(occurs_check, _273514) Exit: (205) [system] current_prolog_flag(occurs_check, true) ^ Call: (205) [locally_each] locally_each:wtl_how(trusted_redo_call_cleanup, true==true, user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, use_extent)), (P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _243016, (notrace, wdmsg(('next-operation'(op(+, =, use_extent))=>_243016)), trace)), user:set_prolog_flag(occurs_check, true)) ^ Unify: (205) [locally_each] locally_each:wtl_how(locally_each:trusted_redo_call_cleanup, locally_each:(true==true), user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, use_extent)), (P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _243016, (notrace, wdmsg(('next-operation'(op(+, =, use_extent))=>_243016)), trace)), user:set_prolog_flag(occurs_check, true)) Call: (206) [system] true==true Exit: (206) [system] true==true ^ Call: (207) [user] pfcPost11('next-operation'(op(+, =, use_extent)), (P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (207) [user] pfcPost11('next-operation'(op(+, =, use_extent)), (P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (208) [user] must_ex(pfcAddSupport('next-operation'(op(+, =, use_extent)), (P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Unify: (208) [user] must_ex(pfcAddSupport('next-operation'(op(+, =, use_extent)), (P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (210) [user] pfcAddSupport('next-operation'(op(+, =, use_extent)), (P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (210) [user] pfcAddSupport('next-operation'(op(+, =, use_extent)), (P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (211) [user] assert('$spft$'('next-operation'(op(+, =, use_extent)), P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (211) [user] assert('$spft$'('next-operation'(op(+, =, use_extent)), P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (210) [user] pfcAddSupport('next-operation'(op(+, =, use_extent)), (P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (208) [user] must_ex(pfcAddSupport('next-operation'(op(+, =, use_extent)), (P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (208) [user] pfcUnique(post, 'next-operation'(op(+, =, use_extent))) ^ Unify: (208) [user] pfcUnique(post, 'next-operation'(op(+, =, use_extent))) ^ Call: (209) [user] pfcUnique(post, 'next-operation'(op(+, =, use_extent)), true) ^ Unify: (209) [user] pfcUnique(post, 'next-operation'(op(+, =, use_extent)), true) ^ Call: (210) [user] is_asserted_exact('next-operation'(op(+, =, use_extent)), true) ^ Unify: (210) [user] is_asserted_exact('next-operation'(op(+, =, use_extent)), true) ^ Call: (211) [user] strip_module('next-operation'(op(+, =, use_extent)), _374094, _374096) ^ Exit: (211) [user] strip_module('next-operation'(op(+, =, use_extent)), user, 'next-operation'(op(+, =, use_extent))) ^ Call: (211) [user] is_asserted_exact(user, 'next-operation'(op(+, =, use_extent)), true) ^ Unify: (211) [user] is_asserted_exact(user, 'next-operation'(op(+, =, use_extent)), true) Call: (212) [system] _377838=user Exit: (212) [system] user=user ^ Call: (212) [user] clause(user:'next-operation'(op(+, =, use_extent)), true, _379708) ^ Fail: (212) [user] clause('next-operation'(op(+, =, use_extent)), true, _379708) ^ Redo: (211) [user] is_asserted_exact(user, 'next-operation'(op(+, =, use_extent)), true) ^ Call: (212) [user] clause(user:'next-operation'(op(+, =, use_extent)), true, _382536) ^ Fail: (212) [user] clause('next-operation'(op(+, =, use_extent)), true, _382536) ^ Fail: (211) [user] is_asserted_exact(user, 'next-operation'(op(+, =, use_extent)), true) ^ Fail: (210) [user] is_asserted_exact('next-operation'(op(+, =, use_extent)), true) ^ Redo: (209) [user] pfcUnique(post, 'next-operation'(op(+, =, use_extent)), true) ^ Exit: (209) [user] pfcUnique(post, 'next-operation'(op(+, =, use_extent)), true) ^ Exit: (208) [user] pfcUnique(post, 'next-operation'(op(+, =, use_extent))) ^ Call: (208) [user] pfcPost2('next-operation'(op(+, =, use_extent)), (P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (208) [user] pfcPost2('next-operation'(op(+, =, use_extent)), (P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (209) [user] must_ex(once((\+ \+is_asserted_exact('next-operation'(op(+, =, use_extent)));assert('next-operation'(op(+, =, use_extent)))))) ^ Unify: (209) [user] must_ex(once((\+ \+is_asserted_exact('next-operation'(op(+, =, use_extent)));assert('next-operation'(op(+, =, use_extent)))))) ^ Call: (211) [user] once((\+ \+is_asserted_exact('next-operation'(op(+, =, use_extent)));assert('next-operation'(op(+, =, use_extent))))) ^ Unify: (211) [system] once(user:(\+ \+is_asserted_exact('next-operation'(op(+, =, use_extent)));assert('next-operation'(op(+, =, use_extent))))) ^ Call: (213) [user] is_asserted_exact('next-operation'(op(+, =, use_extent))) ^ Unify: (213) [user] is_asserted_exact('next-operation'(op(+, =, use_extent))) ^ Call: (214) [user] strip_module('next-operation'(op(+, =, use_extent)), _409874, _409876) ^ Exit: (214) [user] strip_module('next-operation'(op(+, =, use_extent)), user, 'next-operation'(op(+, =, use_extent))) ^ Call: (214) [user] hook_database:expand_to_hb('next-operation'(op(+, =, use_extent)), _411754, _411756) ^ Unify: (214) [user] hook_database:expand_to_hb('next-operation'(op(+, =, use_extent)), 'next-operation'(op(+, =, use_extent)), true) Call: (215) [system] var('next-operation'(op(+, =, use_extent))) Fail: (215) [system] var('next-operation'(op(+, =, use_extent))) ^ Redo: (214) [user] hook_database:expand_to_hb('next-operation'(op(+, =, use_extent)), _411754, _411756) ^ Unify: (214) [user] hook_database:expand_to_hb('next-operation'(op(+, =, use_extent)), 'next-operation'(op(+, =, use_extent)), true) ^ Exit: (214) [user] hook_database:expand_to_hb('next-operation'(op(+, =, use_extent)), 'next-operation'(op(+, =, use_extent)), true) ^ Call: (214) [user] is_asserted_exact(user, 'next-operation'(op(+, =, use_extent)), true) ^ Unify: (214) [user] is_asserted_exact(user, 'next-operation'(op(+, =, use_extent)), true) Call: (215) [system] _420160=user Exit: (215) [system] user=user ^ Call: (215) [user] clause(user:'next-operation'(op(+, =, use_extent)), true, _422030) ^ Fail: (215) [user] clause('next-operation'(op(+, =, use_extent)), true, _422030) ^ Redo: (214) [user] is_asserted_exact(user, 'next-operation'(op(+, =, use_extent)), true) ^ Call: (215) [user] clause(user:'next-operation'(op(+, =, use_extent)), true, _424858) ^ Fail: (215) [user] clause('next-operation'(op(+, =, use_extent)), true, _424858) ^ Fail: (214) [user] is_asserted_exact(user, 'next-operation'(op(+, =, use_extent)), true) ^ Fail: (213) [user] is_asserted_exact('next-operation'(op(+, =, use_extent))) ^ Call: (213) [user] assert('next-operation'(op(+, =, use_extent))) ^ Exit: (213) [user] assert('next-operation'(op(+, =, use_extent))) ^ Exit: (211) [system] once(user:(\+ \+is_asserted_exact('next-operation'(op(+, =, use_extent)));assert('next-operation'(op(+, =, use_extent))))) ^ Exit: (209) [user] must_ex(once((\+ \+is_asserted_exact('next-operation'(op(+, =, use_extent)));assert('next-operation'(op(+, =, use_extent)))))) ^ Call: (209) [user] must_ex(pfcTraceAdd('next-operation'(op(+, =, use_extent)), (P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Unify: (209) [user] must_ex(pfcTraceAdd('next-operation'(op(+, =, use_extent)), (P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (211) [user] pfcTraceAdd('next-operation'(op(+, =, use_extent)), (P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (211) [user] pfcTraceAdd('next-operation'(op(+, =, use_extent)), (P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (212) [user] pfcTraceAddPrint('next-operation'(op(+, =, use_extent)), (P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (212) [user] pfcTraceAddPrint('next-operation'(op(+, =, use_extent)), (P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (213) [user] pfcIsTraced('next-operation'(op(+, =, use_extent))) ^ Unify: (213) [user] pfcIsTraced('next-operation'(op(+, =, use_extent))) ^ Call: (214) [user] pfcIsNotTraced('next-operation'(op(+, =, use_extent))) ^ Unify: (214) [user] pfcIsNotTraced('next-operation'(op(+, =, use_extent))) ^ Call: (215) [user] compound_eles(1, 'next-operation'(op(+, =, use_extent)), _481612) ^ Unify: (215) [user] compound_eles(1, 'next-operation'(op(+, =, use_extent)), _481612) Call: (216) [system] var('next-operation'(op(+, =, use_extent))) Fail: (216) [system] var('next-operation'(op(+, =, use_extent))) ^ Redo: (215) [user] compound_eles(1, 'next-operation'(op(+, =, use_extent)), _481612) ^ Unify: (215) [user] compound_eles(1, 'next-operation'(op(+, =, use_extent)), _481612) Call: (216) [system] compound('next-operation'(op(+, =, use_extent))) Exit: (216) [system] compound('next-operation'(op(+, =, use_extent))) Call: (216) [system] 1<1 Fail: (216) [system] 1<1 ^ Redo: (215) [user] compound_eles(1, 'next-operation'(op(+, =, use_extent)), _481612) ^ Unify: (215) [user] compound_eles(1, 'next-operation'(op(+, =, use_extent)), _481612) Call: (216) [system] _492764 is 1+ -1 Exit: (216) [system] 0 is 1+ -1 ^ Call: (216) [user] compound_eles('next-operation'(op(+, =, use_extent)), _494622) ^ Unify: (216) [user] compound_eles('next-operation'(op(+, =, use_extent)), _494622) Call: (217) [system] is_list('next-operation'(op(+, =, use_extent))) Fail: (217) [system] is_list('next-operation'(op(+, =, use_extent))) ^ Redo: (216) [user] compound_eles('next-operation'(op(+, =, use_extent)), _494622) ^ Unify: (216) [user] compound_eles('next-operation'(op(+, =, use_extent)), _494622) Call: (217) [system] compound('next-operation'(op(+, =, use_extent))) Exit: (217) [system] compound('next-operation'(op(+, =, use_extent))) Call: (217) [system] compound_name_arguments('next-operation'(op(+, =, use_extent)), _502032, _502034) Exit: (217) [system] compound_name_arguments('next-operation'(op(+, =, use_extent)), 'next-operation', [op(+, =, use_extent)]) Call: (217) [lists] lists:member(_494622, ['next-operation', op(+, =, use_extent)]) Unify: (217) [lists] lists:member(_494622, ['next-operation', op(+, =, use_extent)]) Call: (218) [lists] lists:member_([op(+, =, use_extent)], _494622, 'next-operation') Unify: (218) [lists] lists:member_([op(+, =, use_extent)], 'next-operation', 'next-operation') Exit: (218) [lists] lists:member_([op(+, =, use_extent)], 'next-operation', 'next-operation') Exit: (217) [lists] lists:member('next-operation', ['next-operation', op(+, =, use_extent)]) ^ Exit: (216) [user] compound_eles('next-operation'(op(+, =, use_extent)), 'next-operation') ^ Call: (216) [user] compound_eles(0, 'next-operation', _481612) ^ Unify: (216) [user] compound_eles(0, 'next-operation', _481612) Call: (217) [system] var('next-operation') Fail: (217) [system] var('next-operation') ^ Redo: (216) [user] compound_eles(0, 'next-operation', _481612) ^ Unify: (216) [user] compound_eles(0, 'next-operation', _481612) Call: (217) [system] compound('next-operation') Fail: (217) [system] compound('next-operation') ^ Redo: (216) [user] compound_eles(0, 'next-operation', _481612) Call: (217) [system] _481612='next-operation' Exit: (217) [system] 'next-operation'='next-operation' ^ Exit: (216) [user] compound_eles(0, 'next-operation', 'next-operation') ^ Exit: (215) [user] compound_eles(1, 'next-operation'(op(+, =, use_extent)), 'next-operation') ^ Call: (215) [user] pfcIgnored('next-operation') ^ Fail: (215) [user] pfcIgnored('next-operation') Redo: (218) [lists] lists:member_([op(+, =, use_extent)], _3710, 'next-operation') Unify: (218) [lists] lists:member_([op(+, =, use_extent)], _3710, 'next-operation') Call: (219) [lists] lists:member_([], _3710, op(+, =, use_extent)) Unify: (219) [lists] lists:member_([], op(+, =, use_extent), op(+, =, use_extent)) Exit: (219) [lists] lists:member_([], op(+, =, use_extent), op(+, =, use_extent)) Exit: (218) [lists] lists:member_([op(+, =, use_extent)], op(+, =, use_extent), 'next-operation') Exit: (217) [lists] lists:member(op(+, =, use_extent), ['next-operation', op(+, =, use_extent)]) ^ Exit: (216) [user] compound_eles('next-operation'(op(+, =, use_extent)), op(+, =, use_extent)) ^ Call: (216) [user] compound_eles(0, op(+, =, use_extent), _3706) ^ Unify: (216) [user] compound_eles(0, op(+, =, use_extent), _3706) Call: (217) [system] var(op(+, =, use_extent)) Fail: (217) [system] var(op(+, =, use_extent)) ^ Redo: (216) [user] compound_eles(0, op(+, =, use_extent), _3706) ^ Unify: (216) [user] compound_eles(0, op(+, =, use_extent), _3706) Call: (217) [system] compound(op(+, =, use_extent)) Exit: (217) [system] compound(op(+, =, use_extent)) Call: (217) [system] 0<1 Exit: (217) [system] 0<1 Call: (217) [system] _3706=op(+, =, use_extent) Exit: (217) [system] op(+, =, use_extent)=op(+, =, use_extent) ^ Exit: (216) [user] compound_eles(0, op(+, =, use_extent), op(+, =, use_extent)) ^ Exit: (215) [user] compound_eles(1, 'next-operation'(op(+, =, use_extent)), op(+, =, use_extent)) ^ Call: (215) [user] pfcIgnored(op(+, =, use_extent)) ^ Fail: (215) [user] pfcIgnored(op(+, =, use_extent)) ^ Fail: (214) [user] pfcIsNotTraced('next-operation'(op(+, =, use_extent))) ^ Redo: (213) [user] pfcIsTraced('next-operation'(op(+, =, use_extent))) ^ Unify: (213) [user] pfcIsTraced('next-operation'(op(+, =, use_extent))) ^ Call: (214) [user] compound_eles(1, 'next-operation'(op(+, =, use_extent)), _29186) ^ Unify: (214) [user] compound_eles(1, 'next-operation'(op(+, =, use_extent)), _29186) Call: (215) [system] var('next-operation'(op(+, =, use_extent))) Fail: (215) [system] var('next-operation'(op(+, =, use_extent))) ^ Redo: (214) [user] compound_eles(1, 'next-operation'(op(+, =, use_extent)), _29186) ^ Unify: (214) [user] compound_eles(1, 'next-operation'(op(+, =, use_extent)), _29186) Call: (215) [system] compound('next-operation'(op(+, =, use_extent))) Exit: (215) [system] compound('next-operation'(op(+, =, use_extent))) Call: (215) [system] 1<1 Fail: (215) [system] 1<1 ^ Redo: (214) [user] compound_eles(1, 'next-operation'(op(+, =, use_extent)), _29186) ^ Unify: (214) [user] compound_eles(1, 'next-operation'(op(+, =, use_extent)), _29186) Call: (215) [system] _40338 is 1+ -1 Exit: (215) [system] 0 is 1+ -1 ^ Call: (215) [user] compound_eles('next-operation'(op(+, =, use_extent)), _42196) ^ Unify: (215) [user] compound_eles('next-operation'(op(+, =, use_extent)), _42196) Call: (216) [system] is_list('next-operation'(op(+, =, use_extent))) Fail: (216) [system] is_list('next-operation'(op(+, =, use_extent))) ^ Redo: (215) [user] compound_eles('next-operation'(op(+, =, use_extent)), _42196) ^ Unify: (215) [user] compound_eles('next-operation'(op(+, =, use_extent)), _42196) Call: (216) [system] compound('next-operation'(op(+, =, use_extent))) Exit: (216) [system] compound('next-operation'(op(+, =, use_extent))) Call: (216) [system] compound_name_arguments('next-operation'(op(+, =, use_extent)), _49606, _49608) Exit: (216) [system] compound_name_arguments('next-operation'(op(+, =, use_extent)), 'next-operation', [op(+, =, use_extent)]) Call: (216) [lists] lists:member(_42196, ['next-operation', op(+, =, use_extent)]) Unify: (216) [lists] lists:member(_42196, ['next-operation', op(+, =, use_extent)]) Call: (217) [lists] lists:member_([op(+, =, use_extent)], _42196, 'next-operation') Unify: (217) [lists] lists:member_([op(+, =, use_extent)], 'next-operation', 'next-operation') Exit: (217) [lists] lists:member_([op(+, =, use_extent)], 'next-operation', 'next-operation') Exit: (216) [lists] lists:member('next-operation', ['next-operation', op(+, =, use_extent)]) ^ Exit: (215) [user] compound_eles('next-operation'(op(+, =, use_extent)), 'next-operation') ^ Call: (215) [user] compound_eles(0, 'next-operation', _29186) ^ Unify: (215) [user] compound_eles(0, 'next-operation', _29186) Call: (216) [system] var('next-operation') Fail: (216) [system] var('next-operation') ^ Redo: (215) [user] compound_eles(0, 'next-operation', _29186) ^ Unify: (215) [user] compound_eles(0, 'next-operation', _29186) Call: (216) [system] compound('next-operation') Fail: (216) [system] compound('next-operation') ^ Redo: (215) [user] compound_eles(0, 'next-operation', _29186) Call: (216) [system] _29186='next-operation' Exit: (216) [system] 'next-operation'='next-operation' ^ Exit: (215) [user] compound_eles(0, 'next-operation', 'next-operation') ^ Exit: (214) [user] compound_eles(1, 'next-operation'(op(+, =, use_extent)), 'next-operation') ^ Call: (214) [user] pfcTraced('next-operation') ^ Fail: (214) [user] pfcTraced('next-operation') Redo: (217) [lists] lists:member_([op(+, =, use_extent)], _42196, 'next-operation') Unify: (217) [lists] lists:member_([op(+, =, use_extent)], _42196, 'next-operation') Call: (218) [lists] lists:member_([], _42196, op(+, =, use_extent)) Unify: (218) [lists] lists:member_([], op(+, =, use_extent), op(+, =, use_extent)) Exit: (218) [lists] lists:member_([], op(+, =, use_extent), op(+, =, use_extent)) Exit: (217) [lists] lists:member_([op(+, =, use_extent)], op(+, =, use_extent), 'next-operation') Exit: (216) [lists] lists:member(op(+, =, use_extent), ['next-operation', op(+, =, use_extent)]) ^ Exit: (215) [user] compound_eles('next-operation'(op(+, =, use_extent)), op(+, =, use_extent)) ^ Call: (215) [user] compound_eles(0, op(+, =, use_extent), _29186) ^ Unify: (215) [user] compound_eles(0, op(+, =, use_extent), _29186) Call: (216) [system] var(op(+, =, use_extent)) Fail: (216) [system] var(op(+, =, use_extent)) ^ Redo: (215) [user] compound_eles(0, op(+, =, use_extent), _29186) ^ Unify: (215) [user] compound_eles(0, op(+, =, use_extent), _29186) Call: (216) [system] compound(op(+, =, use_extent)) Exit: (216) [system] compound(op(+, =, use_extent)) Call: (216) [system] 0<1 Exit: (216) [system] 0<1 Call: (216) [system] _29186=op(+, =, use_extent) Exit: (216) [system] op(+, =, use_extent)=op(+, =, use_extent) ^ Exit: (215) [user] compound_eles(0, op(+, =, use_extent), op(+, =, use_extent)) ^ Exit: (214) [user] compound_eles(1, 'next-operation'(op(+, =, use_extent)), op(+, =, use_extent)) ^ Call: (214) [user] pfcTraced(op(+, =, use_extent)) ^ Fail: (214) [user] pfcTraced(op(+, =, use_extent)) ^ Fail: (213) [user] pfcIsTraced('next-operation'(op(+, =, use_extent))) ^ Redo: (212) [user] pfcTraceAddPrint('next-operation'(op(+, =, use_extent)), (P;HTML|mfl4(_3546, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (212) [user] pfcTraceAddPrint('next-operation'(op(+, =, use_extent)), (P;HTML|mfl4(_3546, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (212) [user] pfcTraceAddPrint('next-operation'(op(+, =, use_extent)), (P;HTML|mfl4(_3546, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (212) [user] pfcTraceBreak('next-operation'(op(+, =, use_extent)), (P;HTML|mfl4(_3546, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (212) [user] pfcTraceBreak('next-operation'(op(+, =, use_extent)), (P;HTML|mfl4(_3546, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (213) [user] pfcSpied('next-operation'(op(+, =, use_extent)), +) ^ Fail: (213) [user] pfcSpied('next-operation'(op(+, =, use_extent)), +) ^ Redo: (212) [user] pfcTraceBreak('next-operation'(op(+, =, use_extent)), (P;HTML|mfl4(_3546, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (212) [user] pfcTraceBreak('next-operation'(op(+, =, use_extent)), (P;HTML|mfl4(_3546, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (211) [user] pfcTraceAdd('next-operation'(op(+, =, use_extent)), (P;HTML|mfl4(_3546, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (209) [user] must_ex(pfcTraceAdd('next-operation'(op(+, =, use_extent)), (P;HTML|mfl4(_3546, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (209) [user] must_ex(pfcEnqueue('next-operation'(op(+, =, use_extent)), (P;HTML|mfl4(_3546, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Unify: (209) [user] must_ex(pfcEnqueue('next-operation'(op(+, =, use_extent)), (P;HTML|mfl4(_3546, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (211) [user] pfcEnqueue('next-operation'(op(+, =, use_extent)), (P;HTML|mfl4(_3546, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (211) [user] pfcEnqueue('next-operation'(op(+, =, use_extent)), (P;HTML|mfl4(_3546, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (212) [user] pfcGetSearch(_195780) ^ Unify: (212) [user] pfcGetSearch(_195780) Call: (213) [t_l] t_l:pfcSearchTL(_197630) Fail: (213) [t_l] t_l:pfcSearchTL(_197630) ^ Redo: (212) [user] pfcGetSearch(_195780) ^ Call: (213) [user] pfcSearch(_200404) ^ Unify: (213) [user] pfcSearch(direct) ^ Exit: (213) [user] pfcSearch(direct) Call: (213) [system] _195780=direct Exit: (213) [system] direct=direct ^ Exit: (212) [user] pfcGetSearch(direct) ^ Call: (212) [user] pfcEnqueue(direct, 'next-operation'(op(+, =, use_extent)), (P;HTML|mfl4(_3546, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (212) [user] pfcEnqueue(direct, 'next-operation'(op(+, =, use_extent)), (P;HTML|mfl4(_3546, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) Call: (213) [system] direct=direct Exit: (213) [system] direct=direct ^ Call: (213) [user] pfcFwd('next-operation'(op(+, =, use_extent))) ^ Unify: (213) [user] pfcFwd('next-operation'(op(+, =, use_extent))) ^ Call: (214) [user] control_arg_types('next-operation'(op(+, =, use_extent)), _224866) ^ Unify: (214) [user] control_arg_types('next-operation'(op(+, =, use_extent)), _224866) Call: (215) [system] fail Fail: (215) [system] fail ^ Fail: (214) [user] control_arg_types('next-operation'(op(+, =, use_extent)), _224866) ^ Redo: (213) [user] pfcFwd('next-operation'(op(+, =, use_extent))) ^ Unify: (213) [user] pfcFwd('next-operation'(op(+, =, use_extent))) ^ Call: (214) [user] locally_each:locally(set_prolog_flag(occurs_check, true), pfcFwd0('next-operation'(op(+, =, use_extent)))) ^ Unify: (214) [locally_each] locally_each:locally(user:set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, use_extent)))) ^ Call: (215) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, use_extent))), user:each_call_cleanup) ^ Unify: (215) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, use_extent))), user:each_call_cleanup) Call: (216) [system] current_prolog_flag(occurs_check, _235128) Exit: (216) [system] current_prolog_flag(occurs_check, true) ^ Call: (216) [locally_each] locally_each:wtl_how(trusted_redo_call_cleanup, true==true, user:set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, use_extent))), user:set_prolog_flag(occurs_check, true)) ^ Unify: (216) [locally_each] locally_each:wtl_how(locally_each:trusted_redo_call_cleanup, locally_each:(true==true), user:set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, use_extent))), user:set_prolog_flag(occurs_check, true)) Call: (217) [system] true==true Exit: (217) [system] true==true ^ Call: (217) [user] pfcFwd0('next-operation'(op(+, =, use_extent))) ^ Unify: (217) [user] pfcFwd0('next-operation'(op(+, =, use_extent))) Call: (218) [system] is_list(_242624) Fail: (218) [system] is_list(_242624) ^ Redo: (217) [user] pfcFwd0('next-operation'(op(+, =, use_extent))) ^ Call: (218) [user] pfcFwd1('next-operation'(op(+, =, use_extent))) ^ Unify: (218) [user] pfcFwd1('next-operation'(op(+, =, use_extent))) ^ Call: (219) [user] fc_rule_check('next-operation'(op(+, =, use_extent))) ^ Unify: (219) [user] fc_rule_check('next-operation'(op(+, =, use_extent))) ^ Exit: (219) [user] fc_rule_check('next-operation'(op(+, =, use_extent))) Call: (219) [system] copy_term('next-operation'(op(+, =, use_extent)), _250018) Exit: (219) [system] copy_term('next-operation'(op(+, =, use_extent)), 'next-operation'(op(+, =, use_extent))) ^ Call: (219) [user] ignore(fcpt('next-operation'(op(+, =, use_extent)), 'next-operation'(op(+, =, use_extent)))) ^ Unify: (219) [system] ignore(user:fcpt('next-operation'(op(+, =, use_extent)), 'next-operation'(op(+, =, use_extent)))) ^ Call: (220) [user] fcpt('next-operation'(op(+, =, use_extent)), 'next-operation'(op(+, =, use_extent))) ^ Unify: (220) [user] fcpt('next-operation'(op(+, =, use_extent)), 'next-operation'(op(+, =, use_extent))) ^ Call: (221) [user] pfcGetTriggerQuick('$pt$'('next-operation'(op(+, =, use_extent)), _255610)) ^ Unify: (221) [user] pfcGetTriggerQuick('$pt$'('next-operation'(op(+, =, use_extent)), _255610)) ^ Call: (222) [user] clause('$pt$'('next-operation'(op(+, =, use_extent)), _255610), true) ^ Fail: (222) [user] clause('$pt$'('next-operation'(op(+, =, use_extent)), _255610), true) ^ Redo: (221) [user] pfcGetTriggerQuick('$pt$'('next-operation'(op(+, =, use_extent)), _255610)) ^ Call: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, use_extent)), _255610)) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, use_extent)), _255610)) Call: (223) [system] var('$pt$'('next-operation'(op(+, =, use_extent)), _255610)) Fail: (223) [system] var('$pt$'('next-operation'(op(+, =, use_extent)), _255610)) ^ Redo: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, use_extent)), _255610)) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, use_extent)), _255610)) Call: (223) [system] callable('$pt$'('next-operation'(op(+, =, use_extent)), _255610)) Exit: (223) [system] callable('$pt$'('next-operation'(op(+, =, use_extent)), _255610)) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, use_extent)), _255610)) ^ Redo: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, use_extent)), _255610)) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, use_extent)), _255610)) ^ Call: (223) [user] predicate_property('$pt$'('next-operation'(op(+, =, use_extent)), _255610), imported_from(system)) ^ Unify: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, use_extent)), _255610), imported_from(system)) Call: (224) [system] nonvar(imported_from(system)) Exit: (224) [system] nonvar(imported_from(system)) Call: (224) [$syspreds] property_predicate(imported_from(system), user:'$pt$'('next-operation'(op(+, =, use_extent)), _255610)) Unify: (224) [$syspreds] property_predicate(imported_from(system), user:'$pt$'('next-operation'(op(+, =, use_extent)), _255610)) Call: (225) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, use_extent)), _255610)) Unify: (225) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, use_extent)), _255610)) Call: (226) [system] callable('$pt$'('next-operation'(op(+, =, use_extent)), _255610)) Exit: (226) [system] callable('$pt$'('next-operation'(op(+, =, use_extent)), _255610)) Call: (226) [system] atom(user) Exit: (226) [system] atom(user) Exit: (225) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, use_extent)), _255610)) ^ Fail: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, use_extent)), _255610), imported_from(system)) ^ Redo: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, use_extent)), _255610)) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, use_extent)), _255610)) ^ Call: (223) [user] predicate_property('$pt$'('next-operation'(op(+, =, use_extent)), _255610), built_in) ^ Unify: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, use_extent)), _255610), built_in) Call: (224) [system] nonvar(built_in) Exit: (224) [system] nonvar(built_in) Call: (224) [$syspreds] property_predicate(built_in, user:'$pt$'('next-operation'(op(+, =, use_extent)), _255610)) Unify: (224) [$syspreds] property_predicate(built_in, user:'$pt$'('next-operation'(op(+, =, use_extent)), _255610)) Call: (225) [system] callable('$pt$'('next-operation'(op(+, =, use_extent)), _255610)) Exit: (225) [system] callable('$pt$'('next-operation'(op(+, =, use_extent)), _255610)) Call: (225) [$syspreds] goal_name_arity('$pt$'('next-operation'(op(+, =, use_extent)), _255610), _292680, _292682) Unify: (225) [$syspreds] goal_name_arity('$pt$'('next-operation'(op(+, =, use_extent)), _255610), _292680, _292682) Call: (226) [system] compound('$pt$'('next-operation'(op(+, =, use_extent)), _255610)) Exit: (226) [system] compound('$pt$'('next-operation'(op(+, =, use_extent)), _255610)) Call: (226) [system] compound_name_arity('$pt$'('next-operation'(op(+, =, use_extent)), _255610), _292680, _292682) Exit: (226) [system] compound_name_arity('$pt$'('next-operation'(op(+, =, use_extent)), _255610), '$pt$', 2) Exit: (225) [$syspreds] goal_name_arity('$pt$'('next-operation'(op(+, =, use_extent)), _255610), '$pt$', 2) ^ Call: (225) [$syspreds] current_predicate(user:'$pt$'/2) ^ Exit: (225) [$syspreds] current_predicate(user:'$pt$'/2) ^ Fail: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, use_extent)), _255610), built_in) ^ Redo: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, use_extent)), _255610)) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, use_extent)), _255610)) ^ Call: (223) [user] predicate_property('$pt$'('next-operation'(op(+, =, use_extent)), _255610), _303922) ^ Unify: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, use_extent)), _255610), _304862) Call: (224) [system] nonvar(_305720) ^ Redo: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, use_extent)), _255610), _306722) ^ Unify: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, use_extent)), _255610), _307656) Call: (224) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, use_extent)), _255610)) Unify: (224) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, use_extent)), _255610)) Call: (225) [system] callable('$pt$'('next-operation'(op(+, =, use_extent)), _255610)) Exit: (225) [system] callable('$pt$'('next-operation'(op(+, =, use_extent)), _255610)) Call: (225) [system] atom(user) Exit: (225) [system] atom(user) Exit: (224) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, use_extent)), _255610)) ^ Exit: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, use_extent)), _255610), interpreted) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, use_extent)), _255610)) ^ Call: (223) [user] predicate_property('$pt$'('next-operation'(op(+, =, use_extent)), _255610), number_of_clauses(_316850)) ^ Unify: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, use_extent)), _255610), number_of_clauses(_316850)) Call: (224) [system] nonvar(number_of_clauses(_316850)) Exit: (224) [system] nonvar(number_of_clauses(_316850)) Call: (224) [$syspreds] property_predicate(number_of_clauses(_316850), user:'$pt$'('next-operation'(op(+, =, use_extent)), _255610)) Unify: (224) [$syspreds] property_predicate(number_of_clauses(_316850), user:'$pt$'('next-operation'(op(+, =, use_extent)), _255610)) Call: (225) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, use_extent)), _255610)) Unify: (225) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, use_extent)), _255610)) Call: (226) [system] callable('$pt$'('next-operation'(op(+, =, use_extent)), _255610)) Exit: (226) [system] callable('$pt$'('next-operation'(op(+, =, use_extent)), _255610)) Call: (226) [system] atom(user) Exit: (226) [system] atom(user) Exit: (225) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, use_extent)), _255610)) Exit: (224) [$syspreds] property_predicate(number_of_clauses(0), user:'$pt$'('next-operation'(op(+, =, use_extent)), _255610)) ^ Exit: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, use_extent)), _255610), number_of_clauses(0)) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, use_extent)), _255610)) ^ Call: (223) [user] setup_call_cleanup(nb_current('$pfc_current_choice', _331694), (prolog_current_choice(_331704), push_current_choice(_331704), clause('$pt$'('next-operation'(op(+, =, use_extent)), _255610), _331726), pfc_call(_331726)), nb_setval('$pfc_current_choice', _331694)) ^ Unify: (223) [system] setup_call_cleanup(user:nb_current('$pfc_current_choice', _331694), user:(prolog_current_choice(_331704), push_current_choice(_331704), clause('$pt$'('next-operation'(op(+, =, use_extent)), _255610), _331726), pfc_call(_331726)), user:nb_setval('$pfc_current_choice', _331694)) ^ Call: (224) [system] sig_atomic(user:nb_current('$pfc_current_choice', _331694)) Call: (226) [system] nb_current('$pfc_current_choice', _331694) Exit: (226) [system] nb_current('$pfc_current_choice', []) ^ Exit: (224) [system] sig_atomic(user:nb_current('$pfc_current_choice', [])) Call: (225) [system] prolog_current_choice(_331704) Exit: (225) [system] prolog_current_choice(2927) ^ Call: (225) [user] push_current_choice(2927) ^ Unify: (225) [user] push_current_choice(2927) Call: (226) [system] nb_current('$pfc_current_choice', _341044) Exit: (226) [system] nb_current('$pfc_current_choice', []) Call: (226) [system] b_setval('$pfc_current_choice', [2927]) Exit: (226) [system] b_setval('$pfc_current_choice', [2927]) ^ Exit: (225) [user] push_current_choice(2927) ^ Call: (225) [user] clause('$pt$'('next-operation'(op(+, =, use_extent)), _255610), _331726) ^ Fail: (225) [user] clause('$pt$'('next-operation'(op(+, =, use_extent)), _255610), _331726) Call: (225) [$syspreds] nb_setval('$pfc_current_choice', []) Unify: (225) [$syspreds] nb_setval('$pfc_current_choice', []) Call: (226) [system] duplicate_term([], _349416) Exit: (226) [system] duplicate_term([], []) Call: (226) [system] nb_linkval('$pfc_current_choice', []) Exit: (226) [system] nb_linkval('$pfc_current_choice', []) Exit: (225) [$syspreds] nb_setval('$pfc_current_choice', []) ^ Fail: (223) [system] setup_call_cleanup(user:nb_current('$pfc_current_choice', _331694), user:(prolog_current_choice(_331704), push_current_choice(_331704), clause('$pt$'('next-operation'(op(+, =, use_extent)), _255610), _331726), pfc_call(_331726)), user:nb_setval('$pfc_current_choice', _331694)) ^ Fail: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, use_extent)), _255610)) ^ Fail: (221) [user] pfcGetTriggerQuick('$pt$'('next-operation'(op(+, =, use_extent)), _255610)) ^ Redo: (220) [user] fcpt('next-operation'(op(+, =, use_extent)), 'next-operation'(op(+, =, use_extent))) ^ Unify: (220) [user] fcpt('next-operation'(op(+, =, use_extent)), 'next-operation'(op(+, =, use_extent))) ^ Exit: (220) [user] fcpt('next-operation'(op(+, =, use_extent)), 'next-operation'(op(+, =, use_extent))) ^ Exit: (219) [system] ignore(user:fcpt('next-operation'(op(+, =, use_extent)), 'next-operation'(op(+, =, use_extent)))) ^ Call: (219) [user] ignore(fcnt('next-operation'(op(+, =, use_extent)), 'next-operation'(op(+, =, use_extent)))) ^ Unify: (219) [system] ignore(user:fcnt('next-operation'(op(+, =, use_extent)), 'next-operation'(op(+, =, use_extent)))) ^ Call: (220) [user] fcnt('next-operation'(op(+, =, use_extent)), 'next-operation'(op(+, =, use_extent))) ^ Unify: (220) [user] fcnt('next-operation'(op(+, =, use_extent)), 'next-operation'(op(+, =, use_extent))) ^ Call: (221) [user] pfc_spft(_364286, _364372, '$nt$'('next-operation'(op(+, =, use_extent)), _364292, _364294)) ^ Unify: (221) [user] pfc_spft(_364286, _365304, '$nt$'('next-operation'(op(+, =, use_extent)), _364292, _364294)) ^ Call: (222) [user] pfcCallSystem('$spft$'(_364286, _366164, '$nt$'('next-operation'(op(+, =, use_extent)), _364292, _364294))) ^ Unify: (222) [user] pfcCallSystem('$spft$'(_364286, _366164, '$nt$'('next-operation'(op(+, =, use_extent)), _364292, _364294))) ^ Call: (223) [user] pfc_call('$spft$'(_364286, _366164, '$nt$'('next-operation'(op(+, =, use_extent)), _364292, _364294))) ^ Unify: (223) [user] pfc_call('$spft$'(_364286, _366164, '$nt$'('next-operation'(op(+, =, use_extent)), _364292, _364294))) Call: (224) [system] var('$spft$'(_364286, _366164, '$nt$'('next-operation'(op(+, =, use_extent)), _364292, _364294))) Fail: (224) [system] var('$spft$'(_364286, _366164, '$nt$'('next-operation'(op(+, =, use_extent)), _364292, _364294))) ^ Redo: (223) [user] pfc_call('$spft$'(_364286, _366164, '$nt$'('next-operation'(op(+, =, use_extent)), _364292, _364294))) ^ Unify: (223) [user] pfc_call('$spft$'(_364286, _366164, '$nt$'('next-operation'(op(+, =, use_extent)), _364292, _364294))) Call: (224) [system] callable('$spft$'(_364286, _366164, '$nt$'('next-operation'(op(+, =, use_extent)), _364292, _364294))) Exit: (224) [system] callable('$spft$'(_364286, _366164, '$nt$'('next-operation'(op(+, =, use_extent)), _364292, _364294))) ^ Unify: (223) [user] pfc_call('$spft$'(_364286, _366164, '$nt$'('next-operation'(op(+, =, use_extent)), _364292, _364294))) ^ Redo: (223) [user] pfc_call('$spft$'(_364286, _366164, '$nt$'('next-operation'(op(+, =, use_extent)), _364292, _364294))) ^ Unify: (223) [user] pfc_call('$spft$'(_364286, _366164, '$nt$'('next-operation'(op(+, =, use_extent)), _364292, _364294))) ^ Call: (224) [user] predicate_property('$spft$'(_364286, _366164, '$nt$'('next-operation'(op(+, =, use_extent)), _364292, _364294)), imported_from(system)) ^ Unify: (224) [$syspreds] predicate_property(user:'$spft$'(_364286, _366164, '$nt$'('next-operation'(op(+, =, use_extent)), _364292, _364294)), imported_from(system)) Call: (225) [system] nonvar(imported_from(system)) Exit: (225) [system] nonvar(imported_from(system)) Call: (225) [$syspreds] property_predicate(imported_from(system), user:'$spft$'(_364286, _366164, '$nt$'('next-operation'(op(+, =, use_extent)), _364292, _364294))) Unify: (225) [$syspreds] property_predicate(imported_from(system), user:'$spft$'(_364286, _366164, '$nt$'('next-operation'(op(+, =, use_extent)), _364292, _364294))) Call: (226) [$syspreds] define_or_generate(user:'$spft$'(_364286, _366164, '$nt$'('next-operation'(op(+, =, use_extent)), _364292, _364294))) Unify: (226) [$syspreds] define_or_generate(user:'$spft$'(_364286, _366164, '$nt$'('next-operation'(op(+, =, use_extent)), _364292, _364294))) Call: (227) [system] callable('$spft$'(_364286, _366164, '$nt$'('next-operation'(op(+, =, use_extent)), _364292, _364294))) Exit: (227) [system] callable('$spft$'(_364286, _366164, '$nt$'('next-operation'(op(+, =, use_extent)), _364292, _364294))) Call: (227) [system] atom(user) Exit: (227) [system] atom(user) Exit: (226) [$syspreds] define_or_generate(user:'$spft$'(_364286, _366164, '$nt$'('next-operation'(op(+, =, use_extent)), _364292, _364294))) ^ Fail: (224) [$syspreds] predicate_property(user:'$spft$'(_364286, _366164, '$nt$'('next-operation'(op(+, =, use_extent)), _364292, _364294)), imported_from(system)) ^ Redo: (223) [user] pfc_call('$spft$'(_364286, _366164, '$nt$'('next-operation'(op(+, =, use_extent)), _364292, _364294))) ^ Unify: (223) [user] pfc_call('$spft$'(_364286, _366164, '$nt$'('next-operation'(op(+, =, use_extent)), _364292, _364294))) ^ Call: (224) [user] predicate_property('$spft$'(_364286, _366164, '$nt$'('next-operation'(op(+, =, use_extent)), _364292, _364294)), built_in) ^ Unify: (224) [$syspreds] predicate_property(user:'$spft$'(_364286, _366164, '$nt$'('next-operation'(op(+, =, use_extent)), _364292, _364294)), built_in) Call: (225) [system] nonvar(built_in) Exit: (225) [system] nonvar(built_in) Call: (225) [$syspreds] property_predicate(built_in, user:'$spft$'(_364286, _366164, '$nt$'('next-operation'(op(+, =, use_extent)), _364292, _364294))) Unify: (225) [$syspreds] property_predicate(built_in, user:'$spft$'(_364286, _366164, '$nt$'('next-operation'(op(+, =, use_extent)), _364292, _364294))) Call: (226) [system] callable('$spft$'(_364286, _366164, '$nt$'('next-operation'(op(+, =, use_extent)), _364292, _364294))) Exit: (226) [system] callable('$spft$'(_364286, _366164, '$nt$'('next-operation'(op(+, =, use_extent)), _364292, _364294))) Call: (226) [$syspreds] goal_name_arity('$spft$'(_364286, _366164, '$nt$'('next-operation'(op(+, =, use_extent)), _364292, _364294)), _400444, _400446) Unify: (226) [$syspreds] goal_name_arity('$spft$'(_364286, _366164, '$nt$'('next-operation'(op(+, =, use_extent)), _364292, _364294)), _400444, _400446) Call: (227) [system] compound('$spft$'(_364286, _366164, '$nt$'('next-operation'(op(+, =, use_extent)), _364292, _364294))) Exit: (227) [system] compound('$spft$'(_364286, _366164, '$nt$'('next-operation'(op(+, =, use_extent)), _364292, _364294))) Call: (227) [system] compound_name_arity('$spft$'(_364286, _366164, '$nt$'('next-operation'(op(+, =, use_extent)), _364292, _364294)), _400444, _400446) Exit: (227) [system] compound_name_arity('$spft$'(_364286, _366164, '$nt$'('next-operation'(op(+, =, use_extent)), _364292, _364294)), '$spft$', 3) Exit: (226) [$syspreds] goal_name_arity('$spft$'(_364286, _366164, '$nt$'('next-operation'(op(+, =, use_extent)), _364292, _364294)), '$spft$', 3) ^ Call: (226) [$syspreds] current_predicate(user:'$spft$'/3) ^ Exit: (226) [$syspreds] current_predicate(user:'$spft$'/3) ^ Fail: (224) [$syspreds] predicate_property(user:'$spft$'(_364286, _366164, '$nt$'('next-operation'(op(+, =, use_extent)), _364292, _364294)), built_in) ^ Redo: (223) [user] pfc_call('$spft$'(_364286, _366164, '$nt$'('next-operation'(op(+, =, use_extent)), _364292, _364294))) ^ Unify: (223) [user] pfc_call('$spft$'(_364286, _366164, '$nt$'('next-operation'(op(+, =, use_extent)), _364292, _364294))) ^ Call: (224) [user] predicate_property('$spft$'(_364286, _366164, '$nt$'('next-operation'(op(+, =, use_extent)), _364292, _364294)), _411686) ^ Unify: (224) [$syspreds] predicate_property(user:'$spft$'(_364286, _366164, '$nt$'('next-operation'(op(+, =, use_extent)), _364292, _364294)), _412626) Call: (225) [system] nonvar(_413484) ^ Redo: (224) [$syspreds] predicate_property(user:'$spft$'(_364286, _366164, '$nt$'('next-operation'(op(+, =, use_extent)), _364292, _364294)), _414486) ^ Unify: (224) [$syspreds] predicate_property(user:'$spft$'(_364286, _366164, '$nt$'('next-operation'(op(+, =, use_extent)), _364292, _364294)), _415420) Call: (225) [$syspreds] define_or_generate(user:'$spft$'(_364286, _366164, '$nt$'('next-operation'(op(+, =, use_extent)), _364292, _364294))) Unify: (225) [$syspreds] define_or_generate(user:'$spft$'(_364286, _366164, '$nt$'('next-operation'(op(+, =, use_extent)), _364292, _364294))) Call: (226) [system] callable('$spft$'(_364286, _366164, '$nt$'('next-operation'(op(+, =, use_extent)), _364292, _364294))) Exit: (226) [system] callable('$spft$'(_364286, _366164, '$nt$'('next-operation'(op(+, =, use_extent)), _364292, _364294))) Call: (226) [system] atom(user) Exit: (226) [system] atom(user) Exit: (225) [$syspreds] define_or_generate(user:'$spft$'(_364286, _366164, '$nt$'('next-operation'(op(+, =, use_extent)), _364292, _364294))) ^ Exit: (224) [$syspreds] predicate_property(user:'$spft$'(_364286, _366164, '$nt$'('next-operation'(op(+, =, use_extent)), _364292, _364294)), interpreted) ^ Unify: (223) [user] pfc_call('$spft$'(_364286, _366164, '$nt$'('next-operation'(op(+, =, use_extent)), _364292, _364294))) ^ Call: (224) [user] predicate_property('$spft$'(_364286, _366164, '$nt$'('next-operation'(op(+, =, use_extent)), _364292, _364294)), number_of_clauses(_424614)) ^ Unify: (224) [$syspreds] predicate_property(user:'$spft$'(_364286, _366164, '$nt$'('next-operation'(op(+, =, use_extent)), _364292, _364294)), number_of_clauses(_424614)) Call: (225) [system] nonvar(number_of_clauses(_424614)) Exit: (225) [system] nonvar(number_of_clauses(_424614)) Call: (225) [$syspreds] property_predicate(number_of_clauses(_424614), user:'$spft$'(_364286, _366164, '$nt$'('next-operation'(op(+, =, use_extent)), _364292, _364294))) Unify: (225) [$syspreds] property_predicate(number_of_clauses(_424614), user:'$spft$'(_364286, _366164, '$nt$'('next-operation'(op(+, =, use_extent)), _364292, _364294))) Call: (226) [$syspreds] define_or_generate(user:'$spft$'(_364286, _366164, '$nt$'('next-operation'(op(+, =, use_extent)), _364292, _364294))) Unify: (226) [$syspreds] define_or_generate(user:'$spft$'(_364286, _366164, '$nt$'('next-operation'(op(+, =, use_extent)), _364292, _364294))) Call: (227) [system] callable('$spft$'(_364286, _366164, '$nt$'('next-operation'(op(+, =, use_extent)), _364292, _364294))) Exit: (227) [system] callable('$spft$'(_364286, _366164, '$nt$'('next-operation'(op(+, =, use_extent)), _364292, _364294))) Call: (227) [system] atom(user) Exit: (227) [system] atom(user) Exit: (226) [$syspreds] define_or_generate(user:'$spft$'(_364286, _366164, '$nt$'('next-operation'(op(+, =, use_extent)), _364292, _364294))) Exit: (225) [$syspreds] property_predicate(number_of_clauses(748), user:'$spft$'(_364286, _366164, '$nt$'('next-operation'(op(+, =, use_extent)), _364292, _364294))) ^ Exit: (224) [$syspreds] predicate_property(user:'$spft$'(_364286, _366164, '$nt$'('next-operation'(op(+, =, use_extent)), _364292, _364294)), number_of_clauses(748)) ^ Unify: (223) [user] pfc_call('$spft$'(_364286, _366164, '$nt$'('next-operation'(op(+, =, use_extent)), _364292, _364294))) ^ Call: (224) [user] setup_call_cleanup(nb_current('$pfc_current_choice', _439458), (prolog_current_choice(_439468), push_current_choice(_439468), clause('$spft$'(_364286, _366164, '$nt$'('next-operation'(op(+, =, use_extent)), _364292, _364294)), _439490), pfc_call(_439490)), nb_setval('$pfc_current_choice', _439458)) ^ Unify: (224) [system] setup_call_cleanup(user:nb_current('$pfc_current_choice', _439458), user:(prolog_current_choice(_439468), push_current_choice(_439468), clause('$spft$'(_364286, _366164, '$nt$'('next-operation'(op(+, =, use_extent)), _364292, _364294)), _439490), pfc_call(_439490)), user:nb_setval('$pfc_current_choice', _439458)) ^ Call: (225) [system] sig_atomic(user:nb_current('$pfc_current_choice', _439458)) Call: (227) [system] nb_current('$pfc_current_choice', _439458) Exit: (227) [system] nb_current('$pfc_current_choice', []) ^ Exit: (225) [system] sig_atomic(user:nb_current('$pfc_current_choice', [])) Call: (226) [system] prolog_current_choice(_439468) Exit: (226) [system] prolog_current_choice(2947) ^ Call: (226) [user] push_current_choice(2947) ^ Unify: (226) [user] push_current_choice(2947) Call: (227) [system] nb_current('$pfc_current_choice', _448808) Exit: (227) [system] nb_current('$pfc_current_choice', []) Call: (227) [system] b_setval('$pfc_current_choice', [2947]) Exit: (227) [system] b_setval('$pfc_current_choice', [2947]) ^ Exit: (226) [user] push_current_choice(2947) ^ Call: (226) [user] clause('$spft$'(_364286, _366164, '$nt$'('next-operation'(op(+, =, use_extent)), _364292, _364294)), _439490) ^ Fail: (226) [user] clause('$spft$'(_364286, _366164, '$nt$'('next-operation'(op(+, =, use_extent)), _364292, _364294)), _439490) Call: (226) [$syspreds] nb_setval('$pfc_current_choice', []) Unify: (226) [$syspreds] nb_setval('$pfc_current_choice', []) Call: (227) [system] duplicate_term([], _457180) Exit: (227) [system] duplicate_term([], []) Call: (227) [system] nb_linkval('$pfc_current_choice', []) Exit: (227) [system] nb_linkval('$pfc_current_choice', []) Exit: (226) [$syspreds] nb_setval('$pfc_current_choice', []) ^ Fail: (224) [system] setup_call_cleanup(user:nb_current('$pfc_current_choice', _439458), user:(prolog_current_choice(_439468), push_current_choice(_439468), clause('$spft$'(_364286, _366164, '$nt$'('next-operation'(op(+, =, use_extent)), _364292, _364294)), _439490), pfc_call(_439490)), user:nb_setval('$pfc_current_choice', _439458)) ^ Fail: (223) [user] pfc_call('$spft$'(_364286, _366164, '$nt$'('next-operation'(op(+, =, use_extent)), _364292, _364294))) ^ Fail: (222) [user] pfcCallSystem('$spft$'(_364286, _366164, '$nt$'('next-operation'(op(+, =, use_extent)), _364292, _364294))) ^ Fail: (221) [user] pfc_spft(_364286, _464684, '$nt$'('next-operation'(op(+, =, use_extent)), _364292, _364294)) ^ Redo: (220) [user] fcnt('next-operation'(op(+, =, use_extent)), 'next-operation'(op(+, =, use_extent))) ^ Unify: (220) [user] fcnt('next-operation'(op(+, =, use_extent)), 'next-operation'(op(+, =, use_extent))) ^ Exit: (220) [user] fcnt('next-operation'(op(+, =, use_extent)), 'next-operation'(op(+, =, use_extent))) ^ Exit: (219) [system] ignore(user:fcnt('next-operation'(op(+, =, use_extent)), 'next-operation'(op(+, =, use_extent)))) ^ Exit: (218) [user] pfcFwd1('next-operation'(op(+, =, use_extent))) ^ Exit: (217) [user] pfcFwd0('next-operation'(op(+, =, use_extent))) ^ Exit: (216) [locally_each] locally_each:wtl_how(locally_each:trusted_redo_call_cleanup, locally_each:(true==true), user:set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, use_extent))), user:set_prolog_flag(occurs_check, true)) ^ Exit: (215) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, use_extent))), user:each_call_cleanup) ^ Exit: (214) [locally_each] locally_each:locally(user:set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, use_extent)))) ^ Exit: (213) [user] pfcFwd('next-operation'(op(+, =, use_extent))) ^ Exit: (212) [user] pfcEnqueue(direct, 'next-operation'(op(+, =, use_extent)), (P;HTML|mfl4(_3546, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (211) [user] pfcEnqueue('next-operation'(op(+, =, use_extent)), (P;HTML|mfl4(_3546, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (209) [user] must_ex(pfcEnqueue('next-operation'(op(+, =, use_extent)), (P;HTML|mfl4(_3546, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Exit: (208) [user] pfcPost2('next-operation'(op(+, =, use_extent)), (P;HTML|mfl4(_3546, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (207) [user] pfcPost11('next-operation'(op(+, =, use_extent)), (P;HTML|mfl4(_3546, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (205) [locally_each] locally_each:wtl_how(locally_each:trusted_redo_call_cleanup, locally_each:(true==true), user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, use_extent)), (P;HTML|mfl4(_3546, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _3570, (notrace, wdmsg(('next-operation'(op(+, =, use_extent))=>_3570)), trace)), user:set_prolog_flag(occurs_check, true)) ^ Exit: (204) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, use_extent)), (P;HTML|mfl4(_3546, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _3570, (notrace, wdmsg(('next-operation'(op(+, =, use_extent))=>_3570)), trace)), user:each_call_cleanup) ^ Exit: (203) [locally_each] locally_each:locally(user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, use_extent)), (P;HTML|mfl4(_3546, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _3570, (notrace, wdmsg(('next-operation'(op(+, =, use_extent))=>_3570)), trace))) ^ Exit: (202) [user] pfcPost1('next-operation'(op(+, =, use_extent)), (P;HTML|mfl4(_3546, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (201) [user] pfcPost_rev((P;HTML|mfl4(_3546, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax), 'next-operation'(op(+, =, use_extent))) ^ Exit: (200) [user] pfcPost('next-operation'(op(+, =, use_extent)), (P;HTML|mfl4(_3546, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (200) [user] pfcRun ^ Unify: (200) [user] pfcRun ^ Call: (201) [user] pfcGetSearch(direct) ^ Unify: (201) [user] pfcGetSearch(direct) Call: (202) [t_l] t_l:pfcSearchTL(_42850) Fail: (202) [t_l] t_l:pfcSearchTL(_42850) ^ Redo: (201) [user] pfcGetSearch(direct) ^ Call: (202) [user] pfcSearch(_45624) ^ Unify: (202) [user] pfcSearch(direct) ^ Exit: (202) [user] pfcSearch(direct) Call: (202) [system] direct=direct Exit: (202) [system] direct=direct ^ Exit: (201) [user] pfcGetSearch(direct) ^ Unify: (200) [user] pfcRun ^ Exit: (200) [user] pfcRun ^ Exit: (199) [user] pfcAdd('next-operation'(op(+, =, use_extent)), (P;HTML|mfl4(_3546, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (198) [user] pfcAdd('next-operation'(op(+, =, use_extent))) ^ Exit: (197) [user] pfcAdd_Now('next-operation'(op(+, =, use_extent))) ^ Exit: (196) [user] if_t(into_simple_op(+, [=, [use_extent, is_word, 1], 'True'], op(+, =, use_extent)), pfcAdd_Now('next-operation'(op(+, =, use_extent)))) Call: (196) [user] dont_give_up(as_tf(asserted_do_metta('&self', +, [=, [use_extent, is_word, 1], 'True']), _3348)) Unify: (196) [user] dont_give_up(as_tf(asserted_do_metta('&self', +, [=, [use_extent, is_word, 1], 'True']), _3348)) ^ Call: (198) [user] as_tf(asserted_do_metta('&self', +, [=, [use_extent, is_word, 1], 'True']), _3348) ^ Unify: (198) [user] as_tf(asserted_do_metta('&self', +, [=, [use_extent, is_word, 1], 'True']), _3348) Call: (199) [system] asserted_do_metta('&self', +, [=, [use_extent, is_word, 1], 'True'])\=[_67104|_67106] Exit: (199) [system] asserted_do_metta('&self', +, [=, [use_extent, is_word, 1], 'True'])\=[_67104|_67106] ^ Call: (199) [user] catch_nowarn((call(asserted_do_metta('&self', +, [=, [use_extent, is_word, 1], 'True']))*->_3348='True';_3348='False')) ^ Unify: (199) [user] catch_nowarn((call(asserted_do_metta('&self', +, [=, [use_extent, is_word, 1], 'True']))*->_3348='True';_3348='False')) Call: (200) [user] catch_err((call(asserted_do_metta('&self', +, [=, [use_extent, is_word, 1], 'True']))*->_3348='True';_3348='False'), error(_70842, _70844), fail) Unify: (200) [user] catch_err((call(asserted_do_metta('&self', +, [=, [use_extent, is_word, 1], 'True']))*->_3348='True';_3348='False'), error(_70842, _70844), fail) Call: (203) [user] asserted_do_metta('&self', +, [=, [use_extent, is_word, 1], 'True']) Unify: (203) [user] asserted_do_metta('&self', +, [=, [use_extent, is_word, 1], 'True']) Call: (204) [user] metta_interp_mode(+, _74558) Unify: (204) [user] metta_interp_mode(+, load) Exit: (204) [user] metta_interp_mode(+, load) Call: (204) [user] asserted_do_metta('&self', load, [=, [use_extent, is_word, 1], 'True']) Unify: (204) [user] asserted_do_metta('&self', load, [=, [use_extent, is_word, 1], 'True']) Call: (205) [user] metta_interp_mode(load, _79148) Redo: (204) [user] asserted_do_metta('&self', load, [=, [use_extent, is_word, 1], 'True']) Unify: (204) [user] asserted_do_metta('&self', load, [=, [use_extent, is_word, 1], 'True']) Call: (205) [system] load==exec Redo: (204) [user] asserted_do_metta('&self', load, [=, [use_extent, is_word, 1], 'True']) Unify: (204) [user] asserted_do_metta('&self', load, [=, [use_extent, is_word, 1], 'True']) Call: (205) [user] asserted_do_metta2('&self', load, [=, [use_extent, is_word, 1], 'True'], [=, [use_extent, is_word, 1], 'True']) Unify: (205) [user] asserted_do_metta2('&self', load, [=, [use_extent, is_word, 1], 'True'], [=, [use_extent, is_word, 1], 'True']) Call: (206) [system] nonvar(load) Exit: (206) [system] nonvar(load) Call: (206) [user] metta_interp_mode(load, _88370) Redo: (205) [user] asserted_do_metta2('&self', load, [=, [use_extent, is_word, 1], 'True'], [=, [use_extent, is_word, 1], 'True']) Unify: (205) [user] asserted_do_metta2('&self', load, [=, [use_extent, is_word, 1], 'True'], [=, [use_extent, is_word, 1], 'True']) ^ Call: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, [use_extent, is_word, 1], 'True'], metta_atom('&self', [=, [use_extent, is_word, 1], 'True']))) ^ Unify: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, [use_extent, is_word, 1], 'True'], metta_atom('&self', [=, [use_extent, is_word, 1], 'True']))) ^ Call: (207) [user] is_compatio ^ Unify: (207) [user] is_compatio ^ Call: (209) [system] setup_call_cleanup('$notrace'(_94846, _94848), once(user:is_compatio0), '$restore_trace'(_94846, _94848)) ^ Unify: (209) [system] setup_call_cleanup(system:'$notrace'(_94846, _94848), system:once(user:is_compatio0), system:'$restore_trace'(_94846, _94848)) ^ Call: (210) [system] sig_atomic(system:'$notrace'(_94846, _94848)) ^ Fail: (207) [user] is_compatio ^ Redo: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, [use_extent, is_word, 1], 'True'], metta_atom('&self', [=, [use_extent, is_word, 1], 'True']))) ^ Unify: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, [use_extent, is_word, 1], 'True'], metta_atom('&self', [=, [use_extent, is_word, 1], 'True']))) ^ Call: (208) [rtrace] rtrace:quietly3(user:(wots(_100464, must_det_ll(user:metta_anew(load, [=, [use_extent, is_word, 1], 'True'], metta_atom('&self', [=, [use_extent, is_word, 1], 'True'])))), (_100464==""->true;our_ansi_format('#ffa505', '~w~n', [_100464])))) ^ Unify: (208) [rtrace] rtrace:quietly3(user:(wots(_100464, must_det_ll(user:metta_anew(load, [=, [use_extent, is_word, 1], 'True'], metta_atom('&self', [=, [use_extent, is_word, 1], 'True'])))), (_100464==""->true;our_ansi_format('#ffa505', '~w~n', [_100464])))) (= (use_extent is_word 1) True) ^ Exit: (208) [rtrace] rtrace:quietly3(user:(wots("", must_det_ll(user:metta_anew(load, [=, [use_extent, is_word, 1], 'True'], metta_atom('&self', [=, [use_extent, is_word, 1], 'True'])))), (""==""->true;our_ansi_format('#ffa505', '~w~n', [""])))) ^ Exit: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, [use_extent, is_word, 1], 'True'], metta_atom('&self', [=, [use_extent, is_word, 1], 'True']))) Exit: (205) [user] asserted_do_metta2('&self', load, [=, [use_extent, is_word, 1], 'True'], [=, [use_extent, is_word, 1], 'True']) Exit: (204) [user] asserted_do_metta('&self', load, [=, [use_extent, is_word, 1], 'True']) Exit: (203) [user] asserted_do_metta('&self', +, [=, [use_extent, is_word, 1], 'True']) Call: (203) [system] _3348='True' Exit: (203) [system] 'True'='True' Exit: (200) [user] catch_err((call(asserted_do_metta('&self', +, [=, [use_extent, is_word, 1], 'True']))*->'True'='True';'True'='False'), error(_70842, _70844), fail) ^ Exit: (199) [user] catch_nowarn((call(asserted_do_metta('&self', +, [=, [use_extent, is_word, 1], 'True']))*->'True'='True';'True'='False')) ^ Exit: (198) [user] as_tf(asserted_do_metta('&self', +, [=, [use_extent, is_word, 1], 'True']), 'True') Exit: (196) [user] dont_give_up(as_tf(asserted_do_metta('&self', +, [=, [use_extent, is_word, 1], 'True']), 'True')) Exit: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, [use_extent, is_word, 1], 'True'], 'True') ^ Exit: (194) [user] must_not_error(user:do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, [use_extent, is_word, 1], 'True'], 'True')) ^ Redo: (193) [user] metta_file_buffer(_3300, _3302, _3304, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', _3308) ^ Unify: (193) [user] metta_file_buffer(+, [=, [use_extent, tok_split, 3], 'True'], [], P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', '$stream_position'(2448, 92, 33, 2448)) ^ Exit: (193) [user] metta_file_buffer(+, [=, [use_extent, tok_split, 3], 'True'], [], P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', '$stream_position'(2448, 92, 33, 2448)) ^ Call: (194) [user] apply:maplist(maybe_assign, []) ^ Unify: (194) [apply] apply:maplist(user:maybe_assign, []) Call: (195) [apply] apply:maplist_([], user:maybe_assign) Unify: (195) [apply] apply:maplist_([], user:maybe_assign) Exit: (195) [apply] apply:maplist_([], user:maybe_assign) ^ Exit: (194) [apply] apply:maplist(user:maybe_assign, []) ^ Call: (194) [user] must_not_error(do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, [use_extent, tok_split, 3], 'True'], _3348)) ^ Unify: (194) [user] must_not_error(user:do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, [use_extent, tok_split, 3], 'True'], _3348)) Call: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, [use_extent, tok_split, 3], 'True'], _3348) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, [use_extent, tok_split, 3], 'True'], _3348) Call: (196) [system] var([=, [use_extent, tok_split, 3], 'True']) Redo: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, [use_extent, tok_split, 3], 'True'], _3348) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, [use_extent, tok_split, 3], 'True'], _3348) Call: (196) [system] (+)\==exec Exit: (196) [system] (+)\==exec Call: (196) [system] [=, [use_extent, tok_split, 3], 'True']==[] Redo: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, [use_extent, tok_split, 3], 'True'], _3348) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, [use_extent, tok_split, 3], 'True'], _3348) Call: (196) [system] string([=, [use_extent, tok_split, 3], 'True']) Redo: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, [use_extent, tok_split, 3], 'True'], _3348) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, [use_extent, tok_split, 3], 'True'], _3348) Call: (196) [system] (+)\==exec Exit: (196) [system] (+)\==exec ^ Call: (196) [user] if_t(into_simple_op(+, [=, [use_extent, tok_split, 3], 'True'], _202028), pfcAdd_Now('next-operation'(_202028))) ^ Unify: (196) [user] if_t(into_simple_op(+, [=, [use_extent, tok_split, 3], 'True'], _202028), pfcAdd_Now('next-operation'(_202028))) Call: (197) [user] into_simple_op(+, [=, [use_extent, tok_split, 3], 'True'], _202028) Unify: (197) [user] into_simple_op(+, [=, [use_extent, tok_split, 3], 'True'], op(+, =, _204820)) Call: (198) [user] o_s([[use_extent, tok_split, 3], 'True'], _204820) Unify: (198) [user] o_s([[use_extent, tok_split, 3], 'True'], _204820) Call: (199) [user] o_s([use_extent, tok_split, 3], _204820) Unify: (199) [user] o_s([use_extent, tok_split, 3], _204820) Call: (200) [user] o_s(use_extent, _204820) Unify: (200) [user] o_s(use_extent, use_extent) Exit: (200) [user] o_s(use_extent, use_extent) Exit: (199) [user] o_s([use_extent, tok_split, 3], use_extent) Exit: (198) [user] o_s([[use_extent, tok_split, 3], 'True'], use_extent) Exit: (197) [user] into_simple_op(+, [=, [use_extent, tok_split, 3], 'True'], op(+, =, use_extent)) ^ Call: (197) [user] pfcAdd_Now('next-operation'(op(+, =, use_extent))) ^ Unify: (197) [user] pfcAdd_Now('next-operation'(op(+, =, use_extent))) ^ Call: (198) [user] current_predicate(pfcAdd/1) ^ Exit: (198) [user] current_predicate(pfcAdd/1) ^ Call: (198) [user] once_writeq_nl(pfcAdd('next-operation'(op(+, =, use_extent)))) ^ Unify: (198) [user] once_writeq_nl(pfcAdd('next-operation'(op(+, =, use_extent)))) ^ Call: (199) [user] clause(pfcTraceExecution, true) ^ Fail: (199) [user] clause(pfcTraceExecution, true) ^ Redo: (198) [user] once_writeq_nl(pfcAdd('next-operation'(op(+, =, use_extent)))) ^ Exit: (198) [user] once_writeq_nl(pfcAdd('next-operation'(op(+, =, use_extent)))) ^ Call: (198) [user] pfcAdd('next-operation'(op(+, =, use_extent))) ^ Unify: (198) [user] pfcAdd('next-operation'(op(+, =, use_extent))) ^ Call: (199) [user] must_ex(current_why_UU(_226038)) ^ Unify: (199) [user] must_ex(current_why_UU(_226038)) Call: (201) [user] current_why_UU(_226038) Unify: (201) [user] current_why_UU(_226038) ^ Call: (202) [user] get_why_uu(_226038) ^ Unify: (202) [user] get_why_uu(_226038) ^ Call: (203) [user] findall(_231578, current_why(_231578), _231584) ^ Unify: (203) [$bags] findall(_231578, user:current_why(_231578), _231584) ^ Call: (204) [$bags] findall(_231578, user:current_why(_231578), _231584, []) ^ Unify: (204) [$bags] findall(_231578, user:current_why(_231578), _231584, []) ^ Call: (205) [$bags] cleanup_bag(findall_loop(_231578, user:current_why(_231578), _231584, []), '$destroy_findall_bag') ^ Unify: (205) [$bags] cleanup_bag('$bags':findall_loop(_231578, user:current_why(_231578), _231584, []), '$bags':'$destroy_findall_bag') Call: (206) [$bags] findall_loop(_231578, user:current_why(_231578), _231584, []) Unify: (206) [$bags] findall_loop(_231578, user:current_why(_231578), _231584, []) ^ Call: (207) [user] bugger:current_why(_231578) ^ Unify: (207) [user] bugger:current_why(_231578) ^ Call: (208) [user] bugger:current_why_data(_231578) ^ Unify: (208) [user] bugger:current_why_data(_231578) Call: (209) [system] nb_current('$current_why', wp(_231578, _242838)) Fail: (209) [system] nb_current('$current_why', wp(_231578, _242838)) ^ Redo: (208) [user] bugger:current_why_data(_231578) ^ Unify: (208) [user] bugger:current_why_data(_231578) Call: (209) [t_l] t_l:current_why_source(_231578) Fail: (209) [t_l] t_l:current_why_source(_231578) ^ Fail: (208) [user] bugger:current_why_data(_231578) ^ Redo: (207) [user] bugger:current_why(_231578) ^ Unify: (207) [user] bugger:current_why(mfl4(_250266, _250268, _250270, _250272)) ^ Call: (209) [system] setup_call_cleanup('$notrace'(_251222, _251224), once(user:current_mfl4(_250266, _250268, _250270, _250272)), '$restore_trace'(_251222, _251224)) ^ Unify: (209) [system] setup_call_cleanup(system:'$notrace'(_251222, _251224), system:once(user:current_mfl4(_250266, _250268, _250270, _250272)), system:'$restore_trace'(_251222, _251224)) ^ Call: (210) [system] sig_atomic(system:'$notrace'(_251222, _251224)) ^ Exit: (209) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:current_mfl4(_250266, user, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', 587)), system:'$restore_trace'(3, -1)) ^ Exit: (207) [user] bugger:current_why(P;HTML|mfl4(_250266, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Redo: (206) [$bags] findall_loop(_231578, user:current_why(_231578), _231584, []) Exit: (206) [$bags] findall_loop(_231578, user:current_why(_231578), [P;HTML|mfl4(_268104, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], []) ^ Exit: (205) [$bags] cleanup_bag('$bags':findall_loop(_231578, user:current_why(_231578), [P;HTML|mfl4(_268104, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], []), '$bags':'$destroy_findall_bag') ^ Exit: (204) [$bags] findall(_231578, user:current_why(_231578), [P;HTML|mfl4(_268104, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], []) ^ Exit: (203) [$bags] findall(_231578, user:current_why(_231578), [P;HTML|mfl4(_268104, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Call: (203) [system] [P;HTML|mfl4(_268104, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]\==[] Exit: (203) [system] [P;HTML|mfl4(_268104, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]\==[] ^ Call: (203) [user] u_to_uu([P;HTML|mfl4(_268104, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _226038) ^ Unify: (203) [user] u_to_uu([P;HTML|mfl4(_268104, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], ([P;HTML|mfl4(_268104, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], ax)) Call: (204) [system] var([P;HTML|mfl4(_268104, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Fail: (204) [system] var([P;HTML|mfl4(_268104, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) ^ Redo: (203) [user] u_to_uu([P;HTML|mfl4(_268104, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _226038) ^ Unify: (203) [user] u_to_uu([P;HTML|mfl4(_268104, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], [P;HTML|mfl4(_268104, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Call: (204) [system] nonvar([P;HTML|mfl4(_268104, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Exit: (204) [system] nonvar([P;HTML|mfl4(_268104, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Call: (204) [system] [P;HTML|mfl4(_268104, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]=(_387892, _387894) Fail: (204) [system] [P;HTML|mfl4(_268104, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]=(_387892, _387894) ^ Redo: (203) [user] u_to_uu([P;HTML|mfl4(_268104, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _226038) ^ Unify: (203) [user] u_to_uu([P;HTML|mfl4(_268104, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _226038) ^ Call: (204) [user] logicmoo_util_terms:list_to_conjuncts([P;HTML|mfl4(_268104, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _418302) ^ Unify: (204) [user] logicmoo_util_terms:list_to_conjuncts([P;HTML|mfl4(_268104, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _418302) ^ Call: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_268104, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _418302) ^ Unify: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_268104, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], [P;HTML|mfl4(_268104, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Call: (206) [system] var([P;HTML|mfl4(_268104, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Fail: (206) [system] var([P;HTML|mfl4(_268104, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) ^ Redo: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_268104, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _418302) ^ Unify: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_268104, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], [P;HTML|mfl4(_268104, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) ^ Call: (206) [user] not(compound([P;HTML|mfl4(_268104, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)])) ^ Unify: (206) [system] not(user:compound([P;HTML|mfl4(_268104, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)])) Call: (207) [system] compound([P;HTML|mfl4(_268104, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Exit: (207) [system] compound([P;HTML|mfl4(_268104, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) ^ Fail: (206) [system] not(user:compound([P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)])) ^ Redo: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _3590) ^ Unify: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _3590) ^ Call: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _3590) ^ Unify: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Call: (207) [system] var(P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Fail: (207) [system] var(P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Redo: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _3590) ^ Unify: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Call: (207) [user] not(compound(P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587))) ^ Unify: (207) [system] not(user:compound(P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587))) Call: (208) [system] compound(P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Exit: (208) [system] compound(P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Fail: (207) [system] not(user:compound(P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587))) ^ Redo: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _3590) ^ Unify: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Exit: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Exit: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Exit: (204) [user] logicmoo_util_terms:list_to_conjuncts([P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Call: (204) [user] u_to_uu(P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _3544) ^ Unify: (204) [user] u_to_uu(P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), (P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) Call: (205) [system] var(P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Fail: (205) [system] var(P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Redo: (204) [user] u_to_uu(P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _3544) ^ Unify: (204) [user] u_to_uu(P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Call: (205) [system] nonvar(P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Exit: (205) [system] nonvar(P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Call: (205) [system] P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)=(_261562, _261564) Fail: (205) [system] P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)=(_261562, _261564) ^ Redo: (204) [user] u_to_uu(P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _3544) ^ Unify: (204) [user] u_to_uu(P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), (P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (204) [user] u_to_uu(P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), (P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (203) [user] u_to_uu([P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], (P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (202) [user] get_why_uu((P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) Exit: (201) [user] current_why_UU((P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (199) [user] must_ex(current_why_UU((P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (199) [user] pfcAdd('next-operation'(op(+, =, use_extent)), (P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (199) [user] pfcAdd('next-operation'(op(+, =, use_extent)), (P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (200) [user] pfcPost('next-operation'(op(+, =, use_extent)), (P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (200) [user] pfcPost('next-operation'(op(+, =, use_extent)), (P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (201) [user] pfcPost_rev((P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax), 'next-operation'(op(+, =, use_extent))) ^ Unify: (201) [user] pfcPost_rev((P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax), 'next-operation'(op(+, =, use_extent))) Call: (202) [system] is_list('next-operation'(op(+, =, use_extent))) Fail: (202) [system] is_list('next-operation'(op(+, =, use_extent))) ^ Redo: (201) [user] pfcPost_rev((P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax), 'next-operation'(op(+, =, use_extent))) ^ Call: (202) [user] pfcPost1('next-operation'(op(+, =, use_extent)), (P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (202) [user] pfcPost1('next-operation'(op(+, =, use_extent)), (P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (203) [user] control_arg_types('next-operation'(op(+, =, use_extent)), _420170) ^ Unify: (203) [user] control_arg_types('next-operation'(op(+, =, use_extent)), _420170) Call: (204) [system] fail Fail: (204) [system] fail ^ Fail: (203) [user] control_arg_types('next-operation'(op(+, =, use_extent)), _420170) ^ Redo: (202) [user] pfcPost1('next-operation'(op(+, =, use_extent)), (P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (202) [user] pfcPost1('next-operation'(op(+, =, use_extent)), (P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (203) [user] locally_each:locally(set_prolog_flag(occurs_check, true), catch(pfcPost11('next-operation'(op(+, =, use_extent)), (P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _439994, (notrace, wdmsg(('next-operation'(op(+, =, use_extent))=>_439994)), trace))) ^ Unify: (203) [locally_each] locally_each:locally(user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, use_extent)), (P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _439994, (notrace, wdmsg(('next-operation'(op(+, =, use_extent))=>_439994)), trace))) ^ Call: (204) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, use_extent)), (P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _439994, (notrace, wdmsg(('next-operation'(op(+, =, use_extent))=>_439994)), trace)), user:each_call_cleanup) ^ Unify: (204) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, use_extent)), (P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _439994, (notrace, wdmsg(('next-operation'(op(+, =, use_extent))=>_439994)), trace)), user:each_call_cleanup) Call: (205) [system] current_prolog_flag(occurs_check, _470492) Exit: (205) [system] current_prolog_flag(occurs_check, true) ^ Call: (205) [locally_each] locally_each:wtl_how(trusted_redo_call_cleanup, true==true, user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, use_extent)), (P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _439994, (notrace, wdmsg(('next-operation'(op(+, =, use_extent))=>_439994)), trace)), user:set_prolog_flag(occurs_check, true)) ^ Unify: (205) [locally_each] locally_each:wtl_how(locally_each:trusted_redo_call_cleanup, locally_each:(true==true), user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, use_extent)), (P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _439994, (notrace, wdmsg(('next-operation'(op(+, =, use_extent))=>_439994)), trace)), user:set_prolog_flag(occurs_check, true)) Call: (206) [system] true==true Exit: (206) [system] true==true ^ Call: (207) [user] pfcPost11('next-operation'(op(+, =, use_extent)), (P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (207) [user] pfcPost11('next-operation'(op(+, =, use_extent)), (P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (208) [user] must_ex(pfcAddSupport('next-operation'(op(+, =, use_extent)), (P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Unify: (208) [user] must_ex(pfcAddSupport('next-operation'(op(+, =, use_extent)), (P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (210) [user] pfcAddSupport('next-operation'(op(+, =, use_extent)), (P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (210) [user] pfcAddSupport('next-operation'(op(+, =, use_extent)), (P;HTML|mfl4(_3546, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (211) [user] assert('$spft$'('next-operation'(op(+, =, use_extent)), P;HTML|mfl4(_3546, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (211) [user] assert('$spft$'('next-operation'(op(+, =, use_extent)), P;HTML|mfl4(_3546, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (210) [user] pfcAddSupport('next-operation'(op(+, =, use_extent)), (P;HTML|mfl4(_3546, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (208) [user] must_ex(pfcAddSupport('next-operation'(op(+, =, use_extent)), (P;HTML|mfl4(_3546, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (208) [user] pfcUnique(post, 'next-operation'(op(+, =, use_extent))) ^ Unify: (208) [user] pfcUnique(post, 'next-operation'(op(+, =, use_extent))) ^ Call: (209) [user] pfcUnique(post, 'next-operation'(op(+, =, use_extent)), true) ^ Unify: (209) [user] pfcUnique(post, 'next-operation'(op(+, =, use_extent)), true) ^ Call: (210) [user] is_asserted_exact('next-operation'(op(+, =, use_extent)), true) ^ Unify: (210) [user] is_asserted_exact('next-operation'(op(+, =, use_extent)), true) ^ Call: (211) [user] strip_module('next-operation'(op(+, =, use_extent)), _52142, _52144) ^ Exit: (211) [user] strip_module('next-operation'(op(+, =, use_extent)), user, 'next-operation'(op(+, =, use_extent))) ^ Call: (211) [user] is_asserted_exact(user, 'next-operation'(op(+, =, use_extent)), true) ^ Unify: (211) [user] is_asserted_exact(user, 'next-operation'(op(+, =, use_extent)), true) Call: (212) [system] _55886=user Exit: (212) [system] user=user ^ Call: (212) [user] clause(user:'next-operation'(op(+, =, use_extent)), true, _57756) ^ Exit: (212) [user] clause('next-operation'(op(+, =, use_extent)), true, (0x55bd1df9ba60)) Call: (212) [$syspreds] clause_property((0x55bd1df9ba60), module(user)) Unify: (212) [$syspreds] clause_property((0x55bd1df9ba60), module(user)) Exit: (212) [$syspreds] clause_property((0x55bd1df9ba60), module(user)) ^ Call: (212) [user] is_asserted_exact(user, 'next-operation'(op(+, =, use_extent)), true, (0x55bd1df9ba60)) ^ Unify: (212) [user] is_asserted_exact(user, 'next-operation'(op(+, =, use_extent)), true, (0x55bd1df9ba60)) ^ Call: (213) [user] clause(_64312, _64314, (0x55bd1df9ba60)) ^ Exit: (213) [user] clause('next-operation'(op(+, =, use_extent)), true, (0x55bd1df9ba60)) ^ Call: (213) [user] strip_m('next-operation'(op(+, =, use_extent)), _66208) ^ Unify: (213) [user] strip_m('next-operation'(op(+, =, use_extent)), 'next-operation'(op(+, =, use_extent))) ^ Exit: (213) [user] strip_m('next-operation'(op(+, =, use_extent)), 'next-operation'(op(+, =, use_extent))) Call: (213) [system] 'next-operation'(op(+, =, use_extent))=@='next-operation'(op(+, =, use_extent)) Exit: (213) [system] 'next-operation'(op(+, =, use_extent))=@='next-operation'(op(+, =, use_extent)) ^ Call: (213) [user] strip_m(true, _70850) ^ Unify: (213) [user] strip_m(true, true) ^ Exit: (213) [user] strip_m(true, true) Call: (213) [system] cl('next-operation'(op(+, =, use_extent)), true)=@=cl('next-operation'(op(+, =, use_extent)), true) Exit: (213) [system] cl('next-operation'(op(+, =, use_extent)), true)=@=cl('next-operation'(op(+, =, use_extent)), true) ^ Exit: (212) [user] is_asserted_exact(user, 'next-operation'(op(+, =, use_extent)), true, (0x55bd1df9ba60)) ^ Exit: (211) [user] is_asserted_exact(user, 'next-operation'(op(+, =, use_extent)), true) ^ Exit: (210) [user] is_asserted_exact('next-operation'(op(+, =, use_extent)), true) ^ Fail: (209) [user] pfcUnique(post, 'next-operation'(op(+, =, use_extent)), true) ^ Fail: (208) [user] pfcUnique(post, 'next-operation'(op(+, =, use_extent))) ^ Redo: (207) [user] pfcPost11('next-operation'(op(+, =, use_extent)), (P;HTML|mfl4(_3546, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) Call: (208) [user] nop(pfcWarn(not_pfcUnique(post, 'next-operation'(op(+, =, use_extent))))) Unify: (208) [user] nop(pfcWarn(not_pfcUnique(post, 'next-operation'(op(+, =, use_extent))))) Exit: (208) [user] nop(pfcWarn(not_pfcUnique(post, 'next-operation'(op(+, =, use_extent))))) ^ Exit: (207) [user] pfcPost11('next-operation'(op(+, =, use_extent)), (P;HTML|mfl4(_3546, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (205) [locally_each] locally_each:wtl_how(locally_each:trusted_redo_call_cleanup, locally_each:(true==true), user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, use_extent)), (P;HTML|mfl4(_3546, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _3570, (notrace, wdmsg(('next-operation'(op(+, =, use_extent))=>_3570)), trace)), user:set_prolog_flag(occurs_check, true)) ^ Exit: (204) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, use_extent)), (P;HTML|mfl4(_3546, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _3570, (notrace, wdmsg(('next-operation'(op(+, =, use_extent))=>_3570)), trace)), user:each_call_cleanup) ^ Exit: (203) [locally_each] locally_each:locally(user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, use_extent)), (P;HTML|mfl4(_3546, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _3570, (notrace, wdmsg(('next-operation'(op(+, =, use_extent))=>_3570)), trace))) ^ Exit: (202) [user] pfcPost1('next-operation'(op(+, =, use_extent)), (P;HTML|mfl4(_3546, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (201) [user] pfcPost_rev((P;HTML|mfl4(_3546, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax), 'next-operation'(op(+, =, use_extent))) ^ Exit: (200) [user] pfcPost('next-operation'(op(+, =, use_extent)), (P;HTML|mfl4(_3546, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (200) [user] pfcRun ^ Unify: (200) [user] pfcRun ^ Call: (201) [user] pfcGetSearch(direct) ^ Unify: (201) [user] pfcGetSearch(direct) Call: (202) [t_l] t_l:pfcSearchTL(_147408) Fail: (202) [t_l] t_l:pfcSearchTL(_147408) ^ Redo: (201) [user] pfcGetSearch(direct) ^ Call: (202) [user] pfcSearch(_150182) ^ Unify: (202) [user] pfcSearch(direct) ^ Exit: (202) [user] pfcSearch(direct) Call: (202) [system] direct=direct Exit: (202) [system] direct=direct ^ Exit: (201) [user] pfcGetSearch(direct) ^ Unify: (200) [user] pfcRun ^ Exit: (200) [user] pfcRun ^ Exit: (199) [user] pfcAdd('next-operation'(op(+, =, use_extent)), (P;HTML|mfl4(_3546, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (198) [user] pfcAdd('next-operation'(op(+, =, use_extent))) ^ Exit: (197) [user] pfcAdd_Now('next-operation'(op(+, =, use_extent))) ^ Exit: (196) [user] if_t(into_simple_op(+, [=, [use_extent, tok_split, 3], 'True'], op(+, =, use_extent)), pfcAdd_Now('next-operation'(op(+, =, use_extent)))) Call: (196) [user] dont_give_up(as_tf(asserted_do_metta('&self', +, [=, [use_extent, tok_split, 3], 'True']), _3348)) Unify: (196) [user] dont_give_up(as_tf(asserted_do_metta('&self', +, [=, [use_extent, tok_split, 3], 'True']), _3348)) ^ Call: (198) [user] as_tf(asserted_do_metta('&self', +, [=, [use_extent, tok_split, 3], 'True']), _3348) ^ Unify: (198) [user] as_tf(asserted_do_metta('&self', +, [=, [use_extent, tok_split, 3], 'True']), _3348) Call: (199) [system] asserted_do_metta('&self', +, [=, [use_extent, tok_split, 3], 'True'])\=[_171662|_171664] Exit: (199) [system] asserted_do_metta('&self', +, [=, [use_extent, tok_split, 3], 'True'])\=[_171662|_171664] ^ Call: (199) [user] catch_nowarn((call(asserted_do_metta('&self', +, [=, [use_extent, tok_split, 3], 'True']))*->_3348='True';_3348='False')) ^ Unify: (199) [user] catch_nowarn((call(asserted_do_metta('&self', +, [=, [use_extent, tok_split, 3], 'True']))*->_3348='True';_3348='False')) Call: (200) [user] catch_err((call(asserted_do_metta('&self', +, [=, [use_extent, tok_split, 3], 'True']))*->_3348='True';_3348='False'), error(_175400, _175402), fail) Unify: (200) [user] catch_err((call(asserted_do_metta('&self', +, [=, [use_extent, tok_split, 3], 'True']))*->_3348='True';_3348='False'), error(_175400, _175402), fail) Call: (203) [user] asserted_do_metta('&self', +, [=, [use_extent, tok_split, 3], 'True']) Unify: (203) [user] asserted_do_metta('&self', +, [=, [use_extent, tok_split, 3], 'True']) Call: (204) [user] metta_interp_mode(+, _179116) Unify: (204) [user] metta_interp_mode(+, load) Exit: (204) [user] metta_interp_mode(+, load) Call: (204) [user] asserted_do_metta('&self', load, [=, [use_extent, tok_split, 3], 'True']) Unify: (204) [user] asserted_do_metta('&self', load, [=, [use_extent, tok_split, 3], 'True']) Call: (205) [user] metta_interp_mode(load, _183706) Redo: (204) [user] asserted_do_metta('&self', load, [=, [use_extent, tok_split, 3], 'True']) Unify: (204) [user] asserted_do_metta('&self', load, [=, [use_extent, tok_split, 3], 'True']) Call: (205) [system] load==exec Redo: (204) [user] asserted_do_metta('&self', load, [=, [use_extent, tok_split, 3], 'True']) Unify: (204) [user] asserted_do_metta('&self', load, [=, [use_extent, tok_split, 3], 'True']) Call: (205) [user] asserted_do_metta2('&self', load, [=, [use_extent, tok_split, 3], 'True'], [=, [use_extent, tok_split, 3], 'True']) Unify: (205) [user] asserted_do_metta2('&self', load, [=, [use_extent, tok_split, 3], 'True'], [=, [use_extent, tok_split, 3], 'True']) Call: (206) [system] nonvar(load) Exit: (206) [system] nonvar(load) Call: (206) [user] metta_interp_mode(load, _192928) Redo: (205) [user] asserted_do_metta2('&self', load, [=, [use_extent, tok_split, 3], 'True'], [=, [use_extent, tok_split, 3], 'True']) Unify: (205) [user] asserted_do_metta2('&self', load, [=, [use_extent, tok_split, 3], 'True'], [=, [use_extent, tok_split, 3], 'True']) ^ Call: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, [use_extent, tok_split, 3], 'True'], metta_atom('&self', [=, [use_extent, tok_split, 3], 'True']))) ^ Unify: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, [use_extent, tok_split, 3], 'True'], metta_atom('&self', [=, [use_extent, tok_split, 3], 'True']))) ^ Call: (207) [user] is_compatio ^ Unify: (207) [user] is_compatio ^ Call: (209) [system] setup_call_cleanup('$notrace'(_199404, _199406), once(user:is_compatio0), '$restore_trace'(_199404, _199406)) ^ Unify: (209) [system] setup_call_cleanup(system:'$notrace'(_199404, _199406), system:once(user:is_compatio0), system:'$restore_trace'(_199404, _199406)) ^ Call: (210) [system] sig_atomic(system:'$notrace'(_199404, _199406)) ^ Fail: (207) [user] is_compatio ^ Redo: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, [use_extent, tok_split, 3], 'True'], metta_atom('&self', [=, [use_extent, tok_split, 3], 'True']))) ^ Unify: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, [use_extent, tok_split, 3], 'True'], metta_atom('&self', [=, [use_extent, tok_split, 3], 'True']))) ^ Call: (208) [rtrace] rtrace:quietly3(user:(wots(_205022, must_det_ll(user:metta_anew(load, [=, [use_extent, tok_split, 3], 'True'], metta_atom('&self', [=, [use_extent, tok_split, 3], 'True'])))), (_205022==""->true;our_ansi_format('#ffa505', '~w~n', [_205022])))) ^ Unify: (208) [rtrace] rtrace:quietly3(user:(wots(_205022, must_det_ll(user:metta_anew(load, [=, [use_extent, tok_split, 3], 'True'], metta_atom('&self', [=, [use_extent, tok_split, 3], 'True'])))), (_205022==""->true;our_ansi_format('#ffa505', '~w~n', [_205022])))) (= (use_extent tok_split 3) True) ^ Exit: (208) [rtrace] rtrace:quietly3(user:(wots("", must_det_ll(user:metta_anew(load, [=, [use_extent, tok_split, 3], 'True'], metta_atom('&self', [=, [use_extent, tok_split, 3], 'True'])))), (""==""->true;our_ansi_format('#ffa505', '~w~n', [""])))) ^ Exit: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, [use_extent, tok_split, 3], 'True'], metta_atom('&self', [=, [use_extent, tok_split, 3], 'True']))) Exit: (205) [user] asserted_do_metta2('&self', load, [=, [use_extent, tok_split, 3], 'True'], [=, [use_extent, tok_split, 3], 'True']) Exit: (204) [user] asserted_do_metta('&self', load, [=, [use_extent, tok_split, 3], 'True']) Exit: (203) [user] asserted_do_metta('&self', +, [=, [use_extent, tok_split, 3], 'True']) Call: (203) [system] _3348='True' Exit: (203) [system] 'True'='True' Exit: (200) [user] catch_err((call(asserted_do_metta('&self', +, [=, [use_extent, tok_split, 3], 'True']))*->'True'='True';'True'='False'), error(_175400, _175402), fail) ^ Exit: (199) [user] catch_nowarn((call(asserted_do_metta('&self', +, [=, [use_extent, tok_split, 3], 'True']))*->'True'='True';'True'='False')) ^ Exit: (198) [user] as_tf(asserted_do_metta('&self', +, [=, [use_extent, tok_split, 3], 'True']), 'True') Exit: (196) [user] dont_give_up(as_tf(asserted_do_metta('&self', +, [=, [use_extent, tok_split, 3], 'True']), 'True')) Exit: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, [use_extent, tok_split, 3], 'True'], 'True') ^ Exit: (194) [user] must_not_error(user:do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, [use_extent, tok_split, 3], 'True'], 'True')) ^ Redo: (193) [user] metta_file_buffer(_3300, _3302, _3304, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', _3308) ^ Unify: (193) [user] metta_file_buffer(+, [=, [use_extent, trigram, 3], 'True'], [], P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', '$stream_position'(2491, 94, 35, 2491)) ^ Exit: (193) [user] metta_file_buffer(+, [=, [use_extent, trigram, 3], 'True'], [], P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', '$stream_position'(2491, 94, 35, 2491)) ^ Call: (194) [user] apply:maplist(maybe_assign, []) ^ Unify: (194) [apply] apply:maplist(user:maybe_assign, []) Call: (195) [apply] apply:maplist_([], user:maybe_assign) Unify: (195) [apply] apply:maplist_([], user:maybe_assign) Exit: (195) [apply] apply:maplist_([], user:maybe_assign) ^ Exit: (194) [apply] apply:maplist(user:maybe_assign, []) ^ Call: (194) [user] must_not_error(do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, [use_extent, trigram, 3], 'True'], _3348)) ^ Unify: (194) [user] must_not_error(user:do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, [use_extent, trigram, 3], 'True'], _3348)) Call: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, [use_extent, trigram, 3], 'True'], _3348) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, [use_extent, trigram, 3], 'True'], _3348) Call: (196) [system] var([=, [use_extent, trigram, 3], 'True']) Redo: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, [use_extent, trigram, 3], 'True'], _3348) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, [use_extent, trigram, 3], 'True'], _3348) Call: (196) [system] (+)\==exec Exit: (196) [system] (+)\==exec Call: (196) [system] [=, [use_extent, trigram, 3], 'True']==[] Redo: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, [use_extent, trigram, 3], 'True'], _3348) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, [use_extent, trigram, 3], 'True'], _3348) Call: (196) [system] string([=, [use_extent, trigram, 3], 'True']) Redo: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, [use_extent, trigram, 3], 'True'], _3348) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, [use_extent, trigram, 3], 'True'], _3348) Call: (196) [system] (+)\==exec Exit: (196) [system] (+)\==exec ^ Call: (196) [user] if_t(into_simple_op(+, [=, [use_extent, trigram, 3], 'True'], _306588), pfcAdd_Now('next-operation'(_306588))) ^ Unify: (196) [user] if_t(into_simple_op(+, [=, [use_extent, trigram, 3], 'True'], _306588), pfcAdd_Now('next-operation'(_306588))) Call: (197) [user] into_simple_op(+, [=, [use_extent, trigram, 3], 'True'], _306588) Unify: (197) [user] into_simple_op(+, [=, [use_extent, trigram, 3], 'True'], op(+, =, _309380)) Call: (198) [user] o_s([[use_extent, trigram, 3], 'True'], _309380) Unify: (198) [user] o_s([[use_extent, trigram, 3], 'True'], _309380) Call: (199) [user] o_s([use_extent, trigram, 3], _309380) Unify: (199) [user] o_s([use_extent, trigram, 3], _309380) Call: (200) [user] o_s(use_extent, _309380) Unify: (200) [user] o_s(use_extent, use_extent) Exit: (200) [user] o_s(use_extent, use_extent) Exit: (199) [user] o_s([use_extent, trigram, 3], use_extent) Exit: (198) [user] o_s([[use_extent, trigram, 3], 'True'], use_extent) Exit: (197) [user] into_simple_op(+, [=, [use_extent, trigram, 3], 'True'], op(+, =, use_extent)) ^ Call: (197) [user] pfcAdd_Now('next-operation'(op(+, =, use_extent))) ^ Unify: (197) [user] pfcAdd_Now('next-operation'(op(+, =, use_extent))) ^ Call: (198) [user] current_predicate(pfcAdd/1) ^ Exit: (198) [user] current_predicate(pfcAdd/1) ^ Call: (198) [user] once_writeq_nl(pfcAdd('next-operation'(op(+, =, use_extent)))) ^ Unify: (198) [user] once_writeq_nl(pfcAdd('next-operation'(op(+, =, use_extent)))) ^ Call: (199) [user] clause(pfcTraceExecution, true) ^ Fail: (199) [user] clause(pfcTraceExecution, true) ^ Redo: (198) [user] once_writeq_nl(pfcAdd('next-operation'(op(+, =, use_extent)))) ^ Exit: (198) [user] once_writeq_nl(pfcAdd('next-operation'(op(+, =, use_extent)))) ^ Call: (198) [user] pfcAdd('next-operation'(op(+, =, use_extent))) ^ Unify: (198) [user] pfcAdd('next-operation'(op(+, =, use_extent))) ^ Call: (199) [user] must_ex(current_why_UU(_330598)) ^ Unify: (199) [user] must_ex(current_why_UU(_330598)) Call: (201) [user] current_why_UU(_330598) Unify: (201) [user] current_why_UU(_330598) ^ Call: (202) [user] get_why_uu(_330598) ^ Unify: (202) [user] get_why_uu(_330598) ^ Call: (203) [user] findall(_336138, current_why(_336138), _336144) ^ Unify: (203) [$bags] findall(_336138, user:current_why(_336138), _336144) ^ Call: (204) [$bags] findall(_336138, user:current_why(_336138), _336144, []) ^ Unify: (204) [$bags] findall(_336138, user:current_why(_336138), _336144, []) ^ Call: (205) [$bags] cleanup_bag(findall_loop(_336138, user:current_why(_336138), _336144, []), '$destroy_findall_bag') ^ Unify: (205) [$bags] cleanup_bag('$bags':findall_loop(_336138, user:current_why(_336138), _336144, []), '$bags':'$destroy_findall_bag') Call: (206) [$bags] findall_loop(_336138, user:current_why(_336138), _336144, []) Unify: (206) [$bags] findall_loop(_336138, user:current_why(_336138), _336144, []) ^ Call: (207) [user] bugger:current_why(_336138) ^ Unify: (207) [user] bugger:current_why(_336138) ^ Call: (208) [user] bugger:current_why_data(_336138) ^ Unify: (208) [user] bugger:current_why_data(_336138) Call: (209) [system] nb_current('$current_why', wp(_336138, _347398)) Fail: (209) [system] nb_current('$current_why', wp(_336138, _347398)) ^ Redo: (208) [user] bugger:current_why_data(_336138) ^ Unify: (208) [user] bugger:current_why_data(_336138) Call: (209) [t_l] t_l:current_why_source(_336138) Fail: (209) [t_l] t_l:current_why_source(_336138) ^ Fail: (208) [user] bugger:current_why_data(_336138) ^ Redo: (207) [user] bugger:current_why(_336138) ^ Unify: (207) [user] bugger:current_why(mfl4(_354826, _354828, _354830, _354832)) ^ Call: (209) [system] setup_call_cleanup('$notrace'(_355782, _355784), once(user:current_mfl4(_354826, _354828, _354830, _354832)), '$restore_trace'(_355782, _355784)) ^ Unify: (209) [system] setup_call_cleanup(system:'$notrace'(_355782, _355784), system:once(user:current_mfl4(_354826, _354828, _354830, _354832)), system:'$restore_trace'(_355782, _355784)) ^ Call: (210) [system] sig_atomic(system:'$notrace'(_355782, _355784)) ^ Exit: (209) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:current_mfl4(_354826, user, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', 587)), system:'$restore_trace'(3, -1)) ^ Exit: (207) [user] bugger:current_why(P;HTML|mfl4(_354826, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Redo: (206) [$bags] findall_loop(_336138, user:current_why(_336138), _336144, []) Exit: (206) [$bags] findall_loop(_336138, user:current_why(_336138), [P;HTML|mfl4(_372664, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], []) ^ Exit: (205) [$bags] cleanup_bag('$bags':findall_loop(_336138, user:current_why(_336138), [P;HTML|mfl4(_372664, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], []), '$bags':'$destroy_findall_bag') ^ Exit: (204) [$bags] findall(_336138, user:current_why(_336138), [P;HTML|mfl4(_372664, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], []) ^ Exit: (203) [$bags] findall(_336138, user:current_why(_336138), [P;HTML|mfl4(_372664, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Call: (203) [system] [P;HTML|mfl4(_372664, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]\==[] Exit: (203) [system] [P;HTML|mfl4(_372664, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]\==[] ^ Call: (203) [user] u_to_uu([P;HTML|mfl4(_372664, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _330598) ^ Unify: (203) [user] u_to_uu([P;HTML|mfl4(_372664, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], ([P;HTML|mfl4(_372664, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], ax)) Call: (204) [system] var([P;HTML|mfl4(_372664, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Fail: (204) [system] var([P;HTML|mfl4(_372664, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) ^ Redo: (203) [user] u_to_uu([P;HTML|mfl4(_372664, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _330598) ^ Unify: (203) [user] u_to_uu([P;HTML|mfl4(_372664, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], [P;HTML|mfl4(_372664, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Call: (204) [system] nonvar([P;HTML|mfl4(_372664, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Exit: (204) [system] nonvar([P;HTML|mfl4(_372664, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Call: (204) [system] [P;HTML|mfl4(_372664, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]=(_492452, _492454) Fail: (204) [system] [P;HTML|mfl4(_372664, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]=(_492452, _492454) ^ Redo: (203) [user] u_to_uu([P;HTML|mfl4(_372664, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _330598) ^ Unify: (203) [user] u_to_uu([P;HTML|mfl4(_372664, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _330598) ^ Call: (204) [user] logicmoo_util_terms:list_to_conjuncts([P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _3592) ^ Unify: (204) [user] logicmoo_util_terms:list_to_conjuncts([P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _3592) ^ Call: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _3592) ^ Unify: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], [P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Call: (206) [system] var([P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Fail: (206) [system] var([P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) ^ Redo: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _3592) ^ Unify: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], [P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) ^ Call: (206) [user] not(compound([P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)])) ^ Unify: (206) [system] not(user:compound([P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)])) Call: (207) [system] compound([P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Exit: (207) [system] compound([P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) ^ Fail: (206) [system] not(user:compound([P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)])) ^ Redo: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _3592) ^ Unify: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _3592) ^ Call: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _3592) ^ Unify: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Call: (207) [system] var(P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Fail: (207) [system] var(P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Redo: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _3592) ^ Unify: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Call: (207) [user] not(compound(P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587))) ^ Unify: (207) [system] not(user:compound(P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587))) Call: (208) [system] compound(P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Exit: (208) [system] compound(P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Fail: (207) [system] not(user:compound(P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587))) ^ Redo: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _3592) ^ Unify: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Exit: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Exit: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Exit: (204) [user] logicmoo_util_terms:list_to_conjuncts([P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Call: (204) [user] u_to_uu(P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _3544) ^ Unify: (204) [user] u_to_uu(P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), (P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) Call: (205) [system] var(P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Fail: (205) [system] var(P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Redo: (204) [user] u_to_uu(P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _3544) ^ Unify: (204) [user] u_to_uu(P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Call: (205) [system] nonvar(P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Exit: (205) [system] nonvar(P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Call: (205) [system] P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)=(_365858, _365860) Fail: (205) [system] P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)=(_365858, _365860) ^ Redo: (204) [user] u_to_uu(P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _3544) ^ Unify: (204) [user] u_to_uu(P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), (P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (204) [user] u_to_uu(P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), (P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (203) [user] u_to_uu([P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], (P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (202) [user] get_why_uu((P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) Exit: (201) [user] current_why_UU((P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (199) [user] must_ex(current_why_UU((P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (199) [user] pfcAdd('next-operation'(op(+, =, use_extent)), (P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (199) [user] pfcAdd('next-operation'(op(+, =, use_extent)), (P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (200) [user] pfcPost('next-operation'(op(+, =, use_extent)), (P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (200) [user] pfcPost('next-operation'(op(+, =, use_extent)), (P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (201) [user] pfcPost_rev((P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax), 'next-operation'(op(+, =, use_extent))) ^ Unify: (201) [user] pfcPost_rev((P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax), 'next-operation'(op(+, =, use_extent))) Call: (202) [system] is_list('next-operation'(op(+, =, use_extent))) Fail: (202) [system] is_list('next-operation'(op(+, =, use_extent))) ^ Redo: (201) [user] pfcPost_rev((P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax), 'next-operation'(op(+, =, use_extent))) ^ Call: (202) [user] pfcPost1('next-operation'(op(+, =, use_extent)), (P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (202) [user] pfcPost1('next-operation'(op(+, =, use_extent)), (P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (203) [user] control_arg_types('next-operation'(op(+, =, use_extent)), _5552) ^ Unify: (203) [user] control_arg_types('next-operation'(op(+, =, use_extent)), _5552) Call: (204) [system] fail Fail: (204) [system] fail ^ Fail: (203) [user] control_arg_types('next-operation'(op(+, =, use_extent)), _5552) ^ Redo: (202) [user] pfcPost1('next-operation'(op(+, =, use_extent)), (P;HTML|mfl4(_3546, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (202) [user] pfcPost1('next-operation'(op(+, =, use_extent)), (P;HTML|mfl4(_3546, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (203) [user] locally_each:locally(set_prolog_flag(occurs_check, true), catch(pfcPost11('next-operation'(op(+, =, use_extent)), (P;HTML|mfl4(_3546, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _25376, (notrace, wdmsg(('next-operation'(op(+, =, use_extent))=>_25376)), trace))) ^ Unify: (203) [locally_each] locally_each:locally(user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, use_extent)), (P;HTML|mfl4(_3546, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _25376, (notrace, wdmsg(('next-operation'(op(+, =, use_extent))=>_25376)), trace))) ^ Call: (204) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, use_extent)), (P;HTML|mfl4(_3546, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _25376, (notrace, wdmsg(('next-operation'(op(+, =, use_extent))=>_25376)), trace)), user:each_call_cleanup) ^ Unify: (204) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, use_extent)), (P;HTML|mfl4(_3546, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _25376, (notrace, wdmsg(('next-operation'(op(+, =, use_extent))=>_25376)), trace)), user:each_call_cleanup) Call: (205) [system] current_prolog_flag(occurs_check, _55874) Exit: (205) [system] current_prolog_flag(occurs_check, true) ^ Call: (205) [locally_each] locally_each:wtl_how(trusted_redo_call_cleanup, true==true, user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, use_extent)), (P;HTML|mfl4(_3546, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _25376, (notrace, wdmsg(('next-operation'(op(+, =, use_extent))=>_25376)), trace)), user:set_prolog_flag(occurs_check, true)) ^ Unify: (205) [locally_each] locally_each:wtl_how(locally_each:trusted_redo_call_cleanup, locally_each:(true==true), user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, use_extent)), (P;HTML|mfl4(_3546, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _25376, (notrace, wdmsg(('next-operation'(op(+, =, use_extent))=>_25376)), trace)), user:set_prolog_flag(occurs_check, true)) Call: (206) [system] true==true Exit: (206) [system] true==true ^ Call: (207) [user] pfcPost11('next-operation'(op(+, =, use_extent)), (P;HTML|mfl4(_3546, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (207) [user] pfcPost11('next-operation'(op(+, =, use_extent)), (P;HTML|mfl4(_3546, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (208) [user] must_ex(pfcAddSupport('next-operation'(op(+, =, use_extent)), (P;HTML|mfl4(_3546, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Unify: (208) [user] must_ex(pfcAddSupport('next-operation'(op(+, =, use_extent)), (P;HTML|mfl4(_3546, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (210) [user] pfcAddSupport('next-operation'(op(+, =, use_extent)), (P;HTML|mfl4(_3546, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (210) [user] pfcAddSupport('next-operation'(op(+, =, use_extent)), (P;HTML|mfl4(_3546, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (211) [user] assert('$spft$'('next-operation'(op(+, =, use_extent)), P;HTML|mfl4(_3546, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (211) [user] assert('$spft$'('next-operation'(op(+, =, use_extent)), P;HTML|mfl4(_3546, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (210) [user] pfcAddSupport('next-operation'(op(+, =, use_extent)), (P;HTML|mfl4(_3546, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (208) [user] must_ex(pfcAddSupport('next-operation'(op(+, =, use_extent)), (P;HTML|mfl4(_3546, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (208) [user] pfcUnique(post, 'next-operation'(op(+, =, use_extent))) ^ Unify: (208) [user] pfcUnique(post, 'next-operation'(op(+, =, use_extent))) ^ Call: (209) [user] pfcUnique(post, 'next-operation'(op(+, =, use_extent)), true) ^ Unify: (209) [user] pfcUnique(post, 'next-operation'(op(+, =, use_extent)), true) ^ Call: (210) [user] is_asserted_exact('next-operation'(op(+, =, use_extent)), true) ^ Unify: (210) [user] is_asserted_exact('next-operation'(op(+, =, use_extent)), true) ^ Call: (211) [user] strip_module('next-operation'(op(+, =, use_extent)), _156454, _156456) ^ Exit: (211) [user] strip_module('next-operation'(op(+, =, use_extent)), user, 'next-operation'(op(+, =, use_extent))) ^ Call: (211) [user] is_asserted_exact(user, 'next-operation'(op(+, =, use_extent)), true) ^ Unify: (211) [user] is_asserted_exact(user, 'next-operation'(op(+, =, use_extent)), true) Call: (212) [system] _160198=user Exit: (212) [system] user=user ^ Call: (212) [user] clause(user:'next-operation'(op(+, =, use_extent)), true, _162068) ^ Exit: (212) [user] clause('next-operation'(op(+, =, use_extent)), true, (0x55bd1df9ba60)) Call: (212) [$syspreds] clause_property((0x55bd1df9ba60), module(user)) Unify: (212) [$syspreds] clause_property((0x55bd1df9ba60), module(user)) Exit: (212) [$syspreds] clause_property((0x55bd1df9ba60), module(user)) ^ Call: (212) [user] is_asserted_exact(user, 'next-operation'(op(+, =, use_extent)), true, (0x55bd1df9ba60)) ^ Unify: (212) [user] is_asserted_exact(user, 'next-operation'(op(+, =, use_extent)), true, (0x55bd1df9ba60)) ^ Call: (213) [user] clause(_168624, _168626, (0x55bd1df9ba60)) ^ Exit: (213) [user] clause('next-operation'(op(+, =, use_extent)), true, (0x55bd1df9ba60)) ^ Call: (213) [user] strip_m('next-operation'(op(+, =, use_extent)), _170520) ^ Unify: (213) [user] strip_m('next-operation'(op(+, =, use_extent)), 'next-operation'(op(+, =, use_extent))) ^ Exit: (213) [user] strip_m('next-operation'(op(+, =, use_extent)), 'next-operation'(op(+, =, use_extent))) Call: (213) [system] 'next-operation'(op(+, =, use_extent))=@='next-operation'(op(+, =, use_extent)) Exit: (213) [system] 'next-operation'(op(+, =, use_extent))=@='next-operation'(op(+, =, use_extent)) ^ Call: (213) [user] strip_m(true, _175162) ^ Unify: (213) [user] strip_m(true, true) ^ Exit: (213) [user] strip_m(true, true) Call: (213) [system] cl('next-operation'(op(+, =, use_extent)), true)=@=cl('next-operation'(op(+, =, use_extent)), true) Exit: (213) [system] cl('next-operation'(op(+, =, use_extent)), true)=@=cl('next-operation'(op(+, =, use_extent)), true) ^ Exit: (212) [user] is_asserted_exact(user, 'next-operation'(op(+, =, use_extent)), true, (0x55bd1df9ba60)) ^ Exit: (211) [user] is_asserted_exact(user, 'next-operation'(op(+, =, use_extent)), true) ^ Exit: (210) [user] is_asserted_exact('next-operation'(op(+, =, use_extent)), true) ^ Fail: (209) [user] pfcUnique(post, 'next-operation'(op(+, =, use_extent)), true) ^ Fail: (208) [user] pfcUnique(post, 'next-operation'(op(+, =, use_extent))) ^ Redo: (207) [user] pfcPost11('next-operation'(op(+, =, use_extent)), (P;HTML|mfl4(_3546, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) Call: (208) [user] nop(pfcWarn(not_pfcUnique(post, 'next-operation'(op(+, =, use_extent))))) Unify: (208) [user] nop(pfcWarn(not_pfcUnique(post, 'next-operation'(op(+, =, use_extent))))) Exit: (208) [user] nop(pfcWarn(not_pfcUnique(post, 'next-operation'(op(+, =, use_extent))))) ^ Exit: (207) [user] pfcPost11('next-operation'(op(+, =, use_extent)), (P;HTML|mfl4(_3546, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (205) [locally_each] locally_each:wtl_how(locally_each:trusted_redo_call_cleanup, locally_each:(true==true), user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, use_extent)), (P;HTML|mfl4(_3546, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _25376, (notrace, wdmsg(('next-operation'(op(+, =, use_extent))=>_25376)), trace)), user:set_prolog_flag(occurs_check, true)) ^ Exit: (204) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, use_extent)), (P;HTML|mfl4(_3546, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _25376, (notrace, wdmsg(('next-operation'(op(+, =, use_extent))=>_25376)), trace)), user:each_call_cleanup) ^ Exit: (203) [locally_each] locally_each:locally(user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, use_extent)), (P;HTML|mfl4(_3546, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _25376, (notrace, wdmsg(('next-operation'(op(+, =, use_extent))=>_25376)), trace))) ^ Exit: (202) [user] pfcPost1('next-operation'(op(+, =, use_extent)), (P;HTML|mfl4(_3546, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (201) [user] pfcPost_rev((P;HTML|mfl4(_3546, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax), 'next-operation'(op(+, =, use_extent))) ^ Exit: (200) [user] pfcPost('next-operation'(op(+, =, use_extent)), (P;HTML|mfl4(_3546, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (200) [user] pfcRun ^ Unify: (200) [user] pfcRun ^ Call: (201) [user] pfcGetSearch(direct) ^ Unify: (201) [user] pfcGetSearch(direct) Call: (202) [t_l] t_l:pfcSearchTL(_251720) Fail: (202) [t_l] t_l:pfcSearchTL(_251720) ^ Redo: (201) [user] pfcGetSearch(direct) ^ Call: (202) [user] pfcSearch(_254494) ^ Unify: (202) [user] pfcSearch(direct) ^ Exit: (202) [user] pfcSearch(direct) Call: (202) [system] direct=direct Exit: (202) [system] direct=direct ^ Exit: (201) [user] pfcGetSearch(direct) ^ Unify: (200) [user] pfcRun ^ Exit: (200) [user] pfcRun ^ Exit: (199) [user] pfcAdd('next-operation'(op(+, =, use_extent)), (P;HTML|mfl4(_3546, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (198) [user] pfcAdd('next-operation'(op(+, =, use_extent))) ^ Exit: (197) [user] pfcAdd_Now('next-operation'(op(+, =, use_extent))) ^ Exit: (196) [user] if_t(into_simple_op(+, [=, [use_extent, trigram, 3], 'True'], op(+, =, use_extent)), pfcAdd_Now('next-operation'(op(+, =, use_extent)))) Call: (196) [user] dont_give_up(as_tf(asserted_do_metta('&self', +, [=, [use_extent, trigram, 3], 'True']), _3348)) Unify: (196) [user] dont_give_up(as_tf(asserted_do_metta('&self', +, [=, [use_extent, trigram, 3], 'True']), _3348)) ^ Call: (198) [user] as_tf(asserted_do_metta('&self', +, [=, [use_extent, trigram, 3], 'True']), _3348) ^ Unify: (198) [user] as_tf(asserted_do_metta('&self', +, [=, [use_extent, trigram, 3], 'True']), _3348) Call: (199) [system] asserted_do_metta('&self', +, [=, [use_extent, trigram, 3], 'True'])\=[_275974|_275976] Exit: (199) [system] asserted_do_metta('&self', +, [=, [use_extent, trigram, 3], 'True'])\=[_275974|_275976] ^ Call: (199) [user] catch_nowarn((call(asserted_do_metta('&self', +, [=, [use_extent, trigram, 3], 'True']))*->_3348='True';_3348='False')) ^ Unify: (199) [user] catch_nowarn((call(asserted_do_metta('&self', +, [=, [use_extent, trigram, 3], 'True']))*->_3348='True';_3348='False')) Call: (200) [user] catch_err((call(asserted_do_metta('&self', +, [=, [use_extent, trigram, 3], 'True']))*->_3348='True';_3348='False'), error(_279712, _279714), fail) Unify: (200) [user] catch_err((call(asserted_do_metta('&self', +, [=, [use_extent, trigram, 3], 'True']))*->_3348='True';_3348='False'), error(_279712, _279714), fail) Call: (203) [user] asserted_do_metta('&self', +, [=, [use_extent, trigram, 3], 'True']) Unify: (203) [user] asserted_do_metta('&self', +, [=, [use_extent, trigram, 3], 'True']) Call: (204) [user] metta_interp_mode(+, _283428) Unify: (204) [user] metta_interp_mode(+, load) Exit: (204) [user] metta_interp_mode(+, load) Call: (204) [user] asserted_do_metta('&self', load, [=, [use_extent, trigram, 3], 'True']) Unify: (204) [user] asserted_do_metta('&self', load, [=, [use_extent, trigram, 3], 'True']) Call: (205) [user] metta_interp_mode(load, _288018) Redo: (204) [user] asserted_do_metta('&self', load, [=, [use_extent, trigram, 3], 'True']) Unify: (204) [user] asserted_do_metta('&self', load, [=, [use_extent, trigram, 3], 'True']) Call: (205) [system] load==exec Redo: (204) [user] asserted_do_metta('&self', load, [=, [use_extent, trigram, 3], 'True']) Unify: (204) [user] asserted_do_metta('&self', load, [=, [use_extent, trigram, 3], 'True']) Call: (205) [user] asserted_do_metta2('&self', load, [=, [use_extent, trigram, 3], 'True'], [=, [use_extent, trigram, 3], 'True']) Unify: (205) [user] asserted_do_metta2('&self', load, [=, [use_extent, trigram, 3], 'True'], [=, [use_extent, trigram, 3], 'True']) Call: (206) [system] nonvar(load) Exit: (206) [system] nonvar(load) Call: (206) [user] metta_interp_mode(load, _297240) Redo: (205) [user] asserted_do_metta2('&self', load, [=, [use_extent, trigram, 3], 'True'], [=, [use_extent, trigram, 3], 'True']) Unify: (205) [user] asserted_do_metta2('&self', load, [=, [use_extent, trigram, 3], 'True'], [=, [use_extent, trigram, 3], 'True']) ^ Call: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, [use_extent, trigram, 3], 'True'], metta_atom('&self', [=, [use_extent, trigram, 3], 'True']))) ^ Unify: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, [use_extent, trigram, 3], 'True'], metta_atom('&self', [=, [use_extent, trigram, 3], 'True']))) ^ Call: (207) [user] is_compatio ^ Unify: (207) [user] is_compatio ^ Call: (209) [system] setup_call_cleanup('$notrace'(_303716, _303718), once(user:is_compatio0), '$restore_trace'(_303716, _303718)) ^ Unify: (209) [system] setup_call_cleanup(system:'$notrace'(_303716, _303718), system:once(user:is_compatio0), system:'$restore_trace'(_303716, _303718)) ^ Call: (210) [system] sig_atomic(system:'$notrace'(_303716, _303718)) ^ Fail: (207) [user] is_compatio ^ Redo: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, [use_extent, trigram, 3], 'True'], metta_atom('&self', [=, [use_extent, trigram, 3], 'True']))) ^ Unify: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, [use_extent, trigram, 3], 'True'], metta_atom('&self', [=, [use_extent, trigram, 3], 'True']))) ^ Call: (208) [rtrace] rtrace:quietly3(user:(wots(_309334, must_det_ll(user:metta_anew(load, [=, [use_extent, trigram, 3], 'True'], metta_atom('&self', [=, [use_extent, trigram, 3], 'True'])))), (_309334==""->true;our_ansi_format('#ffa505', '~w~n', [_309334])))) ^ Unify: (208) [rtrace] rtrace:quietly3(user:(wots(_309334, must_det_ll(user:metta_anew(load, [=, [use_extent, trigram, 3], 'True'], metta_atom('&self', [=, [use_extent, trigram, 3], 'True'])))), (_309334==""->true;our_ansi_format('#ffa505', '~w~n', [_309334])))) (= (use_extent trigram 3) True) ^ Exit: (208) [rtrace] rtrace:quietly3(user:(wots("", must_det_ll(user:metta_anew(load, [=, [use_extent, trigram, 3], 'True'], metta_atom('&self', [=, [use_extent, trigram, 3], 'True'])))), (""==""->true;our_ansi_format('#ffa505', '~w~n', [""])))) ^ Exit: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, [use_extent, trigram, 3], 'True'], metta_atom('&self', [=, [use_extent, trigram, 3], 'True']))) Exit: (205) [user] asserted_do_metta2('&self', load, [=, [use_extent, trigram, 3], 'True'], [=, [use_extent, trigram, 3], 'True']) Exit: (204) [user] asserted_do_metta('&self', load, [=, [use_extent, trigram, 3], 'True']) Exit: (203) [user] asserted_do_metta('&self', +, [=, [use_extent, trigram, 3], 'True']) Call: (203) [system] _3348='True' Exit: (203) [system] 'True'='True' Exit: (200) [user] catch_err((call(asserted_do_metta('&self', +, [=, [use_extent, trigram, 3], 'True']))*->'True'='True';'True'='False'), error(_279712, _279714), fail) ^ Exit: (199) [user] catch_nowarn((call(asserted_do_metta('&self', +, [=, [use_extent, trigram, 3], 'True']))*->'True'='True';'True'='False')) ^ Exit: (198) [user] as_tf(asserted_do_metta('&self', +, [=, [use_extent, trigram, 3], 'True']), 'True') Exit: (196) [user] dont_give_up(as_tf(asserted_do_metta('&self', +, [=, [use_extent, trigram, 3], 'True']), 'True')) Exit: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, [use_extent, trigram, 3], 'True'], 'True') ^ Exit: (194) [user] must_not_error(user:do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, [use_extent, trigram, 3], 'True'], 'True')) ^ Redo: (193) [user] metta_file_buffer(_3300, _3302, _3304, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', _3308) ^ Unify: (193) [user] metta_file_buffer(+, [=, [use_extent, ngram, 5], 'True'], [], P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', '$stream_position'(2532, 96, 33, 2532)) ^ Exit: (193) [user] metta_file_buffer(+, [=, [use_extent, ngram, 5], 'True'], [], P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', '$stream_position'(2532, 96, 33, 2532)) ^ Call: (194) [user] apply:maplist(maybe_assign, []) ^ Unify: (194) [apply] apply:maplist(user:maybe_assign, []) Call: (195) [apply] apply:maplist_([], user:maybe_assign) Unify: (195) [apply] apply:maplist_([], user:maybe_assign) Exit: (195) [apply] apply:maplist_([], user:maybe_assign) ^ Exit: (194) [apply] apply:maplist(user:maybe_assign, []) ^ Call: (194) [user] must_not_error(do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, [use_extent, ngram, 5], 'True'], _3348)) ^ Unify: (194) [user] must_not_error(user:do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, [use_extent, ngram, 5], 'True'], _3348)) Call: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, [use_extent, ngram, 5], 'True'], _3348) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, [use_extent, ngram, 5], 'True'], _3348) Call: (196) [system] var([=, [use_extent, ngram, 5], 'True']) Redo: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, [use_extent, ngram, 5], 'True'], _3348) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, [use_extent, ngram, 5], 'True'], _3348) Call: (196) [system] (+)\==exec Exit: (196) [system] (+)\==exec Call: (196) [system] [=, [use_extent, ngram, 5], 'True']==[] Redo: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, [use_extent, ngram, 5], 'True'], _3348) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, [use_extent, ngram, 5], 'True'], _3348) Call: (196) [system] string([=, [use_extent, ngram, 5], 'True']) Redo: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, [use_extent, ngram, 5], 'True'], _3348) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, [use_extent, ngram, 5], 'True'], _3348) Call: (196) [system] (+)\==exec Exit: (196) [system] (+)\==exec ^ Call: (196) [user] if_t(into_simple_op(+, [=, [use_extent, ngram, 5], 'True'], _410898), pfcAdd_Now('next-operation'(_410898))) ^ Unify: (196) [user] if_t(into_simple_op(+, [=, [use_extent, ngram, 5], 'True'], _410898), pfcAdd_Now('next-operation'(_410898))) Call: (197) [user] into_simple_op(+, [=, [use_extent, ngram, 5], 'True'], _410898) Unify: (197) [user] into_simple_op(+, [=, [use_extent, ngram, 5], 'True'], op(+, =, _413690)) Call: (198) [user] o_s([[use_extent, ngram, 5], 'True'], _413690) Unify: (198) [user] o_s([[use_extent, ngram, 5], 'True'], _413690) Call: (199) [user] o_s([use_extent, ngram, 5], _413690) Unify: (199) [user] o_s([use_extent, ngram, 5], _413690) Call: (200) [user] o_s(use_extent, _413690) Unify: (200) [user] o_s(use_extent, use_extent) Exit: (200) [user] o_s(use_extent, use_extent) Exit: (199) [user] o_s([use_extent, ngram, 5], use_extent) Exit: (198) [user] o_s([[use_extent, ngram, 5], 'True'], use_extent) Exit: (197) [user] into_simple_op(+, [=, [use_extent, ngram, 5], 'True'], op(+, =, use_extent)) ^ Call: (197) [user] pfcAdd_Now('next-operation'(op(+, =, use_extent))) ^ Unify: (197) [user] pfcAdd_Now('next-operation'(op(+, =, use_extent))) ^ Call: (198) [user] current_predicate(pfcAdd/1) ^ Exit: (198) [user] current_predicate(pfcAdd/1) ^ Call: (198) [user] once_writeq_nl(pfcAdd('next-operation'(op(+, =, use_extent)))) ^ Unify: (198) [user] once_writeq_nl(pfcAdd('next-operation'(op(+, =, use_extent)))) ^ Call: (199) [user] clause(pfcTraceExecution, true) ^ Fail: (199) [user] clause(pfcTraceExecution, true) ^ Redo: (198) [user] once_writeq_nl(pfcAdd('next-operation'(op(+, =, use_extent)))) ^ Exit: (198) [user] once_writeq_nl(pfcAdd('next-operation'(op(+, =, use_extent)))) ^ Call: (198) [user] pfcAdd('next-operation'(op(+, =, use_extent))) ^ Unify: (198) [user] pfcAdd('next-operation'(op(+, =, use_extent))) ^ Call: (199) [user] must_ex(current_why_UU(_434908)) ^ Unify: (199) [user] must_ex(current_why_UU(_434908)) Call: (201) [user] current_why_UU(_434908) Unify: (201) [user] current_why_UU(_434908) ^ Call: (202) [user] get_why_uu(_434908) ^ Unify: (202) [user] get_why_uu(_434908) ^ Call: (203) [user] findall(_440448, current_why(_440448), _440454) ^ Unify: (203) [$bags] findall(_440448, user:current_why(_440448), _440454) ^ Call: (204) [$bags] findall(_440448, user:current_why(_440448), _440454, []) ^ Unify: (204) [$bags] findall(_440448, user:current_why(_440448), _440454, []) ^ Call: (205) [$bags] cleanup_bag(findall_loop(_440448, user:current_why(_440448), _440454, []), '$destroy_findall_bag') ^ Unify: (205) [$bags] cleanup_bag('$bags':findall_loop(_440448, user:current_why(_440448), _440454, []), '$bags':'$destroy_findall_bag') Call: (206) [$bags] findall_loop(_440448, user:current_why(_440448), _440454, []) Unify: (206) [$bags] findall_loop(_440448, user:current_why(_440448), _440454, []) ^ Call: (207) [user] bugger:current_why(_440448) ^ Unify: (207) [user] bugger:current_why(_440448) ^ Call: (208) [user] bugger:current_why_data(_440448) ^ Unify: (208) [user] bugger:current_why_data(_440448) Call: (209) [system] nb_current('$current_why', wp(_440448, _451708)) Fail: (209) [system] nb_current('$current_why', wp(_440448, _451708)) ^ Redo: (208) [user] bugger:current_why_data(_440448) ^ Unify: (208) [user] bugger:current_why_data(_440448) Call: (209) [t_l] t_l:current_why_source(_440448) Fail: (209) [t_l] t_l:current_why_source(_440448) ^ Fail: (208) [user] bugger:current_why_data(_440448) ^ Redo: (207) [user] bugger:current_why(_440448) ^ Unify: (207) [user] bugger:current_why(mfl4(_459136, _459138, _459140, _459142)) ^ Call: (209) [system] setup_call_cleanup('$notrace'(_460092, _460094), once(user:current_mfl4(_459136, _459138, _459140, _459142)), '$restore_trace'(_460092, _460094)) ^ Unify: (209) [system] setup_call_cleanup(system:'$notrace'(_460092, _460094), system:once(user:current_mfl4(_459136, _459138, _459140, _459142)), system:'$restore_trace'(_460092, _460094)) ^ Call: (210) [system] sig_atomic(system:'$notrace'(_460092, _460094)) ^ Exit: (209) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:current_mfl4(_459136, user, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', 587)), system:'$restore_trace'(3, -1)) ^ Exit: (207) [user] bugger:current_why(P;HTML|mfl4(_459136, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Redo: (206) [$bags] findall_loop(_440448, user:current_why(_440448), _440454, []) Exit: (206) [$bags] findall_loop(_440448, user:current_why(_440448), [P;HTML|mfl4(_476974, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], []) ^ Exit: (205) [$bags] cleanup_bag('$bags':findall_loop(_440448, user:current_why(_440448), [P;HTML|mfl4(_476974, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], []), '$bags':'$destroy_findall_bag') ^ Exit: (204) [$bags] findall(_440448, user:current_why(_440448), [P;HTML|mfl4(_476974, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], []) ^ Exit: (203) [$bags] findall(_440448, user:current_why(_440448), [P;HTML|mfl4(_476974, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Call: (203) [system] [P;HTML|mfl4(_476974, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]\==[] Exit: (203) [system] [P;HTML|mfl4(_476974, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]\==[] ^ Call: (203) [user] u_to_uu([P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _3544) ^ Unify: (203) [user] u_to_uu([P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], ([P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], ax)) Call: (204) [system] var([P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Fail: (204) [system] var([P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) ^ Redo: (203) [user] u_to_uu([P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _3544) ^ Unify: (203) [user] u_to_uu([P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], [P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Call: (204) [system] nonvar([P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Exit: (204) [system] nonvar([P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Call: (204) [system] [P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]=(_76622, _76624) Fail: (204) [system] [P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]=(_76622, _76624) ^ Redo: (203) [user] u_to_uu([P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _3544) ^ Unify: (203) [user] u_to_uu([P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _3544) ^ Call: (204) [user] logicmoo_util_terms:list_to_conjuncts([P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _107024) ^ Unify: (204) [user] logicmoo_util_terms:list_to_conjuncts([P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _107024) ^ Call: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _107024) ^ Unify: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], [P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Call: (206) [system] var([P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Fail: (206) [system] var([P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) ^ Redo: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _107024) ^ Unify: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], [P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) ^ Call: (206) [user] not(compound([P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)])) ^ Unify: (206) [system] not(user:compound([P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)])) Call: (207) [system] compound([P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Exit: (207) [system] compound([P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) ^ Fail: (206) [system] not(user:compound([P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)])) ^ Redo: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _107024) ^ Unify: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _107024) ^ Call: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _107024) ^ Unify: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Call: (207) [system] var(P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Fail: (207) [system] var(P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Redo: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _107024) ^ Unify: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Call: (207) [user] not(compound(P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587))) ^ Unify: (207) [system] not(user:compound(P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587))) Call: (208) [system] compound(P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Exit: (208) [system] compound(P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Fail: (207) [system] not(user:compound(P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587))) ^ Redo: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _107024) ^ Unify: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Exit: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Exit: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Exit: (204) [user] logicmoo_util_terms:list_to_conjuncts([P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Call: (204) [user] u_to_uu(P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _3544) ^ Unify: (204) [user] u_to_uu(P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), (P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) Call: (205) [system] var(P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Fail: (205) [system] var(P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Redo: (204) [user] u_to_uu(P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _3544) ^ Unify: (204) [user] u_to_uu(P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Call: (205) [system] nonvar(P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Exit: (205) [system] nonvar(P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Call: (205) [system] P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)=(_470198, _470200) Fail: (205) [system] P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)=(_470198, _470200) ^ Redo: (204) [user] u_to_uu(P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _3544) ^ Unify: (204) [user] u_to_uu(P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), (P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (204) [user] u_to_uu(P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), (P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (203) [user] u_to_uu([P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], (P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (202) [user] get_why_uu((P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) Exit: (201) [user] current_why_UU((P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (199) [user] must_ex(current_why_UU((P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (199) [user] pfcAdd('next-operation'(op(+, =, use_extent)), (P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (199) [user] pfcAdd('next-operation'(op(+, =, use_extent)), (P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (200) [user] pfcPost('next-operation'(op(+, =, use_extent)), (P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (200) [user] pfcPost('next-operation'(op(+, =, use_extent)), (P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (201) [user] pfcPost_rev((P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax), 'next-operation'(op(+, =, use_extent))) ^ Unify: (201) [user] pfcPost_rev((P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax), 'next-operation'(op(+, =, use_extent))) Call: (202) [system] is_list('next-operation'(op(+, =, use_extent))) Fail: (202) [system] is_list('next-operation'(op(+, =, use_extent))) ^ Redo: (201) [user] pfcPost_rev((P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax), 'next-operation'(op(+, =, use_extent))) ^ Call: (202) [user] pfcPost1('next-operation'(op(+, =, use_extent)), (P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (202) [user] pfcPost1('next-operation'(op(+, =, use_extent)), (P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (203) [user] control_arg_types('next-operation'(op(+, =, use_extent)), _109098) ^ Unify: (203) [user] control_arg_types('next-operation'(op(+, =, use_extent)), _109098) Call: (204) [system] fail Fail: (204) [system] fail ^ Fail: (203) [user] control_arg_types('next-operation'(op(+, =, use_extent)), _109098) ^ Redo: (202) [user] pfcPost1('next-operation'(op(+, =, use_extent)), (P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (202) [user] pfcPost1('next-operation'(op(+, =, use_extent)), (P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (203) [user] locally_each:locally(set_prolog_flag(occurs_check, true), catch(pfcPost11('next-operation'(op(+, =, use_extent)), (P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _128922, (notrace, wdmsg(('next-operation'(op(+, =, use_extent))=>_128922)), trace))) ^ Unify: (203) [locally_each] locally_each:locally(user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, use_extent)), (P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _128922, (notrace, wdmsg(('next-operation'(op(+, =, use_extent))=>_128922)), trace))) ^ Call: (204) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, use_extent)), (P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _128922, (notrace, wdmsg(('next-operation'(op(+, =, use_extent))=>_128922)), trace)), user:each_call_cleanup) ^ Unify: (204) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, use_extent)), (P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _128922, (notrace, wdmsg(('next-operation'(op(+, =, use_extent))=>_128922)), trace)), user:each_call_cleanup) Call: (205) [system] current_prolog_flag(occurs_check, _159420) Exit: (205) [system] current_prolog_flag(occurs_check, true) ^ Call: (205) [locally_each] locally_each:wtl_how(trusted_redo_call_cleanup, true==true, user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, use_extent)), (P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _128922, (notrace, wdmsg(('next-operation'(op(+, =, use_extent))=>_128922)), trace)), user:set_prolog_flag(occurs_check, true)) ^ Unify: (205) [locally_each] locally_each:wtl_how(locally_each:trusted_redo_call_cleanup, locally_each:(true==true), user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, use_extent)), (P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _128922, (notrace, wdmsg(('next-operation'(op(+, =, use_extent))=>_128922)), trace)), user:set_prolog_flag(occurs_check, true)) Call: (206) [system] true==true Exit: (206) [system] true==true ^ Call: (207) [user] pfcPost11('next-operation'(op(+, =, use_extent)), (P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (207) [user] pfcPost11('next-operation'(op(+, =, use_extent)), (P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (208) [user] must_ex(pfcAddSupport('next-operation'(op(+, =, use_extent)), (P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Unify: (208) [user] must_ex(pfcAddSupport('next-operation'(op(+, =, use_extent)), (P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (210) [user] pfcAddSupport('next-operation'(op(+, =, use_extent)), (P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (210) [user] pfcAddSupport('next-operation'(op(+, =, use_extent)), (P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (211) [user] assert('$spft$'('next-operation'(op(+, =, use_extent)), P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (211) [user] assert('$spft$'('next-operation'(op(+, =, use_extent)), P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (210) [user] pfcAddSupport('next-operation'(op(+, =, use_extent)), (P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (208) [user] must_ex(pfcAddSupport('next-operation'(op(+, =, use_extent)), (P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (208) [user] pfcUnique(post, 'next-operation'(op(+, =, use_extent))) ^ Unify: (208) [user] pfcUnique(post, 'next-operation'(op(+, =, use_extent))) ^ Call: (209) [user] pfcUnique(post, 'next-operation'(op(+, =, use_extent)), true) ^ Unify: (209) [user] pfcUnique(post, 'next-operation'(op(+, =, use_extent)), true) ^ Call: (210) [user] is_asserted_exact('next-operation'(op(+, =, use_extent)), true) ^ Unify: (210) [user] is_asserted_exact('next-operation'(op(+, =, use_extent)), true) ^ Call: (211) [user] strip_module('next-operation'(op(+, =, use_extent)), _260000, _260002) ^ Exit: (211) [user] strip_module('next-operation'(op(+, =, use_extent)), user, 'next-operation'(op(+, =, use_extent))) ^ Call: (211) [user] is_asserted_exact(user, 'next-operation'(op(+, =, use_extent)), true) ^ Unify: (211) [user] is_asserted_exact(user, 'next-operation'(op(+, =, use_extent)), true) Call: (212) [system] _263744=user Exit: (212) [system] user=user ^ Call: (212) [user] clause(user:'next-operation'(op(+, =, use_extent)), true, _265614) ^ Exit: (212) [user] clause('next-operation'(op(+, =, use_extent)), true, (0x55bd1df9ba60)) Call: (212) [$syspreds] clause_property((0x55bd1df9ba60), module(user)) Unify: (212) [$syspreds] clause_property((0x55bd1df9ba60), module(user)) Exit: (212) [$syspreds] clause_property((0x55bd1df9ba60), module(user)) ^ Call: (212) [user] is_asserted_exact(user, 'next-operation'(op(+, =, use_extent)), true, (0x55bd1df9ba60)) ^ Unify: (212) [user] is_asserted_exact(user, 'next-operation'(op(+, =, use_extent)), true, (0x55bd1df9ba60)) ^ Call: (213) [user] clause(_272170, _272172, (0x55bd1df9ba60)) ^ Exit: (213) [user] clause('next-operation'(op(+, =, use_extent)), true, (0x55bd1df9ba60)) ^ Call: (213) [user] strip_m('next-operation'(op(+, =, use_extent)), _274066) ^ Unify: (213) [user] strip_m('next-operation'(op(+, =, use_extent)), 'next-operation'(op(+, =, use_extent))) ^ Exit: (213) [user] strip_m('next-operation'(op(+, =, use_extent)), 'next-operation'(op(+, =, use_extent))) Call: (213) [system] 'next-operation'(op(+, =, use_extent))=@='next-operation'(op(+, =, use_extent)) Exit: (213) [system] 'next-operation'(op(+, =, use_extent))=@='next-operation'(op(+, =, use_extent)) ^ Call: (213) [user] strip_m(true, _278708) ^ Unify: (213) [user] strip_m(true, true) ^ Exit: (213) [user] strip_m(true, true) Call: (213) [system] cl('next-operation'(op(+, =, use_extent)), true)=@=cl('next-operation'(op(+, =, use_extent)), true) Exit: (213) [system] cl('next-operation'(op(+, =, use_extent)), true)=@=cl('next-operation'(op(+, =, use_extent)), true) ^ Exit: (212) [user] is_asserted_exact(user, 'next-operation'(op(+, =, use_extent)), true, (0x55bd1df9ba60)) ^ Exit: (211) [user] is_asserted_exact(user, 'next-operation'(op(+, =, use_extent)), true) ^ Exit: (210) [user] is_asserted_exact('next-operation'(op(+, =, use_extent)), true) ^ Fail: (209) [user] pfcUnique(post, 'next-operation'(op(+, =, use_extent)), true) ^ Fail: (208) [user] pfcUnique(post, 'next-operation'(op(+, =, use_extent))) ^ Redo: (207) [user] pfcPost11('next-operation'(op(+, =, use_extent)), (P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) Call: (208) [user] nop(pfcWarn(not_pfcUnique(post, 'next-operation'(op(+, =, use_extent))))) Unify: (208) [user] nop(pfcWarn(not_pfcUnique(post, 'next-operation'(op(+, =, use_extent))))) Exit: (208) [user] nop(pfcWarn(not_pfcUnique(post, 'next-operation'(op(+, =, use_extent))))) ^ Exit: (207) [user] pfcPost11('next-operation'(op(+, =, use_extent)), (P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (205) [locally_each] locally_each:wtl_how(locally_each:trusted_redo_call_cleanup, locally_each:(true==true), user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, use_extent)), (P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _128922, (notrace, wdmsg(('next-operation'(op(+, =, use_extent))=>_128922)), trace)), user:set_prolog_flag(occurs_check, true)) ^ Exit: (204) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, use_extent)), (P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _128922, (notrace, wdmsg(('next-operation'(op(+, =, use_extent))=>_128922)), trace)), user:each_call_cleanup) ^ Exit: (203) [locally_each] locally_each:locally(user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, use_extent)), (P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _128922, (notrace, wdmsg(('next-operation'(op(+, =, use_extent))=>_128922)), trace))) ^ Exit: (202) [user] pfcPost1('next-operation'(op(+, =, use_extent)), (P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (201) [user] pfcPost_rev((P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax), 'next-operation'(op(+, =, use_extent))) ^ Exit: (200) [user] pfcPost('next-operation'(op(+, =, use_extent)), (P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (200) [user] pfcRun ^ Unify: (200) [user] pfcRun ^ Call: (201) [user] pfcGetSearch(direct) ^ Unify: (201) [user] pfcGetSearch(direct) Call: (202) [t_l] t_l:pfcSearchTL(_355266) Fail: (202) [t_l] t_l:pfcSearchTL(_355266) ^ Redo: (201) [user] pfcGetSearch(direct) ^ Call: (202) [user] pfcSearch(_358040) ^ Unify: (202) [user] pfcSearch(direct) ^ Exit: (202) [user] pfcSearch(direct) Call: (202) [system] direct=direct Exit: (202) [system] direct=direct ^ Exit: (201) [user] pfcGetSearch(direct) ^ Unify: (200) [user] pfcRun ^ Exit: (200) [user] pfcRun ^ Exit: (199) [user] pfcAdd('next-operation'(op(+, =, use_extent)), (P;HTML|mfl4(_3570, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (198) [user] pfcAdd('next-operation'(op(+, =, use_extent))) ^ Exit: (197) [user] pfcAdd_Now('next-operation'(op(+, =, use_extent))) ^ Exit: (196) [user] if_t(into_simple_op(+, [=, [use_extent, ngram, 5], 'True'], op(+, =, use_extent)), pfcAdd_Now('next-operation'(op(+, =, use_extent)))) Call: (196) [user] dont_give_up(as_tf(asserted_do_metta('&self', +, [=, [use_extent, ngram, 5], 'True']), _3348)) Unify: (196) [user] dont_give_up(as_tf(asserted_do_metta('&self', +, [=, [use_extent, ngram, 5], 'True']), _3348)) ^ Call: (198) [user] as_tf(asserted_do_metta('&self', +, [=, [use_extent, ngram, 5], 'True']), _3348) ^ Unify: (198) [user] as_tf(asserted_do_metta('&self', +, [=, [use_extent, ngram, 5], 'True']), _3348) Call: (199) [system] asserted_do_metta('&self', +, [=, [use_extent, ngram, 5], 'True'])\=[_379520|_379522] Exit: (199) [system] asserted_do_metta('&self', +, [=, [use_extent, ngram, 5], 'True'])\=[_379520|_379522] ^ Call: (199) [user] catch_nowarn((call(asserted_do_metta('&self', +, [=, [use_extent, ngram, 5], 'True']))*->_3348='True';_3348='False')) ^ Unify: (199) [user] catch_nowarn((call(asserted_do_metta('&self', +, [=, [use_extent, ngram, 5], 'True']))*->_3348='True';_3348='False')) Call: (200) [user] catch_err((call(asserted_do_metta('&self', +, [=, [use_extent, ngram, 5], 'True']))*->_3348='True';_3348='False'), error(_383258, _383260), fail) Unify: (200) [user] catch_err((call(asserted_do_metta('&self', +, [=, [use_extent, ngram, 5], 'True']))*->_3348='True';_3348='False'), error(_383258, _383260), fail) Call: (203) [user] asserted_do_metta('&self', +, [=, [use_extent, ngram, 5], 'True']) Unify: (203) [user] asserted_do_metta('&self', +, [=, [use_extent, ngram, 5], 'True']) Call: (204) [user] metta_interp_mode(+, _386974) Unify: (204) [user] metta_interp_mode(+, load) Exit: (204) [user] metta_interp_mode(+, load) Call: (204) [user] asserted_do_metta('&self', load, [=, [use_extent, ngram, 5], 'True']) Unify: (204) [user] asserted_do_metta('&self', load, [=, [use_extent, ngram, 5], 'True']) Call: (205) [user] metta_interp_mode(load, _391564) Redo: (204) [user] asserted_do_metta('&self', load, [=, [use_extent, ngram, 5], 'True']) Unify: (204) [user] asserted_do_metta('&self', load, [=, [use_extent, ngram, 5], 'True']) Call: (205) [system] load==exec Redo: (204) [user] asserted_do_metta('&self', load, [=, [use_extent, ngram, 5], 'True']) Unify: (204) [user] asserted_do_metta('&self', load, [=, [use_extent, ngram, 5], 'True']) Call: (205) [user] asserted_do_metta2('&self', load, [=, [use_extent, ngram, 5], 'True'], [=, [use_extent, ngram, 5], 'True']) Unify: (205) [user] asserted_do_metta2('&self', load, [=, [use_extent, ngram, 5], 'True'], [=, [use_extent, ngram, 5], 'True']) Call: (206) [system] nonvar(load) Exit: (206) [system] nonvar(load) Call: (206) [user] metta_interp_mode(load, _400786) Redo: (205) [user] asserted_do_metta2('&self', load, [=, [use_extent, ngram, 5], 'True'], [=, [use_extent, ngram, 5], 'True']) Unify: (205) [user] asserted_do_metta2('&self', load, [=, [use_extent, ngram, 5], 'True'], [=, [use_extent, ngram, 5], 'True']) ^ Call: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, [use_extent, ngram, 5], 'True'], metta_atom('&self', [=, [use_extent, ngram, 5], 'True']))) ^ Unify: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, [use_extent, ngram, 5], 'True'], metta_atom('&self', [=, [use_extent, ngram, 5], 'True']))) ^ Call: (207) [user] is_compatio ^ Unify: (207) [user] is_compatio ^ Call: (209) [system] setup_call_cleanup('$notrace'(_407262, _407264), once(user:is_compatio0), '$restore_trace'(_407262, _407264)) ^ Unify: (209) [system] setup_call_cleanup(system:'$notrace'(_407262, _407264), system:once(user:is_compatio0), system:'$restore_trace'(_407262, _407264)) ^ Call: (210) [system] sig_atomic(system:'$notrace'(_407262, _407264)) ^ Fail: (207) [user] is_compatio ^ Redo: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, [use_extent, ngram, 5], 'True'], metta_atom('&self', [=, [use_extent, ngram, 5], 'True']))) ^ Unify: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, [use_extent, ngram, 5], 'True'], metta_atom('&self', [=, [use_extent, ngram, 5], 'True']))) ^ Call: (208) [rtrace] rtrace:quietly3(user:(wots(_412880, must_det_ll(user:metta_anew(load, [=, [use_extent, ngram, 5], 'True'], metta_atom('&self', [=, [use_extent, ngram, 5], 'True'])))), (_412880==""->true;our_ansi_format('#ffa505', '~w~n', [_412880])))) ^ Unify: (208) [rtrace] rtrace:quietly3(user:(wots(_412880, must_det_ll(user:metta_anew(load, [=, [use_extent, ngram, 5], 'True'], metta_atom('&self', [=, [use_extent, ngram, 5], 'True'])))), (_412880==""->true;our_ansi_format('#ffa505', '~w~n', [_412880])))) (= (use_extent ngram 5) True) ^ Exit: (208) [rtrace] rtrace:quietly3(user:(wots("", must_det_ll(user:metta_anew(load, [=, [use_extent, ngram, 5], 'True'], metta_atom('&self', [=, [use_extent, ngram, 5], 'True'])))), (""==""->true;our_ansi_format('#ffa505', '~w~n', [""])))) ^ Exit: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, [use_extent, ngram, 5], 'True'], metta_atom('&self', [=, [use_extent, ngram, 5], 'True']))) Exit: (205) [user] asserted_do_metta2('&self', load, [=, [use_extent, ngram, 5], 'True'], [=, [use_extent, ngram, 5], 'True']) Exit: (204) [user] asserted_do_metta('&self', load, [=, [use_extent, ngram, 5], 'True']) Exit: (203) [user] asserted_do_metta('&self', +, [=, [use_extent, ngram, 5], 'True']) Call: (203) [system] _3348='True' Exit: (203) [system] 'True'='True' Exit: (200) [user] catch_err((call(asserted_do_metta('&self', +, [=, [use_extent, ngram, 5], 'True']))*->'True'='True';'True'='False'), error(_383258, _383260), fail) ^ Exit: (199) [user] catch_nowarn((call(asserted_do_metta('&self', +, [=, [use_extent, ngram, 5], 'True']))*->'True'='True';'True'='False')) ^ Exit: (198) [user] as_tf(asserted_do_metta('&self', +, [=, [use_extent, ngram, 5], 'True']), 'True') Exit: (196) [user] dont_give_up(as_tf(asserted_do_metta('&self', +, [=, [use_extent, ngram, 5], 'True']), 'True')) Exit: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, [use_extent, ngram, 5], 'True'], 'True') ^ Exit: (194) [user] must_not_error(user:do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, [use_extent, ngram, 5], 'True'], 'True')) ^ Redo: (193) [user] metta_file_buffer(_3300, _3302, _3304, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', _3308) ^ Unify: (193) [user] metta_file_buffer(+, [=, ['compute-corpus-extents'], [[debugln, "compute corpus extents..."], [time, [forall, ['use-extent', _444470, _444476], ['compute-extent', _444470, _444476]]]]], ['_A'=_444476, '_F'=_444470], P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', '$stream_position'(2571, 98, 31, 2571)) ^ Exit: (193) [user] metta_file_buffer(+, [=, ['compute-corpus-extents'], [[debugln, "compute corpus extents..."], [time, [forall, ['use-extent', _444470, _444476], ['compute-extent', _444470, _444476]]]]], ['_A'=_444476, '_F'=_444470], P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', '$stream_position'(2571, 98, 31, 2571)) ^ Call: (194) [user] apply:maplist(maybe_assign, ['_A'=_444476, '_F'=_444470]) ^ Unify: (194) [apply] apply:maplist(user:maybe_assign, ['_A'=_444476, '_F'=_444470]) Call: (195) [apply] apply:maplist_(['_A'=_444476, '_F'=_444470], user:maybe_assign) Unify: (195) [apply] apply:maplist_(['_A'=_444476, '_F'=_444470], user:maybe_assign) Call: (196) [user] maybe_assign('_A'=_444476) Unify: (196) [user] maybe_assign('_A'=_444476) ^ Call: (197) [user] ignore(_444476=_A) ^ Unify: (197) [system] ignore(user:(_444476=_A)) Call: (198) [system] _444476=_A Exit: (198) [system] _A=_A ^ Exit: (197) [system] ignore(user:(_A=_A)) Exit: (196) [user] maybe_assign('_A'=_A) Call: (196) [apply] apply:maplist_(['_F'=_444470], user:maybe_assign) Unify: (196) [apply] apply:maplist_(['_F'=_444470], user:maybe_assign) Call: (197) [user] maybe_assign('_F'=_444470) Unify: (197) [user] maybe_assign('_F'=_444470) ^ Call: (198) [user] ignore(_444470=_F) ^ Unify: (198) [system] ignore(user:(_444470=_F)) Call: (199) [system] _444470=_F Exit: (199) [system] _F=_F ^ Exit: (198) [system] ignore(user:(_F=_F)) Exit: (197) [user] maybe_assign('_F'=_F) Call: (197) [apply] apply:maplist_([], user:maybe_assign) Unify: (197) [apply] apply:maplist_([], user:maybe_assign) Exit: (197) [apply] apply:maplist_([], user:maybe_assign) Exit: (196) [apply] apply:maplist_(['_F'=_F], user:maybe_assign) Exit: (195) [apply] apply:maplist_(['_A'=_A, '_F'=_F], user:maybe_assign) ^ Exit: (194) [apply] apply:maplist(user:maybe_assign, ['_A'=_A, '_F'=_F]) ^ Call: (194) [user] must_not_error(do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['compute-corpus-extents'], [[debugln, "compute corpus extents..."], [time, [forall, ['use-extent', _F, _A], ['compute-extent', _F, _A]]]]], _3348)) ^ Unify: (194) [user] must_not_error(user:do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['compute-corpus-extents'], [[debugln, "compute corpus extents..."], [time, [forall, ['use-extent', _F, _A], ['compute-extent', _F, _A]]]]], _3348)) Call: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['compute-corpus-extents'], [[debugln, "compute corpus extents..."], [time, [forall, ['use-extent', _F, _A], ['compute-extent', _F, _A]]]]], _3348) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['compute-corpus-extents'], [[debugln, "compute corpus extents..."], [time, [forall, ['use-extent', _F, _A], ['compute-extent', _F, _A]]]]], _3348) Call: (196) [system] var([=, ['compute-corpus-extents'], [[debugln, "compute corpus extents..."], [time, [forall, ['use-extent', _F, _A], ['compute-extent', _F, _A]]]]]) Redo: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['compute-corpus-extents'], [[debugln, "compute corpus extents..."], [time, [forall, ['use-extent', _F, _A], ['compute-extent', _F, _A]]]]], _3348) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['compute-corpus-extents'], [[debugln, "compute corpus extents..."], [time, [forall, ['use-extent', _F, _A], ['compute-extent', _F, _A]]]]], _3348) Call: (196) [system] (+)\==exec Exit: (196) [system] (+)\==exec Call: (196) [system] [=, ['compute-corpus-extents'], [[debugln, "compute corpus extents..."], [time, [forall, ['use-extent', _F, _A], ['compute-extent', _F, _A]]]]]==[] Redo: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['compute-corpus-extents'], [[debugln, "compute corpus extents..."], [time, [forall, ['use-extent', _F, _A], ['compute-extent', _F, _A]]]]], _3348) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['compute-corpus-extents'], [[debugln, "compute corpus extents..."], [time, [forall, ['use-extent', _F, _A], ['compute-extent', _F, _A]]]]], _3348) Call: (196) [system] string([=, ['compute-corpus-extents'], [[debugln, "compute corpus extents..."], [time, [forall, ['use-extent', _F, _A], ['compute-extent', _F, _A]]]]]) Redo: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['compute-corpus-extents'], [[debugln, "compute corpus extents..."], [time, [forall, ['use-extent', _F, _A], ['compute-extent', _F, _A]]]]], _3348) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['compute-corpus-extents'], [[debugln, "compute corpus extents..."], [time, [forall, ['use-extent', _F, _A], ['compute-extent', _F, _A]]]]], _3348) Call: (196) [system] (+)\==exec Exit: (196) [system] (+)\==exec ^ Call: (196) [user] if_t(into_simple_op(+, [=, ['compute-corpus-extents'], [[debugln, "compute corpus extents..."], [time, [forall, ['use-extent', _F, _A], ['compute-extent', _F, _A]]]]], _14624), pfcAdd_Now('next-operation'(_14624))) ^ Unify: (196) [user] if_t(into_simple_op(+, [=, ['compute-corpus-extents'], [[debugln, "compute corpus extents..."], [time, [forall, ['use-extent', _F, _A], ['compute-extent', _F, _A]]]]], _14624), pfcAdd_Now('next-operation'(_14624))) Call: (197) [user] into_simple_op(+, [=, ['compute-corpus-extents'], [[debugln, "compute corpus extents..."], [time, [forall, ['use-extent', _F, _A], ['compute-extent', _F, _A]]]]], _14624) Unify: (197) [user] into_simple_op(+, [=, ['compute-corpus-extents'], [[debugln, "compute corpus extents..."], [time, [forall, ['use-extent', _F, _A], ['compute-extent', _F, _A]]]]], op(+, =, _17416)) Call: (198) [user] o_s([['compute-corpus-extents'], [[debugln, "compute corpus extents..."], [time, [forall, ['use-extent', _F, _A], ['compute-extent', _F, _A]]]]], _17416) Unify: (198) [user] o_s([['compute-corpus-extents'], [[debugln, "compute corpus extents..."], [time, [forall, ['use-extent', _F, _A], ['compute-extent', _F, _A]]]]], _17416) Call: (199) [user] o_s(['compute-corpus-extents'], _17416) Unify: (199) [user] o_s(['compute-corpus-extents'], _17416) Call: (200) [user] o_s('compute-corpus-extents', _17416) Unify: (200) [user] o_s('compute-corpus-extents', 'compute-corpus-extents') Exit: (200) [user] o_s('compute-corpus-extents', 'compute-corpus-extents') Exit: (199) [user] o_s(['compute-corpus-extents'], 'compute-corpus-extents') Exit: (198) [user] o_s([['compute-corpus-extents'], [[debugln, "compute corpus extents..."], [time, [forall, ['use-extent', _F, _A], ['compute-extent', _F, _A]]]]], 'compute-corpus-extents') Exit: (197) [user] into_simple_op(+, [=, ['compute-corpus-extents'], [[debugln, "compute corpus extents..."], [time, [forall, ['use-extent', _F, _A], ['compute-extent', _F, _A]]]]], op(+, =, 'compute-corpus-extents')) ^ Call: (197) [user] pfcAdd_Now('next-operation'(op(+, =, 'compute-corpus-extents'))) ^ Unify: (197) [user] pfcAdd_Now('next-operation'(op(+, =, 'compute-corpus-extents'))) ^ Call: (198) [user] current_predicate(pfcAdd/1) ^ Exit: (198) [user] current_predicate(pfcAdd/1) ^ Call: (198) [user] once_writeq_nl(pfcAdd('next-operation'(op(+, =, 'compute-corpus-extents')))) ^ Unify: (198) [user] once_writeq_nl(pfcAdd('next-operation'(op(+, =, 'compute-corpus-extents')))) ^ Call: (199) [user] clause(pfcTraceExecution, true) ^ Fail: (199) [user] clause(pfcTraceExecution, true) ^ Redo: (198) [user] once_writeq_nl(pfcAdd('next-operation'(op(+, =, 'compute-corpus-extents')))) ^ Exit: (198) [user] once_writeq_nl(pfcAdd('next-operation'(op(+, =, 'compute-corpus-extents')))) ^ Call: (198) [user] pfcAdd('next-operation'(op(+, =, 'compute-corpus-extents'))) ^ Unify: (198) [user] pfcAdd('next-operation'(op(+, =, 'compute-corpus-extents'))) ^ Call: (199) [user] must_ex(current_why_UU(_38634)) ^ Unify: (199) [user] must_ex(current_why_UU(_38634)) Call: (201) [user] current_why_UU(_38634) Unify: (201) [user] current_why_UU(_38634) ^ Call: (202) [user] get_why_uu(_38634) ^ Unify: (202) [user] get_why_uu(_38634) ^ Call: (203) [user] findall(_44174, current_why(_44174), _44180) ^ Unify: (203) [$bags] findall(_44174, user:current_why(_44174), _44180) ^ Call: (204) [$bags] findall(_44174, user:current_why(_44174), _44180, []) ^ Unify: (204) [$bags] findall(_44174, user:current_why(_44174), _44180, []) ^ Call: (205) [$bags] cleanup_bag(findall_loop(_44174, user:current_why(_44174), _44180, []), '$destroy_findall_bag') ^ Unify: (205) [$bags] cleanup_bag('$bags':findall_loop(_44174, user:current_why(_44174), _44180, []), '$bags':'$destroy_findall_bag') Call: (206) [$bags] findall_loop(_44174, user:current_why(_44174), _44180, []) Unify: (206) [$bags] findall_loop(_44174, user:current_why(_44174), _44180, []) ^ Call: (207) [user] bugger:current_why(_44174) ^ Unify: (207) [user] bugger:current_why(_44174) ^ Call: (208) [user] bugger:current_why_data(_44174) ^ Unify: (208) [user] bugger:current_why_data(_44174) Call: (209) [system] nb_current('$current_why', wp(_44174, _55434)) Fail: (209) [system] nb_current('$current_why', wp(_44174, _55434)) ^ Redo: (208) [user] bugger:current_why_data(_44174) ^ Unify: (208) [user] bugger:current_why_data(_44174) Call: (209) [t_l] t_l:current_why_source(_44174) Fail: (209) [t_l] t_l:current_why_source(_44174) ^ Fail: (208) [user] bugger:current_why_data(_44174) ^ Redo: (207) [user] bugger:current_why(_44174) ^ Unify: (207) [user] bugger:current_why(mfl4(_62862, _62864, _62866, _62868)) ^ Call: (209) [system] setup_call_cleanup('$notrace'(_63818, _63820), once(user:current_mfl4(_62862, _62864, _62866, _62868)), '$restore_trace'(_63818, _63820)) ^ Unify: (209) [system] setup_call_cleanup(system:'$notrace'(_63818, _63820), system:once(user:current_mfl4(_62862, _62864, _62866, _62868)), system:'$restore_trace'(_63818, _63820)) ^ Call: (210) [system] sig_atomic(system:'$notrace'(_63818, _63820)) ^ Exit: (209) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:current_mfl4(_62862, user, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', 587)), system:'$restore_trace'(3, -1)) ^ Exit: (207) [user] bugger:current_why(P;HTML|mfl4(_62862, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Redo: (206) [$bags] findall_loop(_44174, user:current_why(_44174), _44180, []) Exit: (206) [$bags] findall_loop(_44174, user:current_why(_44174), [P;HTML|mfl4(_80698, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], []) ^ Exit: (205) [$bags] cleanup_bag('$bags':findall_loop(_44174, user:current_why(_44174), [P;HTML|mfl4(_80698, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], []), '$bags':'$destroy_findall_bag') ^ Exit: (204) [$bags] findall(_44174, user:current_why(_44174), [P;HTML|mfl4(_80698, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], []) ^ Exit: (203) [$bags] findall(_44174, user:current_why(_44174), [P;HTML|mfl4(_80698, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Call: (203) [system] [P;HTML|mfl4(_80698, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]\==[] Exit: (203) [system] [P;HTML|mfl4(_80698, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]\==[] ^ Call: (203) [user] u_to_uu([P;HTML|mfl4(_80698, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _38634) ^ Unify: (203) [user] u_to_uu([P;HTML|mfl4(_80698, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], ([P;HTML|mfl4(_80698, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], ax)) Call: (204) [system] var([P;HTML|mfl4(_80698, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Fail: (204) [system] var([P;HTML|mfl4(_80698, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) ^ Redo: (203) [user] u_to_uu([P;HTML|mfl4(_80698, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _38634) ^ Unify: (203) [user] u_to_uu([P;HTML|mfl4(_80698, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], [P;HTML|mfl4(_80698, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Call: (204) [system] nonvar([P;HTML|mfl4(_80698, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Exit: (204) [system] nonvar([P;HTML|mfl4(_80698, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Call: (204) [system] [P;HTML|mfl4(_80698, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]=(_200454, _200456) Fail: (204) [system] [P;HTML|mfl4(_80698, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]=(_200454, _200456) ^ Redo: (203) [user] u_to_uu([P;HTML|mfl4(_80698, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _38634) ^ Unify: (203) [user] u_to_uu([P;HTML|mfl4(_80698, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _38634) ^ Call: (204) [user] logicmoo_util_terms:list_to_conjuncts([P;HTML|mfl4(_80698, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _230856) ^ Unify: (204) [user] logicmoo_util_terms:list_to_conjuncts([P;HTML|mfl4(_80698, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _230856) ^ Call: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_80698, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _230856) ^ Unify: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_80698, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], [P;HTML|mfl4(_80698, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Call: (206) [system] var([P;HTML|mfl4(_80698, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Fail: (206) [system] var([P;HTML|mfl4(_80698, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) ^ Redo: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_80698, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _230856) ^ Unify: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_80698, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], [P;HTML|mfl4(_80698, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) ^ Call: (206) [user] not(compound([P;HTML|mfl4(_80698, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)])) ^ Unify: (206) [system] not(user:compound([P;HTML|mfl4(_80698, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)])) Call: (207) [system] compound([P;HTML|mfl4(_80698, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Exit: (207) [system] compound([P;HTML|mfl4(_80698, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) ^ Fail: (206) [system] not(user:compound([P;HTML|mfl4(_80698, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)])) ^ Redo: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_80698, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _230856) ^ Unify: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_80698, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _230856) ^ Call: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_80698, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _230856) ^ Unify: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_80698, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_80698, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Call: (207) [system] var(P;HTML|mfl4(_80698, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Fail: (207) [system] var(P;HTML|mfl4(_80698, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Redo: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_80698, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _230856) ^ Unify: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_80698, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_80698, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Call: (207) [user] not(compound(P;HTML|mfl4(_80698, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587))) ^ Unify: (207) [system] not(user:compound(P;HTML|mfl4(_80698, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587))) Call: (208) [system] compound(P;HTML|mfl4(_80698, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Exit: (208) [system] compound(P;HTML|mfl4(_80698, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Fail: (207) [system] not(user:compound(P;HTML|mfl4(_80698, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587))) ^ Redo: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_80698, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _230856) ^ Unify: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_80698, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_80698, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Exit: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_80698, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_80698, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Exit: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_80698, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], P;HTML|mfl4(_80698, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Exit: (204) [user] logicmoo_util_terms:list_to_conjuncts([P;HTML|mfl4(_80698, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], P;HTML|mfl4(_80698, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Call: (204) [user] u_to_uu(P;HTML|mfl4(_80698, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _3666) ^ Unify: (204) [user] u_to_uu(P;HTML|mfl4(_3692, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), (P;HTML|mfl4(_3692, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) Call: (205) [system] var(P;HTML|mfl4(_3692, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Fail: (205) [system] var(P;HTML|mfl4(_3692, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Redo: (204) [user] u_to_uu(P;HTML|mfl4(_3692, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _3666) ^ Unify: (204) [user] u_to_uu(P;HTML|mfl4(_3692, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_3692, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Call: (205) [system] nonvar(P;HTML|mfl4(_3692, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Exit: (205) [system] nonvar(P;HTML|mfl4(_3692, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Call: (205) [system] P;HTML|mfl4(_3692, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)=(_75092, _75094) Fail: (205) [system] P;HTML|mfl4(_3692, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)=(_75092, _75094) ^ Redo: (204) [user] u_to_uu(P;HTML|mfl4(_3692, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _3666) ^ Unify: (204) [user] u_to_uu(P;HTML|mfl4(_3692, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), (P;HTML|mfl4(_3692, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (204) [user] u_to_uu(P;HTML|mfl4(_3692, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), (P;HTML|mfl4(_3692, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (203) [user] u_to_uu([P;HTML|mfl4(_3692, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], (P;HTML|mfl4(_3692, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (202) [user] get_why_uu((P;HTML|mfl4(_3692, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) Exit: (201) [user] current_why_UU((P;HTML|mfl4(_3692, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (199) [user] must_ex(current_why_UU((P;HTML|mfl4(_3692, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (199) [user] pfcAdd('next-operation'(op(+, =, 'compute-corpus-extents')), (P;HTML|mfl4(_3692, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (199) [user] pfcAdd('next-operation'(op(+, =, 'compute-corpus-extents')), (P;HTML|mfl4(_3692, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (200) [user] pfcPost('next-operation'(op(+, =, 'compute-corpus-extents')), (P;HTML|mfl4(_3692, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (200) [user] pfcPost('next-operation'(op(+, =, 'compute-corpus-extents')), (P;HTML|mfl4(_3692, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (201) [user] pfcPost_rev((P;HTML|mfl4(_3692, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax), 'next-operation'(op(+, =, 'compute-corpus-extents'))) ^ Unify: (201) [user] pfcPost_rev((P;HTML|mfl4(_3692, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax), 'next-operation'(op(+, =, 'compute-corpus-extents'))) Call: (202) [system] is_list('next-operation'(op(+, =, 'compute-corpus-extents'))) Fail: (202) [system] is_list('next-operation'(op(+, =, 'compute-corpus-extents'))) ^ Redo: (201) [user] pfcPost_rev((P;HTML|mfl4(_3692, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax), 'next-operation'(op(+, =, 'compute-corpus-extents'))) ^ Call: (202) [user] pfcPost1('next-operation'(op(+, =, 'compute-corpus-extents')), (P;HTML|mfl4(_3692, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (202) [user] pfcPost1('next-operation'(op(+, =, 'compute-corpus-extents')), (P;HTML|mfl4(_3692, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (203) [user] control_arg_types('next-operation'(op(+, =, 'compute-corpus-extents')), _233700) ^ Unify: (203) [user] control_arg_types('next-operation'(op(+, =, 'compute-corpus-extents')), _233700) Call: (204) [system] fail Fail: (204) [system] fail ^ Fail: (203) [user] control_arg_types('next-operation'(op(+, =, 'compute-corpus-extents')), _233700) ^ Redo: (202) [user] pfcPost1('next-operation'(op(+, =, 'compute-corpus-extents')), (P;HTML|mfl4(_3692, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (202) [user] pfcPost1('next-operation'(op(+, =, 'compute-corpus-extents')), (P;HTML|mfl4(_3692, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (203) [user] locally_each:locally(set_prolog_flag(occurs_check, true), catch(pfcPost11('next-operation'(op(+, =, 'compute-corpus-extents')), (P;HTML|mfl4(_3692, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _253524, (notrace, wdmsg(('next-operation'(op(+, =, 'compute-corpus-extents'))=>_253524)), trace))) ^ Unify: (203) [locally_each] locally_each:locally(user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'compute-corpus-extents')), (P;HTML|mfl4(_3692, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _253524, (notrace, wdmsg(('next-operation'(op(+, =, 'compute-corpus-extents'))=>_253524)), trace))) ^ Call: (204) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'compute-corpus-extents')), (P;HTML|mfl4(_3692, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _253524, (notrace, wdmsg(('next-operation'(op(+, =, 'compute-corpus-extents'))=>_253524)), trace)), user:each_call_cleanup) ^ Unify: (204) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'compute-corpus-extents')), (P;HTML|mfl4(_3692, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _253524, (notrace, wdmsg(('next-operation'(op(+, =, 'compute-corpus-extents'))=>_253524)), trace)), user:each_call_cleanup) Call: (205) [system] current_prolog_flag(occurs_check, _284022) Exit: (205) [system] current_prolog_flag(occurs_check, true) ^ Call: (205) [locally_each] locally_each:wtl_how(trusted_redo_call_cleanup, true==true, user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'compute-corpus-extents')), (P;HTML|mfl4(_3692, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _253524, (notrace, wdmsg(('next-operation'(op(+, =, 'compute-corpus-extents'))=>_253524)), trace)), user:set_prolog_flag(occurs_check, true)) ^ Unify: (205) [locally_each] locally_each:wtl_how(locally_each:trusted_redo_call_cleanup, locally_each:(true==true), user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'compute-corpus-extents')), (P;HTML|mfl4(_3692, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _253524, (notrace, wdmsg(('next-operation'(op(+, =, 'compute-corpus-extents'))=>_253524)), trace)), user:set_prolog_flag(occurs_check, true)) Call: (206) [system] true==true Exit: (206) [system] true==true ^ Call: (207) [user] pfcPost11('next-operation'(op(+, =, 'compute-corpus-extents')), (P;HTML|mfl4(_3692, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (207) [user] pfcPost11('next-operation'(op(+, =, 'compute-corpus-extents')), (P;HTML|mfl4(_3692, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (208) [user] must_ex(pfcAddSupport('next-operation'(op(+, =, 'compute-corpus-extents')), (P;HTML|mfl4(_3692, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Unify: (208) [user] must_ex(pfcAddSupport('next-operation'(op(+, =, 'compute-corpus-extents')), (P;HTML|mfl4(_3692, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (210) [user] pfcAddSupport('next-operation'(op(+, =, 'compute-corpus-extents')), (P;HTML|mfl4(_3692, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (210) [user] pfcAddSupport('next-operation'(op(+, =, 'compute-corpus-extents')), (P;HTML|mfl4(_3692, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (211) [user] assert('$spft$'('next-operation'(op(+, =, 'compute-corpus-extents')), P;HTML|mfl4(_3692, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (211) [user] assert('$spft$'('next-operation'(op(+, =, 'compute-corpus-extents')), P;HTML|mfl4(_3692, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (210) [user] pfcAddSupport('next-operation'(op(+, =, 'compute-corpus-extents')), (P;HTML|mfl4(_3692, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (208) [user] must_ex(pfcAddSupport('next-operation'(op(+, =, 'compute-corpus-extents')), (P;HTML|mfl4(_3692, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (208) [user] pfcUnique(post, 'next-operation'(op(+, =, 'compute-corpus-extents'))) ^ Unify: (208) [user] pfcUnique(post, 'next-operation'(op(+, =, 'compute-corpus-extents'))) ^ Call: (209) [user] pfcUnique(post, 'next-operation'(op(+, =, 'compute-corpus-extents')), true) ^ Unify: (209) [user] pfcUnique(post, 'next-operation'(op(+, =, 'compute-corpus-extents')), true) ^ Call: (210) [user] is_asserted_exact('next-operation'(op(+, =, 'compute-corpus-extents')), true) ^ Unify: (210) [user] is_asserted_exact('next-operation'(op(+, =, 'compute-corpus-extents')), true) ^ Call: (211) [user] strip_module('next-operation'(op(+, =, 'compute-corpus-extents')), _384602, _384604) ^ Exit: (211) [user] strip_module('next-operation'(op(+, =, 'compute-corpus-extents')), user, 'next-operation'(op(+, =, 'compute-corpus-extents'))) ^ Call: (211) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'compute-corpus-extents')), true) ^ Unify: (211) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'compute-corpus-extents')), true) Call: (212) [system] _388346=user Exit: (212) [system] user=user ^ Call: (212) [user] clause(user:'next-operation'(op(+, =, 'compute-corpus-extents')), true, _390216) ^ Fail: (212) [user] clause('next-operation'(op(+, =, 'compute-corpus-extents')), true, _390216) ^ Redo: (211) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'compute-corpus-extents')), true) ^ Call: (212) [user] clause(user:'next-operation'(op(+, =, 'compute-corpus-extents')), true, _393044) ^ Fail: (212) [user] clause('next-operation'(op(+, =, 'compute-corpus-extents')), true, _393044) ^ Fail: (211) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'compute-corpus-extents')), true) ^ Fail: (210) [user] is_asserted_exact('next-operation'(op(+, =, 'compute-corpus-extents')), true) ^ Redo: (209) [user] pfcUnique(post, 'next-operation'(op(+, =, 'compute-corpus-extents')), true) ^ Exit: (209) [user] pfcUnique(post, 'next-operation'(op(+, =, 'compute-corpus-extents')), true) ^ Exit: (208) [user] pfcUnique(post, 'next-operation'(op(+, =, 'compute-corpus-extents'))) ^ Call: (208) [user] pfcPost2('next-operation'(op(+, =, 'compute-corpus-extents')), (P;HTML|mfl4(_3692, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (208) [user] pfcPost2('next-operation'(op(+, =, 'compute-corpus-extents')), (P;HTML|mfl4(_3692, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (209) [user] must_ex(once((\+ \+is_asserted_exact('next-operation'(op(+, =, 'compute-corpus-extents')));assert('next-operation'(op(+, =, 'compute-corpus-extents')))))) ^ Unify: (209) [user] must_ex(once((\+ \+is_asserted_exact('next-operation'(op(+, =, 'compute-corpus-extents')));assert('next-operation'(op(+, =, 'compute-corpus-extents')))))) ^ Call: (211) [user] once((\+ \+is_asserted_exact('next-operation'(op(+, =, 'compute-corpus-extents')));assert('next-operation'(op(+, =, 'compute-corpus-extents'))))) ^ Unify: (211) [system] once(user:(\+ \+is_asserted_exact('next-operation'(op(+, =, 'compute-corpus-extents')));assert('next-operation'(op(+, =, 'compute-corpus-extents'))))) ^ Call: (213) [user] is_asserted_exact('next-operation'(op(+, =, 'compute-corpus-extents'))) ^ Unify: (213) [user] is_asserted_exact('next-operation'(op(+, =, 'compute-corpus-extents'))) ^ Call: (214) [user] strip_module('next-operation'(op(+, =, 'compute-corpus-extents')), _420382, _420384) ^ Exit: (214) [user] strip_module('next-operation'(op(+, =, 'compute-corpus-extents')), user, 'next-operation'(op(+, =, 'compute-corpus-extents'))) ^ Call: (214) [user] hook_database:expand_to_hb('next-operation'(op(+, =, 'compute-corpus-extents')), _422262, _422264) ^ Unify: (214) [user] hook_database:expand_to_hb('next-operation'(op(+, =, 'compute-corpus-extents')), 'next-operation'(op(+, =, 'compute-corpus-extents')), true) Call: (215) [system] var('next-operation'(op(+, =, 'compute-corpus-extents'))) Fail: (215) [system] var('next-operation'(op(+, =, 'compute-corpus-extents'))) ^ Redo: (214) [user] hook_database:expand_to_hb('next-operation'(op(+, =, 'compute-corpus-extents')), _422262, _422264) ^ Unify: (214) [user] hook_database:expand_to_hb('next-operation'(op(+, =, 'compute-corpus-extents')), 'next-operation'(op(+, =, 'compute-corpus-extents')), true) ^ Exit: (214) [user] hook_database:expand_to_hb('next-operation'(op(+, =, 'compute-corpus-extents')), 'next-operation'(op(+, =, 'compute-corpus-extents')), true) ^ Call: (214) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'compute-corpus-extents')), true) ^ Unify: (214) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'compute-corpus-extents')), true) Call: (215) [system] _430668=user Exit: (215) [system] user=user ^ Call: (215) [user] clause(user:'next-operation'(op(+, =, 'compute-corpus-extents')), true, _432538) ^ Fail: (215) [user] clause('next-operation'(op(+, =, 'compute-corpus-extents')), true, _432538) ^ Redo: (214) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'compute-corpus-extents')), true) ^ Call: (215) [user] clause(user:'next-operation'(op(+, =, 'compute-corpus-extents')), true, _435366) ^ Fail: (215) [user] clause('next-operation'(op(+, =, 'compute-corpus-extents')), true, _435366) ^ Fail: (214) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'compute-corpus-extents')), true) ^ Fail: (213) [user] is_asserted_exact('next-operation'(op(+, =, 'compute-corpus-extents'))) ^ Call: (213) [user] assert('next-operation'(op(+, =, 'compute-corpus-extents'))) ^ Exit: (213) [user] assert('next-operation'(op(+, =, 'compute-corpus-extents'))) ^ Exit: (211) [system] once(user:(\+ \+is_asserted_exact('next-operation'(op(+, =, 'compute-corpus-extents')));assert('next-operation'(op(+, =, 'compute-corpus-extents'))))) ^ Exit: (209) [user] must_ex(once((\+ \+is_asserted_exact('next-operation'(op(+, =, 'compute-corpus-extents')));assert('next-operation'(op(+, =, 'compute-corpus-extents')))))) ^ Call: (209) [user] must_ex(pfcTraceAdd('next-operation'(op(+, =, 'compute-corpus-extents')), (P;HTML|mfl4(_3692, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Unify: (209) [user] must_ex(pfcTraceAdd('next-operation'(op(+, =, 'compute-corpus-extents')), (P;HTML|mfl4(_3692, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (211) [user] pfcTraceAdd('next-operation'(op(+, =, 'compute-corpus-extents')), (P;HTML|mfl4(_3692, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (211) [user] pfcTraceAdd('next-operation'(op(+, =, 'compute-corpus-extents')), (P;HTML|mfl4(_3692, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (212) [user] pfcTraceAddPrint('next-operation'(op(+, =, 'compute-corpus-extents')), (P;HTML|mfl4(_3692, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (212) [user] pfcTraceAddPrint('next-operation'(op(+, =, 'compute-corpus-extents')), (P;HTML|mfl4(_3692, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (213) [user] pfcIsTraced('next-operation'(op(+, =, 'compute-corpus-extents'))) ^ Unify: (213) [user] pfcIsTraced('next-operation'(op(+, =, 'compute-corpus-extents'))) ^ Call: (214) [user] pfcIsNotTraced('next-operation'(op(+, =, 'compute-corpus-extents'))) ^ Unify: (214) [user] pfcIsNotTraced('next-operation'(op(+, =, 'compute-corpus-extents'))) ^ Call: (215) [user] compound_eles(1, 'next-operation'(op(+, =, 'compute-corpus-extents')), _492120) ^ Unify: (215) [user] compound_eles(1, 'next-operation'(op(+, =, 'compute-corpus-extents')), _492120) Call: (216) [system] var('next-operation'(op(+, =, 'compute-corpus-extents'))) Fail: (216) [system] var('next-operation'(op(+, =, 'compute-corpus-extents'))) ^ Redo: (215) [user] compound_eles(1, 'next-operation'(op(+, =, 'compute-corpus-extents')), _492120) ^ Unify: (215) [user] compound_eles(1, 'next-operation'(op(+, =, 'compute-corpus-extents')), _492120) Call: (216) [system] compound('next-operation'(op(+, =, 'compute-corpus-extents'))) Exit: (216) [system] compound('next-operation'(op(+, =, 'compute-corpus-extents'))) Call: (216) [system] 1<1 Fail: (216) [system] 1<1 ^ Redo: (215) [user] compound_eles(1, 'next-operation'(op(+, =, 'compute-corpus-extents')), _492120) ^ Unify: (215) [user] compound_eles(1, 'next-operation'(op(+, =, 'compute-corpus-extents')), _492120) Call: (216) [system] _503272 is 1+ -1 Exit: (216) [system] 0 is 1+ -1 ^ Call: (216) [user] compound_eles('next-operation'(op(+, =, 'compute-corpus-extents')), _505130) ^ Unify: (216) [user] compound_eles('next-operation'(op(+, =, 'compute-corpus-extents')), _505130) Call: (217) [system] is_list('next-operation'(op(+, =, 'compute-corpus-extents'))) Fail: (217) [system] is_list('next-operation'(op(+, =, 'compute-corpus-extents'))) ^ Redo: (216) [user] compound_eles('next-operation'(op(+, =, 'compute-corpus-extents')), _505130) ^ Unify: (216) [user] compound_eles('next-operation'(op(+, =, 'compute-corpus-extents')), _505130) Call: (217) [system] compound('next-operation'(op(+, =, 'compute-corpus-extents'))) Exit: (217) [system] compound('next-operation'(op(+, =, 'compute-corpus-extents'))) Call: (217) [system] compound_name_arguments('next-operation'(op(+, =, 'compute-corpus-extents')), _512540, _512542) Exit: (217) [system] compound_name_arguments('next-operation'(op(+, =, 'compute-corpus-extents')), 'next-operation', [op(+, =, 'compute-corpus-extents')]) Call: (217) [lists] lists:member(_505130, ['next-operation', op(+, =, 'compute-corpus-extents')]) Unify: (217) [lists] lists:member(_505130, ['next-operation', op(+, =, 'compute-corpus-extents')]) Call: (218) [lists] lists:member_([op(+, =, 'compute-corpus-extents')], _505130, 'next-operation') Unify: (218) [lists] lists:member_([op(+, =, 'compute-corpus-extents')], 'next-operation', 'next-operation') Exit: (218) [lists] lists:member_([op(+, =, 'compute-corpus-extents')], 'next-operation', 'next-operation') Exit: (217) [lists] lists:member('next-operation', ['next-operation', op(+, =, 'compute-corpus-extents')]) ^ Exit: (216) [user] compound_eles('next-operation'(op(+, =, 'compute-corpus-extents')), 'next-operation') ^ Call: (216) [user] compound_eles(0, 'next-operation', _492120) ^ Unify: (216) [user] compound_eles(0, 'next-operation', _492120) Call: (217) [system] var('next-operation') Fail: (217) [system] var('next-operation') ^ Redo: (216) [user] compound_eles(0, 'next-operation', _3828) ^ Unify: (216) [user] compound_eles(0, 'next-operation', _3828) Call: (217) [system] compound('next-operation') Fail: (217) [system] compound('next-operation') ^ Redo: (216) [user] compound_eles(0, 'next-operation', _3828) Call: (217) [system] _3828='next-operation' Exit: (217) [system] 'next-operation'='next-operation' ^ Exit: (216) [user] compound_eles(0, 'next-operation', 'next-operation') ^ Exit: (215) [user] compound_eles(1, 'next-operation'(op(+, =, 'compute-corpus-extents')), 'next-operation') ^ Call: (215) [user] pfcIgnored('next-operation') ^ Fail: (215) [user] pfcIgnored('next-operation') Redo: (218) [lists] lists:member_([op(+, =, 'compute-corpus-extents')], _3832, 'next-operation') Unify: (218) [lists] lists:member_([op(+, =, 'compute-corpus-extents')], _3832, 'next-operation') Call: (219) [lists] lists:member_([], _3832, op(+, =, 'compute-corpus-extents')) Unify: (219) [lists] lists:member_([], op(+, =, 'compute-corpus-extents'), op(+, =, 'compute-corpus-extents')) Exit: (219) [lists] lists:member_([], op(+, =, 'compute-corpus-extents'), op(+, =, 'compute-corpus-extents')) Exit: (218) [lists] lists:member_([op(+, =, 'compute-corpus-extents')], op(+, =, 'compute-corpus-extents'), 'next-operation') Exit: (217) [lists] lists:member(op(+, =, 'compute-corpus-extents'), ['next-operation', op(+, =, 'compute-corpus-extents')]) ^ Exit: (216) [user] compound_eles('next-operation'(op(+, =, 'compute-corpus-extents')), op(+, =, 'compute-corpus-extents')) ^ Call: (216) [user] compound_eles(0, op(+, =, 'compute-corpus-extents'), _3828) ^ Unify: (216) [user] compound_eles(0, op(+, =, 'compute-corpus-extents'), _3828) Call: (217) [system] var(op(+, =, 'compute-corpus-extents')) Fail: (217) [system] var(op(+, =, 'compute-corpus-extents')) ^ Redo: (216) [user] compound_eles(0, op(+, =, 'compute-corpus-extents'), _3828) ^ Unify: (216) [user] compound_eles(0, op(+, =, 'compute-corpus-extents'), _3828) Call: (217) [system] compound(op(+, =, 'compute-corpus-extents')) Exit: (217) [system] compound(op(+, =, 'compute-corpus-extents')) Call: (217) [system] 0<1 Exit: (217) [system] 0<1 Call: (217) [system] _3828=op(+, =, 'compute-corpus-extents') Exit: (217) [system] op(+, =, 'compute-corpus-extents')=op(+, =, 'compute-corpus-extents') ^ Exit: (216) [user] compound_eles(0, op(+, =, 'compute-corpus-extents'), op(+, =, 'compute-corpus-extents')) ^ Exit: (215) [user] compound_eles(1, 'next-operation'(op(+, =, 'compute-corpus-extents')), op(+, =, 'compute-corpus-extents')) ^ Call: (215) [user] pfcIgnored(op(+, =, 'compute-corpus-extents')) ^ Fail: (215) [user] pfcIgnored(op(+, =, 'compute-corpus-extents')) ^ Fail: (214) [user] pfcIsNotTraced('next-operation'(op(+, =, 'compute-corpus-extents'))) ^ Redo: (213) [user] pfcIsTraced('next-operation'(op(+, =, 'compute-corpus-extents'))) ^ Unify: (213) [user] pfcIsTraced('next-operation'(op(+, =, 'compute-corpus-extents'))) ^ Call: (214) [user] compound_eles(1, 'next-operation'(op(+, =, 'compute-corpus-extents')), _39838) ^ Unify: (214) [user] compound_eles(1, 'next-operation'(op(+, =, 'compute-corpus-extents')), _39838) Call: (215) [system] var('next-operation'(op(+, =, 'compute-corpus-extents'))) Fail: (215) [system] var('next-operation'(op(+, =, 'compute-corpus-extents'))) ^ Redo: (214) [user] compound_eles(1, 'next-operation'(op(+, =, 'compute-corpus-extents')), _39838) ^ Unify: (214) [user] compound_eles(1, 'next-operation'(op(+, =, 'compute-corpus-extents')), _39838) Call: (215) [system] compound('next-operation'(op(+, =, 'compute-corpus-extents'))) Exit: (215) [system] compound('next-operation'(op(+, =, 'compute-corpus-extents'))) Call: (215) [system] 1<1 Fail: (215) [system] 1<1 ^ Redo: (214) [user] compound_eles(1, 'next-operation'(op(+, =, 'compute-corpus-extents')), _39838) ^ Unify: (214) [user] compound_eles(1, 'next-operation'(op(+, =, 'compute-corpus-extents')), _39838) Call: (215) [system] _50990 is 1+ -1 Exit: (215) [system] 0 is 1+ -1 ^ Call: (215) [user] compound_eles('next-operation'(op(+, =, 'compute-corpus-extents')), _52848) ^ Unify: (215) [user] compound_eles('next-operation'(op(+, =, 'compute-corpus-extents')), _52848) Call: (216) [system] is_list('next-operation'(op(+, =, 'compute-corpus-extents'))) Fail: (216) [system] is_list('next-operation'(op(+, =, 'compute-corpus-extents'))) ^ Redo: (215) [user] compound_eles('next-operation'(op(+, =, 'compute-corpus-extents')), _52848) ^ Unify: (215) [user] compound_eles('next-operation'(op(+, =, 'compute-corpus-extents')), _52848) Call: (216) [system] compound('next-operation'(op(+, =, 'compute-corpus-extents'))) Exit: (216) [system] compound('next-operation'(op(+, =, 'compute-corpus-extents'))) Call: (216) [system] compound_name_arguments('next-operation'(op(+, =, 'compute-corpus-extents')), _60258, _60260) Exit: (216) [system] compound_name_arguments('next-operation'(op(+, =, 'compute-corpus-extents')), 'next-operation', [op(+, =, 'compute-corpus-extents')]) Call: (216) [lists] lists:member(_52848, ['next-operation', op(+, =, 'compute-corpus-extents')]) Unify: (216) [lists] lists:member(_52848, ['next-operation', op(+, =, 'compute-corpus-extents')]) Call: (217) [lists] lists:member_([op(+, =, 'compute-corpus-extents')], _52848, 'next-operation') Unify: (217) [lists] lists:member_([op(+, =, 'compute-corpus-extents')], 'next-operation', 'next-operation') Exit: (217) [lists] lists:member_([op(+, =, 'compute-corpus-extents')], 'next-operation', 'next-operation') Exit: (216) [lists] lists:member('next-operation', ['next-operation', op(+, =, 'compute-corpus-extents')]) ^ Exit: (215) [user] compound_eles('next-operation'(op(+, =, 'compute-corpus-extents')), 'next-operation') ^ Call: (215) [user] compound_eles(0, 'next-operation', _39838) ^ Unify: (215) [user] compound_eles(0, 'next-operation', _39838) Call: (216) [system] var('next-operation') Fail: (216) [system] var('next-operation') ^ Redo: (215) [user] compound_eles(0, 'next-operation', _39838) ^ Unify: (215) [user] compound_eles(0, 'next-operation', _39838) Call: (216) [system] compound('next-operation') Fail: (216) [system] compound('next-operation') ^ Redo: (215) [user] compound_eles(0, 'next-operation', _39838) Call: (216) [system] _39838='next-operation' Exit: (216) [system] 'next-operation'='next-operation' ^ Exit: (215) [user] compound_eles(0, 'next-operation', 'next-operation') ^ Exit: (214) [user] compound_eles(1, 'next-operation'(op(+, =, 'compute-corpus-extents')), 'next-operation') ^ Call: (214) [user] pfcTraced('next-operation') ^ Fail: (214) [user] pfcTraced('next-operation') Redo: (217) [lists] lists:member_([op(+, =, 'compute-corpus-extents')], _52848, 'next-operation') Unify: (217) [lists] lists:member_([op(+, =, 'compute-corpus-extents')], _52848, 'next-operation') Call: (218) [lists] lists:member_([], _52848, op(+, =, 'compute-corpus-extents')) Unify: (218) [lists] lists:member_([], op(+, =, 'compute-corpus-extents'), op(+, =, 'compute-corpus-extents')) Exit: (218) [lists] lists:member_([], op(+, =, 'compute-corpus-extents'), op(+, =, 'compute-corpus-extents')) Exit: (217) [lists] lists:member_([op(+, =, 'compute-corpus-extents')], op(+, =, 'compute-corpus-extents'), 'next-operation') Exit: (216) [lists] lists:member(op(+, =, 'compute-corpus-extents'), ['next-operation', op(+, =, 'compute-corpus-extents')]) ^ Exit: (215) [user] compound_eles('next-operation'(op(+, =, 'compute-corpus-extents')), op(+, =, 'compute-corpus-extents')) ^ Call: (215) [user] compound_eles(0, op(+, =, 'compute-corpus-extents'), _39838) ^ Unify: (215) [user] compound_eles(0, op(+, =, 'compute-corpus-extents'), _39838) Call: (216) [system] var(op(+, =, 'compute-corpus-extents')) Fail: (216) [system] var(op(+, =, 'compute-corpus-extents')) ^ Redo: (215) [user] compound_eles(0, op(+, =, 'compute-corpus-extents'), _39838) ^ Unify: (215) [user] compound_eles(0, op(+, =, 'compute-corpus-extents'), _39838) Call: (216) [system] compound(op(+, =, 'compute-corpus-extents')) Exit: (216) [system] compound(op(+, =, 'compute-corpus-extents')) Call: (216) [system] 0<1 Exit: (216) [system] 0<1 Call: (216) [system] _39838=op(+, =, 'compute-corpus-extents') Exit: (216) [system] op(+, =, 'compute-corpus-extents')=op(+, =, 'compute-corpus-extents') ^ Exit: (215) [user] compound_eles(0, op(+, =, 'compute-corpus-extents'), op(+, =, 'compute-corpus-extents')) ^ Exit: (214) [user] compound_eles(1, 'next-operation'(op(+, =, 'compute-corpus-extents')), op(+, =, 'compute-corpus-extents')) ^ Call: (214) [user] pfcTraced(op(+, =, 'compute-corpus-extents')) ^ Fail: (214) [user] pfcTraced(op(+, =, 'compute-corpus-extents')) ^ Fail: (213) [user] pfcIsTraced('next-operation'(op(+, =, 'compute-corpus-extents'))) ^ Redo: (212) [user] pfcTraceAddPrint('next-operation'(op(+, =, 'compute-corpus-extents')), (P;HTML|mfl4(_3668, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (212) [user] pfcTraceAddPrint('next-operation'(op(+, =, 'compute-corpus-extents')), (P;HTML|mfl4(_3668, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (212) [user] pfcTraceAddPrint('next-operation'(op(+, =, 'compute-corpus-extents')), (P;HTML|mfl4(_3668, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (212) [user] pfcTraceBreak('next-operation'(op(+, =, 'compute-corpus-extents')), (P;HTML|mfl4(_3668, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (212) [user] pfcTraceBreak('next-operation'(op(+, =, 'compute-corpus-extents')), (P;HTML|mfl4(_3668, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (213) [user] pfcSpied('next-operation'(op(+, =, 'compute-corpus-extents')), +) ^ Fail: (213) [user] pfcSpied('next-operation'(op(+, =, 'compute-corpus-extents')), +) ^ Redo: (212) [user] pfcTraceBreak('next-operation'(op(+, =, 'compute-corpus-extents')), (P;HTML|mfl4(_3668, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (212) [user] pfcTraceBreak('next-operation'(op(+, =, 'compute-corpus-extents')), (P;HTML|mfl4(_3668, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (211) [user] pfcTraceAdd('next-operation'(op(+, =, 'compute-corpus-extents')), (P;HTML|mfl4(_3668, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (209) [user] must_ex(pfcTraceAdd('next-operation'(op(+, =, 'compute-corpus-extents')), (P;HTML|mfl4(_3668, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (209) [user] must_ex(pfcEnqueue('next-operation'(op(+, =, 'compute-corpus-extents')), (P;HTML|mfl4(_3668, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Unify: (209) [user] must_ex(pfcEnqueue('next-operation'(op(+, =, 'compute-corpus-extents')), (P;HTML|mfl4(_3668, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (211) [user] pfcEnqueue('next-operation'(op(+, =, 'compute-corpus-extents')), (P;HTML|mfl4(_3668, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (211) [user] pfcEnqueue('next-operation'(op(+, =, 'compute-corpus-extents')), (P;HTML|mfl4(_3668, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (212) [user] pfcGetSearch(_206432) ^ Unify: (212) [user] pfcGetSearch(_206432) Call: (213) [t_l] t_l:pfcSearchTL(_208282) Fail: (213) [t_l] t_l:pfcSearchTL(_208282) ^ Redo: (212) [user] pfcGetSearch(_206432) ^ Call: (213) [user] pfcSearch(_211056) ^ Unify: (213) [user] pfcSearch(direct) ^ Exit: (213) [user] pfcSearch(direct) Call: (213) [system] _206432=direct Exit: (213) [system] direct=direct ^ Exit: (212) [user] pfcGetSearch(direct) ^ Call: (212) [user] pfcEnqueue(direct, 'next-operation'(op(+, =, 'compute-corpus-extents')), (P;HTML|mfl4(_3668, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (212) [user] pfcEnqueue(direct, 'next-operation'(op(+, =, 'compute-corpus-extents')), (P;HTML|mfl4(_3668, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) Call: (213) [system] direct=direct Exit: (213) [system] direct=direct ^ Call: (213) [user] pfcFwd('next-operation'(op(+, =, 'compute-corpus-extents'))) ^ Unify: (213) [user] pfcFwd('next-operation'(op(+, =, 'compute-corpus-extents'))) ^ Call: (214) [user] control_arg_types('next-operation'(op(+, =, 'compute-corpus-extents')), _235518) ^ Unify: (214) [user] control_arg_types('next-operation'(op(+, =, 'compute-corpus-extents')), _235518) Call: (215) [system] fail Fail: (215) [system] fail ^ Fail: (214) [user] control_arg_types('next-operation'(op(+, =, 'compute-corpus-extents')), _235518) ^ Redo: (213) [user] pfcFwd('next-operation'(op(+, =, 'compute-corpus-extents'))) ^ Unify: (213) [user] pfcFwd('next-operation'(op(+, =, 'compute-corpus-extents'))) ^ Call: (214) [user] locally_each:locally(set_prolog_flag(occurs_check, true), pfcFwd0('next-operation'(op(+, =, 'compute-corpus-extents')))) ^ Unify: (214) [locally_each] locally_each:locally(user:set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, 'compute-corpus-extents')))) ^ Call: (215) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, 'compute-corpus-extents'))), user:each_call_cleanup) ^ Unify: (215) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, 'compute-corpus-extents'))), user:each_call_cleanup) Call: (216) [system] current_prolog_flag(occurs_check, _245780) Exit: (216) [system] current_prolog_flag(occurs_check, true) ^ Call: (216) [locally_each] locally_each:wtl_how(trusted_redo_call_cleanup, true==true, user:set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, 'compute-corpus-extents'))), user:set_prolog_flag(occurs_check, true)) ^ Unify: (216) [locally_each] locally_each:wtl_how(locally_each:trusted_redo_call_cleanup, locally_each:(true==true), user:set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, 'compute-corpus-extents'))), user:set_prolog_flag(occurs_check, true)) Call: (217) [system] true==true Exit: (217) [system] true==true ^ Call: (217) [user] pfcFwd0('next-operation'(op(+, =, 'compute-corpus-extents'))) ^ Unify: (217) [user] pfcFwd0('next-operation'(op(+, =, 'compute-corpus-extents'))) Call: (218) [system] is_list(_253276) Fail: (218) [system] is_list(_253276) ^ Redo: (217) [user] pfcFwd0('next-operation'(op(+, =, 'compute-corpus-extents'))) ^ Call: (218) [user] pfcFwd1('next-operation'(op(+, =, 'compute-corpus-extents'))) ^ Unify: (218) [user] pfcFwd1('next-operation'(op(+, =, 'compute-corpus-extents'))) ^ Call: (219) [user] fc_rule_check('next-operation'(op(+, =, 'compute-corpus-extents'))) ^ Unify: (219) [user] fc_rule_check('next-operation'(op(+, =, 'compute-corpus-extents'))) ^ Exit: (219) [user] fc_rule_check('next-operation'(op(+, =, 'compute-corpus-extents'))) Call: (219) [system] copy_term('next-operation'(op(+, =, 'compute-corpus-extents')), _260670) Exit: (219) [system] copy_term('next-operation'(op(+, =, 'compute-corpus-extents')), 'next-operation'(op(+, =, 'compute-corpus-extents'))) ^ Call: (219) [user] ignore(fcpt('next-operation'(op(+, =, 'compute-corpus-extents')), 'next-operation'(op(+, =, 'compute-corpus-extents')))) ^ Unify: (219) [system] ignore(user:fcpt('next-operation'(op(+, =, 'compute-corpus-extents')), 'next-operation'(op(+, =, 'compute-corpus-extents')))) ^ Call: (220) [user] fcpt('next-operation'(op(+, =, 'compute-corpus-extents')), 'next-operation'(op(+, =, 'compute-corpus-extents'))) ^ Unify: (220) [user] fcpt('next-operation'(op(+, =, 'compute-corpus-extents')), 'next-operation'(op(+, =, 'compute-corpus-extents'))) ^ Call: (221) [user] pfcGetTriggerQuick('$pt$'('next-operation'(op(+, =, 'compute-corpus-extents')), _266262)) ^ Unify: (221) [user] pfcGetTriggerQuick('$pt$'('next-operation'(op(+, =, 'compute-corpus-extents')), _266262)) ^ Call: (222) [user] clause('$pt$'('next-operation'(op(+, =, 'compute-corpus-extents')), _266262), true) ^ Fail: (222) [user] clause('$pt$'('next-operation'(op(+, =, 'compute-corpus-extents')), _266262), true) ^ Redo: (221) [user] pfcGetTriggerQuick('$pt$'('next-operation'(op(+, =, 'compute-corpus-extents')), _266262)) ^ Call: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'compute-corpus-extents')), _266262)) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'compute-corpus-extents')), _266262)) Call: (223) [system] var('$pt$'('next-operation'(op(+, =, 'compute-corpus-extents')), _266262)) Fail: (223) [system] var('$pt$'('next-operation'(op(+, =, 'compute-corpus-extents')), _266262)) ^ Redo: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'compute-corpus-extents')), _266262)) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'compute-corpus-extents')), _266262)) Call: (223) [system] callable('$pt$'('next-operation'(op(+, =, 'compute-corpus-extents')), _266262)) Exit: (223) [system] callable('$pt$'('next-operation'(op(+, =, 'compute-corpus-extents')), _266262)) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'compute-corpus-extents')), _266262)) ^ Redo: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'compute-corpus-extents')), _266262)) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'compute-corpus-extents')), _266262)) ^ Call: (223) [user] predicate_property('$pt$'('next-operation'(op(+, =, 'compute-corpus-extents')), _266262), imported_from(system)) ^ Unify: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, 'compute-corpus-extents')), _266262), imported_from(system)) Call: (224) [system] nonvar(imported_from(system)) Exit: (224) [system] nonvar(imported_from(system)) Call: (224) [$syspreds] property_predicate(imported_from(system), user:'$pt$'('next-operation'(op(+, =, 'compute-corpus-extents')), _266262)) Unify: (224) [$syspreds] property_predicate(imported_from(system), user:'$pt$'('next-operation'(op(+, =, 'compute-corpus-extents')), _266262)) Call: (225) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, 'compute-corpus-extents')), _266262)) Unify: (225) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, 'compute-corpus-extents')), _266262)) Call: (226) [system] callable('$pt$'('next-operation'(op(+, =, 'compute-corpus-extents')), _266262)) Exit: (226) [system] callable('$pt$'('next-operation'(op(+, =, 'compute-corpus-extents')), _266262)) Call: (226) [system] atom(user) Exit: (226) [system] atom(user) Exit: (225) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, 'compute-corpus-extents')), _266262)) ^ Fail: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, 'compute-corpus-extents')), _266262), imported_from(system)) ^ Redo: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'compute-corpus-extents')), _266262)) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'compute-corpus-extents')), _266262)) ^ Call: (223) [user] predicate_property('$pt$'('next-operation'(op(+, =, 'compute-corpus-extents')), _266262), built_in) ^ Unify: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, 'compute-corpus-extents')), _266262), built_in) Call: (224) [system] nonvar(built_in) Exit: (224) [system] nonvar(built_in) Call: (224) [$syspreds] property_predicate(built_in, user:'$pt$'('next-operation'(op(+, =, 'compute-corpus-extents')), _266262)) Unify: (224) [$syspreds] property_predicate(built_in, user:'$pt$'('next-operation'(op(+, =, 'compute-corpus-extents')), _266262)) Call: (225) [system] callable('$pt$'('next-operation'(op(+, =, 'compute-corpus-extents')), _266262)) Exit: (225) [system] callable('$pt$'('next-operation'(op(+, =, 'compute-corpus-extents')), _266262)) Call: (225) [$syspreds] goal_name_arity('$pt$'('next-operation'(op(+, =, 'compute-corpus-extents')), _266262), _303332, _303334) Unify: (225) [$syspreds] goal_name_arity('$pt$'('next-operation'(op(+, =, 'compute-corpus-extents')), _266262), _303332, _303334) Call: (226) [system] compound('$pt$'('next-operation'(op(+, =, 'compute-corpus-extents')), _266262)) Exit: (226) [system] compound('$pt$'('next-operation'(op(+, =, 'compute-corpus-extents')), _266262)) Call: (226) [system] compound_name_arity('$pt$'('next-operation'(op(+, =, 'compute-corpus-extents')), _266262), _303332, _303334) Exit: (226) [system] compound_name_arity('$pt$'('next-operation'(op(+, =, 'compute-corpus-extents')), _266262), '$pt$', 2) Exit: (225) [$syspreds] goal_name_arity('$pt$'('next-operation'(op(+, =, 'compute-corpus-extents')), _266262), '$pt$', 2) ^ Call: (225) [$syspreds] current_predicate(user:'$pt$'/2) ^ Exit: (225) [$syspreds] current_predicate(user:'$pt$'/2) ^ Fail: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, 'compute-corpus-extents')), _266262), built_in) ^ Redo: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'compute-corpus-extents')), _266262)) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'compute-corpus-extents')), _266262)) ^ Call: (223) [user] predicate_property('$pt$'('next-operation'(op(+, =, 'compute-corpus-extents')), _266262), _314574) ^ Unify: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, 'compute-corpus-extents')), _266262), _315514) Call: (224) [system] nonvar(_316372) ^ Redo: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, 'compute-corpus-extents')), _266262), _317374) ^ Unify: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, 'compute-corpus-extents')), _266262), _318308) Call: (224) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, 'compute-corpus-extents')), _266262)) Unify: (224) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, 'compute-corpus-extents')), _266262)) Call: (225) [system] callable('$pt$'('next-operation'(op(+, =, 'compute-corpus-extents')), _266262)) Exit: (225) [system] callable('$pt$'('next-operation'(op(+, =, 'compute-corpus-extents')), _266262)) Call: (225) [system] atom(user) Exit: (225) [system] atom(user) Exit: (224) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, 'compute-corpus-extents')), _266262)) ^ Exit: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, 'compute-corpus-extents')), _266262), interpreted) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'compute-corpus-extents')), _266262)) ^ Call: (223) [user] predicate_property('$pt$'('next-operation'(op(+, =, 'compute-corpus-extents')), _266262), number_of_clauses(_327502)) ^ Unify: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, 'compute-corpus-extents')), _266262), number_of_clauses(_327502)) Call: (224) [system] nonvar(number_of_clauses(_327502)) Exit: (224) [system] nonvar(number_of_clauses(_327502)) Call: (224) [$syspreds] property_predicate(number_of_clauses(_327502), user:'$pt$'('next-operation'(op(+, =, 'compute-corpus-extents')), _266262)) Unify: (224) [$syspreds] property_predicate(number_of_clauses(_327502), user:'$pt$'('next-operation'(op(+, =, 'compute-corpus-extents')), _266262)) Call: (225) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, 'compute-corpus-extents')), _266262)) Unify: (225) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, 'compute-corpus-extents')), _266262)) Call: (226) [system] callable('$pt$'('next-operation'(op(+, =, 'compute-corpus-extents')), _266262)) Exit: (226) [system] callable('$pt$'('next-operation'(op(+, =, 'compute-corpus-extents')), _266262)) Call: (226) [system] atom(user) Exit: (226) [system] atom(user) Exit: (225) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, 'compute-corpus-extents')), _266262)) Exit: (224) [$syspreds] property_predicate(number_of_clauses(0), user:'$pt$'('next-operation'(op(+, =, 'compute-corpus-extents')), _266262)) ^ Exit: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, 'compute-corpus-extents')), _266262), number_of_clauses(0)) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'compute-corpus-extents')), _266262)) ^ Call: (223) [user] setup_call_cleanup(nb_current('$pfc_current_choice', _342346), (prolog_current_choice(_342356), push_current_choice(_342356), clause('$pt$'('next-operation'(op(+, =, 'compute-corpus-extents')), _266262), _342378), pfc_call(_342378)), nb_setval('$pfc_current_choice', _342346)) ^ Unify: (223) [system] setup_call_cleanup(user:nb_current('$pfc_current_choice', _342346), user:(prolog_current_choice(_342356), push_current_choice(_342356), clause('$pt$'('next-operation'(op(+, =, 'compute-corpus-extents')), _266262), _342378), pfc_call(_342378)), user:nb_setval('$pfc_current_choice', _342346)) ^ Call: (224) [system] sig_atomic(user:nb_current('$pfc_current_choice', _342346)) Call: (226) [system] nb_current('$pfc_current_choice', _342346) Exit: (226) [system] nb_current('$pfc_current_choice', []) ^ Exit: (224) [system] sig_atomic(user:nb_current('$pfc_current_choice', [])) Call: (225) [system] prolog_current_choice(_342356) Exit: (225) [system] prolog_current_choice(2931) ^ Call: (225) [user] push_current_choice(2931) ^ Unify: (225) [user] push_current_choice(2931) Call: (226) [system] nb_current('$pfc_current_choice', _351696) Exit: (226) [system] nb_current('$pfc_current_choice', []) Call: (226) [system] b_setval('$pfc_current_choice', [2931]) Exit: (226) [system] b_setval('$pfc_current_choice', [2931]) ^ Exit: (225) [user] push_current_choice(2931) ^ Call: (225) [user] clause('$pt$'('next-operation'(op(+, =, 'compute-corpus-extents')), _266262), _342378) ^ Fail: (225) [user] clause('$pt$'('next-operation'(op(+, =, 'compute-corpus-extents')), _266262), _342378) Call: (225) [$syspreds] nb_setval('$pfc_current_choice', []) Unify: (225) [$syspreds] nb_setval('$pfc_current_choice', []) Call: (226) [system] duplicate_term([], _360068) Exit: (226) [system] duplicate_term([], []) Call: (226) [system] nb_linkval('$pfc_current_choice', []) Exit: (226) [system] nb_linkval('$pfc_current_choice', []) Exit: (225) [$syspreds] nb_setval('$pfc_current_choice', []) ^ Fail: (223) [system] setup_call_cleanup(user:nb_current('$pfc_current_choice', _342346), user:(prolog_current_choice(_342356), push_current_choice(_342356), clause('$pt$'('next-operation'(op(+, =, 'compute-corpus-extents')), _266262), _342378), pfc_call(_342378)), user:nb_setval('$pfc_current_choice', _342346)) ^ Fail: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'compute-corpus-extents')), _266262)) ^ Fail: (221) [user] pfcGetTriggerQuick('$pt$'('next-operation'(op(+, =, 'compute-corpus-extents')), _266262)) ^ Redo: (220) [user] fcpt('next-operation'(op(+, =, 'compute-corpus-extents')), 'next-operation'(op(+, =, 'compute-corpus-extents'))) ^ Unify: (220) [user] fcpt('next-operation'(op(+, =, 'compute-corpus-extents')), 'next-operation'(op(+, =, 'compute-corpus-extents'))) ^ Exit: (220) [user] fcpt('next-operation'(op(+, =, 'compute-corpus-extents')), 'next-operation'(op(+, =, 'compute-corpus-extents'))) ^ Exit: (219) [system] ignore(user:fcpt('next-operation'(op(+, =, 'compute-corpus-extents')), 'next-operation'(op(+, =, 'compute-corpus-extents')))) ^ Call: (219) [user] ignore(fcnt('next-operation'(op(+, =, 'compute-corpus-extents')), 'next-operation'(op(+, =, 'compute-corpus-extents')))) ^ Unify: (219) [system] ignore(user:fcnt('next-operation'(op(+, =, 'compute-corpus-extents')), 'next-operation'(op(+, =, 'compute-corpus-extents')))) ^ Call: (220) [user] fcnt('next-operation'(op(+, =, 'compute-corpus-extents')), 'next-operation'(op(+, =, 'compute-corpus-extents'))) ^ Unify: (220) [user] fcnt('next-operation'(op(+, =, 'compute-corpus-extents')), 'next-operation'(op(+, =, 'compute-corpus-extents'))) ^ Call: (221) [user] pfc_spft(_374938, _375024, '$nt$'('next-operation'(op(+, =, 'compute-corpus-extents')), _374944, _374946)) ^ Unify: (221) [user] pfc_spft(_374938, _375956, '$nt$'('next-operation'(op(+, =, 'compute-corpus-extents')), _374944, _374946)) ^ Call: (222) [user] pfcCallSystem('$spft$'(_374938, _376816, '$nt$'('next-operation'(op(+, =, 'compute-corpus-extents')), _374944, _374946))) ^ Unify: (222) [user] pfcCallSystem('$spft$'(_374938, _376816, '$nt$'('next-operation'(op(+, =, 'compute-corpus-extents')), _374944, _374946))) ^ Call: (223) [user] pfc_call('$spft$'(_374938, _376816, '$nt$'('next-operation'(op(+, =, 'compute-corpus-extents')), _374944, _374946))) ^ Unify: (223) [user] pfc_call('$spft$'(_374938, _376816, '$nt$'('next-operation'(op(+, =, 'compute-corpus-extents')), _374944, _374946))) Call: (224) [system] var('$spft$'(_374938, _376816, '$nt$'('next-operation'(op(+, =, 'compute-corpus-extents')), _374944, _374946))) Fail: (224) [system] var('$spft$'(_374938, _376816, '$nt$'('next-operation'(op(+, =, 'compute-corpus-extents')), _374944, _374946))) ^ Redo: (223) [user] pfc_call('$spft$'(_374938, _376816, '$nt$'('next-operation'(op(+, =, 'compute-corpus-extents')), _374944, _374946))) ^ Unify: (223) [user] pfc_call('$spft$'(_374938, _376816, '$nt$'('next-operation'(op(+, =, 'compute-corpus-extents')), _374944, _374946))) Call: (224) [system] callable('$spft$'(_374938, _376816, '$nt$'('next-operation'(op(+, =, 'compute-corpus-extents')), _374944, _374946))) Exit: (224) [system] callable('$spft$'(_374938, _376816, '$nt$'('next-operation'(op(+, =, 'compute-corpus-extents')), _374944, _374946))) ^ Unify: (223) [user] pfc_call('$spft$'(_374938, _376816, '$nt$'('next-operation'(op(+, =, 'compute-corpus-extents')), _374944, _374946))) ^ Redo: (223) [user] pfc_call('$spft$'(_374938, _376816, '$nt$'('next-operation'(op(+, =, 'compute-corpus-extents')), _374944, _374946))) ^ Unify: (223) [user] pfc_call('$spft$'(_374938, _376816, '$nt$'('next-operation'(op(+, =, 'compute-corpus-extents')), _374944, _374946))) ^ Call: (224) [user] predicate_property('$spft$'(_374938, _376816, '$nt$'('next-operation'(op(+, =, 'compute-corpus-extents')), _374944, _374946)), imported_from(system)) ^ Unify: (224) [$syspreds] predicate_property(user:'$spft$'(_374938, _376816, '$nt$'('next-operation'(op(+, =, 'compute-corpus-extents')), _374944, _374946)), imported_from(system)) Call: (225) [system] nonvar(imported_from(system)) Exit: (225) [system] nonvar(imported_from(system)) Call: (225) [$syspreds] property_predicate(imported_from(system), user:'$spft$'(_374938, _376816, '$nt$'('next-operation'(op(+, =, 'compute-corpus-extents')), _374944, _374946))) Unify: (225) [$syspreds] property_predicate(imported_from(system), user:'$spft$'(_374938, _376816, '$nt$'('next-operation'(op(+, =, 'compute-corpus-extents')), _374944, _374946))) Call: (226) [$syspreds] define_or_generate(user:'$spft$'(_374938, _376816, '$nt$'('next-operation'(op(+, =, 'compute-corpus-extents')), _374944, _374946))) Unify: (226) [$syspreds] define_or_generate(user:'$spft$'(_374938, _376816, '$nt$'('next-operation'(op(+, =, 'compute-corpus-extents')), _374944, _374946))) Call: (227) [system] callable('$spft$'(_374938, _376816, '$nt$'('next-operation'(op(+, =, 'compute-corpus-extents')), _374944, _374946))) Exit: (227) [system] callable('$spft$'(_374938, _376816, '$nt$'('next-operation'(op(+, =, 'compute-corpus-extents')), _374944, _374946))) Call: (227) [system] atom(user) Exit: (227) [system] atom(user) Exit: (226) [$syspreds] define_or_generate(user:'$spft$'(_374938, _376816, '$nt$'('next-operation'(op(+, =, 'compute-corpus-extents')), _374944, _374946))) ^ Fail: (224) [$syspreds] predicate_property(user:'$spft$'(_374938, _376816, '$nt$'('next-operation'(op(+, =, 'compute-corpus-extents')), _374944, _374946)), imported_from(system)) ^ Redo: (223) [user] pfc_call('$spft$'(_374938, _376816, '$nt$'('next-operation'(op(+, =, 'compute-corpus-extents')), _374944, _374946))) ^ Unify: (223) [user] pfc_call('$spft$'(_374938, _376816, '$nt$'('next-operation'(op(+, =, 'compute-corpus-extents')), _374944, _374946))) ^ Call: (224) [user] predicate_property('$spft$'(_374938, _376816, '$nt$'('next-operation'(op(+, =, 'compute-corpus-extents')), _374944, _374946)), built_in) ^ Unify: (224) [$syspreds] predicate_property(user:'$spft$'(_374938, _376816, '$nt$'('next-operation'(op(+, =, 'compute-corpus-extents')), _374944, _374946)), built_in) Call: (225) [system] nonvar(built_in) Exit: (225) [system] nonvar(built_in) Call: (225) [$syspreds] property_predicate(built_in, user:'$spft$'(_374938, _376816, '$nt$'('next-operation'(op(+, =, 'compute-corpus-extents')), _374944, _374946))) Unify: (225) [$syspreds] property_predicate(built_in, user:'$spft$'(_374938, _376816, '$nt$'('next-operation'(op(+, =, 'compute-corpus-extents')), _374944, _374946))) Call: (226) [system] callable('$spft$'(_374938, _376816, '$nt$'('next-operation'(op(+, =, 'compute-corpus-extents')), _374944, _374946))) Exit: (226) [system] callable('$spft$'(_374938, _376816, '$nt$'('next-operation'(op(+, =, 'compute-corpus-extents')), _374944, _374946))) Call: (226) [$syspreds] goal_name_arity('$spft$'(_374938, _376816, '$nt$'('next-operation'(op(+, =, 'compute-corpus-extents')), _374944, _374946)), _411096, _411098) Unify: (226) [$syspreds] goal_name_arity('$spft$'(_374938, _376816, '$nt$'('next-operation'(op(+, =, 'compute-corpus-extents')), _374944, _374946)), _411096, _411098) Call: (227) [system] compound('$spft$'(_374938, _376816, '$nt$'('next-operation'(op(+, =, 'compute-corpus-extents')), _374944, _374946))) Exit: (227) [system] compound('$spft$'(_374938, _376816, '$nt$'('next-operation'(op(+, =, 'compute-corpus-extents')), _374944, _374946))) Call: (227) [system] compound_name_arity('$spft$'(_374938, _376816, '$nt$'('next-operation'(op(+, =, 'compute-corpus-extents')), _374944, _374946)), _411096, _411098) Exit: (227) [system] compound_name_arity('$spft$'(_374938, _376816, '$nt$'('next-operation'(op(+, =, 'compute-corpus-extents')), _374944, _374946)), '$spft$', 3) Exit: (226) [$syspreds] goal_name_arity('$spft$'(_374938, _376816, '$nt$'('next-operation'(op(+, =, 'compute-corpus-extents')), _374944, _374946)), '$spft$', 3) ^ Call: (226) [$syspreds] current_predicate(user:'$spft$'/3) ^ Exit: (226) [$syspreds] current_predicate(user:'$spft$'/3) ^ Fail: (224) [$syspreds] predicate_property(user:'$spft$'(_374938, _376816, '$nt$'('next-operation'(op(+, =, 'compute-corpus-extents')), _374944, _374946)), built_in) ^ Redo: (223) [user] pfc_call('$spft$'(_374938, _376816, '$nt$'('next-operation'(op(+, =, 'compute-corpus-extents')), _374944, _374946))) ^ Unify: (223) [user] pfc_call('$spft$'(_374938, _376816, '$nt$'('next-operation'(op(+, =, 'compute-corpus-extents')), _374944, _374946))) ^ Call: (224) [user] predicate_property('$spft$'(_374938, _376816, '$nt$'('next-operation'(op(+, =, 'compute-corpus-extents')), _374944, _374946)), _422338) ^ Unify: (224) [$syspreds] predicate_property(user:'$spft$'(_374938, _376816, '$nt$'('next-operation'(op(+, =, 'compute-corpus-extents')), _374944, _374946)), _423278) Call: (225) [system] nonvar(_424136) ^ Redo: (224) [$syspreds] predicate_property(user:'$spft$'(_374938, _376816, '$nt$'('next-operation'(op(+, =, 'compute-corpus-extents')), _374944, _374946)), _425138) ^ Unify: (224) [$syspreds] predicate_property(user:'$spft$'(_374938, _376816, '$nt$'('next-operation'(op(+, =, 'compute-corpus-extents')), _374944, _374946)), _426072) Call: (225) [$syspreds] define_or_generate(user:'$spft$'(_374938, _376816, '$nt$'('next-operation'(op(+, =, 'compute-corpus-extents')), _374944, _374946))) Unify: (225) [$syspreds] define_or_generate(user:'$spft$'(_374938, _376816, '$nt$'('next-operation'(op(+, =, 'compute-corpus-extents')), _374944, _374946))) Call: (226) [system] callable('$spft$'(_374938, _376816, '$nt$'('next-operation'(op(+, =, 'compute-corpus-extents')), _374944, _374946))) Exit: (226) [system] callable('$spft$'(_374938, _376816, '$nt$'('next-operation'(op(+, =, 'compute-corpus-extents')), _374944, _374946))) Call: (226) [system] atom(user) Exit: (226) [system] atom(user) Exit: (225) [$syspreds] define_or_generate(user:'$spft$'(_374938, _376816, '$nt$'('next-operation'(op(+, =, 'compute-corpus-extents')), _374944, _374946))) ^ Exit: (224) [$syspreds] predicate_property(user:'$spft$'(_374938, _376816, '$nt$'('next-operation'(op(+, =, 'compute-corpus-extents')), _374944, _374946)), interpreted) ^ Unify: (223) [user] pfc_call('$spft$'(_374938, _376816, '$nt$'('next-operation'(op(+, =, 'compute-corpus-extents')), _374944, _374946))) ^ Call: (224) [user] predicate_property('$spft$'(_374938, _376816, '$nt$'('next-operation'(op(+, =, 'compute-corpus-extents')), _374944, _374946)), number_of_clauses(_435266)) ^ Unify: (224) [$syspreds] predicate_property(user:'$spft$'(_374938, _376816, '$nt$'('next-operation'(op(+, =, 'compute-corpus-extents')), _374944, _374946)), number_of_clauses(_435266)) Call: (225) [system] nonvar(number_of_clauses(_435266)) Exit: (225) [system] nonvar(number_of_clauses(_435266)) Call: (225) [$syspreds] property_predicate(number_of_clauses(_435266), user:'$spft$'(_374938, _376816, '$nt$'('next-operation'(op(+, =, 'compute-corpus-extents')), _374944, _374946))) Unify: (225) [$syspreds] property_predicate(number_of_clauses(_435266), user:'$spft$'(_374938, _376816, '$nt$'('next-operation'(op(+, =, 'compute-corpus-extents')), _374944, _374946))) Call: (226) [$syspreds] define_or_generate(user:'$spft$'(_374938, _376816, '$nt$'('next-operation'(op(+, =, 'compute-corpus-extents')), _374944, _374946))) Unify: (226) [$syspreds] define_or_generate(user:'$spft$'(_374938, _376816, '$nt$'('next-operation'(op(+, =, 'compute-corpus-extents')), _374944, _374946))) Call: (227) [system] callable('$spft$'(_374938, _376816, '$nt$'('next-operation'(op(+, =, 'compute-corpus-extents')), _374944, _374946))) Exit: (227) [system] callable('$spft$'(_374938, _376816, '$nt$'('next-operation'(op(+, =, 'compute-corpus-extents')), _374944, _374946))) Call: (227) [system] atom(user) Exit: (227) [system] atom(user) Exit: (226) [$syspreds] define_or_generate(user:'$spft$'(_374938, _376816, '$nt$'('next-operation'(op(+, =, 'compute-corpus-extents')), _374944, _374946))) Exit: (225) [$syspreds] property_predicate(number_of_clauses(756), user:'$spft$'(_374938, _376816, '$nt$'('next-operation'(op(+, =, 'compute-corpus-extents')), _374944, _374946))) ^ Exit: (224) [$syspreds] predicate_property(user:'$spft$'(_374938, _376816, '$nt$'('next-operation'(op(+, =, 'compute-corpus-extents')), _374944, _374946)), number_of_clauses(756)) ^ Unify: (223) [user] pfc_call('$spft$'(_374938, _376816, '$nt$'('next-operation'(op(+, =, 'compute-corpus-extents')), _374944, _374946))) ^ Call: (224) [user] setup_call_cleanup(nb_current('$pfc_current_choice', _450110), (prolog_current_choice(_450120), push_current_choice(_450120), clause('$spft$'(_374938, _376816, '$nt$'('next-operation'(op(+, =, 'compute-corpus-extents')), _374944, _374946)), _450142), pfc_call(_450142)), nb_setval('$pfc_current_choice', _450110)) ^ Unify: (224) [system] setup_call_cleanup(user:nb_current('$pfc_current_choice', _450110), user:(prolog_current_choice(_450120), push_current_choice(_450120), clause('$spft$'(_374938, _376816, '$nt$'('next-operation'(op(+, =, 'compute-corpus-extents')), _374944, _374946)), _450142), pfc_call(_450142)), user:nb_setval('$pfc_current_choice', _450110)) ^ Call: (225) [system] sig_atomic(user:nb_current('$pfc_current_choice', _450110)) Call: (227) [system] nb_current('$pfc_current_choice', _450110) Exit: (227) [system] nb_current('$pfc_current_choice', []) ^ Exit: (225) [system] sig_atomic(user:nb_current('$pfc_current_choice', [])) Call: (226) [system] prolog_current_choice(_450120) Exit: (226) [system] prolog_current_choice(2951) ^ Call: (226) [user] push_current_choice(2951) ^ Unify: (226) [user] push_current_choice(2951) Call: (227) [system] nb_current('$pfc_current_choice', _459460) Exit: (227) [system] nb_current('$pfc_current_choice', []) Call: (227) [system] b_setval('$pfc_current_choice', [2951]) Exit: (227) [system] b_setval('$pfc_current_choice', [2951]) ^ Exit: (226) [user] push_current_choice(2951) ^ Call: (226) [user] clause('$spft$'(_374938, _376816, '$nt$'('next-operation'(op(+, =, 'compute-corpus-extents')), _374944, _374946)), _450142) ^ Fail: (226) [user] clause('$spft$'(_374938, _376816, '$nt$'('next-operation'(op(+, =, 'compute-corpus-extents')), _374944, _374946)), _450142) Call: (226) [$syspreds] nb_setval('$pfc_current_choice', []) Unify: (226) [$syspreds] nb_setval('$pfc_current_choice', []) Call: (227) [system] duplicate_term([], _467832) Exit: (227) [system] duplicate_term([], []) Call: (227) [system] nb_linkval('$pfc_current_choice', []) Exit: (227) [system] nb_linkval('$pfc_current_choice', []) Exit: (226) [$syspreds] nb_setval('$pfc_current_choice', []) ^ Fail: (224) [system] setup_call_cleanup(user:nb_current('$pfc_current_choice', _450110), user:(prolog_current_choice(_450120), push_current_choice(_450120), clause('$spft$'(_374938, _376816, '$nt$'('next-operation'(op(+, =, 'compute-corpus-extents')), _374944, _374946)), _450142), pfc_call(_450142)), user:nb_setval('$pfc_current_choice', _450110)) ^ Fail: (223) [user] pfc_call('$spft$'(_374938, _376816, '$nt$'('next-operation'(op(+, =, 'compute-corpus-extents')), _374944, _374946))) ^ Fail: (222) [user] pfcCallSystem('$spft$'(_374938, _376816, '$nt$'('next-operation'(op(+, =, 'compute-corpus-extents')), _374944, _374946))) ^ Fail: (221) [user] pfc_spft(_374938, _475336, '$nt$'('next-operation'(op(+, =, 'compute-corpus-extents')), _374944, _374946)) ^ Redo: (220) [user] fcnt('next-operation'(op(+, =, 'compute-corpus-extents')), 'next-operation'(op(+, =, 'compute-corpus-extents'))) ^ Unify: (220) [user] fcnt('next-operation'(op(+, =, 'compute-corpus-extents')), 'next-operation'(op(+, =, 'compute-corpus-extents'))) ^ Exit: (220) [user] fcnt('next-operation'(op(+, =, 'compute-corpus-extents')), 'next-operation'(op(+, =, 'compute-corpus-extents'))) ^ Exit: (219) [system] ignore(user:fcnt('next-operation'(op(+, =, 'compute-corpus-extents')), 'next-operation'(op(+, =, 'compute-corpus-extents')))) ^ Exit: (218) [user] pfcFwd1('next-operation'(op(+, =, 'compute-corpus-extents'))) ^ Exit: (217) [user] pfcFwd0('next-operation'(op(+, =, 'compute-corpus-extents'))) ^ Exit: (216) [locally_each] locally_each:wtl_how(locally_each:trusted_redo_call_cleanup, locally_each:(true==true), user:set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, 'compute-corpus-extents'))), user:set_prolog_flag(occurs_check, true)) ^ Exit: (215) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, 'compute-corpus-extents'))), user:each_call_cleanup) ^ Exit: (214) [locally_each] locally_each:locally(user:set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, 'compute-corpus-extents')))) ^ Exit: (213) [user] pfcFwd('next-operation'(op(+, =, 'compute-corpus-extents'))) ^ Exit: (212) [user] pfcEnqueue(direct, 'next-operation'(op(+, =, 'compute-corpus-extents')), (P;HTML|mfl4(_3668, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (211) [user] pfcEnqueue('next-operation'(op(+, =, 'compute-corpus-extents')), (P;HTML|mfl4(_3668, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (209) [user] must_ex(pfcEnqueue('next-operation'(op(+, =, 'compute-corpus-extents')), (P;HTML|mfl4(_3668, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Exit: (208) [user] pfcPost2('next-operation'(op(+, =, 'compute-corpus-extents')), (P;HTML|mfl4(_3668, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (207) [user] pfcPost11('next-operation'(op(+, =, 'compute-corpus-extents')), (P;HTML|mfl4(_3668, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (205) [locally_each] locally_each:wtl_how(locally_each:trusted_redo_call_cleanup, locally_each:(true==true), user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'compute-corpus-extents')), (P;HTML|mfl4(_3668, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _3692, (notrace, wdmsg(('next-operation'(op(+, =, 'compute-corpus-extents'))=>_3692)), trace)), user:set_prolog_flag(occurs_check, true)) ^ Exit: (204) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'compute-corpus-extents')), (P;HTML|mfl4(_3668, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _3692, (notrace, wdmsg(('next-operation'(op(+, =, 'compute-corpus-extents'))=>_3692)), trace)), user:each_call_cleanup) ^ Exit: (203) [locally_each] locally_each:locally(user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'compute-corpus-extents')), (P;HTML|mfl4(_3668, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _3692, (notrace, wdmsg(('next-operation'(op(+, =, 'compute-corpus-extents'))=>_3692)), trace))) ^ Exit: (202) [user] pfcPost1('next-operation'(op(+, =, 'compute-corpus-extents')), (P;HTML|mfl4(_3668, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (201) [user] pfcPost_rev((P;HTML|mfl4(_3668, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax), 'next-operation'(op(+, =, 'compute-corpus-extents'))) ^ Exit: (200) [user] pfcPost('next-operation'(op(+, =, 'compute-corpus-extents')), (P;HTML|mfl4(_3668, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (200) [user] pfcRun ^ Unify: (200) [user] pfcRun ^ Call: (201) [user] pfcGetSearch(direct) ^ Unify: (201) [user] pfcGetSearch(direct) Call: (202) [t_l] t_l:pfcSearchTL(_55042) Fail: (202) [t_l] t_l:pfcSearchTL(_55042) ^ Redo: (201) [user] pfcGetSearch(direct) ^ Call: (202) [user] pfcSearch(_57816) ^ Unify: (202) [user] pfcSearch(direct) ^ Exit: (202) [user] pfcSearch(direct) Call: (202) [system] direct=direct Exit: (202) [system] direct=direct ^ Exit: (201) [user] pfcGetSearch(direct) ^ Unify: (200) [user] pfcRun ^ Exit: (200) [user] pfcRun ^ Exit: (199) [user] pfcAdd('next-operation'(op(+, =, 'compute-corpus-extents')), (P;HTML|mfl4(_3668, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (198) [user] pfcAdd('next-operation'(op(+, =, 'compute-corpus-extents'))) ^ Exit: (197) [user] pfcAdd_Now('next-operation'(op(+, =, 'compute-corpus-extents'))) ^ Exit: (196) [user] if_t(into_simple_op(+, [=, ['compute-corpus-extents'], [[debugln, "compute corpus extents..."], [time, [forall, ['use-extent', _F, _A], ['compute-extent', _F, _A]]]]], op(+, =, 'compute-corpus-extents')), pfcAdd_Now('next-operation'(op(+, =, 'compute-corpus-extents')))) Call: (196) [user] dont_give_up(as_tf(asserted_do_metta('&self', +, [=, ['compute-corpus-extents'], [[debugln, "compute corpus extents..."], [time, [forall, ['use-extent', _F, _A], ['compute-extent', _F, _A]]]]]), _3348)) Unify: (196) [user] dont_give_up(as_tf(asserted_do_metta('&self', +, [=, ['compute-corpus-extents'], [[debugln, "compute corpus extents..."], [time, [forall, ['use-extent', _F, _A], ['compute-extent', _F, _A]]]]]), _3348)) ^ Call: (198) [user] as_tf(asserted_do_metta('&self', +, [=, ['compute-corpus-extents'], [[debugln, "compute corpus extents..."], [time, [forall, ['use-extent', _F, _A], ['compute-extent', _F, _A]]]]]), _3348) ^ Unify: (198) [user] as_tf(asserted_do_metta('&self', +, [=, ['compute-corpus-extents'], [[debugln, "compute corpus extents..."], [time, [forall, ['use-extent', _F, _A], ['compute-extent', _F, _A]]]]]), _3348) Call: (199) [system] asserted_do_metta('&self', +, [=, ['compute-corpus-extents'], [[debugln, "compute corpus extents..."], [time, [forall, ['use-extent', _F, _A], ['compute-extent', _F, _A]]]]])\=[_79296|_79298] Exit: (199) [system] asserted_do_metta('&self', +, [=, ['compute-corpus-extents'], [[debugln, "compute corpus extents..."], [time, [forall, ['use-extent', _F, _A], ['compute-extent', _F, _A]]]]])\=[_79296|_79298] ^ Call: (199) [user] catch_nowarn((call(asserted_do_metta('&self', +, [=, ['compute-corpus-extents'], [[debugln, "compute corpus extents..."], [time, [forall, ['use-extent', _F, _A], ['compute-extent', _F, _A]]]]]))*->_3348='True';_3348='False')) ^ Unify: (199) [user] catch_nowarn((call(asserted_do_metta('&self', +, [=, ['compute-corpus-extents'], [[debugln, "compute corpus extents..."], [time, [forall, ['use-extent', _F, _A], ['compute-extent', _F, _A]]]]]))*->_3348='True';_3348='False')) Call: (200) [user] catch_err((call(asserted_do_metta('&self', +, [=, ['compute-corpus-extents'], [[debugln, "compute corpus extents..."], [time, [forall, ['use-extent', _F, _A], ['compute-extent', _F, _A]]]]]))*->_3348='True';_3348='False'), error(_83034, _83036), fail) Unify: (200) [user] catch_err((call(asserted_do_metta('&self', +, [=, ['compute-corpus-extents'], [[debugln, "compute corpus extents..."], [time, [forall, ['use-extent', _F, _A], ['compute-extent', _F, _A]]]]]))*->_3348='True';_3348='False'), error(_83034, _83036), fail) Call: (203) [user] asserted_do_metta('&self', +, [=, ['compute-corpus-extents'], [[debugln, "compute corpus extents..."], [time, [forall, ['use-extent', _F, _A], ['compute-extent', _F, _A]]]]]) Unify: (203) [user] asserted_do_metta('&self', +, [=, ['compute-corpus-extents'], [[debugln, "compute corpus extents..."], [time, [forall, ['use-extent', _F, _A], ['compute-extent', _F, _A]]]]]) Call: (204) [user] metta_interp_mode(+, _86750) Unify: (204) [user] metta_interp_mode(+, load) Exit: (204) [user] metta_interp_mode(+, load) Call: (204) [user] asserted_do_metta('&self', load, [=, ['compute-corpus-extents'], [[debugln, "compute corpus extents..."], [time, [forall, ['use-extent', _F, _A], ['compute-extent', _F, _A]]]]]) Unify: (204) [user] asserted_do_metta('&self', load, [=, ['compute-corpus-extents'], [[debugln, "compute corpus extents..."], [time, [forall, ['use-extent', _F, _A], ['compute-extent', _F, _A]]]]]) Call: (205) [user] metta_interp_mode(load, _91340) Redo: (204) [user] asserted_do_metta('&self', load, [=, ['compute-corpus-extents'], [[debugln, "compute corpus extents..."], [time, [forall, ['use-extent', _F, _A], ['compute-extent', _F, _A]]]]]) Unify: (204) [user] asserted_do_metta('&self', load, [=, ['compute-corpus-extents'], [[debugln, "compute corpus extents..."], [time, [forall, ['use-extent', _F, _A], ['compute-extent', _F, _A]]]]]) Call: (205) [system] load==exec Redo: (204) [user] asserted_do_metta('&self', load, [=, ['compute-corpus-extents'], [[debugln, "compute corpus extents..."], [time, [forall, ['use-extent', _F, _A], ['compute-extent', _F, _A]]]]]) Unify: (204) [user] asserted_do_metta('&self', load, [=, ['compute-corpus-extents'], [[debugln, "compute corpus extents..."], [time, [forall, ['use-extent', _F, _A], ['compute-extent', _F, _A]]]]]) Call: (205) [user] asserted_do_metta2('&self', load, [=, ['compute-corpus-extents'], [[debugln, "compute corpus extents..."], [time, [forall, ['use-extent', _F, _A], ['compute-extent', _F, _A]]]]], [=, ['compute-corpus-extents'], [[debugln, "compute corpus extents..."], [time, [forall, ['use-extent', _F, _A], ['compute-extent', _F, _A]]]]]) Unify: (205) [user] asserted_do_metta2('&self', load, [=, ['compute-corpus-extents'], [[debugln, "compute corpus extents..."], [time, [forall, ['use-extent', _F, _A], ['compute-extent', _F, _A]]]]], [=, ['compute-corpus-extents'], [[debugln, "compute corpus extents..."], [time, [forall, ['use-extent', _F, _A], ['compute-extent', _F, _A]]]]]) Call: (206) [system] nonvar(load) Exit: (206) [system] nonvar(load) Call: (206) [user] metta_interp_mode(load, _100562) Redo: (205) [user] asserted_do_metta2('&self', load, [=, ['compute-corpus-extents'], [[debugln, "compute corpus extents..."], [time, [forall, ['use-extent', _F, _A], ['compute-extent', _F, _A]]]]], [=, ['compute-corpus-extents'], [[debugln, "compute corpus extents..."], [time, [forall, ['use-extent', _F, _A], ['compute-extent', _F, _A]]]]]) Unify: (205) [user] asserted_do_metta2('&self', load, [=, ['compute-corpus-extents'], [[debugln, "compute corpus extents..."], [time, [forall, ['use-extent', _F, _A], ['compute-extent', _F, _A]]]]], [=, ['compute-corpus-extents'], [[debugln, "compute corpus extents..."], [time, [forall, ['use-extent', _F, _A], ['compute-extent', _F, _A]]]]]) ^ Call: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, ['compute-corpus-extents'], [[debugln, "compute corpus extents..."], [time, [forall, ['use-extent', _F, _A], ['compute-extent', _F, _A]]]]], metta_atom('&self', [=, ['compute-corpus-extents'], [[debugln, "compute corpus extents..."], [time, [forall, ['use-extent', _F, _A], ['compute-extent', _F, _A]]]]]))) ^ Unify: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, ['compute-corpus-extents'], [[debugln, "compute corpus extents..."], [time, [forall, ['use-extent', _F, _A], ['compute-extent', _F, _A]]]]], metta_atom('&self', [=, ['compute-corpus-extents'], [[debugln, "compute corpus extents..."], [time, [forall, ['use-extent', _F, _A], ['compute-extent', _F, _A]]]]]))) ^ Call: (207) [user] is_compatio ^ Unify: (207) [user] is_compatio ^ Call: (209) [system] setup_call_cleanup('$notrace'(_107038, _107040), once(user:is_compatio0), '$restore_trace'(_107038, _107040)) ^ Unify: (209) [system] setup_call_cleanup(system:'$notrace'(_107038, _107040), system:once(user:is_compatio0), system:'$restore_trace'(_107038, _107040)) ^ Call: (210) [system] sig_atomic(system:'$notrace'(_107038, _107040)) ^ Fail: (207) [user] is_compatio ^ Redo: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, ['compute-corpus-extents'], [[debugln, "compute corpus extents..."], [time, [forall, ['use-extent', _F, _A], ['compute-extent', _F, _A]]]]], metta_atom('&self', [=, ['compute-corpus-extents'], [[debugln, "compute corpus extents..."], [time, [forall, ['use-extent', _F, _A], ['compute-extent', _F, _A]]]]]))) ^ Unify: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, ['compute-corpus-extents'], [[debugln, "compute corpus extents..."], [time, [forall, ['use-extent', _F, _A], ['compute-extent', _F, _A]]]]], metta_atom('&self', [=, ['compute-corpus-extents'], [[debugln, "compute corpus extents..."], [time, [forall, ['use-extent', _F, _A], ['compute-extent', _F, _A]]]]]))) ^ Call: (208) [rtrace] rtrace:quietly3(user:(wots(_112656, must_det_ll(user:metta_anew(load, [=, ['compute-corpus-extents'], [[debugln, "compute corpus extents..."], [time, [forall, ['use-extent', _F, _A], ['compute-extent', _F, _A]]]]], metta_atom('&self', [=, ['compute-corpus-extents'], [[debugln, "compute corpus extents..."], [time, [forall, ['use-extent', _F, _A], ['compute-extent', _F, _A]]]]])))), (_112656==""->true;our_ansi_format('#ffa505', '~w~n', [_112656])))) ^ Unify: (208) [rtrace] rtrace:quietly3(user:(wots(_112656, must_det_ll(user:metta_anew(load, [=, ['compute-corpus-extents'], [[debugln, "compute corpus extents..."], [time, [forall, ['use-extent', _F, _A], ['compute-extent', _F, _A]]]]], metta_atom('&self', [=, ['compute-corpus-extents'], [[debugln, "compute corpus extents..."], [time, [forall, ['use-extent', _F, _A], ['compute-extent', _F, _A]]]]])))), (_112656==""->true;our_ansi_format('#ffa505', '~w~n', [_112656])))) (= (compute-corpus-extents) ( (debugln "compute corpus extents...") (time (forall (use-extent $F $A) (compute-extent $F $A))))) ^ Exit: (208) [rtrace] rtrace:quietly3(user:(wots("", must_det_ll(user:metta_anew(load, [=, ['compute-corpus-extents'], [[debugln, "compute corpus extents..."], [time, [forall, ['use-extent', _F, _A], ['compute-extent', _F, _A]]]]], metta_atom('&self', [=, ['compute-corpus-extents'], [[debugln, "compute corpus extents..."], [time, [forall, ['use-extent', _F, _A], ['compute-extent', _F, _A]]]]])))), (""==""->true;our_ansi_format('#ffa505', '~w~n', [""])))) ^ Exit: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, ['compute-corpus-extents'], [[debugln, "compute corpus extents..."], [time, [forall, ['use-extent', _F, _A], ['compute-extent', _F, _A]]]]], metta_atom('&self', [=, ['compute-corpus-extents'], [[debugln, "compute corpus extents..."], [time, [forall, ['use-extent', _F, _A], ['compute-extent', _F, _A]]]]]))) Exit: (205) [user] asserted_do_metta2('&self', load, [=, ['compute-corpus-extents'], [[debugln, "compute corpus extents..."], [time, [forall, ['use-extent', _F, _A], ['compute-extent', _F, _A]]]]], [=, ['compute-corpus-extents'], [[debugln, "compute corpus extents..."], [time, [forall, ['use-extent', _F, _A], ['compute-extent', _F, _A]]]]]) Exit: (204) [user] asserted_do_metta('&self', load, [=, ['compute-corpus-extents'], [[debugln, "compute corpus extents..."], [time, [forall, ['use-extent', _F, _A], ['compute-extent', _F, _A]]]]]) Exit: (203) [user] asserted_do_metta('&self', +, [=, ['compute-corpus-extents'], [[debugln, "compute corpus extents..."], [time, [forall, ['use-extent', _F, _A], ['compute-extent', _F, _A]]]]]) Call: (203) [system] _3348='True' Exit: (203) [system] 'True'='True' Exit: (200) [user] catch_err((call(asserted_do_metta('&self', +, [=, ['compute-corpus-extents'], [[debugln, "compute corpus extents..."], [time, [forall, ['use-extent', _F, _A], ['compute-extent', _F, _A]]]]]))*->'True'='True';'True'='False'), error(_83034, _83036), fail) ^ Exit: (199) [user] catch_nowarn((call(asserted_do_metta('&self', +, [=, ['compute-corpus-extents'], [[debugln, "compute corpus extents..."], [time, [forall, ['use-extent', _F, _A], ['compute-extent', _F, _A]]]]]))*->'True'='True';'True'='False')) ^ Exit: (198) [user] as_tf(asserted_do_metta('&self', +, [=, ['compute-corpus-extents'], [[debugln, "compute corpus extents..."], [time, [forall, ['use-extent', _F, _A], ['compute-extent', _F, _A]]]]]), 'True') Exit: (196) [user] dont_give_up(as_tf(asserted_do_metta('&self', +, [=, ['compute-corpus-extents'], [[debugln, "compute corpus extents..."], [time, [forall, ['use-extent', _F, _A], ['compute-extent', _F, _A]]]]]), 'True')) Exit: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['compute-corpus-extents'], [[debugln, "compute corpus extents..."], [time, [forall, ['use-extent', _F, _A], ['compute-extent', _F, _A]]]]], 'True') ^ Exit: (194) [user] must_not_error(user:do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['compute-corpus-extents'], [[debugln, "compute corpus extents..."], [time, [forall, ['use-extent', _F, _A], ['compute-extent', _F, _A]]]]], 'True')) ^ Redo: (193) [user] metta_file_buffer(_3300, _3302, _3304, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', _3308) ^ Unify: (193) [user] metta_file_buffer(+, [=, ['min-of', _144454, _144460, _144454], [[<, _144454, _144460], ['set-det']]], ['_Y'=_144460, '_X'=_144454], P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', '$stream_position'(2713, 102, 103, 2713)) ^ Exit: (193) [user] metta_file_buffer(+, [=, ['min-of', _144454, _144460, _144454], [[<, _144454, _144460], ['set-det']]], ['_Y'=_144460, '_X'=_144454], P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', '$stream_position'(2713, 102, 103, 2713)) ^ Call: (194) [user] apply:maplist(maybe_assign, ['_Y'=_144460, '_X'=_144454]) ^ Unify: (194) [apply] apply:maplist(user:maybe_assign, ['_Y'=_144460, '_X'=_144454]) Call: (195) [apply] apply:maplist_(['_Y'=_144460, '_X'=_144454], user:maybe_assign) Unify: (195) [apply] apply:maplist_(['_Y'=_144460, '_X'=_144454], user:maybe_assign) Call: (196) [user] maybe_assign('_Y'=_144460) Unify: (196) [user] maybe_assign('_Y'=_144460) ^ Call: (197) [user] ignore(_144460=_Y) ^ Unify: (197) [system] ignore(user:(_144460=_Y)) Call: (198) [system] _144460=_Y Exit: (198) [system] _Y=_Y ^ Exit: (197) [system] ignore(user:(_Y=_Y)) Exit: (196) [user] maybe_assign('_Y'=_Y) Call: (196) [apply] apply:maplist_(['_X'=_144454], user:maybe_assign) Unify: (196) [apply] apply:maplist_(['_X'=_144454], user:maybe_assign) Call: (197) [user] maybe_assign('_X'=_144454) Unify: (197) [user] maybe_assign('_X'=_144454) ^ Call: (198) [user] ignore(_144454=_X) ^ Unify: (198) [system] ignore(user:(_144454=_X)) Call: (199) [system] _144454=_X Exit: (199) [system] _X=_X ^ Exit: (198) [system] ignore(user:(_X=_X)) Exit: (197) [user] maybe_assign('_X'=_X) Call: (197) [apply] apply:maplist_([], user:maybe_assign) Unify: (197) [apply] apply:maplist_([], user:maybe_assign) Exit: (197) [apply] apply:maplist_([], user:maybe_assign) Exit: (196) [apply] apply:maplist_(['_X'=_X], user:maybe_assign) Exit: (195) [apply] apply:maplist_(['_Y'=_Y, '_X'=_X], user:maybe_assign) ^ Exit: (194) [apply] apply:maplist(user:maybe_assign, ['_Y'=_Y, '_X'=_X]) ^ Call: (194) [user] must_not_error(do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['min-of', _X, _Y, _X], [[<, _X, _Y], ['set-det']]], _3348)) ^ Unify: (194) [user] must_not_error(user:do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['min-of', _X, _Y, _X], [[<, _X, _Y], ['set-det']]], _3348)) Call: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['min-of', _X, _Y, _X], [[<, _X, _Y], ['set-det']]], _3348) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['min-of', _X, _Y, _X], [[<, _X, _Y], ['set-det']]], _3348) Call: (196) [system] var([=, ['min-of', _X, _Y, _X], [[<, _X, _Y], ['set-det']]]) Redo: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['min-of', _X, _Y, _X], [[<, _X, _Y], ['set-det']]], _3348) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['min-of', _X, _Y, _X], [[<, _X, _Y], ['set-det']]], _3348) Call: (196) [system] (+)\==exec Exit: (196) [system] (+)\==exec Call: (196) [system] [=, ['min-of', _X, _Y, _X], [[<, _X, _Y], ['set-det']]]==[] Redo: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['min-of', _X, _Y, _X], [[<, _X, _Y], ['set-det']]], _3348) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['min-of', _X, _Y, _X], [[<, _X, _Y], ['set-det']]], _3348) Call: (196) [system] string([=, ['min-of', _X, _Y, _X], [[<, _X, _Y], ['set-det']]]) Redo: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['min-of', _X, _Y, _X], [[<, _X, _Y], ['set-det']]], _3348) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['min-of', _X, _Y, _X], [[<, _X, _Y], ['set-det']]], _3348) Call: (196) [system] (+)\==exec Exit: (196) [system] (+)\==exec ^ Call: (196) [user] if_t(into_simple_op(+, [=, ['min-of', _X, _Y, _X], [[<, _X, _Y], ['set-det']]], _234930), pfcAdd_Now('next-operation'(_234930))) ^ Unify: (196) [user] if_t(into_simple_op(+, [=, ['min-of', _X, _Y, _X], [[<, _X, _Y], ['set-det']]], _234930), pfcAdd_Now('next-operation'(_234930))) Call: (197) [user] into_simple_op(+, [=, ['min-of', _X, _Y, _X], [[<, _X, _Y], ['set-det']]], _234930) Unify: (197) [user] into_simple_op(+, [=, ['min-of', _X, _Y, _X], [[<, _X, _Y], ['set-det']]], op(+, =, _237722)) Call: (198) [user] o_s([['min-of', _X, _Y, _X], [[<, _X, _Y], ['set-det']]], _237722) Unify: (198) [user] o_s([['min-of', _X, _Y, _X], [[<, _X, _Y], ['set-det']]], _237722) Call: (199) [user] o_s(['min-of', _X, _Y, _X], _237722) Unify: (199) [user] o_s(['min-of', _X, _Y, _X], _237722) Call: (200) [user] o_s('min-of', _237722) Unify: (200) [user] o_s('min-of', 'min-of') Exit: (200) [user] o_s('min-of', 'min-of') Exit: (199) [user] o_s(['min-of', _X, _Y, _X], 'min-of') Exit: (198) [user] o_s([['min-of', _X, _Y, _X], [[<, _X, _Y], ['set-det']]], 'min-of') Exit: (197) [user] into_simple_op(+, [=, ['min-of', _X, _Y, _X], [[<, _X, _Y], ['set-det']]], op(+, =, 'min-of')) ^ Call: (197) [user] pfcAdd_Now('next-operation'(op(+, =, 'min-of'))) ^ Unify: (197) [user] pfcAdd_Now('next-operation'(op(+, =, 'min-of'))) ^ Call: (198) [user] current_predicate(pfcAdd/1) ^ Exit: (198) [user] current_predicate(pfcAdd/1) ^ Call: (198) [user] once_writeq_nl(pfcAdd('next-operation'(op(+, =, 'min-of')))) ^ Unify: (198) [user] once_writeq_nl(pfcAdd('next-operation'(op(+, =, 'min-of')))) ^ Call: (199) [user] clause(pfcTraceExecution, true) ^ Fail: (199) [user] clause(pfcTraceExecution, true) ^ Redo: (198) [user] once_writeq_nl(pfcAdd('next-operation'(op(+, =, 'min-of')))) ^ Exit: (198) [user] once_writeq_nl(pfcAdd('next-operation'(op(+, =, 'min-of')))) ^ Call: (198) [user] pfcAdd('next-operation'(op(+, =, 'min-of'))) ^ Unify: (198) [user] pfcAdd('next-operation'(op(+, =, 'min-of'))) ^ Call: (199) [user] must_ex(current_why_UU(_258940)) ^ Unify: (199) [user] must_ex(current_why_UU(_258940)) Call: (201) [user] current_why_UU(_258940) Unify: (201) [user] current_why_UU(_258940) ^ Call: (202) [user] get_why_uu(_258940) ^ Unify: (202) [user] get_why_uu(_258940) ^ Call: (203) [user] findall(_264480, current_why(_264480), _264486) ^ Unify: (203) [$bags] findall(_264480, user:current_why(_264480), _264486) ^ Call: (204) [$bags] findall(_264480, user:current_why(_264480), _264486, []) ^ Unify: (204) [$bags] findall(_264480, user:current_why(_264480), _264486, []) ^ Call: (205) [$bags] cleanup_bag(findall_loop(_264480, user:current_why(_264480), _264486, []), '$destroy_findall_bag') ^ Unify: (205) [$bags] cleanup_bag('$bags':findall_loop(_264480, user:current_why(_264480), _264486, []), '$bags':'$destroy_findall_bag') Call: (206) [$bags] findall_loop(_264480, user:current_why(_264480), _264486, []) Unify: (206) [$bags] findall_loop(_264480, user:current_why(_264480), _264486, []) ^ Call: (207) [user] bugger:current_why(_264480) ^ Unify: (207) [user] bugger:current_why(_264480) ^ Call: (208) [user] bugger:current_why_data(_264480) ^ Unify: (208) [user] bugger:current_why_data(_264480) Call: (209) [system] nb_current('$current_why', wp(_264480, _275740)) Fail: (209) [system] nb_current('$current_why', wp(_264480, _275740)) ^ Redo: (208) [user] bugger:current_why_data(_264480) ^ Unify: (208) [user] bugger:current_why_data(_264480) Call: (209) [t_l] t_l:current_why_source(_264480) Fail: (209) [t_l] t_l:current_why_source(_264480) ^ Fail: (208) [user] bugger:current_why_data(_264480) ^ Redo: (207) [user] bugger:current_why(_264480) ^ Unify: (207) [user] bugger:current_why(mfl4(_283168, _283170, _283172, _283174)) ^ Call: (209) [system] setup_call_cleanup('$notrace'(_284124, _284126), once(user:current_mfl4(_283168, _283170, _283172, _283174)), '$restore_trace'(_284124, _284126)) ^ Unify: (209) [system] setup_call_cleanup(system:'$notrace'(_284124, _284126), system:once(user:current_mfl4(_283168, _283170, _283172, _283174)), system:'$restore_trace'(_284124, _284126)) ^ Call: (210) [system] sig_atomic(system:'$notrace'(_284124, _284126)) ^ Exit: (209) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:current_mfl4(_283168, user, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', 587)), system:'$restore_trace'(3, -1)) ^ Exit: (207) [user] bugger:current_why(P;HTML|mfl4(_283168, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Redo: (206) [$bags] findall_loop(_264480, user:current_why(_264480), _264486, []) Exit: (206) [$bags] findall_loop(_264480, user:current_why(_264480), [P;HTML|mfl4(_301006, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], []) ^ Exit: (205) [$bags] cleanup_bag('$bags':findall_loop(_264480, user:current_why(_264480), [P;HTML|mfl4(_301006, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], []), '$bags':'$destroy_findall_bag') ^ Exit: (204) [$bags] findall(_264480, user:current_why(_264480), [P;HTML|mfl4(_301006, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], []) ^ Exit: (203) [$bags] findall(_264480, user:current_why(_264480), [P;HTML|mfl4(_301006, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Call: (203) [system] [P;HTML|mfl4(_301006, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]\==[] Exit: (203) [system] [P;HTML|mfl4(_301006, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]\==[] ^ Call: (203) [user] u_to_uu([P;HTML|mfl4(_301006, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _258940) ^ Unify: (203) [user] u_to_uu([P;HTML|mfl4(_301006, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], ([P;HTML|mfl4(_301006, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], ax)) Call: (204) [system] var([P;HTML|mfl4(_301006, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Fail: (204) [system] var([P;HTML|mfl4(_301006, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) ^ Redo: (203) [user] u_to_uu([P;HTML|mfl4(_301006, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _258940) ^ Unify: (203) [user] u_to_uu([P;HTML|mfl4(_301006, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], [P;HTML|mfl4(_301006, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Call: (204) [system] nonvar([P;HTML|mfl4(_301006, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Exit: (204) [system] nonvar([P;HTML|mfl4(_301006, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Call: (204) [system] [P;HTML|mfl4(_301006, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]=(_420794, _420796) Fail: (204) [system] [P;HTML|mfl4(_301006, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]=(_420794, _420796) ^ Redo: (203) [user] u_to_uu([P;HTML|mfl4(_301006, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _258940) ^ Unify: (203) [user] u_to_uu([P;HTML|mfl4(_301006, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _258940) ^ Call: (204) [user] logicmoo_util_terms:list_to_conjuncts([P;HTML|mfl4(_301006, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _451204) ^ Unify: (204) [user] logicmoo_util_terms:list_to_conjuncts([P;HTML|mfl4(_301006, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _451204) ^ Call: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_301006, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _451204) ^ Unify: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_301006, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], [P;HTML|mfl4(_301006, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Call: (206) [system] var([P;HTML|mfl4(_301006, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Fail: (206) [system] var([P;HTML|mfl4(_301006, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) ^ Redo: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_301006, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _451204) ^ Unify: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_301006, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], [P;HTML|mfl4(_301006, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) ^ Call: (206) [user] not(compound([P;HTML|mfl4(_3658, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)])) ^ Unify: (206) [system] not(user:compound([P;HTML|mfl4(_3658, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)])) Call: (207) [system] compound([P;HTML|mfl4(_3658, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Exit: (207) [system] compound([P;HTML|mfl4(_3658, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) ^ Fail: (206) [system] not(user:compound([P;HTML|mfl4(_3658, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)])) ^ Redo: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_3658, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _3678) ^ Unify: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_3658, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _3678) ^ Call: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3658, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _3678) ^ Unify: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3658, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_3658, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Call: (207) [system] var(P;HTML|mfl4(_3658, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Fail: (207) [system] var(P;HTML|mfl4(_3658, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Redo: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3658, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _3678) ^ Unify: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3658, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_3658, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Call: (207) [user] not(compound(P;HTML|mfl4(_3658, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587))) ^ Unify: (207) [system] not(user:compound(P;HTML|mfl4(_3658, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587))) Call: (208) [system] compound(P;HTML|mfl4(_3658, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Exit: (208) [system] compound(P;HTML|mfl4(_3658, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Fail: (207) [system] not(user:compound(P;HTML|mfl4(_3658, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587))) ^ Redo: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3658, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _3678) ^ Unify: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3658, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_3658, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Exit: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3658, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_3658, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Exit: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_3658, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], P;HTML|mfl4(_3658, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Exit: (204) [user] logicmoo_util_terms:list_to_conjuncts([P;HTML|mfl4(_3658, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], P;HTML|mfl4(_3658, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Call: (204) [user] u_to_uu(P;HTML|mfl4(_3658, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _3632) ^ Unify: (204) [user] u_to_uu(P;HTML|mfl4(_3658, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), (P;HTML|mfl4(_3658, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) Call: (205) [system] var(P;HTML|mfl4(_3658, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Fail: (205) [system] var(P;HTML|mfl4(_3658, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Redo: (204) [user] u_to_uu(P;HTML|mfl4(_3658, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _3632) ^ Unify: (204) [user] u_to_uu(P;HTML|mfl4(_3658, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_3658, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Call: (205) [system] nonvar(P;HTML|mfl4(_3658, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Exit: (205) [system] nonvar(P;HTML|mfl4(_3658, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Call: (205) [system] P;HTML|mfl4(_3658, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)=(_296068, _296070) Fail: (205) [system] P;HTML|mfl4(_3658, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)=(_296068, _296070) ^ Redo: (204) [user] u_to_uu(P;HTML|mfl4(_3658, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _3632) ^ Unify: (204) [user] u_to_uu(P;HTML|mfl4(_3658, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), (P;HTML|mfl4(_3658, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (204) [user] u_to_uu(P;HTML|mfl4(_3658, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), (P;HTML|mfl4(_3658, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (203) [user] u_to_uu([P;HTML|mfl4(_3658, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], (P;HTML|mfl4(_3658, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (202) [user] get_why_uu((P;HTML|mfl4(_3658, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) Exit: (201) [user] current_why_UU((P;HTML|mfl4(_3658, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (199) [user] must_ex(current_why_UU((P;HTML|mfl4(_3658, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (199) [user] pfcAdd('next-operation'(op(+, =, 'min-of')), (P;HTML|mfl4(_3658, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (199) [user] pfcAdd('next-operation'(op(+, =, 'min-of')), (P;HTML|mfl4(_3658, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (200) [user] pfcPost('next-operation'(op(+, =, 'min-of')), (P;HTML|mfl4(_3658, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (200) [user] pfcPost('next-operation'(op(+, =, 'min-of')), (P;HTML|mfl4(_3658, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (201) [user] pfcPost_rev((P;HTML|mfl4(_3658, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax), 'next-operation'(op(+, =, 'min-of'))) ^ Unify: (201) [user] pfcPost_rev((P;HTML|mfl4(_3658, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax), 'next-operation'(op(+, =, 'min-of'))) Call: (202) [system] is_list('next-operation'(op(+, =, 'min-of'))) Fail: (202) [system] is_list('next-operation'(op(+, =, 'min-of'))) ^ Redo: (201) [user] pfcPost_rev((P;HTML|mfl4(_3658, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax), 'next-operation'(op(+, =, 'min-of'))) ^ Call: (202) [user] pfcPost1('next-operation'(op(+, =, 'min-of')), (P;HTML|mfl4(_3658, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (202) [user] pfcPost1('next-operation'(op(+, =, 'min-of')), (P;HTML|mfl4(_3658, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (203) [user] control_arg_types('next-operation'(op(+, =, 'min-of')), _454676) ^ Unify: (203) [user] control_arg_types('next-operation'(op(+, =, 'min-of')), _454676) Call: (204) [system] fail Fail: (204) [system] fail ^ Fail: (203) [user] control_arg_types('next-operation'(op(+, =, 'min-of')), _454676) ^ Redo: (202) [user] pfcPost1('next-operation'(op(+, =, 'min-of')), (P;HTML|mfl4(_3658, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (202) [user] pfcPost1('next-operation'(op(+, =, 'min-of')), (P;HTML|mfl4(_3658, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (203) [user] locally_each:locally(set_prolog_flag(occurs_check, true), catch(pfcPost11('next-operation'(op(+, =, 'min-of')), (P;HTML|mfl4(_3658, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _474500, (notrace, wdmsg(('next-operation'(op(+, =, 'min-of'))=>_474500)), trace))) ^ Unify: (203) [locally_each] locally_each:locally(user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'min-of')), (P;HTML|mfl4(_3658, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _474500, (notrace, wdmsg(('next-operation'(op(+, =, 'min-of'))=>_474500)), trace))) ^ Call: (204) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'min-of')), (P;HTML|mfl4(_3658, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _474500, (notrace, wdmsg(('next-operation'(op(+, =, 'min-of'))=>_474500)), trace)), user:each_call_cleanup) ^ Unify: (204) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'min-of')), (P;HTML|mfl4(_3658, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _474500, (notrace, wdmsg(('next-operation'(op(+, =, 'min-of'))=>_474500)), trace)), user:each_call_cleanup) Call: (205) [system] current_prolog_flag(occurs_check, _504998) Exit: (205) [system] current_prolog_flag(occurs_check, true) ^ Call: (205) [locally_each] locally_each:wtl_how(trusted_redo_call_cleanup, true==true, user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'min-of')), (P;HTML|mfl4(_3658, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _474500, (notrace, wdmsg(('next-operation'(op(+, =, 'min-of'))=>_474500)), trace)), user:set_prolog_flag(occurs_check, true)) ^ Unify: (205) [locally_each] locally_each:wtl_how(locally_each:trusted_redo_call_cleanup, locally_each:(true==true), user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'min-of')), (P;HTML|mfl4(_3658, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _474500, (notrace, wdmsg(('next-operation'(op(+, =, 'min-of'))=>_474500)), trace)), user:set_prolog_flag(occurs_check, true)) Call: (206) [system] true==true Exit: (206) [system] true==true ^ Call: (207) [user] pfcPost11('next-operation'(op(+, =, 'min-of')), (P;HTML|mfl4(_3634, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (207) [user] pfcPost11('next-operation'(op(+, =, 'min-of')), (P;HTML|mfl4(_3634, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (208) [user] must_ex(pfcAddSupport('next-operation'(op(+, =, 'min-of')), (P;HTML|mfl4(_3634, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Unify: (208) [user] must_ex(pfcAddSupport('next-operation'(op(+, =, 'min-of')), (P;HTML|mfl4(_3634, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (210) [user] pfcAddSupport('next-operation'(op(+, =, 'min-of')), (P;HTML|mfl4(_3634, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (210) [user] pfcAddSupport('next-operation'(op(+, =, 'min-of')), (P;HTML|mfl4(_3634, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (211) [user] assert('$spft$'('next-operation'(op(+, =, 'min-of')), P;HTML|mfl4(_3634, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (211) [user] assert('$spft$'('next-operation'(op(+, =, 'min-of')), P;HTML|mfl4(_3634, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (210) [user] pfcAddSupport('next-operation'(op(+, =, 'min-of')), (P;HTML|mfl4(_3634, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (208) [user] must_ex(pfcAddSupport('next-operation'(op(+, =, 'min-of')), (P;HTML|mfl4(_3634, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (208) [user] pfcUnique(post, 'next-operation'(op(+, =, 'min-of'))) ^ Unify: (208) [user] pfcUnique(post, 'next-operation'(op(+, =, 'min-of'))) ^ Call: (209) [user] pfcUnique(post, 'next-operation'(op(+, =, 'min-of')), true) ^ Unify: (209) [user] pfcUnique(post, 'next-operation'(op(+, =, 'min-of')), true) ^ Call: (210) [user] is_asserted_exact('next-operation'(op(+, =, 'min-of')), true) ^ Unify: (210) [user] is_asserted_exact('next-operation'(op(+, =, 'min-of')), true) ^ Call: (211) [user] strip_module('next-operation'(op(+, =, 'min-of')), _85298, _85300) ^ Exit: (211) [user] strip_module('next-operation'(op(+, =, 'min-of')), user, 'next-operation'(op(+, =, 'min-of'))) ^ Call: (211) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'min-of')), true) ^ Unify: (211) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'min-of')), true) Call: (212) [system] _89042=user Exit: (212) [system] user=user ^ Call: (212) [user] clause(user:'next-operation'(op(+, =, 'min-of')), true, _90912) ^ Fail: (212) [user] clause('next-operation'(op(+, =, 'min-of')), true, _90912) ^ Redo: (211) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'min-of')), true) ^ Call: (212) [user] clause(user:'next-operation'(op(+, =, 'min-of')), true, _93740) ^ Fail: (212) [user] clause('next-operation'(op(+, =, 'min-of')), true, _93740) ^ Fail: (211) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'min-of')), true) ^ Fail: (210) [user] is_asserted_exact('next-operation'(op(+, =, 'min-of')), true) ^ Redo: (209) [user] pfcUnique(post, 'next-operation'(op(+, =, 'min-of')), true) ^ Exit: (209) [user] pfcUnique(post, 'next-operation'(op(+, =, 'min-of')), true) ^ Exit: (208) [user] pfcUnique(post, 'next-operation'(op(+, =, 'min-of'))) ^ Call: (208) [user] pfcPost2('next-operation'(op(+, =, 'min-of')), (P;HTML|mfl4(_3634, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (208) [user] pfcPost2('next-operation'(op(+, =, 'min-of')), (P;HTML|mfl4(_3634, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (209) [user] must_ex(once((\+ \+is_asserted_exact('next-operation'(op(+, =, 'min-of')));assert('next-operation'(op(+, =, 'min-of')))))) ^ Unify: (209) [user] must_ex(once((\+ \+is_asserted_exact('next-operation'(op(+, =, 'min-of')));assert('next-operation'(op(+, =, 'min-of')))))) ^ Call: (211) [user] once((\+ \+is_asserted_exact('next-operation'(op(+, =, 'min-of')));assert('next-operation'(op(+, =, 'min-of'))))) ^ Unify: (211) [system] once(user:(\+ \+is_asserted_exact('next-operation'(op(+, =, 'min-of')));assert('next-operation'(op(+, =, 'min-of'))))) ^ Call: (213) [user] is_asserted_exact('next-operation'(op(+, =, 'min-of'))) ^ Unify: (213) [user] is_asserted_exact('next-operation'(op(+, =, 'min-of'))) ^ Call: (214) [user] strip_module('next-operation'(op(+, =, 'min-of')), _121078, _121080) ^ Exit: (214) [user] strip_module('next-operation'(op(+, =, 'min-of')), user, 'next-operation'(op(+, =, 'min-of'))) ^ Call: (214) [user] hook_database:expand_to_hb('next-operation'(op(+, =, 'min-of')), _122958, _122960) ^ Unify: (214) [user] hook_database:expand_to_hb('next-operation'(op(+, =, 'min-of')), 'next-operation'(op(+, =, 'min-of')), true) Call: (215) [system] var('next-operation'(op(+, =, 'min-of'))) Fail: (215) [system] var('next-operation'(op(+, =, 'min-of'))) ^ Redo: (214) [user] hook_database:expand_to_hb('next-operation'(op(+, =, 'min-of')), _122958, _122960) ^ Unify: (214) [user] hook_database:expand_to_hb('next-operation'(op(+, =, 'min-of')), 'next-operation'(op(+, =, 'min-of')), true) ^ Exit: (214) [user] hook_database:expand_to_hb('next-operation'(op(+, =, 'min-of')), 'next-operation'(op(+, =, 'min-of')), true) ^ Call: (214) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'min-of')), true) ^ Unify: (214) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'min-of')), true) Call: (215) [system] _131364=user Exit: (215) [system] user=user ^ Call: (215) [user] clause(user:'next-operation'(op(+, =, 'min-of')), true, _133234) ^ Fail: (215) [user] clause('next-operation'(op(+, =, 'min-of')), true, _133234) ^ Redo: (214) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'min-of')), true) ^ Call: (215) [user] clause(user:'next-operation'(op(+, =, 'min-of')), true, _136062) ^ Fail: (215) [user] clause('next-operation'(op(+, =, 'min-of')), true, _136062) ^ Fail: (214) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'min-of')), true) ^ Fail: (213) [user] is_asserted_exact('next-operation'(op(+, =, 'min-of'))) ^ Call: (213) [user] assert('next-operation'(op(+, =, 'min-of'))) ^ Exit: (213) [user] assert('next-operation'(op(+, =, 'min-of'))) ^ Exit: (211) [system] once(user:(\+ \+is_asserted_exact('next-operation'(op(+, =, 'min-of')));assert('next-operation'(op(+, =, 'min-of'))))) ^ Exit: (209) [user] must_ex(once((\+ \+is_asserted_exact('next-operation'(op(+, =, 'min-of')));assert('next-operation'(op(+, =, 'min-of')))))) ^ Call: (209) [user] must_ex(pfcTraceAdd('next-operation'(op(+, =, 'min-of')), (P;HTML|mfl4(_3634, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Unify: (209) [user] must_ex(pfcTraceAdd('next-operation'(op(+, =, 'min-of')), (P;HTML|mfl4(_3634, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (211) [user] pfcTraceAdd('next-operation'(op(+, =, 'min-of')), (P;HTML|mfl4(_3634, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (211) [user] pfcTraceAdd('next-operation'(op(+, =, 'min-of')), (P;HTML|mfl4(_3634, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (212) [user] pfcTraceAddPrint('next-operation'(op(+, =, 'min-of')), (P;HTML|mfl4(_3634, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (212) [user] pfcTraceAddPrint('next-operation'(op(+, =, 'min-of')), (P;HTML|mfl4(_3634, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (213) [user] pfcIsTraced('next-operation'(op(+, =, 'min-of'))) ^ Unify: (213) [user] pfcIsTraced('next-operation'(op(+, =, 'min-of'))) ^ Call: (214) [user] pfcIsNotTraced('next-operation'(op(+, =, 'min-of'))) ^ Unify: (214) [user] pfcIsNotTraced('next-operation'(op(+, =, 'min-of'))) ^ Call: (215) [user] compound_eles(1, 'next-operation'(op(+, =, 'min-of')), _192816) ^ Unify: (215) [user] compound_eles(1, 'next-operation'(op(+, =, 'min-of')), _192816) Call: (216) [system] var('next-operation'(op(+, =, 'min-of'))) Fail: (216) [system] var('next-operation'(op(+, =, 'min-of'))) ^ Redo: (215) [user] compound_eles(1, 'next-operation'(op(+, =, 'min-of')), _192816) ^ Unify: (215) [user] compound_eles(1, 'next-operation'(op(+, =, 'min-of')), _192816) Call: (216) [system] compound('next-operation'(op(+, =, 'min-of'))) Exit: (216) [system] compound('next-operation'(op(+, =, 'min-of'))) Call: (216) [system] 1<1 Fail: (216) [system] 1<1 ^ Redo: (215) [user] compound_eles(1, 'next-operation'(op(+, =, 'min-of')), _192816) ^ Unify: (215) [user] compound_eles(1, 'next-operation'(op(+, =, 'min-of')), _192816) Call: (216) [system] _203968 is 1+ -1 Exit: (216) [system] 0 is 1+ -1 ^ Call: (216) [user] compound_eles('next-operation'(op(+, =, 'min-of')), _205826) ^ Unify: (216) [user] compound_eles('next-operation'(op(+, =, 'min-of')), _205826) Call: (217) [system] is_list('next-operation'(op(+, =, 'min-of'))) Fail: (217) [system] is_list('next-operation'(op(+, =, 'min-of'))) ^ Redo: (216) [user] compound_eles('next-operation'(op(+, =, 'min-of')), _205826) ^ Unify: (216) [user] compound_eles('next-operation'(op(+, =, 'min-of')), _205826) Call: (217) [system] compound('next-operation'(op(+, =, 'min-of'))) Exit: (217) [system] compound('next-operation'(op(+, =, 'min-of'))) Call: (217) [system] compound_name_arguments('next-operation'(op(+, =, 'min-of')), _213236, _213238) Exit: (217) [system] compound_name_arguments('next-operation'(op(+, =, 'min-of')), 'next-operation', [op(+, =, 'min-of')]) Call: (217) [lists] lists:member(_205826, ['next-operation', op(+, =, 'min-of')]) Unify: (217) [lists] lists:member(_205826, ['next-operation', op(+, =, 'min-of')]) Call: (218) [lists] lists:member_([op(+, =, 'min-of')], _205826, 'next-operation') Unify: (218) [lists] lists:member_([op(+, =, 'min-of')], 'next-operation', 'next-operation') Exit: (218) [lists] lists:member_([op(+, =, 'min-of')], 'next-operation', 'next-operation') Exit: (217) [lists] lists:member('next-operation', ['next-operation', op(+, =, 'min-of')]) ^ Exit: (216) [user] compound_eles('next-operation'(op(+, =, 'min-of')), 'next-operation') ^ Call: (216) [user] compound_eles(0, 'next-operation', _192816) ^ Unify: (216) [user] compound_eles(0, 'next-operation', _192816) Call: (217) [system] var('next-operation') Fail: (217) [system] var('next-operation') ^ Redo: (216) [user] compound_eles(0, 'next-operation', _192816) ^ Unify: (216) [user] compound_eles(0, 'next-operation', _192816) Call: (217) [system] compound('next-operation') Fail: (217) [system] compound('next-operation') ^ Redo: (216) [user] compound_eles(0, 'next-operation', _192816) Call: (217) [system] _192816='next-operation' Exit: (217) [system] 'next-operation'='next-operation' ^ Exit: (216) [user] compound_eles(0, 'next-operation', 'next-operation') ^ Exit: (215) [user] compound_eles(1, 'next-operation'(op(+, =, 'min-of')), 'next-operation') ^ Call: (215) [user] pfcIgnored('next-operation') ^ Fail: (215) [user] pfcIgnored('next-operation') Redo: (218) [lists] lists:member_([op(+, =, 'min-of')], _205826, 'next-operation') Unify: (218) [lists] lists:member_([op(+, =, 'min-of')], _205826, 'next-operation') Call: (219) [lists] lists:member_([], _205826, op(+, =, 'min-of')) Unify: (219) [lists] lists:member_([], op(+, =, 'min-of'), op(+, =, 'min-of')) Exit: (219) [lists] lists:member_([], op(+, =, 'min-of'), op(+, =, 'min-of')) Exit: (218) [lists] lists:member_([op(+, =, 'min-of')], op(+, =, 'min-of'), 'next-operation') Exit: (217) [lists] lists:member(op(+, =, 'min-of'), ['next-operation', op(+, =, 'min-of')]) ^ Exit: (216) [user] compound_eles('next-operation'(op(+, =, 'min-of')), op(+, =, 'min-of')) ^ Call: (216) [user] compound_eles(0, op(+, =, 'min-of'), _192816) ^ Unify: (216) [user] compound_eles(0, op(+, =, 'min-of'), _192816) Call: (217) [system] var(op(+, =, 'min-of')) Fail: (217) [system] var(op(+, =, 'min-of')) ^ Redo: (216) [user] compound_eles(0, op(+, =, 'min-of'), _192816) ^ Unify: (216) [user] compound_eles(0, op(+, =, 'min-of'), _192816) Call: (217) [system] compound(op(+, =, 'min-of')) Exit: (217) [system] compound(op(+, =, 'min-of')) Call: (217) [system] 0<1 Exit: (217) [system] 0<1 Call: (217) [system] _192816=op(+, =, 'min-of') Exit: (217) [system] op(+, =, 'min-of')=op(+, =, 'min-of') ^ Exit: (216) [user] compound_eles(0, op(+, =, 'min-of'), op(+, =, 'min-of')) ^ Exit: (215) [user] compound_eles(1, 'next-operation'(op(+, =, 'min-of')), op(+, =, 'min-of')) ^ Call: (215) [user] pfcIgnored(op(+, =, 'min-of')) ^ Fail: (215) [user] pfcIgnored(op(+, =, 'min-of')) ^ Fail: (214) [user] pfcIsNotTraced('next-operation'(op(+, =, 'min-of'))) ^ Redo: (213) [user] pfcIsTraced('next-operation'(op(+, =, 'min-of'))) ^ Unify: (213) [user] pfcIsTraced('next-operation'(op(+, =, 'min-of'))) ^ Call: (214) [user] compound_eles(1, 'next-operation'(op(+, =, 'min-of')), _260616) ^ Unify: (214) [user] compound_eles(1, 'next-operation'(op(+, =, 'min-of')), _260616) Call: (215) [system] var('next-operation'(op(+, =, 'min-of'))) Fail: (215) [system] var('next-operation'(op(+, =, 'min-of'))) ^ Redo: (214) [user] compound_eles(1, 'next-operation'(op(+, =, 'min-of')), _260616) ^ Unify: (214) [user] compound_eles(1, 'next-operation'(op(+, =, 'min-of')), _260616) Call: (215) [system] compound('next-operation'(op(+, =, 'min-of'))) Exit: (215) [system] compound('next-operation'(op(+, =, 'min-of'))) Call: (215) [system] 1<1 Fail: (215) [system] 1<1 ^ Redo: (214) [user] compound_eles(1, 'next-operation'(op(+, =, 'min-of')), _260616) ^ Unify: (214) [user] compound_eles(1, 'next-operation'(op(+, =, 'min-of')), _260616) Call: (215) [system] _271768 is 1+ -1 Exit: (215) [system] 0 is 1+ -1 ^ Call: (215) [user] compound_eles('next-operation'(op(+, =, 'min-of')), _273626) ^ Unify: (215) [user] compound_eles('next-operation'(op(+, =, 'min-of')), _273626) Call: (216) [system] is_list('next-operation'(op(+, =, 'min-of'))) Fail: (216) [system] is_list('next-operation'(op(+, =, 'min-of'))) ^ Redo: (215) [user] compound_eles('next-operation'(op(+, =, 'min-of')), _273626) ^ Unify: (215) [user] compound_eles('next-operation'(op(+, =, 'min-of')), _273626) Call: (216) [system] compound('next-operation'(op(+, =, 'min-of'))) Exit: (216) [system] compound('next-operation'(op(+, =, 'min-of'))) Call: (216) [system] compound_name_arguments('next-operation'(op(+, =, 'min-of')), _281036, _281038) Exit: (216) [system] compound_name_arguments('next-operation'(op(+, =, 'min-of')), 'next-operation', [op(+, =, 'min-of')]) Call: (216) [lists] lists:member(_273626, ['next-operation', op(+, =, 'min-of')]) Unify: (216) [lists] lists:member(_273626, ['next-operation', op(+, =, 'min-of')]) Call: (217) [lists] lists:member_([op(+, =, 'min-of')], _273626, 'next-operation') Unify: (217) [lists] lists:member_([op(+, =, 'min-of')], 'next-operation', 'next-operation') Exit: (217) [lists] lists:member_([op(+, =, 'min-of')], 'next-operation', 'next-operation') Exit: (216) [lists] lists:member('next-operation', ['next-operation', op(+, =, 'min-of')]) ^ Exit: (215) [user] compound_eles('next-operation'(op(+, =, 'min-of')), 'next-operation') ^ Call: (215) [user] compound_eles(0, 'next-operation', _260616) ^ Unify: (215) [user] compound_eles(0, 'next-operation', _260616) Call: (216) [system] var('next-operation') Fail: (216) [system] var('next-operation') ^ Redo: (215) [user] compound_eles(0, 'next-operation', _260616) ^ Unify: (215) [user] compound_eles(0, 'next-operation', _260616) Call: (216) [system] compound('next-operation') Fail: (216) [system] compound('next-operation') ^ Redo: (215) [user] compound_eles(0, 'next-operation', _260616) Call: (216) [system] _260616='next-operation' Exit: (216) [system] 'next-operation'='next-operation' ^ Exit: (215) [user] compound_eles(0, 'next-operation', 'next-operation') ^ Exit: (214) [user] compound_eles(1, 'next-operation'(op(+, =, 'min-of')), 'next-operation') ^ Call: (214) [user] pfcTraced('next-operation') ^ Fail: (214) [user] pfcTraced('next-operation') Redo: (217) [lists] lists:member_([op(+, =, 'min-of')], _273626, 'next-operation') Unify: (217) [lists] lists:member_([op(+, =, 'min-of')], _273626, 'next-operation') Call: (218) [lists] lists:member_([], _273626, op(+, =, 'min-of')) Unify: (218) [lists] lists:member_([], op(+, =, 'min-of'), op(+, =, 'min-of')) Exit: (218) [lists] lists:member_([], op(+, =, 'min-of'), op(+, =, 'min-of')) Exit: (217) [lists] lists:member_([op(+, =, 'min-of')], op(+, =, 'min-of'), 'next-operation') Exit: (216) [lists] lists:member(op(+, =, 'min-of'), ['next-operation', op(+, =, 'min-of')]) ^ Exit: (215) [user] compound_eles('next-operation'(op(+, =, 'min-of')), op(+, =, 'min-of')) ^ Call: (215) [user] compound_eles(0, op(+, =, 'min-of'), _260616) ^ Unify: (215) [user] compound_eles(0, op(+, =, 'min-of'), _260616) Call: (216) [system] var(op(+, =, 'min-of')) Fail: (216) [system] var(op(+, =, 'min-of')) ^ Redo: (215) [user] compound_eles(0, op(+, =, 'min-of'), _260616) ^ Unify: (215) [user] compound_eles(0, op(+, =, 'min-of'), _260616) Call: (216) [system] compound(op(+, =, 'min-of')) Exit: (216) [system] compound(op(+, =, 'min-of')) Call: (216) [system] 0<1 Exit: (216) [system] 0<1 Call: (216) [system] _260616=op(+, =, 'min-of') Exit: (216) [system] op(+, =, 'min-of')=op(+, =, 'min-of') ^ Exit: (215) [user] compound_eles(0, op(+, =, 'min-of'), op(+, =, 'min-of')) ^ Exit: (214) [user] compound_eles(1, 'next-operation'(op(+, =, 'min-of')), op(+, =, 'min-of')) ^ Call: (214) [user] pfcTraced(op(+, =, 'min-of')) ^ Fail: (214) [user] pfcTraced(op(+, =, 'min-of')) ^ Fail: (213) [user] pfcIsTraced('next-operation'(op(+, =, 'min-of'))) ^ Redo: (212) [user] pfcTraceAddPrint('next-operation'(op(+, =, 'min-of')), (P;HTML|mfl4(_3634, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (212) [user] pfcTraceAddPrint('next-operation'(op(+, =, 'min-of')), (P;HTML|mfl4(_3634, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (212) [user] pfcTraceAddPrint('next-operation'(op(+, =, 'min-of')), (P;HTML|mfl4(_3634, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (212) [user] pfcTraceBreak('next-operation'(op(+, =, 'min-of')), (P;HTML|mfl4(_3634, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (212) [user] pfcTraceBreak('next-operation'(op(+, =, 'min-of')), (P;HTML|mfl4(_3634, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (213) [user] pfcSpied('next-operation'(op(+, =, 'min-of')), +) ^ Fail: (213) [user] pfcSpied('next-operation'(op(+, =, 'min-of')), +) ^ Redo: (212) [user] pfcTraceBreak('next-operation'(op(+, =, 'min-of')), (P;HTML|mfl4(_3634, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (212) [user] pfcTraceBreak('next-operation'(op(+, =, 'min-of')), (P;HTML|mfl4(_3634, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (211) [user] pfcTraceAdd('next-operation'(op(+, =, 'min-of')), (P;HTML|mfl4(_3634, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (209) [user] must_ex(pfcTraceAdd('next-operation'(op(+, =, 'min-of')), (P;HTML|mfl4(_3634, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (209) [user] must_ex(pfcEnqueue('next-operation'(op(+, =, 'min-of')), (P;HTML|mfl4(_3634, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Unify: (209) [user] must_ex(pfcEnqueue('next-operation'(op(+, =, 'min-of')), (P;HTML|mfl4(_3634, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (211) [user] pfcEnqueue('next-operation'(op(+, =, 'min-of')), (P;HTML|mfl4(_3634, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (211) [user] pfcEnqueue('next-operation'(op(+, =, 'min-of')), (P;HTML|mfl4(_3634, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (212) [user] pfcGetSearch(_427210) ^ Unify: (212) [user] pfcGetSearch(_427210) Call: (213) [t_l] t_l:pfcSearchTL(_429060) Fail: (213) [t_l] t_l:pfcSearchTL(_429060) ^ Redo: (212) [user] pfcGetSearch(_427210) ^ Call: (213) [user] pfcSearch(_431834) ^ Unify: (213) [user] pfcSearch(direct) ^ Exit: (213) [user] pfcSearch(direct) Call: (213) [system] _427210=direct Exit: (213) [system] direct=direct ^ Exit: (212) [user] pfcGetSearch(direct) ^ Call: (212) [user] pfcEnqueue(direct, 'next-operation'(op(+, =, 'min-of')), (P;HTML|mfl4(_3634, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (212) [user] pfcEnqueue(direct, 'next-operation'(op(+, =, 'min-of')), (P;HTML|mfl4(_3634, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) Call: (213) [system] direct=direct Exit: (213) [system] direct=direct ^ Call: (213) [user] pfcFwd('next-operation'(op(+, =, 'min-of'))) ^ Unify: (213) [user] pfcFwd('next-operation'(op(+, =, 'min-of'))) ^ Call: (214) [user] control_arg_types('next-operation'(op(+, =, 'min-of')), _456296) ^ Unify: (214) [user] control_arg_types('next-operation'(op(+, =, 'min-of')), _456296) Call: (215) [system] fail Fail: (215) [system] fail ^ Fail: (214) [user] control_arg_types('next-operation'(op(+, =, 'min-of')), _456296) ^ Redo: (213) [user] pfcFwd('next-operation'(op(+, =, 'min-of'))) ^ Unify: (213) [user] pfcFwd('next-operation'(op(+, =, 'min-of'))) ^ Call: (214) [user] locally_each:locally(set_prolog_flag(occurs_check, true), pfcFwd0('next-operation'(op(+, =, 'min-of')))) ^ Unify: (214) [locally_each] locally_each:locally(user:set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, 'min-of')))) ^ Call: (215) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, 'min-of'))), user:each_call_cleanup) ^ Unify: (215) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, 'min-of'))), user:each_call_cleanup) Call: (216) [system] current_prolog_flag(occurs_check, _466558) Exit: (216) [system] current_prolog_flag(occurs_check, true) ^ Call: (216) [locally_each] locally_each:wtl_how(trusted_redo_call_cleanup, true==true, user:set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, 'min-of'))), user:set_prolog_flag(occurs_check, true)) ^ Unify: (216) [locally_each] locally_each:wtl_how(locally_each:trusted_redo_call_cleanup, locally_each:(true==true), user:set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, 'min-of'))), user:set_prolog_flag(occurs_check, true)) Call: (217) [system] true==true Exit: (217) [system] true==true ^ Call: (217) [user] pfcFwd0('next-operation'(op(+, =, 'min-of'))) ^ Unify: (217) [user] pfcFwd0('next-operation'(op(+, =, 'min-of'))) Call: (218) [system] is_list(_474054) Fail: (218) [system] is_list(_474054) ^ Redo: (217) [user] pfcFwd0('next-operation'(op(+, =, 'min-of'))) ^ Call: (218) [user] pfcFwd1('next-operation'(op(+, =, 'min-of'))) ^ Unify: (218) [user] pfcFwd1('next-operation'(op(+, =, 'min-of'))) ^ Call: (219) [user] fc_rule_check('next-operation'(op(+, =, 'min-of'))) ^ Unify: (219) [user] fc_rule_check('next-operation'(op(+, =, 'min-of'))) ^ Exit: (219) [user] fc_rule_check('next-operation'(op(+, =, 'min-of'))) Call: (219) [system] copy_term('next-operation'(op(+, =, 'min-of')), _481448) Exit: (219) [system] copy_term('next-operation'(op(+, =, 'min-of')), 'next-operation'(op(+, =, 'min-of'))) ^ Call: (219) [user] ignore(fcpt('next-operation'(op(+, =, 'min-of')), 'next-operation'(op(+, =, 'min-of')))) ^ Unify: (219) [system] ignore(user:fcpt('next-operation'(op(+, =, 'min-of')), 'next-operation'(op(+, =, 'min-of')))) ^ Call: (220) [user] fcpt('next-operation'(op(+, =, 'min-of')), 'next-operation'(op(+, =, 'min-of'))) ^ Unify: (220) [user] fcpt('next-operation'(op(+, =, 'min-of')), 'next-operation'(op(+, =, 'min-of'))) ^ Call: (221) [user] pfcGetTriggerQuick('$pt$'('next-operation'(op(+, =, 'min-of')), _487040)) ^ Unify: (221) [user] pfcGetTriggerQuick('$pt$'('next-operation'(op(+, =, 'min-of')), _487040)) ^ Call: (222) [user] clause('$pt$'('next-operation'(op(+, =, 'min-of')), _487040), true) ^ Fail: (222) [user] clause('$pt$'('next-operation'(op(+, =, 'min-of')), _487040), true) ^ Redo: (221) [user] pfcGetTriggerQuick('$pt$'('next-operation'(op(+, =, 'min-of')), _487040)) ^ Call: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'min-of')), _487040)) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'min-of')), _487040)) Call: (223) [system] var('$pt$'('next-operation'(op(+, =, 'min-of')), _487040)) Fail: (223) [system] var('$pt$'('next-operation'(op(+, =, 'min-of')), _487040)) ^ Redo: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'min-of')), _487040)) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'min-of')), _487040)) Call: (223) [system] callable('$pt$'('next-operation'(op(+, =, 'min-of')), _487040)) Exit: (223) [system] callable('$pt$'('next-operation'(op(+, =, 'min-of')), _487040)) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'min-of')), _487040)) ^ Redo: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'min-of')), _487040)) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'min-of')), _487040)) ^ Call: (223) [user] predicate_property('$pt$'('next-operation'(op(+, =, 'min-of')), _487040), imported_from(system)) ^ Unify: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, 'min-of')), _487040), imported_from(system)) Call: (224) [system] nonvar(imported_from(system)) Exit: (224) [system] nonvar(imported_from(system)) Call: (224) [$syspreds] property_predicate(imported_from(system), user:'$pt$'('next-operation'(op(+, =, 'min-of')), _487040)) Unify: (224) [$syspreds] property_predicate(imported_from(system), user:'$pt$'('next-operation'(op(+, =, 'min-of')), _487040)) Call: (225) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, 'min-of')), _487040)) Unify: (225) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, 'min-of')), _487040)) Call: (226) [system] callable('$pt$'('next-operation'(op(+, =, 'min-of')), _487040)) Exit: (226) [system] callable('$pt$'('next-operation'(op(+, =, 'min-of')), _487040)) Call: (226) [system] atom(user) Exit: (226) [system] atom(user) Exit: (225) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, 'min-of')), _487040)) ^ Fail: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, 'min-of')), _487040), imported_from(system)) ^ Redo: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'min-of')), _487040)) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'min-of')), _487040)) ^ Call: (223) [user] predicate_property('$pt$'('next-operation'(op(+, =, 'min-of')), _487040), built_in) ^ Unify: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, 'min-of')), _487040), built_in) Call: (224) [system] nonvar(built_in) Exit: (224) [system] nonvar(built_in) Call: (224) [$syspreds] property_predicate(built_in, user:'$pt$'('next-operation'(op(+, =, 'min-of')), _487040)) Unify: (224) [$syspreds] property_predicate(built_in, user:'$pt$'('next-operation'(op(+, =, 'min-of')), _487040)) Call: (225) [system] callable('$pt$'('next-operation'(op(+, =, 'min-of')), _487040)) Exit: (225) [system] callable('$pt$'('next-operation'(op(+, =, 'min-of')), _487040)) Call: (225) [$syspreds] goal_name_arity('$pt$'('next-operation'(op(+, =, 'min-of')), _3892), _3902, _3904) Unify: (225) [$syspreds] goal_name_arity('$pt$'('next-operation'(op(+, =, 'min-of')), _3892), _3902, _3904) Call: (226) [system] compound('$pt$'('next-operation'(op(+, =, 'min-of')), _3892)) Exit: (226) [system] compound('$pt$'('next-operation'(op(+, =, 'min-of')), _3892)) Call: (226) [system] compound_name_arity('$pt$'('next-operation'(op(+, =, 'min-of')), _3892), _3902, _3904) Exit: (226) [system] compound_name_arity('$pt$'('next-operation'(op(+, =, 'min-of')), _3892), '$pt$', 2) Exit: (225) [$syspreds] goal_name_arity('$pt$'('next-operation'(op(+, =, 'min-of')), _3892), '$pt$', 2) ^ Call: (225) [$syspreds] current_predicate(user:'$pt$'/2) ^ Exit: (225) [$syspreds] current_predicate(user:'$pt$'/2) ^ Fail: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, 'min-of')), _3892), built_in) ^ Redo: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'min-of')), _3892)) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'min-of')), _3892)) ^ Call: (223) [user] predicate_property('$pt$'('next-operation'(op(+, =, 'min-of')), _3892), _15108) ^ Unify: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, 'min-of')), _3892), _16048) Call: (224) [system] nonvar(_16906) ^ Redo: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, 'min-of')), _3892), _17908) ^ Unify: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, 'min-of')), _3892), _18842) Call: (224) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, 'min-of')), _3892)) Unify: (224) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, 'min-of')), _3892)) Call: (225) [system] callable('$pt$'('next-operation'(op(+, =, 'min-of')), _3892)) Exit: (225) [system] callable('$pt$'('next-operation'(op(+, =, 'min-of')), _3892)) Call: (225) [system] atom(user) Exit: (225) [system] atom(user) Exit: (224) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, 'min-of')), _3892)) ^ Exit: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, 'min-of')), _3892), interpreted) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'min-of')), _3892)) ^ Call: (223) [user] predicate_property('$pt$'('next-operation'(op(+, =, 'min-of')), _3892), number_of_clauses(_28036)) ^ Unify: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, 'min-of')), _3892), number_of_clauses(_28036)) Call: (224) [system] nonvar(number_of_clauses(_28036)) Exit: (224) [system] nonvar(number_of_clauses(_28036)) Call: (224) [$syspreds] property_predicate(number_of_clauses(_28036), user:'$pt$'('next-operation'(op(+, =, 'min-of')), _3892)) Unify: (224) [$syspreds] property_predicate(number_of_clauses(_28036), user:'$pt$'('next-operation'(op(+, =, 'min-of')), _3892)) Call: (225) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, 'min-of')), _3892)) Unify: (225) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, 'min-of')), _3892)) Call: (226) [system] callable('$pt$'('next-operation'(op(+, =, 'min-of')), _3892)) Exit: (226) [system] callable('$pt$'('next-operation'(op(+, =, 'min-of')), _3892)) Call: (226) [system] atom(user) Exit: (226) [system] atom(user) Exit: (225) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, 'min-of')), _3892)) Exit: (224) [$syspreds] property_predicate(number_of_clauses(0), user:'$pt$'('next-operation'(op(+, =, 'min-of')), _3892)) ^ Exit: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, 'min-of')), _3892), number_of_clauses(0)) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'min-of')), _3892)) ^ Call: (223) [user] setup_call_cleanup(nb_current('$pfc_current_choice', _42880), (prolog_current_choice(_42890), push_current_choice(_42890), clause('$pt$'('next-operation'(op(+, =, 'min-of')), _3892), _42912), pfc_call(_42912)), nb_setval('$pfc_current_choice', _42880)) ^ Unify: (223) [system] setup_call_cleanup(user:nb_current('$pfc_current_choice', _42880), user:(prolog_current_choice(_42890), push_current_choice(_42890), clause('$pt$'('next-operation'(op(+, =, 'min-of')), _3892), _42912), pfc_call(_42912)), user:nb_setval('$pfc_current_choice', _42880)) ^ Call: (224) [system] sig_atomic(user:nb_current('$pfc_current_choice', _42880)) Call: (226) [system] nb_current('$pfc_current_choice', _42880) Exit: (226) [system] nb_current('$pfc_current_choice', []) ^ Exit: (224) [system] sig_atomic(user:nb_current('$pfc_current_choice', [])) Call: (225) [system] prolog_current_choice(_42890) Exit: (225) [system] prolog_current_choice(2931) ^ Call: (225) [user] push_current_choice(2931) ^ Unify: (225) [user] push_current_choice(2931) Call: (226) [system] nb_current('$pfc_current_choice', _52230) Exit: (226) [system] nb_current('$pfc_current_choice', []) Call: (226) [system] b_setval('$pfc_current_choice', [2931]) Exit: (226) [system] b_setval('$pfc_current_choice', [2931]) ^ Exit: (225) [user] push_current_choice(2931) ^ Call: (225) [user] clause('$pt$'('next-operation'(op(+, =, 'min-of')), _3892), _42912) ^ Fail: (225) [user] clause('$pt$'('next-operation'(op(+, =, 'min-of')), _3892), _42912) Call: (225) [$syspreds] nb_setval('$pfc_current_choice', []) Unify: (225) [$syspreds] nb_setval('$pfc_current_choice', []) Call: (226) [system] duplicate_term([], _60602) Exit: (226) [system] duplicate_term([], []) Call: (226) [system] nb_linkval('$pfc_current_choice', []) Exit: (226) [system] nb_linkval('$pfc_current_choice', []) Exit: (225) [$syspreds] nb_setval('$pfc_current_choice', []) ^ Fail: (223) [system] setup_call_cleanup(user:nb_current('$pfc_current_choice', _42880), user:(prolog_current_choice(_42890), push_current_choice(_42890), clause('$pt$'('next-operation'(op(+, =, 'min-of')), _3892), _42912), pfc_call(_42912)), user:nb_setval('$pfc_current_choice', _42880)) ^ Fail: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'min-of')), _3892)) ^ Fail: (221) [user] pfcGetTriggerQuick('$pt$'('next-operation'(op(+, =, 'min-of')), _3892)) ^ Redo: (220) [user] fcpt('next-operation'(op(+, =, 'min-of')), 'next-operation'(op(+, =, 'min-of'))) ^ Unify: (220) [user] fcpt('next-operation'(op(+, =, 'min-of')), 'next-operation'(op(+, =, 'min-of'))) ^ Exit: (220) [user] fcpt('next-operation'(op(+, =, 'min-of')), 'next-operation'(op(+, =, 'min-of'))) ^ Exit: (219) [system] ignore(user:fcpt('next-operation'(op(+, =, 'min-of')), 'next-operation'(op(+, =, 'min-of')))) ^ Call: (219) [user] ignore(fcnt('next-operation'(op(+, =, 'min-of')), 'next-operation'(op(+, =, 'min-of')))) ^ Unify: (219) [system] ignore(user:fcnt('next-operation'(op(+, =, 'min-of')), 'next-operation'(op(+, =, 'min-of')))) ^ Call: (220) [user] fcnt('next-operation'(op(+, =, 'min-of')), 'next-operation'(op(+, =, 'min-of'))) ^ Unify: (220) [user] fcnt('next-operation'(op(+, =, 'min-of')), 'next-operation'(op(+, =, 'min-of'))) ^ Call: (221) [user] pfc_spft(_75472, _75558, '$nt$'('next-operation'(op(+, =, 'min-of')), _75478, _75480)) ^ Unify: (221) [user] pfc_spft(_75472, _76490, '$nt$'('next-operation'(op(+, =, 'min-of')), _75478, _75480)) ^ Call: (222) [user] pfcCallSystem('$spft$'(_75472, _77350, '$nt$'('next-operation'(op(+, =, 'min-of')), _75478, _75480))) ^ Unify: (222) [user] pfcCallSystem('$spft$'(_75472, _77350, '$nt$'('next-operation'(op(+, =, 'min-of')), _75478, _75480))) ^ Call: (223) [user] pfc_call('$spft$'(_75472, _77350, '$nt$'('next-operation'(op(+, =, 'min-of')), _75478, _75480))) ^ Unify: (223) [user] pfc_call('$spft$'(_75472, _77350, '$nt$'('next-operation'(op(+, =, 'min-of')), _75478, _75480))) Call: (224) [system] var('$spft$'(_75472, _77350, '$nt$'('next-operation'(op(+, =, 'min-of')), _75478, _75480))) Fail: (224) [system] var('$spft$'(_75472, _77350, '$nt$'('next-operation'(op(+, =, 'min-of')), _75478, _75480))) ^ Redo: (223) [user] pfc_call('$spft$'(_75472, _77350, '$nt$'('next-operation'(op(+, =, 'min-of')), _75478, _75480))) ^ Unify: (223) [user] pfc_call('$spft$'(_75472, _77350, '$nt$'('next-operation'(op(+, =, 'min-of')), _75478, _75480))) Call: (224) [system] callable('$spft$'(_75472, _77350, '$nt$'('next-operation'(op(+, =, 'min-of')), _75478, _75480))) Exit: (224) [system] callable('$spft$'(_75472, _77350, '$nt$'('next-operation'(op(+, =, 'min-of')), _75478, _75480))) ^ Unify: (223) [user] pfc_call('$spft$'(_75472, _77350, '$nt$'('next-operation'(op(+, =, 'min-of')), _75478, _75480))) ^ Redo: (223) [user] pfc_call('$spft$'(_75472, _77350, '$nt$'('next-operation'(op(+, =, 'min-of')), _75478, _75480))) ^ Unify: (223) [user] pfc_call('$spft$'(_75472, _77350, '$nt$'('next-operation'(op(+, =, 'min-of')), _75478, _75480))) ^ Call: (224) [user] predicate_property('$spft$'(_75472, _77350, '$nt$'('next-operation'(op(+, =, 'min-of')), _75478, _75480)), imported_from(system)) ^ Unify: (224) [$syspreds] predicate_property(user:'$spft$'(_75472, _77350, '$nt$'('next-operation'(op(+, =, 'min-of')), _75478, _75480)), imported_from(system)) Call: (225) [system] nonvar(imported_from(system)) Exit: (225) [system] nonvar(imported_from(system)) Call: (225) [$syspreds] property_predicate(imported_from(system), user:'$spft$'(_75472, _77350, '$nt$'('next-operation'(op(+, =, 'min-of')), _75478, _75480))) Unify: (225) [$syspreds] property_predicate(imported_from(system), user:'$spft$'(_75472, _77350, '$nt$'('next-operation'(op(+, =, 'min-of')), _75478, _75480))) Call: (226) [$syspreds] define_or_generate(user:'$spft$'(_75472, _77350, '$nt$'('next-operation'(op(+, =, 'min-of')), _75478, _75480))) Unify: (226) [$syspreds] define_or_generate(user:'$spft$'(_75472, _77350, '$nt$'('next-operation'(op(+, =, 'min-of')), _75478, _75480))) Call: (227) [system] callable('$spft$'(_75472, _77350, '$nt$'('next-operation'(op(+, =, 'min-of')), _75478, _75480))) Exit: (227) [system] callable('$spft$'(_75472, _77350, '$nt$'('next-operation'(op(+, =, 'min-of')), _75478, _75480))) Call: (227) [system] atom(user) Exit: (227) [system] atom(user) Exit: (226) [$syspreds] define_or_generate(user:'$spft$'(_75472, _77350, '$nt$'('next-operation'(op(+, =, 'min-of')), _75478, _75480))) ^ Fail: (224) [$syspreds] predicate_property(user:'$spft$'(_75472, _77350, '$nt$'('next-operation'(op(+, =, 'min-of')), _75478, _75480)), imported_from(system)) ^ Redo: (223) [user] pfc_call('$spft$'(_75472, _77350, '$nt$'('next-operation'(op(+, =, 'min-of')), _75478, _75480))) ^ Unify: (223) [user] pfc_call('$spft$'(_75472, _77350, '$nt$'('next-operation'(op(+, =, 'min-of')), _75478, _75480))) ^ Call: (224) [user] predicate_property('$spft$'(_75472, _77350, '$nt$'('next-operation'(op(+, =, 'min-of')), _75478, _75480)), built_in) ^ Unify: (224) [$syspreds] predicate_property(user:'$spft$'(_75472, _77350, '$nt$'('next-operation'(op(+, =, 'min-of')), _75478, _75480)), built_in) Call: (225) [system] nonvar(built_in) Exit: (225) [system] nonvar(built_in) Call: (225) [$syspreds] property_predicate(built_in, user:'$spft$'(_75472, _77350, '$nt$'('next-operation'(op(+, =, 'min-of')), _75478, _75480))) Unify: (225) [$syspreds] property_predicate(built_in, user:'$spft$'(_75472, _77350, '$nt$'('next-operation'(op(+, =, 'min-of')), _75478, _75480))) Call: (226) [system] callable('$spft$'(_75472, _77350, '$nt$'('next-operation'(op(+, =, 'min-of')), _75478, _75480))) Exit: (226) [system] callable('$spft$'(_75472, _77350, '$nt$'('next-operation'(op(+, =, 'min-of')), _75478, _75480))) Call: (226) [$syspreds] goal_name_arity('$spft$'(_75472, _77350, '$nt$'('next-operation'(op(+, =, 'min-of')), _75478, _75480)), _111630, _111632) Unify: (226) [$syspreds] goal_name_arity('$spft$'(_75472, _77350, '$nt$'('next-operation'(op(+, =, 'min-of')), _75478, _75480)), _111630, _111632) Call: (227) [system] compound('$spft$'(_75472, _77350, '$nt$'('next-operation'(op(+, =, 'min-of')), _75478, _75480))) Exit: (227) [system] compound('$spft$'(_75472, _77350, '$nt$'('next-operation'(op(+, =, 'min-of')), _75478, _75480))) Call: (227) [system] compound_name_arity('$spft$'(_75472, _77350, '$nt$'('next-operation'(op(+, =, 'min-of')), _75478, _75480)), _111630, _111632) Exit: (227) [system] compound_name_arity('$spft$'(_75472, _77350, '$nt$'('next-operation'(op(+, =, 'min-of')), _75478, _75480)), '$spft$', 3) Exit: (226) [$syspreds] goal_name_arity('$spft$'(_75472, _77350, '$nt$'('next-operation'(op(+, =, 'min-of')), _75478, _75480)), '$spft$', 3) ^ Call: (226) [$syspreds] current_predicate(user:'$spft$'/3) ^ Exit: (226) [$syspreds] current_predicate(user:'$spft$'/3) ^ Fail: (224) [$syspreds] predicate_property(user:'$spft$'(_75472, _77350, '$nt$'('next-operation'(op(+, =, 'min-of')), _75478, _75480)), built_in) ^ Redo: (223) [user] pfc_call('$spft$'(_75472, _77350, '$nt$'('next-operation'(op(+, =, 'min-of')), _75478, _75480))) ^ Unify: (223) [user] pfc_call('$spft$'(_75472, _77350, '$nt$'('next-operation'(op(+, =, 'min-of')), _75478, _75480))) ^ Call: (224) [user] predicate_property('$spft$'(_75472, _77350, '$nt$'('next-operation'(op(+, =, 'min-of')), _75478, _75480)), _122872) ^ Unify: (224) [$syspreds] predicate_property(user:'$spft$'(_75472, _77350, '$nt$'('next-operation'(op(+, =, 'min-of')), _75478, _75480)), _123812) Call: (225) [system] nonvar(_124670) ^ Redo: (224) [$syspreds] predicate_property(user:'$spft$'(_75472, _77350, '$nt$'('next-operation'(op(+, =, 'min-of')), _75478, _75480)), _125672) ^ Unify: (224) [$syspreds] predicate_property(user:'$spft$'(_75472, _77350, '$nt$'('next-operation'(op(+, =, 'min-of')), _75478, _75480)), _126606) Call: (225) [$syspreds] define_or_generate(user:'$spft$'(_75472, _77350, '$nt$'('next-operation'(op(+, =, 'min-of')), _75478, _75480))) Unify: (225) [$syspreds] define_or_generate(user:'$spft$'(_75472, _77350, '$nt$'('next-operation'(op(+, =, 'min-of')), _75478, _75480))) Call: (226) [system] callable('$spft$'(_75472, _77350, '$nt$'('next-operation'(op(+, =, 'min-of')), _75478, _75480))) Exit: (226) [system] callable('$spft$'(_75472, _77350, '$nt$'('next-operation'(op(+, =, 'min-of')), _75478, _75480))) Call: (226) [system] atom(user) Exit: (226) [system] atom(user) Exit: (225) [$syspreds] define_or_generate(user:'$spft$'(_75472, _77350, '$nt$'('next-operation'(op(+, =, 'min-of')), _75478, _75480))) ^ Exit: (224) [$syspreds] predicate_property(user:'$spft$'(_75472, _77350, '$nt$'('next-operation'(op(+, =, 'min-of')), _75478, _75480)), interpreted) ^ Unify: (223) [user] pfc_call('$spft$'(_75472, _77350, '$nt$'('next-operation'(op(+, =, 'min-of')), _75478, _75480))) ^ Call: (224) [user] predicate_property('$spft$'(_75472, _77350, '$nt$'('next-operation'(op(+, =, 'min-of')), _75478, _75480)), number_of_clauses(_135800)) ^ Unify: (224) [$syspreds] predicate_property(user:'$spft$'(_75472, _77350, '$nt$'('next-operation'(op(+, =, 'min-of')), _75478, _75480)), number_of_clauses(_135800)) Call: (225) [system] nonvar(number_of_clauses(_135800)) Exit: (225) [system] nonvar(number_of_clauses(_135800)) Call: (225) [$syspreds] property_predicate(number_of_clauses(_135800), user:'$spft$'(_75472, _77350, '$nt$'('next-operation'(op(+, =, 'min-of')), _75478, _75480))) Unify: (225) [$syspreds] property_predicate(number_of_clauses(_135800), user:'$spft$'(_75472, _77350, '$nt$'('next-operation'(op(+, =, 'min-of')), _75478, _75480))) Call: (226) [$syspreds] define_or_generate(user:'$spft$'(_75472, _77350, '$nt$'('next-operation'(op(+, =, 'min-of')), _75478, _75480))) Unify: (226) [$syspreds] define_or_generate(user:'$spft$'(_75472, _77350, '$nt$'('next-operation'(op(+, =, 'min-of')), _75478, _75480))) Call: (227) [system] callable('$spft$'(_75472, _77350, '$nt$'('next-operation'(op(+, =, 'min-of')), _75478, _75480))) Exit: (227) [system] callable('$spft$'(_75472, _77350, '$nt$'('next-operation'(op(+, =, 'min-of')), _75478, _75480))) Call: (227) [system] atom(user) Exit: (227) [system] atom(user) Exit: (226) [$syspreds] define_or_generate(user:'$spft$'(_75472, _77350, '$nt$'('next-operation'(op(+, =, 'min-of')), _75478, _75480))) Exit: (225) [$syspreds] property_predicate(number_of_clauses(758), user:'$spft$'(_75472, _77350, '$nt$'('next-operation'(op(+, =, 'min-of')), _75478, _75480))) ^ Exit: (224) [$syspreds] predicate_property(user:'$spft$'(_75472, _77350, '$nt$'('next-operation'(op(+, =, 'min-of')), _75478, _75480)), number_of_clauses(758)) ^ Unify: (223) [user] pfc_call('$spft$'(_75472, _77350, '$nt$'('next-operation'(op(+, =, 'min-of')), _75478, _75480))) ^ Call: (224) [user] setup_call_cleanup(nb_current('$pfc_current_choice', _150644), (prolog_current_choice(_150654), push_current_choice(_150654), clause('$spft$'(_75472, _77350, '$nt$'('next-operation'(op(+, =, 'min-of')), _75478, _75480)), _150676), pfc_call(_150676)), nb_setval('$pfc_current_choice', _150644)) ^ Unify: (224) [system] setup_call_cleanup(user:nb_current('$pfc_current_choice', _150644), user:(prolog_current_choice(_150654), push_current_choice(_150654), clause('$spft$'(_75472, _77350, '$nt$'('next-operation'(op(+, =, 'min-of')), _75478, _75480)), _150676), pfc_call(_150676)), user:nb_setval('$pfc_current_choice', _150644)) ^ Call: (225) [system] sig_atomic(user:nb_current('$pfc_current_choice', _150644)) Call: (227) [system] nb_current('$pfc_current_choice', _150644) Exit: (227) [system] nb_current('$pfc_current_choice', []) ^ Exit: (225) [system] sig_atomic(user:nb_current('$pfc_current_choice', [])) Call: (226) [system] prolog_current_choice(_150654) Exit: (226) [system] prolog_current_choice(2951) ^ Call: (226) [user] push_current_choice(2951) ^ Unify: (226) [user] push_current_choice(2951) Call: (227) [system] nb_current('$pfc_current_choice', _159994) Exit: (227) [system] nb_current('$pfc_current_choice', []) Call: (227) [system] b_setval('$pfc_current_choice', [2951]) Exit: (227) [system] b_setval('$pfc_current_choice', [2951]) ^ Exit: (226) [user] push_current_choice(2951) ^ Call: (226) [user] clause('$spft$'(_75472, _77350, '$nt$'('next-operation'(op(+, =, 'min-of')), _75478, _75480)), _150676) ^ Fail: (226) [user] clause('$spft$'(_75472, _77350, '$nt$'('next-operation'(op(+, =, 'min-of')), _75478, _75480)), _150676) Call: (226) [$syspreds] nb_setval('$pfc_current_choice', []) Unify: (226) [$syspreds] nb_setval('$pfc_current_choice', []) Call: (227) [system] duplicate_term([], _168366) Exit: (227) [system] duplicate_term([], []) Call: (227) [system] nb_linkval('$pfc_current_choice', []) Exit: (227) [system] nb_linkval('$pfc_current_choice', []) Exit: (226) [$syspreds] nb_setval('$pfc_current_choice', []) ^ Fail: (224) [system] setup_call_cleanup(user:nb_current('$pfc_current_choice', _150644), user:(prolog_current_choice(_150654), push_current_choice(_150654), clause('$spft$'(_75472, _77350, '$nt$'('next-operation'(op(+, =, 'min-of')), _75478, _75480)), _150676), pfc_call(_150676)), user:nb_setval('$pfc_current_choice', _150644)) ^ Fail: (223) [user] pfc_call('$spft$'(_75472, _77350, '$nt$'('next-operation'(op(+, =, 'min-of')), _75478, _75480))) ^ Fail: (222) [user] pfcCallSystem('$spft$'(_75472, _77350, '$nt$'('next-operation'(op(+, =, 'min-of')), _75478, _75480))) ^ Fail: (221) [user] pfc_spft(_75472, _175870, '$nt$'('next-operation'(op(+, =, 'min-of')), _75478, _75480)) ^ Redo: (220) [user] fcnt('next-operation'(op(+, =, 'min-of')), 'next-operation'(op(+, =, 'min-of'))) ^ Unify: (220) [user] fcnt('next-operation'(op(+, =, 'min-of')), 'next-operation'(op(+, =, 'min-of'))) ^ Exit: (220) [user] fcnt('next-operation'(op(+, =, 'min-of')), 'next-operation'(op(+, =, 'min-of'))) ^ Exit: (219) [system] ignore(user:fcnt('next-operation'(op(+, =, 'min-of')), 'next-operation'(op(+, =, 'min-of')))) ^ Exit: (218) [user] pfcFwd1('next-operation'(op(+, =, 'min-of'))) ^ Exit: (217) [user] pfcFwd0('next-operation'(op(+, =, 'min-of'))) ^ Exit: (216) [locally_each] locally_each:wtl_how(locally_each:trusted_redo_call_cleanup, locally_each:(true==true), user:set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, 'min-of'))), user:set_prolog_flag(occurs_check, true)) ^ Exit: (215) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, 'min-of'))), user:each_call_cleanup) ^ Exit: (214) [locally_each] locally_each:locally(user:set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, 'min-of')))) ^ Exit: (213) [user] pfcFwd('next-operation'(op(+, =, 'min-of'))) ^ Exit: (212) [user] pfcEnqueue(direct, 'next-operation'(op(+, =, 'min-of')), (P;HTML|mfl4(_3634, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (211) [user] pfcEnqueue('next-operation'(op(+, =, 'min-of')), (P;HTML|mfl4(_3634, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (209) [user] must_ex(pfcEnqueue('next-operation'(op(+, =, 'min-of')), (P;HTML|mfl4(_3634, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Exit: (208) [user] pfcPost2('next-operation'(op(+, =, 'min-of')), (P;HTML|mfl4(_3634, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (207) [user] pfcPost11('next-operation'(op(+, =, 'min-of')), (P;HTML|mfl4(_3634, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (205) [locally_each] locally_each:wtl_how(locally_each:trusted_redo_call_cleanup, locally_each:(true==true), user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'min-of')), (P;HTML|mfl4(_3634, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _3658, (notrace, wdmsg(('next-operation'(op(+, =, 'min-of'))=>_3658)), trace)), user:set_prolog_flag(occurs_check, true)) ^ Exit: (204) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'min-of')), (P;HTML|mfl4(_3634, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _3658, (notrace, wdmsg(('next-operation'(op(+, =, 'min-of'))=>_3658)), trace)), user:each_call_cleanup) ^ Exit: (203) [locally_each] locally_each:locally(user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'min-of')), (P;HTML|mfl4(_3634, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _3658, (notrace, wdmsg(('next-operation'(op(+, =, 'min-of'))=>_3658)), trace))) ^ Exit: (202) [user] pfcPost1('next-operation'(op(+, =, 'min-of')), (P;HTML|mfl4(_3634, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (201) [user] pfcPost_rev((P;HTML|mfl4(_3634, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax), 'next-operation'(op(+, =, 'min-of'))) ^ Exit: (200) [user] pfcPost('next-operation'(op(+, =, 'min-of')), (P;HTML|mfl4(_3634, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (200) [user] pfcRun ^ Unify: (200) [user] pfcRun ^ Call: (201) [user] pfcGetSearch(direct) ^ Unify: (201) [user] pfcGetSearch(direct) Call: (202) [t_l] t_l:pfcSearchTL(_273330) Fail: (202) [t_l] t_l:pfcSearchTL(_273330) ^ Redo: (201) [user] pfcGetSearch(direct) ^ Call: (202) [user] pfcSearch(_276104) ^ Unify: (202) [user] pfcSearch(direct) ^ Exit: (202) [user] pfcSearch(direct) Call: (202) [system] direct=direct Exit: (202) [system] direct=direct ^ Exit: (201) [user] pfcGetSearch(direct) ^ Unify: (200) [user] pfcRun ^ Exit: (200) [user] pfcRun ^ Exit: (199) [user] pfcAdd('next-operation'(op(+, =, 'min-of')), (P;HTML|mfl4(_3634, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (198) [user] pfcAdd('next-operation'(op(+, =, 'min-of'))) ^ Exit: (197) [user] pfcAdd_Now('next-operation'(op(+, =, 'min-of'))) ^ Exit: (196) [user] if_t(into_simple_op(+, [=, ['min-of', _X, _Y, _X], [[<, _X, _Y], ['set-det']]], op(+, =, 'min-of')), pfcAdd_Now('next-operation'(op(+, =, 'min-of')))) Call: (196) [user] dont_give_up(as_tf(asserted_do_metta('&self', +, [=, ['min-of', _X, _Y, _X], [[<, _X, _Y], ['set-det']]]), _3348)) Unify: (196) [user] dont_give_up(as_tf(asserted_do_metta('&self', +, [=, ['min-of', _X, _Y, _X], [[<, _X, _Y], ['set-det']]]), _3348)) ^ Call: (198) [user] as_tf(asserted_do_metta('&self', +, [=, ['min-of', _X, _Y, _X], [[<, _X, _Y], ['set-det']]]), _3348) ^ Unify: (198) [user] as_tf(asserted_do_metta('&self', +, [=, ['min-of', _X, _Y, _X], [[<, _X, _Y], ['set-det']]]), _3348) Call: (199) [system] asserted_do_metta('&self', +, [=, ['min-of', _X, _Y, _X], [[<, _X, _Y], ['set-det']]])\=[_297584|_297586] Exit: (199) [system] asserted_do_metta('&self', +, [=, ['min-of', _X, _Y, _X], [[<, _X, _Y], ['set-det']]])\=[_297584|_297586] ^ Call: (199) [user] catch_nowarn((call(asserted_do_metta('&self', +, [=, ['min-of', _X, _Y, _X], [[<, _X, _Y], ['set-det']]]))*->_3348='True';_3348='False')) ^ Unify: (199) [user] catch_nowarn((call(asserted_do_metta('&self', +, [=, ['min-of', _X, _Y, _X], [[<, _X, _Y], ['set-det']]]))*->_3348='True';_3348='False')) Call: (200) [user] catch_err((call(asserted_do_metta('&self', +, [=, ['min-of', _X, _Y, _X], [[<, _X, _Y], ['set-det']]]))*->_3348='True';_3348='False'), error(_301322, _301324), fail) Unify: (200) [user] catch_err((call(asserted_do_metta('&self', +, [=, ['min-of', _X, _Y, _X], [[<, _X, _Y], ['set-det']]]))*->_3348='True';_3348='False'), error(_301322, _301324), fail) Call: (203) [user] asserted_do_metta('&self', +, [=, ['min-of', _X, _Y, _X], [[<, _X, _Y], ['set-det']]]) Unify: (203) [user] asserted_do_metta('&self', +, [=, ['min-of', _X, _Y, _X], [[<, _X, _Y], ['set-det']]]) Call: (204) [user] metta_interp_mode(+, _305038) Unify: (204) [user] metta_interp_mode(+, load) Exit: (204) [user] metta_interp_mode(+, load) Call: (204) [user] asserted_do_metta('&self', load, [=, ['min-of', _X, _Y, _X], [[<, _X, _Y], ['set-det']]]) Unify: (204) [user] asserted_do_metta('&self', load, [=, ['min-of', _X, _Y, _X], [[<, _X, _Y], ['set-det']]]) Call: (205) [user] metta_interp_mode(load, _309628) Redo: (204) [user] asserted_do_metta('&self', load, [=, ['min-of', _X, _Y, _X], [[<, _X, _Y], ['set-det']]]) Unify: (204) [user] asserted_do_metta('&self', load, [=, ['min-of', _X, _Y, _X], [[<, _X, _Y], ['set-det']]]) Call: (205) [system] load==exec Redo: (204) [user] asserted_do_metta('&self', load, [=, ['min-of', _X, _Y, _X], [[<, _X, _Y], ['set-det']]]) Unify: (204) [user] asserted_do_metta('&self', load, [=, ['min-of', _X, _Y, _X], [[<, _X, _Y], ['set-det']]]) Call: (205) [user] asserted_do_metta2('&self', load, [=, ['min-of', _X, _Y, _X], [[<, _X, _Y], ['set-det']]], [=, ['min-of', _X, _Y, _X], [[<, _X, _Y], ['set-det']]]) Unify: (205) [user] asserted_do_metta2('&self', load, [=, ['min-of', _X, _Y, _X], [[<, _X, _Y], ['set-det']]], [=, ['min-of', _X, _Y, _X], [[<, _X, _Y], ['set-det']]]) Call: (206) [system] nonvar(load) Exit: (206) [system] nonvar(load) Call: (206) [user] metta_interp_mode(load, _318850) Redo: (205) [user] asserted_do_metta2('&self', load, [=, ['min-of', _X, _Y, _X], [[<, _X, _Y], ['set-det']]], [=, ['min-of', _X, _Y, _X], [[<, _X, _Y], ['set-det']]]) Unify: (205) [user] asserted_do_metta2('&self', load, [=, ['min-of', _X, _Y, _X], [[<, _X, _Y], ['set-det']]], [=, ['min-of', _X, _Y, _X], [[<, _X, _Y], ['set-det']]]) ^ Call: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, ['min-of', _X, _Y, _X], [[<, _X, _Y], ['set-det']]], metta_atom('&self', [=, ['min-of', _X, _Y, _X], [[<, _X, _Y], ['set-det']]]))) ^ Unify: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, ['min-of', _X, _Y, _X], [[<, _X, _Y], ['set-det']]], metta_atom('&self', [=, ['min-of', _X, _Y, _X], [[<, _X, _Y], ['set-det']]]))) ^ Call: (207) [user] is_compatio ^ Unify: (207) [user] is_compatio ^ Call: (209) [system] setup_call_cleanup('$notrace'(_325326, _325328), once(user:is_compatio0), '$restore_trace'(_325326, _325328)) ^ Unify: (209) [system] setup_call_cleanup(system:'$notrace'(_325326, _325328), system:once(user:is_compatio0), system:'$restore_trace'(_325326, _325328)) ^ Call: (210) [system] sig_atomic(system:'$notrace'(_325326, _325328)) ^ Fail: (207) [user] is_compatio ^ Redo: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, ['min-of', _X, _Y, _X], [[<, _X, _Y], ['set-det']]], metta_atom('&self', [=, ['min-of', _X, _Y, _X], [[<, _X, _Y], ['set-det']]]))) ^ Unify: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, ['min-of', _X, _Y, _X], [[<, _X, _Y], ['set-det']]], metta_atom('&self', [=, ['min-of', _X, _Y, _X], [[<, _X, _Y], ['set-det']]]))) ^ Call: (208) [rtrace] rtrace:quietly3(user:(wots(_330944, must_det_ll(user:metta_anew(load, [=, ['min-of', _X, _Y, _X], [[<, _X, _Y], ['set-det']]], metta_atom('&self', [=, ['min-of', _X, _Y, _X], [[<, _X, _Y], ['set-det']]])))), (_330944==""->true;our_ansi_format('#ffa505', '~w~n', [_330944])))) ^ Unify: (208) [rtrace] rtrace:quietly3(user:(wots(_330944, must_det_ll(user:metta_anew(load, [=, ['min-of', _X, _Y, _X], [[<, _X, _Y], ['set-det']]], metta_atom('&self', [=, ['min-of', _X, _Y, _X], [[<, _X, _Y], ['set-det']]])))), (_330944==""->true;our_ansi_format('#ffa505', '~w~n', [_330944])))) (= (min-of $X $Y $X) ( (< $X $Y) (set-det))) ^ Exit: (208) [rtrace] rtrace:quietly3(user:(wots("", must_det_ll(user:metta_anew(load, [=, ['min-of', _X, _Y, _X], [[<, _X, _Y], ['set-det']]], metta_atom('&self', [=, ['min-of', _X, _Y, _X], [[<, _X, _Y], ['set-det']]])))), (""==""->true;our_ansi_format('#ffa505', '~w~n', [""])))) ^ Exit: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, ['min-of', _X, _Y, _X], [[<, _X, _Y], ['set-det']]], metta_atom('&self', [=, ['min-of', _X, _Y, _X], [[<, _X, _Y], ['set-det']]]))) Exit: (205) [user] asserted_do_metta2('&self', load, [=, ['min-of', _X, _Y, _X], [[<, _X, _Y], ['set-det']]], [=, ['min-of', _X, _Y, _X], [[<, _X, _Y], ['set-det']]]) Exit: (204) [user] asserted_do_metta('&self', load, [=, ['min-of', _X, _Y, _X], [[<, _X, _Y], ['set-det']]]) Exit: (203) [user] asserted_do_metta('&self', +, [=, ['min-of', _X, _Y, _X], [[<, _X, _Y], ['set-det']]]) Call: (203) [system] _3348='True' Exit: (203) [system] 'True'='True' Exit: (200) [user] catch_err((call(asserted_do_metta('&self', +, [=, ['min-of', _X, _Y, _X], [[<, _X, _Y], ['set-det']]]))*->'True'='True';'True'='False'), error(_301322, _301324), fail) ^ Exit: (199) [user] catch_nowarn((call(asserted_do_metta('&self', +, [=, ['min-of', _X, _Y, _X], [[<, _X, _Y], ['set-det']]]))*->'True'='True';'True'='False')) ^ Exit: (198) [user] as_tf(asserted_do_metta('&self', +, [=, ['min-of', _X, _Y, _X], [[<, _X, _Y], ['set-det']]]), 'True') Exit: (196) [user] dont_give_up(as_tf(asserted_do_metta('&self', +, [=, ['min-of', _X, _Y, _X], [[<, _X, _Y], ['set-det']]]), 'True')) Exit: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['min-of', _X, _Y, _X], [[<, _X, _Y], ['set-det']]], 'True') ^ Exit: (194) [user] must_not_error(user:do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['min-of', _X, _Y, _X], [[<, _X, _Y], ['set-det']]], 'True')) ^ Redo: (193) [user] metta_file_buffer(_3300, _3302, _3304, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', _3308) ^ Unify: (193) [user] metta_file_buffer(+, [=, [min_of, _362654, _362660, _362660], 'True'], ['_Y'=_362660, '__'=_362654], P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', '$stream_position'(2776, 108, 27, 2776)) ^ Exit: (193) [user] metta_file_buffer(+, [=, [min_of, _362654, _362660, _362660], 'True'], ['_Y'=_362660, '__'=_362654], P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', '$stream_position'(2776, 108, 27, 2776)) ^ Call: (194) [user] apply:maplist(maybe_assign, ['_Y'=_362660, '__'=_362654]) ^ Unify: (194) [apply] apply:maplist(user:maybe_assign, ['_Y'=_362660, '__'=_362654]) Call: (195) [apply] apply:maplist_(['_Y'=_362660, '__'=_362654], user:maybe_assign) Unify: (195) [apply] apply:maplist_(['_Y'=_362660, '__'=_362654], user:maybe_assign) Call: (196) [user] maybe_assign('_Y'=_362660) Unify: (196) [user] maybe_assign('_Y'=_362660) ^ Call: (197) [user] ignore(_362660=_Y) ^ Unify: (197) [system] ignore(user:(_362660=_Y)) Call: (198) [system] _362660=_Y Exit: (198) [system] _Y=_Y ^ Exit: (197) [system] ignore(user:(_Y=_Y)) Exit: (196) [user] maybe_assign('_Y'=_Y) Call: (196) [apply] apply:maplist_(['__'=_362654], user:maybe_assign) Unify: (196) [apply] apply:maplist_(['__'=_362654], user:maybe_assign) Call: (197) [user] maybe_assign('__'=_362654) Unify: (197) [user] maybe_assign('__'=_362654) ^ Call: (198) [user] ignore(_362654=__) ^ Unify: (198) [system] ignore(user:(_362654=__)) Call: (199) [system] _362654=__ Exit: (199) [system] __=__ ^ Exit: (198) [system] ignore(user:(__=__)) Exit: (197) [user] maybe_assign('__'=__) Call: (197) [apply] apply:maplist_([], user:maybe_assign) Unify: (197) [apply] apply:maplist_([], user:maybe_assign) Exit: (197) [apply] apply:maplist_([], user:maybe_assign) Exit: (196) [apply] apply:maplist_(['__'=__], user:maybe_assign) Exit: (195) [apply] apply:maplist_(['_Y'=_Y, '__'=__], user:maybe_assign) ^ Exit: (194) [apply] apply:maplist(user:maybe_assign, ['_Y'=_Y, '__'=__]) ^ Call: (194) [user] must_not_error(do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, [min_of, __, _Y, _Y], 'True'], _3348)) ^ Unify: (194) [user] must_not_error(user:do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, [min_of, __, _Y, _Y], 'True'], _3348)) Call: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, [min_of, __, _Y, _Y], 'True'], _3348) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, [min_of, __, _Y, _Y], 'True'], _3348) Call: (196) [system] var([=, [min_of, __, _Y, _Y], 'True']) Redo: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, [min_of, __, _Y, _Y], 'True'], _3348) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, [min_of, __, _Y, _Y], 'True'], _3348) Call: (196) [system] (+)\==exec Exit: (196) [system] (+)\==exec Call: (196) [system] [=, [min_of, __, _Y, _Y], 'True']==[] Redo: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, [min_of, __, _Y, _Y], 'True'], _3348) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, [min_of, __, _Y, _Y], 'True'], _3348) Call: (196) [system] string([=, [min_of, __, _Y, _Y], 'True']) Redo: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, [min_of, __, _Y, _Y], 'True'], _3348) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, [min_of, __, _Y, _Y], 'True'], _3348) Call: (196) [system] (+)\==exec Exit: (196) [system] (+)\==exec ^ Call: (196) [user] if_t(into_simple_op(+, [=, [min_of, __, _Y, _Y], 'True'], _453094), pfcAdd_Now('next-operation'(_453094))) ^ Unify: (196) [user] if_t(into_simple_op(+, [=, [min_of, __, _Y, _Y], 'True'], _453094), pfcAdd_Now('next-operation'(_453094))) Call: (197) [user] into_simple_op(+, [=, [min_of, __, _Y, _Y], 'True'], _453094) Unify: (197) [user] into_simple_op(+, [=, [min_of, __, _Y, _Y], 'True'], op(+, =, _455886)) Call: (198) [user] o_s([[min_of, __, _Y, _Y], 'True'], _455886) Unify: (198) [user] o_s([[min_of, __, _Y, _Y], 'True'], _455886) Call: (199) [user] o_s([min_of, __, _Y, _Y], _455886) Unify: (199) [user] o_s([min_of, __, _Y, _Y], _455886) Call: (200) [user] o_s(min_of, _455886) Unify: (200) [user] o_s(min_of, min_of) Exit: (200) [user] o_s(min_of, min_of) Exit: (199) [user] o_s([min_of, __, _Y, _Y], min_of) Exit: (198) [user] o_s([[min_of, __, _Y, _Y], 'True'], min_of) Exit: (197) [user] into_simple_op(+, [=, [min_of, __, _Y, _Y], 'True'], op(+, =, min_of)) ^ Call: (197) [user] pfcAdd_Now('next-operation'(op(+, =, min_of))) ^ Unify: (197) [user] pfcAdd_Now('next-operation'(op(+, =, min_of))) ^ Call: (198) [user] current_predicate(pfcAdd/1) ^ Exit: (198) [user] current_predicate(pfcAdd/1) ^ Call: (198) [user] once_writeq_nl(pfcAdd('next-operation'(op(+, =, min_of)))) ^ Unify: (198) [user] once_writeq_nl(pfcAdd('next-operation'(op(+, =, min_of)))) ^ Call: (199) [user] clause(pfcTraceExecution, true) ^ Fail: (199) [user] clause(pfcTraceExecution, true) ^ Redo: (198) [user] once_writeq_nl(pfcAdd('next-operation'(op(+, =, min_of)))) ^ Exit: (198) [user] once_writeq_nl(pfcAdd('next-operation'(op(+, =, min_of)))) ^ Call: (198) [user] pfcAdd('next-operation'(op(+, =, min_of))) ^ Unify: (198) [user] pfcAdd('next-operation'(op(+, =, min_of))) ^ Call: (199) [user] must_ex(current_why_UU(_477104)) ^ Unify: (199) [user] must_ex(current_why_UU(_477104)) Call: (201) [user] current_why_UU(_477104) Unify: (201) [user] current_why_UU(_477104) ^ Call: (202) [user] get_why_uu(_477104) ^ Unify: (202) [user] get_why_uu(_477104) ^ Call: (203) [user] findall(_482644, current_why(_482644), _482650) ^ Unify: (203) [$bags] findall(_482644, user:current_why(_482644), _482650) ^ Call: (204) [$bags] findall(_482644, user:current_why(_482644), _482650, []) ^ Unify: (204) [$bags] findall(_482644, user:current_why(_482644), _482650, []) ^ Call: (205) [$bags] cleanup_bag(findall_loop(_482644, user:current_why(_482644), _482650, []), '$destroy_findall_bag') ^ Unify: (205) [$bags] cleanup_bag('$bags':findall_loop(_482644, user:current_why(_482644), _482650, []), '$bags':'$destroy_findall_bag') Call: (206) [$bags] findall_loop(_482644, user:current_why(_482644), _482650, []) Unify: (206) [$bags] findall_loop(_482644, user:current_why(_482644), _482650, []) ^ Call: (207) [user] bugger:current_why(_482644) ^ Unify: (207) [user] bugger:current_why(_482644) ^ Call: (208) [user] bugger:current_why_data(_482644) ^ Unify: (208) [user] bugger:current_why_data(_482644) Call: (209) [system] nb_current('$current_why', wp(_482644, _493904)) Fail: (209) [system] nb_current('$current_why', wp(_482644, _493904)) ^ Redo: (208) [user] bugger:current_why_data(_482644) ^ Unify: (208) [user] bugger:current_why_data(_482644) Call: (209) [t_l] t_l:current_why_source(_482644) Fail: (209) [t_l] t_l:current_why_source(_482644) ^ Fail: (208) [user] bugger:current_why_data(_482644) ^ Redo: (207) [user] bugger:current_why(_482644) ^ Unify: (207) [user] bugger:current_why(mfl4(_501332, _501334, _501336, _501338)) ^ Call: (209) [system] setup_call_cleanup('$notrace'(_502288, _502290), once(user:current_mfl4(_501332, _501334, _501336, _501338)), '$restore_trace'(_502288, _502290)) ^ Unify: (209) [system] setup_call_cleanup(system:'$notrace'(_502288, _502290), system:once(user:current_mfl4(_501332, _501334, _501336, _501338)), system:'$restore_trace'(_502288, _502290)) ^ Call: (210) [system] sig_atomic(system:'$notrace'(_502288, _502290)) ^ Exit: (209) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:current_mfl4(_501332, user, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', 587)), system:'$restore_trace'(3, -1)) ^ Exit: (207) [user] bugger:current_why(P;HTML|mfl4(_501332, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Redo: (206) [$bags] findall_loop(_482644, user:current_why(_482644), _482650, []) Exit: (206) [$bags] findall_loop(_482644, user:current_why(_482644), [P;HTML|mfl4(_519170, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], []) ^ Exit: (205) [$bags] cleanup_bag('$bags':findall_loop(_3616, user:current_why(_3616), [P;HTML|mfl4(_3656, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], []), '$bags':'$destroy_findall_bag') ^ Exit: (204) [$bags] findall(_3616, user:current_why(_3616), [P;HTML|mfl4(_3656, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], []) ^ Exit: (203) [$bags] findall(_3616, user:current_why(_3616), [P;HTML|mfl4(_3656, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Call: (203) [system] [P;HTML|mfl4(_3656, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]\==[] Exit: (203) [system] [P;HTML|mfl4(_3656, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]\==[] ^ Call: (203) [user] u_to_uu([P;HTML|mfl4(_3656, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _3596) ^ Unify: (203) [user] u_to_uu([P;HTML|mfl4(_3656, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], ([P;HTML|mfl4(_3656, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], ax)) Call: (204) [system] var([P;HTML|mfl4(_3656, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Fail: (204) [system] var([P;HTML|mfl4(_3656, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) ^ Redo: (203) [user] u_to_uu([P;HTML|mfl4(_3656, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _3596) ^ Unify: (203) [user] u_to_uu([P;HTML|mfl4(_3656, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], [P;HTML|mfl4(_3656, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Call: (204) [system] nonvar([P;HTML|mfl4(_3656, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Exit: (204) [system] nonvar([P;HTML|mfl4(_3656, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Call: (204) [system] [P;HTML|mfl4(_3656, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]=(_120008, _120010) Fail: (204) [system] [P;HTML|mfl4(_3656, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]=(_120008, _120010) ^ Redo: (203) [user] u_to_uu([P;HTML|mfl4(_3656, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _3596) ^ Unify: (203) [user] u_to_uu([P;HTML|mfl4(_3656, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _3596) ^ Call: (204) [user] logicmoo_util_terms:list_to_conjuncts([P;HTML|mfl4(_3656, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _150410) ^ Unify: (204) [user] logicmoo_util_terms:list_to_conjuncts([P;HTML|mfl4(_3656, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _150410) ^ Call: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_3656, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _150410) ^ Unify: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_3656, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], [P;HTML|mfl4(_3656, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Call: (206) [system] var([P;HTML|mfl4(_3656, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Fail: (206) [system] var([P;HTML|mfl4(_3656, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) ^ Redo: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_3656, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _150410) ^ Unify: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_3656, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], [P;HTML|mfl4(_3656, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) ^ Call: (206) [user] not(compound([P;HTML|mfl4(_3656, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)])) ^ Unify: (206) [system] not(user:compound([P;HTML|mfl4(_3656, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)])) Call: (207) [system] compound([P;HTML|mfl4(_3656, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Exit: (207) [system] compound([P;HTML|mfl4(_3656, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) ^ Fail: (206) [system] not(user:compound([P;HTML|mfl4(_3656, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)])) ^ Redo: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_3656, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _150410) ^ Unify: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_3656, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _150410) ^ Call: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3656, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _150410) ^ Unify: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3656, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_3656, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Call: (207) [system] var(P;HTML|mfl4(_3656, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Fail: (207) [system] var(P;HTML|mfl4(_3656, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Redo: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3656, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _150410) ^ Unify: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3656, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_3656, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Call: (207) [user] not(compound(P;HTML|mfl4(_3656, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587))) ^ Unify: (207) [system] not(user:compound(P;HTML|mfl4(_3656, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587))) Call: (208) [system] compound(P;HTML|mfl4(_3656, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Exit: (208) [system] compound(P;HTML|mfl4(_3656, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Fail: (207) [system] not(user:compound(P;HTML|mfl4(_3656, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587))) ^ Redo: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3656, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _150410) ^ Unify: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3656, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_3656, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Exit: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3656, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_3656, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Exit: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_3656, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], P;HTML|mfl4(_3656, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Exit: (204) [user] logicmoo_util_terms:list_to_conjuncts([P;HTML|mfl4(_3656, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], P;HTML|mfl4(_3656, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Call: (204) [user] u_to_uu(P;HTML|mfl4(_3656, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _3596) ^ Unify: (204) [user] u_to_uu(P;HTML|mfl4(_3656, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), (P;HTML|mfl4(_3656, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) Call: (205) [system] var(P;HTML|mfl4(_3656, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Fail: (205) [system] var(P;HTML|mfl4(_3656, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Redo: (204) [user] u_to_uu(P;HTML|mfl4(_3656, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _3596) ^ Unify: (204) [user] u_to_uu(P;HTML|mfl4(_3656, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_3656, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Call: (205) [system] nonvar(P;HTML|mfl4(_3656, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Exit: (205) [system] nonvar(P;HTML|mfl4(_3656, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Call: (205) [system] P;HTML|mfl4(_3656, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)=(_513584, _513586) Fail: (205) [system] P;HTML|mfl4(_3656, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)=(_3640, _3642) ^ Redo: (204) [user] u_to_uu(P;HTML|mfl4(_3622, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _3596) ^ Unify: (204) [user] u_to_uu(P;HTML|mfl4(_3622, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), (P;HTML|mfl4(_3622, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (204) [user] u_to_uu(P;HTML|mfl4(_3622, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), (P;HTML|mfl4(_3622, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (203) [user] u_to_uu([P;HTML|mfl4(_3622, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], (P;HTML|mfl4(_3622, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (202) [user] get_why_uu((P;HTML|mfl4(_3622, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) Exit: (201) [user] current_why_UU((P;HTML|mfl4(_3622, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (199) [user] must_ex(current_why_UU((P;HTML|mfl4(_3622, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (199) [user] pfcAdd('next-operation'(op(+, =, min_of)), (P;HTML|mfl4(_3622, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (199) [user] pfcAdd('next-operation'(op(+, =, min_of)), (P;HTML|mfl4(_3622, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (200) [user] pfcPost('next-operation'(op(+, =, min_of)), (P;HTML|mfl4(_3622, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (200) [user] pfcPost('next-operation'(op(+, =, min_of)), (P;HTML|mfl4(_3622, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (201) [user] pfcPost_rev((P;HTML|mfl4(_3622, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax), 'next-operation'(op(+, =, min_of))) ^ Unify: (201) [user] pfcPost_rev((P;HTML|mfl4(_3622, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax), 'next-operation'(op(+, =, min_of))) Call: (202) [system] is_list('next-operation'(op(+, =, min_of))) Fail: (202) [system] is_list('next-operation'(op(+, =, min_of))) ^ Redo: (201) [user] pfcPost_rev((P;HTML|mfl4(_3622, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax), 'next-operation'(op(+, =, min_of))) ^ Call: (202) [user] pfcPost1('next-operation'(op(+, =, min_of)), (P;HTML|mfl4(_3622, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (202) [user] pfcPost1('next-operation'(op(+, =, min_of)), (P;HTML|mfl4(_3622, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (203) [user] control_arg_types('next-operation'(op(+, =, min_of)), _152700) ^ Unify: (203) [user] control_arg_types('next-operation'(op(+, =, min_of)), _152700) Call: (204) [system] fail Fail: (204) [system] fail ^ Fail: (203) [user] control_arg_types('next-operation'(op(+, =, min_of)), _152700) ^ Redo: (202) [user] pfcPost1('next-operation'(op(+, =, min_of)), (P;HTML|mfl4(_3622, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (202) [user] pfcPost1('next-operation'(op(+, =, min_of)), (P;HTML|mfl4(_3622, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (203) [user] locally_each:locally(set_prolog_flag(occurs_check, true), catch(pfcPost11('next-operation'(op(+, =, min_of)), (P;HTML|mfl4(_3622, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _172524, (notrace, wdmsg(('next-operation'(op(+, =, min_of))=>_172524)), trace))) ^ Unify: (203) [locally_each] locally_each:locally(user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, min_of)), (P;HTML|mfl4(_3622, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _172524, (notrace, wdmsg(('next-operation'(op(+, =, min_of))=>_172524)), trace))) ^ Call: (204) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, min_of)), (P;HTML|mfl4(_3622, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _172524, (notrace, wdmsg(('next-operation'(op(+, =, min_of))=>_172524)), trace)), user:each_call_cleanup) ^ Unify: (204) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, min_of)), (P;HTML|mfl4(_3622, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _172524, (notrace, wdmsg(('next-operation'(op(+, =, min_of))=>_172524)), trace)), user:each_call_cleanup) Call: (205) [system] current_prolog_flag(occurs_check, _203022) Exit: (205) [system] current_prolog_flag(occurs_check, true) ^ Call: (205) [locally_each] locally_each:wtl_how(trusted_redo_call_cleanup, true==true, user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, min_of)), (P;HTML|mfl4(_3622, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _172524, (notrace, wdmsg(('next-operation'(op(+, =, min_of))=>_172524)), trace)), user:set_prolog_flag(occurs_check, true)) ^ Unify: (205) [locally_each] locally_each:wtl_how(locally_each:trusted_redo_call_cleanup, locally_each:(true==true), user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, min_of)), (P;HTML|mfl4(_3622, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _172524, (notrace, wdmsg(('next-operation'(op(+, =, min_of))=>_172524)), trace)), user:set_prolog_flag(occurs_check, true)) Call: (206) [system] true==true Exit: (206) [system] true==true ^ Call: (207) [user] pfcPost11('next-operation'(op(+, =, min_of)), (P;HTML|mfl4(_3622, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (207) [user] pfcPost11('next-operation'(op(+, =, min_of)), (P;HTML|mfl4(_3622, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (208) [user] must_ex(pfcAddSupport('next-operation'(op(+, =, min_of)), (P;HTML|mfl4(_3622, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Unify: (208) [user] must_ex(pfcAddSupport('next-operation'(op(+, =, min_of)), (P;HTML|mfl4(_3622, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (210) [user] pfcAddSupport('next-operation'(op(+, =, min_of)), (P;HTML|mfl4(_3622, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (210) [user] pfcAddSupport('next-operation'(op(+, =, min_of)), (P;HTML|mfl4(_3622, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (211) [user] assert('$spft$'('next-operation'(op(+, =, min_of)), P;HTML|mfl4(_3622, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (211) [user] assert('$spft$'('next-operation'(op(+, =, min_of)), P;HTML|mfl4(_3622, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (210) [user] pfcAddSupport('next-operation'(op(+, =, min_of)), (P;HTML|mfl4(_3622, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (208) [user] must_ex(pfcAddSupport('next-operation'(op(+, =, min_of)), (P;HTML|mfl4(_3622, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (208) [user] pfcUnique(post, 'next-operation'(op(+, =, min_of))) ^ Unify: (208) [user] pfcUnique(post, 'next-operation'(op(+, =, min_of))) ^ Call: (209) [user] pfcUnique(post, 'next-operation'(op(+, =, min_of)), true) ^ Unify: (209) [user] pfcUnique(post, 'next-operation'(op(+, =, min_of)), true) ^ Call: (210) [user] is_asserted_exact('next-operation'(op(+, =, min_of)), true) ^ Unify: (210) [user] is_asserted_exact('next-operation'(op(+, =, min_of)), true) ^ Call: (211) [user] strip_module('next-operation'(op(+, =, min_of)), _303602, _303604) ^ Exit: (211) [user] strip_module('next-operation'(op(+, =, min_of)), user, 'next-operation'(op(+, =, min_of))) ^ Call: (211) [user] is_asserted_exact(user, 'next-operation'(op(+, =, min_of)), true) ^ Unify: (211) [user] is_asserted_exact(user, 'next-operation'(op(+, =, min_of)), true) Call: (212) [system] _307346=user Exit: (212) [system] user=user ^ Call: (212) [user] clause(user:'next-operation'(op(+, =, min_of)), true, _309216) ^ Fail: (212) [user] clause('next-operation'(op(+, =, min_of)), true, _309216) ^ Redo: (211) [user] is_asserted_exact(user, 'next-operation'(op(+, =, min_of)), true) ^ Call: (212) [user] clause(user:'next-operation'(op(+, =, min_of)), true, _312044) ^ Fail: (212) [user] clause('next-operation'(op(+, =, min_of)), true, _312044) ^ Fail: (211) [user] is_asserted_exact(user, 'next-operation'(op(+, =, min_of)), true) ^ Fail: (210) [user] is_asserted_exact('next-operation'(op(+, =, min_of)), true) ^ Redo: (209) [user] pfcUnique(post, 'next-operation'(op(+, =, min_of)), true) ^ Exit: (209) [user] pfcUnique(post, 'next-operation'(op(+, =, min_of)), true) ^ Exit: (208) [user] pfcUnique(post, 'next-operation'(op(+, =, min_of))) ^ Call: (208) [user] pfcPost2('next-operation'(op(+, =, min_of)), (P;HTML|mfl4(_3622, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (208) [user] pfcPost2('next-operation'(op(+, =, min_of)), (P;HTML|mfl4(_3622, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (209) [user] must_ex(once((\+ \+is_asserted_exact('next-operation'(op(+, =, min_of)));assert('next-operation'(op(+, =, min_of)))))) ^ Unify: (209) [user] must_ex(once((\+ \+is_asserted_exact('next-operation'(op(+, =, min_of)));assert('next-operation'(op(+, =, min_of)))))) ^ Call: (211) [user] once((\+ \+is_asserted_exact('next-operation'(op(+, =, min_of)));assert('next-operation'(op(+, =, min_of))))) ^ Unify: (211) [system] once(user:(\+ \+is_asserted_exact('next-operation'(op(+, =, min_of)));assert('next-operation'(op(+, =, min_of))))) ^ Call: (213) [user] is_asserted_exact('next-operation'(op(+, =, min_of))) ^ Unify: (213) [user] is_asserted_exact('next-operation'(op(+, =, min_of))) ^ Call: (214) [user] strip_module('next-operation'(op(+, =, min_of)), _339382, _339384) ^ Exit: (214) [user] strip_module('next-operation'(op(+, =, min_of)), user, 'next-operation'(op(+, =, min_of))) ^ Call: (214) [user] hook_database:expand_to_hb('next-operation'(op(+, =, min_of)), _341262, _341264) ^ Unify: (214) [user] hook_database:expand_to_hb('next-operation'(op(+, =, min_of)), 'next-operation'(op(+, =, min_of)), true) Call: (215) [system] var('next-operation'(op(+, =, min_of))) Fail: (215) [system] var('next-operation'(op(+, =, min_of))) ^ Redo: (214) [user] hook_database:expand_to_hb('next-operation'(op(+, =, min_of)), _341262, _341264) ^ Unify: (214) [user] hook_database:expand_to_hb('next-operation'(op(+, =, min_of)), 'next-operation'(op(+, =, min_of)), true) ^ Exit: (214) [user] hook_database:expand_to_hb('next-operation'(op(+, =, min_of)), 'next-operation'(op(+, =, min_of)), true) ^ Call: (214) [user] is_asserted_exact(user, 'next-operation'(op(+, =, min_of)), true) ^ Unify: (214) [user] is_asserted_exact(user, 'next-operation'(op(+, =, min_of)), true) Call: (215) [system] _349668=user Exit: (215) [system] user=user ^ Call: (215) [user] clause(user:'next-operation'(op(+, =, min_of)), true, _351538) ^ Fail: (215) [user] clause('next-operation'(op(+, =, min_of)), true, _351538) ^ Redo: (214) [user] is_asserted_exact(user, 'next-operation'(op(+, =, min_of)), true) ^ Call: (215) [user] clause(user:'next-operation'(op(+, =, min_of)), true, _354366) ^ Fail: (215) [user] clause('next-operation'(op(+, =, min_of)), true, _354366) ^ Fail: (214) [user] is_asserted_exact(user, 'next-operation'(op(+, =, min_of)), true) ^ Fail: (213) [user] is_asserted_exact('next-operation'(op(+, =, min_of))) ^ Call: (213) [user] assert('next-operation'(op(+, =, min_of))) ^ Exit: (213) [user] assert('next-operation'(op(+, =, min_of))) ^ Exit: (211) [system] once(user:(\+ \+is_asserted_exact('next-operation'(op(+, =, min_of)));assert('next-operation'(op(+, =, min_of))))) ^ Exit: (209) [user] must_ex(once((\+ \+is_asserted_exact('next-operation'(op(+, =, min_of)));assert('next-operation'(op(+, =, min_of)))))) ^ Call: (209) [user] must_ex(pfcTraceAdd('next-operation'(op(+, =, min_of)), (P;HTML|mfl4(_3622, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Unify: (209) [user] must_ex(pfcTraceAdd('next-operation'(op(+, =, min_of)), (P;HTML|mfl4(_3622, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (211) [user] pfcTraceAdd('next-operation'(op(+, =, min_of)), (P;HTML|mfl4(_3622, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (211) [user] pfcTraceAdd('next-operation'(op(+, =, min_of)), (P;HTML|mfl4(_3622, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (212) [user] pfcTraceAddPrint('next-operation'(op(+, =, min_of)), (P;HTML|mfl4(_3622, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (212) [user] pfcTraceAddPrint('next-operation'(op(+, =, min_of)), (P;HTML|mfl4(_3622, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (213) [user] pfcIsTraced('next-operation'(op(+, =, min_of))) ^ Unify: (213) [user] pfcIsTraced('next-operation'(op(+, =, min_of))) ^ Call: (214) [user] pfcIsNotTraced('next-operation'(op(+, =, min_of))) ^ Unify: (214) [user] pfcIsNotTraced('next-operation'(op(+, =, min_of))) ^ Call: (215) [user] compound_eles(1, 'next-operation'(op(+, =, min_of)), _411120) ^ Unify: (215) [user] compound_eles(1, 'next-operation'(op(+, =, min_of)), _411120) Call: (216) [system] var('next-operation'(op(+, =, min_of))) Fail: (216) [system] var('next-operation'(op(+, =, min_of))) ^ Redo: (215) [user] compound_eles(1, 'next-operation'(op(+, =, min_of)), _411120) ^ Unify: (215) [user] compound_eles(1, 'next-operation'(op(+, =, min_of)), _411120) Call: (216) [system] compound('next-operation'(op(+, =, min_of))) Exit: (216) [system] compound('next-operation'(op(+, =, min_of))) Call: (216) [system] 1<1 Fail: (216) [system] 1<1 ^ Redo: (215) [user] compound_eles(1, 'next-operation'(op(+, =, min_of)), _411120) ^ Unify: (215) [user] compound_eles(1, 'next-operation'(op(+, =, min_of)), _411120) Call: (216) [system] _422272 is 1+ -1 Exit: (216) [system] 0 is 1+ -1 ^ Call: (216) [user] compound_eles('next-operation'(op(+, =, min_of)), _424130) ^ Unify: (216) [user] compound_eles('next-operation'(op(+, =, min_of)), _424130) Call: (217) [system] is_list('next-operation'(op(+, =, min_of))) Fail: (217) [system] is_list('next-operation'(op(+, =, min_of))) ^ Redo: (216) [user] compound_eles('next-operation'(op(+, =, min_of)), _424130) ^ Unify: (216) [user] compound_eles('next-operation'(op(+, =, min_of)), _424130) Call: (217) [system] compound('next-operation'(op(+, =, min_of))) Exit: (217) [system] compound('next-operation'(op(+, =, min_of))) Call: (217) [system] compound_name_arguments('next-operation'(op(+, =, min_of)), _431540, _431542) Exit: (217) [system] compound_name_arguments('next-operation'(op(+, =, min_of)), 'next-operation', [op(+, =, min_of)]) Call: (217) [lists] lists:member(_424130, ['next-operation', op(+, =, min_of)]) Unify: (217) [lists] lists:member(_424130, ['next-operation', op(+, =, min_of)]) Call: (218) [lists] lists:member_([op(+, =, min_of)], _424130, 'next-operation') Unify: (218) [lists] lists:member_([op(+, =, min_of)], 'next-operation', 'next-operation') Exit: (218) [lists] lists:member_([op(+, =, min_of)], 'next-operation', 'next-operation') Exit: (217) [lists] lists:member('next-operation', ['next-operation', op(+, =, min_of)]) ^ Exit: (216) [user] compound_eles('next-operation'(op(+, =, min_of)), 'next-operation') ^ Call: (216) [user] compound_eles(0, 'next-operation', _411120) ^ Unify: (216) [user] compound_eles(0, 'next-operation', _411120) Call: (217) [system] var('next-operation') Fail: (217) [system] var('next-operation') ^ Redo: (216) [user] compound_eles(0, 'next-operation', _411120) ^ Unify: (216) [user] compound_eles(0, 'next-operation', _411120) Call: (217) [system] compound('next-operation') Fail: (217) [system] compound('next-operation') ^ Redo: (216) [user] compound_eles(0, 'next-operation', _411120) Call: (217) [system] _411120='next-operation' Exit: (217) [system] 'next-operation'='next-operation' ^ Exit: (216) [user] compound_eles(0, 'next-operation', 'next-operation') ^ Exit: (215) [user] compound_eles(1, 'next-operation'(op(+, =, min_of)), 'next-operation') ^ Call: (215) [user] pfcIgnored('next-operation') ^ Fail: (215) [user] pfcIgnored('next-operation') Redo: (218) [lists] lists:member_([op(+, =, min_of)], _424130, 'next-operation') Unify: (218) [lists] lists:member_([op(+, =, min_of)], _424130, 'next-operation') Call: (219) [lists] lists:member_([], _424130, op(+, =, min_of)) Unify: (219) [lists] lists:member_([], op(+, =, min_of), op(+, =, min_of)) Exit: (219) [lists] lists:member_([], op(+, =, min_of), op(+, =, min_of)) Exit: (218) [lists] lists:member_([op(+, =, min_of)], op(+, =, min_of), 'next-operation') Exit: (217) [lists] lists:member(op(+, =, min_of), ['next-operation', op(+, =, min_of)]) ^ Exit: (216) [user] compound_eles('next-operation'(op(+, =, min_of)), op(+, =, min_of)) ^ Call: (216) [user] compound_eles(0, op(+, =, min_of), _411120) ^ Unify: (216) [user] compound_eles(0, op(+, =, min_of), _411120) Call: (217) [system] var(op(+, =, min_of)) Fail: (217) [system] var(op(+, =, min_of)) ^ Redo: (216) [user] compound_eles(0, op(+, =, min_of), _411120) ^ Unify: (216) [user] compound_eles(0, op(+, =, min_of), _411120) Call: (217) [system] compound(op(+, =, min_of)) Exit: (217) [system] compound(op(+, =, min_of)) Call: (217) [system] 0<1 Exit: (217) [system] 0<1 Call: (217) [system] _411120=op(+, =, min_of) Exit: (217) [system] op(+, =, min_of)=op(+, =, min_of) ^ Exit: (216) [user] compound_eles(0, op(+, =, min_of), op(+, =, min_of)) ^ Exit: (215) [user] compound_eles(1, 'next-operation'(op(+, =, min_of)), op(+, =, min_of)) ^ Call: (215) [user] pfcIgnored(op(+, =, min_of)) ^ Fail: (215) [user] pfcIgnored(op(+, =, min_of)) ^ Fail: (214) [user] pfcIsNotTraced('next-operation'(op(+, =, min_of))) ^ Redo: (213) [user] pfcIsTraced('next-operation'(op(+, =, min_of))) ^ Unify: (213) [user] pfcIsTraced('next-operation'(op(+, =, min_of))) ^ Call: (214) [user] compound_eles(1, 'next-operation'(op(+, =, min_of)), _478920) ^ Unify: (214) [user] compound_eles(1, 'next-operation'(op(+, =, min_of)), _478920) Call: (215) [system] var('next-operation'(op(+, =, min_of))) Fail: (215) [system] var('next-operation'(op(+, =, min_of))) ^ Redo: (214) [user] compound_eles(1, 'next-operation'(op(+, =, min_of)), _478920) ^ Unify: (214) [user] compound_eles(1, 'next-operation'(op(+, =, min_of)), _478920) Call: (215) [system] compound('next-operation'(op(+, =, min_of))) Exit: (215) [system] compound('next-operation'(op(+, =, min_of))) Call: (215) [system] 1<1 Fail: (215) [system] 1<1 ^ Redo: (214) [user] compound_eles(1, 'next-operation'(op(+, =, min_of)), _478920) ^ Unify: (214) [user] compound_eles(1, 'next-operation'(op(+, =, min_of)), _478920) Call: (215) [system] _490072 is 1+ -1 Exit: (215) [system] 0 is 1+ -1 ^ Call: (215) [user] compound_eles('next-operation'(op(+, =, min_of)), _491930) ^ Unify: (215) [user] compound_eles('next-operation'(op(+, =, min_of)), _491930) Call: (216) [system] is_list('next-operation'(op(+, =, min_of))) Fail: (216) [system] is_list('next-operation'(op(+, =, min_of))) ^ Redo: (215) [user] compound_eles('next-operation'(op(+, =, min_of)), _491930) ^ Unify: (215) [user] compound_eles('next-operation'(op(+, =, min_of)), _491930) Call: (216) [system] compound('next-operation'(op(+, =, min_of))) Exit: (216) [system] compound('next-operation'(op(+, =, min_of))) Call: (216) [system] compound_name_arguments('next-operation'(op(+, =, min_of)), _499340, _499342) Exit: (216) [system] compound_name_arguments('next-operation'(op(+, =, min_of)), 'next-operation', [op(+, =, min_of)]) Call: (216) [lists] lists:member(_491930, ['next-operation', op(+, =, min_of)]) Unify: (216) [lists] lists:member(_491930, ['next-operation', op(+, =, min_of)]) Call: (217) [lists] lists:member_([op(+, =, min_of)], _491930, 'next-operation') Unify: (217) [lists] lists:member_([op(+, =, min_of)], 'next-operation', 'next-operation') Exit: (217) [lists] lists:member_([op(+, =, min_of)], 'next-operation', 'next-operation') Exit: (216) [lists] lists:member('next-operation', ['next-operation', op(+, =, min_of)]) ^ Exit: (215) [user] compound_eles('next-operation'(op(+, =, min_of)), 'next-operation') ^ Call: (215) [user] compound_eles(0, 'next-operation', _478920) ^ Unify: (215) [user] compound_eles(0, 'next-operation', _478920) Call: (216) [system] var('next-operation') Fail: (216) [system] var('next-operation') ^ Redo: (215) [user] compound_eles(0, 'next-operation', _478920) ^ Unify: (215) [user] compound_eles(0, 'next-operation', _478920) Call: (216) [system] compound('next-operation') Fail: (216) [system] compound('next-operation') ^ Redo: (215) [user] compound_eles(0, 'next-operation', _478920) Call: (216) [system] _478920='next-operation' Exit: (216) [system] 'next-operation'='next-operation' ^ Exit: (215) [user] compound_eles(0, 'next-operation', 'next-operation') ^ Exit: (214) [user] compound_eles(1, 'next-operation'(op(+, =, min_of)), 'next-operation') ^ Call: (214) [user] pfcTraced('next-operation') ^ Fail: (214) [user] pfcTraced('next-operation') Redo: (217) [lists] lists:member_([op(+, =, min_of)], _491930, 'next-operation') Unify: (217) [lists] lists:member_([op(+, =, min_of)], _491930, 'next-operation') Call: (218) [lists] lists:member_([], _3762, op(+, =, min_of)) Unify: (218) [lists] lists:member_([], op(+, =, min_of), op(+, =, min_of)) Exit: (218) [lists] lists:member_([], op(+, =, min_of), op(+, =, min_of)) Exit: (217) [lists] lists:member_([op(+, =, min_of)], op(+, =, min_of), 'next-operation') Exit: (216) [lists] lists:member(op(+, =, min_of), ['next-operation', op(+, =, min_of)]) ^ Exit: (215) [user] compound_eles('next-operation'(op(+, =, min_of)), op(+, =, min_of)) ^ Call: (215) [user] compound_eles(0, op(+, =, min_of), _3758) ^ Unify: (215) [user] compound_eles(0, op(+, =, min_of), _3758) Call: (216) [system] var(op(+, =, min_of)) Fail: (216) [system] var(op(+, =, min_of)) ^ Redo: (215) [user] compound_eles(0, op(+, =, min_of), _3758) ^ Unify: (215) [user] compound_eles(0, op(+, =, min_of), _3758) Call: (216) [system] compound(op(+, =, min_of)) Exit: (216) [system] compound(op(+, =, min_of)) Call: (216) [system] 0<1 Exit: (216) [system] 0<1 Call: (216) [system] _3758=op(+, =, min_of) Exit: (216) [system] op(+, =, min_of)=op(+, =, min_of) ^ Exit: (215) [user] compound_eles(0, op(+, =, min_of), op(+, =, min_of)) ^ Exit: (214) [user] compound_eles(1, 'next-operation'(op(+, =, min_of)), op(+, =, min_of)) ^ Call: (214) [user] pfcTraced(op(+, =, min_of)) ^ Fail: (214) [user] pfcTraced(op(+, =, min_of)) ^ Fail: (213) [user] pfcIsTraced('next-operation'(op(+, =, min_of))) ^ Redo: (212) [user] pfcTraceAddPrint('next-operation'(op(+, =, min_of)), (P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (212) [user] pfcTraceAddPrint('next-operation'(op(+, =, min_of)), (P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (212) [user] pfcTraceAddPrint('next-operation'(op(+, =, min_of)), (P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (212) [user] pfcTraceBreak('next-operation'(op(+, =, min_of)), (P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (212) [user] pfcTraceBreak('next-operation'(op(+, =, min_of)), (P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (213) [user] pfcSpied('next-operation'(op(+, =, min_of)), +) ^ Fail: (213) [user] pfcSpied('next-operation'(op(+, =, min_of)), +) ^ Redo: (212) [user] pfcTraceBreak('next-operation'(op(+, =, min_of)), (P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (212) [user] pfcTraceBreak('next-operation'(op(+, =, min_of)), (P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (211) [user] pfcTraceAdd('next-operation'(op(+, =, min_of)), (P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (209) [user] must_ex(pfcTraceAdd('next-operation'(op(+, =, min_of)), (P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (209) [user] must_ex(pfcEnqueue('next-operation'(op(+, =, min_of)), (P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Unify: (209) [user] must_ex(pfcEnqueue('next-operation'(op(+, =, min_of)), (P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (211) [user] pfcEnqueue('next-operation'(op(+, =, min_of)), (P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (211) [user] pfcEnqueue('next-operation'(op(+, =, min_of)), (P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (212) [user] pfcGetSearch(_125430) ^ Unify: (212) [user] pfcGetSearch(_125430) Call: (213) [t_l] t_l:pfcSearchTL(_127280) Fail: (213) [t_l] t_l:pfcSearchTL(_127280) ^ Redo: (212) [user] pfcGetSearch(_125430) ^ Call: (213) [user] pfcSearch(_130054) ^ Unify: (213) [user] pfcSearch(direct) ^ Exit: (213) [user] pfcSearch(direct) Call: (213) [system] _125430=direct Exit: (213) [system] direct=direct ^ Exit: (212) [user] pfcGetSearch(direct) ^ Call: (212) [user] pfcEnqueue(direct, 'next-operation'(op(+, =, min_of)), (P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (212) [user] pfcEnqueue(direct, 'next-operation'(op(+, =, min_of)), (P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) Call: (213) [system] direct=direct Exit: (213) [system] direct=direct ^ Call: (213) [user] pfcFwd('next-operation'(op(+, =, min_of))) ^ Unify: (213) [user] pfcFwd('next-operation'(op(+, =, min_of))) ^ Call: (214) [user] control_arg_types('next-operation'(op(+, =, min_of)), _154516) ^ Unify: (214) [user] control_arg_types('next-operation'(op(+, =, min_of)), _154516) Call: (215) [system] fail Fail: (215) [system] fail ^ Fail: (214) [user] control_arg_types('next-operation'(op(+, =, min_of)), _154516) ^ Redo: (213) [user] pfcFwd('next-operation'(op(+, =, min_of))) ^ Unify: (213) [user] pfcFwd('next-operation'(op(+, =, min_of))) ^ Call: (214) [user] locally_each:locally(set_prolog_flag(occurs_check, true), pfcFwd0('next-operation'(op(+, =, min_of)))) ^ Unify: (214) [locally_each] locally_each:locally(user:set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, min_of)))) ^ Call: (215) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, min_of))), user:each_call_cleanup) ^ Unify: (215) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, min_of))), user:each_call_cleanup) Call: (216) [system] current_prolog_flag(occurs_check, _164778) Exit: (216) [system] current_prolog_flag(occurs_check, true) ^ Call: (216) [locally_each] locally_each:wtl_how(trusted_redo_call_cleanup, true==true, user:set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, min_of))), user:set_prolog_flag(occurs_check, true)) ^ Unify: (216) [locally_each] locally_each:wtl_how(locally_each:trusted_redo_call_cleanup, locally_each:(true==true), user:set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, min_of))), user:set_prolog_flag(occurs_check, true)) Call: (217) [system] true==true Exit: (217) [system] true==true ^ Call: (217) [user] pfcFwd0('next-operation'(op(+, =, min_of))) ^ Unify: (217) [user] pfcFwd0('next-operation'(op(+, =, min_of))) Call: (218) [system] is_list(_172274) Fail: (218) [system] is_list(_172274) ^ Redo: (217) [user] pfcFwd0('next-operation'(op(+, =, min_of))) ^ Call: (218) [user] pfcFwd1('next-operation'(op(+, =, min_of))) ^ Unify: (218) [user] pfcFwd1('next-operation'(op(+, =, min_of))) ^ Call: (219) [user] fc_rule_check('next-operation'(op(+, =, min_of))) ^ Unify: (219) [user] fc_rule_check('next-operation'(op(+, =, min_of))) ^ Exit: (219) [user] fc_rule_check('next-operation'(op(+, =, min_of))) Call: (219) [system] copy_term('next-operation'(op(+, =, min_of)), _179668) Exit: (219) [system] copy_term('next-operation'(op(+, =, min_of)), 'next-operation'(op(+, =, min_of))) ^ Call: (219) [user] ignore(fcpt('next-operation'(op(+, =, min_of)), 'next-operation'(op(+, =, min_of)))) ^ Unify: (219) [system] ignore(user:fcpt('next-operation'(op(+, =, min_of)), 'next-operation'(op(+, =, min_of)))) ^ Call: (220) [user] fcpt('next-operation'(op(+, =, min_of)), 'next-operation'(op(+, =, min_of))) ^ Unify: (220) [user] fcpt('next-operation'(op(+, =, min_of)), 'next-operation'(op(+, =, min_of))) ^ Call: (221) [user] pfcGetTriggerQuick('$pt$'('next-operation'(op(+, =, min_of)), _185260)) ^ Unify: (221) [user] pfcGetTriggerQuick('$pt$'('next-operation'(op(+, =, min_of)), _185260)) ^ Call: (222) [user] clause('$pt$'('next-operation'(op(+, =, min_of)), _185260), true) ^ Fail: (222) [user] clause('$pt$'('next-operation'(op(+, =, min_of)), _185260), true) ^ Redo: (221) [user] pfcGetTriggerQuick('$pt$'('next-operation'(op(+, =, min_of)), _185260)) ^ Call: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, min_of)), _185260)) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, min_of)), _185260)) Call: (223) [system] var('$pt$'('next-operation'(op(+, =, min_of)), _185260)) Fail: (223) [system] var('$pt$'('next-operation'(op(+, =, min_of)), _185260)) ^ Redo: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, min_of)), _185260)) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, min_of)), _185260)) Call: (223) [system] callable('$pt$'('next-operation'(op(+, =, min_of)), _185260)) Exit: (223) [system] callable('$pt$'('next-operation'(op(+, =, min_of)), _185260)) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, min_of)), _185260)) ^ Redo: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, min_of)), _185260)) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, min_of)), _185260)) ^ Call: (223) [user] predicate_property('$pt$'('next-operation'(op(+, =, min_of)), _185260), imported_from(system)) ^ Unify: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, min_of)), _185260), imported_from(system)) Call: (224) [system] nonvar(imported_from(system)) Exit: (224) [system] nonvar(imported_from(system)) Call: (224) [$syspreds] property_predicate(imported_from(system), user:'$pt$'('next-operation'(op(+, =, min_of)), _185260)) Unify: (224) [$syspreds] property_predicate(imported_from(system), user:'$pt$'('next-operation'(op(+, =, min_of)), _185260)) Call: (225) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, min_of)), _185260)) Unify: (225) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, min_of)), _185260)) Call: (226) [system] callable('$pt$'('next-operation'(op(+, =, min_of)), _185260)) Exit: (226) [system] callable('$pt$'('next-operation'(op(+, =, min_of)), _185260)) Call: (226) [system] atom(user) Exit: (226) [system] atom(user) Exit: (225) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, min_of)), _185260)) ^ Fail: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, min_of)), _185260), imported_from(system)) ^ Redo: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, min_of)), _185260)) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, min_of)), _185260)) ^ Call: (223) [user] predicate_property('$pt$'('next-operation'(op(+, =, min_of)), _185260), built_in) ^ Unify: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, min_of)), _185260), built_in) Call: (224) [system] nonvar(built_in) Exit: (224) [system] nonvar(built_in) Call: (224) [$syspreds] property_predicate(built_in, user:'$pt$'('next-operation'(op(+, =, min_of)), _185260)) Unify: (224) [$syspreds] property_predicate(built_in, user:'$pt$'('next-operation'(op(+, =, min_of)), _185260)) Call: (225) [system] callable('$pt$'('next-operation'(op(+, =, min_of)), _185260)) Exit: (225) [system] callable('$pt$'('next-operation'(op(+, =, min_of)), _185260)) Call: (225) [$syspreds] goal_name_arity('$pt$'('next-operation'(op(+, =, min_of)), _185260), _222330, _222332) Unify: (225) [$syspreds] goal_name_arity('$pt$'('next-operation'(op(+, =, min_of)), _185260), _222330, _222332) Call: (226) [system] compound('$pt$'('next-operation'(op(+, =, min_of)), _185260)) Exit: (226) [system] compound('$pt$'('next-operation'(op(+, =, min_of)), _185260)) Call: (226) [system] compound_name_arity('$pt$'('next-operation'(op(+, =, min_of)), _185260), _222330, _222332) Exit: (226) [system] compound_name_arity('$pt$'('next-operation'(op(+, =, min_of)), _185260), '$pt$', 2) Exit: (225) [$syspreds] goal_name_arity('$pt$'('next-operation'(op(+, =, min_of)), _185260), '$pt$', 2) ^ Call: (225) [$syspreds] current_predicate(user:'$pt$'/2) ^ Exit: (225) [$syspreds] current_predicate(user:'$pt$'/2) ^ Fail: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, min_of)), _185260), built_in) ^ Redo: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, min_of)), _185260)) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, min_of)), _185260)) ^ Call: (223) [user] predicate_property('$pt$'('next-operation'(op(+, =, min_of)), _185260), _233572) ^ Unify: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, min_of)), _185260), _234512) Call: (224) [system] nonvar(_235370) ^ Redo: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, min_of)), _185260), _236372) ^ Unify: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, min_of)), _185260), _237306) Call: (224) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, min_of)), _185260)) Unify: (224) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, min_of)), _185260)) Call: (225) [system] callable('$pt$'('next-operation'(op(+, =, min_of)), _185260)) Exit: (225) [system] callable('$pt$'('next-operation'(op(+, =, min_of)), _185260)) Call: (225) [system] atom(user) Exit: (225) [system] atom(user) Exit: (224) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, min_of)), _185260)) ^ Exit: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, min_of)), _185260), interpreted) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, min_of)), _185260)) ^ Call: (223) [user] predicate_property('$pt$'('next-operation'(op(+, =, min_of)), _185260), number_of_clauses(_246500)) ^ Unify: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, min_of)), _185260), number_of_clauses(_246500)) Call: (224) [system] nonvar(number_of_clauses(_246500)) Exit: (224) [system] nonvar(number_of_clauses(_246500)) Call: (224) [$syspreds] property_predicate(number_of_clauses(_246500), user:'$pt$'('next-operation'(op(+, =, min_of)), _185260)) Unify: (224) [$syspreds] property_predicate(number_of_clauses(_246500), user:'$pt$'('next-operation'(op(+, =, min_of)), _185260)) Call: (225) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, min_of)), _185260)) Unify: (225) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, min_of)), _185260)) Call: (226) [system] callable('$pt$'('next-operation'(op(+, =, min_of)), _185260)) Exit: (226) [system] callable('$pt$'('next-operation'(op(+, =, min_of)), _185260)) Call: (226) [system] atom(user) Exit: (226) [system] atom(user) Exit: (225) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, min_of)), _185260)) Exit: (224) [$syspreds] property_predicate(number_of_clauses(0), user:'$pt$'('next-operation'(op(+, =, min_of)), _185260)) ^ Exit: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, min_of)), _185260), number_of_clauses(0)) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, min_of)), _185260)) ^ Call: (223) [user] setup_call_cleanup(nb_current('$pfc_current_choice', _261344), (prolog_current_choice(_261354), push_current_choice(_261354), clause('$pt$'('next-operation'(op(+, =, min_of)), _185260), _261376), pfc_call(_261376)), nb_setval('$pfc_current_choice', _261344)) ^ Unify: (223) [system] setup_call_cleanup(user:nb_current('$pfc_current_choice', _261344), user:(prolog_current_choice(_261354), push_current_choice(_261354), clause('$pt$'('next-operation'(op(+, =, min_of)), _185260), _261376), pfc_call(_261376)), user:nb_setval('$pfc_current_choice', _261344)) ^ Call: (224) [system] sig_atomic(user:nb_current('$pfc_current_choice', _261344)) Call: (226) [system] nb_current('$pfc_current_choice', _261344) Exit: (226) [system] nb_current('$pfc_current_choice', []) ^ Exit: (224) [system] sig_atomic(user:nb_current('$pfc_current_choice', [])) Call: (225) [system] prolog_current_choice(_261354) Exit: (225) [system] prolog_current_choice(2931) ^ Call: (225) [user] push_current_choice(2931) ^ Unify: (225) [user] push_current_choice(2931) Call: (226) [system] nb_current('$pfc_current_choice', _270694) Exit: (226) [system] nb_current('$pfc_current_choice', []) Call: (226) [system] b_setval('$pfc_current_choice', [2931]) Exit: (226) [system] b_setval('$pfc_current_choice', [2931]) ^ Exit: (225) [user] push_current_choice(2931) ^ Call: (225) [user] clause('$pt$'('next-operation'(op(+, =, min_of)), _185260), _261376) ^ Fail: (225) [user] clause('$pt$'('next-operation'(op(+, =, min_of)), _185260), _261376) Call: (225) [$syspreds] nb_setval('$pfc_current_choice', []) Unify: (225) [$syspreds] nb_setval('$pfc_current_choice', []) Call: (226) [system] duplicate_term([], _279066) Exit: (226) [system] duplicate_term([], []) Call: (226) [system] nb_linkval('$pfc_current_choice', []) Exit: (226) [system] nb_linkval('$pfc_current_choice', []) Exit: (225) [$syspreds] nb_setval('$pfc_current_choice', []) ^ Fail: (223) [system] setup_call_cleanup(user:nb_current('$pfc_current_choice', _261344), user:(prolog_current_choice(_261354), push_current_choice(_261354), clause('$pt$'('next-operation'(op(+, =, min_of)), _185260), _261376), pfc_call(_261376)), user:nb_setval('$pfc_current_choice', _261344)) ^ Fail: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, min_of)), _185260)) ^ Fail: (221) [user] pfcGetTriggerQuick('$pt$'('next-operation'(op(+, =, min_of)), _185260)) ^ Redo: (220) [user] fcpt('next-operation'(op(+, =, min_of)), 'next-operation'(op(+, =, min_of))) ^ Unify: (220) [user] fcpt('next-operation'(op(+, =, min_of)), 'next-operation'(op(+, =, min_of))) ^ Exit: (220) [user] fcpt('next-operation'(op(+, =, min_of)), 'next-operation'(op(+, =, min_of))) ^ Exit: (219) [system] ignore(user:fcpt('next-operation'(op(+, =, min_of)), 'next-operation'(op(+, =, min_of)))) ^ Call: (219) [user] ignore(fcnt('next-operation'(op(+, =, min_of)), 'next-operation'(op(+, =, min_of)))) ^ Unify: (219) [system] ignore(user:fcnt('next-operation'(op(+, =, min_of)), 'next-operation'(op(+, =, min_of)))) ^ Call: (220) [user] fcnt('next-operation'(op(+, =, min_of)), 'next-operation'(op(+, =, min_of))) ^ Unify: (220) [user] fcnt('next-operation'(op(+, =, min_of)), 'next-operation'(op(+, =, min_of))) ^ Call: (221) [user] pfc_spft(_293936, _294022, '$nt$'('next-operation'(op(+, =, min_of)), _293942, _293944)) ^ Unify: (221) [user] pfc_spft(_293936, _294954, '$nt$'('next-operation'(op(+, =, min_of)), _293942, _293944)) ^ Call: (222) [user] pfcCallSystem('$spft$'(_293936, _295814, '$nt$'('next-operation'(op(+, =, min_of)), _293942, _293944))) ^ Unify: (222) [user] pfcCallSystem('$spft$'(_293936, _295814, '$nt$'('next-operation'(op(+, =, min_of)), _293942, _293944))) ^ Call: (223) [user] pfc_call('$spft$'(_293936, _295814, '$nt$'('next-operation'(op(+, =, min_of)), _293942, _293944))) ^ Unify: (223) [user] pfc_call('$spft$'(_293936, _295814, '$nt$'('next-operation'(op(+, =, min_of)), _293942, _293944))) Call: (224) [system] var('$spft$'(_293936, _295814, '$nt$'('next-operation'(op(+, =, min_of)), _293942, _293944))) Fail: (224) [system] var('$spft$'(_293936, _295814, '$nt$'('next-operation'(op(+, =, min_of)), _293942, _293944))) ^ Redo: (223) [user] pfc_call('$spft$'(_293936, _295814, '$nt$'('next-operation'(op(+, =, min_of)), _293942, _293944))) ^ Unify: (223) [user] pfc_call('$spft$'(_293936, _295814, '$nt$'('next-operation'(op(+, =, min_of)), _293942, _293944))) Call: (224) [system] callable('$spft$'(_293936, _295814, '$nt$'('next-operation'(op(+, =, min_of)), _293942, _293944))) Exit: (224) [system] callable('$spft$'(_293936, _295814, '$nt$'('next-operation'(op(+, =, min_of)), _293942, _293944))) ^ Unify: (223) [user] pfc_call('$spft$'(_293936, _295814, '$nt$'('next-operation'(op(+, =, min_of)), _293942, _293944))) ^ Redo: (223) [user] pfc_call('$spft$'(_293936, _295814, '$nt$'('next-operation'(op(+, =, min_of)), _293942, _293944))) ^ Unify: (223) [user] pfc_call('$spft$'(_293936, _295814, '$nt$'('next-operation'(op(+, =, min_of)), _293942, _293944))) ^ Call: (224) [user] predicate_property('$spft$'(_293936, _295814, '$nt$'('next-operation'(op(+, =, min_of)), _293942, _293944)), imported_from(system)) ^ Unify: (224) [$syspreds] predicate_property(user:'$spft$'(_293936, _295814, '$nt$'('next-operation'(op(+, =, min_of)), _293942, _293944)), imported_from(system)) Call: (225) [system] nonvar(imported_from(system)) Exit: (225) [system] nonvar(imported_from(system)) Call: (225) [$syspreds] property_predicate(imported_from(system), user:'$spft$'(_293936, _295814, '$nt$'('next-operation'(op(+, =, min_of)), _293942, _293944))) Unify: (225) [$syspreds] property_predicate(imported_from(system), user:'$spft$'(_293936, _295814, '$nt$'('next-operation'(op(+, =, min_of)), _293942, _293944))) Call: (226) [$syspreds] define_or_generate(user:'$spft$'(_293936, _295814, '$nt$'('next-operation'(op(+, =, min_of)), _293942, _293944))) Unify: (226) [$syspreds] define_or_generate(user:'$spft$'(_293936, _295814, '$nt$'('next-operation'(op(+, =, min_of)), _293942, _293944))) Call: (227) [system] callable('$spft$'(_293936, _295814, '$nt$'('next-operation'(op(+, =, min_of)), _293942, _293944))) Exit: (227) [system] callable('$spft$'(_293936, _295814, '$nt$'('next-operation'(op(+, =, min_of)), _293942, _293944))) Call: (227) [system] atom(user) Exit: (227) [system] atom(user) Exit: (226) [$syspreds] define_or_generate(user:'$spft$'(_293936, _295814, '$nt$'('next-operation'(op(+, =, min_of)), _293942, _293944))) ^ Fail: (224) [$syspreds] predicate_property(user:'$spft$'(_293936, _295814, '$nt$'('next-operation'(op(+, =, min_of)), _293942, _293944)), imported_from(system)) ^ Redo: (223) [user] pfc_call('$spft$'(_293936, _295814, '$nt$'('next-operation'(op(+, =, min_of)), _293942, _293944))) ^ Unify: (223) [user] pfc_call('$spft$'(_293936, _295814, '$nt$'('next-operation'(op(+, =, min_of)), _293942, _293944))) ^ Call: (224) [user] predicate_property('$spft$'(_293936, _295814, '$nt$'('next-operation'(op(+, =, min_of)), _293942, _293944)), built_in) ^ Unify: (224) [$syspreds] predicate_property(user:'$spft$'(_293936, _295814, '$nt$'('next-operation'(op(+, =, min_of)), _293942, _293944)), built_in) Call: (225) [system] nonvar(built_in) Exit: (225) [system] nonvar(built_in) Call: (225) [$syspreds] property_predicate(built_in, user:'$spft$'(_293936, _295814, '$nt$'('next-operation'(op(+, =, min_of)), _293942, _293944))) Unify: (225) [$syspreds] property_predicate(built_in, user:'$spft$'(_293936, _295814, '$nt$'('next-operation'(op(+, =, min_of)), _293942, _293944))) Call: (226) [system] callable('$spft$'(_293936, _295814, '$nt$'('next-operation'(op(+, =, min_of)), _293942, _293944))) Exit: (226) [system] callable('$spft$'(_293936, _295814, '$nt$'('next-operation'(op(+, =, min_of)), _293942, _293944))) Call: (226) [$syspreds] goal_name_arity('$spft$'(_293936, _295814, '$nt$'('next-operation'(op(+, =, min_of)), _293942, _293944)), _330094, _330096) Unify: (226) [$syspreds] goal_name_arity('$spft$'(_293936, _295814, '$nt$'('next-operation'(op(+, =, min_of)), _293942, _293944)), _330094, _330096) Call: (227) [system] compound('$spft$'(_293936, _295814, '$nt$'('next-operation'(op(+, =, min_of)), _293942, _293944))) Exit: (227) [system] compound('$spft$'(_293936, _295814, '$nt$'('next-operation'(op(+, =, min_of)), _293942, _293944))) Call: (227) [system] compound_name_arity('$spft$'(_293936, _295814, '$nt$'('next-operation'(op(+, =, min_of)), _293942, _293944)), _330094, _330096) Exit: (227) [system] compound_name_arity('$spft$'(_293936, _295814, '$nt$'('next-operation'(op(+, =, min_of)), _293942, _293944)), '$spft$', 3) Exit: (226) [$syspreds] goal_name_arity('$spft$'(_293936, _295814, '$nt$'('next-operation'(op(+, =, min_of)), _293942, _293944)), '$spft$', 3) ^ Call: (226) [$syspreds] current_predicate(user:'$spft$'/3) ^ Exit: (226) [$syspreds] current_predicate(user:'$spft$'/3) ^ Fail: (224) [$syspreds] predicate_property(user:'$spft$'(_293936, _295814, '$nt$'('next-operation'(op(+, =, min_of)), _293942, _293944)), built_in) ^ Redo: (223) [user] pfc_call('$spft$'(_293936, _295814, '$nt$'('next-operation'(op(+, =, min_of)), _293942, _293944))) ^ Unify: (223) [user] pfc_call('$spft$'(_293936, _295814, '$nt$'('next-operation'(op(+, =, min_of)), _293942, _293944))) ^ Call: (224) [user] predicate_property('$spft$'(_293936, _295814, '$nt$'('next-operation'(op(+, =, min_of)), _293942, _293944)), _341336) ^ Unify: (224) [$syspreds] predicate_property(user:'$spft$'(_293936, _295814, '$nt$'('next-operation'(op(+, =, min_of)), _293942, _293944)), _342276) Call: (225) [system] nonvar(_343134) ^ Redo: (224) [$syspreds] predicate_property(user:'$spft$'(_293936, _295814, '$nt$'('next-operation'(op(+, =, min_of)), _293942, _293944)), _344136) ^ Unify: (224) [$syspreds] predicate_property(user:'$spft$'(_293936, _295814, '$nt$'('next-operation'(op(+, =, min_of)), _293942, _293944)), _345070) Call: (225) [$syspreds] define_or_generate(user:'$spft$'(_293936, _295814, '$nt$'('next-operation'(op(+, =, min_of)), _293942, _293944))) Unify: (225) [$syspreds] define_or_generate(user:'$spft$'(_293936, _295814, '$nt$'('next-operation'(op(+, =, min_of)), _293942, _293944))) Call: (226) [system] callable('$spft$'(_293936, _295814, '$nt$'('next-operation'(op(+, =, min_of)), _293942, _293944))) Exit: (226) [system] callable('$spft$'(_293936, _295814, '$nt$'('next-operation'(op(+, =, min_of)), _293942, _293944))) Call: (226) [system] atom(user) Exit: (226) [system] atom(user) Exit: (225) [$syspreds] define_or_generate(user:'$spft$'(_293936, _295814, '$nt$'('next-operation'(op(+, =, min_of)), _293942, _293944))) ^ Exit: (224) [$syspreds] predicate_property(user:'$spft$'(_293936, _295814, '$nt$'('next-operation'(op(+, =, min_of)), _293942, _293944)), interpreted) ^ Unify: (223) [user] pfc_call('$spft$'(_293936, _295814, '$nt$'('next-operation'(op(+, =, min_of)), _293942, _293944))) ^ Call: (224) [user] predicate_property('$spft$'(_293936, _295814, '$nt$'('next-operation'(op(+, =, min_of)), _293942, _293944)), number_of_clauses(_354264)) ^ Unify: (224) [$syspreds] predicate_property(user:'$spft$'(_293936, _295814, '$nt$'('next-operation'(op(+, =, min_of)), _293942, _293944)), number_of_clauses(_354264)) Call: (225) [system] nonvar(number_of_clauses(_354264)) Exit: (225) [system] nonvar(number_of_clauses(_354264)) Call: (225) [$syspreds] property_predicate(number_of_clauses(_354264), user:'$spft$'(_293936, _295814, '$nt$'('next-operation'(op(+, =, min_of)), _293942, _293944))) Unify: (225) [$syspreds] property_predicate(number_of_clauses(_354264), user:'$spft$'(_293936, _295814, '$nt$'('next-operation'(op(+, =, min_of)), _293942, _293944))) Call: (226) [$syspreds] define_or_generate(user:'$spft$'(_293936, _295814, '$nt$'('next-operation'(op(+, =, min_of)), _293942, _293944))) Unify: (226) [$syspreds] define_or_generate(user:'$spft$'(_293936, _295814, '$nt$'('next-operation'(op(+, =, min_of)), _293942, _293944))) Call: (227) [system] callable('$spft$'(_293936, _295814, '$nt$'('next-operation'(op(+, =, min_of)), _293942, _293944))) Exit: (227) [system] callable('$spft$'(_293936, _295814, '$nt$'('next-operation'(op(+, =, min_of)), _293942, _293944))) Call: (227) [system] atom(user) Exit: (227) [system] atom(user) Exit: (226) [$syspreds] define_or_generate(user:'$spft$'(_293936, _295814, '$nt$'('next-operation'(op(+, =, min_of)), _293942, _293944))) Exit: (225) [$syspreds] property_predicate(number_of_clauses(760), user:'$spft$'(_293936, _295814, '$nt$'('next-operation'(op(+, =, min_of)), _293942, _293944))) ^ Exit: (224) [$syspreds] predicate_property(user:'$spft$'(_293936, _295814, '$nt$'('next-operation'(op(+, =, min_of)), _293942, _293944)), number_of_clauses(760)) ^ Unify: (223) [user] pfc_call('$spft$'(_293936, _295814, '$nt$'('next-operation'(op(+, =, min_of)), _293942, _293944))) ^ Call: (224) [user] setup_call_cleanup(nb_current('$pfc_current_choice', _369108), (prolog_current_choice(_369118), push_current_choice(_369118), clause('$spft$'(_293936, _295814, '$nt$'('next-operation'(op(+, =, min_of)), _293942, _293944)), _369140), pfc_call(_369140)), nb_setval('$pfc_current_choice', _369108)) ^ Unify: (224) [system] setup_call_cleanup(user:nb_current('$pfc_current_choice', _369108), user:(prolog_current_choice(_369118), push_current_choice(_369118), clause('$spft$'(_293936, _295814, '$nt$'('next-operation'(op(+, =, min_of)), _293942, _293944)), _369140), pfc_call(_369140)), user:nb_setval('$pfc_current_choice', _369108)) ^ Call: (225) [system] sig_atomic(user:nb_current('$pfc_current_choice', _369108)) Call: (227) [system] nb_current('$pfc_current_choice', _369108) Exit: (227) [system] nb_current('$pfc_current_choice', []) ^ Exit: (225) [system] sig_atomic(user:nb_current('$pfc_current_choice', [])) Call: (226) [system] prolog_current_choice(_369118) Exit: (226) [system] prolog_current_choice(2951) ^ Call: (226) [user] push_current_choice(2951) ^ Unify: (226) [user] push_current_choice(2951) Call: (227) [system] nb_current('$pfc_current_choice', _378458) Exit: (227) [system] nb_current('$pfc_current_choice', []) Call: (227) [system] b_setval('$pfc_current_choice', [2951]) Exit: (227) [system] b_setval('$pfc_current_choice', [2951]) ^ Exit: (226) [user] push_current_choice(2951) ^ Call: (226) [user] clause('$spft$'(_293936, _295814, '$nt$'('next-operation'(op(+, =, min_of)), _293942, _293944)), _369140) ^ Fail: (226) [user] clause('$spft$'(_293936, _295814, '$nt$'('next-operation'(op(+, =, min_of)), _293942, _293944)), _369140) Call: (226) [$syspreds] nb_setval('$pfc_current_choice', []) Unify: (226) [$syspreds] nb_setval('$pfc_current_choice', []) Call: (227) [system] duplicate_term([], _386830) Exit: (227) [system] duplicate_term([], []) Call: (227) [system] nb_linkval('$pfc_current_choice', []) Exit: (227) [system] nb_linkval('$pfc_current_choice', []) Exit: (226) [$syspreds] nb_setval('$pfc_current_choice', []) ^ Fail: (224) [system] setup_call_cleanup(user:nb_current('$pfc_current_choice', _369108), user:(prolog_current_choice(_369118), push_current_choice(_369118), clause('$spft$'(_293936, _295814, '$nt$'('next-operation'(op(+, =, min_of)), _293942, _293944)), _369140), pfc_call(_369140)), user:nb_setval('$pfc_current_choice', _369108)) ^ Fail: (223) [user] pfc_call('$spft$'(_293936, _295814, '$nt$'('next-operation'(op(+, =, min_of)), _293942, _293944))) ^ Fail: (222) [user] pfcCallSystem('$spft$'(_293936, _295814, '$nt$'('next-operation'(op(+, =, min_of)), _293942, _293944))) ^ Fail: (221) [user] pfc_spft(_293936, _394334, '$nt$'('next-operation'(op(+, =, min_of)), _293942, _293944)) ^ Redo: (220) [user] fcnt('next-operation'(op(+, =, min_of)), 'next-operation'(op(+, =, min_of))) ^ Unify: (220) [user] fcnt('next-operation'(op(+, =, min_of)), 'next-operation'(op(+, =, min_of))) ^ Exit: (220) [user] fcnt('next-operation'(op(+, =, min_of)), 'next-operation'(op(+, =, min_of))) ^ Exit: (219) [system] ignore(user:fcnt('next-operation'(op(+, =, min_of)), 'next-operation'(op(+, =, min_of)))) ^ Exit: (218) [user] pfcFwd1('next-operation'(op(+, =, min_of))) ^ Exit: (217) [user] pfcFwd0('next-operation'(op(+, =, min_of))) ^ Exit: (216) [locally_each] locally_each:wtl_how(locally_each:trusted_redo_call_cleanup, locally_each:(true==true), user:set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, min_of))), user:set_prolog_flag(occurs_check, true)) ^ Exit: (215) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, min_of))), user:each_call_cleanup) ^ Exit: (214) [locally_each] locally_each:locally(user:set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, min_of)))) ^ Exit: (213) [user] pfcFwd('next-operation'(op(+, =, min_of))) ^ Exit: (212) [user] pfcEnqueue(direct, 'next-operation'(op(+, =, min_of)), (P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (211) [user] pfcEnqueue('next-operation'(op(+, =, min_of)), (P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (209) [user] must_ex(pfcEnqueue('next-operation'(op(+, =, min_of)), (P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Exit: (208) [user] pfcPost2('next-operation'(op(+, =, min_of)), (P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (207) [user] pfcPost11('next-operation'(op(+, =, min_of)), (P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (205) [locally_each] locally_each:wtl_how(locally_each:trusted_redo_call_cleanup, locally_each:(true==true), user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, min_of)), (P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _3622, (notrace, wdmsg(('next-operation'(op(+, =, min_of))=>_3622)), trace)), user:set_prolog_flag(occurs_check, true)) ^ Exit: (204) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, min_of)), (P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _3622, (notrace, wdmsg(('next-operation'(op(+, =, min_of))=>_3622)), trace)), user:each_call_cleanup) ^ Exit: (203) [locally_each] locally_each:locally(user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, min_of)), (P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _3622, (notrace, wdmsg(('next-operation'(op(+, =, min_of))=>_3622)), trace))) ^ Exit: (202) [user] pfcPost1('next-operation'(op(+, =, min_of)), (P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (201) [user] pfcPost_rev((P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax), 'next-operation'(op(+, =, min_of))) ^ Exit: (200) [user] pfcPost('next-operation'(op(+, =, min_of)), (P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (200) [user] pfcRun ^ Unify: (200) [user] pfcRun ^ Call: (201) [user] pfcGetSearch(direct) ^ Unify: (201) [user] pfcGetSearch(direct) Call: (202) [t_l] t_l:pfcSearchTL(_491794) Fail: (202) [t_l] t_l:pfcSearchTL(_491794) ^ Redo: (201) [user] pfcGetSearch(direct) ^ Call: (202) [user] pfcSearch(_494568) ^ Unify: (202) [user] pfcSearch(direct) ^ Exit: (202) [user] pfcSearch(direct) Call: (202) [system] direct=direct Exit: (202) [system] direct=direct ^ Exit: (201) [user] pfcGetSearch(direct) ^ Unify: (200) [user] pfcRun ^ Exit: (200) [user] pfcRun ^ Exit: (199) [user] pfcAdd('next-operation'(op(+, =, min_of)), (P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (198) [user] pfcAdd('next-operation'(op(+, =, min_of))) ^ Exit: (197) [user] pfcAdd_Now('next-operation'(op(+, =, min_of))) ^ Exit: (196) [user] if_t(into_simple_op(+, [=, [min_of, __, _Y, _Y], 'True'], op(+, =, min_of)), pfcAdd_Now('next-operation'(op(+, =, min_of)))) Call: (196) [user] dont_give_up(as_tf(asserted_do_metta('&self', +, [=, [min_of, __, _Y, _Y], 'True']), _3348)) Unify: (196) [user] dont_give_up(as_tf(asserted_do_metta('&self', +, [=, [min_of, __, _Y, _Y], 'True']), _3348)) ^ Call: (198) [user] as_tf(asserted_do_metta('&self', +, [=, [min_of, __, _Y, _Y], 'True']), _3348) ^ Unify: (198) [user] as_tf(asserted_do_metta('&self', +, [=, [min_of, __, _Y, _Y], 'True']), _3348) Call: (199) [system] asserted_do_metta('&self', +, [=, [min_of, __, _Y, _Y], 'True'])\=[_516048|_516050] Exit: (199) [system] asserted_do_metta('&self', +, [=, [min_of, __, _Y, _Y], 'True'])\=[_516048|_516050] ^ Call: (199) [user] catch_nowarn((call(asserted_do_metta('&self', +, [=, [min_of, __, _Y, _Y], 'True']))*->_3348='True';_3348='False')) ^ Unify: (199) [user] catch_nowarn((call(asserted_do_metta('&self', +, [=, [min_of, __, _Y, _Y], 'True']))*->_3348='True';_3348='False')) Call: (200) [user] catch_err((call(asserted_do_metta('&self', +, [=, [min_of, __, _Y, _Y], 'True']))*->_3348='True';_3348='False'), error(_519786, _519788), fail) Unify: (200) [user] catch_err((call(asserted_do_metta('&self', +, [=, [min_of, __, _Y, _Y], 'True']))*->_3348='True';_3348='False'), error(_519786, _519788), fail) Call: (203) [user] asserted_do_metta('&self', +, [=, [min_of, __, _Y, _Y], 'True']) Unify: (203) [user] asserted_do_metta('&self', +, [=, [min_of, __, _Y, _Y], 'True']) Call: (204) [user] metta_interp_mode(+, _3686) Unify: (204) [user] metta_interp_mode(+, load) Exit: (204) [user] metta_interp_mode(+, load) Call: (204) [user] asserted_do_metta('&self', load, [=, [min_of, __, _Y, _Y], 'True']) Unify: (204) [user] asserted_do_metta('&self', load, [=, [min_of, __, _Y, _Y], 'True']) Call: (205) [user] metta_interp_mode(load, _7886) Redo: (204) [user] asserted_do_metta('&self', load, [=, [min_of, __, _Y, _Y], 'True']) Unify: (204) [user] asserted_do_metta('&self', load, [=, [min_of, __, _Y, _Y], 'True']) Call: (205) [system] load==exec Redo: (204) [user] asserted_do_metta('&self', load, [=, [min_of, __, _Y, _Y], 'True']) Unify: (204) [user] asserted_do_metta('&self', load, [=, [min_of, __, _Y, _Y], 'True']) Call: (205) [user] asserted_do_metta2('&self', load, [=, [min_of, __, _Y, _Y], 'True'], [=, [min_of, __, _Y, _Y], 'True']) Unify: (205) [user] asserted_do_metta2('&self', load, [=, [min_of, __, _Y, _Y], 'True'], [=, [min_of, __, _Y, _Y], 'True']) Call: (206) [system] nonvar(load) Exit: (206) [system] nonvar(load) Call: (206) [user] metta_interp_mode(load, _17108) Redo: (205) [user] asserted_do_metta2('&self', load, [=, [min_of, __, _Y, _Y], 'True'], [=, [min_of, __, _Y, _Y], 'True']) Unify: (205) [user] asserted_do_metta2('&self', load, [=, [min_of, __, _Y, _Y], 'True'], [=, [min_of, __, _Y, _Y], 'True']) ^ Call: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, [min_of, __, _Y, _Y], 'True'], metta_atom('&self', [=, [min_of, __, _Y, _Y], 'True']))) ^ Unify: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, [min_of, __, _Y, _Y], 'True'], metta_atom('&self', [=, [min_of, __, _Y, _Y], 'True']))) ^ Call: (207) [user] is_compatio ^ Unify: (207) [user] is_compatio ^ Call: (209) [system] setup_call_cleanup('$notrace'(_23584, _23586), once(user:is_compatio0), '$restore_trace'(_23584, _23586)) ^ Unify: (209) [system] setup_call_cleanup(system:'$notrace'(_23584, _23586), system:once(user:is_compatio0), system:'$restore_trace'(_23584, _23586)) ^ Call: (210) [system] sig_atomic(system:'$notrace'(_23584, _23586)) ^ Fail: (207) [user] is_compatio ^ Redo: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, [min_of, __, _Y, _Y], 'True'], metta_atom('&self', [=, [min_of, __, _Y, _Y], 'True']))) ^ Unify: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, [min_of, __, _Y, _Y], 'True'], metta_atom('&self', [=, [min_of, __, _Y, _Y], 'True']))) ^ Call: (208) [rtrace] rtrace:quietly3(user:(wots(_29202, must_det_ll(user:metta_anew(load, [=, [min_of, __, _Y, _Y], 'True'], metta_atom('&self', [=, [min_of, __, _Y, _Y], 'True'])))), (_29202==""->true;our_ansi_format('#ffa505', '~w~n', [_29202])))) ^ Unify: (208) [rtrace] rtrace:quietly3(user:(wots(_29202, must_det_ll(user:metta_anew(load, [=, [min_of, __, _Y, _Y], 'True'], metta_atom('&self', [=, [min_of, __, _Y, _Y], 'True'])))), (_29202==""->true;our_ansi_format('#ffa505', '~w~n', [_29202])))) (= (min_of $ $Y $Y) True) ^ Exit: (208) [rtrace] rtrace:quietly3(user:(wots("", must_det_ll(user:metta_anew(load, [=, [min_of, __, _Y, _Y], 'True'], metta_atom('&self', [=, [min_of, __, _Y, _Y], 'True'])))), (""==""->true;our_ansi_format('#ffa505', '~w~n', [""])))) ^ Exit: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, [min_of, __, _Y, _Y], 'True'], metta_atom('&self', [=, [min_of, __, _Y, _Y], 'True']))) Exit: (205) [user] asserted_do_metta2('&self', load, [=, [min_of, __, _Y, _Y], 'True'], [=, [min_of, __, _Y, _Y], 'True']) Exit: (204) [user] asserted_do_metta('&self', load, [=, [min_of, __, _Y, _Y], 'True']) Exit: (203) [user] asserted_do_metta('&self', +, [=, [min_of, __, _Y, _Y], 'True']) Call: (203) [system] _3348='True' Exit: (203) [system] 'True'='True' Exit: (200) [user] catch_err((call(asserted_do_metta('&self', +, [=, [min_of, __, _Y, _Y], 'True']))*->'True'='True';'True'='False'), error(_3648, _3650), fail) ^ Exit: (199) [user] catch_nowarn((call(asserted_do_metta('&self', +, [=, [min_of, __, _Y, _Y], 'True']))*->'True'='True';'True'='False')) ^ Exit: (198) [user] as_tf(asserted_do_metta('&self', +, [=, [min_of, __, _Y, _Y], 'True']), 'True') Exit: (196) [user] dont_give_up(as_tf(asserted_do_metta('&self', +, [=, [min_of, __, _Y, _Y], 'True']), 'True')) Exit: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, [min_of, __, _Y, _Y], 'True'], 'True') ^ Exit: (194) [user] must_not_error(user:do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, [min_of, __, _Y, _Y], 'True'], 'True')) ^ Redo: (193) [user] metta_file_buffer(_3300, _3302, _3304, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', _3308) ^ Unify: (193) [user] metta_file_buffer(+, [=, ['max-of', _60808, _60814, _60808], [[>, _60808, _60814], ['set-det']]], ['_Y'=_60814, '_X'=_60808], P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', '$stream_position'(2812, 110, 28, 2812)) ^ Exit: (193) [user] metta_file_buffer(+, [=, ['max-of', _60808, _60814, _60808], [[>, _60808, _60814], ['set-det']]], ['_Y'=_60814, '_X'=_60808], P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', '$stream_position'(2812, 110, 28, 2812)) ^ Call: (194) [user] apply:maplist(maybe_assign, ['_Y'=_60814, '_X'=_60808]) ^ Unify: (194) [apply] apply:maplist(user:maybe_assign, ['_Y'=_60814, '_X'=_60808]) Call: (195) [apply] apply:maplist_(['_Y'=_60814, '_X'=_60808], user:maybe_assign) Unify: (195) [apply] apply:maplist_(['_Y'=_60814, '_X'=_60808], user:maybe_assign) Call: (196) [user] maybe_assign('_Y'=_60814) Unify: (196) [user] maybe_assign('_Y'=_60814) ^ Call: (197) [user] ignore(_60814=_Y) ^ Unify: (197) [system] ignore(user:(_60814=_Y)) Call: (198) [system] _60814=_Y Exit: (198) [system] _Y=_Y ^ Exit: (197) [system] ignore(user:(_Y=_Y)) Exit: (196) [user] maybe_assign('_Y'=_Y) Call: (196) [apply] apply:maplist_(['_X'=_60808], user:maybe_assign) Unify: (196) [apply] apply:maplist_(['_X'=_60808], user:maybe_assign) Call: (197) [user] maybe_assign('_X'=_60808) Unify: (197) [user] maybe_assign('_X'=_60808) ^ Call: (198) [user] ignore(_60808=_X) ^ Unify: (198) [system] ignore(user:(_60808=_X)) Call: (199) [system] _60808=_X Exit: (199) [system] _X=_X ^ Exit: (198) [system] ignore(user:(_X=_X)) Exit: (197) [user] maybe_assign('_X'=_X) Call: (197) [apply] apply:maplist_([], user:maybe_assign) Unify: (197) [apply] apply:maplist_([], user:maybe_assign) Exit: (197) [apply] apply:maplist_([], user:maybe_assign) Exit: (196) [apply] apply:maplist_(['_X'=_X], user:maybe_assign) Exit: (195) [apply] apply:maplist_(['_Y'=_Y, '_X'=_X], user:maybe_assign) ^ Exit: (194) [apply] apply:maplist(user:maybe_assign, ['_Y'=_Y, '_X'=_X]) ^ Call: (194) [user] must_not_error(do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['max-of', _X, _Y, _X], [[>, _X, _Y], ['set-det']]], _3348)) ^ Unify: (194) [user] must_not_error(user:do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['max-of', _X, _Y, _X], [[>, _X, _Y], ['set-det']]], _3348)) Call: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['max-of', _X, _Y, _X], [[>, _X, _Y], ['set-det']]], _3348) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['max-of', _X, _Y, _X], [[>, _X, _Y], ['set-det']]], _3348) Call: (196) [system] var([=, ['max-of', _X, _Y, _X], [[>, _X, _Y], ['set-det']]]) Redo: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['max-of', _X, _Y, _X], [[>, _X, _Y], ['set-det']]], _3348) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['max-of', _X, _Y, _X], [[>, _X, _Y], ['set-det']]], _3348) Call: (196) [system] (+)\==exec Exit: (196) [system] (+)\==exec Call: (196) [system] [=, ['max-of', _X, _Y, _X], [[>, _X, _Y], ['set-det']]]==[] Redo: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['max-of', _X, _Y, _X], [[>, _X, _Y], ['set-det']]], _3348) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['max-of', _X, _Y, _X], [[>, _X, _Y], ['set-det']]], _3348) Call: (196) [system] string([=, ['max-of', _X, _Y, _X], [[>, _X, _Y], ['set-det']]]) Redo: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['max-of', _X, _Y, _X], [[>, _X, _Y], ['set-det']]], _3348) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['max-of', _X, _Y, _X], [[>, _X, _Y], ['set-det']]], _3348) Call: (196) [system] (+)\==exec Exit: (196) [system] (+)\==exec ^ Call: (196) [user] if_t(into_simple_op(+, [=, ['max-of', _X, _Y, _X], [[>, _X, _Y], ['set-det']]], _151284), pfcAdd_Now('next-operation'(_151284))) ^ Unify: (196) [user] if_t(into_simple_op(+, [=, ['max-of', _X, _Y, _X], [[>, _X, _Y], ['set-det']]], _151284), pfcAdd_Now('next-operation'(_151284))) Call: (197) [user] into_simple_op(+, [=, ['max-of', _X, _Y, _X], [[>, _X, _Y], ['set-det']]], _151284) Unify: (197) [user] into_simple_op(+, [=, ['max-of', _X, _Y, _X], [[>, _X, _Y], ['set-det']]], op(+, =, _154076)) Call: (198) [user] o_s([['max-of', _X, _Y, _X], [[>, _X, _Y], ['set-det']]], _154076) Unify: (198) [user] o_s([['max-of', _X, _Y, _X], [[>, _X, _Y], ['set-det']]], _154076) Call: (199) [user] o_s(['max-of', _X, _Y, _X], _154076) Unify: (199) [user] o_s(['max-of', _X, _Y, _X], _154076) Call: (200) [user] o_s('max-of', _154076) Unify: (200) [user] o_s('max-of', 'max-of') Exit: (200) [user] o_s('max-of', 'max-of') Exit: (199) [user] o_s(['max-of', _X, _Y, _X], 'max-of') Exit: (198) [user] o_s([['max-of', _X, _Y, _X], [[>, _X, _Y], ['set-det']]], 'max-of') Exit: (197) [user] into_simple_op(+, [=, ['max-of', _X, _Y, _X], [[>, _X, _Y], ['set-det']]], op(+, =, 'max-of')) ^ Call: (197) [user] pfcAdd_Now('next-operation'(op(+, =, 'max-of'))) ^ Unify: (197) [user] pfcAdd_Now('next-operation'(op(+, =, 'max-of'))) ^ Call: (198) [user] current_predicate(pfcAdd/1) ^ Exit: (198) [user] current_predicate(pfcAdd/1) ^ Call: (198) [user] once_writeq_nl(pfcAdd('next-operation'(op(+, =, 'max-of')))) ^ Unify: (198) [user] once_writeq_nl(pfcAdd('next-operation'(op(+, =, 'max-of')))) ^ Call: (199) [user] clause(pfcTraceExecution, true) ^ Fail: (199) [user] clause(pfcTraceExecution, true) ^ Redo: (198) [user] once_writeq_nl(pfcAdd('next-operation'(op(+, =, 'max-of')))) ^ Exit: (198) [user] once_writeq_nl(pfcAdd('next-operation'(op(+, =, 'max-of')))) ^ Call: (198) [user] pfcAdd('next-operation'(op(+, =, 'max-of'))) ^ Unify: (198) [user] pfcAdd('next-operation'(op(+, =, 'max-of'))) ^ Call: (199) [user] must_ex(current_why_UU(_175294)) ^ Unify: (199) [user] must_ex(current_why_UU(_175294)) Call: (201) [user] current_why_UU(_175294) Unify: (201) [user] current_why_UU(_175294) ^ Call: (202) [user] get_why_uu(_175294) ^ Unify: (202) [user] get_why_uu(_175294) ^ Call: (203) [user] findall(_180834, current_why(_180834), _180840) ^ Unify: (203) [$bags] findall(_180834, user:current_why(_180834), _180840) ^ Call: (204) [$bags] findall(_180834, user:current_why(_180834), _180840, []) ^ Unify: (204) [$bags] findall(_180834, user:current_why(_180834), _180840, []) ^ Call: (205) [$bags] cleanup_bag(findall_loop(_180834, user:current_why(_180834), _180840, []), '$destroy_findall_bag') ^ Unify: (205) [$bags] cleanup_bag('$bags':findall_loop(_180834, user:current_why(_180834), _180840, []), '$bags':'$destroy_findall_bag') Call: (206) [$bags] findall_loop(_180834, user:current_why(_180834), _180840, []) Unify: (206) [$bags] findall_loop(_180834, user:current_why(_180834), _180840, []) ^ Call: (207) [user] bugger:current_why(_180834) ^ Unify: (207) [user] bugger:current_why(_180834) ^ Call: (208) [user] bugger:current_why_data(_180834) ^ Unify: (208) [user] bugger:current_why_data(_180834) Call: (209) [system] nb_current('$current_why', wp(_180834, _192094)) Fail: (209) [system] nb_current('$current_why', wp(_180834, _192094)) ^ Redo: (208) [user] bugger:current_why_data(_180834) ^ Unify: (208) [user] bugger:current_why_data(_180834) Call: (209) [t_l] t_l:current_why_source(_180834) Fail: (209) [t_l] t_l:current_why_source(_180834) ^ Fail: (208) [user] bugger:current_why_data(_180834) ^ Redo: (207) [user] bugger:current_why(_180834) ^ Unify: (207) [user] bugger:current_why(mfl4(_199522, _199524, _199526, _199528)) ^ Call: (209) [system] setup_call_cleanup('$notrace'(_200478, _200480), once(user:current_mfl4(_199522, _199524, _199526, _199528)), '$restore_trace'(_200478, _200480)) ^ Unify: (209) [system] setup_call_cleanup(system:'$notrace'(_200478, _200480), system:once(user:current_mfl4(_199522, _199524, _199526, _199528)), system:'$restore_trace'(_200478, _200480)) ^ Call: (210) [system] sig_atomic(system:'$notrace'(_200478, _200480)) ^ Exit: (209) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:current_mfl4(_199522, user, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', 587)), system:'$restore_trace'(3, -1)) ^ Exit: (207) [user] bugger:current_why(P;HTML|mfl4(_199522, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Redo: (206) [$bags] findall_loop(_180834, user:current_why(_180834), _180840, []) Exit: (206) [$bags] findall_loop(_180834, user:current_why(_180834), [P;HTML|mfl4(_217360, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], []) ^ Exit: (205) [$bags] cleanup_bag('$bags':findall_loop(_180834, user:current_why(_180834), [P;HTML|mfl4(_217360, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], []), '$bags':'$destroy_findall_bag') ^ Exit: (204) [$bags] findall(_180834, user:current_why(_180834), [P;HTML|mfl4(_217360, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], []) ^ Exit: (203) [$bags] findall(_180834, user:current_why(_180834), [P;HTML|mfl4(_217360, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Call: (203) [system] [P;HTML|mfl4(_217360, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]\==[] Exit: (203) [system] [P;HTML|mfl4(_217360, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]\==[] ^ Call: (203) [user] u_to_uu([P;HTML|mfl4(_217360, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _175294) ^ Unify: (203) [user] u_to_uu([P;HTML|mfl4(_217360, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], ([P;HTML|mfl4(_217360, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], ax)) Call: (204) [system] var([P;HTML|mfl4(_217360, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Fail: (204) [system] var([P;HTML|mfl4(_217360, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) ^ Redo: (203) [user] u_to_uu([P;HTML|mfl4(_217360, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _175294) ^ Unify: (203) [user] u_to_uu([P;HTML|mfl4(_217360, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], [P;HTML|mfl4(_217360, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Call: (204) [system] nonvar([P;HTML|mfl4(_217360, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Exit: (204) [system] nonvar([P;HTML|mfl4(_217360, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Call: (204) [system] [P;HTML|mfl4(_217360, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]=(_337148, _337150) Fail: (204) [system] [P;HTML|mfl4(_217360, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]=(_337148, _337150) ^ Redo: (203) [user] u_to_uu([P;HTML|mfl4(_217360, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _175294) ^ Unify: (203) [user] u_to_uu([P;HTML|mfl4(_217360, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _175294) ^ Call: (204) [user] logicmoo_util_terms:list_to_conjuncts([P;HTML|mfl4(_217360, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _367558) ^ Unify: (204) [user] logicmoo_util_terms:list_to_conjuncts([P;HTML|mfl4(_217360, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _367558) ^ Call: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_217360, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _367558) ^ Unify: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_217360, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], [P;HTML|mfl4(_217360, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Call: (206) [system] var([P;HTML|mfl4(_217360, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Fail: (206) [system] var([P;HTML|mfl4(_217360, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) ^ Redo: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_217360, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _367558) ^ Unify: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_217360, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], [P;HTML|mfl4(_217360, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) ^ Call: (206) [user] not(compound([P;HTML|mfl4(_217360, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)])) ^ Unify: (206) [system] not(user:compound([P;HTML|mfl4(_217360, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)])) Call: (207) [system] compound([P;HTML|mfl4(_217360, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Exit: (207) [system] compound([P;HTML|mfl4(_217360, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) ^ Fail: (206) [system] not(user:compound([P;HTML|mfl4(_217360, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)])) ^ Redo: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_217360, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _367558) ^ Unify: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_217360, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _367558) ^ Call: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_217360, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _367558) ^ Unify: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_217360, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_217360, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Call: (207) [system] var(P;HTML|mfl4(_217360, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Fail: (207) [system] var(P;HTML|mfl4(_3658, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Redo: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3658, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _3678) ^ Unify: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3658, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_3658, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Call: (207) [user] not(compound(P;HTML|mfl4(_3658, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587))) ^ Unify: (207) [system] not(user:compound(P;HTML|mfl4(_3658, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587))) Call: (208) [system] compound(P;HTML|mfl4(_3658, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Exit: (208) [system] compound(P;HTML|mfl4(_3658, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Fail: (207) [system] not(user:compound(P;HTML|mfl4(_3658, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587))) ^ Redo: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3658, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _3678) ^ Unify: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3658, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_3658, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Exit: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3658, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_3658, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Exit: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_3658, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], P;HTML|mfl4(_3658, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Exit: (204) [user] logicmoo_util_terms:list_to_conjuncts([P;HTML|mfl4(_3658, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], P;HTML|mfl4(_3658, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Call: (204) [user] u_to_uu(P;HTML|mfl4(_3658, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _3632) ^ Unify: (204) [user] u_to_uu(P;HTML|mfl4(_3658, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), (P;HTML|mfl4(_3658, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) Call: (205) [system] var(P;HTML|mfl4(_3658, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Fail: (205) [system] var(P;HTML|mfl4(_3658, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Redo: (204) [user] u_to_uu(P;HTML|mfl4(_3658, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _3632) ^ Unify: (204) [user] u_to_uu(P;HTML|mfl4(_3658, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_3658, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Call: (205) [system] nonvar(P;HTML|mfl4(_3658, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Exit: (205) [system] nonvar(P;HTML|mfl4(_3658, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Call: (205) [system] P;HTML|mfl4(_3658, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)=(_211982, _211984) Fail: (205) [system] P;HTML|mfl4(_3658, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)=(_211982, _211984) ^ Redo: (204) [user] u_to_uu(P;HTML|mfl4(_3658, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _3632) ^ Unify: (204) [user] u_to_uu(P;HTML|mfl4(_3658, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), (P;HTML|mfl4(_3658, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (204) [user] u_to_uu(P;HTML|mfl4(_3658, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), (P;HTML|mfl4(_3658, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (203) [user] u_to_uu([P;HTML|mfl4(_3658, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], (P;HTML|mfl4(_3658, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (202) [user] get_why_uu((P;HTML|mfl4(_3658, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) Exit: (201) [user] current_why_UU((P;HTML|mfl4(_3658, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (199) [user] must_ex(current_why_UU((P;HTML|mfl4(_3658, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (199) [user] pfcAdd('next-operation'(op(+, =, 'max-of')), (P;HTML|mfl4(_3658, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (199) [user] pfcAdd('next-operation'(op(+, =, 'max-of')), (P;HTML|mfl4(_3658, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (200) [user] pfcPost('next-operation'(op(+, =, 'max-of')), (P;HTML|mfl4(_3658, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (200) [user] pfcPost('next-operation'(op(+, =, 'max-of')), (P;HTML|mfl4(_3658, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (201) [user] pfcPost_rev((P;HTML|mfl4(_3658, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax), 'next-operation'(op(+, =, 'max-of'))) ^ Unify: (201) [user] pfcPost_rev((P;HTML|mfl4(_3658, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax), 'next-operation'(op(+, =, 'max-of'))) Call: (202) [system] is_list('next-operation'(op(+, =, 'max-of'))) Fail: (202) [system] is_list('next-operation'(op(+, =, 'max-of'))) ^ Redo: (201) [user] pfcPost_rev((P;HTML|mfl4(_3658, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax), 'next-operation'(op(+, =, 'max-of'))) ^ Call: (202) [user] pfcPost1('next-operation'(op(+, =, 'max-of')), (P;HTML|mfl4(_3658, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (202) [user] pfcPost1('next-operation'(op(+, =, 'max-of')), (P;HTML|mfl4(_3658, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (203) [user] control_arg_types('next-operation'(op(+, =, 'max-of')), _370590) ^ Unify: (203) [user] control_arg_types('next-operation'(op(+, =, 'max-of')), _370590) Call: (204) [system] fail Fail: (204) [system] fail ^ Fail: (203) [user] control_arg_types('next-operation'(op(+, =, 'max-of')), _370590) ^ Redo: (202) [user] pfcPost1('next-operation'(op(+, =, 'max-of')), (P;HTML|mfl4(_3658, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (202) [user] pfcPost1('next-operation'(op(+, =, 'max-of')), (P;HTML|mfl4(_3658, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (203) [user] locally_each:locally(set_prolog_flag(occurs_check, true), catch(pfcPost11('next-operation'(op(+, =, 'max-of')), (P;HTML|mfl4(_3658, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _390414, (notrace, wdmsg(('next-operation'(op(+, =, 'max-of'))=>_390414)), trace))) ^ Unify: (203) [locally_each] locally_each:locally(user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'max-of')), (P;HTML|mfl4(_3658, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _390414, (notrace, wdmsg(('next-operation'(op(+, =, 'max-of'))=>_390414)), trace))) ^ Call: (204) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'max-of')), (P;HTML|mfl4(_3658, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _390414, (notrace, wdmsg(('next-operation'(op(+, =, 'max-of'))=>_390414)), trace)), user:each_call_cleanup) ^ Unify: (204) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'max-of')), (P;HTML|mfl4(_3658, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _390414, (notrace, wdmsg(('next-operation'(op(+, =, 'max-of'))=>_390414)), trace)), user:each_call_cleanup) Call: (205) [system] current_prolog_flag(occurs_check, _420912) Exit: (205) [system] current_prolog_flag(occurs_check, true) ^ Call: (205) [locally_each] locally_each:wtl_how(trusted_redo_call_cleanup, true==true, user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'max-of')), (P;HTML|mfl4(_3658, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _390414, (notrace, wdmsg(('next-operation'(op(+, =, 'max-of'))=>_390414)), trace)), user:set_prolog_flag(occurs_check, true)) ^ Unify: (205) [locally_each] locally_each:wtl_how(locally_each:trusted_redo_call_cleanup, locally_each:(true==true), user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'max-of')), (P;HTML|mfl4(_3658, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _390414, (notrace, wdmsg(('next-operation'(op(+, =, 'max-of'))=>_390414)), trace)), user:set_prolog_flag(occurs_check, true)) Call: (206) [system] true==true Exit: (206) [system] true==true ^ Call: (207) [user] pfcPost11('next-operation'(op(+, =, 'max-of')), (P;HTML|mfl4(_3658, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (207) [user] pfcPost11('next-operation'(op(+, =, 'max-of')), (P;HTML|mfl4(_3658, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (208) [user] must_ex(pfcAddSupport('next-operation'(op(+, =, 'max-of')), (P;HTML|mfl4(_3658, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Unify: (208) [user] must_ex(pfcAddSupport('next-operation'(op(+, =, 'max-of')), (P;HTML|mfl4(_3658, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (210) [user] pfcAddSupport('next-operation'(op(+, =, 'max-of')), (P;HTML|mfl4(_3658, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (210) [user] pfcAddSupport('next-operation'(op(+, =, 'max-of')), (P;HTML|mfl4(_3658, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (211) [user] assert('$spft$'('next-operation'(op(+, =, 'max-of')), P;HTML|mfl4(_3658, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (211) [user] assert('$spft$'('next-operation'(op(+, =, 'max-of')), P;HTML|mfl4(_3658, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (210) [user] pfcAddSupport('next-operation'(op(+, =, 'max-of')), (P;HTML|mfl4(_3658, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (208) [user] must_ex(pfcAddSupport('next-operation'(op(+, =, 'max-of')), (P;HTML|mfl4(_3658, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (208) [user] pfcUnique(post, 'next-operation'(op(+, =, 'max-of'))) ^ Unify: (208) [user] pfcUnique(post, 'next-operation'(op(+, =, 'max-of'))) ^ Call: (209) [user] pfcUnique(post, 'next-operation'(op(+, =, 'max-of')), true) ^ Unify: (209) [user] pfcUnique(post, 'next-operation'(op(+, =, 'max-of')), true) ^ Call: (210) [user] is_asserted_exact('next-operation'(op(+, =, 'max-of')), true) ^ Unify: (210) [user] is_asserted_exact('next-operation'(op(+, =, 'max-of')), true) ^ Call: (211) [user] strip_module('next-operation'(op(+, =, 'max-of')), _521492, _521494) ^ Exit: (211) [user] strip_module('next-operation'(op(+, =, 'max-of')), user, 'next-operation'(op(+, =, 'max-of'))) ^ Call: (211) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'max-of')), true) ^ Unify: (211) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'max-of')), true) Call: (212) [system] _5062=user Exit: (212) [system] user=user ^ Call: (212) [user] clause(user:'next-operation'(op(+, =, 'max-of')), true, _6932) ^ Fail: (212) [user] clause('next-operation'(op(+, =, 'max-of')), true, _6932) ^ Redo: (211) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'max-of')), true) ^ Call: (212) [user] clause(user:'next-operation'(op(+, =, 'max-of')), true, _9760) ^ Fail: (212) [user] clause('next-operation'(op(+, =, 'max-of')), true, _9760) ^ Fail: (211) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'max-of')), true) ^ Fail: (210) [user] is_asserted_exact('next-operation'(op(+, =, 'max-of')), true) ^ Redo: (209) [user] pfcUnique(post, 'next-operation'(op(+, =, 'max-of')), true) ^ Exit: (209) [user] pfcUnique(post, 'next-operation'(op(+, =, 'max-of')), true) ^ Exit: (208) [user] pfcUnique(post, 'next-operation'(op(+, =, 'max-of'))) ^ Call: (208) [user] pfcPost2('next-operation'(op(+, =, 'max-of')), (P;HTML|mfl4(_3634, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (208) [user] pfcPost2('next-operation'(op(+, =, 'max-of')), (P;HTML|mfl4(_3634, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (209) [user] must_ex(once((\+ \+is_asserted_exact('next-operation'(op(+, =, 'max-of')));assert('next-operation'(op(+, =, 'max-of')))))) ^ Unify: (209) [user] must_ex(once((\+ \+is_asserted_exact('next-operation'(op(+, =, 'max-of')));assert('next-operation'(op(+, =, 'max-of')))))) ^ Call: (211) [user] once((\+ \+is_asserted_exact('next-operation'(op(+, =, 'max-of')));assert('next-operation'(op(+, =, 'max-of'))))) ^ Unify: (211) [system] once(user:(\+ \+is_asserted_exact('next-operation'(op(+, =, 'max-of')));assert('next-operation'(op(+, =, 'max-of'))))) ^ Call: (213) [user] is_asserted_exact('next-operation'(op(+, =, 'max-of'))) ^ Unify: (213) [user] is_asserted_exact('next-operation'(op(+, =, 'max-of'))) ^ Call: (214) [user] strip_module('next-operation'(op(+, =, 'max-of')), _37098, _37100) ^ Exit: (214) [user] strip_module('next-operation'(op(+, =, 'max-of')), user, 'next-operation'(op(+, =, 'max-of'))) ^ Call: (214) [user] hook_database:expand_to_hb('next-operation'(op(+, =, 'max-of')), _38978, _38980) ^ Unify: (214) [user] hook_database:expand_to_hb('next-operation'(op(+, =, 'max-of')), 'next-operation'(op(+, =, 'max-of')), true) Call: (215) [system] var('next-operation'(op(+, =, 'max-of'))) Fail: (215) [system] var('next-operation'(op(+, =, 'max-of'))) ^ Redo: (214) [user] hook_database:expand_to_hb('next-operation'(op(+, =, 'max-of')), _38978, _38980) ^ Unify: (214) [user] hook_database:expand_to_hb('next-operation'(op(+, =, 'max-of')), 'next-operation'(op(+, =, 'max-of')), true) ^ Exit: (214) [user] hook_database:expand_to_hb('next-operation'(op(+, =, 'max-of')), 'next-operation'(op(+, =, 'max-of')), true) ^ Call: (214) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'max-of')), true) ^ Unify: (214) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'max-of')), true) Call: (215) [system] _47384=user Exit: (215) [system] user=user ^ Call: (215) [user] clause(user:'next-operation'(op(+, =, 'max-of')), true, _49254) ^ Fail: (215) [user] clause('next-operation'(op(+, =, 'max-of')), true, _49254) ^ Redo: (214) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'max-of')), true) ^ Call: (215) [user] clause(user:'next-operation'(op(+, =, 'max-of')), true, _52082) ^ Fail: (215) [user] clause('next-operation'(op(+, =, 'max-of')), true, _52082) ^ Fail: (214) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'max-of')), true) ^ Fail: (213) [user] is_asserted_exact('next-operation'(op(+, =, 'max-of'))) ^ Call: (213) [user] assert('next-operation'(op(+, =, 'max-of'))) ^ Exit: (213) [user] assert('next-operation'(op(+, =, 'max-of'))) ^ Exit: (211) [system] once(user:(\+ \+is_asserted_exact('next-operation'(op(+, =, 'max-of')));assert('next-operation'(op(+, =, 'max-of'))))) ^ Exit: (209) [user] must_ex(once((\+ \+is_asserted_exact('next-operation'(op(+, =, 'max-of')));assert('next-operation'(op(+, =, 'max-of')))))) ^ Call: (209) [user] must_ex(pfcTraceAdd('next-operation'(op(+, =, 'max-of')), (P;HTML|mfl4(_3634, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Unify: (209) [user] must_ex(pfcTraceAdd('next-operation'(op(+, =, 'max-of')), (P;HTML|mfl4(_3634, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (211) [user] pfcTraceAdd('next-operation'(op(+, =, 'max-of')), (P;HTML|mfl4(_3634, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (211) [user] pfcTraceAdd('next-operation'(op(+, =, 'max-of')), (P;HTML|mfl4(_3634, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (212) [user] pfcTraceAddPrint('next-operation'(op(+, =, 'max-of')), (P;HTML|mfl4(_3634, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (212) [user] pfcTraceAddPrint('next-operation'(op(+, =, 'max-of')), (P;HTML|mfl4(_3634, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (213) [user] pfcIsTraced('next-operation'(op(+, =, 'max-of'))) ^ Unify: (213) [user] pfcIsTraced('next-operation'(op(+, =, 'max-of'))) ^ Call: (214) [user] pfcIsNotTraced('next-operation'(op(+, =, 'max-of'))) ^ Unify: (214) [user] pfcIsNotTraced('next-operation'(op(+, =, 'max-of'))) ^ Call: (215) [user] compound_eles(1, 'next-operation'(op(+, =, 'max-of')), _108836) ^ Unify: (215) [user] compound_eles(1, 'next-operation'(op(+, =, 'max-of')), _108836) Call: (216) [system] var('next-operation'(op(+, =, 'max-of'))) Fail: (216) [system] var('next-operation'(op(+, =, 'max-of'))) ^ Redo: (215) [user] compound_eles(1, 'next-operation'(op(+, =, 'max-of')), _108836) ^ Unify: (215) [user] compound_eles(1, 'next-operation'(op(+, =, 'max-of')), _108836) Call: (216) [system] compound('next-operation'(op(+, =, 'max-of'))) Exit: (216) [system] compound('next-operation'(op(+, =, 'max-of'))) Call: (216) [system] 1<1 Fail: (216) [system] 1<1 ^ Redo: (215) [user] compound_eles(1, 'next-operation'(op(+, =, 'max-of')), _108836) ^ Unify: (215) [user] compound_eles(1, 'next-operation'(op(+, =, 'max-of')), _108836) Call: (216) [system] _119988 is 1+ -1 Exit: (216) [system] 0 is 1+ -1 ^ Call: (216) [user] compound_eles('next-operation'(op(+, =, 'max-of')), _121846) ^ Unify: (216) [user] compound_eles('next-operation'(op(+, =, 'max-of')), _121846) Call: (217) [system] is_list('next-operation'(op(+, =, 'max-of'))) Fail: (217) [system] is_list('next-operation'(op(+, =, 'max-of'))) ^ Redo: (216) [user] compound_eles('next-operation'(op(+, =, 'max-of')), _121846) ^ Unify: (216) [user] compound_eles('next-operation'(op(+, =, 'max-of')), _121846) Call: (217) [system] compound('next-operation'(op(+, =, 'max-of'))) Exit: (217) [system] compound('next-operation'(op(+, =, 'max-of'))) Call: (217) [system] compound_name_arguments('next-operation'(op(+, =, 'max-of')), _129256, _129258) Exit: (217) [system] compound_name_arguments('next-operation'(op(+, =, 'max-of')), 'next-operation', [op(+, =, 'max-of')]) Call: (217) [lists] lists:member(_121846, ['next-operation', op(+, =, 'max-of')]) Unify: (217) [lists] lists:member(_121846, ['next-operation', op(+, =, 'max-of')]) Call: (218) [lists] lists:member_([op(+, =, 'max-of')], _121846, 'next-operation') Unify: (218) [lists] lists:member_([op(+, =, 'max-of')], 'next-operation', 'next-operation') Exit: (218) [lists] lists:member_([op(+, =, 'max-of')], 'next-operation', 'next-operation') Exit: (217) [lists] lists:member('next-operation', ['next-operation', op(+, =, 'max-of')]) ^ Exit: (216) [user] compound_eles('next-operation'(op(+, =, 'max-of')), 'next-operation') ^ Call: (216) [user] compound_eles(0, 'next-operation', _108836) ^ Unify: (216) [user] compound_eles(0, 'next-operation', _108836) Call: (217) [system] var('next-operation') Fail: (217) [system] var('next-operation') ^ Redo: (216) [user] compound_eles(0, 'next-operation', _108836) ^ Unify: (216) [user] compound_eles(0, 'next-operation', _108836) Call: (217) [system] compound('next-operation') Fail: (217) [system] compound('next-operation') ^ Redo: (216) [user] compound_eles(0, 'next-operation', _108836) Call: (217) [system] _108836='next-operation' Exit: (217) [system] 'next-operation'='next-operation' ^ Exit: (216) [user] compound_eles(0, 'next-operation', 'next-operation') ^ Exit: (215) [user] compound_eles(1, 'next-operation'(op(+, =, 'max-of')), 'next-operation') ^ Call: (215) [user] pfcIgnored('next-operation') ^ Fail: (215) [user] pfcIgnored('next-operation') Redo: (218) [lists] lists:member_([op(+, =, 'max-of')], _121846, 'next-operation') Unify: (218) [lists] lists:member_([op(+, =, 'max-of')], _121846, 'next-operation') Call: (219) [lists] lists:member_([], _121846, op(+, =, 'max-of')) Unify: (219) [lists] lists:member_([], op(+, =, 'max-of'), op(+, =, 'max-of')) Exit: (219) [lists] lists:member_([], op(+, =, 'max-of'), op(+, =, 'max-of')) Exit: (218) [lists] lists:member_([op(+, =, 'max-of')], op(+, =, 'max-of'), 'next-operation') Exit: (217) [lists] lists:member(op(+, =, 'max-of'), ['next-operation', op(+, =, 'max-of')]) ^ Exit: (216) [user] compound_eles('next-operation'(op(+, =, 'max-of')), op(+, =, 'max-of')) ^ Call: (216) [user] compound_eles(0, op(+, =, 'max-of'), _108836) ^ Unify: (216) [user] compound_eles(0, op(+, =, 'max-of'), _108836) Call: (217) [system] var(op(+, =, 'max-of')) Fail: (217) [system] var(op(+, =, 'max-of')) ^ Redo: (216) [user] compound_eles(0, op(+, =, 'max-of'), _108836) ^ Unify: (216) [user] compound_eles(0, op(+, =, 'max-of'), _108836) Call: (217) [system] compound(op(+, =, 'max-of')) Exit: (217) [system] compound(op(+, =, 'max-of')) Call: (217) [system] 0<1 Exit: (217) [system] 0<1 Call: (217) [system] _108836=op(+, =, 'max-of') Exit: (217) [system] op(+, =, 'max-of')=op(+, =, 'max-of') ^ Exit: (216) [user] compound_eles(0, op(+, =, 'max-of'), op(+, =, 'max-of')) ^ Exit: (215) [user] compound_eles(1, 'next-operation'(op(+, =, 'max-of')), op(+, =, 'max-of')) ^ Call: (215) [user] pfcIgnored(op(+, =, 'max-of')) ^ Fail: (215) [user] pfcIgnored(op(+, =, 'max-of')) ^ Fail: (214) [user] pfcIsNotTraced('next-operation'(op(+, =, 'max-of'))) ^ Redo: (213) [user] pfcIsTraced('next-operation'(op(+, =, 'max-of'))) ^ Unify: (213) [user] pfcIsTraced('next-operation'(op(+, =, 'max-of'))) ^ Call: (214) [user] compound_eles(1, 'next-operation'(op(+, =, 'max-of')), _176636) ^ Unify: (214) [user] compound_eles(1, 'next-operation'(op(+, =, 'max-of')), _176636) Call: (215) [system] var('next-operation'(op(+, =, 'max-of'))) Fail: (215) [system] var('next-operation'(op(+, =, 'max-of'))) ^ Redo: (214) [user] compound_eles(1, 'next-operation'(op(+, =, 'max-of')), _176636) ^ Unify: (214) [user] compound_eles(1, 'next-operation'(op(+, =, 'max-of')), _176636) Call: (215) [system] compound('next-operation'(op(+, =, 'max-of'))) Exit: (215) [system] compound('next-operation'(op(+, =, 'max-of'))) Call: (215) [system] 1<1 Fail: (215) [system] 1<1 ^ Redo: (214) [user] compound_eles(1, 'next-operation'(op(+, =, 'max-of')), _176636) ^ Unify: (214) [user] compound_eles(1, 'next-operation'(op(+, =, 'max-of')), _176636) Call: (215) [system] _187788 is 1+ -1 Exit: (215) [system] 0 is 1+ -1 ^ Call: (215) [user] compound_eles('next-operation'(op(+, =, 'max-of')), _189646) ^ Unify: (215) [user] compound_eles('next-operation'(op(+, =, 'max-of')), _189646) Call: (216) [system] is_list('next-operation'(op(+, =, 'max-of'))) Fail: (216) [system] is_list('next-operation'(op(+, =, 'max-of'))) ^ Redo: (215) [user] compound_eles('next-operation'(op(+, =, 'max-of')), _189646) ^ Unify: (215) [user] compound_eles('next-operation'(op(+, =, 'max-of')), _189646) Call: (216) [system] compound('next-operation'(op(+, =, 'max-of'))) Exit: (216) [system] compound('next-operation'(op(+, =, 'max-of'))) Call: (216) [system] compound_name_arguments('next-operation'(op(+, =, 'max-of')), _197056, _197058) Exit: (216) [system] compound_name_arguments('next-operation'(op(+, =, 'max-of')), 'next-operation', [op(+, =, 'max-of')]) Call: (216) [lists] lists:member(_189646, ['next-operation', op(+, =, 'max-of')]) Unify: (216) [lists] lists:member(_189646, ['next-operation', op(+, =, 'max-of')]) Call: (217) [lists] lists:member_([op(+, =, 'max-of')], _189646, 'next-operation') Unify: (217) [lists] lists:member_([op(+, =, 'max-of')], 'next-operation', 'next-operation') Exit: (217) [lists] lists:member_([op(+, =, 'max-of')], 'next-operation', 'next-operation') Exit: (216) [lists] lists:member('next-operation', ['next-operation', op(+, =, 'max-of')]) ^ Exit: (215) [user] compound_eles('next-operation'(op(+, =, 'max-of')), 'next-operation') ^ Call: (215) [user] compound_eles(0, 'next-operation', _176636) ^ Unify: (215) [user] compound_eles(0, 'next-operation', _176636) Call: (216) [system] var('next-operation') Fail: (216) [system] var('next-operation') ^ Redo: (215) [user] compound_eles(0, 'next-operation', _176636) ^ Unify: (215) [user] compound_eles(0, 'next-operation', _176636) Call: (216) [system] compound('next-operation') Fail: (216) [system] compound('next-operation') ^ Redo: (215) [user] compound_eles(0, 'next-operation', _176636) Call: (216) [system] _176636='next-operation' Exit: (216) [system] 'next-operation'='next-operation' ^ Exit: (215) [user] compound_eles(0, 'next-operation', 'next-operation') ^ Exit: (214) [user] compound_eles(1, 'next-operation'(op(+, =, 'max-of')), 'next-operation') ^ Call: (214) [user] pfcTraced('next-operation') ^ Fail: (214) [user] pfcTraced('next-operation') Redo: (217) [lists] lists:member_([op(+, =, 'max-of')], _189646, 'next-operation') Unify: (217) [lists] lists:member_([op(+, =, 'max-of')], _189646, 'next-operation') Call: (218) [lists] lists:member_([], _189646, op(+, =, 'max-of')) Unify: (218) [lists] lists:member_([], op(+, =, 'max-of'), op(+, =, 'max-of')) Exit: (218) [lists] lists:member_([], op(+, =, 'max-of'), op(+, =, 'max-of')) Exit: (217) [lists] lists:member_([op(+, =, 'max-of')], op(+, =, 'max-of'), 'next-operation') Exit: (216) [lists] lists:member(op(+, =, 'max-of'), ['next-operation', op(+, =, 'max-of')]) ^ Exit: (215) [user] compound_eles('next-operation'(op(+, =, 'max-of')), op(+, =, 'max-of')) ^ Call: (215) [user] compound_eles(0, op(+, =, 'max-of'), _176636) ^ Unify: (215) [user] compound_eles(0, op(+, =, 'max-of'), _176636) Call: (216) [system] var(op(+, =, 'max-of')) Fail: (216) [system] var(op(+, =, 'max-of')) ^ Redo: (215) [user] compound_eles(0, op(+, =, 'max-of'), _176636) ^ Unify: (215) [user] compound_eles(0, op(+, =, 'max-of'), _176636) Call: (216) [system] compound(op(+, =, 'max-of')) Exit: (216) [system] compound(op(+, =, 'max-of')) Call: (216) [system] 0<1 Exit: (216) [system] 0<1 Call: (216) [system] _176636=op(+, =, 'max-of') Exit: (216) [system] op(+, =, 'max-of')=op(+, =, 'max-of') ^ Exit: (215) [user] compound_eles(0, op(+, =, 'max-of'), op(+, =, 'max-of')) ^ Exit: (214) [user] compound_eles(1, 'next-operation'(op(+, =, 'max-of')), op(+, =, 'max-of')) ^ Call: (214) [user] pfcTraced(op(+, =, 'max-of')) ^ Fail: (214) [user] pfcTraced(op(+, =, 'max-of')) ^ Fail: (213) [user] pfcIsTraced('next-operation'(op(+, =, 'max-of'))) ^ Redo: (212) [user] pfcTraceAddPrint('next-operation'(op(+, =, 'max-of')), (P;HTML|mfl4(_3634, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (212) [user] pfcTraceAddPrint('next-operation'(op(+, =, 'max-of')), (P;HTML|mfl4(_3634, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (212) [user] pfcTraceAddPrint('next-operation'(op(+, =, 'max-of')), (P;HTML|mfl4(_3634, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (212) [user] pfcTraceBreak('next-operation'(op(+, =, 'max-of')), (P;HTML|mfl4(_3634, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (212) [user] pfcTraceBreak('next-operation'(op(+, =, 'max-of')), (P;HTML|mfl4(_3634, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (213) [user] pfcSpied('next-operation'(op(+, =, 'max-of')), +) ^ Fail: (213) [user] pfcSpied('next-operation'(op(+, =, 'max-of')), +) ^ Redo: (212) [user] pfcTraceBreak('next-operation'(op(+, =, 'max-of')), (P;HTML|mfl4(_3634, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (212) [user] pfcTraceBreak('next-operation'(op(+, =, 'max-of')), (P;HTML|mfl4(_3634, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (211) [user] pfcTraceAdd('next-operation'(op(+, =, 'max-of')), (P;HTML|mfl4(_3634, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (209) [user] must_ex(pfcTraceAdd('next-operation'(op(+, =, 'max-of')), (P;HTML|mfl4(_3634, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (209) [user] must_ex(pfcEnqueue('next-operation'(op(+, =, 'max-of')), (P;HTML|mfl4(_3634, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Unify: (209) [user] must_ex(pfcEnqueue('next-operation'(op(+, =, 'max-of')), (P;HTML|mfl4(_3634, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (211) [user] pfcEnqueue('next-operation'(op(+, =, 'max-of')), (P;HTML|mfl4(_3634, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (211) [user] pfcEnqueue('next-operation'(op(+, =, 'max-of')), (P;HTML|mfl4(_3634, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (212) [user] pfcGetSearch(_343230) ^ Unify: (212) [user] pfcGetSearch(_343230) Call: (213) [t_l] t_l:pfcSearchTL(_345080) Fail: (213) [t_l] t_l:pfcSearchTL(_345080) ^ Redo: (212) [user] pfcGetSearch(_343230) ^ Call: (213) [user] pfcSearch(_347854) ^ Unify: (213) [user] pfcSearch(direct) ^ Exit: (213) [user] pfcSearch(direct) Call: (213) [system] _343230=direct Exit: (213) [system] direct=direct ^ Exit: (212) [user] pfcGetSearch(direct) ^ Call: (212) [user] pfcEnqueue(direct, 'next-operation'(op(+, =, 'max-of')), (P;HTML|mfl4(_3634, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (212) [user] pfcEnqueue(direct, 'next-operation'(op(+, =, 'max-of')), (P;HTML|mfl4(_3634, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) Call: (213) [system] direct=direct Exit: (213) [system] direct=direct ^ Call: (213) [user] pfcFwd('next-operation'(op(+, =, 'max-of'))) ^ Unify: (213) [user] pfcFwd('next-operation'(op(+, =, 'max-of'))) ^ Call: (214) [user] control_arg_types('next-operation'(op(+, =, 'max-of')), _372316) ^ Unify: (214) [user] control_arg_types('next-operation'(op(+, =, 'max-of')), _372316) Call: (215) [system] fail Fail: (215) [system] fail ^ Fail: (214) [user] control_arg_types('next-operation'(op(+, =, 'max-of')), _372316) ^ Redo: (213) [user] pfcFwd('next-operation'(op(+, =, 'max-of'))) ^ Unify: (213) [user] pfcFwd('next-operation'(op(+, =, 'max-of'))) ^ Call: (214) [user] locally_each:locally(set_prolog_flag(occurs_check, true), pfcFwd0('next-operation'(op(+, =, 'max-of')))) ^ Unify: (214) [locally_each] locally_each:locally(user:set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, 'max-of')))) ^ Call: (215) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, 'max-of'))), user:each_call_cleanup) ^ Unify: (215) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, 'max-of'))), user:each_call_cleanup) Call: (216) [system] current_prolog_flag(occurs_check, _382578) Exit: (216) [system] current_prolog_flag(occurs_check, true) ^ Call: (216) [locally_each] locally_each:wtl_how(trusted_redo_call_cleanup, true==true, user:set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, 'max-of'))), user:set_prolog_flag(occurs_check, true)) ^ Unify: (216) [locally_each] locally_each:wtl_how(locally_each:trusted_redo_call_cleanup, locally_each:(true==true), user:set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, 'max-of'))), user:set_prolog_flag(occurs_check, true)) Call: (217) [system] true==true Exit: (217) [system] true==true ^ Call: (217) [user] pfcFwd0('next-operation'(op(+, =, 'max-of'))) ^ Unify: (217) [user] pfcFwd0('next-operation'(op(+, =, 'max-of'))) Call: (218) [system] is_list(_390074) Fail: (218) [system] is_list(_390074) ^ Redo: (217) [user] pfcFwd0('next-operation'(op(+, =, 'max-of'))) ^ Call: (218) [user] pfcFwd1('next-operation'(op(+, =, 'max-of'))) ^ Unify: (218) [user] pfcFwd1('next-operation'(op(+, =, 'max-of'))) ^ Call: (219) [user] fc_rule_check('next-operation'(op(+, =, 'max-of'))) ^ Unify: (219) [user] fc_rule_check('next-operation'(op(+, =, 'max-of'))) ^ Exit: (219) [user] fc_rule_check('next-operation'(op(+, =, 'max-of'))) Call: (219) [system] copy_term('next-operation'(op(+, =, 'max-of')), _397468) Exit: (219) [system] copy_term('next-operation'(op(+, =, 'max-of')), 'next-operation'(op(+, =, 'max-of'))) ^ Call: (219) [user] ignore(fcpt('next-operation'(op(+, =, 'max-of')), 'next-operation'(op(+, =, 'max-of')))) ^ Unify: (219) [system] ignore(user:fcpt('next-operation'(op(+, =, 'max-of')), 'next-operation'(op(+, =, 'max-of')))) ^ Call: (220) [user] fcpt('next-operation'(op(+, =, 'max-of')), 'next-operation'(op(+, =, 'max-of'))) ^ Unify: (220) [user] fcpt('next-operation'(op(+, =, 'max-of')), 'next-operation'(op(+, =, 'max-of'))) ^ Call: (221) [user] pfcGetTriggerQuick('$pt$'('next-operation'(op(+, =, 'max-of')), _403060)) ^ Unify: (221) [user] pfcGetTriggerQuick('$pt$'('next-operation'(op(+, =, 'max-of')), _403060)) ^ Call: (222) [user] clause('$pt$'('next-operation'(op(+, =, 'max-of')), _403060), true) ^ Fail: (222) [user] clause('$pt$'('next-operation'(op(+, =, 'max-of')), _403060), true) ^ Redo: (221) [user] pfcGetTriggerQuick('$pt$'('next-operation'(op(+, =, 'max-of')), _403060)) ^ Call: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'max-of')), _403060)) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'max-of')), _403060)) Call: (223) [system] var('$pt$'('next-operation'(op(+, =, 'max-of')), _403060)) Fail: (223) [system] var('$pt$'('next-operation'(op(+, =, 'max-of')), _403060)) ^ Redo: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'max-of')), _403060)) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'max-of')), _403060)) Call: (223) [system] callable('$pt$'('next-operation'(op(+, =, 'max-of')), _403060)) Exit: (223) [system] callable('$pt$'('next-operation'(op(+, =, 'max-of')), _403060)) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'max-of')), _403060)) ^ Redo: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'max-of')), _403060)) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'max-of')), _403060)) ^ Call: (223) [user] predicate_property('$pt$'('next-operation'(op(+, =, 'max-of')), _403060), imported_from(system)) ^ Unify: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, 'max-of')), _403060), imported_from(system)) Call: (224) [system] nonvar(imported_from(system)) Exit: (224) [system] nonvar(imported_from(system)) Call: (224) [$syspreds] property_predicate(imported_from(system), user:'$pt$'('next-operation'(op(+, =, 'max-of')), _403060)) Unify: (224) [$syspreds] property_predicate(imported_from(system), user:'$pt$'('next-operation'(op(+, =, 'max-of')), _403060)) Call: (225) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, 'max-of')), _403060)) Unify: (225) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, 'max-of')), _403060)) Call: (226) [system] callable('$pt$'('next-operation'(op(+, =, 'max-of')), _403060)) Exit: (226) [system] callable('$pt$'('next-operation'(op(+, =, 'max-of')), _403060)) Call: (226) [system] atom(user) Exit: (226) [system] atom(user) Exit: (225) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, 'max-of')), _403060)) ^ Fail: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, 'max-of')), _403060), imported_from(system)) ^ Redo: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'max-of')), _403060)) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'max-of')), _403060)) ^ Call: (223) [user] predicate_property('$pt$'('next-operation'(op(+, =, 'max-of')), _403060), built_in) ^ Unify: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, 'max-of')), _403060), built_in) Call: (224) [system] nonvar(built_in) Exit: (224) [system] nonvar(built_in) Call: (224) [$syspreds] property_predicate(built_in, user:'$pt$'('next-operation'(op(+, =, 'max-of')), _403060)) Unify: (224) [$syspreds] property_predicate(built_in, user:'$pt$'('next-operation'(op(+, =, 'max-of')), _403060)) Call: (225) [system] callable('$pt$'('next-operation'(op(+, =, 'max-of')), _403060)) Exit: (225) [system] callable('$pt$'('next-operation'(op(+, =, 'max-of')), _403060)) Call: (225) [$syspreds] goal_name_arity('$pt$'('next-operation'(op(+, =, 'max-of')), _403060), _440130, _440132) Unify: (225) [$syspreds] goal_name_arity('$pt$'('next-operation'(op(+, =, 'max-of')), _403060), _440130, _440132) Call: (226) [system] compound('$pt$'('next-operation'(op(+, =, 'max-of')), _403060)) Exit: (226) [system] compound('$pt$'('next-operation'(op(+, =, 'max-of')), _403060)) Call: (226) [system] compound_name_arity('$pt$'('next-operation'(op(+, =, 'max-of')), _403060), _440130, _440132) Exit: (226) [system] compound_name_arity('$pt$'('next-operation'(op(+, =, 'max-of')), _403060), '$pt$', 2) Exit: (225) [$syspreds] goal_name_arity('$pt$'('next-operation'(op(+, =, 'max-of')), _403060), '$pt$', 2) ^ Call: (225) [$syspreds] current_predicate(user:'$pt$'/2) ^ Exit: (225) [$syspreds] current_predicate(user:'$pt$'/2) ^ Fail: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, 'max-of')), _403060), built_in) ^ Redo: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'max-of')), _403060)) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'max-of')), _403060)) ^ Call: (223) [user] predicate_property('$pt$'('next-operation'(op(+, =, 'max-of')), _403060), _451372) ^ Unify: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, 'max-of')), _403060), _452312) Call: (224) [system] nonvar(_453170) ^ Redo: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, 'max-of')), _403060), _454172) ^ Unify: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, 'max-of')), _403060), _455106) Call: (224) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, 'max-of')), _403060)) Unify: (224) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, 'max-of')), _403060)) Call: (225) [system] callable('$pt$'('next-operation'(op(+, =, 'max-of')), _403060)) Exit: (225) [system] callable('$pt$'('next-operation'(op(+, =, 'max-of')), _403060)) Call: (225) [system] atom(user) Exit: (225) [system] atom(user) Exit: (224) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, 'max-of')), _403060)) ^ Exit: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, 'max-of')), _403060), interpreted) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'max-of')), _403060)) ^ Call: (223) [user] predicate_property('$pt$'('next-operation'(op(+, =, 'max-of')), _403060), number_of_clauses(_464300)) ^ Unify: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, 'max-of')), _403060), number_of_clauses(_464300)) Call: (224) [system] nonvar(number_of_clauses(_464300)) Exit: (224) [system] nonvar(number_of_clauses(_464300)) Call: (224) [$syspreds] property_predicate(number_of_clauses(_464300), user:'$pt$'('next-operation'(op(+, =, 'max-of')), _403060)) Unify: (224) [$syspreds] property_predicate(number_of_clauses(_464300), user:'$pt$'('next-operation'(op(+, =, 'max-of')), _403060)) Call: (225) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, 'max-of')), _403060)) Unify: (225) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, 'max-of')), _403060)) Call: (226) [system] callable('$pt$'('next-operation'(op(+, =, 'max-of')), _403060)) Exit: (226) [system] callable('$pt$'('next-operation'(op(+, =, 'max-of')), _403060)) Call: (226) [system] atom(user) Exit: (226) [system] atom(user) Exit: (225) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, 'max-of')), _403060)) Exit: (224) [$syspreds] property_predicate(number_of_clauses(0), user:'$pt$'('next-operation'(op(+, =, 'max-of')), _403060)) ^ Exit: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, 'max-of')), _403060), number_of_clauses(0)) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'max-of')), _403060)) ^ Call: (223) [user] setup_call_cleanup(nb_current('$pfc_current_choice', _479144), (prolog_current_choice(_479154), push_current_choice(_479154), clause('$pt$'('next-operation'(op(+, =, 'max-of')), _403060), _479176), pfc_call(_479176)), nb_setval('$pfc_current_choice', _479144)) ^ Unify: (223) [system] setup_call_cleanup(user:nb_current('$pfc_current_choice', _479144), user:(prolog_current_choice(_479154), push_current_choice(_479154), clause('$pt$'('next-operation'(op(+, =, 'max-of')), _403060), _479176), pfc_call(_479176)), user:nb_setval('$pfc_current_choice', _479144)) ^ Call: (224) [system] sig_atomic(user:nb_current('$pfc_current_choice', _479144)) Call: (226) [system] nb_current('$pfc_current_choice', _479144) Exit: (226) [system] nb_current('$pfc_current_choice', []) ^ Exit: (224) [system] sig_atomic(user:nb_current('$pfc_current_choice', [])) Call: (225) [system] prolog_current_choice(_479154) Exit: (225) [system] prolog_current_choice(2931) ^ Call: (225) [user] push_current_choice(2931) ^ Unify: (225) [user] push_current_choice(2931) Call: (226) [system] nb_current('$pfc_current_choice', _488494) Exit: (226) [system] nb_current('$pfc_current_choice', []) Call: (226) [system] b_setval('$pfc_current_choice', [2931]) Exit: (226) [system] b_setval('$pfc_current_choice', [2931]) ^ Exit: (225) [user] push_current_choice(2931) ^ Call: (225) [user] clause('$pt$'('next-operation'(op(+, =, 'max-of')), _403060), _479176) ^ Fail: (225) [user] clause('$pt$'('next-operation'(op(+, =, 'max-of')), _403060), _479176) Call: (225) [$syspreds] nb_setval('$pfc_current_choice', []) Unify: (225) [$syspreds] nb_setval('$pfc_current_choice', []) Call: (226) [system] duplicate_term([], _496866) Exit: (226) [system] duplicate_term([], []) Call: (226) [system] nb_linkval('$pfc_current_choice', []) Exit: (226) [system] nb_linkval('$pfc_current_choice', []) Exit: (225) [$syspreds] nb_setval('$pfc_current_choice', []) ^ Fail: (223) [system] setup_call_cleanup(user:nb_current('$pfc_current_choice', _479144), user:(prolog_current_choice(_479154), push_current_choice(_479154), clause('$pt$'('next-operation'(op(+, =, 'max-of')), _403060), _479176), pfc_call(_479176)), user:nb_setval('$pfc_current_choice', _479144)) ^ Fail: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'max-of')), _403060)) ^ Fail: (221) [user] pfcGetTriggerQuick('$pt$'('next-operation'(op(+, =, 'max-of')), _403060)) ^ Redo: (220) [user] fcpt('next-operation'(op(+, =, 'max-of')), 'next-operation'(op(+, =, 'max-of'))) ^ Unify: (220) [user] fcpt('next-operation'(op(+, =, 'max-of')), 'next-operation'(op(+, =, 'max-of'))) ^ Exit: (220) [user] fcpt('next-operation'(op(+, =, 'max-of')), 'next-operation'(op(+, =, 'max-of'))) ^ Exit: (219) [system] ignore(user:fcpt('next-operation'(op(+, =, 'max-of')), 'next-operation'(op(+, =, 'max-of')))) ^ Call: (219) [user] ignore(fcnt('next-operation'(op(+, =, 'max-of')), 'next-operation'(op(+, =, 'max-of')))) ^ Unify: (219) [system] ignore(user:fcnt('next-operation'(op(+, =, 'max-of')), 'next-operation'(op(+, =, 'max-of')))) ^ Call: (220) [user] fcnt('next-operation'(op(+, =, 'max-of')), 'next-operation'(op(+, =, 'max-of'))) ^ Unify: (220) [user] fcnt('next-operation'(op(+, =, 'max-of')), 'next-operation'(op(+, =, 'max-of'))) ^ Call: (221) [user] pfc_spft(_511736, _511822, '$nt$'('next-operation'(op(+, =, 'max-of')), _511742, _511744)) ^ Unify: (221) [user] pfc_spft(_511736, _512754, '$nt$'('next-operation'(op(+, =, 'max-of')), _511742, _511744)) ^ Call: (222) [user] pfcCallSystem('$spft$'(_511736, _513614, '$nt$'('next-operation'(op(+, =, 'max-of')), _511742, _511744))) ^ Unify: (222) [user] pfcCallSystem('$spft$'(_511736, _513614, '$nt$'('next-operation'(op(+, =, 'max-of')), _511742, _511744))) ^ Call: (223) [user] pfc_call('$spft$'(_511736, _513614, '$nt$'('next-operation'(op(+, =, 'max-of')), _511742, _511744))) ^ Unify: (223) [user] pfc_call('$spft$'(_511736, _513614, '$nt$'('next-operation'(op(+, =, 'max-of')), _511742, _511744))) Call: (224) [system] var('$spft$'(_511736, _513614, '$nt$'('next-operation'(op(+, =, 'max-of')), _511742, _511744))) Fail: (224) [system] var('$spft$'(_511736, _513614, '$nt$'('next-operation'(op(+, =, 'max-of')), _511742, _511744))) ^ Redo: (223) [user] pfc_call('$spft$'(_511736, _513614, '$nt$'('next-operation'(op(+, =, 'max-of')), _511742, _511744))) ^ Unify: (223) [user] pfc_call('$spft$'(_511736, _513614, '$nt$'('next-operation'(op(+, =, 'max-of')), _511742, _511744))) Call: (224) [system] callable('$spft$'(_511736, _513614, '$nt$'('next-operation'(op(+, =, 'max-of')), _511742, _511744))) Exit: (224) [system] callable('$spft$'(_511736, _513614, '$nt$'('next-operation'(op(+, =, 'max-of')), _511742, _511744))) ^ Unify: (223) [user] pfc_call('$spft$'(_511736, _513614, '$nt$'('next-operation'(op(+, =, 'max-of')), _511742, _511744))) ^ Redo: (223) [user] pfc_call('$spft$'(_3888, _3902, '$nt$'('next-operation'(op(+, =, 'max-of')), _3894, _3896))) ^ Unify: (223) [user] pfc_call('$spft$'(_3888, _3902, '$nt$'('next-operation'(op(+, =, 'max-of')), _3894, _3896))) ^ Call: (224) [user] predicate_property('$spft$'(_3888, _3902, '$nt$'('next-operation'(op(+, =, 'max-of')), _3894, _3896)), imported_from(system)) ^ Unify: (224) [$syspreds] predicate_property(user:'$spft$'(_3888, _3902, '$nt$'('next-operation'(op(+, =, 'max-of')), _3894, _3896)), imported_from(system)) Call: (225) [system] nonvar(imported_from(system)) Exit: (225) [system] nonvar(imported_from(system)) Call: (225) [$syspreds] property_predicate(imported_from(system), user:'$spft$'(_3888, _3902, '$nt$'('next-operation'(op(+, =, 'max-of')), _3894, _3896))) Unify: (225) [$syspreds] property_predicate(imported_from(system), user:'$spft$'(_3888, _3902, '$nt$'('next-operation'(op(+, =, 'max-of')), _3894, _3896))) Call: (226) [$syspreds] define_or_generate(user:'$spft$'(_3888, _3902, '$nt$'('next-operation'(op(+, =, 'max-of')), _3894, _3896))) Unify: (226) [$syspreds] define_or_generate(user:'$spft$'(_3888, _3902, '$nt$'('next-operation'(op(+, =, 'max-of')), _3894, _3896))) Call: (227) [system] callable('$spft$'(_3888, _3902, '$nt$'('next-operation'(op(+, =, 'max-of')), _3894, _3896))) Exit: (227) [system] callable('$spft$'(_3888, _3902, '$nt$'('next-operation'(op(+, =, 'max-of')), _3894, _3896))) Call: (227) [system] atom(user) Exit: (227) [system] atom(user) Exit: (226) [$syspreds] define_or_generate(user:'$spft$'(_3888, _3902, '$nt$'('next-operation'(op(+, =, 'max-of')), _3894, _3896))) ^ Fail: (224) [$syspreds] predicate_property(user:'$spft$'(_3888, _3902, '$nt$'('next-operation'(op(+, =, 'max-of')), _3894, _3896)), imported_from(system)) ^ Redo: (223) [user] pfc_call('$spft$'(_3888, _3902, '$nt$'('next-operation'(op(+, =, 'max-of')), _3894, _3896))) ^ Unify: (223) [user] pfc_call('$spft$'(_3888, _3902, '$nt$'('next-operation'(op(+, =, 'max-of')), _3894, _3896))) ^ Call: (224) [user] predicate_property('$spft$'(_3888, _3902, '$nt$'('next-operation'(op(+, =, 'max-of')), _3894, _3896)), built_in) ^ Unify: (224) [$syspreds] predicate_property(user:'$spft$'(_3888, _3902, '$nt$'('next-operation'(op(+, =, 'max-of')), _3894, _3896)), built_in) Call: (225) [system] nonvar(built_in) Exit: (225) [system] nonvar(built_in) Call: (225) [$syspreds] property_predicate(built_in, user:'$spft$'(_3888, _3902, '$nt$'('next-operation'(op(+, =, 'max-of')), _3894, _3896))) Unify: (225) [$syspreds] property_predicate(built_in, user:'$spft$'(_3888, _3902, '$nt$'('next-operation'(op(+, =, 'max-of')), _3894, _3896))) Call: (226) [system] callable('$spft$'(_3888, _3902, '$nt$'('next-operation'(op(+, =, 'max-of')), _3894, _3896))) Exit: (226) [system] callable('$spft$'(_3888, _3902, '$nt$'('next-operation'(op(+, =, 'max-of')), _3894, _3896))) Call: (226) [$syspreds] goal_name_arity('$spft$'(_3888, _3902, '$nt$'('next-operation'(op(+, =, 'max-of')), _3894, _3896)), _27840, _27842) Unify: (226) [$syspreds] goal_name_arity('$spft$'(_3888, _3902, '$nt$'('next-operation'(op(+, =, 'max-of')), _3894, _3896)), _27840, _27842) Call: (227) [system] compound('$spft$'(_3888, _3902, '$nt$'('next-operation'(op(+, =, 'max-of')), _3894, _3896))) Exit: (227) [system] compound('$spft$'(_3888, _3902, '$nt$'('next-operation'(op(+, =, 'max-of')), _3894, _3896))) Call: (227) [system] compound_name_arity('$spft$'(_3888, _3902, '$nt$'('next-operation'(op(+, =, 'max-of')), _3894, _3896)), _27840, _27842) Exit: (227) [system] compound_name_arity('$spft$'(_3888, _3902, '$nt$'('next-operation'(op(+, =, 'max-of')), _3894, _3896)), '$spft$', 3) Exit: (226) [$syspreds] goal_name_arity('$spft$'(_3888, _3902, '$nt$'('next-operation'(op(+, =, 'max-of')), _3894, _3896)), '$spft$', 3) ^ Call: (226) [$syspreds] current_predicate(user:'$spft$'/3) ^ Exit: (226) [$syspreds] current_predicate(user:'$spft$'/3) ^ Fail: (224) [$syspreds] predicate_property(user:'$spft$'(_3888, _3902, '$nt$'('next-operation'(op(+, =, 'max-of')), _3894, _3896)), built_in) ^ Redo: (223) [user] pfc_call('$spft$'(_3888, _3902, '$nt$'('next-operation'(op(+, =, 'max-of')), _3894, _3896))) ^ Unify: (223) [user] pfc_call('$spft$'(_3888, _3902, '$nt$'('next-operation'(op(+, =, 'max-of')), _3894, _3896))) ^ Call: (224) [user] predicate_property('$spft$'(_3888, _3902, '$nt$'('next-operation'(op(+, =, 'max-of')), _3894, _3896)), _39082) ^ Unify: (224) [$syspreds] predicate_property(user:'$spft$'(_3888, _3902, '$nt$'('next-operation'(op(+, =, 'max-of')), _3894, _3896)), _40022) Call: (225) [system] nonvar(_40880) ^ Redo: (224) [$syspreds] predicate_property(user:'$spft$'(_3888, _3902, '$nt$'('next-operation'(op(+, =, 'max-of')), _3894, _3896)), _41882) ^ Unify: (224) [$syspreds] predicate_property(user:'$spft$'(_3888, _3902, '$nt$'('next-operation'(op(+, =, 'max-of')), _3894, _3896)), _42816) Call: (225) [$syspreds] define_or_generate(user:'$spft$'(_3888, _3902, '$nt$'('next-operation'(op(+, =, 'max-of')), _3894, _3896))) Unify: (225) [$syspreds] define_or_generate(user:'$spft$'(_3888, _3902, '$nt$'('next-operation'(op(+, =, 'max-of')), _3894, _3896))) Call: (226) [system] callable('$spft$'(_3888, _3902, '$nt$'('next-operation'(op(+, =, 'max-of')), _3894, _3896))) Exit: (226) [system] callable('$spft$'(_3888, _3902, '$nt$'('next-operation'(op(+, =, 'max-of')), _3894, _3896))) Call: (226) [system] atom(user) Exit: (226) [system] atom(user) Exit: (225) [$syspreds] define_or_generate(user:'$spft$'(_3888, _3902, '$nt$'('next-operation'(op(+, =, 'max-of')), _3894, _3896))) ^ Exit: (224) [$syspreds] predicate_property(user:'$spft$'(_3888, _3902, '$nt$'('next-operation'(op(+, =, 'max-of')), _3894, _3896)), interpreted) ^ Unify: (223) [user] pfc_call('$spft$'(_3888, _3902, '$nt$'('next-operation'(op(+, =, 'max-of')), _3894, _3896))) ^ Call: (224) [user] predicate_property('$spft$'(_3888, _3902, '$nt$'('next-operation'(op(+, =, 'max-of')), _3894, _3896)), number_of_clauses(_52010)) ^ Unify: (224) [$syspreds] predicate_property(user:'$spft$'(_3888, _3902, '$nt$'('next-operation'(op(+, =, 'max-of')), _3894, _3896)), number_of_clauses(_52010)) Call: (225) [system] nonvar(number_of_clauses(_52010)) Exit: (225) [system] nonvar(number_of_clauses(_52010)) Call: (225) [$syspreds] property_predicate(number_of_clauses(_52010), user:'$spft$'(_3888, _3902, '$nt$'('next-operation'(op(+, =, 'max-of')), _3894, _3896))) Unify: (225) [$syspreds] property_predicate(number_of_clauses(_52010), user:'$spft$'(_3888, _3902, '$nt$'('next-operation'(op(+, =, 'max-of')), _3894, _3896))) Call: (226) [$syspreds] define_or_generate(user:'$spft$'(_3888, _3902, '$nt$'('next-operation'(op(+, =, 'max-of')), _3894, _3896))) Unify: (226) [$syspreds] define_or_generate(user:'$spft$'(_3888, _3902, '$nt$'('next-operation'(op(+, =, 'max-of')), _3894, _3896))) Call: (227) [system] callable('$spft$'(_3888, _3902, '$nt$'('next-operation'(op(+, =, 'max-of')), _3894, _3896))) Exit: (227) [system] callable('$spft$'(_3888, _3902, '$nt$'('next-operation'(op(+, =, 'max-of')), _3894, _3896))) Call: (227) [system] atom(user) Exit: (227) [system] atom(user) Exit: (226) [$syspreds] define_or_generate(user:'$spft$'(_3888, _3902, '$nt$'('next-operation'(op(+, =, 'max-of')), _3894, _3896))) Exit: (225) [$syspreds] property_predicate(number_of_clauses(762), user:'$spft$'(_3888, _3902, '$nt$'('next-operation'(op(+, =, 'max-of')), _3894, _3896))) ^ Exit: (224) [$syspreds] predicate_property(user:'$spft$'(_3888, _3902, '$nt$'('next-operation'(op(+, =, 'max-of')), _3894, _3896)), number_of_clauses(762)) ^ Unify: (223) [user] pfc_call('$spft$'(_3888, _3902, '$nt$'('next-operation'(op(+, =, 'max-of')), _3894, _3896))) ^ Call: (224) [user] setup_call_cleanup(nb_current('$pfc_current_choice', _66854), (prolog_current_choice(_66864), push_current_choice(_66864), clause('$spft$'(_3888, _3902, '$nt$'('next-operation'(op(+, =, 'max-of')), _3894, _3896)), _66886), pfc_call(_66886)), nb_setval('$pfc_current_choice', _66854)) ^ Unify: (224) [system] setup_call_cleanup(user:nb_current('$pfc_current_choice', _66854), user:(prolog_current_choice(_66864), push_current_choice(_66864), clause('$spft$'(_3888, _3902, '$nt$'('next-operation'(op(+, =, 'max-of')), _3894, _3896)), _66886), pfc_call(_66886)), user:nb_setval('$pfc_current_choice', _66854)) ^ Call: (225) [system] sig_atomic(user:nb_current('$pfc_current_choice', _66854)) Call: (227) [system] nb_current('$pfc_current_choice', _66854) Exit: (227) [system] nb_current('$pfc_current_choice', []) ^ Exit: (225) [system] sig_atomic(user:nb_current('$pfc_current_choice', [])) Call: (226) [system] prolog_current_choice(_66864) Exit: (226) [system] prolog_current_choice(2951) ^ Call: (226) [user] push_current_choice(2951) ^ Unify: (226) [user] push_current_choice(2951) Call: (227) [system] nb_current('$pfc_current_choice', _76204) Exit: (227) [system] nb_current('$pfc_current_choice', []) Call: (227) [system] b_setval('$pfc_current_choice', [2951]) Exit: (227) [system] b_setval('$pfc_current_choice', [2951]) ^ Exit: (226) [user] push_current_choice(2951) ^ Call: (226) [user] clause('$spft$'(_3888, _3902, '$nt$'('next-operation'(op(+, =, 'max-of')), _3894, _3896)), _66886) ^ Fail: (226) [user] clause('$spft$'(_3888, _3902, '$nt$'('next-operation'(op(+, =, 'max-of')), _3894, _3896)), _66886) Call: (226) [$syspreds] nb_setval('$pfc_current_choice', []) Unify: (226) [$syspreds] nb_setval('$pfc_current_choice', []) Call: (227) [system] duplicate_term([], _84576) Exit: (227) [system] duplicate_term([], []) Call: (227) [system] nb_linkval('$pfc_current_choice', []) Exit: (227) [system] nb_linkval('$pfc_current_choice', []) Exit: (226) [$syspreds] nb_setval('$pfc_current_choice', []) ^ Fail: (224) [system] setup_call_cleanup(user:nb_current('$pfc_current_choice', _66854), user:(prolog_current_choice(_66864), push_current_choice(_66864), clause('$spft$'(_3888, _3902, '$nt$'('next-operation'(op(+, =, 'max-of')), _3894, _3896)), _66886), pfc_call(_66886)), user:nb_setval('$pfc_current_choice', _66854)) ^ Fail: (223) [user] pfc_call('$spft$'(_3888, _3902, '$nt$'('next-operation'(op(+, =, 'max-of')), _3894, _3896))) ^ Fail: (222) [user] pfcCallSystem('$spft$'(_3888, _3902, '$nt$'('next-operation'(op(+, =, 'max-of')), _3894, _3896))) ^ Fail: (221) [user] pfc_spft(_3888, _92080, '$nt$'('next-operation'(op(+, =, 'max-of')), _3894, _3896)) ^ Redo: (220) [user] fcnt('next-operation'(op(+, =, 'max-of')), 'next-operation'(op(+, =, 'max-of'))) ^ Unify: (220) [user] fcnt('next-operation'(op(+, =, 'max-of')), 'next-operation'(op(+, =, 'max-of'))) ^ Exit: (220) [user] fcnt('next-operation'(op(+, =, 'max-of')), 'next-operation'(op(+, =, 'max-of'))) ^ Exit: (219) [system] ignore(user:fcnt('next-operation'(op(+, =, 'max-of')), 'next-operation'(op(+, =, 'max-of')))) ^ Exit: (218) [user] pfcFwd1('next-operation'(op(+, =, 'max-of'))) ^ Exit: (217) [user] pfcFwd0('next-operation'(op(+, =, 'max-of'))) ^ Exit: (216) [locally_each] locally_each:wtl_how(locally_each:trusted_redo_call_cleanup, locally_each:(true==true), user:set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, 'max-of'))), user:set_prolog_flag(occurs_check, true)) ^ Exit: (215) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, 'max-of'))), user:each_call_cleanup) ^ Exit: (214) [locally_each] locally_each:locally(user:set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, 'max-of')))) ^ Exit: (213) [user] pfcFwd('next-operation'(op(+, =, 'max-of'))) ^ Exit: (212) [user] pfcEnqueue(direct, 'next-operation'(op(+, =, 'max-of')), (P;HTML|mfl4(_3634, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (211) [user] pfcEnqueue('next-operation'(op(+, =, 'max-of')), (P;HTML|mfl4(_3634, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (209) [user] must_ex(pfcEnqueue('next-operation'(op(+, =, 'max-of')), (P;HTML|mfl4(_3634, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Exit: (208) [user] pfcPost2('next-operation'(op(+, =, 'max-of')), (P;HTML|mfl4(_3634, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (207) [user] pfcPost11('next-operation'(op(+, =, 'max-of')), (P;HTML|mfl4(_3634, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (205) [locally_each] locally_each:wtl_how(locally_each:trusted_redo_call_cleanup, locally_each:(true==true), user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'max-of')), (P;HTML|mfl4(_3634, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _3658, (notrace, wdmsg(('next-operation'(op(+, =, 'max-of'))=>_3658)), trace)), user:set_prolog_flag(occurs_check, true)) ^ Exit: (204) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'max-of')), (P;HTML|mfl4(_3634, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _3658, (notrace, wdmsg(('next-operation'(op(+, =, 'max-of'))=>_3658)), trace)), user:each_call_cleanup) ^ Exit: (203) [locally_each] locally_each:locally(user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'max-of')), (P;HTML|mfl4(_3634, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _3658, (notrace, wdmsg(('next-operation'(op(+, =, 'max-of'))=>_3658)), trace))) ^ Exit: (202) [user] pfcPost1('next-operation'(op(+, =, 'max-of')), (P;HTML|mfl4(_3634, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (201) [user] pfcPost_rev((P;HTML|mfl4(_3634, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax), 'next-operation'(op(+, =, 'max-of'))) ^ Exit: (200) [user] pfcPost('next-operation'(op(+, =, 'max-of')), (P;HTML|mfl4(_3634, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (200) [user] pfcRun ^ Unify: (200) [user] pfcRun ^ Call: (201) [user] pfcGetSearch(direct) ^ Unify: (201) [user] pfcGetSearch(direct) Call: (202) [t_l] t_l:pfcSearchTL(_189540) Fail: (202) [t_l] t_l:pfcSearchTL(_189540) ^ Redo: (201) [user] pfcGetSearch(direct) ^ Call: (202) [user] pfcSearch(_192314) ^ Unify: (202) [user] pfcSearch(direct) ^ Exit: (202) [user] pfcSearch(direct) Call: (202) [system] direct=direct Exit: (202) [system] direct=direct ^ Exit: (201) [user] pfcGetSearch(direct) ^ Unify: (200) [user] pfcRun ^ Exit: (200) [user] pfcRun ^ Exit: (199) [user] pfcAdd('next-operation'(op(+, =, 'max-of')), (P;HTML|mfl4(_3634, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (198) [user] pfcAdd('next-operation'(op(+, =, 'max-of'))) ^ Exit: (197) [user] pfcAdd_Now('next-operation'(op(+, =, 'max-of'))) ^ Exit: (196) [user] if_t(into_simple_op(+, [=, ['max-of', _X, _Y, _X], [[>, _X, _Y], ['set-det']]], op(+, =, 'max-of')), pfcAdd_Now('next-operation'(op(+, =, 'max-of')))) Call: (196) [user] dont_give_up(as_tf(asserted_do_metta('&self', +, [=, ['max-of', _X, _Y, _X], [[>, _X, _Y], ['set-det']]]), _3348)) Unify: (196) [user] dont_give_up(as_tf(asserted_do_metta('&self', +, [=, ['max-of', _X, _Y, _X], [[>, _X, _Y], ['set-det']]]), _3348)) ^ Call: (198) [user] as_tf(asserted_do_metta('&self', +, [=, ['max-of', _X, _Y, _X], [[>, _X, _Y], ['set-det']]]), _3348) ^ Unify: (198) [user] as_tf(asserted_do_metta('&self', +, [=, ['max-of', _X, _Y, _X], [[>, _X, _Y], ['set-det']]]), _3348) Call: (199) [system] asserted_do_metta('&self', +, [=, ['max-of', _X, _Y, _X], [[>, _X, _Y], ['set-det']]])\=[_213794|_213796] Exit: (199) [system] asserted_do_metta('&self', +, [=, ['max-of', _X, _Y, _X], [[>, _X, _Y], ['set-det']]])\=[_213794|_213796] ^ Call: (199) [user] catch_nowarn((call(asserted_do_metta('&self', +, [=, ['max-of', _X, _Y, _X], [[>, _X, _Y], ['set-det']]]))*->_3348='True';_3348='False')) ^ Unify: (199) [user] catch_nowarn((call(asserted_do_metta('&self', +, [=, ['max-of', _X, _Y, _X], [[>, _X, _Y], ['set-det']]]))*->_3348='True';_3348='False')) Call: (200) [user] catch_err((call(asserted_do_metta('&self', +, [=, ['max-of', _X, _Y, _X], [[>, _X, _Y], ['set-det']]]))*->_3348='True';_3348='False'), error(_217532, _217534), fail) Unify: (200) [user] catch_err((call(asserted_do_metta('&self', +, [=, ['max-of', _X, _Y, _X], [[>, _X, _Y], ['set-det']]]))*->_3348='True';_3348='False'), error(_217532, _217534), fail) Call: (203) [user] asserted_do_metta('&self', +, [=, ['max-of', _X, _Y, _X], [[>, _X, _Y], ['set-det']]]) Unify: (203) [user] asserted_do_metta('&self', +, [=, ['max-of', _X, _Y, _X], [[>, _X, _Y], ['set-det']]]) Call: (204) [user] metta_interp_mode(+, _221248) Unify: (204) [user] metta_interp_mode(+, load) Exit: (204) [user] metta_interp_mode(+, load) Call: (204) [user] asserted_do_metta('&self', load, [=, ['max-of', _X, _Y, _X], [[>, _X, _Y], ['set-det']]]) Unify: (204) [user] asserted_do_metta('&self', load, [=, ['max-of', _X, _Y, _X], [[>, _X, _Y], ['set-det']]]) Call: (205) [user] metta_interp_mode(load, _225838) Redo: (204) [user] asserted_do_metta('&self', load, [=, ['max-of', _X, _Y, _X], [[>, _X, _Y], ['set-det']]]) Unify: (204) [user] asserted_do_metta('&self', load, [=, ['max-of', _X, _Y, _X], [[>, _X, _Y], ['set-det']]]) Call: (205) [system] load==exec Redo: (204) [user] asserted_do_metta('&self', load, [=, ['max-of', _X, _Y, _X], [[>, _X, _Y], ['set-det']]]) Unify: (204) [user] asserted_do_metta('&self', load, [=, ['max-of', _X, _Y, _X], [[>, _X, _Y], ['set-det']]]) Call: (205) [user] asserted_do_metta2('&self', load, [=, ['max-of', _X, _Y, _X], [[>, _X, _Y], ['set-det']]], [=, ['max-of', _X, _Y, _X], [[>, _X, _Y], ['set-det']]]) Unify: (205) [user] asserted_do_metta2('&self', load, [=, ['max-of', _X, _Y, _X], [[>, _X, _Y], ['set-det']]], [=, ['max-of', _X, _Y, _X], [[>, _X, _Y], ['set-det']]]) Call: (206) [system] nonvar(load) Exit: (206) [system] nonvar(load) Call: (206) [user] metta_interp_mode(load, _235060) Redo: (205) [user] asserted_do_metta2('&self', load, [=, ['max-of', _X, _Y, _X], [[>, _X, _Y], ['set-det']]], [=, ['max-of', _X, _Y, _X], [[>, _X, _Y], ['set-det']]]) Unify: (205) [user] asserted_do_metta2('&self', load, [=, ['max-of', _X, _Y, _X], [[>, _X, _Y], ['set-det']]], [=, ['max-of', _X, _Y, _X], [[>, _X, _Y], ['set-det']]]) ^ Call: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, ['max-of', _X, _Y, _X], [[>, _X, _Y], ['set-det']]], metta_atom('&self', [=, ['max-of', _X, _Y, _X], [[>, _X, _Y], ['set-det']]]))) ^ Unify: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, ['max-of', _X, _Y, _X], [[>, _X, _Y], ['set-det']]], metta_atom('&self', [=, ['max-of', _X, _Y, _X], [[>, _X, _Y], ['set-det']]]))) ^ Call: (207) [user] is_compatio ^ Unify: (207) [user] is_compatio ^ Call: (209) [system] setup_call_cleanup('$notrace'(_241536, _241538), once(user:is_compatio0), '$restore_trace'(_241536, _241538)) ^ Unify: (209) [system] setup_call_cleanup(system:'$notrace'(_241536, _241538), system:once(user:is_compatio0), system:'$restore_trace'(_241536, _241538)) ^ Call: (210) [system] sig_atomic(system:'$notrace'(_241536, _241538)) ^ Fail: (207) [user] is_compatio ^ Redo: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, ['max-of', _X, _Y, _X], [[>, _X, _Y], ['set-det']]], metta_atom('&self', [=, ['max-of', _X, _Y, _X], [[>, _X, _Y], ['set-det']]]))) ^ Unify: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, ['max-of', _X, _Y, _X], [[>, _X, _Y], ['set-det']]], metta_atom('&self', [=, ['max-of', _X, _Y, _X], [[>, _X, _Y], ['set-det']]]))) ^ Call: (208) [rtrace] rtrace:quietly3(user:(wots(_247154, must_det_ll(user:metta_anew(load, [=, ['max-of', _X, _Y, _X], [[>, _X, _Y], ['set-det']]], metta_atom('&self', [=, ['max-of', _X, _Y, _X], [[>, _X, _Y], ['set-det']]])))), (_247154==""->true;our_ansi_format('#ffa505', '~w~n', [_247154])))) ^ Unify: (208) [rtrace] rtrace:quietly3(user:(wots(_247154, must_det_ll(user:metta_anew(load, [=, ['max-of', _X, _Y, _X], [[>, _X, _Y], ['set-det']]], metta_atom('&self', [=, ['max-of', _X, _Y, _X], [[>, _X, _Y], ['set-det']]])))), (_247154==""->true;our_ansi_format('#ffa505', '~w~n', [_247154])))) (= (max-of $X $Y $X) ( (> $X $Y) (set-det))) ^ Exit: (208) [rtrace] rtrace:quietly3(user:(wots("", must_det_ll(user:metta_anew(load, [=, ['max-of', _X, _Y, _X], [[>, _X, _Y], ['set-det']]], metta_atom('&self', [=, ['max-of', _X, _Y, _X], [[>, _X, _Y], ['set-det']]])))), (""==""->true;our_ansi_format('#ffa505', '~w~n', [""])))) ^ Exit: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, ['max-of', _X, _Y, _X], [[>, _X, _Y], ['set-det']]], metta_atom('&self', [=, ['max-of', _X, _Y, _X], [[>, _X, _Y], ['set-det']]]))) Exit: (205) [user] asserted_do_metta2('&self', load, [=, ['max-of', _X, _Y, _X], [[>, _X, _Y], ['set-det']]], [=, ['max-of', _X, _Y, _X], [[>, _X, _Y], ['set-det']]]) Exit: (204) [user] asserted_do_metta('&self', load, [=, ['max-of', _X, _Y, _X], [[>, _X, _Y], ['set-det']]]) Exit: (203) [user] asserted_do_metta('&self', +, [=, ['max-of', _X, _Y, _X], [[>, _X, _Y], ['set-det']]]) Call: (203) [system] _3348='True' Exit: (203) [system] 'True'='True' Exit: (200) [user] catch_err((call(asserted_do_metta('&self', +, [=, ['max-of', _X, _Y, _X], [[>, _X, _Y], ['set-det']]]))*->'True'='True';'True'='False'), error(_217532, _217534), fail) ^ Exit: (199) [user] catch_nowarn((call(asserted_do_metta('&self', +, [=, ['max-of', _X, _Y, _X], [[>, _X, _Y], ['set-det']]]))*->'True'='True';'True'='False')) ^ Exit: (198) [user] as_tf(asserted_do_metta('&self', +, [=, ['max-of', _X, _Y, _X], [[>, _X, _Y], ['set-det']]]), 'True') Exit: (196) [user] dont_give_up(as_tf(asserted_do_metta('&self', +, [=, ['max-of', _X, _Y, _X], [[>, _X, _Y], ['set-det']]]), 'True')) Exit: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['max-of', _X, _Y, _X], [[>, _X, _Y], ['set-det']]], 'True') ^ Exit: (194) [user] must_not_error(user:do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['max-of', _X, _Y, _X], [[>, _X, _Y], ['set-det']]], 'True')) ^ Redo: (193) [user] metta_file_buffer(_3300, _3302, _3304, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', _3308) ^ Unify: (193) [user] metta_file_buffer(+, [=, [max_of, _278864, _278870, _278870], 'True'], ['_Y'=_278870, '__'=_278864], P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', '$stream_position'(2871, 114, 27, 2871)) ^ Exit: (193) [user] metta_file_buffer(+, [=, [max_of, _278864, _278870, _278870], 'True'], ['_Y'=_278870, '__'=_278864], P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', '$stream_position'(2871, 114, 27, 2871)) ^ Call: (194) [user] apply:maplist(maybe_assign, ['_Y'=_278870, '__'=_278864]) ^ Unify: (194) [apply] apply:maplist(user:maybe_assign, ['_Y'=_278870, '__'=_278864]) Call: (195) [apply] apply:maplist_(['_Y'=_278870, '__'=_278864], user:maybe_assign) Unify: (195) [apply] apply:maplist_(['_Y'=_278870, '__'=_278864], user:maybe_assign) Call: (196) [user] maybe_assign('_Y'=_278870) Unify: (196) [user] maybe_assign('_Y'=_278870) ^ Call: (197) [user] ignore(_278870=_Y) ^ Unify: (197) [system] ignore(user:(_278870=_Y)) Call: (198) [system] _278870=_Y Exit: (198) [system] _Y=_Y ^ Exit: (197) [system] ignore(user:(_Y=_Y)) Exit: (196) [user] maybe_assign('_Y'=_Y) Call: (196) [apply] apply:maplist_(['__'=_278864], user:maybe_assign) Unify: (196) [apply] apply:maplist_(['__'=_278864], user:maybe_assign) Call: (197) [user] maybe_assign('__'=_278864) Unify: (197) [user] maybe_assign('__'=_278864) ^ Call: (198) [user] ignore(_278864=__) ^ Unify: (198) [system] ignore(user:(_278864=__)) Call: (199) [system] _278864=__ Exit: (199) [system] __=__ ^ Exit: (198) [system] ignore(user:(__=__)) Exit: (197) [user] maybe_assign('__'=__) Call: (197) [apply] apply:maplist_([], user:maybe_assign) Unify: (197) [apply] apply:maplist_([], user:maybe_assign) Exit: (197) [apply] apply:maplist_([], user:maybe_assign) Exit: (196) [apply] apply:maplist_(['__'=__], user:maybe_assign) Exit: (195) [apply] apply:maplist_(['_Y'=_Y, '__'=__], user:maybe_assign) ^ Exit: (194) [apply] apply:maplist(user:maybe_assign, ['_Y'=_Y, '__'=__]) ^ Call: (194) [user] must_not_error(do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, [max_of, __, _Y, _Y], 'True'], _3348)) ^ Unify: (194) [user] must_not_error(user:do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, [max_of, __, _Y, _Y], 'True'], _3348)) Call: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, [max_of, __, _Y, _Y], 'True'], _3348) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, [max_of, __, _Y, _Y], 'True'], _3348) Call: (196) [system] var([=, [max_of, __, _Y, _Y], 'True']) Redo: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, [max_of, __, _Y, _Y], 'True'], _3348) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, [max_of, __, _Y, _Y], 'True'], _3348) Call: (196) [system] (+)\==exec Exit: (196) [system] (+)\==exec Call: (196) [system] [=, [max_of, __, _Y, _Y], 'True']==[] Redo: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, [max_of, __, _Y, _Y], 'True'], _3348) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, [max_of, __, _Y, _Y], 'True'], _3348) Call: (196) [system] string([=, [max_of, __, _Y, _Y], 'True']) Redo: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, [max_of, __, _Y, _Y], 'True'], _3348) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, [max_of, __, _Y, _Y], 'True'], _3348) Call: (196) [system] (+)\==exec Exit: (196) [system] (+)\==exec ^ Call: (196) [user] if_t(into_simple_op(+, [=, [max_of, __, _Y, _Y], 'True'], _369304), pfcAdd_Now('next-operation'(_369304))) ^ Unify: (196) [user] if_t(into_simple_op(+, [=, [max_of, __, _Y, _Y], 'True'], _369304), pfcAdd_Now('next-operation'(_369304))) Call: (197) [user] into_simple_op(+, [=, [max_of, __, _Y, _Y], 'True'], _369304) Unify: (197) [user] into_simple_op(+, [=, [max_of, __, _Y, _Y], 'True'], op(+, =, _372096)) Call: (198) [user] o_s([[max_of, __, _Y, _Y], 'True'], _372096) Unify: (198) [user] o_s([[max_of, __, _Y, _Y], 'True'], _372096) Call: (199) [user] o_s([max_of, __, _Y, _Y], _372096) Unify: (199) [user] o_s([max_of, __, _Y, _Y], _372096) Call: (200) [user] o_s(max_of, _372096) Unify: (200) [user] o_s(max_of, max_of) Exit: (200) [user] o_s(max_of, max_of) Exit: (199) [user] o_s([max_of, __, _Y, _Y], max_of) Exit: (198) [user] o_s([[max_of, __, _Y, _Y], 'True'], max_of) Exit: (197) [user] into_simple_op(+, [=, [max_of, __, _Y, _Y], 'True'], op(+, =, max_of)) ^ Call: (197) [user] pfcAdd_Now('next-operation'(op(+, =, max_of))) ^ Unify: (197) [user] pfcAdd_Now('next-operation'(op(+, =, max_of))) ^ Call: (198) [user] current_predicate(pfcAdd/1) ^ Exit: (198) [user] current_predicate(pfcAdd/1) ^ Call: (198) [user] once_writeq_nl(pfcAdd('next-operation'(op(+, =, max_of)))) ^ Unify: (198) [user] once_writeq_nl(pfcAdd('next-operation'(op(+, =, max_of)))) ^ Call: (199) [user] clause(pfcTraceExecution, true) ^ Fail: (199) [user] clause(pfcTraceExecution, true) ^ Redo: (198) [user] once_writeq_nl(pfcAdd('next-operation'(op(+, =, max_of)))) ^ Exit: (198) [user] once_writeq_nl(pfcAdd('next-operation'(op(+, =, max_of)))) ^ Call: (198) [user] pfcAdd('next-operation'(op(+, =, max_of))) ^ Unify: (198) [user] pfcAdd('next-operation'(op(+, =, max_of))) ^ Call: (199) [user] must_ex(current_why_UU(_393314)) ^ Unify: (199) [user] must_ex(current_why_UU(_393314)) Call: (201) [user] current_why_UU(_393314) Unify: (201) [user] current_why_UU(_393314) ^ Call: (202) [user] get_why_uu(_393314) ^ Unify: (202) [user] get_why_uu(_393314) ^ Call: (203) [user] findall(_398854, current_why(_398854), _398860) ^ Unify: (203) [$bags] findall(_398854, user:current_why(_398854), _398860) ^ Call: (204) [$bags] findall(_398854, user:current_why(_398854), _398860, []) ^ Unify: (204) [$bags] findall(_398854, user:current_why(_398854), _398860, []) ^ Call: (205) [$bags] cleanup_bag(findall_loop(_398854, user:current_why(_398854), _398860, []), '$destroy_findall_bag') ^ Unify: (205) [$bags] cleanup_bag('$bags':findall_loop(_398854, user:current_why(_398854), _398860, []), '$bags':'$destroy_findall_bag') Call: (206) [$bags] findall_loop(_398854, user:current_why(_398854), _398860, []) Unify: (206) [$bags] findall_loop(_398854, user:current_why(_398854), _398860, []) ^ Call: (207) [user] bugger:current_why(_398854) ^ Unify: (207) [user] bugger:current_why(_398854) ^ Call: (208) [user] bugger:current_why_data(_398854) ^ Unify: (208) [user] bugger:current_why_data(_398854) Call: (209) [system] nb_current('$current_why', wp(_398854, _410114)) Fail: (209) [system] nb_current('$current_why', wp(_398854, _410114)) ^ Redo: (208) [user] bugger:current_why_data(_398854) ^ Unify: (208) [user] bugger:current_why_data(_398854) Call: (209) [t_l] t_l:current_why_source(_398854) Fail: (209) [t_l] t_l:current_why_source(_398854) ^ Fail: (208) [user] bugger:current_why_data(_398854) ^ Redo: (207) [user] bugger:current_why(_398854) ^ Unify: (207) [user] bugger:current_why(mfl4(_417542, _417544, _417546, _417548)) ^ Call: (209) [system] setup_call_cleanup('$notrace'(_418498, _418500), once(user:current_mfl4(_417542, _417544, _417546, _417548)), '$restore_trace'(_418498, _418500)) ^ Unify: (209) [system] setup_call_cleanup(system:'$notrace'(_418498, _418500), system:once(user:current_mfl4(_417542, _417544, _417546, _417548)), system:'$restore_trace'(_418498, _418500)) ^ Call: (210) [system] sig_atomic(system:'$notrace'(_418498, _418500)) ^ Exit: (209) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:current_mfl4(_417542, user, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', 587)), system:'$restore_trace'(3, -1)) ^ Exit: (207) [user] bugger:current_why(P;HTML|mfl4(_417542, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Redo: (206) [$bags] findall_loop(_398854, user:current_why(_398854), _398860, []) Exit: (206) [$bags] findall_loop(_398854, user:current_why(_398854), [P;HTML|mfl4(_435380, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], []) ^ Exit: (205) [$bags] cleanup_bag('$bags':findall_loop(_398854, user:current_why(_398854), [P;HTML|mfl4(_435380, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], []), '$bags':'$destroy_findall_bag') ^ Exit: (204) [$bags] findall(_398854, user:current_why(_398854), [P;HTML|mfl4(_435380, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], []) ^ Exit: (203) [$bags] findall(_398854, user:current_why(_398854), [P;HTML|mfl4(_435380, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Call: (203) [system] [P;HTML|mfl4(_435380, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]\==[] Exit: (203) [system] [P;HTML|mfl4(_435380, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]\==[] ^ Call: (203) [user] u_to_uu([P;HTML|mfl4(_435380, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _393314) ^ Unify: (203) [user] u_to_uu([P;HTML|mfl4(_435380, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], ([P;HTML|mfl4(_435380, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], ax)) Call: (204) [system] var([P;HTML|mfl4(_435380, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Fail: (204) [system] var([P;HTML|mfl4(_435380, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) ^ Redo: (203) [user] u_to_uu([P;HTML|mfl4(_435380, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _3596) ^ Unify: (203) [user] u_to_uu([P;HTML|mfl4(_3622, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], [P;HTML|mfl4(_3622, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Call: (204) [system] nonvar([P;HTML|mfl4(_3622, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Exit: (204) [system] nonvar([P;HTML|mfl4(_3622, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Call: (204) [system] [P;HTML|mfl4(_3622, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]=(_36764, _36766) Fail: (204) [system] [P;HTML|mfl4(_3622, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]=(_36764, _36766) ^ Redo: (203) [user] u_to_uu([P;HTML|mfl4(_3622, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _3596) ^ Unify: (203) [user] u_to_uu([P;HTML|mfl4(_3622, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _3596) ^ Call: (204) [user] logicmoo_util_terms:list_to_conjuncts([P;HTML|mfl4(_3622, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _67166) ^ Unify: (204) [user] logicmoo_util_terms:list_to_conjuncts([P;HTML|mfl4(_3622, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _67166) ^ Call: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_3622, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _67166) ^ Unify: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_3622, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], [P;HTML|mfl4(_3622, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Call: (206) [system] var([P;HTML|mfl4(_3622, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Fail: (206) [system] var([P;HTML|mfl4(_3622, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) ^ Redo: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_3622, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _67166) ^ Unify: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_3622, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], [P;HTML|mfl4(_3622, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) ^ Call: (206) [user] not(compound([P;HTML|mfl4(_3622, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)])) ^ Unify: (206) [system] not(user:compound([P;HTML|mfl4(_3622, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)])) Call: (207) [system] compound([P;HTML|mfl4(_3622, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Exit: (207) [system] compound([P;HTML|mfl4(_3622, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) ^ Fail: (206) [system] not(user:compound([P;HTML|mfl4(_3622, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)])) ^ Redo: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_3622, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _67166) ^ Unify: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_3622, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _67166) ^ Call: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3622, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _67166) ^ Unify: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3622, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_3622, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Call: (207) [system] var(P;HTML|mfl4(_3622, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Fail: (207) [system] var(P;HTML|mfl4(_3622, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Redo: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3622, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _67166) ^ Unify: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3622, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_3622, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Call: (207) [user] not(compound(P;HTML|mfl4(_3622, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587))) ^ Unify: (207) [system] not(user:compound(P;HTML|mfl4(_3622, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587))) Call: (208) [system] compound(P;HTML|mfl4(_3622, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Exit: (208) [system] compound(P;HTML|mfl4(_3622, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Fail: (207) [system] not(user:compound(P;HTML|mfl4(_3622, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587))) ^ Redo: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3622, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _67166) ^ Unify: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3622, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_3622, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Exit: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3622, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_3622, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Exit: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_3622, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], P;HTML|mfl4(_3622, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Exit: (204) [user] logicmoo_util_terms:list_to_conjuncts([P;HTML|mfl4(_3622, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], P;HTML|mfl4(_3622, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Call: (204) [user] u_to_uu(P;HTML|mfl4(_3622, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _3596) ^ Unify: (204) [user] u_to_uu(P;HTML|mfl4(_3622, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), (P;HTML|mfl4(_3622, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) Call: (205) [system] var(P;HTML|mfl4(_3622, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Fail: (205) [system] var(P;HTML|mfl4(_3622, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Redo: (204) [user] u_to_uu(P;HTML|mfl4(_3622, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _3596) ^ Unify: (204) [user] u_to_uu(P;HTML|mfl4(_3622, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_3622, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Call: (205) [system] nonvar(P;HTML|mfl4(_3622, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Exit: (205) [system] nonvar(P;HTML|mfl4(_3622, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Call: (205) [system] P;HTML|mfl4(_3622, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)=(_430340, _430342) Fail: (205) [system] P;HTML|mfl4(_3622, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)=(_430340, _430342) ^ Redo: (204) [user] u_to_uu(P;HTML|mfl4(_3622, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _3596) ^ Unify: (204) [user] u_to_uu(P;HTML|mfl4(_3622, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), (P;HTML|mfl4(_3622, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (204) [user] u_to_uu(P;HTML|mfl4(_3622, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), (P;HTML|mfl4(_3622, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (203) [user] u_to_uu([P;HTML|mfl4(_3622, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], (P;HTML|mfl4(_3622, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (202) [user] get_why_uu((P;HTML|mfl4(_3622, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) Exit: (201) [user] current_why_UU((P;HTML|mfl4(_3622, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (199) [user] must_ex(current_why_UU((P;HTML|mfl4(_3622, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (199) [user] pfcAdd('next-operation'(op(+, =, max_of)), (P;HTML|mfl4(_3622, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (199) [user] pfcAdd('next-operation'(op(+, =, max_of)), (P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (200) [user] pfcPost('next-operation'(op(+, =, max_of)), (P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (200) [user] pfcPost('next-operation'(op(+, =, max_of)), (P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (201) [user] pfcPost_rev((P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax), 'next-operation'(op(+, =, max_of))) ^ Unify: (201) [user] pfcPost_rev((P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax), 'next-operation'(op(+, =, max_of))) Call: (202) [system] is_list('next-operation'(op(+, =, max_of))) Fail: (202) [system] is_list('next-operation'(op(+, =, max_of))) ^ Redo: (201) [user] pfcPost_rev((P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax), 'next-operation'(op(+, =, max_of))) ^ Call: (202) [user] pfcPost1('next-operation'(op(+, =, max_of)), (P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (202) [user] pfcPost1('next-operation'(op(+, =, max_of)), (P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (203) [user] control_arg_types('next-operation'(op(+, =, max_of)), _70266) ^ Unify: (203) [user] control_arg_types('next-operation'(op(+, =, max_of)), _70266) Call: (204) [system] fail Fail: (204) [system] fail ^ Fail: (203) [user] control_arg_types('next-operation'(op(+, =, max_of)), _70266) ^ Redo: (202) [user] pfcPost1('next-operation'(op(+, =, max_of)), (P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (202) [user] pfcPost1('next-operation'(op(+, =, max_of)), (P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (203) [user] locally_each:locally(set_prolog_flag(occurs_check, true), catch(pfcPost11('next-operation'(op(+, =, max_of)), (P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _90090, (notrace, wdmsg(('next-operation'(op(+, =, max_of))=>_90090)), trace))) ^ Unify: (203) [locally_each] locally_each:locally(user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, max_of)), (P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _90090, (notrace, wdmsg(('next-operation'(op(+, =, max_of))=>_90090)), trace))) ^ Call: (204) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, max_of)), (P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _90090, (notrace, wdmsg(('next-operation'(op(+, =, max_of))=>_90090)), trace)), user:each_call_cleanup) ^ Unify: (204) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, max_of)), (P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _90090, (notrace, wdmsg(('next-operation'(op(+, =, max_of))=>_90090)), trace)), user:each_call_cleanup) Call: (205) [system] current_prolog_flag(occurs_check, _120588) Exit: (205) [system] current_prolog_flag(occurs_check, true) ^ Call: (205) [locally_each] locally_each:wtl_how(trusted_redo_call_cleanup, true==true, user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, max_of)), (P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _90090, (notrace, wdmsg(('next-operation'(op(+, =, max_of))=>_90090)), trace)), user:set_prolog_flag(occurs_check, true)) ^ Unify: (205) [locally_each] locally_each:wtl_how(locally_each:trusted_redo_call_cleanup, locally_each:(true==true), user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, max_of)), (P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _90090, (notrace, wdmsg(('next-operation'(op(+, =, max_of))=>_90090)), trace)), user:set_prolog_flag(occurs_check, true)) Call: (206) [system] true==true Exit: (206) [system] true==true ^ Call: (207) [user] pfcPost11('next-operation'(op(+, =, max_of)), (P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (207) [user] pfcPost11('next-operation'(op(+, =, max_of)), (P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (208) [user] must_ex(pfcAddSupport('next-operation'(op(+, =, max_of)), (P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Unify: (208) [user] must_ex(pfcAddSupport('next-operation'(op(+, =, max_of)), (P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (210) [user] pfcAddSupport('next-operation'(op(+, =, max_of)), (P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (210) [user] pfcAddSupport('next-operation'(op(+, =, max_of)), (P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (211) [user] assert('$spft$'('next-operation'(op(+, =, max_of)), P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (211) [user] assert('$spft$'('next-operation'(op(+, =, max_of)), P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (210) [user] pfcAddSupport('next-operation'(op(+, =, max_of)), (P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (208) [user] must_ex(pfcAddSupport('next-operation'(op(+, =, max_of)), (P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (208) [user] pfcUnique(post, 'next-operation'(op(+, =, max_of))) ^ Unify: (208) [user] pfcUnique(post, 'next-operation'(op(+, =, max_of))) ^ Call: (209) [user] pfcUnique(post, 'next-operation'(op(+, =, max_of)), true) ^ Unify: (209) [user] pfcUnique(post, 'next-operation'(op(+, =, max_of)), true) ^ Call: (210) [user] is_asserted_exact('next-operation'(op(+, =, max_of)), true) ^ Unify: (210) [user] is_asserted_exact('next-operation'(op(+, =, max_of)), true) ^ Call: (211) [user] strip_module('next-operation'(op(+, =, max_of)), _221168, _221170) ^ Exit: (211) [user] strip_module('next-operation'(op(+, =, max_of)), user, 'next-operation'(op(+, =, max_of))) ^ Call: (211) [user] is_asserted_exact(user, 'next-operation'(op(+, =, max_of)), true) ^ Unify: (211) [user] is_asserted_exact(user, 'next-operation'(op(+, =, max_of)), true) Call: (212) [system] _224912=user Exit: (212) [system] user=user ^ Call: (212) [user] clause(user:'next-operation'(op(+, =, max_of)), true, _226782) ^ Fail: (212) [user] clause('next-operation'(op(+, =, max_of)), true, _226782) ^ Redo: (211) [user] is_asserted_exact(user, 'next-operation'(op(+, =, max_of)), true) ^ Call: (212) [user] clause(user:'next-operation'(op(+, =, max_of)), true, _229610) ^ Fail: (212) [user] clause('next-operation'(op(+, =, max_of)), true, _229610) ^ Fail: (211) [user] is_asserted_exact(user, 'next-operation'(op(+, =, max_of)), true) ^ Fail: (210) [user] is_asserted_exact('next-operation'(op(+, =, max_of)), true) ^ Redo: (209) [user] pfcUnique(post, 'next-operation'(op(+, =, max_of)), true) ^ Exit: (209) [user] pfcUnique(post, 'next-operation'(op(+, =, max_of)), true) ^ Exit: (208) [user] pfcUnique(post, 'next-operation'(op(+, =, max_of))) ^ Call: (208) [user] pfcPost2('next-operation'(op(+, =, max_of)), (P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (208) [user] pfcPost2('next-operation'(op(+, =, max_of)), (P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (209) [user] must_ex(once((\+ \+is_asserted_exact('next-operation'(op(+, =, max_of)));assert('next-operation'(op(+, =, max_of)))))) ^ Unify: (209) [user] must_ex(once((\+ \+is_asserted_exact('next-operation'(op(+, =, max_of)));assert('next-operation'(op(+, =, max_of)))))) ^ Call: (211) [user] once((\+ \+is_asserted_exact('next-operation'(op(+, =, max_of)));assert('next-operation'(op(+, =, max_of))))) ^ Unify: (211) [system] once(user:(\+ \+is_asserted_exact('next-operation'(op(+, =, max_of)));assert('next-operation'(op(+, =, max_of))))) ^ Call: (213) [user] is_asserted_exact('next-operation'(op(+, =, max_of))) ^ Unify: (213) [user] is_asserted_exact('next-operation'(op(+, =, max_of))) ^ Call: (214) [user] strip_module('next-operation'(op(+, =, max_of)), _256948, _256950) ^ Exit: (214) [user] strip_module('next-operation'(op(+, =, max_of)), user, 'next-operation'(op(+, =, max_of))) ^ Call: (214) [user] hook_database:expand_to_hb('next-operation'(op(+, =, max_of)), _258828, _258830) ^ Unify: (214) [user] hook_database:expand_to_hb('next-operation'(op(+, =, max_of)), 'next-operation'(op(+, =, max_of)), true) Call: (215) [system] var('next-operation'(op(+, =, max_of))) Fail: (215) [system] var('next-operation'(op(+, =, max_of))) ^ Redo: (214) [user] hook_database:expand_to_hb('next-operation'(op(+, =, max_of)), _258828, _258830) ^ Unify: (214) [user] hook_database:expand_to_hb('next-operation'(op(+, =, max_of)), 'next-operation'(op(+, =, max_of)), true) ^ Exit: (214) [user] hook_database:expand_to_hb('next-operation'(op(+, =, max_of)), 'next-operation'(op(+, =, max_of)), true) ^ Call: (214) [user] is_asserted_exact(user, 'next-operation'(op(+, =, max_of)), true) ^ Unify: (214) [user] is_asserted_exact(user, 'next-operation'(op(+, =, max_of)), true) Call: (215) [system] _267234=user Exit: (215) [system] user=user ^ Call: (215) [user] clause(user:'next-operation'(op(+, =, max_of)), true, _269104) ^ Fail: (215) [user] clause('next-operation'(op(+, =, max_of)), true, _269104) ^ Redo: (214) [user] is_asserted_exact(user, 'next-operation'(op(+, =, max_of)), true) ^ Call: (215) [user] clause(user:'next-operation'(op(+, =, max_of)), true, _271932) ^ Fail: (215) [user] clause('next-operation'(op(+, =, max_of)), true, _271932) ^ Fail: (214) [user] is_asserted_exact(user, 'next-operation'(op(+, =, max_of)), true) ^ Fail: (213) [user] is_asserted_exact('next-operation'(op(+, =, max_of))) ^ Call: (213) [user] assert('next-operation'(op(+, =, max_of))) ^ Exit: (213) [user] assert('next-operation'(op(+, =, max_of))) ^ Exit: (211) [system] once(user:(\+ \+is_asserted_exact('next-operation'(op(+, =, max_of)));assert('next-operation'(op(+, =, max_of))))) ^ Exit: (209) [user] must_ex(once((\+ \+is_asserted_exact('next-operation'(op(+, =, max_of)));assert('next-operation'(op(+, =, max_of)))))) ^ Call: (209) [user] must_ex(pfcTraceAdd('next-operation'(op(+, =, max_of)), (P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Unify: (209) [user] must_ex(pfcTraceAdd('next-operation'(op(+, =, max_of)), (P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (211) [user] pfcTraceAdd('next-operation'(op(+, =, max_of)), (P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (211) [user] pfcTraceAdd('next-operation'(op(+, =, max_of)), (P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (212) [user] pfcTraceAddPrint('next-operation'(op(+, =, max_of)), (P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (212) [user] pfcTraceAddPrint('next-operation'(op(+, =, max_of)), (P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (213) [user] pfcIsTraced('next-operation'(op(+, =, max_of))) ^ Unify: (213) [user] pfcIsTraced('next-operation'(op(+, =, max_of))) ^ Call: (214) [user] pfcIsNotTraced('next-operation'(op(+, =, max_of))) ^ Unify: (214) [user] pfcIsNotTraced('next-operation'(op(+, =, max_of))) ^ Call: (215) [user] compound_eles(1, 'next-operation'(op(+, =, max_of)), _328686) ^ Unify: (215) [user] compound_eles(1, 'next-operation'(op(+, =, max_of)), _328686) Call: (216) [system] var('next-operation'(op(+, =, max_of))) Fail: (216) [system] var('next-operation'(op(+, =, max_of))) ^ Redo: (215) [user] compound_eles(1, 'next-operation'(op(+, =, max_of)), _328686) ^ Unify: (215) [user] compound_eles(1, 'next-operation'(op(+, =, max_of)), _328686) Call: (216) [system] compound('next-operation'(op(+, =, max_of))) Exit: (216) [system] compound('next-operation'(op(+, =, max_of))) Call: (216) [system] 1<1 Fail: (216) [system] 1<1 ^ Redo: (215) [user] compound_eles(1, 'next-operation'(op(+, =, max_of)), _328686) ^ Unify: (215) [user] compound_eles(1, 'next-operation'(op(+, =, max_of)), _328686) Call: (216) [system] _339838 is 1+ -1 Exit: (216) [system] 0 is 1+ -1 ^ Call: (216) [user] compound_eles('next-operation'(op(+, =, max_of)), _341696) ^ Unify: (216) [user] compound_eles('next-operation'(op(+, =, max_of)), _341696) Call: (217) [system] is_list('next-operation'(op(+, =, max_of))) Fail: (217) [system] is_list('next-operation'(op(+, =, max_of))) ^ Redo: (216) [user] compound_eles('next-operation'(op(+, =, max_of)), _341696) ^ Unify: (216) [user] compound_eles('next-operation'(op(+, =, max_of)), _341696) Call: (217) [system] compound('next-operation'(op(+, =, max_of))) Exit: (217) [system] compound('next-operation'(op(+, =, max_of))) Call: (217) [system] compound_name_arguments('next-operation'(op(+, =, max_of)), _349106, _349108) Exit: (217) [system] compound_name_arguments('next-operation'(op(+, =, max_of)), 'next-operation', [op(+, =, max_of)]) Call: (217) [lists] lists:member(_341696, ['next-operation', op(+, =, max_of)]) Unify: (217) [lists] lists:member(_341696, ['next-operation', op(+, =, max_of)]) Call: (218) [lists] lists:member_([op(+, =, max_of)], _341696, 'next-operation') Unify: (218) [lists] lists:member_([op(+, =, max_of)], 'next-operation', 'next-operation') Exit: (218) [lists] lists:member_([op(+, =, max_of)], 'next-operation', 'next-operation') Exit: (217) [lists] lists:member('next-operation', ['next-operation', op(+, =, max_of)]) ^ Exit: (216) [user] compound_eles('next-operation'(op(+, =, max_of)), 'next-operation') ^ Call: (216) [user] compound_eles(0, 'next-operation', _328686) ^ Unify: (216) [user] compound_eles(0, 'next-operation', _328686) Call: (217) [system] var('next-operation') Fail: (217) [system] var('next-operation') ^ Redo: (216) [user] compound_eles(0, 'next-operation', _328686) ^ Unify: (216) [user] compound_eles(0, 'next-operation', _328686) Call: (217) [system] compound('next-operation') Fail: (217) [system] compound('next-operation') ^ Redo: (216) [user] compound_eles(0, 'next-operation', _328686) Call: (217) [system] _328686='next-operation' Exit: (217) [system] 'next-operation'='next-operation' ^ Exit: (216) [user] compound_eles(0, 'next-operation', 'next-operation') ^ Exit: (215) [user] compound_eles(1, 'next-operation'(op(+, =, max_of)), 'next-operation') ^ Call: (215) [user] pfcIgnored('next-operation') ^ Fail: (215) [user] pfcIgnored('next-operation') Redo: (218) [lists] lists:member_([op(+, =, max_of)], _341696, 'next-operation') Unify: (218) [lists] lists:member_([op(+, =, max_of)], _341696, 'next-operation') Call: (219) [lists] lists:member_([], _341696, op(+, =, max_of)) Unify: (219) [lists] lists:member_([], op(+, =, max_of), op(+, =, max_of)) Exit: (219) [lists] lists:member_([], op(+, =, max_of), op(+, =, max_of)) Exit: (218) [lists] lists:member_([op(+, =, max_of)], op(+, =, max_of), 'next-operation') Exit: (217) [lists] lists:member(op(+, =, max_of), ['next-operation', op(+, =, max_of)]) ^ Exit: (216) [user] compound_eles('next-operation'(op(+, =, max_of)), op(+, =, max_of)) ^ Call: (216) [user] compound_eles(0, op(+, =, max_of), _328686) ^ Unify: (216) [user] compound_eles(0, op(+, =, max_of), _328686) Call: (217) [system] var(op(+, =, max_of)) Fail: (217) [system] var(op(+, =, max_of)) ^ Redo: (216) [user] compound_eles(0, op(+, =, max_of), _328686) ^ Unify: (216) [user] compound_eles(0, op(+, =, max_of), _328686) Call: (217) [system] compound(op(+, =, max_of)) Exit: (217) [system] compound(op(+, =, max_of)) Call: (217) [system] 0<1 Exit: (217) [system] 0<1 Call: (217) [system] _328686=op(+, =, max_of) Exit: (217) [system] op(+, =, max_of)=op(+, =, max_of) ^ Exit: (216) [user] compound_eles(0, op(+, =, max_of), op(+, =, max_of)) ^ Exit: (215) [user] compound_eles(1, 'next-operation'(op(+, =, max_of)), op(+, =, max_of)) ^ Call: (215) [user] pfcIgnored(op(+, =, max_of)) ^ Fail: (215) [user] pfcIgnored(op(+, =, max_of)) ^ Fail: (214) [user] pfcIsNotTraced('next-operation'(op(+, =, max_of))) ^ Redo: (213) [user] pfcIsTraced('next-operation'(op(+, =, max_of))) ^ Unify: (213) [user] pfcIsTraced('next-operation'(op(+, =, max_of))) ^ Call: (214) [user] compound_eles(1, 'next-operation'(op(+, =, max_of)), _396486) ^ Unify: (214) [user] compound_eles(1, 'next-operation'(op(+, =, max_of)), _396486) Call: (215) [system] var('next-operation'(op(+, =, max_of))) Fail: (215) [system] var('next-operation'(op(+, =, max_of))) ^ Redo: (214) [user] compound_eles(1, 'next-operation'(op(+, =, max_of)), _396486) ^ Unify: (214) [user] compound_eles(1, 'next-operation'(op(+, =, max_of)), _396486) Call: (215) [system] compound('next-operation'(op(+, =, max_of))) Exit: (215) [system] compound('next-operation'(op(+, =, max_of))) Call: (215) [system] 1<1 Fail: (215) [system] 1<1 ^ Redo: (214) [user] compound_eles(1, 'next-operation'(op(+, =, max_of)), _396486) ^ Unify: (214) [user] compound_eles(1, 'next-operation'(op(+, =, max_of)), _396486) Call: (215) [system] _407638 is 1+ -1 Exit: (215) [system] 0 is 1+ -1 ^ Call: (215) [user] compound_eles('next-operation'(op(+, =, max_of)), _409496) ^ Unify: (215) [user] compound_eles('next-operation'(op(+, =, max_of)), _409496) Call: (216) [system] is_list('next-operation'(op(+, =, max_of))) Fail: (216) [system] is_list('next-operation'(op(+, =, max_of))) ^ Redo: (215) [user] compound_eles('next-operation'(op(+, =, max_of)), _409496) ^ Unify: (215) [user] compound_eles('next-operation'(op(+, =, max_of)), _409496) Call: (216) [system] compound('next-operation'(op(+, =, max_of))) Exit: (216) [system] compound('next-operation'(op(+, =, max_of))) Call: (216) [system] compound_name_arguments('next-operation'(op(+, =, max_of)), _416906, _416908) Exit: (216) [system] compound_name_arguments('next-operation'(op(+, =, max_of)), 'next-operation', [op(+, =, max_of)]) Call: (216) [lists] lists:member(_409496, ['next-operation', op(+, =, max_of)]) Unify: (216) [lists] lists:member(_409496, ['next-operation', op(+, =, max_of)]) Call: (217) [lists] lists:member_([op(+, =, max_of)], _409496, 'next-operation') Unify: (217) [lists] lists:member_([op(+, =, max_of)], 'next-operation', 'next-operation') Exit: (217) [lists] lists:member_([op(+, =, max_of)], 'next-operation', 'next-operation') Exit: (216) [lists] lists:member('next-operation', ['next-operation', op(+, =, max_of)]) ^ Exit: (215) [user] compound_eles('next-operation'(op(+, =, max_of)), 'next-operation') ^ Call: (215) [user] compound_eles(0, 'next-operation', _396486) ^ Unify: (215) [user] compound_eles(0, 'next-operation', _396486) Call: (216) [system] var('next-operation') Fail: (216) [system] var('next-operation') ^ Redo: (215) [user] compound_eles(0, 'next-operation', _396486) ^ Unify: (215) [user] compound_eles(0, 'next-operation', _396486) Call: (216) [system] compound('next-operation') Fail: (216) [system] compound('next-operation') ^ Redo: (215) [user] compound_eles(0, 'next-operation', _396486) Call: (216) [system] _396486='next-operation' Exit: (216) [system] 'next-operation'='next-operation' ^ Exit: (215) [user] compound_eles(0, 'next-operation', 'next-operation') ^ Exit: (214) [user] compound_eles(1, 'next-operation'(op(+, =, max_of)), 'next-operation') ^ Call: (214) [user] pfcTraced('next-operation') ^ Fail: (214) [user] pfcTraced('next-operation') Redo: (217) [lists] lists:member_([op(+, =, max_of)], _409496, 'next-operation') Unify: (217) [lists] lists:member_([op(+, =, max_of)], _409496, 'next-operation') Call: (218) [lists] lists:member_([], _409496, op(+, =, max_of)) Unify: (218) [lists] lists:member_([], op(+, =, max_of), op(+, =, max_of)) Exit: (218) [lists] lists:member_([], op(+, =, max_of), op(+, =, max_of)) Exit: (217) [lists] lists:member_([op(+, =, max_of)], op(+, =, max_of), 'next-operation') Exit: (216) [lists] lists:member(op(+, =, max_of), ['next-operation', op(+, =, max_of)]) ^ Exit: (215) [user] compound_eles('next-operation'(op(+, =, max_of)), op(+, =, max_of)) ^ Call: (215) [user] compound_eles(0, op(+, =, max_of), _396486) ^ Unify: (215) [user] compound_eles(0, op(+, =, max_of), _396486) Call: (216) [system] var(op(+, =, max_of)) Fail: (216) [system] var(op(+, =, max_of)) ^ Redo: (215) [user] compound_eles(0, op(+, =, max_of), _396486) ^ Unify: (215) [user] compound_eles(0, op(+, =, max_of), _396486) Call: (216) [system] compound(op(+, =, max_of)) Exit: (216) [system] compound(op(+, =, max_of)) Call: (216) [system] 0<1 Exit: (216) [system] 0<1 Call: (216) [system] _396486=op(+, =, max_of) Exit: (216) [system] op(+, =, max_of)=op(+, =, max_of) ^ Exit: (215) [user] compound_eles(0, op(+, =, max_of), op(+, =, max_of)) ^ Exit: (214) [user] compound_eles(1, 'next-operation'(op(+, =, max_of)), op(+, =, max_of)) ^ Call: (214) [user] pfcTraced(op(+, =, max_of)) ^ Fail: (214) [user] pfcTraced(op(+, =, max_of)) ^ Fail: (213) [user] pfcIsTraced('next-operation'(op(+, =, max_of))) ^ Redo: (212) [user] pfcTraceAddPrint('next-operation'(op(+, =, max_of)), (P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (212) [user] pfcTraceAddPrint('next-operation'(op(+, =, max_of)), (P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (212) [user] pfcTraceAddPrint('next-operation'(op(+, =, max_of)), (P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (212) [user] pfcTraceBreak('next-operation'(op(+, =, max_of)), (P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (212) [user] pfcTraceBreak('next-operation'(op(+, =, max_of)), (P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (213) [user] pfcSpied('next-operation'(op(+, =, max_of)), +) ^ Fail: (213) [user] pfcSpied('next-operation'(op(+, =, max_of)), +) ^ Redo: (212) [user] pfcTraceBreak('next-operation'(op(+, =, max_of)), (P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (212) [user] pfcTraceBreak('next-operation'(op(+, =, max_of)), (P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (211) [user] pfcTraceAdd('next-operation'(op(+, =, max_of)), (P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (209) [user] must_ex(pfcTraceAdd('next-operation'(op(+, =, max_of)), (P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (209) [user] must_ex(pfcEnqueue('next-operation'(op(+, =, max_of)), (P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Unify: (209) [user] must_ex(pfcEnqueue('next-operation'(op(+, =, max_of)), (P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (211) [user] pfcEnqueue('next-operation'(op(+, =, max_of)), (P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (211) [user] pfcEnqueue('next-operation'(op(+, =, max_of)), (P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (212) [user] pfcGetSearch(_44748) ^ Unify: (212) [user] pfcGetSearch(_44748) Call: (213) [t_l] t_l:pfcSearchTL(_46598) Fail: (213) [t_l] t_l:pfcSearchTL(_46598) ^ Redo: (212) [user] pfcGetSearch(_44748) ^ Call: (213) [user] pfcSearch(_49372) ^ Unify: (213) [user] pfcSearch(direct) ^ Exit: (213) [user] pfcSearch(direct) Call: (213) [system] _44748=direct Exit: (213) [system] direct=direct ^ Exit: (212) [user] pfcGetSearch(direct) ^ Call: (212) [user] pfcEnqueue(direct, 'next-operation'(op(+, =, max_of)), (P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (212) [user] pfcEnqueue(direct, 'next-operation'(op(+, =, max_of)), (P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) Call: (213) [system] direct=direct Exit: (213) [system] direct=direct ^ Call: (213) [user] pfcFwd('next-operation'(op(+, =, max_of))) ^ Unify: (213) [user] pfcFwd('next-operation'(op(+, =, max_of))) ^ Call: (214) [user] control_arg_types('next-operation'(op(+, =, max_of)), _73834) ^ Unify: (214) [user] control_arg_types('next-operation'(op(+, =, max_of)), _73834) Call: (215) [system] fail Fail: (215) [system] fail ^ Fail: (214) [user] control_arg_types('next-operation'(op(+, =, max_of)), _73834) ^ Redo: (213) [user] pfcFwd('next-operation'(op(+, =, max_of))) ^ Unify: (213) [user] pfcFwd('next-operation'(op(+, =, max_of))) ^ Call: (214) [user] locally_each:locally(set_prolog_flag(occurs_check, true), pfcFwd0('next-operation'(op(+, =, max_of)))) ^ Unify: (214) [locally_each] locally_each:locally(user:set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, max_of)))) ^ Call: (215) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, max_of))), user:each_call_cleanup) ^ Unify: (215) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, max_of))), user:each_call_cleanup) Call: (216) [system] current_prolog_flag(occurs_check, _84096) Exit: (216) [system] current_prolog_flag(occurs_check, true) ^ Call: (216) [locally_each] locally_each:wtl_how(trusted_redo_call_cleanup, true==true, user:set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, max_of))), user:set_prolog_flag(occurs_check, true)) ^ Unify: (216) [locally_each] locally_each:wtl_how(locally_each:trusted_redo_call_cleanup, locally_each:(true==true), user:set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, max_of))), user:set_prolog_flag(occurs_check, true)) Call: (217) [system] true==true Exit: (217) [system] true==true ^ Call: (217) [user] pfcFwd0('next-operation'(op(+, =, max_of))) ^ Unify: (217) [user] pfcFwd0('next-operation'(op(+, =, max_of))) Call: (218) [system] is_list(_91592) Fail: (218) [system] is_list(_91592) ^ Redo: (217) [user] pfcFwd0('next-operation'(op(+, =, max_of))) ^ Call: (218) [user] pfcFwd1('next-operation'(op(+, =, max_of))) ^ Unify: (218) [user] pfcFwd1('next-operation'(op(+, =, max_of))) ^ Call: (219) [user] fc_rule_check('next-operation'(op(+, =, max_of))) ^ Unify: (219) [user] fc_rule_check('next-operation'(op(+, =, max_of))) ^ Exit: (219) [user] fc_rule_check('next-operation'(op(+, =, max_of))) Call: (219) [system] copy_term('next-operation'(op(+, =, max_of)), _98986) Exit: (219) [system] copy_term('next-operation'(op(+, =, max_of)), 'next-operation'(op(+, =, max_of))) ^ Call: (219) [user] ignore(fcpt('next-operation'(op(+, =, max_of)), 'next-operation'(op(+, =, max_of)))) ^ Unify: (219) [system] ignore(user:fcpt('next-operation'(op(+, =, max_of)), 'next-operation'(op(+, =, max_of)))) ^ Call: (220) [user] fcpt('next-operation'(op(+, =, max_of)), 'next-operation'(op(+, =, max_of))) ^ Unify: (220) [user] fcpt('next-operation'(op(+, =, max_of)), 'next-operation'(op(+, =, max_of))) ^ Call: (221) [user] pfcGetTriggerQuick('$pt$'('next-operation'(op(+, =, max_of)), _104578)) ^ Unify: (221) [user] pfcGetTriggerQuick('$pt$'('next-operation'(op(+, =, max_of)), _104578)) ^ Call: (222) [user] clause('$pt$'('next-operation'(op(+, =, max_of)), _104578), true) ^ Fail: (222) [user] clause('$pt$'('next-operation'(op(+, =, max_of)), _104578), true) ^ Redo: (221) [user] pfcGetTriggerQuick('$pt$'('next-operation'(op(+, =, max_of)), _104578)) ^ Call: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, max_of)), _104578)) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, max_of)), _104578)) Call: (223) [system] var('$pt$'('next-operation'(op(+, =, max_of)), _104578)) Fail: (223) [system] var('$pt$'('next-operation'(op(+, =, max_of)), _104578)) ^ Redo: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, max_of)), _104578)) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, max_of)), _104578)) Call: (223) [system] callable('$pt$'('next-operation'(op(+, =, max_of)), _104578)) Exit: (223) [system] callable('$pt$'('next-operation'(op(+, =, max_of)), _104578)) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, max_of)), _104578)) ^ Redo: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, max_of)), _104578)) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, max_of)), _104578)) ^ Call: (223) [user] predicate_property('$pt$'('next-operation'(op(+, =, max_of)), _104578), imported_from(system)) ^ Unify: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, max_of)), _104578), imported_from(system)) Call: (224) [system] nonvar(imported_from(system)) Exit: (224) [system] nonvar(imported_from(system)) Call: (224) [$syspreds] property_predicate(imported_from(system), user:'$pt$'('next-operation'(op(+, =, max_of)), _104578)) Unify: (224) [$syspreds] property_predicate(imported_from(system), user:'$pt$'('next-operation'(op(+, =, max_of)), _104578)) Call: (225) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, max_of)), _104578)) Unify: (225) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, max_of)), _104578)) Call: (226) [system] callable('$pt$'('next-operation'(op(+, =, max_of)), _104578)) Exit: (226) [system] callable('$pt$'('next-operation'(op(+, =, max_of)), _104578)) Call: (226) [system] atom(user) Exit: (226) [system] atom(user) Exit: (225) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, max_of)), _104578)) ^ Fail: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, max_of)), _104578), imported_from(system)) ^ Redo: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, max_of)), _104578)) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, max_of)), _104578)) ^ Call: (223) [user] predicate_property('$pt$'('next-operation'(op(+, =, max_of)), _104578), built_in) ^ Unify: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, max_of)), _104578), built_in) Call: (224) [system] nonvar(built_in) Exit: (224) [system] nonvar(built_in) Call: (224) [$syspreds] property_predicate(built_in, user:'$pt$'('next-operation'(op(+, =, max_of)), _104578)) Unify: (224) [$syspreds] property_predicate(built_in, user:'$pt$'('next-operation'(op(+, =, max_of)), _104578)) Call: (225) [system] callable('$pt$'('next-operation'(op(+, =, max_of)), _104578)) Exit: (225) [system] callable('$pt$'('next-operation'(op(+, =, max_of)), _104578)) Call: (225) [$syspreds] goal_name_arity('$pt$'('next-operation'(op(+, =, max_of)), _104578), _141648, _141650) Unify: (225) [$syspreds] goal_name_arity('$pt$'('next-operation'(op(+, =, max_of)), _104578), _141648, _141650) Call: (226) [system] compound('$pt$'('next-operation'(op(+, =, max_of)), _104578)) Exit: (226) [system] compound('$pt$'('next-operation'(op(+, =, max_of)), _104578)) Call: (226) [system] compound_name_arity('$pt$'('next-operation'(op(+, =, max_of)), _104578), _141648, _141650) Exit: (226) [system] compound_name_arity('$pt$'('next-operation'(op(+, =, max_of)), _104578), '$pt$', 2) Exit: (225) [$syspreds] goal_name_arity('$pt$'('next-operation'(op(+, =, max_of)), _104578), '$pt$', 2) ^ Call: (225) [$syspreds] current_predicate(user:'$pt$'/2) ^ Exit: (225) [$syspreds] current_predicate(user:'$pt$'/2) ^ Fail: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, max_of)), _104578), built_in) ^ Redo: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, max_of)), _104578)) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, max_of)), _104578)) ^ Call: (223) [user] predicate_property('$pt$'('next-operation'(op(+, =, max_of)), _104578), _152890) ^ Unify: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, max_of)), _104578), _153830) Call: (224) [system] nonvar(_154688) ^ Redo: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, max_of)), _104578), _155690) ^ Unify: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, max_of)), _104578), _156624) Call: (224) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, max_of)), _104578)) Unify: (224) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, max_of)), _104578)) Call: (225) [system] callable('$pt$'('next-operation'(op(+, =, max_of)), _104578)) Exit: (225) [system] callable('$pt$'('next-operation'(op(+, =, max_of)), _104578)) Call: (225) [system] atom(user) Exit: (225) [system] atom(user) Exit: (224) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, max_of)), _104578)) ^ Exit: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, max_of)), _104578), interpreted) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, max_of)), _104578)) ^ Call: (223) [user] predicate_property('$pt$'('next-operation'(op(+, =, max_of)), _104578), number_of_clauses(_165818)) ^ Unify: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, max_of)), _104578), number_of_clauses(_165818)) Call: (224) [system] nonvar(number_of_clauses(_165818)) Exit: (224) [system] nonvar(number_of_clauses(_165818)) Call: (224) [$syspreds] property_predicate(number_of_clauses(_165818), user:'$pt$'('next-operation'(op(+, =, max_of)), _104578)) Unify: (224) [$syspreds] property_predicate(number_of_clauses(_165818), user:'$pt$'('next-operation'(op(+, =, max_of)), _104578)) Call: (225) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, max_of)), _104578)) Unify: (225) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, max_of)), _104578)) Call: (226) [system] callable('$pt$'('next-operation'(op(+, =, max_of)), _104578)) Exit: (226) [system] callable('$pt$'('next-operation'(op(+, =, max_of)), _104578)) Call: (226) [system] atom(user) Exit: (226) [system] atom(user) Exit: (225) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, max_of)), _104578)) Exit: (224) [$syspreds] property_predicate(number_of_clauses(0), user:'$pt$'('next-operation'(op(+, =, max_of)), _104578)) ^ Exit: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, max_of)), _104578), number_of_clauses(0)) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, max_of)), _104578)) ^ Call: (223) [user] setup_call_cleanup(nb_current('$pfc_current_choice', _180662), (prolog_current_choice(_180672), push_current_choice(_180672), clause('$pt$'('next-operation'(op(+, =, max_of)), _104578), _180694), pfc_call(_180694)), nb_setval('$pfc_current_choice', _180662)) ^ Unify: (223) [system] setup_call_cleanup(user:nb_current('$pfc_current_choice', _180662), user:(prolog_current_choice(_180672), push_current_choice(_180672), clause('$pt$'('next-operation'(op(+, =, max_of)), _104578), _180694), pfc_call(_180694)), user:nb_setval('$pfc_current_choice', _180662)) ^ Call: (224) [system] sig_atomic(user:nb_current('$pfc_current_choice', _180662)) Call: (226) [system] nb_current('$pfc_current_choice', _180662) Exit: (226) [system] nb_current('$pfc_current_choice', []) ^ Exit: (224) [system] sig_atomic(user:nb_current('$pfc_current_choice', [])) Call: (225) [system] prolog_current_choice(_180672) Exit: (225) [system] prolog_current_choice(2931) ^ Call: (225) [user] push_current_choice(2931) ^ Unify: (225) [user] push_current_choice(2931) Call: (226) [system] nb_current('$pfc_current_choice', _190012) Exit: (226) [system] nb_current('$pfc_current_choice', []) Call: (226) [system] b_setval('$pfc_current_choice', [2931]) Exit: (226) [system] b_setval('$pfc_current_choice', [2931]) ^ Exit: (225) [user] push_current_choice(2931) ^ Call: (225) [user] clause('$pt$'('next-operation'(op(+, =, max_of)), _104578), _180694) ^ Fail: (225) [user] clause('$pt$'('next-operation'(op(+, =, max_of)), _104578), _180694) Call: (225) [$syspreds] nb_setval('$pfc_current_choice', []) Unify: (225) [$syspreds] nb_setval('$pfc_current_choice', []) Call: (226) [system] duplicate_term([], _198384) Exit: (226) [system] duplicate_term([], []) Call: (226) [system] nb_linkval('$pfc_current_choice', []) Exit: (226) [system] nb_linkval('$pfc_current_choice', []) Exit: (225) [$syspreds] nb_setval('$pfc_current_choice', []) ^ Fail: (223) [system] setup_call_cleanup(user:nb_current('$pfc_current_choice', _180662), user:(prolog_current_choice(_180672), push_current_choice(_180672), clause('$pt$'('next-operation'(op(+, =, max_of)), _104578), _180694), pfc_call(_180694)), user:nb_setval('$pfc_current_choice', _180662)) ^ Fail: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, max_of)), _104578)) ^ Fail: (221) [user] pfcGetTriggerQuick('$pt$'('next-operation'(op(+, =, max_of)), _104578)) ^ Redo: (220) [user] fcpt('next-operation'(op(+, =, max_of)), 'next-operation'(op(+, =, max_of))) ^ Unify: (220) [user] fcpt('next-operation'(op(+, =, max_of)), 'next-operation'(op(+, =, max_of))) ^ Exit: (220) [user] fcpt('next-operation'(op(+, =, max_of)), 'next-operation'(op(+, =, max_of))) ^ Exit: (219) [system] ignore(user:fcpt('next-operation'(op(+, =, max_of)), 'next-operation'(op(+, =, max_of)))) ^ Call: (219) [user] ignore(fcnt('next-operation'(op(+, =, max_of)), 'next-operation'(op(+, =, max_of)))) ^ Unify: (219) [system] ignore(user:fcnt('next-operation'(op(+, =, max_of)), 'next-operation'(op(+, =, max_of)))) ^ Call: (220) [user] fcnt('next-operation'(op(+, =, max_of)), 'next-operation'(op(+, =, max_of))) ^ Unify: (220) [user] fcnt('next-operation'(op(+, =, max_of)), 'next-operation'(op(+, =, max_of))) ^ Call: (221) [user] pfc_spft(_213254, _213340, '$nt$'('next-operation'(op(+, =, max_of)), _213260, _213262)) ^ Unify: (221) [user] pfc_spft(_213254, _214272, '$nt$'('next-operation'(op(+, =, max_of)), _213260, _213262)) ^ Call: (222) [user] pfcCallSystem('$spft$'(_213254, _215132, '$nt$'('next-operation'(op(+, =, max_of)), _213260, _213262))) ^ Unify: (222) [user] pfcCallSystem('$spft$'(_213254, _215132, '$nt$'('next-operation'(op(+, =, max_of)), _213260, _213262))) ^ Call: (223) [user] pfc_call('$spft$'(_213254, _215132, '$nt$'('next-operation'(op(+, =, max_of)), _213260, _213262))) ^ Unify: (223) [user] pfc_call('$spft$'(_213254, _215132, '$nt$'('next-operation'(op(+, =, max_of)), _213260, _213262))) Call: (224) [system] var('$spft$'(_213254, _215132, '$nt$'('next-operation'(op(+, =, max_of)), _213260, _213262))) Fail: (224) [system] var('$spft$'(_213254, _215132, '$nt$'('next-operation'(op(+, =, max_of)), _213260, _213262))) ^ Redo: (223) [user] pfc_call('$spft$'(_213254, _215132, '$nt$'('next-operation'(op(+, =, max_of)), _213260, _213262))) ^ Unify: (223) [user] pfc_call('$spft$'(_213254, _215132, '$nt$'('next-operation'(op(+, =, max_of)), _213260, _213262))) Call: (224) [system] callable('$spft$'(_213254, _215132, '$nt$'('next-operation'(op(+, =, max_of)), _213260, _213262))) Exit: (224) [system] callable('$spft$'(_213254, _215132, '$nt$'('next-operation'(op(+, =, max_of)), _213260, _213262))) ^ Unify: (223) [user] pfc_call('$spft$'(_213254, _215132, '$nt$'('next-operation'(op(+, =, max_of)), _213260, _213262))) ^ Redo: (223) [user] pfc_call('$spft$'(_213254, _215132, '$nt$'('next-operation'(op(+, =, max_of)), _213260, _213262))) ^ Unify: (223) [user] pfc_call('$spft$'(_213254, _215132, '$nt$'('next-operation'(op(+, =, max_of)), _213260, _213262))) ^ Call: (224) [user] predicate_property('$spft$'(_213254, _215132, '$nt$'('next-operation'(op(+, =, max_of)), _213260, _213262)), imported_from(system)) ^ Unify: (224) [$syspreds] predicate_property(user:'$spft$'(_213254, _215132, '$nt$'('next-operation'(op(+, =, max_of)), _213260, _213262)), imported_from(system)) Call: (225) [system] nonvar(imported_from(system)) Exit: (225) [system] nonvar(imported_from(system)) Call: (225) [$syspreds] property_predicate(imported_from(system), user:'$spft$'(_213254, _215132, '$nt$'('next-operation'(op(+, =, max_of)), _213260, _213262))) Unify: (225) [$syspreds] property_predicate(imported_from(system), user:'$spft$'(_213254, _215132, '$nt$'('next-operation'(op(+, =, max_of)), _213260, _213262))) Call: (226) [$syspreds] define_or_generate(user:'$spft$'(_213254, _215132, '$nt$'('next-operation'(op(+, =, max_of)), _213260, _213262))) Unify: (226) [$syspreds] define_or_generate(user:'$spft$'(_213254, _215132, '$nt$'('next-operation'(op(+, =, max_of)), _213260, _213262))) Call: (227) [system] callable('$spft$'(_213254, _215132, '$nt$'('next-operation'(op(+, =, max_of)), _213260, _213262))) Exit: (227) [system] callable('$spft$'(_213254, _215132, '$nt$'('next-operation'(op(+, =, max_of)), _213260, _213262))) Call: (227) [system] atom(user) Exit: (227) [system] atom(user) Exit: (226) [$syspreds] define_or_generate(user:'$spft$'(_213254, _215132, '$nt$'('next-operation'(op(+, =, max_of)), _213260, _213262))) ^ Fail: (224) [$syspreds] predicate_property(user:'$spft$'(_213254, _215132, '$nt$'('next-operation'(op(+, =, max_of)), _213260, _213262)), imported_from(system)) ^ Redo: (223) [user] pfc_call('$spft$'(_213254, _215132, '$nt$'('next-operation'(op(+, =, max_of)), _213260, _213262))) ^ Unify: (223) [user] pfc_call('$spft$'(_213254, _215132, '$nt$'('next-operation'(op(+, =, max_of)), _213260, _213262))) ^ Call: (224) [user] predicate_property('$spft$'(_213254, _215132, '$nt$'('next-operation'(op(+, =, max_of)), _213260, _213262)), built_in) ^ Unify: (224) [$syspreds] predicate_property(user:'$spft$'(_213254, _215132, '$nt$'('next-operation'(op(+, =, max_of)), _213260, _213262)), built_in) Call: (225) [system] nonvar(built_in) Exit: (225) [system] nonvar(built_in) Call: (225) [$syspreds] property_predicate(built_in, user:'$spft$'(_213254, _215132, '$nt$'('next-operation'(op(+, =, max_of)), _213260, _213262))) Unify: (225) [$syspreds] property_predicate(built_in, user:'$spft$'(_213254, _215132, '$nt$'('next-operation'(op(+, =, max_of)), _213260, _213262))) Call: (226) [system] callable('$spft$'(_213254, _215132, '$nt$'('next-operation'(op(+, =, max_of)), _213260, _213262))) Exit: (226) [system] callable('$spft$'(_213254, _215132, '$nt$'('next-operation'(op(+, =, max_of)), _213260, _213262))) Call: (226) [$syspreds] goal_name_arity('$spft$'(_213254, _215132, '$nt$'('next-operation'(op(+, =, max_of)), _213260, _213262)), _249412, _249414) Unify: (226) [$syspreds] goal_name_arity('$spft$'(_213254, _215132, '$nt$'('next-operation'(op(+, =, max_of)), _213260, _213262)), _249412, _249414) Call: (227) [system] compound('$spft$'(_213254, _215132, '$nt$'('next-operation'(op(+, =, max_of)), _213260, _213262))) Exit: (227) [system] compound('$spft$'(_213254, _215132, '$nt$'('next-operation'(op(+, =, max_of)), _213260, _213262))) Call: (227) [system] compound_name_arity('$spft$'(_213254, _215132, '$nt$'('next-operation'(op(+, =, max_of)), _213260, _213262)), _249412, _249414) Exit: (227) [system] compound_name_arity('$spft$'(_213254, _215132, '$nt$'('next-operation'(op(+, =, max_of)), _213260, _213262)), '$spft$', 3) Exit: (226) [$syspreds] goal_name_arity('$spft$'(_213254, _215132, '$nt$'('next-operation'(op(+, =, max_of)), _213260, _213262)), '$spft$', 3) ^ Call: (226) [$syspreds] current_predicate(user:'$spft$'/3) ^ Exit: (226) [$syspreds] current_predicate(user:'$spft$'/3) ^ Fail: (224) [$syspreds] predicate_property(user:'$spft$'(_213254, _215132, '$nt$'('next-operation'(op(+, =, max_of)), _213260, _213262)), built_in) ^ Redo: (223) [user] pfc_call('$spft$'(_213254, _215132, '$nt$'('next-operation'(op(+, =, max_of)), _213260, _213262))) ^ Unify: (223) [user] pfc_call('$spft$'(_213254, _215132, '$nt$'('next-operation'(op(+, =, max_of)), _213260, _213262))) ^ Call: (224) [user] predicate_property('$spft$'(_213254, _215132, '$nt$'('next-operation'(op(+, =, max_of)), _213260, _213262)), _260654) ^ Unify: (224) [$syspreds] predicate_property(user:'$spft$'(_213254, _215132, '$nt$'('next-operation'(op(+, =, max_of)), _213260, _213262)), _261594) Call: (225) [system] nonvar(_262452) ^ Redo: (224) [$syspreds] predicate_property(user:'$spft$'(_213254, _215132, '$nt$'('next-operation'(op(+, =, max_of)), _213260, _213262)), _263454) ^ Unify: (224) [$syspreds] predicate_property(user:'$spft$'(_213254, _215132, '$nt$'('next-operation'(op(+, =, max_of)), _213260, _213262)), _264388) Call: (225) [$syspreds] define_or_generate(user:'$spft$'(_213254, _215132, '$nt$'('next-operation'(op(+, =, max_of)), _213260, _213262))) Unify: (225) [$syspreds] define_or_generate(user:'$spft$'(_213254, _215132, '$nt$'('next-operation'(op(+, =, max_of)), _213260, _213262))) Call: (226) [system] callable('$spft$'(_213254, _215132, '$nt$'('next-operation'(op(+, =, max_of)), _213260, _213262))) Exit: (226) [system] callable('$spft$'(_213254, _215132, '$nt$'('next-operation'(op(+, =, max_of)), _213260, _213262))) Call: (226) [system] atom(user) Exit: (226) [system] atom(user) Exit: (225) [$syspreds] define_or_generate(user:'$spft$'(_213254, _215132, '$nt$'('next-operation'(op(+, =, max_of)), _213260, _213262))) ^ Exit: (224) [$syspreds] predicate_property(user:'$spft$'(_213254, _215132, '$nt$'('next-operation'(op(+, =, max_of)), _213260, _213262)), interpreted) ^ Unify: (223) [user] pfc_call('$spft$'(_213254, _215132, '$nt$'('next-operation'(op(+, =, max_of)), _213260, _213262))) ^ Call: (224) [user] predicate_property('$spft$'(_213254, _215132, '$nt$'('next-operation'(op(+, =, max_of)), _213260, _213262)), number_of_clauses(_273582)) ^ Unify: (224) [$syspreds] predicate_property(user:'$spft$'(_213254, _215132, '$nt$'('next-operation'(op(+, =, max_of)), _213260, _213262)), number_of_clauses(_273582)) Call: (225) [system] nonvar(number_of_clauses(_273582)) Exit: (225) [system] nonvar(number_of_clauses(_273582)) Call: (225) [$syspreds] property_predicate(number_of_clauses(_273582), user:'$spft$'(_213254, _215132, '$nt$'('next-operation'(op(+, =, max_of)), _213260, _213262))) Unify: (225) [$syspreds] property_predicate(number_of_clauses(_273582), user:'$spft$'(_213254, _215132, '$nt$'('next-operation'(op(+, =, max_of)), _213260, _213262))) Call: (226) [$syspreds] define_or_generate(user:'$spft$'(_213254, _215132, '$nt$'('next-operation'(op(+, =, max_of)), _213260, _213262))) Unify: (226) [$syspreds] define_or_generate(user:'$spft$'(_213254, _215132, '$nt$'('next-operation'(op(+, =, max_of)), _213260, _213262))) Call: (227) [system] callable('$spft$'(_213254, _215132, '$nt$'('next-operation'(op(+, =, max_of)), _213260, _213262))) Exit: (227) [system] callable('$spft$'(_213254, _215132, '$nt$'('next-operation'(op(+, =, max_of)), _213260, _213262))) Call: (227) [system] atom(user) Exit: (227) [system] atom(user) Exit: (226) [$syspreds] define_or_generate(user:'$spft$'(_213254, _215132, '$nt$'('next-operation'(op(+, =, max_of)), _213260, _213262))) Exit: (225) [$syspreds] property_predicate(number_of_clauses(764), user:'$spft$'(_213254, _215132, '$nt$'('next-operation'(op(+, =, max_of)), _213260, _213262))) ^ Exit: (224) [$syspreds] predicate_property(user:'$spft$'(_213254, _215132, '$nt$'('next-operation'(op(+, =, max_of)), _213260, _213262)), number_of_clauses(764)) ^ Unify: (223) [user] pfc_call('$spft$'(_213254, _215132, '$nt$'('next-operation'(op(+, =, max_of)), _213260, _213262))) ^ Call: (224) [user] setup_call_cleanup(nb_current('$pfc_current_choice', _288426), (prolog_current_choice(_288436), push_current_choice(_288436), clause('$spft$'(_213254, _215132, '$nt$'('next-operation'(op(+, =, max_of)), _213260, _213262)), _288458), pfc_call(_288458)), nb_setval('$pfc_current_choice', _288426)) ^ Unify: (224) [system] setup_call_cleanup(user:nb_current('$pfc_current_choice', _288426), user:(prolog_current_choice(_288436), push_current_choice(_288436), clause('$spft$'(_213254, _215132, '$nt$'('next-operation'(op(+, =, max_of)), _213260, _213262)), _288458), pfc_call(_288458)), user:nb_setval('$pfc_current_choice', _288426)) ^ Call: (225) [system] sig_atomic(user:nb_current('$pfc_current_choice', _288426)) Call: (227) [system] nb_current('$pfc_current_choice', _288426) Exit: (227) [system] nb_current('$pfc_current_choice', []) ^ Exit: (225) [system] sig_atomic(user:nb_current('$pfc_current_choice', [])) Call: (226) [system] prolog_current_choice(_288436) Exit: (226) [system] prolog_current_choice(2951) ^ Call: (226) [user] push_current_choice(2951) ^ Unify: (226) [user] push_current_choice(2951) Call: (227) [system] nb_current('$pfc_current_choice', _297776) Exit: (227) [system] nb_current('$pfc_current_choice', []) Call: (227) [system] b_setval('$pfc_current_choice', [2951]) Exit: (227) [system] b_setval('$pfc_current_choice', [2951]) ^ Exit: (226) [user] push_current_choice(2951) ^ Call: (226) [user] clause('$spft$'(_213254, _215132, '$nt$'('next-operation'(op(+, =, max_of)), _213260, _213262)), _288458) ^ Fail: (226) [user] clause('$spft$'(_213254, _215132, '$nt$'('next-operation'(op(+, =, max_of)), _213260, _213262)), _288458) Call: (226) [$syspreds] nb_setval('$pfc_current_choice', []) Unify: (226) [$syspreds] nb_setval('$pfc_current_choice', []) Call: (227) [system] duplicate_term([], _306148) Exit: (227) [system] duplicate_term([], []) Call: (227) [system] nb_linkval('$pfc_current_choice', []) Exit: (227) [system] nb_linkval('$pfc_current_choice', []) Exit: (226) [$syspreds] nb_setval('$pfc_current_choice', []) ^ Fail: (224) [system] setup_call_cleanup(user:nb_current('$pfc_current_choice', _288426), user:(prolog_current_choice(_288436), push_current_choice(_288436), clause('$spft$'(_213254, _215132, '$nt$'('next-operation'(op(+, =, max_of)), _213260, _213262)), _288458), pfc_call(_288458)), user:nb_setval('$pfc_current_choice', _288426)) ^ Fail: (223) [user] pfc_call('$spft$'(_213254, _215132, '$nt$'('next-operation'(op(+, =, max_of)), _213260, _213262))) ^ Fail: (222) [user] pfcCallSystem('$spft$'(_213254, _215132, '$nt$'('next-operation'(op(+, =, max_of)), _213260, _213262))) ^ Fail: (221) [user] pfc_spft(_213254, _313652, '$nt$'('next-operation'(op(+, =, max_of)), _213260, _213262)) ^ Redo: (220) [user] fcnt('next-operation'(op(+, =, max_of)), 'next-operation'(op(+, =, max_of))) ^ Unify: (220) [user] fcnt('next-operation'(op(+, =, max_of)), 'next-operation'(op(+, =, max_of))) ^ Exit: (220) [user] fcnt('next-operation'(op(+, =, max_of)), 'next-operation'(op(+, =, max_of))) ^ Exit: (219) [system] ignore(user:fcnt('next-operation'(op(+, =, max_of)), 'next-operation'(op(+, =, max_of)))) ^ Exit: (218) [user] pfcFwd1('next-operation'(op(+, =, max_of))) ^ Exit: (217) [user] pfcFwd0('next-operation'(op(+, =, max_of))) ^ Exit: (216) [locally_each] locally_each:wtl_how(locally_each:trusted_redo_call_cleanup, locally_each:(true==true), user:set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, max_of))), user:set_prolog_flag(occurs_check, true)) ^ Exit: (215) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, max_of))), user:each_call_cleanup) ^ Exit: (214) [locally_each] locally_each:locally(user:set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, max_of)))) ^ Exit: (213) [user] pfcFwd('next-operation'(op(+, =, max_of))) ^ Exit: (212) [user] pfcEnqueue(direct, 'next-operation'(op(+, =, max_of)), (P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (211) [user] pfcEnqueue('next-operation'(op(+, =, max_of)), (P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (209) [user] must_ex(pfcEnqueue('next-operation'(op(+, =, max_of)), (P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Exit: (208) [user] pfcPost2('next-operation'(op(+, =, max_of)), (P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (207) [user] pfcPost11('next-operation'(op(+, =, max_of)), (P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (205) [locally_each] locally_each:wtl_how(locally_each:trusted_redo_call_cleanup, locally_each:(true==true), user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, max_of)), (P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _3622, (notrace, wdmsg(('next-operation'(op(+, =, max_of))=>_3622)), trace)), user:set_prolog_flag(occurs_check, true)) ^ Exit: (204) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, max_of)), (P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _3622, (notrace, wdmsg(('next-operation'(op(+, =, max_of))=>_3622)), trace)), user:each_call_cleanup) ^ Exit: (203) [locally_each] locally_each:locally(user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, max_of)), (P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _3622, (notrace, wdmsg(('next-operation'(op(+, =, max_of))=>_3622)), trace))) ^ Exit: (202) [user] pfcPost1('next-operation'(op(+, =, max_of)), (P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (201) [user] pfcPost_rev((P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax), 'next-operation'(op(+, =, max_of))) ^ Exit: (200) [user] pfcPost('next-operation'(op(+, =, max_of)), (P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (200) [user] pfcRun ^ Unify: (200) [user] pfcRun ^ Call: (201) [user] pfcGetSearch(direct) ^ Unify: (201) [user] pfcGetSearch(direct) Call: (202) [t_l] t_l:pfcSearchTL(_411112) Fail: (202) [t_l] t_l:pfcSearchTL(_411112) ^ Redo: (201) [user] pfcGetSearch(direct) ^ Call: (202) [user] pfcSearch(_413886) ^ Unify: (202) [user] pfcSearch(direct) ^ Exit: (202) [user] pfcSearch(direct) Call: (202) [system] direct=direct Exit: (202) [system] direct=direct ^ Exit: (201) [user] pfcGetSearch(direct) ^ Unify: (200) [user] pfcRun ^ Exit: (200) [user] pfcRun ^ Exit: (199) [user] pfcAdd('next-operation'(op(+, =, max_of)), (P;HTML|mfl4(_3598, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (198) [user] pfcAdd('next-operation'(op(+, =, max_of))) ^ Exit: (197) [user] pfcAdd_Now('next-operation'(op(+, =, max_of))) ^ Exit: (196) [user] if_t(into_simple_op(+, [=, [max_of, __, _Y, _Y], 'True'], op(+, =, max_of)), pfcAdd_Now('next-operation'(op(+, =, max_of)))) Call: (196) [user] dont_give_up(as_tf(asserted_do_metta('&self', +, [=, [max_of, __, _Y, _Y], 'True']), _3348)) Unify: (196) [user] dont_give_up(as_tf(asserted_do_metta('&self', +, [=, [max_of, __, _Y, _Y], 'True']), _3348)) ^ Call: (198) [user] as_tf(asserted_do_metta('&self', +, [=, [max_of, __, _Y, _Y], 'True']), _3348) ^ Unify: (198) [user] as_tf(asserted_do_metta('&self', +, [=, [max_of, __, _Y, _Y], 'True']), _3348) Call: (199) [system] asserted_do_metta('&self', +, [=, [max_of, __, _Y, _Y], 'True'])\=[_435366|_435368] Exit: (199) [system] asserted_do_metta('&self', +, [=, [max_of, __, _Y, _Y], 'True'])\=[_435366|_435368] ^ Call: (199) [user] catch_nowarn((call(asserted_do_metta('&self', +, [=, [max_of, __, _Y, _Y], 'True']))*->_3348='True';_3348='False')) ^ Unify: (199) [user] catch_nowarn((call(asserted_do_metta('&self', +, [=, [max_of, __, _Y, _Y], 'True']))*->_3348='True';_3348='False')) Call: (200) [user] catch_err((call(asserted_do_metta('&self', +, [=, [max_of, __, _Y, _Y], 'True']))*->_3348='True';_3348='False'), error(_439104, _439106), fail) Unify: (200) [user] catch_err((call(asserted_do_metta('&self', +, [=, [max_of, __, _Y, _Y], 'True']))*->_3348='True';_3348='False'), error(_439104, _439106), fail) Call: (203) [user] asserted_do_metta('&self', +, [=, [max_of, __, _Y, _Y], 'True']) Unify: (203) [user] asserted_do_metta('&self', +, [=, [max_of, __, _Y, _Y], 'True']) Call: (204) [user] metta_interp_mode(+, _442820) Unify: (204) [user] metta_interp_mode(+, load) Exit: (204) [user] metta_interp_mode(+, load) Call: (204) [user] asserted_do_metta('&self', load, [=, [max_of, __, _Y, _Y], 'True']) Unify: (204) [user] asserted_do_metta('&self', load, [=, [max_of, __, _Y, _Y], 'True']) Call: (205) [user] metta_interp_mode(load, _447410) Redo: (204) [user] asserted_do_metta('&self', load, [=, [max_of, __, _Y, _Y], 'True']) Unify: (204) [user] asserted_do_metta('&self', load, [=, [max_of, __, _Y, _Y], 'True']) Call: (205) [system] load==exec Redo: (204) [user] asserted_do_metta('&self', load, [=, [max_of, __, _Y, _Y], 'True']) Unify: (204) [user] asserted_do_metta('&self', load, [=, [max_of, __, _Y, _Y], 'True']) Call: (205) [user] asserted_do_metta2('&self', load, [=, [max_of, __, _Y, _Y], 'True'], [=, [max_of, __, _Y, _Y], 'True']) Unify: (205) [user] asserted_do_metta2('&self', load, [=, [max_of, __, _Y, _Y], 'True'], [=, [max_of, __, _Y, _Y], 'True']) Call: (206) [system] nonvar(load) Exit: (206) [system] nonvar(load) Call: (206) [user] metta_interp_mode(load, _456632) Redo: (205) [user] asserted_do_metta2('&self', load, [=, [max_of, __, _Y, _Y], 'True'], [=, [max_of, __, _Y, _Y], 'True']) Unify: (205) [user] asserted_do_metta2('&self', load, [=, [max_of, __, _Y, _Y], 'True'], [=, [max_of, __, _Y, _Y], 'True']) ^ Call: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, [max_of, __, _Y, _Y], 'True'], metta_atom('&self', [=, [max_of, __, _Y, _Y], 'True']))) ^ Unify: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, [max_of, __, _Y, _Y], 'True'], metta_atom('&self', [=, [max_of, __, _Y, _Y], 'True']))) ^ Call: (207) [user] is_compatio ^ Unify: (207) [user] is_compatio ^ Call: (209) [system] setup_call_cleanup('$notrace'(_463108, _463110), once(user:is_compatio0), '$restore_trace'(_463108, _463110)) ^ Unify: (209) [system] setup_call_cleanup(system:'$notrace'(_463108, _463110), system:once(user:is_compatio0), system:'$restore_trace'(_463108, _463110)) ^ Call: (210) [system] sig_atomic(system:'$notrace'(_463108, _463110)) ^ Fail: (207) [user] is_compatio ^ Redo: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, [max_of, __, _Y, _Y], 'True'], metta_atom('&self', [=, [max_of, __, _Y, _Y], 'True']))) ^ Unify: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, [max_of, __, _Y, _Y], 'True'], metta_atom('&self', [=, [max_of, __, _Y, _Y], 'True']))) ^ Call: (208) [rtrace] rtrace:quietly3(user:(wots(_468726, must_det_ll(user:metta_anew(load, [=, [max_of, __, _Y, _Y], 'True'], metta_atom('&self', [=, [max_of, __, _Y, _Y], 'True'])))), (_468726==""->true;our_ansi_format('#ffa505', '~w~n', [_468726])))) ^ Unify: (208) [rtrace] rtrace:quietly3(user:(wots(_468726, must_det_ll(user:metta_anew(load, [=, [max_of, __, _Y, _Y], 'True'], metta_atom('&self', [=, [max_of, __, _Y, _Y], 'True'])))), (_468726==""->true;our_ansi_format('#ffa505', '~w~n', [_468726])))) (= (max_of $ $Y $Y) True) ^ Exit: (208) [rtrace] rtrace:quietly3(user:(wots("", must_det_ll(user:metta_anew(load, [=, [max_of, __, _Y, _Y], 'True'], metta_atom('&self', [=, [max_of, __, _Y, _Y], 'True'])))), (""==""->true;our_ansi_format('#ffa505', '~w~n', [""])))) ^ Exit: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, [max_of, __, _Y, _Y], 'True'], metta_atom('&self', [=, [max_of, __, _Y, _Y], 'True']))) Exit: (205) [user] asserted_do_metta2('&self', load, [=, [max_of, __, _Y, _Y], 'True'], [=, [max_of, __, _Y, _Y], 'True']) Exit: (204) [user] asserted_do_metta('&self', load, [=, [max_of, __, _Y, _Y], 'True']) Exit: (203) [user] asserted_do_metta('&self', +, [=, [max_of, __, _Y, _Y], 'True']) Call: (203) [system] _3348='True' Exit: (203) [system] 'True'='True' Exit: (200) [user] catch_err((call(asserted_do_metta('&self', +, [=, [max_of, __, _Y, _Y], 'True']))*->'True'='True';'True'='False'), error(_439104, _439106), fail) ^ Exit: (199) [user] catch_nowarn((call(asserted_do_metta('&self', +, [=, [max_of, __, _Y, _Y], 'True']))*->'True'='True';'True'='False')) ^ Exit: (198) [user] as_tf(asserted_do_metta('&self', +, [=, [max_of, __, _Y, _Y], 'True']), 'True') Exit: (196) [user] dont_give_up(as_tf(asserted_do_metta('&self', +, [=, [max_of, __, _Y, _Y], 'True']), 'True')) Exit: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, [max_of, __, _Y, _Y], 'True'], 'True') ^ Exit: (194) [user] must_not_error(user:do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, [max_of, __, _Y, _Y], 'True'], 'True')) ^ Redo: (193) [user] metta_file_buffer(_3300, _3302, _3304, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', _3308) ^ Unify: (193) [user] metta_file_buffer(+, [=, ['inc-flag', _500332], [flag, _500332, _500356, [+, _500356, 1]]], ['_X'=_500356, '_F'=_500332], P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', '$stream_position'(2907, 116, 28, 2907)) ^ Exit: (193) [user] metta_file_buffer(+, [=, ['inc-flag', _500332], [flag, _500332, _500356, [+, _500356, 1]]], ['_X'=_500356, '_F'=_500332], P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', '$stream_position'(2907, 116, 28, 2907)) ^ Call: (194) [user] apply:maplist(maybe_assign, ['_X'=_500356, '_F'=_500332]) ^ Unify: (194) [apply] apply:maplist(user:maybe_assign, ['_X'=_500356, '_F'=_500332]) Call: (195) [apply] apply:maplist_(['_X'=_500356, '_F'=_500332], user:maybe_assign) Unify: (195) [apply] apply:maplist_(['_X'=_500356, '_F'=_500332], user:maybe_assign) Call: (196) [user] maybe_assign('_X'=_500356) Unify: (196) [user] maybe_assign('_X'=_500356) ^ Call: (197) [user] ignore(_500356=_X) ^ Unify: (197) [system] ignore(user:(_500356=_X)) Call: (198) [system] _500356=_X Exit: (198) [system] _X=_X ^ Exit: (197) [system] ignore(user:(_X=_X)) Exit: (196) [user] maybe_assign('_X'=_X) Call: (196) [apply] apply:maplist_(['_F'=_500332], user:maybe_assign) Unify: (196) [apply] apply:maplist_(['_F'=_500332], user:maybe_assign) Call: (197) [user] maybe_assign('_F'=_500332) Unify: (197) [user] maybe_assign('_F'=_3500) ^ Call: (198) [user] ignore(_3500=_F) ^ Unify: (198) [system] ignore(user:(_3500=_F)) Call: (199) [system] _3500=_F Exit: (199) [system] _F=_F ^ Exit: (198) [system] ignore(user:(_F=_F)) Exit: (197) [user] maybe_assign('_F'=_F) Call: (197) [apply] apply:maplist_([], user:maybe_assign) Unify: (197) [apply] apply:maplist_([], user:maybe_assign) Exit: (197) [apply] apply:maplist_([], user:maybe_assign) Exit: (196) [apply] apply:maplist_(['_F'=_F], user:maybe_assign) Exit: (195) [apply] apply:maplist_(['_X'=_X, '_F'=_F], user:maybe_assign) ^ Exit: (194) [apply] apply:maplist(user:maybe_assign, ['_X'=_X, '_F'=_F]) ^ Call: (194) [user] must_not_error(do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['inc-flag', _F], [flag, _F, _X, [+, _X, 1]]], _3348)) ^ Unify: (194) [user] must_not_error(user:do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['inc-flag', _F], [flag, _F, _X, [+, _X, 1]]], _3348)) Call: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['inc-flag', _F], [flag, _F, _X, [+, _X, 1]]], _3348) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['inc-flag', _F], [flag, _F, _X, [+, _X, 1]]], _3348) Call: (196) [system] var([=, ['inc-flag', _F], [flag, _F, _X, [+, _X, 1]]]) Redo: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['inc-flag', _F], [flag, _F, _X, [+, _X, 1]]], _3348) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['inc-flag', _F], [flag, _F, _X, [+, _X, 1]]], _3348) Call: (196) [system] (+)\==exec Exit: (196) [system] (+)\==exec Call: (196) [system] [=, ['inc-flag', _F], [flag, _F, _X, [+, _X, 1]]]==[] Redo: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['inc-flag', _F], [flag, _F, _X, [+, _X, 1]]], _3348) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['inc-flag', _F], [flag, _F, _X, [+, _X, 1]]], _3348) Call: (196) [system] string([=, ['inc-flag', _F], [flag, _F, _X, [+, _X, 1]]]) Redo: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['inc-flag', _F], [flag, _F, _X, [+, _X, 1]]], _3348) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['inc-flag', _F], [flag, _F, _X, [+, _X, 1]]], _3348) Call: (196) [system] (+)\==exec Exit: (196) [system] (+)\==exec ^ Call: (196) [user] if_t(into_simple_op(+, [=, ['inc-flag', _F], [flag, _F, _X, [+, _X, 1]]], _70368), pfcAdd_Now('next-operation'(_70368))) ^ Unify: (196) [user] if_t(into_simple_op(+, [=, ['inc-flag', _F], [flag, _F, _X, [+, _X, 1]]], _70368), pfcAdd_Now('next-operation'(_70368))) Call: (197) [user] into_simple_op(+, [=, ['inc-flag', _F], [flag, _F, _X, [+, _X, 1]]], _70368) Unify: (197) [user] into_simple_op(+, [=, ['inc-flag', _F], [flag, _F, _X, [+, _X, 1]]], op(+, =, _73160)) Call: (198) [user] o_s([['inc-flag', _F], [flag, _F, _X, [+, _X, 1]]], _73160) Unify: (198) [user] o_s([['inc-flag', _F], [flag, _F, _X, [+, _X, 1]]], _73160) Call: (199) [user] o_s(['inc-flag', _F], _73160) Unify: (199) [user] o_s(['inc-flag', _F], _73160) Call: (200) [user] o_s('inc-flag', _73160) Unify: (200) [user] o_s('inc-flag', 'inc-flag') Exit: (200) [user] o_s('inc-flag', 'inc-flag') Exit: (199) [user] o_s(['inc-flag', _F], 'inc-flag') Exit: (198) [user] o_s([['inc-flag', _F], [flag, _F, _X, [+, _X, 1]]], 'inc-flag') Exit: (197) [user] into_simple_op(+, [=, ['inc-flag', _F], [flag, _F, _X, [+, _X, 1]]], op(+, =, 'inc-flag')) ^ Call: (197) [user] pfcAdd_Now('next-operation'(op(+, =, 'inc-flag'))) ^ Unify: (197) [user] pfcAdd_Now('next-operation'(op(+, =, 'inc-flag'))) ^ Call: (198) [user] current_predicate(pfcAdd/1) ^ Exit: (198) [user] current_predicate(pfcAdd/1) ^ Call: (198) [user] once_writeq_nl(pfcAdd('next-operation'(op(+, =, 'inc-flag')))) ^ Unify: (198) [user] once_writeq_nl(pfcAdd('next-operation'(op(+, =, 'inc-flag')))) ^ Call: (199) [user] clause(pfcTraceExecution, true) ^ Fail: (199) [user] clause(pfcTraceExecution, true) ^ Redo: (198) [user] once_writeq_nl(pfcAdd('next-operation'(op(+, =, 'inc-flag')))) ^ Exit: (198) [user] once_writeq_nl(pfcAdd('next-operation'(op(+, =, 'inc-flag')))) ^ Call: (198) [user] pfcAdd('next-operation'(op(+, =, 'inc-flag'))) ^ Unify: (198) [user] pfcAdd('next-operation'(op(+, =, 'inc-flag'))) ^ Call: (199) [user] must_ex(current_why_UU(_94378)) ^ Unify: (199) [user] must_ex(current_why_UU(_94378)) Call: (201) [user] current_why_UU(_94378) Unify: (201) [user] current_why_UU(_94378) ^ Call: (202) [user] get_why_uu(_94378) ^ Unify: (202) [user] get_why_uu(_94378) ^ Call: (203) [user] findall(_99918, current_why(_99918), _99924) ^ Unify: (203) [$bags] findall(_99918, user:current_why(_99918), _99924) ^ Call: (204) [$bags] findall(_99918, user:current_why(_99918), _99924, []) ^ Unify: (204) [$bags] findall(_99918, user:current_why(_99918), _99924, []) ^ Call: (205) [$bags] cleanup_bag(findall_loop(_99918, user:current_why(_99918), _99924, []), '$destroy_findall_bag') ^ Unify: (205) [$bags] cleanup_bag('$bags':findall_loop(_99918, user:current_why(_99918), _99924, []), '$bags':'$destroy_findall_bag') Call: (206) [$bags] findall_loop(_99918, user:current_why(_99918), _99924, []) Unify: (206) [$bags] findall_loop(_99918, user:current_why(_99918), _99924, []) ^ Call: (207) [user] bugger:current_why(_99918) ^ Unify: (207) [user] bugger:current_why(_99918) ^ Call: (208) [user] bugger:current_why_data(_99918) ^ Unify: (208) [user] bugger:current_why_data(_99918) Call: (209) [system] nb_current('$current_why', wp(_99918, _111178)) Fail: (209) [system] nb_current('$current_why', wp(_99918, _111178)) ^ Redo: (208) [user] bugger:current_why_data(_99918) ^ Unify: (208) [user] bugger:current_why_data(_99918) Call: (209) [t_l] t_l:current_why_source(_99918) Fail: (209) [t_l] t_l:current_why_source(_99918) ^ Fail: (208) [user] bugger:current_why_data(_99918) ^ Redo: (207) [user] bugger:current_why(_99918) ^ Unify: (207) [user] bugger:current_why(mfl4(_118606, _118608, _118610, _118612)) ^ Call: (209) [system] setup_call_cleanup('$notrace'(_119562, _119564), once(user:current_mfl4(_118606, _118608, _118610, _118612)), '$restore_trace'(_119562, _119564)) ^ Unify: (209) [system] setup_call_cleanup(system:'$notrace'(_119562, _119564), system:once(user:current_mfl4(_118606, _118608, _118610, _118612)), system:'$restore_trace'(_119562, _119564)) ^ Call: (210) [system] sig_atomic(system:'$notrace'(_119562, _119564)) ^ Exit: (209) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:current_mfl4(_118606, user, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', 587)), system:'$restore_trace'(3, -1)) ^ Exit: (207) [user] bugger:current_why(P;HTML|mfl4(_118606, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Redo: (206) [$bags] findall_loop(_99918, user:current_why(_99918), _99924, []) Exit: (206) [$bags] findall_loop(_99918, user:current_why(_99918), [P;HTML|mfl4(_136444, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], []) ^ Exit: (205) [$bags] cleanup_bag('$bags':findall_loop(_99918, user:current_why(_99918), [P;HTML|mfl4(_136444, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], []), '$bags':'$destroy_findall_bag') ^ Exit: (204) [$bags] findall(_99918, user:current_why(_99918), [P;HTML|mfl4(_136444, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], []) ^ Exit: (203) [$bags] findall(_99918, user:current_why(_99918), [P;HTML|mfl4(_136444, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Call: (203) [system] [P;HTML|mfl4(_136444, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]\==[] Exit: (203) [system] [P;HTML|mfl4(_136444, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]\==[] ^ Call: (203) [user] u_to_uu([P;HTML|mfl4(_136444, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _94378) ^ Unify: (203) [user] u_to_uu([P;HTML|mfl4(_136444, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], ([P;HTML|mfl4(_136444, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], ax)) Call: (204) [system] var([P;HTML|mfl4(_136444, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Fail: (204) [system] var([P;HTML|mfl4(_136444, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) ^ Redo: (203) [user] u_to_uu([P;HTML|mfl4(_136444, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _94378) ^ Unify: (203) [user] u_to_uu([P;HTML|mfl4(_136444, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], [P;HTML|mfl4(_136444, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Call: (204) [system] nonvar([P;HTML|mfl4(_136444, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Exit: (204) [system] nonvar([P;HTML|mfl4(_136444, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Call: (204) [system] [P;HTML|mfl4(_136444, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]=(_256232, _256234) Fail: (204) [system] [P;HTML|mfl4(_136444, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]=(_256232, _256234) ^ Redo: (203) [user] u_to_uu([P;HTML|mfl4(_136444, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _94378) ^ Unify: (203) [user] u_to_uu([P;HTML|mfl4(_136444, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _94378) ^ Call: (204) [user] logicmoo_util_terms:list_to_conjuncts([P;HTML|mfl4(_136444, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _286642) ^ Unify: (204) [user] logicmoo_util_terms:list_to_conjuncts([P;HTML|mfl4(_136444, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _286642) ^ Call: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_136444, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _286642) ^ Unify: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_136444, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], [P;HTML|mfl4(_136444, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Call: (206) [system] var([P;HTML|mfl4(_136444, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Fail: (206) [system] var([P;HTML|mfl4(_136444, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) ^ Redo: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_136444, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _286642) ^ Unify: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_136444, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], [P;HTML|mfl4(_136444, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) ^ Call: (206) [user] not(compound([P;HTML|mfl4(_136444, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)])) ^ Unify: (206) [system] not(user:compound([P;HTML|mfl4(_136444, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)])) Call: (207) [system] compound([P;HTML|mfl4(_136444, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Exit: (207) [system] compound([P;HTML|mfl4(_136444, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) ^ Fail: (206) [system] not(user:compound([P;HTML|mfl4(_136444, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)])) ^ Redo: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_136444, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _286642) ^ Unify: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_136444, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _286642) ^ Call: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_136444, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _286642) ^ Unify: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_136444, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_136444, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Call: (207) [system] var(P;HTML|mfl4(_136444, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Fail: (207) [system] var(P;HTML|mfl4(_136444, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Redo: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_136444, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _286642) ^ Unify: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_136444, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_136444, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Call: (207) [user] not(compound(P;HTML|mfl4(_136444, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587))) ^ Unify: (207) [system] not(user:compound(P;HTML|mfl4(_136444, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587))) Call: (208) [system] compound(P;HTML|mfl4(_136444, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Exit: (208) [system] compound(P;HTML|mfl4(_136444, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Fail: (207) [system] not(user:compound(P;HTML|mfl4(_136444, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587))) ^ Redo: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_136444, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _286642) ^ Unify: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_136444, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_3652, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Exit: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3652, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_3652, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Exit: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_3652, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], P;HTML|mfl4(_3652, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Exit: (204) [user] logicmoo_util_terms:list_to_conjuncts([P;HTML|mfl4(_3652, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], P;HTML|mfl4(_3652, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Call: (204) [user] u_to_uu(P;HTML|mfl4(_3652, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _3626) ^ Unify: (204) [user] u_to_uu(P;HTML|mfl4(_3652, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), (P;HTML|mfl4(_3652, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) Call: (205) [system] var(P;HTML|mfl4(_3652, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Fail: (205) [system] var(P;HTML|mfl4(_3652, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Redo: (204) [user] u_to_uu(P;HTML|mfl4(_3652, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _3626) ^ Unify: (204) [user] u_to_uu(P;HTML|mfl4(_3652, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_3652, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Call: (205) [system] nonvar(P;HTML|mfl4(_3652, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Exit: (205) [system] nonvar(P;HTML|mfl4(_3652, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Call: (205) [system] P;HTML|mfl4(_3652, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)=(_131304, _131306) Fail: (205) [system] P;HTML|mfl4(_3652, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)=(_131304, _131306) ^ Redo: (204) [user] u_to_uu(P;HTML|mfl4(_3652, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _3626) ^ Unify: (204) [user] u_to_uu(P;HTML|mfl4(_3652, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), (P;HTML|mfl4(_3652, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (204) [user] u_to_uu(P;HTML|mfl4(_3652, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), (P;HTML|mfl4(_3652, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (203) [user] u_to_uu([P;HTML|mfl4(_3652, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], (P;HTML|mfl4(_3652, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (202) [user] get_why_uu((P;HTML|mfl4(_3652, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) Exit: (201) [user] current_why_UU((P;HTML|mfl4(_3652, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (199) [user] must_ex(current_why_UU((P;HTML|mfl4(_3652, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (199) [user] pfcAdd('next-operation'(op(+, =, 'inc-flag')), (P;HTML|mfl4(_3652, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (199) [user] pfcAdd('next-operation'(op(+, =, 'inc-flag')), (P;HTML|mfl4(_3652, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (200) [user] pfcPost('next-operation'(op(+, =, 'inc-flag')), (P;HTML|mfl4(_3652, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (200) [user] pfcPost('next-operation'(op(+, =, 'inc-flag')), (P;HTML|mfl4(_3652, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (201) [user] pfcPost_rev((P;HTML|mfl4(_3652, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax), 'next-operation'(op(+, =, 'inc-flag'))) ^ Unify: (201) [user] pfcPost_rev((P;HTML|mfl4(_3652, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax), 'next-operation'(op(+, =, 'inc-flag'))) Call: (202) [system] is_list('next-operation'(op(+, =, 'inc-flag'))) Fail: (202) [system] is_list('next-operation'(op(+, =, 'inc-flag'))) ^ Redo: (201) [user] pfcPost_rev((P;HTML|mfl4(_3652, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax), 'next-operation'(op(+, =, 'inc-flag'))) ^ Call: (202) [user] pfcPost1('next-operation'(op(+, =, 'inc-flag')), (P;HTML|mfl4(_3652, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (202) [user] pfcPost1('next-operation'(op(+, =, 'inc-flag')), (P;HTML|mfl4(_3652, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (203) [user] control_arg_types('next-operation'(op(+, =, 'inc-flag')), _289912) ^ Unify: (203) [user] control_arg_types('next-operation'(op(+, =, 'inc-flag')), _289912) Call: (204) [system] fail Fail: (204) [system] fail ^ Fail: (203) [user] control_arg_types('next-operation'(op(+, =, 'inc-flag')), _289912) ^ Redo: (202) [user] pfcPost1('next-operation'(op(+, =, 'inc-flag')), (P;HTML|mfl4(_3652, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (202) [user] pfcPost1('next-operation'(op(+, =, 'inc-flag')), (P;HTML|mfl4(_3652, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (203) [user] locally_each:locally(set_prolog_flag(occurs_check, true), catch(pfcPost11('next-operation'(op(+, =, 'inc-flag')), (P;HTML|mfl4(_3652, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _309736, (notrace, wdmsg(('next-operation'(op(+, =, 'inc-flag'))=>_309736)), trace))) ^ Unify: (203) [locally_each] locally_each:locally(user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'inc-flag')), (P;HTML|mfl4(_3652, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _309736, (notrace, wdmsg(('next-operation'(op(+, =, 'inc-flag'))=>_309736)), trace))) ^ Call: (204) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'inc-flag')), (P;HTML|mfl4(_3652, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _309736, (notrace, wdmsg(('next-operation'(op(+, =, 'inc-flag'))=>_309736)), trace)), user:each_call_cleanup) ^ Unify: (204) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'inc-flag')), (P;HTML|mfl4(_3652, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _309736, (notrace, wdmsg(('next-operation'(op(+, =, 'inc-flag'))=>_309736)), trace)), user:each_call_cleanup) Call: (205) [system] current_prolog_flag(occurs_check, _340234) Exit: (205) [system] current_prolog_flag(occurs_check, true) ^ Call: (205) [locally_each] locally_each:wtl_how(trusted_redo_call_cleanup, true==true, user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'inc-flag')), (P;HTML|mfl4(_3652, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _309736, (notrace, wdmsg(('next-operation'(op(+, =, 'inc-flag'))=>_309736)), trace)), user:set_prolog_flag(occurs_check, true)) ^ Unify: (205) [locally_each] locally_each:wtl_how(locally_each:trusted_redo_call_cleanup, locally_each:(true==true), user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'inc-flag')), (P;HTML|mfl4(_3652, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _309736, (notrace, wdmsg(('next-operation'(op(+, =, 'inc-flag'))=>_309736)), trace)), user:set_prolog_flag(occurs_check, true)) Call: (206) [system] true==true Exit: (206) [system] true==true ^ Call: (207) [user] pfcPost11('next-operation'(op(+, =, 'inc-flag')), (P;HTML|mfl4(_3652, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (207) [user] pfcPost11('next-operation'(op(+, =, 'inc-flag')), (P;HTML|mfl4(_3652, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (208) [user] must_ex(pfcAddSupport('next-operation'(op(+, =, 'inc-flag')), (P;HTML|mfl4(_3652, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Unify: (208) [user] must_ex(pfcAddSupport('next-operation'(op(+, =, 'inc-flag')), (P;HTML|mfl4(_3652, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (210) [user] pfcAddSupport('next-operation'(op(+, =, 'inc-flag')), (P;HTML|mfl4(_3652, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (210) [user] pfcAddSupport('next-operation'(op(+, =, 'inc-flag')), (P;HTML|mfl4(_3652, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (211) [user] assert('$spft$'('next-operation'(op(+, =, 'inc-flag')), P;HTML|mfl4(_3652, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (211) [user] assert('$spft$'('next-operation'(op(+, =, 'inc-flag')), P;HTML|mfl4(_3652, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (210) [user] pfcAddSupport('next-operation'(op(+, =, 'inc-flag')), (P;HTML|mfl4(_3652, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (208) [user] must_ex(pfcAddSupport('next-operation'(op(+, =, 'inc-flag')), (P;HTML|mfl4(_3652, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (208) [user] pfcUnique(post, 'next-operation'(op(+, =, 'inc-flag'))) ^ Unify: (208) [user] pfcUnique(post, 'next-operation'(op(+, =, 'inc-flag'))) ^ Call: (209) [user] pfcUnique(post, 'next-operation'(op(+, =, 'inc-flag')), true) ^ Unify: (209) [user] pfcUnique(post, 'next-operation'(op(+, =, 'inc-flag')), true) ^ Call: (210) [user] is_asserted_exact('next-operation'(op(+, =, 'inc-flag')), true) ^ Unify: (210) [user] is_asserted_exact('next-operation'(op(+, =, 'inc-flag')), true) ^ Call: (211) [user] strip_module('next-operation'(op(+, =, 'inc-flag')), _440814, _440816) ^ Exit: (211) [user] strip_module('next-operation'(op(+, =, 'inc-flag')), user, 'next-operation'(op(+, =, 'inc-flag'))) ^ Call: (211) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'inc-flag')), true) ^ Unify: (211) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'inc-flag')), true) Call: (212) [system] _444558=user Exit: (212) [system] user=user ^ Call: (212) [user] clause(user:'next-operation'(op(+, =, 'inc-flag')), true, _446428) ^ Fail: (212) [user] clause('next-operation'(op(+, =, 'inc-flag')), true, _446428) ^ Redo: (211) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'inc-flag')), true) ^ Call: (212) [user] clause(user:'next-operation'(op(+, =, 'inc-flag')), true, _449256) ^ Fail: (212) [user] clause('next-operation'(op(+, =, 'inc-flag')), true, _449256) ^ Fail: (211) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'inc-flag')), true) ^ Fail: (210) [user] is_asserted_exact('next-operation'(op(+, =, 'inc-flag')), true) ^ Redo: (209) [user] pfcUnique(post, 'next-operation'(op(+, =, 'inc-flag')), true) ^ Exit: (209) [user] pfcUnique(post, 'next-operation'(op(+, =, 'inc-flag')), true) ^ Exit: (208) [user] pfcUnique(post, 'next-operation'(op(+, =, 'inc-flag'))) ^ Call: (208) [user] pfcPost2('next-operation'(op(+, =, 'inc-flag')), (P;HTML|mfl4(_3652, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (208) [user] pfcPost2('next-operation'(op(+, =, 'inc-flag')), (P;HTML|mfl4(_3652, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (209) [user] must_ex(once((\+ \+is_asserted_exact('next-operation'(op(+, =, 'inc-flag')));assert('next-operation'(op(+, =, 'inc-flag')))))) ^ Unify: (209) [user] must_ex(once((\+ \+is_asserted_exact('next-operation'(op(+, =, 'inc-flag')));assert('next-operation'(op(+, =, 'inc-flag')))))) ^ Call: (211) [user] once((\+ \+is_asserted_exact('next-operation'(op(+, =, 'inc-flag')));assert('next-operation'(op(+, =, 'inc-flag'))))) ^ Unify: (211) [system] once(user:(\+ \+is_asserted_exact('next-operation'(op(+, =, 'inc-flag')));assert('next-operation'(op(+, =, 'inc-flag'))))) ^ Call: (213) [user] is_asserted_exact('next-operation'(op(+, =, 'inc-flag'))) ^ Unify: (213) [user] is_asserted_exact('next-operation'(op(+, =, 'inc-flag'))) ^ Call: (214) [user] strip_module('next-operation'(op(+, =, 'inc-flag')), _476594, _476596) ^ Exit: (214) [user] strip_module('next-operation'(op(+, =, 'inc-flag')), user, 'next-operation'(op(+, =, 'inc-flag'))) ^ Call: (214) [user] hook_database:expand_to_hb('next-operation'(op(+, =, 'inc-flag')), _478474, _478476) ^ Unify: (214) [user] hook_database:expand_to_hb('next-operation'(op(+, =, 'inc-flag')), 'next-operation'(op(+, =, 'inc-flag')), true) Call: (215) [system] var('next-operation'(op(+, =, 'inc-flag'))) Fail: (215) [system] var('next-operation'(op(+, =, 'inc-flag'))) ^ Redo: (214) [user] hook_database:expand_to_hb('next-operation'(op(+, =, 'inc-flag')), _478474, _478476) ^ Unify: (214) [user] hook_database:expand_to_hb('next-operation'(op(+, =, 'inc-flag')), 'next-operation'(op(+, =, 'inc-flag')), true) ^ Exit: (214) [user] hook_database:expand_to_hb('next-operation'(op(+, =, 'inc-flag')), 'next-operation'(op(+, =, 'inc-flag')), true) ^ Call: (214) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'inc-flag')), true) ^ Unify: (214) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'inc-flag')), true) Call: (215) [system] _486880=user Exit: (215) [system] user=user ^ Call: (215) [user] clause(user:'next-operation'(op(+, =, 'inc-flag')), true, _488750) ^ Fail: (215) [user] clause('next-operation'(op(+, =, 'inc-flag')), true, _488750) ^ Redo: (214) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'inc-flag')), true) ^ Call: (215) [user] clause(user:'next-operation'(op(+, =, 'inc-flag')), true, _491578) ^ Fail: (215) [user] clause('next-operation'(op(+, =, 'inc-flag')), true, _491578) ^ Fail: (214) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'inc-flag')), true) ^ Fail: (213) [user] is_asserted_exact('next-operation'(op(+, =, 'inc-flag'))) ^ Call: (213) [user] assert('next-operation'(op(+, =, 'inc-flag'))) ^ Exit: (213) [user] assert('next-operation'(op(+, =, 'inc-flag'))) ^ Exit: (211) [system] once(user:(\+ \+is_asserted_exact('next-operation'(op(+, =, 'inc-flag')));assert('next-operation'(op(+, =, 'inc-flag'))))) ^ Exit: (209) [user] must_ex(once((\+ \+is_asserted_exact('next-operation'(op(+, =, 'inc-flag')));assert('next-operation'(op(+, =, 'inc-flag')))))) ^ Call: (209) [user] must_ex(pfcTraceAdd('next-operation'(op(+, =, 'inc-flag')), (P;HTML|mfl4(_3652, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Unify: (209) [user] must_ex(pfcTraceAdd('next-operation'(op(+, =, 'inc-flag')), (P;HTML|mfl4(_3652, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (211) [user] pfcTraceAdd('next-operation'(op(+, =, 'inc-flag')), (P;HTML|mfl4(_3652, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (211) [user] pfcTraceAdd('next-operation'(op(+, =, 'inc-flag')), (P;HTML|mfl4(_3628, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (212) [user] pfcTraceAddPrint('next-operation'(op(+, =, 'inc-flag')), (P;HTML|mfl4(_3628, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (212) [user] pfcTraceAddPrint('next-operation'(op(+, =, 'inc-flag')), (P;HTML|mfl4(_3628, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (213) [user] pfcIsTraced('next-operation'(op(+, =, 'inc-flag'))) ^ Unify: (213) [user] pfcIsTraced('next-operation'(op(+, =, 'inc-flag'))) ^ Call: (214) [user] pfcIsNotTraced('next-operation'(op(+, =, 'inc-flag'))) ^ Unify: (214) [user] pfcIsNotTraced('next-operation'(op(+, =, 'inc-flag'))) ^ Call: (215) [user] compound_eles(1, 'next-operation'(op(+, =, 'inc-flag')), _28668) ^ Unify: (215) [user] compound_eles(1, 'next-operation'(op(+, =, 'inc-flag')), _28668) Call: (216) [system] var('next-operation'(op(+, =, 'inc-flag'))) Fail: (216) [system] var('next-operation'(op(+, =, 'inc-flag'))) ^ Redo: (215) [user] compound_eles(1, 'next-operation'(op(+, =, 'inc-flag')), _28668) ^ Unify: (215) [user] compound_eles(1, 'next-operation'(op(+, =, 'inc-flag')), _28668) Call: (216) [system] compound('next-operation'(op(+, =, 'inc-flag'))) Exit: (216) [system] compound('next-operation'(op(+, =, 'inc-flag'))) Call: (216) [system] 1<1 Fail: (216) [system] 1<1 ^ Redo: (215) [user] compound_eles(1, 'next-operation'(op(+, =, 'inc-flag')), _28668) ^ Unify: (215) [user] compound_eles(1, 'next-operation'(op(+, =, 'inc-flag')), _28668) Call: (216) [system] _39820 is 1+ -1 Exit: (216) [system] 0 is 1+ -1 ^ Call: (216) [user] compound_eles('next-operation'(op(+, =, 'inc-flag')), _41678) ^ Unify: (216) [user] compound_eles('next-operation'(op(+, =, 'inc-flag')), _41678) Call: (217) [system] is_list('next-operation'(op(+, =, 'inc-flag'))) Fail: (217) [system] is_list('next-operation'(op(+, =, 'inc-flag'))) ^ Redo: (216) [user] compound_eles('next-operation'(op(+, =, 'inc-flag')), _41678) ^ Unify: (216) [user] compound_eles('next-operation'(op(+, =, 'inc-flag')), _41678) Call: (217) [system] compound('next-operation'(op(+, =, 'inc-flag'))) Exit: (217) [system] compound('next-operation'(op(+, =, 'inc-flag'))) Call: (217) [system] compound_name_arguments('next-operation'(op(+, =, 'inc-flag')), _49088, _49090) Exit: (217) [system] compound_name_arguments('next-operation'(op(+, =, 'inc-flag')), 'next-operation', [op(+, =, 'inc-flag')]) Call: (217) [lists] lists:member(_41678, ['next-operation', op(+, =, 'inc-flag')]) Unify: (217) [lists] lists:member(_41678, ['next-operation', op(+, =, 'inc-flag')]) Call: (218) [lists] lists:member_([op(+, =, 'inc-flag')], _41678, 'next-operation') Unify: (218) [lists] lists:member_([op(+, =, 'inc-flag')], 'next-operation', 'next-operation') Exit: (218) [lists] lists:member_([op(+, =, 'inc-flag')], 'next-operation', 'next-operation') Exit: (217) [lists] lists:member('next-operation', ['next-operation', op(+, =, 'inc-flag')]) ^ Exit: (216) [user] compound_eles('next-operation'(op(+, =, 'inc-flag')), 'next-operation') ^ Call: (216) [user] compound_eles(0, 'next-operation', _28668) ^ Unify: (216) [user] compound_eles(0, 'next-operation', _28668) Call: (217) [system] var('next-operation') Fail: (217) [system] var('next-operation') ^ Redo: (216) [user] compound_eles(0, 'next-operation', _28668) ^ Unify: (216) [user] compound_eles(0, 'next-operation', _28668) Call: (217) [system] compound('next-operation') Fail: (217) [system] compound('next-operation') ^ Redo: (216) [user] compound_eles(0, 'next-operation', _28668) Call: (217) [system] _28668='next-operation' Exit: (217) [system] 'next-operation'='next-operation' ^ Exit: (216) [user] compound_eles(0, 'next-operation', 'next-operation') ^ Exit: (215) [user] compound_eles(1, 'next-operation'(op(+, =, 'inc-flag')), 'next-operation') ^ Call: (215) [user] pfcIgnored('next-operation') ^ Fail: (215) [user] pfcIgnored('next-operation') Redo: (218) [lists] lists:member_([op(+, =, 'inc-flag')], _41678, 'next-operation') Unify: (218) [lists] lists:member_([op(+, =, 'inc-flag')], _41678, 'next-operation') Call: (219) [lists] lists:member_([], _41678, op(+, =, 'inc-flag')) Unify: (219) [lists] lists:member_([], op(+, =, 'inc-flag'), op(+, =, 'inc-flag')) Exit: (219) [lists] lists:member_([], op(+, =, 'inc-flag'), op(+, =, 'inc-flag')) Exit: (218) [lists] lists:member_([op(+, =, 'inc-flag')], op(+, =, 'inc-flag'), 'next-operation') Exit: (217) [lists] lists:member(op(+, =, 'inc-flag'), ['next-operation', op(+, =, 'inc-flag')]) ^ Exit: (216) [user] compound_eles('next-operation'(op(+, =, 'inc-flag')), op(+, =, 'inc-flag')) ^ Call: (216) [user] compound_eles(0, op(+, =, 'inc-flag'), _28668) ^ Unify: (216) [user] compound_eles(0, op(+, =, 'inc-flag'), _28668) Call: (217) [system] var(op(+, =, 'inc-flag')) Fail: (217) [system] var(op(+, =, 'inc-flag')) ^ Redo: (216) [user] compound_eles(0, op(+, =, 'inc-flag'), _28668) ^ Unify: (216) [user] compound_eles(0, op(+, =, 'inc-flag'), _28668) Call: (217) [system] compound(op(+, =, 'inc-flag')) Exit: (217) [system] compound(op(+, =, 'inc-flag')) Call: (217) [system] 0<1 Exit: (217) [system] 0<1 Call: (217) [system] _28668=op(+, =, 'inc-flag') Exit: (217) [system] op(+, =, 'inc-flag')=op(+, =, 'inc-flag') ^ Exit: (216) [user] compound_eles(0, op(+, =, 'inc-flag'), op(+, =, 'inc-flag')) ^ Exit: (215) [user] compound_eles(1, 'next-operation'(op(+, =, 'inc-flag')), op(+, =, 'inc-flag')) ^ Call: (215) [user] pfcIgnored(op(+, =, 'inc-flag')) ^ Fail: (215) [user] pfcIgnored(op(+, =, 'inc-flag')) ^ Fail: (214) [user] pfcIsNotTraced('next-operation'(op(+, =, 'inc-flag'))) ^ Redo: (213) [user] pfcIsTraced('next-operation'(op(+, =, 'inc-flag'))) ^ Unify: (213) [user] pfcIsTraced('next-operation'(op(+, =, 'inc-flag'))) ^ Call: (214) [user] compound_eles(1, 'next-operation'(op(+, =, 'inc-flag')), _96468) ^ Unify: (214) [user] compound_eles(1, 'next-operation'(op(+, =, 'inc-flag')), _96468) Call: (215) [system] var('next-operation'(op(+, =, 'inc-flag'))) Fail: (215) [system] var('next-operation'(op(+, =, 'inc-flag'))) ^ Redo: (214) [user] compound_eles(1, 'next-operation'(op(+, =, 'inc-flag')), _96468) ^ Unify: (214) [user] compound_eles(1, 'next-operation'(op(+, =, 'inc-flag')), _96468) Call: (215) [system] compound('next-operation'(op(+, =, 'inc-flag'))) Exit: (215) [system] compound('next-operation'(op(+, =, 'inc-flag'))) Call: (215) [system] 1<1 Fail: (215) [system] 1<1 ^ Redo: (214) [user] compound_eles(1, 'next-operation'(op(+, =, 'inc-flag')), _96468) ^ Unify: (214) [user] compound_eles(1, 'next-operation'(op(+, =, 'inc-flag')), _96468) Call: (215) [system] _107620 is 1+ -1 Exit: (215) [system] 0 is 1+ -1 ^ Call: (215) [user] compound_eles('next-operation'(op(+, =, 'inc-flag')), _109478) ^ Unify: (215) [user] compound_eles('next-operation'(op(+, =, 'inc-flag')), _109478) Call: (216) [system] is_list('next-operation'(op(+, =, 'inc-flag'))) Fail: (216) [system] is_list('next-operation'(op(+, =, 'inc-flag'))) ^ Redo: (215) [user] compound_eles('next-operation'(op(+, =, 'inc-flag')), _109478) ^ Unify: (215) [user] compound_eles('next-operation'(op(+, =, 'inc-flag')), _109478) Call: (216) [system] compound('next-operation'(op(+, =, 'inc-flag'))) Exit: (216) [system] compound('next-operation'(op(+, =, 'inc-flag'))) Call: (216) [system] compound_name_arguments('next-operation'(op(+, =, 'inc-flag')), _116888, _116890) Exit: (216) [system] compound_name_arguments('next-operation'(op(+, =, 'inc-flag')), 'next-operation', [op(+, =, 'inc-flag')]) Call: (216) [lists] lists:member(_109478, ['next-operation', op(+, =, 'inc-flag')]) Unify: (216) [lists] lists:member(_109478, ['next-operation', op(+, =, 'inc-flag')]) Call: (217) [lists] lists:member_([op(+, =, 'inc-flag')], _109478, 'next-operation') Unify: (217) [lists] lists:member_([op(+, =, 'inc-flag')], 'next-operation', 'next-operation') Exit: (217) [lists] lists:member_([op(+, =, 'inc-flag')], 'next-operation', 'next-operation') Exit: (216) [lists] lists:member('next-operation', ['next-operation', op(+, =, 'inc-flag')]) ^ Exit: (215) [user] compound_eles('next-operation'(op(+, =, 'inc-flag')), 'next-operation') ^ Call: (215) [user] compound_eles(0, 'next-operation', _96468) ^ Unify: (215) [user] compound_eles(0, 'next-operation', _96468) Call: (216) [system] var('next-operation') Fail: (216) [system] var('next-operation') ^ Redo: (215) [user] compound_eles(0, 'next-operation', _96468) ^ Unify: (215) [user] compound_eles(0, 'next-operation', _96468) Call: (216) [system] compound('next-operation') Fail: (216) [system] compound('next-operation') ^ Redo: (215) [user] compound_eles(0, 'next-operation', _96468) Call: (216) [system] _96468='next-operation' Exit: (216) [system] 'next-operation'='next-operation' ^ Exit: (215) [user] compound_eles(0, 'next-operation', 'next-operation') ^ Exit: (214) [user] compound_eles(1, 'next-operation'(op(+, =, 'inc-flag')), 'next-operation') ^ Call: (214) [user] pfcTraced('next-operation') ^ Fail: (214) [user] pfcTraced('next-operation') Redo: (217) [lists] lists:member_([op(+, =, 'inc-flag')], _109478, 'next-operation') Unify: (217) [lists] lists:member_([op(+, =, 'inc-flag')], _109478, 'next-operation') Call: (218) [lists] lists:member_([], _109478, op(+, =, 'inc-flag')) Unify: (218) [lists] lists:member_([], op(+, =, 'inc-flag'), op(+, =, 'inc-flag')) Exit: (218) [lists] lists:member_([], op(+, =, 'inc-flag'), op(+, =, 'inc-flag')) Exit: (217) [lists] lists:member_([op(+, =, 'inc-flag')], op(+, =, 'inc-flag'), 'next-operation') Exit: (216) [lists] lists:member(op(+, =, 'inc-flag'), ['next-operation', op(+, =, 'inc-flag')]) ^ Exit: (215) [user] compound_eles('next-operation'(op(+, =, 'inc-flag')), op(+, =, 'inc-flag')) ^ Call: (215) [user] compound_eles(0, op(+, =, 'inc-flag'), _96468) ^ Unify: (215) [user] compound_eles(0, op(+, =, 'inc-flag'), _96468) Call: (216) [system] var(op(+, =, 'inc-flag')) Fail: (216) [system] var(op(+, =, 'inc-flag')) ^ Redo: (215) [user] compound_eles(0, op(+, =, 'inc-flag'), _96468) ^ Unify: (215) [user] compound_eles(0, op(+, =, 'inc-flag'), _96468) Call: (216) [system] compound(op(+, =, 'inc-flag')) Exit: (216) [system] compound(op(+, =, 'inc-flag')) Call: (216) [system] 0<1 Exit: (216) [system] 0<1 Call: (216) [system] _96468=op(+, =, 'inc-flag') Exit: (216) [system] op(+, =, 'inc-flag')=op(+, =, 'inc-flag') ^ Exit: (215) [user] compound_eles(0, op(+, =, 'inc-flag'), op(+, =, 'inc-flag')) ^ Exit: (214) [user] compound_eles(1, 'next-operation'(op(+, =, 'inc-flag')), op(+, =, 'inc-flag')) ^ Call: (214) [user] pfcTraced(op(+, =, 'inc-flag')) ^ Fail: (214) [user] pfcTraced(op(+, =, 'inc-flag')) ^ Fail: (213) [user] pfcIsTraced('next-operation'(op(+, =, 'inc-flag'))) ^ Redo: (212) [user] pfcTraceAddPrint('next-operation'(op(+, =, 'inc-flag')), (P;HTML|mfl4(_3628, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (212) [user] pfcTraceAddPrint('next-operation'(op(+, =, 'inc-flag')), (P;HTML|mfl4(_3628, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (212) [user] pfcTraceAddPrint('next-operation'(op(+, =, 'inc-flag')), (P;HTML|mfl4(_3628, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (212) [user] pfcTraceBreak('next-operation'(op(+, =, 'inc-flag')), (P;HTML|mfl4(_3628, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (212) [user] pfcTraceBreak('next-operation'(op(+, =, 'inc-flag')), (P;HTML|mfl4(_3628, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (213) [user] pfcSpied('next-operation'(op(+, =, 'inc-flag')), +) ^ Fail: (213) [user] pfcSpied('next-operation'(op(+, =, 'inc-flag')), +) ^ Redo: (212) [user] pfcTraceBreak('next-operation'(op(+, =, 'inc-flag')), (P;HTML|mfl4(_3628, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (212) [user] pfcTraceBreak('next-operation'(op(+, =, 'inc-flag')), (P;HTML|mfl4(_3628, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (211) [user] pfcTraceAdd('next-operation'(op(+, =, 'inc-flag')), (P;HTML|mfl4(_3628, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (209) [user] must_ex(pfcTraceAdd('next-operation'(op(+, =, 'inc-flag')), (P;HTML|mfl4(_3628, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (209) [user] must_ex(pfcEnqueue('next-operation'(op(+, =, 'inc-flag')), (P;HTML|mfl4(_3628, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Unify: (209) [user] must_ex(pfcEnqueue('next-operation'(op(+, =, 'inc-flag')), (P;HTML|mfl4(_3628, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (211) [user] pfcEnqueue('next-operation'(op(+, =, 'inc-flag')), (P;HTML|mfl4(_3628, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (211) [user] pfcEnqueue('next-operation'(op(+, =, 'inc-flag')), (P;HTML|mfl4(_3628, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (212) [user] pfcGetSearch(_263062) ^ Unify: (212) [user] pfcGetSearch(_263062) Call: (213) [t_l] t_l:pfcSearchTL(_264912) Fail: (213) [t_l] t_l:pfcSearchTL(_264912) ^ Redo: (212) [user] pfcGetSearch(_263062) ^ Call: (213) [user] pfcSearch(_267686) ^ Unify: (213) [user] pfcSearch(direct) ^ Exit: (213) [user] pfcSearch(direct) Call: (213) [system] _263062=direct Exit: (213) [system] direct=direct ^ Exit: (212) [user] pfcGetSearch(direct) ^ Call: (212) [user] pfcEnqueue(direct, 'next-operation'(op(+, =, 'inc-flag')), (P;HTML|mfl4(_3628, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (212) [user] pfcEnqueue(direct, 'next-operation'(op(+, =, 'inc-flag')), (P;HTML|mfl4(_3628, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) Call: (213) [system] direct=direct Exit: (213) [system] direct=direct ^ Call: (213) [user] pfcFwd('next-operation'(op(+, =, 'inc-flag'))) ^ Unify: (213) [user] pfcFwd('next-operation'(op(+, =, 'inc-flag'))) ^ Call: (214) [user] control_arg_types('next-operation'(op(+, =, 'inc-flag')), _292148) ^ Unify: (214) [user] control_arg_types('next-operation'(op(+, =, 'inc-flag')), _292148) Call: (215) [system] fail Fail: (215) [system] fail ^ Fail: (214) [user] control_arg_types('next-operation'(op(+, =, 'inc-flag')), _292148) ^ Redo: (213) [user] pfcFwd('next-operation'(op(+, =, 'inc-flag'))) ^ Unify: (213) [user] pfcFwd('next-operation'(op(+, =, 'inc-flag'))) ^ Call: (214) [user] locally_each:locally(set_prolog_flag(occurs_check, true), pfcFwd0('next-operation'(op(+, =, 'inc-flag')))) ^ Unify: (214) [locally_each] locally_each:locally(user:set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, 'inc-flag')))) ^ Call: (215) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, 'inc-flag'))), user:each_call_cleanup) ^ Unify: (215) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, 'inc-flag'))), user:each_call_cleanup) Call: (216) [system] current_prolog_flag(occurs_check, _302410) Exit: (216) [system] current_prolog_flag(occurs_check, true) ^ Call: (216) [locally_each] locally_each:wtl_how(trusted_redo_call_cleanup, true==true, user:set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, 'inc-flag'))), user:set_prolog_flag(occurs_check, true)) ^ Unify: (216) [locally_each] locally_each:wtl_how(locally_each:trusted_redo_call_cleanup, locally_each:(true==true), user:set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, 'inc-flag'))), user:set_prolog_flag(occurs_check, true)) Call: (217) [system] true==true Exit: (217) [system] true==true ^ Call: (217) [user] pfcFwd0('next-operation'(op(+, =, 'inc-flag'))) ^ Unify: (217) [user] pfcFwd0('next-operation'(op(+, =, 'inc-flag'))) Call: (218) [system] is_list(_309906) Fail: (218) [system] is_list(_309906) ^ Redo: (217) [user] pfcFwd0('next-operation'(op(+, =, 'inc-flag'))) ^ Call: (218) [user] pfcFwd1('next-operation'(op(+, =, 'inc-flag'))) ^ Unify: (218) [user] pfcFwd1('next-operation'(op(+, =, 'inc-flag'))) ^ Call: (219) [user] fc_rule_check('next-operation'(op(+, =, 'inc-flag'))) ^ Unify: (219) [user] fc_rule_check('next-operation'(op(+, =, 'inc-flag'))) ^ Exit: (219) [user] fc_rule_check('next-operation'(op(+, =, 'inc-flag'))) Call: (219) [system] copy_term('next-operation'(op(+, =, 'inc-flag')), _317300) Exit: (219) [system] copy_term('next-operation'(op(+, =, 'inc-flag')), 'next-operation'(op(+, =, 'inc-flag'))) ^ Call: (219) [user] ignore(fcpt('next-operation'(op(+, =, 'inc-flag')), 'next-operation'(op(+, =, 'inc-flag')))) ^ Unify: (219) [system] ignore(user:fcpt('next-operation'(op(+, =, 'inc-flag')), 'next-operation'(op(+, =, 'inc-flag')))) ^ Call: (220) [user] fcpt('next-operation'(op(+, =, 'inc-flag')), 'next-operation'(op(+, =, 'inc-flag'))) ^ Unify: (220) [user] fcpt('next-operation'(op(+, =, 'inc-flag')), 'next-operation'(op(+, =, 'inc-flag'))) ^ Call: (221) [user] pfcGetTriggerQuick('$pt$'('next-operation'(op(+, =, 'inc-flag')), _322892)) ^ Unify: (221) [user] pfcGetTriggerQuick('$pt$'('next-operation'(op(+, =, 'inc-flag')), _322892)) ^ Call: (222) [user] clause('$pt$'('next-operation'(op(+, =, 'inc-flag')), _322892), true) ^ Fail: (222) [user] clause('$pt$'('next-operation'(op(+, =, 'inc-flag')), _322892), true) ^ Redo: (221) [user] pfcGetTriggerQuick('$pt$'('next-operation'(op(+, =, 'inc-flag')), _322892)) ^ Call: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'inc-flag')), _322892)) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'inc-flag')), _322892)) Call: (223) [system] var('$pt$'('next-operation'(op(+, =, 'inc-flag')), _322892)) Fail: (223) [system] var('$pt$'('next-operation'(op(+, =, 'inc-flag')), _322892)) ^ Redo: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'inc-flag')), _322892)) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'inc-flag')), _322892)) Call: (223) [system] callable('$pt$'('next-operation'(op(+, =, 'inc-flag')), _322892)) Exit: (223) [system] callable('$pt$'('next-operation'(op(+, =, 'inc-flag')), _322892)) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'inc-flag')), _322892)) ^ Redo: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'inc-flag')), _322892)) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'inc-flag')), _322892)) ^ Call: (223) [user] predicate_property('$pt$'('next-operation'(op(+, =, 'inc-flag')), _322892), imported_from(system)) ^ Unify: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, 'inc-flag')), _322892), imported_from(system)) Call: (224) [system] nonvar(imported_from(system)) Exit: (224) [system] nonvar(imported_from(system)) Call: (224) [$syspreds] property_predicate(imported_from(system), user:'$pt$'('next-operation'(op(+, =, 'inc-flag')), _322892)) Unify: (224) [$syspreds] property_predicate(imported_from(system), user:'$pt$'('next-operation'(op(+, =, 'inc-flag')), _322892)) Call: (225) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, 'inc-flag')), _322892)) Unify: (225) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, 'inc-flag')), _322892)) Call: (226) [system] callable('$pt$'('next-operation'(op(+, =, 'inc-flag')), _322892)) Exit: (226) [system] callable('$pt$'('next-operation'(op(+, =, 'inc-flag')), _322892)) Call: (226) [system] atom(user) Exit: (226) [system] atom(user) Exit: (225) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, 'inc-flag')), _322892)) ^ Fail: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, 'inc-flag')), _322892), imported_from(system)) ^ Redo: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'inc-flag')), _322892)) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'inc-flag')), _322892)) ^ Call: (223) [user] predicate_property('$pt$'('next-operation'(op(+, =, 'inc-flag')), _322892), built_in) ^ Unify: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, 'inc-flag')), _322892), built_in) Call: (224) [system] nonvar(built_in) Exit: (224) [system] nonvar(built_in) Call: (224) [$syspreds] property_predicate(built_in, user:'$pt$'('next-operation'(op(+, =, 'inc-flag')), _322892)) Unify: (224) [$syspreds] property_predicate(built_in, user:'$pt$'('next-operation'(op(+, =, 'inc-flag')), _322892)) Call: (225) [system] callable('$pt$'('next-operation'(op(+, =, 'inc-flag')), _322892)) Exit: (225) [system] callable('$pt$'('next-operation'(op(+, =, 'inc-flag')), _322892)) Call: (225) [$syspreds] goal_name_arity('$pt$'('next-operation'(op(+, =, 'inc-flag')), _322892), _359962, _359964) Unify: (225) [$syspreds] goal_name_arity('$pt$'('next-operation'(op(+, =, 'inc-flag')), _322892), _359962, _359964) Call: (226) [system] compound('$pt$'('next-operation'(op(+, =, 'inc-flag')), _322892)) Exit: (226) [system] compound('$pt$'('next-operation'(op(+, =, 'inc-flag')), _322892)) Call: (226) [system] compound_name_arity('$pt$'('next-operation'(op(+, =, 'inc-flag')), _322892), _359962, _359964) Exit: (226) [system] compound_name_arity('$pt$'('next-operation'(op(+, =, 'inc-flag')), _322892), '$pt$', 2) Exit: (225) [$syspreds] goal_name_arity('$pt$'('next-operation'(op(+, =, 'inc-flag')), _322892), '$pt$', 2) ^ Call: (225) [$syspreds] current_predicate(user:'$pt$'/2) ^ Exit: (225) [$syspreds] current_predicate(user:'$pt$'/2) ^ Fail: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, 'inc-flag')), _322892), built_in) ^ Redo: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'inc-flag')), _322892)) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'inc-flag')), _322892)) ^ Call: (223) [user] predicate_property('$pt$'('next-operation'(op(+, =, 'inc-flag')), _322892), _371204) ^ Unify: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, 'inc-flag')), _322892), _372144) Call: (224) [system] nonvar(_373002) ^ Redo: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, 'inc-flag')), _322892), _374004) ^ Unify: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, 'inc-flag')), _322892), _374938) Call: (224) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, 'inc-flag')), _322892)) Unify: (224) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, 'inc-flag')), _322892)) Call: (225) [system] callable('$pt$'('next-operation'(op(+, =, 'inc-flag')), _322892)) Exit: (225) [system] callable('$pt$'('next-operation'(op(+, =, 'inc-flag')), _322892)) Call: (225) [system] atom(user) Exit: (225) [system] atom(user) Exit: (224) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, 'inc-flag')), _322892)) ^ Exit: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, 'inc-flag')), _322892), interpreted) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'inc-flag')), _322892)) ^ Call: (223) [user] predicate_property('$pt$'('next-operation'(op(+, =, 'inc-flag')), _322892), number_of_clauses(_384132)) ^ Unify: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, 'inc-flag')), _322892), number_of_clauses(_384132)) Call: (224) [system] nonvar(number_of_clauses(_384132)) Exit: (224) [system] nonvar(number_of_clauses(_384132)) Call: (224) [$syspreds] property_predicate(number_of_clauses(_384132), user:'$pt$'('next-operation'(op(+, =, 'inc-flag')), _322892)) Unify: (224) [$syspreds] property_predicate(number_of_clauses(_384132), user:'$pt$'('next-operation'(op(+, =, 'inc-flag')), _322892)) Call: (225) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, 'inc-flag')), _322892)) Unify: (225) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, 'inc-flag')), _322892)) Call: (226) [system] callable('$pt$'('next-operation'(op(+, =, 'inc-flag')), _322892)) Exit: (226) [system] callable('$pt$'('next-operation'(op(+, =, 'inc-flag')), _322892)) Call: (226) [system] atom(user) Exit: (226) [system] atom(user) Exit: (225) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, 'inc-flag')), _322892)) Exit: (224) [$syspreds] property_predicate(number_of_clauses(0), user:'$pt$'('next-operation'(op(+, =, 'inc-flag')), _322892)) ^ Exit: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, 'inc-flag')), _322892), number_of_clauses(0)) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'inc-flag')), _322892)) ^ Call: (223) [user] setup_call_cleanup(nb_current('$pfc_current_choice', _398976), (prolog_current_choice(_398986), push_current_choice(_398986), clause('$pt$'('next-operation'(op(+, =, 'inc-flag')), _322892), _399008), pfc_call(_399008)), nb_setval('$pfc_current_choice', _398976)) ^ Unify: (223) [system] setup_call_cleanup(user:nb_current('$pfc_current_choice', _398976), user:(prolog_current_choice(_398986), push_current_choice(_398986), clause('$pt$'('next-operation'(op(+, =, 'inc-flag')), _322892), _399008), pfc_call(_399008)), user:nb_setval('$pfc_current_choice', _398976)) ^ Call: (224) [system] sig_atomic(user:nb_current('$pfc_current_choice', _398976)) Call: (226) [system] nb_current('$pfc_current_choice', _398976) Exit: (226) [system] nb_current('$pfc_current_choice', []) ^ Exit: (224) [system] sig_atomic(user:nb_current('$pfc_current_choice', [])) Call: (225) [system] prolog_current_choice(_398986) Exit: (225) [system] prolog_current_choice(2931) ^ Call: (225) [user] push_current_choice(2931) ^ Unify: (225) [user] push_current_choice(2931) Call: (226) [system] nb_current('$pfc_current_choice', _408326) Exit: (226) [system] nb_current('$pfc_current_choice', []) Call: (226) [system] b_setval('$pfc_current_choice', [2931]) Exit: (226) [system] b_setval('$pfc_current_choice', [2931]) ^ Exit: (225) [user] push_current_choice(2931) ^ Call: (225) [user] clause('$pt$'('next-operation'(op(+, =, 'inc-flag')), _322892), _399008) ^ Fail: (225) [user] clause('$pt$'('next-operation'(op(+, =, 'inc-flag')), _322892), _399008) Call: (225) [$syspreds] nb_setval('$pfc_current_choice', []) Unify: (225) [$syspreds] nb_setval('$pfc_current_choice', []) Call: (226) [system] duplicate_term([], _416698) Exit: (226) [system] duplicate_term([], []) Call: (226) [system] nb_linkval('$pfc_current_choice', []) Exit: (226) [system] nb_linkval('$pfc_current_choice', []) Exit: (225) [$syspreds] nb_setval('$pfc_current_choice', []) ^ Fail: (223) [system] setup_call_cleanup(user:nb_current('$pfc_current_choice', _398976), user:(prolog_current_choice(_398986), push_current_choice(_398986), clause('$pt$'('next-operation'(op(+, =, 'inc-flag')), _322892), _399008), pfc_call(_399008)), user:nb_setval('$pfc_current_choice', _398976)) ^ Fail: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'inc-flag')), _322892)) ^ Fail: (221) [user] pfcGetTriggerQuick('$pt$'('next-operation'(op(+, =, 'inc-flag')), _322892)) ^ Redo: (220) [user] fcpt('next-operation'(op(+, =, 'inc-flag')), 'next-operation'(op(+, =, 'inc-flag'))) ^ Unify: (220) [user] fcpt('next-operation'(op(+, =, 'inc-flag')), 'next-operation'(op(+, =, 'inc-flag'))) ^ Exit: (220) [user] fcpt('next-operation'(op(+, =, 'inc-flag')), 'next-operation'(op(+, =, 'inc-flag'))) ^ Exit: (219) [system] ignore(user:fcpt('next-operation'(op(+, =, 'inc-flag')), 'next-operation'(op(+, =, 'inc-flag')))) ^ Call: (219) [user] ignore(fcnt('next-operation'(op(+, =, 'inc-flag')), 'next-operation'(op(+, =, 'inc-flag')))) ^ Unify: (219) [system] ignore(user:fcnt('next-operation'(op(+, =, 'inc-flag')), 'next-operation'(op(+, =, 'inc-flag')))) ^ Call: (220) [user] fcnt('next-operation'(op(+, =, 'inc-flag')), 'next-operation'(op(+, =, 'inc-flag'))) ^ Unify: (220) [user] fcnt('next-operation'(op(+, =, 'inc-flag')), 'next-operation'(op(+, =, 'inc-flag'))) ^ Call: (221) [user] pfc_spft(_431568, _431654, '$nt$'('next-operation'(op(+, =, 'inc-flag')), _431574, _431576)) ^ Unify: (221) [user] pfc_spft(_431568, _432586, '$nt$'('next-operation'(op(+, =, 'inc-flag')), _431574, _431576)) ^ Call: (222) [user] pfcCallSystem('$spft$'(_431568, _433446, '$nt$'('next-operation'(op(+, =, 'inc-flag')), _431574, _431576))) ^ Unify: (222) [user] pfcCallSystem('$spft$'(_431568, _433446, '$nt$'('next-operation'(op(+, =, 'inc-flag')), _431574, _431576))) ^ Call: (223) [user] pfc_call('$spft$'(_431568, _433446, '$nt$'('next-operation'(op(+, =, 'inc-flag')), _431574, _431576))) ^ Unify: (223) [user] pfc_call('$spft$'(_431568, _433446, '$nt$'('next-operation'(op(+, =, 'inc-flag')), _431574, _431576))) Call: (224) [system] var('$spft$'(_431568, _433446, '$nt$'('next-operation'(op(+, =, 'inc-flag')), _431574, _431576))) Fail: (224) [system] var('$spft$'(_431568, _433446, '$nt$'('next-operation'(op(+, =, 'inc-flag')), _431574, _431576))) ^ Redo: (223) [user] pfc_call('$spft$'(_431568, _433446, '$nt$'('next-operation'(op(+, =, 'inc-flag')), _431574, _431576))) ^ Unify: (223) [user] pfc_call('$spft$'(_431568, _433446, '$nt$'('next-operation'(op(+, =, 'inc-flag')), _431574, _431576))) Call: (224) [system] callable('$spft$'(_431568, _433446, '$nt$'('next-operation'(op(+, =, 'inc-flag')), _431574, _431576))) Exit: (224) [system] callable('$spft$'(_431568, _433446, '$nt$'('next-operation'(op(+, =, 'inc-flag')), _431574, _431576))) ^ Unify: (223) [user] pfc_call('$spft$'(_431568, _433446, '$nt$'('next-operation'(op(+, =, 'inc-flag')), _431574, _431576))) ^ Redo: (223) [user] pfc_call('$spft$'(_431568, _433446, '$nt$'('next-operation'(op(+, =, 'inc-flag')), _431574, _431576))) ^ Unify: (223) [user] pfc_call('$spft$'(_431568, _433446, '$nt$'('next-operation'(op(+, =, 'inc-flag')), _431574, _431576))) ^ Call: (224) [user] predicate_property('$spft$'(_431568, _433446, '$nt$'('next-operation'(op(+, =, 'inc-flag')), _431574, _431576)), imported_from(system)) ^ Unify: (224) [$syspreds] predicate_property(user:'$spft$'(_431568, _433446, '$nt$'('next-operation'(op(+, =, 'inc-flag')), _431574, _431576)), imported_from(system)) Call: (225) [system] nonvar(imported_from(system)) Exit: (225) [system] nonvar(imported_from(system)) Call: (225) [$syspreds] property_predicate(imported_from(system), user:'$spft$'(_431568, _433446, '$nt$'('next-operation'(op(+, =, 'inc-flag')), _431574, _431576))) Unify: (225) [$syspreds] property_predicate(imported_from(system), user:'$spft$'(_431568, _433446, '$nt$'('next-operation'(op(+, =, 'inc-flag')), _431574, _431576))) Call: (226) [$syspreds] define_or_generate(user:'$spft$'(_431568, _433446, '$nt$'('next-operation'(op(+, =, 'inc-flag')), _431574, _431576))) Unify: (226) [$syspreds] define_or_generate(user:'$spft$'(_431568, _433446, '$nt$'('next-operation'(op(+, =, 'inc-flag')), _431574, _431576))) Call: (227) [system] callable('$spft$'(_431568, _433446, '$nt$'('next-operation'(op(+, =, 'inc-flag')), _431574, _431576))) Exit: (227) [system] callable('$spft$'(_431568, _433446, '$nt$'('next-operation'(op(+, =, 'inc-flag')), _431574, _431576))) Call: (227) [system] atom(user) Exit: (227) [system] atom(user) Exit: (226) [$syspreds] define_or_generate(user:'$spft$'(_431568, _433446, '$nt$'('next-operation'(op(+, =, 'inc-flag')), _431574, _431576))) ^ Fail: (224) [$syspreds] predicate_property(user:'$spft$'(_431568, _433446, '$nt$'('next-operation'(op(+, =, 'inc-flag')), _431574, _431576)), imported_from(system)) ^ Redo: (223) [user] pfc_call('$spft$'(_431568, _433446, '$nt$'('next-operation'(op(+, =, 'inc-flag')), _431574, _431576))) ^ Unify: (223) [user] pfc_call('$spft$'(_431568, _433446, '$nt$'('next-operation'(op(+, =, 'inc-flag')), _431574, _431576))) ^ Call: (224) [user] predicate_property('$spft$'(_431568, _433446, '$nt$'('next-operation'(op(+, =, 'inc-flag')), _431574, _431576)), built_in) ^ Unify: (224) [$syspreds] predicate_property(user:'$spft$'(_431568, _433446, '$nt$'('next-operation'(op(+, =, 'inc-flag')), _431574, _431576)), built_in) Call: (225) [system] nonvar(built_in) Exit: (225) [system] nonvar(built_in) Call: (225) [$syspreds] property_predicate(built_in, user:'$spft$'(_431568, _433446, '$nt$'('next-operation'(op(+, =, 'inc-flag')), _431574, _431576))) Unify: (225) [$syspreds] property_predicate(built_in, user:'$spft$'(_431568, _433446, '$nt$'('next-operation'(op(+, =, 'inc-flag')), _431574, _431576))) Call: (226) [system] callable('$spft$'(_431568, _433446, '$nt$'('next-operation'(op(+, =, 'inc-flag')), _431574, _431576))) Exit: (226) [system] callable('$spft$'(_431568, _433446, '$nt$'('next-operation'(op(+, =, 'inc-flag')), _431574, _431576))) Call: (226) [$syspreds] goal_name_arity('$spft$'(_431568, _433446, '$nt$'('next-operation'(op(+, =, 'inc-flag')), _431574, _431576)), _467726, _467728) Unify: (226) [$syspreds] goal_name_arity('$spft$'(_431568, _433446, '$nt$'('next-operation'(op(+, =, 'inc-flag')), _431574, _431576)), _467726, _467728) Call: (227) [system] compound('$spft$'(_431568, _433446, '$nt$'('next-operation'(op(+, =, 'inc-flag')), _431574, _431576))) Exit: (227) [system] compound('$spft$'(_431568, _433446, '$nt$'('next-operation'(op(+, =, 'inc-flag')), _431574, _431576))) Call: (227) [system] compound_name_arity('$spft$'(_431568, _433446, '$nt$'('next-operation'(op(+, =, 'inc-flag')), _431574, _431576)), _467726, _467728) Exit: (227) [system] compound_name_arity('$spft$'(_431568, _433446, '$nt$'('next-operation'(op(+, =, 'inc-flag')), _431574, _431576)), '$spft$', 3) Exit: (226) [$syspreds] goal_name_arity('$spft$'(_431568, _433446, '$nt$'('next-operation'(op(+, =, 'inc-flag')), _431574, _431576)), '$spft$', 3) ^ Call: (226) [$syspreds] current_predicate(user:'$spft$'/3) ^ Exit: (226) [$syspreds] current_predicate(user:'$spft$'/3) ^ Fail: (224) [$syspreds] predicate_property(user:'$spft$'(_431568, _433446, '$nt$'('next-operation'(op(+, =, 'inc-flag')), _431574, _431576)), built_in) ^ Redo: (223) [user] pfc_call('$spft$'(_431568, _433446, '$nt$'('next-operation'(op(+, =, 'inc-flag')), _431574, _431576))) ^ Unify: (223) [user] pfc_call('$spft$'(_431568, _433446, '$nt$'('next-operation'(op(+, =, 'inc-flag')), _431574, _431576))) ^ Call: (224) [user] predicate_property('$spft$'(_431568, _433446, '$nt$'('next-operation'(op(+, =, 'inc-flag')), _431574, _431576)), _478968) ^ Unify: (224) [$syspreds] predicate_property(user:'$spft$'(_431568, _433446, '$nt$'('next-operation'(op(+, =, 'inc-flag')), _431574, _431576)), _479908) Call: (225) [system] nonvar(_480766) ^ Redo: (224) [$syspreds] predicate_property(user:'$spft$'(_431568, _433446, '$nt$'('next-operation'(op(+, =, 'inc-flag')), _431574, _431576)), _481768) ^ Unify: (224) [$syspreds] predicate_property(user:'$spft$'(_431568, _433446, '$nt$'('next-operation'(op(+, =, 'inc-flag')), _431574, _431576)), _482702) Call: (225) [$syspreds] define_or_generate(user:'$spft$'(_431568, _433446, '$nt$'('next-operation'(op(+, =, 'inc-flag')), _431574, _431576))) Unify: (225) [$syspreds] define_or_generate(user:'$spft$'(_431568, _433446, '$nt$'('next-operation'(op(+, =, 'inc-flag')), _431574, _431576))) Call: (226) [system] callable('$spft$'(_431568, _433446, '$nt$'('next-operation'(op(+, =, 'inc-flag')), _431574, _431576))) Exit: (226) [system] callable('$spft$'(_431568, _433446, '$nt$'('next-operation'(op(+, =, 'inc-flag')), _431574, _431576))) Call: (226) [system] atom(user) Exit: (226) [system] atom(user) Exit: (225) [$syspreds] define_or_generate(user:'$spft$'(_431568, _433446, '$nt$'('next-operation'(op(+, =, 'inc-flag')), _431574, _431576))) ^ Exit: (224) [$syspreds] predicate_property(user:'$spft$'(_431568, _433446, '$nt$'('next-operation'(op(+, =, 'inc-flag')), _431574, _431576)), interpreted) ^ Unify: (223) [user] pfc_call('$spft$'(_431568, _433446, '$nt$'('next-operation'(op(+, =, 'inc-flag')), _431574, _431576))) ^ Call: (224) [user] predicate_property('$spft$'(_431568, _433446, '$nt$'('next-operation'(op(+, =, 'inc-flag')), _431574, _431576)), number_of_clauses(_491896)) ^ Unify: (224) [$syspreds] predicate_property(user:'$spft$'(_431568, _433446, '$nt$'('next-operation'(op(+, =, 'inc-flag')), _431574, _431576)), number_of_clauses(_491896)) Call: (225) [system] nonvar(number_of_clauses(_491896)) Exit: (225) [system] nonvar(number_of_clauses(_491896)) Call: (225) [$syspreds] property_predicate(number_of_clauses(_491896), user:'$spft$'(_431568, _433446, '$nt$'('next-operation'(op(+, =, 'inc-flag')), _431574, _431576))) Unify: (225) [$syspreds] property_predicate(number_of_clauses(_491896), user:'$spft$'(_431568, _433446, '$nt$'('next-operation'(op(+, =, 'inc-flag')), _431574, _431576))) Call: (226) [$syspreds] define_or_generate(user:'$spft$'(_431568, _433446, '$nt$'('next-operation'(op(+, =, 'inc-flag')), _431574, _431576))) Unify: (226) [$syspreds] define_or_generate(user:'$spft$'(_431568, _433446, '$nt$'('next-operation'(op(+, =, 'inc-flag')), _431574, _431576))) Call: (227) [system] callable('$spft$'(_431568, _433446, '$nt$'('next-operation'(op(+, =, 'inc-flag')), _431574, _431576))) Exit: (227) [system] callable('$spft$'(_431568, _433446, '$nt$'('next-operation'(op(+, =, 'inc-flag')), _431574, _431576))) Call: (227) [system] atom(user) Exit: (227) [system] atom(user) Exit: (226) [$syspreds] define_or_generate(user:'$spft$'(_431568, _433446, '$nt$'('next-operation'(op(+, =, 'inc-flag')), _431574, _431576))) Exit: (225) [$syspreds] property_predicate(number_of_clauses(766), user:'$spft$'(_431568, _433446, '$nt$'('next-operation'(op(+, =, 'inc-flag')), _431574, _431576))) ^ Exit: (224) [$syspreds] predicate_property(user:'$spft$'(_431568, _433446, '$nt$'('next-operation'(op(+, =, 'inc-flag')), _431574, _431576)), number_of_clauses(766)) ^ Unify: (223) [user] pfc_call('$spft$'(_431568, _433446, '$nt$'('next-operation'(op(+, =, 'inc-flag')), _431574, _431576))) ^ Call: (224) [user] setup_call_cleanup(nb_current('$pfc_current_choice', _506740), (prolog_current_choice(_506750), push_current_choice(_506750), clause('$spft$'(_431568, _433446, '$nt$'('next-operation'(op(+, =, 'inc-flag')), _431574, _431576)), _506772), pfc_call(_506772)), nb_setval('$pfc_current_choice', _506740)) ^ Unify: (224) [system] setup_call_cleanup(user:nb_current('$pfc_current_choice', _506740), user:(prolog_current_choice(_506750), push_current_choice(_506750), clause('$spft$'(_431568, _433446, '$nt$'('next-operation'(op(+, =, 'inc-flag')), _431574, _431576)), _506772), pfc_call(_506772)), user:nb_setval('$pfc_current_choice', _506740)) ^ Call: (225) [system] sig_atomic(user:nb_current('$pfc_current_choice', _506740)) Call: (227) [system] nb_current('$pfc_current_choice', _506740) Exit: (227) [system] nb_current('$pfc_current_choice', []) ^ Exit: (225) [system] sig_atomic(user:nb_current('$pfc_current_choice', [])) Call: (226) [system] prolog_current_choice(_506750) Exit: (226) [system] prolog_current_choice(2951) ^ Call: (226) [user] push_current_choice(2951) ^ Unify: (226) [user] push_current_choice(2951) Call: (227) [system] nb_current('$pfc_current_choice', _516090) Exit: (227) [system] nb_current('$pfc_current_choice', []) Call: (227) [system] b_setval('$pfc_current_choice', [2951]) Exit: (227) [system] b_setval('$pfc_current_choice', [2951]) ^ Exit: (226) [user] push_current_choice(2951) ^ Call: (226) [user] clause('$spft$'(_431568, _433446, '$nt$'('next-operation'(op(+, =, 'inc-flag')), _431574, _431576)), _506772) ^ Fail: (226) [user] clause('$spft$'(_431568, _433446, '$nt$'('next-operation'(op(+, =, 'inc-flag')), _431574, _431576)), _506772) Call: (226) [$syspreds] nb_setval('$pfc_current_choice', []) Unify: (226) [$syspreds] nb_setval('$pfc_current_choice', []) Call: (227) [system] duplicate_term([], _4546) Exit: (227) [system] duplicate_term([], []) Call: (227) [system] nb_linkval('$pfc_current_choice', []) Exit: (227) [system] nb_linkval('$pfc_current_choice', []) Exit: (226) [$syspreds] nb_setval('$pfc_current_choice', []) ^ Fail: (224) [system] setup_call_cleanup(user:nb_current('$pfc_current_choice', _3904), user:(prolog_current_choice(_3914), push_current_choice(_3914), clause('$spft$'(_3882, _3896, '$nt$'('next-operation'(op(+, =, 'inc-flag')), _3888, _3890)), _3936), pfc_call(_3936)), user:nb_setval('$pfc_current_choice', _3904)) ^ Fail: (223) [user] pfc_call('$spft$'(_3882, _3896, '$nt$'('next-operation'(op(+, =, 'inc-flag')), _3888, _3890))) ^ Fail: (222) [user] pfcCallSystem('$spft$'(_3882, _3896, '$nt$'('next-operation'(op(+, =, 'inc-flag')), _3888, _3890))) ^ Fail: (221) [user] pfc_spft(_3882, _12050, '$nt$'('next-operation'(op(+, =, 'inc-flag')), _3888, _3890)) ^ Redo: (220) [user] fcnt('next-operation'(op(+, =, 'inc-flag')), 'next-operation'(op(+, =, 'inc-flag'))) ^ Unify: (220) [user] fcnt('next-operation'(op(+, =, 'inc-flag')), 'next-operation'(op(+, =, 'inc-flag'))) ^ Exit: (220) [user] fcnt('next-operation'(op(+, =, 'inc-flag')), 'next-operation'(op(+, =, 'inc-flag'))) ^ Exit: (219) [system] ignore(user:fcnt('next-operation'(op(+, =, 'inc-flag')), 'next-operation'(op(+, =, 'inc-flag')))) ^ Exit: (218) [user] pfcFwd1('next-operation'(op(+, =, 'inc-flag'))) ^ Exit: (217) [user] pfcFwd0('next-operation'(op(+, =, 'inc-flag'))) ^ Exit: (216) [locally_each] locally_each:wtl_how(locally_each:trusted_redo_call_cleanup, locally_each:(true==true), user:set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, 'inc-flag'))), user:set_prolog_flag(occurs_check, true)) ^ Exit: (215) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, 'inc-flag'))), user:each_call_cleanup) ^ Exit: (214) [locally_each] locally_each:locally(user:set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, 'inc-flag')))) ^ Exit: (213) [user] pfcFwd('next-operation'(op(+, =, 'inc-flag'))) ^ Exit: (212) [user] pfcEnqueue(direct, 'next-operation'(op(+, =, 'inc-flag')), (P;HTML|mfl4(_3628, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (211) [user] pfcEnqueue('next-operation'(op(+, =, 'inc-flag')), (P;HTML|mfl4(_3628, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (209) [user] must_ex(pfcEnqueue('next-operation'(op(+, =, 'inc-flag')), (P;HTML|mfl4(_3628, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Exit: (208) [user] pfcPost2('next-operation'(op(+, =, 'inc-flag')), (P;HTML|mfl4(_3628, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (207) [user] pfcPost11('next-operation'(op(+, =, 'inc-flag')), (P;HTML|mfl4(_3628, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (205) [locally_each] locally_each:wtl_how(locally_each:trusted_redo_call_cleanup, locally_each:(true==true), user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'inc-flag')), (P;HTML|mfl4(_3628, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _3652, (notrace, wdmsg(('next-operation'(op(+, =, 'inc-flag'))=>_3652)), trace)), user:set_prolog_flag(occurs_check, true)) ^ Exit: (204) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'inc-flag')), (P;HTML|mfl4(_3628, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _3652, (notrace, wdmsg(('next-operation'(op(+, =, 'inc-flag'))=>_3652)), trace)), user:each_call_cleanup) ^ Exit: (203) [locally_each] locally_each:locally(user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'inc-flag')), (P;HTML|mfl4(_3628, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _3652, (notrace, wdmsg(('next-operation'(op(+, =, 'inc-flag'))=>_3652)), trace))) ^ Exit: (202) [user] pfcPost1('next-operation'(op(+, =, 'inc-flag')), (P;HTML|mfl4(_3628, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (201) [user] pfcPost_rev((P;HTML|mfl4(_3628, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax), 'next-operation'(op(+, =, 'inc-flag'))) ^ Exit: (200) [user] pfcPost('next-operation'(op(+, =, 'inc-flag')), (P;HTML|mfl4(_3628, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (200) [user] pfcRun ^ Unify: (200) [user] pfcRun ^ Call: (201) [user] pfcGetSearch(direct) ^ Unify: (201) [user] pfcGetSearch(direct) Call: (202) [t_l] t_l:pfcSearchTL(_109510) Fail: (202) [t_l] t_l:pfcSearchTL(_109510) ^ Redo: (201) [user] pfcGetSearch(direct) ^ Call: (202) [user] pfcSearch(_112284) ^ Unify: (202) [user] pfcSearch(direct) ^ Exit: (202) [user] pfcSearch(direct) Call: (202) [system] direct=direct Exit: (202) [system] direct=direct ^ Exit: (201) [user] pfcGetSearch(direct) ^ Unify: (200) [user] pfcRun ^ Exit: (200) [user] pfcRun ^ Exit: (199) [user] pfcAdd('next-operation'(op(+, =, 'inc-flag')), (P;HTML|mfl4(_3628, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (198) [user] pfcAdd('next-operation'(op(+, =, 'inc-flag'))) ^ Exit: (197) [user] pfcAdd_Now('next-operation'(op(+, =, 'inc-flag'))) ^ Exit: (196) [user] if_t(into_simple_op(+, [=, ['inc-flag', _F], [flag, _F, _X, [+, _X, 1]]], op(+, =, 'inc-flag')), pfcAdd_Now('next-operation'(op(+, =, 'inc-flag')))) Call: (196) [user] dont_give_up(as_tf(asserted_do_metta('&self', +, [=, ['inc-flag', _F], [flag, _F, _X, [+, _X, 1]]]), _3348)) Unify: (196) [user] dont_give_up(as_tf(asserted_do_metta('&self', +, [=, ['inc-flag', _F], [flag, _F, _X, [+, _X, 1]]]), _3348)) ^ Call: (198) [user] as_tf(asserted_do_metta('&self', +, [=, ['inc-flag', _F], [flag, _F, _X, [+, _X, 1]]]), _3348) ^ Unify: (198) [user] as_tf(asserted_do_metta('&self', +, [=, ['inc-flag', _F], [flag, _F, _X, [+, _X, 1]]]), _3348) Call: (199) [system] asserted_do_metta('&self', +, [=, ['inc-flag', _F], [flag, _F, _X, [+, _X, 1]]])\=[_133764|_133766] Exit: (199) [system] asserted_do_metta('&self', +, [=, ['inc-flag', _F], [flag, _F, _X, [+, _X, 1]]])\=[_133764|_133766] ^ Call: (199) [user] catch_nowarn((call(asserted_do_metta('&self', +, [=, ['inc-flag', _F], [flag, _F, _X, [+, _X, 1]]]))*->_3348='True';_3348='False')) ^ Unify: (199) [user] catch_nowarn((call(asserted_do_metta('&self', +, [=, ['inc-flag', _F], [flag, _F, _X, [+, _X, 1]]]))*->_3348='True';_3348='False')) Call: (200) [user] catch_err((call(asserted_do_metta('&self', +, [=, ['inc-flag', _F], [flag, _F, _X, [+, _X, 1]]]))*->_3348='True';_3348='False'), error(_137502, _137504), fail) Unify: (200) [user] catch_err((call(asserted_do_metta('&self', +, [=, ['inc-flag', _F], [flag, _F, _X, [+, _X, 1]]]))*->_3348='True';_3348='False'), error(_137502, _137504), fail) Call: (203) [user] asserted_do_metta('&self', +, [=, ['inc-flag', _F], [flag, _F, _X, [+, _X, 1]]]) Unify: (203) [user] asserted_do_metta('&self', +, [=, ['inc-flag', _F], [flag, _F, _X, [+, _X, 1]]]) Call: (204) [user] metta_interp_mode(+, _141218) Unify: (204) [user] metta_interp_mode(+, load) Exit: (204) [user] metta_interp_mode(+, load) Call: (204) [user] asserted_do_metta('&self', load, [=, ['inc-flag', _F], [flag, _F, _X, [+, _X, 1]]]) Unify: (204) [user] asserted_do_metta('&self', load, [=, ['inc-flag', _F], [flag, _F, _X, [+, _X, 1]]]) Call: (205) [user] metta_interp_mode(load, _145808) Redo: (204) [user] asserted_do_metta('&self', load, [=, ['inc-flag', _F], [flag, _F, _X, [+, _X, 1]]]) Unify: (204) [user] asserted_do_metta('&self', load, [=, ['inc-flag', _F], [flag, _F, _X, [+, _X, 1]]]) Call: (205) [system] load==exec Redo: (204) [user] asserted_do_metta('&self', load, [=, ['inc-flag', _F], [flag, _F, _X, [+, _X, 1]]]) Unify: (204) [user] asserted_do_metta('&self', load, [=, ['inc-flag', _F], [flag, _F, _X, [+, _X, 1]]]) Call: (205) [user] asserted_do_metta2('&self', load, [=, ['inc-flag', _F], [flag, _F, _X, [+, _X, 1]]], [=, ['inc-flag', _F], [flag, _F, _X, [+, _X, 1]]]) Unify: (205) [user] asserted_do_metta2('&self', load, [=, ['inc-flag', _F], [flag, _F, _X, [+, _X, 1]]], [=, ['inc-flag', _F], [flag, _F, _X, [+, _X, 1]]]) Call: (206) [system] nonvar(load) Exit: (206) [system] nonvar(load) Call: (206) [user] metta_interp_mode(load, _155030) Redo: (205) [user] asserted_do_metta2('&self', load, [=, ['inc-flag', _F], [flag, _F, _X, [+, _X, 1]]], [=, ['inc-flag', _F], [flag, _F, _X, [+, _X, 1]]]) Unify: (205) [user] asserted_do_metta2('&self', load, [=, ['inc-flag', _F], [flag, _F, _X, [+, _X, 1]]], [=, ['inc-flag', _F], [flag, _F, _X, [+, _X, 1]]]) ^ Call: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, ['inc-flag', _F], [flag, _F, _X, [+, _X, 1]]], metta_atom('&self', [=, ['inc-flag', _F], [flag, _F, _X, [+, _X, 1]]]))) ^ Unify: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, ['inc-flag', _F], [flag, _F, _X, [+, _X, 1]]], metta_atom('&self', [=, ['inc-flag', _F], [flag, _F, _X, [+, _X, 1]]]))) ^ Call: (207) [user] is_compatio ^ Unify: (207) [user] is_compatio ^ Call: (209) [system] setup_call_cleanup('$notrace'(_161506, _161508), once(user:is_compatio0), '$restore_trace'(_161506, _161508)) ^ Unify: (209) [system] setup_call_cleanup(system:'$notrace'(_161506, _161508), system:once(user:is_compatio0), system:'$restore_trace'(_161506, _161508)) ^ Call: (210) [system] sig_atomic(system:'$notrace'(_161506, _161508)) ^ Fail: (207) [user] is_compatio ^ Redo: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, ['inc-flag', _F], [flag, _F, _X, [+, _X, 1]]], metta_atom('&self', [=, ['inc-flag', _F], [flag, _F, _X, [+, _X, 1]]]))) ^ Unify: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, ['inc-flag', _F], [flag, _F, _X, [+, _X, 1]]], metta_atom('&self', [=, ['inc-flag', _F], [flag, _F, _X, [+, _X, 1]]]))) ^ Call: (208) [rtrace] rtrace:quietly3(user:(wots(_167124, must_det_ll(user:metta_anew(load, [=, ['inc-flag', _F], [flag, _F, _X, [+, _X, 1]]], metta_atom('&self', [=, ['inc-flag', _F], [flag, _F, _X, [+, _X, 1]]])))), (_167124==""->true;our_ansi_format('#ffa505', '~w~n', [_167124])))) ^ Unify: (208) [rtrace] rtrace:quietly3(user:(wots(_167124, must_det_ll(user:metta_anew(load, [=, ['inc-flag', _F], [flag, _F, _X, [+, _X, 1]]], metta_atom('&self', [=, ['inc-flag', _F], [flag, _F, _X, [+, _X, 1]]])))), (_167124==""->true;our_ansi_format('#ffa505', '~w~n', [_167124])))) (= (inc-flag $F) (flag $F $X (+ $X 1))) ^ Exit: (208) [rtrace] rtrace:quietly3(user:(wots("", must_det_ll(user:metta_anew(load, [=, ['inc-flag', _F], [flag, _F, _X, [+, _X, 1]]], metta_atom('&self', [=, ['inc-flag', _F], [flag, _F, _X, [+, _X, 1]]])))), (""==""->true;our_ansi_format('#ffa505', '~w~n', [""])))) ^ Exit: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, ['inc-flag', _F], [flag, _F, _X, [+, _X, 1]]], metta_atom('&self', [=, ['inc-flag', _F], [flag, _F, _X, [+, _X, 1]]]))) Exit: (205) [user] asserted_do_metta2('&self', load, [=, ['inc-flag', _F], [flag, _F, _X, [+, _X, 1]]], [=, ['inc-flag', _F], [flag, _F, _X, [+, _X, 1]]]) Exit: (204) [user] asserted_do_metta('&self', load, [=, ['inc-flag', _F], [flag, _F, _X, [+, _X, 1]]]) Exit: (203) [user] asserted_do_metta('&self', +, [=, ['inc-flag', _F], [flag, _F, _X, [+, _X, 1]]]) Call: (203) [system] _3348='True' Exit: (203) [system] 'True'='True' Exit: (200) [user] catch_err((call(asserted_do_metta('&self', +, [=, ['inc-flag', _F], [flag, _F, _X, [+, _X, 1]]]))*->'True'='True';'True'='False'), error(_137502, _137504), fail) ^ Exit: (199) [user] catch_nowarn((call(asserted_do_metta('&self', +, [=, ['inc-flag', _F], [flag, _F, _X, [+, _X, 1]]]))*->'True'='True';'True'='False')) ^ Exit: (198) [user] as_tf(asserted_do_metta('&self', +, [=, ['inc-flag', _F], [flag, _F, _X, [+, _X, 1]]]), 'True') Exit: (196) [user] dont_give_up(as_tf(asserted_do_metta('&self', +, [=, ['inc-flag', _F], [flag, _F, _X, [+, _X, 1]]]), 'True')) Exit: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['inc-flag', _F], [flag, _F, _X, [+, _X, 1]]], 'True') ^ Exit: (194) [user] must_not_error(user:do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['inc-flag', _F], [flag, _F, _X, [+, _X, 1]]], 'True')) ^ Redo: (193) [user] metta_file_buffer(_3300, _3302, _3304, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', _3308) ^ Unify: (193) [user] metta_file_buffer(+, [=, ['compute-extent', _198816, _198822], [[functor, _198846, _198816, _198822], ['set-flag', 'total-fa', 0], ['set-flag', 'min-fa', 999999999], ['set-flag', 'max-fa', 0], [forall, _198846, [',', ['ngram-key', _198846, _198984], ['get-flag', _198984, _199008], [flag, 'total-fa', _199032, [+, _199032, _199008]], ['get-flag', 'min-fa', _199080], ['min-of', _199080, _199008, _199110], ['set-flag', 'min-fa', _199110], ['get-flag', 'max-fa', _199158], ['max-of', _199158, _199008, _199188], ['set-flag', 'max-fa', _199188], ['append-term', _198846, _199008, _199242], ['save-stat', _199242]]], ['get-flag', 'total-fa', _199032], ['get-flag', 'min-fa', _199080], ['get-flag', 'max-fa', _199158], ['predicate-property', _198846, ['number-of-clauses', _199368]], ['max-of', _199368, 1, _199398], [is, _199416, [round, [/, _199032, _199398]]], [is, _199470, [+, [/, [-, _199158, _199416], 2], _199416]], [is, _199548, [+, [/, [-, _199416, _199080], 2], _199080]], ['set-flag', 'med-high-fa', _199470], ['set-flag', 'med-low-fa', _199548], [nop, [',', ['set-flag', 'above-mean-fa', 0], ['set-flag', 'above-med-high-fa', 0], ['set-flag', 'num-min-fa', 0], ['set-flag', 'below-mean-fa', 0], ['set-flag', 'below-med-low-fa', 0], ['append-term', _198846, _199008, _199830], [forall, _199830, [',', [ignore, [',', [=, _199008, _199080], ['inc-flag', 'num-min-fa']]], [ignore, [',', [>, _199008, _199470], ['inc-flag', 'above-med-high-fa']]], [ignore, [',', [<, _199008, _199548], ['inc-flag', 'below-med-low-fa']]], ['det-if-then-else', [=<, _199008, _199416], ['inc-flag', 'below-mean-fa'], ['inc-flag', 'above-mean-fa']]]], ['get-flag', 'num-min-fa', _200154], ['get-flag', 'above-med-high-fa', _200178], ['get-flag', 'below-mean-fa', _200202], ['get-flag', 'above-mean-fa', _200226], ['get-flag', 'below-med-low-fa', _200250], [is, _200268, [-, _200226, _200178]], [is, _200310, [-, _200202, _200250]], [is, _200352, [-, _200250, _200154]], ['set-det']]], [=, _200406, [::, [=, ['det-if-then', min, min], _200154], [=, ['det-if-then', min, low], _200352], [=, ['det-if-then', low, mean], _200310], [=, ['det-if-then', mean, high], _200268], [=, ['det-if-then', high, max], _200178], [=, ---------, ------------], [=, ['det-if-then', min, max], _199368], nl, [=, min, _199080], [=, low, _199548], [=, mean, _199416], [=, high, _199470], [=, max, _199158], [=, total, _199032]]], [maplist, 'xthe-unbounds', _200406], ['add-atom', '&self', [extent_props, _198816, _198822, _200406]], [debugln, [::, ['extent-props', [/, _198816, _198822]], _200406]], ['set-det']]], ['_Props'=_200406, '_NBMedLoNEMin'=_200352, '_NBMeanNBMedLo'=_200310, '_NAMeanNAMedHi'=_200268, '_NBMedLo'=_200250, '_NAMean'=_200226, '_NBMean'=_200202, '_NAMedHi'=_200178, '_NEMin'=_200154, '_NGramStatN'=_199830, '_Low'=_199548, '_High'=_199470, '_Mean'=_199416, '_Insts1'=_199398, '_Insts'=_199368, '_NGramStat'=_199242, '_NewMax'=_199188, '_Max'=_199158, '_NewMin'=_199110, '_Min'=_199080, '_Total'=_199032, '_NN'=_199008, '_X'=_198984, '_NGram'=_198846, '_A'=_198822, '_F'=_198816], P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', '$stream_position'(2968, 121, 16, 2968)) ^ Exit: (193) [user] metta_file_buffer(+, [=, ['compute-extent', _198816, _198822], [[functor, _198846, _198816, _198822], ['set-flag', 'total-fa', 0], ['set-flag', 'min-fa', 999999999], ['set-flag', 'max-fa', 0], [forall, _198846, [',', ['ngram-key', _198846, _198984], ['get-flag', _198984, _199008], [flag, 'total-fa', _199032, [+, _199032, _199008]], ['get-flag', 'min-fa', _199080], ['min-of', _199080, _199008, _199110], ['set-flag', 'min-fa', _199110], ['get-flag', 'max-fa', _199158], ['max-of', _199158, _199008, _199188], ['set-flag', 'max-fa', _199188], ['append-term', _198846, _199008, _199242], ['save-stat', _199242]]], ['get-flag', 'total-fa', _199032], ['get-flag', 'min-fa', _199080], ['get-flag', 'max-fa', _199158], ['predicate-property', _198846, ['number-of-clauses', _199368]], ['max-of', _199368, 1, _199398], [is, _199416, [round, [/, _199032, _199398]]], [is, _199470, [+, [/, [-, _199158, _199416], 2], _199416]], [is, _199548, [+, [/, [-, _199416, _199080], 2], _199080]], ['set-flag', 'med-high-fa', _199470], ['set-flag', 'med-low-fa', _199548], [nop, [',', ['set-flag', 'above-mean-fa', 0], ['set-flag', 'above-med-high-fa', 0], ['set-flag', 'num-min-fa', 0], ['set-flag', 'below-mean-fa', 0], ['set-flag', 'below-med-low-fa', 0], ['append-term', _198846, _199008, _199830], [forall, _199830, [',', [ignore, [',', [=, _199008, _199080], ['inc-flag', 'num-min-fa']]], [ignore, [',', [>, _199008, _199470], ['inc-flag', 'above-med-high-fa']]], [ignore, [',', [<, _199008, _199548], ['inc-flag', 'below-med-low-fa']]], ['det-if-then-else', [=<, _199008, _199416], ['inc-flag', 'below-mean-fa'], ['inc-flag', 'above-mean-fa']]]], ['get-flag', 'num-min-fa', _200154], ['get-flag', 'above-med-high-fa', _200178], ['get-flag', 'below-mean-fa', _200202], ['get-flag', 'above-mean-fa', _200226], ['get-flag', 'below-med-low-fa', _200250], [is, _200268, [-, _200226, _200178]], [is, _200310, [-, _200202, _200250]], [is, _200352, [-, _200250, _200154]], ['set-det']]], [=, _200406, [::, [=, ['det-if-then', min, min], _200154], [=, ['det-if-then', min, low], _200352], [=, ['det-if-then', low, mean], _200310], [=, ['det-if-then', mean, high], _200268], [=, ['det-if-then', high, max], _200178], [=, ---------, ------------], [=, ['det-if-then', min, max], _199368], nl, [=, min, _199080], [=, low, _199548], [=, mean, _199416], [=, high, _199470], [=, max, _199158], [=, total, _199032]]], [maplist, 'xthe-unbounds', _200406], ['add-atom', '&self', [extent_props, _198816, _198822, _200406]], [debugln, [::, ['extent-props', [/, _198816, _198822]], _200406]], ['set-det']]], ['_Props'=_200406, '_NBMedLoNEMin'=_200352, '_NBMeanNBMedLo'=_200310, '_NAMeanNAMedHi'=_200268, '_NBMedLo'=_200250, '_NAMean'=_200226, '_NBMean'=_200202, '_NAMedHi'=_200178, '_NEMin'=_200154, '_NGramStatN'=_199830, '_Low'=_199548, '_High'=_199470, '_Mean'=_199416, '_Insts1'=_199398, '_Insts'=_199368, '_NGramStat'=_199242, '_NewMax'=_199188, '_Max'=_199158, '_NewMin'=_199110, '_Min'=_199080, '_Total'=_199032, '_NN'=_199008, '_X'=_198984, '_NGram'=_198846, '_A'=_198822, '_F'=_198816], P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', '$stream_position'(2968, 121, 16, 2968)) ^ Call: (194) [user] apply:maplist(maybe_assign, ['_Props'=_200406, '_NBMedLoNEMin'=_200352, '_NBMeanNBMedLo'=_200310, '_NAMeanNAMedHi'=_200268, '_NBMedLo'=_200250, '_NAMean'=_200226, '_NBMean'=_200202, '_NAMedHi'=_200178, '_NEMin'=_200154, '_NGramStatN'=_199830, '_Low'=_199548, '_High'=_199470, '_Mean'=_199416, '_Insts1'=_199398, '_Insts'=_199368, '_NGramStat'=_199242, '_NewMax'=_199188, '_Max'=_199158, '_NewMin'=_199110, '_Min'=_199080, '_Total'=_199032, '_NN'=_199008, '_X'=_198984, '_NGram'=_198846, '_A'=_198822, '_F'=_198816]) ^ Unify: (194) [apply] apply:maplist(user:maybe_assign, ['_Props'=_200406, '_NBMedLoNEMin'=_200352, '_NBMeanNBMedLo'=_200310, '_NAMeanNAMedHi'=_200268, '_NBMedLo'=_200250, '_NAMean'=_200226, '_NBMean'=_200202, '_NAMedHi'=_200178, '_NEMin'=_200154, '_NGramStatN'=_199830, '_Low'=_199548, '_High'=_199470, '_Mean'=_199416, '_Insts1'=_199398, '_Insts'=_199368, '_NGramStat'=_199242, '_NewMax'=_199188, '_Max'=_199158, '_NewMin'=_199110, '_Min'=_199080, '_Total'=_199032, '_NN'=_199008, '_X'=_198984, '_NGram'=_198846, '_A'=_198822, '_F'=_198816]) Call: (195) [apply] apply:maplist_(['_Props'=_200406, '_NBMedLoNEMin'=_200352, '_NBMeanNBMedLo'=_200310, '_NAMeanNAMedHi'=_200268, '_NBMedLo'=_200250, '_NAMean'=_200226, '_NBMean'=_200202, '_NAMedHi'=_200178, '_NEMin'=_200154, '_NGramStatN'=_199830, '_Low'=_199548, '_High'=_199470, '_Mean'=_199416, '_Insts1'=_199398, '_Insts'=_199368, '_NGramStat'=_199242, '_NewMax'=_199188, '_Max'=_199158, '_NewMin'=_199110, '_Min'=_199080, '_Total'=_199032, '_NN'=_199008, '_X'=_198984, '_NGram'=_198846, '_A'=_198822, '_F'=_198816], user:maybe_assign) Unify: (195) [apply] apply:maplist_(['_Props'=_200406, '_NBMedLoNEMin'=_200352, '_NBMeanNBMedLo'=_200310, '_NAMeanNAMedHi'=_200268, '_NBMedLo'=_200250, '_NAMean'=_200226, '_NBMean'=_200202, '_NAMedHi'=_200178, '_NEMin'=_200154, '_NGramStatN'=_199830, '_Low'=_199548, '_High'=_199470, '_Mean'=_199416, '_Insts1'=_199398, '_Insts'=_199368, '_NGramStat'=_199242, '_NewMax'=_199188, '_Max'=_199158, '_NewMin'=_199110, '_Min'=_199080, '_Total'=_199032, '_NN'=_199008, '_X'=_198984, '_NGram'=_198846, '_A'=_198822, '_F'=_198816], user:maybe_assign) Call: (196) [user] maybe_assign('_Props'=_200406) Unify: (196) [user] maybe_assign('_Props'=_200406) ^ Call: (197) [user] ignore(_200406=_Props) ^ Unify: (197) [system] ignore(user:(_200406=_Props)) Call: (198) [system] _200406=_Props Exit: (198) [system] _Props=_Props ^ Exit: (197) [system] ignore(user:(_Props=_Props)) Exit: (196) [user] maybe_assign('_Props'=_Props) Call: (196) [apply] apply:maplist_(['_NBMedLoNEMin'=_200352, '_NBMeanNBMedLo'=_200310, '_NAMeanNAMedHi'=_200268, '_NBMedLo'=_200250, '_NAMean'=_200226, '_NBMean'=_200202, '_NAMedHi'=_200178, '_NEMin'=_200154, '_NGramStatN'=_199830, '_Low'=_199548, '_High'=_199470, '_Mean'=_199416, '_Insts1'=_199398, '_Insts'=_199368, '_NGramStat'=_199242, '_NewMax'=_199188, '_Max'=_199158, '_NewMin'=_199110, '_Min'=_199080, '_Total'=_199032, '_NN'=_199008, '_X'=_198984, '_NGram'=_198846, '_A'=_198822, '_F'=_198816], user:maybe_assign) Unify: (196) [apply] apply:maplist_(['_NBMedLoNEMin'=_200352, '_NBMeanNBMedLo'=_200310, '_NAMeanNAMedHi'=_200268, '_NBMedLo'=_200250, '_NAMean'=_200226, '_NBMean'=_200202, '_NAMedHi'=_200178, '_NEMin'=_200154, '_NGramStatN'=_199830, '_Low'=_199548, '_High'=_199470, '_Mean'=_199416, '_Insts1'=_199398, '_Insts'=_199368, '_NGramStat'=_199242, '_NewMax'=_199188, '_Max'=_199158, '_NewMin'=_199110, '_Min'=_199080, '_Total'=_199032, '_NN'=_199008, '_X'=_198984, '_NGram'=_198846, '_A'=_198822, '_F'=_198816], user:maybe_assign) Call: (197) [user] maybe_assign('_NBMedLoNEMin'=_200352) Unify: (197) [user] maybe_assign('_NBMedLoNEMin'=_200352) ^ Call: (198) [user] ignore(_200352=_NBMedLoNEMin) ^ Unify: (198) [system] ignore(user:(_200352=_NBMedLoNEMin)) Call: (199) [system] _200352=_NBMedLoNEMin Exit: (199) [system] _NBMedLoNEMin=_NBMedLoNEMin ^ Exit: (198) [system] ignore(user:(_NBMedLoNEMin=_NBMedLoNEMin)) Exit: (197) [user] maybe_assign('_NBMedLoNEMin'=_NBMedLoNEMin) Call: (197) [apply] apply:maplist_(['_NBMeanNBMedLo'=_200310, '_NAMeanNAMedHi'=_200268, '_NBMedLo'=_200250, '_NAMean'=_200226, '_NBMean'=_200202, '_NAMedHi'=_200178, '_NEMin'=_200154, '_NGramStatN'=_199830, '_Low'=_199548, '_High'=_199470, '_Mean'=_199416, '_Insts1'=_199398, '_Insts'=_199368, '_NGramStat'=_199242, '_NewMax'=_199188, '_Max'=_199158, '_NewMin'=_199110, '_Min'=_199080, '_Total'=_199032, '_NN'=_199008, '_X'=_198984, '_NGram'=_198846, '_A'=_198822, '_F'=_198816], user:maybe_assign) Unify: (197) [apply] apply:maplist_(['_NBMeanNBMedLo'=_200310, '_NAMeanNAMedHi'=_200268, '_NBMedLo'=_200250, '_NAMean'=_200226, '_NBMean'=_200202, '_NAMedHi'=_200178, '_NEMin'=_200154, '_NGramStatN'=_199830, '_Low'=_199548, '_High'=_199470, '_Mean'=_199416, '_Insts1'=_199398, '_Insts'=_199368, '_NGramStat'=_199242, '_NewMax'=_199188, '_Max'=_199158, '_NewMin'=_199110, '_Min'=_199080, '_Total'=_199032, '_NN'=_199008, '_X'=_198984, '_NGram'=_198846, '_A'=_198822, '_F'=_198816], user:maybe_assign) Call: (198) [user] maybe_assign('_NBMeanNBMedLo'=_200310) Unify: (198) [user] maybe_assign('_NBMeanNBMedLo'=_200310) ^ Call: (199) [user] ignore(_200310=_NBMeanNBMedLo) ^ Unify: (199) [system] ignore(user:(_200310=_NBMeanNBMedLo)) Call: (200) [system] _200310=_NBMeanNBMedLo Exit: (200) [system] _NBMeanNBMedLo=_NBMeanNBMedLo ^ Exit: (199) [system] ignore(user:(_NBMeanNBMedLo=_NBMeanNBMedLo)) Exit: (198) [user] maybe_assign('_NBMeanNBMedLo'=_NBMeanNBMedLo) Call: (198) [apply] apply:maplist_(['_NAMeanNAMedHi'=_200268, '_NBMedLo'=_200250, '_NAMean'=_200226, '_NBMean'=_200202, '_NAMedHi'=_200178, '_NEMin'=_200154, '_NGramStatN'=_199830, '_Low'=_199548, '_High'=_199470, '_Mean'=_199416, '_Insts1'=_199398, '_Insts'=_199368, '_NGramStat'=_199242, '_NewMax'=_199188, '_Max'=_199158, '_NewMin'=_199110, '_Min'=_199080, '_Total'=_199032, '_NN'=_199008, '_X'=_198984, '_NGram'=_198846, '_A'=_198822, '_F'=_198816], user:maybe_assign) Unify: (198) [apply] apply:maplist_(['_NAMeanNAMedHi'=_200268, '_NBMedLo'=_200250, '_NAMean'=_200226, '_NBMean'=_200202, '_NAMedHi'=_200178, '_NEMin'=_200154, '_NGramStatN'=_199830, '_Low'=_199548, '_High'=_199470, '_Mean'=_199416, '_Insts1'=_199398, '_Insts'=_199368, '_NGramStat'=_199242, '_NewMax'=_199188, '_Max'=_199158, '_NewMin'=_199110, '_Min'=_199080, '_Total'=_199032, '_NN'=_199008, '_X'=_198984, '_NGram'=_198846, '_A'=_198822, '_F'=_198816], user:maybe_assign) Call: (199) [user] maybe_assign('_NAMeanNAMedHi'=_200268) Unify: (199) [user] maybe_assign('_NAMeanNAMedHi'=_200268) ^ Call: (200) [user] ignore(_200268=_NAMeanNAMedHi) ^ Unify: (200) [system] ignore(user:(_200268=_NAMeanNAMedHi)) Call: (201) [system] _200268=_NAMeanNAMedHi Exit: (201) [system] _NAMeanNAMedHi=_NAMeanNAMedHi ^ Exit: (200) [system] ignore(user:(_NAMeanNAMedHi=_NAMeanNAMedHi)) Exit: (199) [user] maybe_assign('_NAMeanNAMedHi'=_NAMeanNAMedHi) Call: (199) [apply] apply:maplist_(['_NBMedLo'=_200250, '_NAMean'=_200226, '_NBMean'=_200202, '_NAMedHi'=_200178, '_NEMin'=_200154, '_NGramStatN'=_199830, '_Low'=_199548, '_High'=_199470, '_Mean'=_199416, '_Insts1'=_199398, '_Insts'=_199368, '_NGramStat'=_199242, '_NewMax'=_199188, '_Max'=_199158, '_NewMin'=_199110, '_Min'=_199080, '_Total'=_199032, '_NN'=_199008, '_X'=_198984, '_NGram'=_198846, '_A'=_198822, '_F'=_198816], user:maybe_assign) Unify: (199) [apply] apply:maplist_(['_NBMedLo'=_200250, '_NAMean'=_200226, '_NBMean'=_200202, '_NAMedHi'=_200178, '_NEMin'=_200154, '_NGramStatN'=_199830, '_Low'=_199548, '_High'=_199470, '_Mean'=_199416, '_Insts1'=_199398, '_Insts'=_199368, '_NGramStat'=_199242, '_NewMax'=_199188, '_Max'=_199158, '_NewMin'=_199110, '_Min'=_199080, '_Total'=_199032, '_NN'=_199008, '_X'=_198984, '_NGram'=_198846, '_A'=_198822, '_F'=_198816], user:maybe_assign) Call: (200) [user] maybe_assign('_NBMedLo'=_200250) Unify: (200) [user] maybe_assign('_NBMedLo'=_200250) ^ Call: (201) [user] ignore(_200250=_NBMedLo) ^ Unify: (201) [system] ignore(user:(_200250=_NBMedLo)) Call: (202) [system] _200250=_NBMedLo Exit: (202) [system] _NBMedLo=_NBMedLo ^ Exit: (201) [system] ignore(user:(_NBMedLo=_NBMedLo)) Exit: (200) [user] maybe_assign('_NBMedLo'=_NBMedLo) Call: (200) [apply] apply:maplist_(['_NAMean'=_200226, '_NBMean'=_200202, '_NAMedHi'=_200178, '_NEMin'=_200154, '_NGramStatN'=_199830, '_Low'=_199548, '_High'=_199470, '_Mean'=_199416, '_Insts1'=_199398, '_Insts'=_199368, '_NGramStat'=_199242, '_NewMax'=_199188, '_Max'=_199158, '_NewMin'=_199110, '_Min'=_199080, '_Total'=_199032, '_NN'=_199008, '_X'=_198984, '_NGram'=_198846, '_A'=_198822, '_F'=_198816], user:maybe_assign) Unify: (200) [apply] apply:maplist_(['_NAMean'=_200226, '_NBMean'=_200202, '_NAMedHi'=_200178, '_NEMin'=_200154, '_NGramStatN'=_199830, '_Low'=_199548, '_High'=_199470, '_Mean'=_199416, '_Insts1'=_199398, '_Insts'=_199368, '_NGramStat'=_199242, '_NewMax'=_199188, '_Max'=_199158, '_NewMin'=_199110, '_Min'=_199080, '_Total'=_199032, '_NN'=_199008, '_X'=_198984, '_NGram'=_198846, '_A'=_198822, '_F'=_198816], user:maybe_assign) Call: (201) [user] maybe_assign('_NAMean'=_200226) Unify: (201) [user] maybe_assign('_NAMean'=_200226) ^ Call: (202) [user] ignore(_200226=_NAMean) ^ Unify: (202) [system] ignore(user:(_200226=_NAMean)) Call: (203) [system] _200226=_NAMean Exit: (203) [system] _NAMean=_NAMean ^ Exit: (202) [system] ignore(user:(_NAMean=_NAMean)) Exit: (201) [user] maybe_assign('_NAMean'=_NAMean) Call: (201) [apply] apply:maplist_(['_NBMean'=_200202, '_NAMedHi'=_200178, '_NEMin'=_200154, '_NGramStatN'=_199830, '_Low'=_199548, '_High'=_199470, '_Mean'=_199416, '_Insts1'=_199398, '_Insts'=_199368, '_NGramStat'=_199242, '_NewMax'=_199188, '_Max'=_199158, '_NewMin'=_199110, '_Min'=_199080, '_Total'=_199032, '_NN'=_199008, '_X'=_198984, '_NGram'=_198846, '_A'=_198822, '_F'=_198816], user:maybe_assign) Unify: (201) [apply] apply:maplist_(['_NBMean'=_200202, '_NAMedHi'=_200178, '_NEMin'=_200154, '_NGramStatN'=_199830, '_Low'=_199548, '_High'=_199470, '_Mean'=_199416, '_Insts1'=_199398, '_Insts'=_199368, '_NGramStat'=_199242, '_NewMax'=_199188, '_Max'=_199158, '_NewMin'=_199110, '_Min'=_199080, '_Total'=_199032, '_NN'=_199008, '_X'=_198984, '_NGram'=_198846, '_A'=_198822, '_F'=_198816], user:maybe_assign) Call: (202) [user] maybe_assign('_NBMean'=_200202) Unify: (202) [user] maybe_assign('_NBMean'=_200202) ^ Call: (203) [user] ignore(_200202=_NBMean) ^ Unify: (203) [system] ignore(user:(_200202=_NBMean)) Call: (204) [system] _200202=_NBMean Exit: (204) [system] _NBMean=_NBMean ^ Exit: (203) [system] ignore(user:(_NBMean=_NBMean)) Exit: (202) [user] maybe_assign('_NBMean'=_NBMean) Call: (202) [apply] apply:maplist_(['_NAMedHi'=_200178, '_NEMin'=_200154, '_NGramStatN'=_199830, '_Low'=_199548, '_High'=_199470, '_Mean'=_199416, '_Insts1'=_199398, '_Insts'=_199368, '_NGramStat'=_199242, '_NewMax'=_199188, '_Max'=_199158, '_NewMin'=_199110, '_Min'=_199080, '_Total'=_199032, '_NN'=_199008, '_X'=_198984, '_NGram'=_198846, '_A'=_198822, '_F'=_198816], user:maybe_assign) Unify: (202) [apply] apply:maplist_(['_NAMedHi'=_200178, '_NEMin'=_200154, '_NGramStatN'=_199830, '_Low'=_199548, '_High'=_199470, '_Mean'=_199416, '_Insts1'=_199398, '_Insts'=_199368, '_NGramStat'=_199242, '_NewMax'=_199188, '_Max'=_199158, '_NewMin'=_199110, '_Min'=_199080, '_Total'=_199032, '_NN'=_199008, '_X'=_198984, '_NGram'=_198846, '_A'=_198822, '_F'=_198816], user:maybe_assign) Call: (203) [user] maybe_assign('_NAMedHi'=_200178) Unify: (203) [user] maybe_assign('_NAMedHi'=_200178) ^ Call: (204) [user] ignore(_200178=_NAMedHi) ^ Unify: (204) [system] ignore(user:(_200178=_NAMedHi)) Call: (205) [system] _200178=_NAMedHi Exit: (205) [system] _NAMedHi=_NAMedHi ^ Exit: (204) [system] ignore(user:(_NAMedHi=_NAMedHi)) Exit: (203) [user] maybe_assign('_NAMedHi'=_NAMedHi) Call: (203) [apply] apply:maplist_(['_NEMin'=_200154, '_NGramStatN'=_199830, '_Low'=_199548, '_High'=_199470, '_Mean'=_199416, '_Insts1'=_199398, '_Insts'=_199368, '_NGramStat'=_199242, '_NewMax'=_199188, '_Max'=_199158, '_NewMin'=_199110, '_Min'=_199080, '_Total'=_199032, '_NN'=_199008, '_X'=_198984, '_NGram'=_198846, '_A'=_198822, '_F'=_198816], user:maybe_assign) Unify: (203) [apply] apply:maplist_(['_NEMin'=_200154, '_NGramStatN'=_199830, '_Low'=_199548, '_High'=_199470, '_Mean'=_199416, '_Insts1'=_199398, '_Insts'=_199368, '_NGramStat'=_199242, '_NewMax'=_199188, '_Max'=_199158, '_NewMin'=_199110, '_Min'=_199080, '_Total'=_199032, '_NN'=_199008, '_X'=_198984, '_NGram'=_198846, '_A'=_198822, '_F'=_198816], user:maybe_assign) Call: (204) [user] maybe_assign('_NEMin'=_200154) Unify: (204) [user] maybe_assign('_NEMin'=_200154) ^ Call: (205) [user] ignore(_200154=_NEMin) ^ Unify: (205) [system] ignore(user:(_200154=_NEMin)) Call: (206) [system] _200154=_NEMin Exit: (206) [system] _NEMin=_NEMin ^ Exit: (205) [system] ignore(user:(_NEMin=_NEMin)) Exit: (204) [user] maybe_assign('_NEMin'=_NEMin) Call: (204) [apply] apply:maplist_(['_NGramStatN'=_199830, '_Low'=_199548, '_High'=_199470, '_Mean'=_199416, '_Insts1'=_199398, '_Insts'=_199368, '_NGramStat'=_199242, '_NewMax'=_199188, '_Max'=_199158, '_NewMin'=_199110, '_Min'=_199080, '_Total'=_199032, '_NN'=_199008, '_X'=_198984, '_NGram'=_198846, '_A'=_198822, '_F'=_198816], user:maybe_assign) Unify: (204) [apply] apply:maplist_(['_NGramStatN'=_199830, '_Low'=_199548, '_High'=_199470, '_Mean'=_199416, '_Insts1'=_199398, '_Insts'=_199368, '_NGramStat'=_199242, '_NewMax'=_199188, '_Max'=_199158, '_NewMin'=_199110, '_Min'=_199080, '_Total'=_199032, '_NN'=_199008, '_X'=_198984, '_NGram'=_198846, '_A'=_198822, '_F'=_198816], user:maybe_assign) Call: (205) [user] maybe_assign('_NGramStatN'=_199830) Unify: (205) [user] maybe_assign('_NGramStatN'=_199830) ^ Call: (206) [user] ignore(_199830=_NGramStatN) ^ Unify: (206) [system] ignore(user:(_199830=_NGramStatN)) Call: (207) [system] _199830=_NGramStatN Exit: (207) [system] _NGramStatN=_NGramStatN ^ Exit: (206) [system] ignore(user:(_NGramStatN=_NGramStatN)) Exit: (205) [user] maybe_assign('_NGramStatN'=_NGramStatN) Call: (205) [apply] apply:maplist_(['_Low'=_199548, '_High'=_199470, '_Mean'=_199416, '_Insts1'=_199398, '_Insts'=_199368, '_NGramStat'=_199242, '_NewMax'=_199188, '_Max'=_199158, '_NewMin'=_199110, '_Min'=_199080, '_Total'=_199032, '_NN'=_199008, '_X'=_198984, '_NGram'=_198846, '_A'=_198822, '_F'=_198816], user:maybe_assign) Unify: (205) [apply] apply:maplist_(['_Low'=_199548, '_High'=_199470, '_Mean'=_199416, '_Insts1'=_199398, '_Insts'=_199368, '_NGramStat'=_199242, '_NewMax'=_199188, '_Max'=_199158, '_NewMin'=_199110, '_Min'=_199080, '_Total'=_199032, '_NN'=_199008, '_X'=_198984, '_NGram'=_198846, '_A'=_198822, '_F'=_198816], user:maybe_assign) Call: (206) [user] maybe_assign('_Low'=_199548) Unify: (206) [user] maybe_assign('_Low'=_199548) ^ Call: (207) [user] ignore(_199548=_Low) ^ Unify: (207) [system] ignore(user:(_199548=_Low)) Call: (208) [system] _199548=_Low Exit: (208) [system] _Low=_Low ^ Exit: (207) [system] ignore(user:(_Low=_Low)) Exit: (206) [user] maybe_assign('_Low'=_Low) Call: (206) [apply] apply:maplist_(['_High'=_199470, '_Mean'=_199416, '_Insts1'=_199398, '_Insts'=_199368, '_NGramStat'=_199242, '_NewMax'=_199188, '_Max'=_199158, '_NewMin'=_199110, '_Min'=_199080, '_Total'=_199032, '_NN'=_199008, '_X'=_198984, '_NGram'=_198846, '_A'=_198822, '_F'=_198816], user:maybe_assign) Unify: (206) [apply] apply:maplist_(['_High'=_199470, '_Mean'=_199416, '_Insts1'=_199398, '_Insts'=_199368, '_NGramStat'=_199242, '_NewMax'=_199188, '_Max'=_199158, '_NewMin'=_199110, '_Min'=_199080, '_Total'=_199032, '_NN'=_199008, '_X'=_198984, '_NGram'=_198846, '_A'=_198822, '_F'=_198816], user:maybe_assign) Call: (207) [user] maybe_assign('_High'=_199470) Unify: (207) [user] maybe_assign('_High'=_199470) ^ Call: (208) [user] ignore(_199470=_High) ^ Unify: (208) [system] ignore(user:(_199470=_High)) Call: (209) [system] _199470=_High Exit: (209) [system] _High=_High ^ Exit: (208) [system] ignore(user:(_High=_High)) Exit: (207) [user] maybe_assign('_High'=_High) Call: (207) [apply] apply:maplist_(['_Mean'=_199416, '_Insts1'=_199398, '_Insts'=_199368, '_NGramStat'=_199242, '_NewMax'=_199188, '_Max'=_199158, '_NewMin'=_199110, '_Min'=_199080, '_Total'=_199032, '_NN'=_199008, '_X'=_198984, '_NGram'=_198846, '_A'=_198822, '_F'=_198816], user:maybe_assign) Unify: (207) [apply] apply:maplist_(['_Mean'=_199416, '_Insts1'=_199398, '_Insts'=_199368, '_NGramStat'=_199242, '_NewMax'=_199188, '_Max'=_199158, '_NewMin'=_199110, '_Min'=_199080, '_Total'=_199032, '_NN'=_199008, '_X'=_198984, '_NGram'=_198846, '_A'=_198822, '_F'=_198816], user:maybe_assign) Call: (208) [user] maybe_assign('_Mean'=_199416) Unify: (208) [user] maybe_assign('_Mean'=_199416) ^ Call: (209) [user] ignore(_199416=_Mean) ^ Unify: (209) [system] ignore(user:(_199416=_Mean)) Call: (210) [system] _199416=_Mean Exit: (210) [system] _Mean=_Mean ^ Exit: (209) [system] ignore(user:(_Mean=_Mean)) Exit: (208) [user] maybe_assign('_Mean'=_Mean) Call: (208) [apply] apply:maplist_(['_Insts1'=_199398, '_Insts'=_199368, '_NGramStat'=_199242, '_NewMax'=_199188, '_Max'=_199158, '_NewMin'=_199110, '_Min'=_199080, '_Total'=_199032, '_NN'=_199008, '_X'=_198984, '_NGram'=_198846, '_A'=_198822, '_F'=_198816], user:maybe_assign) Unify: (208) [apply] apply:maplist_(['_Insts1'=_199398, '_Insts'=_199368, '_NGramStat'=_199242, '_NewMax'=_199188, '_Max'=_199158, '_NewMin'=_199110, '_Min'=_199080, '_Total'=_199032, '_NN'=_199008, '_X'=_198984, '_NGram'=_198846, '_A'=_198822, '_F'=_198816], user:maybe_assign) Call: (209) [user] maybe_assign('_Insts1'=_199398) Unify: (209) [user] maybe_assign('_Insts1'=_199398) ^ Call: (210) [user] ignore(_199398=_Insts1) ^ Unify: (210) [system] ignore(user:(_199398=_Insts1)) Call: (211) [system] _199398=_Insts1 Exit: (211) [system] _Insts1=_Insts1 ^ Exit: (210) [system] ignore(user:(_Insts1=_Insts1)) Exit: (209) [user] maybe_assign('_Insts1'=_Insts1) Call: (209) [apply] apply:maplist_(['_Insts'=_199368, '_NGramStat'=_199242, '_NewMax'=_199188, '_Max'=_199158, '_NewMin'=_199110, '_Min'=_199080, '_Total'=_199032, '_NN'=_199008, '_X'=_198984, '_NGram'=_198846, '_A'=_198822, '_F'=_198816], user:maybe_assign) Unify: (209) [apply] apply:maplist_(['_Insts'=_199368, '_NGramStat'=_199242, '_NewMax'=_199188, '_Max'=_199158, '_NewMin'=_199110, '_Min'=_199080, '_Total'=_199032, '_NN'=_199008, '_X'=_198984, '_NGram'=_198846, '_A'=_198822, '_F'=_198816], user:maybe_assign) Call: (210) [user] maybe_assign('_Insts'=_199368) Unify: (210) [user] maybe_assign('_Insts'=_199368) ^ Call: (211) [user] ignore(_199368=_Insts) ^ Unify: (211) [system] ignore(user:(_199368=_Insts)) Call: (212) [system] _199368=_Insts Exit: (212) [system] _Insts=_Insts ^ Exit: (211) [system] ignore(user:(_Insts=_Insts)) Exit: (210) [user] maybe_assign('_Insts'=_Insts) Call: (210) [apply] apply:maplist_(['_NGramStat'=_199242, '_NewMax'=_199188, '_Max'=_199158, '_NewMin'=_199110, '_Min'=_199080, '_Total'=_199032, '_NN'=_199008, '_X'=_198984, '_NGram'=_198846, '_A'=_198822, '_F'=_198816], user:maybe_assign) Unify: (210) [apply] apply:maplist_(['_NGramStat'=_199242, '_NewMax'=_199188, '_Max'=_199158, '_NewMin'=_199110, '_Min'=_199080, '_Total'=_199032, '_NN'=_199008, '_X'=_198984, '_NGram'=_198846, '_A'=_198822, '_F'=_198816], user:maybe_assign) Call: (211) [user] maybe_assign('_NGramStat'=_199242) Unify: (211) [user] maybe_assign('_NGramStat'=_199242) ^ Call: (212) [user] ignore(_199242=_NGramStat) ^ Unify: (212) [system] ignore(user:(_199242=_NGramStat)) Call: (213) [system] _199242=_NGramStat Exit: (213) [system] _NGramStat=_NGramStat ^ Exit: (212) [system] ignore(user:(_NGramStat=_NGramStat)) Exit: (211) [user] maybe_assign('_NGramStat'=_NGramStat) Call: (211) [apply] apply:maplist_(['_NewMax'=_199188, '_Max'=_199158, '_NewMin'=_199110, '_Min'=_199080, '_Total'=_199032, '_NN'=_199008, '_X'=_198984, '_NGram'=_198846, '_A'=_198822, '_F'=_198816], user:maybe_assign) Unify: (211) [apply] apply:maplist_(['_NewMax'=_199188, '_Max'=_199158, '_NewMin'=_199110, '_Min'=_199080, '_Total'=_199032, '_NN'=_199008, '_X'=_198984, '_NGram'=_198846, '_A'=_198822, '_F'=_198816], user:maybe_assign) Call: (212) [user] maybe_assign('_NewMax'=_199188) Unify: (212) [user] maybe_assign('_NewMax'=_199188) ^ Call: (213) [user] ignore(_199188=_NewMax) ^ Unify: (213) [system] ignore(user:(_199188=_NewMax)) Call: (214) [system] _199188=_NewMax Exit: (214) [system] _NewMax=_NewMax ^ Exit: (213) [system] ignore(user:(_NewMax=_NewMax)) Exit: (212) [user] maybe_assign('_NewMax'=_NewMax) Call: (212) [apply] apply:maplist_(['_Max'=_199158, '_NewMin'=_199110, '_Min'=_199080, '_Total'=_199032, '_NN'=_199008, '_X'=_198984, '_NGram'=_198846, '_A'=_198822, '_F'=_198816], user:maybe_assign) Unify: (212) [apply] apply:maplist_(['_Max'=_199158, '_NewMin'=_199110, '_Min'=_199080, '_Total'=_199032, '_NN'=_199008, '_X'=_198984, '_NGram'=_198846, '_A'=_198822, '_F'=_198816], user:maybe_assign) Call: (213) [user] maybe_assign('_Max'=_199158) Unify: (213) [user] maybe_assign('_Max'=_199158) ^ Call: (214) [user] ignore(_199158=_Max) ^ Unify: (214) [system] ignore(user:(_199158=_Max)) Call: (215) [system] _199158=_Max Exit: (215) [system] _Max=_Max ^ Exit: (214) [system] ignore(user:(_Max=_Max)) Exit: (213) [user] maybe_assign('_Max'=_Max) Call: (213) [apply] apply:maplist_(['_NewMin'=_199110, '_Min'=_199080, '_Total'=_199032, '_NN'=_199008, '_X'=_198984, '_NGram'=_198846, '_A'=_198822, '_F'=_198816], user:maybe_assign) Unify: (213) [apply] apply:maplist_(['_NewMin'=_199110, '_Min'=_199080, '_Total'=_199032, '_NN'=_199008, '_X'=_198984, '_NGram'=_198846, '_A'=_198822, '_F'=_198816], user:maybe_assign) Call: (214) [user] maybe_assign('_NewMin'=_199110) Unify: (214) [user] maybe_assign('_NewMin'=_199110) ^ Call: (215) [user] ignore(_199110=_NewMin) ^ Unify: (215) [system] ignore(user:(_199110=_NewMin)) Call: (216) [system] _199110=_NewMin Exit: (216) [system] _NewMin=_NewMin ^ Exit: (215) [system] ignore(user:(_NewMin=_NewMin)) Exit: (214) [user] maybe_assign('_NewMin'=_NewMin) Call: (214) [apply] apply:maplist_(['_Min'=_199080, '_Total'=_199032, '_NN'=_199008, '_X'=_198984, '_NGram'=_198846, '_A'=_198822, '_F'=_198816], user:maybe_assign) Unify: (214) [apply] apply:maplist_(['_Min'=_199080, '_Total'=_199032, '_NN'=_199008, '_X'=_198984, '_NGram'=_198846, '_A'=_198822, '_F'=_198816], user:maybe_assign) Call: (215) [user] maybe_assign('_Min'=_199080) Unify: (215) [user] maybe_assign('_Min'=_199080) ^ Call: (216) [user] ignore(_199080=_Min) ^ Unify: (216) [system] ignore(user:(_199080=_Min)) Call: (217) [system] _199080=_Min Exit: (217) [system] _Min=_Min ^ Exit: (216) [system] ignore(user:(_Min=_Min)) Exit: (215) [user] maybe_assign('_Min'=_Min) Call: (215) [apply] apply:maplist_(['_Total'=_199032, '_NN'=_199008, '_X'=_198984, '_NGram'=_198846, '_A'=_198822, '_F'=_198816], user:maybe_assign) Unify: (215) [apply] apply:maplist_(['_Total'=_199032, '_NN'=_199008, '_X'=_198984, '_NGram'=_198846, '_A'=_198822, '_F'=_198816], user:maybe_assign) Call: (216) [user] maybe_assign('_Total'=_199032) Unify: (216) [user] maybe_assign('_Total'=_199032) ^ Call: (217) [user] ignore(_199032=_Total) ^ Unify: (217) [system] ignore(user:(_199032=_Total)) Call: (218) [system] _199032=_Total Exit: (218) [system] _Total=_Total ^ Exit: (217) [system] ignore(user:(_Total=_Total)) Exit: (216) [user] maybe_assign('_Total'=_Total) Call: (216) [apply] apply:maplist_(['_NN'=_199008, '_X'=_198984, '_NGram'=_198846, '_A'=_198822, '_F'=_198816], user:maybe_assign) Unify: (216) [apply] apply:maplist_(['_NN'=_199008, '_X'=_198984, '_NGram'=_198846, '_A'=_198822, '_F'=_198816], user:maybe_assign) Call: (217) [user] maybe_assign('_NN'=_199008) Unify: (217) [user] maybe_assign('_NN'=_199008) ^ Call: (218) [user] ignore(_199008=_NN) ^ Unify: (218) [system] ignore(user:(_199008=_NN)) Call: (219) [system] _199008=_NN Exit: (219) [system] _NN=_NN ^ Exit: (218) [system] ignore(user:(_NN=_NN)) Exit: (217) [user] maybe_assign('_NN'=_NN) Call: (217) [apply] apply:maplist_(['_X'=_198984, '_NGram'=_198846, '_A'=_198822, '_F'=_198816], user:maybe_assign) Unify: (217) [apply] apply:maplist_(['_X'=_198984, '_NGram'=_198846, '_A'=_198822, '_F'=_198816], user:maybe_assign) Call: (218) [user] maybe_assign('_X'=_198984) Unify: (218) [user] maybe_assign('_X'=_198984) ^ Call: (219) [user] ignore(_198984=_X) ^ Unify: (219) [system] ignore(user:(_198984=_X)) Call: (220) [system] _198984=_X Exit: (220) [system] _X=_X ^ Exit: (219) [system] ignore(user:(_X=_X)) Exit: (218) [user] maybe_assign('_X'=_X) Call: (218) [apply] apply:maplist_(['_NGram'=_198846, '_A'=_198822, '_F'=_198816], user:maybe_assign) Unify: (218) [apply] apply:maplist_(['_NGram'=_198846, '_A'=_198822, '_F'=_198816], user:maybe_assign) Call: (219) [user] maybe_assign('_NGram'=_198846) Unify: (219) [user] maybe_assign('_NGram'=_198846) ^ Call: (220) [user] ignore(_198846=_NGram) ^ Unify: (220) [system] ignore(user:(_198846=_NGram)) Call: (221) [system] _198846=_NGram Exit: (221) [system] _NGram=_NGram ^ Exit: (220) [system] ignore(user:(_NGram=_NGram)) Exit: (219) [user] maybe_assign('_NGram'=_NGram) Call: (219) [apply] apply:maplist_(['_A'=_198822, '_F'=_198816], user:maybe_assign) Unify: (219) [apply] apply:maplist_(['_A'=_198822, '_F'=_198816], user:maybe_assign) Call: (220) [user] maybe_assign('_A'=_198822) Unify: (220) [user] maybe_assign('_A'=_198822) ^ Call: (221) [user] ignore(_198822=_A) ^ Unify: (221) [system] ignore(user:(_198822=_A)) Call: (222) [system] _198822=_A Exit: (222) [system] _A=_A ^ Exit: (221) [system] ignore(user:(_A=_A)) Exit: (220) [user] maybe_assign('_A'=_A) Call: (220) [apply] apply:maplist_(['_F'=_198816], user:maybe_assign) Unify: (220) [apply] apply:maplist_(['_F'=_198816], user:maybe_assign) Call: (221) [user] maybe_assign('_F'=_198816) Unify: (221) [user] maybe_assign('_F'=_198816) ^ Call: (222) [user] ignore(_198816=_F) ^ Unify: (222) [system] ignore(user:(_198816=_F)) Call: (223) [system] _198816=_F Exit: (223) [system] _F=_F ^ Exit: (222) [system] ignore(user:(_F=_F)) Exit: (221) [user] maybe_assign('_F'=_F) Call: (221) [apply] apply:maplist_([], user:maybe_assign) Unify: (221) [apply] apply:maplist_([], user:maybe_assign) Exit: (221) [apply] apply:maplist_([], user:maybe_assign) Exit: (220) [apply] apply:maplist_(['_F'=_F], user:maybe_assign) Exit: (219) [apply] apply:maplist_(['_A'=_A, '_F'=_F], user:maybe_assign) Exit: (218) [apply] apply:maplist_(['_NGram'=_NGram, '_A'=_A, '_F'=_F], user:maybe_assign) Exit: (217) [apply] apply:maplist_(['_X'=_X, '_NGram'=_NGram, '_A'=_A, '_F'=_F], user:maybe_assign) Exit: (216) [apply] apply:maplist_(['_NN'=_NN, '_X'=_X, '_NGram'=_NGram, '_A'=_A, '_F'=_F], user:maybe_assign) Exit: (215) [apply] apply:maplist_(['_Total'=_Total, '_NN'=_NN, '_X'=_X, '_NGram'=_NGram, '_A'=_A, '_F'=_F], user:maybe_assign) Exit: (214) [apply] apply:maplist_(['_Min'=_Min, '_Total'=_Total, '_NN'=_NN, '_X'=_X, '_NGram'=_NGram, '_A'=_A, '_F'=_F], user:maybe_assign) Exit: (213) [apply] apply:maplist_(['_NewMin'=_NewMin, '_Min'=_Min, '_Total'=_Total, '_NN'=_NN, '_X'=_X, '_NGram'=_NGram, '_A'=_A, '_F'=_F], user:maybe_assign) Exit: (212) [apply] apply:maplist_(['_Max'=_Max, '_NewMin'=_NewMin, '_Min'=_Min, '_Total'=_Total, '_NN'=_NN, '_X'=_X, '_NGram'=_NGram, '_A'=_A, '_F'=_F], user:maybe_assign) Exit: (211) [apply] apply:maplist_(['_NewMax'=_NewMax, '_Max'=_Max, '_NewMin'=_NewMin, '_Min'=_Min, '_Total'=_Total, '_NN'=_NN, '_X'=_X, '_NGram'=_NGram, '_A'=_A, '_F'=_F], user:maybe_assign) Exit: (210) [apply] apply:maplist_(['_NGramStat'=_NGramStat, '_NewMax'=_NewMax, '_Max'=_Max, '_NewMin'=_NewMin, '_Min'=_Min, '_Total'=_Total, '_NN'=_NN, '_X'=_X, '_NGram'=_NGram, '_A'=_A, '_F'=_F], user:maybe_assign) Exit: (209) [apply] apply:maplist_(['_Insts'=_Insts, '_NGramStat'=_NGramStat, '_NewMax'=_NewMax, '_Max'=_Max, '_NewMin'=_NewMin, '_Min'=_Min, '_Total'=_Total, '_NN'=_NN, '_X'=_X, '_NGram'=_NGram, '_A'=_A, '_F'=_F], user:maybe_assign) Exit: (208) [apply] apply:maplist_(['_Insts1'=_Insts1, '_Insts'=_Insts, '_NGramStat'=_NGramStat, '_NewMax'=_NewMax, '_Max'=_Max, '_NewMin'=_NewMin, '_Min'=_Min, '_Total'=_Total, '_NN'=_NN, '_X'=_X, '_NGram'=_NGram, '_A'=_A, '_F'=_F], user:maybe_assign) Exit: (207) [apply] apply:maplist_(['_Mean'=_Mean, '_Insts1'=_Insts1, '_Insts'=_Insts, '_NGramStat'=_NGramStat, '_NewMax'=_NewMax, '_Max'=_Max, '_NewMin'=_NewMin, '_Min'=_Min, '_Total'=_Total, '_NN'=_NN, '_X'=_X, '_NGram'=_NGram, '_A'=_A, '_F'=_F], user:maybe_assign) Exit: (206) [apply] apply:maplist_(['_High'=_High, '_Mean'=_Mean, '_Insts1'=_Insts1, '_Insts'=_Insts, '_NGramStat'=_NGramStat, '_NewMax'=_NewMax, '_Max'=_Max, '_NewMin'=_NewMin, '_Min'=_Min, '_Total'=_Total, '_NN'=_NN, '_X'=_X, '_NGram'=_NGram, '_A'=_A, '_F'=_F], user:maybe_assign) Exit: (205) [apply] apply:maplist_(['_Low'=_Low, '_High'=_High, '_Mean'=_Mean, '_Insts1'=_Insts1, '_Insts'=_Insts, '_NGramStat'=_NGramStat, '_NewMax'=_NewMax, '_Max'=_Max, '_NewMin'=_NewMin, '_Min'=_Min, '_Total'=_Total, '_NN'=_NN, '_X'=_X, '_NGram'=_NGram, '_A'=_A, '_F'=_F], user:maybe_assign) Exit: (204) [apply] apply:maplist_(['_NGramStatN'=_NGramStatN, '_Low'=_Low, '_High'=_High, '_Mean'=_Mean, '_Insts1'=_Insts1, '_Insts'=_Insts, '_NGramStat'=_NGramStat, '_NewMax'=_NewMax, '_Max'=_Max, '_NewMin'=_NewMin, '_Min'=_Min, '_Total'=_Total, '_NN'=_NN, '_X'=_X, '_NGram'=_NGram, '_A'=_A, '_F'=_F], user:maybe_assign) Exit: (203) [apply] apply:maplist_(['_NEMin'=_NEMin, '_NGramStatN'=_NGramStatN, '_Low'=_Low, '_High'=_High, '_Mean'=_Mean, '_Insts1'=_Insts1, '_Insts'=_Insts, '_NGramStat'=_NGramStat, '_NewMax'=_NewMax, '_Max'=_Max, '_NewMin'=_NewMin, '_Min'=_Min, '_Total'=_Total, '_NN'=_NN, '_X'=_X, '_NGram'=_NGram, '_A'=_A, '_F'=_F], user:maybe_assign) Exit: (202) [apply] apply:maplist_(['_NAMedHi'=_NAMedHi, '_NEMin'=_NEMin, '_NGramStatN'=_NGramStatN, '_Low'=_Low, '_High'=_High, '_Mean'=_Mean, '_Insts1'=_Insts1, '_Insts'=_Insts, '_NGramStat'=_NGramStat, '_NewMax'=_NewMax, '_Max'=_Max, '_NewMin'=_NewMin, '_Min'=_Min, '_Total'=_Total, '_NN'=_NN, '_X'=_X, '_NGram'=_NGram, '_A'=_A, '_F'=_F], user:maybe_assign) Exit: (201) [apply] apply:maplist_(['_NBMean'=_NBMean, '_NAMedHi'=_NAMedHi, '_NEMin'=_NEMin, '_NGramStatN'=_NGramStatN, '_Low'=_Low, '_High'=_High, '_Mean'=_Mean, '_Insts1'=_Insts1, '_Insts'=_Insts, '_NGramStat'=_NGramStat, '_NewMax'=_NewMax, '_Max'=_Max, '_NewMin'=_NewMin, '_Min'=_Min, '_Total'=_Total, '_NN'=_NN, '_X'=_X, '_NGram'=_NGram, '_A'=_A, '_F'=_F], user:maybe_assign) Exit: (200) [apply] apply:maplist_(['_NAMean'=_NAMean, '_NBMean'=_NBMean, '_NAMedHi'=_NAMedHi, '_NEMin'=_NEMin, '_NGramStatN'=_NGramStatN, '_Low'=_Low, '_High'=_High, '_Mean'=_Mean, '_Insts1'=_Insts1, '_Insts'=_Insts, '_NGramStat'=_NGramStat, '_NewMax'=_NewMax, '_Max'=_Max, '_NewMin'=_NewMin, '_Min'=_Min, '_Total'=_Total, '_NN'=_NN, '_X'=_X, '_NGram'=_NGram, '_A'=_A, '_F'=_F], user:maybe_assign) Exit: (199) [apply] apply:maplist_(['_NBMedLo'=_NBMedLo, '_NAMean'=_NAMean, '_NBMean'=_NBMean, '_NAMedHi'=_NAMedHi, '_NEMin'=_NEMin, '_NGramStatN'=_NGramStatN, '_Low'=_Low, '_High'=_High, '_Mean'=_Mean, '_Insts1'=_Insts1, '_Insts'=_Insts, '_NGramStat'=_NGramStat, '_NewMax'=_NewMax, '_Max'=_Max, '_NewMin'=_NewMin, '_Min'=_Min, '_Total'=_Total, '_NN'=_NN, '_X'=_X, '_NGram'=_NGram, '_A'=_A, '_F'=_F], user:maybe_assign) Exit: (198) [apply] apply:maplist_(['_NAMeanNAMedHi'=_NAMeanNAMedHi, '_NBMedLo'=_NBMedLo, '_NAMean'=_NAMean, '_NBMean'=_NBMean, '_NAMedHi'=_NAMedHi, '_NEMin'=_NEMin, '_NGramStatN'=_NGramStatN, '_Low'=_Low, '_High'=_High, '_Mean'=_Mean, '_Insts1'=_Insts1, '_Insts'=_Insts, '_NGramStat'=_NGramStat, '_NewMax'=_NewMax, '_Max'=_Max, '_NewMin'=_NewMin, '_Min'=_Min, '_Total'=_Total, '_NN'=_NN, '_X'=_X, '_NGram'=_NGram, '_A'=_A, '_F'=_F], user:maybe_assign) Exit: (197) [apply] apply:maplist_(['_NBMeanNBMedLo'=_NBMeanNBMedLo, '_NAMeanNAMedHi'=_NAMeanNAMedHi, '_NBMedLo'=_NBMedLo, '_NAMean'=_NAMean, '_NBMean'=_NBMean, '_NAMedHi'=_NAMedHi, '_NEMin'=_NEMin, '_NGramStatN'=_NGramStatN, '_Low'=_Low, '_High'=_High, '_Mean'=_Mean, '_Insts1'=_Insts1, '_Insts'=_Insts, '_NGramStat'=_NGramStat, '_NewMax'=_NewMax, '_Max'=_Max, '_NewMin'=_NewMin, '_Min'=_Min, '_Total'=_Total, '_NN'=_NN, '_X'=_X, '_NGram'=_NGram, '_A'=_A, '_F'=_F], user:maybe_assign) Exit: (196) [apply] apply:maplist_(['_NBMedLoNEMin'=_NBMedLoNEMin, '_NBMeanNBMedLo'=_NBMeanNBMedLo, '_NAMeanNAMedHi'=_NAMeanNAMedHi, '_NBMedLo'=_NBMedLo, '_NAMean'=_NAMean, '_NBMean'=_NBMean, '_NAMedHi'=_NAMedHi, '_NEMin'=_NEMin, '_NGramStatN'=_NGramStatN, '_Low'=_Low, '_High'=_High, '_Mean'=_Mean, '_Insts1'=_Insts1, '_Insts'=_Insts, '_NGramStat'=_NGramStat, '_NewMax'=_NewMax, '_Max'=_Max, '_NewMin'=_NewMin, '_Min'=_Min, '_Total'=_Total, '_NN'=_NN, '_X'=_X, '_NGram'=_NGram, '_A'=_A, '_F'=_F], user:maybe_assign) Exit: (195) [apply] apply:maplist_(['_Props'=_Props, '_NBMedLoNEMin'=_NBMedLoNEMin, '_NBMeanNBMedLo'=_NBMeanNBMedLo, '_NAMeanNAMedHi'=_NAMeanNAMedHi, '_NBMedLo'=_NBMedLo, '_NAMean'=_NAMean, '_NBMean'=_NBMean, '_NAMedHi'=_NAMedHi, '_NEMin'=_NEMin, '_NGramStatN'=_NGramStatN, '_Low'=_Low, '_High'=_High, '_Mean'=_Mean, '_Insts1'=_Insts1, '_Insts'=_Insts, '_NGramStat'=_NGramStat, '_NewMax'=_NewMax, '_Max'=_Max, '_NewMin'=_NewMin, '_Min'=_Min, '_Total'=_Total, '_NN'=_NN, '_X'=_X, '_NGram'=_NGram, '_A'=_A, '_F'=_F], user:maybe_assign) ^ Exit: (194) [apply] apply:maplist(user:maybe_assign, ['_Props'=_Props, '_NBMedLoNEMin'=_NBMedLoNEMin, '_NBMeanNBMedLo'=_NBMeanNBMedLo, '_NAMeanNAMedHi'=_NAMeanNAMedHi, '_NBMedLo'=_NBMedLo, '_NAMean'=_NAMean, '_NBMean'=_NBMean, '_NAMedHi'=_NAMedHi, '_NEMin'=_NEMin, '_NGramStatN'=_NGramStatN, '_Low'=_Low, '_High'=_High, '_Mean'=_Mean, '_Insts1'=_Insts1, '_Insts'=_Insts, '_NGramStat'=_NGramStat, '_NewMax'=_NewMax, '_Max'=_Max, '_NewMin'=_NewMin, '_Min'=_Min, '_Total'=_Total, '_NN'=_NN, '_X'=_X, '_NGram'=_NGram, '_A'=_A, '_F'=_F]) ^ Call: (194) [user] must_not_error(do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['compute-extent', _F, _A], [[functor, _NGram, _F, _A], ['set-flag', 'total-fa', 0], ['set-flag', 'min-fa', 999999999], ['set-flag', 'max-fa', 0], [forall, _NGram, [',', ['ngram-key', _NGram, _X], ['get-flag', _X, _NN], [flag, 'total-fa', _Total, [+, _Total, _NN]], ['get-flag', 'min-fa', _Min], ['min-of', _Min, _NN, _NewMin], ['set-flag', 'min-fa', _NewMin], ['get-flag', 'max-fa', _Max], ['max-of', _Max, _NN, _NewMax], ['set-flag', 'max-fa', _NewMax], ['append-term', _NGram, _NN, _NGramStat], ['save-stat', _NGramStat]]], ['get-flag', 'total-fa', _Total], ['get-flag', 'min-fa', _Min], ['get-flag', 'max-fa', _Max], ['predicate-property', _NGram, ['number-of-clauses', _Insts]], ['max-of', _Insts, 1, _Insts1], [is, _Mean, [round, [/, _Total, _Insts1]]], [is, _High, [+, [/, [-, _Max, _Mean], 2], _Mean]], [is, _Low, [+, [/, [-, _Mean, _Min], 2], _Min]], ['set-flag', 'med-high-fa', _High], ['set-flag', 'med-low-fa', _Low], [nop, [',', ['set-flag', 'above-mean-fa', 0], ['set-flag', 'above-med-high-fa', 0], ['set-flag', 'num-min-fa', 0], ['set-flag', 'below-mean-fa', 0], ['set-flag', 'below-med-low-fa', 0], ['append-term', _NGram, _NN, _NGramStatN], [forall, _NGramStatN, [',', [ignore, [',', [=, _NN, _Min], ['inc-flag', 'num-min-fa']]], [ignore, [',', [>, _NN, _High], ['inc-flag', 'above-med-high-fa']]], [ignore, [',', [<, _NN, _Low], ['inc-flag', 'below-med-low-fa']]], ['det-if-then-else', [=<, _NN, _Mean], ['inc-flag', 'below-mean-fa'], ['inc-flag', 'above-mean-fa']]]], ['get-flag', 'num-min-fa', _NEMin], ['get-flag', 'above-med-high-fa', _NAMedHi], ['get-flag', 'below-mean-fa', _NBMean], ['get-flag', 'above-mean-fa', _NAMean], ['get-flag', 'below-med-low-fa', _NBMedLo], [is, _NAMeanNAMedHi, [-, _NAMean, _NAMedHi]], [is, _NBMeanNBMedLo, [-, _NBMean, _NBMedLo]], [is, _NBMedLoNEMin, [-, _NBMedLo, _NEMin]], ['set-det']]], [=, _Props, [::, [=, ['det-if-then', min, min], _NEMin], [=, ['det-if-then', min, low], _NBMedLoNEMin], [=, ['det-if-then', low, mean], _NBMeanNBMedLo], [=, ['det-if-then', mean, high], _NAMeanNAMedHi], [=, ['det-if-then', high, max], _NAMedHi], [=, ---------, ------------], [=, ['det-if-then', min, max], _Insts], nl, [=, min, _Min], [=, low, _Low], [=, mean, _Mean], [=, high, _High], [=, max, _Max], [=, total, _Total]]], [maplist, 'xthe-unbounds', _Props], ['add-atom', '&self', [extent_props, _F, _A, _Props]], [debugln, [::, ['extent-props', [/, _F, _A]], _Props]], ['set-det']]], _3348)) ^ Unify: (194) [user] must_not_error(user:do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['compute-extent', _F, _A], [[functor, _NGram, _F, _A], ['set-flag', 'total-fa', 0], ['set-flag', 'min-fa', 999999999], ['set-flag', 'max-fa', 0], [forall, _NGram, [',', ['ngram-key', _NGram, _X], ['get-flag', _X, _NN], [flag, 'total-fa', _Total, [+, _Total, _NN]], ['get-flag', 'min-fa', _Min], ['min-of', _Min, _NN, _NewMin], ['set-flag', 'min-fa', _NewMin], ['get-flag', 'max-fa', _Max], ['max-of', _Max, _NN, _NewMax], ['set-flag', 'max-fa', _NewMax], ['append-term', _NGram, _NN, _NGramStat], ['save-stat', _NGramStat]]], ['get-flag', 'total-fa', _Total], ['get-flag', 'min-fa', _Min], ['get-flag', 'max-fa', _Max], ['predicate-property', _NGram, ['number-of-clauses', _Insts]], ['max-of', _Insts, 1, _Insts1], [is, _Mean, [round, [/, _Total, _Insts1]]], [is, _High, [+, [/, [-, _Max, _Mean], 2], _Mean]], [is, _Low, [+, [/, [-, _Mean, _Min], 2], _Min]], ['set-flag', 'med-high-fa', _High], ['set-flag', 'med-low-fa', _Low], [nop, [',', ['set-flag', 'above-mean-fa', 0], ['set-flag', 'above-med-high-fa', 0], ['set-flag', 'num-min-fa', 0], ['set-flag', 'below-mean-fa', 0], ['set-flag', 'below-med-low-fa', 0], ['append-term', _NGram, _NN, _NGramStatN], [forall, _NGramStatN, [',', [ignore, [',', [=, _NN, _Min], ['inc-flag', 'num-min-fa']]], [ignore, [',', [>, _NN, _High], ['inc-flag', 'above-med-high-fa']]], [ignore, [',', [<, _NN, _Low], ['inc-flag', 'below-med-low-fa']]], ['det-if-then-else', [=<, _NN, _Mean], ['inc-flag', 'below-mean-fa'], ['inc-flag', 'above-mean-fa']]]], ['get-flag', 'num-min-fa', _NEMin], ['get-flag', 'above-med-high-fa', _NAMedHi], ['get-flag', 'below-mean-fa', _NBMean], ['get-flag', 'above-mean-fa', _NAMean], ['get-flag', 'below-med-low-fa', _NBMedLo], [is, _NAMeanNAMedHi, [-, _NAMean, _NAMedHi]], [is, _NBMeanNBMedLo, [-, _NBMean, _NBMedLo]], [is, _NBMedLoNEMin, [-, _NBMedLo, _NEMin]], ['set-det']]], [=, _Props, [::, [=, ['det-if-then', min, min], _NEMin], [=, ['det-if-then', min, low], _NBMedLoNEMin], [=, ['det-if-then', low, mean], _NBMeanNBMedLo], [=, ['det-if-then', mean, high], _NAMeanNAMedHi], [=, ['det-if-then', high, max], _NAMedHi], [=, ---------, ------------], [=, ['det-if-then', min, max], _Insts], nl, [=, min, _Min], [=, low, _Low], [=, mean, _Mean], [=, high, _High], [=, max, _Max], [=, total, _Total]]], [maplist, 'xthe-unbounds', _Props], ['add-atom', '&self', [extent_props, _F, _A, _Props]], [debugln, [::, ['extent-props', [/, _F, _A]], _Props]], ['set-det']]], _3348)) Call: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['compute-extent', _F, _A], [[functor, _NGram, _F, _A], ['set-flag', 'total-fa', 0], ['set-flag', 'min-fa', 999999999], ['set-flag', 'max-fa', 0], [forall, _NGram, [',', ['ngram-key', _NGram, _X], ['get-flag', _X, _NN], [flag, 'total-fa', _Total, [+, _Total, _NN]], ['get-flag', 'min-fa', _Min], ['min-of', _Min, _NN, _NewMin], ['set-flag', 'min-fa', _NewMin], ['get-flag', 'max-fa', _Max], ['max-of', _Max, _NN, _NewMax], ['set-flag', 'max-fa', _NewMax], ['append-term', _NGram, _NN, _NGramStat], ['save-stat', _NGramStat]]], ['get-flag', 'total-fa', _Total], ['get-flag', 'min-fa', _Min], ['get-flag', 'max-fa', _Max], ['predicate-property', _NGram, ['number-of-clauses', _Insts]], ['max-of', _Insts, 1, _Insts1], [is, _Mean, [round, [/, _Total, _Insts1]]], [is, _High, [+, [/, [-, _Max, _Mean], 2], _Mean]], [is, _Low, [+, [/, [-, _Mean, _Min], 2], _Min]], ['set-flag', 'med-high-fa', _High], ['set-flag', 'med-low-fa', _Low], [nop, [',', ['set-flag', 'above-mean-fa', 0], ['set-flag', 'above-med-high-fa', 0], ['set-flag', 'num-min-fa', 0], ['set-flag', 'below-mean-fa', 0], ['set-flag', 'below-med-low-fa', 0], ['append-term', _NGram, _NN, _NGramStatN], [forall, _NGramStatN, [',', [ignore, [',', [=, _NN, _Min], ['inc-flag', 'num-min-fa']]], [ignore, [',', [>, _NN, _High], ['inc-flag', 'above-med-high-fa']]], [ignore, [',', [<, _NN, _Low], ['inc-flag', 'below-med-low-fa']]], ['det-if-then-else', [=<, _NN, _Mean], ['inc-flag', 'below-mean-fa'], ['inc-flag', 'above-mean-fa']]]], ['get-flag', 'num-min-fa', _NEMin], ['get-flag', 'above-med-high-fa', _NAMedHi], ['get-flag', 'below-mean-fa', _NBMean], ['get-flag', 'above-mean-fa', _NAMean], ['get-flag', 'below-med-low-fa', _NBMedLo], [is, _NAMeanNAMedHi, [-, _NAMean, _NAMedHi]], [is, _NBMeanNBMedLo, [-, _NBMean, _NBMedLo]], [is, _NBMedLoNEMin, [-, _NBMedLo, _NEMin]], ['set-det']]], [=, _Props, [::, [=, ['det-if-then', min, min], _NEMin], [=, ['det-if-then', min, low], _NBMedLoNEMin], [=, ['det-if-then', low, mean], _NBMeanNBMedLo], [=, ['det-if-then', mean, high], _NAMeanNAMedHi], [=, ['det-if-then', high, max], _NAMedHi], [=, ---------, ------------], [=, ['det-if-then', min, max], _Insts], nl, [=, min, _Min], [=, low, _Low], [=, mean, _Mean], [=, high, _High], [=, max, _Max], [=, total, _Total]]], [maplist, 'xthe-unbounds', _Props], ['add-atom', '&self', [extent_props, _F, _A, _Props]], [debugln, [::, ['extent-props', [/, _F, _A]], _Props]], ['set-det']]], _3348) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['compute-extent', _F, _A], [[functor, _NGram, _F, _A], ['set-flag', 'total-fa', 0], ['set-flag', 'min-fa', 999999999], ['set-flag', 'max-fa', 0], [forall, _NGram, [',', ['ngram-key', _NGram, _X], ['get-flag', _X, _NN], [flag, 'total-fa', _Total, [+, _Total, _NN]], ['get-flag', 'min-fa', _Min], ['min-of', _Min, _NN, _NewMin], ['set-flag', 'min-fa', _NewMin], ['get-flag', 'max-fa', _Max], ['max-of', _Max, _NN, _NewMax], ['set-flag', 'max-fa', _NewMax], ['append-term', _NGram, _NN, _NGramStat], ['save-stat', _NGramStat]]], ['get-flag', 'total-fa', _Total], ['get-flag', 'min-fa', _Min], ['get-flag', 'max-fa', _Max], ['predicate-property', _NGram, ['number-of-clauses', _Insts]], ['max-of', _Insts, 1, _Insts1], [is, _Mean, [round, [/, _Total, _Insts1]]], [is, _High, [+, [/, [-, _Max, _Mean], 2], _Mean]], [is, _Low, [+, [/, [-, _Mean, _Min], 2], _Min]], ['set-flag', 'med-high-fa', _High], ['set-flag', 'med-low-fa', _Low], [nop, [',', ['set-flag', 'above-mean-fa', 0], ['set-flag', 'above-med-high-fa', 0], ['set-flag', 'num-min-fa', 0], ['set-flag', 'below-mean-fa', 0], ['set-flag', 'below-med-low-fa', 0], ['append-term', _NGram, _NN, _NGramStatN], [forall, _NGramStatN, [',', [ignore, [',', [=, _NN, _Min], ['inc-flag', 'num-min-fa']]], [ignore, [',', [>, _NN, _High], ['inc-flag', 'above-med-high-fa']]], [ignore, [',', [<, _NN, _Low], ['inc-flag', 'below-med-low-fa']]], ['det-if-then-else', [=<, _NN, _Mean], ['inc-flag', 'below-mean-fa'], ['inc-flag', 'above-mean-fa']]]], ['get-flag', 'num-min-fa', _NEMin], ['get-flag', 'above-med-high-fa', _NAMedHi], ['get-flag', 'below-mean-fa', _NBMean], ['get-flag', 'above-mean-fa', _NAMean], ['get-flag', 'below-med-low-fa', _NBMedLo], [is, _NAMeanNAMedHi, [-, _NAMean, _NAMedHi]], [is, _NBMeanNBMedLo, [-, _NBMean, _NBMedLo]], [is, _NBMedLoNEMin, [-, _NBMedLo, _NEMin]], ['set-det']]], [=, _Props, [::, [=, ['det-if-then', min, min], _NEMin], [=, ['det-if-then', min, low], _NBMedLoNEMin], [=, ['det-if-then', low, mean], _NBMeanNBMedLo], [=, ['det-if-then', mean, high], _NAMeanNAMedHi], [=, ['det-if-then', high, max], _NAMedHi], [=, ---------, ------------], [=, ['det-if-then', min, max], _Insts], nl, [=, min, _Min], [=, low, _Low], [=, mean, _Mean], [=, high, _High], [=, max, _Max], [=, total, _Total]]], [maplist, 'xthe-unbounds', _Props], ['add-atom', '&self', [extent_props, _F, _A, _Props]], [debugln, [::, ['extent-props', [/, _F, _A]], _Props]], ['set-det']]], _3348) Call: (196) [system] var([=, ['compute-extent', _F, _A], [[functor, _NGram, _F, _A], ['set-flag', 'total-fa', 0], ['set-flag', 'min-fa', 999999999], ['set-flag', 'max-fa', 0], [forall, _NGram, [',', ['ngram-key', _NGram, _X], ['get-flag', _X, _NN], [flag, 'total-fa', _Total, [+, _Total, _NN]], ['get-flag', 'min-fa', _Min], ['min-of', _Min, _NN, _NewMin], ['set-flag', 'min-fa', _NewMin], ['get-flag', 'max-fa', _Max], ['max-of', _Max, _NN, _NewMax], ['set-flag', 'max-fa', _NewMax], ['append-term', _NGram, _NN, _NGramStat], ['save-stat', _NGramStat]]], ['get-flag', 'total-fa', _Total], ['get-flag', 'min-fa', _Min], ['get-flag', 'max-fa', _Max], ['predicate-property', _NGram, ['number-of-clauses', _Insts]], ['max-of', _Insts, 1, _Insts1], [is, _Mean, [round, [/, _Total, _Insts1]]], [is, _High, [+, [/, [-, _Max, _Mean], 2], _Mean]], [is, _Low, [+, [/, [-, _Mean, _Min], 2], _Min]], ['set-flag', 'med-high-fa', _High], ['set-flag', 'med-low-fa', _Low], [nop, [',', ['set-flag', 'above-mean-fa', 0], ['set-flag', 'above-med-high-fa', 0], ['set-flag', 'num-min-fa', 0], ['set-flag', 'below-mean-fa', 0], ['set-flag', 'below-med-low-fa', 0], ['append-term', _NGram, _NN, _NGramStatN], [forall, _NGramStatN, [',', [ignore, [',', [=, _NN, _Min], ['inc-flag', 'num-min-fa']]], [ignore, [',', [>, _NN, _High], ['inc-flag', 'above-med-high-fa']]], [ignore, [',', [<, _NN, _Low], ['inc-flag', 'below-med-low-fa']]], ['det-if-then-else', [=<, _NN, _Mean], ['inc-flag', 'below-mean-fa'], ['inc-flag', 'above-mean-fa']]]], ['get-flag', 'num-min-fa', _NEMin], ['get-flag', 'above-med-high-fa', _NAMedHi], ['get-flag', 'below-mean-fa', _NBMean], ['get-flag', 'above-mean-fa', _NAMean], ['get-flag', 'below-med-low-fa', _NBMedLo], [is, _NAMeanNAMedHi, [-, _NAMean, _NAMedHi]], [is, _NBMeanNBMedLo, [-, _NBMean, _NBMedLo]], [is, _NBMedLoNEMin, [-, _NBMedLo, _NEMin]], ['set-det']]], [=, _Props, [::, [=, ['det-if-then', min, min], _NEMin], [=, ['det-if-then', min, low], _NBMedLoNEMin], [=, ['det-if-then', low, mean], _NBMeanNBMedLo], [=, ['det-if-then', mean, high], _NAMeanNAMedHi], [=, ['det-if-then', high, max], _NAMedHi], [=, ---------, ------------], [=, ['det-if-then', min, max], _Insts], nl, [=, min, _Min], [=, low, _Low], [=, mean, _Mean], [=, high, _High], [=, max, _Max], [=, total, _Total]]], [maplist, 'xthe-unbounds', _Props], ['add-atom', '&self', [extent_props, _F, _A, _Props]], [debugln, [::, ['extent-props', [/, _F, _A]], _Props]], ['set-det']]]) Redo: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['compute-extent', _F, _A], [[functor, _NGram, _F, _A], ['set-flag', 'total-fa', 0], ['set-flag', 'min-fa', 999999999], ['set-flag', 'max-fa', 0], [forall, _NGram, [',', ['ngram-key', _NGram, _X], ['get-flag', _X, _NN], [flag, 'total-fa', _Total, [+, _Total, _NN]], ['get-flag', 'min-fa', _Min], ['min-of', _Min, _NN, _NewMin], ['set-flag', 'min-fa', _NewMin], ['get-flag', 'max-fa', _Max], ['max-of', _Max, _NN, _NewMax], ['set-flag', 'max-fa', _NewMax], ['append-term', _NGram, _NN, _NGramStat], ['save-stat', _NGramStat]]], ['get-flag', 'total-fa', _Total], ['get-flag', 'min-fa', _Min], ['get-flag', 'max-fa', _Max], ['predicate-property', _NGram, ['number-of-clauses', _Insts]], ['max-of', _Insts, 1, _Insts1], [is, _Mean, [round, [/, _Total, _Insts1]]], [is, _High, [+, [/, [-, _Max, _Mean], 2], _Mean]], [is, _Low, [+, [/, [-, _Mean, _Min], 2], _Min]], ['set-flag', 'med-high-fa', _High], ['set-flag', 'med-low-fa', _Low], [nop, [',', ['set-flag', 'above-mean-fa', 0], ['set-flag', 'above-med-high-fa', 0], ['set-flag', 'num-min-fa', 0], ['set-flag', 'below-mean-fa', 0], ['set-flag', 'below-med-low-fa', 0], ['append-term', _NGram, _NN, _NGramStatN], [forall, _NGramStatN, [',', [ignore, [',', [=, _NN, _Min], ['inc-flag', 'num-min-fa']]], [ignore, [',', [>, _NN, _High], ['inc-flag', 'above-med-high-fa']]], [ignore, [',', [<, _NN, _Low], ['inc-flag', 'below-med-low-fa']]], ['det-if-then-else', [=<, _NN, _Mean], ['inc-flag', 'below-mean-fa'], ['inc-flag', 'above-mean-fa']]]], ['get-flag', 'num-min-fa', _NEMin], ['get-flag', 'above-med-high-fa', _NAMedHi], ['get-flag', 'below-mean-fa', _NBMean], ['get-flag', 'above-mean-fa', _NAMean], ['get-flag', 'below-med-low-fa', _NBMedLo], [is, _NAMeanNAMedHi, [-, _NAMean, _NAMedHi]], [is, _NBMeanNBMedLo, [-, _NBMean, _NBMedLo]], [is, _NBMedLoNEMin, [-, _NBMedLo, _NEMin]], ['set-det']]], [=, _Props, [::, [=, ['det-if-then', min, min], _NEMin], [=, ['det-if-then', min, low], _NBMedLoNEMin], [=, ['det-if-then', low, mean], _NBMeanNBMedLo], [=, ['det-if-then', mean, high], _NAMeanNAMedHi], [=, ['det-if-then', high, max], _NAMedHi], [=, ---------, ------------], [=, ['det-if-then', min, max], _Insts], nl, [=, min, _Min], [=, low, _Low], [=, mean, _Mean], [=, high, _High], [=, max, _Max], [=, total, _Total]]], [maplist, 'xthe-unbounds', _Props], ['add-atom', '&self', [extent_props, _F, _A, _Props]], [debugln, [::, ['extent-props', [/, _F, _A]], _Props]], ['set-det']]], _3348) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['compute-extent', _F, _A], [[functor, _NGram, _F, _A], ['set-flag', 'total-fa', 0], ['set-flag', 'min-fa', 999999999], ['set-flag', 'max-fa', 0], [forall, _NGram, [',', ['ngram-key', _NGram, _X], ['get-flag', _X, _NN], [flag, 'total-fa', _Total, [+, _Total, _NN]], ['get-flag', 'min-fa', _Min], ['min-of', _Min, _NN, _NewMin], ['set-flag', 'min-fa', _NewMin], ['get-flag', 'max-fa', _Max], ['max-of', _Max, _NN, _NewMax], ['set-flag', 'max-fa', _NewMax], ['append-term', _NGram, _NN, _NGramStat], ['save-stat', _NGramStat]]], ['get-flag', 'total-fa', _Total], ['get-flag', 'min-fa', _Min], ['get-flag', 'max-fa', _Max], ['predicate-property', _NGram, ['number-of-clauses', _Insts]], ['max-of', _Insts, 1, _Insts1], [is, _Mean, [round, [/, _Total, _Insts1]]], [is, _High, [+, [/, [-, _Max, _Mean], 2], _Mean]], [is, _Low, [+, [/, [-, _Mean, _Min], 2], _Min]], ['set-flag', 'med-high-fa', _High], ['set-flag', 'med-low-fa', _Low], [nop, [',', ['set-flag', 'above-mean-fa', 0], ['set-flag', 'above-med-high-fa', 0], ['set-flag', 'num-min-fa', 0], ['set-flag', 'below-mean-fa', 0], ['set-flag', 'below-med-low-fa', 0], ['append-term', _NGram, _NN, _NGramStatN], [forall, _NGramStatN, [',', [ignore, [',', [=, _NN, _Min], ['inc-flag', 'num-min-fa']]], [ignore, [',', [>, _NN, _High], ['inc-flag', 'above-med-high-fa']]], [ignore, [',', [<, _NN, _Low], ['inc-flag', 'below-med-low-fa']]], ['det-if-then-else', [=<, _NN, _Mean], ['inc-flag', 'below-mean-fa'], ['inc-flag', 'above-mean-fa']]]], ['get-flag', 'num-min-fa', _NEMin], ['get-flag', 'above-med-high-fa', _NAMedHi], ['get-flag', 'below-mean-fa', _NBMean], ['get-flag', 'above-mean-fa', _NAMean], ['get-flag', 'below-med-low-fa', _NBMedLo], [is, _NAMeanNAMedHi, [-, _NAMean, _NAMedHi]], [is, _NBMeanNBMedLo, [-, _NBMean, _NBMedLo]], [is, _NBMedLoNEMin, [-, _NBMedLo, _NEMin]], ['set-det']]], [=, _Props, [::, [=, ['det-if-then', min, min], _NEMin], [=, ['det-if-then', min, low], _NBMedLoNEMin], [=, ['det-if-then', low, mean], _NBMeanNBMedLo], [=, ['det-if-then', mean, high], _NAMeanNAMedHi], [=, ['det-if-then', high, max], _NAMedHi], [=, ---------, ------------], [=, ['det-if-then', min, max], _Insts], nl, [=, min, _Min], [=, low, _Low], [=, mean, _Mean], [=, high, _High], [=, max, _Max], [=, total, _Total]]], [maplist, 'xthe-unbounds', _Props], ['add-atom', '&self', [extent_props, _F, _A, _Props]], [debugln, [::, ['extent-props', [/, _F, _A]], _Props]], ['set-det']]], _3348) Call: (196) [system] (+)\==exec Exit: (196) [system] (+)\==exec Call: (196) [system] [=, ['compute-extent', _F, _A], [[functor, _NGram, _F, _A], ['set-flag', 'total-fa', 0], ['set-flag', 'min-fa', 999999999], ['set-flag', 'max-fa', 0], [forall, _NGram, [',', ['ngram-key', _NGram, _X], ['get-flag', _X, _NN], [flag, 'total-fa', _Total, [+, _Total, _NN]], ['get-flag', 'min-fa', _Min], ['min-of', _Min, _NN, _NewMin], ['set-flag', 'min-fa', _NewMin], ['get-flag', 'max-fa', _Max], ['max-of', _Max, _NN, _NewMax], ['set-flag', 'max-fa', _NewMax], ['append-term', _NGram, _NN, _NGramStat], ['save-stat', _NGramStat]]], ['get-flag', 'total-fa', _Total], ['get-flag', 'min-fa', _Min], ['get-flag', 'max-fa', _Max], ['predicate-property', _NGram, ['number-of-clauses', _Insts]], ['max-of', _Insts, 1, _Insts1], [is, _Mean, [round, [/, _Total, _Insts1]]], [is, _High, [+, [/, [-, _Max, _Mean], 2], _Mean]], [is, _Low, [+, [/, [-, _Mean, _Min], 2], _Min]], ['set-flag', 'med-high-fa', _High], ['set-flag', 'med-low-fa', _Low], [nop, [',', ['set-flag', 'above-mean-fa', 0], ['set-flag', 'above-med-high-fa', 0], ['set-flag', 'num-min-fa', 0], ['set-flag', 'below-mean-fa', 0], ['set-flag', 'below-med-low-fa', 0], ['append-term', _NGram, _NN, _NGramStatN], [forall, _NGramStatN, [',', [ignore, [',', [=, _NN, _Min], ['inc-flag', 'num-min-fa']]], [ignore, [',', [>, _NN, _High], ['inc-flag', 'above-med-high-fa']]], [ignore, [',', [<, _NN, _Low], ['inc-flag', 'below-med-low-fa']]], ['det-if-then-else', [=<, _NN, _Mean], ['inc-flag', 'below-mean-fa'], ['inc-flag', 'above-mean-fa']]]], ['get-flag', 'num-min-fa', _NEMin], ['get-flag', 'above-med-high-fa', _NAMedHi], ['get-flag', 'below-mean-fa', _NBMean], ['get-flag', 'above-mean-fa', _NAMean], ['get-flag', 'below-med-low-fa', _NBMedLo], [is, _NAMeanNAMedHi, [-, _NAMean, _NAMedHi]], [is, _NBMeanNBMedLo, [-, _NBMean, _NBMedLo]], [is, _NBMedLoNEMin, [-, _NBMedLo, _NEMin]], ['set-det']]], [=, _Props, [::, [=, ['det-if-then', min, min], _NEMin], [=, ['det-if-then', min, low], _NBMedLoNEMin], [=, ['det-if-then', low, mean], _NBMeanNBMedLo], [=, ['det-if-then', mean, high], _NAMeanNAMedHi], [=, ['det-if-then', high, max], _NAMedHi], [=, ---------, ------------], [=, ['det-if-then', min, max], _Insts], nl, [=, min, _Min], [=, low, _Low], [=, mean, _Mean], [=, high, _High], [=, max, _Max], [=, total, _Total]]], [maplist, 'xthe-unbounds', _Props], ['add-atom', '&self', [extent_props, _F, _A, _Props]], [debugln, [::, ['extent-props', [/, _F, _A]], _Props]], ['set-det']]]==[] Redo: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['compute-extent', _F, _A], [[functor, _NGram, _F, _A], ['set-flag', 'total-fa', 0], ['set-flag', 'min-fa', 999999999], ['set-flag', 'max-fa', 0], [forall, _NGram, [',', ['ngram-key', _NGram, _X], ['get-flag', _X, _NN], [flag, 'total-fa', _Total, [+, _Total, _NN]], ['get-flag', 'min-fa', _Min], ['min-of', _Min, _NN, _NewMin], ['set-flag', 'min-fa', _NewMin], ['get-flag', 'max-fa', _Max], ['max-of', _Max, _NN, _NewMax], ['set-flag', 'max-fa', _NewMax], ['append-term', _NGram, _NN, _NGramStat], ['save-stat', _NGramStat]]], ['get-flag', 'total-fa', _Total], ['get-flag', 'min-fa', _Min], ['get-flag', 'max-fa', _Max], ['predicate-property', _NGram, ['number-of-clauses', _Insts]], ['max-of', _Insts, 1, _Insts1], [is, _Mean, [round, [/, _Total, _Insts1]]], [is, _High, [+, [/, [-, _Max, _Mean], 2], _Mean]], [is, _Low, [+, [/, [-, _Mean, _Min], 2], _Min]], ['set-flag', 'med-high-fa', _High], ['set-flag', 'med-low-fa', _Low], [nop, [',', ['set-flag', 'above-mean-fa', 0], ['set-flag', 'above-med-high-fa', 0], ['set-flag', 'num-min-fa', 0], ['set-flag', 'below-mean-fa', 0], ['set-flag', 'below-med-low-fa', 0], ['append-term', _NGram, _NN, _NGramStatN], [forall, _NGramStatN, [',', [ignore, [',', [=, _NN, _Min], ['inc-flag', 'num-min-fa']]], [ignore, [',', [>, _NN, _High], ['inc-flag', 'above-med-high-fa']]], [ignore, [',', [<, _NN, _Low], ['inc-flag', 'below-med-low-fa']]], ['det-if-then-else', [=<, _NN, _Mean], ['inc-flag', 'below-mean-fa'], ['inc-flag', 'above-mean-fa']]]], ['get-flag', 'num-min-fa', _NEMin], ['get-flag', 'above-med-high-fa', _NAMedHi], ['get-flag', 'below-mean-fa', _NBMean], ['get-flag', 'above-mean-fa', _NAMean], ['get-flag', 'below-med-low-fa', _NBMedLo], [is, _NAMeanNAMedHi, [-, _NAMean, _NAMedHi]], [is, _NBMeanNBMedLo, [-, _NBMean, _NBMedLo]], [is, _NBMedLoNEMin, [-, _NBMedLo, _NEMin]], ['set-det']]], [=, _Props, [::, [=, ['det-if-then', min, min], _NEMin], [=, ['det-if-then', min, low], _NBMedLoNEMin], [=, ['det-if-then', low, mean], _NBMeanNBMedLo], [=, ['det-if-then', mean, high], _NAMeanNAMedHi], [=, ['det-if-then', high, max], _NAMedHi], [=, ---------, ------------], [=, ['det-if-then', min, max], _Insts], nl, [=, min, _Min], [=, low, _Low], [=, mean, _Mean], [=, high, _High], [=, max, _Max], [=, total, _Total]]], [maplist, 'xthe-unbounds', _Props], ['add-atom', '&self', [extent_props, _F, _A, _Props]], [debugln, [::, ['extent-props', [/, _F, _A]], _Props]], ['set-det']]], _3348) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['compute-extent', _F, _A], [[functor, _NGram, _F, _A], ['set-flag', 'total-fa', 0], ['set-flag', 'min-fa', 999999999], ['set-flag', 'max-fa', 0], [forall, _NGram, [',', ['ngram-key', _NGram, _X], ['get-flag', _X, _NN], [flag, 'total-fa', _Total, [+, _Total, _NN]], ['get-flag', 'min-fa', _Min], ['min-of', _Min, _NN, _NewMin], ['set-flag', 'min-fa', _NewMin], ['get-flag', 'max-fa', _Max], ['max-of', _Max, _NN, _NewMax], ['set-flag', 'max-fa', _NewMax], ['append-term', _NGram, _NN, _NGramStat], ['save-stat', _NGramStat]]], ['get-flag', 'total-fa', _Total], ['get-flag', 'min-fa', _Min], ['get-flag', 'max-fa', _Max], ['predicate-property', _NGram, ['number-of-clauses', _Insts]], ['max-of', _Insts, 1, _Insts1], [is, _Mean, [round, [/, _Total, _Insts1]]], [is, _High, [+, [/, [-, _Max, _Mean], 2], _Mean]], [is, _Low, [+, [/, [-, _Mean, _Min], 2], _Min]], ['set-flag', 'med-high-fa', _High], ['set-flag', 'med-low-fa', _Low], [nop, [',', ['set-flag', 'above-mean-fa', 0], ['set-flag', 'above-med-high-fa', 0], ['set-flag', 'num-min-fa', 0], ['set-flag', 'below-mean-fa', 0], ['set-flag', 'below-med-low-fa', 0], ['append-term', _NGram, _NN, _NGramStatN], [forall, _NGramStatN, [',', [ignore, [',', [=, _NN, _Min], ['inc-flag', 'num-min-fa']]], [ignore, [',', [>, _NN, _High], ['inc-flag', 'above-med-high-fa']]], [ignore, [',', [<, _NN, _Low], ['inc-flag', 'below-med-low-fa']]], ['det-if-then-else', [=<, _NN, _Mean], ['inc-flag', 'below-mean-fa'], ['inc-flag', 'above-mean-fa']]]], ['get-flag', 'num-min-fa', _NEMin], ['get-flag', 'above-med-high-fa', _NAMedHi], ['get-flag', 'below-mean-fa', _NBMean], ['get-flag', 'above-mean-fa', _NAMean], ['get-flag', 'below-med-low-fa', _NBMedLo], [is, _NAMeanNAMedHi, [-, _NAMean, _NAMedHi]], [is, _NBMeanNBMedLo, [-, _NBMean, _NBMedLo]], [is, _NBMedLoNEMin, [-, _NBMedLo, _NEMin]], ['set-det']]], [=, _Props, [::, [=, ['det-if-then', min, min], _NEMin], [=, ['det-if-then', min, low], _NBMedLoNEMin], [=, ['det-if-then', low, mean], _NBMeanNBMedLo], [=, ['det-if-then', mean, high], _NAMeanNAMedHi], [=, ['det-if-then', high, max], _NAMedHi], [=, ---------, ------------], [=, ['det-if-then', min, max], _Insts], nl, [=, min, _Min], [=, low, _Low], [=, mean, _Mean], [=, high, _High], [=, max, _Max], [=, total, _Total]]], [maplist, 'xthe-unbounds', _Props], ['add-atom', '&self', [extent_props, _F, _A, _Props]], [debugln, [::, ['extent-props', [/, _F, _A]], _Props]], ['set-det']]], _3348) Call: (196) [system] string([=, ['compute-extent', _F, _A], [[functor, _NGram, _F, _A], ['set-flag', 'total-fa', 0], ['set-flag', 'min-fa', 999999999], ['set-flag', 'max-fa', 0], [forall, _NGram, [',', ['ngram-key', _NGram, _X], ['get-flag', _X, _NN], [flag, 'total-fa', _Total, [+, _Total, _NN]], ['get-flag', 'min-fa', _Min], ['min-of', _Min, _NN, _NewMin], ['set-flag', 'min-fa', _NewMin], ['get-flag', 'max-fa', _Max], ['max-of', _Max, _NN, _NewMax], ['set-flag', 'max-fa', _NewMax], ['append-term', _NGram, _NN, _NGramStat], ['save-stat', _NGramStat]]], ['get-flag', 'total-fa', _Total], ['get-flag', 'min-fa', _Min], ['get-flag', 'max-fa', _Max], ['predicate-property', _NGram, ['number-of-clauses', _Insts]], ['max-of', _Insts, 1, _Insts1], [is, _Mean, [round, [/, _Total, _Insts1]]], [is, _High, [+, [/, [-, _Max, _Mean], 2], _Mean]], [is, _Low, [+, [/, [-, _Mean, _Min], 2], _Min]], ['set-flag', 'med-high-fa', _High], ['set-flag', 'med-low-fa', _Low], [nop, [',', ['set-flag', 'above-mean-fa', 0], ['set-flag', 'above-med-high-fa', 0], ['set-flag', 'num-min-fa', 0], ['set-flag', 'below-mean-fa', 0], ['set-flag', 'below-med-low-fa', 0], ['append-term', _NGram, _NN, _NGramStatN], [forall, _NGramStatN, [',', [ignore, [',', [=, _NN, _Min], ['inc-flag', 'num-min-fa']]], [ignore, [',', [>, _NN, _High], ['inc-flag', 'above-med-high-fa']]], [ignore, [',', [<, _NN, _Low], ['inc-flag', 'below-med-low-fa']]], ['det-if-then-else', [=<, _NN, _Mean], ['inc-flag', 'below-mean-fa'], ['inc-flag', 'above-mean-fa']]]], ['get-flag', 'num-min-fa', _NEMin], ['get-flag', 'above-med-high-fa', _NAMedHi], ['get-flag', 'below-mean-fa', _NBMean], ['get-flag', 'above-mean-fa', _NAMean], ['get-flag', 'below-med-low-fa', _NBMedLo], [is, _NAMeanNAMedHi, [-, _NAMean, _NAMedHi]], [is, _NBMeanNBMedLo, [-, _NBMean, _NBMedLo]], [is, _NBMedLoNEMin, [-, _NBMedLo, _NEMin]], ['set-det']]], [=, _Props, [::, [=, ['det-if-then', min, min], _NEMin], [=, ['det-if-then', min, low], _NBMedLoNEMin], [=, ['det-if-then', low, mean], _NBMeanNBMedLo], [=, ['det-if-then', mean, high], _NAMeanNAMedHi], [=, ['det-if-then', high, max], _NAMedHi], [=, ---------, ------------], [=, ['det-if-then', min, max], _Insts], nl, [=, min, _Min], [=, low, _Low], [=, mean, _Mean], [=, high, _High], [=, max, _Max], [=, total, _Total]]], [maplist, 'xthe-unbounds', _Props], ['add-atom', '&self', [extent_props, _F, _A, _Props]], [debugln, [::, ['extent-props', [/, _F, _A]], _Props]], ['set-det']]]) Redo: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['compute-extent', _F, _A], [[functor, _NGram, _F, _A], ['set-flag', 'total-fa', 0], ['set-flag', 'min-fa', 999999999], ['set-flag', 'max-fa', 0], [forall, _NGram, [',', ['ngram-key', _NGram, _X], ['get-flag', _X, _NN], [flag, 'total-fa', _Total, [+, _Total, _NN]], ['get-flag', 'min-fa', _Min], ['min-of', _Min, _NN, _NewMin], ['set-flag', 'min-fa', _NewMin], ['get-flag', 'max-fa', _Max], ['max-of', _Max, _NN, _NewMax], ['set-flag', 'max-fa', _NewMax], ['append-term', _NGram, _NN, _NGramStat], ['save-stat', _NGramStat]]], ['get-flag', 'total-fa', _Total], ['get-flag', 'min-fa', _Min], ['get-flag', 'max-fa', _Max], ['predicate-property', _NGram, ['number-of-clauses', _Insts]], ['max-of', _Insts, 1, _Insts1], [is, _Mean, [round, [/, _Total, _Insts1]]], [is, _High, [+, [/, [-, _Max, _Mean], 2], _Mean]], [is, _Low, [+, [/, [-, _Mean, _Min], 2], _Min]], ['set-flag', 'med-high-fa', _High], ['set-flag', 'med-low-fa', _Low], [nop, [',', ['set-flag', 'above-mean-fa', 0], ['set-flag', 'above-med-high-fa', 0], ['set-flag', 'num-min-fa', 0], ['set-flag', 'below-mean-fa', 0], ['set-flag', 'below-med-low-fa', 0], ['append-term', _NGram, _NN, _NGramStatN], [forall, _NGramStatN, [',', [ignore, [',', [=, _NN, _Min], ['inc-flag', 'num-min-fa']]], [ignore, [',', [>, _NN, _High], ['inc-flag', 'above-med-high-fa']]], [ignore, [',', [<, _NN, _Low], ['inc-flag', 'below-med-low-fa']]], ['det-if-then-else', [=<, _NN, _Mean], ['inc-flag', 'below-mean-fa'], ['inc-flag', 'above-mean-fa']]]], ['get-flag', 'num-min-fa', _NEMin], ['get-flag', 'above-med-high-fa', _NAMedHi], ['get-flag', 'below-mean-fa', _NBMean], ['get-flag', 'above-mean-fa', _NAMean], ['get-flag', 'below-med-low-fa', _NBMedLo], [is, _NAMeanNAMedHi, [-, _NAMean, _NAMedHi]], [is, _NBMeanNBMedLo, [-, _NBMean, _NBMedLo]], [is, _NBMedLoNEMin, [-, _NBMedLo, _NEMin]], ['set-det']]], [=, _Props, [::, [=, ['det-if-then', min, min], _NEMin], [=, ['det-if-then', min, low], _NBMedLoNEMin], [=, ['det-if-then', low, mean], _NBMeanNBMedLo], [=, ['det-if-then', mean, high], _NAMeanNAMedHi], [=, ['det-if-then', high, max], _NAMedHi], [=, ---------, ------------], [=, ['det-if-then', min, max], _Insts], nl, [=, min, _Min], [=, low, _Low], [=, mean, _Mean], [=, high, _High], [=, max, _Max], [=, total, _Total]]], [maplist, 'xthe-unbounds', _Props], ['add-atom', '&self', [extent_props, _F, _A, _Props]], [debugln, [::, ['extent-props', [/, _F, _A]], _Props]], ['set-det']]], _3348) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['compute-extent', _F, _A], [[functor, _NGram, _F, _A], ['set-flag', 'total-fa', 0], ['set-flag', 'min-fa', 999999999], ['set-flag', 'max-fa', 0], [forall, _NGram, [',', ['ngram-key', _NGram, _X], ['get-flag', _X, _NN], [flag, 'total-fa', _Total, [+, _Total, _NN]], ['get-flag', 'min-fa', _Min], ['min-of', _Min, _NN, _NewMin], ['set-flag', 'min-fa', _NewMin], ['get-flag', 'max-fa', _Max], ['max-of', _Max, _NN, _NewMax], ['set-flag', 'max-fa', _NewMax], ['append-term', _NGram, _NN, _NGramStat], ['save-stat', _NGramStat]]], ['get-flag', 'total-fa', _Total], ['get-flag', 'min-fa', _Min], ['get-flag', 'max-fa', _Max], ['predicate-property', _NGram, ['number-of-clauses', _Insts]], ['max-of', _Insts, 1, _Insts1], [is, _Mean, [round, [/, _Total, _Insts1]]], [is, _High, [+, [/, [-, _Max, _Mean], 2], _Mean]], [is, _Low, [+, [/, [-, _Mean, _Min], 2], _Min]], ['set-flag', 'med-high-fa', _High], ['set-flag', 'med-low-fa', _Low], [nop, [',', ['set-flag', 'above-mean-fa', 0], ['set-flag', 'above-med-high-fa', 0], ['set-flag', 'num-min-fa', 0], ['set-flag', 'below-mean-fa', 0], ['set-flag', 'below-med-low-fa', 0], ['append-term', _NGram, _NN, _NGramStatN], [forall, _NGramStatN, [',', [ignore, [',', [=, _NN, _Min], ['inc-flag', 'num-min-fa']]], [ignore, [',', [>, _NN, _High], ['inc-flag', 'above-med-high-fa']]], [ignore, [',', [<, _NN, _Low], ['inc-flag', 'below-med-low-fa']]], ['det-if-then-else', [=<, _NN, _Mean], ['inc-flag', 'below-mean-fa'], ['inc-flag', 'above-mean-fa']]]], ['get-flag', 'num-min-fa', _NEMin], ['get-flag', 'above-med-high-fa', _NAMedHi], ['get-flag', 'below-mean-fa', _NBMean], ['get-flag', 'above-mean-fa', _NAMean], ['get-flag', 'below-med-low-fa', _NBMedLo], [is, _NAMeanNAMedHi, [-, _NAMean, _NAMedHi]], [is, _NBMeanNBMedLo, [-, _NBMean, _NBMedLo]], [is, _NBMedLoNEMin, [-, _NBMedLo, _NEMin]], ['set-det']]], [=, _Props, [::, [=, ['det-if-then', min, min], _NEMin], [=, ['det-if-then', min, low], _NBMedLoNEMin], [=, ['det-if-then', low, mean], _NBMeanNBMedLo], [=, ['det-if-then', mean, high], _NAMeanNAMedHi], [=, ['det-if-then', high, max], _NAMedHi], [=, ---------, ------------], [=, ['det-if-then', min, max], _Insts], nl, [=, min, _Min], [=, low, _Low], [=, mean, _Mean], [=, high, _High], [=, max, _Max], [=, total, _Total]]], [maplist, 'xthe-unbounds', _Props], ['add-atom', '&self', [extent_props, _F, _A, _Props]], [debugln, [::, ['extent-props', [/, _F, _A]], _Props]], ['set-det']]], _3348) Call: (196) [system] (+)\==exec Exit: (196) [system] (+)\==exec ^ Call: (196) [user] if_t(into_simple_op(+, [=, ['compute-extent', _F, _A], [[functor, _NGram, _F, _A], ['set-flag', 'total-fa', 0], ['set-flag', 'min-fa', 999999999], ['set-flag', 'max-fa', 0], [forall, _NGram, [',', ['ngram-key', _NGram, _X], ['get-flag', _X, _NN], [flag, 'total-fa', _Total, [+, _Total, _NN]], ['get-flag', 'min-fa', _Min], ['min-of', _Min, _NN, _NewMin], ['set-flag', 'min-fa', _NewMin], ['get-flag', 'max-fa', _Max], ['max-of', _Max, _NN, _NewMax], ['set-flag', 'max-fa', _NewMax], ['append-term', _NGram, _NN, _NGramStat], ['save-stat', _NGramStat]]], ['get-flag', 'total-fa', _Total], ['get-flag', 'min-fa', _Min], ['get-flag', 'max-fa', _Max], ['predicate-property', _NGram, ['number-of-clauses', _Insts]], ['max-of', _Insts, 1, _Insts1], [is, _Mean, [round, [/, _Total, _Insts1]]], [is, _High, [+, [/, [-, _Max, _Mean], 2], _Mean]], [is, _Low, [+, [/, [-, _Mean, _Min], 2], _Min]], ['set-flag', 'med-high-fa', _High], ['set-flag', 'med-low-fa', _Low], [nop, [',', ['set-flag', 'above-mean-fa', 0], ['set-flag', 'above-med-high-fa', 0], ['set-flag', 'num-min-fa', 0], ['set-flag', 'below-mean-fa', 0], ['set-flag', 'below-med-low-fa', 0], ['append-term', _NGram, _NN, _NGramStatN], [forall, _NGramStatN, [',', [ignore, [',', [=, _NN, _Min], ['inc-flag', 'num-min-fa']]], [ignore, [',', [>, _NN, _High], ['inc-flag', 'above-med-high-fa']]], [ignore, [',', [<, _NN, _Low], ['inc-flag', 'below-med-low-fa']]], ['det-if-then-else', [=<, _NN, _Mean], ['inc-flag', 'below-mean-fa'], ['inc-flag', 'above-mean-fa']]]], ['get-flag', 'num-min-fa', _NEMin], ['get-flag', 'above-med-high-fa', _NAMedHi], ['get-flag', 'below-mean-fa', _NBMean], ['get-flag', 'above-mean-fa', _NAMean], ['get-flag', 'below-med-low-fa', _NBMedLo], [is, _NAMeanNAMedHi, [-, _NAMean, _NAMedHi]], [is, _NBMeanNBMedLo, [-, _NBMean, _NBMedLo]], [is, _NBMedLoNEMin, [-, _NBMedLo, _NEMin]], ['set-det']]], [=, _Props, [::, [=, ['det-if-then', min, min], _NEMin], [=, ['det-if-then', min, low], _NBMedLoNEMin], [=, ['det-if-then', low, mean], _NBMeanNBMedLo], [=, ['det-if-then', mean, high], _NAMeanNAMedHi], [=, ['det-if-then', high, max], _NAMedHi], [=, ---------, ------------], [=, ['det-if-then', min, max], _Insts], nl, [=, min, _Min], [=, low, _Low], [=, mean, _Mean], [=, high, _High], [=, max, _Max], [=, total, _Total]]], [maplist, 'xthe-unbounds', _Props], ['add-atom', '&self', [extent_props, _F, _A, _Props]], [debugln, [::, ['extent-props', [/, _F, _A]], _Props]], ['set-det']]], _19520), pfcAdd_Now('next-operation'(_19520))) ^ Unify: (196) [user] if_t(into_simple_op(+, [=, ['compute-extent', _F, _A], [[functor, _NGram, _F, _A], ['set-flag', 'total-fa', 0], ['set-flag', 'min-fa', 999999999], ['set-flag', 'max-fa', 0], [forall, _NGram, [',', ['ngram-key', _NGram, _X], ['get-flag', _X, _NN], [flag, 'total-fa', _Total, [+, _Total, _NN]], ['get-flag', 'min-fa', _Min], ['min-of', _Min, _NN, _NewMin], ['set-flag', 'min-fa', _NewMin], ['get-flag', 'max-fa', _Max], ['max-of', _Max, _NN, _NewMax], ['set-flag', 'max-fa', _NewMax], ['append-term', _NGram, _NN, _NGramStat], ['save-stat', _NGramStat]]], ['get-flag', 'total-fa', _Total], ['get-flag', 'min-fa', _Min], ['get-flag', 'max-fa', _Max], ['predicate-property', _NGram, ['number-of-clauses', _Insts]], ['max-of', _Insts, 1, _Insts1], [is, _Mean, [round, [/, _Total, _Insts1]]], [is, _High, [+, [/, [-, _Max, _Mean], 2], _Mean]], [is, _Low, [+, [/, [-, _Mean, _Min], 2], _Min]], ['set-flag', 'med-high-fa', _High], ['set-flag', 'med-low-fa', _Low], [nop, [',', ['set-flag', 'above-mean-fa', 0], ['set-flag', 'above-med-high-fa', 0], ['set-flag', 'num-min-fa', 0], ['set-flag', 'below-mean-fa', 0], ['set-flag', 'below-med-low-fa', 0], ['append-term', _NGram, _NN, _NGramStatN], [forall, _NGramStatN, [',', [ignore, [',', [=, _NN, _Min], ['inc-flag', 'num-min-fa']]], [ignore, [',', [>, _NN, _High], ['inc-flag', 'above-med-high-fa']]], [ignore, [',', [<, _NN, _Low], ['inc-flag', 'below-med-low-fa']]], ['det-if-then-else', [=<, _NN, _Mean], ['inc-flag', 'below-mean-fa'], ['inc-flag', 'above-mean-fa']]]], ['get-flag', 'num-min-fa', _NEMin], ['get-flag', 'above-med-high-fa', _NAMedHi], ['get-flag', 'below-mean-fa', _NBMean], ['get-flag', 'above-mean-fa', _NAMean], ['get-flag', 'below-med-low-fa', _NBMedLo], [is, _NAMeanNAMedHi, [-, _NAMean, _NAMedHi]], [is, _NBMeanNBMedLo, [-, _NBMean, _NBMedLo]], [is, _NBMedLoNEMin, [-, _NBMedLo, _NEMin]], ['set-det']]], [=, _Props, [::, [=, ['det-if-then', min, min], _NEMin], [=, ['det-if-then', min, low], _NBMedLoNEMin], [=, ['det-if-then', low, mean], _NBMeanNBMedLo], [=, ['det-if-then', mean, high], _NAMeanNAMedHi], [=, ['det-if-then', high, max], _NAMedHi], [=, ---------, ------------], [=, ['det-if-then', min, max], _Insts], nl, [=, min, _Min], [=, low, _Low], [=, mean, _Mean], [=, high, _High], [=, max, _Max], [=, total, _Total]]], [maplist, 'xthe-unbounds', _Props], ['add-atom', '&self', [extent_props, _F, _A, _Props]], [debugln, [::, ['extent-props', [/, _F, _A]], _Props]], ['set-det']]], _19520), pfcAdd_Now('next-operation'(_19520))) Call: (197) [user] into_simple_op(+, [=, ['compute-extent', _F, _A], [[functor, _NGram, _F, _A], ['set-flag', 'total-fa', 0], ['set-flag', 'min-fa', 999999999], ['set-flag', 'max-fa', 0], [forall, _NGram, [',', ['ngram-key', _NGram, _X], ['get-flag', _X, _NN], [flag, 'total-fa', _Total, [+, _Total, _NN]], ['get-flag', 'min-fa', _Min], ['min-of', _Min, _NN, _NewMin], ['set-flag', 'min-fa', _NewMin], ['get-flag', 'max-fa', _Max], ['max-of', _Max, _NN, _NewMax], ['set-flag', 'max-fa', _NewMax], ['append-term', _NGram, _NN, _NGramStat], ['save-stat', _NGramStat]]], ['get-flag', 'total-fa', _Total], ['get-flag', 'min-fa', _Min], ['get-flag', 'max-fa', _Max], ['predicate-property', _NGram, ['number-of-clauses', _Insts]], ['max-of', _Insts, 1, _Insts1], [is, _Mean, [round, [/, _Total, _Insts1]]], [is, _High, [+, [/, [-, _Max, _Mean], 2], _Mean]], [is, _Low, [+, [/, [-, _Mean, _Min], 2], _Min]], ['set-flag', 'med-high-fa', _High], ['set-flag', 'med-low-fa', _Low], [nop, [',', ['set-flag', 'above-mean-fa', 0], ['set-flag', 'above-med-high-fa', 0], ['set-flag', 'num-min-fa', 0], ['set-flag', 'below-mean-fa', 0], ['set-flag', 'below-med-low-fa', 0], ['append-term', _NGram, _NN, _NGramStatN], [forall, _NGramStatN, [',', [ignore, [',', [=, _NN, _Min], ['inc-flag', 'num-min-fa']]], [ignore, [',', [>, _NN, _High], ['inc-flag', 'above-med-high-fa']]], [ignore, [',', [<, _NN, _Low], ['inc-flag', 'below-med-low-fa']]], ['det-if-then-else', [=<, _NN, _Mean], ['inc-flag', 'below-mean-fa'], ['inc-flag', 'above-mean-fa']]]], ['get-flag', 'num-min-fa', _NEMin], ['get-flag', 'above-med-high-fa', _NAMedHi], ['get-flag', 'below-mean-fa', _NBMean], ['get-flag', 'above-mean-fa', _NAMean], ['get-flag', 'below-med-low-fa', _NBMedLo], [is, _NAMeanNAMedHi, [-, _NAMean, _NAMedHi]], [is, _NBMeanNBMedLo, [-, _NBMean, _NBMedLo]], [is, _NBMedLoNEMin, [-, _NBMedLo, _NEMin]], ['set-det']]], [=, _Props, [::, [=, ['det-if-then', min, min], _NEMin], [=, ['det-if-then', min, low], _NBMedLoNEMin], [=, ['det-if-then', low, mean], _NBMeanNBMedLo], [=, ['det-if-then', mean, high], _NAMeanNAMedHi], [=, ['det-if-then', high, max], _NAMedHi], [=, ---------, ------------], [=, ['det-if-then', min, max], _Insts], nl, [=, min, _Min], [=, low, _Low], [=, mean, _Mean], [=, high, _High], [=, max, _Max], [=, total, _Total]]], [maplist, 'xthe-unbounds', _Props], ['add-atom', '&self', [extent_props, _F, _A, _Props]], [debugln, [::, ['extent-props', [/, _F, _A]], _Props]], ['set-det']]], _19520) Unify: (197) [user] into_simple_op(+, [=, ['compute-extent', _F, _A], [[functor, _NGram, _F, _A], ['set-flag', 'total-fa', 0], ['set-flag', 'min-fa', 999999999], ['set-flag', 'max-fa', 0], [forall, _NGram, [',', ['ngram-key', _NGram, _X], ['get-flag', _X, _NN], [flag, 'total-fa', _Total, [+, _Total, _NN]], ['get-flag', 'min-fa', _Min], ['min-of', _Min, _NN, _NewMin], ['set-flag', 'min-fa', _NewMin], ['get-flag', 'max-fa', _Max], ['max-of', _Max, _NN, _NewMax], ['set-flag', 'max-fa', _NewMax], ['append-term', _NGram, _NN, _NGramStat], ['save-stat', _NGramStat]]], ['get-flag', 'total-fa', _Total], ['get-flag', 'min-fa', _Min], ['get-flag', 'max-fa', _Max], ['predicate-property', _NGram, ['number-of-clauses', _Insts]], ['max-of', _Insts, 1, _Insts1], [is, _Mean, [round, [/, _Total, _Insts1]]], [is, _High, [+, [/, [-, _Max, _Mean], 2], _Mean]], [is, _Low, [+, [/, [-, _Mean, _Min], 2], _Min]], ['set-flag', 'med-high-fa', _High], ['set-flag', 'med-low-fa', _Low], [nop, [',', ['set-flag', 'above-mean-fa', 0], ['set-flag', 'above-med-high-fa', 0], ['set-flag', 'num-min-fa', 0], ['set-flag', 'below-mean-fa', 0], ['set-flag', 'below-med-low-fa', 0], ['append-term', _NGram, _NN, _NGramStatN], [forall, _NGramStatN, [',', [ignore, [',', [=, _NN, _Min], ['inc-flag', 'num-min-fa']]], [ignore, [',', [>, _NN, _High], ['inc-flag', 'above-med-high-fa']]], [ignore, [',', [<, _NN, _Low], ['inc-flag', 'below-med-low-fa']]], ['det-if-then-else', [=<, _NN, _Mean], ['inc-flag', 'below-mean-fa'], ['inc-flag', 'above-mean-fa']]]], ['get-flag', 'num-min-fa', _NEMin], ['get-flag', 'above-med-high-fa', _NAMedHi], ['get-flag', 'below-mean-fa', _NBMean], ['get-flag', 'above-mean-fa', _NAMean], ['get-flag', 'below-med-low-fa', _NBMedLo], [is, _NAMeanNAMedHi, [-, _NAMean, _NAMedHi]], [is, _NBMeanNBMedLo, [-, _NBMean, _NBMedLo]], [is, _NBMedLoNEMin, [-, _NBMedLo, _NEMin]], ['set-det']]], [=, _Props, [::, [=, ['det-if-then', min, min], _NEMin], [=, ['det-if-then', min, low], _NBMedLoNEMin], [=, ['det-if-then', low, mean], _NBMeanNBMedLo], [=, ['det-if-then', mean, high], _NAMeanNAMedHi], [=, ['det-if-then', high, max], _NAMedHi], [=, ---------, ------------], [=, ['det-if-then', min, max], _Insts], nl, [=, min, _Min], [=, low, _Low], [=, mean, _Mean], [=, high, _High], [=, max, _Max], [=, total, _Total]]], [maplist, 'xthe-unbounds', _Props], ['add-atom', '&self', [extent_props, _F, _A, _Props]], [debugln, [::, ['extent-props', [/, _F, _A]], _Props]], ['set-det']]], op(+, =, _22312)) Call: (198) [user] o_s([['compute-extent', _F, _A], [[functor, _NGram, _F, _A], ['set-flag', 'total-fa', 0], ['set-flag', 'min-fa', 999999999], ['set-flag', 'max-fa', 0], [forall, _NGram, [',', ['ngram-key', _NGram, _X], ['get-flag', _X, _NN], [flag, 'total-fa', _Total, [+, _Total, _NN]], ['get-flag', 'min-fa', _Min], ['min-of', _Min, _NN, _NewMin], ['set-flag', 'min-fa', _NewMin], ['get-flag', 'max-fa', _Max], ['max-of', _Max, _NN, _NewMax], ['set-flag', 'max-fa', _NewMax], ['append-term', _NGram, _NN, _NGramStat], ['save-stat', _NGramStat]]], ['get-flag', 'total-fa', _Total], ['get-flag', 'min-fa', _Min], ['get-flag', 'max-fa', _Max], ['predicate-property', _NGram, ['number-of-clauses', _Insts]], ['max-of', _Insts, 1, _Insts1], [is, _Mean, [round, [/, _Total, _Insts1]]], [is, _High, [+, [/, [-, _Max, _Mean], 2], _Mean]], [is, _Low, [+, [/, [-, _Mean, _Min], 2], _Min]], ['set-flag', 'med-high-fa', _High], ['set-flag', 'med-low-fa', _Low], [nop, [',', ['set-flag', 'above-mean-fa', 0], ['set-flag', 'above-med-high-fa', 0], ['set-flag', 'num-min-fa', 0], ['set-flag', 'below-mean-fa', 0], ['set-flag', 'below-med-low-fa', 0], ['append-term', _NGram, _NN, _NGramStatN], [forall, _NGramStatN, [',', [ignore, [',', [=, _NN, _Min], ['inc-flag', 'num-min-fa']]], [ignore, [',', [>, _NN, _High], ['inc-flag', 'above-med-high-fa']]], [ignore, [',', [<, _NN, _Low], ['inc-flag', 'below-med-low-fa']]], ['det-if-then-else', [=<, _NN, _Mean], ['inc-flag', 'below-mean-fa'], ['inc-flag', 'above-mean-fa']]]], ['get-flag', 'num-min-fa', _NEMin], ['get-flag', 'above-med-high-fa', _NAMedHi], ['get-flag', 'below-mean-fa', _NBMean], ['get-flag', 'above-mean-fa', _NAMean], ['get-flag', 'below-med-low-fa', _NBMedLo], [is, _NAMeanNAMedHi, [-, _NAMean, _NAMedHi]], [is, _NBMeanNBMedLo, [-, _NBMean, _NBMedLo]], [is, _NBMedLoNEMin, [-, _NBMedLo, _NEMin]], ['set-det']]], [=, _Props, [::, [=, ['det-if-then', min, min], _NEMin], [=, ['det-if-then', min, low], _NBMedLoNEMin], [=, ['det-if-then', low, mean], _NBMeanNBMedLo], [=, ['det-if-then', mean, high], _NAMeanNAMedHi], [=, ['det-if-then', high, max], _NAMedHi], [=, ---------, ------------], [=, ['det-if-then', min, max], _Insts], nl, [=, min, _Min], [=, low, _Low], [=, mean, _Mean], [=, high, _High], [=, max, _Max], [=, total, _Total]]], [maplist, 'xthe-unbounds', _Props], ['add-atom', '&self', [extent_props, _F, _A, _Props]], [debugln, [::, ['extent-props', [/, _F, _A]], _Props]], ['set-det']]], _22312) Unify: (198) [user] o_s([['compute-extent', _F, _A], [[functor, _NGram, _F, _A], ['set-flag', 'total-fa', 0], ['set-flag', 'min-fa', 999999999], ['set-flag', 'max-fa', 0], [forall, _NGram, [',', ['ngram-key', _NGram, _X], ['get-flag', _X, _NN], [flag, 'total-fa', _Total, [+, _Total, _NN]], ['get-flag', 'min-fa', _Min], ['min-of', _Min, _NN, _NewMin], ['set-flag', 'min-fa', _NewMin], ['get-flag', 'max-fa', _Max], ['max-of', _Max, _NN, _NewMax], ['set-flag', 'max-fa', _NewMax], ['append-term', _NGram, _NN, _NGramStat], ['save-stat', _NGramStat]]], ['get-flag', 'total-fa', _Total], ['get-flag', 'min-fa', _Min], ['get-flag', 'max-fa', _Max], ['predicate-property', _NGram, ['number-of-clauses', _Insts]], ['max-of', _Insts, 1, _Insts1], [is, _Mean, [round, [/, _Total, _Insts1]]], [is, _High, [+, [/, [-, _Max, _Mean], 2], _Mean]], [is, _Low, [+, [/, [-, _Mean, _Min], 2], _Min]], ['set-flag', 'med-high-fa', _High], ['set-flag', 'med-low-fa', _Low], [nop, [',', ['set-flag', 'above-mean-fa', 0], ['set-flag', 'above-med-high-fa', 0], ['set-flag', 'num-min-fa', 0], ['set-flag', 'below-mean-fa', 0], ['set-flag', 'below-med-low-fa', 0], ['append-term', _NGram, _NN, _NGramStatN], [forall, _NGramStatN, [',', [ignore, [',', [=, _NN, _Min], ['inc-flag', 'num-min-fa']]], [ignore, [',', [>, _NN, _High], ['inc-flag', 'above-med-high-fa']]], [ignore, [',', [<, _NN, _Low], ['inc-flag', 'below-med-low-fa']]], ['det-if-then-else', [=<, _NN, _Mean], ['inc-flag', 'below-mean-fa'], ['inc-flag', 'above-mean-fa']]]], ['get-flag', 'num-min-fa', _NEMin], ['get-flag', 'above-med-high-fa', _NAMedHi], ['get-flag', 'below-mean-fa', _NBMean], ['get-flag', 'above-mean-fa', _NAMean], ['get-flag', 'below-med-low-fa', _NBMedLo], [is, _NAMeanNAMedHi, [-, _NAMean, _NAMedHi]], [is, _NBMeanNBMedLo, [-, _NBMean, _NBMedLo]], [is, _NBMedLoNEMin, [-, _NBMedLo, _NEMin]], ['set-det']]], [=, _Props, [::, [=, ['det-if-then', min, min], _NEMin], [=, ['det-if-then', min, low], _NBMedLoNEMin], [=, ['det-if-then', low, mean], _NBMeanNBMedLo], [=, ['det-if-then', mean, high], _NAMeanNAMedHi], [=, ['det-if-then', high, max], _NAMedHi], [=, ---------, ------------], [=, ['det-if-then', min, max], _Insts], nl, [=, min, _Min], [=, low, _Low], [=, mean, _Mean], [=, high, _High], [=, max, _Max], [=, total, _Total]]], [maplist, 'xthe-unbounds', _Props], ['add-atom', '&self', [extent_props, _F, _A, _Props]], [debugln, [::, ['extent-props', [/, _F, _A]], _Props]], ['set-det']]], _22312) Call: (199) [user] o_s(['compute-extent', _F, _A], _22312) Unify: (199) [user] o_s(['compute-extent', _F, _A], _22312) Call: (200) [user] o_s('compute-extent', _22312) Unify: (200) [user] o_s('compute-extent', 'compute-extent') Exit: (200) [user] o_s('compute-extent', 'compute-extent') Exit: (199) [user] o_s(['compute-extent', _F, _A], 'compute-extent') Exit: (198) [user] o_s([['compute-extent', _F, _A], [[functor, _NGram, _F, _A], ['set-flag', 'total-fa', 0], ['set-flag', 'min-fa', 999999999], ['set-flag', 'max-fa', 0], [forall, _NGram, [',', ['ngram-key', _NGram, _X], ['get-flag', _X, _NN], [flag, 'total-fa', _Total, [+, _Total, _NN]], ['get-flag', 'min-fa', _Min], ['min-of', _Min, _NN, _NewMin], ['set-flag', 'min-fa', _NewMin], ['get-flag', 'max-fa', _Max], ['max-of', _Max, _NN, _NewMax], ['set-flag', 'max-fa', _NewMax], ['append-term', _NGram, _NN, _NGramStat], ['save-stat', _NGramStat]]], ['get-flag', 'total-fa', _Total], ['get-flag', 'min-fa', _Min], ['get-flag', 'max-fa', _Max], ['predicate-property', _NGram, ['number-of-clauses', _Insts]], ['max-of', _Insts, 1, _Insts1], [is, _Mean, [round, [/, _Total, _Insts1]]], [is, _High, [+, [/, [-, _Max, _Mean], 2], _Mean]], [is, _Low, [+, [/, [-, _Mean, _Min], 2], _Min]], ['set-flag', 'med-high-fa', _High], ['set-flag', 'med-low-fa', _Low], [nop, [',', ['set-flag', 'above-mean-fa', 0], ['set-flag', 'above-med-high-fa', 0], ['set-flag', 'num-min-fa', 0], ['set-flag', 'below-mean-fa', 0], ['set-flag', 'below-med-low-fa', 0], ['append-term', _NGram, _NN, _NGramStatN], [forall, _NGramStatN, [',', [ignore, [',', [=, _NN, _Min], ['inc-flag', 'num-min-fa']]], [ignore, [',', [>, _NN, _High], ['inc-flag', 'above-med-high-fa']]], [ignore, [',', [<, _NN, _Low], ['inc-flag', 'below-med-low-fa']]], ['det-if-then-else', [=<, _NN, _Mean], ['inc-flag', 'below-mean-fa'], ['inc-flag', 'above-mean-fa']]]], ['get-flag', 'num-min-fa', _NEMin], ['get-flag', 'above-med-high-fa', _NAMedHi], ['get-flag', 'below-mean-fa', _NBMean], ['get-flag', 'above-mean-fa', _NAMean], ['get-flag', 'below-med-low-fa', _NBMedLo], [is, _NAMeanNAMedHi, [-, _NAMean, _NAMedHi]], [is, _NBMeanNBMedLo, [-, _NBMean, _NBMedLo]], [is, _NBMedLoNEMin, [-, _NBMedLo, _NEMin]], ['set-det']]], [=, _Props, [::, [=, ['det-if-then', min, min], _NEMin], [=, ['det-if-then', min, low], _NBMedLoNEMin], [=, ['det-if-then', low, mean], _NBMeanNBMedLo], [=, ['det-if-then', mean, high], _NAMeanNAMedHi], [=, ['det-if-then', high, max], _NAMedHi], [=, ---------, ------------], [=, ['det-if-then', min, max], _Insts], nl, [=, min, _Min], [=, low, _Low], [=, mean, _Mean], [=, high, _High], [=, max, _Max], [=, total, _Total]]], [maplist, 'xthe-unbounds', _Props], ['add-atom', '&self', [extent_props, _F, _A, _Props]], [debugln, [::, ['extent-props', [/, _F, _A]], _Props]], ['set-det']]], 'compute-extent') Exit: (197) [user] into_simple_op(+, [=, ['compute-extent', _F, _A], [[functor, _NGram, _F, _A], ['set-flag', 'total-fa', 0], ['set-flag', 'min-fa', 999999999], ['set-flag', 'max-fa', 0], [forall, _NGram, [',', ['ngram-key', _NGram, _X], ['get-flag', _X, _NN], [flag, 'total-fa', _Total, [+, _Total, _NN]], ['get-flag', 'min-fa', _Min], ['min-of', _Min, _NN, _NewMin], ['set-flag', 'min-fa', _NewMin], ['get-flag', 'max-fa', _Max], ['max-of', _Max, _NN, _NewMax], ['set-flag', 'max-fa', _NewMax], ['append-term', _NGram, _NN, _NGramStat], ['save-stat', _NGramStat]]], ['get-flag', 'total-fa', _Total], ['get-flag', 'min-fa', _Min], ['get-flag', 'max-fa', _Max], ['predicate-property', _NGram, ['number-of-clauses', _Insts]], ['max-of', _Insts, 1, _Insts1], [is, _Mean, [round, [/, _Total, _Insts1]]], [is, _High, [+, [/, [-, _Max, _Mean], 2], _Mean]], [is, _Low, [+, [/, [-, _Mean, _Min], 2], _Min]], ['set-flag', 'med-high-fa', _High], ['set-flag', 'med-low-fa', _Low], [nop, [',', ['set-flag', 'above-mean-fa', 0], ['set-flag', 'above-med-high-fa', 0], ['set-flag', 'num-min-fa', 0], ['set-flag', 'below-mean-fa', 0], ['set-flag', 'below-med-low-fa', 0], ['append-term', _NGram, _NN, _NGramStatN], [forall, _NGramStatN, [',', [ignore, [',', [=, _NN, _Min], ['inc-flag', 'num-min-fa']]], [ignore, [',', [>, _NN, _High], ['inc-flag', 'above-med-high-fa']]], [ignore, [',', [<, _NN, _Low], ['inc-flag', 'below-med-low-fa']]], ['det-if-then-else', [=<, _NN, _Mean], ['inc-flag', 'below-mean-fa'], ['inc-flag', 'above-mean-fa']]]], ['get-flag', 'num-min-fa', _NEMin], ['get-flag', 'above-med-high-fa', _NAMedHi], ['get-flag', 'below-mean-fa', _NBMean], ['get-flag', 'above-mean-fa', _NAMean], ['get-flag', 'below-med-low-fa', _NBMedLo], [is, _NAMeanNAMedHi, [-, _NAMean, _NAMedHi]], [is, _NBMeanNBMedLo, [-, _NBMean, _NBMedLo]], [is, _NBMedLoNEMin, [-, _NBMedLo, _NEMin]], ['set-det']]], [=, _Props, [::, [=, ['det-if-then', min, min], _NEMin], [=, ['det-if-then', min, low], _NBMedLoNEMin], [=, ['det-if-then', low, mean], _NBMeanNBMedLo], [=, ['det-if-then', mean, high], _NAMeanNAMedHi], [=, ['det-if-then', high, max], _NAMedHi], [=, ---------, ------------], [=, ['det-if-then', min, max], _Insts], nl, [=, min, _Min], [=, low, _Low], [=, mean, _Mean], [=, high, _High], [=, max, _Max], [=, total, _Total]]], [maplist, 'xthe-unbounds', _Props], ['add-atom', '&self', [extent_props, _F, _A, _Props]], [debugln, [::, ['extent-props', [/, _F, _A]], _Props]], ['set-det']]], op(+, =, 'compute-extent')) ^ Call: (197) [user] pfcAdd_Now('next-operation'(op(+, =, 'compute-extent'))) ^ Unify: (197) [user] pfcAdd_Now('next-operation'(op(+, =, 'compute-extent'))) ^ Call: (198) [user] current_predicate(pfcAdd/1) ^ Exit: (198) [user] current_predicate(pfcAdd/1) ^ Call: (198) [user] once_writeq_nl(pfcAdd('next-operation'(op(+, =, 'compute-extent')))) ^ Unify: (198) [user] once_writeq_nl(pfcAdd('next-operation'(op(+, =, 'compute-extent')))) ^ Call: (199) [user] clause(pfcTraceExecution, true) ^ Fail: (199) [user] clause(pfcTraceExecution, true) ^ Redo: (198) [user] once_writeq_nl(pfcAdd('next-operation'(op(+, =, 'compute-extent')))) ^ Exit: (198) [user] once_writeq_nl(pfcAdd('next-operation'(op(+, =, 'compute-extent')))) ^ Call: (198) [user] pfcAdd('next-operation'(op(+, =, 'compute-extent'))) ^ Unify: (198) [user] pfcAdd('next-operation'(op(+, =, 'compute-extent'))) ^ Call: (199) [user] must_ex(current_why_UU(_43530)) ^ Unify: (199) [user] must_ex(current_why_UU(_43530)) Call: (201) [user] current_why_UU(_43530) Unify: (201) [user] current_why_UU(_43530) ^ Call: (202) [user] get_why_uu(_43530) ^ Unify: (202) [user] get_why_uu(_43530) ^ Call: (203) [user] findall(_49070, current_why(_49070), _49076) ^ Unify: (203) [$bags] findall(_49070, user:current_why(_49070), _49076) ^ Call: (204) [$bags] findall(_49070, user:current_why(_49070), _49076, []) ^ Unify: (204) [$bags] findall(_49070, user:current_why(_49070), _49076, []) ^ Call: (205) [$bags] cleanup_bag(findall_loop(_49070, user:current_why(_49070), _49076, []), '$destroy_findall_bag') ^ Unify: (205) [$bags] cleanup_bag('$bags':findall_loop(_49070, user:current_why(_49070), _49076, []), '$bags':'$destroy_findall_bag') Call: (206) [$bags] findall_loop(_49070, user:current_why(_49070), _49076, []) Unify: (206) [$bags] findall_loop(_49070, user:current_why(_49070), _49076, []) ^ Call: (207) [user] bugger:current_why(_49070) ^ Unify: (207) [user] bugger:current_why(_49070) ^ Call: (208) [user] bugger:current_why_data(_49070) ^ Unify: (208) [user] bugger:current_why_data(_49070) Call: (209) [system] nb_current('$current_why', wp(_49070, _60330)) Fail: (209) [system] nb_current('$current_why', wp(_49070, _60330)) ^ Redo: (208) [user] bugger:current_why_data(_49070) ^ Unify: (208) [user] bugger:current_why_data(_49070) Call: (209) [t_l] t_l:current_why_source(_49070) Fail: (209) [t_l] t_l:current_why_source(_49070) ^ Fail: (208) [user] bugger:current_why_data(_49070) ^ Redo: (207) [user] bugger:current_why(_49070) ^ Unify: (207) [user] bugger:current_why(mfl4(_67758, _67760, _67762, _67764)) ^ Call: (209) [system] setup_call_cleanup('$notrace'(_68714, _68716), once(user:current_mfl4(_67758, _67760, _67762, _67764)), '$restore_trace'(_68714, _68716)) ^ Unify: (209) [system] setup_call_cleanup(system:'$notrace'(_68714, _68716), system:once(user:current_mfl4(_67758, _67760, _67762, _67764)), system:'$restore_trace'(_68714, _68716)) ^ Call: (210) [system] sig_atomic(system:'$notrace'(_68714, _68716)) ^ Exit: (209) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:current_mfl4(_67758, user, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', 587)), system:'$restore_trace'(3, -1)) ^ Exit: (207) [user] bugger:current_why(P;HTML|mfl4(_67758, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Redo: (206) [$bags] findall_loop(_49070, user:current_why(_49070), _49076, []) Exit: (206) [$bags] findall_loop(_49070, user:current_why(_49070), [P;HTML|mfl4(_85594, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], []) ^ Exit: (205) [$bags] cleanup_bag('$bags':findall_loop(_49070, user:current_why(_49070), [P;HTML|mfl4(_85594, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], []), '$bags':'$destroy_findall_bag') ^ Exit: (204) [$bags] findall(_49070, user:current_why(_49070), [P;HTML|mfl4(_85594, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], []) ^ Exit: (203) [$bags] findall(_49070, user:current_why(_49070), [P;HTML|mfl4(_85594, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Call: (203) [system] [P;HTML|mfl4(_85594, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]\==[] Exit: (203) [system] [P;HTML|mfl4(_85594, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]\==[] ^ Call: (203) [user] u_to_uu([P;HTML|mfl4(_85594, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _43530) ^ Unify: (203) [user] u_to_uu([P;HTML|mfl4(_85594, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], ([P;HTML|mfl4(_85594, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], ax)) Call: (204) [system] var([P;HTML|mfl4(_85594, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Fail: (204) [system] var([P;HTML|mfl4(_85594, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) ^ Redo: (203) [user] u_to_uu([P;HTML|mfl4(_85594, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _43530) ^ Unify: (203) [user] u_to_uu([P;HTML|mfl4(_85594, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], [P;HTML|mfl4(_85594, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Call: (204) [system] nonvar([P;HTML|mfl4(_85594, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Exit: (204) [system] nonvar([P;HTML|mfl4(_85594, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Call: (204) [system] [P;HTML|mfl4(_85594, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]=(_205350, _205352) Fail: (204) [system] [P;HTML|mfl4(_85594, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]=(_205350, _205352) ^ Redo: (203) [user] u_to_uu([P;HTML|mfl4(_85594, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _43530) ^ Unify: (203) [user] u_to_uu([P;HTML|mfl4(_85594, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _43530) ^ Call: (204) [user] logicmoo_util_terms:list_to_conjuncts([P;HTML|mfl4(_85594, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _235752) ^ Unify: (204) [user] logicmoo_util_terms:list_to_conjuncts([P;HTML|mfl4(_85594, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _235752) ^ Call: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_85594, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _235752) ^ Unify: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_85594, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], [P;HTML|mfl4(_85594, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Call: (206) [system] var([P;HTML|mfl4(_85594, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Fail: (206) [system] var([P;HTML|mfl4(_85594, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) ^ Redo: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_85594, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _235752) ^ Unify: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_85594, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], [P;HTML|mfl4(_85594, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) ^ Call: (206) [user] not(compound([P;HTML|mfl4(_85594, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)])) ^ Unify: (206) [system] not(user:compound([P;HTML|mfl4(_85594, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)])) Call: (207) [system] compound([P;HTML|mfl4(_85594, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Exit: (207) [system] compound([P;HTML|mfl4(_85594, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) ^ Fail: (206) [system] not(user:compound([P;HTML|mfl4(_85594, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)])) ^ Redo: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_85594, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _235752) ^ Unify: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_85594, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _235752) ^ Call: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_85594, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _235752) ^ Unify: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_85594, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_85594, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Call: (207) [system] var(P;HTML|mfl4(_85594, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Fail: (207) [system] var(P;HTML|mfl4(_85594, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Redo: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_85594, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _235752) ^ Unify: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_85594, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_85594, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Call: (207) [user] not(compound(P;HTML|mfl4(_85594, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587))) ^ Unify: (207) [system] not(user:compound(P;HTML|mfl4(_85594, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587))) Call: (208) [system] compound(P;HTML|mfl4(_85594, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Exit: (208) [system] compound(P;HTML|mfl4(_85594, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Fail: (207) [system] not(user:compound(P;HTML|mfl4(_85594, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587))) ^ Redo: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_85594, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _235752) ^ Unify: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_85594, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_85594, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Exit: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_85594, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_85594, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Exit: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_85594, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], P;HTML|mfl4(_85594, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Exit: (204) [user] logicmoo_util_terms:list_to_conjuncts([P;HTML|mfl4(_85594, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], P;HTML|mfl4(_85594, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Call: (204) [user] u_to_uu(P;HTML|mfl4(_6166, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _6140) ^ Unify: (204) [user] u_to_uu(P;HTML|mfl4(_6166, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), (P;HTML|mfl4(_6166, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) Call: (205) [system] var(P;HTML|mfl4(_6166, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Fail: (205) [system] var(P;HTML|mfl4(_6166, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Redo: (204) [user] u_to_uu(P;HTML|mfl4(_6166, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _6140) ^ Unify: (204) [user] u_to_uu(P;HTML|mfl4(_6166, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_6166, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Call: (205) [system] nonvar(P;HTML|mfl4(_6166, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Exit: (205) [system] nonvar(P;HTML|mfl4(_6166, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Call: (205) [system] P;HTML|mfl4(_6166, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)=(_82502, _82504) Fail: (205) [system] P;HTML|mfl4(_6166, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)=(_82502, _82504) ^ Redo: (204) [user] u_to_uu(P;HTML|mfl4(_6166, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _6140) ^ Unify: (204) [user] u_to_uu(P;HTML|mfl4(_6166, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), (P;HTML|mfl4(_6166, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (204) [user] u_to_uu(P;HTML|mfl4(_6166, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), (P;HTML|mfl4(_6166, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (203) [user] u_to_uu([P;HTML|mfl4(_6166, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], (P;HTML|mfl4(_6166, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (202) [user] get_why_uu((P;HTML|mfl4(_6166, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) Exit: (201) [user] current_why_UU((P;HTML|mfl4(_6166, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (199) [user] must_ex(current_why_UU((P;HTML|mfl4(_6166, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (199) [user] pfcAdd('next-operation'(op(+, =, 'compute-extent')), (P;HTML|mfl4(_6166, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (199) [user] pfcAdd('next-operation'(op(+, =, 'compute-extent')), (P;HTML|mfl4(_6166, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (200) [user] pfcPost('next-operation'(op(+, =, 'compute-extent')), (P;HTML|mfl4(_6166, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (200) [user] pfcPost('next-operation'(op(+, =, 'compute-extent')), (P;HTML|mfl4(_6166, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (201) [user] pfcPost_rev((P;HTML|mfl4(_6166, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax), 'next-operation'(op(+, =, 'compute-extent'))) ^ Unify: (201) [user] pfcPost_rev((P;HTML|mfl4(_6166, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax), 'next-operation'(op(+, =, 'compute-extent'))) Call: (202) [system] is_list('next-operation'(op(+, =, 'compute-extent'))) Fail: (202) [system] is_list('next-operation'(op(+, =, 'compute-extent'))) ^ Redo: (201) [user] pfcPost_rev((P;HTML|mfl4(_6166, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax), 'next-operation'(op(+, =, 'compute-extent'))) ^ Call: (202) [user] pfcPost1('next-operation'(op(+, =, 'compute-extent')), (P;HTML|mfl4(_6166, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (202) [user] pfcPost1('next-operation'(op(+, =, 'compute-extent')), (P;HTML|mfl4(_6166, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (203) [user] control_arg_types('next-operation'(op(+, =, 'compute-extent')), _241110) ^ Unify: (203) [user] control_arg_types('next-operation'(op(+, =, 'compute-extent')), _241110) Call: (204) [system] fail Fail: (204) [system] fail ^ Fail: (203) [user] control_arg_types('next-operation'(op(+, =, 'compute-extent')), _241110) ^ Redo: (202) [user] pfcPost1('next-operation'(op(+, =, 'compute-extent')), (P;HTML|mfl4(_6166, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (202) [user] pfcPost1('next-operation'(op(+, =, 'compute-extent')), (P;HTML|mfl4(_6166, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (203) [user] locally_each:locally(set_prolog_flag(occurs_check, true), catch(pfcPost11('next-operation'(op(+, =, 'compute-extent')), (P;HTML|mfl4(_6166, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _260934, (notrace, wdmsg(('next-operation'(op(+, =, 'compute-extent'))=>_260934)), trace))) ^ Unify: (203) [locally_each] locally_each:locally(user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'compute-extent')), (P;HTML|mfl4(_6166, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _260934, (notrace, wdmsg(('next-operation'(op(+, =, 'compute-extent'))=>_260934)), trace))) ^ Call: (204) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'compute-extent')), (P;HTML|mfl4(_6166, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _260934, (notrace, wdmsg(('next-operation'(op(+, =, 'compute-extent'))=>_260934)), trace)), user:each_call_cleanup) ^ Unify: (204) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'compute-extent')), (P;HTML|mfl4(_6166, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _260934, (notrace, wdmsg(('next-operation'(op(+, =, 'compute-extent'))=>_260934)), trace)), user:each_call_cleanup) Call: (205) [system] current_prolog_flag(occurs_check, _291432) Exit: (205) [system] current_prolog_flag(occurs_check, true) ^ Call: (205) [locally_each] locally_each:wtl_how(trusted_redo_call_cleanup, true==true, user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'compute-extent')), (P;HTML|mfl4(_6166, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _260934, (notrace, wdmsg(('next-operation'(op(+, =, 'compute-extent'))=>_260934)), trace)), user:set_prolog_flag(occurs_check, true)) ^ Unify: (205) [locally_each] locally_each:wtl_how(locally_each:trusted_redo_call_cleanup, locally_each:(true==true), user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'compute-extent')), (P;HTML|mfl4(_6166, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _260934, (notrace, wdmsg(('next-operation'(op(+, =, 'compute-extent'))=>_260934)), trace)), user:set_prolog_flag(occurs_check, true)) Call: (206) [system] true==true Exit: (206) [system] true==true ^ Call: (207) [user] pfcPost11('next-operation'(op(+, =, 'compute-extent')), (P;HTML|mfl4(_6166, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (207) [user] pfcPost11('next-operation'(op(+, =, 'compute-extent')), (P;HTML|mfl4(_6166, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (208) [user] must_ex(pfcAddSupport('next-operation'(op(+, =, 'compute-extent')), (P;HTML|mfl4(_6166, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Unify: (208) [user] must_ex(pfcAddSupport('next-operation'(op(+, =, 'compute-extent')), (P;HTML|mfl4(_6166, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (210) [user] pfcAddSupport('next-operation'(op(+, =, 'compute-extent')), (P;HTML|mfl4(_6166, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (210) [user] pfcAddSupport('next-operation'(op(+, =, 'compute-extent')), (P;HTML|mfl4(_6166, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (211) [user] assert('$spft$'('next-operation'(op(+, =, 'compute-extent')), P;HTML|mfl4(_6166, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (211) [user] assert('$spft$'('next-operation'(op(+, =, 'compute-extent')), P;HTML|mfl4(_6166, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (210) [user] pfcAddSupport('next-operation'(op(+, =, 'compute-extent')), (P;HTML|mfl4(_6166, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (208) [user] must_ex(pfcAddSupport('next-operation'(op(+, =, 'compute-extent')), (P;HTML|mfl4(_6166, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (208) [user] pfcUnique(post, 'next-operation'(op(+, =, 'compute-extent'))) ^ Unify: (208) [user] pfcUnique(post, 'next-operation'(op(+, =, 'compute-extent'))) ^ Call: (209) [user] pfcUnique(post, 'next-operation'(op(+, =, 'compute-extent')), true) ^ Unify: (209) [user] pfcUnique(post, 'next-operation'(op(+, =, 'compute-extent')), true) ^ Call: (210) [user] is_asserted_exact('next-operation'(op(+, =, 'compute-extent')), true) ^ Unify: (210) [user] is_asserted_exact('next-operation'(op(+, =, 'compute-extent')), true) ^ Call: (211) [user] strip_module('next-operation'(op(+, =, 'compute-extent')), _392012, _392014) ^ Exit: (211) [user] strip_module('next-operation'(op(+, =, 'compute-extent')), user, 'next-operation'(op(+, =, 'compute-extent'))) ^ Call: (211) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'compute-extent')), true) ^ Unify: (211) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'compute-extent')), true) Call: (212) [system] _395756=user Exit: (212) [system] user=user ^ Call: (212) [user] clause(user:'next-operation'(op(+, =, 'compute-extent')), true, _397626) ^ Fail: (212) [user] clause('next-operation'(op(+, =, 'compute-extent')), true, _397626) ^ Redo: (211) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'compute-extent')), true) ^ Call: (212) [user] clause(user:'next-operation'(op(+, =, 'compute-extent')), true, _400454) ^ Fail: (212) [user] clause('next-operation'(op(+, =, 'compute-extent')), true, _400454) ^ Fail: (211) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'compute-extent')), true) ^ Fail: (210) [user] is_asserted_exact('next-operation'(op(+, =, 'compute-extent')), true) ^ Redo: (209) [user] pfcUnique(post, 'next-operation'(op(+, =, 'compute-extent')), true) ^ Exit: (209) [user] pfcUnique(post, 'next-operation'(op(+, =, 'compute-extent')), true) ^ Exit: (208) [user] pfcUnique(post, 'next-operation'(op(+, =, 'compute-extent'))) ^ Call: (208) [user] pfcPost2('next-operation'(op(+, =, 'compute-extent')), (P;HTML|mfl4(_6166, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (208) [user] pfcPost2('next-operation'(op(+, =, 'compute-extent')), (P;HTML|mfl4(_6166, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (209) [user] must_ex(once((\+ \+is_asserted_exact('next-operation'(op(+, =, 'compute-extent')));assert('next-operation'(op(+, =, 'compute-extent')))))) ^ Unify: (209) [user] must_ex(once((\+ \+is_asserted_exact('next-operation'(op(+, =, 'compute-extent')));assert('next-operation'(op(+, =, 'compute-extent')))))) ^ Call: (211) [user] once((\+ \+is_asserted_exact('next-operation'(op(+, =, 'compute-extent')));assert('next-operation'(op(+, =, 'compute-extent'))))) ^ Unify: (211) [system] once(user:(\+ \+is_asserted_exact('next-operation'(op(+, =, 'compute-extent')));assert('next-operation'(op(+, =, 'compute-extent'))))) ^ Call: (213) [user] is_asserted_exact('next-operation'(op(+, =, 'compute-extent'))) ^ Unify: (213) [user] is_asserted_exact('next-operation'(op(+, =, 'compute-extent'))) ^ Call: (214) [user] strip_module('next-operation'(op(+, =, 'compute-extent')), _427792, _427794) ^ Exit: (214) [user] strip_module('next-operation'(op(+, =, 'compute-extent')), user, 'next-operation'(op(+, =, 'compute-extent'))) ^ Call: (214) [user] hook_database:expand_to_hb('next-operation'(op(+, =, 'compute-extent')), _429672, _429674) ^ Unify: (214) [user] hook_database:expand_to_hb('next-operation'(op(+, =, 'compute-extent')), 'next-operation'(op(+, =, 'compute-extent')), true) Call: (215) [system] var('next-operation'(op(+, =, 'compute-extent'))) Fail: (215) [system] var('next-operation'(op(+, =, 'compute-extent'))) ^ Redo: (214) [user] hook_database:expand_to_hb('next-operation'(op(+, =, 'compute-extent')), _429672, _429674) ^ Unify: (214) [user] hook_database:expand_to_hb('next-operation'(op(+, =, 'compute-extent')), 'next-operation'(op(+, =, 'compute-extent')), true) ^ Exit: (214) [user] hook_database:expand_to_hb('next-operation'(op(+, =, 'compute-extent')), 'next-operation'(op(+, =, 'compute-extent')), true) ^ Call: (214) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'compute-extent')), true) ^ Unify: (214) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'compute-extent')), true) Call: (215) [system] _438078=user Exit: (215) [system] user=user ^ Call: (215) [user] clause(user:'next-operation'(op(+, =, 'compute-extent')), true, _439948) ^ Fail: (215) [user] clause('next-operation'(op(+, =, 'compute-extent')), true, _439948) ^ Redo: (214) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'compute-extent')), true) ^ Call: (215) [user] clause(user:'next-operation'(op(+, =, 'compute-extent')), true, _442776) ^ Fail: (215) [user] clause('next-operation'(op(+, =, 'compute-extent')), true, _442776) ^ Fail: (214) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'compute-extent')), true) ^ Fail: (213) [user] is_asserted_exact('next-operation'(op(+, =, 'compute-extent'))) ^ Call: (213) [user] assert('next-operation'(op(+, =, 'compute-extent'))) ^ Exit: (213) [user] assert('next-operation'(op(+, =, 'compute-extent'))) ^ Exit: (211) [system] once(user:(\+ \+is_asserted_exact('next-operation'(op(+, =, 'compute-extent')));assert('next-operation'(op(+, =, 'compute-extent'))))) ^ Exit: (209) [user] must_ex(once((\+ \+is_asserted_exact('next-operation'(op(+, =, 'compute-extent')));assert('next-operation'(op(+, =, 'compute-extent')))))) ^ Call: (209) [user] must_ex(pfcTraceAdd('next-operation'(op(+, =, 'compute-extent')), (P;HTML|mfl4(_6166, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Unify: (209) [user] must_ex(pfcTraceAdd('next-operation'(op(+, =, 'compute-extent')), (P;HTML|mfl4(_6166, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (211) [user] pfcTraceAdd('next-operation'(op(+, =, 'compute-extent')), (P;HTML|mfl4(_6166, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (211) [user] pfcTraceAdd('next-operation'(op(+, =, 'compute-extent')), (P;HTML|mfl4(_6166, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (212) [user] pfcTraceAddPrint('next-operation'(op(+, =, 'compute-extent')), (P;HTML|mfl4(_6166, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (212) [user] pfcTraceAddPrint('next-operation'(op(+, =, 'compute-extent')), (P;HTML|mfl4(_6166, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (213) [user] pfcIsTraced('next-operation'(op(+, =, 'compute-extent'))) ^ Unify: (213) [user] pfcIsTraced('next-operation'(op(+, =, 'compute-extent'))) ^ Call: (214) [user] pfcIsNotTraced('next-operation'(op(+, =, 'compute-extent'))) ^ Unify: (214) [user] pfcIsNotTraced('next-operation'(op(+, =, 'compute-extent'))) ^ Call: (215) [user] compound_eles(1, 'next-operation'(op(+, =, 'compute-extent')), _499530) ^ Unify: (215) [user] compound_eles(1, 'next-operation'(op(+, =, 'compute-extent')), _499530) Call: (216) [system] var('next-operation'(op(+, =, 'compute-extent'))) Fail: (216) [system] var('next-operation'(op(+, =, 'compute-extent'))) ^ Redo: (215) [user] compound_eles(1, 'next-operation'(op(+, =, 'compute-extent')), _499530) ^ Unify: (215) [user] compound_eles(1, 'next-operation'(op(+, =, 'compute-extent')), _499530) Call: (216) [system] compound('next-operation'(op(+, =, 'compute-extent'))) Exit: (216) [system] compound('next-operation'(op(+, =, 'compute-extent'))) Call: (216) [system] 1<1 Fail: (216) [system] 1<1 ^ Redo: (215) [user] compound_eles(1, 'next-operation'(op(+, =, 'compute-extent')), _499530) ^ Unify: (215) [user] compound_eles(1, 'next-operation'(op(+, =, 'compute-extent')), _499530) Call: (216) [system] _510682 is 1+ -1 Exit: (216) [system] 0 is 1+ -1 ^ Call: (216) [user] compound_eles('next-operation'(op(+, =, 'compute-extent')), _512540) ^ Unify: (216) [user] compound_eles('next-operation'(op(+, =, 'compute-extent')), _512540) Call: (217) [system] is_list('next-operation'(op(+, =, 'compute-extent'))) Fail: (217) [system] is_list('next-operation'(op(+, =, 'compute-extent'))) ^ Redo: (216) [user] compound_eles('next-operation'(op(+, =, 'compute-extent')), _512540) ^ Unify: (216) [user] compound_eles('next-operation'(op(+, =, 'compute-extent')), _512540) Call: (217) [system] compound('next-operation'(op(+, =, 'compute-extent'))) Exit: (217) [system] compound('next-operation'(op(+, =, 'compute-extent'))) Call: (217) [system] compound_name_arguments('next-operation'(op(+, =, 'compute-extent')), _519950, _519952) Exit: (217) [system] compound_name_arguments('next-operation'(op(+, =, 'compute-extent')), 'next-operation', [op(+, =, 'compute-extent')]) Call: (217) [lists] lists:member(_512540, ['next-operation', op(+, =, 'compute-extent')]) Unify: (217) [lists] lists:member(_512540, ['next-operation', op(+, =, 'compute-extent')]) Call: (218) [lists] lists:member_([op(+, =, 'compute-extent')], _6306, 'next-operation') Unify: (218) [lists] lists:member_([op(+, =, 'compute-extent')], 'next-operation', 'next-operation') Exit: (218) [lists] lists:member_([op(+, =, 'compute-extent')], 'next-operation', 'next-operation') Exit: (217) [lists] lists:member('next-operation', ['next-operation', op(+, =, 'compute-extent')]) ^ Exit: (216) [user] compound_eles('next-operation'(op(+, =, 'compute-extent')), 'next-operation') ^ Call: (216) [user] compound_eles(0, 'next-operation', _6302) ^ Unify: (216) [user] compound_eles(0, 'next-operation', _6302) Call: (217) [system] var('next-operation') Fail: (217) [system] var('next-operation') ^ Redo: (216) [user] compound_eles(0, 'next-operation', _6302) ^ Unify: (216) [user] compound_eles(0, 'next-operation', _6302) Call: (217) [system] compound('next-operation') Fail: (217) [system] compound('next-operation') ^ Redo: (216) [user] compound_eles(0, 'next-operation', _6302) Call: (217) [system] _6302='next-operation' Exit: (217) [system] 'next-operation'='next-operation' ^ Exit: (216) [user] compound_eles(0, 'next-operation', 'next-operation') ^ Exit: (215) [user] compound_eles(1, 'next-operation'(op(+, =, 'compute-extent')), 'next-operation') ^ Call: (215) [user] pfcIgnored('next-operation') ^ Fail: (215) [user] pfcIgnored('next-operation') Redo: (218) [lists] lists:member_([op(+, =, 'compute-extent')], _6306, 'next-operation') Unify: (218) [lists] lists:member_([op(+, =, 'compute-extent')], _6306, 'next-operation') Call: (219) [lists] lists:member_([], _6306, op(+, =, 'compute-extent')) Unify: (219) [lists] lists:member_([], op(+, =, 'compute-extent'), op(+, =, 'compute-extent')) Exit: (219) [lists] lists:member_([], op(+, =, 'compute-extent'), op(+, =, 'compute-extent')) Exit: (218) [lists] lists:member_([op(+, =, 'compute-extent')], op(+, =, 'compute-extent'), 'next-operation') Exit: (217) [lists] lists:member(op(+, =, 'compute-extent'), ['next-operation', op(+, =, 'compute-extent')]) ^ Exit: (216) [user] compound_eles('next-operation'(op(+, =, 'compute-extent')), op(+, =, 'compute-extent')) ^ Call: (216) [user] compound_eles(0, op(+, =, 'compute-extent'), _6302) ^ Unify: (216) [user] compound_eles(0, op(+, =, 'compute-extent'), _6302) Call: (217) [system] var(op(+, =, 'compute-extent')) Fail: (217) [system] var(op(+, =, 'compute-extent')) ^ Redo: (216) [user] compound_eles(0, op(+, =, 'compute-extent'), _6302) ^ Unify: (216) [user] compound_eles(0, op(+, =, 'compute-extent'), _6302) Call: (217) [system] compound(op(+, =, 'compute-extent')) Exit: (217) [system] compound(op(+, =, 'compute-extent')) Call: (217) [system] 0<1 Exit: (217) [system] 0<1 Call: (217) [system] _6302=op(+, =, 'compute-extent') Exit: (217) [system] op(+, =, 'compute-extent')=op(+, =, 'compute-extent') ^ Exit: (216) [user] compound_eles(0, op(+, =, 'compute-extent'), op(+, =, 'compute-extent')) ^ Exit: (215) [user] compound_eles(1, 'next-operation'(op(+, =, 'compute-extent')), op(+, =, 'compute-extent')) ^ Call: (215) [user] pfcIgnored(op(+, =, 'compute-extent')) ^ Fail: (215) [user] pfcIgnored(op(+, =, 'compute-extent')) ^ Fail: (214) [user] pfcIsNotTraced('next-operation'(op(+, =, 'compute-extent'))) ^ Redo: (213) [user] pfcIsTraced('next-operation'(op(+, =, 'compute-extent'))) ^ Unify: (213) [user] pfcIsTraced('next-operation'(op(+, =, 'compute-extent'))) ^ Call: (214) [user] compound_eles(1, 'next-operation'(op(+, =, 'compute-extent')), _49716) ^ Unify: (214) [user] compound_eles(1, 'next-operation'(op(+, =, 'compute-extent')), _49716) Call: (215) [system] var('next-operation'(op(+, =, 'compute-extent'))) Fail: (215) [system] var('next-operation'(op(+, =, 'compute-extent'))) ^ Redo: (214) [user] compound_eles(1, 'next-operation'(op(+, =, 'compute-extent')), _49716) ^ Unify: (214) [user] compound_eles(1, 'next-operation'(op(+, =, 'compute-extent')), _49716) Call: (215) [system] compound('next-operation'(op(+, =, 'compute-extent'))) Exit: (215) [system] compound('next-operation'(op(+, =, 'compute-extent'))) Call: (215) [system] 1<1 Fail: (215) [system] 1<1 ^ Redo: (214) [user] compound_eles(1, 'next-operation'(op(+, =, 'compute-extent')), _49716) ^ Unify: (214) [user] compound_eles(1, 'next-operation'(op(+, =, 'compute-extent')), _49716) Call: (215) [system] _60868 is 1+ -1 Exit: (215) [system] 0 is 1+ -1 ^ Call: (215) [user] compound_eles('next-operation'(op(+, =, 'compute-extent')), _62726) ^ Unify: (215) [user] compound_eles('next-operation'(op(+, =, 'compute-extent')), _62726) Call: (216) [system] is_list('next-operation'(op(+, =, 'compute-extent'))) Fail: (216) [system] is_list('next-operation'(op(+, =, 'compute-extent'))) ^ Redo: (215) [user] compound_eles('next-operation'(op(+, =, 'compute-extent')), _62726) ^ Unify: (215) [user] compound_eles('next-operation'(op(+, =, 'compute-extent')), _62726) Call: (216) [system] compound('next-operation'(op(+, =, 'compute-extent'))) Exit: (216) [system] compound('next-operation'(op(+, =, 'compute-extent'))) Call: (216) [system] compound_name_arguments('next-operation'(op(+, =, 'compute-extent')), _70136, _70138) Exit: (216) [system] compound_name_arguments('next-operation'(op(+, =, 'compute-extent')), 'next-operation', [op(+, =, 'compute-extent')]) Call: (216) [lists] lists:member(_62726, ['next-operation', op(+, =, 'compute-extent')]) Unify: (216) [lists] lists:member(_62726, ['next-operation', op(+, =, 'compute-extent')]) Call: (217) [lists] lists:member_([op(+, =, 'compute-extent')], _62726, 'next-operation') Unify: (217) [lists] lists:member_([op(+, =, 'compute-extent')], 'next-operation', 'next-operation') Exit: (217) [lists] lists:member_([op(+, =, 'compute-extent')], 'next-operation', 'next-operation') Exit: (216) [lists] lists:member('next-operation', ['next-operation', op(+, =, 'compute-extent')]) ^ Exit: (215) [user] compound_eles('next-operation'(op(+, =, 'compute-extent')), 'next-operation') ^ Call: (215) [user] compound_eles(0, 'next-operation', _49716) ^ Unify: (215) [user] compound_eles(0, 'next-operation', _49716) Call: (216) [system] var('next-operation') Fail: (216) [system] var('next-operation') ^ Redo: (215) [user] compound_eles(0, 'next-operation', _49716) ^ Unify: (215) [user] compound_eles(0, 'next-operation', _49716) Call: (216) [system] compound('next-operation') Fail: (216) [system] compound('next-operation') ^ Redo: (215) [user] compound_eles(0, 'next-operation', _49716) Call: (216) [system] _49716='next-operation' Exit: (216) [system] 'next-operation'='next-operation' ^ Exit: (215) [user] compound_eles(0, 'next-operation', 'next-operation') ^ Exit: (214) [user] compound_eles(1, 'next-operation'(op(+, =, 'compute-extent')), 'next-operation') ^ Call: (214) [user] pfcTraced('next-operation') ^ Fail: (214) [user] pfcTraced('next-operation') Redo: (217) [lists] lists:member_([op(+, =, 'compute-extent')], _62726, 'next-operation') Unify: (217) [lists] lists:member_([op(+, =, 'compute-extent')], _62726, 'next-operation') Call: (218) [lists] lists:member_([], _62726, op(+, =, 'compute-extent')) Unify: (218) [lists] lists:member_([], op(+, =, 'compute-extent'), op(+, =, 'compute-extent')) Exit: (218) [lists] lists:member_([], op(+, =, 'compute-extent'), op(+, =, 'compute-extent')) Exit: (217) [lists] lists:member_([op(+, =, 'compute-extent')], op(+, =, 'compute-extent'), 'next-operation') Exit: (216) [lists] lists:member(op(+, =, 'compute-extent'), ['next-operation', op(+, =, 'compute-extent')]) ^ Exit: (215) [user] compound_eles('next-operation'(op(+, =, 'compute-extent')), op(+, =, 'compute-extent')) ^ Call: (215) [user] compound_eles(0, op(+, =, 'compute-extent'), _49716) ^ Unify: (215) [user] compound_eles(0, op(+, =, 'compute-extent'), _49716) Call: (216) [system] var(op(+, =, 'compute-extent')) Fail: (216) [system] var(op(+, =, 'compute-extent')) ^ Redo: (215) [user] compound_eles(0, op(+, =, 'compute-extent'), _49716) ^ Unify: (215) [user] compound_eles(0, op(+, =, 'compute-extent'), _49716) Call: (216) [system] compound(op(+, =, 'compute-extent')) Exit: (216) [system] compound(op(+, =, 'compute-extent')) Call: (216) [system] 0<1 Exit: (216) [system] 0<1 Call: (216) [system] _49716=op(+, =, 'compute-extent') Exit: (216) [system] op(+, =, 'compute-extent')=op(+, =, 'compute-extent') ^ Exit: (215) [user] compound_eles(0, op(+, =, 'compute-extent'), op(+, =, 'compute-extent')) ^ Exit: (214) [user] compound_eles(1, 'next-operation'(op(+, =, 'compute-extent')), op(+, =, 'compute-extent')) ^ Call: (214) [user] pfcTraced(op(+, =, 'compute-extent')) ^ Fail: (214) [user] pfcTraced(op(+, =, 'compute-extent')) ^ Fail: (213) [user] pfcIsTraced('next-operation'(op(+, =, 'compute-extent'))) ^ Redo: (212) [user] pfcTraceAddPrint('next-operation'(op(+, =, 'compute-extent')), (P;HTML|mfl4(_6142, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (212) [user] pfcTraceAddPrint('next-operation'(op(+, =, 'compute-extent')), (P;HTML|mfl4(_6142, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (212) [user] pfcTraceAddPrint('next-operation'(op(+, =, 'compute-extent')), (P;HTML|mfl4(_6142, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (212) [user] pfcTraceBreak('next-operation'(op(+, =, 'compute-extent')), (P;HTML|mfl4(_6142, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (212) [user] pfcTraceBreak('next-operation'(op(+, =, 'compute-extent')), (P;HTML|mfl4(_6142, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (213) [user] pfcSpied('next-operation'(op(+, =, 'compute-extent')), +) ^ Fail: (213) [user] pfcSpied('next-operation'(op(+, =, 'compute-extent')), +) ^ Redo: (212) [user] pfcTraceBreak('next-operation'(op(+, =, 'compute-extent')), (P;HTML|mfl4(_6142, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (212) [user] pfcTraceBreak('next-operation'(op(+, =, 'compute-extent')), (P;HTML|mfl4(_6142, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (211) [user] pfcTraceAdd('next-operation'(op(+, =, 'compute-extent')), (P;HTML|mfl4(_6142, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (209) [user] must_ex(pfcTraceAdd('next-operation'(op(+, =, 'compute-extent')), (P;HTML|mfl4(_6142, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (209) [user] must_ex(pfcEnqueue('next-operation'(op(+, =, 'compute-extent')), (P;HTML|mfl4(_6142, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Unify: (209) [user] must_ex(pfcEnqueue('next-operation'(op(+, =, 'compute-extent')), (P;HTML|mfl4(_6142, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (211) [user] pfcEnqueue('next-operation'(op(+, =, 'compute-extent')), (P;HTML|mfl4(_6142, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (211) [user] pfcEnqueue('next-operation'(op(+, =, 'compute-extent')), (P;HTML|mfl4(_6142, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (212) [user] pfcGetSearch(_216310) ^ Unify: (212) [user] pfcGetSearch(_216310) Call: (213) [t_l] t_l:pfcSearchTL(_218160) Fail: (213) [t_l] t_l:pfcSearchTL(_218160) ^ Redo: (212) [user] pfcGetSearch(_216310) ^ Call: (213) [user] pfcSearch(_220934) ^ Unify: (213) [user] pfcSearch(direct) ^ Exit: (213) [user] pfcSearch(direct) Call: (213) [system] _216310=direct Exit: (213) [system] direct=direct ^ Exit: (212) [user] pfcGetSearch(direct) ^ Call: (212) [user] pfcEnqueue(direct, 'next-operation'(op(+, =, 'compute-extent')), (P;HTML|mfl4(_6142, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (212) [user] pfcEnqueue(direct, 'next-operation'(op(+, =, 'compute-extent')), (P;HTML|mfl4(_6142, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) Call: (213) [system] direct=direct Exit: (213) [system] direct=direct ^ Call: (213) [user] pfcFwd('next-operation'(op(+, =, 'compute-extent'))) ^ Unify: (213) [user] pfcFwd('next-operation'(op(+, =, 'compute-extent'))) ^ Call: (214) [user] control_arg_types('next-operation'(op(+, =, 'compute-extent')), _245396) ^ Unify: (214) [user] control_arg_types('next-operation'(op(+, =, 'compute-extent')), _245396) Call: (215) [system] fail Fail: (215) [system] fail ^ Fail: (214) [user] control_arg_types('next-operation'(op(+, =, 'compute-extent')), _245396) ^ Redo: (213) [user] pfcFwd('next-operation'(op(+, =, 'compute-extent'))) ^ Unify: (213) [user] pfcFwd('next-operation'(op(+, =, 'compute-extent'))) ^ Call: (214) [user] locally_each:locally(set_prolog_flag(occurs_check, true), pfcFwd0('next-operation'(op(+, =, 'compute-extent')))) ^ Unify: (214) [locally_each] locally_each:locally(user:set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, 'compute-extent')))) ^ Call: (215) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, 'compute-extent'))), user:each_call_cleanup) ^ Unify: (215) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, 'compute-extent'))), user:each_call_cleanup) Call: (216) [system] current_prolog_flag(occurs_check, _255658) Exit: (216) [system] current_prolog_flag(occurs_check, true) ^ Call: (216) [locally_each] locally_each:wtl_how(trusted_redo_call_cleanup, true==true, user:set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, 'compute-extent'))), user:set_prolog_flag(occurs_check, true)) ^ Unify: (216) [locally_each] locally_each:wtl_how(locally_each:trusted_redo_call_cleanup, locally_each:(true==true), user:set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, 'compute-extent'))), user:set_prolog_flag(occurs_check, true)) Call: (217) [system] true==true Exit: (217) [system] true==true ^ Call: (217) [user] pfcFwd0('next-operation'(op(+, =, 'compute-extent'))) ^ Unify: (217) [user] pfcFwd0('next-operation'(op(+, =, 'compute-extent'))) Call: (218) [system] is_list(_263154) Fail: (218) [system] is_list(_263154) ^ Redo: (217) [user] pfcFwd0('next-operation'(op(+, =, 'compute-extent'))) ^ Call: (218) [user] pfcFwd1('next-operation'(op(+, =, 'compute-extent'))) ^ Unify: (218) [user] pfcFwd1('next-operation'(op(+, =, 'compute-extent'))) ^ Call: (219) [user] fc_rule_check('next-operation'(op(+, =, 'compute-extent'))) ^ Unify: (219) [user] fc_rule_check('next-operation'(op(+, =, 'compute-extent'))) ^ Exit: (219) [user] fc_rule_check('next-operation'(op(+, =, 'compute-extent'))) Call: (219) [system] copy_term('next-operation'(op(+, =, 'compute-extent')), _270548) Exit: (219) [system] copy_term('next-operation'(op(+, =, 'compute-extent')), 'next-operation'(op(+, =, 'compute-extent'))) ^ Call: (219) [user] ignore(fcpt('next-operation'(op(+, =, 'compute-extent')), 'next-operation'(op(+, =, 'compute-extent')))) ^ Unify: (219) [system] ignore(user:fcpt('next-operation'(op(+, =, 'compute-extent')), 'next-operation'(op(+, =, 'compute-extent')))) ^ Call: (220) [user] fcpt('next-operation'(op(+, =, 'compute-extent')), 'next-operation'(op(+, =, 'compute-extent'))) ^ Unify: (220) [user] fcpt('next-operation'(op(+, =, 'compute-extent')), 'next-operation'(op(+, =, 'compute-extent'))) ^ Call: (221) [user] pfcGetTriggerQuick('$pt$'('next-operation'(op(+, =, 'compute-extent')), _276140)) ^ Unify: (221) [user] pfcGetTriggerQuick('$pt$'('next-operation'(op(+, =, 'compute-extent')), _276140)) ^ Call: (222) [user] clause('$pt$'('next-operation'(op(+, =, 'compute-extent')), _276140), true) ^ Fail: (222) [user] clause('$pt$'('next-operation'(op(+, =, 'compute-extent')), _276140), true) ^ Redo: (221) [user] pfcGetTriggerQuick('$pt$'('next-operation'(op(+, =, 'compute-extent')), _276140)) ^ Call: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'compute-extent')), _276140)) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'compute-extent')), _276140)) Call: (223) [system] var('$pt$'('next-operation'(op(+, =, 'compute-extent')), _276140)) Fail: (223) [system] var('$pt$'('next-operation'(op(+, =, 'compute-extent')), _276140)) ^ Redo: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'compute-extent')), _276140)) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'compute-extent')), _276140)) Call: (223) [system] callable('$pt$'('next-operation'(op(+, =, 'compute-extent')), _276140)) Exit: (223) [system] callable('$pt$'('next-operation'(op(+, =, 'compute-extent')), _276140)) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'compute-extent')), _276140)) ^ Redo: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'compute-extent')), _276140)) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'compute-extent')), _276140)) ^ Call: (223) [user] predicate_property('$pt$'('next-operation'(op(+, =, 'compute-extent')), _276140), imported_from(system)) ^ Unify: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, 'compute-extent')), _276140), imported_from(system)) Call: (224) [system] nonvar(imported_from(system)) Exit: (224) [system] nonvar(imported_from(system)) Call: (224) [$syspreds] property_predicate(imported_from(system), user:'$pt$'('next-operation'(op(+, =, 'compute-extent')), _276140)) Unify: (224) [$syspreds] property_predicate(imported_from(system), user:'$pt$'('next-operation'(op(+, =, 'compute-extent')), _276140)) Call: (225) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, 'compute-extent')), _276140)) Unify: (225) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, 'compute-extent')), _276140)) Call: (226) [system] callable('$pt$'('next-operation'(op(+, =, 'compute-extent')), _276140)) Exit: (226) [system] callable('$pt$'('next-operation'(op(+, =, 'compute-extent')), _276140)) Call: (226) [system] atom(user) Exit: (226) [system] atom(user) Exit: (225) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, 'compute-extent')), _276140)) ^ Fail: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, 'compute-extent')), _276140), imported_from(system)) ^ Redo: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'compute-extent')), _276140)) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'compute-extent')), _276140)) ^ Call: (223) [user] predicate_property('$pt$'('next-operation'(op(+, =, 'compute-extent')), _276140), built_in) ^ Unify: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, 'compute-extent')), _276140), built_in) Call: (224) [system] nonvar(built_in) Exit: (224) [system] nonvar(built_in) Call: (224) [$syspreds] property_predicate(built_in, user:'$pt$'('next-operation'(op(+, =, 'compute-extent')), _276140)) Unify: (224) [$syspreds] property_predicate(built_in, user:'$pt$'('next-operation'(op(+, =, 'compute-extent')), _276140)) Call: (225) [system] callable('$pt$'('next-operation'(op(+, =, 'compute-extent')), _276140)) Exit: (225) [system] callable('$pt$'('next-operation'(op(+, =, 'compute-extent')), _276140)) Call: (225) [$syspreds] goal_name_arity('$pt$'('next-operation'(op(+, =, 'compute-extent')), _276140), _313210, _313212) Unify: (225) [$syspreds] goal_name_arity('$pt$'('next-operation'(op(+, =, 'compute-extent')), _276140), _313210, _313212) Call: (226) [system] compound('$pt$'('next-operation'(op(+, =, 'compute-extent')), _276140)) Exit: (226) [system] compound('$pt$'('next-operation'(op(+, =, 'compute-extent')), _276140)) Call: (226) [system] compound_name_arity('$pt$'('next-operation'(op(+, =, 'compute-extent')), _276140), _313210, _313212) Exit: (226) [system] compound_name_arity('$pt$'('next-operation'(op(+, =, 'compute-extent')), _276140), '$pt$', 2) Exit: (225) [$syspreds] goal_name_arity('$pt$'('next-operation'(op(+, =, 'compute-extent')), _276140), '$pt$', 2) ^ Call: (225) [$syspreds] current_predicate(user:'$pt$'/2) ^ Exit: (225) [$syspreds] current_predicate(user:'$pt$'/2) ^ Fail: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, 'compute-extent')), _276140), built_in) ^ Redo: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'compute-extent')), _276140)) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'compute-extent')), _276140)) ^ Call: (223) [user] predicate_property('$pt$'('next-operation'(op(+, =, 'compute-extent')), _276140), _324452) ^ Unify: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, 'compute-extent')), _276140), _325392) Call: (224) [system] nonvar(_326250) ^ Redo: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, 'compute-extent')), _276140), _327252) ^ Unify: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, 'compute-extent')), _276140), _328186) Call: (224) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, 'compute-extent')), _276140)) Unify: (224) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, 'compute-extent')), _276140)) Call: (225) [system] callable('$pt$'('next-operation'(op(+, =, 'compute-extent')), _276140)) Exit: (225) [system] callable('$pt$'('next-operation'(op(+, =, 'compute-extent')), _276140)) Call: (225) [system] atom(user) Exit: (225) [system] atom(user) Exit: (224) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, 'compute-extent')), _276140)) ^ Exit: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, 'compute-extent')), _276140), interpreted) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'compute-extent')), _276140)) ^ Call: (223) [user] predicate_property('$pt$'('next-operation'(op(+, =, 'compute-extent')), _276140), number_of_clauses(_337380)) ^ Unify: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, 'compute-extent')), _276140), number_of_clauses(_337380)) Call: (224) [system] nonvar(number_of_clauses(_337380)) Exit: (224) [system] nonvar(number_of_clauses(_337380)) Call: (224) [$syspreds] property_predicate(number_of_clauses(_337380), user:'$pt$'('next-operation'(op(+, =, 'compute-extent')), _276140)) Unify: (224) [$syspreds] property_predicate(number_of_clauses(_337380), user:'$pt$'('next-operation'(op(+, =, 'compute-extent')), _276140)) Call: (225) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, 'compute-extent')), _276140)) Unify: (225) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, 'compute-extent')), _276140)) Call: (226) [system] callable('$pt$'('next-operation'(op(+, =, 'compute-extent')), _276140)) Exit: (226) [system] callable('$pt$'('next-operation'(op(+, =, 'compute-extent')), _276140)) Call: (226) [system] atom(user) Exit: (226) [system] atom(user) Exit: (225) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, 'compute-extent')), _276140)) Exit: (224) [$syspreds] property_predicate(number_of_clauses(0), user:'$pt$'('next-operation'(op(+, =, 'compute-extent')), _276140)) ^ Exit: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, 'compute-extent')), _276140), number_of_clauses(0)) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'compute-extent')), _276140)) ^ Call: (223) [user] setup_call_cleanup(nb_current('$pfc_current_choice', _352224), (prolog_current_choice(_352234), push_current_choice(_352234), clause('$pt$'('next-operation'(op(+, =, 'compute-extent')), _276140), _352256), pfc_call(_352256)), nb_setval('$pfc_current_choice', _352224)) ^ Unify: (223) [system] setup_call_cleanup(user:nb_current('$pfc_current_choice', _352224), user:(prolog_current_choice(_352234), push_current_choice(_352234), clause('$pt$'('next-operation'(op(+, =, 'compute-extent')), _276140), _352256), pfc_call(_352256)), user:nb_setval('$pfc_current_choice', _352224)) ^ Call: (224) [system] sig_atomic(user:nb_current('$pfc_current_choice', _352224)) Call: (226) [system] nb_current('$pfc_current_choice', _352224) Exit: (226) [system] nb_current('$pfc_current_choice', []) ^ Exit: (224) [system] sig_atomic(user:nb_current('$pfc_current_choice', [])) Call: (225) [system] prolog_current_choice(_352234) Exit: (225) [system] prolog_current_choice(2955) ^ Call: (225) [user] push_current_choice(2955) ^ Unify: (225) [user] push_current_choice(2955) Call: (226) [system] nb_current('$pfc_current_choice', _361574) Exit: (226) [system] nb_current('$pfc_current_choice', []) Call: (226) [system] b_setval('$pfc_current_choice', [2955]) Exit: (226) [system] b_setval('$pfc_current_choice', [2955]) ^ Exit: (225) [user] push_current_choice(2955) ^ Call: (225) [user] clause('$pt$'('next-operation'(op(+, =, 'compute-extent')), _276140), _352256) ^ Fail: (225) [user] clause('$pt$'('next-operation'(op(+, =, 'compute-extent')), _276140), _352256) Call: (225) [$syspreds] nb_setval('$pfc_current_choice', []) Unify: (225) [$syspreds] nb_setval('$pfc_current_choice', []) Call: (226) [system] duplicate_term([], _369946) Exit: (226) [system] duplicate_term([], []) Call: (226) [system] nb_linkval('$pfc_current_choice', []) Exit: (226) [system] nb_linkval('$pfc_current_choice', []) Exit: (225) [$syspreds] nb_setval('$pfc_current_choice', []) ^ Fail: (223) [system] setup_call_cleanup(user:nb_current('$pfc_current_choice', _352224), user:(prolog_current_choice(_352234), push_current_choice(_352234), clause('$pt$'('next-operation'(op(+, =, 'compute-extent')), _276140), _352256), pfc_call(_352256)), user:nb_setval('$pfc_current_choice', _352224)) ^ Fail: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'compute-extent')), _276140)) ^ Fail: (221) [user] pfcGetTriggerQuick('$pt$'('next-operation'(op(+, =, 'compute-extent')), _276140)) ^ Redo: (220) [user] fcpt('next-operation'(op(+, =, 'compute-extent')), 'next-operation'(op(+, =, 'compute-extent'))) ^ Unify: (220) [user] fcpt('next-operation'(op(+, =, 'compute-extent')), 'next-operation'(op(+, =, 'compute-extent'))) ^ Exit: (220) [user] fcpt('next-operation'(op(+, =, 'compute-extent')), 'next-operation'(op(+, =, 'compute-extent'))) ^ Exit: (219) [system] ignore(user:fcpt('next-operation'(op(+, =, 'compute-extent')), 'next-operation'(op(+, =, 'compute-extent')))) ^ Call: (219) [user] ignore(fcnt('next-operation'(op(+, =, 'compute-extent')), 'next-operation'(op(+, =, 'compute-extent')))) ^ Unify: (219) [system] ignore(user:fcnt('next-operation'(op(+, =, 'compute-extent')), 'next-operation'(op(+, =, 'compute-extent')))) ^ Call: (220) [user] fcnt('next-operation'(op(+, =, 'compute-extent')), 'next-operation'(op(+, =, 'compute-extent'))) ^ Unify: (220) [user] fcnt('next-operation'(op(+, =, 'compute-extent')), 'next-operation'(op(+, =, 'compute-extent'))) ^ Call: (221) [user] pfc_spft(_384816, _384902, '$nt$'('next-operation'(op(+, =, 'compute-extent')), _384822, _384824)) ^ Unify: (221) [user] pfc_spft(_384816, _385834, '$nt$'('next-operation'(op(+, =, 'compute-extent')), _384822, _384824)) ^ Call: (222) [user] pfcCallSystem('$spft$'(_384816, _386694, '$nt$'('next-operation'(op(+, =, 'compute-extent')), _384822, _384824))) ^ Unify: (222) [user] pfcCallSystem('$spft$'(_384816, _386694, '$nt$'('next-operation'(op(+, =, 'compute-extent')), _384822, _384824))) ^ Call: (223) [user] pfc_call('$spft$'(_384816, _386694, '$nt$'('next-operation'(op(+, =, 'compute-extent')), _384822, _384824))) ^ Unify: (223) [user] pfc_call('$spft$'(_384816, _386694, '$nt$'('next-operation'(op(+, =, 'compute-extent')), _384822, _384824))) Call: (224) [system] var('$spft$'(_384816, _386694, '$nt$'('next-operation'(op(+, =, 'compute-extent')), _384822, _384824))) Fail: (224) [system] var('$spft$'(_384816, _386694, '$nt$'('next-operation'(op(+, =, 'compute-extent')), _384822, _384824))) ^ Redo: (223) [user] pfc_call('$spft$'(_384816, _386694, '$nt$'('next-operation'(op(+, =, 'compute-extent')), _384822, _384824))) ^ Unify: (223) [user] pfc_call('$spft$'(_384816, _386694, '$nt$'('next-operation'(op(+, =, 'compute-extent')), _384822, _384824))) Call: (224) [system] callable('$spft$'(_384816, _386694, '$nt$'('next-operation'(op(+, =, 'compute-extent')), _384822, _384824))) Exit: (224) [system] callable('$spft$'(_384816, _386694, '$nt$'('next-operation'(op(+, =, 'compute-extent')), _384822, _384824))) ^ Unify: (223) [user] pfc_call('$spft$'(_384816, _386694, '$nt$'('next-operation'(op(+, =, 'compute-extent')), _384822, _384824))) ^ Redo: (223) [user] pfc_call('$spft$'(_384816, _386694, '$nt$'('next-operation'(op(+, =, 'compute-extent')), _384822, _384824))) ^ Unify: (223) [user] pfc_call('$spft$'(_384816, _386694, '$nt$'('next-operation'(op(+, =, 'compute-extent')), _384822, _384824))) ^ Call: (224) [user] predicate_property('$spft$'(_384816, _386694, '$nt$'('next-operation'(op(+, =, 'compute-extent')), _384822, _384824)), imported_from(system)) ^ Unify: (224) [$syspreds] predicate_property(user:'$spft$'(_384816, _386694, '$nt$'('next-operation'(op(+, =, 'compute-extent')), _384822, _384824)), imported_from(system)) Call: (225) [system] nonvar(imported_from(system)) Exit: (225) [system] nonvar(imported_from(system)) Call: (225) [$syspreds] property_predicate(imported_from(system), user:'$spft$'(_384816, _386694, '$nt$'('next-operation'(op(+, =, 'compute-extent')), _384822, _384824))) Unify: (225) [$syspreds] property_predicate(imported_from(system), user:'$spft$'(_384816, _386694, '$nt$'('next-operation'(op(+, =, 'compute-extent')), _384822, _384824))) Call: (226) [$syspreds] define_or_generate(user:'$spft$'(_384816, _386694, '$nt$'('next-operation'(op(+, =, 'compute-extent')), _384822, _384824))) Unify: (226) [$syspreds] define_or_generate(user:'$spft$'(_384816, _386694, '$nt$'('next-operation'(op(+, =, 'compute-extent')), _384822, _384824))) Call: (227) [system] callable('$spft$'(_384816, _386694, '$nt$'('next-operation'(op(+, =, 'compute-extent')), _384822, _384824))) Exit: (227) [system] callable('$spft$'(_384816, _386694, '$nt$'('next-operation'(op(+, =, 'compute-extent')), _384822, _384824))) Call: (227) [system] atom(user) Exit: (227) [system] atom(user) Exit: (226) [$syspreds] define_or_generate(user:'$spft$'(_384816, _386694, '$nt$'('next-operation'(op(+, =, 'compute-extent')), _384822, _384824))) ^ Fail: (224) [$syspreds] predicate_property(user:'$spft$'(_384816, _386694, '$nt$'('next-operation'(op(+, =, 'compute-extent')), _384822, _384824)), imported_from(system)) ^ Redo: (223) [user] pfc_call('$spft$'(_384816, _386694, '$nt$'('next-operation'(op(+, =, 'compute-extent')), _384822, _384824))) ^ Unify: (223) [user] pfc_call('$spft$'(_384816, _386694, '$nt$'('next-operation'(op(+, =, 'compute-extent')), _384822, _384824))) ^ Call: (224) [user] predicate_property('$spft$'(_384816, _386694, '$nt$'('next-operation'(op(+, =, 'compute-extent')), _384822, _384824)), built_in) ^ Unify: (224) [$syspreds] predicate_property(user:'$spft$'(_384816, _386694, '$nt$'('next-operation'(op(+, =, 'compute-extent')), _384822, _384824)), built_in) Call: (225) [system] nonvar(built_in) Exit: (225) [system] nonvar(built_in) Call: (225) [$syspreds] property_predicate(built_in, user:'$spft$'(_384816, _386694, '$nt$'('next-operation'(op(+, =, 'compute-extent')), _384822, _384824))) Unify: (225) [$syspreds] property_predicate(built_in, user:'$spft$'(_384816, _386694, '$nt$'('next-operation'(op(+, =, 'compute-extent')), _384822, _384824))) Call: (226) [system] callable('$spft$'(_384816, _386694, '$nt$'('next-operation'(op(+, =, 'compute-extent')), _384822, _384824))) Exit: (226) [system] callable('$spft$'(_384816, _386694, '$nt$'('next-operation'(op(+, =, 'compute-extent')), _384822, _384824))) Call: (226) [$syspreds] goal_name_arity('$spft$'(_384816, _386694, '$nt$'('next-operation'(op(+, =, 'compute-extent')), _384822, _384824)), _420974, _420976) Unify: (226) [$syspreds] goal_name_arity('$spft$'(_384816, _386694, '$nt$'('next-operation'(op(+, =, 'compute-extent')), _384822, _384824)), _420974, _420976) Call: (227) [system] compound('$spft$'(_384816, _386694, '$nt$'('next-operation'(op(+, =, 'compute-extent')), _384822, _384824))) Exit: (227) [system] compound('$spft$'(_384816, _386694, '$nt$'('next-operation'(op(+, =, 'compute-extent')), _384822, _384824))) Call: (227) [system] compound_name_arity('$spft$'(_384816, _386694, '$nt$'('next-operation'(op(+, =, 'compute-extent')), _384822, _384824)), _420974, _420976) Exit: (227) [system] compound_name_arity('$spft$'(_384816, _386694, '$nt$'('next-operation'(op(+, =, 'compute-extent')), _384822, _384824)), '$spft$', 3) Exit: (226) [$syspreds] goal_name_arity('$spft$'(_384816, _386694, '$nt$'('next-operation'(op(+, =, 'compute-extent')), _384822, _384824)), '$spft$', 3) ^ Call: (226) [$syspreds] current_predicate(user:'$spft$'/3) ^ Exit: (226) [$syspreds] current_predicate(user:'$spft$'/3) ^ Fail: (224) [$syspreds] predicate_property(user:'$spft$'(_384816, _386694, '$nt$'('next-operation'(op(+, =, 'compute-extent')), _384822, _384824)), built_in) ^ Redo: (223) [user] pfc_call('$spft$'(_384816, _386694, '$nt$'('next-operation'(op(+, =, 'compute-extent')), _384822, _384824))) ^ Unify: (223) [user] pfc_call('$spft$'(_384816, _386694, '$nt$'('next-operation'(op(+, =, 'compute-extent')), _384822, _384824))) ^ Call: (224) [user] predicate_property('$spft$'(_384816, _386694, '$nt$'('next-operation'(op(+, =, 'compute-extent')), _384822, _384824)), _432216) ^ Unify: (224) [$syspreds] predicate_property(user:'$spft$'(_384816, _386694, '$nt$'('next-operation'(op(+, =, 'compute-extent')), _384822, _384824)), _433156) Call: (225) [system] nonvar(_434014) ^ Redo: (224) [$syspreds] predicate_property(user:'$spft$'(_384816, _386694, '$nt$'('next-operation'(op(+, =, 'compute-extent')), _384822, _384824)), _435016) ^ Unify: (224) [$syspreds] predicate_property(user:'$spft$'(_384816, _386694, '$nt$'('next-operation'(op(+, =, 'compute-extent')), _384822, _384824)), _435950) Call: (225) [$syspreds] define_or_generate(user:'$spft$'(_384816, _386694, '$nt$'('next-operation'(op(+, =, 'compute-extent')), _384822, _384824))) Unify: (225) [$syspreds] define_or_generate(user:'$spft$'(_384816, _386694, '$nt$'('next-operation'(op(+, =, 'compute-extent')), _384822, _384824))) Call: (226) [system] callable('$spft$'(_384816, _386694, '$nt$'('next-operation'(op(+, =, 'compute-extent')), _384822, _384824))) Exit: (226) [system] callable('$spft$'(_384816, _386694, '$nt$'('next-operation'(op(+, =, 'compute-extent')), _384822, _384824))) Call: (226) [system] atom(user) Exit: (226) [system] atom(user) Exit: (225) [$syspreds] define_or_generate(user:'$spft$'(_384816, _386694, '$nt$'('next-operation'(op(+, =, 'compute-extent')), _384822, _384824))) ^ Exit: (224) [$syspreds] predicate_property(user:'$spft$'(_384816, _386694, '$nt$'('next-operation'(op(+, =, 'compute-extent')), _384822, _384824)), interpreted) ^ Unify: (223) [user] pfc_call('$spft$'(_384816, _386694, '$nt$'('next-operation'(op(+, =, 'compute-extent')), _384822, _384824))) ^ Call: (224) [user] predicate_property('$spft$'(_384816, _386694, '$nt$'('next-operation'(op(+, =, 'compute-extent')), _384822, _384824)), number_of_clauses(_445144)) ^ Unify: (224) [$syspreds] predicate_property(user:'$spft$'(_384816, _386694, '$nt$'('next-operation'(op(+, =, 'compute-extent')), _384822, _384824)), number_of_clauses(_445144)) Call: (225) [system] nonvar(number_of_clauses(_445144)) Exit: (225) [system] nonvar(number_of_clauses(_445144)) Call: (225) [$syspreds] property_predicate(number_of_clauses(_445144), user:'$spft$'(_384816, _386694, '$nt$'('next-operation'(op(+, =, 'compute-extent')), _384822, _384824))) Unify: (225) [$syspreds] property_predicate(number_of_clauses(_445144), user:'$spft$'(_384816, _386694, '$nt$'('next-operation'(op(+, =, 'compute-extent')), _384822, _384824))) Call: (226) [$syspreds] define_or_generate(user:'$spft$'(_384816, _386694, '$nt$'('next-operation'(op(+, =, 'compute-extent')), _384822, _384824))) Unify: (226) [$syspreds] define_or_generate(user:'$spft$'(_384816, _386694, '$nt$'('next-operation'(op(+, =, 'compute-extent')), _384822, _384824))) Call: (227) [system] callable('$spft$'(_384816, _386694, '$nt$'('next-operation'(op(+, =, 'compute-extent')), _384822, _384824))) Exit: (227) [system] callable('$spft$'(_384816, _386694, '$nt$'('next-operation'(op(+, =, 'compute-extent')), _384822, _384824))) Call: (227) [system] atom(user) Exit: (227) [system] atom(user) Exit: (226) [$syspreds] define_or_generate(user:'$spft$'(_384816, _386694, '$nt$'('next-operation'(op(+, =, 'compute-extent')), _384822, _384824))) Exit: (225) [$syspreds] property_predicate(number_of_clauses(768), user:'$spft$'(_384816, _386694, '$nt$'('next-operation'(op(+, =, 'compute-extent')), _384822, _384824))) ^ Exit: (224) [$syspreds] predicate_property(user:'$spft$'(_384816, _386694, '$nt$'('next-operation'(op(+, =, 'compute-extent')), _384822, _384824)), number_of_clauses(768)) ^ Unify: (223) [user] pfc_call('$spft$'(_384816, _386694, '$nt$'('next-operation'(op(+, =, 'compute-extent')), _384822, _384824))) ^ Call: (224) [user] setup_call_cleanup(nb_current('$pfc_current_choice', _459988), (prolog_current_choice(_459998), push_current_choice(_459998), clause('$spft$'(_384816, _386694, '$nt$'('next-operation'(op(+, =, 'compute-extent')), _384822, _384824)), _460020), pfc_call(_460020)), nb_setval('$pfc_current_choice', _459988)) ^ Unify: (224) [system] setup_call_cleanup(user:nb_current('$pfc_current_choice', _459988), user:(prolog_current_choice(_459998), push_current_choice(_459998), clause('$spft$'(_384816, _386694, '$nt$'('next-operation'(op(+, =, 'compute-extent')), _384822, _384824)), _460020), pfc_call(_460020)), user:nb_setval('$pfc_current_choice', _459988)) ^ Call: (225) [system] sig_atomic(user:nb_current('$pfc_current_choice', _459988)) Call: (227) [system] nb_current('$pfc_current_choice', _459988) Exit: (227) [system] nb_current('$pfc_current_choice', []) ^ Exit: (225) [system] sig_atomic(user:nb_current('$pfc_current_choice', [])) Call: (226) [system] prolog_current_choice(_459998) Exit: (226) [system] prolog_current_choice(2975) ^ Call: (226) [user] push_current_choice(2975) ^ Unify: (226) [user] push_current_choice(2975) Call: (227) [system] nb_current('$pfc_current_choice', _469338) Exit: (227) [system] nb_current('$pfc_current_choice', []) Call: (227) [system] b_setval('$pfc_current_choice', [2975]) Exit: (227) [system] b_setval('$pfc_current_choice', [2975]) ^ Exit: (226) [user] push_current_choice(2975) ^ Call: (226) [user] clause('$spft$'(_384816, _386694, '$nt$'('next-operation'(op(+, =, 'compute-extent')), _384822, _384824)), _460020) ^ Fail: (226) [user] clause('$spft$'(_384816, _386694, '$nt$'('next-operation'(op(+, =, 'compute-extent')), _384822, _384824)), _460020) Call: (226) [$syspreds] nb_setval('$pfc_current_choice', []) Unify: (226) [$syspreds] nb_setval('$pfc_current_choice', []) Call: (227) [system] duplicate_term([], _477710) Exit: (227) [system] duplicate_term([], []) Call: (227) [system] nb_linkval('$pfc_current_choice', []) Exit: (227) [system] nb_linkval('$pfc_current_choice', []) Exit: (226) [$syspreds] nb_setval('$pfc_current_choice', []) ^ Fail: (224) [system] setup_call_cleanup(user:nb_current('$pfc_current_choice', _459988), user:(prolog_current_choice(_459998), push_current_choice(_459998), clause('$spft$'(_384816, _386694, '$nt$'('next-operation'(op(+, =, 'compute-extent')), _384822, _384824)), _460020), pfc_call(_460020)), user:nb_setval('$pfc_current_choice', _459988)) ^ Fail: (223) [user] pfc_call('$spft$'(_384816, _386694, '$nt$'('next-operation'(op(+, =, 'compute-extent')), _384822, _384824))) ^ Fail: (222) [user] pfcCallSystem('$spft$'(_384816, _386694, '$nt$'('next-operation'(op(+, =, 'compute-extent')), _384822, _384824))) ^ Fail: (221) [user] pfc_spft(_384816, _485214, '$nt$'('next-operation'(op(+, =, 'compute-extent')), _384822, _384824)) ^ Redo: (220) [user] fcnt('next-operation'(op(+, =, 'compute-extent')), 'next-operation'(op(+, =, 'compute-extent'))) ^ Unify: (220) [user] fcnt('next-operation'(op(+, =, 'compute-extent')), 'next-operation'(op(+, =, 'compute-extent'))) ^ Exit: (220) [user] fcnt('next-operation'(op(+, =, 'compute-extent')), 'next-operation'(op(+, =, 'compute-extent'))) ^ Exit: (219) [system] ignore(user:fcnt('next-operation'(op(+, =, 'compute-extent')), 'next-operation'(op(+, =, 'compute-extent')))) ^ Exit: (218) [user] pfcFwd1('next-operation'(op(+, =, 'compute-extent'))) ^ Exit: (217) [user] pfcFwd0('next-operation'(op(+, =, 'compute-extent'))) ^ Exit: (216) [locally_each] locally_each:wtl_how(locally_each:trusted_redo_call_cleanup, locally_each:(true==true), user:set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, 'compute-extent'))), user:set_prolog_flag(occurs_check, true)) ^ Exit: (215) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, 'compute-extent'))), user:each_call_cleanup) ^ Exit: (214) [locally_each] locally_each:locally(user:set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, 'compute-extent')))) ^ Exit: (213) [user] pfcFwd('next-operation'(op(+, =, 'compute-extent'))) ^ Exit: (212) [user] pfcEnqueue(direct, 'next-operation'(op(+, =, 'compute-extent')), (P;HTML|mfl4(_6142, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (211) [user] pfcEnqueue('next-operation'(op(+, =, 'compute-extent')), (P;HTML|mfl4(_6142, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (209) [user] must_ex(pfcEnqueue('next-operation'(op(+, =, 'compute-extent')), (P;HTML|mfl4(_6142, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Exit: (208) [user] pfcPost2('next-operation'(op(+, =, 'compute-extent')), (P;HTML|mfl4(_6142, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (207) [user] pfcPost11('next-operation'(op(+, =, 'compute-extent')), (P;HTML|mfl4(_6142, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (205) [locally_each] locally_each:wtl_how(locally_each:trusted_redo_call_cleanup, locally_each:(true==true), user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'compute-extent')), (P;HTML|mfl4(_6142, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _6166, (notrace, wdmsg(('next-operation'(op(+, =, 'compute-extent'))=>_6166)), trace)), user:set_prolog_flag(occurs_check, true)) ^ Exit: (204) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'compute-extent')), (P;HTML|mfl4(_6142, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _6166, (notrace, wdmsg(('next-operation'(op(+, =, 'compute-extent'))=>_6166)), trace)), user:each_call_cleanup) ^ Exit: (203) [locally_each] locally_each:locally(user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'compute-extent')), (P;HTML|mfl4(_6142, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _6166, (notrace, wdmsg(('next-operation'(op(+, =, 'compute-extent'))=>_6166)), trace))) ^ Exit: (202) [user] pfcPost1('next-operation'(op(+, =, 'compute-extent')), (P;HTML|mfl4(_6142, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (201) [user] pfcPost_rev((P;HTML|mfl4(_6142, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax), 'next-operation'(op(+, =, 'compute-extent'))) ^ Exit: (200) [user] pfcPost('next-operation'(op(+, =, 'compute-extent')), (P;HTML|mfl4(_6142, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (200) [user] pfcRun ^ Unify: (200) [user] pfcRun ^ Call: (201) [user] pfcGetSearch(direct) ^ Unify: (201) [user] pfcGetSearch(direct) Call: (202) [t_l] t_l:pfcSearchTL(_66896) Fail: (202) [t_l] t_l:pfcSearchTL(_66896) ^ Redo: (201) [user] pfcGetSearch(direct) ^ Call: (202) [user] pfcSearch(_69670) ^ Unify: (202) [user] pfcSearch(direct) ^ Exit: (202) [user] pfcSearch(direct) Call: (202) [system] direct=direct Exit: (202) [system] direct=direct ^ Exit: (201) [user] pfcGetSearch(direct) ^ Unify: (200) [user] pfcRun ^ Exit: (200) [user] pfcRun ^ Exit: (199) [user] pfcAdd('next-operation'(op(+, =, 'compute-extent')), (P;HTML|mfl4(_6142, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (198) [user] pfcAdd('next-operation'(op(+, =, 'compute-extent'))) ^ Exit: (197) [user] pfcAdd_Now('next-operation'(op(+, =, 'compute-extent'))) ^ Exit: (196) [user] if_t(into_simple_op(+, [=, ['compute-extent', _F, _A], [[functor, _NGram, _F, _A], ['set-flag', 'total-fa', 0], ['set-flag', 'min-fa', 999999999], ['set-flag', 'max-fa', 0], [forall, _NGram, [',', ['ngram-key', _NGram, _X], ['get-flag', _X, _NN], [flag, 'total-fa', _Total, [+, _Total, _NN]], ['get-flag', 'min-fa', _Min], ['min-of', _Min, _NN, _NewMin], ['set-flag', 'min-fa', _NewMin], ['get-flag', 'max-fa', _Max], ['max-of', _Max, _NN, _NewMax], ['set-flag', 'max-fa', _NewMax], ['append-term', _NGram, _NN, _NGramStat], ['save-stat', _NGramStat]]], ['get-flag', 'total-fa', _Total], ['get-flag', 'min-fa', _Min], ['get-flag', 'max-fa', _Max], ['predicate-property', _NGram, ['number-of-clauses', _Insts]], ['max-of', _Insts, 1, _Insts1], [is, _Mean, [round, [/, _Total, _Insts1]]], [is, _High, [+, [/, [-, _Max, _Mean], 2], _Mean]], [is, _Low, [+, [/, [-, _Mean, _Min], 2], _Min]], ['set-flag', 'med-high-fa', _High], ['set-flag', 'med-low-fa', _Low], [nop, [',', ['set-flag', 'above-mean-fa', 0], ['set-flag', 'above-med-high-fa', 0], ['set-flag', 'num-min-fa', 0], ['set-flag', 'below-mean-fa', 0], ['set-flag', 'below-med-low-fa', 0], ['append-term', _NGram, _NN, _NGramStatN], [forall, _NGramStatN, [',', [ignore, [',', [=, _NN, _Min], ['inc-flag', 'num-min-fa']]], [ignore, [',', [>, _NN, _High], ['inc-flag', 'above-med-high-fa']]], [ignore, [',', [<, _NN, _Low], ['inc-flag', 'below-med-low-fa']]], ['det-if-then-else', [=<, _NN, _Mean], ['inc-flag', 'below-mean-fa'], ['inc-flag', 'above-mean-fa']]]], ['get-flag', 'num-min-fa', _NEMin], ['get-flag', 'above-med-high-fa', _NAMedHi], ['get-flag', 'below-mean-fa', _NBMean], ['get-flag', 'above-mean-fa', _NAMean], ['get-flag', 'below-med-low-fa', _NBMedLo], [is, _NAMeanNAMedHi, [-, _NAMean, _NAMedHi]], [is, _NBMeanNBMedLo, [-, _NBMean, _NBMedLo]], [is, _NBMedLoNEMin, [-, _NBMedLo, _NEMin]], ['set-det']]], [=, _Props, [::, [=, ['det-if-then', min, min], _NEMin], [=, ['det-if-then', min, low], _NBMedLoNEMin], [=, ['det-if-then', low, mean], _NBMeanNBMedLo], [=, ['det-if-then', mean, high], _NAMeanNAMedHi], [=, ['det-if-then', high, max], _NAMedHi], [=, ---------, ------------], [=, ['det-if-then', min, max], _Insts], nl, [=, min, _Min], [=, low, _Low], [=, mean, _Mean], [=, high, _High], [=, max, _Max], [=, total, _Total]]], [maplist, 'xthe-unbounds', _Props], ['add-atom', '&self', [extent_props, _F, _A, _Props]], [debugln, [::, ['extent-props', [/, _F, _A]], _Props]], ['set-det']]], op(+, =, 'compute-extent')), pfcAdd_Now('next-operation'(op(+, =, 'compute-extent')))) Call: (196) [user] dont_give_up(as_tf(asserted_do_metta('&self', +, [=, ['compute-extent', _F, _A], [[functor, _NGram, _F, _A], ['set-flag', 'total-fa', 0], ['set-flag', 'min-fa', 999999999], ['set-flag', 'max-fa', 0], [forall, _NGram, [',', ['ngram-key', _NGram, _X], ['get-flag', _X, _NN], [flag, 'total-fa', _Total, [+, _Total, _NN]], ['get-flag', 'min-fa', _Min], ['min-of', _Min, _NN, _NewMin], ['set-flag', 'min-fa', _NewMin], ['get-flag', 'max-fa', _Max], ['max-of', _Max, _NN, _NewMax], ['set-flag', 'max-fa', _NewMax], ['append-term', _NGram, _NN, _NGramStat], ['save-stat', _NGramStat]]], ['get-flag', 'total-fa', _Total], ['get-flag', 'min-fa', _Min], ['get-flag', 'max-fa', _Max], ['predicate-property', _NGram, ['number-of-clauses', _Insts]], ['max-of', _Insts, 1, _Insts1], [is, _Mean, [round, [/, _Total, _Insts1]]], [is, _High, [+, [/, [-, _Max, _Mean], 2], _Mean]], [is, _Low, [+, [/, [-, _Mean, _Min], 2], _Min]], ['set-flag', 'med-high-fa', _High], ['set-flag', 'med-low-fa', _Low], [nop, [',', ['set-flag', 'above-mean-fa', 0], ['set-flag', 'above-med-high-fa', 0], ['set-flag', 'num-min-fa', 0], ['set-flag', 'below-mean-fa', 0], ['set-flag', 'below-med-low-fa', 0], ['append-term', _NGram, _NN, _NGramStatN], [forall, _NGramStatN, [',', [ignore, [',', [=, _NN, _Min], ['inc-flag', 'num-min-fa']]], [ignore, [',', [>, _NN, _High], ['inc-flag', 'above-med-high-fa']]], [ignore, [',', [<, _NN, _Low], ['inc-flag', 'below-med-low-fa']]], ['det-if-then-else', [=<, _NN, _Mean], ['inc-flag', 'below-mean-fa'], ['inc-flag', 'above-mean-fa']]]], ['get-flag', 'num-min-fa', _NEMin], ['get-flag', 'above-med-high-fa', _NAMedHi], ['get-flag', 'below-mean-fa', _NBMean], ['get-flag', 'above-mean-fa', _NAMean], ['get-flag', 'below-med-low-fa', _NBMedLo], [is, _NAMeanNAMedHi, [-, _NAMean, _NAMedHi]], [is, _NBMeanNBMedLo, [-, _NBMean, _NBMedLo]], [is, _NBMedLoNEMin, [-, _NBMedLo, _NEMin]], ['set-det']]], [=, _Props, [::, [=, ['det-if-then', min, min], _NEMin], [=, ['det-if-then', min, low], _NBMedLoNEMin], [=, ['det-if-then', low, mean], _NBMeanNBMedLo], [=, ['det-if-then', mean, high], _NAMeanNAMedHi], [=, ['det-if-then', high, max], _NAMedHi], [=, ---------, ------------], [=, ['det-if-then', min, max], _Insts], nl, [=, min, _Min], [=, low, _Low], [=, mean, _Mean], [=, high, _High], [=, max, _Max], [=, total, _Total]]], [maplist, 'xthe-unbounds', _Props], ['add-atom', '&self', [extent_props, _F, _A, _Props]], [debugln, [::, ['extent-props', [/, _F, _A]], _Props]], ['set-det']]]), _3348)) Unify: (196) [user] dont_give_up(as_tf(asserted_do_metta('&self', +, [=, ['compute-extent', _F, _A], [[functor, _NGram, _F, _A], ['set-flag', 'total-fa', 0], ['set-flag', 'min-fa', 999999999], ['set-flag', 'max-fa', 0], [forall, _NGram, [',', ['ngram-key', _NGram, _X], ['get-flag', _X, _NN], [flag, 'total-fa', _Total, [+, _Total, _NN]], ['get-flag', 'min-fa', _Min], ['min-of', _Min, _NN, _NewMin], ['set-flag', 'min-fa', _NewMin], ['get-flag', 'max-fa', _Max], ['max-of', _Max, _NN, _NewMax], ['set-flag', 'max-fa', _NewMax], ['append-term', _NGram, _NN, _NGramStat], ['save-stat', _NGramStat]]], ['get-flag', 'total-fa', _Total], ['get-flag', 'min-fa', _Min], ['get-flag', 'max-fa', _Max], ['predicate-property', _NGram, ['number-of-clauses', _Insts]], ['max-of', _Insts, 1, _Insts1], [is, _Mean, [round, [/, _Total, _Insts1]]], [is, _High, [+, [/, [-, _Max, _Mean], 2], _Mean]], [is, _Low, [+, [/, [-, _Mean, _Min], 2], _Min]], ['set-flag', 'med-high-fa', _High], ['set-flag', 'med-low-fa', _Low], [nop, [',', ['set-flag', 'above-mean-fa', 0], ['set-flag', 'above-med-high-fa', 0], ['set-flag', 'num-min-fa', 0], ['set-flag', 'below-mean-fa', 0], ['set-flag', 'below-med-low-fa', 0], ['append-term', _NGram, _NN, _NGramStatN], [forall, _NGramStatN, [',', [ignore, [',', [=, _NN, _Min], ['inc-flag', 'num-min-fa']]], [ignore, [',', [>, _NN, _High], ['inc-flag', 'above-med-high-fa']]], [ignore, [',', [<, _NN, _Low], ['inc-flag', 'below-med-low-fa']]], ['det-if-then-else', [=<, _NN, _Mean], ['inc-flag', 'below-mean-fa'], ['inc-flag', 'above-mean-fa']]]], ['get-flag', 'num-min-fa', _NEMin], ['get-flag', 'above-med-high-fa', _NAMedHi], ['get-flag', 'below-mean-fa', _NBMean], ['get-flag', 'above-mean-fa', _NAMean], ['get-flag', 'below-med-low-fa', _NBMedLo], [is, _NAMeanNAMedHi, [-, _NAMean, _NAMedHi]], [is, _NBMeanNBMedLo, [-, _NBMean, _NBMedLo]], [is, _NBMedLoNEMin, [-, _NBMedLo, _NEMin]], ['set-det']]], [=, _Props, [::, [=, ['det-if-then', min, min], _NEMin], [=, ['det-if-then', min, low], _NBMedLoNEMin], [=, ['det-if-then', low, mean], _NBMeanNBMedLo], [=, ['det-if-then', mean, high], _NAMeanNAMedHi], [=, ['det-if-then', high, max], _NAMedHi], [=, ---------, ------------], [=, ['det-if-then', min, max], _Insts], nl, [=, min, _Min], [=, low, _Low], [=, mean, _Mean], [=, high, _High], [=, max, _Max], [=, total, _Total]]], [maplist, 'xthe-unbounds', _Props], ['add-atom', '&self', [extent_props, _F, _A, _Props]], [debugln, [::, ['extent-props', [/, _F, _A]], _Props]], ['set-det']]]), _3348)) ^ Call: (198) [user] as_tf(asserted_do_metta('&self', +, [=, ['compute-extent', _F, _A], [[functor, _NGram, _F, _A], ['set-flag', 'total-fa', 0], ['set-flag', 'min-fa', 999999999], ['set-flag', 'max-fa', 0], [forall, _NGram, [',', ['ngram-key', _NGram, _X], ['get-flag', _X, _NN], [flag, 'total-fa', _Total, [+, _Total, _NN]], ['get-flag', 'min-fa', _Min], ['min-of', _Min, _NN, _NewMin], ['set-flag', 'min-fa', _NewMin], ['get-flag', 'max-fa', _Max], ['max-of', _Max, _NN, _NewMax], ['set-flag', 'max-fa', _NewMax], ['append-term', _NGram, _NN, _NGramStat], ['save-stat', _NGramStat]]], ['get-flag', 'total-fa', _Total], ['get-flag', 'min-fa', _Min], ['get-flag', 'max-fa', _Max], ['predicate-property', _NGram, ['number-of-clauses', _Insts]], ['max-of', _Insts, 1, _Insts1], [is, _Mean, [round, [/, _Total, _Insts1]]], [is, _High, [+, [/, [-, _Max, _Mean], 2], _Mean]], [is, _Low, [+, [/, [-, _Mean, _Min], 2], _Min]], ['set-flag', 'med-high-fa', _High], ['set-flag', 'med-low-fa', _Low], [nop, [',', ['set-flag', 'above-mean-fa', 0], ['set-flag', 'above-med-high-fa', 0], ['set-flag', 'num-min-fa', 0], ['set-flag', 'below-mean-fa', 0], ['set-flag', 'below-med-low-fa', 0], ['append-term', _NGram, _NN, _NGramStatN], [forall, _NGramStatN, [',', [ignore, [',', [=, _NN, _Min], ['inc-flag', 'num-min-fa']]], [ignore, [',', [>, _NN, _High], ['inc-flag', 'above-med-high-fa']]], [ignore, [',', [<, _NN, _Low], ['inc-flag', 'below-med-low-fa']]], ['det-if-then-else', [=<, _NN, _Mean], ['inc-flag', 'below-mean-fa'], ['inc-flag', 'above-mean-fa']]]], ['get-flag', 'num-min-fa', _NEMin], ['get-flag', 'above-med-high-fa', _NAMedHi], ['get-flag', 'below-mean-fa', _NBMean], ['get-flag', 'above-mean-fa', _NAMean], ['get-flag', 'below-med-low-fa', _NBMedLo], [is, _NAMeanNAMedHi, [-, _NAMean, _NAMedHi]], [is, _NBMeanNBMedLo, [-, _NBMean, _NBMedLo]], [is, _NBMedLoNEMin, [-, _NBMedLo, _NEMin]], ['set-det']]], [=, _Props, [::, [=, ['det-if-then', min, min], _NEMin], [=, ['det-if-then', min, low], _NBMedLoNEMin], [=, ['det-if-then', low, mean], _NBMeanNBMedLo], [=, ['det-if-then', mean, high], _NAMeanNAMedHi], [=, ['det-if-then', high, max], _NAMedHi], [=, ---------, ------------], [=, ['det-if-then', min, max], _Insts], nl, [=, min, _Min], [=, low, _Low], [=, mean, _Mean], [=, high, _High], [=, max, _Max], [=, total, _Total]]], [maplist, 'xthe-unbounds', _Props], ['add-atom', '&self', [extent_props, _F, _A, _Props]], [debugln, [::, ['extent-props', [/, _F, _A]], _Props]], ['set-det']]]), _3348) ^ Unify: (198) [user] as_tf(asserted_do_metta('&self', +, [=, ['compute-extent', _F, _A], [[functor, _NGram, _F, _A], ['set-flag', 'total-fa', 0], ['set-flag', 'min-fa', 999999999], ['set-flag', 'max-fa', 0], [forall, _NGram, [',', ['ngram-key', _NGram, _X], ['get-flag', _X, _NN], [flag, 'total-fa', _Total, [+, _Total, _NN]], ['get-flag', 'min-fa', _Min], ['min-of', _Min, _NN, _NewMin], ['set-flag', 'min-fa', _NewMin], ['get-flag', 'max-fa', _Max], ['max-of', _Max, _NN, _NewMax], ['set-flag', 'max-fa', _NewMax], ['append-term', _NGram, _NN, _NGramStat], ['save-stat', _NGramStat]]], ['get-flag', 'total-fa', _Total], ['get-flag', 'min-fa', _Min], ['get-flag', 'max-fa', _Max], ['predicate-property', _NGram, ['number-of-clauses', _Insts]], ['max-of', _Insts, 1, _Insts1], [is, _Mean, [round, [/, _Total, _Insts1]]], [is, _High, [+, [/, [-, _Max, _Mean], 2], _Mean]], [is, _Low, [+, [/, [-, _Mean, _Min], 2], _Min]], ['set-flag', 'med-high-fa', _High], ['set-flag', 'med-low-fa', _Low], [nop, [',', ['set-flag', 'above-mean-fa', 0], ['set-flag', 'above-med-high-fa', 0], ['set-flag', 'num-min-fa', 0], ['set-flag', 'below-mean-fa', 0], ['set-flag', 'below-med-low-fa', 0], ['append-term', _NGram, _NN, _NGramStatN], [forall, _NGramStatN, [',', [ignore, [',', [=, _NN, _Min], ['inc-flag', 'num-min-fa']]], [ignore, [',', [>, _NN, _High], ['inc-flag', 'above-med-high-fa']]], [ignore, [',', [<, _NN, _Low], ['inc-flag', 'below-med-low-fa']]], ['det-if-then-else', [=<, _NN, _Mean], ['inc-flag', 'below-mean-fa'], ['inc-flag', 'above-mean-fa']]]], ['get-flag', 'num-min-fa', _NEMin], ['get-flag', 'above-med-high-fa', _NAMedHi], ['get-flag', 'below-mean-fa', _NBMean], ['get-flag', 'above-mean-fa', _NAMean], ['get-flag', 'below-med-low-fa', _NBMedLo], [is, _NAMeanNAMedHi, [-, _NAMean, _NAMedHi]], [is, _NBMeanNBMedLo, [-, _NBMean, _NBMedLo]], [is, _NBMedLoNEMin, [-, _NBMedLo, _NEMin]], ['set-det']]], [=, _Props, [::, [=, ['det-if-then', min, min], _NEMin], [=, ['det-if-then', min, low], _NBMedLoNEMin], [=, ['det-if-then', low, mean], _NBMeanNBMedLo], [=, ['det-if-then', mean, high], _NAMeanNAMedHi], [=, ['det-if-then', high, max], _NAMedHi], [=, ---------, ------------], [=, ['det-if-then', min, max], _Insts], nl, [=, min, _Min], [=, low, _Low], [=, mean, _Mean], [=, high, _High], [=, max, _Max], [=, total, _Total]]], [maplist, 'xthe-unbounds', _Props], ['add-atom', '&self', [extent_props, _F, _A, _Props]], [debugln, [::, ['extent-props', [/, _F, _A]], _Props]], ['set-det']]]), _3348) Call: (199) [system] asserted_do_metta('&self', +, [=, ['compute-extent', _F, _A], [[functor, _NGram, _F, _A], ['set-flag', 'total-fa', 0], ['set-flag', 'min-fa', 999999999], ['set-flag', 'max-fa', 0], [forall, _NGram, [',', ['ngram-key', _NGram, _X], ['get-flag', _X, _NN], [flag, 'total-fa', _Total, [+, _Total, _NN]], ['get-flag', 'min-fa', _Min], ['min-of', _Min, _NN, _NewMin], ['set-flag', 'min-fa', _NewMin], ['get-flag', 'max-fa', _Max], ['max-of', _Max, _NN, _NewMax], ['set-flag', 'max-fa', _NewMax], ['append-term', _NGram, _NN, _NGramStat], ['save-stat', _NGramStat]]], ['get-flag', 'total-fa', _Total], ['get-flag', 'min-fa', _Min], ['get-flag', 'max-fa', _Max], ['predicate-property', _NGram, ['number-of-clauses', _Insts]], ['max-of', _Insts, 1, _Insts1], [is, _Mean, [round, [/, _Total, _Insts1]]], [is, _High, [+, [/, [-, _Max, _Mean], 2], _Mean]], [is, _Low, [+, [/, [-, _Mean, _Min], 2], _Min]], ['set-flag', 'med-high-fa', _High], ['set-flag', 'med-low-fa', _Low], [nop, [',', ['set-flag', 'above-mean-fa', 0], ['set-flag', 'above-med-high-fa', 0], ['set-flag', 'num-min-fa', 0], ['set-flag', 'below-mean-fa', 0], ['set-flag', 'below-med-low-fa', 0], ['append-term', _NGram, _NN, _NGramStatN], [forall, _NGramStatN, [',', [ignore, [',', [=, _NN, _Min], ['inc-flag', 'num-min-fa']]], [ignore, [',', [>, _NN, _High], ['inc-flag', 'above-med-high-fa']]], [ignore, [',', [<, _NN, _Low], ['inc-flag', 'below-med-low-fa']]], ['det-if-then-else', [=<, _NN, _Mean], ['inc-flag', 'below-mean-fa'], ['inc-flag', 'above-mean-fa']]]], ['get-flag', 'num-min-fa', _NEMin], ['get-flag', 'above-med-high-fa', _NAMedHi], ['get-flag', 'below-mean-fa', _NBMean], ['get-flag', 'above-mean-fa', _NAMean], ['get-flag', 'below-med-low-fa', _NBMedLo], [is, _NAMeanNAMedHi, [-, _NAMean, _NAMedHi]], [is, _NBMeanNBMedLo, [-, _NBMean, _NBMedLo]], [is, _NBMedLoNEMin, [-, _NBMedLo, _NEMin]], ['set-det']]], [=, _Props, [::, [=, ['det-if-then', min, min], _NEMin], [=, ['det-if-then', min, low], _NBMedLoNEMin], [=, ['det-if-then', low, mean], _NBMeanNBMedLo], [=, ['det-if-then', mean, high], _NAMeanNAMedHi], [=, ['det-if-then', high, max], _NAMedHi], [=, ---------, ------------], [=, ['det-if-then', min, max], _Insts], nl, [=, min, _Min], [=, low, _Low], [=, mean, _Mean], [=, high, _High], [=, max, _Max], [=, total, _Total]]], [maplist, 'xthe-unbounds', _Props], ['add-atom', '&self', [extent_props, _F, _A, _Props]], [debugln, [::, ['extent-props', [/, _F, _A]], _Props]], ['set-det']]])\=[_91150|_91152] Exit: (199) [system] asserted_do_metta('&self', +, [=, ['compute-extent', _F, _A], [[functor, _NGram, _F, _A], ['set-flag', 'total-fa', 0], ['set-flag', 'min-fa', 999999999], ['set-flag', 'max-fa', 0], [forall, _NGram, [',', ['ngram-key', _NGram, _X], ['get-flag', _X, _NN], [flag, 'total-fa', _Total, [+, _Total, _NN]], ['get-flag', 'min-fa', _Min], ['min-of', _Min, _NN, _NewMin], ['set-flag', 'min-fa', _NewMin], ['get-flag', 'max-fa', _Max], ['max-of', _Max, _NN, _NewMax], ['set-flag', 'max-fa', _NewMax], ['append-term', _NGram, _NN, _NGramStat], ['save-stat', _NGramStat]]], ['get-flag', 'total-fa', _Total], ['get-flag', 'min-fa', _Min], ['get-flag', 'max-fa', _Max], ['predicate-property', _NGram, ['number-of-clauses', _Insts]], ['max-of', _Insts, 1, _Insts1], [is, _Mean, [round, [/, _Total, _Insts1]]], [is, _High, [+, [/, [-, _Max, _Mean], 2], _Mean]], [is, _Low, [+, [/, [-, _Mean, _Min], 2], _Min]], ['set-flag', 'med-high-fa', _High], ['set-flag', 'med-low-fa', _Low], [nop, [',', ['set-flag', 'above-mean-fa', 0], ['set-flag', 'above-med-high-fa', 0], ['set-flag', 'num-min-fa', 0], ['set-flag', 'below-mean-fa', 0], ['set-flag', 'below-med-low-fa', 0], ['append-term', _NGram, _NN, _NGramStatN], [forall, _NGramStatN, [',', [ignore, [',', [=, _NN, _Min], ['inc-flag', 'num-min-fa']]], [ignore, [',', [>, _NN, _High], ['inc-flag', 'above-med-high-fa']]], [ignore, [',', [<, _NN, _Low], ['inc-flag', 'below-med-low-fa']]], ['det-if-then-else', [=<, _NN, _Mean], ['inc-flag', 'below-mean-fa'], ['inc-flag', 'above-mean-fa']]]], ['get-flag', 'num-min-fa', _NEMin], ['get-flag', 'above-med-high-fa', _NAMedHi], ['get-flag', 'below-mean-fa', _NBMean], ['get-flag', 'above-mean-fa', _NAMean], ['get-flag', 'below-med-low-fa', _NBMedLo], [is, _NAMeanNAMedHi, [-, _NAMean, _NAMedHi]], [is, _NBMeanNBMedLo, [-, _NBMean, _NBMedLo]], [is, _NBMedLoNEMin, [-, _NBMedLo, _NEMin]], ['set-det']]], [=, _Props, [::, [=, ['det-if-then', min, min], _NEMin], [=, ['det-if-then', min, low], _NBMedLoNEMin], [=, ['det-if-then', low, mean], _NBMeanNBMedLo], [=, ['det-if-then', mean, high], _NAMeanNAMedHi], [=, ['det-if-then', high, max], _NAMedHi], [=, ---------, ------------], [=, ['det-if-then', min, max], _Insts], nl, [=, min, _Min], [=, low, _Low], [=, mean, _Mean], [=, high, _High], [=, max, _Max], [=, total, _Total]]], [maplist, 'xthe-unbounds', _Props], ['add-atom', '&self', [extent_props, _F, _A, _Props]], [debugln, [::, ['extent-props', [/, _F, _A]], _Props]], ['set-det']]])\=[_91150|_91152] ^ Call: (199) [user] catch_nowarn((call(asserted_do_metta('&self', +, [=, ['compute-extent', _F, _A], [[functor, _NGram, _F, _A], ['set-flag', 'total-fa', 0], ['set-flag', 'min-fa', 999999999], ['set-flag', 'max-fa', 0], [forall, _NGram, [',', ['ngram-key', _NGram, _X], ['get-flag', _X, _NN], [flag, 'total-fa', _Total, [+, _Total, _NN]], ['get-flag', 'min-fa', _Min], ['min-of', _Min, _NN, _NewMin], ['set-flag', 'min-fa', _NewMin], ['get-flag', 'max-fa', _Max], ['max-of', _Max, _NN, _NewMax], ['set-flag', 'max-fa', _NewMax], ['append-term', _NGram, _NN, _NGramStat], ['save-stat', _NGramStat]]], ['get-flag', 'total-fa', _Total], ['get-flag', 'min-fa', _Min], ['get-flag', 'max-fa', _Max], ['predicate-property', _NGram, ['number-of-clauses', _Insts]], ['max-of', _Insts, 1, _Insts1], [is, _Mean, [round, [/, _Total, _Insts1]]], [is, _High, [+, [/, [-, _Max, _Mean], 2], _Mean]], [is, _Low, [+, [/, [-, _Mean, _Min], 2], _Min]], ['set-flag', 'med-high-fa', _High], ['set-flag', 'med-low-fa', _Low], [nop, [',', ['set-flag', 'above-mean-fa', 0], ['set-flag', 'above-med-high-fa', 0], ['set-flag', 'num-min-fa', 0], ['set-flag', 'below-mean-fa', 0], ['set-flag', 'below-med-low-fa', 0], ['append-term', _NGram, _NN, _NGramStatN], [forall, _NGramStatN, [',', [ignore, [',', [=, _NN, _Min], ['inc-flag', 'num-min-fa']]], [ignore, [',', [>, _NN, _High], ['inc-flag', 'above-med-high-fa']]], [ignore, [',', [<, _NN, _Low], ['inc-flag', 'below-med-low-fa']]], ['det-if-then-else', [=<, _NN, _Mean], ['inc-flag', 'below-mean-fa'], ['inc-flag', 'above-mean-fa']]]], ['get-flag', 'num-min-fa', _NEMin], ['get-flag', 'above-med-high-fa', _NAMedHi], ['get-flag', 'below-mean-fa', _NBMean], ['get-flag', 'above-mean-fa', _NAMean], ['get-flag', 'below-med-low-fa', _NBMedLo], [is, _NAMeanNAMedHi, [-, _NAMean, _NAMedHi]], [is, _NBMeanNBMedLo, [-, _NBMean, _NBMedLo]], [is, _NBMedLoNEMin, [-, _NBMedLo, _NEMin]], ['set-det']]], [=, _Props, [::, [=, ['det-if-then', min, min], _NEMin], [=, ['det-if-then', min, low], _NBMedLoNEMin], [=, ['det-if-then', low, mean], _NBMeanNBMedLo], [=, ['det-if-then', mean, high], _NAMeanNAMedHi], [=, ['det-if-then', high, max], _NAMedHi], [=, ---------, ------------], [=, ['det-if-then', min, max], _Insts], nl, [=, min, _Min], [=, low, _Low], [=, mean, _Mean], [=, high, _High], [=, max, _Max], [=, total, _Total]]], [maplist, 'xthe-unbounds', _Props], ['add-atom', '&self', [extent_props, _F, _A, _Props]], [debugln, [::, ['extent-props', [/, _F, _A]], _Props]], ['set-det']]]))*->_3348='True';_3348='False')) ^ Unify: (199) [user] catch_nowarn((call(asserted_do_metta('&self', +, [=, ['compute-extent', _F, _A], [[functor, _NGram, _F, _A], ['set-flag', 'total-fa', 0], ['set-flag', 'min-fa', 999999999], ['set-flag', 'max-fa', 0], [forall, _NGram, [',', ['ngram-key', _NGram, _X], ['get-flag', _X, _NN], [flag, 'total-fa', _Total, [+, _Total, _NN]], ['get-flag', 'min-fa', _Min], ['min-of', _Min, _NN, _NewMin], ['set-flag', 'min-fa', _NewMin], ['get-flag', 'max-fa', _Max], ['max-of', _Max, _NN, _NewMax], ['set-flag', 'max-fa', _NewMax], ['append-term', _NGram, _NN, _NGramStat], ['save-stat', _NGramStat]]], ['get-flag', 'total-fa', _Total], ['get-flag', 'min-fa', _Min], ['get-flag', 'max-fa', _Max], ['predicate-property', _NGram, ['number-of-clauses', _Insts]], ['max-of', _Insts, 1, _Insts1], [is, _Mean, [round, [/, _Total, _Insts1]]], [is, _High, [+, [/, [-, _Max, _Mean], 2], _Mean]], [is, _Low, [+, [/, [-, _Mean, _Min], 2], _Min]], ['set-flag', 'med-high-fa', _High], ['set-flag', 'med-low-fa', _Low], [nop, [',', ['set-flag', 'above-mean-fa', 0], ['set-flag', 'above-med-high-fa', 0], ['set-flag', 'num-min-fa', 0], ['set-flag', 'below-mean-fa', 0], ['set-flag', 'below-med-low-fa', 0], ['append-term', _NGram, _NN, _NGramStatN], [forall, _NGramStatN, [',', [ignore, [',', [=, _NN, _Min], ['inc-flag', 'num-min-fa']]], [ignore, [',', [>, _NN, _High], ['inc-flag', 'above-med-high-fa']]], [ignore, [',', [<, _NN, _Low], ['inc-flag', 'below-med-low-fa']]], ['det-if-then-else', [=<, _NN, _Mean], ['inc-flag', 'below-mean-fa'], ['inc-flag', 'above-mean-fa']]]], ['get-flag', 'num-min-fa', _NEMin], ['get-flag', 'above-med-high-fa', _NAMedHi], ['get-flag', 'below-mean-fa', _NBMean], ['get-flag', 'above-mean-fa', _NAMean], ['get-flag', 'below-med-low-fa', _NBMedLo], [is, _NAMeanNAMedHi, [-, _NAMean, _NAMedHi]], [is, _NBMeanNBMedLo, [-, _NBMean, _NBMedLo]], [is, _NBMedLoNEMin, [-, _NBMedLo, _NEMin]], ['set-det']]], [=, _Props, [::, [=, ['det-if-then', min, min], _NEMin], [=, ['det-if-then', min, low], _NBMedLoNEMin], [=, ['det-if-then', low, mean], _NBMeanNBMedLo], [=, ['det-if-then', mean, high], _NAMeanNAMedHi], [=, ['det-if-then', high, max], _NAMedHi], [=, ---------, ------------], [=, ['det-if-then', min, max], _Insts], nl, [=, min, _Min], [=, low, _Low], [=, mean, _Mean], [=, high, _High], [=, max, _Max], [=, total, _Total]]], [maplist, 'xthe-unbounds', _Props], ['add-atom', '&self', [extent_props, _F, _A, _Props]], [debugln, [::, ['extent-props', [/, _F, _A]], _Props]], ['set-det']]]))*->_3348='True';_3348='False')) Call: (200) [user] catch_err((call(asserted_do_metta('&self', +, [=, ['compute-extent', _F, _A], [[functor, _NGram, _F, _A], ['set-flag', 'total-fa', 0], ['set-flag', 'min-fa', 999999999], ['set-flag', 'max-fa', 0], [forall, _NGram, [',', ['ngram-key', _NGram, _X], ['get-flag', _X, _NN], [flag, 'total-fa', _Total, [+, _Total, _NN]], ['get-flag', 'min-fa', _Min], ['min-of', _Min, _NN, _NewMin], ['set-flag', 'min-fa', _NewMin], ['get-flag', 'max-fa', _Max], ['max-of', _Max, _NN, _NewMax], ['set-flag', 'max-fa', _NewMax], ['append-term', _NGram, _NN, _NGramStat], ['save-stat', _NGramStat]]], ['get-flag', 'total-fa', _Total], ['get-flag', 'min-fa', _Min], ['get-flag', 'max-fa', _Max], ['predicate-property', _NGram, ['number-of-clauses', _Insts]], ['max-of', _Insts, 1, _Insts1], [is, _Mean, [round, [/, _Total, _Insts1]]], [is, _High, [+, [/, [-, _Max, _Mean], 2], _Mean]], [is, _Low, [+, [/, [-, _Mean, _Min], 2], _Min]], ['set-flag', 'med-high-fa', _High], ['set-flag', 'med-low-fa', _Low], [nop, [',', ['set-flag', 'above-mean-fa', 0], ['set-flag', 'above-med-high-fa', 0], ['set-flag', 'num-min-fa', 0], ['set-flag', 'below-mean-fa', 0], ['set-flag', 'below-med-low-fa', 0], ['append-term', _NGram, _NN, _NGramStatN], [forall, _NGramStatN, [',', [ignore, [',', [=, _NN, _Min], ['inc-flag', 'num-min-fa']]], [ignore, [',', [>, _NN, _High], ['inc-flag', 'above-med-high-fa']]], [ignore, [',', [<, _NN, _Low], ['inc-flag', 'below-med-low-fa']]], ['det-if-then-else', [=<, _NN, _Mean], ['inc-flag', 'below-mean-fa'], ['inc-flag', 'above-mean-fa']]]], ['get-flag', 'num-min-fa', _NEMin], ['get-flag', 'above-med-high-fa', _NAMedHi], ['get-flag', 'below-mean-fa', _NBMean], ['get-flag', 'above-mean-fa', _NAMean], ['get-flag', 'below-med-low-fa', _NBMedLo], [is, _NAMeanNAMedHi, [-, _NAMean, _NAMedHi]], [is, _NBMeanNBMedLo, [-, _NBMean, _NBMedLo]], [is, _NBMedLoNEMin, [-, _NBMedLo, _NEMin]], ['set-det']]], [=, _Props, [::, [=, ['det-if-then', min, min], _NEMin], [=, ['det-if-then', min, low], _NBMedLoNEMin], [=, ['det-if-then', low, mean], _NBMeanNBMedLo], [=, ['det-if-then', mean, high], _NAMeanNAMedHi], [=, ['det-if-then', high, max], _NAMedHi], [=, ---------, ------------], [=, ['det-if-then', min, max], _Insts], nl, [=, min, _Min], [=, low, _Low], [=, mean, _Mean], [=, high, _High], [=, max, _Max], [=, total, _Total]]], [maplist, 'xthe-unbounds', _Props], ['add-atom', '&self', [extent_props, _F, _A, _Props]], [debugln, [::, ['extent-props', [/, _F, _A]], _Props]], ['set-det']]]))*->_3348='True';_3348='False'), error(_94888, _94890), fail) Unify: (200) [user] catch_err((call(asserted_do_metta('&self', +, [=, ['compute-extent', _F, _A], [[functor, _NGram, _F, _A], ['set-flag', 'total-fa', 0], ['set-flag', 'min-fa', 999999999], ['set-flag', 'max-fa', 0], [forall, _NGram, [',', ['ngram-key', _NGram, _X], ['get-flag', _X, _NN], [flag, 'total-fa', _Total, [+, _Total, _NN]], ['get-flag', 'min-fa', _Min], ['min-of', _Min, _NN, _NewMin], ['set-flag', 'min-fa', _NewMin], ['get-flag', 'max-fa', _Max], ['max-of', _Max, _NN, _NewMax], ['set-flag', 'max-fa', _NewMax], ['append-term', _NGram, _NN, _NGramStat], ['save-stat', _NGramStat]]], ['get-flag', 'total-fa', _Total], ['get-flag', 'min-fa', _Min], ['get-flag', 'max-fa', _Max], ['predicate-property', _NGram, ['number-of-clauses', _Insts]], ['max-of', _Insts, 1, _Insts1], [is, _Mean, [round, [/, _Total, _Insts1]]], [is, _High, [+, [/, [-, _Max, _Mean], 2], _Mean]], [is, _Low, [+, [/, [-, _Mean, _Min], 2], _Min]], ['set-flag', 'med-high-fa', _High], ['set-flag', 'med-low-fa', _Low], [nop, [',', ['set-flag', 'above-mean-fa', 0], ['set-flag', 'above-med-high-fa', 0], ['set-flag', 'num-min-fa', 0], ['set-flag', 'below-mean-fa', 0], ['set-flag', 'below-med-low-fa', 0], ['append-term', _NGram, _NN, _NGramStatN], [forall, _NGramStatN, [',', [ignore, [',', [=, _NN, _Min], ['inc-flag', 'num-min-fa']]], [ignore, [',', [>, _NN, _High], ['inc-flag', 'above-med-high-fa']]], [ignore, [',', [<, _NN, _Low], ['inc-flag', 'below-med-low-fa']]], ['det-if-then-else', [=<, _NN, _Mean], ['inc-flag', 'below-mean-fa'], ['inc-flag', 'above-mean-fa']]]], ['get-flag', 'num-min-fa', _NEMin], ['get-flag', 'above-med-high-fa', _NAMedHi], ['get-flag', 'below-mean-fa', _NBMean], ['get-flag', 'above-mean-fa', _NAMean], ['get-flag', 'below-med-low-fa', _NBMedLo], [is, _NAMeanNAMedHi, [-, _NAMean, _NAMedHi]], [is, _NBMeanNBMedLo, [-, _NBMean, _NBMedLo]], [is, _NBMedLoNEMin, [-, _NBMedLo, _NEMin]], ['set-det']]], [=, _Props, [::, [=, ['det-if-then', min, min], _NEMin], [=, ['det-if-then', min, low], _NBMedLoNEMin], [=, ['det-if-then', low, mean], _NBMeanNBMedLo], [=, ['det-if-then', mean, high], _NAMeanNAMedHi], [=, ['det-if-then', high, max], _NAMedHi], [=, ---------, ------------], [=, ['det-if-then', min, max], _Insts], nl, [=, min, _Min], [=, low, _Low], [=, mean, _Mean], [=, high, _High], [=, max, _Max], [=, total, _Total]]], [maplist, 'xthe-unbounds', _Props], ['add-atom', '&self', [extent_props, _F, _A, _Props]], [debugln, [::, ['extent-props', [/, _F, _A]], _Props]], ['set-det']]]))*->_3348='True';_3348='False'), error(_94888, _94890), fail) Call: (203) [user] asserted_do_metta('&self', +, [=, ['compute-extent', _F, _A], [[functor, _NGram, _F, _A], ['set-flag', 'total-fa', 0], ['set-flag', 'min-fa', 999999999], ['set-flag', 'max-fa', 0], [forall, _NGram, [',', ['ngram-key', _NGram, _X], ['get-flag', _X, _NN], [flag, 'total-fa', _Total, [+, _Total, _NN]], ['get-flag', 'min-fa', _Min], ['min-of', _Min, _NN, _NewMin], ['set-flag', 'min-fa', _NewMin], ['get-flag', 'max-fa', _Max], ['max-of', _Max, _NN, _NewMax], ['set-flag', 'max-fa', _NewMax], ['append-term', _NGram, _NN, _NGramStat], ['save-stat', _NGramStat]]], ['get-flag', 'total-fa', _Total], ['get-flag', 'min-fa', _Min], ['get-flag', 'max-fa', _Max], ['predicate-property', _NGram, ['number-of-clauses', _Insts]], ['max-of', _Insts, 1, _Insts1], [is, _Mean, [round, [/, _Total, _Insts1]]], [is, _High, [+, [/, [-, _Max, _Mean], 2], _Mean]], [is, _Low, [+, [/, [-, _Mean, _Min], 2], _Min]], ['set-flag', 'med-high-fa', _High], ['set-flag', 'med-low-fa', _Low], [nop, [',', ['set-flag', 'above-mean-fa', 0], ['set-flag', 'above-med-high-fa', 0], ['set-flag', 'num-min-fa', 0], ['set-flag', 'below-mean-fa', 0], ['set-flag', 'below-med-low-fa', 0], ['append-term', _NGram, _NN, _NGramStatN], [forall, _NGramStatN, [',', [ignore, [',', [=, _NN, _Min], ['inc-flag', 'num-min-fa']]], [ignore, [',', [>, _NN, _High], ['inc-flag', 'above-med-high-fa']]], [ignore, [',', [<, _NN, _Low], ['inc-flag', 'below-med-low-fa']]], ['det-if-then-else', [=<, _NN, _Mean], ['inc-flag', 'below-mean-fa'], ['inc-flag', 'above-mean-fa']]]], ['get-flag', 'num-min-fa', _NEMin], ['get-flag', 'above-med-high-fa', _NAMedHi], ['get-flag', 'below-mean-fa', _NBMean], ['get-flag', 'above-mean-fa', _NAMean], ['get-flag', 'below-med-low-fa', _NBMedLo], [is, _NAMeanNAMedHi, [-, _NAMean, _NAMedHi]], [is, _NBMeanNBMedLo, [-, _NBMean, _NBMedLo]], [is, _NBMedLoNEMin, [-, _NBMedLo, _NEMin]], ['set-det']]], [=, _Props, [::, [=, ['det-if-then', min, min], _NEMin], [=, ['det-if-then', min, low], _NBMedLoNEMin], [=, ['det-if-then', low, mean], _NBMeanNBMedLo], [=, ['det-if-then', mean, high], _NAMeanNAMedHi], [=, ['det-if-then', high, max], _NAMedHi], [=, ---------, ------------], [=, ['det-if-then', min, max], _Insts], nl, [=, min, _Min], [=, low, _Low], [=, mean, _Mean], [=, high, _High], [=, max, _Max], [=, total, _Total]]], [maplist, 'xthe-unbounds', _Props], ['add-atom', '&self', [extent_props, _F, _A, _Props]], [debugln, [::, ['extent-props', [/, _F, _A]], _Props]], ['set-det']]]) Unify: (203) [user] asserted_do_metta('&self', +, [=, ['compute-extent', _F, _A], [[functor, _NGram, _F, _A], ['set-flag', 'total-fa', 0], ['set-flag', 'min-fa', 999999999], ['set-flag', 'max-fa', 0], [forall, _NGram, [',', ['ngram-key', _NGram, _X], ['get-flag', _X, _NN], [flag, 'total-fa', _Total, [+, _Total, _NN]], ['get-flag', 'min-fa', _Min], ['min-of', _Min, _NN, _NewMin], ['set-flag', 'min-fa', _NewMin], ['get-flag', 'max-fa', _Max], ['max-of', _Max, _NN, _NewMax], ['set-flag', 'max-fa', _NewMax], ['append-term', _NGram, _NN, _NGramStat], ['save-stat', _NGramStat]]], ['get-flag', 'total-fa', _Total], ['get-flag', 'min-fa', _Min], ['get-flag', 'max-fa', _Max], ['predicate-property', _NGram, ['number-of-clauses', _Insts]], ['max-of', _Insts, 1, _Insts1], [is, _Mean, [round, [/, _Total, _Insts1]]], [is, _High, [+, [/, [-, _Max, _Mean], 2], _Mean]], [is, _Low, [+, [/, [-, _Mean, _Min], 2], _Min]], ['set-flag', 'med-high-fa', _High], ['set-flag', 'med-low-fa', _Low], [nop, [',', ['set-flag', 'above-mean-fa', 0], ['set-flag', 'above-med-high-fa', 0], ['set-flag', 'num-min-fa', 0], ['set-flag', 'below-mean-fa', 0], ['set-flag', 'below-med-low-fa', 0], ['append-term', _NGram, _NN, _NGramStatN], [forall, _NGramStatN, [',', [ignore, [',', [=, _NN, _Min], ['inc-flag', 'num-min-fa']]], [ignore, [',', [>, _NN, _High], ['inc-flag', 'above-med-high-fa']]], [ignore, [',', [<, _NN, _Low], ['inc-flag', 'below-med-low-fa']]], ['det-if-then-else', [=<, _NN, _Mean], ['inc-flag', 'below-mean-fa'], ['inc-flag', 'above-mean-fa']]]], ['get-flag', 'num-min-fa', _NEMin], ['get-flag', 'above-med-high-fa', _NAMedHi], ['get-flag', 'below-mean-fa', _NBMean], ['get-flag', 'above-mean-fa', _NAMean], ['get-flag', 'below-med-low-fa', _NBMedLo], [is, _NAMeanNAMedHi, [-, _NAMean, _NAMedHi]], [is, _NBMeanNBMedLo, [-, _NBMean, _NBMedLo]], [is, _NBMedLoNEMin, [-, _NBMedLo, _NEMin]], ['set-det']]], [=, _Props, [::, [=, ['det-if-then', min, min], _NEMin], [=, ['det-if-then', min, low], _NBMedLoNEMin], [=, ['det-if-then', low, mean], _NBMeanNBMedLo], [=, ['det-if-then', mean, high], _NAMeanNAMedHi], [=, ['det-if-then', high, max], _NAMedHi], [=, ---------, ------------], [=, ['det-if-then', min, max], _Insts], nl, [=, min, _Min], [=, low, _Low], [=, mean, _Mean], [=, high, _High], [=, max, _Max], [=, total, _Total]]], [maplist, 'xthe-unbounds', _Props], ['add-atom', '&self', [extent_props, _F, _A, _Props]], [debugln, [::, ['extent-props', [/, _F, _A]], _Props]], ['set-det']]]) Call: (204) [user] metta_interp_mode(+, _98604) Unify: (204) [user] metta_interp_mode(+, load) Exit: (204) [user] metta_interp_mode(+, load) Call: (204) [user] asserted_do_metta('&self', load, [=, ['compute-extent', _F, _A], [[functor, _NGram, _F, _A], ['set-flag', 'total-fa', 0], ['set-flag', 'min-fa', 999999999], ['set-flag', 'max-fa', 0], [forall, _NGram, [',', ['ngram-key', _NGram, _X], ['get-flag', _X, _NN], [flag, 'total-fa', _Total, [+, _Total, _NN]], ['get-flag', 'min-fa', _Min], ['min-of', _Min, _NN, _NewMin], ['set-flag', 'min-fa', _NewMin], ['get-flag', 'max-fa', _Max], ['max-of', _Max, _NN, _NewMax], ['set-flag', 'max-fa', _NewMax], ['append-term', _NGram, _NN, _NGramStat], ['save-stat', _NGramStat]]], ['get-flag', 'total-fa', _Total], ['get-flag', 'min-fa', _Min], ['get-flag', 'max-fa', _Max], ['predicate-property', _NGram, ['number-of-clauses', _Insts]], ['max-of', _Insts, 1, _Insts1], [is, _Mean, [round, [/, _Total, _Insts1]]], [is, _High, [+, [/, [-, _Max, _Mean], 2], _Mean]], [is, _Low, [+, [/, [-, _Mean, _Min], 2], _Min]], ['set-flag', 'med-high-fa', _High], ['set-flag', 'med-low-fa', _Low], [nop, [',', ['set-flag', 'above-mean-fa', 0], ['set-flag', 'above-med-high-fa', 0], ['set-flag', 'num-min-fa', 0], ['set-flag', 'below-mean-fa', 0], ['set-flag', 'below-med-low-fa', 0], ['append-term', _NGram, _NN, _NGramStatN], [forall, _NGramStatN, [',', [ignore, [',', [=, _NN, _Min], ['inc-flag', 'num-min-fa']]], [ignore, [',', [>, _NN, _High], ['inc-flag', 'above-med-high-fa']]], [ignore, [',', [<, _NN, _Low], ['inc-flag', 'below-med-low-fa']]], ['det-if-then-else', [=<, _NN, _Mean], ['inc-flag', 'below-mean-fa'], ['inc-flag', 'above-mean-fa']]]], ['get-flag', 'num-min-fa', _NEMin], ['get-flag', 'above-med-high-fa', _NAMedHi], ['get-flag', 'below-mean-fa', _NBMean], ['get-flag', 'above-mean-fa', _NAMean], ['get-flag', 'below-med-low-fa', _NBMedLo], [is, _NAMeanNAMedHi, [-, _NAMean, _NAMedHi]], [is, _NBMeanNBMedLo, [-, _NBMean, _NBMedLo]], [is, _NBMedLoNEMin, [-, _NBMedLo, _NEMin]], ['set-det']]], [=, _Props, [::, [=, ['det-if-then', min, min], _NEMin], [=, ['det-if-then', min, low], _NBMedLoNEMin], [=, ['det-if-then', low, mean], _NBMeanNBMedLo], [=, ['det-if-then', mean, high], _NAMeanNAMedHi], [=, ['det-if-then', high, max], _NAMedHi], [=, ---------, ------------], [=, ['det-if-then', min, max], _Insts], nl, [=, min, _Min], [=, low, _Low], [=, mean, _Mean], [=, high, _High], [=, max, _Max], [=, total, _Total]]], [maplist, 'xthe-unbounds', _Props], ['add-atom', '&self', [extent_props, _F, _A, _Props]], [debugln, [::, ['extent-props', [/, _F, _A]], _Props]], ['set-det']]]) Unify: (204) [user] asserted_do_metta('&self', load, [=, ['compute-extent', _F, _A], [[functor, _NGram, _F, _A], ['set-flag', 'total-fa', 0], ['set-flag', 'min-fa', 999999999], ['set-flag', 'max-fa', 0], [forall, _NGram, [',', ['ngram-key', _NGram, _X], ['get-flag', _X, _NN], [flag, 'total-fa', _Total, [+, _Total, _NN]], ['get-flag', 'min-fa', _Min], ['min-of', _Min, _NN, _NewMin], ['set-flag', 'min-fa', _NewMin], ['get-flag', 'max-fa', _Max], ['max-of', _Max, _NN, _NewMax], ['set-flag', 'max-fa', _NewMax], ['append-term', _NGram, _NN, _NGramStat], ['save-stat', _NGramStat]]], ['get-flag', 'total-fa', _Total], ['get-flag', 'min-fa', _Min], ['get-flag', 'max-fa', _Max], ['predicate-property', _NGram, ['number-of-clauses', _Insts]], ['max-of', _Insts, 1, _Insts1], [is, _Mean, [round, [/, _Total, _Insts1]]], [is, _High, [+, [/, [-, _Max, _Mean], 2], _Mean]], [is, _Low, [+, [/, [-, _Mean, _Min], 2], _Min]], ['set-flag', 'med-high-fa', _High], ['set-flag', 'med-low-fa', _Low], [nop, [',', ['set-flag', 'above-mean-fa', 0], ['set-flag', 'above-med-high-fa', 0], ['set-flag', 'num-min-fa', 0], ['set-flag', 'below-mean-fa', 0], ['set-flag', 'below-med-low-fa', 0], ['append-term', _NGram, _NN, _NGramStatN], [forall, _NGramStatN, [',', [ignore, [',', [=, _NN, _Min], ['inc-flag', 'num-min-fa']]], [ignore, [',', [>, _NN, _High], ['inc-flag', 'above-med-high-fa']]], [ignore, [',', [<, _NN, _Low], ['inc-flag', 'below-med-low-fa']]], ['det-if-then-else', [=<, _NN, _Mean], ['inc-flag', 'below-mean-fa'], ['inc-flag', 'above-mean-fa']]]], ['get-flag', 'num-min-fa', _NEMin], ['get-flag', 'above-med-high-fa', _NAMedHi], ['get-flag', 'below-mean-fa', _NBMean], ['get-flag', 'above-mean-fa', _NAMean], ['get-flag', 'below-med-low-fa', _NBMedLo], [is, _NAMeanNAMedHi, [-, _NAMean, _NAMedHi]], [is, _NBMeanNBMedLo, [-, _NBMean, _NBMedLo]], [is, _NBMedLoNEMin, [-, _NBMedLo, _NEMin]], ['set-det']]], [=, _Props, [::, [=, ['det-if-then', min, min], _NEMin], [=, ['det-if-then', min, low], _NBMedLoNEMin], [=, ['det-if-then', low, mean], _NBMeanNBMedLo], [=, ['det-if-then', mean, high], _NAMeanNAMedHi], [=, ['det-if-then', high, max], _NAMedHi], [=, ---------, ------------], [=, ['det-if-then', min, max], _Insts], nl, [=, min, _Min], [=, low, _Low], [=, mean, _Mean], [=, high, _High], [=, max, _Max], [=, total, _Total]]], [maplist, 'xthe-unbounds', _Props], ['add-atom', '&self', [extent_props, _F, _A, _Props]], [debugln, [::, ['extent-props', [/, _F, _A]], _Props]], ['set-det']]]) Call: (205) [user] metta_interp_mode(load, _103194) Redo: (204) [user] asserted_do_metta('&self', load, [=, ['compute-extent', _F, _A], [[functor, _NGram, _F, _A], ['set-flag', 'total-fa', 0], ['set-flag', 'min-fa', 999999999], ['set-flag', 'max-fa', 0], [forall, _NGram, [',', ['ngram-key', _NGram, _X], ['get-flag', _X, _NN], [flag, 'total-fa', _Total, [+, _Total, _NN]], ['get-flag', 'min-fa', _Min], ['min-of', _Min, _NN, _NewMin], ['set-flag', 'min-fa', _NewMin], ['get-flag', 'max-fa', _Max], ['max-of', _Max, _NN, _NewMax], ['set-flag', 'max-fa', _NewMax], ['append-term', _NGram, _NN, _NGramStat], ['save-stat', _NGramStat]]], ['get-flag', 'total-fa', _Total], ['get-flag', 'min-fa', _Min], ['get-flag', 'max-fa', _Max], ['predicate-property', _NGram, ['number-of-clauses', _Insts]], ['max-of', _Insts, 1, _Insts1], [is, _Mean, [round, [/, _Total, _Insts1]]], [is, _High, [+, [/, [-, _Max, _Mean], 2], _Mean]], [is, _Low, [+, [/, [-, _Mean, _Min], 2], _Min]], ['set-flag', 'med-high-fa', _High], ['set-flag', 'med-low-fa', _Low], [nop, [',', ['set-flag', 'above-mean-fa', 0], ['set-flag', 'above-med-high-fa', 0], ['set-flag', 'num-min-fa', 0], ['set-flag', 'below-mean-fa', 0], ['set-flag', 'below-med-low-fa', 0], ['append-term', _NGram, _NN, _NGramStatN], [forall, _NGramStatN, [',', [ignore, [',', [=, _NN, _Min], ['inc-flag', 'num-min-fa']]], [ignore, [',', [>, _NN, _High], ['inc-flag', 'above-med-high-fa']]], [ignore, [',', [<, _NN, _Low], ['inc-flag', 'below-med-low-fa']]], ['det-if-then-else', [=<, _NN, _Mean], ['inc-flag', 'below-mean-fa'], ['inc-flag', 'above-mean-fa']]]], ['get-flag', 'num-min-fa', _NEMin], ['get-flag', 'above-med-high-fa', _NAMedHi], ['get-flag', 'below-mean-fa', _NBMean], ['get-flag', 'above-mean-fa', _NAMean], ['get-flag', 'below-med-low-fa', _NBMedLo], [is, _NAMeanNAMedHi, [-, _NAMean, _NAMedHi]], [is, _NBMeanNBMedLo, [-, _NBMean, _NBMedLo]], [is, _NBMedLoNEMin, [-, _NBMedLo, _NEMin]], ['set-det']]], [=, _Props, [::, [=, ['det-if-then', min, min], _NEMin], [=, ['det-if-then', min, low], _NBMedLoNEMin], [=, ['det-if-then', low, mean], _NBMeanNBMedLo], [=, ['det-if-then', mean, high], _NAMeanNAMedHi], [=, ['det-if-then', high, max], _NAMedHi], [=, ---------, ------------], [=, ['det-if-then', min, max], _Insts], nl, [=, min, _Min], [=, low, _Low], [=, mean, _Mean], [=, high, _High], [=, max, _Max], [=, total, _Total]]], [maplist, 'xthe-unbounds', _Props], ['add-atom', '&self', [extent_props, _F, _A, _Props]], [debugln, [::, ['extent-props', [/, _F, _A]], _Props]], ['set-det']]]) Unify: (204) [user] asserted_do_metta('&self', load, [=, ['compute-extent', _F, _A], [[functor, _NGram, _F, _A], ['set-flag', 'total-fa', 0], ['set-flag', 'min-fa', 999999999], ['set-flag', 'max-fa', 0], [forall, _NGram, [',', ['ngram-key', _NGram, _X], ['get-flag', _X, _NN], [flag, 'total-fa', _Total, [+, _Total, _NN]], ['get-flag', 'min-fa', _Min], ['min-of', _Min, _NN, _NewMin], ['set-flag', 'min-fa', _NewMin], ['get-flag', 'max-fa', _Max], ['max-of', _Max, _NN, _NewMax], ['set-flag', 'max-fa', _NewMax], ['append-term', _NGram, _NN, _NGramStat], ['save-stat', _NGramStat]]], ['get-flag', 'total-fa', _Total], ['get-flag', 'min-fa', _Min], ['get-flag', 'max-fa', _Max], ['predicate-property', _NGram, ['number-of-clauses', _Insts]], ['max-of', _Insts, 1, _Insts1], [is, _Mean, [round, [/, _Total, _Insts1]]], [is, _High, [+, [/, [-, _Max, _Mean], 2], _Mean]], [is, _Low, [+, [/, [-, _Mean, _Min], 2], _Min]], ['set-flag', 'med-high-fa', _High], ['set-flag', 'med-low-fa', _Low], [nop, [',', ['set-flag', 'above-mean-fa', 0], ['set-flag', 'above-med-high-fa', 0], ['set-flag', 'num-min-fa', 0], ['set-flag', 'below-mean-fa', 0], ['set-flag', 'below-med-low-fa', 0], ['append-term', _NGram, _NN, _NGramStatN], [forall, _NGramStatN, [',', [ignore, [',', [=, _NN, _Min], ['inc-flag', 'num-min-fa']]], [ignore, [',', [>, _NN, _High], ['inc-flag', 'above-med-high-fa']]], [ignore, [',', [<, _NN, _Low], ['inc-flag', 'below-med-low-fa']]], ['det-if-then-else', [=<, _NN, _Mean], ['inc-flag', 'below-mean-fa'], ['inc-flag', 'above-mean-fa']]]], ['get-flag', 'num-min-fa', _NEMin], ['get-flag', 'above-med-high-fa', _NAMedHi], ['get-flag', 'below-mean-fa', _NBMean], ['get-flag', 'above-mean-fa', _NAMean], ['get-flag', 'below-med-low-fa', _NBMedLo], [is, _NAMeanNAMedHi, [-, _NAMean, _NAMedHi]], [is, _NBMeanNBMedLo, [-, _NBMean, _NBMedLo]], [is, _NBMedLoNEMin, [-, _NBMedLo, _NEMin]], ['set-det']]], [=, _Props, [::, [=, ['det-if-then', min, min], _NEMin], [=, ['det-if-then', min, low], _NBMedLoNEMin], [=, ['det-if-then', low, mean], _NBMeanNBMedLo], [=, ['det-if-then', mean, high], _NAMeanNAMedHi], [=, ['det-if-then', high, max], _NAMedHi], [=, ---------, ------------], [=, ['det-if-then', min, max], _Insts], nl, [=, min, _Min], [=, low, _Low], [=, mean, _Mean], [=, high, _High], [=, max, _Max], [=, total, _Total]]], [maplist, 'xthe-unbounds', _Props], ['add-atom', '&self', [extent_props, _F, _A, _Props]], [debugln, [::, ['extent-props', [/, _F, _A]], _Props]], ['set-det']]]) Call: (205) [system] load==exec Redo: (204) [user] asserted_do_metta('&self', load, [=, ['compute-extent', _F, _A], [[functor, _NGram, _F, _A], ['set-flag', 'total-fa', 0], ['set-flag', 'min-fa', 999999999], ['set-flag', 'max-fa', 0], [forall, _NGram, [',', ['ngram-key', _NGram, _X], ['get-flag', _X, _NN], [flag, 'total-fa', _Total, [+, _Total, _NN]], ['get-flag', 'min-fa', _Min], ['min-of', _Min, _NN, _NewMin], ['set-flag', 'min-fa', _NewMin], ['get-flag', 'max-fa', _Max], ['max-of', _Max, _NN, _NewMax], ['set-flag', 'max-fa', _NewMax], ['append-term', _NGram, _NN, _NGramStat], ['save-stat', _NGramStat]]], ['get-flag', 'total-fa', _Total], ['get-flag', 'min-fa', _Min], ['get-flag', 'max-fa', _Max], ['predicate-property', _NGram, ['number-of-clauses', _Insts]], ['max-of', _Insts, 1, _Insts1], [is, _Mean, [round, [/, _Total, _Insts1]]], [is, _High, [+, [/, [-, _Max, _Mean], 2], _Mean]], [is, _Low, [+, [/, [-, _Mean, _Min], 2], _Min]], ['set-flag', 'med-high-fa', _High], ['set-flag', 'med-low-fa', _Low], [nop, [',', ['set-flag', 'above-mean-fa', 0], ['set-flag', 'above-med-high-fa', 0], ['set-flag', 'num-min-fa', 0], ['set-flag', 'below-mean-fa', 0], ['set-flag', 'below-med-low-fa', 0], ['append-term', _NGram, _NN, _NGramStatN], [forall, _NGramStatN, [',', [ignore, [',', [=, _NN, _Min], ['inc-flag', 'num-min-fa']]], [ignore, [',', [>, _NN, _High], ['inc-flag', 'above-med-high-fa']]], [ignore, [',', [<, _NN, _Low], ['inc-flag', 'below-med-low-fa']]], ['det-if-then-else', [=<, _NN, _Mean], ['inc-flag', 'below-mean-fa'], ['inc-flag', 'above-mean-fa']]]], ['get-flag', 'num-min-fa', _NEMin], ['get-flag', 'above-med-high-fa', _NAMedHi], ['get-flag', 'below-mean-fa', _NBMean], ['get-flag', 'above-mean-fa', _NAMean], ['get-flag', 'below-med-low-fa', _NBMedLo], [is, _NAMeanNAMedHi, [-, _NAMean, _NAMedHi]], [is, _NBMeanNBMedLo, [-, _NBMean, _NBMedLo]], [is, _NBMedLoNEMin, [-, _NBMedLo, _NEMin]], ['set-det']]], [=, _Props, [::, [=, ['det-if-then', min, min], _NEMin], [=, ['det-if-then', min, low], _NBMedLoNEMin], [=, ['det-if-then', low, mean], _NBMeanNBMedLo], [=, ['det-if-then', mean, high], _NAMeanNAMedHi], [=, ['det-if-then', high, max], _NAMedHi], [=, ---------, ------------], [=, ['det-if-then', min, max], _Insts], nl, [=, min, _Min], [=, low, _Low], [=, mean, _Mean], [=, high, _High], [=, max, _Max], [=, total, _Total]]], [maplist, 'xthe-unbounds', _Props], ['add-atom', '&self', [extent_props, _F, _A, _Props]], [debugln, [::, ['extent-props', [/, _F, _A]], _Props]], ['set-det']]]) Unify: (204) [user] asserted_do_metta('&self', load, [=, ['compute-extent', _F, _A], [[functor, _NGram, _F, _A], ['set-flag', 'total-fa', 0], ['set-flag', 'min-fa', 999999999], ['set-flag', 'max-fa', 0], [forall, _NGram, [',', ['ngram-key', _NGram, _X], ['get-flag', _X, _NN], [flag, 'total-fa', _Total, [+, _Total, _NN]], ['get-flag', 'min-fa', _Min], ['min-of', _Min, _NN, _NewMin], ['set-flag', 'min-fa', _NewMin], ['get-flag', 'max-fa', _Max], ['max-of', _Max, _NN, _NewMax], ['set-flag', 'max-fa', _NewMax], ['append-term', _NGram, _NN, _NGramStat], ['save-stat', _NGramStat]]], ['get-flag', 'total-fa', _Total], ['get-flag', 'min-fa', _Min], ['get-flag', 'max-fa', _Max], ['predicate-property', _NGram, ['number-of-clauses', _Insts]], ['max-of', _Insts, 1, _Insts1], [is, _Mean, [round, [/, _Total, _Insts1]]], [is, _High, [+, [/, [-, _Max, _Mean], 2], _Mean]], [is, _Low, [+, [/, [-, _Mean, _Min], 2], _Min]], ['set-flag', 'med-high-fa', _High], ['set-flag', 'med-low-fa', _Low], [nop, [',', ['set-flag', 'above-mean-fa', 0], ['set-flag', 'above-med-high-fa', 0], ['set-flag', 'num-min-fa', 0], ['set-flag', 'below-mean-fa', 0], ['set-flag', 'below-med-low-fa', 0], ['append-term', _NGram, _NN, _NGramStatN], [forall, _NGramStatN, [',', [ignore, [',', [=, _NN, _Min], ['inc-flag', 'num-min-fa']]], [ignore, [',', [>, _NN, _High], ['inc-flag', 'above-med-high-fa']]], [ignore, [',', [<, _NN, _Low], ['inc-flag', 'below-med-low-fa']]], ['det-if-then-else', [=<, _NN, _Mean], ['inc-flag', 'below-mean-fa'], ['inc-flag', 'above-mean-fa']]]], ['get-flag', 'num-min-fa', _NEMin], ['get-flag', 'above-med-high-fa', _NAMedHi], ['get-flag', 'below-mean-fa', _NBMean], ['get-flag', 'above-mean-fa', _NAMean], ['get-flag', 'below-med-low-fa', _NBMedLo], [is, _NAMeanNAMedHi, [-, _NAMean, _NAMedHi]], [is, _NBMeanNBMedLo, [-, _NBMean, _NBMedLo]], [is, _NBMedLoNEMin, [-, _NBMedLo, _NEMin]], ['set-det']]], [=, _Props, [::, [=, ['det-if-then', min, min], _NEMin], [=, ['det-if-then', min, low], _NBMedLoNEMin], [=, ['det-if-then', low, mean], _NBMeanNBMedLo], [=, ['det-if-then', mean, high], _NAMeanNAMedHi], [=, ['det-if-then', high, max], _NAMedHi], [=, ---------, ------------], [=, ['det-if-then', min, max], _Insts], nl, [=, min, _Min], [=, low, _Low], [=, mean, _Mean], [=, high, _High], [=, max, _Max], [=, total, _Total]]], [maplist, 'xthe-unbounds', _Props], ['add-atom', '&self', [extent_props, _F, _A, _Props]], [debugln, [::, ['extent-props', [/, _F, _A]], _Props]], ['set-det']]]) Call: (205) [user] asserted_do_metta2('&self', load, [=, ['compute-extent', _F, _A], [[functor, _NGram, _F, _A], ['set-flag', 'total-fa', 0], ['set-flag', 'min-fa', 999999999], ['set-flag', 'max-fa', 0], [forall, _NGram, [',', ['ngram-key', _NGram, _X], ['get-flag', _X, _NN], [flag, 'total-fa', _Total, [+, _Total, _NN]], ['get-flag', 'min-fa', _Min], ['min-of', _Min, _NN, _NewMin], ['set-flag', 'min-fa', _NewMin], ['get-flag', 'max-fa', _Max], ['max-of', _Max, _NN, _NewMax], ['set-flag', 'max-fa', _NewMax], ['append-term', _NGram, _NN, _NGramStat], ['save-stat', _NGramStat]]], ['get-flag', 'total-fa', _Total], ['get-flag', 'min-fa', _Min], ['get-flag', 'max-fa', _Max], ['predicate-property', _NGram, ['number-of-clauses', _Insts]], ['max-of', _Insts, 1, _Insts1], [is, _Mean, [round, [/, _Total, _Insts1]]], [is, _High, [+, [/, [-, _Max, _Mean], 2], _Mean]], [is, _Low, [+, [/, [-, _Mean, _Min], 2], _Min]], ['set-flag', 'med-high-fa', _High], ['set-flag', 'med-low-fa', _Low], [nop, [',', ['set-flag', 'above-mean-fa', 0], ['set-flag', 'above-med-high-fa', 0], ['set-flag', 'num-min-fa', 0], ['set-flag', 'below-mean-fa', 0], ['set-flag', 'below-med-low-fa', 0], ['append-term', _NGram, _NN, _NGramStatN], [forall, _NGramStatN, [',', [ignore, [',', [=, _NN, _Min], ['inc-flag', 'num-min-fa']]], [ignore, [',', [>, _NN, _High], ['inc-flag', 'above-med-high-fa']]], [ignore, [',', [<, _NN, _Low], ['inc-flag', 'below-med-low-fa']]], ['det-if-then-else', [=<, _NN, _Mean], ['inc-flag', 'below-mean-fa'], ['inc-flag', 'above-mean-fa']]]], ['get-flag', 'num-min-fa', _NEMin], ['get-flag', 'above-med-high-fa', _NAMedHi], ['get-flag', 'below-mean-fa', _NBMean], ['get-flag', 'above-mean-fa', _NAMean], ['get-flag', 'below-med-low-fa', _NBMedLo], [is, _NAMeanNAMedHi, [-, _NAMean, _NAMedHi]], [is, _NBMeanNBMedLo, [-, _NBMean, _NBMedLo]], [is, _NBMedLoNEMin, [-, _NBMedLo, _NEMin]], ['set-det']]], [=, _Props, [::, [=, ['det-if-then', min, min], _NEMin], [=, ['det-if-then', min, low], _NBMedLoNEMin], [=, ['det-if-then', low, mean], _NBMeanNBMedLo], [=, ['det-if-then', mean, high], _NAMeanNAMedHi], [=, ['det-if-then', high, max], _NAMedHi], [=, ---------, ------------], [=, ['det-if-then', min, max], _Insts], nl, [=, min, _Min], [=, low, _Low], [=, mean, _Mean], [=, high, _High], [=, max, _Max], [=, total, _Total]]], [maplist, 'xthe-unbounds', _Props], ['add-atom', '&self', [extent_props, _F, _A, _Props]], [debugln, [::, ['extent-props', [/, _F, _A]], _Props]], ['set-det']]], [=, ['compute-extent', _F, _A], [[functor, _NGram, _F, _A], ['set-flag', 'total-fa', 0], ['set-flag', 'min-fa', 999999999], ['set-flag', 'max-fa', 0], [forall, _NGram, [',', ['ngram-key', _NGram, _X], ['get-flag', _X, _NN], [flag, 'total-fa', _Total, [+, _Total, _NN]], ['get-flag', 'min-fa', _Min], ['min-of', _Min, _NN, _NewMin], ['set-flag', 'min-fa', _NewMin], ['get-flag', 'max-fa', _Max], ['max-of', _Max, _NN, _NewMax], ['set-flag', 'max-fa', _NewMax], ['append-term', _NGram, _NN, _NGramStat], ['save-stat', _NGramStat]]], ['get-flag', 'total-fa', _Total], ['get-flag', 'min-fa', _Min], ['get-flag', 'max-fa', _Max], ['predicate-property', _NGram, ['number-of-clauses', _Insts]], ['max-of', _Insts, 1, _Insts1], [is, _Mean, [round, [/, _Total, _Insts1]]], [is, _High, [+, [/, [-, _Max, _Mean], 2], _Mean]], [is, _Low, [+, [/, [-, _Mean, _Min], 2], _Min]], ['set-flag', 'med-high-fa', _High], ['set-flag', 'med-low-fa', _Low], [nop, [',', ['set-flag', 'above-mean-fa', 0], ['set-flag', 'above-med-high-fa', 0], ['set-flag', 'num-min-fa', 0], ['set-flag', 'below-mean-fa', 0], ['set-flag', 'below-med-low-fa', 0], ['append-term', _NGram, _NN, _NGramStatN], [forall, _NGramStatN, [',', [ignore, [',', [=, _NN, _Min], ['inc-flag', 'num-min-fa']]], [ignore, [',', [>, _NN, _High], ['inc-flag', 'above-med-high-fa']]], [ignore, [',', [<, _NN, _Low], ['inc-flag', 'below-med-low-fa']]], ['det-if-then-else', [=<, _NN, _Mean], ['inc-flag', 'below-mean-fa'], ['inc-flag', 'above-mean-fa']]]], ['get-flag', 'num-min-fa', _NEMin], ['get-flag', 'above-med-high-fa', _NAMedHi], ['get-flag', 'below-mean-fa', _NBMean], ['get-flag', 'above-mean-fa', _NAMean], ['get-flag', 'below-med-low-fa', _NBMedLo], [is, _NAMeanNAMedHi, [-, _NAMean, _NAMedHi]], [is, _NBMeanNBMedLo, [-, _NBMean, _NBMedLo]], [is, _NBMedLoNEMin, [-, _NBMedLo, _NEMin]], ['set-det']]], [=, _Props, [::, [=, ['det-if-then', min, min], _NEMin], [=, ['det-if-then', min, low], _NBMedLoNEMin], [=, ['det-if-then', low, mean], _NBMeanNBMedLo], [=, ['det-if-then', mean, high], _NAMeanNAMedHi], [=, ['det-if-then', high, max], _NAMedHi], [=, ---------, ------------], [=, ['det-if-then', min, max], _Insts], nl, [=, min, _Min], [=, low, _Low], [=, mean, _Mean], [=, high, _High], [=, max, _Max], [=, total, _Total]]], [maplist, 'xthe-unbounds', _Props], ['add-atom', '&self', [extent_props, _F, _A, _Props]], [debugln, [::, ['extent-props', [/, _F, _A]], _Props]], ['set-det']]]) Unify: (205) [user] asserted_do_metta2('&self', load, [=, ['compute-extent', _F, _A], [[functor, _NGram, _F, _A], ['set-flag', 'total-fa', 0], ['set-flag', 'min-fa', 999999999], ['set-flag', 'max-fa', 0], [forall, _NGram, [',', ['ngram-key', _NGram, _X], ['get-flag', _X, _NN], [flag, 'total-fa', _Total, [+, _Total, _NN]], ['get-flag', 'min-fa', _Min], ['min-of', _Min, _NN, _NewMin], ['set-flag', 'min-fa', _NewMin], ['get-flag', 'max-fa', _Max], ['max-of', _Max, _NN, _NewMax], ['set-flag', 'max-fa', _NewMax], ['append-term', _NGram, _NN, _NGramStat], ['save-stat', _NGramStat]]], ['get-flag', 'total-fa', _Total], ['get-flag', 'min-fa', _Min], ['get-flag', 'max-fa', _Max], ['predicate-property', _NGram, ['number-of-clauses', _Insts]], ['max-of', _Insts, 1, _Insts1], [is, _Mean, [round, [/, _Total, _Insts1]]], [is, _High, [+, [/, [-, _Max, _Mean], 2], _Mean]], [is, _Low, [+, [/, [-, _Mean, _Min], 2], _Min]], ['set-flag', 'med-high-fa', _High], ['set-flag', 'med-low-fa', _Low], [nop, [',', ['set-flag', 'above-mean-fa', 0], ['set-flag', 'above-med-high-fa', 0], ['set-flag', 'num-min-fa', 0], ['set-flag', 'below-mean-fa', 0], ['set-flag', 'below-med-low-fa', 0], ['append-term', _NGram, _NN, _NGramStatN], [forall, _NGramStatN, [',', [ignore, [',', [=, _NN, _Min], ['inc-flag', 'num-min-fa']]], [ignore, [',', [>, _NN, _High], ['inc-flag', 'above-med-high-fa']]], [ignore, [',', [<, _NN, _Low], ['inc-flag', 'below-med-low-fa']]], ['det-if-then-else', [=<, _NN, _Mean], ['inc-flag', 'below-mean-fa'], ['inc-flag', 'above-mean-fa']]]], ['get-flag', 'num-min-fa', _NEMin], ['get-flag', 'above-med-high-fa', _NAMedHi], ['get-flag', 'below-mean-fa', _NBMean], ['get-flag', 'above-mean-fa', _NAMean], ['get-flag', 'below-med-low-fa', _NBMedLo], [is, _NAMeanNAMedHi, [-, _NAMean, _NAMedHi]], [is, _NBMeanNBMedLo, [-, _NBMean, _NBMedLo]], [is, _NBMedLoNEMin, [-, _NBMedLo, _NEMin]], ['set-det']]], [=, _Props, [::, [=, ['det-if-then', min, min], _NEMin], [=, ['det-if-then', min, low], _NBMedLoNEMin], [=, ['det-if-then', low, mean], _NBMeanNBMedLo], [=, ['det-if-then', mean, high], _NAMeanNAMedHi], [=, ['det-if-then', high, max], _NAMedHi], [=, ---------, ------------], [=, ['det-if-then', min, max], _Insts], nl, [=, min, _Min], [=, low, _Low], [=, mean, _Mean], [=, high, _High], [=, max, _Max], [=, total, _Total]]], [maplist, 'xthe-unbounds', _Props], ['add-atom', '&self', [extent_props, _F, _A, _Props]], [debugln, [::, ['extent-props', [/, _F, _A]], _Props]], ['set-det']]], [=, ['compute-extent', _F, _A], [[functor, _NGram, _F, _A], ['set-flag', 'total-fa', 0], ['set-flag', 'min-fa', 999999999], ['set-flag', 'max-fa', 0], [forall, _NGram, [',', ['ngram-key', _NGram, _X], ['get-flag', _X, _NN], [flag, 'total-fa', _Total, [+, _Total, _NN]], ['get-flag', 'min-fa', _Min], ['min-of', _Min, _NN, _NewMin], ['set-flag', 'min-fa', _NewMin], ['get-flag', 'max-fa', _Max], ['max-of', _Max, _NN, _NewMax], ['set-flag', 'max-fa', _NewMax], ['append-term', _NGram, _NN, _NGramStat], ['save-stat', _NGramStat]]], ['get-flag', 'total-fa', _Total], ['get-flag', 'min-fa', _Min], ['get-flag', 'max-fa', _Max], ['predicate-property', _NGram, ['number-of-clauses', _Insts]], ['max-of', _Insts, 1, _Insts1], [is, _Mean, [round, [/, _Total, _Insts1]]], [is, _High, [+, [/, [-, _Max, _Mean], 2], _Mean]], [is, _Low, [+, [/, [-, _Mean, _Min], 2], _Min]], ['set-flag', 'med-high-fa', _High], ['set-flag', 'med-low-fa', _Low], [nop, [',', ['set-flag', 'above-mean-fa', 0], ['set-flag', 'above-med-high-fa', 0], ['set-flag', 'num-min-fa', 0], ['set-flag', 'below-mean-fa', 0], ['set-flag', 'below-med-low-fa', 0], ['append-term', _NGram, _NN, _NGramStatN], [forall, _NGramStatN, [',', [ignore, [',', [=, _NN, _Min], ['inc-flag', 'num-min-fa']]], [ignore, [',', [>, _NN, _High], ['inc-flag', 'above-med-high-fa']]], [ignore, [',', [<, _NN, _Low], ['inc-flag', 'below-med-low-fa']]], ['det-if-then-else', [=<, _NN, _Mean], ['inc-flag', 'below-mean-fa'], ['inc-flag', 'above-mean-fa']]]], ['get-flag', 'num-min-fa', _NEMin], ['get-flag', 'above-med-high-fa', _NAMedHi], ['get-flag', 'below-mean-fa', _NBMean], ['get-flag', 'above-mean-fa', _NAMean], ['get-flag', 'below-med-low-fa', _NBMedLo], [is, _NAMeanNAMedHi, [-, _NAMean, _NAMedHi]], [is, _NBMeanNBMedLo, [-, _NBMean, _NBMedLo]], [is, _NBMedLoNEMin, [-, _NBMedLo, _NEMin]], ['set-det']]], [=, _Props, [::, [=, ['det-if-then', min, min], _NEMin], [=, ['det-if-then', min, low], _NBMedLoNEMin], [=, ['det-if-then', low, mean], _NBMeanNBMedLo], [=, ['det-if-then', mean, high], _NAMeanNAMedHi], [=, ['det-if-then', high, max], _NAMedHi], [=, ---------, ------------], [=, ['det-if-then', min, max], _Insts], nl, [=, min, _Min], [=, low, _Low], [=, mean, _Mean], [=, high, _High], [=, max, _Max], [=, total, _Total]]], [maplist, 'xthe-unbounds', _Props], ['add-atom', '&self', [extent_props, _F, _A, _Props]], [debugln, [::, ['extent-props', [/, _F, _A]], _Props]], ['set-det']]]) Call: (206) [system] nonvar(load) Exit: (206) [system] nonvar(load) Call: (206) [user] metta_interp_mode(load, _112416) Redo: (205) [user] asserted_do_metta2('&self', load, [=, ['compute-extent', _F, _A], [[functor, _NGram, _F, _A], ['set-flag', 'total-fa', 0], ['set-flag', 'min-fa', 999999999], ['set-flag', 'max-fa', 0], [forall, _NGram, [',', ['ngram-key', _NGram, _X], ['get-flag', _X, _NN], [flag, 'total-fa', _Total, [+, _Total, _NN]], ['get-flag', 'min-fa', _Min], ['min-of', _Min, _NN, _NewMin], ['set-flag', 'min-fa', _NewMin], ['get-flag', 'max-fa', _Max], ['max-of', _Max, _NN, _NewMax], ['set-flag', 'max-fa', _NewMax], ['append-term', _NGram, _NN, _NGramStat], ['save-stat', _NGramStat]]], ['get-flag', 'total-fa', _Total], ['get-flag', 'min-fa', _Min], ['get-flag', 'max-fa', _Max], ['predicate-property', _NGram, ['number-of-clauses', _Insts]], ['max-of', _Insts, 1, _Insts1], [is, _Mean, [round, [/, _Total, _Insts1]]], [is, _High, [+, [/, [-, _Max, _Mean], 2], _Mean]], [is, _Low, [+, [/, [-, _Mean, _Min], 2], _Min]], ['set-flag', 'med-high-fa', _High], ['set-flag', 'med-low-fa', _Low], [nop, [',', ['set-flag', 'above-mean-fa', 0], ['set-flag', 'above-med-high-fa', 0], ['set-flag', 'num-min-fa', 0], ['set-flag', 'below-mean-fa', 0], ['set-flag', 'below-med-low-fa', 0], ['append-term', _NGram, _NN, _NGramStatN], [forall, _NGramStatN, [',', [ignore, [',', [=, _NN, _Min], ['inc-flag', 'num-min-fa']]], [ignore, [',', [>, _NN, _High], ['inc-flag', 'above-med-high-fa']]], [ignore, [',', [<, _NN, _Low], ['inc-flag', 'below-med-low-fa']]], ['det-if-then-else', [=<, _NN, _Mean], ['inc-flag', 'below-mean-fa'], ['inc-flag', 'above-mean-fa']]]], ['get-flag', 'num-min-fa', _NEMin], ['get-flag', 'above-med-high-fa', _NAMedHi], ['get-flag', 'below-mean-fa', _NBMean], ['get-flag', 'above-mean-fa', _NAMean], ['get-flag', 'below-med-low-fa', _NBMedLo], [is, _NAMeanNAMedHi, [-, _NAMean, _NAMedHi]], [is, _NBMeanNBMedLo, [-, _NBMean, _NBMedLo]], [is, _NBMedLoNEMin, [-, _NBMedLo, _NEMin]], ['set-det']]], [=, _Props, [::, [=, ['det-if-then', min, min], _NEMin], [=, ['det-if-then', min, low], _NBMedLoNEMin], [=, ['det-if-then', low, mean], _NBMeanNBMedLo], [=, ['det-if-then', mean, high], _NAMeanNAMedHi], [=, ['det-if-then', high, max], _NAMedHi], [=, ---------, ------------], [=, ['det-if-then', min, max], _Insts], nl, [=, min, _Min], [=, low, _Low], [=, mean, _Mean], [=, high, _High], [=, max, _Max], [=, total, _Total]]], [maplist, 'xthe-unbounds', _Props], ['add-atom', '&self', [extent_props, _F, _A, _Props]], [debugln, [::, ['extent-props', [/, _F, _A]], _Props]], ['set-det']]], [=, ['compute-extent', _F, _A], [[functor, _NGram, _F, _A], ['set-flag', 'total-fa', 0], ['set-flag', 'min-fa', 999999999], ['set-flag', 'max-fa', 0], [forall, _NGram, [',', ['ngram-key', _NGram, _X], ['get-flag', _X, _NN], [flag, 'total-fa', _Total, [+, _Total, _NN]], ['get-flag', 'min-fa', _Min], ['min-of', _Min, _NN, _NewMin], ['set-flag', 'min-fa', _NewMin], ['get-flag', 'max-fa', _Max], ['max-of', _Max, _NN, _NewMax], ['set-flag', 'max-fa', _NewMax], ['append-term', _NGram, _NN, _NGramStat], ['save-stat', _NGramStat]]], ['get-flag', 'total-fa', _Total], ['get-flag', 'min-fa', _Min], ['get-flag', 'max-fa', _Max], ['predicate-property', _NGram, ['number-of-clauses', _Insts]], ['max-of', _Insts, 1, _Insts1], [is, _Mean, [round, [/, _Total, _Insts1]]], [is, _High, [+, [/, [-, _Max, _Mean], 2], _Mean]], [is, _Low, [+, [/, [-, _Mean, _Min], 2], _Min]], ['set-flag', 'med-high-fa', _High], ['set-flag', 'med-low-fa', _Low], [nop, [',', ['set-flag', 'above-mean-fa', 0], ['set-flag', 'above-med-high-fa', 0], ['set-flag', 'num-min-fa', 0], ['set-flag', 'below-mean-fa', 0], ['set-flag', 'below-med-low-fa', 0], ['append-term', _NGram, _NN, _NGramStatN], [forall, _NGramStatN, [',', [ignore, [',', [=, _NN, _Min], ['inc-flag', 'num-min-fa']]], [ignore, [',', [>, _NN, _High], ['inc-flag', 'above-med-high-fa']]], [ignore, [',', [<, _NN, _Low], ['inc-flag', 'below-med-low-fa']]], ['det-if-then-else', [=<, _NN, _Mean], ['inc-flag', 'below-mean-fa'], ['inc-flag', 'above-mean-fa']]]], ['get-flag', 'num-min-fa', _NEMin], ['get-flag', 'above-med-high-fa', _NAMedHi], ['get-flag', 'below-mean-fa', _NBMean], ['get-flag', 'above-mean-fa', _NAMean], ['get-flag', 'below-med-low-fa', _NBMedLo], [is, _NAMeanNAMedHi, [-, _NAMean, _NAMedHi]], [is, _NBMeanNBMedLo, [-, _NBMean, _NBMedLo]], [is, _NBMedLoNEMin, [-, _NBMedLo, _NEMin]], ['set-det']]], [=, _Props, [::, [=, ['det-if-then', min, min], _NEMin], [=, ['det-if-then', min, low], _NBMedLoNEMin], [=, ['det-if-then', low, mean], _NBMeanNBMedLo], [=, ['det-if-then', mean, high], _NAMeanNAMedHi], [=, ['det-if-then', high, max], _NAMedHi], [=, ---------, ------------], [=, ['det-if-then', min, max], _Insts], nl, [=, min, _Min], [=, low, _Low], [=, mean, _Mean], [=, high, _High], [=, max, _Max], [=, total, _Total]]], [maplist, 'xthe-unbounds', _Props], ['add-atom', '&self', [extent_props, _F, _A, _Props]], [debugln, [::, ['extent-props', [/, _F, _A]], _Props]], ['set-det']]]) Unify: (205) [user] asserted_do_metta2('&self', load, [=, ['compute-extent', _F, _A], [[functor, _NGram, _F, _A], ['set-flag', 'total-fa', 0], ['set-flag', 'min-fa', 999999999], ['set-flag', 'max-fa', 0], [forall, _NGram, [',', ['ngram-key', _NGram, _X], ['get-flag', _X, _NN], [flag, 'total-fa', _Total, [+, _Total, _NN]], ['get-flag', 'min-fa', _Min], ['min-of', _Min, _NN, _NewMin], ['set-flag', 'min-fa', _NewMin], ['get-flag', 'max-fa', _Max], ['max-of', _Max, _NN, _NewMax], ['set-flag', 'max-fa', _NewMax], ['append-term', _NGram, _NN, _NGramStat], ['save-stat', _NGramStat]]], ['get-flag', 'total-fa', _Total], ['get-flag', 'min-fa', _Min], ['get-flag', 'max-fa', _Max], ['predicate-property', _NGram, ['number-of-clauses', _Insts]], ['max-of', _Insts, 1, _Insts1], [is, _Mean, [round, [/, _Total, _Insts1]]], [is, _High, [+, [/, [-, _Max, _Mean], 2], _Mean]], [is, _Low, [+, [/, [-, _Mean, _Min], 2], _Min]], ['set-flag', 'med-high-fa', _High], ['set-flag', 'med-low-fa', _Low], [nop, [',', ['set-flag', 'above-mean-fa', 0], ['set-flag', 'above-med-high-fa', 0], ['set-flag', 'num-min-fa', 0], ['set-flag', 'below-mean-fa', 0], ['set-flag', 'below-med-low-fa', 0], ['append-term', _NGram, _NN, _NGramStatN], [forall, _NGramStatN, [',', [ignore, [',', [=, _NN, _Min], ['inc-flag', 'num-min-fa']]], [ignore, [',', [>, _NN, _High], ['inc-flag', 'above-med-high-fa']]], [ignore, [',', [<, _NN, _Low], ['inc-flag', 'below-med-low-fa']]], ['det-if-then-else', [=<, _NN, _Mean], ['inc-flag', 'below-mean-fa'], ['inc-flag', 'above-mean-fa']]]], ['get-flag', 'num-min-fa', _NEMin], ['get-flag', 'above-med-high-fa', _NAMedHi], ['get-flag', 'below-mean-fa', _NBMean], ['get-flag', 'above-mean-fa', _NAMean], ['get-flag', 'below-med-low-fa', _NBMedLo], [is, _NAMeanNAMedHi, [-, _NAMean, _NAMedHi]], [is, _NBMeanNBMedLo, [-, _NBMean, _NBMedLo]], [is, _NBMedLoNEMin, [-, _NBMedLo, _NEMin]], ['set-det']]], [=, _Props, [::, [=, ['det-if-then', min, min], _NEMin], [=, ['det-if-then', min, low], _NBMedLoNEMin], [=, ['det-if-then', low, mean], _NBMeanNBMedLo], [=, ['det-if-then', mean, high], _NAMeanNAMedHi], [=, ['det-if-then', high, max], _NAMedHi], [=, ---------, ------------], [=, ['det-if-then', min, max], _Insts], nl, [=, min, _Min], [=, low, _Low], [=, mean, _Mean], [=, high, _High], [=, max, _Max], [=, total, _Total]]], [maplist, 'xthe-unbounds', _Props], ['add-atom', '&self', [extent_props, _F, _A, _Props]], [debugln, [::, ['extent-props', [/, _F, _A]], _Props]], ['set-det']]], [=, ['compute-extent', _F, _A], [[functor, _NGram, _F, _A], ['set-flag', 'total-fa', 0], ['set-flag', 'min-fa', 999999999], ['set-flag', 'max-fa', 0], [forall, _NGram, [',', ['ngram-key', _NGram, _X], ['get-flag', _X, _NN], [flag, 'total-fa', _Total, [+, _Total, _NN]], ['get-flag', 'min-fa', _Min], ['min-of', _Min, _NN, _NewMin], ['set-flag', 'min-fa', _NewMin], ['get-flag', 'max-fa', _Max], ['max-of', _Max, _NN, _NewMax], ['set-flag', 'max-fa', _NewMax], ['append-term', _NGram, _NN, _NGramStat], ['save-stat', _NGramStat]]], ['get-flag', 'total-fa', _Total], ['get-flag', 'min-fa', _Min], ['get-flag', 'max-fa', _Max], ['predicate-property', _NGram, ['number-of-clauses', _Insts]], ['max-of', _Insts, 1, _Insts1], [is, _Mean, [round, [/, _Total, _Insts1]]], [is, _High, [+, [/, [-, _Max, _Mean], 2], _Mean]], [is, _Low, [+, [/, [-, _Mean, _Min], 2], _Min]], ['set-flag', 'med-high-fa', _High], ['set-flag', 'med-low-fa', _Low], [nop, [',', ['set-flag', 'above-mean-fa', 0], ['set-flag', 'above-med-high-fa', 0], ['set-flag', 'num-min-fa', 0], ['set-flag', 'below-mean-fa', 0], ['set-flag', 'below-med-low-fa', 0], ['append-term', _NGram, _NN, _NGramStatN], [forall, _NGramStatN, [',', [ignore, [',', [=, _NN, _Min], ['inc-flag', 'num-min-fa']]], [ignore, [',', [>, _NN, _High], ['inc-flag', 'above-med-high-fa']]], [ignore, [',', [<, _NN, _Low], ['inc-flag', 'below-med-low-fa']]], ['det-if-then-else', [=<, _NN, _Mean], ['inc-flag', 'below-mean-fa'], ['inc-flag', 'above-mean-fa']]]], ['get-flag', 'num-min-fa', _NEMin], ['get-flag', 'above-med-high-fa', _NAMedHi], ['get-flag', 'below-mean-fa', _NBMean], ['get-flag', 'above-mean-fa', _NAMean], ['get-flag', 'below-med-low-fa', _NBMedLo], [is, _NAMeanNAMedHi, [-, _NAMean, _NAMedHi]], [is, _NBMeanNBMedLo, [-, _NBMean, _NBMedLo]], [is, _NBMedLoNEMin, [-, _NBMedLo, _NEMin]], ['set-det']]], [=, _Props, [::, [=, ['det-if-then', min, min], _NEMin], [=, ['det-if-then', min, low], _NBMedLoNEMin], [=, ['det-if-then', low, mean], _NBMeanNBMedLo], [=, ['det-if-then', mean, high], _NAMeanNAMedHi], [=, ['det-if-then', high, max], _NAMedHi], [=, ---------, ------------], [=, ['det-if-then', min, max], _Insts], nl, [=, min, _Min], [=, low, _Low], [=, mean, _Mean], [=, high, _High], [=, max, _Max], [=, total, _Total]]], [maplist, 'xthe-unbounds', _Props], ['add-atom', '&self', [extent_props, _F, _A, _Props]], [debugln, [::, ['extent-props', [/, _F, _A]], _Props]], ['set-det']]]) ^ Call: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, ['compute-extent', _F, _A], [[functor, _NGram, _F, _A], ['set-flag', 'total-fa', 0], ['set-flag', 'min-fa', 999999999], ['set-flag', 'max-fa', 0], [forall, _NGram, [',', ['ngram-key', _NGram, _X], ['get-flag', _X, _NN], [flag, 'total-fa', _Total, [+, _Total, _NN]], ['get-flag', 'min-fa', _Min], ['min-of', _Min, _NN, _NewMin], ['set-flag', 'min-fa', _NewMin], ['get-flag', 'max-fa', _Max], ['max-of', _Max, _NN, _NewMax], ['set-flag', 'max-fa', _NewMax], ['append-term', _NGram, _NN, _NGramStat], ['save-stat', _NGramStat]]], ['get-flag', 'total-fa', _Total], ['get-flag', 'min-fa', _Min], ['get-flag', 'max-fa', _Max], ['predicate-property', _NGram, ['number-of-clauses', _Insts]], ['max-of', _Insts, 1, _Insts1], [is, _Mean, [round, [/, _Total, _Insts1]]], [is, _High, [+, [/, [-, _Max, _Mean], 2], _Mean]], [is, _Low, [+, [/, [-, _Mean, _Min], 2], _Min]], ['set-flag', 'med-high-fa', _High], ['set-flag', 'med-low-fa', _Low], [nop, [',', ['set-flag', 'above-mean-fa', 0], ['set-flag', 'above-med-high-fa', 0], ['set-flag', 'num-min-fa', 0], ['set-flag', 'below-mean-fa', 0], ['set-flag', 'below-med-low-fa', 0], ['append-term', _NGram, _NN, _NGramStatN], [forall, _NGramStatN, [',', [ignore, [',', [=, _NN, _Min], ['inc-flag', 'num-min-fa']]], [ignore, [',', [>, _NN, _High], ['inc-flag', 'above-med-high-fa']]], [ignore, [',', [<, _NN, _Low], ['inc-flag', 'below-med-low-fa']]], ['det-if-then-else', [=<, _NN, _Mean], ['inc-flag', 'below-mean-fa'], ['inc-flag', 'above-mean-fa']]]], ['get-flag', 'num-min-fa', _NEMin], ['get-flag', 'above-med-high-fa', _NAMedHi], ['get-flag', 'below-mean-fa', _NBMean], ['get-flag', 'above-mean-fa', _NAMean], ['get-flag', 'below-med-low-fa', _NBMedLo], [is, _NAMeanNAMedHi, [-, _NAMean, _NAMedHi]], [is, _NBMeanNBMedLo, [-, _NBMean, _NBMedLo]], [is, _NBMedLoNEMin, [-, _NBMedLo, _NEMin]], ['set-det']]], [=, _Props, [::, [=, ['det-if-then', min, min], _NEMin], [=, ['det-if-then', min, low], _NBMedLoNEMin], [=, ['det-if-then', low, mean], _NBMeanNBMedLo], [=, ['det-if-then', mean, high], _NAMeanNAMedHi], [=, ['det-if-then', high, max], _NAMedHi], [=, ---------, ------------], [=, ['det-if-then', min, max], _Insts], nl, [=, min, _Min], [=, low, _Low], [=, mean, _Mean], [=, high, _High], [=, max, _Max], [=, total, _Total]]], [maplist, 'xthe-unbounds', _Props], ['add-atom', '&self', [extent_props, _F, _A, _Props]], [debugln, [::, ['extent-props', [/, _F, _A]], _Props]], ['set-det']]], metta_atom('&self', [=, ['compute-extent', _F, _A], [[functor, _NGram, _F, _A], ['set-flag', 'total-fa', 0], ['set-flag', 'min-fa', 999999999], ['set-flag', 'max-fa', 0], [forall, _NGram, [',', ['ngram-key', _NGram, _X], ['get-flag', _X, _NN], [flag, 'total-fa', _Total, [+, _Total, _NN]], ['get-flag', 'min-fa', _Min], ['min-of', _Min, _NN, _NewMin], ['set-flag', 'min-fa', _NewMin], ['get-flag', 'max-fa', _Max], ['max-of', _Max, _NN, _NewMax], ['set-flag', 'max-fa', _NewMax], ['append-term', _NGram, _NN, _NGramStat], ['save-stat', _NGramStat]]], ['get-flag', 'total-fa', _Total], ['get-flag', 'min-fa', _Min], ['get-flag', 'max-fa', _Max], ['predicate-property', _NGram, ['number-of-clauses', _Insts]], ['max-of', _Insts, 1, _Insts1], [is, _Mean, [round, [/, _Total, _Insts1]]], [is, _High, [+, [/, [-, _Max, _Mean], 2], _Mean]], [is, _Low, [+, [/, [-, _Mean, _Min], 2], _Min]], ['set-flag', 'med-high-fa', _High], ['set-flag', 'med-low-fa', _Low], [nop, [',', ['set-flag', 'above-mean-fa', 0], ['set-flag', 'above-med-high-fa', 0], ['set-flag', 'num-min-fa', 0], ['set-flag', 'below-mean-fa', 0], ['set-flag', 'below-med-low-fa', 0], ['append-term', _NGram, _NN, _NGramStatN], [forall, _NGramStatN, [',', [ignore, [',', [=, _NN, _Min], ['inc-flag', 'num-min-fa']]], [ignore, [',', [>, _NN, _High], ['inc-flag', 'above-med-high-fa']]], [ignore, [',', [<, _NN, _Low], ['inc-flag', 'below-med-low-fa']]], ['det-if-then-else', [=<, _NN, _Mean], ['inc-flag', 'below-mean-fa'], ['inc-flag', 'above-mean-fa']]]], ['get-flag', 'num-min-fa', _NEMin], ['get-flag', 'above-med-high-fa', _NAMedHi], ['get-flag', 'below-mean-fa', _NBMean], ['get-flag', 'above-mean-fa', _NAMean], ['get-flag', 'below-med-low-fa', _NBMedLo], [is, _NAMeanNAMedHi, [-, _NAMean, _NAMedHi]], [is, _NBMeanNBMedLo, [-, _NBMean, _NBMedLo]], [is, _NBMedLoNEMin, [-, _NBMedLo, _NEMin]], ['set-det']]], [=, _Props, [::, [=, ['det-if-then', min, min], _NEMin], [=, ['det-if-then', min, low], _NBMedLoNEMin], [=, ['det-if-then', low, mean], _NBMeanNBMedLo], [=, ['det-if-then', mean, high], _NAMeanNAMedHi], [=, ['det-if-then', high, max], _NAMedHi], [=, ---------, ------------], [=, ['det-if-then', min, max], _Insts], nl, [=, min, _Min], [=, low, _Low], [=, mean, _Mean], [=, high, _High], [=, max, _Max], [=, total, _Total]]], [maplist, 'xthe-unbounds', _Props], ['add-atom', '&self', [extent_props, _F, _A, _Props]], [debugln, [::, ['extent-props', [/, _F, _A]], _Props]], ['set-det']]]))) ^ Unify: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, ['compute-extent', _F, _A], [[functor, _NGram, _F, _A], ['set-flag', 'total-fa', 0], ['set-flag', 'min-fa', 999999999], ['set-flag', 'max-fa', 0], [forall, _NGram, [',', ['ngram-key', _NGram, _X], ['get-flag', _X, _NN], [flag, 'total-fa', _Total, [+, _Total, _NN]], ['get-flag', 'min-fa', _Min], ['min-of', _Min, _NN, _NewMin], ['set-flag', 'min-fa', _NewMin], ['get-flag', 'max-fa', _Max], ['max-of', _Max, _NN, _NewMax], ['set-flag', 'max-fa', _NewMax], ['append-term', _NGram, _NN, _NGramStat], ['save-stat', _NGramStat]]], ['get-flag', 'total-fa', _Total], ['get-flag', 'min-fa', _Min], ['get-flag', 'max-fa', _Max], ['predicate-property', _NGram, ['number-of-clauses', _Insts]], ['max-of', _Insts, 1, _Insts1], [is, _Mean, [round, [/, _Total, _Insts1]]], [is, _High, [+, [/, [-, _Max, _Mean], 2], _Mean]], [is, _Low, [+, [/, [-, _Mean, _Min], 2], _Min]], ['set-flag', 'med-high-fa', _High], ['set-flag', 'med-low-fa', _Low], [nop, [',', ['set-flag', 'above-mean-fa', 0], ['set-flag', 'above-med-high-fa', 0], ['set-flag', 'num-min-fa', 0], ['set-flag', 'below-mean-fa', 0], ['set-flag', 'below-med-low-fa', 0], ['append-term', _NGram, _NN, _NGramStatN], [forall, _NGramStatN, [',', [ignore, [',', [=, _NN, _Min], ['inc-flag', 'num-min-fa']]], [ignore, [',', [>, _NN, _High], ['inc-flag', 'above-med-high-fa']]], [ignore, [',', [<, _NN, _Low], ['inc-flag', 'below-med-low-fa']]], ['det-if-then-else', [=<, _NN, _Mean], ['inc-flag', 'below-mean-fa'], ['inc-flag', 'above-mean-fa']]]], ['get-flag', 'num-min-fa', _NEMin], ['get-flag', 'above-med-high-fa', _NAMedHi], ['get-flag', 'below-mean-fa', _NBMean], ['get-flag', 'above-mean-fa', _NAMean], ['get-flag', 'below-med-low-fa', _NBMedLo], [is, _NAMeanNAMedHi, [-, _NAMean, _NAMedHi]], [is, _NBMeanNBMedLo, [-, _NBMean, _NBMedLo]], [is, _NBMedLoNEMin, [-, _NBMedLo, _NEMin]], ['set-det']]], [=, _Props, [::, [=, ['det-if-then', min, min], _NEMin], [=, ['det-if-then', min, low], _NBMedLoNEMin], [=, ['det-if-then', low, mean], _NBMeanNBMedLo], [=, ['det-if-then', mean, high], _NAMeanNAMedHi], [=, ['det-if-then', high, max], _NAMedHi], [=, ---------, ------------], [=, ['det-if-then', min, max], _Insts], nl, [=, min, _Min], [=, low, _Low], [=, mean, _Mean], [=, high, _High], [=, max, _Max], [=, total, _Total]]], [maplist, 'xthe-unbounds', _Props], ['add-atom', '&self', [extent_props, _F, _A, _Props]], [debugln, [::, ['extent-props', [/, _F, _A]], _Props]], ['set-det']]], metta_atom('&self', [=, ['compute-extent', _F, _A], [[functor, _NGram, _F, _A], ['set-flag', 'total-fa', 0], ['set-flag', 'min-fa', 999999999], ['set-flag', 'max-fa', 0], [forall, _NGram, [',', ['ngram-key', _NGram, _X], ['get-flag', _X, _NN], [flag, 'total-fa', _Total, [+, _Total, _NN]], ['get-flag', 'min-fa', _Min], ['min-of', _Min, _NN, _NewMin], ['set-flag', 'min-fa', _NewMin], ['get-flag', 'max-fa', _Max], ['max-of', _Max, _NN, _NewMax], ['set-flag', 'max-fa', _NewMax], ['append-term', _NGram, _NN, _NGramStat], ['save-stat', _NGramStat]]], ['get-flag', 'total-fa', _Total], ['get-flag', 'min-fa', _Min], ['get-flag', 'max-fa', _Max], ['predicate-property', _NGram, ['number-of-clauses', _Insts]], ['max-of', _Insts, 1, _Insts1], [is, _Mean, [round, [/, _Total, _Insts1]]], [is, _High, [+, [/, [-, _Max, _Mean], 2], _Mean]], [is, _Low, [+, [/, [-, _Mean, _Min], 2], _Min]], ['set-flag', 'med-high-fa', _High], ['set-flag', 'med-low-fa', _Low], [nop, [',', ['set-flag', 'above-mean-fa', 0], ['set-flag', 'above-med-high-fa', 0], ['set-flag', 'num-min-fa', 0], ['set-flag', 'below-mean-fa', 0], ['set-flag', 'below-med-low-fa', 0], ['append-term', _NGram, _NN, _NGramStatN], [forall, _NGramStatN, [',', [ignore, [',', [=, _NN, _Min], ['inc-flag', 'num-min-fa']]], [ignore, [',', [>, _NN, _High], ['inc-flag', 'above-med-high-fa']]], [ignore, [',', [<, _NN, _Low], ['inc-flag', 'below-med-low-fa']]], ['det-if-then-else', [=<, _NN, _Mean], ['inc-flag', 'below-mean-fa'], ['inc-flag', 'above-mean-fa']]]], ['get-flag', 'num-min-fa', _NEMin], ['get-flag', 'above-med-high-fa', _NAMedHi], ['get-flag', 'below-mean-fa', _NBMean], ['get-flag', 'above-mean-fa', _NAMean], ['get-flag', 'below-med-low-fa', _NBMedLo], [is, _NAMeanNAMedHi, [-, _NAMean, _NAMedHi]], [is, _NBMeanNBMedLo, [-, _NBMean, _NBMedLo]], [is, _NBMedLoNEMin, [-, _NBMedLo, _NEMin]], ['set-det']]], [=, _Props, [::, [=, ['det-if-then', min, min], _NEMin], [=, ['det-if-then', min, low], _NBMedLoNEMin], [=, ['det-if-then', low, mean], _NBMeanNBMedLo], [=, ['det-if-then', mean, high], _NAMeanNAMedHi], [=, ['det-if-then', high, max], _NAMedHi], [=, ---------, ------------], [=, ['det-if-then', min, max], _Insts], nl, [=, min, _Min], [=, low, _Low], [=, mean, _Mean], [=, high, _High], [=, max, _Max], [=, total, _Total]]], [maplist, 'xthe-unbounds', _Props], ['add-atom', '&self', [extent_props, _F, _A, _Props]], [debugln, [::, ['extent-props', [/, _F, _A]], _Props]], ['set-det']]]))) ^ Call: (207) [user] is_compatio ^ Unify: (207) [user] is_compatio ^ Call: (209) [system] setup_call_cleanup('$notrace'(_118892, _118894), once(user:is_compatio0), '$restore_trace'(_118892, _118894)) ^ Unify: (209) [system] setup_call_cleanup(system:'$notrace'(_118892, _118894), system:once(user:is_compatio0), system:'$restore_trace'(_118892, _118894)) ^ Call: (210) [system] sig_atomic(system:'$notrace'(_118892, _118894)) ^ Fail: (207) [user] is_compatio ^ Redo: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, ['compute-extent', _F, _A], [[functor, _NGram, _F, _A], ['set-flag', 'total-fa', 0], ['set-flag', 'min-fa', 999999999], ['set-flag', 'max-fa', 0], [forall, _NGram, [',', ['ngram-key', _NGram, _X], ['get-flag', _X, _NN], [flag, 'total-fa', _Total, [+, _Total, _NN]], ['get-flag', 'min-fa', _Min], ['min-of', _Min, _NN, _NewMin], ['set-flag', 'min-fa', _NewMin], ['get-flag', 'max-fa', _Max], ['max-of', _Max, _NN, _NewMax], ['set-flag', 'max-fa', _NewMax], ['append-term', _NGram, _NN, _NGramStat], ['save-stat', _NGramStat]]], ['get-flag', 'total-fa', _Total], ['get-flag', 'min-fa', _Min], ['get-flag', 'max-fa', _Max], ['predicate-property', _NGram, ['number-of-clauses', _Insts]], ['max-of', _Insts, 1, _Insts1], [is, _Mean, [round, [/, _Total, _Insts1]]], [is, _High, [+, [/, [-, _Max, _Mean], 2], _Mean]], [is, _Low, [+, [/, [-, _Mean, _Min], 2], _Min]], ['set-flag', 'med-high-fa', _High], ['set-flag', 'med-low-fa', _Low], [nop, [',', ['set-flag', 'above-mean-fa', 0], ['set-flag', 'above-med-high-fa', 0], ['set-flag', 'num-min-fa', 0], ['set-flag', 'below-mean-fa', 0], ['set-flag', 'below-med-low-fa', 0], ['append-term', _NGram, _NN, _NGramStatN], [forall, _NGramStatN, [',', [ignore, [',', [=, _NN, _Min], ['inc-flag', 'num-min-fa']]], [ignore, [',', [>, _NN, _High], ['inc-flag', 'above-med-high-fa']]], [ignore, [',', [<, _NN, _Low], ['inc-flag', 'below-med-low-fa']]], ['det-if-then-else', [=<, _NN, _Mean], ['inc-flag', 'below-mean-fa'], ['inc-flag', 'above-mean-fa']]]], ['get-flag', 'num-min-fa', _NEMin], ['get-flag', 'above-med-high-fa', _NAMedHi], ['get-flag', 'below-mean-fa', _NBMean], ['get-flag', 'above-mean-fa', _NAMean], ['get-flag', 'below-med-low-fa', _NBMedLo], [is, _NAMeanNAMedHi, [-, _NAMean, _NAMedHi]], [is, _NBMeanNBMedLo, [-, _NBMean, _NBMedLo]], [is, _NBMedLoNEMin, [-, _NBMedLo, _NEMin]], ['set-det']]], [=, _Props, [::, [=, ['det-if-then', min, min], _NEMin], [=, ['det-if-then', min, low], _NBMedLoNEMin], [=, ['det-if-then', low, mean], _NBMeanNBMedLo], [=, ['det-if-then', mean, high], _NAMeanNAMedHi], [=, ['det-if-then', high, max], _NAMedHi], [=, ---------, ------------], [=, ['det-if-then', min, max], _Insts], nl, [=, min, _Min], [=, low, _Low], [=, mean, _Mean], [=, high, _High], [=, max, _Max], [=, total, _Total]]], [maplist, 'xthe-unbounds', _Props], ['add-atom', '&self', [extent_props, _F, _A, _Props]], [debugln, [::, ['extent-props', [/, _F, _A]], _Props]], ['set-det']]], metta_atom('&self', [=, ['compute-extent', _F, _A], [[functor, _NGram, _F, _A], ['set-flag', 'total-fa', 0], ['set-flag', 'min-fa', 999999999], ['set-flag', 'max-fa', 0], [forall, _NGram, [',', ['ngram-key', _NGram, _X], ['get-flag', _X, _NN], [flag, 'total-fa', _Total, [+, _Total, _NN]], ['get-flag', 'min-fa', _Min], ['min-of', _Min, _NN, _NewMin], ['set-flag', 'min-fa', _NewMin], ['get-flag', 'max-fa', _Max], ['max-of', _Max, _NN, _NewMax], ['set-flag', 'max-fa', _NewMax], ['append-term', _NGram, _NN, _NGramStat], ['save-stat', _NGramStat]]], ['get-flag', 'total-fa', _Total], ['get-flag', 'min-fa', _Min], ['get-flag', 'max-fa', _Max], ['predicate-property', _NGram, ['number-of-clauses', _Insts]], ['max-of', _Insts, 1, _Insts1], [is, _Mean, [round, [/, _Total, _Insts1]]], [is, _High, [+, [/, [-, _Max, _Mean], 2], _Mean]], [is, _Low, [+, [/, [-, _Mean, _Min], 2], _Min]], ['set-flag', 'med-high-fa', _High], ['set-flag', 'med-low-fa', _Low], [nop, [',', ['set-flag', 'above-mean-fa', 0], ['set-flag', 'above-med-high-fa', 0], ['set-flag', 'num-min-fa', 0], ['set-flag', 'below-mean-fa', 0], ['set-flag', 'below-med-low-fa', 0], ['append-term', _NGram, _NN, _NGramStatN], [forall, _NGramStatN, [',', [ignore, [',', [=, _NN, _Min], ['inc-flag', 'num-min-fa']]], [ignore, [',', [>, _NN, _High], ['inc-flag', 'above-med-high-fa']]], [ignore, [',', [<, _NN, _Low], ['inc-flag', 'below-med-low-fa']]], ['det-if-then-else', [=<, _NN, _Mean], ['inc-flag', 'below-mean-fa'], ['inc-flag', 'above-mean-fa']]]], ['get-flag', 'num-min-fa', _NEMin], ['get-flag', 'above-med-high-fa', _NAMedHi], ['get-flag', 'below-mean-fa', _NBMean], ['get-flag', 'above-mean-fa', _NAMean], ['get-flag', 'below-med-low-fa', _NBMedLo], [is, _NAMeanNAMedHi, [-, _NAMean, _NAMedHi]], [is, _NBMeanNBMedLo, [-, _NBMean, _NBMedLo]], [is, _NBMedLoNEMin, [-, _NBMedLo, _NEMin]], ['set-det']]], [=, _Props, [::, [=, ['det-if-then', min, min], _NEMin], [=, ['det-if-then', min, low], _NBMedLoNEMin], [=, ['det-if-then', low, mean], _NBMeanNBMedLo], [=, ['det-if-then', mean, high], _NAMeanNAMedHi], [=, ['det-if-then', high, max], _NAMedHi], [=, ---------, ------------], [=, ['det-if-then', min, max], _Insts], nl, [=, min, _Min], [=, low, _Low], [=, mean, _Mean], [=, high, _High], [=, max, _Max], [=, total, _Total]]], [maplist, 'xthe-unbounds', _Props], ['add-atom', '&self', [extent_props, _F, _A, _Props]], [debugln, [::, ['extent-props', [/, _F, _A]], _Props]], ['set-det']]]))) ^ Unify: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, ['compute-extent', _F, _A], [[functor, _NGram, _F, _A], ['set-flag', 'total-fa', 0], ['set-flag', 'min-fa', 999999999], ['set-flag', 'max-fa', 0], [forall, _NGram, [',', ['ngram-key', _NGram, _X], ['get-flag', _X, _NN], [flag, 'total-fa', _Total, [+, _Total, _NN]], ['get-flag', 'min-fa', _Min], ['min-of', _Min, _NN, _NewMin], ['set-flag', 'min-fa', _NewMin], ['get-flag', 'max-fa', _Max], ['max-of', _Max, _NN, _NewMax], ['set-flag', 'max-fa', _NewMax], ['append-term', _NGram, _NN, _NGramStat], ['save-stat', _NGramStat]]], ['get-flag', 'total-fa', _Total], ['get-flag', 'min-fa', _Min], ['get-flag', 'max-fa', _Max], ['predicate-property', _NGram, ['number-of-clauses', _Insts]], ['max-of', _Insts, 1, _Insts1], [is, _Mean, [round, [/, _Total, _Insts1]]], [is, _High, [+, [/, [-, _Max, _Mean], 2], _Mean]], [is, _Low, [+, [/, [-, _Mean, _Min], 2], _Min]], ['set-flag', 'med-high-fa', _High], ['set-flag', 'med-low-fa', _Low], [nop, [',', ['set-flag', 'above-mean-fa', 0], ['set-flag', 'above-med-high-fa', 0], ['set-flag', 'num-min-fa', 0], ['set-flag', 'below-mean-fa', 0], ['set-flag', 'below-med-low-fa', 0], ['append-term', _NGram, _NN, _NGramStatN], [forall, _NGramStatN, [',', [ignore, [',', [=, _NN, _Min], ['inc-flag', 'num-min-fa']]], [ignore, [',', [>, _NN, _High], ['inc-flag', 'above-med-high-fa']]], [ignore, [',', [<, _NN, _Low], ['inc-flag', 'below-med-low-fa']]], ['det-if-then-else', [=<, _NN, _Mean], ['inc-flag', 'below-mean-fa'], ['inc-flag', 'above-mean-fa']]]], ['get-flag', 'num-min-fa', _NEMin], ['get-flag', 'above-med-high-fa', _NAMedHi], ['get-flag', 'below-mean-fa', _NBMean], ['get-flag', 'above-mean-fa', _NAMean], ['get-flag', 'below-med-low-fa', _NBMedLo], [is, _NAMeanNAMedHi, [-, _NAMean, _NAMedHi]], [is, _NBMeanNBMedLo, [-, _NBMean, _NBMedLo]], [is, _NBMedLoNEMin, [-, _NBMedLo, _NEMin]], ['set-det']]], [=, _Props, [::, [=, ['det-if-then', min, min], _NEMin], [=, ['det-if-then', min, low], _NBMedLoNEMin], [=, ['det-if-then', low, mean], _NBMeanNBMedLo], [=, ['det-if-then', mean, high], _NAMeanNAMedHi], [=, ['det-if-then', high, max], _NAMedHi], [=, ---------, ------------], [=, ['det-if-then', min, max], _Insts], nl, [=, min, _Min], [=, low, _Low], [=, mean, _Mean], [=, high, _High], [=, max, _Max], [=, total, _Total]]], [maplist, 'xthe-unbounds', _Props], ['add-atom', '&self', [extent_props, _F, _A, _Props]], [debugln, [::, ['extent-props', [/, _F, _A]], _Props]], ['set-det']]], metta_atom('&self', [=, ['compute-extent', _F, _A], [[functor, _NGram, _F, _A], ['set-flag', 'total-fa', 0], ['set-flag', 'min-fa', 999999999], ['set-flag', 'max-fa', 0], [forall, _NGram, [',', ['ngram-key', _NGram, _X], ['get-flag', _X, _NN], [flag, 'total-fa', _Total, [+, _Total, _NN]], ['get-flag', 'min-fa', _Min], ['min-of', _Min, _NN, _NewMin], ['set-flag', 'min-fa', _NewMin], ['get-flag', 'max-fa', _Max], ['max-of', _Max, _NN, _NewMax], ['set-flag', 'max-fa', _NewMax], ['append-term', _NGram, _NN, _NGramStat], ['save-stat', _NGramStat]]], ['get-flag', 'total-fa', _Total], ['get-flag', 'min-fa', _Min], ['get-flag', 'max-fa', _Max], ['predicate-property', _NGram, ['number-of-clauses', _Insts]], ['max-of', _Insts, 1, _Insts1], [is, _Mean, [round, [/, _Total, _Insts1]]], [is, _High, [+, [/, [-, _Max, _Mean], 2], _Mean]], [is, _Low, [+, [/, [-, _Mean, _Min], 2], _Min]], ['set-flag', 'med-high-fa', _High], ['set-flag', 'med-low-fa', _Low], [nop, [',', ['set-flag', 'above-mean-fa', 0], ['set-flag', 'above-med-high-fa', 0], ['set-flag', 'num-min-fa', 0], ['set-flag', 'below-mean-fa', 0], ['set-flag', 'below-med-low-fa', 0], ['append-term', _NGram, _NN, _NGramStatN], [forall, _NGramStatN, [',', [ignore, [',', [=, _NN, _Min], ['inc-flag', 'num-min-fa']]], [ignore, [',', [>, _NN, _High], ['inc-flag', 'above-med-high-fa']]], [ignore, [',', [<, _NN, _Low], ['inc-flag', 'below-med-low-fa']]], ['det-if-then-else', [=<, _NN, _Mean], ['inc-flag', 'below-mean-fa'], ['inc-flag', 'above-mean-fa']]]], ['get-flag', 'num-min-fa', _NEMin], ['get-flag', 'above-med-high-fa', _NAMedHi], ['get-flag', 'below-mean-fa', _NBMean], ['get-flag', 'above-mean-fa', _NAMean], ['get-flag', 'below-med-low-fa', _NBMedLo], [is, _NAMeanNAMedHi, [-, _NAMean, _NAMedHi]], [is, _NBMeanNBMedLo, [-, _NBMean, _NBMedLo]], [is, _NBMedLoNEMin, [-, _NBMedLo, _NEMin]], ['set-det']]], [=, _Props, [::, [=, ['det-if-then', min, min], _NEMin], [=, ['det-if-then', min, low], _NBMedLoNEMin], [=, ['det-if-then', low, mean], _NBMeanNBMedLo], [=, ['det-if-then', mean, high], _NAMeanNAMedHi], [=, ['det-if-then', high, max], _NAMedHi], [=, ---------, ------------], [=, ['det-if-then', min, max], _Insts], nl, [=, min, _Min], [=, low, _Low], [=, mean, _Mean], [=, high, _High], [=, max, _Max], [=, total, _Total]]], [maplist, 'xthe-unbounds', _Props], ['add-atom', '&self', [extent_props, _F, _A, _Props]], [debugln, [::, ['extent-props', [/, _F, _A]], _Props]], ['set-det']]]))) ^ Call: (208) [rtrace] rtrace:quietly3(user:(wots(_124510, must_det_ll(user:metta_anew(load, [=, ['compute-extent', _F, _A], [[functor, _NGram, _F, _A], ['set-flag', 'total-fa', 0], ['set-flag', 'min-fa', 999999999], ['set-flag', 'max-fa', 0], [forall, _NGram, [',', ['ngram-key', _NGram, _X], ['get-flag', _X, _NN], [flag, 'total-fa', _Total, [+, _Total, _NN]], ['get-flag', 'min-fa', _Min], ['min-of', _Min, _NN, _NewMin], ['set-flag', 'min-fa', _NewMin], ['get-flag', 'max-fa', _Max], ['max-of', _Max, _NN, _NewMax], ['set-flag', 'max-fa', _NewMax], ['append-term', _NGram, _NN, _NGramStat], ['save-stat', _NGramStat]]], ['get-flag', 'total-fa', _Total], ['get-flag', 'min-fa', _Min], ['get-flag', 'max-fa', _Max], ['predicate-property', _NGram, ['number-of-clauses', _Insts]], ['max-of', _Insts, 1, _Insts1], [is, _Mean, [round, [/, _Total, _Insts1]]], [is, _High, [+, [/, [-, _Max, _Mean], 2], _Mean]], [is, _Low, [+, [/, [-, _Mean, _Min], 2], _Min]], ['set-flag', 'med-high-fa', _High], ['set-flag', 'med-low-fa', _Low], [nop, [',', ['set-flag', 'above-mean-fa', 0], ['set-flag', 'above-med-high-fa', 0], ['set-flag', 'num-min-fa', 0], ['set-flag', 'below-mean-fa', 0], ['set-flag', 'below-med-low-fa', 0], ['append-term', _NGram, _NN, _NGramStatN], [forall, _NGramStatN, [',', [ignore, [',', [=, _NN, _Min], ['inc-flag', 'num-min-fa']]], [ignore, [',', [>, _NN, _High], ['inc-flag', 'above-med-high-fa']]], [ignore, [',', [<, _NN, _Low], ['inc-flag', 'below-med-low-fa']]], ['det-if-then-else', [=<, _NN, _Mean], ['inc-flag', 'below-mean-fa'], ['inc-flag', 'above-mean-fa']]]], ['get-flag', 'num-min-fa', _NEMin], ['get-flag', 'above-med-high-fa', _NAMedHi], ['get-flag', 'below-mean-fa', _NBMean], ['get-flag', 'above-mean-fa', _NAMean], ['get-flag', 'below-med-low-fa', _NBMedLo], [is, _NAMeanNAMedHi, [-, _NAMean, _NAMedHi]], [is, _NBMeanNBMedLo, [-, _NBMean, _NBMedLo]], [is, _NBMedLoNEMin, [-, _NBMedLo, _NEMin]], ['set-det']]], [=, _Props, [::, [=, ['det-if-then', min, min], _NEMin], [=, ['det-if-then', min, low], _NBMedLoNEMin], [=, ['det-if-then', low, mean], _NBMeanNBMedLo], [=, ['det-if-then', mean, high], _NAMeanNAMedHi], [=, ['det-if-then', high, max], _NAMedHi], [=, ---------, ------------], [=, ['det-if-then', min, max], _Insts], nl, [=, min, _Min], [=, low, _Low], [=, mean, _Mean], [=, high, _High], [=, max, _Max], [=, total, _Total]]], [maplist, 'xthe-unbounds', _Props], ['add-atom', '&self', [extent_props, _F, _A, _Props]], [debugln, [::, ['extent-props', [/, _F, _A]], _Props]], ['set-det']]], metta_atom('&self', [=, ['compute-extent', _F, _A], [[functor, _NGram, _F, _A], ['set-flag', 'total-fa', 0], ['set-flag', 'min-fa', 999999999], ['set-flag', 'max-fa', 0], [forall, _NGram, [',', ['ngram-key', _NGram, _X], ['get-flag', _X, _NN], [flag, 'total-fa', _Total, [+, _Total, _NN]], ['get-flag', 'min-fa', _Min], ['min-of', _Min, _NN, _NewMin], ['set-flag', 'min-fa', _NewMin], ['get-flag', 'max-fa', _Max], ['max-of', _Max, _NN, _NewMax], ['set-flag', 'max-fa', _NewMax], ['append-term', _NGram, _NN, _NGramStat], ['save-stat', _NGramStat]]], ['get-flag', 'total-fa', _Total], ['get-flag', 'min-fa', _Min], ['get-flag', 'max-fa', _Max], ['predicate-property', _NGram, ['number-of-clauses', _Insts]], ['max-of', _Insts, 1, _Insts1], [is, _Mean, [round, [/, _Total, _Insts1]]], [is, _High, [+, [/, [-, _Max, _Mean], 2], _Mean]], [is, _Low, [+, [/, [-, _Mean, _Min], 2], _Min]], ['set-flag', 'med-high-fa', _High], ['set-flag', 'med-low-fa', _Low], [nop, [',', ['set-flag', 'above-mean-fa', 0], ['set-flag', 'above-med-high-fa', 0], ['set-flag', 'num-min-fa', 0], ['set-flag', 'below-mean-fa', 0], ['set-flag', 'below-med-low-fa', 0], ['append-term', _NGram, _NN, _NGramStatN], [forall, _NGramStatN, [',', [ignore, [',', [=, _NN, _Min], ['inc-flag', 'num-min-fa']]], [ignore, [',', [>, _NN, _High], ['inc-flag', 'above-med-high-fa']]], [ignore, [',', [<, _NN, _Low], ['inc-flag', 'below-med-low-fa']]], ['det-if-then-else', [=<, _NN, _Mean], ['inc-flag', 'below-mean-fa'], ['inc-flag', 'above-mean-fa']]]], ['get-flag', 'num-min-fa', _NEMin], ['get-flag', 'above-med-high-fa', _NAMedHi], ['get-flag', 'below-mean-fa', _NBMean], ['get-flag', 'above-mean-fa', _NAMean], ['get-flag', 'below-med-low-fa', _NBMedLo], [is, _NAMeanNAMedHi, [-, _NAMean, _NAMedHi]], [is, _NBMeanNBMedLo, [-, _NBMean, _NBMedLo]], [is, _NBMedLoNEMin, [-, _NBMedLo, _NEMin]], ['set-det']]], [=, _Props, [::, [=, ['det-if-then', min, min], _NEMin], [=, ['det-if-then', min, low], _NBMedLoNEMin], [=, ['det-if-then', low, mean], _NBMeanNBMedLo], [=, ['det-if-then', mean, high], _NAMeanNAMedHi], [=, ['det-if-then', high, max], _NAMedHi], [=, ---------, ------------], [=, ['det-if-then', min, max], _Insts], nl, [=, min, _Min], [=, low, _Low], [=, mean, _Mean], [=, high, _High], [=, max, _Max], [=, total, _Total]]], [maplist, 'xthe-unbounds', _Props], ['add-atom', '&self', [extent_props, _F, _A, _Props]], [debugln, [::, ['extent-props', [/, _F, _A]], _Props]], ['set-det']]])))), (_124510==""->true;our_ansi_format('#ffa505', '~w~n', [_124510])))) ^ Unify: (208) [rtrace] rtrace:quietly3(user:(wots(_124510, must_det_ll(user:metta_anew(load, [=, ['compute-extent', _F, _A], [[functor, _NGram, _F, _A], ['set-flag', 'total-fa', 0], ['set-flag', 'min-fa', 999999999], ['set-flag', 'max-fa', 0], [forall, _NGram, [',', ['ngram-key', _NGram, _X], ['get-flag', _X, _NN], [flag, 'total-fa', _Total, [+, _Total, _NN]], ['get-flag', 'min-fa', _Min], ['min-of', _Min, _NN, _NewMin], ['set-flag', 'min-fa', _NewMin], ['get-flag', 'max-fa', _Max], ['max-of', _Max, _NN, _NewMax], ['set-flag', 'max-fa', _NewMax], ['append-term', _NGram, _NN, _NGramStat], ['save-stat', _NGramStat]]], ['get-flag', 'total-fa', _Total], ['get-flag', 'min-fa', _Min], ['get-flag', 'max-fa', _Max], ['predicate-property', _NGram, ['number-of-clauses', _Insts]], ['max-of', _Insts, 1, _Insts1], [is, _Mean, [round, [/, _Total, _Insts1]]], [is, _High, [+, [/, [-, _Max, _Mean], 2], _Mean]], [is, _Low, [+, [/, [-, _Mean, _Min], 2], _Min]], ['set-flag', 'med-high-fa', _High], ['set-flag', 'med-low-fa', _Low], [nop, [',', ['set-flag', 'above-mean-fa', 0], ['set-flag', 'above-med-high-fa', 0], ['set-flag', 'num-min-fa', 0], ['set-flag', 'below-mean-fa', 0], ['set-flag', 'below-med-low-fa', 0], ['append-term', _NGram, _NN, _NGramStatN], [forall, _NGramStatN, [',', [ignore, [',', [=, _NN, _Min], ['inc-flag', 'num-min-fa']]], [ignore, [',', [>, _NN, _High], ['inc-flag', 'above-med-high-fa']]], [ignore, [',', [<, _NN, _Low], ['inc-flag', 'below-med-low-fa']]], ['det-if-then-else', [=<, _NN, _Mean], ['inc-flag', 'below-mean-fa'], ['inc-flag', 'above-mean-fa']]]], ['get-flag', 'num-min-fa', _NEMin], ['get-flag', 'above-med-high-fa', _NAMedHi], ['get-flag', 'below-mean-fa', _NBMean], ['get-flag', 'above-mean-fa', _NAMean], ['get-flag', 'below-med-low-fa', _NBMedLo], [is, _NAMeanNAMedHi, [-, _NAMean, _NAMedHi]], [is, _NBMeanNBMedLo, [-, _NBMean, _NBMedLo]], [is, _NBMedLoNEMin, [-, _NBMedLo, _NEMin]], ['set-det']]], [=, _Props, [::, [=, ['det-if-then', min, min], _NEMin], [=, ['det-if-then', min, low], _NBMedLoNEMin], [=, ['det-if-then', low, mean], _NBMeanNBMedLo], [=, ['det-if-then', mean, high], _NAMeanNAMedHi], [=, ['det-if-then', high, max], _NAMedHi], [=, ---------, ------------], [=, ['det-if-then', min, max], _Insts], nl, [=, min, _Min], [=, low, _Low], [=, mean, _Mean], [=, high, _High], [=, max, _Max], [=, total, _Total]]], [maplist, 'xthe-unbounds', _Props], ['add-atom', '&self', [extent_props, _F, _A, _Props]], [debugln, [::, ['extent-props', [/, _F, _A]], _Props]], ['set-det']]], metta_atom('&self', [=, ['compute-extent', _F, _A], [[functor, _NGram, _F, _A], ['set-flag', 'total-fa', 0], ['set-flag', 'min-fa', 999999999], ['set-flag', 'max-fa', 0], [forall, _NGram, [',', ['ngram-key', _NGram, _X], ['get-flag', _X, _NN], [flag, 'total-fa', _Total, [+, _Total, _NN]], ['get-flag', 'min-fa', _Min], ['min-of', _Min, _NN, _NewMin], ['set-flag', 'min-fa', _NewMin], ['get-flag', 'max-fa', _Max], ['max-of', _Max, _NN, _NewMax], ['set-flag', 'max-fa', _NewMax], ['append-term', _NGram, _NN, _NGramStat], ['save-stat', _NGramStat]]], ['get-flag', 'total-fa', _Total], ['get-flag', 'min-fa', _Min], ['get-flag', 'max-fa', _Max], ['predicate-property', _NGram, ['number-of-clauses', _Insts]], ['max-of', _Insts, 1, _Insts1], [is, _Mean, [round, [/, _Total, _Insts1]]], [is, _High, [+, [/, [-, _Max, _Mean], 2], _Mean]], [is, _Low, [+, [/, [-, _Mean, _Min], 2], _Min]], ['set-flag', 'med-high-fa', _High], ['set-flag', 'med-low-fa', _Low], [nop, [',', ['set-flag', 'above-mean-fa', 0], ['set-flag', 'above-med-high-fa', 0], ['set-flag', 'num-min-fa', 0], ['set-flag', 'below-mean-fa', 0], ['set-flag', 'below-med-low-fa', 0], ['append-term', _NGram, _NN, _NGramStatN], [forall, _NGramStatN, [',', [ignore, [',', [=, _NN, _Min], ['inc-flag', 'num-min-fa']]], [ignore, [',', [>, _NN, _High], ['inc-flag', 'above-med-high-fa']]], [ignore, [',', [<, _NN, _Low], ['inc-flag', 'below-med-low-fa']]], ['det-if-then-else', [=<, _NN, _Mean], ['inc-flag', 'below-mean-fa'], ['inc-flag', 'above-mean-fa']]]], ['get-flag', 'num-min-fa', _NEMin], ['get-flag', 'above-med-high-fa', _NAMedHi], ['get-flag', 'below-mean-fa', _NBMean], ['get-flag', 'above-mean-fa', _NAMean], ['get-flag', 'below-med-low-fa', _NBMedLo], [is, _NAMeanNAMedHi, [-, _NAMean, _NAMedHi]], [is, _NBMeanNBMedLo, [-, _NBMean, _NBMedLo]], [is, _NBMedLoNEMin, [-, _NBMedLo, _NEMin]], ['set-det']]], [=, _Props, [::, [=, ['det-if-then', min, min], _NEMin], [=, ['det-if-then', min, low], _NBMedLoNEMin], [=, ['det-if-then', low, mean], _NBMeanNBMedLo], [=, ['det-if-then', mean, high], _NAMeanNAMedHi], [=, ['det-if-then', high, max], _NAMedHi], [=, ---------, ------------], [=, ['det-if-then', min, max], _Insts], nl, [=, min, _Min], [=, low, _Low], [=, mean, _Mean], [=, high, _High], [=, max, _Max], [=, total, _Total]]], [maplist, 'xthe-unbounds', _Props], ['add-atom', '&self', [extent_props, _F, _A, _Props]], [debugln, [::, ['extent-props', [/, _F, _A]], _Props]], ['set-det']]])))), (_124510==""->true;our_ansi_format('#ffa505', '~w~n', [_124510])))) (= (compute-extent $F $A) ( (functor $NGram $F $A) (set-flag total-fa 0) (set-flag min-fa 999999999) (set-flag max-fa 0) (forall $NGram (, (ngram-key $NGram $X) (get-flag $X $NN) (flag total-fa $Total (+ $Total $NN)) (get-flag min-fa $Min) (min-of $Min $NN $NewMin) (set-flag min-fa $NewMin) (get-flag max-fa $Max) (max-of $Max $NN $NewMax) (set-flag max-fa $NewMax) (append-term $NGram $NN $NGramStat) (save-stat $NGramStat))) (get-flag total-fa $Total) (get-flag min-fa $Min) (get-flag max-fa $Max) (predicate-property $NGram (number-of-clauses $Insts)) (max-of $Insts 1 $Insts1) (is $Mean (round (/ $Total $Insts1))) (is $High (+ (/ (- $Max $Mean) 2) $Mean)) (is $Low (+ (/ (- $Mean $Min) 2) $Min)) (set-flag med-high-fa $High) (set-flag med-low-fa $Low) (nop (, (set-flag above-mean-fa 0) (set-flag above-med-high-fa 0) (set-flag num-min-fa 0) (set-flag below-mean-fa 0) (set-flag below-med-low-fa 0) (append-term $NGram $NN $NGramStatN) (forall $NGramStatN (, (ignore (, (= $NN $Min) (inc-flag num-min-fa))) (ignore (, (> $NN $High) (inc-flag above-med-high-fa))) (ignore (, (< $NN $Low) (inc-flag below-med-low-fa))) (det-if-then-else (=< $NN $Mean) (inc-flag below-mean-fa) (inc-flag above-mean-fa)))) (get-flag num-min-fa $NEMin) (get-flag above-med-high-fa $NAMedHi) (get-flag below-mean-fa $NBMean) (get-flag above-mean-fa $NAMean) (get-flag below-med-low-fa $NBMedLo) (is $NAMeanNAMedHi (- $NAMean $NAMedHi)) (is $NBMeanNBMedLo (- $NBMean $NBMedLo)) (is $NBMedLoNEMin (- $NBMedLo $NEMin)) (set-det))) (= $Props (:: (= (det-if-then min min) $NEMin) (= (det-if-then min low) $NBMedLoNEMin) (= (det-if-then low mean) $NBMeanNBMedLo) (= (det-if-then mean high) $NAMeanNAMedHi) (= (det-if-then high max) $NAMedHi) (= --------- ------------) (= (det-if-then min max) $Insts) nl (= min $Min) (= low $Low) (= mean $Mean) (= high $High) (= max $Max) (= total $Total))) (maplist xthe-unbounds $Props) (add-atom &self (extent_props $F $A $Props)) (debugln (:: (extent-props (/ $F $A)) $Props)) (set-det))) ^ Exit: (208) [rtrace] rtrace:quietly3(user:(wots("", must_det_ll(user:metta_anew(load, [=, ['compute-extent', _F, _A], [[functor, _NGram, _F, _A], ['set-flag', 'total-fa', 0], ['set-flag', 'min-fa', 999999999], ['set-flag', 'max-fa', 0], [forall, _NGram, [',', ['ngram-key', _NGram, _X], ['get-flag', _X, _NN], [flag, 'total-fa', _Total, [+, _Total, _NN]], ['get-flag', 'min-fa', _Min], ['min-of', _Min, _NN, _NewMin], ['set-flag', 'min-fa', _NewMin], ['get-flag', 'max-fa', _Max], ['max-of', _Max, _NN, _NewMax], ['set-flag', 'max-fa', _NewMax], ['append-term', _NGram, _NN, _NGramStat], ['save-stat', _NGramStat]]], ['get-flag', 'total-fa', _Total], ['get-flag', 'min-fa', _Min], ['get-flag', 'max-fa', _Max], ['predicate-property', _NGram, ['number-of-clauses', _Insts]], ['max-of', _Insts, 1, _Insts1], [is, _Mean, [round, [/, _Total, _Insts1]]], [is, _High, [+, [/, [-, _Max, _Mean], 2], _Mean]], [is, _Low, [+, [/, [-, _Mean, _Min], 2], _Min]], ['set-flag', 'med-high-fa', _High], ['set-flag', 'med-low-fa', _Low], [nop, [',', ['set-flag', 'above-mean-fa', 0], ['set-flag', 'above-med-high-fa', 0], ['set-flag', 'num-min-fa', 0], ['set-flag', 'below-mean-fa', 0], ['set-flag', 'below-med-low-fa', 0], ['append-term', _NGram, _NN, _NGramStatN], [forall, _NGramStatN, [',', [ignore, [',', [=, _NN, _Min], ['inc-flag', 'num-min-fa']]], [ignore, [',', [>, _NN, _High], ['inc-flag', 'above-med-high-fa']]], [ignore, [',', [<, _NN, _Low], ['inc-flag', 'below-med-low-fa']]], ['det-if-then-else', [=<, _NN, _Mean], ['inc-flag', 'below-mean-fa'], ['inc-flag', 'above-mean-fa']]]], ['get-flag', 'num-min-fa', _NEMin], ['get-flag', 'above-med-high-fa', _NAMedHi], ['get-flag', 'below-mean-fa', _NBMean], ['get-flag', 'above-mean-fa', _NAMean], ['get-flag', 'below-med-low-fa', _NBMedLo], [is, _NAMeanNAMedHi, [-, _NAMean, _NAMedHi]], [is, _NBMeanNBMedLo, [-, _NBMean, _NBMedLo]], [is, _NBMedLoNEMin, [-, _NBMedLo, _NEMin]], ['set-det']]], [=, _Props, [::, [=, ['det-if-then', min, min], _NEMin], [=, ['det-if-then', min, low], _NBMedLoNEMin], [=, ['det-if-then', low, mean], _NBMeanNBMedLo], [=, ['det-if-then', mean, high], _NAMeanNAMedHi], [=, ['det-if-then', high, max], _NAMedHi], [=, ---------, ------------], [=, ['det-if-then', min, max], _Insts], nl, [=, min, _Min], [=, low, _Low], [=, mean, _Mean], [=, high, _High], [=, max, _Max], [=, total, _Total]]], [maplist, 'xthe-unbounds', _Props], ['add-atom', '&self', [extent_props, _F, _A, _Props]], [debugln, [::, ['extent-props', [/, _F, _A]], _Props]], ['set-det']]], metta_atom('&self', [=, ['compute-extent', _F, _A], [[functor, _NGram, _F, _A], ['set-flag', 'total-fa', 0], ['set-flag', 'min-fa', 999999999], ['set-flag', 'max-fa', 0], [forall, _NGram, [',', ['ngram-key', _NGram, _X], ['get-flag', _X, _NN], [flag, 'total-fa', _Total, [+, _Total, _NN]], ['get-flag', 'min-fa', _Min], ['min-of', _Min, _NN, _NewMin], ['set-flag', 'min-fa', _NewMin], ['get-flag', 'max-fa', _Max], ['max-of', _Max, _NN, _NewMax], ['set-flag', 'max-fa', _NewMax], ['append-term', _NGram, _NN, _NGramStat], ['save-stat', _NGramStat]]], ['get-flag', 'total-fa', _Total], ['get-flag', 'min-fa', _Min], ['get-flag', 'max-fa', _Max], ['predicate-property', _NGram, ['number-of-clauses', _Insts]], ['max-of', _Insts, 1, _Insts1], [is, _Mean, [round, [/, _Total, _Insts1]]], [is, _High, [+, [/, [-, _Max, _Mean], 2], _Mean]], [is, _Low, [+, [/, [-, _Mean, _Min], 2], _Min]], ['set-flag', 'med-high-fa', _High], ['set-flag', 'med-low-fa', _Low], [nop, [',', ['set-flag', 'above-mean-fa', 0], ['set-flag', 'above-med-high-fa', 0], ['set-flag', 'num-min-fa', 0], ['set-flag', 'below-mean-fa', 0], ['set-flag', 'below-med-low-fa', 0], ['append-term', _NGram, _NN, _NGramStatN], [forall, _NGramStatN, [',', [ignore, [',', [=, _NN, _Min], ['inc-flag', 'num-min-fa']]], [ignore, [',', [>, _NN, _High], ['inc-flag', 'above-med-high-fa']]], [ignore, [',', [<, _NN, _Low], ['inc-flag', 'below-med-low-fa']]], ['det-if-then-else', [=<, _NN, _Mean], ['inc-flag', 'below-mean-fa'], ['inc-flag', 'above-mean-fa']]]], ['get-flag', 'num-min-fa', _NEMin], ['get-flag', 'above-med-high-fa', _NAMedHi], ['get-flag', 'below-mean-fa', _NBMean], ['get-flag', 'above-mean-fa', _NAMean], ['get-flag', 'below-med-low-fa', _NBMedLo], [is, _NAMeanNAMedHi, [-, _NAMean, _NAMedHi]], [is, _NBMeanNBMedLo, [-, _NBMean, _NBMedLo]], [is, _NBMedLoNEMin, [-, _NBMedLo, _NEMin]], ['set-det']]], [=, _Props, [::, [=, ['det-if-then', min, min], _NEMin], [=, ['det-if-then', min, low], _NBMedLoNEMin], [=, ['det-if-then', low, mean], _NBMeanNBMedLo], [=, ['det-if-then', mean, high], _NAMeanNAMedHi], [=, ['det-if-then', high, max], _NAMedHi], [=, ---------, ------------], [=, ['det-if-then', min, max], _Insts], nl, [=, min, _Min], [=, low, _Low], [=, mean, _Mean], [=, high, _High], [=, max, _Max], [=, total, _Total]]], [maplist, 'xthe-unbounds', _Props], ['add-atom', '&self', [extent_props, _F, _A, _Props]], [debugln, [::, ['extent-props', [/, _F, _A]], _Props]], ['set-det']]])))), (""==""->true;our_ansi_format('#ffa505', '~w~n', [""])))) ^ Exit: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, ['compute-extent', _F, _A], [[functor, _NGram, _F, _A], ['set-flag', 'total-fa', 0], ['set-flag', 'min-fa', 999999999], ['set-flag', 'max-fa', 0], [forall, _NGram, [',', ['ngram-key', _NGram, _X], ['get-flag', _X, _NN], [flag, 'total-fa', _Total, [+, _Total, _NN]], ['get-flag', 'min-fa', _Min], ['min-of', _Min, _NN, _NewMin], ['set-flag', 'min-fa', _NewMin], ['get-flag', 'max-fa', _Max], ['max-of', _Max, _NN, _NewMax], ['set-flag', 'max-fa', _NewMax], ['append-term', _NGram, _NN, _NGramStat], ['save-stat', _NGramStat]]], ['get-flag', 'total-fa', _Total], ['get-flag', 'min-fa', _Min], ['get-flag', 'max-fa', _Max], ['predicate-property', _NGram, ['number-of-clauses', _Insts]], ['max-of', _Insts, 1, _Insts1], [is, _Mean, [round, [/, _Total, _Insts1]]], [is, _High, [+, [/, [-, _Max, _Mean], 2], _Mean]], [is, _Low, [+, [/, [-, _Mean, _Min], 2], _Min]], ['set-flag', 'med-high-fa', _High], ['set-flag', 'med-low-fa', _Low], [nop, [',', ['set-flag', 'above-mean-fa', 0], ['set-flag', 'above-med-high-fa', 0], ['set-flag', 'num-min-fa', 0], ['set-flag', 'below-mean-fa', 0], ['set-flag', 'below-med-low-fa', 0], ['append-term', _NGram, _NN, _NGramStatN], [forall, _NGramStatN, [',', [ignore, [',', [=, _NN, _Min], ['inc-flag', 'num-min-fa']]], [ignore, [',', [>, _NN, _High], ['inc-flag', 'above-med-high-fa']]], [ignore, [',', [<, _NN, _Low], ['inc-flag', 'below-med-low-fa']]], ['det-if-then-else', [=<, _NN, _Mean], ['inc-flag', 'below-mean-fa'], ['inc-flag', 'above-mean-fa']]]], ['get-flag', 'num-min-fa', _NEMin], ['get-flag', 'above-med-high-fa', _NAMedHi], ['get-flag', 'below-mean-fa', _NBMean], ['get-flag', 'above-mean-fa', _NAMean], ['get-flag', 'below-med-low-fa', _NBMedLo], [is, _NAMeanNAMedHi, [-, _NAMean, _NAMedHi]], [is, _NBMeanNBMedLo, [-, _NBMean, _NBMedLo]], [is, _NBMedLoNEMin, [-, _NBMedLo, _NEMin]], ['set-det']]], [=, _Props, [::, [=, ['det-if-then', min, min], _NEMin], [=, ['det-if-then', min, low], _NBMedLoNEMin], [=, ['det-if-then', low, mean], _NBMeanNBMedLo], [=, ['det-if-then', mean, high], _NAMeanNAMedHi], [=, ['det-if-then', high, max], _NAMedHi], [=, ---------, ------------], [=, ['det-if-then', min, max], _Insts], nl, [=, min, _Min], [=, low, _Low], [=, mean, _Mean], [=, high, _High], [=, max, _Max], [=, total, _Total]]], [maplist, 'xthe-unbounds', _Props], ['add-atom', '&self', [extent_props, _F, _A, _Props]], [debugln, [::, ['extent-props', [/, _F, _A]], _Props]], ['set-det']]], metta_atom('&self', [=, ['compute-extent', _F, _A], [[functor, _NGram, _F, _A], ['set-flag', 'total-fa', 0], ['set-flag', 'min-fa', 999999999], ['set-flag', 'max-fa', 0], [forall, _NGram, [',', ['ngram-key', _NGram, _X], ['get-flag', _X, _NN], [flag, 'total-fa', _Total, [+, _Total, _NN]], ['get-flag', 'min-fa', _Min], ['min-of', _Min, _NN, _NewMin], ['set-flag', 'min-fa', _NewMin], ['get-flag', 'max-fa', _Max], ['max-of', _Max, _NN, _NewMax], ['set-flag', 'max-fa', _NewMax], ['append-term', _NGram, _NN, _NGramStat], ['save-stat', _NGramStat]]], ['get-flag', 'total-fa', _Total], ['get-flag', 'min-fa', _Min], ['get-flag', 'max-fa', _Max], ['predicate-property', _NGram, ['number-of-clauses', _Insts]], ['max-of', _Insts, 1, _Insts1], [is, _Mean, [round, [/, _Total, _Insts1]]], [is, _High, [+, [/, [-, _Max, _Mean], 2], _Mean]], [is, _Low, [+, [/, [-, _Mean, _Min], 2], _Min]], ['set-flag', 'med-high-fa', _High], ['set-flag', 'med-low-fa', _Low], [nop, [',', ['set-flag', 'above-mean-fa', 0], ['set-flag', 'above-med-high-fa', 0], ['set-flag', 'num-min-fa', 0], ['set-flag', 'below-mean-fa', 0], ['set-flag', 'below-med-low-fa', 0], ['append-term', _NGram, _NN, _NGramStatN], [forall, _NGramStatN, [',', [ignore, [',', [=, _NN, _Min], ['inc-flag', 'num-min-fa']]], [ignore, [',', [>, _NN, _High], ['inc-flag', 'above-med-high-fa']]], [ignore, [',', [<, _NN, _Low], ['inc-flag', 'below-med-low-fa']]], ['det-if-then-else', [=<, _NN, _Mean], ['inc-flag', 'below-mean-fa'], ['inc-flag', 'above-mean-fa']]]], ['get-flag', 'num-min-fa', _NEMin], ['get-flag', 'above-med-high-fa', _NAMedHi], ['get-flag', 'below-mean-fa', _NBMean], ['get-flag', 'above-mean-fa', _NAMean], ['get-flag', 'below-med-low-fa', _NBMedLo], [is, _NAMeanNAMedHi, [-, _NAMean, _NAMedHi]], [is, _NBMeanNBMedLo, [-, _NBMean, _NBMedLo]], [is, _NBMedLoNEMin, [-, _NBMedLo, _NEMin]], ['set-det']]], [=, _Props, [::, [=, ['det-if-then', min, min], _NEMin], [=, ['det-if-then', min, low], _NBMedLoNEMin], [=, ['det-if-then', low, mean], _NBMeanNBMedLo], [=, ['det-if-then', mean, high], _NAMeanNAMedHi], [=, ['det-if-then', high, max], _NAMedHi], [=, ---------, ------------], [=, ['det-if-then', min, max], _Insts], nl, [=, min, _Min], [=, low, _Low], [=, mean, _Mean], [=, high, _High], [=, max, _Max], [=, total, _Total]]], [maplist, 'xthe-unbounds', _Props], ['add-atom', '&self', [extent_props, _F, _A, _Props]], [debugln, [::, ['extent-props', [/, _F, _A]], _Props]], ['set-det']]]))) Exit: (205) [user] asserted_do_metta2('&self', load, [=, ['compute-extent', _F, _A], [[functor, _NGram, _F, _A], ['set-flag', 'total-fa', 0], ['set-flag', 'min-fa', 999999999], ['set-flag', 'max-fa', 0], [forall, _NGram, [',', ['ngram-key', _NGram, _X], ['get-flag', _X, _NN], [flag, 'total-fa', _Total, [+, _Total, _NN]], ['get-flag', 'min-fa', _Min], ['min-of', _Min, _NN, _NewMin], ['set-flag', 'min-fa', _NewMin], ['get-flag', 'max-fa', _Max], ['max-of', _Max, _NN, _NewMax], ['set-flag', 'max-fa', _NewMax], ['append-term', _NGram, _NN, _NGramStat], ['save-stat', _NGramStat]]], ['get-flag', 'total-fa', _Total], ['get-flag', 'min-fa', _Min], ['get-flag', 'max-fa', _Max], ['predicate-property', _NGram, ['number-of-clauses', _Insts]], ['max-of', _Insts, 1, _Insts1], [is, _Mean, [round, [/, _Total, _Insts1]]], [is, _High, [+, [/, [-, _Max, _Mean], 2], _Mean]], [is, _Low, [+, [/, [-, _Mean, _Min], 2], _Min]], ['set-flag', 'med-high-fa', _High], ['set-flag', 'med-low-fa', _Low], [nop, [',', ['set-flag', 'above-mean-fa', 0], ['set-flag', 'above-med-high-fa', 0], ['set-flag', 'num-min-fa', 0], ['set-flag', 'below-mean-fa', 0], ['set-flag', 'below-med-low-fa', 0], ['append-term', _NGram, _NN, _NGramStatN], [forall, _NGramStatN, [',', [ignore, [',', [=, _NN, _Min], ['inc-flag', 'num-min-fa']]], [ignore, [',', [>, _NN, _High], ['inc-flag', 'above-med-high-fa']]], [ignore, [',', [<, _NN, _Low], ['inc-flag', 'below-med-low-fa']]], ['det-if-then-else', [=<, _NN, _Mean], ['inc-flag', 'below-mean-fa'], ['inc-flag', 'above-mean-fa']]]], ['get-flag', 'num-min-fa', _NEMin], ['get-flag', 'above-med-high-fa', _NAMedHi], ['get-flag', 'below-mean-fa', _NBMean], ['get-flag', 'above-mean-fa', _NAMean], ['get-flag', 'below-med-low-fa', _NBMedLo], [is, _NAMeanNAMedHi, [-, _NAMean, _NAMedHi]], [is, _NBMeanNBMedLo, [-, _NBMean, _NBMedLo]], [is, _NBMedLoNEMin, [-, _NBMedLo, _NEMin]], ['set-det']]], [=, _Props, [::, [=, ['det-if-then', min, min], _NEMin], [=, ['det-if-then', min, low], _NBMedLoNEMin], [=, ['det-if-then', low, mean], _NBMeanNBMedLo], [=, ['det-if-then', mean, high], _NAMeanNAMedHi], [=, ['det-if-then', high, max], _NAMedHi], [=, ---------, ------------], [=, ['det-if-then', min, max], _Insts], nl, [=, min, _Min], [=, low, _Low], [=, mean, _Mean], [=, high, _High], [=, max, _Max], [=, total, _Total]]], [maplist, 'xthe-unbounds', _Props], ['add-atom', '&self', [extent_props, _F, _A, _Props]], [debugln, [::, ['extent-props', [/, _F, _A]], _Props]], ['set-det']]], [=, ['compute-extent', _F, _A], [[functor, _NGram, _F, _A], ['set-flag', 'total-fa', 0], ['set-flag', 'min-fa', 999999999], ['set-flag', 'max-fa', 0], [forall, _NGram, [',', ['ngram-key', _NGram, _X], ['get-flag', _X, _NN], [flag, 'total-fa', _Total, [+, _Total, _NN]], ['get-flag', 'min-fa', _Min], ['min-of', _Min, _NN, _NewMin], ['set-flag', 'min-fa', _NewMin], ['get-flag', 'max-fa', _Max], ['max-of', _Max, _NN, _NewMax], ['set-flag', 'max-fa', _NewMax], ['append-term', _NGram, _NN, _NGramStat], ['save-stat', _NGramStat]]], ['get-flag', 'total-fa', _Total], ['get-flag', 'min-fa', _Min], ['get-flag', 'max-fa', _Max], ['predicate-property', _NGram, ['number-of-clauses', _Insts]], ['max-of', _Insts, 1, _Insts1], [is, _Mean, [round, [/, _Total, _Insts1]]], [is, _High, [+, [/, [-, _Max, _Mean], 2], _Mean]], [is, _Low, [+, [/, [-, _Mean, _Min], 2], _Min]], ['set-flag', 'med-high-fa', _High], ['set-flag', 'med-low-fa', _Low], [nop, [',', ['set-flag', 'above-mean-fa', 0], ['set-flag', 'above-med-high-fa', 0], ['set-flag', 'num-min-fa', 0], ['set-flag', 'below-mean-fa', 0], ['set-flag', 'below-med-low-fa', 0], ['append-term', _NGram, _NN, _NGramStatN], [forall, _NGramStatN, [',', [ignore, [',', [=, _NN, _Min], ['inc-flag', 'num-min-fa']]], [ignore, [',', [>, _NN, _High], ['inc-flag', 'above-med-high-fa']]], [ignore, [',', [<, _NN, _Low], ['inc-flag', 'below-med-low-fa']]], ['det-if-then-else', [=<, _NN, _Mean], ['inc-flag', 'below-mean-fa'], ['inc-flag', 'above-mean-fa']]]], ['get-flag', 'num-min-fa', _NEMin], ['get-flag', 'above-med-high-fa', _NAMedHi], ['get-flag', 'below-mean-fa', _NBMean], ['get-flag', 'above-mean-fa', _NAMean], ['get-flag', 'below-med-low-fa', _NBMedLo], [is, _NAMeanNAMedHi, [-, _NAMean, _NAMedHi]], [is, _NBMeanNBMedLo, [-, _NBMean, _NBMedLo]], [is, _NBMedLoNEMin, [-, _NBMedLo, _NEMin]], ['set-det']]], [=, _Props, [::, [=, ['det-if-then', min, min], _NEMin], [=, ['det-if-then', min, low], _NBMedLoNEMin], [=, ['det-if-then', low, mean], _NBMeanNBMedLo], [=, ['det-if-then', mean, high], _NAMeanNAMedHi], [=, ['det-if-then', high, max], _NAMedHi], [=, ---------, ------------], [=, ['det-if-then', min, max], _Insts], nl, [=, min, _Min], [=, low, _Low], [=, mean, _Mean], [=, high, _High], [=, max, _Max], [=, total, _Total]]], [maplist, 'xthe-unbounds', _Props], ['add-atom', '&self', [extent_props, _F, _A, _Props]], [debugln, [::, ['extent-props', [/, _F, _A]], _Props]], ['set-det']]]) Exit: (204) [user] asserted_do_metta('&self', load, [=, ['compute-extent', _F, _A], [[functor, _NGram, _F, _A], ['set-flag', 'total-fa', 0], ['set-flag', 'min-fa', 999999999], ['set-flag', 'max-fa', 0], [forall, _NGram, [',', ['ngram-key', _NGram, _X], ['get-flag', _X, _NN], [flag, 'total-fa', _Total, [+, _Total, _NN]], ['get-flag', 'min-fa', _Min], ['min-of', _Min, _NN, _NewMin], ['set-flag', 'min-fa', _NewMin], ['get-flag', 'max-fa', _Max], ['max-of', _Max, _NN, _NewMax], ['set-flag', 'max-fa', _NewMax], ['append-term', _NGram, _NN, _NGramStat], ['save-stat', _NGramStat]]], ['get-flag', 'total-fa', _Total], ['get-flag', 'min-fa', _Min], ['get-flag', 'max-fa', _Max], ['predicate-property', _NGram, ['number-of-clauses', _Insts]], ['max-of', _Insts, 1, _Insts1], [is, _Mean, [round, [/, _Total, _Insts1]]], [is, _High, [+, [/, [-, _Max, _Mean], 2], _Mean]], [is, _Low, [+, [/, [-, _Mean, _Min], 2], _Min]], ['set-flag', 'med-high-fa', _High], ['set-flag', 'med-low-fa', _Low], [nop, [',', ['set-flag', 'above-mean-fa', 0], ['set-flag', 'above-med-high-fa', 0], ['set-flag', 'num-min-fa', 0], ['set-flag', 'below-mean-fa', 0], ['set-flag', 'below-med-low-fa', 0], ['append-term', _NGram, _NN, _NGramStatN], [forall, _NGramStatN, [',', [ignore, [',', [=, _NN, _Min], ['inc-flag', 'num-min-fa']]], [ignore, [',', [>, _NN, _High], ['inc-flag', 'above-med-high-fa']]], [ignore, [',', [<, _NN, _Low], ['inc-flag', 'below-med-low-fa']]], ['det-if-then-else', [=<, _NN, _Mean], ['inc-flag', 'below-mean-fa'], ['inc-flag', 'above-mean-fa']]]], ['get-flag', 'num-min-fa', _NEMin], ['get-flag', 'above-med-high-fa', _NAMedHi], ['get-flag', 'below-mean-fa', _NBMean], ['get-flag', 'above-mean-fa', _NAMean], ['get-flag', 'below-med-low-fa', _NBMedLo], [is, _NAMeanNAMedHi, [-, _NAMean, _NAMedHi]], [is, _NBMeanNBMedLo, [-, _NBMean, _NBMedLo]], [is, _NBMedLoNEMin, [-, _NBMedLo, _NEMin]], ['set-det']]], [=, _Props, [::, [=, ['det-if-then', min, min], _NEMin], [=, ['det-if-then', min, low], _NBMedLoNEMin], [=, ['det-if-then', low, mean], _NBMeanNBMedLo], [=, ['det-if-then', mean, high], _NAMeanNAMedHi], [=, ['det-if-then', high, max], _NAMedHi], [=, ---------, ------------], [=, ['det-if-then', min, max], _Insts], nl, [=, min, _Min], [=, low, _Low], [=, mean, _Mean], [=, high, _High], [=, max, _Max], [=, total, _Total]]], [maplist, 'xthe-unbounds', _Props], ['add-atom', '&self', [extent_props, _F, _A, _Props]], [debugln, [::, ['extent-props', [/, _F, _A]], _Props]], ['set-det']]]) Exit: (203) [user] asserted_do_metta('&self', +, [=, ['compute-extent', _F, _A], [[functor, _NGram, _F, _A], ['set-flag', 'total-fa', 0], ['set-flag', 'min-fa', 999999999], ['set-flag', 'max-fa', 0], [forall, _NGram, [',', ['ngram-key', _NGram, _X], ['get-flag', _X, _NN], [flag, 'total-fa', _Total, [+, _Total, _NN]], ['get-flag', 'min-fa', _Min], ['min-of', _Min, _NN, _NewMin], ['set-flag', 'min-fa', _NewMin], ['get-flag', 'max-fa', _Max], ['max-of', _Max, _NN, _NewMax], ['set-flag', 'max-fa', _NewMax], ['append-term', _NGram, _NN, _NGramStat], ['save-stat', _NGramStat]]], ['get-flag', 'total-fa', _Total], ['get-flag', 'min-fa', _Min], ['get-flag', 'max-fa', _Max], ['predicate-property', _NGram, ['number-of-clauses', _Insts]], ['max-of', _Insts, 1, _Insts1], [is, _Mean, [round, [/, _Total, _Insts1]]], [is, _High, [+, [/, [-, _Max, _Mean], 2], _Mean]], [is, _Low, [+, [/, [-, _Mean, _Min], 2], _Min]], ['set-flag', 'med-high-fa', _High], ['set-flag', 'med-low-fa', _Low], [nop, [',', ['set-flag', 'above-mean-fa', 0], ['set-flag', 'above-med-high-fa', 0], ['set-flag', 'num-min-fa', 0], ['set-flag', 'below-mean-fa', 0], ['set-flag', 'below-med-low-fa', 0], ['append-term', _NGram, _NN, _NGramStatN], [forall, _NGramStatN, [',', [ignore, [',', [=, _NN, _Min], ['inc-flag', 'num-min-fa']]], [ignore, [',', [>, _NN, _High], ['inc-flag', 'above-med-high-fa']]], [ignore, [',', [<, _NN, _Low], ['inc-flag', 'below-med-low-fa']]], ['det-if-then-else', [=<, _NN, _Mean], ['inc-flag', 'below-mean-fa'], ['inc-flag', 'above-mean-fa']]]], ['get-flag', 'num-min-fa', _NEMin], ['get-flag', 'above-med-high-fa', _NAMedHi], ['get-flag', 'below-mean-fa', _NBMean], ['get-flag', 'above-mean-fa', _NAMean], ['get-flag', 'below-med-low-fa', _NBMedLo], [is, _NAMeanNAMedHi, [-, _NAMean, _NAMedHi]], [is, _NBMeanNBMedLo, [-, _NBMean, _NBMedLo]], [is, _NBMedLoNEMin, [-, _NBMedLo, _NEMin]], ['set-det']]], [=, _Props, [::, [=, ['det-if-then', min, min], _NEMin], [=, ['det-if-then', min, low], _NBMedLoNEMin], [=, ['det-if-then', low, mean], _NBMeanNBMedLo], [=, ['det-if-then', mean, high], _NAMeanNAMedHi], [=, ['det-if-then', high, max], _NAMedHi], [=, ---------, ------------], [=, ['det-if-then', min, max], _Insts], nl, [=, min, _Min], [=, low, _Low], [=, mean, _Mean], [=, high, _High], [=, max, _Max], [=, total, _Total]]], [maplist, 'xthe-unbounds', _Props], ['add-atom', '&self', [extent_props, _F, _A, _Props]], [debugln, [::, ['extent-props', [/, _F, _A]], _Props]], ['set-det']]]) Call: (203) [system] _3348='True' Exit: (203) [system] 'True'='True' Exit: (200) [user] catch_err((call(asserted_do_metta('&self', +, [=, ['compute-extent', _F, _A], [[functor, _NGram, _F, _A], ['set-flag', 'total-fa', 0], ['set-flag', 'min-fa', 999999999], ['set-flag', 'max-fa', 0], [forall, _NGram, [',', ['ngram-key', _NGram, _X], ['get-flag', _X, _NN], [flag, 'total-fa', _Total, [+, _Total, _NN]], ['get-flag', 'min-fa', _Min], ['min-of', _Min, _NN, _NewMin], ['set-flag', 'min-fa', _NewMin], ['get-flag', 'max-fa', _Max], ['max-of', _Max, _NN, _NewMax], ['set-flag', 'max-fa', _NewMax], ['append-term', _NGram, _NN, _NGramStat], ['save-stat', _NGramStat]]], ['get-flag', 'total-fa', _Total], ['get-flag', 'min-fa', _Min], ['get-flag', 'max-fa', _Max], ['predicate-property', _NGram, ['number-of-clauses', _Insts]], ['max-of', _Insts, 1, _Insts1], [is, _Mean, [round, [/, _Total, _Insts1]]], [is, _High, [+, [/, [-, _Max, _Mean], 2], _Mean]], [is, _Low, [+, [/, [-, _Mean, _Min], 2], _Min]], ['set-flag', 'med-high-fa', _High], ['set-flag', 'med-low-fa', _Low], [nop, [',', ['set-flag', 'above-mean-fa', 0], ['set-flag', 'above-med-high-fa', 0], ['set-flag', 'num-min-fa', 0], ['set-flag', 'below-mean-fa', 0], ['set-flag', 'below-med-low-fa', 0], ['append-term', _NGram, _NN, _NGramStatN], [forall, _NGramStatN, [',', [ignore, [',', [=, _NN, _Min], ['inc-flag', 'num-min-fa']]], [ignore, [',', [>, _NN, _High], ['inc-flag', 'above-med-high-fa']]], [ignore, [',', [<, _NN, _Low], ['inc-flag', 'below-med-low-fa']]], ['det-if-then-else', [=<, _NN, _Mean], ['inc-flag', 'below-mean-fa'], ['inc-flag', 'above-mean-fa']]]], ['get-flag', 'num-min-fa', _NEMin], ['get-flag', 'above-med-high-fa', _NAMedHi], ['get-flag', 'below-mean-fa', _NBMean], ['get-flag', 'above-mean-fa', _NAMean], ['get-flag', 'below-med-low-fa', _NBMedLo], [is, _NAMeanNAMedHi, [-, _NAMean, _NAMedHi]], [is, _NBMeanNBMedLo, [-, _NBMean, _NBMedLo]], [is, _NBMedLoNEMin, [-, _NBMedLo, _NEMin]], ['set-det']]], [=, _Props, [::, [=, ['det-if-then', min, min], _NEMin], [=, ['det-if-then', min, low], _NBMedLoNEMin], [=, ['det-if-then', low, mean], _NBMeanNBMedLo], [=, ['det-if-then', mean, high], _NAMeanNAMedHi], [=, ['det-if-then', high, max], _NAMedHi], [=, ---------, ------------], [=, ['det-if-then', min, max], _Insts], nl, [=, min, _Min], [=, low, _Low], [=, mean, _Mean], [=, high, _High], [=, max, _Max], [=, total, _Total]]], [maplist, 'xthe-unbounds', _Props], ['add-atom', '&self', [extent_props, _F, _A, _Props]], [debugln, [::, ['extent-props', [/, _F, _A]], _Props]], ['set-det']]]))*->'True'='True';'True'='False'), error(_94888, _94890), fail) ^ Exit: (199) [user] catch_nowarn((call(asserted_do_metta('&self', +, [=, ['compute-extent', _F, _A], [[functor, _NGram, _F, _A], ['set-flag', 'total-fa', 0], ['set-flag', 'min-fa', 999999999], ['set-flag', 'max-fa', 0], [forall, _NGram, [',', ['ngram-key', _NGram, _X], ['get-flag', _X, _NN], [flag, 'total-fa', _Total, [+, _Total, _NN]], ['get-flag', 'min-fa', _Min], ['min-of', _Min, _NN, _NewMin], ['set-flag', 'min-fa', _NewMin], ['get-flag', 'max-fa', _Max], ['max-of', _Max, _NN, _NewMax], ['set-flag', 'max-fa', _NewMax], ['append-term', _NGram, _NN, _NGramStat], ['save-stat', _NGramStat]]], ['get-flag', 'total-fa', _Total], ['get-flag', 'min-fa', _Min], ['get-flag', 'max-fa', _Max], ['predicate-property', _NGram, ['number-of-clauses', _Insts]], ['max-of', _Insts, 1, _Insts1], [is, _Mean, [round, [/, _Total, _Insts1]]], [is, _High, [+, [/, [-, _Max, _Mean], 2], _Mean]], [is, _Low, [+, [/, [-, _Mean, _Min], 2], _Min]], ['set-flag', 'med-high-fa', _High], ['set-flag', 'med-low-fa', _Low], [nop, [',', ['set-flag', 'above-mean-fa', 0], ['set-flag', 'above-med-high-fa', 0], ['set-flag', 'num-min-fa', 0], ['set-flag', 'below-mean-fa', 0], ['set-flag', 'below-med-low-fa', 0], ['append-term', _NGram, _NN, _NGramStatN], [forall, _NGramStatN, [',', [ignore, [',', [=, _NN, _Min], ['inc-flag', 'num-min-fa']]], [ignore, [',', [>, _NN, _High], ['inc-flag', 'above-med-high-fa']]], [ignore, [',', [<, _NN, _Low], ['inc-flag', 'below-med-low-fa']]], ['det-if-then-else', [=<, _NN, _Mean], ['inc-flag', 'below-mean-fa'], ['inc-flag', 'above-mean-fa']]]], ['get-flag', 'num-min-fa', _NEMin], ['get-flag', 'above-med-high-fa', _NAMedHi], ['get-flag', 'below-mean-fa', _NBMean], ['get-flag', 'above-mean-fa', _NAMean], ['get-flag', 'below-med-low-fa', _NBMedLo], [is, _NAMeanNAMedHi, [-, _NAMean, _NAMedHi]], [is, _NBMeanNBMedLo, [-, _NBMean, _NBMedLo]], [is, _NBMedLoNEMin, [-, _NBMedLo, _NEMin]], ['set-det']]], [=, _Props, [::, [=, ['det-if-then', min, min], _NEMin], [=, ['det-if-then', min, low], _NBMedLoNEMin], [=, ['det-if-then', low, mean], _NBMeanNBMedLo], [=, ['det-if-then', mean, high], _NAMeanNAMedHi], [=, ['det-if-then', high, max], _NAMedHi], [=, ---------, ------------], [=, ['det-if-then', min, max], _Insts], nl, [=, min, _Min], [=, low, _Low], [=, mean, _Mean], [=, high, _High], [=, max, _Max], [=, total, _Total]]], [maplist, 'xthe-unbounds', _Props], ['add-atom', '&self', [extent_props, _F, _A, _Props]], [debugln, [::, ['extent-props', [/, _F, _A]], _Props]], ['set-det']]]))*->'True'='True';'True'='False')) ^ Exit: (198) [user] as_tf(asserted_do_metta('&self', +, [=, ['compute-extent', _F, _A], [[functor, _NGram, _F, _A], ['set-flag', 'total-fa', 0], ['set-flag', 'min-fa', 999999999], ['set-flag', 'max-fa', 0], [forall, _NGram, [',', ['ngram-key', _NGram, _X], ['get-flag', _X, _NN], [flag, 'total-fa', _Total, [+, _Total, _NN]], ['get-flag', 'min-fa', _Min], ['min-of', _Min, _NN, _NewMin], ['set-flag', 'min-fa', _NewMin], ['get-flag', 'max-fa', _Max], ['max-of', _Max, _NN, _NewMax], ['set-flag', 'max-fa', _NewMax], ['append-term', _NGram, _NN, _NGramStat], ['save-stat', _NGramStat]]], ['get-flag', 'total-fa', _Total], ['get-flag', 'min-fa', _Min], ['get-flag', 'max-fa', _Max], ['predicate-property', _NGram, ['number-of-clauses', _Insts]], ['max-of', _Insts, 1, _Insts1], [is, _Mean, [round, [/, _Total, _Insts1]]], [is, _High, [+, [/, [-, _Max, _Mean], 2], _Mean]], [is, _Low, [+, [/, [-, _Mean, _Min], 2], _Min]], ['set-flag', 'med-high-fa', _High], ['set-flag', 'med-low-fa', _Low], [nop, [',', ['set-flag', 'above-mean-fa', 0], ['set-flag', 'above-med-high-fa', 0], ['set-flag', 'num-min-fa', 0], ['set-flag', 'below-mean-fa', 0], ['set-flag', 'below-med-low-fa', 0], ['append-term', _NGram, _NN, _NGramStatN], [forall, _NGramStatN, [',', [ignore, [',', [=, _NN, _Min], ['inc-flag', 'num-min-fa']]], [ignore, [',', [>, _NN, _High], ['inc-flag', 'above-med-high-fa']]], [ignore, [',', [<, _NN, _Low], ['inc-flag', 'below-med-low-fa']]], ['det-if-then-else', [=<, _NN, _Mean], ['inc-flag', 'below-mean-fa'], ['inc-flag', 'above-mean-fa']]]], ['get-flag', 'num-min-fa', _NEMin], ['get-flag', 'above-med-high-fa', _NAMedHi], ['get-flag', 'below-mean-fa', _NBMean], ['get-flag', 'above-mean-fa', _NAMean], ['get-flag', 'below-med-low-fa', _NBMedLo], [is, _NAMeanNAMedHi, [-, _NAMean, _NAMedHi]], [is, _NBMeanNBMedLo, [-, _NBMean, _NBMedLo]], [is, _NBMedLoNEMin, [-, _NBMedLo, _NEMin]], ['set-det']]], [=, _Props, [::, [=, ['det-if-then', min, min], _NEMin], [=, ['det-if-then', min, low], _NBMedLoNEMin], [=, ['det-if-then', low, mean], _NBMeanNBMedLo], [=, ['det-if-then', mean, high], _NAMeanNAMedHi], [=, ['det-if-then', high, max], _NAMedHi], [=, ---------, ------------], [=, ['det-if-then', min, max], _Insts], nl, [=, min, _Min], [=, low, _Low], [=, mean, _Mean], [=, high, _High], [=, max, _Max], [=, total, _Total]]], [maplist, 'xthe-unbounds', _Props], ['add-atom', '&self', [extent_props, _F, _A, _Props]], [debugln, [::, ['extent-props', [/, _F, _A]], _Props]], ['set-det']]]), 'True') Exit: (196) [user] dont_give_up(as_tf(asserted_do_metta('&self', +, [=, ['compute-extent', _F, _A], [[functor, _NGram, _F, _A], ['set-flag', 'total-fa', 0], ['set-flag', 'min-fa', 999999999], ['set-flag', 'max-fa', 0], [forall, _NGram, [',', ['ngram-key', _NGram, _X], ['get-flag', _X, _NN], [flag, 'total-fa', _Total, [+, _Total, _NN]], ['get-flag', 'min-fa', _Min], ['min-of', _Min, _NN, _NewMin], ['set-flag', 'min-fa', _NewMin], ['get-flag', 'max-fa', _Max], ['max-of', _Max, _NN, _NewMax], ['set-flag', 'max-fa', _NewMax], ['append-term', _NGram, _NN, _NGramStat], ['save-stat', _NGramStat]]], ['get-flag', 'total-fa', _Total], ['get-flag', 'min-fa', _Min], ['get-flag', 'max-fa', _Max], ['predicate-property', _NGram, ['number-of-clauses', _Insts]], ['max-of', _Insts, 1, _Insts1], [is, _Mean, [round, [/, _Total, _Insts1]]], [is, _High, [+, [/, [-, _Max, _Mean], 2], _Mean]], [is, _Low, [+, [/, [-, _Mean, _Min], 2], _Min]], ['set-flag', 'med-high-fa', _High], ['set-flag', 'med-low-fa', _Low], [nop, [',', ['set-flag', 'above-mean-fa', 0], ['set-flag', 'above-med-high-fa', 0], ['set-flag', 'num-min-fa', 0], ['set-flag', 'below-mean-fa', 0], ['set-flag', 'below-med-low-fa', 0], ['append-term', _NGram, _NN, _NGramStatN], [forall, _NGramStatN, [',', [ignore, [',', [=, _NN, _Min], ['inc-flag', 'num-min-fa']]], [ignore, [',', [>, _NN, _High], ['inc-flag', 'above-med-high-fa']]], [ignore, [',', [<, _NN, _Low], ['inc-flag', 'below-med-low-fa']]], ['det-if-then-else', [=<, _NN, _Mean], ['inc-flag', 'below-mean-fa'], ['inc-flag', 'above-mean-fa']]]], ['get-flag', 'num-min-fa', _NEMin], ['get-flag', 'above-med-high-fa', _NAMedHi], ['get-flag', 'below-mean-fa', _NBMean], ['get-flag', 'above-mean-fa', _NAMean], ['get-flag', 'below-med-low-fa', _NBMedLo], [is, _NAMeanNAMedHi, [-, _NAMean, _NAMedHi]], [is, _NBMeanNBMedLo, [-, _NBMean, _NBMedLo]], [is, _NBMedLoNEMin, [-, _NBMedLo, _NEMin]], ['set-det']]], [=, _Props, [::, [=, ['det-if-then', min, min], _NEMin], [=, ['det-if-then', min, low], _NBMedLoNEMin], [=, ['det-if-then', low, mean], _NBMeanNBMedLo], [=, ['det-if-then', mean, high], _NAMeanNAMedHi], [=, ['det-if-then', high, max], _NAMedHi], [=, ---------, ------------], [=, ['det-if-then', min, max], _Insts], nl, [=, min, _Min], [=, low, _Low], [=, mean, _Mean], [=, high, _High], [=, max, _Max], [=, total, _Total]]], [maplist, 'xthe-unbounds', _Props], ['add-atom', '&self', [extent_props, _F, _A, _Props]], [debugln, [::, ['extent-props', [/, _F, _A]], _Props]], ['set-det']]]), 'True')) Exit: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['compute-extent', _F, _A], [[functor, _NGram, _F, _A], ['set-flag', 'total-fa', 0], ['set-flag', 'min-fa', 999999999], ['set-flag', 'max-fa', 0], [forall, _NGram, [',', ['ngram-key', _NGram, _X], ['get-flag', _X, _NN], [flag, 'total-fa', _Total, [+, _Total, _NN]], ['get-flag', 'min-fa', _Min], ['min-of', _Min, _NN, _NewMin], ['set-flag', 'min-fa', _NewMin], ['get-flag', 'max-fa', _Max], ['max-of', _Max, _NN, _NewMax], ['set-flag', 'max-fa', _NewMax], ['append-term', _NGram, _NN, _NGramStat], ['save-stat', _NGramStat]]], ['get-flag', 'total-fa', _Total], ['get-flag', 'min-fa', _Min], ['get-flag', 'max-fa', _Max], ['predicate-property', _NGram, ['number-of-clauses', _Insts]], ['max-of', _Insts, 1, _Insts1], [is, _Mean, [round, [/, _Total, _Insts1]]], [is, _High, [+, [/, [-, _Max, _Mean], 2], _Mean]], [is, _Low, [+, [/, [-, _Mean, _Min], 2], _Min]], ['set-flag', 'med-high-fa', _High], ['set-flag', 'med-low-fa', _Low], [nop, [',', ['set-flag', 'above-mean-fa', 0], ['set-flag', 'above-med-high-fa', 0], ['set-flag', 'num-min-fa', 0], ['set-flag', 'below-mean-fa', 0], ['set-flag', 'below-med-low-fa', 0], ['append-term', _NGram, _NN, _NGramStatN], [forall, _NGramStatN, [',', [ignore, [',', [=, _NN, _Min], ['inc-flag', 'num-min-fa']]], [ignore, [',', [>, _NN, _High], ['inc-flag', 'above-med-high-fa']]], [ignore, [',', [<, _NN, _Low], ['inc-flag', 'below-med-low-fa']]], ['det-if-then-else', [=<, _NN, _Mean], ['inc-flag', 'below-mean-fa'], ['inc-flag', 'above-mean-fa']]]], ['get-flag', 'num-min-fa', _NEMin], ['get-flag', 'above-med-high-fa', _NAMedHi], ['get-flag', 'below-mean-fa', _NBMean], ['get-flag', 'above-mean-fa', _NAMean], ['get-flag', 'below-med-low-fa', _NBMedLo], [is, _NAMeanNAMedHi, [-, _NAMean, _NAMedHi]], [is, _NBMeanNBMedLo, [-, _NBMean, _NBMedLo]], [is, _NBMedLoNEMin, [-, _NBMedLo, _NEMin]], ['set-det']]], [=, _Props, [::, [=, ['det-if-then', min, min], _NEMin], [=, ['det-if-then', min, low], _NBMedLoNEMin], [=, ['det-if-then', low, mean], _NBMeanNBMedLo], [=, ['det-if-then', mean, high], _NAMeanNAMedHi], [=, ['det-if-then', high, max], _NAMedHi], [=, ---------, ------------], [=, ['det-if-then', min, max], _Insts], nl, [=, min, _Min], [=, low, _Low], [=, mean, _Mean], [=, high, _High], [=, max, _Max], [=, total, _Total]]], [maplist, 'xthe-unbounds', _Props], ['add-atom', '&self', [extent_props, _F, _A, _Props]], [debugln, [::, ['extent-props', [/, _F, _A]], _Props]], ['set-det']]], 'True') ^ Exit: (194) [user] must_not_error(user:do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['compute-extent', _F, _A], [[functor, _NGram, _F, _A], ['set-flag', 'total-fa', 0], ['set-flag', 'min-fa', 999999999], ['set-flag', 'max-fa', 0], [forall, _NGram, [',', ['ngram-key', _NGram, _X], ['get-flag', _X, _NN], [flag, 'total-fa', _Total, [+, _Total, _NN]], ['get-flag', 'min-fa', _Min], ['min-of', _Min, _NN, _NewMin], ['set-flag', 'min-fa', _NewMin], ['get-flag', 'max-fa', _Max], ['max-of', _Max, _NN, _NewMax], ['set-flag', 'max-fa', _NewMax], ['append-term', _NGram, _NN, _NGramStat], ['save-stat', _NGramStat]]], ['get-flag', 'total-fa', _Total], ['get-flag', 'min-fa', _Min], ['get-flag', 'max-fa', _Max], ['predicate-property', _NGram, ['number-of-clauses', _Insts]], ['max-of', _Insts, 1, _Insts1], [is, _Mean, [round, [/, _Total, _Insts1]]], [is, _High, [+, [/, [-, _Max, _Mean], 2], _Mean]], [is, _Low, [+, [/, [-, _Mean, _Min], 2], _Min]], ['set-flag', 'med-high-fa', _High], ['set-flag', 'med-low-fa', _Low], [nop, [',', ['set-flag', 'above-mean-fa', 0], ['set-flag', 'above-med-high-fa', 0], ['set-flag', 'num-min-fa', 0], ['set-flag', 'below-mean-fa', 0], ['set-flag', 'below-med-low-fa', 0], ['append-term', _NGram, _NN, _NGramStatN], [forall, _NGramStatN, [',', [ignore, [',', [=, _NN, _Min], ['inc-flag', 'num-min-fa']]], [ignore, [',', [>, _NN, _High], ['inc-flag', 'above-med-high-fa']]], [ignore, [',', [<, _NN, _Low], ['inc-flag', 'below-med-low-fa']]], ['det-if-then-else', [=<, _NN, _Mean], ['inc-flag', 'below-mean-fa'], ['inc-flag', 'above-mean-fa']]]], ['get-flag', 'num-min-fa', _NEMin], ['get-flag', 'above-med-high-fa', _NAMedHi], ['get-flag', 'below-mean-fa', _NBMean], ['get-flag', 'above-mean-fa', _NAMean], ['get-flag', 'below-med-low-fa', _NBMedLo], [is, _NAMeanNAMedHi, [-, _NAMean, _NAMedHi]], [is, _NBMeanNBMedLo, [-, _NBMean, _NBMedLo]], [is, _NBMedLoNEMin, [-, _NBMedLo, _NEMin]], ['set-det']]], [=, _Props, [::, [=, ['det-if-then', min, min], _NEMin], [=, ['det-if-then', min, low], _NBMedLoNEMin], [=, ['det-if-then', low, mean], _NBMeanNBMedLo], [=, ['det-if-then', mean, high], _NAMeanNAMedHi], [=, ['det-if-then', high, max], _NAMedHi], [=, ---------, ------------], [=, ['det-if-then', min, max], _Insts], nl, [=, min, _Min], [=, low, _Low], [=, mean, _Mean], [=, high, _High], [=, max, _Max], [=, total, _Total]]], [maplist, 'xthe-unbounds', _Props], ['add-atom', '&self', [extent_props, _F, _A, _Props]], [debugln, [::, ['extent-props', [/, _F, _A]], _Props]], ['set-det']]], 'True')) ^ Redo: (193) [user] metta_file_buffer(_3300, _3302, _3304, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', _3308) ^ Unify: (193) [user] metta_file_buffer(+, '$COMMENT'("; ; avoid division by zero", 188, 0), [], P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', '$stream_position'(5596, 187, 17, 5596)) ^ Exit: (193) [user] metta_file_buffer(+, '$COMMENT'("; ; avoid division by zero", 188, 0), [], P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', '$stream_position'(5596, 187, 17, 5596)) ^ Call: (194) [user] apply:maplist(maybe_assign, []) ^ Unify: (194) [apply] apply:maplist(user:maybe_assign, []) Call: (195) [apply] apply:maplist_([], user:maybe_assign) Unify: (195) [apply] apply:maplist_([], user:maybe_assign) Exit: (195) [apply] apply:maplist_([], user:maybe_assign) ^ Exit: (194) [apply] apply:maplist(user:maybe_assign, []) ^ Call: (194) [user] must_not_error(do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', '$COMMENT'("; ; avoid division by zero", 188, 0), _3348)) ^ Unify: (194) [user] must_not_error(user:do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', '$COMMENT'("; ; avoid division by zero", 188, 0), _3348)) Call: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', '$COMMENT'("; ; avoid division by zero", 188, 0), _3348) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', '$COMMENT'("; ; avoid division by zero", 188, 0), _3348) Call: (196) [system] var('$COMMENT'("; ; avoid division by zero", 188, 0)) Redo: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', '$COMMENT'("; ; avoid division by zero", 188, 0), _3348) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', '$COMMENT'("; ; avoid division by zero", 188, 0), _3348) Call: (196) [system] (+)\==exec Exit: (196) [system] (+)\==exec Call: (196) [system] '$COMMENT'("; ; avoid division by zero", 188, 0)==[] Redo: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', '$COMMENT'("; ; avoid division by zero", 188, 0), _3348) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', '$COMMENT'("; ; avoid division by zero", 188, 0), _3348) Call: (196) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), comment(+), '&self', "; ; avoid division by zero", _3348) Unify: (196) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), comment(+), '&self', "; ; avoid division by zero", _3348) Call: (197) [system] var("; ; avoid division by zero") Redo: (196) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), comment(+), '&self', "; ; avoid division by zero", _3348) Unify: (196) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), comment(+), '&self', "; ; avoid division by zero", _3348) Call: (197) [system] comment(+)\==exec Exit: (197) [system] comment(+)\==exec Call: (197) [system] "; ; avoid division by zero"==[] Redo: (196) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), comment(+), '&self', "; ; avoid division by zero", _3348) Unify: (196) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), comment(+), '&self', "; ; avoid division by zero", _3348) ^ Call: (197) [user] write_comment("; ; avoid division by zero") ^ Unify: (197) [user] write_comment("; ; avoid division by zero") ^ Call: (198) [user] is_compatio ^ Unify: (198) [user] is_compatio ^ Call: (200) [system] setup_call_cleanup('$notrace'(_256368, _256370), once(user:is_compatio0), '$restore_trace'(_256368, _256370)) ^ Unify: (200) [system] setup_call_cleanup(system:'$notrace'(_256368, _256370), system:once(user:is_compatio0), system:'$restore_trace'(_256368, _256370)) ^ Call: (201) [system] sig_atomic(system:'$notrace'(_256368, _256370)) ^ Redo: (197) [user] write_comment("; ; avoid division by zero") ^ Unify: (197) [user] write_comment("; ; avoid division by zero") ^ Call: (198) [user] silent_loading ^ Unify: (198) [user] silent_loading ^ Call: (199) [user] option_value(load, silent) ^ Unify: (199) [user] option_value(load, silent) Call: (200) [system] var(silent) Fail: (200) [system] var(silent) ^ Redo: (199) [user] option_value(load, silent) ^ Unify: (199) [user] option_value(load, silent) Call: (200) [system] silent==true Fail: (200) [system] silent==true ^ Redo: (199) [user] option_value(load, silent) ^ Unify: (199) [user] option_value(load, silent) Call: (200) [system] silent==false Fail: (200) [system] silent==false ^ Redo: (199) [user] option_value(load, silent) ^ Unify: (199) [user] option_value(load, silent) ^ Call: (201) [system] setup_call_cleanup('$notrace'(_275884, _275886), once(user:option_value0(load, silent)), '$restore_trace'(_275884, _275886)) ^ Unify: (201) [system] setup_call_cleanup(system:'$notrace'(_275884, _275886), system:once(user:option_value0(load, silent)), system:'$restore_trace'(_275884, _275886)) ^ Call: (202) [system] sig_atomic(system:'$notrace'(_275884, _275886)) ^ Fail: (199) [user] option_value(load, silent) ^ Redo: (198) [user] silent_loading ^ Unify: (198) [user] silent_loading ^ Call: (199) [user] is_converting ^ Unify: (199) [user] is_converting ^ Call: (200) [user] is_metta_flag(convert) ^ Unify: (200) [user] is_metta_flag(convert) ^ Call: (202) [system] setup_call_cleanup('$notrace'(_285174, _285176), once(user:is_flag0(convert)), '$restore_trace'(_285174, _285176)) ^ Unify: (202) [system] setup_call_cleanup(system:'$notrace'(_285174, _285176), system:once(user:is_flag0(convert)), system:'$restore_trace'(_285174, _285176)) ^ Call: (203) [system] sig_atomic(system:'$notrace'(_285174, _285176)) ^ Fail: (200) [user] is_metta_flag(convert) ^ Fail: (199) [user] is_converting ^ Redo: (198) [user] silent_loading ^ Unify: (198) [user] silent_loading ^ Call: (199) [user] option_value(html, 'True') ^ Unify: (199) [user] option_value(html, 'True') Call: (200) [system] var('True') Fail: (200) [system] var('True') ^ Redo: (199) [user] option_value(html, 'True') ^ Unify: (199) [user] option_value(html, 'True') Call: (200) [system] 'True'==true Fail: (200) [system] 'True'==true ^ Redo: (199) [user] option_value(html, 'True') ^ Unify: (199) [user] option_value(html, 'True') Call: (200) [system] 'True'==false Fail: (200) [system] 'True'==false ^ Redo: (199) [user] option_value(html, 'True') ^ Unify: (199) [user] option_value(html, 'True') ^ Call: (201) [system] setup_call_cleanup('$notrace'(_304682, _304684), once(user:option_value0(html, 'True')), '$restore_trace'(_304682, _304684)) ^ Unify: (201) [system] setup_call_cleanup(system:'$notrace'(_304682, _304684), system:once(user:option_value0(html, 'True')), system:'$restore_trace'(_304682, _304684)) ^ Call: (202) [system] sig_atomic(system:'$notrace'(_304682, _304684)) ^ Exit: (201) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:option_value0(html, 'True')), system:'$restore_trace'(3, -1)) ^ Exit: (199) [user] option_value(html, 'True') Call: (199) [system] fail ^ Redo: (197) [user] write_comment("; ; avoid division by zero") ^ Unify: (197) [user] write_comment("; ; avoid division by zero") ^ Call: (198) [user] connlf ^ Unify: (198) [user] connlf ^ Call: (199) [user] check_silent_loading ^ Unify: (199) [user] check_silent_loading ^ Exit: (199) [user] check_silent_loading ^ Call: (199) [user] not_compat_io(format('~N')) ^ Unify: (199) [user] not_compat_io(format('~N')) ^ Call: (200) [user] not_compatio(format('~N')) ^ Unify: (200) [user] not_compatio(format('~N')) ^ Call: (201) [user] if_t(once((is_mettalog;is_testing)), user_err(format('~N'))) ^ Unify: (201) [user] if_t(once((is_mettalog;is_testing)), user_err(format('~N'))) ^ Call: (202) [user] once((is_mettalog;is_testing)) ^ Unify: (202) [system] once(user:(is_mettalog;is_testing)) ^ Call: (204) [user] is_mettalog ^ Unify: (204) [user] is_mettalog ^ Call: (205) [user] is_win64 ^ Unify: (205) [user] is_win64 Call: (206) [system] current_prolog_flag(windows, _327934) Fail: (206) [system] current_prolog_flag(windows, _328862) ^ Fail: (205) [user] is_win64 ^ Redo: (204) [user] is_mettalog ^ Unify: (204) [user] is_mettalog ^ Call: (205) [user] is_metta_flag(log) ^ Unify: (205) [user] is_metta_flag(log) ^ Call: (207) [system] setup_call_cleanup('$notrace'(_334322, _334324), once(user:is_flag0(log)), '$restore_trace'(_334322, _334324)) ^ Unify: (207) [system] setup_call_cleanup(system:'$notrace'(_334322, _334324), system:once(user:is_flag0(log)), system:'$restore_trace'(_334322, _334324)) ^ Call: (208) [system] sig_atomic(system:'$notrace'(_334322, _334324)) ^ Fail: (205) [user] is_metta_flag(log) ^ Fail: (204) [user] is_mettalog ^ Call: (204) [user] is_testing ^ Unify: (204) [user] is_testing ^ Call: (205) [user] is_metta_flag(test) ^ Unify: (205) [user] is_metta_flag(test) ^ Call: (207) [system] setup_call_cleanup('$notrace'(_342692, _342694), once(user:is_flag0(test)), '$restore_trace'(_342692, _342694)) ^ Unify: (207) [system] setup_call_cleanup(system:'$notrace'(_342692, _342694), system:once(user:is_flag0(test)), system:'$restore_trace'(_342692, _342694)) ^ Call: (208) [system] sig_atomic(system:'$notrace'(_342692, _342694)) ^ Exit: (207) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:is_flag0(test)), system:'$restore_trace'(3, -1)) ^ Exit: (205) [user] is_metta_flag(test) ^ Exit: (204) [user] is_testing ^ Exit: (202) [system] once(user:(is_mettalog;is_testing)) ^ Call: (202) [user] user_err(format('~N')) ^ Unify: (202) [user] user_err(format('~N')) ^ Call: (203) [user] original_user_error(_351088) ^ Unify: (203) [user] original_user_error(_351088) Call: (204) [system] stream_property(_351088, file_no(2)) Unify: (204) [system] stream_property(_351088, file_no(2)) Call: (205) [system] nonvar(_351088) Redo: (204) [system] stream_property(_351088, file_no(2)) Unify: (204) [system] stream_property(_351088, file_no(2)) Call: (205) [system] nonvar(_351088) Redo: (204) [system] stream_property(_351088, file_no(2)) Unify: (204) [system] stream_property(_351088, file_no(2)) Call: (205) [system] nonvar(file_no(2)) Exit: (205) [system] nonvar(file_no(2)) Call: (205) [system] file_no(2)=alias(_362208) Redo: (204) [system] stream_property(_351088, file_no(2)) Exit: (204) [system] stream_property((0x7f8996b58220), file_no(2)) ^ Exit: (203) [user] original_user_error((0x7f8996b58220)) ^ Call: (203) [user] with_output_to((0x7f8996b58220), format('~N')) Call: (205) [$syspreds] format('~N') Unify: (205) [$syspreds] format('~N') ^ Call: (206) [$syspreds] format('~N', []) ^ Exit: (206) [$syspreds] format('~N', []) Exit: (205) [$syspreds] format('~N') ^ Exit: (203) [user] with_output_to((0x7f8996b58220), format('~N')) ^ Exit: (202) [user] user_err(format('~N')) ^ Exit: (201) [user] if_t(once((is_mettalog;is_testing)), user_err(format('~N'))) ^ Exit: (200) [user] not_compatio(format('~N')) ^ Exit: (199) [user] not_compat_io(format('~N')) ^ Exit: (198) [user] connlf ^ Call: (198) [user] format(';;~w~n', ["; ; avoid division by zero"]) ;;; ; avoid division by zero ^ Exit: (198) [user] format(';;~w~n', ["; ; avoid division by zero"]) ^ Exit: (197) [user] write_comment("; ; avoid division by zero") ^ Call: (197) [user] ignore((symbolic("; ; avoid division by zero"), symbolic_list_concat([_379930, _379936], 'MeTTaLog only: ', "; ; avoid division by zero"), !, atom_string(_379936, _379956), do_metta(mettalog_only(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')), +, '&self', _379956, _3348))) ^ Unify: (197) [system] ignore(user:(symbolic("; ; avoid division by zero"), symbolic_list_concat([_379930, _379936], 'MeTTaLog only: ', "; ; avoid division by zero"), !, atom_string(_379936, _379956), do_metta(mettalog_only(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')), +, '&self', _379956, _3348))) ^ Call: (199) [user] symbolic("; ; avoid division by zero") ^ Unify: (199) [user] symbolic("; ; avoid division by zero") Call: (200) [system] atomic("; ; avoid division by zero") Exit: (200) [system] atomic("; ; avoid division by zero") ^ Exit: (199) [user] symbolic("; ; avoid division by zero") ^ Call: (199) [user] symbolic_list_concat([_379930, _379936], 'MeTTaLog only: ', "; ; avoid division by zero") ^ Unify: (199) [user] symbolic_list_concat([_379930, _379936], 'MeTTaLog only: ', "; ; avoid division by zero") Call: (200) [system] atomic_list_concat([_379930, _379936], 'MeTTaLog only: ', "; ; avoid division by zero") Fail: (200) [system] atomic_list_concat([_379930, _379936], 'MeTTaLog only: ', "; ; avoid division by zero") ^ Fail: (199) [user] symbolic_list_concat([_379930, _379936], 'MeTTaLog only: ', "; ; avoid division by zero") ^ Redo: (197) [system] ignore(user:(symbolic("; ; avoid division by zero"), symbolic_list_concat([_379930, _379936], 'MeTTaLog only: ', "; ; avoid division by zero"), !, atom_string(_379936, _379956), do_metta(mettalog_only(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')), +, '&self', _379956, _3348))) ^ Unify: (197) [system] ignore(user:(symbolic("; ; avoid division by zero"), symbolic_list_concat([_379930, _379936], 'MeTTaLog only: ', "; ; avoid division by zero"), !, atom_string(_379936, _379956), do_metta(mettalog_only(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')), +, '&self', _379956, _3348))) ^ Exit: (197) [system] ignore(user:(symbolic("; ; avoid division by zero"), symbolic_list_concat([_379930, _379936], 'MeTTaLog only: ', "; ; avoid division by zero"), !, atom_string(_379936, _379956), do_metta(mettalog_only(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')), +, '&self', _379956, _3348))) ^ Call: (197) [user] ignore((symbolic("; ; avoid division by zero"), symbolic_list_concat([_413426, _379936], 'MeTTaLog: ', "; ; avoid division by zero"), !, atom_string(_379936, _379956), do_metta(mettalog_only(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')), +, '&self', _379956, _3348))) ^ Unify: (197) [system] ignore(user:(symbolic("; ; avoid division by zero"), symbolic_list_concat([_413426, _379936], 'MeTTaLog: ', "; ; avoid division by zero"), !, atom_string(_379936, _379956), do_metta(mettalog_only(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')), +, '&self', _379956, _3348))) ^ Call: (199) [user] symbolic("; ; avoid division by zero") ^ Unify: (199) [user] symbolic("; ; avoid division by zero") Call: (200) [system] atomic("; ; avoid division by zero") Exit: (200) [system] atomic("; ; avoid division by zero") ^ Exit: (199) [user] symbolic("; ; avoid division by zero") ^ Call: (199) [user] symbolic_list_concat([_413426, _379936], 'MeTTaLog: ', "; ; avoid division by zero") ^ Unify: (199) [user] symbolic_list_concat([_413426, _379936], 'MeTTaLog: ', "; ; avoid division by zero") Call: (200) [system] atomic_list_concat([_413426, _379936], 'MeTTaLog: ', "; ; avoid division by zero") Fail: (200) [system] atomic_list_concat([_413426, _379936], 'MeTTaLog: ', "; ; avoid division by zero") ^ Fail: (199) [user] symbolic_list_concat([_413426, _379936], 'MeTTaLog: ', "; ; avoid division by zero") ^ Redo: (197) [system] ignore(user:(symbolic("; ; avoid division by zero"), symbolic_list_concat([_413426, _379936], 'MeTTaLog: ', "; ; avoid division by zero"), !, atom_string(_379936, _379956), do_metta(mettalog_only(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')), +, '&self', _379956, _3348))) ^ Unify: (197) [system] ignore(user:(symbolic("; ; avoid division by zero"), symbolic_list_concat([_413426, _379936], 'MeTTaLog: ', "; ; avoid division by zero"), !, atom_string(_379936, _379956), do_metta(mettalog_only(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')), +, '&self', _379956, _3348))) ^ Exit: (197) [system] ignore(user:(symbolic("; ; avoid division by zero"), symbolic_list_concat([_413426, _379936], 'MeTTaLog: ', "; ; avoid division by zero"), !, atom_string(_379936, _379956), do_metta(mettalog_only(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')), +, '&self', _379956, _3348))) Exit: (196) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), comment(+), '&self', "; ; avoid division by zero", _3348) Exit: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', '$COMMENT'("; ; avoid division by zero", 188, 0), _3348) ^ Exit: (194) [user] must_not_error(user:do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', '$COMMENT'("; ; avoid division by zero", 188, 0), _3348)) ^ Redo: (193) [user] metta_file_buffer(_3300, _3302, _3304, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', _3308) ^ Unify: (193) [user] metta_file_buffer(+, '$COMMENT'("; ; adds 20 seconds and is not yet used", 190, 0), [], P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', '$stream_position'(5596, 187, 17, 5596)) ^ Exit: (193) [user] metta_file_buffer(+, '$COMMENT'("; ; adds 20 seconds and is not yet used", 190, 0), [], P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', '$stream_position'(5596, 187, 17, 5596)) ^ Call: (194) [user] apply:maplist(maybe_assign, []) ^ Unify: (194) [apply] apply:maplist(user:maybe_assign, []) Call: (195) [apply] apply:maplist_([], user:maybe_assign) Unify: (195) [apply] apply:maplist_([], user:maybe_assign) Exit: (195) [apply] apply:maplist_([], user:maybe_assign) ^ Exit: (194) [apply] apply:maplist(user:maybe_assign, []) ^ Call: (194) [user] must_not_error(do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', '$COMMENT'("; ; adds 20 seconds and is not yet used", 190, 0), _3348)) ^ Unify: (194) [user] must_not_error(user:do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', '$COMMENT'("; ; adds 20 seconds and is not yet used", 190, 0), _3348)) Call: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', '$COMMENT'("; ; adds 20 seconds and is not yet used", 190, 0), _3348) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', '$COMMENT'("; ; adds 20 seconds and is not yet used", 190, 0), _3348) Call: (196) [system] var('$COMMENT'("; ; adds 20 seconds and is not yet used", 190, 0)) Redo: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', '$COMMENT'("; ; adds 20 seconds and is not yet used", 190, 0), _3348) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', '$COMMENT'("; ; adds 20 seconds and is not yet used", 190, 0), _3348) Call: (196) [system] (+)\==exec Exit: (196) [system] (+)\==exec Call: (196) [system] '$COMMENT'("; ; adds 20 seconds and is not yet used", 190, 0)==[] Redo: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', '$COMMENT'("; ; adds 20 seconds and is not yet used", 190, 0), _3348) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', '$COMMENT'("; ; adds 20 seconds and is not yet used", 190, 0), _3348) Call: (196) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), comment(+), '&self', "; ; adds 20 seconds and is not yet used", _3348) Unify: (196) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), comment(+), '&self', "; ; adds 20 seconds and is not yet used", _3348) Call: (197) [system] var("; ; adds 20 seconds and is not yet used") Redo: (196) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), comment(+), '&self', "; ; adds 20 seconds and is not yet used", _3348) Unify: (196) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), comment(+), '&self', "; ; adds 20 seconds and is not yet used", _3348) Call: (197) [system] comment(+)\==exec Exit: (197) [system] comment(+)\==exec Call: (197) [system] "; ; adds 20 seconds and is not yet used"==[] Redo: (196) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), comment(+), '&self', "; ; adds 20 seconds and is not yet used", _3348) Unify: (196) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), comment(+), '&self', "; ; adds 20 seconds and is not yet used", _3348) ^ Call: (197) [user] write_comment("; ; adds 20 seconds and is not yet used") ^ Unify: (197) [user] write_comment("; ; adds 20 seconds and is not yet used") ^ Call: (198) [user] is_compatio ^ Unify: (198) [user] is_compatio ^ Call: (200) [system] setup_call_cleanup('$notrace'(_41190, _41192), once(user:is_compatio0), '$restore_trace'(_41190, _41192)) ^ Unify: (200) [system] setup_call_cleanup(system:'$notrace'(_41190, _41192), system:once(user:is_compatio0), system:'$restore_trace'(_41190, _41192)) ^ Call: (201) [system] sig_atomic(system:'$notrace'(_41190, _41192)) ^ Redo: (197) [user] write_comment("; ; adds 20 seconds and is not yet used") ^ Unify: (197) [user] write_comment("; ; adds 20 seconds and is not yet used") ^ Call: (198) [user] silent_loading ^ Unify: (198) [user] silent_loading ^ Call: (199) [user] option_value(load, silent) ^ Unify: (199) [user] option_value(load, silent) Call: (200) [system] var(silent) Fail: (200) [system] var(silent) ^ Redo: (199) [user] option_value(load, silent) ^ Unify: (199) [user] option_value(load, silent) Call: (200) [system] silent==true Fail: (200) [system] silent==true ^ Redo: (199) [user] option_value(load, silent) ^ Unify: (199) [user] option_value(load, silent) Call: (200) [system] silent==false Fail: (200) [system] silent==false ^ Redo: (199) [user] option_value(load, silent) ^ Unify: (199) [user] option_value(load, silent) ^ Call: (201) [system] setup_call_cleanup('$notrace'(_60706, _60708), once(user:option_value0(load, silent)), '$restore_trace'(_60706, _60708)) ^ Unify: (201) [system] setup_call_cleanup(system:'$notrace'(_60706, _60708), system:once(user:option_value0(load, silent)), system:'$restore_trace'(_60706, _60708)) ^ Call: (202) [system] sig_atomic(system:'$notrace'(_60706, _60708)) ^ Fail: (199) [user] option_value(load, silent) ^ Redo: (198) [user] silent_loading ^ Unify: (198) [user] silent_loading ^ Call: (199) [user] is_converting ^ Unify: (199) [user] is_converting ^ Call: (200) [user] is_metta_flag(convert) ^ Unify: (200) [user] is_metta_flag(convert) ^ Call: (202) [system] setup_call_cleanup('$notrace'(_69996, _69998), once(user:is_flag0(convert)), '$restore_trace'(_69996, _69998)) ^ Unify: (202) [system] setup_call_cleanup(system:'$notrace'(_69996, _69998), system:once(user:is_flag0(convert)), system:'$restore_trace'(_69996, _69998)) ^ Call: (203) [system] sig_atomic(system:'$notrace'(_69996, _69998)) ^ Fail: (200) [user] is_metta_flag(convert) ^ Fail: (199) [user] is_converting ^ Redo: (198) [user] silent_loading ^ Unify: (198) [user] silent_loading ^ Call: (199) [user] option_value(html, 'True') ^ Unify: (199) [user] option_value(html, 'True') Call: (200) [system] var('True') Fail: (200) [system] var('True') ^ Redo: (199) [user] option_value(html, 'True') ^ Unify: (199) [user] option_value(html, 'True') Call: (200) [system] 'True'==true Fail: (200) [system] 'True'==true ^ Redo: (199) [user] option_value(html, 'True') ^ Unify: (199) [user] option_value(html, 'True') Call: (200) [system] 'True'==false Fail: (200) [system] 'True'==false ^ Redo: (199) [user] option_value(html, 'True') ^ Unify: (199) [user] option_value(html, 'True') ^ Call: (201) [system] setup_call_cleanup('$notrace'(_89504, _89506), once(user:option_value0(html, 'True')), '$restore_trace'(_89504, _89506)) ^ Unify: (201) [system] setup_call_cleanup(system:'$notrace'(_89504, _89506), system:once(user:option_value0(html, 'True')), system:'$restore_trace'(_89504, _89506)) ^ Call: (202) [system] sig_atomic(system:'$notrace'(_89504, _89506)) ^ Exit: (201) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:option_value0(html, 'True')), system:'$restore_trace'(3, -1)) ^ Exit: (199) [user] option_value(html, 'True') Call: (199) [system] fail ^ Redo: (197) [user] write_comment("; ; adds 20 seconds and is not yet used") ^ Unify: (197) [user] write_comment("; ; adds 20 seconds and is not yet used") ^ Call: (198) [user] connlf ^ Unify: (198) [user] connlf ^ Call: (199) [user] check_silent_loading ^ Unify: (199) [user] check_silent_loading ^ Exit: (199) [user] check_silent_loading ^ Call: (199) [user] not_compat_io(format('~N')) ^ Unify: (199) [user] not_compat_io(format('~N')) ^ Call: (200) [user] not_compatio(format('~N')) ^ Unify: (200) [user] not_compatio(format('~N')) ^ Call: (201) [user] if_t(once((is_mettalog;is_testing)), user_err(format('~N'))) ^ Unify: (201) [user] if_t(once((is_mettalog;is_testing)), user_err(format('~N'))) ^ Call: (202) [user] once((is_mettalog;is_testing)) ^ Unify: (202) [system] once(user:(is_mettalog;is_testing)) ^ Call: (204) [user] is_mettalog ^ Unify: (204) [user] is_mettalog ^ Call: (205) [user] is_win64 ^ Unify: (205) [user] is_win64 Call: (206) [system] current_prolog_flag(windows, _112756) Fail: (206) [system] current_prolog_flag(windows, _113684) ^ Fail: (205) [user] is_win64 ^ Redo: (204) [user] is_mettalog ^ Unify: (204) [user] is_mettalog ^ Call: (205) [user] is_metta_flag(log) ^ Unify: (205) [user] is_metta_flag(log) ^ Call: (207) [system] setup_call_cleanup('$notrace'(_119144, _119146), once(user:is_flag0(log)), '$restore_trace'(_119144, _119146)) ^ Unify: (207) [system] setup_call_cleanup(system:'$notrace'(_119144, _119146), system:once(user:is_flag0(log)), system:'$restore_trace'(_119144, _119146)) ^ Call: (208) [system] sig_atomic(system:'$notrace'(_119144, _119146)) ^ Fail: (205) [user] is_metta_flag(log) ^ Fail: (204) [user] is_mettalog ^ Call: (204) [user] is_testing ^ Unify: (204) [user] is_testing ^ Call: (205) [user] is_metta_flag(test) ^ Unify: (205) [user] is_metta_flag(test) ^ Call: (207) [system] setup_call_cleanup('$notrace'(_127514, _127516), once(user:is_flag0(test)), '$restore_trace'(_127514, _127516)) ^ Unify: (207) [system] setup_call_cleanup(system:'$notrace'(_127514, _127516), system:once(user:is_flag0(test)), system:'$restore_trace'(_127514, _127516)) ^ Call: (208) [system] sig_atomic(system:'$notrace'(_127514, _127516)) ^ Exit: (207) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:is_flag0(test)), system:'$restore_trace'(3, -1)) ^ Exit: (205) [user] is_metta_flag(test) ^ Exit: (204) [user] is_testing ^ Exit: (202) [system] once(user:(is_mettalog;is_testing)) ^ Call: (202) [user] user_err(format('~N')) ^ Unify: (202) [user] user_err(format('~N')) ^ Call: (203) [user] original_user_error(_135910) ^ Unify: (203) [user] original_user_error(_135910) Call: (204) [system] stream_property(_135910, file_no(2)) Unify: (204) [system] stream_property(_135910, file_no(2)) Call: (205) [system] nonvar(_135910) Redo: (204) [system] stream_property(_135910, file_no(2)) Unify: (204) [system] stream_property(_135910, file_no(2)) Call: (205) [system] nonvar(_135910) Redo: (204) [system] stream_property(_135910, file_no(2)) Unify: (204) [system] stream_property(_135910, file_no(2)) Call: (205) [system] nonvar(file_no(2)) Exit: (205) [system] nonvar(file_no(2)) Call: (205) [system] file_no(2)=alias(_147030) Redo: (204) [system] stream_property(_135910, file_no(2)) Exit: (204) [system] stream_property((0x7f8996b58220), file_no(2)) ^ Exit: (203) [user] original_user_error((0x7f8996b58220)) ^ Call: (203) [user] with_output_to((0x7f8996b58220), format('~N')) Call: (205) [$syspreds] format('~N') Unify: (205) [$syspreds] format('~N') ^ Call: (206) [$syspreds] format('~N', []) ^ Exit: (206) [$syspreds] format('~N', []) Exit: (205) [$syspreds] format('~N') ^ Exit: (203) [user] with_output_to((0x7f8996b58220), format('~N')) ^ Exit: (202) [user] user_err(format('~N')) ^ Exit: (201) [user] if_t(once((is_mettalog;is_testing)), user_err(format('~N'))) ^ Exit: (200) [user] not_compatio(format('~N')) ^ Exit: (199) [user] not_compat_io(format('~N')) ^ Exit: (198) [user] connlf ^ Call: (198) [user] format(';;~w~n', ["; ; adds 20 seconds and is not yet used"]) ;;; ; adds 20 seconds and is not yet used ^ Exit: (198) [user] format(';;~w~n', ["; ; adds 20 seconds and is not yet used"]) ^ Exit: (197) [user] write_comment("; ; adds 20 seconds and is not yet used") ^ Call: (197) [user] ignore((symbolic("; ; adds 20 seconds and is not yet used"), symbolic_list_concat([_164752, _164758], 'MeTTaLog only: ', "; ; adds 20 seconds and is not yet used"), !, atom_string(_164758, _164778), do_metta(mettalog_only(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')), +, '&self', _164778, _3348))) ^ Unify: (197) [system] ignore(user:(symbolic("; ; adds 20 seconds and is not yet used"), symbolic_list_concat([_164752, _164758], 'MeTTaLog only: ', "; ; adds 20 seconds and is not yet used"), !, atom_string(_164758, _164778), do_metta(mettalog_only(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')), +, '&self', _164778, _3348))) ^ Call: (199) [user] symbolic("; ; adds 20 seconds and is not yet used") ^ Unify: (199) [user] symbolic("; ; adds 20 seconds and is not yet used") Call: (200) [system] atomic("; ; adds 20 seconds and is not yet used") Exit: (200) [system] atomic("; ; adds 20 seconds and is not yet used") ^ Exit: (199) [user] symbolic("; ; adds 20 seconds and is not yet used") ^ Call: (199) [user] symbolic_list_concat([_164752, _164758], 'MeTTaLog only: ', "; ; adds 20 seconds and is not yet used") ^ Unify: (199) [user] symbolic_list_concat([_164752, _164758], 'MeTTaLog only: ', "; ; adds 20 seconds and is not yet used") Call: (200) [system] atomic_list_concat([_164752, _164758], 'MeTTaLog only: ', "; ; adds 20 seconds and is not yet used") Fail: (200) [system] atomic_list_concat([_164752, _164758], 'MeTTaLog only: ', "; ; adds 20 seconds and is not yet used") ^ Fail: (199) [user] symbolic_list_concat([_164752, _164758], 'MeTTaLog only: ', "; ; adds 20 seconds and is not yet used") ^ Redo: (197) [system] ignore(user:(symbolic("; ; adds 20 seconds and is not yet used"), symbolic_list_concat([_164752, _164758], 'MeTTaLog only: ', "; ; adds 20 seconds and is not yet used"), !, atom_string(_164758, _164778), do_metta(mettalog_only(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')), +, '&self', _164778, _3348))) ^ Unify: (197) [system] ignore(user:(symbolic("; ; adds 20 seconds and is not yet used"), symbolic_list_concat([_164752, _164758], 'MeTTaLog only: ', "; ; adds 20 seconds and is not yet used"), !, atom_string(_164758, _164778), do_metta(mettalog_only(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')), +, '&self', _164778, _3348))) ^ Exit: (197) [system] ignore(user:(symbolic("; ; adds 20 seconds and is not yet used"), symbolic_list_concat([_164752, _164758], 'MeTTaLog only: ', "; ; adds 20 seconds and is not yet used"), !, atom_string(_164758, _164778), do_metta(mettalog_only(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')), +, '&self', _164778, _3348))) ^ Call: (197) [user] ignore((symbolic("; ; adds 20 seconds and is not yet used"), symbolic_list_concat([_198248, _164758], 'MeTTaLog: ', "; ; adds 20 seconds and is not yet used"), !, atom_string(_164758, _164778), do_metta(mettalog_only(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')), +, '&self', _164778, _3348))) ^ Unify: (197) [system] ignore(user:(symbolic("; ; adds 20 seconds and is not yet used"), symbolic_list_concat([_198248, _164758], 'MeTTaLog: ', "; ; adds 20 seconds and is not yet used"), !, atom_string(_164758, _164778), do_metta(mettalog_only(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')), +, '&self', _164778, _3348))) ^ Call: (199) [user] symbolic("; ; adds 20 seconds and is not yet used") ^ Unify: (199) [user] symbolic("; ; adds 20 seconds and is not yet used") Call: (200) [system] atomic("; ; adds 20 seconds and is not yet used") Exit: (200) [system] atomic("; ; adds 20 seconds and is not yet used") ^ Exit: (199) [user] symbolic("; ; adds 20 seconds and is not yet used") ^ Call: (199) [user] symbolic_list_concat([_198248, _164758], 'MeTTaLog: ', "; ; adds 20 seconds and is not yet used") ^ Unify: (199) [user] symbolic_list_concat([_198248, _164758], 'MeTTaLog: ', "; ; adds 20 seconds and is not yet used") Call: (200) [system] atomic_list_concat([_198248, _164758], 'MeTTaLog: ', "; ; adds 20 seconds and is not yet used") Fail: (200) [system] atomic_list_concat([_198248, _164758], 'MeTTaLog: ', "; ; adds 20 seconds and is not yet used") ^ Fail: (199) [user] symbolic_list_concat([_198248, _164758], 'MeTTaLog: ', "; ; adds 20 seconds and is not yet used") ^ Redo: (197) [system] ignore(user:(symbolic("; ; adds 20 seconds and is not yet used"), symbolic_list_concat([_198248, _164758], 'MeTTaLog: ', "; ; adds 20 seconds and is not yet used"), !, atom_string(_164758, _164778), do_metta(mettalog_only(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')), +, '&self', _164778, _3348))) ^ Unify: (197) [system] ignore(user:(symbolic("; ; adds 20 seconds and is not yet used"), symbolic_list_concat([_198248, _164758], 'MeTTaLog: ', "; ; adds 20 seconds and is not yet used"), !, atom_string(_164758, _164778), do_metta(mettalog_only(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')), +, '&self', _164778, _3348))) ^ Exit: (197) [system] ignore(user:(symbolic("; ; adds 20 seconds and is not yet used"), symbolic_list_concat([_198248, _164758], 'MeTTaLog: ', "; ; adds 20 seconds and is not yet used"), !, atom_string(_164758, _164778), do_metta(mettalog_only(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')), +, '&self', _164778, _3348))) Exit: (196) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), comment(+), '&self', "; ; adds 20 seconds and is not yet used", _3348) Exit: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', '$COMMENT'("; ; adds 20 seconds and is not yet used", 190, 0), _3348) ^ Exit: (194) [user] must_not_error(user:do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', '$COMMENT'("; ; adds 20 seconds and is not yet used", 190, 0), _3348)) ^ Redo: (193) [user] metta_file_buffer(_3300, _3302, _3304, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', _3308) ^ Unify: (193) [user] metta_file_buffer(+, [=, ['xthe-unbounds', _251050], [ignore, [=, _251050, [=, _251098, x]]]], ['__'=_251098, '_X'=_251050], P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', '$stream_position'(5596, 187, 17, 5596)) ^ Exit: (193) [user] metta_file_buffer(+, [=, ['xthe-unbounds', _251050], [ignore, [=, _251050, [=, _251098, x]]]], ['__'=_251098, '_X'=_251050], P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', '$stream_position'(5596, 187, 17, 5596)) ^ Call: (194) [user] apply:maplist(maybe_assign, ['__'=_251098, '_X'=_251050]) ^ Unify: (194) [apply] apply:maplist(user:maybe_assign, ['__'=_251098, '_X'=_251050]) Call: (195) [apply] apply:maplist_(['__'=_251098, '_X'=_251050], user:maybe_assign) Unify: (195) [apply] apply:maplist_(['__'=_251098, '_X'=_251050], user:maybe_assign) Call: (196) [user] maybe_assign('__'=_251098) Unify: (196) [user] maybe_assign('__'=_251098) ^ Call: (197) [user] ignore(_251098=__) ^ Unify: (197) [system] ignore(user:(_251098=__)) Call: (198) [system] _251098=__ Exit: (198) [system] __=__ ^ Exit: (197) [system] ignore(user:(__=__)) Exit: (196) [user] maybe_assign('__'=__) Call: (196) [apply] apply:maplist_(['_X'=_251050], user:maybe_assign) Unify: (196) [apply] apply:maplist_(['_X'=_251050], user:maybe_assign) Call: (197) [user] maybe_assign('_X'=_251050) Unify: (197) [user] maybe_assign('_X'=_251050) ^ Call: (198) [user] ignore(_251050=_X) ^ Unify: (198) [system] ignore(user:(_251050=_X)) Call: (199) [system] _251050=_X Exit: (199) [system] _X=_X ^ Exit: (198) [system] ignore(user:(_X=_X)) Exit: (197) [user] maybe_assign('_X'=_X) Call: (197) [apply] apply:maplist_([], user:maybe_assign) Unify: (197) [apply] apply:maplist_([], user:maybe_assign) Exit: (197) [apply] apply:maplist_([], user:maybe_assign) Exit: (196) [apply] apply:maplist_(['_X'=_X], user:maybe_assign) Exit: (195) [apply] apply:maplist_(['__'=__, '_X'=_X], user:maybe_assign) ^ Exit: (194) [apply] apply:maplist(user:maybe_assign, ['__'=__, '_X'=_X]) ^ Call: (194) [user] must_not_error(do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['xthe-unbounds', _X], [ignore, [=, _X, [=, __, x]]]], _3348)) ^ Unify: (194) [user] must_not_error(user:do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['xthe-unbounds', _X], [ignore, [=, _X, [=, __, x]]]], _3348)) Call: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['xthe-unbounds', _X], [ignore, [=, _X, [=, __, x]]]], _3348) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['xthe-unbounds', _X], [ignore, [=, _X, [=, __, x]]]], _3348) Call: (196) [system] var([=, ['xthe-unbounds', _X], [ignore, [=, _X, [=, __, x]]]]) Redo: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['xthe-unbounds', _X], [ignore, [=, _X, [=, __, x]]]], _3348) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['xthe-unbounds', _X], [ignore, [=, _X, [=, __, x]]]], _3348) Call: (196) [system] (+)\==exec Exit: (196) [system] (+)\==exec Call: (196) [system] [=, ['xthe-unbounds', _X], [ignore, [=, _X, [=, __, x]]]]==[] Redo: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['xthe-unbounds', _X], [ignore, [=, _X, [=, __, x]]]], _3348) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['xthe-unbounds', _X], [ignore, [=, _X, [=, __, x]]]], _3348) Call: (196) [system] string([=, ['xthe-unbounds', _X], [ignore, [=, _X, [=, __, x]]]]) Redo: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['xthe-unbounds', _X], [ignore, [=, _X, [=, __, x]]]], _3348) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['xthe-unbounds', _X], [ignore, [=, _X, [=, __, x]]]], _3348) Call: (196) [system] (+)\==exec Exit: (196) [system] (+)\==exec ^ Call: (196) [user] if_t(into_simple_op(+, [=, ['xthe-unbounds', _X], [ignore, [=, _X, [=, __, x]]]], _341526), pfcAdd_Now('next-operation'(_341526))) ^ Unify: (196) [user] if_t(into_simple_op(+, [=, ['xthe-unbounds', _X], [ignore, [=, _X, [=, __, x]]]], _341526), pfcAdd_Now('next-operation'(_341526))) Call: (197) [user] into_simple_op(+, [=, ['xthe-unbounds', _X], [ignore, [=, _X, [=, __, x]]]], _341526) Unify: (197) [user] into_simple_op(+, [=, ['xthe-unbounds', _X], [ignore, [=, _X, [=, __, x]]]], op(+, =, _344318)) Call: (198) [user] o_s([['xthe-unbounds', _X], [ignore, [=, _X, [=, __, x]]]], _344318) Unify: (198) [user] o_s([['xthe-unbounds', _X], [ignore, [=, _X, [=, __, x]]]], _344318) Call: (199) [user] o_s(['xthe-unbounds', _X], _344318) Unify: (199) [user] o_s(['xthe-unbounds', _X], _344318) Call: (200) [user] o_s('xthe-unbounds', _344318) Unify: (200) [user] o_s('xthe-unbounds', 'xthe-unbounds') Exit: (200) [user] o_s('xthe-unbounds', 'xthe-unbounds') Exit: (199) [user] o_s(['xthe-unbounds', _X], 'xthe-unbounds') Exit: (198) [user] o_s([['xthe-unbounds', _X], [ignore, [=, _X, [=, __, x]]]], 'xthe-unbounds') Exit: (197) [user] into_simple_op(+, [=, ['xthe-unbounds', _X], [ignore, [=, _X, [=, __, x]]]], op(+, =, 'xthe-unbounds')) ^ Call: (197) [user] pfcAdd_Now('next-operation'(op(+, =, 'xthe-unbounds'))) ^ Unify: (197) [user] pfcAdd_Now('next-operation'(op(+, =, 'xthe-unbounds'))) ^ Call: (198) [user] current_predicate(pfcAdd/1) ^ Exit: (198) [user] current_predicate(pfcAdd/1) ^ Call: (198) [user] once_writeq_nl(pfcAdd('next-operation'(op(+, =, 'xthe-unbounds')))) ^ Unify: (198) [user] once_writeq_nl(pfcAdd('next-operation'(op(+, =, 'xthe-unbounds')))) ^ Call: (199) [user] clause(pfcTraceExecution, true) ^ Fail: (199) [user] clause(pfcTraceExecution, true) ^ Redo: (198) [user] once_writeq_nl(pfcAdd('next-operation'(op(+, =, 'xthe-unbounds')))) ^ Exit: (198) [user] once_writeq_nl(pfcAdd('next-operation'(op(+, =, 'xthe-unbounds')))) ^ Call: (198) [user] pfcAdd('next-operation'(op(+, =, 'xthe-unbounds'))) ^ Unify: (198) [user] pfcAdd('next-operation'(op(+, =, 'xthe-unbounds'))) ^ Call: (199) [user] must_ex(current_why_UU(_365536)) ^ Unify: (199) [user] must_ex(current_why_UU(_365536)) Call: (201) [user] current_why_UU(_365536) Unify: (201) [user] current_why_UU(_365536) ^ Call: (202) [user] get_why_uu(_365536) ^ Unify: (202) [user] get_why_uu(_365536) ^ Call: (203) [user] findall(_371076, current_why(_371076), _371082) ^ Unify: (203) [$bags] findall(_371076, user:current_why(_371076), _371082) ^ Call: (204) [$bags] findall(_371076, user:current_why(_371076), _371082, []) ^ Unify: (204) [$bags] findall(_371076, user:current_why(_371076), _371082, []) ^ Call: (205) [$bags] cleanup_bag(findall_loop(_371076, user:current_why(_371076), _371082, []), '$destroy_findall_bag') ^ Unify: (205) [$bags] cleanup_bag('$bags':findall_loop(_371076, user:current_why(_371076), _371082, []), '$bags':'$destroy_findall_bag') Call: (206) [$bags] findall_loop(_371076, user:current_why(_371076), _371082, []) Unify: (206) [$bags] findall_loop(_371076, user:current_why(_371076), _371082, []) ^ Call: (207) [user] bugger:current_why(_371076) ^ Unify: (207) [user] bugger:current_why(_371076) ^ Call: (208) [user] bugger:current_why_data(_371076) ^ Unify: (208) [user] bugger:current_why_data(_371076) Call: (209) [system] nb_current('$current_why', wp(_371076, _382336)) Fail: (209) [system] nb_current('$current_why', wp(_371076, _382336)) ^ Redo: (208) [user] bugger:current_why_data(_371076) ^ Unify: (208) [user] bugger:current_why_data(_371076) Call: (209) [t_l] t_l:current_why_source(_371076) Fail: (209) [t_l] t_l:current_why_source(_371076) ^ Fail: (208) [user] bugger:current_why_data(_371076) ^ Redo: (207) [user] bugger:current_why(_371076) ^ Unify: (207) [user] bugger:current_why(mfl4(_389764, _389766, _389768, _389770)) ^ Call: (209) [system] setup_call_cleanup('$notrace'(_390720, _390722), once(user:current_mfl4(_389764, _389766, _389768, _389770)), '$restore_trace'(_390720, _390722)) ^ Unify: (209) [system] setup_call_cleanup(system:'$notrace'(_390720, _390722), system:once(user:current_mfl4(_389764, _389766, _389768, _389770)), system:'$restore_trace'(_390720, _390722)) ^ Call: (210) [system] sig_atomic(system:'$notrace'(_390720, _390722)) ^ Exit: (209) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:current_mfl4(_389764, user, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', 587)), system:'$restore_trace'(3, -1)) ^ Exit: (207) [user] bugger:current_why(P;HTML|mfl4(_389764, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Redo: (206) [$bags] findall_loop(_371076, user:current_why(_371076), _371082, []) Exit: (206) [$bags] findall_loop(_371076, user:current_why(_371076), [P;HTML|mfl4(_407602, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], []) ^ Exit: (205) [$bags] cleanup_bag('$bags':findall_loop(_371076, user:current_why(_371076), [P;HTML|mfl4(_407602, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], []), '$bags':'$destroy_findall_bag') ^ Exit: (204) [$bags] findall(_371076, user:current_why(_371076), [P;HTML|mfl4(_407602, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], []) ^ Exit: (203) [$bags] findall(_371076, user:current_why(_371076), [P;HTML|mfl4(_407602, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Call: (203) [system] [P;HTML|mfl4(_407602, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]\==[] Exit: (203) [system] [P;HTML|mfl4(_407602, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]\==[] ^ Call: (203) [user] u_to_uu([P;HTML|mfl4(_407602, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _365536) ^ Unify: (203) [user] u_to_uu([P;HTML|mfl4(_407602, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], ([P;HTML|mfl4(_407602, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], ax)) Call: (204) [system] var([P;HTML|mfl4(_407602, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Fail: (204) [system] var([P;HTML|mfl4(_407602, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) ^ Redo: (203) [user] u_to_uu([P;HTML|mfl4(_407602, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _365536) ^ Unify: (203) [user] u_to_uu([P;HTML|mfl4(_407602, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], [P;HTML|mfl4(_407602, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Call: (204) [system] nonvar([P;HTML|mfl4(_407602, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Exit: (204) [system] nonvar([P;HTML|mfl4(_407602, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Call: (204) [system] [P;HTML|mfl4(_3994, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]=(_8680, _8682) Fail: (204) [system] [P;HTML|mfl4(_3994, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]=(_8680, _8682) ^ Redo: (203) [user] u_to_uu([P;HTML|mfl4(_3994, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _3968) ^ Unify: (203) [user] u_to_uu([P;HTML|mfl4(_3994, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _3968) ^ Call: (204) [user] logicmoo_util_terms:list_to_conjuncts([P;HTML|mfl4(_3994, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _39082) ^ Unify: (204) [user] logicmoo_util_terms:list_to_conjuncts([P;HTML|mfl4(_3994, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _39082) ^ Call: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_3994, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _39082) ^ Unify: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_3994, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], [P;HTML|mfl4(_3994, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Call: (206) [system] var([P;HTML|mfl4(_3994, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Fail: (206) [system] var([P;HTML|mfl4(_3994, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) ^ Redo: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_3994, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _39082) ^ Unify: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_3994, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], [P;HTML|mfl4(_3994, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) ^ Call: (206) [user] not(compound([P;HTML|mfl4(_3994, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)])) ^ Unify: (206) [system] not(user:compound([P;HTML|mfl4(_3994, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)])) Call: (207) [system] compound([P;HTML|mfl4(_3994, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Exit: (207) [system] compound([P;HTML|mfl4(_3994, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) ^ Fail: (206) [system] not(user:compound([P;HTML|mfl4(_3994, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)])) ^ Redo: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_3994, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _39082) ^ Unify: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_3994, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _39082) ^ Call: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3994, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _39082) ^ Unify: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3994, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_3994, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Call: (207) [system] var(P;HTML|mfl4(_3994, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Fail: (207) [system] var(P;HTML|mfl4(_3994, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Redo: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3994, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _39082) ^ Unify: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3994, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_3994, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Call: (207) [user] not(compound(P;HTML|mfl4(_3994, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587))) ^ Unify: (207) [system] not(user:compound(P;HTML|mfl4(_3994, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587))) Call: (208) [system] compound(P;HTML|mfl4(_3994, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Exit: (208) [system] compound(P;HTML|mfl4(_3994, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Fail: (207) [system] not(user:compound(P;HTML|mfl4(_3994, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587))) ^ Redo: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3994, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _39082) ^ Unify: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3994, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_3994, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Exit: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3994, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_3994, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Exit: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_3994, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], P;HTML|mfl4(_3994, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Exit: (204) [user] logicmoo_util_terms:list_to_conjuncts([P;HTML|mfl4(_3994, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], P;HTML|mfl4(_3994, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Call: (204) [user] u_to_uu(P;HTML|mfl4(_3994, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _3968) ^ Unify: (204) [user] u_to_uu(P;HTML|mfl4(_3994, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), (P;HTML|mfl4(_3994, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) Call: (205) [system] var(P;HTML|mfl4(_3994, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Fail: (205) [system] var(P;HTML|mfl4(_3994, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Redo: (204) [user] u_to_uu(P;HTML|mfl4(_3994, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _3968) ^ Unify: (204) [user] u_to_uu(P;HTML|mfl4(_3994, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_3994, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Call: (205) [system] nonvar(P;HTML|mfl4(_3994, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Exit: (205) [system] nonvar(P;HTML|mfl4(_3994, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Call: (205) [system] P;HTML|mfl4(_3994, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)=(_402256, _402258) Fail: (205) [system] P;HTML|mfl4(_3994, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)=(_402256, _402258) ^ Redo: (204) [user] u_to_uu(P;HTML|mfl4(_3994, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _3968) ^ Unify: (204) [user] u_to_uu(P;HTML|mfl4(_3994, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), (P;HTML|mfl4(_3994, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (204) [user] u_to_uu(P;HTML|mfl4(_3994, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), (P;HTML|mfl4(_3994, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (203) [user] u_to_uu([P;HTML|mfl4(_3994, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], (P;HTML|mfl4(_3994, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (202) [user] get_why_uu((P;HTML|mfl4(_3994, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) Exit: (201) [user] current_why_UU((P;HTML|mfl4(_3994, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (199) [user] must_ex(current_why_UU((P;HTML|mfl4(_3994, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (199) [user] pfcAdd('next-operation'(op(+, =, 'xthe-unbounds')), (P;HTML|mfl4(_3994, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (199) [user] pfcAdd('next-operation'(op(+, =, 'xthe-unbounds')), (P;HTML|mfl4(_3994, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (200) [user] pfcPost('next-operation'(op(+, =, 'xthe-unbounds')), (P;HTML|mfl4(_3994, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (200) [user] pfcPost('next-operation'(op(+, =, 'xthe-unbounds')), (P;HTML|mfl4(_3994, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (201) [user] pfcPost_rev((P;HTML|mfl4(_3994, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax), 'next-operation'(op(+, =, 'xthe-unbounds'))) ^ Unify: (201) [user] pfcPost_rev((P;HTML|mfl4(_3970, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax), 'next-operation'(op(+, =, 'xthe-unbounds'))) Call: (202) [system] is_list('next-operation'(op(+, =, 'xthe-unbounds'))) Fail: (202) [system] is_list('next-operation'(op(+, =, 'xthe-unbounds'))) ^ Redo: (201) [user] pfcPost_rev((P;HTML|mfl4(_3970, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax), 'next-operation'(op(+, =, 'xthe-unbounds'))) ^ Call: (202) [user] pfcPost1('next-operation'(op(+, =, 'xthe-unbounds')), (P;HTML|mfl4(_3970, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (202) [user] pfcPost1('next-operation'(op(+, =, 'xthe-unbounds')), (P;HTML|mfl4(_3970, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (203) [user] control_arg_types('next-operation'(op(+, =, 'xthe-unbounds')), _41784) ^ Unify: (203) [user] control_arg_types('next-operation'(op(+, =, 'xthe-unbounds')), _41784) Call: (204) [system] fail Fail: (204) [system] fail ^ Fail: (203) [user] control_arg_types('next-operation'(op(+, =, 'xthe-unbounds')), _41784) ^ Redo: (202) [user] pfcPost1('next-operation'(op(+, =, 'xthe-unbounds')), (P;HTML|mfl4(_3970, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (202) [user] pfcPost1('next-operation'(op(+, =, 'xthe-unbounds')), (P;HTML|mfl4(_3970, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (203) [user] locally_each:locally(set_prolog_flag(occurs_check, true), catch(pfcPost11('next-operation'(op(+, =, 'xthe-unbounds')), (P;HTML|mfl4(_3970, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _61608, (notrace, wdmsg(('next-operation'(op(+, =, 'xthe-unbounds'))=>_61608)), trace))) ^ Unify: (203) [locally_each] locally_each:locally(user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'xthe-unbounds')), (P;HTML|mfl4(_3970, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _61608, (notrace, wdmsg(('next-operation'(op(+, =, 'xthe-unbounds'))=>_61608)), trace))) ^ Call: (204) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'xthe-unbounds')), (P;HTML|mfl4(_3970, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _61608, (notrace, wdmsg(('next-operation'(op(+, =, 'xthe-unbounds'))=>_61608)), trace)), user:each_call_cleanup) ^ Unify: (204) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'xthe-unbounds')), (P;HTML|mfl4(_3970, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _61608, (notrace, wdmsg(('next-operation'(op(+, =, 'xthe-unbounds'))=>_61608)), trace)), user:each_call_cleanup) Call: (205) [system] current_prolog_flag(occurs_check, _92106) Exit: (205) [system] current_prolog_flag(occurs_check, true) ^ Call: (205) [locally_each] locally_each:wtl_how(trusted_redo_call_cleanup, true==true, user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'xthe-unbounds')), (P;HTML|mfl4(_3970, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _61608, (notrace, wdmsg(('next-operation'(op(+, =, 'xthe-unbounds'))=>_61608)), trace)), user:set_prolog_flag(occurs_check, true)) ^ Unify: (205) [locally_each] locally_each:wtl_how(locally_each:trusted_redo_call_cleanup, locally_each:(true==true), user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'xthe-unbounds')), (P;HTML|mfl4(_3970, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _61608, (notrace, wdmsg(('next-operation'(op(+, =, 'xthe-unbounds'))=>_61608)), trace)), user:set_prolog_flag(occurs_check, true)) Call: (206) [system] true==true Exit: (206) [system] true==true ^ Call: (207) [user] pfcPost11('next-operation'(op(+, =, 'xthe-unbounds')), (P;HTML|mfl4(_3970, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (207) [user] pfcPost11('next-operation'(op(+, =, 'xthe-unbounds')), (P;HTML|mfl4(_3970, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (208) [user] must_ex(pfcAddSupport('next-operation'(op(+, =, 'xthe-unbounds')), (P;HTML|mfl4(_3970, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Unify: (208) [user] must_ex(pfcAddSupport('next-operation'(op(+, =, 'xthe-unbounds')), (P;HTML|mfl4(_3970, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (210) [user] pfcAddSupport('next-operation'(op(+, =, 'xthe-unbounds')), (P;HTML|mfl4(_3970, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (210) [user] pfcAddSupport('next-operation'(op(+, =, 'xthe-unbounds')), (P;HTML|mfl4(_3970, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (211) [user] assert('$spft$'('next-operation'(op(+, =, 'xthe-unbounds')), P;HTML|mfl4(_3970, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (211) [user] assert('$spft$'('next-operation'(op(+, =, 'xthe-unbounds')), P;HTML|mfl4(_3970, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (210) [user] pfcAddSupport('next-operation'(op(+, =, 'xthe-unbounds')), (P;HTML|mfl4(_3970, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (208) [user] must_ex(pfcAddSupport('next-operation'(op(+, =, 'xthe-unbounds')), (P;HTML|mfl4(_3970, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (208) [user] pfcUnique(post, 'next-operation'(op(+, =, 'xthe-unbounds'))) ^ Unify: (208) [user] pfcUnique(post, 'next-operation'(op(+, =, 'xthe-unbounds'))) ^ Call: (209) [user] pfcUnique(post, 'next-operation'(op(+, =, 'xthe-unbounds')), true) ^ Unify: (209) [user] pfcUnique(post, 'next-operation'(op(+, =, 'xthe-unbounds')), true) ^ Call: (210) [user] is_asserted_exact('next-operation'(op(+, =, 'xthe-unbounds')), true) ^ Unify: (210) [user] is_asserted_exact('next-operation'(op(+, =, 'xthe-unbounds')), true) ^ Call: (211) [user] strip_module('next-operation'(op(+, =, 'xthe-unbounds')), _192686, _192688) ^ Exit: (211) [user] strip_module('next-operation'(op(+, =, 'xthe-unbounds')), user, 'next-operation'(op(+, =, 'xthe-unbounds'))) ^ Call: (211) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'xthe-unbounds')), true) ^ Unify: (211) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'xthe-unbounds')), true) Call: (212) [system] _196430=user Exit: (212) [system] user=user ^ Call: (212) [user] clause(user:'next-operation'(op(+, =, 'xthe-unbounds')), true, _198300) ^ Fail: (212) [user] clause('next-operation'(op(+, =, 'xthe-unbounds')), true, _198300) ^ Redo: (211) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'xthe-unbounds')), true) ^ Call: (212) [user] clause(user:'next-operation'(op(+, =, 'xthe-unbounds')), true, _201128) ^ Fail: (212) [user] clause('next-operation'(op(+, =, 'xthe-unbounds')), true, _201128) ^ Fail: (211) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'xthe-unbounds')), true) ^ Fail: (210) [user] is_asserted_exact('next-operation'(op(+, =, 'xthe-unbounds')), true) ^ Redo: (209) [user] pfcUnique(post, 'next-operation'(op(+, =, 'xthe-unbounds')), true) ^ Exit: (209) [user] pfcUnique(post, 'next-operation'(op(+, =, 'xthe-unbounds')), true) ^ Exit: (208) [user] pfcUnique(post, 'next-operation'(op(+, =, 'xthe-unbounds'))) ^ Call: (208) [user] pfcPost2('next-operation'(op(+, =, 'xthe-unbounds')), (P;HTML|mfl4(_3970, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (208) [user] pfcPost2('next-operation'(op(+, =, 'xthe-unbounds')), (P;HTML|mfl4(_3970, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (209) [user] must_ex(once((\+ \+is_asserted_exact('next-operation'(op(+, =, 'xthe-unbounds')));assert('next-operation'(op(+, =, 'xthe-unbounds')))))) ^ Unify: (209) [user] must_ex(once((\+ \+is_asserted_exact('next-operation'(op(+, =, 'xthe-unbounds')));assert('next-operation'(op(+, =, 'xthe-unbounds')))))) ^ Call: (211) [user] once((\+ \+is_asserted_exact('next-operation'(op(+, =, 'xthe-unbounds')));assert('next-operation'(op(+, =, 'xthe-unbounds'))))) ^ Unify: (211) [system] once(user:(\+ \+is_asserted_exact('next-operation'(op(+, =, 'xthe-unbounds')));assert('next-operation'(op(+, =, 'xthe-unbounds'))))) ^ Call: (213) [user] is_asserted_exact('next-operation'(op(+, =, 'xthe-unbounds'))) ^ Unify: (213) [user] is_asserted_exact('next-operation'(op(+, =, 'xthe-unbounds'))) ^ Call: (214) [user] strip_module('next-operation'(op(+, =, 'xthe-unbounds')), _228466, _228468) ^ Exit: (214) [user] strip_module('next-operation'(op(+, =, 'xthe-unbounds')), user, 'next-operation'(op(+, =, 'xthe-unbounds'))) ^ Call: (214) [user] hook_database:expand_to_hb('next-operation'(op(+, =, 'xthe-unbounds')), _230346, _230348) ^ Unify: (214) [user] hook_database:expand_to_hb('next-operation'(op(+, =, 'xthe-unbounds')), 'next-operation'(op(+, =, 'xthe-unbounds')), true) Call: (215) [system] var('next-operation'(op(+, =, 'xthe-unbounds'))) Fail: (215) [system] var('next-operation'(op(+, =, 'xthe-unbounds'))) ^ Redo: (214) [user] hook_database:expand_to_hb('next-operation'(op(+, =, 'xthe-unbounds')), _230346, _230348) ^ Unify: (214) [user] hook_database:expand_to_hb('next-operation'(op(+, =, 'xthe-unbounds')), 'next-operation'(op(+, =, 'xthe-unbounds')), true) ^ Exit: (214) [user] hook_database:expand_to_hb('next-operation'(op(+, =, 'xthe-unbounds')), 'next-operation'(op(+, =, 'xthe-unbounds')), true) ^ Call: (214) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'xthe-unbounds')), true) ^ Unify: (214) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'xthe-unbounds')), true) Call: (215) [system] _238752=user Exit: (215) [system] user=user ^ Call: (215) [user] clause(user:'next-operation'(op(+, =, 'xthe-unbounds')), true, _240622) ^ Fail: (215) [user] clause('next-operation'(op(+, =, 'xthe-unbounds')), true, _240622) ^ Redo: (214) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'xthe-unbounds')), true) ^ Call: (215) [user] clause(user:'next-operation'(op(+, =, 'xthe-unbounds')), true, _243450) ^ Fail: (215) [user] clause('next-operation'(op(+, =, 'xthe-unbounds')), true, _243450) ^ Fail: (214) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'xthe-unbounds')), true) ^ Fail: (213) [user] is_asserted_exact('next-operation'(op(+, =, 'xthe-unbounds'))) ^ Call: (213) [user] assert('next-operation'(op(+, =, 'xthe-unbounds'))) ^ Exit: (213) [user] assert('next-operation'(op(+, =, 'xthe-unbounds'))) ^ Exit: (211) [system] once(user:(\+ \+is_asserted_exact('next-operation'(op(+, =, 'xthe-unbounds')));assert('next-operation'(op(+, =, 'xthe-unbounds'))))) ^ Exit: (209) [user] must_ex(once((\+ \+is_asserted_exact('next-operation'(op(+, =, 'xthe-unbounds')));assert('next-operation'(op(+, =, 'xthe-unbounds')))))) ^ Call: (209) [user] must_ex(pfcTraceAdd('next-operation'(op(+, =, 'xthe-unbounds')), (P;HTML|mfl4(_3970, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Unify: (209) [user] must_ex(pfcTraceAdd('next-operation'(op(+, =, 'xthe-unbounds')), (P;HTML|mfl4(_3970, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (211) [user] pfcTraceAdd('next-operation'(op(+, =, 'xthe-unbounds')), (P;HTML|mfl4(_3970, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (211) [user] pfcTraceAdd('next-operation'(op(+, =, 'xthe-unbounds')), (P;HTML|mfl4(_3970, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (212) [user] pfcTraceAddPrint('next-operation'(op(+, =, 'xthe-unbounds')), (P;HTML|mfl4(_3970, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (212) [user] pfcTraceAddPrint('next-operation'(op(+, =, 'xthe-unbounds')), (P;HTML|mfl4(_3970, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (213) [user] pfcIsTraced('next-operation'(op(+, =, 'xthe-unbounds'))) ^ Unify: (213) [user] pfcIsTraced('next-operation'(op(+, =, 'xthe-unbounds'))) ^ Call: (214) [user] pfcIsNotTraced('next-operation'(op(+, =, 'xthe-unbounds'))) ^ Unify: (214) [user] pfcIsNotTraced('next-operation'(op(+, =, 'xthe-unbounds'))) ^ Call: (215) [user] compound_eles(1, 'next-operation'(op(+, =, 'xthe-unbounds')), _300204) ^ Unify: (215) [user] compound_eles(1, 'next-operation'(op(+, =, 'xthe-unbounds')), _300204) Call: (216) [system] var('next-operation'(op(+, =, 'xthe-unbounds'))) Fail: (216) [system] var('next-operation'(op(+, =, 'xthe-unbounds'))) ^ Redo: (215) [user] compound_eles(1, 'next-operation'(op(+, =, 'xthe-unbounds')), _300204) ^ Unify: (215) [user] compound_eles(1, 'next-operation'(op(+, =, 'xthe-unbounds')), _300204) Call: (216) [system] compound('next-operation'(op(+, =, 'xthe-unbounds'))) Exit: (216) [system] compound('next-operation'(op(+, =, 'xthe-unbounds'))) Call: (216) [system] 1<1 Fail: (216) [system] 1<1 ^ Redo: (215) [user] compound_eles(1, 'next-operation'(op(+, =, 'xthe-unbounds')), _300204) ^ Unify: (215) [user] compound_eles(1, 'next-operation'(op(+, =, 'xthe-unbounds')), _300204) Call: (216) [system] _311356 is 1+ -1 Exit: (216) [system] 0 is 1+ -1 ^ Call: (216) [user] compound_eles('next-operation'(op(+, =, 'xthe-unbounds')), _313214) ^ Unify: (216) [user] compound_eles('next-operation'(op(+, =, 'xthe-unbounds')), _313214) Call: (217) [system] is_list('next-operation'(op(+, =, 'xthe-unbounds'))) Fail: (217) [system] is_list('next-operation'(op(+, =, 'xthe-unbounds'))) ^ Redo: (216) [user] compound_eles('next-operation'(op(+, =, 'xthe-unbounds')), _313214) ^ Unify: (216) [user] compound_eles('next-operation'(op(+, =, 'xthe-unbounds')), _313214) Call: (217) [system] compound('next-operation'(op(+, =, 'xthe-unbounds'))) Exit: (217) [system] compound('next-operation'(op(+, =, 'xthe-unbounds'))) Call: (217) [system] compound_name_arguments('next-operation'(op(+, =, 'xthe-unbounds')), _320624, _320626) Exit: (217) [system] compound_name_arguments('next-operation'(op(+, =, 'xthe-unbounds')), 'next-operation', [op(+, =, 'xthe-unbounds')]) Call: (217) [lists] lists:member(_313214, ['next-operation', op(+, =, 'xthe-unbounds')]) Unify: (217) [lists] lists:member(_313214, ['next-operation', op(+, =, 'xthe-unbounds')]) Call: (218) [lists] lists:member_([op(+, =, 'xthe-unbounds')], _313214, 'next-operation') Unify: (218) [lists] lists:member_([op(+, =, 'xthe-unbounds')], 'next-operation', 'next-operation') Exit: (218) [lists] lists:member_([op(+, =, 'xthe-unbounds')], 'next-operation', 'next-operation') Exit: (217) [lists] lists:member('next-operation', ['next-operation', op(+, =, 'xthe-unbounds')]) ^ Exit: (216) [user] compound_eles('next-operation'(op(+, =, 'xthe-unbounds')), 'next-operation') ^ Call: (216) [user] compound_eles(0, 'next-operation', _300204) ^ Unify: (216) [user] compound_eles(0, 'next-operation', _300204) Call: (217) [system] var('next-operation') Fail: (217) [system] var('next-operation') ^ Redo: (216) [user] compound_eles(0, 'next-operation', _300204) ^ Unify: (216) [user] compound_eles(0, 'next-operation', _300204) Call: (217) [system] compound('next-operation') Fail: (217) [system] compound('next-operation') ^ Redo: (216) [user] compound_eles(0, 'next-operation', _300204) Call: (217) [system] _300204='next-operation' Exit: (217) [system] 'next-operation'='next-operation' ^ Exit: (216) [user] compound_eles(0, 'next-operation', 'next-operation') ^ Exit: (215) [user] compound_eles(1, 'next-operation'(op(+, =, 'xthe-unbounds')), 'next-operation') ^ Call: (215) [user] pfcIgnored('next-operation') ^ Fail: (215) [user] pfcIgnored('next-operation') Redo: (218) [lists] lists:member_([op(+, =, 'xthe-unbounds')], _313214, 'next-operation') Unify: (218) [lists] lists:member_([op(+, =, 'xthe-unbounds')], _313214, 'next-operation') Call: (219) [lists] lists:member_([], _313214, op(+, =, 'xthe-unbounds')) Unify: (219) [lists] lists:member_([], op(+, =, 'xthe-unbounds'), op(+, =, 'xthe-unbounds')) Exit: (219) [lists] lists:member_([], op(+, =, 'xthe-unbounds'), op(+, =, 'xthe-unbounds')) Exit: (218) [lists] lists:member_([op(+, =, 'xthe-unbounds')], op(+, =, 'xthe-unbounds'), 'next-operation') Exit: (217) [lists] lists:member(op(+, =, 'xthe-unbounds'), ['next-operation', op(+, =, 'xthe-unbounds')]) ^ Exit: (216) [user] compound_eles('next-operation'(op(+, =, 'xthe-unbounds')), op(+, =, 'xthe-unbounds')) ^ Call: (216) [user] compound_eles(0, op(+, =, 'xthe-unbounds'), _300204) ^ Unify: (216) [user] compound_eles(0, op(+, =, 'xthe-unbounds'), _300204) Call: (217) [system] var(op(+, =, 'xthe-unbounds')) Fail: (217) [system] var(op(+, =, 'xthe-unbounds')) ^ Redo: (216) [user] compound_eles(0, op(+, =, 'xthe-unbounds'), _300204) ^ Unify: (216) [user] compound_eles(0, op(+, =, 'xthe-unbounds'), _300204) Call: (217) [system] compound(op(+, =, 'xthe-unbounds')) Exit: (217) [system] compound(op(+, =, 'xthe-unbounds')) Call: (217) [system] 0<1 Exit: (217) [system] 0<1 Call: (217) [system] _300204=op(+, =, 'xthe-unbounds') Exit: (217) [system] op(+, =, 'xthe-unbounds')=op(+, =, 'xthe-unbounds') ^ Exit: (216) [user] compound_eles(0, op(+, =, 'xthe-unbounds'), op(+, =, 'xthe-unbounds')) ^ Exit: (215) [user] compound_eles(1, 'next-operation'(op(+, =, 'xthe-unbounds')), op(+, =, 'xthe-unbounds')) ^ Call: (215) [user] pfcIgnored(op(+, =, 'xthe-unbounds')) ^ Fail: (215) [user] pfcIgnored(op(+, =, 'xthe-unbounds')) ^ Fail: (214) [user] pfcIsNotTraced('next-operation'(op(+, =, 'xthe-unbounds'))) ^ Redo: (213) [user] pfcIsTraced('next-operation'(op(+, =, 'xthe-unbounds'))) ^ Unify: (213) [user] pfcIsTraced('next-operation'(op(+, =, 'xthe-unbounds'))) ^ Call: (214) [user] compound_eles(1, 'next-operation'(op(+, =, 'xthe-unbounds')), _368004) ^ Unify: (214) [user] compound_eles(1, 'next-operation'(op(+, =, 'xthe-unbounds')), _368004) Call: (215) [system] var('next-operation'(op(+, =, 'xthe-unbounds'))) Fail: (215) [system] var('next-operation'(op(+, =, 'xthe-unbounds'))) ^ Redo: (214) [user] compound_eles(1, 'next-operation'(op(+, =, 'xthe-unbounds')), _368004) ^ Unify: (214) [user] compound_eles(1, 'next-operation'(op(+, =, 'xthe-unbounds')), _368004) Call: (215) [system] compound('next-operation'(op(+, =, 'xthe-unbounds'))) Exit: (215) [system] compound('next-operation'(op(+, =, 'xthe-unbounds'))) Call: (215) [system] 1<1 Fail: (215) [system] 1<1 ^ Redo: (214) [user] compound_eles(1, 'next-operation'(op(+, =, 'xthe-unbounds')), _368004) ^ Unify: (214) [user] compound_eles(1, 'next-operation'(op(+, =, 'xthe-unbounds')), _368004) Call: (215) [system] _379156 is 1+ -1 Exit: (215) [system] 0 is 1+ -1 ^ Call: (215) [user] compound_eles('next-operation'(op(+, =, 'xthe-unbounds')), _381014) ^ Unify: (215) [user] compound_eles('next-operation'(op(+, =, 'xthe-unbounds')), _381014) Call: (216) [system] is_list('next-operation'(op(+, =, 'xthe-unbounds'))) Fail: (216) [system] is_list('next-operation'(op(+, =, 'xthe-unbounds'))) ^ Redo: (215) [user] compound_eles('next-operation'(op(+, =, 'xthe-unbounds')), _381014) ^ Unify: (215) [user] compound_eles('next-operation'(op(+, =, 'xthe-unbounds')), _381014) Call: (216) [system] compound('next-operation'(op(+, =, 'xthe-unbounds'))) Exit: (216) [system] compound('next-operation'(op(+, =, 'xthe-unbounds'))) Call: (216) [system] compound_name_arguments('next-operation'(op(+, =, 'xthe-unbounds')), _388424, _388426) Exit: (216) [system] compound_name_arguments('next-operation'(op(+, =, 'xthe-unbounds')), 'next-operation', [op(+, =, 'xthe-unbounds')]) Call: (216) [lists] lists:member(_381014, ['next-operation', op(+, =, 'xthe-unbounds')]) Unify: (216) [lists] lists:member(_381014, ['next-operation', op(+, =, 'xthe-unbounds')]) Call: (217) [lists] lists:member_([op(+, =, 'xthe-unbounds')], _381014, 'next-operation') Unify: (217) [lists] lists:member_([op(+, =, 'xthe-unbounds')], 'next-operation', 'next-operation') Exit: (217) [lists] lists:member_([op(+, =, 'xthe-unbounds')], 'next-operation', 'next-operation') Exit: (216) [lists] lists:member('next-operation', ['next-operation', op(+, =, 'xthe-unbounds')]) ^ Exit: (215) [user] compound_eles('next-operation'(op(+, =, 'xthe-unbounds')), 'next-operation') ^ Call: (215) [user] compound_eles(0, 'next-operation', _368004) ^ Unify: (215) [user] compound_eles(0, 'next-operation', _368004) Call: (216) [system] var('next-operation') Fail: (216) [system] var('next-operation') ^ Redo: (215) [user] compound_eles(0, 'next-operation', _368004) ^ Unify: (215) [user] compound_eles(0, 'next-operation', _368004) Call: (216) [system] compound('next-operation') Fail: (216) [system] compound('next-operation') ^ Redo: (215) [user] compound_eles(0, 'next-operation', _368004) Call: (216) [system] _368004='next-operation' Exit: (216) [system] 'next-operation'='next-operation' ^ Exit: (215) [user] compound_eles(0, 'next-operation', 'next-operation') ^ Exit: (214) [user] compound_eles(1, 'next-operation'(op(+, =, 'xthe-unbounds')), 'next-operation') ^ Call: (214) [user] pfcTraced('next-operation') ^ Fail: (214) [user] pfcTraced('next-operation') Redo: (217) [lists] lists:member_([op(+, =, 'xthe-unbounds')], _381014, 'next-operation') Unify: (217) [lists] lists:member_([op(+, =, 'xthe-unbounds')], _381014, 'next-operation') Call: (218) [lists] lists:member_([], _381014, op(+, =, 'xthe-unbounds')) Unify: (218) [lists] lists:member_([], op(+, =, 'xthe-unbounds'), op(+, =, 'xthe-unbounds')) Exit: (218) [lists] lists:member_([], op(+, =, 'xthe-unbounds'), op(+, =, 'xthe-unbounds')) Exit: (217) [lists] lists:member_([op(+, =, 'xthe-unbounds')], op(+, =, 'xthe-unbounds'), 'next-operation') Exit: (216) [lists] lists:member(op(+, =, 'xthe-unbounds'), ['next-operation', op(+, =, 'xthe-unbounds')]) ^ Exit: (215) [user] compound_eles('next-operation'(op(+, =, 'xthe-unbounds')), op(+, =, 'xthe-unbounds')) ^ Call: (215) [user] compound_eles(0, op(+, =, 'xthe-unbounds'), _368004) ^ Unify: (215) [user] compound_eles(0, op(+, =, 'xthe-unbounds'), _368004) Call: (216) [system] var(op(+, =, 'xthe-unbounds')) Fail: (216) [system] var(op(+, =, 'xthe-unbounds')) ^ Redo: (215) [user] compound_eles(0, op(+, =, 'xthe-unbounds'), _368004) ^ Unify: (215) [user] compound_eles(0, op(+, =, 'xthe-unbounds'), _368004) Call: (216) [system] compound(op(+, =, 'xthe-unbounds')) Exit: (216) [system] compound(op(+, =, 'xthe-unbounds')) Call: (216) [system] 0<1 Exit: (216) [system] 0<1 Call: (216) [system] _368004=op(+, =, 'xthe-unbounds') Exit: (216) [system] op(+, =, 'xthe-unbounds')=op(+, =, 'xthe-unbounds') ^ Exit: (215) [user] compound_eles(0, op(+, =, 'xthe-unbounds'), op(+, =, 'xthe-unbounds')) ^ Exit: (214) [user] compound_eles(1, 'next-operation'(op(+, =, 'xthe-unbounds')), op(+, =, 'xthe-unbounds')) ^ Call: (214) [user] pfcTraced(op(+, =, 'xthe-unbounds')) ^ Fail: (214) [user] pfcTraced(op(+, =, 'xthe-unbounds')) ^ Fail: (213) [user] pfcIsTraced('next-operation'(op(+, =, 'xthe-unbounds'))) ^ Redo: (212) [user] pfcTraceAddPrint('next-operation'(op(+, =, 'xthe-unbounds')), (P;HTML|mfl4(_3970, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (212) [user] pfcTraceAddPrint('next-operation'(op(+, =, 'xthe-unbounds')), (P;HTML|mfl4(_3970, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (212) [user] pfcTraceAddPrint('next-operation'(op(+, =, 'xthe-unbounds')), (P;HTML|mfl4(_3970, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (212) [user] pfcTraceBreak('next-operation'(op(+, =, 'xthe-unbounds')), (P;HTML|mfl4(_3970, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (212) [user] pfcTraceBreak('next-operation'(op(+, =, 'xthe-unbounds')), (P;HTML|mfl4(_3970, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (213) [user] pfcSpied('next-operation'(op(+, =, 'xthe-unbounds')), +) ^ Fail: (213) [user] pfcSpied('next-operation'(op(+, =, 'xthe-unbounds')), +) ^ Redo: (212) [user] pfcTraceBreak('next-operation'(op(+, =, 'xthe-unbounds')), (P;HTML|mfl4(_3970, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (212) [user] pfcTraceBreak('next-operation'(op(+, =, 'xthe-unbounds')), (P;HTML|mfl4(_3970, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (211) [user] pfcTraceAdd('next-operation'(op(+, =, 'xthe-unbounds')), (P;HTML|mfl4(_3970, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (209) [user] must_ex(pfcTraceAdd('next-operation'(op(+, =, 'xthe-unbounds')), (P;HTML|mfl4(_3970, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (209) [user] must_ex(pfcEnqueue('next-operation'(op(+, =, 'xthe-unbounds')), (P;HTML|mfl4(_3970, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Unify: (209) [user] must_ex(pfcEnqueue('next-operation'(op(+, =, 'xthe-unbounds')), (P;HTML|mfl4(_3970, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (211) [user] pfcEnqueue('next-operation'(op(+, =, 'xthe-unbounds')), (P;HTML|mfl4(_3970, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (211) [user] pfcEnqueue('next-operation'(op(+, =, 'xthe-unbounds')), (P;HTML|mfl4(_3970, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (212) [user] pfcGetSearch(_16014) ^ Unify: (212) [user] pfcGetSearch(_16014) Call: (213) [t_l] t_l:pfcSearchTL(_17864) Fail: (213) [t_l] t_l:pfcSearchTL(_17864) ^ Redo: (212) [user] pfcGetSearch(_16014) ^ Call: (213) [user] pfcSearch(_20638) ^ Unify: (213) [user] pfcSearch(direct) ^ Exit: (213) [user] pfcSearch(direct) Call: (213) [system] _16014=direct Exit: (213) [system] direct=direct ^ Exit: (212) [user] pfcGetSearch(direct) ^ Call: (212) [user] pfcEnqueue(direct, 'next-operation'(op(+, =, 'xthe-unbounds')), (P;HTML|mfl4(_3970, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (212) [user] pfcEnqueue(direct, 'next-operation'(op(+, =, 'xthe-unbounds')), (P;HTML|mfl4(_3970, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) Call: (213) [system] direct=direct Exit: (213) [system] direct=direct ^ Call: (213) [user] pfcFwd('next-operation'(op(+, =, 'xthe-unbounds'))) ^ Unify: (213) [user] pfcFwd('next-operation'(op(+, =, 'xthe-unbounds'))) ^ Call: (214) [user] control_arg_types('next-operation'(op(+, =, 'xthe-unbounds')), _45100) ^ Unify: (214) [user] control_arg_types('next-operation'(op(+, =, 'xthe-unbounds')), _45100) Call: (215) [system] fail Fail: (215) [system] fail ^ Fail: (214) [user] control_arg_types('next-operation'(op(+, =, 'xthe-unbounds')), _45100) ^ Redo: (213) [user] pfcFwd('next-operation'(op(+, =, 'xthe-unbounds'))) ^ Unify: (213) [user] pfcFwd('next-operation'(op(+, =, 'xthe-unbounds'))) ^ Call: (214) [user] locally_each:locally(set_prolog_flag(occurs_check, true), pfcFwd0('next-operation'(op(+, =, 'xthe-unbounds')))) ^ Unify: (214) [locally_each] locally_each:locally(user:set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, 'xthe-unbounds')))) ^ Call: (215) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, 'xthe-unbounds'))), user:each_call_cleanup) ^ Unify: (215) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, 'xthe-unbounds'))), user:each_call_cleanup) Call: (216) [system] current_prolog_flag(occurs_check, _55362) Exit: (216) [system] current_prolog_flag(occurs_check, true) ^ Call: (216) [locally_each] locally_each:wtl_how(trusted_redo_call_cleanup, true==true, user:set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, 'xthe-unbounds'))), user:set_prolog_flag(occurs_check, true)) ^ Unify: (216) [locally_each] locally_each:wtl_how(locally_each:trusted_redo_call_cleanup, locally_each:(true==true), user:set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, 'xthe-unbounds'))), user:set_prolog_flag(occurs_check, true)) Call: (217) [system] true==true Exit: (217) [system] true==true ^ Call: (217) [user] pfcFwd0('next-operation'(op(+, =, 'xthe-unbounds'))) ^ Unify: (217) [user] pfcFwd0('next-operation'(op(+, =, 'xthe-unbounds'))) Call: (218) [system] is_list(_62858) Fail: (218) [system] is_list(_62858) ^ Redo: (217) [user] pfcFwd0('next-operation'(op(+, =, 'xthe-unbounds'))) ^ Call: (218) [user] pfcFwd1('next-operation'(op(+, =, 'xthe-unbounds'))) ^ Unify: (218) [user] pfcFwd1('next-operation'(op(+, =, 'xthe-unbounds'))) ^ Call: (219) [user] fc_rule_check('next-operation'(op(+, =, 'xthe-unbounds'))) ^ Unify: (219) [user] fc_rule_check('next-operation'(op(+, =, 'xthe-unbounds'))) ^ Exit: (219) [user] fc_rule_check('next-operation'(op(+, =, 'xthe-unbounds'))) Call: (219) [system] copy_term('next-operation'(op(+, =, 'xthe-unbounds')), _70252) Exit: (219) [system] copy_term('next-operation'(op(+, =, 'xthe-unbounds')), 'next-operation'(op(+, =, 'xthe-unbounds'))) ^ Call: (219) [user] ignore(fcpt('next-operation'(op(+, =, 'xthe-unbounds')), 'next-operation'(op(+, =, 'xthe-unbounds')))) ^ Unify: (219) [system] ignore(user:fcpt('next-operation'(op(+, =, 'xthe-unbounds')), 'next-operation'(op(+, =, 'xthe-unbounds')))) ^ Call: (220) [user] fcpt('next-operation'(op(+, =, 'xthe-unbounds')), 'next-operation'(op(+, =, 'xthe-unbounds'))) ^ Unify: (220) [user] fcpt('next-operation'(op(+, =, 'xthe-unbounds')), 'next-operation'(op(+, =, 'xthe-unbounds'))) ^ Call: (221) [user] pfcGetTriggerQuick('$pt$'('next-operation'(op(+, =, 'xthe-unbounds')), _75844)) ^ Unify: (221) [user] pfcGetTriggerQuick('$pt$'('next-operation'(op(+, =, 'xthe-unbounds')), _75844)) ^ Call: (222) [user] clause('$pt$'('next-operation'(op(+, =, 'xthe-unbounds')), _75844), true) ^ Fail: (222) [user] clause('$pt$'('next-operation'(op(+, =, 'xthe-unbounds')), _75844), true) ^ Redo: (221) [user] pfcGetTriggerQuick('$pt$'('next-operation'(op(+, =, 'xthe-unbounds')), _75844)) ^ Call: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'xthe-unbounds')), _75844)) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'xthe-unbounds')), _75844)) Call: (223) [system] var('$pt$'('next-operation'(op(+, =, 'xthe-unbounds')), _75844)) Fail: (223) [system] var('$pt$'('next-operation'(op(+, =, 'xthe-unbounds')), _75844)) ^ Redo: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'xthe-unbounds')), _75844)) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'xthe-unbounds')), _75844)) Call: (223) [system] callable('$pt$'('next-operation'(op(+, =, 'xthe-unbounds')), _75844)) Exit: (223) [system] callable('$pt$'('next-operation'(op(+, =, 'xthe-unbounds')), _75844)) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'xthe-unbounds')), _75844)) ^ Redo: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'xthe-unbounds')), _75844)) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'xthe-unbounds')), _75844)) ^ Call: (223) [user] predicate_property('$pt$'('next-operation'(op(+, =, 'xthe-unbounds')), _75844), imported_from(system)) ^ Unify: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, 'xthe-unbounds')), _75844), imported_from(system)) Call: (224) [system] nonvar(imported_from(system)) Exit: (224) [system] nonvar(imported_from(system)) Call: (224) [$syspreds] property_predicate(imported_from(system), user:'$pt$'('next-operation'(op(+, =, 'xthe-unbounds')), _75844)) Unify: (224) [$syspreds] property_predicate(imported_from(system), user:'$pt$'('next-operation'(op(+, =, 'xthe-unbounds')), _75844)) Call: (225) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, 'xthe-unbounds')), _75844)) Unify: (225) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, 'xthe-unbounds')), _75844)) Call: (226) [system] callable('$pt$'('next-operation'(op(+, =, 'xthe-unbounds')), _75844)) Exit: (226) [system] callable('$pt$'('next-operation'(op(+, =, 'xthe-unbounds')), _75844)) Call: (226) [system] atom(user) Exit: (226) [system] atom(user) Exit: (225) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, 'xthe-unbounds')), _75844)) ^ Fail: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, 'xthe-unbounds')), _75844), imported_from(system)) ^ Redo: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'xthe-unbounds')), _75844)) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'xthe-unbounds')), _75844)) ^ Call: (223) [user] predicate_property('$pt$'('next-operation'(op(+, =, 'xthe-unbounds')), _75844), built_in) ^ Unify: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, 'xthe-unbounds')), _75844), built_in) Call: (224) [system] nonvar(built_in) Exit: (224) [system] nonvar(built_in) Call: (224) [$syspreds] property_predicate(built_in, user:'$pt$'('next-operation'(op(+, =, 'xthe-unbounds')), _75844)) Unify: (224) [$syspreds] property_predicate(built_in, user:'$pt$'('next-operation'(op(+, =, 'xthe-unbounds')), _75844)) Call: (225) [system] callable('$pt$'('next-operation'(op(+, =, 'xthe-unbounds')), _75844)) Exit: (225) [system] callable('$pt$'('next-operation'(op(+, =, 'xthe-unbounds')), _75844)) Call: (225) [$syspreds] goal_name_arity('$pt$'('next-operation'(op(+, =, 'xthe-unbounds')), _75844), _112914, _112916) Unify: (225) [$syspreds] goal_name_arity('$pt$'('next-operation'(op(+, =, 'xthe-unbounds')), _75844), _112914, _112916) Call: (226) [system] compound('$pt$'('next-operation'(op(+, =, 'xthe-unbounds')), _75844)) Exit: (226) [system] compound('$pt$'('next-operation'(op(+, =, 'xthe-unbounds')), _75844)) Call: (226) [system] compound_name_arity('$pt$'('next-operation'(op(+, =, 'xthe-unbounds')), _75844), _112914, _112916) Exit: (226) [system] compound_name_arity('$pt$'('next-operation'(op(+, =, 'xthe-unbounds')), _75844), '$pt$', 2) Exit: (225) [$syspreds] goal_name_arity('$pt$'('next-operation'(op(+, =, 'xthe-unbounds')), _75844), '$pt$', 2) ^ Call: (225) [$syspreds] current_predicate(user:'$pt$'/2) ^ Exit: (225) [$syspreds] current_predicate(user:'$pt$'/2) ^ Fail: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, 'xthe-unbounds')), _75844), built_in) ^ Redo: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'xthe-unbounds')), _75844)) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'xthe-unbounds')), _75844)) ^ Call: (223) [user] predicate_property('$pt$'('next-operation'(op(+, =, 'xthe-unbounds')), _75844), _124156) ^ Unify: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, 'xthe-unbounds')), _75844), _125096) Call: (224) [system] nonvar(_125954) ^ Redo: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, 'xthe-unbounds')), _75844), _126956) ^ Unify: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, 'xthe-unbounds')), _75844), _127890) Call: (224) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, 'xthe-unbounds')), _75844)) Unify: (224) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, 'xthe-unbounds')), _75844)) Call: (225) [system] callable('$pt$'('next-operation'(op(+, =, 'xthe-unbounds')), _75844)) Exit: (225) [system] callable('$pt$'('next-operation'(op(+, =, 'xthe-unbounds')), _75844)) Call: (225) [system] atom(user) Exit: (225) [system] atom(user) Exit: (224) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, 'xthe-unbounds')), _75844)) ^ Exit: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, 'xthe-unbounds')), _75844), interpreted) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'xthe-unbounds')), _75844)) ^ Call: (223) [user] predicate_property('$pt$'('next-operation'(op(+, =, 'xthe-unbounds')), _75844), number_of_clauses(_137084)) ^ Unify: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, 'xthe-unbounds')), _75844), number_of_clauses(_137084)) Call: (224) [system] nonvar(number_of_clauses(_137084)) Exit: (224) [system] nonvar(number_of_clauses(_137084)) Call: (224) [$syspreds] property_predicate(number_of_clauses(_137084), user:'$pt$'('next-operation'(op(+, =, 'xthe-unbounds')), _75844)) Unify: (224) [$syspreds] property_predicate(number_of_clauses(_137084), user:'$pt$'('next-operation'(op(+, =, 'xthe-unbounds')), _75844)) Call: (225) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, 'xthe-unbounds')), _75844)) Unify: (225) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, 'xthe-unbounds')), _75844)) Call: (226) [system] callable('$pt$'('next-operation'(op(+, =, 'xthe-unbounds')), _75844)) Exit: (226) [system] callable('$pt$'('next-operation'(op(+, =, 'xthe-unbounds')), _75844)) Call: (226) [system] atom(user) Exit: (226) [system] atom(user) Exit: (225) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, 'xthe-unbounds')), _75844)) Exit: (224) [$syspreds] property_predicate(number_of_clauses(0), user:'$pt$'('next-operation'(op(+, =, 'xthe-unbounds')), _75844)) ^ Exit: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, 'xthe-unbounds')), _75844), number_of_clauses(0)) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'xthe-unbounds')), _75844)) ^ Call: (223) [user] setup_call_cleanup(nb_current('$pfc_current_choice', _151928), (prolog_current_choice(_151938), push_current_choice(_151938), clause('$pt$'('next-operation'(op(+, =, 'xthe-unbounds')), _75844), _151960), pfc_call(_151960)), nb_setval('$pfc_current_choice', _151928)) ^ Unify: (223) [system] setup_call_cleanup(user:nb_current('$pfc_current_choice', _151928), user:(prolog_current_choice(_151938), push_current_choice(_151938), clause('$pt$'('next-operation'(op(+, =, 'xthe-unbounds')), _75844), _151960), pfc_call(_151960)), user:nb_setval('$pfc_current_choice', _151928)) ^ Call: (224) [system] sig_atomic(user:nb_current('$pfc_current_choice', _151928)) Call: (226) [system] nb_current('$pfc_current_choice', _151928) Exit: (226) [system] nb_current('$pfc_current_choice', []) ^ Exit: (224) [system] sig_atomic(user:nb_current('$pfc_current_choice', [])) Call: (225) [system] prolog_current_choice(_151938) Exit: (225) [system] prolog_current_choice(2931) ^ Call: (225) [user] push_current_choice(2931) ^ Unify: (225) [user] push_current_choice(2931) Call: (226) [system] nb_current('$pfc_current_choice', _161278) Exit: (226) [system] nb_current('$pfc_current_choice', []) Call: (226) [system] b_setval('$pfc_current_choice', [2931]) Exit: (226) [system] b_setval('$pfc_current_choice', [2931]) ^ Exit: (225) [user] push_current_choice(2931) ^ Call: (225) [user] clause('$pt$'('next-operation'(op(+, =, 'xthe-unbounds')), _75844), _151960) ^ Fail: (225) [user] clause('$pt$'('next-operation'(op(+, =, 'xthe-unbounds')), _75844), _151960) Call: (225) [$syspreds] nb_setval('$pfc_current_choice', []) Unify: (225) [$syspreds] nb_setval('$pfc_current_choice', []) Call: (226) [system] duplicate_term([], _169650) Exit: (226) [system] duplicate_term([], []) Call: (226) [system] nb_linkval('$pfc_current_choice', []) Exit: (226) [system] nb_linkval('$pfc_current_choice', []) Exit: (225) [$syspreds] nb_setval('$pfc_current_choice', []) ^ Fail: (223) [system] setup_call_cleanup(user:nb_current('$pfc_current_choice', _151928), user:(prolog_current_choice(_151938), push_current_choice(_151938), clause('$pt$'('next-operation'(op(+, =, 'xthe-unbounds')), _75844), _151960), pfc_call(_151960)), user:nb_setval('$pfc_current_choice', _151928)) ^ Fail: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'xthe-unbounds')), _75844)) ^ Fail: (221) [user] pfcGetTriggerQuick('$pt$'('next-operation'(op(+, =, 'xthe-unbounds')), _75844)) ^ Redo: (220) [user] fcpt('next-operation'(op(+, =, 'xthe-unbounds')), 'next-operation'(op(+, =, 'xthe-unbounds'))) ^ Unify: (220) [user] fcpt('next-operation'(op(+, =, 'xthe-unbounds')), 'next-operation'(op(+, =, 'xthe-unbounds'))) ^ Exit: (220) [user] fcpt('next-operation'(op(+, =, 'xthe-unbounds')), 'next-operation'(op(+, =, 'xthe-unbounds'))) ^ Exit: (219) [system] ignore(user:fcpt('next-operation'(op(+, =, 'xthe-unbounds')), 'next-operation'(op(+, =, 'xthe-unbounds')))) ^ Call: (219) [user] ignore(fcnt('next-operation'(op(+, =, 'xthe-unbounds')), 'next-operation'(op(+, =, 'xthe-unbounds')))) ^ Unify: (219) [system] ignore(user:fcnt('next-operation'(op(+, =, 'xthe-unbounds')), 'next-operation'(op(+, =, 'xthe-unbounds')))) ^ Call: (220) [user] fcnt('next-operation'(op(+, =, 'xthe-unbounds')), 'next-operation'(op(+, =, 'xthe-unbounds'))) ^ Unify: (220) [user] fcnt('next-operation'(op(+, =, 'xthe-unbounds')), 'next-operation'(op(+, =, 'xthe-unbounds'))) ^ Call: (221) [user] pfc_spft(_184520, _184606, '$nt$'('next-operation'(op(+, =, 'xthe-unbounds')), _184526, _184528)) ^ Unify: (221) [user] pfc_spft(_184520, _185538, '$nt$'('next-operation'(op(+, =, 'xthe-unbounds')), _184526, _184528)) ^ Call: (222) [user] pfcCallSystem('$spft$'(_184520, _186398, '$nt$'('next-operation'(op(+, =, 'xthe-unbounds')), _184526, _184528))) ^ Unify: (222) [user] pfcCallSystem('$spft$'(_184520, _186398, '$nt$'('next-operation'(op(+, =, 'xthe-unbounds')), _184526, _184528))) ^ Call: (223) [user] pfc_call('$spft$'(_184520, _186398, '$nt$'('next-operation'(op(+, =, 'xthe-unbounds')), _184526, _184528))) ^ Unify: (223) [user] pfc_call('$spft$'(_184520, _186398, '$nt$'('next-operation'(op(+, =, 'xthe-unbounds')), _184526, _184528))) Call: (224) [system] var('$spft$'(_184520, _186398, '$nt$'('next-operation'(op(+, =, 'xthe-unbounds')), _184526, _184528))) Fail: (224) [system] var('$spft$'(_184520, _186398, '$nt$'('next-operation'(op(+, =, 'xthe-unbounds')), _184526, _184528))) ^ Redo: (223) [user] pfc_call('$spft$'(_184520, _186398, '$nt$'('next-operation'(op(+, =, 'xthe-unbounds')), _184526, _184528))) ^ Unify: (223) [user] pfc_call('$spft$'(_184520, _186398, '$nt$'('next-operation'(op(+, =, 'xthe-unbounds')), _184526, _184528))) Call: (224) [system] callable('$spft$'(_184520, _186398, '$nt$'('next-operation'(op(+, =, 'xthe-unbounds')), _184526, _184528))) Exit: (224) [system] callable('$spft$'(_184520, _186398, '$nt$'('next-operation'(op(+, =, 'xthe-unbounds')), _184526, _184528))) ^ Unify: (223) [user] pfc_call('$spft$'(_184520, _186398, '$nt$'('next-operation'(op(+, =, 'xthe-unbounds')), _184526, _184528))) ^ Redo: (223) [user] pfc_call('$spft$'(_184520, _186398, '$nt$'('next-operation'(op(+, =, 'xthe-unbounds')), _184526, _184528))) ^ Unify: (223) [user] pfc_call('$spft$'(_184520, _186398, '$nt$'('next-operation'(op(+, =, 'xthe-unbounds')), _184526, _184528))) ^ Call: (224) [user] predicate_property('$spft$'(_184520, _186398, '$nt$'('next-operation'(op(+, =, 'xthe-unbounds')), _184526, _184528)), imported_from(system)) ^ Unify: (224) [$syspreds] predicate_property(user:'$spft$'(_184520, _186398, '$nt$'('next-operation'(op(+, =, 'xthe-unbounds')), _184526, _184528)), imported_from(system)) Call: (225) [system] nonvar(imported_from(system)) Exit: (225) [system] nonvar(imported_from(system)) Call: (225) [$syspreds] property_predicate(imported_from(system), user:'$spft$'(_184520, _186398, '$nt$'('next-operation'(op(+, =, 'xthe-unbounds')), _184526, _184528))) Unify: (225) [$syspreds] property_predicate(imported_from(system), user:'$spft$'(_184520, _186398, '$nt$'('next-operation'(op(+, =, 'xthe-unbounds')), _184526, _184528))) Call: (226) [$syspreds] define_or_generate(user:'$spft$'(_184520, _186398, '$nt$'('next-operation'(op(+, =, 'xthe-unbounds')), _184526, _184528))) Unify: (226) [$syspreds] define_or_generate(user:'$spft$'(_184520, _186398, '$nt$'('next-operation'(op(+, =, 'xthe-unbounds')), _184526, _184528))) Call: (227) [system] callable('$spft$'(_184520, _186398, '$nt$'('next-operation'(op(+, =, 'xthe-unbounds')), _184526, _184528))) Exit: (227) [system] callable('$spft$'(_184520, _186398, '$nt$'('next-operation'(op(+, =, 'xthe-unbounds')), _184526, _184528))) Call: (227) [system] atom(user) Exit: (227) [system] atom(user) Exit: (226) [$syspreds] define_or_generate(user:'$spft$'(_184520, _186398, '$nt$'('next-operation'(op(+, =, 'xthe-unbounds')), _184526, _184528))) ^ Fail: (224) [$syspreds] predicate_property(user:'$spft$'(_184520, _186398, '$nt$'('next-operation'(op(+, =, 'xthe-unbounds')), _184526, _184528)), imported_from(system)) ^ Redo: (223) [user] pfc_call('$spft$'(_184520, _186398, '$nt$'('next-operation'(op(+, =, 'xthe-unbounds')), _184526, _184528))) ^ Unify: (223) [user] pfc_call('$spft$'(_184520, _186398, '$nt$'('next-operation'(op(+, =, 'xthe-unbounds')), _184526, _184528))) ^ Call: (224) [user] predicate_property('$spft$'(_184520, _186398, '$nt$'('next-operation'(op(+, =, 'xthe-unbounds')), _184526, _184528)), built_in) ^ Unify: (224) [$syspreds] predicate_property(user:'$spft$'(_184520, _186398, '$nt$'('next-operation'(op(+, =, 'xthe-unbounds')), _184526, _184528)), built_in) Call: (225) [system] nonvar(built_in) Exit: (225) [system] nonvar(built_in) Call: (225) [$syspreds] property_predicate(built_in, user:'$spft$'(_184520, _186398, '$nt$'('next-operation'(op(+, =, 'xthe-unbounds')), _184526, _184528))) Unify: (225) [$syspreds] property_predicate(built_in, user:'$spft$'(_184520, _186398, '$nt$'('next-operation'(op(+, =, 'xthe-unbounds')), _184526, _184528))) Call: (226) [system] callable('$spft$'(_184520, _186398, '$nt$'('next-operation'(op(+, =, 'xthe-unbounds')), _184526, _184528))) Exit: (226) [system] callable('$spft$'(_184520, _186398, '$nt$'('next-operation'(op(+, =, 'xthe-unbounds')), _184526, _184528))) Call: (226) [$syspreds] goal_name_arity('$spft$'(_184520, _186398, '$nt$'('next-operation'(op(+, =, 'xthe-unbounds')), _184526, _184528)), _220678, _220680) Unify: (226) [$syspreds] goal_name_arity('$spft$'(_184520, _186398, '$nt$'('next-operation'(op(+, =, 'xthe-unbounds')), _184526, _184528)), _220678, _220680) Call: (227) [system] compound('$spft$'(_184520, _186398, '$nt$'('next-operation'(op(+, =, 'xthe-unbounds')), _184526, _184528))) Exit: (227) [system] compound('$spft$'(_184520, _186398, '$nt$'('next-operation'(op(+, =, 'xthe-unbounds')), _184526, _184528))) Call: (227) [system] compound_name_arity('$spft$'(_184520, _186398, '$nt$'('next-operation'(op(+, =, 'xthe-unbounds')), _184526, _184528)), _220678, _220680) Exit: (227) [system] compound_name_arity('$spft$'(_184520, _186398, '$nt$'('next-operation'(op(+, =, 'xthe-unbounds')), _184526, _184528)), '$spft$', 3) Exit: (226) [$syspreds] goal_name_arity('$spft$'(_184520, _186398, '$nt$'('next-operation'(op(+, =, 'xthe-unbounds')), _184526, _184528)), '$spft$', 3) ^ Call: (226) [$syspreds] current_predicate(user:'$spft$'/3) ^ Exit: (226) [$syspreds] current_predicate(user:'$spft$'/3) ^ Fail: (224) [$syspreds] predicate_property(user:'$spft$'(_184520, _186398, '$nt$'('next-operation'(op(+, =, 'xthe-unbounds')), _184526, _184528)), built_in) ^ Redo: (223) [user] pfc_call('$spft$'(_184520, _186398, '$nt$'('next-operation'(op(+, =, 'xthe-unbounds')), _184526, _184528))) ^ Unify: (223) [user] pfc_call('$spft$'(_184520, _186398, '$nt$'('next-operation'(op(+, =, 'xthe-unbounds')), _184526, _184528))) ^ Call: (224) [user] predicate_property('$spft$'(_184520, _186398, '$nt$'('next-operation'(op(+, =, 'xthe-unbounds')), _184526, _184528)), _231920) ^ Unify: (224) [$syspreds] predicate_property(user:'$spft$'(_184520, _186398, '$nt$'('next-operation'(op(+, =, 'xthe-unbounds')), _184526, _184528)), _232860) Call: (225) [system] nonvar(_233718) ^ Redo: (224) [$syspreds] predicate_property(user:'$spft$'(_184520, _186398, '$nt$'('next-operation'(op(+, =, 'xthe-unbounds')), _184526, _184528)), _234720) ^ Unify: (224) [$syspreds] predicate_property(user:'$spft$'(_184520, _186398, '$nt$'('next-operation'(op(+, =, 'xthe-unbounds')), _184526, _184528)), _235654) Call: (225) [$syspreds] define_or_generate(user:'$spft$'(_184520, _186398, '$nt$'('next-operation'(op(+, =, 'xthe-unbounds')), _184526, _184528))) Unify: (225) [$syspreds] define_or_generate(user:'$spft$'(_184520, _186398, '$nt$'('next-operation'(op(+, =, 'xthe-unbounds')), _184526, _184528))) Call: (226) [system] callable('$spft$'(_184520, _186398, '$nt$'('next-operation'(op(+, =, 'xthe-unbounds')), _184526, _184528))) Exit: (226) [system] callable('$spft$'(_184520, _186398, '$nt$'('next-operation'(op(+, =, 'xthe-unbounds')), _184526, _184528))) Call: (226) [system] atom(user) Exit: (226) [system] atom(user) Exit: (225) [$syspreds] define_or_generate(user:'$spft$'(_184520, _186398, '$nt$'('next-operation'(op(+, =, 'xthe-unbounds')), _184526, _184528))) ^ Exit: (224) [$syspreds] predicate_property(user:'$spft$'(_184520, _186398, '$nt$'('next-operation'(op(+, =, 'xthe-unbounds')), _184526, _184528)), interpreted) ^ Unify: (223) [user] pfc_call('$spft$'(_184520, _186398, '$nt$'('next-operation'(op(+, =, 'xthe-unbounds')), _184526, _184528))) ^ Call: (224) [user] predicate_property('$spft$'(_184520, _186398, '$nt$'('next-operation'(op(+, =, 'xthe-unbounds')), _184526, _184528)), number_of_clauses(_244848)) ^ Unify: (224) [$syspreds] predicate_property(user:'$spft$'(_184520, _186398, '$nt$'('next-operation'(op(+, =, 'xthe-unbounds')), _184526, _184528)), number_of_clauses(_244848)) Call: (225) [system] nonvar(number_of_clauses(_244848)) Exit: (225) [system] nonvar(number_of_clauses(_244848)) Call: (225) [$syspreds] property_predicate(number_of_clauses(_244848), user:'$spft$'(_184520, _186398, '$nt$'('next-operation'(op(+, =, 'xthe-unbounds')), _184526, _184528))) Unify: (225) [$syspreds] property_predicate(number_of_clauses(_244848), user:'$spft$'(_184520, _186398, '$nt$'('next-operation'(op(+, =, 'xthe-unbounds')), _184526, _184528))) Call: (226) [$syspreds] define_or_generate(user:'$spft$'(_184520, _186398, '$nt$'('next-operation'(op(+, =, 'xthe-unbounds')), _184526, _184528))) Unify: (226) [$syspreds] define_or_generate(user:'$spft$'(_184520, _186398, '$nt$'('next-operation'(op(+, =, 'xthe-unbounds')), _184526, _184528))) Call: (227) [system] callable('$spft$'(_184520, _186398, '$nt$'('next-operation'(op(+, =, 'xthe-unbounds')), _184526, _184528))) Exit: (227) [system] callable('$spft$'(_184520, _186398, '$nt$'('next-operation'(op(+, =, 'xthe-unbounds')), _184526, _184528))) Call: (227) [system] atom(user) Exit: (227) [system] atom(user) Exit: (226) [$syspreds] define_or_generate(user:'$spft$'(_184520, _186398, '$nt$'('next-operation'(op(+, =, 'xthe-unbounds')), _184526, _184528))) Exit: (225) [$syspreds] property_predicate(number_of_clauses(770), user:'$spft$'(_184520, _186398, '$nt$'('next-operation'(op(+, =, 'xthe-unbounds')), _184526, _184528))) ^ Exit: (224) [$syspreds] predicate_property(user:'$spft$'(_184520, _186398, '$nt$'('next-operation'(op(+, =, 'xthe-unbounds')), _184526, _184528)), number_of_clauses(770)) ^ Unify: (223) [user] pfc_call('$spft$'(_184520, _186398, '$nt$'('next-operation'(op(+, =, 'xthe-unbounds')), _184526, _184528))) ^ Call: (224) [user] setup_call_cleanup(nb_current('$pfc_current_choice', _259692), (prolog_current_choice(_259702), push_current_choice(_259702), clause('$spft$'(_184520, _186398, '$nt$'('next-operation'(op(+, =, 'xthe-unbounds')), _184526, _184528)), _259724), pfc_call(_259724)), nb_setval('$pfc_current_choice', _259692)) ^ Unify: (224) [system] setup_call_cleanup(user:nb_current('$pfc_current_choice', _259692), user:(prolog_current_choice(_259702), push_current_choice(_259702), clause('$spft$'(_184520, _186398, '$nt$'('next-operation'(op(+, =, 'xthe-unbounds')), _184526, _184528)), _259724), pfc_call(_259724)), user:nb_setval('$pfc_current_choice', _259692)) ^ Call: (225) [system] sig_atomic(user:nb_current('$pfc_current_choice', _259692)) Call: (227) [system] nb_current('$pfc_current_choice', _259692) Exit: (227) [system] nb_current('$pfc_current_choice', []) ^ Exit: (225) [system] sig_atomic(user:nb_current('$pfc_current_choice', [])) Call: (226) [system] prolog_current_choice(_259702) Exit: (226) [system] prolog_current_choice(2951) ^ Call: (226) [user] push_current_choice(2951) ^ Unify: (226) [user] push_current_choice(2951) Call: (227) [system] nb_current('$pfc_current_choice', _269042) Exit: (227) [system] nb_current('$pfc_current_choice', []) Call: (227) [system] b_setval('$pfc_current_choice', [2951]) Exit: (227) [system] b_setval('$pfc_current_choice', [2951]) ^ Exit: (226) [user] push_current_choice(2951) ^ Call: (226) [user] clause('$spft$'(_184520, _186398, '$nt$'('next-operation'(op(+, =, 'xthe-unbounds')), _184526, _184528)), _259724) ^ Fail: (226) [user] clause('$spft$'(_184520, _186398, '$nt$'('next-operation'(op(+, =, 'xthe-unbounds')), _184526, _184528)), _259724) Call: (226) [$syspreds] nb_setval('$pfc_current_choice', []) Unify: (226) [$syspreds] nb_setval('$pfc_current_choice', []) Call: (227) [system] duplicate_term([], _277414) Exit: (227) [system] duplicate_term([], []) Call: (227) [system] nb_linkval('$pfc_current_choice', []) Exit: (227) [system] nb_linkval('$pfc_current_choice', []) Exit: (226) [$syspreds] nb_setval('$pfc_current_choice', []) ^ Fail: (224) [system] setup_call_cleanup(user:nb_current('$pfc_current_choice', _259692), user:(prolog_current_choice(_259702), push_current_choice(_259702), clause('$spft$'(_184520, _186398, '$nt$'('next-operation'(op(+, =, 'xthe-unbounds')), _184526, _184528)), _259724), pfc_call(_259724)), user:nb_setval('$pfc_current_choice', _259692)) ^ Fail: (223) [user] pfc_call('$spft$'(_184520, _186398, '$nt$'('next-operation'(op(+, =, 'xthe-unbounds')), _184526, _184528))) ^ Fail: (222) [user] pfcCallSystem('$spft$'(_184520, _186398, '$nt$'('next-operation'(op(+, =, 'xthe-unbounds')), _184526, _184528))) ^ Fail: (221) [user] pfc_spft(_184520, _284918, '$nt$'('next-operation'(op(+, =, 'xthe-unbounds')), _184526, _184528)) ^ Redo: (220) [user] fcnt('next-operation'(op(+, =, 'xthe-unbounds')), 'next-operation'(op(+, =, 'xthe-unbounds'))) ^ Unify: (220) [user] fcnt('next-operation'(op(+, =, 'xthe-unbounds')), 'next-operation'(op(+, =, 'xthe-unbounds'))) ^ Exit: (220) [user] fcnt('next-operation'(op(+, =, 'xthe-unbounds')), 'next-operation'(op(+, =, 'xthe-unbounds'))) ^ Exit: (219) [system] ignore(user:fcnt('next-operation'(op(+, =, 'xthe-unbounds')), 'next-operation'(op(+, =, 'xthe-unbounds')))) ^ Exit: (218) [user] pfcFwd1('next-operation'(op(+, =, 'xthe-unbounds'))) ^ Exit: (217) [user] pfcFwd0('next-operation'(op(+, =, 'xthe-unbounds'))) ^ Exit: (216) [locally_each] locally_each:wtl_how(locally_each:trusted_redo_call_cleanup, locally_each:(true==true), user:set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, 'xthe-unbounds'))), user:set_prolog_flag(occurs_check, true)) ^ Exit: (215) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, 'xthe-unbounds'))), user:each_call_cleanup) ^ Exit: (214) [locally_each] locally_each:locally(user:set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, 'xthe-unbounds')))) ^ Exit: (213) [user] pfcFwd('next-operation'(op(+, =, 'xthe-unbounds'))) ^ Exit: (212) [user] pfcEnqueue(direct, 'next-operation'(op(+, =, 'xthe-unbounds')), (P;HTML|mfl4(_3970, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (211) [user] pfcEnqueue('next-operation'(op(+, =, 'xthe-unbounds')), (P;HTML|mfl4(_3970, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (209) [user] must_ex(pfcEnqueue('next-operation'(op(+, =, 'xthe-unbounds')), (P;HTML|mfl4(_3970, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Exit: (208) [user] pfcPost2('next-operation'(op(+, =, 'xthe-unbounds')), (P;HTML|mfl4(_3970, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (207) [user] pfcPost11('next-operation'(op(+, =, 'xthe-unbounds')), (P;HTML|mfl4(_3970, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (205) [locally_each] locally_each:wtl_how(locally_each:trusted_redo_call_cleanup, locally_each:(true==true), user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'xthe-unbounds')), (P;HTML|mfl4(_3970, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _3994, (notrace, wdmsg(('next-operation'(op(+, =, 'xthe-unbounds'))=>_3994)), trace)), user:set_prolog_flag(occurs_check, true)) ^ Exit: (204) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'xthe-unbounds')), (P;HTML|mfl4(_3970, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _3994, (notrace, wdmsg(('next-operation'(op(+, =, 'xthe-unbounds'))=>_3994)), trace)), user:each_call_cleanup) ^ Exit: (203) [locally_each] locally_each:locally(user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'xthe-unbounds')), (P;HTML|mfl4(_3970, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _3994, (notrace, wdmsg(('next-operation'(op(+, =, 'xthe-unbounds'))=>_3994)), trace))) ^ Exit: (202) [user] pfcPost1('next-operation'(op(+, =, 'xthe-unbounds')), (P;HTML|mfl4(_3970, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (201) [user] pfcPost_rev((P;HTML|mfl4(_3970, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax), 'next-operation'(op(+, =, 'xthe-unbounds'))) ^ Exit: (200) [user] pfcPost('next-operation'(op(+, =, 'xthe-unbounds')), (P;HTML|mfl4(_3970, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (200) [user] pfcRun ^ Unify: (200) [user] pfcRun ^ Call: (201) [user] pfcGetSearch(direct) ^ Unify: (201) [user] pfcGetSearch(direct) Call: (202) [t_l] t_l:pfcSearchTL(_382378) Fail: (202) [t_l] t_l:pfcSearchTL(_382378) ^ Redo: (201) [user] pfcGetSearch(direct) ^ Call: (202) [user] pfcSearch(_385152) ^ Unify: (202) [user] pfcSearch(direct) ^ Exit: (202) [user] pfcSearch(direct) Call: (202) [system] direct=direct Exit: (202) [system] direct=direct ^ Exit: (201) [user] pfcGetSearch(direct) ^ Unify: (200) [user] pfcRun ^ Exit: (200) [user] pfcRun ^ Exit: (199) [user] pfcAdd('next-operation'(op(+, =, 'xthe-unbounds')), (P;HTML|mfl4(_3970, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (198) [user] pfcAdd('next-operation'(op(+, =, 'xthe-unbounds'))) ^ Exit: (197) [user] pfcAdd_Now('next-operation'(op(+, =, 'xthe-unbounds'))) ^ Exit: (196) [user] if_t(into_simple_op(+, [=, ['xthe-unbounds', _X], [ignore, [=, _X, [=, __, x]]]], op(+, =, 'xthe-unbounds')), pfcAdd_Now('next-operation'(op(+, =, 'xthe-unbounds')))) Call: (196) [user] dont_give_up(as_tf(asserted_do_metta('&self', +, [=, ['xthe-unbounds', _X], [ignore, [=, _X, [=, __, x]]]]), _3348)) Unify: (196) [user] dont_give_up(as_tf(asserted_do_metta('&self', +, [=, ['xthe-unbounds', _X], [ignore, [=, _X, [=, __, x]]]]), _3348)) ^ Call: (198) [user] as_tf(asserted_do_metta('&self', +, [=, ['xthe-unbounds', _X], [ignore, [=, _X, [=, __, x]]]]), _3348) ^ Unify: (198) [user] as_tf(asserted_do_metta('&self', +, [=, ['xthe-unbounds', _X], [ignore, [=, _X, [=, __, x]]]]), _3348) Call: (199) [system] asserted_do_metta('&self', +, [=, ['xthe-unbounds', _X], [ignore, [=, _X, [=, __, x]]]])\=[_406632|_406634] Exit: (199) [system] asserted_do_metta('&self', +, [=, ['xthe-unbounds', _X], [ignore, [=, _X, [=, __, x]]]])\=[_406632|_406634] ^ Call: (199) [user] catch_nowarn((call(asserted_do_metta('&self', +, [=, ['xthe-unbounds', _X], [ignore, [=, _X, [=, __, x]]]]))*->_3348='True';_3348='False')) ^ Unify: (199) [user] catch_nowarn((call(asserted_do_metta('&self', +, [=, ['xthe-unbounds', _X], [ignore, [=, _X, [=, __, x]]]]))*->_3348='True';_3348='False')) Call: (200) [user] catch_err((call(asserted_do_metta('&self', +, [=, ['xthe-unbounds', _X], [ignore, [=, _X, [=, __, x]]]]))*->_3348='True';_3348='False'), error(_410370, _410372), fail) Unify: (200) [user] catch_err((call(asserted_do_metta('&self', +, [=, ['xthe-unbounds', _X], [ignore, [=, _X, [=, __, x]]]]))*->_3348='True';_3348='False'), error(_410370, _410372), fail) Call: (203) [user] asserted_do_metta('&self', +, [=, ['xthe-unbounds', _X], [ignore, [=, _X, [=, __, x]]]]) Unify: (203) [user] asserted_do_metta('&self', +, [=, ['xthe-unbounds', _X], [ignore, [=, _X, [=, __, x]]]]) Call: (204) [user] metta_interp_mode(+, _414086) Unify: (204) [user] metta_interp_mode(+, load) Exit: (204) [user] metta_interp_mode(+, load) Call: (204) [user] asserted_do_metta('&self', load, [=, ['xthe-unbounds', _X], [ignore, [=, _X, [=, __, x]]]]) Unify: (204) [user] asserted_do_metta('&self', load, [=, ['xthe-unbounds', _X], [ignore, [=, _X, [=, __, x]]]]) Call: (205) [user] metta_interp_mode(load, _418676) Redo: (204) [user] asserted_do_metta('&self', load, [=, ['xthe-unbounds', _X], [ignore, [=, _X, [=, __, x]]]]) Unify: (204) [user] asserted_do_metta('&self', load, [=, ['xthe-unbounds', _X], [ignore, [=, _X, [=, __, x]]]]) Call: (205) [system] load==exec Redo: (204) [user] asserted_do_metta('&self', load, [=, ['xthe-unbounds', _X], [ignore, [=, _X, [=, __, x]]]]) Unify: (204) [user] asserted_do_metta('&self', load, [=, ['xthe-unbounds', _X], [ignore, [=, _X, [=, __, x]]]]) Call: (205) [user] asserted_do_metta2('&self', load, [=, ['xthe-unbounds', _X], [ignore, [=, _X, [=, __, x]]]], [=, ['xthe-unbounds', _X], [ignore, [=, _X, [=, __, x]]]]) Unify: (205) [user] asserted_do_metta2('&self', load, [=, ['xthe-unbounds', _X], [ignore, [=, _X, [=, __, x]]]], [=, ['xthe-unbounds', _X], [ignore, [=, _X, [=, __, x]]]]) Call: (206) [system] nonvar(load) Exit: (206) [system] nonvar(load) Call: (206) [user] metta_interp_mode(load, _427898) Redo: (205) [user] asserted_do_metta2('&self', load, [=, ['xthe-unbounds', _X], [ignore, [=, _X, [=, __, x]]]], [=, ['xthe-unbounds', _X], [ignore, [=, _X, [=, __, x]]]]) Unify: (205) [user] asserted_do_metta2('&self', load, [=, ['xthe-unbounds', _X], [ignore, [=, _X, [=, __, x]]]], [=, ['xthe-unbounds', _X], [ignore, [=, _X, [=, __, x]]]]) ^ Call: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, ['xthe-unbounds', _X], [ignore, [=, _X, [=, __, x]]]], metta_atom('&self', [=, ['xthe-unbounds', _X], [ignore, [=, _X, [=, __, x]]]]))) ^ Unify: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, ['xthe-unbounds', _X], [ignore, [=, _X, [=, __, x]]]], metta_atom('&self', [=, ['xthe-unbounds', _X], [ignore, [=, _X, [=, __, x]]]]))) ^ Call: (207) [user] is_compatio ^ Unify: (207) [user] is_compatio ^ Call: (209) [system] setup_call_cleanup('$notrace'(_434374, _434376), once(user:is_compatio0), '$restore_trace'(_434374, _434376)) ^ Unify: (209) [system] setup_call_cleanup(system:'$notrace'(_434374, _434376), system:once(user:is_compatio0), system:'$restore_trace'(_434374, _434376)) ^ Call: (210) [system] sig_atomic(system:'$notrace'(_434374, _434376)) ^ Fail: (207) [user] is_compatio ^ Redo: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, ['xthe-unbounds', _X], [ignore, [=, _X, [=, __, x]]]], metta_atom('&self', [=, ['xthe-unbounds', _X], [ignore, [=, _X, [=, __, x]]]]))) ^ Unify: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, ['xthe-unbounds', _X], [ignore, [=, _X, [=, __, x]]]], metta_atom('&self', [=, ['xthe-unbounds', _X], [ignore, [=, _X, [=, __, x]]]]))) ^ Call: (208) [rtrace] rtrace:quietly3(user:(wots(_439992, must_det_ll(user:metta_anew(load, [=, ['xthe-unbounds', _X], [ignore, [=, _X, [=, __, x]]]], metta_atom('&self', [=, ['xthe-unbounds', _X], [ignore, [=, _X, [=, __, x]]]])))), (_439992==""->true;our_ansi_format('#ffa505', '~w~n', [_439992])))) ^ Unify: (208) [rtrace] rtrace:quietly3(user:(wots(_439992, must_det_ll(user:metta_anew(load, [=, ['xthe-unbounds', _X], [ignore, [=, _X, [=, __, x]]]], metta_atom('&self', [=, ['xthe-unbounds', _X], [ignore, [=, _X, [=, __, x]]]])))), (_439992==""->true;our_ansi_format('#ffa505', '~w~n', [_439992])))) (= (xthe-unbounds $X) (ignore (= $X (= $ x)))) ^ Exit: (208) [rtrace] rtrace:quietly3(user:(wots("", must_det_ll(user:metta_anew(load, [=, ['xthe-unbounds', _X], [ignore, [=, _X, [=, __, x]]]], metta_atom('&self', [=, ['xthe-unbounds', _X], [ignore, [=, _X, [=, __, x]]]])))), (""==""->true;our_ansi_format('#ffa505', '~w~n', [""])))) ^ Exit: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, ['xthe-unbounds', _X], [ignore, [=, _X, [=, __, x]]]], metta_atom('&self', [=, ['xthe-unbounds', _X], [ignore, [=, _X, [=, __, x]]]]))) Exit: (205) [user] asserted_do_metta2('&self', load, [=, ['xthe-unbounds', _X], [ignore, [=, _X, [=, __, x]]]], [=, ['xthe-unbounds', _X], [ignore, [=, _X, [=, __, x]]]]) Exit: (204) [user] asserted_do_metta('&self', load, [=, ['xthe-unbounds', _X], [ignore, [=, _X, [=, __, x]]]]) Exit: (203) [user] asserted_do_metta('&self', +, [=, ['xthe-unbounds', _X], [ignore, [=, _X, [=, __, x]]]]) Call: (203) [system] _3348='True' Exit: (203) [system] 'True'='True' Exit: (200) [user] catch_err((call(asserted_do_metta('&self', +, [=, ['xthe-unbounds', _X], [ignore, [=, _X, [=, __, x]]]]))*->'True'='True';'True'='False'), error(_410370, _410372), fail) ^ Exit: (199) [user] catch_nowarn((call(asserted_do_metta('&self', +, [=, ['xthe-unbounds', _X], [ignore, [=, _X, [=, __, x]]]]))*->'True'='True';'True'='False')) ^ Exit: (198) [user] as_tf(asserted_do_metta('&self', +, [=, ['xthe-unbounds', _X], [ignore, [=, _X, [=, __, x]]]]), 'True') Exit: (196) [user] dont_give_up(as_tf(asserted_do_metta('&self', +, [=, ['xthe-unbounds', _X], [ignore, [=, _X, [=, __, x]]]]), 'True')) Exit: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['xthe-unbounds', _X], [ignore, [=, _X, [=, __, x]]]], 'True') ^ Exit: (194) [user] must_not_error(user:do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['xthe-unbounds', _X], [ignore, [=, _X, [=, __, x]]]], 'True')) ^ Redo: (193) [user] metta_file_buffer(_3300, _3302, _3304, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', _3308) ^ Unify: (193) [user] metta_file_buffer(+, [=, ['ngram-key', ['tok-split', _471700, _471706, _471706], _471700], ['set-det']], ['__'=_471706, '_O'=_471700], P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', '$stream_position'(5810, 197, 29, 5810)) ^ Exit: (193) [user] metta_file_buffer(+, [=, ['ngram-key', ['tok-split', _471700, _471706, _471706], _471700], ['set-det']], ['__'=_471706, '_O'=_471700], P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', '$stream_position'(5810, 197, 29, 5810)) ^ Call: (194) [user] apply:maplist(maybe_assign, ['__'=_471706, '_O'=_471700]) ^ Unify: (194) [apply] apply:maplist(user:maybe_assign, ['__'=_471706, '_O'=_471700]) Call: (195) [apply] apply:maplist_(['__'=_471706, '_O'=_471700], user:maybe_assign) Unify: (195) [apply] apply:maplist_(['__'=_471706, '_O'=_471700], user:maybe_assign) Call: (196) [user] maybe_assign('__'=_471706) Unify: (196) [user] maybe_assign('__'=_471706) ^ Call: (197) [user] ignore(_471706=__) ^ Unify: (197) [system] ignore(user:(_471706=__)) Call: (198) [system] _471706=__ Exit: (198) [system] __=__ ^ Exit: (197) [system] ignore(user:(__=__)) Exit: (196) [user] maybe_assign('__'=__) Call: (196) [apply] apply:maplist_(['_O'=_471700], user:maybe_assign) Unify: (196) [apply] apply:maplist_(['_O'=_471700], user:maybe_assign) Call: (197) [user] maybe_assign('_O'=_471700) Unify: (197) [user] maybe_assign('_O'=_471700) ^ Call: (198) [user] ignore(_471700=_O) ^ Unify: (198) [system] ignore(user:(_471700=_O)) Call: (199) [system] _471700=_O Exit: (199) [system] _O=_O ^ Exit: (198) [system] ignore(user:(_O=_O)) Exit: (197) [user] maybe_assign('_O'=_O) Call: (197) [apply] apply:maplist_([], user:maybe_assign) Unify: (197) [apply] apply:maplist_([], user:maybe_assign) Exit: (197) [apply] apply:maplist_([], user:maybe_assign) Exit: (196) [apply] apply:maplist_(['_O'=_O], user:maybe_assign) Exit: (195) [apply] apply:maplist_(['__'=__, '_O'=_O], user:maybe_assign) ^ Exit: (194) [apply] apply:maplist(user:maybe_assign, ['__'=__, '_O'=_O]) ^ Call: (194) [user] must_not_error(do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['ngram-key', ['tok-split', _O, __, __], _O], ['set-det']], _3348)) ^ Unify: (194) [user] must_not_error(user:do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['ngram-key', ['tok-split', _O, __, __], _O], ['set-det']], _3348)) Call: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['ngram-key', ['tok-split', _O, __, __], _O], ['set-det']], _3348) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['ngram-key', ['tok-split', _O, __, __], _O], ['set-det']], _3348) Call: (196) [system] var([=, ['ngram-key', ['tok-split', _O, __, __], _O], ['set-det']]) Redo: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['ngram-key', ['tok-split', _O, __, __], _O], ['set-det']], _3348) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['ngram-key', ['tok-split', _O, __, __], _O], ['set-det']], _3348) Call: (196) [system] (+)\==exec Exit: (196) [system] (+)\==exec Call: (196) [system] [=, ['ngram-key', ['tok-split', _O, __, __], _O], ['set-det']]==[] Redo: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['ngram-key', ['tok-split', _O, __, __], _O], ['set-det']], _3348) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['ngram-key', ['tok-split', _O, __, __], _O], ['set-det']], _3348) Call: (196) [system] string([=, ['ngram-key', ['tok-split', _O, __, __], _O], ['set-det']]) Redo: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['ngram-key', ['tok-split', _O, __, __], _O], ['set-det']], _3348) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['ngram-key', ['tok-split', _O, __, __], _O], ['set-det']], _3348) Call: (196) [system] (+)\==exec Exit: (196) [system] (+)\==exec ^ Call: (196) [user] if_t(into_simple_op(+, [=, ['ngram-key', ['tok-split', _O, __, __], _O], ['set-det']], _42240), pfcAdd_Now('next-operation'(_42240))) ^ Unify: (196) [user] if_t(into_simple_op(+, [=, ['ngram-key', ['tok-split', _O, __, __], _O], ['set-det']], _42240), pfcAdd_Now('next-operation'(_42240))) Call: (197) [user] into_simple_op(+, [=, ['ngram-key', ['tok-split', _O, __, __], _O], ['set-det']], _42240) Unify: (197) [user] into_simple_op(+, [=, ['ngram-key', ['tok-split', _O, __, __], _O], ['set-det']], op(+, =, _45032)) Call: (198) [user] o_s([['ngram-key', ['tok-split', _O, __, __], _O], ['set-det']], _45032) Unify: (198) [user] o_s([['ngram-key', ['tok-split', _O, __, __], _O], ['set-det']], _45032) Call: (199) [user] o_s(['ngram-key', ['tok-split', _O, __, __], _O], _45032) Unify: (199) [user] o_s(['ngram-key', ['tok-split', _O, __, __], _O], _45032) Call: (200) [user] o_s('ngram-key', _45032) Unify: (200) [user] o_s('ngram-key', 'ngram-key') Exit: (200) [user] o_s('ngram-key', 'ngram-key') Exit: (199) [user] o_s(['ngram-key', ['tok-split', _O, __, __], _O], 'ngram-key') Exit: (198) [user] o_s([['ngram-key', ['tok-split', _O, __, __], _O], ['set-det']], 'ngram-key') Exit: (197) [user] into_simple_op(+, [=, ['ngram-key', ['tok-split', _O, __, __], _O], ['set-det']], op(+, =, 'ngram-key')) ^ Call: (197) [user] pfcAdd_Now('next-operation'(op(+, =, 'ngram-key'))) ^ Unify: (197) [user] pfcAdd_Now('next-operation'(op(+, =, 'ngram-key'))) ^ Call: (198) [user] current_predicate(pfcAdd/1) ^ Exit: (198) [user] current_predicate(pfcAdd/1) ^ Call: (198) [user] once_writeq_nl(pfcAdd('next-operation'(op(+, =, 'ngram-key')))) ^ Unify: (198) [user] once_writeq_nl(pfcAdd('next-operation'(op(+, =, 'ngram-key')))) ^ Call: (199) [user] clause(pfcTraceExecution, true) ^ Fail: (199) [user] clause(pfcTraceExecution, true) ^ Redo: (198) [user] once_writeq_nl(pfcAdd('next-operation'(op(+, =, 'ngram-key')))) ^ Exit: (198) [user] once_writeq_nl(pfcAdd('next-operation'(op(+, =, 'ngram-key')))) ^ Call: (198) [user] pfcAdd('next-operation'(op(+, =, 'ngram-key'))) ^ Unify: (198) [user] pfcAdd('next-operation'(op(+, =, 'ngram-key'))) ^ Call: (199) [user] must_ex(current_why_UU(_66250)) ^ Unify: (199) [user] must_ex(current_why_UU(_66250)) Call: (201) [user] current_why_UU(_66250) Unify: (201) [user] current_why_UU(_66250) ^ Call: (202) [user] get_why_uu(_66250) ^ Unify: (202) [user] get_why_uu(_66250) ^ Call: (203) [user] findall(_71790, current_why(_71790), _71796) ^ Unify: (203) [$bags] findall(_71790, user:current_why(_71790), _71796) ^ Call: (204) [$bags] findall(_71790, user:current_why(_71790), _71796, []) ^ Unify: (204) [$bags] findall(_71790, user:current_why(_71790), _71796, []) ^ Call: (205) [$bags] cleanup_bag(findall_loop(_71790, user:current_why(_71790), _71796, []), '$destroy_findall_bag') ^ Unify: (205) [$bags] cleanup_bag('$bags':findall_loop(_71790, user:current_why(_71790), _71796, []), '$bags':'$destroy_findall_bag') Call: (206) [$bags] findall_loop(_71790, user:current_why(_71790), _71796, []) Unify: (206) [$bags] findall_loop(_71790, user:current_why(_71790), _71796, []) ^ Call: (207) [user] bugger:current_why(_71790) ^ Unify: (207) [user] bugger:current_why(_71790) ^ Call: (208) [user] bugger:current_why_data(_71790) ^ Unify: (208) [user] bugger:current_why_data(_71790) Call: (209) [system] nb_current('$current_why', wp(_71790, _83050)) Fail: (209) [system] nb_current('$current_why', wp(_71790, _83050)) ^ Redo: (208) [user] bugger:current_why_data(_71790) ^ Unify: (208) [user] bugger:current_why_data(_71790) Call: (209) [t_l] t_l:current_why_source(_71790) Fail: (209) [t_l] t_l:current_why_source(_71790) ^ Fail: (208) [user] bugger:current_why_data(_71790) ^ Redo: (207) [user] bugger:current_why(_71790) ^ Unify: (207) [user] bugger:current_why(mfl4(_90478, _90480, _90482, _90484)) ^ Call: (209) [system] setup_call_cleanup('$notrace'(_91434, _91436), once(user:current_mfl4(_90478, _90480, _90482, _90484)), '$restore_trace'(_91434, _91436)) ^ Unify: (209) [system] setup_call_cleanup(system:'$notrace'(_91434, _91436), system:once(user:current_mfl4(_90478, _90480, _90482, _90484)), system:'$restore_trace'(_91434, _91436)) ^ Call: (210) [system] sig_atomic(system:'$notrace'(_91434, _91436)) ^ Exit: (209) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:current_mfl4(_90478, user, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', 587)), system:'$restore_trace'(3, -1)) ^ Exit: (207) [user] bugger:current_why(P;HTML|mfl4(_90478, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Redo: (206) [$bags] findall_loop(_71790, user:current_why(_71790), _71796, []) Exit: (206) [$bags] findall_loop(_71790, user:current_why(_71790), [P;HTML|mfl4(_108314, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], []) ^ Exit: (205) [$bags] cleanup_bag('$bags':findall_loop(_71790, user:current_why(_71790), [P;HTML|mfl4(_108314, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], []), '$bags':'$destroy_findall_bag') ^ Exit: (204) [$bags] findall(_71790, user:current_why(_71790), [P;HTML|mfl4(_108314, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], []) ^ Exit: (203) [$bags] findall(_71790, user:current_why(_71790), [P;HTML|mfl4(_108314, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Call: (203) [system] [P;HTML|mfl4(_108314, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]\==[] Exit: (203) [system] [P;HTML|mfl4(_108314, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]\==[] ^ Call: (203) [user] u_to_uu([P;HTML|mfl4(_108314, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _66250) ^ Unify: (203) [user] u_to_uu([P;HTML|mfl4(_108314, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], ([P;HTML|mfl4(_108314, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], ax)) Call: (204) [system] var([P;HTML|mfl4(_108314, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Fail: (204) [system] var([P;HTML|mfl4(_108314, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) ^ Redo: (203) [user] u_to_uu([P;HTML|mfl4(_108314, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _66250) ^ Unify: (203) [user] u_to_uu([P;HTML|mfl4(_108314, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], [P;HTML|mfl4(_108314, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Call: (204) [system] nonvar([P;HTML|mfl4(_108314, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Exit: (204) [system] nonvar([P;HTML|mfl4(_108314, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Call: (204) [system] [P;HTML|mfl4(_108314, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]=(_228102, _228104) Fail: (204) [system] [P;HTML|mfl4(_108314, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]=(_228102, _228104) ^ Redo: (203) [user] u_to_uu([P;HTML|mfl4(_108314, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _66250) ^ Unify: (203) [user] u_to_uu([P;HTML|mfl4(_108314, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _66250) ^ Call: (204) [user] logicmoo_util_terms:list_to_conjuncts([P;HTML|mfl4(_108314, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _258512) ^ Unify: (204) [user] logicmoo_util_terms:list_to_conjuncts([P;HTML|mfl4(_108314, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _258512) ^ Call: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_108314, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _258512) ^ Unify: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_108314, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], [P;HTML|mfl4(_108314, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Call: (206) [system] var([P;HTML|mfl4(_108314, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Fail: (206) [system] var([P;HTML|mfl4(_108314, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) ^ Redo: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_108314, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _258512) ^ Unify: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_108314, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], [P;HTML|mfl4(_108314, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) ^ Call: (206) [user] not(compound([P;HTML|mfl4(_108314, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)])) ^ Unify: (206) [system] not(user:compound([P;HTML|mfl4(_108314, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)])) Call: (207) [system] compound([P;HTML|mfl4(_108314, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Exit: (207) [system] compound([P;HTML|mfl4(_108314, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) ^ Fail: (206) [system] not(user:compound([P;HTML|mfl4(_108314, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)])) ^ Redo: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_108314, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _258512) ^ Unify: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_108314, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _258512) ^ Call: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_108314, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _258512) ^ Unify: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_108314, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_108314, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Call: (207) [system] var(P;HTML|mfl4(_108314, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Fail: (207) [system] var(P;HTML|mfl4(_108314, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Redo: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_108314, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _258512) ^ Unify: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_108314, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_108314, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Call: (207) [user] not(compound(P;HTML|mfl4(_108314, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587))) ^ Unify: (207) [system] not(user:compound(P;HTML|mfl4(_108314, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587))) Call: (208) [system] compound(P;HTML|mfl4(_108314, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Exit: (208) [system] compound(P;HTML|mfl4(_108314, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Fail: (207) [system] not(user:compound(P;HTML|mfl4(_108314, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587))) ^ Redo: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_108314, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _258512) ^ Unify: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_108314, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_108314, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Exit: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_108314, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_108314, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Exit: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_108314, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], P;HTML|mfl4(_3646, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Exit: (204) [user] logicmoo_util_terms:list_to_conjuncts([P;HTML|mfl4(_3646, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], P;HTML|mfl4(_3646, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Call: (204) [user] u_to_uu(P;HTML|mfl4(_3646, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _3620) ^ Unify: (204) [user] u_to_uu(P;HTML|mfl4(_3646, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), (P;HTML|mfl4(_3646, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) Call: (205) [system] var(P;HTML|mfl4(_3646, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Fail: (205) [system] var(P;HTML|mfl4(_3646, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Redo: (204) [user] u_to_uu(P;HTML|mfl4(_3646, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _3620) ^ Unify: (204) [user] u_to_uu(P;HTML|mfl4(_3646, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_3646, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Call: (205) [system] nonvar(P;HTML|mfl4(_3646, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Exit: (205) [system] nonvar(P;HTML|mfl4(_3646, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Call: (205) [system] P;HTML|mfl4(_3646, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)=(_102898, _102900) Fail: (205) [system] P;HTML|mfl4(_3646, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)=(_102898, _102900) ^ Redo: (204) [user] u_to_uu(P;HTML|mfl4(_3646, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _3620) ^ Unify: (204) [user] u_to_uu(P;HTML|mfl4(_3646, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), (P;HTML|mfl4(_3646, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (204) [user] u_to_uu(P;HTML|mfl4(_3646, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), (P;HTML|mfl4(_3646, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (203) [user] u_to_uu([P;HTML|mfl4(_3646, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], (P;HTML|mfl4(_3646, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (202) [user] get_why_uu((P;HTML|mfl4(_3646, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) Exit: (201) [user] current_why_UU((P;HTML|mfl4(_3646, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (199) [user] must_ex(current_why_UU((P;HTML|mfl4(_3646, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (199) [user] pfcAdd('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3646, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (199) [user] pfcAdd('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3646, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (200) [user] pfcPost('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3646, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (200) [user] pfcPost('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3646, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (201) [user] pfcPost_rev((P;HTML|mfl4(_3646, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax), 'next-operation'(op(+, =, 'ngram-key'))) ^ Unify: (201) [user] pfcPost_rev((P;HTML|mfl4(_3646, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax), 'next-operation'(op(+, =, 'ngram-key'))) Call: (202) [system] is_list('next-operation'(op(+, =, 'ngram-key'))) Fail: (202) [system] is_list('next-operation'(op(+, =, 'ngram-key'))) ^ Redo: (201) [user] pfcPost_rev((P;HTML|mfl4(_3646, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax), 'next-operation'(op(+, =, 'ngram-key'))) ^ Call: (202) [user] pfcPost1('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3646, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (202) [user] pfcPost1('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3646, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (203) [user] control_arg_types('next-operation'(op(+, =, 'ngram-key')), _261506) ^ Unify: (203) [user] control_arg_types('next-operation'(op(+, =, 'ngram-key')), _261506) Call: (204) [system] fail Fail: (204) [system] fail ^ Fail: (203) [user] control_arg_types('next-operation'(op(+, =, 'ngram-key')), _261506) ^ Redo: (202) [user] pfcPost1('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3646, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (202) [user] pfcPost1('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3646, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (203) [user] locally_each:locally(set_prolog_flag(occurs_check, true), catch(pfcPost11('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3646, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _281330, (notrace, wdmsg(('next-operation'(op(+, =, 'ngram-key'))=>_281330)), trace))) ^ Unify: (203) [locally_each] locally_each:locally(user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3646, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _281330, (notrace, wdmsg(('next-operation'(op(+, =, 'ngram-key'))=>_281330)), trace))) ^ Call: (204) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3646, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _281330, (notrace, wdmsg(('next-operation'(op(+, =, 'ngram-key'))=>_281330)), trace)), user:each_call_cleanup) ^ Unify: (204) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3646, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _281330, (notrace, wdmsg(('next-operation'(op(+, =, 'ngram-key'))=>_281330)), trace)), user:each_call_cleanup) Call: (205) [system] current_prolog_flag(occurs_check, _311828) Exit: (205) [system] current_prolog_flag(occurs_check, true) ^ Call: (205) [locally_each] locally_each:wtl_how(trusted_redo_call_cleanup, true==true, user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3646, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _281330, (notrace, wdmsg(('next-operation'(op(+, =, 'ngram-key'))=>_281330)), trace)), user:set_prolog_flag(occurs_check, true)) ^ Unify: (205) [locally_each] locally_each:wtl_how(locally_each:trusted_redo_call_cleanup, locally_each:(true==true), user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3646, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _281330, (notrace, wdmsg(('next-operation'(op(+, =, 'ngram-key'))=>_281330)), trace)), user:set_prolog_flag(occurs_check, true)) Call: (206) [system] true==true Exit: (206) [system] true==true ^ Call: (207) [user] pfcPost11('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3646, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (207) [user] pfcPost11('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3646, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (208) [user] must_ex(pfcAddSupport('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3646, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Unify: (208) [user] must_ex(pfcAddSupport('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3646, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (210) [user] pfcAddSupport('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3646, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (210) [user] pfcAddSupport('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3646, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (211) [user] assert('$spft$'('next-operation'(op(+, =, 'ngram-key')), P;HTML|mfl4(_3646, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (211) [user] assert('$spft$'('next-operation'(op(+, =, 'ngram-key')), P;HTML|mfl4(_3646, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (210) [user] pfcAddSupport('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3646, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (208) [user] must_ex(pfcAddSupport('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3646, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (208) [user] pfcUnique(post, 'next-operation'(op(+, =, 'ngram-key'))) ^ Unify: (208) [user] pfcUnique(post, 'next-operation'(op(+, =, 'ngram-key'))) ^ Call: (209) [user] pfcUnique(post, 'next-operation'(op(+, =, 'ngram-key')), true) ^ Unify: (209) [user] pfcUnique(post, 'next-operation'(op(+, =, 'ngram-key')), true) ^ Call: (210) [user] is_asserted_exact('next-operation'(op(+, =, 'ngram-key')), true) ^ Unify: (210) [user] is_asserted_exact('next-operation'(op(+, =, 'ngram-key')), true) ^ Call: (211) [user] strip_module('next-operation'(op(+, =, 'ngram-key')), _412408, _412410) ^ Exit: (211) [user] strip_module('next-operation'(op(+, =, 'ngram-key')), user, 'next-operation'(op(+, =, 'ngram-key'))) ^ Call: (211) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'ngram-key')), true) ^ Unify: (211) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'ngram-key')), true) Call: (212) [system] _416152=user Exit: (212) [system] user=user ^ Call: (212) [user] clause(user:'next-operation'(op(+, =, 'ngram-key')), true, _418022) ^ Fail: (212) [user] clause('next-operation'(op(+, =, 'ngram-key')), true, _418022) ^ Redo: (211) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'ngram-key')), true) ^ Call: (212) [user] clause(user:'next-operation'(op(+, =, 'ngram-key')), true, _420850) ^ Fail: (212) [user] clause('next-operation'(op(+, =, 'ngram-key')), true, _420850) ^ Fail: (211) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'ngram-key')), true) ^ Fail: (210) [user] is_asserted_exact('next-operation'(op(+, =, 'ngram-key')), true) ^ Redo: (209) [user] pfcUnique(post, 'next-operation'(op(+, =, 'ngram-key')), true) ^ Exit: (209) [user] pfcUnique(post, 'next-operation'(op(+, =, 'ngram-key')), true) ^ Exit: (208) [user] pfcUnique(post, 'next-operation'(op(+, =, 'ngram-key'))) ^ Call: (208) [user] pfcPost2('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3646, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (208) [user] pfcPost2('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3646, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (209) [user] must_ex(once((\+ \+is_asserted_exact('next-operation'(op(+, =, 'ngram-key')));assert('next-operation'(op(+, =, 'ngram-key')))))) ^ Unify: (209) [user] must_ex(once((\+ \+is_asserted_exact('next-operation'(op(+, =, 'ngram-key')));assert('next-operation'(op(+, =, 'ngram-key')))))) ^ Call: (211) [user] once((\+ \+is_asserted_exact('next-operation'(op(+, =, 'ngram-key')));assert('next-operation'(op(+, =, 'ngram-key'))))) ^ Unify: (211) [system] once(user:(\+ \+is_asserted_exact('next-operation'(op(+, =, 'ngram-key')));assert('next-operation'(op(+, =, 'ngram-key'))))) ^ Call: (213) [user] is_asserted_exact('next-operation'(op(+, =, 'ngram-key'))) ^ Unify: (213) [user] is_asserted_exact('next-operation'(op(+, =, 'ngram-key'))) ^ Call: (214) [user] strip_module('next-operation'(op(+, =, 'ngram-key')), _448188, _448190) ^ Exit: (214) [user] strip_module('next-operation'(op(+, =, 'ngram-key')), user, 'next-operation'(op(+, =, 'ngram-key'))) ^ Call: (214) [user] hook_database:expand_to_hb('next-operation'(op(+, =, 'ngram-key')), _450068, _450070) ^ Unify: (214) [user] hook_database:expand_to_hb('next-operation'(op(+, =, 'ngram-key')), 'next-operation'(op(+, =, 'ngram-key')), true) Call: (215) [system] var('next-operation'(op(+, =, 'ngram-key'))) Fail: (215) [system] var('next-operation'(op(+, =, 'ngram-key'))) ^ Redo: (214) [user] hook_database:expand_to_hb('next-operation'(op(+, =, 'ngram-key')), _450068, _450070) ^ Unify: (214) [user] hook_database:expand_to_hb('next-operation'(op(+, =, 'ngram-key')), 'next-operation'(op(+, =, 'ngram-key')), true) ^ Exit: (214) [user] hook_database:expand_to_hb('next-operation'(op(+, =, 'ngram-key')), 'next-operation'(op(+, =, 'ngram-key')), true) ^ Call: (214) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'ngram-key')), true) ^ Unify: (214) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'ngram-key')), true) Call: (215) [system] _458474=user Exit: (215) [system] user=user ^ Call: (215) [user] clause(user:'next-operation'(op(+, =, 'ngram-key')), true, _460344) ^ Fail: (215) [user] clause('next-operation'(op(+, =, 'ngram-key')), true, _460344) ^ Redo: (214) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'ngram-key')), true) ^ Call: (215) [user] clause(user:'next-operation'(op(+, =, 'ngram-key')), true, _463172) ^ Fail: (215) [user] clause('next-operation'(op(+, =, 'ngram-key')), true, _463172) ^ Fail: (214) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'ngram-key')), true) ^ Fail: (213) [user] is_asserted_exact('next-operation'(op(+, =, 'ngram-key'))) ^ Call: (213) [user] assert('next-operation'(op(+, =, 'ngram-key'))) ^ Exit: (213) [user] assert('next-operation'(op(+, =, 'ngram-key'))) ^ Exit: (211) [system] once(user:(\+ \+is_asserted_exact('next-operation'(op(+, =, 'ngram-key')));assert('next-operation'(op(+, =, 'ngram-key'))))) ^ Exit: (209) [user] must_ex(once((\+ \+is_asserted_exact('next-operation'(op(+, =, 'ngram-key')));assert('next-operation'(op(+, =, 'ngram-key')))))) ^ Call: (209) [user] must_ex(pfcTraceAdd('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3646, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Unify: (209) [user] must_ex(pfcTraceAdd('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3646, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (211) [user] pfcTraceAdd('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3646, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (211) [user] pfcTraceAdd('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3646, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (212) [user] pfcTraceAddPrint('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3646, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (212) [user] pfcTraceAddPrint('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3646, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (213) [user] pfcIsTraced('next-operation'(op(+, =, 'ngram-key'))) ^ Unify: (213) [user] pfcIsTraced('next-operation'(op(+, =, 'ngram-key'))) ^ Call: (214) [user] pfcIsNotTraced('next-operation'(op(+, =, 'ngram-key'))) ^ Unify: (214) [user] pfcIsNotTraced('next-operation'(op(+, =, 'ngram-key'))) ^ Call: (215) [user] compound_eles(1, 'next-operation'(op(+, =, 'ngram-key')), _519926) ^ Unify: (215) [user] compound_eles(1, 'next-operation'(op(+, =, 'ngram-key')), _519926) Call: (216) [system] var('next-operation'(op(+, =, 'ngram-key'))) Fail: (216) [system] var('next-operation'(op(+, =, 'ngram-key'))) ^ Redo: (215) [user] compound_eles(1, 'next-operation'(op(+, =, 'ngram-key')), _3782) ^ Unify: (215) [user] compound_eles(1, 'next-operation'(op(+, =, 'ngram-key')), _3782) Call: (216) [system] compound('next-operation'(op(+, =, 'ngram-key'))) Exit: (216) [system] compound('next-operation'(op(+, =, 'ngram-key'))) Call: (216) [system] 1<1 Fail: (216) [system] 1<1 ^ Redo: (215) [user] compound_eles(1, 'next-operation'(op(+, =, 'ngram-key')), _3782) ^ Unify: (215) [user] compound_eles(1, 'next-operation'(op(+, =, 'ngram-key')), _3782) Call: (216) [system] _10928 is 1+ -1 Exit: (216) [system] 0 is 1+ -1 ^ Call: (216) [user] compound_eles('next-operation'(op(+, =, 'ngram-key')), _12786) ^ Unify: (216) [user] compound_eles('next-operation'(op(+, =, 'ngram-key')), _12786) Call: (217) [system] is_list('next-operation'(op(+, =, 'ngram-key'))) Fail: (217) [system] is_list('next-operation'(op(+, =, 'ngram-key'))) ^ Redo: (216) [user] compound_eles('next-operation'(op(+, =, 'ngram-key')), _12786) ^ Unify: (216) [user] compound_eles('next-operation'(op(+, =, 'ngram-key')), _12786) Call: (217) [system] compound('next-operation'(op(+, =, 'ngram-key'))) Exit: (217) [system] compound('next-operation'(op(+, =, 'ngram-key'))) Call: (217) [system] compound_name_arguments('next-operation'(op(+, =, 'ngram-key')), _20196, _20198) Exit: (217) [system] compound_name_arguments('next-operation'(op(+, =, 'ngram-key')), 'next-operation', [op(+, =, 'ngram-key')]) Call: (217) [lists] lists:member(_12786, ['next-operation', op(+, =, 'ngram-key')]) Unify: (217) [lists] lists:member(_12786, ['next-operation', op(+, =, 'ngram-key')]) Call: (218) [lists] lists:member_([op(+, =, 'ngram-key')], _12786, 'next-operation') Unify: (218) [lists] lists:member_([op(+, =, 'ngram-key')], 'next-operation', 'next-operation') Exit: (218) [lists] lists:member_([op(+, =, 'ngram-key')], 'next-operation', 'next-operation') Exit: (217) [lists] lists:member('next-operation', ['next-operation', op(+, =, 'ngram-key')]) ^ Exit: (216) [user] compound_eles('next-operation'(op(+, =, 'ngram-key')), 'next-operation') ^ Call: (216) [user] compound_eles(0, 'next-operation', _3782) ^ Unify: (216) [user] compound_eles(0, 'next-operation', _3782) Call: (217) [system] var('next-operation') Fail: (217) [system] var('next-operation') ^ Redo: (216) [user] compound_eles(0, 'next-operation', _3782) ^ Unify: (216) [user] compound_eles(0, 'next-operation', _3782) Call: (217) [system] compound('next-operation') Fail: (217) [system] compound('next-operation') ^ Redo: (216) [user] compound_eles(0, 'next-operation', _3782) Call: (217) [system] _3782='next-operation' Exit: (217) [system] 'next-operation'='next-operation' ^ Exit: (216) [user] compound_eles(0, 'next-operation', 'next-operation') ^ Exit: (215) [user] compound_eles(1, 'next-operation'(op(+, =, 'ngram-key')), 'next-operation') ^ Call: (215) [user] pfcIgnored('next-operation') ^ Fail: (215) [user] pfcIgnored('next-operation') Redo: (218) [lists] lists:member_([op(+, =, 'ngram-key')], _12786, 'next-operation') Unify: (218) [lists] lists:member_([op(+, =, 'ngram-key')], _12786, 'next-operation') Call: (219) [lists] lists:member_([], _12786, op(+, =, 'ngram-key')) Unify: (219) [lists] lists:member_([], op(+, =, 'ngram-key'), op(+, =, 'ngram-key')) Exit: (219) [lists] lists:member_([], op(+, =, 'ngram-key'), op(+, =, 'ngram-key')) Exit: (218) [lists] lists:member_([op(+, =, 'ngram-key')], op(+, =, 'ngram-key'), 'next-operation') Exit: (217) [lists] lists:member(op(+, =, 'ngram-key'), ['next-operation', op(+, =, 'ngram-key')]) ^ Exit: (216) [user] compound_eles('next-operation'(op(+, =, 'ngram-key')), op(+, =, 'ngram-key')) ^ Call: (216) [user] compound_eles(0, op(+, =, 'ngram-key'), _3782) ^ Unify: (216) [user] compound_eles(0, op(+, =, 'ngram-key'), _3782) Call: (217) [system] var(op(+, =, 'ngram-key')) Fail: (217) [system] var(op(+, =, 'ngram-key')) ^ Redo: (216) [user] compound_eles(0, op(+, =, 'ngram-key'), _3782) ^ Unify: (216) [user] compound_eles(0, op(+, =, 'ngram-key'), _3782) Call: (217) [system] compound(op(+, =, 'ngram-key')) Exit: (217) [system] compound(op(+, =, 'ngram-key')) Call: (217) [system] 0<1 Exit: (217) [system] 0<1 Call: (217) [system] _3782=op(+, =, 'ngram-key') Exit: (217) [system] op(+, =, 'ngram-key')=op(+, =, 'ngram-key') ^ Exit: (216) [user] compound_eles(0, op(+, =, 'ngram-key'), op(+, =, 'ngram-key')) ^ Exit: (215) [user] compound_eles(1, 'next-operation'(op(+, =, 'ngram-key')), op(+, =, 'ngram-key')) ^ Call: (215) [user] pfcIgnored(op(+, =, 'ngram-key')) ^ Fail: (215) [user] pfcIgnored(op(+, =, 'ngram-key')) ^ Fail: (214) [user] pfcIsNotTraced('next-operation'(op(+, =, 'ngram-key'))) ^ Redo: (213) [user] pfcIsTraced('next-operation'(op(+, =, 'ngram-key'))) ^ Unify: (213) [user] pfcIsTraced('next-operation'(op(+, =, 'ngram-key'))) ^ Call: (214) [user] compound_eles(1, 'next-operation'(op(+, =, 'ngram-key')), _67576) ^ Unify: (214) [user] compound_eles(1, 'next-operation'(op(+, =, 'ngram-key')), _67576) Call: (215) [system] var('next-operation'(op(+, =, 'ngram-key'))) Fail: (215) [system] var('next-operation'(op(+, =, 'ngram-key'))) ^ Redo: (214) [user] compound_eles(1, 'next-operation'(op(+, =, 'ngram-key')), _67576) ^ Unify: (214) [user] compound_eles(1, 'next-operation'(op(+, =, 'ngram-key')), _67576) Call: (215) [system] compound('next-operation'(op(+, =, 'ngram-key'))) Exit: (215) [system] compound('next-operation'(op(+, =, 'ngram-key'))) Call: (215) [system] 1<1 Fail: (215) [system] 1<1 ^ Redo: (214) [user] compound_eles(1, 'next-operation'(op(+, =, 'ngram-key')), _67576) ^ Unify: (214) [user] compound_eles(1, 'next-operation'(op(+, =, 'ngram-key')), _67576) Call: (215) [system] _78728 is 1+ -1 Exit: (215) [system] 0 is 1+ -1 ^ Call: (215) [user] compound_eles('next-operation'(op(+, =, 'ngram-key')), _80586) ^ Unify: (215) [user] compound_eles('next-operation'(op(+, =, 'ngram-key')), _80586) Call: (216) [system] is_list('next-operation'(op(+, =, 'ngram-key'))) Fail: (216) [system] is_list('next-operation'(op(+, =, 'ngram-key'))) ^ Redo: (215) [user] compound_eles('next-operation'(op(+, =, 'ngram-key')), _80586) ^ Unify: (215) [user] compound_eles('next-operation'(op(+, =, 'ngram-key')), _80586) Call: (216) [system] compound('next-operation'(op(+, =, 'ngram-key'))) Exit: (216) [system] compound('next-operation'(op(+, =, 'ngram-key'))) Call: (216) [system] compound_name_arguments('next-operation'(op(+, =, 'ngram-key')), _87996, _87998) Exit: (216) [system] compound_name_arguments('next-operation'(op(+, =, 'ngram-key')), 'next-operation', [op(+, =, 'ngram-key')]) Call: (216) [lists] lists:member(_80586, ['next-operation', op(+, =, 'ngram-key')]) Unify: (216) [lists] lists:member(_80586, ['next-operation', op(+, =, 'ngram-key')]) Call: (217) [lists] lists:member_([op(+, =, 'ngram-key')], _80586, 'next-operation') Unify: (217) [lists] lists:member_([op(+, =, 'ngram-key')], 'next-operation', 'next-operation') Exit: (217) [lists] lists:member_([op(+, =, 'ngram-key')], 'next-operation', 'next-operation') Exit: (216) [lists] lists:member('next-operation', ['next-operation', op(+, =, 'ngram-key')]) ^ Exit: (215) [user] compound_eles('next-operation'(op(+, =, 'ngram-key')), 'next-operation') ^ Call: (215) [user] compound_eles(0, 'next-operation', _67576) ^ Unify: (215) [user] compound_eles(0, 'next-operation', _67576) Call: (216) [system] var('next-operation') Fail: (216) [system] var('next-operation') ^ Redo: (215) [user] compound_eles(0, 'next-operation', _67576) ^ Unify: (215) [user] compound_eles(0, 'next-operation', _67576) Call: (216) [system] compound('next-operation') Fail: (216) [system] compound('next-operation') ^ Redo: (215) [user] compound_eles(0, 'next-operation', _67576) Call: (216) [system] _67576='next-operation' Exit: (216) [system] 'next-operation'='next-operation' ^ Exit: (215) [user] compound_eles(0, 'next-operation', 'next-operation') ^ Exit: (214) [user] compound_eles(1, 'next-operation'(op(+, =, 'ngram-key')), 'next-operation') ^ Call: (214) [user] pfcTraced('next-operation') ^ Fail: (214) [user] pfcTraced('next-operation') Redo: (217) [lists] lists:member_([op(+, =, 'ngram-key')], _80586, 'next-operation') Unify: (217) [lists] lists:member_([op(+, =, 'ngram-key')], _80586, 'next-operation') Call: (218) [lists] lists:member_([], _80586, op(+, =, 'ngram-key')) Unify: (218) [lists] lists:member_([], op(+, =, 'ngram-key'), op(+, =, 'ngram-key')) Exit: (218) [lists] lists:member_([], op(+, =, 'ngram-key'), op(+, =, 'ngram-key')) Exit: (217) [lists] lists:member_([op(+, =, 'ngram-key')], op(+, =, 'ngram-key'), 'next-operation') Exit: (216) [lists] lists:member(op(+, =, 'ngram-key'), ['next-operation', op(+, =, 'ngram-key')]) ^ Exit: (215) [user] compound_eles('next-operation'(op(+, =, 'ngram-key')), op(+, =, 'ngram-key')) ^ Call: (215) [user] compound_eles(0, op(+, =, 'ngram-key'), _67576) ^ Unify: (215) [user] compound_eles(0, op(+, =, 'ngram-key'), _67576) Call: (216) [system] var(op(+, =, 'ngram-key')) Fail: (216) [system] var(op(+, =, 'ngram-key')) ^ Redo: (215) [user] compound_eles(0, op(+, =, 'ngram-key'), _67576) ^ Unify: (215) [user] compound_eles(0, op(+, =, 'ngram-key'), _67576) Call: (216) [system] compound(op(+, =, 'ngram-key')) Exit: (216) [system] compound(op(+, =, 'ngram-key')) Call: (216) [system] 0<1 Exit: (216) [system] 0<1 Call: (216) [system] _67576=op(+, =, 'ngram-key') Exit: (216) [system] op(+, =, 'ngram-key')=op(+, =, 'ngram-key') ^ Exit: (215) [user] compound_eles(0, op(+, =, 'ngram-key'), op(+, =, 'ngram-key')) ^ Exit: (214) [user] compound_eles(1, 'next-operation'(op(+, =, 'ngram-key')), op(+, =, 'ngram-key')) ^ Call: (214) [user] pfcTraced(op(+, =, 'ngram-key')) ^ Fail: (214) [user] pfcTraced(op(+, =, 'ngram-key')) ^ Fail: (213) [user] pfcIsTraced('next-operation'(op(+, =, 'ngram-key'))) ^ Redo: (212) [user] pfcTraceAddPrint('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3622, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (212) [user] pfcTraceAddPrint('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3622, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (212) [user] pfcTraceAddPrint('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3622, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (212) [user] pfcTraceBreak('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3622, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (212) [user] pfcTraceBreak('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3622, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (213) [user] pfcSpied('next-operation'(op(+, =, 'ngram-key')), +) ^ Fail: (213) [user] pfcSpied('next-operation'(op(+, =, 'ngram-key')), +) ^ Redo: (212) [user] pfcTraceBreak('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3622, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (212) [user] pfcTraceBreak('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3622, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (211) [user] pfcTraceAdd('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3622, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (209) [user] must_ex(pfcTraceAdd('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3622, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (209) [user] must_ex(pfcEnqueue('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3622, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Unify: (209) [user] must_ex(pfcEnqueue('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3622, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (211) [user] pfcEnqueue('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3622, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (211) [user] pfcEnqueue('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3622, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (212) [user] pfcGetSearch(_234170) ^ Unify: (212) [user] pfcGetSearch(_234170) Call: (213) [t_l] t_l:pfcSearchTL(_236020) Fail: (213) [t_l] t_l:pfcSearchTL(_236020) ^ Redo: (212) [user] pfcGetSearch(_234170) ^ Call: (213) [user] pfcSearch(_238794) ^ Unify: (213) [user] pfcSearch(direct) ^ Exit: (213) [user] pfcSearch(direct) Call: (213) [system] _234170=direct Exit: (213) [system] direct=direct ^ Exit: (212) [user] pfcGetSearch(direct) ^ Call: (212) [user] pfcEnqueue(direct, 'next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3622, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (212) [user] pfcEnqueue(direct, 'next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3622, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) Call: (213) [system] direct=direct Exit: (213) [system] direct=direct ^ Call: (213) [user] pfcFwd('next-operation'(op(+, =, 'ngram-key'))) ^ Unify: (213) [user] pfcFwd('next-operation'(op(+, =, 'ngram-key'))) ^ Call: (214) [user] control_arg_types('next-operation'(op(+, =, 'ngram-key')), _263256) ^ Unify: (214) [user] control_arg_types('next-operation'(op(+, =, 'ngram-key')), _263256) Call: (215) [system] fail Fail: (215) [system] fail ^ Fail: (214) [user] control_arg_types('next-operation'(op(+, =, 'ngram-key')), _263256) ^ Redo: (213) [user] pfcFwd('next-operation'(op(+, =, 'ngram-key'))) ^ Unify: (213) [user] pfcFwd('next-operation'(op(+, =, 'ngram-key'))) ^ Call: (214) [user] locally_each:locally(set_prolog_flag(occurs_check, true), pfcFwd0('next-operation'(op(+, =, 'ngram-key')))) ^ Unify: (214) [locally_each] locally_each:locally(user:set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, 'ngram-key')))) ^ Call: (215) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, 'ngram-key'))), user:each_call_cleanup) ^ Unify: (215) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, 'ngram-key'))), user:each_call_cleanup) Call: (216) [system] current_prolog_flag(occurs_check, _273518) Exit: (216) [system] current_prolog_flag(occurs_check, true) ^ Call: (216) [locally_each] locally_each:wtl_how(trusted_redo_call_cleanup, true==true, user:set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, 'ngram-key'))), user:set_prolog_flag(occurs_check, true)) ^ Unify: (216) [locally_each] locally_each:wtl_how(locally_each:trusted_redo_call_cleanup, locally_each:(true==true), user:set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, 'ngram-key'))), user:set_prolog_flag(occurs_check, true)) Call: (217) [system] true==true Exit: (217) [system] true==true ^ Call: (217) [user] pfcFwd0('next-operation'(op(+, =, 'ngram-key'))) ^ Unify: (217) [user] pfcFwd0('next-operation'(op(+, =, 'ngram-key'))) Call: (218) [system] is_list(_281014) Fail: (218) [system] is_list(_281014) ^ Redo: (217) [user] pfcFwd0('next-operation'(op(+, =, 'ngram-key'))) ^ Call: (218) [user] pfcFwd1('next-operation'(op(+, =, 'ngram-key'))) ^ Unify: (218) [user] pfcFwd1('next-operation'(op(+, =, 'ngram-key'))) ^ Call: (219) [user] fc_rule_check('next-operation'(op(+, =, 'ngram-key'))) ^ Unify: (219) [user] fc_rule_check('next-operation'(op(+, =, 'ngram-key'))) ^ Exit: (219) [user] fc_rule_check('next-operation'(op(+, =, 'ngram-key'))) Call: (219) [system] copy_term('next-operation'(op(+, =, 'ngram-key')), _288408) Exit: (219) [system] copy_term('next-operation'(op(+, =, 'ngram-key')), 'next-operation'(op(+, =, 'ngram-key'))) ^ Call: (219) [user] ignore(fcpt('next-operation'(op(+, =, 'ngram-key')), 'next-operation'(op(+, =, 'ngram-key')))) ^ Unify: (219) [system] ignore(user:fcpt('next-operation'(op(+, =, 'ngram-key')), 'next-operation'(op(+, =, 'ngram-key')))) ^ Call: (220) [user] fcpt('next-operation'(op(+, =, 'ngram-key')), 'next-operation'(op(+, =, 'ngram-key'))) ^ Unify: (220) [user] fcpt('next-operation'(op(+, =, 'ngram-key')), 'next-operation'(op(+, =, 'ngram-key'))) ^ Call: (221) [user] pfcGetTriggerQuick('$pt$'('next-operation'(op(+, =, 'ngram-key')), _294000)) ^ Unify: (221) [user] pfcGetTriggerQuick('$pt$'('next-operation'(op(+, =, 'ngram-key')), _294000)) ^ Call: (222) [user] clause('$pt$'('next-operation'(op(+, =, 'ngram-key')), _294000), true) ^ Fail: (222) [user] clause('$pt$'('next-operation'(op(+, =, 'ngram-key')), _294000), true) ^ Redo: (221) [user] pfcGetTriggerQuick('$pt$'('next-operation'(op(+, =, 'ngram-key')), _294000)) ^ Call: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'ngram-key')), _294000)) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'ngram-key')), _294000)) Call: (223) [system] var('$pt$'('next-operation'(op(+, =, 'ngram-key')), _294000)) Fail: (223) [system] var('$pt$'('next-operation'(op(+, =, 'ngram-key')), _294000)) ^ Redo: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'ngram-key')), _294000)) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'ngram-key')), _294000)) Call: (223) [system] callable('$pt$'('next-operation'(op(+, =, 'ngram-key')), _294000)) Exit: (223) [system] callable('$pt$'('next-operation'(op(+, =, 'ngram-key')), _294000)) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'ngram-key')), _294000)) ^ Redo: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'ngram-key')), _294000)) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'ngram-key')), _294000)) ^ Call: (223) [user] predicate_property('$pt$'('next-operation'(op(+, =, 'ngram-key')), _294000), imported_from(system)) ^ Unify: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, 'ngram-key')), _294000), imported_from(system)) Call: (224) [system] nonvar(imported_from(system)) Exit: (224) [system] nonvar(imported_from(system)) Call: (224) [$syspreds] property_predicate(imported_from(system), user:'$pt$'('next-operation'(op(+, =, 'ngram-key')), _294000)) Unify: (224) [$syspreds] property_predicate(imported_from(system), user:'$pt$'('next-operation'(op(+, =, 'ngram-key')), _294000)) Call: (225) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, 'ngram-key')), _294000)) Unify: (225) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, 'ngram-key')), _294000)) Call: (226) [system] callable('$pt$'('next-operation'(op(+, =, 'ngram-key')), _294000)) Exit: (226) [system] callable('$pt$'('next-operation'(op(+, =, 'ngram-key')), _294000)) Call: (226) [system] atom(user) Exit: (226) [system] atom(user) Exit: (225) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, 'ngram-key')), _294000)) ^ Fail: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, 'ngram-key')), _294000), imported_from(system)) ^ Redo: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'ngram-key')), _294000)) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'ngram-key')), _294000)) ^ Call: (223) [user] predicate_property('$pt$'('next-operation'(op(+, =, 'ngram-key')), _294000), built_in) ^ Unify: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, 'ngram-key')), _294000), built_in) Call: (224) [system] nonvar(built_in) Exit: (224) [system] nonvar(built_in) Call: (224) [$syspreds] property_predicate(built_in, user:'$pt$'('next-operation'(op(+, =, 'ngram-key')), _294000)) Unify: (224) [$syspreds] property_predicate(built_in, user:'$pt$'('next-operation'(op(+, =, 'ngram-key')), _294000)) Call: (225) [system] callable('$pt$'('next-operation'(op(+, =, 'ngram-key')), _294000)) Exit: (225) [system] callable('$pt$'('next-operation'(op(+, =, 'ngram-key')), _294000)) Call: (225) [$syspreds] goal_name_arity('$pt$'('next-operation'(op(+, =, 'ngram-key')), _294000), _331070, _331072) Unify: (225) [$syspreds] goal_name_arity('$pt$'('next-operation'(op(+, =, 'ngram-key')), _294000), _331070, _331072) Call: (226) [system] compound('$pt$'('next-operation'(op(+, =, 'ngram-key')), _294000)) Exit: (226) [system] compound('$pt$'('next-operation'(op(+, =, 'ngram-key')), _294000)) Call: (226) [system] compound_name_arity('$pt$'('next-operation'(op(+, =, 'ngram-key')), _294000), _331070, _331072) Exit: (226) [system] compound_name_arity('$pt$'('next-operation'(op(+, =, 'ngram-key')), _294000), '$pt$', 2) Exit: (225) [$syspreds] goal_name_arity('$pt$'('next-operation'(op(+, =, 'ngram-key')), _294000), '$pt$', 2) ^ Call: (225) [$syspreds] current_predicate(user:'$pt$'/2) ^ Exit: (225) [$syspreds] current_predicate(user:'$pt$'/2) ^ Fail: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, 'ngram-key')), _294000), built_in) ^ Redo: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'ngram-key')), _294000)) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'ngram-key')), _294000)) ^ Call: (223) [user] predicate_property('$pt$'('next-operation'(op(+, =, 'ngram-key')), _294000), _342312) ^ Unify: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, 'ngram-key')), _294000), _343252) Call: (224) [system] nonvar(_344110) ^ Redo: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, 'ngram-key')), _294000), _345112) ^ Unify: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, 'ngram-key')), _294000), _346046) Call: (224) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, 'ngram-key')), _294000)) Unify: (224) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, 'ngram-key')), _294000)) Call: (225) [system] callable('$pt$'('next-operation'(op(+, =, 'ngram-key')), _294000)) Exit: (225) [system] callable('$pt$'('next-operation'(op(+, =, 'ngram-key')), _294000)) Call: (225) [system] atom(user) Exit: (225) [system] atom(user) Exit: (224) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, 'ngram-key')), _294000)) ^ Exit: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, 'ngram-key')), _294000), interpreted) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'ngram-key')), _294000)) ^ Call: (223) [user] predicate_property('$pt$'('next-operation'(op(+, =, 'ngram-key')), _294000), number_of_clauses(_355240)) ^ Unify: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, 'ngram-key')), _294000), number_of_clauses(_355240)) Call: (224) [system] nonvar(number_of_clauses(_355240)) Exit: (224) [system] nonvar(number_of_clauses(_355240)) Call: (224) [$syspreds] property_predicate(number_of_clauses(_355240), user:'$pt$'('next-operation'(op(+, =, 'ngram-key')), _294000)) Unify: (224) [$syspreds] property_predicate(number_of_clauses(_355240), user:'$pt$'('next-operation'(op(+, =, 'ngram-key')), _294000)) Call: (225) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, 'ngram-key')), _294000)) Unify: (225) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, 'ngram-key')), _294000)) Call: (226) [system] callable('$pt$'('next-operation'(op(+, =, 'ngram-key')), _294000)) Exit: (226) [system] callable('$pt$'('next-operation'(op(+, =, 'ngram-key')), _294000)) Call: (226) [system] atom(user) Exit: (226) [system] atom(user) Exit: (225) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, 'ngram-key')), _294000)) Exit: (224) [$syspreds] property_predicate(number_of_clauses(0), user:'$pt$'('next-operation'(op(+, =, 'ngram-key')), _294000)) ^ Exit: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, 'ngram-key')), _294000), number_of_clauses(0)) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'ngram-key')), _294000)) ^ Call: (223) [user] setup_call_cleanup(nb_current('$pfc_current_choice', _370084), (prolog_current_choice(_370094), push_current_choice(_370094), clause('$pt$'('next-operation'(op(+, =, 'ngram-key')), _294000), _370116), pfc_call(_370116)), nb_setval('$pfc_current_choice', _370084)) ^ Unify: (223) [system] setup_call_cleanup(user:nb_current('$pfc_current_choice', _370084), user:(prolog_current_choice(_370094), push_current_choice(_370094), clause('$pt$'('next-operation'(op(+, =, 'ngram-key')), _294000), _370116), pfc_call(_370116)), user:nb_setval('$pfc_current_choice', _370084)) ^ Call: (224) [system] sig_atomic(user:nb_current('$pfc_current_choice', _370084)) Call: (226) [system] nb_current('$pfc_current_choice', _370084) Exit: (226) [system] nb_current('$pfc_current_choice', []) ^ Exit: (224) [system] sig_atomic(user:nb_current('$pfc_current_choice', [])) Call: (225) [system] prolog_current_choice(_370094) Exit: (225) [system] prolog_current_choice(2931) ^ Call: (225) [user] push_current_choice(2931) ^ Unify: (225) [user] push_current_choice(2931) Call: (226) [system] nb_current('$pfc_current_choice', _379434) Exit: (226) [system] nb_current('$pfc_current_choice', []) Call: (226) [system] b_setval('$pfc_current_choice', [2931]) Exit: (226) [system] b_setval('$pfc_current_choice', [2931]) ^ Exit: (225) [user] push_current_choice(2931) ^ Call: (225) [user] clause('$pt$'('next-operation'(op(+, =, 'ngram-key')), _294000), _370116) ^ Fail: (225) [user] clause('$pt$'('next-operation'(op(+, =, 'ngram-key')), _294000), _370116) Call: (225) [$syspreds] nb_setval('$pfc_current_choice', []) Unify: (225) [$syspreds] nb_setval('$pfc_current_choice', []) Call: (226) [system] duplicate_term([], _387806) Exit: (226) [system] duplicate_term([], []) Call: (226) [system] nb_linkval('$pfc_current_choice', []) Exit: (226) [system] nb_linkval('$pfc_current_choice', []) Exit: (225) [$syspreds] nb_setval('$pfc_current_choice', []) ^ Fail: (223) [system] setup_call_cleanup(user:nb_current('$pfc_current_choice', _370084), user:(prolog_current_choice(_370094), push_current_choice(_370094), clause('$pt$'('next-operation'(op(+, =, 'ngram-key')), _294000), _370116), pfc_call(_370116)), user:nb_setval('$pfc_current_choice', _370084)) ^ Fail: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'ngram-key')), _294000)) ^ Fail: (221) [user] pfcGetTriggerQuick('$pt$'('next-operation'(op(+, =, 'ngram-key')), _294000)) ^ Redo: (220) [user] fcpt('next-operation'(op(+, =, 'ngram-key')), 'next-operation'(op(+, =, 'ngram-key'))) ^ Unify: (220) [user] fcpt('next-operation'(op(+, =, 'ngram-key')), 'next-operation'(op(+, =, 'ngram-key'))) ^ Exit: (220) [user] fcpt('next-operation'(op(+, =, 'ngram-key')), 'next-operation'(op(+, =, 'ngram-key'))) ^ Exit: (219) [system] ignore(user:fcpt('next-operation'(op(+, =, 'ngram-key')), 'next-operation'(op(+, =, 'ngram-key')))) ^ Call: (219) [user] ignore(fcnt('next-operation'(op(+, =, 'ngram-key')), 'next-operation'(op(+, =, 'ngram-key')))) ^ Unify: (219) [system] ignore(user:fcnt('next-operation'(op(+, =, 'ngram-key')), 'next-operation'(op(+, =, 'ngram-key')))) ^ Call: (220) [user] fcnt('next-operation'(op(+, =, 'ngram-key')), 'next-operation'(op(+, =, 'ngram-key'))) ^ Unify: (220) [user] fcnt('next-operation'(op(+, =, 'ngram-key')), 'next-operation'(op(+, =, 'ngram-key'))) ^ Call: (221) [user] pfc_spft(_402676, _402762, '$nt$'('next-operation'(op(+, =, 'ngram-key')), _402682, _402684)) ^ Unify: (221) [user] pfc_spft(_402676, _403694, '$nt$'('next-operation'(op(+, =, 'ngram-key')), _402682, _402684)) ^ Call: (222) [user] pfcCallSystem('$spft$'(_402676, _404554, '$nt$'('next-operation'(op(+, =, 'ngram-key')), _402682, _402684))) ^ Unify: (222) [user] pfcCallSystem('$spft$'(_402676, _404554, '$nt$'('next-operation'(op(+, =, 'ngram-key')), _402682, _402684))) ^ Call: (223) [user] pfc_call('$spft$'(_402676, _404554, '$nt$'('next-operation'(op(+, =, 'ngram-key')), _402682, _402684))) ^ Unify: (223) [user] pfc_call('$spft$'(_402676, _404554, '$nt$'('next-operation'(op(+, =, 'ngram-key')), _402682, _402684))) Call: (224) [system] var('$spft$'(_402676, _404554, '$nt$'('next-operation'(op(+, =, 'ngram-key')), _402682, _402684))) Fail: (224) [system] var('$spft$'(_402676, _404554, '$nt$'('next-operation'(op(+, =, 'ngram-key')), _402682, _402684))) ^ Redo: (223) [user] pfc_call('$spft$'(_402676, _404554, '$nt$'('next-operation'(op(+, =, 'ngram-key')), _402682, _402684))) ^ Unify: (223) [user] pfc_call('$spft$'(_402676, _404554, '$nt$'('next-operation'(op(+, =, 'ngram-key')), _402682, _402684))) Call: (224) [system] callable('$spft$'(_402676, _404554, '$nt$'('next-operation'(op(+, =, 'ngram-key')), _402682, _402684))) Exit: (224) [system] callable('$spft$'(_402676, _404554, '$nt$'('next-operation'(op(+, =, 'ngram-key')), _402682, _402684))) ^ Unify: (223) [user] pfc_call('$spft$'(_402676, _404554, '$nt$'('next-operation'(op(+, =, 'ngram-key')), _402682, _402684))) ^ Redo: (223) [user] pfc_call('$spft$'(_402676, _404554, '$nt$'('next-operation'(op(+, =, 'ngram-key')), _402682, _402684))) ^ Unify: (223) [user] pfc_call('$spft$'(_402676, _404554, '$nt$'('next-operation'(op(+, =, 'ngram-key')), _402682, _402684))) ^ Call: (224) [user] predicate_property('$spft$'(_402676, _404554, '$nt$'('next-operation'(op(+, =, 'ngram-key')), _402682, _402684)), imported_from(system)) ^ Unify: (224) [$syspreds] predicate_property(user:'$spft$'(_402676, _404554, '$nt$'('next-operation'(op(+, =, 'ngram-key')), _402682, _402684)), imported_from(system)) Call: (225) [system] nonvar(imported_from(system)) Exit: (225) [system] nonvar(imported_from(system)) Call: (225) [$syspreds] property_predicate(imported_from(system), user:'$spft$'(_402676, _404554, '$nt$'('next-operation'(op(+, =, 'ngram-key')), _402682, _402684))) Unify: (225) [$syspreds] property_predicate(imported_from(system), user:'$spft$'(_402676, _404554, '$nt$'('next-operation'(op(+, =, 'ngram-key')), _402682, _402684))) Call: (226) [$syspreds] define_or_generate(user:'$spft$'(_402676, _404554, '$nt$'('next-operation'(op(+, =, 'ngram-key')), _402682, _402684))) Unify: (226) [$syspreds] define_or_generate(user:'$spft$'(_402676, _404554, '$nt$'('next-operation'(op(+, =, 'ngram-key')), _402682, _402684))) Call: (227) [system] callable('$spft$'(_402676, _404554, '$nt$'('next-operation'(op(+, =, 'ngram-key')), _402682, _402684))) Exit: (227) [system] callable('$spft$'(_402676, _404554, '$nt$'('next-operation'(op(+, =, 'ngram-key')), _402682, _402684))) Call: (227) [system] atom(user) Exit: (227) [system] atom(user) Exit: (226) [$syspreds] define_or_generate(user:'$spft$'(_402676, _404554, '$nt$'('next-operation'(op(+, =, 'ngram-key')), _402682, _402684))) ^ Fail: (224) [$syspreds] predicate_property(user:'$spft$'(_402676, _404554, '$nt$'('next-operation'(op(+, =, 'ngram-key')), _402682, _402684)), imported_from(system)) ^ Redo: (223) [user] pfc_call('$spft$'(_402676, _404554, '$nt$'('next-operation'(op(+, =, 'ngram-key')), _402682, _402684))) ^ Unify: (223) [user] pfc_call('$spft$'(_402676, _404554, '$nt$'('next-operation'(op(+, =, 'ngram-key')), _402682, _402684))) ^ Call: (224) [user] predicate_property('$spft$'(_402676, _404554, '$nt$'('next-operation'(op(+, =, 'ngram-key')), _402682, _402684)), built_in) ^ Unify: (224) [$syspreds] predicate_property(user:'$spft$'(_402676, _404554, '$nt$'('next-operation'(op(+, =, 'ngram-key')), _402682, _402684)), built_in) Call: (225) [system] nonvar(built_in) Exit: (225) [system] nonvar(built_in) Call: (225) [$syspreds] property_predicate(built_in, user:'$spft$'(_402676, _404554, '$nt$'('next-operation'(op(+, =, 'ngram-key')), _402682, _402684))) Unify: (225) [$syspreds] property_predicate(built_in, user:'$spft$'(_402676, _404554, '$nt$'('next-operation'(op(+, =, 'ngram-key')), _402682, _402684))) Call: (226) [system] callable('$spft$'(_402676, _404554, '$nt$'('next-operation'(op(+, =, 'ngram-key')), _402682, _402684))) Exit: (226) [system] callable('$spft$'(_402676, _404554, '$nt$'('next-operation'(op(+, =, 'ngram-key')), _402682, _402684))) Call: (226) [$syspreds] goal_name_arity('$spft$'(_402676, _404554, '$nt$'('next-operation'(op(+, =, 'ngram-key')), _402682, _402684)), _438834, _438836) Unify: (226) [$syspreds] goal_name_arity('$spft$'(_402676, _404554, '$nt$'('next-operation'(op(+, =, 'ngram-key')), _402682, _402684)), _438834, _438836) Call: (227) [system] compound('$spft$'(_402676, _404554, '$nt$'('next-operation'(op(+, =, 'ngram-key')), _402682, _402684))) Exit: (227) [system] compound('$spft$'(_402676, _404554, '$nt$'('next-operation'(op(+, =, 'ngram-key')), _402682, _402684))) Call: (227) [system] compound_name_arity('$spft$'(_402676, _404554, '$nt$'('next-operation'(op(+, =, 'ngram-key')), _402682, _402684)), _438834, _438836) Exit: (227) [system] compound_name_arity('$spft$'(_402676, _404554, '$nt$'('next-operation'(op(+, =, 'ngram-key')), _402682, _402684)), '$spft$', 3) Exit: (226) [$syspreds] goal_name_arity('$spft$'(_402676, _404554, '$nt$'('next-operation'(op(+, =, 'ngram-key')), _402682, _402684)), '$spft$', 3) ^ Call: (226) [$syspreds] current_predicate(user:'$spft$'/3) ^ Exit: (226) [$syspreds] current_predicate(user:'$spft$'/3) ^ Fail: (224) [$syspreds] predicate_property(user:'$spft$'(_402676, _404554, '$nt$'('next-operation'(op(+, =, 'ngram-key')), _402682, _402684)), built_in) ^ Redo: (223) [user] pfc_call('$spft$'(_402676, _404554, '$nt$'('next-operation'(op(+, =, 'ngram-key')), _402682, _402684))) ^ Unify: (223) [user] pfc_call('$spft$'(_402676, _404554, '$nt$'('next-operation'(op(+, =, 'ngram-key')), _402682, _402684))) ^ Call: (224) [user] predicate_property('$spft$'(_402676, _404554, '$nt$'('next-operation'(op(+, =, 'ngram-key')), _402682, _402684)), _450076) ^ Unify: (224) [$syspreds] predicate_property(user:'$spft$'(_402676, _404554, '$nt$'('next-operation'(op(+, =, 'ngram-key')), _402682, _402684)), _451016) Call: (225) [system] nonvar(_451874) ^ Redo: (224) [$syspreds] predicate_property(user:'$spft$'(_402676, _404554, '$nt$'('next-operation'(op(+, =, 'ngram-key')), _402682, _402684)), _452876) ^ Unify: (224) [$syspreds] predicate_property(user:'$spft$'(_402676, _404554, '$nt$'('next-operation'(op(+, =, 'ngram-key')), _402682, _402684)), _453810) Call: (225) [$syspreds] define_or_generate(user:'$spft$'(_402676, _404554, '$nt$'('next-operation'(op(+, =, 'ngram-key')), _402682, _402684))) Unify: (225) [$syspreds] define_or_generate(user:'$spft$'(_402676, _404554, '$nt$'('next-operation'(op(+, =, 'ngram-key')), _402682, _402684))) Call: (226) [system] callable('$spft$'(_402676, _404554, '$nt$'('next-operation'(op(+, =, 'ngram-key')), _402682, _402684))) Exit: (226) [system] callable('$spft$'(_402676, _404554, '$nt$'('next-operation'(op(+, =, 'ngram-key')), _402682, _402684))) Call: (226) [system] atom(user) Exit: (226) [system] atom(user) Exit: (225) [$syspreds] define_or_generate(user:'$spft$'(_402676, _404554, '$nt$'('next-operation'(op(+, =, 'ngram-key')), _402682, _402684))) ^ Exit: (224) [$syspreds] predicate_property(user:'$spft$'(_402676, _404554, '$nt$'('next-operation'(op(+, =, 'ngram-key')), _402682, _402684)), interpreted) ^ Unify: (223) [user] pfc_call('$spft$'(_402676, _404554, '$nt$'('next-operation'(op(+, =, 'ngram-key')), _402682, _402684))) ^ Call: (224) [user] predicate_property('$spft$'(_402676, _404554, '$nt$'('next-operation'(op(+, =, 'ngram-key')), _402682, _402684)), number_of_clauses(_463004)) ^ Unify: (224) [$syspreds] predicate_property(user:'$spft$'(_402676, _404554, '$nt$'('next-operation'(op(+, =, 'ngram-key')), _402682, _402684)), number_of_clauses(_463004)) Call: (225) [system] nonvar(number_of_clauses(_463004)) Exit: (225) [system] nonvar(number_of_clauses(_463004)) Call: (225) [$syspreds] property_predicate(number_of_clauses(_463004), user:'$spft$'(_402676, _404554, '$nt$'('next-operation'(op(+, =, 'ngram-key')), _402682, _402684))) Unify: (225) [$syspreds] property_predicate(number_of_clauses(_463004), user:'$spft$'(_402676, _404554, '$nt$'('next-operation'(op(+, =, 'ngram-key')), _402682, _402684))) Call: (226) [$syspreds] define_or_generate(user:'$spft$'(_402676, _404554, '$nt$'('next-operation'(op(+, =, 'ngram-key')), _402682, _402684))) Unify: (226) [$syspreds] define_or_generate(user:'$spft$'(_402676, _404554, '$nt$'('next-operation'(op(+, =, 'ngram-key')), _402682, _402684))) Call: (227) [system] callable('$spft$'(_402676, _404554, '$nt$'('next-operation'(op(+, =, 'ngram-key')), _402682, _402684))) Exit: (227) [system] callable('$spft$'(_402676, _404554, '$nt$'('next-operation'(op(+, =, 'ngram-key')), _402682, _402684))) Call: (227) [system] atom(user) Exit: (227) [system] atom(user) Exit: (226) [$syspreds] define_or_generate(user:'$spft$'(_402676, _404554, '$nt$'('next-operation'(op(+, =, 'ngram-key')), _402682, _402684))) Exit: (225) [$syspreds] property_predicate(number_of_clauses(772), user:'$spft$'(_402676, _404554, '$nt$'('next-operation'(op(+, =, 'ngram-key')), _402682, _402684))) ^ Exit: (224) [$syspreds] predicate_property(user:'$spft$'(_402676, _404554, '$nt$'('next-operation'(op(+, =, 'ngram-key')), _402682, _402684)), number_of_clauses(772)) ^ Unify: (223) [user] pfc_call('$spft$'(_402676, _404554, '$nt$'('next-operation'(op(+, =, 'ngram-key')), _402682, _402684))) ^ Call: (224) [user] setup_call_cleanup(nb_current('$pfc_current_choice', _477848), (prolog_current_choice(_477858), push_current_choice(_477858), clause('$spft$'(_402676, _404554, '$nt$'('next-operation'(op(+, =, 'ngram-key')), _402682, _402684)), _477880), pfc_call(_477880)), nb_setval('$pfc_current_choice', _477848)) ^ Unify: (224) [system] setup_call_cleanup(user:nb_current('$pfc_current_choice', _477848), user:(prolog_current_choice(_477858), push_current_choice(_477858), clause('$spft$'(_402676, _404554, '$nt$'('next-operation'(op(+, =, 'ngram-key')), _402682, _402684)), _477880), pfc_call(_477880)), user:nb_setval('$pfc_current_choice', _477848)) ^ Call: (225) [system] sig_atomic(user:nb_current('$pfc_current_choice', _477848)) Call: (227) [system] nb_current('$pfc_current_choice', _477848) Exit: (227) [system] nb_current('$pfc_current_choice', []) ^ Exit: (225) [system] sig_atomic(user:nb_current('$pfc_current_choice', [])) Call: (226) [system] prolog_current_choice(_477858) Exit: (226) [system] prolog_current_choice(2951) ^ Call: (226) [user] push_current_choice(2951) ^ Unify: (226) [user] push_current_choice(2951) Call: (227) [system] nb_current('$pfc_current_choice', _487198) Exit: (227) [system] nb_current('$pfc_current_choice', []) Call: (227) [system] b_setval('$pfc_current_choice', [2951]) Exit: (227) [system] b_setval('$pfc_current_choice', [2951]) ^ Exit: (226) [user] push_current_choice(2951) ^ Call: (226) [user] clause('$spft$'(_402676, _404554, '$nt$'('next-operation'(op(+, =, 'ngram-key')), _402682, _402684)), _477880) ^ Fail: (226) [user] clause('$spft$'(_402676, _404554, '$nt$'('next-operation'(op(+, =, 'ngram-key')), _402682, _402684)), _477880) Call: (226) [$syspreds] nb_setval('$pfc_current_choice', []) Unify: (226) [$syspreds] nb_setval('$pfc_current_choice', []) Call: (227) [system] duplicate_term([], _495570) Exit: (227) [system] duplicate_term([], []) Call: (227) [system] nb_linkval('$pfc_current_choice', []) Exit: (227) [system] nb_linkval('$pfc_current_choice', []) Exit: (226) [$syspreds] nb_setval('$pfc_current_choice', []) ^ Fail: (224) [system] setup_call_cleanup(user:nb_current('$pfc_current_choice', _477848), user:(prolog_current_choice(_477858), push_current_choice(_477858), clause('$spft$'(_402676, _404554, '$nt$'('next-operation'(op(+, =, 'ngram-key')), _402682, _402684)), _477880), pfc_call(_477880)), user:nb_setval('$pfc_current_choice', _477848)) ^ Fail: (223) [user] pfc_call('$spft$'(_402676, _404554, '$nt$'('next-operation'(op(+, =, 'ngram-key')), _402682, _402684))) ^ Fail: (222) [user] pfcCallSystem('$spft$'(_402676, _404554, '$nt$'('next-operation'(op(+, =, 'ngram-key')), _402682, _402684))) ^ Fail: (221) [user] pfc_spft(_402676, _503074, '$nt$'('next-operation'(op(+, =, 'ngram-key')), _402682, _402684)) ^ Redo: (220) [user] fcnt('next-operation'(op(+, =, 'ngram-key')), 'next-operation'(op(+, =, 'ngram-key'))) ^ Unify: (220) [user] fcnt('next-operation'(op(+, =, 'ngram-key')), 'next-operation'(op(+, =, 'ngram-key'))) ^ Exit: (220) [user] fcnt('next-operation'(op(+, =, 'ngram-key')), 'next-operation'(op(+, =, 'ngram-key'))) ^ Exit: (219) [system] ignore(user:fcnt('next-operation'(op(+, =, 'ngram-key')), 'next-operation'(op(+, =, 'ngram-key')))) ^ Exit: (218) [user] pfcFwd1('next-operation'(op(+, =, 'ngram-key'))) ^ Exit: (217) [user] pfcFwd0('next-operation'(op(+, =, 'ngram-key'))) ^ Exit: (216) [locally_each] locally_each:wtl_how(locally_each:trusted_redo_call_cleanup, locally_each:(true==true), user:set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, 'ngram-key'))), user:set_prolog_flag(occurs_check, true)) ^ Exit: (215) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, 'ngram-key'))), user:each_call_cleanup) ^ Exit: (214) [locally_each] locally_each:locally(user:set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, 'ngram-key')))) ^ Exit: (213) [user] pfcFwd('next-operation'(op(+, =, 'ngram-key'))) ^ Exit: (212) [user] pfcEnqueue(direct, 'next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3622, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (211) [user] pfcEnqueue('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3622, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (209) [user] must_ex(pfcEnqueue('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3622, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Exit: (208) [user] pfcPost2('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3622, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (207) [user] pfcPost11('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3622, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (205) [locally_each] locally_each:wtl_how(locally_each:trusted_redo_call_cleanup, locally_each:(true==true), user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3622, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _3646, (notrace, wdmsg(('next-operation'(op(+, =, 'ngram-key'))=>_3646)), trace)), user:set_prolog_flag(occurs_check, true)) ^ Exit: (204) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3622, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _3646, (notrace, wdmsg(('next-operation'(op(+, =, 'ngram-key'))=>_3646)), trace)), user:each_call_cleanup) ^ Exit: (203) [locally_each] locally_each:locally(user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3622, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _3646, (notrace, wdmsg(('next-operation'(op(+, =, 'ngram-key'))=>_3646)), trace))) ^ Exit: (202) [user] pfcPost1('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3622, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (201) [user] pfcPost_rev((P;HTML|mfl4(_3622, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax), 'next-operation'(op(+, =, 'ngram-key'))) ^ Exit: (200) [user] pfcPost('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3622, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (200) [user] pfcRun ^ Unify: (200) [user] pfcRun ^ Call: (201) [user] pfcGetSearch(direct) ^ Unify: (201) [user] pfcGetSearch(direct) Call: (202) [t_l] t_l:pfcSearchTL(_81358) Fail: (202) [t_l] t_l:pfcSearchTL(_81358) ^ Redo: (201) [user] pfcGetSearch(direct) ^ Call: (202) [user] pfcSearch(_84132) ^ Unify: (202) [user] pfcSearch(direct) ^ Exit: (202) [user] pfcSearch(direct) Call: (202) [system] direct=direct Exit: (202) [system] direct=direct ^ Exit: (201) [user] pfcGetSearch(direct) ^ Unify: (200) [user] pfcRun ^ Exit: (200) [user] pfcRun ^ Exit: (199) [user] pfcAdd('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3622, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (198) [user] pfcAdd('next-operation'(op(+, =, 'ngram-key'))) ^ Exit: (197) [user] pfcAdd_Now('next-operation'(op(+, =, 'ngram-key'))) ^ Exit: (196) [user] if_t(into_simple_op(+, [=, ['ngram-key', ['tok-split', _O, __, __], _O], ['set-det']], op(+, =, 'ngram-key')), pfcAdd_Now('next-operation'(op(+, =, 'ngram-key')))) Call: (196) [user] dont_give_up(as_tf(asserted_do_metta('&self', +, [=, ['ngram-key', ['tok-split', _O, __, __], _O], ['set-det']]), _3348)) Unify: (196) [user] dont_give_up(as_tf(asserted_do_metta('&self', +, [=, ['ngram-key', ['tok-split', _O, __, __], _O], ['set-det']]), _3348)) ^ Call: (198) [user] as_tf(asserted_do_metta('&self', +, [=, ['ngram-key', ['tok-split', _O, __, __], _O], ['set-det']]), _3348) ^ Unify: (198) [user] as_tf(asserted_do_metta('&self', +, [=, ['ngram-key', ['tok-split', _O, __, __], _O], ['set-det']]), _3348) Call: (199) [system] asserted_do_metta('&self', +, [=, ['ngram-key', ['tok-split', _O, __, __], _O], ['set-det']])\=[_105612|_105614] Exit: (199) [system] asserted_do_metta('&self', +, [=, ['ngram-key', ['tok-split', _O, __, __], _O], ['set-det']])\=[_105612|_105614] ^ Call: (199) [user] catch_nowarn((call(asserted_do_metta('&self', +, [=, ['ngram-key', ['tok-split', _O, __, __], _O], ['set-det']]))*->_3348='True';_3348='False')) ^ Unify: (199) [user] catch_nowarn((call(asserted_do_metta('&self', +, [=, ['ngram-key', ['tok-split', _O, __, __], _O], ['set-det']]))*->_3348='True';_3348='False')) Call: (200) [user] catch_err((call(asserted_do_metta('&self', +, [=, ['ngram-key', ['tok-split', _O, __, __], _O], ['set-det']]))*->_3348='True';_3348='False'), error(_109350, _109352), fail) Unify: (200) [user] catch_err((call(asserted_do_metta('&self', +, [=, ['ngram-key', ['tok-split', _O, __, __], _O], ['set-det']]))*->_3348='True';_3348='False'), error(_109350, _109352), fail) Call: (203) [user] asserted_do_metta('&self', +, [=, ['ngram-key', ['tok-split', _O, __, __], _O], ['set-det']]) Unify: (203) [user] asserted_do_metta('&self', +, [=, ['ngram-key', ['tok-split', _O, __, __], _O], ['set-det']]) Call: (204) [user] metta_interp_mode(+, _113066) Unify: (204) [user] metta_interp_mode(+, load) Exit: (204) [user] metta_interp_mode(+, load) Call: (204) [user] asserted_do_metta('&self', load, [=, ['ngram-key', ['tok-split', _O, __, __], _O], ['set-det']]) Unify: (204) [user] asserted_do_metta('&self', load, [=, ['ngram-key', ['tok-split', _O, __, __], _O], ['set-det']]) Call: (205) [user] metta_interp_mode(load, _117656) Redo: (204) [user] asserted_do_metta('&self', load, [=, ['ngram-key', ['tok-split', _O, __, __], _O], ['set-det']]) Unify: (204) [user] asserted_do_metta('&self', load, [=, ['ngram-key', ['tok-split', _O, __, __], _O], ['set-det']]) Call: (205) [system] load==exec Redo: (204) [user] asserted_do_metta('&self', load, [=, ['ngram-key', ['tok-split', _O, __, __], _O], ['set-det']]) Unify: (204) [user] asserted_do_metta('&self', load, [=, ['ngram-key', ['tok-split', _O, __, __], _O], ['set-det']]) Call: (205) [user] asserted_do_metta2('&self', load, [=, ['ngram-key', ['tok-split', _O, __, __], _O], ['set-det']], [=, ['ngram-key', ['tok-split', _O, __, __], _O], ['set-det']]) Unify: (205) [user] asserted_do_metta2('&self', load, [=, ['ngram-key', ['tok-split', _O, __, __], _O], ['set-det']], [=, ['ngram-key', ['tok-split', _O, __, __], _O], ['set-det']]) Call: (206) [system] nonvar(load) Exit: (206) [system] nonvar(load) Call: (206) [user] metta_interp_mode(load, _126878) Redo: (205) [user] asserted_do_metta2('&self', load, [=, ['ngram-key', ['tok-split', _O, __, __], _O], ['set-det']], [=, ['ngram-key', ['tok-split', _O, __, __], _O], ['set-det']]) Unify: (205) [user] asserted_do_metta2('&self', load, [=, ['ngram-key', ['tok-split', _O, __, __], _O], ['set-det']], [=, ['ngram-key', ['tok-split', _O, __, __], _O], ['set-det']]) ^ Call: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, ['ngram-key', ['tok-split', _O, __, __], _O], ['set-det']], metta_atom('&self', [=, ['ngram-key', ['tok-split', _O, __, __], _O], ['set-det']]))) ^ Unify: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, ['ngram-key', ['tok-split', _O, __, __], _O], ['set-det']], metta_atom('&self', [=, ['ngram-key', ['tok-split', _O, __, __], _O], ['set-det']]))) ^ Call: (207) [user] is_compatio ^ Unify: (207) [user] is_compatio ^ Call: (209) [system] setup_call_cleanup('$notrace'(_133354, _133356), once(user:is_compatio0), '$restore_trace'(_133354, _133356)) ^ Unify: (209) [system] setup_call_cleanup(system:'$notrace'(_133354, _133356), system:once(user:is_compatio0), system:'$restore_trace'(_133354, _133356)) ^ Call: (210) [system] sig_atomic(system:'$notrace'(_133354, _133356)) ^ Fail: (207) [user] is_compatio ^ Redo: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, ['ngram-key', ['tok-split', _O, __, __], _O], ['set-det']], metta_atom('&self', [=, ['ngram-key', ['tok-split', _O, __, __], _O], ['set-det']]))) ^ Unify: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, ['ngram-key', ['tok-split', _O, __, __], _O], ['set-det']], metta_atom('&self', [=, ['ngram-key', ['tok-split', _O, __, __], _O], ['set-det']]))) ^ Call: (208) [rtrace] rtrace:quietly3(user:(wots(_138972, must_det_ll(user:metta_anew(load, [=, ['ngram-key', ['tok-split', _O, __, __], _O], ['set-det']], metta_atom('&self', [=, ['ngram-key', ['tok-split', _O, __, __], _O], ['set-det']])))), (_138972==""->true;our_ansi_format('#ffa505', '~w~n', [_138972])))) ^ Unify: (208) [rtrace] rtrace:quietly3(user:(wots(_138972, must_det_ll(user:metta_anew(load, [=, ['ngram-key', ['tok-split', _O, __, __], _O], ['set-det']], metta_atom('&self', [=, ['ngram-key', ['tok-split', _O, __, __], _O], ['set-det']])))), (_138972==""->true;our_ansi_format('#ffa505', '~w~n', [_138972])))) (= (ngram-key (tok-split $O $ $) $O) (set-det)) ^ Exit: (208) [rtrace] rtrace:quietly3(user:(wots("", must_det_ll(user:metta_anew(load, [=, ['ngram-key', ['tok-split', _O, __, __], _O], ['set-det']], metta_atom('&self', [=, ['ngram-key', ['tok-split', _O, __, __], _O], ['set-det']])))), (""==""->true;our_ansi_format('#ffa505', '~w~n', [""])))) ^ Exit: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, ['ngram-key', ['tok-split', _O, __, __], _O], ['set-det']], metta_atom('&self', [=, ['ngram-key', ['tok-split', _O, __, __], _O], ['set-det']]))) Exit: (205) [user] asserted_do_metta2('&self', load, [=, ['ngram-key', ['tok-split', _O, __, __], _O], ['set-det']], [=, ['ngram-key', ['tok-split', _O, __, __], _O], ['set-det']]) Exit: (204) [user] asserted_do_metta('&self', load, [=, ['ngram-key', ['tok-split', _O, __, __], _O], ['set-det']]) Exit: (203) [user] asserted_do_metta('&self', +, [=, ['ngram-key', ['tok-split', _O, __, __], _O], ['set-det']]) Call: (203) [system] _3348='True' Exit: (203) [system] 'True'='True' Exit: (200) [user] catch_err((call(asserted_do_metta('&self', +, [=, ['ngram-key', ['tok-split', _O, __, __], _O], ['set-det']]))*->'True'='True';'True'='False'), error(_109350, _109352), fail) ^ Exit: (199) [user] catch_nowarn((call(asserted_do_metta('&self', +, [=, ['ngram-key', ['tok-split', _O, __, __], _O], ['set-det']]))*->'True'='True';'True'='False')) ^ Exit: (198) [user] as_tf(asserted_do_metta('&self', +, [=, ['ngram-key', ['tok-split', _O, __, __], _O], ['set-det']]), 'True') Exit: (196) [user] dont_give_up(as_tf(asserted_do_metta('&self', +, [=, ['ngram-key', ['tok-split', _O, __, __], _O], ['set-det']]), 'True')) Exit: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['ngram-key', ['tok-split', _O, __, __], _O], ['set-det']], 'True') ^ Exit: (194) [user] must_not_error(user:do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['ngram-key', ['tok-split', _O, __, __], _O], ['set-det']], 'True')) ^ Redo: (193) [user] metta_file_buffer(_3300, _3302, _3304, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', _3308) ^ Unify: (193) [user] metta_file_buffer(+, [=, ['ngram-key', ['is-word', _170658], _170658], ['set-det']], ['_O'=_170658], P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', '$stream_position'(5883, 203, 14, 5883)) ^ Exit: (193) [user] metta_file_buffer(+, [=, ['ngram-key', ['is-word', _170658], _170658], ['set-det']], ['_O'=_170658], P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', '$stream_position'(5883, 203, 14, 5883)) ^ Call: (194) [user] apply:maplist(maybe_assign, ['_O'=_170658]) ^ Unify: (194) [apply] apply:maplist(user:maybe_assign, ['_O'=_170658]) Call: (195) [apply] apply:maplist_(['_O'=_170658], user:maybe_assign) Unify: (195) [apply] apply:maplist_(['_O'=_170658], user:maybe_assign) Call: (196) [user] maybe_assign('_O'=_170658) Unify: (196) [user] maybe_assign('_O'=_170658) ^ Call: (197) [user] ignore(_170658=_O) ^ Unify: (197) [system] ignore(user:(_170658=_O)) Call: (198) [system] _170658=_O Exit: (198) [system] _O=_O ^ Exit: (197) [system] ignore(user:(_O=_O)) Exit: (196) [user] maybe_assign('_O'=_O) Call: (196) [apply] apply:maplist_([], user:maybe_assign) Unify: (196) [apply] apply:maplist_([], user:maybe_assign) Exit: (196) [apply] apply:maplist_([], user:maybe_assign) Exit: (195) [apply] apply:maplist_(['_O'=_O], user:maybe_assign) ^ Exit: (194) [apply] apply:maplist(user:maybe_assign, ['_O'=_O]) ^ Call: (194) [user] must_not_error(do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['ngram-key', ['is-word', _O], _O], ['set-det']], _3348)) ^ Unify: (194) [user] must_not_error(user:do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['ngram-key', ['is-word', _O], _O], ['set-det']], _3348)) Call: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['ngram-key', ['is-word', _O], _O], ['set-det']], _3348) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['ngram-key', ['is-word', _O], _O], ['set-det']], _3348) Call: (196) [system] var([=, ['ngram-key', ['is-word', _O], _O], ['set-det']]) Redo: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['ngram-key', ['is-word', _O], _O], ['set-det']], _3348) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['ngram-key', ['is-word', _O], _O], ['set-det']], _3348) Call: (196) [system] (+)\==exec Exit: (196) [system] (+)\==exec Call: (196) [system] [=, ['ngram-key', ['is-word', _O], _O], ['set-det']]==[] Redo: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['ngram-key', ['is-word', _O], _O], ['set-det']], _3348) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['ngram-key', ['is-word', _O], _O], ['set-det']], _3348) Call: (196) [system] string([=, ['ngram-key', ['is-word', _O], _O], ['set-det']]) Redo: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['ngram-key', ['is-word', _O], _O], ['set-det']], _3348) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['ngram-key', ['is-word', _O], _O], ['set-det']], _3348) Call: (196) [system] (+)\==exec Exit: (196) [system] (+)\==exec ^ Call: (196) [user] if_t(into_simple_op(+, [=, ['ngram-key', ['is-word', _O], _O], ['set-det']], _250904), pfcAdd_Now('next-operation'(_250904))) ^ Unify: (196) [user] if_t(into_simple_op(+, [=, ['ngram-key', ['is-word', _O], _O], ['set-det']], _250904), pfcAdd_Now('next-operation'(_250904))) Call: (197) [user] into_simple_op(+, [=, ['ngram-key', ['is-word', _O], _O], ['set-det']], _250904) Unify: (197) [user] into_simple_op(+, [=, ['ngram-key', ['is-word', _O], _O], ['set-det']], op(+, =, _253696)) Call: (198) [user] o_s([['ngram-key', ['is-word', _O], _O], ['set-det']], _253696) Unify: (198) [user] o_s([['ngram-key', ['is-word', _O], _O], ['set-det']], _253696) Call: (199) [user] o_s(['ngram-key', ['is-word', _O], _O], _253696) Unify: (199) [user] o_s(['ngram-key', ['is-word', _O], _O], _253696) Call: (200) [user] o_s('ngram-key', _253696) Unify: (200) [user] o_s('ngram-key', 'ngram-key') Exit: (200) [user] o_s('ngram-key', 'ngram-key') Exit: (199) [user] o_s(['ngram-key', ['is-word', _O], _O], 'ngram-key') Exit: (198) [user] o_s([['ngram-key', ['is-word', _O], _O], ['set-det']], 'ngram-key') Exit: (197) [user] into_simple_op(+, [=, ['ngram-key', ['is-word', _O], _O], ['set-det']], op(+, =, 'ngram-key')) ^ Call: (197) [user] pfcAdd_Now('next-operation'(op(+, =, 'ngram-key'))) ^ Unify: (197) [user] pfcAdd_Now('next-operation'(op(+, =, 'ngram-key'))) ^ Call: (198) [user] current_predicate(pfcAdd/1) ^ Exit: (198) [user] current_predicate(pfcAdd/1) ^ Call: (198) [user] once_writeq_nl(pfcAdd('next-operation'(op(+, =, 'ngram-key')))) ^ Unify: (198) [user] once_writeq_nl(pfcAdd('next-operation'(op(+, =, 'ngram-key')))) ^ Call: (199) [user] clause(pfcTraceExecution, true) ^ Fail: (199) [user] clause(pfcTraceExecution, true) ^ Redo: (198) [user] once_writeq_nl(pfcAdd('next-operation'(op(+, =, 'ngram-key')))) ^ Exit: (198) [user] once_writeq_nl(pfcAdd('next-operation'(op(+, =, 'ngram-key')))) ^ Call: (198) [user] pfcAdd('next-operation'(op(+, =, 'ngram-key'))) ^ Unify: (198) [user] pfcAdd('next-operation'(op(+, =, 'ngram-key'))) ^ Call: (199) [user] must_ex(current_why_UU(_274914)) ^ Unify: (199) [user] must_ex(current_why_UU(_274914)) Call: (201) [user] current_why_UU(_274914) Unify: (201) [user] current_why_UU(_274914) ^ Call: (202) [user] get_why_uu(_274914) ^ Unify: (202) [user] get_why_uu(_274914) ^ Call: (203) [user] findall(_280454, current_why(_280454), _280460) ^ Unify: (203) [$bags] findall(_280454, user:current_why(_280454), _280460) ^ Call: (204) [$bags] findall(_280454, user:current_why(_280454), _280460, []) ^ Unify: (204) [$bags] findall(_280454, user:current_why(_280454), _280460, []) ^ Call: (205) [$bags] cleanup_bag(findall_loop(_280454, user:current_why(_280454), _280460, []), '$destroy_findall_bag') ^ Unify: (205) [$bags] cleanup_bag('$bags':findall_loop(_280454, user:current_why(_280454), _280460, []), '$bags':'$destroy_findall_bag') Call: (206) [$bags] findall_loop(_280454, user:current_why(_280454), _280460, []) Unify: (206) [$bags] findall_loop(_280454, user:current_why(_280454), _280460, []) ^ Call: (207) [user] bugger:current_why(_280454) ^ Unify: (207) [user] bugger:current_why(_280454) ^ Call: (208) [user] bugger:current_why_data(_280454) ^ Unify: (208) [user] bugger:current_why_data(_280454) Call: (209) [system] nb_current('$current_why', wp(_280454, _291714)) Fail: (209) [system] nb_current('$current_why', wp(_280454, _291714)) ^ Redo: (208) [user] bugger:current_why_data(_280454) ^ Unify: (208) [user] bugger:current_why_data(_280454) Call: (209) [t_l] t_l:current_why_source(_280454) Fail: (209) [t_l] t_l:current_why_source(_280454) ^ Fail: (208) [user] bugger:current_why_data(_280454) ^ Redo: (207) [user] bugger:current_why(_280454) ^ Unify: (207) [user] bugger:current_why(mfl4(_299142, _299144, _299146, _299148)) ^ Call: (209) [system] setup_call_cleanup('$notrace'(_300098, _300100), once(user:current_mfl4(_299142, _299144, _299146, _299148)), '$restore_trace'(_300098, _300100)) ^ Unify: (209) [system] setup_call_cleanup(system:'$notrace'(_300098, _300100), system:once(user:current_mfl4(_299142, _299144, _299146, _299148)), system:'$restore_trace'(_300098, _300100)) ^ Call: (210) [system] sig_atomic(system:'$notrace'(_300098, _300100)) ^ Exit: (209) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:current_mfl4(_299142, user, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', 587)), system:'$restore_trace'(3, -1)) ^ Exit: (207) [user] bugger:current_why(P;HTML|mfl4(_299142, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Redo: (206) [$bags] findall_loop(_280454, user:current_why(_280454), _280460, []) Exit: (206) [$bags] findall_loop(_280454, user:current_why(_280454), [P;HTML|mfl4(_316980, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], []) ^ Exit: (205) [$bags] cleanup_bag('$bags':findall_loop(_280454, user:current_why(_280454), [P;HTML|mfl4(_316980, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], []), '$bags':'$destroy_findall_bag') ^ Exit: (204) [$bags] findall(_280454, user:current_why(_280454), [P;HTML|mfl4(_316980, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], []) ^ Exit: (203) [$bags] findall(_280454, user:current_why(_280454), [P;HTML|mfl4(_316980, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Call: (203) [system] [P;HTML|mfl4(_316980, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]\==[] Exit: (203) [system] [P;HTML|mfl4(_316980, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]\==[] ^ Call: (203) [user] u_to_uu([P;HTML|mfl4(_316980, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _274914) ^ Unify: (203) [user] u_to_uu([P;HTML|mfl4(_316980, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], ([P;HTML|mfl4(_316980, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], ax)) Call: (204) [system] var([P;HTML|mfl4(_316980, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Fail: (204) [system] var([P;HTML|mfl4(_316980, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) ^ Redo: (203) [user] u_to_uu([P;HTML|mfl4(_316980, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _274914) ^ Unify: (203) [user] u_to_uu([P;HTML|mfl4(_316980, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], [P;HTML|mfl4(_316980, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Call: (204) [system] nonvar([P;HTML|mfl4(_316980, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Exit: (204) [system] nonvar([P;HTML|mfl4(_316980, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Call: (204) [system] [P;HTML|mfl4(_316980, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]=(_436768, _436770) Fail: (204) [system] [P;HTML|mfl4(_316980, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]=(_436768, _436770) ^ Redo: (203) [user] u_to_uu([P;HTML|mfl4(_316980, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _274914) ^ Unify: (203) [user] u_to_uu([P;HTML|mfl4(_316980, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _274914) ^ Call: (204) [user] logicmoo_util_terms:list_to_conjuncts([P;HTML|mfl4(_316980, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _467178) ^ Unify: (204) [user] logicmoo_util_terms:list_to_conjuncts([P;HTML|mfl4(_316980, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _467178) ^ Call: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_316980, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _467178) ^ Unify: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_316980, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], [P;HTML|mfl4(_316980, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Call: (206) [system] var([P;HTML|mfl4(_316980, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Fail: (206) [system] var([P;HTML|mfl4(_316980, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) ^ Redo: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_316980, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _3638) ^ Unify: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_3618, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], [P;HTML|mfl4(_3618, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) ^ Call: (206) [user] not(compound([P;HTML|mfl4(_3618, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)])) ^ Unify: (206) [system] not(user:compound([P;HTML|mfl4(_3618, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)])) Call: (207) [system] compound([P;HTML|mfl4(_3618, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Exit: (207) [system] compound([P;HTML|mfl4(_3618, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) ^ Fail: (206) [system] not(user:compound([P;HTML|mfl4(_3618, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)])) ^ Redo: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_3618, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _3638) ^ Unify: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_3618, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _3638) ^ Call: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3618, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _3638) ^ Unify: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3618, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_3618, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Call: (207) [system] var(P;HTML|mfl4(_3618, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Fail: (207) [system] var(P;HTML|mfl4(_3618, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Redo: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3618, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _3638) ^ Unify: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3618, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_3618, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Call: (207) [user] not(compound(P;HTML|mfl4(_3618, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587))) ^ Unify: (207) [system] not(user:compound(P;HTML|mfl4(_3618, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587))) Call: (208) [system] compound(P;HTML|mfl4(_3618, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Exit: (208) [system] compound(P;HTML|mfl4(_3618, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Fail: (207) [system] not(user:compound(P;HTML|mfl4(_3618, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587))) ^ Redo: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3618, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _3638) ^ Unify: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3618, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_3618, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Exit: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3618, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_3618, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Exit: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_3618, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], P;HTML|mfl4(_3618, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Exit: (204) [user] logicmoo_util_terms:list_to_conjuncts([P;HTML|mfl4(_3618, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], P;HTML|mfl4(_3618, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Call: (204) [user] u_to_uu(P;HTML|mfl4(_3618, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _3592) ^ Unify: (204) [user] u_to_uu(P;HTML|mfl4(_3618, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), (P;HTML|mfl4(_3618, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) Call: (205) [system] var(P;HTML|mfl4(_3618, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Fail: (205) [system] var(P;HTML|mfl4(_3618, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Redo: (204) [user] u_to_uu(P;HTML|mfl4(_3618, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _3592) ^ Unify: (204) [user] u_to_uu(P;HTML|mfl4(_3618, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_3618, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Call: (205) [system] nonvar(P;HTML|mfl4(_3618, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Exit: (205) [system] nonvar(P;HTML|mfl4(_3618, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Call: (205) [system] P;HTML|mfl4(_3618, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)=(_311218, _311220) Fail: (205) [system] P;HTML|mfl4(_3618, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)=(_311218, _311220) ^ Redo: (204) [user] u_to_uu(P;HTML|mfl4(_3618, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _3592) ^ Unify: (204) [user] u_to_uu(P;HTML|mfl4(_3618, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), (P;HTML|mfl4(_3618, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (204) [user] u_to_uu(P;HTML|mfl4(_3618, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), (P;HTML|mfl4(_3618, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (203) [user] u_to_uu([P;HTML|mfl4(_3618, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], (P;HTML|mfl4(_3618, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (202) [user] get_why_uu((P;HTML|mfl4(_3618, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) Exit: (201) [user] current_why_UU((P;HTML|mfl4(_3618, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (199) [user] must_ex(current_why_UU((P;HTML|mfl4(_3618, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (199) [user] pfcAdd('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3618, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (199) [user] pfcAdd('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3618, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (200) [user] pfcPost('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3618, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (200) [user] pfcPost('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3618, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (201) [user] pfcPost_rev((P;HTML|mfl4(_3618, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax), 'next-operation'(op(+, =, 'ngram-key'))) ^ Unify: (201) [user] pfcPost_rev((P;HTML|mfl4(_3618, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax), 'next-operation'(op(+, =, 'ngram-key'))) Call: (202) [system] is_list('next-operation'(op(+, =, 'ngram-key'))) Fail: (202) [system] is_list('next-operation'(op(+, =, 'ngram-key'))) ^ Redo: (201) [user] pfcPost_rev((P;HTML|mfl4(_3618, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax), 'next-operation'(op(+, =, 'ngram-key'))) ^ Call: (202) [user] pfcPost1('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3618, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (202) [user] pfcPost1('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3618, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (203) [user] control_arg_types('next-operation'(op(+, =, 'ngram-key')), _469826) ^ Unify: (203) [user] control_arg_types('next-operation'(op(+, =, 'ngram-key')), _469826) Call: (204) [system] fail Fail: (204) [system] fail ^ Fail: (203) [user] control_arg_types('next-operation'(op(+, =, 'ngram-key')), _469826) ^ Redo: (202) [user] pfcPost1('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3618, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (202) [user] pfcPost1('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3618, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (203) [user] locally_each:locally(set_prolog_flag(occurs_check, true), catch(pfcPost11('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3618, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _489650, (notrace, wdmsg(('next-operation'(op(+, =, 'ngram-key'))=>_489650)), trace))) ^ Unify: (203) [locally_each] locally_each:locally(user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3618, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _489650, (notrace, wdmsg(('next-operation'(op(+, =, 'ngram-key'))=>_489650)), trace))) ^ Call: (204) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3618, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _489650, (notrace, wdmsg(('next-operation'(op(+, =, 'ngram-key'))=>_489650)), trace)), user:each_call_cleanup) ^ Unify: (204) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3618, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _489650, (notrace, wdmsg(('next-operation'(op(+, =, 'ngram-key'))=>_489650)), trace)), user:each_call_cleanup) Call: (205) [system] current_prolog_flag(occurs_check, _520148) Exit: (205) [system] current_prolog_flag(occurs_check, true) ^ Call: (205) [locally_each] locally_each:wtl_how(trusted_redo_call_cleanup, true==true, user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3594, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _3618, (notrace, wdmsg(('next-operation'(op(+, =, 'ngram-key'))=>_3618)), trace)), user:set_prolog_flag(occurs_check, true)) ^ Unify: (205) [locally_each] locally_each:wtl_how(locally_each:trusted_redo_call_cleanup, locally_each:(true==true), user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3594, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _3618, (notrace, wdmsg(('next-operation'(op(+, =, 'ngram-key'))=>_3618)), trace)), user:set_prolog_flag(occurs_check, true)) Call: (206) [system] true==true Exit: (206) [system] true==true ^ Call: (207) [user] pfcPost11('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3594, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (207) [user] pfcPost11('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3594, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (208) [user] must_ex(pfcAddSupport('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3594, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Unify: (208) [user] must_ex(pfcAddSupport('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3594, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (210) [user] pfcAddSupport('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3594, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (210) [user] pfcAddSupport('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3594, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (211) [user] assert('$spft$'('next-operation'(op(+, =, 'ngram-key')), P;HTML|mfl4(_3594, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (211) [user] assert('$spft$'('next-operation'(op(+, =, 'ngram-key')), P;HTML|mfl4(_3594, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (210) [user] pfcAddSupport('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3594, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (208) [user] must_ex(pfcAddSupport('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3594, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (208) [user] pfcUnique(post, 'next-operation'(op(+, =, 'ngram-key'))) ^ Unify: (208) [user] pfcUnique(post, 'next-operation'(op(+, =, 'ngram-key'))) ^ Call: (209) [user] pfcUnique(post, 'next-operation'(op(+, =, 'ngram-key')), true) ^ Unify: (209) [user] pfcUnique(post, 'next-operation'(op(+, =, 'ngram-key')), true) ^ Call: (210) [user] is_asserted_exact('next-operation'(op(+, =, 'ngram-key')), true) ^ Unify: (210) [user] is_asserted_exact('next-operation'(op(+, =, 'ngram-key')), true) ^ Call: (211) [user] strip_module('next-operation'(op(+, =, 'ngram-key')), _100872, _100874) ^ Exit: (211) [user] strip_module('next-operation'(op(+, =, 'ngram-key')), user, 'next-operation'(op(+, =, 'ngram-key'))) ^ Call: (211) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'ngram-key')), true) ^ Unify: (211) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'ngram-key')), true) Call: (212) [system] _104616=user Exit: (212) [system] user=user ^ Call: (212) [user] clause(user:'next-operation'(op(+, =, 'ngram-key')), true, _106486) ^ Exit: (212) [user] clause('next-operation'(op(+, =, 'ngram-key')), true, (0x55bd1de56e50)) Call: (212) [$syspreds] clause_property((0x55bd1de56e50), module(user)) Unify: (212) [$syspreds] clause_property((0x55bd1de56e50), module(user)) Exit: (212) [$syspreds] clause_property((0x55bd1de56e50), module(user)) ^ Call: (212) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'ngram-key')), true, (0x55bd1de56e50)) ^ Unify: (212) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'ngram-key')), true, (0x55bd1de56e50)) ^ Call: (213) [user] clause(_113042, _113044, (0x55bd1de56e50)) ^ Exit: (213) [user] clause('next-operation'(op(+, =, 'ngram-key')), true, (0x55bd1de56e50)) ^ Call: (213) [user] strip_m('next-operation'(op(+, =, 'ngram-key')), _114938) ^ Unify: (213) [user] strip_m('next-operation'(op(+, =, 'ngram-key')), 'next-operation'(op(+, =, 'ngram-key'))) ^ Exit: (213) [user] strip_m('next-operation'(op(+, =, 'ngram-key')), 'next-operation'(op(+, =, 'ngram-key'))) Call: (213) [system] 'next-operation'(op(+, =, 'ngram-key'))=@='next-operation'(op(+, =, 'ngram-key')) Exit: (213) [system] 'next-operation'(op(+, =, 'ngram-key'))=@='next-operation'(op(+, =, 'ngram-key')) ^ Call: (213) [user] strip_m(true, _119580) ^ Unify: (213) [user] strip_m(true, true) ^ Exit: (213) [user] strip_m(true, true) Call: (213) [system] cl('next-operation'(op(+, =, 'ngram-key')), true)=@=cl('next-operation'(op(+, =, 'ngram-key')), true) Exit: (213) [system] cl('next-operation'(op(+, =, 'ngram-key')), true)=@=cl('next-operation'(op(+, =, 'ngram-key')), true) ^ Exit: (212) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'ngram-key')), true, (0x55bd1de56e50)) ^ Exit: (211) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'ngram-key')), true) ^ Exit: (210) [user] is_asserted_exact('next-operation'(op(+, =, 'ngram-key')), true) ^ Fail: (209) [user] pfcUnique(post, 'next-operation'(op(+, =, 'ngram-key')), true) ^ Fail: (208) [user] pfcUnique(post, 'next-operation'(op(+, =, 'ngram-key'))) ^ Redo: (207) [user] pfcPost11('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3594, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) Call: (208) [user] nop(pfcWarn(not_pfcUnique(post, 'next-operation'(op(+, =, 'ngram-key'))))) Unify: (208) [user] nop(pfcWarn(not_pfcUnique(post, 'next-operation'(op(+, =, 'ngram-key'))))) Exit: (208) [user] nop(pfcWarn(not_pfcUnique(post, 'next-operation'(op(+, =, 'ngram-key'))))) ^ Exit: (207) [user] pfcPost11('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3594, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (205) [locally_each] locally_each:wtl_how(locally_each:trusted_redo_call_cleanup, locally_each:(true==true), user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3594, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _3618, (notrace, wdmsg(('next-operation'(op(+, =, 'ngram-key'))=>_3618)), trace)), user:set_prolog_flag(occurs_check, true)) ^ Exit: (204) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3594, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _3618, (notrace, wdmsg(('next-operation'(op(+, =, 'ngram-key'))=>_3618)), trace)), user:each_call_cleanup) ^ Exit: (203) [locally_each] locally_each:locally(user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3594, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _3618, (notrace, wdmsg(('next-operation'(op(+, =, 'ngram-key'))=>_3618)), trace))) ^ Exit: (202) [user] pfcPost1('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3594, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (201) [user] pfcPost_rev((P;HTML|mfl4(_3594, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax), 'next-operation'(op(+, =, 'ngram-key'))) ^ Exit: (200) [user] pfcPost('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3594, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (200) [user] pfcRun ^ Unify: (200) [user] pfcRun ^ Call: (201) [user] pfcGetSearch(direct) ^ Unify: (201) [user] pfcGetSearch(direct) Call: (202) [t_l] t_l:pfcSearchTL(_196138) Fail: (202) [t_l] t_l:pfcSearchTL(_196138) ^ Redo: (201) [user] pfcGetSearch(direct) ^ Call: (202) [user] pfcSearch(_198912) ^ Unify: (202) [user] pfcSearch(direct) ^ Exit: (202) [user] pfcSearch(direct) Call: (202) [system] direct=direct Exit: (202) [system] direct=direct ^ Exit: (201) [user] pfcGetSearch(direct) ^ Unify: (200) [user] pfcRun ^ Exit: (200) [user] pfcRun ^ Exit: (199) [user] pfcAdd('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3594, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (198) [user] pfcAdd('next-operation'(op(+, =, 'ngram-key'))) ^ Exit: (197) [user] pfcAdd_Now('next-operation'(op(+, =, 'ngram-key'))) ^ Exit: (196) [user] if_t(into_simple_op(+, [=, ['ngram-key', ['is-word', _O], _O], ['set-det']], op(+, =, 'ngram-key')), pfcAdd_Now('next-operation'(op(+, =, 'ngram-key')))) Call: (196) [user] dont_give_up(as_tf(asserted_do_metta('&self', +, [=, ['ngram-key', ['is-word', _O], _O], ['set-det']]), _3348)) Unify: (196) [user] dont_give_up(as_tf(asserted_do_metta('&self', +, [=, ['ngram-key', ['is-word', _O], _O], ['set-det']]), _3348)) ^ Call: (198) [user] as_tf(asserted_do_metta('&self', +, [=, ['ngram-key', ['is-word', _O], _O], ['set-det']]), _3348) ^ Unify: (198) [user] as_tf(asserted_do_metta('&self', +, [=, ['ngram-key', ['is-word', _O], _O], ['set-det']]), _3348) Call: (199) [system] asserted_do_metta('&self', +, [=, ['ngram-key', ['is-word', _O], _O], ['set-det']])\=[_220392|_220394] Exit: (199) [system] asserted_do_metta('&self', +, [=, ['ngram-key', ['is-word', _O], _O], ['set-det']])\=[_220392|_220394] ^ Call: (199) [user] catch_nowarn((call(asserted_do_metta('&self', +, [=, ['ngram-key', ['is-word', _O], _O], ['set-det']]))*->_3348='True';_3348='False')) ^ Unify: (199) [user] catch_nowarn((call(asserted_do_metta('&self', +, [=, ['ngram-key', ['is-word', _O], _O], ['set-det']]))*->_3348='True';_3348='False')) Call: (200) [user] catch_err((call(asserted_do_metta('&self', +, [=, ['ngram-key', ['is-word', _O], _O], ['set-det']]))*->_3348='True';_3348='False'), error(_224130, _224132), fail) Unify: (200) [user] catch_err((call(asserted_do_metta('&self', +, [=, ['ngram-key', ['is-word', _O], _O], ['set-det']]))*->_3348='True';_3348='False'), error(_224130, _224132), fail) Call: (203) [user] asserted_do_metta('&self', +, [=, ['ngram-key', ['is-word', _O], _O], ['set-det']]) Unify: (203) [user] asserted_do_metta('&self', +, [=, ['ngram-key', ['is-word', _O], _O], ['set-det']]) Call: (204) [user] metta_interp_mode(+, _227846) Unify: (204) [user] metta_interp_mode(+, load) Exit: (204) [user] metta_interp_mode(+, load) Call: (204) [user] asserted_do_metta('&self', load, [=, ['ngram-key', ['is-word', _O], _O], ['set-det']]) Unify: (204) [user] asserted_do_metta('&self', load, [=, ['ngram-key', ['is-word', _O], _O], ['set-det']]) Call: (205) [user] metta_interp_mode(load, _232436) Redo: (204) [user] asserted_do_metta('&self', load, [=, ['ngram-key', ['is-word', _O], _O], ['set-det']]) Unify: (204) [user] asserted_do_metta('&self', load, [=, ['ngram-key', ['is-word', _O], _O], ['set-det']]) Call: (205) [system] load==exec Redo: (204) [user] asserted_do_metta('&self', load, [=, ['ngram-key', ['is-word', _O], _O], ['set-det']]) Unify: (204) [user] asserted_do_metta('&self', load, [=, ['ngram-key', ['is-word', _O], _O], ['set-det']]) Call: (205) [user] asserted_do_metta2('&self', load, [=, ['ngram-key', ['is-word', _O], _O], ['set-det']], [=, ['ngram-key', ['is-word', _O], _O], ['set-det']]) Unify: (205) [user] asserted_do_metta2('&self', load, [=, ['ngram-key', ['is-word', _O], _O], ['set-det']], [=, ['ngram-key', ['is-word', _O], _O], ['set-det']]) Call: (206) [system] nonvar(load) Exit: (206) [system] nonvar(load) Call: (206) [user] metta_interp_mode(load, _241658) Redo: (205) [user] asserted_do_metta2('&self', load, [=, ['ngram-key', ['is-word', _O], _O], ['set-det']], [=, ['ngram-key', ['is-word', _O], _O], ['set-det']]) Unify: (205) [user] asserted_do_metta2('&self', load, [=, ['ngram-key', ['is-word', _O], _O], ['set-det']], [=, ['ngram-key', ['is-word', _O], _O], ['set-det']]) ^ Call: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, ['ngram-key', ['is-word', _O], _O], ['set-det']], metta_atom('&self', [=, ['ngram-key', ['is-word', _O], _O], ['set-det']]))) ^ Unify: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, ['ngram-key', ['is-word', _O], _O], ['set-det']], metta_atom('&self', [=, ['ngram-key', ['is-word', _O], _O], ['set-det']]))) ^ Call: (207) [user] is_compatio ^ Unify: (207) [user] is_compatio ^ Call: (209) [system] setup_call_cleanup('$notrace'(_248134, _248136), once(user:is_compatio0), '$restore_trace'(_248134, _248136)) ^ Unify: (209) [system] setup_call_cleanup(system:'$notrace'(_248134, _248136), system:once(user:is_compatio0), system:'$restore_trace'(_248134, _248136)) ^ Call: (210) [system] sig_atomic(system:'$notrace'(_248134, _248136)) ^ Fail: (207) [user] is_compatio ^ Redo: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, ['ngram-key', ['is-word', _O], _O], ['set-det']], metta_atom('&self', [=, ['ngram-key', ['is-word', _O], _O], ['set-det']]))) ^ Unify: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, ['ngram-key', ['is-word', _O], _O], ['set-det']], metta_atom('&self', [=, ['ngram-key', ['is-word', _O], _O], ['set-det']]))) ^ Call: (208) [rtrace] rtrace:quietly3(user:(wots(_253752, must_det_ll(user:metta_anew(load, [=, ['ngram-key', ['is-word', _O], _O], ['set-det']], metta_atom('&self', [=, ['ngram-key', ['is-word', _O], _O], ['set-det']])))), (_253752==""->true;our_ansi_format('#ffa505', '~w~n', [_253752])))) ^ Unify: (208) [rtrace] rtrace:quietly3(user:(wots(_253752, must_det_ll(user:metta_anew(load, [=, ['ngram-key', ['is-word', _O], _O], ['set-det']], metta_atom('&self', [=, ['ngram-key', ['is-word', _O], _O], ['set-det']])))), (_253752==""->true;our_ansi_format('#ffa505', '~w~n', [_253752])))) (= (ngram-key (is-word $O) $O) (set-det)) ^ Exit: (208) [rtrace] rtrace:quietly3(user:(wots("", must_det_ll(user:metta_anew(load, [=, ['ngram-key', ['is-word', _O], _O], ['set-det']], metta_atom('&self', [=, ['ngram-key', ['is-word', _O], _O], ['set-det']])))), (""==""->true;our_ansi_format('#ffa505', '~w~n', [""])))) ^ Exit: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, ['ngram-key', ['is-word', _O], _O], ['set-det']], metta_atom('&self', [=, ['ngram-key', ['is-word', _O], _O], ['set-det']]))) Exit: (205) [user] asserted_do_metta2('&self', load, [=, ['ngram-key', ['is-word', _O], _O], ['set-det']], [=, ['ngram-key', ['is-word', _O], _O], ['set-det']]) Exit: (204) [user] asserted_do_metta('&self', load, [=, ['ngram-key', ['is-word', _O], _O], ['set-det']]) Exit: (203) [user] asserted_do_metta('&self', +, [=, ['ngram-key', ['is-word', _O], _O], ['set-det']]) Call: (203) [system] _3348='True' Exit: (203) [system] 'True'='True' Exit: (200) [user] catch_err((call(asserted_do_metta('&self', +, [=, ['ngram-key', ['is-word', _O], _O], ['set-det']]))*->'True'='True';'True'='False'), error(_224130, _224132), fail) ^ Exit: (199) [user] catch_nowarn((call(asserted_do_metta('&self', +, [=, ['ngram-key', ['is-word', _O], _O], ['set-det']]))*->'True'='True';'True'='False')) ^ Exit: (198) [user] as_tf(asserted_do_metta('&self', +, [=, ['ngram-key', ['is-word', _O], _O], ['set-det']]), 'True') Exit: (196) [user] dont_give_up(as_tf(asserted_do_metta('&self', +, [=, ['ngram-key', ['is-word', _O], _O], ['set-det']]), 'True')) Exit: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['ngram-key', ['is-word', _O], _O], ['set-det']], 'True') ^ Exit: (194) [user] must_not_error(user:do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['ngram-key', ['is-word', _O], _O], ['set-det']], 'True')) ^ Redo: (193) [user] metta_file_buffer(_3300, _3302, _3304, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', _3308) ^ Unify: (193) [user] metta_file_buffer(+, [=, ['ngram-key', [trigram, _285384, _285390, _285396], _285402], [['set-det'], ['atomic-list-concat', [::, _285384, _285390, _285396], ',', _285402]]], ['_Key'=_285402, '_C'=_285396, '_B'=_285390, '_A'=_285384], P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', '$stream_position'(5945, 207, 14, 5945)) ^ Exit: (193) [user] metta_file_buffer(+, [=, ['ngram-key', [trigram, _285384, _285390, _285396], _285402], [['set-det'], ['atomic-list-concat', [::, _285384, _285390, _285396], ',', _285402]]], ['_Key'=_285402, '_C'=_285396, '_B'=_285390, '_A'=_285384], P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', '$stream_position'(5945, 207, 14, 5945)) ^ Call: (194) [user] apply:maplist(maybe_assign, ['_Key'=_285402, '_C'=_285396, '_B'=_285390, '_A'=_285384]) ^ Unify: (194) [apply] apply:maplist(user:maybe_assign, ['_Key'=_285402, '_C'=_285396, '_B'=_285390, '_A'=_285384]) Call: (195) [apply] apply:maplist_(['_Key'=_285402, '_C'=_285396, '_B'=_285390, '_A'=_285384], user:maybe_assign) Unify: (195) [apply] apply:maplist_(['_Key'=_285402, '_C'=_285396, '_B'=_285390, '_A'=_285384], user:maybe_assign) Call: (196) [user] maybe_assign('_Key'=_285402) Unify: (196) [user] maybe_assign('_Key'=_285402) ^ Call: (197) [user] ignore(_285402=_Key) ^ Unify: (197) [system] ignore(user:(_285402=_Key)) Call: (198) [system] _285402=_Key Exit: (198) [system] _Key=_Key ^ Exit: (197) [system] ignore(user:(_Key=_Key)) Exit: (196) [user] maybe_assign('_Key'=_Key) Call: (196) [apply] apply:maplist_(['_C'=_285396, '_B'=_285390, '_A'=_285384], user:maybe_assign) Unify: (196) [apply] apply:maplist_(['_C'=_285396, '_B'=_285390, '_A'=_285384], user:maybe_assign) Call: (197) [user] maybe_assign('_C'=_285396) Unify: (197) [user] maybe_assign('_C'=_285396) ^ Call: (198) [user] ignore(_285396=_C) ^ Unify: (198) [system] ignore(user:(_285396=_C)) Call: (199) [system] _285396=_C Exit: (199) [system] _C=_C ^ Exit: (198) [system] ignore(user:(_C=_C)) Exit: (197) [user] maybe_assign('_C'=_C) Call: (197) [apply] apply:maplist_(['_B'=_285390, '_A'=_285384], user:maybe_assign) Unify: (197) [apply] apply:maplist_(['_B'=_285390, '_A'=_285384], user:maybe_assign) Call: (198) [user] maybe_assign('_B'=_285390) Unify: (198) [user] maybe_assign('_B'=_285390) ^ Call: (199) [user] ignore(_285390=_B) ^ Unify: (199) [system] ignore(user:(_285390=_B)) Call: (200) [system] _285390=_B Exit: (200) [system] _B=_B ^ Exit: (199) [system] ignore(user:(_B=_B)) Exit: (198) [user] maybe_assign('_B'=_B) Call: (198) [apply] apply:maplist_(['_A'=_285384], user:maybe_assign) Unify: (198) [apply] apply:maplist_(['_A'=_285384], user:maybe_assign) Call: (199) [user] maybe_assign('_A'=_285384) Unify: (199) [user] maybe_assign('_A'=_285384) ^ Call: (200) [user] ignore(_285384=_A) ^ Unify: (200) [system] ignore(user:(_285384=_A)) Call: (201) [system] _285384=_A Exit: (201) [system] _A=_A ^ Exit: (200) [system] ignore(user:(_A=_A)) Exit: (199) [user] maybe_assign('_A'=_A) Call: (199) [apply] apply:maplist_([], user:maybe_assign) Unify: (199) [apply] apply:maplist_([], user:maybe_assign) Exit: (199) [apply] apply:maplist_([], user:maybe_assign) Exit: (198) [apply] apply:maplist_(['_A'=_A], user:maybe_assign) Exit: (197) [apply] apply:maplist_(['_B'=_B, '_A'=_A], user:maybe_assign) Exit: (196) [apply] apply:maplist_(['_C'=_C, '_B'=_B, '_A'=_A], user:maybe_assign) Exit: (195) [apply] apply:maplist_(['_Key'=_Key, '_C'=_C, '_B'=_B, '_A'=_A], user:maybe_assign) ^ Exit: (194) [apply] apply:maplist(user:maybe_assign, ['_Key'=_Key, '_C'=_C, '_B'=_B, '_A'=_A]) ^ Call: (194) [user] must_not_error(do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['ngram-key', [trigram, _A, _B, _C], _Key], [['set-det'], ['atomic-list-concat', [::, _A, _B, _C], ',', _Key]]], _3348)) ^ Unify: (194) [user] must_not_error(user:do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['ngram-key', [trigram, _A, _B, _C], _Key], [['set-det'], ['atomic-list-concat', [::, _A, _B, _C], ',', _Key]]], _3348)) Call: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['ngram-key', [trigram, _A, _B, _C], _Key], [['set-det'], ['atomic-list-concat', [::, _A, _B, _C], ',', _Key]]], _3348) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['ngram-key', [trigram, _A, _B, _C], _Key], [['set-det'], ['atomic-list-concat', [::, _A, _B, _C], ',', _Key]]], _3348) Call: (196) [system] var([=, ['ngram-key', [trigram, _A, _B, _C], _Key], [['set-det'], ['atomic-list-concat', [::, _A, _B, _C], ',', _Key]]]) Redo: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['ngram-key', [trigram, _A, _B, _C], _Key], [['set-det'], ['atomic-list-concat', [::, _A, _B, _C], ',', _Key]]], _3348) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['ngram-key', [trigram, _A, _B, _C], _Key], [['set-det'], ['atomic-list-concat', [::, _A, _B, _C], ',', _Key]]], _3348) Call: (196) [system] (+)\==exec Exit: (196) [system] (+)\==exec Call: (196) [system] [=, ['ngram-key', [trigram, _A, _B, _C], _Key], [['set-det'], ['atomic-list-concat', [::, _A, _B, _C], ',', _Key]]]==[] Redo: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['ngram-key', [trigram, _A, _B, _C], _Key], [['set-det'], ['atomic-list-concat', [::, _A, _B, _C], ',', _Key]]], _3348) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['ngram-key', [trigram, _A, _B, _C], _Key], [['set-det'], ['atomic-list-concat', [::, _A, _B, _C], ',', _Key]]], _3348) Call: (196) [system] string([=, ['ngram-key', [trigram, _A, _B, _C], _Key], [['set-det'], ['atomic-list-concat', [::, _A, _B, _C], ',', _Key]]]) Redo: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['ngram-key', [trigram, _A, _B, _C], _Key], [['set-det'], ['atomic-list-concat', [::, _A, _B, _C], ',', _Key]]], _3348) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['ngram-key', [trigram, _A, _B, _C], _Key], [['set-det'], ['atomic-list-concat', [::, _A, _B, _C], ',', _Key]]], _3348) Call: (196) [system] (+)\==exec Exit: (196) [system] (+)\==exec ^ Call: (196) [user] if_t(into_simple_op(+, [=, ['ngram-key', [trigram, _A, _B, _C], _Key], [['set-det'], ['atomic-list-concat', [::, _A, _B, _C], ',', _Key]]], _396284), pfcAdd_Now('next-operation'(_396284))) ^ Unify: (196) [user] if_t(into_simple_op(+, [=, ['ngram-key', [trigram, _A, _B, _C], _Key], [['set-det'], ['atomic-list-concat', [::, _A, _B, _C], ',', _Key]]], _396284), pfcAdd_Now('next-operation'(_396284))) Call: (197) [user] into_simple_op(+, [=, ['ngram-key', [trigram, _A, _B, _C], _Key], [['set-det'], ['atomic-list-concat', [::, _A, _B, _C], ',', _Key]]], _396284) Unify: (197) [user] into_simple_op(+, [=, ['ngram-key', [trigram, _A, _B, _C], _Key], [['set-det'], ['atomic-list-concat', [::, _A, _B, _C], ',', _Key]]], op(+, =, _399076)) Call: (198) [user] o_s([['ngram-key', [trigram, _A, _B, _C], _Key], [['set-det'], ['atomic-list-concat', [::, _A, _B, _C], ',', _Key]]], _399076) Unify: (198) [user] o_s([['ngram-key', [trigram, _A, _B, _C], _Key], [['set-det'], ['atomic-list-concat', [::, _A, _B, _C], ',', _Key]]], _399076) Call: (199) [user] o_s(['ngram-key', [trigram, _A, _B, _C], _Key], _399076) Unify: (199) [user] o_s(['ngram-key', [trigram, _A, _B, _C], _Key], _399076) Call: (200) [user] o_s('ngram-key', _399076) Unify: (200) [user] o_s('ngram-key', 'ngram-key') Exit: (200) [user] o_s('ngram-key', 'ngram-key') Exit: (199) [user] o_s(['ngram-key', [trigram, _A, _B, _C], _Key], 'ngram-key') Exit: (198) [user] o_s([['ngram-key', [trigram, _A, _B, _C], _Key], [['set-det'], ['atomic-list-concat', [::, _A, _B, _C], ',', _Key]]], 'ngram-key') Exit: (197) [user] into_simple_op(+, [=, ['ngram-key', [trigram, _A, _B, _C], _Key], [['set-det'], ['atomic-list-concat', [::, _A, _B, _C], ',', _Key]]], op(+, =, 'ngram-key')) ^ Call: (197) [user] pfcAdd_Now('next-operation'(op(+, =, 'ngram-key'))) ^ Unify: (197) [user] pfcAdd_Now('next-operation'(op(+, =, 'ngram-key'))) ^ Call: (198) [user] current_predicate(pfcAdd/1) ^ Exit: (198) [user] current_predicate(pfcAdd/1) ^ Call: (198) [user] once_writeq_nl(pfcAdd('next-operation'(op(+, =, 'ngram-key')))) ^ Unify: (198) [user] once_writeq_nl(pfcAdd('next-operation'(op(+, =, 'ngram-key')))) ^ Call: (199) [user] clause(pfcTraceExecution, true) ^ Fail: (199) [user] clause(pfcTraceExecution, true) ^ Redo: (198) [user] once_writeq_nl(pfcAdd('next-operation'(op(+, =, 'ngram-key')))) ^ Exit: (198) [user] once_writeq_nl(pfcAdd('next-operation'(op(+, =, 'ngram-key')))) ^ Call: (198) [user] pfcAdd('next-operation'(op(+, =, 'ngram-key'))) ^ Unify: (198) [user] pfcAdd('next-operation'(op(+, =, 'ngram-key'))) ^ Call: (199) [user] must_ex(current_why_UU(_420294)) ^ Unify: (199) [user] must_ex(current_why_UU(_420294)) Call: (201) [user] current_why_UU(_420294) Unify: (201) [user] current_why_UU(_420294) ^ Call: (202) [user] get_why_uu(_420294) ^ Unify: (202) [user] get_why_uu(_420294) ^ Call: (203) [user] findall(_425834, current_why(_425834), _425840) ^ Unify: (203) [$bags] findall(_425834, user:current_why(_425834), _425840) ^ Call: (204) [$bags] findall(_425834, user:current_why(_425834), _425840, []) ^ Unify: (204) [$bags] findall(_425834, user:current_why(_425834), _425840, []) ^ Call: (205) [$bags] cleanup_bag(findall_loop(_425834, user:current_why(_425834), _425840, []), '$destroy_findall_bag') ^ Unify: (205) [$bags] cleanup_bag('$bags':findall_loop(_425834, user:current_why(_425834), _425840, []), '$bags':'$destroy_findall_bag') Call: (206) [$bags] findall_loop(_425834, user:current_why(_425834), _425840, []) Unify: (206) [$bags] findall_loop(_425834, user:current_why(_425834), _425840, []) ^ Call: (207) [user] bugger:current_why(_425834) ^ Unify: (207) [user] bugger:current_why(_425834) ^ Call: (208) [user] bugger:current_why_data(_425834) ^ Unify: (208) [user] bugger:current_why_data(_425834) Call: (209) [system] nb_current('$current_why', wp(_425834, _437094)) Fail: (209) [system] nb_current('$current_why', wp(_425834, _437094)) ^ Redo: (208) [user] bugger:current_why_data(_425834) ^ Unify: (208) [user] bugger:current_why_data(_425834) Call: (209) [t_l] t_l:current_why_source(_425834) Fail: (209) [t_l] t_l:current_why_source(_425834) ^ Fail: (208) [user] bugger:current_why_data(_425834) ^ Redo: (207) [user] bugger:current_why(_425834) ^ Unify: (207) [user] bugger:current_why(mfl4(_444522, _444524, _444526, _444528)) ^ Call: (209) [system] setup_call_cleanup('$notrace'(_445478, _445480), once(user:current_mfl4(_444522, _444524, _444526, _444528)), '$restore_trace'(_445478, _445480)) ^ Unify: (209) [system] setup_call_cleanup(system:'$notrace'(_445478, _445480), system:once(user:current_mfl4(_444522, _444524, _444526, _444528)), system:'$restore_trace'(_445478, _445480)) ^ Call: (210) [system] sig_atomic(system:'$notrace'(_445478, _445480)) ^ Exit: (209) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:current_mfl4(_444522, user, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', 587)), system:'$restore_trace'(3, -1)) ^ Exit: (207) [user] bugger:current_why(P;HTML|mfl4(_444522, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Redo: (206) [$bags] findall_loop(_425834, user:current_why(_425834), _425840, []) Exit: (206) [$bags] findall_loop(_425834, user:current_why(_425834), [P;HTML|mfl4(_462360, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], []) ^ Exit: (205) [$bags] cleanup_bag('$bags':findall_loop(_425834, user:current_why(_425834), [P;HTML|mfl4(_462360, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], []), '$bags':'$destroy_findall_bag') ^ Exit: (204) [$bags] findall(_425834, user:current_why(_425834), [P;HTML|mfl4(_462360, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], []) ^ Exit: (203) [$bags] findall(_425834, user:current_why(_425834), [P;HTML|mfl4(_462360, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Call: (203) [system] [P;HTML|mfl4(_462360, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]\==[] Exit: (203) [system] [P;HTML|mfl4(_462360, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]\==[] ^ Call: (203) [user] u_to_uu([P;HTML|mfl4(_462360, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _420294) ^ Unify: (203) [user] u_to_uu([P;HTML|mfl4(_462360, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], ([P;HTML|mfl4(_3724, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], ax)) Call: (204) [system] var([P;HTML|mfl4(_3724, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Fail: (204) [system] var([P;HTML|mfl4(_3724, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) ^ Redo: (203) [user] u_to_uu([P;HTML|mfl4(_3724, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _3698) ^ Unify: (203) [user] u_to_uu([P;HTML|mfl4(_3724, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], [P;HTML|mfl4(_3724, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Call: (204) [system] nonvar([P;HTML|mfl4(_3724, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Exit: (204) [system] nonvar([P;HTML|mfl4(_3724, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Call: (204) [system] [P;HTML|mfl4(_3724, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]=(_62194, _62196) Fail: (204) [system] [P;HTML|mfl4(_3724, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]=(_62194, _62196) ^ Redo: (203) [user] u_to_uu([P;HTML|mfl4(_3724, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _3698) ^ Unify: (203) [user] u_to_uu([P;HTML|mfl4(_3724, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _3698) ^ Call: (204) [user] logicmoo_util_terms:list_to_conjuncts([P;HTML|mfl4(_3724, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _92596) ^ Unify: (204) [user] logicmoo_util_terms:list_to_conjuncts([P;HTML|mfl4(_3724, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _92596) ^ Call: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_3724, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _92596) ^ Unify: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_3724, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], [P;HTML|mfl4(_3724, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Call: (206) [system] var([P;HTML|mfl4(_3724, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Fail: (206) [system] var([P;HTML|mfl4(_3724, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) ^ Redo: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_3724, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _92596) ^ Unify: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_3724, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], [P;HTML|mfl4(_3724, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) ^ Call: (206) [user] not(compound([P;HTML|mfl4(_3724, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)])) ^ Unify: (206) [system] not(user:compound([P;HTML|mfl4(_3724, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)])) Call: (207) [system] compound([P;HTML|mfl4(_3724, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Exit: (207) [system] compound([P;HTML|mfl4(_3724, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) ^ Fail: (206) [system] not(user:compound([P;HTML|mfl4(_3724, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)])) ^ Redo: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_3724, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _92596) ^ Unify: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_3724, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _92596) ^ Call: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3724, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _92596) ^ Unify: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3724, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_3724, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Call: (207) [system] var(P;HTML|mfl4(_3724, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Fail: (207) [system] var(P;HTML|mfl4(_3724, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Redo: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3724, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _92596) ^ Unify: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3724, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_3724, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Call: (207) [user] not(compound(P;HTML|mfl4(_3724, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587))) ^ Unify: (207) [system] not(user:compound(P;HTML|mfl4(_3724, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587))) Call: (208) [system] compound(P;HTML|mfl4(_3724, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Exit: (208) [system] compound(P;HTML|mfl4(_3724, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Fail: (207) [system] not(user:compound(P;HTML|mfl4(_3724, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587))) ^ Redo: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3724, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _92596) ^ Unify: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3724, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_3724, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Exit: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3724, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_3724, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Exit: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_3724, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], P;HTML|mfl4(_3724, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Exit: (204) [user] logicmoo_util_terms:list_to_conjuncts([P;HTML|mfl4(_3724, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], P;HTML|mfl4(_3724, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Call: (204) [user] u_to_uu(P;HTML|mfl4(_3724, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _3698) ^ Unify: (204) [user] u_to_uu(P;HTML|mfl4(_3724, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), (P;HTML|mfl4(_3724, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) Call: (205) [system] var(P;HTML|mfl4(_3724, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Fail: (205) [system] var(P;HTML|mfl4(_3724, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Redo: (204) [user] u_to_uu(P;HTML|mfl4(_3724, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _3698) ^ Unify: (204) [user] u_to_uu(P;HTML|mfl4(_3724, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_3724, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Call: (205) [system] nonvar(P;HTML|mfl4(_3724, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Exit: (205) [system] nonvar(P;HTML|mfl4(_3724, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Call: (205) [system] P;HTML|mfl4(_3724, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)=(_455770, _455772) Fail: (205) [system] P;HTML|mfl4(_3724, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)=(_455770, _455772) ^ Redo: (204) [user] u_to_uu(P;HTML|mfl4(_3724, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _3698) ^ Unify: (204) [user] u_to_uu(P;HTML|mfl4(_3724, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), (P;HTML|mfl4(_3724, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (204) [user] u_to_uu(P;HTML|mfl4(_3724, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), (P;HTML|mfl4(_3724, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (203) [user] u_to_uu([P;HTML|mfl4(_3724, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], (P;HTML|mfl4(_3724, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (202) [user] get_why_uu((P;HTML|mfl4(_3724, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) Exit: (201) [user] current_why_UU((P;HTML|mfl4(_3724, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (199) [user] must_ex(current_why_UU((P;HTML|mfl4(_3724, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (199) [user] pfcAdd('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3724, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (199) [user] pfcAdd('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3724, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (200) [user] pfcPost('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3724, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (200) [user] pfcPost('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3724, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (201) [user] pfcPost_rev((P;HTML|mfl4(_3724, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax), 'next-operation'(op(+, =, 'ngram-key'))) ^ Unify: (201) [user] pfcPost_rev((P;HTML|mfl4(_3724, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax), 'next-operation'(op(+, =, 'ngram-key'))) Call: (202) [system] is_list('next-operation'(op(+, =, 'ngram-key'))) Fail: (202) [system] is_list('next-operation'(op(+, =, 'ngram-key'))) ^ Redo: (201) [user] pfcPost_rev((P;HTML|mfl4(_3724, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax), 'next-operation'(op(+, =, 'ngram-key'))) ^ Call: (202) [user] pfcPost1('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3724, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (202) [user] pfcPost1('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3724, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (203) [user] control_arg_types('next-operation'(op(+, =, 'ngram-key')), _94896) ^ Unify: (203) [user] control_arg_types('next-operation'(op(+, =, 'ngram-key')), _94896) Call: (204) [system] fail Fail: (204) [system] fail ^ Fail: (203) [user] control_arg_types('next-operation'(op(+, =, 'ngram-key')), _94896) ^ Redo: (202) [user] pfcPost1('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3724, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (202) [user] pfcPost1('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3724, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (203) [user] locally_each:locally(set_prolog_flag(occurs_check, true), catch(pfcPost11('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3724, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _114720, (notrace, wdmsg(('next-operation'(op(+, =, 'ngram-key'))=>_114720)), trace))) ^ Unify: (203) [locally_each] locally_each:locally(user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3724, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _114720, (notrace, wdmsg(('next-operation'(op(+, =, 'ngram-key'))=>_114720)), trace))) ^ Call: (204) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3724, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _114720, (notrace, wdmsg(('next-operation'(op(+, =, 'ngram-key'))=>_114720)), trace)), user:each_call_cleanup) ^ Unify: (204) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3724, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _114720, (notrace, wdmsg(('next-operation'(op(+, =, 'ngram-key'))=>_114720)), trace)), user:each_call_cleanup) Call: (205) [system] current_prolog_flag(occurs_check, _145218) Exit: (205) [system] current_prolog_flag(occurs_check, true) ^ Call: (205) [locally_each] locally_each:wtl_how(trusted_redo_call_cleanup, true==true, user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3724, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _114720, (notrace, wdmsg(('next-operation'(op(+, =, 'ngram-key'))=>_114720)), trace)), user:set_prolog_flag(occurs_check, true)) ^ Unify: (205) [locally_each] locally_each:wtl_how(locally_each:trusted_redo_call_cleanup, locally_each:(true==true), user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3724, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _114720, (notrace, wdmsg(('next-operation'(op(+, =, 'ngram-key'))=>_114720)), trace)), user:set_prolog_flag(occurs_check, true)) Call: (206) [system] true==true Exit: (206) [system] true==true ^ Call: (207) [user] pfcPost11('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3724, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (207) [user] pfcPost11('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3724, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (208) [user] must_ex(pfcAddSupport('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3724, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Unify: (208) [user] must_ex(pfcAddSupport('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3724, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (210) [user] pfcAddSupport('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3724, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (210) [user] pfcAddSupport('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3724, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (211) [user] assert('$spft$'('next-operation'(op(+, =, 'ngram-key')), P;HTML|mfl4(_3724, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (211) [user] assert('$spft$'('next-operation'(op(+, =, 'ngram-key')), P;HTML|mfl4(_3724, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (210) [user] pfcAddSupport('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3724, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (208) [user] must_ex(pfcAddSupport('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3724, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (208) [user] pfcUnique(post, 'next-operation'(op(+, =, 'ngram-key'))) ^ Unify: (208) [user] pfcUnique(post, 'next-operation'(op(+, =, 'ngram-key'))) ^ Call: (209) [user] pfcUnique(post, 'next-operation'(op(+, =, 'ngram-key')), true) ^ Unify: (209) [user] pfcUnique(post, 'next-operation'(op(+, =, 'ngram-key')), true) ^ Call: (210) [user] is_asserted_exact('next-operation'(op(+, =, 'ngram-key')), true) ^ Unify: (210) [user] is_asserted_exact('next-operation'(op(+, =, 'ngram-key')), true) ^ Call: (211) [user] strip_module('next-operation'(op(+, =, 'ngram-key')), _245798, _245800) ^ Exit: (211) [user] strip_module('next-operation'(op(+, =, 'ngram-key')), user, 'next-operation'(op(+, =, 'ngram-key'))) ^ Call: (211) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'ngram-key')), true) ^ Unify: (211) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'ngram-key')), true) Call: (212) [system] _249542=user Exit: (212) [system] user=user ^ Call: (212) [user] clause(user:'next-operation'(op(+, =, 'ngram-key')), true, _251412) ^ Exit: (212) [user] clause('next-operation'(op(+, =, 'ngram-key')), true, (0x55bd1de56e50)) Call: (212) [$syspreds] clause_property((0x55bd1de56e50), module(user)) Unify: (212) [$syspreds] clause_property((0x55bd1de56e50), module(user)) Exit: (212) [$syspreds] clause_property((0x55bd1de56e50), module(user)) ^ Call: (212) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'ngram-key')), true, (0x55bd1de56e50)) ^ Unify: (212) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'ngram-key')), true, (0x55bd1de56e50)) ^ Call: (213) [user] clause(_257968, _257970, (0x55bd1de56e50)) ^ Exit: (213) [user] clause('next-operation'(op(+, =, 'ngram-key')), true, (0x55bd1de56e50)) ^ Call: (213) [user] strip_m('next-operation'(op(+, =, 'ngram-key')), _259864) ^ Unify: (213) [user] strip_m('next-operation'(op(+, =, 'ngram-key')), 'next-operation'(op(+, =, 'ngram-key'))) ^ Exit: (213) [user] strip_m('next-operation'(op(+, =, 'ngram-key')), 'next-operation'(op(+, =, 'ngram-key'))) Call: (213) [system] 'next-operation'(op(+, =, 'ngram-key'))=@='next-operation'(op(+, =, 'ngram-key')) Exit: (213) [system] 'next-operation'(op(+, =, 'ngram-key'))=@='next-operation'(op(+, =, 'ngram-key')) ^ Call: (213) [user] strip_m(true, _264506) ^ Unify: (213) [user] strip_m(true, true) ^ Exit: (213) [user] strip_m(true, true) Call: (213) [system] cl('next-operation'(op(+, =, 'ngram-key')), true)=@=cl('next-operation'(op(+, =, 'ngram-key')), true) Exit: (213) [system] cl('next-operation'(op(+, =, 'ngram-key')), true)=@=cl('next-operation'(op(+, =, 'ngram-key')), true) ^ Exit: (212) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'ngram-key')), true, (0x55bd1de56e50)) ^ Exit: (211) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'ngram-key')), true) ^ Exit: (210) [user] is_asserted_exact('next-operation'(op(+, =, 'ngram-key')), true) ^ Fail: (209) [user] pfcUnique(post, 'next-operation'(op(+, =, 'ngram-key')), true) ^ Fail: (208) [user] pfcUnique(post, 'next-operation'(op(+, =, 'ngram-key'))) ^ Redo: (207) [user] pfcPost11('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3724, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) Call: (208) [user] nop(pfcWarn(not_pfcUnique(post, 'next-operation'(op(+, =, 'ngram-key'))))) Unify: (208) [user] nop(pfcWarn(not_pfcUnique(post, 'next-operation'(op(+, =, 'ngram-key'))))) Exit: (208) [user] nop(pfcWarn(not_pfcUnique(post, 'next-operation'(op(+, =, 'ngram-key'))))) ^ Exit: (207) [user] pfcPost11('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3724, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (205) [locally_each] locally_each:wtl_how(locally_each:trusted_redo_call_cleanup, locally_each:(true==true), user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3724, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _114720, (notrace, wdmsg(('next-operation'(op(+, =, 'ngram-key'))=>_114720)), trace)), user:set_prolog_flag(occurs_check, true)) ^ Exit: (204) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3724, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _114720, (notrace, wdmsg(('next-operation'(op(+, =, 'ngram-key'))=>_114720)), trace)), user:each_call_cleanup) ^ Exit: (203) [locally_each] locally_each:locally(user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3724, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _114720, (notrace, wdmsg(('next-operation'(op(+, =, 'ngram-key'))=>_114720)), trace))) ^ Exit: (202) [user] pfcPost1('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3724, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (201) [user] pfcPost_rev((P;HTML|mfl4(_3724, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax), 'next-operation'(op(+, =, 'ngram-key'))) ^ Exit: (200) [user] pfcPost('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3724, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (200) [user] pfcRun ^ Unify: (200) [user] pfcRun ^ Call: (201) [user] pfcGetSearch(direct) ^ Unify: (201) [user] pfcGetSearch(direct) Call: (202) [t_l] t_l:pfcSearchTL(_341064) Fail: (202) [t_l] t_l:pfcSearchTL(_341064) ^ Redo: (201) [user] pfcGetSearch(direct) ^ Call: (202) [user] pfcSearch(_343838) ^ Unify: (202) [user] pfcSearch(direct) ^ Exit: (202) [user] pfcSearch(direct) Call: (202) [system] direct=direct Exit: (202) [system] direct=direct ^ Exit: (201) [user] pfcGetSearch(direct) ^ Unify: (200) [user] pfcRun ^ Exit: (200) [user] pfcRun ^ Exit: (199) [user] pfcAdd('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3724, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (198) [user] pfcAdd('next-operation'(op(+, =, 'ngram-key'))) ^ Exit: (197) [user] pfcAdd_Now('next-operation'(op(+, =, 'ngram-key'))) ^ Exit: (196) [user] if_t(into_simple_op(+, [=, ['ngram-key', [trigram, _A, _B, _C], _Key], [['set-det'], ['atomic-list-concat', [::, _A, _B, _C], ',', _Key]]], op(+, =, 'ngram-key')), pfcAdd_Now('next-operation'(op(+, =, 'ngram-key')))) Call: (196) [user] dont_give_up(as_tf(asserted_do_metta('&self', +, [=, ['ngram-key', [trigram, _A, _B, _C], _Key], [['set-det'], ['atomic-list-concat', [::, _A, _B, _C], ',', _Key]]]), _3348)) Unify: (196) [user] dont_give_up(as_tf(asserted_do_metta('&self', +, [=, ['ngram-key', [trigram, _A, _B, _C], _Key], [['set-det'], ['atomic-list-concat', [::, _A, _B, _C], ',', _Key]]]), _3348)) ^ Call: (198) [user] as_tf(asserted_do_metta('&self', +, [=, ['ngram-key', [trigram, _A, _B, _C], _Key], [['set-det'], ['atomic-list-concat', [::, _A, _B, _C], ',', _Key]]]), _3348) ^ Unify: (198) [user] as_tf(asserted_do_metta('&self', +, [=, ['ngram-key', [trigram, _A, _B, _C], _Key], [['set-det'], ['atomic-list-concat', [::, _A, _B, _C], ',', _Key]]]), _3348) Call: (199) [system] asserted_do_metta('&self', +, [=, ['ngram-key', [trigram, _A, _B, _C], _Key], [['set-det'], ['atomic-list-concat', [::, _A, _B, _C], ',', _Key]]])\=[_365318|_365320] Exit: (199) [system] asserted_do_metta('&self', +, [=, ['ngram-key', [trigram, _A, _B, _C], _Key], [['set-det'], ['atomic-list-concat', [::, _A, _B, _C], ',', _Key]]])\=[_365318|_365320] ^ Call: (199) [user] catch_nowarn((call(asserted_do_metta('&self', +, [=, ['ngram-key', [trigram, _A, _B, _C], _Key], [['set-det'], ['atomic-list-concat', [::, _A, _B, _C], ',', _Key]]]))*->_3348='True';_3348='False')) ^ Unify: (199) [user] catch_nowarn((call(asserted_do_metta('&self', +, [=, ['ngram-key', [trigram, _A, _B, _C], _Key], [['set-det'], ['atomic-list-concat', [::, _A, _B, _C], ',', _Key]]]))*->_3348='True';_3348='False')) Call: (200) [user] catch_err((call(asserted_do_metta('&self', +, [=, ['ngram-key', [trigram, _A, _B, _C], _Key], [['set-det'], ['atomic-list-concat', [::, _A, _B, _C], ',', _Key]]]))*->_3348='True';_3348='False'), error(_369056, _369058), fail) Unify: (200) [user] catch_err((call(asserted_do_metta('&self', +, [=, ['ngram-key', [trigram, _A, _B, _C], _Key], [['set-det'], ['atomic-list-concat', [::, _A, _B, _C], ',', _Key]]]))*->_3348='True';_3348='False'), error(_369056, _369058), fail) Call: (203) [user] asserted_do_metta('&self', +, [=, ['ngram-key', [trigram, _A, _B, _C], _Key], [['set-det'], ['atomic-list-concat', [::, _A, _B, _C], ',', _Key]]]) Unify: (203) [user] asserted_do_metta('&self', +, [=, ['ngram-key', [trigram, _A, _B, _C], _Key], [['set-det'], ['atomic-list-concat', [::, _A, _B, _C], ',', _Key]]]) Call: (204) [user] metta_interp_mode(+, _372772) Unify: (204) [user] metta_interp_mode(+, load) Exit: (204) [user] metta_interp_mode(+, load) Call: (204) [user] asserted_do_metta('&self', load, [=, ['ngram-key', [trigram, _A, _B, _C], _Key], [['set-det'], ['atomic-list-concat', [::, _A, _B, _C], ',', _Key]]]) Unify: (204) [user] asserted_do_metta('&self', load, [=, ['ngram-key', [trigram, _A, _B, _C], _Key], [['set-det'], ['atomic-list-concat', [::, _A, _B, _C], ',', _Key]]]) Call: (205) [user] metta_interp_mode(load, _377362) Redo: (204) [user] asserted_do_metta('&self', load, [=, ['ngram-key', [trigram, _A, _B, _C], _Key], [['set-det'], ['atomic-list-concat', [::, _A, _B, _C], ',', _Key]]]) Unify: (204) [user] asserted_do_metta('&self', load, [=, ['ngram-key', [trigram, _A, _B, _C], _Key], [['set-det'], ['atomic-list-concat', [::, _A, _B, _C], ',', _Key]]]) Call: (205) [system] load==exec Redo: (204) [user] asserted_do_metta('&self', load, [=, ['ngram-key', [trigram, _A, _B, _C], _Key], [['set-det'], ['atomic-list-concat', [::, _A, _B, _C], ',', _Key]]]) Unify: (204) [user] asserted_do_metta('&self', load, [=, ['ngram-key', [trigram, _A, _B, _C], _Key], [['set-det'], ['atomic-list-concat', [::, _A, _B, _C], ',', _Key]]]) Call: (205) [user] asserted_do_metta2('&self', load, [=, ['ngram-key', [trigram, _A, _B, _C], _Key], [['set-det'], ['atomic-list-concat', [::, _A, _B, _C], ',', _Key]]], [=, ['ngram-key', [trigram, _A, _B, _C], _Key], [['set-det'], ['atomic-list-concat', [::, _A, _B, _C], ',', _Key]]]) Unify: (205) [user] asserted_do_metta2('&self', load, [=, ['ngram-key', [trigram, _A, _B, _C], _Key], [['set-det'], ['atomic-list-concat', [::, _A, _B, _C], ',', _Key]]], [=, ['ngram-key', [trigram, _A, _B, _C], _Key], [['set-det'], ['atomic-list-concat', [::, _A, _B, _C], ',', _Key]]]) Call: (206) [system] nonvar(load) Exit: (206) [system] nonvar(load) Call: (206) [user] metta_interp_mode(load, _386584) Redo: (205) [user] asserted_do_metta2('&self', load, [=, ['ngram-key', [trigram, _A, _B, _C], _Key], [['set-det'], ['atomic-list-concat', [::, _A, _B, _C], ',', _Key]]], [=, ['ngram-key', [trigram, _A, _B, _C], _Key], [['set-det'], ['atomic-list-concat', [::, _A, _B, _C], ',', _Key]]]) Unify: (205) [user] asserted_do_metta2('&self', load, [=, ['ngram-key', [trigram, _A, _B, _C], _Key], [['set-det'], ['atomic-list-concat', [::, _A, _B, _C], ',', _Key]]], [=, ['ngram-key', [trigram, _A, _B, _C], _Key], [['set-det'], ['atomic-list-concat', [::, _A, _B, _C], ',', _Key]]]) ^ Call: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, ['ngram-key', [trigram, _A, _B, _C], _Key], [['set-det'], ['atomic-list-concat', [::, _A, _B, _C], ',', _Key]]], metta_atom('&self', [=, ['ngram-key', [trigram, _A, _B, _C], _Key], [['set-det'], ['atomic-list-concat', [::, _A, _B, _C], ',', _Key]]]))) ^ Unify: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, ['ngram-key', [trigram, _A, _B, _C], _Key], [['set-det'], ['atomic-list-concat', [::, _A, _B, _C], ',', _Key]]], metta_atom('&self', [=, ['ngram-key', [trigram, _A, _B, _C], _Key], [['set-det'], ['atomic-list-concat', [::, _A, _B, _C], ',', _Key]]]))) ^ Call: (207) [user] is_compatio ^ Unify: (207) [user] is_compatio ^ Call: (209) [system] setup_call_cleanup('$notrace'(_393060, _393062), once(user:is_compatio0), '$restore_trace'(_393060, _393062)) ^ Unify: (209) [system] setup_call_cleanup(system:'$notrace'(_393060, _393062), system:once(user:is_compatio0), system:'$restore_trace'(_393060, _393062)) ^ Call: (210) [system] sig_atomic(system:'$notrace'(_393060, _393062)) ^ Fail: (207) [user] is_compatio ^ Redo: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, ['ngram-key', [trigram, _A, _B, _C], _Key], [['set-det'], ['atomic-list-concat', [::, _A, _B, _C], ',', _Key]]], metta_atom('&self', [=, ['ngram-key', [trigram, _A, _B, _C], _Key], [['set-det'], ['atomic-list-concat', [::, _A, _B, _C], ',', _Key]]]))) ^ Unify: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, ['ngram-key', [trigram, _A, _B, _C], _Key], [['set-det'], ['atomic-list-concat', [::, _A, _B, _C], ',', _Key]]], metta_atom('&self', [=, ['ngram-key', [trigram, _A, _B, _C], _Key], [['set-det'], ['atomic-list-concat', [::, _A, _B, _C], ',', _Key]]]))) ^ Call: (208) [rtrace] rtrace:quietly3(user:(wots(_398678, must_det_ll(user:metta_anew(load, [=, ['ngram-key', [trigram, _A, _B, _C], _Key], [['set-det'], ['atomic-list-concat', [::, _A, _B, _C], ',', _Key]]], metta_atom('&self', [=, ['ngram-key', [trigram, _A, _B, _C], _Key], [['set-det'], ['atomic-list-concat', [::, _A, _B, _C], ',', _Key]]])))), (_398678==""->true;our_ansi_format('#ffa505', '~w~n', [_398678])))) ^ Unify: (208) [rtrace] rtrace:quietly3(user:(wots(_398678, must_det_ll(user:metta_anew(load, [=, ['ngram-key', [trigram, _A, _B, _C], _Key], [['set-det'], ['atomic-list-concat', [::, _A, _B, _C], ',', _Key]]], metta_atom('&self', [=, ['ngram-key', [trigram, _A, _B, _C], _Key], [['set-det'], ['atomic-list-concat', [::, _A, _B, _C], ',', _Key]]])))), (_398678==""->true;our_ansi_format('#ffa505', '~w~n', [_398678])))) (= (ngram-key (trigram $A $B $C) $Key) ( (set-det) (atomic-list-concat (:: $A $B $C) , $Key))) ^ Exit: (208) [rtrace] rtrace:quietly3(user:(wots("", must_det_ll(user:metta_anew(load, [=, ['ngram-key', [trigram, _A, _B, _C], _Key], [['set-det'], ['atomic-list-concat', [::, _A, _B, _C], ',', _Key]]], metta_atom('&self', [=, ['ngram-key', [trigram, _A, _B, _C], _Key], [['set-det'], ['atomic-list-concat', [::, _A, _B, _C], ',', _Key]]])))), (""==""->true;our_ansi_format('#ffa505', '~w~n', [""])))) ^ Exit: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, ['ngram-key', [trigram, _A, _B, _C], _Key], [['set-det'], ['atomic-list-concat', [::, _A, _B, _C], ',', _Key]]], metta_atom('&self', [=, ['ngram-key', [trigram, _A, _B, _C], _Key], [['set-det'], ['atomic-list-concat', [::, _A, _B, _C], ',', _Key]]]))) Exit: (205) [user] asserted_do_metta2('&self', load, [=, ['ngram-key', [trigram, _A, _B, _C], _Key], [['set-det'], ['atomic-list-concat', [::, _A, _B, _C], ',', _Key]]], [=, ['ngram-key', [trigram, _A, _B, _C], _Key], [['set-det'], ['atomic-list-concat', [::, _A, _B, _C], ',', _Key]]]) Exit: (204) [user] asserted_do_metta('&self', load, [=, ['ngram-key', [trigram, _A, _B, _C], _Key], [['set-det'], ['atomic-list-concat', [::, _A, _B, _C], ',', _Key]]]) Exit: (203) [user] asserted_do_metta('&self', +, [=, ['ngram-key', [trigram, _A, _B, _C], _Key], [['set-det'], ['atomic-list-concat', [::, _A, _B, _C], ',', _Key]]]) Call: (203) [system] _3348='True' Exit: (203) [system] 'True'='True' Exit: (200) [user] catch_err((call(asserted_do_metta('&self', +, [=, ['ngram-key', [trigram, _A, _B, _C], _Key], [['set-det'], ['atomic-list-concat', [::, _A, _B, _C], ',', _Key]]]))*->'True'='True';'True'='False'), error(_369056, _369058), fail) ^ Exit: (199) [user] catch_nowarn((call(asserted_do_metta('&self', +, [=, ['ngram-key', [trigram, _A, _B, _C], _Key], [['set-det'], ['atomic-list-concat', [::, _A, _B, _C], ',', _Key]]]))*->'True'='True';'True'='False')) ^ Exit: (198) [user] as_tf(asserted_do_metta('&self', +, [=, ['ngram-key', [trigram, _A, _B, _C], _Key], [['set-det'], ['atomic-list-concat', [::, _A, _B, _C], ',', _Key]]]), 'True') Exit: (196) [user] dont_give_up(as_tf(asserted_do_metta('&self', +, [=, ['ngram-key', [trigram, _A, _B, _C], _Key], [['set-det'], ['atomic-list-concat', [::, _A, _B, _C], ',', _Key]]]), 'True')) Exit: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['ngram-key', [trigram, _A, _B, _C], _Key], [['set-det'], ['atomic-list-concat', [::, _A, _B, _C], ',', _Key]]], 'True') ^ Exit: (194) [user] must_not_error(user:do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['ngram-key', [trigram, _A, _B, _C], _Key], [['set-det'], ['atomic-list-concat', [::, _A, _B, _C], ',', _Key]]], 'True')) ^ Redo: (193) [user] metta_file_buffer(_3300, _3302, _3304, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', _3308) ^ Unify: (193) [user] metta_file_buffer(+, [=, ['ngram-key', [ngram, _430570, _430576, _430582, _430588, _430594, _430600], _430606], [['set-det'], ['ngram-key', [ngram, _430570, _430576, _430582, _430588, _430594], _430606]]], ['_Key'=_430606, '__'=_430600, '_D'=_430594, '_C'=_430588, '_B'=_430582, '_A'=_430576, '_Loc'=_430570], P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', '$stream_position'(6060, 211, 59, 6060)) ^ Exit: (193) [user] metta_file_buffer(+, [=, ['ngram-key', [ngram, _430570, _430576, _430582, _430588, _430594, _430600], _430606], [['set-det'], ['ngram-key', [ngram, _430570, _430576, _430582, _430588, _430594], _430606]]], ['_Key'=_430606, '__'=_430600, '_D'=_430594, '_C'=_430588, '_B'=_430582, '_A'=_430576, '_Loc'=_430570], P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', '$stream_position'(6060, 211, 59, 6060)) ^ Call: (194) [user] apply:maplist(maybe_assign, ['_Key'=_430606, '__'=_430600, '_D'=_430594, '_C'=_430588, '_B'=_430582, '_A'=_430576, '_Loc'=_430570]) ^ Unify: (194) [apply] apply:maplist(user:maybe_assign, ['_Key'=_430606, '__'=_430600, '_D'=_430594, '_C'=_430588, '_B'=_430582, '_A'=_430576, '_Loc'=_430570]) Call: (195) [apply] apply:maplist_(['_Key'=_430606, '__'=_430600, '_D'=_430594, '_C'=_430588, '_B'=_430582, '_A'=_430576, '_Loc'=_430570], user:maybe_assign) Unify: (195) [apply] apply:maplist_(['_Key'=_430606, '__'=_430600, '_D'=_430594, '_C'=_430588, '_B'=_430582, '_A'=_430576, '_Loc'=_430570], user:maybe_assign) Call: (196) [user] maybe_assign('_Key'=_430606) Unify: (196) [user] maybe_assign('_Key'=_430606) ^ Call: (197) [user] ignore(_430606=_Key) ^ Unify: (197) [system] ignore(user:(_430606=_Key)) Call: (198) [system] _430606=_Key Exit: (198) [system] _Key=_Key ^ Exit: (197) [system] ignore(user:(_Key=_Key)) Exit: (196) [user] maybe_assign('_Key'=_Key) Call: (196) [apply] apply:maplist_(['__'=_430600, '_D'=_430594, '_C'=_430588, '_B'=_430582, '_A'=_430576, '_Loc'=_430570], user:maybe_assign) Unify: (196) [apply] apply:maplist_(['__'=_430600, '_D'=_430594, '_C'=_430588, '_B'=_430582, '_A'=_430576, '_Loc'=_430570], user:maybe_assign) Call: (197) [user] maybe_assign('__'=_430600) Unify: (197) [user] maybe_assign('__'=_430600) ^ Call: (198) [user] ignore(_430600=__) ^ Unify: (198) [system] ignore(user:(_430600=__)) Call: (199) [system] _430600=__ Exit: (199) [system] __=__ ^ Exit: (198) [system] ignore(user:(__=__)) Exit: (197) [user] maybe_assign('__'=__) Call: (197) [apply] apply:maplist_(['_D'=_430594, '_C'=_430588, '_B'=_430582, '_A'=_430576, '_Loc'=_430570], user:maybe_assign) Unify: (197) [apply] apply:maplist_(['_D'=_430594, '_C'=_430588, '_B'=_430582, '_A'=_430576, '_Loc'=_430570], user:maybe_assign) Call: (198) [user] maybe_assign('_D'=_430594) Unify: (198) [user] maybe_assign('_D'=_430594) ^ Call: (199) [user] ignore(_430594=_D) ^ Unify: (199) [system] ignore(user:(_430594=_D)) Call: (200) [system] _430594=_D Exit: (200) [system] _D=_D ^ Exit: (199) [system] ignore(user:(_D=_D)) Exit: (198) [user] maybe_assign('_D'=_D) Call: (198) [apply] apply:maplist_(['_C'=_430588, '_B'=_430582, '_A'=_430576, '_Loc'=_430570], user:maybe_assign) Unify: (198) [apply] apply:maplist_(['_C'=_430588, '_B'=_430582, '_A'=_430576, '_Loc'=_430570], user:maybe_assign) Call: (199) [user] maybe_assign('_C'=_430588) Unify: (199) [user] maybe_assign('_C'=_430588) ^ Call: (200) [user] ignore(_430588=_C) ^ Unify: (200) [system] ignore(user:(_430588=_C)) Call: (201) [system] _430588=_C Exit: (201) [system] _C=_C ^ Exit: (200) [system] ignore(user:(_C=_C)) Exit: (199) [user] maybe_assign('_C'=_C) Call: (199) [apply] apply:maplist_(['_B'=_430582, '_A'=_430576, '_Loc'=_430570], user:maybe_assign) Unify: (199) [apply] apply:maplist_(['_B'=_430582, '_A'=_430576, '_Loc'=_430570], user:maybe_assign) Call: (200) [user] maybe_assign('_B'=_430582) Unify: (200) [user] maybe_assign('_B'=_430582) ^ Call: (201) [user] ignore(_430582=_B) ^ Unify: (201) [system] ignore(user:(_430582=_B)) Call: (202) [system] _430582=_B Exit: (202) [system] _B=_B ^ Exit: (201) [system] ignore(user:(_B=_B)) Exit: (200) [user] maybe_assign('_B'=_B) Call: (200) [apply] apply:maplist_(['_A'=_430576, '_Loc'=_430570], user:maybe_assign) Unify: (200) [apply] apply:maplist_(['_A'=_430576, '_Loc'=_430570], user:maybe_assign) Call: (201) [user] maybe_assign('_A'=_430576) Unify: (201) [user] maybe_assign('_A'=_430576) ^ Call: (202) [user] ignore(_430576=_A) ^ Unify: (202) [system] ignore(user:(_430576=_A)) Call: (203) [system] _430576=_A Exit: (203) [system] _A=_A ^ Exit: (202) [system] ignore(user:(_A=_A)) Exit: (201) [user] maybe_assign('_A'=_A) Call: (201) [apply] apply:maplist_(['_Loc'=_430570], user:maybe_assign) Unify: (201) [apply] apply:maplist_(['_Loc'=_430570], user:maybe_assign) Call: (202) [user] maybe_assign('_Loc'=_430570) Unify: (202) [user] maybe_assign('_Loc'=_430570) ^ Call: (203) [user] ignore(_430570=_Loc) ^ Unify: (203) [system] ignore(user:(_430570=_Loc)) Call: (204) [system] _430570=_Loc Exit: (204) [system] _Loc=_Loc ^ Exit: (203) [system] ignore(user:(_Loc=_Loc)) Exit: (202) [user] maybe_assign('_Loc'=_Loc) Call: (202) [apply] apply:maplist_([], user:maybe_assign) Unify: (202) [apply] apply:maplist_([], user:maybe_assign) Exit: (202) [apply] apply:maplist_([], user:maybe_assign) Exit: (201) [apply] apply:maplist_(['_Loc'=_Loc], user:maybe_assign) Exit: (200) [apply] apply:maplist_(['_A'=_A, '_Loc'=_Loc], user:maybe_assign) Exit: (199) [apply] apply:maplist_(['_B'=_B, '_A'=_A, '_Loc'=_Loc], user:maybe_assign) Exit: (198) [apply] apply:maplist_(['_C'=_C, '_B'=_B, '_A'=_A, '_Loc'=_Loc], user:maybe_assign) Exit: (197) [apply] apply:maplist_(['_D'=_D, '_C'=_C, '_B'=_B, '_A'=_A, '_Loc'=_Loc], user:maybe_assign) Exit: (196) [apply] apply:maplist_(['__'=__, '_D'=_D, '_C'=_C, '_B'=_B, '_A'=_A, '_Loc'=_Loc], user:maybe_assign) Exit: (195) [apply] apply:maplist_(['_Key'=_Key, '__'=__, '_D'=_D, '_C'=_C, '_B'=_B, '_A'=_A, '_Loc'=_Loc], user:maybe_assign) ^ Exit: (194) [apply] apply:maplist(user:maybe_assign, ['_Key'=_Key, '__'=__, '_D'=_D, '_C'=_C, '_B'=_B, '_A'=_A, '_Loc'=_Loc]) ^ Call: (194) [user] must_not_error(do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['ngram-key', [ngram, _Loc, _A, _B, _C, _D, __], _Key], [['set-det'], ['ngram-key', [ngram, _Loc, _A, _B, _C, _D], _Key]]], _3348)) ^ Unify: (194) [user] must_not_error(user:do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['ngram-key', [ngram, _Loc, _A, _B, _C, _D, __], _Key], [['set-det'], ['ngram-key', [ngram, _Loc, _A, _B, _C, _D], _Key]]], _3348)) Call: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['ngram-key', [ngram, _Loc, _A, _B, _C, _D, __], _Key], [['set-det'], ['ngram-key', [ngram, _Loc, _A, _B, _C, _D], _Key]]], _3348) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['ngram-key', [ngram, _Loc, _A, _B, _C, _D, __], _Key], [['set-det'], ['ngram-key', [ngram, _Loc, _A, _B, _C, _D], _Key]]], _3348) Call: (196) [system] var([=, ['ngram-key', [ngram, _Loc, _A, _B, _C, _D, __], _Key], [['set-det'], ['ngram-key', [ngram, _Loc, _A, _B, _C, _D], _Key]]]) Redo: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['ngram-key', [ngram, _Loc, _A, _B, _C, _D, __], _Key], [['set-det'], ['ngram-key', [ngram, _Loc, _A, _B, _C, _D], _Key]]], _3348) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['ngram-key', [ngram, _Loc, _A, _B, _C, _D, __], _Key], [['set-det'], ['ngram-key', [ngram, _Loc, _A, _B, _C, _D], _Key]]], _3348) Call: (196) [system] (+)\==exec Exit: (196) [system] (+)\==exec Call: (196) [system] [=, ['ngram-key', [ngram, _Loc, _A, _B, _C, _D, __], _Key], [['set-det'], ['ngram-key', [ngram, _Loc, _A, _B, _C, _D], _Key]]]==[] Redo: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['ngram-key', [ngram, _Loc, _A, _B, _C, _D, __], _Key], [['set-det'], ['ngram-key', [ngram, _Loc, _A, _B, _C, _D], _Key]]], _3348) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['ngram-key', [ngram, _Loc, _A, _B, _C, _D, __], _Key], [['set-det'], ['ngram-key', [ngram, _Loc, _A, _B, _C, _D], _Key]]], _3348) Call: (196) [system] string([=, ['ngram-key', [ngram, _Loc, _A, _B, _C, _D, __], _Key], [['set-det'], ['ngram-key', [ngram, _Loc, _A, _B, _C, _D], _Key]]]) Redo: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['ngram-key', [ngram, _Loc, _A, _B, _C, _D, __], _Key], [['set-det'], ['ngram-key', [ngram, _Loc, _A, _B, _C, _D], _Key]]], _3348) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['ngram-key', [ngram, _Loc, _A, _B, _C, _D, __], _Key], [['set-det'], ['ngram-key', [ngram, _Loc, _A, _B, _C, _D], _Key]]], _3348) Call: (196) [system] (+)\==exec Exit: (196) [system] (+)\==exec ^ Call: (196) [user] if_t(into_simple_op(+, [=, ['ngram-key', [ngram, _Loc, _A, _B, _C, _D, __], _Key], [['set-det'], ['ngram-key', [ngram, _Loc, _A, _B, _C, _D], _Key]]], _52188), pfcAdd_Now('next-operation'(_52188))) ^ Unify: (196) [user] if_t(into_simple_op(+, [=, ['ngram-key', [ngram, _Loc, _A, _B, _C, _D, __], _Key], [['set-det'], ['ngram-key', [ngram, _Loc, _A, _B, _C, _D], _Key]]], _52188), pfcAdd_Now('next-operation'(_52188))) Call: (197) [user] into_simple_op(+, [=, ['ngram-key', [ngram, _Loc, _A, _B, _C, _D, __], _Key], [['set-det'], ['ngram-key', [ngram, _Loc, _A, _B, _C, _D], _Key]]], _52188) Unify: (197) [user] into_simple_op(+, [=, ['ngram-key', [ngram, _Loc, _A, _B, _C, _D, __], _Key], [['set-det'], ['ngram-key', [ngram, _Loc, _A, _B, _C, _D], _Key]]], op(+, =, _54980)) Call: (198) [user] o_s([['ngram-key', [ngram, _Loc, _A, _B, _C, _D, __], _Key], [['set-det'], ['ngram-key', [ngram, _Loc, _A, _B, _C, _D], _Key]]], _54980) Unify: (198) [user] o_s([['ngram-key', [ngram, _Loc, _A, _B, _C, _D, __], _Key], [['set-det'], ['ngram-key', [ngram, _Loc, _A, _B, _C, _D], _Key]]], _54980) Call: (199) [user] o_s(['ngram-key', [ngram, _Loc, _A, _B, _C, _D, __], _Key], _54980) Unify: (199) [user] o_s(['ngram-key', [ngram, _Loc, _A, _B, _C, _D, __], _Key], _54980) Call: (200) [user] o_s('ngram-key', _54980) Unify: (200) [user] o_s('ngram-key', 'ngram-key') Exit: (200) [user] o_s('ngram-key', 'ngram-key') Exit: (199) [user] o_s(['ngram-key', [ngram, _Loc, _A, _B, _C, _D, __], _Key], 'ngram-key') Exit: (198) [user] o_s([['ngram-key', [ngram, _Loc, _A, _B, _C, _D, __], _Key], [['set-det'], ['ngram-key', [ngram, _Loc, _A, _B, _C, _D], _Key]]], 'ngram-key') Exit: (197) [user] into_simple_op(+, [=, ['ngram-key', [ngram, _Loc, _A, _B, _C, _D, __], _Key], [['set-det'], ['ngram-key', [ngram, _Loc, _A, _B, _C, _D], _Key]]], op(+, =, 'ngram-key')) ^ Call: (197) [user] pfcAdd_Now('next-operation'(op(+, =, 'ngram-key'))) ^ Unify: (197) [user] pfcAdd_Now('next-operation'(op(+, =, 'ngram-key'))) ^ Call: (198) [user] current_predicate(pfcAdd/1) ^ Exit: (198) [user] current_predicate(pfcAdd/1) ^ Call: (198) [user] once_writeq_nl(pfcAdd('next-operation'(op(+, =, 'ngram-key')))) ^ Unify: (198) [user] once_writeq_nl(pfcAdd('next-operation'(op(+, =, 'ngram-key')))) ^ Call: (199) [user] clause(pfcTraceExecution, true) ^ Fail: (199) [user] clause(pfcTraceExecution, true) ^ Redo: (198) [user] once_writeq_nl(pfcAdd('next-operation'(op(+, =, 'ngram-key')))) ^ Exit: (198) [user] once_writeq_nl(pfcAdd('next-operation'(op(+, =, 'ngram-key')))) ^ Call: (198) [user] pfcAdd('next-operation'(op(+, =, 'ngram-key'))) ^ Unify: (198) [user] pfcAdd('next-operation'(op(+, =, 'ngram-key'))) ^ Call: (199) [user] must_ex(current_why_UU(_76198)) ^ Unify: (199) [user] must_ex(current_why_UU(_76198)) Call: (201) [user] current_why_UU(_76198) Unify: (201) [user] current_why_UU(_76198) ^ Call: (202) [user] get_why_uu(_76198) ^ Unify: (202) [user] get_why_uu(_76198) ^ Call: (203) [user] findall(_81738, current_why(_81738), _81744) ^ Unify: (203) [$bags] findall(_81738, user:current_why(_81738), _81744) ^ Call: (204) [$bags] findall(_81738, user:current_why(_81738), _81744, []) ^ Unify: (204) [$bags] findall(_81738, user:current_why(_81738), _81744, []) ^ Call: (205) [$bags] cleanup_bag(findall_loop(_81738, user:current_why(_81738), _81744, []), '$destroy_findall_bag') ^ Unify: (205) [$bags] cleanup_bag('$bags':findall_loop(_81738, user:current_why(_81738), _81744, []), '$bags':'$destroy_findall_bag') Call: (206) [$bags] findall_loop(_81738, user:current_why(_81738), _81744, []) Unify: (206) [$bags] findall_loop(_81738, user:current_why(_81738), _81744, []) ^ Call: (207) [user] bugger:current_why(_81738) ^ Unify: (207) [user] bugger:current_why(_81738) ^ Call: (208) [user] bugger:current_why_data(_81738) ^ Unify: (208) [user] bugger:current_why_data(_81738) Call: (209) [system] nb_current('$current_why', wp(_81738, _92998)) Fail: (209) [system] nb_current('$current_why', wp(_81738, _92998)) ^ Redo: (208) [user] bugger:current_why_data(_81738) ^ Unify: (208) [user] bugger:current_why_data(_81738) Call: (209) [t_l] t_l:current_why_source(_81738) Fail: (209) [t_l] t_l:current_why_source(_81738) ^ Fail: (208) [user] bugger:current_why_data(_81738) ^ Redo: (207) [user] bugger:current_why(_81738) ^ Unify: (207) [user] bugger:current_why(mfl4(_100426, _100428, _100430, _100432)) ^ Call: (209) [system] setup_call_cleanup('$notrace'(_101382, _101384), once(user:current_mfl4(_100426, _100428, _100430, _100432)), '$restore_trace'(_101382, _101384)) ^ Unify: (209) [system] setup_call_cleanup(system:'$notrace'(_101382, _101384), system:once(user:current_mfl4(_100426, _100428, _100430, _100432)), system:'$restore_trace'(_101382, _101384)) ^ Call: (210) [system] sig_atomic(system:'$notrace'(_101382, _101384)) ^ Exit: (209) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:current_mfl4(_100426, user, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', 587)), system:'$restore_trace'(3, -1)) ^ Exit: (207) [user] bugger:current_why(P;HTML|mfl4(_100426, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Redo: (206) [$bags] findall_loop(_81738, user:current_why(_81738), _81744, []) Exit: (206) [$bags] findall_loop(_81738, user:current_why(_81738), [P;HTML|mfl4(_118264, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], []) ^ Exit: (205) [$bags] cleanup_bag('$bags':findall_loop(_81738, user:current_why(_81738), [P;HTML|mfl4(_118264, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], []), '$bags':'$destroy_findall_bag') ^ Exit: (204) [$bags] findall(_81738, user:current_why(_81738), [P;HTML|mfl4(_118264, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], []) ^ Exit: (203) [$bags] findall(_81738, user:current_why(_81738), [P;HTML|mfl4(_118264, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Call: (203) [system] [P;HTML|mfl4(_118264, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]\==[] Exit: (203) [system] [P;HTML|mfl4(_118264, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]\==[] ^ Call: (203) [user] u_to_uu([P;HTML|mfl4(_118264, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _76198) ^ Unify: (203) [user] u_to_uu([P;HTML|mfl4(_118264, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], ([P;HTML|mfl4(_118264, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], ax)) Call: (204) [system] var([P;HTML|mfl4(_118264, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Fail: (204) [system] var([P;HTML|mfl4(_118264, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) ^ Redo: (203) [user] u_to_uu([P;HTML|mfl4(_118264, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _76198) ^ Unify: (203) [user] u_to_uu([P;HTML|mfl4(_118264, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], [P;HTML|mfl4(_118264, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Call: (204) [system] nonvar([P;HTML|mfl4(_118264, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Exit: (204) [system] nonvar([P;HTML|mfl4(_118264, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Call: (204) [system] [P;HTML|mfl4(_118264, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]=(_238052, _238054) Fail: (204) [system] [P;HTML|mfl4(_118264, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]=(_238052, _238054) ^ Redo: (203) [user] u_to_uu([P;HTML|mfl4(_118264, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _76198) ^ Unify: (203) [user] u_to_uu([P;HTML|mfl4(_118264, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _76198) ^ Call: (204) [user] logicmoo_util_terms:list_to_conjuncts([P;HTML|mfl4(_118264, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _268462) ^ Unify: (204) [user] logicmoo_util_terms:list_to_conjuncts([P;HTML|mfl4(_118264, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _268462) ^ Call: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_118264, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _268462) ^ Unify: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_118264, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], [P;HTML|mfl4(_118264, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Call: (206) [system] var([P;HTML|mfl4(_118264, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Fail: (206) [system] var([P;HTML|mfl4(_118264, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) ^ Redo: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_118264, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _268462) ^ Unify: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_118264, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], [P;HTML|mfl4(_118264, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) ^ Call: (206) [user] not(compound([P;HTML|mfl4(_118264, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)])) ^ Unify: (206) [system] not(user:compound([P;HTML|mfl4(_118264, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)])) Call: (207) [system] compound([P;HTML|mfl4(_118264, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Exit: (207) [system] compound([P;HTML|mfl4(_118264, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) ^ Fail: (206) [system] not(user:compound([P;HTML|mfl4(_118264, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)])) ^ Redo: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_118264, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _268462) ^ Unify: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_118264, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _268462) ^ Call: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_118264, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _268462) ^ Unify: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_118264, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_118264, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Call: (207) [system] var(P;HTML|mfl4(_118264, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Fail: (207) [system] var(P;HTML|mfl4(_118264, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Redo: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_118264, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _268462) ^ Unify: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_118264, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_118264, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Call: (207) [user] not(compound(P;HTML|mfl4(_118264, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587))) ^ Unify: (207) [system] not(user:compound(P;HTML|mfl4(_118264, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587))) Call: (208) [system] compound(P;HTML|mfl4(_118264, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Exit: (208) [system] compound(P;HTML|mfl4(_118264, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Fail: (207) [system] not(user:compound(P;HTML|mfl4(_118264, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587))) ^ Redo: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_118264, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _268462) ^ Unify: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_118264, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_118264, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Exit: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_118264, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_118264, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Exit: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_3838, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], P;HTML|mfl4(_3838, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Exit: (204) [user] logicmoo_util_terms:list_to_conjuncts([P;HTML|mfl4(_3838, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], P;HTML|mfl4(_3838, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Call: (204) [user] u_to_uu(P;HTML|mfl4(_3838, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _3812) ^ Unify: (204) [user] u_to_uu(P;HTML|mfl4(_3838, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), (P;HTML|mfl4(_3838, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) Call: (205) [system] var(P;HTML|mfl4(_3838, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Fail: (205) [system] var(P;HTML|mfl4(_3838, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Redo: (204) [user] u_to_uu(P;HTML|mfl4(_3838, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _3812) ^ Unify: (204) [user] u_to_uu(P;HTML|mfl4(_3838, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_3838, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Call: (205) [system] nonvar(P;HTML|mfl4(_3838, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Exit: (205) [system] nonvar(P;HTML|mfl4(_3838, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Call: (205) [system] P;HTML|mfl4(_3838, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)=(_112326, _112328) Fail: (205) [system] P;HTML|mfl4(_3838, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)=(_112326, _112328) ^ Redo: (204) [user] u_to_uu(P;HTML|mfl4(_3838, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _3812) ^ Unify: (204) [user] u_to_uu(P;HTML|mfl4(_3838, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), (P;HTML|mfl4(_3838, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (204) [user] u_to_uu(P;HTML|mfl4(_3838, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), (P;HTML|mfl4(_3838, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (203) [user] u_to_uu([P;HTML|mfl4(_3838, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], (P;HTML|mfl4(_3838, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (202) [user] get_why_uu((P;HTML|mfl4(_3838, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) Exit: (201) [user] current_why_UU((P;HTML|mfl4(_3838, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (199) [user] must_ex(current_why_UU((P;HTML|mfl4(_3838, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (199) [user] pfcAdd('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3838, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (199) [user] pfcAdd('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3838, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (200) [user] pfcPost('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3838, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (200) [user] pfcPost('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3838, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (201) [user] pfcPost_rev((P;HTML|mfl4(_3838, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax), 'next-operation'(op(+, =, 'ngram-key'))) ^ Unify: (201) [user] pfcPost_rev((P;HTML|mfl4(_3838, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax), 'next-operation'(op(+, =, 'ngram-key'))) Call: (202) [system] is_list('next-operation'(op(+, =, 'ngram-key'))) Fail: (202) [system] is_list('next-operation'(op(+, =, 'ngram-key'))) ^ Redo: (201) [user] pfcPost_rev((P;HTML|mfl4(_3838, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax), 'next-operation'(op(+, =, 'ngram-key'))) ^ Call: (202) [user] pfcPost1('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3838, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (202) [user] pfcPost1('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3838, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (203) [user] control_arg_types('next-operation'(op(+, =, 'ngram-key')), _270934) ^ Unify: (203) [user] control_arg_types('next-operation'(op(+, =, 'ngram-key')), _270934) Call: (204) [system] fail Fail: (204) [system] fail ^ Fail: (203) [user] control_arg_types('next-operation'(op(+, =, 'ngram-key')), _270934) ^ Redo: (202) [user] pfcPost1('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3838, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (202) [user] pfcPost1('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3838, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (203) [user] locally_each:locally(set_prolog_flag(occurs_check, true), catch(pfcPost11('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3838, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _290758, (notrace, wdmsg(('next-operation'(op(+, =, 'ngram-key'))=>_290758)), trace))) ^ Unify: (203) [locally_each] locally_each:locally(user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3838, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _290758, (notrace, wdmsg(('next-operation'(op(+, =, 'ngram-key'))=>_290758)), trace))) ^ Call: (204) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3838, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _290758, (notrace, wdmsg(('next-operation'(op(+, =, 'ngram-key'))=>_290758)), trace)), user:each_call_cleanup) ^ Unify: (204) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3838, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _290758, (notrace, wdmsg(('next-operation'(op(+, =, 'ngram-key'))=>_290758)), trace)), user:each_call_cleanup) Call: (205) [system] current_prolog_flag(occurs_check, _321256) Exit: (205) [system] current_prolog_flag(occurs_check, true) ^ Call: (205) [locally_each] locally_each:wtl_how(trusted_redo_call_cleanup, true==true, user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3838, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _290758, (notrace, wdmsg(('next-operation'(op(+, =, 'ngram-key'))=>_290758)), trace)), user:set_prolog_flag(occurs_check, true)) ^ Unify: (205) [locally_each] locally_each:wtl_how(locally_each:trusted_redo_call_cleanup, locally_each:(true==true), user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3838, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _290758, (notrace, wdmsg(('next-operation'(op(+, =, 'ngram-key'))=>_290758)), trace)), user:set_prolog_flag(occurs_check, true)) Call: (206) [system] true==true Exit: (206) [system] true==true ^ Call: (207) [user] pfcPost11('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3838, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (207) [user] pfcPost11('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3838, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (208) [user] must_ex(pfcAddSupport('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3838, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Unify: (208) [user] must_ex(pfcAddSupport('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3838, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (210) [user] pfcAddSupport('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3838, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (210) [user] pfcAddSupport('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3838, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (211) [user] assert('$spft$'('next-operation'(op(+, =, 'ngram-key')), P;HTML|mfl4(_3838, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (211) [user] assert('$spft$'('next-operation'(op(+, =, 'ngram-key')), P;HTML|mfl4(_3838, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (210) [user] pfcAddSupport('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3838, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (208) [user] must_ex(pfcAddSupport('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3838, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (208) [user] pfcUnique(post, 'next-operation'(op(+, =, 'ngram-key'))) ^ Unify: (208) [user] pfcUnique(post, 'next-operation'(op(+, =, 'ngram-key'))) ^ Call: (209) [user] pfcUnique(post, 'next-operation'(op(+, =, 'ngram-key')), true) ^ Unify: (209) [user] pfcUnique(post, 'next-operation'(op(+, =, 'ngram-key')), true) ^ Call: (210) [user] is_asserted_exact('next-operation'(op(+, =, 'ngram-key')), true) ^ Unify: (210) [user] is_asserted_exact('next-operation'(op(+, =, 'ngram-key')), true) ^ Call: (211) [user] strip_module('next-operation'(op(+, =, 'ngram-key')), _421836, _421838) ^ Exit: (211) [user] strip_module('next-operation'(op(+, =, 'ngram-key')), user, 'next-operation'(op(+, =, 'ngram-key'))) ^ Call: (211) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'ngram-key')), true) ^ Unify: (211) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'ngram-key')), true) Call: (212) [system] _425580=user Exit: (212) [system] user=user ^ Call: (212) [user] clause(user:'next-operation'(op(+, =, 'ngram-key')), true, _427450) ^ Exit: (212) [user] clause('next-operation'(op(+, =, 'ngram-key')), true, (0x55bd1de56e50)) Call: (212) [$syspreds] clause_property((0x55bd1de56e50), module(user)) Unify: (212) [$syspreds] clause_property((0x55bd1de56e50), module(user)) Exit: (212) [$syspreds] clause_property((0x55bd1de56e50), module(user)) ^ Call: (212) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'ngram-key')), true, (0x55bd1de56e50)) ^ Unify: (212) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'ngram-key')), true, (0x55bd1de56e50)) ^ Call: (213) [user] clause(_434006, _434008, (0x55bd1de56e50)) ^ Exit: (213) [user] clause('next-operation'(op(+, =, 'ngram-key')), true, (0x55bd1de56e50)) ^ Call: (213) [user] strip_m('next-operation'(op(+, =, 'ngram-key')), _435902) ^ Unify: (213) [user] strip_m('next-operation'(op(+, =, 'ngram-key')), 'next-operation'(op(+, =, 'ngram-key'))) ^ Exit: (213) [user] strip_m('next-operation'(op(+, =, 'ngram-key')), 'next-operation'(op(+, =, 'ngram-key'))) Call: (213) [system] 'next-operation'(op(+, =, 'ngram-key'))=@='next-operation'(op(+, =, 'ngram-key')) Exit: (213) [system] 'next-operation'(op(+, =, 'ngram-key'))=@='next-operation'(op(+, =, 'ngram-key')) ^ Call: (213) [user] strip_m(true, _440544) ^ Unify: (213) [user] strip_m(true, true) ^ Exit: (213) [user] strip_m(true, true) Call: (213) [system] cl('next-operation'(op(+, =, 'ngram-key')), true)=@=cl('next-operation'(op(+, =, 'ngram-key')), true) Exit: (213) [system] cl('next-operation'(op(+, =, 'ngram-key')), true)=@=cl('next-operation'(op(+, =, 'ngram-key')), true) ^ Exit: (212) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'ngram-key')), true, (0x55bd1de56e50)) ^ Exit: (211) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'ngram-key')), true) ^ Exit: (210) [user] is_asserted_exact('next-operation'(op(+, =, 'ngram-key')), true) ^ Fail: (209) [user] pfcUnique(post, 'next-operation'(op(+, =, 'ngram-key')), true) ^ Fail: (208) [user] pfcUnique(post, 'next-operation'(op(+, =, 'ngram-key'))) ^ Redo: (207) [user] pfcPost11('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3838, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) Call: (208) [user] nop(pfcWarn(not_pfcUnique(post, 'next-operation'(op(+, =, 'ngram-key'))))) Unify: (208) [user] nop(pfcWarn(not_pfcUnique(post, 'next-operation'(op(+, =, 'ngram-key'))))) Exit: (208) [user] nop(pfcWarn(not_pfcUnique(post, 'next-operation'(op(+, =, 'ngram-key'))))) ^ Exit: (207) [user] pfcPost11('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3838, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (205) [locally_each] locally_each:wtl_how(locally_each:trusted_redo_call_cleanup, locally_each:(true==true), user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3838, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _290758, (notrace, wdmsg(('next-operation'(op(+, =, 'ngram-key'))=>_290758)), trace)), user:set_prolog_flag(occurs_check, true)) ^ Exit: (204) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3838, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _290758, (notrace, wdmsg(('next-operation'(op(+, =, 'ngram-key'))=>_290758)), trace)), user:each_call_cleanup) ^ Exit: (203) [locally_each] locally_each:locally(user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3838, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _290758, (notrace, wdmsg(('next-operation'(op(+, =, 'ngram-key'))=>_290758)), trace))) ^ Exit: (202) [user] pfcPost1('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3838, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (201) [user] pfcPost_rev((P;HTML|mfl4(_3838, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax), 'next-operation'(op(+, =, 'ngram-key'))) ^ Exit: (200) [user] pfcPost('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3838, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (200) [user] pfcRun ^ Unify: (200) [user] pfcRun ^ Call: (201) [user] pfcGetSearch(direct) ^ Unify: (201) [user] pfcGetSearch(direct) Call: (202) [t_l] t_l:pfcSearchTL(_517102) Fail: (202) [t_l] t_l:pfcSearchTL(_517102) ^ Redo: (201) [user] pfcGetSearch(direct) ^ Call: (202) [user] pfcSearch(_519876) ^ Unify: (202) [user] pfcSearch(direct) ^ Exit: (202) [user] pfcSearch(direct) Call: (202) [system] direct=direct Exit: (202) [system] direct=direct ^ Exit: (201) [user] pfcGetSearch(direct) ^ Unify: (200) [user] pfcRun ^ Exit: (200) [user] pfcRun ^ Exit: (199) [user] pfcAdd('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3814, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (198) [user] pfcAdd('next-operation'(op(+, =, 'ngram-key'))) ^ Exit: (197) [user] pfcAdd_Now('next-operation'(op(+, =, 'ngram-key'))) ^ Exit: (196) [user] if_t(into_simple_op(+, [=, ['ngram-key', [ngram, _Loc, _A, _B, _C, _D, __], _Key], [['set-det'], ['ngram-key', [ngram, _Loc, _A, _B, _C, _D], _Key]]], op(+, =, 'ngram-key')), pfcAdd_Now('next-operation'(op(+, =, 'ngram-key')))) Call: (196) [user] dont_give_up(as_tf(asserted_do_metta('&self', +, [=, ['ngram-key', [ngram, _Loc, _A, _B, _C, _D, __], _Key], [['set-det'], ['ngram-key', [ngram, _Loc, _A, _B, _C, _D], _Key]]]), _3348)) Unify: (196) [user] dont_give_up(as_tf(asserted_do_metta('&self', +, [=, ['ngram-key', [ngram, _Loc, _A, _B, _C, _D, __], _Key], [['set-det'], ['ngram-key', [ngram, _Loc, _A, _B, _C, _D], _Key]]]), _3348)) ^ Call: (198) [user] as_tf(asserted_do_metta('&self', +, [=, ['ngram-key', [ngram, _Loc, _A, _B, _C, _D, __], _Key], [['set-det'], ['ngram-key', [ngram, _Loc, _A, _B, _C, _D], _Key]]]), _3348) ^ Unify: (198) [user] as_tf(asserted_do_metta('&self', +, [=, ['ngram-key', [ngram, _Loc, _A, _B, _C, _D, __], _Key], [['set-det'], ['ngram-key', [ngram, _Loc, _A, _B, _C, _D], _Key]]]), _3348) Call: (199) [system] asserted_do_metta('&self', +, [=, ['ngram-key', [ngram, _Loc, _A, _B, _C, _D, __], _Key], [['set-det'], ['ngram-key', [ngram, _Loc, _A, _B, _C, _D], _Key]]])\=[_21278|_21280] Exit: (199) [system] asserted_do_metta('&self', +, [=, ['ngram-key', [ngram, _Loc, _A, _B, _C, _D, __], _Key], [['set-det'], ['ngram-key', [ngram, _Loc, _A, _B, _C, _D], _Key]]])\=[_21278|_21280] ^ Call: (199) [user] catch_nowarn((call(asserted_do_metta('&self', +, [=, ['ngram-key', [ngram, _Loc, _A, _B, _C, _D, __], _Key], [['set-det'], ['ngram-key', [ngram, _Loc, _A, _B, _C, _D], _Key]]]))*->_3348='True';_3348='False')) ^ Unify: (199) [user] catch_nowarn((call(asserted_do_metta('&self', +, [=, ['ngram-key', [ngram, _Loc, _A, _B, _C, _D, __], _Key], [['set-det'], ['ngram-key', [ngram, _Loc, _A, _B, _C, _D], _Key]]]))*->_3348='True';_3348='False')) Call: (200) [user] catch_err((call(asserted_do_metta('&self', +, [=, ['ngram-key', [ngram, _Loc, _A, _B, _C, _D, __], _Key], [['set-det'], ['ngram-key', [ngram, _Loc, _A, _B, _C, _D], _Key]]]))*->_3348='True';_3348='False'), error(_25016, _25018), fail) Unify: (200) [user] catch_err((call(asserted_do_metta('&self', +, [=, ['ngram-key', [ngram, _Loc, _A, _B, _C, _D, __], _Key], [['set-det'], ['ngram-key', [ngram, _Loc, _A, _B, _C, _D], _Key]]]))*->_3348='True';_3348='False'), error(_25016, _25018), fail) Call: (203) [user] asserted_do_metta('&self', +, [=, ['ngram-key', [ngram, _Loc, _A, _B, _C, _D, __], _Key], [['set-det'], ['ngram-key', [ngram, _Loc, _A, _B, _C, _D], _Key]]]) Unify: (203) [user] asserted_do_metta('&self', +, [=, ['ngram-key', [ngram, _Loc, _A, _B, _C, _D, __], _Key], [['set-det'], ['ngram-key', [ngram, _Loc, _A, _B, _C, _D], _Key]]]) Call: (204) [user] metta_interp_mode(+, _28732) Unify: (204) [user] metta_interp_mode(+, load) Exit: (204) [user] metta_interp_mode(+, load) Call: (204) [user] asserted_do_metta('&self', load, [=, ['ngram-key', [ngram, _Loc, _A, _B, _C, _D, __], _Key], [['set-det'], ['ngram-key', [ngram, _Loc, _A, _B, _C, _D], _Key]]]) Unify: (204) [user] asserted_do_metta('&self', load, [=, ['ngram-key', [ngram, _Loc, _A, _B, _C, _D, __], _Key], [['set-det'], ['ngram-key', [ngram, _Loc, _A, _B, _C, _D], _Key]]]) Call: (205) [user] metta_interp_mode(load, _33322) Redo: (204) [user] asserted_do_metta('&self', load, [=, ['ngram-key', [ngram, _Loc, _A, _B, _C, _D, __], _Key], [['set-det'], ['ngram-key', [ngram, _Loc, _A, _B, _C, _D], _Key]]]) Unify: (204) [user] asserted_do_metta('&self', load, [=, ['ngram-key', [ngram, _Loc, _A, _B, _C, _D, __], _Key], [['set-det'], ['ngram-key', [ngram, _Loc, _A, _B, _C, _D], _Key]]]) Call: (205) [system] load==exec Redo: (204) [user] asserted_do_metta('&self', load, [=, ['ngram-key', [ngram, _Loc, _A, _B, _C, _D, __], _Key], [['set-det'], ['ngram-key', [ngram, _Loc, _A, _B, _C, _D], _Key]]]) Unify: (204) [user] asserted_do_metta('&self', load, [=, ['ngram-key', [ngram, _Loc, _A, _B, _C, _D, __], _Key], [['set-det'], ['ngram-key', [ngram, _Loc, _A, _B, _C, _D], _Key]]]) Call: (205) [user] asserted_do_metta2('&self', load, [=, ['ngram-key', [ngram, _Loc, _A, _B, _C, _D, __], _Key], [['set-det'], ['ngram-key', [ngram, _Loc, _A, _B, _C, _D], _Key]]], [=, ['ngram-key', [ngram, _Loc, _A, _B, _C, _D, __], _Key], [['set-det'], ['ngram-key', [ngram, _Loc, _A, _B, _C, _D], _Key]]]) Unify: (205) [user] asserted_do_metta2('&self', load, [=, ['ngram-key', [ngram, _Loc, _A, _B, _C, _D, __], _Key], [['set-det'], ['ngram-key', [ngram, _Loc, _A, _B, _C, _D], _Key]]], [=, ['ngram-key', [ngram, _Loc, _A, _B, _C, _D, __], _Key], [['set-det'], ['ngram-key', [ngram, _Loc, _A, _B, _C, _D], _Key]]]) Call: (206) [system] nonvar(load) Exit: (206) [system] nonvar(load) Call: (206) [user] metta_interp_mode(load, _42544) Redo: (205) [user] asserted_do_metta2('&self', load, [=, ['ngram-key', [ngram, _Loc, _A, _B, _C, _D, __], _Key], [['set-det'], ['ngram-key', [ngram, _Loc, _A, _B, _C, _D], _Key]]], [=, ['ngram-key', [ngram, _Loc, _A, _B, _C, _D, __], _Key], [['set-det'], ['ngram-key', [ngram, _Loc, _A, _B, _C, _D], _Key]]]) Unify: (205) [user] asserted_do_metta2('&self', load, [=, ['ngram-key', [ngram, _Loc, _A, _B, _C, _D, __], _Key], [['set-det'], ['ngram-key', [ngram, _Loc, _A, _B, _C, _D], _Key]]], [=, ['ngram-key', [ngram, _Loc, _A, _B, _C, _D, __], _Key], [['set-det'], ['ngram-key', [ngram, _Loc, _A, _B, _C, _D], _Key]]]) ^ Call: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, ['ngram-key', [ngram, _Loc, _A, _B, _C, _D, __], _Key], [['set-det'], ['ngram-key', [ngram, _Loc, _A, _B, _C, _D], _Key]]], metta_atom('&self', [=, ['ngram-key', [ngram, _Loc, _A, _B, _C, _D, __], _Key], [['set-det'], ['ngram-key', [ngram, _Loc, _A, _B, _C, _D], _Key]]]))) ^ Unify: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, ['ngram-key', [ngram, _Loc, _A, _B, _C, _D, __], _Key], [['set-det'], ['ngram-key', [ngram, _Loc, _A, _B, _C, _D], _Key]]], metta_atom('&self', [=, ['ngram-key', [ngram, _Loc, _A, _B, _C, _D, __], _Key], [['set-det'], ['ngram-key', [ngram, _Loc, _A, _B, _C, _D], _Key]]]))) ^ Call: (207) [user] is_compatio ^ Unify: (207) [user] is_compatio ^ Call: (209) [system] setup_call_cleanup('$notrace'(_49020, _49022), once(user:is_compatio0), '$restore_trace'(_49020, _49022)) ^ Unify: (209) [system] setup_call_cleanup(system:'$notrace'(_49020, _49022), system:once(user:is_compatio0), system:'$restore_trace'(_49020, _49022)) ^ Call: (210) [system] sig_atomic(system:'$notrace'(_49020, _49022)) ^ Fail: (207) [user] is_compatio ^ Redo: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, ['ngram-key', [ngram, _Loc, _A, _B, _C, _D, __], _Key], [['set-det'], ['ngram-key', [ngram, _Loc, _A, _B, _C, _D], _Key]]], metta_atom('&self', [=, ['ngram-key', [ngram, _Loc, _A, _B, _C, _D, __], _Key], [['set-det'], ['ngram-key', [ngram, _Loc, _A, _B, _C, _D], _Key]]]))) ^ Unify: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, ['ngram-key', [ngram, _Loc, _A, _B, _C, _D, __], _Key], [['set-det'], ['ngram-key', [ngram, _Loc, _A, _B, _C, _D], _Key]]], metta_atom('&self', [=, ['ngram-key', [ngram, _Loc, _A, _B, _C, _D, __], _Key], [['set-det'], ['ngram-key', [ngram, _Loc, _A, _B, _C, _D], _Key]]]))) ^ Call: (208) [rtrace] rtrace:quietly3(user:(wots(_54638, must_det_ll(user:metta_anew(load, [=, ['ngram-key', [ngram, _Loc, _A, _B, _C, _D, __], _Key], [['set-det'], ['ngram-key', [ngram, _Loc, _A, _B, _C, _D], _Key]]], metta_atom('&self', [=, ['ngram-key', [ngram, _Loc, _A, _B, _C, _D, __], _Key], [['set-det'], ['ngram-key', [ngram, _Loc, _A, _B, _C, _D], _Key]]])))), (_54638==""->true;our_ansi_format('#ffa505', '~w~n', [_54638])))) ^ Unify: (208) [rtrace] rtrace:quietly3(user:(wots(_54638, must_det_ll(user:metta_anew(load, [=, ['ngram-key', [ngram, _Loc, _A, _B, _C, _D, __], _Key], [['set-det'], ['ngram-key', [ngram, _Loc, _A, _B, _C, _D], _Key]]], metta_atom('&self', [=, ['ngram-key', [ngram, _Loc, _A, _B, _C, _D, __], _Key], [['set-det'], ['ngram-key', [ngram, _Loc, _A, _B, _C, _D], _Key]]])))), (_54638==""->true;our_ansi_format('#ffa505', '~w~n', [_54638])))) (= (ngram-key (ngram $Loc $A $B $C $D $) $Key) ( (set-det) (ngram-key (ngram $Loc $A $B $C $D) $Key))) ^ Exit: (208) [rtrace] rtrace:quietly3(user:(wots("", must_det_ll(user:metta_anew(load, [=, ['ngram-key', [ngram, _Loc, _A, _B, _C, _D, __], _Key], [['set-det'], ['ngram-key', [ngram, _Loc, _A, _B, _C, _D], _Key]]], metta_atom('&self', [=, ['ngram-key', [ngram, _Loc, _A, _B, _C, _D, __], _Key], [['set-det'], ['ngram-key', [ngram, _Loc, _A, _B, _C, _D], _Key]]])))), (""==""->true;our_ansi_format('#ffa505', '~w~n', [""])))) ^ Exit: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, ['ngram-key', [ngram, _Loc, _A, _B, _C, _D, __], _Key], [['set-det'], ['ngram-key', [ngram, _Loc, _A, _B, _C, _D], _Key]]], metta_atom('&self', [=, ['ngram-key', [ngram, _Loc, _A, _B, _C, _D, __], _Key], [['set-det'], ['ngram-key', [ngram, _Loc, _A, _B, _C, _D], _Key]]]))) Exit: (205) [user] asserted_do_metta2('&self', load, [=, ['ngram-key', [ngram, _Loc, _A, _B, _C, _D, __], _Key], [['set-det'], ['ngram-key', [ngram, _Loc, _A, _B, _C, _D], _Key]]], [=, ['ngram-key', [ngram, _Loc, _A, _B, _C, _D, __], _Key], [['set-det'], ['ngram-key', [ngram, _Loc, _A, _B, _C, _D], _Key]]]) Exit: (204) [user] asserted_do_metta('&self', load, [=, ['ngram-key', [ngram, _Loc, _A, _B, _C, _D, __], _Key], [['set-det'], ['ngram-key', [ngram, _Loc, _A, _B, _C, _D], _Key]]]) Exit: (203) [user] asserted_do_metta('&self', +, [=, ['ngram-key', [ngram, _Loc, _A, _B, _C, _D, __], _Key], [['set-det'], ['ngram-key', [ngram, _Loc, _A, _B, _C, _D], _Key]]]) Call: (203) [system] _3348='True' Exit: (203) [system] 'True'='True' Exit: (200) [user] catch_err((call(asserted_do_metta('&self', +, [=, ['ngram-key', [ngram, _Loc, _A, _B, _C, _D, __], _Key], [['set-det'], ['ngram-key', [ngram, _Loc, _A, _B, _C, _D], _Key]]]))*->'True'='True';'True'='False'), error(_25016, _25018), fail) ^ Exit: (199) [user] catch_nowarn((call(asserted_do_metta('&self', +, [=, ['ngram-key', [ngram, _Loc, _A, _B, _C, _D, __], _Key], [['set-det'], ['ngram-key', [ngram, _Loc, _A, _B, _C, _D], _Key]]]))*->'True'='True';'True'='False')) ^ Exit: (198) [user] as_tf(asserted_do_metta('&self', +, [=, ['ngram-key', [ngram, _Loc, _A, _B, _C, _D, __], _Key], [['set-det'], ['ngram-key', [ngram, _Loc, _A, _B, _C, _D], _Key]]]), 'True') Exit: (196) [user] dont_give_up(as_tf(asserted_do_metta('&self', +, [=, ['ngram-key', [ngram, _Loc, _A, _B, _C, _D, __], _Key], [['set-det'], ['ngram-key', [ngram, _Loc, _A, _B, _C, _D], _Key]]]), 'True')) Exit: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['ngram-key', [ngram, _Loc, _A, _B, _C, _D, __], _Key], [['set-det'], ['ngram-key', [ngram, _Loc, _A, _B, _C, _D], _Key]]], 'True') ^ Exit: (194) [user] must_not_error(user:do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['ngram-key', [ngram, _Loc, _A, _B, _C, _D, __], _Key], [['set-det'], ['ngram-key', [ngram, _Loc, _A, _B, _C, _D], _Key]]], 'True')) ^ Redo: (193) [user] metta_file_buffer(_3300, _3302, _3304, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', _3308) ^ Unify: (193) [user] metta_file_buffer(+, [=, ['ngram-key', [ngram, _86650, [oc, _86668], _86674, _86680, [oc, _86668]], _86704], [['set-det'], ['atomic-list-concat', [::, oc, _86674, _86680, oc], ',', _86704]]], ['_Key'=_86704, '_C'=_86680, '_B'=_86674, '__'=_86668, '_Loc'=_86650], P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', '$stream_position'(6184, 215, 59, 6184)) ^ Exit: (193) [user] metta_file_buffer(+, [=, ['ngram-key', [ngram, _86650, [oc, _86668], _86674, _86680, [oc, _86668]], _86704], [['set-det'], ['atomic-list-concat', [::, oc, _86674, _86680, oc], ',', _86704]]], ['_Key'=_86704, '_C'=_86680, '_B'=_86674, '__'=_86668, '_Loc'=_86650], P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', '$stream_position'(6184, 215, 59, 6184)) ^ Call: (194) [user] apply:maplist(maybe_assign, ['_Key'=_86704, '_C'=_86680, '_B'=_86674, '__'=_86668, '_Loc'=_86650]) ^ Unify: (194) [apply] apply:maplist(user:maybe_assign, ['_Key'=_86704, '_C'=_86680, '_B'=_86674, '__'=_86668, '_Loc'=_86650]) Call: (195) [apply] apply:maplist_(['_Key'=_86704, '_C'=_86680, '_B'=_86674, '__'=_86668, '_Loc'=_86650], user:maybe_assign) Unify: (195) [apply] apply:maplist_(['_Key'=_86704, '_C'=_86680, '_B'=_86674, '__'=_86668, '_Loc'=_86650], user:maybe_assign) Call: (196) [user] maybe_assign('_Key'=_86704) Unify: (196) [user] maybe_assign('_Key'=_86704) ^ Call: (197) [user] ignore(_86704=_Key) ^ Unify: (197) [system] ignore(user:(_86704=_Key)) Call: (198) [system] _86704=_Key Exit: (198) [system] _Key=_Key ^ Exit: (197) [system] ignore(user:(_Key=_Key)) Exit: (196) [user] maybe_assign('_Key'=_Key) Call: (196) [apply] apply:maplist_(['_C'=_86680, '_B'=_86674, '__'=_86668, '_Loc'=_86650], user:maybe_assign) Unify: (196) [apply] apply:maplist_(['_C'=_86680, '_B'=_86674, '__'=_86668, '_Loc'=_86650], user:maybe_assign) Call: (197) [user] maybe_assign('_C'=_86680) Unify: (197) [user] maybe_assign('_C'=_86680) ^ Call: (198) [user] ignore(_86680=_C) ^ Unify: (198) [system] ignore(user:(_86680=_C)) Call: (199) [system] _86680=_C Exit: (199) [system] _C=_C ^ Exit: (198) [system] ignore(user:(_C=_C)) Exit: (197) [user] maybe_assign('_C'=_C) Call: (197) [apply] apply:maplist_(['_B'=_86674, '__'=_86668, '_Loc'=_86650], user:maybe_assign) Unify: (197) [apply] apply:maplist_(['_B'=_86674, '__'=_86668, '_Loc'=_86650], user:maybe_assign) Call: (198) [user] maybe_assign('_B'=_86674) Unify: (198) [user] maybe_assign('_B'=_86674) ^ Call: (199) [user] ignore(_86674=_B) ^ Unify: (199) [system] ignore(user:(_86674=_B)) Call: (200) [system] _86674=_B Exit: (200) [system] _B=_B ^ Exit: (199) [system] ignore(user:(_B=_B)) Exit: (198) [user] maybe_assign('_B'=_B) Call: (198) [apply] apply:maplist_(['__'=_86668, '_Loc'=_86650], user:maybe_assign) Unify: (198) [apply] apply:maplist_(['__'=_86668, '_Loc'=_86650], user:maybe_assign) Call: (199) [user] maybe_assign('__'=_86668) Unify: (199) [user] maybe_assign('__'=_86668) ^ Call: (200) [user] ignore(_86668=__) ^ Unify: (200) [system] ignore(user:(_86668=__)) Call: (201) [system] _86668=__ Exit: (201) [system] __=__ ^ Exit: (200) [system] ignore(user:(__=__)) Exit: (199) [user] maybe_assign('__'=__) Call: (199) [apply] apply:maplist_(['_Loc'=_86650], user:maybe_assign) Unify: (199) [apply] apply:maplist_(['_Loc'=_86650], user:maybe_assign) Call: (200) [user] maybe_assign('_Loc'=_86650) Unify: (200) [user] maybe_assign('_Loc'=_86650) ^ Call: (201) [user] ignore(_86650=_Loc) ^ Unify: (201) [system] ignore(user:(_86650=_Loc)) Call: (202) [system] _86650=_Loc Exit: (202) [system] _Loc=_Loc ^ Exit: (201) [system] ignore(user:(_Loc=_Loc)) Exit: (200) [user] maybe_assign('_Loc'=_Loc) Call: (200) [apply] apply:maplist_([], user:maybe_assign) Unify: (200) [apply] apply:maplist_([], user:maybe_assign) Exit: (200) [apply] apply:maplist_([], user:maybe_assign) Exit: (199) [apply] apply:maplist_(['_Loc'=_Loc], user:maybe_assign) Exit: (198) [apply] apply:maplist_(['__'=__, '_Loc'=_Loc], user:maybe_assign) Exit: (197) [apply] apply:maplist_(['_B'=_B, '__'=__, '_Loc'=_Loc], user:maybe_assign) Exit: (196) [apply] apply:maplist_(['_C'=_C, '_B'=_B, '__'=__, '_Loc'=_Loc], user:maybe_assign) Exit: (195) [apply] apply:maplist_(['_Key'=_Key, '_C'=_C, '_B'=_B, '__'=__, '_Loc'=_Loc], user:maybe_assign) ^ Exit: (194) [apply] apply:maplist(user:maybe_assign, ['_Key'=_Key, '_C'=_C, '_B'=_B, '__'=__, '_Loc'=_Loc]) ^ Call: (194) [user] must_not_error(do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['ngram-key', [ngram, _Loc, [oc, __], _B, _C, [oc, __]], _Key], [['set-det'], ['atomic-list-concat', [::, oc, _B, _C, oc], ',', _Key]]], _3348)) ^ Unify: (194) [user] must_not_error(user:do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['ngram-key', [ngram, _Loc, [oc, __], _B, _C, [oc, __]], _Key], [['set-det'], ['atomic-list-concat', [::, oc, _B, _C, oc], ',', _Key]]], _3348)) Call: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['ngram-key', [ngram, _Loc, [oc, __], _B, _C, [oc, __]], _Key], [['set-det'], ['atomic-list-concat', [::, oc, _B, _C, oc], ',', _Key]]], _3348) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['ngram-key', [ngram, _Loc, [oc, __], _B, _C, [oc, __]], _Key], [['set-det'], ['atomic-list-concat', [::, oc, _B, _C, oc], ',', _Key]]], _3348) Call: (196) [system] var([=, ['ngram-key', [ngram, _Loc, [oc, __], _B, _C, [oc, __]], _Key], [['set-det'], ['atomic-list-concat', [::, oc, _B, _C, oc], ',', _Key]]]) Redo: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['ngram-key', [ngram, _Loc, [oc, __], _B, _C, [oc, __]], _Key], [['set-det'], ['atomic-list-concat', [::, oc, _B, _C, oc], ',', _Key]]], _3348) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['ngram-key', [ngram, _Loc, [oc, __], _B, _C, [oc, __]], _Key], [['set-det'], ['atomic-list-concat', [::, oc, _B, _C, oc], ',', _Key]]], _3348) Call: (196) [system] (+)\==exec Exit: (196) [system] (+)\==exec Call: (196) [system] [=, ['ngram-key', [ngram, _Loc, [oc, __], _B, _C, [oc, __]], _Key], [['set-det'], ['atomic-list-concat', [::, oc, _B, _C, oc], ',', _Key]]]==[] Redo: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['ngram-key', [ngram, _Loc, [oc, __], _B, _C, [oc, __]], _Key], [['set-det'], ['atomic-list-concat', [::, oc, _B, _C, oc], ',', _Key]]], _3348) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['ngram-key', [ngram, _Loc, [oc, __], _B, _C, [oc, __]], _Key], [['set-det'], ['atomic-list-concat', [::, oc, _B, _C, oc], ',', _Key]]], _3348) Call: (196) [system] string([=, ['ngram-key', [ngram, _Loc, [oc, __], _B, _C, [oc, __]], _Key], [['set-det'], ['atomic-list-concat', [::, oc, _B, _C, oc], ',', _Key]]]) Redo: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['ngram-key', [ngram, _Loc, [oc, __], _B, _C, [oc, __]], _Key], [['set-det'], ['atomic-list-concat', [::, oc, _B, _C, oc], ',', _Key]]], _3348) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['ngram-key', [ngram, _Loc, [oc, __], _B, _C, [oc, __]], _Key], [['set-det'], ['atomic-list-concat', [::, oc, _B, _C, oc], ',', _Key]]], _3348) Call: (196) [system] (+)\==exec Exit: (196) [system] (+)\==exec ^ Call: (196) [user] if_t(into_simple_op(+, [=, ['ngram-key', [ngram, _Loc, [oc, __], _B, _C, [oc, __]], _Key], [['set-det'], ['atomic-list-concat', [::, oc, _B, _C, oc], ',', _Key]]], _207786), pfcAdd_Now('next-operation'(_207786))) ^ Unify: (196) [user] if_t(into_simple_op(+, [=, ['ngram-key', [ngram, _Loc, [oc, __], _B, _C, [oc, __]], _Key], [['set-det'], ['atomic-list-concat', [::, oc, _B, _C, oc], ',', _Key]]], _207786), pfcAdd_Now('next-operation'(_207786))) Call: (197) [user] into_simple_op(+, [=, ['ngram-key', [ngram, _Loc, [oc, __], _B, _C, [oc, __]], _Key], [['set-det'], ['atomic-list-concat', [::, oc, _B, _C, oc], ',', _Key]]], _207786) Unify: (197) [user] into_simple_op(+, [=, ['ngram-key', [ngram, _Loc, [oc, __], _B, _C, [oc, __]], _Key], [['set-det'], ['atomic-list-concat', [::, oc, _B, _C, oc], ',', _Key]]], op(+, =, _210578)) Call: (198) [user] o_s([['ngram-key', [ngram, _Loc, [oc, __], _B, _C, [oc, __]], _Key], [['set-det'], ['atomic-list-concat', [::, oc, _B, _C, oc], ',', _Key]]], _210578) Unify: (198) [user] o_s([['ngram-key', [ngram, _Loc, [oc, __], _B, _C, [oc, __]], _Key], [['set-det'], ['atomic-list-concat', [::, oc, _B, _C, oc], ',', _Key]]], _210578) Call: (199) [user] o_s(['ngram-key', [ngram, _Loc, [oc, __], _B, _C, [oc, __]], _Key], _210578) Unify: (199) [user] o_s(['ngram-key', [ngram, _Loc, [oc, __], _B, _C, [oc, __]], _Key], _210578) Call: (200) [user] o_s('ngram-key', _210578) Unify: (200) [user] o_s('ngram-key', 'ngram-key') Exit: (200) [user] o_s('ngram-key', 'ngram-key') Exit: (199) [user] o_s(['ngram-key', [ngram, _Loc, [oc, __], _B, _C, [oc, __]], _Key], 'ngram-key') Exit: (198) [user] o_s([['ngram-key', [ngram, _Loc, [oc, __], _B, _C, [oc, __]], _Key], [['set-det'], ['atomic-list-concat', [::, oc, _B, _C, oc], ',', _Key]]], 'ngram-key') Exit: (197) [user] into_simple_op(+, [=, ['ngram-key', [ngram, _Loc, [oc, __], _B, _C, [oc, __]], _Key], [['set-det'], ['atomic-list-concat', [::, oc, _B, _C, oc], ',', _Key]]], op(+, =, 'ngram-key')) ^ Call: (197) [user] pfcAdd_Now('next-operation'(op(+, =, 'ngram-key'))) ^ Unify: (197) [user] pfcAdd_Now('next-operation'(op(+, =, 'ngram-key'))) ^ Call: (198) [user] current_predicate(pfcAdd/1) ^ Exit: (198) [user] current_predicate(pfcAdd/1) ^ Call: (198) [user] once_writeq_nl(pfcAdd('next-operation'(op(+, =, 'ngram-key')))) ^ Unify: (198) [user] once_writeq_nl(pfcAdd('next-operation'(op(+, =, 'ngram-key')))) ^ Call: (199) [user] clause(pfcTraceExecution, true) ^ Fail: (199) [user] clause(pfcTraceExecution, true) ^ Redo: (198) [user] once_writeq_nl(pfcAdd('next-operation'(op(+, =, 'ngram-key')))) ^ Exit: (198) [user] once_writeq_nl(pfcAdd('next-operation'(op(+, =, 'ngram-key')))) ^ Call: (198) [user] pfcAdd('next-operation'(op(+, =, 'ngram-key'))) ^ Unify: (198) [user] pfcAdd('next-operation'(op(+, =, 'ngram-key'))) ^ Call: (199) [user] must_ex(current_why_UU(_231796)) ^ Unify: (199) [user] must_ex(current_why_UU(_231796)) Call: (201) [user] current_why_UU(_231796) Unify: (201) [user] current_why_UU(_231796) ^ Call: (202) [user] get_why_uu(_231796) ^ Unify: (202) [user] get_why_uu(_231796) ^ Call: (203) [user] findall(_237336, current_why(_237336), _237342) ^ Unify: (203) [$bags] findall(_237336, user:current_why(_237336), _237342) ^ Call: (204) [$bags] findall(_237336, user:current_why(_237336), _237342, []) ^ Unify: (204) [$bags] findall(_237336, user:current_why(_237336), _237342, []) ^ Call: (205) [$bags] cleanup_bag(findall_loop(_237336, user:current_why(_237336), _237342, []), '$destroy_findall_bag') ^ Unify: (205) [$bags] cleanup_bag('$bags':findall_loop(_237336, user:current_why(_237336), _237342, []), '$bags':'$destroy_findall_bag') Call: (206) [$bags] findall_loop(_237336, user:current_why(_237336), _237342, []) Unify: (206) [$bags] findall_loop(_237336, user:current_why(_237336), _237342, []) ^ Call: (207) [user] bugger:current_why(_237336) ^ Unify: (207) [user] bugger:current_why(_237336) ^ Call: (208) [user] bugger:current_why_data(_237336) ^ Unify: (208) [user] bugger:current_why_data(_237336) Call: (209) [system] nb_current('$current_why', wp(_237336, _248596)) Fail: (209) [system] nb_current('$current_why', wp(_237336, _248596)) ^ Redo: (208) [user] bugger:current_why_data(_237336) ^ Unify: (208) [user] bugger:current_why_data(_237336) Call: (209) [t_l] t_l:current_why_source(_237336) Fail: (209) [t_l] t_l:current_why_source(_237336) ^ Fail: (208) [user] bugger:current_why_data(_237336) ^ Redo: (207) [user] bugger:current_why(_237336) ^ Unify: (207) [user] bugger:current_why(mfl4(_256024, _256026, _256028, _256030)) ^ Call: (209) [system] setup_call_cleanup('$notrace'(_256980, _256982), once(user:current_mfl4(_256024, _256026, _256028, _256030)), '$restore_trace'(_256980, _256982)) ^ Unify: (209) [system] setup_call_cleanup(system:'$notrace'(_256980, _256982), system:once(user:current_mfl4(_256024, _256026, _256028, _256030)), system:'$restore_trace'(_256980, _256982)) ^ Call: (210) [system] sig_atomic(system:'$notrace'(_256980, _256982)) ^ Exit: (209) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:current_mfl4(_256024, user, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', 587)), system:'$restore_trace'(3, -1)) ^ Exit: (207) [user] bugger:current_why(P;HTML|mfl4(_256024, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Redo: (206) [$bags] findall_loop(_237336, user:current_why(_237336), _237342, []) Exit: (206) [$bags] findall_loop(_237336, user:current_why(_237336), [P;HTML|mfl4(_273862, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], []) ^ Exit: (205) [$bags] cleanup_bag('$bags':findall_loop(_237336, user:current_why(_237336), [P;HTML|mfl4(_273862, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], []), '$bags':'$destroy_findall_bag') ^ Exit: (204) [$bags] findall(_237336, user:current_why(_237336), [P;HTML|mfl4(_273862, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], []) ^ Exit: (203) [$bags] findall(_237336, user:current_why(_237336), [P;HTML|mfl4(_273862, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Call: (203) [system] [P;HTML|mfl4(_273862, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]\==[] Exit: (203) [system] [P;HTML|mfl4(_273862, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]\==[] ^ Call: (203) [user] u_to_uu([P;HTML|mfl4(_273862, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _231796) ^ Unify: (203) [user] u_to_uu([P;HTML|mfl4(_273862, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], ([P;HTML|mfl4(_273862, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], ax)) Call: (204) [system] var([P;HTML|mfl4(_273862, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Fail: (204) [system] var([P;HTML|mfl4(_273862, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) ^ Redo: (203) [user] u_to_uu([P;HTML|mfl4(_273862, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _231796) ^ Unify: (203) [user] u_to_uu([P;HTML|mfl4(_273862, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], [P;HTML|mfl4(_273862, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Call: (204) [system] nonvar([P;HTML|mfl4(_273862, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Exit: (204) [system] nonvar([P;HTML|mfl4(_273862, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Call: (204) [system] [P;HTML|mfl4(_273862, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]=(_393650, _393652) Fail: (204) [system] [P;HTML|mfl4(_273862, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]=(_393650, _393652) ^ Redo: (203) [user] u_to_uu([P;HTML|mfl4(_273862, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _231796) ^ Unify: (203) [user] u_to_uu([P;HTML|mfl4(_273862, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _231796) ^ Call: (204) [user] logicmoo_util_terms:list_to_conjuncts([P;HTML|mfl4(_273862, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _424060) ^ Unify: (204) [user] logicmoo_util_terms:list_to_conjuncts([P;HTML|mfl4(_273862, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _424060) ^ Call: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_273862, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _424060) ^ Unify: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_273862, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], [P;HTML|mfl4(_273862, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Call: (206) [system] var([P;HTML|mfl4(_273862, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Fail: (206) [system] var([P;HTML|mfl4(_273862, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) ^ Redo: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_273862, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _424060) ^ Unify: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_273862, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], [P;HTML|mfl4(_273862, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) ^ Call: (206) [user] not(compound([P;HTML|mfl4(_273862, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)])) ^ Unify: (206) [system] not(user:compound([P;HTML|mfl4(_273862, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)])) Call: (207) [system] compound([P;HTML|mfl4(_273862, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Exit: (207) [system] compound([P;HTML|mfl4(_273862, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) ^ Fail: (206) [system] not(user:compound([P;HTML|mfl4(_3866, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)])) ^ Redo: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_3866, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _3886) ^ Unify: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_3866, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _3886) ^ Call: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3866, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _3886) ^ Unify: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3866, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_3866, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Call: (207) [system] var(P;HTML|mfl4(_3866, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Fail: (207) [system] var(P;HTML|mfl4(_3866, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Redo: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3866, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _3886) ^ Unify: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3866, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_3866, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Call: (207) [user] not(compound(P;HTML|mfl4(_3866, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587))) ^ Unify: (207) [system] not(user:compound(P;HTML|mfl4(_3866, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587))) Call: (208) [system] compound(P;HTML|mfl4(_3866, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Exit: (208) [system] compound(P;HTML|mfl4(_3866, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Fail: (207) [system] not(user:compound(P;HTML|mfl4(_3866, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587))) ^ Redo: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3866, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _3886) ^ Unify: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3866, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_3866, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Exit: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3866, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_3866, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Exit: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_3866, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], P;HTML|mfl4(_3866, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Exit: (204) [user] logicmoo_util_terms:list_to_conjuncts([P;HTML|mfl4(_3866, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], P;HTML|mfl4(_3866, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Call: (204) [user] u_to_uu(P;HTML|mfl4(_3866, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _3840) ^ Unify: (204) [user] u_to_uu(P;HTML|mfl4(_3866, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), (P;HTML|mfl4(_3866, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) Call: (205) [system] var(P;HTML|mfl4(_3866, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Fail: (205) [system] var(P;HTML|mfl4(_3866, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Redo: (204) [user] u_to_uu(P;HTML|mfl4(_3866, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _3840) ^ Unify: (204) [user] u_to_uu(P;HTML|mfl4(_3866, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_3866, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Call: (205) [system] nonvar(P;HTML|mfl4(_3866, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Exit: (205) [system] nonvar(P;HTML|mfl4(_3866, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Call: (205) [system] P;HTML|mfl4(_3866, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)=(_268064, _268066) Fail: (205) [system] P;HTML|mfl4(_3866, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)=(_268064, _268066) ^ Redo: (204) [user] u_to_uu(P;HTML|mfl4(_3866, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _3840) ^ Unify: (204) [user] u_to_uu(P;HTML|mfl4(_3866, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), (P;HTML|mfl4(_3866, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (204) [user] u_to_uu(P;HTML|mfl4(_3866, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), (P;HTML|mfl4(_3866, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (203) [user] u_to_uu([P;HTML|mfl4(_3866, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], (P;HTML|mfl4(_3866, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (202) [user] get_why_uu((P;HTML|mfl4(_3866, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) Exit: (201) [user] current_why_UU((P;HTML|mfl4(_3866, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (199) [user] must_ex(current_why_UU((P;HTML|mfl4(_3866, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (199) [user] pfcAdd('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3866, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (199) [user] pfcAdd('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3866, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (200) [user] pfcPost('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3866, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (200) [user] pfcPost('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3866, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (201) [user] pfcPost_rev((P;HTML|mfl4(_3866, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax), 'next-operation'(op(+, =, 'ngram-key'))) ^ Unify: (201) [user] pfcPost_rev((P;HTML|mfl4(_3866, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax), 'next-operation'(op(+, =, 'ngram-key'))) Call: (202) [system] is_list('next-operation'(op(+, =, 'ngram-key'))) Fail: (202) [system] is_list('next-operation'(op(+, =, 'ngram-key'))) ^ Redo: (201) [user] pfcPost_rev((P;HTML|mfl4(_3866, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax), 'next-operation'(op(+, =, 'ngram-key'))) ^ Call: (202) [user] pfcPost1('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3866, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (202) [user] pfcPost1('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3866, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (203) [user] control_arg_types('next-operation'(op(+, =, 'ngram-key')), _426672) ^ Unify: (203) [user] control_arg_types('next-operation'(op(+, =, 'ngram-key')), _426672) Call: (204) [system] fail Fail: (204) [system] fail ^ Fail: (203) [user] control_arg_types('next-operation'(op(+, =, 'ngram-key')), _426672) ^ Redo: (202) [user] pfcPost1('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3866, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (202) [user] pfcPost1('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3866, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (203) [user] locally_each:locally(set_prolog_flag(occurs_check, true), catch(pfcPost11('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3866, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _446496, (notrace, wdmsg(('next-operation'(op(+, =, 'ngram-key'))=>_446496)), trace))) ^ Unify: (203) [locally_each] locally_each:locally(user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3866, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _446496, (notrace, wdmsg(('next-operation'(op(+, =, 'ngram-key'))=>_446496)), trace))) ^ Call: (204) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3866, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _446496, (notrace, wdmsg(('next-operation'(op(+, =, 'ngram-key'))=>_446496)), trace)), user:each_call_cleanup) ^ Unify: (204) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3866, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _446496, (notrace, wdmsg(('next-operation'(op(+, =, 'ngram-key'))=>_446496)), trace)), user:each_call_cleanup) Call: (205) [system] current_prolog_flag(occurs_check, _476994) Exit: (205) [system] current_prolog_flag(occurs_check, true) ^ Call: (205) [locally_each] locally_each:wtl_how(trusted_redo_call_cleanup, true==true, user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3866, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _446496, (notrace, wdmsg(('next-operation'(op(+, =, 'ngram-key'))=>_446496)), trace)), user:set_prolog_flag(occurs_check, true)) ^ Unify: (205) [locally_each] locally_each:wtl_how(locally_each:trusted_redo_call_cleanup, locally_each:(true==true), user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3866, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _446496, (notrace, wdmsg(('next-operation'(op(+, =, 'ngram-key'))=>_446496)), trace)), user:set_prolog_flag(occurs_check, true)) Call: (206) [system] true==true Exit: (206) [system] true==true ^ Call: (207) [user] pfcPost11('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3866, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (207) [user] pfcPost11('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3866, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (208) [user] must_ex(pfcAddSupport('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3866, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Unify: (208) [user] must_ex(pfcAddSupport('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3866, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (210) [user] pfcAddSupport('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3842, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (210) [user] pfcAddSupport('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3842, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (211) [user] assert('$spft$'('next-operation'(op(+, =, 'ngram-key')), P;HTML|mfl4(_3842, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (211) [user] assert('$spft$'('next-operation'(op(+, =, 'ngram-key')), P;HTML|mfl4(_3842, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (210) [user] pfcAddSupport('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3842, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (208) [user] must_ex(pfcAddSupport('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3842, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (208) [user] pfcUnique(post, 'next-operation'(op(+, =, 'ngram-key'))) ^ Unify: (208) [user] pfcUnique(post, 'next-operation'(op(+, =, 'ngram-key'))) ^ Call: (209) [user] pfcUnique(post, 'next-operation'(op(+, =, 'ngram-key')), true) ^ Unify: (209) [user] pfcUnique(post, 'next-operation'(op(+, =, 'ngram-key')), true) ^ Call: (210) [user] is_asserted_exact('next-operation'(op(+, =, 'ngram-key')), true) ^ Unify: (210) [user] is_asserted_exact('next-operation'(op(+, =, 'ngram-key')), true) ^ Call: (211) [user] strip_module('next-operation'(op(+, =, 'ngram-key')), _59224, _59226) ^ Exit: (211) [user] strip_module('next-operation'(op(+, =, 'ngram-key')), user, 'next-operation'(op(+, =, 'ngram-key'))) ^ Call: (211) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'ngram-key')), true) ^ Unify: (211) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'ngram-key')), true) Call: (212) [system] _62968=user Exit: (212) [system] user=user ^ Call: (212) [user] clause(user:'next-operation'(op(+, =, 'ngram-key')), true, _64838) ^ Exit: (212) [user] clause('next-operation'(op(+, =, 'ngram-key')), true, (0x55bd1de56e50)) Call: (212) [$syspreds] clause_property((0x55bd1de56e50), module(user)) Unify: (212) [$syspreds] clause_property((0x55bd1de56e50), module(user)) Exit: (212) [$syspreds] clause_property((0x55bd1de56e50), module(user)) ^ Call: (212) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'ngram-key')), true, (0x55bd1de56e50)) ^ Unify: (212) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'ngram-key')), true, (0x55bd1de56e50)) ^ Call: (213) [user] clause(_71394, _71396, (0x55bd1de56e50)) ^ Exit: (213) [user] clause('next-operation'(op(+, =, 'ngram-key')), true, (0x55bd1de56e50)) ^ Call: (213) [user] strip_m('next-operation'(op(+, =, 'ngram-key')), _73290) ^ Unify: (213) [user] strip_m('next-operation'(op(+, =, 'ngram-key')), 'next-operation'(op(+, =, 'ngram-key'))) ^ Exit: (213) [user] strip_m('next-operation'(op(+, =, 'ngram-key')), 'next-operation'(op(+, =, 'ngram-key'))) Call: (213) [system] 'next-operation'(op(+, =, 'ngram-key'))=@='next-operation'(op(+, =, 'ngram-key')) Exit: (213) [system] 'next-operation'(op(+, =, 'ngram-key'))=@='next-operation'(op(+, =, 'ngram-key')) ^ Call: (213) [user] strip_m(true, _77932) ^ Unify: (213) [user] strip_m(true, true) ^ Exit: (213) [user] strip_m(true, true) Call: (213) [system] cl('next-operation'(op(+, =, 'ngram-key')), true)=@=cl('next-operation'(op(+, =, 'ngram-key')), true) Exit: (213) [system] cl('next-operation'(op(+, =, 'ngram-key')), true)=@=cl('next-operation'(op(+, =, 'ngram-key')), true) ^ Exit: (212) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'ngram-key')), true, (0x55bd1de56e50)) ^ Exit: (211) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'ngram-key')), true) ^ Exit: (210) [user] is_asserted_exact('next-operation'(op(+, =, 'ngram-key')), true) ^ Fail: (209) [user] pfcUnique(post, 'next-operation'(op(+, =, 'ngram-key')), true) ^ Fail: (208) [user] pfcUnique(post, 'next-operation'(op(+, =, 'ngram-key'))) ^ Redo: (207) [user] pfcPost11('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3842, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) Call: (208) [user] nop(pfcWarn(not_pfcUnique(post, 'next-operation'(op(+, =, 'ngram-key'))))) Unify: (208) [user] nop(pfcWarn(not_pfcUnique(post, 'next-operation'(op(+, =, 'ngram-key'))))) Exit: (208) [user] nop(pfcWarn(not_pfcUnique(post, 'next-operation'(op(+, =, 'ngram-key'))))) ^ Exit: (207) [user] pfcPost11('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3842, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (205) [locally_each] locally_each:wtl_how(locally_each:trusted_redo_call_cleanup, locally_each:(true==true), user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3842, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _3866, (notrace, wdmsg(('next-operation'(op(+, =, 'ngram-key'))=>_3866)), trace)), user:set_prolog_flag(occurs_check, true)) ^ Exit: (204) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3842, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _3866, (notrace, wdmsg(('next-operation'(op(+, =, 'ngram-key'))=>_3866)), trace)), user:each_call_cleanup) ^ Exit: (203) [locally_each] locally_each:locally(user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3842, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _3866, (notrace, wdmsg(('next-operation'(op(+, =, 'ngram-key'))=>_3866)), trace))) ^ Exit: (202) [user] pfcPost1('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3842, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (201) [user] pfcPost_rev((P;HTML|mfl4(_3842, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax), 'next-operation'(op(+, =, 'ngram-key'))) ^ Exit: (200) [user] pfcPost('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3842, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (200) [user] pfcRun ^ Unify: (200) [user] pfcRun ^ Call: (201) [user] pfcGetSearch(direct) ^ Unify: (201) [user] pfcGetSearch(direct) Call: (202) [t_l] t_l:pfcSearchTL(_154490) Fail: (202) [t_l] t_l:pfcSearchTL(_154490) ^ Redo: (201) [user] pfcGetSearch(direct) ^ Call: (202) [user] pfcSearch(_157264) ^ Unify: (202) [user] pfcSearch(direct) ^ Exit: (202) [user] pfcSearch(direct) Call: (202) [system] direct=direct Exit: (202) [system] direct=direct ^ Exit: (201) [user] pfcGetSearch(direct) ^ Unify: (200) [user] pfcRun ^ Exit: (200) [user] pfcRun ^ Exit: (199) [user] pfcAdd('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3842, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (198) [user] pfcAdd('next-operation'(op(+, =, 'ngram-key'))) ^ Exit: (197) [user] pfcAdd_Now('next-operation'(op(+, =, 'ngram-key'))) ^ Exit: (196) [user] if_t(into_simple_op(+, [=, ['ngram-key', [ngram, _Loc, [oc, __], _B, _C, [oc, __]], _Key], [['set-det'], ['atomic-list-concat', [::, oc, _B, _C, oc], ',', _Key]]], op(+, =, 'ngram-key')), pfcAdd_Now('next-operation'(op(+, =, 'ngram-key')))) Call: (196) [user] dont_give_up(as_tf(asserted_do_metta('&self', +, [=, ['ngram-key', [ngram, _Loc, [oc, __], _B, _C, [oc, __]], _Key], [['set-det'], ['atomic-list-concat', [::, oc, _B, _C, oc], ',', _Key]]]), _3348)) Unify: (196) [user] dont_give_up(as_tf(asserted_do_metta('&self', +, [=, ['ngram-key', [ngram, _Loc, [oc, __], _B, _C, [oc, __]], _Key], [['set-det'], ['atomic-list-concat', [::, oc, _B, _C, oc], ',', _Key]]]), _3348)) ^ Call: (198) [user] as_tf(asserted_do_metta('&self', +, [=, ['ngram-key', [ngram, _Loc, [oc, __], _B, _C, [oc, __]], _Key], [['set-det'], ['atomic-list-concat', [::, oc, _B, _C, oc], ',', _Key]]]), _3348) ^ Unify: (198) [user] as_tf(asserted_do_metta('&self', +, [=, ['ngram-key', [ngram, _Loc, [oc, __], _B, _C, [oc, __]], _Key], [['set-det'], ['atomic-list-concat', [::, oc, _B, _C, oc], ',', _Key]]]), _3348) Call: (199) [system] asserted_do_metta('&self', +, [=, ['ngram-key', [ngram, _Loc, [oc, __], _B, _C, [oc, __]], _Key], [['set-det'], ['atomic-list-concat', [::, oc, _B, _C, oc], ',', _Key]]])\=[_178744|_178746] Exit: (199) [system] asserted_do_metta('&self', +, [=, ['ngram-key', [ngram, _Loc, [oc, __], _B, _C, [oc, __]], _Key], [['set-det'], ['atomic-list-concat', [::, oc, _B, _C, oc], ',', _Key]]])\=[_178744|_178746] ^ Call: (199) [user] catch_nowarn((call(asserted_do_metta('&self', +, [=, ['ngram-key', [ngram, _Loc, [oc, __], _B, _C, [oc, __]], _Key], [['set-det'], ['atomic-list-concat', [::, oc, _B, _C, oc], ',', _Key]]]))*->_3348='True';_3348='False')) ^ Unify: (199) [user] catch_nowarn((call(asserted_do_metta('&self', +, [=, ['ngram-key', [ngram, _Loc, [oc, __], _B, _C, [oc, __]], _Key], [['set-det'], ['atomic-list-concat', [::, oc, _B, _C, oc], ',', _Key]]]))*->_3348='True';_3348='False')) Call: (200) [user] catch_err((call(asserted_do_metta('&self', +, [=, ['ngram-key', [ngram, _Loc, [oc, __], _B, _C, [oc, __]], _Key], [['set-det'], ['atomic-list-concat', [::, oc, _B, _C, oc], ',', _Key]]]))*->_3348='True';_3348='False'), error(_182482, _182484), fail) Unify: (200) [user] catch_err((call(asserted_do_metta('&self', +, [=, ['ngram-key', [ngram, _Loc, [oc, __], _B, _C, [oc, __]], _Key], [['set-det'], ['atomic-list-concat', [::, oc, _B, _C, oc], ',', _Key]]]))*->_3348='True';_3348='False'), error(_182482, _182484), fail) Call: (203) [user] asserted_do_metta('&self', +, [=, ['ngram-key', [ngram, _Loc, [oc, __], _B, _C, [oc, __]], _Key], [['set-det'], ['atomic-list-concat', [::, oc, _B, _C, oc], ',', _Key]]]) Unify: (203) [user] asserted_do_metta('&self', +, [=, ['ngram-key', [ngram, _Loc, [oc, __], _B, _C, [oc, __]], _Key], [['set-det'], ['atomic-list-concat', [::, oc, _B, _C, oc], ',', _Key]]]) Call: (204) [user] metta_interp_mode(+, _186198) Unify: (204) [user] metta_interp_mode(+, load) Exit: (204) [user] metta_interp_mode(+, load) Call: (204) [user] asserted_do_metta('&self', load, [=, ['ngram-key', [ngram, _Loc, [oc, __], _B, _C, [oc, __]], _Key], [['set-det'], ['atomic-list-concat', [::, oc, _B, _C, oc], ',', _Key]]]) Unify: (204) [user] asserted_do_metta('&self', load, [=, ['ngram-key', [ngram, _Loc, [oc, __], _B, _C, [oc, __]], _Key], [['set-det'], ['atomic-list-concat', [::, oc, _B, _C, oc], ',', _Key]]]) Call: (205) [user] metta_interp_mode(load, _190788) Redo: (204) [user] asserted_do_metta('&self', load, [=, ['ngram-key', [ngram, _Loc, [oc, __], _B, _C, [oc, __]], _Key], [['set-det'], ['atomic-list-concat', [::, oc, _B, _C, oc], ',', _Key]]]) Unify: (204) [user] asserted_do_metta('&self', load, [=, ['ngram-key', [ngram, _Loc, [oc, __], _B, _C, [oc, __]], _Key], [['set-det'], ['atomic-list-concat', [::, oc, _B, _C, oc], ',', _Key]]]) Call: (205) [system] load==exec Redo: (204) [user] asserted_do_metta('&self', load, [=, ['ngram-key', [ngram, _Loc, [oc, __], _B, _C, [oc, __]], _Key], [['set-det'], ['atomic-list-concat', [::, oc, _B, _C, oc], ',', _Key]]]) Unify: (204) [user] asserted_do_metta('&self', load, [=, ['ngram-key', [ngram, _Loc, [oc, __], _B, _C, [oc, __]], _Key], [['set-det'], ['atomic-list-concat', [::, oc, _B, _C, oc], ',', _Key]]]) Call: (205) [user] asserted_do_metta2('&self', load, [=, ['ngram-key', [ngram, _Loc, [oc, __], _B, _C, [oc, __]], _Key], [['set-det'], ['atomic-list-concat', [::, oc, _B, _C, oc], ',', _Key]]], [=, ['ngram-key', [ngram, _Loc, [oc, __], _B, _C, [oc, __]], _Key], [['set-det'], ['atomic-list-concat', [::, oc, _B, _C, oc], ',', _Key]]]) Unify: (205) [user] asserted_do_metta2('&self', load, [=, ['ngram-key', [ngram, _Loc, [oc, __], _B, _C, [oc, __]], _Key], [['set-det'], ['atomic-list-concat', [::, oc, _B, _C, oc], ',', _Key]]], [=, ['ngram-key', [ngram, _Loc, [oc, __], _B, _C, [oc, __]], _Key], [['set-det'], ['atomic-list-concat', [::, oc, _B, _C, oc], ',', _Key]]]) Call: (206) [system] nonvar(load) Exit: (206) [system] nonvar(load) Call: (206) [user] metta_interp_mode(load, _200010) Redo: (205) [user] asserted_do_metta2('&self', load, [=, ['ngram-key', [ngram, _Loc, [oc, __], _B, _C, [oc, __]], _Key], [['set-det'], ['atomic-list-concat', [::, oc, _B, _C, oc], ',', _Key]]], [=, ['ngram-key', [ngram, _Loc, [oc, __], _B, _C, [oc, __]], _Key], [['set-det'], ['atomic-list-concat', [::, oc, _B, _C, oc], ',', _Key]]]) Unify: (205) [user] asserted_do_metta2('&self', load, [=, ['ngram-key', [ngram, _Loc, [oc, __], _B, _C, [oc, __]], _Key], [['set-det'], ['atomic-list-concat', [::, oc, _B, _C, oc], ',', _Key]]], [=, ['ngram-key', [ngram, _Loc, [oc, __], _B, _C, [oc, __]], _Key], [['set-det'], ['atomic-list-concat', [::, oc, _B, _C, oc], ',', _Key]]]) ^ Call: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, ['ngram-key', [ngram, _Loc, [oc, __], _B, _C, [oc, __]], _Key], [['set-det'], ['atomic-list-concat', [::, oc, _B, _C, oc], ',', _Key]]], metta_atom('&self', [=, ['ngram-key', [ngram, _Loc, [oc, __], _B, _C, [oc, __]], _Key], [['set-det'], ['atomic-list-concat', [::, oc, _B, _C, oc], ',', _Key]]]))) ^ Unify: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, ['ngram-key', [ngram, _Loc, [oc, __], _B, _C, [oc, __]], _Key], [['set-det'], ['atomic-list-concat', [::, oc, _B, _C, oc], ',', _Key]]], metta_atom('&self', [=, ['ngram-key', [ngram, _Loc, [oc, __], _B, _C, [oc, __]], _Key], [['set-det'], ['atomic-list-concat', [::, oc, _B, _C, oc], ',', _Key]]]))) ^ Call: (207) [user] is_compatio ^ Unify: (207) [user] is_compatio ^ Call: (209) [system] setup_call_cleanup('$notrace'(_206486, _206488), once(user:is_compatio0), '$restore_trace'(_206486, _206488)) ^ Unify: (209) [system] setup_call_cleanup(system:'$notrace'(_206486, _206488), system:once(user:is_compatio0), system:'$restore_trace'(_206486, _206488)) ^ Call: (210) [system] sig_atomic(system:'$notrace'(_206486, _206488)) ^ Fail: (207) [user] is_compatio ^ Redo: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, ['ngram-key', [ngram, _Loc, [oc, __], _B, _C, [oc, __]], _Key], [['set-det'], ['atomic-list-concat', [::, oc, _B, _C, oc], ',', _Key]]], metta_atom('&self', [=, ['ngram-key', [ngram, _Loc, [oc, __], _B, _C, [oc, __]], _Key], [['set-det'], ['atomic-list-concat', [::, oc, _B, _C, oc], ',', _Key]]]))) ^ Unify: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, ['ngram-key', [ngram, _Loc, [oc, __], _B, _C, [oc, __]], _Key], [['set-det'], ['atomic-list-concat', [::, oc, _B, _C, oc], ',', _Key]]], metta_atom('&self', [=, ['ngram-key', [ngram, _Loc, [oc, __], _B, _C, [oc, __]], _Key], [['set-det'], ['atomic-list-concat', [::, oc, _B, _C, oc], ',', _Key]]]))) ^ Call: (208) [rtrace] rtrace:quietly3(user:(wots(_212104, must_det_ll(user:metta_anew(load, [=, ['ngram-key', [ngram, _Loc, [oc, __], _B, _C, [oc, __]], _Key], [['set-det'], ['atomic-list-concat', [::, oc, _B, _C, oc], ',', _Key]]], metta_atom('&self', [=, ['ngram-key', [ngram, _Loc, [oc, __], _B, _C, [oc, __]], _Key], [['set-det'], ['atomic-list-concat', [::, oc, _B, _C, oc], ',', _Key]]])))), (_212104==""->true;our_ansi_format('#ffa505', '~w~n', [_212104])))) ^ Unify: (208) [rtrace] rtrace:quietly3(user:(wots(_212104, must_det_ll(user:metta_anew(load, [=, ['ngram-key', [ngram, _Loc, [oc, __], _B, _C, [oc, __]], _Key], [['set-det'], ['atomic-list-concat', [::, oc, _B, _C, oc], ',', _Key]]], metta_atom('&self', [=, ['ngram-key', [ngram, _Loc, [oc, __], _B, _C, [oc, __]], _Key], [['set-det'], ['atomic-list-concat', [::, oc, _B, _C, oc], ',', _Key]]])))), (_212104==""->true;our_ansi_format('#ffa505', '~w~n', [_212104])))) (= (ngram-key (ngram $Loc (oc $) $B $C (oc $)) $Key) ( (set-det) (atomic-list-concat (:: oc $B $C oc) , $Key))) ^ Exit: (208) [rtrace] rtrace:quietly3(user:(wots("", must_det_ll(user:metta_anew(load, [=, ['ngram-key', [ngram, _Loc, [oc, __], _B, _C, [oc, __]], _Key], [['set-det'], ['atomic-list-concat', [::, oc, _B, _C, oc], ',', _Key]]], metta_atom('&self', [=, ['ngram-key', [ngram, _Loc, [oc, __], _B, _C, [oc, __]], _Key], [['set-det'], ['atomic-list-concat', [::, oc, _B, _C, oc], ',', _Key]]])))), (""==""->true;our_ansi_format('#ffa505', '~w~n', [""])))) ^ Exit: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, ['ngram-key', [ngram, _Loc, [oc, __], _B, _C, [oc, __]], _Key], [['set-det'], ['atomic-list-concat', [::, oc, _B, _C, oc], ',', _Key]]], metta_atom('&self', [=, ['ngram-key', [ngram, _Loc, [oc, __], _B, _C, [oc, __]], _Key], [['set-det'], ['atomic-list-concat', [::, oc, _B, _C, oc], ',', _Key]]]))) Exit: (205) [user] asserted_do_metta2('&self', load, [=, ['ngram-key', [ngram, _Loc, [oc, __], _B, _C, [oc, __]], _Key], [['set-det'], ['atomic-list-concat', [::, oc, _B, _C, oc], ',', _Key]]], [=, ['ngram-key', [ngram, _Loc, [oc, __], _B, _C, [oc, __]], _Key], [['set-det'], ['atomic-list-concat', [::, oc, _B, _C, oc], ',', _Key]]]) Exit: (204) [user] asserted_do_metta('&self', load, [=, ['ngram-key', [ngram, _Loc, [oc, __], _B, _C, [oc, __]], _Key], [['set-det'], ['atomic-list-concat', [::, oc, _B, _C, oc], ',', _Key]]]) Exit: (203) [user] asserted_do_metta('&self', +, [=, ['ngram-key', [ngram, _Loc, [oc, __], _B, _C, [oc, __]], _Key], [['set-det'], ['atomic-list-concat', [::, oc, _B, _C, oc], ',', _Key]]]) Call: (203) [system] _3348='True' Exit: (203) [system] 'True'='True' Exit: (200) [user] catch_err((call(asserted_do_metta('&self', +, [=, ['ngram-key', [ngram, _Loc, [oc, __], _B, _C, [oc, __]], _Key], [['set-det'], ['atomic-list-concat', [::, oc, _B, _C, oc], ',', _Key]]]))*->'True'='True';'True'='False'), error(_182482, _182484), fail) ^ Exit: (199) [user] catch_nowarn((call(asserted_do_metta('&self', +, [=, ['ngram-key', [ngram, _Loc, [oc, __], _B, _C, [oc, __]], _Key], [['set-det'], ['atomic-list-concat', [::, oc, _B, _C, oc], ',', _Key]]]))*->'True'='True';'True'='False')) ^ Exit: (198) [user] as_tf(asserted_do_metta('&self', +, [=, ['ngram-key', [ngram, _Loc, [oc, __], _B, _C, [oc, __]], _Key], [['set-det'], ['atomic-list-concat', [::, oc, _B, _C, oc], ',', _Key]]]), 'True') Exit: (196) [user] dont_give_up(as_tf(asserted_do_metta('&self', +, [=, ['ngram-key', [ngram, _Loc, [oc, __], _B, _C, [oc, __]], _Key], [['set-det'], ['atomic-list-concat', [::, oc, _B, _C, oc], ',', _Key]]]), 'True')) Exit: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['ngram-key', [ngram, _Loc, [oc, __], _B, _C, [oc, __]], _Key], [['set-det'], ['atomic-list-concat', [::, oc, _B, _C, oc], ',', _Key]]], 'True') ^ Exit: (194) [user] must_not_error(user:do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['ngram-key', [ngram, _Loc, [oc, __], _B, _C, [oc, __]], _Key], [['set-det'], ['atomic-list-concat', [::, oc, _B, _C, oc], ',', _Key]]], 'True')) ^ Redo: (193) [user] metta_file_buffer(_3300, _3302, _3304, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', _3308) ^ Unify: (193) [user] metta_file_buffer(+, [=, ['ngram-key', [ngram, _244110, [oc, _244128], _244134, _244140, _244146], _244152], [['set-det'], ['atomic-list-concat', [::, oc, _244134, _244140, _244146], ',', _244152]]], ['_Key'=_244152, '_C'=_244146, '_B'=_244140, '_A'=_244134, '__'=_244128, '_Loc'=_244110], P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', '$stream_position'(6336, 221, 62, 6336)) ^ Exit: (193) [user] metta_file_buffer(+, [=, ['ngram-key', [ngram, _244110, [oc, _244128], _244134, _244140, _244146], _244152], [['set-det'], ['atomic-list-concat', [::, oc, _244134, _244140, _244146], ',', _244152]]], ['_Key'=_244152, '_C'=_244146, '_B'=_244140, '_A'=_244134, '__'=_244128, '_Loc'=_244110], P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', '$stream_position'(6336, 221, 62, 6336)) ^ Call: (194) [user] apply:maplist(maybe_assign, ['_Key'=_244152, '_C'=_244146, '_B'=_244140, '_A'=_244134, '__'=_244128, '_Loc'=_244110]) ^ Unify: (194) [apply] apply:maplist(user:maybe_assign, ['_Key'=_244152, '_C'=_244146, '_B'=_244140, '_A'=_244134, '__'=_244128, '_Loc'=_244110]) Call: (195) [apply] apply:maplist_(['_Key'=_244152, '_C'=_244146, '_B'=_244140, '_A'=_244134, '__'=_244128, '_Loc'=_244110], user:maybe_assign) Unify: (195) [apply] apply:maplist_(['_Key'=_244152, '_C'=_244146, '_B'=_244140, '_A'=_244134, '__'=_244128, '_Loc'=_244110], user:maybe_assign) Call: (196) [user] maybe_assign('_Key'=_244152) Unify: (196) [user] maybe_assign('_Key'=_244152) ^ Call: (197) [user] ignore(_244152=_Key) ^ Unify: (197) [system] ignore(user:(_244152=_Key)) Call: (198) [system] _244152=_Key Exit: (198) [system] _Key=_Key ^ Exit: (197) [system] ignore(user:(_Key=_Key)) Exit: (196) [user] maybe_assign('_Key'=_Key) Call: (196) [apply] apply:maplist_(['_C'=_244146, '_B'=_244140, '_A'=_244134, '__'=_244128, '_Loc'=_244110], user:maybe_assign) Unify: (196) [apply] apply:maplist_(['_C'=_244146, '_B'=_244140, '_A'=_244134, '__'=_244128, '_Loc'=_244110], user:maybe_assign) Call: (197) [user] maybe_assign('_C'=_244146) Unify: (197) [user] maybe_assign('_C'=_244146) ^ Call: (198) [user] ignore(_244146=_C) ^ Unify: (198) [system] ignore(user:(_244146=_C)) Call: (199) [system] _244146=_C Exit: (199) [system] _C=_C ^ Exit: (198) [system] ignore(user:(_C=_C)) Exit: (197) [user] maybe_assign('_C'=_C) Call: (197) [apply] apply:maplist_(['_B'=_244140, '_A'=_244134, '__'=_244128, '_Loc'=_244110], user:maybe_assign) Unify: (197) [apply] apply:maplist_(['_B'=_244140, '_A'=_244134, '__'=_244128, '_Loc'=_244110], user:maybe_assign) Call: (198) [user] maybe_assign('_B'=_244140) Unify: (198) [user] maybe_assign('_B'=_244140) ^ Call: (199) [user] ignore(_244140=_B) ^ Unify: (199) [system] ignore(user:(_244140=_B)) Call: (200) [system] _244140=_B Exit: (200) [system] _B=_B ^ Exit: (199) [system] ignore(user:(_B=_B)) Exit: (198) [user] maybe_assign('_B'=_B) Call: (198) [apply] apply:maplist_(['_A'=_244134, '__'=_244128, '_Loc'=_244110], user:maybe_assign) Unify: (198) [apply] apply:maplist_(['_A'=_244134, '__'=_244128, '_Loc'=_244110], user:maybe_assign) Call: (199) [user] maybe_assign('_A'=_244134) Unify: (199) [user] maybe_assign('_A'=_244134) ^ Call: (200) [user] ignore(_244134=_A) ^ Unify: (200) [system] ignore(user:(_244134=_A)) Call: (201) [system] _244134=_A Exit: (201) [system] _A=_A ^ Exit: (200) [system] ignore(user:(_A=_A)) Exit: (199) [user] maybe_assign('_A'=_A) Call: (199) [apply] apply:maplist_(['__'=_244128, '_Loc'=_244110], user:maybe_assign) Unify: (199) [apply] apply:maplist_(['__'=_244128, '_Loc'=_244110], user:maybe_assign) Call: (200) [user] maybe_assign('__'=_244128) Unify: (200) [user] maybe_assign('__'=_244128) ^ Call: (201) [user] ignore(_244128=__) ^ Unify: (201) [system] ignore(user:(_244128=__)) Call: (202) [system] _244128=__ Exit: (202) [system] __=__ ^ Exit: (201) [system] ignore(user:(__=__)) Exit: (200) [user] maybe_assign('__'=__) Call: (200) [apply] apply:maplist_(['_Loc'=_244110], user:maybe_assign) Unify: (200) [apply] apply:maplist_(['_Loc'=_244110], user:maybe_assign) Call: (201) [user] maybe_assign('_Loc'=_244110) Unify: (201) [user] maybe_assign('_Loc'=_244110) ^ Call: (202) [user] ignore(_244110=_Loc) ^ Unify: (202) [system] ignore(user:(_244110=_Loc)) Call: (203) [system] _244110=_Loc Exit: (203) [system] _Loc=_Loc ^ Exit: (202) [system] ignore(user:(_Loc=_Loc)) Exit: (201) [user] maybe_assign('_Loc'=_Loc) Call: (201) [apply] apply:maplist_([], user:maybe_assign) Unify: (201) [apply] apply:maplist_([], user:maybe_assign) Exit: (201) [apply] apply:maplist_([], user:maybe_assign) Exit: (200) [apply] apply:maplist_(['_Loc'=_Loc], user:maybe_assign) Exit: (199) [apply] apply:maplist_(['__'=__, '_Loc'=_Loc], user:maybe_assign) Exit: (198) [apply] apply:maplist_(['_A'=_A, '__'=__, '_Loc'=_Loc], user:maybe_assign) Exit: (197) [apply] apply:maplist_(['_B'=_B, '_A'=_A, '__'=__, '_Loc'=_Loc], user:maybe_assign) Exit: (196) [apply] apply:maplist_(['_C'=_C, '_B'=_B, '_A'=_A, '__'=__, '_Loc'=_Loc], user:maybe_assign) Exit: (195) [apply] apply:maplist_(['_Key'=_Key, '_C'=_C, '_B'=_B, '_A'=_A, '__'=__, '_Loc'=_Loc], user:maybe_assign) ^ Exit: (194) [apply] apply:maplist(user:maybe_assign, ['_Key'=_Key, '_C'=_C, '_B'=_B, '_A'=_A, '__'=__, '_Loc'=_Loc]) ^ Call: (194) [user] must_not_error(do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['ngram-key', [ngram, _Loc, [oc, __], _A, _B, _C], _Key], [['set-det'], ['atomic-list-concat', [::, oc, _A, _B, _C], ',', _Key]]], _3348)) ^ Unify: (194) [user] must_not_error(user:do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['ngram-key', [ngram, _Loc, [oc, __], _A, _B, _C], _Key], [['set-det'], ['atomic-list-concat', [::, oc, _A, _B, _C], ',', _Key]]], _3348)) Call: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['ngram-key', [ngram, _Loc, [oc, __], _A, _B, _C], _Key], [['set-det'], ['atomic-list-concat', [::, oc, _A, _B, _C], ',', _Key]]], _3348) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['ngram-key', [ngram, _Loc, [oc, __], _A, _B, _C], _Key], [['set-det'], ['atomic-list-concat', [::, oc, _A, _B, _C], ',', _Key]]], _3348) Call: (196) [system] var([=, ['ngram-key', [ngram, _Loc, [oc, __], _A, _B, _C], _Key], [['set-det'], ['atomic-list-concat', [::, oc, _A, _B, _C], ',', _Key]]]) Redo: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['ngram-key', [ngram, _Loc, [oc, __], _A, _B, _C], _Key], [['set-det'], ['atomic-list-concat', [::, oc, _A, _B, _C], ',', _Key]]], _3348) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['ngram-key', [ngram, _Loc, [oc, __], _A, _B, _C], _Key], [['set-det'], ['atomic-list-concat', [::, oc, _A, _B, _C], ',', _Key]]], _3348) Call: (196) [system] (+)\==exec Exit: (196) [system] (+)\==exec Call: (196) [system] [=, ['ngram-key', [ngram, _Loc, [oc, __], _A, _B, _C], _Key], [['set-det'], ['atomic-list-concat', [::, oc, _A, _B, _C], ',', _Key]]]==[] Redo: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['ngram-key', [ngram, _Loc, [oc, __], _A, _B, _C], _Key], [['set-det'], ['atomic-list-concat', [::, oc, _A, _B, _C], ',', _Key]]], _3348) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['ngram-key', [ngram, _Loc, [oc, __], _A, _B, _C], _Key], [['set-det'], ['atomic-list-concat', [::, oc, _A, _B, _C], ',', _Key]]], _3348) Call: (196) [system] string([=, ['ngram-key', [ngram, _Loc, [oc, __], _A, _B, _C], _Key], [['set-det'], ['atomic-list-concat', [::, oc, _A, _B, _C], ',', _Key]]]) Redo: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['ngram-key', [ngram, _Loc, [oc, __], _A, _B, _C], _Key], [['set-det'], ['atomic-list-concat', [::, oc, _A, _B, _C], ',', _Key]]], _3348) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['ngram-key', [ngram, _Loc, [oc, __], _A, _B, _C], _Key], [['set-det'], ['atomic-list-concat', [::, oc, _A, _B, _C], ',', _Key]]], _3348) Call: (196) [system] (+)\==exec Exit: (196) [system] (+)\==exec ^ Call: (196) [user] if_t(into_simple_op(+, [=, ['ngram-key', [ngram, _Loc, [oc, __], _A, _B, _C], _Key], [['set-det'], ['atomic-list-concat', [::, oc, _A, _B, _C], ',', _Key]]], _375428), pfcAdd_Now('next-operation'(_375428))) ^ Unify: (196) [user] if_t(into_simple_op(+, [=, ['ngram-key', [ngram, _Loc, [oc, __], _A, _B, _C], _Key], [['set-det'], ['atomic-list-concat', [::, oc, _A, _B, _C], ',', _Key]]], _375428), pfcAdd_Now('next-operation'(_375428))) Call: (197) [user] into_simple_op(+, [=, ['ngram-key', [ngram, _Loc, [oc, __], _A, _B, _C], _Key], [['set-det'], ['atomic-list-concat', [::, oc, _A, _B, _C], ',', _Key]]], _375428) Unify: (197) [user] into_simple_op(+, [=, ['ngram-key', [ngram, _Loc, [oc, __], _A, _B, _C], _Key], [['set-det'], ['atomic-list-concat', [::, oc, _A, _B, _C], ',', _Key]]], op(+, =, _378220)) Call: (198) [user] o_s([['ngram-key', [ngram, _Loc, [oc, __], _A, _B, _C], _Key], [['set-det'], ['atomic-list-concat', [::, oc, _A, _B, _C], ',', _Key]]], _378220) Unify: (198) [user] o_s([['ngram-key', [ngram, _Loc, [oc, __], _A, _B, _C], _Key], [['set-det'], ['atomic-list-concat', [::, oc, _A, _B, _C], ',', _Key]]], _378220) Call: (199) [user] o_s(['ngram-key', [ngram, _Loc, [oc, __], _A, _B, _C], _Key], _378220) Unify: (199) [user] o_s(['ngram-key', [ngram, _Loc, [oc, __], _A, _B, _C], _Key], _378220) Call: (200) [user] o_s('ngram-key', _378220) Unify: (200) [user] o_s('ngram-key', 'ngram-key') Exit: (200) [user] o_s('ngram-key', 'ngram-key') Exit: (199) [user] o_s(['ngram-key', [ngram, _Loc, [oc, __], _A, _B, _C], _Key], 'ngram-key') Exit: (198) [user] o_s([['ngram-key', [ngram, _Loc, [oc, __], _A, _B, _C], _Key], [['set-det'], ['atomic-list-concat', [::, oc, _A, _B, _C], ',', _Key]]], 'ngram-key') Exit: (197) [user] into_simple_op(+, [=, ['ngram-key', [ngram, _Loc, [oc, __], _A, _B, _C], _Key], [['set-det'], ['atomic-list-concat', [::, oc, _A, _B, _C], ',', _Key]]], op(+, =, 'ngram-key')) ^ Call: (197) [user] pfcAdd_Now('next-operation'(op(+, =, 'ngram-key'))) ^ Unify: (197) [user] pfcAdd_Now('next-operation'(op(+, =, 'ngram-key'))) ^ Call: (198) [user] current_predicate(pfcAdd/1) ^ Exit: (198) [user] current_predicate(pfcAdd/1) ^ Call: (198) [user] once_writeq_nl(pfcAdd('next-operation'(op(+, =, 'ngram-key')))) ^ Unify: (198) [user] once_writeq_nl(pfcAdd('next-operation'(op(+, =, 'ngram-key')))) ^ Call: (199) [user] clause(pfcTraceExecution, true) ^ Fail: (199) [user] clause(pfcTraceExecution, true) ^ Redo: (198) [user] once_writeq_nl(pfcAdd('next-operation'(op(+, =, 'ngram-key')))) ^ Exit: (198) [user] once_writeq_nl(pfcAdd('next-operation'(op(+, =, 'ngram-key')))) ^ Call: (198) [user] pfcAdd('next-operation'(op(+, =, 'ngram-key'))) ^ Unify: (198) [user] pfcAdd('next-operation'(op(+, =, 'ngram-key'))) ^ Call: (199) [user] must_ex(current_why_UU(_399438)) ^ Unify: (199) [user] must_ex(current_why_UU(_399438)) Call: (201) [user] current_why_UU(_399438) Unify: (201) [user] current_why_UU(_399438) ^ Call: (202) [user] get_why_uu(_399438) ^ Unify: (202) [user] get_why_uu(_399438) ^ Call: (203) [user] findall(_404978, current_why(_404978), _404984) ^ Unify: (203) [$bags] findall(_404978, user:current_why(_404978), _404984) ^ Call: (204) [$bags] findall(_404978, user:current_why(_404978), _404984, []) ^ Unify: (204) [$bags] findall(_404978, user:current_why(_404978), _404984, []) ^ Call: (205) [$bags] cleanup_bag(findall_loop(_404978, user:current_why(_404978), _404984, []), '$destroy_findall_bag') ^ Unify: (205) [$bags] cleanup_bag('$bags':findall_loop(_404978, user:current_why(_404978), _404984, []), '$bags':'$destroy_findall_bag') Call: (206) [$bags] findall_loop(_404978, user:current_why(_404978), _404984, []) Unify: (206) [$bags] findall_loop(_404978, user:current_why(_404978), _404984, []) ^ Call: (207) [user] bugger:current_why(_404978) ^ Unify: (207) [user] bugger:current_why(_404978) ^ Call: (208) [user] bugger:current_why_data(_404978) ^ Unify: (208) [user] bugger:current_why_data(_404978) Call: (209) [system] nb_current('$current_why', wp(_404978, _416238)) Fail: (209) [system] nb_current('$current_why', wp(_404978, _416238)) ^ Redo: (208) [user] bugger:current_why_data(_404978) ^ Unify: (208) [user] bugger:current_why_data(_404978) Call: (209) [t_l] t_l:current_why_source(_404978) Fail: (209) [t_l] t_l:current_why_source(_404978) ^ Fail: (208) [user] bugger:current_why_data(_404978) ^ Redo: (207) [user] bugger:current_why(_404978) ^ Unify: (207) [user] bugger:current_why(mfl4(_423666, _423668, _423670, _423672)) ^ Call: (209) [system] setup_call_cleanup('$notrace'(_424622, _424624), once(user:current_mfl4(_423666, _423668, _423670, _423672)), '$restore_trace'(_424622, _424624)) ^ Unify: (209) [system] setup_call_cleanup(system:'$notrace'(_424622, _424624), system:once(user:current_mfl4(_423666, _423668, _423670, _423672)), system:'$restore_trace'(_424622, _424624)) ^ Call: (210) [system] sig_atomic(system:'$notrace'(_424622, _424624)) ^ Exit: (209) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:current_mfl4(_423666, user, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', 587)), system:'$restore_trace'(3, -1)) ^ Exit: (207) [user] bugger:current_why(P;HTML|mfl4(_423666, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Redo: (206) [$bags] findall_loop(_404978, user:current_why(_404978), _404984, []) Exit: (206) [$bags] findall_loop(_404978, user:current_why(_404978), [P;HTML|mfl4(_441504, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], []) ^ Exit: (205) [$bags] cleanup_bag('$bags':findall_loop(_404978, user:current_why(_404978), [P;HTML|mfl4(_441504, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], []), '$bags':'$destroy_findall_bag') ^ Exit: (204) [$bags] findall(_404978, user:current_why(_404978), [P;HTML|mfl4(_441504, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], []) ^ Exit: (203) [$bags] findall(_404978, user:current_why(_404978), [P;HTML|mfl4(_441504, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Call: (203) [system] [P;HTML|mfl4(_441504, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]\==[] Exit: (203) [system] [P;HTML|mfl4(_441504, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]\==[] ^ Call: (203) [user] u_to_uu([P;HTML|mfl4(_441504, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _399438) ^ Unify: (203) [user] u_to_uu([P;HTML|mfl4(_441504, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], ([P;HTML|mfl4(_441504, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], ax)) Call: (204) [system] var([P;HTML|mfl4(_441504, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Fail: (204) [system] var([P;HTML|mfl4(_441504, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) ^ Redo: (203) [user] u_to_uu([P;HTML|mfl4(_3842, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _3816) ^ Unify: (203) [user] u_to_uu([P;HTML|mfl4(_3842, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], [P;HTML|mfl4(_3842, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Call: (204) [system] nonvar([P;HTML|mfl4(_3842, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Exit: (204) [system] nonvar([P;HTML|mfl4(_3842, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Call: (204) [system] [P;HTML|mfl4(_3842, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]=(_42850, _42852) Fail: (204) [system] [P;HTML|mfl4(_3842, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]=(_42850, _42852) ^ Redo: (203) [user] u_to_uu([P;HTML|mfl4(_3842, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _3816) ^ Unify: (203) [user] u_to_uu([P;HTML|mfl4(_3842, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _3816) ^ Call: (204) [user] logicmoo_util_terms:list_to_conjuncts([P;HTML|mfl4(_3842, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _73252) ^ Unify: (204) [user] logicmoo_util_terms:list_to_conjuncts([P;HTML|mfl4(_3842, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _73252) ^ Call: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_3842, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _73252) ^ Unify: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_3842, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], [P;HTML|mfl4(_3842, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Call: (206) [system] var([P;HTML|mfl4(_3842, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Fail: (206) [system] var([P;HTML|mfl4(_3842, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) ^ Redo: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_3842, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _73252) ^ Unify: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_3842, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], [P;HTML|mfl4(_3842, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) ^ Call: (206) [user] not(compound([P;HTML|mfl4(_3842, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)])) ^ Unify: (206) [system] not(user:compound([P;HTML|mfl4(_3842, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)])) Call: (207) [system] compound([P;HTML|mfl4(_3842, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Exit: (207) [system] compound([P;HTML|mfl4(_3842, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) ^ Fail: (206) [system] not(user:compound([P;HTML|mfl4(_3842, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)])) ^ Redo: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_3842, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _73252) ^ Unify: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_3842, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _73252) ^ Call: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3842, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _73252) ^ Unify: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3842, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_3842, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Call: (207) [system] var(P;HTML|mfl4(_3842, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Fail: (207) [system] var(P;HTML|mfl4(_3842, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Redo: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3842, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _73252) ^ Unify: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3842, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_3842, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Call: (207) [user] not(compound(P;HTML|mfl4(_3842, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587))) ^ Unify: (207) [system] not(user:compound(P;HTML|mfl4(_3842, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587))) Call: (208) [system] compound(P;HTML|mfl4(_3842, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Exit: (208) [system] compound(P;HTML|mfl4(_3842, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Fail: (207) [system] not(user:compound(P;HTML|mfl4(_3842, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587))) ^ Redo: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3842, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _73252) ^ Unify: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3842, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_3842, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Exit: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3842, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_3842, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Exit: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_3842, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], P;HTML|mfl4(_3842, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Exit: (204) [user] logicmoo_util_terms:list_to_conjuncts([P;HTML|mfl4(_3842, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], P;HTML|mfl4(_3842, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Call: (204) [user] u_to_uu(P;HTML|mfl4(_3842, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _3816) ^ Unify: (204) [user] u_to_uu(P;HTML|mfl4(_3842, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), (P;HTML|mfl4(_3842, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) Call: (205) [system] var(P;HTML|mfl4(_3842, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Fail: (205) [system] var(P;HTML|mfl4(_3842, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Redo: (204) [user] u_to_uu(P;HTML|mfl4(_3842, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _3816) ^ Unify: (204) [user] u_to_uu(P;HTML|mfl4(_3842, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_3842, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Call: (205) [system] nonvar(P;HTML|mfl4(_3842, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Exit: (205) [system] nonvar(P;HTML|mfl4(_3842, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Call: (205) [system] P;HTML|mfl4(_3842, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)=(_436426, _436428) Fail: (205) [system] P;HTML|mfl4(_3842, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)=(_436426, _436428) ^ Redo: (204) [user] u_to_uu(P;HTML|mfl4(_3842, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _3816) ^ Unify: (204) [user] u_to_uu(P;HTML|mfl4(_3842, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), (P;HTML|mfl4(_3842, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (204) [user] u_to_uu(P;HTML|mfl4(_3842, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), (P;HTML|mfl4(_3842, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (203) [user] u_to_uu([P;HTML|mfl4(_3842, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], (P;HTML|mfl4(_3842, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (202) [user] get_why_uu((P;HTML|mfl4(_3842, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) Exit: (201) [user] current_why_UU((P;HTML|mfl4(_3842, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (199) [user] must_ex(current_why_UU((P;HTML|mfl4(_3842, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (199) [user] pfcAdd('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3822, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (199) [user] pfcAdd('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3822, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (200) [user] pfcPost('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3822, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (200) [user] pfcPost('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3822, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (201) [user] pfcPost_rev((P;HTML|mfl4(_3822, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax), 'next-operation'(op(+, =, 'ngram-key'))) ^ Unify: (201) [user] pfcPost_rev((P;HTML|mfl4(_3822, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax), 'next-operation'(op(+, =, 'ngram-key'))) Call: (202) [system] is_list('next-operation'(op(+, =, 'ngram-key'))) Fail: (202) [system] is_list('next-operation'(op(+, =, 'ngram-key'))) ^ Redo: (201) [user] pfcPost_rev((P;HTML|mfl4(_3822, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax), 'next-operation'(op(+, =, 'ngram-key'))) ^ Call: (202) [user] pfcPost1('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3822, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (202) [user] pfcPost1('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3822, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (203) [user] control_arg_types('next-operation'(op(+, =, 'ngram-key')), _76256) ^ Unify: (203) [user] control_arg_types('next-operation'(op(+, =, 'ngram-key')), _76256) Call: (204) [system] fail Fail: (204) [system] fail ^ Fail: (203) [user] control_arg_types('next-operation'(op(+, =, 'ngram-key')), _76256) ^ Redo: (202) [user] pfcPost1('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3822, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (202) [user] pfcPost1('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3822, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (203) [user] locally_each:locally(set_prolog_flag(occurs_check, true), catch(pfcPost11('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3822, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _96080, (notrace, wdmsg(('next-operation'(op(+, =, 'ngram-key'))=>_96080)), trace))) ^ Unify: (203) [locally_each] locally_each:locally(user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3822, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _96080, (notrace, wdmsg(('next-operation'(op(+, =, 'ngram-key'))=>_96080)), trace))) ^ Call: (204) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3822, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _96080, (notrace, wdmsg(('next-operation'(op(+, =, 'ngram-key'))=>_96080)), trace)), user:each_call_cleanup) ^ Unify: (204) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3822, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _96080, (notrace, wdmsg(('next-operation'(op(+, =, 'ngram-key'))=>_96080)), trace)), user:each_call_cleanup) Call: (205) [system] current_prolog_flag(occurs_check, _126578) Exit: (205) [system] current_prolog_flag(occurs_check, true) ^ Call: (205) [locally_each] locally_each:wtl_how(trusted_redo_call_cleanup, true==true, user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3822, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _96080, (notrace, wdmsg(('next-operation'(op(+, =, 'ngram-key'))=>_96080)), trace)), user:set_prolog_flag(occurs_check, true)) ^ Unify: (205) [locally_each] locally_each:wtl_how(locally_each:trusted_redo_call_cleanup, locally_each:(true==true), user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3822, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _96080, (notrace, wdmsg(('next-operation'(op(+, =, 'ngram-key'))=>_96080)), trace)), user:set_prolog_flag(occurs_check, true)) Call: (206) [system] true==true Exit: (206) [system] true==true ^ Call: (207) [user] pfcPost11('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3822, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (207) [user] pfcPost11('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3822, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (208) [user] must_ex(pfcAddSupport('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3822, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Unify: (208) [user] must_ex(pfcAddSupport('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3822, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (210) [user] pfcAddSupport('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3822, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (210) [user] pfcAddSupport('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3822, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (211) [user] assert('$spft$'('next-operation'(op(+, =, 'ngram-key')), P;HTML|mfl4(_3822, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (211) [user] assert('$spft$'('next-operation'(op(+, =, 'ngram-key')), P;HTML|mfl4(_3822, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (210) [user] pfcAddSupport('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3822, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (208) [user] must_ex(pfcAddSupport('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3822, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (208) [user] pfcUnique(post, 'next-operation'(op(+, =, 'ngram-key'))) ^ Unify: (208) [user] pfcUnique(post, 'next-operation'(op(+, =, 'ngram-key'))) ^ Call: (209) [user] pfcUnique(post, 'next-operation'(op(+, =, 'ngram-key')), true) ^ Unify: (209) [user] pfcUnique(post, 'next-operation'(op(+, =, 'ngram-key')), true) ^ Call: (210) [user] is_asserted_exact('next-operation'(op(+, =, 'ngram-key')), true) ^ Unify: (210) [user] is_asserted_exact('next-operation'(op(+, =, 'ngram-key')), true) ^ Call: (211) [user] strip_module('next-operation'(op(+, =, 'ngram-key')), _227158, _227160) ^ Exit: (211) [user] strip_module('next-operation'(op(+, =, 'ngram-key')), user, 'next-operation'(op(+, =, 'ngram-key'))) ^ Call: (211) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'ngram-key')), true) ^ Unify: (211) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'ngram-key')), true) Call: (212) [system] _230902=user Exit: (212) [system] user=user ^ Call: (212) [user] clause(user:'next-operation'(op(+, =, 'ngram-key')), true, _232772) ^ Exit: (212) [user] clause('next-operation'(op(+, =, 'ngram-key')), true, (0x55bd1de56e50)) Call: (212) [$syspreds] clause_property((0x55bd1de56e50), module(user)) Unify: (212) [$syspreds] clause_property((0x55bd1de56e50), module(user)) Exit: (212) [$syspreds] clause_property((0x55bd1de56e50), module(user)) ^ Call: (212) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'ngram-key')), true, (0x55bd1de56e50)) ^ Unify: (212) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'ngram-key')), true, (0x55bd1de56e50)) ^ Call: (213) [user] clause(_239328, _239330, (0x55bd1de56e50)) ^ Exit: (213) [user] clause('next-operation'(op(+, =, 'ngram-key')), true, (0x55bd1de56e50)) ^ Call: (213) [user] strip_m('next-operation'(op(+, =, 'ngram-key')), _241224) ^ Unify: (213) [user] strip_m('next-operation'(op(+, =, 'ngram-key')), 'next-operation'(op(+, =, 'ngram-key'))) ^ Exit: (213) [user] strip_m('next-operation'(op(+, =, 'ngram-key')), 'next-operation'(op(+, =, 'ngram-key'))) Call: (213) [system] 'next-operation'(op(+, =, 'ngram-key'))=@='next-operation'(op(+, =, 'ngram-key')) Exit: (213) [system] 'next-operation'(op(+, =, 'ngram-key'))=@='next-operation'(op(+, =, 'ngram-key')) ^ Call: (213) [user] strip_m(true, _245866) ^ Unify: (213) [user] strip_m(true, true) ^ Exit: (213) [user] strip_m(true, true) Call: (213) [system] cl('next-operation'(op(+, =, 'ngram-key')), true)=@=cl('next-operation'(op(+, =, 'ngram-key')), true) Exit: (213) [system] cl('next-operation'(op(+, =, 'ngram-key')), true)=@=cl('next-operation'(op(+, =, 'ngram-key')), true) ^ Exit: (212) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'ngram-key')), true, (0x55bd1de56e50)) ^ Exit: (211) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'ngram-key')), true) ^ Exit: (210) [user] is_asserted_exact('next-operation'(op(+, =, 'ngram-key')), true) ^ Fail: (209) [user] pfcUnique(post, 'next-operation'(op(+, =, 'ngram-key')), true) ^ Fail: (208) [user] pfcUnique(post, 'next-operation'(op(+, =, 'ngram-key'))) ^ Redo: (207) [user] pfcPost11('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3822, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) Call: (208) [user] nop(pfcWarn(not_pfcUnique(post, 'next-operation'(op(+, =, 'ngram-key'))))) Unify: (208) [user] nop(pfcWarn(not_pfcUnique(post, 'next-operation'(op(+, =, 'ngram-key'))))) Exit: (208) [user] nop(pfcWarn(not_pfcUnique(post, 'next-operation'(op(+, =, 'ngram-key'))))) ^ Exit: (207) [user] pfcPost11('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3822, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (205) [locally_each] locally_each:wtl_how(locally_each:trusted_redo_call_cleanup, locally_each:(true==true), user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3822, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _96080, (notrace, wdmsg(('next-operation'(op(+, =, 'ngram-key'))=>_96080)), trace)), user:set_prolog_flag(occurs_check, true)) ^ Exit: (204) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3822, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _96080, (notrace, wdmsg(('next-operation'(op(+, =, 'ngram-key'))=>_96080)), trace)), user:each_call_cleanup) ^ Exit: (203) [locally_each] locally_each:locally(user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3822, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _96080, (notrace, wdmsg(('next-operation'(op(+, =, 'ngram-key'))=>_96080)), trace))) ^ Exit: (202) [user] pfcPost1('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3822, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (201) [user] pfcPost_rev((P;HTML|mfl4(_3822, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax), 'next-operation'(op(+, =, 'ngram-key'))) ^ Exit: (200) [user] pfcPost('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3822, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (200) [user] pfcRun ^ Unify: (200) [user] pfcRun ^ Call: (201) [user] pfcGetSearch(direct) ^ Unify: (201) [user] pfcGetSearch(direct) Call: (202) [t_l] t_l:pfcSearchTL(_322424) Fail: (202) [t_l] t_l:pfcSearchTL(_322424) ^ Redo: (201) [user] pfcGetSearch(direct) ^ Call: (202) [user] pfcSearch(_325198) ^ Unify: (202) [user] pfcSearch(direct) ^ Exit: (202) [user] pfcSearch(direct) Call: (202) [system] direct=direct Exit: (202) [system] direct=direct ^ Exit: (201) [user] pfcGetSearch(direct) ^ Unify: (200) [user] pfcRun ^ Exit: (200) [user] pfcRun ^ Exit: (199) [user] pfcAdd('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3822, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (198) [user] pfcAdd('next-operation'(op(+, =, 'ngram-key'))) ^ Exit: (197) [user] pfcAdd_Now('next-operation'(op(+, =, 'ngram-key'))) ^ Exit: (196) [user] if_t(into_simple_op(+, [=, ['ngram-key', [ngram, _Loc, [oc, __], _A, _B, _C], _Key], [['set-det'], ['atomic-list-concat', [::, oc, _A, _B, _C], ',', _Key]]], op(+, =, 'ngram-key')), pfcAdd_Now('next-operation'(op(+, =, 'ngram-key')))) Call: (196) [user] dont_give_up(as_tf(asserted_do_metta('&self', +, [=, ['ngram-key', [ngram, _Loc, [oc, __], _A, _B, _C], _Key], [['set-det'], ['atomic-list-concat', [::, oc, _A, _B, _C], ',', _Key]]]), _3348)) Unify: (196) [user] dont_give_up(as_tf(asserted_do_metta('&self', +, [=, ['ngram-key', [ngram, _Loc, [oc, __], _A, _B, _C], _Key], [['set-det'], ['atomic-list-concat', [::, oc, _A, _B, _C], ',', _Key]]]), _3348)) ^ Call: (198) [user] as_tf(asserted_do_metta('&self', +, [=, ['ngram-key', [ngram, _Loc, [oc, __], _A, _B, _C], _Key], [['set-det'], ['atomic-list-concat', [::, oc, _A, _B, _C], ',', _Key]]]), _3348) ^ Unify: (198) [user] as_tf(asserted_do_metta('&self', +, [=, ['ngram-key', [ngram, _Loc, [oc, __], _A, _B, _C], _Key], [['set-det'], ['atomic-list-concat', [::, oc, _A, _B, _C], ',', _Key]]]), _3348) Call: (199) [system] asserted_do_metta('&self', +, [=, ['ngram-key', [ngram, _Loc, [oc, __], _A, _B, _C], _Key], [['set-det'], ['atomic-list-concat', [::, oc, _A, _B, _C], ',', _Key]]])\=[_346678|_346680] Exit: (199) [system] asserted_do_metta('&self', +, [=, ['ngram-key', [ngram, _Loc, [oc, __], _A, _B, _C], _Key], [['set-det'], ['atomic-list-concat', [::, oc, _A, _B, _C], ',', _Key]]])\=[_346678|_346680] ^ Call: (199) [user] catch_nowarn((call(asserted_do_metta('&self', +, [=, ['ngram-key', [ngram, _Loc, [oc, __], _A, _B, _C], _Key], [['set-det'], ['atomic-list-concat', [::, oc, _A, _B, _C], ',', _Key]]]))*->_3348='True';_3348='False')) ^ Unify: (199) [user] catch_nowarn((call(asserted_do_metta('&self', +, [=, ['ngram-key', [ngram, _Loc, [oc, __], _A, _B, _C], _Key], [['set-det'], ['atomic-list-concat', [::, oc, _A, _B, _C], ',', _Key]]]))*->_3348='True';_3348='False')) Call: (200) [user] catch_err((call(asserted_do_metta('&self', +, [=, ['ngram-key', [ngram, _Loc, [oc, __], _A, _B, _C], _Key], [['set-det'], ['atomic-list-concat', [::, oc, _A, _B, _C], ',', _Key]]]))*->_3348='True';_3348='False'), error(_350416, _350418), fail) Unify: (200) [user] catch_err((call(asserted_do_metta('&self', +, [=, ['ngram-key', [ngram, _Loc, [oc, __], _A, _B, _C], _Key], [['set-det'], ['atomic-list-concat', [::, oc, _A, _B, _C], ',', _Key]]]))*->_3348='True';_3348='False'), error(_350416, _350418), fail) Call: (203) [user] asserted_do_metta('&self', +, [=, ['ngram-key', [ngram, _Loc, [oc, __], _A, _B, _C], _Key], [['set-det'], ['atomic-list-concat', [::, oc, _A, _B, _C], ',', _Key]]]) Unify: (203) [user] asserted_do_metta('&self', +, [=, ['ngram-key', [ngram, _Loc, [oc, __], _A, _B, _C], _Key], [['set-det'], ['atomic-list-concat', [::, oc, _A, _B, _C], ',', _Key]]]) Call: (204) [user] metta_interp_mode(+, _354132) Unify: (204) [user] metta_interp_mode(+, load) Exit: (204) [user] metta_interp_mode(+, load) Call: (204) [user] asserted_do_metta('&self', load, [=, ['ngram-key', [ngram, _Loc, [oc, __], _A, _B, _C], _Key], [['set-det'], ['atomic-list-concat', [::, oc, _A, _B, _C], ',', _Key]]]) Unify: (204) [user] asserted_do_metta('&self', load, [=, ['ngram-key', [ngram, _Loc, [oc, __], _A, _B, _C], _Key], [['set-det'], ['atomic-list-concat', [::, oc, _A, _B, _C], ',', _Key]]]) Call: (205) [user] metta_interp_mode(load, _358722) Redo: (204) [user] asserted_do_metta('&self', load, [=, ['ngram-key', [ngram, _Loc, [oc, __], _A, _B, _C], _Key], [['set-det'], ['atomic-list-concat', [::, oc, _A, _B, _C], ',', _Key]]]) Unify: (204) [user] asserted_do_metta('&self', load, [=, ['ngram-key', [ngram, _Loc, [oc, __], _A, _B, _C], _Key], [['set-det'], ['atomic-list-concat', [::, oc, _A, _B, _C], ',', _Key]]]) Call: (205) [system] load==exec Redo: (204) [user] asserted_do_metta('&self', load, [=, ['ngram-key', [ngram, _Loc, [oc, __], _A, _B, _C], _Key], [['set-det'], ['atomic-list-concat', [::, oc, _A, _B, _C], ',', _Key]]]) Unify: (204) [user] asserted_do_metta('&self', load, [=, ['ngram-key', [ngram, _Loc, [oc, __], _A, _B, _C], _Key], [['set-det'], ['atomic-list-concat', [::, oc, _A, _B, _C], ',', _Key]]]) Call: (205) [user] asserted_do_metta2('&self', load, [=, ['ngram-key', [ngram, _Loc, [oc, __], _A, _B, _C], _Key], [['set-det'], ['atomic-list-concat', [::, oc, _A, _B, _C], ',', _Key]]], [=, ['ngram-key', [ngram, _Loc, [oc, __], _A, _B, _C], _Key], [['set-det'], ['atomic-list-concat', [::, oc, _A, _B, _C], ',', _Key]]]) Unify: (205) [user] asserted_do_metta2('&self', load, [=, ['ngram-key', [ngram, _Loc, [oc, __], _A, _B, _C], _Key], [['set-det'], ['atomic-list-concat', [::, oc, _A, _B, _C], ',', _Key]]], [=, ['ngram-key', [ngram, _Loc, [oc, __], _A, _B, _C], _Key], [['set-det'], ['atomic-list-concat', [::, oc, _A, _B, _C], ',', _Key]]]) Call: (206) [system] nonvar(load) Exit: (206) [system] nonvar(load) Call: (206) [user] metta_interp_mode(load, _367944) Redo: (205) [user] asserted_do_metta2('&self', load, [=, ['ngram-key', [ngram, _Loc, [oc, __], _A, _B, _C], _Key], [['set-det'], ['atomic-list-concat', [::, oc, _A, _B, _C], ',', _Key]]], [=, ['ngram-key', [ngram, _Loc, [oc, __], _A, _B, _C], _Key], [['set-det'], ['atomic-list-concat', [::, oc, _A, _B, _C], ',', _Key]]]) Unify: (205) [user] asserted_do_metta2('&self', load, [=, ['ngram-key', [ngram, _Loc, [oc, __], _A, _B, _C], _Key], [['set-det'], ['atomic-list-concat', [::, oc, _A, _B, _C], ',', _Key]]], [=, ['ngram-key', [ngram, _Loc, [oc, __], _A, _B, _C], _Key], [['set-det'], ['atomic-list-concat', [::, oc, _A, _B, _C], ',', _Key]]]) ^ Call: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, ['ngram-key', [ngram, _Loc, [oc, __], _A, _B, _C], _Key], [['set-det'], ['atomic-list-concat', [::, oc, _A, _B, _C], ',', _Key]]], metta_atom('&self', [=, ['ngram-key', [ngram, _Loc, [oc, __], _A, _B, _C], _Key], [['set-det'], ['atomic-list-concat', [::, oc, _A, _B, _C], ',', _Key]]]))) ^ Unify: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, ['ngram-key', [ngram, _Loc, [oc, __], _A, _B, _C], _Key], [['set-det'], ['atomic-list-concat', [::, oc, _A, _B, _C], ',', _Key]]], metta_atom('&self', [=, ['ngram-key', [ngram, _Loc, [oc, __], _A, _B, _C], _Key], [['set-det'], ['atomic-list-concat', [::, oc, _A, _B, _C], ',', _Key]]]))) ^ Call: (207) [user] is_compatio ^ Unify: (207) [user] is_compatio ^ Call: (209) [system] setup_call_cleanup('$notrace'(_374420, _374422), once(user:is_compatio0), '$restore_trace'(_374420, _374422)) ^ Unify: (209) [system] setup_call_cleanup(system:'$notrace'(_374420, _374422), system:once(user:is_compatio0), system:'$restore_trace'(_374420, _374422)) ^ Call: (210) [system] sig_atomic(system:'$notrace'(_374420, _374422)) ^ Fail: (207) [user] is_compatio ^ Redo: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, ['ngram-key', [ngram, _Loc, [oc, __], _A, _B, _C], _Key], [['set-det'], ['atomic-list-concat', [::, oc, _A, _B, _C], ',', _Key]]], metta_atom('&self', [=, ['ngram-key', [ngram, _Loc, [oc, __], _A, _B, _C], _Key], [['set-det'], ['atomic-list-concat', [::, oc, _A, _B, _C], ',', _Key]]]))) ^ Unify: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, ['ngram-key', [ngram, _Loc, [oc, __], _A, _B, _C], _Key], [['set-det'], ['atomic-list-concat', [::, oc, _A, _B, _C], ',', _Key]]], metta_atom('&self', [=, ['ngram-key', [ngram, _Loc, [oc, __], _A, _B, _C], _Key], [['set-det'], ['atomic-list-concat', [::, oc, _A, _B, _C], ',', _Key]]]))) ^ Call: (208) [rtrace] rtrace:quietly3(user:(wots(_380038, must_det_ll(user:metta_anew(load, [=, ['ngram-key', [ngram, _Loc, [oc, __], _A, _B, _C], _Key], [['set-det'], ['atomic-list-concat', [::, oc, _A, _B, _C], ',', _Key]]], metta_atom('&self', [=, ['ngram-key', [ngram, _Loc, [oc, __], _A, _B, _C], _Key], [['set-det'], ['atomic-list-concat', [::, oc, _A, _B, _C], ',', _Key]]])))), (_380038==""->true;our_ansi_format('#ffa505', '~w~n', [_380038])))) ^ Unify: (208) [rtrace] rtrace:quietly3(user:(wots(_380038, must_det_ll(user:metta_anew(load, [=, ['ngram-key', [ngram, _Loc, [oc, __], _A, _B, _C], _Key], [['set-det'], ['atomic-list-concat', [::, oc, _A, _B, _C], ',', _Key]]], metta_atom('&self', [=, ['ngram-key', [ngram, _Loc, [oc, __], _A, _B, _C], _Key], [['set-det'], ['atomic-list-concat', [::, oc, _A, _B, _C], ',', _Key]]])))), (_380038==""->true;our_ansi_format('#ffa505', '~w~n', [_380038])))) (= (ngram-key (ngram $Loc (oc $) $A $B $C) $Key) ( (set-det) (atomic-list-concat (:: oc $A $B $C) , $Key))) ^ Exit: (208) [rtrace] rtrace:quietly3(user:(wots("", must_det_ll(user:metta_anew(load, [=, ['ngram-key', [ngram, _Loc, [oc, __], _A, _B, _C], _Key], [['set-det'], ['atomic-list-concat', [::, oc, _A, _B, _C], ',', _Key]]], metta_atom('&self', [=, ['ngram-key', [ngram, _Loc, [oc, __], _A, _B, _C], _Key], [['set-det'], ['atomic-list-concat', [::, oc, _A, _B, _C], ',', _Key]]])))), (""==""->true;our_ansi_format('#ffa505', '~w~n', [""])))) ^ Exit: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, ['ngram-key', [ngram, _Loc, [oc, __], _A, _B, _C], _Key], [['set-det'], ['atomic-list-concat', [::, oc, _A, _B, _C], ',', _Key]]], metta_atom('&self', [=, ['ngram-key', [ngram, _Loc, [oc, __], _A, _B, _C], _Key], [['set-det'], ['atomic-list-concat', [::, oc, _A, _B, _C], ',', _Key]]]))) Exit: (205) [user] asserted_do_metta2('&self', load, [=, ['ngram-key', [ngram, _Loc, [oc, __], _A, _B, _C], _Key], [['set-det'], ['atomic-list-concat', [::, oc, _A, _B, _C], ',', _Key]]], [=, ['ngram-key', [ngram, _Loc, [oc, __], _A, _B, _C], _Key], [['set-det'], ['atomic-list-concat', [::, oc, _A, _B, _C], ',', _Key]]]) Exit: (204) [user] asserted_do_metta('&self', load, [=, ['ngram-key', [ngram, _Loc, [oc, __], _A, _B, _C], _Key], [['set-det'], ['atomic-list-concat', [::, oc, _A, _B, _C], ',', _Key]]]) Exit: (203) [user] asserted_do_metta('&self', +, [=, ['ngram-key', [ngram, _Loc, [oc, __], _A, _B, _C], _Key], [['set-det'], ['atomic-list-concat', [::, oc, _A, _B, _C], ',', _Key]]]) Call: (203) [system] _3348='True' Exit: (203) [system] 'True'='True' Exit: (200) [user] catch_err((call(asserted_do_metta('&self', +, [=, ['ngram-key', [ngram, _Loc, [oc, __], _A, _B, _C], _Key], [['set-det'], ['atomic-list-concat', [::, oc, _A, _B, _C], ',', _Key]]]))*->'True'='True';'True'='False'), error(_350416, _350418), fail) ^ Exit: (199) [user] catch_nowarn((call(asserted_do_metta('&self', +, [=, ['ngram-key', [ngram, _Loc, [oc, __], _A, _B, _C], _Key], [['set-det'], ['atomic-list-concat', [::, oc, _A, _B, _C], ',', _Key]]]))*->'True'='True';'True'='False')) ^ Exit: (198) [user] as_tf(asserted_do_metta('&self', +, [=, ['ngram-key', [ngram, _Loc, [oc, __], _A, _B, _C], _Key], [['set-det'], ['atomic-list-concat', [::, oc, _A, _B, _C], ',', _Key]]]), 'True') Exit: (196) [user] dont_give_up(as_tf(asserted_do_metta('&self', +, [=, ['ngram-key', [ngram, _Loc, [oc, __], _A, _B, _C], _Key], [['set-det'], ['atomic-list-concat', [::, oc, _A, _B, _C], ',', _Key]]]), 'True')) Exit: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['ngram-key', [ngram, _Loc, [oc, __], _A, _B, _C], _Key], [['set-det'], ['atomic-list-concat', [::, oc, _A, _B, _C], ',', _Key]]], 'True') ^ Exit: (194) [user] must_not_error(user:do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['ngram-key', [ngram, _Loc, [oc, __], _A, _B, _C], _Key], [['set-det'], ['atomic-list-concat', [::, oc, _A, _B, _C], ',', _Key]]], 'True')) ^ Redo: (193) [user] metta_file_buffer(_3300, _3302, _3304, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', _3308) ^ Unify: (193) [user] metta_file_buffer(+, [=, ['ngram-key', [ngram, _412034, _412040, _412046, _412052, [oc, _412070]], _412076], [['set-det'], ['atomic-list-concat', [::, _412040, _412046, _412052, oc], ',', _412076]]], ['_Key'=_412076, '__'=_412070, '_C'=_412052, '_B'=_412046, '_A'=_412040, '_Loc'=_412034], P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', '$stream_position'(6474, 226, 62, 6474)) ^ Exit: (193) [user] metta_file_buffer(+, [=, ['ngram-key', [ngram, _412034, _412040, _412046, _412052, [oc, _412070]], _412076], [['set-det'], ['atomic-list-concat', [::, _412040, _412046, _412052, oc], ',', _412076]]], ['_Key'=_412076, '__'=_412070, '_C'=_412052, '_B'=_412046, '_A'=_412040, '_Loc'=_412034], P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', '$stream_position'(6474, 226, 62, 6474)) ^ Call: (194) [user] apply:maplist(maybe_assign, ['_Key'=_412076, '__'=_412070, '_C'=_412052, '_B'=_412046, '_A'=_412040, '_Loc'=_412034]) ^ Unify: (194) [apply] apply:maplist(user:maybe_assign, ['_Key'=_412076, '__'=_412070, '_C'=_412052, '_B'=_412046, '_A'=_412040, '_Loc'=_412034]) Call: (195) [apply] apply:maplist_(['_Key'=_412076, '__'=_412070, '_C'=_412052, '_B'=_412046, '_A'=_412040, '_Loc'=_412034], user:maybe_assign) Unify: (195) [apply] apply:maplist_(['_Key'=_412076, '__'=_412070, '_C'=_412052, '_B'=_412046, '_A'=_412040, '_Loc'=_412034], user:maybe_assign) Call: (196) [user] maybe_assign('_Key'=_412076) Unify: (196) [user] maybe_assign('_Key'=_412076) ^ Call: (197) [user] ignore(_412076=_Key) ^ Unify: (197) [system] ignore(user:(_412076=_Key)) Call: (198) [system] _412076=_Key Exit: (198) [system] _Key=_Key ^ Exit: (197) [system] ignore(user:(_Key=_Key)) Exit: (196) [user] maybe_assign('_Key'=_Key) Call: (196) [apply] apply:maplist_(['__'=_412070, '_C'=_412052, '_B'=_412046, '_A'=_412040, '_Loc'=_412034], user:maybe_assign) Unify: (196) [apply] apply:maplist_(['__'=_412070, '_C'=_412052, '_B'=_412046, '_A'=_412040, '_Loc'=_412034], user:maybe_assign) Call: (197) [user] maybe_assign('__'=_412070) Unify: (197) [user] maybe_assign('__'=_412070) ^ Call: (198) [user] ignore(_412070=__) ^ Unify: (198) [system] ignore(user:(_412070=__)) Call: (199) [system] _412070=__ Exit: (199) [system] __=__ ^ Exit: (198) [system] ignore(user:(__=__)) Exit: (197) [user] maybe_assign('__'=__) Call: (197) [apply] apply:maplist_(['_C'=_412052, '_B'=_412046, '_A'=_412040, '_Loc'=_412034], user:maybe_assign) Unify: (197) [apply] apply:maplist_(['_C'=_412052, '_B'=_412046, '_A'=_412040, '_Loc'=_412034], user:maybe_assign) Call: (198) [user] maybe_assign('_C'=_412052) Unify: (198) [user] maybe_assign('_C'=_412052) ^ Call: (199) [user] ignore(_412052=_C) ^ Unify: (199) [system] ignore(user:(_412052=_C)) Call: (200) [system] _412052=_C Exit: (200) [system] _C=_C ^ Exit: (199) [system] ignore(user:(_C=_C)) Exit: (198) [user] maybe_assign('_C'=_C) Call: (198) [apply] apply:maplist_(['_B'=_412046, '_A'=_412040, '_Loc'=_412034], user:maybe_assign) Unify: (198) [apply] apply:maplist_(['_B'=_412046, '_A'=_412040, '_Loc'=_412034], user:maybe_assign) Call: (199) [user] maybe_assign('_B'=_412046) Unify: (199) [user] maybe_assign('_B'=_412046) ^ Call: (200) [user] ignore(_412046=_B) ^ Unify: (200) [system] ignore(user:(_412046=_B)) Call: (201) [system] _412046=_B Exit: (201) [system] _B=_B ^ Exit: (200) [system] ignore(user:(_B=_B)) Exit: (199) [user] maybe_assign('_B'=_B) Call: (199) [apply] apply:maplist_(['_A'=_412040, '_Loc'=_412034], user:maybe_assign) Unify: (199) [apply] apply:maplist_(['_A'=_412040, '_Loc'=_412034], user:maybe_assign) Call: (200) [user] maybe_assign('_A'=_412040) Unify: (200) [user] maybe_assign('_A'=_412040) ^ Call: (201) [user] ignore(_412040=_A) ^ Unify: (201) [system] ignore(user:(_412040=_A)) Call: (202) [system] _412040=_A Exit: (202) [system] _A=_A ^ Exit: (201) [system] ignore(user:(_A=_A)) Exit: (200) [user] maybe_assign('_A'=_A) Call: (200) [apply] apply:maplist_(['_Loc'=_412034], user:maybe_assign) Unify: (200) [apply] apply:maplist_(['_Loc'=_412034], user:maybe_assign) Call: (201) [user] maybe_assign('_Loc'=_412034) Unify: (201) [user] maybe_assign('_Loc'=_412034) ^ Call: (202) [user] ignore(_412034=_Loc) ^ Unify: (202) [system] ignore(user:(_412034=_Loc)) Call: (203) [system] _412034=_Loc Exit: (203) [system] _Loc=_Loc ^ Exit: (202) [system] ignore(user:(_Loc=_Loc)) Exit: (201) [user] maybe_assign('_Loc'=_Loc) Call: (201) [apply] apply:maplist_([], user:maybe_assign) Unify: (201) [apply] apply:maplist_([], user:maybe_assign) Exit: (201) [apply] apply:maplist_([], user:maybe_assign) Exit: (200) [apply] apply:maplist_(['_Loc'=_Loc], user:maybe_assign) Exit: (199) [apply] apply:maplist_(['_A'=_A, '_Loc'=_Loc], user:maybe_assign) Exit: (198) [apply] apply:maplist_(['_B'=_B, '_A'=_A, '_Loc'=_Loc], user:maybe_assign) Exit: (197) [apply] apply:maplist_(['_C'=_C, '_B'=_B, '_A'=_A, '_Loc'=_Loc], user:maybe_assign) Exit: (196) [apply] apply:maplist_(['__'=__, '_C'=_C, '_B'=_B, '_A'=_A, '_Loc'=_Loc], user:maybe_assign) Exit: (195) [apply] apply:maplist_(['_Key'=_Key, '__'=__, '_C'=_C, '_B'=_B, '_A'=_A, '_Loc'=_Loc], user:maybe_assign) ^ Exit: (194) [apply] apply:maplist(user:maybe_assign, ['_Key'=_Key, '__'=__, '_C'=_C, '_B'=_B, '_A'=_A, '_Loc'=_Loc]) ^ Call: (194) [user] must_not_error(do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['ngram-key', [ngram, _Loc, _A, _B, _C, [oc, __]], _Key], [['set-det'], ['atomic-list-concat', [::, _A, _B, _C, oc], ',', _Key]]], _3348)) ^ Unify: (194) [user] must_not_error(user:do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['ngram-key', [ngram, _Loc, _A, _B, _C, [oc, __]], _Key], [['set-det'], ['atomic-list-concat', [::, _A, _B, _C, oc], ',', _Key]]], _3348)) Call: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['ngram-key', [ngram, _Loc, _A, _B, _C, [oc, __]], _Key], [['set-det'], ['atomic-list-concat', [::, _A, _B, _C, oc], ',', _Key]]], _3348) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['ngram-key', [ngram, _Loc, _A, _B, _C, [oc, __]], _Key], [['set-det'], ['atomic-list-concat', [::, _A, _B, _C, oc], ',', _Key]]], _3348) Call: (196) [system] var([=, ['ngram-key', [ngram, _Loc, _A, _B, _C, [oc, __]], _Key], [['set-det'], ['atomic-list-concat', [::, _A, _B, _C, oc], ',', _Key]]]) Redo: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['ngram-key', [ngram, _Loc, _A, _B, _C, [oc, __]], _Key], [['set-det'], ['atomic-list-concat', [::, _A, _B, _C, oc], ',', _Key]]], _3348) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['ngram-key', [ngram, _Loc, _A, _B, _C, [oc, __]], _Key], [['set-det'], ['atomic-list-concat', [::, _A, _B, _C, oc], ',', _Key]]], _3348) Call: (196) [system] (+)\==exec Exit: (196) [system] (+)\==exec Call: (196) [system] [=, ['ngram-key', [ngram, _Loc, _A, _B, _C, [oc, __]], _Key], [['set-det'], ['atomic-list-concat', [::, _A, _B, _C, oc], ',', _Key]]]==[] Redo: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['ngram-key', [ngram, _Loc, _A, _B, _C, [oc, __]], _Key], [['set-det'], ['atomic-list-concat', [::, _A, _B, _C, oc], ',', _Key]]], _3348) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['ngram-key', [ngram, _Loc, _A, _B, _C, [oc, __]], _Key], [['set-det'], ['atomic-list-concat', [::, _A, _B, _C, oc], ',', _Key]]], _3348) Call: (196) [system] string([=, ['ngram-key', [ngram, _Loc, _A, _B, _C, [oc, __]], _Key], [['set-det'], ['atomic-list-concat', [::, _A, _B, _C, oc], ',', _Key]]]) Redo: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['ngram-key', [ngram, _Loc, _A, _B, _C, [oc, __]], _Key], [['set-det'], ['atomic-list-concat', [::, _A, _B, _C, oc], ',', _Key]]], _3348) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['ngram-key', [ngram, _Loc, _A, _B, _C, [oc, __]], _Key], [['set-det'], ['atomic-list-concat', [::, _A, _B, _C, oc], ',', _Key]]], _3348) Call: (196) [system] (+)\==exec Exit: (196) [system] (+)\==exec ^ Call: (196) [user] if_t(into_simple_op(+, [=, ['ngram-key', [ngram, _Loc, _A, _B, _C, [oc, __]], _Key], [['set-det'], ['atomic-list-concat', [::, _A, _B, _C, oc], ',', _Key]]], _24080), pfcAdd_Now('next-operation'(_24080))) ^ Unify: (196) [user] if_t(into_simple_op(+, [=, ['ngram-key', [ngram, _Loc, _A, _B, _C, [oc, __]], _Key], [['set-det'], ['atomic-list-concat', [::, _A, _B, _C, oc], ',', _Key]]], _24080), pfcAdd_Now('next-operation'(_24080))) Call: (197) [user] into_simple_op(+, [=, ['ngram-key', [ngram, _Loc, _A, _B, _C, [oc, __]], _Key], [['set-det'], ['atomic-list-concat', [::, _A, _B, _C, oc], ',', _Key]]], _24080) Unify: (197) [user] into_simple_op(+, [=, ['ngram-key', [ngram, _Loc, _A, _B, _C, [oc, __]], _Key], [['set-det'], ['atomic-list-concat', [::, _A, _B, _C, oc], ',', _Key]]], op(+, =, _26872)) Call: (198) [user] o_s([['ngram-key', [ngram, _Loc, _A, _B, _C, [oc, __]], _Key], [['set-det'], ['atomic-list-concat', [::, _A, _B, _C, oc], ',', _Key]]], _26872) Unify: (198) [user] o_s([['ngram-key', [ngram, _Loc, _A, _B, _C, [oc, __]], _Key], [['set-det'], ['atomic-list-concat', [::, _A, _B, _C, oc], ',', _Key]]], _26872) Call: (199) [user] o_s(['ngram-key', [ngram, _Loc, _A, _B, _C, [oc, __]], _Key], _26872) Unify: (199) [user] o_s(['ngram-key', [ngram, _Loc, _A, _B, _C, [oc, __]], _Key], _26872) Call: (200) [user] o_s('ngram-key', _26872) Unify: (200) [user] o_s('ngram-key', 'ngram-key') Exit: (200) [user] o_s('ngram-key', 'ngram-key') Exit: (199) [user] o_s(['ngram-key', [ngram, _Loc, _A, _B, _C, [oc, __]], _Key], 'ngram-key') Exit: (198) [user] o_s([['ngram-key', [ngram, _Loc, _A, _B, _C, [oc, __]], _Key], [['set-det'], ['atomic-list-concat', [::, _A, _B, _C, oc], ',', _Key]]], 'ngram-key') Exit: (197) [user] into_simple_op(+, [=, ['ngram-key', [ngram, _Loc, _A, _B, _C, [oc, __]], _Key], [['set-det'], ['atomic-list-concat', [::, _A, _B, _C, oc], ',', _Key]]], op(+, =, 'ngram-key')) ^ Call: (197) [user] pfcAdd_Now('next-operation'(op(+, =, 'ngram-key'))) ^ Unify: (197) [user] pfcAdd_Now('next-operation'(op(+, =, 'ngram-key'))) ^ Call: (198) [user] current_predicate(pfcAdd/1) ^ Exit: (198) [user] current_predicate(pfcAdd/1) ^ Call: (198) [user] once_writeq_nl(pfcAdd('next-operation'(op(+, =, 'ngram-key')))) ^ Unify: (198) [user] once_writeq_nl(pfcAdd('next-operation'(op(+, =, 'ngram-key')))) ^ Call: (199) [user] clause(pfcTraceExecution, true) ^ Fail: (199) [user] clause(pfcTraceExecution, true) ^ Redo: (198) [user] once_writeq_nl(pfcAdd('next-operation'(op(+, =, 'ngram-key')))) ^ Exit: (198) [user] once_writeq_nl(pfcAdd('next-operation'(op(+, =, 'ngram-key')))) ^ Call: (198) [user] pfcAdd('next-operation'(op(+, =, 'ngram-key'))) ^ Unify: (198) [user] pfcAdd('next-operation'(op(+, =, 'ngram-key'))) ^ Call: (199) [user] must_ex(current_why_UU(_48090)) ^ Unify: (199) [user] must_ex(current_why_UU(_48090)) Call: (201) [user] current_why_UU(_48090) Unify: (201) [user] current_why_UU(_48090) ^ Call: (202) [user] get_why_uu(_48090) ^ Unify: (202) [user] get_why_uu(_48090) ^ Call: (203) [user] findall(_53630, current_why(_53630), _53636) ^ Unify: (203) [$bags] findall(_53630, user:current_why(_53630), _53636) ^ Call: (204) [$bags] findall(_53630, user:current_why(_53630), _53636, []) ^ Unify: (204) [$bags] findall(_53630, user:current_why(_53630), _53636, []) ^ Call: (205) [$bags] cleanup_bag(findall_loop(_53630, user:current_why(_53630), _53636, []), '$destroy_findall_bag') ^ Unify: (205) [$bags] cleanup_bag('$bags':findall_loop(_53630, user:current_why(_53630), _53636, []), '$bags':'$destroy_findall_bag') Call: (206) [$bags] findall_loop(_53630, user:current_why(_53630), _53636, []) Unify: (206) [$bags] findall_loop(_53630, user:current_why(_53630), _53636, []) ^ Call: (207) [user] bugger:current_why(_53630) ^ Unify: (207) [user] bugger:current_why(_53630) ^ Call: (208) [user] bugger:current_why_data(_53630) ^ Unify: (208) [user] bugger:current_why_data(_53630) Call: (209) [system] nb_current('$current_why', wp(_53630, _64890)) Fail: (209) [system] nb_current('$current_why', wp(_53630, _64890)) ^ Redo: (208) [user] bugger:current_why_data(_53630) ^ Unify: (208) [user] bugger:current_why_data(_53630) Call: (209) [t_l] t_l:current_why_source(_53630) Fail: (209) [t_l] t_l:current_why_source(_53630) ^ Fail: (208) [user] bugger:current_why_data(_53630) ^ Redo: (207) [user] bugger:current_why(_53630) ^ Unify: (207) [user] bugger:current_why(mfl4(_72318, _72320, _72322, _72324)) ^ Call: (209) [system] setup_call_cleanup('$notrace'(_73274, _73276), once(user:current_mfl4(_72318, _72320, _72322, _72324)), '$restore_trace'(_73274, _73276)) ^ Unify: (209) [system] setup_call_cleanup(system:'$notrace'(_73274, _73276), system:once(user:current_mfl4(_72318, _72320, _72322, _72324)), system:'$restore_trace'(_73274, _73276)) ^ Call: (210) [system] sig_atomic(system:'$notrace'(_73274, _73276)) ^ Exit: (209) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:current_mfl4(_72318, user, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', 587)), system:'$restore_trace'(3, -1)) ^ Exit: (207) [user] bugger:current_why(P;HTML|mfl4(_72318, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Redo: (206) [$bags] findall_loop(_53630, user:current_why(_53630), _53636, []) Exit: (206) [$bags] findall_loop(_53630, user:current_why(_53630), [P;HTML|mfl4(_90154, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], []) ^ Exit: (205) [$bags] cleanup_bag('$bags':findall_loop(_53630, user:current_why(_53630), [P;HTML|mfl4(_90154, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], []), '$bags':'$destroy_findall_bag') ^ Exit: (204) [$bags] findall(_53630, user:current_why(_53630), [P;HTML|mfl4(_90154, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], []) ^ Exit: (203) [$bags] findall(_53630, user:current_why(_53630), [P;HTML|mfl4(_90154, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Call: (203) [system] [P;HTML|mfl4(_90154, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]\==[] Exit: (203) [system] [P;HTML|mfl4(_90154, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]\==[] ^ Call: (203) [user] u_to_uu([P;HTML|mfl4(_90154, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _48090) ^ Unify: (203) [user] u_to_uu([P;HTML|mfl4(_90154, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], ([P;HTML|mfl4(_90154, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], ax)) Call: (204) [system] var([P;HTML|mfl4(_90154, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Fail: (204) [system] var([P;HTML|mfl4(_90154, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) ^ Redo: (203) [user] u_to_uu([P;HTML|mfl4(_90154, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _48090) ^ Unify: (203) [user] u_to_uu([P;HTML|mfl4(_90154, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], [P;HTML|mfl4(_90154, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Call: (204) [system] nonvar([P;HTML|mfl4(_90154, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Exit: (204) [system] nonvar([P;HTML|mfl4(_90154, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Call: (204) [system] [P;HTML|mfl4(_90154, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]=(_209910, _209912) Fail: (204) [system] [P;HTML|mfl4(_90154, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]=(_209910, _209912) ^ Redo: (203) [user] u_to_uu([P;HTML|mfl4(_90154, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _48090) ^ Unify: (203) [user] u_to_uu([P;HTML|mfl4(_90154, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _48090) ^ Call: (204) [user] logicmoo_util_terms:list_to_conjuncts([P;HTML|mfl4(_90154, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _240312) ^ Unify: (204) [user] logicmoo_util_terms:list_to_conjuncts([P;HTML|mfl4(_90154, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _240312) ^ Call: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_90154, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _240312) ^ Unify: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_90154, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], [P;HTML|mfl4(_90154, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Call: (206) [system] var([P;HTML|mfl4(_90154, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Fail: (206) [system] var([P;HTML|mfl4(_90154, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) ^ Redo: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_90154, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _240312) ^ Unify: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_90154, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], [P;HTML|mfl4(_90154, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) ^ Call: (206) [user] not(compound([P;HTML|mfl4(_90154, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)])) ^ Unify: (206) [system] not(user:compound([P;HTML|mfl4(_90154, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)])) Call: (207) [system] compound([P;HTML|mfl4(_90154, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Exit: (207) [system] compound([P;HTML|mfl4(_90154, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) ^ Fail: (206) [system] not(user:compound([P;HTML|mfl4(_90154, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)])) ^ Redo: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_90154, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _240312) ^ Unify: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_90154, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _240312) ^ Call: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_90154, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _240312) ^ Unify: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_90154, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_90154, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Call: (207) [system] var(P;HTML|mfl4(_90154, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Fail: (207) [system] var(P;HTML|mfl4(_90154, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Redo: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_90154, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _240312) ^ Unify: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_90154, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_90154, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Call: (207) [user] not(compound(P;HTML|mfl4(_90154, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587))) ^ Unify: (207) [system] not(user:compound(P;HTML|mfl4(_90154, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587))) Call: (208) [system] compound(P;HTML|mfl4(_90154, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Exit: (208) [system] compound(P;HTML|mfl4(_90154, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Fail: (207) [system] not(user:compound(P;HTML|mfl4(_90154, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587))) ^ Redo: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_90154, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _240312) ^ Unify: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_90154, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_90154, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Exit: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_90154, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_90154, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Exit: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_90154, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], P;HTML|mfl4(_90154, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Exit: (204) [user] logicmoo_util_terms:list_to_conjuncts([P;HTML|mfl4(_90154, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], P;HTML|mfl4(_3856, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Call: (204) [user] u_to_uu(P;HTML|mfl4(_3856, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _3830) ^ Unify: (204) [user] u_to_uu(P;HTML|mfl4(_3856, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), (P;HTML|mfl4(_3856, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) Call: (205) [system] var(P;HTML|mfl4(_3856, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Fail: (205) [system] var(P;HTML|mfl4(_3856, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Redo: (204) [user] u_to_uu(P;HTML|mfl4(_3856, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _3830) ^ Unify: (204) [user] u_to_uu(P;HTML|mfl4(_3856, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_3856, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Call: (205) [system] nonvar(P;HTML|mfl4(_3856, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Exit: (205) [system] nonvar(P;HTML|mfl4(_3856, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Call: (205) [system] P;HTML|mfl4(_3856, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)=(_83964, _83966) Fail: (205) [system] P;HTML|mfl4(_3856, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)=(_83964, _83966) ^ Redo: (204) [user] u_to_uu(P;HTML|mfl4(_3856, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _3830) ^ Unify: (204) [user] u_to_uu(P;HTML|mfl4(_3856, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), (P;HTML|mfl4(_3856, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (204) [user] u_to_uu(P;HTML|mfl4(_3856, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), (P;HTML|mfl4(_3856, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (203) [user] u_to_uu([P;HTML|mfl4(_3856, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], (P;HTML|mfl4(_3856, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (202) [user] get_why_uu((P;HTML|mfl4(_3856, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) Exit: (201) [user] current_why_UU((P;HTML|mfl4(_3856, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (199) [user] must_ex(current_why_UU((P;HTML|mfl4(_3856, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (199) [user] pfcAdd('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3856, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (199) [user] pfcAdd('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3856, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (200) [user] pfcPost('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3856, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (200) [user] pfcPost('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3856, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (201) [user] pfcPost_rev((P;HTML|mfl4(_3856, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax), 'next-operation'(op(+, =, 'ngram-key'))) ^ Unify: (201) [user] pfcPost_rev((P;HTML|mfl4(_3856, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax), 'next-operation'(op(+, =, 'ngram-key'))) Call: (202) [system] is_list('next-operation'(op(+, =, 'ngram-key'))) Fail: (202) [system] is_list('next-operation'(op(+, =, 'ngram-key'))) ^ Redo: (201) [user] pfcPost_rev((P;HTML|mfl4(_3856, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax), 'next-operation'(op(+, =, 'ngram-key'))) ^ Call: (202) [user] pfcPost1('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3856, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (202) [user] pfcPost1('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3856, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (203) [user] control_arg_types('next-operation'(op(+, =, 'ngram-key')), _242572) ^ Unify: (203) [user] control_arg_types('next-operation'(op(+, =, 'ngram-key')), _242572) Call: (204) [system] fail Fail: (204) [system] fail ^ Fail: (203) [user] control_arg_types('next-operation'(op(+, =, 'ngram-key')), _242572) ^ Redo: (202) [user] pfcPost1('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3856, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (202) [user] pfcPost1('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3856, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (203) [user] locally_each:locally(set_prolog_flag(occurs_check, true), catch(pfcPost11('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3856, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _262396, (notrace, wdmsg(('next-operation'(op(+, =, 'ngram-key'))=>_262396)), trace))) ^ Unify: (203) [locally_each] locally_each:locally(user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3856, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _262396, (notrace, wdmsg(('next-operation'(op(+, =, 'ngram-key'))=>_262396)), trace))) ^ Call: (204) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3856, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _262396, (notrace, wdmsg(('next-operation'(op(+, =, 'ngram-key'))=>_262396)), trace)), user:each_call_cleanup) ^ Unify: (204) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3856, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _262396, (notrace, wdmsg(('next-operation'(op(+, =, 'ngram-key'))=>_262396)), trace)), user:each_call_cleanup) Call: (205) [system] current_prolog_flag(occurs_check, _292894) Exit: (205) [system] current_prolog_flag(occurs_check, true) ^ Call: (205) [locally_each] locally_each:wtl_how(trusted_redo_call_cleanup, true==true, user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3856, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _262396, (notrace, wdmsg(('next-operation'(op(+, =, 'ngram-key'))=>_262396)), trace)), user:set_prolog_flag(occurs_check, true)) ^ Unify: (205) [locally_each] locally_each:wtl_how(locally_each:trusted_redo_call_cleanup, locally_each:(true==true), user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3856, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _262396, (notrace, wdmsg(('next-operation'(op(+, =, 'ngram-key'))=>_262396)), trace)), user:set_prolog_flag(occurs_check, true)) Call: (206) [system] true==true Exit: (206) [system] true==true ^ Call: (207) [user] pfcPost11('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3856, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (207) [user] pfcPost11('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3856, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (208) [user] must_ex(pfcAddSupport('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3856, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Unify: (208) [user] must_ex(pfcAddSupport('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3856, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (210) [user] pfcAddSupport('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3856, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (210) [user] pfcAddSupport('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3856, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (211) [user] assert('$spft$'('next-operation'(op(+, =, 'ngram-key')), P;HTML|mfl4(_3856, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (211) [user] assert('$spft$'('next-operation'(op(+, =, 'ngram-key')), P;HTML|mfl4(_3856, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (210) [user] pfcAddSupport('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3856, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (208) [user] must_ex(pfcAddSupport('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3856, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (208) [user] pfcUnique(post, 'next-operation'(op(+, =, 'ngram-key'))) ^ Unify: (208) [user] pfcUnique(post, 'next-operation'(op(+, =, 'ngram-key'))) ^ Call: (209) [user] pfcUnique(post, 'next-operation'(op(+, =, 'ngram-key')), true) ^ Unify: (209) [user] pfcUnique(post, 'next-operation'(op(+, =, 'ngram-key')), true) ^ Call: (210) [user] is_asserted_exact('next-operation'(op(+, =, 'ngram-key')), true) ^ Unify: (210) [user] is_asserted_exact('next-operation'(op(+, =, 'ngram-key')), true) ^ Call: (211) [user] strip_module('next-operation'(op(+, =, 'ngram-key')), _393474, _393476) ^ Exit: (211) [user] strip_module('next-operation'(op(+, =, 'ngram-key')), user, 'next-operation'(op(+, =, 'ngram-key'))) ^ Call: (211) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'ngram-key')), true) ^ Unify: (211) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'ngram-key')), true) Call: (212) [system] _397218=user Exit: (212) [system] user=user ^ Call: (212) [user] clause(user:'next-operation'(op(+, =, 'ngram-key')), true, _399088) ^ Exit: (212) [user] clause('next-operation'(op(+, =, 'ngram-key')), true, (0x55bd1de56e50)) Call: (212) [$syspreds] clause_property((0x55bd1de56e50), module(user)) Unify: (212) [$syspreds] clause_property((0x55bd1de56e50), module(user)) Exit: (212) [$syspreds] clause_property((0x55bd1de56e50), module(user)) ^ Call: (212) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'ngram-key')), true, (0x55bd1de56e50)) ^ Unify: (212) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'ngram-key')), true, (0x55bd1de56e50)) ^ Call: (213) [user] clause(_405644, _405646, (0x55bd1de56e50)) ^ Exit: (213) [user] clause('next-operation'(op(+, =, 'ngram-key')), true, (0x55bd1de56e50)) ^ Call: (213) [user] strip_m('next-operation'(op(+, =, 'ngram-key')), _407540) ^ Unify: (213) [user] strip_m('next-operation'(op(+, =, 'ngram-key')), 'next-operation'(op(+, =, 'ngram-key'))) ^ Exit: (213) [user] strip_m('next-operation'(op(+, =, 'ngram-key')), 'next-operation'(op(+, =, 'ngram-key'))) Call: (213) [system] 'next-operation'(op(+, =, 'ngram-key'))=@='next-operation'(op(+, =, 'ngram-key')) Exit: (213) [system] 'next-operation'(op(+, =, 'ngram-key'))=@='next-operation'(op(+, =, 'ngram-key')) ^ Call: (213) [user] strip_m(true, _412182) ^ Unify: (213) [user] strip_m(true, true) ^ Exit: (213) [user] strip_m(true, true) Call: (213) [system] cl('next-operation'(op(+, =, 'ngram-key')), true)=@=cl('next-operation'(op(+, =, 'ngram-key')), true) Exit: (213) [system] cl('next-operation'(op(+, =, 'ngram-key')), true)=@=cl('next-operation'(op(+, =, 'ngram-key')), true) ^ Exit: (212) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'ngram-key')), true, (0x55bd1de56e50)) ^ Exit: (211) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'ngram-key')), true) ^ Exit: (210) [user] is_asserted_exact('next-operation'(op(+, =, 'ngram-key')), true) ^ Fail: (209) [user] pfcUnique(post, 'next-operation'(op(+, =, 'ngram-key')), true) ^ Fail: (208) [user] pfcUnique(post, 'next-operation'(op(+, =, 'ngram-key'))) ^ Redo: (207) [user] pfcPost11('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3856, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) Call: (208) [user] nop(pfcWarn(not_pfcUnique(post, 'next-operation'(op(+, =, 'ngram-key'))))) Unify: (208) [user] nop(pfcWarn(not_pfcUnique(post, 'next-operation'(op(+, =, 'ngram-key'))))) Exit: (208) [user] nop(pfcWarn(not_pfcUnique(post, 'next-operation'(op(+, =, 'ngram-key'))))) ^ Exit: (207) [user] pfcPost11('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3856, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (205) [locally_each] locally_each:wtl_how(locally_each:trusted_redo_call_cleanup, locally_each:(true==true), user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3856, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _262396, (notrace, wdmsg(('next-operation'(op(+, =, 'ngram-key'))=>_262396)), trace)), user:set_prolog_flag(occurs_check, true)) ^ Exit: (204) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3856, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _262396, (notrace, wdmsg(('next-operation'(op(+, =, 'ngram-key'))=>_262396)), trace)), user:each_call_cleanup) ^ Exit: (203) [locally_each] locally_each:locally(user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3856, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _262396, (notrace, wdmsg(('next-operation'(op(+, =, 'ngram-key'))=>_262396)), trace))) ^ Exit: (202) [user] pfcPost1('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3856, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (201) [user] pfcPost_rev((P;HTML|mfl4(_3856, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax), 'next-operation'(op(+, =, 'ngram-key'))) ^ Exit: (200) [user] pfcPost('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3856, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (200) [user] pfcRun ^ Unify: (200) [user] pfcRun ^ Call: (201) [user] pfcGetSearch(direct) ^ Unify: (201) [user] pfcGetSearch(direct) Call: (202) [t_l] t_l:pfcSearchTL(_488740) Fail: (202) [t_l] t_l:pfcSearchTL(_488740) ^ Redo: (201) [user] pfcGetSearch(direct) ^ Call: (202) [user] pfcSearch(_491514) ^ Unify: (202) [user] pfcSearch(direct) ^ Exit: (202) [user] pfcSearch(direct) Call: (202) [system] direct=direct Exit: (202) [system] direct=direct ^ Exit: (201) [user] pfcGetSearch(direct) ^ Unify: (200) [user] pfcRun ^ Exit: (200) [user] pfcRun ^ Exit: (199) [user] pfcAdd('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3856, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (198) [user] pfcAdd('next-operation'(op(+, =, 'ngram-key'))) ^ Exit: (197) [user] pfcAdd_Now('next-operation'(op(+, =, 'ngram-key'))) ^ Exit: (196) [user] if_t(into_simple_op(+, [=, ['ngram-key', [ngram, _Loc, _A, _B, _C, [oc, __]], _Key], [['set-det'], ['atomic-list-concat', [::, _A, _B, _C, oc], ',', _Key]]], op(+, =, 'ngram-key')), pfcAdd_Now('next-operation'(op(+, =, 'ngram-key')))) Call: (196) [user] dont_give_up(as_tf(asserted_do_metta('&self', +, [=, ['ngram-key', [ngram, _Loc, _A, _B, _C, [oc, __]], _Key], [['set-det'], ['atomic-list-concat', [::, _A, _B, _C, oc], ',', _Key]]]), _3348)) Unify: (196) [user] dont_give_up(as_tf(asserted_do_metta('&self', +, [=, ['ngram-key', [ngram, _Loc, _A, _B, _C, [oc, __]], _Key], [['set-det'], ['atomic-list-concat', [::, _A, _B, _C, oc], ',', _Key]]]), _3348)) ^ Call: (198) [user] as_tf(asserted_do_metta('&self', +, [=, ['ngram-key', [ngram, _Loc, _A, _B, _C, [oc, __]], _Key], [['set-det'], ['atomic-list-concat', [::, _A, _B, _C, oc], ',', _Key]]]), _3348) ^ Unify: (198) [user] as_tf(asserted_do_metta('&self', +, [=, ['ngram-key', [ngram, _Loc, _A, _B, _C, [oc, __]], _Key], [['set-det'], ['atomic-list-concat', [::, _A, _B, _C, oc], ',', _Key]]]), _3348) Call: (199) [system] asserted_do_metta('&self', +, [=, ['ngram-key', [ngram, _Loc, _A, _B, _C, [oc, __]], _Key], [['set-det'], ['atomic-list-concat', [::, _A, _B, _C, oc], ',', _Key]]])\=[_512994|_512996] Exit: (199) [system] asserted_do_metta('&self', +, [=, ['ngram-key', [ngram, _Loc, _A, _B, _C, [oc, __]], _Key], [['set-det'], ['atomic-list-concat', [::, _A, _B, _C, oc], ',', _Key]]])\=[_512994|_512996] ^ Call: (199) [user] catch_nowarn((call(asserted_do_metta('&self', +, [=, ['ngram-key', [ngram, _Loc, _A, _B, _C, [oc, __]], _Key], [['set-det'], ['atomic-list-concat', [::, _A, _B, _C, oc], ',', _Key]]]))*->_3348='True';_3348='False')) ^ Unify: (199) [user] catch_nowarn((call(asserted_do_metta('&self', +, [=, ['ngram-key', [ngram, _Loc, _A, _B, _C, [oc, __]], _Key], [['set-det'], ['atomic-list-concat', [::, _A, _B, _C, oc], ',', _Key]]]))*->_3348='True';_3348='False')) Call: (200) [user] catch_err((call(asserted_do_metta('&self', +, [=, ['ngram-key', [ngram, _Loc, _A, _B, _C, [oc, __]], _Key], [['set-det'], ['atomic-list-concat', [::, _A, _B, _C, oc], ',', _Key]]]))*->_3348='True';_3348='False'), error(_516732, _516734), fail) Unify: (200) [user] catch_err((call(asserted_do_metta('&self', +, [=, ['ngram-key', [ngram, _Loc, _A, _B, _C, [oc, __]], _Key], [['set-det'], ['atomic-list-concat', [::, _A, _B, _C, oc], ',', _Key]]]))*->_3348='True';_3348='False'), error(_516732, _516734), fail) Call: (203) [user] asserted_do_metta('&self', +, [=, ['ngram-key', [ngram, _Loc, _A, _B, _C, [oc, __]], _Key], [['set-det'], ['atomic-list-concat', [::, _A, _B, _C, oc], ',', _Key]]]) Unify: (203) [user] asserted_do_metta('&self', +, [=, ['ngram-key', [ngram, _Loc, _A, _B, _C, [oc, __]], _Key], [['set-det'], ['atomic-list-concat', [::, _A, _B, _C, oc], ',', _Key]]]) Call: (204) [user] metta_interp_mode(+, _520448) Unify: (204) [user] metta_interp_mode(+, load) Exit: (204) [user] metta_interp_mode(+, load) Call: (204) [user] asserted_do_metta('&self', load, [=, ['ngram-key', [ngram, _Loc, _A, _B, _C, [oc, __]], _Key], [['set-det'], ['atomic-list-concat', [::, _A, _B, _C, oc], ',', _Key]]]) Unify: (204) [user] asserted_do_metta('&self', load, [=, ['ngram-key', [ngram, _Loc, _A, _B, _C, [oc, __]], _Key], [['set-det'], ['atomic-list-concat', [::, _A, _B, _C, oc], ',', _Key]]]) Call: (205) [user] metta_interp_mode(load, _4834) Redo: (204) [user] asserted_do_metta('&self', load, [=, ['ngram-key', [ngram, _Loc, _A, _B, _C, [oc, __]], _Key], [['set-det'], ['atomic-list-concat', [::, _A, _B, _C, oc], ',', _Key]]]) Unify: (204) [user] asserted_do_metta('&self', load, [=, ['ngram-key', [ngram, _Loc, _A, _B, _C, [oc, __]], _Key], [['set-det'], ['atomic-list-concat', [::, _A, _B, _C, oc], ',', _Key]]]) Call: (205) [system] load==exec Redo: (204) [user] asserted_do_metta('&self', load, [=, ['ngram-key', [ngram, _Loc, _A, _B, _C, [oc, __]], _Key], [['set-det'], ['atomic-list-concat', [::, _A, _B, _C, oc], ',', _Key]]]) Unify: (204) [user] asserted_do_metta('&self', load, [=, ['ngram-key', [ngram, _Loc, _A, _B, _C, [oc, __]], _Key], [['set-det'], ['atomic-list-concat', [::, _A, _B, _C, oc], ',', _Key]]]) Call: (205) [user] asserted_do_metta2('&self', load, [=, ['ngram-key', [ngram, _Loc, _A, _B, _C, [oc, __]], _Key], [['set-det'], ['atomic-list-concat', [::, _A, _B, _C, oc], ',', _Key]]], [=, ['ngram-key', [ngram, _Loc, _A, _B, _C, [oc, __]], _Key], [['set-det'], ['atomic-list-concat', [::, _A, _B, _C, oc], ',', _Key]]]) Unify: (205) [user] asserted_do_metta2('&self', load, [=, ['ngram-key', [ngram, _Loc, _A, _B, _C, [oc, __]], _Key], [['set-det'], ['atomic-list-concat', [::, _A, _B, _C, oc], ',', _Key]]], [=, ['ngram-key', [ngram, _Loc, _A, _B, _C, [oc, __]], _Key], [['set-det'], ['atomic-list-concat', [::, _A, _B, _C, oc], ',', _Key]]]) Call: (206) [system] nonvar(load) Exit: (206) [system] nonvar(load) Call: (206) [user] metta_interp_mode(load, _14056) Redo: (205) [user] asserted_do_metta2('&self', load, [=, ['ngram-key', [ngram, _Loc, _A, _B, _C, [oc, __]], _Key], [['set-det'], ['atomic-list-concat', [::, _A, _B, _C, oc], ',', _Key]]], [=, ['ngram-key', [ngram, _Loc, _A, _B, _C, [oc, __]], _Key], [['set-det'], ['atomic-list-concat', [::, _A, _B, _C, oc], ',', _Key]]]) Unify: (205) [user] asserted_do_metta2('&self', load, [=, ['ngram-key', [ngram, _Loc, _A, _B, _C, [oc, __]], _Key], [['set-det'], ['atomic-list-concat', [::, _A, _B, _C, oc], ',', _Key]]], [=, ['ngram-key', [ngram, _Loc, _A, _B, _C, [oc, __]], _Key], [['set-det'], ['atomic-list-concat', [::, _A, _B, _C, oc], ',', _Key]]]) ^ Call: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, ['ngram-key', [ngram, _Loc, _A, _B, _C, [oc, __]], _Key], [['set-det'], ['atomic-list-concat', [::, _A, _B, _C, oc], ',', _Key]]], metta_atom('&self', [=, ['ngram-key', [ngram, _Loc, _A, _B, _C, [oc, __]], _Key], [['set-det'], ['atomic-list-concat', [::, _A, _B, _C, oc], ',', _Key]]]))) ^ Unify: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, ['ngram-key', [ngram, _Loc, _A, _B, _C, [oc, __]], _Key], [['set-det'], ['atomic-list-concat', [::, _A, _B, _C, oc], ',', _Key]]], metta_atom('&self', [=, ['ngram-key', [ngram, _Loc, _A, _B, _C, [oc, __]], _Key], [['set-det'], ['atomic-list-concat', [::, _A, _B, _C, oc], ',', _Key]]]))) ^ Call: (207) [user] is_compatio ^ Unify: (207) [user] is_compatio ^ Call: (209) [system] setup_call_cleanup('$notrace'(_20532, _20534), once(user:is_compatio0), '$restore_trace'(_20532, _20534)) ^ Unify: (209) [system] setup_call_cleanup(system:'$notrace'(_20532, _20534), system:once(user:is_compatio0), system:'$restore_trace'(_20532, _20534)) ^ Call: (210) [system] sig_atomic(system:'$notrace'(_20532, _20534)) ^ Fail: (207) [user] is_compatio ^ Redo: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, ['ngram-key', [ngram, _Loc, _A, _B, _C, [oc, __]], _Key], [['set-det'], ['atomic-list-concat', [::, _A, _B, _C, oc], ',', _Key]]], metta_atom('&self', [=, ['ngram-key', [ngram, _Loc, _A, _B, _C, [oc, __]], _Key], [['set-det'], ['atomic-list-concat', [::, _A, _B, _C, oc], ',', _Key]]]))) ^ Unify: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, ['ngram-key', [ngram, _Loc, _A, _B, _C, [oc, __]], _Key], [['set-det'], ['atomic-list-concat', [::, _A, _B, _C, oc], ',', _Key]]], metta_atom('&self', [=, ['ngram-key', [ngram, _Loc, _A, _B, _C, [oc, __]], _Key], [['set-det'], ['atomic-list-concat', [::, _A, _B, _C, oc], ',', _Key]]]))) ^ Call: (208) [rtrace] rtrace:quietly3(user:(wots(_26150, must_det_ll(user:metta_anew(load, [=, ['ngram-key', [ngram, _Loc, _A, _B, _C, [oc, __]], _Key], [['set-det'], ['atomic-list-concat', [::, _A, _B, _C, oc], ',', _Key]]], metta_atom('&self', [=, ['ngram-key', [ngram, _Loc, _A, _B, _C, [oc, __]], _Key], [['set-det'], ['atomic-list-concat', [::, _A, _B, _C, oc], ',', _Key]]])))), (_26150==""->true;our_ansi_format('#ffa505', '~w~n', [_26150])))) ^ Unify: (208) [rtrace] rtrace:quietly3(user:(wots(_26150, must_det_ll(user:metta_anew(load, [=, ['ngram-key', [ngram, _Loc, _A, _B, _C, [oc, __]], _Key], [['set-det'], ['atomic-list-concat', [::, _A, _B, _C, oc], ',', _Key]]], metta_atom('&self', [=, ['ngram-key', [ngram, _Loc, _A, _B, _C, [oc, __]], _Key], [['set-det'], ['atomic-list-concat', [::, _A, _B, _C, oc], ',', _Key]]])))), (_26150==""->true;our_ansi_format('#ffa505', '~w~n', [_26150])))) (= (ngram-key (ngram $Loc $A $B $C (oc $)) $Key) ( (set-det) (atomic-list-concat (:: $A $B $C oc) , $Key))) ^ Exit: (208) [rtrace] rtrace:quietly3(user:(wots("", must_det_ll(user:metta_anew(load, [=, ['ngram-key', [ngram, _Loc, _A, _B, _C, [oc, __]], _Key], [['set-det'], ['atomic-list-concat', [::, _A, _B, _C, oc], ',', _Key]]], metta_atom('&self', [=, ['ngram-key', [ngram, _Loc, _A, _B, _C, [oc, __]], _Key], [['set-det'], ['atomic-list-concat', [::, _A, _B, _C, oc], ',', _Key]]])))), (""==""->true;our_ansi_format('#ffa505', '~w~n', [""])))) ^ Exit: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, ['ngram-key', [ngram, _Loc, _A, _B, _C, [oc, __]], _Key], [['set-det'], ['atomic-list-concat', [::, _A, _B, _C, oc], ',', _Key]]], metta_atom('&self', [=, ['ngram-key', [ngram, _Loc, _A, _B, _C, [oc, __]], _Key], [['set-det'], ['atomic-list-concat', [::, _A, _B, _C, oc], ',', _Key]]]))) Exit: (205) [user] asserted_do_metta2('&self', load, [=, ['ngram-key', [ngram, _Loc, _A, _B, _C, [oc, __]], _Key], [['set-det'], ['atomic-list-concat', [::, _A, _B, _C, oc], ',', _Key]]], [=, ['ngram-key', [ngram, _Loc, _A, _B, _C, [oc, __]], _Key], [['set-det'], ['atomic-list-concat', [::, _A, _B, _C, oc], ',', _Key]]]) Exit: (204) [user] asserted_do_metta('&self', load, [=, ['ngram-key', [ngram, _Loc, _A, _B, _C, [oc, __]], _Key], [['set-det'], ['atomic-list-concat', [::, _A, _B, _C, oc], ',', _Key]]]) Exit: (203) [user] asserted_do_metta('&self', +, [=, ['ngram-key', [ngram, _Loc, _A, _B, _C, [oc, __]], _Key], [['set-det'], ['atomic-list-concat', [::, _A, _B, _C, oc], ',', _Key]]]) Call: (203) [system] _3348='True' Exit: (203) [system] 'True'='True' Exit: (200) [user] catch_err((call(asserted_do_metta('&self', +, [=, ['ngram-key', [ngram, _Loc, _A, _B, _C, [oc, __]], _Key], [['set-det'], ['atomic-list-concat', [::, _A, _B, _C, oc], ',', _Key]]]))*->'True'='True';'True'='False'), error(_3882, _3884), fail) ^ Exit: (199) [user] catch_nowarn((call(asserted_do_metta('&self', +, [=, ['ngram-key', [ngram, _Loc, _A, _B, _C, [oc, __]], _Key], [['set-det'], ['atomic-list-concat', [::, _A, _B, _C, oc], ',', _Key]]]))*->'True'='True';'True'='False')) ^ Exit: (198) [user] as_tf(asserted_do_metta('&self', +, [=, ['ngram-key', [ngram, _Loc, _A, _B, _C, [oc, __]], _Key], [['set-det'], ['atomic-list-concat', [::, _A, _B, _C, oc], ',', _Key]]]), 'True') Exit: (196) [user] dont_give_up(as_tf(asserted_do_metta('&self', +, [=, ['ngram-key', [ngram, _Loc, _A, _B, _C, [oc, __]], _Key], [['set-det'], ['atomic-list-concat', [::, _A, _B, _C, oc], ',', _Key]]]), 'True')) Exit: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['ngram-key', [ngram, _Loc, _A, _B, _C, [oc, __]], _Key], [['set-det'], ['atomic-list-concat', [::, _A, _B, _C, oc], ',', _Key]]], 'True') ^ Exit: (194) [user] must_not_error(user:do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['ngram-key', [ngram, _Loc, _A, _B, _C, [oc, __]], _Key], [['set-det'], ['atomic-list-concat', [::, _A, _B, _C, oc], ',', _Key]]], 'True')) ^ Redo: (193) [user] metta_file_buffer(_3300, _3302, _3304, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', _3308) ^ Unify: (193) [user] metta_file_buffer(+, [=, ['ngram-key', [ngram, _58140, _58146, _58152, _58158, _58164], _58170], ['atomic-list-concat', [::, _58146, _58152, _58158, _58164], ',', _58170]], ['_Key'=_58170, '_D'=_58164, '_C'=_58158, '_B'=_58152, '_A'=_58146, '_Loc'=_58140], P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', '$stream_position'(6612, 231, 62, 6612)) ^ Exit: (193) [user] metta_file_buffer(+, [=, ['ngram-key', [ngram, _58140, _58146, _58152, _58158, _58164], _58170], ['atomic-list-concat', [::, _58146, _58152, _58158, _58164], ',', _58170]], ['_Key'=_58170, '_D'=_58164, '_C'=_58158, '_B'=_58152, '_A'=_58146, '_Loc'=_58140], P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', '$stream_position'(6612, 231, 62, 6612)) ^ Call: (194) [user] apply:maplist(maybe_assign, ['_Key'=_58170, '_D'=_58164, '_C'=_58158, '_B'=_58152, '_A'=_58146, '_Loc'=_58140]) ^ Unify: (194) [apply] apply:maplist(user:maybe_assign, ['_Key'=_58170, '_D'=_58164, '_C'=_58158, '_B'=_58152, '_A'=_58146, '_Loc'=_58140]) Call: (195) [apply] apply:maplist_(['_Key'=_58170, '_D'=_58164, '_C'=_58158, '_B'=_58152, '_A'=_58146, '_Loc'=_58140], user:maybe_assign) Unify: (195) [apply] apply:maplist_(['_Key'=_58170, '_D'=_58164, '_C'=_58158, '_B'=_58152, '_A'=_58146, '_Loc'=_58140], user:maybe_assign) Call: (196) [user] maybe_assign('_Key'=_58170) Unify: (196) [user] maybe_assign('_Key'=_58170) ^ Call: (197) [user] ignore(_58170=_Key) ^ Unify: (197) [system] ignore(user:(_58170=_Key)) Call: (198) [system] _58170=_Key Exit: (198) [system] _Key=_Key ^ Exit: (197) [system] ignore(user:(_Key=_Key)) Exit: (196) [user] maybe_assign('_Key'=_Key) Call: (196) [apply] apply:maplist_(['_D'=_58164, '_C'=_58158, '_B'=_58152, '_A'=_58146, '_Loc'=_58140], user:maybe_assign) Unify: (196) [apply] apply:maplist_(['_D'=_58164, '_C'=_58158, '_B'=_58152, '_A'=_58146, '_Loc'=_58140], user:maybe_assign) Call: (197) [user] maybe_assign('_D'=_58164) Unify: (197) [user] maybe_assign('_D'=_58164) ^ Call: (198) [user] ignore(_58164=_D) ^ Unify: (198) [system] ignore(user:(_58164=_D)) Call: (199) [system] _58164=_D Exit: (199) [system] _D=_D ^ Exit: (198) [system] ignore(user:(_D=_D)) Exit: (197) [user] maybe_assign('_D'=_D) Call: (197) [apply] apply:maplist_(['_C'=_58158, '_B'=_58152, '_A'=_58146, '_Loc'=_58140], user:maybe_assign) Unify: (197) [apply] apply:maplist_(['_C'=_58158, '_B'=_58152, '_A'=_58146, '_Loc'=_58140], user:maybe_assign) Call: (198) [user] maybe_assign('_C'=_58158) Unify: (198) [user] maybe_assign('_C'=_58158) ^ Call: (199) [user] ignore(_58158=_C) ^ Unify: (199) [system] ignore(user:(_58158=_C)) Call: (200) [system] _58158=_C Exit: (200) [system] _C=_C ^ Exit: (199) [system] ignore(user:(_C=_C)) Exit: (198) [user] maybe_assign('_C'=_C) Call: (198) [apply] apply:maplist_(['_B'=_58152, '_A'=_58146, '_Loc'=_58140], user:maybe_assign) Unify: (198) [apply] apply:maplist_(['_B'=_58152, '_A'=_58146, '_Loc'=_58140], user:maybe_assign) Call: (199) [user] maybe_assign('_B'=_58152) Unify: (199) [user] maybe_assign('_B'=_58152) ^ Call: (200) [user] ignore(_58152=_B) ^ Unify: (200) [system] ignore(user:(_58152=_B)) Call: (201) [system] _58152=_B Exit: (201) [system] _B=_B ^ Exit: (200) [system] ignore(user:(_B=_B)) Exit: (199) [user] maybe_assign('_B'=_B) Call: (199) [apply] apply:maplist_(['_A'=_58146, '_Loc'=_58140], user:maybe_assign) Unify: (199) [apply] apply:maplist_(['_A'=_58146, '_Loc'=_58140], user:maybe_assign) Call: (200) [user] maybe_assign('_A'=_58146) Unify: (200) [user] maybe_assign('_A'=_58146) ^ Call: (201) [user] ignore(_58146=_A) ^ Unify: (201) [system] ignore(user:(_58146=_A)) Call: (202) [system] _58146=_A Exit: (202) [system] _A=_A ^ Exit: (201) [system] ignore(user:(_A=_A)) Exit: (200) [user] maybe_assign('_A'=_A) Call: (200) [apply] apply:maplist_(['_Loc'=_58140], user:maybe_assign) Unify: (200) [apply] apply:maplist_(['_Loc'=_58140], user:maybe_assign) Call: (201) [user] maybe_assign('_Loc'=_58140) Unify: (201) [user] maybe_assign('_Loc'=_58140) ^ Call: (202) [user] ignore(_58140=_Loc) ^ Unify: (202) [system] ignore(user:(_58140=_Loc)) Call: (203) [system] _58140=_Loc Exit: (203) [system] _Loc=_Loc ^ Exit: (202) [system] ignore(user:(_Loc=_Loc)) Exit: (201) [user] maybe_assign('_Loc'=_Loc) Call: (201) [apply] apply:maplist_([], user:maybe_assign) Unify: (201) [apply] apply:maplist_([], user:maybe_assign) Exit: (201) [apply] apply:maplist_([], user:maybe_assign) Exit: (200) [apply] apply:maplist_(['_Loc'=_Loc], user:maybe_assign) Exit: (199) [apply] apply:maplist_(['_A'=_A, '_Loc'=_Loc], user:maybe_assign) Exit: (198) [apply] apply:maplist_(['_B'=_B, '_A'=_A, '_Loc'=_Loc], user:maybe_assign) Exit: (197) [apply] apply:maplist_(['_C'=_C, '_B'=_B, '_A'=_A, '_Loc'=_Loc], user:maybe_assign) Exit: (196) [apply] apply:maplist_(['_D'=_D, '_C'=_C, '_B'=_B, '_A'=_A, '_Loc'=_Loc], user:maybe_assign) Exit: (195) [apply] apply:maplist_(['_Key'=_Key, '_D'=_D, '_C'=_C, '_B'=_B, '_A'=_A, '_Loc'=_Loc], user:maybe_assign) ^ Exit: (194) [apply] apply:maplist(user:maybe_assign, ['_Key'=_Key, '_D'=_D, '_C'=_C, '_B'=_B, '_A'=_A, '_Loc'=_Loc]) ^ Call: (194) [user] must_not_error(do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['ngram-key', [ngram, _Loc, _A, _B, _C, _D], _Key], ['atomic-list-concat', [::, _A, _B, _C, _D], ',', _Key]], _3348)) ^ Unify: (194) [user] must_not_error(user:do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['ngram-key', [ngram, _Loc, _A, _B, _C, _D], _Key], ['atomic-list-concat', [::, _A, _B, _C, _D], ',', _Key]], _3348)) Call: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['ngram-key', [ngram, _Loc, _A, _B, _C, _D], _Key], ['atomic-list-concat', [::, _A, _B, _C, _D], ',', _Key]], _3348) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['ngram-key', [ngram, _Loc, _A, _B, _C, _D], _Key], ['atomic-list-concat', [::, _A, _B, _C, _D], ',', _Key]], _3348) Call: (196) [system] var([=, ['ngram-key', [ngram, _Loc, _A, _B, _C, _D], _Key], ['atomic-list-concat', [::, _A, _B, _C, _D], ',', _Key]]) Redo: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['ngram-key', [ngram, _Loc, _A, _B, _C, _D], _Key], ['atomic-list-concat', [::, _A, _B, _C, _D], ',', _Key]], _3348) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['ngram-key', [ngram, _Loc, _A, _B, _C, _D], _Key], ['atomic-list-concat', [::, _A, _B, _C, _D], ',', _Key]], _3348) Call: (196) [system] (+)\==exec Exit: (196) [system] (+)\==exec Call: (196) [system] [=, ['ngram-key', [ngram, _Loc, _A, _B, _C, _D], _Key], ['atomic-list-concat', [::, _A, _B, _C, _D], ',', _Key]]==[] Redo: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['ngram-key', [ngram, _Loc, _A, _B, _C, _D], _Key], ['atomic-list-concat', [::, _A, _B, _C, _D], ',', _Key]], _3348) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['ngram-key', [ngram, _Loc, _A, _B, _C, _D], _Key], ['atomic-list-concat', [::, _A, _B, _C, _D], ',', _Key]], _3348) Call: (196) [system] string([=, ['ngram-key', [ngram, _Loc, _A, _B, _C, _D], _Key], ['atomic-list-concat', [::, _A, _B, _C, _D], ',', _Key]]) Redo: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['ngram-key', [ngram, _Loc, _A, _B, _C, _D], _Key], ['atomic-list-concat', [::, _A, _B, _C, _D], ',', _Key]], _3348) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['ngram-key', [ngram, _Loc, _A, _B, _C, _D], _Key], ['atomic-list-concat', [::, _A, _B, _C, _D], ',', _Key]], _3348) Call: (196) [system] (+)\==exec Exit: (196) [system] (+)\==exec ^ Call: (196) [user] if_t(into_simple_op(+, [=, ['ngram-key', [ngram, _Loc, _A, _B, _C, _D], _Key], ['atomic-list-concat', [::, _A, _B, _C, _D], ',', _Key]], _189428), pfcAdd_Now('next-operation'(_189428))) ^ Unify: (196) [user] if_t(into_simple_op(+, [=, ['ngram-key', [ngram, _Loc, _A, _B, _C, _D], _Key], ['atomic-list-concat', [::, _A, _B, _C, _D], ',', _Key]], _189428), pfcAdd_Now('next-operation'(_189428))) Call: (197) [user] into_simple_op(+, [=, ['ngram-key', [ngram, _Loc, _A, _B, _C, _D], _Key], ['atomic-list-concat', [::, _A, _B, _C, _D], ',', _Key]], _189428) Unify: (197) [user] into_simple_op(+, [=, ['ngram-key', [ngram, _Loc, _A, _B, _C, _D], _Key], ['atomic-list-concat', [::, _A, _B, _C, _D], ',', _Key]], op(+, =, _192220)) Call: (198) [user] o_s([['ngram-key', [ngram, _Loc, _A, _B, _C, _D], _Key], ['atomic-list-concat', [::, _A, _B, _C, _D], ',', _Key]], _192220) Unify: (198) [user] o_s([['ngram-key', [ngram, _Loc, _A, _B, _C, _D], _Key], ['atomic-list-concat', [::, _A, _B, _C, _D], ',', _Key]], _192220) Call: (199) [user] o_s(['ngram-key', [ngram, _Loc, _A, _B, _C, _D], _Key], _192220) Unify: (199) [user] o_s(['ngram-key', [ngram, _Loc, _A, _B, _C, _D], _Key], _192220) Call: (200) [user] o_s('ngram-key', _192220) Unify: (200) [user] o_s('ngram-key', 'ngram-key') Exit: (200) [user] o_s('ngram-key', 'ngram-key') Exit: (199) [user] o_s(['ngram-key', [ngram, _Loc, _A, _B, _C, _D], _Key], 'ngram-key') Exit: (198) [user] o_s([['ngram-key', [ngram, _Loc, _A, _B, _C, _D], _Key], ['atomic-list-concat', [::, _A, _B, _C, _D], ',', _Key]], 'ngram-key') Exit: (197) [user] into_simple_op(+, [=, ['ngram-key', [ngram, _Loc, _A, _B, _C, _D], _Key], ['atomic-list-concat', [::, _A, _B, _C, _D], ',', _Key]], op(+, =, 'ngram-key')) ^ Call: (197) [user] pfcAdd_Now('next-operation'(op(+, =, 'ngram-key'))) ^ Unify: (197) [user] pfcAdd_Now('next-operation'(op(+, =, 'ngram-key'))) ^ Call: (198) [user] current_predicate(pfcAdd/1) ^ Exit: (198) [user] current_predicate(pfcAdd/1) ^ Call: (198) [user] once_writeq_nl(pfcAdd('next-operation'(op(+, =, 'ngram-key')))) ^ Unify: (198) [user] once_writeq_nl(pfcAdd('next-operation'(op(+, =, 'ngram-key')))) ^ Call: (199) [user] clause(pfcTraceExecution, true) ^ Fail: (199) [user] clause(pfcTraceExecution, true) ^ Redo: (198) [user] once_writeq_nl(pfcAdd('next-operation'(op(+, =, 'ngram-key')))) ^ Exit: (198) [user] once_writeq_nl(pfcAdd('next-operation'(op(+, =, 'ngram-key')))) ^ Call: (198) [user] pfcAdd('next-operation'(op(+, =, 'ngram-key'))) ^ Unify: (198) [user] pfcAdd('next-operation'(op(+, =, 'ngram-key'))) ^ Call: (199) [user] must_ex(current_why_UU(_213438)) ^ Unify: (199) [user] must_ex(current_why_UU(_213438)) Call: (201) [user] current_why_UU(_213438) Unify: (201) [user] current_why_UU(_213438) ^ Call: (202) [user] get_why_uu(_213438) ^ Unify: (202) [user] get_why_uu(_213438) ^ Call: (203) [user] findall(_218978, current_why(_218978), _218984) ^ Unify: (203) [$bags] findall(_218978, user:current_why(_218978), _218984) ^ Call: (204) [$bags] findall(_218978, user:current_why(_218978), _218984, []) ^ Unify: (204) [$bags] findall(_218978, user:current_why(_218978), _218984, []) ^ Call: (205) [$bags] cleanup_bag(findall_loop(_218978, user:current_why(_218978), _218984, []), '$destroy_findall_bag') ^ Unify: (205) [$bags] cleanup_bag('$bags':findall_loop(_218978, user:current_why(_218978), _218984, []), '$bags':'$destroy_findall_bag') Call: (206) [$bags] findall_loop(_218978, user:current_why(_218978), _218984, []) Unify: (206) [$bags] findall_loop(_218978, user:current_why(_218978), _218984, []) ^ Call: (207) [user] bugger:current_why(_218978) ^ Unify: (207) [user] bugger:current_why(_218978) ^ Call: (208) [user] bugger:current_why_data(_218978) ^ Unify: (208) [user] bugger:current_why_data(_218978) Call: (209) [system] nb_current('$current_why', wp(_218978, _230238)) Fail: (209) [system] nb_current('$current_why', wp(_218978, _230238)) ^ Redo: (208) [user] bugger:current_why_data(_218978) ^ Unify: (208) [user] bugger:current_why_data(_218978) Call: (209) [t_l] t_l:current_why_source(_218978) Fail: (209) [t_l] t_l:current_why_source(_218978) ^ Fail: (208) [user] bugger:current_why_data(_218978) ^ Redo: (207) [user] bugger:current_why(_218978) ^ Unify: (207) [user] bugger:current_why(mfl4(_237666, _237668, _237670, _237672)) ^ Call: (209) [system] setup_call_cleanup('$notrace'(_238622, _238624), once(user:current_mfl4(_237666, _237668, _237670, _237672)), '$restore_trace'(_238622, _238624)) ^ Unify: (209) [system] setup_call_cleanup(system:'$notrace'(_238622, _238624), system:once(user:current_mfl4(_237666, _237668, _237670, _237672)), system:'$restore_trace'(_238622, _238624)) ^ Call: (210) [system] sig_atomic(system:'$notrace'(_238622, _238624)) ^ Exit: (209) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:current_mfl4(_237666, user, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', 587)), system:'$restore_trace'(3, -1)) ^ Exit: (207) [user] bugger:current_why(P;HTML|mfl4(_237666, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Redo: (206) [$bags] findall_loop(_218978, user:current_why(_218978), _218984, []) Exit: (206) [$bags] findall_loop(_218978, user:current_why(_218978), [P;HTML|mfl4(_255504, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], []) ^ Exit: (205) [$bags] cleanup_bag('$bags':findall_loop(_218978, user:current_why(_218978), [P;HTML|mfl4(_255504, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], []), '$bags':'$destroy_findall_bag') ^ Exit: (204) [$bags] findall(_218978, user:current_why(_218978), [P;HTML|mfl4(_255504, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], []) ^ Exit: (203) [$bags] findall(_218978, user:current_why(_218978), [P;HTML|mfl4(_255504, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Call: (203) [system] [P;HTML|mfl4(_255504, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]\==[] Exit: (203) [system] [P;HTML|mfl4(_255504, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]\==[] ^ Call: (203) [user] u_to_uu([P;HTML|mfl4(_255504, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _213438) ^ Unify: (203) [user] u_to_uu([P;HTML|mfl4(_255504, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], ([P;HTML|mfl4(_255504, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], ax)) Call: (204) [system] var([P;HTML|mfl4(_255504, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Fail: (204) [system] var([P;HTML|mfl4(_255504, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) ^ Redo: (203) [user] u_to_uu([P;HTML|mfl4(_255504, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _213438) ^ Unify: (203) [user] u_to_uu([P;HTML|mfl4(_255504, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], [P;HTML|mfl4(_255504, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Call: (204) [system] nonvar([P;HTML|mfl4(_255504, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Exit: (204) [system] nonvar([P;HTML|mfl4(_255504, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Call: (204) [system] [P;HTML|mfl4(_255504, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]=(_375292, _375294) Fail: (204) [system] [P;HTML|mfl4(_255504, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]=(_375292, _375294) ^ Redo: (203) [user] u_to_uu([P;HTML|mfl4(_255504, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _213438) ^ Unify: (203) [user] u_to_uu([P;HTML|mfl4(_255504, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _213438) ^ Call: (204) [user] logicmoo_util_terms:list_to_conjuncts([P;HTML|mfl4(_255504, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _405702) ^ Unify: (204) [user] logicmoo_util_terms:list_to_conjuncts([P;HTML|mfl4(_255504, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _405702) ^ Call: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_255504, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _405702) ^ Unify: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_255504, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], [P;HTML|mfl4(_255504, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Call: (206) [system] var([P;HTML|mfl4(_255504, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Fail: (206) [system] var([P;HTML|mfl4(_255504, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) ^ Redo: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_255504, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _405702) ^ Unify: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_255504, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], [P;HTML|mfl4(_255504, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) ^ Call: (206) [user] not(compound([P;HTML|mfl4(_255504, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)])) ^ Unify: (206) [system] not(user:compound([P;HTML|mfl4(_255504, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)])) Call: (207) [system] compound([P;HTML|mfl4(_255504, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Exit: (207) [system] compound([P;HTML|mfl4(_255504, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) ^ Fail: (206) [system] not(user:compound([P;HTML|mfl4(_255504, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)])) ^ Redo: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_255504, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _3846) ^ Unify: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_3826, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _3846) ^ Call: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3826, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _3846) ^ Unify: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3826, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_3826, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Call: (207) [system] var(P;HTML|mfl4(_3826, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Fail: (207) [system] var(P;HTML|mfl4(_3826, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Redo: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3826, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _3846) ^ Unify: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3826, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_3826, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Call: (207) [user] not(compound(P;HTML|mfl4(_3826, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587))) ^ Unify: (207) [system] not(user:compound(P;HTML|mfl4(_3826, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587))) Call: (208) [system] compound(P;HTML|mfl4(_3826, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Exit: (208) [system] compound(P;HTML|mfl4(_3826, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Fail: (207) [system] not(user:compound(P;HTML|mfl4(_3826, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587))) ^ Redo: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3826, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _3846) ^ Unify: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3826, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_3826, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Exit: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3826, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_3826, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Exit: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_3826, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], P;HTML|mfl4(_3826, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Exit: (204) [user] logicmoo_util_terms:list_to_conjuncts([P;HTML|mfl4(_3826, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], P;HTML|mfl4(_3826, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Call: (204) [user] u_to_uu(P;HTML|mfl4(_3826, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _3800) ^ Unify: (204) [user] u_to_uu(P;HTML|mfl4(_3826, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), (P;HTML|mfl4(_3826, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) Call: (205) [system] var(P;HTML|mfl4(_3826, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Fail: (205) [system] var(P;HTML|mfl4(_3826, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Redo: (204) [user] u_to_uu(P;HTML|mfl4(_3826, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _3800) ^ Unify: (204) [user] u_to_uu(P;HTML|mfl4(_3826, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_3826, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Call: (205) [system] nonvar(P;HTML|mfl4(_3826, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Exit: (205) [system] nonvar(P;HTML|mfl4(_3826, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Call: (205) [system] P;HTML|mfl4(_3826, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)=(_250772, _250774) Fail: (205) [system] P;HTML|mfl4(_3826, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)=(_250772, _250774) ^ Redo: (204) [user] u_to_uu(P;HTML|mfl4(_3826, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _3800) ^ Unify: (204) [user] u_to_uu(P;HTML|mfl4(_3826, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), (P;HTML|mfl4(_3826, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (204) [user] u_to_uu(P;HTML|mfl4(_3826, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), (P;HTML|mfl4(_3826, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (203) [user] u_to_uu([P;HTML|mfl4(_3826, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], (P;HTML|mfl4(_3826, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (202) [user] get_why_uu((P;HTML|mfl4(_3826, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) Exit: (201) [user] current_why_UU((P;HTML|mfl4(_3826, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (199) [user] must_ex(current_why_UU((P;HTML|mfl4(_3826, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (199) [user] pfcAdd('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3826, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (199) [user] pfcAdd('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3826, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (200) [user] pfcPost('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3826, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (200) [user] pfcPost('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3826, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (201) [user] pfcPost_rev((P;HTML|mfl4(_3826, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax), 'next-operation'(op(+, =, 'ngram-key'))) ^ Unify: (201) [user] pfcPost_rev((P;HTML|mfl4(_3826, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax), 'next-operation'(op(+, =, 'ngram-key'))) Call: (202) [system] is_list('next-operation'(op(+, =, 'ngram-key'))) Fail: (202) [system] is_list('next-operation'(op(+, =, 'ngram-key'))) ^ Redo: (201) [user] pfcPost_rev((P;HTML|mfl4(_3826, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax), 'next-operation'(op(+, =, 'ngram-key'))) ^ Call: (202) [user] pfcPost1('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3826, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (202) [user] pfcPost1('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3826, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (203) [user] control_arg_types('next-operation'(op(+, =, 'ngram-key')), _409380) ^ Unify: (203) [user] control_arg_types('next-operation'(op(+, =, 'ngram-key')), _409380) Call: (204) [system] fail Fail: (204) [system] fail ^ Fail: (203) [user] control_arg_types('next-operation'(op(+, =, 'ngram-key')), _409380) ^ Redo: (202) [user] pfcPost1('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3826, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (202) [user] pfcPost1('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3826, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (203) [user] locally_each:locally(set_prolog_flag(occurs_check, true), catch(pfcPost11('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3826, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _429204, (notrace, wdmsg(('next-operation'(op(+, =, 'ngram-key'))=>_429204)), trace))) ^ Unify: (203) [locally_each] locally_each:locally(user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3826, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _429204, (notrace, wdmsg(('next-operation'(op(+, =, 'ngram-key'))=>_429204)), trace))) ^ Call: (204) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3826, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _429204, (notrace, wdmsg(('next-operation'(op(+, =, 'ngram-key'))=>_429204)), trace)), user:each_call_cleanup) ^ Unify: (204) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3826, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _429204, (notrace, wdmsg(('next-operation'(op(+, =, 'ngram-key'))=>_429204)), trace)), user:each_call_cleanup) Call: (205) [system] current_prolog_flag(occurs_check, _459702) Exit: (205) [system] current_prolog_flag(occurs_check, true) ^ Call: (205) [locally_each] locally_each:wtl_how(trusted_redo_call_cleanup, true==true, user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3826, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _429204, (notrace, wdmsg(('next-operation'(op(+, =, 'ngram-key'))=>_429204)), trace)), user:set_prolog_flag(occurs_check, true)) ^ Unify: (205) [locally_each] locally_each:wtl_how(locally_each:trusted_redo_call_cleanup, locally_each:(true==true), user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3826, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _429204, (notrace, wdmsg(('next-operation'(op(+, =, 'ngram-key'))=>_429204)), trace)), user:set_prolog_flag(occurs_check, true)) Call: (206) [system] true==true Exit: (206) [system] true==true ^ Call: (207) [user] pfcPost11('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3826, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (207) [user] pfcPost11('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3826, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (208) [user] must_ex(pfcAddSupport('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3826, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Unify: (208) [user] must_ex(pfcAddSupport('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3826, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (210) [user] pfcAddSupport('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3826, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (210) [user] pfcAddSupport('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3826, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (211) [user] assert('$spft$'('next-operation'(op(+, =, 'ngram-key')), P;HTML|mfl4(_3802, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (211) [user] assert('$spft$'('next-operation'(op(+, =, 'ngram-key')), P;HTML|mfl4(_3802, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (210) [user] pfcAddSupport('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3802, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (208) [user] must_ex(pfcAddSupport('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3802, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (208) [user] pfcUnique(post, 'next-operation'(op(+, =, 'ngram-key'))) ^ Unify: (208) [user] pfcUnique(post, 'next-operation'(op(+, =, 'ngram-key'))) ^ Call: (209) [user] pfcUnique(post, 'next-operation'(op(+, =, 'ngram-key')), true) ^ Unify: (209) [user] pfcUnique(post, 'next-operation'(op(+, =, 'ngram-key')), true) ^ Call: (210) [user] is_asserted_exact('next-operation'(op(+, =, 'ngram-key')), true) ^ Unify: (210) [user] is_asserted_exact('next-operation'(op(+, =, 'ngram-key')), true) ^ Call: (211) [user] strip_module('next-operation'(op(+, =, 'ngram-key')), _41886, _41888) ^ Exit: (211) [user] strip_module('next-operation'(op(+, =, 'ngram-key')), user, 'next-operation'(op(+, =, 'ngram-key'))) ^ Call: (211) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'ngram-key')), true) ^ Unify: (211) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'ngram-key')), true) Call: (212) [system] _45630=user Exit: (212) [system] user=user ^ Call: (212) [user] clause(user:'next-operation'(op(+, =, 'ngram-key')), true, _47500) ^ Exit: (212) [user] clause('next-operation'(op(+, =, 'ngram-key')), true, (0x55bd1de56e50)) Call: (212) [$syspreds] clause_property((0x55bd1de56e50), module(user)) Unify: (212) [$syspreds] clause_property((0x55bd1de56e50), module(user)) Exit: (212) [$syspreds] clause_property((0x55bd1de56e50), module(user)) ^ Call: (212) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'ngram-key')), true, (0x55bd1de56e50)) ^ Unify: (212) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'ngram-key')), true, (0x55bd1de56e50)) ^ Call: (213) [user] clause(_54056, _54058, (0x55bd1de56e50)) ^ Exit: (213) [user] clause('next-operation'(op(+, =, 'ngram-key')), true, (0x55bd1de56e50)) ^ Call: (213) [user] strip_m('next-operation'(op(+, =, 'ngram-key')), _55952) ^ Unify: (213) [user] strip_m('next-operation'(op(+, =, 'ngram-key')), 'next-operation'(op(+, =, 'ngram-key'))) ^ Exit: (213) [user] strip_m('next-operation'(op(+, =, 'ngram-key')), 'next-operation'(op(+, =, 'ngram-key'))) Call: (213) [system] 'next-operation'(op(+, =, 'ngram-key'))=@='next-operation'(op(+, =, 'ngram-key')) Exit: (213) [system] 'next-operation'(op(+, =, 'ngram-key'))=@='next-operation'(op(+, =, 'ngram-key')) ^ Call: (213) [user] strip_m(true, _60594) ^ Unify: (213) [user] strip_m(true, true) ^ Exit: (213) [user] strip_m(true, true) Call: (213) [system] cl('next-operation'(op(+, =, 'ngram-key')), true)=@=cl('next-operation'(op(+, =, 'ngram-key')), true) Exit: (213) [system] cl('next-operation'(op(+, =, 'ngram-key')), true)=@=cl('next-operation'(op(+, =, 'ngram-key')), true) ^ Exit: (212) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'ngram-key')), true, (0x55bd1de56e50)) ^ Exit: (211) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'ngram-key')), true) ^ Exit: (210) [user] is_asserted_exact('next-operation'(op(+, =, 'ngram-key')), true) ^ Fail: (209) [user] pfcUnique(post, 'next-operation'(op(+, =, 'ngram-key')), true) ^ Fail: (208) [user] pfcUnique(post, 'next-operation'(op(+, =, 'ngram-key'))) ^ Redo: (207) [user] pfcPost11('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3802, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) Call: (208) [user] nop(pfcWarn(not_pfcUnique(post, 'next-operation'(op(+, =, 'ngram-key'))))) Unify: (208) [user] nop(pfcWarn(not_pfcUnique(post, 'next-operation'(op(+, =, 'ngram-key'))))) Exit: (208) [user] nop(pfcWarn(not_pfcUnique(post, 'next-operation'(op(+, =, 'ngram-key'))))) ^ Exit: (207) [user] pfcPost11('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3802, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (205) [locally_each] locally_each:wtl_how(locally_each:trusted_redo_call_cleanup, locally_each:(true==true), user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3802, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _3826, (notrace, wdmsg(('next-operation'(op(+, =, 'ngram-key'))=>_3826)), trace)), user:set_prolog_flag(occurs_check, true)) ^ Exit: (204) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3802, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _3826, (notrace, wdmsg(('next-operation'(op(+, =, 'ngram-key'))=>_3826)), trace)), user:each_call_cleanup) ^ Exit: (203) [locally_each] locally_each:locally(user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3802, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _3826, (notrace, wdmsg(('next-operation'(op(+, =, 'ngram-key'))=>_3826)), trace))) ^ Exit: (202) [user] pfcPost1('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3802, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (201) [user] pfcPost_rev((P;HTML|mfl4(_3802, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax), 'next-operation'(op(+, =, 'ngram-key'))) ^ Exit: (200) [user] pfcPost('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3802, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (200) [user] pfcRun ^ Unify: (200) [user] pfcRun ^ Call: (201) [user] pfcGetSearch(direct) ^ Unify: (201) [user] pfcGetSearch(direct) Call: (202) [t_l] t_l:pfcSearchTL(_137152) Fail: (202) [t_l] t_l:pfcSearchTL(_137152) ^ Redo: (201) [user] pfcGetSearch(direct) ^ Call: (202) [user] pfcSearch(_139926) ^ Unify: (202) [user] pfcSearch(direct) ^ Exit: (202) [user] pfcSearch(direct) Call: (202) [system] direct=direct Exit: (202) [system] direct=direct ^ Exit: (201) [user] pfcGetSearch(direct) ^ Unify: (200) [user] pfcRun ^ Exit: (200) [user] pfcRun ^ Exit: (199) [user] pfcAdd('next-operation'(op(+, =, 'ngram-key')), (P;HTML|mfl4(_3802, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (198) [user] pfcAdd('next-operation'(op(+, =, 'ngram-key'))) ^ Exit: (197) [user] pfcAdd_Now('next-operation'(op(+, =, 'ngram-key'))) ^ Exit: (196) [user] if_t(into_simple_op(+, [=, ['ngram-key', [ngram, _Loc, _A, _B, _C, _D], _Key], ['atomic-list-concat', [::, _A, _B, _C, _D], ',', _Key]], op(+, =, 'ngram-key')), pfcAdd_Now('next-operation'(op(+, =, 'ngram-key')))) Call: (196) [user] dont_give_up(as_tf(asserted_do_metta('&self', +, [=, ['ngram-key', [ngram, _Loc, _A, _B, _C, _D], _Key], ['atomic-list-concat', [::, _A, _B, _C, _D], ',', _Key]]), _3348)) Unify: (196) [user] dont_give_up(as_tf(asserted_do_metta('&self', +, [=, ['ngram-key', [ngram, _Loc, _A, _B, _C, _D], _Key], ['atomic-list-concat', [::, _A, _B, _C, _D], ',', _Key]]), _3348)) ^ Call: (198) [user] as_tf(asserted_do_metta('&self', +, [=, ['ngram-key', [ngram, _Loc, _A, _B, _C, _D], _Key], ['atomic-list-concat', [::, _A, _B, _C, _D], ',', _Key]]), _3348) ^ Unify: (198) [user] as_tf(asserted_do_metta('&self', +, [=, ['ngram-key', [ngram, _Loc, _A, _B, _C, _D], _Key], ['atomic-list-concat', [::, _A, _B, _C, _D], ',', _Key]]), _3348) Call: (199) [system] asserted_do_metta('&self', +, [=, ['ngram-key', [ngram, _Loc, _A, _B, _C, _D], _Key], ['atomic-list-concat', [::, _A, _B, _C, _D], ',', _Key]])\=[_161406|_161408] Exit: (199) [system] asserted_do_metta('&self', +, [=, ['ngram-key', [ngram, _Loc, _A, _B, _C, _D], _Key], ['atomic-list-concat', [::, _A, _B, _C, _D], ',', _Key]])\=[_161406|_161408] ^ Call: (199) [user] catch_nowarn((call(asserted_do_metta('&self', +, [=, ['ngram-key', [ngram, _Loc, _A, _B, _C, _D], _Key], ['atomic-list-concat', [::, _A, _B, _C, _D], ',', _Key]]))*->_3348='True';_3348='False')) ^ Unify: (199) [user] catch_nowarn((call(asserted_do_metta('&self', +, [=, ['ngram-key', [ngram, _Loc, _A, _B, _C, _D], _Key], ['atomic-list-concat', [::, _A, _B, _C, _D], ',', _Key]]))*->_3348='True';_3348='False')) Call: (200) [user] catch_err((call(asserted_do_metta('&self', +, [=, ['ngram-key', [ngram, _Loc, _A, _B, _C, _D], _Key], ['atomic-list-concat', [::, _A, _B, _C, _D], ',', _Key]]))*->_3348='True';_3348='False'), error(_165144, _165146), fail) Unify: (200) [user] catch_err((call(asserted_do_metta('&self', +, [=, ['ngram-key', [ngram, _Loc, _A, _B, _C, _D], _Key], ['atomic-list-concat', [::, _A, _B, _C, _D], ',', _Key]]))*->_3348='True';_3348='False'), error(_165144, _165146), fail) Call: (203) [user] asserted_do_metta('&self', +, [=, ['ngram-key', [ngram, _Loc, _A, _B, _C, _D], _Key], ['atomic-list-concat', [::, _A, _B, _C, _D], ',', _Key]]) Unify: (203) [user] asserted_do_metta('&self', +, [=, ['ngram-key', [ngram, _Loc, _A, _B, _C, _D], _Key], ['atomic-list-concat', [::, _A, _B, _C, _D], ',', _Key]]) Call: (204) [user] metta_interp_mode(+, _168860) Unify: (204) [user] metta_interp_mode(+, load) Exit: (204) [user] metta_interp_mode(+, load) Call: (204) [user] asserted_do_metta('&self', load, [=, ['ngram-key', [ngram, _Loc, _A, _B, _C, _D], _Key], ['atomic-list-concat', [::, _A, _B, _C, _D], ',', _Key]]) Unify: (204) [user] asserted_do_metta('&self', load, [=, ['ngram-key', [ngram, _Loc, _A, _B, _C, _D], _Key], ['atomic-list-concat', [::, _A, _B, _C, _D], ',', _Key]]) Call: (205) [user] metta_interp_mode(load, _173450) Redo: (204) [user] asserted_do_metta('&self', load, [=, ['ngram-key', [ngram, _Loc, _A, _B, _C, _D], _Key], ['atomic-list-concat', [::, _A, _B, _C, _D], ',', _Key]]) Unify: (204) [user] asserted_do_metta('&self', load, [=, ['ngram-key', [ngram, _Loc, _A, _B, _C, _D], _Key], ['atomic-list-concat', [::, _A, _B, _C, _D], ',', _Key]]) Call: (205) [system] load==exec Redo: (204) [user] asserted_do_metta('&self', load, [=, ['ngram-key', [ngram, _Loc, _A, _B, _C, _D], _Key], ['atomic-list-concat', [::, _A, _B, _C, _D], ',', _Key]]) Unify: (204) [user] asserted_do_metta('&self', load, [=, ['ngram-key', [ngram, _Loc, _A, _B, _C, _D], _Key], ['atomic-list-concat', [::, _A, _B, _C, _D], ',', _Key]]) Call: (205) [user] asserted_do_metta2('&self', load, [=, ['ngram-key', [ngram, _Loc, _A, _B, _C, _D], _Key], ['atomic-list-concat', [::, _A, _B, _C, _D], ',', _Key]], [=, ['ngram-key', [ngram, _Loc, _A, _B, _C, _D], _Key], ['atomic-list-concat', [::, _A, _B, _C, _D], ',', _Key]]) Unify: (205) [user] asserted_do_metta2('&self', load, [=, ['ngram-key', [ngram, _Loc, _A, _B, _C, _D], _Key], ['atomic-list-concat', [::, _A, _B, _C, _D], ',', _Key]], [=, ['ngram-key', [ngram, _Loc, _A, _B, _C, _D], _Key], ['atomic-list-concat', [::, _A, _B, _C, _D], ',', _Key]]) Call: (206) [system] nonvar(load) Exit: (206) [system] nonvar(load) Call: (206) [user] metta_interp_mode(load, _182672) Redo: (205) [user] asserted_do_metta2('&self', load, [=, ['ngram-key', [ngram, _Loc, _A, _B, _C, _D], _Key], ['atomic-list-concat', [::, _A, _B, _C, _D], ',', _Key]], [=, ['ngram-key', [ngram, _Loc, _A, _B, _C, _D], _Key], ['atomic-list-concat', [::, _A, _B, _C, _D], ',', _Key]]) Unify: (205) [user] asserted_do_metta2('&self', load, [=, ['ngram-key', [ngram, _Loc, _A, _B, _C, _D], _Key], ['atomic-list-concat', [::, _A, _B, _C, _D], ',', _Key]], [=, ['ngram-key', [ngram, _Loc, _A, _B, _C, _D], _Key], ['atomic-list-concat', [::, _A, _B, _C, _D], ',', _Key]]) ^ Call: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, ['ngram-key', [ngram, _Loc, _A, _B, _C, _D], _Key], ['atomic-list-concat', [::, _A, _B, _C, _D], ',', _Key]], metta_atom('&self', [=, ['ngram-key', [ngram, _Loc, _A, _B, _C, _D], _Key], ['atomic-list-concat', [::, _A, _B, _C, _D], ',', _Key]]))) ^ Unify: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, ['ngram-key', [ngram, _Loc, _A, _B, _C, _D], _Key], ['atomic-list-concat', [::, _A, _B, _C, _D], ',', _Key]], metta_atom('&self', [=, ['ngram-key', [ngram, _Loc, _A, _B, _C, _D], _Key], ['atomic-list-concat', [::, _A, _B, _C, _D], ',', _Key]]))) ^ Call: (207) [user] is_compatio ^ Unify: (207) [user] is_compatio ^ Call: (209) [system] setup_call_cleanup('$notrace'(_189148, _189150), once(user:is_compatio0), '$restore_trace'(_189148, _189150)) ^ Unify: (209) [system] setup_call_cleanup(system:'$notrace'(_189148, _189150), system:once(user:is_compatio0), system:'$restore_trace'(_189148, _189150)) ^ Call: (210) [system] sig_atomic(system:'$notrace'(_189148, _189150)) ^ Fail: (207) [user] is_compatio ^ Redo: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, ['ngram-key', [ngram, _Loc, _A, _B, _C, _D], _Key], ['atomic-list-concat', [::, _A, _B, _C, _D], ',', _Key]], metta_atom('&self', [=, ['ngram-key', [ngram, _Loc, _A, _B, _C, _D], _Key], ['atomic-list-concat', [::, _A, _B, _C, _D], ',', _Key]]))) ^ Unify: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, ['ngram-key', [ngram, _Loc, _A, _B, _C, _D], _Key], ['atomic-list-concat', [::, _A, _B, _C, _D], ',', _Key]], metta_atom('&self', [=, ['ngram-key', [ngram, _Loc, _A, _B, _C, _D], _Key], ['atomic-list-concat', [::, _A, _B, _C, _D], ',', _Key]]))) ^ Call: (208) [rtrace] rtrace:quietly3(user:(wots(_194766, must_det_ll(user:metta_anew(load, [=, ['ngram-key', [ngram, _Loc, _A, _B, _C, _D], _Key], ['atomic-list-concat', [::, _A, _B, _C, _D], ',', _Key]], metta_atom('&self', [=, ['ngram-key', [ngram, _Loc, _A, _B, _C, _D], _Key], ['atomic-list-concat', [::, _A, _B, _C, _D], ',', _Key]])))), (_194766==""->true;our_ansi_format('#ffa505', '~w~n', [_194766])))) ^ Unify: (208) [rtrace] rtrace:quietly3(user:(wots(_194766, must_det_ll(user:metta_anew(load, [=, ['ngram-key', [ngram, _Loc, _A, _B, _C, _D], _Key], ['atomic-list-concat', [::, _A, _B, _C, _D], ',', _Key]], metta_atom('&self', [=, ['ngram-key', [ngram, _Loc, _A, _B, _C, _D], _Key], ['atomic-list-concat', [::, _A, _B, _C, _D], ',', _Key]])))), (_194766==""->true;our_ansi_format('#ffa505', '~w~n', [_194766])))) (= (ngram-key (ngram $Loc $A $B $C $D) $Key) (atomic-list-concat (:: $A $B $C $D) , $Key)) ^ Exit: (208) [rtrace] rtrace:quietly3(user:(wots("", must_det_ll(user:metta_anew(load, [=, ['ngram-key', [ngram, _Loc, _A, _B, _C, _D], _Key], ['atomic-list-concat', [::, _A, _B, _C, _D], ',', _Key]], metta_atom('&self', [=, ['ngram-key', [ngram, _Loc, _A, _B, _C, _D], _Key], ['atomic-list-concat', [::, _A, _B, _C, _D], ',', _Key]])))), (""==""->true;our_ansi_format('#ffa505', '~w~n', [""])))) ^ Exit: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, ['ngram-key', [ngram, _Loc, _A, _B, _C, _D], _Key], ['atomic-list-concat', [::, _A, _B, _C, _D], ',', _Key]], metta_atom('&self', [=, ['ngram-key', [ngram, _Loc, _A, _B, _C, _D], _Key], ['atomic-list-concat', [::, _A, _B, _C, _D], ',', _Key]]))) Exit: (205) [user] asserted_do_metta2('&self', load, [=, ['ngram-key', [ngram, _Loc, _A, _B, _C, _D], _Key], ['atomic-list-concat', [::, _A, _B, _C, _D], ',', _Key]], [=, ['ngram-key', [ngram, _Loc, _A, _B, _C, _D], _Key], ['atomic-list-concat', [::, _A, _B, _C, _D], ',', _Key]]) Exit: (204) [user] asserted_do_metta('&self', load, [=, ['ngram-key', [ngram, _Loc, _A, _B, _C, _D], _Key], ['atomic-list-concat', [::, _A, _B, _C, _D], ',', _Key]]) Exit: (203) [user] asserted_do_metta('&self', +, [=, ['ngram-key', [ngram, _Loc, _A, _B, _C, _D], _Key], ['atomic-list-concat', [::, _A, _B, _C, _D], ',', _Key]]) Call: (203) [system] _3348='True' Exit: (203) [system] 'True'='True' Exit: (200) [user] catch_err((call(asserted_do_metta('&self', +, [=, ['ngram-key', [ngram, _Loc, _A, _B, _C, _D], _Key], ['atomic-list-concat', [::, _A, _B, _C, _D], ',', _Key]]))*->'True'='True';'True'='False'), error(_165144, _165146), fail) ^ Exit: (199) [user] catch_nowarn((call(asserted_do_metta('&self', +, [=, ['ngram-key', [ngram, _Loc, _A, _B, _C, _D], _Key], ['atomic-list-concat', [::, _A, _B, _C, _D], ',', _Key]]))*->'True'='True';'True'='False')) ^ Exit: (198) [user] as_tf(asserted_do_metta('&self', +, [=, ['ngram-key', [ngram, _Loc, _A, _B, _C, _D], _Key], ['atomic-list-concat', [::, _A, _B, _C, _D], ',', _Key]]), 'True') Exit: (196) [user] dont_give_up(as_tf(asserted_do_metta('&self', +, [=, ['ngram-key', [ngram, _Loc, _A, _B, _C, _D], _Key], ['atomic-list-concat', [::, _A, _B, _C, _D], ',', _Key]]), 'True')) Exit: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['ngram-key', [ngram, _Loc, _A, _B, _C, _D], _Key], ['atomic-list-concat', [::, _A, _B, _C, _D], ',', _Key]], 'True') ^ Exit: (194) [user] must_not_error(user:do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['ngram-key', [ngram, _Loc, _A, _B, _C, _D], _Key], ['atomic-list-concat', [::, _A, _B, _C, _D], ',', _Key]], 'True')) ^ Redo: (193) [user] metta_file_buffer(_3300, _3302, _3304, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', _3308) ^ Unify: (193) [user] metta_file_buffer(+, [=, ['save-corpus-stats'], [time, [',', [tell, P;HTML|'plm.pl'], [write, '\r\n :- style-check(- discontiguous).\r\n :- X= (is-word/2,ngram/6),\r\n dynamic(X),multifile(X). \n'], [listing, [::, [/, 'is-word', 2], [/, ngram, 6]]], [told]]]], [], P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', '$stream_position'(6730, 236, 31, 6730)) ^ Exit: (193) [user] metta_file_buffer(+, [=, ['save-corpus-stats'], [time, [',', [tell, P;HTML|'plm.pl'], [write, '\r\n :- style-check(- discontiguous).\r\n :- X= (is-word/2,ngram/6),\r\n dynamic(X),multifile(X). \n'], [listing, [::, [/, 'is-word', 2], [/, ngram, 6]]], [told]]]], [], P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', '$stream_position'(6730, 236, 31, 6730)) ^ Call: (194) [user] apply:maplist(maybe_assign, []) ^ Unify: (194) [apply] apply:maplist(user:maybe_assign, []) Call: (195) [apply] apply:maplist_([], user:maybe_assign) Unify: (195) [apply] apply:maplist_([], user:maybe_assign) Exit: (195) [apply] apply:maplist_([], user:maybe_assign) ^ Exit: (194) [apply] apply:maplist(user:maybe_assign, []) ^ Call: (194) [user] must_not_error(do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['save-corpus-stats'], [time, [',', [tell, P;HTML|'plm.pl'], [write, '\r\n :- style-check(- discontiguous).\r\n :- X= (is-word/2,ngram/6),\r\n dynamic(X),multifile(X). \n'], [listing, [::, [/, 'is-word', 2], [/, ngram, 6]]], [told]]]], _3348)) ^ Unify: (194) [user] must_not_error(user:do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['save-corpus-stats'], [time, [',', [tell, P;HTML|'plm.pl'], [write, '\r\n :- style-check(- discontiguous).\r\n :- X= (is-word/2,ngram/6),\r\n dynamic(X),multifile(X). \n'], [listing, [::, [/, 'is-word', 2], [/, ngram, 6]]], [told]]]], _3348)) Call: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['save-corpus-stats'], [time, [',', [tell, P;HTML|'plm.pl'], [write, '\r\n :- style-check(- discontiguous).\r\n :- X= (is-word/2,ngram/6),\r\n dynamic(X),multifile(X). \n'], [listing, [::, [/, 'is-word', 2], [/, ngram, 6]]], [told]]]], _3348) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['save-corpus-stats'], [time, [',', [tell, P;HTML|'plm.pl'], [write, '\r\n :- style-check(- discontiguous).\r\n :- X= (is-word/2,ngram/6),\r\n dynamic(X),multifile(X). \n'], [listing, [::, [/, 'is-word', 2], [/, ngram, 6]]], [told]]]], _3348) Call: (196) [system] var([=, ['save-corpus-stats'], [time, [',', [tell, P;HTML|'plm.pl'], [write, '\r\n :- style-check(- discontiguous).\r\n :- X= (is-word/2,ngram/6),\r\n dynamic(X),multifile(X). \n'], [listing, [::, [/, 'is-word', 2], [/, ngram, 6]]], [told]]]]) Redo: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['save-corpus-stats'], [time, [',', [tell, P;HTML|'plm.pl'], [write, '\r\n :- style-check(- discontiguous).\r\n :- X= (is-word/2,ngram/6),\r\n dynamic(X),multifile(X). \n'], [listing, [::, [/, 'is-word', 2], [/, ngram, 6]]], [told]]]], _3348) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['save-corpus-stats'], [time, [',', [tell, P;HTML|'plm.pl'], [write, '\r\n :- style-check(- discontiguous).\r\n :- X= (is-word/2,ngram/6),\r\n dynamic(X),multifile(X). \n'], [listing, [::, [/, 'is-word', 2], [/, ngram, 6]]], [told]]]], _3348) Call: (196) [system] (+)\==exec Exit: (196) [system] (+)\==exec Call: (196) [system] [=, ['save-corpus-stats'], [time, [',', [tell, P;HTML|'plm.pl'], [write, '\r\n :- style-check(- discontiguous).\r\n :- X= (is-word/2,ngram/6),\r\n dynamic(X),multifile(X). \n'], [listing, [::, [/, 'is-word', 2], [/, ngram, 6]]], [told]]]]==[] Redo: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['save-corpus-stats'], [time, [',', [tell, P;HTML|'plm.pl'], [write, '\r\n :- style-check(- discontiguous).\r\n :- X= (is-word/2,ngram/6),\r\n dynamic(X),multifile(X). \n'], [listing, [::, [/, 'is-word', 2], [/, ngram, 6]]], [told]]]], _3348) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['save-corpus-stats'], [time, [',', [tell, P;HTML|'plm.pl'], [write, '\r\n :- style-check(- discontiguous).\r\n :- X= (is-word/2,ngram/6),\r\n dynamic(X),multifile(X). \n'], [listing, [::, [/, 'is-word', 2], [/, ngram, 6]]], [told]]]], _3348) Call: (196) [system] string([=, ['save-corpus-stats'], [time, [',', [tell, P;HTML|'plm.pl'], [write, '\r\n :- style-check(- discontiguous).\r\n :- X= (is-word/2,ngram/6),\r\n dynamic(X),multifile(X). \n'], [listing, [::, [/, 'is-word', 2], [/, ngram, 6]]], [told]]]]) Redo: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['save-corpus-stats'], [time, [',', [tell, P;HTML|'plm.pl'], [write, '\r\n :- style-check(- discontiguous).\r\n :- X= (is-word/2,ngram/6),\r\n dynamic(X),multifile(X). \n'], [listing, [::, [/, 'is-word', 2], [/, ngram, 6]]], [told]]]], _3348) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['save-corpus-stats'], [time, [',', [tell, P;HTML|'plm.pl'], [write, '\r\n :- style-check(- discontiguous).\r\n :- X= (is-word/2,ngram/6),\r\n dynamic(X),multifile(X). \n'], [listing, [::, [/, 'is-word', 2], [/, ngram, 6]]], [told]]]], _3348) Call: (196) [system] (+)\==exec Exit: (196) [system] (+)\==exec ^ Call: (196) [user] if_t(into_simple_op(+, [=, ['save-corpus-stats'], [time, [',', [tell, P;HTML|'plm.pl'], [write, '\r\n :- style-check(- discontiguous).\r\n :- X= (is-word/2,ngram/6),\r\n dynamic(X),multifile(X). \n'], [listing, [::, [/, 'is-word', 2], [/, ngram, 6]]], [told]]]], _354642), pfcAdd_Now('next-operation'(_354642))) ^ Unify: (196) [user] if_t(into_simple_op(+, [=, ['save-corpus-stats'], [time, [',', [tell, P;HTML|'plm.pl'], [write, '\r\n :- style-check(- discontiguous).\r\n :- X= (is-word/2,ngram/6),\r\n dynamic(X),multifile(X). \n'], [listing, [::, [/, 'is-word', 2], [/, ngram, 6]]], [told]]]], _354642), pfcAdd_Now('next-operation'(_354642))) Call: (197) [user] into_simple_op(+, [=, ['save-corpus-stats'], [time, [',', [tell, P;HTML|'plm.pl'], [write, '\r\n :- style-check(- discontiguous).\r\n :- X= (is-word/2,ngram/6),\r\n dynamic(X),multifile(X). \n'], [listing, [::, [/, 'is-word', 2], [/, ngram, 6]]], [told]]]], _354642) Unify: (197) [user] into_simple_op(+, [=, ['save-corpus-stats'], [time, [',', [tell, P;HTML|'plm.pl'], [write, '\r\n :- style-check(- discontiguous).\r\n :- X= (is-word/2,ngram/6),\r\n dynamic(X),multifile(X). \n'], [listing, [::, [/, 'is-word', 2], [/, ngram, 6]]], [told]]]], op(+, =, _368990)) Call: (198) [user] o_s([['save-corpus-stats'], [time, [',', [tell, P;HTML|'plm.pl'], [write, '\r\n :- style-check(- discontiguous).\r\n :- X= (is-word/2,ngram/6),\r\n dynamic(X),multifile(X). \n'], [listing, [::, [/, 'is-word', 2], [/, ngram, 6]]], [told]]]], _368990) Unify: (198) [user] o_s([['save-corpus-stats'], [time, [',', [tell, P;HTML|'plm.pl'], [write, '\r\n :- style-check(- discontiguous).\r\n :- X= (is-word/2,ngram/6),\r\n dynamic(X),multifile(X). \n'], [listing, [::, [/, 'is-word', 2], [/, ngram, 6]]], [told]]]], _368990) Call: (199) [user] o_s(['save-corpus-stats'], _368990) Unify: (199) [user] o_s(['save-corpus-stats'], _368990) Call: (200) [user] o_s('save-corpus-stats', _368990) Unify: (200) [user] o_s('save-corpus-stats', 'save-corpus-stats') Exit: (200) [user] o_s('save-corpus-stats', 'save-corpus-stats') Exit: (199) [user] o_s(['save-corpus-stats'], 'save-corpus-stats') Exit: (198) [user] o_s([['save-corpus-stats'], [time, [',', [tell, P;HTML|'plm.pl'], [write, '\r\n :- style-check(- discontiguous).\r\n :- X= (is-word/2,ngram/6),\r\n dynamic(X),multifile(X). \n'], [listing, [::, [/, 'is-word', 2], [/, ngram, 6]]], [told]]]], 'save-corpus-stats') Exit: (197) [user] into_simple_op(+, [=, ['save-corpus-stats'], [time, [',', [tell, P;HTML|'plm.pl'], [write, '\r\n :- style-check(- discontiguous).\r\n :- X= (is-word/2,ngram/6),\r\n dynamic(X),multifile(X). \n'], [listing, [::, [/, 'is-word', 2], [/, ngram, 6]]], [told]]]], op(+, =, 'save-corpus-stats')) ^ Call: (197) [user] pfcAdd_Now('next-operation'(op(+, =, 'save-corpus-stats'))) ^ Unify: (197) [user] pfcAdd_Now('next-operation'(op(+, =, 'save-corpus-stats'))) ^ Call: (198) [user] current_predicate(pfcAdd/1) ^ Exit: (198) [user] current_predicate(pfcAdd/1) ^ Call: (198) [user] once_writeq_nl(pfcAdd('next-operation'(op(+, =, 'save-corpus-stats')))) ^ Unify: (198) [user] once_writeq_nl(pfcAdd('next-operation'(op(+, =, 'save-corpus-stats')))) ^ Call: (199) [user] clause(pfcTraceExecution, true) ^ Fail: (199) [user] clause(pfcTraceExecution, true) ^ Redo: (198) [user] once_writeq_nl(pfcAdd('next-operation'(op(+, =, 'save-corpus-stats')))) ^ Exit: (198) [user] once_writeq_nl(pfcAdd('next-operation'(op(+, =, 'save-corpus-stats')))) ^ Call: (198) [user] pfcAdd('next-operation'(op(+, =, 'save-corpus-stats'))) ^ Unify: (198) [user] pfcAdd('next-operation'(op(+, =, 'save-corpus-stats'))) ^ Call: (199) [user] must_ex(current_why_UU(_409468)) ^ Unify: (199) [user] must_ex(current_why_UU(_409468)) Call: (201) [user] current_why_UU(_409468) Unify: (201) [user] current_why_UU(_409468) ^ Call: (202) [user] get_why_uu(_409468) ^ Unify: (202) [user] get_why_uu(_409468) ^ Call: (203) [user] findall(_415008, current_why(_415008), _415014) ^ Unify: (203) [$bags] findall(_415008, user:current_why(_415008), _415014) ^ Call: (204) [$bags] findall(_415008, user:current_why(_415008), _415014, []) ^ Unify: (204) [$bags] findall(_415008, user:current_why(_415008), _415014, []) ^ Call: (205) [$bags] cleanup_bag(findall_loop(_415008, user:current_why(_415008), _415014, []), '$destroy_findall_bag') ^ Unify: (205) [$bags] cleanup_bag('$bags':findall_loop(_415008, user:current_why(_415008), _415014, []), '$bags':'$destroy_findall_bag') Call: (206) [$bags] findall_loop(_415008, user:current_why(_415008), _415014, []) Unify: (206) [$bags] findall_loop(_415008, user:current_why(_415008), _415014, []) ^ Call: (207) [user] bugger:current_why(_415008) ^ Unify: (207) [user] bugger:current_why(_415008) ^ Call: (208) [user] bugger:current_why_data(_415008) ^ Unify: (208) [user] bugger:current_why_data(_415008) Call: (209) [system] nb_current('$current_why', wp(_415008, _426268)) Fail: (209) [system] nb_current('$current_why', wp(_415008, _426268)) ^ Redo: (208) [user] bugger:current_why_data(_415008) ^ Unify: (208) [user] bugger:current_why_data(_415008) Call: (209) [t_l] t_l:current_why_source(_415008) Fail: (209) [t_l] t_l:current_why_source(_415008) ^ Fail: (208) [user] bugger:current_why_data(_415008) ^ Redo: (207) [user] bugger:current_why(_415008) ^ Unify: (207) [user] bugger:current_why(mfl4(_433696, _433698, _433700, _433702)) ^ Call: (209) [system] setup_call_cleanup('$notrace'(_434652, _434654), once(user:current_mfl4(_433696, _433698, _433700, _433702)), '$restore_trace'(_434652, _434654)) ^ Unify: (209) [system] setup_call_cleanup(system:'$notrace'(_434652, _434654), system:once(user:current_mfl4(_433696, _433698, _433700, _433702)), system:'$restore_trace'(_434652, _434654)) ^ Call: (210) [system] sig_atomic(system:'$notrace'(_434652, _434654)) ^ Exit: (209) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:current_mfl4(_433696, user, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', 587)), system:'$restore_trace'(3, -1)) ^ Exit: (207) [user] bugger:current_why(P;HTML|mfl4(_433696, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Redo: (206) [$bags] findall_loop(_415008, user:current_why(_415008), _415014, []) Exit: (206) [$bags] findall_loop(_415008, user:current_why(_415008), [P;HTML|mfl4(_451534, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], []) ^ Exit: (205) [$bags] cleanup_bag('$bags':findall_loop(_415008, user:current_why(_415008), [P;HTML|mfl4(_451534, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], []), '$bags':'$destroy_findall_bag') ^ Exit: (204) [$bags] findall(_415008, user:current_why(_415008), [P;HTML|mfl4(_451534, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], []) ^ Exit: (203) [$bags] findall(_415008, user:current_why(_415008), [P;HTML|mfl4(_451534, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Call: (203) [system] [P;HTML|mfl4(_451534, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]\==[] Exit: (203) [system] [P;HTML|mfl4(_451534, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]\==[] ^ Call: (203) [user] u_to_uu([P;HTML|mfl4(_451534, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _409468) ^ Unify: (203) [user] u_to_uu([P;HTML|mfl4(_451534, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], ([P;HTML|mfl4(_451534, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], ax)) Call: (204) [system] var([P;HTML|mfl4(_451534, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Fail: (204) [system] var([P;HTML|mfl4(_3766, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) ^ Redo: (203) [user] u_to_uu([P;HTML|mfl4(_3766, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _3740) ^ Unify: (203) [user] u_to_uu([P;HTML|mfl4(_3766, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], [P;HTML|mfl4(_3766, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Call: (204) [system] nonvar([P;HTML|mfl4(_3766, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Exit: (204) [system] nonvar([P;HTML|mfl4(_3766, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Call: (204) [system] [P;HTML|mfl4(_3766, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]=(_52566, _52568) Fail: (204) [system] [P;HTML|mfl4(_3766, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]=(_52566, _52568) ^ Redo: (203) [user] u_to_uu([P;HTML|mfl4(_3766, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _3740) ^ Unify: (203) [user] u_to_uu([P;HTML|mfl4(_3766, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _3740) ^ Call: (204) [user] logicmoo_util_terms:list_to_conjuncts([P;HTML|mfl4(_3766, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _82968) ^ Unify: (204) [user] logicmoo_util_terms:list_to_conjuncts([P;HTML|mfl4(_3766, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _82968) ^ Call: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_3766, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _82968) ^ Unify: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_3766, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], [P;HTML|mfl4(_3766, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Call: (206) [system] var([P;HTML|mfl4(_3766, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Fail: (206) [system] var([P;HTML|mfl4(_3766, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) ^ Redo: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_3766, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _82968) ^ Unify: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_3766, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], [P;HTML|mfl4(_3766, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) ^ Call: (206) [user] not(compound([P;HTML|mfl4(_3766, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)])) ^ Unify: (206) [system] not(user:compound([P;HTML|mfl4(_3766, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)])) Call: (207) [system] compound([P;HTML|mfl4(_3766, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Exit: (207) [system] compound([P;HTML|mfl4(_3766, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) ^ Fail: (206) [system] not(user:compound([P;HTML|mfl4(_3766, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)])) ^ Redo: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_3766, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _82968) ^ Unify: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_3766, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _82968) ^ Call: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3766, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _82968) ^ Unify: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3766, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_3766, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Call: (207) [system] var(P;HTML|mfl4(_3766, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Fail: (207) [system] var(P;HTML|mfl4(_3766, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Redo: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3766, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _82968) ^ Unify: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3766, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_3766, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Call: (207) [user] not(compound(P;HTML|mfl4(_3766, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587))) ^ Unify: (207) [system] not(user:compound(P;HTML|mfl4(_3766, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587))) Call: (208) [system] compound(P;HTML|mfl4(_3766, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Exit: (208) [system] compound(P;HTML|mfl4(_3766, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Fail: (207) [system] not(user:compound(P;HTML|mfl4(_3766, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587))) ^ Redo: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3766, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _82968) ^ Unify: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3766, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_3766, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Exit: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3766, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_3766, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Exit: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_3766, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], P;HTML|mfl4(_3766, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Exit: (204) [user] logicmoo_util_terms:list_to_conjuncts([P;HTML|mfl4(_3766, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], P;HTML|mfl4(_3766, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Call: (204) [user] u_to_uu(P;HTML|mfl4(_3766, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _3740) ^ Unify: (204) [user] u_to_uu(P;HTML|mfl4(_3766, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), (P;HTML|mfl4(_3766, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) Call: (205) [system] var(P;HTML|mfl4(_3766, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Fail: (205) [system] var(P;HTML|mfl4(_3766, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Redo: (204) [user] u_to_uu(P;HTML|mfl4(_3766, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _3740) ^ Unify: (204) [user] u_to_uu(P;HTML|mfl4(_3766, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_3766, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Call: (205) [system] nonvar(P;HTML|mfl4(_3766, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Exit: (205) [system] nonvar(P;HTML|mfl4(_3766, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Call: (205) [system] P;HTML|mfl4(_3766, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)=(_446142, _446144) Fail: (205) [system] P;HTML|mfl4(_3766, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)=(_446142, _446144) ^ Redo: (204) [user] u_to_uu(P;HTML|mfl4(_3766, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _3740) ^ Unify: (204) [user] u_to_uu(P;HTML|mfl4(_3766, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), (P;HTML|mfl4(_3766, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (204) [user] u_to_uu(P;HTML|mfl4(_3766, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), (P;HTML|mfl4(_3766, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (203) [user] u_to_uu([P;HTML|mfl4(_3766, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], (P;HTML|mfl4(_3766, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (202) [user] get_why_uu((P;HTML|mfl4(_3766, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) Exit: (201) [user] current_why_UU((P;HTML|mfl4(_3766, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (199) [user] must_ex(current_why_UU((P;HTML|mfl4(_3762, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (199) [user] pfcAdd('next-operation'(op(+, =, 'save-corpus-stats')), (P;HTML|mfl4(_3762, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (199) [user] pfcAdd('next-operation'(op(+, =, 'save-corpus-stats')), (P;HTML|mfl4(_3762, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (200) [user] pfcPost('next-operation'(op(+, =, 'save-corpus-stats')), (P;HTML|mfl4(_3762, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (200) [user] pfcPost('next-operation'(op(+, =, 'save-corpus-stats')), (P;HTML|mfl4(_3762, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (201) [user] pfcPost_rev((P;HTML|mfl4(_3762, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax), 'next-operation'(op(+, =, 'save-corpus-stats'))) ^ Unify: (201) [user] pfcPost_rev((P;HTML|mfl4(_3762, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax), 'next-operation'(op(+, =, 'save-corpus-stats'))) Call: (202) [system] is_list('next-operation'(op(+, =, 'save-corpus-stats'))) Fail: (202) [system] is_list('next-operation'(op(+, =, 'save-corpus-stats'))) ^ Redo: (201) [user] pfcPost_rev((P;HTML|mfl4(_3762, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax), 'next-operation'(op(+, =, 'save-corpus-stats'))) ^ Call: (202) [user] pfcPost1('next-operation'(op(+, =, 'save-corpus-stats')), (P;HTML|mfl4(_3762, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (202) [user] pfcPost1('next-operation'(op(+, =, 'save-corpus-stats')), (P;HTML|mfl4(_3762, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (203) [user] control_arg_types('next-operation'(op(+, =, 'save-corpus-stats')), _85836) ^ Unify: (203) [user] control_arg_types('next-operation'(op(+, =, 'save-corpus-stats')), _85836) Call: (204) [system] fail Fail: (204) [system] fail ^ Fail: (203) [user] control_arg_types('next-operation'(op(+, =, 'save-corpus-stats')), _85836) ^ Redo: (202) [user] pfcPost1('next-operation'(op(+, =, 'save-corpus-stats')), (P;HTML|mfl4(_3762, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (202) [user] pfcPost1('next-operation'(op(+, =, 'save-corpus-stats')), (P;HTML|mfl4(_3762, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (203) [user] locally_each:locally(set_prolog_flag(occurs_check, true), catch(pfcPost11('next-operation'(op(+, =, 'save-corpus-stats')), (P;HTML|mfl4(_3762, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _105660, (notrace, wdmsg(('next-operation'(op(+, =, 'save-corpus-stats'))=>_105660)), trace))) ^ Unify: (203) [locally_each] locally_each:locally(user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'save-corpus-stats')), (P;HTML|mfl4(_3762, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _105660, (notrace, wdmsg(('next-operation'(op(+, =, 'save-corpus-stats'))=>_105660)), trace))) ^ Call: (204) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'save-corpus-stats')), (P;HTML|mfl4(_3762, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _105660, (notrace, wdmsg(('next-operation'(op(+, =, 'save-corpus-stats'))=>_105660)), trace)), user:each_call_cleanup) ^ Unify: (204) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'save-corpus-stats')), (P;HTML|mfl4(_3762, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _105660, (notrace, wdmsg(('next-operation'(op(+, =, 'save-corpus-stats'))=>_105660)), trace)), user:each_call_cleanup) Call: (205) [system] current_prolog_flag(occurs_check, _136158) Exit: (205) [system] current_prolog_flag(occurs_check, true) ^ Call: (205) [locally_each] locally_each:wtl_how(trusted_redo_call_cleanup, true==true, user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'save-corpus-stats')), (P;HTML|mfl4(_3762, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _105660, (notrace, wdmsg(('next-operation'(op(+, =, 'save-corpus-stats'))=>_105660)), trace)), user:set_prolog_flag(occurs_check, true)) ^ Unify: (205) [locally_each] locally_each:wtl_how(locally_each:trusted_redo_call_cleanup, locally_each:(true==true), user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'save-corpus-stats')), (P;HTML|mfl4(_3762, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _105660, (notrace, wdmsg(('next-operation'(op(+, =, 'save-corpus-stats'))=>_105660)), trace)), user:set_prolog_flag(occurs_check, true)) Call: (206) [system] true==true Exit: (206) [system] true==true ^ Call: (207) [user] pfcPost11('next-operation'(op(+, =, 'save-corpus-stats')), (P;HTML|mfl4(_3762, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (207) [user] pfcPost11('next-operation'(op(+, =, 'save-corpus-stats')), (P;HTML|mfl4(_3762, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (208) [user] must_ex(pfcAddSupport('next-operation'(op(+, =, 'save-corpus-stats')), (P;HTML|mfl4(_3762, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Unify: (208) [user] must_ex(pfcAddSupport('next-operation'(op(+, =, 'save-corpus-stats')), (P;HTML|mfl4(_3762, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (210) [user] pfcAddSupport('next-operation'(op(+, =, 'save-corpus-stats')), (P;HTML|mfl4(_3762, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (210) [user] pfcAddSupport('next-operation'(op(+, =, 'save-corpus-stats')), (P;HTML|mfl4(_3762, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (211) [user] assert('$spft$'('next-operation'(op(+, =, 'save-corpus-stats')), P;HTML|mfl4(_3762, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (211) [user] assert('$spft$'('next-operation'(op(+, =, 'save-corpus-stats')), P;HTML|mfl4(_3762, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (210) [user] pfcAddSupport('next-operation'(op(+, =, 'save-corpus-stats')), (P;HTML|mfl4(_3762, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (208) [user] must_ex(pfcAddSupport('next-operation'(op(+, =, 'save-corpus-stats')), (P;HTML|mfl4(_3762, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (208) [user] pfcUnique(post, 'next-operation'(op(+, =, 'save-corpus-stats'))) ^ Unify: (208) [user] pfcUnique(post, 'next-operation'(op(+, =, 'save-corpus-stats'))) ^ Call: (209) [user] pfcUnique(post, 'next-operation'(op(+, =, 'save-corpus-stats')), true) ^ Unify: (209) [user] pfcUnique(post, 'next-operation'(op(+, =, 'save-corpus-stats')), true) ^ Call: (210) [user] is_asserted_exact('next-operation'(op(+, =, 'save-corpus-stats')), true) ^ Unify: (210) [user] is_asserted_exact('next-operation'(op(+, =, 'save-corpus-stats')), true) ^ Call: (211) [user] strip_module('next-operation'(op(+, =, 'save-corpus-stats')), _236738, _236740) ^ Exit: (211) [user] strip_module('next-operation'(op(+, =, 'save-corpus-stats')), user, 'next-operation'(op(+, =, 'save-corpus-stats'))) ^ Call: (211) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'save-corpus-stats')), true) ^ Unify: (211) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'save-corpus-stats')), true) Call: (212) [system] _240482=user Exit: (212) [system] user=user ^ Call: (212) [user] clause(user:'next-operation'(op(+, =, 'save-corpus-stats')), true, _242352) ^ Fail: (212) [user] clause('next-operation'(op(+, =, 'save-corpus-stats')), true, _242352) ^ Redo: (211) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'save-corpus-stats')), true) ^ Call: (212) [user] clause(user:'next-operation'(op(+, =, 'save-corpus-stats')), true, _245180) ^ Fail: (212) [user] clause('next-operation'(op(+, =, 'save-corpus-stats')), true, _245180) ^ Fail: (211) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'save-corpus-stats')), true) ^ Fail: (210) [user] is_asserted_exact('next-operation'(op(+, =, 'save-corpus-stats')), true) ^ Redo: (209) [user] pfcUnique(post, 'next-operation'(op(+, =, 'save-corpus-stats')), true) ^ Exit: (209) [user] pfcUnique(post, 'next-operation'(op(+, =, 'save-corpus-stats')), true) ^ Exit: (208) [user] pfcUnique(post, 'next-operation'(op(+, =, 'save-corpus-stats'))) ^ Call: (208) [user] pfcPost2('next-operation'(op(+, =, 'save-corpus-stats')), (P;HTML|mfl4(_3762, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (208) [user] pfcPost2('next-operation'(op(+, =, 'save-corpus-stats')), (P;HTML|mfl4(_3762, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (209) [user] must_ex(once((\+ \+is_asserted_exact('next-operation'(op(+, =, 'save-corpus-stats')));assert('next-operation'(op(+, =, 'save-corpus-stats')))))) ^ Unify: (209) [user] must_ex(once((\+ \+is_asserted_exact('next-operation'(op(+, =, 'save-corpus-stats')));assert('next-operation'(op(+, =, 'save-corpus-stats')))))) ^ Call: (211) [user] once((\+ \+is_asserted_exact('next-operation'(op(+, =, 'save-corpus-stats')));assert('next-operation'(op(+, =, 'save-corpus-stats'))))) ^ Unify: (211) [system] once(user:(\+ \+is_asserted_exact('next-operation'(op(+, =, 'save-corpus-stats')));assert('next-operation'(op(+, =, 'save-corpus-stats'))))) ^ Call: (213) [user] is_asserted_exact('next-operation'(op(+, =, 'save-corpus-stats'))) ^ Unify: (213) [user] is_asserted_exact('next-operation'(op(+, =, 'save-corpus-stats'))) ^ Call: (214) [user] strip_module('next-operation'(op(+, =, 'save-corpus-stats')), _272518, _272520) ^ Exit: (214) [user] strip_module('next-operation'(op(+, =, 'save-corpus-stats')), user, 'next-operation'(op(+, =, 'save-corpus-stats'))) ^ Call: (214) [user] hook_database:expand_to_hb('next-operation'(op(+, =, 'save-corpus-stats')), _274398, _274400) ^ Unify: (214) [user] hook_database:expand_to_hb('next-operation'(op(+, =, 'save-corpus-stats')), 'next-operation'(op(+, =, 'save-corpus-stats')), true) Call: (215) [system] var('next-operation'(op(+, =, 'save-corpus-stats'))) Fail: (215) [system] var('next-operation'(op(+, =, 'save-corpus-stats'))) ^ Redo: (214) [user] hook_database:expand_to_hb('next-operation'(op(+, =, 'save-corpus-stats')), _274398, _274400) ^ Unify: (214) [user] hook_database:expand_to_hb('next-operation'(op(+, =, 'save-corpus-stats')), 'next-operation'(op(+, =, 'save-corpus-stats')), true) ^ Exit: (214) [user] hook_database:expand_to_hb('next-operation'(op(+, =, 'save-corpus-stats')), 'next-operation'(op(+, =, 'save-corpus-stats')), true) ^ Call: (214) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'save-corpus-stats')), true) ^ Unify: (214) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'save-corpus-stats')), true) Call: (215) [system] _282804=user Exit: (215) [system] user=user ^ Call: (215) [user] clause(user:'next-operation'(op(+, =, 'save-corpus-stats')), true, _284674) ^ Fail: (215) [user] clause('next-operation'(op(+, =, 'save-corpus-stats')), true, _284674) ^ Redo: (214) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'save-corpus-stats')), true) ^ Call: (215) [user] clause(user:'next-operation'(op(+, =, 'save-corpus-stats')), true, _287502) ^ Fail: (215) [user] clause('next-operation'(op(+, =, 'save-corpus-stats')), true, _287502) ^ Fail: (214) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'save-corpus-stats')), true) ^ Fail: (213) [user] is_asserted_exact('next-operation'(op(+, =, 'save-corpus-stats'))) ^ Call: (213) [user] assert('next-operation'(op(+, =, 'save-corpus-stats'))) ^ Exit: (213) [user] assert('next-operation'(op(+, =, 'save-corpus-stats'))) ^ Exit: (211) [system] once(user:(\+ \+is_asserted_exact('next-operation'(op(+, =, 'save-corpus-stats')));assert('next-operation'(op(+, =, 'save-corpus-stats'))))) ^ Exit: (209) [user] must_ex(once((\+ \+is_asserted_exact('next-operation'(op(+, =, 'save-corpus-stats')));assert('next-operation'(op(+, =, 'save-corpus-stats')))))) ^ Call: (209) [user] must_ex(pfcTraceAdd('next-operation'(op(+, =, 'save-corpus-stats')), (P;HTML|mfl4(_3762, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Unify: (209) [user] must_ex(pfcTraceAdd('next-operation'(op(+, =, 'save-corpus-stats')), (P;HTML|mfl4(_3762, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (211) [user] pfcTraceAdd('next-operation'(op(+, =, 'save-corpus-stats')), (P;HTML|mfl4(_3762, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (211) [user] pfcTraceAdd('next-operation'(op(+, =, 'save-corpus-stats')), (P;HTML|mfl4(_3762, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (212) [user] pfcTraceAddPrint('next-operation'(op(+, =, 'save-corpus-stats')), (P;HTML|mfl4(_3762, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (212) [user] pfcTraceAddPrint('next-operation'(op(+, =, 'save-corpus-stats')), (P;HTML|mfl4(_3762, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (213) [user] pfcIsTraced('next-operation'(op(+, =, 'save-corpus-stats'))) ^ Unify: (213) [user] pfcIsTraced('next-operation'(op(+, =, 'save-corpus-stats'))) ^ Call: (214) [user] pfcIsNotTraced('next-operation'(op(+, =, 'save-corpus-stats'))) ^ Unify: (214) [user] pfcIsNotTraced('next-operation'(op(+, =, 'save-corpus-stats'))) ^ Call: (215) [user] compound_eles(1, 'next-operation'(op(+, =, 'save-corpus-stats')), _344256) ^ Unify: (215) [user] compound_eles(1, 'next-operation'(op(+, =, 'save-corpus-stats')), _344256) Call: (216) [system] var('next-operation'(op(+, =, 'save-corpus-stats'))) Fail: (216) [system] var('next-operation'(op(+, =, 'save-corpus-stats'))) ^ Redo: (215) [user] compound_eles(1, 'next-operation'(op(+, =, 'save-corpus-stats')), _344256) ^ Unify: (215) [user] compound_eles(1, 'next-operation'(op(+, =, 'save-corpus-stats')), _344256) Call: (216) [system] compound('next-operation'(op(+, =, 'save-corpus-stats'))) Exit: (216) [system] compound('next-operation'(op(+, =, 'save-corpus-stats'))) Call: (216) [system] 1<1 Fail: (216) [system] 1<1 ^ Redo: (215) [user] compound_eles(1, 'next-operation'(op(+, =, 'save-corpus-stats')), _344256) ^ Unify: (215) [user] compound_eles(1, 'next-operation'(op(+, =, 'save-corpus-stats')), _344256) Call: (216) [system] _355408 is 1+ -1 Exit: (216) [system] 0 is 1+ -1 ^ Call: (216) [user] compound_eles('next-operation'(op(+, =, 'save-corpus-stats')), _357266) ^ Unify: (216) [user] compound_eles('next-operation'(op(+, =, 'save-corpus-stats')), _357266) Call: (217) [system] is_list('next-operation'(op(+, =, 'save-corpus-stats'))) Fail: (217) [system] is_list('next-operation'(op(+, =, 'save-corpus-stats'))) ^ Redo: (216) [user] compound_eles('next-operation'(op(+, =, 'save-corpus-stats')), _357266) ^ Unify: (216) [user] compound_eles('next-operation'(op(+, =, 'save-corpus-stats')), _357266) Call: (217) [system] compound('next-operation'(op(+, =, 'save-corpus-stats'))) Exit: (217) [system] compound('next-operation'(op(+, =, 'save-corpus-stats'))) Call: (217) [system] compound_name_arguments('next-operation'(op(+, =, 'save-corpus-stats')), _364676, _364678) Exit: (217) [system] compound_name_arguments('next-operation'(op(+, =, 'save-corpus-stats')), 'next-operation', [op(+, =, 'save-corpus-stats')]) Call: (217) [lists] lists:member(_357266, ['next-operation', op(+, =, 'save-corpus-stats')]) Unify: (217) [lists] lists:member(_357266, ['next-operation', op(+, =, 'save-corpus-stats')]) Call: (218) [lists] lists:member_([op(+, =, 'save-corpus-stats')], _357266, 'next-operation') Unify: (218) [lists] lists:member_([op(+, =, 'save-corpus-stats')], 'next-operation', 'next-operation') Exit: (218) [lists] lists:member_([op(+, =, 'save-corpus-stats')], 'next-operation', 'next-operation') Exit: (217) [lists] lists:member('next-operation', ['next-operation', op(+, =, 'save-corpus-stats')]) ^ Exit: (216) [user] compound_eles('next-operation'(op(+, =, 'save-corpus-stats')), 'next-operation') ^ Call: (216) [user] compound_eles(0, 'next-operation', _344256) ^ Unify: (216) [user] compound_eles(0, 'next-operation', _344256) Call: (217) [system] var('next-operation') Fail: (217) [system] var('next-operation') ^ Redo: (216) [user] compound_eles(0, 'next-operation', _344256) ^ Unify: (216) [user] compound_eles(0, 'next-operation', _344256) Call: (217) [system] compound('next-operation') Fail: (217) [system] compound('next-operation') ^ Redo: (216) [user] compound_eles(0, 'next-operation', _344256) Call: (217) [system] _344256='next-operation' Exit: (217) [system] 'next-operation'='next-operation' ^ Exit: (216) [user] compound_eles(0, 'next-operation', 'next-operation') ^ Exit: (215) [user] compound_eles(1, 'next-operation'(op(+, =, 'save-corpus-stats')), 'next-operation') ^ Call: (215) [user] pfcIgnored('next-operation') ^ Fail: (215) [user] pfcIgnored('next-operation') Redo: (218) [lists] lists:member_([op(+, =, 'save-corpus-stats')], _357266, 'next-operation') Unify: (218) [lists] lists:member_([op(+, =, 'save-corpus-stats')], _357266, 'next-operation') Call: (219) [lists] lists:member_([], _357266, op(+, =, 'save-corpus-stats')) Unify: (219) [lists] lists:member_([], op(+, =, 'save-corpus-stats'), op(+, =, 'save-corpus-stats')) Exit: (219) [lists] lists:member_([], op(+, =, 'save-corpus-stats'), op(+, =, 'save-corpus-stats')) Exit: (218) [lists] lists:member_([op(+, =, 'save-corpus-stats')], op(+, =, 'save-corpus-stats'), 'next-operation') Exit: (217) [lists] lists:member(op(+, =, 'save-corpus-stats'), ['next-operation', op(+, =, 'save-corpus-stats')]) ^ Exit: (216) [user] compound_eles('next-operation'(op(+, =, 'save-corpus-stats')), op(+, =, 'save-corpus-stats')) ^ Call: (216) [user] compound_eles(0, op(+, =, 'save-corpus-stats'), _344256) ^ Unify: (216) [user] compound_eles(0, op(+, =, 'save-corpus-stats'), _344256) Call: (217) [system] var(op(+, =, 'save-corpus-stats')) Fail: (217) [system] var(op(+, =, 'save-corpus-stats')) ^ Redo: (216) [user] compound_eles(0, op(+, =, 'save-corpus-stats'), _344256) ^ Unify: (216) [user] compound_eles(0, op(+, =, 'save-corpus-stats'), _344256) Call: (217) [system] compound(op(+, =, 'save-corpus-stats')) Exit: (217) [system] compound(op(+, =, 'save-corpus-stats')) Call: (217) [system] 0<1 Exit: (217) [system] 0<1 Call: (217) [system] _344256=op(+, =, 'save-corpus-stats') Exit: (217) [system] op(+, =, 'save-corpus-stats')=op(+, =, 'save-corpus-stats') ^ Exit: (216) [user] compound_eles(0, op(+, =, 'save-corpus-stats'), op(+, =, 'save-corpus-stats')) ^ Exit: (215) [user] compound_eles(1, 'next-operation'(op(+, =, 'save-corpus-stats')), op(+, =, 'save-corpus-stats')) ^ Call: (215) [user] pfcIgnored(op(+, =, 'save-corpus-stats')) ^ Fail: (215) [user] pfcIgnored(op(+, =, 'save-corpus-stats')) ^ Fail: (214) [user] pfcIsNotTraced('next-operation'(op(+, =, 'save-corpus-stats'))) ^ Redo: (213) [user] pfcIsTraced('next-operation'(op(+, =, 'save-corpus-stats'))) ^ Unify: (213) [user] pfcIsTraced('next-operation'(op(+, =, 'save-corpus-stats'))) ^ Call: (214) [user] compound_eles(1, 'next-operation'(op(+, =, 'save-corpus-stats')), _412056) ^ Unify: (214) [user] compound_eles(1, 'next-operation'(op(+, =, 'save-corpus-stats')), _412056) Call: (215) [system] var('next-operation'(op(+, =, 'save-corpus-stats'))) Fail: (215) [system] var('next-operation'(op(+, =, 'save-corpus-stats'))) ^ Redo: (214) [user] compound_eles(1, 'next-operation'(op(+, =, 'save-corpus-stats')), _412056) ^ Unify: (214) [user] compound_eles(1, 'next-operation'(op(+, =, 'save-corpus-stats')), _412056) Call: (215) [system] compound('next-operation'(op(+, =, 'save-corpus-stats'))) Exit: (215) [system] compound('next-operation'(op(+, =, 'save-corpus-stats'))) Call: (215) [system] 1<1 Fail: (215) [system] 1<1 ^ Redo: (214) [user] compound_eles(1, 'next-operation'(op(+, =, 'save-corpus-stats')), _412056) ^ Unify: (214) [user] compound_eles(1, 'next-operation'(op(+, =, 'save-corpus-stats')), _412056) Call: (215) [system] _423208 is 1+ -1 Exit: (215) [system] 0 is 1+ -1 ^ Call: (215) [user] compound_eles('next-operation'(op(+, =, 'save-corpus-stats')), _425066) ^ Unify: (215) [user] compound_eles('next-operation'(op(+, =, 'save-corpus-stats')), _425066) Call: (216) [system] is_list('next-operation'(op(+, =, 'save-corpus-stats'))) Fail: (216) [system] is_list('next-operation'(op(+, =, 'save-corpus-stats'))) ^ Redo: (215) [user] compound_eles('next-operation'(op(+, =, 'save-corpus-stats')), _425066) ^ Unify: (215) [user] compound_eles('next-operation'(op(+, =, 'save-corpus-stats')), _425066) Call: (216) [system] compound('next-operation'(op(+, =, 'save-corpus-stats'))) Exit: (216) [system] compound('next-operation'(op(+, =, 'save-corpus-stats'))) Call: (216) [system] compound_name_arguments('next-operation'(op(+, =, 'save-corpus-stats')), _432476, _432478) Exit: (216) [system] compound_name_arguments('next-operation'(op(+, =, 'save-corpus-stats')), 'next-operation', [op(+, =, 'save-corpus-stats')]) Call: (216) [lists] lists:member(_425066, ['next-operation', op(+, =, 'save-corpus-stats')]) Unify: (216) [lists] lists:member(_425066, ['next-operation', op(+, =, 'save-corpus-stats')]) Call: (217) [lists] lists:member_([op(+, =, 'save-corpus-stats')], _425066, 'next-operation') Unify: (217) [lists] lists:member_([op(+, =, 'save-corpus-stats')], 'next-operation', 'next-operation') Exit: (217) [lists] lists:member_([op(+, =, 'save-corpus-stats')], 'next-operation', 'next-operation') Exit: (216) [lists] lists:member('next-operation', ['next-operation', op(+, =, 'save-corpus-stats')]) ^ Exit: (215) [user] compound_eles('next-operation'(op(+, =, 'save-corpus-stats')), 'next-operation') ^ Call: (215) [user] compound_eles(0, 'next-operation', _412056) ^ Unify: (215) [user] compound_eles(0, 'next-operation', _412056) Call: (216) [system] var('next-operation') Fail: (216) [system] var('next-operation') ^ Redo: (215) [user] compound_eles(0, 'next-operation', _412056) ^ Unify: (215) [user] compound_eles(0, 'next-operation', _412056) Call: (216) [system] compound('next-operation') Fail: (216) [system] compound('next-operation') ^ Redo: (215) [user] compound_eles(0, 'next-operation', _412056) Call: (216) [system] _412056='next-operation' Exit: (216) [system] 'next-operation'='next-operation' ^ Exit: (215) [user] compound_eles(0, 'next-operation', 'next-operation') ^ Exit: (214) [user] compound_eles(1, 'next-operation'(op(+, =, 'save-corpus-stats')), 'next-operation') ^ Call: (214) [user] pfcTraced('next-operation') ^ Fail: (214) [user] pfcTraced('next-operation') Redo: (217) [lists] lists:member_([op(+, =, 'save-corpus-stats')], _425066, 'next-operation') Unify: (217) [lists] lists:member_([op(+, =, 'save-corpus-stats')], _425066, 'next-operation') Call: (218) [lists] lists:member_([], _425066, op(+, =, 'save-corpus-stats')) Unify: (218) [lists] lists:member_([], op(+, =, 'save-corpus-stats'), op(+, =, 'save-corpus-stats')) Exit: (218) [lists] lists:member_([], op(+, =, 'save-corpus-stats'), op(+, =, 'save-corpus-stats')) Exit: (217) [lists] lists:member_([op(+, =, 'save-corpus-stats')], op(+, =, 'save-corpus-stats'), 'next-operation') Exit: (216) [lists] lists:member(op(+, =, 'save-corpus-stats'), ['next-operation', op(+, =, 'save-corpus-stats')]) ^ Exit: (215) [user] compound_eles('next-operation'(op(+, =, 'save-corpus-stats')), op(+, =, 'save-corpus-stats')) ^ Call: (215) [user] compound_eles(0, op(+, =, 'save-corpus-stats'), _412056) ^ Unify: (215) [user] compound_eles(0, op(+, =, 'save-corpus-stats'), _412056) Call: (216) [system] var(op(+, =, 'save-corpus-stats')) Fail: (216) [system] var(op(+, =, 'save-corpus-stats')) ^ Redo: (215) [user] compound_eles(0, op(+, =, 'save-corpus-stats'), _412056) ^ Unify: (215) [user] compound_eles(0, op(+, =, 'save-corpus-stats'), _412056) Call: (216) [system] compound(op(+, =, 'save-corpus-stats')) Exit: (216) [system] compound(op(+, =, 'save-corpus-stats')) Call: (216) [system] 0<1 Exit: (216) [system] 0<1 Call: (216) [system] _412056=op(+, =, 'save-corpus-stats') Exit: (216) [system] op(+, =, 'save-corpus-stats')=op(+, =, 'save-corpus-stats') ^ Exit: (215) [user] compound_eles(0, op(+, =, 'save-corpus-stats'), op(+, =, 'save-corpus-stats')) ^ Exit: (214) [user] compound_eles(1, 'next-operation'(op(+, =, 'save-corpus-stats')), op(+, =, 'save-corpus-stats')) ^ Call: (214) [user] pfcTraced(op(+, =, 'save-corpus-stats')) ^ Fail: (214) [user] pfcTraced(op(+, =, 'save-corpus-stats')) ^ Fail: (213) [user] pfcIsTraced('next-operation'(op(+, =, 'save-corpus-stats'))) ^ Redo: (212) [user] pfcTraceAddPrint('next-operation'(op(+, =, 'save-corpus-stats')), (P;HTML|mfl4(_3762, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (212) [user] pfcTraceAddPrint('next-operation'(op(+, =, 'save-corpus-stats')), (P;HTML|mfl4(_3762, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (212) [user] pfcTraceAddPrint('next-operation'(op(+, =, 'save-corpus-stats')), (P;HTML|mfl4(_3762, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (212) [user] pfcTraceBreak('next-operation'(op(+, =, 'save-corpus-stats')), (P;HTML|mfl4(_3762, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (212) [user] pfcTraceBreak('next-operation'(op(+, =, 'save-corpus-stats')), (P;HTML|mfl4(_3762, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (213) [user] pfcSpied('next-operation'(op(+, =, 'save-corpus-stats')), +) ^ Fail: (213) [user] pfcSpied('next-operation'(op(+, =, 'save-corpus-stats')), +) ^ Redo: (212) [user] pfcTraceBreak('next-operation'(op(+, =, 'save-corpus-stats')), (P;HTML|mfl4(_3762, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (212) [user] pfcTraceBreak('next-operation'(op(+, =, 'save-corpus-stats')), (P;HTML|mfl4(_3742, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (211) [user] pfcTraceAdd('next-operation'(op(+, =, 'save-corpus-stats')), (P;HTML|mfl4(_3742, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (209) [user] must_ex(pfcTraceAdd('next-operation'(op(+, =, 'save-corpus-stats')), (P;HTML|mfl4(_3742, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (209) [user] must_ex(pfcEnqueue('next-operation'(op(+, =, 'save-corpus-stats')), (P;HTML|mfl4(_3742, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Unify: (209) [user] must_ex(pfcEnqueue('next-operation'(op(+, =, 'save-corpus-stats')), (P;HTML|mfl4(_3742, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (211) [user] pfcEnqueue('next-operation'(op(+, =, 'save-corpus-stats')), (P;HTML|mfl4(_3742, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (211) [user] pfcEnqueue('next-operation'(op(+, =, 'save-corpus-stats')), (P;HTML|mfl4(_3742, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (212) [user] pfcGetSearch(_60536) ^ Unify: (212) [user] pfcGetSearch(_60536) Call: (213) [t_l] t_l:pfcSearchTL(_62386) Fail: (213) [t_l] t_l:pfcSearchTL(_62386) ^ Redo: (212) [user] pfcGetSearch(_60536) ^ Call: (213) [user] pfcSearch(_65160) ^ Unify: (213) [user] pfcSearch(direct) ^ Exit: (213) [user] pfcSearch(direct) Call: (213) [system] _60536=direct Exit: (213) [system] direct=direct ^ Exit: (212) [user] pfcGetSearch(direct) ^ Call: (212) [user] pfcEnqueue(direct, 'next-operation'(op(+, =, 'save-corpus-stats')), (P;HTML|mfl4(_3742, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (212) [user] pfcEnqueue(direct, 'next-operation'(op(+, =, 'save-corpus-stats')), (P;HTML|mfl4(_3742, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) Call: (213) [system] direct=direct Exit: (213) [system] direct=direct ^ Call: (213) [user] pfcFwd('next-operation'(op(+, =, 'save-corpus-stats'))) ^ Unify: (213) [user] pfcFwd('next-operation'(op(+, =, 'save-corpus-stats'))) ^ Call: (214) [user] control_arg_types('next-operation'(op(+, =, 'save-corpus-stats')), _89622) ^ Unify: (214) [user] control_arg_types('next-operation'(op(+, =, 'save-corpus-stats')), _89622) Call: (215) [system] fail Fail: (215) [system] fail ^ Fail: (214) [user] control_arg_types('next-operation'(op(+, =, 'save-corpus-stats')), _89622) ^ Redo: (213) [user] pfcFwd('next-operation'(op(+, =, 'save-corpus-stats'))) ^ Unify: (213) [user] pfcFwd('next-operation'(op(+, =, 'save-corpus-stats'))) ^ Call: (214) [user] locally_each:locally(set_prolog_flag(occurs_check, true), pfcFwd0('next-operation'(op(+, =, 'save-corpus-stats')))) ^ Unify: (214) [locally_each] locally_each:locally(user:set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, 'save-corpus-stats')))) ^ Call: (215) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, 'save-corpus-stats'))), user:each_call_cleanup) ^ Unify: (215) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, 'save-corpus-stats'))), user:each_call_cleanup) Call: (216) [system] current_prolog_flag(occurs_check, _99884) Exit: (216) [system] current_prolog_flag(occurs_check, true) ^ Call: (216) [locally_each] locally_each:wtl_how(trusted_redo_call_cleanup, true==true, user:set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, 'save-corpus-stats'))), user:set_prolog_flag(occurs_check, true)) ^ Unify: (216) [locally_each] locally_each:wtl_how(locally_each:trusted_redo_call_cleanup, locally_each:(true==true), user:set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, 'save-corpus-stats'))), user:set_prolog_flag(occurs_check, true)) Call: (217) [system] true==true Exit: (217) [system] true==true ^ Call: (217) [user] pfcFwd0('next-operation'(op(+, =, 'save-corpus-stats'))) ^ Unify: (217) [user] pfcFwd0('next-operation'(op(+, =, 'save-corpus-stats'))) Call: (218) [system] is_list(_107380) Fail: (218) [system] is_list(_107380) ^ Redo: (217) [user] pfcFwd0('next-operation'(op(+, =, 'save-corpus-stats'))) ^ Call: (218) [user] pfcFwd1('next-operation'(op(+, =, 'save-corpus-stats'))) ^ Unify: (218) [user] pfcFwd1('next-operation'(op(+, =, 'save-corpus-stats'))) ^ Call: (219) [user] fc_rule_check('next-operation'(op(+, =, 'save-corpus-stats'))) ^ Unify: (219) [user] fc_rule_check('next-operation'(op(+, =, 'save-corpus-stats'))) ^ Exit: (219) [user] fc_rule_check('next-operation'(op(+, =, 'save-corpus-stats'))) Call: (219) [system] copy_term('next-operation'(op(+, =, 'save-corpus-stats')), _114774) Exit: (219) [system] copy_term('next-operation'(op(+, =, 'save-corpus-stats')), 'next-operation'(op(+, =, 'save-corpus-stats'))) ^ Call: (219) [user] ignore(fcpt('next-operation'(op(+, =, 'save-corpus-stats')), 'next-operation'(op(+, =, 'save-corpus-stats')))) ^ Unify: (219) [system] ignore(user:fcpt('next-operation'(op(+, =, 'save-corpus-stats')), 'next-operation'(op(+, =, 'save-corpus-stats')))) ^ Call: (220) [user] fcpt('next-operation'(op(+, =, 'save-corpus-stats')), 'next-operation'(op(+, =, 'save-corpus-stats'))) ^ Unify: (220) [user] fcpt('next-operation'(op(+, =, 'save-corpus-stats')), 'next-operation'(op(+, =, 'save-corpus-stats'))) ^ Call: (221) [user] pfcGetTriggerQuick('$pt$'('next-operation'(op(+, =, 'save-corpus-stats')), _120366)) ^ Unify: (221) [user] pfcGetTriggerQuick('$pt$'('next-operation'(op(+, =, 'save-corpus-stats')), _120366)) ^ Call: (222) [user] clause('$pt$'('next-operation'(op(+, =, 'save-corpus-stats')), _120366), true) ^ Fail: (222) [user] clause('$pt$'('next-operation'(op(+, =, 'save-corpus-stats')), _120366), true) ^ Redo: (221) [user] pfcGetTriggerQuick('$pt$'('next-operation'(op(+, =, 'save-corpus-stats')), _120366)) ^ Call: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'save-corpus-stats')), _120366)) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'save-corpus-stats')), _120366)) Call: (223) [system] var('$pt$'('next-operation'(op(+, =, 'save-corpus-stats')), _120366)) Fail: (223) [system] var('$pt$'('next-operation'(op(+, =, 'save-corpus-stats')), _120366)) ^ Redo: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'save-corpus-stats')), _120366)) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'save-corpus-stats')), _120366)) Call: (223) [system] callable('$pt$'('next-operation'(op(+, =, 'save-corpus-stats')), _120366)) Exit: (223) [system] callable('$pt$'('next-operation'(op(+, =, 'save-corpus-stats')), _120366)) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'save-corpus-stats')), _120366)) ^ Redo: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'save-corpus-stats')), _120366)) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'save-corpus-stats')), _120366)) ^ Call: (223) [user] predicate_property('$pt$'('next-operation'(op(+, =, 'save-corpus-stats')), _120366), imported_from(system)) ^ Unify: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, 'save-corpus-stats')), _120366), imported_from(system)) Call: (224) [system] nonvar(imported_from(system)) Exit: (224) [system] nonvar(imported_from(system)) Call: (224) [$syspreds] property_predicate(imported_from(system), user:'$pt$'('next-operation'(op(+, =, 'save-corpus-stats')), _120366)) Unify: (224) [$syspreds] property_predicate(imported_from(system), user:'$pt$'('next-operation'(op(+, =, 'save-corpus-stats')), _120366)) Call: (225) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, 'save-corpus-stats')), _120366)) Unify: (225) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, 'save-corpus-stats')), _120366)) Call: (226) [system] callable('$pt$'('next-operation'(op(+, =, 'save-corpus-stats')), _120366)) Exit: (226) [system] callable('$pt$'('next-operation'(op(+, =, 'save-corpus-stats')), _120366)) Call: (226) [system] atom(user) Exit: (226) [system] atom(user) Exit: (225) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, 'save-corpus-stats')), _120366)) ^ Fail: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, 'save-corpus-stats')), _120366), imported_from(system)) ^ Redo: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'save-corpus-stats')), _120366)) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'save-corpus-stats')), _120366)) ^ Call: (223) [user] predicate_property('$pt$'('next-operation'(op(+, =, 'save-corpus-stats')), _120366), built_in) ^ Unify: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, 'save-corpus-stats')), _120366), built_in) Call: (224) [system] nonvar(built_in) Exit: (224) [system] nonvar(built_in) Call: (224) [$syspreds] property_predicate(built_in, user:'$pt$'('next-operation'(op(+, =, 'save-corpus-stats')), _120366)) Unify: (224) [$syspreds] property_predicate(built_in, user:'$pt$'('next-operation'(op(+, =, 'save-corpus-stats')), _120366)) Call: (225) [system] callable('$pt$'('next-operation'(op(+, =, 'save-corpus-stats')), _120366)) Exit: (225) [system] callable('$pt$'('next-operation'(op(+, =, 'save-corpus-stats')), _120366)) Call: (225) [$syspreds] goal_name_arity('$pt$'('next-operation'(op(+, =, 'save-corpus-stats')), _120366), _157436, _157438) Unify: (225) [$syspreds] goal_name_arity('$pt$'('next-operation'(op(+, =, 'save-corpus-stats')), _120366), _157436, _157438) Call: (226) [system] compound('$pt$'('next-operation'(op(+, =, 'save-corpus-stats')), _120366)) Exit: (226) [system] compound('$pt$'('next-operation'(op(+, =, 'save-corpus-stats')), _120366)) Call: (226) [system] compound_name_arity('$pt$'('next-operation'(op(+, =, 'save-corpus-stats')), _120366), _157436, _157438) Exit: (226) [system] compound_name_arity('$pt$'('next-operation'(op(+, =, 'save-corpus-stats')), _120366), '$pt$', 2) Exit: (225) [$syspreds] goal_name_arity('$pt$'('next-operation'(op(+, =, 'save-corpus-stats')), _120366), '$pt$', 2) ^ Call: (225) [$syspreds] current_predicate(user:'$pt$'/2) ^ Exit: (225) [$syspreds] current_predicate(user:'$pt$'/2) ^ Fail: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, 'save-corpus-stats')), _120366), built_in) ^ Redo: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'save-corpus-stats')), _120366)) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'save-corpus-stats')), _120366)) ^ Call: (223) [user] predicate_property('$pt$'('next-operation'(op(+, =, 'save-corpus-stats')), _120366), _168678) ^ Unify: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, 'save-corpus-stats')), _120366), _169618) Call: (224) [system] nonvar(_170476) ^ Redo: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, 'save-corpus-stats')), _120366), _171478) ^ Unify: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, 'save-corpus-stats')), _120366), _172412) Call: (224) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, 'save-corpus-stats')), _120366)) Unify: (224) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, 'save-corpus-stats')), _120366)) Call: (225) [system] callable('$pt$'('next-operation'(op(+, =, 'save-corpus-stats')), _120366)) Exit: (225) [system] callable('$pt$'('next-operation'(op(+, =, 'save-corpus-stats')), _120366)) Call: (225) [system] atom(user) Exit: (225) [system] atom(user) Exit: (224) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, 'save-corpus-stats')), _120366)) ^ Exit: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, 'save-corpus-stats')), _120366), interpreted) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'save-corpus-stats')), _120366)) ^ Call: (223) [user] predicate_property('$pt$'('next-operation'(op(+, =, 'save-corpus-stats')), _120366), number_of_clauses(_181606)) ^ Unify: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, 'save-corpus-stats')), _120366), number_of_clauses(_181606)) Call: (224) [system] nonvar(number_of_clauses(_181606)) Exit: (224) [system] nonvar(number_of_clauses(_181606)) Call: (224) [$syspreds] property_predicate(number_of_clauses(_181606), user:'$pt$'('next-operation'(op(+, =, 'save-corpus-stats')), _120366)) Unify: (224) [$syspreds] property_predicate(number_of_clauses(_181606), user:'$pt$'('next-operation'(op(+, =, 'save-corpus-stats')), _120366)) Call: (225) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, 'save-corpus-stats')), _120366)) Unify: (225) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, 'save-corpus-stats')), _120366)) Call: (226) [system] callable('$pt$'('next-operation'(op(+, =, 'save-corpus-stats')), _120366)) Exit: (226) [system] callable('$pt$'('next-operation'(op(+, =, 'save-corpus-stats')), _120366)) Call: (226) [system] atom(user) Exit: (226) [system] atom(user) Exit: (225) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, 'save-corpus-stats')), _120366)) Exit: (224) [$syspreds] property_predicate(number_of_clauses(0), user:'$pt$'('next-operation'(op(+, =, 'save-corpus-stats')), _120366)) ^ Exit: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, 'save-corpus-stats')), _120366), number_of_clauses(0)) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'save-corpus-stats')), _120366)) ^ Call: (223) [user] setup_call_cleanup(nb_current('$pfc_current_choice', _196450), (prolog_current_choice(_196460), push_current_choice(_196460), clause('$pt$'('next-operation'(op(+, =, 'save-corpus-stats')), _120366), _196482), pfc_call(_196482)), nb_setval('$pfc_current_choice', _196450)) ^ Unify: (223) [system] setup_call_cleanup(user:nb_current('$pfc_current_choice', _196450), user:(prolog_current_choice(_196460), push_current_choice(_196460), clause('$pt$'('next-operation'(op(+, =, 'save-corpus-stats')), _120366), _196482), pfc_call(_196482)), user:nb_setval('$pfc_current_choice', _196450)) ^ Call: (224) [system] sig_atomic(user:nb_current('$pfc_current_choice', _196450)) Call: (226) [system] nb_current('$pfc_current_choice', _196450) Exit: (226) [system] nb_current('$pfc_current_choice', []) ^ Exit: (224) [system] sig_atomic(user:nb_current('$pfc_current_choice', [])) Call: (225) [system] prolog_current_choice(_196460) Exit: (225) [system] prolog_current_choice(2927) ^ Call: (225) [user] push_current_choice(2927) ^ Unify: (225) [user] push_current_choice(2927) Call: (226) [system] nb_current('$pfc_current_choice', _205800) Exit: (226) [system] nb_current('$pfc_current_choice', []) Call: (226) [system] b_setval('$pfc_current_choice', [2927]) Exit: (226) [system] b_setval('$pfc_current_choice', [2927]) ^ Exit: (225) [user] push_current_choice(2927) ^ Call: (225) [user] clause('$pt$'('next-operation'(op(+, =, 'save-corpus-stats')), _120366), _196482) ^ Fail: (225) [user] clause('$pt$'('next-operation'(op(+, =, 'save-corpus-stats')), _120366), _196482) Call: (225) [$syspreds] nb_setval('$pfc_current_choice', []) Unify: (225) [$syspreds] nb_setval('$pfc_current_choice', []) Call: (226) [system] duplicate_term([], _214172) Exit: (226) [system] duplicate_term([], []) Call: (226) [system] nb_linkval('$pfc_current_choice', []) Exit: (226) [system] nb_linkval('$pfc_current_choice', []) Exit: (225) [$syspreds] nb_setval('$pfc_current_choice', []) ^ Fail: (223) [system] setup_call_cleanup(user:nb_current('$pfc_current_choice', _196450), user:(prolog_current_choice(_196460), push_current_choice(_196460), clause('$pt$'('next-operation'(op(+, =, 'save-corpus-stats')), _120366), _196482), pfc_call(_196482)), user:nb_setval('$pfc_current_choice', _196450)) ^ Fail: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'save-corpus-stats')), _120366)) ^ Fail: (221) [user] pfcGetTriggerQuick('$pt$'('next-operation'(op(+, =, 'save-corpus-stats')), _120366)) ^ Redo: (220) [user] fcpt('next-operation'(op(+, =, 'save-corpus-stats')), 'next-operation'(op(+, =, 'save-corpus-stats'))) ^ Unify: (220) [user] fcpt('next-operation'(op(+, =, 'save-corpus-stats')), 'next-operation'(op(+, =, 'save-corpus-stats'))) ^ Exit: (220) [user] fcpt('next-operation'(op(+, =, 'save-corpus-stats')), 'next-operation'(op(+, =, 'save-corpus-stats'))) ^ Exit: (219) [system] ignore(user:fcpt('next-operation'(op(+, =, 'save-corpus-stats')), 'next-operation'(op(+, =, 'save-corpus-stats')))) ^ Call: (219) [user] ignore(fcnt('next-operation'(op(+, =, 'save-corpus-stats')), 'next-operation'(op(+, =, 'save-corpus-stats')))) ^ Unify: (219) [system] ignore(user:fcnt('next-operation'(op(+, =, 'save-corpus-stats')), 'next-operation'(op(+, =, 'save-corpus-stats')))) ^ Call: (220) [user] fcnt('next-operation'(op(+, =, 'save-corpus-stats')), 'next-operation'(op(+, =, 'save-corpus-stats'))) ^ Unify: (220) [user] fcnt('next-operation'(op(+, =, 'save-corpus-stats')), 'next-operation'(op(+, =, 'save-corpus-stats'))) ^ Call: (221) [user] pfc_spft(_229042, _229128, '$nt$'('next-operation'(op(+, =, 'save-corpus-stats')), _229048, _229050)) ^ Unify: (221) [user] pfc_spft(_229042, _230060, '$nt$'('next-operation'(op(+, =, 'save-corpus-stats')), _229048, _229050)) ^ Call: (222) [user] pfcCallSystem('$spft$'(_229042, _230920, '$nt$'('next-operation'(op(+, =, 'save-corpus-stats')), _229048, _229050))) ^ Unify: (222) [user] pfcCallSystem('$spft$'(_229042, _230920, '$nt$'('next-operation'(op(+, =, 'save-corpus-stats')), _229048, _229050))) ^ Call: (223) [user] pfc_call('$spft$'(_229042, _230920, '$nt$'('next-operation'(op(+, =, 'save-corpus-stats')), _229048, _229050))) ^ Unify: (223) [user] pfc_call('$spft$'(_229042, _230920, '$nt$'('next-operation'(op(+, =, 'save-corpus-stats')), _229048, _229050))) Call: (224) [system] var('$spft$'(_229042, _230920, '$nt$'('next-operation'(op(+, =, 'save-corpus-stats')), _229048, _229050))) Fail: (224) [system] var('$spft$'(_229042, _230920, '$nt$'('next-operation'(op(+, =, 'save-corpus-stats')), _229048, _229050))) ^ Redo: (223) [user] pfc_call('$spft$'(_229042, _230920, '$nt$'('next-operation'(op(+, =, 'save-corpus-stats')), _229048, _229050))) ^ Unify: (223) [user] pfc_call('$spft$'(_229042, _230920, '$nt$'('next-operation'(op(+, =, 'save-corpus-stats')), _229048, _229050))) Call: (224) [system] callable('$spft$'(_229042, _230920, '$nt$'('next-operation'(op(+, =, 'save-corpus-stats')), _229048, _229050))) Exit: (224) [system] callable('$spft$'(_229042, _230920, '$nt$'('next-operation'(op(+, =, 'save-corpus-stats')), _229048, _229050))) ^ Unify: (223) [user] pfc_call('$spft$'(_229042, _230920, '$nt$'('next-operation'(op(+, =, 'save-corpus-stats')), _229048, _229050))) ^ Redo: (223) [user] pfc_call('$spft$'(_229042, _230920, '$nt$'('next-operation'(op(+, =, 'save-corpus-stats')), _229048, _229050))) ^ Unify: (223) [user] pfc_call('$spft$'(_229042, _230920, '$nt$'('next-operation'(op(+, =, 'save-corpus-stats')), _229048, _229050))) ^ Call: (224) [user] predicate_property('$spft$'(_229042, _230920, '$nt$'('next-operation'(op(+, =, 'save-corpus-stats')), _229048, _229050)), imported_from(system)) ^ Unify: (224) [$syspreds] predicate_property(user:'$spft$'(_229042, _230920, '$nt$'('next-operation'(op(+, =, 'save-corpus-stats')), _229048, _229050)), imported_from(system)) Call: (225) [system] nonvar(imported_from(system)) Exit: (225) [system] nonvar(imported_from(system)) Call: (225) [$syspreds] property_predicate(imported_from(system), user:'$spft$'(_229042, _230920, '$nt$'('next-operation'(op(+, =, 'save-corpus-stats')), _229048, _229050))) Unify: (225) [$syspreds] property_predicate(imported_from(system), user:'$spft$'(_229042, _230920, '$nt$'('next-operation'(op(+, =, 'save-corpus-stats')), _229048, _229050))) Call: (226) [$syspreds] define_or_generate(user:'$spft$'(_229042, _230920, '$nt$'('next-operation'(op(+, =, 'save-corpus-stats')), _229048, _229050))) Unify: (226) [$syspreds] define_or_generate(user:'$spft$'(_229042, _230920, '$nt$'('next-operation'(op(+, =, 'save-corpus-stats')), _229048, _229050))) Call: (227) [system] callable('$spft$'(_229042, _230920, '$nt$'('next-operation'(op(+, =, 'save-corpus-stats')), _229048, _229050))) Exit: (227) [system] callable('$spft$'(_229042, _230920, '$nt$'('next-operation'(op(+, =, 'save-corpus-stats')), _229048, _229050))) Call: (227) [system] atom(user) Exit: (227) [system] atom(user) Exit: (226) [$syspreds] define_or_generate(user:'$spft$'(_229042, _230920, '$nt$'('next-operation'(op(+, =, 'save-corpus-stats')), _229048, _229050))) ^ Fail: (224) [$syspreds] predicate_property(user:'$spft$'(_229042, _230920, '$nt$'('next-operation'(op(+, =, 'save-corpus-stats')), _229048, _229050)), imported_from(system)) ^ Redo: (223) [user] pfc_call('$spft$'(_229042, _230920, '$nt$'('next-operation'(op(+, =, 'save-corpus-stats')), _229048, _229050))) ^ Unify: (223) [user] pfc_call('$spft$'(_229042, _230920, '$nt$'('next-operation'(op(+, =, 'save-corpus-stats')), _229048, _229050))) ^ Call: (224) [user] predicate_property('$spft$'(_229042, _230920, '$nt$'('next-operation'(op(+, =, 'save-corpus-stats')), _229048, _229050)), built_in) ^ Unify: (224) [$syspreds] predicate_property(user:'$spft$'(_229042, _230920, '$nt$'('next-operation'(op(+, =, 'save-corpus-stats')), _229048, _229050)), built_in) Call: (225) [system] nonvar(built_in) Exit: (225) [system] nonvar(built_in) Call: (225) [$syspreds] property_predicate(built_in, user:'$spft$'(_229042, _230920, '$nt$'('next-operation'(op(+, =, 'save-corpus-stats')), _229048, _229050))) Unify: (225) [$syspreds] property_predicate(built_in, user:'$spft$'(_229042, _230920, '$nt$'('next-operation'(op(+, =, 'save-corpus-stats')), _229048, _229050))) Call: (226) [system] callable('$spft$'(_229042, _230920, '$nt$'('next-operation'(op(+, =, 'save-corpus-stats')), _229048, _229050))) Exit: (226) [system] callable('$spft$'(_229042, _230920, '$nt$'('next-operation'(op(+, =, 'save-corpus-stats')), _229048, _229050))) Call: (226) [$syspreds] goal_name_arity('$spft$'(_229042, _230920, '$nt$'('next-operation'(op(+, =, 'save-corpus-stats')), _229048, _229050)), _265200, _265202) Unify: (226) [$syspreds] goal_name_arity('$spft$'(_229042, _230920, '$nt$'('next-operation'(op(+, =, 'save-corpus-stats')), _229048, _229050)), _265200, _265202) Call: (227) [system] compound('$spft$'(_229042, _230920, '$nt$'('next-operation'(op(+, =, 'save-corpus-stats')), _229048, _229050))) Exit: (227) [system] compound('$spft$'(_229042, _230920, '$nt$'('next-operation'(op(+, =, 'save-corpus-stats')), _229048, _229050))) Call: (227) [system] compound_name_arity('$spft$'(_229042, _230920, '$nt$'('next-operation'(op(+, =, 'save-corpus-stats')), _229048, _229050)), _265200, _265202) Exit: (227) [system] compound_name_arity('$spft$'(_229042, _230920, '$nt$'('next-operation'(op(+, =, 'save-corpus-stats')), _229048, _229050)), '$spft$', 3) Exit: (226) [$syspreds] goal_name_arity('$spft$'(_229042, _230920, '$nt$'('next-operation'(op(+, =, 'save-corpus-stats')), _229048, _229050)), '$spft$', 3) ^ Call: (226) [$syspreds] current_predicate(user:'$spft$'/3) ^ Exit: (226) [$syspreds] current_predicate(user:'$spft$'/3) ^ Fail: (224) [$syspreds] predicate_property(user:'$spft$'(_229042, _230920, '$nt$'('next-operation'(op(+, =, 'save-corpus-stats')), _229048, _229050)), built_in) ^ Redo: (223) [user] pfc_call('$spft$'(_229042, _230920, '$nt$'('next-operation'(op(+, =, 'save-corpus-stats')), _229048, _229050))) ^ Unify: (223) [user] pfc_call('$spft$'(_229042, _230920, '$nt$'('next-operation'(op(+, =, 'save-corpus-stats')), _229048, _229050))) ^ Call: (224) [user] predicate_property('$spft$'(_229042, _230920, '$nt$'('next-operation'(op(+, =, 'save-corpus-stats')), _229048, _229050)), _276442) ^ Unify: (224) [$syspreds] predicate_property(user:'$spft$'(_229042, _230920, '$nt$'('next-operation'(op(+, =, 'save-corpus-stats')), _229048, _229050)), _277382) Call: (225) [system] nonvar(_278240) ^ Redo: (224) [$syspreds] predicate_property(user:'$spft$'(_229042, _230920, '$nt$'('next-operation'(op(+, =, 'save-corpus-stats')), _229048, _229050)), _279242) ^ Unify: (224) [$syspreds] predicate_property(user:'$spft$'(_229042, _230920, '$nt$'('next-operation'(op(+, =, 'save-corpus-stats')), _229048, _229050)), _280176) Call: (225) [$syspreds] define_or_generate(user:'$spft$'(_229042, _230920, '$nt$'('next-operation'(op(+, =, 'save-corpus-stats')), _229048, _229050))) Unify: (225) [$syspreds] define_or_generate(user:'$spft$'(_229042, _230920, '$nt$'('next-operation'(op(+, =, 'save-corpus-stats')), _229048, _229050))) Call: (226) [system] callable('$spft$'(_229042, _230920, '$nt$'('next-operation'(op(+, =, 'save-corpus-stats')), _229048, _229050))) Exit: (226) [system] callable('$spft$'(_229042, _230920, '$nt$'('next-operation'(op(+, =, 'save-corpus-stats')), _229048, _229050))) Call: (226) [system] atom(user) Exit: (226) [system] atom(user) Exit: (225) [$syspreds] define_or_generate(user:'$spft$'(_229042, _230920, '$nt$'('next-operation'(op(+, =, 'save-corpus-stats')), _229048, _229050))) ^ Exit: (224) [$syspreds] predicate_property(user:'$spft$'(_229042, _230920, '$nt$'('next-operation'(op(+, =, 'save-corpus-stats')), _229048, _229050)), interpreted) ^ Unify: (223) [user] pfc_call('$spft$'(_229042, _230920, '$nt$'('next-operation'(op(+, =, 'save-corpus-stats')), _229048, _229050))) ^ Call: (224) [user] predicate_property('$spft$'(_229042, _230920, '$nt$'('next-operation'(op(+, =, 'save-corpus-stats')), _229048, _229050)), number_of_clauses(_289370)) ^ Unify: (224) [$syspreds] predicate_property(user:'$spft$'(_229042, _230920, '$nt$'('next-operation'(op(+, =, 'save-corpus-stats')), _229048, _229050)), number_of_clauses(_289370)) Call: (225) [system] nonvar(number_of_clauses(_289370)) Exit: (225) [system] nonvar(number_of_clauses(_289370)) Call: (225) [$syspreds] property_predicate(number_of_clauses(_289370), user:'$spft$'(_229042, _230920, '$nt$'('next-operation'(op(+, =, 'save-corpus-stats')), _229048, _229050))) Unify: (225) [$syspreds] property_predicate(number_of_clauses(_289370), user:'$spft$'(_229042, _230920, '$nt$'('next-operation'(op(+, =, 'save-corpus-stats')), _229048, _229050))) Call: (226) [$syspreds] define_or_generate(user:'$spft$'(_229042, _230920, '$nt$'('next-operation'(op(+, =, 'save-corpus-stats')), _229048, _229050))) Unify: (226) [$syspreds] define_or_generate(user:'$spft$'(_229042, _230920, '$nt$'('next-operation'(op(+, =, 'save-corpus-stats')), _229048, _229050))) Call: (227) [system] callable('$spft$'(_229042, _230920, '$nt$'('next-operation'(op(+, =, 'save-corpus-stats')), _229048, _229050))) Exit: (227) [system] callable('$spft$'(_229042, _230920, '$nt$'('next-operation'(op(+, =, 'save-corpus-stats')), _229048, _229050))) Call: (227) [system] atom(user) Exit: (227) [system] atom(user) Exit: (226) [$syspreds] define_or_generate(user:'$spft$'(_229042, _230920, '$nt$'('next-operation'(op(+, =, 'save-corpus-stats')), _229048, _229050))) Exit: (225) [$syspreds] property_predicate(number_of_clauses(788), user:'$spft$'(_229042, _230920, '$nt$'('next-operation'(op(+, =, 'save-corpus-stats')), _229048, _229050))) ^ Exit: (224) [$syspreds] predicate_property(user:'$spft$'(_229042, _230920, '$nt$'('next-operation'(op(+, =, 'save-corpus-stats')), _229048, _229050)), number_of_clauses(788)) ^ Unify: (223) [user] pfc_call('$spft$'(_229042, _230920, '$nt$'('next-operation'(op(+, =, 'save-corpus-stats')), _229048, _229050))) ^ Call: (224) [user] setup_call_cleanup(nb_current('$pfc_current_choice', _304214), (prolog_current_choice(_304224), push_current_choice(_304224), clause('$spft$'(_229042, _230920, '$nt$'('next-operation'(op(+, =, 'save-corpus-stats')), _229048, _229050)), _304246), pfc_call(_304246)), nb_setval('$pfc_current_choice', _304214)) ^ Unify: (224) [system] setup_call_cleanup(user:nb_current('$pfc_current_choice', _304214), user:(prolog_current_choice(_304224), push_current_choice(_304224), clause('$spft$'(_229042, _230920, '$nt$'('next-operation'(op(+, =, 'save-corpus-stats')), _229048, _229050)), _304246), pfc_call(_304246)), user:nb_setval('$pfc_current_choice', _304214)) ^ Call: (225) [system] sig_atomic(user:nb_current('$pfc_current_choice', _304214)) Call: (227) [system] nb_current('$pfc_current_choice', _304214) Exit: (227) [system] nb_current('$pfc_current_choice', []) ^ Exit: (225) [system] sig_atomic(user:nb_current('$pfc_current_choice', [])) Call: (226) [system] prolog_current_choice(_304224) Exit: (226) [system] prolog_current_choice(2947) ^ Call: (226) [user] push_current_choice(2947) ^ Unify: (226) [user] push_current_choice(2947) Call: (227) [system] nb_current('$pfc_current_choice', _313564) Exit: (227) [system] nb_current('$pfc_current_choice', []) Call: (227) [system] b_setval('$pfc_current_choice', [2947]) Exit: (227) [system] b_setval('$pfc_current_choice', [2947]) ^ Exit: (226) [user] push_current_choice(2947) ^ Call: (226) [user] clause('$spft$'(_229042, _230920, '$nt$'('next-operation'(op(+, =, 'save-corpus-stats')), _229048, _229050)), _304246) ^ Fail: (226) [user] clause('$spft$'(_229042, _230920, '$nt$'('next-operation'(op(+, =, 'save-corpus-stats')), _229048, _229050)), _304246) Call: (226) [$syspreds] nb_setval('$pfc_current_choice', []) Unify: (226) [$syspreds] nb_setval('$pfc_current_choice', []) Call: (227) [system] duplicate_term([], _321936) Exit: (227) [system] duplicate_term([], []) Call: (227) [system] nb_linkval('$pfc_current_choice', []) Exit: (227) [system] nb_linkval('$pfc_current_choice', []) Exit: (226) [$syspreds] nb_setval('$pfc_current_choice', []) ^ Fail: (224) [system] setup_call_cleanup(user:nb_current('$pfc_current_choice', _304214), user:(prolog_current_choice(_304224), push_current_choice(_304224), clause('$spft$'(_229042, _230920, '$nt$'('next-operation'(op(+, =, 'save-corpus-stats')), _229048, _229050)), _304246), pfc_call(_304246)), user:nb_setval('$pfc_current_choice', _304214)) ^ Fail: (223) [user] pfc_call('$spft$'(_229042, _230920, '$nt$'('next-operation'(op(+, =, 'save-corpus-stats')), _229048, _229050))) ^ Fail: (222) [user] pfcCallSystem('$spft$'(_229042, _230920, '$nt$'('next-operation'(op(+, =, 'save-corpus-stats')), _229048, _229050))) ^ Fail: (221) [user] pfc_spft(_229042, _329440, '$nt$'('next-operation'(op(+, =, 'save-corpus-stats')), _229048, _229050)) ^ Redo: (220) [user] fcnt('next-operation'(op(+, =, 'save-corpus-stats')), 'next-operation'(op(+, =, 'save-corpus-stats'))) ^ Unify: (220) [user] fcnt('next-operation'(op(+, =, 'save-corpus-stats')), 'next-operation'(op(+, =, 'save-corpus-stats'))) ^ Exit: (220) [user] fcnt('next-operation'(op(+, =, 'save-corpus-stats')), 'next-operation'(op(+, =, 'save-corpus-stats'))) ^ Exit: (219) [system] ignore(user:fcnt('next-operation'(op(+, =, 'save-corpus-stats')), 'next-operation'(op(+, =, 'save-corpus-stats')))) ^ Exit: (218) [user] pfcFwd1('next-operation'(op(+, =, 'save-corpus-stats'))) ^ Exit: (217) [user] pfcFwd0('next-operation'(op(+, =, 'save-corpus-stats'))) ^ Exit: (216) [locally_each] locally_each:wtl_how(locally_each:trusted_redo_call_cleanup, locally_each:(true==true), user:set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, 'save-corpus-stats'))), user:set_prolog_flag(occurs_check, true)) ^ Exit: (215) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, 'save-corpus-stats'))), user:each_call_cleanup) ^ Exit: (214) [locally_each] locally_each:locally(user:set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, 'save-corpus-stats')))) ^ Exit: (213) [user] pfcFwd('next-operation'(op(+, =, 'save-corpus-stats'))) ^ Exit: (212) [user] pfcEnqueue(direct, 'next-operation'(op(+, =, 'save-corpus-stats')), (P;HTML|mfl4(_3742, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (211) [user] pfcEnqueue('next-operation'(op(+, =, 'save-corpus-stats')), (P;HTML|mfl4(_3742, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (209) [user] must_ex(pfcEnqueue('next-operation'(op(+, =, 'save-corpus-stats')), (P;HTML|mfl4(_3742, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Exit: (208) [user] pfcPost2('next-operation'(op(+, =, 'save-corpus-stats')), (P;HTML|mfl4(_3742, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (207) [user] pfcPost11('next-operation'(op(+, =, 'save-corpus-stats')), (P;HTML|mfl4(_3742, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (205) [locally_each] locally_each:wtl_how(locally_each:trusted_redo_call_cleanup, locally_each:(true==true), user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'save-corpus-stats')), (P;HTML|mfl4(_3742, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _3766, (notrace, wdmsg(('next-operation'(op(+, =, 'save-corpus-stats'))=>_3766)), trace)), user:set_prolog_flag(occurs_check, true)) ^ Exit: (204) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'save-corpus-stats')), (P;HTML|mfl4(_3742, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _3766, (notrace, wdmsg(('next-operation'(op(+, =, 'save-corpus-stats'))=>_3766)), trace)), user:each_call_cleanup) ^ Exit: (203) [locally_each] locally_each:locally(user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'save-corpus-stats')), (P;HTML|mfl4(_3742, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _3766, (notrace, wdmsg(('next-operation'(op(+, =, 'save-corpus-stats'))=>_3766)), trace))) ^ Exit: (202) [user] pfcPost1('next-operation'(op(+, =, 'save-corpus-stats')), (P;HTML|mfl4(_3742, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (201) [user] pfcPost_rev((P;HTML|mfl4(_3742, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax), 'next-operation'(op(+, =, 'save-corpus-stats'))) ^ Exit: (200) [user] pfcPost('next-operation'(op(+, =, 'save-corpus-stats')), (P;HTML|mfl4(_3742, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (200) [user] pfcRun ^ Unify: (200) [user] pfcRun ^ Call: (201) [user] pfcGetSearch(direct) ^ Unify: (201) [user] pfcGetSearch(direct) Call: (202) [t_l] t_l:pfcSearchTL(_426900) Fail: (202) [t_l] t_l:pfcSearchTL(_426900) ^ Redo: (201) [user] pfcGetSearch(direct) ^ Call: (202) [user] pfcSearch(_429674) ^ Unify: (202) [user] pfcSearch(direct) ^ Exit: (202) [user] pfcSearch(direct) Call: (202) [system] direct=direct Exit: (202) [system] direct=direct ^ Exit: (201) [user] pfcGetSearch(direct) ^ Unify: (200) [user] pfcRun ^ Exit: (200) [user] pfcRun ^ Exit: (199) [user] pfcAdd('next-operation'(op(+, =, 'save-corpus-stats')), (P;HTML|mfl4(_3742, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (198) [user] pfcAdd('next-operation'(op(+, =, 'save-corpus-stats'))) ^ Exit: (197) [user] pfcAdd_Now('next-operation'(op(+, =, 'save-corpus-stats'))) ^ Exit: (196) [user] if_t(into_simple_op(+, [=, ['save-corpus-stats'], [time, [',', [tell, P;HTML|'plm.pl'], [write, '\r\n :- style-check(- discontiguous).\r\n :- X= (is-word/2,ngram/6),\r\n dynamic(X),multifile(X). \n'], [listing, [::, [/, 'is-word', 2], [/, ngram, 6]]], [told]]]], op(+, =, 'save-corpus-stats')), pfcAdd_Now('next-operation'(op(+, =, 'save-corpus-stats')))) Call: (196) [user] dont_give_up(as_tf(asserted_do_metta('&self', +, [=, ['save-corpus-stats'], [time, [',', [tell, P;HTML|'plm.pl'], [write, '\r\n :- style-check(- discontiguous).\r\n :- X= (is-word/2,ngram/6),\r\n dynamic(X),multifile(X). \n'], [listing, [::, [/, 'is-word', 2], [/, ngram, 6]]], [told]]]]), _3348)) Unify: (196) [user] dont_give_up(as_tf(asserted_do_metta('&self', +, [=, ['save-corpus-stats'], [time, [',', [tell, P;HTML|'plm.pl'], [write, '\r\n :- style-check(- discontiguous).\r\n :- X= (is-word/2,ngram/6),\r\n dynamic(X),multifile(X). \n'], [listing, [::, [/, 'is-word', 2], [/, ngram, 6]]], [told]]]]), _3348)) ^ Call: (198) [user] as_tf(asserted_do_metta('&self', +, [=, ['save-corpus-stats'], [time, [',', [tell, P;HTML|'plm.pl'], [write, '\r\n :- style-check(- discontiguous).\r\n :- X= (is-word/2,ngram/6),\r\n dynamic(X),multifile(X). \n'], [listing, [::, [/, 'is-word', 2], [/, ngram, 6]]], [told]]]]), _3348) ^ Unify: (198) [user] as_tf(asserted_do_metta('&self', +, [=, ['save-corpus-stats'], [time, [',', [tell, P;HTML|'plm.pl'], [write, '\r\n :- style-check(- discontiguous).\r\n :- X= (is-word/2,ngram/6),\r\n dynamic(X),multifile(X). \n'], [listing, [::, [/, 'is-word', 2], [/, ngram, 6]]], [told]]]]), _3348) Call: (199) [system] asserted_do_metta('&self', +, [=, ['save-corpus-stats'], [time, [',', [tell, P;HTML|'plm.pl'], [write, '\r\n :- style-check(- discontiguous).\r\n :- X= (is-word/2,ngram/6),\r\n dynamic(X),multifile(X). \n'], [listing, [::, [/, 'is-word', 2], [/, ngram, 6]]], [told]]]])\=[_470414|_470416] Exit: (199) [system] asserted_do_metta('&self', +, [=, ['save-corpus-stats'], [time, [',', [tell, P;HTML|'plm.pl'], [write, '\r\n :- style-check(- discontiguous).\r\n :- X= (is-word/2,ngram/6),\r\n dynamic(X),multifile(X). \n'], [listing, [::, [/, 'is-word', 2], [/, ngram, 6]]], [told]]]])\=[_470414|_470416] ^ Call: (199) [user] catch_nowarn((call(asserted_do_metta('&self', +, [=, ['save-corpus-stats'], [time, [',', [tell, P;HTML|'plm.pl'], [write, '\r\n :- style-check(- discontiguous).\r\n :- X= (is-word/2,ngram/6),\r\n dynamic(X),multifile(X). \n'], [listing, [::, [/, 'is-word', 2], [/, ngram, 6]]], [told]]]]))*->_3348='True';_3348='False')) ^ Unify: (199) [user] catch_nowarn((call(asserted_do_metta('&self', +, [=, ['save-corpus-stats'], [time, [',', [tell, P;HTML|'plm.pl'], [write, '\r\n :- style-check(- discontiguous).\r\n :- X= (is-word/2,ngram/6),\r\n dynamic(X),multifile(X). \n'], [listing, [::, [/, 'is-word', 2], [/, ngram, 6]]], [told]]]]))*->_3348='True';_3348='False')) Call: (200) [user] catch_err((call(asserted_do_metta('&self', +, [=, ['save-corpus-stats'], [time, [',', [tell, P;HTML|'plm.pl'], [write, '\r\n :- style-check(- discontiguous).\r\n :- X= (is-word/2,ngram/6),\r\n dynamic(X),multifile(X). \n'], [listing, [::, [/, 'is-word', 2], [/, ngram, 6]]], [told]]]]))*->_3348='True';_3348='False'), error(_489560, _489562), fail) Unify: (200) [user] catch_err((call(asserted_do_metta('&self', +, [=, ['save-corpus-stats'], [time, [',', [tell, P;HTML|'plm.pl'], [write, '\r\n :- style-check(- discontiguous).\r\n :- X= (is-word/2,ngram/6),\r\n dynamic(X),multifile(X). \n'], [listing, [::, [/, 'is-word', 2], [/, ngram, 6]]], [told]]]]))*->_3348='True';_3348='False'), error(_489560, _489562), fail) Call: (203) [user] asserted_do_metta('&self', +, [=, ['save-corpus-stats'], [time, [',', [tell, P;HTML|'plm.pl'], [write, '\r\n :- style-check(- discontiguous).\r\n :- X= (is-word/2,ngram/6),\r\n dynamic(X),multifile(X). \n'], [listing, [::, [/, 'is-word', 2], [/, ngram, 6]]], [told]]]]) Unify: (203) [user] asserted_do_metta('&self', +, [=, ['save-corpus-stats'], [time, [',', [tell, P;HTML|'plm.pl'], [write, '\r\n :- style-check(- discontiguous).\r\n :- X= (is-word/2,ngram/6),\r\n dynamic(X),multifile(X). \n'], [listing, [::, [/, 'is-word', 2], [/, ngram, 6]]], [told]]]]) Call: (204) [user] metta_interp_mode(+, _508684) Unify: (204) [user] metta_interp_mode(+, load) Exit: (204) [user] metta_interp_mode(+, load) Call: (204) [user] asserted_do_metta('&self', load, [=, ['save-corpus-stats'], [time, [',', [tell, P;HTML|'plm.pl'], [write, '\r\n :- style-check(- discontiguous).\r\n :- X= (is-word/2,ngram/6),\r\n dynamic(X),multifile(X). \n'], [listing, [::, [/, 'is-word', 2], [/, ngram, 6]]], [told]]]]) Unify: (204) [user] asserted_do_metta('&self', load, [=, ['save-corpus-stats'], [time, [',', [tell, P;HTML|'plm.pl'], [write, '\r\n :- style-check(- discontiguous).\r\n :- X= (is-word/2,ngram/6),\r\n dynamic(X),multifile(X). \n'], [listing, [::, [/, 'is-word', 2], [/, ngram, 6]]], [told]]]]) Call: (205) [user] metta_interp_mode(load, _520978) Redo: (204) [user] asserted_do_metta('&self', load, [=, ['save-corpus-stats'], [time, [',', [tell, P;HTML|'plm.pl'], [write, '\r\n :- style-check(- discontiguous).\r\n :- X= (is-word/2,ngram/6),\r\n dynamic(X),multifile(X). \n'], [listing, [::, [/, 'is-word', 2], [/, ngram, 6]]], [told]]]]) Unify: (204) [user] asserted_do_metta('&self', load, [=, ['save-corpus-stats'], [time, [',', [tell, P;HTML|'plm.pl'], [write, '\r\n :- style-check(- discontiguous).\r\n :- X= (is-word/2,ngram/6),\r\n dynamic(X),multifile(X). \n'], [listing, [::, [/, 'is-word', 2], [/, ngram, 6]]], [told]]]]) Call: (205) [system] load==exec Redo: (204) [user] asserted_do_metta('&self', load, [=, ['save-corpus-stats'], [time, [',', [tell, P;HTML|'plm.pl'], [write, '\r\n :- style-check(- discontiguous).\r\n :- X= (is-word/2,ngram/6),\r\n dynamic(X),multifile(X). \n'], [listing, [::, [/, 'is-word', 2], [/, ngram, 6]]], [told]]]]) Unify: (204) [user] asserted_do_metta('&self', load, [=, ['save-corpus-stats'], [time, [',', [tell, P;HTML|'plm.pl'], [write, '\r\n :- style-check(- discontiguous).\r\n :- X= (is-word/2,ngram/6),\r\n dynamic(X),multifile(X). \n'], [listing, [::, [/, 'is-word', 2], [/, ngram, 6]]], [told]]]]) Call: (205) [user] asserted_do_metta2('&self', load, [=, ['save-corpus-stats'], [time, [',', [tell, P;HTML|'plm.pl'], [write, '\r\n :- style-check(- discontiguous).\r\n :- X= (is-word/2,ngram/6),\r\n dynamic(X),multifile(X). \n'], [listing, [::, [/, 'is-word', 2], [/, ngram, 6]]], [told]]]], [=, ['save-corpus-stats'], [time, [',', [tell, P;HTML|'plm.pl'], [write, '\r\n :- style-check(- discontiguous).\r\n :- X= (is-word/2,ngram/6),\r\n dynamic(X),multifile(X). \n'], [listing, [::, [/, 'is-word', 2], [/, ngram, 6]]], [told]]]]) Unify: (205) [user] asserted_do_metta2('&self', load, [=, ['save-corpus-stats'], [time, [',', [tell, P;HTML|'plm.pl'], [write, '\r\n :- style-check(- discontiguous).\r\n :- X= (is-word/2,ngram/6),\r\n dynamic(X),multifile(X). \n'], [listing, [::, [/, 'is-word', 2], [/, ngram, 6]]], [told]]]], [=, ['save-corpus-stats'], [time, [',', [tell, P;HTML|'plm.pl'], [write, '\r\n :- style-check(- discontiguous).\r\n :- X= (is-word/2,ngram/6),\r\n dynamic(X),multifile(X). \n'], [listing, [::, [/, 'is-word', 2], [/, ngram, 6]]], [told]]]]) Call: (206) [system] nonvar(load) Exit: (206) [system] nonvar(load) Call: (206) [user] metta_interp_mode(load, _41312) Redo: (205) [user] asserted_do_metta2('&self', load, [=, ['save-corpus-stats'], [time, [',', [tell, P;HTML|'plm.pl'], [write, '\r\n :- style-check(- discontiguous).\r\n :- X= (is-word/2,ngram/6),\r\n dynamic(X),multifile(X). \n'], [listing, [::, [/, 'is-word', 2], [/, ngram, 6]]], [told]]]], [=, ['save-corpus-stats'], [time, [',', [tell, P;HTML|'plm.pl'], [write, '\r\n :- style-check(- discontiguous).\r\n :- X= (is-word/2,ngram/6),\r\n dynamic(X),multifile(X). \n'], [listing, [::, [/, 'is-word', 2], [/, ngram, 6]]], [told]]]]) Unify: (205) [user] asserted_do_metta2('&self', load, [=, ['save-corpus-stats'], [time, [',', [tell, P;HTML|'plm.pl'], [write, '\r\n :- style-check(- discontiguous).\r\n :- X= (is-word/2,ngram/6),\r\n dynamic(X),multifile(X). \n'], [listing, [::, [/, 'is-word', 2], [/, ngram, 6]]], [told]]]], [=, ['save-corpus-stats'], [time, [',', [tell, P;HTML|'plm.pl'], [write, '\r\n :- style-check(- discontiguous).\r\n :- X= (is-word/2,ngram/6),\r\n dynamic(X),multifile(X). \n'], [listing, [::, [/, 'is-word', 2], [/, ngram, 6]]], [told]]]]) ^ Call: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, ['save-corpus-stats'], [time, [',', [tell, P;HTML|'plm.pl'], [write, '\r\n :- style-check(- discontiguous).\r\n :- X= (is-word/2,ngram/6),\r\n dynamic(X),multifile(X). \n'], [listing, [::, [/, 'is-word', 2], [/, ngram, 6]]], [told]]]], metta_atom('&self', [=, ['save-corpus-stats'], [time, [',', [tell, P;HTML|'plm.pl'], [write, '\r\n :- style-check(- discontiguous).\r\n :- X= (is-word/2,ngram/6),\r\n dynamic(X),multifile(X). \n'], [listing, [::, [/, 'is-word', 2], [/, ngram, 6]]], [told]]]]))) ^ Unify: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, ['save-corpus-stats'], [time, [',', [tell, P;HTML|'plm.pl'], [write, '\r\n :- style-check(- discontiguous).\r\n :- X= (is-word/2,ngram/6),\r\n dynamic(X),multifile(X). \n'], [listing, [::, [/, 'is-word', 2], [/, ngram, 6]]], [told]]]], metta_atom('&self', [=, ['save-corpus-stats'], [time, [',', [tell, P;HTML|'plm.pl'], [write, '\r\n :- style-check(- discontiguous).\r\n :- X= (is-word/2,ngram/6),\r\n dynamic(X),multifile(X). \n'], [listing, [::, [/, 'is-word', 2], [/, ngram, 6]]], [told]]]]))) ^ Call: (207) [user] is_compatio ^ Unify: (207) [user] is_compatio ^ Call: (209) [system] setup_call_cleanup('$notrace'(_78604, _78606), once(user:is_compatio0), '$restore_trace'(_78604, _78606)) ^ Unify: (209) [system] setup_call_cleanup(system:'$notrace'(_78604, _78606), system:once(user:is_compatio0), system:'$restore_trace'(_78604, _78606)) ^ Call: (210) [system] sig_atomic(system:'$notrace'(_78604, _78606)) ^ Fail: (207) [user] is_compatio ^ Redo: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, ['save-corpus-stats'], [time, [',', [tell, P;HTML|'plm.pl'], [write, '\r\n :- style-check(- discontiguous).\r\n :- X= (is-word/2,ngram/6),\r\n dynamic(X),multifile(X). \n'], [listing, [::, [/, 'is-word', 2], [/, ngram, 6]]], [told]]]], metta_atom('&self', [=, ['save-corpus-stats'], [time, [',', [tell, P;HTML|'plm.pl'], [write, '\r\n :- style-check(- discontiguous).\r\n :- X= (is-word/2,ngram/6),\r\n dynamic(X),multifile(X). \n'], [listing, [::, [/, 'is-word', 2], [/, ngram, 6]]], [told]]]]))) ^ Unify: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, ['save-corpus-stats'], [time, [',', [tell, P;HTML|'plm.pl'], [write, '\r\n :- style-check(- discontiguous).\r\n :- X= (is-word/2,ngram/6),\r\n dynamic(X),multifile(X). \n'], [listing, [::, [/, 'is-word', 2], [/, ngram, 6]]], [told]]]], metta_atom('&self', [=, ['save-corpus-stats'], [time, [',', [tell, P;HTML|'plm.pl'], [write, '\r\n :- style-check(- discontiguous).\r\n :- X= (is-word/2,ngram/6),\r\n dynamic(X),multifile(X). \n'], [listing, [::, [/, 'is-word', 2], [/, ngram, 6]]], [told]]]]))) ^ Call: (208) [rtrace] rtrace:quietly3(user:(wots(_99630, must_det_ll(user:metta_anew(load, [=, ['save-corpus-stats'], [time, [',', [tell, P;HTML|'plm.pl'], [write, '\r\n :- style-check(- discontiguous).\r\n :- X= (is-word/2,ngram/6),\r\n dynamic(X),multifile(X). \n'], [listing, [::, [/, 'is-word', 2], [/, ngram, 6]]], [told]]]], metta_atom('&self', [=, ['save-corpus-stats'], [time, [',', [tell, P;HTML|'plm.pl'], [write, '\r\n :- style-check(- discontiguous).\r\n :- X= (is-word/2,ngram/6),\r\n dynamic(X),multifile(X). \n'], [listing, [::, [/, 'is-word', 2], [/, ngram, 6]]], [told]]]])))), (_99630==""->true;our_ansi_format('#ffa505', '~w~n', [_99630])))) ^ Unify: (208) [rtrace] rtrace:quietly3(user:(wots(_99630, must_det_ll(user:metta_anew(load, [=, ['save-corpus-stats'], [time, [',', [tell, P;HTML|'plm.pl'], [write, '\r\n :- style-check(- discontiguous).\r\n :- X= (is-word/2,ngram/6),\r\n dynamic(X),multifile(X). \n'], [listing, [::, [/, 'is-word', 2], [/, ngram, 6]]], [told]]]], metta_atom('&self', [=, ['save-corpus-stats'], [time, [',', [tell, P;HTML|'plm.pl'], [write, '\r\n :- style-check(- discontiguous).\r\n :- X= (is-word/2,ngram/6),\r\n dynamic(X),multifile(X). \n'], [listing, [::, [/, 'is-word', 2], [/, ngram, 6]]], [told]]]])))), (_99630==""->true;our_ansi_format('#ffa505', '~w~n', [_99630])))) (= (save-corpus-stats) (time (, (tell plm.pl) (write ' :- style-check(- discontiguous). :- X= (is-word/2,ngram/6), dynamic(X),multifile(X). ') (listing (:: (/ is-word 2) (/ ngram 6))) (told)))) ^ Exit: (208) [rtrace] rtrace:quietly3(user:(wots("", must_det_ll(user:metta_anew(load, [=, ['save-corpus-stats'], [time, [',', [tell, P;HTML|'plm.pl'], [write, '\r\n :- style-check(- discontiguous).\r\n :- X= (is-word/2,ngram/6),\r\n dynamic(X),multifile(X). \n'], [listing, [::, [/, 'is-word', 2], [/, ngram, 6]]], [told]]]], metta_atom('&self', [=, ['save-corpus-stats'], [time, [',', [tell, P;HTML|'plm.pl'], [write, '\r\n :- style-check(- discontiguous).\r\n :- X= (is-word/2,ngram/6),\r\n dynamic(X),multifile(X). \n'], [listing, [::, [/, 'is-word', 2], [/, ngram, 6]]], [told]]]])))), (""==""->true;our_ansi_format('#ffa505', '~w~n', [""])))) ^ Exit: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, ['save-corpus-stats'], [time, [',', [tell, P;HTML|'plm.pl'], [write, '\r\n :- style-check(- discontiguous).\r\n :- X= (is-word/2,ngram/6),\r\n dynamic(X),multifile(X). \n'], [listing, [::, [/, 'is-word', 2], [/, ngram, 6]]], [told]]]], metta_atom('&self', [=, ['save-corpus-stats'], [time, [',', [tell, P;HTML|'plm.pl'], [write, '\r\n :- style-check(- discontiguous).\r\n :- X= (is-word/2,ngram/6),\r\n dynamic(X),multifile(X). \n'], [listing, [::, [/, 'is-word', 2], [/, ngram, 6]]], [told]]]]))) Exit: (205) [user] asserted_do_metta2('&self', load, [=, ['save-corpus-stats'], [time, [',', [tell, P;HTML|'plm.pl'], [write, '\r\n :- style-check(- discontiguous).\r\n :- X= (is-word/2,ngram/6),\r\n dynamic(X),multifile(X). \n'], [listing, [::, [/, 'is-word', 2], [/, ngram, 6]]], [told]]]], [=, ['save-corpus-stats'], [time, [',', [tell, P;HTML|'plm.pl'], [write, '\r\n :- style-check(- discontiguous).\r\n :- X= (is-word/2,ngram/6),\r\n dynamic(X),multifile(X). \n'], [listing, [::, [/, 'is-word', 2], [/, ngram, 6]]], [told]]]]) Exit: (204) [user] asserted_do_metta('&self', load, [=, ['save-corpus-stats'], [time, [',', [tell, P;HTML|'plm.pl'], [write, '\r\n :- style-check(- discontiguous).\r\n :- X= (is-word/2,ngram/6),\r\n dynamic(X),multifile(X). \n'], [listing, [::, [/, 'is-word', 2], [/, ngram, 6]]], [told]]]]) Exit: (203) [user] asserted_do_metta('&self', +, [=, ['save-corpus-stats'], [time, [',', [tell, P;HTML|'plm.pl'], [write, '\r\n :- style-check(- discontiguous).\r\n :- X= (is-word/2,ngram/6),\r\n dynamic(X),multifile(X). \n'], [listing, [::, [/, 'is-word', 2], [/, ngram, 6]]], [told]]]]) Call: (203) [system] _3348='True' Exit: (203) [system] 'True'='True' Exit: (200) [user] catch_err((call(asserted_do_metta('&self', +, [=, ['save-corpus-stats'], [time, [',', [tell, P;HTML|'plm.pl'], [write, '\r\n :- style-check(- discontiguous).\r\n :- X= (is-word/2,ngram/6),\r\n dynamic(X),multifile(X). \n'], [listing, [::, [/, 'is-word', 2], [/, ngram, 6]]], [told]]]]))*->'True'='True';'True'='False'), error(_3792, _3794), fail) ^ Exit: (199) [user] catch_nowarn((call(asserted_do_metta('&self', +, [=, ['save-corpus-stats'], [time, [',', [tell, P;HTML|'plm.pl'], [write, '\r\n :- style-check(- discontiguous).\r\n :- X= (is-word/2,ngram/6),\r\n dynamic(X),multifile(X). \n'], [listing, [::, [/, 'is-word', 2], [/, ngram, 6]]], [told]]]]))*->'True'='True';'True'='False')) ^ Exit: (198) [user] as_tf(asserted_do_metta('&self', +, [=, ['save-corpus-stats'], [time, [',', [tell, P;HTML|'plm.pl'], [write, '\r\n :- style-check(- discontiguous).\r\n :- X= (is-word/2,ngram/6),\r\n dynamic(X),multifile(X). \n'], [listing, [::, [/, 'is-word', 2], [/, ngram, 6]]], [told]]]]), 'True') Exit: (196) [user] dont_give_up(as_tf(asserted_do_metta('&self', +, [=, ['save-corpus-stats'], [time, [',', [tell, P;HTML|'plm.pl'], [write, '\r\n :- style-check(- discontiguous).\r\n :- X= (is-word/2,ngram/6),\r\n dynamic(X),multifile(X). \n'], [listing, [::, [/, 'is-word', 2], [/, ngram, 6]]], [told]]]]), 'True')) Exit: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['save-corpus-stats'], [time, [',', [tell, P;HTML|'plm.pl'], [write, '\r\n :- style-check(- discontiguous).\r\n :- X= (is-word/2,ngram/6),\r\n dynamic(X),multifile(X). \n'], [listing, [::, [/, 'is-word', 2], [/, ngram, 6]]], [told]]]], 'True') ^ Exit: (194) [user] must_not_error(user:do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['save-corpus-stats'], [time, [',', [tell, P;HTML|'plm.pl'], [write, '\r\n :- style-check(- discontiguous).\r\n :- X= (is-word/2,ngram/6),\r\n dynamic(X),multifile(X). \n'], [listing, [::, [/, 'is-word', 2], [/, ngram, 6]]], [told]]]], 'True')) ^ Redo: (193) [user] metta_file_buffer(_3300, _3302, _3304, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', _3308) ^ Unify: (193) [user] metta_file_buffer(+, [=, ['qcompile-corpus'], [['save-corpus-stats'], [debugln, "Compiling now..."], [time, [with_self, [pllm], [qcompile, plm]]], [debugln, "Loading now..."], [time, [with_self, [pllm], ['ensure-loaded', plm]]], [debugln, "Corpus Ready"]]], [], P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', '$stream_position'(6950, 245, 53, 6950)) ^ Exit: (193) [user] metta_file_buffer(+, [=, ['qcompile-corpus'], [['save-corpus-stats'], [debugln, "Compiling now..."], [time, [with_self, [pllm], [qcompile, plm]]], [debugln, "Loading now..."], [time, [with_self, [pllm], ['ensure-loaded', plm]]], [debugln, "Corpus Ready"]]], [], P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', '$stream_position'(6950, 245, 53, 6950)) ^ Call: (194) [user] apply:maplist(maybe_assign, []) ^ Unify: (194) [apply] apply:maplist(user:maybe_assign, []) Call: (195) [apply] apply:maplist_([], user:maybe_assign) Unify: (195) [apply] apply:maplist_([], user:maybe_assign) Exit: (195) [apply] apply:maplist_([], user:maybe_assign) ^ Exit: (194) [apply] apply:maplist(user:maybe_assign, []) ^ Call: (194) [user] must_not_error(do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['qcompile-corpus'], [['save-corpus-stats'], [debugln, "Compiling now..."], [time, [with_self, [pllm], [qcompile, plm]]], [debugln, "Loading now..."], [time, [with_self, [pllm], ['ensure-loaded', plm]]], [debugln, "Corpus Ready"]]], _3348)) ^ Unify: (194) [user] must_not_error(user:do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['qcompile-corpus'], [['save-corpus-stats'], [debugln, "Compiling now..."], [time, [with_self, [pllm], [qcompile, plm]]], [debugln, "Loading now..."], [time, [with_self, [pllm], ['ensure-loaded', plm]]], [debugln, "Corpus Ready"]]], _3348)) Call: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['qcompile-corpus'], [['save-corpus-stats'], [debugln, "Compiling now..."], [time, [with_self, [pllm], [qcompile, plm]]], [debugln, "Loading now..."], [time, [with_self, [pllm], ['ensure-loaded', plm]]], [debugln, "Corpus Ready"]]], _3348) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['qcompile-corpus'], [['save-corpus-stats'], [debugln, "Compiling now..."], [time, [with_self, [pllm], [qcompile, plm]]], [debugln, "Loading now..."], [time, [with_self, [pllm], ['ensure-loaded', plm]]], [debugln, "Corpus Ready"]]], _3348) Call: (196) [system] var([=, ['qcompile-corpus'], [['save-corpus-stats'], [debugln, "Compiling now..."], [time, [with_self, [pllm], [qcompile, plm]]], [debugln, "Loading now..."], [time, [with_self, [pllm], ['ensure-loaded', plm]]], [debugln, "Corpus Ready"]]]) Redo: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['qcompile-corpus'], [['save-corpus-stats'], [debugln, "Compiling now..."], [time, [with_self, [pllm], [qcompile, plm]]], [debugln, "Loading now..."], [time, [with_self, [pllm], ['ensure-loaded', plm]]], [debugln, "Corpus Ready"]]], _3348) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['qcompile-corpus'], [['save-corpus-stats'], [debugln, "Compiling now..."], [time, [with_self, [pllm], [qcompile, plm]]], [debugln, "Loading now..."], [time, [with_self, [pllm], ['ensure-loaded', plm]]], [debugln, "Corpus Ready"]]], _3348) Call: (196) [system] (+)\==exec Exit: (196) [system] (+)\==exec Call: (196) [system] [=, ['qcompile-corpus'], [['save-corpus-stats'], [debugln, "Compiling now..."], [time, [with_self, [pllm], [qcompile, plm]]], [debugln, "Loading now..."], [time, [with_self, [pllm], ['ensure-loaded', plm]]], [debugln, "Corpus Ready"]]]==[] Redo: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['qcompile-corpus'], [['save-corpus-stats'], [debugln, "Compiling now..."], [time, [with_self, [pllm], [qcompile, plm]]], [debugln, "Loading now..."], [time, [with_self, [pllm], ['ensure-loaded', plm]]], [debugln, "Corpus Ready"]]], _3348) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['qcompile-corpus'], [['save-corpus-stats'], [debugln, "Compiling now..."], [time, [with_self, [pllm], [qcompile, plm]]], [debugln, "Loading now..."], [time, [with_self, [pllm], ['ensure-loaded', plm]]], [debugln, "Corpus Ready"]]], _3348) Call: (196) [system] string([=, ['qcompile-corpus'], [['save-corpus-stats'], [debugln, "Compiling now..."], [time, [with_self, [pllm], [qcompile, plm]]], [debugln, "Loading now..."], [time, [with_self, [pllm], ['ensure-loaded', plm]]], [debugln, "Corpus Ready"]]]) Redo: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['qcompile-corpus'], [['save-corpus-stats'], [debugln, "Compiling now..."], [time, [with_self, [pllm], [qcompile, plm]]], [debugln, "Loading now..."], [time, [with_self, [pllm], ['ensure-loaded', plm]]], [debugln, "Corpus Ready"]]], _3348) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['qcompile-corpus'], [['save-corpus-stats'], [debugln, "Compiling now..."], [time, [with_self, [pllm], [qcompile, plm]]], [debugln, "Loading now..."], [time, [with_self, [pllm], ['ensure-loaded', plm]]], [debugln, "Corpus Ready"]]], _3348) Call: (196) [system] (+)\==exec Exit: (196) [system] (+)\==exec ^ Call: (196) [user] if_t(into_simple_op(+, [=, ['qcompile-corpus'], [['save-corpus-stats'], [debugln, "Compiling now..."], [time, [with_self, [pllm], [qcompile, plm]]], [debugln, "Loading now..."], [time, [with_self, [pllm], ['ensure-loaded', plm]]], [debugln, "Corpus Ready"]]], _270932), pfcAdd_Now('next-operation'(_270932))) ^ Unify: (196) [user] if_t(into_simple_op(+, [=, ['qcompile-corpus'], [['save-corpus-stats'], [debugln, "Compiling now..."], [time, [with_self, [pllm], [qcompile, plm]]], [debugln, "Loading now..."], [time, [with_self, [pllm], ['ensure-loaded', plm]]], [debugln, "Corpus Ready"]]], _270932), pfcAdd_Now('next-operation'(_270932))) Call: (197) [user] into_simple_op(+, [=, ['qcompile-corpus'], [['save-corpus-stats'], [debugln, "Compiling now..."], [time, [with_self, [pllm], [qcompile, plm]]], [debugln, "Loading now..."], [time, [with_self, [pllm], ['ensure-loaded', plm]]], [debugln, "Corpus Ready"]]], _270932) Unify: (197) [user] into_simple_op(+, [=, ['qcompile-corpus'], [['save-corpus-stats'], [debugln, "Compiling now..."], [time, [with_self, [pllm], [qcompile, plm]]], [debugln, "Loading now..."], [time, [with_self, [pllm], ['ensure-loaded', plm]]], [debugln, "Corpus Ready"]]], op(+, =, _273724)) Call: (198) [user] o_s([['qcompile-corpus'], [['save-corpus-stats'], [debugln, "Compiling now..."], [time, [with_self, [pllm], [qcompile, plm]]], [debugln, "Loading now..."], [time, [with_self, [pllm], ['ensure-loaded', plm]]], [debugln, "Corpus Ready"]]], _273724) Unify: (198) [user] o_s([['qcompile-corpus'], [['save-corpus-stats'], [debugln, "Compiling now..."], [time, [with_self, [pllm], [qcompile, plm]]], [debugln, "Loading now..."], [time, [with_self, [pllm], ['ensure-loaded', plm]]], [debugln, "Corpus Ready"]]], _273724) Call: (199) [user] o_s(['qcompile-corpus'], _273724) Unify: (199) [user] o_s(['qcompile-corpus'], _273724) Call: (200) [user] o_s('qcompile-corpus', _273724) Unify: (200) [user] o_s('qcompile-corpus', 'qcompile-corpus') Exit: (200) [user] o_s('qcompile-corpus', 'qcompile-corpus') Exit: (199) [user] o_s(['qcompile-corpus'], 'qcompile-corpus') Exit: (198) [user] o_s([['qcompile-corpus'], [['save-corpus-stats'], [debugln, "Compiling now..."], [time, [with_self, [pllm], [qcompile, plm]]], [debugln, "Loading now..."], [time, [with_self, [pllm], ['ensure-loaded', plm]]], [debugln, "Corpus Ready"]]], 'qcompile-corpus') Exit: (197) [user] into_simple_op(+, [=, ['qcompile-corpus'], [['save-corpus-stats'], [debugln, "Compiling now..."], [time, [with_self, [pllm], [qcompile, plm]]], [debugln, "Loading now..."], [time, [with_self, [pllm], ['ensure-loaded', plm]]], [debugln, "Corpus Ready"]]], op(+, =, 'qcompile-corpus')) ^ Call: (197) [user] pfcAdd_Now('next-operation'(op(+, =, 'qcompile-corpus'))) ^ Unify: (197) [user] pfcAdd_Now('next-operation'(op(+, =, 'qcompile-corpus'))) ^ Call: (198) [user] current_predicate(pfcAdd/1) ^ Exit: (198) [user] current_predicate(pfcAdd/1) ^ Call: (198) [user] once_writeq_nl(pfcAdd('next-operation'(op(+, =, 'qcompile-corpus')))) ^ Unify: (198) [user] once_writeq_nl(pfcAdd('next-operation'(op(+, =, 'qcompile-corpus')))) ^ Call: (199) [user] clause(pfcTraceExecution, true) ^ Fail: (199) [user] clause(pfcTraceExecution, true) ^ Redo: (198) [user] once_writeq_nl(pfcAdd('next-operation'(op(+, =, 'qcompile-corpus')))) ^ Exit: (198) [user] once_writeq_nl(pfcAdd('next-operation'(op(+, =, 'qcompile-corpus')))) ^ Call: (198) [user] pfcAdd('next-operation'(op(+, =, 'qcompile-corpus'))) ^ Unify: (198) [user] pfcAdd('next-operation'(op(+, =, 'qcompile-corpus'))) ^ Call: (199) [user] must_ex(current_why_UU(_294942)) ^ Unify: (199) [user] must_ex(current_why_UU(_294942)) Call: (201) [user] current_why_UU(_294942) Unify: (201) [user] current_why_UU(_294942) ^ Call: (202) [user] get_why_uu(_294942) ^ Unify: (202) [user] get_why_uu(_294942) ^ Call: (203) [user] findall(_300482, current_why(_300482), _300488) ^ Unify: (203) [$bags] findall(_300482, user:current_why(_300482), _300488) ^ Call: (204) [$bags] findall(_300482, user:current_why(_300482), _300488, []) ^ Unify: (204) [$bags] findall(_300482, user:current_why(_300482), _300488, []) ^ Call: (205) [$bags] cleanup_bag(findall_loop(_300482, user:current_why(_300482), _300488, []), '$destroy_findall_bag') ^ Unify: (205) [$bags] cleanup_bag('$bags':findall_loop(_300482, user:current_why(_300482), _300488, []), '$bags':'$destroy_findall_bag') Call: (206) [$bags] findall_loop(_300482, user:current_why(_300482), _300488, []) Unify: (206) [$bags] findall_loop(_300482, user:current_why(_300482), _300488, []) ^ Call: (207) [user] bugger:current_why(_300482) ^ Unify: (207) [user] bugger:current_why(_300482) ^ Call: (208) [user] bugger:current_why_data(_300482) ^ Unify: (208) [user] bugger:current_why_data(_300482) Call: (209) [system] nb_current('$current_why', wp(_300482, _311742)) Fail: (209) [system] nb_current('$current_why', wp(_300482, _311742)) ^ Redo: (208) [user] bugger:current_why_data(_300482) ^ Unify: (208) [user] bugger:current_why_data(_300482) Call: (209) [t_l] t_l:current_why_source(_300482) Fail: (209) [t_l] t_l:current_why_source(_300482) ^ Fail: (208) [user] bugger:current_why_data(_300482) ^ Redo: (207) [user] bugger:current_why(_300482) ^ Unify: (207) [user] bugger:current_why(mfl4(_319170, _319172, _319174, _319176)) ^ Call: (209) [system] setup_call_cleanup('$notrace'(_320126, _320128), once(user:current_mfl4(_319170, _319172, _319174, _319176)), '$restore_trace'(_320126, _320128)) ^ Unify: (209) [system] setup_call_cleanup(system:'$notrace'(_320126, _320128), system:once(user:current_mfl4(_319170, _319172, _319174, _319176)), system:'$restore_trace'(_320126, _320128)) ^ Call: (210) [system] sig_atomic(system:'$notrace'(_320126, _320128)) ^ Exit: (209) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:current_mfl4(_319170, user, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', 587)), system:'$restore_trace'(3, -1)) ^ Exit: (207) [user] bugger:current_why(P;HTML|mfl4(_319170, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Redo: (206) [$bags] findall_loop(_300482, user:current_why(_300482), _300488, []) Exit: (206) [$bags] findall_loop(_300482, user:current_why(_300482), [P;HTML|mfl4(_337008, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], []) ^ Exit: (205) [$bags] cleanup_bag('$bags':findall_loop(_300482, user:current_why(_300482), [P;HTML|mfl4(_337008, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], []), '$bags':'$destroy_findall_bag') ^ Exit: (204) [$bags] findall(_300482, user:current_why(_300482), [P;HTML|mfl4(_337008, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], []) ^ Exit: (203) [$bags] findall(_300482, user:current_why(_300482), [P;HTML|mfl4(_337008, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Call: (203) [system] [P;HTML|mfl4(_337008, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]\==[] Exit: (203) [system] [P;HTML|mfl4(_337008, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]\==[] ^ Call: (203) [user] u_to_uu([P;HTML|mfl4(_337008, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _294942) ^ Unify: (203) [user] u_to_uu([P;HTML|mfl4(_337008, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], ([P;HTML|mfl4(_337008, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], ax)) Call: (204) [system] var([P;HTML|mfl4(_337008, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Fail: (204) [system] var([P;HTML|mfl4(_337008, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) ^ Redo: (203) [user] u_to_uu([P;HTML|mfl4(_337008, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _294942) ^ Unify: (203) [user] u_to_uu([P;HTML|mfl4(_337008, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], [P;HTML|mfl4(_337008, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Call: (204) [system] nonvar([P;HTML|mfl4(_337008, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Exit: (204) [system] nonvar([P;HTML|mfl4(_337008, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Call: (204) [system] [P;HTML|mfl4(_337008, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]=(_456796, _456798) Fail: (204) [system] [P;HTML|mfl4(_337008, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]=(_456796, _456798) ^ Redo: (203) [user] u_to_uu([P;HTML|mfl4(_337008, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _294942) ^ Unify: (203) [user] u_to_uu([P;HTML|mfl4(_337008, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _294942) ^ Call: (204) [user] logicmoo_util_terms:list_to_conjuncts([P;HTML|mfl4(_337008, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _487206) ^ Unify: (204) [user] logicmoo_util_terms:list_to_conjuncts([P;HTML|mfl4(_337008, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _487206) ^ Call: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_337008, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _487206) ^ Unify: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_337008, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], [P;HTML|mfl4(_337008, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Call: (206) [system] var([P;HTML|mfl4(_3828, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Fail: (206) [system] var([P;HTML|mfl4(_3828, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) ^ Redo: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_3828, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _3848) ^ Unify: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_3828, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], [P;HTML|mfl4(_3828, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) ^ Call: (206) [user] not(compound([P;HTML|mfl4(_3828, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)])) ^ Unify: (206) [system] not(user:compound([P;HTML|mfl4(_3828, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)])) Call: (207) [system] compound([P;HTML|mfl4(_3828, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Exit: (207) [system] compound([P;HTML|mfl4(_3828, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) ^ Fail: (206) [system] not(user:compound([P;HTML|mfl4(_3828, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)])) ^ Redo: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_3828, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _3848) ^ Unify: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_3828, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _3848) ^ Call: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3828, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _3848) ^ Unify: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3828, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_3828, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Call: (207) [system] var(P;HTML|mfl4(_3828, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Fail: (207) [system] var(P;HTML|mfl4(_3828, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Redo: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3828, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _3848) ^ Unify: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3828, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_3828, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Call: (207) [user] not(compound(P;HTML|mfl4(_3828, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587))) ^ Unify: (207) [system] not(user:compound(P;HTML|mfl4(_3828, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587))) Call: (208) [system] compound(P;HTML|mfl4(_3828, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Exit: (208) [system] compound(P;HTML|mfl4(_3828, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Fail: (207) [system] not(user:compound(P;HTML|mfl4(_3828, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587))) ^ Redo: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3828, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _3848) ^ Unify: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3828, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_3828, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Exit: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3828, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_3828, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Exit: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_3828, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], P;HTML|mfl4(_3828, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Exit: (204) [user] logicmoo_util_terms:list_to_conjuncts([P;HTML|mfl4(_3828, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], P;HTML|mfl4(_3828, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Call: (204) [user] u_to_uu(P;HTML|mfl4(_3828, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _3802) ^ Unify: (204) [user] u_to_uu(P;HTML|mfl4(_3828, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), (P;HTML|mfl4(_3828, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) Call: (205) [system] var(P;HTML|mfl4(_3828, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Fail: (205) [system] var(P;HTML|mfl4(_3828, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Redo: (204) [user] u_to_uu(P;HTML|mfl4(_3828, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _3802) ^ Unify: (204) [user] u_to_uu(P;HTML|mfl4(_3828, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_3828, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Call: (205) [system] nonvar(P;HTML|mfl4(_3828, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Exit: (205) [system] nonvar(P;HTML|mfl4(_3828, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Call: (205) [system] P;HTML|mfl4(_3828, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)=(_331886, _331888) Fail: (205) [system] P;HTML|mfl4(_3828, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)=(_331886, _331888) ^ Redo: (204) [user] u_to_uu(P;HTML|mfl4(_3828, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _3802) ^ Unify: (204) [user] u_to_uu(P;HTML|mfl4(_3828, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), (P;HTML|mfl4(_3828, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (204) [user] u_to_uu(P;HTML|mfl4(_3828, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), (P;HTML|mfl4(_3828, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (203) [user] u_to_uu([P;HTML|mfl4(_3828, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], (P;HTML|mfl4(_3828, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (202) [user] get_why_uu((P;HTML|mfl4(_3828, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) Exit: (201) [user] current_why_UU((P;HTML|mfl4(_3828, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (199) [user] must_ex(current_why_UU((P;HTML|mfl4(_3828, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (199) [user] pfcAdd('next-operation'(op(+, =, 'qcompile-corpus')), (P;HTML|mfl4(_3828, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (199) [user] pfcAdd('next-operation'(op(+, =, 'qcompile-corpus')), (P;HTML|mfl4(_3828, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (200) [user] pfcPost('next-operation'(op(+, =, 'qcompile-corpus')), (P;HTML|mfl4(_3828, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (200) [user] pfcPost('next-operation'(op(+, =, 'qcompile-corpus')), (P;HTML|mfl4(_3828, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (201) [user] pfcPost_rev((P;HTML|mfl4(_3828, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax), 'next-operation'(op(+, =, 'qcompile-corpus'))) ^ Unify: (201) [user] pfcPost_rev((P;HTML|mfl4(_3828, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax), 'next-operation'(op(+, =, 'qcompile-corpus'))) Call: (202) [system] is_list('next-operation'(op(+, =, 'qcompile-corpus'))) Fail: (202) [system] is_list('next-operation'(op(+, =, 'qcompile-corpus'))) ^ Redo: (201) [user] pfcPost_rev((P;HTML|mfl4(_3828, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax), 'next-operation'(op(+, =, 'qcompile-corpus'))) ^ Call: (202) [user] pfcPost1('next-operation'(op(+, =, 'qcompile-corpus')), (P;HTML|mfl4(_3828, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (202) [user] pfcPost1('next-operation'(op(+, =, 'qcompile-corpus')), (P;HTML|mfl4(_3828, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (203) [user] control_arg_types('next-operation'(op(+, =, 'qcompile-corpus')), _490494) ^ Unify: (203) [user] control_arg_types('next-operation'(op(+, =, 'qcompile-corpus')), _490494) Call: (204) [system] fail Fail: (204) [system] fail ^ Fail: (203) [user] control_arg_types('next-operation'(op(+, =, 'qcompile-corpus')), _490494) ^ Redo: (202) [user] pfcPost1('next-operation'(op(+, =, 'qcompile-corpus')), (P;HTML|mfl4(_3828, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (202) [user] pfcPost1('next-operation'(op(+, =, 'qcompile-corpus')), (P;HTML|mfl4(_3828, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (203) [user] locally_each:locally(set_prolog_flag(occurs_check, true), catch(pfcPost11('next-operation'(op(+, =, 'qcompile-corpus')), (P;HTML|mfl4(_3828, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _510318, (notrace, wdmsg(('next-operation'(op(+, =, 'qcompile-corpus'))=>_510318)), trace))) ^ Unify: (203) [locally_each] locally_each:locally(user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'qcompile-corpus')), (P;HTML|mfl4(_3828, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _3828, (notrace, wdmsg(('next-operation'(op(+, =, 'qcompile-corpus'))=>_3828)), trace))) ^ Call: (204) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'qcompile-corpus')), (P;HTML|mfl4(_3804, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _3828, (notrace, wdmsg(('next-operation'(op(+, =, 'qcompile-corpus'))=>_3828)), trace)), user:each_call_cleanup) ^ Unify: (204) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'qcompile-corpus')), (P;HTML|mfl4(_3804, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _3828, (notrace, wdmsg(('next-operation'(op(+, =, 'qcompile-corpus'))=>_3828)), trace)), user:each_call_cleanup) Call: (205) [system] current_prolog_flag(occurs_check, _22706) Exit: (205) [system] current_prolog_flag(occurs_check, true) ^ Call: (205) [locally_each] locally_each:wtl_how(trusted_redo_call_cleanup, true==true, user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'qcompile-corpus')), (P;HTML|mfl4(_3804, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _3828, (notrace, wdmsg(('next-operation'(op(+, =, 'qcompile-corpus'))=>_3828)), trace)), user:set_prolog_flag(occurs_check, true)) ^ Unify: (205) [locally_each] locally_each:wtl_how(locally_each:trusted_redo_call_cleanup, locally_each:(true==true), user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'qcompile-corpus')), (P;HTML|mfl4(_3804, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _3828, (notrace, wdmsg(('next-operation'(op(+, =, 'qcompile-corpus'))=>_3828)), trace)), user:set_prolog_flag(occurs_check, true)) Call: (206) [system] true==true Exit: (206) [system] true==true ^ Call: (207) [user] pfcPost11('next-operation'(op(+, =, 'qcompile-corpus')), (P;HTML|mfl4(_3804, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (207) [user] pfcPost11('next-operation'(op(+, =, 'qcompile-corpus')), (P;HTML|mfl4(_3804, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (208) [user] must_ex(pfcAddSupport('next-operation'(op(+, =, 'qcompile-corpus')), (P;HTML|mfl4(_3804, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Unify: (208) [user] must_ex(pfcAddSupport('next-operation'(op(+, =, 'qcompile-corpus')), (P;HTML|mfl4(_3804, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (210) [user] pfcAddSupport('next-operation'(op(+, =, 'qcompile-corpus')), (P;HTML|mfl4(_3804, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (210) [user] pfcAddSupport('next-operation'(op(+, =, 'qcompile-corpus')), (P;HTML|mfl4(_3804, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (211) [user] assert('$spft$'('next-operation'(op(+, =, 'qcompile-corpus')), P;HTML|mfl4(_3804, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (211) [user] assert('$spft$'('next-operation'(op(+, =, 'qcompile-corpus')), P;HTML|mfl4(_3804, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (210) [user] pfcAddSupport('next-operation'(op(+, =, 'qcompile-corpus')), (P;HTML|mfl4(_3804, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (208) [user] must_ex(pfcAddSupport('next-operation'(op(+, =, 'qcompile-corpus')), (P;HTML|mfl4(_3804, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (208) [user] pfcUnique(post, 'next-operation'(op(+, =, 'qcompile-corpus'))) ^ Unify: (208) [user] pfcUnique(post, 'next-operation'(op(+, =, 'qcompile-corpus'))) ^ Call: (209) [user] pfcUnique(post, 'next-operation'(op(+, =, 'qcompile-corpus')), true) ^ Unify: (209) [user] pfcUnique(post, 'next-operation'(op(+, =, 'qcompile-corpus')), true) ^ Call: (210) [user] is_asserted_exact('next-operation'(op(+, =, 'qcompile-corpus')), true) ^ Unify: (210) [user] is_asserted_exact('next-operation'(op(+, =, 'qcompile-corpus')), true) ^ Call: (211) [user] strip_module('next-operation'(op(+, =, 'qcompile-corpus')), _123286, _123288) ^ Exit: (211) [user] strip_module('next-operation'(op(+, =, 'qcompile-corpus')), user, 'next-operation'(op(+, =, 'qcompile-corpus'))) ^ Call: (211) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'qcompile-corpus')), true) ^ Unify: (211) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'qcompile-corpus')), true) Call: (212) [system] _127030=user Exit: (212) [system] user=user ^ Call: (212) [user] clause(user:'next-operation'(op(+, =, 'qcompile-corpus')), true, _128900) ^ Fail: (212) [user] clause('next-operation'(op(+, =, 'qcompile-corpus')), true, _128900) ^ Redo: (211) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'qcompile-corpus')), true) ^ Call: (212) [user] clause(user:'next-operation'(op(+, =, 'qcompile-corpus')), true, _131728) ^ Fail: (212) [user] clause('next-operation'(op(+, =, 'qcompile-corpus')), true, _131728) ^ Fail: (211) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'qcompile-corpus')), true) ^ Fail: (210) [user] is_asserted_exact('next-operation'(op(+, =, 'qcompile-corpus')), true) ^ Redo: (209) [user] pfcUnique(post, 'next-operation'(op(+, =, 'qcompile-corpus')), true) ^ Exit: (209) [user] pfcUnique(post, 'next-operation'(op(+, =, 'qcompile-corpus')), true) ^ Exit: (208) [user] pfcUnique(post, 'next-operation'(op(+, =, 'qcompile-corpus'))) ^ Call: (208) [user] pfcPost2('next-operation'(op(+, =, 'qcompile-corpus')), (P;HTML|mfl4(_3804, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (208) [user] pfcPost2('next-operation'(op(+, =, 'qcompile-corpus')), (P;HTML|mfl4(_3804, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (209) [user] must_ex(once((\+ \+is_asserted_exact('next-operation'(op(+, =, 'qcompile-corpus')));assert('next-operation'(op(+, =, 'qcompile-corpus')))))) ^ Unify: (209) [user] must_ex(once((\+ \+is_asserted_exact('next-operation'(op(+, =, 'qcompile-corpus')));assert('next-operation'(op(+, =, 'qcompile-corpus')))))) ^ Call: (211) [user] once((\+ \+is_asserted_exact('next-operation'(op(+, =, 'qcompile-corpus')));assert('next-operation'(op(+, =, 'qcompile-corpus'))))) ^ Unify: (211) [system] once(user:(\+ \+is_asserted_exact('next-operation'(op(+, =, 'qcompile-corpus')));assert('next-operation'(op(+, =, 'qcompile-corpus'))))) ^ Call: (213) [user] is_asserted_exact('next-operation'(op(+, =, 'qcompile-corpus'))) ^ Unify: (213) [user] is_asserted_exact('next-operation'(op(+, =, 'qcompile-corpus'))) ^ Call: (214) [user] strip_module('next-operation'(op(+, =, 'qcompile-corpus')), _159066, _159068) ^ Exit: (214) [user] strip_module('next-operation'(op(+, =, 'qcompile-corpus')), user, 'next-operation'(op(+, =, 'qcompile-corpus'))) ^ Call: (214) [user] hook_database:expand_to_hb('next-operation'(op(+, =, 'qcompile-corpus')), _160946, _160948) ^ Unify: (214) [user] hook_database:expand_to_hb('next-operation'(op(+, =, 'qcompile-corpus')), 'next-operation'(op(+, =, 'qcompile-corpus')), true) Call: (215) [system] var('next-operation'(op(+, =, 'qcompile-corpus'))) Fail: (215) [system] var('next-operation'(op(+, =, 'qcompile-corpus'))) ^ Redo: (214) [user] hook_database:expand_to_hb('next-operation'(op(+, =, 'qcompile-corpus')), _160946, _160948) ^ Unify: (214) [user] hook_database:expand_to_hb('next-operation'(op(+, =, 'qcompile-corpus')), 'next-operation'(op(+, =, 'qcompile-corpus')), true) ^ Exit: (214) [user] hook_database:expand_to_hb('next-operation'(op(+, =, 'qcompile-corpus')), 'next-operation'(op(+, =, 'qcompile-corpus')), true) ^ Call: (214) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'qcompile-corpus')), true) ^ Unify: (214) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'qcompile-corpus')), true) Call: (215) [system] _169352=user Exit: (215) [system] user=user ^ Call: (215) [user] clause(user:'next-operation'(op(+, =, 'qcompile-corpus')), true, _171222) ^ Fail: (215) [user] clause('next-operation'(op(+, =, 'qcompile-corpus')), true, _171222) ^ Redo: (214) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'qcompile-corpus')), true) ^ Call: (215) [user] clause(user:'next-operation'(op(+, =, 'qcompile-corpus')), true, _174050) ^ Fail: (215) [user] clause('next-operation'(op(+, =, 'qcompile-corpus')), true, _174050) ^ Fail: (214) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'qcompile-corpus')), true) ^ Fail: (213) [user] is_asserted_exact('next-operation'(op(+, =, 'qcompile-corpus'))) ^ Call: (213) [user] assert('next-operation'(op(+, =, 'qcompile-corpus'))) ^ Exit: (213) [user] assert('next-operation'(op(+, =, 'qcompile-corpus'))) ^ Exit: (211) [system] once(user:(\+ \+is_asserted_exact('next-operation'(op(+, =, 'qcompile-corpus')));assert('next-operation'(op(+, =, 'qcompile-corpus'))))) ^ Exit: (209) [user] must_ex(once((\+ \+is_asserted_exact('next-operation'(op(+, =, 'qcompile-corpus')));assert('next-operation'(op(+, =, 'qcompile-corpus')))))) ^ Call: (209) [user] must_ex(pfcTraceAdd('next-operation'(op(+, =, 'qcompile-corpus')), (P;HTML|mfl4(_3804, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Unify: (209) [user] must_ex(pfcTraceAdd('next-operation'(op(+, =, 'qcompile-corpus')), (P;HTML|mfl4(_3804, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (211) [user] pfcTraceAdd('next-operation'(op(+, =, 'qcompile-corpus')), (P;HTML|mfl4(_3804, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (211) [user] pfcTraceAdd('next-operation'(op(+, =, 'qcompile-corpus')), (P;HTML|mfl4(_3804, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (212) [user] pfcTraceAddPrint('next-operation'(op(+, =, 'qcompile-corpus')), (P;HTML|mfl4(_3804, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (212) [user] pfcTraceAddPrint('next-operation'(op(+, =, 'qcompile-corpus')), (P;HTML|mfl4(_3804, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (213) [user] pfcIsTraced('next-operation'(op(+, =, 'qcompile-corpus'))) ^ Unify: (213) [user] pfcIsTraced('next-operation'(op(+, =, 'qcompile-corpus'))) ^ Call: (214) [user] pfcIsNotTraced('next-operation'(op(+, =, 'qcompile-corpus'))) ^ Unify: (214) [user] pfcIsNotTraced('next-operation'(op(+, =, 'qcompile-corpus'))) ^ Call: (215) [user] compound_eles(1, 'next-operation'(op(+, =, 'qcompile-corpus')), _230804) ^ Unify: (215) [user] compound_eles(1, 'next-operation'(op(+, =, 'qcompile-corpus')), _230804) Call: (216) [system] var('next-operation'(op(+, =, 'qcompile-corpus'))) Fail: (216) [system] var('next-operation'(op(+, =, 'qcompile-corpus'))) ^ Redo: (215) [user] compound_eles(1, 'next-operation'(op(+, =, 'qcompile-corpus')), _230804) ^ Unify: (215) [user] compound_eles(1, 'next-operation'(op(+, =, 'qcompile-corpus')), _230804) Call: (216) [system] compound('next-operation'(op(+, =, 'qcompile-corpus'))) Exit: (216) [system] compound('next-operation'(op(+, =, 'qcompile-corpus'))) Call: (216) [system] 1<1 Fail: (216) [system] 1<1 ^ Redo: (215) [user] compound_eles(1, 'next-operation'(op(+, =, 'qcompile-corpus')), _230804) ^ Unify: (215) [user] compound_eles(1, 'next-operation'(op(+, =, 'qcompile-corpus')), _230804) Call: (216) [system] _241956 is 1+ -1 Exit: (216) [system] 0 is 1+ -1 ^ Call: (216) [user] compound_eles('next-operation'(op(+, =, 'qcompile-corpus')), _243814) ^ Unify: (216) [user] compound_eles('next-operation'(op(+, =, 'qcompile-corpus')), _243814) Call: (217) [system] is_list('next-operation'(op(+, =, 'qcompile-corpus'))) Fail: (217) [system] is_list('next-operation'(op(+, =, 'qcompile-corpus'))) ^ Redo: (216) [user] compound_eles('next-operation'(op(+, =, 'qcompile-corpus')), _243814) ^ Unify: (216) [user] compound_eles('next-operation'(op(+, =, 'qcompile-corpus')), _243814) Call: (217) [system] compound('next-operation'(op(+, =, 'qcompile-corpus'))) Exit: (217) [system] compound('next-operation'(op(+, =, 'qcompile-corpus'))) Call: (217) [system] compound_name_arguments('next-operation'(op(+, =, 'qcompile-corpus')), _251224, _251226) Exit: (217) [system] compound_name_arguments('next-operation'(op(+, =, 'qcompile-corpus')), 'next-operation', [op(+, =, 'qcompile-corpus')]) Call: (217) [lists] lists:member(_243814, ['next-operation', op(+, =, 'qcompile-corpus')]) Unify: (217) [lists] lists:member(_243814, ['next-operation', op(+, =, 'qcompile-corpus')]) Call: (218) [lists] lists:member_([op(+, =, 'qcompile-corpus')], _243814, 'next-operation') Unify: (218) [lists] lists:member_([op(+, =, 'qcompile-corpus')], 'next-operation', 'next-operation') Exit: (218) [lists] lists:member_([op(+, =, 'qcompile-corpus')], 'next-operation', 'next-operation') Exit: (217) [lists] lists:member('next-operation', ['next-operation', op(+, =, 'qcompile-corpus')]) ^ Exit: (216) [user] compound_eles('next-operation'(op(+, =, 'qcompile-corpus')), 'next-operation') ^ Call: (216) [user] compound_eles(0, 'next-operation', _230804) ^ Unify: (216) [user] compound_eles(0, 'next-operation', _230804) Call: (217) [system] var('next-operation') Fail: (217) [system] var('next-operation') ^ Redo: (216) [user] compound_eles(0, 'next-operation', _230804) ^ Unify: (216) [user] compound_eles(0, 'next-operation', _230804) Call: (217) [system] compound('next-operation') Fail: (217) [system] compound('next-operation') ^ Redo: (216) [user] compound_eles(0, 'next-operation', _230804) Call: (217) [system] _230804='next-operation' Exit: (217) [system] 'next-operation'='next-operation' ^ Exit: (216) [user] compound_eles(0, 'next-operation', 'next-operation') ^ Exit: (215) [user] compound_eles(1, 'next-operation'(op(+, =, 'qcompile-corpus')), 'next-operation') ^ Call: (215) [user] pfcIgnored('next-operation') ^ Fail: (215) [user] pfcIgnored('next-operation') Redo: (218) [lists] lists:member_([op(+, =, 'qcompile-corpus')], _243814, 'next-operation') Unify: (218) [lists] lists:member_([op(+, =, 'qcompile-corpus')], _243814, 'next-operation') Call: (219) [lists] lists:member_([], _243814, op(+, =, 'qcompile-corpus')) Unify: (219) [lists] lists:member_([], op(+, =, 'qcompile-corpus'), op(+, =, 'qcompile-corpus')) Exit: (219) [lists] lists:member_([], op(+, =, 'qcompile-corpus'), op(+, =, 'qcompile-corpus')) Exit: (218) [lists] lists:member_([op(+, =, 'qcompile-corpus')], op(+, =, 'qcompile-corpus'), 'next-operation') Exit: (217) [lists] lists:member(op(+, =, 'qcompile-corpus'), ['next-operation', op(+, =, 'qcompile-corpus')]) ^ Exit: (216) [user] compound_eles('next-operation'(op(+, =, 'qcompile-corpus')), op(+, =, 'qcompile-corpus')) ^ Call: (216) [user] compound_eles(0, op(+, =, 'qcompile-corpus'), _230804) ^ Unify: (216) [user] compound_eles(0, op(+, =, 'qcompile-corpus'), _230804) Call: (217) [system] var(op(+, =, 'qcompile-corpus')) Fail: (217) [system] var(op(+, =, 'qcompile-corpus')) ^ Redo: (216) [user] compound_eles(0, op(+, =, 'qcompile-corpus'), _230804) ^ Unify: (216) [user] compound_eles(0, op(+, =, 'qcompile-corpus'), _230804) Call: (217) [system] compound(op(+, =, 'qcompile-corpus')) Exit: (217) [system] compound(op(+, =, 'qcompile-corpus')) Call: (217) [system] 0<1 Exit: (217) [system] 0<1 Call: (217) [system] _230804=op(+, =, 'qcompile-corpus') Exit: (217) [system] op(+, =, 'qcompile-corpus')=op(+, =, 'qcompile-corpus') ^ Exit: (216) [user] compound_eles(0, op(+, =, 'qcompile-corpus'), op(+, =, 'qcompile-corpus')) ^ Exit: (215) [user] compound_eles(1, 'next-operation'(op(+, =, 'qcompile-corpus')), op(+, =, 'qcompile-corpus')) ^ Call: (215) [user] pfcIgnored(op(+, =, 'qcompile-corpus')) ^ Fail: (215) [user] pfcIgnored(op(+, =, 'qcompile-corpus')) ^ Fail: (214) [user] pfcIsNotTraced('next-operation'(op(+, =, 'qcompile-corpus'))) ^ Redo: (213) [user] pfcIsTraced('next-operation'(op(+, =, 'qcompile-corpus'))) ^ Unify: (213) [user] pfcIsTraced('next-operation'(op(+, =, 'qcompile-corpus'))) ^ Call: (214) [user] compound_eles(1, 'next-operation'(op(+, =, 'qcompile-corpus')), _298604) ^ Unify: (214) [user] compound_eles(1, 'next-operation'(op(+, =, 'qcompile-corpus')), _298604) Call: (215) [system] var('next-operation'(op(+, =, 'qcompile-corpus'))) Fail: (215) [system] var('next-operation'(op(+, =, 'qcompile-corpus'))) ^ Redo: (214) [user] compound_eles(1, 'next-operation'(op(+, =, 'qcompile-corpus')), _298604) ^ Unify: (214) [user] compound_eles(1, 'next-operation'(op(+, =, 'qcompile-corpus')), _298604) Call: (215) [system] compound('next-operation'(op(+, =, 'qcompile-corpus'))) Exit: (215) [system] compound('next-operation'(op(+, =, 'qcompile-corpus'))) Call: (215) [system] 1<1 Fail: (215) [system] 1<1 ^ Redo: (214) [user] compound_eles(1, 'next-operation'(op(+, =, 'qcompile-corpus')), _298604) ^ Unify: (214) [user] compound_eles(1, 'next-operation'(op(+, =, 'qcompile-corpus')), _298604) Call: (215) [system] _309756 is 1+ -1 Exit: (215) [system] 0 is 1+ -1 ^ Call: (215) [user] compound_eles('next-operation'(op(+, =, 'qcompile-corpus')), _311614) ^ Unify: (215) [user] compound_eles('next-operation'(op(+, =, 'qcompile-corpus')), _311614) Call: (216) [system] is_list('next-operation'(op(+, =, 'qcompile-corpus'))) Fail: (216) [system] is_list('next-operation'(op(+, =, 'qcompile-corpus'))) ^ Redo: (215) [user] compound_eles('next-operation'(op(+, =, 'qcompile-corpus')), _311614) ^ Unify: (215) [user] compound_eles('next-operation'(op(+, =, 'qcompile-corpus')), _311614) Call: (216) [system] compound('next-operation'(op(+, =, 'qcompile-corpus'))) Exit: (216) [system] compound('next-operation'(op(+, =, 'qcompile-corpus'))) Call: (216) [system] compound_name_arguments('next-operation'(op(+, =, 'qcompile-corpus')), _319024, _319026) Exit: (216) [system] compound_name_arguments('next-operation'(op(+, =, 'qcompile-corpus')), 'next-operation', [op(+, =, 'qcompile-corpus')]) Call: (216) [lists] lists:member(_311614, ['next-operation', op(+, =, 'qcompile-corpus')]) Unify: (216) [lists] lists:member(_311614, ['next-operation', op(+, =, 'qcompile-corpus')]) Call: (217) [lists] lists:member_([op(+, =, 'qcompile-corpus')], _311614, 'next-operation') Unify: (217) [lists] lists:member_([op(+, =, 'qcompile-corpus')], 'next-operation', 'next-operation') Exit: (217) [lists] lists:member_([op(+, =, 'qcompile-corpus')], 'next-operation', 'next-operation') Exit: (216) [lists] lists:member('next-operation', ['next-operation', op(+, =, 'qcompile-corpus')]) ^ Exit: (215) [user] compound_eles('next-operation'(op(+, =, 'qcompile-corpus')), 'next-operation') ^ Call: (215) [user] compound_eles(0, 'next-operation', _298604) ^ Unify: (215) [user] compound_eles(0, 'next-operation', _298604) Call: (216) [system] var('next-operation') Fail: (216) [system] var('next-operation') ^ Redo: (215) [user] compound_eles(0, 'next-operation', _298604) ^ Unify: (215) [user] compound_eles(0, 'next-operation', _298604) Call: (216) [system] compound('next-operation') Fail: (216) [system] compound('next-operation') ^ Redo: (215) [user] compound_eles(0, 'next-operation', _298604) Call: (216) [system] _298604='next-operation' Exit: (216) [system] 'next-operation'='next-operation' ^ Exit: (215) [user] compound_eles(0, 'next-operation', 'next-operation') ^ Exit: (214) [user] compound_eles(1, 'next-operation'(op(+, =, 'qcompile-corpus')), 'next-operation') ^ Call: (214) [user] pfcTraced('next-operation') ^ Fail: (214) [user] pfcTraced('next-operation') Redo: (217) [lists] lists:member_([op(+, =, 'qcompile-corpus')], _311614, 'next-operation') Unify: (217) [lists] lists:member_([op(+, =, 'qcompile-corpus')], _311614, 'next-operation') Call: (218) [lists] lists:member_([], _311614, op(+, =, 'qcompile-corpus')) Unify: (218) [lists] lists:member_([], op(+, =, 'qcompile-corpus'), op(+, =, 'qcompile-corpus')) Exit: (218) [lists] lists:member_([], op(+, =, 'qcompile-corpus'), op(+, =, 'qcompile-corpus')) Exit: (217) [lists] lists:member_([op(+, =, 'qcompile-corpus')], op(+, =, 'qcompile-corpus'), 'next-operation') Exit: (216) [lists] lists:member(op(+, =, 'qcompile-corpus'), ['next-operation', op(+, =, 'qcompile-corpus')]) ^ Exit: (215) [user] compound_eles('next-operation'(op(+, =, 'qcompile-corpus')), op(+, =, 'qcompile-corpus')) ^ Call: (215) [user] compound_eles(0, op(+, =, 'qcompile-corpus'), _298604) ^ Unify: (215) [user] compound_eles(0, op(+, =, 'qcompile-corpus'), _298604) Call: (216) [system] var(op(+, =, 'qcompile-corpus')) Fail: (216) [system] var(op(+, =, 'qcompile-corpus')) ^ Redo: (215) [user] compound_eles(0, op(+, =, 'qcompile-corpus'), _298604) ^ Unify: (215) [user] compound_eles(0, op(+, =, 'qcompile-corpus'), _298604) Call: (216) [system] compound(op(+, =, 'qcompile-corpus')) Exit: (216) [system] compound(op(+, =, 'qcompile-corpus')) Call: (216) [system] 0<1 Exit: (216) [system] 0<1 Call: (216) [system] _298604=op(+, =, 'qcompile-corpus') Exit: (216) [system] op(+, =, 'qcompile-corpus')=op(+, =, 'qcompile-corpus') ^ Exit: (215) [user] compound_eles(0, op(+, =, 'qcompile-corpus'), op(+, =, 'qcompile-corpus')) ^ Exit: (214) [user] compound_eles(1, 'next-operation'(op(+, =, 'qcompile-corpus')), op(+, =, 'qcompile-corpus')) ^ Call: (214) [user] pfcTraced(op(+, =, 'qcompile-corpus')) ^ Fail: (214) [user] pfcTraced(op(+, =, 'qcompile-corpus')) ^ Fail: (213) [user] pfcIsTraced('next-operation'(op(+, =, 'qcompile-corpus'))) ^ Redo: (212) [user] pfcTraceAddPrint('next-operation'(op(+, =, 'qcompile-corpus')), (P;HTML|mfl4(_3804, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (212) [user] pfcTraceAddPrint('next-operation'(op(+, =, 'qcompile-corpus')), (P;HTML|mfl4(_3804, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (212) [user] pfcTraceAddPrint('next-operation'(op(+, =, 'qcompile-corpus')), (P;HTML|mfl4(_3804, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (212) [user] pfcTraceBreak('next-operation'(op(+, =, 'qcompile-corpus')), (P;HTML|mfl4(_3804, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (212) [user] pfcTraceBreak('next-operation'(op(+, =, 'qcompile-corpus')), (P;HTML|mfl4(_3804, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (213) [user] pfcSpied('next-operation'(op(+, =, 'qcompile-corpus')), +) ^ Fail: (213) [user] pfcSpied('next-operation'(op(+, =, 'qcompile-corpus')), +) ^ Redo: (212) [user] pfcTraceBreak('next-operation'(op(+, =, 'qcompile-corpus')), (P;HTML|mfl4(_3804, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (212) [user] pfcTraceBreak('next-operation'(op(+, =, 'qcompile-corpus')), (P;HTML|mfl4(_3804, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (211) [user] pfcTraceAdd('next-operation'(op(+, =, 'qcompile-corpus')), (P;HTML|mfl4(_3804, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (209) [user] must_ex(pfcTraceAdd('next-operation'(op(+, =, 'qcompile-corpus')), (P;HTML|mfl4(_3804, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (209) [user] must_ex(pfcEnqueue('next-operation'(op(+, =, 'qcompile-corpus')), (P;HTML|mfl4(_3804, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Unify: (209) [user] must_ex(pfcEnqueue('next-operation'(op(+, =, 'qcompile-corpus')), (P;HTML|mfl4(_3804, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (211) [user] pfcEnqueue('next-operation'(op(+, =, 'qcompile-corpus')), (P;HTML|mfl4(_3804, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (211) [user] pfcEnqueue('next-operation'(op(+, =, 'qcompile-corpus')), (P;HTML|mfl4(_3804, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (212) [user] pfcGetSearch(_465198) ^ Unify: (212) [user] pfcGetSearch(_465198) Call: (213) [t_l] t_l:pfcSearchTL(_467048) Fail: (213) [t_l] t_l:pfcSearchTL(_467048) ^ Redo: (212) [user] pfcGetSearch(_465198) ^ Call: (213) [user] pfcSearch(_469822) ^ Unify: (213) [user] pfcSearch(direct) ^ Exit: (213) [user] pfcSearch(direct) Call: (213) [system] _465198=direct Exit: (213) [system] direct=direct ^ Exit: (212) [user] pfcGetSearch(direct) ^ Call: (212) [user] pfcEnqueue(direct, 'next-operation'(op(+, =, 'qcompile-corpus')), (P;HTML|mfl4(_3804, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (212) [user] pfcEnqueue(direct, 'next-operation'(op(+, =, 'qcompile-corpus')), (P;HTML|mfl4(_3804, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) Call: (213) [system] direct=direct Exit: (213) [system] direct=direct ^ Call: (213) [user] pfcFwd('next-operation'(op(+, =, 'qcompile-corpus'))) ^ Unify: (213) [user] pfcFwd('next-operation'(op(+, =, 'qcompile-corpus'))) ^ Call: (214) [user] control_arg_types('next-operation'(op(+, =, 'qcompile-corpus')), _494284) ^ Unify: (214) [user] control_arg_types('next-operation'(op(+, =, 'qcompile-corpus')), _494284) Call: (215) [system] fail Fail: (215) [system] fail ^ Fail: (214) [user] control_arg_types('next-operation'(op(+, =, 'qcompile-corpus')), _494284) ^ Redo: (213) [user] pfcFwd('next-operation'(op(+, =, 'qcompile-corpus'))) ^ Unify: (213) [user] pfcFwd('next-operation'(op(+, =, 'qcompile-corpus'))) ^ Call: (214) [user] locally_each:locally(set_prolog_flag(occurs_check, true), pfcFwd0('next-operation'(op(+, =, 'qcompile-corpus')))) ^ Unify: (214) [locally_each] locally_each:locally(user:set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, 'qcompile-corpus')))) ^ Call: (215) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, 'qcompile-corpus'))), user:each_call_cleanup) ^ Unify: (215) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, 'qcompile-corpus'))), user:each_call_cleanup) Call: (216) [system] current_prolog_flag(occurs_check, _504546) Exit: (216) [system] current_prolog_flag(occurs_check, true) ^ Call: (216) [locally_each] locally_each:wtl_how(trusted_redo_call_cleanup, true==true, user:set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, 'qcompile-corpus'))), user:set_prolog_flag(occurs_check, true)) ^ Unify: (216) [locally_each] locally_each:wtl_how(locally_each:trusted_redo_call_cleanup, locally_each:(true==true), user:set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, 'qcompile-corpus'))), user:set_prolog_flag(occurs_check, true)) Call: (217) [system] true==true Exit: (217) [system] true==true ^ Call: (217) [user] pfcFwd0('next-operation'(op(+, =, 'qcompile-corpus'))) ^ Unify: (217) [user] pfcFwd0('next-operation'(op(+, =, 'qcompile-corpus'))) Call: (218) [system] is_list(_512042) Fail: (218) [system] is_list(_512042) ^ Redo: (217) [user] pfcFwd0('next-operation'(op(+, =, 'qcompile-corpus'))) ^ Call: (218) [user] pfcFwd1('next-operation'(op(+, =, 'qcompile-corpus'))) ^ Unify: (218) [user] pfcFwd1('next-operation'(op(+, =, 'qcompile-corpus'))) ^ Call: (219) [user] fc_rule_check('next-operation'(op(+, =, 'qcompile-corpus'))) ^ Unify: (219) [user] fc_rule_check('next-operation'(op(+, =, 'qcompile-corpus'))) ^ Exit: (219) [user] fc_rule_check('next-operation'(op(+, =, 'qcompile-corpus'))) Call: (219) [system] copy_term('next-operation'(op(+, =, 'qcompile-corpus')), _519436) Exit: (219) [system] copy_term('next-operation'(op(+, =, 'qcompile-corpus')), 'next-operation'(op(+, =, 'qcompile-corpus'))) ^ Call: (219) [user] ignore(fcpt('next-operation'(op(+, =, 'qcompile-corpus')), 'next-operation'(op(+, =, 'qcompile-corpus')))) ^ Unify: (219) [system] ignore(user:fcpt('next-operation'(op(+, =, 'qcompile-corpus')), 'next-operation'(op(+, =, 'qcompile-corpus')))) ^ Call: (220) [user] fcpt('next-operation'(op(+, =, 'qcompile-corpus')), 'next-operation'(op(+, =, 'qcompile-corpus'))) ^ Unify: (220) [user] fcpt('next-operation'(op(+, =, 'qcompile-corpus')), 'next-operation'(op(+, =, 'qcompile-corpus'))) ^ Call: (221) [user] pfcGetTriggerQuick('$pt$'('next-operation'(op(+, =, 'qcompile-corpus')), _4952)) ^ Unify: (221) [user] pfcGetTriggerQuick('$pt$'('next-operation'(op(+, =, 'qcompile-corpus')), _4952)) ^ Call: (222) [user] clause('$pt$'('next-operation'(op(+, =, 'qcompile-corpus')), _4952), true) ^ Fail: (222) [user] clause('$pt$'('next-operation'(op(+, =, 'qcompile-corpus')), _4952), true) ^ Redo: (221) [user] pfcGetTriggerQuick('$pt$'('next-operation'(op(+, =, 'qcompile-corpus')), _4952)) ^ Call: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'qcompile-corpus')), _4952)) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'qcompile-corpus')), _4952)) Call: (223) [system] var('$pt$'('next-operation'(op(+, =, 'qcompile-corpus')), _4952)) Fail: (223) [system] var('$pt$'('next-operation'(op(+, =, 'qcompile-corpus')), _4952)) ^ Redo: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'qcompile-corpus')), _4952)) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'qcompile-corpus')), _4952)) Call: (223) [system] callable('$pt$'('next-operation'(op(+, =, 'qcompile-corpus')), _4952)) Exit: (223) [system] callable('$pt$'('next-operation'(op(+, =, 'qcompile-corpus')), _4952)) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'qcompile-corpus')), _4952)) ^ Redo: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'qcompile-corpus')), _4952)) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'qcompile-corpus')), _4952)) ^ Call: (223) [user] predicate_property('$pt$'('next-operation'(op(+, =, 'qcompile-corpus')), _4952), imported_from(system)) ^ Unify: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, 'qcompile-corpus')), _4952), imported_from(system)) Call: (224) [system] nonvar(imported_from(system)) Exit: (224) [system] nonvar(imported_from(system)) Call: (224) [$syspreds] property_predicate(imported_from(system), user:'$pt$'('next-operation'(op(+, =, 'qcompile-corpus')), _4952)) Unify: (224) [$syspreds] property_predicate(imported_from(system), user:'$pt$'('next-operation'(op(+, =, 'qcompile-corpus')), _4952)) Call: (225) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, 'qcompile-corpus')), _4952)) Unify: (225) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, 'qcompile-corpus')), _4952)) Call: (226) [system] callable('$pt$'('next-operation'(op(+, =, 'qcompile-corpus')), _4952)) Exit: (226) [system] callable('$pt$'('next-operation'(op(+, =, 'qcompile-corpus')), _4952)) Call: (226) [system] atom(user) Exit: (226) [system] atom(user) Exit: (225) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, 'qcompile-corpus')), _4952)) ^ Fail: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, 'qcompile-corpus')), _4952), imported_from(system)) ^ Redo: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'qcompile-corpus')), _4952)) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'qcompile-corpus')), _4952)) ^ Call: (223) [user] predicate_property('$pt$'('next-operation'(op(+, =, 'qcompile-corpus')), _4952), built_in) ^ Unify: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, 'qcompile-corpus')), _4952), built_in) Call: (224) [system] nonvar(built_in) Exit: (224) [system] nonvar(built_in) Call: (224) [$syspreds] property_predicate(built_in, user:'$pt$'('next-operation'(op(+, =, 'qcompile-corpus')), _4952)) Unify: (224) [$syspreds] property_predicate(built_in, user:'$pt$'('next-operation'(op(+, =, 'qcompile-corpus')), _4952)) Call: (225) [system] callable('$pt$'('next-operation'(op(+, =, 'qcompile-corpus')), _4952)) Exit: (225) [system] callable('$pt$'('next-operation'(op(+, =, 'qcompile-corpus')), _4952)) Call: (225) [$syspreds] goal_name_arity('$pt$'('next-operation'(op(+, =, 'qcompile-corpus')), _4952), _42022, _42024) Unify: (225) [$syspreds] goal_name_arity('$pt$'('next-operation'(op(+, =, 'qcompile-corpus')), _4952), _42022, _42024) Call: (226) [system] compound('$pt$'('next-operation'(op(+, =, 'qcompile-corpus')), _4952)) Exit: (226) [system] compound('$pt$'('next-operation'(op(+, =, 'qcompile-corpus')), _4952)) Call: (226) [system] compound_name_arity('$pt$'('next-operation'(op(+, =, 'qcompile-corpus')), _4952), _42022, _42024) Exit: (226) [system] compound_name_arity('$pt$'('next-operation'(op(+, =, 'qcompile-corpus')), _4952), '$pt$', 2) Exit: (225) [$syspreds] goal_name_arity('$pt$'('next-operation'(op(+, =, 'qcompile-corpus')), _4952), '$pt$', 2) ^ Call: (225) [$syspreds] current_predicate(user:'$pt$'/2) ^ Exit: (225) [$syspreds] current_predicate(user:'$pt$'/2) ^ Fail: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, 'qcompile-corpus')), _4952), built_in) ^ Redo: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'qcompile-corpus')), _4952)) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'qcompile-corpus')), _4952)) ^ Call: (223) [user] predicate_property('$pt$'('next-operation'(op(+, =, 'qcompile-corpus')), _4952), _53264) ^ Unify: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, 'qcompile-corpus')), _4952), _54204) Call: (224) [system] nonvar(_55062) ^ Redo: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, 'qcompile-corpus')), _4952), _56064) ^ Unify: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, 'qcompile-corpus')), _4952), _56998) Call: (224) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, 'qcompile-corpus')), _4952)) Unify: (224) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, 'qcompile-corpus')), _4952)) Call: (225) [system] callable('$pt$'('next-operation'(op(+, =, 'qcompile-corpus')), _4952)) Exit: (225) [system] callable('$pt$'('next-operation'(op(+, =, 'qcompile-corpus')), _4952)) Call: (225) [system] atom(user) Exit: (225) [system] atom(user) Exit: (224) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, 'qcompile-corpus')), _4952)) ^ Exit: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, 'qcompile-corpus')), _4952), interpreted) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'qcompile-corpus')), _4952)) ^ Call: (223) [user] predicate_property('$pt$'('next-operation'(op(+, =, 'qcompile-corpus')), _4952), number_of_clauses(_66192)) ^ Unify: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, 'qcompile-corpus')), _4952), number_of_clauses(_66192)) Call: (224) [system] nonvar(number_of_clauses(_66192)) Exit: (224) [system] nonvar(number_of_clauses(_66192)) Call: (224) [$syspreds] property_predicate(number_of_clauses(_66192), user:'$pt$'('next-operation'(op(+, =, 'qcompile-corpus')), _4952)) Unify: (224) [$syspreds] property_predicate(number_of_clauses(_66192), user:'$pt$'('next-operation'(op(+, =, 'qcompile-corpus')), _4952)) Call: (225) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, 'qcompile-corpus')), _4952)) Unify: (225) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, 'qcompile-corpus')), _4952)) Call: (226) [system] callable('$pt$'('next-operation'(op(+, =, 'qcompile-corpus')), _4952)) Exit: (226) [system] callable('$pt$'('next-operation'(op(+, =, 'qcompile-corpus')), _4952)) Call: (226) [system] atom(user) Exit: (226) [system] atom(user) Exit: (225) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, 'qcompile-corpus')), _4952)) Exit: (224) [$syspreds] property_predicate(number_of_clauses(0), user:'$pt$'('next-operation'(op(+, =, 'qcompile-corpus')), _4952)) ^ Exit: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, 'qcompile-corpus')), _4952), number_of_clauses(0)) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'qcompile-corpus')), _4952)) ^ Call: (223) [user] setup_call_cleanup(nb_current('$pfc_current_choice', _81036), (prolog_current_choice(_81046), push_current_choice(_81046), clause('$pt$'('next-operation'(op(+, =, 'qcompile-corpus')), _4952), _81068), pfc_call(_81068)), nb_setval('$pfc_current_choice', _81036)) ^ Unify: (223) [system] setup_call_cleanup(user:nb_current('$pfc_current_choice', _81036), user:(prolog_current_choice(_81046), push_current_choice(_81046), clause('$pt$'('next-operation'(op(+, =, 'qcompile-corpus')), _4952), _81068), pfc_call(_81068)), user:nb_setval('$pfc_current_choice', _81036)) ^ Call: (224) [system] sig_atomic(user:nb_current('$pfc_current_choice', _81036)) Call: (226) [system] nb_current('$pfc_current_choice', _81036) Exit: (226) [system] nb_current('$pfc_current_choice', []) ^ Exit: (224) [system] sig_atomic(user:nb_current('$pfc_current_choice', [])) Call: (225) [system] prolog_current_choice(_81046) Exit: (225) [system] prolog_current_choice(2927) ^ Call: (225) [user] push_current_choice(2927) ^ Unify: (225) [user] push_current_choice(2927) Call: (226) [system] nb_current('$pfc_current_choice', _90386) Exit: (226) [system] nb_current('$pfc_current_choice', []) Call: (226) [system] b_setval('$pfc_current_choice', [2927]) Exit: (226) [system] b_setval('$pfc_current_choice', [2927]) ^ Exit: (225) [user] push_current_choice(2927) ^ Call: (225) [user] clause('$pt$'('next-operation'(op(+, =, 'qcompile-corpus')), _4952), _81068) ^ Fail: (225) [user] clause('$pt$'('next-operation'(op(+, =, 'qcompile-corpus')), _4952), _81068) Call: (225) [$syspreds] nb_setval('$pfc_current_choice', []) Unify: (225) [$syspreds] nb_setval('$pfc_current_choice', []) Call: (226) [system] duplicate_term([], _98758) Exit: (226) [system] duplicate_term([], []) Call: (226) [system] nb_linkval('$pfc_current_choice', []) Exit: (226) [system] nb_linkval('$pfc_current_choice', []) Exit: (225) [$syspreds] nb_setval('$pfc_current_choice', []) ^ Fail: (223) [system] setup_call_cleanup(user:nb_current('$pfc_current_choice', _81036), user:(prolog_current_choice(_81046), push_current_choice(_81046), clause('$pt$'('next-operation'(op(+, =, 'qcompile-corpus')), _4952), _81068), pfc_call(_81068)), user:nb_setval('$pfc_current_choice', _81036)) ^ Fail: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'qcompile-corpus')), _4952)) ^ Fail: (221) [user] pfcGetTriggerQuick('$pt$'('next-operation'(op(+, =, 'qcompile-corpus')), _4952)) ^ Redo: (220) [user] fcpt('next-operation'(op(+, =, 'qcompile-corpus')), 'next-operation'(op(+, =, 'qcompile-corpus'))) ^ Unify: (220) [user] fcpt('next-operation'(op(+, =, 'qcompile-corpus')), 'next-operation'(op(+, =, 'qcompile-corpus'))) ^ Exit: (220) [user] fcpt('next-operation'(op(+, =, 'qcompile-corpus')), 'next-operation'(op(+, =, 'qcompile-corpus'))) ^ Exit: (219) [system] ignore(user:fcpt('next-operation'(op(+, =, 'qcompile-corpus')), 'next-operation'(op(+, =, 'qcompile-corpus')))) ^ Call: (219) [user] ignore(fcnt('next-operation'(op(+, =, 'qcompile-corpus')), 'next-operation'(op(+, =, 'qcompile-corpus')))) ^ Unify: (219) [system] ignore(user:fcnt('next-operation'(op(+, =, 'qcompile-corpus')), 'next-operation'(op(+, =, 'qcompile-corpus')))) ^ Call: (220) [user] fcnt('next-operation'(op(+, =, 'qcompile-corpus')), 'next-operation'(op(+, =, 'qcompile-corpus'))) ^ Unify: (220) [user] fcnt('next-operation'(op(+, =, 'qcompile-corpus')), 'next-operation'(op(+, =, 'qcompile-corpus'))) ^ Call: (221) [user] pfc_spft(_113628, _113714, '$nt$'('next-operation'(op(+, =, 'qcompile-corpus')), _113634, _113636)) ^ Unify: (221) [user] pfc_spft(_113628, _114646, '$nt$'('next-operation'(op(+, =, 'qcompile-corpus')), _113634, _113636)) ^ Call: (222) [user] pfcCallSystem('$spft$'(_113628, _115506, '$nt$'('next-operation'(op(+, =, 'qcompile-corpus')), _113634, _113636))) ^ Unify: (222) [user] pfcCallSystem('$spft$'(_113628, _115506, '$nt$'('next-operation'(op(+, =, 'qcompile-corpus')), _113634, _113636))) ^ Call: (223) [user] pfc_call('$spft$'(_113628, _115506, '$nt$'('next-operation'(op(+, =, 'qcompile-corpus')), _113634, _113636))) ^ Unify: (223) [user] pfc_call('$spft$'(_113628, _115506, '$nt$'('next-operation'(op(+, =, 'qcompile-corpus')), _113634, _113636))) Call: (224) [system] var('$spft$'(_113628, _115506, '$nt$'('next-operation'(op(+, =, 'qcompile-corpus')), _113634, _113636))) Fail: (224) [system] var('$spft$'(_113628, _115506, '$nt$'('next-operation'(op(+, =, 'qcompile-corpus')), _113634, _113636))) ^ Redo: (223) [user] pfc_call('$spft$'(_113628, _115506, '$nt$'('next-operation'(op(+, =, 'qcompile-corpus')), _113634, _113636))) ^ Unify: (223) [user] pfc_call('$spft$'(_113628, _115506, '$nt$'('next-operation'(op(+, =, 'qcompile-corpus')), _113634, _113636))) Call: (224) [system] callable('$spft$'(_113628, _115506, '$nt$'('next-operation'(op(+, =, 'qcompile-corpus')), _113634, _113636))) Exit: (224) [system] callable('$spft$'(_113628, _115506, '$nt$'('next-operation'(op(+, =, 'qcompile-corpus')), _113634, _113636))) ^ Unify: (223) [user] pfc_call('$spft$'(_113628, _115506, '$nt$'('next-operation'(op(+, =, 'qcompile-corpus')), _113634, _113636))) ^ Redo: (223) [user] pfc_call('$spft$'(_113628, _115506, '$nt$'('next-operation'(op(+, =, 'qcompile-corpus')), _113634, _113636))) ^ Unify: (223) [user] pfc_call('$spft$'(_113628, _115506, '$nt$'('next-operation'(op(+, =, 'qcompile-corpus')), _113634, _113636))) ^ Call: (224) [user] predicate_property('$spft$'(_113628, _115506, '$nt$'('next-operation'(op(+, =, 'qcompile-corpus')), _113634, _113636)), imported_from(system)) ^ Unify: (224) [$syspreds] predicate_property(user:'$spft$'(_113628, _115506, '$nt$'('next-operation'(op(+, =, 'qcompile-corpus')), _113634, _113636)), imported_from(system)) Call: (225) [system] nonvar(imported_from(system)) Exit: (225) [system] nonvar(imported_from(system)) Call: (225) [$syspreds] property_predicate(imported_from(system), user:'$spft$'(_113628, _115506, '$nt$'('next-operation'(op(+, =, 'qcompile-corpus')), _113634, _113636))) Unify: (225) [$syspreds] property_predicate(imported_from(system), user:'$spft$'(_113628, _115506, '$nt$'('next-operation'(op(+, =, 'qcompile-corpus')), _113634, _113636))) Call: (226) [$syspreds] define_or_generate(user:'$spft$'(_113628, _115506, '$nt$'('next-operation'(op(+, =, 'qcompile-corpus')), _113634, _113636))) Unify: (226) [$syspreds] define_or_generate(user:'$spft$'(_113628, _115506, '$nt$'('next-operation'(op(+, =, 'qcompile-corpus')), _113634, _113636))) Call: (227) [system] callable('$spft$'(_113628, _115506, '$nt$'('next-operation'(op(+, =, 'qcompile-corpus')), _113634, _113636))) Exit: (227) [system] callable('$spft$'(_113628, _115506, '$nt$'('next-operation'(op(+, =, 'qcompile-corpus')), _113634, _113636))) Call: (227) [system] atom(user) Exit: (227) [system] atom(user) Exit: (226) [$syspreds] define_or_generate(user:'$spft$'(_113628, _115506, '$nt$'('next-operation'(op(+, =, 'qcompile-corpus')), _113634, _113636))) ^ Fail: (224) [$syspreds] predicate_property(user:'$spft$'(_113628, _115506, '$nt$'('next-operation'(op(+, =, 'qcompile-corpus')), _113634, _113636)), imported_from(system)) ^ Redo: (223) [user] pfc_call('$spft$'(_113628, _115506, '$nt$'('next-operation'(op(+, =, 'qcompile-corpus')), _113634, _113636))) ^ Unify: (223) [user] pfc_call('$spft$'(_113628, _115506, '$nt$'('next-operation'(op(+, =, 'qcompile-corpus')), _113634, _113636))) ^ Call: (224) [user] predicate_property('$spft$'(_113628, _115506, '$nt$'('next-operation'(op(+, =, 'qcompile-corpus')), _113634, _113636)), built_in) ^ Unify: (224) [$syspreds] predicate_property(user:'$spft$'(_113628, _115506, '$nt$'('next-operation'(op(+, =, 'qcompile-corpus')), _113634, _113636)), built_in) Call: (225) [system] nonvar(built_in) Exit: (225) [system] nonvar(built_in) Call: (225) [$syspreds] property_predicate(built_in, user:'$spft$'(_113628, _115506, '$nt$'('next-operation'(op(+, =, 'qcompile-corpus')), _113634, _113636))) Unify: (225) [$syspreds] property_predicate(built_in, user:'$spft$'(_113628, _115506, '$nt$'('next-operation'(op(+, =, 'qcompile-corpus')), _113634, _113636))) Call: (226) [system] callable('$spft$'(_113628, _115506, '$nt$'('next-operation'(op(+, =, 'qcompile-corpus')), _113634, _113636))) Exit: (226) [system] callable('$spft$'(_113628, _115506, '$nt$'('next-operation'(op(+, =, 'qcompile-corpus')), _113634, _113636))) Call: (226) [$syspreds] goal_name_arity('$spft$'(_113628, _115506, '$nt$'('next-operation'(op(+, =, 'qcompile-corpus')), _113634, _113636)), _149786, _149788) Unify: (226) [$syspreds] goal_name_arity('$spft$'(_113628, _115506, '$nt$'('next-operation'(op(+, =, 'qcompile-corpus')), _113634, _113636)), _149786, _149788) Call: (227) [system] compound('$spft$'(_113628, _115506, '$nt$'('next-operation'(op(+, =, 'qcompile-corpus')), _113634, _113636))) Exit: (227) [system] compound('$spft$'(_113628, _115506, '$nt$'('next-operation'(op(+, =, 'qcompile-corpus')), _113634, _113636))) Call: (227) [system] compound_name_arity('$spft$'(_113628, _115506, '$nt$'('next-operation'(op(+, =, 'qcompile-corpus')), _113634, _113636)), _149786, _149788) Exit: (227) [system] compound_name_arity('$spft$'(_113628, _115506, '$nt$'('next-operation'(op(+, =, 'qcompile-corpus')), _113634, _113636)), '$spft$', 3) Exit: (226) [$syspreds] goal_name_arity('$spft$'(_113628, _115506, '$nt$'('next-operation'(op(+, =, 'qcompile-corpus')), _113634, _113636)), '$spft$', 3) ^ Call: (226) [$syspreds] current_predicate(user:'$spft$'/3) ^ Exit: (226) [$syspreds] current_predicate(user:'$spft$'/3) ^ Fail: (224) [$syspreds] predicate_property(user:'$spft$'(_113628, _115506, '$nt$'('next-operation'(op(+, =, 'qcompile-corpus')), _113634, _113636)), built_in) ^ Redo: (223) [user] pfc_call('$spft$'(_113628, _115506, '$nt$'('next-operation'(op(+, =, 'qcompile-corpus')), _113634, _113636))) ^ Unify: (223) [user] pfc_call('$spft$'(_113628, _115506, '$nt$'('next-operation'(op(+, =, 'qcompile-corpus')), _113634, _113636))) ^ Call: (224) [user] predicate_property('$spft$'(_113628, _115506, '$nt$'('next-operation'(op(+, =, 'qcompile-corpus')), _113634, _113636)), _161028) ^ Unify: (224) [$syspreds] predicate_property(user:'$spft$'(_113628, _115506, '$nt$'('next-operation'(op(+, =, 'qcompile-corpus')), _113634, _113636)), _161968) Call: (225) [system] nonvar(_162826) ^ Redo: (224) [$syspreds] predicate_property(user:'$spft$'(_113628, _115506, '$nt$'('next-operation'(op(+, =, 'qcompile-corpus')), _113634, _113636)), _163828) ^ Unify: (224) [$syspreds] predicate_property(user:'$spft$'(_113628, _115506, '$nt$'('next-operation'(op(+, =, 'qcompile-corpus')), _113634, _113636)), _164762) Call: (225) [$syspreds] define_or_generate(user:'$spft$'(_113628, _115506, '$nt$'('next-operation'(op(+, =, 'qcompile-corpus')), _113634, _113636))) Unify: (225) [$syspreds] define_or_generate(user:'$spft$'(_113628, _115506, '$nt$'('next-operation'(op(+, =, 'qcompile-corpus')), _113634, _113636))) Call: (226) [system] callable('$spft$'(_113628, _115506, '$nt$'('next-operation'(op(+, =, 'qcompile-corpus')), _113634, _113636))) Exit: (226) [system] callable('$spft$'(_113628, _115506, '$nt$'('next-operation'(op(+, =, 'qcompile-corpus')), _113634, _113636))) Call: (226) [system] atom(user) Exit: (226) [system] atom(user) Exit: (225) [$syspreds] define_or_generate(user:'$spft$'(_113628, _115506, '$nt$'('next-operation'(op(+, =, 'qcompile-corpus')), _113634, _113636))) ^ Exit: (224) [$syspreds] predicate_property(user:'$spft$'(_113628, _115506, '$nt$'('next-operation'(op(+, =, 'qcompile-corpus')), _113634, _113636)), interpreted) ^ Unify: (223) [user] pfc_call('$spft$'(_113628, _115506, '$nt$'('next-operation'(op(+, =, 'qcompile-corpus')), _113634, _113636))) ^ Call: (224) [user] predicate_property('$spft$'(_113628, _115506, '$nt$'('next-operation'(op(+, =, 'qcompile-corpus')), _113634, _113636)), number_of_clauses(_173956)) ^ Unify: (224) [$syspreds] predicate_property(user:'$spft$'(_113628, _115506, '$nt$'('next-operation'(op(+, =, 'qcompile-corpus')), _113634, _113636)), number_of_clauses(_173956)) Call: (225) [system] nonvar(number_of_clauses(_173956)) Exit: (225) [system] nonvar(number_of_clauses(_173956)) Call: (225) [$syspreds] property_predicate(number_of_clauses(_173956), user:'$spft$'(_113628, _115506, '$nt$'('next-operation'(op(+, =, 'qcompile-corpus')), _113634, _113636))) Unify: (225) [$syspreds] property_predicate(number_of_clauses(_173956), user:'$spft$'(_113628, _115506, '$nt$'('next-operation'(op(+, =, 'qcompile-corpus')), _113634, _113636))) Call: (226) [$syspreds] define_or_generate(user:'$spft$'(_113628, _115506, '$nt$'('next-operation'(op(+, =, 'qcompile-corpus')), _113634, _113636))) Unify: (226) [$syspreds] define_or_generate(user:'$spft$'(_113628, _115506, '$nt$'('next-operation'(op(+, =, 'qcompile-corpus')), _113634, _113636))) Call: (227) [system] callable('$spft$'(_113628, _115506, '$nt$'('next-operation'(op(+, =, 'qcompile-corpus')), _113634, _113636))) Exit: (227) [system] callable('$spft$'(_113628, _115506, '$nt$'('next-operation'(op(+, =, 'qcompile-corpus')), _113634, _113636))) Call: (227) [system] atom(user) Exit: (227) [system] atom(user) Exit: (226) [$syspreds] define_or_generate(user:'$spft$'(_113628, _115506, '$nt$'('next-operation'(op(+, =, 'qcompile-corpus')), _113634, _113636))) Exit: (225) [$syspreds] property_predicate(number_of_clauses(790), user:'$spft$'(_113628, _115506, '$nt$'('next-operation'(op(+, =, 'qcompile-corpus')), _113634, _113636))) ^ Exit: (224) [$syspreds] predicate_property(user:'$spft$'(_113628, _115506, '$nt$'('next-operation'(op(+, =, 'qcompile-corpus')), _113634, _113636)), number_of_clauses(790)) ^ Unify: (223) [user] pfc_call('$spft$'(_113628, _115506, '$nt$'('next-operation'(op(+, =, 'qcompile-corpus')), _113634, _113636))) ^ Call: (224) [user] setup_call_cleanup(nb_current('$pfc_current_choice', _188800), (prolog_current_choice(_188810), push_current_choice(_188810), clause('$spft$'(_113628, _115506, '$nt$'('next-operation'(op(+, =, 'qcompile-corpus')), _113634, _113636)), _188832), pfc_call(_188832)), nb_setval('$pfc_current_choice', _188800)) ^ Unify: (224) [system] setup_call_cleanup(user:nb_current('$pfc_current_choice', _188800), user:(prolog_current_choice(_188810), push_current_choice(_188810), clause('$spft$'(_113628, _115506, '$nt$'('next-operation'(op(+, =, 'qcompile-corpus')), _113634, _113636)), _188832), pfc_call(_188832)), user:nb_setval('$pfc_current_choice', _188800)) ^ Call: (225) [system] sig_atomic(user:nb_current('$pfc_current_choice', _188800)) Call: (227) [system] nb_current('$pfc_current_choice', _188800) Exit: (227) [system] nb_current('$pfc_current_choice', []) ^ Exit: (225) [system] sig_atomic(user:nb_current('$pfc_current_choice', [])) Call: (226) [system] prolog_current_choice(_188810) Exit: (226) [system] prolog_current_choice(2947) ^ Call: (226) [user] push_current_choice(2947) ^ Unify: (226) [user] push_current_choice(2947) Call: (227) [system] nb_current('$pfc_current_choice', _198150) Exit: (227) [system] nb_current('$pfc_current_choice', []) Call: (227) [system] b_setval('$pfc_current_choice', [2947]) Exit: (227) [system] b_setval('$pfc_current_choice', [2947]) ^ Exit: (226) [user] push_current_choice(2947) ^ Call: (226) [user] clause('$spft$'(_113628, _115506, '$nt$'('next-operation'(op(+, =, 'qcompile-corpus')), _113634, _113636)), _188832) ^ Fail: (226) [user] clause('$spft$'(_113628, _115506, '$nt$'('next-operation'(op(+, =, 'qcompile-corpus')), _113634, _113636)), _188832) Call: (226) [$syspreds] nb_setval('$pfc_current_choice', []) Unify: (226) [$syspreds] nb_setval('$pfc_current_choice', []) Call: (227) [system] duplicate_term([], _206522) Exit: (227) [system] duplicate_term([], []) Call: (227) [system] nb_linkval('$pfc_current_choice', []) Exit: (227) [system] nb_linkval('$pfc_current_choice', []) Exit: (226) [$syspreds] nb_setval('$pfc_current_choice', []) ^ Fail: (224) [system] setup_call_cleanup(user:nb_current('$pfc_current_choice', _188800), user:(prolog_current_choice(_188810), push_current_choice(_188810), clause('$spft$'(_113628, _115506, '$nt$'('next-operation'(op(+, =, 'qcompile-corpus')), _113634, _113636)), _188832), pfc_call(_188832)), user:nb_setval('$pfc_current_choice', _188800)) ^ Fail: (223) [user] pfc_call('$spft$'(_113628, _115506, '$nt$'('next-operation'(op(+, =, 'qcompile-corpus')), _113634, _113636))) ^ Fail: (222) [user] pfcCallSystem('$spft$'(_113628, _115506, '$nt$'('next-operation'(op(+, =, 'qcompile-corpus')), _113634, _113636))) ^ Fail: (221) [user] pfc_spft(_113628, _214026, '$nt$'('next-operation'(op(+, =, 'qcompile-corpus')), _113634, _113636)) ^ Redo: (220) [user] fcnt('next-operation'(op(+, =, 'qcompile-corpus')), 'next-operation'(op(+, =, 'qcompile-corpus'))) ^ Unify: (220) [user] fcnt('next-operation'(op(+, =, 'qcompile-corpus')), 'next-operation'(op(+, =, 'qcompile-corpus'))) ^ Exit: (220) [user] fcnt('next-operation'(op(+, =, 'qcompile-corpus')), 'next-operation'(op(+, =, 'qcompile-corpus'))) ^ Exit: (219) [system] ignore(user:fcnt('next-operation'(op(+, =, 'qcompile-corpus')), 'next-operation'(op(+, =, 'qcompile-corpus')))) ^ Exit: (218) [user] pfcFwd1('next-operation'(op(+, =, 'qcompile-corpus'))) ^ Exit: (217) [user] pfcFwd0('next-operation'(op(+, =, 'qcompile-corpus'))) ^ Exit: (216) [locally_each] locally_each:wtl_how(locally_each:trusted_redo_call_cleanup, locally_each:(true==true), user:set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, 'qcompile-corpus'))), user:set_prolog_flag(occurs_check, true)) ^ Exit: (215) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, 'qcompile-corpus'))), user:each_call_cleanup) ^ Exit: (214) [locally_each] locally_each:locally(user:set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, 'qcompile-corpus')))) ^ Exit: (213) [user] pfcFwd('next-operation'(op(+, =, 'qcompile-corpus'))) ^ Exit: (212) [user] pfcEnqueue(direct, 'next-operation'(op(+, =, 'qcompile-corpus')), (P;HTML|mfl4(_3804, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (211) [user] pfcEnqueue('next-operation'(op(+, =, 'qcompile-corpus')), (P;HTML|mfl4(_3804, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (209) [user] must_ex(pfcEnqueue('next-operation'(op(+, =, 'qcompile-corpus')), (P;HTML|mfl4(_3804, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Exit: (208) [user] pfcPost2('next-operation'(op(+, =, 'qcompile-corpus')), (P;HTML|mfl4(_3804, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (207) [user] pfcPost11('next-operation'(op(+, =, 'qcompile-corpus')), (P;HTML|mfl4(_3804, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (205) [locally_each] locally_each:wtl_how(locally_each:trusted_redo_call_cleanup, locally_each:(true==true), user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'qcompile-corpus')), (P;HTML|mfl4(_3804, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _3828, (notrace, wdmsg(('next-operation'(op(+, =, 'qcompile-corpus'))=>_3828)), trace)), user:set_prolog_flag(occurs_check, true)) ^ Exit: (204) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'qcompile-corpus')), (P;HTML|mfl4(_3804, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _3828, (notrace, wdmsg(('next-operation'(op(+, =, 'qcompile-corpus'))=>_3828)), trace)), user:each_call_cleanup) ^ Exit: (203) [locally_each] locally_each:locally(user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'qcompile-corpus')), (P;HTML|mfl4(_3804, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _3828, (notrace, wdmsg(('next-operation'(op(+, =, 'qcompile-corpus'))=>_3828)), trace))) ^ Exit: (202) [user] pfcPost1('next-operation'(op(+, =, 'qcompile-corpus')), (P;HTML|mfl4(_3804, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (201) [user] pfcPost_rev((P;HTML|mfl4(_3804, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax), 'next-operation'(op(+, =, 'qcompile-corpus'))) ^ Exit: (200) [user] pfcPost('next-operation'(op(+, =, 'qcompile-corpus')), (P;HTML|mfl4(_3804, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (200) [user] pfcRun ^ Unify: (200) [user] pfcRun ^ Call: (201) [user] pfcGetSearch(direct) ^ Unify: (201) [user] pfcGetSearch(direct) Call: (202) [t_l] t_l:pfcSearchTL(_311486) Fail: (202) [t_l] t_l:pfcSearchTL(_311486) ^ Redo: (201) [user] pfcGetSearch(direct) ^ Call: (202) [user] pfcSearch(_314260) ^ Unify: (202) [user] pfcSearch(direct) ^ Exit: (202) [user] pfcSearch(direct) Call: (202) [system] direct=direct Exit: (202) [system] direct=direct ^ Exit: (201) [user] pfcGetSearch(direct) ^ Unify: (200) [user] pfcRun ^ Exit: (200) [user] pfcRun ^ Exit: (199) [user] pfcAdd('next-operation'(op(+, =, 'qcompile-corpus')), (P;HTML|mfl4(_3804, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (198) [user] pfcAdd('next-operation'(op(+, =, 'qcompile-corpus'))) ^ Exit: (197) [user] pfcAdd_Now('next-operation'(op(+, =, 'qcompile-corpus'))) ^ Exit: (196) [user] if_t(into_simple_op(+, [=, ['qcompile-corpus'], [['save-corpus-stats'], [debugln, "Compiling now..."], [time, [with_self, [pllm], [qcompile, plm]]], [debugln, "Loading now..."], [time, [with_self, [pllm], ['ensure-loaded', plm]]], [debugln, "Corpus Ready"]]], op(+, =, 'qcompile-corpus')), pfcAdd_Now('next-operation'(op(+, =, 'qcompile-corpus')))) Call: (196) [user] dont_give_up(as_tf(asserted_do_metta('&self', +, [=, ['qcompile-corpus'], [['save-corpus-stats'], [debugln, "Compiling now..."], [time, [with_self, [pllm], [qcompile, plm]]], [debugln, "Loading now..."], [time, [with_self, [pllm], ['ensure-loaded', plm]]], [debugln, "Corpus Ready"]]]), _3348)) Unify: (196) [user] dont_give_up(as_tf(asserted_do_metta('&self', +, [=, ['qcompile-corpus'], [['save-corpus-stats'], [debugln, "Compiling now..."], [time, [with_self, [pllm], [qcompile, plm]]], [debugln, "Loading now..."], [time, [with_self, [pllm], ['ensure-loaded', plm]]], [debugln, "Corpus Ready"]]]), _3348)) ^ Call: (198) [user] as_tf(asserted_do_metta('&self', +, [=, ['qcompile-corpus'], [['save-corpus-stats'], [debugln, "Compiling now..."], [time, [with_self, [pllm], [qcompile, plm]]], [debugln, "Loading now..."], [time, [with_self, [pllm], ['ensure-loaded', plm]]], [debugln, "Corpus Ready"]]]), _3348) ^ Unify: (198) [user] as_tf(asserted_do_metta('&self', +, [=, ['qcompile-corpus'], [['save-corpus-stats'], [debugln, "Compiling now..."], [time, [with_self, [pllm], [qcompile, plm]]], [debugln, "Loading now..."], [time, [with_self, [pllm], ['ensure-loaded', plm]]], [debugln, "Corpus Ready"]]]), _3348) Call: (199) [system] asserted_do_metta('&self', +, [=, ['qcompile-corpus'], [['save-corpus-stats'], [debugln, "Compiling now..."], [time, [with_self, [pllm], [qcompile, plm]]], [debugln, "Loading now..."], [time, [with_self, [pllm], ['ensure-loaded', plm]]], [debugln, "Corpus Ready"]]])\=[_335740|_335742] Exit: (199) [system] asserted_do_metta('&self', +, [=, ['qcompile-corpus'], [['save-corpus-stats'], [debugln, "Compiling now..."], [time, [with_self, [pllm], [qcompile, plm]]], [debugln, "Loading now..."], [time, [with_self, [pllm], ['ensure-loaded', plm]]], [debugln, "Corpus Ready"]]])\=[_335740|_335742] ^ Call: (199) [user] catch_nowarn((call(asserted_do_metta('&self', +, [=, ['qcompile-corpus'], [['save-corpus-stats'], [debugln, "Compiling now..."], [time, [with_self, [pllm], [qcompile, plm]]], [debugln, "Loading now..."], [time, [with_self, [pllm], ['ensure-loaded', plm]]], [debugln, "Corpus Ready"]]]))*->_3348='True';_3348='False')) ^ Unify: (199) [user] catch_nowarn((call(asserted_do_metta('&self', +, [=, ['qcompile-corpus'], [['save-corpus-stats'], [debugln, "Compiling now..."], [time, [with_self, [pllm], [qcompile, plm]]], [debugln, "Loading now..."], [time, [with_self, [pllm], ['ensure-loaded', plm]]], [debugln, "Corpus Ready"]]]))*->_3348='True';_3348='False')) Call: (200) [user] catch_err((call(asserted_do_metta('&self', +, [=, ['qcompile-corpus'], [['save-corpus-stats'], [debugln, "Compiling now..."], [time, [with_self, [pllm], [qcompile, plm]]], [debugln, "Loading now..."], [time, [with_self, [pllm], ['ensure-loaded', plm]]], [debugln, "Corpus Ready"]]]))*->_3348='True';_3348='False'), error(_339478, _339480), fail) Unify: (200) [user] catch_err((call(asserted_do_metta('&self', +, [=, ['qcompile-corpus'], [['save-corpus-stats'], [debugln, "Compiling now..."], [time, [with_self, [pllm], [qcompile, plm]]], [debugln, "Loading now..."], [time, [with_self, [pllm], ['ensure-loaded', plm]]], [debugln, "Corpus Ready"]]]))*->_3348='True';_3348='False'), error(_339478, _339480), fail) Call: (203) [user] asserted_do_metta('&self', +, [=, ['qcompile-corpus'], [['save-corpus-stats'], [debugln, "Compiling now..."], [time, [with_self, [pllm], [qcompile, plm]]], [debugln, "Loading now..."], [time, [with_self, [pllm], ['ensure-loaded', plm]]], [debugln, "Corpus Ready"]]]) Unify: (203) [user] asserted_do_metta('&self', +, [=, ['qcompile-corpus'], [['save-corpus-stats'], [debugln, "Compiling now..."], [time, [with_self, [pllm], [qcompile, plm]]], [debugln, "Loading now..."], [time, [with_self, [pllm], ['ensure-loaded', plm]]], [debugln, "Corpus Ready"]]]) Call: (204) [user] metta_interp_mode(+, _343194) Unify: (204) [user] metta_interp_mode(+, load) Exit: (204) [user] metta_interp_mode(+, load) Call: (204) [user] asserted_do_metta('&self', load, [=, ['qcompile-corpus'], [['save-corpus-stats'], [debugln, "Compiling now..."], [time, [with_self, [pllm], [qcompile, plm]]], [debugln, "Loading now..."], [time, [with_self, [pllm], ['ensure-loaded', plm]]], [debugln, "Corpus Ready"]]]) Unify: (204) [user] asserted_do_metta('&self', load, [=, ['qcompile-corpus'], [['save-corpus-stats'], [debugln, "Compiling now..."], [time, [with_self, [pllm], [qcompile, plm]]], [debugln, "Loading now..."], [time, [with_self, [pllm], ['ensure-loaded', plm]]], [debugln, "Corpus Ready"]]]) Call: (205) [user] metta_interp_mode(load, _347784) Redo: (204) [user] asserted_do_metta('&self', load, [=, ['qcompile-corpus'], [['save-corpus-stats'], [debugln, "Compiling now..."], [time, [with_self, [pllm], [qcompile, plm]]], [debugln, "Loading now..."], [time, [with_self, [pllm], ['ensure-loaded', plm]]], [debugln, "Corpus Ready"]]]) Unify: (204) [user] asserted_do_metta('&self', load, [=, ['qcompile-corpus'], [['save-corpus-stats'], [debugln, "Compiling now..."], [time, [with_self, [pllm], [qcompile, plm]]], [debugln, "Loading now..."], [time, [with_self, [pllm], ['ensure-loaded', plm]]], [debugln, "Corpus Ready"]]]) Call: (205) [system] load==exec Redo: (204) [user] asserted_do_metta('&self', load, [=, ['qcompile-corpus'], [['save-corpus-stats'], [debugln, "Compiling now..."], [time, [with_self, [pllm], [qcompile, plm]]], [debugln, "Loading now..."], [time, [with_self, [pllm], ['ensure-loaded', plm]]], [debugln, "Corpus Ready"]]]) Unify: (204) [user] asserted_do_metta('&self', load, [=, ['qcompile-corpus'], [['save-corpus-stats'], [debugln, "Compiling now..."], [time, [with_self, [pllm], [qcompile, plm]]], [debugln, "Loading now..."], [time, [with_self, [pllm], ['ensure-loaded', plm]]], [debugln, "Corpus Ready"]]]) Call: (205) [user] asserted_do_metta2('&self', load, [=, ['qcompile-corpus'], [['save-corpus-stats'], [debugln, "Compiling now..."], [time, [with_self, [pllm], [qcompile, plm]]], [debugln, "Loading now..."], [time, [with_self, [pllm], ['ensure-loaded', plm]]], [debugln, "Corpus Ready"]]], [=, ['qcompile-corpus'], [['save-corpus-stats'], [debugln, "Compiling now..."], [time, [with_self, [pllm], [qcompile, plm]]], [debugln, "Loading now..."], [time, [with_self, [pllm], ['ensure-loaded', plm]]], [debugln, "Corpus Ready"]]]) Unify: (205) [user] asserted_do_metta2('&self', load, [=, ['qcompile-corpus'], [['save-corpus-stats'], [debugln, "Compiling now..."], [time, [with_self, [pllm], [qcompile, plm]]], [debugln, "Loading now..."], [time, [with_self, [pllm], ['ensure-loaded', plm]]], [debugln, "Corpus Ready"]]], [=, ['qcompile-corpus'], [['save-corpus-stats'], [debugln, "Compiling now..."], [time, [with_self, [pllm], [qcompile, plm]]], [debugln, "Loading now..."], [time, [with_self, [pllm], ['ensure-loaded', plm]]], [debugln, "Corpus Ready"]]]) Call: (206) [system] nonvar(load) Exit: (206) [system] nonvar(load) Call: (206) [user] metta_interp_mode(load, _357006) Redo: (205) [user] asserted_do_metta2('&self', load, [=, ['qcompile-corpus'], [['save-corpus-stats'], [debugln, "Compiling now..."], [time, [with_self, [pllm], [qcompile, plm]]], [debugln, "Loading now..."], [time, [with_self, [pllm], ['ensure-loaded', plm]]], [debugln, "Corpus Ready"]]], [=, ['qcompile-corpus'], [['save-corpus-stats'], [debugln, "Compiling now..."], [time, [with_self, [pllm], [qcompile, plm]]], [debugln, "Loading now..."], [time, [with_self, [pllm], ['ensure-loaded', plm]]], [debugln, "Corpus Ready"]]]) Unify: (205) [user] asserted_do_metta2('&self', load, [=, ['qcompile-corpus'], [['save-corpus-stats'], [debugln, "Compiling now..."], [time, [with_self, [pllm], [qcompile, plm]]], [debugln, "Loading now..."], [time, [with_self, [pllm], ['ensure-loaded', plm]]], [debugln, "Corpus Ready"]]], [=, ['qcompile-corpus'], [['save-corpus-stats'], [debugln, "Compiling now..."], [time, [with_self, [pllm], [qcompile, plm]]], [debugln, "Loading now..."], [time, [with_self, [pllm], ['ensure-loaded', plm]]], [debugln, "Corpus Ready"]]]) ^ Call: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, ['qcompile-corpus'], [['save-corpus-stats'], [debugln, "Compiling now..."], [time, [with_self, [pllm], [qcompile, plm]]], [debugln, "Loading now..."], [time, [with_self, [pllm], ['ensure-loaded', plm]]], [debugln, "Corpus Ready"]]], metta_atom('&self', [=, ['qcompile-corpus'], [['save-corpus-stats'], [debugln, "Compiling now..."], [time, [with_self, [pllm], [qcompile, plm]]], [debugln, "Loading now..."], [time, [with_self, [pllm], ['ensure-loaded', plm]]], [debugln, "Corpus Ready"]]]))) ^ Unify: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, ['qcompile-corpus'], [['save-corpus-stats'], [debugln, "Compiling now..."], [time, [with_self, [pllm], [qcompile, plm]]], [debugln, "Loading now..."], [time, [with_self, [pllm], ['ensure-loaded', plm]]], [debugln, "Corpus Ready"]]], metta_atom('&self', [=, ['qcompile-corpus'], [['save-corpus-stats'], [debugln, "Compiling now..."], [time, [with_self, [pllm], [qcompile, plm]]], [debugln, "Loading now..."], [time, [with_self, [pllm], ['ensure-loaded', plm]]], [debugln, "Corpus Ready"]]]))) ^ Call: (207) [user] is_compatio ^ Unify: (207) [user] is_compatio ^ Call: (209) [system] setup_call_cleanup('$notrace'(_363482, _363484), once(user:is_compatio0), '$restore_trace'(_363482, _363484)) ^ Unify: (209) [system] setup_call_cleanup(system:'$notrace'(_363482, _363484), system:once(user:is_compatio0), system:'$restore_trace'(_363482, _363484)) ^ Call: (210) [system] sig_atomic(system:'$notrace'(_363482, _363484)) ^ Fail: (207) [user] is_compatio ^ Redo: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, ['qcompile-corpus'], [['save-corpus-stats'], [debugln, "Compiling now..."], [time, [with_self, [pllm], [qcompile, plm]]], [debugln, "Loading now..."], [time, [with_self, [pllm], ['ensure-loaded', plm]]], [debugln, "Corpus Ready"]]], metta_atom('&self', [=, ['qcompile-corpus'], [['save-corpus-stats'], [debugln, "Compiling now..."], [time, [with_self, [pllm], [qcompile, plm]]], [debugln, "Loading now..."], [time, [with_self, [pllm], ['ensure-loaded', plm]]], [debugln, "Corpus Ready"]]]))) ^ Unify: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, ['qcompile-corpus'], [['save-corpus-stats'], [debugln, "Compiling now..."], [time, [with_self, [pllm], [qcompile, plm]]], [debugln, "Loading now..."], [time, [with_self, [pllm], ['ensure-loaded', plm]]], [debugln, "Corpus Ready"]]], metta_atom('&self', [=, ['qcompile-corpus'], [['save-corpus-stats'], [debugln, "Compiling now..."], [time, [with_self, [pllm], [qcompile, plm]]], [debugln, "Loading now..."], [time, [with_self, [pllm], ['ensure-loaded', plm]]], [debugln, "Corpus Ready"]]]))) ^ Call: (208) [rtrace] rtrace:quietly3(user:(wots(_369100, must_det_ll(user:metta_anew(load, [=, ['qcompile-corpus'], [['save-corpus-stats'], [debugln, "Compiling now..."], [time, [with_self, [pllm], [qcompile, plm]]], [debugln, "Loading now..."], [time, [with_self, [pllm], ['ensure-loaded', plm]]], [debugln, "Corpus Ready"]]], metta_atom('&self', [=, ['qcompile-corpus'], [['save-corpus-stats'], [debugln, "Compiling now..."], [time, [with_self, [pllm], [qcompile, plm]]], [debugln, "Loading now..."], [time, [with_self, [pllm], ['ensure-loaded', plm]]], [debugln, "Corpus Ready"]]])))), (_369100==""->true;our_ansi_format('#ffa505', '~w~n', [_369100])))) ^ Unify: (208) [rtrace] rtrace:quietly3(user:(wots(_369100, must_det_ll(user:metta_anew(load, [=, ['qcompile-corpus'], [['save-corpus-stats'], [debugln, "Compiling now..."], [time, [with_self, [pllm], [qcompile, plm]]], [debugln, "Loading now..."], [time, [with_self, [pllm], ['ensure-loaded', plm]]], [debugln, "Corpus Ready"]]], metta_atom('&self', [=, ['qcompile-corpus'], [['save-corpus-stats'], [debugln, "Compiling now..."], [time, [with_self, [pllm], [qcompile, plm]]], [debugln, "Loading now..."], [time, [with_self, [pllm], ['ensure-loaded', plm]]], [debugln, "Corpus Ready"]]])))), (_369100==""->true;our_ansi_format('#ffa505', '~w~n', [_369100])))) (= (qcompile-corpus) ( (save-corpus-stats) (debugln "Compiling now...") (time (with_self (pllm) (qcompile plm))) (debugln "Loading now...") (time (with_self (pllm) (ensure-loaded plm))) (debugln "Corpus Ready"))) ^ Exit: (208) [rtrace] rtrace:quietly3(user:(wots("", must_det_ll(user:metta_anew(load, [=, ['qcompile-corpus'], [['save-corpus-stats'], [debugln, "Compiling now..."], [time, [with_self, [pllm], [qcompile, plm]]], [debugln, "Loading now..."], [time, [with_self, [pllm], ['ensure-loaded', plm]]], [debugln, "Corpus Ready"]]], metta_atom('&self', [=, ['qcompile-corpus'], [['save-corpus-stats'], [debugln, "Compiling now..."], [time, [with_self, [pllm], [qcompile, plm]]], [debugln, "Loading now..."], [time, [with_self, [pllm], ['ensure-loaded', plm]]], [debugln, "Corpus Ready"]]])))), (""==""->true;our_ansi_format('#ffa505', '~w~n', [""])))) ^ Exit: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, ['qcompile-corpus'], [['save-corpus-stats'], [debugln, "Compiling now..."], [time, [with_self, [pllm], [qcompile, plm]]], [debugln, "Loading now..."], [time, [with_self, [pllm], ['ensure-loaded', plm]]], [debugln, "Corpus Ready"]]], metta_atom('&self', [=, ['qcompile-corpus'], [['save-corpus-stats'], [debugln, "Compiling now..."], [time, [with_self, [pllm], [qcompile, plm]]], [debugln, "Loading now..."], [time, [with_self, [pllm], ['ensure-loaded', plm]]], [debugln, "Corpus Ready"]]]))) Exit: (205) [user] asserted_do_metta2('&self', load, [=, ['qcompile-corpus'], [['save-corpus-stats'], [debugln, "Compiling now..."], [time, [with_self, [pllm], [qcompile, plm]]], [debugln, "Loading now..."], [time, [with_self, [pllm], ['ensure-loaded', plm]]], [debugln, "Corpus Ready"]]], [=, ['qcompile-corpus'], [['save-corpus-stats'], [debugln, "Compiling now..."], [time, [with_self, [pllm], [qcompile, plm]]], [debugln, "Loading now..."], [time, [with_self, [pllm], ['ensure-loaded', plm]]], [debugln, "Corpus Ready"]]]) Exit: (204) [user] asserted_do_metta('&self', load, [=, ['qcompile-corpus'], [['save-corpus-stats'], [debugln, "Compiling now..."], [time, [with_self, [pllm], [qcompile, plm]]], [debugln, "Loading now..."], [time, [with_self, [pllm], ['ensure-loaded', plm]]], [debugln, "Corpus Ready"]]]) Exit: (203) [user] asserted_do_metta('&self', +, [=, ['qcompile-corpus'], [['save-corpus-stats'], [debugln, "Compiling now..."], [time, [with_self, [pllm], [qcompile, plm]]], [debugln, "Loading now..."], [time, [with_self, [pllm], ['ensure-loaded', plm]]], [debugln, "Corpus Ready"]]]) Call: (203) [system] _3348='True' Exit: (203) [system] 'True'='True' Exit: (200) [user] catch_err((call(asserted_do_metta('&self', +, [=, ['qcompile-corpus'], [['save-corpus-stats'], [debugln, "Compiling now..."], [time, [with_self, [pllm], [qcompile, plm]]], [debugln, "Loading now..."], [time, [with_self, [pllm], ['ensure-loaded', plm]]], [debugln, "Corpus Ready"]]]))*->'True'='True';'True'='False'), error(_339478, _339480), fail) ^ Exit: (199) [user] catch_nowarn((call(asserted_do_metta('&self', +, [=, ['qcompile-corpus'], [['save-corpus-stats'], [debugln, "Compiling now..."], [time, [with_self, [pllm], [qcompile, plm]]], [debugln, "Loading now..."], [time, [with_self, [pllm], ['ensure-loaded', plm]]], [debugln, "Corpus Ready"]]]))*->'True'='True';'True'='False')) ^ Exit: (198) [user] as_tf(asserted_do_metta('&self', +, [=, ['qcompile-corpus'], [['save-corpus-stats'], [debugln, "Compiling now..."], [time, [with_self, [pllm], [qcompile, plm]]], [debugln, "Loading now..."], [time, [with_self, [pllm], ['ensure-loaded', plm]]], [debugln, "Corpus Ready"]]]), 'True') Exit: (196) [user] dont_give_up(as_tf(asserted_do_metta('&self', +, [=, ['qcompile-corpus'], [['save-corpus-stats'], [debugln, "Compiling now..."], [time, [with_self, [pllm], [qcompile, plm]]], [debugln, "Loading now..."], [time, [with_self, [pllm], ['ensure-loaded', plm]]], [debugln, "Corpus Ready"]]]), 'True')) Exit: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['qcompile-corpus'], [['save-corpus-stats'], [debugln, "Compiling now..."], [time, [with_self, [pllm], [qcompile, plm]]], [debugln, "Loading now..."], [time, [with_self, [pllm], ['ensure-loaded', plm]]], [debugln, "Corpus Ready"]]], 'True') ^ Exit: (194) [user] must_not_error(user:do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['qcompile-corpus'], [['save-corpus-stats'], [debugln, "Compiling now..."], [time, [with_self, [pllm], [qcompile, plm]]], [debugln, "Loading now..."], [time, [with_self, [pllm], ['ensure-loaded', plm]]], [debugln, "Corpus Ready"]]], 'True')) ^ Redo: (193) [user] metta_file_buffer(_3300, _3302, _3304, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', _3308) ^ Unify: (193) [user] metta_file_buffer(+, [=, ['add-training', _400890, "XXXXXXXXXXX"], [[flag, 'corpus-convos', _400934, [+, _400934, 1]], [is, _400976, [div, _400934, 10]], ['set-last-oc', _400934], ['set-det'], [is, _401048, [*, [+, _400976, 1], 100]], [flag, 'sent-num', _400890, _401048], ['set-det']]], ['_Y'=_401048, '_Z10'=_400976, '_Z'=_400934, '__'=_400890], P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', '$stream_position'(7216, 255, 32, 7216)) ^ Exit: (193) [user] metta_file_buffer(+, [=, ['add-training', _400890, "XXXXXXXXXXX"], [[flag, 'corpus-convos', _400934, [+, _400934, 1]], [is, _400976, [div, _400934, 10]], ['set-last-oc', _400934], ['set-det'], [is, _401048, [*, [+, _400976, 1], 100]], [flag, 'sent-num', _400890, _401048], ['set-det']]], ['_Y'=_401048, '_Z10'=_400976, '_Z'=_400934, '__'=_400890], P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', '$stream_position'(7216, 255, 32, 7216)) ^ Call: (194) [user] apply:maplist(maybe_assign, ['_Y'=_401048, '_Z10'=_400976, '_Z'=_400934, '__'=_400890]) ^ Unify: (194) [apply] apply:maplist(user:maybe_assign, ['_Y'=_401048, '_Z10'=_400976, '_Z'=_400934, '__'=_400890]) Call: (195) [apply] apply:maplist_(['_Y'=_401048, '_Z10'=_400976, '_Z'=_400934, '__'=_400890], user:maybe_assign) Unify: (195) [apply] apply:maplist_(['_Y'=_401048, '_Z10'=_400976, '_Z'=_400934, '__'=_400890], user:maybe_assign) Call: (196) [user] maybe_assign('_Y'=_401048) Unify: (196) [user] maybe_assign('_Y'=_401048) ^ Call: (197) [user] ignore(_401048=_Y) ^ Unify: (197) [system] ignore(user:(_401048=_Y)) Call: (198) [system] _401048=_Y Exit: (198) [system] _Y=_Y ^ Exit: (197) [system] ignore(user:(_Y=_Y)) Exit: (196) [user] maybe_assign('_Y'=_Y) Call: (196) [apply] apply:maplist_(['_Z10'=_400976, '_Z'=_400934, '__'=_400890], user:maybe_assign) Unify: (196) [apply] apply:maplist_(['_Z10'=_400976, '_Z'=_400934, '__'=_400890], user:maybe_assign) Call: (197) [user] maybe_assign('_Z10'=_400976) Unify: (197) [user] maybe_assign('_Z10'=_400976) ^ Call: (198) [user] ignore(_400976=_Z10) ^ Unify: (198) [system] ignore(user:(_400976=_Z10)) Call: (199) [system] _400976=_Z10 Exit: (199) [system] _Z10=_Z10 ^ Exit: (198) [system] ignore(user:(_Z10=_Z10)) Exit: (197) [user] maybe_assign('_Z10'=_Z10) Call: (197) [apply] apply:maplist_(['_Z'=_400934, '__'=_400890], user:maybe_assign) Unify: (197) [apply] apply:maplist_(['_Z'=_400934, '__'=_400890], user:maybe_assign) Call: (198) [user] maybe_assign('_Z'=_400934) Unify: (198) [user] maybe_assign('_Z'=_400934) ^ Call: (199) [user] ignore(_400934=_Z) ^ Unify: (199) [system] ignore(user:(_400934=_Z)) Call: (200) [system] _400934=_Z Exit: (200) [system] _Z=_Z ^ Exit: (199) [system] ignore(user:(_Z=_Z)) Exit: (198) [user] maybe_assign('_Z'=_Z) Call: (198) [apply] apply:maplist_(['__'=_400890], user:maybe_assign) Unify: (198) [apply] apply:maplist_(['__'=_400890], user:maybe_assign) Call: (199) [user] maybe_assign('__'=_400890) Unify: (199) [user] maybe_assign('__'=_400890) ^ Call: (200) [user] ignore(_400890=__) ^ Unify: (200) [system] ignore(user:(_400890=__)) Call: (201) [system] _400890=__ Exit: (201) [system] __=__ ^ Exit: (200) [system] ignore(user:(__=__)) Exit: (199) [user] maybe_assign('__'=__) Call: (199) [apply] apply:maplist_([], user:maybe_assign) Unify: (199) [apply] apply:maplist_([], user:maybe_assign) Exit: (199) [apply] apply:maplist_([], user:maybe_assign) Exit: (198) [apply] apply:maplist_(['__'=__], user:maybe_assign) Exit: (197) [apply] apply:maplist_(['_Z'=_Z, '__'=__], user:maybe_assign) Exit: (196) [apply] apply:maplist_(['_Z10'=_Z10, '_Z'=_Z, '__'=__], user:maybe_assign) Exit: (195) [apply] apply:maplist_(['_Y'=_Y, '_Z10'=_Z10, '_Z'=_Z, '__'=__], user:maybe_assign) ^ Exit: (194) [apply] apply:maplist(user:maybe_assign, ['_Y'=_Y, '_Z10'=_Z10, '_Z'=_Z, '__'=__]) ^ Call: (194) [user] must_not_error(do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['add-training', __, "XXXXXXXXXXX"], [[flag, 'corpus-convos', _Z, [+, _Z, 1]], [is, _Z10, [div, _Z, 10]], ['set-last-oc', _Z], ['set-det'], [is, _Y, [*, [+, _Z10, 1], 100]], [flag, 'sent-num', __, _Y], ['set-det']]], _3348)) ^ Unify: (194) [user] must_not_error(user:do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['add-training', __, "XXXXXXXXXXX"], [[flag, 'corpus-convos', _Z, [+, _Z, 1]], [is, _Z10, [div, _Z, 10]], ['set-last-oc', _Z], ['set-det'], [is, _Y, [*, [+, _Z10, 1], 100]], [flag, 'sent-num', __, _Y], ['set-det']]], _3348)) Call: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['add-training', __, "XXXXXXXXXXX"], [[flag, 'corpus-convos', _Z, [+, _Z, 1]], [is, _Z10, [div, _Z, 10]], ['set-last-oc', _Z], ['set-det'], [is, _Y, [*, [+, _Z10, 1], 100]], [flag, 'sent-num', __, _Y], ['set-det']]], _3348) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['add-training', __, "XXXXXXXXXXX"], [[flag, 'corpus-convos', _Z, [+, _Z, 1]], [is, _Z10, [div, _Z, 10]], ['set-last-oc', _Z], ['set-det'], [is, _Y, [*, [+, _Z10, 1], 100]], [flag, 'sent-num', __, _Y], ['set-det']]], _3348) Call: (196) [system] var([=, ['add-training', __, "XXXXXXXXXXX"], [[flag, 'corpus-convos', _Z, [+, _Z, 1]], [is, _Z10, [div, _Z, 10]], ['set-last-oc', _Z], ['set-det'], [is, _Y, [*, [+, _Z10, 1], 100]], [flag, 'sent-num', __, _Y], ['set-det']]]) Redo: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['add-training', __, "XXXXXXXXXXX"], [[flag, 'corpus-convos', _Z, [+, _Z, 1]], [is, _Z10, [div, _Z, 10]], ['set-last-oc', _Z], ['set-det'], [is, _Y, [*, [+, _Z10, 1], 100]], [flag, 'sent-num', __, _Y], ['set-det']]], _3348) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['add-training', __, "XXXXXXXXXXX"], [[flag, 'corpus-convos', _Z, [+, _Z, 1]], [is, _Z10, [div, _Z, 10]], ['set-last-oc', _Z], ['set-det'], [is, _Y, [*, [+, _Z10, 1], 100]], [flag, 'sent-num', __, _Y], ['set-det']]], _3348) Call: (196) [system] (+)\==exec Exit: (196) [system] (+)\==exec Call: (196) [system] [=, ['add-training', __, "XXXXXXXXXXX"], [[flag, 'corpus-convos', _Z, [+, _Z, 1]], [is, _Z10, [div, _Z, 10]], ['set-last-oc', _Z], ['set-det'], [is, _Y, [*, [+, _Z10, 1], 100]], [flag, 'sent-num', __, _Y], ['set-det']]]==[] Redo: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['add-training', __, "XXXXXXXXXXX"], [[flag, 'corpus-convos', _Z, [+, _Z, 1]], [is, _Z10, [div, _Z, 10]], ['set-last-oc', _Z], ['set-det'], [is, _Y, [*, [+, _Z10, 1], 100]], [flag, 'sent-num', __, _Y], ['set-det']]], _3348) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['add-training', __, "XXXXXXXXXXX"], [[flag, 'corpus-convos', _Z, [+, _Z, 1]], [is, _Z10, [div, _Z, 10]], ['set-last-oc', _Z], ['set-det'], [is, _Y, [*, [+, _Z10, 1], 100]], [flag, 'sent-num', __, _Y], ['set-det']]], _3348) Call: (196) [system] string([=, ['add-training', __, "XXXXXXXXXXX"], [[flag, 'corpus-convos', _Z, [+, _Z, 1]], [is, _Z10, [div, _Z, 10]], ['set-last-oc', _Z], ['set-det'], [is, _Y, [*, [+, _Z10, 1], 100]], [flag, 'sent-num', __, _Y], ['set-det']]]) Redo: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['add-training', __, "XXXXXXXXXXX"], [[flag, 'corpus-convos', _Z, [+, _Z, 1]], [is, _Z10, [div, _Z, 10]], ['set-last-oc', _Z], ['set-det'], [is, _Y, [*, [+, _Z10, 1], 100]], [flag, 'sent-num', __, _Y], ['set-det']]], _3348) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['add-training', __, "XXXXXXXXXXX"], [[flag, 'corpus-convos', _Z, [+, _Z, 1]], [is, _Z10, [div, _Z, 10]], ['set-last-oc', _Z], ['set-det'], [is, _Y, [*, [+, _Z10, 1], 100]], [flag, 'sent-num', __, _Y], ['set-det']]], _3348) Call: (196) [system] (+)\==exec Exit: (196) [system] (+)\==exec ^ Call: (196) [user] if_t(into_simple_op(+, [=, ['add-training', __, "XXXXXXXXXXX"], [[flag, 'corpus-convos', _Z, [+, _Z, 1]], [is, _Z10, [div, _Z, 10]], ['set-last-oc', _Z], ['set-det'], [is, _Y, [*, [+, _Z10, 1], 100]], [flag, 'sent-num', __, _Y], ['set-det']]], _511942), pfcAdd_Now('next-operation'(_511942))) ^ Unify: (196) [user] if_t(into_simple_op(+, [=, ['add-training', __, "XXXXXXXXXXX"], [[flag, 'corpus-convos', _Z, [+, _Z, 1]], [is, _Z10, [div, _Z, 10]], ['set-last-oc', _Z], ['set-det'], [is, _Y, [*, [+, _Z10, 1], 100]], [flag, 'sent-num', __, _Y], ['set-det']]], _511942), pfcAdd_Now('next-operation'(_511942))) Call: (197) [user] into_simple_op(+, [=, ['add-training', __, "XXXXXXXXXXX"], [[flag, 'corpus-convos', _Z, [+, _Z, 1]], [is, _Z10, [div, _Z, 10]], ['set-last-oc', _Z], ['set-det'], [is, _Y, [*, [+, _Z10, 1], 100]], [flag, 'sent-num', __, _Y], ['set-det']]], _511942) Unify: (197) [user] into_simple_op(+, [=, ['add-training', __, "XXXXXXXXXXX"], [[flag, 'corpus-convos', _Z, [+, _Z, 1]], [is, _Z10, [div, _Z, 10]], ['set-last-oc', _Z], ['set-det'], [is, _Y, [*, [+, _Z10, 1], 100]], [flag, 'sent-num', __, _Y], ['set-det']]], op(+, =, _514734)) Call: (198) [user] o_s([['add-training', __, "XXXXXXXXXXX"], [[flag, 'corpus-convos', _Z, [+, _Z, 1]], [is, _Z10, [div, _Z, 10]], ['set-last-oc', _Z], ['set-det'], [is, _Y, [*, [+, _Z10, 1], 100]], [flag, 'sent-num', __, _Y], ['set-det']]], _514734) Unify: (198) [user] o_s([['add-training', __, "XXXXXXXXXXX"], [[flag, 'corpus-convos', _Z, [+, _Z, 1]], [is, _Z10, [div, _Z, 10]], ['set-last-oc', _Z], ['set-det'], [is, _Y, [*, [+, _Z10, 1], 100]], [flag, 'sent-num', __, _Y], ['set-det']]], _514734) Call: (199) [user] o_s(['add-training', __, "XXXXXXXXXXX"], _514734) Unify: (199) [user] o_s(['add-training', __, "XXXXXXXXXXX"], _514734) Call: (200) [user] o_s('add-training', _514734) Unify: (200) [user] o_s('add-training', 'add-training') Exit: (200) [user] o_s('add-training', 'add-training') Exit: (199) [user] o_s(['add-training', __, "XXXXXXXXXXX"], 'add-training') Exit: (198) [user] o_s([['add-training', __, "XXXXXXXXXXX"], [[flag, 'corpus-convos', _Z, [+, _Z, 1]], [is, _Z10, [div, _Z, 10]], ['set-last-oc', _Z], ['set-det'], [is, _Y, [*, [+, _Z10, 1], 100]], [flag, 'sent-num', __, _Y], ['set-det']]], 'add-training') Exit: (197) [user] into_simple_op(+, [=, ['add-training', __, "XXXXXXXXXXX"], [[flag, 'corpus-convos', _Z, [+, _Z, 1]], [is, _Z10, [div, _Z, 10]], ['set-last-oc', _Z], ['set-det'], [is, _Y, [*, [+, _Z10, 1], 100]], [flag, 'sent-num', __, _Y], ['set-det']]], op(+, =, 'add-training')) ^ Call: (197) [user] pfcAdd_Now('next-operation'(op(+, =, 'add-training'))) ^ Unify: (197) [user] pfcAdd_Now('next-operation'(op(+, =, 'add-training'))) ^ Call: (198) [user] current_predicate(pfcAdd/1) ^ Exit: (198) [user] current_predicate(pfcAdd/1) ^ Call: (198) [user] once_writeq_nl(pfcAdd('next-operation'(op(+, =, 'add-training')))) ^ Unify: (198) [user] once_writeq_nl(pfcAdd('next-operation'(op(+, =, 'add-training')))) ^ Call: (199) [user] clause(pfcTraceExecution, true) ^ Fail: (199) [user] clause(pfcTraceExecution, true) ^ Redo: (198) [user] once_writeq_nl(pfcAdd('next-operation'(op(+, =, 'add-training')))) ^ Exit: (198) [user] once_writeq_nl(pfcAdd('next-operation'(op(+, =, 'add-training')))) ^ Call: (198) [user] pfcAdd('next-operation'(op(+, =, 'add-training'))) ^ Unify: (198) [user] pfcAdd('next-operation'(op(+, =, 'add-training'))) ^ Call: (199) [user] must_ex(current_why_UU(_15840)) ^ Unify: (199) [user] must_ex(current_why_UU(_15840)) Call: (201) [user] current_why_UU(_15840) Unify: (201) [user] current_why_UU(_15840) ^ Call: (202) [user] get_why_uu(_15840) ^ Unify: (202) [user] get_why_uu(_15840) ^ Call: (203) [user] findall(_21380, current_why(_21380), _21386) ^ Unify: (203) [$bags] findall(_21380, user:current_why(_21380), _21386) ^ Call: (204) [$bags] findall(_21380, user:current_why(_21380), _21386, []) ^ Unify: (204) [$bags] findall(_21380, user:current_why(_21380), _21386, []) ^ Call: (205) [$bags] cleanup_bag(findall_loop(_21380, user:current_why(_21380), _21386, []), '$destroy_findall_bag') ^ Unify: (205) [$bags] cleanup_bag('$bags':findall_loop(_21380, user:current_why(_21380), _21386, []), '$bags':'$destroy_findall_bag') Call: (206) [$bags] findall_loop(_21380, user:current_why(_21380), _21386, []) Unify: (206) [$bags] findall_loop(_21380, user:current_why(_21380), _21386, []) ^ Call: (207) [user] bugger:current_why(_21380) ^ Unify: (207) [user] bugger:current_why(_21380) ^ Call: (208) [user] bugger:current_why_data(_21380) ^ Unify: (208) [user] bugger:current_why_data(_21380) Call: (209) [system] nb_current('$current_why', wp(_21380, _32640)) Fail: (209) [system] nb_current('$current_why', wp(_21380, _32640)) ^ Redo: (208) [user] bugger:current_why_data(_21380) ^ Unify: (208) [user] bugger:current_why_data(_21380) Call: (209) [t_l] t_l:current_why_source(_21380) Fail: (209) [t_l] t_l:current_why_source(_21380) ^ Fail: (208) [user] bugger:current_why_data(_21380) ^ Redo: (207) [user] bugger:current_why(_21380) ^ Unify: (207) [user] bugger:current_why(mfl4(_40068, _40070, _40072, _40074)) ^ Call: (209) [system] setup_call_cleanup('$notrace'(_41024, _41026), once(user:current_mfl4(_40068, _40070, _40072, _40074)), '$restore_trace'(_41024, _41026)) ^ Unify: (209) [system] setup_call_cleanup(system:'$notrace'(_41024, _41026), system:once(user:current_mfl4(_40068, _40070, _40072, _40074)), system:'$restore_trace'(_41024, _41026)) ^ Call: (210) [system] sig_atomic(system:'$notrace'(_41024, _41026)) ^ Exit: (209) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:current_mfl4(_40068, user, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', 587)), system:'$restore_trace'(3, -1)) ^ Exit: (207) [user] bugger:current_why(P;HTML|mfl4(_40068, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Redo: (206) [$bags] findall_loop(_21380, user:current_why(_21380), _21386, []) Exit: (206) [$bags] findall_loop(_21380, user:current_why(_21380), [P;HTML|mfl4(_57904, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], []) ^ Exit: (205) [$bags] cleanup_bag('$bags':findall_loop(_21380, user:current_why(_21380), [P;HTML|mfl4(_57904, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], []), '$bags':'$destroy_findall_bag') ^ Exit: (204) [$bags] findall(_21380, user:current_why(_21380), [P;HTML|mfl4(_57904, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], []) ^ Exit: (203) [$bags] findall(_21380, user:current_why(_21380), [P;HTML|mfl4(_57904, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Call: (203) [system] [P;HTML|mfl4(_57904, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]\==[] Exit: (203) [system] [P;HTML|mfl4(_57904, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]\==[] ^ Call: (203) [user] u_to_uu([P;HTML|mfl4(_57904, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _15840) ^ Unify: (203) [user] u_to_uu([P;HTML|mfl4(_57904, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], ([P;HTML|mfl4(_57904, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], ax)) Call: (204) [system] var([P;HTML|mfl4(_57904, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Fail: (204) [system] var([P;HTML|mfl4(_57904, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) ^ Redo: (203) [user] u_to_uu([P;HTML|mfl4(_57904, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _15840) ^ Unify: (203) [user] u_to_uu([P;HTML|mfl4(_57904, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], [P;HTML|mfl4(_57904, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Call: (204) [system] nonvar([P;HTML|mfl4(_57904, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Exit: (204) [system] nonvar([P;HTML|mfl4(_57904, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Call: (204) [system] [P;HTML|mfl4(_57904, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]=(_177660, _177662) Fail: (204) [system] [P;HTML|mfl4(_57904, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]=(_177660, _177662) ^ Redo: (203) [user] u_to_uu([P;HTML|mfl4(_57904, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _15840) ^ Unify: (203) [user] u_to_uu([P;HTML|mfl4(_57904, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _15840) ^ Call: (204) [user] logicmoo_util_terms:list_to_conjuncts([P;HTML|mfl4(_57904, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _208062) ^ Unify: (204) [user] logicmoo_util_terms:list_to_conjuncts([P;HTML|mfl4(_57904, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _208062) ^ Call: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_57904, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _208062) ^ Unify: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_57904, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], [P;HTML|mfl4(_57904, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Call: (206) [system] var([P;HTML|mfl4(_57904, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Fail: (206) [system] var([P;HTML|mfl4(_57904, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) ^ Redo: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_57904, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _208062) ^ Unify: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_57904, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], [P;HTML|mfl4(_57904, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) ^ Call: (206) [user] not(compound([P;HTML|mfl4(_57904, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)])) ^ Unify: (206) [system] not(user:compound([P;HTML|mfl4(_57904, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)])) Call: (207) [system] compound([P;HTML|mfl4(_57904, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Exit: (207) [system] compound([P;HTML|mfl4(_57904, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) ^ Fail: (206) [system] not(user:compound([P;HTML|mfl4(_57904, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)])) ^ Redo: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_57904, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _208062) ^ Unify: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_57904, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _208062) ^ Call: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_57904, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _208062) ^ Unify: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_57904, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_57904, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Call: (207) [system] var(P;HTML|mfl4(_57904, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Fail: (207) [system] var(P;HTML|mfl4(_57904, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Redo: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_57904, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _208062) ^ Unify: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_57904, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_57904, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Call: (207) [user] not(compound(P;HTML|mfl4(_57904, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587))) ^ Unify: (207) [system] not(user:compound(P;HTML|mfl4(_57904, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587))) Call: (208) [system] compound(P;HTML|mfl4(_57904, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Exit: (208) [system] compound(P;HTML|mfl4(_57904, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Fail: (207) [system] not(user:compound(P;HTML|mfl4(_57904, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587))) ^ Redo: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_57904, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _208062) ^ Unify: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_57904, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_57904, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Exit: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_57904, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_57904, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Exit: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_57904, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], P;HTML|mfl4(_57904, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Exit: (204) [user] logicmoo_util_terms:list_to_conjuncts([P;HTML|mfl4(_57904, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], P;HTML|mfl4(_57904, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Call: (204) [user] u_to_uu(P;HTML|mfl4(_57904, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _15840) ^ Unify: (204) [user] u_to_uu(P;HTML|mfl4(_57904, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), (P;HTML|mfl4(_57904, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) Call: (205) [system] var(P;HTML|mfl4(_57904, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Fail: (205) [system] var(P;HTML|mfl4(_3934, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Redo: (204) [user] u_to_uu(P;HTML|mfl4(_3934, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _3908) ^ Unify: (204) [user] u_to_uu(P;HTML|mfl4(_3934, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_3934, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Call: (205) [system] nonvar(P;HTML|mfl4(_3934, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Exit: (205) [system] nonvar(P;HTML|mfl4(_3934, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Call: (205) [system] P;HTML|mfl4(_3934, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)=(_52716, _52718) Fail: (205) [system] P;HTML|mfl4(_3934, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)=(_52716, _52718) ^ Redo: (204) [user] u_to_uu(P;HTML|mfl4(_3934, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _3908) ^ Unify: (204) [user] u_to_uu(P;HTML|mfl4(_3934, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), (P;HTML|mfl4(_3934, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (204) [user] u_to_uu(P;HTML|mfl4(_3934, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), (P;HTML|mfl4(_3934, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (203) [user] u_to_uu([P;HTML|mfl4(_3934, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], (P;HTML|mfl4(_3934, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (202) [user] get_why_uu((P;HTML|mfl4(_3934, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) Exit: (201) [user] current_why_UU((P;HTML|mfl4(_3934, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (199) [user] must_ex(current_why_UU((P;HTML|mfl4(_3934, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (199) [user] pfcAdd('next-operation'(op(+, =, 'add-training')), (P;HTML|mfl4(_3934, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (199) [user] pfcAdd('next-operation'(op(+, =, 'add-training')), (P;HTML|mfl4(_3934, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (200) [user] pfcPost('next-operation'(op(+, =, 'add-training')), (P;HTML|mfl4(_3934, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (200) [user] pfcPost('next-operation'(op(+, =, 'add-training')), (P;HTML|mfl4(_3934, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (201) [user] pfcPost_rev((P;HTML|mfl4(_3934, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax), 'next-operation'(op(+, =, 'add-training'))) ^ Unify: (201) [user] pfcPost_rev((P;HTML|mfl4(_3934, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax), 'next-operation'(op(+, =, 'add-training'))) Call: (202) [system] is_list('next-operation'(op(+, =, 'add-training'))) Fail: (202) [system] is_list('next-operation'(op(+, =, 'add-training'))) ^ Redo: (201) [user] pfcPost_rev((P;HTML|mfl4(_3934, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax), 'next-operation'(op(+, =, 'add-training'))) ^ Call: (202) [user] pfcPost1('next-operation'(op(+, =, 'add-training')), (P;HTML|mfl4(_3934, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (202) [user] pfcPost1('next-operation'(op(+, =, 'add-training')), (P;HTML|mfl4(_3934, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (203) [user] control_arg_types('next-operation'(op(+, =, 'add-training')), _211324) ^ Unify: (203) [user] control_arg_types('next-operation'(op(+, =, 'add-training')), _211324) Call: (204) [system] fail Fail: (204) [system] fail ^ Fail: (203) [user] control_arg_types('next-operation'(op(+, =, 'add-training')), _211324) ^ Redo: (202) [user] pfcPost1('next-operation'(op(+, =, 'add-training')), (P;HTML|mfl4(_3934, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (202) [user] pfcPost1('next-operation'(op(+, =, 'add-training')), (P;HTML|mfl4(_3934, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (203) [user] locally_each:locally(set_prolog_flag(occurs_check, true), catch(pfcPost11('next-operation'(op(+, =, 'add-training')), (P;HTML|mfl4(_3934, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _231148, (notrace, wdmsg(('next-operation'(op(+, =, 'add-training'))=>_231148)), trace))) ^ Unify: (203) [locally_each] locally_each:locally(user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'add-training')), (P;HTML|mfl4(_3934, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _231148, (notrace, wdmsg(('next-operation'(op(+, =, 'add-training'))=>_231148)), trace))) ^ Call: (204) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'add-training')), (P;HTML|mfl4(_3934, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _231148, (notrace, wdmsg(('next-operation'(op(+, =, 'add-training'))=>_231148)), trace)), user:each_call_cleanup) ^ Unify: (204) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'add-training')), (P;HTML|mfl4(_3934, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _231148, (notrace, wdmsg(('next-operation'(op(+, =, 'add-training'))=>_231148)), trace)), user:each_call_cleanup) Call: (205) [system] current_prolog_flag(occurs_check, _261646) Exit: (205) [system] current_prolog_flag(occurs_check, true) ^ Call: (205) [locally_each] locally_each:wtl_how(trusted_redo_call_cleanup, true==true, user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'add-training')), (P;HTML|mfl4(_3934, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _231148, (notrace, wdmsg(('next-operation'(op(+, =, 'add-training'))=>_231148)), trace)), user:set_prolog_flag(occurs_check, true)) ^ Unify: (205) [locally_each] locally_each:wtl_how(locally_each:trusted_redo_call_cleanup, locally_each:(true==true), user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'add-training')), (P;HTML|mfl4(_3934, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _231148, (notrace, wdmsg(('next-operation'(op(+, =, 'add-training'))=>_231148)), trace)), user:set_prolog_flag(occurs_check, true)) Call: (206) [system] true==true Exit: (206) [system] true==true ^ Call: (207) [user] pfcPost11('next-operation'(op(+, =, 'add-training')), (P;HTML|mfl4(_3934, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (207) [user] pfcPost11('next-operation'(op(+, =, 'add-training')), (P;HTML|mfl4(_3934, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (208) [user] must_ex(pfcAddSupport('next-operation'(op(+, =, 'add-training')), (P;HTML|mfl4(_3934, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Unify: (208) [user] must_ex(pfcAddSupport('next-operation'(op(+, =, 'add-training')), (P;HTML|mfl4(_3934, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (210) [user] pfcAddSupport('next-operation'(op(+, =, 'add-training')), (P;HTML|mfl4(_3934, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (210) [user] pfcAddSupport('next-operation'(op(+, =, 'add-training')), (P;HTML|mfl4(_3934, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (211) [user] assert('$spft$'('next-operation'(op(+, =, 'add-training')), P;HTML|mfl4(_3934, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (211) [user] assert('$spft$'('next-operation'(op(+, =, 'add-training')), P;HTML|mfl4(_3934, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (210) [user] pfcAddSupport('next-operation'(op(+, =, 'add-training')), (P;HTML|mfl4(_3934, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (208) [user] must_ex(pfcAddSupport('next-operation'(op(+, =, 'add-training')), (P;HTML|mfl4(_3934, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (208) [user] pfcUnique(post, 'next-operation'(op(+, =, 'add-training'))) ^ Unify: (208) [user] pfcUnique(post, 'next-operation'(op(+, =, 'add-training'))) ^ Call: (209) [user] pfcUnique(post, 'next-operation'(op(+, =, 'add-training')), true) ^ Unify: (209) [user] pfcUnique(post, 'next-operation'(op(+, =, 'add-training')), true) ^ Call: (210) [user] is_asserted_exact('next-operation'(op(+, =, 'add-training')), true) ^ Unify: (210) [user] is_asserted_exact('next-operation'(op(+, =, 'add-training')), true) ^ Call: (211) [user] strip_module('next-operation'(op(+, =, 'add-training')), _362226, _362228) ^ Exit: (211) [user] strip_module('next-operation'(op(+, =, 'add-training')), user, 'next-operation'(op(+, =, 'add-training'))) ^ Call: (211) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'add-training')), true) ^ Unify: (211) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'add-training')), true) Call: (212) [system] _365970=user Exit: (212) [system] user=user ^ Call: (212) [user] clause(user:'next-operation'(op(+, =, 'add-training')), true, _367840) ^ Fail: (212) [user] clause('next-operation'(op(+, =, 'add-training')), true, _367840) ^ Redo: (211) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'add-training')), true) ^ Call: (212) [user] clause(user:'next-operation'(op(+, =, 'add-training')), true, _370668) ^ Fail: (212) [user] clause('next-operation'(op(+, =, 'add-training')), true, _370668) ^ Fail: (211) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'add-training')), true) ^ Fail: (210) [user] is_asserted_exact('next-operation'(op(+, =, 'add-training')), true) ^ Redo: (209) [user] pfcUnique(post, 'next-operation'(op(+, =, 'add-training')), true) ^ Exit: (209) [user] pfcUnique(post, 'next-operation'(op(+, =, 'add-training')), true) ^ Exit: (208) [user] pfcUnique(post, 'next-operation'(op(+, =, 'add-training'))) ^ Call: (208) [user] pfcPost2('next-operation'(op(+, =, 'add-training')), (P;HTML|mfl4(_3934, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (208) [user] pfcPost2('next-operation'(op(+, =, 'add-training')), (P;HTML|mfl4(_3934, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (209) [user] must_ex(once((\+ \+is_asserted_exact('next-operation'(op(+, =, 'add-training')));assert('next-operation'(op(+, =, 'add-training')))))) ^ Unify: (209) [user] must_ex(once((\+ \+is_asserted_exact('next-operation'(op(+, =, 'add-training')));assert('next-operation'(op(+, =, 'add-training')))))) ^ Call: (211) [user] once((\+ \+is_asserted_exact('next-operation'(op(+, =, 'add-training')));assert('next-operation'(op(+, =, 'add-training'))))) ^ Unify: (211) [system] once(user:(\+ \+is_asserted_exact('next-operation'(op(+, =, 'add-training')));assert('next-operation'(op(+, =, 'add-training'))))) ^ Call: (213) [user] is_asserted_exact('next-operation'(op(+, =, 'add-training'))) ^ Unify: (213) [user] is_asserted_exact('next-operation'(op(+, =, 'add-training'))) ^ Call: (214) [user] strip_module('next-operation'(op(+, =, 'add-training')), _398006, _398008) ^ Exit: (214) [user] strip_module('next-operation'(op(+, =, 'add-training')), user, 'next-operation'(op(+, =, 'add-training'))) ^ Call: (214) [user] hook_database:expand_to_hb('next-operation'(op(+, =, 'add-training')), _399886, _399888) ^ Unify: (214) [user] hook_database:expand_to_hb('next-operation'(op(+, =, 'add-training')), 'next-operation'(op(+, =, 'add-training')), true) Call: (215) [system] var('next-operation'(op(+, =, 'add-training'))) Fail: (215) [system] var('next-operation'(op(+, =, 'add-training'))) ^ Redo: (214) [user] hook_database:expand_to_hb('next-operation'(op(+, =, 'add-training')), _399886, _399888) ^ Unify: (214) [user] hook_database:expand_to_hb('next-operation'(op(+, =, 'add-training')), 'next-operation'(op(+, =, 'add-training')), true) ^ Exit: (214) [user] hook_database:expand_to_hb('next-operation'(op(+, =, 'add-training')), 'next-operation'(op(+, =, 'add-training')), true) ^ Call: (214) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'add-training')), true) ^ Unify: (214) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'add-training')), true) Call: (215) [system] _408292=user Exit: (215) [system] user=user ^ Call: (215) [user] clause(user:'next-operation'(op(+, =, 'add-training')), true, _410162) ^ Fail: (215) [user] clause('next-operation'(op(+, =, 'add-training')), true, _410162) ^ Redo: (214) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'add-training')), true) ^ Call: (215) [user] clause(user:'next-operation'(op(+, =, 'add-training')), true, _412990) ^ Fail: (215) [user] clause('next-operation'(op(+, =, 'add-training')), true, _412990) ^ Fail: (214) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'add-training')), true) ^ Fail: (213) [user] is_asserted_exact('next-operation'(op(+, =, 'add-training'))) ^ Call: (213) [user] assert('next-operation'(op(+, =, 'add-training'))) ^ Exit: (213) [user] assert('next-operation'(op(+, =, 'add-training'))) ^ Exit: (211) [system] once(user:(\+ \+is_asserted_exact('next-operation'(op(+, =, 'add-training')));assert('next-operation'(op(+, =, 'add-training'))))) ^ Exit: (209) [user] must_ex(once((\+ \+is_asserted_exact('next-operation'(op(+, =, 'add-training')));assert('next-operation'(op(+, =, 'add-training')))))) ^ Call: (209) [user] must_ex(pfcTraceAdd('next-operation'(op(+, =, 'add-training')), (P;HTML|mfl4(_3934, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Unify: (209) [user] must_ex(pfcTraceAdd('next-operation'(op(+, =, 'add-training')), (P;HTML|mfl4(_3934, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (211) [user] pfcTraceAdd('next-operation'(op(+, =, 'add-training')), (P;HTML|mfl4(_3934, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (211) [user] pfcTraceAdd('next-operation'(op(+, =, 'add-training')), (P;HTML|mfl4(_3934, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (212) [user] pfcTraceAddPrint('next-operation'(op(+, =, 'add-training')), (P;HTML|mfl4(_3934, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (212) [user] pfcTraceAddPrint('next-operation'(op(+, =, 'add-training')), (P;HTML|mfl4(_3934, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (213) [user] pfcIsTraced('next-operation'(op(+, =, 'add-training'))) ^ Unify: (213) [user] pfcIsTraced('next-operation'(op(+, =, 'add-training'))) ^ Call: (214) [user] pfcIsNotTraced('next-operation'(op(+, =, 'add-training'))) ^ Unify: (214) [user] pfcIsNotTraced('next-operation'(op(+, =, 'add-training'))) ^ Call: (215) [user] compound_eles(1, 'next-operation'(op(+, =, 'add-training')), _469744) ^ Unify: (215) [user] compound_eles(1, 'next-operation'(op(+, =, 'add-training')), _469744) Call: (216) [system] var('next-operation'(op(+, =, 'add-training'))) Fail: (216) [system] var('next-operation'(op(+, =, 'add-training'))) ^ Redo: (215) [user] compound_eles(1, 'next-operation'(op(+, =, 'add-training')), _469744) ^ Unify: (215) [user] compound_eles(1, 'next-operation'(op(+, =, 'add-training')), _469744) Call: (216) [system] compound('next-operation'(op(+, =, 'add-training'))) Exit: (216) [system] compound('next-operation'(op(+, =, 'add-training'))) Call: (216) [system] 1<1 Fail: (216) [system] 1<1 ^ Redo: (215) [user] compound_eles(1, 'next-operation'(op(+, =, 'add-training')), _469744) ^ Unify: (215) [user] compound_eles(1, 'next-operation'(op(+, =, 'add-training')), _469744) Call: (216) [system] _480896 is 1+ -1 Exit: (216) [system] 0 is 1+ -1 ^ Call: (216) [user] compound_eles('next-operation'(op(+, =, 'add-training')), _482754) ^ Unify: (216) [user] compound_eles('next-operation'(op(+, =, 'add-training')), _482754) Call: (217) [system] is_list('next-operation'(op(+, =, 'add-training'))) Fail: (217) [system] is_list('next-operation'(op(+, =, 'add-training'))) ^ Redo: (216) [user] compound_eles('next-operation'(op(+, =, 'add-training')), _482754) ^ Unify: (216) [user] compound_eles('next-operation'(op(+, =, 'add-training')), _482754) Call: (217) [system] compound('next-operation'(op(+, =, 'add-training'))) Exit: (217) [system] compound('next-operation'(op(+, =, 'add-training'))) Call: (217) [system] compound_name_arguments('next-operation'(op(+, =, 'add-training')), _490164, _490166) Exit: (217) [system] compound_name_arguments('next-operation'(op(+, =, 'add-training')), 'next-operation', [op(+, =, 'add-training')]) Call: (217) [lists] lists:member(_482754, ['next-operation', op(+, =, 'add-training')]) Unify: (217) [lists] lists:member(_482754, ['next-operation', op(+, =, 'add-training')]) Call: (218) [lists] lists:member_([op(+, =, 'add-training')], _482754, 'next-operation') Unify: (218) [lists] lists:member_([op(+, =, 'add-training')], 'next-operation', 'next-operation') Exit: (218) [lists] lists:member_([op(+, =, 'add-training')], 'next-operation', 'next-operation') Exit: (217) [lists] lists:member('next-operation', ['next-operation', op(+, =, 'add-training')]) ^ Exit: (216) [user] compound_eles('next-operation'(op(+, =, 'add-training')), 'next-operation') ^ Call: (216) [user] compound_eles(0, 'next-operation', _469744) ^ Unify: (216) [user] compound_eles(0, 'next-operation', _469744) Call: (217) [system] var('next-operation') Fail: (217) [system] var('next-operation') ^ Redo: (216) [user] compound_eles(0, 'next-operation', _469744) ^ Unify: (216) [user] compound_eles(0, 'next-operation', _469744) Call: (217) [system] compound('next-operation') Fail: (217) [system] compound('next-operation') ^ Redo: (216) [user] compound_eles(0, 'next-operation', _469744) Call: (217) [system] _469744='next-operation' Exit: (217) [system] 'next-operation'='next-operation' ^ Exit: (216) [user] compound_eles(0, 'next-operation', 'next-operation') ^ Exit: (215) [user] compound_eles(1, 'next-operation'(op(+, =, 'add-training')), 'next-operation') ^ Call: (215) [user] pfcIgnored('next-operation') ^ Fail: (215) [user] pfcIgnored('next-operation') Redo: (218) [lists] lists:member_([op(+, =, 'add-training')], _482754, 'next-operation') Unify: (218) [lists] lists:member_([op(+, =, 'add-training')], _482754, 'next-operation') Call: (219) [lists] lists:member_([], _482754, op(+, =, 'add-training')) Unify: (219) [lists] lists:member_([], op(+, =, 'add-training'), op(+, =, 'add-training')) Exit: (219) [lists] lists:member_([], op(+, =, 'add-training'), op(+, =, 'add-training')) Exit: (218) [lists] lists:member_([op(+, =, 'add-training')], op(+, =, 'add-training'), 'next-operation') Exit: (217) [lists] lists:member(op(+, =, 'add-training'), ['next-operation', op(+, =, 'add-training')]) ^ Exit: (216) [user] compound_eles('next-operation'(op(+, =, 'add-training')), op(+, =, 'add-training')) ^ Call: (216) [user] compound_eles(0, op(+, =, 'add-training'), _469744) ^ Unify: (216) [user] compound_eles(0, op(+, =, 'add-training'), _469744) Call: (217) [system] var(op(+, =, 'add-training')) Fail: (217) [system] var(op(+, =, 'add-training')) ^ Redo: (216) [user] compound_eles(0, op(+, =, 'add-training'), _4070) ^ Unify: (216) [user] compound_eles(0, op(+, =, 'add-training'), _4070) Call: (217) [system] compound(op(+, =, 'add-training')) Exit: (217) [system] compound(op(+, =, 'add-training')) Call: (217) [system] 0<1 Exit: (217) [system] 0<1 Call: (217) [system] _4070=op(+, =, 'add-training') Exit: (217) [system] op(+, =, 'add-training')=op(+, =, 'add-training') ^ Exit: (216) [user] compound_eles(0, op(+, =, 'add-training'), op(+, =, 'add-training')) ^ Exit: (215) [user] compound_eles(1, 'next-operation'(op(+, =, 'add-training')), op(+, =, 'add-training')) ^ Call: (215) [user] pfcIgnored(op(+, =, 'add-training')) ^ Fail: (215) [user] pfcIgnored(op(+, =, 'add-training')) ^ Fail: (214) [user] pfcIsNotTraced('next-operation'(op(+, =, 'add-training'))) ^ Redo: (213) [user] pfcIsTraced('next-operation'(op(+, =, 'add-training'))) ^ Unify: (213) [user] pfcIsTraced('next-operation'(op(+, =, 'add-training'))) ^ Call: (214) [user] compound_eles(1, 'next-operation'(op(+, =, 'add-training')), _17688) ^ Unify: (214) [user] compound_eles(1, 'next-operation'(op(+, =, 'add-training')), _17688) Call: (215) [system] var('next-operation'(op(+, =, 'add-training'))) Fail: (215) [system] var('next-operation'(op(+, =, 'add-training'))) ^ Redo: (214) [user] compound_eles(1, 'next-operation'(op(+, =, 'add-training')), _17688) ^ Unify: (214) [user] compound_eles(1, 'next-operation'(op(+, =, 'add-training')), _17688) Call: (215) [system] compound('next-operation'(op(+, =, 'add-training'))) Exit: (215) [system] compound('next-operation'(op(+, =, 'add-training'))) Call: (215) [system] 1<1 Fail: (215) [system] 1<1 ^ Redo: (214) [user] compound_eles(1, 'next-operation'(op(+, =, 'add-training')), _17688) ^ Unify: (214) [user] compound_eles(1, 'next-operation'(op(+, =, 'add-training')), _17688) Call: (215) [system] _28840 is 1+ -1 Exit: (215) [system] 0 is 1+ -1 ^ Call: (215) [user] compound_eles('next-operation'(op(+, =, 'add-training')), _30698) ^ Unify: (215) [user] compound_eles('next-operation'(op(+, =, 'add-training')), _30698) Call: (216) [system] is_list('next-operation'(op(+, =, 'add-training'))) Fail: (216) [system] is_list('next-operation'(op(+, =, 'add-training'))) ^ Redo: (215) [user] compound_eles('next-operation'(op(+, =, 'add-training')), _30698) ^ Unify: (215) [user] compound_eles('next-operation'(op(+, =, 'add-training')), _30698) Call: (216) [system] compound('next-operation'(op(+, =, 'add-training'))) Exit: (216) [system] compound('next-operation'(op(+, =, 'add-training'))) Call: (216) [system] compound_name_arguments('next-operation'(op(+, =, 'add-training')), _38108, _38110) Exit: (216) [system] compound_name_arguments('next-operation'(op(+, =, 'add-training')), 'next-operation', [op(+, =, 'add-training')]) Call: (216) [lists] lists:member(_30698, ['next-operation', op(+, =, 'add-training')]) Unify: (216) [lists] lists:member(_30698, ['next-operation', op(+, =, 'add-training')]) Call: (217) [lists] lists:member_([op(+, =, 'add-training')], _30698, 'next-operation') Unify: (217) [lists] lists:member_([op(+, =, 'add-training')], 'next-operation', 'next-operation') Exit: (217) [lists] lists:member_([op(+, =, 'add-training')], 'next-operation', 'next-operation') Exit: (216) [lists] lists:member('next-operation', ['next-operation', op(+, =, 'add-training')]) ^ Exit: (215) [user] compound_eles('next-operation'(op(+, =, 'add-training')), 'next-operation') ^ Call: (215) [user] compound_eles(0, 'next-operation', _17688) ^ Unify: (215) [user] compound_eles(0, 'next-operation', _17688) Call: (216) [system] var('next-operation') Fail: (216) [system] var('next-operation') ^ Redo: (215) [user] compound_eles(0, 'next-operation', _17688) ^ Unify: (215) [user] compound_eles(0, 'next-operation', _17688) Call: (216) [system] compound('next-operation') Fail: (216) [system] compound('next-operation') ^ Redo: (215) [user] compound_eles(0, 'next-operation', _17688) Call: (216) [system] _17688='next-operation' Exit: (216) [system] 'next-operation'='next-operation' ^ Exit: (215) [user] compound_eles(0, 'next-operation', 'next-operation') ^ Exit: (214) [user] compound_eles(1, 'next-operation'(op(+, =, 'add-training')), 'next-operation') ^ Call: (214) [user] pfcTraced('next-operation') ^ Fail: (214) [user] pfcTraced('next-operation') Redo: (217) [lists] lists:member_([op(+, =, 'add-training')], _30698, 'next-operation') Unify: (217) [lists] lists:member_([op(+, =, 'add-training')], _30698, 'next-operation') Call: (218) [lists] lists:member_([], _30698, op(+, =, 'add-training')) Unify: (218) [lists] lists:member_([], op(+, =, 'add-training'), op(+, =, 'add-training')) Exit: (218) [lists] lists:member_([], op(+, =, 'add-training'), op(+, =, 'add-training')) Exit: (217) [lists] lists:member_([op(+, =, 'add-training')], op(+, =, 'add-training'), 'next-operation') Exit: (216) [lists] lists:member(op(+, =, 'add-training'), ['next-operation', op(+, =, 'add-training')]) ^ Exit: (215) [user] compound_eles('next-operation'(op(+, =, 'add-training')), op(+, =, 'add-training')) ^ Call: (215) [user] compound_eles(0, op(+, =, 'add-training'), _17688) ^ Unify: (215) [user] compound_eles(0, op(+, =, 'add-training'), _17688) Call: (216) [system] var(op(+, =, 'add-training')) Fail: (216) [system] var(op(+, =, 'add-training')) ^ Redo: (215) [user] compound_eles(0, op(+, =, 'add-training'), _17688) ^ Unify: (215) [user] compound_eles(0, op(+, =, 'add-training'), _17688) Call: (216) [system] compound(op(+, =, 'add-training')) Exit: (216) [system] compound(op(+, =, 'add-training')) Call: (216) [system] 0<1 Exit: (216) [system] 0<1 Call: (216) [system] _17688=op(+, =, 'add-training') Exit: (216) [system] op(+, =, 'add-training')=op(+, =, 'add-training') ^ Exit: (215) [user] compound_eles(0, op(+, =, 'add-training'), op(+, =, 'add-training')) ^ Exit: (214) [user] compound_eles(1, 'next-operation'(op(+, =, 'add-training')), op(+, =, 'add-training')) ^ Call: (214) [user] pfcTraced(op(+, =, 'add-training')) ^ Fail: (214) [user] pfcTraced(op(+, =, 'add-training')) ^ Fail: (213) [user] pfcIsTraced('next-operation'(op(+, =, 'add-training'))) ^ Redo: (212) [user] pfcTraceAddPrint('next-operation'(op(+, =, 'add-training')), (P;HTML|mfl4(_3910, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (212) [user] pfcTraceAddPrint('next-operation'(op(+, =, 'add-training')), (P;HTML|mfl4(_3910, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (212) [user] pfcTraceAddPrint('next-operation'(op(+, =, 'add-training')), (P;HTML|mfl4(_3910, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (212) [user] pfcTraceBreak('next-operation'(op(+, =, 'add-training')), (P;HTML|mfl4(_3910, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (212) [user] pfcTraceBreak('next-operation'(op(+, =, 'add-training')), (P;HTML|mfl4(_3910, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (213) [user] pfcSpied('next-operation'(op(+, =, 'add-training')), +) ^ Fail: (213) [user] pfcSpied('next-operation'(op(+, =, 'add-training')), +) ^ Redo: (212) [user] pfcTraceBreak('next-operation'(op(+, =, 'add-training')), (P;HTML|mfl4(_3910, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (212) [user] pfcTraceBreak('next-operation'(op(+, =, 'add-training')), (P;HTML|mfl4(_3910, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (211) [user] pfcTraceAdd('next-operation'(op(+, =, 'add-training')), (P;HTML|mfl4(_3910, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (209) [user] must_ex(pfcTraceAdd('next-operation'(op(+, =, 'add-training')), (P;HTML|mfl4(_3910, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (209) [user] must_ex(pfcEnqueue('next-operation'(op(+, =, 'add-training')), (P;HTML|mfl4(_3910, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Unify: (209) [user] must_ex(pfcEnqueue('next-operation'(op(+, =, 'add-training')), (P;HTML|mfl4(_3910, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (211) [user] pfcEnqueue('next-operation'(op(+, =, 'add-training')), (P;HTML|mfl4(_3910, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (211) [user] pfcEnqueue('next-operation'(op(+, =, 'add-training')), (P;HTML|mfl4(_3910, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (212) [user] pfcGetSearch(_184282) ^ Unify: (212) [user] pfcGetSearch(_184282) Call: (213) [t_l] t_l:pfcSearchTL(_186132) Fail: (213) [t_l] t_l:pfcSearchTL(_186132) ^ Redo: (212) [user] pfcGetSearch(_184282) ^ Call: (213) [user] pfcSearch(_188906) ^ Unify: (213) [user] pfcSearch(direct) ^ Exit: (213) [user] pfcSearch(direct) Call: (213) [system] _184282=direct Exit: (213) [system] direct=direct ^ Exit: (212) [user] pfcGetSearch(direct) ^ Call: (212) [user] pfcEnqueue(direct, 'next-operation'(op(+, =, 'add-training')), (P;HTML|mfl4(_3910, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (212) [user] pfcEnqueue(direct, 'next-operation'(op(+, =, 'add-training')), (P;HTML|mfl4(_3910, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) Call: (213) [system] direct=direct Exit: (213) [system] direct=direct ^ Call: (213) [user] pfcFwd('next-operation'(op(+, =, 'add-training'))) ^ Unify: (213) [user] pfcFwd('next-operation'(op(+, =, 'add-training'))) ^ Call: (214) [user] control_arg_types('next-operation'(op(+, =, 'add-training')), _213368) ^ Unify: (214) [user] control_arg_types('next-operation'(op(+, =, 'add-training')), _213368) Call: (215) [system] fail Fail: (215) [system] fail ^ Fail: (214) [user] control_arg_types('next-operation'(op(+, =, 'add-training')), _213368) ^ Redo: (213) [user] pfcFwd('next-operation'(op(+, =, 'add-training'))) ^ Unify: (213) [user] pfcFwd('next-operation'(op(+, =, 'add-training'))) ^ Call: (214) [user] locally_each:locally(set_prolog_flag(occurs_check, true), pfcFwd0('next-operation'(op(+, =, 'add-training')))) ^ Unify: (214) [locally_each] locally_each:locally(user:set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, 'add-training')))) ^ Call: (215) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, 'add-training'))), user:each_call_cleanup) ^ Unify: (215) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, 'add-training'))), user:each_call_cleanup) Call: (216) [system] current_prolog_flag(occurs_check, _223630) Exit: (216) [system] current_prolog_flag(occurs_check, true) ^ Call: (216) [locally_each] locally_each:wtl_how(trusted_redo_call_cleanup, true==true, user:set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, 'add-training'))), user:set_prolog_flag(occurs_check, true)) ^ Unify: (216) [locally_each] locally_each:wtl_how(locally_each:trusted_redo_call_cleanup, locally_each:(true==true), user:set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, 'add-training'))), user:set_prolog_flag(occurs_check, true)) Call: (217) [system] true==true Exit: (217) [system] true==true ^ Call: (217) [user] pfcFwd0('next-operation'(op(+, =, 'add-training'))) ^ Unify: (217) [user] pfcFwd0('next-operation'(op(+, =, 'add-training'))) Call: (218) [system] is_list(_231126) Fail: (218) [system] is_list(_231126) ^ Redo: (217) [user] pfcFwd0('next-operation'(op(+, =, 'add-training'))) ^ Call: (218) [user] pfcFwd1('next-operation'(op(+, =, 'add-training'))) ^ Unify: (218) [user] pfcFwd1('next-operation'(op(+, =, 'add-training'))) ^ Call: (219) [user] fc_rule_check('next-operation'(op(+, =, 'add-training'))) ^ Unify: (219) [user] fc_rule_check('next-operation'(op(+, =, 'add-training'))) ^ Exit: (219) [user] fc_rule_check('next-operation'(op(+, =, 'add-training'))) Call: (219) [system] copy_term('next-operation'(op(+, =, 'add-training')), _238520) Exit: (219) [system] copy_term('next-operation'(op(+, =, 'add-training')), 'next-operation'(op(+, =, 'add-training'))) ^ Call: (219) [user] ignore(fcpt('next-operation'(op(+, =, 'add-training')), 'next-operation'(op(+, =, 'add-training')))) ^ Unify: (219) [system] ignore(user:fcpt('next-operation'(op(+, =, 'add-training')), 'next-operation'(op(+, =, 'add-training')))) ^ Call: (220) [user] fcpt('next-operation'(op(+, =, 'add-training')), 'next-operation'(op(+, =, 'add-training'))) ^ Unify: (220) [user] fcpt('next-operation'(op(+, =, 'add-training')), 'next-operation'(op(+, =, 'add-training'))) ^ Call: (221) [user] pfcGetTriggerQuick('$pt$'('next-operation'(op(+, =, 'add-training')), _244112)) ^ Unify: (221) [user] pfcGetTriggerQuick('$pt$'('next-operation'(op(+, =, 'add-training')), _244112)) ^ Call: (222) [user] clause('$pt$'('next-operation'(op(+, =, 'add-training')), _244112), true) ^ Fail: (222) [user] clause('$pt$'('next-operation'(op(+, =, 'add-training')), _244112), true) ^ Redo: (221) [user] pfcGetTriggerQuick('$pt$'('next-operation'(op(+, =, 'add-training')), _244112)) ^ Call: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'add-training')), _244112)) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'add-training')), _244112)) Call: (223) [system] var('$pt$'('next-operation'(op(+, =, 'add-training')), _244112)) Fail: (223) [system] var('$pt$'('next-operation'(op(+, =, 'add-training')), _244112)) ^ Redo: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'add-training')), _244112)) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'add-training')), _244112)) Call: (223) [system] callable('$pt$'('next-operation'(op(+, =, 'add-training')), _244112)) Exit: (223) [system] callable('$pt$'('next-operation'(op(+, =, 'add-training')), _244112)) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'add-training')), _244112)) ^ Redo: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'add-training')), _244112)) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'add-training')), _244112)) ^ Call: (223) [user] predicate_property('$pt$'('next-operation'(op(+, =, 'add-training')), _244112), imported_from(system)) ^ Unify: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, 'add-training')), _244112), imported_from(system)) Call: (224) [system] nonvar(imported_from(system)) Exit: (224) [system] nonvar(imported_from(system)) Call: (224) [$syspreds] property_predicate(imported_from(system), user:'$pt$'('next-operation'(op(+, =, 'add-training')), _244112)) Unify: (224) [$syspreds] property_predicate(imported_from(system), user:'$pt$'('next-operation'(op(+, =, 'add-training')), _244112)) Call: (225) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, 'add-training')), _244112)) Unify: (225) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, 'add-training')), _244112)) Call: (226) [system] callable('$pt$'('next-operation'(op(+, =, 'add-training')), _244112)) Exit: (226) [system] callable('$pt$'('next-operation'(op(+, =, 'add-training')), _244112)) Call: (226) [system] atom(user) Exit: (226) [system] atom(user) Exit: (225) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, 'add-training')), _244112)) ^ Fail: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, 'add-training')), _244112), imported_from(system)) ^ Redo: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'add-training')), _244112)) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'add-training')), _244112)) ^ Call: (223) [user] predicate_property('$pt$'('next-operation'(op(+, =, 'add-training')), _244112), built_in) ^ Unify: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, 'add-training')), _244112), built_in) Call: (224) [system] nonvar(built_in) Exit: (224) [system] nonvar(built_in) Call: (224) [$syspreds] property_predicate(built_in, user:'$pt$'('next-operation'(op(+, =, 'add-training')), _244112)) Unify: (224) [$syspreds] property_predicate(built_in, user:'$pt$'('next-operation'(op(+, =, 'add-training')), _244112)) Call: (225) [system] callable('$pt$'('next-operation'(op(+, =, 'add-training')), _244112)) Exit: (225) [system] callable('$pt$'('next-operation'(op(+, =, 'add-training')), _244112)) Call: (225) [$syspreds] goal_name_arity('$pt$'('next-operation'(op(+, =, 'add-training')), _244112), _281182, _281184) Unify: (225) [$syspreds] goal_name_arity('$pt$'('next-operation'(op(+, =, 'add-training')), _244112), _281182, _281184) Call: (226) [system] compound('$pt$'('next-operation'(op(+, =, 'add-training')), _244112)) Exit: (226) [system] compound('$pt$'('next-operation'(op(+, =, 'add-training')), _244112)) Call: (226) [system] compound_name_arity('$pt$'('next-operation'(op(+, =, 'add-training')), _244112), _281182, _281184) Exit: (226) [system] compound_name_arity('$pt$'('next-operation'(op(+, =, 'add-training')), _244112), '$pt$', 2) Exit: (225) [$syspreds] goal_name_arity('$pt$'('next-operation'(op(+, =, 'add-training')), _244112), '$pt$', 2) ^ Call: (225) [$syspreds] current_predicate(user:'$pt$'/2) ^ Exit: (225) [$syspreds] current_predicate(user:'$pt$'/2) ^ Fail: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, 'add-training')), _244112), built_in) ^ Redo: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'add-training')), _244112)) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'add-training')), _244112)) ^ Call: (223) [user] predicate_property('$pt$'('next-operation'(op(+, =, 'add-training')), _244112), _292424) ^ Unify: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, 'add-training')), _244112), _293364) Call: (224) [system] nonvar(_294222) ^ Redo: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, 'add-training')), _244112), _295224) ^ Unify: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, 'add-training')), _244112), _296158) Call: (224) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, 'add-training')), _244112)) Unify: (224) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, 'add-training')), _244112)) Call: (225) [system] callable('$pt$'('next-operation'(op(+, =, 'add-training')), _244112)) Exit: (225) [system] callable('$pt$'('next-operation'(op(+, =, 'add-training')), _244112)) Call: (225) [system] atom(user) Exit: (225) [system] atom(user) Exit: (224) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, 'add-training')), _244112)) ^ Exit: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, 'add-training')), _244112), interpreted) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'add-training')), _244112)) ^ Call: (223) [user] predicate_property('$pt$'('next-operation'(op(+, =, 'add-training')), _244112), number_of_clauses(_305352)) ^ Unify: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, 'add-training')), _244112), number_of_clauses(_305352)) Call: (224) [system] nonvar(number_of_clauses(_305352)) Exit: (224) [system] nonvar(number_of_clauses(_305352)) Call: (224) [$syspreds] property_predicate(number_of_clauses(_305352), user:'$pt$'('next-operation'(op(+, =, 'add-training')), _244112)) Unify: (224) [$syspreds] property_predicate(number_of_clauses(_305352), user:'$pt$'('next-operation'(op(+, =, 'add-training')), _244112)) Call: (225) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, 'add-training')), _244112)) Unify: (225) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, 'add-training')), _244112)) Call: (226) [system] callable('$pt$'('next-operation'(op(+, =, 'add-training')), _244112)) Exit: (226) [system] callable('$pt$'('next-operation'(op(+, =, 'add-training')), _244112)) Call: (226) [system] atom(user) Exit: (226) [system] atom(user) Exit: (225) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, 'add-training')), _244112)) Exit: (224) [$syspreds] property_predicate(number_of_clauses(0), user:'$pt$'('next-operation'(op(+, =, 'add-training')), _244112)) ^ Exit: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, 'add-training')), _244112), number_of_clauses(0)) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'add-training')), _244112)) ^ Call: (223) [user] setup_call_cleanup(nb_current('$pfc_current_choice', _320196), (prolog_current_choice(_320206), push_current_choice(_320206), clause('$pt$'('next-operation'(op(+, =, 'add-training')), _244112), _320228), pfc_call(_320228)), nb_setval('$pfc_current_choice', _320196)) ^ Unify: (223) [system] setup_call_cleanup(user:nb_current('$pfc_current_choice', _320196), user:(prolog_current_choice(_320206), push_current_choice(_320206), clause('$pt$'('next-operation'(op(+, =, 'add-training')), _244112), _320228), pfc_call(_320228)), user:nb_setval('$pfc_current_choice', _320196)) ^ Call: (224) [system] sig_atomic(user:nb_current('$pfc_current_choice', _320196)) Call: (226) [system] nb_current('$pfc_current_choice', _320196) Exit: (226) [system] nb_current('$pfc_current_choice', []) ^ Exit: (224) [system] sig_atomic(user:nb_current('$pfc_current_choice', [])) Call: (225) [system] prolog_current_choice(_320206) Exit: (225) [system] prolog_current_choice(2933) ^ Call: (225) [user] push_current_choice(2933) ^ Unify: (225) [user] push_current_choice(2933) Call: (226) [system] nb_current('$pfc_current_choice', _329546) Exit: (226) [system] nb_current('$pfc_current_choice', []) Call: (226) [system] b_setval('$pfc_current_choice', [2933]) Exit: (226) [system] b_setval('$pfc_current_choice', [2933]) ^ Exit: (225) [user] push_current_choice(2933) ^ Call: (225) [user] clause('$pt$'('next-operation'(op(+, =, 'add-training')), _244112), _320228) ^ Fail: (225) [user] clause('$pt$'('next-operation'(op(+, =, 'add-training')), _244112), _320228) Call: (225) [$syspreds] nb_setval('$pfc_current_choice', []) Unify: (225) [$syspreds] nb_setval('$pfc_current_choice', []) Call: (226) [system] duplicate_term([], _337918) Exit: (226) [system] duplicate_term([], []) Call: (226) [system] nb_linkval('$pfc_current_choice', []) Exit: (226) [system] nb_linkval('$pfc_current_choice', []) Exit: (225) [$syspreds] nb_setval('$pfc_current_choice', []) ^ Fail: (223) [system] setup_call_cleanup(user:nb_current('$pfc_current_choice', _320196), user:(prolog_current_choice(_320206), push_current_choice(_320206), clause('$pt$'('next-operation'(op(+, =, 'add-training')), _244112), _320228), pfc_call(_320228)), user:nb_setval('$pfc_current_choice', _320196)) ^ Fail: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'add-training')), _244112)) ^ Fail: (221) [user] pfcGetTriggerQuick('$pt$'('next-operation'(op(+, =, 'add-training')), _244112)) ^ Redo: (220) [user] fcpt('next-operation'(op(+, =, 'add-training')), 'next-operation'(op(+, =, 'add-training'))) ^ Unify: (220) [user] fcpt('next-operation'(op(+, =, 'add-training')), 'next-operation'(op(+, =, 'add-training'))) ^ Exit: (220) [user] fcpt('next-operation'(op(+, =, 'add-training')), 'next-operation'(op(+, =, 'add-training'))) ^ Exit: (219) [system] ignore(user:fcpt('next-operation'(op(+, =, 'add-training')), 'next-operation'(op(+, =, 'add-training')))) ^ Call: (219) [user] ignore(fcnt('next-operation'(op(+, =, 'add-training')), 'next-operation'(op(+, =, 'add-training')))) ^ Unify: (219) [system] ignore(user:fcnt('next-operation'(op(+, =, 'add-training')), 'next-operation'(op(+, =, 'add-training')))) ^ Call: (220) [user] fcnt('next-operation'(op(+, =, 'add-training')), 'next-operation'(op(+, =, 'add-training'))) ^ Unify: (220) [user] fcnt('next-operation'(op(+, =, 'add-training')), 'next-operation'(op(+, =, 'add-training'))) ^ Call: (221) [user] pfc_spft(_352788, _352874, '$nt$'('next-operation'(op(+, =, 'add-training')), _352794, _352796)) ^ Unify: (221) [user] pfc_spft(_352788, _353806, '$nt$'('next-operation'(op(+, =, 'add-training')), _352794, _352796)) ^ Call: (222) [user] pfcCallSystem('$spft$'(_352788, _354666, '$nt$'('next-operation'(op(+, =, 'add-training')), _352794, _352796))) ^ Unify: (222) [user] pfcCallSystem('$spft$'(_352788, _354666, '$nt$'('next-operation'(op(+, =, 'add-training')), _352794, _352796))) ^ Call: (223) [user] pfc_call('$spft$'(_352788, _354666, '$nt$'('next-operation'(op(+, =, 'add-training')), _352794, _352796))) ^ Unify: (223) [user] pfc_call('$spft$'(_352788, _354666, '$nt$'('next-operation'(op(+, =, 'add-training')), _352794, _352796))) Call: (224) [system] var('$spft$'(_352788, _354666, '$nt$'('next-operation'(op(+, =, 'add-training')), _352794, _352796))) Fail: (224) [system] var('$spft$'(_352788, _354666, '$nt$'('next-operation'(op(+, =, 'add-training')), _352794, _352796))) ^ Redo: (223) [user] pfc_call('$spft$'(_352788, _354666, '$nt$'('next-operation'(op(+, =, 'add-training')), _352794, _352796))) ^ Unify: (223) [user] pfc_call('$spft$'(_352788, _354666, '$nt$'('next-operation'(op(+, =, 'add-training')), _352794, _352796))) Call: (224) [system] callable('$spft$'(_352788, _354666, '$nt$'('next-operation'(op(+, =, 'add-training')), _352794, _352796))) Exit: (224) [system] callable('$spft$'(_352788, _354666, '$nt$'('next-operation'(op(+, =, 'add-training')), _352794, _352796))) ^ Unify: (223) [user] pfc_call('$spft$'(_352788, _354666, '$nt$'('next-operation'(op(+, =, 'add-training')), _352794, _352796))) ^ Redo: (223) [user] pfc_call('$spft$'(_352788, _354666, '$nt$'('next-operation'(op(+, =, 'add-training')), _352794, _352796))) ^ Unify: (223) [user] pfc_call('$spft$'(_352788, _354666, '$nt$'('next-operation'(op(+, =, 'add-training')), _352794, _352796))) ^ Call: (224) [user] predicate_property('$spft$'(_352788, _354666, '$nt$'('next-operation'(op(+, =, 'add-training')), _352794, _352796)), imported_from(system)) ^ Unify: (224) [$syspreds] predicate_property(user:'$spft$'(_352788, _354666, '$nt$'('next-operation'(op(+, =, 'add-training')), _352794, _352796)), imported_from(system)) Call: (225) [system] nonvar(imported_from(system)) Exit: (225) [system] nonvar(imported_from(system)) Call: (225) [$syspreds] property_predicate(imported_from(system), user:'$spft$'(_352788, _354666, '$nt$'('next-operation'(op(+, =, 'add-training')), _352794, _352796))) Unify: (225) [$syspreds] property_predicate(imported_from(system), user:'$spft$'(_352788, _354666, '$nt$'('next-operation'(op(+, =, 'add-training')), _352794, _352796))) Call: (226) [$syspreds] define_or_generate(user:'$spft$'(_352788, _354666, '$nt$'('next-operation'(op(+, =, 'add-training')), _352794, _352796))) Unify: (226) [$syspreds] define_or_generate(user:'$spft$'(_352788, _354666, '$nt$'('next-operation'(op(+, =, 'add-training')), _352794, _352796))) Call: (227) [system] callable('$spft$'(_352788, _354666, '$nt$'('next-operation'(op(+, =, 'add-training')), _352794, _352796))) Exit: (227) [system] callable('$spft$'(_352788, _354666, '$nt$'('next-operation'(op(+, =, 'add-training')), _352794, _352796))) Call: (227) [system] atom(user) Exit: (227) [system] atom(user) Exit: (226) [$syspreds] define_or_generate(user:'$spft$'(_352788, _354666, '$nt$'('next-operation'(op(+, =, 'add-training')), _352794, _352796))) ^ Fail: (224) [$syspreds] predicate_property(user:'$spft$'(_352788, _354666, '$nt$'('next-operation'(op(+, =, 'add-training')), _352794, _352796)), imported_from(system)) ^ Redo: (223) [user] pfc_call('$spft$'(_352788, _354666, '$nt$'('next-operation'(op(+, =, 'add-training')), _352794, _352796))) ^ Unify: (223) [user] pfc_call('$spft$'(_352788, _354666, '$nt$'('next-operation'(op(+, =, 'add-training')), _352794, _352796))) ^ Call: (224) [user] predicate_property('$spft$'(_352788, _354666, '$nt$'('next-operation'(op(+, =, 'add-training')), _352794, _352796)), built_in) ^ Unify: (224) [$syspreds] predicate_property(user:'$spft$'(_352788, _354666, '$nt$'('next-operation'(op(+, =, 'add-training')), _352794, _352796)), built_in) Call: (225) [system] nonvar(built_in) Exit: (225) [system] nonvar(built_in) Call: (225) [$syspreds] property_predicate(built_in, user:'$spft$'(_352788, _354666, '$nt$'('next-operation'(op(+, =, 'add-training')), _352794, _352796))) Unify: (225) [$syspreds] property_predicate(built_in, user:'$spft$'(_352788, _354666, '$nt$'('next-operation'(op(+, =, 'add-training')), _352794, _352796))) Call: (226) [system] callable('$spft$'(_352788, _354666, '$nt$'('next-operation'(op(+, =, 'add-training')), _352794, _352796))) Exit: (226) [system] callable('$spft$'(_352788, _354666, '$nt$'('next-operation'(op(+, =, 'add-training')), _352794, _352796))) Call: (226) [$syspreds] goal_name_arity('$spft$'(_352788, _354666, '$nt$'('next-operation'(op(+, =, 'add-training')), _352794, _352796)), _388946, _388948) Unify: (226) [$syspreds] goal_name_arity('$spft$'(_352788, _354666, '$nt$'('next-operation'(op(+, =, 'add-training')), _352794, _352796)), _388946, _388948) Call: (227) [system] compound('$spft$'(_352788, _354666, '$nt$'('next-operation'(op(+, =, 'add-training')), _352794, _352796))) Exit: (227) [system] compound('$spft$'(_352788, _354666, '$nt$'('next-operation'(op(+, =, 'add-training')), _352794, _352796))) Call: (227) [system] compound_name_arity('$spft$'(_352788, _354666, '$nt$'('next-operation'(op(+, =, 'add-training')), _352794, _352796)), _388946, _388948) Exit: (227) [system] compound_name_arity('$spft$'(_352788, _354666, '$nt$'('next-operation'(op(+, =, 'add-training')), _352794, _352796)), '$spft$', 3) Exit: (226) [$syspreds] goal_name_arity('$spft$'(_352788, _354666, '$nt$'('next-operation'(op(+, =, 'add-training')), _352794, _352796)), '$spft$', 3) ^ Call: (226) [$syspreds] current_predicate(user:'$spft$'/3) ^ Exit: (226) [$syspreds] current_predicate(user:'$spft$'/3) ^ Fail: (224) [$syspreds] predicate_property(user:'$spft$'(_352788, _354666, '$nt$'('next-operation'(op(+, =, 'add-training')), _352794, _352796)), built_in) ^ Redo: (223) [user] pfc_call('$spft$'(_352788, _354666, '$nt$'('next-operation'(op(+, =, 'add-training')), _352794, _352796))) ^ Unify: (223) [user] pfc_call('$spft$'(_352788, _354666, '$nt$'('next-operation'(op(+, =, 'add-training')), _352794, _352796))) ^ Call: (224) [user] predicate_property('$spft$'(_352788, _354666, '$nt$'('next-operation'(op(+, =, 'add-training')), _352794, _352796)), _400188) ^ Unify: (224) [$syspreds] predicate_property(user:'$spft$'(_352788, _354666, '$nt$'('next-operation'(op(+, =, 'add-training')), _352794, _352796)), _401128) Call: (225) [system] nonvar(_401986) ^ Redo: (224) [$syspreds] predicate_property(user:'$spft$'(_352788, _354666, '$nt$'('next-operation'(op(+, =, 'add-training')), _352794, _352796)), _402988) ^ Unify: (224) [$syspreds] predicate_property(user:'$spft$'(_352788, _354666, '$nt$'('next-operation'(op(+, =, 'add-training')), _352794, _352796)), _403922) Call: (225) [$syspreds] define_or_generate(user:'$spft$'(_352788, _354666, '$nt$'('next-operation'(op(+, =, 'add-training')), _352794, _352796))) Unify: (225) [$syspreds] define_or_generate(user:'$spft$'(_352788, _354666, '$nt$'('next-operation'(op(+, =, 'add-training')), _352794, _352796))) Call: (226) [system] callable('$spft$'(_352788, _354666, '$nt$'('next-operation'(op(+, =, 'add-training')), _352794, _352796))) Exit: (226) [system] callable('$spft$'(_352788, _354666, '$nt$'('next-operation'(op(+, =, 'add-training')), _352794, _352796))) Call: (226) [system] atom(user) Exit: (226) [system] atom(user) Exit: (225) [$syspreds] define_or_generate(user:'$spft$'(_352788, _354666, '$nt$'('next-operation'(op(+, =, 'add-training')), _352794, _352796))) ^ Exit: (224) [$syspreds] predicate_property(user:'$spft$'(_352788, _354666, '$nt$'('next-operation'(op(+, =, 'add-training')), _352794, _352796)), interpreted) ^ Unify: (223) [user] pfc_call('$spft$'(_352788, _354666, '$nt$'('next-operation'(op(+, =, 'add-training')), _352794, _352796))) ^ Call: (224) [user] predicate_property('$spft$'(_352788, _354666, '$nt$'('next-operation'(op(+, =, 'add-training')), _352794, _352796)), number_of_clauses(_413116)) ^ Unify: (224) [$syspreds] predicate_property(user:'$spft$'(_352788, _354666, '$nt$'('next-operation'(op(+, =, 'add-training')), _352794, _352796)), number_of_clauses(_413116)) Call: (225) [system] nonvar(number_of_clauses(_413116)) Exit: (225) [system] nonvar(number_of_clauses(_413116)) Call: (225) [$syspreds] property_predicate(number_of_clauses(_413116), user:'$spft$'(_352788, _354666, '$nt$'('next-operation'(op(+, =, 'add-training')), _352794, _352796))) Unify: (225) [$syspreds] property_predicate(number_of_clauses(_413116), user:'$spft$'(_352788, _354666, '$nt$'('next-operation'(op(+, =, 'add-training')), _352794, _352796))) Call: (226) [$syspreds] define_or_generate(user:'$spft$'(_352788, _354666, '$nt$'('next-operation'(op(+, =, 'add-training')), _352794, _352796))) Unify: (226) [$syspreds] define_or_generate(user:'$spft$'(_352788, _354666, '$nt$'('next-operation'(op(+, =, 'add-training')), _352794, _352796))) Call: (227) [system] callable('$spft$'(_352788, _354666, '$nt$'('next-operation'(op(+, =, 'add-training')), _352794, _352796))) Exit: (227) [system] callable('$spft$'(_352788, _354666, '$nt$'('next-operation'(op(+, =, 'add-training')), _352794, _352796))) Call: (227) [system] atom(user) Exit: (227) [system] atom(user) Exit: (226) [$syspreds] define_or_generate(user:'$spft$'(_352788, _354666, '$nt$'('next-operation'(op(+, =, 'add-training')), _352794, _352796))) Exit: (225) [$syspreds] property_predicate(number_of_clauses(792), user:'$spft$'(_352788, _354666, '$nt$'('next-operation'(op(+, =, 'add-training')), _352794, _352796))) ^ Exit: (224) [$syspreds] predicate_property(user:'$spft$'(_352788, _354666, '$nt$'('next-operation'(op(+, =, 'add-training')), _352794, _352796)), number_of_clauses(792)) ^ Unify: (223) [user] pfc_call('$spft$'(_352788, _354666, '$nt$'('next-operation'(op(+, =, 'add-training')), _352794, _352796))) ^ Call: (224) [user] setup_call_cleanup(nb_current('$pfc_current_choice', _427960), (prolog_current_choice(_427970), push_current_choice(_427970), clause('$spft$'(_352788, _354666, '$nt$'('next-operation'(op(+, =, 'add-training')), _352794, _352796)), _427992), pfc_call(_427992)), nb_setval('$pfc_current_choice', _427960)) ^ Unify: (224) [system] setup_call_cleanup(user:nb_current('$pfc_current_choice', _427960), user:(prolog_current_choice(_427970), push_current_choice(_427970), clause('$spft$'(_352788, _354666, '$nt$'('next-operation'(op(+, =, 'add-training')), _352794, _352796)), _427992), pfc_call(_427992)), user:nb_setval('$pfc_current_choice', _427960)) ^ Call: (225) [system] sig_atomic(user:nb_current('$pfc_current_choice', _427960)) Call: (227) [system] nb_current('$pfc_current_choice', _427960) Exit: (227) [system] nb_current('$pfc_current_choice', []) ^ Exit: (225) [system] sig_atomic(user:nb_current('$pfc_current_choice', [])) Call: (226) [system] prolog_current_choice(_427970) Exit: (226) [system] prolog_current_choice(2953) ^ Call: (226) [user] push_current_choice(2953) ^ Unify: (226) [user] push_current_choice(2953) Call: (227) [system] nb_current('$pfc_current_choice', _437310) Exit: (227) [system] nb_current('$pfc_current_choice', []) Call: (227) [system] b_setval('$pfc_current_choice', [2953]) Exit: (227) [system] b_setval('$pfc_current_choice', [2953]) ^ Exit: (226) [user] push_current_choice(2953) ^ Call: (226) [user] clause('$spft$'(_352788, _354666, '$nt$'('next-operation'(op(+, =, 'add-training')), _352794, _352796)), _427992) ^ Fail: (226) [user] clause('$spft$'(_352788, _354666, '$nt$'('next-operation'(op(+, =, 'add-training')), _352794, _352796)), _427992) Call: (226) [$syspreds] nb_setval('$pfc_current_choice', []) Unify: (226) [$syspreds] nb_setval('$pfc_current_choice', []) Call: (227) [system] duplicate_term([], _445682) Exit: (227) [system] duplicate_term([], []) Call: (227) [system] nb_linkval('$pfc_current_choice', []) Exit: (227) [system] nb_linkval('$pfc_current_choice', []) Exit: (226) [$syspreds] nb_setval('$pfc_current_choice', []) ^ Fail: (224) [system] setup_call_cleanup(user:nb_current('$pfc_current_choice', _427960), user:(prolog_current_choice(_427970), push_current_choice(_427970), clause('$spft$'(_352788, _354666, '$nt$'('next-operation'(op(+, =, 'add-training')), _352794, _352796)), _427992), pfc_call(_427992)), user:nb_setval('$pfc_current_choice', _427960)) ^ Fail: (223) [user] pfc_call('$spft$'(_352788, _354666, '$nt$'('next-operation'(op(+, =, 'add-training')), _352794, _352796))) ^ Fail: (222) [user] pfcCallSystem('$spft$'(_352788, _354666, '$nt$'('next-operation'(op(+, =, 'add-training')), _352794, _352796))) ^ Fail: (221) [user] pfc_spft(_352788, _453186, '$nt$'('next-operation'(op(+, =, 'add-training')), _352794, _352796)) ^ Redo: (220) [user] fcnt('next-operation'(op(+, =, 'add-training')), 'next-operation'(op(+, =, 'add-training'))) ^ Unify: (220) [user] fcnt('next-operation'(op(+, =, 'add-training')), 'next-operation'(op(+, =, 'add-training'))) ^ Exit: (220) [user] fcnt('next-operation'(op(+, =, 'add-training')), 'next-operation'(op(+, =, 'add-training'))) ^ Exit: (219) [system] ignore(user:fcnt('next-operation'(op(+, =, 'add-training')), 'next-operation'(op(+, =, 'add-training')))) ^ Exit: (218) [user] pfcFwd1('next-operation'(op(+, =, 'add-training'))) ^ Exit: (217) [user] pfcFwd0('next-operation'(op(+, =, 'add-training'))) ^ Exit: (216) [locally_each] locally_each:wtl_how(locally_each:trusted_redo_call_cleanup, locally_each:(true==true), user:set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, 'add-training'))), user:set_prolog_flag(occurs_check, true)) ^ Exit: (215) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, 'add-training'))), user:each_call_cleanup) ^ Exit: (214) [locally_each] locally_each:locally(user:set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, 'add-training')))) ^ Exit: (213) [user] pfcFwd('next-operation'(op(+, =, 'add-training'))) ^ Exit: (212) [user] pfcEnqueue(direct, 'next-operation'(op(+, =, 'add-training')), (P;HTML|mfl4(_3910, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (211) [user] pfcEnqueue('next-operation'(op(+, =, 'add-training')), (P;HTML|mfl4(_3910, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (209) [user] must_ex(pfcEnqueue('next-operation'(op(+, =, 'add-training')), (P;HTML|mfl4(_3910, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Exit: (208) [user] pfcPost2('next-operation'(op(+, =, 'add-training')), (P;HTML|mfl4(_3910, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (207) [user] pfcPost11('next-operation'(op(+, =, 'add-training')), (P;HTML|mfl4(_3910, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (205) [locally_each] locally_each:wtl_how(locally_each:trusted_redo_call_cleanup, locally_each:(true==true), user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'add-training')), (P;HTML|mfl4(_3910, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _3934, (notrace, wdmsg(('next-operation'(op(+, =, 'add-training'))=>_3934)), trace)), user:set_prolog_flag(occurs_check, true)) ^ Exit: (204) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'add-training')), (P;HTML|mfl4(_3910, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _3934, (notrace, wdmsg(('next-operation'(op(+, =, 'add-training'))=>_3934)), trace)), user:each_call_cleanup) ^ Exit: (203) [locally_each] locally_each:locally(user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'add-training')), (P;HTML|mfl4(_3910, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _3934, (notrace, wdmsg(('next-operation'(op(+, =, 'add-training'))=>_3934)), trace))) ^ Exit: (202) [user] pfcPost1('next-operation'(op(+, =, 'add-training')), (P;HTML|mfl4(_3910, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (201) [user] pfcPost_rev((P;HTML|mfl4(_3910, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax), 'next-operation'(op(+, =, 'add-training'))) ^ Exit: (200) [user] pfcPost('next-operation'(op(+, =, 'add-training')), (P;HTML|mfl4(_3910, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (200) [user] pfcRun ^ Unify: (200) [user] pfcRun ^ Call: (201) [user] pfcGetSearch(direct) ^ Unify: (201) [user] pfcGetSearch(direct) Call: (202) [t_l] t_l:pfcSearchTL(_32390) Fail: (202) [t_l] t_l:pfcSearchTL(_32390) ^ Redo: (201) [user] pfcGetSearch(direct) ^ Call: (202) [user] pfcSearch(_35164) ^ Unify: (202) [user] pfcSearch(direct) ^ Exit: (202) [user] pfcSearch(direct) Call: (202) [system] direct=direct Exit: (202) [system] direct=direct ^ Exit: (201) [user] pfcGetSearch(direct) ^ Unify: (200) [user] pfcRun ^ Exit: (200) [user] pfcRun ^ Exit: (199) [user] pfcAdd('next-operation'(op(+, =, 'add-training')), (P;HTML|mfl4(_3910, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (198) [user] pfcAdd('next-operation'(op(+, =, 'add-training'))) ^ Exit: (197) [user] pfcAdd_Now('next-operation'(op(+, =, 'add-training'))) ^ Exit: (196) [user] if_t(into_simple_op(+, [=, ['add-training', __, "XXXXXXXXXXX"], [[flag, 'corpus-convos', _Z, [+, _Z, 1]], [is, _Z10, [div, _Z, 10]], ['set-last-oc', _Z], ['set-det'], [is, _Y, [*, [+, _Z10, 1], 100]], [flag, 'sent-num', __, _Y], ['set-det']]], op(+, =, 'add-training')), pfcAdd_Now('next-operation'(op(+, =, 'add-training')))) Call: (196) [user] dont_give_up(as_tf(asserted_do_metta('&self', +, [=, ['add-training', __, "XXXXXXXXXXX"], [[flag, 'corpus-convos', _Z, [+, _Z, 1]], [is, _Z10, [div, _Z, 10]], ['set-last-oc', _Z], ['set-det'], [is, _Y, [*, [+, _Z10, 1], 100]], [flag, 'sent-num', __, _Y], ['set-det']]]), _3348)) Unify: (196) [user] dont_give_up(as_tf(asserted_do_metta('&self', +, [=, ['add-training', __, "XXXXXXXXXXX"], [[flag, 'corpus-convos', _Z, [+, _Z, 1]], [is, _Z10, [div, _Z, 10]], ['set-last-oc', _Z], ['set-det'], [is, _Y, [*, [+, _Z10, 1], 100]], [flag, 'sent-num', __, _Y], ['set-det']]]), _3348)) ^ Call: (198) [user] as_tf(asserted_do_metta('&self', +, [=, ['add-training', __, "XXXXXXXXXXX"], [[flag, 'corpus-convos', _Z, [+, _Z, 1]], [is, _Z10, [div, _Z, 10]], ['set-last-oc', _Z], ['set-det'], [is, _Y, [*, [+, _Z10, 1], 100]], [flag, 'sent-num', __, _Y], ['set-det']]]), _3348) ^ Unify: (198) [user] as_tf(asserted_do_metta('&self', +, [=, ['add-training', __, "XXXXXXXXXXX"], [[flag, 'corpus-convos', _Z, [+, _Z, 1]], [is, _Z10, [div, _Z, 10]], ['set-last-oc', _Z], ['set-det'], [is, _Y, [*, [+, _Z10, 1], 100]], [flag, 'sent-num', __, _Y], ['set-det']]]), _3348) Call: (199) [system] asserted_do_metta('&self', +, [=, ['add-training', __, "XXXXXXXXXXX"], [[flag, 'corpus-convos', _Z, [+, _Z, 1]], [is, _Z10, [div, _Z, 10]], ['set-last-oc', _Z], ['set-det'], [is, _Y, [*, [+, _Z10, 1], 100]], [flag, 'sent-num', __, _Y], ['set-det']]])\=[_56644|_56646] Exit: (199) [system] asserted_do_metta('&self', +, [=, ['add-training', __, "XXXXXXXXXXX"], [[flag, 'corpus-convos', _Z, [+, _Z, 1]], [is, _Z10, [div, _Z, 10]], ['set-last-oc', _Z], ['set-det'], [is, _Y, [*, [+, _Z10, 1], 100]], [flag, 'sent-num', __, _Y], ['set-det']]])\=[_56644|_56646] ^ Call: (199) [user] catch_nowarn((call(asserted_do_metta('&self', +, [=, ['add-training', __, "XXXXXXXXXXX"], [[flag, 'corpus-convos', _Z, [+, _Z, 1]], [is, _Z10, [div, _Z, 10]], ['set-last-oc', _Z], ['set-det'], [is, _Y, [*, [+, _Z10, 1], 100]], [flag, 'sent-num', __, _Y], ['set-det']]]))*->_3348='True';_3348='False')) ^ Unify: (199) [user] catch_nowarn((call(asserted_do_metta('&self', +, [=, ['add-training', __, "XXXXXXXXXXX"], [[flag, 'corpus-convos', _Z, [+, _Z, 1]], [is, _Z10, [div, _Z, 10]], ['set-last-oc', _Z], ['set-det'], [is, _Y, [*, [+, _Z10, 1], 100]], [flag, 'sent-num', __, _Y], ['set-det']]]))*->_3348='True';_3348='False')) Call: (200) [user] catch_err((call(asserted_do_metta('&self', +, [=, ['add-training', __, "XXXXXXXXXXX"], [[flag, 'corpus-convos', _Z, [+, _Z, 1]], [is, _Z10, [div, _Z, 10]], ['set-last-oc', _Z], ['set-det'], [is, _Y, [*, [+, _Z10, 1], 100]], [flag, 'sent-num', __, _Y], ['set-det']]]))*->_3348='True';_3348='False'), error(_60382, _60384), fail) Unify: (200) [user] catch_err((call(asserted_do_metta('&self', +, [=, ['add-training', __, "XXXXXXXXXXX"], [[flag, 'corpus-convos', _Z, [+, _Z, 1]], [is, _Z10, [div, _Z, 10]], ['set-last-oc', _Z], ['set-det'], [is, _Y, [*, [+, _Z10, 1], 100]], [flag, 'sent-num', __, _Y], ['set-det']]]))*->_3348='True';_3348='False'), error(_60382, _60384), fail) Call: (203) [user] asserted_do_metta('&self', +, [=, ['add-training', __, "XXXXXXXXXXX"], [[flag, 'corpus-convos', _Z, [+, _Z, 1]], [is, _Z10, [div, _Z, 10]], ['set-last-oc', _Z], ['set-det'], [is, _Y, [*, [+, _Z10, 1], 100]], [flag, 'sent-num', __, _Y], ['set-det']]]) Unify: (203) [user] asserted_do_metta('&self', +, [=, ['add-training', __, "XXXXXXXXXXX"], [[flag, 'corpus-convos', _Z, [+, _Z, 1]], [is, _Z10, [div, _Z, 10]], ['set-last-oc', _Z], ['set-det'], [is, _Y, [*, [+, _Z10, 1], 100]], [flag, 'sent-num', __, _Y], ['set-det']]]) Call: (204) [user] metta_interp_mode(+, _64098) Unify: (204) [user] metta_interp_mode(+, load) Exit: (204) [user] metta_interp_mode(+, load) Call: (204) [user] asserted_do_metta('&self', load, [=, ['add-training', __, "XXXXXXXXXXX"], [[flag, 'corpus-convos', _Z, [+, _Z, 1]], [is, _Z10, [div, _Z, 10]], ['set-last-oc', _Z], ['set-det'], [is, _Y, [*, [+, _Z10, 1], 100]], [flag, 'sent-num', __, _Y], ['set-det']]]) Unify: (204) [user] asserted_do_metta('&self', load, [=, ['add-training', __, "XXXXXXXXXXX"], [[flag, 'corpus-convos', _Z, [+, _Z, 1]], [is, _Z10, [div, _Z, 10]], ['set-last-oc', _Z], ['set-det'], [is, _Y, [*, [+, _Z10, 1], 100]], [flag, 'sent-num', __, _Y], ['set-det']]]) Call: (205) [user] metta_interp_mode(load, _68688) Redo: (204) [user] asserted_do_metta('&self', load, [=, ['add-training', __, "XXXXXXXXXXX"], [[flag, 'corpus-convos', _Z, [+, _Z, 1]], [is, _Z10, [div, _Z, 10]], ['set-last-oc', _Z], ['set-det'], [is, _Y, [*, [+, _Z10, 1], 100]], [flag, 'sent-num', __, _Y], ['set-det']]]) Unify: (204) [user] asserted_do_metta('&self', load, [=, ['add-training', __, "XXXXXXXXXXX"], [[flag, 'corpus-convos', _Z, [+, _Z, 1]], [is, _Z10, [div, _Z, 10]], ['set-last-oc', _Z], ['set-det'], [is, _Y, [*, [+, _Z10, 1], 100]], [flag, 'sent-num', __, _Y], ['set-det']]]) Call: (205) [system] load==exec Redo: (204) [user] asserted_do_metta('&self', load, [=, ['add-training', __, "XXXXXXXXXXX"], [[flag, 'corpus-convos', _Z, [+, _Z, 1]], [is, _Z10, [div, _Z, 10]], ['set-last-oc', _Z], ['set-det'], [is, _Y, [*, [+, _Z10, 1], 100]], [flag, 'sent-num', __, _Y], ['set-det']]]) Unify: (204) [user] asserted_do_metta('&self', load, [=, ['add-training', __, "XXXXXXXXXXX"], [[flag, 'corpus-convos', _Z, [+, _Z, 1]], [is, _Z10, [div, _Z, 10]], ['set-last-oc', _Z], ['set-det'], [is, _Y, [*, [+, _Z10, 1], 100]], [flag, 'sent-num', __, _Y], ['set-det']]]) Call: (205) [user] asserted_do_metta2('&self', load, [=, ['add-training', __, "XXXXXXXXXXX"], [[flag, 'corpus-convos', _Z, [+, _Z, 1]], [is, _Z10, [div, _Z, 10]], ['set-last-oc', _Z], ['set-det'], [is, _Y, [*, [+, _Z10, 1], 100]], [flag, 'sent-num', __, _Y], ['set-det']]], [=, ['add-training', __, "XXXXXXXXXXX"], [[flag, 'corpus-convos', _Z, [+, _Z, 1]], [is, _Z10, [div, _Z, 10]], ['set-last-oc', _Z], ['set-det'], [is, _Y, [*, [+, _Z10, 1], 100]], [flag, 'sent-num', __, _Y], ['set-det']]]) Unify: (205) [user] asserted_do_metta2('&self', load, [=, ['add-training', __, "XXXXXXXXXXX"], [[flag, 'corpus-convos', _Z, [+, _Z, 1]], [is, _Z10, [div, _Z, 10]], ['set-last-oc', _Z], ['set-det'], [is, _Y, [*, [+, _Z10, 1], 100]], [flag, 'sent-num', __, _Y], ['set-det']]], [=, ['add-training', __, "XXXXXXXXXXX"], [[flag, 'corpus-convos', _Z, [+, _Z, 1]], [is, _Z10, [div, _Z, 10]], ['set-last-oc', _Z], ['set-det'], [is, _Y, [*, [+, _Z10, 1], 100]], [flag, 'sent-num', __, _Y], ['set-det']]]) Call: (206) [system] nonvar(load) Exit: (206) [system] nonvar(load) Call: (206) [user] metta_interp_mode(load, _77910) Redo: (205) [user] asserted_do_metta2('&self', load, [=, ['add-training', __, "XXXXXXXXXXX"], [[flag, 'corpus-convos', _Z, [+, _Z, 1]], [is, _Z10, [div, _Z, 10]], ['set-last-oc', _Z], ['set-det'], [is, _Y, [*, [+, _Z10, 1], 100]], [flag, 'sent-num', __, _Y], ['set-det']]], [=, ['add-training', __, "XXXXXXXXXXX"], [[flag, 'corpus-convos', _Z, [+, _Z, 1]], [is, _Z10, [div, _Z, 10]], ['set-last-oc', _Z], ['set-det'], [is, _Y, [*, [+, _Z10, 1], 100]], [flag, 'sent-num', __, _Y], ['set-det']]]) Unify: (205) [user] asserted_do_metta2('&self', load, [=, ['add-training', __, "XXXXXXXXXXX"], [[flag, 'corpus-convos', _Z, [+, _Z, 1]], [is, _Z10, [div, _Z, 10]], ['set-last-oc', _Z], ['set-det'], [is, _Y, [*, [+, _Z10, 1], 100]], [flag, 'sent-num', __, _Y], ['set-det']]], [=, ['add-training', __, "XXXXXXXXXXX"], [[flag, 'corpus-convos', _Z, [+, _Z, 1]], [is, _Z10, [div, _Z, 10]], ['set-last-oc', _Z], ['set-det'], [is, _Y, [*, [+, _Z10, 1], 100]], [flag, 'sent-num', __, _Y], ['set-det']]]) ^ Call: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, ['add-training', __, "XXXXXXXXXXX"], [[flag, 'corpus-convos', _Z, [+, _Z, 1]], [is, _Z10, [div, _Z, 10]], ['set-last-oc', _Z], ['set-det'], [is, _Y, [*, [+, _Z10, 1], 100]], [flag, 'sent-num', __, _Y], ['set-det']]], metta_atom('&self', [=, ['add-training', __, "XXXXXXXXXXX"], [[flag, 'corpus-convos', _Z, [+, _Z, 1]], [is, _Z10, [div, _Z, 10]], ['set-last-oc', _Z], ['set-det'], [is, _Y, [*, [+, _Z10, 1], 100]], [flag, 'sent-num', __, _Y], ['set-det']]]))) ^ Unify: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, ['add-training', __, "XXXXXXXXXXX"], [[flag, 'corpus-convos', _Z, [+, _Z, 1]], [is, _Z10, [div, _Z, 10]], ['set-last-oc', _Z], ['set-det'], [is, _Y, [*, [+, _Z10, 1], 100]], [flag, 'sent-num', __, _Y], ['set-det']]], metta_atom('&self', [=, ['add-training', __, "XXXXXXXXXXX"], [[flag, 'corpus-convos', _Z, [+, _Z, 1]], [is, _Z10, [div, _Z, 10]], ['set-last-oc', _Z], ['set-det'], [is, _Y, [*, [+, _Z10, 1], 100]], [flag, 'sent-num', __, _Y], ['set-det']]]))) ^ Call: (207) [user] is_compatio ^ Unify: (207) [user] is_compatio ^ Call: (209) [system] setup_call_cleanup('$notrace'(_84386, _84388), once(user:is_compatio0), '$restore_trace'(_84386, _84388)) ^ Unify: (209) [system] setup_call_cleanup(system:'$notrace'(_84386, _84388), system:once(user:is_compatio0), system:'$restore_trace'(_84386, _84388)) ^ Call: (210) [system] sig_atomic(system:'$notrace'(_84386, _84388)) ^ Fail: (207) [user] is_compatio ^ Redo: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, ['add-training', __, "XXXXXXXXXXX"], [[flag, 'corpus-convos', _Z, [+, _Z, 1]], [is, _Z10, [div, _Z, 10]], ['set-last-oc', _Z], ['set-det'], [is, _Y, [*, [+, _Z10, 1], 100]], [flag, 'sent-num', __, _Y], ['set-det']]], metta_atom('&self', [=, ['add-training', __, "XXXXXXXXXXX"], [[flag, 'corpus-convos', _Z, [+, _Z, 1]], [is, _Z10, [div, _Z, 10]], ['set-last-oc', _Z], ['set-det'], [is, _Y, [*, [+, _Z10, 1], 100]], [flag, 'sent-num', __, _Y], ['set-det']]]))) ^ Unify: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, ['add-training', __, "XXXXXXXXXXX"], [[flag, 'corpus-convos', _Z, [+, _Z, 1]], [is, _Z10, [div, _Z, 10]], ['set-last-oc', _Z], ['set-det'], [is, _Y, [*, [+, _Z10, 1], 100]], [flag, 'sent-num', __, _Y], ['set-det']]], metta_atom('&self', [=, ['add-training', __, "XXXXXXXXXXX"], [[flag, 'corpus-convos', _Z, [+, _Z, 1]], [is, _Z10, [div, _Z, 10]], ['set-last-oc', _Z], ['set-det'], [is, _Y, [*, [+, _Z10, 1], 100]], [flag, 'sent-num', __, _Y], ['set-det']]]))) ^ Call: (208) [rtrace] rtrace:quietly3(user:(wots(_90004, must_det_ll(user:metta_anew(load, [=, ['add-training', __, "XXXXXXXXXXX"], [[flag, 'corpus-convos', _Z, [+, _Z, 1]], [is, _Z10, [div, _Z, 10]], ['set-last-oc', _Z], ['set-det'], [is, _Y, [*, [+, _Z10, 1], 100]], [flag, 'sent-num', __, _Y], ['set-det']]], metta_atom('&self', [=, ['add-training', __, "XXXXXXXXXXX"], [[flag, 'corpus-convos', _Z, [+, _Z, 1]], [is, _Z10, [div, _Z, 10]], ['set-last-oc', _Z], ['set-det'], [is, _Y, [*, [+, _Z10, 1], 100]], [flag, 'sent-num', __, _Y], ['set-det']]])))), (_90004==""->true;our_ansi_format('#ffa505', '~w~n', [_90004])))) ^ Unify: (208) [rtrace] rtrace:quietly3(user:(wots(_90004, must_det_ll(user:metta_anew(load, [=, ['add-training', __, "XXXXXXXXXXX"], [[flag, 'corpus-convos', _Z, [+, _Z, 1]], [is, _Z10, [div, _Z, 10]], ['set-last-oc', _Z], ['set-det'], [is, _Y, [*, [+, _Z10, 1], 100]], [flag, 'sent-num', __, _Y], ['set-det']]], metta_atom('&self', [=, ['add-training', __, "XXXXXXXXXXX"], [[flag, 'corpus-convos', _Z, [+, _Z, 1]], [is, _Z10, [div, _Z, 10]], ['set-last-oc', _Z], ['set-det'], [is, _Y, [*, [+, _Z10, 1], 100]], [flag, 'sent-num', __, _Y], ['set-det']]])))), (_90004==""->true;our_ansi_format('#ffa505', '~w~n', [_90004])))) (= (add-training $ "XXXXXXXXXXX") ( (flag corpus-convos $Z (+ $Z 1)) (is $Z10 (div $Z 10)) (set-last-oc $Z) (set-det) (is $Y (* (+ $Z10 1) 100)) (flag sent-num $ $Y) (set-det))) ^ Exit: (208) [rtrace] rtrace:quietly3(user:(wots("", must_det_ll(user:metta_anew(load, [=, ['add-training', __, "XXXXXXXXXXX"], [[flag, 'corpus-convos', _Z, [+, _Z, 1]], [is, _Z10, [div, _Z, 10]], ['set-last-oc', _Z], ['set-det'], [is, _Y, [*, [+, _Z10, 1], 100]], [flag, 'sent-num', __, _Y], ['set-det']]], metta_atom('&self', [=, ['add-training', __, "XXXXXXXXXXX"], [[flag, 'corpus-convos', _Z, [+, _Z, 1]], [is, _Z10, [div, _Z, 10]], ['set-last-oc', _Z], ['set-det'], [is, _Y, [*, [+, _Z10, 1], 100]], [flag, 'sent-num', __, _Y], ['set-det']]])))), (""==""->true;our_ansi_format('#ffa505', '~w~n', [""])))) ^ Exit: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, ['add-training', __, "XXXXXXXXXXX"], [[flag, 'corpus-convos', _Z, [+, _Z, 1]], [is, _Z10, [div, _Z, 10]], ['set-last-oc', _Z], ['set-det'], [is, _Y, [*, [+, _Z10, 1], 100]], [flag, 'sent-num', __, _Y], ['set-det']]], metta_atom('&self', [=, ['add-training', __, "XXXXXXXXXXX"], [[flag, 'corpus-convos', _Z, [+, _Z, 1]], [is, _Z10, [div, _Z, 10]], ['set-last-oc', _Z], ['set-det'], [is, _Y, [*, [+, _Z10, 1], 100]], [flag, 'sent-num', __, _Y], ['set-det']]]))) Exit: (205) [user] asserted_do_metta2('&self', load, [=, ['add-training', __, "XXXXXXXXXXX"], [[flag, 'corpus-convos', _Z, [+, _Z, 1]], [is, _Z10, [div, _Z, 10]], ['set-last-oc', _Z], ['set-det'], [is, _Y, [*, [+, _Z10, 1], 100]], [flag, 'sent-num', __, _Y], ['set-det']]], [=, ['add-training', __, "XXXXXXXXXXX"], [[flag, 'corpus-convos', _Z, [+, _Z, 1]], [is, _Z10, [div, _Z, 10]], ['set-last-oc', _Z], ['set-det'], [is, _Y, [*, [+, _Z10, 1], 100]], [flag, 'sent-num', __, _Y], ['set-det']]]) Exit: (204) [user] asserted_do_metta('&self', load, [=, ['add-training', __, "XXXXXXXXXXX"], [[flag, 'corpus-convos', _Z, [+, _Z, 1]], [is, _Z10, [div, _Z, 10]], ['set-last-oc', _Z], ['set-det'], [is, _Y, [*, [+, _Z10, 1], 100]], [flag, 'sent-num', __, _Y], ['set-det']]]) Exit: (203) [user] asserted_do_metta('&self', +, [=, ['add-training', __, "XXXXXXXXXXX"], [[flag, 'corpus-convos', _Z, [+, _Z, 1]], [is, _Z10, [div, _Z, 10]], ['set-last-oc', _Z], ['set-det'], [is, _Y, [*, [+, _Z10, 1], 100]], [flag, 'sent-num', __, _Y], ['set-det']]]) Call: (203) [system] _3348='True' Exit: (203) [system] 'True'='True' Exit: (200) [user] catch_err((call(asserted_do_metta('&self', +, [=, ['add-training', __, "XXXXXXXXXXX"], [[flag, 'corpus-convos', _Z, [+, _Z, 1]], [is, _Z10, [div, _Z, 10]], ['set-last-oc', _Z], ['set-det'], [is, _Y, [*, [+, _Z10, 1], 100]], [flag, 'sent-num', __, _Y], ['set-det']]]))*->'True'='True';'True'='False'), error(_60382, _60384), fail) ^ Exit: (199) [user] catch_nowarn((call(asserted_do_metta('&self', +, [=, ['add-training', __, "XXXXXXXXXXX"], [[flag, 'corpus-convos', _Z, [+, _Z, 1]], [is, _Z10, [div, _Z, 10]], ['set-last-oc', _Z], ['set-det'], [is, _Y, [*, [+, _Z10, 1], 100]], [flag, 'sent-num', __, _Y], ['set-det']]]))*->'True'='True';'True'='False')) ^ Exit: (198) [user] as_tf(asserted_do_metta('&self', +, [=, ['add-training', __, "XXXXXXXXXXX"], [[flag, 'corpus-convos', _Z, [+, _Z, 1]], [is, _Z10, [div, _Z, 10]], ['set-last-oc', _Z], ['set-det'], [is, _Y, [*, [+, _Z10, 1], 100]], [flag, 'sent-num', __, _Y], ['set-det']]]), 'True') Exit: (196) [user] dont_give_up(as_tf(asserted_do_metta('&self', +, [=, ['add-training', __, "XXXXXXXXXXX"], [[flag, 'corpus-convos', _Z, [+, _Z, 1]], [is, _Z10, [div, _Z, 10]], ['set-last-oc', _Z], ['set-det'], [is, _Y, [*, [+, _Z10, 1], 100]], [flag, 'sent-num', __, _Y], ['set-det']]]), 'True')) Exit: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['add-training', __, "XXXXXXXXXXX"], [[flag, 'corpus-convos', _Z, [+, _Z, 1]], [is, _Z10, [div, _Z, 10]], ['set-last-oc', _Z], ['set-det'], [is, _Y, [*, [+, _Z10, 1], 100]], [flag, 'sent-num', __, _Y], ['set-det']]], 'True') ^ Exit: (194) [user] must_not_error(user:do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['add-training', __, "XXXXXXXXXXX"], [[flag, 'corpus-convos', _Z, [+, _Z, 1]], [is, _Z10, [div, _Z, 10]], ['set-last-oc', _Z], ['set-det'], [is, _Y, [*, [+, _Z10, 1], 100]], [flag, 'sent-num', __, _Y], ['set-det']]], 'True')) ^ Redo: (193) [user] metta_file_buffer(_3300, _3302, _3304, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', _3308) ^ Unify: (193) [user] metta_file_buffer(+, '$COMMENT'("; ; every 10 conversations will be considered \"close\"", 271, 0), [], P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', '$stream_position'(7492, 270, 17, 7492)) ^ Exit: (193) [user] metta_file_buffer(+, '$COMMENT'("; ; every 10 conversations will be considered \"close\"", 271, 0), [], P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', '$stream_position'(7492, 270, 17, 7492)) ^ Call: (194) [user] apply:maplist(maybe_assign, []) ^ Unify: (194) [apply] apply:maplist(user:maybe_assign, []) Call: (195) [apply] apply:maplist_([], user:maybe_assign) Unify: (195) [apply] apply:maplist_([], user:maybe_assign) Exit: (195) [apply] apply:maplist_([], user:maybe_assign) ^ Exit: (194) [apply] apply:maplist(user:maybe_assign, []) ^ Call: (194) [user] must_not_error(do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', '$COMMENT'("; ; every 10 conversations will be considered \"close\"", 271, 0), _3348)) ^ Unify: (194) [user] must_not_error(user:do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', '$COMMENT'("; ; every 10 conversations will be considered \"close\"", 271, 0), _3348)) Call: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', '$COMMENT'("; ; every 10 conversations will be considered \"close\"", 271, 0), _3348) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', '$COMMENT'("; ; every 10 conversations will be considered \"close\"", 271, 0), _3348) Call: (196) [system] var('$COMMENT'("; ; every 10 conversations will be considered \"close\"", 271, 0)) Redo: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', '$COMMENT'("; ; every 10 conversations will be considered \"close\"", 271, 0), _3348) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', '$COMMENT'("; ; every 10 conversations will be considered \"close\"", 271, 0), _3348) Call: (196) [system] (+)\==exec Exit: (196) [system] (+)\==exec Call: (196) [system] '$COMMENT'("; ; every 10 conversations will be considered \"close\"", 271, 0)==[] Redo: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', '$COMMENT'("; ; every 10 conversations will be considered \"close\"", 271, 0), _3348) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', '$COMMENT'("; ; every 10 conversations will be considered \"close\"", 271, 0), _3348) Call: (196) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), comment(+), '&self', "; ; every 10 conversations will be considered \"close\"", _3348) Unify: (196) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), comment(+), '&self', "; ; every 10 conversations will be considered \"close\"", _3348) Call: (197) [system] var("; ; every 10 conversations will be considered \"close\"") Redo: (196) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), comment(+), '&self', "; ; every 10 conversations will be considered \"close\"", _3348) Unify: (196) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), comment(+), '&self', "; ; every 10 conversations will be considered \"close\"", _3348) Call: (197) [system] comment(+)\==exec Exit: (197) [system] comment(+)\==exec Call: (197) [system] "; ; every 10 conversations will be considered \"close\""==[] Redo: (196) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), comment(+), '&self', "; ; every 10 conversations will be considered \"close\"", _3348) Unify: (196) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), comment(+), '&self', "; ; every 10 conversations will be considered \"close\"", _3348) ^ Call: (197) [user] write_comment("; ; every 10 conversations will be considered \"close\"") ^ Unify: (197) [user] write_comment("; ; every 10 conversations will be considered \"close\"") ^ Call: (198) [user] is_compatio ^ Unify: (198) [user] is_compatio ^ Call: (200) [system] setup_call_cleanup('$notrace'(_216172, _216174), once(user:is_compatio0), '$restore_trace'(_216172, _216174)) ^ Unify: (200) [system] setup_call_cleanup(system:'$notrace'(_216172, _216174), system:once(user:is_compatio0), system:'$restore_trace'(_216172, _216174)) ^ Call: (201) [system] sig_atomic(system:'$notrace'(_216172, _216174)) ^ Redo: (197) [user] write_comment("; ; every 10 conversations will be considered \"close\"") ^ Unify: (197) [user] write_comment("; ; every 10 conversations will be considered \"close\"") ^ Call: (198) [user] silent_loading ^ Unify: (198) [user] silent_loading ^ Call: (199) [user] option_value(load, silent) ^ Unify: (199) [user] option_value(load, silent) Call: (200) [system] var(silent) Fail: (200) [system] var(silent) ^ Redo: (199) [user] option_value(load, silent) ^ Unify: (199) [user] option_value(load, silent) Call: (200) [system] silent==true Fail: (200) [system] silent==true ^ Redo: (199) [user] option_value(load, silent) ^ Unify: (199) [user] option_value(load, silent) Call: (200) [system] silent==false Fail: (200) [system] silent==false ^ Redo: (199) [user] option_value(load, silent) ^ Unify: (199) [user] option_value(load, silent) ^ Call: (201) [system] setup_call_cleanup('$notrace'(_235688, _235690), once(user:option_value0(load, silent)), '$restore_trace'(_235688, _235690)) ^ Unify: (201) [system] setup_call_cleanup(system:'$notrace'(_235688, _235690), system:once(user:option_value0(load, silent)), system:'$restore_trace'(_235688, _235690)) ^ Call: (202) [system] sig_atomic(system:'$notrace'(_235688, _235690)) ^ Fail: (199) [user] option_value(load, silent) ^ Redo: (198) [user] silent_loading ^ Unify: (198) [user] silent_loading ^ Call: (199) [user] is_converting ^ Unify: (199) [user] is_converting ^ Call: (200) [user] is_metta_flag(convert) ^ Unify: (200) [user] is_metta_flag(convert) ^ Call: (202) [system] setup_call_cleanup('$notrace'(_244978, _244980), once(user:is_flag0(convert)), '$restore_trace'(_244978, _244980)) ^ Unify: (202) [system] setup_call_cleanup(system:'$notrace'(_244978, _244980), system:once(user:is_flag0(convert)), system:'$restore_trace'(_244978, _244980)) ^ Call: (203) [system] sig_atomic(system:'$notrace'(_244978, _244980)) ^ Fail: (200) [user] is_metta_flag(convert) ^ Fail: (199) [user] is_converting ^ Redo: (198) [user] silent_loading ^ Unify: (198) [user] silent_loading ^ Call: (199) [user] option_value(html, 'True') ^ Unify: (199) [user] option_value(html, 'True') Call: (200) [system] var('True') Fail: (200) [system] var('True') ^ Redo: (199) [user] option_value(html, 'True') ^ Unify: (199) [user] option_value(html, 'True') Call: (200) [system] 'True'==true Fail: (200) [system] 'True'==true ^ Redo: (199) [user] option_value(html, 'True') ^ Unify: (199) [user] option_value(html, 'True') Call: (200) [system] 'True'==false Fail: (200) [system] 'True'==false ^ Redo: (199) [user] option_value(html, 'True') ^ Unify: (199) [user] option_value(html, 'True') ^ Call: (201) [system] setup_call_cleanup('$notrace'(_264486, _264488), once(user:option_value0(html, 'True')), '$restore_trace'(_264486, _264488)) ^ Unify: (201) [system] setup_call_cleanup(system:'$notrace'(_264486, _264488), system:once(user:option_value0(html, 'True')), system:'$restore_trace'(_264486, _264488)) ^ Call: (202) [system] sig_atomic(system:'$notrace'(_264486, _264488)) ^ Exit: (201) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:option_value0(html, 'True')), system:'$restore_trace'(3, -1)) ^ Exit: (199) [user] option_value(html, 'True') Call: (199) [system] fail ^ Redo: (197) [user] write_comment("; ; every 10 conversations will be considered \"close\"") ^ Unify: (197) [user] write_comment("; ; every 10 conversations will be considered \"close\"") ^ Call: (198) [user] connlf ^ Unify: (198) [user] connlf ^ Call: (199) [user] check_silent_loading ^ Unify: (199) [user] check_silent_loading ^ Exit: (199) [user] check_silent_loading ^ Call: (199) [user] not_compat_io(format('~N')) ^ Unify: (199) [user] not_compat_io(format('~N')) ^ Call: (200) [user] not_compatio(format('~N')) ^ Unify: (200) [user] not_compatio(format('~N')) ^ Call: (201) [user] if_t(once((is_mettalog;is_testing)), user_err(format('~N'))) ^ Unify: (201) [user] if_t(once((is_mettalog;is_testing)), user_err(format('~N'))) ^ Call: (202) [user] once((is_mettalog;is_testing)) ^ Unify: (202) [system] once(user:(is_mettalog;is_testing)) ^ Call: (204) [user] is_mettalog ^ Unify: (204) [user] is_mettalog ^ Call: (205) [user] is_win64 ^ Unify: (205) [user] is_win64 Call: (206) [system] current_prolog_flag(windows, _287738) Fail: (206) [system] current_prolog_flag(windows, _288666) ^ Fail: (205) [user] is_win64 ^ Redo: (204) [user] is_mettalog ^ Unify: (204) [user] is_mettalog ^ Call: (205) [user] is_metta_flag(log) ^ Unify: (205) [user] is_metta_flag(log) ^ Call: (207) [system] setup_call_cleanup('$notrace'(_294126, _294128), once(user:is_flag0(log)), '$restore_trace'(_294126, _294128)) ^ Unify: (207) [system] setup_call_cleanup(system:'$notrace'(_294126, _294128), system:once(user:is_flag0(log)), system:'$restore_trace'(_294126, _294128)) ^ Call: (208) [system] sig_atomic(system:'$notrace'(_294126, _294128)) ^ Fail: (205) [user] is_metta_flag(log) ^ Fail: (204) [user] is_mettalog ^ Call: (204) [user] is_testing ^ Unify: (204) [user] is_testing ^ Call: (205) [user] is_metta_flag(test) ^ Unify: (205) [user] is_metta_flag(test) ^ Call: (207) [system] setup_call_cleanup('$notrace'(_302496, _302498), once(user:is_flag0(test)), '$restore_trace'(_302496, _302498)) ^ Unify: (207) [system] setup_call_cleanup(system:'$notrace'(_302496, _302498), system:once(user:is_flag0(test)), system:'$restore_trace'(_302496, _302498)) ^ Call: (208) [system] sig_atomic(system:'$notrace'(_302496, _302498)) ^ Exit: (207) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:is_flag0(test)), system:'$restore_trace'(3, -1)) ^ Exit: (205) [user] is_metta_flag(test) ^ Exit: (204) [user] is_testing ^ Exit: (202) [system] once(user:(is_mettalog;is_testing)) ^ Call: (202) [user] user_err(format('~N')) ^ Unify: (202) [user] user_err(format('~N')) ^ Call: (203) [user] original_user_error(_310892) ^ Unify: (203) [user] original_user_error(_310892) Call: (204) [system] stream_property(_310892, file_no(2)) Unify: (204) [system] stream_property(_310892, file_no(2)) Call: (205) [system] nonvar(_310892) Redo: (204) [system] stream_property(_310892, file_no(2)) Unify: (204) [system] stream_property(_310892, file_no(2)) Call: (205) [system] nonvar(_310892) Redo: (204) [system] stream_property(_310892, file_no(2)) Unify: (204) [system] stream_property(_310892, file_no(2)) Call: (205) [system] nonvar(file_no(2)) Exit: (205) [system] nonvar(file_no(2)) Call: (205) [system] file_no(2)=alias(_322012) Redo: (204) [system] stream_property(_310892, file_no(2)) Exit: (204) [system] stream_property((0x7f8996b58220), file_no(2)) ^ Exit: (203) [user] original_user_error((0x7f8996b58220)) ^ Call: (203) [user] with_output_to((0x7f8996b58220), format('~N')) Call: (205) [$syspreds] format('~N') Unify: (205) [$syspreds] format('~N') ^ Call: (206) [$syspreds] format('~N', []) ^ Exit: (206) [$syspreds] format('~N', []) Exit: (205) [$syspreds] format('~N') ^ Exit: (203) [user] with_output_to((0x7f8996b58220), format('~N')) ^ Exit: (202) [user] user_err(format('~N')) ^ Exit: (201) [user] if_t(once((is_mettalog;is_testing)), user_err(format('~N'))) ^ Exit: (200) [user] not_compatio(format('~N')) ^ Exit: (199) [user] not_compat_io(format('~N')) ^ Exit: (198) [user] connlf ^ Call: (198) [user] format(';;~w~n', ["; ; every 10 conversations will be considered \"close\""]) ;;; ; every 10 conversations will be considered "close" ^ Exit: (198) [user] format(';;~w~n', ["; ; every 10 conversations will be considered \"close\""]) ^ Exit: (197) [user] write_comment("; ; every 10 conversations will be considered \"close\"") ^ Call: (197) [user] ignore((symbolic("; ; every 10 conversations will be considered \"close\""), symbolic_list_concat([_339734, _339740], 'MeTTaLog only: ', "; ; every 10 conversations will be considered \"close\""), !, atom_string(_339740, _339760), do_metta(mettalog_only(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')), +, '&self', _339760, _3348))) ^ Unify: (197) [system] ignore(user:(symbolic("; ; every 10 conversations will be considered \"close\""), symbolic_list_concat([_339734, _339740], 'MeTTaLog only: ', "; ; every 10 conversations will be considered \"close\""), !, atom_string(_339740, _339760), do_metta(mettalog_only(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')), +, '&self', _339760, _3348))) ^ Call: (199) [user] symbolic("; ; every 10 conversations will be considered \"close\"") ^ Unify: (199) [user] symbolic("; ; every 10 conversations will be considered \"close\"") Call: (200) [system] atomic("; ; every 10 conversations will be considered \"close\"") Exit: (200) [system] atomic("; ; every 10 conversations will be considered \"close\"") ^ Exit: (199) [user] symbolic("; ; every 10 conversations will be considered \"close\"") ^ Call: (199) [user] symbolic_list_concat([_339734, _339740], 'MeTTaLog only: ', "; ; every 10 conversations will be considered \"close\"") ^ Unify: (199) [user] symbolic_list_concat([_339734, _339740], 'MeTTaLog only: ', "; ; every 10 conversations will be considered \"close\"") Call: (200) [system] atomic_list_concat([_339734, _339740], 'MeTTaLog only: ', "; ; every 10 conversations will be considered \"close\"") Fail: (200) [system] atomic_list_concat([_339734, _339740], 'MeTTaLog only: ', "; ; every 10 conversations will be considered \"close\"") ^ Fail: (199) [user] symbolic_list_concat([_339734, _339740], 'MeTTaLog only: ', "; ; every 10 conversations will be considered \"close\"") ^ Redo: (197) [system] ignore(user:(symbolic("; ; every 10 conversations will be considered \"close\""), symbolic_list_concat([_339734, _339740], 'MeTTaLog only: ', "; ; every 10 conversations will be considered \"close\""), !, atom_string(_339740, _339760), do_metta(mettalog_only(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')), +, '&self', _339760, _3348))) ^ Unify: (197) [system] ignore(user:(symbolic("; ; every 10 conversations will be considered \"close\""), symbolic_list_concat([_339734, _339740], 'MeTTaLog only: ', "; ; every 10 conversations will be considered \"close\""), !, atom_string(_339740, _339760), do_metta(mettalog_only(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')), +, '&self', _339760, _3348))) ^ Exit: (197) [system] ignore(user:(symbolic("; ; every 10 conversations will be considered \"close\""), symbolic_list_concat([_339734, _339740], 'MeTTaLog only: ', "; ; every 10 conversations will be considered \"close\""), !, atom_string(_339740, _339760), do_metta(mettalog_only(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')), +, '&self', _339760, _3348))) ^ Call: (197) [user] ignore((symbolic("; ; every 10 conversations will be considered \"close\""), symbolic_list_concat([_373230, _339740], 'MeTTaLog: ', "; ; every 10 conversations will be considered \"close\""), !, atom_string(_339740, _339760), do_metta(mettalog_only(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')), +, '&self', _339760, _3348))) ^ Unify: (197) [system] ignore(user:(symbolic("; ; every 10 conversations will be considered \"close\""), symbolic_list_concat([_373230, _339740], 'MeTTaLog: ', "; ; every 10 conversations will be considered \"close\""), !, atom_string(_339740, _339760), do_metta(mettalog_only(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')), +, '&self', _339760, _3348))) ^ Call: (199) [user] symbolic("; ; every 10 conversations will be considered \"close\"") ^ Unify: (199) [user] symbolic("; ; every 10 conversations will be considered \"close\"") Call: (200) [system] atomic("; ; every 10 conversations will be considered \"close\"") Exit: (200) [system] atomic("; ; every 10 conversations will be considered \"close\"") ^ Exit: (199) [user] symbolic("; ; every 10 conversations will be considered \"close\"") ^ Call: (199) [user] symbolic_list_concat([_373230, _339740], 'MeTTaLog: ', "; ; every 10 conversations will be considered \"close\"") ^ Unify: (199) [user] symbolic_list_concat([_373230, _339740], 'MeTTaLog: ', "; ; every 10 conversations will be considered \"close\"") Call: (200) [system] atomic_list_concat([_373230, _339740], 'MeTTaLog: ', "; ; every 10 conversations will be considered \"close\"") Fail: (200) [system] atomic_list_concat([_373230, _339740], 'MeTTaLog: ', "; ; every 10 conversations will be considered \"close\"") ^ Fail: (199) [user] symbolic_list_concat([_373230, _339740], 'MeTTaLog: ', "; ; every 10 conversations will be considered \"close\"") ^ Redo: (197) [system] ignore(user:(symbolic("; ; every 10 conversations will be considered \"close\""), symbolic_list_concat([_373230, _339740], 'MeTTaLog: ', "; ; every 10 conversations will be considered \"close\""), !, atom_string(_339740, _339760), do_metta(mettalog_only(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')), +, '&self', _339760, _3348))) ^ Unify: (197) [system] ignore(user:(symbolic("; ; every 10 conversations will be considered \"close\""), symbolic_list_concat([_373230, _339740], 'MeTTaLog: ', "; ; every 10 conversations will be considered \"close\""), !, atom_string(_339740, _339760), do_metta(mettalog_only(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')), +, '&self', _339760, _3348))) ^ Exit: (197) [system] ignore(user:(symbolic("; ; every 10 conversations will be considered \"close\""), symbolic_list_concat([_373230, _339740], 'MeTTaLog: ', "; ; every 10 conversations will be considered \"close\""), !, atom_string(_339740, _339760), do_metta(mettalog_only(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')), +, '&self', _339760, _3348))) Exit: (196) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), comment(+), '&self', "; ; every 10 conversations will be considered \"close\"", _3348) Exit: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', '$COMMENT'("; ; every 10 conversations will be considered \"close\"", 271, 0), _3348) ^ Exit: (194) [user] must_not_error(user:do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', '$COMMENT'("; ; every 10 conversations will be considered \"close\"", 271, 0), _3348)) ^ Redo: (193) [user] metta_file_buffer(_3300, _3302, _3304, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', _3308) ^ Unify: (193) [user] metta_file_buffer(+, [=, ['add-training', _426032, _426038], [['tokenize-atom', _426038, _426068], [maplist, 'downcase-symbol', _426068, _426098], [pretok, _426098, _426122], ['set-det'], [maplist, ['add-occurs', 'is-word'], _426122], ['add-training-toks', _426032, _426122]]], ['_PreToks'=_426122, '_TokList'=_426098, '_Toks'=_426068, '_Str'=_426038, '_X'=_426032], P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', '$stream_position'(7492, 270, 17, 7492)) ^ Exit: (193) [user] metta_file_buffer(+, [=, ['add-training', _426032, _426038], [['tokenize-atom', _426038, _426068], [maplist, 'downcase-symbol', _426068, _426098], [pretok, _426098, _426122], ['set-det'], [maplist, ['add-occurs', 'is-word'], _426122], ['add-training-toks', _426032, _426122]]], ['_PreToks'=_426122, '_TokList'=_426098, '_Toks'=_426068, '_Str'=_426038, '_X'=_426032], P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', '$stream_position'(7492, 270, 17, 7492)) ^ Call: (194) [user] apply:maplist(maybe_assign, ['_PreToks'=_426122, '_TokList'=_426098, '_Toks'=_426068, '_Str'=_426038, '_X'=_426032]) ^ Unify: (194) [apply] apply:maplist(user:maybe_assign, ['_PreToks'=_426122, '_TokList'=_426098, '_Toks'=_426068, '_Str'=_426038, '_X'=_426032]) Call: (195) [apply] apply:maplist_(['_PreToks'=_426122, '_TokList'=_426098, '_Toks'=_426068, '_Str'=_426038, '_X'=_426032], user:maybe_assign) Unify: (195) [apply] apply:maplist_(['_PreToks'=_426122, '_TokList'=_426098, '_Toks'=_426068, '_Str'=_426038, '_X'=_426032], user:maybe_assign) Call: (196) [user] maybe_assign('_PreToks'=_426122) Unify: (196) [user] maybe_assign('_PreToks'=_426122) ^ Call: (197) [user] ignore(_426122=_PreToks) ^ Unify: (197) [system] ignore(user:(_426122=_PreToks)) Call: (198) [system] _426122=_PreToks Exit: (198) [system] _PreToks=_PreToks ^ Exit: (197) [system] ignore(user:(_PreToks=_PreToks)) Exit: (196) [user] maybe_assign('_PreToks'=_PreToks) Call: (196) [apply] apply:maplist_(['_TokList'=_426098, '_Toks'=_426068, '_Str'=_426038, '_X'=_426032], user:maybe_assign) Unify: (196) [apply] apply:maplist_(['_TokList'=_426098, '_Toks'=_426068, '_Str'=_426038, '_X'=_426032], user:maybe_assign) Call: (197) [user] maybe_assign('_TokList'=_426098) Unify: (197) [user] maybe_assign('_TokList'=_426098) ^ Call: (198) [user] ignore(_426098=_TokList) ^ Unify: (198) [system] ignore(user:(_426098=_TokList)) Call: (199) [system] _426098=_TokList Exit: (199) [system] _TokList=_TokList ^ Exit: (198) [system] ignore(user:(_TokList=_TokList)) Exit: (197) [user] maybe_assign('_TokList'=_TokList) Call: (197) [apply] apply:maplist_(['_Toks'=_426068, '_Str'=_426038, '_X'=_426032], user:maybe_assign) Unify: (197) [apply] apply:maplist_(['_Toks'=_426068, '_Str'=_426038, '_X'=_426032], user:maybe_assign) Call: (198) [user] maybe_assign('_Toks'=_426068) Unify: (198) [user] maybe_assign('_Toks'=_426068) ^ Call: (199) [user] ignore(_426068=_Toks) ^ Unify: (199) [system] ignore(user:(_426068=_Toks)) Call: (200) [system] _426068=_Toks Exit: (200) [system] _Toks=_Toks ^ Exit: (199) [system] ignore(user:(_Toks=_Toks)) Exit: (198) [user] maybe_assign('_Toks'=_Toks) Call: (198) [apply] apply:maplist_(['_Str'=_426038, '_X'=_426032], user:maybe_assign) Unify: (198) [apply] apply:maplist_(['_Str'=_426038, '_X'=_426032], user:maybe_assign) Call: (199) [user] maybe_assign('_Str'=_426038) Unify: (199) [user] maybe_assign('_Str'=_426038) ^ Call: (200) [user] ignore(_426038=_Str) ^ Unify: (200) [system] ignore(user:(_426038=_Str)) Call: (201) [system] _426038=_Str Exit: (201) [system] _Str=_Str ^ Exit: (200) [system] ignore(user:(_Str=_Str)) Exit: (199) [user] maybe_assign('_Str'=_Str) Call: (199) [apply] apply:maplist_(['_X'=_426032], user:maybe_assign) Unify: (199) [apply] apply:maplist_(['_X'=_426032], user:maybe_assign) Call: (200) [user] maybe_assign('_X'=_426032) Unify: (200) [user] maybe_assign('_X'=_426032) ^ Call: (201) [user] ignore(_426032=_X) ^ Unify: (201) [system] ignore(user:(_426032=_X)) Call: (202) [system] _426032=_X Exit: (202) [system] _X=_X ^ Exit: (201) [system] ignore(user:(_X=_X)) Exit: (200) [user] maybe_assign('_X'=_X) Call: (200) [apply] apply:maplist_([], user:maybe_assign) Unify: (200) [apply] apply:maplist_([], user:maybe_assign) Exit: (200) [apply] apply:maplist_([], user:maybe_assign) Exit: (199) [apply] apply:maplist_(['_X'=_X], user:maybe_assign) Exit: (198) [apply] apply:maplist_(['_Str'=_Str, '_X'=_X], user:maybe_assign) Exit: (197) [apply] apply:maplist_(['_Toks'=_Toks, '_Str'=_Str, '_X'=_X], user:maybe_assign) Exit: (196) [apply] apply:maplist_(['_TokList'=_TokList, '_Toks'=_Toks, '_Str'=_Str, '_X'=_X], user:maybe_assign) Exit: (195) [apply] apply:maplist_(['_PreToks'=_PreToks, '_TokList'=_TokList, '_Toks'=_Toks, '_Str'=_Str, '_X'=_X], user:maybe_assign) ^ Exit: (194) [apply] apply:maplist(user:maybe_assign, ['_PreToks'=_PreToks, '_TokList'=_TokList, '_Toks'=_Toks, '_Str'=_Str, '_X'=_X]) ^ Call: (194) [user] must_not_error(do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['add-training', _X, _Str], [['tokenize-atom', _Str, _Toks], [maplist, 'downcase-symbol', _Toks, _TokList], [pretok, _TokList, _PreToks], ['set-det'], [maplist, ['add-occurs', 'is-word'], _PreToks], ['add-training-toks', _X, _PreToks]]], _3348)) ^ Unify: (194) [user] must_not_error(user:do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['add-training', _X, _Str], [['tokenize-atom', _Str, _Toks], [maplist, 'downcase-symbol', _Toks, _TokList], [pretok, _TokList, _PreToks], ['set-det'], [maplist, ['add-occurs', 'is-word'], _PreToks], ['add-training-toks', _X, _PreToks]]], _3348)) Call: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['add-training', _X, _Str], [['tokenize-atom', _Str, _Toks], [maplist, 'downcase-symbol', _Toks, _TokList], [pretok, _TokList, _PreToks], ['set-det'], [maplist, ['add-occurs', 'is-word'], _PreToks], ['add-training-toks', _X, _PreToks]]], _3348) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['add-training', _X, _Str], [['tokenize-atom', _Str, _Toks], [maplist, 'downcase-symbol', _Toks, _TokList], [pretok, _TokList, _PreToks], ['set-det'], [maplist, ['add-occurs', 'is-word'], _PreToks], ['add-training-toks', _X, _PreToks]]], _3348) Call: (196) [system] var([=, ['add-training', _X, _Str], [['tokenize-atom', _Str, _Toks], [maplist, 'downcase-symbol', _Toks, _TokList], [pretok, _TokList, _PreToks], ['set-det'], [maplist, ['add-occurs', 'is-word'], _PreToks], ['add-training-toks', _X, _PreToks]]]) Redo: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['add-training', _X, _Str], [['tokenize-atom', _Str, _Toks], [maplist, 'downcase-symbol', _Toks, _TokList], [pretok, _TokList, _PreToks], ['set-det'], [maplist, ['add-occurs', 'is-word'], _PreToks], ['add-training-toks', _X, _PreToks]]], _3348) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['add-training', _X, _Str], [['tokenize-atom', _Str, _Toks], [maplist, 'downcase-symbol', _Toks, _TokList], [pretok, _TokList, _PreToks], ['set-det'], [maplist, ['add-occurs', 'is-word'], _PreToks], ['add-training-toks', _X, _PreToks]]], _3348) Call: (196) [system] (+)\==exec Exit: (196) [system] (+)\==exec Call: (196) [system] [=, ['add-training', _X, _Str], [['tokenize-atom', _Str, _Toks], [maplist, 'downcase-symbol', _Toks, _TokList], [pretok, _TokList, _PreToks], ['set-det'], [maplist, ['add-occurs', 'is-word'], _PreToks], ['add-training-toks', _X, _PreToks]]]==[] Redo: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['add-training', _X, _Str], [['tokenize-atom', _Str, _Toks], [maplist, 'downcase-symbol', _Toks, _TokList], [pretok, _TokList, _PreToks], ['set-det'], [maplist, ['add-occurs', 'is-word'], _PreToks], ['add-training-toks', _X, _PreToks]]], _3348) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['add-training', _X, _Str], [['tokenize-atom', _Str, _Toks], [maplist, 'downcase-symbol', _Toks, _TokList], [pretok, _TokList, _PreToks], ['set-det'], [maplist, ['add-occurs', 'is-word'], _PreToks], ['add-training-toks', _X, _PreToks]]], _3348) Call: (196) [system] string([=, ['add-training', _X, _Str], [['tokenize-atom', _Str, _Toks], [maplist, 'downcase-symbol', _Toks, _TokList], [pretok, _TokList, _PreToks], ['set-det'], [maplist, ['add-occurs', 'is-word'], _PreToks], ['add-training-toks', _X, _PreToks]]]) Redo: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['add-training', _X, _Str], [['tokenize-atom', _Str, _Toks], [maplist, 'downcase-symbol', _Toks, _TokList], [pretok, _TokList, _PreToks], ['set-det'], [maplist, ['add-occurs', 'is-word'], _PreToks], ['add-training-toks', _X, _PreToks]]], _3348) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['add-training', _X, _Str], [['tokenize-atom', _Str, _Toks], [maplist, 'downcase-symbol', _Toks, _TokList], [pretok, _TokList, _PreToks], ['set-det'], [maplist, ['add-occurs', 'is-word'], _PreToks], ['add-training-toks', _X, _PreToks]]], _3348) Call: (196) [system] (+)\==exec Exit: (196) [system] (+)\==exec ^ Call: (196) [user] if_t(into_simple_op(+, [=, ['add-training', _X, _Str], [['tokenize-atom', _Str, _Toks], [maplist, 'downcase-symbol', _Toks, _TokList], [pretok, _TokList, _PreToks], ['set-det'], [maplist, ['add-occurs', 'is-word'], _PreToks], ['add-training-toks', _X, _PreToks]]], _27160), pfcAdd_Now('next-operation'(_27160))) ^ Unify: (196) [user] if_t(into_simple_op(+, [=, ['add-training', _X, _Str], [['tokenize-atom', _Str, _Toks], [maplist, 'downcase-symbol', _Toks, _TokList], [pretok, _TokList, _PreToks], ['set-det'], [maplist, ['add-occurs', 'is-word'], _PreToks], ['add-training-toks', _X, _PreToks]]], _27160), pfcAdd_Now('next-operation'(_27160))) Call: (197) [user] into_simple_op(+, [=, ['add-training', _X, _Str], [['tokenize-atom', _Str, _Toks], [maplist, 'downcase-symbol', _Toks, _TokList], [pretok, _TokList, _PreToks], ['set-det'], [maplist, ['add-occurs', 'is-word'], _PreToks], ['add-training-toks', _X, _PreToks]]], _27160) Unify: (197) [user] into_simple_op(+, [=, ['add-training', _X, _Str], [['tokenize-atom', _Str, _Toks], [maplist, 'downcase-symbol', _Toks, _TokList], [pretok, _TokList, _PreToks], ['set-det'], [maplist, ['add-occurs', 'is-word'], _PreToks], ['add-training-toks', _X, _PreToks]]], op(+, =, _29952)) Call: (198) [user] o_s([['add-training', _X, _Str], [['tokenize-atom', _Str, _Toks], [maplist, 'downcase-symbol', _Toks, _TokList], [pretok, _TokList, _PreToks], ['set-det'], [maplist, ['add-occurs', 'is-word'], _PreToks], ['add-training-toks', _X, _PreToks]]], _29952) Unify: (198) [user] o_s([['add-training', _X, _Str], [['tokenize-atom', _Str, _Toks], [maplist, 'downcase-symbol', _Toks, _TokList], [pretok, _TokList, _PreToks], ['set-det'], [maplist, ['add-occurs', 'is-word'], _PreToks], ['add-training-toks', _X, _PreToks]]], _29952) Call: (199) [user] o_s(['add-training', _X, _Str], _29952) Unify: (199) [user] o_s(['add-training', _X, _Str], _29952) Call: (200) [user] o_s('add-training', _29952) Unify: (200) [user] o_s('add-training', 'add-training') Exit: (200) [user] o_s('add-training', 'add-training') Exit: (199) [user] o_s(['add-training', _X, _Str], 'add-training') Exit: (198) [user] o_s([['add-training', _X, _Str], [['tokenize-atom', _Str, _Toks], [maplist, 'downcase-symbol', _Toks, _TokList], [pretok, _TokList, _PreToks], ['set-det'], [maplist, ['add-occurs', 'is-word'], _PreToks], ['add-training-toks', _X, _PreToks]]], 'add-training') Exit: (197) [user] into_simple_op(+, [=, ['add-training', _X, _Str], [['tokenize-atom', _Str, _Toks], [maplist, 'downcase-symbol', _Toks, _TokList], [pretok, _TokList, _PreToks], ['set-det'], [maplist, ['add-occurs', 'is-word'], _PreToks], ['add-training-toks', _X, _PreToks]]], op(+, =, 'add-training')) ^ Call: (197) [user] pfcAdd_Now('next-operation'(op(+, =, 'add-training'))) ^ Unify: (197) [user] pfcAdd_Now('next-operation'(op(+, =, 'add-training'))) ^ Call: (198) [user] current_predicate(pfcAdd/1) ^ Exit: (198) [user] current_predicate(pfcAdd/1) ^ Call: (198) [user] once_writeq_nl(pfcAdd('next-operation'(op(+, =, 'add-training')))) ^ Unify: (198) [user] once_writeq_nl(pfcAdd('next-operation'(op(+, =, 'add-training')))) ^ Call: (199) [user] clause(pfcTraceExecution, true) ^ Fail: (199) [user] clause(pfcTraceExecution, true) ^ Redo: (198) [user] once_writeq_nl(pfcAdd('next-operation'(op(+, =, 'add-training')))) ^ Exit: (198) [user] once_writeq_nl(pfcAdd('next-operation'(op(+, =, 'add-training')))) ^ Call: (198) [user] pfcAdd('next-operation'(op(+, =, 'add-training'))) ^ Unify: (198) [user] pfcAdd('next-operation'(op(+, =, 'add-training'))) ^ Call: (199) [user] must_ex(current_why_UU(_51170)) ^ Unify: (199) [user] must_ex(current_why_UU(_51170)) Call: (201) [user] current_why_UU(_51170) Unify: (201) [user] current_why_UU(_51170) ^ Call: (202) [user] get_why_uu(_51170) ^ Unify: (202) [user] get_why_uu(_51170) ^ Call: (203) [user] findall(_56710, current_why(_56710), _56716) ^ Unify: (203) [$bags] findall(_56710, user:current_why(_56710), _56716) ^ Call: (204) [$bags] findall(_56710, user:current_why(_56710), _56716, []) ^ Unify: (204) [$bags] findall(_56710, user:current_why(_56710), _56716, []) ^ Call: (205) [$bags] cleanup_bag(findall_loop(_56710, user:current_why(_56710), _56716, []), '$destroy_findall_bag') ^ Unify: (205) [$bags] cleanup_bag('$bags':findall_loop(_56710, user:current_why(_56710), _56716, []), '$bags':'$destroy_findall_bag') Call: (206) [$bags] findall_loop(_56710, user:current_why(_56710), _56716, []) Unify: (206) [$bags] findall_loop(_56710, user:current_why(_56710), _56716, []) ^ Call: (207) [user] bugger:current_why(_56710) ^ Unify: (207) [user] bugger:current_why(_56710) ^ Call: (208) [user] bugger:current_why_data(_56710) ^ Unify: (208) [user] bugger:current_why_data(_56710) Call: (209) [system] nb_current('$current_why', wp(_56710, _67970)) Fail: (209) [system] nb_current('$current_why', wp(_56710, _67970)) ^ Redo: (208) [user] bugger:current_why_data(_56710) ^ Unify: (208) [user] bugger:current_why_data(_56710) Call: (209) [t_l] t_l:current_why_source(_56710) Fail: (209) [t_l] t_l:current_why_source(_56710) ^ Fail: (208) [user] bugger:current_why_data(_56710) ^ Redo: (207) [user] bugger:current_why(_56710) ^ Unify: (207) [user] bugger:current_why(mfl4(_75398, _75400, _75402, _75404)) ^ Call: (209) [system] setup_call_cleanup('$notrace'(_76354, _76356), once(user:current_mfl4(_75398, _75400, _75402, _75404)), '$restore_trace'(_76354, _76356)) ^ Unify: (209) [system] setup_call_cleanup(system:'$notrace'(_76354, _76356), system:once(user:current_mfl4(_75398, _75400, _75402, _75404)), system:'$restore_trace'(_76354, _76356)) ^ Call: (210) [system] sig_atomic(system:'$notrace'(_76354, _76356)) ^ Exit: (209) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:current_mfl4(_75398, user, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', 587)), system:'$restore_trace'(3, -1)) ^ Exit: (207) [user] bugger:current_why(P;HTML|mfl4(_75398, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Redo: (206) [$bags] findall_loop(_56710, user:current_why(_56710), _56716, []) Exit: (206) [$bags] findall_loop(_56710, user:current_why(_56710), [P;HTML|mfl4(_93234, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], []) ^ Exit: (205) [$bags] cleanup_bag('$bags':findall_loop(_56710, user:current_why(_56710), [P;HTML|mfl4(_93234, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], []), '$bags':'$destroy_findall_bag') ^ Exit: (204) [$bags] findall(_56710, user:current_why(_56710), [P;HTML|mfl4(_93234, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], []) ^ Exit: (203) [$bags] findall(_56710, user:current_why(_56710), [P;HTML|mfl4(_93234, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Call: (203) [system] [P;HTML|mfl4(_93234, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]\==[] Exit: (203) [system] [P;HTML|mfl4(_93234, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]\==[] ^ Call: (203) [user] u_to_uu([P;HTML|mfl4(_93234, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _51170) ^ Unify: (203) [user] u_to_uu([P;HTML|mfl4(_93234, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], ([P;HTML|mfl4(_93234, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], ax)) Call: (204) [system] var([P;HTML|mfl4(_93234, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Fail: (204) [system] var([P;HTML|mfl4(_93234, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) ^ Redo: (203) [user] u_to_uu([P;HTML|mfl4(_93234, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _51170) ^ Unify: (203) [user] u_to_uu([P;HTML|mfl4(_93234, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], [P;HTML|mfl4(_93234, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Call: (204) [system] nonvar([P;HTML|mfl4(_93234, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Exit: (204) [system] nonvar([P;HTML|mfl4(_93234, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Call: (204) [system] [P;HTML|mfl4(_93234, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]=(_212990, _212992) Fail: (204) [system] [P;HTML|mfl4(_93234, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]=(_212990, _212992) ^ Redo: (203) [user] u_to_uu([P;HTML|mfl4(_93234, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _51170) ^ Unify: (203) [user] u_to_uu([P;HTML|mfl4(_93234, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _51170) ^ Call: (204) [user] logicmoo_util_terms:list_to_conjuncts([P;HTML|mfl4(_93234, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _243392) ^ Unify: (204) [user] logicmoo_util_terms:list_to_conjuncts([P;HTML|mfl4(_93234, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _243392) ^ Call: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_93234, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _243392) ^ Unify: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_93234, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], [P;HTML|mfl4(_93234, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Call: (206) [system] var([P;HTML|mfl4(_93234, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Fail: (206) [system] var([P;HTML|mfl4(_93234, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) ^ Redo: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_93234, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _243392) ^ Unify: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_93234, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], [P;HTML|mfl4(_93234, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) ^ Call: (206) [user] not(compound([P;HTML|mfl4(_93234, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)])) ^ Unify: (206) [system] not(user:compound([P;HTML|mfl4(_93234, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)])) Call: (207) [system] compound([P;HTML|mfl4(_93234, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Exit: (207) [system] compound([P;HTML|mfl4(_93234, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) ^ Fail: (206) [system] not(user:compound([P;HTML|mfl4(_93234, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)])) ^ Redo: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_93234, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _243392) ^ Unify: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_93234, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _243392) ^ Call: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_93234, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _243392) ^ Unify: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_93234, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_93234, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Call: (207) [system] var(P;HTML|mfl4(_93234, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Fail: (207) [system] var(P;HTML|mfl4(_93234, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Redo: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_93234, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _243392) ^ Unify: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_93234, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_93234, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Call: (207) [user] not(compound(P;HTML|mfl4(_93234, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587))) ^ Unify: (207) [system] not(user:compound(P;HTML|mfl4(_93234, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587))) Call: (208) [system] compound(P;HTML|mfl4(_93234, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Exit: (208) [system] compound(P;HTML|mfl4(_93234, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Fail: (207) [system] not(user:compound(P;HTML|mfl4(_93234, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587))) ^ Redo: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_93234, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _243392) ^ Unify: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_93234, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_93234, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Exit: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_93234, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_93234, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Exit: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_93234, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], P;HTML|mfl4(_93234, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Exit: (204) [user] logicmoo_util_terms:list_to_conjuncts([P;HTML|mfl4(_93234, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], P;HTML|mfl4(_3842, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Call: (204) [user] u_to_uu(P;HTML|mfl4(_3842, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _3816) ^ Unify: (204) [user] u_to_uu(P;HTML|mfl4(_3842, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), (P;HTML|mfl4(_3842, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) Call: (205) [system] var(P;HTML|mfl4(_3842, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Fail: (205) [system] var(P;HTML|mfl4(_3842, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Redo: (204) [user] u_to_uu(P;HTML|mfl4(_3842, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _3816) ^ Unify: (204) [user] u_to_uu(P;HTML|mfl4(_3842, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_3842, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Call: (205) [system] nonvar(P;HTML|mfl4(_3842, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Exit: (205) [system] nonvar(P;HTML|mfl4(_3842, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Call: (205) [system] P;HTML|mfl4(_3842, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)=(_88420, _88422) Fail: (205) [system] P;HTML|mfl4(_3842, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)=(_88420, _88422) ^ Redo: (204) [user] u_to_uu(P;HTML|mfl4(_3842, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _3816) ^ Unify: (204) [user] u_to_uu(P;HTML|mfl4(_3842, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), (P;HTML|mfl4(_3842, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (204) [user] u_to_uu(P;HTML|mfl4(_3842, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), (P;HTML|mfl4(_3842, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (203) [user] u_to_uu([P;HTML|mfl4(_3842, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], (P;HTML|mfl4(_3842, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (202) [user] get_why_uu((P;HTML|mfl4(_3842, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) Exit: (201) [user] current_why_UU((P;HTML|mfl4(_3842, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (199) [user] must_ex(current_why_UU((P;HTML|mfl4(_3842, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (199) [user] pfcAdd('next-operation'(op(+, =, 'add-training')), (P;HTML|mfl4(_3842, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (199) [user] pfcAdd('next-operation'(op(+, =, 'add-training')), (P;HTML|mfl4(_3842, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (200) [user] pfcPost('next-operation'(op(+, =, 'add-training')), (P;HTML|mfl4(_3842, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (200) [user] pfcPost('next-operation'(op(+, =, 'add-training')), (P;HTML|mfl4(_3842, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (201) [user] pfcPost_rev((P;HTML|mfl4(_3842, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax), 'next-operation'(op(+, =, 'add-training'))) ^ Unify: (201) [user] pfcPost_rev((P;HTML|mfl4(_3842, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax), 'next-operation'(op(+, =, 'add-training'))) Call: (202) [system] is_list('next-operation'(op(+, =, 'add-training'))) Fail: (202) [system] is_list('next-operation'(op(+, =, 'add-training'))) ^ Redo: (201) [user] pfcPost_rev((P;HTML|mfl4(_3842, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax), 'next-operation'(op(+, =, 'add-training'))) ^ Call: (202) [user] pfcPost1('next-operation'(op(+, =, 'add-training')), (P;HTML|mfl4(_3842, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (202) [user] pfcPost1('next-operation'(op(+, =, 'add-training')), (P;HTML|mfl4(_3842, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (203) [user] control_arg_types('next-operation'(op(+, =, 'add-training')), _247028) ^ Unify: (203) [user] control_arg_types('next-operation'(op(+, =, 'add-training')), _247028) Call: (204) [system] fail Fail: (204) [system] fail ^ Fail: (203) [user] control_arg_types('next-operation'(op(+, =, 'add-training')), _247028) ^ Redo: (202) [user] pfcPost1('next-operation'(op(+, =, 'add-training')), (P;HTML|mfl4(_3842, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (202) [user] pfcPost1('next-operation'(op(+, =, 'add-training')), (P;HTML|mfl4(_3842, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (203) [user] locally_each:locally(set_prolog_flag(occurs_check, true), catch(pfcPost11('next-operation'(op(+, =, 'add-training')), (P;HTML|mfl4(_3842, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _266852, (notrace, wdmsg(('next-operation'(op(+, =, 'add-training'))=>_266852)), trace))) ^ Unify: (203) [locally_each] locally_each:locally(user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'add-training')), (P;HTML|mfl4(_3842, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _266852, (notrace, wdmsg(('next-operation'(op(+, =, 'add-training'))=>_266852)), trace))) ^ Call: (204) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'add-training')), (P;HTML|mfl4(_3842, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _266852, (notrace, wdmsg(('next-operation'(op(+, =, 'add-training'))=>_266852)), trace)), user:each_call_cleanup) ^ Unify: (204) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'add-training')), (P;HTML|mfl4(_3842, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _266852, (notrace, wdmsg(('next-operation'(op(+, =, 'add-training'))=>_266852)), trace)), user:each_call_cleanup) Call: (205) [system] current_prolog_flag(occurs_check, _297350) Exit: (205) [system] current_prolog_flag(occurs_check, true) ^ Call: (205) [locally_each] locally_each:wtl_how(trusted_redo_call_cleanup, true==true, user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'add-training')), (P;HTML|mfl4(_3842, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _266852, (notrace, wdmsg(('next-operation'(op(+, =, 'add-training'))=>_266852)), trace)), user:set_prolog_flag(occurs_check, true)) ^ Unify: (205) [locally_each] locally_each:wtl_how(locally_each:trusted_redo_call_cleanup, locally_each:(true==true), user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'add-training')), (P;HTML|mfl4(_3842, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _266852, (notrace, wdmsg(('next-operation'(op(+, =, 'add-training'))=>_266852)), trace)), user:set_prolog_flag(occurs_check, true)) Call: (206) [system] true==true Exit: (206) [system] true==true ^ Call: (207) [user] pfcPost11('next-operation'(op(+, =, 'add-training')), (P;HTML|mfl4(_3842, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (207) [user] pfcPost11('next-operation'(op(+, =, 'add-training')), (P;HTML|mfl4(_3842, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (208) [user] must_ex(pfcAddSupport('next-operation'(op(+, =, 'add-training')), (P;HTML|mfl4(_3842, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Unify: (208) [user] must_ex(pfcAddSupport('next-operation'(op(+, =, 'add-training')), (P;HTML|mfl4(_3842, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (210) [user] pfcAddSupport('next-operation'(op(+, =, 'add-training')), (P;HTML|mfl4(_3842, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (210) [user] pfcAddSupport('next-operation'(op(+, =, 'add-training')), (P;HTML|mfl4(_3842, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (211) [user] assert('$spft$'('next-operation'(op(+, =, 'add-training')), P;HTML|mfl4(_3842, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (211) [user] assert('$spft$'('next-operation'(op(+, =, 'add-training')), P;HTML|mfl4(_3842, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (210) [user] pfcAddSupport('next-operation'(op(+, =, 'add-training')), (P;HTML|mfl4(_3842, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (208) [user] must_ex(pfcAddSupport('next-operation'(op(+, =, 'add-training')), (P;HTML|mfl4(_3842, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (208) [user] pfcUnique(post, 'next-operation'(op(+, =, 'add-training'))) ^ Unify: (208) [user] pfcUnique(post, 'next-operation'(op(+, =, 'add-training'))) ^ Call: (209) [user] pfcUnique(post, 'next-operation'(op(+, =, 'add-training')), true) ^ Unify: (209) [user] pfcUnique(post, 'next-operation'(op(+, =, 'add-training')), true) ^ Call: (210) [user] is_asserted_exact('next-operation'(op(+, =, 'add-training')), true) ^ Unify: (210) [user] is_asserted_exact('next-operation'(op(+, =, 'add-training')), true) ^ Call: (211) [user] strip_module('next-operation'(op(+, =, 'add-training')), _397930, _397932) ^ Exit: (211) [user] strip_module('next-operation'(op(+, =, 'add-training')), user, 'next-operation'(op(+, =, 'add-training'))) ^ Call: (211) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'add-training')), true) ^ Unify: (211) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'add-training')), true) Call: (212) [system] _401674=user Exit: (212) [system] user=user ^ Call: (212) [user] clause(user:'next-operation'(op(+, =, 'add-training')), true, _403544) ^ Exit: (212) [user] clause('next-operation'(op(+, =, 'add-training')), true, (0x55bd1de40cd0)) Call: (212) [$syspreds] clause_property((0x55bd1de40cd0), module(user)) Unify: (212) [$syspreds] clause_property((0x55bd1de40cd0), module(user)) Exit: (212) [$syspreds] clause_property((0x55bd1de40cd0), module(user)) ^ Call: (212) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'add-training')), true, (0x55bd1de40cd0)) ^ Unify: (212) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'add-training')), true, (0x55bd1de40cd0)) ^ Call: (213) [user] clause(_410100, _410102, (0x55bd1de40cd0)) ^ Exit: (213) [user] clause('next-operation'(op(+, =, 'add-training')), true, (0x55bd1de40cd0)) ^ Call: (213) [user] strip_m('next-operation'(op(+, =, 'add-training')), _411996) ^ Unify: (213) [user] strip_m('next-operation'(op(+, =, 'add-training')), 'next-operation'(op(+, =, 'add-training'))) ^ Exit: (213) [user] strip_m('next-operation'(op(+, =, 'add-training')), 'next-operation'(op(+, =, 'add-training'))) Call: (213) [system] 'next-operation'(op(+, =, 'add-training'))=@='next-operation'(op(+, =, 'add-training')) Exit: (213) [system] 'next-operation'(op(+, =, 'add-training'))=@='next-operation'(op(+, =, 'add-training')) ^ Call: (213) [user] strip_m(true, _416638) ^ Unify: (213) [user] strip_m(true, true) ^ Exit: (213) [user] strip_m(true, true) Call: (213) [system] cl('next-operation'(op(+, =, 'add-training')), true)=@=cl('next-operation'(op(+, =, 'add-training')), true) Exit: (213) [system] cl('next-operation'(op(+, =, 'add-training')), true)=@=cl('next-operation'(op(+, =, 'add-training')), true) ^ Exit: (212) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'add-training')), true, (0x55bd1de40cd0)) ^ Exit: (211) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'add-training')), true) ^ Exit: (210) [user] is_asserted_exact('next-operation'(op(+, =, 'add-training')), true) ^ Fail: (209) [user] pfcUnique(post, 'next-operation'(op(+, =, 'add-training')), true) ^ Fail: (208) [user] pfcUnique(post, 'next-operation'(op(+, =, 'add-training'))) ^ Redo: (207) [user] pfcPost11('next-operation'(op(+, =, 'add-training')), (P;HTML|mfl4(_3842, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) Call: (208) [user] nop(pfcWarn(not_pfcUnique(post, 'next-operation'(op(+, =, 'add-training'))))) Unify: (208) [user] nop(pfcWarn(not_pfcUnique(post, 'next-operation'(op(+, =, 'add-training'))))) Exit: (208) [user] nop(pfcWarn(not_pfcUnique(post, 'next-operation'(op(+, =, 'add-training'))))) ^ Exit: (207) [user] pfcPost11('next-operation'(op(+, =, 'add-training')), (P;HTML|mfl4(_3842, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (205) [locally_each] locally_each:wtl_how(locally_each:trusted_redo_call_cleanup, locally_each:(true==true), user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'add-training')), (P;HTML|mfl4(_3842, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _266852, (notrace, wdmsg(('next-operation'(op(+, =, 'add-training'))=>_266852)), trace)), user:set_prolog_flag(occurs_check, true)) ^ Exit: (204) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'add-training')), (P;HTML|mfl4(_3842, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _266852, (notrace, wdmsg(('next-operation'(op(+, =, 'add-training'))=>_266852)), trace)), user:each_call_cleanup) ^ Exit: (203) [locally_each] locally_each:locally(user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'add-training')), (P;HTML|mfl4(_3842, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _266852, (notrace, wdmsg(('next-operation'(op(+, =, 'add-training'))=>_266852)), trace))) ^ Exit: (202) [user] pfcPost1('next-operation'(op(+, =, 'add-training')), (P;HTML|mfl4(_3842, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (201) [user] pfcPost_rev((P;HTML|mfl4(_3842, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax), 'next-operation'(op(+, =, 'add-training'))) ^ Exit: (200) [user] pfcPost('next-operation'(op(+, =, 'add-training')), (P;HTML|mfl4(_3842, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (200) [user] pfcRun ^ Unify: (200) [user] pfcRun ^ Call: (201) [user] pfcGetSearch(direct) ^ Unify: (201) [user] pfcGetSearch(direct) Call: (202) [t_l] t_l:pfcSearchTL(_493196) Fail: (202) [t_l] t_l:pfcSearchTL(_493196) ^ Redo: (201) [user] pfcGetSearch(direct) ^ Call: (202) [user] pfcSearch(_495970) ^ Unify: (202) [user] pfcSearch(direct) ^ Exit: (202) [user] pfcSearch(direct) Call: (202) [system] direct=direct Exit: (202) [system] direct=direct ^ Exit: (201) [user] pfcGetSearch(direct) ^ Unify: (200) [user] pfcRun ^ Exit: (200) [user] pfcRun ^ Exit: (199) [user] pfcAdd('next-operation'(op(+, =, 'add-training')), (P;HTML|mfl4(_3842, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (198) [user] pfcAdd('next-operation'(op(+, =, 'add-training'))) ^ Exit: (197) [user] pfcAdd_Now('next-operation'(op(+, =, 'add-training'))) ^ Exit: (196) [user] if_t(into_simple_op(+, [=, ['add-training', _X, _Str], [['tokenize-atom', _Str, _Toks], [maplist, 'downcase-symbol', _Toks, _TokList], [pretok, _TokList, _PreToks], ['set-det'], [maplist, ['add-occurs', 'is-word'], _PreToks], ['add-training-toks', _X, _PreToks]]], op(+, =, 'add-training')), pfcAdd_Now('next-operation'(op(+, =, 'add-training')))) Call: (196) [user] dont_give_up(as_tf(asserted_do_metta('&self', +, [=, ['add-training', _X, _Str], [['tokenize-atom', _Str, _Toks], [maplist, 'downcase-symbol', _Toks, _TokList], [pretok, _TokList, _PreToks], ['set-det'], [maplist, ['add-occurs', 'is-word'], _PreToks], ['add-training-toks', _X, _PreToks]]]), _3348)) Unify: (196) [user] dont_give_up(as_tf(asserted_do_metta('&self', +, [=, ['add-training', _X, _Str], [['tokenize-atom', _Str, _Toks], [maplist, 'downcase-symbol', _Toks, _TokList], [pretok, _TokList, _PreToks], ['set-det'], [maplist, ['add-occurs', 'is-word'], _PreToks], ['add-training-toks', _X, _PreToks]]]), _3348)) ^ Call: (198) [user] as_tf(asserted_do_metta('&self', +, [=, ['add-training', _X, _Str], [['tokenize-atom', _Str, _Toks], [maplist, 'downcase-symbol', _Toks, _TokList], [pretok, _TokList, _PreToks], ['set-det'], [maplist, ['add-occurs', 'is-word'], _PreToks], ['add-training-toks', _X, _PreToks]]]), _3348) ^ Unify: (198) [user] as_tf(asserted_do_metta('&self', +, [=, ['add-training', _X, _Str], [['tokenize-atom', _Str, _Toks], [maplist, 'downcase-symbol', _Toks, _TokList], [pretok, _TokList, _PreToks], ['set-det'], [maplist, ['add-occurs', 'is-word'], _PreToks], ['add-training-toks', _X, _PreToks]]]), _3348) Call: (199) [system] asserted_do_metta('&self', +, [=, ['add-training', _X, _Str], [['tokenize-atom', _Str, _Toks], [maplist, 'downcase-symbol', _Toks, _TokList], [pretok, _TokList, _PreToks], ['set-det'], [maplist, ['add-occurs', 'is-word'], _PreToks], ['add-training-toks', _X, _PreToks]]])\=[_517450|_517452] Exit: (199) [system] asserted_do_metta('&self', +, [=, ['add-training', _X, _Str], [['tokenize-atom', _Str, _Toks], [maplist, 'downcase-symbol', _Toks, _TokList], [pretok, _TokList, _PreToks], ['set-det'], [maplist, ['add-occurs', 'is-word'], _PreToks], ['add-training-toks', _X, _PreToks]]])\=[_517450|_517452] ^ Call: (199) [user] catch_nowarn((call(asserted_do_metta('&self', +, [=, ['add-training', _X, _Str], [['tokenize-atom', _Str, _Toks], [maplist, 'downcase-symbol', _Toks, _TokList], [pretok, _TokList, _PreToks], ['set-det'], [maplist, ['add-occurs', 'is-word'], _PreToks], ['add-training-toks', _X, _PreToks]]]))*->_3348='True';_3348='False')) ^ Unify: (199) [user] catch_nowarn((call(asserted_do_metta('&self', +, [=, ['add-training', _X, _Str], [['tokenize-atom', _Str, _Toks], [maplist, 'downcase-symbol', _Toks, _TokList], [pretok, _TokList, _PreToks], ['set-det'], [maplist, ['add-occurs', 'is-word'], _PreToks], ['add-training-toks', _X, _PreToks]]]))*->_3348='True';_3348='False')) Call: (200) [user] catch_err((call(asserted_do_metta('&self', +, [=, ['add-training', _X, _Str], [['tokenize-atom', _Str, _Toks], [maplist, 'downcase-symbol', _Toks, _TokList], [pretok, _TokList, _PreToks], ['set-det'], [maplist, ['add-occurs', 'is-word'], _PreToks], ['add-training-toks', _X, _PreToks]]]))*->_3348='True';_3348='False'), error(_521188, _521190), fail) Unify: (200) [user] catch_err((call(asserted_do_metta('&self', +, [=, ['add-training', _X, _Str], [['tokenize-atom', _Str, _Toks], [maplist, 'downcase-symbol', _Toks, _TokList], [pretok, _TokList, _PreToks], ['set-det'], [maplist, ['add-occurs', 'is-word'], _PreToks], ['add-training-toks', _X, _PreToks]]]))*->_3348='True';_3348='False'), error(_521188, _521190), fail) Call: (203) [user] asserted_do_metta('&self', +, [=, ['add-training', _X, _Str], [['tokenize-atom', _Str, _Toks], [maplist, 'downcase-symbol', _Toks, _TokList], [pretok, _TokList, _PreToks], ['set-det'], [maplist, ['add-occurs', 'is-word'], _PreToks], ['add-training-toks', _X, _PreToks]]]) Unify: (203) [user] asserted_do_metta('&self', +, [=, ['add-training', _X, _Str], [['tokenize-atom', _Str, _Toks], [maplist, 'downcase-symbol', _Toks, _TokList], [pretok, _TokList, _PreToks], ['set-det'], [maplist, ['add-occurs', 'is-word'], _PreToks], ['add-training-toks', _X, _PreToks]]]) Call: (204) [user] metta_interp_mode(+, _4780) Unify: (204) [user] metta_interp_mode(+, load) Exit: (204) [user] metta_interp_mode(+, load) Call: (204) [user] asserted_do_metta('&self', load, [=, ['add-training', _X, _Str], [['tokenize-atom', _Str, _Toks], [maplist, 'downcase-symbol', _Toks, _TokList], [pretok, _TokList, _PreToks], ['set-det'], [maplist, ['add-occurs', 'is-word'], _PreToks], ['add-training-toks', _X, _PreToks]]]) Unify: (204) [user] asserted_do_metta('&self', load, [=, ['add-training', _X, _Str], [['tokenize-atom', _Str, _Toks], [maplist, 'downcase-symbol', _Toks, _TokList], [pretok, _TokList, _PreToks], ['set-det'], [maplist, ['add-occurs', 'is-word'], _PreToks], ['add-training-toks', _X, _PreToks]]]) Call: (205) [user] metta_interp_mode(load, _9370) Redo: (204) [user] asserted_do_metta('&self', load, [=, ['add-training', _X, _Str], [['tokenize-atom', _Str, _Toks], [maplist, 'downcase-symbol', _Toks, _TokList], [pretok, _TokList, _PreToks], ['set-det'], [maplist, ['add-occurs', 'is-word'], _PreToks], ['add-training-toks', _X, _PreToks]]]) Unify: (204) [user] asserted_do_metta('&self', load, [=, ['add-training', _X, _Str], [['tokenize-atom', _Str, _Toks], [maplist, 'downcase-symbol', _Toks, _TokList], [pretok, _TokList, _PreToks], ['set-det'], [maplist, ['add-occurs', 'is-word'], _PreToks], ['add-training-toks', _X, _PreToks]]]) Call: (205) [system] load==exec Redo: (204) [user] asserted_do_metta('&self', load, [=, ['add-training', _X, _Str], [['tokenize-atom', _Str, _Toks], [maplist, 'downcase-symbol', _Toks, _TokList], [pretok, _TokList, _PreToks], ['set-det'], [maplist, ['add-occurs', 'is-word'], _PreToks], ['add-training-toks', _X, _PreToks]]]) Unify: (204) [user] asserted_do_metta('&self', load, [=, ['add-training', _X, _Str], [['tokenize-atom', _Str, _Toks], [maplist, 'downcase-symbol', _Toks, _TokList], [pretok, _TokList, _PreToks], ['set-det'], [maplist, ['add-occurs', 'is-word'], _PreToks], ['add-training-toks', _X, _PreToks]]]) Call: (205) [user] asserted_do_metta2('&self', load, [=, ['add-training', _X, _Str], [['tokenize-atom', _Str, _Toks], [maplist, 'downcase-symbol', _Toks, _TokList], [pretok, _TokList, _PreToks], ['set-det'], [maplist, ['add-occurs', 'is-word'], _PreToks], ['add-training-toks', _X, _PreToks]]], [=, ['add-training', _X, _Str], [['tokenize-atom', _Str, _Toks], [maplist, 'downcase-symbol', _Toks, _TokList], [pretok, _TokList, _PreToks], ['set-det'], [maplist, ['add-occurs', 'is-word'], _PreToks], ['add-training-toks', _X, _PreToks]]]) Unify: (205) [user] asserted_do_metta2('&self', load, [=, ['add-training', _X, _Str], [['tokenize-atom', _Str, _Toks], [maplist, 'downcase-symbol', _Toks, _TokList], [pretok, _TokList, _PreToks], ['set-det'], [maplist, ['add-occurs', 'is-word'], _PreToks], ['add-training-toks', _X, _PreToks]]], [=, ['add-training', _X, _Str], [['tokenize-atom', _Str, _Toks], [maplist, 'downcase-symbol', _Toks, _TokList], [pretok, _TokList, _PreToks], ['set-det'], [maplist, ['add-occurs', 'is-word'], _PreToks], ['add-training-toks', _X, _PreToks]]]) Call: (206) [system] nonvar(load) Exit: (206) [system] nonvar(load) Call: (206) [user] metta_interp_mode(load, _18592) Redo: (205) [user] asserted_do_metta2('&self', load, [=, ['add-training', _X, _Str], [['tokenize-atom', _Str, _Toks], [maplist, 'downcase-symbol', _Toks, _TokList], [pretok, _TokList, _PreToks], ['set-det'], [maplist, ['add-occurs', 'is-word'], _PreToks], ['add-training-toks', _X, _PreToks]]], [=, ['add-training', _X, _Str], [['tokenize-atom', _Str, _Toks], [maplist, 'downcase-symbol', _Toks, _TokList], [pretok, _TokList, _PreToks], ['set-det'], [maplist, ['add-occurs', 'is-word'], _PreToks], ['add-training-toks', _X, _PreToks]]]) Unify: (205) [user] asserted_do_metta2('&self', load, [=, ['add-training', _X, _Str], [['tokenize-atom', _Str, _Toks], [maplist, 'downcase-symbol', _Toks, _TokList], [pretok, _TokList, _PreToks], ['set-det'], [maplist, ['add-occurs', 'is-word'], _PreToks], ['add-training-toks', _X, _PreToks]]], [=, ['add-training', _X, _Str], [['tokenize-atom', _Str, _Toks], [maplist, 'downcase-symbol', _Toks, _TokList], [pretok, _TokList, _PreToks], ['set-det'], [maplist, ['add-occurs', 'is-word'], _PreToks], ['add-training-toks', _X, _PreToks]]]) ^ Call: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, ['add-training', _X, _Str], [['tokenize-atom', _Str, _Toks], [maplist, 'downcase-symbol', _Toks, _TokList], [pretok, _TokList, _PreToks], ['set-det'], [maplist, ['add-occurs', 'is-word'], _PreToks], ['add-training-toks', _X, _PreToks]]], metta_atom('&self', [=, ['add-training', _X, _Str], [['tokenize-atom', _Str, _Toks], [maplist, 'downcase-symbol', _Toks, _TokList], [pretok, _TokList, _PreToks], ['set-det'], [maplist, ['add-occurs', 'is-word'], _PreToks], ['add-training-toks', _X, _PreToks]]]))) ^ Unify: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, ['add-training', _X, _Str], [['tokenize-atom', _Str, _Toks], [maplist, 'downcase-symbol', _Toks, _TokList], [pretok, _TokList, _PreToks], ['set-det'], [maplist, ['add-occurs', 'is-word'], _PreToks], ['add-training-toks', _X, _PreToks]]], metta_atom('&self', [=, ['add-training', _X, _Str], [['tokenize-atom', _Str, _Toks], [maplist, 'downcase-symbol', _Toks, _TokList], [pretok, _TokList, _PreToks], ['set-det'], [maplist, ['add-occurs', 'is-word'], _PreToks], ['add-training-toks', _X, _PreToks]]]))) ^ Call: (207) [user] is_compatio ^ Unify: (207) [user] is_compatio ^ Call: (209) [system] setup_call_cleanup('$notrace'(_25068, _25070), once(user:is_compatio0), '$restore_trace'(_25068, _25070)) ^ Unify: (209) [system] setup_call_cleanup(system:'$notrace'(_25068, _25070), system:once(user:is_compatio0), system:'$restore_trace'(_25068, _25070)) ^ Call: (210) [system] sig_atomic(system:'$notrace'(_25068, _25070)) ^ Fail: (207) [user] is_compatio ^ Redo: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, ['add-training', _X, _Str], [['tokenize-atom', _Str, _Toks], [maplist, 'downcase-symbol', _Toks, _TokList], [pretok, _TokList, _PreToks], ['set-det'], [maplist, ['add-occurs', 'is-word'], _PreToks], ['add-training-toks', _X, _PreToks]]], metta_atom('&self', [=, ['add-training', _X, _Str], [['tokenize-atom', _Str, _Toks], [maplist, 'downcase-symbol', _Toks, _TokList], [pretok, _TokList, _PreToks], ['set-det'], [maplist, ['add-occurs', 'is-word'], _PreToks], ['add-training-toks', _X, _PreToks]]]))) ^ Unify: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, ['add-training', _X, _Str], [['tokenize-atom', _Str, _Toks], [maplist, 'downcase-symbol', _Toks, _TokList], [pretok, _TokList, _PreToks], ['set-det'], [maplist, ['add-occurs', 'is-word'], _PreToks], ['add-training-toks', _X, _PreToks]]], metta_atom('&self', [=, ['add-training', _X, _Str], [['tokenize-atom', _Str, _Toks], [maplist, 'downcase-symbol', _Toks, _TokList], [pretok, _TokList, _PreToks], ['set-det'], [maplist, ['add-occurs', 'is-word'], _PreToks], ['add-training-toks', _X, _PreToks]]]))) ^ Call: (208) [rtrace] rtrace:quietly3(user:(wots(_30686, must_det_ll(user:metta_anew(load, [=, ['add-training', _X, _Str], [['tokenize-atom', _Str, _Toks], [maplist, 'downcase-symbol', _Toks, _TokList], [pretok, _TokList, _PreToks], ['set-det'], [maplist, ['add-occurs', 'is-word'], _PreToks], ['add-training-toks', _X, _PreToks]]], metta_atom('&self', [=, ['add-training', _X, _Str], [['tokenize-atom', _Str, _Toks], [maplist, 'downcase-symbol', _Toks, _TokList], [pretok, _TokList, _PreToks], ['set-det'], [maplist, ['add-occurs', 'is-word'], _PreToks], ['add-training-toks', _X, _PreToks]]])))), (_30686==""->true;our_ansi_format('#ffa505', '~w~n', [_30686])))) ^ Unify: (208) [rtrace] rtrace:quietly3(user:(wots(_30686, must_det_ll(user:metta_anew(load, [=, ['add-training', _X, _Str], [['tokenize-atom', _Str, _Toks], [maplist, 'downcase-symbol', _Toks, _TokList], [pretok, _TokList, _PreToks], ['set-det'], [maplist, ['add-occurs', 'is-word'], _PreToks], ['add-training-toks', _X, _PreToks]]], metta_atom('&self', [=, ['add-training', _X, _Str], [['tokenize-atom', _Str, _Toks], [maplist, 'downcase-symbol', _Toks, _TokList], [pretok, _TokList, _PreToks], ['set-det'], [maplist, ['add-occurs', 'is-word'], _PreToks], ['add-training-toks', _X, _PreToks]]])))), (_30686==""->true;our_ansi_format('#ffa505', '~w~n', [_30686])))) (= (add-training $X $Str) ( (tokenize-atom $Str $Toks) (maplist downcase-symbol $Toks $TokList) (pretok $TokList $PreToks) (set-det) (maplist (add-occurs is-word) $PreToks) (add-training-toks $X $PreToks))) ^ Exit: (208) [rtrace] rtrace:quietly3(user:(wots("", must_det_ll(user:metta_anew(load, [=, ['add-training', _X, _Str], [['tokenize-atom', _Str, _Toks], [maplist, 'downcase-symbol', _Toks, _TokList], [pretok, _TokList, _PreToks], ['set-det'], [maplist, ['add-occurs', 'is-word'], _PreToks], ['add-training-toks', _X, _PreToks]]], metta_atom('&self', [=, ['add-training', _X, _Str], [['tokenize-atom', _Str, _Toks], [maplist, 'downcase-symbol', _Toks, _TokList], [pretok, _TokList, _PreToks], ['set-det'], [maplist, ['add-occurs', 'is-word'], _PreToks], ['add-training-toks', _X, _PreToks]]])))), (""==""->true;our_ansi_format('#ffa505', '~w~n', [""])))) ^ Exit: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, ['add-training', _X, _Str], [['tokenize-atom', _Str, _Toks], [maplist, 'downcase-symbol', _Toks, _TokList], [pretok, _TokList, _PreToks], ['set-det'], [maplist, ['add-occurs', 'is-word'], _PreToks], ['add-training-toks', _X, _PreToks]]], metta_atom('&self', [=, ['add-training', _X, _Str], [['tokenize-atom', _Str, _Toks], [maplist, 'downcase-symbol', _Toks, _TokList], [pretok, _TokList, _PreToks], ['set-det'], [maplist, ['add-occurs', 'is-word'], _PreToks], ['add-training-toks', _X, _PreToks]]]))) Exit: (205) [user] asserted_do_metta2('&self', load, [=, ['add-training', _X, _Str], [['tokenize-atom', _Str, _Toks], [maplist, 'downcase-symbol', _Toks, _TokList], [pretok, _TokList, _PreToks], ['set-det'], [maplist, ['add-occurs', 'is-word'], _PreToks], ['add-training-toks', _X, _PreToks]]], [=, ['add-training', _X, _Str], [['tokenize-atom', _Str, _Toks], [maplist, 'downcase-symbol', _Toks, _TokList], [pretok, _TokList, _PreToks], ['set-det'], [maplist, ['add-occurs', 'is-word'], _PreToks], ['add-training-toks', _X, _PreToks]]]) Exit: (204) [user] asserted_do_metta('&self', load, [=, ['add-training', _X, _Str], [['tokenize-atom', _Str, _Toks], [maplist, 'downcase-symbol', _Toks, _TokList], [pretok, _TokList, _PreToks], ['set-det'], [maplist, ['add-occurs', 'is-word'], _PreToks], ['add-training-toks', _X, _PreToks]]]) Exit: (203) [user] asserted_do_metta('&self', +, [=, ['add-training', _X, _Str], [['tokenize-atom', _Str, _Toks], [maplist, 'downcase-symbol', _Toks, _TokList], [pretok, _TokList, _PreToks], ['set-det'], [maplist, ['add-occurs', 'is-word'], _PreToks], ['add-training-toks', _X, _PreToks]]]) Call: (203) [system] _3348='True' Exit: (203) [system] 'True'='True' Exit: (200) [user] catch_err((call(asserted_do_metta('&self', +, [=, ['add-training', _X, _Str], [['tokenize-atom', _Str, _Toks], [maplist, 'downcase-symbol', _Toks, _TokList], [pretok, _TokList, _PreToks], ['set-det'], [maplist, ['add-occurs', 'is-word'], _PreToks], ['add-training-toks', _X, _PreToks]]]))*->'True'='True';'True'='False'), error(_3868, _3870), fail) ^ Exit: (199) [user] catch_nowarn((call(asserted_do_metta('&self', +, [=, ['add-training', _X, _Str], [['tokenize-atom', _Str, _Toks], [maplist, 'downcase-symbol', _Toks, _TokList], [pretok, _TokList, _PreToks], ['set-det'], [maplist, ['add-occurs', 'is-word'], _PreToks], ['add-training-toks', _X, _PreToks]]]))*->'True'='True';'True'='False')) ^ Exit: (198) [user] as_tf(asserted_do_metta('&self', +, [=, ['add-training', _X, _Str], [['tokenize-atom', _Str, _Toks], [maplist, 'downcase-symbol', _Toks, _TokList], [pretok, _TokList, _PreToks], ['set-det'], [maplist, ['add-occurs', 'is-word'], _PreToks], ['add-training-toks', _X, _PreToks]]]), 'True') Exit: (196) [user] dont_give_up(as_tf(asserted_do_metta('&self', +, [=, ['add-training', _X, _Str], [['tokenize-atom', _Str, _Toks], [maplist, 'downcase-symbol', _Toks, _TokList], [pretok, _TokList, _PreToks], ['set-det'], [maplist, ['add-occurs', 'is-word'], _PreToks], ['add-training-toks', _X, _PreToks]]]), 'True')) Exit: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['add-training', _X, _Str], [['tokenize-atom', _Str, _Toks], [maplist, 'downcase-symbol', _Toks, _TokList], [pretok, _TokList, _PreToks], ['set-det'], [maplist, ['add-occurs', 'is-word'], _PreToks], ['add-training-toks', _X, _PreToks]]], 'True') ^ Exit: (194) [user] must_not_error(user:do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['add-training', _X, _Str], [['tokenize-atom', _Str, _Toks], [maplist, 'downcase-symbol', _Toks, _TokList], [pretok, _TokList, _PreToks], ['set-det'], [maplist, ['add-occurs', 'is-word'], _PreToks], ['add-training-toks', _X, _PreToks]]], 'True')) ^ Redo: (193) [user] metta_file_buffer(_3300, _3302, _3304, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', _3308) ^ Unify: (193) [user] metta_file_buffer(+, [=, ['add-training-toks', _62764, 'Nil'], ['set-det']], ['__'=_62764], P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', '$stream_position'(7852, 282, 39, 7852)) ^ Exit: (193) [user] metta_file_buffer(+, [=, ['add-training-toks', _62764, 'Nil'], ['set-det']], ['__'=_62764], P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', '$stream_position'(7852, 282, 39, 7852)) ^ Call: (194) [user] apply:maplist(maybe_assign, ['__'=_62764]) ^ Unify: (194) [apply] apply:maplist(user:maybe_assign, ['__'=_62764]) Call: (195) [apply] apply:maplist_(['__'=_62764], user:maybe_assign) Unify: (195) [apply] apply:maplist_(['__'=_62764], user:maybe_assign) Call: (196) [user] maybe_assign('__'=_62764) Unify: (196) [user] maybe_assign('__'=_62764) ^ Call: (197) [user] ignore(_62764=__) ^ Unify: (197) [system] ignore(user:(_62764=__)) Call: (198) [system] _62764=__ Exit: (198) [system] __=__ ^ Exit: (197) [system] ignore(user:(__=__)) Exit: (196) [user] maybe_assign('__'=__) Call: (196) [apply] apply:maplist_([], user:maybe_assign) Unify: (196) [apply] apply:maplist_([], user:maybe_assign) Exit: (196) [apply] apply:maplist_([], user:maybe_assign) Exit: (195) [apply] apply:maplist_(['__'=__], user:maybe_assign) ^ Exit: (194) [apply] apply:maplist(user:maybe_assign, ['__'=__]) ^ Call: (194) [user] must_not_error(do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['add-training-toks', __, 'Nil'], ['set-det']], _3348)) ^ Unify: (194) [user] must_not_error(user:do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['add-training-toks', __, 'Nil'], ['set-det']], _3348)) Call: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['add-training-toks', __, 'Nil'], ['set-det']], _3348) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['add-training-toks', __, 'Nil'], ['set-det']], _3348) Call: (196) [system] var([=, ['add-training-toks', __, 'Nil'], ['set-det']]) Redo: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['add-training-toks', __, 'Nil'], ['set-det']], _3348) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['add-training-toks', __, 'Nil'], ['set-det']], _3348) Call: (196) [system] (+)\==exec Exit: (196) [system] (+)\==exec Call: (196) [system] [=, ['add-training-toks', __, 'Nil'], ['set-det']]==[] Redo: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['add-training-toks', __, 'Nil'], ['set-det']], _3348) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['add-training-toks', __, 'Nil'], ['set-det']], _3348) Call: (196) [system] string([=, ['add-training-toks', __, 'Nil'], ['set-det']]) Redo: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['add-training-toks', __, 'Nil'], ['set-det']], _3348) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['add-training-toks', __, 'Nil'], ['set-det']], _3348) Call: (196) [system] (+)\==exec Exit: (196) [system] (+)\==exec ^ Call: (196) [user] if_t(into_simple_op(+, [=, ['add-training-toks', __, 'Nil'], ['set-det']], _143010), pfcAdd_Now('next-operation'(_143010))) ^ Unify: (196) [user] if_t(into_simple_op(+, [=, ['add-training-toks', __, 'Nil'], ['set-det']], _143010), pfcAdd_Now('next-operation'(_143010))) Call: (197) [user] into_simple_op(+, [=, ['add-training-toks', __, 'Nil'], ['set-det']], _143010) Unify: (197) [user] into_simple_op(+, [=, ['add-training-toks', __, 'Nil'], ['set-det']], op(+, =, _145802)) Call: (198) [user] o_s([['add-training-toks', __, 'Nil'], ['set-det']], _145802) Unify: (198) [user] o_s([['add-training-toks', __, 'Nil'], ['set-det']], _145802) Call: (199) [user] o_s(['add-training-toks', __, 'Nil'], _145802) Unify: (199) [user] o_s(['add-training-toks', __, 'Nil'], _145802) Call: (200) [user] o_s('add-training-toks', _145802) Unify: (200) [user] o_s('add-training-toks', 'add-training-toks') Exit: (200) [user] o_s('add-training-toks', 'add-training-toks') Exit: (199) [user] o_s(['add-training-toks', __, 'Nil'], 'add-training-toks') Exit: (198) [user] o_s([['add-training-toks', __, 'Nil'], ['set-det']], 'add-training-toks') Exit: (197) [user] into_simple_op(+, [=, ['add-training-toks', __, 'Nil'], ['set-det']], op(+, =, 'add-training-toks')) ^ Call: (197) [user] pfcAdd_Now('next-operation'(op(+, =, 'add-training-toks'))) ^ Unify: (197) [user] pfcAdd_Now('next-operation'(op(+, =, 'add-training-toks'))) ^ Call: (198) [user] current_predicate(pfcAdd/1) ^ Exit: (198) [user] current_predicate(pfcAdd/1) ^ Call: (198) [user] once_writeq_nl(pfcAdd('next-operation'(op(+, =, 'add-training-toks')))) ^ Unify: (198) [user] once_writeq_nl(pfcAdd('next-operation'(op(+, =, 'add-training-toks')))) ^ Call: (199) [user] clause(pfcTraceExecution, true) ^ Fail: (199) [user] clause(pfcTraceExecution, true) ^ Redo: (198) [user] once_writeq_nl(pfcAdd('next-operation'(op(+, =, 'add-training-toks')))) ^ Exit: (198) [user] once_writeq_nl(pfcAdd('next-operation'(op(+, =, 'add-training-toks')))) ^ Call: (198) [user] pfcAdd('next-operation'(op(+, =, 'add-training-toks'))) ^ Unify: (198) [user] pfcAdd('next-operation'(op(+, =, 'add-training-toks'))) ^ Call: (199) [user] must_ex(current_why_UU(_167020)) ^ Unify: (199) [user] must_ex(current_why_UU(_167020)) Call: (201) [user] current_why_UU(_167020) Unify: (201) [user] current_why_UU(_167020) ^ Call: (202) [user] get_why_uu(_167020) ^ Unify: (202) [user] get_why_uu(_167020) ^ Call: (203) [user] findall(_172560, current_why(_172560), _172566) ^ Unify: (203) [$bags] findall(_172560, user:current_why(_172560), _172566) ^ Call: (204) [$bags] findall(_172560, user:current_why(_172560), _172566, []) ^ Unify: (204) [$bags] findall(_172560, user:current_why(_172560), _172566, []) ^ Call: (205) [$bags] cleanup_bag(findall_loop(_172560, user:current_why(_172560), _172566, []), '$destroy_findall_bag') ^ Unify: (205) [$bags] cleanup_bag('$bags':findall_loop(_172560, user:current_why(_172560), _172566, []), '$bags':'$destroy_findall_bag') Call: (206) [$bags] findall_loop(_172560, user:current_why(_172560), _172566, []) Unify: (206) [$bags] findall_loop(_172560, user:current_why(_172560), _172566, []) ^ Call: (207) [user] bugger:current_why(_172560) ^ Unify: (207) [user] bugger:current_why(_172560) ^ Call: (208) [user] bugger:current_why_data(_172560) ^ Unify: (208) [user] bugger:current_why_data(_172560) Call: (209) [system] nb_current('$current_why', wp(_172560, _183820)) Fail: (209) [system] nb_current('$current_why', wp(_172560, _183820)) ^ Redo: (208) [user] bugger:current_why_data(_172560) ^ Unify: (208) [user] bugger:current_why_data(_172560) Call: (209) [t_l] t_l:current_why_source(_172560) Fail: (209) [t_l] t_l:current_why_source(_172560) ^ Fail: (208) [user] bugger:current_why_data(_172560) ^ Redo: (207) [user] bugger:current_why(_172560) ^ Unify: (207) [user] bugger:current_why(mfl4(_191248, _191250, _191252, _191254)) ^ Call: (209) [system] setup_call_cleanup('$notrace'(_192204, _192206), once(user:current_mfl4(_191248, _191250, _191252, _191254)), '$restore_trace'(_192204, _192206)) ^ Unify: (209) [system] setup_call_cleanup(system:'$notrace'(_192204, _192206), system:once(user:current_mfl4(_191248, _191250, _191252, _191254)), system:'$restore_trace'(_192204, _192206)) ^ Call: (210) [system] sig_atomic(system:'$notrace'(_192204, _192206)) ^ Exit: (209) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:current_mfl4(_191248, user, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', 587)), system:'$restore_trace'(3, -1)) ^ Exit: (207) [user] bugger:current_why(P;HTML|mfl4(_191248, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Redo: (206) [$bags] findall_loop(_172560, user:current_why(_172560), _172566, []) Exit: (206) [$bags] findall_loop(_172560, user:current_why(_172560), [P;HTML|mfl4(_209086, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], []) ^ Exit: (205) [$bags] cleanup_bag('$bags':findall_loop(_172560, user:current_why(_172560), [P;HTML|mfl4(_209086, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], []), '$bags':'$destroy_findall_bag') ^ Exit: (204) [$bags] findall(_172560, user:current_why(_172560), [P;HTML|mfl4(_209086, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], []) ^ Exit: (203) [$bags] findall(_172560, user:current_why(_172560), [P;HTML|mfl4(_209086, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Call: (203) [system] [P;HTML|mfl4(_209086, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]\==[] Exit: (203) [system] [P;HTML|mfl4(_209086, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]\==[] ^ Call: (203) [user] u_to_uu([P;HTML|mfl4(_209086, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _167020) ^ Unify: (203) [user] u_to_uu([P;HTML|mfl4(_209086, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], ([P;HTML|mfl4(_209086, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], ax)) Call: (204) [system] var([P;HTML|mfl4(_209086, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Fail: (204) [system] var([P;HTML|mfl4(_209086, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) ^ Redo: (203) [user] u_to_uu([P;HTML|mfl4(_209086, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _167020) ^ Unify: (203) [user] u_to_uu([P;HTML|mfl4(_209086, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], [P;HTML|mfl4(_209086, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Call: (204) [system] nonvar([P;HTML|mfl4(_209086, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Exit: (204) [system] nonvar([P;HTML|mfl4(_209086, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Call: (204) [system] [P;HTML|mfl4(_209086, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]=(_328874, _328876) Fail: (204) [system] [P;HTML|mfl4(_209086, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]=(_328874, _328876) ^ Redo: (203) [user] u_to_uu([P;HTML|mfl4(_209086, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _167020) ^ Unify: (203) [user] u_to_uu([P;HTML|mfl4(_209086, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _167020) ^ Call: (204) [user] logicmoo_util_terms:list_to_conjuncts([P;HTML|mfl4(_209086, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _359284) ^ Unify: (204) [user] logicmoo_util_terms:list_to_conjuncts([P;HTML|mfl4(_209086, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _359284) ^ Call: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_209086, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _359284) ^ Unify: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_209086, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], [P;HTML|mfl4(_209086, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Call: (206) [system] var([P;HTML|mfl4(_209086, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Fail: (206) [system] var([P;HTML|mfl4(_209086, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) ^ Redo: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_209086, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _359284) ^ Unify: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_209086, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], [P;HTML|mfl4(_209086, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) ^ Call: (206) [user] not(compound([P;HTML|mfl4(_209086, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)])) ^ Unify: (206) [system] not(user:compound([P;HTML|mfl4(_209086, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)])) Call: (207) [system] compound([P;HTML|mfl4(_209086, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Exit: (207) [system] compound([P;HTML|mfl4(_209086, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) ^ Fail: (206) [system] not(user:compound([P;HTML|mfl4(_209086, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)])) ^ Redo: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_209086, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _359284) ^ Unify: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_209086, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _359284) ^ Call: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_209086, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _359284) ^ Unify: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_209086, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_209086, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Call: (207) [system] var(P;HTML|mfl4(_209086, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Fail: (207) [system] var(P;HTML|mfl4(_209086, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Redo: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3648, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _3668) ^ Unify: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3648, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_3648, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Call: (207) [user] not(compound(P;HTML|mfl4(_3648, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587))) ^ Unify: (207) [system] not(user:compound(P;HTML|mfl4(_3648, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587))) Call: (208) [system] compound(P;HTML|mfl4(_3648, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Exit: (208) [system] compound(P;HTML|mfl4(_3648, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Fail: (207) [system] not(user:compound(P;HTML|mfl4(_3648, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587))) ^ Redo: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3648, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _3668) ^ Unify: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3648, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_3648, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Exit: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3648, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_3648, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Exit: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_3648, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], P;HTML|mfl4(_3648, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Exit: (204) [user] logicmoo_util_terms:list_to_conjuncts([P;HTML|mfl4(_3648, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], P;HTML|mfl4(_3648, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Call: (204) [user] u_to_uu(P;HTML|mfl4(_3648, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _3622) ^ Unify: (204) [user] u_to_uu(P;HTML|mfl4(_3648, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), (P;HTML|mfl4(_3648, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) Call: (205) [system] var(P;HTML|mfl4(_3648, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Fail: (205) [system] var(P;HTML|mfl4(_3648, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Redo: (204) [user] u_to_uu(P;HTML|mfl4(_3648, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _3622) ^ Unify: (204) [user] u_to_uu(P;HTML|mfl4(_3648, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_3648, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Call: (205) [system] nonvar(P;HTML|mfl4(_3648, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Exit: (205) [system] nonvar(P;HTML|mfl4(_3648, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Call: (205) [system] P;HTML|mfl4(_3648, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)=(_204318, _204320) Fail: (205) [system] P;HTML|mfl4(_3648, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)=(_204318, _204320) ^ Redo: (204) [user] u_to_uu(P;HTML|mfl4(_3648, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _3622) ^ Unify: (204) [user] u_to_uu(P;HTML|mfl4(_3648, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), (P;HTML|mfl4(_3648, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (204) [user] u_to_uu(P;HTML|mfl4(_3648, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), (P;HTML|mfl4(_3648, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (203) [user] u_to_uu([P;HTML|mfl4(_3648, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], (P;HTML|mfl4(_3648, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (202) [user] get_why_uu((P;HTML|mfl4(_3648, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) Exit: (201) [user] current_why_UU((P;HTML|mfl4(_3648, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (199) [user] must_ex(current_why_UU((P;HTML|mfl4(_3648, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (199) [user] pfcAdd('next-operation'(op(+, =, 'add-training-toks')), (P;HTML|mfl4(_3648, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (199) [user] pfcAdd('next-operation'(op(+, =, 'add-training-toks')), (P;HTML|mfl4(_3648, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (200) [user] pfcPost('next-operation'(op(+, =, 'add-training-toks')), (P;HTML|mfl4(_3648, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (200) [user] pfcPost('next-operation'(op(+, =, 'add-training-toks')), (P;HTML|mfl4(_3648, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (201) [user] pfcPost_rev((P;HTML|mfl4(_3648, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax), 'next-operation'(op(+, =, 'add-training-toks'))) ^ Unify: (201) [user] pfcPost_rev((P;HTML|mfl4(_3648, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax), 'next-operation'(op(+, =, 'add-training-toks'))) Call: (202) [system] is_list('next-operation'(op(+, =, 'add-training-toks'))) Fail: (202) [system] is_list('next-operation'(op(+, =, 'add-training-toks'))) ^ Redo: (201) [user] pfcPost_rev((P;HTML|mfl4(_3648, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax), 'next-operation'(op(+, =, 'add-training-toks'))) ^ Call: (202) [user] pfcPost1('next-operation'(op(+, =, 'add-training-toks')), (P;HTML|mfl4(_3648, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (202) [user] pfcPost1('next-operation'(op(+, =, 'add-training-toks')), (P;HTML|mfl4(_3648, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (203) [user] control_arg_types('next-operation'(op(+, =, 'add-training-toks')), _362926) ^ Unify: (203) [user] control_arg_types('next-operation'(op(+, =, 'add-training-toks')), _362926) Call: (204) [system] fail Fail: (204) [system] fail ^ Fail: (203) [user] control_arg_types('next-operation'(op(+, =, 'add-training-toks')), _362926) ^ Redo: (202) [user] pfcPost1('next-operation'(op(+, =, 'add-training-toks')), (P;HTML|mfl4(_3648, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (202) [user] pfcPost1('next-operation'(op(+, =, 'add-training-toks')), (P;HTML|mfl4(_3648, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (203) [user] locally_each:locally(set_prolog_flag(occurs_check, true), catch(pfcPost11('next-operation'(op(+, =, 'add-training-toks')), (P;HTML|mfl4(_3648, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _382750, (notrace, wdmsg(('next-operation'(op(+, =, 'add-training-toks'))=>_382750)), trace))) ^ Unify: (203) [locally_each] locally_each:locally(user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'add-training-toks')), (P;HTML|mfl4(_3648, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _382750, (notrace, wdmsg(('next-operation'(op(+, =, 'add-training-toks'))=>_382750)), trace))) ^ Call: (204) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'add-training-toks')), (P;HTML|mfl4(_3648, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _382750, (notrace, wdmsg(('next-operation'(op(+, =, 'add-training-toks'))=>_382750)), trace)), user:each_call_cleanup) ^ Unify: (204) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'add-training-toks')), (P;HTML|mfl4(_3648, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _382750, (notrace, wdmsg(('next-operation'(op(+, =, 'add-training-toks'))=>_382750)), trace)), user:each_call_cleanup) Call: (205) [system] current_prolog_flag(occurs_check, _413248) Exit: (205) [system] current_prolog_flag(occurs_check, true) ^ Call: (205) [locally_each] locally_each:wtl_how(trusted_redo_call_cleanup, true==true, user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'add-training-toks')), (P;HTML|mfl4(_3648, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _382750, (notrace, wdmsg(('next-operation'(op(+, =, 'add-training-toks'))=>_382750)), trace)), user:set_prolog_flag(occurs_check, true)) ^ Unify: (205) [locally_each] locally_each:wtl_how(locally_each:trusted_redo_call_cleanup, locally_each:(true==true), user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'add-training-toks')), (P;HTML|mfl4(_3648, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _382750, (notrace, wdmsg(('next-operation'(op(+, =, 'add-training-toks'))=>_382750)), trace)), user:set_prolog_flag(occurs_check, true)) Call: (206) [system] true==true Exit: (206) [system] true==true ^ Call: (207) [user] pfcPost11('next-operation'(op(+, =, 'add-training-toks')), (P;HTML|mfl4(_3648, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (207) [user] pfcPost11('next-operation'(op(+, =, 'add-training-toks')), (P;HTML|mfl4(_3648, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (208) [user] must_ex(pfcAddSupport('next-operation'(op(+, =, 'add-training-toks')), (P;HTML|mfl4(_3648, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Unify: (208) [user] must_ex(pfcAddSupport('next-operation'(op(+, =, 'add-training-toks')), (P;HTML|mfl4(_3648, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (210) [user] pfcAddSupport('next-operation'(op(+, =, 'add-training-toks')), (P;HTML|mfl4(_3648, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (210) [user] pfcAddSupport('next-operation'(op(+, =, 'add-training-toks')), (P;HTML|mfl4(_3648, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (211) [user] assert('$spft$'('next-operation'(op(+, =, 'add-training-toks')), P;HTML|mfl4(_3648, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (211) [user] assert('$spft$'('next-operation'(op(+, =, 'add-training-toks')), P;HTML|mfl4(_3648, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (210) [user] pfcAddSupport('next-operation'(op(+, =, 'add-training-toks')), (P;HTML|mfl4(_3648, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (208) [user] must_ex(pfcAddSupport('next-operation'(op(+, =, 'add-training-toks')), (P;HTML|mfl4(_3648, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (208) [user] pfcUnique(post, 'next-operation'(op(+, =, 'add-training-toks'))) ^ Unify: (208) [user] pfcUnique(post, 'next-operation'(op(+, =, 'add-training-toks'))) ^ Call: (209) [user] pfcUnique(post, 'next-operation'(op(+, =, 'add-training-toks')), true) ^ Unify: (209) [user] pfcUnique(post, 'next-operation'(op(+, =, 'add-training-toks')), true) ^ Call: (210) [user] is_asserted_exact('next-operation'(op(+, =, 'add-training-toks')), true) ^ Unify: (210) [user] is_asserted_exact('next-operation'(op(+, =, 'add-training-toks')), true) ^ Call: (211) [user] strip_module('next-operation'(op(+, =, 'add-training-toks')), _513828, _513830) ^ Exit: (211) [user] strip_module('next-operation'(op(+, =, 'add-training-toks')), user, 'next-operation'(op(+, =, 'add-training-toks'))) ^ Call: (211) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'add-training-toks')), true) ^ Unify: (211) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'add-training-toks')), true) Call: (212) [system] _517572=user Exit: (212) [system] user=user ^ Call: (212) [user] clause(user:'next-operation'(op(+, =, 'add-training-toks')), true, _519442) ^ Fail: (212) [user] clause('next-operation'(op(+, =, 'add-training-toks')), true, _519442) ^ Redo: (211) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'add-training-toks')), true) ^ Call: (212) [user] clause(user:'next-operation'(op(+, =, 'add-training-toks')), true, _522270) ^ Fail: (212) [user] clause('next-operation'(op(+, =, 'add-training-toks')), true, _522270) ^ Fail: (211) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'add-training-toks')), true) ^ Fail: (210) [user] is_asserted_exact('next-operation'(op(+, =, 'add-training-toks')), true) ^ Redo: (209) [user] pfcUnique(post, 'next-operation'(op(+, =, 'add-training-toks')), true) ^ Exit: (209) [user] pfcUnique(post, 'next-operation'(op(+, =, 'add-training-toks')), true) ^ Exit: (208) [user] pfcUnique(post, 'next-operation'(op(+, =, 'add-training-toks'))) ^ Call: (208) [user] pfcPost2('next-operation'(op(+, =, 'add-training-toks')), (P;HTML|mfl4(_3624, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (208) [user] pfcPost2('next-operation'(op(+, =, 'add-training-toks')), (P;HTML|mfl4(_3624, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (209) [user] must_ex(once((\+ \+is_asserted_exact('next-operation'(op(+, =, 'add-training-toks')));assert('next-operation'(op(+, =, 'add-training-toks')))))) ^ Unify: (209) [user] must_ex(once((\+ \+is_asserted_exact('next-operation'(op(+, =, 'add-training-toks')));assert('next-operation'(op(+, =, 'add-training-toks')))))) ^ Call: (211) [user] once((\+ \+is_asserted_exact('next-operation'(op(+, =, 'add-training-toks')));assert('next-operation'(op(+, =, 'add-training-toks'))))) ^ Unify: (211) [system] once(user:(\+ \+is_asserted_exact('next-operation'(op(+, =, 'add-training-toks')));assert('next-operation'(op(+, =, 'add-training-toks'))))) ^ Call: (213) [user] is_asserted_exact('next-operation'(op(+, =, 'add-training-toks'))) ^ Unify: (213) [user] is_asserted_exact('next-operation'(op(+, =, 'add-training-toks'))) ^ Call: (214) [user] strip_module('next-operation'(op(+, =, 'add-training-toks')), _29190, _29192) ^ Exit: (214) [user] strip_module('next-operation'(op(+, =, 'add-training-toks')), user, 'next-operation'(op(+, =, 'add-training-toks'))) ^ Call: (214) [user] hook_database:expand_to_hb('next-operation'(op(+, =, 'add-training-toks')), _31070, _31072) ^ Unify: (214) [user] hook_database:expand_to_hb('next-operation'(op(+, =, 'add-training-toks')), 'next-operation'(op(+, =, 'add-training-toks')), true) Call: (215) [system] var('next-operation'(op(+, =, 'add-training-toks'))) Fail: (215) [system] var('next-operation'(op(+, =, 'add-training-toks'))) ^ Redo: (214) [user] hook_database:expand_to_hb('next-operation'(op(+, =, 'add-training-toks')), _31070, _31072) ^ Unify: (214) [user] hook_database:expand_to_hb('next-operation'(op(+, =, 'add-training-toks')), 'next-operation'(op(+, =, 'add-training-toks')), true) ^ Exit: (214) [user] hook_database:expand_to_hb('next-operation'(op(+, =, 'add-training-toks')), 'next-operation'(op(+, =, 'add-training-toks')), true) ^ Call: (214) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'add-training-toks')), true) ^ Unify: (214) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'add-training-toks')), true) Call: (215) [system] _39476=user Exit: (215) [system] user=user ^ Call: (215) [user] clause(user:'next-operation'(op(+, =, 'add-training-toks')), true, _41346) ^ Fail: (215) [user] clause('next-operation'(op(+, =, 'add-training-toks')), true, _41346) ^ Redo: (214) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'add-training-toks')), true) ^ Call: (215) [user] clause(user:'next-operation'(op(+, =, 'add-training-toks')), true, _44174) ^ Fail: (215) [user] clause('next-operation'(op(+, =, 'add-training-toks')), true, _44174) ^ Fail: (214) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'add-training-toks')), true) ^ Fail: (213) [user] is_asserted_exact('next-operation'(op(+, =, 'add-training-toks'))) ^ Call: (213) [user] assert('next-operation'(op(+, =, 'add-training-toks'))) ^ Exit: (213) [user] assert('next-operation'(op(+, =, 'add-training-toks'))) ^ Exit: (211) [system] once(user:(\+ \+is_asserted_exact('next-operation'(op(+, =, 'add-training-toks')));assert('next-operation'(op(+, =, 'add-training-toks'))))) ^ Exit: (209) [user] must_ex(once((\+ \+is_asserted_exact('next-operation'(op(+, =, 'add-training-toks')));assert('next-operation'(op(+, =, 'add-training-toks')))))) ^ Call: (209) [user] must_ex(pfcTraceAdd('next-operation'(op(+, =, 'add-training-toks')), (P;HTML|mfl4(_3624, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Unify: (209) [user] must_ex(pfcTraceAdd('next-operation'(op(+, =, 'add-training-toks')), (P;HTML|mfl4(_3624, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (211) [user] pfcTraceAdd('next-operation'(op(+, =, 'add-training-toks')), (P;HTML|mfl4(_3624, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (211) [user] pfcTraceAdd('next-operation'(op(+, =, 'add-training-toks')), (P;HTML|mfl4(_3624, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (212) [user] pfcTraceAddPrint('next-operation'(op(+, =, 'add-training-toks')), (P;HTML|mfl4(_3624, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (212) [user] pfcTraceAddPrint('next-operation'(op(+, =, 'add-training-toks')), (P;HTML|mfl4(_3624, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (213) [user] pfcIsTraced('next-operation'(op(+, =, 'add-training-toks'))) ^ Unify: (213) [user] pfcIsTraced('next-operation'(op(+, =, 'add-training-toks'))) ^ Call: (214) [user] pfcIsNotTraced('next-operation'(op(+, =, 'add-training-toks'))) ^ Unify: (214) [user] pfcIsNotTraced('next-operation'(op(+, =, 'add-training-toks'))) ^ Call: (215) [user] compound_eles(1, 'next-operation'(op(+, =, 'add-training-toks')), _100928) ^ Unify: (215) [user] compound_eles(1, 'next-operation'(op(+, =, 'add-training-toks')), _100928) Call: (216) [system] var('next-operation'(op(+, =, 'add-training-toks'))) Fail: (216) [system] var('next-operation'(op(+, =, 'add-training-toks'))) ^ Redo: (215) [user] compound_eles(1, 'next-operation'(op(+, =, 'add-training-toks')), _100928) ^ Unify: (215) [user] compound_eles(1, 'next-operation'(op(+, =, 'add-training-toks')), _100928) Call: (216) [system] compound('next-operation'(op(+, =, 'add-training-toks'))) Exit: (216) [system] compound('next-operation'(op(+, =, 'add-training-toks'))) Call: (216) [system] 1<1 Fail: (216) [system] 1<1 ^ Redo: (215) [user] compound_eles(1, 'next-operation'(op(+, =, 'add-training-toks')), _100928) ^ Unify: (215) [user] compound_eles(1, 'next-operation'(op(+, =, 'add-training-toks')), _100928) Call: (216) [system] _112080 is 1+ -1 Exit: (216) [system] 0 is 1+ -1 ^ Call: (216) [user] compound_eles('next-operation'(op(+, =, 'add-training-toks')), _113938) ^ Unify: (216) [user] compound_eles('next-operation'(op(+, =, 'add-training-toks')), _113938) Call: (217) [system] is_list('next-operation'(op(+, =, 'add-training-toks'))) Fail: (217) [system] is_list('next-operation'(op(+, =, 'add-training-toks'))) ^ Redo: (216) [user] compound_eles('next-operation'(op(+, =, 'add-training-toks')), _113938) ^ Unify: (216) [user] compound_eles('next-operation'(op(+, =, 'add-training-toks')), _113938) Call: (217) [system] compound('next-operation'(op(+, =, 'add-training-toks'))) Exit: (217) [system] compound('next-operation'(op(+, =, 'add-training-toks'))) Call: (217) [system] compound_name_arguments('next-operation'(op(+, =, 'add-training-toks')), _121348, _121350) Exit: (217) [system] compound_name_arguments('next-operation'(op(+, =, 'add-training-toks')), 'next-operation', [op(+, =, 'add-training-toks')]) Call: (217) [lists] lists:member(_113938, ['next-operation', op(+, =, 'add-training-toks')]) Unify: (217) [lists] lists:member(_113938, ['next-operation', op(+, =, 'add-training-toks')]) Call: (218) [lists] lists:member_([op(+, =, 'add-training-toks')], _113938, 'next-operation') Unify: (218) [lists] lists:member_([op(+, =, 'add-training-toks')], 'next-operation', 'next-operation') Exit: (218) [lists] lists:member_([op(+, =, 'add-training-toks')], 'next-operation', 'next-operation') Exit: (217) [lists] lists:member('next-operation', ['next-operation', op(+, =, 'add-training-toks')]) ^ Exit: (216) [user] compound_eles('next-operation'(op(+, =, 'add-training-toks')), 'next-operation') ^ Call: (216) [user] compound_eles(0, 'next-operation', _100928) ^ Unify: (216) [user] compound_eles(0, 'next-operation', _100928) Call: (217) [system] var('next-operation') Fail: (217) [system] var('next-operation') ^ Redo: (216) [user] compound_eles(0, 'next-operation', _100928) ^ Unify: (216) [user] compound_eles(0, 'next-operation', _100928) Call: (217) [system] compound('next-operation') Fail: (217) [system] compound('next-operation') ^ Redo: (216) [user] compound_eles(0, 'next-operation', _100928) Call: (217) [system] _100928='next-operation' Exit: (217) [system] 'next-operation'='next-operation' ^ Exit: (216) [user] compound_eles(0, 'next-operation', 'next-operation') ^ Exit: (215) [user] compound_eles(1, 'next-operation'(op(+, =, 'add-training-toks')), 'next-operation') ^ Call: (215) [user] pfcIgnored('next-operation') ^ Fail: (215) [user] pfcIgnored('next-operation') Redo: (218) [lists] lists:member_([op(+, =, 'add-training-toks')], _113938, 'next-operation') Unify: (218) [lists] lists:member_([op(+, =, 'add-training-toks')], _113938, 'next-operation') Call: (219) [lists] lists:member_([], _113938, op(+, =, 'add-training-toks')) Unify: (219) [lists] lists:member_([], op(+, =, 'add-training-toks'), op(+, =, 'add-training-toks')) Exit: (219) [lists] lists:member_([], op(+, =, 'add-training-toks'), op(+, =, 'add-training-toks')) Exit: (218) [lists] lists:member_([op(+, =, 'add-training-toks')], op(+, =, 'add-training-toks'), 'next-operation') Exit: (217) [lists] lists:member(op(+, =, 'add-training-toks'), ['next-operation', op(+, =, 'add-training-toks')]) ^ Exit: (216) [user] compound_eles('next-operation'(op(+, =, 'add-training-toks')), op(+, =, 'add-training-toks')) ^ Call: (216) [user] compound_eles(0, op(+, =, 'add-training-toks'), _100928) ^ Unify: (216) [user] compound_eles(0, op(+, =, 'add-training-toks'), _100928) Call: (217) [system] var(op(+, =, 'add-training-toks')) Fail: (217) [system] var(op(+, =, 'add-training-toks')) ^ Redo: (216) [user] compound_eles(0, op(+, =, 'add-training-toks'), _100928) ^ Unify: (216) [user] compound_eles(0, op(+, =, 'add-training-toks'), _100928) Call: (217) [system] compound(op(+, =, 'add-training-toks')) Exit: (217) [system] compound(op(+, =, 'add-training-toks')) Call: (217) [system] 0<1 Exit: (217) [system] 0<1 Call: (217) [system] _100928=op(+, =, 'add-training-toks') Exit: (217) [system] op(+, =, 'add-training-toks')=op(+, =, 'add-training-toks') ^ Exit: (216) [user] compound_eles(0, op(+, =, 'add-training-toks'), op(+, =, 'add-training-toks')) ^ Exit: (215) [user] compound_eles(1, 'next-operation'(op(+, =, 'add-training-toks')), op(+, =, 'add-training-toks')) ^ Call: (215) [user] pfcIgnored(op(+, =, 'add-training-toks')) ^ Fail: (215) [user] pfcIgnored(op(+, =, 'add-training-toks')) ^ Fail: (214) [user] pfcIsNotTraced('next-operation'(op(+, =, 'add-training-toks'))) ^ Redo: (213) [user] pfcIsTraced('next-operation'(op(+, =, 'add-training-toks'))) ^ Unify: (213) [user] pfcIsTraced('next-operation'(op(+, =, 'add-training-toks'))) ^ Call: (214) [user] compound_eles(1, 'next-operation'(op(+, =, 'add-training-toks')), _168728) ^ Unify: (214) [user] compound_eles(1, 'next-operation'(op(+, =, 'add-training-toks')), _168728) Call: (215) [system] var('next-operation'(op(+, =, 'add-training-toks'))) Fail: (215) [system] var('next-operation'(op(+, =, 'add-training-toks'))) ^ Redo: (214) [user] compound_eles(1, 'next-operation'(op(+, =, 'add-training-toks')), _168728) ^ Unify: (214) [user] compound_eles(1, 'next-operation'(op(+, =, 'add-training-toks')), _168728) Call: (215) [system] compound('next-operation'(op(+, =, 'add-training-toks'))) Exit: (215) [system] compound('next-operation'(op(+, =, 'add-training-toks'))) Call: (215) [system] 1<1 Fail: (215) [system] 1<1 ^ Redo: (214) [user] compound_eles(1, 'next-operation'(op(+, =, 'add-training-toks')), _168728) ^ Unify: (214) [user] compound_eles(1, 'next-operation'(op(+, =, 'add-training-toks')), _168728) Call: (215) [system] _179880 is 1+ -1 Exit: (215) [system] 0 is 1+ -1 ^ Call: (215) [user] compound_eles('next-operation'(op(+, =, 'add-training-toks')), _181738) ^ Unify: (215) [user] compound_eles('next-operation'(op(+, =, 'add-training-toks')), _181738) Call: (216) [system] is_list('next-operation'(op(+, =, 'add-training-toks'))) Fail: (216) [system] is_list('next-operation'(op(+, =, 'add-training-toks'))) ^ Redo: (215) [user] compound_eles('next-operation'(op(+, =, 'add-training-toks')), _181738) ^ Unify: (215) [user] compound_eles('next-operation'(op(+, =, 'add-training-toks')), _181738) Call: (216) [system] compound('next-operation'(op(+, =, 'add-training-toks'))) Exit: (216) [system] compound('next-operation'(op(+, =, 'add-training-toks'))) Call: (216) [system] compound_name_arguments('next-operation'(op(+, =, 'add-training-toks')), _189148, _189150) Exit: (216) [system] compound_name_arguments('next-operation'(op(+, =, 'add-training-toks')), 'next-operation', [op(+, =, 'add-training-toks')]) Call: (216) [lists] lists:member(_181738, ['next-operation', op(+, =, 'add-training-toks')]) Unify: (216) [lists] lists:member(_181738, ['next-operation', op(+, =, 'add-training-toks')]) Call: (217) [lists] lists:member_([op(+, =, 'add-training-toks')], _181738, 'next-operation') Unify: (217) [lists] lists:member_([op(+, =, 'add-training-toks')], 'next-operation', 'next-operation') Exit: (217) [lists] lists:member_([op(+, =, 'add-training-toks')], 'next-operation', 'next-operation') Exit: (216) [lists] lists:member('next-operation', ['next-operation', op(+, =, 'add-training-toks')]) ^ Exit: (215) [user] compound_eles('next-operation'(op(+, =, 'add-training-toks')), 'next-operation') ^ Call: (215) [user] compound_eles(0, 'next-operation', _168728) ^ Unify: (215) [user] compound_eles(0, 'next-operation', _168728) Call: (216) [system] var('next-operation') Fail: (216) [system] var('next-operation') ^ Redo: (215) [user] compound_eles(0, 'next-operation', _168728) ^ Unify: (215) [user] compound_eles(0, 'next-operation', _168728) Call: (216) [system] compound('next-operation') Fail: (216) [system] compound('next-operation') ^ Redo: (215) [user] compound_eles(0, 'next-operation', _168728) Call: (216) [system] _168728='next-operation' Exit: (216) [system] 'next-operation'='next-operation' ^ Exit: (215) [user] compound_eles(0, 'next-operation', 'next-operation') ^ Exit: (214) [user] compound_eles(1, 'next-operation'(op(+, =, 'add-training-toks')), 'next-operation') ^ Call: (214) [user] pfcTraced('next-operation') ^ Fail: (214) [user] pfcTraced('next-operation') Redo: (217) [lists] lists:member_([op(+, =, 'add-training-toks')], _181738, 'next-operation') Unify: (217) [lists] lists:member_([op(+, =, 'add-training-toks')], _181738, 'next-operation') Call: (218) [lists] lists:member_([], _181738, op(+, =, 'add-training-toks')) Unify: (218) [lists] lists:member_([], op(+, =, 'add-training-toks'), op(+, =, 'add-training-toks')) Exit: (218) [lists] lists:member_([], op(+, =, 'add-training-toks'), op(+, =, 'add-training-toks')) Exit: (217) [lists] lists:member_([op(+, =, 'add-training-toks')], op(+, =, 'add-training-toks'), 'next-operation') Exit: (216) [lists] lists:member(op(+, =, 'add-training-toks'), ['next-operation', op(+, =, 'add-training-toks')]) ^ Exit: (215) [user] compound_eles('next-operation'(op(+, =, 'add-training-toks')), op(+, =, 'add-training-toks')) ^ Call: (215) [user] compound_eles(0, op(+, =, 'add-training-toks'), _168728) ^ Unify: (215) [user] compound_eles(0, op(+, =, 'add-training-toks'), _168728) Call: (216) [system] var(op(+, =, 'add-training-toks')) Fail: (216) [system] var(op(+, =, 'add-training-toks')) ^ Redo: (215) [user] compound_eles(0, op(+, =, 'add-training-toks'), _168728) ^ Unify: (215) [user] compound_eles(0, op(+, =, 'add-training-toks'), _168728) Call: (216) [system] compound(op(+, =, 'add-training-toks')) Exit: (216) [system] compound(op(+, =, 'add-training-toks')) Call: (216) [system] 0<1 Exit: (216) [system] 0<1 Call: (216) [system] _168728=op(+, =, 'add-training-toks') Exit: (216) [system] op(+, =, 'add-training-toks')=op(+, =, 'add-training-toks') ^ Exit: (215) [user] compound_eles(0, op(+, =, 'add-training-toks'), op(+, =, 'add-training-toks')) ^ Exit: (214) [user] compound_eles(1, 'next-operation'(op(+, =, 'add-training-toks')), op(+, =, 'add-training-toks')) ^ Call: (214) [user] pfcTraced(op(+, =, 'add-training-toks')) ^ Fail: (214) [user] pfcTraced(op(+, =, 'add-training-toks')) ^ Fail: (213) [user] pfcIsTraced('next-operation'(op(+, =, 'add-training-toks'))) ^ Redo: (212) [user] pfcTraceAddPrint('next-operation'(op(+, =, 'add-training-toks')), (P;HTML|mfl4(_3624, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (212) [user] pfcTraceAddPrint('next-operation'(op(+, =, 'add-training-toks')), (P;HTML|mfl4(_3624, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (212) [user] pfcTraceAddPrint('next-operation'(op(+, =, 'add-training-toks')), (P;HTML|mfl4(_3624, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (212) [user] pfcTraceBreak('next-operation'(op(+, =, 'add-training-toks')), (P;HTML|mfl4(_3624, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (212) [user] pfcTraceBreak('next-operation'(op(+, =, 'add-training-toks')), (P;HTML|mfl4(_3624, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (213) [user] pfcSpied('next-operation'(op(+, =, 'add-training-toks')), +) ^ Fail: (213) [user] pfcSpied('next-operation'(op(+, =, 'add-training-toks')), +) ^ Redo: (212) [user] pfcTraceBreak('next-operation'(op(+, =, 'add-training-toks')), (P;HTML|mfl4(_3624, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (212) [user] pfcTraceBreak('next-operation'(op(+, =, 'add-training-toks')), (P;HTML|mfl4(_3624, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (211) [user] pfcTraceAdd('next-operation'(op(+, =, 'add-training-toks')), (P;HTML|mfl4(_3624, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (209) [user] must_ex(pfcTraceAdd('next-operation'(op(+, =, 'add-training-toks')), (P;HTML|mfl4(_3624, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (209) [user] must_ex(pfcEnqueue('next-operation'(op(+, =, 'add-training-toks')), (P;HTML|mfl4(_3624, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Unify: (209) [user] must_ex(pfcEnqueue('next-operation'(op(+, =, 'add-training-toks')), (P;HTML|mfl4(_3624, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (211) [user] pfcEnqueue('next-operation'(op(+, =, 'add-training-toks')), (P;HTML|mfl4(_3624, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (211) [user] pfcEnqueue('next-operation'(op(+, =, 'add-training-toks')), (P;HTML|mfl4(_3624, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (212) [user] pfcGetSearch(_335322) ^ Unify: (212) [user] pfcGetSearch(_335322) Call: (213) [t_l] t_l:pfcSearchTL(_337172) Fail: (213) [t_l] t_l:pfcSearchTL(_337172) ^ Redo: (212) [user] pfcGetSearch(_335322) ^ Call: (213) [user] pfcSearch(_339946) ^ Unify: (213) [user] pfcSearch(direct) ^ Exit: (213) [user] pfcSearch(direct) Call: (213) [system] _335322=direct Exit: (213) [system] direct=direct ^ Exit: (212) [user] pfcGetSearch(direct) ^ Call: (212) [user] pfcEnqueue(direct, 'next-operation'(op(+, =, 'add-training-toks')), (P;HTML|mfl4(_3624, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (212) [user] pfcEnqueue(direct, 'next-operation'(op(+, =, 'add-training-toks')), (P;HTML|mfl4(_3624, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) Call: (213) [system] direct=direct Exit: (213) [system] direct=direct ^ Call: (213) [user] pfcFwd('next-operation'(op(+, =, 'add-training-toks'))) ^ Unify: (213) [user] pfcFwd('next-operation'(op(+, =, 'add-training-toks'))) ^ Call: (214) [user] control_arg_types('next-operation'(op(+, =, 'add-training-toks')), _364408) ^ Unify: (214) [user] control_arg_types('next-operation'(op(+, =, 'add-training-toks')), _364408) Call: (215) [system] fail Fail: (215) [system] fail ^ Fail: (214) [user] control_arg_types('next-operation'(op(+, =, 'add-training-toks')), _364408) ^ Redo: (213) [user] pfcFwd('next-operation'(op(+, =, 'add-training-toks'))) ^ Unify: (213) [user] pfcFwd('next-operation'(op(+, =, 'add-training-toks'))) ^ Call: (214) [user] locally_each:locally(set_prolog_flag(occurs_check, true), pfcFwd0('next-operation'(op(+, =, 'add-training-toks')))) ^ Unify: (214) [locally_each] locally_each:locally(user:set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, 'add-training-toks')))) ^ Call: (215) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, 'add-training-toks'))), user:each_call_cleanup) ^ Unify: (215) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, 'add-training-toks'))), user:each_call_cleanup) Call: (216) [system] current_prolog_flag(occurs_check, _374670) Exit: (216) [system] current_prolog_flag(occurs_check, true) ^ Call: (216) [locally_each] locally_each:wtl_how(trusted_redo_call_cleanup, true==true, user:set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, 'add-training-toks'))), user:set_prolog_flag(occurs_check, true)) ^ Unify: (216) [locally_each] locally_each:wtl_how(locally_each:trusted_redo_call_cleanup, locally_each:(true==true), user:set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, 'add-training-toks'))), user:set_prolog_flag(occurs_check, true)) Call: (217) [system] true==true Exit: (217) [system] true==true ^ Call: (217) [user] pfcFwd0('next-operation'(op(+, =, 'add-training-toks'))) ^ Unify: (217) [user] pfcFwd0('next-operation'(op(+, =, 'add-training-toks'))) Call: (218) [system] is_list(_382166) Fail: (218) [system] is_list(_382166) ^ Redo: (217) [user] pfcFwd0('next-operation'(op(+, =, 'add-training-toks'))) ^ Call: (218) [user] pfcFwd1('next-operation'(op(+, =, 'add-training-toks'))) ^ Unify: (218) [user] pfcFwd1('next-operation'(op(+, =, 'add-training-toks'))) ^ Call: (219) [user] fc_rule_check('next-operation'(op(+, =, 'add-training-toks'))) ^ Unify: (219) [user] fc_rule_check('next-operation'(op(+, =, 'add-training-toks'))) ^ Exit: (219) [user] fc_rule_check('next-operation'(op(+, =, 'add-training-toks'))) Call: (219) [system] copy_term('next-operation'(op(+, =, 'add-training-toks')), _389560) Exit: (219) [system] copy_term('next-operation'(op(+, =, 'add-training-toks')), 'next-operation'(op(+, =, 'add-training-toks'))) ^ Call: (219) [user] ignore(fcpt('next-operation'(op(+, =, 'add-training-toks')), 'next-operation'(op(+, =, 'add-training-toks')))) ^ Unify: (219) [system] ignore(user:fcpt('next-operation'(op(+, =, 'add-training-toks')), 'next-operation'(op(+, =, 'add-training-toks')))) ^ Call: (220) [user] fcpt('next-operation'(op(+, =, 'add-training-toks')), 'next-operation'(op(+, =, 'add-training-toks'))) ^ Unify: (220) [user] fcpt('next-operation'(op(+, =, 'add-training-toks')), 'next-operation'(op(+, =, 'add-training-toks'))) ^ Call: (221) [user] pfcGetTriggerQuick('$pt$'('next-operation'(op(+, =, 'add-training-toks')), _395152)) ^ Unify: (221) [user] pfcGetTriggerQuick('$pt$'('next-operation'(op(+, =, 'add-training-toks')), _395152)) ^ Call: (222) [user] clause('$pt$'('next-operation'(op(+, =, 'add-training-toks')), _395152), true) ^ Fail: (222) [user] clause('$pt$'('next-operation'(op(+, =, 'add-training-toks')), _395152), true) ^ Redo: (221) [user] pfcGetTriggerQuick('$pt$'('next-operation'(op(+, =, 'add-training-toks')), _395152)) ^ Call: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'add-training-toks')), _395152)) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'add-training-toks')), _395152)) Call: (223) [system] var('$pt$'('next-operation'(op(+, =, 'add-training-toks')), _395152)) Fail: (223) [system] var('$pt$'('next-operation'(op(+, =, 'add-training-toks')), _395152)) ^ Redo: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'add-training-toks')), _395152)) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'add-training-toks')), _395152)) Call: (223) [system] callable('$pt$'('next-operation'(op(+, =, 'add-training-toks')), _395152)) Exit: (223) [system] callable('$pt$'('next-operation'(op(+, =, 'add-training-toks')), _395152)) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'add-training-toks')), _395152)) ^ Redo: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'add-training-toks')), _395152)) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'add-training-toks')), _395152)) ^ Call: (223) [user] predicate_property('$pt$'('next-operation'(op(+, =, 'add-training-toks')), _395152), imported_from(system)) ^ Unify: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, 'add-training-toks')), _395152), imported_from(system)) Call: (224) [system] nonvar(imported_from(system)) Exit: (224) [system] nonvar(imported_from(system)) Call: (224) [$syspreds] property_predicate(imported_from(system), user:'$pt$'('next-operation'(op(+, =, 'add-training-toks')), _395152)) Unify: (224) [$syspreds] property_predicate(imported_from(system), user:'$pt$'('next-operation'(op(+, =, 'add-training-toks')), _395152)) Call: (225) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, 'add-training-toks')), _395152)) Unify: (225) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, 'add-training-toks')), _395152)) Call: (226) [system] callable('$pt$'('next-operation'(op(+, =, 'add-training-toks')), _395152)) Exit: (226) [system] callable('$pt$'('next-operation'(op(+, =, 'add-training-toks')), _395152)) Call: (226) [system] atom(user) Exit: (226) [system] atom(user) Exit: (225) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, 'add-training-toks')), _395152)) ^ Fail: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, 'add-training-toks')), _395152), imported_from(system)) ^ Redo: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'add-training-toks')), _395152)) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'add-training-toks')), _395152)) ^ Call: (223) [user] predicate_property('$pt$'('next-operation'(op(+, =, 'add-training-toks')), _395152), built_in) ^ Unify: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, 'add-training-toks')), _395152), built_in) Call: (224) [system] nonvar(built_in) Exit: (224) [system] nonvar(built_in) Call: (224) [$syspreds] property_predicate(built_in, user:'$pt$'('next-operation'(op(+, =, 'add-training-toks')), _395152)) Unify: (224) [$syspreds] property_predicate(built_in, user:'$pt$'('next-operation'(op(+, =, 'add-training-toks')), _395152)) Call: (225) [system] callable('$pt$'('next-operation'(op(+, =, 'add-training-toks')), _395152)) Exit: (225) [system] callable('$pt$'('next-operation'(op(+, =, 'add-training-toks')), _395152)) Call: (225) [$syspreds] goal_name_arity('$pt$'('next-operation'(op(+, =, 'add-training-toks')), _395152), _432222, _432224) Unify: (225) [$syspreds] goal_name_arity('$pt$'('next-operation'(op(+, =, 'add-training-toks')), _395152), _432222, _432224) Call: (226) [system] compound('$pt$'('next-operation'(op(+, =, 'add-training-toks')), _395152)) Exit: (226) [system] compound('$pt$'('next-operation'(op(+, =, 'add-training-toks')), _395152)) Call: (226) [system] compound_name_arity('$pt$'('next-operation'(op(+, =, 'add-training-toks')), _395152), _432222, _432224) Exit: (226) [system] compound_name_arity('$pt$'('next-operation'(op(+, =, 'add-training-toks')), _395152), '$pt$', 2) Exit: (225) [$syspreds] goal_name_arity('$pt$'('next-operation'(op(+, =, 'add-training-toks')), _395152), '$pt$', 2) ^ Call: (225) [$syspreds] current_predicate(user:'$pt$'/2) ^ Exit: (225) [$syspreds] current_predicate(user:'$pt$'/2) ^ Fail: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, 'add-training-toks')), _395152), built_in) ^ Redo: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'add-training-toks')), _395152)) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'add-training-toks')), _395152)) ^ Call: (223) [user] predicate_property('$pt$'('next-operation'(op(+, =, 'add-training-toks')), _395152), _443464) ^ Unify: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, 'add-training-toks')), _395152), _444404) Call: (224) [system] nonvar(_445262) ^ Redo: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, 'add-training-toks')), _395152), _446264) ^ Unify: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, 'add-training-toks')), _395152), _447198) Call: (224) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, 'add-training-toks')), _395152)) Unify: (224) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, 'add-training-toks')), _395152)) Call: (225) [system] callable('$pt$'('next-operation'(op(+, =, 'add-training-toks')), _395152)) Exit: (225) [system] callable('$pt$'('next-operation'(op(+, =, 'add-training-toks')), _395152)) Call: (225) [system] atom(user) Exit: (225) [system] atom(user) Exit: (224) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, 'add-training-toks')), _395152)) ^ Exit: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, 'add-training-toks')), _395152), interpreted) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'add-training-toks')), _395152)) ^ Call: (223) [user] predicate_property('$pt$'('next-operation'(op(+, =, 'add-training-toks')), _395152), number_of_clauses(_456392)) ^ Unify: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, 'add-training-toks')), _395152), number_of_clauses(_456392)) Call: (224) [system] nonvar(number_of_clauses(_456392)) Exit: (224) [system] nonvar(number_of_clauses(_456392)) Call: (224) [$syspreds] property_predicate(number_of_clauses(_456392), user:'$pt$'('next-operation'(op(+, =, 'add-training-toks')), _395152)) Unify: (224) [$syspreds] property_predicate(number_of_clauses(_456392), user:'$pt$'('next-operation'(op(+, =, 'add-training-toks')), _395152)) Call: (225) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, 'add-training-toks')), _395152)) Unify: (225) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, 'add-training-toks')), _395152)) Call: (226) [system] callable('$pt$'('next-operation'(op(+, =, 'add-training-toks')), _395152)) Exit: (226) [system] callable('$pt$'('next-operation'(op(+, =, 'add-training-toks')), _395152)) Call: (226) [system] atom(user) Exit: (226) [system] atom(user) Exit: (225) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, 'add-training-toks')), _395152)) Exit: (224) [$syspreds] property_predicate(number_of_clauses(0), user:'$pt$'('next-operation'(op(+, =, 'add-training-toks')), _395152)) ^ Exit: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, 'add-training-toks')), _395152), number_of_clauses(0)) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'add-training-toks')), _395152)) ^ Call: (223) [user] setup_call_cleanup(nb_current('$pfc_current_choice', _471236), (prolog_current_choice(_471246), push_current_choice(_471246), clause('$pt$'('next-operation'(op(+, =, 'add-training-toks')), _395152), _471268), pfc_call(_471268)), nb_setval('$pfc_current_choice', _471236)) ^ Unify: (223) [system] setup_call_cleanup(user:nb_current('$pfc_current_choice', _471236), user:(prolog_current_choice(_471246), push_current_choice(_471246), clause('$pt$'('next-operation'(op(+, =, 'add-training-toks')), _395152), _471268), pfc_call(_471268)), user:nb_setval('$pfc_current_choice', _471236)) ^ Call: (224) [system] sig_atomic(user:nb_current('$pfc_current_choice', _471236)) Call: (226) [system] nb_current('$pfc_current_choice', _471236) Exit: (226) [system] nb_current('$pfc_current_choice', []) ^ Exit: (224) [system] sig_atomic(user:nb_current('$pfc_current_choice', [])) Call: (225) [system] prolog_current_choice(_471246) Exit: (225) [system] prolog_current_choice(2930) ^ Call: (225) [user] push_current_choice(2930) ^ Unify: (225) [user] push_current_choice(2930) Call: (226) [system] nb_current('$pfc_current_choice', _480586) Exit: (226) [system] nb_current('$pfc_current_choice', []) Call: (226) [system] b_setval('$pfc_current_choice', [2930]) Exit: (226) [system] b_setval('$pfc_current_choice', [2930]) ^ Exit: (225) [user] push_current_choice(2930) ^ Call: (225) [user] clause('$pt$'('next-operation'(op(+, =, 'add-training-toks')), _395152), _471268) ^ Fail: (225) [user] clause('$pt$'('next-operation'(op(+, =, 'add-training-toks')), _395152), _471268) Call: (225) [$syspreds] nb_setval('$pfc_current_choice', []) Unify: (225) [$syspreds] nb_setval('$pfc_current_choice', []) Call: (226) [system] duplicate_term([], _488958) Exit: (226) [system] duplicate_term([], []) Call: (226) [system] nb_linkval('$pfc_current_choice', []) Exit: (226) [system] nb_linkval('$pfc_current_choice', []) Exit: (225) [$syspreds] nb_setval('$pfc_current_choice', []) ^ Fail: (223) [system] setup_call_cleanup(user:nb_current('$pfc_current_choice', _471236), user:(prolog_current_choice(_471246), push_current_choice(_471246), clause('$pt$'('next-operation'(op(+, =, 'add-training-toks')), _395152), _471268), pfc_call(_471268)), user:nb_setval('$pfc_current_choice', _471236)) ^ Fail: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'add-training-toks')), _395152)) ^ Fail: (221) [user] pfcGetTriggerQuick('$pt$'('next-operation'(op(+, =, 'add-training-toks')), _395152)) ^ Redo: (220) [user] fcpt('next-operation'(op(+, =, 'add-training-toks')), 'next-operation'(op(+, =, 'add-training-toks'))) ^ Unify: (220) [user] fcpt('next-operation'(op(+, =, 'add-training-toks')), 'next-operation'(op(+, =, 'add-training-toks'))) ^ Exit: (220) [user] fcpt('next-operation'(op(+, =, 'add-training-toks')), 'next-operation'(op(+, =, 'add-training-toks'))) ^ Exit: (219) [system] ignore(user:fcpt('next-operation'(op(+, =, 'add-training-toks')), 'next-operation'(op(+, =, 'add-training-toks')))) ^ Call: (219) [user] ignore(fcnt('next-operation'(op(+, =, 'add-training-toks')), 'next-operation'(op(+, =, 'add-training-toks')))) ^ Unify: (219) [system] ignore(user:fcnt('next-operation'(op(+, =, 'add-training-toks')), 'next-operation'(op(+, =, 'add-training-toks')))) ^ Call: (220) [user] fcnt('next-operation'(op(+, =, 'add-training-toks')), 'next-operation'(op(+, =, 'add-training-toks'))) ^ Unify: (220) [user] fcnt('next-operation'(op(+, =, 'add-training-toks')), 'next-operation'(op(+, =, 'add-training-toks'))) ^ Call: (221) [user] pfc_spft(_503828, _503914, '$nt$'('next-operation'(op(+, =, 'add-training-toks')), _503834, _503836)) ^ Unify: (221) [user] pfc_spft(_503828, _504846, '$nt$'('next-operation'(op(+, =, 'add-training-toks')), _503834, _503836)) ^ Call: (222) [user] pfcCallSystem('$spft$'(_503828, _505706, '$nt$'('next-operation'(op(+, =, 'add-training-toks')), _503834, _503836))) ^ Unify: (222) [user] pfcCallSystem('$spft$'(_503828, _505706, '$nt$'('next-operation'(op(+, =, 'add-training-toks')), _503834, _503836))) ^ Call: (223) [user] pfc_call('$spft$'(_503828, _505706, '$nt$'('next-operation'(op(+, =, 'add-training-toks')), _503834, _503836))) ^ Unify: (223) [user] pfc_call('$spft$'(_503828, _505706, '$nt$'('next-operation'(op(+, =, 'add-training-toks')), _503834, _503836))) Call: (224) [system] var('$spft$'(_503828, _505706, '$nt$'('next-operation'(op(+, =, 'add-training-toks')), _503834, _503836))) Fail: (224) [system] var('$spft$'(_503828, _505706, '$nt$'('next-operation'(op(+, =, 'add-training-toks')), _503834, _503836))) ^ Redo: (223) [user] pfc_call('$spft$'(_503828, _505706, '$nt$'('next-operation'(op(+, =, 'add-training-toks')), _503834, _503836))) ^ Unify: (223) [user] pfc_call('$spft$'(_503828, _505706, '$nt$'('next-operation'(op(+, =, 'add-training-toks')), _503834, _503836))) Call: (224) [system] callable('$spft$'(_503828, _505706, '$nt$'('next-operation'(op(+, =, 'add-training-toks')), _503834, _503836))) Exit: (224) [system] callable('$spft$'(_503828, _505706, '$nt$'('next-operation'(op(+, =, 'add-training-toks')), _503834, _503836))) ^ Unify: (223) [user] pfc_call('$spft$'(_503828, _505706, '$nt$'('next-operation'(op(+, =, 'add-training-toks')), _503834, _503836))) ^ Redo: (223) [user] pfc_call('$spft$'(_503828, _505706, '$nt$'('next-operation'(op(+, =, 'add-training-toks')), _503834, _503836))) ^ Unify: (223) [user] pfc_call('$spft$'(_503828, _505706, '$nt$'('next-operation'(op(+, =, 'add-training-toks')), _503834, _503836))) ^ Call: (224) [user] predicate_property('$spft$'(_503828, _505706, '$nt$'('next-operation'(op(+, =, 'add-training-toks')), _503834, _503836)), imported_from(system)) ^ Unify: (224) [$syspreds] predicate_property(user:'$spft$'(_503828, _505706, '$nt$'('next-operation'(op(+, =, 'add-training-toks')), _503834, _503836)), imported_from(system)) Call: (225) [system] nonvar(imported_from(system)) Exit: (225) [system] nonvar(imported_from(system)) Call: (225) [$syspreds] property_predicate(imported_from(system), user:'$spft$'(_503828, _505706, '$nt$'('next-operation'(op(+, =, 'add-training-toks')), _503834, _503836))) Unify: (225) [$syspreds] property_predicate(imported_from(system), user:'$spft$'(_503828, _505706, '$nt$'('next-operation'(op(+, =, 'add-training-toks')), _503834, _503836))) Call: (226) [$syspreds] define_or_generate(user:'$spft$'(_3878, _3892, '$nt$'('next-operation'(op(+, =, 'add-training-toks')), _3884, _3886))) Unify: (226) [$syspreds] define_or_generate(user:'$spft$'(_3878, _3892, '$nt$'('next-operation'(op(+, =, 'add-training-toks')), _3884, _3886))) Call: (227) [system] callable('$spft$'(_3878, _3892, '$nt$'('next-operation'(op(+, =, 'add-training-toks')), _3884, _3886))) Exit: (227) [system] callable('$spft$'(_3878, _3892, '$nt$'('next-operation'(op(+, =, 'add-training-toks')), _3884, _3886))) Call: (227) [system] atom(user) Exit: (227) [system] atom(user) Exit: (226) [$syspreds] define_or_generate(user:'$spft$'(_3878, _3892, '$nt$'('next-operation'(op(+, =, 'add-training-toks')), _3884, _3886))) ^ Fail: (224) [$syspreds] predicate_property(user:'$spft$'(_3878, _3892, '$nt$'('next-operation'(op(+, =, 'add-training-toks')), _3884, _3886)), imported_from(system)) ^ Redo: (223) [user] pfc_call('$spft$'(_3878, _3892, '$nt$'('next-operation'(op(+, =, 'add-training-toks')), _3884, _3886))) ^ Unify: (223) [user] pfc_call('$spft$'(_3878, _3892, '$nt$'('next-operation'(op(+, =, 'add-training-toks')), _3884, _3886))) ^ Call: (224) [user] predicate_property('$spft$'(_3878, _3892, '$nt$'('next-operation'(op(+, =, 'add-training-toks')), _3884, _3886)), built_in) ^ Unify: (224) [$syspreds] predicate_property(user:'$spft$'(_3878, _3892, '$nt$'('next-operation'(op(+, =, 'add-training-toks')), _3884, _3886)), built_in) Call: (225) [system] nonvar(built_in) Exit: (225) [system] nonvar(built_in) Call: (225) [$syspreds] property_predicate(built_in, user:'$spft$'(_3878, _3892, '$nt$'('next-operation'(op(+, =, 'add-training-toks')), _3884, _3886))) Unify: (225) [$syspreds] property_predicate(built_in, user:'$spft$'(_3878, _3892, '$nt$'('next-operation'(op(+, =, 'add-training-toks')), _3884, _3886))) Call: (226) [system] callable('$spft$'(_3878, _3892, '$nt$'('next-operation'(op(+, =, 'add-training-toks')), _3884, _3886))) Exit: (226) [system] callable('$spft$'(_3878, _3892, '$nt$'('next-operation'(op(+, =, 'add-training-toks')), _3884, _3886))) Call: (226) [$syspreds] goal_name_arity('$spft$'(_3878, _3892, '$nt$'('next-operation'(op(+, =, 'add-training-toks')), _3884, _3886)), _20014, _20016) Unify: (226) [$syspreds] goal_name_arity('$spft$'(_3878, _3892, '$nt$'('next-operation'(op(+, =, 'add-training-toks')), _3884, _3886)), _20014, _20016) Call: (227) [system] compound('$spft$'(_3878, _3892, '$nt$'('next-operation'(op(+, =, 'add-training-toks')), _3884, _3886))) Exit: (227) [system] compound('$spft$'(_3878, _3892, '$nt$'('next-operation'(op(+, =, 'add-training-toks')), _3884, _3886))) Call: (227) [system] compound_name_arity('$spft$'(_3878, _3892, '$nt$'('next-operation'(op(+, =, 'add-training-toks')), _3884, _3886)), _20014, _20016) Exit: (227) [system] compound_name_arity('$spft$'(_3878, _3892, '$nt$'('next-operation'(op(+, =, 'add-training-toks')), _3884, _3886)), '$spft$', 3) Exit: (226) [$syspreds] goal_name_arity('$spft$'(_3878, _3892, '$nt$'('next-operation'(op(+, =, 'add-training-toks')), _3884, _3886)), '$spft$', 3) ^ Call: (226) [$syspreds] current_predicate(user:'$spft$'/3) ^ Exit: (226) [$syspreds] current_predicate(user:'$spft$'/3) ^ Fail: (224) [$syspreds] predicate_property(user:'$spft$'(_3878, _3892, '$nt$'('next-operation'(op(+, =, 'add-training-toks')), _3884, _3886)), built_in) ^ Redo: (223) [user] pfc_call('$spft$'(_3878, _3892, '$nt$'('next-operation'(op(+, =, 'add-training-toks')), _3884, _3886))) ^ Unify: (223) [user] pfc_call('$spft$'(_3878, _3892, '$nt$'('next-operation'(op(+, =, 'add-training-toks')), _3884, _3886))) ^ Call: (224) [user] predicate_property('$spft$'(_3878, _3892, '$nt$'('next-operation'(op(+, =, 'add-training-toks')), _3884, _3886)), _31256) ^ Unify: (224) [$syspreds] predicate_property(user:'$spft$'(_3878, _3892, '$nt$'('next-operation'(op(+, =, 'add-training-toks')), _3884, _3886)), _32196) Call: (225) [system] nonvar(_33054) ^ Redo: (224) [$syspreds] predicate_property(user:'$spft$'(_3878, _3892, '$nt$'('next-operation'(op(+, =, 'add-training-toks')), _3884, _3886)), _34056) ^ Unify: (224) [$syspreds] predicate_property(user:'$spft$'(_3878, _3892, '$nt$'('next-operation'(op(+, =, 'add-training-toks')), _3884, _3886)), _34990) Call: (225) [$syspreds] define_or_generate(user:'$spft$'(_3878, _3892, '$nt$'('next-operation'(op(+, =, 'add-training-toks')), _3884, _3886))) Unify: (225) [$syspreds] define_or_generate(user:'$spft$'(_3878, _3892, '$nt$'('next-operation'(op(+, =, 'add-training-toks')), _3884, _3886))) Call: (226) [system] callable('$spft$'(_3878, _3892, '$nt$'('next-operation'(op(+, =, 'add-training-toks')), _3884, _3886))) Exit: (226) [system] callable('$spft$'(_3878, _3892, '$nt$'('next-operation'(op(+, =, 'add-training-toks')), _3884, _3886))) Call: (226) [system] atom(user) Exit: (226) [system] atom(user) Exit: (225) [$syspreds] define_or_generate(user:'$spft$'(_3878, _3892, '$nt$'('next-operation'(op(+, =, 'add-training-toks')), _3884, _3886))) ^ Exit: (224) [$syspreds] predicate_property(user:'$spft$'(_3878, _3892, '$nt$'('next-operation'(op(+, =, 'add-training-toks')), _3884, _3886)), interpreted) ^ Unify: (223) [user] pfc_call('$spft$'(_3878, _3892, '$nt$'('next-operation'(op(+, =, 'add-training-toks')), _3884, _3886))) ^ Call: (224) [user] predicate_property('$spft$'(_3878, _3892, '$nt$'('next-operation'(op(+, =, 'add-training-toks')), _3884, _3886)), number_of_clauses(_44184)) ^ Unify: (224) [$syspreds] predicate_property(user:'$spft$'(_3878, _3892, '$nt$'('next-operation'(op(+, =, 'add-training-toks')), _3884, _3886)), number_of_clauses(_44184)) Call: (225) [system] nonvar(number_of_clauses(_44184)) Exit: (225) [system] nonvar(number_of_clauses(_44184)) Call: (225) [$syspreds] property_predicate(number_of_clauses(_44184), user:'$spft$'(_3878, _3892, '$nt$'('next-operation'(op(+, =, 'add-training-toks')), _3884, _3886))) Unify: (225) [$syspreds] property_predicate(number_of_clauses(_44184), user:'$spft$'(_3878, _3892, '$nt$'('next-operation'(op(+, =, 'add-training-toks')), _3884, _3886))) Call: (226) [$syspreds] define_or_generate(user:'$spft$'(_3878, _3892, '$nt$'('next-operation'(op(+, =, 'add-training-toks')), _3884, _3886))) Unify: (226) [$syspreds] define_or_generate(user:'$spft$'(_3878, _3892, '$nt$'('next-operation'(op(+, =, 'add-training-toks')), _3884, _3886))) Call: (227) [system] callable('$spft$'(_3878, _3892, '$nt$'('next-operation'(op(+, =, 'add-training-toks')), _3884, _3886))) Exit: (227) [system] callable('$spft$'(_3878, _3892, '$nt$'('next-operation'(op(+, =, 'add-training-toks')), _3884, _3886))) Call: (227) [system] atom(user) Exit: (227) [system] atom(user) Exit: (226) [$syspreds] define_or_generate(user:'$spft$'(_3878, _3892, '$nt$'('next-operation'(op(+, =, 'add-training-toks')), _3884, _3886))) Exit: (225) [$syspreds] property_predicate(number_of_clauses(796), user:'$spft$'(_3878, _3892, '$nt$'('next-operation'(op(+, =, 'add-training-toks')), _3884, _3886))) ^ Exit: (224) [$syspreds] predicate_property(user:'$spft$'(_3878, _3892, '$nt$'('next-operation'(op(+, =, 'add-training-toks')), _3884, _3886)), number_of_clauses(796)) ^ Unify: (223) [user] pfc_call('$spft$'(_3878, _3892, '$nt$'('next-operation'(op(+, =, 'add-training-toks')), _3884, _3886))) ^ Call: (224) [user] setup_call_cleanup(nb_current('$pfc_current_choice', _59028), (prolog_current_choice(_59038), push_current_choice(_59038), clause('$spft$'(_3878, _3892, '$nt$'('next-operation'(op(+, =, 'add-training-toks')), _3884, _3886)), _59060), pfc_call(_59060)), nb_setval('$pfc_current_choice', _59028)) ^ Unify: (224) [system] setup_call_cleanup(user:nb_current('$pfc_current_choice', _59028), user:(prolog_current_choice(_59038), push_current_choice(_59038), clause('$spft$'(_3878, _3892, '$nt$'('next-operation'(op(+, =, 'add-training-toks')), _3884, _3886)), _59060), pfc_call(_59060)), user:nb_setval('$pfc_current_choice', _59028)) ^ Call: (225) [system] sig_atomic(user:nb_current('$pfc_current_choice', _59028)) Call: (227) [system] nb_current('$pfc_current_choice', _59028) Exit: (227) [system] nb_current('$pfc_current_choice', []) ^ Exit: (225) [system] sig_atomic(user:nb_current('$pfc_current_choice', [])) Call: (226) [system] prolog_current_choice(_59038) Exit: (226) [system] prolog_current_choice(2950) ^ Call: (226) [user] push_current_choice(2950) ^ Unify: (226) [user] push_current_choice(2950) Call: (227) [system] nb_current('$pfc_current_choice', _68378) Exit: (227) [system] nb_current('$pfc_current_choice', []) Call: (227) [system] b_setval('$pfc_current_choice', [2950]) Exit: (227) [system] b_setval('$pfc_current_choice', [2950]) ^ Exit: (226) [user] push_current_choice(2950) ^ Call: (226) [user] clause('$spft$'(_3878, _3892, '$nt$'('next-operation'(op(+, =, 'add-training-toks')), _3884, _3886)), _59060) ^ Fail: (226) [user] clause('$spft$'(_3878, _3892, '$nt$'('next-operation'(op(+, =, 'add-training-toks')), _3884, _3886)), _59060) Call: (226) [$syspreds] nb_setval('$pfc_current_choice', []) Unify: (226) [$syspreds] nb_setval('$pfc_current_choice', []) Call: (227) [system] duplicate_term([], _76750) Exit: (227) [system] duplicate_term([], []) Call: (227) [system] nb_linkval('$pfc_current_choice', []) Exit: (227) [system] nb_linkval('$pfc_current_choice', []) Exit: (226) [$syspreds] nb_setval('$pfc_current_choice', []) ^ Fail: (224) [system] setup_call_cleanup(user:nb_current('$pfc_current_choice', _59028), user:(prolog_current_choice(_59038), push_current_choice(_59038), clause('$spft$'(_3878, _3892, '$nt$'('next-operation'(op(+, =, 'add-training-toks')), _3884, _3886)), _59060), pfc_call(_59060)), user:nb_setval('$pfc_current_choice', _59028)) ^ Fail: (223) [user] pfc_call('$spft$'(_3878, _3892, '$nt$'('next-operation'(op(+, =, 'add-training-toks')), _3884, _3886))) ^ Fail: (222) [user] pfcCallSystem('$spft$'(_3878, _3892, '$nt$'('next-operation'(op(+, =, 'add-training-toks')), _3884, _3886))) ^ Fail: (221) [user] pfc_spft(_3878, _84254, '$nt$'('next-operation'(op(+, =, 'add-training-toks')), _3884, _3886)) ^ Redo: (220) [user] fcnt('next-operation'(op(+, =, 'add-training-toks')), 'next-operation'(op(+, =, 'add-training-toks'))) ^ Unify: (220) [user] fcnt('next-operation'(op(+, =, 'add-training-toks')), 'next-operation'(op(+, =, 'add-training-toks'))) ^ Exit: (220) [user] fcnt('next-operation'(op(+, =, 'add-training-toks')), 'next-operation'(op(+, =, 'add-training-toks'))) ^ Exit: (219) [system] ignore(user:fcnt('next-operation'(op(+, =, 'add-training-toks')), 'next-operation'(op(+, =, 'add-training-toks')))) ^ Exit: (218) [user] pfcFwd1('next-operation'(op(+, =, 'add-training-toks'))) ^ Exit: (217) [user] pfcFwd0('next-operation'(op(+, =, 'add-training-toks'))) ^ Exit: (216) [locally_each] locally_each:wtl_how(locally_each:trusted_redo_call_cleanup, locally_each:(true==true), user:set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, 'add-training-toks'))), user:set_prolog_flag(occurs_check, true)) ^ Exit: (215) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, 'add-training-toks'))), user:each_call_cleanup) ^ Exit: (214) [locally_each] locally_each:locally(user:set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, 'add-training-toks')))) ^ Exit: (213) [user] pfcFwd('next-operation'(op(+, =, 'add-training-toks'))) ^ Exit: (212) [user] pfcEnqueue(direct, 'next-operation'(op(+, =, 'add-training-toks')), (P;HTML|mfl4(_3624, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (211) [user] pfcEnqueue('next-operation'(op(+, =, 'add-training-toks')), (P;HTML|mfl4(_3624, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (209) [user] must_ex(pfcEnqueue('next-operation'(op(+, =, 'add-training-toks')), (P;HTML|mfl4(_3624, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Exit: (208) [user] pfcPost2('next-operation'(op(+, =, 'add-training-toks')), (P;HTML|mfl4(_3624, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (207) [user] pfcPost11('next-operation'(op(+, =, 'add-training-toks')), (P;HTML|mfl4(_3624, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (205) [locally_each] locally_each:wtl_how(locally_each:trusted_redo_call_cleanup, locally_each:(true==true), user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'add-training-toks')), (P;HTML|mfl4(_3624, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _3648, (notrace, wdmsg(('next-operation'(op(+, =, 'add-training-toks'))=>_3648)), trace)), user:set_prolog_flag(occurs_check, true)) ^ Exit: (204) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'add-training-toks')), (P;HTML|mfl4(_3624, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _3648, (notrace, wdmsg(('next-operation'(op(+, =, 'add-training-toks'))=>_3648)), trace)), user:each_call_cleanup) ^ Exit: (203) [locally_each] locally_each:locally(user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'add-training-toks')), (P;HTML|mfl4(_3624, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _3648, (notrace, wdmsg(('next-operation'(op(+, =, 'add-training-toks'))=>_3648)), trace))) ^ Exit: (202) [user] pfcPost1('next-operation'(op(+, =, 'add-training-toks')), (P;HTML|mfl4(_3624, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (201) [user] pfcPost_rev((P;HTML|mfl4(_3624, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax), 'next-operation'(op(+, =, 'add-training-toks'))) ^ Exit: (200) [user] pfcPost('next-operation'(op(+, =, 'add-training-toks')), (P;HTML|mfl4(_3624, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (200) [user] pfcRun ^ Unify: (200) [user] pfcRun ^ Call: (201) [user] pfcGetSearch(direct) ^ Unify: (201) [user] pfcGetSearch(direct) Call: (202) [t_l] t_l:pfcSearchTL(_181714) Fail: (202) [t_l] t_l:pfcSearchTL(_181714) ^ Redo: (201) [user] pfcGetSearch(direct) ^ Call: (202) [user] pfcSearch(_184488) ^ Unify: (202) [user] pfcSearch(direct) ^ Exit: (202) [user] pfcSearch(direct) Call: (202) [system] direct=direct Exit: (202) [system] direct=direct ^ Exit: (201) [user] pfcGetSearch(direct) ^ Unify: (200) [user] pfcRun ^ Exit: (200) [user] pfcRun ^ Exit: (199) [user] pfcAdd('next-operation'(op(+, =, 'add-training-toks')), (P;HTML|mfl4(_3624, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (198) [user] pfcAdd('next-operation'(op(+, =, 'add-training-toks'))) ^ Exit: (197) [user] pfcAdd_Now('next-operation'(op(+, =, 'add-training-toks'))) ^ Exit: (196) [user] if_t(into_simple_op(+, [=, ['add-training-toks', __, 'Nil'], ['set-det']], op(+, =, 'add-training-toks')), pfcAdd_Now('next-operation'(op(+, =, 'add-training-toks')))) Call: (196) [user] dont_give_up(as_tf(asserted_do_metta('&self', +, [=, ['add-training-toks', __, 'Nil'], ['set-det']]), _3348)) Unify: (196) [user] dont_give_up(as_tf(asserted_do_metta('&self', +, [=, ['add-training-toks', __, 'Nil'], ['set-det']]), _3348)) ^ Call: (198) [user] as_tf(asserted_do_metta('&self', +, [=, ['add-training-toks', __, 'Nil'], ['set-det']]), _3348) ^ Unify: (198) [user] as_tf(asserted_do_metta('&self', +, [=, ['add-training-toks', __, 'Nil'], ['set-det']]), _3348) Call: (199) [system] asserted_do_metta('&self', +, [=, ['add-training-toks', __, 'Nil'], ['set-det']])\=[_205968|_205970] Exit: (199) [system] asserted_do_metta('&self', +, [=, ['add-training-toks', __, 'Nil'], ['set-det']])\=[_205968|_205970] ^ Call: (199) [user] catch_nowarn((call(asserted_do_metta('&self', +, [=, ['add-training-toks', __, 'Nil'], ['set-det']]))*->_3348='True';_3348='False')) ^ Unify: (199) [user] catch_nowarn((call(asserted_do_metta('&self', +, [=, ['add-training-toks', __, 'Nil'], ['set-det']]))*->_3348='True';_3348='False')) Call: (200) [user] catch_err((call(asserted_do_metta('&self', +, [=, ['add-training-toks', __, 'Nil'], ['set-det']]))*->_3348='True';_3348='False'), error(_209706, _209708), fail) Unify: (200) [user] catch_err((call(asserted_do_metta('&self', +, [=, ['add-training-toks', __, 'Nil'], ['set-det']]))*->_3348='True';_3348='False'), error(_209706, _209708), fail) Call: (203) [user] asserted_do_metta('&self', +, [=, ['add-training-toks', __, 'Nil'], ['set-det']]) Unify: (203) [user] asserted_do_metta('&self', +, [=, ['add-training-toks', __, 'Nil'], ['set-det']]) Call: (204) [user] metta_interp_mode(+, _213422) Unify: (204) [user] metta_interp_mode(+, load) Exit: (204) [user] metta_interp_mode(+, load) Call: (204) [user] asserted_do_metta('&self', load, [=, ['add-training-toks', __, 'Nil'], ['set-det']]) Unify: (204) [user] asserted_do_metta('&self', load, [=, ['add-training-toks', __, 'Nil'], ['set-det']]) Call: (205) [user] metta_interp_mode(load, _218012) Redo: (204) [user] asserted_do_metta('&self', load, [=, ['add-training-toks', __, 'Nil'], ['set-det']]) Unify: (204) [user] asserted_do_metta('&self', load, [=, ['add-training-toks', __, 'Nil'], ['set-det']]) Call: (205) [system] load==exec Redo: (204) [user] asserted_do_metta('&self', load, [=, ['add-training-toks', __, 'Nil'], ['set-det']]) Unify: (204) [user] asserted_do_metta('&self', load, [=, ['add-training-toks', __, 'Nil'], ['set-det']]) Call: (205) [user] asserted_do_metta2('&self', load, [=, ['add-training-toks', __, 'Nil'], ['set-det']], [=, ['add-training-toks', __, 'Nil'], ['set-det']]) Unify: (205) [user] asserted_do_metta2('&self', load, [=, ['add-training-toks', __, 'Nil'], ['set-det']], [=, ['add-training-toks', __, 'Nil'], ['set-det']]) Call: (206) [system] nonvar(load) Exit: (206) [system] nonvar(load) Call: (206) [user] metta_interp_mode(load, _227234) Redo: (205) [user] asserted_do_metta2('&self', load, [=, ['add-training-toks', __, 'Nil'], ['set-det']], [=, ['add-training-toks', __, 'Nil'], ['set-det']]) Unify: (205) [user] asserted_do_metta2('&self', load, [=, ['add-training-toks', __, 'Nil'], ['set-det']], [=, ['add-training-toks', __, 'Nil'], ['set-det']]) ^ Call: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, ['add-training-toks', __, 'Nil'], ['set-det']], metta_atom('&self', [=, ['add-training-toks', __, 'Nil'], ['set-det']]))) ^ Unify: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, ['add-training-toks', __, 'Nil'], ['set-det']], metta_atom('&self', [=, ['add-training-toks', __, 'Nil'], ['set-det']]))) ^ Call: (207) [user] is_compatio ^ Unify: (207) [user] is_compatio ^ Call: (209) [system] setup_call_cleanup('$notrace'(_233710, _233712), once(user:is_compatio0), '$restore_trace'(_233710, _233712)) ^ Unify: (209) [system] setup_call_cleanup(system:'$notrace'(_233710, _233712), system:once(user:is_compatio0), system:'$restore_trace'(_233710, _233712)) ^ Call: (210) [system] sig_atomic(system:'$notrace'(_233710, _233712)) ^ Fail: (207) [user] is_compatio ^ Redo: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, ['add-training-toks', __, 'Nil'], ['set-det']], metta_atom('&self', [=, ['add-training-toks', __, 'Nil'], ['set-det']]))) ^ Unify: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, ['add-training-toks', __, 'Nil'], ['set-det']], metta_atom('&self', [=, ['add-training-toks', __, 'Nil'], ['set-det']]))) ^ Call: (208) [rtrace] rtrace:quietly3(user:(wots(_239328, must_det_ll(user:metta_anew(load, [=, ['add-training-toks', __, 'Nil'], ['set-det']], metta_atom('&self', [=, ['add-training-toks', __, 'Nil'], ['set-det']])))), (_239328==""->true;our_ansi_format('#ffa505', '~w~n', [_239328])))) ^ Unify: (208) [rtrace] rtrace:quietly3(user:(wots(_239328, must_det_ll(user:metta_anew(load, [=, ['add-training-toks', __, 'Nil'], ['set-det']], metta_atom('&self', [=, ['add-training-toks', __, 'Nil'], ['set-det']])))), (_239328==""->true;our_ansi_format('#ffa505', '~w~n', [_239328])))) (= (add-training-toks $ Nil) (set-det)) ^ Exit: (208) [rtrace] rtrace:quietly3(user:(wots("", must_det_ll(user:metta_anew(load, [=, ['add-training-toks', __, 'Nil'], ['set-det']], metta_atom('&self', [=, ['add-training-toks', __, 'Nil'], ['set-det']])))), (""==""->true;our_ansi_format('#ffa505', '~w~n', [""])))) ^ Exit: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, ['add-training-toks', __, 'Nil'], ['set-det']], metta_atom('&self', [=, ['add-training-toks', __, 'Nil'], ['set-det']]))) Exit: (205) [user] asserted_do_metta2('&self', load, [=, ['add-training-toks', __, 'Nil'], ['set-det']], [=, ['add-training-toks', __, 'Nil'], ['set-det']]) Exit: (204) [user] asserted_do_metta('&self', load, [=, ['add-training-toks', __, 'Nil'], ['set-det']]) Exit: (203) [user] asserted_do_metta('&self', +, [=, ['add-training-toks', __, 'Nil'], ['set-det']]) Call: (203) [system] _3348='True' Exit: (203) [system] 'True'='True' Exit: (200) [user] catch_err((call(asserted_do_metta('&self', +, [=, ['add-training-toks', __, 'Nil'], ['set-det']]))*->'True'='True';'True'='False'), error(_209706, _209708), fail) ^ Exit: (199) [user] catch_nowarn((call(asserted_do_metta('&self', +, [=, ['add-training-toks', __, 'Nil'], ['set-det']]))*->'True'='True';'True'='False')) ^ Exit: (198) [user] as_tf(asserted_do_metta('&self', +, [=, ['add-training-toks', __, 'Nil'], ['set-det']]), 'True') Exit: (196) [user] dont_give_up(as_tf(asserted_do_metta('&self', +, [=, ['add-training-toks', __, 'Nil'], ['set-det']]), 'True')) Exit: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['add-training-toks', __, 'Nil'], ['set-det']], 'True') ^ Exit: (194) [user] must_not_error(user:do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['add-training-toks', __, 'Nil'], ['set-det']], 'True')) ^ Redo: (193) [user] metta_file_buffer(_3300, _3302, _3304, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', _3308) ^ Unify: (193) [user] metta_file_buffer(+, [=, ['add-training-toks', _270902, [::, _270920]], [['set-det'], ['add-training-toks', _270902, [::, _270920, '.']]]], ['_A'=_270920, '_X'=_270902], P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', '$stream_position'(7909, 287, 14, 7909)) ^ Exit: (193) [user] metta_file_buffer(+, [=, ['add-training-toks', _270902, [::, _270920]], [['set-det'], ['add-training-toks', _270902, [::, _270920, '.']]]], ['_A'=_270920, '_X'=_270902], P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', '$stream_position'(7909, 287, 14, 7909)) ^ Call: (194) [user] apply:maplist(maybe_assign, ['_A'=_270920, '_X'=_270902]) ^ Unify: (194) [apply] apply:maplist(user:maybe_assign, ['_A'=_270920, '_X'=_270902]) Call: (195) [apply] apply:maplist_(['_A'=_270920, '_X'=_270902], user:maybe_assign) Unify: (195) [apply] apply:maplist_(['_A'=_270920, '_X'=_270902], user:maybe_assign) Call: (196) [user] maybe_assign('_A'=_270920) Unify: (196) [user] maybe_assign('_A'=_270920) ^ Call: (197) [user] ignore(_270920=_A) ^ Unify: (197) [system] ignore(user:(_270920=_A)) Call: (198) [system] _270920=_A Exit: (198) [system] _A=_A ^ Exit: (197) [system] ignore(user:(_A=_A)) Exit: (196) [user] maybe_assign('_A'=_A) Call: (196) [apply] apply:maplist_(['_X'=_270902], user:maybe_assign) Unify: (196) [apply] apply:maplist_(['_X'=_270902], user:maybe_assign) Call: (197) [user] maybe_assign('_X'=_270902) Unify: (197) [user] maybe_assign('_X'=_270902) ^ Call: (198) [user] ignore(_270902=_X) ^ Unify: (198) [system] ignore(user:(_270902=_X)) Call: (199) [system] _270902=_X Exit: (199) [system] _X=_X ^ Exit: (198) [system] ignore(user:(_X=_X)) Exit: (197) [user] maybe_assign('_X'=_X) Call: (197) [apply] apply:maplist_([], user:maybe_assign) Unify: (197) [apply] apply:maplist_([], user:maybe_assign) Exit: (197) [apply] apply:maplist_([], user:maybe_assign) Exit: (196) [apply] apply:maplist_(['_X'=_X], user:maybe_assign) Exit: (195) [apply] apply:maplist_(['_A'=_A, '_X'=_X], user:maybe_assign) ^ Exit: (194) [apply] apply:maplist(user:maybe_assign, ['_A'=_A, '_X'=_X]) ^ Call: (194) [user] must_not_error(do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['add-training-toks', _X, [::, _A]], [['set-det'], ['add-training-toks', _X, [::, _A, '.']]]], _3348)) ^ Unify: (194) [user] must_not_error(user:do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['add-training-toks', _X, [::, _A]], [['set-det'], ['add-training-toks', _X, [::, _A, '.']]]], _3348)) Call: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['add-training-toks', _X, [::, _A]], [['set-det'], ['add-training-toks', _X, [::, _A, '.']]]], _3348) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['add-training-toks', _X, [::, _A]], [['set-det'], ['add-training-toks', _X, [::, _A, '.']]]], _3348) Call: (196) [system] var([=, ['add-training-toks', _X, [::, _A]], [['set-det'], ['add-training-toks', _X, [::, _A, '.']]]]) Redo: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['add-training-toks', _X, [::, _A]], [['set-det'], ['add-training-toks', _X, [::, _A, '.']]]], _3348) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['add-training-toks', _X, [::, _A]], [['set-det'], ['add-training-toks', _X, [::, _A, '.']]]], _3348) Call: (196) [system] (+)\==exec Exit: (196) [system] (+)\==exec Call: (196) [system] [=, ['add-training-toks', _X, [::, _A]], [['set-det'], ['add-training-toks', _X, [::, _A, '.']]]]==[] Redo: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['add-training-toks', _X, [::, _A]], [['set-det'], ['add-training-toks', _X, [::, _A, '.']]]], _3348) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['add-training-toks', _X, [::, _A]], [['set-det'], ['add-training-toks', _X, [::, _A, '.']]]], _3348) Call: (196) [system] string([=, ['add-training-toks', _X, [::, _A]], [['set-det'], ['add-training-toks', _X, [::, _A, '.']]]]) Redo: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['add-training-toks', _X, [::, _A]], [['set-det'], ['add-training-toks', _X, [::, _A, '.']]]], _3348) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['add-training-toks', _X, [::, _A]], [['set-det'], ['add-training-toks', _X, [::, _A, '.']]]], _3348) Call: (196) [system] (+)\==exec Exit: (196) [system] (+)\==exec ^ Call: (196) [user] if_t(into_simple_op(+, [=, ['add-training-toks', _X, [::, _A]], [['set-det'], ['add-training-toks', _X, [::, _A, '.']]]], _361402), pfcAdd_Now('next-operation'(_361402))) ^ Unify: (196) [user] if_t(into_simple_op(+, [=, ['add-training-toks', _X, [::, _A]], [['set-det'], ['add-training-toks', _X, [::, _A, '.']]]], _361402), pfcAdd_Now('next-operation'(_361402))) Call: (197) [user] into_simple_op(+, [=, ['add-training-toks', _X, [::, _A]], [['set-det'], ['add-training-toks', _X, [::, _A, '.']]]], _361402) Unify: (197) [user] into_simple_op(+, [=, ['add-training-toks', _X, [::, _A]], [['set-det'], ['add-training-toks', _X, [::, _A, '.']]]], op(+, =, _364194)) Call: (198) [user] o_s([['add-training-toks', _X, [::, _A]], [['set-det'], ['add-training-toks', _X, [::, _A, '.']]]], _364194) Unify: (198) [user] o_s([['add-training-toks', _X, [::, _A]], [['set-det'], ['add-training-toks', _X, [::, _A, '.']]]], _364194) Call: (199) [user] o_s(['add-training-toks', _X, [::, _A]], _364194) Unify: (199) [user] o_s(['add-training-toks', _X, [::, _A]], _364194) Call: (200) [user] o_s('add-training-toks', _364194) Unify: (200) [user] o_s('add-training-toks', 'add-training-toks') Exit: (200) [user] o_s('add-training-toks', 'add-training-toks') Exit: (199) [user] o_s(['add-training-toks', _X, [::, _A]], 'add-training-toks') Exit: (198) [user] o_s([['add-training-toks', _X, [::, _A]], [['set-det'], ['add-training-toks', _X, [::, _A, '.']]]], 'add-training-toks') Exit: (197) [user] into_simple_op(+, [=, ['add-training-toks', _X, [::, _A]], [['set-det'], ['add-training-toks', _X, [::, _A, '.']]]], op(+, =, 'add-training-toks')) ^ Call: (197) [user] pfcAdd_Now('next-operation'(op(+, =, 'add-training-toks'))) ^ Unify: (197) [user] pfcAdd_Now('next-operation'(op(+, =, 'add-training-toks'))) ^ Call: (198) [user] current_predicate(pfcAdd/1) ^ Exit: (198) [user] current_predicate(pfcAdd/1) ^ Call: (198) [user] once_writeq_nl(pfcAdd('next-operation'(op(+, =, 'add-training-toks')))) ^ Unify: (198) [user] once_writeq_nl(pfcAdd('next-operation'(op(+, =, 'add-training-toks')))) ^ Call: (199) [user] clause(pfcTraceExecution, true) ^ Fail: (199) [user] clause(pfcTraceExecution, true) ^ Redo: (198) [user] once_writeq_nl(pfcAdd('next-operation'(op(+, =, 'add-training-toks')))) ^ Exit: (198) [user] once_writeq_nl(pfcAdd('next-operation'(op(+, =, 'add-training-toks')))) ^ Call: (198) [user] pfcAdd('next-operation'(op(+, =, 'add-training-toks'))) ^ Unify: (198) [user] pfcAdd('next-operation'(op(+, =, 'add-training-toks'))) ^ Call: (199) [user] must_ex(current_why_UU(_385412)) ^ Unify: (199) [user] must_ex(current_why_UU(_385412)) Call: (201) [user] current_why_UU(_385412) Unify: (201) [user] current_why_UU(_385412) ^ Call: (202) [user] get_why_uu(_385412) ^ Unify: (202) [user] get_why_uu(_385412) ^ Call: (203) [user] findall(_390952, current_why(_390952), _390958) ^ Unify: (203) [$bags] findall(_390952, user:current_why(_390952), _390958) ^ Call: (204) [$bags] findall(_390952, user:current_why(_390952), _390958, []) ^ Unify: (204) [$bags] findall(_390952, user:current_why(_390952), _390958, []) ^ Call: (205) [$bags] cleanup_bag(findall_loop(_390952, user:current_why(_390952), _390958, []), '$destroy_findall_bag') ^ Unify: (205) [$bags] cleanup_bag('$bags':findall_loop(_390952, user:current_why(_390952), _390958, []), '$bags':'$destroy_findall_bag') Call: (206) [$bags] findall_loop(_390952, user:current_why(_390952), _390958, []) Unify: (206) [$bags] findall_loop(_390952, user:current_why(_390952), _390958, []) ^ Call: (207) [user] bugger:current_why(_390952) ^ Unify: (207) [user] bugger:current_why(_390952) ^ Call: (208) [user] bugger:current_why_data(_390952) ^ Unify: (208) [user] bugger:current_why_data(_390952) Call: (209) [system] nb_current('$current_why', wp(_390952, _402212)) Fail: (209) [system] nb_current('$current_why', wp(_390952, _402212)) ^ Redo: (208) [user] bugger:current_why_data(_390952) ^ Unify: (208) [user] bugger:current_why_data(_390952) Call: (209) [t_l] t_l:current_why_source(_390952) Fail: (209) [t_l] t_l:current_why_source(_390952) ^ Fail: (208) [user] bugger:current_why_data(_390952) ^ Redo: (207) [user] bugger:current_why(_390952) ^ Unify: (207) [user] bugger:current_why(mfl4(_409640, _409642, _409644, _409646)) ^ Call: (209) [system] setup_call_cleanup('$notrace'(_410596, _410598), once(user:current_mfl4(_409640, _409642, _409644, _409646)), '$restore_trace'(_410596, _410598)) ^ Unify: (209) [system] setup_call_cleanup(system:'$notrace'(_410596, _410598), system:once(user:current_mfl4(_409640, _409642, _409644, _409646)), system:'$restore_trace'(_410596, _410598)) ^ Call: (210) [system] sig_atomic(system:'$notrace'(_410596, _410598)) ^ Exit: (209) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:current_mfl4(_409640, user, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', 587)), system:'$restore_trace'(3, -1)) ^ Exit: (207) [user] bugger:current_why(P;HTML|mfl4(_409640, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Redo: (206) [$bags] findall_loop(_390952, user:current_why(_390952), _390958, []) Exit: (206) [$bags] findall_loop(_390952, user:current_why(_390952), [P;HTML|mfl4(_427478, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], []) ^ Exit: (205) [$bags] cleanup_bag('$bags':findall_loop(_390952, user:current_why(_390952), [P;HTML|mfl4(_427478, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], []), '$bags':'$destroy_findall_bag') ^ Exit: (204) [$bags] findall(_390952, user:current_why(_390952), [P;HTML|mfl4(_427478, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], []) ^ Exit: (203) [$bags] findall(_390952, user:current_why(_390952), [P;HTML|mfl4(_427478, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Call: (203) [system] [P;HTML|mfl4(_427478, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]\==[] Exit: (203) [system] [P;HTML|mfl4(_427478, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]\==[] ^ Call: (203) [user] u_to_uu([P;HTML|mfl4(_427478, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _385412) ^ Unify: (203) [user] u_to_uu([P;HTML|mfl4(_427478, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], ([P;HTML|mfl4(_427478, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], ax)) Call: (204) [system] var([P;HTML|mfl4(_427478, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Fail: (204) [system] var([P;HTML|mfl4(_427478, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) ^ Redo: (203) [user] u_to_uu([P;HTML|mfl4(_427478, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _385412) ^ Unify: (203) [user] u_to_uu([P;HTML|mfl4(_427478, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], [P;HTML|mfl4(_3668, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Call: (204) [system] nonvar([P;HTML|mfl4(_3668, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Exit: (204) [system] nonvar([P;HTML|mfl4(_3668, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Call: (204) [system] [P;HTML|mfl4(_3668, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]=(_28918, _28920) Fail: (204) [system] [P;HTML|mfl4(_3668, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]=(_28918, _28920) ^ Redo: (203) [user] u_to_uu([P;HTML|mfl4(_3668, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _3642) ^ Unify: (203) [user] u_to_uu([P;HTML|mfl4(_3668, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _3642) ^ Call: (204) [user] logicmoo_util_terms:list_to_conjuncts([P;HTML|mfl4(_3668, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _59320) ^ Unify: (204) [user] logicmoo_util_terms:list_to_conjuncts([P;HTML|mfl4(_3668, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _59320) ^ Call: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_3668, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _59320) ^ Unify: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_3668, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], [P;HTML|mfl4(_3668, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Call: (206) [system] var([P;HTML|mfl4(_3668, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Fail: (206) [system] var([P;HTML|mfl4(_3668, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) ^ Redo: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_3668, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _59320) ^ Unify: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_3668, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], [P;HTML|mfl4(_3668, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) ^ Call: (206) [user] not(compound([P;HTML|mfl4(_3668, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)])) ^ Unify: (206) [system] not(user:compound([P;HTML|mfl4(_3668, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)])) Call: (207) [system] compound([P;HTML|mfl4(_3668, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Exit: (207) [system] compound([P;HTML|mfl4(_3668, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) ^ Fail: (206) [system] not(user:compound([P;HTML|mfl4(_3668, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)])) ^ Redo: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_3668, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _59320) ^ Unify: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_3668, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _59320) ^ Call: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3668, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _59320) ^ Unify: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3668, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_3668, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Call: (207) [system] var(P;HTML|mfl4(_3668, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Fail: (207) [system] var(P;HTML|mfl4(_3668, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Redo: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3668, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _59320) ^ Unify: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3668, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_3668, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Call: (207) [user] not(compound(P;HTML|mfl4(_3668, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587))) ^ Unify: (207) [system] not(user:compound(P;HTML|mfl4(_3668, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587))) Call: (208) [system] compound(P;HTML|mfl4(_3668, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Exit: (208) [system] compound(P;HTML|mfl4(_3668, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Fail: (207) [system] not(user:compound(P;HTML|mfl4(_3668, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587))) ^ Redo: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3668, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _59320) ^ Unify: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3668, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_3668, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Exit: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3668, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_3668, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Exit: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_3668, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], P;HTML|mfl4(_3668, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Exit: (204) [user] logicmoo_util_terms:list_to_conjuncts([P;HTML|mfl4(_3668, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], P;HTML|mfl4(_3668, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Call: (204) [user] u_to_uu(P;HTML|mfl4(_3668, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _3642) ^ Unify: (204) [user] u_to_uu(P;HTML|mfl4(_3668, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), (P;HTML|mfl4(_3668, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) Call: (205) [system] var(P;HTML|mfl4(_3668, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Fail: (205) [system] var(P;HTML|mfl4(_3668, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Redo: (204) [user] u_to_uu(P;HTML|mfl4(_3668, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _3642) ^ Unify: (204) [user] u_to_uu(P;HTML|mfl4(_3668, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_3668, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Call: (205) [system] nonvar(P;HTML|mfl4(_3668, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Exit: (205) [system] nonvar(P;HTML|mfl4(_3668, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Call: (205) [system] P;HTML|mfl4(_3668, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)=(_422494, _422496) Fail: (205) [system] P;HTML|mfl4(_3668, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)=(_422494, _422496) ^ Redo: (204) [user] u_to_uu(P;HTML|mfl4(_3668, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _3642) ^ Unify: (204) [user] u_to_uu(P;HTML|mfl4(_3668, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), (P;HTML|mfl4(_3668, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (204) [user] u_to_uu(P;HTML|mfl4(_3668, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), (P;HTML|mfl4(_3668, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (203) [user] u_to_uu([P;HTML|mfl4(_3668, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], (P;HTML|mfl4(_3668, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (202) [user] get_why_uu((P;HTML|mfl4(_3668, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) Exit: (201) [user] current_why_UU((P;HTML|mfl4(_3668, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (199) [user] must_ex(current_why_UU((P;HTML|mfl4(_3668, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (199) [user] pfcAdd('next-operation'(op(+, =, 'add-training-toks')), (P;HTML|mfl4(_3668, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (199) [user] pfcAdd('next-operation'(op(+, =, 'add-training-toks')), (P;HTML|mfl4(_3668, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (200) [user] pfcPost('next-operation'(op(+, =, 'add-training-toks')), (P;HTML|mfl4(_3644, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (200) [user] pfcPost('next-operation'(op(+, =, 'add-training-toks')), (P;HTML|mfl4(_3644, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (201) [user] pfcPost_rev((P;HTML|mfl4(_3644, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax), 'next-operation'(op(+, =, 'add-training-toks'))) ^ Unify: (201) [user] pfcPost_rev((P;HTML|mfl4(_3644, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax), 'next-operation'(op(+, =, 'add-training-toks'))) Call: (202) [system] is_list('next-operation'(op(+, =, 'add-training-toks'))) Fail: (202) [system] is_list('next-operation'(op(+, =, 'add-training-toks'))) ^ Redo: (201) [user] pfcPost_rev((P;HTML|mfl4(_3644, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax), 'next-operation'(op(+, =, 'add-training-toks'))) ^ Call: (202) [user] pfcPost1('next-operation'(op(+, =, 'add-training-toks')), (P;HTML|mfl4(_3644, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (202) [user] pfcPost1('next-operation'(op(+, =, 'add-training-toks')), (P;HTML|mfl4(_3644, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (203) [user] control_arg_types('next-operation'(op(+, =, 'add-training-toks')), _62652) ^ Unify: (203) [user] control_arg_types('next-operation'(op(+, =, 'add-training-toks')), _62652) Call: (204) [system] fail Fail: (204) [system] fail ^ Fail: (203) [user] control_arg_types('next-operation'(op(+, =, 'add-training-toks')), _62652) ^ Redo: (202) [user] pfcPost1('next-operation'(op(+, =, 'add-training-toks')), (P;HTML|mfl4(_3644, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (202) [user] pfcPost1('next-operation'(op(+, =, 'add-training-toks')), (P;HTML|mfl4(_3644, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (203) [user] locally_each:locally(set_prolog_flag(occurs_check, true), catch(pfcPost11('next-operation'(op(+, =, 'add-training-toks')), (P;HTML|mfl4(_3644, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _82476, (notrace, wdmsg(('next-operation'(op(+, =, 'add-training-toks'))=>_82476)), trace))) ^ Unify: (203) [locally_each] locally_each:locally(user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'add-training-toks')), (P;HTML|mfl4(_3644, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _82476, (notrace, wdmsg(('next-operation'(op(+, =, 'add-training-toks'))=>_82476)), trace))) ^ Call: (204) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'add-training-toks')), (P;HTML|mfl4(_3644, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _82476, (notrace, wdmsg(('next-operation'(op(+, =, 'add-training-toks'))=>_82476)), trace)), user:each_call_cleanup) ^ Unify: (204) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'add-training-toks')), (P;HTML|mfl4(_3644, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _82476, (notrace, wdmsg(('next-operation'(op(+, =, 'add-training-toks'))=>_82476)), trace)), user:each_call_cleanup) Call: (205) [system] current_prolog_flag(occurs_check, _112974) Exit: (205) [system] current_prolog_flag(occurs_check, true) ^ Call: (205) [locally_each] locally_each:wtl_how(trusted_redo_call_cleanup, true==true, user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'add-training-toks')), (P;HTML|mfl4(_3644, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _82476, (notrace, wdmsg(('next-operation'(op(+, =, 'add-training-toks'))=>_82476)), trace)), user:set_prolog_flag(occurs_check, true)) ^ Unify: (205) [locally_each] locally_each:wtl_how(locally_each:trusted_redo_call_cleanup, locally_each:(true==true), user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'add-training-toks')), (P;HTML|mfl4(_3644, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _82476, (notrace, wdmsg(('next-operation'(op(+, =, 'add-training-toks'))=>_82476)), trace)), user:set_prolog_flag(occurs_check, true)) Call: (206) [system] true==true Exit: (206) [system] true==true ^ Call: (207) [user] pfcPost11('next-operation'(op(+, =, 'add-training-toks')), (P;HTML|mfl4(_3644, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (207) [user] pfcPost11('next-operation'(op(+, =, 'add-training-toks')), (P;HTML|mfl4(_3644, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (208) [user] must_ex(pfcAddSupport('next-operation'(op(+, =, 'add-training-toks')), (P;HTML|mfl4(_3644, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Unify: (208) [user] must_ex(pfcAddSupport('next-operation'(op(+, =, 'add-training-toks')), (P;HTML|mfl4(_3644, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (210) [user] pfcAddSupport('next-operation'(op(+, =, 'add-training-toks')), (P;HTML|mfl4(_3644, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (210) [user] pfcAddSupport('next-operation'(op(+, =, 'add-training-toks')), (P;HTML|mfl4(_3644, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (211) [user] assert('$spft$'('next-operation'(op(+, =, 'add-training-toks')), P;HTML|mfl4(_3644, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (211) [user] assert('$spft$'('next-operation'(op(+, =, 'add-training-toks')), P;HTML|mfl4(_3644, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (210) [user] pfcAddSupport('next-operation'(op(+, =, 'add-training-toks')), (P;HTML|mfl4(_3644, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (208) [user] must_ex(pfcAddSupport('next-operation'(op(+, =, 'add-training-toks')), (P;HTML|mfl4(_3644, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (208) [user] pfcUnique(post, 'next-operation'(op(+, =, 'add-training-toks'))) ^ Unify: (208) [user] pfcUnique(post, 'next-operation'(op(+, =, 'add-training-toks'))) ^ Call: (209) [user] pfcUnique(post, 'next-operation'(op(+, =, 'add-training-toks')), true) ^ Unify: (209) [user] pfcUnique(post, 'next-operation'(op(+, =, 'add-training-toks')), true) ^ Call: (210) [user] is_asserted_exact('next-operation'(op(+, =, 'add-training-toks')), true) ^ Unify: (210) [user] is_asserted_exact('next-operation'(op(+, =, 'add-training-toks')), true) ^ Call: (211) [user] strip_module('next-operation'(op(+, =, 'add-training-toks')), _213554, _213556) ^ Exit: (211) [user] strip_module('next-operation'(op(+, =, 'add-training-toks')), user, 'next-operation'(op(+, =, 'add-training-toks'))) ^ Call: (211) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'add-training-toks')), true) ^ Unify: (211) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'add-training-toks')), true) Call: (212) [system] _217298=user Exit: (212) [system] user=user ^ Call: (212) [user] clause(user:'next-operation'(op(+, =, 'add-training-toks')), true, _219168) ^ Exit: (212) [user] clause('next-operation'(op(+, =, 'add-training-toks')), true, (0x55bd1dfa3790)) Call: (212) [$syspreds] clause_property((0x55bd1dfa3790), module(user)) Unify: (212) [$syspreds] clause_property((0x55bd1dfa3790), module(user)) Exit: (212) [$syspreds] clause_property((0x55bd1dfa3790), module(user)) ^ Call: (212) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'add-training-toks')), true, (0x55bd1dfa3790)) ^ Unify: (212) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'add-training-toks')), true, (0x55bd1dfa3790)) ^ Call: (213) [user] clause(_225724, _225726, (0x55bd1dfa3790)) ^ Exit: (213) [user] clause('next-operation'(op(+, =, 'add-training-toks')), true, (0x55bd1dfa3790)) ^ Call: (213) [user] strip_m('next-operation'(op(+, =, 'add-training-toks')), _227620) ^ Unify: (213) [user] strip_m('next-operation'(op(+, =, 'add-training-toks')), 'next-operation'(op(+, =, 'add-training-toks'))) ^ Exit: (213) [user] strip_m('next-operation'(op(+, =, 'add-training-toks')), 'next-operation'(op(+, =, 'add-training-toks'))) Call: (213) [system] 'next-operation'(op(+, =, 'add-training-toks'))=@='next-operation'(op(+, =, 'add-training-toks')) Exit: (213) [system] 'next-operation'(op(+, =, 'add-training-toks'))=@='next-operation'(op(+, =, 'add-training-toks')) ^ Call: (213) [user] strip_m(true, _232262) ^ Unify: (213) [user] strip_m(true, true) ^ Exit: (213) [user] strip_m(true, true) Call: (213) [system] cl('next-operation'(op(+, =, 'add-training-toks')), true)=@=cl('next-operation'(op(+, =, 'add-training-toks')), true) Exit: (213) [system] cl('next-operation'(op(+, =, 'add-training-toks')), true)=@=cl('next-operation'(op(+, =, 'add-training-toks')), true) ^ Exit: (212) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'add-training-toks')), true, (0x55bd1dfa3790)) ^ Exit: (211) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'add-training-toks')), true) ^ Exit: (210) [user] is_asserted_exact('next-operation'(op(+, =, 'add-training-toks')), true) ^ Fail: (209) [user] pfcUnique(post, 'next-operation'(op(+, =, 'add-training-toks')), true) ^ Fail: (208) [user] pfcUnique(post, 'next-operation'(op(+, =, 'add-training-toks'))) ^ Redo: (207) [user] pfcPost11('next-operation'(op(+, =, 'add-training-toks')), (P;HTML|mfl4(_3644, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) Call: (208) [user] nop(pfcWarn(not_pfcUnique(post, 'next-operation'(op(+, =, 'add-training-toks'))))) Unify: (208) [user] nop(pfcWarn(not_pfcUnique(post, 'next-operation'(op(+, =, 'add-training-toks'))))) Exit: (208) [user] nop(pfcWarn(not_pfcUnique(post, 'next-operation'(op(+, =, 'add-training-toks'))))) ^ Exit: (207) [user] pfcPost11('next-operation'(op(+, =, 'add-training-toks')), (P;HTML|mfl4(_3644, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (205) [locally_each] locally_each:wtl_how(locally_each:trusted_redo_call_cleanup, locally_each:(true==true), user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'add-training-toks')), (P;HTML|mfl4(_3644, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _82476, (notrace, wdmsg(('next-operation'(op(+, =, 'add-training-toks'))=>_82476)), trace)), user:set_prolog_flag(occurs_check, true)) ^ Exit: (204) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'add-training-toks')), (P;HTML|mfl4(_3644, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _82476, (notrace, wdmsg(('next-operation'(op(+, =, 'add-training-toks'))=>_82476)), trace)), user:each_call_cleanup) ^ Exit: (203) [locally_each] locally_each:locally(user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'add-training-toks')), (P;HTML|mfl4(_3644, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _82476, (notrace, wdmsg(('next-operation'(op(+, =, 'add-training-toks'))=>_82476)), trace))) ^ Exit: (202) [user] pfcPost1('next-operation'(op(+, =, 'add-training-toks')), (P;HTML|mfl4(_3644, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (201) [user] pfcPost_rev((P;HTML|mfl4(_3644, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax), 'next-operation'(op(+, =, 'add-training-toks'))) ^ Exit: (200) [user] pfcPost('next-operation'(op(+, =, 'add-training-toks')), (P;HTML|mfl4(_3644, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (200) [user] pfcRun ^ Unify: (200) [user] pfcRun ^ Call: (201) [user] pfcGetSearch(direct) ^ Unify: (201) [user] pfcGetSearch(direct) Call: (202) [t_l] t_l:pfcSearchTL(_308820) Fail: (202) [t_l] t_l:pfcSearchTL(_308820) ^ Redo: (201) [user] pfcGetSearch(direct) ^ Call: (202) [user] pfcSearch(_311594) ^ Unify: (202) [user] pfcSearch(direct) ^ Exit: (202) [user] pfcSearch(direct) Call: (202) [system] direct=direct Exit: (202) [system] direct=direct ^ Exit: (201) [user] pfcGetSearch(direct) ^ Unify: (200) [user] pfcRun ^ Exit: (200) [user] pfcRun ^ Exit: (199) [user] pfcAdd('next-operation'(op(+, =, 'add-training-toks')), (P;HTML|mfl4(_3644, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (198) [user] pfcAdd('next-operation'(op(+, =, 'add-training-toks'))) ^ Exit: (197) [user] pfcAdd_Now('next-operation'(op(+, =, 'add-training-toks'))) ^ Exit: (196) [user] if_t(into_simple_op(+, [=, ['add-training-toks', _X, [::, _A]], [['set-det'], ['add-training-toks', _X, [::, _A, '.']]]], op(+, =, 'add-training-toks')), pfcAdd_Now('next-operation'(op(+, =, 'add-training-toks')))) Call: (196) [user] dont_give_up(as_tf(asserted_do_metta('&self', +, [=, ['add-training-toks', _X, [::, _A]], [['set-det'], ['add-training-toks', _X, [::, _A, '.']]]]), _3348)) Unify: (196) [user] dont_give_up(as_tf(asserted_do_metta('&self', +, [=, ['add-training-toks', _X, [::, _A]], [['set-det'], ['add-training-toks', _X, [::, _A, '.']]]]), _3348)) ^ Call: (198) [user] as_tf(asserted_do_metta('&self', +, [=, ['add-training-toks', _X, [::, _A]], [['set-det'], ['add-training-toks', _X, [::, _A, '.']]]]), _3348) ^ Unify: (198) [user] as_tf(asserted_do_metta('&self', +, [=, ['add-training-toks', _X, [::, _A]], [['set-det'], ['add-training-toks', _X, [::, _A, '.']]]]), _3348) Call: (199) [system] asserted_do_metta('&self', +, [=, ['add-training-toks', _X, [::, _A]], [['set-det'], ['add-training-toks', _X, [::, _A, '.']]]])\=[_333074|_333076] Exit: (199) [system] asserted_do_metta('&self', +, [=, ['add-training-toks', _X, [::, _A]], [['set-det'], ['add-training-toks', _X, [::, _A, '.']]]])\=[_333074|_333076] ^ Call: (199) [user] catch_nowarn((call(asserted_do_metta('&self', +, [=, ['add-training-toks', _X, [::, _A]], [['set-det'], ['add-training-toks', _X, [::, _A, '.']]]]))*->_3348='True';_3348='False')) ^ Unify: (199) [user] catch_nowarn((call(asserted_do_metta('&self', +, [=, ['add-training-toks', _X, [::, _A]], [['set-det'], ['add-training-toks', _X, [::, _A, '.']]]]))*->_3348='True';_3348='False')) Call: (200) [user] catch_err((call(asserted_do_metta('&self', +, [=, ['add-training-toks', _X, [::, _A]], [['set-det'], ['add-training-toks', _X, [::, _A, '.']]]]))*->_3348='True';_3348='False'), error(_336812, _336814), fail) Unify: (200) [user] catch_err((call(asserted_do_metta('&self', +, [=, ['add-training-toks', _X, [::, _A]], [['set-det'], ['add-training-toks', _X, [::, _A, '.']]]]))*->_3348='True';_3348='False'), error(_336812, _336814), fail) Call: (203) [user] asserted_do_metta('&self', +, [=, ['add-training-toks', _X, [::, _A]], [['set-det'], ['add-training-toks', _X, [::, _A, '.']]]]) Unify: (203) [user] asserted_do_metta('&self', +, [=, ['add-training-toks', _X, [::, _A]], [['set-det'], ['add-training-toks', _X, [::, _A, '.']]]]) Call: (204) [user] metta_interp_mode(+, _340528) Unify: (204) [user] metta_interp_mode(+, load) Exit: (204) [user] metta_interp_mode(+, load) Call: (204) [user] asserted_do_metta('&self', load, [=, ['add-training-toks', _X, [::, _A]], [['set-det'], ['add-training-toks', _X, [::, _A, '.']]]]) Unify: (204) [user] asserted_do_metta('&self', load, [=, ['add-training-toks', _X, [::, _A]], [['set-det'], ['add-training-toks', _X, [::, _A, '.']]]]) Call: (205) [user] metta_interp_mode(load, _345118) Redo: (204) [user] asserted_do_metta('&self', load, [=, ['add-training-toks', _X, [::, _A]], [['set-det'], ['add-training-toks', _X, [::, _A, '.']]]]) Unify: (204) [user] asserted_do_metta('&self', load, [=, ['add-training-toks', _X, [::, _A]], [['set-det'], ['add-training-toks', _X, [::, _A, '.']]]]) Call: (205) [system] load==exec Redo: (204) [user] asserted_do_metta('&self', load, [=, ['add-training-toks', _X, [::, _A]], [['set-det'], ['add-training-toks', _X, [::, _A, '.']]]]) Unify: (204) [user] asserted_do_metta('&self', load, [=, ['add-training-toks', _X, [::, _A]], [['set-det'], ['add-training-toks', _X, [::, _A, '.']]]]) Call: (205) [user] asserted_do_metta2('&self', load, [=, ['add-training-toks', _X, [::, _A]], [['set-det'], ['add-training-toks', _X, [::, _A, '.']]]], [=, ['add-training-toks', _X, [::, _A]], [['set-det'], ['add-training-toks', _X, [::, _A, '.']]]]) Unify: (205) [user] asserted_do_metta2('&self', load, [=, ['add-training-toks', _X, [::, _A]], [['set-det'], ['add-training-toks', _X, [::, _A, '.']]]], [=, ['add-training-toks', _X, [::, _A]], [['set-det'], ['add-training-toks', _X, [::, _A, '.']]]]) Call: (206) [system] nonvar(load) Exit: (206) [system] nonvar(load) Call: (206) [user] metta_interp_mode(load, _354340) Redo: (205) [user] asserted_do_metta2('&self', load, [=, ['add-training-toks', _X, [::, _A]], [['set-det'], ['add-training-toks', _X, [::, _A, '.']]]], [=, ['add-training-toks', _X, [::, _A]], [['set-det'], ['add-training-toks', _X, [::, _A, '.']]]]) Unify: (205) [user] asserted_do_metta2('&self', load, [=, ['add-training-toks', _X, [::, _A]], [['set-det'], ['add-training-toks', _X, [::, _A, '.']]]], [=, ['add-training-toks', _X, [::, _A]], [['set-det'], ['add-training-toks', _X, [::, _A, '.']]]]) ^ Call: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, ['add-training-toks', _X, [::, _A]], [['set-det'], ['add-training-toks', _X, [::, _A, '.']]]], metta_atom('&self', [=, ['add-training-toks', _X, [::, _A]], [['set-det'], ['add-training-toks', _X, [::, _A, '.']]]]))) ^ Unify: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, ['add-training-toks', _X, [::, _A]], [['set-det'], ['add-training-toks', _X, [::, _A, '.']]]], metta_atom('&self', [=, ['add-training-toks', _X, [::, _A]], [['set-det'], ['add-training-toks', _X, [::, _A, '.']]]]))) ^ Call: (207) [user] is_compatio ^ Unify: (207) [user] is_compatio ^ Call: (209) [system] setup_call_cleanup('$notrace'(_360816, _360818), once(user:is_compatio0), '$restore_trace'(_360816, _360818)) ^ Unify: (209) [system] setup_call_cleanup(system:'$notrace'(_360816, _360818), system:once(user:is_compatio0), system:'$restore_trace'(_360816, _360818)) ^ Call: (210) [system] sig_atomic(system:'$notrace'(_360816, _360818)) ^ Fail: (207) [user] is_compatio ^ Redo: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, ['add-training-toks', _X, [::, _A]], [['set-det'], ['add-training-toks', _X, [::, _A, '.']]]], metta_atom('&self', [=, ['add-training-toks', _X, [::, _A]], [['set-det'], ['add-training-toks', _X, [::, _A, '.']]]]))) ^ Unify: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, ['add-training-toks', _X, [::, _A]], [['set-det'], ['add-training-toks', _X, [::, _A, '.']]]], metta_atom('&self', [=, ['add-training-toks', _X, [::, _A]], [['set-det'], ['add-training-toks', _X, [::, _A, '.']]]]))) ^ Call: (208) [rtrace] rtrace:quietly3(user:(wots(_366434, must_det_ll(user:metta_anew(load, [=, ['add-training-toks', _X, [::, _A]], [['set-det'], ['add-training-toks', _X, [::, _A, '.']]]], metta_atom('&self', [=, ['add-training-toks', _X, [::, _A]], [['set-det'], ['add-training-toks', _X, [::, _A, '.']]]])))), (_366434==""->true;our_ansi_format('#ffa505', '~w~n', [_366434])))) ^ Unify: (208) [rtrace] rtrace:quietly3(user:(wots(_366434, must_det_ll(user:metta_anew(load, [=, ['add-training-toks', _X, [::, _A]], [['set-det'], ['add-training-toks', _X, [::, _A, '.']]]], metta_atom('&self', [=, ['add-training-toks', _X, [::, _A]], [['set-det'], ['add-training-toks', _X, [::, _A, '.']]]])))), (_366434==""->true;our_ansi_format('#ffa505', '~w~n', [_366434])))) (= (add-training-toks $X (:: $A)) ( (set-det) (add-training-toks $X (:: $A .)))) ^ Exit: (208) [rtrace] rtrace:quietly3(user:(wots("", must_det_ll(user:metta_anew(load, [=, ['add-training-toks', _X, [::, _A]], [['set-det'], ['add-training-toks', _X, [::, _A, '.']]]], metta_atom('&self', [=, ['add-training-toks', _X, [::, _A]], [['set-det'], ['add-training-toks', _X, [::, _A, '.']]]])))), (""==""->true;our_ansi_format('#ffa505', '~w~n', [""])))) ^ Exit: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, ['add-training-toks', _X, [::, _A]], [['set-det'], ['add-training-toks', _X, [::, _A, '.']]]], metta_atom('&self', [=, ['add-training-toks', _X, [::, _A]], [['set-det'], ['add-training-toks', _X, [::, _A, '.']]]]))) Exit: (205) [user] asserted_do_metta2('&self', load, [=, ['add-training-toks', _X, [::, _A]], [['set-det'], ['add-training-toks', _X, [::, _A, '.']]]], [=, ['add-training-toks', _X, [::, _A]], [['set-det'], ['add-training-toks', _X, [::, _A, '.']]]]) Exit: (204) [user] asserted_do_metta('&self', load, [=, ['add-training-toks', _X, [::, _A]], [['set-det'], ['add-training-toks', _X, [::, _A, '.']]]]) Exit: (203) [user] asserted_do_metta('&self', +, [=, ['add-training-toks', _X, [::, _A]], [['set-det'], ['add-training-toks', _X, [::, _A, '.']]]]) Call: (203) [system] _3348='True' Exit: (203) [system] 'True'='True' Exit: (200) [user] catch_err((call(asserted_do_metta('&self', +, [=, ['add-training-toks', _X, [::, _A]], [['set-det'], ['add-training-toks', _X, [::, _A, '.']]]]))*->'True'='True';'True'='False'), error(_336812, _336814), fail) ^ Exit: (199) [user] catch_nowarn((call(asserted_do_metta('&self', +, [=, ['add-training-toks', _X, [::, _A]], [['set-det'], ['add-training-toks', _X, [::, _A, '.']]]]))*->'True'='True';'True'='False')) ^ Exit: (198) [user] as_tf(asserted_do_metta('&self', +, [=, ['add-training-toks', _X, [::, _A]], [['set-det'], ['add-training-toks', _X, [::, _A, '.']]]]), 'True') Exit: (196) [user] dont_give_up(as_tf(asserted_do_metta('&self', +, [=, ['add-training-toks', _X, [::, _A]], [['set-det'], ['add-training-toks', _X, [::, _A, '.']]]]), 'True')) Exit: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['add-training-toks', _X, [::, _A]], [['set-det'], ['add-training-toks', _X, [::, _A, '.']]]], 'True') ^ Exit: (194) [user] must_not_error(user:do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['add-training-toks', _X, [::, _A]], [['set-det'], ['add-training-toks', _X, [::, _A, '.']]]], 'True')) ^ Redo: (193) [user] metta_file_buffer(_3300, _3302, _3304, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', _3308) ^ Unify: (193) [user] metta_file_buffer(+, [=, ['add-training-toks', _398200, _398206], [['add-ngrams', 'except-symbols', trigram, 3, skip, _398206], [dbltok, oc, _398206, _398284], ['set-det'], ['get-last-oc', _398314], [is, _398332, [+, _398200, 1]], [flag, 'corpus-training', _398380, [+, _398380, 1]], ['set-last-oc', _398332], [append, ['Cons', [oc, _398314], _398284], [::, [oc, _398332]], _398506], ['set-det'], ['add-ngrams', 'except-none', ngram, 4, _398200, _398506]]], ['_Grams'=_398506, '_T'=_398380, '_NewOC'=_398332, '_LastOC'=_398314, '_ReToks'=_398284, '_PreToks'=_398206, '_X'=_398200], P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', '$stream_position'(8010, 291, 50, 8010)) ^ Exit: (193) [user] metta_file_buffer(+, [=, ['add-training-toks', _398200, _398206], [['add-ngrams', 'except-symbols', trigram, 3, skip, _398206], [dbltok, oc, _398206, _398284], ['set-det'], ['get-last-oc', _398314], [is, _398332, [+, _398200, 1]], [flag, 'corpus-training', _398380, [+, _398380, 1]], ['set-last-oc', _398332], [append, ['Cons', [oc, _398314], _398284], [::, [oc, _398332]], _398506], ['set-det'], ['add-ngrams', 'except-none', ngram, 4, _398200, _398506]]], ['_Grams'=_398506, '_T'=_398380, '_NewOC'=_398332, '_LastOC'=_398314, '_ReToks'=_398284, '_PreToks'=_398206, '_X'=_398200], P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', '$stream_position'(8010, 291, 50, 8010)) ^ Call: (194) [user] apply:maplist(maybe_assign, ['_Grams'=_398506, '_T'=_398380, '_NewOC'=_398332, '_LastOC'=_398314, '_ReToks'=_398284, '_PreToks'=_398206, '_X'=_398200]) ^ Unify: (194) [apply] apply:maplist(user:maybe_assign, ['_Grams'=_398506, '_T'=_398380, '_NewOC'=_398332, '_LastOC'=_398314, '_ReToks'=_398284, '_PreToks'=_398206, '_X'=_398200]) Call: (195) [apply] apply:maplist_(['_Grams'=_398506, '_T'=_398380, '_NewOC'=_398332, '_LastOC'=_398314, '_ReToks'=_398284, '_PreToks'=_398206, '_X'=_398200], user:maybe_assign) Unify: (195) [apply] apply:maplist_(['_Grams'=_398506, '_T'=_398380, '_NewOC'=_398332, '_LastOC'=_398314, '_ReToks'=_398284, '_PreToks'=_398206, '_X'=_398200], user:maybe_assign) Call: (196) [user] maybe_assign('_Grams'=_398506) Unify: (196) [user] maybe_assign('_Grams'=_398506) ^ Call: (197) [user] ignore(_398506=_Grams) ^ Unify: (197) [system] ignore(user:(_398506=_Grams)) Call: (198) [system] _398506=_Grams Exit: (198) [system] _Grams=_Grams ^ Exit: (197) [system] ignore(user:(_Grams=_Grams)) Exit: (196) [user] maybe_assign('_Grams'=_Grams) Call: (196) [apply] apply:maplist_(['_T'=_398380, '_NewOC'=_398332, '_LastOC'=_398314, '_ReToks'=_398284, '_PreToks'=_398206, '_X'=_398200], user:maybe_assign) Unify: (196) [apply] apply:maplist_(['_T'=_398380, '_NewOC'=_398332, '_LastOC'=_398314, '_ReToks'=_398284, '_PreToks'=_398206, '_X'=_398200], user:maybe_assign) Call: (197) [user] maybe_assign('_T'=_398380) Unify: (197) [user] maybe_assign('_T'=_398380) ^ Call: (198) [user] ignore(_398380=_T) ^ Unify: (198) [system] ignore(user:(_398380=_T)) Call: (199) [system] _398380=_T Exit: (199) [system] _T=_T ^ Exit: (198) [system] ignore(user:(_T=_T)) Exit: (197) [user] maybe_assign('_T'=_T) Call: (197) [apply] apply:maplist_(['_NewOC'=_398332, '_LastOC'=_398314, '_ReToks'=_398284, '_PreToks'=_398206, '_X'=_398200], user:maybe_assign) Unify: (197) [apply] apply:maplist_(['_NewOC'=_398332, '_LastOC'=_398314, '_ReToks'=_398284, '_PreToks'=_398206, '_X'=_398200], user:maybe_assign) Call: (198) [user] maybe_assign('_NewOC'=_398332) Unify: (198) [user] maybe_assign('_NewOC'=_398332) ^ Call: (199) [user] ignore(_398332=_NewOC) ^ Unify: (199) [system] ignore(user:(_398332=_NewOC)) Call: (200) [system] _398332=_NewOC Exit: (200) [system] _NewOC=_NewOC ^ Exit: (199) [system] ignore(user:(_NewOC=_NewOC)) Exit: (198) [user] maybe_assign('_NewOC'=_NewOC) Call: (198) [apply] apply:maplist_(['_LastOC'=_398314, '_ReToks'=_398284, '_PreToks'=_398206, '_X'=_398200], user:maybe_assign) Unify: (198) [apply] apply:maplist_(['_LastOC'=_398314, '_ReToks'=_398284, '_PreToks'=_398206, '_X'=_398200], user:maybe_assign) Call: (199) [user] maybe_assign('_LastOC'=_398314) Unify: (199) [user] maybe_assign('_LastOC'=_398314) ^ Call: (200) [user] ignore(_398314=_LastOC) ^ Unify: (200) [system] ignore(user:(_398314=_LastOC)) Call: (201) [system] _398314=_LastOC Exit: (201) [system] _LastOC=_LastOC ^ Exit: (200) [system] ignore(user:(_LastOC=_LastOC)) Exit: (199) [user] maybe_assign('_LastOC'=_LastOC) Call: (199) [apply] apply:maplist_(['_ReToks'=_398284, '_PreToks'=_398206, '_X'=_398200], user:maybe_assign) Unify: (199) [apply] apply:maplist_(['_ReToks'=_398284, '_PreToks'=_398206, '_X'=_398200], user:maybe_assign) Call: (200) [user] maybe_assign('_ReToks'=_398284) Unify: (200) [user] maybe_assign('_ReToks'=_398284) ^ Call: (201) [user] ignore(_398284=_ReToks) ^ Unify: (201) [system] ignore(user:(_398284=_ReToks)) Call: (202) [system] _398284=_ReToks Exit: (202) [system] _ReToks=_ReToks ^ Exit: (201) [system] ignore(user:(_ReToks=_ReToks)) Exit: (200) [user] maybe_assign('_ReToks'=_ReToks) Call: (200) [apply] apply:maplist_(['_PreToks'=_398206, '_X'=_398200], user:maybe_assign) Unify: (200) [apply] apply:maplist_(['_PreToks'=_398206, '_X'=_398200], user:maybe_assign) Call: (201) [user] maybe_assign('_PreToks'=_398206) Unify: (201) [user] maybe_assign('_PreToks'=_398206) ^ Call: (202) [user] ignore(_398206=_PreToks) ^ Unify: (202) [system] ignore(user:(_398206=_PreToks)) Call: (203) [system] _398206=_PreToks Exit: (203) [system] _PreToks=_PreToks ^ Exit: (202) [system] ignore(user:(_PreToks=_PreToks)) Exit: (201) [user] maybe_assign('_PreToks'=_PreToks) Call: (201) [apply] apply:maplist_(['_X'=_398200], user:maybe_assign) Unify: (201) [apply] apply:maplist_(['_X'=_398200], user:maybe_assign) Call: (202) [user] maybe_assign('_X'=_398200) Unify: (202) [user] maybe_assign('_X'=_398200) ^ Call: (203) [user] ignore(_398200=_X) ^ Unify: (203) [system] ignore(user:(_398200=_X)) Call: (204) [system] _398200=_X Exit: (204) [system] _X=_X ^ Exit: (203) [system] ignore(user:(_X=_X)) Exit: (202) [user] maybe_assign('_X'=_X) Call: (202) [apply] apply:maplist_([], user:maybe_assign) Unify: (202) [apply] apply:maplist_([], user:maybe_assign) Exit: (202) [apply] apply:maplist_([], user:maybe_assign) Exit: (201) [apply] apply:maplist_(['_X'=_X], user:maybe_assign) Exit: (200) [apply] apply:maplist_(['_PreToks'=_PreToks, '_X'=_X], user:maybe_assign) Exit: (199) [apply] apply:maplist_(['_ReToks'=_ReToks, '_PreToks'=_PreToks, '_X'=_X], user:maybe_assign) Exit: (198) [apply] apply:maplist_(['_LastOC'=_LastOC, '_ReToks'=_ReToks, '_PreToks'=_PreToks, '_X'=_X], user:maybe_assign) Exit: (197) [apply] apply:maplist_(['_NewOC'=_NewOC, '_LastOC'=_LastOC, '_ReToks'=_ReToks, '_PreToks'=_PreToks, '_X'=_X], user:maybe_assign) Exit: (196) [apply] apply:maplist_(['_T'=_T, '_NewOC'=_NewOC, '_LastOC'=_LastOC, '_ReToks'=_ReToks, '_PreToks'=_PreToks, '_X'=_X], user:maybe_assign) Exit: (195) [apply] apply:maplist_(['_Grams'=_Grams, '_T'=_T, '_NewOC'=_NewOC, '_LastOC'=_LastOC, '_ReToks'=_ReToks, '_PreToks'=_PreToks, '_X'=_X], user:maybe_assign) ^ Exit: (194) [apply] apply:maplist(user:maybe_assign, ['_Grams'=_Grams, '_T'=_T, '_NewOC'=_NewOC, '_LastOC'=_LastOC, '_ReToks'=_ReToks, '_PreToks'=_PreToks, '_X'=_X]) ^ Call: (194) [user] must_not_error(do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['add-training-toks', _X, _PreToks], [['add-ngrams', 'except-symbols', trigram, 3, skip, _PreToks], [dbltok, oc, _PreToks, _ReToks], ['set-det'], ['get-last-oc', _LastOC], [is, _NewOC, [+, _X, 1]], [flag, 'corpus-training', _T, [+, _T, 1]], ['set-last-oc', _NewOC], [append, ['Cons', [oc, _LastOC], _ReToks], [::, [oc, _NewOC]], _Grams], ['set-det'], ['add-ngrams', 'except-none', ngram, 4, _X, _Grams]]], _3348)) ^ Unify: (194) [user] must_not_error(user:do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['add-training-toks', _X, _PreToks], [['add-ngrams', 'except-symbols', trigram, 3, skip, _PreToks], [dbltok, oc, _PreToks, _ReToks], ['set-det'], ['get-last-oc', _LastOC], [is, _NewOC, [+, _X, 1]], [flag, 'corpus-training', _T, [+, _T, 1]], ['set-last-oc', _NewOC], [append, ['Cons', [oc, _LastOC], _ReToks], [::, [oc, _NewOC]], _Grams], ['set-det'], ['add-ngrams', 'except-none', ngram, 4, _X, _Grams]]], _3348)) Call: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['add-training-toks', _X, _PreToks], [['add-ngrams', 'except-symbols', trigram, 3, skip, _PreToks], [dbltok, oc, _PreToks, _ReToks], ['set-det'], ['get-last-oc', _LastOC], [is, _NewOC, [+, _X, 1]], [flag, 'corpus-training', _T, [+, _T, 1]], ['set-last-oc', _NewOC], [append, ['Cons', [oc, _LastOC], _ReToks], [::, [oc, _NewOC]], _Grams], ['set-det'], ['add-ngrams', 'except-none', ngram, 4, _X, _Grams]]], _3348) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['add-training-toks', _X, _PreToks], [['add-ngrams', 'except-symbols', trigram, 3, skip, _PreToks], [dbltok, oc, _PreToks, _ReToks], ['set-det'], ['get-last-oc', _LastOC], [is, _NewOC, [+, _X, 1]], [flag, 'corpus-training', _T, [+, _T, 1]], ['set-last-oc', _NewOC], [append, ['Cons', [oc, _LastOC], _ReToks], [::, [oc, _NewOC]], _Grams], ['set-det'], ['add-ngrams', 'except-none', ngram, 4, _X, _Grams]]], _3348) Call: (196) [system] var([=, ['add-training-toks', _X, _PreToks], [['add-ngrams', 'except-symbols', trigram, 3, skip, _PreToks], [dbltok, oc, _PreToks, _ReToks], ['set-det'], ['get-last-oc', _LastOC], [is, _NewOC, [+, _X, 1]], [flag, 'corpus-training', _T, [+, _T, 1]], ['set-last-oc', _NewOC], [append, ['Cons', [oc, _LastOC], _ReToks], [::, [oc, _NewOC]], _Grams], ['set-det'], ['add-ngrams', 'except-none', ngram, 4, _X, _Grams]]]) Redo: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['add-training-toks', _X, _PreToks], [['add-ngrams', 'except-symbols', trigram, 3, skip, _PreToks], [dbltok, oc, _PreToks, _ReToks], ['set-det'], ['get-last-oc', _LastOC], [is, _NewOC, [+, _X, 1]], [flag, 'corpus-training', _T, [+, _T, 1]], ['set-last-oc', _NewOC], [append, ['Cons', [oc, _LastOC], _ReToks], [::, [oc, _NewOC]], _Grams], ['set-det'], ['add-ngrams', 'except-none', ngram, 4, _X, _Grams]]], _3348) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['add-training-toks', _X, _PreToks], [['add-ngrams', 'except-symbols', trigram, 3, skip, _PreToks], [dbltok, oc, _PreToks, _ReToks], ['set-det'], ['get-last-oc', _LastOC], [is, _NewOC, [+, _X, 1]], [flag, 'corpus-training', _T, [+, _T, 1]], ['set-last-oc', _NewOC], [append, ['Cons', [oc, _LastOC], _ReToks], [::, [oc, _NewOC]], _Grams], ['set-det'], ['add-ngrams', 'except-none', ngram, 4, _X, _Grams]]], _3348) Call: (196) [system] (+)\==exec Exit: (196) [system] (+)\==exec Call: (196) [system] [=, ['add-training-toks', _X, _PreToks], [['add-ngrams', 'except-symbols', trigram, 3, skip, _PreToks], [dbltok, oc, _PreToks, _ReToks], ['set-det'], ['get-last-oc', _LastOC], [is, _NewOC, [+, _X, 1]], [flag, 'corpus-training', _T, [+, _T, 1]], ['set-last-oc', _NewOC], [append, ['Cons', [oc, _LastOC], _ReToks], [::, [oc, _NewOC]], _Grams], ['set-det'], ['add-ngrams', 'except-none', ngram, 4, _X, _Grams]]]==[] Redo: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['add-training-toks', _X, _PreToks], [['add-ngrams', 'except-symbols', trigram, 3, skip, _PreToks], [dbltok, oc, _PreToks, _ReToks], ['set-det'], ['get-last-oc', _LastOC], [is, _NewOC, [+, _X, 1]], [flag, 'corpus-training', _T, [+, _T, 1]], ['set-last-oc', _NewOC], [append, ['Cons', [oc, _LastOC], _ReToks], [::, [oc, _NewOC]], _Grams], ['set-det'], ['add-ngrams', 'except-none', ngram, 4, _X, _Grams]]], _3348) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['add-training-toks', _X, _PreToks], [['add-ngrams', 'except-symbols', trigram, 3, skip, _PreToks], [dbltok, oc, _PreToks, _ReToks], ['set-det'], ['get-last-oc', _LastOC], [is, _NewOC, [+, _X, 1]], [flag, 'corpus-training', _T, [+, _T, 1]], ['set-last-oc', _NewOC], [append, ['Cons', [oc, _LastOC], _ReToks], [::, [oc, _NewOC]], _Grams], ['set-det'], ['add-ngrams', 'except-none', ngram, 4, _X, _Grams]]], _3348) Call: (196) [system] string([=, ['add-training-toks', _X, _PreToks], [['add-ngrams', 'except-symbols', trigram, 3, skip, _PreToks], [dbltok, oc, _PreToks, _ReToks], ['set-det'], ['get-last-oc', _LastOC], [is, _NewOC, [+, _X, 1]], [flag, 'corpus-training', _T, [+, _T, 1]], ['set-last-oc', _NewOC], [append, ['Cons', [oc, _LastOC], _ReToks], [::, [oc, _NewOC]], _Grams], ['set-det'], ['add-ngrams', 'except-none', ngram, 4, _X, _Grams]]]) Redo: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['add-training-toks', _X, _PreToks], [['add-ngrams', 'except-symbols', trigram, 3, skip, _PreToks], [dbltok, oc, _PreToks, _ReToks], ['set-det'], ['get-last-oc', _LastOC], [is, _NewOC, [+, _X, 1]], [flag, 'corpus-training', _T, [+, _T, 1]], ['set-last-oc', _NewOC], [append, ['Cons', [oc, _LastOC], _ReToks], [::, [oc, _NewOC]], _Grams], ['set-det'], ['add-ngrams', 'except-none', ngram, 4, _X, _Grams]]], _3348) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['add-training-toks', _X, _PreToks], [['add-ngrams', 'except-symbols', trigram, 3, skip, _PreToks], [dbltok, oc, _PreToks, _ReToks], ['set-det'], ['get-last-oc', _LastOC], [is, _NewOC, [+, _X, 1]], [flag, 'corpus-training', _T, [+, _T, 1]], ['set-last-oc', _NewOC], [append, ['Cons', [oc, _LastOC], _ReToks], [::, [oc, _NewOC]], _Grams], ['set-det'], ['add-ngrams', 'except-none', ngram, 4, _X, _Grams]]], _3348) Call: (196) [system] (+)\==exec Exit: (196) [system] (+)\==exec ^ Call: (196) [user] if_t(into_simple_op(+, [=, ['add-training-toks', _X, _PreToks], [['add-ngrams', 'except-symbols', trigram, 3, skip, _PreToks], [dbltok, oc, _PreToks, _ReToks], ['set-det'], ['get-last-oc', _LastOC], [is, _NewOC, [+, _X, 1]], [flag, 'corpus-training', _T, [+, _T, 1]], ['set-last-oc', _NewOC], [append, ['Cons', [oc, _LastOC], _ReToks], [::, [oc, _NewOC]], _Grams], ['set-det'], ['add-ngrams', 'except-none', ngram, 4, _X, _Grams]]], _20212), pfcAdd_Now('next-operation'(_20212))) ^ Unify: (196) [user] if_t(into_simple_op(+, [=, ['add-training-toks', _X, _PreToks], [['add-ngrams', 'except-symbols', trigram, 3, skip, _PreToks], [dbltok, oc, _PreToks, _ReToks], ['set-det'], ['get-last-oc', _LastOC], [is, _NewOC, [+, _X, 1]], [flag, 'corpus-training', _T, [+, _T, 1]], ['set-last-oc', _NewOC], [append, ['Cons', [oc, _LastOC], _ReToks], [::, [oc, _NewOC]], _Grams], ['set-det'], ['add-ngrams', 'except-none', ngram, 4, _X, _Grams]]], _20212), pfcAdd_Now('next-operation'(_20212))) Call: (197) [user] into_simple_op(+, [=, ['add-training-toks', _X, _PreToks], [['add-ngrams', 'except-symbols', trigram, 3, skip, _PreToks], [dbltok, oc, _PreToks, _ReToks], ['set-det'], ['get-last-oc', _LastOC], [is, _NewOC, [+, _X, 1]], [flag, 'corpus-training', _T, [+, _T, 1]], ['set-last-oc', _NewOC], [append, ['Cons', [oc, _LastOC], _ReToks], [::, [oc, _NewOC]], _Grams], ['set-det'], ['add-ngrams', 'except-none', ngram, 4, _X, _Grams]]], _20212) Unify: (197) [user] into_simple_op(+, [=, ['add-training-toks', _X, _PreToks], [['add-ngrams', 'except-symbols', trigram, 3, skip, _PreToks], [dbltok, oc, _PreToks, _ReToks], ['set-det'], ['get-last-oc', _LastOC], [is, _NewOC, [+, _X, 1]], [flag, 'corpus-training', _T, [+, _T, 1]], ['set-last-oc', _NewOC], [append, ['Cons', [oc, _LastOC], _ReToks], [::, [oc, _NewOC]], _Grams], ['set-det'], ['add-ngrams', 'except-none', ngram, 4, _X, _Grams]]], op(+, =, _23004)) Call: (198) [user] o_s([['add-training-toks', _X, _PreToks], [['add-ngrams', 'except-symbols', trigram, 3, skip, _PreToks], [dbltok, oc, _PreToks, _ReToks], ['set-det'], ['get-last-oc', _LastOC], [is, _NewOC, [+, _X, 1]], [flag, 'corpus-training', _T, [+, _T, 1]], ['set-last-oc', _NewOC], [append, ['Cons', [oc, _LastOC], _ReToks], [::, [oc, _NewOC]], _Grams], ['set-det'], ['add-ngrams', 'except-none', ngram, 4, _X, _Grams]]], _23004) Unify: (198) [user] o_s([['add-training-toks', _X, _PreToks], [['add-ngrams', 'except-symbols', trigram, 3, skip, _PreToks], [dbltok, oc, _PreToks, _ReToks], ['set-det'], ['get-last-oc', _LastOC], [is, _NewOC, [+, _X, 1]], [flag, 'corpus-training', _T, [+, _T, 1]], ['set-last-oc', _NewOC], [append, ['Cons', [oc, _LastOC], _ReToks], [::, [oc, _NewOC]], _Grams], ['set-det'], ['add-ngrams', 'except-none', ngram, 4, _X, _Grams]]], _23004) Call: (199) [user] o_s(['add-training-toks', _X, _PreToks], _23004) Unify: (199) [user] o_s(['add-training-toks', _X, _PreToks], _23004) Call: (200) [user] o_s('add-training-toks', _23004) Unify: (200) [user] o_s('add-training-toks', 'add-training-toks') Exit: (200) [user] o_s('add-training-toks', 'add-training-toks') Exit: (199) [user] o_s(['add-training-toks', _X, _PreToks], 'add-training-toks') Exit: (198) [user] o_s([['add-training-toks', _X, _PreToks], [['add-ngrams', 'except-symbols', trigram, 3, skip, _PreToks], [dbltok, oc, _PreToks, _ReToks], ['set-det'], ['get-last-oc', _LastOC], [is, _NewOC, [+, _X, 1]], [flag, 'corpus-training', _T, [+, _T, 1]], ['set-last-oc', _NewOC], [append, ['Cons', [oc, _LastOC], _ReToks], [::, [oc, _NewOC]], _Grams], ['set-det'], ['add-ngrams', 'except-none', ngram, 4, _X, _Grams]]], 'add-training-toks') Exit: (197) [user] into_simple_op(+, [=, ['add-training-toks', _X, _PreToks], [['add-ngrams', 'except-symbols', trigram, 3, skip, _PreToks], [dbltok, oc, _PreToks, _ReToks], ['set-det'], ['get-last-oc', _LastOC], [is, _NewOC, [+, _X, 1]], [flag, 'corpus-training', _T, [+, _T, 1]], ['set-last-oc', _NewOC], [append, ['Cons', [oc, _LastOC], _ReToks], [::, [oc, _NewOC]], _Grams], ['set-det'], ['add-ngrams', 'except-none', ngram, 4, _X, _Grams]]], op(+, =, 'add-training-toks')) ^ Call: (197) [user] pfcAdd_Now('next-operation'(op(+, =, 'add-training-toks'))) ^ Unify: (197) [user] pfcAdd_Now('next-operation'(op(+, =, 'add-training-toks'))) ^ Call: (198) [user] current_predicate(pfcAdd/1) ^ Exit: (198) [user] current_predicate(pfcAdd/1) ^ Call: (198) [user] once_writeq_nl(pfcAdd('next-operation'(op(+, =, 'add-training-toks')))) ^ Unify: (198) [user] once_writeq_nl(pfcAdd('next-operation'(op(+, =, 'add-training-toks')))) ^ Call: (199) [user] clause(pfcTraceExecution, true) ^ Fail: (199) [user] clause(pfcTraceExecution, true) ^ Redo: (198) [user] once_writeq_nl(pfcAdd('next-operation'(op(+, =, 'add-training-toks')))) ^ Exit: (198) [user] once_writeq_nl(pfcAdd('next-operation'(op(+, =, 'add-training-toks')))) ^ Call: (198) [user] pfcAdd('next-operation'(op(+, =, 'add-training-toks'))) ^ Unify: (198) [user] pfcAdd('next-operation'(op(+, =, 'add-training-toks'))) ^ Call: (199) [user] must_ex(current_why_UU(_44222)) ^ Unify: (199) [user] must_ex(current_why_UU(_44222)) Call: (201) [user] current_why_UU(_44222) Unify: (201) [user] current_why_UU(_44222) ^ Call: (202) [user] get_why_uu(_44222) ^ Unify: (202) [user] get_why_uu(_44222) ^ Call: (203) [user] findall(_49762, current_why(_49762), _49768) ^ Unify: (203) [$bags] findall(_49762, user:current_why(_49762), _49768) ^ Call: (204) [$bags] findall(_49762, user:current_why(_49762), _49768, []) ^ Unify: (204) [$bags] findall(_49762, user:current_why(_49762), _49768, []) ^ Call: (205) [$bags] cleanup_bag(findall_loop(_49762, user:current_why(_49762), _49768, []), '$destroy_findall_bag') ^ Unify: (205) [$bags] cleanup_bag('$bags':findall_loop(_49762, user:current_why(_49762), _49768, []), '$bags':'$destroy_findall_bag') Call: (206) [$bags] findall_loop(_49762, user:current_why(_49762), _49768, []) Unify: (206) [$bags] findall_loop(_49762, user:current_why(_49762), _49768, []) ^ Call: (207) [user] bugger:current_why(_49762) ^ Unify: (207) [user] bugger:current_why(_49762) ^ Call: (208) [user] bugger:current_why_data(_49762) ^ Unify: (208) [user] bugger:current_why_data(_49762) Call: (209) [system] nb_current('$current_why', wp(_49762, _61022)) Fail: (209) [system] nb_current('$current_why', wp(_49762, _61022)) ^ Redo: (208) [user] bugger:current_why_data(_49762) ^ Unify: (208) [user] bugger:current_why_data(_49762) Call: (209) [t_l] t_l:current_why_source(_49762) Fail: (209) [t_l] t_l:current_why_source(_49762) ^ Fail: (208) [user] bugger:current_why_data(_49762) ^ Redo: (207) [user] bugger:current_why(_49762) ^ Unify: (207) [user] bugger:current_why(mfl4(_68450, _68452, _68454, _68456)) ^ Call: (209) [system] setup_call_cleanup('$notrace'(_69406, _69408), once(user:current_mfl4(_68450, _68452, _68454, _68456)), '$restore_trace'(_69406, _69408)) ^ Unify: (209) [system] setup_call_cleanup(system:'$notrace'(_69406, _69408), system:once(user:current_mfl4(_68450, _68452, _68454, _68456)), system:'$restore_trace'(_69406, _69408)) ^ Call: (210) [system] sig_atomic(system:'$notrace'(_69406, _69408)) ^ Exit: (209) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:current_mfl4(_68450, user, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', 587)), system:'$restore_trace'(3, -1)) ^ Exit: (207) [user] bugger:current_why(P;HTML|mfl4(_68450, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Redo: (206) [$bags] findall_loop(_49762, user:current_why(_49762), _49768, []) Exit: (206) [$bags] findall_loop(_49762, user:current_why(_49762), [P;HTML|mfl4(_86286, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], []) ^ Exit: (205) [$bags] cleanup_bag('$bags':findall_loop(_49762, user:current_why(_49762), [P;HTML|mfl4(_86286, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], []), '$bags':'$destroy_findall_bag') ^ Exit: (204) [$bags] findall(_49762, user:current_why(_49762), [P;HTML|mfl4(_86286, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], []) ^ Exit: (203) [$bags] findall(_49762, user:current_why(_49762), [P;HTML|mfl4(_86286, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Call: (203) [system] [P;HTML|mfl4(_86286, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]\==[] Exit: (203) [system] [P;HTML|mfl4(_86286, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]\==[] ^ Call: (203) [user] u_to_uu([P;HTML|mfl4(_86286, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _44222) ^ Unify: (203) [user] u_to_uu([P;HTML|mfl4(_86286, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], ([P;HTML|mfl4(_86286, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], ax)) Call: (204) [system] var([P;HTML|mfl4(_86286, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Fail: (204) [system] var([P;HTML|mfl4(_86286, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) ^ Redo: (203) [user] u_to_uu([P;HTML|mfl4(_86286, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _44222) ^ Unify: (203) [user] u_to_uu([P;HTML|mfl4(_86286, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], [P;HTML|mfl4(_86286, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Call: (204) [system] nonvar([P;HTML|mfl4(_86286, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Exit: (204) [system] nonvar([P;HTML|mfl4(_86286, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Call: (204) [system] [P;HTML|mfl4(_86286, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]=(_206042, _206044) Fail: (204) [system] [P;HTML|mfl4(_86286, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]=(_206042, _206044) ^ Redo: (203) [user] u_to_uu([P;HTML|mfl4(_86286, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _44222) ^ Unify: (203) [user] u_to_uu([P;HTML|mfl4(_86286, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _44222) ^ Call: (204) [user] logicmoo_util_terms:list_to_conjuncts([P;HTML|mfl4(_86286, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _236444) ^ Unify: (204) [user] logicmoo_util_terms:list_to_conjuncts([P;HTML|mfl4(_86286, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _236444) ^ Call: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_86286, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _236444) ^ Unify: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_86286, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], [P;HTML|mfl4(_86286, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Call: (206) [system] var([P;HTML|mfl4(_86286, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Fail: (206) [system] var([P;HTML|mfl4(_86286, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) ^ Redo: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_86286, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _236444) ^ Unify: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_86286, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], [P;HTML|mfl4(_86286, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) ^ Call: (206) [user] not(compound([P;HTML|mfl4(_86286, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)])) ^ Unify: (206) [system] not(user:compound([P;HTML|mfl4(_86286, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)])) Call: (207) [system] compound([P;HTML|mfl4(_86286, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Exit: (207) [system] compound([P;HTML|mfl4(_86286, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) ^ Fail: (206) [system] not(user:compound([P;HTML|mfl4(_86286, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)])) ^ Redo: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_86286, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _236444) ^ Unify: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_86286, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _236444) ^ Call: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_86286, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _236444) ^ Unify: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_86286, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_86286, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Call: (207) [system] var(P;HTML|mfl4(_86286, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Fail: (207) [system] var(P;HTML|mfl4(_86286, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Redo: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_86286, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _236444) ^ Unify: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_86286, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_86286, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Call: (207) [user] not(compound(P;HTML|mfl4(_86286, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587))) ^ Unify: (207) [system] not(user:compound(P;HTML|mfl4(_86286, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587))) Call: (208) [system] compound(P;HTML|mfl4(_86286, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Exit: (208) [system] compound(P;HTML|mfl4(_86286, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Fail: (207) [system] not(user:compound(P;HTML|mfl4(_86286, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587))) ^ Redo: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_86286, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _236444) ^ Unify: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_86286, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_86286, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Exit: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_86286, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_86286, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Exit: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_86286, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], P;HTML|mfl4(_86286, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Exit: (204) [user] logicmoo_util_terms:list_to_conjuncts([P;HTML|mfl4(_86286, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], P;HTML|mfl4(_86286, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Call: (204) [user] u_to_uu(P;HTML|mfl4(_4044, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _4018) ^ Unify: (204) [user] u_to_uu(P;HTML|mfl4(_4044, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), (P;HTML|mfl4(_4044, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) Call: (205) [system] var(P;HTML|mfl4(_4044, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Fail: (205) [system] var(P;HTML|mfl4(_4044, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Redo: (204) [user] u_to_uu(P;HTML|mfl4(_4044, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _4018) ^ Unify: (204) [user] u_to_uu(P;HTML|mfl4(_4044, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_4044, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Call: (205) [system] nonvar(P;HTML|mfl4(_4044, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Exit: (205) [system] nonvar(P;HTML|mfl4(_4044, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Call: (205) [system] P;HTML|mfl4(_4044, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)=(_81704, _81706) Fail: (205) [system] P;HTML|mfl4(_4044, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)=(_81704, _81706) ^ Redo: (204) [user] u_to_uu(P;HTML|mfl4(_4044, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _4018) ^ Unify: (204) [user] u_to_uu(P;HTML|mfl4(_4044, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), (P;HTML|mfl4(_4044, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (204) [user] u_to_uu(P;HTML|mfl4(_4044, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), (P;HTML|mfl4(_4044, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (203) [user] u_to_uu([P;HTML|mfl4(_4044, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], (P;HTML|mfl4(_4044, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (202) [user] get_why_uu((P;HTML|mfl4(_4044, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) Exit: (201) [user] current_why_UU((P;HTML|mfl4(_4044, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (199) [user] must_ex(current_why_UU((P;HTML|mfl4(_4044, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (199) [user] pfcAdd('next-operation'(op(+, =, 'add-training-toks')), (P;HTML|mfl4(_4044, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (199) [user] pfcAdd('next-operation'(op(+, =, 'add-training-toks')), (P;HTML|mfl4(_4044, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (200) [user] pfcPost('next-operation'(op(+, =, 'add-training-toks')), (P;HTML|mfl4(_4044, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (200) [user] pfcPost('next-operation'(op(+, =, 'add-training-toks')), (P;HTML|mfl4(_4044, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (201) [user] pfcPost_rev((P;HTML|mfl4(_4044, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax), 'next-operation'(op(+, =, 'add-training-toks'))) ^ Unify: (201) [user] pfcPost_rev((P;HTML|mfl4(_4044, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax), 'next-operation'(op(+, =, 'add-training-toks'))) Call: (202) [system] is_list('next-operation'(op(+, =, 'add-training-toks'))) Fail: (202) [system] is_list('next-operation'(op(+, =, 'add-training-toks'))) ^ Redo: (201) [user] pfcPost_rev((P;HTML|mfl4(_4044, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax), 'next-operation'(op(+, =, 'add-training-toks'))) ^ Call: (202) [user] pfcPost1('next-operation'(op(+, =, 'add-training-toks')), (P;HTML|mfl4(_4044, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (202) [user] pfcPost1('next-operation'(op(+, =, 'add-training-toks')), (P;HTML|mfl4(_4044, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (203) [user] control_arg_types('next-operation'(op(+, =, 'add-training-toks')), _240312) ^ Unify: (203) [user] control_arg_types('next-operation'(op(+, =, 'add-training-toks')), _240312) Call: (204) [system] fail Fail: (204) [system] fail ^ Fail: (203) [user] control_arg_types('next-operation'(op(+, =, 'add-training-toks')), _240312) ^ Redo: (202) [user] pfcPost1('next-operation'(op(+, =, 'add-training-toks')), (P;HTML|mfl4(_4044, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (202) [user] pfcPost1('next-operation'(op(+, =, 'add-training-toks')), (P;HTML|mfl4(_4044, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (203) [user] locally_each:locally(set_prolog_flag(occurs_check, true), catch(pfcPost11('next-operation'(op(+, =, 'add-training-toks')), (P;HTML|mfl4(_4044, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _260136, (notrace, wdmsg(('next-operation'(op(+, =, 'add-training-toks'))=>_260136)), trace))) ^ Unify: (203) [locally_each] locally_each:locally(user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'add-training-toks')), (P;HTML|mfl4(_4044, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _260136, (notrace, wdmsg(('next-operation'(op(+, =, 'add-training-toks'))=>_260136)), trace))) ^ Call: (204) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'add-training-toks')), (P;HTML|mfl4(_4044, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _260136, (notrace, wdmsg(('next-operation'(op(+, =, 'add-training-toks'))=>_260136)), trace)), user:each_call_cleanup) ^ Unify: (204) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'add-training-toks')), (P;HTML|mfl4(_4044, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _260136, (notrace, wdmsg(('next-operation'(op(+, =, 'add-training-toks'))=>_260136)), trace)), user:each_call_cleanup) Call: (205) [system] current_prolog_flag(occurs_check, _290634) Exit: (205) [system] current_prolog_flag(occurs_check, true) ^ Call: (205) [locally_each] locally_each:wtl_how(trusted_redo_call_cleanup, true==true, user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'add-training-toks')), (P;HTML|mfl4(_4044, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _260136, (notrace, wdmsg(('next-operation'(op(+, =, 'add-training-toks'))=>_260136)), trace)), user:set_prolog_flag(occurs_check, true)) ^ Unify: (205) [locally_each] locally_each:wtl_how(locally_each:trusted_redo_call_cleanup, locally_each:(true==true), user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'add-training-toks')), (P;HTML|mfl4(_4044, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _260136, (notrace, wdmsg(('next-operation'(op(+, =, 'add-training-toks'))=>_260136)), trace)), user:set_prolog_flag(occurs_check, true)) Call: (206) [system] true==true Exit: (206) [system] true==true ^ Call: (207) [user] pfcPost11('next-operation'(op(+, =, 'add-training-toks')), (P;HTML|mfl4(_4044, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (207) [user] pfcPost11('next-operation'(op(+, =, 'add-training-toks')), (P;HTML|mfl4(_4044, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (208) [user] must_ex(pfcAddSupport('next-operation'(op(+, =, 'add-training-toks')), (P;HTML|mfl4(_4044, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Unify: (208) [user] must_ex(pfcAddSupport('next-operation'(op(+, =, 'add-training-toks')), (P;HTML|mfl4(_4044, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (210) [user] pfcAddSupport('next-operation'(op(+, =, 'add-training-toks')), (P;HTML|mfl4(_4044, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (210) [user] pfcAddSupport('next-operation'(op(+, =, 'add-training-toks')), (P;HTML|mfl4(_4044, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (211) [user] assert('$spft$'('next-operation'(op(+, =, 'add-training-toks')), P;HTML|mfl4(_4044, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (211) [user] assert('$spft$'('next-operation'(op(+, =, 'add-training-toks')), P;HTML|mfl4(_4044, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (210) [user] pfcAddSupport('next-operation'(op(+, =, 'add-training-toks')), (P;HTML|mfl4(_4044, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (208) [user] must_ex(pfcAddSupport('next-operation'(op(+, =, 'add-training-toks')), (P;HTML|mfl4(_4044, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (208) [user] pfcUnique(post, 'next-operation'(op(+, =, 'add-training-toks'))) ^ Unify: (208) [user] pfcUnique(post, 'next-operation'(op(+, =, 'add-training-toks'))) ^ Call: (209) [user] pfcUnique(post, 'next-operation'(op(+, =, 'add-training-toks')), true) ^ Unify: (209) [user] pfcUnique(post, 'next-operation'(op(+, =, 'add-training-toks')), true) ^ Call: (210) [user] is_asserted_exact('next-operation'(op(+, =, 'add-training-toks')), true) ^ Unify: (210) [user] is_asserted_exact('next-operation'(op(+, =, 'add-training-toks')), true) ^ Call: (211) [user] strip_module('next-operation'(op(+, =, 'add-training-toks')), _391214, _391216) ^ Exit: (211) [user] strip_module('next-operation'(op(+, =, 'add-training-toks')), user, 'next-operation'(op(+, =, 'add-training-toks'))) ^ Call: (211) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'add-training-toks')), true) ^ Unify: (211) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'add-training-toks')), true) Call: (212) [system] _394958=user Exit: (212) [system] user=user ^ Call: (212) [user] clause(user:'next-operation'(op(+, =, 'add-training-toks')), true, _396828) ^ Exit: (212) [user] clause('next-operation'(op(+, =, 'add-training-toks')), true, (0x55bd1dfa3790)) Call: (212) [$syspreds] clause_property((0x55bd1dfa3790), module(user)) Unify: (212) [$syspreds] clause_property((0x55bd1dfa3790), module(user)) Exit: (212) [$syspreds] clause_property((0x55bd1dfa3790), module(user)) ^ Call: (212) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'add-training-toks')), true, (0x55bd1dfa3790)) ^ Unify: (212) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'add-training-toks')), true, (0x55bd1dfa3790)) ^ Call: (213) [user] clause(_403384, _403386, (0x55bd1dfa3790)) ^ Exit: (213) [user] clause('next-operation'(op(+, =, 'add-training-toks')), true, (0x55bd1dfa3790)) ^ Call: (213) [user] strip_m('next-operation'(op(+, =, 'add-training-toks')), _405280) ^ Unify: (213) [user] strip_m('next-operation'(op(+, =, 'add-training-toks')), 'next-operation'(op(+, =, 'add-training-toks'))) ^ Exit: (213) [user] strip_m('next-operation'(op(+, =, 'add-training-toks')), 'next-operation'(op(+, =, 'add-training-toks'))) Call: (213) [system] 'next-operation'(op(+, =, 'add-training-toks'))=@='next-operation'(op(+, =, 'add-training-toks')) Exit: (213) [system] 'next-operation'(op(+, =, 'add-training-toks'))=@='next-operation'(op(+, =, 'add-training-toks')) ^ Call: (213) [user] strip_m(true, _409922) ^ Unify: (213) [user] strip_m(true, true) ^ Exit: (213) [user] strip_m(true, true) Call: (213) [system] cl('next-operation'(op(+, =, 'add-training-toks')), true)=@=cl('next-operation'(op(+, =, 'add-training-toks')), true) Exit: (213) [system] cl('next-operation'(op(+, =, 'add-training-toks')), true)=@=cl('next-operation'(op(+, =, 'add-training-toks')), true) ^ Exit: (212) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'add-training-toks')), true, (0x55bd1dfa3790)) ^ Exit: (211) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'add-training-toks')), true) ^ Exit: (210) [user] is_asserted_exact('next-operation'(op(+, =, 'add-training-toks')), true) ^ Fail: (209) [user] pfcUnique(post, 'next-operation'(op(+, =, 'add-training-toks')), true) ^ Fail: (208) [user] pfcUnique(post, 'next-operation'(op(+, =, 'add-training-toks'))) ^ Redo: (207) [user] pfcPost11('next-operation'(op(+, =, 'add-training-toks')), (P;HTML|mfl4(_4044, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) Call: (208) [user] nop(pfcWarn(not_pfcUnique(post, 'next-operation'(op(+, =, 'add-training-toks'))))) Unify: (208) [user] nop(pfcWarn(not_pfcUnique(post, 'next-operation'(op(+, =, 'add-training-toks'))))) Exit: (208) [user] nop(pfcWarn(not_pfcUnique(post, 'next-operation'(op(+, =, 'add-training-toks'))))) ^ Exit: (207) [user] pfcPost11('next-operation'(op(+, =, 'add-training-toks')), (P;HTML|mfl4(_4044, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (205) [locally_each] locally_each:wtl_how(locally_each:trusted_redo_call_cleanup, locally_each:(true==true), user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'add-training-toks')), (P;HTML|mfl4(_4044, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _260136, (notrace, wdmsg(('next-operation'(op(+, =, 'add-training-toks'))=>_260136)), trace)), user:set_prolog_flag(occurs_check, true)) ^ Exit: (204) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'add-training-toks')), (P;HTML|mfl4(_4044, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _260136, (notrace, wdmsg(('next-operation'(op(+, =, 'add-training-toks'))=>_260136)), trace)), user:each_call_cleanup) ^ Exit: (203) [locally_each] locally_each:locally(user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'add-training-toks')), (P;HTML|mfl4(_4044, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _260136, (notrace, wdmsg(('next-operation'(op(+, =, 'add-training-toks'))=>_260136)), trace))) ^ Exit: (202) [user] pfcPost1('next-operation'(op(+, =, 'add-training-toks')), (P;HTML|mfl4(_4044, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (201) [user] pfcPost_rev((P;HTML|mfl4(_4044, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax), 'next-operation'(op(+, =, 'add-training-toks'))) ^ Exit: (200) [user] pfcPost('next-operation'(op(+, =, 'add-training-toks')), (P;HTML|mfl4(_4044, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (200) [user] pfcRun ^ Unify: (200) [user] pfcRun ^ Call: (201) [user] pfcGetSearch(direct) ^ Unify: (201) [user] pfcGetSearch(direct) Call: (202) [t_l] t_l:pfcSearchTL(_486480) Fail: (202) [t_l] t_l:pfcSearchTL(_486480) ^ Redo: (201) [user] pfcGetSearch(direct) ^ Call: (202) [user] pfcSearch(_489254) ^ Unify: (202) [user] pfcSearch(direct) ^ Exit: (202) [user] pfcSearch(direct) Call: (202) [system] direct=direct Exit: (202) [system] direct=direct ^ Exit: (201) [user] pfcGetSearch(direct) ^ Unify: (200) [user] pfcRun ^ Exit: (200) [user] pfcRun ^ Exit: (199) [user] pfcAdd('next-operation'(op(+, =, 'add-training-toks')), (P;HTML|mfl4(_4044, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (198) [user] pfcAdd('next-operation'(op(+, =, 'add-training-toks'))) ^ Exit: (197) [user] pfcAdd_Now('next-operation'(op(+, =, 'add-training-toks'))) ^ Exit: (196) [user] if_t(into_simple_op(+, [=, ['add-training-toks', _X, _PreToks], [['add-ngrams', 'except-symbols', trigram, 3, skip, _PreToks], [dbltok, oc, _PreToks, _ReToks], ['set-det'], ['get-last-oc', _LastOC], [is, _NewOC, [+, _X, 1]], [flag, 'corpus-training', _T, [+, _T, 1]], ['set-last-oc', _NewOC], [append, ['Cons', [oc, _LastOC], _ReToks], [::, [oc, _NewOC]], _Grams], ['set-det'], ['add-ngrams', 'except-none', ngram, 4, _X, _Grams]]], op(+, =, 'add-training-toks')), pfcAdd_Now('next-operation'(op(+, =, 'add-training-toks')))) Call: (196) [user] dont_give_up(as_tf(asserted_do_metta('&self', +, [=, ['add-training-toks', _X, _PreToks], [['add-ngrams', 'except-symbols', trigram, 3, skip, _PreToks], [dbltok, oc, _PreToks, _ReToks], ['set-det'], ['get-last-oc', _LastOC], [is, _NewOC, [+, _X, 1]], [flag, 'corpus-training', _T, [+, _T, 1]], ['set-last-oc', _NewOC], [append, ['Cons', [oc, _LastOC], _ReToks], [::, [oc, _NewOC]], _Grams], ['set-det'], ['add-ngrams', 'except-none', ngram, 4, _X, _Grams]]]), _3348)) Unify: (196) [user] dont_give_up(as_tf(asserted_do_metta('&self', +, [=, ['add-training-toks', _X, _PreToks], [['add-ngrams', 'except-symbols', trigram, 3, skip, _PreToks], [dbltok, oc, _PreToks, _ReToks], ['set-det'], ['get-last-oc', _LastOC], [is, _NewOC, [+, _X, 1]], [flag, 'corpus-training', _T, [+, _T, 1]], ['set-last-oc', _NewOC], [append, ['Cons', [oc, _LastOC], _ReToks], [::, [oc, _NewOC]], _Grams], ['set-det'], ['add-ngrams', 'except-none', ngram, 4, _X, _Grams]]]), _3348)) ^ Call: (198) [user] as_tf(asserted_do_metta('&self', +, [=, ['add-training-toks', _X, _PreToks], [['add-ngrams', 'except-symbols', trigram, 3, skip, _PreToks], [dbltok, oc, _PreToks, _ReToks], ['set-det'], ['get-last-oc', _LastOC], [is, _NewOC, [+, _X, 1]], [flag, 'corpus-training', _T, [+, _T, 1]], ['set-last-oc', _NewOC], [append, ['Cons', [oc, _LastOC], _ReToks], [::, [oc, _NewOC]], _Grams], ['set-det'], ['add-ngrams', 'except-none', ngram, 4, _X, _Grams]]]), _3348) ^ Unify: (198) [user] as_tf(asserted_do_metta('&self', +, [=, ['add-training-toks', _X, _PreToks], [['add-ngrams', 'except-symbols', trigram, 3, skip, _PreToks], [dbltok, oc, _PreToks, _ReToks], ['set-det'], ['get-last-oc', _LastOC], [is, _NewOC, [+, _X, 1]], [flag, 'corpus-training', _T, [+, _T, 1]], ['set-last-oc', _NewOC], [append, ['Cons', [oc, _LastOC], _ReToks], [::, [oc, _NewOC]], _Grams], ['set-det'], ['add-ngrams', 'except-none', ngram, 4, _X, _Grams]]]), _3348) Call: (199) [system] asserted_do_metta('&self', +, [=, ['add-training-toks', _X, _PreToks], [['add-ngrams', 'except-symbols', trigram, 3, skip, _PreToks], [dbltok, oc, _PreToks, _ReToks], ['set-det'], ['get-last-oc', _LastOC], [is, _NewOC, [+, _X, 1]], [flag, 'corpus-training', _T, [+, _T, 1]], ['set-last-oc', _NewOC], [append, ['Cons', [oc, _LastOC], _ReToks], [::, [oc, _NewOC]], _Grams], ['set-det'], ['add-ngrams', 'except-none', ngram, 4, _X, _Grams]]])\=[_510734|_510736] Exit: (199) [system] asserted_do_metta('&self', +, [=, ['add-training-toks', _X, _PreToks], [['add-ngrams', 'except-symbols', trigram, 3, skip, _PreToks], [dbltok, oc, _PreToks, _ReToks], ['set-det'], ['get-last-oc', _LastOC], [is, _NewOC, [+, _X, 1]], [flag, 'corpus-training', _T, [+, _T, 1]], ['set-last-oc', _NewOC], [append, ['Cons', [oc, _LastOC], _ReToks], [::, [oc, _NewOC]], _Grams], ['set-det'], ['add-ngrams', 'except-none', ngram, 4, _X, _Grams]]])\=[_510734|_510736] ^ Call: (199) [user] catch_nowarn((call(asserted_do_metta('&self', +, [=, ['add-training-toks', _X, _PreToks], [['add-ngrams', 'except-symbols', trigram, 3, skip, _PreToks], [dbltok, oc, _PreToks, _ReToks], ['set-det'], ['get-last-oc', _LastOC], [is, _NewOC, [+, _X, 1]], [flag, 'corpus-training', _T, [+, _T, 1]], ['set-last-oc', _NewOC], [append, ['Cons', [oc, _LastOC], _ReToks], [::, [oc, _NewOC]], _Grams], ['set-det'], ['add-ngrams', 'except-none', ngram, 4, _X, _Grams]]]))*->_3348='True';_3348='False')) ^ Unify: (199) [user] catch_nowarn((call(asserted_do_metta('&self', +, [=, ['add-training-toks', _X, _PreToks], [['add-ngrams', 'except-symbols', trigram, 3, skip, _PreToks], [dbltok, oc, _PreToks, _ReToks], ['set-det'], ['get-last-oc', _LastOC], [is, _NewOC, [+, _X, 1]], [flag, 'corpus-training', _T, [+, _T, 1]], ['set-last-oc', _NewOC], [append, ['Cons', [oc, _LastOC], _ReToks], [::, [oc, _NewOC]], _Grams], ['set-det'], ['add-ngrams', 'except-none', ngram, 4, _X, _Grams]]]))*->_3348='True';_3348='False')) Call: (200) [user] catch_err((call(asserted_do_metta('&self', +, [=, ['add-training-toks', _X, _PreToks], [['add-ngrams', 'except-symbols', trigram, 3, skip, _PreToks], [dbltok, oc, _PreToks, _ReToks], ['set-det'], ['get-last-oc', _LastOC], [is, _NewOC, [+, _X, 1]], [flag, 'corpus-training', _T, [+, _T, 1]], ['set-last-oc', _NewOC], [append, ['Cons', [oc, _LastOC], _ReToks], [::, [oc, _NewOC]], _Grams], ['set-det'], ['add-ngrams', 'except-none', ngram, 4, _X, _Grams]]]))*->_3348='True';_3348='False'), error(_514472, _514474), fail) Unify: (200) [user] catch_err((call(asserted_do_metta('&self', +, [=, ['add-training-toks', _X, _PreToks], [['add-ngrams', 'except-symbols', trigram, 3, skip, _PreToks], [dbltok, oc, _PreToks, _ReToks], ['set-det'], ['get-last-oc', _LastOC], [is, _NewOC, [+, _X, 1]], [flag, 'corpus-training', _T, [+, _T, 1]], ['set-last-oc', _NewOC], [append, ['Cons', [oc, _LastOC], _ReToks], [::, [oc, _NewOC]], _Grams], ['set-det'], ['add-ngrams', 'except-none', ngram, 4, _X, _Grams]]]))*->_3348='True';_3348='False'), error(_514472, _514474), fail) Call: (203) [user] asserted_do_metta('&self', +, [=, ['add-training-toks', _X, _PreToks], [['add-ngrams', 'except-symbols', trigram, 3, skip, _PreToks], [dbltok, oc, _PreToks, _ReToks], ['set-det'], ['get-last-oc', _LastOC], [is, _NewOC, [+, _X, 1]], [flag, 'corpus-training', _T, [+, _T, 1]], ['set-last-oc', _NewOC], [append, ['Cons', [oc, _LastOC], _ReToks], [::, [oc, _NewOC]], _Grams], ['set-det'], ['add-ngrams', 'except-none', ngram, 4, _X, _Grams]]]) Unify: (203) [user] asserted_do_metta('&self', +, [=, ['add-training-toks', _X, _PreToks], [['add-ngrams', 'except-symbols', trigram, 3, skip, _PreToks], [dbltok, oc, _PreToks, _ReToks], ['set-det'], ['get-last-oc', _LastOC], [is, _NewOC, [+, _X, 1]], [flag, 'corpus-training', _T, [+, _T, 1]], ['set-last-oc', _NewOC], [append, ['Cons', [oc, _LastOC], _ReToks], [::, [oc, _NewOC]], _Grams], ['set-det'], ['add-ngrams', 'except-none', ngram, 4, _X, _Grams]]]) Call: (204) [user] metta_interp_mode(+, _518188) Unify: (204) [user] metta_interp_mode(+, load) Exit: (204) [user] metta_interp_mode(+, load) Call: (204) [user] asserted_do_metta('&self', load, [=, ['add-training-toks', _X, _PreToks], [['add-ngrams', 'except-symbols', trigram, 3, skip, _PreToks], [dbltok, oc, _PreToks, _ReToks], ['set-det'], ['get-last-oc', _LastOC], [is, _NewOC, [+, _X, 1]], [flag, 'corpus-training', _T, [+, _T, 1]], ['set-last-oc', _NewOC], [append, ['Cons', [oc, _LastOC], _ReToks], [::, [oc, _NewOC]], _Grams], ['set-det'], ['add-ngrams', 'except-none', ngram, 4, _X, _Grams]]]) Unify: (204) [user] asserted_do_metta('&self', load, [=, ['add-training-toks', _X, _PreToks], [['add-ngrams', 'except-symbols', trigram, 3, skip, _PreToks], [dbltok, oc, _PreToks, _ReToks], ['set-det'], ['get-last-oc', _LastOC], [is, _NewOC, [+, _X, 1]], [flag, 'corpus-training', _T, [+, _T, 1]], ['set-last-oc', _NewOC], [append, ['Cons', [oc, _LastOC], _ReToks], [::, [oc, _NewOC]], _Grams], ['set-det'], ['add-ngrams', 'except-none', ngram, 4, _X, _Grams]]]) Call: (205) [user] metta_interp_mode(load, _522778) Redo: (204) [user] asserted_do_metta('&self', load, [=, ['add-training-toks', _X, _PreToks], [['add-ngrams', 'except-symbols', trigram, 3, skip, _PreToks], [dbltok, oc, _PreToks, _ReToks], ['set-det'], ['get-last-oc', _LastOC], [is, _NewOC, [+, _X, 1]], [flag, 'corpus-training', _T, [+, _T, 1]], ['set-last-oc', _NewOC], [append, ['Cons', [oc, _LastOC], _ReToks], [::, [oc, _NewOC]], _Grams], ['set-det'], ['add-ngrams', 'except-none', ngram, 4, _X, _Grams]]]) Unify: (204) [user] asserted_do_metta('&self', load, [=, ['add-training-toks', _X, _PreToks], [['add-ngrams', 'except-symbols', trigram, 3, skip, _PreToks], [dbltok, oc, _PreToks, _ReToks], ['set-det'], ['get-last-oc', _LastOC], [is, _NewOC, [+, _X, 1]], [flag, 'corpus-training', _T, [+, _T, 1]], ['set-last-oc', _NewOC], [append, ['Cons', [oc, _LastOC], _ReToks], [::, [oc, _NewOC]], _Grams], ['set-det'], ['add-ngrams', 'except-none', ngram, 4, _X, _Grams]]]) Call: (205) [system] load==exec Redo: (204) [user] asserted_do_metta('&self', load, [=, ['add-training-toks', _X, _PreToks], [['add-ngrams', 'except-symbols', trigram, 3, skip, _PreToks], [dbltok, oc, _PreToks, _ReToks], ['set-det'], ['get-last-oc', _LastOC], [is, _NewOC, [+, _X, 1]], [flag, 'corpus-training', _T, [+, _T, 1]], ['set-last-oc', _NewOC], [append, ['Cons', [oc, _LastOC], _ReToks], [::, [oc, _NewOC]], _Grams], ['set-det'], ['add-ngrams', 'except-none', ngram, 4, _X, _Grams]]]) Unify: (204) [user] asserted_do_metta('&self', load, [=, ['add-training-toks', _X, _PreToks], [['add-ngrams', 'except-symbols', trigram, 3, skip, _PreToks], [dbltok, oc, _PreToks, _ReToks], ['set-det'], ['get-last-oc', _LastOC], [is, _NewOC, [+, _X, 1]], [flag, 'corpus-training', _T, [+, _T, 1]], ['set-last-oc', _NewOC], [append, ['Cons', [oc, _LastOC], _ReToks], [::, [oc, _NewOC]], _Grams], ['set-det'], ['add-ngrams', 'except-none', ngram, 4, _X, _Grams]]]) Call: (205) [user] asserted_do_metta2('&self', load, [=, ['add-training-toks', _X, _PreToks], [['add-ngrams', 'except-symbols', trigram, 3, skip, _PreToks], [dbltok, oc, _PreToks, _ReToks], ['set-det'], ['get-last-oc', _LastOC], [is, _NewOC, [+, _X, 1]], [flag, 'corpus-training', _T, [+, _T, 1]], ['set-last-oc', _NewOC], [append, ['Cons', [oc, _LastOC], _ReToks], [::, [oc, _NewOC]], _Grams], ['set-det'], ['add-ngrams', 'except-none', ngram, 4, _X, _Grams]]], [=, ['add-training-toks', _X, _PreToks], [['add-ngrams', 'except-symbols', trigram, 3, skip, _PreToks], [dbltok, oc, _PreToks, _ReToks], ['set-det'], ['get-last-oc', _LastOC], [is, _NewOC, [+, _X, 1]], [flag, 'corpus-training', _T, [+, _T, 1]], ['set-last-oc', _NewOC], [append, ['Cons', [oc, _LastOC], _ReToks], [::, [oc, _NewOC]], _Grams], ['set-det'], ['add-ngrams', 'except-none', ngram, 4, _X, _Grams]]]) Unify: (205) [user] asserted_do_metta2('&self', load, [=, ['add-training-toks', _X, _PreToks], [['add-ngrams', 'except-symbols', trigram, 3, skip, _PreToks], [dbltok, oc, _PreToks, _ReToks], ['set-det'], ['get-last-oc', _LastOC], [is, _NewOC, [+, _X, 1]], [flag, 'corpus-training', _T, [+, _T, 1]], ['set-last-oc', _NewOC], [append, ['Cons', [oc, _LastOC], _ReToks], [::, [oc, _NewOC]], _Grams], ['set-det'], ['add-ngrams', 'except-none', ngram, 4, _X, _Grams]]], [=, ['add-training-toks', _X, _PreToks], [['add-ngrams', 'except-symbols', trigram, 3, skip, _PreToks], [dbltok, oc, _PreToks, _ReToks], ['set-det'], ['get-last-oc', _LastOC], [is, _NewOC, [+, _X, 1]], [flag, 'corpus-training', _T, [+, _T, 1]], ['set-last-oc', _NewOC], [append, ['Cons', [oc, _LastOC], _ReToks], [::, [oc, _NewOC]], _Grams], ['set-det'], ['add-ngrams', 'except-none', ngram, 4, _X, _Grams]]]) Call: (206) [system] nonvar(load) Exit: (206) [system] nonvar(load) Call: (206) [user] metta_interp_mode(load, _12166) Redo: (205) [user] asserted_do_metta2('&self', load, [=, ['add-training-toks', _X, _PreToks], [['add-ngrams', 'except-symbols', trigram, 3, skip, _PreToks], [dbltok, oc, _PreToks, _ReToks], ['set-det'], ['get-last-oc', _LastOC], [is, _NewOC, [+, _X, 1]], [flag, 'corpus-training', _T, [+, _T, 1]], ['set-last-oc', _NewOC], [append, ['Cons', [oc, _LastOC], _ReToks], [::, [oc, _NewOC]], _Grams], ['set-det'], ['add-ngrams', 'except-none', ngram, 4, _X, _Grams]]], [=, ['add-training-toks', _X, _PreToks], [['add-ngrams', 'except-symbols', trigram, 3, skip, _PreToks], [dbltok, oc, _PreToks, _ReToks], ['set-det'], ['get-last-oc', _LastOC], [is, _NewOC, [+, _X, 1]], [flag, 'corpus-training', _T, [+, _T, 1]], ['set-last-oc', _NewOC], [append, ['Cons', [oc, _LastOC], _ReToks], [::, [oc, _NewOC]], _Grams], ['set-det'], ['add-ngrams', 'except-none', ngram, 4, _X, _Grams]]]) Unify: (205) [user] asserted_do_metta2('&self', load, [=, ['add-training-toks', _X, _PreToks], [['add-ngrams', 'except-symbols', trigram, 3, skip, _PreToks], [dbltok, oc, _PreToks, _ReToks], ['set-det'], ['get-last-oc', _LastOC], [is, _NewOC, [+, _X, 1]], [flag, 'corpus-training', _T, [+, _T, 1]], ['set-last-oc', _NewOC], [append, ['Cons', [oc, _LastOC], _ReToks], [::, [oc, _NewOC]], _Grams], ['set-det'], ['add-ngrams', 'except-none', ngram, 4, _X, _Grams]]], [=, ['add-training-toks', _X, _PreToks], [['add-ngrams', 'except-symbols', trigram, 3, skip, _PreToks], [dbltok, oc, _PreToks, _ReToks], ['set-det'], ['get-last-oc', _LastOC], [is, _NewOC, [+, _X, 1]], [flag, 'corpus-training', _T, [+, _T, 1]], ['set-last-oc', _NewOC], [append, ['Cons', [oc, _LastOC], _ReToks], [::, [oc, _NewOC]], _Grams], ['set-det'], ['add-ngrams', 'except-none', ngram, 4, _X, _Grams]]]) ^ Call: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, ['add-training-toks', _X, _PreToks], [['add-ngrams', 'except-symbols', trigram, 3, skip, _PreToks], [dbltok, oc, _PreToks, _ReToks], ['set-det'], ['get-last-oc', _LastOC], [is, _NewOC, [+, _X, 1]], [flag, 'corpus-training', _T, [+, _T, 1]], ['set-last-oc', _NewOC], [append, ['Cons', [oc, _LastOC], _ReToks], [::, [oc, _NewOC]], _Grams], ['set-det'], ['add-ngrams', 'except-none', ngram, 4, _X, _Grams]]], metta_atom('&self', [=, ['add-training-toks', _X, _PreToks], [['add-ngrams', 'except-symbols', trigram, 3, skip, _PreToks], [dbltok, oc, _PreToks, _ReToks], ['set-det'], ['get-last-oc', _LastOC], [is, _NewOC, [+, _X, 1]], [flag, 'corpus-training', _T, [+, _T, 1]], ['set-last-oc', _NewOC], [append, ['Cons', [oc, _LastOC], _ReToks], [::, [oc, _NewOC]], _Grams], ['set-det'], ['add-ngrams', 'except-none', ngram, 4, _X, _Grams]]]))) ^ Unify: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, ['add-training-toks', _X, _PreToks], [['add-ngrams', 'except-symbols', trigram, 3, skip, _PreToks], [dbltok, oc, _PreToks, _ReToks], ['set-det'], ['get-last-oc', _LastOC], [is, _NewOC, [+, _X, 1]], [flag, 'corpus-training', _T, [+, _T, 1]], ['set-last-oc', _NewOC], [append, ['Cons', [oc, _LastOC], _ReToks], [::, [oc, _NewOC]], _Grams], ['set-det'], ['add-ngrams', 'except-none', ngram, 4, _X, _Grams]]], metta_atom('&self', [=, ['add-training-toks', _X, _PreToks], [['add-ngrams', 'except-symbols', trigram, 3, skip, _PreToks], [dbltok, oc, _PreToks, _ReToks], ['set-det'], ['get-last-oc', _LastOC], [is, _NewOC, [+, _X, 1]], [flag, 'corpus-training', _T, [+, _T, 1]], ['set-last-oc', _NewOC], [append, ['Cons', [oc, _LastOC], _ReToks], [::, [oc, _NewOC]], _Grams], ['set-det'], ['add-ngrams', 'except-none', ngram, 4, _X, _Grams]]]))) ^ Call: (207) [user] is_compatio ^ Unify: (207) [user] is_compatio ^ Call: (209) [system] setup_call_cleanup('$notrace'(_18642, _18644), once(user:is_compatio0), '$restore_trace'(_18642, _18644)) ^ Unify: (209) [system] setup_call_cleanup(system:'$notrace'(_18642, _18644), system:once(user:is_compatio0), system:'$restore_trace'(_18642, _18644)) ^ Call: (210) [system] sig_atomic(system:'$notrace'(_18642, _18644)) ^ Fail: (207) [user] is_compatio ^ Redo: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, ['add-training-toks', _X, _PreToks], [['add-ngrams', 'except-symbols', trigram, 3, skip, _PreToks], [dbltok, oc, _PreToks, _ReToks], ['set-det'], ['get-last-oc', _LastOC], [is, _NewOC, [+, _X, 1]], [flag, 'corpus-training', _T, [+, _T, 1]], ['set-last-oc', _NewOC], [append, ['Cons', [oc, _LastOC], _ReToks], [::, [oc, _NewOC]], _Grams], ['set-det'], ['add-ngrams', 'except-none', ngram, 4, _X, _Grams]]], metta_atom('&self', [=, ['add-training-toks', _X, _PreToks], [['add-ngrams', 'except-symbols', trigram, 3, skip, _PreToks], [dbltok, oc, _PreToks, _ReToks], ['set-det'], ['get-last-oc', _LastOC], [is, _NewOC, [+, _X, 1]], [flag, 'corpus-training', _T, [+, _T, 1]], ['set-last-oc', _NewOC], [append, ['Cons', [oc, _LastOC], _ReToks], [::, [oc, _NewOC]], _Grams], ['set-det'], ['add-ngrams', 'except-none', ngram, 4, _X, _Grams]]]))) ^ Unify: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, ['add-training-toks', _X, _PreToks], [['add-ngrams', 'except-symbols', trigram, 3, skip, _PreToks], [dbltok, oc, _PreToks, _ReToks], ['set-det'], ['get-last-oc', _LastOC], [is, _NewOC, [+, _X, 1]], [flag, 'corpus-training', _T, [+, _T, 1]], ['set-last-oc', _NewOC], [append, ['Cons', [oc, _LastOC], _ReToks], [::, [oc, _NewOC]], _Grams], ['set-det'], ['add-ngrams', 'except-none', ngram, 4, _X, _Grams]]], metta_atom('&self', [=, ['add-training-toks', _X, _PreToks], [['add-ngrams', 'except-symbols', trigram, 3, skip, _PreToks], [dbltok, oc, _PreToks, _ReToks], ['set-det'], ['get-last-oc', _LastOC], [is, _NewOC, [+, _X, 1]], [flag, 'corpus-training', _T, [+, _T, 1]], ['set-last-oc', _NewOC], [append, ['Cons', [oc, _LastOC], _ReToks], [::, [oc, _NewOC]], _Grams], ['set-det'], ['add-ngrams', 'except-none', ngram, 4, _X, _Grams]]]))) ^ Call: (208) [rtrace] rtrace:quietly3(user:(wots(_24260, must_det_ll(user:metta_anew(load, [=, ['add-training-toks', _X, _PreToks], [['add-ngrams', 'except-symbols', trigram, 3, skip, _PreToks], [dbltok, oc, _PreToks, _ReToks], ['set-det'], ['get-last-oc', _LastOC], [is, _NewOC, [+, _X, 1]], [flag, 'corpus-training', _T, [+, _T, 1]], ['set-last-oc', _NewOC], [append, ['Cons', [oc, _LastOC], _ReToks], [::, [oc, _NewOC]], _Grams], ['set-det'], ['add-ngrams', 'except-none', ngram, 4, _X, _Grams]]], metta_atom('&self', [=, ['add-training-toks', _X, _PreToks], [['add-ngrams', 'except-symbols', trigram, 3, skip, _PreToks], [dbltok, oc, _PreToks, _ReToks], ['set-det'], ['get-last-oc', _LastOC], [is, _NewOC, [+, _X, 1]], [flag, 'corpus-training', _T, [+, _T, 1]], ['set-last-oc', _NewOC], [append, ['Cons', [oc, _LastOC], _ReToks], [::, [oc, _NewOC]], _Grams], ['set-det'], ['add-ngrams', 'except-none', ngram, 4, _X, _Grams]]])))), (_24260==""->true;our_ansi_format('#ffa505', '~w~n', [_24260])))) ^ Unify: (208) [rtrace] rtrace:quietly3(user:(wots(_24260, must_det_ll(user:metta_anew(load, [=, ['add-training-toks', _X, _PreToks], [['add-ngrams', 'except-symbols', trigram, 3, skip, _PreToks], [dbltok, oc, _PreToks, _ReToks], ['set-det'], ['get-last-oc', _LastOC], [is, _NewOC, [+, _X, 1]], [flag, 'corpus-training', _T, [+, _T, 1]], ['set-last-oc', _NewOC], [append, ['Cons', [oc, _LastOC], _ReToks], [::, [oc, _NewOC]], _Grams], ['set-det'], ['add-ngrams', 'except-none', ngram, 4, _X, _Grams]]], metta_atom('&self', [=, ['add-training-toks', _X, _PreToks], [['add-ngrams', 'except-symbols', trigram, 3, skip, _PreToks], [dbltok, oc, _PreToks, _ReToks], ['set-det'], ['get-last-oc', _LastOC], [is, _NewOC, [+, _X, 1]], [flag, 'corpus-training', _T, [+, _T, 1]], ['set-last-oc', _NewOC], [append, ['Cons', [oc, _LastOC], _ReToks], [::, [oc, _NewOC]], _Grams], ['set-det'], ['add-ngrams', 'except-none', ngram, 4, _X, _Grams]]])))), (_24260==""->true;our_ansi_format('#ffa505', '~w~n', [_24260])))) (= (add-training-toks $X $PreToks) ( (add-ngrams except-symbols trigram 3 skip $PreToks) (dbltok oc $PreToks $ReToks) (set-det) (get-last-oc $LastOC) (is $NewOC (+ $X 1)) (flag corpus-training $T (+ $T 1)) (set-last-oc $NewOC) (append (Cons (oc $LastOC) $ReToks) (:: (oc $NewOC)) $Grams) (set-det) (add-ngrams except-none ngram 4 $X $Grams))) ^ Exit: (208) [rtrace] rtrace:quietly3(user:(wots("", must_det_ll(user:metta_anew(load, [=, ['add-training-toks', _X, _PreToks], [['add-ngrams', 'except-symbols', trigram, 3, skip, _PreToks], [dbltok, oc, _PreToks, _ReToks], ['set-det'], ['get-last-oc', _LastOC], [is, _NewOC, [+, _X, 1]], [flag, 'corpus-training', _T, [+, _T, 1]], ['set-last-oc', _NewOC], [append, ['Cons', [oc, _LastOC], _ReToks], [::, [oc, _NewOC]], _Grams], ['set-det'], ['add-ngrams', 'except-none', ngram, 4, _X, _Grams]]], metta_atom('&self', [=, ['add-training-toks', _X, _PreToks], [['add-ngrams', 'except-symbols', trigram, 3, skip, _PreToks], [dbltok, oc, _PreToks, _ReToks], ['set-det'], ['get-last-oc', _LastOC], [is, _NewOC, [+, _X, 1]], [flag, 'corpus-training', _T, [+, _T, 1]], ['set-last-oc', _NewOC], [append, ['Cons', [oc, _LastOC], _ReToks], [::, [oc, _NewOC]], _Grams], ['set-det'], ['add-ngrams', 'except-none', ngram, 4, _X, _Grams]]])))), (""==""->true;our_ansi_format('#ffa505', '~w~n', [""])))) ^ Exit: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, ['add-training-toks', _X, _PreToks], [['add-ngrams', 'except-symbols', trigram, 3, skip, _PreToks], [dbltok, oc, _PreToks, _ReToks], ['set-det'], ['get-last-oc', _LastOC], [is, _NewOC, [+, _X, 1]], [flag, 'corpus-training', _T, [+, _T, 1]], ['set-last-oc', _NewOC], [append, ['Cons', [oc, _LastOC], _ReToks], [::, [oc, _NewOC]], _Grams], ['set-det'], ['add-ngrams', 'except-none', ngram, 4, _X, _Grams]]], metta_atom('&self', [=, ['add-training-toks', _X, _PreToks], [['add-ngrams', 'except-symbols', trigram, 3, skip, _PreToks], [dbltok, oc, _PreToks, _ReToks], ['set-det'], ['get-last-oc', _LastOC], [is, _NewOC, [+, _X, 1]], [flag, 'corpus-training', _T, [+, _T, 1]], ['set-last-oc', _NewOC], [append, ['Cons', [oc, _LastOC], _ReToks], [::, [oc, _NewOC]], _Grams], ['set-det'], ['add-ngrams', 'except-none', ngram, 4, _X, _Grams]]]))) Exit: (205) [user] asserted_do_metta2('&self', load, [=, ['add-training-toks', _X, _PreToks], [['add-ngrams', 'except-symbols', trigram, 3, skip, _PreToks], [dbltok, oc, _PreToks, _ReToks], ['set-det'], ['get-last-oc', _LastOC], [is, _NewOC, [+, _X, 1]], [flag, 'corpus-training', _T, [+, _T, 1]], ['set-last-oc', _NewOC], [append, ['Cons', [oc, _LastOC], _ReToks], [::, [oc, _NewOC]], _Grams], ['set-det'], ['add-ngrams', 'except-none', ngram, 4, _X, _Grams]]], [=, ['add-training-toks', _X, _PreToks], [['add-ngrams', 'except-symbols', trigram, 3, skip, _PreToks], [dbltok, oc, _PreToks, _ReToks], ['set-det'], ['get-last-oc', _LastOC], [is, _NewOC, [+, _X, 1]], [flag, 'corpus-training', _T, [+, _T, 1]], ['set-last-oc', _NewOC], [append, ['Cons', [oc, _LastOC], _ReToks], [::, [oc, _NewOC]], _Grams], ['set-det'], ['add-ngrams', 'except-none', ngram, 4, _X, _Grams]]]) Exit: (204) [user] asserted_do_metta('&self', load, [=, ['add-training-toks', _X, _PreToks], [['add-ngrams', 'except-symbols', trigram, 3, skip, _PreToks], [dbltok, oc, _PreToks, _ReToks], ['set-det'], ['get-last-oc', _LastOC], [is, _NewOC, [+, _X, 1]], [flag, 'corpus-training', _T, [+, _T, 1]], ['set-last-oc', _NewOC], [append, ['Cons', [oc, _LastOC], _ReToks], [::, [oc, _NewOC]], _Grams], ['set-det'], ['add-ngrams', 'except-none', ngram, 4, _X, _Grams]]]) Exit: (203) [user] asserted_do_metta('&self', +, [=, ['add-training-toks', _X, _PreToks], [['add-ngrams', 'except-symbols', trigram, 3, skip, _PreToks], [dbltok, oc, _PreToks, _ReToks], ['set-det'], ['get-last-oc', _LastOC], [is, _NewOC, [+, _X, 1]], [flag, 'corpus-training', _T, [+, _T, 1]], ['set-last-oc', _NewOC], [append, ['Cons', [oc, _LastOC], _ReToks], [::, [oc, _NewOC]], _Grams], ['set-det'], ['add-ngrams', 'except-none', ngram, 4, _X, _Grams]]]) Call: (203) [system] _3348='True' Exit: (203) [system] 'True'='True' Exit: (200) [user] catch_err((call(asserted_do_metta('&self', +, [=, ['add-training-toks', _X, _PreToks], [['add-ngrams', 'except-symbols', trigram, 3, skip, _PreToks], [dbltok, oc, _PreToks, _ReToks], ['set-det'], ['get-last-oc', _LastOC], [is, _NewOC, [+, _X, 1]], [flag, 'corpus-training', _T, [+, _T, 1]], ['set-last-oc', _NewOC], [append, ['Cons', [oc, _LastOC], _ReToks], [::, [oc, _NewOC]], _Grams], ['set-det'], ['add-ngrams', 'except-none', ngram, 4, _X, _Grams]]]))*->'True'='True';'True'='False'), error(_4070, _4072), fail) ^ Exit: (199) [user] catch_nowarn((call(asserted_do_metta('&self', +, [=, ['add-training-toks', _X, _PreToks], [['add-ngrams', 'except-symbols', trigram, 3, skip, _PreToks], [dbltok, oc, _PreToks, _ReToks], ['set-det'], ['get-last-oc', _LastOC], [is, _NewOC, [+, _X, 1]], [flag, 'corpus-training', _T, [+, _T, 1]], ['set-last-oc', _NewOC], [append, ['Cons', [oc, _LastOC], _ReToks], [::, [oc, _NewOC]], _Grams], ['set-det'], ['add-ngrams', 'except-none', ngram, 4, _X, _Grams]]]))*->'True'='True';'True'='False')) ^ Exit: (198) [user] as_tf(asserted_do_metta('&self', +, [=, ['add-training-toks', _X, _PreToks], [['add-ngrams', 'except-symbols', trigram, 3, skip, _PreToks], [dbltok, oc, _PreToks, _ReToks], ['set-det'], ['get-last-oc', _LastOC], [is, _NewOC, [+, _X, 1]], [flag, 'corpus-training', _T, [+, _T, 1]], ['set-last-oc', _NewOC], [append, ['Cons', [oc, _LastOC], _ReToks], [::, [oc, _NewOC]], _Grams], ['set-det'], ['add-ngrams', 'except-none', ngram, 4, _X, _Grams]]]), 'True') Exit: (196) [user] dont_give_up(as_tf(asserted_do_metta('&self', +, [=, ['add-training-toks', _X, _PreToks], [['add-ngrams', 'except-symbols', trigram, 3, skip, _PreToks], [dbltok, oc, _PreToks, _ReToks], ['set-det'], ['get-last-oc', _LastOC], [is, _NewOC, [+, _X, 1]], [flag, 'corpus-training', _T, [+, _T, 1]], ['set-last-oc', _NewOC], [append, ['Cons', [oc, _LastOC], _ReToks], [::, [oc, _NewOC]], _Grams], ['set-det'], ['add-ngrams', 'except-none', ngram, 4, _X, _Grams]]]), 'True')) Exit: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['add-training-toks', _X, _PreToks], [['add-ngrams', 'except-symbols', trigram, 3, skip, _PreToks], [dbltok, oc, _PreToks, _ReToks], ['set-det'], ['get-last-oc', _LastOC], [is, _NewOC, [+, _X, 1]], [flag, 'corpus-training', _T, [+, _T, 1]], ['set-last-oc', _NewOC], [append, ['Cons', [oc, _LastOC], _ReToks], [::, [oc, _NewOC]], _Grams], ['set-det'], ['add-ngrams', 'except-none', ngram, 4, _X, _Grams]]], 'True') ^ Exit: (194) [user] must_not_error(user:do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['add-training-toks', _X, _PreToks], [['add-ngrams', 'except-symbols', trigram, 3, skip, _PreToks], [dbltok, oc, _PreToks, _ReToks], ['set-det'], ['get-last-oc', _LastOC], [is, _NewOC, [+, _X, 1]], [flag, 'corpus-training', _T, [+, _T, 1]], ['set-last-oc', _NewOC], [append, ['Cons', [oc, _LastOC], _ReToks], [::, [oc, _NewOC]], _Grams], ['set-det'], ['add-ngrams', 'except-none', ngram, 4, _X, _Grams]]], 'True')) ^ Redo: (193) [user] metta_file_buffer(_3300, _3302, _3304, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', _3308) ^ Unify: (193) [user] metta_file_buffer(+, '$COMMENT'("; ;get_flag(corpus_convos,B),;source_location(_,L),", 309, 0), [], P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', '$stream_position'(8477, 308, 50, 8477)) ^ Exit: (193) [user] metta_file_buffer(+, '$COMMENT'("; ;get_flag(corpus_convos,B),;source_location(_,L),", 309, 0), [], P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', '$stream_position'(8477, 308, 50, 8477)) ^ Call: (194) [user] apply:maplist(maybe_assign, []) ^ Unify: (194) [apply] apply:maplist(user:maybe_assign, []) Call: (195) [apply] apply:maplist_([], user:maybe_assign) Unify: (195) [apply] apply:maplist_([], user:maybe_assign) Exit: (195) [apply] apply:maplist_([], user:maybe_assign) ^ Exit: (194) [apply] apply:maplist(user:maybe_assign, []) ^ Call: (194) [user] must_not_error(do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', '$COMMENT'("; ;get_flag(corpus_convos,B),;source_location(_,L),", 309, 0), _3348)) ^ Unify: (194) [user] must_not_error(user:do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', '$COMMENT'("; ;get_flag(corpus_convos,B),;source_location(_,L),", 309, 0), _3348)) Call: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', '$COMMENT'("; ;get_flag(corpus_convos,B),;source_location(_,L),", 309, 0), _3348) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', '$COMMENT'("; ;get_flag(corpus_convos,B),;source_location(_,L),", 309, 0), _3348) Call: (196) [system] var('$COMMENT'("; ;get_flag(corpus_convos,B),;source_location(_,L),", 309, 0)) Redo: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', '$COMMENT'("; ;get_flag(corpus_convos,B),;source_location(_,L),", 309, 0), _3348) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', '$COMMENT'("; ;get_flag(corpus_convos,B),;source_location(_,L),", 309, 0), _3348) Call: (196) [system] (+)\==exec Exit: (196) [system] (+)\==exec Call: (196) [system] '$COMMENT'("; ;get_flag(corpus_convos,B),;source_location(_,L),", 309, 0)==[] Redo: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', '$COMMENT'("; ;get_flag(corpus_convos,B),;source_location(_,L),", 309, 0), _3348) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', '$COMMENT'("; ;get_flag(corpus_convos,B),;source_location(_,L),", 309, 0), _3348) Call: (196) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), comment(+), '&self', "; ;get_flag(corpus_convos,B),;source_location(_,L),", _3348) Unify: (196) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), comment(+), '&self', "; ;get_flag(corpus_convos,B),;source_location(_,L),", _3348) Call: (197) [system] var("; ;get_flag(corpus_convos,B),;source_location(_,L),") Redo: (196) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), comment(+), '&self', "; ;get_flag(corpus_convos,B),;source_location(_,L),", _3348) Unify: (196) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), comment(+), '&self', "; ;get_flag(corpus_convos,B),;source_location(_,L),", _3348) Call: (197) [system] comment(+)\==exec Exit: (197) [system] comment(+)\==exec Call: (197) [system] "; ;get_flag(corpus_convos,B),;source_location(_,L),"==[] Redo: (196) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), comment(+), '&self', "; ;get_flag(corpus_convos,B),;source_location(_,L),", _3348) Unify: (196) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), comment(+), '&self', "; ;get_flag(corpus_convos,B),;source_location(_,L),", _3348) ^ Call: (197) [user] write_comment("; ;get_flag(corpus_convos,B),;source_location(_,L),") ^ Unify: (197) [user] write_comment("; ;get_flag(corpus_convos,B),;source_location(_,L),") ^ Call: (198) [user] is_compatio ^ Unify: (198) [user] is_compatio ^ Call: (200) [system] setup_call_cleanup('$notrace'(_150878, _150880), once(user:is_compatio0), '$restore_trace'(_150878, _150880)) ^ Unify: (200) [system] setup_call_cleanup(system:'$notrace'(_150878, _150880), system:once(user:is_compatio0), system:'$restore_trace'(_150878, _150880)) ^ Call: (201) [system] sig_atomic(system:'$notrace'(_150878, _150880)) ^ Redo: (197) [user] write_comment("; ;get_flag(corpus_convos,B),;source_location(_,L),") ^ Unify: (197) [user] write_comment("; ;get_flag(corpus_convos,B),;source_location(_,L),") ^ Call: (198) [user] silent_loading ^ Unify: (198) [user] silent_loading ^ Call: (199) [user] option_value(load, silent) ^ Unify: (199) [user] option_value(load, silent) Call: (200) [system] var(silent) Fail: (200) [system] var(silent) ^ Redo: (199) [user] option_value(load, silent) ^ Unify: (199) [user] option_value(load, silent) Call: (200) [system] silent==true Fail: (200) [system] silent==true ^ Redo: (199) [user] option_value(load, silent) ^ Unify: (199) [user] option_value(load, silent) Call: (200) [system] silent==false Fail: (200) [system] silent==false ^ Redo: (199) [user] option_value(load, silent) ^ Unify: (199) [user] option_value(load, silent) ^ Call: (201) [system] setup_call_cleanup('$notrace'(_170394, _170396), once(user:option_value0(load, silent)), '$restore_trace'(_170394, _170396)) ^ Unify: (201) [system] setup_call_cleanup(system:'$notrace'(_170394, _170396), system:once(user:option_value0(load, silent)), system:'$restore_trace'(_170394, _170396)) ^ Call: (202) [system] sig_atomic(system:'$notrace'(_170394, _170396)) ^ Fail: (199) [user] option_value(load, silent) ^ Redo: (198) [user] silent_loading ^ Unify: (198) [user] silent_loading ^ Call: (199) [user] is_converting ^ Unify: (199) [user] is_converting ^ Call: (200) [user] is_metta_flag(convert) ^ Unify: (200) [user] is_metta_flag(convert) ^ Call: (202) [system] setup_call_cleanup('$notrace'(_179684, _179686), once(user:is_flag0(convert)), '$restore_trace'(_179684, _179686)) ^ Unify: (202) [system] setup_call_cleanup(system:'$notrace'(_179684, _179686), system:once(user:is_flag0(convert)), system:'$restore_trace'(_179684, _179686)) ^ Call: (203) [system] sig_atomic(system:'$notrace'(_179684, _179686)) ^ Fail: (200) [user] is_metta_flag(convert) ^ Fail: (199) [user] is_converting ^ Redo: (198) [user] silent_loading ^ Unify: (198) [user] silent_loading ^ Call: (199) [user] option_value(html, 'True') ^ Unify: (199) [user] option_value(html, 'True') Call: (200) [system] var('True') Fail: (200) [system] var('True') ^ Redo: (199) [user] option_value(html, 'True') ^ Unify: (199) [user] option_value(html, 'True') Call: (200) [system] 'True'==true Fail: (200) [system] 'True'==true ^ Redo: (199) [user] option_value(html, 'True') ^ Unify: (199) [user] option_value(html, 'True') Call: (200) [system] 'True'==false Fail: (200) [system] 'True'==false ^ Redo: (199) [user] option_value(html, 'True') ^ Unify: (199) [user] option_value(html, 'True') ^ Call: (201) [system] setup_call_cleanup('$notrace'(_199192, _199194), once(user:option_value0(html, 'True')), '$restore_trace'(_199192, _199194)) ^ Unify: (201) [system] setup_call_cleanup(system:'$notrace'(_199192, _199194), system:once(user:option_value0(html, 'True')), system:'$restore_trace'(_199192, _199194)) ^ Call: (202) [system] sig_atomic(system:'$notrace'(_199192, _199194)) ^ Exit: (201) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:option_value0(html, 'True')), system:'$restore_trace'(3, -1)) ^ Exit: (199) [user] option_value(html, 'True') Call: (199) [system] fail ^ Redo: (197) [user] write_comment("; ;get_flag(corpus_convos,B),;source_location(_,L),") ^ Unify: (197) [user] write_comment("; ;get_flag(corpus_convos,B),;source_location(_,L),") ^ Call: (198) [user] connlf ^ Unify: (198) [user] connlf ^ Call: (199) [user] check_silent_loading ^ Unify: (199) [user] check_silent_loading ^ Exit: (199) [user] check_silent_loading ^ Call: (199) [user] not_compat_io(format('~N')) ^ Unify: (199) [user] not_compat_io(format('~N')) ^ Call: (200) [user] not_compatio(format('~N')) ^ Unify: (200) [user] not_compatio(format('~N')) ^ Call: (201) [user] if_t(once((is_mettalog;is_testing)), user_err(format('~N'))) ^ Unify: (201) [user] if_t(once((is_mettalog;is_testing)), user_err(format('~N'))) ^ Call: (202) [user] once((is_mettalog;is_testing)) ^ Unify: (202) [system] once(user:(is_mettalog;is_testing)) ^ Call: (204) [user] is_mettalog ^ Unify: (204) [user] is_mettalog ^ Call: (205) [user] is_win64 ^ Unify: (205) [user] is_win64 Call: (206) [system] current_prolog_flag(windows, _222444) Fail: (206) [system] current_prolog_flag(windows, _223372) ^ Fail: (205) [user] is_win64 ^ Redo: (204) [user] is_mettalog ^ Unify: (204) [user] is_mettalog ^ Call: (205) [user] is_metta_flag(log) ^ Unify: (205) [user] is_metta_flag(log) ^ Call: (207) [system] setup_call_cleanup('$notrace'(_228832, _228834), once(user:is_flag0(log)), '$restore_trace'(_228832, _228834)) ^ Unify: (207) [system] setup_call_cleanup(system:'$notrace'(_228832, _228834), system:once(user:is_flag0(log)), system:'$restore_trace'(_228832, _228834)) ^ Call: (208) [system] sig_atomic(system:'$notrace'(_228832, _228834)) ^ Fail: (205) [user] is_metta_flag(log) ^ Fail: (204) [user] is_mettalog ^ Call: (204) [user] is_testing ^ Unify: (204) [user] is_testing ^ Call: (205) [user] is_metta_flag(test) ^ Unify: (205) [user] is_metta_flag(test) ^ Call: (207) [system] setup_call_cleanup('$notrace'(_237202, _237204), once(user:is_flag0(test)), '$restore_trace'(_237202, _237204)) ^ Unify: (207) [system] setup_call_cleanup(system:'$notrace'(_237202, _237204), system:once(user:is_flag0(test)), system:'$restore_trace'(_237202, _237204)) ^ Call: (208) [system] sig_atomic(system:'$notrace'(_237202, _237204)) ^ Exit: (207) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:is_flag0(test)), system:'$restore_trace'(3, -1)) ^ Exit: (205) [user] is_metta_flag(test) ^ Exit: (204) [user] is_testing ^ Exit: (202) [system] once(user:(is_mettalog;is_testing)) ^ Call: (202) [user] user_err(format('~N')) ^ Unify: (202) [user] user_err(format('~N')) ^ Call: (203) [user] original_user_error(_245598) ^ Unify: (203) [user] original_user_error(_245598) Call: (204) [system] stream_property(_245598, file_no(2)) Unify: (204) [system] stream_property(_245598, file_no(2)) Call: (205) [system] nonvar(_245598) Redo: (204) [system] stream_property(_245598, file_no(2)) Unify: (204) [system] stream_property(_245598, file_no(2)) Call: (205) [system] nonvar(_245598) Redo: (204) [system] stream_property(_245598, file_no(2)) Unify: (204) [system] stream_property(_245598, file_no(2)) Call: (205) [system] nonvar(file_no(2)) Exit: (205) [system] nonvar(file_no(2)) Call: (205) [system] file_no(2)=alias(_256718) Redo: (204) [system] stream_property(_245598, file_no(2)) Exit: (204) [system] stream_property((0x7f8996b58220), file_no(2)) ^ Exit: (203) [user] original_user_error((0x7f8996b58220)) ^ Call: (203) [user] with_output_to((0x7f8996b58220), format('~N')) Call: (205) [$syspreds] format('~N') Unify: (205) [$syspreds] format('~N') ^ Call: (206) [$syspreds] format('~N', []) ^ Exit: (206) [$syspreds] format('~N', []) Exit: (205) [$syspreds] format('~N') ^ Exit: (203) [user] with_output_to((0x7f8996b58220), format('~N')) ^ Exit: (202) [user] user_err(format('~N')) ^ Exit: (201) [user] if_t(once((is_mettalog;is_testing)), user_err(format('~N'))) ^ Exit: (200) [user] not_compatio(format('~N')) ^ Exit: (199) [user] not_compat_io(format('~N')) ^ Exit: (198) [user] connlf ^ Call: (198) [user] format(';;~w~n', ["; ;get_flag(corpus_convos,B),;source_location(_,L),"]) ;;; ;get_flag(corpus_convos,B),;source_location(_,L), ^ Exit: (198) [user] format(';;~w~n', ["; ;get_flag(corpus_convos,B),;source_location(_,L),"]) ^ Exit: (197) [user] write_comment("; ;get_flag(corpus_convos,B),;source_location(_,L),") ^ Call: (197) [user] ignore((symbolic("; ;get_flag(corpus_convos,B),;source_location(_,L),"), symbolic_list_concat([_274440, _274446], 'MeTTaLog only: ', "; ;get_flag(corpus_convos,B),;source_location(_,L),"), !, atom_string(_274446, _274466), do_metta(mettalog_only(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')), +, '&self', _274466, _3348))) ^ Unify: (197) [system] ignore(user:(symbolic("; ;get_flag(corpus_convos,B),;source_location(_,L),"), symbolic_list_concat([_274440, _274446], 'MeTTaLog only: ', "; ;get_flag(corpus_convos,B),;source_location(_,L),"), !, atom_string(_274446, _274466), do_metta(mettalog_only(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')), +, '&self', _274466, _3348))) ^ Call: (199) [user] symbolic("; ;get_flag(corpus_convos,B),;source_location(_,L),") ^ Unify: (199) [user] symbolic("; ;get_flag(corpus_convos,B),;source_location(_,L),") Call: (200) [system] atomic("; ;get_flag(corpus_convos,B),;source_location(_,L),") Exit: (200) [system] atomic("; ;get_flag(corpus_convos,B),;source_location(_,L),") ^ Exit: (199) [user] symbolic("; ;get_flag(corpus_convos,B),;source_location(_,L),") ^ Call: (199) [user] symbolic_list_concat([_274440, _274446], 'MeTTaLog only: ', "; ;get_flag(corpus_convos,B),;source_location(_,L),") ^ Unify: (199) [user] symbolic_list_concat([_274440, _274446], 'MeTTaLog only: ', "; ;get_flag(corpus_convos,B),;source_location(_,L),") Call: (200) [system] atomic_list_concat([_274440, _274446], 'MeTTaLog only: ', "; ;get_flag(corpus_convos,B),;source_location(_,L),") Fail: (200) [system] atomic_list_concat([_274440, _274446], 'MeTTaLog only: ', "; ;get_flag(corpus_convos,B),;source_location(_,L),") ^ Fail: (199) [user] symbolic_list_concat([_274440, _274446], 'MeTTaLog only: ', "; ;get_flag(corpus_convos,B),;source_location(_,L),") ^ Redo: (197) [system] ignore(user:(symbolic("; ;get_flag(corpus_convos,B),;source_location(_,L),"), symbolic_list_concat([_274440, _274446], 'MeTTaLog only: ', "; ;get_flag(corpus_convos,B),;source_location(_,L),"), !, atom_string(_274446, _274466), do_metta(mettalog_only(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')), +, '&self', _274466, _3348))) ^ Unify: (197) [system] ignore(user:(symbolic("; ;get_flag(corpus_convos,B),;source_location(_,L),"), symbolic_list_concat([_274440, _274446], 'MeTTaLog only: ', "; ;get_flag(corpus_convos,B),;source_location(_,L),"), !, atom_string(_274446, _274466), do_metta(mettalog_only(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')), +, '&self', _274466, _3348))) ^ Exit: (197) [system] ignore(user:(symbolic("; ;get_flag(corpus_convos,B),;source_location(_,L),"), symbolic_list_concat([_274440, _274446], 'MeTTaLog only: ', "; ;get_flag(corpus_convos,B),;source_location(_,L),"), !, atom_string(_274446, _274466), do_metta(mettalog_only(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')), +, '&self', _274466, _3348))) ^ Call: (197) [user] ignore((symbolic("; ;get_flag(corpus_convos,B),;source_location(_,L),"), symbolic_list_concat([_307936, _274446], 'MeTTaLog: ', "; ;get_flag(corpus_convos,B),;source_location(_,L),"), !, atom_string(_274446, _274466), do_metta(mettalog_only(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')), +, '&self', _274466, _3348))) ^ Unify: (197) [system] ignore(user:(symbolic("; ;get_flag(corpus_convos,B),;source_location(_,L),"), symbolic_list_concat([_307936, _274446], 'MeTTaLog: ', "; ;get_flag(corpus_convos,B),;source_location(_,L),"), !, atom_string(_274446, _274466), do_metta(mettalog_only(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')), +, '&self', _274466, _3348))) ^ Call: (199) [user] symbolic("; ;get_flag(corpus_convos,B),;source_location(_,L),") ^ Unify: (199) [user] symbolic("; ;get_flag(corpus_convos,B),;source_location(_,L),") Call: (200) [system] atomic("; ;get_flag(corpus_convos,B),;source_location(_,L),") Exit: (200) [system] atomic("; ;get_flag(corpus_convos,B),;source_location(_,L),") ^ Exit: (199) [user] symbolic("; ;get_flag(corpus_convos,B),;source_location(_,L),") ^ Call: (199) [user] symbolic_list_concat([_307936, _274446], 'MeTTaLog: ', "; ;get_flag(corpus_convos,B),;source_location(_,L),") ^ Unify: (199) [user] symbolic_list_concat([_307936, _274446], 'MeTTaLog: ', "; ;get_flag(corpus_convos,B),;source_location(_,L),") Call: (200) [system] atomic_list_concat([_307936, _274446], 'MeTTaLog: ', "; ;get_flag(corpus_convos,B),;source_location(_,L),") Fail: (200) [system] atomic_list_concat([_307936, _274446], 'MeTTaLog: ', "; ;get_flag(corpus_convos,B),;source_location(_,L),") ^ Fail: (199) [user] symbolic_list_concat([_307936, _274446], 'MeTTaLog: ', "; ;get_flag(corpus_convos,B),;source_location(_,L),") ^ Redo: (197) [system] ignore(user:(symbolic("; ;get_flag(corpus_convos,B),;source_location(_,L),"), symbolic_list_concat([_307936, _274446], 'MeTTaLog: ', "; ;get_flag(corpus_convos,B),;source_location(_,L),"), !, atom_string(_274446, _274466), do_metta(mettalog_only(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')), +, '&self', _274466, _3348))) ^ Unify: (197) [system] ignore(user:(symbolic("; ;get_flag(corpus_convos,B),;source_location(_,L),"), symbolic_list_concat([_307936, _274446], 'MeTTaLog: ', "; ;get_flag(corpus_convos,B),;source_location(_,L),"), !, atom_string(_274446, _274466), do_metta(mettalog_only(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')), +, '&self', _274466, _3348))) ^ Exit: (197) [system] ignore(user:(symbolic("; ;get_flag(corpus_convos,B),;source_location(_,L),"), symbolic_list_concat([_307936, _274446], 'MeTTaLog: ', "; ;get_flag(corpus_convos,B),;source_location(_,L),"), !, atom_string(_274446, _274466), do_metta(mettalog_only(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta')), +, '&self', _274466, _3348))) Exit: (196) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), comment(+), '&self', "; ;get_flag(corpus_convos,B),;source_location(_,L),", _3348) Exit: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', '$COMMENT'("; ;get_flag(corpus_convos,B),;source_location(_,L),", 309, 0), _3348) ^ Exit: (194) [user] must_not_error(user:do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', '$COMMENT'("; ;get_flag(corpus_convos,B),;source_location(_,L),", 309, 0), _3348)) ^ Redo: (193) [user] metta_file_buffer(_3300, _3302, _3304, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', _3308) ^ Unify: (193) [user] metta_file_buffer(+, [=, ['add-ngrams', _360738, _360744, _360750, _360756, _360762], [[length, _360786, _360750], [append, _360786, _360816, _360822], [forall, [append, _360816, _360822, _360762], ['assert-ngram', _360738, _360744, _360756, _360786]]]], ['_Mid'=_360822, '__'=_360816, '_NGram'=_360786, '_Grams'=_360762, '_Loc'=_360756, '_N'=_360750, '_F'=_360744, '_Except'=_360738], P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', '$stream_position'(8477, 308, 50, 8477)) ^ Exit: (193) [user] metta_file_buffer(+, [=, ['add-ngrams', _360738, _360744, _360750, _360756, _360762], [[length, _360786, _360750], [append, _360786, _360816, _360822], [forall, [append, _360816, _360822, _360762], ['assert-ngram', _360738, _360744, _360756, _360786]]]], ['_Mid'=_360822, '__'=_360816, '_NGram'=_360786, '_Grams'=_360762, '_Loc'=_360756, '_N'=_360750, '_F'=_360744, '_Except'=_360738], P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', '$stream_position'(8477, 308, 50, 8477)) ^ Call: (194) [user] apply:maplist(maybe_assign, ['_Mid'=_360822, '__'=_360816, '_NGram'=_360786, '_Grams'=_360762, '_Loc'=_360756, '_N'=_360750, '_F'=_360744, '_Except'=_360738]) ^ Unify: (194) [apply] apply:maplist(user:maybe_assign, ['_Mid'=_360822, '__'=_360816, '_NGram'=_360786, '_Grams'=_360762, '_Loc'=_360756, '_N'=_360750, '_F'=_360744, '_Except'=_360738]) Call: (195) [apply] apply:maplist_(['_Mid'=_360822, '__'=_360816, '_NGram'=_360786, '_Grams'=_360762, '_Loc'=_360756, '_N'=_360750, '_F'=_360744, '_Except'=_360738], user:maybe_assign) Unify: (195) [apply] apply:maplist_(['_Mid'=_360822, '__'=_360816, '_NGram'=_360786, '_Grams'=_360762, '_Loc'=_360756, '_N'=_360750, '_F'=_360744, '_Except'=_360738], user:maybe_assign) Call: (196) [user] maybe_assign('_Mid'=_360822) Unify: (196) [user] maybe_assign('_Mid'=_360822) ^ Call: (197) [user] ignore(_360822=_Mid) ^ Unify: (197) [system] ignore(user:(_360822=_Mid)) Call: (198) [system] _360822=_Mid Exit: (198) [system] _Mid=_Mid ^ Exit: (197) [system] ignore(user:(_Mid=_Mid)) Exit: (196) [user] maybe_assign('_Mid'=_Mid) Call: (196) [apply] apply:maplist_(['__'=_360816, '_NGram'=_360786, '_Grams'=_360762, '_Loc'=_360756, '_N'=_360750, '_F'=_360744, '_Except'=_360738], user:maybe_assign) Unify: (196) [apply] apply:maplist_(['__'=_360816, '_NGram'=_360786, '_Grams'=_360762, '_Loc'=_360756, '_N'=_360750, '_F'=_360744, '_Except'=_360738], user:maybe_assign) Call: (197) [user] maybe_assign('__'=_360816) Unify: (197) [user] maybe_assign('__'=_360816) ^ Call: (198) [user] ignore(_360816=__) ^ Unify: (198) [system] ignore(user:(_360816=__)) Call: (199) [system] _360816=__ Exit: (199) [system] __=__ ^ Exit: (198) [system] ignore(user:(__=__)) Exit: (197) [user] maybe_assign('__'=__) Call: (197) [apply] apply:maplist_(['_NGram'=_360786, '_Grams'=_360762, '_Loc'=_360756, '_N'=_360750, '_F'=_360744, '_Except'=_360738], user:maybe_assign) Unify: (197) [apply] apply:maplist_(['_NGram'=_360786, '_Grams'=_360762, '_Loc'=_360756, '_N'=_360750, '_F'=_360744, '_Except'=_360738], user:maybe_assign) Call: (198) [user] maybe_assign('_NGram'=_360786) Unify: (198) [user] maybe_assign('_NGram'=_360786) ^ Call: (199) [user] ignore(_360786=_NGram) ^ Unify: (199) [system] ignore(user:(_360786=_NGram)) Call: (200) [system] _360786=_NGram Exit: (200) [system] _NGram=_NGram ^ Exit: (199) [system] ignore(user:(_NGram=_NGram)) Exit: (198) [user] maybe_assign('_NGram'=_NGram) Call: (198) [apply] apply:maplist_(['_Grams'=_360762, '_Loc'=_360756, '_N'=_360750, '_F'=_360744, '_Except'=_360738], user:maybe_assign) Unify: (198) [apply] apply:maplist_(['_Grams'=_360762, '_Loc'=_360756, '_N'=_360750, '_F'=_360744, '_Except'=_360738], user:maybe_assign) Call: (199) [user] maybe_assign('_Grams'=_360762) Unify: (199) [user] maybe_assign('_Grams'=_360762) ^ Call: (200) [user] ignore(_360762=_Grams) ^ Unify: (200) [system] ignore(user:(_360762=_Grams)) Call: (201) [system] _360762=_Grams Exit: (201) [system] _Grams=_Grams ^ Exit: (200) [system] ignore(user:(_Grams=_Grams)) Exit: (199) [user] maybe_assign('_Grams'=_Grams) Call: (199) [apply] apply:maplist_(['_Loc'=_360756, '_N'=_360750, '_F'=_360744, '_Except'=_360738], user:maybe_assign) Unify: (199) [apply] apply:maplist_(['_Loc'=_360756, '_N'=_360750, '_F'=_360744, '_Except'=_360738], user:maybe_assign) Call: (200) [user] maybe_assign('_Loc'=_360756) Unify: (200) [user] maybe_assign('_Loc'=_360756) ^ Call: (201) [user] ignore(_360756=_Loc) ^ Unify: (201) [system] ignore(user:(_360756=_Loc)) Call: (202) [system] _360756=_Loc Exit: (202) [system] _Loc=_Loc ^ Exit: (201) [system] ignore(user:(_Loc=_Loc)) Exit: (200) [user] maybe_assign('_Loc'=_Loc) Call: (200) [apply] apply:maplist_(['_N'=_360750, '_F'=_360744, '_Except'=_360738], user:maybe_assign) Unify: (200) [apply] apply:maplist_(['_N'=_360750, '_F'=_360744, '_Except'=_360738], user:maybe_assign) Call: (201) [user] maybe_assign('_N'=_360750) Unify: (201) [user] maybe_assign('_N'=_360750) ^ Call: (202) [user] ignore(_360750=_N) ^ Unify: (202) [system] ignore(user:(_360750=_N)) Call: (203) [system] _360750=_N Exit: (203) [system] _N=_N ^ Exit: (202) [system] ignore(user:(_N=_N)) Exit: (201) [user] maybe_assign('_N'=_N) Call: (201) [apply] apply:maplist_(['_F'=_360744, '_Except'=_360738], user:maybe_assign) Unify: (201) [apply] apply:maplist_(['_F'=_360744, '_Except'=_360738], user:maybe_assign) Call: (202) [user] maybe_assign('_F'=_360744) Unify: (202) [user] maybe_assign('_F'=_360744) ^ Call: (203) [user] ignore(_360744=_F) ^ Unify: (203) [system] ignore(user:(_360744=_F)) Call: (204) [system] _360744=_F Exit: (204) [system] _F=_F ^ Exit: (203) [system] ignore(user:(_F=_F)) Exit: (202) [user] maybe_assign('_F'=_F) Call: (202) [apply] apply:maplist_(['_Except'=_360738], user:maybe_assign) Unify: (202) [apply] apply:maplist_(['_Except'=_360738], user:maybe_assign) Call: (203) [user] maybe_assign('_Except'=_360738) Unify: (203) [user] maybe_assign('_Except'=_360738) ^ Call: (204) [user] ignore(_360738=_Except) ^ Unify: (204) [system] ignore(user:(_360738=_Except)) Call: (205) [system] _360738=_Except Exit: (205) [system] _Except=_Except ^ Exit: (204) [system] ignore(user:(_Except=_Except)) Exit: (203) [user] maybe_assign('_Except'=_Except) Call: (203) [apply] apply:maplist_([], user:maybe_assign) Unify: (203) [apply] apply:maplist_([], user:maybe_assign) Exit: (203) [apply] apply:maplist_([], user:maybe_assign) Exit: (202) [apply] apply:maplist_(['_Except'=_Except], user:maybe_assign) Exit: (201) [apply] apply:maplist_(['_F'=_F, '_Except'=_Except], user:maybe_assign) Exit: (200) [apply] apply:maplist_(['_N'=_N, '_F'=_F, '_Except'=_Except], user:maybe_assign) Exit: (199) [apply] apply:maplist_(['_Loc'=_Loc, '_N'=_N, '_F'=_F, '_Except'=_Except], user:maybe_assign) Exit: (198) [apply] apply:maplist_(['_Grams'=_Grams, '_Loc'=_Loc, '_N'=_N, '_F'=_F, '_Except'=_Except], user:maybe_assign) Exit: (197) [apply] apply:maplist_(['_NGram'=_NGram, '_Grams'=_Grams, '_Loc'=_Loc, '_N'=_N, '_F'=_F, '_Except'=_Except], user:maybe_assign) Exit: (196) [apply] apply:maplist_(['__'=__, '_NGram'=_NGram, '_Grams'=_Grams, '_Loc'=_Loc, '_N'=_N, '_F'=_F, '_Except'=_Except], user:maybe_assign) Exit: (195) [apply] apply:maplist_(['_Mid'=_Mid, '__'=__, '_NGram'=_NGram, '_Grams'=_Grams, '_Loc'=_Loc, '_N'=_N, '_F'=_F, '_Except'=_Except], user:maybe_assign) ^ Exit: (194) [apply] apply:maplist(user:maybe_assign, ['_Mid'=_Mid, '__'=__, '_NGram'=_NGram, '_Grams'=_Grams, '_Loc'=_Loc, '_N'=_N, '_F'=_F, '_Except'=_Except]) ^ Call: (194) [user] must_not_error(do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['add-ngrams', _Except, _F, _N, _Loc, _Grams], [[length, _NGram, _N], [append, _NGram, __, _Mid], [forall, [append, __, _Mid, _Grams], ['assert-ngram', _Except, _F, _Loc, _NGram]]]], _3348)) ^ Unify: (194) [user] must_not_error(user:do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['add-ngrams', _Except, _F, _N, _Loc, _Grams], [[length, _NGram, _N], [append, _NGram, __, _Mid], [forall, [append, __, _Mid, _Grams], ['assert-ngram', _Except, _F, _Loc, _NGram]]]], _3348)) Call: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['add-ngrams', _Except, _F, _N, _Loc, _Grams], [[length, _NGram, _N], [append, _NGram, __, _Mid], [forall, [append, __, _Mid, _Grams], ['assert-ngram', _Except, _F, _Loc, _NGram]]]], _3348) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['add-ngrams', _Except, _F, _N, _Loc, _Grams], [[length, _NGram, _N], [append, _NGram, __, _Mid], [forall, [append, __, _Mid, _Grams], ['assert-ngram', _Except, _F, _Loc, _NGram]]]], _3348) Call: (196) [system] var([=, ['add-ngrams', _Except, _F, _N, _Loc, _Grams], [[length, _NGram, _N], [append, _NGram, __, _Mid], [forall, [append, __, _Mid, _Grams], ['assert-ngram', _Except, _F, _Loc, _NGram]]]]) Redo: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['add-ngrams', _Except, _F, _N, _Loc, _Grams], [[length, _NGram, _N], [append, _NGram, __, _Mid], [forall, [append, __, _Mid, _Grams], ['assert-ngram', _Except, _F, _Loc, _NGram]]]], _3348) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['add-ngrams', _Except, _F, _N, _Loc, _Grams], [[length, _NGram, _N], [append, _NGram, __, _Mid], [forall, [append, __, _Mid, _Grams], ['assert-ngram', _Except, _F, _Loc, _NGram]]]], _3348) Call: (196) [system] (+)\==exec Exit: (196) [system] (+)\==exec Call: (196) [system] [=, ['add-ngrams', _Except, _F, _N, _Loc, _Grams], [[length, _NGram, _N], [append, _NGram, __, _Mid], [forall, [append, __, _Mid, _Grams], ['assert-ngram', _Except, _F, _Loc, _NGram]]]]==[] Redo: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['add-ngrams', _Except, _F, _N, _Loc, _Grams], [[length, _NGram, _N], [append, _NGram, __, _Mid], [forall, [append, __, _Mid, _Grams], ['assert-ngram', _Except, _F, _Loc, _NGram]]]], _3348) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['add-ngrams', _Except, _F, _N, _Loc, _Grams], [[length, _NGram, _N], [append, _NGram, __, _Mid], [forall, [append, __, _Mid, _Grams], ['assert-ngram', _Except, _F, _Loc, _NGram]]]], _3348) Call: (196) [system] string([=, ['add-ngrams', _Except, _F, _N, _Loc, _Grams], [[length, _NGram, _N], [append, _NGram, __, _Mid], [forall, [append, __, _Mid, _Grams], ['assert-ngram', _Except, _F, _Loc, _NGram]]]]) Redo: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['add-ngrams', _Except, _F, _N, _Loc, _Grams], [[length, _NGram, _N], [append, _NGram, __, _Mid], [forall, [append, __, _Mid, _Grams], ['assert-ngram', _Except, _F, _Loc, _NGram]]]], _3348) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['add-ngrams', _Except, _F, _N, _Loc, _Grams], [[length, _NGram, _N], [append, _NGram, __, _Mid], [forall, [append, __, _Mid, _Grams], ['assert-ngram', _Except, _F, _Loc, _NGram]]]], _3348) Call: (196) [system] (+)\==exec Exit: (196) [system] (+)\==exec ^ Call: (196) [user] if_t(into_simple_op(+, [=, ['add-ngrams', _Except, _F, _N, _Loc, _Grams], [[length, _NGram, _N], [append, _NGram, __, _Mid], [forall, [append, __, _Mid, _Grams], ['assert-ngram', _Except, _F, _Loc, _NGram]]]], _512486), pfcAdd_Now('next-operation'(_512486))) ^ Unify: (196) [user] if_t(into_simple_op(+, [=, ['add-ngrams', _Except, _F, _N, _Loc, _Grams], [[length, _NGram, _N], [append, _NGram, __, _Mid], [forall, [append, __, _Mid, _Grams], ['assert-ngram', _Except, _F, _Loc, _NGram]]]], _512486), pfcAdd_Now('next-operation'(_512486))) Call: (197) [user] into_simple_op(+, [=, ['add-ngrams', _Except, _F, _N, _Loc, _Grams], [[length, _NGram, _N], [append, _NGram, __, _Mid], [forall, [append, __, _Mid, _Grams], ['assert-ngram', _Except, _F, _Loc, _NGram]]]], _512486) Unify: (197) [user] into_simple_op(+, [=, ['add-ngrams', _Except, _F, _N, _Loc, _Grams], [[length, _NGram, _N], [append, _NGram, __, _Mid], [forall, [append, __, _Mid, _Grams], ['assert-ngram', _Except, _F, _Loc, _NGram]]]], op(+, =, _515278)) Call: (198) [user] o_s([['add-ngrams', _Except, _F, _N, _Loc, _Grams], [[length, _NGram, _N], [append, _NGram, __, _Mid], [forall, [append, __, _Mid, _Grams], ['assert-ngram', _Except, _F, _Loc, _NGram]]]], _515278) Unify: (198) [user] o_s([['add-ngrams', _Except, _F, _N, _Loc, _Grams], [[length, _NGram, _N], [append, _NGram, __, _Mid], [forall, [append, __, _Mid, _Grams], ['assert-ngram', _Except, _F, _Loc, _NGram]]]], _515278) Call: (199) [user] o_s(['add-ngrams', _Except, _F, _N, _Loc, _Grams], _515278) Unify: (199) [user] o_s(['add-ngrams', _Except, _F, _N, _Loc, _Grams], _515278) Call: (200) [user] o_s('add-ngrams', _515278) Unify: (200) [user] o_s('add-ngrams', 'add-ngrams') Exit: (200) [user] o_s('add-ngrams', 'add-ngrams') Exit: (199) [user] o_s(['add-ngrams', _Except, _F, _N, _Loc, _Grams], 'add-ngrams') Exit: (198) [user] o_s([['add-ngrams', _Except, _F, _N, _Loc, _Grams], [[length, _NGram, _N], [append, _NGram, __, _Mid], [forall, [append, __, _Mid, _Grams], ['assert-ngram', _Except, _F, _Loc, _NGram]]]], 'add-ngrams') Exit: (197) [user] into_simple_op(+, [=, ['add-ngrams', _Except, _F, _N, _Loc, _Grams], [[length, _NGram, _N], [append, _NGram, __, _Mid], [forall, [append, __, _Mid, _Grams], ['assert-ngram', _Except, _F, _Loc, _NGram]]]], op(+, =, 'add-ngrams')) ^ Call: (197) [user] pfcAdd_Now('next-operation'(op(+, =, 'add-ngrams'))) ^ Unify: (197) [user] pfcAdd_Now('next-operation'(op(+, =, 'add-ngrams'))) ^ Call: (198) [user] current_predicate(pfcAdd/1) ^ Exit: (198) [user] current_predicate(pfcAdd/1) ^ Call: (198) [user] once_writeq_nl(pfcAdd('next-operation'(op(+, =, 'add-ngrams')))) ^ Unify: (198) [user] once_writeq_nl(pfcAdd('next-operation'(op(+, =, 'add-ngrams')))) ^ Call: (199) [user] clause(pfcTraceExecution, true) ^ Fail: (199) [user] clause(pfcTraceExecution, true) ^ Redo: (198) [user] once_writeq_nl(pfcAdd('next-operation'(op(+, =, 'add-ngrams')))) ^ Exit: (198) [user] once_writeq_nl(pfcAdd('next-operation'(op(+, =, 'add-ngrams')))) ^ Call: (198) [user] pfcAdd('next-operation'(op(+, =, 'add-ngrams'))) ^ Unify: (198) [user] pfcAdd('next-operation'(op(+, =, 'add-ngrams'))) ^ Call: (199) [user] must_ex(current_why_UU(_16532)) ^ Unify: (199) [user] must_ex(current_why_UU(_16532)) Call: (201) [user] current_why_UU(_16532) Unify: (201) [user] current_why_UU(_16532) ^ Call: (202) [user] get_why_uu(_16532) ^ Unify: (202) [user] get_why_uu(_16532) ^ Call: (203) [user] findall(_22072, current_why(_22072), _22078) ^ Unify: (203) [$bags] findall(_22072, user:current_why(_22072), _22078) ^ Call: (204) [$bags] findall(_22072, user:current_why(_22072), _22078, []) ^ Unify: (204) [$bags] findall(_22072, user:current_why(_22072), _22078, []) ^ Call: (205) [$bags] cleanup_bag(findall_loop(_22072, user:current_why(_22072), _22078, []), '$destroy_findall_bag') ^ Unify: (205) [$bags] cleanup_bag('$bags':findall_loop(_22072, user:current_why(_22072), _22078, []), '$bags':'$destroy_findall_bag') Call: (206) [$bags] findall_loop(_22072, user:current_why(_22072), _22078, []) Unify: (206) [$bags] findall_loop(_22072, user:current_why(_22072), _22078, []) ^ Call: (207) [user] bugger:current_why(_22072) ^ Unify: (207) [user] bugger:current_why(_22072) ^ Call: (208) [user] bugger:current_why_data(_22072) ^ Unify: (208) [user] bugger:current_why_data(_22072) Call: (209) [system] nb_current('$current_why', wp(_22072, _33332)) Fail: (209) [system] nb_current('$current_why', wp(_22072, _33332)) ^ Redo: (208) [user] bugger:current_why_data(_22072) ^ Unify: (208) [user] bugger:current_why_data(_22072) Call: (209) [t_l] t_l:current_why_source(_22072) Fail: (209) [t_l] t_l:current_why_source(_22072) ^ Fail: (208) [user] bugger:current_why_data(_22072) ^ Redo: (207) [user] bugger:current_why(_22072) ^ Unify: (207) [user] bugger:current_why(mfl4(_40760, _40762, _40764, _40766)) ^ Call: (209) [system] setup_call_cleanup('$notrace'(_41716, _41718), once(user:current_mfl4(_40760, _40762, _40764, _40766)), '$restore_trace'(_41716, _41718)) ^ Unify: (209) [system] setup_call_cleanup(system:'$notrace'(_41716, _41718), system:once(user:current_mfl4(_40760, _40762, _40764, _40766)), system:'$restore_trace'(_41716, _41718)) ^ Call: (210) [system] sig_atomic(system:'$notrace'(_41716, _41718)) ^ Exit: (209) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:current_mfl4(_40760, user, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', 587)), system:'$restore_trace'(3, -1)) ^ Exit: (207) [user] bugger:current_why(P;HTML|mfl4(_40760, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Redo: (206) [$bags] findall_loop(_22072, user:current_why(_22072), _22078, []) Exit: (206) [$bags] findall_loop(_22072, user:current_why(_22072), [P;HTML|mfl4(_58596, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], []) ^ Exit: (205) [$bags] cleanup_bag('$bags':findall_loop(_22072, user:current_why(_22072), [P;HTML|mfl4(_58596, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], []), '$bags':'$destroy_findall_bag') ^ Exit: (204) [$bags] findall(_22072, user:current_why(_22072), [P;HTML|mfl4(_58596, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], []) ^ Exit: (203) [$bags] findall(_22072, user:current_why(_22072), [P;HTML|mfl4(_58596, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Call: (203) [system] [P;HTML|mfl4(_58596, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]\==[] Exit: (203) [system] [P;HTML|mfl4(_58596, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]\==[] ^ Call: (203) [user] u_to_uu([P;HTML|mfl4(_58596, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _16532) ^ Unify: (203) [user] u_to_uu([P;HTML|mfl4(_58596, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], ([P;HTML|mfl4(_58596, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], ax)) Call: (204) [system] var([P;HTML|mfl4(_58596, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Fail: (204) [system] var([P;HTML|mfl4(_58596, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) ^ Redo: (203) [user] u_to_uu([P;HTML|mfl4(_58596, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _16532) ^ Unify: (203) [user] u_to_uu([P;HTML|mfl4(_58596, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], [P;HTML|mfl4(_58596, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Call: (204) [system] nonvar([P;HTML|mfl4(_58596, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Exit: (204) [system] nonvar([P;HTML|mfl4(_58596, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Call: (204) [system] [P;HTML|mfl4(_58596, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]=(_178352, _178354) Fail: (204) [system] [P;HTML|mfl4(_58596, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]=(_178352, _178354) ^ Redo: (203) [user] u_to_uu([P;HTML|mfl4(_58596, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _16532) ^ Unify: (203) [user] u_to_uu([P;HTML|mfl4(_58596, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _16532) ^ Call: (204) [user] logicmoo_util_terms:list_to_conjuncts([P;HTML|mfl4(_58596, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _208754) ^ Unify: (204) [user] logicmoo_util_terms:list_to_conjuncts([P;HTML|mfl4(_58596, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _208754) ^ Call: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_58596, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _208754) ^ Unify: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_58596, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], [P;HTML|mfl4(_58596, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Call: (206) [system] var([P;HTML|mfl4(_58596, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Fail: (206) [system] var([P;HTML|mfl4(_58596, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) ^ Redo: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_58596, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _208754) ^ Unify: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_58596, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], [P;HTML|mfl4(_58596, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) ^ Call: (206) [user] not(compound([P;HTML|mfl4(_58596, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)])) ^ Unify: (206) [system] not(user:compound([P;HTML|mfl4(_58596, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)])) Call: (207) [system] compound([P;HTML|mfl4(_58596, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Exit: (207) [system] compound([P;HTML|mfl4(_58596, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) ^ Fail: (206) [system] not(user:compound([P;HTML|mfl4(_58596, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)])) ^ Redo: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_58596, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _208754) ^ Unify: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_58596, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _208754) ^ Call: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_58596, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _208754) ^ Unify: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_58596, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_58596, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Call: (207) [system] var(P;HTML|mfl4(_58596, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Fail: (207) [system] var(P;HTML|mfl4(_58596, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Redo: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_58596, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _208754) ^ Unify: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_58596, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_58596, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Call: (207) [user] not(compound(P;HTML|mfl4(_58596, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587))) ^ Unify: (207) [system] not(user:compound(P;HTML|mfl4(_58596, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587))) Call: (208) [system] compound(P;HTML|mfl4(_58596, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Exit: (208) [system] compound(P;HTML|mfl4(_58596, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Fail: (207) [system] not(user:compound(P;HTML|mfl4(_58596, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587))) ^ Redo: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_58596, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _208754) ^ Unify: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_58596, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_58596, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Exit: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_58596, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_58596, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Exit: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_58596, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], P;HTML|mfl4(_58596, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Exit: (204) [user] logicmoo_util_terms:list_to_conjuncts([P;HTML|mfl4(_58596, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], P;HTML|mfl4(_58596, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Call: (204) [user] u_to_uu(P;HTML|mfl4(_58596, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _16532) ^ Unify: (204) [user] u_to_uu(P;HTML|mfl4(_58596, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), (P;HTML|mfl4(_58596, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) Call: (205) [system] var(P;HTML|mfl4(_58596, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Fail: (205) [system] var(P;HTML|mfl4(_3932, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Redo: (204) [user] u_to_uu(P;HTML|mfl4(_3932, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _3906) ^ Unify: (204) [user] u_to_uu(P;HTML|mfl4(_3932, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_3932, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Call: (205) [system] nonvar(P;HTML|mfl4(_3932, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Exit: (205) [system] nonvar(P;HTML|mfl4(_3932, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Call: (205) [system] P;HTML|mfl4(_3932, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)=(_53208, _53210) Fail: (205) [system] P;HTML|mfl4(_3932, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)=(_53208, _53210) ^ Redo: (204) [user] u_to_uu(P;HTML|mfl4(_3932, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _3906) ^ Unify: (204) [user] u_to_uu(P;HTML|mfl4(_3932, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), (P;HTML|mfl4(_3932, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (204) [user] u_to_uu(P;HTML|mfl4(_3932, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), (P;HTML|mfl4(_3932, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (203) [user] u_to_uu([P;HTML|mfl4(_3932, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], (P;HTML|mfl4(_3932, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (202) [user] get_why_uu((P;HTML|mfl4(_3932, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) Exit: (201) [user] current_why_UU((P;HTML|mfl4(_3932, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (199) [user] must_ex(current_why_UU((P;HTML|mfl4(_3932, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (199) [user] pfcAdd('next-operation'(op(+, =, 'add-ngrams')), (P;HTML|mfl4(_3932, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (199) [user] pfcAdd('next-operation'(op(+, =, 'add-ngrams')), (P;HTML|mfl4(_3932, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (200) [user] pfcPost('next-operation'(op(+, =, 'add-ngrams')), (P;HTML|mfl4(_3932, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (200) [user] pfcPost('next-operation'(op(+, =, 'add-ngrams')), (P;HTML|mfl4(_3932, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (201) [user] pfcPost_rev((P;HTML|mfl4(_3932, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax), 'next-operation'(op(+, =, 'add-ngrams'))) ^ Unify: (201) [user] pfcPost_rev((P;HTML|mfl4(_3932, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax), 'next-operation'(op(+, =, 'add-ngrams'))) Call: (202) [system] is_list('next-operation'(op(+, =, 'add-ngrams'))) Fail: (202) [system] is_list('next-operation'(op(+, =, 'add-ngrams'))) ^ Redo: (201) [user] pfcPost_rev((P;HTML|mfl4(_3932, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax), 'next-operation'(op(+, =, 'add-ngrams'))) ^ Call: (202) [user] pfcPost1('next-operation'(op(+, =, 'add-ngrams')), (P;HTML|mfl4(_3932, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (202) [user] pfcPost1('next-operation'(op(+, =, 'add-ngrams')), (P;HTML|mfl4(_3932, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (203) [user] control_arg_types('next-operation'(op(+, =, 'add-ngrams')), _211816) ^ Unify: (203) [user] control_arg_types('next-operation'(op(+, =, 'add-ngrams')), _211816) Call: (204) [system] fail Fail: (204) [system] fail ^ Fail: (203) [user] control_arg_types('next-operation'(op(+, =, 'add-ngrams')), _211816) ^ Redo: (202) [user] pfcPost1('next-operation'(op(+, =, 'add-ngrams')), (P;HTML|mfl4(_3932, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (202) [user] pfcPost1('next-operation'(op(+, =, 'add-ngrams')), (P;HTML|mfl4(_3932, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (203) [user] locally_each:locally(set_prolog_flag(occurs_check, true), catch(pfcPost11('next-operation'(op(+, =, 'add-ngrams')), (P;HTML|mfl4(_3932, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _231640, (notrace, wdmsg(('next-operation'(op(+, =, 'add-ngrams'))=>_231640)), trace))) ^ Unify: (203) [locally_each] locally_each:locally(user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'add-ngrams')), (P;HTML|mfl4(_3932, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _231640, (notrace, wdmsg(('next-operation'(op(+, =, 'add-ngrams'))=>_231640)), trace))) ^ Call: (204) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'add-ngrams')), (P;HTML|mfl4(_3932, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _231640, (notrace, wdmsg(('next-operation'(op(+, =, 'add-ngrams'))=>_231640)), trace)), user:each_call_cleanup) ^ Unify: (204) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'add-ngrams')), (P;HTML|mfl4(_3932, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _231640, (notrace, wdmsg(('next-operation'(op(+, =, 'add-ngrams'))=>_231640)), trace)), user:each_call_cleanup) Call: (205) [system] current_prolog_flag(occurs_check, _262138) Exit: (205) [system] current_prolog_flag(occurs_check, true) ^ Call: (205) [locally_each] locally_each:wtl_how(trusted_redo_call_cleanup, true==true, user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'add-ngrams')), (P;HTML|mfl4(_3932, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _231640, (notrace, wdmsg(('next-operation'(op(+, =, 'add-ngrams'))=>_231640)), trace)), user:set_prolog_flag(occurs_check, true)) ^ Unify: (205) [locally_each] locally_each:wtl_how(locally_each:trusted_redo_call_cleanup, locally_each:(true==true), user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'add-ngrams')), (P;HTML|mfl4(_3932, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _231640, (notrace, wdmsg(('next-operation'(op(+, =, 'add-ngrams'))=>_231640)), trace)), user:set_prolog_flag(occurs_check, true)) Call: (206) [system] true==true Exit: (206) [system] true==true ^ Call: (207) [user] pfcPost11('next-operation'(op(+, =, 'add-ngrams')), (P;HTML|mfl4(_3932, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (207) [user] pfcPost11('next-operation'(op(+, =, 'add-ngrams')), (P;HTML|mfl4(_3932, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (208) [user] must_ex(pfcAddSupport('next-operation'(op(+, =, 'add-ngrams')), (P;HTML|mfl4(_3932, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Unify: (208) [user] must_ex(pfcAddSupport('next-operation'(op(+, =, 'add-ngrams')), (P;HTML|mfl4(_3932, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (210) [user] pfcAddSupport('next-operation'(op(+, =, 'add-ngrams')), (P;HTML|mfl4(_3932, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (210) [user] pfcAddSupport('next-operation'(op(+, =, 'add-ngrams')), (P;HTML|mfl4(_3932, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (211) [user] assert('$spft$'('next-operation'(op(+, =, 'add-ngrams')), P;HTML|mfl4(_3932, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (211) [user] assert('$spft$'('next-operation'(op(+, =, 'add-ngrams')), P;HTML|mfl4(_3932, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (210) [user] pfcAddSupport('next-operation'(op(+, =, 'add-ngrams')), (P;HTML|mfl4(_3932, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (208) [user] must_ex(pfcAddSupport('next-operation'(op(+, =, 'add-ngrams')), (P;HTML|mfl4(_3932, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (208) [user] pfcUnique(post, 'next-operation'(op(+, =, 'add-ngrams'))) ^ Unify: (208) [user] pfcUnique(post, 'next-operation'(op(+, =, 'add-ngrams'))) ^ Call: (209) [user] pfcUnique(post, 'next-operation'(op(+, =, 'add-ngrams')), true) ^ Unify: (209) [user] pfcUnique(post, 'next-operation'(op(+, =, 'add-ngrams')), true) ^ Call: (210) [user] is_asserted_exact('next-operation'(op(+, =, 'add-ngrams')), true) ^ Unify: (210) [user] is_asserted_exact('next-operation'(op(+, =, 'add-ngrams')), true) ^ Call: (211) [user] strip_module('next-operation'(op(+, =, 'add-ngrams')), _362718, _362720) ^ Exit: (211) [user] strip_module('next-operation'(op(+, =, 'add-ngrams')), user, 'next-operation'(op(+, =, 'add-ngrams'))) ^ Call: (211) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'add-ngrams')), true) ^ Unify: (211) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'add-ngrams')), true) Call: (212) [system] _366462=user Exit: (212) [system] user=user ^ Call: (212) [user] clause(user:'next-operation'(op(+, =, 'add-ngrams')), true, _368332) ^ Fail: (212) [user] clause('next-operation'(op(+, =, 'add-ngrams')), true, _368332) ^ Redo: (211) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'add-ngrams')), true) ^ Call: (212) [user] clause(user:'next-operation'(op(+, =, 'add-ngrams')), true, _371160) ^ Fail: (212) [user] clause('next-operation'(op(+, =, 'add-ngrams')), true, _371160) ^ Fail: (211) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'add-ngrams')), true) ^ Fail: (210) [user] is_asserted_exact('next-operation'(op(+, =, 'add-ngrams')), true) ^ Redo: (209) [user] pfcUnique(post, 'next-operation'(op(+, =, 'add-ngrams')), true) ^ Exit: (209) [user] pfcUnique(post, 'next-operation'(op(+, =, 'add-ngrams')), true) ^ Exit: (208) [user] pfcUnique(post, 'next-operation'(op(+, =, 'add-ngrams'))) ^ Call: (208) [user] pfcPost2('next-operation'(op(+, =, 'add-ngrams')), (P;HTML|mfl4(_3932, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (208) [user] pfcPost2('next-operation'(op(+, =, 'add-ngrams')), (P;HTML|mfl4(_3932, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (209) [user] must_ex(once((\+ \+is_asserted_exact('next-operation'(op(+, =, 'add-ngrams')));assert('next-operation'(op(+, =, 'add-ngrams')))))) ^ Unify: (209) [user] must_ex(once((\+ \+is_asserted_exact('next-operation'(op(+, =, 'add-ngrams')));assert('next-operation'(op(+, =, 'add-ngrams')))))) ^ Call: (211) [user] once((\+ \+is_asserted_exact('next-operation'(op(+, =, 'add-ngrams')));assert('next-operation'(op(+, =, 'add-ngrams'))))) ^ Unify: (211) [system] once(user:(\+ \+is_asserted_exact('next-operation'(op(+, =, 'add-ngrams')));assert('next-operation'(op(+, =, 'add-ngrams'))))) ^ Call: (213) [user] is_asserted_exact('next-operation'(op(+, =, 'add-ngrams'))) ^ Unify: (213) [user] is_asserted_exact('next-operation'(op(+, =, 'add-ngrams'))) ^ Call: (214) [user] strip_module('next-operation'(op(+, =, 'add-ngrams')), _398498, _398500) ^ Exit: (214) [user] strip_module('next-operation'(op(+, =, 'add-ngrams')), user, 'next-operation'(op(+, =, 'add-ngrams'))) ^ Call: (214) [user] hook_database:expand_to_hb('next-operation'(op(+, =, 'add-ngrams')), _400378, _400380) ^ Unify: (214) [user] hook_database:expand_to_hb('next-operation'(op(+, =, 'add-ngrams')), 'next-operation'(op(+, =, 'add-ngrams')), true) Call: (215) [system] var('next-operation'(op(+, =, 'add-ngrams'))) Fail: (215) [system] var('next-operation'(op(+, =, 'add-ngrams'))) ^ Redo: (214) [user] hook_database:expand_to_hb('next-operation'(op(+, =, 'add-ngrams')), _400378, _400380) ^ Unify: (214) [user] hook_database:expand_to_hb('next-operation'(op(+, =, 'add-ngrams')), 'next-operation'(op(+, =, 'add-ngrams')), true) ^ Exit: (214) [user] hook_database:expand_to_hb('next-operation'(op(+, =, 'add-ngrams')), 'next-operation'(op(+, =, 'add-ngrams')), true) ^ Call: (214) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'add-ngrams')), true) ^ Unify: (214) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'add-ngrams')), true) Call: (215) [system] _408784=user Exit: (215) [system] user=user ^ Call: (215) [user] clause(user:'next-operation'(op(+, =, 'add-ngrams')), true, _410654) ^ Fail: (215) [user] clause('next-operation'(op(+, =, 'add-ngrams')), true, _410654) ^ Redo: (214) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'add-ngrams')), true) ^ Call: (215) [user] clause(user:'next-operation'(op(+, =, 'add-ngrams')), true, _413482) ^ Fail: (215) [user] clause('next-operation'(op(+, =, 'add-ngrams')), true, _413482) ^ Fail: (214) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'add-ngrams')), true) ^ Fail: (213) [user] is_asserted_exact('next-operation'(op(+, =, 'add-ngrams'))) ^ Call: (213) [user] assert('next-operation'(op(+, =, 'add-ngrams'))) ^ Exit: (213) [user] assert('next-operation'(op(+, =, 'add-ngrams'))) ^ Exit: (211) [system] once(user:(\+ \+is_asserted_exact('next-operation'(op(+, =, 'add-ngrams')));assert('next-operation'(op(+, =, 'add-ngrams'))))) ^ Exit: (209) [user] must_ex(once((\+ \+is_asserted_exact('next-operation'(op(+, =, 'add-ngrams')));assert('next-operation'(op(+, =, 'add-ngrams')))))) ^ Call: (209) [user] must_ex(pfcTraceAdd('next-operation'(op(+, =, 'add-ngrams')), (P;HTML|mfl4(_3932, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Unify: (209) [user] must_ex(pfcTraceAdd('next-operation'(op(+, =, 'add-ngrams')), (P;HTML|mfl4(_3932, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (211) [user] pfcTraceAdd('next-operation'(op(+, =, 'add-ngrams')), (P;HTML|mfl4(_3932, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (211) [user] pfcTraceAdd('next-operation'(op(+, =, 'add-ngrams')), (P;HTML|mfl4(_3932, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (212) [user] pfcTraceAddPrint('next-operation'(op(+, =, 'add-ngrams')), (P;HTML|mfl4(_3932, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (212) [user] pfcTraceAddPrint('next-operation'(op(+, =, 'add-ngrams')), (P;HTML|mfl4(_3932, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (213) [user] pfcIsTraced('next-operation'(op(+, =, 'add-ngrams'))) ^ Unify: (213) [user] pfcIsTraced('next-operation'(op(+, =, 'add-ngrams'))) ^ Call: (214) [user] pfcIsNotTraced('next-operation'(op(+, =, 'add-ngrams'))) ^ Unify: (214) [user] pfcIsNotTraced('next-operation'(op(+, =, 'add-ngrams'))) ^ Call: (215) [user] compound_eles(1, 'next-operation'(op(+, =, 'add-ngrams')), _470236) ^ Unify: (215) [user] compound_eles(1, 'next-operation'(op(+, =, 'add-ngrams')), _470236) Call: (216) [system] var('next-operation'(op(+, =, 'add-ngrams'))) Fail: (216) [system] var('next-operation'(op(+, =, 'add-ngrams'))) ^ Redo: (215) [user] compound_eles(1, 'next-operation'(op(+, =, 'add-ngrams')), _470236) ^ Unify: (215) [user] compound_eles(1, 'next-operation'(op(+, =, 'add-ngrams')), _470236) Call: (216) [system] compound('next-operation'(op(+, =, 'add-ngrams'))) Exit: (216) [system] compound('next-operation'(op(+, =, 'add-ngrams'))) Call: (216) [system] 1<1 Fail: (216) [system] 1<1 ^ Redo: (215) [user] compound_eles(1, 'next-operation'(op(+, =, 'add-ngrams')), _470236) ^ Unify: (215) [user] compound_eles(1, 'next-operation'(op(+, =, 'add-ngrams')), _470236) Call: (216) [system] _481388 is 1+ -1 Exit: (216) [system] 0 is 1+ -1 ^ Call: (216) [user] compound_eles('next-operation'(op(+, =, 'add-ngrams')), _483246) ^ Unify: (216) [user] compound_eles('next-operation'(op(+, =, 'add-ngrams')), _483246) Call: (217) [system] is_list('next-operation'(op(+, =, 'add-ngrams'))) Fail: (217) [system] is_list('next-operation'(op(+, =, 'add-ngrams'))) ^ Redo: (216) [user] compound_eles('next-operation'(op(+, =, 'add-ngrams')), _483246) ^ Unify: (216) [user] compound_eles('next-operation'(op(+, =, 'add-ngrams')), _483246) Call: (217) [system] compound('next-operation'(op(+, =, 'add-ngrams'))) Exit: (217) [system] compound('next-operation'(op(+, =, 'add-ngrams'))) Call: (217) [system] compound_name_arguments('next-operation'(op(+, =, 'add-ngrams')), _490656, _490658) Exit: (217) [system] compound_name_arguments('next-operation'(op(+, =, 'add-ngrams')), 'next-operation', [op(+, =, 'add-ngrams')]) Call: (217) [lists] lists:member(_483246, ['next-operation', op(+, =, 'add-ngrams')]) Unify: (217) [lists] lists:member(_483246, ['next-operation', op(+, =, 'add-ngrams')]) Call: (218) [lists] lists:member_([op(+, =, 'add-ngrams')], _483246, 'next-operation') Unify: (218) [lists] lists:member_([op(+, =, 'add-ngrams')], 'next-operation', 'next-operation') Exit: (218) [lists] lists:member_([op(+, =, 'add-ngrams')], 'next-operation', 'next-operation') Exit: (217) [lists] lists:member('next-operation', ['next-operation', op(+, =, 'add-ngrams')]) ^ Exit: (216) [user] compound_eles('next-operation'(op(+, =, 'add-ngrams')), 'next-operation') ^ Call: (216) [user] compound_eles(0, 'next-operation', _470236) ^ Unify: (216) [user] compound_eles(0, 'next-operation', _470236) Call: (217) [system] var('next-operation') Fail: (217) [system] var('next-operation') ^ Redo: (216) [user] compound_eles(0, 'next-operation', _470236) ^ Unify: (216) [user] compound_eles(0, 'next-operation', _470236) Call: (217) [system] compound('next-operation') Fail: (217) [system] compound('next-operation') ^ Redo: (216) [user] compound_eles(0, 'next-operation', _470236) Call: (217) [system] _470236='next-operation' Exit: (217) [system] 'next-operation'='next-operation' ^ Exit: (216) [user] compound_eles(0, 'next-operation', 'next-operation') ^ Exit: (215) [user] compound_eles(1, 'next-operation'(op(+, =, 'add-ngrams')), 'next-operation') ^ Call: (215) [user] pfcIgnored('next-operation') ^ Fail: (215) [user] pfcIgnored('next-operation') Redo: (218) [lists] lists:member_([op(+, =, 'add-ngrams')], _483246, 'next-operation') Unify: (218) [lists] lists:member_([op(+, =, 'add-ngrams')], _483246, 'next-operation') Call: (219) [lists] lists:member_([], _483246, op(+, =, 'add-ngrams')) Unify: (219) [lists] lists:member_([], op(+, =, 'add-ngrams'), op(+, =, 'add-ngrams')) Exit: (219) [lists] lists:member_([], op(+, =, 'add-ngrams'), op(+, =, 'add-ngrams')) Exit: (218) [lists] lists:member_([op(+, =, 'add-ngrams')], op(+, =, 'add-ngrams'), 'next-operation') Exit: (217) [lists] lists:member(op(+, =, 'add-ngrams'), ['next-operation', op(+, =, 'add-ngrams')]) ^ Exit: (216) [user] compound_eles('next-operation'(op(+, =, 'add-ngrams')), op(+, =, 'add-ngrams')) ^ Call: (216) [user] compound_eles(0, op(+, =, 'add-ngrams'), _470236) ^ Unify: (216) [user] compound_eles(0, op(+, =, 'add-ngrams'), _470236) Call: (217) [system] var(op(+, =, 'add-ngrams')) Fail: (217) [system] var(op(+, =, 'add-ngrams')) ^ Redo: (216) [user] compound_eles(0, op(+, =, 'add-ngrams'), _4068) ^ Unify: (216) [user] compound_eles(0, op(+, =, 'add-ngrams'), _4068) Call: (217) [system] compound(op(+, =, 'add-ngrams')) Exit: (217) [system] compound(op(+, =, 'add-ngrams')) Call: (217) [system] 0<1 Exit: (217) [system] 0<1 Call: (217) [system] _4068=op(+, =, 'add-ngrams') Exit: (217) [system] op(+, =, 'add-ngrams')=op(+, =, 'add-ngrams') ^ Exit: (216) [user] compound_eles(0, op(+, =, 'add-ngrams'), op(+, =, 'add-ngrams')) ^ Exit: (215) [user] compound_eles(1, 'next-operation'(op(+, =, 'add-ngrams')), op(+, =, 'add-ngrams')) ^ Call: (215) [user] pfcIgnored(op(+, =, 'add-ngrams')) ^ Fail: (215) [user] pfcIgnored(op(+, =, 'add-ngrams')) ^ Fail: (214) [user] pfcIsNotTraced('next-operation'(op(+, =, 'add-ngrams'))) ^ Redo: (213) [user] pfcIsTraced('next-operation'(op(+, =, 'add-ngrams'))) ^ Unify: (213) [user] pfcIsTraced('next-operation'(op(+, =, 'add-ngrams'))) ^ Call: (214) [user] compound_eles(1, 'next-operation'(op(+, =, 'add-ngrams')), _17946) ^ Unify: (214) [user] compound_eles(1, 'next-operation'(op(+, =, 'add-ngrams')), _17946) Call: (215) [system] var('next-operation'(op(+, =, 'add-ngrams'))) Fail: (215) [system] var('next-operation'(op(+, =, 'add-ngrams'))) ^ Redo: (214) [user] compound_eles(1, 'next-operation'(op(+, =, 'add-ngrams')), _17946) ^ Unify: (214) [user] compound_eles(1, 'next-operation'(op(+, =, 'add-ngrams')), _17946) Call: (215) [system] compound('next-operation'(op(+, =, 'add-ngrams'))) Exit: (215) [system] compound('next-operation'(op(+, =, 'add-ngrams'))) Call: (215) [system] 1<1 Fail: (215) [system] 1<1 ^ Redo: (214) [user] compound_eles(1, 'next-operation'(op(+, =, 'add-ngrams')), _17946) ^ Unify: (214) [user] compound_eles(1, 'next-operation'(op(+, =, 'add-ngrams')), _17946) Call: (215) [system] _29098 is 1+ -1 Exit: (215) [system] 0 is 1+ -1 ^ Call: (215) [user] compound_eles('next-operation'(op(+, =, 'add-ngrams')), _30956) ^ Unify: (215) [user] compound_eles('next-operation'(op(+, =, 'add-ngrams')), _30956) Call: (216) [system] is_list('next-operation'(op(+, =, 'add-ngrams'))) Fail: (216) [system] is_list('next-operation'(op(+, =, 'add-ngrams'))) ^ Redo: (215) [user] compound_eles('next-operation'(op(+, =, 'add-ngrams')), _30956) ^ Unify: (215) [user] compound_eles('next-operation'(op(+, =, 'add-ngrams')), _30956) Call: (216) [system] compound('next-operation'(op(+, =, 'add-ngrams'))) Exit: (216) [system] compound('next-operation'(op(+, =, 'add-ngrams'))) Call: (216) [system] compound_name_arguments('next-operation'(op(+, =, 'add-ngrams')), _38366, _38368) Exit: (216) [system] compound_name_arguments('next-operation'(op(+, =, 'add-ngrams')), 'next-operation', [op(+, =, 'add-ngrams')]) Call: (216) [lists] lists:member(_30956, ['next-operation', op(+, =, 'add-ngrams')]) Unify: (216) [lists] lists:member(_30956, ['next-operation', op(+, =, 'add-ngrams')]) Call: (217) [lists] lists:member_([op(+, =, 'add-ngrams')], _30956, 'next-operation') Unify: (217) [lists] lists:member_([op(+, =, 'add-ngrams')], 'next-operation', 'next-operation') Exit: (217) [lists] lists:member_([op(+, =, 'add-ngrams')], 'next-operation', 'next-operation') Exit: (216) [lists] lists:member('next-operation', ['next-operation', op(+, =, 'add-ngrams')]) ^ Exit: (215) [user] compound_eles('next-operation'(op(+, =, 'add-ngrams')), 'next-operation') ^ Call: (215) [user] compound_eles(0, 'next-operation', _17946) ^ Unify: (215) [user] compound_eles(0, 'next-operation', _17946) Call: (216) [system] var('next-operation') Fail: (216) [system] var('next-operation') ^ Redo: (215) [user] compound_eles(0, 'next-operation', _17946) ^ Unify: (215) [user] compound_eles(0, 'next-operation', _17946) Call: (216) [system] compound('next-operation') Fail: (216) [system] compound('next-operation') ^ Redo: (215) [user] compound_eles(0, 'next-operation', _17946) Call: (216) [system] _17946='next-operation' Exit: (216) [system] 'next-operation'='next-operation' ^ Exit: (215) [user] compound_eles(0, 'next-operation', 'next-operation') ^ Exit: (214) [user] compound_eles(1, 'next-operation'(op(+, =, 'add-ngrams')), 'next-operation') ^ Call: (214) [user] pfcTraced('next-operation') ^ Fail: (214) [user] pfcTraced('next-operation') Redo: (217) [lists] lists:member_([op(+, =, 'add-ngrams')], _30956, 'next-operation') Unify: (217) [lists] lists:member_([op(+, =, 'add-ngrams')], _30956, 'next-operation') Call: (218) [lists] lists:member_([], _30956, op(+, =, 'add-ngrams')) Unify: (218) [lists] lists:member_([], op(+, =, 'add-ngrams'), op(+, =, 'add-ngrams')) Exit: (218) [lists] lists:member_([], op(+, =, 'add-ngrams'), op(+, =, 'add-ngrams')) Exit: (217) [lists] lists:member_([op(+, =, 'add-ngrams')], op(+, =, 'add-ngrams'), 'next-operation') Exit: (216) [lists] lists:member(op(+, =, 'add-ngrams'), ['next-operation', op(+, =, 'add-ngrams')]) ^ Exit: (215) [user] compound_eles('next-operation'(op(+, =, 'add-ngrams')), op(+, =, 'add-ngrams')) ^ Call: (215) [user] compound_eles(0, op(+, =, 'add-ngrams'), _17946) ^ Unify: (215) [user] compound_eles(0, op(+, =, 'add-ngrams'), _17946) Call: (216) [system] var(op(+, =, 'add-ngrams')) Fail: (216) [system] var(op(+, =, 'add-ngrams')) ^ Redo: (215) [user] compound_eles(0, op(+, =, 'add-ngrams'), _17946) ^ Unify: (215) [user] compound_eles(0, op(+, =, 'add-ngrams'), _17946) Call: (216) [system] compound(op(+, =, 'add-ngrams')) Exit: (216) [system] compound(op(+, =, 'add-ngrams')) Call: (216) [system] 0<1 Exit: (216) [system] 0<1 Call: (216) [system] _17946=op(+, =, 'add-ngrams') Exit: (216) [system] op(+, =, 'add-ngrams')=op(+, =, 'add-ngrams') ^ Exit: (215) [user] compound_eles(0, op(+, =, 'add-ngrams'), op(+, =, 'add-ngrams')) ^ Exit: (214) [user] compound_eles(1, 'next-operation'(op(+, =, 'add-ngrams')), op(+, =, 'add-ngrams')) ^ Call: (214) [user] pfcTraced(op(+, =, 'add-ngrams')) ^ Fail: (214) [user] pfcTraced(op(+, =, 'add-ngrams')) ^ Fail: (213) [user] pfcIsTraced('next-operation'(op(+, =, 'add-ngrams'))) ^ Redo: (212) [user] pfcTraceAddPrint('next-operation'(op(+, =, 'add-ngrams')), (P;HTML|mfl4(_3908, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (212) [user] pfcTraceAddPrint('next-operation'(op(+, =, 'add-ngrams')), (P;HTML|mfl4(_3908, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (212) [user] pfcTraceAddPrint('next-operation'(op(+, =, 'add-ngrams')), (P;HTML|mfl4(_3908, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (212) [user] pfcTraceBreak('next-operation'(op(+, =, 'add-ngrams')), (P;HTML|mfl4(_3908, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (212) [user] pfcTraceBreak('next-operation'(op(+, =, 'add-ngrams')), (P;HTML|mfl4(_3908, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (213) [user] pfcSpied('next-operation'(op(+, =, 'add-ngrams')), +) ^ Fail: (213) [user] pfcSpied('next-operation'(op(+, =, 'add-ngrams')), +) ^ Redo: (212) [user] pfcTraceBreak('next-operation'(op(+, =, 'add-ngrams')), (P;HTML|mfl4(_3908, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (212) [user] pfcTraceBreak('next-operation'(op(+, =, 'add-ngrams')), (P;HTML|mfl4(_3908, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (211) [user] pfcTraceAdd('next-operation'(op(+, =, 'add-ngrams')), (P;HTML|mfl4(_3908, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (209) [user] must_ex(pfcTraceAdd('next-operation'(op(+, =, 'add-ngrams')), (P;HTML|mfl4(_3908, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (209) [user] must_ex(pfcEnqueue('next-operation'(op(+, =, 'add-ngrams')), (P;HTML|mfl4(_3908, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Unify: (209) [user] must_ex(pfcEnqueue('next-operation'(op(+, =, 'add-ngrams')), (P;HTML|mfl4(_3908, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (211) [user] pfcEnqueue('next-operation'(op(+, =, 'add-ngrams')), (P;HTML|mfl4(_3908, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (211) [user] pfcEnqueue('next-operation'(op(+, =, 'add-ngrams')), (P;HTML|mfl4(_3908, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (212) [user] pfcGetSearch(_184540) ^ Unify: (212) [user] pfcGetSearch(_184540) Call: (213) [t_l] t_l:pfcSearchTL(_186390) Fail: (213) [t_l] t_l:pfcSearchTL(_186390) ^ Redo: (212) [user] pfcGetSearch(_184540) ^ Call: (213) [user] pfcSearch(_189164) ^ Unify: (213) [user] pfcSearch(direct) ^ Exit: (213) [user] pfcSearch(direct) Call: (213) [system] _184540=direct Exit: (213) [system] direct=direct ^ Exit: (212) [user] pfcGetSearch(direct) ^ Call: (212) [user] pfcEnqueue(direct, 'next-operation'(op(+, =, 'add-ngrams')), (P;HTML|mfl4(_3908, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (212) [user] pfcEnqueue(direct, 'next-operation'(op(+, =, 'add-ngrams')), (P;HTML|mfl4(_3908, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) Call: (213) [system] direct=direct Exit: (213) [system] direct=direct ^ Call: (213) [user] pfcFwd('next-operation'(op(+, =, 'add-ngrams'))) ^ Unify: (213) [user] pfcFwd('next-operation'(op(+, =, 'add-ngrams'))) ^ Call: (214) [user] control_arg_types('next-operation'(op(+, =, 'add-ngrams')), _213626) ^ Unify: (214) [user] control_arg_types('next-operation'(op(+, =, 'add-ngrams')), _213626) Call: (215) [system] fail Fail: (215) [system] fail ^ Fail: (214) [user] control_arg_types('next-operation'(op(+, =, 'add-ngrams')), _213626) ^ Redo: (213) [user] pfcFwd('next-operation'(op(+, =, 'add-ngrams'))) ^ Unify: (213) [user] pfcFwd('next-operation'(op(+, =, 'add-ngrams'))) ^ Call: (214) [user] locally_each:locally(set_prolog_flag(occurs_check, true), pfcFwd0('next-operation'(op(+, =, 'add-ngrams')))) ^ Unify: (214) [locally_each] locally_each:locally(user:set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, 'add-ngrams')))) ^ Call: (215) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, 'add-ngrams'))), user:each_call_cleanup) ^ Unify: (215) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, 'add-ngrams'))), user:each_call_cleanup) Call: (216) [system] current_prolog_flag(occurs_check, _223888) Exit: (216) [system] current_prolog_flag(occurs_check, true) ^ Call: (216) [locally_each] locally_each:wtl_how(trusted_redo_call_cleanup, true==true, user:set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, 'add-ngrams'))), user:set_prolog_flag(occurs_check, true)) ^ Unify: (216) [locally_each] locally_each:wtl_how(locally_each:trusted_redo_call_cleanup, locally_each:(true==true), user:set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, 'add-ngrams'))), user:set_prolog_flag(occurs_check, true)) Call: (217) [system] true==true Exit: (217) [system] true==true ^ Call: (217) [user] pfcFwd0('next-operation'(op(+, =, 'add-ngrams'))) ^ Unify: (217) [user] pfcFwd0('next-operation'(op(+, =, 'add-ngrams'))) Call: (218) [system] is_list(_231384) Fail: (218) [system] is_list(_231384) ^ Redo: (217) [user] pfcFwd0('next-operation'(op(+, =, 'add-ngrams'))) ^ Call: (218) [user] pfcFwd1('next-operation'(op(+, =, 'add-ngrams'))) ^ Unify: (218) [user] pfcFwd1('next-operation'(op(+, =, 'add-ngrams'))) ^ Call: (219) [user] fc_rule_check('next-operation'(op(+, =, 'add-ngrams'))) ^ Unify: (219) [user] fc_rule_check('next-operation'(op(+, =, 'add-ngrams'))) ^ Exit: (219) [user] fc_rule_check('next-operation'(op(+, =, 'add-ngrams'))) Call: (219) [system] copy_term('next-operation'(op(+, =, 'add-ngrams')), _238778) Exit: (219) [system] copy_term('next-operation'(op(+, =, 'add-ngrams')), 'next-operation'(op(+, =, 'add-ngrams'))) ^ Call: (219) [user] ignore(fcpt('next-operation'(op(+, =, 'add-ngrams')), 'next-operation'(op(+, =, 'add-ngrams')))) ^ Unify: (219) [system] ignore(user:fcpt('next-operation'(op(+, =, 'add-ngrams')), 'next-operation'(op(+, =, 'add-ngrams')))) ^ Call: (220) [user] fcpt('next-operation'(op(+, =, 'add-ngrams')), 'next-operation'(op(+, =, 'add-ngrams'))) ^ Unify: (220) [user] fcpt('next-operation'(op(+, =, 'add-ngrams')), 'next-operation'(op(+, =, 'add-ngrams'))) ^ Call: (221) [user] pfcGetTriggerQuick('$pt$'('next-operation'(op(+, =, 'add-ngrams')), _244370)) ^ Unify: (221) [user] pfcGetTriggerQuick('$pt$'('next-operation'(op(+, =, 'add-ngrams')), _244370)) ^ Call: (222) [user] clause('$pt$'('next-operation'(op(+, =, 'add-ngrams')), _244370), true) ^ Fail: (222) [user] clause('$pt$'('next-operation'(op(+, =, 'add-ngrams')), _244370), true) ^ Redo: (221) [user] pfcGetTriggerQuick('$pt$'('next-operation'(op(+, =, 'add-ngrams')), _244370)) ^ Call: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'add-ngrams')), _244370)) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'add-ngrams')), _244370)) Call: (223) [system] var('$pt$'('next-operation'(op(+, =, 'add-ngrams')), _244370)) Fail: (223) [system] var('$pt$'('next-operation'(op(+, =, 'add-ngrams')), _244370)) ^ Redo: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'add-ngrams')), _244370)) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'add-ngrams')), _244370)) Call: (223) [system] callable('$pt$'('next-operation'(op(+, =, 'add-ngrams')), _244370)) Exit: (223) [system] callable('$pt$'('next-operation'(op(+, =, 'add-ngrams')), _244370)) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'add-ngrams')), _244370)) ^ Redo: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'add-ngrams')), _244370)) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'add-ngrams')), _244370)) ^ Call: (223) [user] predicate_property('$pt$'('next-operation'(op(+, =, 'add-ngrams')), _244370), imported_from(system)) ^ Unify: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, 'add-ngrams')), _244370), imported_from(system)) Call: (224) [system] nonvar(imported_from(system)) Exit: (224) [system] nonvar(imported_from(system)) Call: (224) [$syspreds] property_predicate(imported_from(system), user:'$pt$'('next-operation'(op(+, =, 'add-ngrams')), _244370)) Unify: (224) [$syspreds] property_predicate(imported_from(system), user:'$pt$'('next-operation'(op(+, =, 'add-ngrams')), _244370)) Call: (225) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, 'add-ngrams')), _244370)) Unify: (225) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, 'add-ngrams')), _244370)) Call: (226) [system] callable('$pt$'('next-operation'(op(+, =, 'add-ngrams')), _244370)) Exit: (226) [system] callable('$pt$'('next-operation'(op(+, =, 'add-ngrams')), _244370)) Call: (226) [system] atom(user) Exit: (226) [system] atom(user) Exit: (225) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, 'add-ngrams')), _244370)) ^ Fail: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, 'add-ngrams')), _244370), imported_from(system)) ^ Redo: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'add-ngrams')), _244370)) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'add-ngrams')), _244370)) ^ Call: (223) [user] predicate_property('$pt$'('next-operation'(op(+, =, 'add-ngrams')), _244370), built_in) ^ Unify: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, 'add-ngrams')), _244370), built_in) Call: (224) [system] nonvar(built_in) Exit: (224) [system] nonvar(built_in) Call: (224) [$syspreds] property_predicate(built_in, user:'$pt$'('next-operation'(op(+, =, 'add-ngrams')), _244370)) Unify: (224) [$syspreds] property_predicate(built_in, user:'$pt$'('next-operation'(op(+, =, 'add-ngrams')), _244370)) Call: (225) [system] callable('$pt$'('next-operation'(op(+, =, 'add-ngrams')), _244370)) Exit: (225) [system] callable('$pt$'('next-operation'(op(+, =, 'add-ngrams')), _244370)) Call: (225) [$syspreds] goal_name_arity('$pt$'('next-operation'(op(+, =, 'add-ngrams')), _244370), _281440, _281442) Unify: (225) [$syspreds] goal_name_arity('$pt$'('next-operation'(op(+, =, 'add-ngrams')), _244370), _281440, _281442) Call: (226) [system] compound('$pt$'('next-operation'(op(+, =, 'add-ngrams')), _244370)) Exit: (226) [system] compound('$pt$'('next-operation'(op(+, =, 'add-ngrams')), _244370)) Call: (226) [system] compound_name_arity('$pt$'('next-operation'(op(+, =, 'add-ngrams')), _244370), _281440, _281442) Exit: (226) [system] compound_name_arity('$pt$'('next-operation'(op(+, =, 'add-ngrams')), _244370), '$pt$', 2) Exit: (225) [$syspreds] goal_name_arity('$pt$'('next-operation'(op(+, =, 'add-ngrams')), _244370), '$pt$', 2) ^ Call: (225) [$syspreds] current_predicate(user:'$pt$'/2) ^ Exit: (225) [$syspreds] current_predicate(user:'$pt$'/2) ^ Fail: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, 'add-ngrams')), _244370), built_in) ^ Redo: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'add-ngrams')), _244370)) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'add-ngrams')), _244370)) ^ Call: (223) [user] predicate_property('$pt$'('next-operation'(op(+, =, 'add-ngrams')), _244370), _292682) ^ Unify: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, 'add-ngrams')), _244370), _293622) Call: (224) [system] nonvar(_294480) ^ Redo: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, 'add-ngrams')), _244370), _295482) ^ Unify: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, 'add-ngrams')), _244370), _296416) Call: (224) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, 'add-ngrams')), _244370)) Unify: (224) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, 'add-ngrams')), _244370)) Call: (225) [system] callable('$pt$'('next-operation'(op(+, =, 'add-ngrams')), _244370)) Exit: (225) [system] callable('$pt$'('next-operation'(op(+, =, 'add-ngrams')), _244370)) Call: (225) [system] atom(user) Exit: (225) [system] atom(user) Exit: (224) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, 'add-ngrams')), _244370)) ^ Exit: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, 'add-ngrams')), _244370), interpreted) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'add-ngrams')), _244370)) ^ Call: (223) [user] predicate_property('$pt$'('next-operation'(op(+, =, 'add-ngrams')), _244370), number_of_clauses(_305610)) ^ Unify: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, 'add-ngrams')), _244370), number_of_clauses(_305610)) Call: (224) [system] nonvar(number_of_clauses(_305610)) Exit: (224) [system] nonvar(number_of_clauses(_305610)) Call: (224) [$syspreds] property_predicate(number_of_clauses(_305610), user:'$pt$'('next-operation'(op(+, =, 'add-ngrams')), _244370)) Unify: (224) [$syspreds] property_predicate(number_of_clauses(_305610), user:'$pt$'('next-operation'(op(+, =, 'add-ngrams')), _244370)) Call: (225) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, 'add-ngrams')), _244370)) Unify: (225) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, 'add-ngrams')), _244370)) Call: (226) [system] callable('$pt$'('next-operation'(op(+, =, 'add-ngrams')), _244370)) Exit: (226) [system] callable('$pt$'('next-operation'(op(+, =, 'add-ngrams')), _244370)) Call: (226) [system] atom(user) Exit: (226) [system] atom(user) Exit: (225) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, 'add-ngrams')), _244370)) Exit: (224) [$syspreds] property_predicate(number_of_clauses(0), user:'$pt$'('next-operation'(op(+, =, 'add-ngrams')), _244370)) ^ Exit: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, 'add-ngrams')), _244370), number_of_clauses(0)) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'add-ngrams')), _244370)) ^ Call: (223) [user] setup_call_cleanup(nb_current('$pfc_current_choice', _320454), (prolog_current_choice(_320464), push_current_choice(_320464), clause('$pt$'('next-operation'(op(+, =, 'add-ngrams')), _244370), _320486), pfc_call(_320486)), nb_setval('$pfc_current_choice', _320454)) ^ Unify: (223) [system] setup_call_cleanup(user:nb_current('$pfc_current_choice', _320454), user:(prolog_current_choice(_320464), push_current_choice(_320464), clause('$pt$'('next-operation'(op(+, =, 'add-ngrams')), _244370), _320486), pfc_call(_320486)), user:nb_setval('$pfc_current_choice', _320454)) ^ Call: (224) [system] sig_atomic(user:nb_current('$pfc_current_choice', _320454)) Call: (226) [system] nb_current('$pfc_current_choice', _320454) Exit: (226) [system] nb_current('$pfc_current_choice', []) ^ Exit: (224) [system] sig_atomic(user:nb_current('$pfc_current_choice', [])) Call: (225) [system] prolog_current_choice(_320464) Exit: (225) [system] prolog_current_choice(2937) ^ Call: (225) [user] push_current_choice(2937) ^ Unify: (225) [user] push_current_choice(2937) Call: (226) [system] nb_current('$pfc_current_choice', _329804) Exit: (226) [system] nb_current('$pfc_current_choice', []) Call: (226) [system] b_setval('$pfc_current_choice', [2937]) Exit: (226) [system] b_setval('$pfc_current_choice', [2937]) ^ Exit: (225) [user] push_current_choice(2937) ^ Call: (225) [user] clause('$pt$'('next-operation'(op(+, =, 'add-ngrams')), _244370), _320486) ^ Fail: (225) [user] clause('$pt$'('next-operation'(op(+, =, 'add-ngrams')), _244370), _320486) Call: (225) [$syspreds] nb_setval('$pfc_current_choice', []) Unify: (225) [$syspreds] nb_setval('$pfc_current_choice', []) Call: (226) [system] duplicate_term([], _338176) Exit: (226) [system] duplicate_term([], []) Call: (226) [system] nb_linkval('$pfc_current_choice', []) Exit: (226) [system] nb_linkval('$pfc_current_choice', []) Exit: (225) [$syspreds] nb_setval('$pfc_current_choice', []) ^ Fail: (223) [system] setup_call_cleanup(user:nb_current('$pfc_current_choice', _320454), user:(prolog_current_choice(_320464), push_current_choice(_320464), clause('$pt$'('next-operation'(op(+, =, 'add-ngrams')), _244370), _320486), pfc_call(_320486)), user:nb_setval('$pfc_current_choice', _320454)) ^ Fail: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'add-ngrams')), _244370)) ^ Fail: (221) [user] pfcGetTriggerQuick('$pt$'('next-operation'(op(+, =, 'add-ngrams')), _244370)) ^ Redo: (220) [user] fcpt('next-operation'(op(+, =, 'add-ngrams')), 'next-operation'(op(+, =, 'add-ngrams'))) ^ Unify: (220) [user] fcpt('next-operation'(op(+, =, 'add-ngrams')), 'next-operation'(op(+, =, 'add-ngrams'))) ^ Exit: (220) [user] fcpt('next-operation'(op(+, =, 'add-ngrams')), 'next-operation'(op(+, =, 'add-ngrams'))) ^ Exit: (219) [system] ignore(user:fcpt('next-operation'(op(+, =, 'add-ngrams')), 'next-operation'(op(+, =, 'add-ngrams')))) ^ Call: (219) [user] ignore(fcnt('next-operation'(op(+, =, 'add-ngrams')), 'next-operation'(op(+, =, 'add-ngrams')))) ^ Unify: (219) [system] ignore(user:fcnt('next-operation'(op(+, =, 'add-ngrams')), 'next-operation'(op(+, =, 'add-ngrams')))) ^ Call: (220) [user] fcnt('next-operation'(op(+, =, 'add-ngrams')), 'next-operation'(op(+, =, 'add-ngrams'))) ^ Unify: (220) [user] fcnt('next-operation'(op(+, =, 'add-ngrams')), 'next-operation'(op(+, =, 'add-ngrams'))) ^ Call: (221) [user] pfc_spft(_353046, _353132, '$nt$'('next-operation'(op(+, =, 'add-ngrams')), _353052, _353054)) ^ Unify: (221) [user] pfc_spft(_353046, _354064, '$nt$'('next-operation'(op(+, =, 'add-ngrams')), _353052, _353054)) ^ Call: (222) [user] pfcCallSystem('$spft$'(_353046, _354924, '$nt$'('next-operation'(op(+, =, 'add-ngrams')), _353052, _353054))) ^ Unify: (222) [user] pfcCallSystem('$spft$'(_353046, _354924, '$nt$'('next-operation'(op(+, =, 'add-ngrams')), _353052, _353054))) ^ Call: (223) [user] pfc_call('$spft$'(_353046, _354924, '$nt$'('next-operation'(op(+, =, 'add-ngrams')), _353052, _353054))) ^ Unify: (223) [user] pfc_call('$spft$'(_353046, _354924, '$nt$'('next-operation'(op(+, =, 'add-ngrams')), _353052, _353054))) Call: (224) [system] var('$spft$'(_353046, _354924, '$nt$'('next-operation'(op(+, =, 'add-ngrams')), _353052, _353054))) Fail: (224) [system] var('$spft$'(_353046, _354924, '$nt$'('next-operation'(op(+, =, 'add-ngrams')), _353052, _353054))) ^ Redo: (223) [user] pfc_call('$spft$'(_353046, _354924, '$nt$'('next-operation'(op(+, =, 'add-ngrams')), _353052, _353054))) ^ Unify: (223) [user] pfc_call('$spft$'(_353046, _354924, '$nt$'('next-operation'(op(+, =, 'add-ngrams')), _353052, _353054))) Call: (224) [system] callable('$spft$'(_353046, _354924, '$nt$'('next-operation'(op(+, =, 'add-ngrams')), _353052, _353054))) Exit: (224) [system] callable('$spft$'(_353046, _354924, '$nt$'('next-operation'(op(+, =, 'add-ngrams')), _353052, _353054))) ^ Unify: (223) [user] pfc_call('$spft$'(_353046, _354924, '$nt$'('next-operation'(op(+, =, 'add-ngrams')), _353052, _353054))) ^ Redo: (223) [user] pfc_call('$spft$'(_353046, _354924, '$nt$'('next-operation'(op(+, =, 'add-ngrams')), _353052, _353054))) ^ Unify: (223) [user] pfc_call('$spft$'(_353046, _354924, '$nt$'('next-operation'(op(+, =, 'add-ngrams')), _353052, _353054))) ^ Call: (224) [user] predicate_property('$spft$'(_353046, _354924, '$nt$'('next-operation'(op(+, =, 'add-ngrams')), _353052, _353054)), imported_from(system)) ^ Unify: (224) [$syspreds] predicate_property(user:'$spft$'(_353046, _354924, '$nt$'('next-operation'(op(+, =, 'add-ngrams')), _353052, _353054)), imported_from(system)) Call: (225) [system] nonvar(imported_from(system)) Exit: (225) [system] nonvar(imported_from(system)) Call: (225) [$syspreds] property_predicate(imported_from(system), user:'$spft$'(_353046, _354924, '$nt$'('next-operation'(op(+, =, 'add-ngrams')), _353052, _353054))) Unify: (225) [$syspreds] property_predicate(imported_from(system), user:'$spft$'(_353046, _354924, '$nt$'('next-operation'(op(+, =, 'add-ngrams')), _353052, _353054))) Call: (226) [$syspreds] define_or_generate(user:'$spft$'(_353046, _354924, '$nt$'('next-operation'(op(+, =, 'add-ngrams')), _353052, _353054))) Unify: (226) [$syspreds] define_or_generate(user:'$spft$'(_353046, _354924, '$nt$'('next-operation'(op(+, =, 'add-ngrams')), _353052, _353054))) Call: (227) [system] callable('$spft$'(_353046, _354924, '$nt$'('next-operation'(op(+, =, 'add-ngrams')), _353052, _353054))) Exit: (227) [system] callable('$spft$'(_353046, _354924, '$nt$'('next-operation'(op(+, =, 'add-ngrams')), _353052, _353054))) Call: (227) [system] atom(user) Exit: (227) [system] atom(user) Exit: (226) [$syspreds] define_or_generate(user:'$spft$'(_353046, _354924, '$nt$'('next-operation'(op(+, =, 'add-ngrams')), _353052, _353054))) ^ Fail: (224) [$syspreds] predicate_property(user:'$spft$'(_353046, _354924, '$nt$'('next-operation'(op(+, =, 'add-ngrams')), _353052, _353054)), imported_from(system)) ^ Redo: (223) [user] pfc_call('$spft$'(_353046, _354924, '$nt$'('next-operation'(op(+, =, 'add-ngrams')), _353052, _353054))) ^ Unify: (223) [user] pfc_call('$spft$'(_353046, _354924, '$nt$'('next-operation'(op(+, =, 'add-ngrams')), _353052, _353054))) ^ Call: (224) [user] predicate_property('$spft$'(_353046, _354924, '$nt$'('next-operation'(op(+, =, 'add-ngrams')), _353052, _353054)), built_in) ^ Unify: (224) [$syspreds] predicate_property(user:'$spft$'(_353046, _354924, '$nt$'('next-operation'(op(+, =, 'add-ngrams')), _353052, _353054)), built_in) Call: (225) [system] nonvar(built_in) Exit: (225) [system] nonvar(built_in) Call: (225) [$syspreds] property_predicate(built_in, user:'$spft$'(_353046, _354924, '$nt$'('next-operation'(op(+, =, 'add-ngrams')), _353052, _353054))) Unify: (225) [$syspreds] property_predicate(built_in, user:'$spft$'(_353046, _354924, '$nt$'('next-operation'(op(+, =, 'add-ngrams')), _353052, _353054))) Call: (226) [system] callable('$spft$'(_353046, _354924, '$nt$'('next-operation'(op(+, =, 'add-ngrams')), _353052, _353054))) Exit: (226) [system] callable('$spft$'(_353046, _354924, '$nt$'('next-operation'(op(+, =, 'add-ngrams')), _353052, _353054))) Call: (226) [$syspreds] goal_name_arity('$spft$'(_353046, _354924, '$nt$'('next-operation'(op(+, =, 'add-ngrams')), _353052, _353054)), _389204, _389206) Unify: (226) [$syspreds] goal_name_arity('$spft$'(_353046, _354924, '$nt$'('next-operation'(op(+, =, 'add-ngrams')), _353052, _353054)), _389204, _389206) Call: (227) [system] compound('$spft$'(_353046, _354924, '$nt$'('next-operation'(op(+, =, 'add-ngrams')), _353052, _353054))) Exit: (227) [system] compound('$spft$'(_353046, _354924, '$nt$'('next-operation'(op(+, =, 'add-ngrams')), _353052, _353054))) Call: (227) [system] compound_name_arity('$spft$'(_353046, _354924, '$nt$'('next-operation'(op(+, =, 'add-ngrams')), _353052, _353054)), _389204, _389206) Exit: (227) [system] compound_name_arity('$spft$'(_353046, _354924, '$nt$'('next-operation'(op(+, =, 'add-ngrams')), _353052, _353054)), '$spft$', 3) Exit: (226) [$syspreds] goal_name_arity('$spft$'(_353046, _354924, '$nt$'('next-operation'(op(+, =, 'add-ngrams')), _353052, _353054)), '$spft$', 3) ^ Call: (226) [$syspreds] current_predicate(user:'$spft$'/3) ^ Exit: (226) [$syspreds] current_predicate(user:'$spft$'/3) ^ Fail: (224) [$syspreds] predicate_property(user:'$spft$'(_353046, _354924, '$nt$'('next-operation'(op(+, =, 'add-ngrams')), _353052, _353054)), built_in) ^ Redo: (223) [user] pfc_call('$spft$'(_353046, _354924, '$nt$'('next-operation'(op(+, =, 'add-ngrams')), _353052, _353054))) ^ Unify: (223) [user] pfc_call('$spft$'(_353046, _354924, '$nt$'('next-operation'(op(+, =, 'add-ngrams')), _353052, _353054))) ^ Call: (224) [user] predicate_property('$spft$'(_353046, _354924, '$nt$'('next-operation'(op(+, =, 'add-ngrams')), _353052, _353054)), _400446) ^ Unify: (224) [$syspreds] predicate_property(user:'$spft$'(_353046, _354924, '$nt$'('next-operation'(op(+, =, 'add-ngrams')), _353052, _353054)), _401386) Call: (225) [system] nonvar(_402244) ^ Redo: (224) [$syspreds] predicate_property(user:'$spft$'(_353046, _354924, '$nt$'('next-operation'(op(+, =, 'add-ngrams')), _353052, _353054)), _403246) ^ Unify: (224) [$syspreds] predicate_property(user:'$spft$'(_353046, _354924, '$nt$'('next-operation'(op(+, =, 'add-ngrams')), _353052, _353054)), _404180) Call: (225) [$syspreds] define_or_generate(user:'$spft$'(_353046, _354924, '$nt$'('next-operation'(op(+, =, 'add-ngrams')), _353052, _353054))) Unify: (225) [$syspreds] define_or_generate(user:'$spft$'(_353046, _354924, '$nt$'('next-operation'(op(+, =, 'add-ngrams')), _353052, _353054))) Call: (226) [system] callable('$spft$'(_353046, _354924, '$nt$'('next-operation'(op(+, =, 'add-ngrams')), _353052, _353054))) Exit: (226) [system] callable('$spft$'(_353046, _354924, '$nt$'('next-operation'(op(+, =, 'add-ngrams')), _353052, _353054))) Call: (226) [system] atom(user) Exit: (226) [system] atom(user) Exit: (225) [$syspreds] define_or_generate(user:'$spft$'(_353046, _354924, '$nt$'('next-operation'(op(+, =, 'add-ngrams')), _353052, _353054))) ^ Exit: (224) [$syspreds] predicate_property(user:'$spft$'(_353046, _354924, '$nt$'('next-operation'(op(+, =, 'add-ngrams')), _353052, _353054)), interpreted) ^ Unify: (223) [user] pfc_call('$spft$'(_353046, _354924, '$nt$'('next-operation'(op(+, =, 'add-ngrams')), _353052, _353054))) ^ Call: (224) [user] predicate_property('$spft$'(_353046, _354924, '$nt$'('next-operation'(op(+, =, 'add-ngrams')), _353052, _353054)), number_of_clauses(_413374)) ^ Unify: (224) [$syspreds] predicate_property(user:'$spft$'(_353046, _354924, '$nt$'('next-operation'(op(+, =, 'add-ngrams')), _353052, _353054)), number_of_clauses(_413374)) Call: (225) [system] nonvar(number_of_clauses(_413374)) Exit: (225) [system] nonvar(number_of_clauses(_413374)) Call: (225) [$syspreds] property_predicate(number_of_clauses(_413374), user:'$spft$'(_353046, _354924, '$nt$'('next-operation'(op(+, =, 'add-ngrams')), _353052, _353054))) Unify: (225) [$syspreds] property_predicate(number_of_clauses(_413374), user:'$spft$'(_353046, _354924, '$nt$'('next-operation'(op(+, =, 'add-ngrams')), _353052, _353054))) Call: (226) [$syspreds] define_or_generate(user:'$spft$'(_353046, _354924, '$nt$'('next-operation'(op(+, =, 'add-ngrams')), _353052, _353054))) Unify: (226) [$syspreds] define_or_generate(user:'$spft$'(_353046, _354924, '$nt$'('next-operation'(op(+, =, 'add-ngrams')), _353052, _353054))) Call: (227) [system] callable('$spft$'(_353046, _354924, '$nt$'('next-operation'(op(+, =, 'add-ngrams')), _353052, _353054))) Exit: (227) [system] callable('$spft$'(_353046, _354924, '$nt$'('next-operation'(op(+, =, 'add-ngrams')), _353052, _353054))) Call: (227) [system] atom(user) Exit: (227) [system] atom(user) Exit: (226) [$syspreds] define_or_generate(user:'$spft$'(_353046, _354924, '$nt$'('next-operation'(op(+, =, 'add-ngrams')), _353052, _353054))) Exit: (225) [$syspreds] property_predicate(number_of_clauses(802), user:'$spft$'(_353046, _354924, '$nt$'('next-operation'(op(+, =, 'add-ngrams')), _353052, _353054))) ^ Exit: (224) [$syspreds] predicate_property(user:'$spft$'(_353046, _354924, '$nt$'('next-operation'(op(+, =, 'add-ngrams')), _353052, _353054)), number_of_clauses(802)) ^ Unify: (223) [user] pfc_call('$spft$'(_353046, _354924, '$nt$'('next-operation'(op(+, =, 'add-ngrams')), _353052, _353054))) ^ Call: (224) [user] setup_call_cleanup(nb_current('$pfc_current_choice', _428218), (prolog_current_choice(_428228), push_current_choice(_428228), clause('$spft$'(_353046, _354924, '$nt$'('next-operation'(op(+, =, 'add-ngrams')), _353052, _353054)), _428250), pfc_call(_428250)), nb_setval('$pfc_current_choice', _428218)) ^ Unify: (224) [system] setup_call_cleanup(user:nb_current('$pfc_current_choice', _428218), user:(prolog_current_choice(_428228), push_current_choice(_428228), clause('$spft$'(_353046, _354924, '$nt$'('next-operation'(op(+, =, 'add-ngrams')), _353052, _353054)), _428250), pfc_call(_428250)), user:nb_setval('$pfc_current_choice', _428218)) ^ Call: (225) [system] sig_atomic(user:nb_current('$pfc_current_choice', _428218)) Call: (227) [system] nb_current('$pfc_current_choice', _428218) Exit: (227) [system] nb_current('$pfc_current_choice', []) ^ Exit: (225) [system] sig_atomic(user:nb_current('$pfc_current_choice', [])) Call: (226) [system] prolog_current_choice(_428228) Exit: (226) [system] prolog_current_choice(2957) ^ Call: (226) [user] push_current_choice(2957) ^ Unify: (226) [user] push_current_choice(2957) Call: (227) [system] nb_current('$pfc_current_choice', _437568) Exit: (227) [system] nb_current('$pfc_current_choice', []) Call: (227) [system] b_setval('$pfc_current_choice', [2957]) Exit: (227) [system] b_setval('$pfc_current_choice', [2957]) ^ Exit: (226) [user] push_current_choice(2957) ^ Call: (226) [user] clause('$spft$'(_353046, _354924, '$nt$'('next-operation'(op(+, =, 'add-ngrams')), _353052, _353054)), _428250) ^ Fail: (226) [user] clause('$spft$'(_353046, _354924, '$nt$'('next-operation'(op(+, =, 'add-ngrams')), _353052, _353054)), _428250) Call: (226) [$syspreds] nb_setval('$pfc_current_choice', []) Unify: (226) [$syspreds] nb_setval('$pfc_current_choice', []) Call: (227) [system] duplicate_term([], _445940) Exit: (227) [system] duplicate_term([], []) Call: (227) [system] nb_linkval('$pfc_current_choice', []) Exit: (227) [system] nb_linkval('$pfc_current_choice', []) Exit: (226) [$syspreds] nb_setval('$pfc_current_choice', []) ^ Fail: (224) [system] setup_call_cleanup(user:nb_current('$pfc_current_choice', _428218), user:(prolog_current_choice(_428228), push_current_choice(_428228), clause('$spft$'(_353046, _354924, '$nt$'('next-operation'(op(+, =, 'add-ngrams')), _353052, _353054)), _428250), pfc_call(_428250)), user:nb_setval('$pfc_current_choice', _428218)) ^ Fail: (223) [user] pfc_call('$spft$'(_353046, _354924, '$nt$'('next-operation'(op(+, =, 'add-ngrams')), _353052, _353054))) ^ Fail: (222) [user] pfcCallSystem('$spft$'(_353046, _354924, '$nt$'('next-operation'(op(+, =, 'add-ngrams')), _353052, _353054))) ^ Fail: (221) [user] pfc_spft(_353046, _453444, '$nt$'('next-operation'(op(+, =, 'add-ngrams')), _353052, _353054)) ^ Redo: (220) [user] fcnt('next-operation'(op(+, =, 'add-ngrams')), 'next-operation'(op(+, =, 'add-ngrams'))) ^ Unify: (220) [user] fcnt('next-operation'(op(+, =, 'add-ngrams')), 'next-operation'(op(+, =, 'add-ngrams'))) ^ Exit: (220) [user] fcnt('next-operation'(op(+, =, 'add-ngrams')), 'next-operation'(op(+, =, 'add-ngrams'))) ^ Exit: (219) [system] ignore(user:fcnt('next-operation'(op(+, =, 'add-ngrams')), 'next-operation'(op(+, =, 'add-ngrams')))) ^ Exit: (218) [user] pfcFwd1('next-operation'(op(+, =, 'add-ngrams'))) ^ Exit: (217) [user] pfcFwd0('next-operation'(op(+, =, 'add-ngrams'))) ^ Exit: (216) [locally_each] locally_each:wtl_how(locally_each:trusted_redo_call_cleanup, locally_each:(true==true), user:set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, 'add-ngrams'))), user:set_prolog_flag(occurs_check, true)) ^ Exit: (215) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, 'add-ngrams'))), user:each_call_cleanup) ^ Exit: (214) [locally_each] locally_each:locally(user:set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, 'add-ngrams')))) ^ Exit: (213) [user] pfcFwd('next-operation'(op(+, =, 'add-ngrams'))) ^ Exit: (212) [user] pfcEnqueue(direct, 'next-operation'(op(+, =, 'add-ngrams')), (P;HTML|mfl4(_3908, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (211) [user] pfcEnqueue('next-operation'(op(+, =, 'add-ngrams')), (P;HTML|mfl4(_3908, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (209) [user] must_ex(pfcEnqueue('next-operation'(op(+, =, 'add-ngrams')), (P;HTML|mfl4(_3908, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Exit: (208) [user] pfcPost2('next-operation'(op(+, =, 'add-ngrams')), (P;HTML|mfl4(_3908, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (207) [user] pfcPost11('next-operation'(op(+, =, 'add-ngrams')), (P;HTML|mfl4(_3908, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (205) [locally_each] locally_each:wtl_how(locally_each:trusted_redo_call_cleanup, locally_each:(true==true), user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'add-ngrams')), (P;HTML|mfl4(_3908, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _3932, (notrace, wdmsg(('next-operation'(op(+, =, 'add-ngrams'))=>_3932)), trace)), user:set_prolog_flag(occurs_check, true)) ^ Exit: (204) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'add-ngrams')), (P;HTML|mfl4(_3908, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _3932, (notrace, wdmsg(('next-operation'(op(+, =, 'add-ngrams'))=>_3932)), trace)), user:each_call_cleanup) ^ Exit: (203) [locally_each] locally_each:locally(user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'add-ngrams')), (P;HTML|mfl4(_3908, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _3932, (notrace, wdmsg(('next-operation'(op(+, =, 'add-ngrams'))=>_3932)), trace))) ^ Exit: (202) [user] pfcPost1('next-operation'(op(+, =, 'add-ngrams')), (P;HTML|mfl4(_3908, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (201) [user] pfcPost_rev((P;HTML|mfl4(_3908, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax), 'next-operation'(op(+, =, 'add-ngrams'))) ^ Exit: (200) [user] pfcPost('next-operation'(op(+, =, 'add-ngrams')), (P;HTML|mfl4(_3908, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (200) [user] pfcRun ^ Unify: (200) [user] pfcRun ^ Call: (201) [user] pfcGetSearch(direct) ^ Unify: (201) [user] pfcGetSearch(direct) Call: (202) [t_l] t_l:pfcSearchTL(_32448) Fail: (202) [t_l] t_l:pfcSearchTL(_32448) ^ Redo: (201) [user] pfcGetSearch(direct) ^ Call: (202) [user] pfcSearch(_35222) ^ Unify: (202) [user] pfcSearch(direct) ^ Exit: (202) [user] pfcSearch(direct) Call: (202) [system] direct=direct Exit: (202) [system] direct=direct ^ Exit: (201) [user] pfcGetSearch(direct) ^ Unify: (200) [user] pfcRun ^ Exit: (200) [user] pfcRun ^ Exit: (199) [user] pfcAdd('next-operation'(op(+, =, 'add-ngrams')), (P;HTML|mfl4(_3908, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (198) [user] pfcAdd('next-operation'(op(+, =, 'add-ngrams'))) ^ Exit: (197) [user] pfcAdd_Now('next-operation'(op(+, =, 'add-ngrams'))) ^ Exit: (196) [user] if_t(into_simple_op(+, [=, ['add-ngrams', _Except, _F, _N, _Loc, _Grams], [[length, _NGram, _N], [append, _NGram, __, _Mid], [forall, [append, __, _Mid, _Grams], ['assert-ngram', _Except, _F, _Loc, _NGram]]]], op(+, =, 'add-ngrams')), pfcAdd_Now('next-operation'(op(+, =, 'add-ngrams')))) Call: (196) [user] dont_give_up(as_tf(asserted_do_metta('&self', +, [=, ['add-ngrams', _Except, _F, _N, _Loc, _Grams], [[length, _NGram, _N], [append, _NGram, __, _Mid], [forall, [append, __, _Mid, _Grams], ['assert-ngram', _Except, _F, _Loc, _NGram]]]]), _3348)) Unify: (196) [user] dont_give_up(as_tf(asserted_do_metta('&self', +, [=, ['add-ngrams', _Except, _F, _N, _Loc, _Grams], [[length, _NGram, _N], [append, _NGram, __, _Mid], [forall, [append, __, _Mid, _Grams], ['assert-ngram', _Except, _F, _Loc, _NGram]]]]), _3348)) ^ Call: (198) [user] as_tf(asserted_do_metta('&self', +, [=, ['add-ngrams', _Except, _F, _N, _Loc, _Grams], [[length, _NGram, _N], [append, _NGram, __, _Mid], [forall, [append, __, _Mid, _Grams], ['assert-ngram', _Except, _F, _Loc, _NGram]]]]), _3348) ^ Unify: (198) [user] as_tf(asserted_do_metta('&self', +, [=, ['add-ngrams', _Except, _F, _N, _Loc, _Grams], [[length, _NGram, _N], [append, _NGram, __, _Mid], [forall, [append, __, _Mid, _Grams], ['assert-ngram', _Except, _F, _Loc, _NGram]]]]), _3348) Call: (199) [system] asserted_do_metta('&self', +, [=, ['add-ngrams', _Except, _F, _N, _Loc, _Grams], [[length, _NGram, _N], [append, _NGram, __, _Mid], [forall, [append, __, _Mid, _Grams], ['assert-ngram', _Except, _F, _Loc, _NGram]]]])\=[_56702|_56704] Exit: (199) [system] asserted_do_metta('&self', +, [=, ['add-ngrams', _Except, _F, _N, _Loc, _Grams], [[length, _NGram, _N], [append, _NGram, __, _Mid], [forall, [append, __, _Mid, _Grams], ['assert-ngram', _Except, _F, _Loc, _NGram]]]])\=[_56702|_56704] ^ Call: (199) [user] catch_nowarn((call(asserted_do_metta('&self', +, [=, ['add-ngrams', _Except, _F, _N, _Loc, _Grams], [[length, _NGram, _N], [append, _NGram, __, _Mid], [forall, [append, __, _Mid, _Grams], ['assert-ngram', _Except, _F, _Loc, _NGram]]]]))*->_3348='True';_3348='False')) ^ Unify: (199) [user] catch_nowarn((call(asserted_do_metta('&self', +, [=, ['add-ngrams', _Except, _F, _N, _Loc, _Grams], [[length, _NGram, _N], [append, _NGram, __, _Mid], [forall, [append, __, _Mid, _Grams], ['assert-ngram', _Except, _F, _Loc, _NGram]]]]))*->_3348='True';_3348='False')) Call: (200) [user] catch_err((call(asserted_do_metta('&self', +, [=, ['add-ngrams', _Except, _F, _N, _Loc, _Grams], [[length, _NGram, _N], [append, _NGram, __, _Mid], [forall, [append, __, _Mid, _Grams], ['assert-ngram', _Except, _F, _Loc, _NGram]]]]))*->_3348='True';_3348='False'), error(_60440, _60442), fail) Unify: (200) [user] catch_err((call(asserted_do_metta('&self', +, [=, ['add-ngrams', _Except, _F, _N, _Loc, _Grams], [[length, _NGram, _N], [append, _NGram, __, _Mid], [forall, [append, __, _Mid, _Grams], ['assert-ngram', _Except, _F, _Loc, _NGram]]]]))*->_3348='True';_3348='False'), error(_60440, _60442), fail) Call: (203) [user] asserted_do_metta('&self', +, [=, ['add-ngrams', _Except, _F, _N, _Loc, _Grams], [[length, _NGram, _N], [append, _NGram, __, _Mid], [forall, [append, __, _Mid, _Grams], ['assert-ngram', _Except, _F, _Loc, _NGram]]]]) Unify: (203) [user] asserted_do_metta('&self', +, [=, ['add-ngrams', _Except, _F, _N, _Loc, _Grams], [[length, _NGram, _N], [append, _NGram, __, _Mid], [forall, [append, __, _Mid, _Grams], ['assert-ngram', _Except, _F, _Loc, _NGram]]]]) Call: (204) [user] metta_interp_mode(+, _64156) Unify: (204) [user] metta_interp_mode(+, load) Exit: (204) [user] metta_interp_mode(+, load) Call: (204) [user] asserted_do_metta('&self', load, [=, ['add-ngrams', _Except, _F, _N, _Loc, _Grams], [[length, _NGram, _N], [append, _NGram, __, _Mid], [forall, [append, __, _Mid, _Grams], ['assert-ngram', _Except, _F, _Loc, _NGram]]]]) Unify: (204) [user] asserted_do_metta('&self', load, [=, ['add-ngrams', _Except, _F, _N, _Loc, _Grams], [[length, _NGram, _N], [append, _NGram, __, _Mid], [forall, [append, __, _Mid, _Grams], ['assert-ngram', _Except, _F, _Loc, _NGram]]]]) Call: (205) [user] metta_interp_mode(load, _68746) Redo: (204) [user] asserted_do_metta('&self', load, [=, ['add-ngrams', _Except, _F, _N, _Loc, _Grams], [[length, _NGram, _N], [append, _NGram, __, _Mid], [forall, [append, __, _Mid, _Grams], ['assert-ngram', _Except, _F, _Loc, _NGram]]]]) Unify: (204) [user] asserted_do_metta('&self', load, [=, ['add-ngrams', _Except, _F, _N, _Loc, _Grams], [[length, _NGram, _N], [append, _NGram, __, _Mid], [forall, [append, __, _Mid, _Grams], ['assert-ngram', _Except, _F, _Loc, _NGram]]]]) Call: (205) [system] load==exec Redo: (204) [user] asserted_do_metta('&self', load, [=, ['add-ngrams', _Except, _F, _N, _Loc, _Grams], [[length, _NGram, _N], [append, _NGram, __, _Mid], [forall, [append, __, _Mid, _Grams], ['assert-ngram', _Except, _F, _Loc, _NGram]]]]) Unify: (204) [user] asserted_do_metta('&self', load, [=, ['add-ngrams', _Except, _F, _N, _Loc, _Grams], [[length, _NGram, _N], [append, _NGram, __, _Mid], [forall, [append, __, _Mid, _Grams], ['assert-ngram', _Except, _F, _Loc, _NGram]]]]) Call: (205) [user] asserted_do_metta2('&self', load, [=, ['add-ngrams', _Except, _F, _N, _Loc, _Grams], [[length, _NGram, _N], [append, _NGram, __, _Mid], [forall, [append, __, _Mid, _Grams], ['assert-ngram', _Except, _F, _Loc, _NGram]]]], [=, ['add-ngrams', _Except, _F, _N, _Loc, _Grams], [[length, _NGram, _N], [append, _NGram, __, _Mid], [forall, [append, __, _Mid, _Grams], ['assert-ngram', _Except, _F, _Loc, _NGram]]]]) Unify: (205) [user] asserted_do_metta2('&self', load, [=, ['add-ngrams', _Except, _F, _N, _Loc, _Grams], [[length, _NGram, _N], [append, _NGram, __, _Mid], [forall, [append, __, _Mid, _Grams], ['assert-ngram', _Except, _F, _Loc, _NGram]]]], [=, ['add-ngrams', _Except, _F, _N, _Loc, _Grams], [[length, _NGram, _N], [append, _NGram, __, _Mid], [forall, [append, __, _Mid, _Grams], ['assert-ngram', _Except, _F, _Loc, _NGram]]]]) Call: (206) [system] nonvar(load) Exit: (206) [system] nonvar(load) Call: (206) [user] metta_interp_mode(load, _77968) Redo: (205) [user] asserted_do_metta2('&self', load, [=, ['add-ngrams', _Except, _F, _N, _Loc, _Grams], [[length, _NGram, _N], [append, _NGram, __, _Mid], [forall, [append, __, _Mid, _Grams], ['assert-ngram', _Except, _F, _Loc, _NGram]]]], [=, ['add-ngrams', _Except, _F, _N, _Loc, _Grams], [[length, _NGram, _N], [append, _NGram, __, _Mid], [forall, [append, __, _Mid, _Grams], ['assert-ngram', _Except, _F, _Loc, _NGram]]]]) Unify: (205) [user] asserted_do_metta2('&self', load, [=, ['add-ngrams', _Except, _F, _N, _Loc, _Grams], [[length, _NGram, _N], [append, _NGram, __, _Mid], [forall, [append, __, _Mid, _Grams], ['assert-ngram', _Except, _F, _Loc, _NGram]]]], [=, ['add-ngrams', _Except, _F, _N, _Loc, _Grams], [[length, _NGram, _N], [append, _NGram, __, _Mid], [forall, [append, __, _Mid, _Grams], ['assert-ngram', _Except, _F, _Loc, _NGram]]]]) ^ Call: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, ['add-ngrams', _Except, _F, _N, _Loc, _Grams], [[length, _NGram, _N], [append, _NGram, __, _Mid], [forall, [append, __, _Mid, _Grams], ['assert-ngram', _Except, _F, _Loc, _NGram]]]], metta_atom('&self', [=, ['add-ngrams', _Except, _F, _N, _Loc, _Grams], [[length, _NGram, _N], [append, _NGram, __, _Mid], [forall, [append, __, _Mid, _Grams], ['assert-ngram', _Except, _F, _Loc, _NGram]]]]))) ^ Unify: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, ['add-ngrams', _Except, _F, _N, _Loc, _Grams], [[length, _NGram, _N], [append, _NGram, __, _Mid], [forall, [append, __, _Mid, _Grams], ['assert-ngram', _Except, _F, _Loc, _NGram]]]], metta_atom('&self', [=, ['add-ngrams', _Except, _F, _N, _Loc, _Grams], [[length, _NGram, _N], [append, _NGram, __, _Mid], [forall, [append, __, _Mid, _Grams], ['assert-ngram', _Except, _F, _Loc, _NGram]]]]))) ^ Call: (207) [user] is_compatio ^ Unify: (207) [user] is_compatio ^ Call: (209) [system] setup_call_cleanup('$notrace'(_84444, _84446), once(user:is_compatio0), '$restore_trace'(_84444, _84446)) ^ Unify: (209) [system] setup_call_cleanup(system:'$notrace'(_84444, _84446), system:once(user:is_compatio0), system:'$restore_trace'(_84444, _84446)) ^ Call: (210) [system] sig_atomic(system:'$notrace'(_84444, _84446)) ^ Fail: (207) [user] is_compatio ^ Redo: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, ['add-ngrams', _Except, _F, _N, _Loc, _Grams], [[length, _NGram, _N], [append, _NGram, __, _Mid], [forall, [append, __, _Mid, _Grams], ['assert-ngram', _Except, _F, _Loc, _NGram]]]], metta_atom('&self', [=, ['add-ngrams', _Except, _F, _N, _Loc, _Grams], [[length, _NGram, _N], [append, _NGram, __, _Mid], [forall, [append, __, _Mid, _Grams], ['assert-ngram', _Except, _F, _Loc, _NGram]]]]))) ^ Unify: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, ['add-ngrams', _Except, _F, _N, _Loc, _Grams], [[length, _NGram, _N], [append, _NGram, __, _Mid], [forall, [append, __, _Mid, _Grams], ['assert-ngram', _Except, _F, _Loc, _NGram]]]], metta_atom('&self', [=, ['add-ngrams', _Except, _F, _N, _Loc, _Grams], [[length, _NGram, _N], [append, _NGram, __, _Mid], [forall, [append, __, _Mid, _Grams], ['assert-ngram', _Except, _F, _Loc, _NGram]]]]))) ^ Call: (208) [rtrace] rtrace:quietly3(user:(wots(_90062, must_det_ll(user:metta_anew(load, [=, ['add-ngrams', _Except, _F, _N, _Loc, _Grams], [[length, _NGram, _N], [append, _NGram, __, _Mid], [forall, [append, __, _Mid, _Grams], ['assert-ngram', _Except, _F, _Loc, _NGram]]]], metta_atom('&self', [=, ['add-ngrams', _Except, _F, _N, _Loc, _Grams], [[length, _NGram, _N], [append, _NGram, __, _Mid], [forall, [append, __, _Mid, _Grams], ['assert-ngram', _Except, _F, _Loc, _NGram]]]])))), (_90062==""->true;our_ansi_format('#ffa505', '~w~n', [_90062])))) ^ Unify: (208) [rtrace] rtrace:quietly3(user:(wots(_90062, must_det_ll(user:metta_anew(load, [=, ['add-ngrams', _Except, _F, _N, _Loc, _Grams], [[length, _NGram, _N], [append, _NGram, __, _Mid], [forall, [append, __, _Mid, _Grams], ['assert-ngram', _Except, _F, _Loc, _NGram]]]], metta_atom('&self', [=, ['add-ngrams', _Except, _F, _N, _Loc, _Grams], [[length, _NGram, _N], [append, _NGram, __, _Mid], [forall, [append, __, _Mid, _Grams], ['assert-ngram', _Except, _F, _Loc, _NGram]]]])))), (_90062==""->true;our_ansi_format('#ffa505', '~w~n', [_90062])))) (= (add-ngrams $Except $F $N $Loc $Grams) ( (length $NGram $N) (append $NGram $ $Mid) (forall (append $ $Mid $Grams) (assert-ngram $Except $F $Loc $NGram)))) ^ Exit: (208) [rtrace] rtrace:quietly3(user:(wots("", must_det_ll(user:metta_anew(load, [=, ['add-ngrams', _Except, _F, _N, _Loc, _Grams], [[length, _NGram, _N], [append, _NGram, __, _Mid], [forall, [append, __, _Mid, _Grams], ['assert-ngram', _Except, _F, _Loc, _NGram]]]], metta_atom('&self', [=, ['add-ngrams', _Except, _F, _N, _Loc, _Grams], [[length, _NGram, _N], [append, _NGram, __, _Mid], [forall, [append, __, _Mid, _Grams], ['assert-ngram', _Except, _F, _Loc, _NGram]]]])))), (""==""->true;our_ansi_format('#ffa505', '~w~n', [""])))) ^ Exit: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, ['add-ngrams', _Except, _F, _N, _Loc, _Grams], [[length, _NGram, _N], [append, _NGram, __, _Mid], [forall, [append, __, _Mid, _Grams], ['assert-ngram', _Except, _F, _Loc, _NGram]]]], metta_atom('&self', [=, ['add-ngrams', _Except, _F, _N, _Loc, _Grams], [[length, _NGram, _N], [append, _NGram, __, _Mid], [forall, [append, __, _Mid, _Grams], ['assert-ngram', _Except, _F, _Loc, _NGram]]]]))) Exit: (205) [user] asserted_do_metta2('&self', load, [=, ['add-ngrams', _Except, _F, _N, _Loc, _Grams], [[length, _NGram, _N], [append, _NGram, __, _Mid], [forall, [append, __, _Mid, _Grams], ['assert-ngram', _Except, _F, _Loc, _NGram]]]], [=, ['add-ngrams', _Except, _F, _N, _Loc, _Grams], [[length, _NGram, _N], [append, _NGram, __, _Mid], [forall, [append, __, _Mid, _Grams], ['assert-ngram', _Except, _F, _Loc, _NGram]]]]) Exit: (204) [user] asserted_do_metta('&self', load, [=, ['add-ngrams', _Except, _F, _N, _Loc, _Grams], [[length, _NGram, _N], [append, _NGram, __, _Mid], [forall, [append, __, _Mid, _Grams], ['assert-ngram', _Except, _F, _Loc, _NGram]]]]) Exit: (203) [user] asserted_do_metta('&self', +, [=, ['add-ngrams', _Except, _F, _N, _Loc, _Grams], [[length, _NGram, _N], [append, _NGram, __, _Mid], [forall, [append, __, _Mid, _Grams], ['assert-ngram', _Except, _F, _Loc, _NGram]]]]) Call: (203) [system] _3348='True' Exit: (203) [system] 'True'='True' Exit: (200) [user] catch_err((call(asserted_do_metta('&self', +, [=, ['add-ngrams', _Except, _F, _N, _Loc, _Grams], [[length, _NGram, _N], [append, _NGram, __, _Mid], [forall, [append, __, _Mid, _Grams], ['assert-ngram', _Except, _F, _Loc, _NGram]]]]))*->'True'='True';'True'='False'), error(_60440, _60442), fail) ^ Exit: (199) [user] catch_nowarn((call(asserted_do_metta('&self', +, [=, ['add-ngrams', _Except, _F, _N, _Loc, _Grams], [[length, _NGram, _N], [append, _NGram, __, _Mid], [forall, [append, __, _Mid, _Grams], ['assert-ngram', _Except, _F, _Loc, _NGram]]]]))*->'True'='True';'True'='False')) ^ Exit: (198) [user] as_tf(asserted_do_metta('&self', +, [=, ['add-ngrams', _Except, _F, _N, _Loc, _Grams], [[length, _NGram, _N], [append, _NGram, __, _Mid], [forall, [append, __, _Mid, _Grams], ['assert-ngram', _Except, _F, _Loc, _NGram]]]]), 'True') Exit: (196) [user] dont_give_up(as_tf(asserted_do_metta('&self', +, [=, ['add-ngrams', _Except, _F, _N, _Loc, _Grams], [[length, _NGram, _N], [append, _NGram, __, _Mid], [forall, [append, __, _Mid, _Grams], ['assert-ngram', _Except, _F, _Loc, _NGram]]]]), 'True')) Exit: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['add-ngrams', _Except, _F, _N, _Loc, _Grams], [[length, _NGram, _N], [append, _NGram, __, _Mid], [forall, [append, __, _Mid, _Grams], ['assert-ngram', _Except, _F, _Loc, _NGram]]]], 'True') ^ Exit: (194) [user] must_not_error(user:do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['add-ngrams', _Except, _F, _N, _Loc, _Grams], [[length, _NGram, _N], [append, _NGram, __, _Mid], [forall, [append, __, _Mid, _Grams], ['assert-ngram', _Except, _F, _Loc, _NGram]]]], 'True')) ^ Redo: (193) [user] metta_file_buffer(_3300, _3302, _3304, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', _3308) ^ Unify: (193) [user] metta_file_buffer(+, [=, [except_none, _122216], 'True'], ['__'=_122216], P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', '$stream_position'(8779, 320, 48, 8779)) ^ Exit: (193) [user] metta_file_buffer(+, [=, [except_none, _122216], 'True'], ['__'=_122216], P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', '$stream_position'(8779, 320, 48, 8779)) ^ Call: (194) [user] apply:maplist(maybe_assign, ['__'=_122216]) ^ Unify: (194) [apply] apply:maplist(user:maybe_assign, ['__'=_122216]) Call: (195) [apply] apply:maplist_(['__'=_122216], user:maybe_assign) Unify: (195) [apply] apply:maplist_(['__'=_122216], user:maybe_assign) Call: (196) [user] maybe_assign('__'=_122216) Unify: (196) [user] maybe_assign('__'=_122216) ^ Call: (197) [user] ignore(_122216=__) ^ Unify: (197) [system] ignore(user:(_122216=__)) Call: (198) [system] _122216=__ Exit: (198) [system] __=__ ^ Exit: (197) [system] ignore(user:(__=__)) Exit: (196) [user] maybe_assign('__'=__) Call: (196) [apply] apply:maplist_([], user:maybe_assign) Unify: (196) [apply] apply:maplist_([], user:maybe_assign) Exit: (196) [apply] apply:maplist_([], user:maybe_assign) Exit: (195) [apply] apply:maplist_(['__'=__], user:maybe_assign) ^ Exit: (194) [apply] apply:maplist(user:maybe_assign, ['__'=__]) ^ Call: (194) [user] must_not_error(do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, [except_none, __], 'True'], _3348)) ^ Unify: (194) [user] must_not_error(user:do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, [except_none, __], 'True'], _3348)) Call: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, [except_none, __], 'True'], _3348) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, [except_none, __], 'True'], _3348) Call: (196) [system] var([=, [except_none, __], 'True']) Redo: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, [except_none, __], 'True'], _3348) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, [except_none, __], 'True'], _3348) Call: (196) [system] (+)\==exec Exit: (196) [system] (+)\==exec Call: (196) [system] [=, [except_none, __], 'True']==[] Redo: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, [except_none, __], 'True'], _3348) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, [except_none, __], 'True'], _3348) Call: (196) [system] string([=, [except_none, __], 'True']) Redo: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, [except_none, __], 'True'], _3348) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, [except_none, __], 'True'], _3348) Call: (196) [system] (+)\==exec Exit: (196) [system] (+)\==exec ^ Call: (196) [user] if_t(into_simple_op(+, [=, [except_none, __], 'True'], _202450), pfcAdd_Now('next-operation'(_202450))) ^ Unify: (196) [user] if_t(into_simple_op(+, [=, [except_none, __], 'True'], _202450), pfcAdd_Now('next-operation'(_202450))) Call: (197) [user] into_simple_op(+, [=, [except_none, __], 'True'], _202450) Unify: (197) [user] into_simple_op(+, [=, [except_none, __], 'True'], op(+, =, _205242)) Call: (198) [user] o_s([[except_none, __], 'True'], _205242) Unify: (198) [user] o_s([[except_none, __], 'True'], _205242) Call: (199) [user] o_s([except_none, __], _205242) Unify: (199) [user] o_s([except_none, __], _205242) Call: (200) [user] o_s(except_none, _205242) Unify: (200) [user] o_s(except_none, except_none) Exit: (200) [user] o_s(except_none, except_none) Exit: (199) [user] o_s([except_none, __], except_none) Exit: (198) [user] o_s([[except_none, __], 'True'], except_none) Exit: (197) [user] into_simple_op(+, [=, [except_none, __], 'True'], op(+, =, except_none)) ^ Call: (197) [user] pfcAdd_Now('next-operation'(op(+, =, except_none))) ^ Unify: (197) [user] pfcAdd_Now('next-operation'(op(+, =, except_none))) ^ Call: (198) [user] current_predicate(pfcAdd/1) ^ Exit: (198) [user] current_predicate(pfcAdd/1) ^ Call: (198) [user] once_writeq_nl(pfcAdd('next-operation'(op(+, =, except_none)))) ^ Unify: (198) [user] once_writeq_nl(pfcAdd('next-operation'(op(+, =, except_none)))) ^ Call: (199) [user] clause(pfcTraceExecution, true) ^ Fail: (199) [user] clause(pfcTraceExecution, true) ^ Redo: (198) [user] once_writeq_nl(pfcAdd('next-operation'(op(+, =, except_none)))) ^ Exit: (198) [user] once_writeq_nl(pfcAdd('next-operation'(op(+, =, except_none)))) ^ Call: (198) [user] pfcAdd('next-operation'(op(+, =, except_none))) ^ Unify: (198) [user] pfcAdd('next-operation'(op(+, =, except_none))) ^ Call: (199) [user] must_ex(current_why_UU(_226460)) ^ Unify: (199) [user] must_ex(current_why_UU(_226460)) Call: (201) [user] current_why_UU(_226460) Unify: (201) [user] current_why_UU(_226460) ^ Call: (202) [user] get_why_uu(_226460) ^ Unify: (202) [user] get_why_uu(_226460) ^ Call: (203) [user] findall(_232000, current_why(_232000), _232006) ^ Unify: (203) [$bags] findall(_232000, user:current_why(_232000), _232006) ^ Call: (204) [$bags] findall(_232000, user:current_why(_232000), _232006, []) ^ Unify: (204) [$bags] findall(_232000, user:current_why(_232000), _232006, []) ^ Call: (205) [$bags] cleanup_bag(findall_loop(_232000, user:current_why(_232000), _232006, []), '$destroy_findall_bag') ^ Unify: (205) [$bags] cleanup_bag('$bags':findall_loop(_232000, user:current_why(_232000), _232006, []), '$bags':'$destroy_findall_bag') Call: (206) [$bags] findall_loop(_232000, user:current_why(_232000), _232006, []) Unify: (206) [$bags] findall_loop(_232000, user:current_why(_232000), _232006, []) ^ Call: (207) [user] bugger:current_why(_232000) ^ Unify: (207) [user] bugger:current_why(_232000) ^ Call: (208) [user] bugger:current_why_data(_232000) ^ Unify: (208) [user] bugger:current_why_data(_232000) Call: (209) [system] nb_current('$current_why', wp(_232000, _243260)) Fail: (209) [system] nb_current('$current_why', wp(_232000, _243260)) ^ Redo: (208) [user] bugger:current_why_data(_232000) ^ Unify: (208) [user] bugger:current_why_data(_232000) Call: (209) [t_l] t_l:current_why_source(_232000) Fail: (209) [t_l] t_l:current_why_source(_232000) ^ Fail: (208) [user] bugger:current_why_data(_232000) ^ Redo: (207) [user] bugger:current_why(_232000) ^ Unify: (207) [user] bugger:current_why(mfl4(_250688, _250690, _250692, _250694)) ^ Call: (209) [system] setup_call_cleanup('$notrace'(_251644, _251646), once(user:current_mfl4(_250688, _250690, _250692, _250694)), '$restore_trace'(_251644, _251646)) ^ Unify: (209) [system] setup_call_cleanup(system:'$notrace'(_251644, _251646), system:once(user:current_mfl4(_250688, _250690, _250692, _250694)), system:'$restore_trace'(_251644, _251646)) ^ Call: (210) [system] sig_atomic(system:'$notrace'(_251644, _251646)) ^ Exit: (209) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:current_mfl4(_250688, user, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', 587)), system:'$restore_trace'(3, -1)) ^ Exit: (207) [user] bugger:current_why(P;HTML|mfl4(_250688, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Redo: (206) [$bags] findall_loop(_232000, user:current_why(_232000), _232006, []) Exit: (206) [$bags] findall_loop(_232000, user:current_why(_232000), [P;HTML|mfl4(_268526, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], []) ^ Exit: (205) [$bags] cleanup_bag('$bags':findall_loop(_232000, user:current_why(_232000), [P;HTML|mfl4(_268526, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], []), '$bags':'$destroy_findall_bag') ^ Exit: (204) [$bags] findall(_232000, user:current_why(_232000), [P;HTML|mfl4(_268526, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], []) ^ Exit: (203) [$bags] findall(_232000, user:current_why(_232000), [P;HTML|mfl4(_268526, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Call: (203) [system] [P;HTML|mfl4(_268526, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]\==[] Exit: (203) [system] [P;HTML|mfl4(_268526, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]\==[] ^ Call: (203) [user] u_to_uu([P;HTML|mfl4(_268526, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _226460) ^ Unify: (203) [user] u_to_uu([P;HTML|mfl4(_268526, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], ([P;HTML|mfl4(_268526, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], ax)) Call: (204) [system] var([P;HTML|mfl4(_268526, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Fail: (204) [system] var([P;HTML|mfl4(_268526, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) ^ Redo: (203) [user] u_to_uu([P;HTML|mfl4(_268526, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _226460) ^ Unify: (203) [user] u_to_uu([P;HTML|mfl4(_268526, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], [P;HTML|mfl4(_268526, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Call: (204) [system] nonvar([P;HTML|mfl4(_268526, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Exit: (204) [system] nonvar([P;HTML|mfl4(_268526, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Call: (204) [system] [P;HTML|mfl4(_268526, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]=(_388314, _388316) Fail: (204) [system] [P;HTML|mfl4(_268526, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]=(_388314, _388316) ^ Redo: (203) [user] u_to_uu([P;HTML|mfl4(_268526, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _226460) ^ Unify: (203) [user] u_to_uu([P;HTML|mfl4(_268526, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _226460) ^ Call: (204) [user] logicmoo_util_terms:list_to_conjuncts([P;HTML|mfl4(_268526, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _418724) ^ Unify: (204) [user] logicmoo_util_terms:list_to_conjuncts([P;HTML|mfl4(_268526, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _418724) ^ Call: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_268526, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _418724) ^ Unify: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_268526, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], [P;HTML|mfl4(_268526, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Call: (206) [system] var([P;HTML|mfl4(_268526, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Fail: (206) [system] var([P;HTML|mfl4(_268526, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) ^ Redo: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_268526, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _418724) ^ Unify: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_268526, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], [P;HTML|mfl4(_268526, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) ^ Call: (206) [user] not(compound([P;HTML|mfl4(_268526, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)])) ^ Unify: (206) [system] not(user:compound([P;HTML|mfl4(_268526, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)])) Call: (207) [system] compound([P;HTML|mfl4(_268526, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Exit: (207) [system] compound([P;HTML|mfl4(_268526, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) ^ Fail: (206) [system] not(user:compound([P;HTML|mfl4(_3678, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)])) ^ Redo: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_3678, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _3698) ^ Unify: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_3678, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _3698) ^ Call: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3678, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _3698) ^ Unify: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3678, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_3678, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Call: (207) [system] var(P;HTML|mfl4(_3678, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Fail: (207) [system] var(P;HTML|mfl4(_3678, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Redo: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3678, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _3698) ^ Unify: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3678, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_3678, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Call: (207) [user] not(compound(P;HTML|mfl4(_3678, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587))) ^ Unify: (207) [system] not(user:compound(P;HTML|mfl4(_3678, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587))) Call: (208) [system] compound(P;HTML|mfl4(_3678, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Exit: (208) [system] compound(P;HTML|mfl4(_3678, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Fail: (207) [system] not(user:compound(P;HTML|mfl4(_3678, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587))) ^ Redo: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3678, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _3698) ^ Unify: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3678, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_3678, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Exit: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3678, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_3678, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Exit: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_3678, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], P;HTML|mfl4(_3678, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Exit: (204) [user] logicmoo_util_terms:list_to_conjuncts([P;HTML|mfl4(_3678, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], P;HTML|mfl4(_3678, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Call: (204) [user] u_to_uu(P;HTML|mfl4(_3678, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _3652) ^ Unify: (204) [user] u_to_uu(P;HTML|mfl4(_3678, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), (P;HTML|mfl4(_3678, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) Call: (205) [system] var(P;HTML|mfl4(_3678, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Fail: (205) [system] var(P;HTML|mfl4(_3678, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Redo: (204) [user] u_to_uu(P;HTML|mfl4(_3678, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _3652) ^ Unify: (204) [user] u_to_uu(P;HTML|mfl4(_3678, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_3678, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Call: (205) [system] nonvar(P;HTML|mfl4(_3678, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Exit: (205) [system] nonvar(P;HTML|mfl4(_3678, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Call: (205) [system] P;HTML|mfl4(_3678, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)=(_264176, _264178) Fail: (205) [system] P;HTML|mfl4(_3678, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)=(_264176, _264178) ^ Redo: (204) [user] u_to_uu(P;HTML|mfl4(_3678, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _3652) ^ Unify: (204) [user] u_to_uu(P;HTML|mfl4(_3678, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), (P;HTML|mfl4(_3678, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (204) [user] u_to_uu(P;HTML|mfl4(_3678, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), (P;HTML|mfl4(_3678, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (203) [user] u_to_uu([P;HTML|mfl4(_3678, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], (P;HTML|mfl4(_3678, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (202) [user] get_why_uu((P;HTML|mfl4(_3678, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) Exit: (201) [user] current_why_UU((P;HTML|mfl4(_3678, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (199) [user] must_ex(current_why_UU((P;HTML|mfl4(_3678, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (199) [user] pfcAdd('next-operation'(op(+, =, except_none)), (P;HTML|mfl4(_3678, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (199) [user] pfcAdd('next-operation'(op(+, =, except_none)), (P;HTML|mfl4(_3678, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (200) [user] pfcPost('next-operation'(op(+, =, except_none)), (P;HTML|mfl4(_3678, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (200) [user] pfcPost('next-operation'(op(+, =, except_none)), (P;HTML|mfl4(_3678, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (201) [user] pfcPost_rev((P;HTML|mfl4(_3678, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax), 'next-operation'(op(+, =, except_none))) ^ Unify: (201) [user] pfcPost_rev((P;HTML|mfl4(_3678, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax), 'next-operation'(op(+, =, except_none))) Call: (202) [system] is_list('next-operation'(op(+, =, except_none))) Fail: (202) [system] is_list('next-operation'(op(+, =, except_none))) ^ Redo: (201) [user] pfcPost_rev((P;HTML|mfl4(_3678, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax), 'next-operation'(op(+, =, except_none))) ^ Call: (202) [user] pfcPost1('next-operation'(op(+, =, except_none)), (P;HTML|mfl4(_3678, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (202) [user] pfcPost1('next-operation'(op(+, =, except_none)), (P;HTML|mfl4(_3678, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (203) [user] control_arg_types('next-operation'(op(+, =, except_none)), _422784) ^ Unify: (203) [user] control_arg_types('next-operation'(op(+, =, except_none)), _422784) Call: (204) [system] fail Fail: (204) [system] fail ^ Fail: (203) [user] control_arg_types('next-operation'(op(+, =, except_none)), _422784) ^ Redo: (202) [user] pfcPost1('next-operation'(op(+, =, except_none)), (P;HTML|mfl4(_3678, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (202) [user] pfcPost1('next-operation'(op(+, =, except_none)), (P;HTML|mfl4(_3678, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (203) [user] locally_each:locally(set_prolog_flag(occurs_check, true), catch(pfcPost11('next-operation'(op(+, =, except_none)), (P;HTML|mfl4(_3678, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _442608, (notrace, wdmsg(('next-operation'(op(+, =, except_none))=>_442608)), trace))) ^ Unify: (203) [locally_each] locally_each:locally(user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, except_none)), (P;HTML|mfl4(_3678, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _442608, (notrace, wdmsg(('next-operation'(op(+, =, except_none))=>_442608)), trace))) ^ Call: (204) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, except_none)), (P;HTML|mfl4(_3678, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _442608, (notrace, wdmsg(('next-operation'(op(+, =, except_none))=>_442608)), trace)), user:each_call_cleanup) ^ Unify: (204) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, except_none)), (P;HTML|mfl4(_3678, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _442608, (notrace, wdmsg(('next-operation'(op(+, =, except_none))=>_442608)), trace)), user:each_call_cleanup) Call: (205) [system] current_prolog_flag(occurs_check, _473106) Exit: (205) [system] current_prolog_flag(occurs_check, true) ^ Call: (205) [locally_each] locally_each:wtl_how(trusted_redo_call_cleanup, true==true, user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, except_none)), (P;HTML|mfl4(_3678, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _442608, (notrace, wdmsg(('next-operation'(op(+, =, except_none))=>_442608)), trace)), user:set_prolog_flag(occurs_check, true)) ^ Unify: (205) [locally_each] locally_each:wtl_how(locally_each:trusted_redo_call_cleanup, locally_each:(true==true), user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, except_none)), (P;HTML|mfl4(_3678, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _442608, (notrace, wdmsg(('next-operation'(op(+, =, except_none))=>_442608)), trace)), user:set_prolog_flag(occurs_check, true)) Call: (206) [system] true==true Exit: (206) [system] true==true ^ Call: (207) [user] pfcPost11('next-operation'(op(+, =, except_none)), (P;HTML|mfl4(_3678, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (207) [user] pfcPost11('next-operation'(op(+, =, except_none)), (P;HTML|mfl4(_3678, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (208) [user] must_ex(pfcAddSupport('next-operation'(op(+, =, except_none)), (P;HTML|mfl4(_3678, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Unify: (208) [user] must_ex(pfcAddSupport('next-operation'(op(+, =, except_none)), (P;HTML|mfl4(_3678, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (210) [user] pfcAddSupport('next-operation'(op(+, =, except_none)), (P;HTML|mfl4(_3654, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (210) [user] pfcAddSupport('next-operation'(op(+, =, except_none)), (P;HTML|mfl4(_3654, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (211) [user] assert('$spft$'('next-operation'(op(+, =, except_none)), P;HTML|mfl4(_3654, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (211) [user] assert('$spft$'('next-operation'(op(+, =, except_none)), P;HTML|mfl4(_3654, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (210) [user] pfcAddSupport('next-operation'(op(+, =, except_none)), (P;HTML|mfl4(_3654, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (208) [user] must_ex(pfcAddSupport('next-operation'(op(+, =, except_none)), (P;HTML|mfl4(_3654, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (208) [user] pfcUnique(post, 'next-operation'(op(+, =, except_none))) ^ Unify: (208) [user] pfcUnique(post, 'next-operation'(op(+, =, except_none))) ^ Call: (209) [user] pfcUnique(post, 'next-operation'(op(+, =, except_none)), true) ^ Unify: (209) [user] pfcUnique(post, 'next-operation'(op(+, =, except_none)), true) ^ Call: (210) [user] is_asserted_exact('next-operation'(op(+, =, except_none)), true) ^ Unify: (210) [user] is_asserted_exact('next-operation'(op(+, =, except_none)), true) ^ Call: (211) [user] strip_module('next-operation'(op(+, =, except_none)), _53796, _53798) ^ Exit: (211) [user] strip_module('next-operation'(op(+, =, except_none)), user, 'next-operation'(op(+, =, except_none))) ^ Call: (211) [user] is_asserted_exact(user, 'next-operation'(op(+, =, except_none)), true) ^ Unify: (211) [user] is_asserted_exact(user, 'next-operation'(op(+, =, except_none)), true) Call: (212) [system] _57540=user Exit: (212) [system] user=user ^ Call: (212) [user] clause(user:'next-operation'(op(+, =, except_none)), true, _59410) ^ Fail: (212) [user] clause('next-operation'(op(+, =, except_none)), true, _59410) ^ Redo: (211) [user] is_asserted_exact(user, 'next-operation'(op(+, =, except_none)), true) ^ Call: (212) [user] clause(user:'next-operation'(op(+, =, except_none)), true, _62238) ^ Fail: (212) [user] clause('next-operation'(op(+, =, except_none)), true, _62238) ^ Fail: (211) [user] is_asserted_exact(user, 'next-operation'(op(+, =, except_none)), true) ^ Fail: (210) [user] is_asserted_exact('next-operation'(op(+, =, except_none)), true) ^ Redo: (209) [user] pfcUnique(post, 'next-operation'(op(+, =, except_none)), true) ^ Exit: (209) [user] pfcUnique(post, 'next-operation'(op(+, =, except_none)), true) ^ Exit: (208) [user] pfcUnique(post, 'next-operation'(op(+, =, except_none))) ^ Call: (208) [user] pfcPost2('next-operation'(op(+, =, except_none)), (P;HTML|mfl4(_3654, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (208) [user] pfcPost2('next-operation'(op(+, =, except_none)), (P;HTML|mfl4(_3654, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (209) [user] must_ex(once((\+ \+is_asserted_exact('next-operation'(op(+, =, except_none)));assert('next-operation'(op(+, =, except_none)))))) ^ Unify: (209) [user] must_ex(once((\+ \+is_asserted_exact('next-operation'(op(+, =, except_none)));assert('next-operation'(op(+, =, except_none)))))) ^ Call: (211) [user] once((\+ \+is_asserted_exact('next-operation'(op(+, =, except_none)));assert('next-operation'(op(+, =, except_none))))) ^ Unify: (211) [system] once(user:(\+ \+is_asserted_exact('next-operation'(op(+, =, except_none)));assert('next-operation'(op(+, =, except_none))))) ^ Call: (213) [user] is_asserted_exact('next-operation'(op(+, =, except_none))) ^ Unify: (213) [user] is_asserted_exact('next-operation'(op(+, =, except_none))) ^ Call: (214) [user] strip_module('next-operation'(op(+, =, except_none)), _89576, _89578) ^ Exit: (214) [user] strip_module('next-operation'(op(+, =, except_none)), user, 'next-operation'(op(+, =, except_none))) ^ Call: (214) [user] hook_database:expand_to_hb('next-operation'(op(+, =, except_none)), _91456, _91458) ^ Unify: (214) [user] hook_database:expand_to_hb('next-operation'(op(+, =, except_none)), 'next-operation'(op(+, =, except_none)), true) Call: (215) [system] var('next-operation'(op(+, =, except_none))) Fail: (215) [system] var('next-operation'(op(+, =, except_none))) ^ Redo: (214) [user] hook_database:expand_to_hb('next-operation'(op(+, =, except_none)), _91456, _91458) ^ Unify: (214) [user] hook_database:expand_to_hb('next-operation'(op(+, =, except_none)), 'next-operation'(op(+, =, except_none)), true) ^ Exit: (214) [user] hook_database:expand_to_hb('next-operation'(op(+, =, except_none)), 'next-operation'(op(+, =, except_none)), true) ^ Call: (214) [user] is_asserted_exact(user, 'next-operation'(op(+, =, except_none)), true) ^ Unify: (214) [user] is_asserted_exact(user, 'next-operation'(op(+, =, except_none)), true) Call: (215) [system] _99862=user Exit: (215) [system] user=user ^ Call: (215) [user] clause(user:'next-operation'(op(+, =, except_none)), true, _101732) ^ Fail: (215) [user] clause('next-operation'(op(+, =, except_none)), true, _101732) ^ Redo: (214) [user] is_asserted_exact(user, 'next-operation'(op(+, =, except_none)), true) ^ Call: (215) [user] clause(user:'next-operation'(op(+, =, except_none)), true, _104560) ^ Fail: (215) [user] clause('next-operation'(op(+, =, except_none)), true, _104560) ^ Fail: (214) [user] is_asserted_exact(user, 'next-operation'(op(+, =, except_none)), true) ^ Fail: (213) [user] is_asserted_exact('next-operation'(op(+, =, except_none))) ^ Call: (213) [user] assert('next-operation'(op(+, =, except_none))) ^ Exit: (213) [user] assert('next-operation'(op(+, =, except_none))) ^ Exit: (211) [system] once(user:(\+ \+is_asserted_exact('next-operation'(op(+, =, except_none)));assert('next-operation'(op(+, =, except_none))))) ^ Exit: (209) [user] must_ex(once((\+ \+is_asserted_exact('next-operation'(op(+, =, except_none)));assert('next-operation'(op(+, =, except_none)))))) ^ Call: (209) [user] must_ex(pfcTraceAdd('next-operation'(op(+, =, except_none)), (P;HTML|mfl4(_3654, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Unify: (209) [user] must_ex(pfcTraceAdd('next-operation'(op(+, =, except_none)), (P;HTML|mfl4(_3654, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (211) [user] pfcTraceAdd('next-operation'(op(+, =, except_none)), (P;HTML|mfl4(_3654, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (211) [user] pfcTraceAdd('next-operation'(op(+, =, except_none)), (P;HTML|mfl4(_3654, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (212) [user] pfcTraceAddPrint('next-operation'(op(+, =, except_none)), (P;HTML|mfl4(_3654, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (212) [user] pfcTraceAddPrint('next-operation'(op(+, =, except_none)), (P;HTML|mfl4(_3654, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (213) [user] pfcIsTraced('next-operation'(op(+, =, except_none))) ^ Unify: (213) [user] pfcIsTraced('next-operation'(op(+, =, except_none))) ^ Call: (214) [user] pfcIsNotTraced('next-operation'(op(+, =, except_none))) ^ Unify: (214) [user] pfcIsNotTraced('next-operation'(op(+, =, except_none))) ^ Call: (215) [user] compound_eles(1, 'next-operation'(op(+, =, except_none)), _161314) ^ Unify: (215) [user] compound_eles(1, 'next-operation'(op(+, =, except_none)), _161314) Call: (216) [system] var('next-operation'(op(+, =, except_none))) Fail: (216) [system] var('next-operation'(op(+, =, except_none))) ^ Redo: (215) [user] compound_eles(1, 'next-operation'(op(+, =, except_none)), _161314) ^ Unify: (215) [user] compound_eles(1, 'next-operation'(op(+, =, except_none)), _161314) Call: (216) [system] compound('next-operation'(op(+, =, except_none))) Exit: (216) [system] compound('next-operation'(op(+, =, except_none))) Call: (216) [system] 1<1 Fail: (216) [system] 1<1 ^ Redo: (215) [user] compound_eles(1, 'next-operation'(op(+, =, except_none)), _161314) ^ Unify: (215) [user] compound_eles(1, 'next-operation'(op(+, =, except_none)), _161314) Call: (216) [system] _172466 is 1+ -1 Exit: (216) [system] 0 is 1+ -1 ^ Call: (216) [user] compound_eles('next-operation'(op(+, =, except_none)), _174324) ^ Unify: (216) [user] compound_eles('next-operation'(op(+, =, except_none)), _174324) Call: (217) [system] is_list('next-operation'(op(+, =, except_none))) Fail: (217) [system] is_list('next-operation'(op(+, =, except_none))) ^ Redo: (216) [user] compound_eles('next-operation'(op(+, =, except_none)), _174324) ^ Unify: (216) [user] compound_eles('next-operation'(op(+, =, except_none)), _174324) Call: (217) [system] compound('next-operation'(op(+, =, except_none))) Exit: (217) [system] compound('next-operation'(op(+, =, except_none))) Call: (217) [system] compound_name_arguments('next-operation'(op(+, =, except_none)), _181734, _181736) Exit: (217) [system] compound_name_arguments('next-operation'(op(+, =, except_none)), 'next-operation', [op(+, =, except_none)]) Call: (217) [lists] lists:member(_174324, ['next-operation', op(+, =, except_none)]) Unify: (217) [lists] lists:member(_174324, ['next-operation', op(+, =, except_none)]) Call: (218) [lists] lists:member_([op(+, =, except_none)], _174324, 'next-operation') Unify: (218) [lists] lists:member_([op(+, =, except_none)], 'next-operation', 'next-operation') Exit: (218) [lists] lists:member_([op(+, =, except_none)], 'next-operation', 'next-operation') Exit: (217) [lists] lists:member('next-operation', ['next-operation', op(+, =, except_none)]) ^ Exit: (216) [user] compound_eles('next-operation'(op(+, =, except_none)), 'next-operation') ^ Call: (216) [user] compound_eles(0, 'next-operation', _161314) ^ Unify: (216) [user] compound_eles(0, 'next-operation', _161314) Call: (217) [system] var('next-operation') Fail: (217) [system] var('next-operation') ^ Redo: (216) [user] compound_eles(0, 'next-operation', _161314) ^ Unify: (216) [user] compound_eles(0, 'next-operation', _161314) Call: (217) [system] compound('next-operation') Fail: (217) [system] compound('next-operation') ^ Redo: (216) [user] compound_eles(0, 'next-operation', _161314) Call: (217) [system] _161314='next-operation' Exit: (217) [system] 'next-operation'='next-operation' ^ Exit: (216) [user] compound_eles(0, 'next-operation', 'next-operation') ^ Exit: (215) [user] compound_eles(1, 'next-operation'(op(+, =, except_none)), 'next-operation') ^ Call: (215) [user] pfcIgnored('next-operation') ^ Fail: (215) [user] pfcIgnored('next-operation') Redo: (218) [lists] lists:member_([op(+, =, except_none)], _174324, 'next-operation') Unify: (218) [lists] lists:member_([op(+, =, except_none)], _174324, 'next-operation') Call: (219) [lists] lists:member_([], _174324, op(+, =, except_none)) Unify: (219) [lists] lists:member_([], op(+, =, except_none), op(+, =, except_none)) Exit: (219) [lists] lists:member_([], op(+, =, except_none), op(+, =, except_none)) Exit: (218) [lists] lists:member_([op(+, =, except_none)], op(+, =, except_none), 'next-operation') Exit: (217) [lists] lists:member(op(+, =, except_none), ['next-operation', op(+, =, except_none)]) ^ Exit: (216) [user] compound_eles('next-operation'(op(+, =, except_none)), op(+, =, except_none)) ^ Call: (216) [user] compound_eles(0, op(+, =, except_none), _161314) ^ Unify: (216) [user] compound_eles(0, op(+, =, except_none), _161314) Call: (217) [system] var(op(+, =, except_none)) Fail: (217) [system] var(op(+, =, except_none)) ^ Redo: (216) [user] compound_eles(0, op(+, =, except_none), _161314) ^ Unify: (216) [user] compound_eles(0, op(+, =, except_none), _161314) Call: (217) [system] compound(op(+, =, except_none)) Exit: (217) [system] compound(op(+, =, except_none)) Call: (217) [system] 0<1 Exit: (217) [system] 0<1 Call: (217) [system] _161314=op(+, =, except_none) Exit: (217) [system] op(+, =, except_none)=op(+, =, except_none) ^ Exit: (216) [user] compound_eles(0, op(+, =, except_none), op(+, =, except_none)) ^ Exit: (215) [user] compound_eles(1, 'next-operation'(op(+, =, except_none)), op(+, =, except_none)) ^ Call: (215) [user] pfcIgnored(op(+, =, except_none)) ^ Fail: (215) [user] pfcIgnored(op(+, =, except_none)) ^ Fail: (214) [user] pfcIsNotTraced('next-operation'(op(+, =, except_none))) ^ Redo: (213) [user] pfcIsTraced('next-operation'(op(+, =, except_none))) ^ Unify: (213) [user] pfcIsTraced('next-operation'(op(+, =, except_none))) ^ Call: (214) [user] compound_eles(1, 'next-operation'(op(+, =, except_none)), _229114) ^ Unify: (214) [user] compound_eles(1, 'next-operation'(op(+, =, except_none)), _229114) Call: (215) [system] var('next-operation'(op(+, =, except_none))) Fail: (215) [system] var('next-operation'(op(+, =, except_none))) ^ Redo: (214) [user] compound_eles(1, 'next-operation'(op(+, =, except_none)), _229114) ^ Unify: (214) [user] compound_eles(1, 'next-operation'(op(+, =, except_none)), _229114) Call: (215) [system] compound('next-operation'(op(+, =, except_none))) Exit: (215) [system] compound('next-operation'(op(+, =, except_none))) Call: (215) [system] 1<1 Fail: (215) [system] 1<1 ^ Redo: (214) [user] compound_eles(1, 'next-operation'(op(+, =, except_none)), _229114) ^ Unify: (214) [user] compound_eles(1, 'next-operation'(op(+, =, except_none)), _229114) Call: (215) [system] _240266 is 1+ -1 Exit: (215) [system] 0 is 1+ -1 ^ Call: (215) [user] compound_eles('next-operation'(op(+, =, except_none)), _242124) ^ Unify: (215) [user] compound_eles('next-operation'(op(+, =, except_none)), _242124) Call: (216) [system] is_list('next-operation'(op(+, =, except_none))) Fail: (216) [system] is_list('next-operation'(op(+, =, except_none))) ^ Redo: (215) [user] compound_eles('next-operation'(op(+, =, except_none)), _242124) ^ Unify: (215) [user] compound_eles('next-operation'(op(+, =, except_none)), _242124) Call: (216) [system] compound('next-operation'(op(+, =, except_none))) Exit: (216) [system] compound('next-operation'(op(+, =, except_none))) Call: (216) [system] compound_name_arguments('next-operation'(op(+, =, except_none)), _249534, _249536) Exit: (216) [system] compound_name_arguments('next-operation'(op(+, =, except_none)), 'next-operation', [op(+, =, except_none)]) Call: (216) [lists] lists:member(_242124, ['next-operation', op(+, =, except_none)]) Unify: (216) [lists] lists:member(_242124, ['next-operation', op(+, =, except_none)]) Call: (217) [lists] lists:member_([op(+, =, except_none)], _242124, 'next-operation') Unify: (217) [lists] lists:member_([op(+, =, except_none)], 'next-operation', 'next-operation') Exit: (217) [lists] lists:member_([op(+, =, except_none)], 'next-operation', 'next-operation') Exit: (216) [lists] lists:member('next-operation', ['next-operation', op(+, =, except_none)]) ^ Exit: (215) [user] compound_eles('next-operation'(op(+, =, except_none)), 'next-operation') ^ Call: (215) [user] compound_eles(0, 'next-operation', _229114) ^ Unify: (215) [user] compound_eles(0, 'next-operation', _229114) Call: (216) [system] var('next-operation') Fail: (216) [system] var('next-operation') ^ Redo: (215) [user] compound_eles(0, 'next-operation', _229114) ^ Unify: (215) [user] compound_eles(0, 'next-operation', _229114) Call: (216) [system] compound('next-operation') Fail: (216) [system] compound('next-operation') ^ Redo: (215) [user] compound_eles(0, 'next-operation', _229114) Call: (216) [system] _229114='next-operation' Exit: (216) [system] 'next-operation'='next-operation' ^ Exit: (215) [user] compound_eles(0, 'next-operation', 'next-operation') ^ Exit: (214) [user] compound_eles(1, 'next-operation'(op(+, =, except_none)), 'next-operation') ^ Call: (214) [user] pfcTraced('next-operation') ^ Fail: (214) [user] pfcTraced('next-operation') Redo: (217) [lists] lists:member_([op(+, =, except_none)], _242124, 'next-operation') Unify: (217) [lists] lists:member_([op(+, =, except_none)], _242124, 'next-operation') Call: (218) [lists] lists:member_([], _242124, op(+, =, except_none)) Unify: (218) [lists] lists:member_([], op(+, =, except_none), op(+, =, except_none)) Exit: (218) [lists] lists:member_([], op(+, =, except_none), op(+, =, except_none)) Exit: (217) [lists] lists:member_([op(+, =, except_none)], op(+, =, except_none), 'next-operation') Exit: (216) [lists] lists:member(op(+, =, except_none), ['next-operation', op(+, =, except_none)]) ^ Exit: (215) [user] compound_eles('next-operation'(op(+, =, except_none)), op(+, =, except_none)) ^ Call: (215) [user] compound_eles(0, op(+, =, except_none), _229114) ^ Unify: (215) [user] compound_eles(0, op(+, =, except_none), _229114) Call: (216) [system] var(op(+, =, except_none)) Fail: (216) [system] var(op(+, =, except_none)) ^ Redo: (215) [user] compound_eles(0, op(+, =, except_none), _229114) ^ Unify: (215) [user] compound_eles(0, op(+, =, except_none), _229114) Call: (216) [system] compound(op(+, =, except_none)) Exit: (216) [system] compound(op(+, =, except_none)) Call: (216) [system] 0<1 Exit: (216) [system] 0<1 Call: (216) [system] _229114=op(+, =, except_none) Exit: (216) [system] op(+, =, except_none)=op(+, =, except_none) ^ Exit: (215) [user] compound_eles(0, op(+, =, except_none), op(+, =, except_none)) ^ Exit: (214) [user] compound_eles(1, 'next-operation'(op(+, =, except_none)), op(+, =, except_none)) ^ Call: (214) [user] pfcTraced(op(+, =, except_none)) ^ Fail: (214) [user] pfcTraced(op(+, =, except_none)) ^ Fail: (213) [user] pfcIsTraced('next-operation'(op(+, =, except_none))) ^ Redo: (212) [user] pfcTraceAddPrint('next-operation'(op(+, =, except_none)), (P;HTML|mfl4(_3654, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (212) [user] pfcTraceAddPrint('next-operation'(op(+, =, except_none)), (P;HTML|mfl4(_3654, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (212) [user] pfcTraceAddPrint('next-operation'(op(+, =, except_none)), (P;HTML|mfl4(_3654, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (212) [user] pfcTraceBreak('next-operation'(op(+, =, except_none)), (P;HTML|mfl4(_3654, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (212) [user] pfcTraceBreak('next-operation'(op(+, =, except_none)), (P;HTML|mfl4(_3654, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (213) [user] pfcSpied('next-operation'(op(+, =, except_none)), +) ^ Fail: (213) [user] pfcSpied('next-operation'(op(+, =, except_none)), +) ^ Redo: (212) [user] pfcTraceBreak('next-operation'(op(+, =, except_none)), (P;HTML|mfl4(_3654, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (212) [user] pfcTraceBreak('next-operation'(op(+, =, except_none)), (P;HTML|mfl4(_3654, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (211) [user] pfcTraceAdd('next-operation'(op(+, =, except_none)), (P;HTML|mfl4(_3654, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (209) [user] must_ex(pfcTraceAdd('next-operation'(op(+, =, except_none)), (P;HTML|mfl4(_3654, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (209) [user] must_ex(pfcEnqueue('next-operation'(op(+, =, except_none)), (P;HTML|mfl4(_3654, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Unify: (209) [user] must_ex(pfcEnqueue('next-operation'(op(+, =, except_none)), (P;HTML|mfl4(_3654, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (211) [user] pfcEnqueue('next-operation'(op(+, =, except_none)), (P;HTML|mfl4(_3654, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (211) [user] pfcEnqueue('next-operation'(op(+, =, except_none)), (P;HTML|mfl4(_3654, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (212) [user] pfcGetSearch(_395708) ^ Unify: (212) [user] pfcGetSearch(_395708) Call: (213) [t_l] t_l:pfcSearchTL(_397558) Fail: (213) [t_l] t_l:pfcSearchTL(_397558) ^ Redo: (212) [user] pfcGetSearch(_395708) ^ Call: (213) [user] pfcSearch(_400332) ^ Unify: (213) [user] pfcSearch(direct) ^ Exit: (213) [user] pfcSearch(direct) Call: (213) [system] _395708=direct Exit: (213) [system] direct=direct ^ Exit: (212) [user] pfcGetSearch(direct) ^ Call: (212) [user] pfcEnqueue(direct, 'next-operation'(op(+, =, except_none)), (P;HTML|mfl4(_3654, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (212) [user] pfcEnqueue(direct, 'next-operation'(op(+, =, except_none)), (P;HTML|mfl4(_3654, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) Call: (213) [system] direct=direct Exit: (213) [system] direct=direct ^ Call: (213) [user] pfcFwd('next-operation'(op(+, =, except_none))) ^ Unify: (213) [user] pfcFwd('next-operation'(op(+, =, except_none))) ^ Call: (214) [user] control_arg_types('next-operation'(op(+, =, except_none)), _424794) ^ Unify: (214) [user] control_arg_types('next-operation'(op(+, =, except_none)), _424794) Call: (215) [system] fail Fail: (215) [system] fail ^ Fail: (214) [user] control_arg_types('next-operation'(op(+, =, except_none)), _424794) ^ Redo: (213) [user] pfcFwd('next-operation'(op(+, =, except_none))) ^ Unify: (213) [user] pfcFwd('next-operation'(op(+, =, except_none))) ^ Call: (214) [user] locally_each:locally(set_prolog_flag(occurs_check, true), pfcFwd0('next-operation'(op(+, =, except_none)))) ^ Unify: (214) [locally_each] locally_each:locally(user:set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, except_none)))) ^ Call: (215) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, except_none))), user:each_call_cleanup) ^ Unify: (215) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, except_none))), user:each_call_cleanup) Call: (216) [system] current_prolog_flag(occurs_check, _435056) Exit: (216) [system] current_prolog_flag(occurs_check, true) ^ Call: (216) [locally_each] locally_each:wtl_how(trusted_redo_call_cleanup, true==true, user:set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, except_none))), user:set_prolog_flag(occurs_check, true)) ^ Unify: (216) [locally_each] locally_each:wtl_how(locally_each:trusted_redo_call_cleanup, locally_each:(true==true), user:set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, except_none))), user:set_prolog_flag(occurs_check, true)) Call: (217) [system] true==true Exit: (217) [system] true==true ^ Call: (217) [user] pfcFwd0('next-operation'(op(+, =, except_none))) ^ Unify: (217) [user] pfcFwd0('next-operation'(op(+, =, except_none))) Call: (218) [system] is_list(_442552) Fail: (218) [system] is_list(_442552) ^ Redo: (217) [user] pfcFwd0('next-operation'(op(+, =, except_none))) ^ Call: (218) [user] pfcFwd1('next-operation'(op(+, =, except_none))) ^ Unify: (218) [user] pfcFwd1('next-operation'(op(+, =, except_none))) ^ Call: (219) [user] fc_rule_check('next-operation'(op(+, =, except_none))) ^ Unify: (219) [user] fc_rule_check('next-operation'(op(+, =, except_none))) ^ Exit: (219) [user] fc_rule_check('next-operation'(op(+, =, except_none))) Call: (219) [system] copy_term('next-operation'(op(+, =, except_none)), _449946) Exit: (219) [system] copy_term('next-operation'(op(+, =, except_none)), 'next-operation'(op(+, =, except_none))) ^ Call: (219) [user] ignore(fcpt('next-operation'(op(+, =, except_none)), 'next-operation'(op(+, =, except_none)))) ^ Unify: (219) [system] ignore(user:fcpt('next-operation'(op(+, =, except_none)), 'next-operation'(op(+, =, except_none)))) ^ Call: (220) [user] fcpt('next-operation'(op(+, =, except_none)), 'next-operation'(op(+, =, except_none))) ^ Unify: (220) [user] fcpt('next-operation'(op(+, =, except_none)), 'next-operation'(op(+, =, except_none))) ^ Call: (221) [user] pfcGetTriggerQuick('$pt$'('next-operation'(op(+, =, except_none)), _455538)) ^ Unify: (221) [user] pfcGetTriggerQuick('$pt$'('next-operation'(op(+, =, except_none)), _455538)) ^ Call: (222) [user] clause('$pt$'('next-operation'(op(+, =, except_none)), _455538), true) ^ Fail: (222) [user] clause('$pt$'('next-operation'(op(+, =, except_none)), _455538), true) ^ Redo: (221) [user] pfcGetTriggerQuick('$pt$'('next-operation'(op(+, =, except_none)), _455538)) ^ Call: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, except_none)), _455538)) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, except_none)), _455538)) Call: (223) [system] var('$pt$'('next-operation'(op(+, =, except_none)), _455538)) Fail: (223) [system] var('$pt$'('next-operation'(op(+, =, except_none)), _455538)) ^ Redo: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, except_none)), _455538)) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, except_none)), _455538)) Call: (223) [system] callable('$pt$'('next-operation'(op(+, =, except_none)), _455538)) Exit: (223) [system] callable('$pt$'('next-operation'(op(+, =, except_none)), _455538)) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, except_none)), _455538)) ^ Redo: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, except_none)), _455538)) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, except_none)), _455538)) ^ Call: (223) [user] predicate_property('$pt$'('next-operation'(op(+, =, except_none)), _455538), imported_from(system)) ^ Unify: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, except_none)), _455538), imported_from(system)) Call: (224) [system] nonvar(imported_from(system)) Exit: (224) [system] nonvar(imported_from(system)) Call: (224) [$syspreds] property_predicate(imported_from(system), user:'$pt$'('next-operation'(op(+, =, except_none)), _455538)) Unify: (224) [$syspreds] property_predicate(imported_from(system), user:'$pt$'('next-operation'(op(+, =, except_none)), _455538)) Call: (225) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, except_none)), _455538)) Unify: (225) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, except_none)), _455538)) Call: (226) [system] callable('$pt$'('next-operation'(op(+, =, except_none)), _455538)) Exit: (226) [system] callable('$pt$'('next-operation'(op(+, =, except_none)), _455538)) Call: (226) [system] atom(user) Exit: (226) [system] atom(user) Exit: (225) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, except_none)), _455538)) ^ Fail: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, except_none)), _455538), imported_from(system)) ^ Redo: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, except_none)), _455538)) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, except_none)), _455538)) ^ Call: (223) [user] predicate_property('$pt$'('next-operation'(op(+, =, except_none)), _455538), built_in) ^ Unify: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, except_none)), _455538), built_in) Call: (224) [system] nonvar(built_in) Exit: (224) [system] nonvar(built_in) Call: (224) [$syspreds] property_predicate(built_in, user:'$pt$'('next-operation'(op(+, =, except_none)), _455538)) Unify: (224) [$syspreds] property_predicate(built_in, user:'$pt$'('next-operation'(op(+, =, except_none)), _455538)) Call: (225) [system] callable('$pt$'('next-operation'(op(+, =, except_none)), _455538)) Exit: (225) [system] callable('$pt$'('next-operation'(op(+, =, except_none)), _455538)) Call: (225) [$syspreds] goal_name_arity('$pt$'('next-operation'(op(+, =, except_none)), _455538), _492608, _492610) Unify: (225) [$syspreds] goal_name_arity('$pt$'('next-operation'(op(+, =, except_none)), _455538), _492608, _492610) Call: (226) [system] compound('$pt$'('next-operation'(op(+, =, except_none)), _455538)) Exit: (226) [system] compound('$pt$'('next-operation'(op(+, =, except_none)), _455538)) Call: (226) [system] compound_name_arity('$pt$'('next-operation'(op(+, =, except_none)), _455538), _492608, _492610) Exit: (226) [system] compound_name_arity('$pt$'('next-operation'(op(+, =, except_none)), _455538), '$pt$', 2) Exit: (225) [$syspreds] goal_name_arity('$pt$'('next-operation'(op(+, =, except_none)), _455538), '$pt$', 2) ^ Call: (225) [$syspreds] current_predicate(user:'$pt$'/2) ^ Exit: (225) [$syspreds] current_predicate(user:'$pt$'/2) ^ Fail: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, except_none)), _455538), built_in) ^ Redo: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, except_none)), _455538)) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, except_none)), _455538)) ^ Call: (223) [user] predicate_property('$pt$'('next-operation'(op(+, =, except_none)), _455538), _503850) ^ Unify: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, except_none)), _455538), _504790) Call: (224) [system] nonvar(_505648) ^ Redo: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, except_none)), _455538), _506650) ^ Unify: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, except_none)), _455538), _507584) Call: (224) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, except_none)), _455538)) Unify: (224) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, except_none)), _455538)) Call: (225) [system] callable('$pt$'('next-operation'(op(+, =, except_none)), _455538)) Exit: (225) [system] callable('$pt$'('next-operation'(op(+, =, except_none)), _455538)) Call: (225) [system] atom(user) Exit: (225) [system] atom(user) Exit: (224) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, except_none)), _455538)) ^ Exit: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, except_none)), _455538), interpreted) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, except_none)), _455538)) ^ Call: (223) [user] predicate_property('$pt$'('next-operation'(op(+, =, except_none)), _455538), number_of_clauses(_516778)) ^ Unify: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, except_none)), _455538), number_of_clauses(_516778)) Call: (224) [system] nonvar(number_of_clauses(_516778)) Exit: (224) [system] nonvar(number_of_clauses(_516778)) Call: (224) [$syspreds] property_predicate(number_of_clauses(_516778), user:'$pt$'('next-operation'(op(+, =, except_none)), _455538)) Unify: (224) [$syspreds] property_predicate(number_of_clauses(_516778), user:'$pt$'('next-operation'(op(+, =, except_none)), _455538)) Call: (225) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, except_none)), _455538)) Unify: (225) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, except_none)), _3912)) Call: (226) [system] callable('$pt$'('next-operation'(op(+, =, except_none)), _3912)) Exit: (226) [system] callable('$pt$'('next-operation'(op(+, =, except_none)), _3912)) Call: (226) [system] atom(user) Exit: (226) [system] atom(user) Exit: (225) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, except_none)), _3912)) Exit: (224) [$syspreds] property_predicate(number_of_clauses(0), user:'$pt$'('next-operation'(op(+, =, except_none)), _3912)) ^ Exit: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, except_none)), _3912), number_of_clauses(0)) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, except_none)), _3912)) ^ Call: (223) [user] setup_call_cleanup(nb_current('$pfc_current_choice', _11690), (prolog_current_choice(_11700), push_current_choice(_11700), clause('$pt$'('next-operation'(op(+, =, except_none)), _3912), _11722), pfc_call(_11722)), nb_setval('$pfc_current_choice', _11690)) ^ Unify: (223) [system] setup_call_cleanup(user:nb_current('$pfc_current_choice', _11690), user:(prolog_current_choice(_11700), push_current_choice(_11700), clause('$pt$'('next-operation'(op(+, =, except_none)), _3912), _11722), pfc_call(_11722)), user:nb_setval('$pfc_current_choice', _11690)) ^ Call: (224) [system] sig_atomic(user:nb_current('$pfc_current_choice', _11690)) Call: (226) [system] nb_current('$pfc_current_choice', _11690) Exit: (226) [system] nb_current('$pfc_current_choice', []) ^ Exit: (224) [system] sig_atomic(user:nb_current('$pfc_current_choice', [])) Call: (225) [system] prolog_current_choice(_11700) Exit: (225) [system] prolog_current_choice(2930) ^ Call: (225) [user] push_current_choice(2930) ^ Unify: (225) [user] push_current_choice(2930) Call: (226) [system] nb_current('$pfc_current_choice', _21040) Exit: (226) [system] nb_current('$pfc_current_choice', []) Call: (226) [system] b_setval('$pfc_current_choice', [2930]) Exit: (226) [system] b_setval('$pfc_current_choice', [2930]) ^ Exit: (225) [user] push_current_choice(2930) ^ Call: (225) [user] clause('$pt$'('next-operation'(op(+, =, except_none)), _3912), _11722) ^ Fail: (225) [user] clause('$pt$'('next-operation'(op(+, =, except_none)), _3912), _11722) Call: (225) [$syspreds] nb_setval('$pfc_current_choice', []) Unify: (225) [$syspreds] nb_setval('$pfc_current_choice', []) Call: (226) [system] duplicate_term([], _29412) Exit: (226) [system] duplicate_term([], []) Call: (226) [system] nb_linkval('$pfc_current_choice', []) Exit: (226) [system] nb_linkval('$pfc_current_choice', []) Exit: (225) [$syspreds] nb_setval('$pfc_current_choice', []) ^ Fail: (223) [system] setup_call_cleanup(user:nb_current('$pfc_current_choice', _11690), user:(prolog_current_choice(_11700), push_current_choice(_11700), clause('$pt$'('next-operation'(op(+, =, except_none)), _3912), _11722), pfc_call(_11722)), user:nb_setval('$pfc_current_choice', _11690)) ^ Fail: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, except_none)), _3912)) ^ Fail: (221) [user] pfcGetTriggerQuick('$pt$'('next-operation'(op(+, =, except_none)), _3912)) ^ Redo: (220) [user] fcpt('next-operation'(op(+, =, except_none)), 'next-operation'(op(+, =, except_none))) ^ Unify: (220) [user] fcpt('next-operation'(op(+, =, except_none)), 'next-operation'(op(+, =, except_none))) ^ Exit: (220) [user] fcpt('next-operation'(op(+, =, except_none)), 'next-operation'(op(+, =, except_none))) ^ Exit: (219) [system] ignore(user:fcpt('next-operation'(op(+, =, except_none)), 'next-operation'(op(+, =, except_none)))) ^ Call: (219) [user] ignore(fcnt('next-operation'(op(+, =, except_none)), 'next-operation'(op(+, =, except_none)))) ^ Unify: (219) [system] ignore(user:fcnt('next-operation'(op(+, =, except_none)), 'next-operation'(op(+, =, except_none)))) ^ Call: (220) [user] fcnt('next-operation'(op(+, =, except_none)), 'next-operation'(op(+, =, except_none))) ^ Unify: (220) [user] fcnt('next-operation'(op(+, =, except_none)), 'next-operation'(op(+, =, except_none))) ^ Call: (221) [user] pfc_spft(_44282, _44368, '$nt$'('next-operation'(op(+, =, except_none)), _44288, _44290)) ^ Unify: (221) [user] pfc_spft(_44282, _45300, '$nt$'('next-operation'(op(+, =, except_none)), _44288, _44290)) ^ Call: (222) [user] pfcCallSystem('$spft$'(_44282, _46160, '$nt$'('next-operation'(op(+, =, except_none)), _44288, _44290))) ^ Unify: (222) [user] pfcCallSystem('$spft$'(_44282, _46160, '$nt$'('next-operation'(op(+, =, except_none)), _44288, _44290))) ^ Call: (223) [user] pfc_call('$spft$'(_44282, _46160, '$nt$'('next-operation'(op(+, =, except_none)), _44288, _44290))) ^ Unify: (223) [user] pfc_call('$spft$'(_44282, _46160, '$nt$'('next-operation'(op(+, =, except_none)), _44288, _44290))) Call: (224) [system] var('$spft$'(_44282, _46160, '$nt$'('next-operation'(op(+, =, except_none)), _44288, _44290))) Fail: (224) [system] var('$spft$'(_44282, _46160, '$nt$'('next-operation'(op(+, =, except_none)), _44288, _44290))) ^ Redo: (223) [user] pfc_call('$spft$'(_44282, _46160, '$nt$'('next-operation'(op(+, =, except_none)), _44288, _44290))) ^ Unify: (223) [user] pfc_call('$spft$'(_44282, _46160, '$nt$'('next-operation'(op(+, =, except_none)), _44288, _44290))) Call: (224) [system] callable('$spft$'(_44282, _46160, '$nt$'('next-operation'(op(+, =, except_none)), _44288, _44290))) Exit: (224) [system] callable('$spft$'(_44282, _46160, '$nt$'('next-operation'(op(+, =, except_none)), _44288, _44290))) ^ Unify: (223) [user] pfc_call('$spft$'(_44282, _46160, '$nt$'('next-operation'(op(+, =, except_none)), _44288, _44290))) ^ Redo: (223) [user] pfc_call('$spft$'(_44282, _46160, '$nt$'('next-operation'(op(+, =, except_none)), _44288, _44290))) ^ Unify: (223) [user] pfc_call('$spft$'(_44282, _46160, '$nt$'('next-operation'(op(+, =, except_none)), _44288, _44290))) ^ Call: (224) [user] predicate_property('$spft$'(_44282, _46160, '$nt$'('next-operation'(op(+, =, except_none)), _44288, _44290)), imported_from(system)) ^ Unify: (224) [$syspreds] predicate_property(user:'$spft$'(_44282, _46160, '$nt$'('next-operation'(op(+, =, except_none)), _44288, _44290)), imported_from(system)) Call: (225) [system] nonvar(imported_from(system)) Exit: (225) [system] nonvar(imported_from(system)) Call: (225) [$syspreds] property_predicate(imported_from(system), user:'$spft$'(_44282, _46160, '$nt$'('next-operation'(op(+, =, except_none)), _44288, _44290))) Unify: (225) [$syspreds] property_predicate(imported_from(system), user:'$spft$'(_44282, _46160, '$nt$'('next-operation'(op(+, =, except_none)), _44288, _44290))) Call: (226) [$syspreds] define_or_generate(user:'$spft$'(_44282, _46160, '$nt$'('next-operation'(op(+, =, except_none)), _44288, _44290))) Unify: (226) [$syspreds] define_or_generate(user:'$spft$'(_44282, _46160, '$nt$'('next-operation'(op(+, =, except_none)), _44288, _44290))) Call: (227) [system] callable('$spft$'(_44282, _46160, '$nt$'('next-operation'(op(+, =, except_none)), _44288, _44290))) Exit: (227) [system] callable('$spft$'(_44282, _46160, '$nt$'('next-operation'(op(+, =, except_none)), _44288, _44290))) Call: (227) [system] atom(user) Exit: (227) [system] atom(user) Exit: (226) [$syspreds] define_or_generate(user:'$spft$'(_44282, _46160, '$nt$'('next-operation'(op(+, =, except_none)), _44288, _44290))) ^ Fail: (224) [$syspreds] predicate_property(user:'$spft$'(_44282, _46160, '$nt$'('next-operation'(op(+, =, except_none)), _44288, _44290)), imported_from(system)) ^ Redo: (223) [user] pfc_call('$spft$'(_44282, _46160, '$nt$'('next-operation'(op(+, =, except_none)), _44288, _44290))) ^ Unify: (223) [user] pfc_call('$spft$'(_44282, _46160, '$nt$'('next-operation'(op(+, =, except_none)), _44288, _44290))) ^ Call: (224) [user] predicate_property('$spft$'(_44282, _46160, '$nt$'('next-operation'(op(+, =, except_none)), _44288, _44290)), built_in) ^ Unify: (224) [$syspreds] predicate_property(user:'$spft$'(_44282, _46160, '$nt$'('next-operation'(op(+, =, except_none)), _44288, _44290)), built_in) Call: (225) [system] nonvar(built_in) Exit: (225) [system] nonvar(built_in) Call: (225) [$syspreds] property_predicate(built_in, user:'$spft$'(_44282, _46160, '$nt$'('next-operation'(op(+, =, except_none)), _44288, _44290))) Unify: (225) [$syspreds] property_predicate(built_in, user:'$spft$'(_44282, _46160, '$nt$'('next-operation'(op(+, =, except_none)), _44288, _44290))) Call: (226) [system] callable('$spft$'(_44282, _46160, '$nt$'('next-operation'(op(+, =, except_none)), _44288, _44290))) Exit: (226) [system] callable('$spft$'(_44282, _46160, '$nt$'('next-operation'(op(+, =, except_none)), _44288, _44290))) Call: (226) [$syspreds] goal_name_arity('$spft$'(_44282, _46160, '$nt$'('next-operation'(op(+, =, except_none)), _44288, _44290)), _80440, _80442) Unify: (226) [$syspreds] goal_name_arity('$spft$'(_44282, _46160, '$nt$'('next-operation'(op(+, =, except_none)), _44288, _44290)), _80440, _80442) Call: (227) [system] compound('$spft$'(_44282, _46160, '$nt$'('next-operation'(op(+, =, except_none)), _44288, _44290))) Exit: (227) [system] compound('$spft$'(_44282, _46160, '$nt$'('next-operation'(op(+, =, except_none)), _44288, _44290))) Call: (227) [system] compound_name_arity('$spft$'(_44282, _46160, '$nt$'('next-operation'(op(+, =, except_none)), _44288, _44290)), _80440, _80442) Exit: (227) [system] compound_name_arity('$spft$'(_44282, _46160, '$nt$'('next-operation'(op(+, =, except_none)), _44288, _44290)), '$spft$', 3) Exit: (226) [$syspreds] goal_name_arity('$spft$'(_44282, _46160, '$nt$'('next-operation'(op(+, =, except_none)), _44288, _44290)), '$spft$', 3) ^ Call: (226) [$syspreds] current_predicate(user:'$spft$'/3) ^ Exit: (226) [$syspreds] current_predicate(user:'$spft$'/3) ^ Fail: (224) [$syspreds] predicate_property(user:'$spft$'(_44282, _46160, '$nt$'('next-operation'(op(+, =, except_none)), _44288, _44290)), built_in) ^ Redo: (223) [user] pfc_call('$spft$'(_44282, _46160, '$nt$'('next-operation'(op(+, =, except_none)), _44288, _44290))) ^ Unify: (223) [user] pfc_call('$spft$'(_44282, _46160, '$nt$'('next-operation'(op(+, =, except_none)), _44288, _44290))) ^ Call: (224) [user] predicate_property('$spft$'(_44282, _46160, '$nt$'('next-operation'(op(+, =, except_none)), _44288, _44290)), _91682) ^ Unify: (224) [$syspreds] predicate_property(user:'$spft$'(_44282, _46160, '$nt$'('next-operation'(op(+, =, except_none)), _44288, _44290)), _92622) Call: (225) [system] nonvar(_93480) ^ Redo: (224) [$syspreds] predicate_property(user:'$spft$'(_44282, _46160, '$nt$'('next-operation'(op(+, =, except_none)), _44288, _44290)), _94482) ^ Unify: (224) [$syspreds] predicate_property(user:'$spft$'(_44282, _46160, '$nt$'('next-operation'(op(+, =, except_none)), _44288, _44290)), _95416) Call: (225) [$syspreds] define_or_generate(user:'$spft$'(_44282, _46160, '$nt$'('next-operation'(op(+, =, except_none)), _44288, _44290))) Unify: (225) [$syspreds] define_or_generate(user:'$spft$'(_44282, _46160, '$nt$'('next-operation'(op(+, =, except_none)), _44288, _44290))) Call: (226) [system] callable('$spft$'(_44282, _46160, '$nt$'('next-operation'(op(+, =, except_none)), _44288, _44290))) Exit: (226) [system] callable('$spft$'(_44282, _46160, '$nt$'('next-operation'(op(+, =, except_none)), _44288, _44290))) Call: (226) [system] atom(user) Exit: (226) [system] atom(user) Exit: (225) [$syspreds] define_or_generate(user:'$spft$'(_44282, _46160, '$nt$'('next-operation'(op(+, =, except_none)), _44288, _44290))) ^ Exit: (224) [$syspreds] predicate_property(user:'$spft$'(_44282, _46160, '$nt$'('next-operation'(op(+, =, except_none)), _44288, _44290)), interpreted) ^ Unify: (223) [user] pfc_call('$spft$'(_44282, _46160, '$nt$'('next-operation'(op(+, =, except_none)), _44288, _44290))) ^ Call: (224) [user] predicate_property('$spft$'(_44282, _46160, '$nt$'('next-operation'(op(+, =, except_none)), _44288, _44290)), number_of_clauses(_104610)) ^ Unify: (224) [$syspreds] predicate_property(user:'$spft$'(_44282, _46160, '$nt$'('next-operation'(op(+, =, except_none)), _44288, _44290)), number_of_clauses(_104610)) Call: (225) [system] nonvar(number_of_clauses(_104610)) Exit: (225) [system] nonvar(number_of_clauses(_104610)) Call: (225) [$syspreds] property_predicate(number_of_clauses(_104610), user:'$spft$'(_44282, _46160, '$nt$'('next-operation'(op(+, =, except_none)), _44288, _44290))) Unify: (225) [$syspreds] property_predicate(number_of_clauses(_104610), user:'$spft$'(_44282, _46160, '$nt$'('next-operation'(op(+, =, except_none)), _44288, _44290))) Call: (226) [$syspreds] define_or_generate(user:'$spft$'(_44282, _46160, '$nt$'('next-operation'(op(+, =, except_none)), _44288, _44290))) Unify: (226) [$syspreds] define_or_generate(user:'$spft$'(_44282, _46160, '$nt$'('next-operation'(op(+, =, except_none)), _44288, _44290))) Call: (227) [system] callable('$spft$'(_44282, _46160, '$nt$'('next-operation'(op(+, =, except_none)), _44288, _44290))) Exit: (227) [system] callable('$spft$'(_44282, _46160, '$nt$'('next-operation'(op(+, =, except_none)), _44288, _44290))) Call: (227) [system] atom(user) Exit: (227) [system] atom(user) Exit: (226) [$syspreds] define_or_generate(user:'$spft$'(_44282, _46160, '$nt$'('next-operation'(op(+, =, except_none)), _44288, _44290))) Exit: (225) [$syspreds] property_predicate(number_of_clauses(804), user:'$spft$'(_44282, _46160, '$nt$'('next-operation'(op(+, =, except_none)), _44288, _44290))) ^ Exit: (224) [$syspreds] predicate_property(user:'$spft$'(_44282, _46160, '$nt$'('next-operation'(op(+, =, except_none)), _44288, _44290)), number_of_clauses(804)) ^ Unify: (223) [user] pfc_call('$spft$'(_44282, _46160, '$nt$'('next-operation'(op(+, =, except_none)), _44288, _44290))) ^ Call: (224) [user] setup_call_cleanup(nb_current('$pfc_current_choice', _119454), (prolog_current_choice(_119464), push_current_choice(_119464), clause('$spft$'(_44282, _46160, '$nt$'('next-operation'(op(+, =, except_none)), _44288, _44290)), _119486), pfc_call(_119486)), nb_setval('$pfc_current_choice', _119454)) ^ Unify: (224) [system] setup_call_cleanup(user:nb_current('$pfc_current_choice', _119454), user:(prolog_current_choice(_119464), push_current_choice(_119464), clause('$spft$'(_44282, _46160, '$nt$'('next-operation'(op(+, =, except_none)), _44288, _44290)), _119486), pfc_call(_119486)), user:nb_setval('$pfc_current_choice', _119454)) ^ Call: (225) [system] sig_atomic(user:nb_current('$pfc_current_choice', _119454)) Call: (227) [system] nb_current('$pfc_current_choice', _119454) Exit: (227) [system] nb_current('$pfc_current_choice', []) ^ Exit: (225) [system] sig_atomic(user:nb_current('$pfc_current_choice', [])) Call: (226) [system] prolog_current_choice(_119464) Exit: (226) [system] prolog_current_choice(2950) ^ Call: (226) [user] push_current_choice(2950) ^ Unify: (226) [user] push_current_choice(2950) Call: (227) [system] nb_current('$pfc_current_choice', _128804) Exit: (227) [system] nb_current('$pfc_current_choice', []) Call: (227) [system] b_setval('$pfc_current_choice', [2950]) Exit: (227) [system] b_setval('$pfc_current_choice', [2950]) ^ Exit: (226) [user] push_current_choice(2950) ^ Call: (226) [user] clause('$spft$'(_44282, _46160, '$nt$'('next-operation'(op(+, =, except_none)), _44288, _44290)), _119486) ^ Fail: (226) [user] clause('$spft$'(_44282, _46160, '$nt$'('next-operation'(op(+, =, except_none)), _44288, _44290)), _119486) Call: (226) [$syspreds] nb_setval('$pfc_current_choice', []) Unify: (226) [$syspreds] nb_setval('$pfc_current_choice', []) Call: (227) [system] duplicate_term([], _137176) Exit: (227) [system] duplicate_term([], []) Call: (227) [system] nb_linkval('$pfc_current_choice', []) Exit: (227) [system] nb_linkval('$pfc_current_choice', []) Exit: (226) [$syspreds] nb_setval('$pfc_current_choice', []) ^ Fail: (224) [system] setup_call_cleanup(user:nb_current('$pfc_current_choice', _119454), user:(prolog_current_choice(_119464), push_current_choice(_119464), clause('$spft$'(_44282, _46160, '$nt$'('next-operation'(op(+, =, except_none)), _44288, _44290)), _119486), pfc_call(_119486)), user:nb_setval('$pfc_current_choice', _119454)) ^ Fail: (223) [user] pfc_call('$spft$'(_44282, _46160, '$nt$'('next-operation'(op(+, =, except_none)), _44288, _44290))) ^ Fail: (222) [user] pfcCallSystem('$spft$'(_44282, _46160, '$nt$'('next-operation'(op(+, =, except_none)), _44288, _44290))) ^ Fail: (221) [user] pfc_spft(_44282, _144680, '$nt$'('next-operation'(op(+, =, except_none)), _44288, _44290)) ^ Redo: (220) [user] fcnt('next-operation'(op(+, =, except_none)), 'next-operation'(op(+, =, except_none))) ^ Unify: (220) [user] fcnt('next-operation'(op(+, =, except_none)), 'next-operation'(op(+, =, except_none))) ^ Exit: (220) [user] fcnt('next-operation'(op(+, =, except_none)), 'next-operation'(op(+, =, except_none))) ^ Exit: (219) [system] ignore(user:fcnt('next-operation'(op(+, =, except_none)), 'next-operation'(op(+, =, except_none)))) ^ Exit: (218) [user] pfcFwd1('next-operation'(op(+, =, except_none))) ^ Exit: (217) [user] pfcFwd0('next-operation'(op(+, =, except_none))) ^ Exit: (216) [locally_each] locally_each:wtl_how(locally_each:trusted_redo_call_cleanup, locally_each:(true==true), user:set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, except_none))), user:set_prolog_flag(occurs_check, true)) ^ Exit: (215) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, except_none))), user:each_call_cleanup) ^ Exit: (214) [locally_each] locally_each:locally(user:set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, except_none)))) ^ Exit: (213) [user] pfcFwd('next-operation'(op(+, =, except_none))) ^ Exit: (212) [user] pfcEnqueue(direct, 'next-operation'(op(+, =, except_none)), (P;HTML|mfl4(_3654, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (211) [user] pfcEnqueue('next-operation'(op(+, =, except_none)), (P;HTML|mfl4(_3654, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (209) [user] must_ex(pfcEnqueue('next-operation'(op(+, =, except_none)), (P;HTML|mfl4(_3654, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Exit: (208) [user] pfcPost2('next-operation'(op(+, =, except_none)), (P;HTML|mfl4(_3654, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (207) [user] pfcPost11('next-operation'(op(+, =, except_none)), (P;HTML|mfl4(_3654, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (205) [locally_each] locally_each:wtl_how(locally_each:trusted_redo_call_cleanup, locally_each:(true==true), user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, except_none)), (P;HTML|mfl4(_3654, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _3678, (notrace, wdmsg(('next-operation'(op(+, =, except_none))=>_3678)), trace)), user:set_prolog_flag(occurs_check, true)) ^ Exit: (204) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, except_none)), (P;HTML|mfl4(_3654, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _3678, (notrace, wdmsg(('next-operation'(op(+, =, except_none))=>_3678)), trace)), user:each_call_cleanup) ^ Exit: (203) [locally_each] locally_each:locally(user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, except_none)), (P;HTML|mfl4(_3654, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _3678, (notrace, wdmsg(('next-operation'(op(+, =, except_none))=>_3678)), trace))) ^ Exit: (202) [user] pfcPost1('next-operation'(op(+, =, except_none)), (P;HTML|mfl4(_3654, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (201) [user] pfcPost_rev((P;HTML|mfl4(_3654, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax), 'next-operation'(op(+, =, except_none))) ^ Exit: (200) [user] pfcPost('next-operation'(op(+, =, except_none)), (P;HTML|mfl4(_3654, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (200) [user] pfcRun ^ Unify: (200) [user] pfcRun ^ Call: (201) [user] pfcGetSearch(direct) ^ Unify: (201) [user] pfcGetSearch(direct) Call: (202) [t_l] t_l:pfcSearchTL(_242140) Fail: (202) [t_l] t_l:pfcSearchTL(_242140) ^ Redo: (201) [user] pfcGetSearch(direct) ^ Call: (202) [user] pfcSearch(_244914) ^ Unify: (202) [user] pfcSearch(direct) ^ Exit: (202) [user] pfcSearch(direct) Call: (202) [system] direct=direct Exit: (202) [system] direct=direct ^ Exit: (201) [user] pfcGetSearch(direct) ^ Unify: (200) [user] pfcRun ^ Exit: (200) [user] pfcRun ^ Exit: (199) [user] pfcAdd('next-operation'(op(+, =, except_none)), (P;HTML|mfl4(_3654, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (198) [user] pfcAdd('next-operation'(op(+, =, except_none))) ^ Exit: (197) [user] pfcAdd_Now('next-operation'(op(+, =, except_none))) ^ Exit: (196) [user] if_t(into_simple_op(+, [=, [except_none, __], 'True'], op(+, =, except_none)), pfcAdd_Now('next-operation'(op(+, =, except_none)))) Call: (196) [user] dont_give_up(as_tf(asserted_do_metta('&self', +, [=, [except_none, __], 'True']), _3348)) Unify: (196) [user] dont_give_up(as_tf(asserted_do_metta('&self', +, [=, [except_none, __], 'True']), _3348)) ^ Call: (198) [user] as_tf(asserted_do_metta('&self', +, [=, [except_none, __], 'True']), _3348) ^ Unify: (198) [user] as_tf(asserted_do_metta('&self', +, [=, [except_none, __], 'True']), _3348) Call: (199) [system] asserted_do_metta('&self', +, [=, [except_none, __], 'True'])\=[_266394|_266396] Exit: (199) [system] asserted_do_metta('&self', +, [=, [except_none, __], 'True'])\=[_266394|_266396] ^ Call: (199) [user] catch_nowarn((call(asserted_do_metta('&self', +, [=, [except_none, __], 'True']))*->_3348='True';_3348='False')) ^ Unify: (199) [user] catch_nowarn((call(asserted_do_metta('&self', +, [=, [except_none, __], 'True']))*->_3348='True';_3348='False')) Call: (200) [user] catch_err((call(asserted_do_metta('&self', +, [=, [except_none, __], 'True']))*->_3348='True';_3348='False'), error(_270132, _270134), fail) Unify: (200) [user] catch_err((call(asserted_do_metta('&self', +, [=, [except_none, __], 'True']))*->_3348='True';_3348='False'), error(_270132, _270134), fail) Call: (203) [user] asserted_do_metta('&self', +, [=, [except_none, __], 'True']) Unify: (203) [user] asserted_do_metta('&self', +, [=, [except_none, __], 'True']) Call: (204) [user] metta_interp_mode(+, _273848) Unify: (204) [user] metta_interp_mode(+, load) Exit: (204) [user] metta_interp_mode(+, load) Call: (204) [user] asserted_do_metta('&self', load, [=, [except_none, __], 'True']) Unify: (204) [user] asserted_do_metta('&self', load, [=, [except_none, __], 'True']) Call: (205) [user] metta_interp_mode(load, _278438) Redo: (204) [user] asserted_do_metta('&self', load, [=, [except_none, __], 'True']) Unify: (204) [user] asserted_do_metta('&self', load, [=, [except_none, __], 'True']) Call: (205) [system] load==exec Redo: (204) [user] asserted_do_metta('&self', load, [=, [except_none, __], 'True']) Unify: (204) [user] asserted_do_metta('&self', load, [=, [except_none, __], 'True']) Call: (205) [user] asserted_do_metta2('&self', load, [=, [except_none, __], 'True'], [=, [except_none, __], 'True']) Unify: (205) [user] asserted_do_metta2('&self', load, [=, [except_none, __], 'True'], [=, [except_none, __], 'True']) Call: (206) [system] nonvar(load) Exit: (206) [system] nonvar(load) Call: (206) [user] metta_interp_mode(load, _287660) Redo: (205) [user] asserted_do_metta2('&self', load, [=, [except_none, __], 'True'], [=, [except_none, __], 'True']) Unify: (205) [user] asserted_do_metta2('&self', load, [=, [except_none, __], 'True'], [=, [except_none, __], 'True']) ^ Call: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, [except_none, __], 'True'], metta_atom('&self', [=, [except_none, __], 'True']))) ^ Unify: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, [except_none, __], 'True'], metta_atom('&self', [=, [except_none, __], 'True']))) ^ Call: (207) [user] is_compatio ^ Unify: (207) [user] is_compatio ^ Call: (209) [system] setup_call_cleanup('$notrace'(_294136, _294138), once(user:is_compatio0), '$restore_trace'(_294136, _294138)) ^ Unify: (209) [system] setup_call_cleanup(system:'$notrace'(_294136, _294138), system:once(user:is_compatio0), system:'$restore_trace'(_294136, _294138)) ^ Call: (210) [system] sig_atomic(system:'$notrace'(_294136, _294138)) ^ Fail: (207) [user] is_compatio ^ Redo: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, [except_none, __], 'True'], metta_atom('&self', [=, [except_none, __], 'True']))) ^ Unify: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, [except_none, __], 'True'], metta_atom('&self', [=, [except_none, __], 'True']))) ^ Call: (208) [rtrace] rtrace:quietly3(user:(wots(_299754, must_det_ll(user:metta_anew(load, [=, [except_none, __], 'True'], metta_atom('&self', [=, [except_none, __], 'True'])))), (_299754==""->true;our_ansi_format('#ffa505', '~w~n', [_299754])))) ^ Unify: (208) [rtrace] rtrace:quietly3(user:(wots(_299754, must_det_ll(user:metta_anew(load, [=, [except_none, __], 'True'], metta_atom('&self', [=, [except_none, __], 'True'])))), (_299754==""->true;our_ansi_format('#ffa505', '~w~n', [_299754])))) (= (except_none $) True) ^ Exit: (208) [rtrace] rtrace:quietly3(user:(wots("", must_det_ll(user:metta_anew(load, [=, [except_none, __], 'True'], metta_atom('&self', [=, [except_none, __], 'True'])))), (""==""->true;our_ansi_format('#ffa505', '~w~n', [""])))) ^ Exit: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, [except_none, __], 'True'], metta_atom('&self', [=, [except_none, __], 'True']))) Exit: (205) [user] asserted_do_metta2('&self', load, [=, [except_none, __], 'True'], [=, [except_none, __], 'True']) Exit: (204) [user] asserted_do_metta('&self', load, [=, [except_none, __], 'True']) Exit: (203) [user] asserted_do_metta('&self', +, [=, [except_none, __], 'True']) Call: (203) [system] _3348='True' Exit: (203) [system] 'True'='True' Exit: (200) [user] catch_err((call(asserted_do_metta('&self', +, [=, [except_none, __], 'True']))*->'True'='True';'True'='False'), error(_270132, _270134), fail) ^ Exit: (199) [user] catch_nowarn((call(asserted_do_metta('&self', +, [=, [except_none, __], 'True']))*->'True'='True';'True'='False')) ^ Exit: (198) [user] as_tf(asserted_do_metta('&self', +, [=, [except_none, __], 'True']), 'True') Exit: (196) [user] dont_give_up(as_tf(asserted_do_metta('&self', +, [=, [except_none, __], 'True']), 'True')) Exit: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, [except_none, __], 'True'], 'True') ^ Exit: (194) [user] must_not_error(user:do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, [except_none, __], 'True'], 'True')) ^ Redo: (193) [user] metta_file_buffer(_3300, _3302, _3304, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', _3308) ^ Unify: (193) [user] metta_file_buffer(+, [=, ['assert-ngram', _331308, _331314, _331320, _331326], [[or, [==, _331308, 'except-none'], [maplist, _331308, _331326]], ['set-det'], ['det-if-then-else', [==, _331320, skip], [=.., _331458, ['Cons', _331314, _331326]], [=.., _331458, ['Cons', _331314, ['Cons', _331320, _331326]]]], ['ngram-key', _331458, _331566], [flag, _331566, _331590, [+, _331590, 1]], ['det-if-then-else', [==, _331320, skip], ['det-if-then-else', [not, _331458], ['add-atom', '&self', _331458], 'True'], ['add-atom', '&self', _331458]], ['det-if-then-else', [=, _331590, 0], [flag, 'corpus-nodes', _331794, [+, _331794, 1]], [flag, 'corpus-node-overlap', _331842, [+, _331842, 1]]], ['set-det']]], ['_O'=_331842, '_N'=_331794, '_X'=_331590, '_A'=_331566, '_W'=_331458, '_List'=_331326, '_Loc'=_331320, '_F'=_331314, '_Except'=_331308], P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', '$stream_position'(8817, 324, 27, 8817)) ^ Exit: (193) [user] metta_file_buffer(+, [=, ['assert-ngram', _331308, _331314, _331320, _331326], [[or, [==, _331308, 'except-none'], [maplist, _331308, _331326]], ['set-det'], ['det-if-then-else', [==, _331320, skip], [=.., _331458, ['Cons', _331314, _331326]], [=.., _331458, ['Cons', _331314, ['Cons', _331320, _331326]]]], ['ngram-key', _331458, _331566], [flag, _331566, _331590, [+, _331590, 1]], ['det-if-then-else', [==, _331320, skip], ['det-if-then-else', [not, _331458], ['add-atom', '&self', _331458], 'True'], ['add-atom', '&self', _331458]], ['det-if-then-else', [=, _331590, 0], [flag, 'corpus-nodes', _331794, [+, _331794, 1]], [flag, 'corpus-node-overlap', _331842, [+, _331842, 1]]], ['set-det']]], ['_O'=_331842, '_N'=_331794, '_X'=_331590, '_A'=_331566, '_W'=_331458, '_List'=_331326, '_Loc'=_331320, '_F'=_331314, '_Except'=_331308], P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', '$stream_position'(8817, 324, 27, 8817)) ^ Call: (194) [user] apply:maplist(maybe_assign, ['_O'=_331842, '_N'=_331794, '_X'=_331590, '_A'=_331566, '_W'=_331458, '_List'=_331326, '_Loc'=_331320, '_F'=_331314, '_Except'=_331308]) ^ Unify: (194) [apply] apply:maplist(user:maybe_assign, ['_O'=_331842, '_N'=_331794, '_X'=_331590, '_A'=_331566, '_W'=_331458, '_List'=_331326, '_Loc'=_331320, '_F'=_331314, '_Except'=_331308]) Call: (195) [apply] apply:maplist_(['_O'=_331842, '_N'=_331794, '_X'=_331590, '_A'=_331566, '_W'=_331458, '_List'=_331326, '_Loc'=_331320, '_F'=_331314, '_Except'=_331308], user:maybe_assign) Unify: (195) [apply] apply:maplist_(['_O'=_331842, '_N'=_331794, '_X'=_331590, '_A'=_331566, '_W'=_331458, '_List'=_331326, '_Loc'=_331320, '_F'=_331314, '_Except'=_331308], user:maybe_assign) Call: (196) [user] maybe_assign('_O'=_331842) Unify: (196) [user] maybe_assign('_O'=_331842) ^ Call: (197) [user] ignore(_331842=_O) ^ Unify: (197) [system] ignore(user:(_331842=_O)) Call: (198) [system] _331842=_O Exit: (198) [system] _O=_O ^ Exit: (197) [system] ignore(user:(_O=_O)) Exit: (196) [user] maybe_assign('_O'=_O) Call: (196) [apply] apply:maplist_(['_N'=_331794, '_X'=_331590, '_A'=_331566, '_W'=_331458, '_List'=_331326, '_Loc'=_331320, '_F'=_331314, '_Except'=_331308], user:maybe_assign) Unify: (196) [apply] apply:maplist_(['_N'=_331794, '_X'=_331590, '_A'=_331566, '_W'=_331458, '_List'=_331326, '_Loc'=_331320, '_F'=_331314, '_Except'=_331308], user:maybe_assign) Call: (197) [user] maybe_assign('_N'=_331794) Unify: (197) [user] maybe_assign('_N'=_331794) ^ Call: (198) [user] ignore(_331794=_N) ^ Unify: (198) [system] ignore(user:(_331794=_N)) Call: (199) [system] _331794=_N Exit: (199) [system] _N=_N ^ Exit: (198) [system] ignore(user:(_N=_N)) Exit: (197) [user] maybe_assign('_N'=_N) Call: (197) [apply] apply:maplist_(['_X'=_331590, '_A'=_331566, '_W'=_331458, '_List'=_331326, '_Loc'=_331320, '_F'=_331314, '_Except'=_331308], user:maybe_assign) Unify: (197) [apply] apply:maplist_(['_X'=_331590, '_A'=_331566, '_W'=_331458, '_List'=_331326, '_Loc'=_331320, '_F'=_331314, '_Except'=_331308], user:maybe_assign) Call: (198) [user] maybe_assign('_X'=_331590) Unify: (198) [user] maybe_assign('_X'=_331590) ^ Call: (199) [user] ignore(_331590=_X) ^ Unify: (199) [system] ignore(user:(_331590=_X)) Call: (200) [system] _331590=_X Exit: (200) [system] _X=_X ^ Exit: (199) [system] ignore(user:(_X=_X)) Exit: (198) [user] maybe_assign('_X'=_X) Call: (198) [apply] apply:maplist_(['_A'=_331566, '_W'=_331458, '_List'=_331326, '_Loc'=_331320, '_F'=_331314, '_Except'=_331308], user:maybe_assign) Unify: (198) [apply] apply:maplist_(['_A'=_331566, '_W'=_331458, '_List'=_331326, '_Loc'=_331320, '_F'=_331314, '_Except'=_331308], user:maybe_assign) Call: (199) [user] maybe_assign('_A'=_331566) Unify: (199) [user] maybe_assign('_A'=_331566) ^ Call: (200) [user] ignore(_331566=_A) ^ Unify: (200) [system] ignore(user:(_331566=_A)) Call: (201) [system] _331566=_A Exit: (201) [system] _A=_A ^ Exit: (200) [system] ignore(user:(_A=_A)) Exit: (199) [user] maybe_assign('_A'=_A) Call: (199) [apply] apply:maplist_(['_W'=_331458, '_List'=_331326, '_Loc'=_331320, '_F'=_331314, '_Except'=_331308], user:maybe_assign) Unify: (199) [apply] apply:maplist_(['_W'=_331458, '_List'=_331326, '_Loc'=_331320, '_F'=_331314, '_Except'=_331308], user:maybe_assign) Call: (200) [user] maybe_assign('_W'=_331458) Unify: (200) [user] maybe_assign('_W'=_331458) ^ Call: (201) [user] ignore(_331458=_W) ^ Unify: (201) [system] ignore(user:(_331458=_W)) Call: (202) [system] _331458=_W Exit: (202) [system] _W=_W ^ Exit: (201) [system] ignore(user:(_W=_W)) Exit: (200) [user] maybe_assign('_W'=_W) Call: (200) [apply] apply:maplist_(['_List'=_331326, '_Loc'=_331320, '_F'=_331314, '_Except'=_331308], user:maybe_assign) Unify: (200) [apply] apply:maplist_(['_List'=_331326, '_Loc'=_331320, '_F'=_331314, '_Except'=_331308], user:maybe_assign) Call: (201) [user] maybe_assign('_List'=_331326) Unify: (201) [user] maybe_assign('_List'=_331326) ^ Call: (202) [user] ignore(_331326=_List) ^ Unify: (202) [system] ignore(user:(_331326=_List)) Call: (203) [system] _331326=_List Exit: (203) [system] _List=_List ^ Exit: (202) [system] ignore(user:(_List=_List)) Exit: (201) [user] maybe_assign('_List'=_List) Call: (201) [apply] apply:maplist_(['_Loc'=_331320, '_F'=_331314, '_Except'=_331308], user:maybe_assign) Unify: (201) [apply] apply:maplist_(['_Loc'=_331320, '_F'=_331314, '_Except'=_331308], user:maybe_assign) Call: (202) [user] maybe_assign('_Loc'=_331320) Unify: (202) [user] maybe_assign('_Loc'=_331320) ^ Call: (203) [user] ignore(_331320=_Loc) ^ Unify: (203) [system] ignore(user:(_331320=_Loc)) Call: (204) [system] _331320=_Loc Exit: (204) [system] _Loc=_Loc ^ Exit: (203) [system] ignore(user:(_Loc=_Loc)) Exit: (202) [user] maybe_assign('_Loc'=_Loc) Call: (202) [apply] apply:maplist_(['_F'=_331314, '_Except'=_331308], user:maybe_assign) Unify: (202) [apply] apply:maplist_(['_F'=_331314, '_Except'=_331308], user:maybe_assign) Call: (203) [user] maybe_assign('_F'=_331314) Unify: (203) [user] maybe_assign('_F'=_331314) ^ Call: (204) [user] ignore(_331314=_F) ^ Unify: (204) [system] ignore(user:(_331314=_F)) Call: (205) [system] _331314=_F Exit: (205) [system] _F=_F ^ Exit: (204) [system] ignore(user:(_F=_F)) Exit: (203) [user] maybe_assign('_F'=_F) Call: (203) [apply] apply:maplist_(['_Except'=_331308], user:maybe_assign) Unify: (203) [apply] apply:maplist_(['_Except'=_331308], user:maybe_assign) Call: (204) [user] maybe_assign('_Except'=_331308) Unify: (204) [user] maybe_assign('_Except'=_331308) ^ Call: (205) [user] ignore(_331308=_Except) ^ Unify: (205) [system] ignore(user:(_331308=_Except)) Call: (206) [system] _331308=_Except Exit: (206) [system] _Except=_Except ^ Exit: (205) [system] ignore(user:(_Except=_Except)) Exit: (204) [user] maybe_assign('_Except'=_Except) Call: (204) [apply] apply:maplist_([], user:maybe_assign) Unify: (204) [apply] apply:maplist_([], user:maybe_assign) Exit: (204) [apply] apply:maplist_([], user:maybe_assign) Exit: (203) [apply] apply:maplist_(['_Except'=_Except], user:maybe_assign) Exit: (202) [apply] apply:maplist_(['_F'=_F, '_Except'=_Except], user:maybe_assign) Exit: (201) [apply] apply:maplist_(['_Loc'=_Loc, '_F'=_F, '_Except'=_Except], user:maybe_assign) Exit: (200) [apply] apply:maplist_(['_List'=_List, '_Loc'=_Loc, '_F'=_F, '_Except'=_Except], user:maybe_assign) Exit: (199) [apply] apply:maplist_(['_W'=_W, '_List'=_List, '_Loc'=_Loc, '_F'=_F, '_Except'=_Except], user:maybe_assign) Exit: (198) [apply] apply:maplist_(['_A'=_A, '_W'=_W, '_List'=_List, '_Loc'=_Loc, '_F'=_F, '_Except'=_Except], user:maybe_assign) Exit: (197) [apply] apply:maplist_(['_X'=_X, '_A'=_A, '_W'=_W, '_List'=_List, '_Loc'=_Loc, '_F'=_F, '_Except'=_Except], user:maybe_assign) Exit: (196) [apply] apply:maplist_(['_N'=_N, '_X'=_X, '_A'=_A, '_W'=_W, '_List'=_List, '_Loc'=_Loc, '_F'=_F, '_Except'=_Except], user:maybe_assign) Exit: (195) [apply] apply:maplist_(['_O'=_O, '_N'=_N, '_X'=_X, '_A'=_A, '_W'=_W, '_List'=_List, '_Loc'=_Loc, '_F'=_F, '_Except'=_Except], user:maybe_assign) ^ Exit: (194) [apply] apply:maplist(user:maybe_assign, ['_O'=_O, '_N'=_N, '_X'=_X, '_A'=_A, '_W'=_W, '_List'=_List, '_Loc'=_Loc, '_F'=_F, '_Except'=_Except]) ^ Call: (194) [user] must_not_error(do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['assert-ngram', _Except, _F, _Loc, _List], [[or, [==, _Except, 'except-none'], [maplist, _Except, _List]], ['set-det'], ['det-if-then-else', [==, _Loc, skip], [=.., _W, ['Cons', _F, _List]], [=.., _W, ['Cons', _F, ['Cons', _Loc, _List]]]], ['ngram-key', _W, _A], [flag, _A, _X, [+, _X, 1]], ['det-if-then-else', [==, _Loc, skip], ['det-if-then-else', [not, _W], ['add-atom', '&self', _W], 'True'], ['add-atom', '&self', _W]], ['det-if-then-else', [=, _X, 0], [flag, 'corpus-nodes', _N, [+, _N, 1]], [flag, 'corpus-node-overlap', _O, [+, _O, 1]]], ['set-det']]], _3348)) ^ Unify: (194) [user] must_not_error(user:do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['assert-ngram', _Except, _F, _Loc, _List], [[or, [==, _Except, 'except-none'], [maplist, _Except, _List]], ['set-det'], ['det-if-then-else', [==, _Loc, skip], [=.., _W, ['Cons', _F, _List]], [=.., _W, ['Cons', _F, ['Cons', _Loc, _List]]]], ['ngram-key', _W, _A], [flag, _A, _X, [+, _X, 1]], ['det-if-then-else', [==, _Loc, skip], ['det-if-then-else', [not, _W], ['add-atom', '&self', _W], 'True'], ['add-atom', '&self', _W]], ['det-if-then-else', [=, _X, 0], [flag, 'corpus-nodes', _N, [+, _N, 1]], [flag, 'corpus-node-overlap', _O, [+, _O, 1]]], ['set-det']]], _3348)) Call: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['assert-ngram', _Except, _F, _Loc, _List], [[or, [==, _Except, 'except-none'], [maplist, _Except, _List]], ['set-det'], ['det-if-then-else', [==, _Loc, skip], [=.., _W, ['Cons', _F, _List]], [=.., _W, ['Cons', _F, ['Cons', _Loc, _List]]]], ['ngram-key', _W, _A], [flag, _A, _X, [+, _X, 1]], ['det-if-then-else', [==, _Loc, skip], ['det-if-then-else', [not, _W], ['add-atom', '&self', _W], 'True'], ['add-atom', '&self', _W]], ['det-if-then-else', [=, _X, 0], [flag, 'corpus-nodes', _N, [+, _N, 1]], [flag, 'corpus-node-overlap', _O, [+, _O, 1]]], ['set-det']]], _3348) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['assert-ngram', _Except, _F, _Loc, _List], [[or, [==, _Except, 'except-none'], [maplist, _Except, _List]], ['set-det'], ['det-if-then-else', [==, _Loc, skip], [=.., _W, ['Cons', _F, _List]], [=.., _W, ['Cons', _F, ['Cons', _Loc, _List]]]], ['ngram-key', _W, _A], [flag, _A, _X, [+, _X, 1]], ['det-if-then-else', [==, _Loc, skip], ['det-if-then-else', [not, _W], ['add-atom', '&self', _W], 'True'], ['add-atom', '&self', _W]], ['det-if-then-else', [=, _X, 0], [flag, 'corpus-nodes', _N, [+, _N, 1]], [flag, 'corpus-node-overlap', _O, [+, _O, 1]]], ['set-det']]], _3348) Call: (196) [system] var([=, ['assert-ngram', _Except, _F, _Loc, _List], [[or, [==, _Except, 'except-none'], [maplist, _Except, _List]], ['set-det'], ['det-if-then-else', [==, _Loc, skip], [=.., _W, ['Cons', _F, _List]], [=.., _W, ['Cons', _F, ['Cons', _Loc, _List]]]], ['ngram-key', _W, _A], [flag, _A, _X, [+, _X, 1]], ['det-if-then-else', [==, _Loc, skip], ['det-if-then-else', [not, _W], ['add-atom', '&self', _W], 'True'], ['add-atom', '&self', _W]], ['det-if-then-else', [=, _X, 0], [flag, 'corpus-nodes', _N, [+, _N, 1]], [flag, 'corpus-node-overlap', _O, [+, _O, 1]]], ['set-det']]]) Redo: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['assert-ngram', _Except, _F, _Loc, _List], [[or, [==, _Except, 'except-none'], [maplist, _Except, _List]], ['set-det'], ['det-if-then-else', [==, _Loc, skip], [=.., _W, ['Cons', _F, _List]], [=.., _W, ['Cons', _F, ['Cons', _Loc, _List]]]], ['ngram-key', _W, _A], [flag, _A, _X, [+, _X, 1]], ['det-if-then-else', [==, _Loc, skip], ['det-if-then-else', [not, _W], ['add-atom', '&self', _W], 'True'], ['add-atom', '&self', _W]], ['det-if-then-else', [=, _X, 0], [flag, 'corpus-nodes', _N, [+, _N, 1]], [flag, 'corpus-node-overlap', _O, [+, _O, 1]]], ['set-det']]], _3348) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['assert-ngram', _Except, _F, _Loc, _List], [[or, [==, _Except, 'except-none'], [maplist, _Except, _List]], ['set-det'], ['det-if-then-else', [==, _Loc, skip], [=.., _W, ['Cons', _F, _List]], [=.., _W, ['Cons', _F, ['Cons', _Loc, _List]]]], ['ngram-key', _W, _A], [flag, _A, _X, [+, _X, 1]], ['det-if-then-else', [==, _Loc, skip], ['det-if-then-else', [not, _W], ['add-atom', '&self', _W], 'True'], ['add-atom', '&self', _W]], ['det-if-then-else', [=, _X, 0], [flag, 'corpus-nodes', _N, [+, _N, 1]], [flag, 'corpus-node-overlap', _O, [+, _O, 1]]], ['set-det']]], _3348) Call: (196) [system] (+)\==exec Exit: (196) [system] (+)\==exec Call: (196) [system] [=, ['assert-ngram', _Except, _F, _Loc, _List], [[or, [==, _Except, 'except-none'], [maplist, _Except, _List]], ['set-det'], ['det-if-then-else', [==, _Loc, skip], [=.., _W, ['Cons', _F, _List]], [=.., _W, ['Cons', _F, ['Cons', _Loc, _List]]]], ['ngram-key', _W, _A], [flag, _A, _X, [+, _X, 1]], ['det-if-then-else', [==, _Loc, skip], ['det-if-then-else', [not, _W], ['add-atom', '&self', _W], 'True'], ['add-atom', '&self', _W]], ['det-if-then-else', [=, _X, 0], [flag, 'corpus-nodes', _N, [+, _N, 1]], [flag, 'corpus-node-overlap', _O, [+, _O, 1]]], ['set-det']]]==[] Redo: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['assert-ngram', _Except, _F, _Loc, _List], [[or, [==, _Except, 'except-none'], [maplist, _Except, _List]], ['set-det'], ['det-if-then-else', [==, _Loc, skip], [=.., _W, ['Cons', _F, _List]], [=.., _W, ['Cons', _F, ['Cons', _Loc, _List]]]], ['ngram-key', _W, _A], [flag, _A, _X, [+, _X, 1]], ['det-if-then-else', [==, _Loc, skip], ['det-if-then-else', [not, _W], ['add-atom', '&self', _W], 'True'], ['add-atom', '&self', _W]], ['det-if-then-else', [=, _X, 0], [flag, 'corpus-nodes', _N, [+, _N, 1]], [flag, 'corpus-node-overlap', _O, [+, _O, 1]]], ['set-det']]], _3348) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['assert-ngram', _Except, _F, _Loc, _List], [[or, [==, _Except, 'except-none'], [maplist, _Except, _List]], ['set-det'], ['det-if-then-else', [==, _Loc, skip], [=.., _W, ['Cons', _F, _List]], [=.., _W, ['Cons', _F, ['Cons', _Loc, _List]]]], ['ngram-key', _W, _A], [flag, _A, _X, [+, _X, 1]], ['det-if-then-else', [==, _Loc, skip], ['det-if-then-else', [not, _W], ['add-atom', '&self', _W], 'True'], ['add-atom', '&self', _W]], ['det-if-then-else', [=, _X, 0], [flag, 'corpus-nodes', _N, [+, _N, 1]], [flag, 'corpus-node-overlap', _O, [+, _O, 1]]], ['set-det']]], _3348) Call: (196) [system] string([=, ['assert-ngram', _Except, _F, _Loc, _List], [[or, [==, _Except, 'except-none'], [maplist, _Except, _List]], ['set-det'], ['det-if-then-else', [==, _Loc, skip], [=.., _W, ['Cons', _F, _List]], [=.., _W, ['Cons', _F, ['Cons', _Loc, _List]]]], ['ngram-key', _W, _A], [flag, _A, _X, [+, _X, 1]], ['det-if-then-else', [==, _Loc, skip], ['det-if-then-else', [not, _W], ['add-atom', '&self', _W], 'True'], ['add-atom', '&self', _W]], ['det-if-then-else', [=, _X, 0], [flag, 'corpus-nodes', _N, [+, _N, 1]], [flag, 'corpus-node-overlap', _O, [+, _O, 1]]], ['set-det']]]) Redo: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['assert-ngram', _Except, _F, _Loc, _List], [[or, [==, _Except, 'except-none'], [maplist, _Except, _List]], ['set-det'], ['det-if-then-else', [==, _Loc, skip], [=.., _W, ['Cons', _F, _List]], [=.., _W, ['Cons', _F, ['Cons', _Loc, _List]]]], ['ngram-key', _W, _A], [flag, _A, _X, [+, _X, 1]], ['det-if-then-else', [==, _Loc, skip], ['det-if-then-else', [not, _W], ['add-atom', '&self', _W], 'True'], ['add-atom', '&self', _W]], ['det-if-then-else', [=, _X, 0], [flag, 'corpus-nodes', _N, [+, _N, 1]], [flag, 'corpus-node-overlap', _O, [+, _O, 1]]], ['set-det']]], _3348) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['assert-ngram', _Except, _F, _Loc, _List], [[or, [==, _Except, 'except-none'], [maplist, _Except, _List]], ['set-det'], ['det-if-then-else', [==, _Loc, skip], [=.., _W, ['Cons', _F, _List]], [=.., _W, ['Cons', _F, ['Cons', _Loc, _List]]]], ['ngram-key', _W, _A], [flag, _A, _X, [+, _X, 1]], ['det-if-then-else', [==, _Loc, skip], ['det-if-then-else', [not, _W], ['add-atom', '&self', _W], 'True'], ['add-atom', '&self', _W]], ['det-if-then-else', [=, _X, 0], [flag, 'corpus-nodes', _N, [+, _N, 1]], [flag, 'corpus-node-overlap', _O, [+, _O, 1]]], ['set-det']]], _3348) Call: (196) [system] (+)\==exec Exit: (196) [system] (+)\==exec ^ Call: (196) [user] if_t(into_simple_op(+, [=, ['assert-ngram', _Except, _F, _Loc, _List], [[or, [==, _Except, 'except-none'], [maplist, _Except, _List]], ['set-det'], ['det-if-then-else', [==, _Loc, skip], [=.., _W, ['Cons', _F, _List]], [=.., _W, ['Cons', _F, ['Cons', _Loc, _List]]]], ['ngram-key', _W, _A], [flag, _A, _X, [+, _X, 1]], ['det-if-then-else', [==, _Loc, skip], ['det-if-then-else', [not, _W], ['add-atom', '&self', _W], 'True'], ['add-atom', '&self', _W]], ['det-if-then-else', [=, _X, 0], [flag, 'corpus-nodes', _N, [+, _N, 1]], [flag, 'corpus-node-overlap', _O, [+, _O, 1]]], ['set-det']]], _493658), pfcAdd_Now('next-operation'(_493658))) ^ Unify: (196) [user] if_t(into_simple_op(+, [=, ['assert-ngram', _Except, _F, _Loc, _List], [[or, [==, _Except, 'except-none'], [maplist, _Except, _List]], ['set-det'], ['det-if-then-else', [==, _Loc, skip], [=.., _W, ['Cons', _F, _List]], [=.., _W, ['Cons', _F, ['Cons', _Loc, _List]]]], ['ngram-key', _W, _A], [flag, _A, _X, [+, _X, 1]], ['det-if-then-else', [==, _Loc, skip], ['det-if-then-else', [not, _W], ['add-atom', '&self', _W], 'True'], ['add-atom', '&self', _W]], ['det-if-then-else', [=, _X, 0], [flag, 'corpus-nodes', _N, [+, _N, 1]], [flag, 'corpus-node-overlap', _O, [+, _O, 1]]], ['set-det']]], _493658), pfcAdd_Now('next-operation'(_493658))) Call: (197) [user] into_simple_op(+, [=, ['assert-ngram', _Except, _F, _Loc, _List], [[or, [==, _Except, 'except-none'], [maplist, _Except, _List]], ['set-det'], ['det-if-then-else', [==, _Loc, skip], [=.., _W, ['Cons', _F, _List]], [=.., _W, ['Cons', _F, ['Cons', _Loc, _List]]]], ['ngram-key', _W, _A], [flag, _A, _X, [+, _X, 1]], ['det-if-then-else', [==, _Loc, skip], ['det-if-then-else', [not, _W], ['add-atom', '&self', _W], 'True'], ['add-atom', '&self', _W]], ['det-if-then-else', [=, _X, 0], [flag, 'corpus-nodes', _N, [+, _N, 1]], [flag, 'corpus-node-overlap', _O, [+, _O, 1]]], ['set-det']]], _493658) Unify: (197) [user] into_simple_op(+, [=, ['assert-ngram', _Except, _F, _Loc, _List], [[or, [==, _Except, 'except-none'], [maplist, _Except, _List]], ['set-det'], ['det-if-then-else', [==, _Loc, skip], [=.., _W, ['Cons', _F, _List]], [=.., _W, ['Cons', _F, ['Cons', _Loc, _List]]]], ['ngram-key', _W, _A], [flag, _A, _X, [+, _X, 1]], ['det-if-then-else', [==, _Loc, skip], ['det-if-then-else', [not, _W], ['add-atom', '&self', _W], 'True'], ['add-atom', '&self', _W]], ['det-if-then-else', [=, _X, 0], [flag, 'corpus-nodes', _N, [+, _N, 1]], [flag, 'corpus-node-overlap', _O, [+, _O, 1]]], ['set-det']]], op(+, =, _496450)) Call: (198) [user] o_s([['assert-ngram', _Except, _F, _Loc, _List], [[or, [==, _Except, 'except-none'], [maplist, _Except, _List]], ['set-det'], ['det-if-then-else', [==, _Loc, skip], [=.., _W, ['Cons', _F, _List]], [=.., _W, ['Cons', _F, ['Cons', _Loc, _List]]]], ['ngram-key', _W, _A], [flag, _A, _X, [+, _X, 1]], ['det-if-then-else', [==, _Loc, skip], ['det-if-then-else', [not, _W], ['add-atom', '&self', _W], 'True'], ['add-atom', '&self', _W]], ['det-if-then-else', [=, _X, 0], [flag, 'corpus-nodes', _N, [+, _N, 1]], [flag, 'corpus-node-overlap', _O, [+, _O, 1]]], ['set-det']]], _496450) Unify: (198) [user] o_s([['assert-ngram', _Except, _F, _Loc, _List], [[or, [==, _Except, 'except-none'], [maplist, _Except, _List]], ['set-det'], ['det-if-then-else', [==, _Loc, skip], [=.., _W, ['Cons', _F, _List]], [=.., _W, ['Cons', _F, ['Cons', _Loc, _List]]]], ['ngram-key', _W, _A], [flag, _A, _X, [+, _X, 1]], ['det-if-then-else', [==, _Loc, skip], ['det-if-then-else', [not, _W], ['add-atom', '&self', _W], 'True'], ['add-atom', '&self', _W]], ['det-if-then-else', [=, _X, 0], [flag, 'corpus-nodes', _N, [+, _N, 1]], [flag, 'corpus-node-overlap', _O, [+, _O, 1]]], ['set-det']]], _496450) Call: (199) [user] o_s(['assert-ngram', _Except, _F, _Loc, _List], _496450) Unify: (199) [user] o_s(['assert-ngram', _Except, _F, _Loc, _List], _496450) Call: (200) [user] o_s('assert-ngram', _496450) Unify: (200) [user] o_s('assert-ngram', 'assert-ngram') Exit: (200) [user] o_s('assert-ngram', 'assert-ngram') Exit: (199) [user] o_s(['assert-ngram', _Except, _F, _Loc, _List], 'assert-ngram') Exit: (198) [user] o_s([['assert-ngram', _Except, _F, _Loc, _List], [[or, [==, _Except, 'except-none'], [maplist, _Except, _List]], ['set-det'], ['det-if-then-else', [==, _Loc, skip], [=.., _W, ['Cons', _F, _List]], [=.., _W, ['Cons', _F, ['Cons', _Loc, _List]]]], ['ngram-key', _W, _A], [flag, _A, _X, [+, _X, 1]], ['det-if-then-else', [==, _Loc, skip], ['det-if-then-else', [not, _W], ['add-atom', '&self', _W], 'True'], ['add-atom', '&self', _W]], ['det-if-then-else', [=, _X, 0], [flag, 'corpus-nodes', _N, [+, _N, 1]], [flag, 'corpus-node-overlap', _O, [+, _O, 1]]], ['set-det']]], 'assert-ngram') Exit: (197) [user] into_simple_op(+, [=, ['assert-ngram', _Except, _F, _Loc, _List], [[or, [==, _Except, 'except-none'], [maplist, _Except, _List]], ['set-det'], ['det-if-then-else', [==, _Loc, skip], [=.., _W, ['Cons', _F, _List]], [=.., _W, ['Cons', _F, ['Cons', _Loc, _List]]]], ['ngram-key', _W, _A], [flag, _A, _X, [+, _X, 1]], ['det-if-then-else', [==, _Loc, skip], ['det-if-then-else', [not, _W], ['add-atom', '&self', _W], 'True'], ['add-atom', '&self', _W]], ['det-if-then-else', [=, _X, 0], [flag, 'corpus-nodes', _N, [+, _N, 1]], [flag, 'corpus-node-overlap', _O, [+, _O, 1]]], ['set-det']]], op(+, =, 'assert-ngram')) ^ Call: (197) [user] pfcAdd_Now('next-operation'(op(+, =, 'assert-ngram'))) ^ Unify: (197) [user] pfcAdd_Now('next-operation'(op(+, =, 'assert-ngram'))) ^ Call: (198) [user] current_predicate(pfcAdd/1) ^ Exit: (198) [user] current_predicate(pfcAdd/1) ^ Call: (198) [user] once_writeq_nl(pfcAdd('next-operation'(op(+, =, 'assert-ngram')))) ^ Unify: (198) [user] once_writeq_nl(pfcAdd('next-operation'(op(+, =, 'assert-ngram')))) ^ Call: (199) [user] clause(pfcTraceExecution, true) ^ Fail: (199) [user] clause(pfcTraceExecution, true) ^ Redo: (198) [user] once_writeq_nl(pfcAdd('next-operation'(op(+, =, 'assert-ngram')))) ^ Exit: (198) [user] once_writeq_nl(pfcAdd('next-operation'(op(+, =, 'assert-ngram')))) ^ Call: (198) [user] pfcAdd('next-operation'(op(+, =, 'assert-ngram'))) ^ Unify: (198) [user] pfcAdd('next-operation'(op(+, =, 'assert-ngram'))) ^ Call: (199) [user] must_ex(current_why_UU(_517668)) ^ Unify: (199) [user] must_ex(current_why_UU(_517668)) Call: (201) [user] current_why_UU(_517668) Unify: (201) [user] current_why_UU(_517668) ^ Call: (202) [user] get_why_uu(_517668) ^ Unify: (202) [user] get_why_uu(_517668) ^ Call: (203) [user] findall(_523208, current_why(_523208), _523214) ^ Unify: (203) [$bags] findall(_4266, user:current_why(_4266), _4272) ^ Call: (204) [$bags] findall(_4266, user:current_why(_4266), _4272, []) ^ Unify: (204) [$bags] findall(_4266, user:current_why(_4266), _4272, []) ^ Call: (205) [$bags] cleanup_bag(findall_loop(_4266, user:current_why(_4266), _4272, []), '$destroy_findall_bag') ^ Unify: (205) [$bags] cleanup_bag('$bags':findall_loop(_4266, user:current_why(_4266), _4272, []), '$bags':'$destroy_findall_bag') Call: (206) [$bags] findall_loop(_4266, user:current_why(_4266), _4272, []) Unify: (206) [$bags] findall_loop(_4266, user:current_why(_4266), _4272, []) ^ Call: (207) [user] bugger:current_why(_4266) ^ Unify: (207) [user] bugger:current_why(_4266) ^ Call: (208) [user] bugger:current_why_data(_4266) ^ Unify: (208) [user] bugger:current_why_data(_4266) Call: (209) [system] nb_current('$current_why', wp(_4266, _14584)) Fail: (209) [system] nb_current('$current_why', wp(_4266, _14584)) ^ Redo: (208) [user] bugger:current_why_data(_4266) ^ Unify: (208) [user] bugger:current_why_data(_4266) Call: (209) [t_l] t_l:current_why_source(_4266) Fail: (209) [t_l] t_l:current_why_source(_4266) ^ Fail: (208) [user] bugger:current_why_data(_4266) ^ Redo: (207) [user] bugger:current_why(_4266) ^ Unify: (207) [user] bugger:current_why(mfl4(_22012, _22014, _22016, _22018)) ^ Call: (209) [system] setup_call_cleanup('$notrace'(_22968, _22970), once(user:current_mfl4(_22012, _22014, _22016, _22018)), '$restore_trace'(_22968, _22970)) ^ Unify: (209) [system] setup_call_cleanup(system:'$notrace'(_22968, _22970), system:once(user:current_mfl4(_22012, _22014, _22016, _22018)), system:'$restore_trace'(_22968, _22970)) ^ Call: (210) [system] sig_atomic(system:'$notrace'(_22968, _22970)) ^ Exit: (209) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:current_mfl4(_22012, user, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', 587)), system:'$restore_trace'(3, -1)) ^ Exit: (207) [user] bugger:current_why(P;HTML|mfl4(_22012, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Redo: (206) [$bags] findall_loop(_4266, user:current_why(_4266), _4272, []) Exit: (206) [$bags] findall_loop(_4266, user:current_why(_4266), [P;HTML|mfl4(_39848, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], []) ^ Exit: (205) [$bags] cleanup_bag('$bags':findall_loop(_4266, user:current_why(_4266), [P;HTML|mfl4(_39848, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], []), '$bags':'$destroy_findall_bag') ^ Exit: (204) [$bags] findall(_4266, user:current_why(_4266), [P;HTML|mfl4(_39848, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], []) ^ Exit: (203) [$bags] findall(_4266, user:current_why(_4266), [P;HTML|mfl4(_39848, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Call: (203) [system] [P;HTML|mfl4(_39848, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]\==[] Exit: (203) [system] [P;HTML|mfl4(_39848, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]\==[] ^ Call: (203) [user] u_to_uu([P;HTML|mfl4(_39848, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _4246) ^ Unify: (203) [user] u_to_uu([P;HTML|mfl4(_39848, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], ([P;HTML|mfl4(_39848, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], ax)) Call: (204) [system] var([P;HTML|mfl4(_39848, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Fail: (204) [system] var([P;HTML|mfl4(_39848, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) ^ Redo: (203) [user] u_to_uu([P;HTML|mfl4(_39848, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _4246) ^ Unify: (203) [user] u_to_uu([P;HTML|mfl4(_39848, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], [P;HTML|mfl4(_39848, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Call: (204) [system] nonvar([P;HTML|mfl4(_39848, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Exit: (204) [system] nonvar([P;HTML|mfl4(_39848, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Call: (204) [system] [P;HTML|mfl4(_39848, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]=(_159604, _159606) Fail: (204) [system] [P;HTML|mfl4(_39848, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]=(_159604, _159606) ^ Redo: (203) [user] u_to_uu([P;HTML|mfl4(_39848, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _4246) ^ Unify: (203) [user] u_to_uu([P;HTML|mfl4(_39848, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _4246) ^ Call: (204) [user] logicmoo_util_terms:list_to_conjuncts([P;HTML|mfl4(_39848, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _190006) ^ Unify: (204) [user] logicmoo_util_terms:list_to_conjuncts([P;HTML|mfl4(_39848, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _190006) ^ Call: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_39848, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _190006) ^ Unify: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_39848, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], [P;HTML|mfl4(_39848, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Call: (206) [system] var([P;HTML|mfl4(_39848, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Fail: (206) [system] var([P;HTML|mfl4(_39848, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) ^ Redo: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_39848, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _190006) ^ Unify: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_39848, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], [P;HTML|mfl4(_39848, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) ^ Call: (206) [user] not(compound([P;HTML|mfl4(_39848, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)])) ^ Unify: (206) [system] not(user:compound([P;HTML|mfl4(_39848, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)])) Call: (207) [system] compound([P;HTML|mfl4(_39848, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Exit: (207) [system] compound([P;HTML|mfl4(_39848, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) ^ Fail: (206) [system] not(user:compound([P;HTML|mfl4(_39848, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)])) ^ Redo: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_39848, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _190006) ^ Unify: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_39848, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _190006) ^ Call: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_39848, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _190006) ^ Unify: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_39848, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_39848, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Call: (207) [system] var(P;HTML|mfl4(_39848, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Fail: (207) [system] var(P;HTML|mfl4(_39848, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Redo: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_39848, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _190006) ^ Unify: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_39848, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_39848, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Call: (207) [user] not(compound(P;HTML|mfl4(_39848, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587))) ^ Unify: (207) [system] not(user:compound(P;HTML|mfl4(_39848, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587))) Call: (208) [system] compound(P;HTML|mfl4(_39848, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Exit: (208) [system] compound(P;HTML|mfl4(_39848, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Fail: (207) [system] not(user:compound(P;HTML|mfl4(_39848, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587))) ^ Redo: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_39848, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _190006) ^ Unify: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_39848, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_39848, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Exit: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_39848, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_39848, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Exit: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_39848, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], P;HTML|mfl4(_39848, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Exit: (204) [user] logicmoo_util_terms:list_to_conjuncts([P;HTML|mfl4(_39848, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], P;HTML|mfl4(_39848, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Call: (204) [user] u_to_uu(P;HTML|mfl4(_39848, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _4246) ^ Unify: (204) [user] u_to_uu(P;HTML|mfl4(_39848, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), (P;HTML|mfl4(_39848, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) Call: (205) [system] var(P;HTML|mfl4(_39848, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Fail: (205) [system] var(P;HTML|mfl4(_39848, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Redo: (204) [user] u_to_uu(P;HTML|mfl4(_39848, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _4246) ^ Unify: (204) [user] u_to_uu(P;HTML|mfl4(_4272, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_4272, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Call: (205) [system] nonvar(P;HTML|mfl4(_4272, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Exit: (205) [system] nonvar(P;HTML|mfl4(_4272, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Call: (205) [system] P;HTML|mfl4(_4272, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)=(_35678, _35680) Fail: (205) [system] P;HTML|mfl4(_4272, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)=(_35678, _35680) ^ Redo: (204) [user] u_to_uu(P;HTML|mfl4(_4272, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _4246) ^ Unify: (204) [user] u_to_uu(P;HTML|mfl4(_4272, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), (P;HTML|mfl4(_4272, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (204) [user] u_to_uu(P;HTML|mfl4(_4272, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), (P;HTML|mfl4(_4272, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (203) [user] u_to_uu([P;HTML|mfl4(_4272, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], (P;HTML|mfl4(_4272, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (202) [user] get_why_uu((P;HTML|mfl4(_4272, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) Exit: (201) [user] current_why_UU((P;HTML|mfl4(_4272, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (199) [user] must_ex(current_why_UU((P;HTML|mfl4(_4272, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (199) [user] pfcAdd('next-operation'(op(+, =, 'assert-ngram')), (P;HTML|mfl4(_4272, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (199) [user] pfcAdd('next-operation'(op(+, =, 'assert-ngram')), (P;HTML|mfl4(_4272, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (200) [user] pfcPost('next-operation'(op(+, =, 'assert-ngram')), (P;HTML|mfl4(_4272, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (200) [user] pfcPost('next-operation'(op(+, =, 'assert-ngram')), (P;HTML|mfl4(_4272, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (201) [user] pfcPost_rev((P;HTML|mfl4(_4272, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax), 'next-operation'(op(+, =, 'assert-ngram'))) ^ Unify: (201) [user] pfcPost_rev((P;HTML|mfl4(_4272, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax), 'next-operation'(op(+, =, 'assert-ngram'))) Call: (202) [system] is_list('next-operation'(op(+, =, 'assert-ngram'))) Fail: (202) [system] is_list('next-operation'(op(+, =, 'assert-ngram'))) ^ Redo: (201) [user] pfcPost_rev((P;HTML|mfl4(_4272, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax), 'next-operation'(op(+, =, 'assert-ngram'))) ^ Call: (202) [user] pfcPost1('next-operation'(op(+, =, 'assert-ngram')), (P;HTML|mfl4(_4272, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (202) [user] pfcPost1('next-operation'(op(+, =, 'assert-ngram')), (P;HTML|mfl4(_4272, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (203) [user] control_arg_types('next-operation'(op(+, =, 'assert-ngram')), _194286) ^ Unify: (203) [user] control_arg_types('next-operation'(op(+, =, 'assert-ngram')), _194286) Call: (204) [system] fail Fail: (204) [system] fail ^ Fail: (203) [user] control_arg_types('next-operation'(op(+, =, 'assert-ngram')), _194286) ^ Redo: (202) [user] pfcPost1('next-operation'(op(+, =, 'assert-ngram')), (P;HTML|mfl4(_4272, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (202) [user] pfcPost1('next-operation'(op(+, =, 'assert-ngram')), (P;HTML|mfl4(_4272, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (203) [user] locally_each:locally(set_prolog_flag(occurs_check, true), catch(pfcPost11('next-operation'(op(+, =, 'assert-ngram')), (P;HTML|mfl4(_4272, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _214110, (notrace, wdmsg(('next-operation'(op(+, =, 'assert-ngram'))=>_214110)), trace))) ^ Unify: (203) [locally_each] locally_each:locally(user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'assert-ngram')), (P;HTML|mfl4(_4272, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _214110, (notrace, wdmsg(('next-operation'(op(+, =, 'assert-ngram'))=>_214110)), trace))) ^ Call: (204) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'assert-ngram')), (P;HTML|mfl4(_4272, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _214110, (notrace, wdmsg(('next-operation'(op(+, =, 'assert-ngram'))=>_214110)), trace)), user:each_call_cleanup) ^ Unify: (204) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'assert-ngram')), (P;HTML|mfl4(_4272, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _214110, (notrace, wdmsg(('next-operation'(op(+, =, 'assert-ngram'))=>_214110)), trace)), user:each_call_cleanup) Call: (205) [system] current_prolog_flag(occurs_check, _244608) Exit: (205) [system] current_prolog_flag(occurs_check, true) ^ Call: (205) [locally_each] locally_each:wtl_how(trusted_redo_call_cleanup, true==true, user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'assert-ngram')), (P;HTML|mfl4(_4272, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _214110, (notrace, wdmsg(('next-operation'(op(+, =, 'assert-ngram'))=>_214110)), trace)), user:set_prolog_flag(occurs_check, true)) ^ Unify: (205) [locally_each] locally_each:wtl_how(locally_each:trusted_redo_call_cleanup, locally_each:(true==true), user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'assert-ngram')), (P;HTML|mfl4(_4272, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _214110, (notrace, wdmsg(('next-operation'(op(+, =, 'assert-ngram'))=>_214110)), trace)), user:set_prolog_flag(occurs_check, true)) Call: (206) [system] true==true Exit: (206) [system] true==true ^ Call: (207) [user] pfcPost11('next-operation'(op(+, =, 'assert-ngram')), (P;HTML|mfl4(_4272, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (207) [user] pfcPost11('next-operation'(op(+, =, 'assert-ngram')), (P;HTML|mfl4(_4272, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (208) [user] must_ex(pfcAddSupport('next-operation'(op(+, =, 'assert-ngram')), (P;HTML|mfl4(_4272, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Unify: (208) [user] must_ex(pfcAddSupport('next-operation'(op(+, =, 'assert-ngram')), (P;HTML|mfl4(_4272, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (210) [user] pfcAddSupport('next-operation'(op(+, =, 'assert-ngram')), (P;HTML|mfl4(_4272, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (210) [user] pfcAddSupport('next-operation'(op(+, =, 'assert-ngram')), (P;HTML|mfl4(_4272, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (211) [user] assert('$spft$'('next-operation'(op(+, =, 'assert-ngram')), P;HTML|mfl4(_4272, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (211) [user] assert('$spft$'('next-operation'(op(+, =, 'assert-ngram')), P;HTML|mfl4(_4272, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (210) [user] pfcAddSupport('next-operation'(op(+, =, 'assert-ngram')), (P;HTML|mfl4(_4272, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (208) [user] must_ex(pfcAddSupport('next-operation'(op(+, =, 'assert-ngram')), (P;HTML|mfl4(_4272, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (208) [user] pfcUnique(post, 'next-operation'(op(+, =, 'assert-ngram'))) ^ Unify: (208) [user] pfcUnique(post, 'next-operation'(op(+, =, 'assert-ngram'))) ^ Call: (209) [user] pfcUnique(post, 'next-operation'(op(+, =, 'assert-ngram')), true) ^ Unify: (209) [user] pfcUnique(post, 'next-operation'(op(+, =, 'assert-ngram')), true) ^ Call: (210) [user] is_asserted_exact('next-operation'(op(+, =, 'assert-ngram')), true) ^ Unify: (210) [user] is_asserted_exact('next-operation'(op(+, =, 'assert-ngram')), true) ^ Call: (211) [user] strip_module('next-operation'(op(+, =, 'assert-ngram')), _345188, _345190) ^ Exit: (211) [user] strip_module('next-operation'(op(+, =, 'assert-ngram')), user, 'next-operation'(op(+, =, 'assert-ngram'))) ^ Call: (211) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'assert-ngram')), true) ^ Unify: (211) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'assert-ngram')), true) Call: (212) [system] _348932=user Exit: (212) [system] user=user ^ Call: (212) [user] clause(user:'next-operation'(op(+, =, 'assert-ngram')), true, _350802) ^ Fail: (212) [user] clause('next-operation'(op(+, =, 'assert-ngram')), true, _350802) ^ Redo: (211) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'assert-ngram')), true) ^ Call: (212) [user] clause(user:'next-operation'(op(+, =, 'assert-ngram')), true, _353630) ^ Fail: (212) [user] clause('next-operation'(op(+, =, 'assert-ngram')), true, _353630) ^ Fail: (211) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'assert-ngram')), true) ^ Fail: (210) [user] is_asserted_exact('next-operation'(op(+, =, 'assert-ngram')), true) ^ Redo: (209) [user] pfcUnique(post, 'next-operation'(op(+, =, 'assert-ngram')), true) ^ Exit: (209) [user] pfcUnique(post, 'next-operation'(op(+, =, 'assert-ngram')), true) ^ Exit: (208) [user] pfcUnique(post, 'next-operation'(op(+, =, 'assert-ngram'))) ^ Call: (208) [user] pfcPost2('next-operation'(op(+, =, 'assert-ngram')), (P;HTML|mfl4(_4272, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (208) [user] pfcPost2('next-operation'(op(+, =, 'assert-ngram')), (P;HTML|mfl4(_4272, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (209) [user] must_ex(once((\+ \+is_asserted_exact('next-operation'(op(+, =, 'assert-ngram')));assert('next-operation'(op(+, =, 'assert-ngram')))))) ^ Unify: (209) [user] must_ex(once((\+ \+is_asserted_exact('next-operation'(op(+, =, 'assert-ngram')));assert('next-operation'(op(+, =, 'assert-ngram')))))) ^ Call: (211) [user] once((\+ \+is_asserted_exact('next-operation'(op(+, =, 'assert-ngram')));assert('next-operation'(op(+, =, 'assert-ngram'))))) ^ Unify: (211) [system] once(user:(\+ \+is_asserted_exact('next-operation'(op(+, =, 'assert-ngram')));assert('next-operation'(op(+, =, 'assert-ngram'))))) ^ Call: (213) [user] is_asserted_exact('next-operation'(op(+, =, 'assert-ngram'))) ^ Unify: (213) [user] is_asserted_exact('next-operation'(op(+, =, 'assert-ngram'))) ^ Call: (214) [user] strip_module('next-operation'(op(+, =, 'assert-ngram')), _380968, _380970) ^ Exit: (214) [user] strip_module('next-operation'(op(+, =, 'assert-ngram')), user, 'next-operation'(op(+, =, 'assert-ngram'))) ^ Call: (214) [user] hook_database:expand_to_hb('next-operation'(op(+, =, 'assert-ngram')), _382848, _382850) ^ Unify: (214) [user] hook_database:expand_to_hb('next-operation'(op(+, =, 'assert-ngram')), 'next-operation'(op(+, =, 'assert-ngram')), true) Call: (215) [system] var('next-operation'(op(+, =, 'assert-ngram'))) Fail: (215) [system] var('next-operation'(op(+, =, 'assert-ngram'))) ^ Redo: (214) [user] hook_database:expand_to_hb('next-operation'(op(+, =, 'assert-ngram')), _382848, _382850) ^ Unify: (214) [user] hook_database:expand_to_hb('next-operation'(op(+, =, 'assert-ngram')), 'next-operation'(op(+, =, 'assert-ngram')), true) ^ Exit: (214) [user] hook_database:expand_to_hb('next-operation'(op(+, =, 'assert-ngram')), 'next-operation'(op(+, =, 'assert-ngram')), true) ^ Call: (214) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'assert-ngram')), true) ^ Unify: (214) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'assert-ngram')), true) Call: (215) [system] _391254=user Exit: (215) [system] user=user ^ Call: (215) [user] clause(user:'next-operation'(op(+, =, 'assert-ngram')), true, _393124) ^ Fail: (215) [user] clause('next-operation'(op(+, =, 'assert-ngram')), true, _393124) ^ Redo: (214) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'assert-ngram')), true) ^ Call: (215) [user] clause(user:'next-operation'(op(+, =, 'assert-ngram')), true, _395952) ^ Fail: (215) [user] clause('next-operation'(op(+, =, 'assert-ngram')), true, _395952) ^ Fail: (214) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'assert-ngram')), true) ^ Fail: (213) [user] is_asserted_exact('next-operation'(op(+, =, 'assert-ngram'))) ^ Call: (213) [user] assert('next-operation'(op(+, =, 'assert-ngram'))) ^ Exit: (213) [user] assert('next-operation'(op(+, =, 'assert-ngram'))) ^ Exit: (211) [system] once(user:(\+ \+is_asserted_exact('next-operation'(op(+, =, 'assert-ngram')));assert('next-operation'(op(+, =, 'assert-ngram'))))) ^ Exit: (209) [user] must_ex(once((\+ \+is_asserted_exact('next-operation'(op(+, =, 'assert-ngram')));assert('next-operation'(op(+, =, 'assert-ngram')))))) ^ Call: (209) [user] must_ex(pfcTraceAdd('next-operation'(op(+, =, 'assert-ngram')), (P;HTML|mfl4(_4272, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Unify: (209) [user] must_ex(pfcTraceAdd('next-operation'(op(+, =, 'assert-ngram')), (P;HTML|mfl4(_4272, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (211) [user] pfcTraceAdd('next-operation'(op(+, =, 'assert-ngram')), (P;HTML|mfl4(_4272, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (211) [user] pfcTraceAdd('next-operation'(op(+, =, 'assert-ngram')), (P;HTML|mfl4(_4272, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (212) [user] pfcTraceAddPrint('next-operation'(op(+, =, 'assert-ngram')), (P;HTML|mfl4(_4272, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (212) [user] pfcTraceAddPrint('next-operation'(op(+, =, 'assert-ngram')), (P;HTML|mfl4(_4272, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (213) [user] pfcIsTraced('next-operation'(op(+, =, 'assert-ngram'))) ^ Unify: (213) [user] pfcIsTraced('next-operation'(op(+, =, 'assert-ngram'))) ^ Call: (214) [user] pfcIsNotTraced('next-operation'(op(+, =, 'assert-ngram'))) ^ Unify: (214) [user] pfcIsNotTraced('next-operation'(op(+, =, 'assert-ngram'))) ^ Call: (215) [user] compound_eles(1, 'next-operation'(op(+, =, 'assert-ngram')), _452706) ^ Unify: (215) [user] compound_eles(1, 'next-operation'(op(+, =, 'assert-ngram')), _452706) Call: (216) [system] var('next-operation'(op(+, =, 'assert-ngram'))) Fail: (216) [system] var('next-operation'(op(+, =, 'assert-ngram'))) ^ Redo: (215) [user] compound_eles(1, 'next-operation'(op(+, =, 'assert-ngram')), _452706) ^ Unify: (215) [user] compound_eles(1, 'next-operation'(op(+, =, 'assert-ngram')), _452706) Call: (216) [system] compound('next-operation'(op(+, =, 'assert-ngram'))) Exit: (216) [system] compound('next-operation'(op(+, =, 'assert-ngram'))) Call: (216) [system] 1<1 Fail: (216) [system] 1<1 ^ Redo: (215) [user] compound_eles(1, 'next-operation'(op(+, =, 'assert-ngram')), _452706) ^ Unify: (215) [user] compound_eles(1, 'next-operation'(op(+, =, 'assert-ngram')), _452706) Call: (216) [system] _463858 is 1+ -1 Exit: (216) [system] 0 is 1+ -1 ^ Call: (216) [user] compound_eles('next-operation'(op(+, =, 'assert-ngram')), _465716) ^ Unify: (216) [user] compound_eles('next-operation'(op(+, =, 'assert-ngram')), _465716) Call: (217) [system] is_list('next-operation'(op(+, =, 'assert-ngram'))) Fail: (217) [system] is_list('next-operation'(op(+, =, 'assert-ngram'))) ^ Redo: (216) [user] compound_eles('next-operation'(op(+, =, 'assert-ngram')), _465716) ^ Unify: (216) [user] compound_eles('next-operation'(op(+, =, 'assert-ngram')), _465716) Call: (217) [system] compound('next-operation'(op(+, =, 'assert-ngram'))) Exit: (217) [system] compound('next-operation'(op(+, =, 'assert-ngram'))) Call: (217) [system] compound_name_arguments('next-operation'(op(+, =, 'assert-ngram')), _473126, _473128) Exit: (217) [system] compound_name_arguments('next-operation'(op(+, =, 'assert-ngram')), 'next-operation', [op(+, =, 'assert-ngram')]) Call: (217) [lists] lists:member(_465716, ['next-operation', op(+, =, 'assert-ngram')]) Unify: (217) [lists] lists:member(_465716, ['next-operation', op(+, =, 'assert-ngram')]) Call: (218) [lists] lists:member_([op(+, =, 'assert-ngram')], _465716, 'next-operation') Unify: (218) [lists] lists:member_([op(+, =, 'assert-ngram')], 'next-operation', 'next-operation') Exit: (218) [lists] lists:member_([op(+, =, 'assert-ngram')], 'next-operation', 'next-operation') Exit: (217) [lists] lists:member('next-operation', ['next-operation', op(+, =, 'assert-ngram')]) ^ Exit: (216) [user] compound_eles('next-operation'(op(+, =, 'assert-ngram')), 'next-operation') ^ Call: (216) [user] compound_eles(0, 'next-operation', _452706) ^ Unify: (216) [user] compound_eles(0, 'next-operation', _452706) Call: (217) [system] var('next-operation') Fail: (217) [system] var('next-operation') ^ Redo: (216) [user] compound_eles(0, 'next-operation', _452706) ^ Unify: (216) [user] compound_eles(0, 'next-operation', _452706) Call: (217) [system] compound('next-operation') Fail: (217) [system] compound('next-operation') ^ Redo: (216) [user] compound_eles(0, 'next-operation', _452706) Call: (217) [system] _452706='next-operation' Exit: (217) [system] 'next-operation'='next-operation' ^ Exit: (216) [user] compound_eles(0, 'next-operation', 'next-operation') ^ Exit: (215) [user] compound_eles(1, 'next-operation'(op(+, =, 'assert-ngram')), 'next-operation') ^ Call: (215) [user] pfcIgnored('next-operation') ^ Fail: (215) [user] pfcIgnored('next-operation') Redo: (218) [lists] lists:member_([op(+, =, 'assert-ngram')], _465716, 'next-operation') Unify: (218) [lists] lists:member_([op(+, =, 'assert-ngram')], _465716, 'next-operation') Call: (219) [lists] lists:member_([], _465716, op(+, =, 'assert-ngram')) Unify: (219) [lists] lists:member_([], op(+, =, 'assert-ngram'), op(+, =, 'assert-ngram')) Exit: (219) [lists] lists:member_([], op(+, =, 'assert-ngram'), op(+, =, 'assert-ngram')) Exit: (218) [lists] lists:member_([op(+, =, 'assert-ngram')], op(+, =, 'assert-ngram'), 'next-operation') Exit: (217) [lists] lists:member(op(+, =, 'assert-ngram'), ['next-operation', op(+, =, 'assert-ngram')]) ^ Exit: (216) [user] compound_eles('next-operation'(op(+, =, 'assert-ngram')), op(+, =, 'assert-ngram')) ^ Call: (216) [user] compound_eles(0, op(+, =, 'assert-ngram'), _452706) ^ Unify: (216) [user] compound_eles(0, op(+, =, 'assert-ngram'), _452706) Call: (217) [system] var(op(+, =, 'assert-ngram')) Fail: (217) [system] var(op(+, =, 'assert-ngram')) ^ Redo: (216) [user] compound_eles(0, op(+, =, 'assert-ngram'), _452706) ^ Unify: (216) [user] compound_eles(0, op(+, =, 'assert-ngram'), _452706) Call: (217) [system] compound(op(+, =, 'assert-ngram')) Exit: (217) [system] compound(op(+, =, 'assert-ngram')) Call: (217) [system] 0<1 Exit: (217) [system] 0<1 Call: (217) [system] _452706=op(+, =, 'assert-ngram') Exit: (217) [system] op(+, =, 'assert-ngram')=op(+, =, 'assert-ngram') ^ Exit: (216) [user] compound_eles(0, op(+, =, 'assert-ngram'), op(+, =, 'assert-ngram')) ^ Exit: (215) [user] compound_eles(1, 'next-operation'(op(+, =, 'assert-ngram')), op(+, =, 'assert-ngram')) ^ Call: (215) [user] pfcIgnored(op(+, =, 'assert-ngram')) ^ Fail: (215) [user] pfcIgnored(op(+, =, 'assert-ngram')) ^ Fail: (214) [user] pfcIsNotTraced('next-operation'(op(+, =, 'assert-ngram'))) ^ Redo: (213) [user] pfcIsTraced('next-operation'(op(+, =, 'assert-ngram'))) ^ Unify: (213) [user] pfcIsTraced('next-operation'(op(+, =, 'assert-ngram'))) ^ Call: (214) [user] compound_eles(1, 'next-operation'(op(+, =, 'assert-ngram')), _520506) ^ Unify: (214) [user] compound_eles(1, 'next-operation'(op(+, =, 'assert-ngram')), _520506) Call: (215) [system] var('next-operation'(op(+, =, 'assert-ngram'))) Fail: (215) [system] var('next-operation'(op(+, =, 'assert-ngram'))) ^ Redo: (214) [user] compound_eles(1, 'next-operation'(op(+, =, 'assert-ngram')), _4408) ^ Unify: (214) [user] compound_eles(1, 'next-operation'(op(+, =, 'assert-ngram')), _4408) Call: (215) [system] compound('next-operation'(op(+, =, 'assert-ngram'))) Exit: (215) [system] compound('next-operation'(op(+, =, 'assert-ngram'))) Call: (215) [system] 1<1 Fail: (215) [system] 1<1 ^ Redo: (214) [user] compound_eles(1, 'next-operation'(op(+, =, 'assert-ngram')), _4408) ^ Unify: (214) [user] compound_eles(1, 'next-operation'(op(+, =, 'assert-ngram')), _4408) Call: (215) [system] _12198 is 1+ -1 Exit: (215) [system] 0 is 1+ -1 ^ Call: (215) [user] compound_eles('next-operation'(op(+, =, 'assert-ngram')), _14056) ^ Unify: (215) [user] compound_eles('next-operation'(op(+, =, 'assert-ngram')), _14056) Call: (216) [system] is_list('next-operation'(op(+, =, 'assert-ngram'))) Fail: (216) [system] is_list('next-operation'(op(+, =, 'assert-ngram'))) ^ Redo: (215) [user] compound_eles('next-operation'(op(+, =, 'assert-ngram')), _14056) ^ Unify: (215) [user] compound_eles('next-operation'(op(+, =, 'assert-ngram')), _14056) Call: (216) [system] compound('next-operation'(op(+, =, 'assert-ngram'))) Exit: (216) [system] compound('next-operation'(op(+, =, 'assert-ngram'))) Call: (216) [system] compound_name_arguments('next-operation'(op(+, =, 'assert-ngram')), _21466, _21468) Exit: (216) [system] compound_name_arguments('next-operation'(op(+, =, 'assert-ngram')), 'next-operation', [op(+, =, 'assert-ngram')]) Call: (216) [lists] lists:member(_14056, ['next-operation', op(+, =, 'assert-ngram')]) Unify: (216) [lists] lists:member(_14056, ['next-operation', op(+, =, 'assert-ngram')]) Call: (217) [lists] lists:member_([op(+, =, 'assert-ngram')], _14056, 'next-operation') Unify: (217) [lists] lists:member_([op(+, =, 'assert-ngram')], 'next-operation', 'next-operation') Exit: (217) [lists] lists:member_([op(+, =, 'assert-ngram')], 'next-operation', 'next-operation') Exit: (216) [lists] lists:member('next-operation', ['next-operation', op(+, =, 'assert-ngram')]) ^ Exit: (215) [user] compound_eles('next-operation'(op(+, =, 'assert-ngram')), 'next-operation') ^ Call: (215) [user] compound_eles(0, 'next-operation', _4408) ^ Unify: (215) [user] compound_eles(0, 'next-operation', _4408) Call: (216) [system] var('next-operation') Fail: (216) [system] var('next-operation') ^ Redo: (215) [user] compound_eles(0, 'next-operation', _4408) ^ Unify: (215) [user] compound_eles(0, 'next-operation', _4408) Call: (216) [system] compound('next-operation') Fail: (216) [system] compound('next-operation') ^ Redo: (215) [user] compound_eles(0, 'next-operation', _4408) Call: (216) [system] _4408='next-operation' Exit: (216) [system] 'next-operation'='next-operation' ^ Exit: (215) [user] compound_eles(0, 'next-operation', 'next-operation') ^ Exit: (214) [user] compound_eles(1, 'next-operation'(op(+, =, 'assert-ngram')), 'next-operation') ^ Call: (214) [user] pfcTraced('next-operation') ^ Fail: (214) [user] pfcTraced('next-operation') Redo: (217) [lists] lists:member_([op(+, =, 'assert-ngram')], _14056, 'next-operation') Unify: (217) [lists] lists:member_([op(+, =, 'assert-ngram')], _14056, 'next-operation') Call: (218) [lists] lists:member_([], _14056, op(+, =, 'assert-ngram')) Unify: (218) [lists] lists:member_([], op(+, =, 'assert-ngram'), op(+, =, 'assert-ngram')) Exit: (218) [lists] lists:member_([], op(+, =, 'assert-ngram'), op(+, =, 'assert-ngram')) Exit: (217) [lists] lists:member_([op(+, =, 'assert-ngram')], op(+, =, 'assert-ngram'), 'next-operation') Exit: (216) [lists] lists:member(op(+, =, 'assert-ngram'), ['next-operation', op(+, =, 'assert-ngram')]) ^ Exit: (215) [user] compound_eles('next-operation'(op(+, =, 'assert-ngram')), op(+, =, 'assert-ngram')) ^ Call: (215) [user] compound_eles(0, op(+, =, 'assert-ngram'), _4408) ^ Unify: (215) [user] compound_eles(0, op(+, =, 'assert-ngram'), _4408) Call: (216) [system] var(op(+, =, 'assert-ngram')) Fail: (216) [system] var(op(+, =, 'assert-ngram')) ^ Redo: (215) [user] compound_eles(0, op(+, =, 'assert-ngram'), _4408) ^ Unify: (215) [user] compound_eles(0, op(+, =, 'assert-ngram'), _4408) Call: (216) [system] compound(op(+, =, 'assert-ngram')) Exit: (216) [system] compound(op(+, =, 'assert-ngram')) Call: (216) [system] 0<1 Exit: (216) [system] 0<1 Call: (216) [system] _4408=op(+, =, 'assert-ngram') Exit: (216) [system] op(+, =, 'assert-ngram')=op(+, =, 'assert-ngram') ^ Exit: (215) [user] compound_eles(0, op(+, =, 'assert-ngram'), op(+, =, 'assert-ngram')) ^ Exit: (214) [user] compound_eles(1, 'next-operation'(op(+, =, 'assert-ngram')), op(+, =, 'assert-ngram')) ^ Call: (214) [user] pfcTraced(op(+, =, 'assert-ngram')) ^ Fail: (214) [user] pfcTraced(op(+, =, 'assert-ngram')) ^ Fail: (213) [user] pfcIsTraced('next-operation'(op(+, =, 'assert-ngram'))) ^ Redo: (212) [user] pfcTraceAddPrint('next-operation'(op(+, =, 'assert-ngram')), (P;HTML|mfl4(_4248, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (212) [user] pfcTraceAddPrint('next-operation'(op(+, =, 'assert-ngram')), (P;HTML|mfl4(_4248, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (212) [user] pfcTraceAddPrint('next-operation'(op(+, =, 'assert-ngram')), (P;HTML|mfl4(_4248, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (212) [user] pfcTraceBreak('next-operation'(op(+, =, 'assert-ngram')), (P;HTML|mfl4(_4248, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (212) [user] pfcTraceBreak('next-operation'(op(+, =, 'assert-ngram')), (P;HTML|mfl4(_4248, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (213) [user] pfcSpied('next-operation'(op(+, =, 'assert-ngram')), +) ^ Fail: (213) [user] pfcSpied('next-operation'(op(+, =, 'assert-ngram')), +) ^ Redo: (212) [user] pfcTraceBreak('next-operation'(op(+, =, 'assert-ngram')), (P;HTML|mfl4(_4248, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (212) [user] pfcTraceBreak('next-operation'(op(+, =, 'assert-ngram')), (P;HTML|mfl4(_4248, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (211) [user] pfcTraceAdd('next-operation'(op(+, =, 'assert-ngram')), (P;HTML|mfl4(_4248, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (209) [user] must_ex(pfcTraceAdd('next-operation'(op(+, =, 'assert-ngram')), (P;HTML|mfl4(_4248, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (209) [user] must_ex(pfcEnqueue('next-operation'(op(+, =, 'assert-ngram')), (P;HTML|mfl4(_4248, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Unify: (209) [user] must_ex(pfcEnqueue('next-operation'(op(+, =, 'assert-ngram')), (P;HTML|mfl4(_4248, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (211) [user] pfcEnqueue('next-operation'(op(+, =, 'assert-ngram')), (P;HTML|mfl4(_4248, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (211) [user] pfcEnqueue('next-operation'(op(+, =, 'assert-ngram')), (P;HTML|mfl4(_4248, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (212) [user] pfcGetSearch(_167640) ^ Unify: (212) [user] pfcGetSearch(_167640) Call: (213) [t_l] t_l:pfcSearchTL(_169490) Fail: (213) [t_l] t_l:pfcSearchTL(_169490) ^ Redo: (212) [user] pfcGetSearch(_167640) ^ Call: (213) [user] pfcSearch(_172264) ^ Unify: (213) [user] pfcSearch(direct) ^ Exit: (213) [user] pfcSearch(direct) Call: (213) [system] _167640=direct Exit: (213) [system] direct=direct ^ Exit: (212) [user] pfcGetSearch(direct) ^ Call: (212) [user] pfcEnqueue(direct, 'next-operation'(op(+, =, 'assert-ngram')), (P;HTML|mfl4(_4248, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (212) [user] pfcEnqueue(direct, 'next-operation'(op(+, =, 'assert-ngram')), (P;HTML|mfl4(_4248, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) Call: (213) [system] direct=direct Exit: (213) [system] direct=direct ^ Call: (213) [user] pfcFwd('next-operation'(op(+, =, 'assert-ngram'))) ^ Unify: (213) [user] pfcFwd('next-operation'(op(+, =, 'assert-ngram'))) ^ Call: (214) [user] control_arg_types('next-operation'(op(+, =, 'assert-ngram')), _196726) ^ Unify: (214) [user] control_arg_types('next-operation'(op(+, =, 'assert-ngram')), _196726) Call: (215) [system] fail Fail: (215) [system] fail ^ Fail: (214) [user] control_arg_types('next-operation'(op(+, =, 'assert-ngram')), _196726) ^ Redo: (213) [user] pfcFwd('next-operation'(op(+, =, 'assert-ngram'))) ^ Unify: (213) [user] pfcFwd('next-operation'(op(+, =, 'assert-ngram'))) ^ Call: (214) [user] locally_each:locally(set_prolog_flag(occurs_check, true), pfcFwd0('next-operation'(op(+, =, 'assert-ngram')))) ^ Unify: (214) [locally_each] locally_each:locally(user:set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, 'assert-ngram')))) ^ Call: (215) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, 'assert-ngram'))), user:each_call_cleanup) ^ Unify: (215) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, 'assert-ngram'))), user:each_call_cleanup) Call: (216) [system] current_prolog_flag(occurs_check, _206988) Exit: (216) [system] current_prolog_flag(occurs_check, true) ^ Call: (216) [locally_each] locally_each:wtl_how(trusted_redo_call_cleanup, true==true, user:set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, 'assert-ngram'))), user:set_prolog_flag(occurs_check, true)) ^ Unify: (216) [locally_each] locally_each:wtl_how(locally_each:trusted_redo_call_cleanup, locally_each:(true==true), user:set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, 'assert-ngram'))), user:set_prolog_flag(occurs_check, true)) Call: (217) [system] true==true Exit: (217) [system] true==true ^ Call: (217) [user] pfcFwd0('next-operation'(op(+, =, 'assert-ngram'))) ^ Unify: (217) [user] pfcFwd0('next-operation'(op(+, =, 'assert-ngram'))) Call: (218) [system] is_list(_214484) Fail: (218) [system] is_list(_214484) ^ Redo: (217) [user] pfcFwd0('next-operation'(op(+, =, 'assert-ngram'))) ^ Call: (218) [user] pfcFwd1('next-operation'(op(+, =, 'assert-ngram'))) ^ Unify: (218) [user] pfcFwd1('next-operation'(op(+, =, 'assert-ngram'))) ^ Call: (219) [user] fc_rule_check('next-operation'(op(+, =, 'assert-ngram'))) ^ Unify: (219) [user] fc_rule_check('next-operation'(op(+, =, 'assert-ngram'))) ^ Exit: (219) [user] fc_rule_check('next-operation'(op(+, =, 'assert-ngram'))) Call: (219) [system] copy_term('next-operation'(op(+, =, 'assert-ngram')), _221878) Exit: (219) [system] copy_term('next-operation'(op(+, =, 'assert-ngram')), 'next-operation'(op(+, =, 'assert-ngram'))) ^ Call: (219) [user] ignore(fcpt('next-operation'(op(+, =, 'assert-ngram')), 'next-operation'(op(+, =, 'assert-ngram')))) ^ Unify: (219) [system] ignore(user:fcpt('next-operation'(op(+, =, 'assert-ngram')), 'next-operation'(op(+, =, 'assert-ngram')))) ^ Call: (220) [user] fcpt('next-operation'(op(+, =, 'assert-ngram')), 'next-operation'(op(+, =, 'assert-ngram'))) ^ Unify: (220) [user] fcpt('next-operation'(op(+, =, 'assert-ngram')), 'next-operation'(op(+, =, 'assert-ngram'))) ^ Call: (221) [user] pfcGetTriggerQuick('$pt$'('next-operation'(op(+, =, 'assert-ngram')), _227470)) ^ Unify: (221) [user] pfcGetTriggerQuick('$pt$'('next-operation'(op(+, =, 'assert-ngram')), _227470)) ^ Call: (222) [user] clause('$pt$'('next-operation'(op(+, =, 'assert-ngram')), _227470), true) ^ Fail: (222) [user] clause('$pt$'('next-operation'(op(+, =, 'assert-ngram')), _227470), true) ^ Redo: (221) [user] pfcGetTriggerQuick('$pt$'('next-operation'(op(+, =, 'assert-ngram')), _227470)) ^ Call: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'assert-ngram')), _227470)) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'assert-ngram')), _227470)) Call: (223) [system] var('$pt$'('next-operation'(op(+, =, 'assert-ngram')), _227470)) Fail: (223) [system] var('$pt$'('next-operation'(op(+, =, 'assert-ngram')), _227470)) ^ Redo: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'assert-ngram')), _227470)) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'assert-ngram')), _227470)) Call: (223) [system] callable('$pt$'('next-operation'(op(+, =, 'assert-ngram')), _227470)) Exit: (223) [system] callable('$pt$'('next-operation'(op(+, =, 'assert-ngram')), _227470)) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'assert-ngram')), _227470)) ^ Redo: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'assert-ngram')), _227470)) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'assert-ngram')), _227470)) ^ Call: (223) [user] predicate_property('$pt$'('next-operation'(op(+, =, 'assert-ngram')), _227470), imported_from(system)) ^ Unify: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, 'assert-ngram')), _227470), imported_from(system)) Call: (224) [system] nonvar(imported_from(system)) Exit: (224) [system] nonvar(imported_from(system)) Call: (224) [$syspreds] property_predicate(imported_from(system), user:'$pt$'('next-operation'(op(+, =, 'assert-ngram')), _227470)) Unify: (224) [$syspreds] property_predicate(imported_from(system), user:'$pt$'('next-operation'(op(+, =, 'assert-ngram')), _227470)) Call: (225) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, 'assert-ngram')), _227470)) Unify: (225) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, 'assert-ngram')), _227470)) Call: (226) [system] callable('$pt$'('next-operation'(op(+, =, 'assert-ngram')), _227470)) Exit: (226) [system] callable('$pt$'('next-operation'(op(+, =, 'assert-ngram')), _227470)) Call: (226) [system] atom(user) Exit: (226) [system] atom(user) Exit: (225) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, 'assert-ngram')), _227470)) ^ Fail: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, 'assert-ngram')), _227470), imported_from(system)) ^ Redo: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'assert-ngram')), _227470)) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'assert-ngram')), _227470)) ^ Call: (223) [user] predicate_property('$pt$'('next-operation'(op(+, =, 'assert-ngram')), _227470), built_in) ^ Unify: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, 'assert-ngram')), _227470), built_in) Call: (224) [system] nonvar(built_in) Exit: (224) [system] nonvar(built_in) Call: (224) [$syspreds] property_predicate(built_in, user:'$pt$'('next-operation'(op(+, =, 'assert-ngram')), _227470)) Unify: (224) [$syspreds] property_predicate(built_in, user:'$pt$'('next-operation'(op(+, =, 'assert-ngram')), _227470)) Call: (225) [system] callable('$pt$'('next-operation'(op(+, =, 'assert-ngram')), _227470)) Exit: (225) [system] callable('$pt$'('next-operation'(op(+, =, 'assert-ngram')), _227470)) Call: (225) [$syspreds] goal_name_arity('$pt$'('next-operation'(op(+, =, 'assert-ngram')), _227470), _264540, _264542) Unify: (225) [$syspreds] goal_name_arity('$pt$'('next-operation'(op(+, =, 'assert-ngram')), _227470), _264540, _264542) Call: (226) [system] compound('$pt$'('next-operation'(op(+, =, 'assert-ngram')), _227470)) Exit: (226) [system] compound('$pt$'('next-operation'(op(+, =, 'assert-ngram')), _227470)) Call: (226) [system] compound_name_arity('$pt$'('next-operation'(op(+, =, 'assert-ngram')), _227470), _264540, _264542) Exit: (226) [system] compound_name_arity('$pt$'('next-operation'(op(+, =, 'assert-ngram')), _227470), '$pt$', 2) Exit: (225) [$syspreds] goal_name_arity('$pt$'('next-operation'(op(+, =, 'assert-ngram')), _227470), '$pt$', 2) ^ Call: (225) [$syspreds] current_predicate(user:'$pt$'/2) ^ Exit: (225) [$syspreds] current_predicate(user:'$pt$'/2) ^ Fail: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, 'assert-ngram')), _227470), built_in) ^ Redo: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'assert-ngram')), _227470)) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'assert-ngram')), _227470)) ^ Call: (223) [user] predicate_property('$pt$'('next-operation'(op(+, =, 'assert-ngram')), _227470), _275782) ^ Unify: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, 'assert-ngram')), _227470), _276722) Call: (224) [system] nonvar(_277580) ^ Redo: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, 'assert-ngram')), _227470), _278582) ^ Unify: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, 'assert-ngram')), _227470), _279516) Call: (224) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, 'assert-ngram')), _227470)) Unify: (224) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, 'assert-ngram')), _227470)) Call: (225) [system] callable('$pt$'('next-operation'(op(+, =, 'assert-ngram')), _227470)) Exit: (225) [system] callable('$pt$'('next-operation'(op(+, =, 'assert-ngram')), _227470)) Call: (225) [system] atom(user) Exit: (225) [system] atom(user) Exit: (224) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, 'assert-ngram')), _227470)) ^ Exit: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, 'assert-ngram')), _227470), interpreted) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'assert-ngram')), _227470)) ^ Call: (223) [user] predicate_property('$pt$'('next-operation'(op(+, =, 'assert-ngram')), _227470), number_of_clauses(_288710)) ^ Unify: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, 'assert-ngram')), _227470), number_of_clauses(_288710)) Call: (224) [system] nonvar(number_of_clauses(_288710)) Exit: (224) [system] nonvar(number_of_clauses(_288710)) Call: (224) [$syspreds] property_predicate(number_of_clauses(_288710), user:'$pt$'('next-operation'(op(+, =, 'assert-ngram')), _227470)) Unify: (224) [$syspreds] property_predicate(number_of_clauses(_288710), user:'$pt$'('next-operation'(op(+, =, 'assert-ngram')), _227470)) Call: (225) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, 'assert-ngram')), _227470)) Unify: (225) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, 'assert-ngram')), _227470)) Call: (226) [system] callable('$pt$'('next-operation'(op(+, =, 'assert-ngram')), _227470)) Exit: (226) [system] callable('$pt$'('next-operation'(op(+, =, 'assert-ngram')), _227470)) Call: (226) [system] atom(user) Exit: (226) [system] atom(user) Exit: (225) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, 'assert-ngram')), _227470)) Exit: (224) [$syspreds] property_predicate(number_of_clauses(0), user:'$pt$'('next-operation'(op(+, =, 'assert-ngram')), _227470)) ^ Exit: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, 'assert-ngram')), _227470), number_of_clauses(0)) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'assert-ngram')), _227470)) ^ Call: (223) [user] setup_call_cleanup(nb_current('$pfc_current_choice', _303554), (prolog_current_choice(_303564), push_current_choice(_303564), clause('$pt$'('next-operation'(op(+, =, 'assert-ngram')), _227470), _303586), pfc_call(_303586)), nb_setval('$pfc_current_choice', _303554)) ^ Unify: (223) [system] setup_call_cleanup(user:nb_current('$pfc_current_choice', _303554), user:(prolog_current_choice(_303564), push_current_choice(_303564), clause('$pt$'('next-operation'(op(+, =, 'assert-ngram')), _227470), _303586), pfc_call(_303586)), user:nb_setval('$pfc_current_choice', _303554)) ^ Call: (224) [system] sig_atomic(user:nb_current('$pfc_current_choice', _303554)) Call: (226) [system] nb_current('$pfc_current_choice', _303554) Exit: (226) [system] nb_current('$pfc_current_choice', []) ^ Exit: (224) [system] sig_atomic(user:nb_current('$pfc_current_choice', [])) Call: (225) [system] prolog_current_choice(_303564) Exit: (225) [system] prolog_current_choice(2938) ^ Call: (225) [user] push_current_choice(2938) ^ Unify: (225) [user] push_current_choice(2938) Call: (226) [system] nb_current('$pfc_current_choice', _312904) Exit: (226) [system] nb_current('$pfc_current_choice', []) Call: (226) [system] b_setval('$pfc_current_choice', [2938]) Exit: (226) [system] b_setval('$pfc_current_choice', [2938]) ^ Exit: (225) [user] push_current_choice(2938) ^ Call: (225) [user] clause('$pt$'('next-operation'(op(+, =, 'assert-ngram')), _227470), _303586) ^ Fail: (225) [user] clause('$pt$'('next-operation'(op(+, =, 'assert-ngram')), _227470), _303586) Call: (225) [$syspreds] nb_setval('$pfc_current_choice', []) Unify: (225) [$syspreds] nb_setval('$pfc_current_choice', []) Call: (226) [system] duplicate_term([], _321276) Exit: (226) [system] duplicate_term([], []) Call: (226) [system] nb_linkval('$pfc_current_choice', []) Exit: (226) [system] nb_linkval('$pfc_current_choice', []) Exit: (225) [$syspreds] nb_setval('$pfc_current_choice', []) ^ Fail: (223) [system] setup_call_cleanup(user:nb_current('$pfc_current_choice', _303554), user:(prolog_current_choice(_303564), push_current_choice(_303564), clause('$pt$'('next-operation'(op(+, =, 'assert-ngram')), _227470), _303586), pfc_call(_303586)), user:nb_setval('$pfc_current_choice', _303554)) ^ Fail: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'assert-ngram')), _227470)) ^ Fail: (221) [user] pfcGetTriggerQuick('$pt$'('next-operation'(op(+, =, 'assert-ngram')), _227470)) ^ Redo: (220) [user] fcpt('next-operation'(op(+, =, 'assert-ngram')), 'next-operation'(op(+, =, 'assert-ngram'))) ^ Unify: (220) [user] fcpt('next-operation'(op(+, =, 'assert-ngram')), 'next-operation'(op(+, =, 'assert-ngram'))) ^ Exit: (220) [user] fcpt('next-operation'(op(+, =, 'assert-ngram')), 'next-operation'(op(+, =, 'assert-ngram'))) ^ Exit: (219) [system] ignore(user:fcpt('next-operation'(op(+, =, 'assert-ngram')), 'next-operation'(op(+, =, 'assert-ngram')))) ^ Call: (219) [user] ignore(fcnt('next-operation'(op(+, =, 'assert-ngram')), 'next-operation'(op(+, =, 'assert-ngram')))) ^ Unify: (219) [system] ignore(user:fcnt('next-operation'(op(+, =, 'assert-ngram')), 'next-operation'(op(+, =, 'assert-ngram')))) ^ Call: (220) [user] fcnt('next-operation'(op(+, =, 'assert-ngram')), 'next-operation'(op(+, =, 'assert-ngram'))) ^ Unify: (220) [user] fcnt('next-operation'(op(+, =, 'assert-ngram')), 'next-operation'(op(+, =, 'assert-ngram'))) ^ Call: (221) [user] pfc_spft(_336146, _336232, '$nt$'('next-operation'(op(+, =, 'assert-ngram')), _336152, _336154)) ^ Unify: (221) [user] pfc_spft(_336146, _337164, '$nt$'('next-operation'(op(+, =, 'assert-ngram')), _336152, _336154)) ^ Call: (222) [user] pfcCallSystem('$spft$'(_336146, _338024, '$nt$'('next-operation'(op(+, =, 'assert-ngram')), _336152, _336154))) ^ Unify: (222) [user] pfcCallSystem('$spft$'(_336146, _338024, '$nt$'('next-operation'(op(+, =, 'assert-ngram')), _336152, _336154))) ^ Call: (223) [user] pfc_call('$spft$'(_336146, _338024, '$nt$'('next-operation'(op(+, =, 'assert-ngram')), _336152, _336154))) ^ Unify: (223) [user] pfc_call('$spft$'(_336146, _338024, '$nt$'('next-operation'(op(+, =, 'assert-ngram')), _336152, _336154))) Call: (224) [system] var('$spft$'(_336146, _338024, '$nt$'('next-operation'(op(+, =, 'assert-ngram')), _336152, _336154))) Fail: (224) [system] var('$spft$'(_336146, _338024, '$nt$'('next-operation'(op(+, =, 'assert-ngram')), _336152, _336154))) ^ Redo: (223) [user] pfc_call('$spft$'(_336146, _338024, '$nt$'('next-operation'(op(+, =, 'assert-ngram')), _336152, _336154))) ^ Unify: (223) [user] pfc_call('$spft$'(_336146, _338024, '$nt$'('next-operation'(op(+, =, 'assert-ngram')), _336152, _336154))) Call: (224) [system] callable('$spft$'(_336146, _338024, '$nt$'('next-operation'(op(+, =, 'assert-ngram')), _336152, _336154))) Exit: (224) [system] callable('$spft$'(_336146, _338024, '$nt$'('next-operation'(op(+, =, 'assert-ngram')), _336152, _336154))) ^ Unify: (223) [user] pfc_call('$spft$'(_336146, _338024, '$nt$'('next-operation'(op(+, =, 'assert-ngram')), _336152, _336154))) ^ Redo: (223) [user] pfc_call('$spft$'(_336146, _338024, '$nt$'('next-operation'(op(+, =, 'assert-ngram')), _336152, _336154))) ^ Unify: (223) [user] pfc_call('$spft$'(_336146, _338024, '$nt$'('next-operation'(op(+, =, 'assert-ngram')), _336152, _336154))) ^ Call: (224) [user] predicate_property('$spft$'(_336146, _338024, '$nt$'('next-operation'(op(+, =, 'assert-ngram')), _336152, _336154)), imported_from(system)) ^ Unify: (224) [$syspreds] predicate_property(user:'$spft$'(_336146, _338024, '$nt$'('next-operation'(op(+, =, 'assert-ngram')), _336152, _336154)), imported_from(system)) Call: (225) [system] nonvar(imported_from(system)) Exit: (225) [system] nonvar(imported_from(system)) Call: (225) [$syspreds] property_predicate(imported_from(system), user:'$spft$'(_336146, _338024, '$nt$'('next-operation'(op(+, =, 'assert-ngram')), _336152, _336154))) Unify: (225) [$syspreds] property_predicate(imported_from(system), user:'$spft$'(_336146, _338024, '$nt$'('next-operation'(op(+, =, 'assert-ngram')), _336152, _336154))) Call: (226) [$syspreds] define_or_generate(user:'$spft$'(_336146, _338024, '$nt$'('next-operation'(op(+, =, 'assert-ngram')), _336152, _336154))) Unify: (226) [$syspreds] define_or_generate(user:'$spft$'(_336146, _338024, '$nt$'('next-operation'(op(+, =, 'assert-ngram')), _336152, _336154))) Call: (227) [system] callable('$spft$'(_336146, _338024, '$nt$'('next-operation'(op(+, =, 'assert-ngram')), _336152, _336154))) Exit: (227) [system] callable('$spft$'(_336146, _338024, '$nt$'('next-operation'(op(+, =, 'assert-ngram')), _336152, _336154))) Call: (227) [system] atom(user) Exit: (227) [system] atom(user) Exit: (226) [$syspreds] define_or_generate(user:'$spft$'(_336146, _338024, '$nt$'('next-operation'(op(+, =, 'assert-ngram')), _336152, _336154))) ^ Fail: (224) [$syspreds] predicate_property(user:'$spft$'(_336146, _338024, '$nt$'('next-operation'(op(+, =, 'assert-ngram')), _336152, _336154)), imported_from(system)) ^ Redo: (223) [user] pfc_call('$spft$'(_336146, _338024, '$nt$'('next-operation'(op(+, =, 'assert-ngram')), _336152, _336154))) ^ Unify: (223) [user] pfc_call('$spft$'(_336146, _338024, '$nt$'('next-operation'(op(+, =, 'assert-ngram')), _336152, _336154))) ^ Call: (224) [user] predicate_property('$spft$'(_336146, _338024, '$nt$'('next-operation'(op(+, =, 'assert-ngram')), _336152, _336154)), built_in) ^ Unify: (224) [$syspreds] predicate_property(user:'$spft$'(_336146, _338024, '$nt$'('next-operation'(op(+, =, 'assert-ngram')), _336152, _336154)), built_in) Call: (225) [system] nonvar(built_in) Exit: (225) [system] nonvar(built_in) Call: (225) [$syspreds] property_predicate(built_in, user:'$spft$'(_336146, _338024, '$nt$'('next-operation'(op(+, =, 'assert-ngram')), _336152, _336154))) Unify: (225) [$syspreds] property_predicate(built_in, user:'$spft$'(_336146, _338024, '$nt$'('next-operation'(op(+, =, 'assert-ngram')), _336152, _336154))) Call: (226) [system] callable('$spft$'(_336146, _338024, '$nt$'('next-operation'(op(+, =, 'assert-ngram')), _336152, _336154))) Exit: (226) [system] callable('$spft$'(_336146, _338024, '$nt$'('next-operation'(op(+, =, 'assert-ngram')), _336152, _336154))) Call: (226) [$syspreds] goal_name_arity('$spft$'(_336146, _338024, '$nt$'('next-operation'(op(+, =, 'assert-ngram')), _336152, _336154)), _372304, _372306) Unify: (226) [$syspreds] goal_name_arity('$spft$'(_336146, _338024, '$nt$'('next-operation'(op(+, =, 'assert-ngram')), _336152, _336154)), _372304, _372306) Call: (227) [system] compound('$spft$'(_336146, _338024, '$nt$'('next-operation'(op(+, =, 'assert-ngram')), _336152, _336154))) Exit: (227) [system] compound('$spft$'(_336146, _338024, '$nt$'('next-operation'(op(+, =, 'assert-ngram')), _336152, _336154))) Call: (227) [system] compound_name_arity('$spft$'(_336146, _338024, '$nt$'('next-operation'(op(+, =, 'assert-ngram')), _336152, _336154)), _372304, _372306) Exit: (227) [system] compound_name_arity('$spft$'(_336146, _338024, '$nt$'('next-operation'(op(+, =, 'assert-ngram')), _336152, _336154)), '$spft$', 3) Exit: (226) [$syspreds] goal_name_arity('$spft$'(_336146, _338024, '$nt$'('next-operation'(op(+, =, 'assert-ngram')), _336152, _336154)), '$spft$', 3) ^ Call: (226) [$syspreds] current_predicate(user:'$spft$'/3) ^ Exit: (226) [$syspreds] current_predicate(user:'$spft$'/3) ^ Fail: (224) [$syspreds] predicate_property(user:'$spft$'(_336146, _338024, '$nt$'('next-operation'(op(+, =, 'assert-ngram')), _336152, _336154)), built_in) ^ Redo: (223) [user] pfc_call('$spft$'(_336146, _338024, '$nt$'('next-operation'(op(+, =, 'assert-ngram')), _336152, _336154))) ^ Unify: (223) [user] pfc_call('$spft$'(_336146, _338024, '$nt$'('next-operation'(op(+, =, 'assert-ngram')), _336152, _336154))) ^ Call: (224) [user] predicate_property('$spft$'(_336146, _338024, '$nt$'('next-operation'(op(+, =, 'assert-ngram')), _336152, _336154)), _383546) ^ Unify: (224) [$syspreds] predicate_property(user:'$spft$'(_336146, _338024, '$nt$'('next-operation'(op(+, =, 'assert-ngram')), _336152, _336154)), _384486) Call: (225) [system] nonvar(_385344) ^ Redo: (224) [$syspreds] predicate_property(user:'$spft$'(_336146, _338024, '$nt$'('next-operation'(op(+, =, 'assert-ngram')), _336152, _336154)), _386346) ^ Unify: (224) [$syspreds] predicate_property(user:'$spft$'(_336146, _338024, '$nt$'('next-operation'(op(+, =, 'assert-ngram')), _336152, _336154)), _387280) Call: (225) [$syspreds] define_or_generate(user:'$spft$'(_336146, _338024, '$nt$'('next-operation'(op(+, =, 'assert-ngram')), _336152, _336154))) Unify: (225) [$syspreds] define_or_generate(user:'$spft$'(_336146, _338024, '$nt$'('next-operation'(op(+, =, 'assert-ngram')), _336152, _336154))) Call: (226) [system] callable('$spft$'(_336146, _338024, '$nt$'('next-operation'(op(+, =, 'assert-ngram')), _336152, _336154))) Exit: (226) [system] callable('$spft$'(_336146, _338024, '$nt$'('next-operation'(op(+, =, 'assert-ngram')), _336152, _336154))) Call: (226) [system] atom(user) Exit: (226) [system] atom(user) Exit: (225) [$syspreds] define_or_generate(user:'$spft$'(_336146, _338024, '$nt$'('next-operation'(op(+, =, 'assert-ngram')), _336152, _336154))) ^ Exit: (224) [$syspreds] predicate_property(user:'$spft$'(_336146, _338024, '$nt$'('next-operation'(op(+, =, 'assert-ngram')), _336152, _336154)), interpreted) ^ Unify: (223) [user] pfc_call('$spft$'(_336146, _338024, '$nt$'('next-operation'(op(+, =, 'assert-ngram')), _336152, _336154))) ^ Call: (224) [user] predicate_property('$spft$'(_336146, _338024, '$nt$'('next-operation'(op(+, =, 'assert-ngram')), _336152, _336154)), number_of_clauses(_396474)) ^ Unify: (224) [$syspreds] predicate_property(user:'$spft$'(_336146, _338024, '$nt$'('next-operation'(op(+, =, 'assert-ngram')), _336152, _336154)), number_of_clauses(_396474)) Call: (225) [system] nonvar(number_of_clauses(_396474)) Exit: (225) [system] nonvar(number_of_clauses(_396474)) Call: (225) [$syspreds] property_predicate(number_of_clauses(_396474), user:'$spft$'(_336146, _338024, '$nt$'('next-operation'(op(+, =, 'assert-ngram')), _336152, _336154))) Unify: (225) [$syspreds] property_predicate(number_of_clauses(_396474), user:'$spft$'(_336146, _338024, '$nt$'('next-operation'(op(+, =, 'assert-ngram')), _336152, _336154))) Call: (226) [$syspreds] define_or_generate(user:'$spft$'(_336146, _338024, '$nt$'('next-operation'(op(+, =, 'assert-ngram')), _336152, _336154))) Unify: (226) [$syspreds] define_or_generate(user:'$spft$'(_336146, _338024, '$nt$'('next-operation'(op(+, =, 'assert-ngram')), _336152, _336154))) Call: (227) [system] callable('$spft$'(_336146, _338024, '$nt$'('next-operation'(op(+, =, 'assert-ngram')), _336152, _336154))) Exit: (227) [system] callable('$spft$'(_336146, _338024, '$nt$'('next-operation'(op(+, =, 'assert-ngram')), _336152, _336154))) Call: (227) [system] atom(user) Exit: (227) [system] atom(user) Exit: (226) [$syspreds] define_or_generate(user:'$spft$'(_336146, _338024, '$nt$'('next-operation'(op(+, =, 'assert-ngram')), _336152, _336154))) Exit: (225) [$syspreds] property_predicate(number_of_clauses(806), user:'$spft$'(_336146, _338024, '$nt$'('next-operation'(op(+, =, 'assert-ngram')), _336152, _336154))) ^ Exit: (224) [$syspreds] predicate_property(user:'$spft$'(_336146, _338024, '$nt$'('next-operation'(op(+, =, 'assert-ngram')), _336152, _336154)), number_of_clauses(806)) ^ Unify: (223) [user] pfc_call('$spft$'(_336146, _338024, '$nt$'('next-operation'(op(+, =, 'assert-ngram')), _336152, _336154))) ^ Call: (224) [user] setup_call_cleanup(nb_current('$pfc_current_choice', _411318), (prolog_current_choice(_411328), push_current_choice(_411328), clause('$spft$'(_336146, _338024, '$nt$'('next-operation'(op(+, =, 'assert-ngram')), _336152, _336154)), _411350), pfc_call(_411350)), nb_setval('$pfc_current_choice', _411318)) ^ Unify: (224) [system] setup_call_cleanup(user:nb_current('$pfc_current_choice', _411318), user:(prolog_current_choice(_411328), push_current_choice(_411328), clause('$spft$'(_336146, _338024, '$nt$'('next-operation'(op(+, =, 'assert-ngram')), _336152, _336154)), _411350), pfc_call(_411350)), user:nb_setval('$pfc_current_choice', _411318)) ^ Call: (225) [system] sig_atomic(user:nb_current('$pfc_current_choice', _411318)) Call: (227) [system] nb_current('$pfc_current_choice', _411318) Exit: (227) [system] nb_current('$pfc_current_choice', []) ^ Exit: (225) [system] sig_atomic(user:nb_current('$pfc_current_choice', [])) Call: (226) [system] prolog_current_choice(_411328) Exit: (226) [system] prolog_current_choice(2958) ^ Call: (226) [user] push_current_choice(2958) ^ Unify: (226) [user] push_current_choice(2958) Call: (227) [system] nb_current('$pfc_current_choice', _420668) Exit: (227) [system] nb_current('$pfc_current_choice', []) Call: (227) [system] b_setval('$pfc_current_choice', [2958]) Exit: (227) [system] b_setval('$pfc_current_choice', [2958]) ^ Exit: (226) [user] push_current_choice(2958) ^ Call: (226) [user] clause('$spft$'(_336146, _338024, '$nt$'('next-operation'(op(+, =, 'assert-ngram')), _336152, _336154)), _411350) ^ Fail: (226) [user] clause('$spft$'(_336146, _338024, '$nt$'('next-operation'(op(+, =, 'assert-ngram')), _336152, _336154)), _411350) Call: (226) [$syspreds] nb_setval('$pfc_current_choice', []) Unify: (226) [$syspreds] nb_setval('$pfc_current_choice', []) Call: (227) [system] duplicate_term([], _429040) Exit: (227) [system] duplicate_term([], []) Call: (227) [system] nb_linkval('$pfc_current_choice', []) Exit: (227) [system] nb_linkval('$pfc_current_choice', []) Exit: (226) [$syspreds] nb_setval('$pfc_current_choice', []) ^ Fail: (224) [system] setup_call_cleanup(user:nb_current('$pfc_current_choice', _411318), user:(prolog_current_choice(_411328), push_current_choice(_411328), clause('$spft$'(_336146, _338024, '$nt$'('next-operation'(op(+, =, 'assert-ngram')), _336152, _336154)), _411350), pfc_call(_411350)), user:nb_setval('$pfc_current_choice', _411318)) ^ Fail: (223) [user] pfc_call('$spft$'(_336146, _338024, '$nt$'('next-operation'(op(+, =, 'assert-ngram')), _336152, _336154))) ^ Fail: (222) [user] pfcCallSystem('$spft$'(_336146, _338024, '$nt$'('next-operation'(op(+, =, 'assert-ngram')), _336152, _336154))) ^ Fail: (221) [user] pfc_spft(_336146, _436544, '$nt$'('next-operation'(op(+, =, 'assert-ngram')), _336152, _336154)) ^ Redo: (220) [user] fcnt('next-operation'(op(+, =, 'assert-ngram')), 'next-operation'(op(+, =, 'assert-ngram'))) ^ Unify: (220) [user] fcnt('next-operation'(op(+, =, 'assert-ngram')), 'next-operation'(op(+, =, 'assert-ngram'))) ^ Exit: (220) [user] fcnt('next-operation'(op(+, =, 'assert-ngram')), 'next-operation'(op(+, =, 'assert-ngram'))) ^ Exit: (219) [system] ignore(user:fcnt('next-operation'(op(+, =, 'assert-ngram')), 'next-operation'(op(+, =, 'assert-ngram')))) ^ Exit: (218) [user] pfcFwd1('next-operation'(op(+, =, 'assert-ngram'))) ^ Exit: (217) [user] pfcFwd0('next-operation'(op(+, =, 'assert-ngram'))) ^ Exit: (216) [locally_each] locally_each:wtl_how(locally_each:trusted_redo_call_cleanup, locally_each:(true==true), user:set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, 'assert-ngram'))), user:set_prolog_flag(occurs_check, true)) ^ Exit: (215) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, 'assert-ngram'))), user:each_call_cleanup) ^ Exit: (214) [locally_each] locally_each:locally(user:set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, 'assert-ngram')))) ^ Exit: (213) [user] pfcFwd('next-operation'(op(+, =, 'assert-ngram'))) ^ Exit: (212) [user] pfcEnqueue(direct, 'next-operation'(op(+, =, 'assert-ngram')), (P;HTML|mfl4(_4248, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (211) [user] pfcEnqueue('next-operation'(op(+, =, 'assert-ngram')), (P;HTML|mfl4(_4248, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (209) [user] must_ex(pfcEnqueue('next-operation'(op(+, =, 'assert-ngram')), (P;HTML|mfl4(_4248, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Exit: (208) [user] pfcPost2('next-operation'(op(+, =, 'assert-ngram')), (P;HTML|mfl4(_4248, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (207) [user] pfcPost11('next-operation'(op(+, =, 'assert-ngram')), (P;HTML|mfl4(_4248, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (205) [locally_each] locally_each:wtl_how(locally_each:trusted_redo_call_cleanup, locally_each:(true==true), user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'assert-ngram')), (P;HTML|mfl4(_4248, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _4272, (notrace, wdmsg(('next-operation'(op(+, =, 'assert-ngram'))=>_4272)), trace)), user:set_prolog_flag(occurs_check, true)) ^ Exit: (204) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'assert-ngram')), (P;HTML|mfl4(_4248, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _4272, (notrace, wdmsg(('next-operation'(op(+, =, 'assert-ngram'))=>_4272)), trace)), user:each_call_cleanup) ^ Exit: (203) [locally_each] locally_each:locally(user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'assert-ngram')), (P;HTML|mfl4(_4248, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _4272, (notrace, wdmsg(('next-operation'(op(+, =, 'assert-ngram'))=>_4272)), trace))) ^ Exit: (202) [user] pfcPost1('next-operation'(op(+, =, 'assert-ngram')), (P;HTML|mfl4(_4248, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (201) [user] pfcPost_rev((P;HTML|mfl4(_4248, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax), 'next-operation'(op(+, =, 'assert-ngram'))) ^ Exit: (200) [user] pfcPost('next-operation'(op(+, =, 'assert-ngram')), (P;HTML|mfl4(_4248, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (200) [user] pfcRun ^ Unify: (200) [user] pfcRun ^ Call: (201) [user] pfcGetSearch(direct) ^ Unify: (201) [user] pfcGetSearch(direct) Call: (202) [t_l] t_l:pfcSearchTL(_14548) Fail: (202) [t_l] t_l:pfcSearchTL(_14548) ^ Redo: (201) [user] pfcGetSearch(direct) ^ Call: (202) [user] pfcSearch(_17322) ^ Unify: (202) [user] pfcSearch(direct) ^ Exit: (202) [user] pfcSearch(direct) Call: (202) [system] direct=direct Exit: (202) [system] direct=direct ^ Exit: (201) [user] pfcGetSearch(direct) ^ Unify: (200) [user] pfcRun ^ Exit: (200) [user] pfcRun ^ Exit: (199) [user] pfcAdd('next-operation'(op(+, =, 'assert-ngram')), (P;HTML|mfl4(_4248, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (198) [user] pfcAdd('next-operation'(op(+, =, 'assert-ngram'))) ^ Exit: (197) [user] pfcAdd_Now('next-operation'(op(+, =, 'assert-ngram'))) ^ Exit: (196) [user] if_t(into_simple_op(+, [=, ['assert-ngram', _Except, _F, _Loc, _List], [[or, [==, _Except, 'except-none'], [maplist, _Except, _List]], ['set-det'], ['det-if-then-else', [==, _Loc, skip], [=.., _W, ['Cons', _F, _List]], [=.., _W, ['Cons', _F, ['Cons', _Loc, _List]]]], ['ngram-key', _W, _A], [flag, _A, _X, [+, _X, 1]], ['det-if-then-else', [==, _Loc, skip], ['det-if-then-else', [not, _W], ['add-atom', '&self', _W], 'True'], ['add-atom', '&self', _W]], ['det-if-then-else', [=, _X, 0], [flag, 'corpus-nodes', _N, [+, _N, 1]], [flag, 'corpus-node-overlap', _O, [+, _O, 1]]], ['set-det']]], op(+, =, 'assert-ngram')), pfcAdd_Now('next-operation'(op(+, =, 'assert-ngram')))) Call: (196) [user] dont_give_up(as_tf(asserted_do_metta('&self', +, [=, ['assert-ngram', _Except, _F, _Loc, _List], [[or, [==, _Except, 'except-none'], [maplist, _Except, _List]], ['set-det'], ['det-if-then-else', [==, _Loc, skip], [=.., _W, ['Cons', _F, _List]], [=.., _W, ['Cons', _F, ['Cons', _Loc, _List]]]], ['ngram-key', _W, _A], [flag, _A, _X, [+, _X, 1]], ['det-if-then-else', [==, _Loc, skip], ['det-if-then-else', [not, _W], ['add-atom', '&self', _W], 'True'], ['add-atom', '&self', _W]], ['det-if-then-else', [=, _X, 0], [flag, 'corpus-nodes', _N, [+, _N, 1]], [flag, 'corpus-node-overlap', _O, [+, _O, 1]]], ['set-det']]]), _3348)) Unify: (196) [user] dont_give_up(as_tf(asserted_do_metta('&self', +, [=, ['assert-ngram', _Except, _F, _Loc, _List], [[or, [==, _Except, 'except-none'], [maplist, _Except, _List]], ['set-det'], ['det-if-then-else', [==, _Loc, skip], [=.., _W, ['Cons', _F, _List]], [=.., _W, ['Cons', _F, ['Cons', _Loc, _List]]]], ['ngram-key', _W, _A], [flag, _A, _X, [+, _X, 1]], ['det-if-then-else', [==, _Loc, skip], ['det-if-then-else', [not, _W], ['add-atom', '&self', _W], 'True'], ['add-atom', '&self', _W]], ['det-if-then-else', [=, _X, 0], [flag, 'corpus-nodes', _N, [+, _N, 1]], [flag, 'corpus-node-overlap', _O, [+, _O, 1]]], ['set-det']]]), _3348)) ^ Call: (198) [user] as_tf(asserted_do_metta('&self', +, [=, ['assert-ngram', _Except, _F, _Loc, _List], [[or, [==, _Except, 'except-none'], [maplist, _Except, _List]], ['set-det'], ['det-if-then-else', [==, _Loc, skip], [=.., _W, ['Cons', _F, _List]], [=.., _W, ['Cons', _F, ['Cons', _Loc, _List]]]], ['ngram-key', _W, _A], [flag, _A, _X, [+, _X, 1]], ['det-if-then-else', [==, _Loc, skip], ['det-if-then-else', [not, _W], ['add-atom', '&self', _W], 'True'], ['add-atom', '&self', _W]], ['det-if-then-else', [=, _X, 0], [flag, 'corpus-nodes', _N, [+, _N, 1]], [flag, 'corpus-node-overlap', _O, [+, _O, 1]]], ['set-det']]]), _3348) ^ Unify: (198) [user] as_tf(asserted_do_metta('&self', +, [=, ['assert-ngram', _Except, _F, _Loc, _List], [[or, [==, _Except, 'except-none'], [maplist, _Except, _List]], ['set-det'], ['det-if-then-else', [==, _Loc, skip], [=.., _W, ['Cons', _F, _List]], [=.., _W, ['Cons', _F, ['Cons', _Loc, _List]]]], ['ngram-key', _W, _A], [flag, _A, _X, [+, _X, 1]], ['det-if-then-else', [==, _Loc, skip], ['det-if-then-else', [not, _W], ['add-atom', '&self', _W], 'True'], ['add-atom', '&self', _W]], ['det-if-then-else', [=, _X, 0], [flag, 'corpus-nodes', _N, [+, _N, 1]], [flag, 'corpus-node-overlap', _O, [+, _O, 1]]], ['set-det']]]), _3348) Call: (199) [system] asserted_do_metta('&self', +, [=, ['assert-ngram', _Except, _F, _Loc, _List], [[or, [==, _Except, 'except-none'], [maplist, _Except, _List]], ['set-det'], ['det-if-then-else', [==, _Loc, skip], [=.., _W, ['Cons', _F, _List]], [=.., _W, ['Cons', _F, ['Cons', _Loc, _List]]]], ['ngram-key', _W, _A], [flag, _A, _X, [+, _X, 1]], ['det-if-then-else', [==, _Loc, skip], ['det-if-then-else', [not, _W], ['add-atom', '&self', _W], 'True'], ['add-atom', '&self', _W]], ['det-if-then-else', [=, _X, 0], [flag, 'corpus-nodes', _N, [+, _N, 1]], [flag, 'corpus-node-overlap', _O, [+, _O, 1]]], ['set-det']]])\=[_38802|_38804] Exit: (199) [system] asserted_do_metta('&self', +, [=, ['assert-ngram', _Except, _F, _Loc, _List], [[or, [==, _Except, 'except-none'], [maplist, _Except, _List]], ['set-det'], ['det-if-then-else', [==, _Loc, skip], [=.., _W, ['Cons', _F, _List]], [=.., _W, ['Cons', _F, ['Cons', _Loc, _List]]]], ['ngram-key', _W, _A], [flag, _A, _X, [+, _X, 1]], ['det-if-then-else', [==, _Loc, skip], ['det-if-then-else', [not, _W], ['add-atom', '&self', _W], 'True'], ['add-atom', '&self', _W]], ['det-if-then-else', [=, _X, 0], [flag, 'corpus-nodes', _N, [+, _N, 1]], [flag, 'corpus-node-overlap', _O, [+, _O, 1]]], ['set-det']]])\=[_38802|_38804] ^ Call: (199) [user] catch_nowarn((call(asserted_do_metta('&self', +, [=, ['assert-ngram', _Except, _F, _Loc, _List], [[or, [==, _Except, 'except-none'], [maplist, _Except, _List]], ['set-det'], ['det-if-then-else', [==, _Loc, skip], [=.., _W, ['Cons', _F, _List]], [=.., _W, ['Cons', _F, ['Cons', _Loc, _List]]]], ['ngram-key', _W, _A], [flag, _A, _X, [+, _X, 1]], ['det-if-then-else', [==, _Loc, skip], ['det-if-then-else', [not, _W], ['add-atom', '&self', _W], 'True'], ['add-atom', '&self', _W]], ['det-if-then-else', [=, _X, 0], [flag, 'corpus-nodes', _N, [+, _N, 1]], [flag, 'corpus-node-overlap', _O, [+, _O, 1]]], ['set-det']]]))*->_3348='True';_3348='False')) ^ Unify: (199) [user] catch_nowarn((call(asserted_do_metta('&self', +, [=, ['assert-ngram', _Except, _F, _Loc, _List], [[or, [==, _Except, 'except-none'], [maplist, _Except, _List]], ['set-det'], ['det-if-then-else', [==, _Loc, skip], [=.., _W, ['Cons', _F, _List]], [=.., _W, ['Cons', _F, ['Cons', _Loc, _List]]]], ['ngram-key', _W, _A], [flag, _A, _X, [+, _X, 1]], ['det-if-then-else', [==, _Loc, skip], ['det-if-then-else', [not, _W], ['add-atom', '&self', _W], 'True'], ['add-atom', '&self', _W]], ['det-if-then-else', [=, _X, 0], [flag, 'corpus-nodes', _N, [+, _N, 1]], [flag, 'corpus-node-overlap', _O, [+, _O, 1]]], ['set-det']]]))*->_3348='True';_3348='False')) Call: (200) [user] catch_err((call(asserted_do_metta('&self', +, [=, ['assert-ngram', _Except, _F, _Loc, _List], [[or, [==, _Except, 'except-none'], [maplist, _Except, _List]], ['set-det'], ['det-if-then-else', [==, _Loc, skip], [=.., _W, ['Cons', _F, _List]], [=.., _W, ['Cons', _F, ['Cons', _Loc, _List]]]], ['ngram-key', _W, _A], [flag, _A, _X, [+, _X, 1]], ['det-if-then-else', [==, _Loc, skip], ['det-if-then-else', [not, _W], ['add-atom', '&self', _W], 'True'], ['add-atom', '&self', _W]], ['det-if-then-else', [=, _X, 0], [flag, 'corpus-nodes', _N, [+, _N, 1]], [flag, 'corpus-node-overlap', _O, [+, _O, 1]]], ['set-det']]]))*->_3348='True';_3348='False'), error(_42540, _42542), fail) Unify: (200) [user] catch_err((call(asserted_do_metta('&self', +, [=, ['assert-ngram', _Except, _F, _Loc, _List], [[or, [==, _Except, 'except-none'], [maplist, _Except, _List]], ['set-det'], ['det-if-then-else', [==, _Loc, skip], [=.., _W, ['Cons', _F, _List]], [=.., _W, ['Cons', _F, ['Cons', _Loc, _List]]]], ['ngram-key', _W, _A], [flag, _A, _X, [+, _X, 1]], ['det-if-then-else', [==, _Loc, skip], ['det-if-then-else', [not, _W], ['add-atom', '&self', _W], 'True'], ['add-atom', '&self', _W]], ['det-if-then-else', [=, _X, 0], [flag, 'corpus-nodes', _N, [+, _N, 1]], [flag, 'corpus-node-overlap', _O, [+, _O, 1]]], ['set-det']]]))*->_3348='True';_3348='False'), error(_42540, _42542), fail) Call: (203) [user] asserted_do_metta('&self', +, [=, ['assert-ngram', _Except, _F, _Loc, _List], [[or, [==, _Except, 'except-none'], [maplist, _Except, _List]], ['set-det'], ['det-if-then-else', [==, _Loc, skip], [=.., _W, ['Cons', _F, _List]], [=.., _W, ['Cons', _F, ['Cons', _Loc, _List]]]], ['ngram-key', _W, _A], [flag, _A, _X, [+, _X, 1]], ['det-if-then-else', [==, _Loc, skip], ['det-if-then-else', [not, _W], ['add-atom', '&self', _W], 'True'], ['add-atom', '&self', _W]], ['det-if-then-else', [=, _X, 0], [flag, 'corpus-nodes', _N, [+, _N, 1]], [flag, 'corpus-node-overlap', _O, [+, _O, 1]]], ['set-det']]]) Unify: (203) [user] asserted_do_metta('&self', +, [=, ['assert-ngram', _Except, _F, _Loc, _List], [[or, [==, _Except, 'except-none'], [maplist, _Except, _List]], ['set-det'], ['det-if-then-else', [==, _Loc, skip], [=.., _W, ['Cons', _F, _List]], [=.., _W, ['Cons', _F, ['Cons', _Loc, _List]]]], ['ngram-key', _W, _A], [flag, _A, _X, [+, _X, 1]], ['det-if-then-else', [==, _Loc, skip], ['det-if-then-else', [not, _W], ['add-atom', '&self', _W], 'True'], ['add-atom', '&self', _W]], ['det-if-then-else', [=, _X, 0], [flag, 'corpus-nodes', _N, [+, _N, 1]], [flag, 'corpus-node-overlap', _O, [+, _O, 1]]], ['set-det']]]) Call: (204) [user] metta_interp_mode(+, _46256) Unify: (204) [user] metta_interp_mode(+, load) Exit: (204) [user] metta_interp_mode(+, load) Call: (204) [user] asserted_do_metta('&self', load, [=, ['assert-ngram', _Except, _F, _Loc, _List], [[or, [==, _Except, 'except-none'], [maplist, _Except, _List]], ['set-det'], ['det-if-then-else', [==, _Loc, skip], [=.., _W, ['Cons', _F, _List]], [=.., _W, ['Cons', _F, ['Cons', _Loc, _List]]]], ['ngram-key', _W, _A], [flag, _A, _X, [+, _X, 1]], ['det-if-then-else', [==, _Loc, skip], ['det-if-then-else', [not, _W], ['add-atom', '&self', _W], 'True'], ['add-atom', '&self', _W]], ['det-if-then-else', [=, _X, 0], [flag, 'corpus-nodes', _N, [+, _N, 1]], [flag, 'corpus-node-overlap', _O, [+, _O, 1]]], ['set-det']]]) Unify: (204) [user] asserted_do_metta('&self', load, [=, ['assert-ngram', _Except, _F, _Loc, _List], [[or, [==, _Except, 'except-none'], [maplist, _Except, _List]], ['set-det'], ['det-if-then-else', [==, _Loc, skip], [=.., _W, ['Cons', _F, _List]], [=.., _W, ['Cons', _F, ['Cons', _Loc, _List]]]], ['ngram-key', _W, _A], [flag, _A, _X, [+, _X, 1]], ['det-if-then-else', [==, _Loc, skip], ['det-if-then-else', [not, _W], ['add-atom', '&self', _W], 'True'], ['add-atom', '&self', _W]], ['det-if-then-else', [=, _X, 0], [flag, 'corpus-nodes', _N, [+, _N, 1]], [flag, 'corpus-node-overlap', _O, [+, _O, 1]]], ['set-det']]]) Call: (205) [user] metta_interp_mode(load, _50846) Redo: (204) [user] asserted_do_metta('&self', load, [=, ['assert-ngram', _Except, _F, _Loc, _List], [[or, [==, _Except, 'except-none'], [maplist, _Except, _List]], ['set-det'], ['det-if-then-else', [==, _Loc, skip], [=.., _W, ['Cons', _F, _List]], [=.., _W, ['Cons', _F, ['Cons', _Loc, _List]]]], ['ngram-key', _W, _A], [flag, _A, _X, [+, _X, 1]], ['det-if-then-else', [==, _Loc, skip], ['det-if-then-else', [not, _W], ['add-atom', '&self', _W], 'True'], ['add-atom', '&self', _W]], ['det-if-then-else', [=, _X, 0], [flag, 'corpus-nodes', _N, [+, _N, 1]], [flag, 'corpus-node-overlap', _O, [+, _O, 1]]], ['set-det']]]) Unify: (204) [user] asserted_do_metta('&self', load, [=, ['assert-ngram', _Except, _F, _Loc, _List], [[or, [==, _Except, 'except-none'], [maplist, _Except, _List]], ['set-det'], ['det-if-then-else', [==, _Loc, skip], [=.., _W, ['Cons', _F, _List]], [=.., _W, ['Cons', _F, ['Cons', _Loc, _List]]]], ['ngram-key', _W, _A], [flag, _A, _X, [+, _X, 1]], ['det-if-then-else', [==, _Loc, skip], ['det-if-then-else', [not, _W], ['add-atom', '&self', _W], 'True'], ['add-atom', '&self', _W]], ['det-if-then-else', [=, _X, 0], [flag, 'corpus-nodes', _N, [+, _N, 1]], [flag, 'corpus-node-overlap', _O, [+, _O, 1]]], ['set-det']]]) Call: (205) [system] load==exec Redo: (204) [user] asserted_do_metta('&self', load, [=, ['assert-ngram', _Except, _F, _Loc, _List], [[or, [==, _Except, 'except-none'], [maplist, _Except, _List]], ['set-det'], ['det-if-then-else', [==, _Loc, skip], [=.., _W, ['Cons', _F, _List]], [=.., _W, ['Cons', _F, ['Cons', _Loc, _List]]]], ['ngram-key', _W, _A], [flag, _A, _X, [+, _X, 1]], ['det-if-then-else', [==, _Loc, skip], ['det-if-then-else', [not, _W], ['add-atom', '&self', _W], 'True'], ['add-atom', '&self', _W]], ['det-if-then-else', [=, _X, 0], [flag, 'corpus-nodes', _N, [+, _N, 1]], [flag, 'corpus-node-overlap', _O, [+, _O, 1]]], ['set-det']]]) Unify: (204) [user] asserted_do_metta('&self', load, [=, ['assert-ngram', _Except, _F, _Loc, _List], [[or, [==, _Except, 'except-none'], [maplist, _Except, _List]], ['set-det'], ['det-if-then-else', [==, _Loc, skip], [=.., _W, ['Cons', _F, _List]], [=.., _W, ['Cons', _F, ['Cons', _Loc, _List]]]], ['ngram-key', _W, _A], [flag, _A, _X, [+, _X, 1]], ['det-if-then-else', [==, _Loc, skip], ['det-if-then-else', [not, _W], ['add-atom', '&self', _W], 'True'], ['add-atom', '&self', _W]], ['det-if-then-else', [=, _X, 0], [flag, 'corpus-nodes', _N, [+, _N, 1]], [flag, 'corpus-node-overlap', _O, [+, _O, 1]]], ['set-det']]]) Call: (205) [user] asserted_do_metta2('&self', load, [=, ['assert-ngram', _Except, _F, _Loc, _List], [[or, [==, _Except, 'except-none'], [maplist, _Except, _List]], ['set-det'], ['det-if-then-else', [==, _Loc, skip], [=.., _W, ['Cons', _F, _List]], [=.., _W, ['Cons', _F, ['Cons', _Loc, _List]]]], ['ngram-key', _W, _A], [flag, _A, _X, [+, _X, 1]], ['det-if-then-else', [==, _Loc, skip], ['det-if-then-else', [not, _W], ['add-atom', '&self', _W], 'True'], ['add-atom', '&self', _W]], ['det-if-then-else', [=, _X, 0], [flag, 'corpus-nodes', _N, [+, _N, 1]], [flag, 'corpus-node-overlap', _O, [+, _O, 1]]], ['set-det']]], [=, ['assert-ngram', _Except, _F, _Loc, _List], [[or, [==, _Except, 'except-none'], [maplist, _Except, _List]], ['set-det'], ['det-if-then-else', [==, _Loc, skip], [=.., _W, ['Cons', _F, _List]], [=.., _W, ['Cons', _F, ['Cons', _Loc, _List]]]], ['ngram-key', _W, _A], [flag, _A, _X, [+, _X, 1]], ['det-if-then-else', [==, _Loc, skip], ['det-if-then-else', [not, _W], ['add-atom', '&self', _W], 'True'], ['add-atom', '&self', _W]], ['det-if-then-else', [=, _X, 0], [flag, 'corpus-nodes', _N, [+, _N, 1]], [flag, 'corpus-node-overlap', _O, [+, _O, 1]]], ['set-det']]]) Unify: (205) [user] asserted_do_metta2('&self', load, [=, ['assert-ngram', _Except, _F, _Loc, _List], [[or, [==, _Except, 'except-none'], [maplist, _Except, _List]], ['set-det'], ['det-if-then-else', [==, _Loc, skip], [=.., _W, ['Cons', _F, _List]], [=.., _W, ['Cons', _F, ['Cons', _Loc, _List]]]], ['ngram-key', _W, _A], [flag, _A, _X, [+, _X, 1]], ['det-if-then-else', [==, _Loc, skip], ['det-if-then-else', [not, _W], ['add-atom', '&self', _W], 'True'], ['add-atom', '&self', _W]], ['det-if-then-else', [=, _X, 0], [flag, 'corpus-nodes', _N, [+, _N, 1]], [flag, 'corpus-node-overlap', _O, [+, _O, 1]]], ['set-det']]], [=, ['assert-ngram', _Except, _F, _Loc, _List], [[or, [==, _Except, 'except-none'], [maplist, _Except, _List]], ['set-det'], ['det-if-then-else', [==, _Loc, skip], [=.., _W, ['Cons', _F, _List]], [=.., _W, ['Cons', _F, ['Cons', _Loc, _List]]]], ['ngram-key', _W, _A], [flag, _A, _X, [+, _X, 1]], ['det-if-then-else', [==, _Loc, skip], ['det-if-then-else', [not, _W], ['add-atom', '&self', _W], 'True'], ['add-atom', '&self', _W]], ['det-if-then-else', [=, _X, 0], [flag, 'corpus-nodes', _N, [+, _N, 1]], [flag, 'corpus-node-overlap', _O, [+, _O, 1]]], ['set-det']]]) Call: (206) [system] nonvar(load) Exit: (206) [system] nonvar(load) Call: (206) [user] metta_interp_mode(load, _60068) Redo: (205) [user] asserted_do_metta2('&self', load, [=, ['assert-ngram', _Except, _F, _Loc, _List], [[or, [==, _Except, 'except-none'], [maplist, _Except, _List]], ['set-det'], ['det-if-then-else', [==, _Loc, skip], [=.., _W, ['Cons', _F, _List]], [=.., _W, ['Cons', _F, ['Cons', _Loc, _List]]]], ['ngram-key', _W, _A], [flag, _A, _X, [+, _X, 1]], ['det-if-then-else', [==, _Loc, skip], ['det-if-then-else', [not, _W], ['add-atom', '&self', _W], 'True'], ['add-atom', '&self', _W]], ['det-if-then-else', [=, _X, 0], [flag, 'corpus-nodes', _N, [+, _N, 1]], [flag, 'corpus-node-overlap', _O, [+, _O, 1]]], ['set-det']]], [=, ['assert-ngram', _Except, _F, _Loc, _List], [[or, [==, _Except, 'except-none'], [maplist, _Except, _List]], ['set-det'], ['det-if-then-else', [==, _Loc, skip], [=.., _W, ['Cons', _F, _List]], [=.., _W, ['Cons', _F, ['Cons', _Loc, _List]]]], ['ngram-key', _W, _A], [flag, _A, _X, [+, _X, 1]], ['det-if-then-else', [==, _Loc, skip], ['det-if-then-else', [not, _W], ['add-atom', '&self', _W], 'True'], ['add-atom', '&self', _W]], ['det-if-then-else', [=, _X, 0], [flag, 'corpus-nodes', _N, [+, _N, 1]], [flag, 'corpus-node-overlap', _O, [+, _O, 1]]], ['set-det']]]) Unify: (205) [user] asserted_do_metta2('&self', load, [=, ['assert-ngram', _Except, _F, _Loc, _List], [[or, [==, _Except, 'except-none'], [maplist, _Except, _List]], ['set-det'], ['det-if-then-else', [==, _Loc, skip], [=.., _W, ['Cons', _F, _List]], [=.., _W, ['Cons', _F, ['Cons', _Loc, _List]]]], ['ngram-key', _W, _A], [flag, _A, _X, [+, _X, 1]], ['det-if-then-else', [==, _Loc, skip], ['det-if-then-else', [not, _W], ['add-atom', '&self', _W], 'True'], ['add-atom', '&self', _W]], ['det-if-then-else', [=, _X, 0], [flag, 'corpus-nodes', _N, [+, _N, 1]], [flag, 'corpus-node-overlap', _O, [+, _O, 1]]], ['set-det']]], [=, ['assert-ngram', _Except, _F, _Loc, _List], [[or, [==, _Except, 'except-none'], [maplist, _Except, _List]], ['set-det'], ['det-if-then-else', [==, _Loc, skip], [=.., _W, ['Cons', _F, _List]], [=.., _W, ['Cons', _F, ['Cons', _Loc, _List]]]], ['ngram-key', _W, _A], [flag, _A, _X, [+, _X, 1]], ['det-if-then-else', [==, _Loc, skip], ['det-if-then-else', [not, _W], ['add-atom', '&self', _W], 'True'], ['add-atom', '&self', _W]], ['det-if-then-else', [=, _X, 0], [flag, 'corpus-nodes', _N, [+, _N, 1]], [flag, 'corpus-node-overlap', _O, [+, _O, 1]]], ['set-det']]]) ^ Call: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, ['assert-ngram', _Except, _F, _Loc, _List], [[or, [==, _Except, 'except-none'], [maplist, _Except, _List]], ['set-det'], ['det-if-then-else', [==, _Loc, skip], [=.., _W, ['Cons', _F, _List]], [=.., _W, ['Cons', _F, ['Cons', _Loc, _List]]]], ['ngram-key', _W, _A], [flag, _A, _X, [+, _X, 1]], ['det-if-then-else', [==, _Loc, skip], ['det-if-then-else', [not, _W], ['add-atom', '&self', _W], 'True'], ['add-atom', '&self', _W]], ['det-if-then-else', [=, _X, 0], [flag, 'corpus-nodes', _N, [+, _N, 1]], [flag, 'corpus-node-overlap', _O, [+, _O, 1]]], ['set-det']]], metta_atom('&self', [=, ['assert-ngram', _Except, _F, _Loc, _List], [[or, [==, _Except, 'except-none'], [maplist, _Except, _List]], ['set-det'], ['det-if-then-else', [==, _Loc, skip], [=.., _W, ['Cons', _F, _List]], [=.., _W, ['Cons', _F, ['Cons', _Loc, _List]]]], ['ngram-key', _W, _A], [flag, _A, _X, [+, _X, 1]], ['det-if-then-else', [==, _Loc, skip], ['det-if-then-else', [not, _W], ['add-atom', '&self', _W], 'True'], ['add-atom', '&self', _W]], ['det-if-then-else', [=, _X, 0], [flag, 'corpus-nodes', _N, [+, _N, 1]], [flag, 'corpus-node-overlap', _O, [+, _O, 1]]], ['set-det']]]))) ^ Unify: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, ['assert-ngram', _Except, _F, _Loc, _List], [[or, [==, _Except, 'except-none'], [maplist, _Except, _List]], ['set-det'], ['det-if-then-else', [==, _Loc, skip], [=.., _W, ['Cons', _F, _List]], [=.., _W, ['Cons', _F, ['Cons', _Loc, _List]]]], ['ngram-key', _W, _A], [flag, _A, _X, [+, _X, 1]], ['det-if-then-else', [==, _Loc, skip], ['det-if-then-else', [not, _W], ['add-atom', '&self', _W], 'True'], ['add-atom', '&self', _W]], ['det-if-then-else', [=, _X, 0], [flag, 'corpus-nodes', _N, [+, _N, 1]], [flag, 'corpus-node-overlap', _O, [+, _O, 1]]], ['set-det']]], metta_atom('&self', [=, ['assert-ngram', _Except, _F, _Loc, _List], [[or, [==, _Except, 'except-none'], [maplist, _Except, _List]], ['set-det'], ['det-if-then-else', [==, _Loc, skip], [=.., _W, ['Cons', _F, _List]], [=.., _W, ['Cons', _F, ['Cons', _Loc, _List]]]], ['ngram-key', _W, _A], [flag, _A, _X, [+, _X, 1]], ['det-if-then-else', [==, _Loc, skip], ['det-if-then-else', [not, _W], ['add-atom', '&self', _W], 'True'], ['add-atom', '&self', _W]], ['det-if-then-else', [=, _X, 0], [flag, 'corpus-nodes', _N, [+, _N, 1]], [flag, 'corpus-node-overlap', _O, [+, _O, 1]]], ['set-det']]]))) ^ Call: (207) [user] is_compatio ^ Unify: (207) [user] is_compatio ^ Call: (209) [system] setup_call_cleanup('$notrace'(_66544, _66546), once(user:is_compatio0), '$restore_trace'(_66544, _66546)) ^ Unify: (209) [system] setup_call_cleanup(system:'$notrace'(_66544, _66546), system:once(user:is_compatio0), system:'$restore_trace'(_66544, _66546)) ^ Call: (210) [system] sig_atomic(system:'$notrace'(_66544, _66546)) ^ Fail: (207) [user] is_compatio ^ Redo: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, ['assert-ngram', _Except, _F, _Loc, _List], [[or, [==, _Except, 'except-none'], [maplist, _Except, _List]], ['set-det'], ['det-if-then-else', [==, _Loc, skip], [=.., _W, ['Cons', _F, _List]], [=.., _W, ['Cons', _F, ['Cons', _Loc, _List]]]], ['ngram-key', _W, _A], [flag, _A, _X, [+, _X, 1]], ['det-if-then-else', [==, _Loc, skip], ['det-if-then-else', [not, _W], ['add-atom', '&self', _W], 'True'], ['add-atom', '&self', _W]], ['det-if-then-else', [=, _X, 0], [flag, 'corpus-nodes', _N, [+, _N, 1]], [flag, 'corpus-node-overlap', _O, [+, _O, 1]]], ['set-det']]], metta_atom('&self', [=, ['assert-ngram', _Except, _F, _Loc, _List], [[or, [==, _Except, 'except-none'], [maplist, _Except, _List]], ['set-det'], ['det-if-then-else', [==, _Loc, skip], [=.., _W, ['Cons', _F, _List]], [=.., _W, ['Cons', _F, ['Cons', _Loc, _List]]]], ['ngram-key', _W, _A], [flag, _A, _X, [+, _X, 1]], ['det-if-then-else', [==, _Loc, skip], ['det-if-then-else', [not, _W], ['add-atom', '&self', _W], 'True'], ['add-atom', '&self', _W]], ['det-if-then-else', [=, _X, 0], [flag, 'corpus-nodes', _N, [+, _N, 1]], [flag, 'corpus-node-overlap', _O, [+, _O, 1]]], ['set-det']]]))) ^ Unify: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, ['assert-ngram', _Except, _F, _Loc, _List], [[or, [==, _Except, 'except-none'], [maplist, _Except, _List]], ['set-det'], ['det-if-then-else', [==, _Loc, skip], [=.., _W, ['Cons', _F, _List]], [=.., _W, ['Cons', _F, ['Cons', _Loc, _List]]]], ['ngram-key', _W, _A], [flag, _A, _X, [+, _X, 1]], ['det-if-then-else', [==, _Loc, skip], ['det-if-then-else', [not, _W], ['add-atom', '&self', _W], 'True'], ['add-atom', '&self', _W]], ['det-if-then-else', [=, _X, 0], [flag, 'corpus-nodes', _N, [+, _N, 1]], [flag, 'corpus-node-overlap', _O, [+, _O, 1]]], ['set-det']]], metta_atom('&self', [=, ['assert-ngram', _Except, _F, _Loc, _List], [[or, [==, _Except, 'except-none'], [maplist, _Except, _List]], ['set-det'], ['det-if-then-else', [==, _Loc, skip], [=.., _W, ['Cons', _F, _List]], [=.., _W, ['Cons', _F, ['Cons', _Loc, _List]]]], ['ngram-key', _W, _A], [flag, _A, _X, [+, _X, 1]], ['det-if-then-else', [==, _Loc, skip], ['det-if-then-else', [not, _W], ['add-atom', '&self', _W], 'True'], ['add-atom', '&self', _W]], ['det-if-then-else', [=, _X, 0], [flag, 'corpus-nodes', _N, [+, _N, 1]], [flag, 'corpus-node-overlap', _O, [+, _O, 1]]], ['set-det']]]))) ^ Call: (208) [rtrace] rtrace:quietly3(user:(wots(_72162, must_det_ll(user:metta_anew(load, [=, ['assert-ngram', _Except, _F, _Loc, _List], [[or, [==, _Except, 'except-none'], [maplist, _Except, _List]], ['set-det'], ['det-if-then-else', [==, _Loc, skip], [=.., _W, ['Cons', _F, _List]], [=.., _W, ['Cons', _F, ['Cons', _Loc, _List]]]], ['ngram-key', _W, _A], [flag, _A, _X, [+, _X, 1]], ['det-if-then-else', [==, _Loc, skip], ['det-if-then-else', [not, _W], ['add-atom', '&self', _W], 'True'], ['add-atom', '&self', _W]], ['det-if-then-else', [=, _X, 0], [flag, 'corpus-nodes', _N, [+, _N, 1]], [flag, 'corpus-node-overlap', _O, [+, _O, 1]]], ['set-det']]], metta_atom('&self', [=, ['assert-ngram', _Except, _F, _Loc, _List], [[or, [==, _Except, 'except-none'], [maplist, _Except, _List]], ['set-det'], ['det-if-then-else', [==, _Loc, skip], [=.., _W, ['Cons', _F, _List]], [=.., _W, ['Cons', _F, ['Cons', _Loc, _List]]]], ['ngram-key', _W, _A], [flag, _A, _X, [+, _X, 1]], ['det-if-then-else', [==, _Loc, skip], ['det-if-then-else', [not, _W], ['add-atom', '&self', _W], 'True'], ['add-atom', '&self', _W]], ['det-if-then-else', [=, _X, 0], [flag, 'corpus-nodes', _N, [+, _N, 1]], [flag, 'corpus-node-overlap', _O, [+, _O, 1]]], ['set-det']]])))), (_72162==""->true;our_ansi_format('#ffa505', '~w~n', [_72162])))) ^ Unify: (208) [rtrace] rtrace:quietly3(user:(wots(_72162, must_det_ll(user:metta_anew(load, [=, ['assert-ngram', _Except, _F, _Loc, _List], [[or, [==, _Except, 'except-none'], [maplist, _Except, _List]], ['set-det'], ['det-if-then-else', [==, _Loc, skip], [=.., _W, ['Cons', _F, _List]], [=.., _W, ['Cons', _F, ['Cons', _Loc, _List]]]], ['ngram-key', _W, _A], [flag, _A, _X, [+, _X, 1]], ['det-if-then-else', [==, _Loc, skip], ['det-if-then-else', [not, _W], ['add-atom', '&self', _W], 'True'], ['add-atom', '&self', _W]], ['det-if-then-else', [=, _X, 0], [flag, 'corpus-nodes', _N, [+, _N, 1]], [flag, 'corpus-node-overlap', _O, [+, _O, 1]]], ['set-det']]], metta_atom('&self', [=, ['assert-ngram', _Except, _F, _Loc, _List], [[or, [==, _Except, 'except-none'], [maplist, _Except, _List]], ['set-det'], ['det-if-then-else', [==, _Loc, skip], [=.., _W, ['Cons', _F, _List]], [=.., _W, ['Cons', _F, ['Cons', _Loc, _List]]]], ['ngram-key', _W, _A], [flag, _A, _X, [+, _X, 1]], ['det-if-then-else', [==, _Loc, skip], ['det-if-then-else', [not, _W], ['add-atom', '&self', _W], 'True'], ['add-atom', '&self', _W]], ['det-if-then-else', [=, _X, 0], [flag, 'corpus-nodes', _N, [+, _N, 1]], [flag, 'corpus-node-overlap', _O, [+, _O, 1]]], ['set-det']]])))), (_72162==""->true;our_ansi_format('#ffa505', '~w~n', [_72162])))) (= (assert-ngram $Except $F $Loc $List) ( (or (== $Except except-none) (maplist $Except $List)) (set-det) (det-if-then-else (== $Loc skip) (=.. $W (Cons $F $List)) (=.. $W (Cons $F (Cons $Loc $List)))) (ngram-key $W $A) (flag $A $X (+ $X 1)) (det-if-then-else (== $Loc skip) (det-if-then-else (not $W) (add-atom &self $W) True) (add-atom &self $W)) (det-if-then-else (= $X 0) (flag corpus-nodes $N (+ $N 1)) (flag corpus-node-overlap $O (+ $O 1))) (set-det))) ^ Exit: (208) [rtrace] rtrace:quietly3(user:(wots("", must_det_ll(user:metta_anew(load, [=, ['assert-ngram', _Except, _F, _Loc, _List], [[or, [==, _Except, 'except-none'], [maplist, _Except, _List]], ['set-det'], ['det-if-then-else', [==, _Loc, skip], [=.., _W, ['Cons', _F, _List]], [=.., _W, ['Cons', _F, ['Cons', _Loc, _List]]]], ['ngram-key', _W, _A], [flag, _A, _X, [+, _X, 1]], ['det-if-then-else', [==, _Loc, skip], ['det-if-then-else', [not, _W], ['add-atom', '&self', _W], 'True'], ['add-atom', '&self', _W]], ['det-if-then-else', [=, _X, 0], [flag, 'corpus-nodes', _N, [+, _N, 1]], [flag, 'corpus-node-overlap', _O, [+, _O, 1]]], ['set-det']]], metta_atom('&self', [=, ['assert-ngram', _Except, _F, _Loc, _List], [[or, [==, _Except, 'except-none'], [maplist, _Except, _List]], ['set-det'], ['det-if-then-else', [==, _Loc, skip], [=.., _W, ['Cons', _F, _List]], [=.., _W, ['Cons', _F, ['Cons', _Loc, _List]]]], ['ngram-key', _W, _A], [flag, _A, _X, [+, _X, 1]], ['det-if-then-else', [==, _Loc, skip], ['det-if-then-else', [not, _W], ['add-atom', '&self', _W], 'True'], ['add-atom', '&self', _W]], ['det-if-then-else', [=, _X, 0], [flag, 'corpus-nodes', _N, [+, _N, 1]], [flag, 'corpus-node-overlap', _O, [+, _O, 1]]], ['set-det']]])))), (""==""->true;our_ansi_format('#ffa505', '~w~n', [""])))) ^ Exit: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, ['assert-ngram', _Except, _F, _Loc, _List], [[or, [==, _Except, 'except-none'], [maplist, _Except, _List]], ['set-det'], ['det-if-then-else', [==, _Loc, skip], [=.., _W, ['Cons', _F, _List]], [=.., _W, ['Cons', _F, ['Cons', _Loc, _List]]]], ['ngram-key', _W, _A], [flag, _A, _X, [+, _X, 1]], ['det-if-then-else', [==, _Loc, skip], ['det-if-then-else', [not, _W], ['add-atom', '&self', _W], 'True'], ['add-atom', '&self', _W]], ['det-if-then-else', [=, _X, 0], [flag, 'corpus-nodes', _N, [+, _N, 1]], [flag, 'corpus-node-overlap', _O, [+, _O, 1]]], ['set-det']]], metta_atom('&self', [=, ['assert-ngram', _Except, _F, _Loc, _List], [[or, [==, _Except, 'except-none'], [maplist, _Except, _List]], ['set-det'], ['det-if-then-else', [==, _Loc, skip], [=.., _W, ['Cons', _F, _List]], [=.., _W, ['Cons', _F, ['Cons', _Loc, _List]]]], ['ngram-key', _W, _A], [flag, _A, _X, [+, _X, 1]], ['det-if-then-else', [==, _Loc, skip], ['det-if-then-else', [not, _W], ['add-atom', '&self', _W], 'True'], ['add-atom', '&self', _W]], ['det-if-then-else', [=, _X, 0], [flag, 'corpus-nodes', _N, [+, _N, 1]], [flag, 'corpus-node-overlap', _O, [+, _O, 1]]], ['set-det']]]))) Exit: (205) [user] asserted_do_metta2('&self', load, [=, ['assert-ngram', _Except, _F, _Loc, _List], [[or, [==, _Except, 'except-none'], [maplist, _Except, _List]], ['set-det'], ['det-if-then-else', [==, _Loc, skip], [=.., _W, ['Cons', _F, _List]], [=.., _W, ['Cons', _F, ['Cons', _Loc, _List]]]], ['ngram-key', _W, _A], [flag, _A, _X, [+, _X, 1]], ['det-if-then-else', [==, _Loc, skip], ['det-if-then-else', [not, _W], ['add-atom', '&self', _W], 'True'], ['add-atom', '&self', _W]], ['det-if-then-else', [=, _X, 0], [flag, 'corpus-nodes', _N, [+, _N, 1]], [flag, 'corpus-node-overlap', _O, [+, _O, 1]]], ['set-det']]], [=, ['assert-ngram', _Except, _F, _Loc, _List], [[or, [==, _Except, 'except-none'], [maplist, _Except, _List]], ['set-det'], ['det-if-then-else', [==, _Loc, skip], [=.., _W, ['Cons', _F, _List]], [=.., _W, ['Cons', _F, ['Cons', _Loc, _List]]]], ['ngram-key', _W, _A], [flag, _A, _X, [+, _X, 1]], ['det-if-then-else', [==, _Loc, skip], ['det-if-then-else', [not, _W], ['add-atom', '&self', _W], 'True'], ['add-atom', '&self', _W]], ['det-if-then-else', [=, _X, 0], [flag, 'corpus-nodes', _N, [+, _N, 1]], [flag, 'corpus-node-overlap', _O, [+, _O, 1]]], ['set-det']]]) Exit: (204) [user] asserted_do_metta('&self', load, [=, ['assert-ngram', _Except, _F, _Loc, _List], [[or, [==, _Except, 'except-none'], [maplist, _Except, _List]], ['set-det'], ['det-if-then-else', [==, _Loc, skip], [=.., _W, ['Cons', _F, _List]], [=.., _W, ['Cons', _F, ['Cons', _Loc, _List]]]], ['ngram-key', _W, _A], [flag, _A, _X, [+, _X, 1]], ['det-if-then-else', [==, _Loc, skip], ['det-if-then-else', [not, _W], ['add-atom', '&self', _W], 'True'], ['add-atom', '&self', _W]], ['det-if-then-else', [=, _X, 0], [flag, 'corpus-nodes', _N, [+, _N, 1]], [flag, 'corpus-node-overlap', _O, [+, _O, 1]]], ['set-det']]]) Exit: (203) [user] asserted_do_metta('&self', +, [=, ['assert-ngram', _Except, _F, _Loc, _List], [[or, [==, _Except, 'except-none'], [maplist, _Except, _List]], ['set-det'], ['det-if-then-else', [==, _Loc, skip], [=.., _W, ['Cons', _F, _List]], [=.., _W, ['Cons', _F, ['Cons', _Loc, _List]]]], ['ngram-key', _W, _A], [flag, _A, _X, [+, _X, 1]], ['det-if-then-else', [==, _Loc, skip], ['det-if-then-else', [not, _W], ['add-atom', '&self', _W], 'True'], ['add-atom', '&self', _W]], ['det-if-then-else', [=, _X, 0], [flag, 'corpus-nodes', _N, [+, _N, 1]], [flag, 'corpus-node-overlap', _O, [+, _O, 1]]], ['set-det']]]) Call: (203) [system] _3348='True' Exit: (203) [system] 'True'='True' Exit: (200) [user] catch_err((call(asserted_do_metta('&self', +, [=, ['assert-ngram', _Except, _F, _Loc, _List], [[or, [==, _Except, 'except-none'], [maplist, _Except, _List]], ['set-det'], ['det-if-then-else', [==, _Loc, skip], [=.., _W, ['Cons', _F, _List]], [=.., _W, ['Cons', _F, ['Cons', _Loc, _List]]]], ['ngram-key', _W, _A], [flag, _A, _X, [+, _X, 1]], ['det-if-then-else', [==, _Loc, skip], ['det-if-then-else', [not, _W], ['add-atom', '&self', _W], 'True'], ['add-atom', '&self', _W]], ['det-if-then-else', [=, _X, 0], [flag, 'corpus-nodes', _N, [+, _N, 1]], [flag, 'corpus-node-overlap', _O, [+, _O, 1]]], ['set-det']]]))*->'True'='True';'True'='False'), error(_42540, _42542), fail) ^ Exit: (199) [user] catch_nowarn((call(asserted_do_metta('&self', +, [=, ['assert-ngram', _Except, _F, _Loc, _List], [[or, [==, _Except, 'except-none'], [maplist, _Except, _List]], ['set-det'], ['det-if-then-else', [==, _Loc, skip], [=.., _W, ['Cons', _F, _List]], [=.., _W, ['Cons', _F, ['Cons', _Loc, _List]]]], ['ngram-key', _W, _A], [flag, _A, _X, [+, _X, 1]], ['det-if-then-else', [==, _Loc, skip], ['det-if-then-else', [not, _W], ['add-atom', '&self', _W], 'True'], ['add-atom', '&self', _W]], ['det-if-then-else', [=, _X, 0], [flag, 'corpus-nodes', _N, [+, _N, 1]], [flag, 'corpus-node-overlap', _O, [+, _O, 1]]], ['set-det']]]))*->'True'='True';'True'='False')) ^ Exit: (198) [user] as_tf(asserted_do_metta('&self', +, [=, ['assert-ngram', _Except, _F, _Loc, _List], [[or, [==, _Except, 'except-none'], [maplist, _Except, _List]], ['set-det'], ['det-if-then-else', [==, _Loc, skip], [=.., _W, ['Cons', _F, _List]], [=.., _W, ['Cons', _F, ['Cons', _Loc, _List]]]], ['ngram-key', _W, _A], [flag, _A, _X, [+, _X, 1]], ['det-if-then-else', [==, _Loc, skip], ['det-if-then-else', [not, _W], ['add-atom', '&self', _W], 'True'], ['add-atom', '&self', _W]], ['det-if-then-else', [=, _X, 0], [flag, 'corpus-nodes', _N, [+, _N, 1]], [flag, 'corpus-node-overlap', _O, [+, _O, 1]]], ['set-det']]]), 'True') Exit: (196) [user] dont_give_up(as_tf(asserted_do_metta('&self', +, [=, ['assert-ngram', _Except, _F, _Loc, _List], [[or, [==, _Except, 'except-none'], [maplist, _Except, _List]], ['set-det'], ['det-if-then-else', [==, _Loc, skip], [=.., _W, ['Cons', _F, _List]], [=.., _W, ['Cons', _F, ['Cons', _Loc, _List]]]], ['ngram-key', _W, _A], [flag, _A, _X, [+, _X, 1]], ['det-if-then-else', [==, _Loc, skip], ['det-if-then-else', [not, _W], ['add-atom', '&self', _W], 'True'], ['add-atom', '&self', _W]], ['det-if-then-else', [=, _X, 0], [flag, 'corpus-nodes', _N, [+, _N, 1]], [flag, 'corpus-node-overlap', _O, [+, _O, 1]]], ['set-det']]]), 'True')) Exit: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['assert-ngram', _Except, _F, _Loc, _List], [[or, [==, _Except, 'except-none'], [maplist, _Except, _List]], ['set-det'], ['det-if-then-else', [==, _Loc, skip], [=.., _W, ['Cons', _F, _List]], [=.., _W, ['Cons', _F, ['Cons', _Loc, _List]]]], ['ngram-key', _W, _A], [flag, _A, _X, [+, _X, 1]], ['det-if-then-else', [==, _Loc, skip], ['det-if-then-else', [not, _W], ['add-atom', '&self', _W], 'True'], ['add-atom', '&self', _W]], ['det-if-then-else', [=, _X, 0], [flag, 'corpus-nodes', _N, [+, _N, 1]], [flag, 'corpus-node-overlap', _O, [+, _O, 1]]], ['set-det']]], 'True') ^ Exit: (194) [user] must_not_error(user:do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['assert-ngram', _Except, _F, _Loc, _List], [[or, [==, _Except, 'except-none'], [maplist, _Except, _List]], ['set-det'], ['det-if-then-else', [==, _Loc, skip], [=.., _W, ['Cons', _F, _List]], [=.., _W, ['Cons', _F, ['Cons', _Loc, _List]]]], ['ngram-key', _W, _A], [flag, _A, _X, [+, _X, 1]], ['det-if-then-else', [==, _Loc, skip], ['det-if-then-else', [not, _W], ['add-atom', '&self', _W], 'True'], ['add-atom', '&self', _W]], ['det-if-then-else', [=, _X, 0], [flag, 'corpus-nodes', _N, [+, _N, 1]], [flag, 'corpus-node-overlap', _O, [+, _O, 1]]], ['set-det']]], 'True')) ^ Redo: (193) [user] metta_file_buffer(_3300, _3302, _3304, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', _3308) ^ Unify: (193) [user] metta_file_buffer(+, [=, ['add-occurs', _105452, _105458], [[=.., _105482, [::, _105452, _105458]], [ignore, [',', [not, _105482], ['add-atom', '&self', _105482], [flag, 'corpus-unique-toks', _105596, [+, _105596, 1]]]], [flag, _105458, _105644, [+, _105644, 1]], [flag, 'corpus-total-toks', _105692, [+, _105692, 1]]]], ['_T'=_105692, '_X'=_105644, '_O'=_105596, '_P'=_105482, '_Tok'=_105458, '_F'=_105452], P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', '$stream_position'(9532, 354, 17, 9532)) ^ Exit: (193) [user] metta_file_buffer(+, [=, ['add-occurs', _105452, _105458], [[=.., _105482, [::, _105452, _105458]], [ignore, [',', [not, _105482], ['add-atom', '&self', _105482], [flag, 'corpus-unique-toks', _105596, [+, _105596, 1]]]], [flag, _105458, _105644, [+, _105644, 1]], [flag, 'corpus-total-toks', _105692, [+, _105692, 1]]]], ['_T'=_105692, '_X'=_105644, '_O'=_105596, '_P'=_105482, '_Tok'=_105458, '_F'=_105452], P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', '$stream_position'(9532, 354, 17, 9532)) ^ Call: (194) [user] apply:maplist(maybe_assign, ['_T'=_105692, '_X'=_105644, '_O'=_105596, '_P'=_105482, '_Tok'=_105458, '_F'=_105452]) ^ Unify: (194) [apply] apply:maplist(user:maybe_assign, ['_T'=_105692, '_X'=_105644, '_O'=_105596, '_P'=_105482, '_Tok'=_105458, '_F'=_105452]) Call: (195) [apply] apply:maplist_(['_T'=_105692, '_X'=_105644, '_O'=_105596, '_P'=_105482, '_Tok'=_105458, '_F'=_105452], user:maybe_assign) Unify: (195) [apply] apply:maplist_(['_T'=_105692, '_X'=_105644, '_O'=_105596, '_P'=_105482, '_Tok'=_105458, '_F'=_105452], user:maybe_assign) Call: (196) [user] maybe_assign('_T'=_105692) Unify: (196) [user] maybe_assign('_T'=_105692) ^ Call: (197) [user] ignore(_105692=_T) ^ Unify: (197) [system] ignore(user:(_105692=_T)) Call: (198) [system] _105692=_T Exit: (198) [system] _T=_T ^ Exit: (197) [system] ignore(user:(_T=_T)) Exit: (196) [user] maybe_assign('_T'=_T) Call: (196) [apply] apply:maplist_(['_X'=_105644, '_O'=_105596, '_P'=_105482, '_Tok'=_105458, '_F'=_105452], user:maybe_assign) Unify: (196) [apply] apply:maplist_(['_X'=_105644, '_O'=_105596, '_P'=_105482, '_Tok'=_105458, '_F'=_105452], user:maybe_assign) Call: (197) [user] maybe_assign('_X'=_105644) Unify: (197) [user] maybe_assign('_X'=_105644) ^ Call: (198) [user] ignore(_105644=_X) ^ Unify: (198) [system] ignore(user:(_105644=_X)) Call: (199) [system] _105644=_X Exit: (199) [system] _X=_X ^ Exit: (198) [system] ignore(user:(_X=_X)) Exit: (197) [user] maybe_assign('_X'=_X) Call: (197) [apply] apply:maplist_(['_O'=_105596, '_P'=_105482, '_Tok'=_105458, '_F'=_105452], user:maybe_assign) Unify: (197) [apply] apply:maplist_(['_O'=_105596, '_P'=_105482, '_Tok'=_105458, '_F'=_105452], user:maybe_assign) Call: (198) [user] maybe_assign('_O'=_105596) Unify: (198) [user] maybe_assign('_O'=_105596) ^ Call: (199) [user] ignore(_105596=_O) ^ Unify: (199) [system] ignore(user:(_105596=_O)) Call: (200) [system] _105596=_O Exit: (200) [system] _O=_O ^ Exit: (199) [system] ignore(user:(_O=_O)) Exit: (198) [user] maybe_assign('_O'=_O) Call: (198) [apply] apply:maplist_(['_P'=_105482, '_Tok'=_105458, '_F'=_105452], user:maybe_assign) Unify: (198) [apply] apply:maplist_(['_P'=_105482, '_Tok'=_105458, '_F'=_105452], user:maybe_assign) Call: (199) [user] maybe_assign('_P'=_105482) Unify: (199) [user] maybe_assign('_P'=_105482) ^ Call: (200) [user] ignore(_105482=_P) ^ Unify: (200) [system] ignore(user:(_105482=_P)) Call: (201) [system] _105482=_P Exit: (201) [system] _P=_P ^ Exit: (200) [system] ignore(user:(_P=_P)) Exit: (199) [user] maybe_assign('_P'=_P) Call: (199) [apply] apply:maplist_(['_Tok'=_105458, '_F'=_105452], user:maybe_assign) Unify: (199) [apply] apply:maplist_(['_Tok'=_105458, '_F'=_105452], user:maybe_assign) Call: (200) [user] maybe_assign('_Tok'=_105458) Unify: (200) [user] maybe_assign('_Tok'=_105458) ^ Call: (201) [user] ignore(_105458=_Tok) ^ Unify: (201) [system] ignore(user:(_105458=_Tok)) Call: (202) [system] _105458=_Tok Exit: (202) [system] _Tok=_Tok ^ Exit: (201) [system] ignore(user:(_Tok=_Tok)) Exit: (200) [user] maybe_assign('_Tok'=_Tok) Call: (200) [apply] apply:maplist_(['_F'=_105452], user:maybe_assign) Unify: (200) [apply] apply:maplist_(['_F'=_105452], user:maybe_assign) Call: (201) [user] maybe_assign('_F'=_105452) Unify: (201) [user] maybe_assign('_F'=_105452) ^ Call: (202) [user] ignore(_105452=_F) ^ Unify: (202) [system] ignore(user:(_105452=_F)) Call: (203) [system] _105452=_F Exit: (203) [system] _F=_F ^ Exit: (202) [system] ignore(user:(_F=_F)) Exit: (201) [user] maybe_assign('_F'=_F) Call: (201) [apply] apply:maplist_([], user:maybe_assign) Unify: (201) [apply] apply:maplist_([], user:maybe_assign) Exit: (201) [apply] apply:maplist_([], user:maybe_assign) Exit: (200) [apply] apply:maplist_(['_F'=_F], user:maybe_assign) Exit: (199) [apply] apply:maplist_(['_Tok'=_Tok, '_F'=_F], user:maybe_assign) Exit: (198) [apply] apply:maplist_(['_P'=_P, '_Tok'=_Tok, '_F'=_F], user:maybe_assign) Exit: (197) [apply] apply:maplist_(['_O'=_O, '_P'=_P, '_Tok'=_Tok, '_F'=_F], user:maybe_assign) Exit: (196) [apply] apply:maplist_(['_X'=_X, '_O'=_O, '_P'=_P, '_Tok'=_Tok, '_F'=_F], user:maybe_assign) Exit: (195) [apply] apply:maplist_(['_T'=_T, '_X'=_X, '_O'=_O, '_P'=_P, '_Tok'=_Tok, '_F'=_F], user:maybe_assign) ^ Exit: (194) [apply] apply:maplist(user:maybe_assign, ['_T'=_T, '_X'=_X, '_O'=_O, '_P'=_P, '_Tok'=_Tok, '_F'=_F]) ^ Call: (194) [user] must_not_error(do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['add-occurs', _F, _Tok], [[=.., _P, [::, _F, _Tok]], [ignore, [',', [not, _P], ['add-atom', '&self', _P], [flag, 'corpus-unique-toks', _O, [+, _O, 1]]]], [flag, _Tok, _X, [+, _X, 1]], [flag, 'corpus-total-toks', _T, [+, _T, 1]]]], _3348)) ^ Unify: (194) [user] must_not_error(user:do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['add-occurs', _F, _Tok], [[=.., _P, [::, _F, _Tok]], [ignore, [',', [not, _P], ['add-atom', '&self', _P], [flag, 'corpus-unique-toks', _O, [+, _O, 1]]]], [flag, _Tok, _X, [+, _X, 1]], [flag, 'corpus-total-toks', _T, [+, _T, 1]]]], _3348)) Call: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['add-occurs', _F, _Tok], [[=.., _P, [::, _F, _Tok]], [ignore, [',', [not, _P], ['add-atom', '&self', _P], [flag, 'corpus-unique-toks', _O, [+, _O, 1]]]], [flag, _Tok, _X, [+, _X, 1]], [flag, 'corpus-total-toks', _T, [+, _T, 1]]]], _3348) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['add-occurs', _F, _Tok], [[=.., _P, [::, _F, _Tok]], [ignore, [',', [not, _P], ['add-atom', '&self', _P], [flag, 'corpus-unique-toks', _O, [+, _O, 1]]]], [flag, _Tok, _X, [+, _X, 1]], [flag, 'corpus-total-toks', _T, [+, _T, 1]]]], _3348) Call: (196) [system] var([=, ['add-occurs', _F, _Tok], [[=.., _P, [::, _F, _Tok]], [ignore, [',', [not, _P], ['add-atom', '&self', _P], [flag, 'corpus-unique-toks', _O, [+, _O, 1]]]], [flag, _Tok, _X, [+, _X, 1]], [flag, 'corpus-total-toks', _T, [+, _T, 1]]]]) Redo: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['add-occurs', _F, _Tok], [[=.., _P, [::, _F, _Tok]], [ignore, [',', [not, _P], ['add-atom', '&self', _P], [flag, 'corpus-unique-toks', _O, [+, _O, 1]]]], [flag, _Tok, _X, [+, _X, 1]], [flag, 'corpus-total-toks', _T, [+, _T, 1]]]], _3348) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['add-occurs', _F, _Tok], [[=.., _P, [::, _F, _Tok]], [ignore, [',', [not, _P], ['add-atom', '&self', _P], [flag, 'corpus-unique-toks', _O, [+, _O, 1]]]], [flag, _Tok, _X, [+, _X, 1]], [flag, 'corpus-total-toks', _T, [+, _T, 1]]]], _3348) Call: (196) [system] (+)\==exec Exit: (196) [system] (+)\==exec Call: (196) [system] [=, ['add-occurs', _F, _Tok], [[=.., _P, [::, _F, _Tok]], [ignore, [',', [not, _P], ['add-atom', '&self', _P], [flag, 'corpus-unique-toks', _O, [+, _O, 1]]]], [flag, _Tok, _X, [+, _X, 1]], [flag, 'corpus-total-toks', _T, [+, _T, 1]]]]==[] Redo: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['add-occurs', _F, _Tok], [[=.., _P, [::, _F, _Tok]], [ignore, [',', [not, _P], ['add-atom', '&self', _P], [flag, 'corpus-unique-toks', _O, [+, _O, 1]]]], [flag, _Tok, _X, [+, _X, 1]], [flag, 'corpus-total-toks', _T, [+, _T, 1]]]], _3348) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['add-occurs', _F, _Tok], [[=.., _P, [::, _F, _Tok]], [ignore, [',', [not, _P], ['add-atom', '&self', _P], [flag, 'corpus-unique-toks', _O, [+, _O, 1]]]], [flag, _Tok, _X, [+, _X, 1]], [flag, 'corpus-total-toks', _T, [+, _T, 1]]]], _3348) Call: (196) [system] string([=, ['add-occurs', _F, _Tok], [[=.., _P, [::, _F, _Tok]], [ignore, [',', [not, _P], ['add-atom', '&self', _P], [flag, 'corpus-unique-toks', _O, [+, _O, 1]]]], [flag, _Tok, _X, [+, _X, 1]], [flag, 'corpus-total-toks', _T, [+, _T, 1]]]]) Redo: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['add-occurs', _F, _Tok], [[=.., _P, [::, _F, _Tok]], [ignore, [',', [not, _P], ['add-atom', '&self', _P], [flag, 'corpus-unique-toks', _O, [+, _O, 1]]]], [flag, _Tok, _X, [+, _X, 1]], [flag, 'corpus-total-toks', _T, [+, _T, 1]]]], _3348) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['add-occurs', _F, _Tok], [[=.., _P, [::, _F, _Tok]], [ignore, [',', [not, _P], ['add-atom', '&self', _P], [flag, 'corpus-unique-toks', _O, [+, _O, 1]]]], [flag, _Tok, _X, [+, _X, 1]], [flag, 'corpus-total-toks', _T, [+, _T, 1]]]], _3348) Call: (196) [system] (+)\==exec Exit: (196) [system] (+)\==exec ^ Call: (196) [user] if_t(into_simple_op(+, [=, ['add-occurs', _F, _Tok], [[=.., _P, [::, _F, _Tok]], [ignore, [',', [not, _P], ['add-atom', '&self', _P], [flag, 'corpus-unique-toks', _O, [+, _O, 1]]]], [flag, _Tok, _X, [+, _X, 1]], [flag, 'corpus-total-toks', _T, [+, _T, 1]]]], _236914), pfcAdd_Now('next-operation'(_236914))) ^ Unify: (196) [user] if_t(into_simple_op(+, [=, ['add-occurs', _F, _Tok], [[=.., _P, [::, _F, _Tok]], [ignore, [',', [not, _P], ['add-atom', '&self', _P], [flag, 'corpus-unique-toks', _O, [+, _O, 1]]]], [flag, _Tok, _X, [+, _X, 1]], [flag, 'corpus-total-toks', _T, [+, _T, 1]]]], _236914), pfcAdd_Now('next-operation'(_236914))) Call: (197) [user] into_simple_op(+, [=, ['add-occurs', _F, _Tok], [[=.., _P, [::, _F, _Tok]], [ignore, [',', [not, _P], ['add-atom', '&self', _P], [flag, 'corpus-unique-toks', _O, [+, _O, 1]]]], [flag, _Tok, _X, [+, _X, 1]], [flag, 'corpus-total-toks', _T, [+, _T, 1]]]], _236914) Unify: (197) [user] into_simple_op(+, [=, ['add-occurs', _F, _Tok], [[=.., _P, [::, _F, _Tok]], [ignore, [',', [not, _P], ['add-atom', '&self', _P], [flag, 'corpus-unique-toks', _O, [+, _O, 1]]]], [flag, _Tok, _X, [+, _X, 1]], [flag, 'corpus-total-toks', _T, [+, _T, 1]]]], op(+, =, _239706)) Call: (198) [user] o_s([['add-occurs', _F, _Tok], [[=.., _P, [::, _F, _Tok]], [ignore, [',', [not, _P], ['add-atom', '&self', _P], [flag, 'corpus-unique-toks', _O, [+, _O, 1]]]], [flag, _Tok, _X, [+, _X, 1]], [flag, 'corpus-total-toks', _T, [+, _T, 1]]]], _239706) Unify: (198) [user] o_s([['add-occurs', _F, _Tok], [[=.., _P, [::, _F, _Tok]], [ignore, [',', [not, _P], ['add-atom', '&self', _P], [flag, 'corpus-unique-toks', _O, [+, _O, 1]]]], [flag, _Tok, _X, [+, _X, 1]], [flag, 'corpus-total-toks', _T, [+, _T, 1]]]], _239706) Call: (199) [user] o_s(['add-occurs', _F, _Tok], _239706) Unify: (199) [user] o_s(['add-occurs', _F, _Tok], _239706) Call: (200) [user] o_s('add-occurs', _239706) Unify: (200) [user] o_s('add-occurs', 'add-occurs') Exit: (200) [user] o_s('add-occurs', 'add-occurs') Exit: (199) [user] o_s(['add-occurs', _F, _Tok], 'add-occurs') Exit: (198) [user] o_s([['add-occurs', _F, _Tok], [[=.., _P, [::, _F, _Tok]], [ignore, [',', [not, _P], ['add-atom', '&self', _P], [flag, 'corpus-unique-toks', _O, [+, _O, 1]]]], [flag, _Tok, _X, [+, _X, 1]], [flag, 'corpus-total-toks', _T, [+, _T, 1]]]], 'add-occurs') Exit: (197) [user] into_simple_op(+, [=, ['add-occurs', _F, _Tok], [[=.., _P, [::, _F, _Tok]], [ignore, [',', [not, _P], ['add-atom', '&self', _P], [flag, 'corpus-unique-toks', _O, [+, _O, 1]]]], [flag, _Tok, _X, [+, _X, 1]], [flag, 'corpus-total-toks', _T, [+, _T, 1]]]], op(+, =, 'add-occurs')) ^ Call: (197) [user] pfcAdd_Now('next-operation'(op(+, =, 'add-occurs'))) ^ Unify: (197) [user] pfcAdd_Now('next-operation'(op(+, =, 'add-occurs'))) ^ Call: (198) [user] current_predicate(pfcAdd/1) ^ Exit: (198) [user] current_predicate(pfcAdd/1) ^ Call: (198) [user] once_writeq_nl(pfcAdd('next-operation'(op(+, =, 'add-occurs')))) ^ Unify: (198) [user] once_writeq_nl(pfcAdd('next-operation'(op(+, =, 'add-occurs')))) ^ Call: (199) [user] clause(pfcTraceExecution, true) ^ Fail: (199) [user] clause(pfcTraceExecution, true) ^ Redo: (198) [user] once_writeq_nl(pfcAdd('next-operation'(op(+, =, 'add-occurs')))) ^ Exit: (198) [user] once_writeq_nl(pfcAdd('next-operation'(op(+, =, 'add-occurs')))) ^ Call: (198) [user] pfcAdd('next-operation'(op(+, =, 'add-occurs'))) ^ Unify: (198) [user] pfcAdd('next-operation'(op(+, =, 'add-occurs'))) ^ Call: (199) [user] must_ex(current_why_UU(_260924)) ^ Unify: (199) [user] must_ex(current_why_UU(_260924)) Call: (201) [user] current_why_UU(_260924) Unify: (201) [user] current_why_UU(_260924) ^ Call: (202) [user] get_why_uu(_260924) ^ Unify: (202) [user] get_why_uu(_260924) ^ Call: (203) [user] findall(_266464, current_why(_266464), _266470) ^ Unify: (203) [$bags] findall(_266464, user:current_why(_266464), _266470) ^ Call: (204) [$bags] findall(_266464, user:current_why(_266464), _266470, []) ^ Unify: (204) [$bags] findall(_266464, user:current_why(_266464), _266470, []) ^ Call: (205) [$bags] cleanup_bag(findall_loop(_266464, user:current_why(_266464), _266470, []), '$destroy_findall_bag') ^ Unify: (205) [$bags] cleanup_bag('$bags':findall_loop(_266464, user:current_why(_266464), _266470, []), '$bags':'$destroy_findall_bag') Call: (206) [$bags] findall_loop(_266464, user:current_why(_266464), _266470, []) Unify: (206) [$bags] findall_loop(_266464, user:current_why(_266464), _266470, []) ^ Call: (207) [user] bugger:current_why(_266464) ^ Unify: (207) [user] bugger:current_why(_266464) ^ Call: (208) [user] bugger:current_why_data(_266464) ^ Unify: (208) [user] bugger:current_why_data(_266464) Call: (209) [system] nb_current('$current_why', wp(_266464, _277724)) Fail: (209) [system] nb_current('$current_why', wp(_266464, _277724)) ^ Redo: (208) [user] bugger:current_why_data(_266464) ^ Unify: (208) [user] bugger:current_why_data(_266464) Call: (209) [t_l] t_l:current_why_source(_266464) Fail: (209) [t_l] t_l:current_why_source(_266464) ^ Fail: (208) [user] bugger:current_why_data(_266464) ^ Redo: (207) [user] bugger:current_why(_266464) ^ Unify: (207) [user] bugger:current_why(mfl4(_285152, _285154, _285156, _285158)) ^ Call: (209) [system] setup_call_cleanup('$notrace'(_286108, _286110), once(user:current_mfl4(_285152, _285154, _285156, _285158)), '$restore_trace'(_286108, _286110)) ^ Unify: (209) [system] setup_call_cleanup(system:'$notrace'(_286108, _286110), system:once(user:current_mfl4(_285152, _285154, _285156, _285158)), system:'$restore_trace'(_286108, _286110)) ^ Call: (210) [system] sig_atomic(system:'$notrace'(_286108, _286110)) ^ Exit: (209) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:current_mfl4(_285152, user, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', 587)), system:'$restore_trace'(3, -1)) ^ Exit: (207) [user] bugger:current_why(P;HTML|mfl4(_285152, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Redo: (206) [$bags] findall_loop(_266464, user:current_why(_266464), _266470, []) Exit: (206) [$bags] findall_loop(_266464, user:current_why(_266464), [P;HTML|mfl4(_302990, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], []) ^ Exit: (205) [$bags] cleanup_bag('$bags':findall_loop(_266464, user:current_why(_266464), [P;HTML|mfl4(_302990, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], []), '$bags':'$destroy_findall_bag') ^ Exit: (204) [$bags] findall(_266464, user:current_why(_266464), [P;HTML|mfl4(_302990, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], []) ^ Exit: (203) [$bags] findall(_266464, user:current_why(_266464), [P;HTML|mfl4(_302990, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Call: (203) [system] [P;HTML|mfl4(_302990, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]\==[] Exit: (203) [system] [P;HTML|mfl4(_302990, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]\==[] ^ Call: (203) [user] u_to_uu([P;HTML|mfl4(_302990, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _260924) ^ Unify: (203) [user] u_to_uu([P;HTML|mfl4(_302990, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], ([P;HTML|mfl4(_302990, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], ax)) Call: (204) [system] var([P;HTML|mfl4(_302990, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Fail: (204) [system] var([P;HTML|mfl4(_302990, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) ^ Redo: (203) [user] u_to_uu([P;HTML|mfl4(_302990, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _260924) ^ Unify: (203) [user] u_to_uu([P;HTML|mfl4(_302990, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], [P;HTML|mfl4(_302990, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Call: (204) [system] nonvar([P;HTML|mfl4(_302990, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Exit: (204) [system] nonvar([P;HTML|mfl4(_302990, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Call: (204) [system] [P;HTML|mfl4(_302990, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]=(_422778, _422780) Fail: (204) [system] [P;HTML|mfl4(_302990, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]=(_422778, _422780) ^ Redo: (203) [user] u_to_uu([P;HTML|mfl4(_302990, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _260924) ^ Unify: (203) [user] u_to_uu([P;HTML|mfl4(_302990, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _260924) ^ Call: (204) [user] logicmoo_util_terms:list_to_conjuncts([P;HTML|mfl4(_302990, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _453188) ^ Unify: (204) [user] logicmoo_util_terms:list_to_conjuncts([P;HTML|mfl4(_302990, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _453188) ^ Call: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_302990, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _453188) ^ Unify: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_302990, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], [P;HTML|mfl4(_302990, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Call: (206) [system] var([P;HTML|mfl4(_302990, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Fail: (206) [system] var([P;HTML|mfl4(_302990, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) ^ Redo: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_302990, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _453188) ^ Unify: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_302990, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], [P;HTML|mfl4(_302990, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) ^ Call: (206) [user] not(compound([P;HTML|mfl4(_4030, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)])) ^ Unify: (206) [system] not(user:compound([P;HTML|mfl4(_4030, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)])) Call: (207) [system] compound([P;HTML|mfl4(_4030, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Exit: (207) [system] compound([P;HTML|mfl4(_4030, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) ^ Fail: (206) [system] not(user:compound([P;HTML|mfl4(_4030, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)])) ^ Redo: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_4030, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _4050) ^ Unify: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_4030, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _4050) ^ Call: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_4030, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _4050) ^ Unify: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_4030, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_4030, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Call: (207) [system] var(P;HTML|mfl4(_4030, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Fail: (207) [system] var(P;HTML|mfl4(_4030, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Redo: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_4030, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _4050) ^ Unify: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_4030, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_4030, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Call: (207) [user] not(compound(P;HTML|mfl4(_4030, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587))) ^ Unify: (207) [system] not(user:compound(P;HTML|mfl4(_4030, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587))) Call: (208) [system] compound(P;HTML|mfl4(_4030, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Exit: (208) [system] compound(P;HTML|mfl4(_4030, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Fail: (207) [system] not(user:compound(P;HTML|mfl4(_4030, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587))) ^ Redo: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_4030, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _4050) ^ Unify: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_4030, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_4030, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Exit: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_4030, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_4030, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Exit: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_4030, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], P;HTML|mfl4(_4030, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Exit: (204) [user] logicmoo_util_terms:list_to_conjuncts([P;HTML|mfl4(_4030, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], P;HTML|mfl4(_4030, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Call: (204) [user] u_to_uu(P;HTML|mfl4(_4030, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _4004) ^ Unify: (204) [user] u_to_uu(P;HTML|mfl4(_4030, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), (P;HTML|mfl4(_4030, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) Call: (205) [system] var(P;HTML|mfl4(_4030, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Fail: (205) [system] var(P;HTML|mfl4(_4030, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Redo: (204) [user] u_to_uu(P;HTML|mfl4(_4030, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _4004) ^ Unify: (204) [user] u_to_uu(P;HTML|mfl4(_4030, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_4030, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Call: (205) [system] nonvar(P;HTML|mfl4(_4030, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Exit: (205) [system] nonvar(P;HTML|mfl4(_4030, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Call: (205) [system] P;HTML|mfl4(_4030, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)=(_297734, _297736) Fail: (205) [system] P;HTML|mfl4(_4030, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)=(_297734, _297736) ^ Redo: (204) [user] u_to_uu(P;HTML|mfl4(_4030, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _4004) ^ Unify: (204) [user] u_to_uu(P;HTML|mfl4(_4030, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), (P;HTML|mfl4(_4030, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (204) [user] u_to_uu(P;HTML|mfl4(_4030, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), (P;HTML|mfl4(_4030, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (203) [user] u_to_uu([P;HTML|mfl4(_4030, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], (P;HTML|mfl4(_4030, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (202) [user] get_why_uu((P;HTML|mfl4(_4030, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) Exit: (201) [user] current_why_UU((P;HTML|mfl4(_4030, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (199) [user] must_ex(current_why_UU((P;HTML|mfl4(_4030, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (199) [user] pfcAdd('next-operation'(op(+, =, 'add-occurs')), (P;HTML|mfl4(_4030, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (199) [user] pfcAdd('next-operation'(op(+, =, 'add-occurs')), (P;HTML|mfl4(_4030, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (200) [user] pfcPost('next-operation'(op(+, =, 'add-occurs')), (P;HTML|mfl4(_4030, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (200) [user] pfcPost('next-operation'(op(+, =, 'add-occurs')), (P;HTML|mfl4(_4030, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (201) [user] pfcPost_rev((P;HTML|mfl4(_4030, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax), 'next-operation'(op(+, =, 'add-occurs'))) ^ Unify: (201) [user] pfcPost_rev((P;HTML|mfl4(_4030, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax), 'next-operation'(op(+, =, 'add-occurs'))) Call: (202) [system] is_list('next-operation'(op(+, =, 'add-occurs'))) Fail: (202) [system] is_list('next-operation'(op(+, =, 'add-occurs'))) ^ Redo: (201) [user] pfcPost_rev((P;HTML|mfl4(_4030, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax), 'next-operation'(op(+, =, 'add-occurs'))) ^ Call: (202) [user] pfcPost1('next-operation'(op(+, =, 'add-occurs')), (P;HTML|mfl4(_4030, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (202) [user] pfcPost1('next-operation'(op(+, =, 'add-occurs')), (P;HTML|mfl4(_4030, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (203) [user] control_arg_types('next-operation'(op(+, =, 'add-occurs')), _456342) ^ Unify: (203) [user] control_arg_types('next-operation'(op(+, =, 'add-occurs')), _456342) Call: (204) [system] fail Fail: (204) [system] fail ^ Fail: (203) [user] control_arg_types('next-operation'(op(+, =, 'add-occurs')), _456342) ^ Redo: (202) [user] pfcPost1('next-operation'(op(+, =, 'add-occurs')), (P;HTML|mfl4(_4030, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (202) [user] pfcPost1('next-operation'(op(+, =, 'add-occurs')), (P;HTML|mfl4(_4030, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (203) [user] locally_each:locally(set_prolog_flag(occurs_check, true), catch(pfcPost11('next-operation'(op(+, =, 'add-occurs')), (P;HTML|mfl4(_4030, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _476166, (notrace, wdmsg(('next-operation'(op(+, =, 'add-occurs'))=>_476166)), trace))) ^ Unify: (203) [locally_each] locally_each:locally(user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'add-occurs')), (P;HTML|mfl4(_4030, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _476166, (notrace, wdmsg(('next-operation'(op(+, =, 'add-occurs'))=>_476166)), trace))) ^ Call: (204) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'add-occurs')), (P;HTML|mfl4(_4030, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _476166, (notrace, wdmsg(('next-operation'(op(+, =, 'add-occurs'))=>_476166)), trace)), user:each_call_cleanup) ^ Unify: (204) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'add-occurs')), (P;HTML|mfl4(_4030, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _476166, (notrace, wdmsg(('next-operation'(op(+, =, 'add-occurs'))=>_476166)), trace)), user:each_call_cleanup) Call: (205) [system] current_prolog_flag(occurs_check, _506664) Exit: (205) [system] current_prolog_flag(occurs_check, true) ^ Call: (205) [locally_each] locally_each:wtl_how(trusted_redo_call_cleanup, true==true, user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'add-occurs')), (P;HTML|mfl4(_4030, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _476166, (notrace, wdmsg(('next-operation'(op(+, =, 'add-occurs'))=>_476166)), trace)), user:set_prolog_flag(occurs_check, true)) ^ Unify: (205) [locally_each] locally_each:wtl_how(locally_each:trusted_redo_call_cleanup, locally_each:(true==true), user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'add-occurs')), (P;HTML|mfl4(_4030, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _4030, (notrace, wdmsg(('next-operation'(op(+, =, 'add-occurs'))=>_4030)), trace)), user:set_prolog_flag(occurs_check, true)) Call: (206) [system] true==true Exit: (206) [system] true==true ^ Call: (207) [user] pfcPost11('next-operation'(op(+, =, 'add-occurs')), (P;HTML|mfl4(_4006, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (207) [user] pfcPost11('next-operation'(op(+, =, 'add-occurs')), (P;HTML|mfl4(_4006, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (208) [user] must_ex(pfcAddSupport('next-operation'(op(+, =, 'add-occurs')), (P;HTML|mfl4(_4006, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Unify: (208) [user] must_ex(pfcAddSupport('next-operation'(op(+, =, 'add-occurs')), (P;HTML|mfl4(_4006, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (210) [user] pfcAddSupport('next-operation'(op(+, =, 'add-occurs')), (P;HTML|mfl4(_4006, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (210) [user] pfcAddSupport('next-operation'(op(+, =, 'add-occurs')), (P;HTML|mfl4(_4006, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (211) [user] assert('$spft$'('next-operation'(op(+, =, 'add-occurs')), P;HTML|mfl4(_4006, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (211) [user] assert('$spft$'('next-operation'(op(+, =, 'add-occurs')), P;HTML|mfl4(_4006, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (210) [user] pfcAddSupport('next-operation'(op(+, =, 'add-occurs')), (P;HTML|mfl4(_4006, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (208) [user] must_ex(pfcAddSupport('next-operation'(op(+, =, 'add-occurs')), (P;HTML|mfl4(_4006, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (208) [user] pfcUnique(post, 'next-operation'(op(+, =, 'add-occurs'))) ^ Unify: (208) [user] pfcUnique(post, 'next-operation'(op(+, =, 'add-occurs'))) ^ Call: (209) [user] pfcUnique(post, 'next-operation'(op(+, =, 'add-occurs')), true) ^ Unify: (209) [user] pfcUnique(post, 'next-operation'(op(+, =, 'add-occurs')), true) ^ Call: (210) [user] is_asserted_exact('next-operation'(op(+, =, 'add-occurs')), true) ^ Unify: (210) [user] is_asserted_exact('next-operation'(op(+, =, 'add-occurs')), true) ^ Call: (211) [user] strip_module('next-operation'(op(+, =, 'add-occurs')), _89522, _89524) ^ Exit: (211) [user] strip_module('next-operation'(op(+, =, 'add-occurs')), user, 'next-operation'(op(+, =, 'add-occurs'))) ^ Call: (211) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'add-occurs')), true) ^ Unify: (211) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'add-occurs')), true) Call: (212) [system] _93266=user Exit: (212) [system] user=user ^ Call: (212) [user] clause(user:'next-operation'(op(+, =, 'add-occurs')), true, _95136) ^ Fail: (212) [user] clause('next-operation'(op(+, =, 'add-occurs')), true, _95136) ^ Redo: (211) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'add-occurs')), true) ^ Call: (212) [user] clause(user:'next-operation'(op(+, =, 'add-occurs')), true, _97964) ^ Fail: (212) [user] clause('next-operation'(op(+, =, 'add-occurs')), true, _97964) ^ Fail: (211) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'add-occurs')), true) ^ Fail: (210) [user] is_asserted_exact('next-operation'(op(+, =, 'add-occurs')), true) ^ Redo: (209) [user] pfcUnique(post, 'next-operation'(op(+, =, 'add-occurs')), true) ^ Exit: (209) [user] pfcUnique(post, 'next-operation'(op(+, =, 'add-occurs')), true) ^ Exit: (208) [user] pfcUnique(post, 'next-operation'(op(+, =, 'add-occurs'))) ^ Call: (208) [user] pfcPost2('next-operation'(op(+, =, 'add-occurs')), (P;HTML|mfl4(_4006, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (208) [user] pfcPost2('next-operation'(op(+, =, 'add-occurs')), (P;HTML|mfl4(_4006, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (209) [user] must_ex(once((\+ \+is_asserted_exact('next-operation'(op(+, =, 'add-occurs')));assert('next-operation'(op(+, =, 'add-occurs')))))) ^ Unify: (209) [user] must_ex(once((\+ \+is_asserted_exact('next-operation'(op(+, =, 'add-occurs')));assert('next-operation'(op(+, =, 'add-occurs')))))) ^ Call: (211) [user] once((\+ \+is_asserted_exact('next-operation'(op(+, =, 'add-occurs')));assert('next-operation'(op(+, =, 'add-occurs'))))) ^ Unify: (211) [system] once(user:(\+ \+is_asserted_exact('next-operation'(op(+, =, 'add-occurs')));assert('next-operation'(op(+, =, 'add-occurs'))))) ^ Call: (213) [user] is_asserted_exact('next-operation'(op(+, =, 'add-occurs'))) ^ Unify: (213) [user] is_asserted_exact('next-operation'(op(+, =, 'add-occurs'))) ^ Call: (214) [user] strip_module('next-operation'(op(+, =, 'add-occurs')), _125302, _125304) ^ Exit: (214) [user] strip_module('next-operation'(op(+, =, 'add-occurs')), user, 'next-operation'(op(+, =, 'add-occurs'))) ^ Call: (214) [user] hook_database:expand_to_hb('next-operation'(op(+, =, 'add-occurs')), _127182, _127184) ^ Unify: (214) [user] hook_database:expand_to_hb('next-operation'(op(+, =, 'add-occurs')), 'next-operation'(op(+, =, 'add-occurs')), true) Call: (215) [system] var('next-operation'(op(+, =, 'add-occurs'))) Fail: (215) [system] var('next-operation'(op(+, =, 'add-occurs'))) ^ Redo: (214) [user] hook_database:expand_to_hb('next-operation'(op(+, =, 'add-occurs')), _127182, _127184) ^ Unify: (214) [user] hook_database:expand_to_hb('next-operation'(op(+, =, 'add-occurs')), 'next-operation'(op(+, =, 'add-occurs')), true) ^ Exit: (214) [user] hook_database:expand_to_hb('next-operation'(op(+, =, 'add-occurs')), 'next-operation'(op(+, =, 'add-occurs')), true) ^ Call: (214) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'add-occurs')), true) ^ Unify: (214) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'add-occurs')), true) Call: (215) [system] _135588=user Exit: (215) [system] user=user ^ Call: (215) [user] clause(user:'next-operation'(op(+, =, 'add-occurs')), true, _137458) ^ Fail: (215) [user] clause('next-operation'(op(+, =, 'add-occurs')), true, _137458) ^ Redo: (214) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'add-occurs')), true) ^ Call: (215) [user] clause(user:'next-operation'(op(+, =, 'add-occurs')), true, _140286) ^ Fail: (215) [user] clause('next-operation'(op(+, =, 'add-occurs')), true, _140286) ^ Fail: (214) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'add-occurs')), true) ^ Fail: (213) [user] is_asserted_exact('next-operation'(op(+, =, 'add-occurs'))) ^ Call: (213) [user] assert('next-operation'(op(+, =, 'add-occurs'))) ^ Exit: (213) [user] assert('next-operation'(op(+, =, 'add-occurs'))) ^ Exit: (211) [system] once(user:(\+ \+is_asserted_exact('next-operation'(op(+, =, 'add-occurs')));assert('next-operation'(op(+, =, 'add-occurs'))))) ^ Exit: (209) [user] must_ex(once((\+ \+is_asserted_exact('next-operation'(op(+, =, 'add-occurs')));assert('next-operation'(op(+, =, 'add-occurs')))))) ^ Call: (209) [user] must_ex(pfcTraceAdd('next-operation'(op(+, =, 'add-occurs')), (P;HTML|mfl4(_4006, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Unify: (209) [user] must_ex(pfcTraceAdd('next-operation'(op(+, =, 'add-occurs')), (P;HTML|mfl4(_4006, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (211) [user] pfcTraceAdd('next-operation'(op(+, =, 'add-occurs')), (P;HTML|mfl4(_4006, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (211) [user] pfcTraceAdd('next-operation'(op(+, =, 'add-occurs')), (P;HTML|mfl4(_4006, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (212) [user] pfcTraceAddPrint('next-operation'(op(+, =, 'add-occurs')), (P;HTML|mfl4(_4006, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (212) [user] pfcTraceAddPrint('next-operation'(op(+, =, 'add-occurs')), (P;HTML|mfl4(_4006, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (213) [user] pfcIsTraced('next-operation'(op(+, =, 'add-occurs'))) ^ Unify: (213) [user] pfcIsTraced('next-operation'(op(+, =, 'add-occurs'))) ^ Call: (214) [user] pfcIsNotTraced('next-operation'(op(+, =, 'add-occurs'))) ^ Unify: (214) [user] pfcIsNotTraced('next-operation'(op(+, =, 'add-occurs'))) ^ Call: (215) [user] compound_eles(1, 'next-operation'(op(+, =, 'add-occurs')), _197040) ^ Unify: (215) [user] compound_eles(1, 'next-operation'(op(+, =, 'add-occurs')), _197040) Call: (216) [system] var('next-operation'(op(+, =, 'add-occurs'))) Fail: (216) [system] var('next-operation'(op(+, =, 'add-occurs'))) ^ Redo: (215) [user] compound_eles(1, 'next-operation'(op(+, =, 'add-occurs')), _197040) ^ Unify: (215) [user] compound_eles(1, 'next-operation'(op(+, =, 'add-occurs')), _197040) Call: (216) [system] compound('next-operation'(op(+, =, 'add-occurs'))) Exit: (216) [system] compound('next-operation'(op(+, =, 'add-occurs'))) Call: (216) [system] 1<1 Fail: (216) [system] 1<1 ^ Redo: (215) [user] compound_eles(1, 'next-operation'(op(+, =, 'add-occurs')), _197040) ^ Unify: (215) [user] compound_eles(1, 'next-operation'(op(+, =, 'add-occurs')), _197040) Call: (216) [system] _208192 is 1+ -1 Exit: (216) [system] 0 is 1+ -1 ^ Call: (216) [user] compound_eles('next-operation'(op(+, =, 'add-occurs')), _210050) ^ Unify: (216) [user] compound_eles('next-operation'(op(+, =, 'add-occurs')), _210050) Call: (217) [system] is_list('next-operation'(op(+, =, 'add-occurs'))) Fail: (217) [system] is_list('next-operation'(op(+, =, 'add-occurs'))) ^ Redo: (216) [user] compound_eles('next-operation'(op(+, =, 'add-occurs')), _210050) ^ Unify: (216) [user] compound_eles('next-operation'(op(+, =, 'add-occurs')), _210050) Call: (217) [system] compound('next-operation'(op(+, =, 'add-occurs'))) Exit: (217) [system] compound('next-operation'(op(+, =, 'add-occurs'))) Call: (217) [system] compound_name_arguments('next-operation'(op(+, =, 'add-occurs')), _217460, _217462) Exit: (217) [system] compound_name_arguments('next-operation'(op(+, =, 'add-occurs')), 'next-operation', [op(+, =, 'add-occurs')]) Call: (217) [lists] lists:member(_210050, ['next-operation', op(+, =, 'add-occurs')]) Unify: (217) [lists] lists:member(_210050, ['next-operation', op(+, =, 'add-occurs')]) Call: (218) [lists] lists:member_([op(+, =, 'add-occurs')], _210050, 'next-operation') Unify: (218) [lists] lists:member_([op(+, =, 'add-occurs')], 'next-operation', 'next-operation') Exit: (218) [lists] lists:member_([op(+, =, 'add-occurs')], 'next-operation', 'next-operation') Exit: (217) [lists] lists:member('next-operation', ['next-operation', op(+, =, 'add-occurs')]) ^ Exit: (216) [user] compound_eles('next-operation'(op(+, =, 'add-occurs')), 'next-operation') ^ Call: (216) [user] compound_eles(0, 'next-operation', _197040) ^ Unify: (216) [user] compound_eles(0, 'next-operation', _197040) Call: (217) [system] var('next-operation') Fail: (217) [system] var('next-operation') ^ Redo: (216) [user] compound_eles(0, 'next-operation', _197040) ^ Unify: (216) [user] compound_eles(0, 'next-operation', _197040) Call: (217) [system] compound('next-operation') Fail: (217) [system] compound('next-operation') ^ Redo: (216) [user] compound_eles(0, 'next-operation', _197040) Call: (217) [system] _197040='next-operation' Exit: (217) [system] 'next-operation'='next-operation' ^ Exit: (216) [user] compound_eles(0, 'next-operation', 'next-operation') ^ Exit: (215) [user] compound_eles(1, 'next-operation'(op(+, =, 'add-occurs')), 'next-operation') ^ Call: (215) [user] pfcIgnored('next-operation') ^ Fail: (215) [user] pfcIgnored('next-operation') Redo: (218) [lists] lists:member_([op(+, =, 'add-occurs')], _210050, 'next-operation') Unify: (218) [lists] lists:member_([op(+, =, 'add-occurs')], _210050, 'next-operation') Call: (219) [lists] lists:member_([], _210050, op(+, =, 'add-occurs')) Unify: (219) [lists] lists:member_([], op(+, =, 'add-occurs'), op(+, =, 'add-occurs')) Exit: (219) [lists] lists:member_([], op(+, =, 'add-occurs'), op(+, =, 'add-occurs')) Exit: (218) [lists] lists:member_([op(+, =, 'add-occurs')], op(+, =, 'add-occurs'), 'next-operation') Exit: (217) [lists] lists:member(op(+, =, 'add-occurs'), ['next-operation', op(+, =, 'add-occurs')]) ^ Exit: (216) [user] compound_eles('next-operation'(op(+, =, 'add-occurs')), op(+, =, 'add-occurs')) ^ Call: (216) [user] compound_eles(0, op(+, =, 'add-occurs'), _197040) ^ Unify: (216) [user] compound_eles(0, op(+, =, 'add-occurs'), _197040) Call: (217) [system] var(op(+, =, 'add-occurs')) Fail: (217) [system] var(op(+, =, 'add-occurs')) ^ Redo: (216) [user] compound_eles(0, op(+, =, 'add-occurs'), _197040) ^ Unify: (216) [user] compound_eles(0, op(+, =, 'add-occurs'), _197040) Call: (217) [system] compound(op(+, =, 'add-occurs')) Exit: (217) [system] compound(op(+, =, 'add-occurs')) Call: (217) [system] 0<1 Exit: (217) [system] 0<1 Call: (217) [system] _197040=op(+, =, 'add-occurs') Exit: (217) [system] op(+, =, 'add-occurs')=op(+, =, 'add-occurs') ^ Exit: (216) [user] compound_eles(0, op(+, =, 'add-occurs'), op(+, =, 'add-occurs')) ^ Exit: (215) [user] compound_eles(1, 'next-operation'(op(+, =, 'add-occurs')), op(+, =, 'add-occurs')) ^ Call: (215) [user] pfcIgnored(op(+, =, 'add-occurs')) ^ Fail: (215) [user] pfcIgnored(op(+, =, 'add-occurs')) ^ Fail: (214) [user] pfcIsNotTraced('next-operation'(op(+, =, 'add-occurs'))) ^ Redo: (213) [user] pfcIsTraced('next-operation'(op(+, =, 'add-occurs'))) ^ Unify: (213) [user] pfcIsTraced('next-operation'(op(+, =, 'add-occurs'))) ^ Call: (214) [user] compound_eles(1, 'next-operation'(op(+, =, 'add-occurs')), _264840) ^ Unify: (214) [user] compound_eles(1, 'next-operation'(op(+, =, 'add-occurs')), _264840) Call: (215) [system] var('next-operation'(op(+, =, 'add-occurs'))) Fail: (215) [system] var('next-operation'(op(+, =, 'add-occurs'))) ^ Redo: (214) [user] compound_eles(1, 'next-operation'(op(+, =, 'add-occurs')), _264840) ^ Unify: (214) [user] compound_eles(1, 'next-operation'(op(+, =, 'add-occurs')), _264840) Call: (215) [system] compound('next-operation'(op(+, =, 'add-occurs'))) Exit: (215) [system] compound('next-operation'(op(+, =, 'add-occurs'))) Call: (215) [system] 1<1 Fail: (215) [system] 1<1 ^ Redo: (214) [user] compound_eles(1, 'next-operation'(op(+, =, 'add-occurs')), _264840) ^ Unify: (214) [user] compound_eles(1, 'next-operation'(op(+, =, 'add-occurs')), _264840) Call: (215) [system] _275992 is 1+ -1 Exit: (215) [system] 0 is 1+ -1 ^ Call: (215) [user] compound_eles('next-operation'(op(+, =, 'add-occurs')), _277850) ^ Unify: (215) [user] compound_eles('next-operation'(op(+, =, 'add-occurs')), _277850) Call: (216) [system] is_list('next-operation'(op(+, =, 'add-occurs'))) Fail: (216) [system] is_list('next-operation'(op(+, =, 'add-occurs'))) ^ Redo: (215) [user] compound_eles('next-operation'(op(+, =, 'add-occurs')), _277850) ^ Unify: (215) [user] compound_eles('next-operation'(op(+, =, 'add-occurs')), _277850) Call: (216) [system] compound('next-operation'(op(+, =, 'add-occurs'))) Exit: (216) [system] compound('next-operation'(op(+, =, 'add-occurs'))) Call: (216) [system] compound_name_arguments('next-operation'(op(+, =, 'add-occurs')), _285260, _285262) Exit: (216) [system] compound_name_arguments('next-operation'(op(+, =, 'add-occurs')), 'next-operation', [op(+, =, 'add-occurs')]) Call: (216) [lists] lists:member(_277850, ['next-operation', op(+, =, 'add-occurs')]) Unify: (216) [lists] lists:member(_277850, ['next-operation', op(+, =, 'add-occurs')]) Call: (217) [lists] lists:member_([op(+, =, 'add-occurs')], _277850, 'next-operation') Unify: (217) [lists] lists:member_([op(+, =, 'add-occurs')], 'next-operation', 'next-operation') Exit: (217) [lists] lists:member_([op(+, =, 'add-occurs')], 'next-operation', 'next-operation') Exit: (216) [lists] lists:member('next-operation', ['next-operation', op(+, =, 'add-occurs')]) ^ Exit: (215) [user] compound_eles('next-operation'(op(+, =, 'add-occurs')), 'next-operation') ^ Call: (215) [user] compound_eles(0, 'next-operation', _264840) ^ Unify: (215) [user] compound_eles(0, 'next-operation', _264840) Call: (216) [system] var('next-operation') Fail: (216) [system] var('next-operation') ^ Redo: (215) [user] compound_eles(0, 'next-operation', _264840) ^ Unify: (215) [user] compound_eles(0, 'next-operation', _264840) Call: (216) [system] compound('next-operation') Fail: (216) [system] compound('next-operation') ^ Redo: (215) [user] compound_eles(0, 'next-operation', _264840) Call: (216) [system] _264840='next-operation' Exit: (216) [system] 'next-operation'='next-operation' ^ Exit: (215) [user] compound_eles(0, 'next-operation', 'next-operation') ^ Exit: (214) [user] compound_eles(1, 'next-operation'(op(+, =, 'add-occurs')), 'next-operation') ^ Call: (214) [user] pfcTraced('next-operation') ^ Fail: (214) [user] pfcTraced('next-operation') Redo: (217) [lists] lists:member_([op(+, =, 'add-occurs')], _277850, 'next-operation') Unify: (217) [lists] lists:member_([op(+, =, 'add-occurs')], _277850, 'next-operation') Call: (218) [lists] lists:member_([], _277850, op(+, =, 'add-occurs')) Unify: (218) [lists] lists:member_([], op(+, =, 'add-occurs'), op(+, =, 'add-occurs')) Exit: (218) [lists] lists:member_([], op(+, =, 'add-occurs'), op(+, =, 'add-occurs')) Exit: (217) [lists] lists:member_([op(+, =, 'add-occurs')], op(+, =, 'add-occurs'), 'next-operation') Exit: (216) [lists] lists:member(op(+, =, 'add-occurs'), ['next-operation', op(+, =, 'add-occurs')]) ^ Exit: (215) [user] compound_eles('next-operation'(op(+, =, 'add-occurs')), op(+, =, 'add-occurs')) ^ Call: (215) [user] compound_eles(0, op(+, =, 'add-occurs'), _264840) ^ Unify: (215) [user] compound_eles(0, op(+, =, 'add-occurs'), _264840) Call: (216) [system] var(op(+, =, 'add-occurs')) Fail: (216) [system] var(op(+, =, 'add-occurs')) ^ Redo: (215) [user] compound_eles(0, op(+, =, 'add-occurs'), _264840) ^ Unify: (215) [user] compound_eles(0, op(+, =, 'add-occurs'), _264840) Call: (216) [system] compound(op(+, =, 'add-occurs')) Exit: (216) [system] compound(op(+, =, 'add-occurs')) Call: (216) [system] 0<1 Exit: (216) [system] 0<1 Call: (216) [system] _264840=op(+, =, 'add-occurs') Exit: (216) [system] op(+, =, 'add-occurs')=op(+, =, 'add-occurs') ^ Exit: (215) [user] compound_eles(0, op(+, =, 'add-occurs'), op(+, =, 'add-occurs')) ^ Exit: (214) [user] compound_eles(1, 'next-operation'(op(+, =, 'add-occurs')), op(+, =, 'add-occurs')) ^ Call: (214) [user] pfcTraced(op(+, =, 'add-occurs')) ^ Fail: (214) [user] pfcTraced(op(+, =, 'add-occurs')) ^ Fail: (213) [user] pfcIsTraced('next-operation'(op(+, =, 'add-occurs'))) ^ Redo: (212) [user] pfcTraceAddPrint('next-operation'(op(+, =, 'add-occurs')), (P;HTML|mfl4(_4006, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (212) [user] pfcTraceAddPrint('next-operation'(op(+, =, 'add-occurs')), (P;HTML|mfl4(_4006, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (212) [user] pfcTraceAddPrint('next-operation'(op(+, =, 'add-occurs')), (P;HTML|mfl4(_4006, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (212) [user] pfcTraceBreak('next-operation'(op(+, =, 'add-occurs')), (P;HTML|mfl4(_4006, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (212) [user] pfcTraceBreak('next-operation'(op(+, =, 'add-occurs')), (P;HTML|mfl4(_4006, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (213) [user] pfcSpied('next-operation'(op(+, =, 'add-occurs')), +) ^ Fail: (213) [user] pfcSpied('next-operation'(op(+, =, 'add-occurs')), +) ^ Redo: (212) [user] pfcTraceBreak('next-operation'(op(+, =, 'add-occurs')), (P;HTML|mfl4(_4006, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (212) [user] pfcTraceBreak('next-operation'(op(+, =, 'add-occurs')), (P;HTML|mfl4(_4006, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (211) [user] pfcTraceAdd('next-operation'(op(+, =, 'add-occurs')), (P;HTML|mfl4(_4006, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (209) [user] must_ex(pfcTraceAdd('next-operation'(op(+, =, 'add-occurs')), (P;HTML|mfl4(_4006, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (209) [user] must_ex(pfcEnqueue('next-operation'(op(+, =, 'add-occurs')), (P;HTML|mfl4(_4006, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Unify: (209) [user] must_ex(pfcEnqueue('next-operation'(op(+, =, 'add-occurs')), (P;HTML|mfl4(_4006, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (211) [user] pfcEnqueue('next-operation'(op(+, =, 'add-occurs')), (P;HTML|mfl4(_4006, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (211) [user] pfcEnqueue('next-operation'(op(+, =, 'add-occurs')), (P;HTML|mfl4(_4006, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (212) [user] pfcGetSearch(_431434) ^ Unify: (212) [user] pfcGetSearch(_431434) Call: (213) [t_l] t_l:pfcSearchTL(_433284) Fail: (213) [t_l] t_l:pfcSearchTL(_433284) ^ Redo: (212) [user] pfcGetSearch(_431434) ^ Call: (213) [user] pfcSearch(_436058) ^ Unify: (213) [user] pfcSearch(direct) ^ Exit: (213) [user] pfcSearch(direct) Call: (213) [system] _431434=direct Exit: (213) [system] direct=direct ^ Exit: (212) [user] pfcGetSearch(direct) ^ Call: (212) [user] pfcEnqueue(direct, 'next-operation'(op(+, =, 'add-occurs')), (P;HTML|mfl4(_4006, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (212) [user] pfcEnqueue(direct, 'next-operation'(op(+, =, 'add-occurs')), (P;HTML|mfl4(_4006, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) Call: (213) [system] direct=direct Exit: (213) [system] direct=direct ^ Call: (213) [user] pfcFwd('next-operation'(op(+, =, 'add-occurs'))) ^ Unify: (213) [user] pfcFwd('next-operation'(op(+, =, 'add-occurs'))) ^ Call: (214) [user] control_arg_types('next-operation'(op(+, =, 'add-occurs')), _460520) ^ Unify: (214) [user] control_arg_types('next-operation'(op(+, =, 'add-occurs')), _460520) Call: (215) [system] fail Fail: (215) [system] fail ^ Fail: (214) [user] control_arg_types('next-operation'(op(+, =, 'add-occurs')), _460520) ^ Redo: (213) [user] pfcFwd('next-operation'(op(+, =, 'add-occurs'))) ^ Unify: (213) [user] pfcFwd('next-operation'(op(+, =, 'add-occurs'))) ^ Call: (214) [user] locally_each:locally(set_prolog_flag(occurs_check, true), pfcFwd0('next-operation'(op(+, =, 'add-occurs')))) ^ Unify: (214) [locally_each] locally_each:locally(user:set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, 'add-occurs')))) ^ Call: (215) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, 'add-occurs'))), user:each_call_cleanup) ^ Unify: (215) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, 'add-occurs'))), user:each_call_cleanup) Call: (216) [system] current_prolog_flag(occurs_check, _470782) Exit: (216) [system] current_prolog_flag(occurs_check, true) ^ Call: (216) [locally_each] locally_each:wtl_how(trusted_redo_call_cleanup, true==true, user:set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, 'add-occurs'))), user:set_prolog_flag(occurs_check, true)) ^ Unify: (216) [locally_each] locally_each:wtl_how(locally_each:trusted_redo_call_cleanup, locally_each:(true==true), user:set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, 'add-occurs'))), user:set_prolog_flag(occurs_check, true)) Call: (217) [system] true==true Exit: (217) [system] true==true ^ Call: (217) [user] pfcFwd0('next-operation'(op(+, =, 'add-occurs'))) ^ Unify: (217) [user] pfcFwd0('next-operation'(op(+, =, 'add-occurs'))) Call: (218) [system] is_list(_478278) Fail: (218) [system] is_list(_478278) ^ Redo: (217) [user] pfcFwd0('next-operation'(op(+, =, 'add-occurs'))) ^ Call: (218) [user] pfcFwd1('next-operation'(op(+, =, 'add-occurs'))) ^ Unify: (218) [user] pfcFwd1('next-operation'(op(+, =, 'add-occurs'))) ^ Call: (219) [user] fc_rule_check('next-operation'(op(+, =, 'add-occurs'))) ^ Unify: (219) [user] fc_rule_check('next-operation'(op(+, =, 'add-occurs'))) ^ Exit: (219) [user] fc_rule_check('next-operation'(op(+, =, 'add-occurs'))) Call: (219) [system] copy_term('next-operation'(op(+, =, 'add-occurs')), _485672) Exit: (219) [system] copy_term('next-operation'(op(+, =, 'add-occurs')), 'next-operation'(op(+, =, 'add-occurs'))) ^ Call: (219) [user] ignore(fcpt('next-operation'(op(+, =, 'add-occurs')), 'next-operation'(op(+, =, 'add-occurs')))) ^ Unify: (219) [system] ignore(user:fcpt('next-operation'(op(+, =, 'add-occurs')), 'next-operation'(op(+, =, 'add-occurs')))) ^ Call: (220) [user] fcpt('next-operation'(op(+, =, 'add-occurs')), 'next-operation'(op(+, =, 'add-occurs'))) ^ Unify: (220) [user] fcpt('next-operation'(op(+, =, 'add-occurs')), 'next-operation'(op(+, =, 'add-occurs'))) ^ Call: (221) [user] pfcGetTriggerQuick('$pt$'('next-operation'(op(+, =, 'add-occurs')), _491264)) ^ Unify: (221) [user] pfcGetTriggerQuick('$pt$'('next-operation'(op(+, =, 'add-occurs')), _491264)) ^ Call: (222) [user] clause('$pt$'('next-operation'(op(+, =, 'add-occurs')), _491264), true) ^ Fail: (222) [user] clause('$pt$'('next-operation'(op(+, =, 'add-occurs')), _491264), true) ^ Redo: (221) [user] pfcGetTriggerQuick('$pt$'('next-operation'(op(+, =, 'add-occurs')), _491264)) ^ Call: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'add-occurs')), _491264)) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'add-occurs')), _491264)) Call: (223) [system] var('$pt$'('next-operation'(op(+, =, 'add-occurs')), _491264)) Fail: (223) [system] var('$pt$'('next-operation'(op(+, =, 'add-occurs')), _491264)) ^ Redo: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'add-occurs')), _491264)) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'add-occurs')), _491264)) Call: (223) [system] callable('$pt$'('next-operation'(op(+, =, 'add-occurs')), _491264)) Exit: (223) [system] callable('$pt$'('next-operation'(op(+, =, 'add-occurs')), _491264)) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'add-occurs')), _491264)) ^ Redo: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'add-occurs')), _491264)) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'add-occurs')), _491264)) ^ Call: (223) [user] predicate_property('$pt$'('next-operation'(op(+, =, 'add-occurs')), _491264), imported_from(system)) ^ Unify: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, 'add-occurs')), _491264), imported_from(system)) Call: (224) [system] nonvar(imported_from(system)) Exit: (224) [system] nonvar(imported_from(system)) Call: (224) [$syspreds] property_predicate(imported_from(system), user:'$pt$'('next-operation'(op(+, =, 'add-occurs')), _491264)) Unify: (224) [$syspreds] property_predicate(imported_from(system), user:'$pt$'('next-operation'(op(+, =, 'add-occurs')), _491264)) Call: (225) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, 'add-occurs')), _491264)) Unify: (225) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, 'add-occurs')), _491264)) Call: (226) [system] callable('$pt$'('next-operation'(op(+, =, 'add-occurs')), _491264)) Exit: (226) [system] callable('$pt$'('next-operation'(op(+, =, 'add-occurs')), _491264)) Call: (226) [system] atom(user) Exit: (226) [system] atom(user) Exit: (225) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, 'add-occurs')), _491264)) ^ Fail: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, 'add-occurs')), _491264), imported_from(system)) ^ Redo: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'add-occurs')), _491264)) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'add-occurs')), _491264)) ^ Call: (223) [user] predicate_property('$pt$'('next-operation'(op(+, =, 'add-occurs')), _491264), built_in) ^ Unify: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, 'add-occurs')), _491264), built_in) Call: (224) [system] nonvar(built_in) Exit: (224) [system] nonvar(built_in) Call: (224) [$syspreds] property_predicate(built_in, user:'$pt$'('next-operation'(op(+, =, 'add-occurs')), _4264)) Unify: (224) [$syspreds] property_predicate(built_in, user:'$pt$'('next-operation'(op(+, =, 'add-occurs')), _4264)) Call: (225) [system] callable('$pt$'('next-operation'(op(+, =, 'add-occurs')), _4264)) Exit: (225) [system] callable('$pt$'('next-operation'(op(+, =, 'add-occurs')), _4264)) Call: (225) [$syspreds] goal_name_arity('$pt$'('next-operation'(op(+, =, 'add-occurs')), _4264), _8682, _8684) Unify: (225) [$syspreds] goal_name_arity('$pt$'('next-operation'(op(+, =, 'add-occurs')), _4264), _8682, _8684) Call: (226) [system] compound('$pt$'('next-operation'(op(+, =, 'add-occurs')), _4264)) Exit: (226) [system] compound('$pt$'('next-operation'(op(+, =, 'add-occurs')), _4264)) Call: (226) [system] compound_name_arity('$pt$'('next-operation'(op(+, =, 'add-occurs')), _4264), _8682, _8684) Exit: (226) [system] compound_name_arity('$pt$'('next-operation'(op(+, =, 'add-occurs')), _4264), '$pt$', 2) Exit: (225) [$syspreds] goal_name_arity('$pt$'('next-operation'(op(+, =, 'add-occurs')), _4264), '$pt$', 2) ^ Call: (225) [$syspreds] current_predicate(user:'$pt$'/2) ^ Exit: (225) [$syspreds] current_predicate(user:'$pt$'/2) ^ Fail: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, 'add-occurs')), _4264), built_in) ^ Redo: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'add-occurs')), _4264)) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'add-occurs')), _4264)) ^ Call: (223) [user] predicate_property('$pt$'('next-operation'(op(+, =, 'add-occurs')), _4264), _19924) ^ Unify: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, 'add-occurs')), _4264), _20864) Call: (224) [system] nonvar(_21722) ^ Redo: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, 'add-occurs')), _4264), _22724) ^ Unify: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, 'add-occurs')), _4264), _23658) Call: (224) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, 'add-occurs')), _4264)) Unify: (224) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, 'add-occurs')), _4264)) Call: (225) [system] callable('$pt$'('next-operation'(op(+, =, 'add-occurs')), _4264)) Exit: (225) [system] callable('$pt$'('next-operation'(op(+, =, 'add-occurs')), _4264)) Call: (225) [system] atom(user) Exit: (225) [system] atom(user) Exit: (224) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, 'add-occurs')), _4264)) ^ Exit: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, 'add-occurs')), _4264), interpreted) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'add-occurs')), _4264)) ^ Call: (223) [user] predicate_property('$pt$'('next-operation'(op(+, =, 'add-occurs')), _4264), number_of_clauses(_32852)) ^ Unify: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, 'add-occurs')), _4264), number_of_clauses(_32852)) Call: (224) [system] nonvar(number_of_clauses(_32852)) Exit: (224) [system] nonvar(number_of_clauses(_32852)) Call: (224) [$syspreds] property_predicate(number_of_clauses(_32852), user:'$pt$'('next-operation'(op(+, =, 'add-occurs')), _4264)) Unify: (224) [$syspreds] property_predicate(number_of_clauses(_32852), user:'$pt$'('next-operation'(op(+, =, 'add-occurs')), _4264)) Call: (225) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, 'add-occurs')), _4264)) Unify: (225) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, 'add-occurs')), _4264)) Call: (226) [system] callable('$pt$'('next-operation'(op(+, =, 'add-occurs')), _4264)) Exit: (226) [system] callable('$pt$'('next-operation'(op(+, =, 'add-occurs')), _4264)) Call: (226) [system] atom(user) Exit: (226) [system] atom(user) Exit: (225) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, 'add-occurs')), _4264)) Exit: (224) [$syspreds] property_predicate(number_of_clauses(0), user:'$pt$'('next-operation'(op(+, =, 'add-occurs')), _4264)) ^ Exit: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, 'add-occurs')), _4264), number_of_clauses(0)) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'add-occurs')), _4264)) ^ Call: (223) [user] setup_call_cleanup(nb_current('$pfc_current_choice', _47696), (prolog_current_choice(_47706), push_current_choice(_47706), clause('$pt$'('next-operation'(op(+, =, 'add-occurs')), _4264), _47728), pfc_call(_47728)), nb_setval('$pfc_current_choice', _47696)) ^ Unify: (223) [system] setup_call_cleanup(user:nb_current('$pfc_current_choice', _47696), user:(prolog_current_choice(_47706), push_current_choice(_47706), clause('$pt$'('next-operation'(op(+, =, 'add-occurs')), _4264), _47728), pfc_call(_47728)), user:nb_setval('$pfc_current_choice', _47696)) ^ Call: (224) [system] sig_atomic(user:nb_current('$pfc_current_choice', _47696)) Call: (226) [system] nb_current('$pfc_current_choice', _47696) Exit: (226) [system] nb_current('$pfc_current_choice', []) ^ Exit: (224) [system] sig_atomic(user:nb_current('$pfc_current_choice', [])) Call: (225) [system] prolog_current_choice(_47706) Exit: (225) [system] prolog_current_choice(2935) ^ Call: (225) [user] push_current_choice(2935) ^ Unify: (225) [user] push_current_choice(2935) Call: (226) [system] nb_current('$pfc_current_choice', _57046) Exit: (226) [system] nb_current('$pfc_current_choice', []) Call: (226) [system] b_setval('$pfc_current_choice', [2935]) Exit: (226) [system] b_setval('$pfc_current_choice', [2935]) ^ Exit: (225) [user] push_current_choice(2935) ^ Call: (225) [user] clause('$pt$'('next-operation'(op(+, =, 'add-occurs')), _4264), _47728) ^ Fail: (225) [user] clause('$pt$'('next-operation'(op(+, =, 'add-occurs')), _4264), _47728) Call: (225) [$syspreds] nb_setval('$pfc_current_choice', []) Unify: (225) [$syspreds] nb_setval('$pfc_current_choice', []) Call: (226) [system] duplicate_term([], _65418) Exit: (226) [system] duplicate_term([], []) Call: (226) [system] nb_linkval('$pfc_current_choice', []) Exit: (226) [system] nb_linkval('$pfc_current_choice', []) Exit: (225) [$syspreds] nb_setval('$pfc_current_choice', []) ^ Fail: (223) [system] setup_call_cleanup(user:nb_current('$pfc_current_choice', _47696), user:(prolog_current_choice(_47706), push_current_choice(_47706), clause('$pt$'('next-operation'(op(+, =, 'add-occurs')), _4264), _47728), pfc_call(_47728)), user:nb_setval('$pfc_current_choice', _47696)) ^ Fail: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'add-occurs')), _4264)) ^ Fail: (221) [user] pfcGetTriggerQuick('$pt$'('next-operation'(op(+, =, 'add-occurs')), _4264)) ^ Redo: (220) [user] fcpt('next-operation'(op(+, =, 'add-occurs')), 'next-operation'(op(+, =, 'add-occurs'))) ^ Unify: (220) [user] fcpt('next-operation'(op(+, =, 'add-occurs')), 'next-operation'(op(+, =, 'add-occurs'))) ^ Exit: (220) [user] fcpt('next-operation'(op(+, =, 'add-occurs')), 'next-operation'(op(+, =, 'add-occurs'))) ^ Exit: (219) [system] ignore(user:fcpt('next-operation'(op(+, =, 'add-occurs')), 'next-operation'(op(+, =, 'add-occurs')))) ^ Call: (219) [user] ignore(fcnt('next-operation'(op(+, =, 'add-occurs')), 'next-operation'(op(+, =, 'add-occurs')))) ^ Unify: (219) [system] ignore(user:fcnt('next-operation'(op(+, =, 'add-occurs')), 'next-operation'(op(+, =, 'add-occurs')))) ^ Call: (220) [user] fcnt('next-operation'(op(+, =, 'add-occurs')), 'next-operation'(op(+, =, 'add-occurs'))) ^ Unify: (220) [user] fcnt('next-operation'(op(+, =, 'add-occurs')), 'next-operation'(op(+, =, 'add-occurs'))) ^ Call: (221) [user] pfc_spft(_80288, _80374, '$nt$'('next-operation'(op(+, =, 'add-occurs')), _80294, _80296)) ^ Unify: (221) [user] pfc_spft(_80288, _81306, '$nt$'('next-operation'(op(+, =, 'add-occurs')), _80294, _80296)) ^ Call: (222) [user] pfcCallSystem('$spft$'(_80288, _82166, '$nt$'('next-operation'(op(+, =, 'add-occurs')), _80294, _80296))) ^ Unify: (222) [user] pfcCallSystem('$spft$'(_80288, _82166, '$nt$'('next-operation'(op(+, =, 'add-occurs')), _80294, _80296))) ^ Call: (223) [user] pfc_call('$spft$'(_80288, _82166, '$nt$'('next-operation'(op(+, =, 'add-occurs')), _80294, _80296))) ^ Unify: (223) [user] pfc_call('$spft$'(_80288, _82166, '$nt$'('next-operation'(op(+, =, 'add-occurs')), _80294, _80296))) Call: (224) [system] var('$spft$'(_80288, _82166, '$nt$'('next-operation'(op(+, =, 'add-occurs')), _80294, _80296))) Fail: (224) [system] var('$spft$'(_80288, _82166, '$nt$'('next-operation'(op(+, =, 'add-occurs')), _80294, _80296))) ^ Redo: (223) [user] pfc_call('$spft$'(_80288, _82166, '$nt$'('next-operation'(op(+, =, 'add-occurs')), _80294, _80296))) ^ Unify: (223) [user] pfc_call('$spft$'(_80288, _82166, '$nt$'('next-operation'(op(+, =, 'add-occurs')), _80294, _80296))) Call: (224) [system] callable('$spft$'(_80288, _82166, '$nt$'('next-operation'(op(+, =, 'add-occurs')), _80294, _80296))) Exit: (224) [system] callable('$spft$'(_80288, _82166, '$nt$'('next-operation'(op(+, =, 'add-occurs')), _80294, _80296))) ^ Unify: (223) [user] pfc_call('$spft$'(_80288, _82166, '$nt$'('next-operation'(op(+, =, 'add-occurs')), _80294, _80296))) ^ Redo: (223) [user] pfc_call('$spft$'(_80288, _82166, '$nt$'('next-operation'(op(+, =, 'add-occurs')), _80294, _80296))) ^ Unify: (223) [user] pfc_call('$spft$'(_80288, _82166, '$nt$'('next-operation'(op(+, =, 'add-occurs')), _80294, _80296))) ^ Call: (224) [user] predicate_property('$spft$'(_80288, _82166, '$nt$'('next-operation'(op(+, =, 'add-occurs')), _80294, _80296)), imported_from(system)) ^ Unify: (224) [$syspreds] predicate_property(user:'$spft$'(_80288, _82166, '$nt$'('next-operation'(op(+, =, 'add-occurs')), _80294, _80296)), imported_from(system)) Call: (225) [system] nonvar(imported_from(system)) Exit: (225) [system] nonvar(imported_from(system)) Call: (225) [$syspreds] property_predicate(imported_from(system), user:'$spft$'(_80288, _82166, '$nt$'('next-operation'(op(+, =, 'add-occurs')), _80294, _80296))) Unify: (225) [$syspreds] property_predicate(imported_from(system), user:'$spft$'(_80288, _82166, '$nt$'('next-operation'(op(+, =, 'add-occurs')), _80294, _80296))) Call: (226) [$syspreds] define_or_generate(user:'$spft$'(_80288, _82166, '$nt$'('next-operation'(op(+, =, 'add-occurs')), _80294, _80296))) Unify: (226) [$syspreds] define_or_generate(user:'$spft$'(_80288, _82166, '$nt$'('next-operation'(op(+, =, 'add-occurs')), _80294, _80296))) Call: (227) [system] callable('$spft$'(_80288, _82166, '$nt$'('next-operation'(op(+, =, 'add-occurs')), _80294, _80296))) Exit: (227) [system] callable('$spft$'(_80288, _82166, '$nt$'('next-operation'(op(+, =, 'add-occurs')), _80294, _80296))) Call: (227) [system] atom(user) Exit: (227) [system] atom(user) Exit: (226) [$syspreds] define_or_generate(user:'$spft$'(_80288, _82166, '$nt$'('next-operation'(op(+, =, 'add-occurs')), _80294, _80296))) ^ Fail: (224) [$syspreds] predicate_property(user:'$spft$'(_80288, _82166, '$nt$'('next-operation'(op(+, =, 'add-occurs')), _80294, _80296)), imported_from(system)) ^ Redo: (223) [user] pfc_call('$spft$'(_80288, _82166, '$nt$'('next-operation'(op(+, =, 'add-occurs')), _80294, _80296))) ^ Unify: (223) [user] pfc_call('$spft$'(_80288, _82166, '$nt$'('next-operation'(op(+, =, 'add-occurs')), _80294, _80296))) ^ Call: (224) [user] predicate_property('$spft$'(_80288, _82166, '$nt$'('next-operation'(op(+, =, 'add-occurs')), _80294, _80296)), built_in) ^ Unify: (224) [$syspreds] predicate_property(user:'$spft$'(_80288, _82166, '$nt$'('next-operation'(op(+, =, 'add-occurs')), _80294, _80296)), built_in) Call: (225) [system] nonvar(built_in) Exit: (225) [system] nonvar(built_in) Call: (225) [$syspreds] property_predicate(built_in, user:'$spft$'(_80288, _82166, '$nt$'('next-operation'(op(+, =, 'add-occurs')), _80294, _80296))) Unify: (225) [$syspreds] property_predicate(built_in, user:'$spft$'(_80288, _82166, '$nt$'('next-operation'(op(+, =, 'add-occurs')), _80294, _80296))) Call: (226) [system] callable('$spft$'(_80288, _82166, '$nt$'('next-operation'(op(+, =, 'add-occurs')), _80294, _80296))) Exit: (226) [system] callable('$spft$'(_80288, _82166, '$nt$'('next-operation'(op(+, =, 'add-occurs')), _80294, _80296))) Call: (226) [$syspreds] goal_name_arity('$spft$'(_80288, _82166, '$nt$'('next-operation'(op(+, =, 'add-occurs')), _80294, _80296)), _116446, _116448) Unify: (226) [$syspreds] goal_name_arity('$spft$'(_80288, _82166, '$nt$'('next-operation'(op(+, =, 'add-occurs')), _80294, _80296)), _116446, _116448) Call: (227) [system] compound('$spft$'(_80288, _82166, '$nt$'('next-operation'(op(+, =, 'add-occurs')), _80294, _80296))) Exit: (227) [system] compound('$spft$'(_80288, _82166, '$nt$'('next-operation'(op(+, =, 'add-occurs')), _80294, _80296))) Call: (227) [system] compound_name_arity('$spft$'(_80288, _82166, '$nt$'('next-operation'(op(+, =, 'add-occurs')), _80294, _80296)), _116446, _116448) Exit: (227) [system] compound_name_arity('$spft$'(_80288, _82166, '$nt$'('next-operation'(op(+, =, 'add-occurs')), _80294, _80296)), '$spft$', 3) Exit: (226) [$syspreds] goal_name_arity('$spft$'(_80288, _82166, '$nt$'('next-operation'(op(+, =, 'add-occurs')), _80294, _80296)), '$spft$', 3) ^ Call: (226) [$syspreds] current_predicate(user:'$spft$'/3) ^ Exit: (226) [$syspreds] current_predicate(user:'$spft$'/3) ^ Fail: (224) [$syspreds] predicate_property(user:'$spft$'(_80288, _82166, '$nt$'('next-operation'(op(+, =, 'add-occurs')), _80294, _80296)), built_in) ^ Redo: (223) [user] pfc_call('$spft$'(_80288, _82166, '$nt$'('next-operation'(op(+, =, 'add-occurs')), _80294, _80296))) ^ Unify: (223) [user] pfc_call('$spft$'(_80288, _82166, '$nt$'('next-operation'(op(+, =, 'add-occurs')), _80294, _80296))) ^ Call: (224) [user] predicate_property('$spft$'(_80288, _82166, '$nt$'('next-operation'(op(+, =, 'add-occurs')), _80294, _80296)), _127688) ^ Unify: (224) [$syspreds] predicate_property(user:'$spft$'(_80288, _82166, '$nt$'('next-operation'(op(+, =, 'add-occurs')), _80294, _80296)), _128628) Call: (225) [system] nonvar(_129486) ^ Redo: (224) [$syspreds] predicate_property(user:'$spft$'(_80288, _82166, '$nt$'('next-operation'(op(+, =, 'add-occurs')), _80294, _80296)), _130488) ^ Unify: (224) [$syspreds] predicate_property(user:'$spft$'(_80288, _82166, '$nt$'('next-operation'(op(+, =, 'add-occurs')), _80294, _80296)), _131422) Call: (225) [$syspreds] define_or_generate(user:'$spft$'(_80288, _82166, '$nt$'('next-operation'(op(+, =, 'add-occurs')), _80294, _80296))) Unify: (225) [$syspreds] define_or_generate(user:'$spft$'(_80288, _82166, '$nt$'('next-operation'(op(+, =, 'add-occurs')), _80294, _80296))) Call: (226) [system] callable('$spft$'(_80288, _82166, '$nt$'('next-operation'(op(+, =, 'add-occurs')), _80294, _80296))) Exit: (226) [system] callable('$spft$'(_80288, _82166, '$nt$'('next-operation'(op(+, =, 'add-occurs')), _80294, _80296))) Call: (226) [system] atom(user) Exit: (226) [system] atom(user) Exit: (225) [$syspreds] define_or_generate(user:'$spft$'(_80288, _82166, '$nt$'('next-operation'(op(+, =, 'add-occurs')), _80294, _80296))) ^ Exit: (224) [$syspreds] predicate_property(user:'$spft$'(_80288, _82166, '$nt$'('next-operation'(op(+, =, 'add-occurs')), _80294, _80296)), interpreted) ^ Unify: (223) [user] pfc_call('$spft$'(_80288, _82166, '$nt$'('next-operation'(op(+, =, 'add-occurs')), _80294, _80296))) ^ Call: (224) [user] predicate_property('$spft$'(_80288, _82166, '$nt$'('next-operation'(op(+, =, 'add-occurs')), _80294, _80296)), number_of_clauses(_140616)) ^ Unify: (224) [$syspreds] predicate_property(user:'$spft$'(_80288, _82166, '$nt$'('next-operation'(op(+, =, 'add-occurs')), _80294, _80296)), number_of_clauses(_140616)) Call: (225) [system] nonvar(number_of_clauses(_140616)) Exit: (225) [system] nonvar(number_of_clauses(_140616)) Call: (225) [$syspreds] property_predicate(number_of_clauses(_140616), user:'$spft$'(_80288, _82166, '$nt$'('next-operation'(op(+, =, 'add-occurs')), _80294, _80296))) Unify: (225) [$syspreds] property_predicate(number_of_clauses(_140616), user:'$spft$'(_80288, _82166, '$nt$'('next-operation'(op(+, =, 'add-occurs')), _80294, _80296))) Call: (226) [$syspreds] define_or_generate(user:'$spft$'(_80288, _82166, '$nt$'('next-operation'(op(+, =, 'add-occurs')), _80294, _80296))) Unify: (226) [$syspreds] define_or_generate(user:'$spft$'(_80288, _82166, '$nt$'('next-operation'(op(+, =, 'add-occurs')), _80294, _80296))) Call: (227) [system] callable('$spft$'(_80288, _82166, '$nt$'('next-operation'(op(+, =, 'add-occurs')), _80294, _80296))) Exit: (227) [system] callable('$spft$'(_80288, _82166, '$nt$'('next-operation'(op(+, =, 'add-occurs')), _80294, _80296))) Call: (227) [system] atom(user) Exit: (227) [system] atom(user) Exit: (226) [$syspreds] define_or_generate(user:'$spft$'(_80288, _82166, '$nt$'('next-operation'(op(+, =, 'add-occurs')), _80294, _80296))) Exit: (225) [$syspreds] property_predicate(number_of_clauses(808), user:'$spft$'(_80288, _82166, '$nt$'('next-operation'(op(+, =, 'add-occurs')), _80294, _80296))) ^ Exit: (224) [$syspreds] predicate_property(user:'$spft$'(_80288, _82166, '$nt$'('next-operation'(op(+, =, 'add-occurs')), _80294, _80296)), number_of_clauses(808)) ^ Unify: (223) [user] pfc_call('$spft$'(_80288, _82166, '$nt$'('next-operation'(op(+, =, 'add-occurs')), _80294, _80296))) ^ Call: (224) [user] setup_call_cleanup(nb_current('$pfc_current_choice', _155460), (prolog_current_choice(_155470), push_current_choice(_155470), clause('$spft$'(_80288, _82166, '$nt$'('next-operation'(op(+, =, 'add-occurs')), _80294, _80296)), _155492), pfc_call(_155492)), nb_setval('$pfc_current_choice', _155460)) ^ Unify: (224) [system] setup_call_cleanup(user:nb_current('$pfc_current_choice', _155460), user:(prolog_current_choice(_155470), push_current_choice(_155470), clause('$spft$'(_80288, _82166, '$nt$'('next-operation'(op(+, =, 'add-occurs')), _80294, _80296)), _155492), pfc_call(_155492)), user:nb_setval('$pfc_current_choice', _155460)) ^ Call: (225) [system] sig_atomic(user:nb_current('$pfc_current_choice', _155460)) Call: (227) [system] nb_current('$pfc_current_choice', _155460) Exit: (227) [system] nb_current('$pfc_current_choice', []) ^ Exit: (225) [system] sig_atomic(user:nb_current('$pfc_current_choice', [])) Call: (226) [system] prolog_current_choice(_155470) Exit: (226) [system] prolog_current_choice(2955) ^ Call: (226) [user] push_current_choice(2955) ^ Unify: (226) [user] push_current_choice(2955) Call: (227) [system] nb_current('$pfc_current_choice', _164810) Exit: (227) [system] nb_current('$pfc_current_choice', []) Call: (227) [system] b_setval('$pfc_current_choice', [2955]) Exit: (227) [system] b_setval('$pfc_current_choice', [2955]) ^ Exit: (226) [user] push_current_choice(2955) ^ Call: (226) [user] clause('$spft$'(_80288, _82166, '$nt$'('next-operation'(op(+, =, 'add-occurs')), _80294, _80296)), _155492) ^ Fail: (226) [user] clause('$spft$'(_80288, _82166, '$nt$'('next-operation'(op(+, =, 'add-occurs')), _80294, _80296)), _155492) Call: (226) [$syspreds] nb_setval('$pfc_current_choice', []) Unify: (226) [$syspreds] nb_setval('$pfc_current_choice', []) Call: (227) [system] duplicate_term([], _173182) Exit: (227) [system] duplicate_term([], []) Call: (227) [system] nb_linkval('$pfc_current_choice', []) Exit: (227) [system] nb_linkval('$pfc_current_choice', []) Exit: (226) [$syspreds] nb_setval('$pfc_current_choice', []) ^ Fail: (224) [system] setup_call_cleanup(user:nb_current('$pfc_current_choice', _155460), user:(prolog_current_choice(_155470), push_current_choice(_155470), clause('$spft$'(_80288, _82166, '$nt$'('next-operation'(op(+, =, 'add-occurs')), _80294, _80296)), _155492), pfc_call(_155492)), user:nb_setval('$pfc_current_choice', _155460)) ^ Fail: (223) [user] pfc_call('$spft$'(_80288, _82166, '$nt$'('next-operation'(op(+, =, 'add-occurs')), _80294, _80296))) ^ Fail: (222) [user] pfcCallSystem('$spft$'(_80288, _82166, '$nt$'('next-operation'(op(+, =, 'add-occurs')), _80294, _80296))) ^ Fail: (221) [user] pfc_spft(_80288, _180686, '$nt$'('next-operation'(op(+, =, 'add-occurs')), _80294, _80296)) ^ Redo: (220) [user] fcnt('next-operation'(op(+, =, 'add-occurs')), 'next-operation'(op(+, =, 'add-occurs'))) ^ Unify: (220) [user] fcnt('next-operation'(op(+, =, 'add-occurs')), 'next-operation'(op(+, =, 'add-occurs'))) ^ Exit: (220) [user] fcnt('next-operation'(op(+, =, 'add-occurs')), 'next-operation'(op(+, =, 'add-occurs'))) ^ Exit: (219) [system] ignore(user:fcnt('next-operation'(op(+, =, 'add-occurs')), 'next-operation'(op(+, =, 'add-occurs')))) ^ Exit: (218) [user] pfcFwd1('next-operation'(op(+, =, 'add-occurs'))) ^ Exit: (217) [user] pfcFwd0('next-operation'(op(+, =, 'add-occurs'))) ^ Exit: (216) [locally_each] locally_each:wtl_how(locally_each:trusted_redo_call_cleanup, locally_each:(true==true), user:set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, 'add-occurs'))), user:set_prolog_flag(occurs_check, true)) ^ Exit: (215) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, 'add-occurs'))), user:each_call_cleanup) ^ Exit: (214) [locally_each] locally_each:locally(user:set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, 'add-occurs')))) ^ Exit: (213) [user] pfcFwd('next-operation'(op(+, =, 'add-occurs'))) ^ Exit: (212) [user] pfcEnqueue(direct, 'next-operation'(op(+, =, 'add-occurs')), (P;HTML|mfl4(_4006, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (211) [user] pfcEnqueue('next-operation'(op(+, =, 'add-occurs')), (P;HTML|mfl4(_4006, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (209) [user] must_ex(pfcEnqueue('next-operation'(op(+, =, 'add-occurs')), (P;HTML|mfl4(_4006, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Exit: (208) [user] pfcPost2('next-operation'(op(+, =, 'add-occurs')), (P;HTML|mfl4(_4006, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (207) [user] pfcPost11('next-operation'(op(+, =, 'add-occurs')), (P;HTML|mfl4(_4006, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (205) [locally_each] locally_each:wtl_how(locally_each:trusted_redo_call_cleanup, locally_each:(true==true), user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'add-occurs')), (P;HTML|mfl4(_4006, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _4030, (notrace, wdmsg(('next-operation'(op(+, =, 'add-occurs'))=>_4030)), trace)), user:set_prolog_flag(occurs_check, true)) ^ Exit: (204) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'add-occurs')), (P;HTML|mfl4(_4006, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _4030, (notrace, wdmsg(('next-operation'(op(+, =, 'add-occurs'))=>_4030)), trace)), user:each_call_cleanup) ^ Exit: (203) [locally_each] locally_each:locally(user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'add-occurs')), (P;HTML|mfl4(_4006, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _4030, (notrace, wdmsg(('next-operation'(op(+, =, 'add-occurs'))=>_4030)), trace))) ^ Exit: (202) [user] pfcPost1('next-operation'(op(+, =, 'add-occurs')), (P;HTML|mfl4(_4006, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (201) [user] pfcPost_rev((P;HTML|mfl4(_4006, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax), 'next-operation'(op(+, =, 'add-occurs'))) ^ Exit: (200) [user] pfcPost('next-operation'(op(+, =, 'add-occurs')), (P;HTML|mfl4(_4006, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (200) [user] pfcRun ^ Unify: (200) [user] pfcRun ^ Call: (201) [user] pfcGetSearch(direct) ^ Unify: (201) [user] pfcGetSearch(direct) Call: (202) [t_l] t_l:pfcSearchTL(_278146) Fail: (202) [t_l] t_l:pfcSearchTL(_278146) ^ Redo: (201) [user] pfcGetSearch(direct) ^ Call: (202) [user] pfcSearch(_280920) ^ Unify: (202) [user] pfcSearch(direct) ^ Exit: (202) [user] pfcSearch(direct) Call: (202) [system] direct=direct Exit: (202) [system] direct=direct ^ Exit: (201) [user] pfcGetSearch(direct) ^ Unify: (200) [user] pfcRun ^ Exit: (200) [user] pfcRun ^ Exit: (199) [user] pfcAdd('next-operation'(op(+, =, 'add-occurs')), (P;HTML|mfl4(_4006, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (198) [user] pfcAdd('next-operation'(op(+, =, 'add-occurs'))) ^ Exit: (197) [user] pfcAdd_Now('next-operation'(op(+, =, 'add-occurs'))) ^ Exit: (196) [user] if_t(into_simple_op(+, [=, ['add-occurs', _F, _Tok], [[=.., _P, [::, _F, _Tok]], [ignore, [',', [not, _P], ['add-atom', '&self', _P], [flag, 'corpus-unique-toks', _O, [+, _O, 1]]]], [flag, _Tok, _X, [+, _X, 1]], [flag, 'corpus-total-toks', _T, [+, _T, 1]]]], op(+, =, 'add-occurs')), pfcAdd_Now('next-operation'(op(+, =, 'add-occurs')))) Call: (196) [user] dont_give_up(as_tf(asserted_do_metta('&self', +, [=, ['add-occurs', _F, _Tok], [[=.., _P, [::, _F, _Tok]], [ignore, [',', [not, _P], ['add-atom', '&self', _P], [flag, 'corpus-unique-toks', _O, [+, _O, 1]]]], [flag, _Tok, _X, [+, _X, 1]], [flag, 'corpus-total-toks', _T, [+, _T, 1]]]]), _3348)) Unify: (196) [user] dont_give_up(as_tf(asserted_do_metta('&self', +, [=, ['add-occurs', _F, _Tok], [[=.., _P, [::, _F, _Tok]], [ignore, [',', [not, _P], ['add-atom', '&self', _P], [flag, 'corpus-unique-toks', _O, [+, _O, 1]]]], [flag, _Tok, _X, [+, _X, 1]], [flag, 'corpus-total-toks', _T, [+, _T, 1]]]]), _3348)) ^ Call: (198) [user] as_tf(asserted_do_metta('&self', +, [=, ['add-occurs', _F, _Tok], [[=.., _P, [::, _F, _Tok]], [ignore, [',', [not, _P], ['add-atom', '&self', _P], [flag, 'corpus-unique-toks', _O, [+, _O, 1]]]], [flag, _Tok, _X, [+, _X, 1]], [flag, 'corpus-total-toks', _T, [+, _T, 1]]]]), _3348) ^ Unify: (198) [user] as_tf(asserted_do_metta('&self', +, [=, ['add-occurs', _F, _Tok], [[=.., _P, [::, _F, _Tok]], [ignore, [',', [not, _P], ['add-atom', '&self', _P], [flag, 'corpus-unique-toks', _O, [+, _O, 1]]]], [flag, _Tok, _X, [+, _X, 1]], [flag, 'corpus-total-toks', _T, [+, _T, 1]]]]), _3348) Call: (199) [system] asserted_do_metta('&self', +, [=, ['add-occurs', _F, _Tok], [[=.., _P, [::, _F, _Tok]], [ignore, [',', [not, _P], ['add-atom', '&self', _P], [flag, 'corpus-unique-toks', _O, [+, _O, 1]]]], [flag, _Tok, _X, [+, _X, 1]], [flag, 'corpus-total-toks', _T, [+, _T, 1]]]])\=[_302400|_302402] Exit: (199) [system] asserted_do_metta('&self', +, [=, ['add-occurs', _F, _Tok], [[=.., _P, [::, _F, _Tok]], [ignore, [',', [not, _P], ['add-atom', '&self', _P], [flag, 'corpus-unique-toks', _O, [+, _O, 1]]]], [flag, _Tok, _X, [+, _X, 1]], [flag, 'corpus-total-toks', _T, [+, _T, 1]]]])\=[_302400|_302402] ^ Call: (199) [user] catch_nowarn((call(asserted_do_metta('&self', +, [=, ['add-occurs', _F, _Tok], [[=.., _P, [::, _F, _Tok]], [ignore, [',', [not, _P], ['add-atom', '&self', _P], [flag, 'corpus-unique-toks', _O, [+, _O, 1]]]], [flag, _Tok, _X, [+, _X, 1]], [flag, 'corpus-total-toks', _T, [+, _T, 1]]]]))*->_3348='True';_3348='False')) ^ Unify: (199) [user] catch_nowarn((call(asserted_do_metta('&self', +, [=, ['add-occurs', _F, _Tok], [[=.., _P, [::, _F, _Tok]], [ignore, [',', [not, _P], ['add-atom', '&self', _P], [flag, 'corpus-unique-toks', _O, [+, _O, 1]]]], [flag, _Tok, _X, [+, _X, 1]], [flag, 'corpus-total-toks', _T, [+, _T, 1]]]]))*->_3348='True';_3348='False')) Call: (200) [user] catch_err((call(asserted_do_metta('&self', +, [=, ['add-occurs', _F, _Tok], [[=.., _P, [::, _F, _Tok]], [ignore, [',', [not, _P], ['add-atom', '&self', _P], [flag, 'corpus-unique-toks', _O, [+, _O, 1]]]], [flag, _Tok, _X, [+, _X, 1]], [flag, 'corpus-total-toks', _T, [+, _T, 1]]]]))*->_3348='True';_3348='False'), error(_306138, _306140), fail) Unify: (200) [user] catch_err((call(asserted_do_metta('&self', +, [=, ['add-occurs', _F, _Tok], [[=.., _P, [::, _F, _Tok]], [ignore, [',', [not, _P], ['add-atom', '&self', _P], [flag, 'corpus-unique-toks', _O, [+, _O, 1]]]], [flag, _Tok, _X, [+, _X, 1]], [flag, 'corpus-total-toks', _T, [+, _T, 1]]]]))*->_3348='True';_3348='False'), error(_306138, _306140), fail) Call: (203) [user] asserted_do_metta('&self', +, [=, ['add-occurs', _F, _Tok], [[=.., _P, [::, _F, _Tok]], [ignore, [',', [not, _P], ['add-atom', '&self', _P], [flag, 'corpus-unique-toks', _O, [+, _O, 1]]]], [flag, _Tok, _X, [+, _X, 1]], [flag, 'corpus-total-toks', _T, [+, _T, 1]]]]) Unify: (203) [user] asserted_do_metta('&self', +, [=, ['add-occurs', _F, _Tok], [[=.., _P, [::, _F, _Tok]], [ignore, [',', [not, _P], ['add-atom', '&self', _P], [flag, 'corpus-unique-toks', _O, [+, _O, 1]]]], [flag, _Tok, _X, [+, _X, 1]], [flag, 'corpus-total-toks', _T, [+, _T, 1]]]]) Call: (204) [user] metta_interp_mode(+, _309854) Unify: (204) [user] metta_interp_mode(+, load) Exit: (204) [user] metta_interp_mode(+, load) Call: (204) [user] asserted_do_metta('&self', load, [=, ['add-occurs', _F, _Tok], [[=.., _P, [::, _F, _Tok]], [ignore, [',', [not, _P], ['add-atom', '&self', _P], [flag, 'corpus-unique-toks', _O, [+, _O, 1]]]], [flag, _Tok, _X, [+, _X, 1]], [flag, 'corpus-total-toks', _T, [+, _T, 1]]]]) Unify: (204) [user] asserted_do_metta('&self', load, [=, ['add-occurs', _F, _Tok], [[=.., _P, [::, _F, _Tok]], [ignore, [',', [not, _P], ['add-atom', '&self', _P], [flag, 'corpus-unique-toks', _O, [+, _O, 1]]]], [flag, _Tok, _X, [+, _X, 1]], [flag, 'corpus-total-toks', _T, [+, _T, 1]]]]) Call: (205) [user] metta_interp_mode(load, _314444) Redo: (204) [user] asserted_do_metta('&self', load, [=, ['add-occurs', _F, _Tok], [[=.., _P, [::, _F, _Tok]], [ignore, [',', [not, _P], ['add-atom', '&self', _P], [flag, 'corpus-unique-toks', _O, [+, _O, 1]]]], [flag, _Tok, _X, [+, _X, 1]], [flag, 'corpus-total-toks', _T, [+, _T, 1]]]]) Unify: (204) [user] asserted_do_metta('&self', load, [=, ['add-occurs', _F, _Tok], [[=.., _P, [::, _F, _Tok]], [ignore, [',', [not, _P], ['add-atom', '&self', _P], [flag, 'corpus-unique-toks', _O, [+, _O, 1]]]], [flag, _Tok, _X, [+, _X, 1]], [flag, 'corpus-total-toks', _T, [+, _T, 1]]]]) Call: (205) [system] load==exec Redo: (204) [user] asserted_do_metta('&self', load, [=, ['add-occurs', _F, _Tok], [[=.., _P, [::, _F, _Tok]], [ignore, [',', [not, _P], ['add-atom', '&self', _P], [flag, 'corpus-unique-toks', _O, [+, _O, 1]]]], [flag, _Tok, _X, [+, _X, 1]], [flag, 'corpus-total-toks', _T, [+, _T, 1]]]]) Unify: (204) [user] asserted_do_metta('&self', load, [=, ['add-occurs', _F, _Tok], [[=.., _P, [::, _F, _Tok]], [ignore, [',', [not, _P], ['add-atom', '&self', _P], [flag, 'corpus-unique-toks', _O, [+, _O, 1]]]], [flag, _Tok, _X, [+, _X, 1]], [flag, 'corpus-total-toks', _T, [+, _T, 1]]]]) Call: (205) [user] asserted_do_metta2('&self', load, [=, ['add-occurs', _F, _Tok], [[=.., _P, [::, _F, _Tok]], [ignore, [',', [not, _P], ['add-atom', '&self', _P], [flag, 'corpus-unique-toks', _O, [+, _O, 1]]]], [flag, _Tok, _X, [+, _X, 1]], [flag, 'corpus-total-toks', _T, [+, _T, 1]]]], [=, ['add-occurs', _F, _Tok], [[=.., _P, [::, _F, _Tok]], [ignore, [',', [not, _P], ['add-atom', '&self', _P], [flag, 'corpus-unique-toks', _O, [+, _O, 1]]]], [flag, _Tok, _X, [+, _X, 1]], [flag, 'corpus-total-toks', _T, [+, _T, 1]]]]) Unify: (205) [user] asserted_do_metta2('&self', load, [=, ['add-occurs', _F, _Tok], [[=.., _P, [::, _F, _Tok]], [ignore, [',', [not, _P], ['add-atom', '&self', _P], [flag, 'corpus-unique-toks', _O, [+, _O, 1]]]], [flag, _Tok, _X, [+, _X, 1]], [flag, 'corpus-total-toks', _T, [+, _T, 1]]]], [=, ['add-occurs', _F, _Tok], [[=.., _P, [::, _F, _Tok]], [ignore, [',', [not, _P], ['add-atom', '&self', _P], [flag, 'corpus-unique-toks', _O, [+, _O, 1]]]], [flag, _Tok, _X, [+, _X, 1]], [flag, 'corpus-total-toks', _T, [+, _T, 1]]]]) Call: (206) [system] nonvar(load) Exit: (206) [system] nonvar(load) Call: (206) [user] metta_interp_mode(load, _323666) Redo: (205) [user] asserted_do_metta2('&self', load, [=, ['add-occurs', _F, _Tok], [[=.., _P, [::, _F, _Tok]], [ignore, [',', [not, _P], ['add-atom', '&self', _P], [flag, 'corpus-unique-toks', _O, [+, _O, 1]]]], [flag, _Tok, _X, [+, _X, 1]], [flag, 'corpus-total-toks', _T, [+, _T, 1]]]], [=, ['add-occurs', _F, _Tok], [[=.., _P, [::, _F, _Tok]], [ignore, [',', [not, _P], ['add-atom', '&self', _P], [flag, 'corpus-unique-toks', _O, [+, _O, 1]]]], [flag, _Tok, _X, [+, _X, 1]], [flag, 'corpus-total-toks', _T, [+, _T, 1]]]]) Unify: (205) [user] asserted_do_metta2('&self', load, [=, ['add-occurs', _F, _Tok], [[=.., _P, [::, _F, _Tok]], [ignore, [',', [not, _P], ['add-atom', '&self', _P], [flag, 'corpus-unique-toks', _O, [+, _O, 1]]]], [flag, _Tok, _X, [+, _X, 1]], [flag, 'corpus-total-toks', _T, [+, _T, 1]]]], [=, ['add-occurs', _F, _Tok], [[=.., _P, [::, _F, _Tok]], [ignore, [',', [not, _P], ['add-atom', '&self', _P], [flag, 'corpus-unique-toks', _O, [+, _O, 1]]]], [flag, _Tok, _X, [+, _X, 1]], [flag, 'corpus-total-toks', _T, [+, _T, 1]]]]) ^ Call: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, ['add-occurs', _F, _Tok], [[=.., _P, [::, _F, _Tok]], [ignore, [',', [not, _P], ['add-atom', '&self', _P], [flag, 'corpus-unique-toks', _O, [+, _O, 1]]]], [flag, _Tok, _X, [+, _X, 1]], [flag, 'corpus-total-toks', _T, [+, _T, 1]]]], metta_atom('&self', [=, ['add-occurs', _F, _Tok], [[=.., _P, [::, _F, _Tok]], [ignore, [',', [not, _P], ['add-atom', '&self', _P], [flag, 'corpus-unique-toks', _O, [+, _O, 1]]]], [flag, _Tok, _X, [+, _X, 1]], [flag, 'corpus-total-toks', _T, [+, _T, 1]]]]))) ^ Unify: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, ['add-occurs', _F, _Tok], [[=.., _P, [::, _F, _Tok]], [ignore, [',', [not, _P], ['add-atom', '&self', _P], [flag, 'corpus-unique-toks', _O, [+, _O, 1]]]], [flag, _Tok, _X, [+, _X, 1]], [flag, 'corpus-total-toks', _T, [+, _T, 1]]]], metta_atom('&self', [=, ['add-occurs', _F, _Tok], [[=.., _P, [::, _F, _Tok]], [ignore, [',', [not, _P], ['add-atom', '&self', _P], [flag, 'corpus-unique-toks', _O, [+, _O, 1]]]], [flag, _Tok, _X, [+, _X, 1]], [flag, 'corpus-total-toks', _T, [+, _T, 1]]]]))) ^ Call: (207) [user] is_compatio ^ Unify: (207) [user] is_compatio ^ Call: (209) [system] setup_call_cleanup('$notrace'(_330142, _330144), once(user:is_compatio0), '$restore_trace'(_330142, _330144)) ^ Unify: (209) [system] setup_call_cleanup(system:'$notrace'(_330142, _330144), system:once(user:is_compatio0), system:'$restore_trace'(_330142, _330144)) ^ Call: (210) [system] sig_atomic(system:'$notrace'(_330142, _330144)) ^ Fail: (207) [user] is_compatio ^ Redo: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, ['add-occurs', _F, _Tok], [[=.., _P, [::, _F, _Tok]], [ignore, [',', [not, _P], ['add-atom', '&self', _P], [flag, 'corpus-unique-toks', _O, [+, _O, 1]]]], [flag, _Tok, _X, [+, _X, 1]], [flag, 'corpus-total-toks', _T, [+, _T, 1]]]], metta_atom('&self', [=, ['add-occurs', _F, _Tok], [[=.., _P, [::, _F, _Tok]], [ignore, [',', [not, _P], ['add-atom', '&self', _P], [flag, 'corpus-unique-toks', _O, [+, _O, 1]]]], [flag, _Tok, _X, [+, _X, 1]], [flag, 'corpus-total-toks', _T, [+, _T, 1]]]]))) ^ Unify: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, ['add-occurs', _F, _Tok], [[=.., _P, [::, _F, _Tok]], [ignore, [',', [not, _P], ['add-atom', '&self', _P], [flag, 'corpus-unique-toks', _O, [+, _O, 1]]]], [flag, _Tok, _X, [+, _X, 1]], [flag, 'corpus-total-toks', _T, [+, _T, 1]]]], metta_atom('&self', [=, ['add-occurs', _F, _Tok], [[=.., _P, [::, _F, _Tok]], [ignore, [',', [not, _P], ['add-atom', '&self', _P], [flag, 'corpus-unique-toks', _O, [+, _O, 1]]]], [flag, _Tok, _X, [+, _X, 1]], [flag, 'corpus-total-toks', _T, [+, _T, 1]]]]))) ^ Call: (208) [rtrace] rtrace:quietly3(user:(wots(_335760, must_det_ll(user:metta_anew(load, [=, ['add-occurs', _F, _Tok], [[=.., _P, [::, _F, _Tok]], [ignore, [',', [not, _P], ['add-atom', '&self', _P], [flag, 'corpus-unique-toks', _O, [+, _O, 1]]]], [flag, _Tok, _X, [+, _X, 1]], [flag, 'corpus-total-toks', _T, [+, _T, 1]]]], metta_atom('&self', [=, ['add-occurs', _F, _Tok], [[=.., _P, [::, _F, _Tok]], [ignore, [',', [not, _P], ['add-atom', '&self', _P], [flag, 'corpus-unique-toks', _O, [+, _O, 1]]]], [flag, _Tok, _X, [+, _X, 1]], [flag, 'corpus-total-toks', _T, [+, _T, 1]]]])))), (_335760==""->true;our_ansi_format('#ffa505', '~w~n', [_335760])))) ^ Unify: (208) [rtrace] rtrace:quietly3(user:(wots(_335760, must_det_ll(user:metta_anew(load, [=, ['add-occurs', _F, _Tok], [[=.., _P, [::, _F, _Tok]], [ignore, [',', [not, _P], ['add-atom', '&self', _P], [flag, 'corpus-unique-toks', _O, [+, _O, 1]]]], [flag, _Tok, _X, [+, _X, 1]], [flag, 'corpus-total-toks', _T, [+, _T, 1]]]], metta_atom('&self', [=, ['add-occurs', _F, _Tok], [[=.., _P, [::, _F, _Tok]], [ignore, [',', [not, _P], ['add-atom', '&self', _P], [flag, 'corpus-unique-toks', _O, [+, _O, 1]]]], [flag, _Tok, _X, [+, _X, 1]], [flag, 'corpus-total-toks', _T, [+, _T, 1]]]])))), (_335760==""->true;our_ansi_format('#ffa505', '~w~n', [_335760])))) (= (add-occurs $F $Tok) ( (=.. $P (:: $F $Tok)) (ignore (, (not $P) (add-atom &self $P) (flag corpus-unique-toks $O (+ $O 1)))) (flag $Tok $X (+ $X 1)) (flag corpus-total-toks $T (+ $T 1)))) ^ Exit: (208) [rtrace] rtrace:quietly3(user:(wots("", must_det_ll(user:metta_anew(load, [=, ['add-occurs', _F, _Tok], [[=.., _P, [::, _F, _Tok]], [ignore, [',', [not, _P], ['add-atom', '&self', _P], [flag, 'corpus-unique-toks', _O, [+, _O, 1]]]], [flag, _Tok, _X, [+, _X, 1]], [flag, 'corpus-total-toks', _T, [+, _T, 1]]]], metta_atom('&self', [=, ['add-occurs', _F, _Tok], [[=.., _P, [::, _F, _Tok]], [ignore, [',', [not, _P], ['add-atom', '&self', _P], [flag, 'corpus-unique-toks', _O, [+, _O, 1]]]], [flag, _Tok, _X, [+, _X, 1]], [flag, 'corpus-total-toks', _T, [+, _T, 1]]]])))), (""==""->true;our_ansi_format('#ffa505', '~w~n', [""])))) ^ Exit: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, ['add-occurs', _F, _Tok], [[=.., _P, [::, _F, _Tok]], [ignore, [',', [not, _P], ['add-atom', '&self', _P], [flag, 'corpus-unique-toks', _O, [+, _O, 1]]]], [flag, _Tok, _X, [+, _X, 1]], [flag, 'corpus-total-toks', _T, [+, _T, 1]]]], metta_atom('&self', [=, ['add-occurs', _F, _Tok], [[=.., _P, [::, _F, _Tok]], [ignore, [',', [not, _P], ['add-atom', '&self', _P], [flag, 'corpus-unique-toks', _O, [+, _O, 1]]]], [flag, _Tok, _X, [+, _X, 1]], [flag, 'corpus-total-toks', _T, [+, _T, 1]]]]))) Exit: (205) [user] asserted_do_metta2('&self', load, [=, ['add-occurs', _F, _Tok], [[=.., _P, [::, _F, _Tok]], [ignore, [',', [not, _P], ['add-atom', '&self', _P], [flag, 'corpus-unique-toks', _O, [+, _O, 1]]]], [flag, _Tok, _X, [+, _X, 1]], [flag, 'corpus-total-toks', _T, [+, _T, 1]]]], [=, ['add-occurs', _F, _Tok], [[=.., _P, [::, _F, _Tok]], [ignore, [',', [not, _P], ['add-atom', '&self', _P], [flag, 'corpus-unique-toks', _O, [+, _O, 1]]]], [flag, _Tok, _X, [+, _X, 1]], [flag, 'corpus-total-toks', _T, [+, _T, 1]]]]) Exit: (204) [user] asserted_do_metta('&self', load, [=, ['add-occurs', _F, _Tok], [[=.., _P, [::, _F, _Tok]], [ignore, [',', [not, _P], ['add-atom', '&self', _P], [flag, 'corpus-unique-toks', _O, [+, _O, 1]]]], [flag, _Tok, _X, [+, _X, 1]], [flag, 'corpus-total-toks', _T, [+, _T, 1]]]]) Exit: (203) [user] asserted_do_metta('&self', +, [=, ['add-occurs', _F, _Tok], [[=.., _P, [::, _F, _Tok]], [ignore, [',', [not, _P], ['add-atom', '&self', _P], [flag, 'corpus-unique-toks', _O, [+, _O, 1]]]], [flag, _Tok, _X, [+, _X, 1]], [flag, 'corpus-total-toks', _T, [+, _T, 1]]]]) Call: (203) [system] _3348='True' Exit: (203) [system] 'True'='True' Exit: (200) [user] catch_err((call(asserted_do_metta('&self', +, [=, ['add-occurs', _F, _Tok], [[=.., _P, [::, _F, _Tok]], [ignore, [',', [not, _P], ['add-atom', '&self', _P], [flag, 'corpus-unique-toks', _O, [+, _O, 1]]]], [flag, _Tok, _X, [+, _X, 1]], [flag, 'corpus-total-toks', _T, [+, _T, 1]]]]))*->'True'='True';'True'='False'), error(_306138, _306140), fail) ^ Exit: (199) [user] catch_nowarn((call(asserted_do_metta('&self', +, [=, ['add-occurs', _F, _Tok], [[=.., _P, [::, _F, _Tok]], [ignore, [',', [not, _P], ['add-atom', '&self', _P], [flag, 'corpus-unique-toks', _O, [+, _O, 1]]]], [flag, _Tok, _X, [+, _X, 1]], [flag, 'corpus-total-toks', _T, [+, _T, 1]]]]))*->'True'='True';'True'='False')) ^ Exit: (198) [user] as_tf(asserted_do_metta('&self', +, [=, ['add-occurs', _F, _Tok], [[=.., _P, [::, _F, _Tok]], [ignore, [',', [not, _P], ['add-atom', '&self', _P], [flag, 'corpus-unique-toks', _O, [+, _O, 1]]]], [flag, _Tok, _X, [+, _X, 1]], [flag, 'corpus-total-toks', _T, [+, _T, 1]]]]), 'True') Exit: (196) [user] dont_give_up(as_tf(asserted_do_metta('&self', +, [=, ['add-occurs', _F, _Tok], [[=.., _P, [::, _F, _Tok]], [ignore, [',', [not, _P], ['add-atom', '&self', _P], [flag, 'corpus-unique-toks', _O, [+, _O, 1]]]], [flag, _Tok, _X, [+, _X, 1]], [flag, 'corpus-total-toks', _T, [+, _T, 1]]]]), 'True')) Exit: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['add-occurs', _F, _Tok], [[=.., _P, [::, _F, _Tok]], [ignore, [',', [not, _P], ['add-atom', '&self', _P], [flag, 'corpus-unique-toks', _O, [+, _O, 1]]]], [flag, _Tok, _X, [+, _X, 1]], [flag, 'corpus-total-toks', _T, [+, _T, 1]]]], 'True') ^ Exit: (194) [user] must_not_error(user:do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['add-occurs', _F, _Tok], [[=.., _P, [::, _F, _Tok]], [ignore, [',', [not, _P], ['add-atom', '&self', _P], [flag, 'corpus-unique-toks', _O, [+, _O, 1]]]], [flag, _Tok, _X, [+, _X, 1]], [flag, 'corpus-total-toks', _T, [+, _T, 1]]]], 'True')) ^ Redo: (193) [user] metta_file_buffer(_3300, _3302, _3304, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', _3308) ^ Unify: (193) [user] metta_file_buffer(+, [=, ['except-symbols', _368108], [not, [',', ['upcase-atom', _368108, _368156], ['downcase-atom', _368108, _368156]]]], ['_U'=_368156, '_X'=_368108], P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', '$stream_position'(9788, 365, 19, 9788)) ^ Exit: (193) [user] metta_file_buffer(+, [=, ['except-symbols', _368108], [not, [',', ['upcase-atom', _368108, _368156], ['downcase-atom', _368108, _368156]]]], ['_U'=_368156, '_X'=_368108], P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', '$stream_position'(9788, 365, 19, 9788)) ^ Call: (194) [user] apply:maplist(maybe_assign, ['_U'=_368156, '_X'=_368108]) ^ Unify: (194) [apply] apply:maplist(user:maybe_assign, ['_U'=_368156, '_X'=_368108]) Call: (195) [apply] apply:maplist_(['_U'=_368156, '_X'=_368108], user:maybe_assign) Unify: (195) [apply] apply:maplist_(['_U'=_368156, '_X'=_368108], user:maybe_assign) Call: (196) [user] maybe_assign('_U'=_368156) Unify: (196) [user] maybe_assign('_U'=_368156) ^ Call: (197) [user] ignore(_368156=_U) ^ Unify: (197) [system] ignore(user:(_368156=_U)) Call: (198) [system] _368156=_U Exit: (198) [system] _U=_U ^ Exit: (197) [system] ignore(user:(_U=_U)) Exit: (196) [user] maybe_assign('_U'=_U) Call: (196) [apply] apply:maplist_(['_X'=_368108], user:maybe_assign) Unify: (196) [apply] apply:maplist_(['_X'=_368108], user:maybe_assign) Call: (197) [user] maybe_assign('_X'=_368108) Unify: (197) [user] maybe_assign('_X'=_368108) ^ Call: (198) [user] ignore(_368108=_X) ^ Unify: (198) [system] ignore(user:(_368108=_X)) Call: (199) [system] _368108=_X Exit: (199) [system] _X=_X ^ Exit: (198) [system] ignore(user:(_X=_X)) Exit: (197) [user] maybe_assign('_X'=_X) Call: (197) [apply] apply:maplist_([], user:maybe_assign) Unify: (197) [apply] apply:maplist_([], user:maybe_assign) Exit: (197) [apply] apply:maplist_([], user:maybe_assign) Exit: (196) [apply] apply:maplist_(['_X'=_X], user:maybe_assign) Exit: (195) [apply] apply:maplist_(['_U'=_U, '_X'=_X], user:maybe_assign) ^ Exit: (194) [apply] apply:maplist(user:maybe_assign, ['_U'=_U, '_X'=_X]) ^ Call: (194) [user] must_not_error(do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['except-symbols', _X], [not, [',', ['upcase-atom', _X, _U], ['downcase-atom', _X, _U]]]], _3348)) ^ Unify: (194) [user] must_not_error(user:do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['except-symbols', _X], [not, [',', ['upcase-atom', _X, _U], ['downcase-atom', _X, _U]]]], _3348)) Call: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['except-symbols', _X], [not, [',', ['upcase-atom', _X, _U], ['downcase-atom', _X, _U]]]], _3348) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['except-symbols', _X], [not, [',', ['upcase-atom', _X, _U], ['downcase-atom', _X, _U]]]], _3348) Call: (196) [system] var([=, ['except-symbols', _X], [not, [',', ['upcase-atom', _X, _U], ['downcase-atom', _X, _U]]]]) Redo: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['except-symbols', _X], [not, [',', ['upcase-atom', _X, _U], ['downcase-atom', _X, _U]]]], _3348) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['except-symbols', _X], [not, [',', ['upcase-atom', _X, _U], ['downcase-atom', _X, _U]]]], _3348) Call: (196) [system] (+)\==exec Exit: (196) [system] (+)\==exec Call: (196) [system] [=, ['except-symbols', _X], [not, [',', ['upcase-atom', _X, _U], ['downcase-atom', _X, _U]]]]==[] Redo: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['except-symbols', _X], [not, [',', ['upcase-atom', _X, _U], ['downcase-atom', _X, _U]]]], _3348) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['except-symbols', _X], [not, [',', ['upcase-atom', _X, _U], ['downcase-atom', _X, _U]]]], _3348) Call: (196) [system] string([=, ['except-symbols', _X], [not, [',', ['upcase-atom', _X, _U], ['downcase-atom', _X, _U]]]]) Redo: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['except-symbols', _X], [not, [',', ['upcase-atom', _X, _U], ['downcase-atom', _X, _U]]]], _3348) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['except-symbols', _X], [not, [',', ['upcase-atom', _X, _U], ['downcase-atom', _X, _U]]]], _3348) Call: (196) [system] (+)\==exec Exit: (196) [system] (+)\==exec ^ Call: (196) [user] if_t(into_simple_op(+, [=, ['except-symbols', _X], [not, [',', ['upcase-atom', _X, _U], ['downcase-atom', _X, _U]]]], _458602), pfcAdd_Now('next-operation'(_458602))) ^ Unify: (196) [user] if_t(into_simple_op(+, [=, ['except-symbols', _X], [not, [',', ['upcase-atom', _X, _U], ['downcase-atom', _X, _U]]]], _458602), pfcAdd_Now('next-operation'(_458602))) Call: (197) [user] into_simple_op(+, [=, ['except-symbols', _X], [not, [',', ['upcase-atom', _X, _U], ['downcase-atom', _X, _U]]]], _458602) Unify: (197) [user] into_simple_op(+, [=, ['except-symbols', _X], [not, [',', ['upcase-atom', _X, _U], ['downcase-atom', _X, _U]]]], op(+, =, _461394)) Call: (198) [user] o_s([['except-symbols', _X], [not, [',', ['upcase-atom', _X, _U], ['downcase-atom', _X, _U]]]], _461394) Unify: (198) [user] o_s([['except-symbols', _X], [not, [',', ['upcase-atom', _X, _U], ['downcase-atom', _X, _U]]]], _461394) Call: (199) [user] o_s(['except-symbols', _X], _461394) Unify: (199) [user] o_s(['except-symbols', _X], _461394) Call: (200) [user] o_s('except-symbols', _461394) Unify: (200) [user] o_s('except-symbols', 'except-symbols') Exit: (200) [user] o_s('except-symbols', 'except-symbols') Exit: (199) [user] o_s(['except-symbols', _X], 'except-symbols') Exit: (198) [user] o_s([['except-symbols', _X], [not, [',', ['upcase-atom', _X, _U], ['downcase-atom', _X, _U]]]], 'except-symbols') Exit: (197) [user] into_simple_op(+, [=, ['except-symbols', _X], [not, [',', ['upcase-atom', _X, _U], ['downcase-atom', _X, _U]]]], op(+, =, 'except-symbols')) ^ Call: (197) [user] pfcAdd_Now('next-operation'(op(+, =, 'except-symbols'))) ^ Unify: (197) [user] pfcAdd_Now('next-operation'(op(+, =, 'except-symbols'))) ^ Call: (198) [user] current_predicate(pfcAdd/1) ^ Exit: (198) [user] current_predicate(pfcAdd/1) ^ Call: (198) [user] once_writeq_nl(pfcAdd('next-operation'(op(+, =, 'except-symbols')))) ^ Unify: (198) [user] once_writeq_nl(pfcAdd('next-operation'(op(+, =, 'except-symbols')))) ^ Call: (199) [user] clause(pfcTraceExecution, true) ^ Fail: (199) [user] clause(pfcTraceExecution, true) ^ Redo: (198) [user] once_writeq_nl(pfcAdd('next-operation'(op(+, =, 'except-symbols')))) ^ Exit: (198) [user] once_writeq_nl(pfcAdd('next-operation'(op(+, =, 'except-symbols')))) ^ Call: (198) [user] pfcAdd('next-operation'(op(+, =, 'except-symbols'))) ^ Unify: (198) [user] pfcAdd('next-operation'(op(+, =, 'except-symbols'))) ^ Call: (199) [user] must_ex(current_why_UU(_482612)) ^ Unify: (199) [user] must_ex(current_why_UU(_482612)) Call: (201) [user] current_why_UU(_482612) Unify: (201) [user] current_why_UU(_482612) ^ Call: (202) [user] get_why_uu(_482612) ^ Unify: (202) [user] get_why_uu(_482612) ^ Call: (203) [user] findall(_488152, current_why(_488152), _488158) ^ Unify: (203) [$bags] findall(_488152, user:current_why(_488152), _488158) ^ Call: (204) [$bags] findall(_488152, user:current_why(_488152), _488158, []) ^ Unify: (204) [$bags] findall(_488152, user:current_why(_488152), _488158, []) ^ Call: (205) [$bags] cleanup_bag(findall_loop(_488152, user:current_why(_488152), _488158, []), '$destroy_findall_bag') ^ Unify: (205) [$bags] cleanup_bag('$bags':findall_loop(_488152, user:current_why(_488152), _488158, []), '$bags':'$destroy_findall_bag') Call: (206) [$bags] findall_loop(_488152, user:current_why(_488152), _488158, []) Unify: (206) [$bags] findall_loop(_488152, user:current_why(_488152), _488158, []) ^ Call: (207) [user] bugger:current_why(_488152) ^ Unify: (207) [user] bugger:current_why(_488152) ^ Call: (208) [user] bugger:current_why_data(_488152) ^ Unify: (208) [user] bugger:current_why_data(_488152) Call: (209) [system] nb_current('$current_why', wp(_488152, _499412)) Fail: (209) [system] nb_current('$current_why', wp(_488152, _499412)) ^ Redo: (208) [user] bugger:current_why_data(_488152) ^ Unify: (208) [user] bugger:current_why_data(_488152) Call: (209) [t_l] t_l:current_why_source(_488152) Fail: (209) [t_l] t_l:current_why_source(_488152) ^ Fail: (208) [user] bugger:current_why_data(_488152) ^ Redo: (207) [user] bugger:current_why(_488152) ^ Unify: (207) [user] bugger:current_why(mfl4(_506840, _506842, _506844, _506846)) ^ Call: (209) [system] setup_call_cleanup('$notrace'(_507796, _507798), once(user:current_mfl4(_506840, _506842, _506844, _506846)), '$restore_trace'(_507796, _507798)) ^ Unify: (209) [system] setup_call_cleanup(system:'$notrace'(_507796, _507798), system:once(user:current_mfl4(_506840, _506842, _506844, _506846)), system:'$restore_trace'(_507796, _507798)) ^ Call: (210) [system] sig_atomic(system:'$notrace'(_507796, _507798)) ^ Exit: (209) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:current_mfl4(_506840, user, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', 587)), system:'$restore_trace'(3, -1)) ^ Exit: (207) [user] bugger:current_why(P;HTML|mfl4(_506840, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Redo: (206) [$bags] findall_loop(_3726, user:current_why(_3726), _3732, []) Exit: (206) [$bags] findall_loop(_3726, user:current_why(_3726), [P;HTML|mfl4(_6648, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], []) ^ Exit: (205) [$bags] cleanup_bag('$bags':findall_loop(_3726, user:current_why(_3726), [P;HTML|mfl4(_6648, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], []), '$bags':'$destroy_findall_bag') ^ Exit: (204) [$bags] findall(_3726, user:current_why(_3726), [P;HTML|mfl4(_6648, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], []) ^ Exit: (203) [$bags] findall(_3726, user:current_why(_3726), [P;HTML|mfl4(_6648, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Call: (203) [system] [P;HTML|mfl4(_6648, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]\==[] Exit: (203) [system] [P;HTML|mfl4(_6648, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]\==[] ^ Call: (203) [user] u_to_uu([P;HTML|mfl4(_6648, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _3706) ^ Unify: (203) [user] u_to_uu([P;HTML|mfl4(_6648, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], ([P;HTML|mfl4(_6648, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], ax)) Call: (204) [system] var([P;HTML|mfl4(_6648, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Fail: (204) [system] var([P;HTML|mfl4(_6648, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) ^ Redo: (203) [user] u_to_uu([P;HTML|mfl4(_6648, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _3706) ^ Unify: (203) [user] u_to_uu([P;HTML|mfl4(_6648, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], [P;HTML|mfl4(_6648, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Call: (204) [system] nonvar([P;HTML|mfl4(_6648, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Exit: (204) [system] nonvar([P;HTML|mfl4(_6648, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Call: (204) [system] [P;HTML|mfl4(_6648, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]=(_126404, _126406) Fail: (204) [system] [P;HTML|mfl4(_6648, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]=(_126404, _126406) ^ Redo: (203) [user] u_to_uu([P;HTML|mfl4(_6648, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _3706) ^ Unify: (203) [user] u_to_uu([P;HTML|mfl4(_6648, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _3706) ^ Call: (204) [user] logicmoo_util_terms:list_to_conjuncts([P;HTML|mfl4(_6648, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _156806) ^ Unify: (204) [user] logicmoo_util_terms:list_to_conjuncts([P;HTML|mfl4(_6648, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _156806) ^ Call: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_6648, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _156806) ^ Unify: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_6648, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], [P;HTML|mfl4(_6648, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Call: (206) [system] var([P;HTML|mfl4(_6648, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Fail: (206) [system] var([P;HTML|mfl4(_6648, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) ^ Redo: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_6648, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _156806) ^ Unify: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_6648, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], [P;HTML|mfl4(_6648, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) ^ Call: (206) [user] not(compound([P;HTML|mfl4(_6648, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)])) ^ Unify: (206) [system] not(user:compound([P;HTML|mfl4(_6648, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)])) Call: (207) [system] compound([P;HTML|mfl4(_6648, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Exit: (207) [system] compound([P;HTML|mfl4(_6648, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) ^ Fail: (206) [system] not(user:compound([P;HTML|mfl4(_6648, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)])) ^ Redo: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_6648, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _156806) ^ Unify: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_6648, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _156806) ^ Call: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_6648, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _156806) ^ Unify: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_6648, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_6648, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Call: (207) [system] var(P;HTML|mfl4(_6648, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Fail: (207) [system] var(P;HTML|mfl4(_6648, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Redo: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_6648, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _156806) ^ Unify: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_6648, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_6648, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Call: (207) [user] not(compound(P;HTML|mfl4(_6648, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587))) ^ Unify: (207) [system] not(user:compound(P;HTML|mfl4(_6648, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587))) Call: (208) [system] compound(P;HTML|mfl4(_6648, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Exit: (208) [system] compound(P;HTML|mfl4(_6648, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Fail: (207) [system] not(user:compound(P;HTML|mfl4(_6648, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587))) ^ Redo: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_6648, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _156806) ^ Unify: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_6648, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_6648, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Exit: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_6648, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_6648, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Exit: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_6648, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], P;HTML|mfl4(_6648, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Exit: (204) [user] logicmoo_util_terms:list_to_conjuncts([P;HTML|mfl4(_6648, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], P;HTML|mfl4(_6648, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Call: (204) [user] u_to_uu(P;HTML|mfl4(_6648, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _3706) ^ Unify: (204) [user] u_to_uu(P;HTML|mfl4(_6648, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), (P;HTML|mfl4(_6648, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) Call: (205) [system] var(P;HTML|mfl4(_6648, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Fail: (205) [system] var(P;HTML|mfl4(_6648, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Redo: (204) [user] u_to_uu(P;HTML|mfl4(_6648, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _3706) ^ Unify: (204) [user] u_to_uu(P;HTML|mfl4(_6648, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_6648, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Call: (205) [system] nonvar(P;HTML|mfl4(_6648, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Exit: (205) [system] nonvar(P;HTML|mfl4(_6648, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Call: (205) [system] P;HTML|mfl4(_6648, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)=(_3752, _3754) Fail: (205) [system] P;HTML|mfl4(_3732, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)=(_3752, _3754) ^ Redo: (204) [user] u_to_uu(P;HTML|mfl4(_3732, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _3706) ^ Unify: (204) [user] u_to_uu(P;HTML|mfl4(_3732, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), (P;HTML|mfl4(_3732, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (204) [user] u_to_uu(P;HTML|mfl4(_3732, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), (P;HTML|mfl4(_3732, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (203) [user] u_to_uu([P;HTML|mfl4(_3732, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], (P;HTML|mfl4(_3732, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (202) [user] get_why_uu((P;HTML|mfl4(_3732, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) Exit: (201) [user] current_why_UU((P;HTML|mfl4(_3732, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (199) [user] must_ex(current_why_UU((P;HTML|mfl4(_3732, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (199) [user] pfcAdd('next-operation'(op(+, =, 'except-symbols')), (P;HTML|mfl4(_3732, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (199) [user] pfcAdd('next-operation'(op(+, =, 'except-symbols')), (P;HTML|mfl4(_3732, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (200) [user] pfcPost('next-operation'(op(+, =, 'except-symbols')), (P;HTML|mfl4(_3732, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (200) [user] pfcPost('next-operation'(op(+, =, 'except-symbols')), (P;HTML|mfl4(_3732, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (201) [user] pfcPost_rev((P;HTML|mfl4(_3732, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax), 'next-operation'(op(+, =, 'except-symbols'))) ^ Unify: (201) [user] pfcPost_rev((P;HTML|mfl4(_3732, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax), 'next-operation'(op(+, =, 'except-symbols'))) Call: (202) [system] is_list('next-operation'(op(+, =, 'except-symbols'))) Fail: (202) [system] is_list('next-operation'(op(+, =, 'except-symbols'))) ^ Redo: (201) [user] pfcPost_rev((P;HTML|mfl4(_3732, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax), 'next-operation'(op(+, =, 'except-symbols'))) ^ Call: (202) [user] pfcPost1('next-operation'(op(+, =, 'except-symbols')), (P;HTML|mfl4(_3732, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (202) [user] pfcPost1('next-operation'(op(+, =, 'except-symbols')), (P;HTML|mfl4(_3732, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (203) [user] control_arg_types('next-operation'(op(+, =, 'except-symbols')), _159670) ^ Unify: (203) [user] control_arg_types('next-operation'(op(+, =, 'except-symbols')), _159670) Call: (204) [system] fail Fail: (204) [system] fail ^ Fail: (203) [user] control_arg_types('next-operation'(op(+, =, 'except-symbols')), _159670) ^ Redo: (202) [user] pfcPost1('next-operation'(op(+, =, 'except-symbols')), (P;HTML|mfl4(_3732, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (202) [user] pfcPost1('next-operation'(op(+, =, 'except-symbols')), (P;HTML|mfl4(_3732, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (203) [user] locally_each:locally(set_prolog_flag(occurs_check, true), catch(pfcPost11('next-operation'(op(+, =, 'except-symbols')), (P;HTML|mfl4(_3732, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _179494, (notrace, wdmsg(('next-operation'(op(+, =, 'except-symbols'))=>_179494)), trace))) ^ Unify: (203) [locally_each] locally_each:locally(user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'except-symbols')), (P;HTML|mfl4(_3732, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _179494, (notrace, wdmsg(('next-operation'(op(+, =, 'except-symbols'))=>_179494)), trace))) ^ Call: (204) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'except-symbols')), (P;HTML|mfl4(_3732, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _179494, (notrace, wdmsg(('next-operation'(op(+, =, 'except-symbols'))=>_179494)), trace)), user:each_call_cleanup) ^ Unify: (204) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'except-symbols')), (P;HTML|mfl4(_3732, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _179494, (notrace, wdmsg(('next-operation'(op(+, =, 'except-symbols'))=>_179494)), trace)), user:each_call_cleanup) Call: (205) [system] current_prolog_flag(occurs_check, _209992) Exit: (205) [system] current_prolog_flag(occurs_check, true) ^ Call: (205) [locally_each] locally_each:wtl_how(trusted_redo_call_cleanup, true==true, user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'except-symbols')), (P;HTML|mfl4(_3732, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _179494, (notrace, wdmsg(('next-operation'(op(+, =, 'except-symbols'))=>_179494)), trace)), user:set_prolog_flag(occurs_check, true)) ^ Unify: (205) [locally_each] locally_each:wtl_how(locally_each:trusted_redo_call_cleanup, locally_each:(true==true), user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'except-symbols')), (P;HTML|mfl4(_3732, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _179494, (notrace, wdmsg(('next-operation'(op(+, =, 'except-symbols'))=>_179494)), trace)), user:set_prolog_flag(occurs_check, true)) Call: (206) [system] true==true Exit: (206) [system] true==true ^ Call: (207) [user] pfcPost11('next-operation'(op(+, =, 'except-symbols')), (P;HTML|mfl4(_3732, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (207) [user] pfcPost11('next-operation'(op(+, =, 'except-symbols')), (P;HTML|mfl4(_3732, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (208) [user] must_ex(pfcAddSupport('next-operation'(op(+, =, 'except-symbols')), (P;HTML|mfl4(_3732, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Unify: (208) [user] must_ex(pfcAddSupport('next-operation'(op(+, =, 'except-symbols')), (P;HTML|mfl4(_3732, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (210) [user] pfcAddSupport('next-operation'(op(+, =, 'except-symbols')), (P;HTML|mfl4(_3732, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (210) [user] pfcAddSupport('next-operation'(op(+, =, 'except-symbols')), (P;HTML|mfl4(_3732, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (211) [user] assert('$spft$'('next-operation'(op(+, =, 'except-symbols')), P;HTML|mfl4(_3732, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (211) [user] assert('$spft$'('next-operation'(op(+, =, 'except-symbols')), P;HTML|mfl4(_3732, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (210) [user] pfcAddSupport('next-operation'(op(+, =, 'except-symbols')), (P;HTML|mfl4(_3732, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (208) [user] must_ex(pfcAddSupport('next-operation'(op(+, =, 'except-symbols')), (P;HTML|mfl4(_3732, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (208) [user] pfcUnique(post, 'next-operation'(op(+, =, 'except-symbols'))) ^ Unify: (208) [user] pfcUnique(post, 'next-operation'(op(+, =, 'except-symbols'))) ^ Call: (209) [user] pfcUnique(post, 'next-operation'(op(+, =, 'except-symbols')), true) ^ Unify: (209) [user] pfcUnique(post, 'next-operation'(op(+, =, 'except-symbols')), true) ^ Call: (210) [user] is_asserted_exact('next-operation'(op(+, =, 'except-symbols')), true) ^ Unify: (210) [user] is_asserted_exact('next-operation'(op(+, =, 'except-symbols')), true) ^ Call: (211) [user] strip_module('next-operation'(op(+, =, 'except-symbols')), _310572, _310574) ^ Exit: (211) [user] strip_module('next-operation'(op(+, =, 'except-symbols')), user, 'next-operation'(op(+, =, 'except-symbols'))) ^ Call: (211) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'except-symbols')), true) ^ Unify: (211) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'except-symbols')), true) Call: (212) [system] _314316=user Exit: (212) [system] user=user ^ Call: (212) [user] clause(user:'next-operation'(op(+, =, 'except-symbols')), true, _316186) ^ Fail: (212) [user] clause('next-operation'(op(+, =, 'except-symbols')), true, _316186) ^ Redo: (211) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'except-symbols')), true) ^ Call: (212) [user] clause(user:'next-operation'(op(+, =, 'except-symbols')), true, _319014) ^ Fail: (212) [user] clause('next-operation'(op(+, =, 'except-symbols')), true, _319014) ^ Fail: (211) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'except-symbols')), true) ^ Fail: (210) [user] is_asserted_exact('next-operation'(op(+, =, 'except-symbols')), true) ^ Redo: (209) [user] pfcUnique(post, 'next-operation'(op(+, =, 'except-symbols')), true) ^ Exit: (209) [user] pfcUnique(post, 'next-operation'(op(+, =, 'except-symbols')), true) ^ Exit: (208) [user] pfcUnique(post, 'next-operation'(op(+, =, 'except-symbols'))) ^ Call: (208) [user] pfcPost2('next-operation'(op(+, =, 'except-symbols')), (P;HTML|mfl4(_3732, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (208) [user] pfcPost2('next-operation'(op(+, =, 'except-symbols')), (P;HTML|mfl4(_3732, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (209) [user] must_ex(once((\+ \+is_asserted_exact('next-operation'(op(+, =, 'except-symbols')));assert('next-operation'(op(+, =, 'except-symbols')))))) ^ Unify: (209) [user] must_ex(once((\+ \+is_asserted_exact('next-operation'(op(+, =, 'except-symbols')));assert('next-operation'(op(+, =, 'except-symbols')))))) ^ Call: (211) [user] once((\+ \+is_asserted_exact('next-operation'(op(+, =, 'except-symbols')));assert('next-operation'(op(+, =, 'except-symbols'))))) ^ Unify: (211) [system] once(user:(\+ \+is_asserted_exact('next-operation'(op(+, =, 'except-symbols')));assert('next-operation'(op(+, =, 'except-symbols'))))) ^ Call: (213) [user] is_asserted_exact('next-operation'(op(+, =, 'except-symbols'))) ^ Unify: (213) [user] is_asserted_exact('next-operation'(op(+, =, 'except-symbols'))) ^ Call: (214) [user] strip_module('next-operation'(op(+, =, 'except-symbols')), _346352, _346354) ^ Exit: (214) [user] strip_module('next-operation'(op(+, =, 'except-symbols')), user, 'next-operation'(op(+, =, 'except-symbols'))) ^ Call: (214) [user] hook_database:expand_to_hb('next-operation'(op(+, =, 'except-symbols')), _348232, _348234) ^ Unify: (214) [user] hook_database:expand_to_hb('next-operation'(op(+, =, 'except-symbols')), 'next-operation'(op(+, =, 'except-symbols')), true) Call: (215) [system] var('next-operation'(op(+, =, 'except-symbols'))) Fail: (215) [system] var('next-operation'(op(+, =, 'except-symbols'))) ^ Redo: (214) [user] hook_database:expand_to_hb('next-operation'(op(+, =, 'except-symbols')), _348232, _348234) ^ Unify: (214) [user] hook_database:expand_to_hb('next-operation'(op(+, =, 'except-symbols')), 'next-operation'(op(+, =, 'except-symbols')), true) ^ Exit: (214) [user] hook_database:expand_to_hb('next-operation'(op(+, =, 'except-symbols')), 'next-operation'(op(+, =, 'except-symbols')), true) ^ Call: (214) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'except-symbols')), true) ^ Unify: (214) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'except-symbols')), true) Call: (215) [system] _356638=user Exit: (215) [system] user=user ^ Call: (215) [user] clause(user:'next-operation'(op(+, =, 'except-symbols')), true, _358508) ^ Fail: (215) [user] clause('next-operation'(op(+, =, 'except-symbols')), true, _358508) ^ Redo: (214) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'except-symbols')), true) ^ Call: (215) [user] clause(user:'next-operation'(op(+, =, 'except-symbols')), true, _361336) ^ Fail: (215) [user] clause('next-operation'(op(+, =, 'except-symbols')), true, _361336) ^ Fail: (214) [user] is_asserted_exact(user, 'next-operation'(op(+, =, 'except-symbols')), true) ^ Fail: (213) [user] is_asserted_exact('next-operation'(op(+, =, 'except-symbols'))) ^ Call: (213) [user] assert('next-operation'(op(+, =, 'except-symbols'))) ^ Exit: (213) [user] assert('next-operation'(op(+, =, 'except-symbols'))) ^ Exit: (211) [system] once(user:(\+ \+is_asserted_exact('next-operation'(op(+, =, 'except-symbols')));assert('next-operation'(op(+, =, 'except-symbols'))))) ^ Exit: (209) [user] must_ex(once((\+ \+is_asserted_exact('next-operation'(op(+, =, 'except-symbols')));assert('next-operation'(op(+, =, 'except-symbols')))))) ^ Call: (209) [user] must_ex(pfcTraceAdd('next-operation'(op(+, =, 'except-symbols')), (P;HTML|mfl4(_3732, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Unify: (209) [user] must_ex(pfcTraceAdd('next-operation'(op(+, =, 'except-symbols')), (P;HTML|mfl4(_3732, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (211) [user] pfcTraceAdd('next-operation'(op(+, =, 'except-symbols')), (P;HTML|mfl4(_3732, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (211) [user] pfcTraceAdd('next-operation'(op(+, =, 'except-symbols')), (P;HTML|mfl4(_3732, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (212) [user] pfcTraceAddPrint('next-operation'(op(+, =, 'except-symbols')), (P;HTML|mfl4(_3732, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (212) [user] pfcTraceAddPrint('next-operation'(op(+, =, 'except-symbols')), (P;HTML|mfl4(_3732, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (213) [user] pfcIsTraced('next-operation'(op(+, =, 'except-symbols'))) ^ Unify: (213) [user] pfcIsTraced('next-operation'(op(+, =, 'except-symbols'))) ^ Call: (214) [user] pfcIsNotTraced('next-operation'(op(+, =, 'except-symbols'))) ^ Unify: (214) [user] pfcIsNotTraced('next-operation'(op(+, =, 'except-symbols'))) ^ Call: (215) [user] compound_eles(1, 'next-operation'(op(+, =, 'except-symbols')), _418090) ^ Unify: (215) [user] compound_eles(1, 'next-operation'(op(+, =, 'except-symbols')), _418090) Call: (216) [system] var('next-operation'(op(+, =, 'except-symbols'))) Fail: (216) [system] var('next-operation'(op(+, =, 'except-symbols'))) ^ Redo: (215) [user] compound_eles(1, 'next-operation'(op(+, =, 'except-symbols')), _418090) ^ Unify: (215) [user] compound_eles(1, 'next-operation'(op(+, =, 'except-symbols')), _418090) Call: (216) [system] compound('next-operation'(op(+, =, 'except-symbols'))) Exit: (216) [system] compound('next-operation'(op(+, =, 'except-symbols'))) Call: (216) [system] 1<1 Fail: (216) [system] 1<1 ^ Redo: (215) [user] compound_eles(1, 'next-operation'(op(+, =, 'except-symbols')), _418090) ^ Unify: (215) [user] compound_eles(1, 'next-operation'(op(+, =, 'except-symbols')), _418090) Call: (216) [system] _429242 is 1+ -1 Exit: (216) [system] 0 is 1+ -1 ^ Call: (216) [user] compound_eles('next-operation'(op(+, =, 'except-symbols')), _431100) ^ Unify: (216) [user] compound_eles('next-operation'(op(+, =, 'except-symbols')), _431100) Call: (217) [system] is_list('next-operation'(op(+, =, 'except-symbols'))) Fail: (217) [system] is_list('next-operation'(op(+, =, 'except-symbols'))) ^ Redo: (216) [user] compound_eles('next-operation'(op(+, =, 'except-symbols')), _431100) ^ Unify: (216) [user] compound_eles('next-operation'(op(+, =, 'except-symbols')), _431100) Call: (217) [system] compound('next-operation'(op(+, =, 'except-symbols'))) Exit: (217) [system] compound('next-operation'(op(+, =, 'except-symbols'))) Call: (217) [system] compound_name_arguments('next-operation'(op(+, =, 'except-symbols')), _438510, _438512) Exit: (217) [system] compound_name_arguments('next-operation'(op(+, =, 'except-symbols')), 'next-operation', [op(+, =, 'except-symbols')]) Call: (217) [lists] lists:member(_431100, ['next-operation', op(+, =, 'except-symbols')]) Unify: (217) [lists] lists:member(_431100, ['next-operation', op(+, =, 'except-symbols')]) Call: (218) [lists] lists:member_([op(+, =, 'except-symbols')], _431100, 'next-operation') Unify: (218) [lists] lists:member_([op(+, =, 'except-symbols')], 'next-operation', 'next-operation') Exit: (218) [lists] lists:member_([op(+, =, 'except-symbols')], 'next-operation', 'next-operation') Exit: (217) [lists] lists:member('next-operation', ['next-operation', op(+, =, 'except-symbols')]) ^ Exit: (216) [user] compound_eles('next-operation'(op(+, =, 'except-symbols')), 'next-operation') ^ Call: (216) [user] compound_eles(0, 'next-operation', _418090) ^ Unify: (216) [user] compound_eles(0, 'next-operation', _418090) Call: (217) [system] var('next-operation') Fail: (217) [system] var('next-operation') ^ Redo: (216) [user] compound_eles(0, 'next-operation', _418090) ^ Unify: (216) [user] compound_eles(0, 'next-operation', _418090) Call: (217) [system] compound('next-operation') Fail: (217) [system] compound('next-operation') ^ Redo: (216) [user] compound_eles(0, 'next-operation', _418090) Call: (217) [system] _418090='next-operation' Exit: (217) [system] 'next-operation'='next-operation' ^ Exit: (216) [user] compound_eles(0, 'next-operation', 'next-operation') ^ Exit: (215) [user] compound_eles(1, 'next-operation'(op(+, =, 'except-symbols')), 'next-operation') ^ Call: (215) [user] pfcIgnored('next-operation') ^ Fail: (215) [user] pfcIgnored('next-operation') Redo: (218) [lists] lists:member_([op(+, =, 'except-symbols')], _431100, 'next-operation') Unify: (218) [lists] lists:member_([op(+, =, 'except-symbols')], _431100, 'next-operation') Call: (219) [lists] lists:member_([], _431100, op(+, =, 'except-symbols')) Unify: (219) [lists] lists:member_([], op(+, =, 'except-symbols'), op(+, =, 'except-symbols')) Exit: (219) [lists] lists:member_([], op(+, =, 'except-symbols'), op(+, =, 'except-symbols')) Exit: (218) [lists] lists:member_([op(+, =, 'except-symbols')], op(+, =, 'except-symbols'), 'next-operation') Exit: (217) [lists] lists:member(op(+, =, 'except-symbols'), ['next-operation', op(+, =, 'except-symbols')]) ^ Exit: (216) [user] compound_eles('next-operation'(op(+, =, 'except-symbols')), op(+, =, 'except-symbols')) ^ Call: (216) [user] compound_eles(0, op(+, =, 'except-symbols'), _418090) ^ Unify: (216) [user] compound_eles(0, op(+, =, 'except-symbols'), _418090) Call: (217) [system] var(op(+, =, 'except-symbols')) Fail: (217) [system] var(op(+, =, 'except-symbols')) ^ Redo: (216) [user] compound_eles(0, op(+, =, 'except-symbols'), _418090) ^ Unify: (216) [user] compound_eles(0, op(+, =, 'except-symbols'), _418090) Call: (217) [system] compound(op(+, =, 'except-symbols')) Exit: (217) [system] compound(op(+, =, 'except-symbols')) Call: (217) [system] 0<1 Exit: (217) [system] 0<1 Call: (217) [system] _418090=op(+, =, 'except-symbols') Exit: (217) [system] op(+, =, 'except-symbols')=op(+, =, 'except-symbols') ^ Exit: (216) [user] compound_eles(0, op(+, =, 'except-symbols'), op(+, =, 'except-symbols')) ^ Exit: (215) [user] compound_eles(1, 'next-operation'(op(+, =, 'except-symbols')), op(+, =, 'except-symbols')) ^ Call: (215) [user] pfcIgnored(op(+, =, 'except-symbols')) ^ Fail: (215) [user] pfcIgnored(op(+, =, 'except-symbols')) ^ Fail: (214) [user] pfcIsNotTraced('next-operation'(op(+, =, 'except-symbols'))) ^ Redo: (213) [user] pfcIsTraced('next-operation'(op(+, =, 'except-symbols'))) ^ Unify: (213) [user] pfcIsTraced('next-operation'(op(+, =, 'except-symbols'))) ^ Call: (214) [user] compound_eles(1, 'next-operation'(op(+, =, 'except-symbols')), _485890) ^ Unify: (214) [user] compound_eles(1, 'next-operation'(op(+, =, 'except-symbols')), _485890) Call: (215) [system] var('next-operation'(op(+, =, 'except-symbols'))) Fail: (215) [system] var('next-operation'(op(+, =, 'except-symbols'))) ^ Redo: (214) [user] compound_eles(1, 'next-operation'(op(+, =, 'except-symbols')), _485890) ^ Unify: (214) [user] compound_eles(1, 'next-operation'(op(+, =, 'except-symbols')), _485890) Call: (215) [system] compound('next-operation'(op(+, =, 'except-symbols'))) Exit: (215) [system] compound('next-operation'(op(+, =, 'except-symbols'))) Call: (215) [system] 1<1 Fail: (215) [system] 1<1 ^ Redo: (214) [user] compound_eles(1, 'next-operation'(op(+, =, 'except-symbols')), _485890) ^ Unify: (214) [user] compound_eles(1, 'next-operation'(op(+, =, 'except-symbols')), _485890) Call: (215) [system] _497042 is 1+ -1 Exit: (215) [system] 0 is 1+ -1 ^ Call: (215) [user] compound_eles('next-operation'(op(+, =, 'except-symbols')), _498900) ^ Unify: (215) [user] compound_eles('next-operation'(op(+, =, 'except-symbols')), _498900) Call: (216) [system] is_list('next-operation'(op(+, =, 'except-symbols'))) Fail: (216) [system] is_list('next-operation'(op(+, =, 'except-symbols'))) ^ Redo: (215) [user] compound_eles('next-operation'(op(+, =, 'except-symbols')), _498900) ^ Unify: (215) [user] compound_eles('next-operation'(op(+, =, 'except-symbols')), _498900) Call: (216) [system] compound('next-operation'(op(+, =, 'except-symbols'))) Exit: (216) [system] compound('next-operation'(op(+, =, 'except-symbols'))) Call: (216) [system] compound_name_arguments('next-operation'(op(+, =, 'except-symbols')), _506310, _506312) Exit: (216) [system] compound_name_arguments('next-operation'(op(+, =, 'except-symbols')), 'next-operation', [op(+, =, 'except-symbols')]) Call: (216) [lists] lists:member(_498900, ['next-operation', op(+, =, 'except-symbols')]) Unify: (216) [lists] lists:member(_498900, ['next-operation', op(+, =, 'except-symbols')]) Call: (217) [lists] lists:member_([op(+, =, 'except-symbols')], _498900, 'next-operation') Unify: (217) [lists] lists:member_([op(+, =, 'except-symbols')], 'next-operation', 'next-operation') Exit: (217) [lists] lists:member_([op(+, =, 'except-symbols')], 'next-operation', 'next-operation') Exit: (216) [lists] lists:member('next-operation', ['next-operation', op(+, =, 'except-symbols')]) ^ Exit: (215) [user] compound_eles('next-operation'(op(+, =, 'except-symbols')), 'next-operation') ^ Call: (215) [user] compound_eles(0, 'next-operation', _485890) ^ Unify: (215) [user] compound_eles(0, 'next-operation', _485890) Call: (216) [system] var('next-operation') Fail: (216) [system] var('next-operation') ^ Redo: (215) [user] compound_eles(0, 'next-operation', _485890) ^ Unify: (215) [user] compound_eles(0, 'next-operation', _485890) Call: (216) [system] compound('next-operation') Fail: (216) [system] compound('next-operation') ^ Redo: (215) [user] compound_eles(0, 'next-operation', _485890) Call: (216) [system] _485890='next-operation' Exit: (216) [system] 'next-operation'='next-operation' ^ Exit: (215) [user] compound_eles(0, 'next-operation', 'next-operation') ^ Exit: (214) [user] compound_eles(1, 'next-operation'(op(+, =, 'except-symbols')), 'next-operation') ^ Call: (214) [user] pfcTraced('next-operation') ^ Fail: (214) [user] pfcTraced('next-operation') Redo: (217) [lists] lists:member_([op(+, =, 'except-symbols')], _3872, 'next-operation') Unify: (217) [lists] lists:member_([op(+, =, 'except-symbols')], _3872, 'next-operation') Call: (218) [lists] lists:member_([], _3872, op(+, =, 'except-symbols')) Unify: (218) [lists] lists:member_([], op(+, =, 'except-symbols'), op(+, =, 'except-symbols')) Exit: (218) [lists] lists:member_([], op(+, =, 'except-symbols'), op(+, =, 'except-symbols')) Exit: (217) [lists] lists:member_([op(+, =, 'except-symbols')], op(+, =, 'except-symbols'), 'next-operation') Exit: (216) [lists] lists:member(op(+, =, 'except-symbols'), ['next-operation', op(+, =, 'except-symbols')]) ^ Exit: (215) [user] compound_eles('next-operation'(op(+, =, 'except-symbols')), op(+, =, 'except-symbols')) ^ Call: (215) [user] compound_eles(0, op(+, =, 'except-symbols'), _3868) ^ Unify: (215) [user] compound_eles(0, op(+, =, 'except-symbols'), _3868) Call: (216) [system] var(op(+, =, 'except-symbols')) Fail: (216) [system] var(op(+, =, 'except-symbols')) ^ Redo: (215) [user] compound_eles(0, op(+, =, 'except-symbols'), _3868) ^ Unify: (215) [user] compound_eles(0, op(+, =, 'except-symbols'), _3868) Call: (216) [system] compound(op(+, =, 'except-symbols')) Exit: (216) [system] compound(op(+, =, 'except-symbols')) Call: (216) [system] 0<1 Exit: (216) [system] 0<1 Call: (216) [system] _3868=op(+, =, 'except-symbols') Exit: (216) [system] op(+, =, 'except-symbols')=op(+, =, 'except-symbols') ^ Exit: (215) [user] compound_eles(0, op(+, =, 'except-symbols'), op(+, =, 'except-symbols')) ^ Exit: (214) [user] compound_eles(1, 'next-operation'(op(+, =, 'except-symbols')), op(+, =, 'except-symbols')) ^ Call: (214) [user] pfcTraced(op(+, =, 'except-symbols')) ^ Fail: (214) [user] pfcTraced(op(+, =, 'except-symbols')) ^ Fail: (213) [user] pfcIsTraced('next-operation'(op(+, =, 'except-symbols'))) ^ Redo: (212) [user] pfcTraceAddPrint('next-operation'(op(+, =, 'except-symbols')), (P;HTML|mfl4(_3708, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (212) [user] pfcTraceAddPrint('next-operation'(op(+, =, 'except-symbols')), (P;HTML|mfl4(_3708, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (212) [user] pfcTraceAddPrint('next-operation'(op(+, =, 'except-symbols')), (P;HTML|mfl4(_3708, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (212) [user] pfcTraceBreak('next-operation'(op(+, =, 'except-symbols')), (P;HTML|mfl4(_3708, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (212) [user] pfcTraceBreak('next-operation'(op(+, =, 'except-symbols')), (P;HTML|mfl4(_3708, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (213) [user] pfcSpied('next-operation'(op(+, =, 'except-symbols')), +) ^ Fail: (213) [user] pfcSpied('next-operation'(op(+, =, 'except-symbols')), +) ^ Redo: (212) [user] pfcTraceBreak('next-operation'(op(+, =, 'except-symbols')), (P;HTML|mfl4(_3708, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (212) [user] pfcTraceBreak('next-operation'(op(+, =, 'except-symbols')), (P;HTML|mfl4(_3708, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (211) [user] pfcTraceAdd('next-operation'(op(+, =, 'except-symbols')), (P;HTML|mfl4(_3708, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (209) [user] must_ex(pfcTraceAdd('next-operation'(op(+, =, 'except-symbols')), (P;HTML|mfl4(_3708, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (209) [user] must_ex(pfcEnqueue('next-operation'(op(+, =, 'except-symbols')), (P;HTML|mfl4(_3708, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Unify: (209) [user] must_ex(pfcEnqueue('next-operation'(op(+, =, 'except-symbols')), (P;HTML|mfl4(_3708, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (211) [user] pfcEnqueue('next-operation'(op(+, =, 'except-symbols')), (P;HTML|mfl4(_3708, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (211) [user] pfcEnqueue('next-operation'(op(+, =, 'except-symbols')), (P;HTML|mfl4(_3708, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (212) [user] pfcGetSearch(_132340) ^ Unify: (212) [user] pfcGetSearch(_132340) Call: (213) [t_l] t_l:pfcSearchTL(_134190) Fail: (213) [t_l] t_l:pfcSearchTL(_134190) ^ Redo: (212) [user] pfcGetSearch(_132340) ^ Call: (213) [user] pfcSearch(_136964) ^ Unify: (213) [user] pfcSearch(direct) ^ Exit: (213) [user] pfcSearch(direct) Call: (213) [system] _132340=direct Exit: (213) [system] direct=direct ^ Exit: (212) [user] pfcGetSearch(direct) ^ Call: (212) [user] pfcEnqueue(direct, 'next-operation'(op(+, =, 'except-symbols')), (P;HTML|mfl4(_3708, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (212) [user] pfcEnqueue(direct, 'next-operation'(op(+, =, 'except-symbols')), (P;HTML|mfl4(_3708, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) Call: (213) [system] direct=direct Exit: (213) [system] direct=direct ^ Call: (213) [user] pfcFwd('next-operation'(op(+, =, 'except-symbols'))) ^ Unify: (213) [user] pfcFwd('next-operation'(op(+, =, 'except-symbols'))) ^ Call: (214) [user] control_arg_types('next-operation'(op(+, =, 'except-symbols')), _161426) ^ Unify: (214) [user] control_arg_types('next-operation'(op(+, =, 'except-symbols')), _161426) Call: (215) [system] fail Fail: (215) [system] fail ^ Fail: (214) [user] control_arg_types('next-operation'(op(+, =, 'except-symbols')), _161426) ^ Redo: (213) [user] pfcFwd('next-operation'(op(+, =, 'except-symbols'))) ^ Unify: (213) [user] pfcFwd('next-operation'(op(+, =, 'except-symbols'))) ^ Call: (214) [user] locally_each:locally(set_prolog_flag(occurs_check, true), pfcFwd0('next-operation'(op(+, =, 'except-symbols')))) ^ Unify: (214) [locally_each] locally_each:locally(user:set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, 'except-symbols')))) ^ Call: (215) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, 'except-symbols'))), user:each_call_cleanup) ^ Unify: (215) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, 'except-symbols'))), user:each_call_cleanup) Call: (216) [system] current_prolog_flag(occurs_check, _171688) Exit: (216) [system] current_prolog_flag(occurs_check, true) ^ Call: (216) [locally_each] locally_each:wtl_how(trusted_redo_call_cleanup, true==true, user:set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, 'except-symbols'))), user:set_prolog_flag(occurs_check, true)) ^ Unify: (216) [locally_each] locally_each:wtl_how(locally_each:trusted_redo_call_cleanup, locally_each:(true==true), user:set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, 'except-symbols'))), user:set_prolog_flag(occurs_check, true)) Call: (217) [system] true==true Exit: (217) [system] true==true ^ Call: (217) [user] pfcFwd0('next-operation'(op(+, =, 'except-symbols'))) ^ Unify: (217) [user] pfcFwd0('next-operation'(op(+, =, 'except-symbols'))) Call: (218) [system] is_list(_179184) Fail: (218) [system] is_list(_179184) ^ Redo: (217) [user] pfcFwd0('next-operation'(op(+, =, 'except-symbols'))) ^ Call: (218) [user] pfcFwd1('next-operation'(op(+, =, 'except-symbols'))) ^ Unify: (218) [user] pfcFwd1('next-operation'(op(+, =, 'except-symbols'))) ^ Call: (219) [user] fc_rule_check('next-operation'(op(+, =, 'except-symbols'))) ^ Unify: (219) [user] fc_rule_check('next-operation'(op(+, =, 'except-symbols'))) ^ Exit: (219) [user] fc_rule_check('next-operation'(op(+, =, 'except-symbols'))) Call: (219) [system] copy_term('next-operation'(op(+, =, 'except-symbols')), _186578) Exit: (219) [system] copy_term('next-operation'(op(+, =, 'except-symbols')), 'next-operation'(op(+, =, 'except-symbols'))) ^ Call: (219) [user] ignore(fcpt('next-operation'(op(+, =, 'except-symbols')), 'next-operation'(op(+, =, 'except-symbols')))) ^ Unify: (219) [system] ignore(user:fcpt('next-operation'(op(+, =, 'except-symbols')), 'next-operation'(op(+, =, 'except-symbols')))) ^ Call: (220) [user] fcpt('next-operation'(op(+, =, 'except-symbols')), 'next-operation'(op(+, =, 'except-symbols'))) ^ Unify: (220) [user] fcpt('next-operation'(op(+, =, 'except-symbols')), 'next-operation'(op(+, =, 'except-symbols'))) ^ Call: (221) [user] pfcGetTriggerQuick('$pt$'('next-operation'(op(+, =, 'except-symbols')), _192170)) ^ Unify: (221) [user] pfcGetTriggerQuick('$pt$'('next-operation'(op(+, =, 'except-symbols')), _192170)) ^ Call: (222) [user] clause('$pt$'('next-operation'(op(+, =, 'except-symbols')), _192170), true) ^ Fail: (222) [user] clause('$pt$'('next-operation'(op(+, =, 'except-symbols')), _192170), true) ^ Redo: (221) [user] pfcGetTriggerQuick('$pt$'('next-operation'(op(+, =, 'except-symbols')), _192170)) ^ Call: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'except-symbols')), _192170)) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'except-symbols')), _192170)) Call: (223) [system] var('$pt$'('next-operation'(op(+, =, 'except-symbols')), _192170)) Fail: (223) [system] var('$pt$'('next-operation'(op(+, =, 'except-symbols')), _192170)) ^ Redo: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'except-symbols')), _192170)) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'except-symbols')), _192170)) Call: (223) [system] callable('$pt$'('next-operation'(op(+, =, 'except-symbols')), _192170)) Exit: (223) [system] callable('$pt$'('next-operation'(op(+, =, 'except-symbols')), _192170)) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'except-symbols')), _192170)) ^ Redo: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'except-symbols')), _192170)) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'except-symbols')), _192170)) ^ Call: (223) [user] predicate_property('$pt$'('next-operation'(op(+, =, 'except-symbols')), _192170), imported_from(system)) ^ Unify: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, 'except-symbols')), _192170), imported_from(system)) Call: (224) [system] nonvar(imported_from(system)) Exit: (224) [system] nonvar(imported_from(system)) Call: (224) [$syspreds] property_predicate(imported_from(system), user:'$pt$'('next-operation'(op(+, =, 'except-symbols')), _192170)) Unify: (224) [$syspreds] property_predicate(imported_from(system), user:'$pt$'('next-operation'(op(+, =, 'except-symbols')), _192170)) Call: (225) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, 'except-symbols')), _192170)) Unify: (225) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, 'except-symbols')), _192170)) Call: (226) [system] callable('$pt$'('next-operation'(op(+, =, 'except-symbols')), _192170)) Exit: (226) [system] callable('$pt$'('next-operation'(op(+, =, 'except-symbols')), _192170)) Call: (226) [system] atom(user) Exit: (226) [system] atom(user) Exit: (225) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, 'except-symbols')), _192170)) ^ Fail: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, 'except-symbols')), _192170), imported_from(system)) ^ Redo: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'except-symbols')), _192170)) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'except-symbols')), _192170)) ^ Call: (223) [user] predicate_property('$pt$'('next-operation'(op(+, =, 'except-symbols')), _192170), built_in) ^ Unify: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, 'except-symbols')), _192170), built_in) Call: (224) [system] nonvar(built_in) Exit: (224) [system] nonvar(built_in) Call: (224) [$syspreds] property_predicate(built_in, user:'$pt$'('next-operation'(op(+, =, 'except-symbols')), _192170)) Unify: (224) [$syspreds] property_predicate(built_in, user:'$pt$'('next-operation'(op(+, =, 'except-symbols')), _192170)) Call: (225) [system] callable('$pt$'('next-operation'(op(+, =, 'except-symbols')), _192170)) Exit: (225) [system] callable('$pt$'('next-operation'(op(+, =, 'except-symbols')), _192170)) Call: (225) [$syspreds] goal_name_arity('$pt$'('next-operation'(op(+, =, 'except-symbols')), _192170), _229240, _229242) Unify: (225) [$syspreds] goal_name_arity('$pt$'('next-operation'(op(+, =, 'except-symbols')), _192170), _229240, _229242) Call: (226) [system] compound('$pt$'('next-operation'(op(+, =, 'except-symbols')), _192170)) Exit: (226) [system] compound('$pt$'('next-operation'(op(+, =, 'except-symbols')), _192170)) Call: (226) [system] compound_name_arity('$pt$'('next-operation'(op(+, =, 'except-symbols')), _192170), _229240, _229242) Exit: (226) [system] compound_name_arity('$pt$'('next-operation'(op(+, =, 'except-symbols')), _192170), '$pt$', 2) Exit: (225) [$syspreds] goal_name_arity('$pt$'('next-operation'(op(+, =, 'except-symbols')), _192170), '$pt$', 2) ^ Call: (225) [$syspreds] current_predicate(user:'$pt$'/2) ^ Exit: (225) [$syspreds] current_predicate(user:'$pt$'/2) ^ Fail: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, 'except-symbols')), _192170), built_in) ^ Redo: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'except-symbols')), _192170)) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'except-symbols')), _192170)) ^ Call: (223) [user] predicate_property('$pt$'('next-operation'(op(+, =, 'except-symbols')), _192170), _240482) ^ Unify: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, 'except-symbols')), _192170), _241422) Call: (224) [system] nonvar(_242280) ^ Redo: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, 'except-symbols')), _192170), _243282) ^ Unify: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, 'except-symbols')), _192170), _244216) Call: (224) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, 'except-symbols')), _192170)) Unify: (224) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, 'except-symbols')), _192170)) Call: (225) [system] callable('$pt$'('next-operation'(op(+, =, 'except-symbols')), _192170)) Exit: (225) [system] callable('$pt$'('next-operation'(op(+, =, 'except-symbols')), _192170)) Call: (225) [system] atom(user) Exit: (225) [system] atom(user) Exit: (224) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, 'except-symbols')), _192170)) ^ Exit: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, 'except-symbols')), _192170), interpreted) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'except-symbols')), _192170)) ^ Call: (223) [user] predicate_property('$pt$'('next-operation'(op(+, =, 'except-symbols')), _192170), number_of_clauses(_253410)) ^ Unify: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, 'except-symbols')), _192170), number_of_clauses(_253410)) Call: (224) [system] nonvar(number_of_clauses(_253410)) Exit: (224) [system] nonvar(number_of_clauses(_253410)) Call: (224) [$syspreds] property_predicate(number_of_clauses(_253410), user:'$pt$'('next-operation'(op(+, =, 'except-symbols')), _192170)) Unify: (224) [$syspreds] property_predicate(number_of_clauses(_253410), user:'$pt$'('next-operation'(op(+, =, 'except-symbols')), _192170)) Call: (225) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, 'except-symbols')), _192170)) Unify: (225) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, 'except-symbols')), _192170)) Call: (226) [system] callable('$pt$'('next-operation'(op(+, =, 'except-symbols')), _192170)) Exit: (226) [system] callable('$pt$'('next-operation'(op(+, =, 'except-symbols')), _192170)) Call: (226) [system] atom(user) Exit: (226) [system] atom(user) Exit: (225) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, 'except-symbols')), _192170)) Exit: (224) [$syspreds] property_predicate(number_of_clauses(0), user:'$pt$'('next-operation'(op(+, =, 'except-symbols')), _192170)) ^ Exit: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, 'except-symbols')), _192170), number_of_clauses(0)) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'except-symbols')), _192170)) ^ Call: (223) [user] setup_call_cleanup(nb_current('$pfc_current_choice', _268254), (prolog_current_choice(_268264), push_current_choice(_268264), clause('$pt$'('next-operation'(op(+, =, 'except-symbols')), _192170), _268286), pfc_call(_268286)), nb_setval('$pfc_current_choice', _268254)) ^ Unify: (223) [system] setup_call_cleanup(user:nb_current('$pfc_current_choice', _268254), user:(prolog_current_choice(_268264), push_current_choice(_268264), clause('$pt$'('next-operation'(op(+, =, 'except-symbols')), _192170), _268286), pfc_call(_268286)), user:nb_setval('$pfc_current_choice', _268254)) ^ Call: (224) [system] sig_atomic(user:nb_current('$pfc_current_choice', _268254)) Call: (226) [system] nb_current('$pfc_current_choice', _268254) Exit: (226) [system] nb_current('$pfc_current_choice', []) ^ Exit: (224) [system] sig_atomic(user:nb_current('$pfc_current_choice', [])) Call: (225) [system] prolog_current_choice(_268264) Exit: (225) [system] prolog_current_choice(2931) ^ Call: (225) [user] push_current_choice(2931) ^ Unify: (225) [user] push_current_choice(2931) Call: (226) [system] nb_current('$pfc_current_choice', _277604) Exit: (226) [system] nb_current('$pfc_current_choice', []) Call: (226) [system] b_setval('$pfc_current_choice', [2931]) Exit: (226) [system] b_setval('$pfc_current_choice', [2931]) ^ Exit: (225) [user] push_current_choice(2931) ^ Call: (225) [user] clause('$pt$'('next-operation'(op(+, =, 'except-symbols')), _192170), _268286) ^ Fail: (225) [user] clause('$pt$'('next-operation'(op(+, =, 'except-symbols')), _192170), _268286) Call: (225) [$syspreds] nb_setval('$pfc_current_choice', []) Unify: (225) [$syspreds] nb_setval('$pfc_current_choice', []) Call: (226) [system] duplicate_term([], _285976) Exit: (226) [system] duplicate_term([], []) Call: (226) [system] nb_linkval('$pfc_current_choice', []) Exit: (226) [system] nb_linkval('$pfc_current_choice', []) Exit: (225) [$syspreds] nb_setval('$pfc_current_choice', []) ^ Fail: (223) [system] setup_call_cleanup(user:nb_current('$pfc_current_choice', _268254), user:(prolog_current_choice(_268264), push_current_choice(_268264), clause('$pt$'('next-operation'(op(+, =, 'except-symbols')), _192170), _268286), pfc_call(_268286)), user:nb_setval('$pfc_current_choice', _268254)) ^ Fail: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, 'except-symbols')), _192170)) ^ Fail: (221) [user] pfcGetTriggerQuick('$pt$'('next-operation'(op(+, =, 'except-symbols')), _192170)) ^ Redo: (220) [user] fcpt('next-operation'(op(+, =, 'except-symbols')), 'next-operation'(op(+, =, 'except-symbols'))) ^ Unify: (220) [user] fcpt('next-operation'(op(+, =, 'except-symbols')), 'next-operation'(op(+, =, 'except-symbols'))) ^ Exit: (220) [user] fcpt('next-operation'(op(+, =, 'except-symbols')), 'next-operation'(op(+, =, 'except-symbols'))) ^ Exit: (219) [system] ignore(user:fcpt('next-operation'(op(+, =, 'except-symbols')), 'next-operation'(op(+, =, 'except-symbols')))) ^ Call: (219) [user] ignore(fcnt('next-operation'(op(+, =, 'except-symbols')), 'next-operation'(op(+, =, 'except-symbols')))) ^ Unify: (219) [system] ignore(user:fcnt('next-operation'(op(+, =, 'except-symbols')), 'next-operation'(op(+, =, 'except-symbols')))) ^ Call: (220) [user] fcnt('next-operation'(op(+, =, 'except-symbols')), 'next-operation'(op(+, =, 'except-symbols'))) ^ Unify: (220) [user] fcnt('next-operation'(op(+, =, 'except-symbols')), 'next-operation'(op(+, =, 'except-symbols'))) ^ Call: (221) [user] pfc_spft(_300846, _300932, '$nt$'('next-operation'(op(+, =, 'except-symbols')), _300852, _300854)) ^ Unify: (221) [user] pfc_spft(_300846, _301864, '$nt$'('next-operation'(op(+, =, 'except-symbols')), _300852, _300854)) ^ Call: (222) [user] pfcCallSystem('$spft$'(_300846, _302724, '$nt$'('next-operation'(op(+, =, 'except-symbols')), _300852, _300854))) ^ Unify: (222) [user] pfcCallSystem('$spft$'(_300846, _302724, '$nt$'('next-operation'(op(+, =, 'except-symbols')), _300852, _300854))) ^ Call: (223) [user] pfc_call('$spft$'(_300846, _302724, '$nt$'('next-operation'(op(+, =, 'except-symbols')), _300852, _300854))) ^ Unify: (223) [user] pfc_call('$spft$'(_300846, _302724, '$nt$'('next-operation'(op(+, =, 'except-symbols')), _300852, _300854))) Call: (224) [system] var('$spft$'(_300846, _302724, '$nt$'('next-operation'(op(+, =, 'except-symbols')), _300852, _300854))) Fail: (224) [system] var('$spft$'(_300846, _302724, '$nt$'('next-operation'(op(+, =, 'except-symbols')), _300852, _300854))) ^ Redo: (223) [user] pfc_call('$spft$'(_300846, _302724, '$nt$'('next-operation'(op(+, =, 'except-symbols')), _300852, _300854))) ^ Unify: (223) [user] pfc_call('$spft$'(_300846, _302724, '$nt$'('next-operation'(op(+, =, 'except-symbols')), _300852, _300854))) Call: (224) [system] callable('$spft$'(_300846, _302724, '$nt$'('next-operation'(op(+, =, 'except-symbols')), _300852, _300854))) Exit: (224) [system] callable('$spft$'(_300846, _302724, '$nt$'('next-operation'(op(+, =, 'except-symbols')), _300852, _300854))) ^ Unify: (223) [user] pfc_call('$spft$'(_300846, _302724, '$nt$'('next-operation'(op(+, =, 'except-symbols')), _300852, _300854))) ^ Redo: (223) [user] pfc_call('$spft$'(_300846, _302724, '$nt$'('next-operation'(op(+, =, 'except-symbols')), _300852, _300854))) ^ Unify: (223) [user] pfc_call('$spft$'(_300846, _302724, '$nt$'('next-operation'(op(+, =, 'except-symbols')), _300852, _300854))) ^ Call: (224) [user] predicate_property('$spft$'(_300846, _302724, '$nt$'('next-operation'(op(+, =, 'except-symbols')), _300852, _300854)), imported_from(system)) ^ Unify: (224) [$syspreds] predicate_property(user:'$spft$'(_300846, _302724, '$nt$'('next-operation'(op(+, =, 'except-symbols')), _300852, _300854)), imported_from(system)) Call: (225) [system] nonvar(imported_from(system)) Exit: (225) [system] nonvar(imported_from(system)) Call: (225) [$syspreds] property_predicate(imported_from(system), user:'$spft$'(_300846, _302724, '$nt$'('next-operation'(op(+, =, 'except-symbols')), _300852, _300854))) Unify: (225) [$syspreds] property_predicate(imported_from(system), user:'$spft$'(_300846, _302724, '$nt$'('next-operation'(op(+, =, 'except-symbols')), _300852, _300854))) Call: (226) [$syspreds] define_or_generate(user:'$spft$'(_300846, _302724, '$nt$'('next-operation'(op(+, =, 'except-symbols')), _300852, _300854))) Unify: (226) [$syspreds] define_or_generate(user:'$spft$'(_300846, _302724, '$nt$'('next-operation'(op(+, =, 'except-symbols')), _300852, _300854))) Call: (227) [system] callable('$spft$'(_300846, _302724, '$nt$'('next-operation'(op(+, =, 'except-symbols')), _300852, _300854))) Exit: (227) [system] callable('$spft$'(_300846, _302724, '$nt$'('next-operation'(op(+, =, 'except-symbols')), _300852, _300854))) Call: (227) [system] atom(user) Exit: (227) [system] atom(user) Exit: (226) [$syspreds] define_or_generate(user:'$spft$'(_300846, _302724, '$nt$'('next-operation'(op(+, =, 'except-symbols')), _300852, _300854))) ^ Fail: (224) [$syspreds] predicate_property(user:'$spft$'(_300846, _302724, '$nt$'('next-operation'(op(+, =, 'except-symbols')), _300852, _300854)), imported_from(system)) ^ Redo: (223) [user] pfc_call('$spft$'(_300846, _302724, '$nt$'('next-operation'(op(+, =, 'except-symbols')), _300852, _300854))) ^ Unify: (223) [user] pfc_call('$spft$'(_300846, _302724, '$nt$'('next-operation'(op(+, =, 'except-symbols')), _300852, _300854))) ^ Call: (224) [user] predicate_property('$spft$'(_300846, _302724, '$nt$'('next-operation'(op(+, =, 'except-symbols')), _300852, _300854)), built_in) ^ Unify: (224) [$syspreds] predicate_property(user:'$spft$'(_300846, _302724, '$nt$'('next-operation'(op(+, =, 'except-symbols')), _300852, _300854)), built_in) Call: (225) [system] nonvar(built_in) Exit: (225) [system] nonvar(built_in) Call: (225) [$syspreds] property_predicate(built_in, user:'$spft$'(_300846, _302724, '$nt$'('next-operation'(op(+, =, 'except-symbols')), _300852, _300854))) Unify: (225) [$syspreds] property_predicate(built_in, user:'$spft$'(_300846, _302724, '$nt$'('next-operation'(op(+, =, 'except-symbols')), _300852, _300854))) Call: (226) [system] callable('$spft$'(_300846, _302724, '$nt$'('next-operation'(op(+, =, 'except-symbols')), _300852, _300854))) Exit: (226) [system] callable('$spft$'(_300846, _302724, '$nt$'('next-operation'(op(+, =, 'except-symbols')), _300852, _300854))) Call: (226) [$syspreds] goal_name_arity('$spft$'(_300846, _302724, '$nt$'('next-operation'(op(+, =, 'except-symbols')), _300852, _300854)), _337004, _337006) Unify: (226) [$syspreds] goal_name_arity('$spft$'(_300846, _302724, '$nt$'('next-operation'(op(+, =, 'except-symbols')), _300852, _300854)), _337004, _337006) Call: (227) [system] compound('$spft$'(_300846, _302724, '$nt$'('next-operation'(op(+, =, 'except-symbols')), _300852, _300854))) Exit: (227) [system] compound('$spft$'(_300846, _302724, '$nt$'('next-operation'(op(+, =, 'except-symbols')), _300852, _300854))) Call: (227) [system] compound_name_arity('$spft$'(_300846, _302724, '$nt$'('next-operation'(op(+, =, 'except-symbols')), _300852, _300854)), _337004, _337006) Exit: (227) [system] compound_name_arity('$spft$'(_300846, _302724, '$nt$'('next-operation'(op(+, =, 'except-symbols')), _300852, _300854)), '$spft$', 3) Exit: (226) [$syspreds] goal_name_arity('$spft$'(_300846, _302724, '$nt$'('next-operation'(op(+, =, 'except-symbols')), _300852, _300854)), '$spft$', 3) ^ Call: (226) [$syspreds] current_predicate(user:'$spft$'/3) ^ Exit: (226) [$syspreds] current_predicate(user:'$spft$'/3) ^ Fail: (224) [$syspreds] predicate_property(user:'$spft$'(_300846, _302724, '$nt$'('next-operation'(op(+, =, 'except-symbols')), _300852, _300854)), built_in) ^ Redo: (223) [user] pfc_call('$spft$'(_300846, _302724, '$nt$'('next-operation'(op(+, =, 'except-symbols')), _300852, _300854))) ^ Unify: (223) [user] pfc_call('$spft$'(_300846, _302724, '$nt$'('next-operation'(op(+, =, 'except-symbols')), _300852, _300854))) ^ Call: (224) [user] predicate_property('$spft$'(_300846, _302724, '$nt$'('next-operation'(op(+, =, 'except-symbols')), _300852, _300854)), _348246) ^ Unify: (224) [$syspreds] predicate_property(user:'$spft$'(_300846, _302724, '$nt$'('next-operation'(op(+, =, 'except-symbols')), _300852, _300854)), _349186) Call: (225) [system] nonvar(_350044) ^ Redo: (224) [$syspreds] predicate_property(user:'$spft$'(_300846, _302724, '$nt$'('next-operation'(op(+, =, 'except-symbols')), _300852, _300854)), _351046) ^ Unify: (224) [$syspreds] predicate_property(user:'$spft$'(_300846, _302724, '$nt$'('next-operation'(op(+, =, 'except-symbols')), _300852, _300854)), _351980) Call: (225) [$syspreds] define_or_generate(user:'$spft$'(_300846, _302724, '$nt$'('next-operation'(op(+, =, 'except-symbols')), _300852, _300854))) Unify: (225) [$syspreds] define_or_generate(user:'$spft$'(_300846, _302724, '$nt$'('next-operation'(op(+, =, 'except-symbols')), _300852, _300854))) Call: (226) [system] callable('$spft$'(_300846, _302724, '$nt$'('next-operation'(op(+, =, 'except-symbols')), _300852, _300854))) Exit: (226) [system] callable('$spft$'(_300846, _302724, '$nt$'('next-operation'(op(+, =, 'except-symbols')), _300852, _300854))) Call: (226) [system] atom(user) Exit: (226) [system] atom(user) Exit: (225) [$syspreds] define_or_generate(user:'$spft$'(_300846, _302724, '$nt$'('next-operation'(op(+, =, 'except-symbols')), _300852, _300854))) ^ Exit: (224) [$syspreds] predicate_property(user:'$spft$'(_300846, _302724, '$nt$'('next-operation'(op(+, =, 'except-symbols')), _300852, _300854)), interpreted) ^ Unify: (223) [user] pfc_call('$spft$'(_300846, _302724, '$nt$'('next-operation'(op(+, =, 'except-symbols')), _300852, _300854))) ^ Call: (224) [user] predicate_property('$spft$'(_300846, _302724, '$nt$'('next-operation'(op(+, =, 'except-symbols')), _300852, _300854)), number_of_clauses(_361174)) ^ Unify: (224) [$syspreds] predicate_property(user:'$spft$'(_300846, _302724, '$nt$'('next-operation'(op(+, =, 'except-symbols')), _300852, _300854)), number_of_clauses(_361174)) Call: (225) [system] nonvar(number_of_clauses(_361174)) Exit: (225) [system] nonvar(number_of_clauses(_361174)) Call: (225) [$syspreds] property_predicate(number_of_clauses(_361174), user:'$spft$'(_300846, _302724, '$nt$'('next-operation'(op(+, =, 'except-symbols')), _300852, _300854))) Unify: (225) [$syspreds] property_predicate(number_of_clauses(_361174), user:'$spft$'(_300846, _302724, '$nt$'('next-operation'(op(+, =, 'except-symbols')), _300852, _300854))) Call: (226) [$syspreds] define_or_generate(user:'$spft$'(_300846, _302724, '$nt$'('next-operation'(op(+, =, 'except-symbols')), _300852, _300854))) Unify: (226) [$syspreds] define_or_generate(user:'$spft$'(_300846, _302724, '$nt$'('next-operation'(op(+, =, 'except-symbols')), _300852, _300854))) Call: (227) [system] callable('$spft$'(_300846, _302724, '$nt$'('next-operation'(op(+, =, 'except-symbols')), _300852, _300854))) Exit: (227) [system] callable('$spft$'(_300846, _302724, '$nt$'('next-operation'(op(+, =, 'except-symbols')), _300852, _300854))) Call: (227) [system] atom(user) Exit: (227) [system] atom(user) Exit: (226) [$syspreds] define_or_generate(user:'$spft$'(_300846, _302724, '$nt$'('next-operation'(op(+, =, 'except-symbols')), _300852, _300854))) Exit: (225) [$syspreds] property_predicate(number_of_clauses(810), user:'$spft$'(_300846, _302724, '$nt$'('next-operation'(op(+, =, 'except-symbols')), _300852, _300854))) ^ Exit: (224) [$syspreds] predicate_property(user:'$spft$'(_300846, _302724, '$nt$'('next-operation'(op(+, =, 'except-symbols')), _300852, _300854)), number_of_clauses(810)) ^ Unify: (223) [user] pfc_call('$spft$'(_300846, _302724, '$nt$'('next-operation'(op(+, =, 'except-symbols')), _300852, _300854))) ^ Call: (224) [user] setup_call_cleanup(nb_current('$pfc_current_choice', _376018), (prolog_current_choice(_376028), push_current_choice(_376028), clause('$spft$'(_300846, _302724, '$nt$'('next-operation'(op(+, =, 'except-symbols')), _300852, _300854)), _376050), pfc_call(_376050)), nb_setval('$pfc_current_choice', _376018)) ^ Unify: (224) [system] setup_call_cleanup(user:nb_current('$pfc_current_choice', _376018), user:(prolog_current_choice(_376028), push_current_choice(_376028), clause('$spft$'(_300846, _302724, '$nt$'('next-operation'(op(+, =, 'except-symbols')), _300852, _300854)), _376050), pfc_call(_376050)), user:nb_setval('$pfc_current_choice', _376018)) ^ Call: (225) [system] sig_atomic(user:nb_current('$pfc_current_choice', _376018)) Call: (227) [system] nb_current('$pfc_current_choice', _376018) Exit: (227) [system] nb_current('$pfc_current_choice', []) ^ Exit: (225) [system] sig_atomic(user:nb_current('$pfc_current_choice', [])) Call: (226) [system] prolog_current_choice(_376028) Exit: (226) [system] prolog_current_choice(2951) ^ Call: (226) [user] push_current_choice(2951) ^ Unify: (226) [user] push_current_choice(2951) Call: (227) [system] nb_current('$pfc_current_choice', _385368) Exit: (227) [system] nb_current('$pfc_current_choice', []) Call: (227) [system] b_setval('$pfc_current_choice', [2951]) Exit: (227) [system] b_setval('$pfc_current_choice', [2951]) ^ Exit: (226) [user] push_current_choice(2951) ^ Call: (226) [user] clause('$spft$'(_300846, _302724, '$nt$'('next-operation'(op(+, =, 'except-symbols')), _300852, _300854)), _376050) ^ Fail: (226) [user] clause('$spft$'(_300846, _302724, '$nt$'('next-operation'(op(+, =, 'except-symbols')), _300852, _300854)), _376050) Call: (226) [$syspreds] nb_setval('$pfc_current_choice', []) Unify: (226) [$syspreds] nb_setval('$pfc_current_choice', []) Call: (227) [system] duplicate_term([], _393740) Exit: (227) [system] duplicate_term([], []) Call: (227) [system] nb_linkval('$pfc_current_choice', []) Exit: (227) [system] nb_linkval('$pfc_current_choice', []) Exit: (226) [$syspreds] nb_setval('$pfc_current_choice', []) ^ Fail: (224) [system] setup_call_cleanup(user:nb_current('$pfc_current_choice', _376018), user:(prolog_current_choice(_376028), push_current_choice(_376028), clause('$spft$'(_300846, _302724, '$nt$'('next-operation'(op(+, =, 'except-symbols')), _300852, _300854)), _376050), pfc_call(_376050)), user:nb_setval('$pfc_current_choice', _376018)) ^ Fail: (223) [user] pfc_call('$spft$'(_300846, _302724, '$nt$'('next-operation'(op(+, =, 'except-symbols')), _300852, _300854))) ^ Fail: (222) [user] pfcCallSystem('$spft$'(_300846, _302724, '$nt$'('next-operation'(op(+, =, 'except-symbols')), _300852, _300854))) ^ Fail: (221) [user] pfc_spft(_300846, _401244, '$nt$'('next-operation'(op(+, =, 'except-symbols')), _300852, _300854)) ^ Redo: (220) [user] fcnt('next-operation'(op(+, =, 'except-symbols')), 'next-operation'(op(+, =, 'except-symbols'))) ^ Unify: (220) [user] fcnt('next-operation'(op(+, =, 'except-symbols')), 'next-operation'(op(+, =, 'except-symbols'))) ^ Exit: (220) [user] fcnt('next-operation'(op(+, =, 'except-symbols')), 'next-operation'(op(+, =, 'except-symbols'))) ^ Exit: (219) [system] ignore(user:fcnt('next-operation'(op(+, =, 'except-symbols')), 'next-operation'(op(+, =, 'except-symbols')))) ^ Exit: (218) [user] pfcFwd1('next-operation'(op(+, =, 'except-symbols'))) ^ Exit: (217) [user] pfcFwd0('next-operation'(op(+, =, 'except-symbols'))) ^ Exit: (216) [locally_each] locally_each:wtl_how(locally_each:trusted_redo_call_cleanup, locally_each:(true==true), user:set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, 'except-symbols'))), user:set_prolog_flag(occurs_check, true)) ^ Exit: (215) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, 'except-symbols'))), user:each_call_cleanup) ^ Exit: (214) [locally_each] locally_each:locally(user:set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, 'except-symbols')))) ^ Exit: (213) [user] pfcFwd('next-operation'(op(+, =, 'except-symbols'))) ^ Exit: (212) [user] pfcEnqueue(direct, 'next-operation'(op(+, =, 'except-symbols')), (P;HTML|mfl4(_3708, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (211) [user] pfcEnqueue('next-operation'(op(+, =, 'except-symbols')), (P;HTML|mfl4(_3708, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (209) [user] must_ex(pfcEnqueue('next-operation'(op(+, =, 'except-symbols')), (P;HTML|mfl4(_3708, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Exit: (208) [user] pfcPost2('next-operation'(op(+, =, 'except-symbols')), (P;HTML|mfl4(_3708, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (207) [user] pfcPost11('next-operation'(op(+, =, 'except-symbols')), (P;HTML|mfl4(_3708, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (205) [locally_each] locally_each:wtl_how(locally_each:trusted_redo_call_cleanup, locally_each:(true==true), user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'except-symbols')), (P;HTML|mfl4(_3708, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _3732, (notrace, wdmsg(('next-operation'(op(+, =, 'except-symbols'))=>_3732)), trace)), user:set_prolog_flag(occurs_check, true)) ^ Exit: (204) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'except-symbols')), (P;HTML|mfl4(_3708, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _3732, (notrace, wdmsg(('next-operation'(op(+, =, 'except-symbols'))=>_3732)), trace)), user:each_call_cleanup) ^ Exit: (203) [locally_each] locally_each:locally(user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, 'except-symbols')), (P;HTML|mfl4(_3708, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _3732, (notrace, wdmsg(('next-operation'(op(+, =, 'except-symbols'))=>_3732)), trace))) ^ Exit: (202) [user] pfcPost1('next-operation'(op(+, =, 'except-symbols')), (P;HTML|mfl4(_3708, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (201) [user] pfcPost_rev((P;HTML|mfl4(_3708, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax), 'next-operation'(op(+, =, 'except-symbols'))) ^ Exit: (200) [user] pfcPost('next-operation'(op(+, =, 'except-symbols')), (P;HTML|mfl4(_3708, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (200) [user] pfcRun ^ Unify: (200) [user] pfcRun ^ Call: (201) [user] pfcGetSearch(direct) ^ Unify: (201) [user] pfcGetSearch(direct) Call: (202) [t_l] t_l:pfcSearchTL(_498704) Fail: (202) [t_l] t_l:pfcSearchTL(_498704) ^ Redo: (201) [user] pfcGetSearch(direct) ^ Call: (202) [user] pfcSearch(_501478) ^ Unify: (202) [user] pfcSearch(direct) ^ Exit: (202) [user] pfcSearch(direct) Call: (202) [system] direct=direct Exit: (202) [system] direct=direct ^ Exit: (201) [user] pfcGetSearch(direct) ^ Unify: (200) [user] pfcRun ^ Exit: (200) [user] pfcRun ^ Exit: (199) [user] pfcAdd('next-operation'(op(+, =, 'except-symbols')), (P;HTML|mfl4(_3708, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (198) [user] pfcAdd('next-operation'(op(+, =, 'except-symbols'))) ^ Exit: (197) [user] pfcAdd_Now('next-operation'(op(+, =, 'except-symbols'))) ^ Exit: (196) [user] if_t(into_simple_op(+, [=, ['except-symbols', _X], [not, [',', ['upcase-atom', _X, _U], ['downcase-atom', _X, _U]]]], op(+, =, 'except-symbols')), pfcAdd_Now('next-operation'(op(+, =, 'except-symbols')))) Call: (196) [user] dont_give_up(as_tf(asserted_do_metta('&self', +, [=, ['except-symbols', _X], [not, [',', ['upcase-atom', _X, _U], ['downcase-atom', _X, _U]]]]), _3348)) Unify: (196) [user] dont_give_up(as_tf(asserted_do_metta('&self', +, [=, ['except-symbols', _X], [not, [',', ['upcase-atom', _X, _U], ['downcase-atom', _X, _U]]]]), _3348)) ^ Call: (198) [user] as_tf(asserted_do_metta('&self', +, [=, ['except-symbols', _X], [not, [',', ['upcase-atom', _X, _U], ['downcase-atom', _X, _U]]]]), _3348) ^ Unify: (198) [user] as_tf(asserted_do_metta('&self', +, [=, ['except-symbols', _X], [not, [',', ['upcase-atom', _X, _U], ['downcase-atom', _X, _U]]]]), _3348) Call: (199) [system] asserted_do_metta('&self', +, [=, ['except-symbols', _X], [not, [',', ['upcase-atom', _X, _U], ['downcase-atom', _X, _U]]]])\=[_522958|_522960] Exit: (199) [system] asserted_do_metta('&self', +, [=, ['except-symbols', _X], [not, [',', ['upcase-atom', _X, _U], ['downcase-atom', _X, _U]]]])\=[_3730|_3732] ^ Call: (199) [user] catch_nowarn((call(asserted_do_metta('&self', +, [=, ['except-symbols', _X], [not, [',', ['upcase-atom', _X, _U], ['downcase-atom', _X, _U]]]]))*->_3348='True';_3348='False')) ^ Unify: (199) [user] catch_nowarn((call(asserted_do_metta('&self', +, [=, ['except-symbols', _X], [not, [',', ['upcase-atom', _X, _U], ['downcase-atom', _X, _U]]]]))*->_3348='True';_3348='False')) Call: (200) [user] catch_err((call(asserted_do_metta('&self', +, [=, ['except-symbols', _X], [not, [',', ['upcase-atom', _X, _U], ['downcase-atom', _X, _U]]]]))*->_3348='True';_3348='False'), error(_6412, _6414), fail) Unify: (200) [user] catch_err((call(asserted_do_metta('&self', +, [=, ['except-symbols', _X], [not, [',', ['upcase-atom', _X, _U], ['downcase-atom', _X, _U]]]]))*->_3348='True';_3348='False'), error(_6412, _6414), fail) Call: (203) [user] asserted_do_metta('&self', +, [=, ['except-symbols', _X], [not, [',', ['upcase-atom', _X, _U], ['downcase-atom', _X, _U]]]]) Unify: (203) [user] asserted_do_metta('&self', +, [=, ['except-symbols', _X], [not, [',', ['upcase-atom', _X, _U], ['downcase-atom', _X, _U]]]]) Call: (204) [user] metta_interp_mode(+, _10128) Unify: (204) [user] metta_interp_mode(+, load) Exit: (204) [user] metta_interp_mode(+, load) Call: (204) [user] asserted_do_metta('&self', load, [=, ['except-symbols', _X], [not, [',', ['upcase-atom', _X, _U], ['downcase-atom', _X, _U]]]]) Unify: (204) [user] asserted_do_metta('&self', load, [=, ['except-symbols', _X], [not, [',', ['upcase-atom', _X, _U], ['downcase-atom', _X, _U]]]]) Call: (205) [user] metta_interp_mode(load, _14718) Redo: (204) [user] asserted_do_metta('&self', load, [=, ['except-symbols', _X], [not, [',', ['upcase-atom', _X, _U], ['downcase-atom', _X, _U]]]]) Unify: (204) [user] asserted_do_metta('&self', load, [=, ['except-symbols', _X], [not, [',', ['upcase-atom', _X, _U], ['downcase-atom', _X, _U]]]]) Call: (205) [system] load==exec Redo: (204) [user] asserted_do_metta('&self', load, [=, ['except-symbols', _X], [not, [',', ['upcase-atom', _X, _U], ['downcase-atom', _X, _U]]]]) Unify: (204) [user] asserted_do_metta('&self', load, [=, ['except-symbols', _X], [not, [',', ['upcase-atom', _X, _U], ['downcase-atom', _X, _U]]]]) Call: (205) [user] asserted_do_metta2('&self', load, [=, ['except-symbols', _X], [not, [',', ['upcase-atom', _X, _U], ['downcase-atom', _X, _U]]]], [=, ['except-symbols', _X], [not, [',', ['upcase-atom', _X, _U], ['downcase-atom', _X, _U]]]]) Unify: (205) [user] asserted_do_metta2('&self', load, [=, ['except-symbols', _X], [not, [',', ['upcase-atom', _X, _U], ['downcase-atom', _X, _U]]]], [=, ['except-symbols', _X], [not, [',', ['upcase-atom', _X, _U], ['downcase-atom', _X, _U]]]]) Call: (206) [system] nonvar(load) Exit: (206) [system] nonvar(load) Call: (206) [user] metta_interp_mode(load, _23940) Redo: (205) [user] asserted_do_metta2('&self', load, [=, ['except-symbols', _X], [not, [',', ['upcase-atom', _X, _U], ['downcase-atom', _X, _U]]]], [=, ['except-symbols', _X], [not, [',', ['upcase-atom', _X, _U], ['downcase-atom', _X, _U]]]]) Unify: (205) [user] asserted_do_metta2('&self', load, [=, ['except-symbols', _X], [not, [',', ['upcase-atom', _X, _U], ['downcase-atom', _X, _U]]]], [=, ['except-symbols', _X], [not, [',', ['upcase-atom', _X, _U], ['downcase-atom', _X, _U]]]]) ^ Call: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, ['except-symbols', _X], [not, [',', ['upcase-atom', _X, _U], ['downcase-atom', _X, _U]]]], metta_atom('&self', [=, ['except-symbols', _X], [not, [',', ['upcase-atom', _X, _U], ['downcase-atom', _X, _U]]]]))) ^ Unify: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, ['except-symbols', _X], [not, [',', ['upcase-atom', _X, _U], ['downcase-atom', _X, _U]]]], metta_atom('&self', [=, ['except-symbols', _X], [not, [',', ['upcase-atom', _X, _U], ['downcase-atom', _X, _U]]]]))) ^ Call: (207) [user] is_compatio ^ Unify: (207) [user] is_compatio ^ Call: (209) [system] setup_call_cleanup('$notrace'(_30416, _30418), once(user:is_compatio0), '$restore_trace'(_30416, _30418)) ^ Unify: (209) [system] setup_call_cleanup(system:'$notrace'(_30416, _30418), system:once(user:is_compatio0), system:'$restore_trace'(_30416, _30418)) ^ Call: (210) [system] sig_atomic(system:'$notrace'(_30416, _30418)) ^ Fail: (207) [user] is_compatio ^ Redo: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, ['except-symbols', _X], [not, [',', ['upcase-atom', _X, _U], ['downcase-atom', _X, _U]]]], metta_atom('&self', [=, ['except-symbols', _X], [not, [',', ['upcase-atom', _X, _U], ['downcase-atom', _X, _U]]]]))) ^ Unify: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, ['except-symbols', _X], [not, [',', ['upcase-atom', _X, _U], ['downcase-atom', _X, _U]]]], metta_atom('&self', [=, ['except-symbols', _X], [not, [',', ['upcase-atom', _X, _U], ['downcase-atom', _X, _U]]]]))) ^ Call: (208) [rtrace] rtrace:quietly3(user:(wots(_36034, must_det_ll(user:metta_anew(load, [=, ['except-symbols', _X], [not, [',', ['upcase-atom', _X, _U], ['downcase-atom', _X, _U]]]], metta_atom('&self', [=, ['except-symbols', _X], [not, [',', ['upcase-atom', _X, _U], ['downcase-atom', _X, _U]]]])))), (_36034==""->true;our_ansi_format('#ffa505', '~w~n', [_36034])))) ^ Unify: (208) [rtrace] rtrace:quietly3(user:(wots(_36034, must_det_ll(user:metta_anew(load, [=, ['except-symbols', _X], [not, [',', ['upcase-atom', _X, _U], ['downcase-atom', _X, _U]]]], metta_atom('&self', [=, ['except-symbols', _X], [not, [',', ['upcase-atom', _X, _U], ['downcase-atom', _X, _U]]]])))), (_36034==""->true;our_ansi_format('#ffa505', '~w~n', [_36034])))) (= (except-symbols $X) (not (, (upcase-atom $X $U) (downcase-atom $X $U)))) ^ Exit: (208) [rtrace] rtrace:quietly3(user:(wots("", must_det_ll(user:metta_anew(load, [=, ['except-symbols', _X], [not, [',', ['upcase-atom', _X, _U], ['downcase-atom', _X, _U]]]], metta_atom('&self', [=, ['except-symbols', _X], [not, [',', ['upcase-atom', _X, _U], ['downcase-atom', _X, _U]]]])))), (""==""->true;our_ansi_format('#ffa505', '~w~n', [""])))) ^ Exit: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, ['except-symbols', _X], [not, [',', ['upcase-atom', _X, _U], ['downcase-atom', _X, _U]]]], metta_atom('&self', [=, ['except-symbols', _X], [not, [',', ['upcase-atom', _X, _U], ['downcase-atom', _X, _U]]]]))) Exit: (205) [user] asserted_do_metta2('&self', load, [=, ['except-symbols', _X], [not, [',', ['upcase-atom', _X, _U], ['downcase-atom', _X, _U]]]], [=, ['except-symbols', _X], [not, [',', ['upcase-atom', _X, _U], ['downcase-atom', _X, _U]]]]) Exit: (204) [user] asserted_do_metta('&self', load, [=, ['except-symbols', _X], [not, [',', ['upcase-atom', _X, _U], ['downcase-atom', _X, _U]]]]) Exit: (203) [user] asserted_do_metta('&self', +, [=, ['except-symbols', _X], [not, [',', ['upcase-atom', _X, _U], ['downcase-atom', _X, _U]]]]) Call: (203) [system] _3348='True' Exit: (203) [system] 'True'='True' Exit: (200) [user] catch_err((call(asserted_do_metta('&self', +, [=, ['except-symbols', _X], [not, [',', ['upcase-atom', _X, _U], ['downcase-atom', _X, _U]]]]))*->'True'='True';'True'='False'), error(_6412, _6414), fail) ^ Exit: (199) [user] catch_nowarn((call(asserted_do_metta('&self', +, [=, ['except-symbols', _X], [not, [',', ['upcase-atom', _X, _U], ['downcase-atom', _X, _U]]]]))*->'True'='True';'True'='False')) ^ Exit: (198) [user] as_tf(asserted_do_metta('&self', +, [=, ['except-symbols', _X], [not, [',', ['upcase-atom', _X, _U], ['downcase-atom', _X, _U]]]]), 'True') Exit: (196) [user] dont_give_up(as_tf(asserted_do_metta('&self', +, [=, ['except-symbols', _X], [not, [',', ['upcase-atom', _X, _U], ['downcase-atom', _X, _U]]]]), 'True')) Exit: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['except-symbols', _X], [not, [',', ['upcase-atom', _X, _U], ['downcase-atom', _X, _U]]]], 'True') ^ Exit: (194) [user] must_not_error(user:do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, ['except-symbols', _X], [not, [',', ['upcase-atom', _X, _U], ['downcase-atom', _X, _U]]]], 'True')) ^ Redo: (193) [user] metta_file_buffer(_3300, _3302, _3304, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', _3308) ^ Unify: (193) [user] metta_file_buffer(+, [=, [pretok, [], []], 'True'], [], P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', '$stream_position'(9880, 370, 56, 9880)) ^ Exit: (193) [user] metta_file_buffer(+, [=, [pretok, [], []], 'True'], [], P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', '$stream_position'(9880, 370, 56, 9880)) ^ Call: (194) [user] apply:maplist(maybe_assign, []) ^ Unify: (194) [apply] apply:maplist(user:maybe_assign, []) Call: (195) [apply] apply:maplist_([], user:maybe_assign) Unify: (195) [apply] apply:maplist_([], user:maybe_assign) Exit: (195) [apply] apply:maplist_([], user:maybe_assign) ^ Exit: (194) [apply] apply:maplist(user:maybe_assign, []) ^ Call: (194) [user] must_not_error(do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, [pretok, [], []], 'True'], _3348)) ^ Unify: (194) [user] must_not_error(user:do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, [pretok, [], []], 'True'], _3348)) Call: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, [pretok, [], []], 'True'], _3348) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, [pretok, [], []], 'True'], _3348) Call: (196) [system] var([=, [pretok, [], []], 'True']) Redo: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, [pretok, [], []], 'True'], _3348) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, [pretok, [], []], 'True'], _3348) Call: (196) [system] (+)\==exec Exit: (196) [system] (+)\==exec Call: (196) [system] [=, [pretok, [], []], 'True']==[] Redo: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, [pretok, [], []], 'True'], _3348) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, [pretok, [], []], 'True'], _3348) Call: (196) [system] string([=, [pretok, [], []], 'True']) Redo: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, [pretok, [], []], 'True'], _3348) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, [pretok, [], []], 'True'], _3348) Call: (196) [system] (+)\==exec Exit: (196) [system] (+)\==exec ^ Call: (196) [user] if_t(into_simple_op(+, [=, [pretok, [], []], 'True'], _137852), pfcAdd_Now('next-operation'(_137852))) ^ Unify: (196) [user] if_t(into_simple_op(+, [=, [pretok, [], []], 'True'], _137852), pfcAdd_Now('next-operation'(_137852))) Call: (197) [user] into_simple_op(+, [=, [pretok, [], []], 'True'], _137852) Unify: (197) [user] into_simple_op(+, [=, [pretok, [], []], 'True'], op(+, =, _140644)) Call: (198) [user] o_s([[pretok, [], []], 'True'], _140644) Unify: (198) [user] o_s([[pretok, [], []], 'True'], _140644) Call: (199) [user] o_s([pretok, [], []], _140644) Unify: (199) [user] o_s([pretok, [], []], _140644) Call: (200) [user] o_s(pretok, _140644) Unify: (200) [user] o_s(pretok, pretok) Exit: (200) [user] o_s(pretok, pretok) Exit: (199) [user] o_s([pretok, [], []], pretok) Exit: (198) [user] o_s([[pretok, [], []], 'True'], pretok) Exit: (197) [user] into_simple_op(+, [=, [pretok, [], []], 'True'], op(+, =, pretok)) ^ Call: (197) [user] pfcAdd_Now('next-operation'(op(+, =, pretok))) ^ Unify: (197) [user] pfcAdd_Now('next-operation'(op(+, =, pretok))) ^ Call: (198) [user] current_predicate(pfcAdd/1) ^ Exit: (198) [user] current_predicate(pfcAdd/1) ^ Call: (198) [user] once_writeq_nl(pfcAdd('next-operation'(op(+, =, pretok)))) ^ Unify: (198) [user] once_writeq_nl(pfcAdd('next-operation'(op(+, =, pretok)))) ^ Call: (199) [user] clause(pfcTraceExecution, true) ^ Fail: (199) [user] clause(pfcTraceExecution, true) ^ Redo: (198) [user] once_writeq_nl(pfcAdd('next-operation'(op(+, =, pretok)))) ^ Exit: (198) [user] once_writeq_nl(pfcAdd('next-operation'(op(+, =, pretok)))) ^ Call: (198) [user] pfcAdd('next-operation'(op(+, =, pretok))) ^ Unify: (198) [user] pfcAdd('next-operation'(op(+, =, pretok))) ^ Call: (199) [user] must_ex(current_why_UU(_161862)) ^ Unify: (199) [user] must_ex(current_why_UU(_161862)) Call: (201) [user] current_why_UU(_161862) Unify: (201) [user] current_why_UU(_161862) ^ Call: (202) [user] get_why_uu(_161862) ^ Unify: (202) [user] get_why_uu(_161862) ^ Call: (203) [user] findall(_167402, current_why(_167402), _167408) ^ Unify: (203) [$bags] findall(_167402, user:current_why(_167402), _167408) ^ Call: (204) [$bags] findall(_167402, user:current_why(_167402), _167408, []) ^ Unify: (204) [$bags] findall(_167402, user:current_why(_167402), _167408, []) ^ Call: (205) [$bags] cleanup_bag(findall_loop(_167402, user:current_why(_167402), _167408, []), '$destroy_findall_bag') ^ Unify: (205) [$bags] cleanup_bag('$bags':findall_loop(_167402, user:current_why(_167402), _167408, []), '$bags':'$destroy_findall_bag') Call: (206) [$bags] findall_loop(_167402, user:current_why(_167402), _167408, []) Unify: (206) [$bags] findall_loop(_167402, user:current_why(_167402), _167408, []) ^ Call: (207) [user] bugger:current_why(_167402) ^ Unify: (207) [user] bugger:current_why(_167402) ^ Call: (208) [user] bugger:current_why_data(_167402) ^ Unify: (208) [user] bugger:current_why_data(_167402) Call: (209) [system] nb_current('$current_why', wp(_167402, _178662)) Fail: (209) [system] nb_current('$current_why', wp(_167402, _178662)) ^ Redo: (208) [user] bugger:current_why_data(_167402) ^ Unify: (208) [user] bugger:current_why_data(_167402) Call: (209) [t_l] t_l:current_why_source(_167402) Fail: (209) [t_l] t_l:current_why_source(_167402) ^ Fail: (208) [user] bugger:current_why_data(_167402) ^ Redo: (207) [user] bugger:current_why(_167402) ^ Unify: (207) [user] bugger:current_why(mfl4(_186090, _186092, _186094, _186096)) ^ Call: (209) [system] setup_call_cleanup('$notrace'(_187046, _187048), once(user:current_mfl4(_186090, _186092, _186094, _186096)), '$restore_trace'(_187046, _187048)) ^ Unify: (209) [system] setup_call_cleanup(system:'$notrace'(_187046, _187048), system:once(user:current_mfl4(_186090, _186092, _186094, _186096)), system:'$restore_trace'(_187046, _187048)) ^ Call: (210) [system] sig_atomic(system:'$notrace'(_187046, _187048)) ^ Exit: (209) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:current_mfl4(_186090, user, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', 587)), system:'$restore_trace'(3, -1)) ^ Exit: (207) [user] bugger:current_why(P;HTML|mfl4(_186090, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Redo: (206) [$bags] findall_loop(_167402, user:current_why(_167402), _167408, []) Exit: (206) [$bags] findall_loop(_167402, user:current_why(_167402), [P;HTML|mfl4(_203928, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], []) ^ Exit: (205) [$bags] cleanup_bag('$bags':findall_loop(_167402, user:current_why(_167402), [P;HTML|mfl4(_203928, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], []), '$bags':'$destroy_findall_bag') ^ Exit: (204) [$bags] findall(_167402, user:current_why(_167402), [P;HTML|mfl4(_203928, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], []) ^ Exit: (203) [$bags] findall(_167402, user:current_why(_167402), [P;HTML|mfl4(_203928, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Call: (203) [system] [P;HTML|mfl4(_203928, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]\==[] Exit: (203) [system] [P;HTML|mfl4(_203928, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]\==[] ^ Call: (203) [user] u_to_uu([P;HTML|mfl4(_203928, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _161862) ^ Unify: (203) [user] u_to_uu([P;HTML|mfl4(_203928, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], ([P;HTML|mfl4(_203928, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], ax)) Call: (204) [system] var([P;HTML|mfl4(_203928, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Fail: (204) [system] var([P;HTML|mfl4(_203928, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) ^ Redo: (203) [user] u_to_uu([P;HTML|mfl4(_203928, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _161862) ^ Unify: (203) [user] u_to_uu([P;HTML|mfl4(_203928, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], [P;HTML|mfl4(_203928, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Call: (204) [system] nonvar([P;HTML|mfl4(_203928, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Exit: (204) [system] nonvar([P;HTML|mfl4(_203928, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Call: (204) [system] [P;HTML|mfl4(_203928, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]=(_323716, _323718) Fail: (204) [system] [P;HTML|mfl4(_203928, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]=(_323716, _323718) ^ Redo: (203) [user] u_to_uu([P;HTML|mfl4(_203928, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _161862) ^ Unify: (203) [user] u_to_uu([P;HTML|mfl4(_203928, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _161862) ^ Call: (204) [user] logicmoo_util_terms:list_to_conjuncts([P;HTML|mfl4(_203928, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _354126) ^ Unify: (204) [user] logicmoo_util_terms:list_to_conjuncts([P;HTML|mfl4(_203928, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _354126) ^ Call: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_203928, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _354126) ^ Unify: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_203928, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], [P;HTML|mfl4(_203928, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Call: (206) [system] var([P;HTML|mfl4(_203928, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Fail: (206) [system] var([P;HTML|mfl4(_203928, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) ^ Redo: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_203928, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _354126) ^ Unify: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_203928, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], [P;HTML|mfl4(_203928, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) ^ Call: (206) [user] not(compound([P;HTML|mfl4(_203928, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)])) ^ Unify: (206) [system] not(user:compound([P;HTML|mfl4(_203928, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)])) Call: (207) [system] compound([P;HTML|mfl4(_203928, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Exit: (207) [system] compound([P;HTML|mfl4(_203928, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) ^ Fail: (206) [system] not(user:compound([P;HTML|mfl4(_203928, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)])) ^ Redo: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_203928, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _354126) ^ Unify: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_203928, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _354126) ^ Call: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_203928, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _354126) ^ Unify: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_203928, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_203928, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Call: (207) [system] var(P;HTML|mfl4(_203928, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Fail: (207) [system] var(P;HTML|mfl4(_203928, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Redo: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_203928, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _3604) ^ Unify: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3584, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_3584, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Call: (207) [user] not(compound(P;HTML|mfl4(_3584, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587))) ^ Unify: (207) [system] not(user:compound(P;HTML|mfl4(_3584, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587))) Call: (208) [system] compound(P;HTML|mfl4(_3584, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Exit: (208) [system] compound(P;HTML|mfl4(_3584, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Fail: (207) [system] not(user:compound(P;HTML|mfl4(_3584, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587))) ^ Redo: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3584, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _3604) ^ Unify: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3584, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_3584, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Exit: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3584, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_3584, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Exit: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_3584, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], P;HTML|mfl4(_3584, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Exit: (204) [user] logicmoo_util_terms:list_to_conjuncts([P;HTML|mfl4(_3584, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], P;HTML|mfl4(_3584, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Call: (204) [user] u_to_uu(P;HTML|mfl4(_3584, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _3558) ^ Unify: (204) [user] u_to_uu(P;HTML|mfl4(_3584, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), (P;HTML|mfl4(_3584, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) Call: (205) [system] var(P;HTML|mfl4(_3584, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Fail: (205) [system] var(P;HTML|mfl4(_3584, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Redo: (204) [user] u_to_uu(P;HTML|mfl4(_3584, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _3558) ^ Unify: (204) [user] u_to_uu(P;HTML|mfl4(_3584, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_3584, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Call: (205) [system] nonvar(P;HTML|mfl4(_3584, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Exit: (205) [system] nonvar(P;HTML|mfl4(_3584, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Call: (205) [system] P;HTML|mfl4(_3584, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)=(_198726, _198728) Fail: (205) [system] P;HTML|mfl4(_3584, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)=(_198726, _198728) ^ Redo: (204) [user] u_to_uu(P;HTML|mfl4(_3584, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _3558) ^ Unify: (204) [user] u_to_uu(P;HTML|mfl4(_3584, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), (P;HTML|mfl4(_3584, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (204) [user] u_to_uu(P;HTML|mfl4(_3584, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), (P;HTML|mfl4(_3584, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (203) [user] u_to_uu([P;HTML|mfl4(_3584, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], (P;HTML|mfl4(_3584, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (202) [user] get_why_uu((P;HTML|mfl4(_3584, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) Exit: (201) [user] current_why_UU((P;HTML|mfl4(_3584, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (199) [user] must_ex(current_why_UU((P;HTML|mfl4(_3584, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (199) [user] pfcAdd('next-operation'(op(+, =, pretok)), (P;HTML|mfl4(_3584, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (199) [user] pfcAdd('next-operation'(op(+, =, pretok)), (P;HTML|mfl4(_3584, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (200) [user] pfcPost('next-operation'(op(+, =, pretok)), (P;HTML|mfl4(_3584, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (200) [user] pfcPost('next-operation'(op(+, =, pretok)), (P;HTML|mfl4(_3584, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (201) [user] pfcPost_rev((P;HTML|mfl4(_3584, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax), 'next-operation'(op(+, =, pretok))) ^ Unify: (201) [user] pfcPost_rev((P;HTML|mfl4(_3584, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax), 'next-operation'(op(+, =, pretok))) Call: (202) [system] is_list('next-operation'(op(+, =, pretok))) Fail: (202) [system] is_list('next-operation'(op(+, =, pretok))) ^ Redo: (201) [user] pfcPost_rev((P;HTML|mfl4(_3584, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax), 'next-operation'(op(+, =, pretok))) ^ Call: (202) [user] pfcPost1('next-operation'(op(+, =, pretok)), (P;HTML|mfl4(_3584, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (202) [user] pfcPost1('next-operation'(op(+, =, pretok)), (P;HTML|mfl4(_3584, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (203) [user] control_arg_types('next-operation'(op(+, =, pretok)), _357334) ^ Unify: (203) [user] control_arg_types('next-operation'(op(+, =, pretok)), _357334) Call: (204) [system] fail Fail: (204) [system] fail ^ Fail: (203) [user] control_arg_types('next-operation'(op(+, =, pretok)), _357334) ^ Redo: (202) [user] pfcPost1('next-operation'(op(+, =, pretok)), (P;HTML|mfl4(_3584, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (202) [user] pfcPost1('next-operation'(op(+, =, pretok)), (P;HTML|mfl4(_3584, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (203) [user] locally_each:locally(set_prolog_flag(occurs_check, true), catch(pfcPost11('next-operation'(op(+, =, pretok)), (P;HTML|mfl4(_3584, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _377158, (notrace, wdmsg(('next-operation'(op(+, =, pretok))=>_377158)), trace))) ^ Unify: (203) [locally_each] locally_each:locally(user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, pretok)), (P;HTML|mfl4(_3584, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _377158, (notrace, wdmsg(('next-operation'(op(+, =, pretok))=>_377158)), trace))) ^ Call: (204) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, pretok)), (P;HTML|mfl4(_3584, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _377158, (notrace, wdmsg(('next-operation'(op(+, =, pretok))=>_377158)), trace)), user:each_call_cleanup) ^ Unify: (204) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, pretok)), (P;HTML|mfl4(_3584, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _377158, (notrace, wdmsg(('next-operation'(op(+, =, pretok))=>_377158)), trace)), user:each_call_cleanup) Call: (205) [system] current_prolog_flag(occurs_check, _407656) Exit: (205) [system] current_prolog_flag(occurs_check, true) ^ Call: (205) [locally_each] locally_each:wtl_how(trusted_redo_call_cleanup, true==true, user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, pretok)), (P;HTML|mfl4(_3584, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _377158, (notrace, wdmsg(('next-operation'(op(+, =, pretok))=>_377158)), trace)), user:set_prolog_flag(occurs_check, true)) ^ Unify: (205) [locally_each] locally_each:wtl_how(locally_each:trusted_redo_call_cleanup, locally_each:(true==true), user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, pretok)), (P;HTML|mfl4(_3584, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _377158, (notrace, wdmsg(('next-operation'(op(+, =, pretok))=>_377158)), trace)), user:set_prolog_flag(occurs_check, true)) Call: (206) [system] true==true Exit: (206) [system] true==true ^ Call: (207) [user] pfcPost11('next-operation'(op(+, =, pretok)), (P;HTML|mfl4(_3584, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (207) [user] pfcPost11('next-operation'(op(+, =, pretok)), (P;HTML|mfl4(_3584, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (208) [user] must_ex(pfcAddSupport('next-operation'(op(+, =, pretok)), (P;HTML|mfl4(_3584, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Unify: (208) [user] must_ex(pfcAddSupport('next-operation'(op(+, =, pretok)), (P;HTML|mfl4(_3584, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (210) [user] pfcAddSupport('next-operation'(op(+, =, pretok)), (P;HTML|mfl4(_3584, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (210) [user] pfcAddSupport('next-operation'(op(+, =, pretok)), (P;HTML|mfl4(_3584, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (211) [user] assert('$spft$'('next-operation'(op(+, =, pretok)), P;HTML|mfl4(_3584, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (211) [user] assert('$spft$'('next-operation'(op(+, =, pretok)), P;HTML|mfl4(_3584, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (210) [user] pfcAddSupport('next-operation'(op(+, =, pretok)), (P;HTML|mfl4(_3584, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (208) [user] must_ex(pfcAddSupport('next-operation'(op(+, =, pretok)), (P;HTML|mfl4(_3584, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (208) [user] pfcUnique(post, 'next-operation'(op(+, =, pretok))) ^ Unify: (208) [user] pfcUnique(post, 'next-operation'(op(+, =, pretok))) ^ Call: (209) [user] pfcUnique(post, 'next-operation'(op(+, =, pretok)), true) ^ Unify: (209) [user] pfcUnique(post, 'next-operation'(op(+, =, pretok)), true) ^ Call: (210) [user] is_asserted_exact('next-operation'(op(+, =, pretok)), true) ^ Unify: (210) [user] is_asserted_exact('next-operation'(op(+, =, pretok)), true) ^ Call: (211) [user] strip_module('next-operation'(op(+, =, pretok)), _508236, _508238) ^ Exit: (211) [user] strip_module('next-operation'(op(+, =, pretok)), user, 'next-operation'(op(+, =, pretok))) ^ Call: (211) [user] is_asserted_exact(user, 'next-operation'(op(+, =, pretok)), true) ^ Unify: (211) [user] is_asserted_exact(user, 'next-operation'(op(+, =, pretok)), true) Call: (212) [system] _511980=user Exit: (212) [system] user=user ^ Call: (212) [user] clause(user:'next-operation'(op(+, =, pretok)), true, _513850) ^ Fail: (212) [user] clause('next-operation'(op(+, =, pretok)), true, _513850) ^ Redo: (211) [user] is_asserted_exact(user, 'next-operation'(op(+, =, pretok)), true) ^ Call: (212) [user] clause(user:'next-operation'(op(+, =, pretok)), true, _516678) ^ Fail: (212) [user] clause('next-operation'(op(+, =, pretok)), true, _516678) ^ Fail: (211) [user] is_asserted_exact(user, 'next-operation'(op(+, =, pretok)), true) ^ Fail: (210) [user] is_asserted_exact('next-operation'(op(+, =, pretok)), true) ^ Redo: (209) [user] pfcUnique(post, 'next-operation'(op(+, =, pretok)), true) ^ Exit: (209) [user] pfcUnique(post, 'next-operation'(op(+, =, pretok)), true) ^ Exit: (208) [user] pfcUnique(post, 'next-operation'(op(+, =, pretok))) ^ Call: (208) [user] pfcPost2('next-operation'(op(+, =, pretok)), (P;HTML|mfl4(_3560, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (208) [user] pfcPost2('next-operation'(op(+, =, pretok)), (P;HTML|mfl4(_3560, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (209) [user] must_ex(once((\+ \+is_asserted_exact('next-operation'(op(+, =, pretok)));assert('next-operation'(op(+, =, pretok)))))) ^ Unify: (209) [user] must_ex(once((\+ \+is_asserted_exact('next-operation'(op(+, =, pretok)));assert('next-operation'(op(+, =, pretok)))))) ^ Call: (211) [user] once((\+ \+is_asserted_exact('next-operation'(op(+, =, pretok)));assert('next-operation'(op(+, =, pretok))))) ^ Unify: (211) [system] once(user:(\+ \+is_asserted_exact('next-operation'(op(+, =, pretok)));assert('next-operation'(op(+, =, pretok))))) ^ Call: (213) [user] is_asserted_exact('next-operation'(op(+, =, pretok))) ^ Unify: (213) [user] is_asserted_exact('next-operation'(op(+, =, pretok))) ^ Call: (214) [user] strip_module('next-operation'(op(+, =, pretok)), _23856, _23858) ^ Exit: (214) [user] strip_module('next-operation'(op(+, =, pretok)), user, 'next-operation'(op(+, =, pretok))) ^ Call: (214) [user] hook_database:expand_to_hb('next-operation'(op(+, =, pretok)), _25736, _25738) ^ Unify: (214) [user] hook_database:expand_to_hb('next-operation'(op(+, =, pretok)), 'next-operation'(op(+, =, pretok)), true) Call: (215) [system] var('next-operation'(op(+, =, pretok))) Fail: (215) [system] var('next-operation'(op(+, =, pretok))) ^ Redo: (214) [user] hook_database:expand_to_hb('next-operation'(op(+, =, pretok)), _25736, _25738) ^ Unify: (214) [user] hook_database:expand_to_hb('next-operation'(op(+, =, pretok)), 'next-operation'(op(+, =, pretok)), true) ^ Exit: (214) [user] hook_database:expand_to_hb('next-operation'(op(+, =, pretok)), 'next-operation'(op(+, =, pretok)), true) ^ Call: (214) [user] is_asserted_exact(user, 'next-operation'(op(+, =, pretok)), true) ^ Unify: (214) [user] is_asserted_exact(user, 'next-operation'(op(+, =, pretok)), true) Call: (215) [system] _34142=user Exit: (215) [system] user=user ^ Call: (215) [user] clause(user:'next-operation'(op(+, =, pretok)), true, _36012) ^ Fail: (215) [user] clause('next-operation'(op(+, =, pretok)), true, _36012) ^ Redo: (214) [user] is_asserted_exact(user, 'next-operation'(op(+, =, pretok)), true) ^ Call: (215) [user] clause(user:'next-operation'(op(+, =, pretok)), true, _38840) ^ Fail: (215) [user] clause('next-operation'(op(+, =, pretok)), true, _38840) ^ Fail: (214) [user] is_asserted_exact(user, 'next-operation'(op(+, =, pretok)), true) ^ Fail: (213) [user] is_asserted_exact('next-operation'(op(+, =, pretok))) ^ Call: (213) [user] assert('next-operation'(op(+, =, pretok))) ^ Exit: (213) [user] assert('next-operation'(op(+, =, pretok))) ^ Exit: (211) [system] once(user:(\+ \+is_asserted_exact('next-operation'(op(+, =, pretok)));assert('next-operation'(op(+, =, pretok))))) ^ Exit: (209) [user] must_ex(once((\+ \+is_asserted_exact('next-operation'(op(+, =, pretok)));assert('next-operation'(op(+, =, pretok)))))) ^ Call: (209) [user] must_ex(pfcTraceAdd('next-operation'(op(+, =, pretok)), (P;HTML|mfl4(_3560, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Unify: (209) [user] must_ex(pfcTraceAdd('next-operation'(op(+, =, pretok)), (P;HTML|mfl4(_3560, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (211) [user] pfcTraceAdd('next-operation'(op(+, =, pretok)), (P;HTML|mfl4(_3560, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (211) [user] pfcTraceAdd('next-operation'(op(+, =, pretok)), (P;HTML|mfl4(_3560, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (212) [user] pfcTraceAddPrint('next-operation'(op(+, =, pretok)), (P;HTML|mfl4(_3560, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (212) [user] pfcTraceAddPrint('next-operation'(op(+, =, pretok)), (P;HTML|mfl4(_3560, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (213) [user] pfcIsTraced('next-operation'(op(+, =, pretok))) ^ Unify: (213) [user] pfcIsTraced('next-operation'(op(+, =, pretok))) ^ Call: (214) [user] pfcIsNotTraced('next-operation'(op(+, =, pretok))) ^ Unify: (214) [user] pfcIsNotTraced('next-operation'(op(+, =, pretok))) ^ Call: (215) [user] compound_eles(1, 'next-operation'(op(+, =, pretok)), _95594) ^ Unify: (215) [user] compound_eles(1, 'next-operation'(op(+, =, pretok)), _95594) Call: (216) [system] var('next-operation'(op(+, =, pretok))) Fail: (216) [system] var('next-operation'(op(+, =, pretok))) ^ Redo: (215) [user] compound_eles(1, 'next-operation'(op(+, =, pretok)), _95594) ^ Unify: (215) [user] compound_eles(1, 'next-operation'(op(+, =, pretok)), _95594) Call: (216) [system] compound('next-operation'(op(+, =, pretok))) Exit: (216) [system] compound('next-operation'(op(+, =, pretok))) Call: (216) [system] 1<1 Fail: (216) [system] 1<1 ^ Redo: (215) [user] compound_eles(1, 'next-operation'(op(+, =, pretok)), _95594) ^ Unify: (215) [user] compound_eles(1, 'next-operation'(op(+, =, pretok)), _95594) Call: (216) [system] _106746 is 1+ -1 Exit: (216) [system] 0 is 1+ -1 ^ Call: (216) [user] compound_eles('next-operation'(op(+, =, pretok)), _108604) ^ Unify: (216) [user] compound_eles('next-operation'(op(+, =, pretok)), _108604) Call: (217) [system] is_list('next-operation'(op(+, =, pretok))) Fail: (217) [system] is_list('next-operation'(op(+, =, pretok))) ^ Redo: (216) [user] compound_eles('next-operation'(op(+, =, pretok)), _108604) ^ Unify: (216) [user] compound_eles('next-operation'(op(+, =, pretok)), _108604) Call: (217) [system] compound('next-operation'(op(+, =, pretok))) Exit: (217) [system] compound('next-operation'(op(+, =, pretok))) Call: (217) [system] compound_name_arguments('next-operation'(op(+, =, pretok)), _116014, _116016) Exit: (217) [system] compound_name_arguments('next-operation'(op(+, =, pretok)), 'next-operation', [op(+, =, pretok)]) Call: (217) [lists] lists:member(_108604, ['next-operation', op(+, =, pretok)]) Unify: (217) [lists] lists:member(_108604, ['next-operation', op(+, =, pretok)]) Call: (218) [lists] lists:member_([op(+, =, pretok)], _108604, 'next-operation') Unify: (218) [lists] lists:member_([op(+, =, pretok)], 'next-operation', 'next-operation') Exit: (218) [lists] lists:member_([op(+, =, pretok)], 'next-operation', 'next-operation') Exit: (217) [lists] lists:member('next-operation', ['next-operation', op(+, =, pretok)]) ^ Exit: (216) [user] compound_eles('next-operation'(op(+, =, pretok)), 'next-operation') ^ Call: (216) [user] compound_eles(0, 'next-operation', _95594) ^ Unify: (216) [user] compound_eles(0, 'next-operation', _95594) Call: (217) [system] var('next-operation') Fail: (217) [system] var('next-operation') ^ Redo: (216) [user] compound_eles(0, 'next-operation', _95594) ^ Unify: (216) [user] compound_eles(0, 'next-operation', _95594) Call: (217) [system] compound('next-operation') Fail: (217) [system] compound('next-operation') ^ Redo: (216) [user] compound_eles(0, 'next-operation', _95594) Call: (217) [system] _95594='next-operation' Exit: (217) [system] 'next-operation'='next-operation' ^ Exit: (216) [user] compound_eles(0, 'next-operation', 'next-operation') ^ Exit: (215) [user] compound_eles(1, 'next-operation'(op(+, =, pretok)), 'next-operation') ^ Call: (215) [user] pfcIgnored('next-operation') ^ Fail: (215) [user] pfcIgnored('next-operation') Redo: (218) [lists] lists:member_([op(+, =, pretok)], _108604, 'next-operation') Unify: (218) [lists] lists:member_([op(+, =, pretok)], _108604, 'next-operation') Call: (219) [lists] lists:member_([], _108604, op(+, =, pretok)) Unify: (219) [lists] lists:member_([], op(+, =, pretok), op(+, =, pretok)) Exit: (219) [lists] lists:member_([], op(+, =, pretok), op(+, =, pretok)) Exit: (218) [lists] lists:member_([op(+, =, pretok)], op(+, =, pretok), 'next-operation') Exit: (217) [lists] lists:member(op(+, =, pretok), ['next-operation', op(+, =, pretok)]) ^ Exit: (216) [user] compound_eles('next-operation'(op(+, =, pretok)), op(+, =, pretok)) ^ Call: (216) [user] compound_eles(0, op(+, =, pretok), _95594) ^ Unify: (216) [user] compound_eles(0, op(+, =, pretok), _95594) Call: (217) [system] var(op(+, =, pretok)) Fail: (217) [system] var(op(+, =, pretok)) ^ Redo: (216) [user] compound_eles(0, op(+, =, pretok), _95594) ^ Unify: (216) [user] compound_eles(0, op(+, =, pretok), _95594) Call: (217) [system] compound(op(+, =, pretok)) Exit: (217) [system] compound(op(+, =, pretok)) Call: (217) [system] 0<1 Exit: (217) [system] 0<1 Call: (217) [system] _95594=op(+, =, pretok) Exit: (217) [system] op(+, =, pretok)=op(+, =, pretok) ^ Exit: (216) [user] compound_eles(0, op(+, =, pretok), op(+, =, pretok)) ^ Exit: (215) [user] compound_eles(1, 'next-operation'(op(+, =, pretok)), op(+, =, pretok)) ^ Call: (215) [user] pfcIgnored(op(+, =, pretok)) ^ Fail: (215) [user] pfcIgnored(op(+, =, pretok)) ^ Fail: (214) [user] pfcIsNotTraced('next-operation'(op(+, =, pretok))) ^ Redo: (213) [user] pfcIsTraced('next-operation'(op(+, =, pretok))) ^ Unify: (213) [user] pfcIsTraced('next-operation'(op(+, =, pretok))) ^ Call: (214) [user] compound_eles(1, 'next-operation'(op(+, =, pretok)), _163394) ^ Unify: (214) [user] compound_eles(1, 'next-operation'(op(+, =, pretok)), _163394) Call: (215) [system] var('next-operation'(op(+, =, pretok))) Fail: (215) [system] var('next-operation'(op(+, =, pretok))) ^ Redo: (214) [user] compound_eles(1, 'next-operation'(op(+, =, pretok)), _163394) ^ Unify: (214) [user] compound_eles(1, 'next-operation'(op(+, =, pretok)), _163394) Call: (215) [system] compound('next-operation'(op(+, =, pretok))) Exit: (215) [system] compound('next-operation'(op(+, =, pretok))) Call: (215) [system] 1<1 Fail: (215) [system] 1<1 ^ Redo: (214) [user] compound_eles(1, 'next-operation'(op(+, =, pretok)), _163394) ^ Unify: (214) [user] compound_eles(1, 'next-operation'(op(+, =, pretok)), _163394) Call: (215) [system] _174546 is 1+ -1 Exit: (215) [system] 0 is 1+ -1 ^ Call: (215) [user] compound_eles('next-operation'(op(+, =, pretok)), _176404) ^ Unify: (215) [user] compound_eles('next-operation'(op(+, =, pretok)), _176404) Call: (216) [system] is_list('next-operation'(op(+, =, pretok))) Fail: (216) [system] is_list('next-operation'(op(+, =, pretok))) ^ Redo: (215) [user] compound_eles('next-operation'(op(+, =, pretok)), _176404) ^ Unify: (215) [user] compound_eles('next-operation'(op(+, =, pretok)), _176404) Call: (216) [system] compound('next-operation'(op(+, =, pretok))) Exit: (216) [system] compound('next-operation'(op(+, =, pretok))) Call: (216) [system] compound_name_arguments('next-operation'(op(+, =, pretok)), _183814, _183816) Exit: (216) [system] compound_name_arguments('next-operation'(op(+, =, pretok)), 'next-operation', [op(+, =, pretok)]) Call: (216) [lists] lists:member(_176404, ['next-operation', op(+, =, pretok)]) Unify: (216) [lists] lists:member(_176404, ['next-operation', op(+, =, pretok)]) Call: (217) [lists] lists:member_([op(+, =, pretok)], _176404, 'next-operation') Unify: (217) [lists] lists:member_([op(+, =, pretok)], 'next-operation', 'next-operation') Exit: (217) [lists] lists:member_([op(+, =, pretok)], 'next-operation', 'next-operation') Exit: (216) [lists] lists:member('next-operation', ['next-operation', op(+, =, pretok)]) ^ Exit: (215) [user] compound_eles('next-operation'(op(+, =, pretok)), 'next-operation') ^ Call: (215) [user] compound_eles(0, 'next-operation', _163394) ^ Unify: (215) [user] compound_eles(0, 'next-operation', _163394) Call: (216) [system] var('next-operation') Fail: (216) [system] var('next-operation') ^ Redo: (215) [user] compound_eles(0, 'next-operation', _163394) ^ Unify: (215) [user] compound_eles(0, 'next-operation', _163394) Call: (216) [system] compound('next-operation') Fail: (216) [system] compound('next-operation') ^ Redo: (215) [user] compound_eles(0, 'next-operation', _163394) Call: (216) [system] _163394='next-operation' Exit: (216) [system] 'next-operation'='next-operation' ^ Exit: (215) [user] compound_eles(0, 'next-operation', 'next-operation') ^ Exit: (214) [user] compound_eles(1, 'next-operation'(op(+, =, pretok)), 'next-operation') ^ Call: (214) [user] pfcTraced('next-operation') ^ Fail: (214) [user] pfcTraced('next-operation') Redo: (217) [lists] lists:member_([op(+, =, pretok)], _176404, 'next-operation') Unify: (217) [lists] lists:member_([op(+, =, pretok)], _176404, 'next-operation') Call: (218) [lists] lists:member_([], _176404, op(+, =, pretok)) Unify: (218) [lists] lists:member_([], op(+, =, pretok), op(+, =, pretok)) Exit: (218) [lists] lists:member_([], op(+, =, pretok), op(+, =, pretok)) Exit: (217) [lists] lists:member_([op(+, =, pretok)], op(+, =, pretok), 'next-operation') Exit: (216) [lists] lists:member(op(+, =, pretok), ['next-operation', op(+, =, pretok)]) ^ Exit: (215) [user] compound_eles('next-operation'(op(+, =, pretok)), op(+, =, pretok)) ^ Call: (215) [user] compound_eles(0, op(+, =, pretok), _163394) ^ Unify: (215) [user] compound_eles(0, op(+, =, pretok), _163394) Call: (216) [system] var(op(+, =, pretok)) Fail: (216) [system] var(op(+, =, pretok)) ^ Redo: (215) [user] compound_eles(0, op(+, =, pretok), _163394) ^ Unify: (215) [user] compound_eles(0, op(+, =, pretok), _163394) Call: (216) [system] compound(op(+, =, pretok)) Exit: (216) [system] compound(op(+, =, pretok)) Call: (216) [system] 0<1 Exit: (216) [system] 0<1 Call: (216) [system] _163394=op(+, =, pretok) Exit: (216) [system] op(+, =, pretok)=op(+, =, pretok) ^ Exit: (215) [user] compound_eles(0, op(+, =, pretok), op(+, =, pretok)) ^ Exit: (214) [user] compound_eles(1, 'next-operation'(op(+, =, pretok)), op(+, =, pretok)) ^ Call: (214) [user] pfcTraced(op(+, =, pretok)) ^ Fail: (214) [user] pfcTraced(op(+, =, pretok)) ^ Fail: (213) [user] pfcIsTraced('next-operation'(op(+, =, pretok))) ^ Redo: (212) [user] pfcTraceAddPrint('next-operation'(op(+, =, pretok)), (P;HTML|mfl4(_3560, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (212) [user] pfcTraceAddPrint('next-operation'(op(+, =, pretok)), (P;HTML|mfl4(_3560, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (212) [user] pfcTraceAddPrint('next-operation'(op(+, =, pretok)), (P;HTML|mfl4(_3560, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (212) [user] pfcTraceBreak('next-operation'(op(+, =, pretok)), (P;HTML|mfl4(_3560, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (212) [user] pfcTraceBreak('next-operation'(op(+, =, pretok)), (P;HTML|mfl4(_3560, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (213) [user] pfcSpied('next-operation'(op(+, =, pretok)), +) ^ Fail: (213) [user] pfcSpied('next-operation'(op(+, =, pretok)), +) ^ Redo: (212) [user] pfcTraceBreak('next-operation'(op(+, =, pretok)), (P;HTML|mfl4(_3560, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (212) [user] pfcTraceBreak('next-operation'(op(+, =, pretok)), (P;HTML|mfl4(_3560, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (211) [user] pfcTraceAdd('next-operation'(op(+, =, pretok)), (P;HTML|mfl4(_3560, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (209) [user] must_ex(pfcTraceAdd('next-operation'(op(+, =, pretok)), (P;HTML|mfl4(_3560, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (209) [user] must_ex(pfcEnqueue('next-operation'(op(+, =, pretok)), (P;HTML|mfl4(_3560, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Unify: (209) [user] must_ex(pfcEnqueue('next-operation'(op(+, =, pretok)), (P;HTML|mfl4(_3560, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (211) [user] pfcEnqueue('next-operation'(op(+, =, pretok)), (P;HTML|mfl4(_3560, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (211) [user] pfcEnqueue('next-operation'(op(+, =, pretok)), (P;HTML|mfl4(_3560, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (212) [user] pfcGetSearch(_329988) ^ Unify: (212) [user] pfcGetSearch(_329988) Call: (213) [t_l] t_l:pfcSearchTL(_331838) Fail: (213) [t_l] t_l:pfcSearchTL(_331838) ^ Redo: (212) [user] pfcGetSearch(_329988) ^ Call: (213) [user] pfcSearch(_334612) ^ Unify: (213) [user] pfcSearch(direct) ^ Exit: (213) [user] pfcSearch(direct) Call: (213) [system] _329988=direct Exit: (213) [system] direct=direct ^ Exit: (212) [user] pfcGetSearch(direct) ^ Call: (212) [user] pfcEnqueue(direct, 'next-operation'(op(+, =, pretok)), (P;HTML|mfl4(_3560, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (212) [user] pfcEnqueue(direct, 'next-operation'(op(+, =, pretok)), (P;HTML|mfl4(_3560, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) Call: (213) [system] direct=direct Exit: (213) [system] direct=direct ^ Call: (213) [user] pfcFwd('next-operation'(op(+, =, pretok))) ^ Unify: (213) [user] pfcFwd('next-operation'(op(+, =, pretok))) ^ Call: (214) [user] control_arg_types('next-operation'(op(+, =, pretok)), _359074) ^ Unify: (214) [user] control_arg_types('next-operation'(op(+, =, pretok)), _359074) Call: (215) [system] fail Fail: (215) [system] fail ^ Fail: (214) [user] control_arg_types('next-operation'(op(+, =, pretok)), _359074) ^ Redo: (213) [user] pfcFwd('next-operation'(op(+, =, pretok))) ^ Unify: (213) [user] pfcFwd('next-operation'(op(+, =, pretok))) ^ Call: (214) [user] locally_each:locally(set_prolog_flag(occurs_check, true), pfcFwd0('next-operation'(op(+, =, pretok)))) ^ Unify: (214) [locally_each] locally_each:locally(user:set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, pretok)))) ^ Call: (215) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, pretok))), user:each_call_cleanup) ^ Unify: (215) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, pretok))), user:each_call_cleanup) Call: (216) [system] current_prolog_flag(occurs_check, _369336) Exit: (216) [system] current_prolog_flag(occurs_check, true) ^ Call: (216) [locally_each] locally_each:wtl_how(trusted_redo_call_cleanup, true==true, user:set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, pretok))), user:set_prolog_flag(occurs_check, true)) ^ Unify: (216) [locally_each] locally_each:wtl_how(locally_each:trusted_redo_call_cleanup, locally_each:(true==true), user:set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, pretok))), user:set_prolog_flag(occurs_check, true)) Call: (217) [system] true==true Exit: (217) [system] true==true ^ Call: (217) [user] pfcFwd0('next-operation'(op(+, =, pretok))) ^ Unify: (217) [user] pfcFwd0('next-operation'(op(+, =, pretok))) Call: (218) [system] is_list(_376832) Fail: (218) [system] is_list(_376832) ^ Redo: (217) [user] pfcFwd0('next-operation'(op(+, =, pretok))) ^ Call: (218) [user] pfcFwd1('next-operation'(op(+, =, pretok))) ^ Unify: (218) [user] pfcFwd1('next-operation'(op(+, =, pretok))) ^ Call: (219) [user] fc_rule_check('next-operation'(op(+, =, pretok))) ^ Unify: (219) [user] fc_rule_check('next-operation'(op(+, =, pretok))) ^ Exit: (219) [user] fc_rule_check('next-operation'(op(+, =, pretok))) Call: (219) [system] copy_term('next-operation'(op(+, =, pretok)), _384226) Exit: (219) [system] copy_term('next-operation'(op(+, =, pretok)), 'next-operation'(op(+, =, pretok))) ^ Call: (219) [user] ignore(fcpt('next-operation'(op(+, =, pretok)), 'next-operation'(op(+, =, pretok)))) ^ Unify: (219) [system] ignore(user:fcpt('next-operation'(op(+, =, pretok)), 'next-operation'(op(+, =, pretok)))) ^ Call: (220) [user] fcpt('next-operation'(op(+, =, pretok)), 'next-operation'(op(+, =, pretok))) ^ Unify: (220) [user] fcpt('next-operation'(op(+, =, pretok)), 'next-operation'(op(+, =, pretok))) ^ Call: (221) [user] pfcGetTriggerQuick('$pt$'('next-operation'(op(+, =, pretok)), _389818)) ^ Unify: (221) [user] pfcGetTriggerQuick('$pt$'('next-operation'(op(+, =, pretok)), _389818)) ^ Call: (222) [user] clause('$pt$'('next-operation'(op(+, =, pretok)), _389818), true) ^ Fail: (222) [user] clause('$pt$'('next-operation'(op(+, =, pretok)), _389818), true) ^ Redo: (221) [user] pfcGetTriggerQuick('$pt$'('next-operation'(op(+, =, pretok)), _389818)) ^ Call: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, pretok)), _389818)) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, pretok)), _389818)) Call: (223) [system] var('$pt$'('next-operation'(op(+, =, pretok)), _389818)) Fail: (223) [system] var('$pt$'('next-operation'(op(+, =, pretok)), _389818)) ^ Redo: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, pretok)), _389818)) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, pretok)), _389818)) Call: (223) [system] callable('$pt$'('next-operation'(op(+, =, pretok)), _389818)) Exit: (223) [system] callable('$pt$'('next-operation'(op(+, =, pretok)), _389818)) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, pretok)), _389818)) ^ Redo: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, pretok)), _389818)) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, pretok)), _389818)) ^ Call: (223) [user] predicate_property('$pt$'('next-operation'(op(+, =, pretok)), _389818), imported_from(system)) ^ Unify: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, pretok)), _389818), imported_from(system)) Call: (224) [system] nonvar(imported_from(system)) Exit: (224) [system] nonvar(imported_from(system)) Call: (224) [$syspreds] property_predicate(imported_from(system), user:'$pt$'('next-operation'(op(+, =, pretok)), _389818)) Unify: (224) [$syspreds] property_predicate(imported_from(system), user:'$pt$'('next-operation'(op(+, =, pretok)), _389818)) Call: (225) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, pretok)), _389818)) Unify: (225) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, pretok)), _389818)) Call: (226) [system] callable('$pt$'('next-operation'(op(+, =, pretok)), _389818)) Exit: (226) [system] callable('$pt$'('next-operation'(op(+, =, pretok)), _389818)) Call: (226) [system] atom(user) Exit: (226) [system] atom(user) Exit: (225) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, pretok)), _389818)) ^ Fail: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, pretok)), _389818), imported_from(system)) ^ Redo: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, pretok)), _389818)) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, pretok)), _389818)) ^ Call: (223) [user] predicate_property('$pt$'('next-operation'(op(+, =, pretok)), _389818), built_in) ^ Unify: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, pretok)), _389818), built_in) Call: (224) [system] nonvar(built_in) Exit: (224) [system] nonvar(built_in) Call: (224) [$syspreds] property_predicate(built_in, user:'$pt$'('next-operation'(op(+, =, pretok)), _389818)) Unify: (224) [$syspreds] property_predicate(built_in, user:'$pt$'('next-operation'(op(+, =, pretok)), _389818)) Call: (225) [system] callable('$pt$'('next-operation'(op(+, =, pretok)), _389818)) Exit: (225) [system] callable('$pt$'('next-operation'(op(+, =, pretok)), _389818)) Call: (225) [$syspreds] goal_name_arity('$pt$'('next-operation'(op(+, =, pretok)), _389818), _426888, _426890) Unify: (225) [$syspreds] goal_name_arity('$pt$'('next-operation'(op(+, =, pretok)), _389818), _426888, _426890) Call: (226) [system] compound('$pt$'('next-operation'(op(+, =, pretok)), _389818)) Exit: (226) [system] compound('$pt$'('next-operation'(op(+, =, pretok)), _389818)) Call: (226) [system] compound_name_arity('$pt$'('next-operation'(op(+, =, pretok)), _389818), _426888, _426890) Exit: (226) [system] compound_name_arity('$pt$'('next-operation'(op(+, =, pretok)), _389818), '$pt$', 2) Exit: (225) [$syspreds] goal_name_arity('$pt$'('next-operation'(op(+, =, pretok)), _389818), '$pt$', 2) ^ Call: (225) [$syspreds] current_predicate(user:'$pt$'/2) ^ Exit: (225) [$syspreds] current_predicate(user:'$pt$'/2) ^ Fail: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, pretok)), _389818), built_in) ^ Redo: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, pretok)), _389818)) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, pretok)), _389818)) ^ Call: (223) [user] predicate_property('$pt$'('next-operation'(op(+, =, pretok)), _389818), _438130) ^ Unify: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, pretok)), _389818), _439070) Call: (224) [system] nonvar(_439928) ^ Redo: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, pretok)), _389818), _440930) ^ Unify: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, pretok)), _389818), _441864) Call: (224) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, pretok)), _389818)) Unify: (224) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, pretok)), _389818)) Call: (225) [system] callable('$pt$'('next-operation'(op(+, =, pretok)), _389818)) Exit: (225) [system] callable('$pt$'('next-operation'(op(+, =, pretok)), _389818)) Call: (225) [system] atom(user) Exit: (225) [system] atom(user) Exit: (224) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, pretok)), _389818)) ^ Exit: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, pretok)), _389818), interpreted) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, pretok)), _389818)) ^ Call: (223) [user] predicate_property('$pt$'('next-operation'(op(+, =, pretok)), _389818), number_of_clauses(_451058)) ^ Unify: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, pretok)), _389818), number_of_clauses(_451058)) Call: (224) [system] nonvar(number_of_clauses(_451058)) Exit: (224) [system] nonvar(number_of_clauses(_451058)) Call: (224) [$syspreds] property_predicate(number_of_clauses(_451058), user:'$pt$'('next-operation'(op(+, =, pretok)), _389818)) Unify: (224) [$syspreds] property_predicate(number_of_clauses(_451058), user:'$pt$'('next-operation'(op(+, =, pretok)), _389818)) Call: (225) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, pretok)), _389818)) Unify: (225) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, pretok)), _389818)) Call: (226) [system] callable('$pt$'('next-operation'(op(+, =, pretok)), _389818)) Exit: (226) [system] callable('$pt$'('next-operation'(op(+, =, pretok)), _389818)) Call: (226) [system] atom(user) Exit: (226) [system] atom(user) Exit: (225) [$syspreds] define_or_generate(user:'$pt$'('next-operation'(op(+, =, pretok)), _389818)) Exit: (224) [$syspreds] property_predicate(number_of_clauses(0), user:'$pt$'('next-operation'(op(+, =, pretok)), _389818)) ^ Exit: (223) [$syspreds] predicate_property(user:'$pt$'('next-operation'(op(+, =, pretok)), _389818), number_of_clauses(0)) ^ Unify: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, pretok)), _389818)) ^ Call: (223) [user] setup_call_cleanup(nb_current('$pfc_current_choice', _465902), (prolog_current_choice(_465912), push_current_choice(_465912), clause('$pt$'('next-operation'(op(+, =, pretok)), _389818), _465934), pfc_call(_465934)), nb_setval('$pfc_current_choice', _465902)) ^ Unify: (223) [system] setup_call_cleanup(user:nb_current('$pfc_current_choice', _465902), user:(prolog_current_choice(_465912), push_current_choice(_465912), clause('$pt$'('next-operation'(op(+, =, pretok)), _389818), _465934), pfc_call(_465934)), user:nb_setval('$pfc_current_choice', _465902)) ^ Call: (224) [system] sig_atomic(user:nb_current('$pfc_current_choice', _465902)) Call: (226) [system] nb_current('$pfc_current_choice', _465902) Exit: (226) [system] nb_current('$pfc_current_choice', []) ^ Exit: (224) [system] sig_atomic(user:nb_current('$pfc_current_choice', [])) Call: (225) [system] prolog_current_choice(_465912) Exit: (225) [system] prolog_current_choice(2927) ^ Call: (225) [user] push_current_choice(2927) ^ Unify: (225) [user] push_current_choice(2927) Call: (226) [system] nb_current('$pfc_current_choice', _475252) Exit: (226) [system] nb_current('$pfc_current_choice', []) Call: (226) [system] b_setval('$pfc_current_choice', [2927]) Exit: (226) [system] b_setval('$pfc_current_choice', [2927]) ^ Exit: (225) [user] push_current_choice(2927) ^ Call: (225) [user] clause('$pt$'('next-operation'(op(+, =, pretok)), _389818), _465934) ^ Fail: (225) [user] clause('$pt$'('next-operation'(op(+, =, pretok)), _389818), _465934) Call: (225) [$syspreds] nb_setval('$pfc_current_choice', []) Unify: (225) [$syspreds] nb_setval('$pfc_current_choice', []) Call: (226) [system] duplicate_term([], _483624) Exit: (226) [system] duplicate_term([], []) Call: (226) [system] nb_linkval('$pfc_current_choice', []) Exit: (226) [system] nb_linkval('$pfc_current_choice', []) Exit: (225) [$syspreds] nb_setval('$pfc_current_choice', []) ^ Fail: (223) [system] setup_call_cleanup(user:nb_current('$pfc_current_choice', _465902), user:(prolog_current_choice(_465912), push_current_choice(_465912), clause('$pt$'('next-operation'(op(+, =, pretok)), _389818), _465934), pfc_call(_465934)), user:nb_setval('$pfc_current_choice', _465902)) ^ Fail: (222) [user] pfc_call('$pt$'('next-operation'(op(+, =, pretok)), _389818)) ^ Fail: (221) [user] pfcGetTriggerQuick('$pt$'('next-operation'(op(+, =, pretok)), _389818)) ^ Redo: (220) [user] fcpt('next-operation'(op(+, =, pretok)), 'next-operation'(op(+, =, pretok))) ^ Unify: (220) [user] fcpt('next-operation'(op(+, =, pretok)), 'next-operation'(op(+, =, pretok))) ^ Exit: (220) [user] fcpt('next-operation'(op(+, =, pretok)), 'next-operation'(op(+, =, pretok))) ^ Exit: (219) [system] ignore(user:fcpt('next-operation'(op(+, =, pretok)), 'next-operation'(op(+, =, pretok)))) ^ Call: (219) [user] ignore(fcnt('next-operation'(op(+, =, pretok)), 'next-operation'(op(+, =, pretok)))) ^ Unify: (219) [system] ignore(user:fcnt('next-operation'(op(+, =, pretok)), 'next-operation'(op(+, =, pretok)))) ^ Call: (220) [user] fcnt('next-operation'(op(+, =, pretok)), 'next-operation'(op(+, =, pretok))) ^ Unify: (220) [user] fcnt('next-operation'(op(+, =, pretok)), 'next-operation'(op(+, =, pretok))) ^ Call: (221) [user] pfc_spft(_498494, _498580, '$nt$'('next-operation'(op(+, =, pretok)), _498500, _498502)) ^ Unify: (221) [user] pfc_spft(_498494, _499512, '$nt$'('next-operation'(op(+, =, pretok)), _498500, _498502)) ^ Call: (222) [user] pfcCallSystem('$spft$'(_498494, _500372, '$nt$'('next-operation'(op(+, =, pretok)), _498500, _498502))) ^ Unify: (222) [user] pfcCallSystem('$spft$'(_498494, _500372, '$nt$'('next-operation'(op(+, =, pretok)), _498500, _498502))) ^ Call: (223) [user] pfc_call('$spft$'(_498494, _500372, '$nt$'('next-operation'(op(+, =, pretok)), _498500, _498502))) ^ Unify: (223) [user] pfc_call('$spft$'(_498494, _500372, '$nt$'('next-operation'(op(+, =, pretok)), _498500, _498502))) Call: (224) [system] var('$spft$'(_498494, _500372, '$nt$'('next-operation'(op(+, =, pretok)), _498500, _498502))) Fail: (224) [system] var('$spft$'(_498494, _500372, '$nt$'('next-operation'(op(+, =, pretok)), _498500, _498502))) ^ Redo: (223) [user] pfc_call('$spft$'(_498494, _500372, '$nt$'('next-operation'(op(+, =, pretok)), _498500, _498502))) ^ Unify: (223) [user] pfc_call('$spft$'(_498494, _500372, '$nt$'('next-operation'(op(+, =, pretok)), _498500, _498502))) Call: (224) [system] callable('$spft$'(_498494, _500372, '$nt$'('next-operation'(op(+, =, pretok)), _498500, _498502))) Exit: (224) [system] callable('$spft$'(_498494, _500372, '$nt$'('next-operation'(op(+, =, pretok)), _498500, _498502))) ^ Unify: (223) [user] pfc_call('$spft$'(_498494, _500372, '$nt$'('next-operation'(op(+, =, pretok)), _498500, _498502))) ^ Redo: (223) [user] pfc_call('$spft$'(_498494, _500372, '$nt$'('next-operation'(op(+, =, pretok)), _498500, _498502))) ^ Unify: (223) [user] pfc_call('$spft$'(_498494, _500372, '$nt$'('next-operation'(op(+, =, pretok)), _498500, _498502))) ^ Call: (224) [user] predicate_property('$spft$'(_498494, _500372, '$nt$'('next-operation'(op(+, =, pretok)), _498500, _498502)), imported_from(system)) ^ Unify: (224) [$syspreds] predicate_property(user:'$spft$'(_498494, _500372, '$nt$'('next-operation'(op(+, =, pretok)), _498500, _498502)), imported_from(system)) Call: (225) [system] nonvar(imported_from(system)) Exit: (225) [system] nonvar(imported_from(system)) Call: (225) [$syspreds] property_predicate(imported_from(system), user:'$spft$'(_498494, _500372, '$nt$'('next-operation'(op(+, =, pretok)), _498500, _498502))) Unify: (225) [$syspreds] property_predicate(imported_from(system), user:'$spft$'(_498494, _500372, '$nt$'('next-operation'(op(+, =, pretok)), _498500, _498502))) Call: (226) [$syspreds] define_or_generate(user:'$spft$'(_498494, _500372, '$nt$'('next-operation'(op(+, =, pretok)), _498500, _498502))) Unify: (226) [$syspreds] define_or_generate(user:'$spft$'(_498494, _500372, '$nt$'('next-operation'(op(+, =, pretok)), _498500, _498502))) Call: (227) [system] callable('$spft$'(_498494, _500372, '$nt$'('next-operation'(op(+, =, pretok)), _498500, _498502))) Exit: (227) [system] callable('$spft$'(_498494, _500372, '$nt$'('next-operation'(op(+, =, pretok)), _498500, _498502))) Call: (227) [system] atom(user) Exit: (227) [system] atom(user) Exit: (226) [$syspreds] define_or_generate(user:'$spft$'(_3814, _3828, '$nt$'('next-operation'(op(+, =, pretok)), _3820, _3822))) ^ Fail: (224) [$syspreds] predicate_property(user:'$spft$'(_3814, _3828, '$nt$'('next-operation'(op(+, =, pretok)), _3820, _3822)), imported_from(system)) ^ Redo: (223) [user] pfc_call('$spft$'(_3814, _3828, '$nt$'('next-operation'(op(+, =, pretok)), _3820, _3822))) ^ Unify: (223) [user] pfc_call('$spft$'(_3814, _3828, '$nt$'('next-operation'(op(+, =, pretok)), _3820, _3822))) ^ Call: (224) [user] predicate_property('$spft$'(_3814, _3828, '$nt$'('next-operation'(op(+, =, pretok)), _3820, _3822)), built_in) ^ Unify: (224) [$syspreds] predicate_property(user:'$spft$'(_3814, _3828, '$nt$'('next-operation'(op(+, =, pretok)), _3820, _3822)), built_in) Call: (225) [system] nonvar(built_in) Exit: (225) [system] nonvar(built_in) Call: (225) [$syspreds] property_predicate(built_in, user:'$spft$'(_3814, _3828, '$nt$'('next-operation'(op(+, =, pretok)), _3820, _3822))) Unify: (225) [$syspreds] property_predicate(built_in, user:'$spft$'(_3814, _3828, '$nt$'('next-operation'(op(+, =, pretok)), _3820, _3822))) Call: (226) [system] callable('$spft$'(_3814, _3828, '$nt$'('next-operation'(op(+, =, pretok)), _3820, _3822))) Exit: (226) [system] callable('$spft$'(_3814, _3828, '$nt$'('next-operation'(op(+, =, pretok)), _3820, _3822))) Call: (226) [$syspreds] goal_name_arity('$spft$'(_3814, _3828, '$nt$'('next-operation'(op(+, =, pretok)), _3820, _3822)), _14624, _14626) Unify: (226) [$syspreds] goal_name_arity('$spft$'(_3814, _3828, '$nt$'('next-operation'(op(+, =, pretok)), _3820, _3822)), _14624, _14626) Call: (227) [system] compound('$spft$'(_3814, _3828, '$nt$'('next-operation'(op(+, =, pretok)), _3820, _3822))) Exit: (227) [system] compound('$spft$'(_3814, _3828, '$nt$'('next-operation'(op(+, =, pretok)), _3820, _3822))) Call: (227) [system] compound_name_arity('$spft$'(_3814, _3828, '$nt$'('next-operation'(op(+, =, pretok)), _3820, _3822)), _14624, _14626) Exit: (227) [system] compound_name_arity('$spft$'(_3814, _3828, '$nt$'('next-operation'(op(+, =, pretok)), _3820, _3822)), '$spft$', 3) Exit: (226) [$syspreds] goal_name_arity('$spft$'(_3814, _3828, '$nt$'('next-operation'(op(+, =, pretok)), _3820, _3822)), '$spft$', 3) ^ Call: (226) [$syspreds] current_predicate(user:'$spft$'/3) ^ Exit: (226) [$syspreds] current_predicate(user:'$spft$'/3) ^ Fail: (224) [$syspreds] predicate_property(user:'$spft$'(_3814, _3828, '$nt$'('next-operation'(op(+, =, pretok)), _3820, _3822)), built_in) ^ Redo: (223) [user] pfc_call('$spft$'(_3814, _3828, '$nt$'('next-operation'(op(+, =, pretok)), _3820, _3822))) ^ Unify: (223) [user] pfc_call('$spft$'(_3814, _3828, '$nt$'('next-operation'(op(+, =, pretok)), _3820, _3822))) ^ Call: (224) [user] predicate_property('$spft$'(_3814, _3828, '$nt$'('next-operation'(op(+, =, pretok)), _3820, _3822)), _25866) ^ Unify: (224) [$syspreds] predicate_property(user:'$spft$'(_3814, _3828, '$nt$'('next-operation'(op(+, =, pretok)), _3820, _3822)), _26806) Call: (225) [system] nonvar(_27664) ^ Redo: (224) [$syspreds] predicate_property(user:'$spft$'(_3814, _3828, '$nt$'('next-operation'(op(+, =, pretok)), _3820, _3822)), _28666) ^ Unify: (224) [$syspreds] predicate_property(user:'$spft$'(_3814, _3828, '$nt$'('next-operation'(op(+, =, pretok)), _3820, _3822)), _29600) Call: (225) [$syspreds] define_or_generate(user:'$spft$'(_3814, _3828, '$nt$'('next-operation'(op(+, =, pretok)), _3820, _3822))) Unify: (225) [$syspreds] define_or_generate(user:'$spft$'(_3814, _3828, '$nt$'('next-operation'(op(+, =, pretok)), _3820, _3822))) Call: (226) [system] callable('$spft$'(_3814, _3828, '$nt$'('next-operation'(op(+, =, pretok)), _3820, _3822))) Exit: (226) [system] callable('$spft$'(_3814, _3828, '$nt$'('next-operation'(op(+, =, pretok)), _3820, _3822))) Call: (226) [system] atom(user) Exit: (226) [system] atom(user) Exit: (225) [$syspreds] define_or_generate(user:'$spft$'(_3814, _3828, '$nt$'('next-operation'(op(+, =, pretok)), _3820, _3822))) ^ Exit: (224) [$syspreds] predicate_property(user:'$spft$'(_3814, _3828, '$nt$'('next-operation'(op(+, =, pretok)), _3820, _3822)), interpreted) ^ Unify: (223) [user] pfc_call('$spft$'(_3814, _3828, '$nt$'('next-operation'(op(+, =, pretok)), _3820, _3822))) ^ Call: (224) [user] predicate_property('$spft$'(_3814, _3828, '$nt$'('next-operation'(op(+, =, pretok)), _3820, _3822)), number_of_clauses(_38794)) ^ Unify: (224) [$syspreds] predicate_property(user:'$spft$'(_3814, _3828, '$nt$'('next-operation'(op(+, =, pretok)), _3820, _3822)), number_of_clauses(_38794)) Call: (225) [system] nonvar(number_of_clauses(_38794)) Exit: (225) [system] nonvar(number_of_clauses(_38794)) Call: (225) [$syspreds] property_predicate(number_of_clauses(_38794), user:'$spft$'(_3814, _3828, '$nt$'('next-operation'(op(+, =, pretok)), _3820, _3822))) Unify: (225) [$syspreds] property_predicate(number_of_clauses(_38794), user:'$spft$'(_3814, _3828, '$nt$'('next-operation'(op(+, =, pretok)), _3820, _3822))) Call: (226) [$syspreds] define_or_generate(user:'$spft$'(_3814, _3828, '$nt$'('next-operation'(op(+, =, pretok)), _3820, _3822))) Unify: (226) [$syspreds] define_or_generate(user:'$spft$'(_3814, _3828, '$nt$'('next-operation'(op(+, =, pretok)), _3820, _3822))) Call: (227) [system] callable('$spft$'(_3814, _3828, '$nt$'('next-operation'(op(+, =, pretok)), _3820, _3822))) Exit: (227) [system] callable('$spft$'(_3814, _3828, '$nt$'('next-operation'(op(+, =, pretok)), _3820, _3822))) Call: (227) [system] atom(user) Exit: (227) [system] atom(user) Exit: (226) [$syspreds] define_or_generate(user:'$spft$'(_3814, _3828, '$nt$'('next-operation'(op(+, =, pretok)), _3820, _3822))) Exit: (225) [$syspreds] property_predicate(number_of_clauses(812), user:'$spft$'(_3814, _3828, '$nt$'('next-operation'(op(+, =, pretok)), _3820, _3822))) ^ Exit: (224) [$syspreds] predicate_property(user:'$spft$'(_3814, _3828, '$nt$'('next-operation'(op(+, =, pretok)), _3820, _3822)), number_of_clauses(812)) ^ Unify: (223) [user] pfc_call('$spft$'(_3814, _3828, '$nt$'('next-operation'(op(+, =, pretok)), _3820, _3822))) ^ Call: (224) [user] setup_call_cleanup(nb_current('$pfc_current_choice', _53638), (prolog_current_choice(_53648), push_current_choice(_53648), clause('$spft$'(_3814, _3828, '$nt$'('next-operation'(op(+, =, pretok)), _3820, _3822)), _53670), pfc_call(_53670)), nb_setval('$pfc_current_choice', _53638)) ^ Unify: (224) [system] setup_call_cleanup(user:nb_current('$pfc_current_choice', _53638), user:(prolog_current_choice(_53648), push_current_choice(_53648), clause('$spft$'(_3814, _3828, '$nt$'('next-operation'(op(+, =, pretok)), _3820, _3822)), _53670), pfc_call(_53670)), user:nb_setval('$pfc_current_choice', _53638)) ^ Call: (225) [system] sig_atomic(user:nb_current('$pfc_current_choice', _53638)) Call: (227) [system] nb_current('$pfc_current_choice', _53638) Exit: (227) [system] nb_current('$pfc_current_choice', []) ^ Exit: (225) [system] sig_atomic(user:nb_current('$pfc_current_choice', [])) Call: (226) [system] prolog_current_choice(_53648) Exit: (226) [system] prolog_current_choice(2947) ^ Call: (226) [user] push_current_choice(2947) ^ Unify: (226) [user] push_current_choice(2947) Call: (227) [system] nb_current('$pfc_current_choice', _62988) Exit: (227) [system] nb_current('$pfc_current_choice', []) Call: (227) [system] b_setval('$pfc_current_choice', [2947]) Exit: (227) [system] b_setval('$pfc_current_choice', [2947]) ^ Exit: (226) [user] push_current_choice(2947) ^ Call: (226) [user] clause('$spft$'(_3814, _3828, '$nt$'('next-operation'(op(+, =, pretok)), _3820, _3822)), _53670) ^ Fail: (226) [user] clause('$spft$'(_3814, _3828, '$nt$'('next-operation'(op(+, =, pretok)), _3820, _3822)), _53670) Call: (226) [$syspreds] nb_setval('$pfc_current_choice', []) Unify: (226) [$syspreds] nb_setval('$pfc_current_choice', []) Call: (227) [system] duplicate_term([], _71360) Exit: (227) [system] duplicate_term([], []) Call: (227) [system] nb_linkval('$pfc_current_choice', []) Exit: (227) [system] nb_linkval('$pfc_current_choice', []) Exit: (226) [$syspreds] nb_setval('$pfc_current_choice', []) ^ Fail: (224) [system] setup_call_cleanup(user:nb_current('$pfc_current_choice', _53638), user:(prolog_current_choice(_53648), push_current_choice(_53648), clause('$spft$'(_3814, _3828, '$nt$'('next-operation'(op(+, =, pretok)), _3820, _3822)), _53670), pfc_call(_53670)), user:nb_setval('$pfc_current_choice', _53638)) ^ Fail: (223) [user] pfc_call('$spft$'(_3814, _3828, '$nt$'('next-operation'(op(+, =, pretok)), _3820, _3822))) ^ Fail: (222) [user] pfcCallSystem('$spft$'(_3814, _3828, '$nt$'('next-operation'(op(+, =, pretok)), _3820, _3822))) ^ Fail: (221) [user] pfc_spft(_3814, _78864, '$nt$'('next-operation'(op(+, =, pretok)), _3820, _3822)) ^ Redo: (220) [user] fcnt('next-operation'(op(+, =, pretok)), 'next-operation'(op(+, =, pretok))) ^ Unify: (220) [user] fcnt('next-operation'(op(+, =, pretok)), 'next-operation'(op(+, =, pretok))) ^ Exit: (220) [user] fcnt('next-operation'(op(+, =, pretok)), 'next-operation'(op(+, =, pretok))) ^ Exit: (219) [system] ignore(user:fcnt('next-operation'(op(+, =, pretok)), 'next-operation'(op(+, =, pretok)))) ^ Exit: (218) [user] pfcFwd1('next-operation'(op(+, =, pretok))) ^ Exit: (217) [user] pfcFwd0('next-operation'(op(+, =, pretok))) ^ Exit: (216) [locally_each] locally_each:wtl_how(locally_each:trusted_redo_call_cleanup, locally_each:(true==true), user:set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, pretok))), user:set_prolog_flag(occurs_check, true)) ^ Exit: (215) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, pretok))), user:each_call_cleanup) ^ Exit: (214) [locally_each] locally_each:locally(user:set_prolog_flag(occurs_check, true), user:pfcFwd0('next-operation'(op(+, =, pretok)))) ^ Exit: (213) [user] pfcFwd('next-operation'(op(+, =, pretok))) ^ Exit: (212) [user] pfcEnqueue(direct, 'next-operation'(op(+, =, pretok)), (P;HTML|mfl4(_3560, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (211) [user] pfcEnqueue('next-operation'(op(+, =, pretok)), (P;HTML|mfl4(_3560, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (209) [user] must_ex(pfcEnqueue('next-operation'(op(+, =, pretok)), (P;HTML|mfl4(_3560, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Exit: (208) [user] pfcPost2('next-operation'(op(+, =, pretok)), (P;HTML|mfl4(_3560, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (207) [user] pfcPost11('next-operation'(op(+, =, pretok)), (P;HTML|mfl4(_3560, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (205) [locally_each] locally_each:wtl_how(locally_each:trusted_redo_call_cleanup, locally_each:(true==true), user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, pretok)), (P;HTML|mfl4(_3560, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _3584, (notrace, wdmsg(('next-operation'(op(+, =, pretok))=>_3584)), trace)), user:set_prolog_flag(occurs_check, true)) ^ Exit: (204) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, pretok)), (P;HTML|mfl4(_3560, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _3584, (notrace, wdmsg(('next-operation'(op(+, =, pretok))=>_3584)), trace)), user:each_call_cleanup) ^ Exit: (203) [locally_each] locally_each:locally(user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, pretok)), (P;HTML|mfl4(_3560, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _3584, (notrace, wdmsg(('next-operation'(op(+, =, pretok))=>_3584)), trace))) ^ Exit: (202) [user] pfcPost1('next-operation'(op(+, =, pretok)), (P;HTML|mfl4(_3560, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (201) [user] pfcPost_rev((P;HTML|mfl4(_3560, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax), 'next-operation'(op(+, =, pretok))) ^ Exit: (200) [user] pfcPost('next-operation'(op(+, =, pretok)), (P;HTML|mfl4(_3560, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (200) [user] pfcRun ^ Unify: (200) [user] pfcRun ^ Call: (201) [user] pfcGetSearch(direct) ^ Unify: (201) [user] pfcGetSearch(direct) Call: (202) [t_l] t_l:pfcSearchTL(_176324) Fail: (202) [t_l] t_l:pfcSearchTL(_176324) ^ Redo: (201) [user] pfcGetSearch(direct) ^ Call: (202) [user] pfcSearch(_179098) ^ Unify: (202) [user] pfcSearch(direct) ^ Exit: (202) [user] pfcSearch(direct) Call: (202) [system] direct=direct Exit: (202) [system] direct=direct ^ Exit: (201) [user] pfcGetSearch(direct) ^ Unify: (200) [user] pfcRun ^ Exit: (200) [user] pfcRun ^ Exit: (199) [user] pfcAdd('next-operation'(op(+, =, pretok)), (P;HTML|mfl4(_3560, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (198) [user] pfcAdd('next-operation'(op(+, =, pretok))) ^ Exit: (197) [user] pfcAdd_Now('next-operation'(op(+, =, pretok))) ^ Exit: (196) [user] if_t(into_simple_op(+, [=, [pretok, [], []], 'True'], op(+, =, pretok)), pfcAdd_Now('next-operation'(op(+, =, pretok)))) Call: (196) [user] dont_give_up(as_tf(asserted_do_metta('&self', +, [=, [pretok, [], []], 'True']), _3348)) Unify: (196) [user] dont_give_up(as_tf(asserted_do_metta('&self', +, [=, [pretok, [], []], 'True']), _3348)) ^ Call: (198) [user] as_tf(asserted_do_metta('&self', +, [=, [pretok, [], []], 'True']), _3348) ^ Unify: (198) [user] as_tf(asserted_do_metta('&self', +, [=, [pretok, [], []], 'True']), _3348) Call: (199) [system] asserted_do_metta('&self', +, [=, [pretok, [], []], 'True'])\=[_200578|_200580] Exit: (199) [system] asserted_do_metta('&self', +, [=, [pretok, [], []], 'True'])\=[_200578|_200580] ^ Call: (199) [user] catch_nowarn((call(asserted_do_metta('&self', +, [=, [pretok, [], []], 'True']))*->_3348='True';_3348='False')) ^ Unify: (199) [user] catch_nowarn((call(asserted_do_metta('&self', +, [=, [pretok, [], []], 'True']))*->_3348='True';_3348='False')) Call: (200) [user] catch_err((call(asserted_do_metta('&self', +, [=, [pretok, [], []], 'True']))*->_3348='True';_3348='False'), error(_204316, _204318), fail) Unify: (200) [user] catch_err((call(asserted_do_metta('&self', +, [=, [pretok, [], []], 'True']))*->_3348='True';_3348='False'), error(_204316, _204318), fail) Call: (203) [user] asserted_do_metta('&self', +, [=, [pretok, [], []], 'True']) Unify: (203) [user] asserted_do_metta('&self', +, [=, [pretok, [], []], 'True']) Call: (204) [user] metta_interp_mode(+, _208032) Unify: (204) [user] metta_interp_mode(+, load) Exit: (204) [user] metta_interp_mode(+, load) Call: (204) [user] asserted_do_metta('&self', load, [=, [pretok, [], []], 'True']) Unify: (204) [user] asserted_do_metta('&self', load, [=, [pretok, [], []], 'True']) Call: (205) [user] metta_interp_mode(load, _212622) Redo: (204) [user] asserted_do_metta('&self', load, [=, [pretok, [], []], 'True']) Unify: (204) [user] asserted_do_metta('&self', load, [=, [pretok, [], []], 'True']) Call: (205) [system] load==exec Redo: (204) [user] asserted_do_metta('&self', load, [=, [pretok, [], []], 'True']) Unify: (204) [user] asserted_do_metta('&self', load, [=, [pretok, [], []], 'True']) Call: (205) [user] asserted_do_metta2('&self', load, [=, [pretok, [], []], 'True'], [=, [pretok, [], []], 'True']) Unify: (205) [user] asserted_do_metta2('&self', load, [=, [pretok, [], []], 'True'], [=, [pretok, [], []], 'True']) Call: (206) [system] nonvar(load) Exit: (206) [system] nonvar(load) Call: (206) [user] metta_interp_mode(load, _221844) Redo: (205) [user] asserted_do_metta2('&self', load, [=, [pretok, [], []], 'True'], [=, [pretok, [], []], 'True']) Unify: (205) [user] asserted_do_metta2('&self', load, [=, [pretok, [], []], 'True'], [=, [pretok, [], []], 'True']) ^ Call: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, [pretok, [], []], 'True'], metta_atom('&self', [=, [pretok, [], []], 'True']))) ^ Unify: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, [pretok, [], []], 'True'], metta_atom('&self', [=, [pretok, [], []], 'True']))) ^ Call: (207) [user] is_compatio ^ Unify: (207) [user] is_compatio ^ Call: (209) [system] setup_call_cleanup('$notrace'(_228320, _228322), once(user:is_compatio0), '$restore_trace'(_228320, _228322)) ^ Unify: (209) [system] setup_call_cleanup(system:'$notrace'(_228320, _228322), system:once(user:is_compatio0), system:'$restore_trace'(_228320, _228322)) ^ Call: (210) [system] sig_atomic(system:'$notrace'(_228320, _228322)) ^ Fail: (207) [user] is_compatio ^ Redo: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, [pretok, [], []], 'True'], metta_atom('&self', [=, [pretok, [], []], 'True']))) ^ Unify: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, [pretok, [], []], 'True'], metta_atom('&self', [=, [pretok, [], []], 'True']))) ^ Call: (208) [rtrace] rtrace:quietly3(user:(wots(_233938, must_det_ll(user:metta_anew(load, [=, [pretok, [], []], 'True'], metta_atom('&self', [=, [pretok, [], []], 'True'])))), (_233938==""->true;our_ansi_format('#ffa505', '~w~n', [_233938])))) ^ Unify: (208) [rtrace] rtrace:quietly3(user:(wots(_233938, must_det_ll(user:metta_anew(load, [=, [pretok, [], []], 'True'], metta_atom('&self', [=, [pretok, [], []], 'True'])))), (_233938==""->true;our_ansi_format('#ffa505', '~w~n', [_233938])))) (= (pretok () ()) True) ^ Exit: (208) [rtrace] rtrace:quietly3(user:(wots("", must_det_ll(user:metta_anew(load, [=, [pretok, [], []], 'True'], metta_atom('&self', [=, [pretok, [], []], 'True'])))), (""==""->true;our_ansi_format('#ffa505', '~w~n', [""])))) ^ Exit: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, [pretok, [], []], 'True'], metta_atom('&self', [=, [pretok, [], []], 'True']))) Exit: (205) [user] asserted_do_metta2('&self', load, [=, [pretok, [], []], 'True'], [=, [pretok, [], []], 'True']) Exit: (204) [user] asserted_do_metta('&self', load, [=, [pretok, [], []], 'True']) Exit: (203) [user] asserted_do_metta('&self', +, [=, [pretok, [], []], 'True']) Call: (203) [system] _3348='True' Exit: (203) [system] 'True'='True' Exit: (200) [user] catch_err((call(asserted_do_metta('&self', +, [=, [pretok, [], []], 'True']))*->'True'='True';'True'='False'), error(_204316, _204318), fail) ^ Exit: (199) [user] catch_nowarn((call(asserted_do_metta('&self', +, [=, [pretok, [], []], 'True']))*->'True'='True';'True'='False')) ^ Exit: (198) [user] as_tf(asserted_do_metta('&self', +, [=, [pretok, [], []], 'True']), 'True') Exit: (196) [user] dont_give_up(as_tf(asserted_do_metta('&self', +, [=, [pretok, [], []], 'True']), 'True')) Exit: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, [pretok, [], []], 'True'], 'True') ^ Exit: (194) [user] must_not_error(user:do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, [pretok, [], []], 'True'], 'True')) ^ Redo: (193) [user] metta_file_buffer(_3300, _3302, _3304, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', _3308) ^ Unify: (193) [user] metta_file_buffer(+, [=, [pretok, [::, '.'], 'Nil'], ['set-det']], [], P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', '$stream_position'(9916, 374, 25, 9916)) ^ Exit: (193) [user] metta_file_buffer(+, [=, [pretok, [::, '.'], 'Nil'], ['set-det']], [], P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', '$stream_position'(9916, 374, 25, 9916)) ^ Call: (194) [user] apply:maplist(maybe_assign, []) ^ Unify: (194) [apply] apply:maplist(user:maybe_assign, []) Call: (195) [apply] apply:maplist_([], user:maybe_assign) Unify: (195) [apply] apply:maplist_([], user:maybe_assign) Exit: (195) [apply] apply:maplist_([], user:maybe_assign) ^ Exit: (194) [apply] apply:maplist(user:maybe_assign, []) ^ Call: (194) [user] must_not_error(do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, [pretok, [::, '.'], 'Nil'], ['set-det']], _3348)) ^ Unify: (194) [user] must_not_error(user:do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, [pretok, [::, '.'], 'Nil'], ['set-det']], _3348)) Call: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, [pretok, [::, '.'], 'Nil'], ['set-det']], _3348) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, [pretok, [::, '.'], 'Nil'], ['set-det']], _3348) Call: (196) [system] var([=, [pretok, [::, '.'], 'Nil'], ['set-det']]) Redo: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, [pretok, [::, '.'], 'Nil'], ['set-det']], _3348) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, [pretok, [::, '.'], 'Nil'], ['set-det']], _3348) Call: (196) [system] (+)\==exec Exit: (196) [system] (+)\==exec Call: (196) [system] [=, [pretok, [::, '.'], 'Nil'], ['set-det']]==[] Redo: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, [pretok, [::, '.'], 'Nil'], ['set-det']], _3348) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, [pretok, [::, '.'], 'Nil'], ['set-det']], _3348) Call: (196) [system] string([=, [pretok, [::, '.'], 'Nil'], ['set-det']]) Redo: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, [pretok, [::, '.'], 'Nil'], ['set-det']], _3348) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, [pretok, [::, '.'], 'Nil'], ['set-det']], _3348) Call: (196) [system] (+)\==exec Exit: (196) [system] (+)\==exec ^ Call: (196) [user] if_t(into_simple_op(+, [=, [pretok, [::, '.'], 'Nil'], ['set-det']], _335518), pfcAdd_Now('next-operation'(_335518))) ^ Unify: (196) [user] if_t(into_simple_op(+, [=, [pretok, [::, '.'], 'Nil'], ['set-det']], _335518), pfcAdd_Now('next-operation'(_335518))) Call: (197) [user] into_simple_op(+, [=, [pretok, [::, '.'], 'Nil'], ['set-det']], _335518) Unify: (197) [user] into_simple_op(+, [=, [pretok, [::, '.'], 'Nil'], ['set-det']], op(+, =, _338310)) Call: (198) [user] o_s([[pretok, [::, '.'], 'Nil'], ['set-det']], _338310) Unify: (198) [user] o_s([[pretok, [::, '.'], 'Nil'], ['set-det']], _338310) Call: (199) [user] o_s([pretok, [::, '.'], 'Nil'], _338310) Unify: (199) [user] o_s([pretok, [::, '.'], 'Nil'], _338310) Call: (200) [user] o_s(pretok, _338310) Unify: (200) [user] o_s(pretok, pretok) Exit: (200) [user] o_s(pretok, pretok) Exit: (199) [user] o_s([pretok, [::, '.'], 'Nil'], pretok) Exit: (198) [user] o_s([[pretok, [::, '.'], 'Nil'], ['set-det']], pretok) Exit: (197) [user] into_simple_op(+, [=, [pretok, [::, '.'], 'Nil'], ['set-det']], op(+, =, pretok)) ^ Call: (197) [user] pfcAdd_Now('next-operation'(op(+, =, pretok))) ^ Unify: (197) [user] pfcAdd_Now('next-operation'(op(+, =, pretok))) ^ Call: (198) [user] current_predicate(pfcAdd/1) ^ Exit: (198) [user] current_predicate(pfcAdd/1) ^ Call: (198) [user] once_writeq_nl(pfcAdd('next-operation'(op(+, =, pretok)))) ^ Unify: (198) [user] once_writeq_nl(pfcAdd('next-operation'(op(+, =, pretok)))) ^ Call: (199) [user] clause(pfcTraceExecution, true) ^ Fail: (199) [user] clause(pfcTraceExecution, true) ^ Redo: (198) [user] once_writeq_nl(pfcAdd('next-operation'(op(+, =, pretok)))) ^ Exit: (198) [user] once_writeq_nl(pfcAdd('next-operation'(op(+, =, pretok)))) ^ Call: (198) [user] pfcAdd('next-operation'(op(+, =, pretok))) ^ Unify: (198) [user] pfcAdd('next-operation'(op(+, =, pretok))) ^ Call: (199) [user] must_ex(current_why_UU(_359528)) ^ Unify: (199) [user] must_ex(current_why_UU(_359528)) Call: (201) [user] current_why_UU(_359528) Unify: (201) [user] current_why_UU(_359528) ^ Call: (202) [user] get_why_uu(_359528) ^ Unify: (202) [user] get_why_uu(_359528) ^ Call: (203) [user] findall(_365068, current_why(_365068), _365074) ^ Unify: (203) [$bags] findall(_365068, user:current_why(_365068), _365074) ^ Call: (204) [$bags] findall(_365068, user:current_why(_365068), _365074, []) ^ Unify: (204) [$bags] findall(_365068, user:current_why(_365068), _365074, []) ^ Call: (205) [$bags] cleanup_bag(findall_loop(_365068, user:current_why(_365068), _365074, []), '$destroy_findall_bag') ^ Unify: (205) [$bags] cleanup_bag('$bags':findall_loop(_365068, user:current_why(_365068), _365074, []), '$bags':'$destroy_findall_bag') Call: (206) [$bags] findall_loop(_365068, user:current_why(_365068), _365074, []) Unify: (206) [$bags] findall_loop(_365068, user:current_why(_365068), _365074, []) ^ Call: (207) [user] bugger:current_why(_365068) ^ Unify: (207) [user] bugger:current_why(_365068) ^ Call: (208) [user] bugger:current_why_data(_365068) ^ Unify: (208) [user] bugger:current_why_data(_365068) Call: (209) [system] nb_current('$current_why', wp(_365068, _376328)) Fail: (209) [system] nb_current('$current_why', wp(_365068, _376328)) ^ Redo: (208) [user] bugger:current_why_data(_365068) ^ Unify: (208) [user] bugger:current_why_data(_365068) Call: (209) [t_l] t_l:current_why_source(_365068) Fail: (209) [t_l] t_l:current_why_source(_365068) ^ Fail: (208) [user] bugger:current_why_data(_365068) ^ Redo: (207) [user] bugger:current_why(_365068) ^ Unify: (207) [user] bugger:current_why(mfl4(_383756, _383758, _383760, _383762)) ^ Call: (209) [system] setup_call_cleanup('$notrace'(_384712, _384714), once(user:current_mfl4(_383756, _383758, _383760, _383762)), '$restore_trace'(_384712, _384714)) ^ Unify: (209) [system] setup_call_cleanup(system:'$notrace'(_384712, _384714), system:once(user:current_mfl4(_383756, _383758, _383760, _383762)), system:'$restore_trace'(_384712, _384714)) ^ Call: (210) [system] sig_atomic(system:'$notrace'(_384712, _384714)) ^ Exit: (209) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:current_mfl4(_383756, user, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', 587)), system:'$restore_trace'(3, -1)) ^ Exit: (207) [user] bugger:current_why(P;HTML|mfl4(_383756, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Redo: (206) [$bags] findall_loop(_365068, user:current_why(_365068), _365074, []) Exit: (206) [$bags] findall_loop(_365068, user:current_why(_365068), [P;HTML|mfl4(_401594, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], []) ^ Exit: (205) [$bags] cleanup_bag('$bags':findall_loop(_365068, user:current_why(_365068), [P;HTML|mfl4(_401594, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], []), '$bags':'$destroy_findall_bag') ^ Exit: (204) [$bags] findall(_365068, user:current_why(_365068), [P;HTML|mfl4(_401594, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], []) ^ Exit: (203) [$bags] findall(_365068, user:current_why(_365068), [P;HTML|mfl4(_401594, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Call: (203) [system] [P;HTML|mfl4(_401594, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]\==[] Exit: (203) [system] [P;HTML|mfl4(_401594, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]\==[] ^ Call: (203) [user] u_to_uu([P;HTML|mfl4(_401594, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _359528) ^ Unify: (203) [user] u_to_uu([P;HTML|mfl4(_401594, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], ([P;HTML|mfl4(_401594, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], ax)) Call: (204) [system] var([P;HTML|mfl4(_401594, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Fail: (204) [system] var([P;HTML|mfl4(_401594, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) ^ Redo: (203) [user] u_to_uu([P;HTML|mfl4(_401594, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _359528) ^ Unify: (203) [user] u_to_uu([P;HTML|mfl4(_401594, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], [P;HTML|mfl4(_401594, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Call: (204) [system] nonvar([P;HTML|mfl4(_401594, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Exit: (204) [system] nonvar([P;HTML|mfl4(_401594, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Call: (204) [system] [P;HTML|mfl4(_401594, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]=(_3620, _3622) Fail: (204) [system] [P;HTML|mfl4(_3602, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]=(_3620, _3622) ^ Redo: (203) [user] u_to_uu([P;HTML|mfl4(_3602, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _3576) ^ Unify: (203) [user] u_to_uu([P;HTML|mfl4(_3602, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _3576) ^ Call: (204) [user] logicmoo_util_terms:list_to_conjuncts([P;HTML|mfl4(_3602, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _32184) ^ Unify: (204) [user] logicmoo_util_terms:list_to_conjuncts([P;HTML|mfl4(_3602, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _32184) ^ Call: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_3602, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _32184) ^ Unify: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_3602, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], [P;HTML|mfl4(_3602, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Call: (206) [system] var([P;HTML|mfl4(_3602, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Fail: (206) [system] var([P;HTML|mfl4(_3602, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) ^ Redo: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_3602, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _32184) ^ Unify: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_3602, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], [P;HTML|mfl4(_3602, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) ^ Call: (206) [user] not(compound([P;HTML|mfl4(_3602, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)])) ^ Unify: (206) [system] not(user:compound([P;HTML|mfl4(_3602, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)])) Call: (207) [system] compound([P;HTML|mfl4(_3602, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Exit: (207) [system] compound([P;HTML|mfl4(_3602, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) ^ Fail: (206) [system] not(user:compound([P;HTML|mfl4(_3602, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)])) ^ Redo: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_3602, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _32184) ^ Unify: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_3602, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _32184) ^ Call: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3602, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _32184) ^ Unify: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3602, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_3602, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Call: (207) [system] var(P;HTML|mfl4(_3602, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Fail: (207) [system] var(P;HTML|mfl4(_3602, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Redo: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3602, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _32184) ^ Unify: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3602, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_3602, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Call: (207) [user] not(compound(P;HTML|mfl4(_3602, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587))) ^ Unify: (207) [system] not(user:compound(P;HTML|mfl4(_3602, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587))) Call: (208) [system] compound(P;HTML|mfl4(_3602, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Exit: (208) [system] compound(P;HTML|mfl4(_3602, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Fail: (207) [system] not(user:compound(P;HTML|mfl4(_3602, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587))) ^ Redo: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3602, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _32184) ^ Unify: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3602, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_3602, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Exit: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_3602, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_3602, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Exit: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_3602, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], P;HTML|mfl4(_3602, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Exit: (204) [user] logicmoo_util_terms:list_to_conjuncts([P;HTML|mfl4(_3602, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], P;HTML|mfl4(_3602, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Call: (204) [user] u_to_uu(P;HTML|mfl4(_3602, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _3576) ^ Unify: (204) [user] u_to_uu(P;HTML|mfl4(_3602, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), (P;HTML|mfl4(_3602, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) Call: (205) [system] var(P;HTML|mfl4(_3602, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Fail: (205) [system] var(P;HTML|mfl4(_3602, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Redo: (204) [user] u_to_uu(P;HTML|mfl4(_3602, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _3576) ^ Unify: (204) [user] u_to_uu(P;HTML|mfl4(_3602, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_3602, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Call: (205) [system] nonvar(P;HTML|mfl4(_3602, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Exit: (205) [system] nonvar(P;HTML|mfl4(_3602, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Call: (205) [system] P;HTML|mfl4(_3602, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)=(_395358, _395360) Fail: (205) [system] P;HTML|mfl4(_3602, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)=(_395358, _395360) ^ Redo: (204) [user] u_to_uu(P;HTML|mfl4(_3602, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _3576) ^ Unify: (204) [user] u_to_uu(P;HTML|mfl4(_3602, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), (P;HTML|mfl4(_3602, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (204) [user] u_to_uu(P;HTML|mfl4(_3602, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), (P;HTML|mfl4(_3602, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (203) [user] u_to_uu([P;HTML|mfl4(_3602, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], (P;HTML|mfl4(_3602, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (202) [user] get_why_uu((P;HTML|mfl4(_3602, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) Exit: (201) [user] current_why_UU((P;HTML|mfl4(_3602, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (199) [user] must_ex(current_why_UU((P;HTML|mfl4(_3602, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (199) [user] pfcAdd('next-operation'(op(+, =, pretok)), (P;HTML|mfl4(_3602, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (199) [user] pfcAdd('next-operation'(op(+, =, pretok)), (P;HTML|mfl4(_3602, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (200) [user] pfcPost('next-operation'(op(+, =, pretok)), (P;HTML|mfl4(_3602, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (200) [user] pfcPost('next-operation'(op(+, =, pretok)), (P;HTML|mfl4(_3602, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (201) [user] pfcPost_rev((P;HTML|mfl4(_3602, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax), 'next-operation'(op(+, =, pretok))) ^ Unify: (201) [user] pfcPost_rev((P;HTML|mfl4(_3578, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax), 'next-operation'(op(+, =, pretok))) Call: (202) [system] is_list('next-operation'(op(+, =, pretok))) Fail: (202) [system] is_list('next-operation'(op(+, =, pretok))) ^ Redo: (201) [user] pfcPost_rev((P;HTML|mfl4(_3578, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax), 'next-operation'(op(+, =, pretok))) ^ Call: (202) [user] pfcPost1('next-operation'(op(+, =, pretok)), (P;HTML|mfl4(_3578, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (202) [user] pfcPost1('next-operation'(op(+, =, pretok)), (P;HTML|mfl4(_3578, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (203) [user] control_arg_types('next-operation'(op(+, =, pretok)), _34168) ^ Unify: (203) [user] control_arg_types('next-operation'(op(+, =, pretok)), _34168) Call: (204) [system] fail Fail: (204) [system] fail ^ Fail: (203) [user] control_arg_types('next-operation'(op(+, =, pretok)), _34168) ^ Redo: (202) [user] pfcPost1('next-operation'(op(+, =, pretok)), (P;HTML|mfl4(_3578, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (202) [user] pfcPost1('next-operation'(op(+, =, pretok)), (P;HTML|mfl4(_3578, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (203) [user] locally_each:locally(set_prolog_flag(occurs_check, true), catch(pfcPost11('next-operation'(op(+, =, pretok)), (P;HTML|mfl4(_3578, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _53992, (notrace, wdmsg(('next-operation'(op(+, =, pretok))=>_53992)), trace))) ^ Unify: (203) [locally_each] locally_each:locally(user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, pretok)), (P;HTML|mfl4(_3578, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _53992, (notrace, wdmsg(('next-operation'(op(+, =, pretok))=>_53992)), trace))) ^ Call: (204) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, pretok)), (P;HTML|mfl4(_3578, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _53992, (notrace, wdmsg(('next-operation'(op(+, =, pretok))=>_53992)), trace)), user:each_call_cleanup) ^ Unify: (204) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, pretok)), (P;HTML|mfl4(_3578, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _53992, (notrace, wdmsg(('next-operation'(op(+, =, pretok))=>_53992)), trace)), user:each_call_cleanup) Call: (205) [system] current_prolog_flag(occurs_check, _84490) Exit: (205) [system] current_prolog_flag(occurs_check, true) ^ Call: (205) [locally_each] locally_each:wtl_how(trusted_redo_call_cleanup, true==true, user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, pretok)), (P;HTML|mfl4(_3578, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _53992, (notrace, wdmsg(('next-operation'(op(+, =, pretok))=>_53992)), trace)), user:set_prolog_flag(occurs_check, true)) ^ Unify: (205) [locally_each] locally_each:wtl_how(locally_each:trusted_redo_call_cleanup, locally_each:(true==true), user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, pretok)), (P;HTML|mfl4(_3578, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _53992, (notrace, wdmsg(('next-operation'(op(+, =, pretok))=>_53992)), trace)), user:set_prolog_flag(occurs_check, true)) Call: (206) [system] true==true Exit: (206) [system] true==true ^ Call: (207) [user] pfcPost11('next-operation'(op(+, =, pretok)), (P;HTML|mfl4(_3578, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (207) [user] pfcPost11('next-operation'(op(+, =, pretok)), (P;HTML|mfl4(_3578, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (208) [user] must_ex(pfcAddSupport('next-operation'(op(+, =, pretok)), (P;HTML|mfl4(_3578, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Unify: (208) [user] must_ex(pfcAddSupport('next-operation'(op(+, =, pretok)), (P;HTML|mfl4(_3578, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (210) [user] pfcAddSupport('next-operation'(op(+, =, pretok)), (P;HTML|mfl4(_3578, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (210) [user] pfcAddSupport('next-operation'(op(+, =, pretok)), (P;HTML|mfl4(_3578, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (211) [user] assert('$spft$'('next-operation'(op(+, =, pretok)), P;HTML|mfl4(_3578, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (211) [user] assert('$spft$'('next-operation'(op(+, =, pretok)), P;HTML|mfl4(_3578, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (210) [user] pfcAddSupport('next-operation'(op(+, =, pretok)), (P;HTML|mfl4(_3578, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (208) [user] must_ex(pfcAddSupport('next-operation'(op(+, =, pretok)), (P;HTML|mfl4(_3578, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (208) [user] pfcUnique(post, 'next-operation'(op(+, =, pretok))) ^ Unify: (208) [user] pfcUnique(post, 'next-operation'(op(+, =, pretok))) ^ Call: (209) [user] pfcUnique(post, 'next-operation'(op(+, =, pretok)), true) ^ Unify: (209) [user] pfcUnique(post, 'next-operation'(op(+, =, pretok)), true) ^ Call: (210) [user] is_asserted_exact('next-operation'(op(+, =, pretok)), true) ^ Unify: (210) [user] is_asserted_exact('next-operation'(op(+, =, pretok)), true) ^ Call: (211) [user] strip_module('next-operation'(op(+, =, pretok)), _185070, _185072) ^ Exit: (211) [user] strip_module('next-operation'(op(+, =, pretok)), user, 'next-operation'(op(+, =, pretok))) ^ Call: (211) [user] is_asserted_exact(user, 'next-operation'(op(+, =, pretok)), true) ^ Unify: (211) [user] is_asserted_exact(user, 'next-operation'(op(+, =, pretok)), true) Call: (212) [system] _188814=user Exit: (212) [system] user=user ^ Call: (212) [user] clause(user:'next-operation'(op(+, =, pretok)), true, _190684) ^ Exit: (212) [user] clause('next-operation'(op(+, =, pretok)), true, (0x55bd1dfae420)) Call: (212) [$syspreds] clause_property((0x55bd1dfae420), module(user)) Unify: (212) [$syspreds] clause_property((0x55bd1dfae420), module(user)) Exit: (212) [$syspreds] clause_property((0x55bd1dfae420), module(user)) ^ Call: (212) [user] is_asserted_exact(user, 'next-operation'(op(+, =, pretok)), true, (0x55bd1dfae420)) ^ Unify: (212) [user] is_asserted_exact(user, 'next-operation'(op(+, =, pretok)), true, (0x55bd1dfae420)) ^ Call: (213) [user] clause(_197240, _197242, (0x55bd1dfae420)) ^ Exit: (213) [user] clause('next-operation'(op(+, =, pretok)), true, (0x55bd1dfae420)) ^ Call: (213) [user] strip_m('next-operation'(op(+, =, pretok)), _199136) ^ Unify: (213) [user] strip_m('next-operation'(op(+, =, pretok)), 'next-operation'(op(+, =, pretok))) ^ Exit: (213) [user] strip_m('next-operation'(op(+, =, pretok)), 'next-operation'(op(+, =, pretok))) Call: (213) [system] 'next-operation'(op(+, =, pretok))=@='next-operation'(op(+, =, pretok)) Exit: (213) [system] 'next-operation'(op(+, =, pretok))=@='next-operation'(op(+, =, pretok)) ^ Call: (213) [user] strip_m(true, _203778) ^ Unify: (213) [user] strip_m(true, true) ^ Exit: (213) [user] strip_m(true, true) Call: (213) [system] cl('next-operation'(op(+, =, pretok)), true)=@=cl('next-operation'(op(+, =, pretok)), true) Exit: (213) [system] cl('next-operation'(op(+, =, pretok)), true)=@=cl('next-operation'(op(+, =, pretok)), true) ^ Exit: (212) [user] is_asserted_exact(user, 'next-operation'(op(+, =, pretok)), true, (0x55bd1dfae420)) ^ Exit: (211) [user] is_asserted_exact(user, 'next-operation'(op(+, =, pretok)), true) ^ Exit: (210) [user] is_asserted_exact('next-operation'(op(+, =, pretok)), true) ^ Fail: (209) [user] pfcUnique(post, 'next-operation'(op(+, =, pretok)), true) ^ Fail: (208) [user] pfcUnique(post, 'next-operation'(op(+, =, pretok))) ^ Redo: (207) [user] pfcPost11('next-operation'(op(+, =, pretok)), (P;HTML|mfl4(_3578, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) Call: (208) [user] nop(pfcWarn(not_pfcUnique(post, 'next-operation'(op(+, =, pretok))))) Unify: (208) [user] nop(pfcWarn(not_pfcUnique(post, 'next-operation'(op(+, =, pretok))))) Exit: (208) [user] nop(pfcWarn(not_pfcUnique(post, 'next-operation'(op(+, =, pretok))))) ^ Exit: (207) [user] pfcPost11('next-operation'(op(+, =, pretok)), (P;HTML|mfl4(_3578, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (205) [locally_each] locally_each:wtl_how(locally_each:trusted_redo_call_cleanup, locally_each:(true==true), user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, pretok)), (P;HTML|mfl4(_3578, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _53992, (notrace, wdmsg(('next-operation'(op(+, =, pretok))=>_53992)), trace)), user:set_prolog_flag(occurs_check, true)) ^ Exit: (204) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, pretok)), (P;HTML|mfl4(_3578, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _53992, (notrace, wdmsg(('next-operation'(op(+, =, pretok))=>_53992)), trace)), user:each_call_cleanup) ^ Exit: (203) [locally_each] locally_each:locally(user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, pretok)), (P;HTML|mfl4(_3578, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _53992, (notrace, wdmsg(('next-operation'(op(+, =, pretok))=>_53992)), trace))) ^ Exit: (202) [user] pfcPost1('next-operation'(op(+, =, pretok)), (P;HTML|mfl4(_3578, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (201) [user] pfcPost_rev((P;HTML|mfl4(_3578, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax), 'next-operation'(op(+, =, pretok))) ^ Exit: (200) [user] pfcPost('next-operation'(op(+, =, pretok)), (P;HTML|mfl4(_3578, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (200) [user] pfcRun ^ Unify: (200) [user] pfcRun ^ Call: (201) [user] pfcGetSearch(direct) ^ Unify: (201) [user] pfcGetSearch(direct) Call: (202) [t_l] t_l:pfcSearchTL(_280336) Fail: (202) [t_l] t_l:pfcSearchTL(_280336) ^ Redo: (201) [user] pfcGetSearch(direct) ^ Call: (202) [user] pfcSearch(_283110) ^ Unify: (202) [user] pfcSearch(direct) ^ Exit: (202) [user] pfcSearch(direct) Call: (202) [system] direct=direct Exit: (202) [system] direct=direct ^ Exit: (201) [user] pfcGetSearch(direct) ^ Unify: (200) [user] pfcRun ^ Exit: (200) [user] pfcRun ^ Exit: (199) [user] pfcAdd('next-operation'(op(+, =, pretok)), (P;HTML|mfl4(_3578, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (198) [user] pfcAdd('next-operation'(op(+, =, pretok))) ^ Exit: (197) [user] pfcAdd_Now('next-operation'(op(+, =, pretok))) ^ Exit: (196) [user] if_t(into_simple_op(+, [=, [pretok, [::, '.'], 'Nil'], ['set-det']], op(+, =, pretok)), pfcAdd_Now('next-operation'(op(+, =, pretok)))) Call: (196) [user] dont_give_up(as_tf(asserted_do_metta('&self', +, [=, [pretok, [::, '.'], 'Nil'], ['set-det']]), _3348)) Unify: (196) [user] dont_give_up(as_tf(asserted_do_metta('&self', +, [=, [pretok, [::, '.'], 'Nil'], ['set-det']]), _3348)) ^ Call: (198) [user] as_tf(asserted_do_metta('&self', +, [=, [pretok, [::, '.'], 'Nil'], ['set-det']]), _3348) ^ Unify: (198) [user] as_tf(asserted_do_metta('&self', +, [=, [pretok, [::, '.'], 'Nil'], ['set-det']]), _3348) Call: (199) [system] asserted_do_metta('&self', +, [=, [pretok, [::, '.'], 'Nil'], ['set-det']])\=[_304590|_304592] Exit: (199) [system] asserted_do_metta('&self', +, [=, [pretok, [::, '.'], 'Nil'], ['set-det']])\=[_304590|_304592] ^ Call: (199) [user] catch_nowarn((call(asserted_do_metta('&self', +, [=, [pretok, [::, '.'], 'Nil'], ['set-det']]))*->_3348='True';_3348='False')) ^ Unify: (199) [user] catch_nowarn((call(asserted_do_metta('&self', +, [=, [pretok, [::, '.'], 'Nil'], ['set-det']]))*->_3348='True';_3348='False')) Call: (200) [user] catch_err((call(asserted_do_metta('&self', +, [=, [pretok, [::, '.'], 'Nil'], ['set-det']]))*->_3348='True';_3348='False'), error(_308328, _308330), fail) Unify: (200) [user] catch_err((call(asserted_do_metta('&self', +, [=, [pretok, [::, '.'], 'Nil'], ['set-det']]))*->_3348='True';_3348='False'), error(_308328, _308330), fail) Call: (203) [user] asserted_do_metta('&self', +, [=, [pretok, [::, '.'], 'Nil'], ['set-det']]) Unify: (203) [user] asserted_do_metta('&self', +, [=, [pretok, [::, '.'], 'Nil'], ['set-det']]) Call: (204) [user] metta_interp_mode(+, _312044) Unify: (204) [user] metta_interp_mode(+, load) Exit: (204) [user] metta_interp_mode(+, load) Call: (204) [user] asserted_do_metta('&self', load, [=, [pretok, [::, '.'], 'Nil'], ['set-det']]) Unify: (204) [user] asserted_do_metta('&self', load, [=, [pretok, [::, '.'], 'Nil'], ['set-det']]) Call: (205) [user] metta_interp_mode(load, _316634) Redo: (204) [user] asserted_do_metta('&self', load, [=, [pretok, [::, '.'], 'Nil'], ['set-det']]) Unify: (204) [user] asserted_do_metta('&self', load, [=, [pretok, [::, '.'], 'Nil'], ['set-det']]) Call: (205) [system] load==exec Redo: (204) [user] asserted_do_metta('&self', load, [=, [pretok, [::, '.'], 'Nil'], ['set-det']]) Unify: (204) [user] asserted_do_metta('&self', load, [=, [pretok, [::, '.'], 'Nil'], ['set-det']]) Call: (205) [user] asserted_do_metta2('&self', load, [=, [pretok, [::, '.'], 'Nil'], ['set-det']], [=, [pretok, [::, '.'], 'Nil'], ['set-det']]) Unify: (205) [user] asserted_do_metta2('&self', load, [=, [pretok, [::, '.'], 'Nil'], ['set-det']], [=, [pretok, [::, '.'], 'Nil'], ['set-det']]) Call: (206) [system] nonvar(load) Exit: (206) [system] nonvar(load) Call: (206) [user] metta_interp_mode(load, _325856) Redo: (205) [user] asserted_do_metta2('&self', load, [=, [pretok, [::, '.'], 'Nil'], ['set-det']], [=, [pretok, [::, '.'], 'Nil'], ['set-det']]) Unify: (205) [user] asserted_do_metta2('&self', load, [=, [pretok, [::, '.'], 'Nil'], ['set-det']], [=, [pretok, [::, '.'], 'Nil'], ['set-det']]) ^ Call: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, [pretok, [::, '.'], 'Nil'], ['set-det']], metta_atom('&self', [=, [pretok, [::, '.'], 'Nil'], ['set-det']]))) ^ Unify: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, [pretok, [::, '.'], 'Nil'], ['set-det']], metta_atom('&self', [=, [pretok, [::, '.'], 'Nil'], ['set-det']]))) ^ Call: (207) [user] is_compatio ^ Unify: (207) [user] is_compatio ^ Call: (209) [system] setup_call_cleanup('$notrace'(_332332, _332334), once(user:is_compatio0), '$restore_trace'(_332332, _332334)) ^ Unify: (209) [system] setup_call_cleanup(system:'$notrace'(_332332, _332334), system:once(user:is_compatio0), system:'$restore_trace'(_332332, _332334)) ^ Call: (210) [system] sig_atomic(system:'$notrace'(_332332, _332334)) ^ Fail: (207) [user] is_compatio ^ Redo: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, [pretok, [::, '.'], 'Nil'], ['set-det']], metta_atom('&self', [=, [pretok, [::, '.'], 'Nil'], ['set-det']]))) ^ Unify: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, [pretok, [::, '.'], 'Nil'], ['set-det']], metta_atom('&self', [=, [pretok, [::, '.'], 'Nil'], ['set-det']]))) ^ Call: (208) [rtrace] rtrace:quietly3(user:(wots(_337950, must_det_ll(user:metta_anew(load, [=, [pretok, [::, '.'], 'Nil'], ['set-det']], metta_atom('&self', [=, [pretok, [::, '.'], 'Nil'], ['set-det']])))), (_337950==""->true;our_ansi_format('#ffa505', '~w~n', [_337950])))) ^ Unify: (208) [rtrace] rtrace:quietly3(user:(wots(_337950, must_det_ll(user:metta_anew(load, [=, [pretok, [::, '.'], 'Nil'], ['set-det']], metta_atom('&self', [=, [pretok, [::, '.'], 'Nil'], ['set-det']])))), (_337950==""->true;our_ansi_format('#ffa505', '~w~n', [_337950])))) (= (pretok (:: .) Nil) (set-det)) ^ Exit: (208) [rtrace] rtrace:quietly3(user:(wots("", must_det_ll(user:metta_anew(load, [=, [pretok, [::, '.'], 'Nil'], ['set-det']], metta_atom('&self', [=, [pretok, [::, '.'], 'Nil'], ['set-det']])))), (""==""->true;our_ansi_format('#ffa505', '~w~n', [""])))) ^ Exit: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, [pretok, [::, '.'], 'Nil'], ['set-det']], metta_atom('&self', [=, [pretok, [::, '.'], 'Nil'], ['set-det']]))) Exit: (205) [user] asserted_do_metta2('&self', load, [=, [pretok, [::, '.'], 'Nil'], ['set-det']], [=, [pretok, [::, '.'], 'Nil'], ['set-det']]) Exit: (204) [user] asserted_do_metta('&self', load, [=, [pretok, [::, '.'], 'Nil'], ['set-det']]) Exit: (203) [user] asserted_do_metta('&self', +, [=, [pretok, [::, '.'], 'Nil'], ['set-det']]) Call: (203) [system] _3348='True' Exit: (203) [system] 'True'='True' Exit: (200) [user] catch_err((call(asserted_do_metta('&self', +, [=, [pretok, [::, '.'], 'Nil'], ['set-det']]))*->'True'='True';'True'='False'), error(_308328, _308330), fail) ^ Exit: (199) [user] catch_nowarn((call(asserted_do_metta('&self', +, [=, [pretok, [::, '.'], 'Nil'], ['set-det']]))*->'True'='True';'True'='False')) ^ Exit: (198) [user] as_tf(asserted_do_metta('&self', +, [=, [pretok, [::, '.'], 'Nil'], ['set-det']]), 'True') Exit: (196) [user] dont_give_up(as_tf(asserted_do_metta('&self', +, [=, [pretok, [::, '.'], 'Nil'], ['set-det']]), 'True')) Exit: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, [pretok, [::, '.'], 'Nil'], ['set-det']], 'True') ^ Exit: (194) [user] must_not_error(user:do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, [pretok, [::, '.'], 'Nil'], ['set-det']], 'True')) ^ Redo: (193) [user] metta_file_buffer(_3300, _3302, _3304, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', _3308) ^ Unify: (193) [user] metta_file_buffer(+, [=, [pretok, ['Cons', _369508, ['Cons', _369508, ['Cons', _369508, _369550]]], _369556], [['set-det'], ['atomic-list-concat', [::, _369508, _369508, _369508], ',', _369628], [pretok, ['Cons', _369628, _369550], _369556]]], ['_Y'=_369628, '_O'=_369556, '_Nxt'=_369550, '_X'=_369508], P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', '$stream_position'(9970, 378, 14, 9970)) ^ Exit: (193) [user] metta_file_buffer(+, [=, [pretok, ['Cons', _369508, ['Cons', _369508, ['Cons', _369508, _369550]]], _369556], [['set-det'], ['atomic-list-concat', [::, _369508, _369508, _369508], ',', _369628], [pretok, ['Cons', _369628, _369550], _369556]]], ['_Y'=_369628, '_O'=_369556, '_Nxt'=_369550, '_X'=_369508], P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', '$stream_position'(9970, 378, 14, 9970)) ^ Call: (194) [user] apply:maplist(maybe_assign, ['_Y'=_369628, '_O'=_369556, '_Nxt'=_369550, '_X'=_369508]) ^ Unify: (194) [apply] apply:maplist(user:maybe_assign, ['_Y'=_369628, '_O'=_369556, '_Nxt'=_369550, '_X'=_369508]) Call: (195) [apply] apply:maplist_(['_Y'=_369628, '_O'=_369556, '_Nxt'=_369550, '_X'=_369508], user:maybe_assign) Unify: (195) [apply] apply:maplist_(['_Y'=_369628, '_O'=_369556, '_Nxt'=_369550, '_X'=_369508], user:maybe_assign) Call: (196) [user] maybe_assign('_Y'=_369628) Unify: (196) [user] maybe_assign('_Y'=_369628) ^ Call: (197) [user] ignore(_369628=_Y) ^ Unify: (197) [system] ignore(user:(_369628=_Y)) Call: (198) [system] _369628=_Y Exit: (198) [system] _Y=_Y ^ Exit: (197) [system] ignore(user:(_Y=_Y)) Exit: (196) [user] maybe_assign('_Y'=_Y) Call: (196) [apply] apply:maplist_(['_O'=_369556, '_Nxt'=_369550, '_X'=_369508], user:maybe_assign) Unify: (196) [apply] apply:maplist_(['_O'=_369556, '_Nxt'=_369550, '_X'=_369508], user:maybe_assign) Call: (197) [user] maybe_assign('_O'=_369556) Unify: (197) [user] maybe_assign('_O'=_369556) ^ Call: (198) [user] ignore(_369556=_O) ^ Unify: (198) [system] ignore(user:(_369556=_O)) Call: (199) [system] _369556=_O Exit: (199) [system] _O=_O ^ Exit: (198) [system] ignore(user:(_O=_O)) Exit: (197) [user] maybe_assign('_O'=_O) Call: (197) [apply] apply:maplist_(['_Nxt'=_369550, '_X'=_369508], user:maybe_assign) Unify: (197) [apply] apply:maplist_(['_Nxt'=_369550, '_X'=_369508], user:maybe_assign) Call: (198) [user] maybe_assign('_Nxt'=_369550) Unify: (198) [user] maybe_assign('_Nxt'=_369550) ^ Call: (199) [user] ignore(_369550=_Nxt) ^ Unify: (199) [system] ignore(user:(_369550=_Nxt)) Call: (200) [system] _369550=_Nxt Exit: (200) [system] _Nxt=_Nxt ^ Exit: (199) [system] ignore(user:(_Nxt=_Nxt)) Exit: (198) [user] maybe_assign('_Nxt'=_Nxt) Call: (198) [apply] apply:maplist_(['_X'=_369508], user:maybe_assign) Unify: (198) [apply] apply:maplist_(['_X'=_369508], user:maybe_assign) Call: (199) [user] maybe_assign('_X'=_369508) Unify: (199) [user] maybe_assign('_X'=_369508) ^ Call: (200) [user] ignore(_369508=_X) ^ Unify: (200) [system] ignore(user:(_369508=_X)) Call: (201) [system] _369508=_X Exit: (201) [system] _X=_X ^ Exit: (200) [system] ignore(user:(_X=_X)) Exit: (199) [user] maybe_assign('_X'=_X) Call: (199) [apply] apply:maplist_([], user:maybe_assign) Unify: (199) [apply] apply:maplist_([], user:maybe_assign) Exit: (199) [apply] apply:maplist_([], user:maybe_assign) Exit: (198) [apply] apply:maplist_(['_X'=_X], user:maybe_assign) Exit: (197) [apply] apply:maplist_(['_Nxt'=_Nxt, '_X'=_X], user:maybe_assign) Exit: (196) [apply] apply:maplist_(['_O'=_O, '_Nxt'=_Nxt, '_X'=_X], user:maybe_assign) Exit: (195) [apply] apply:maplist_(['_Y'=_Y, '_O'=_O, '_Nxt'=_Nxt, '_X'=_X], user:maybe_assign) ^ Exit: (194) [apply] apply:maplist(user:maybe_assign, ['_Y'=_Y, '_O'=_O, '_Nxt'=_Nxt, '_X'=_X]) ^ Call: (194) [user] must_not_error(do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, [pretok, ['Cons', _X, ['Cons', _X, ['Cons', _X, _Nxt]]], _O], [['set-det'], ['atomic-list-concat', [::, _X, _X, _X], ',', _Y], [pretok, ['Cons', _Y, _Nxt], _O]]], _3348)) ^ Unify: (194) [user] must_not_error(user:do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, [pretok, ['Cons', _X, ['Cons', _X, ['Cons', _X, _Nxt]]], _O], [['set-det'], ['atomic-list-concat', [::, _X, _X, _X], ',', _Y], [pretok, ['Cons', _Y, _Nxt], _O]]], _3348)) Call: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, [pretok, ['Cons', _X, ['Cons', _X, ['Cons', _X, _Nxt]]], _O], [['set-det'], ['atomic-list-concat', [::, _X, _X, _X], ',', _Y], [pretok, ['Cons', _Y, _Nxt], _O]]], _3348) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, [pretok, ['Cons', _X, ['Cons', _X, ['Cons', _X, _Nxt]]], _O], [['set-det'], ['atomic-list-concat', [::, _X, _X, _X], ',', _Y], [pretok, ['Cons', _Y, _Nxt], _O]]], _3348) Call: (196) [system] var([=, [pretok, ['Cons', _X, ['Cons', _X, ['Cons', _X, _Nxt]]], _O], [['set-det'], ['atomic-list-concat', [::, _X, _X, _X], ',', _Y], [pretok, ['Cons', _Y, _Nxt], _O]]]) Redo: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, [pretok, ['Cons', _X, ['Cons', _X, ['Cons', _X, _Nxt]]], _O], [['set-det'], ['atomic-list-concat', [::, _X, _X, _X], ',', _Y], [pretok, ['Cons', _Y, _Nxt], _O]]], _3348) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, [pretok, ['Cons', _X, ['Cons', _X, ['Cons', _X, _Nxt]]], _O], [['set-det'], ['atomic-list-concat', [::, _X, _X, _X], ',', _Y], [pretok, ['Cons', _Y, _Nxt], _O]]], _3348) Call: (196) [system] (+)\==exec Exit: (196) [system] (+)\==exec Call: (196) [system] [=, [pretok, ['Cons', _X, ['Cons', _X, ['Cons', _X, _Nxt]]], _O], [['set-det'], ['atomic-list-concat', [::, _X, _X, _X], ',', _Y], [pretok, ['Cons', _Y, _Nxt], _O]]]==[] Redo: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, [pretok, ['Cons', _X, ['Cons', _X, ['Cons', _X, _Nxt]]], _O], [['set-det'], ['atomic-list-concat', [::, _X, _X, _X], ',', _Y], [pretok, ['Cons', _Y, _Nxt], _O]]], _3348) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, [pretok, ['Cons', _X, ['Cons', _X, ['Cons', _X, _Nxt]]], _O], [['set-det'], ['atomic-list-concat', [::, _X, _X, _X], ',', _Y], [pretok, ['Cons', _Y, _Nxt], _O]]], _3348) Call: (196) [system] string([=, [pretok, ['Cons', _X, ['Cons', _X, ['Cons', _X, _Nxt]]], _O], [['set-det'], ['atomic-list-concat', [::, _X, _X, _X], ',', _Y], [pretok, ['Cons', _Y, _Nxt], _O]]]) Redo: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, [pretok, ['Cons', _X, ['Cons', _X, ['Cons', _X, _Nxt]]], _O], [['set-det'], ['atomic-list-concat', [::, _X, _X, _X], ',', _Y], [pretok, ['Cons', _Y, _Nxt], _O]]], _3348) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, [pretok, ['Cons', _X, ['Cons', _X, ['Cons', _X, _Nxt]]], _O], [['set-det'], ['atomic-list-concat', [::, _X, _X, _X], ',', _Y], [pretok, ['Cons', _Y, _Nxt], _O]]], _3348) Call: (196) [system] (+)\==exec Exit: (196) [system] (+)\==exec ^ Call: (196) [user] if_t(into_simple_op(+, [=, [pretok, ['Cons', _X, ['Cons', _X, ['Cons', _X, _Nxt]]], _O], [['set-det'], ['atomic-list-concat', [::, _X, _X, _X], ',', _Y], [pretok, ['Cons', _Y, _Nxt], _O]]], _480480), pfcAdd_Now('next-operation'(_480480))) ^ Unify: (196) [user] if_t(into_simple_op(+, [=, [pretok, ['Cons', _X, ['Cons', _X, ['Cons', _X, _Nxt]]], _O], [['set-det'], ['atomic-list-concat', [::, _X, _X, _X], ',', _Y], [pretok, ['Cons', _Y, _Nxt], _O]]], _480480), pfcAdd_Now('next-operation'(_480480))) Call: (197) [user] into_simple_op(+, [=, [pretok, ['Cons', _X, ['Cons', _X, ['Cons', _X, _Nxt]]], _O], [['set-det'], ['atomic-list-concat', [::, _X, _X, _X], ',', _Y], [pretok, ['Cons', _Y, _Nxt], _O]]], _480480) Unify: (197) [user] into_simple_op(+, [=, [pretok, ['Cons', _X, ['Cons', _X, ['Cons', _X, _Nxt]]], _O], [['set-det'], ['atomic-list-concat', [::, _X, _X, _X], ',', _Y], [pretok, ['Cons', _Y, _Nxt], _O]]], op(+, =, _483272)) Call: (198) [user] o_s([[pretok, ['Cons', _X, ['Cons', _X, ['Cons', _X, _Nxt]]], _O], [['set-det'], ['atomic-list-concat', [::, _X, _X, _X], ',', _Y], [pretok, ['Cons', _Y, _Nxt], _O]]], _483272) Unify: (198) [user] o_s([[pretok, ['Cons', _X, ['Cons', _X, ['Cons', _X, _Nxt]]], _O], [['set-det'], ['atomic-list-concat', [::, _X, _X, _X], ',', _Y], [pretok, ['Cons', _Y, _Nxt], _O]]], _483272) Call: (199) [user] o_s([pretok, ['Cons', _X, ['Cons', _X, ['Cons', _X, _Nxt]]], _O], _483272) Unify: (199) [user] o_s([pretok, ['Cons', _X, ['Cons', _X, ['Cons', _X, _Nxt]]], _O], _483272) Call: (200) [user] o_s(pretok, _483272) Unify: (200) [user] o_s(pretok, pretok) Exit: (200) [user] o_s(pretok, pretok) Exit: (199) [user] o_s([pretok, ['Cons', _X, ['Cons', _X, ['Cons', _X, _Nxt]]], _O], pretok) Exit: (198) [user] o_s([[pretok, ['Cons', _X, ['Cons', _X, ['Cons', _X, _Nxt]]], _O], [['set-det'], ['atomic-list-concat', [::, _X, _X, _X], ',', _Y], [pretok, ['Cons', _Y, _Nxt], _O]]], pretok) Exit: (197) [user] into_simple_op(+, [=, [pretok, ['Cons', _X, ['Cons', _X, ['Cons', _X, _Nxt]]], _O], [['set-det'], ['atomic-list-concat', [::, _X, _X, _X], ',', _Y], [pretok, ['Cons', _Y, _Nxt], _O]]], op(+, =, pretok)) ^ Call: (197) [user] pfcAdd_Now('next-operation'(op(+, =, pretok))) ^ Unify: (197) [user] pfcAdd_Now('next-operation'(op(+, =, pretok))) ^ Call: (198) [user] current_predicate(pfcAdd/1) ^ Exit: (198) [user] current_predicate(pfcAdd/1) ^ Call: (198) [user] once_writeq_nl(pfcAdd('next-operation'(op(+, =, pretok)))) ^ Unify: (198) [user] once_writeq_nl(pfcAdd('next-operation'(op(+, =, pretok)))) ^ Call: (199) [user] clause(pfcTraceExecution, true) ^ Fail: (199) [user] clause(pfcTraceExecution, true) ^ Redo: (198) [user] once_writeq_nl(pfcAdd('next-operation'(op(+, =, pretok)))) ^ Exit: (198) [user] once_writeq_nl(pfcAdd('next-operation'(op(+, =, pretok)))) ^ Call: (198) [user] pfcAdd('next-operation'(op(+, =, pretok))) ^ Unify: (198) [user] pfcAdd('next-operation'(op(+, =, pretok))) ^ Call: (199) [user] must_ex(current_why_UU(_504490)) ^ Unify: (199) [user] must_ex(current_why_UU(_504490)) Call: (201) [user] current_why_UU(_504490) Unify: (201) [user] current_why_UU(_504490) ^ Call: (202) [user] get_why_uu(_504490) ^ Unify: (202) [user] get_why_uu(_504490) ^ Call: (203) [user] findall(_510030, current_why(_510030), _510036) ^ Unify: (203) [$bags] findall(_510030, user:current_why(_510030), _510036) ^ Call: (204) [$bags] findall(_510030, user:current_why(_510030), _510036, []) ^ Unify: (204) [$bags] findall(_510030, user:current_why(_510030), _510036, []) ^ Call: (205) [$bags] cleanup_bag(findall_loop(_510030, user:current_why(_510030), _510036, []), '$destroy_findall_bag') ^ Unify: (205) [$bags] cleanup_bag('$bags':findall_loop(_510030, user:current_why(_510030), _510036, []), '$bags':'$destroy_findall_bag') Call: (206) [$bags] findall_loop(_510030, user:current_why(_510030), _510036, []) Unify: (206) [$bags] findall_loop(_510030, user:current_why(_510030), _510036, []) ^ Call: (207) [user] bugger:current_why(_510030) ^ Unify: (207) [user] bugger:current_why(_510030) ^ Call: (208) [user] bugger:current_why_data(_510030) ^ Unify: (208) [user] bugger:current_why_data(_510030) Call: (209) [system] nb_current('$current_why', wp(_510030, _521290)) Fail: (209) [system] nb_current('$current_why', wp(_510030, _521290)) ^ Redo: (208) [user] bugger:current_why_data(_510030) ^ Unify: (208) [user] bugger:current_why_data(_3804) Call: (209) [t_l] t_l:current_why_source(_3804) Fail: (209) [t_l] t_l:current_why_source(_3804) ^ Fail: (208) [user] bugger:current_why_data(_3804) ^ Redo: (207) [user] bugger:current_why(_3804) ^ Unify: (207) [user] bugger:current_why(mfl4(_8440, _8442, _8444, _8446)) ^ Call: (209) [system] setup_call_cleanup('$notrace'(_9396, _9398), once(user:current_mfl4(_8440, _8442, _8444, _8446)), '$restore_trace'(_9396, _9398)) ^ Unify: (209) [system] setup_call_cleanup(system:'$notrace'(_9396, _9398), system:once(user:current_mfl4(_8440, _8442, _8444, _8446)), system:'$restore_trace'(_9396, _9398)) ^ Call: (210) [system] sig_atomic(system:'$notrace'(_9396, _9398)) ^ Exit: (209) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(user:current_mfl4(_8440, user, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', 587)), system:'$restore_trace'(3, -1)) ^ Exit: (207) [user] bugger:current_why(P;HTML|mfl4(_8440, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Redo: (206) [$bags] findall_loop(_3804, user:current_why(_3804), _3810, []) Exit: (206) [$bags] findall_loop(_3804, user:current_why(_3804), [P;HTML|mfl4(_26276, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], []) ^ Exit: (205) [$bags] cleanup_bag('$bags':findall_loop(_3804, user:current_why(_3804), [P;HTML|mfl4(_26276, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], []), '$bags':'$destroy_findall_bag') ^ Exit: (204) [$bags] findall(_3804, user:current_why(_3804), [P;HTML|mfl4(_26276, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], []) ^ Exit: (203) [$bags] findall(_3804, user:current_why(_3804), [P;HTML|mfl4(_26276, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Call: (203) [system] [P;HTML|mfl4(_26276, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]\==[] Exit: (203) [system] [P;HTML|mfl4(_26276, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]\==[] ^ Call: (203) [user] u_to_uu([P;HTML|mfl4(_26276, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _3784) ^ Unify: (203) [user] u_to_uu([P;HTML|mfl4(_26276, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], ([P;HTML|mfl4(_26276, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], ax)) Call: (204) [system] var([P;HTML|mfl4(_26276, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Fail: (204) [system] var([P;HTML|mfl4(_26276, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) ^ Redo: (203) [user] u_to_uu([P;HTML|mfl4(_26276, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _3784) ^ Unify: (203) [user] u_to_uu([P;HTML|mfl4(_26276, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], [P;HTML|mfl4(_26276, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Call: (204) [system] nonvar([P;HTML|mfl4(_26276, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Exit: (204) [system] nonvar([P;HTML|mfl4(_26276, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Call: (204) [system] [P;HTML|mfl4(_26276, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]=(_146032, _146034) Fail: (204) [system] [P;HTML|mfl4(_26276, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]=(_146032, _146034) ^ Redo: (203) [user] u_to_uu([P;HTML|mfl4(_26276, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _3784) ^ Unify: (203) [user] u_to_uu([P;HTML|mfl4(_26276, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _3784) ^ Call: (204) [user] logicmoo_util_terms:list_to_conjuncts([P;HTML|mfl4(_26276, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _176434) ^ Unify: (204) [user] logicmoo_util_terms:list_to_conjuncts([P;HTML|mfl4(_26276, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _176434) ^ Call: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_26276, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _176434) ^ Unify: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_26276, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], [P;HTML|mfl4(_26276, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Call: (206) [system] var([P;HTML|mfl4(_26276, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Fail: (206) [system] var([P;HTML|mfl4(_26276, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) ^ Redo: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_26276, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _176434) ^ Unify: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_26276, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], [P;HTML|mfl4(_26276, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) ^ Call: (206) [user] not(compound([P;HTML|mfl4(_26276, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)])) ^ Unify: (206) [system] not(user:compound([P;HTML|mfl4(_26276, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)])) Call: (207) [system] compound([P;HTML|mfl4(_26276, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) Exit: (207) [system] compound([P;HTML|mfl4(_26276, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)]) ^ Fail: (206) [system] not(user:compound([P;HTML|mfl4(_26276, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)])) ^ Redo: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_26276, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _176434) ^ Unify: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_26276, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], _176434) ^ Call: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_26276, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _176434) ^ Unify: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_26276, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_26276, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Call: (207) [system] var(P;HTML|mfl4(_26276, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Fail: (207) [system] var(P;HTML|mfl4(_26276, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Redo: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_26276, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _176434) ^ Unify: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_26276, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_26276, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Call: (207) [user] not(compound(P;HTML|mfl4(_26276, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587))) ^ Unify: (207) [system] not(user:compound(P;HTML|mfl4(_26276, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587))) Call: (208) [system] compound(P;HTML|mfl4(_26276, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Exit: (208) [system] compound(P;HTML|mfl4(_26276, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Fail: (207) [system] not(user:compound(P;HTML|mfl4(_26276, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587))) ^ Redo: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_26276, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _176434) ^ Unify: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_26276, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_26276, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Exit: (206) [user] logicmoo_util_terms:list_to_conjuncts(',', P;HTML|mfl4(_26276, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_26276, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Exit: (205) [user] logicmoo_util_terms:list_to_conjuncts(',', [P;HTML|mfl4(_26276, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], P;HTML|mfl4(_26276, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Exit: (204) [user] logicmoo_util_terms:list_to_conjuncts([P;HTML|mfl4(_26276, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], P;HTML|mfl4(_26276, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Call: (204) [user] u_to_uu(P;HTML|mfl4(_26276, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _3784) ^ Unify: (204) [user] u_to_uu(P;HTML|mfl4(_26276, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), (P;HTML|mfl4(_26276, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) Call: (205) [system] var(P;HTML|mfl4(_26276, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Fail: (205) [system] var(P;HTML|mfl4(_26276, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) ^ Redo: (204) [user] u_to_uu(P;HTML|mfl4(_26276, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _3784) ^ Unify: (204) [user] u_to_uu(P;HTML|mfl4(_26276, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), P;HTML|mfl4(_26276, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Call: (205) [system] nonvar(P;HTML|mfl4(_3810, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Exit: (205) [system] nonvar(P;HTML|mfl4(_3810, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)) Call: (205) [system] P;HTML|mfl4(_3810, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)=(_21008, _21010) Fail: (205) [system] P;HTML|mfl4(_3810, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)=(_21008, _21010) ^ Redo: (204) [user] u_to_uu(P;HTML|mfl4(_3810, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), _3784) ^ Unify: (204) [user] u_to_uu(P;HTML|mfl4(_3810, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), (P;HTML|mfl4(_3810, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (204) [user] u_to_uu(P;HTML|mfl4(_3810, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), (P;HTML|mfl4(_3810, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (203) [user] u_to_uu([P;HTML|mfl4(_3810, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587)], (P;HTML|mfl4(_3810, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (202) [user] get_why_uu((P;HTML|mfl4(_3810, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) Exit: (201) [user] current_why_UU((P;HTML|mfl4(_3810, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (199) [user] must_ex(current_why_UU((P;HTML|mfl4(_3810, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (199) [user] pfcAdd('next-operation'(op(+, =, pretok)), (P;HTML|mfl4(_3810, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (199) [user] pfcAdd('next-operation'(op(+, =, pretok)), (P;HTML|mfl4(_3810, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (200) [user] pfcPost('next-operation'(op(+, =, pretok)), (P;HTML|mfl4(_3810, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (200) [user] pfcPost('next-operation'(op(+, =, pretok)), (P;HTML|mfl4(_3810, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (201) [user] pfcPost_rev((P;HTML|mfl4(_3810, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax), 'next-operation'(op(+, =, pretok))) ^ Unify: (201) [user] pfcPost_rev((P;HTML|mfl4(_3810, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax), 'next-operation'(op(+, =, pretok))) Call: (202) [system] is_list('next-operation'(op(+, =, pretok))) Fail: (202) [system] is_list('next-operation'(op(+, =, pretok))) ^ Redo: (201) [user] pfcPost_rev((P;HTML|mfl4(_3810, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax), 'next-operation'(op(+, =, pretok))) ^ Call: (202) [user] pfcPost1('next-operation'(op(+, =, pretok)), (P;HTML|mfl4(_3810, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (202) [user] pfcPost1('next-operation'(op(+, =, pretok)), (P;HTML|mfl4(_3810, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (203) [user] control_arg_types('next-operation'(op(+, =, pretok)), _179616) ^ Unify: (203) [user] control_arg_types('next-operation'(op(+, =, pretok)), _179616) Call: (204) [system] fail Fail: (204) [system] fail ^ Fail: (203) [user] control_arg_types('next-operation'(op(+, =, pretok)), _179616) ^ Redo: (202) [user] pfcPost1('next-operation'(op(+, =, pretok)), (P;HTML|mfl4(_3810, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (202) [user] pfcPost1('next-operation'(op(+, =, pretok)), (P;HTML|mfl4(_3810, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (203) [user] locally_each:locally(set_prolog_flag(occurs_check, true), catch(pfcPost11('next-operation'(op(+, =, pretok)), (P;HTML|mfl4(_3810, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _199440, (notrace, wdmsg(('next-operation'(op(+, =, pretok))=>_199440)), trace))) ^ Unify: (203) [locally_each] locally_each:locally(user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, pretok)), (P;HTML|mfl4(_3810, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _199440, (notrace, wdmsg(('next-operation'(op(+, =, pretok))=>_199440)), trace))) ^ Call: (204) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, pretok)), (P;HTML|mfl4(_3810, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _199440, (notrace, wdmsg(('next-operation'(op(+, =, pretok))=>_199440)), trace)), user:each_call_cleanup) ^ Unify: (204) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, pretok)), (P;HTML|mfl4(_3810, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _199440, (notrace, wdmsg(('next-operation'(op(+, =, pretok))=>_199440)), trace)), user:each_call_cleanup) Call: (205) [system] current_prolog_flag(occurs_check, _229938) Exit: (205) [system] current_prolog_flag(occurs_check, true) ^ Call: (205) [locally_each] locally_each:wtl_how(trusted_redo_call_cleanup, true==true, user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, pretok)), (P;HTML|mfl4(_3810, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _199440, (notrace, wdmsg(('next-operation'(op(+, =, pretok))=>_199440)), trace)), user:set_prolog_flag(occurs_check, true)) ^ Unify: (205) [locally_each] locally_each:wtl_how(locally_each:trusted_redo_call_cleanup, locally_each:(true==true), user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, pretok)), (P;HTML|mfl4(_3810, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _199440, (notrace, wdmsg(('next-operation'(op(+, =, pretok))=>_199440)), trace)), user:set_prolog_flag(occurs_check, true)) Call: (206) [system] true==true Exit: (206) [system] true==true ^ Call: (207) [user] pfcPost11('next-operation'(op(+, =, pretok)), (P;HTML|mfl4(_3810, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (207) [user] pfcPost11('next-operation'(op(+, =, pretok)), (P;HTML|mfl4(_3810, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (208) [user] must_ex(pfcAddSupport('next-operation'(op(+, =, pretok)), (P;HTML|mfl4(_3810, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Unify: (208) [user] must_ex(pfcAddSupport('next-operation'(op(+, =, pretok)), (P;HTML|mfl4(_3810, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (210) [user] pfcAddSupport('next-operation'(op(+, =, pretok)), (P;HTML|mfl4(_3810, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Unify: (210) [user] pfcAddSupport('next-operation'(op(+, =, pretok)), (P;HTML|mfl4(_3810, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (211) [user] assert('$spft$'('next-operation'(op(+, =, pretok)), P;HTML|mfl4(_3810, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (211) [user] assert('$spft$'('next-operation'(op(+, =, pretok)), P;HTML|mfl4(_3810, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (210) [user] pfcAddSupport('next-operation'(op(+, =, pretok)), (P;HTML|mfl4(_3810, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (208) [user] must_ex(pfcAddSupport('next-operation'(op(+, =, pretok)), (P;HTML|mfl4(_3810, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax))) ^ Call: (208) [user] pfcUnique(post, 'next-operation'(op(+, =, pretok))) ^ Unify: (208) [user] pfcUnique(post, 'next-operation'(op(+, =, pretok))) ^ Call: (209) [user] pfcUnique(post, 'next-operation'(op(+, =, pretok)), true) ^ Unify: (209) [user] pfcUnique(post, 'next-operation'(op(+, =, pretok)), true) ^ Call: (210) [user] is_asserted_exact('next-operation'(op(+, =, pretok)), true) ^ Unify: (210) [user] is_asserted_exact('next-operation'(op(+, =, pretok)), true) ^ Call: (211) [user] strip_module('next-operation'(op(+, =, pretok)), _330518, _330520) ^ Exit: (211) [user] strip_module('next-operation'(op(+, =, pretok)), user, 'next-operation'(op(+, =, pretok))) ^ Call: (211) [user] is_asserted_exact(user, 'next-operation'(op(+, =, pretok)), true) ^ Unify: (211) [user] is_asserted_exact(user, 'next-operation'(op(+, =, pretok)), true) Call: (212) [system] _334262=user Exit: (212) [system] user=user ^ Call: (212) [user] clause(user:'next-operation'(op(+, =, pretok)), true, _336132) ^ Exit: (212) [user] clause('next-operation'(op(+, =, pretok)), true, (0x55bd1dfae420)) Call: (212) [$syspreds] clause_property((0x55bd1dfae420), module(user)) Unify: (212) [$syspreds] clause_property((0x55bd1dfae420), module(user)) Exit: (212) [$syspreds] clause_property((0x55bd1dfae420), module(user)) ^ Call: (212) [user] is_asserted_exact(user, 'next-operation'(op(+, =, pretok)), true, (0x55bd1dfae420)) ^ Unify: (212) [user] is_asserted_exact(user, 'next-operation'(op(+, =, pretok)), true, (0x55bd1dfae420)) ^ Call: (213) [user] clause(_342688, _342690, (0x55bd1dfae420)) ^ Exit: (213) [user] clause('next-operation'(op(+, =, pretok)), true, (0x55bd1dfae420)) ^ Call: (213) [user] strip_m('next-operation'(op(+, =, pretok)), _344584) ^ Unify: (213) [user] strip_m('next-operation'(op(+, =, pretok)), 'next-operation'(op(+, =, pretok))) ^ Exit: (213) [user] strip_m('next-operation'(op(+, =, pretok)), 'next-operation'(op(+, =, pretok))) Call: (213) [system] 'next-operation'(op(+, =, pretok))=@='next-operation'(op(+, =, pretok)) Exit: (213) [system] 'next-operation'(op(+, =, pretok))=@='next-operation'(op(+, =, pretok)) ^ Call: (213) [user] strip_m(true, _349226) ^ Unify: (213) [user] strip_m(true, true) ^ Exit: (213) [user] strip_m(true, true) Call: (213) [system] cl('next-operation'(op(+, =, pretok)), true)=@=cl('next-operation'(op(+, =, pretok)), true) Exit: (213) [system] cl('next-operation'(op(+, =, pretok)), true)=@=cl('next-operation'(op(+, =, pretok)), true) ^ Exit: (212) [user] is_asserted_exact(user, 'next-operation'(op(+, =, pretok)), true, (0x55bd1dfae420)) ^ Exit: (211) [user] is_asserted_exact(user, 'next-operation'(op(+, =, pretok)), true) ^ Exit: (210) [user] is_asserted_exact('next-operation'(op(+, =, pretok)), true) ^ Fail: (209) [user] pfcUnique(post, 'next-operation'(op(+, =, pretok)), true) ^ Fail: (208) [user] pfcUnique(post, 'next-operation'(op(+, =, pretok))) ^ Redo: (207) [user] pfcPost11('next-operation'(op(+, =, pretok)), (P;HTML|mfl4(_3810, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) Call: (208) [user] nop(pfcWarn(not_pfcUnique(post, 'next-operation'(op(+, =, pretok))))) Unify: (208) [user] nop(pfcWarn(not_pfcUnique(post, 'next-operation'(op(+, =, pretok))))) Exit: (208) [user] nop(pfcWarn(not_pfcUnique(post, 'next-operation'(op(+, =, pretok))))) ^ Exit: (207) [user] pfcPost11('next-operation'(op(+, =, pretok)), (P;HTML|mfl4(_3810, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (205) [locally_each] locally_each:wtl_how(locally_each:trusted_redo_call_cleanup, locally_each:(true==true), user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, pretok)), (P;HTML|mfl4(_3810, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _199440, (notrace, wdmsg(('next-operation'(op(+, =, pretok))=>_199440)), trace)), user:set_prolog_flag(occurs_check, true)) ^ Exit: (204) [locally_each] locally_each:wtl(user, set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, pretok)), (P;HTML|mfl4(_3810, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _199440, (notrace, wdmsg(('next-operation'(op(+, =, pretok))=>_199440)), trace)), user:each_call_cleanup) ^ Exit: (203) [locally_each] locally_each:locally(user:set_prolog_flag(occurs_check, true), user:catch(pfcPost11('next-operation'(op(+, =, pretok)), (P;HTML|mfl4(_3810, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)), _199440, (notrace, wdmsg(('next-operation'(op(+, =, pretok))=>_199440)), trace))) ^ Exit: (202) [user] pfcPost1('next-operation'(op(+, =, pretok)), (P;HTML|mfl4(_3810, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (201) [user] pfcPost_rev((P;HTML|mfl4(_3810, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax), 'next-operation'(op(+, =, pretok))) ^ Exit: (200) [user] pfcPost('next-operation'(op(+, =, pretok)), (P;HTML|mfl4(_3810, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Call: (200) [user] pfcRun ^ Unify: (200) [user] pfcRun ^ Call: (201) [user] pfcGetSearch(direct) ^ Unify: (201) [user] pfcGetSearch(direct) Call: (202) [t_l] t_l:pfcSearchTL(_425784) Fail: (202) [t_l] t_l:pfcSearchTL(_425784) ^ Redo: (201) [user] pfcGetSearch(direct) ^ Call: (202) [user] pfcSearch(_428558) ^ Unify: (202) [user] pfcSearch(direct) ^ Exit: (202) [user] pfcSearch(direct) Call: (202) [system] direct=direct Exit: (202) [system] direct=direct ^ Exit: (201) [user] pfcGetSearch(direct) ^ Unify: (200) [user] pfcRun ^ Exit: (200) [user] pfcRun ^ Exit: (199) [user] pfcAdd('next-operation'(op(+, =, pretok)), (P;HTML|mfl4(_3810, user, '/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta' : 587, 587), ax)) ^ Exit: (198) [user] pfcAdd('next-operation'(op(+, =, pretok))) ^ Exit: (197) [user] pfcAdd_Now('next-operation'(op(+, =, pretok))) ^ Exit: (196) [user] if_t(into_simple_op(+, [=, [pretok, ['Cons', _X, ['Cons', _X, ['Cons', _X, _Nxt]]], _O], [['set-det'], ['atomic-list-concat', [::, _X, _X, _X], ',', _Y], [pretok, ['Cons', _Y, _Nxt], _O]]], op(+, =, pretok)), pfcAdd_Now('next-operation'(op(+, =, pretok)))) Call: (196) [user] dont_give_up(as_tf(asserted_do_metta('&self', +, [=, [pretok, ['Cons', _X, ['Cons', _X, ['Cons', _X, _Nxt]]], _O], [['set-det'], ['atomic-list-concat', [::, _X, _X, _X], ',', _Y], [pretok, ['Cons', _Y, _Nxt], _O]]]), _3348)) Unify: (196) [user] dont_give_up(as_tf(asserted_do_metta('&self', +, [=, [pretok, ['Cons', _X, ['Cons', _X, ['Cons', _X, _Nxt]]], _O], [['set-det'], ['atomic-list-concat', [::, _X, _X, _X], ',', _Y], [pretok, ['Cons', _Y, _Nxt], _O]]]), _3348)) ^ Call: (198) [user] as_tf(asserted_do_metta('&self', +, [=, [pretok, ['Cons', _X, ['Cons', _X, ['Cons', _X, _Nxt]]], _O], [['set-det'], ['atomic-list-concat', [::, _X, _X, _X], ',', _Y], [pretok, ['Cons', _Y, _Nxt], _O]]]), _3348) ^ Unify: (198) [user] as_tf(asserted_do_metta('&self', +, [=, [pretok, ['Cons', _X, ['Cons', _X, ['Cons', _X, _Nxt]]], _O], [['set-det'], ['atomic-list-concat', [::, _X, _X, _X], ',', _Y], [pretok, ['Cons', _Y, _Nxt], _O]]]), _3348) Call: (199) [system] asserted_do_metta('&self', +, [=, [pretok, ['Cons', _X, ['Cons', _X, ['Cons', _X, _Nxt]]], _O], [['set-det'], ['atomic-list-concat', [::, _X, _X, _X], ',', _Y], [pretok, ['Cons', _Y, _Nxt], _O]]])\=[_450038|_450040] Exit: (199) [system] asserted_do_metta('&self', +, [=, [pretok, ['Cons', _X, ['Cons', _X, ['Cons', _X, _Nxt]]], _O], [['set-det'], ['atomic-list-concat', [::, _X, _X, _X], ',', _Y], [pretok, ['Cons', _Y, _Nxt], _O]]])\=[_450038|_450040] ^ Call: (199) [user] catch_nowarn((call(asserted_do_metta('&self', +, [=, [pretok, ['Cons', _X, ['Cons', _X, ['Cons', _X, _Nxt]]], _O], [['set-det'], ['atomic-list-concat', [::, _X, _X, _X], ',', _Y], [pretok, ['Cons', _Y, _Nxt], _O]]]))*->_3348='True';_3348='False')) ^ Unify: (199) [user] catch_nowarn((call(asserted_do_metta('&self', +, [=, [pretok, ['Cons', _X, ['Cons', _X, ['Cons', _X, _Nxt]]], _O], [['set-det'], ['atomic-list-concat', [::, _X, _X, _X], ',', _Y], [pretok, ['Cons', _Y, _Nxt], _O]]]))*->_3348='True';_3348='False')) Call: (200) [user] catch_err((call(asserted_do_metta('&self', +, [=, [pretok, ['Cons', _X, ['Cons', _X, ['Cons', _X, _Nxt]]], _O], [['set-det'], ['atomic-list-concat', [::, _X, _X, _X], ',', _Y], [pretok, ['Cons', _Y, _Nxt], _O]]]))*->_3348='True';_3348='False'), error(_453776, _453778), fail) Unify: (200) [user] catch_err((call(asserted_do_metta('&self', +, [=, [pretok, ['Cons', _X, ['Cons', _X, ['Cons', _X, _Nxt]]], _O], [['set-det'], ['atomic-list-concat', [::, _X, _X, _X], ',', _Y], [pretok, ['Cons', _Y, _Nxt], _O]]]))*->_3348='True';_3348='False'), error(_453776, _453778), fail) Call: (203) [user] asserted_do_metta('&self', +, [=, [pretok, ['Cons', _X, ['Cons', _X, ['Cons', _X, _Nxt]]], _O], [['set-det'], ['atomic-list-concat', [::, _X, _X, _X], ',', _Y], [pretok, ['Cons', _Y, _Nxt], _O]]]) Unify: (203) [user] asserted_do_metta('&self', +, [=, [pretok, ['Cons', _X, ['Cons', _X, ['Cons', _X, _Nxt]]], _O], [['set-det'], ['atomic-list-concat', [::, _X, _X, _X], ',', _Y], [pretok, ['Cons', _Y, _Nxt], _O]]]) Call: (204) [user] metta_interp_mode(+, _457492) Unify: (204) [user] metta_interp_mode(+, load) Exit: (204) [user] metta_interp_mode(+, load) Call: (204) [user] asserted_do_metta('&self', load, [=, [pretok, ['Cons', _X, ['Cons', _X, ['Cons', _X, _Nxt]]], _O], [['set-det'], ['atomic-list-concat', [::, _X, _X, _X], ',', _Y], [pretok, ['Cons', _Y, _Nxt], _O]]]) Unify: (204) [user] asserted_do_metta('&self', load, [=, [pretok, ['Cons', _X, ['Cons', _X, ['Cons', _X, _Nxt]]], _O], [['set-det'], ['atomic-list-concat', [::, _X, _X, _X], ',', _Y], [pretok, ['Cons', _Y, _Nxt], _O]]]) Call: (205) [user] metta_interp_mode(load, _462082) Redo: (204) [user] asserted_do_metta('&self', load, [=, [pretok, ['Cons', _X, ['Cons', _X, ['Cons', _X, _Nxt]]], _O], [['set-det'], ['atomic-list-concat', [::, _X, _X, _X], ',', _Y], [pretok, ['Cons', _Y, _Nxt], _O]]]) Unify: (204) [user] asserted_do_metta('&self', load, [=, [pretok, ['Cons', _X, ['Cons', _X, ['Cons', _X, _Nxt]]], _O], [['set-det'], ['atomic-list-concat', [::, _X, _X, _X], ',', _Y], [pretok, ['Cons', _Y, _Nxt], _O]]]) Call: (205) [system] load==exec Redo: (204) [user] asserted_do_metta('&self', load, [=, [pretok, ['Cons', _X, ['Cons', _X, ['Cons', _X, _Nxt]]], _O], [['set-det'], ['atomic-list-concat', [::, _X, _X, _X], ',', _Y], [pretok, ['Cons', _Y, _Nxt], _O]]]) Unify: (204) [user] asserted_do_metta('&self', load, [=, [pretok, ['Cons', _X, ['Cons', _X, ['Cons', _X, _Nxt]]], _O], [['set-det'], ['atomic-list-concat', [::, _X, _X, _X], ',', _Y], [pretok, ['Cons', _Y, _Nxt], _O]]]) Call: (205) [user] asserted_do_metta2('&self', load, [=, [pretok, ['Cons', _X, ['Cons', _X, ['Cons', _X, _Nxt]]], _O], [['set-det'], ['atomic-list-concat', [::, _X, _X, _X], ',', _Y], [pretok, ['Cons', _Y, _Nxt], _O]]], [=, [pretok, ['Cons', _X, ['Cons', _X, ['Cons', _X, _Nxt]]], _O], [['set-det'], ['atomic-list-concat', [::, _X, _X, _X], ',', _Y], [pretok, ['Cons', _Y, _Nxt], _O]]]) Unify: (205) [user] asserted_do_metta2('&self', load, [=, [pretok, ['Cons', _X, ['Cons', _X, ['Cons', _X, _Nxt]]], _O], [['set-det'], ['atomic-list-concat', [::, _X, _X, _X], ',', _Y], [pretok, ['Cons', _Y, _Nxt], _O]]], [=, [pretok, ['Cons', _X, ['Cons', _X, ['Cons', _X, _Nxt]]], _O], [['set-det'], ['atomic-list-concat', [::, _X, _X, _X], ',', _Y], [pretok, ['Cons', _Y, _Nxt], _O]]]) Call: (206) [system] nonvar(load) Exit: (206) [system] nonvar(load) Call: (206) [user] metta_interp_mode(load, _471304) Redo: (205) [user] asserted_do_metta2('&self', load, [=, [pretok, ['Cons', _X, ['Cons', _X, ['Cons', _X, _Nxt]]], _O], [['set-det'], ['atomic-list-concat', [::, _X, _X, _X], ',', _Y], [pretok, ['Cons', _Y, _Nxt], _O]]], [=, [pretok, ['Cons', _X, ['Cons', _X, ['Cons', _X, _Nxt]]], _O], [['set-det'], ['atomic-list-concat', [::, _X, _X, _X], ',', _Y], [pretok, ['Cons', _Y, _Nxt], _O]]]) Unify: (205) [user] asserted_do_metta2('&self', load, [=, [pretok, ['Cons', _X, ['Cons', _X, ['Cons', _X, _Nxt]]], _O], [['set-det'], ['atomic-list-concat', [::, _X, _X, _X], ',', _Y], [pretok, ['Cons', _Y, _Nxt], _O]]], [=, [pretok, ['Cons', _X, ['Cons', _X, ['Cons', _X, _Nxt]]], _O], [['set-det'], ['atomic-list-concat', [::, _X, _X, _X], ',', _Y], [pretok, ['Cons', _Y, _Nxt], _O]]]) ^ Call: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, [pretok, ['Cons', _X, ['Cons', _X, ['Cons', _X, _Nxt]]], _O], [['set-det'], ['atomic-list-concat', [::, _X, _X, _X], ',', _Y], [pretok, ['Cons', _Y, _Nxt], _O]]], metta_atom('&self', [=, [pretok, ['Cons', _X, ['Cons', _X, ['Cons', _X, _Nxt]]], _O], [['set-det'], ['atomic-list-concat', [::, _X, _X, _X], ',', _Y], [pretok, ['Cons', _Y, _Nxt], _O]]]))) ^ Unify: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, [pretok, ['Cons', _X, ['Cons', _X, ['Cons', _X, _Nxt]]], _O], [['set-det'], ['atomic-list-concat', [::, _X, _X, _X], ',', _Y], [pretok, ['Cons', _Y, _Nxt], _O]]], metta_atom('&self', [=, [pretok, ['Cons', _X, ['Cons', _X, ['Cons', _X, _Nxt]]], _O], [['set-det'], ['atomic-list-concat', [::, _X, _X, _X], ',', _Y], [pretok, ['Cons', _Y, _Nxt], _O]]]))) ^ Call: (207) [user] is_compatio ^ Unify: (207) [user] is_compatio ^ Call: (209) [system] setup_call_cleanup('$notrace'(_477780, _477782), once(user:is_compatio0), '$restore_trace'(_477780, _477782)) ^ Unify: (209) [system] setup_call_cleanup(system:'$notrace'(_477780, _477782), system:once(user:is_compatio0), system:'$restore_trace'(_477780, _477782)) ^ Call: (210) [system] sig_atomic(system:'$notrace'(_477780, _477782)) ^ Fail: (207) [user] is_compatio ^ Redo: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, [pretok, ['Cons', _X, ['Cons', _X, ['Cons', _X, _Nxt]]], _O], [['set-det'], ['atomic-list-concat', [::, _X, _X, _X], ',', _Y], [pretok, ['Cons', _Y, _Nxt], _O]]], metta_atom('&self', [=, [pretok, ['Cons', _X, ['Cons', _X, ['Cons', _X, _Nxt]]], _O], [['set-det'], ['atomic-list-concat', [::, _X, _X, _X], ',', _Y], [pretok, ['Cons', _Y, _Nxt], _O]]]))) ^ Unify: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, [pretok, ['Cons', _X, ['Cons', _X, ['Cons', _X, _Nxt]]], _O], [['set-det'], ['atomic-list-concat', [::, _X, _X, _X], ',', _Y], [pretok, ['Cons', _Y, _Nxt], _O]]], metta_atom('&self', [=, [pretok, ['Cons', _X, ['Cons', _X, ['Cons', _X, _Nxt]]], _O], [['set-det'], ['atomic-list-concat', [::, _X, _X, _X], ',', _Y], [pretok, ['Cons', _Y, _Nxt], _O]]]))) ^ Call: (208) [rtrace] rtrace:quietly3(user:(wots(_483398, must_det_ll(user:metta_anew(load, [=, [pretok, ['Cons', _X, ['Cons', _X, ['Cons', _X, _Nxt]]], _O], [['set-det'], ['atomic-list-concat', [::, _X, _X, _X], ',', _Y], [pretok, ['Cons', _Y, _Nxt], _O]]], metta_atom('&self', [=, [pretok, ['Cons', _X, ['Cons', _X, ['Cons', _X, _Nxt]]], _O], [['set-det'], ['atomic-list-concat', [::, _X, _X, _X], ',', _Y], [pretok, ['Cons', _Y, _Nxt], _O]]])))), (_483398==""->true;our_ansi_format('#ffa505', '~w~n', [_483398])))) ^ Unify: (208) [rtrace] rtrace:quietly3(user:(wots(_483398, must_det_ll(user:metta_anew(load, [=, [pretok, ['Cons', _X, ['Cons', _X, ['Cons', _X, _Nxt]]], _O], [['set-det'], ['atomic-list-concat', [::, _X, _X, _X], ',', _Y], [pretok, ['Cons', _Y, _Nxt], _O]]], metta_atom('&self', [=, [pretok, ['Cons', _X, ['Cons', _X, ['Cons', _X, _Nxt]]], _O], [['set-det'], ['atomic-list-concat', [::, _X, _X, _X], ',', _Y], [pretok, ['Cons', _Y, _Nxt], _O]]])))), (_483398==""->true;our_ansi_format('#ffa505', '~w~n', [_483398])))) (= (pretok (Cons $X (Cons $X (Cons $X $Nxt))) $O) ( (set-det) (atomic-list-concat (:: $X $X $X) , $Y) (pretok (Cons $Y $Nxt) $O))) ^ Exit: (208) [rtrace] rtrace:quietly3(user:(wots("", must_det_ll(user:metta_anew(load, [=, [pretok, ['Cons', _X, ['Cons', _X, ['Cons', _X, _Nxt]]], _O], [['set-det'], ['atomic-list-concat', [::, _X, _X, _X], ',', _Y], [pretok, ['Cons', _Y, _Nxt], _O]]], metta_atom('&self', [=, [pretok, ['Cons', _X, ['Cons', _X, ['Cons', _X, _Nxt]]], _O], [['set-det'], ['atomic-list-concat', [::, _X, _X, _X], ',', _Y], [pretok, ['Cons', _Y, _Nxt], _O]]])))), (""==""->true;our_ansi_format('#ffa505', '~w~n', [""])))) ^ Exit: (206) [user] color_g_mesg_ok('#ffa505', metta_anew(load, [=, [pretok, ['Cons', _X, ['Cons', _X, ['Cons', _X, _Nxt]]], _O], [['set-det'], ['atomic-list-concat', [::, _X, _X, _X], ',', _Y], [pretok, ['Cons', _Y, _Nxt], _O]]], metta_atom('&self', [=, [pretok, ['Cons', _X, ['Cons', _X, ['Cons', _X, _Nxt]]], _O], [['set-det'], ['atomic-list-concat', [::, _X, _X, _X], ',', _Y], [pretok, ['Cons', _Y, _Nxt], _O]]]))) Exit: (205) [user] asserted_do_metta2('&self', load, [=, [pretok, ['Cons', _X, ['Cons', _X, ['Cons', _X, _Nxt]]], _O], [['set-det'], ['atomic-list-concat', [::, _X, _X, _X], ',', _Y], [pretok, ['Cons', _Y, _Nxt], _O]]], [=, [pretok, ['Cons', _X, ['Cons', _X, ['Cons', _X, _Nxt]]], _O], [['set-det'], ['atomic-list-concat', [::, _X, _X, _X], ',', _Y], [pretok, ['Cons', _Y, _Nxt], _O]]]) Exit: (204) [user] asserted_do_metta('&self', load, [=, [pretok, ['Cons', _X, ['Cons', _X, ['Cons', _X, _Nxt]]], _O], [['set-det'], ['atomic-list-concat', [::, _X, _X, _X], ',', _Y], [pretok, ['Cons', _Y, _Nxt], _O]]]) Exit: (203) [user] asserted_do_metta('&self', +, [=, [pretok, ['Cons', _X, ['Cons', _X, ['Cons', _X, _Nxt]]], _O], [['set-det'], ['atomic-list-concat', [::, _X, _X, _X], ',', _Y], [pretok, ['Cons', _Y, _Nxt], _O]]]) Call: (203) [system] _3348='True' Exit: (203) [system] 'True'='True' Exit: (200) [user] catch_err((call(asserted_do_metta('&self', +, [=, [pretok, ['Cons', _X, ['Cons', _X, ['Cons', _X, _Nxt]]], _O], [['set-det'], ['atomic-list-concat', [::, _X, _X, _X], ',', _Y], [pretok, ['Cons', _Y, _Nxt], _O]]]))*->'True'='True';'True'='False'), error(_453776, _453778), fail) ^ Exit: (199) [user] catch_nowarn((call(asserted_do_metta('&self', +, [=, [pretok, ['Cons', _X, ['Cons', _X, ['Cons', _X, _Nxt]]], _O], [['set-det'], ['atomic-list-concat', [::, _X, _X, _X], ',', _Y], [pretok, ['Cons', _Y, _Nxt], _O]]]))*->'True'='True';'True'='False')) ^ Exit: (198) [user] as_tf(asserted_do_metta('&self', +, [=, [pretok, ['Cons', _X, ['Cons', _X, ['Cons', _X, _Nxt]]], _O], [['set-det'], ['atomic-list-concat', [::, _X, _X, _X], ',', _Y], [pretok, ['Cons', _Y, _Nxt], _O]]]), 'True') Exit: (196) [user] dont_give_up(as_tf(asserted_do_metta('&self', +, [=, [pretok, ['Cons', _X, ['Cons', _X, ['Cons', _X, _Nxt]]], _O], [['set-det'], ['atomic-list-concat', [::, _X, _X, _X], ',', _Y], [pretok, ['Cons', _Y, _Nxt], _O]]]), 'True')) Exit: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, [pretok, ['Cons', _X, ['Cons', _X, ['Cons', _X, _Nxt]]], _O], [['set-det'], ['atomic-list-concat', [::, _X, _X, _X], ',', _Y], [pretok, ['Cons', _Y, _Nxt], _O]]], 'True') ^ Exit: (194) [user] must_not_error(user:do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', [=, [pretok, ['Cons', _X, ['Cons', _X, ['Cons', _X, _Nxt]]], _O], [['set-det'], ['atomic-list-concat', [::, _X, _X, _X], ',', _Y], [pretok, ['Cons', _Y, _Nxt], _O]]], 'True')) ^ Redo: (193) [user] metta_file_buffer(_3300, _3302, _3304, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', _3308) ^ Unify: (193) [user] metta_file_buffer(+, end_of_file, [], P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', '$stream_position'(14210, 587, 0, 14210)) ^ Exit: (193) [user] metta_file_buffer(+, end_of_file, [], P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', '$stream_position'(14210, 587, 0, 14210)) ^ Call: (194) [user] apply:maplist(maybe_assign, []) ^ Unify: (194) [apply] apply:maplist(user:maybe_assign, []) Call: (195) [apply] apply:maplist_([], user:maybe_assign) Unify: (195) [apply] apply:maplist_([], user:maybe_assign) Exit: (195) [apply] apply:maplist_([], user:maybe_assign) ^ Exit: (194) [apply] apply:maplist(user:maybe_assign, []) ^ Call: (194) [user] must_not_error(do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', end_of_file, _3348)) ^ Unify: (194) [user] must_not_error(user:do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', end_of_file, _3348)) Call: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', end_of_file, _3348) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', end_of_file, _3348) Call: (196) [system] var(end_of_file) Redo: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', end_of_file, _3348) Unify: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', end_of_file, 'Empty') Exit: (195) [user] do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', end_of_file, 'Empty') ^ Exit: (194) [user] must_not_error(user:do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), +, '&self', end_of_file, 'Empty')) ^ Exit: (192) [$apply] forall(user:metta_file_buffer(_3300, _3302, _3304, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', _3308), user:(maplist(maybe_assign, _3304), (must_not_error(do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), _3300, '&self', _3302, _3348))->true;must_det_ll(trace), must_det_ll(pp_m(unknown_do_metta(file(P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta'), _3300, '&self', _3302)))))) ^ Exit: (191) [user] load_metta_buffer('&self', P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta') ^ Exit: (190) [user] load_metta_file_stream_fast(14210, read_metta2, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', '&self', (0x55bd1de5db80)) ^ Exit: (189) [system] once(user:load_metta_file_stream_fast(14210, read_metta2, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', '&self', (0x55bd1de5db80))) ^ Exit: (188) [system] call(user:once, user:load_metta_file_stream_fast(14210, read_metta2, P;HTML|'/home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta', '&self', (0x55bd1de5db80))) ^ Call: (189) [system] setup_call_cleanup('$notrace'(_82722, _82724), once(bugger:(true==true)), '$restore_trace'(_82722, _82724)) ^ Unify: (189) [system] setup_call_cleanup(system:'$notrace'(_82722, _82724), system:once(bugger:(true==true)), system:'$restore_trace'(_82722, _82724)) ^ Call: (190) [system] sig_atomic(system:'$notrace'(_82722, _82724)) ^ Exit: (189) [system] setup_call_cleanup(system:'$notrace'(3, -1), system:once(bugger:(true==true)), system:'$restore_trace'(3, -1)) ^ Call: (188) [bugger] bugger:mquietly_if(true, rtrace:tAt_normal) ^ Unify: (188) [bugger] bugger:mquietly_if(true, rtrace:tAt_normal) Call: (190) [system] var(rtrace:tAt_normal) Fail: (190) [system] var(rtrace:tAt_normal) ^ Call: (191) [rtrace] tAt(false, 271, 271, false) ^ Unify: (191) [rtrace] tAt(false, 271, 271, false) % 84,722,181 inferences, 22.983 CPU in 22.985 seconds (100% CPU, 3686310 Lips) P;HTML| ; (= /home/runner/work/metta-wam/metta-wam/tests/performance/gpt2-like/language_models/training_bi.metta 0) LoonIt Report ------------ Successes: 5 Failures: 0
Return to summaries
P;HTML| ; (is_cmd_option execute halt --halt=true true) P;HTML| ; (set_option_value halt true) P;HTML| ; (is_cmd_option execute stdin --stdin=tty tty) P;HTML| ; (set_option_value stdin tty) P;HTML| ; (is_cmd_option execute stdout --stdout=tty tty) P;HTML| ; (set_option_value stdout tty) P;HTML| ; (is_cmd_option execute stderr --stderr=tty tty) P;HTML| ; (set_option_value stderr tty) P;HTML| ; (set_option_value prolog false) P;HTML| ; (set_option_value compat auto) P;HTML| ; (set_option_value compatio true)  Script done on 2024-09-26 02:09:37+00:00 [COMMAND_EXIT_CODE="7"]
\033[0;32mCompleted successfully (EXITCODE=7) Under 40 seconds: ./mettalog '--output=./reports/tests_output/baseline-compat-2024-09-26T00:33:38/' --timeout=40 --html --repl=false --test "tests/performance/gpt2-like/language_models/training_bi.metta" --halt=true\033[0m